
*{ padding:0; margin:0; }
body{font-size:14px;background-color:#fff; font-family:"Helvetica Neue", Helvetica, Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif; color:#000000db;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}/**/
a{color:#000; text-outline:none; text-decoration:none;}
a:hover{color:#046eb8;}
a img{border:0;}
li{ list-style:none;}
/*输入框*/
input:focus{outline:none;}
input{border-radius:5px; padding-left:10px; border:1px solid #aaaaaa;}

.w100{width:100%;height:auto;min-width:1200px; position:relative;text-align:center;}
.wpx{ width:1200px; height:auto; overflow:auto; overflow:hidden; margin:0 auto;padding-bottom:10px;}
.w90{ width:90%;height:auto; overflow:auto; overflow:hidden; margin:0 auto;}
.right{ float:right;}
.left{ float:left;}
.fr{ float:right;text-align:left;}
.fl{ float:left;}
.fc{ float:left;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

.hidden{display:none}
.readonly{ background-color:#CCC;}

/*闈㈠寘灞戝鑸?*/
.postion{ height: auto; overflow: auto; overflow: hidden; border-bottom: 1px solid #18a4fd; padding-top:5px; position: relative;}
.postion .left{width:250px; height:60px; background:#18a4fd; line-height:60px; font-size:24px; color:#fff; text-align:center; font-weight:400;}
.breadcrumb{ position: absolute; bottom:10px; right:0;}
.breadcrumb li{ float: left; padding-right:10px;}
.breadcrumb li a{ color:#666666; }
.breadcrumb li .active{color:#18a4fd;}

/*鐒︾偣鍥?*/
.slide-main{height:auto;position:relative;}
.slide-main .prev,.slide-main .next{display:block;width:44px;height:44px;position:absolute;top:50%;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none; margin-top: -22px;}
.slide-main .prev{left:5%;}
.slide-main .next{right:5%;}
.slide-main .prev:hover,.slide-main .next:hover,.slide-main .nav-main a:hover,.slide-main .nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.slide-main .slide-box,.slide{width:100%;overflow:hidden;display:block;height:600px;}


/*
@media screen and (max-width:1920px){
	.slide-main .slide-box,.slide{height:600px;}
}
@media screen and (max-width:1680px){
	.slide-main .slide-box,.slide{height:470px;}
}
@media screen and (max-width:1300px){
	.slide-main .slide-box,.slide{height:410px;}
}
@media screen and (max-width:1000px){
	.slide-main .slide-box,.slide{height:320px;}
}
@media screen and (max-width:800px){
	.slide-main .slide-box,.slide{height:250px;}
}
@media screen and (max-width:680px){
	.slide-main .slide-box,.slide{height:215px;}
}
@media screen and (max-width:480px){
	.slide-main .slide-box,.slide{height:150px;}
}
@media screen and (max-width:300px){
	.slide-main .slide-box,.slide{height:95px;}
}

@media screen and (min-width:1920px){
	.slide-main .slide-box,.slide{height:800px;}
}
*/


.slide-main .slide-box{position:relative;}
.slide-main .slide{display:none;position:relative;position:absolute;z-index:8;}
.slide-main .slide a{max-width:100%;max-height:100%;display:block;cursor:pointer;}
.slide-main .slide a img{max-width: 100%; max-height:100%;}
.slide-main .item{width:100%;height:10px;display:block;position:absolute;z-index:124;bottom:15%;left:0;text-align:center;}
.slide-main .item a{width:20px;height:20px; border-radius:20px; display:inline-block;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.slide-main .item a.cur{background:#fff;}

.ngwform{width:100%; position: relative;top: 0;margin:0 auto;background:rgba(255,255,255,0.5);color: #515558;}
.ngwform form{padding:10px 10px;}
.ngwform form textarea,.ngwform form select,.ngwform form input{width: 100%; padding-left:100px; border-radius:5px;background-color:#efefef; color: #696c6e; font-size: 14px;}
.ngwform form div{position:relative;margin-bottom:20px;clear:both;width:100%;height:auto;overflow: auto; overflow:hidden;}
.ngwform form div label{position: absolute;color: #5e626b;top: 10px; left:10px; font-size:13px; width:80px; text-align:right;}
.ngwform .input{ height: 38px;line-height: 38px;line-height: 36px\9;border: none; width:100%;outline:none;}
.ngwform .btn{padding:10px 50px; background:#27d;color:#fff;border:0; cursor: pointer;}
.ngwform .btn:hover{border:1px solid #0260d2;}
.ngwform .gobackbtn{padding:10px 50px; background:#efefef;color:#5e626b;border:0; cursor: pointer;}
.ngwform .gobackbtn:hover{border:1px solid #5e626b;}
.ngwform textarea{ padding:10px 0;  border:0; height:100px;}

.ngwnav{ width: 100%; background: #E4393C;}
.ngwnav nav{width: 1200px; margin: 0 auto; padding-left: 210px;position: relative;z-index: 10;box-sizing:border-box;}
.ngwnav #l{width:210px;height:50px; line-height: 50px; position: absolute;left: 0;top:0;z-index:20;}
.ngwnav #l .ld{background:#CD292B;cursor: pointer;}
.ngwnav #l .ld h2{font-size: 14px;color: #fff;padding-left:20px;color: #fff}
.ngwnav #l .ld b{display:block;width: 20px;height: 20px;position: absolute;right: 10px;top:15px;background: url(http://www.xungekeji.com/skin/niuguwenimages/arrow.gif) no-repeat 0 0;}
.ngwnav #l #allsort{display:none;width:100%;height:auto;position: absolute;left: 0;top:48px;border:2px solid #CD292B;background-color: #fafafa;box-sizing:border-box;}
.ngwnav #l #allsort .item{width:100%;height:35px; line-height: 35px; border-bottom: 1px solid #fff;float: left;}
.ngwnav #l #allsort .item h3{width:100%; text-indent: 10px; position:absolute;font-size:14px;font-weight: normal;color: #333;}
.ngwnav #l #allsort .item h3 a{color: #333;text-decoration: none;}
.ngwnav #l #allsort .item h3 a:hover{color: #E4393C;font-weight: bold;}
.ngwnav #l #allsort .item .i-mc{display:none;width: 680px;height: 388px;padding:10px;background:#fff;border:1px solid #ddd;position: absolute;left:208px;top: 0;z-index: 25;box-sizing:border-box;}
.ngwnav #l #allsort .on h3{background: #ccc;z-index:40;}
.ngwnav #l.on .ld b{background: url(http://www.xungekeji.com/skin/niuguwenimages/arrow.gif) no-repeat 0 -20px;}
.ngwnav #l.on #allsort{display: block; box-sizing:border-box;} 
.ngwnav #l.on #allsort .on .i-mc{display: block;}
.ngwnav .i-mc dl dt{ color: #F75C4C; font-size: 14px; border-bottom:1px solid rgba(0,0,0,0.2); }
.ngwnav .i-mc dl dd{ color: #2D2D2D; font-size: 14px; }
.ngwnav #r{height:50px;line-height:50px;}
.ngwnav #r li{float: left;height:50px;line-height:50px;}
.ngwnav #r li a{display:block; padding:0 30px;height:50px;line-height:50px;color: #fff;font:700 15px/40px "microsoft yahei";text-decoration: none;}
.ngwnav #r li a:hover{color: #fff;background: #a40000;}

.ngwsearch{ width:100%; overflow: hidden; padding:10px 0;}
.ngwsearch form{width:230px; height:37px; border:1px solid #CDCDCD; margin:auto;}
.ngwsearch form input{float:left; width:168px; height:35px; line-height:35px; border:0; color:#ABABAB; }
.ngwsearch form button{float:right; width:60px; height:35px; line-height:35px; border:0; color:#ABABAB;}

.topSearch{ display:block; height:25px; line-height:25px; float:right; margin-top:10px; position:relative; background:#fff;}
.topSearchTxt{ height:25px;width:143px; line-height:25px; overflow: hidden; border:0; float:left; text-indent:5px; color:#000;}
.topSearchBtn{ height:25px; width:24px; cursor:pointer;background:url(http://www.xungekeji.com/skin/niuguwenimages/bs.png) #fff no-repeat left -24px;  border:0;}
.topSearchBtn:hover{background:url(http://www.xungekeji.com/skin/niuguwenimages/bs.png) no-repeat;}

#nav{width:230px; line-height:50px; list-style-type:none; text-align:left;}
/*==================涓€绾х洰褰?===================*/
#nav a{width:230px; display:block; text-indent:20px;}
#nav a:hover{color:#FFF;text-decoration:none;font-weight:bold;}
#nav li {float:left; background:#f4f4f4; border-bottom:#d7d7d7 1px solid;}
#nav li a{font-size:14px;}
#nav li a:hover{background:#CC0000;}
/*==================浜岀骇鐩綍===================*/
#nav li ul {list-style:none; text-align:left;}
#nav li ul li{ width:100%; background-color:#FFF; /*浜岀骇鐩綍鐨勮儗鏅壊*/}
#nav li ul a{font-size:13px; font-weight:normal; text-indent:20px; display:block;}
#nav li ul a:hover{color:#F3F3F3; text-decoration:none; font-weight:normal; background:#036;}
#nav ul.collapsed { display: none;}

/*鏍忕洰瀵艰埅鍖哄煙*/
.NavDL{ padding-bottom:2rem;}
.NavDL dt{height:5rem; line-height:5rem; margin-bottom:1rem;}
.NavDL dd{height: 3rem; line-height: 3rem; border-bottom: 1px dashed #e4e4e4;}

.chat_online {position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.chat_online ul li {width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.chat_online .gotop {background:#046eb8 url(images/solution//chat_online.png) no-repeat 0 0;}
.chat_online .phone {background:#046eb8 url(images/solution//chat_online.png) no-repeat 0 -57px;}
.chat_online .qq {text-indent:0;background:#046eb8 url(images/solution//chat_online.png) no-repeat 0 -113px;}
.chat_online .qq1 {background:#046eb8 url(images/solution//chat_online.png) no-repeat 0 -171px;}
.chat_online .erweima {/*height:200px;*/background:#046eb8 url(images/solution//chat_online.png) no-repeat 0 -227px;}
.chat_online .hd_qr {padding:0 29px 25px 29px;}
.chat_online .qq a {display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
.chat_online .qq1 a {display:block;text-indent:54px;width:100%;height:100%;color:#fff;}

.table{ width:100%;}
.table thead tr td{ text-align:center; background-color:#4a98af; color:#FFF; height:35px; line-height:35px; font-size:15px; font-weight:bold; border:#FFF 1px solid; white-space:nowrap; max-width:10%;}
.table tbody tr td{ text-align:center; border:#FFF 1px solid; height:30px; line-height:30px; white-space:nowrap; color:#555555;  max-width:10%;}
.table tbody tr:hover td{ background-color:#47bdf4; color:#fff !important;}

.table tbody tr:nth-child(odd){background:#e5f1f4;}

/*鍒嗛〉*/
.page{ height:35px; line-height:35px; margin-top:rem;margin-bottom:20px;}
.page section{position:relative; left:50%; float:left;}
.page ul{position:relative; left:-50%;}
.page ul li{ float:left; margin-left:5px;}
.page ul li a{ padding:10px;background-color:#f4f4f4; color:#7a7a7a; }
.page ul li a.select{ background-color:#8accfc; color:#447aa8; }