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,CiscoSansExtraLigh,arial,tahoma,sans-serif,宋体; font-weight:200; 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;} 
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;}
.container{width: 1200px;margin:0 auto;}
: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;}*/


/*common*/
.header{height:107px;position: relative;padding:0 0 0 28px;}
.header a.logo img{width:225px;height:65px;margin-top:22px;}
.header .headerRight{position: relative;}
.header .headerRight .navlist{}
.header .headerRight .navlist li{}
.header .headerRight .navlist li a{font-size: 16px;line-height:67px;color:#333;display: block;height:67px;position: relative;
margin-left:100px;}
.header .headerRight .navlist li:last-of-type a{margin-right:28px;}
.header .headerRight .navlist li>a:hover,.header .headerRight .navlist li>a.current,.header .headerRight .navlist li>a.active{color:#0166b3;border-bottom:3px solid #0166b3;}
.topLm{height:40px;line-height:40px;background:url(../images/bg2.png) no-repeat;width:475px;float: right;}
.topLmList li{float: left;}
.topLmList li h3{font-size:14px;color:#fff;}
.topLmList li:nth-of-type(1) h3{padding-left:25px;background:url(../images/email.png) no-repeat left center;}
.topLmList li:nth-of-type(2) h3{padding-left:22px;background:url(../images/yy.png) no-repeat left center;margin:0 28px 0 40px;}
.zy,.zy a{font-size:14px;color:#fff;}
.zy a:first-of-type{padding-right:9px;}
.zy a:last-of-type{padding-left:10px;}
.zy{padding:0 30px 0 22px;background:url(../images/lang.png) no-repeat left center;}
.zy a:hover{color:#a9d3f3;}


.header .subDrop{position: absolute;width:620px;right:0;top:107px;background: #fff;z-index: 999;
padding:34px 25px 20px 38px;display:none;}

.header .subDrop .subInfo img{width: 305px;height:130px;margin-bottom:14px;}
.header .subDrop .sublink{width:160px;}
.header .subDrop .sublink a{display: block;font-size: 16px;margin-bottom:16px;color:#666;line-height:16px!important;}
.header .subDrop .sublink a:hover{color: #004ea2;}
.header .subDrop .subInfo{width:338px;padding-left:60px;border-left:1px solid #e9e9e9;}
.header .subDrop .subInfo p{font-size:14px;color:#666;line-height:28px;}

/*@media only screen and (min-width: 1360px) and (max-width: 1440px) {
	.header{padding:0 45px;height:99px;}
	.header a.logo img{margin-top:22px;}
	.header .headerRight{margin:0 0 0 87px;}
	.tel{margin-top:34px;}
	.header .headerRight .navlist li>a{padding:0 18px;line-height:99px;height:99px;}
	.header .subDrop{top:99px;}
	.header .subDrop .sublink{width:173px;}
	.header .subDrop{width:616px;}
	
}
@media only screen and (min-width: 1200px) and (max-width: 1280px) {
	.header{padding:0 30px;height:90px;}
	.header a.logo img{margin-top:20px;width:268px;height:54px;}
	.header .headerRight{margin:0 0 0 42px;}
	.tel{margin-top:30px;}
	.header .headerRight .navlist li>a{padding:0 18px;line-height:90px;height:90px;}
	.header .subDrop{top:90px;}
	.header .subDrop .sublink{width:173px;}
	.header .subDrop{width:616px;}
}*/


/*轮播图*/
.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;height: 725px;}
.slider img{width:100%;position: absolute;left:0;height:100%;}
.banner .pagination{font-size: 0;position: absolute;z-index: 2;bottom: 25px;width: 100%;}
.banner .pagination a{display: inline-block;background:#ffffff ;width: 8px;height: 8px;margin: 0 12px;border-radius: 100%;vertical-align: middle;}
.banner .pagination a.current{background:#004da3;width:10px;height:10px;}
.banner .prev,.banner .next{position: absolute;top:50%;margin-top: -22px;width:27px;height: 44px;}
.banner .prev{left: 10px;background:url(../images/bl.png) no-repeat center;background-size:44px;}
.banner .next{right: 10px;background:url(../images/br.png) no-repeat center;background-size:44px;}

.bannerTxt{position: absolute;width:1200px;left:50%;margin-left:-600px;top:50%;transform: translateY(-50%);}
.btt{text-align:left;}
.btt h3{font-size:0.6148rem;color:#fff;line-height:1;margin-bottom:0.2rem;font-weight:bold;}
.btt p{font-size:0.3279rem;color:#fff;line-height:1;}

.bannerTwo{width: 100%;position: relative;overflow: hidden;}
.bannerTwo img{position:absolute;left:0;width:100%;height:100%;}
.bannerIntroduce{position: absolute;top:213px;left:50%;margin-left:-600px;top:50%;transform:translateY(-50%);}
.bannerIntroduce h3{font-size:0.4rem;color:#fff;line-height:1;margin-bottom:0.14rem;}
.bannerIntroduce h5{font-size:0.32rem;color:#fff;line-height:1;}



.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{border-top:2px solid #f0f0f0;background:url(../images/fotbgg.jpg) no-repeat center;}
.footer .footerTop{padding:46px 0 25px;}
.foL{}
.foL h3{font-size:24px;color:#0f4d96;line-height:1;}
.foL p{font-size:14px;color:#666;line-height:32px;}
.foL p:first-of-type{margin-top:11px;}
.foL p span{display: inline-block;width:300px;}
.cz{padding-left:80px;}
.friendlink{position: relative;padding-top:7px;}
.friendlink p{width: 274px;height:38px;color:#666;position: relative;line-height:38px;font-size: 14px;padding-left:8px;
border:1px solid rgba(153,153,153,0.2);}
.friendlink p .ar{position: absolute;right: 9px;top:14px;transform: rotate(180deg);background: url(../images/ar.png) no-repeat;width: 18px;height: 10px;transition: all 0.5s ease-in-out;}
.friendlink p.current .ar{transform: rotate(0);}
.friendlink .subFriend{position: absolute;bottom:40px;background: #fff;width: 274px;display: none;}
.friendlink .subFriend li{line-height: 38px;}
.friendlink .subFriend a{color: #666;display: block;padding-left: 10px;}
.friendlink .subFriend a:hover{background: #0166b3; color: #fff;}
.foR .emImg{width:134px;height:134px;border:1px solid #dbdbdb;}
.foR .emImg img{width:118px;height:118px;display: block;margin:8px auto 0;}
.foR h6{font-size:14px;color:#999999;text-align: center;line-height:1;margin-top:14px;}

.footer .footerBot{border-top:1px solid #e9e9e9;line-height:58px;font-size: 14px;}
.footer .footerBot p.fl{color: #81878a;font-weight:200;}
.footer .footerBot .shares a{color: #81878a;font-weight:200;}
.footer .footerBot .shares a:hover{color:#81878a;}
.footer .footerBot .shares span.fl{}
.footer .footerBot .shares .sharebox a{text-indent: -999em;margin:17px 0 0 10px;}
.footer .footerBot .sharebox .ico02{display:inline-block;width: 24px;height: 24px;
background: url(../images/bt3.png) no-repeat;}
.footer .footerBot .sharebox .ico03{display:inline-block;background: url(../images/bt2.png) no-repeat;width: 25px;height: 24px;}
.footer .footerBot .sharebox .ico01{display:inline-block;background: url(../images/bt1.png) no-repeat;width: 24px;height: 24px;}
.ba{color:#81878a;}
/*.top{position: fixed;right: 35px;bottom: 30px;width: 50px;height:50px;z-index: 999;opacity: 0;}*/


@media only screen and (min-width: 1200px) and (max-width: 1920px) {
	html{font-size:100px;}
}