@charset "utf-8";
/* CSS Document */
/*悬浮在右侧的客服*/
/*.ser_me{ width:45px; height:219px; background:url(../images/ser_me1.png) no-repeat; position:fixed; right:0px; bottom:100px; cursor:pointer; z-index:9999;}
.ser_me ul{ display:block; width:90px; height:219px; float:left; position:relative;}
.ser_me ul .right_qq1{ position:absolute; width:45px; height:110px; right:0; top:0; display:block;}
.ser_me ul .right_qq2{ position:absolute; width:45px; height:110px; right:0; top:110px; display:block;}*/
.yb_conct {position: fixed;z-index: 9999999;top: 200px;right: -122px;cursor: pointer;transition: all .3s ease;}
.yb_bar ul li {width: 166px;height: 40px;font: 14px/40px 'Microsoft YaHei';color: #fff;	text-indent: 45px;margin-bottom: 3px;	border-radius: 2px;webkit-border-radius: 2px;-os-border-radius: 2px;transition: all .5s ease;overflow: hidden;position:relative;}
/*.yb_bar .yb_top {background: #368bc9 url(../images/fixCont.png) no-repeat 0 0;}*/
.yb_bar .yb_phone {background: #368bc9 url(../images/fixCont.png) no-repeat 0 0px;}
.yb_bar .yb_QQ1 {background: #368bc9 url(../images/fixCont.png) no-repeat 0 -41px;}
.yb_bar .yb_QQ2 {background: #368bc9 url(../images/fixCont.png) no-repeat 0 -82px;}
.yb_bar .yb_ercode {/*height:200px;*/background: #368bc9 url(../images/fixCont.png) no-repeat 0 -123px;}
.hd_qr {padding:0px 29px 25px 29px;}
.yb_bar a {display: block;text-indent: 45px;width: 100%;height: 100%;color: #fff;}
.yb_bar a:active,.yb_bar a:hover{text-decoration:none; color:#fff; font-weight: bold;}
.time{display:block; height:26px; line-height:26px;width:100%; background:url(../images/time1.png) no-repeat 5px center; background-size:16px; background-color:#fff; position:absolute; bottom:0px; display:none; color:#368bc9; font-size:12px;font-size:0.75rem; text-indent:20px;}
/*移动端客服*/
.Cservice-mob{width:100%; height:40px; background:#00a0fe; color:#fff; overflow:hidden; box-sizing:border-box;line-height: 40px;/* padding-top:10px; */ display:none;}
.Cservice-mob a,.Cservice-mob a:hover{color:#fff;}
.Cservice-mob .Cser-l{float:left; text-align:center; width:50%; border-right:1px solid #fff;}
.Cservice-mob .Cser-r{float:right; text-align:center; width:50%;}
/*移动端客服end*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
body { font-size:12px; color:#666; font-family:Verdana, Microsoft YaHei, Simsun;line-height:24px;}
fieldset, img { border:0; }
ol, ul { list-style:none; }
.w_100{width:100%;}
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
input, button, select, textarea { outline:none; } 
textarea { resize:none; }
.paddinglr-0{padding-left:0; padding-right: 0;}
/* img{display: block;} */
*{margin:0; padding:0;}
.pos_rel{position:relative;}
/*======== Link ========*/
a{text-decoration:none; cursor:pointer;}
a:hover {text-decoration:none; }
.bg_fff{background:#fff !important;}
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body, html { font-size: 100%; padding: 0; margin: 0; height: 100%;}
@font-face {
	font-family: 'ecoicon';
	src:url('../fonts/ecoicons/ecoicon.eot');
	src:url('../fonts/ecoicons/ecoicon.eot?#iefix') format('embedded-opentype'),
		url('../fonts/ecoicons/ecoicon.woff') format('woff'),
		url('../fonts/ecoicons/ecoicon.ttf') format('truetype'),
		url('../fonts/ecoicons/ecoicon.svg#ecoicon') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*清除浮动*/
.clearfix:after,.clearfix:before{display:block;content:"";}
.clearfix:after{clear:both;	}
.clearfix{zoom:1;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
body { font-size:16px; color:#666; font-family:Verdana, Microsoft YaHei, Simsun;line-height:24px;}
fieldset, img { border:0; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
input, button, select, textarea { outline:none; } 
textarea { resize:none; }

.tel{width:140px; height:28px; background:url(../images/tel.png) no-repeat center center; background-size:cover; position:absolute; right:100px; top:11px;}
ul,ol{list-style:none;}
.carousel-inner img{margin:0 auto;}
.pic-L{display:block;}
.pic-S{display:none;}
body .banner-S,body .server-S{display:none}
/*登录*/
span.login{width:60px; height:30px; position:absolute; right:20px; top:16px; text-align:center; line-height:26px; cursor:pointer; border:2px solid #3195c9; color:#3195c9; font-size:14px;}
span.login:hover{border:none; background:#3195c9; color:#fff; line-height:30px;}

/*logo*/
.navbar-header{width:140px; height:60px;}
.navbar-header a{height:60px; display:block; width:127px; padding:0;}

/* .navbar-header span.logo{width:150px;height:40px;display:block;}
.navbar-header span.logo img{width:100%;} */
	
.navbar-header span.logo1,.navbar-header span.logo{/* width:127px; */height:50px;display:block;margin-top:4px;}
.navbar-header span.logo1 img,.navbar-header span.logo img{height:100%;}

.navbar-toggle{display:none\9;}

.login-header a{width:400px;}
.login-logo{float:left;}
.login-header a .login-txt{line-height:40px; margin-left:-74px; font-size:16px; color:#333;}
.login-tel{float:right; color:#333; line-height:50px; font-size:16px;}
.tel1{width:130px; height:30px; float:right; padding-top:10px;}
.tel1 img{width:100%;}

.support{color:#333;}
.support p{line-height:50px; text-align:left; font-size:14px;}
.support-tit{font-size:16px;}

/*---------------------导航开始---------------------*/
.bg_26{background:#262626; border:none;}
.navbar-header{width:16%/\9; float:left\9;}
.nav-in{height: 60px;width:78%\9; position:relative;}
.nav-in li{position: relative;float: left;width: 140px; text-align:center;}
.nav-in .one_tit>a{color: #fff;text-align: center;line-height: 60px;display: block;font-size: 16px;width: 100%;height: 60px; padding:0;}
.nav-in .one_tit:hover{background:#fff;color:#333;}
.nav-in .one_tit:hover>a,.nav-in .one_tit>a:hover{color:#333;}
.nav-in li ul{position: absolute;z-index: 2;display: none;background: #fff;}
.sec1,.sec2{width:156%; text-indent:10px;}
.sec3,.sec4{width:100%;}
.nav-in li ul li{height:45px; line-height:45px;float:left;width:80px; text-align:center;}
.nav-in li ul li a{height: 45px;line-height: 45px;font-size: 14px;color:#333;text-align:center;}
.nav-in li ul li a:hover{color:#3195c9;}
.one_tit .sec li[has]{ width:130px; text-align:left;}
.one_tit .sec li[has] a{text-align:left;}
.one_tit .sec2{height:132px;}
.one_tit .sec3 li,.one_tit .sec4 li{float:none; text-align:center; margin:0 auto;}
.one_tit .sec3{padding-left:0 !important;}
.one_tit .sec4{padding-left:0 !important;}
.navbar{margin-bottom:0;}
/*.nav-mob{display:none !important;}*/
.nav-pc{/*display:none; */display:block\9 !important; z-index:999;}
.nav{display:block\9;}
.nav-mob{display:none\9; display:none;}
/*---------------------导航结束---------------------*/
	
	

.equinav .navbar-collapse {padding: 0 !important;}

.equinav-collapse .navbar-header {float: none;}
.equinav-collapse .navbar-brand,.equinav-collapse .navbar-toggle {display: block !important;}
.equina-collapse .navbar-collapse {	border-top: 1px solid #e7e7e7 !important;}
.equinav-collapse .navbar-collapse.collapse {display: none;}
.equinav-collapse .navbar-nav {float: none !important;margin: 0 !important;display:none !important;}
.equinav-collapse .navbar-nav > li {width: auto !important;float: none !important;}
.equinav-collapse .navbar-nav > li > a {text-align: left !important;padding-top: 10px !important;padding-bottom: 10px !important;}
.equinav-collapse .navbar-collapse,.equinav-collapse .navbar-collapse.collapse.in {border-top: 1px solid #e7e7e7 !important;display: block !important;}
.equinav-collapse .collapsing {overflow: hidden !important;}
.equinav-collapse .dropdown-toggle {background-color: #e7e7e7 !important;}
.equinav-collapse .dropdown-toggle > .caret {display: inline-block !important;}
.equinav-collapse .dropdown-menu {background: none !important;float: none !important;border: 0 !important;box-shadow: none !important;position: relative !important;}
.equinav-collapse .navbar-nav .open .dropdown-menu {display: block !important;}
.equinav-collapse .navbar-nav .open .dropdown-menu > li > a,.equinav-collapse .navbar-nav .open .dropdown-menu .dropdown-header {color: #777 !important;padding: 5px 15px 5px 25px !important;}
@media (min-width: 641px) and (max-width: 1920px) {
.nav-in{width: 1000px; left:50px;}
}
@media (max-width: 800px) {
.nav-in li{width:123px;}
.sec1, .sec2{width:172%;}
.list_3{display:none;}
.art_main{width:100%;}

.banner-L,.server-L{display:none;}
.server-S{display: block;}
.banner-S{display:block; margin-top: 59px;}	

}

@media (max-width: 768px) {
.nav-in .one_tit {width: 130px;}
.sec1, .sec2 {width: 180%;}
.navbar-header {width: auto;}
.hi-icon-effect-1 .hi-icon {width:140px; height:140px;}
.hi-icon-effect-1 .hi-icon:before{line-height:140px;}
.item-list dl dt{font-size:24px; line-height:36px;}
.row .item-list dl dd{font-size:14px; line-height:22px;}
.hi-icon-wrap{padding:0;}
.row .zw{display:none;}
}
@media (max-width: 641px) {
.navbar-header span.logo1{margin-top:0}
.login-tel{display:none;}
.row .page-container {margin:30px auto; width:100%;}
.row .page-container h1{font-size:26px; letter-spacing:1px;}
.row .page-container form{margin:0 auto;}
	
.login-left{display:none;}
.login-header{width:40% !important; float:left;}
.login-txt{display:none;}
.yb_conct{display:none;}
div.Cservice-mob{display:block;}
.navbar-default .navbar-nav > li.log{text-indent:0; height:60px; float:none; border-top:1px solid #ccc;}
.navbar-default .navbar-nav > li.log a{background:none; padding:0;}
.navbar-default .navbar-nav li.log .login{width: 60px;height: 30px;position: absolute;right: 60px;top: 16px;text-align: center;line-height: 26px;cursor: pointer;border: 2px solid #3195c9;color: #3195c9;font-size: 14px;}
.navbar-default .navbar-nav li.log .login:hover{color:#fff;}
.bq-pc{display:none;}
.bq .ewm1{width:70px; height:70px; display:block;}
.bq .ewm1 img{max-width:100%;}
div.bq {text-align: left;font-size: 12px;font-size:0.75rem;color: #818d98;padding: 20px 0;letter-spacing:0; line-height:24px;}
.bq-mob{display:block !important;}
.nav-pc{display:none;}
.container{width:100%; box-sizing:border-box; -moz-box-sizing:border-box;}
.navbar-header span.logo1,.navbar-header a{width:110px;}
.navbar-header span.logo{width:110px;}
.navbar-header a{ padding-top:6px; padding-left:10px;}
.navbar-toggle{display:block; float:right; padding:8px; margin-top:11px;}
.mob .one_tit{float:none; width:100% !important;}
.dropdown-menu{position:relative;width:100%; box-sizing:border-box; -moz-box-sizing:border-box; height:auto;}
.current{display:block;}
.nav-mob{display:block;}
.navbar-header {width:100%;}
.nav{height:auto;}
.nav li ul li{width:150px; text-align:center; padding:0; height:35px; line-height:35px;}
.one_tit .sec2{height:auto;}
.nav li{text-align:left; text-indent:0; width:auto;background:#efefef;}
.one_tit .sec li[has]{text-align:center; text-indent:20px; width:auto;}
.hi-icon-effect-1 .hi-icon {width:120px; height:120px;}
.hi-icon-effect-1 .hi-icon:before{line-height:120px; font-size:60px;}
.item-list dl dt{font-size:20px; line-height:30px;}
.row .item-list dl{width:150px;}
.container .hi-icon-wrap{padding:1em 0;}
.one_tit .sec3 li, .one_tit .sec4 li{float:left;}

.item_617 h2.item-tit{font-size:24px; line-height:50px;}
.navbar-default .navbar-nav > li{text-indent:20px;}
.navbar-default .navbar-nav > li > a{color:#333 !important; text-align:left; padding-left:20px;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#337ab7;}
.navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{border-bottom:1px solid #fff; background:#fff !important;}
.row .zw{display:none;}
.row .ewm{padding:0;}
}
@media (max-width: 414px) {
div.item-list dl dt{font-size:20px; line-height:30px;}
div.ser-me{padding:0;background: #41ab6b; padding-top:10px !important;}
.ser-me h2.item-tit {line-height:20px; font-size:22px;}
div.item-list dl{height:120px;}
.pic-L{display:none;}
.pic-S{display:block;}
/*小屏banner*/
.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0;}
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img {display: block; height: auto; float: left; width: 100%;border: 0;}
.slide_container {margin-bottom: 50px;position: relative;float: left;width: 100%;}
.slide {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.slide li {position: absolute;width: 100%;left: 0;top: 0;}
.slide img {display: block;position: relative;z-index: 1;height: auto;width: 100%;border: 0;}
.slide .caption {display: block;position: absolute;z-index: 2;font-size: 16px;font-size: 1rem;text-shadow: none;color: #555;background: #000;background: rgba(255,255,255, .5);left: 0;right: 0;bottom: 0;padding: 0px 20px;margin: 0;max-width: none; text-align:center; letter-spacing:10px; margin-left:-5px;}
.slide_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 55%;left: 0;opacity: 0.7;z-index: 3;text-indent: -9999px; overflow: hidden;text-decoration: none; height: 41px; width: 38px; background: transparent url("../images/themes1.png") no-repeat left top; margin-top: -45px;}
.slide_nav:active {opacity: 1.0;}
.slide_nav.next {left: auto;background-position: right top;right: 0;}
/*小屏banner end*/
.banner-L,.server-L{display:none;}	
.login-tel{display:none;}
.row .page-container {margin:30px auto;}
.row .page-container h1{font-size:20px; letter-spacing:0;}
.row .page-container form{margin:0 auto;}
/*.navbar-nav{margin:0;}	*/
.navbar-toggle{padding:6px 4px; margin-right:0;}

.col-xs-9{padding:0;}
.bq .ewm1{width:60px; height:60px; display:block;}
.bq .ewm1 img{max-width:100%;}
.item_617{padding:0;padding:20px 0;}
div.bq {text-align: left;font-size: 12px;font-size:0.75rem;color: #818d98;padding: 10px 0;letter-spacing:0; line-height:24px;}
.row .zw{display:none;}
.row .ewm{padding:0;}	
.navbar-default .navbar-nav > .active > a:focus{border-bottom:1px solid #fff; background:#fff !important;}
/* .navbar-default .navbar-nav > .active > a:hover{border-bottom:1px solid #fff; background:#fff !important;} */

div.item-list{width:49% !important;}
.row .zw{display:none;}
.row .ewm{padding:0;}
}