
/* CSS Document */
html{background:#FFF;min-width: 1200px;}
body{font-size:63%;/*font-family:"\5FAE\8F6F\96C5\9ED1", SimSun;*/background-color:#fff;color: #444;font-family:"宋体","微软雅黑",'Microsoft YaHei',SimSun,SimHei ,"STHeiti Light",STHeiti,"Lucida Grande", Tahoma,Arial, Helvetica, sans-serif;}
html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dl,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0px;padding:0px;color: #323232; -webkit-font-smoothing: subpixel-antialiased;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
fieldset,img{border:0;}
img,object{max-width:100%;/*height:auto;*/width:auto\9;/* for ie8 */-ms-interpolation-mode: bicubic; display:block;}
a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;color: #2e2e2e;}
a:hover{color: #005598;text-decoration: none;}
input[type='button']{outline:none;border:0 none;background-color:transparent;cursor:pointer;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
/*定义清除浮动样式 方法一*/
.clearfix:after{content:'\20';display:block;height:0;clear:both; visibility:hidden;}
.clearfix{zoom:1;}
/*定义清除浮动样式 方法二*/
.clear{clear:both;}
/*float */
ul,ol,li{list-style:none outside none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';content:none;}
input,textarea,select{font-weight:inherit;}
input,select,textarea,button {vertical-align:middle}
.fs36{font-size: 36px;}
.fs26{font-size: 26px;}
.fs24{font-size: 24px;}
.fs22{font-size: 22px;}
.fs20{font-size: 20px;}
.fs18{font-size: 18px;}
.fs16{font-size: 16px;}
.fs15{font-size: 15px;}
.fs14{font-size: 14px;}
.fs13{font-size: 13px;}
.fs12{font-size: 12px;}

.ul-inline{font-size: 0;}
.ul-inline li{display: inline-block;*display: inline;*zoom:1;font-size: 14px;vertical-align: top;}
.ul-inline li a{display: block;}
.title{display: block;overflow: hidden;text-overflow: ellipsis;}
.info{display: block;overflow: hidden;}
.img{display: block;overflow: hidden;width: 100%;height: 0;}
.imgCentered{display: block;overflow: hidden;width: 100%;height: 0;position: relative;}
.img img{width: 100%;display: block;}
.imgCentered img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-height: 100%;width: auto;margin: auto;}
.img img:hover{transform: scale(1.05);-ms-transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);transition: all ease-in 0.2s;-ms-transition: all ease-in 0.2s;-moz-transition: all ease-in 0.2s;-webkit-transition: all ease-in 0.2s;-o-transition: all ease-in 0.2s;}

.row{width: 1200px;margin:0px auto;}

/*头部样式*/
.wrap_header{position: relative;z-index: 99;}
.header{ max-width:1200px; margin:0 auto;height: 103px;}
.logo{ width:455px; float:left; margin: 19px 0;}

.topNav{float: right;margin:15px 0 0;line-height: 30px;}
.topNav .EN{float: right;color: #999;padding: 0 31px 0 5px;}
.contactUs{float: right;position: relative;}
.contactUs .contactUsBtn{float: right;padding: 0 26px;background: url(../image/phone.png) left center no-repeat;color: #0066a9;}
.contactUs .alert{position: absolute;top: 40px;width: 260px;border: 1px solid #dadada;background: url(../image/90white.png);padding: 16px 14px;border-radius: 4px;right: -12px;line-height: 24px;color: #333;z-index: 20;display: none;}
.contactUs .alert::before{position: absolute;content: "";width: 12px;height: 9px;background: url(../image/alertArrow.png);top: -10px;right: 74px;}
.contactUs:hover .alert{display: block;}

.slogan{float: right;clear: right;margin: 16px 0 0;color: #666;*width: 310px;}

.ser{height:30px;line-height:30px;width: 240px;float: right;}
.search{width:238px;height: 30px; border-radius:15px; border:#999 1px solid; position:relative; overflow: hidden;}
.search input{position:absolute;height: 30px;line-height:30px; font-size: 1.4em; color:#bdbdbd; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.search input.notxt{padding-left:15px;width:183px;}
.search input.notxt1{position: absolute;width:25px;height:30px;top:0;left:200px;border: none;background:url(../image/ser.png) no-repeat center;cursor:pointer; overflow: hidden;font-size: 0; }
  
/*导航*/
.nav{height:40px;line-height: 40px;background: #0c92ed;}
.nav ul{height:40px; margin:0px auto;max-width:1200px;}
.nav ul li{float:left;height:40px;line-height:40px; position:relative; width: 10%; text-align: center;}
.nav ul li:last-child{  background:none;}
.nav ul li a{color:#fff; font-size:16px;display:block; }
.nav ul li > a:before{width: 0;content: '';height: 2px;background-color: #fff;position: absolute;left:50%;bottom: 5px;transition: all 0.3s ease;}
.nav ul li.on > a:before{width: 40px;margin-left:-20px;}
.nav ul li .subNav{position:absolute;left:0;top:100%;display:none;overflow:hidden;width:100%;z-index: 99;}
.nav ul li.on .subNav { display:block;}
.nav ul li .subNav dl{overflow:hidden;background:#fff;}
.nav ul li .subNav dl dd{height:auto;line-height:18px;padding:10px 5px; border-bottom:#e1e1e1 1px solid;-webkit-transition:  all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;  }
.nav ul li .subNav dl dd:hover{background:#005aa0;}
.nav ul li .subNav dl dd a{ font-size:1.4em;line-height:18px; text-align:center; font-weight:normal; color:#333;background: none;}
.nav ul li .subNav dl dd:hover a{ color: #fff; }

.footer{width:100%;background: url(../image/footerbg.png) no-repeat center;/* overflow: hidden; */background-size: cover;*height: 180px;}
.footer_top{max-width: 1200px;margin: 0 auto;/* overflow: hidden; */padding: 32px 0;*height: 60px;}
.footerLf{width: 42.5%;float: left;}
.footerRt{width:180px;float: right;margin: 18px 0 0;position: relative;}
.footerRt .friendLink_title{background: url(../image/select.png) 90% center no-repeat #fff;line-height: 36px;border-radius: 4px;padding: 0 12px;}
.footerRt .friendLink_title a{font-size: 16px;color: #333;font-weight: normal;}
.footerRt ul{position: absolute;bottom: 36px;width: 100%;display: none;border: 1px solid #E1E1E1;*right: 0;}
.footerRt ul li{background: #fff;border-bottom: #e1e1e1 1px solid;}
.footerRt ul li a{font-size: 1.4em;display: block;padding: 12px;}
.footerRt:hover ul{display: block;}

.footerMid{float: right;font-size: 16px;line-height: 16px;padding: 26px 0 0;margin: 0 18px 0 0;}
.footerMid a{color: #fff;padding: 0 13px;display: inline-block;*display: inline;*zoom: 1;border-left: 1px solid #fff;}
.footerMid a:first-child{border: 0;}

.copyRight{max-width: 1200px;margin: 0 auto;overflow: hidden;color: #fff;font-size: 13px;text-align: center;padding:18px 0;clear: both;border-top: 1px solid #fff;}


