
body{margin:0;padding:0;background:#fff;font-size:14px;color:#666666;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dd,td,th,span{margin:0;padding:0;}
html ul{zoom:1;}
input,select{font-size:12px;line-height:18px;}
img{border:0;vertical-align:bottom}
ul,li{list-style-type:none;color:#f50448;}
.clear{ clear:both;}
a{color:#000;text-decoration: none;}
a:hover{color:#e7003e;text-decoration:underline;}
a:focus {outline:none;-moz-outline:none;}
/*内容*/
#mainzt{width:990px;margin:0 auto;height:auto; }

#topzt{height:25px;line-height:25px;background: url(../images/topBg.gif) repeat-x; font-size:12px;}
#topzt .topnavzt{margin:0 auto;overflow:hidden;width:980px; padding:0 5px;}
.topnavzt span{float:right;}

.bannerzt{ width:990px; margin:10px auto 0;}

/* 焦点图 */
#ztbshow{position: relative;height:320px;width: 990px; margin:0 auto; overflow:hidden;}
#ztbshow a{float: left;display: inline;}
#ztbshow .img{position: absolute;width: 990px;height: 320px;overflow: hidden; }
#ztbshow .img span{position: absolute;width:19999px;display: block}
#ztbshow .btns{z-index: 10;position: absolute;width: 990px}
#ztbshow .btns b{position: absolute;width:100px;display: block;height: 14px;overflow: hidden;top:285px;}
#ztbshow .btns b i{width: 10px;background: #414140;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 6px;border: #414140 2px solid;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#ztbshow .btns b i:hover{background: #a7a7a6}
#ztbshow .btns b i.on{background: #ffffff;cursor: default}
#ztbshow .btns b i.on:hover{background: #a7a7a6;cursor: default}
#ztbshow .btns s{position: absolute;width: 60px;display: none;height: 80px;overflow: hidden;top:125px;cursor: pointer}
#ztbshow .btns s i{position: absolute;width: 60px;background: url(../images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="../images/btn_slideshow.png");_background: none;}
#ztbshow .btns s.prev{left: 0px}
#ztbshow .btns s.prev i{top: -80px}
#ztbshow .btns s.next{right: 0px}
.ztbshow-hover#ztbshow .btns s{display: block}
.paging1{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;height:319px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;} 
/*专题banner*/
.zt_title{ font-family:"微软雅黑"; color:#ffffff; position:relative;}
.zt_title h1{ font-size:30px; padding:18px 0px 10px;}
.zt_title span{float:right; font-size:14px;color:#ffffff; margin-top:20px;}
.zt_title .icon-medium{ position:absolute;margin:28px 0 0 800px;}

.banner{ width:990px; margin-top:10px;}
.daodu{ background:#fff;font-size:14px; line-height:24px; padding:10px 15px; color:#222222;}
.daodu strong{color:#c80000;}
.daodu a{color:#ff0000; font-weight:bold;}
.zt_vdarea{ background:#ffffff; margin-top:15px; padding:10px;}
.zt_vdarea .sp{float:left; width:450px; height:338px;}
.zt_vdarea .tuijian{float:right; color:#333333;width:480px; padding:5px 20px;}
.zt_vdarea .tuijian li{padding:10px 0; border-bottom:1px dashed #cccccc;}
.zt_vdarea .tuijian h3{font-size:18px;font-family:"微软雅黑"; padding-bottom:10px;}
.zt_vdarea .tuijian p{color:#333333; line-height:22px; }

/*通用模块*/
.temdiv{margin-top:20px; width:986px; overflow:hidden; background:#ffffff; padding:2px;}
.temdiv h3{background:#f1f1f1; height:40px;line-height:40px; font-size:22px; font-family:"微软雅黑"; padding:2px 15px; text-align:center; }
.temdiv h3 span{float:right; font-size:13px; font-weight:normal; font-family:"宋体";}
.temdiv .temtext{padding:15px;}
.temdiv .temtext span {font-family:'微软雅黑'; font-weight:bold; font-size:18px; color:#cf0000;}
.temdiv p{font-size:14px; line-height:24px; text-indent:28px; padding:5px 0px;}


/*滚动图片*/
.pro_img {MARGIN:0 auto;WIDTH:968px;height:387px;padding:15px 10px 0;OVERFLOW: hidden;border-top:1px solid #dedede; }
.pro_img .left {MARGIN-TOP:150px; WIDTH: 28px; BACKGROUND: url(../images/left.gif) no-repeat;FLOAT: left; HEIGHT:30px; OVERFLOW: hidden}
.pro_img .right {MARGIN-TOP:150px; WIDTH: 28px; BACKGROUND: url(../images/right.gif) no-repeat; FLOAT: right; HEIGHT:30px; OVERFLOW: hidden}
.pro_img .cent_tu {WIDTH:900px; FLOAT: left;margin:0 6px; display:inline;}
.pro_img .cent_tu UL { zoom:0;}
.pro_img .cent_tu LI {DISPLAY: inline; FLOAT: left;CLEAR: none; width:280px; padding:0 10px;}
.pro_img .cent_tu LI h4{ font-family:"微软雅黑"; display:block; background:url(../images/zttitbg.jpg) no-repeat left 15px; padding:10px 5px 10px 45px;font-size:16px; width:230px; height:54px;line-height:27px;overflow:hidden;}
.pro_img .cent_tu LI p{ line-height:20px; font-size:12px; color:#666666; text-indent:0; padding:10px 5px;}

/*纯图片新闻列表*/
.picnewsli{ padding:5px 0px 0px 0px;}
.picnewsli .picnews{ width:988px;}
.picnewsli .picnews li{height:160px; width:465px; display:inline; padding:15px 0; border-bottom:1px dashed #dedede; float:left; margin-left:20px;}
.picnewsli .picnews li img{float:left; margin-right:15px;}
.picnewsli .picnews li h4{ float:left; width:245px; font-size:16px; height:48px; overflow:hidden;line-height:24px;font-family: "微软雅黑";}
.picnewsli .picnews li p{ float:left;width:225px; display:block; padding:8px 10px; font-size:12px; line-height:22px; color:#666666; background: url(../images/imgbg.png) no-repeat 6px 8px #eeeeee; margin-top:5px; text-indent:24px;}

/*公用*/
.footer {margin:0 auto;width:auto;line-height:24px;padding:10px 0px 20px 0px;color:#ffffff;text-align:center;margin-top:10px; font-size:12px;}
.footer  a{color:#ffffff;}