
body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,tr,td,form,input,select,textarea,span,
img,a,em,strong,*{ margin:0 auto; padding:0;}
article,section,aside,nav,header,footer,address,header,hgroup,blockquote,figure,figcaption{ 
display:block;}
body{ font-family:"瀵邦喛钂嬮梿鍛寸拨",arial;  font-size:12px;color:#000000;overflow-x: hidden;}
ul,ol,li{ list-style:none;}
input,select,textarea{ vertical-align:middle;}
p,h1,h2,h3,h4,h5,h6,span,textarea, input { font-family: "瀵邦喛钂嬮梿鍛寸拨",arial; }
img{ border:none; vertical-align:middle;}
a{ text-decoration:none; color:#666;}
.clearfix:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.clearfix {zoom:1;}
.clear{clear: both;}
body,html{}
.fl{float: left;}
.fr{float: right;}
.intitle .fr{font-size: 14px;}
.bordernone{border: 0!important;}
.content2{width: 1200px;margin: 0 auto;}
.mt40{margin-top: 40px;}
.mt30{margin-top: 30px;}
.mt25{margin-top: 25px;}
.mt20{margin-top: 20px;}
.hide{display: none;}
.section{width:100%;min-width:1200px;}
.header{width: 100%;}
.wrapper {
	width: 1200px;
	margin: 0 auto 18px auto;
}

.retrieve {
	position: relative;
	z-index: 99;
	zoom: 1;
}

.retrieve .logo {
	float: left;
	margin-top:15px;
}

.retrieve .logo .logo_img {
	float: left;
}

.retrieve .search {
	width: 762px;
	float: right;
	position: relative;
	margin: 28px 0 24px 29px;
	margin-bottom: 24px;
}

.retrieve .search .inputBox {
	width: 340px;
	height: 38px;
	margin-top: 6px;
	float: left;
	background: url(../images/compose02_14268_160122.png) 0px -32px repeat-x;
	_background: url(../images/inputBox_14268_160122.jpg) repeat-x;
}

.retrieve .search .inputBox .inputVal {
	position: relative;
	display: inline-block;
	zoom: 1;
	vertical-align: middle;
	_vertical-align: top;
	width: 340px;
	height: 29px;
	padding: 4px 0 3px;
	border: #e6e6e6 1px solid;
	float: left;
}

.retrieve .search .inputBox .inputVal .val1 {
	width: 68px;
	height: 29px;
	font: 14px/28px "SimSun",sans-serif;
	color: #999;
	border-right: #e6e6e6 1px solid;
	text-align: center;
	cursor: pointer;
	position: relative;
}

.retrieve .search .inputBox .inputVal .val2 {
	width: 337px;
	height: 29px;
	position: relative;
}

.retrieve .search .inputBox .inputVal span {
	display: inline-block;
	vertical-align: middle;
}

.retrieve .search .inputBox .buttonVal input {
	display: inline-block;
	width: 36px;
	height: 38px;
	background: none;
	border: none;
	font: 16px/30px "Microsoft YaHei";
	color: #fff;
	vertical-align: middle;
	cursor: pointer;
	outline: none;
}

.retrieve .search .optionBox {
	width: 392px;
	float: right;
	height: 43px;
	border: 1px solid #e6e6e6;
	/* border-bottom: 1px solid #e6e6e6; */
}

.retrieve .search .optionBox ul li.li_2_1 {
	height: 33px;
	padding-top: 10px;
	border-left: none;
	width: 102px;
}

.retrieve .search .optionBox ul li {
	/* min-width: 57px; */
	height: 43px;
	padding: 0 10px;
	float: left;
	text-align: center;
	border-left: 1px solid #e6e6e6;
	font: 12px/43px "Microsoft YaHei";
}

.retrieve .search .optionBox ul li a {
	color: #e60012;
}
.retrieve .search .optionBox ul li a img{vertical-align:top;}
.retrieve .search .inputBox .inputVal .val2 input {
	display: inline-block;
	width: 233px;
	height: 28px;
	padding: 0 0 0 10px;
	border: none;
	background: none;
	font: 14px/28px Arial;
	color: #999;
	outline: none;
}

.retrieve .search .inputBox .buttonVal {
	right: 0;
	width: 36px;
	height: 30px;
	background: #fff url(../images/buttonVal_14268_160122.jpg) no-repeat 5px 7px;
	position: absolute;
}
.head{background:url(../images/head_bg.jpg) repeat-x #f9f9f9;width:100%;height:38px; font-size:12px; border-bottom: 1px solid #e4e4e4;}
#top{width:1200px;height:38px;overflow:hidden;margin:0px auto;}
#topleft{height:38px;float:left;overflow:hidden;}
#topleft ul{height:38px;width:360px;overflow:hidden;}
#topleft a:hover{color:#e60012;text-decoration:underline;}
#topleft ul li{width:90px; height:38px;float:left;overflow:hidden;line-height:41px;}
#topleft ul li a{display:block;height:41px;}
.tengxun{background:url(../images/tengxun.gif) 0px 13px no-repeat;padding-left:25px;}
.phone{background:url(../images/phone.gif) 10px 11px no-repeat;padding-left:30px;}
.xinlang{background:url(../images/xinlang.gif) 5px 12px no-repeat;padding-left:30px;}
.rss{background:url(../images/rss.gif) 8px 13px no-repeat;padding-left:30px;}
#topright{height:38px;float:right;overflow:hidden;}
#topright a:hover{color:#e60012;text-decoration:underline;}
#topright ul{height:20px;margin-top:12px;overflow:hidden; float:right;}
#topright ul li{padding:0px  8px;border-right:1px solid #d0d0d0;font-size:12px;float:left;}
#topright ul li a{color:#656565}
 
#toubiao{width:1200px; }
.tip{width:1200px; height:80px; padding:16px 0;  }
.tip_wb{width:280px; height:40px; position:absolute; top:32px; left:330px}
.tip h2{width:280px; height:80px; margin-top:5px;  float:left; display:block}
.tip .sub_logo{width:280px; height:70px; padding:10px 0; float:left; display:block; margin-left:20px;}
.tip .sub_logo p{width:280px; height:30px; line-height:30px; color:#666; display:block}
.tip .sub_logo .tianqi{width:280px; height:30px; line-height:30px; margin-top:10px; display:block}

.tip_r{width:500px; height:60px; float:right; padding:10px 0 0 0;}
.search{width:500px; height:35px; float:right}
.search .s_w{width:396px; float:left; border:#CCC 1px solid; height:31px; line-height:31px; padding-left:25px; background:#FFF url(../images/search.png) left no-repeat; color:#999; display:inline; border-radius:3px 0 0 3px; border-right:0}
.search .an{width:75px; float:left; height:33px; background:#e60012; border:0; color:#fff; text-align:center; cursor:pointer; display:inline; font-family:"脦垄脠铆脩脜潞脷";}
.search .an:hover{width:75px; float:left; height:33px;  background:#b80606; border:0; color:#fff; text-align:center; cursor:pointer; display:inline; font-family:"脦垄脠铆脩脜潞脷"}
.tag{width:500px; height:30px; float:right; line-height:30px; margin-top:7px; overflow:hidden; color:#666}
.tag b{color:#e60012}
.tag a{text-align:left}


.header .top{width: 100%;border-bottom: 1px solid #ddd;height: 31px;line-height: 31px;color: #666;}
.header .mid{padding: 22px 0;}
.header .mid .logo img{width:288px;}
.header .search_box{width: 760px;}
.header .search_box .txt_box{float: left;width: 329px;height: 30px;border: 1px solid #ddd;border-right: 0;}
.header .search_box .txt_box input{width: 299px;height: 100%;border: 0;padding-left: 30px;background: url(../images/search_icon.png) no-repeat 10px;outline: 0;}
.header .search_box .btn_box{float: left;}
.header .search_box .btn_box .search-submit{width: 80px;height: 32px;line-height: 32px;text-align: center;color: #fff;background: #e60012;border: 0;cursor: pointer;}
.header .search_box .hotkey{margin-top: 10px;margin-right: 40px;}
.header .search_box .hotkey .tit{color: #e60012;}
.header .nav .top_nav{background: #21222d;border-top: 4px solid #e60012;width:100%;min-width:1200px;}
.header .nav .top_nav .content2 > ul > li{width: 92px;height: 62px;float: left;/* transform: skew(-46deg); */position: relative;/* overflow: hidden; */}
.header .nav .top_nav .content2 > ul > li.on{background: #2c2e3e;}
.header .nav .top_nav .content2 > ul > li .zhe{position: absolute;width: 100%;height: 100%;top: -100%;z-index: -1;background: #2c2e3e;}
.header .nav .top_nav .content2 > ul > li .indiv{width: 90%;height: 62px;float: left;text-align: center;line-height: 62px;/* transform: skew(46deg); */}
.header .nav .top_nav .content2 > ul > li .indiv a{display: block;width: 100%;height: 100%;font-size: 16px;color: #fff;font-weight: bold;}
.header .nav .top_nav .content2 > ul > li:hover .indiv{background-color: #e2544a;-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
.nav_list{position:absolute;top: 62px;left: 0;z-index: 99999;display:none;-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
.header .nav .top_nav .content2 > ul > li:hover .nav_list{display:block;-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
.nav_list a {
    display: block;
    width: 130px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #e2544a;
    color: #fff;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.header .nav .top_nav .content2 > ul > li ul.nav_list a:hover {
    background-color: #FF8F45;
}
.header .nav .son_nav {line-height: 36px;background: #f4f4f4;height: 36px;}
.header .nav .son_nav .sonitem{display: none;}
.header .nav .son_nav .sonitem:nth-of-type(1){display:block;}
.header .nav .son_nav .sonitem li{margin: 0 18px;float: left;}
.header .nav .son_nav .sonitem li.on a{color: #e60012;}
.header .nav .son_nav .sonitem li a:hover{color:#e60012;font-weight:bold;}
.header .notice{line-height: 39px;border-bottom: 1px solid #ddd;}
.header .notice .icon_notice img{display: block;margin-top: 10px;}
.header .notice .txtslidebox{width:1088px;}
.header .notice .txtslide{margin-left: 10px;width:100%;}
.header .notice .txtslide .infoList li{margin-left: 20px;}
.header .notice .txtslide .txtMarquee-left{position:relative;}
.header .notice .txtslide .txtMarquee-left .bd .tempWrap{ width:1088px !important; }
.header .notice .txtslide .txtMarquee-left .bd ul li{ margin-right:20px;  float:left;text-align:left; _display:inline; width:auto !important;  }
.footer{background: #1a191f;}
.footer .fot {
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 24px;
	overflow: hidden;
}
.footer .links{margin-top: 30px;}
.footer  .info{color: #787984;margin-top: 36px;}
.footer .infologo{margin-top: 50px;}

.footer .links::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.footer .links>dl {
  float: left;
  text-align: center;
  margin: 0 60px;
}

.footer .links>dl dt {
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  margin: 15px 0;
}
.footer .links>dl dt a{
	color: #fff;
}
.footer .links>dl dd {
  margin-top: 12px;
  color: #b5b9c0;
  text-align: left;
  font-size: 14px;
}

.footer .links>dl dd a {
  color: #b5b9c0;
  font-size: 14px;
}

.footer .links>dl dd a:hover {
  text-decoration: underline;
}
.footer2{background: #1d1e23;width:100%;min-width:1200px;}
.footer2 .infooter{width: 1200px;margin: 0 auto;text-align: center;padding: 12px 0;}
.footer2 .infooter .quicklinks{display: inline-block;margin-top: 36px;}
.footer2 .infooter .quicklinks li{float: left;padding: 0 5px;border-right: 1px solid #999;line-height: 16px;}
.footer2 .infooter .quicklinks li:last-child{border: 0;}
.footer2 .infooter .quicklinks li a{font-size: 14px;color: #999;}
.footer2 .infooter .cpr p{color: #787984;text-align: center;font-size: 14px;line-height: 30px;}
.footer2 .infooter .cpr a{color: #787984;}

#cnzz_stat_icon_1278586584{display:none;}

/*瀵邦喕淇婇崚鍡曢煩*/
.qrcodecov {position: fixed;width: 100%;text-align: center;height: 100%;background-color: rgba(0,0,0,.5);top: 0;left: 0;z-index: 9999;}
.qrcode {margin: -200px 0 0 -150px;width: 300px;height: 350px;padding-top: 10px;background-color: #fff;position: absolute;top: 50%;left: 50%;}
.qrcode .title {text-align: left;color: #333;padding: 0 10px 10px;line-height: 20px;font-size: 14px;}
.qrcode .title SPAN {float: right;font-size: 16px;padding: 0 4px;cursor: pointer;}
#qrcode {margin: auto;position: initial;padding-top: 20px;height: 240px;}
.share_vx{cursor: pointer;}
.share_wx{cursor: pointer;}
.hottagitem{padding: 6px 26px;border-radius: 4px;background: #f0f0f0;margin-right: 18px;margin-top: 16px;}

/*閺傛澘绨抽柈锟�*/
.newfooter{background: #1a191f;color: #fff;padding-bottom: 24px;margin-top: 20px;width:100%;min-width:1200px;}
.newfooter .footlogo{margin-top: 44px;width: 250px;}
.newfooter .footlogo img{width: 100%;}
.newfooter .footshare{margin-top: 24px;line-height: 30px;}
.newfooter .footshare .nf_img2{display: none;}
.newfooter .footshare a:hover .nf_img2{display: inline;}
.newfooter .footshare a:hover .nf_img1{display: none;}
.newfooter .newlinks{margin-top: 20px;margin-left: 50px;}
.newfooter .newlinks dl{width: 98px;float: left;margin-left: 48px;}
.newfooter .newlinks dl dt{font-size: 14px;border-left: 2px solid #e90012;padding-left: 6px;color: #fff;}
.newfooter .newlinks dl dd{float: left;margin-right: 12px;margin-top: 16px;}
.newfooter .newlinks dl a{color: #fff;}

.xuke{text-align: center;width: 608px;margin: 10px auto;color: #787984;font-size: 14px;}
.xuke .it{margin:0 10px;}
.xuke .it span{vertical-align:middle;margin-left:4px;}


.yqlink{margin-bottom: -20px;background: #f4f4f4;padding:5px 0;overflow:hidden;}
.yqlink .title{position: relative;color: #000;line-height: 30px;}
.yqlink .title i{position: absolute;width: 4px;height: 4px;background: #e60012;bottom: 12px;left: -9px;}
.yqlink .links{width:1150px;}
.yqlink .links li{margin-left: 26px;float: left;line-height: 30px;}