 
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote  {margin:0;padding:0;}
 
fieldset, img{border:0;}
img{vertical-align:top; border:none;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;font-weight:400;}
li{list-style-type:none;}
 
html,body{-webkit-text-size-adjust: none;}
/*删除谷歌浏览器input焦点样式*/
*:focus{outline: none;}
textarea{resize:none;}
/*删除火狐下按钮默认样式*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none; padding:0;}
input::-ms-clear{display:none;}
a:focus, *:focus{noFocusLine: expression(this.onFocus=this.blur());}
.clear{clear: both;}
a {cursor:pointer;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
a, object{outline:none;}
a{cursor:pointer;color:#777;}
a:link{text-decoration:none;color:#777;}
a:hover{color:#FF7300;}
*:hover{transition:all 0.3s ease 0s;}
li{vertical-align:top;}
li{vertical-align:bottom;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.fl{float:left;}
.fr{float:right;}
.cFF7300{color:#FF7300!important;font-weight: 600;}
.c014785{color:#014785!important;}
.mt10{margin-top:10px;}
/*reset结束*/
/*本文件整合的是整站使用到的公共css样式*/
/*全局公共样式*/
 
 

/***aboutus-box***/
/** 资质认证***/
.envirment-box{width:100%;height:380px;background:#Fff;}
.envirment-box .w1200{height:360px;padding-top:20px;}
.tabpointer{text-align: center;color:#999999;font-size: 12px;}
.tabpointer a{padding:0 10px;font-size: 18px;color: #666666;font-weight: 600;}
.tabpointer a:hover ,.tabpointer a.on{color:#FF7300;}
.tabwrap{width:1200px;margin:30px auto 0 auto;height: 290px;position:relative;}
.btn-prenext{width:80px;height:30px;position:absolute;top:-10px;left:560px;background: #fff;}
.mr_frBtnL1{display: block;text-indent:-88888px;float: left;width:22px;height: 22px;background-image: url(../images/prenext.png) ;background-repeat: no-repeat;}
.btn-prenext a.next{background-position:0px 0px; }
.btn-prenext a.prev{background-position:-58px 0px; margin-left:15px;margin-right:5px;}
.mr_frbox1{height:290px;display:none;overflow:hidden;border-top:1px solid #e4e4e4;}
.mr_frUl1{padding-top:28px;float:left;height:295px;width:1200px;overflow:hidden;}
.mr_frUl1 ul{width:1200px;margin:0 auto;}
.tempWrap{width:1200px!important;}
.mr_frUl1 ul li{margin:0 10px;height:293px;width:190px;float: left;overflow: hidden;}
.mr_frUl1 ul li  a img{width:188px;height:251px; border:1px solid #f3f3f3;}
.mr_frUl1 ul li a p{text-align:center;height:40px;line-height: 18px;line-height:40px;margin:0 auto;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#666;background:#f3f3f3;}
.mr_frUl1 ul li a:hover p{color:#FF7300;}
.mr_frUl1 ul li a:hover img{opacity: 0.7;}

/**news-box**/
.news-box{width:100%;height: 603px;padding:30px 0;background: #F9F9F9;}
.news-box .w1100{height:603px;overflow:hidden;}
.newsleft{width:610px;}
.text-picscroll{width: 610px;height:394px;margin-top:10px;}
.new-actives { width: 610px; height: 390px;  overflow: hidden;position: relative; zoom: 1; }
.new-actives .tab-hd{ height:70px;width:90px;position: absolute;bottom: 20px;left:0; z-index:999999;}
.new-actives .step { display: block;width:65px;height: 25px; }
.new-actives .step a {display: block;width:22px;height: 22px; float: left;background-image: url(../images/icon.png);background-repeat:  no-repeat;}
.new-actives .pageState{display: block;width:90px;height: 40px; color:#666;font-size: 12px;line-height: 5px;}
.new-actives .pageState span{ font-weight:bold; font-size: 24px;line-height: 10px;    }
.new-actives .tab-bd { height: 390px; overflow: hidden; }
.new-actives .tab-bd li {height: 390px;  width: 100%; position: relative; }
.new-actives .tab-bd ul { height: 390px; width:610px; }
.new-actives .tab-bd li a.newsimg{ position:absolute;top:0;left:0;height:  280px; width:500px;display: block; }
.new-actives .tab-bd li a.newsimg  img{height: 280px;width:610px;}
.new-actives .tab-bd li a.newstext{height:66px;overflow:hidden;width:510px;padding-top:12px;position:absolute;bottom:20px;left:90px;}
.new-actives .tab-bd li a.newstext h4{color:#666;font-size: 14px;}
.new-actives .tab-bd li a.newstext:hover h4{color:#FF7300;}
.new-actives .tab-bd li a.newstext p{color:#777;font-size: 14px;height:45px;overflow: hidden;line-height: 22px;}
.new-actives .step a.prev{background-position: -2px 0px;}
.new-actives .step a.next{background-position: -30px 0px;margin-left:10px;}
.leftnews-bottom{width:610px;height: 160px;margin-top:3px;overflow: hidden;}
.leftnews-bottom .newslist{margin-top:0px!important;}
.news-title{color:#333333;font-weight:600;font-size:18px;line-height:45px;padding-left:25px;position:relative;height:45px;}
.news-title i.icon-qy{position:absolute;top:14px;left:0px;display:block;width:20px;height:18px;background-position: -2px -38px;}

.news-title i.icon-cjwt{position:absolute;top:16px;left:0px;display:block;width:16px;height:18px;background-position: 0px -100px;}
.news-title a.fr{text-transform: uppercase;font-size:12px;font-weight: 500;color:#666;line-height: 55px;}
.news-title a:hover,.proplem-list ul li a:hover{color:#055590;}
.news-right{width: 555px;height: 603px;}
.tabs-box{width: 100%;height: 375px;}
.tabspan{line-height:45px;height: 45px;font-size: 18px;}
.tabspan a.fr{font-size:12px;font-weight: 500;color:#666;line-height: 55px;text-transform: uppercase;}
.tabdiv a{font-weight: 600;float: left;display: block;position:relative;padding-left: 24px;color:#999;}
.tabdiv a.szdt{padding-left: 25px;margin-right:25px;width:115px;background: url(../images/jg.png) no-repeat right center;}
.tabdiv a:hover,.tabdiv a.on{color:#FF7300;}
.tabdiv a  i.icon-dt{position:absolute;top:16px;left:0px;display:block;width:18px;height:18px;background-position: -2px -71px;}
.tabdiv a  i.icon-hyxw{position:absolute;top:14px;left:-3px;display:block;width:20px;height:20px;background-position: 0px -151px;}
.changproplem{width:100%;height:205px;}
.proplem-list{width:555px;height:178px;margin-top:10px;}
.proplem-list ul{height:178px;width:100%;overflow: hidden;}
.proplem-list ul li{border-bottom:1px dashed #cacaca;width:50%;float:left;position: relative;height:35px;line-height: 35px;}
.proplem-list ul li a{padding-left:20px;display:block;width:80%;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; color:#656565;font-size: 14px;}
.proplem-list ul li i.icon-wen{position:absolute;top:9px;left:0px;display:inline-block;width:14px;height:16px;background-position: -2px -126px;}
.tabcontent{width: 555px;height: 360px;overflow: hidden;}
.tabcontent{width: 555px;height: 320px;overflow: hidden;}
.tabcontent-c{display:none; height:320px;width:100%;overflow: hidden;}
dl.li{width:100%;height: 135px;margin:1px 0 0 0 ;border-bottom: 1px dashed #cacaca;}
dl.li:last-child{border-bottom:none;}
dl.li a{display: block;width: 100%;height: 100%;}
dl.li dt{float: left;width:200px;height: 112px;}
dl.li dt img{width:200px;height: 112px;}
dl.li dt img:hover{opacity: .9;}
dl.li dd{width:340px;float:right;height:112px;overflow: hidden;}
dl.li dd div{width:100%;height: 30px;line-height: 30px;}
dl.li dd div h2{width:300px;color: #656565;font-size: 14px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
dl.li dd div span.fr{font-size: 14px;color:#444;}
dl.li dd  p.txt{font-size:14px;line-height:22px;padding-top:18px;color: #777;height: 63px;overflow:hidden;}
dl.li a:hover   dd div h2{color:#FF7300;}
.proplem-list ul li a:hover{color:#FF7300;}
.newslist{margin-top:11px;overflow:hidden;}
.newslist li{line-height:30px;border-bottom: 1px dashed #cacaca;height:30px;}
.newslist li a{font-size:14px;color:#9D9D9D;display:inline-block;float: left;width:322px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.newslist li a:hover{color:#FF7300;text-decoration:none;}
.newslist li:last-child{border-bottom: none;}
.newslist span{display:inline-block;float:right;font-size:14px;color:#8c8b8b;padding-right:15px;} 
 

.w1100{width:1200px;margin:0 auto;}  