body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0}table{border-collapse:collapse;border-spacing:0}label{cursor:default}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.red{color:red}.mb15{margin-bottom:15px}body,button,input,select,textarea{font:12px/1.5 Tahoma,Arial,'Hiragino Sans GB','microsoft yahei',\5b8b\4f53}
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration:none;color: #F25D00 }
a {color: #555; text-decoration:none; transition: all 0.5s ease 0s; }

.wrapper{width: 100%;max-width: 1920px;min-width: 1200px;margin:0 auto ;overflow: hidden}

.header{width: 100%;position: relative;}
.header .h-1{height: 25px;background: #000;line-height: 25px}
.header .h-1-like{width: 1200px;margin: 0 auto}
.header .h-1-like p{float: left;color: white}
.header .h-1-like p span{color: #f55e04}
.header .h-1-like .like{float: right;color: white}
.header .h-1-like .like a{color: white}
.header .h-2-Nav{width: 1200px;margin: 0 auto}
.header .h-2-Nav .logo{float: left;position: relative}
.header .h-2-Nav .logo span{position: absolute;bottom: 8px;right:12px;font-size: 16px;}
.header .h-2-Nav .navBar{float: right}
.navBar{ position:relative; z-index:99; color:#fff; height:93px; line-height:40px;}
.nav{ width:850px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav a{ color:#141414;  }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:14px;}
.nav .m{ float:left;  position:relative; }
.nav .s{ float:left; width:9px; text-align:center; color:#eee;   }
.nav h3 a{  display:block; padding:27px 25px;background: url("nav-bg.png") no-repeat  85px center   }
.nav .first a{background: url("nav-bg.png") no-repeat  57px center}
.nav .on h3 a{background: #3f3f3f  url("nav-bg.png") no-repeat  85px center;color: #fff}
.nav .on .first a{background: #3f3f3f  url("nav-bg.png") no-repeat  57px center;color: #fff}
.nav .on .sub a{  background: #3f3f3f ; color: #fff }
.nav .sub{ display:none;z-index: 99999; width: 1000px; position:absolute; left:0; top:93px; height:26px; line-height:26px; padding:7px 0;  float:left; }
.nav .sub li{ float:left;  }
.nav .sub li a{ display:block; padding:0 15px; margin:0 10px;  }
.nav .sub li a:hover{ background: #a4a4a4; color:#fff;    }
.blackbar{display: none;position: absolute;height: 40px;width: 1920px;top: 118px;z-index: 1;left: 0;background:#3f3f3f }



/*footer*/
.footer{background: #3f3f3f;color: white}
.footer a{color: white}
.footer a:hover{color: #F25D00}
.footer .ft-wrap{width: 1200px;margin: 0 auto;height: 250px;}
.ft-wrap .ft-nav{float: left;margin-top: 30px;position: relative}
.ft-wrap .ft-nav dl{float: left;text-align: center;margin-left: 110px;}
.ft-wrap .ft-nav dl dt{font-size: 14px;padding-bottom: 20px}
.ft-wrap .ft-nav dl dd{line-height: 30px}
.ft-wrap .ft-nav .line{border-top: 1px solid #767676;position: absolute;top:30px;left: 0;width: 670px;}
.ft-wrap .ft-more{float: right;padding-right: 100px;margin-top: 30px;position: relative}
.ft-wrap .ft-more p{line-height: 20px}
.ft-wrap .ft-more .line{border-left: 1px solid #767676;position: absolute;top:17px;left: -30px;height: 180px;}
.ft-co-wrap{width: 100%;height:30px;background: #222222;}
.ft-co{width: 1200px;margin: 0 auto;text-align: center;line-height: 30px}
.ft-co a{}

