body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,select,th,td,a,div{margin:0;padding:0;-webkit-box-sizing: border-box;box-sizing: border-box;}
body,button,input,select,textarea{ font-size:12px; font-family:Microsoft Yahei,arial,tahoma,sans-serif,宋体; color:#333}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
address,cite,dfn,em,var,i,s{font-style:normal;}
body{line-height: 1;min-width: 1200px;/*overflow-x:hidden;*/} 
ul,ol,li,dd,dl{list-style:none;}
img{border:0;}
a{color: #000;text-decoration: none;/*-webkit-transition: all .4s;transition: all .4s;*/}
a:hover{}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
.clearfix{display: inline-block;}
.clearfix{display: block;}
.fl,.lefter{float:left;}
.fr,.righter{float:right;}
:focus{outline: none;}
.rela{position: relative;}
.cb{clear: both;}
.tc{text-align: center;}
.tl{text-align: left;}
.tr{text-align: right;}
.ellipsis{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.list li{float: left;}
.list li.last{margin-right: 0!important;}
.block{display: block;}
/*icon*/
.icon{display: inline-block;background: url(../images/tel.png) no-repeat;vertical-align: middle;width:20px;height:20px;
background-size:20px;margin-right: 5px;}
/*.ic1{background-position: 0 0;width: 15px;height: 13px;}*/


.container{margin:0 auto;}
.container1{margin:0 auto;width:1200px;}

/*common*/
.header{/*height:120px;*/position: relative;}
.header a.logo img{/*width: 100%;height:auto;*/}
.header .headerRight{position: relative;/*line-height:120px;*/}
.header .headerRight .navlist{}
.header .headerRight .navlist li{}
.header .headerRight .navlist li>a{font-size: 18px;color:#666;padding:0 18px 0 24px;background:url(../images/shu.png) no-repeat left center;background-size:9px 17px;}
@media only screen and (min-width: 1360px) and (max-width: 1460px) {
	.header .headerRight .navlist li>a{padding:0 15px 0 20px;}
}
.header .headerRight .navlist li:first-of-type a{background:none;}
.header .headerRight .navlist li>a:hover,.header .headerRight .navlist li>a.current,.header .headerRight .navlist li>a.active{color: #0d319f;}

.header .subDrop{position: absolute;width:765px;left:47px;/*top:120px;*/background: #f7f7f7;padding: 58px 48px;z-index: 999;box-shadow: 0 0 4px 1px rgba(85,85,85,.15) inset;display:none;}
.header .subDrop img.fl{width: 368px;height: 240px;}
.header .subDrop .sublink{margin-left: 62px;}
.header .subDrop .sublink a{display: block;font-size: 16px;margin-bottom: 20px;font-weight:200;position: relative;-webkit-transition: margin-left .4s;transition: margin-left .4s;}
.header .subDrop .sublink a:before{content: '';position: absolute;left: -25px;width: 16px;height: 2px;background: #999;top:7px}
.header .subDrop .sublink a:hover{color: #0d319f;margin-left: 10px;}
.header .subDrop .sublink a:hover:before{background: #004da3;}

/*搜索按钮*/
.search{padding:0;margin-left:7px!important;width:17px;height:17px;
overflow:hidden;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.search-show{overflow: hidden;cursor: pointer;float: left;}
.search-show img{display: block;}
.search-hide{overflow: hidden;display:none;transition:all 0.1s ease-in-out 0.5s;-moz-transition:all 0.1s ease-in-out 0.5s;-webkit-transition:all 0.1s ease-in-out 0.5s;-o-transition:all 0.1s ease-in-out 0.5s;}
.search-hide img{ float: left;}
.input-text{ float:left;display: block;margin-left:15px;border:0;outline: none;height:24px;width:130px;color:#666666;}


.banner{position: relative;text-align: center;width: 100%;z-index: 1;}
.banner .slider{margin: 0 auto;position: relative;}
.slider li{float:left;width: 100%;position: relative;overflow: hidden;}
.slider img{width:100%;height:auto;display: inline-block;}
.banner .pagination{font-size: 0;position: absolute;z-index: 2;bottom: 25px;width: 100%;}
.banner .pagination a{display: inline-block;background:#ffffff ;width: 14px;height: 14px;margin: 0 6px;border-radius: 100%;}
.banner .pagination a.current{background:#004da3;}
.banner .prev1,.banner .next1{position: absolute;top:50%;margin-top: -26px;width: 38px;height: 52px;background: url(../images/arrow.png) no-repeat;}
.banner .prev1{left: 0;background-position: 0 0;}
.banner .prev1:hover{background-position: 0 -70px;}
.banner .next1{right: 48px;background-position:-105px 0;}
.banner .next1:hover{background-position: -105px -70px;}
.bannerTwo{width: 100%;height: 500px;position: relative;overflow: hidden;}
.bannerTwo img{position:absolute;width:1920px;height:500px;left: 50%;margin-left: -960px;}
.bannerIntroduce{position: absolute;top:165px;left:50%;margin-left:-600px;}
.bannerIntroduce h3{font-size:42px;color:#ffffff;line-height:42px;margin-bottom:17px;}
.bannerIntroduce h5{font-size:30px;color:#ffffff;line-height:30px;}
.bannerTwo .breadcrumb{position: absolute;z-index: 2;line-height: 50px;background: rgba(255,255,255,.8);padding: 0 28px;left: 50%;margin-left: -600px;bottom: 8px;}
.bannerTwo .breadcrumb p.fl{}
.bannerTwo .breadcrumb p.fl a{font-size: 16px;margin-right: 30px;}
.bannerTwo .breadcrumb p.fl a:hover,.bannerTwo .breadcrumb p.fl a.current{color: #004da3;}
.breadcrumb .bread{font-size: 14px;color: #666666;}
.breadcrumb .bread .ihome{display: inline-block;background: url(../images/ihome.png) no-repeat;width: 14px;height: 13px;vertical-align: -2px;margin-right: 8px;}
.breadcrumb .bread a{color: #666666;font-weight:200;}
.breadcrumb .bread a:hover{color: #004da3;}
.breadcrumb .bread .line{margin: 0 4px;}
.breadcrumb .bread .locat{color: #004da3;}
 
.footer{background: url(../images/fbg.jpg) no-repeat;background-size: 100% 100%;height: 469px;overflow: hidden;}
.footer .footerTop{padding: 108px 0 92px;}
.footer .footerTop .dlist{}
.footer .footerTop .dlist dt{font-size: 18px;color: #ffffff;margin-bottom: 22px;}
.footer .footerTop .dlist dd{margin-bottom: 14px;}
.footer .footerTop .dlist dd a{font-size: 14px;color: #999999;font-weight:200;}
.footer .footerTop .dlist dd a:hover{color: #fff;}
.footer .footerTop .col1{width: 146px;}
.footer .footerTop .col2{width: 155px;}
.footer .footerTop .col3{width: 145px;margin-left:25px;}
.footer .footerTop .col4{width: 160px;}
.footer .footerTop .col5{width: 160px;}
.footer .footerTop .col6{width: 240px;}
.footer .footerTop .wk{/*width: 135px;height:135px;margin:10px;background-color:#fff;*/}
.footer .footerTop .wk img{width: 115px;height: 115px;padding:10px;background-color:#fff;border-radius:5px;}
.footer .footerTop .wk em{display: block;margin-top: 22px;font-size:14px;text-align: center;color: #999;}
.footer .footerBot{border-top:1px solid #3e3e3e;line-height: 87px;font-size: 14px;}
.footer .footerBot p.fl{color: #999999;font-weight:200;}
 /*}
.shares a:hover{color:#fff;}
.shares span.fl{}

.sharebox .ico02{display:inline-block;width: 24px;height: 24px;
background: url(../images/ic1.png) no-repeat;}
.sharebox .ico02:hover{background: url(../images/ic1h.png) no-repeat;}

.sharebox .ico03:hover{background: url(../images/ic2h.png) no-repeat;}
.sharebox .ico01:hover{background: url(../images/ic3h.png) no-repeat;}*/
.ba:hover{color:#fff;}
.ba{color:#999;}

.foot{background-color:#313538;padding-top:105px;}
.footTp{padding-bottom:70px;}
.fotLeft{width:70.6%;border-right: 1px solid rgba(255,255,255,0.2);}
.fotRight{width:29.4%;padding-left:8.75%;}
.fotLeft ul li{float: left;width:15.2%;}
.fotLeft ul li h3,.fotRight h4{font-size:18px;color:#fff;line-height:18px;margin-bottom:26px;font-weight: 200;}
.fotLeft ul li a{display: block;font-size:15px;color:#999;line-height:15px;margin-bottom:16px;}
.fotLeft ul li a:last-of-type{margin-bottom:0;}
.fotLeft ul li a:hover{color:#fff;}

.ewImg{text-align: center;}
.ewImg h5{font-size:14px;color:#999;line-height:14px;margin-top:17px;}
.ewImg:first-of-type{margin-right:15%;}
.ewmImg{background-color:#fff;}
.ewmImg img{width:100%;height:100%;}
.fotbottom{line-height:30px;border-top:1px solid rgba(255,255,255,0.1);overflow: hidden; padding-top:30px; padding-bottom:30px;}
.fotbottom p{font-size:14px;color:#999;}
.shares a{color: #999999;font-size:14px;}
.sharebox .ico02{display:inline-block;width: 24px;height: 24px;background: url(../images/ic1.png) no-repeat;background-size:24px;background-position:inherit!important;}
.sharebox .ico03{display:inline-block;background: url(../images/ic2.png) no-repeat;width: 24px;height: 24px;background-position:inherit!important;}
.sharebox .ico01{display:inline-block;background: url(../images/ic3.png) no-repeat;width: 25px;height: 25px;background-position:inherit!important;}
.sharebox a{margin:0 0 0 10px!important;}
