/* 专题公用CSS  */

body, object, iframe, h1, h2, h3, h4, h5, h6, abbr, code, img, dl, dt, dd, ul, li, fieldset, form, label, legend, caption,th,tr,td { margin:0; padding:0; border:none; list-style:none; }
body { font:12px/24px "微软雅黑", "宋体", Arial; color:#333;}
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0px; margin:0px;  }
article, section, header, footer, aside{ display:block; }
img { border:none; margin:0px; padding:0px; vertical-align: middle; }
.clear{ clear:both;  }
.fl { float:left; }
.fr { float:right; }
header { height:406px; background: url(../images/bg01.gif)  repeat-x 0px 0px;}
.Width{width:1000px;margin:0 auto;}
a { color:#333; text-decoration:none }
a:hover { color:#c00; text-decoration:underline; }
.cleee{ color:#eee;}
.mt30{ margin-top:30px;}
.ptb40{ padding:40px 0px;}
.mb30{ padding-bottom:30px;}
.pl30{ padding-left:30px;}
.hide{display:none;}
body{min-width:320px;}
/*顶部导航*/
.ht_top{ width:100%;height:41px;background:url(http://ah.huatu.com/zt/a/top/images/nav-bg.gif) repeat-x;line-height:41px;overflow: hidden;}
.ht_top .zt_top{height:41px;margin:0 auto;width:1000px;}
.ht_top .logo{float:left;margin:0;padding:0;line-height:20px;}
.ht_top .logozc{width:150px;float:left;margin-left:15px;font-size:16px;font-family:'微软雅黑';}
.logozc a{line-height:32px;color:#333;font-size:14px;}
.zt_top .logo a img{height:38px; }
.ht_top .topnav{float:right;}
.ht_top .topnav a{margin: 6px;line-height:32px;color:#333;font-size:14px;}
.ht_top .topnav a:hover{color:#c00;}
/*banner*/
.top{ background:url(../images/banner.jpg) no-repeat center top; height:550px;width:100%;}

/* 正文 */
.main1{background:url(../images/bg01.jpg)  no-repeat center top;overflow: hidden;padding-bottom: 60px; height:500px;text-align: center;}
.main1 dl{
	padding-top:20px;
	width:460px;
	margin:0 auto;
	}
.main1 dl dd a{
	display:block;
	width:162px;
	height:38px;
	text-align:center;
	line-height:38px;
	font-size:16px;
	color:#fff;
	background:#fc362d;
	border-radius:10px;
	margin:30px auto;
	}
.main1 dl dd a:hover{
	background:#e7342b;
	}
.m1_style2a｛{text-align: center;width:1000px; margin:0 auto; float:none}
.m1_txt{padding:0 2px;font-size: 14px;text-align: left;color: #fff;padding:20px 0 20px;}
.m1_style1,.m1_style2{overflow: hidden;}
.m1_style1 h3{font-size: 30px;text-align: center;color: #fff;line-height: 30px;padding:0 0 0px;font-weight: 100;}
.m1_style1 ul li{float:left;width:273px;margin-left:6px;padding:0 28px;height: 164px;overflow: hidden;}
.m1_style1 ul li:first-child{margin-left:0;}
.m1_style1 ul li.m1_s_bj1{background: url(../images/m1-topback1.jpg) no-repeat top center;}
.m1_style1 ul li.m1_s_bj2{background: url(../images/m1-topback2.jpg) no-repeat top center;}
.m1_style1 ul li.m1_s_bj3{background: url(../images/m1-topback3.jpg) no-repeat top center;}
.m1_style1 ul li strong{font-size: 18px;color: #fff;font-weight: 100;line-height: 18px;padding: 30px 0 8px;display: inline-block;}
.m1_style1 ul li p{font-size: 14px;color: #fff;}
.main2{background: #f6f6f6;overflow: hidden;}
.main2 iframe{margin: 0 auto 10px;width: 1000px;display: block;}
.widthb{overflow: hidden;background:#fff;padding-bottom: 30px;padding-top: 30px;width:00;margin:0 auto;}
.main2 h3{font-size:36px;line-height: 36px;text-align: center;font-weight: bold;padding:40px 0 40px; font-family:"Microsoft YaHei"}
.m03chncl  {overflow:hidden;  margin-bottom:40px;width:1060px; }
.m03chnclbj {height:29px; padding-top:10px; margin-bottom:25px; position:relative; width:1072px;}
.m03chnclbj a { display: block; width:268px;  height:43px; padding-top:20px; position: absolute; font-size: 20px; color: #fff; text-align: center; line-height: 22px;}
.m03chnclbj .cur {  height:43px; width:268px; overflow:hidden;background:url("../images/icon01.png"); }
.m03chncla01 { top:0px; left: 0px;background:#1db4de;  }
.m03chncla02 { top:0px; left:268px; background:#1db4de; }
.m03chncla03 { top:0px; left:536px;background:#1db4de;}
.m03chncla04 { top:0px; left:804px;background:#1db4de;}
.m03chnclcon {height:auto; width:1060px;background:#fff;}
.m03chnclcon p{width:980px;  font-size:16px; color: #ff7800; font-weight:400; line-height:27px; overflow:hidden;padding:30px;font-family:"Microsoft YaHei" }
table { background: none repeat scroll 0 0 #000; border-collapse: collapse;  margin: 0 auto; text-align:left; font-size:14px;color:#000; }
table th { padding:16px 18px;  text-align: center; line-height:22px;}
table td{ padding:14px 16px; line-height:22px;}
th, td {  border: 1px solid #fff;}
tr{ height:50px;}
.main3{overflow: hidden;background: #281737; }
.Widtha{width:1098px;height:818px;margin:0 auto;background: url(../images/img02.jpg) no-repeat top center;}
.main3 h2{background:url(../images/m5_tit.jpg) no-repeat center top;height:210px;width:100%;}
.mia9_w{width:1000px; overflow:hidden; padding-bottom:60px;margin:0 auto; }
.mia9_w a{ color:#333; font-size:12px;}
.mia9_w a:hover{ color:#fc362d;}
.weibo{width:214px; height:223px; float:left; border:3px solid #fed96d; margin-left:25px;background:#fff;}
.weibo_1{width:178px; height:97px; margin:0 auto; border-bottom:1px solid #eeeeee; margin-top:24px;}
.wei_tu{width:91px; height:85px; float:left;}
.wei_r{width:85px; height:85px; float:right; margin-top:12px;}
.wenzi{width:178px; margin:0 auto; margin-top:12px;}
.wenzi a{ display:block; background:url(../images/31.jpg) no-repeat left center; line-height:24px; padding-left:21px;}
.shus{ width:36px; height:30px; margin:0 auto; margin-top:12px;}
.sus_1{font-size:14px; text-align:center; margin-top:6px;}
.sus_1 span{ color:#f04896;}


.zbfh_con04{background:url(../images/con04_bg.jpg) no-repeat center top #107bc9;}
.zbfh_tit h1{color:#fff;padding-top:40px;font-size:30px;line-height:30px;}
.mainBox{font:14px/24px "\5fae\8f6f\96c5\9ed1","\9ed1\4f53",Arial,sans-serif;margin:0 auto;width:980px;position:relative;z-index:2}
/* .rxtj_list{margin: 35px 0 105px;} */
.rxtj_list li{width: 430px;height:290px;float:left;margin:0 30px;}
.rxtj_list li h2{margin: 0 auto;height:59px;line-height:52px;text-align:center;font-size:24px;color:#ff4e08;background: url(../images/rxtj_listbg.jpg) no-repeat center;width: 430px;}
.rstj_info{height: 143px;border:2px solid #34a2f1;border-top:0;background:#2495e5;padding: 30px 0 10px 25px;line-height:28px;color:#fff;font-size:14px;}
.rstj_info strong{font-size:18px;}
.rstj_info strong.fs14{font-size:14px;}
.rstj_info p{height: 36px;}
.rstj_info em{color:#fafa02}
.rstj_info em.fs24{font-size:24px;}
.rxtj_list li .buybox{border:2px solid #34a2f1;border-top:0;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
.buybtn{display:block;width: 426px;height:42px;line-height:40px;background:#ff8e08;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-align:center;font-size:24px;color:#fafa02}
.buybtn:hover{background:#107bc9;color:#fafa02;text-decoration:none;}
.buybtn i{display:inline-block;width:23px;height:23px;background:url(../images/iocn.png) no-repeat;vertical-align:top;margin:10px 10px 0 0;*margin:5px 10px 0 0;}
.zbfh_tit{height:85px;position:relative;text-align:center}
.zbfh_tit span{display:inline-block;height:32px;line-height:32px;border:1px solid #107bc9;padding:0 25px;margin-top:41px;font-size:18px;color:#107bc9;padding-top:10px}
.zbfh_tit span.yellow{border:1px solid #fff055;color:#fff055;}
.zbfh_tit img{position:absolute;top:0;left:50%;margin-left:-93px;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"\20";line-height:0;}
.clearfix{*zoom:1;}
.clear{clear:both}





.footer{width:100%;background:#FFF;text-align:center;color: #333;font:12px/24px "\5B8B\4F53",Microsoft YaHei,Arial,sans-serif;margin-top:15px;padding:20px 0;}
.footer a,.footer a:hover{color: #333;padding:0 5px;}
.footer img{display:inline;max-width:960px;}