﻿.top {width: 100%;height:80px;padding-top: 15px;box-sizing: border-box;}
.top h1{width: 348px;margin:0}
.searchss {width: 425px;color:#b1b1b1;}
.searchss a {color:#b1b1b1;height:18px;line-height:18px;}
.searchss form{position: relative;margin-top: 8px;}  
.searchs {width: 224px;height: 23px;line-height:23px;background: #e7e7e7;border:1px solid #d2d2d2; position: absolute; right: 41px;color: #cbcbcb;font-size: 14px;padding-left:10px;}
.submits {position:absolute;border:0 none;background: url(../img/search.png) center no-repeat;width:41px; height:25px;right:0px;}
.searchss span{margin-top:88px;display:block;color:#dde7f0;font-size:12px;text-align:left;} 
.searchss .common_home {display:block;float:left;}
.searchss .common_colle {padding: 0px 12px;display:block;float:left;}
.searchss .common_home i {background: url(../img/common_home.png) no-repeat;width:15px;height:16px;display:block;float:left;padding-right: 3px;}
.searchss .common_colle i {background: url(../img/common_colle.png) no-repeat;width:20px;height:18px;display: block;float:left;padding-right: 3px;}
.searchss .common_home:hover i{background-position:0 -16px}
.searchss .common_colle:hover i{background-position:0 -18px}
.searchss a:hover{color:#1868a4} 
.navs {background: #3a97dd;height: 48px;line-height: 48px;position:relative;min-width:1200px}
.container .nav{display: table;width: 100%; position:relative;}
.nav>li { float:left; text-align: center;margin: 0 auto;/* width:11.1111%; position: relative;*/text-align: center;display: table-cell;}
.nav>li>a { height:48px; color:#fff ;font-size: 14px;text-align: center;font-weight: 100;padding:0 32px;display: block;}
.nav li:hover>a {background: #123e88;text-decoration:none;}
/*.nav li:hover>a {color:#3a97dd;background:none;}*/
.nav > li.active > a, .nav > li.active > a:focus, .nav > li.active > a:hover{text-decoration:none;background: #123e88;;}
.nav li:active a {background: #123e88;text-decoration:none;}
.nav li .snav {display:none;position: absolute;top: 48px;left: 0;padding:12px;z-index:999;padding-left:0;padding-right:0;}
.nav li .snav div {/* width: 190px; */float: none;height: 26px;line-height: 26px;background:none;margin-right: 15px;}
.nav li .snav a {color:#3a97dd;background:none;text-align: left;display: block;}
.nav li .snav div a:hover {color: #fff;text-decoration:none;background:none}
.nav li .snav div {float:left;/* width: 190px; */}
.navs .navbg{width: 100%;background:url(../img/navbg.png) repeat;height: 75px;position: absolute;left: 0;top:48px;display:none;z-index:99}

.footer {width:100%;height:414px;background: url(../img/bottombg.jpg);min-width:1200px;margin:0}
.foots1 {height: 366px;position:relative;} 
.foot1 {width: 327px;box-sizing:border-box;padding:55px 0 0 28px;font-size:14px;}
.foot1 .contact {line-height:28px;color:#e3e3e3;}
.foot1 .links {width:250px;height:26px;line-height:26px;background:#e2f0fa;color:#5f5f5f;padding-left:10px;position:relative;margin: 14px 0 2px 0;box-sizing:border-box;}
.foot1 .links i{background:url(../img/linksbtn.jpg) no-repeat;width:41px;height:26px;display:inline-block;position:absolute;right:0}
.foot1 .link {display:none;position:absolute}
.foot1 .link li {background:#e2f0fa;line-height:26px;width:250px;box-sizing:border-box;padding-left:15px}
.foot1 .link li a {color:#5f5f5f}
.foot2 {padding:55px 0 0 0;width: 870px;}
.foot2 ul li {float:left;width:16.5%;text-align:center;}
.foot2 ul li a {color:#eaeaea;}
.foot2 ul li .li_a {font-weight:700;margin-bottom: 10px;display:block;line-height: 20px;height: 40px;overflow: hidden;}
.foot2 ul li ul li {float:none;width:100%;font-size:12px;line-height:25px;/* height: 25px; */overflow: hidden;}
.foot2 ul li a:hover {color:#4b4b4b}
.ewm {position:absolute;width:120px;height:120px;background:#e2f0fa;bottom:35px;right:35px}

.foot2 .address {height:30px;line-height: 30px;color:#fff;margin-top: 40px;}
.foot2 p {line-height: 20px;color: #848484;margin-top: 20px;font-size: 12px;}
.bdsharebuttonbox {margin-top:14px}
.bdsharebuttonbox a {background: url(../img/share.png) no-repeat! important;}
.bdsharebuttonbox .sqq{background-position:0 0! important;display: inline-block;width:34px;height:33px;padding-left: 0;margin: 0px 13px 0px 0;}
.bdsharebuttonbox .weixin{background-position:0 -33px! important ;display: inline-block;width:34px;height:33px;padding-left: 0;margin: 0px 13px 0px 0;}
.bdsharebuttonbox .tsina{background-position:0 -66px! important ;display: inline-block;width:34px;height:33px;padding-left: 0;margin: 0px 13px 0px 0;}
.bdsharebuttonbox .douban{background-position:0 -99px! important ;width:34px;height:33px;text-align:right;padding-left: 0;margin: 0px 13px 0px 0;}
.bdsharebuttonbox .sqq:hover{background-position:-34px 0! important;}
.bdsharebuttonbox .weixin:hover{background-position:-34px -33px! important ;}
.bdsharebuttonbox .tsina:hover{background-position:-34px -66px! important ;}
.bdsharebuttonbox .douban:hover{background-position:-34px -99px! important ;}
.foots2 {clear:both;height:48px;line-height:48px;text-align:center;color:#fff;}
.foots2 a {color:#fff;}

.pages {padding-top: 30px;padding-bottom:50px;text-align:center;}
.pages span {color:#666666;background:#e7e6e6; ;padding: 10px 14px;}
.pages a {color: #fff;background: #d4d4d4;padding: 0px 16px;height: 30px;line-height: 30px;display: inline-block;margin-bottom:8px;margin-right:6px}
.pages a:hover {background:#1556c4;text-decoration:none;}
.pages a.currentpage{background: #1556c4;text-decoration:none;}

.banner {min-width:1200px}









