html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img{margin:0 auto; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
fieldset, img{vertical-align:middle; border:none;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul,ol,li{list-style:none;}
img{vertical-align:top;}
input{padding-top:0; padding-bottom:0; font-family: "宋体",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{font-size:12px; margin:0;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{resize:none;}
table{border-collapse:collapse;}
body{color:#464545;margin:0 auto;font-size:12px;line-height:24px;font-family:"宋体";-webkit-text-size-adjust:none;background:url(../images/zt_zztop_bg.jpg) no-repeat center top #c80201; padding-bottom:48px;}
a{color:#464545; text-decoration:none;}
a:visited{color:#464545;}
a:hover, a:active, a:focus{color:#626262; text-decoration:underline;}
.clearfix:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clearfix{zoom:1;}
.hidden{display: none;}
em,i{font-style:normal;}
.left{float:left;}
.right{float:right;}


.sbanner a{color: #fff;font-size: 16px; font-weight:bold; position:absolute; top:30px; right:5%}
.box_bg{padding-top:289px;}
.box_cont{width:974px;padding: 30px 0 10px 30px; margin:0 auto; overflow:hidden;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background: #fff;}

.sy_h2{background:url(../images/zt_zzsy_ti_bg.gif) repeat-x; height:43px; border:1px solid #fff; border-bottom:1px solid #dcdcdc; position:relative;}
.sy_h2 span{position:absolute; display:inline-block; padding:0 8px; border-bottom:4px solid #c60000; line-height:38px;left:17px;bottom:-3px; font-size:16px; color:#cf0202; font-family:"微软雅黑";}
.sy_h2 em,.show_cont h2 em{float:right; font-size:12px; font-weight:normal; cursor:pointer; font-style:normal;}
.sy_h2 em{padding:12px 12px 0 0;}
.sy_h2 a{float:right; padding:13px 20px 0 0;}


.xgxw{float:left; width:458px; height:263px; border:1px solid #d9d8d8; margin:0 25px 23px 0;}
.xgxw .xgxw_ul{padding:14px 20px 0 20px;}
.xgxw .xgxw_ul li{margin-left:11px; line-height:30px; list-style:square;}
.xgxw .xgxw_ul li span{float:right; color:#a3a3a3;}

.copyright{text-align:center; padding:20px 0 30px 0; clear:both;width: 946px;text-transform: uppercase;font-family: 'microsoft yahei';}


.ny_box{height:auto !important; min-height:570px; height:570px;}


.ny_box .xgxw{ float:inherit; width:940px; height:auto; padding-bottom:20px;}

.pagesize{clear:both; padding-top:40px; text-align:center;}
.pagesize a{display:inline-block; margin-left:5px; height:21px; line-height:21px; padding:0 8px; background:#f7f7f6; border:1px solid #c7c7c7;}
.pagesize a:hover,.pagesize a.page_current{color:#fff; background:#c80101;}

.part01{padding:20px 0 10px 14px;overflow:hidden;}
.part01 h1{background:url(../images/zt_zzti.gif) no-repeat;width:945px;height:37px;line-height:33px;text-indent:20px;font-size:16px;font-family:"微软雅黑";color:#fff;}
.part01 h1 a,.part01 h1 span{color:#000; float:right;font-weight:normal; font-size:12px;}
.part01 h1 span{padding-right:80px; text-decoration:underline; cursor:pointer;}



.show_cont{overflow:hidden; padding:15px 25px 15px 0;}
.show_cont h2{ text-align:center;  font-size:18px; font-weight:normal; line-height:65px; margin-top:-20px; font-family:"微软雅黑";}
.ly{height:28px; line-height:28px; text-align:center; color:#9d9d9d; background:#e8e8e8;}
.show_cont_info{padding:22px 0; height:auto !important; min-height:400px; height:400px;}
.show_cont_info img{max-width: 100%;}

.ppp_page{width:100%;margin:30px 0 0 0;}
.ppp_page a{display:inline-block;width:100%;line-height:30px;font-family:"微软雅黑";color:#222;font-size:15px;}