@charset "utf-8";
/*
 * @默认专题模版
 * @author john
 * @version 6
*/

/** 清除边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea, th, td 
{margin: 0;padding: 0;}

/** 设置默认字体 **/
body,button, input, select, textarea{font: 12px/1.5 tahoma, arial, “\5b8b\4f53”, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 12px; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; } 
small { font-size: 12px; } 

/** 重置列表 **/
ul, ol {list-style: none;}

/** 重置文本格式 **/
a {text-decoration: none;}
a:hover { text-decoration: underline;}

/** 重置表单 **/
legend { color: #000; } 
fieldset, img { border: 0; } 
button, input, select, textarea { font-size: 100%; }

/** 重置表格 **/
table { border-collapse: collapse; border-spacing: 0; }

/** **/
body {margin:4px auto;width:910px; *position:relative;}
ul,ol {margin:0;padding:0;list-style:none;  }
h1,h2,h3,h4,h5 {margin:0;padding:0;  }
p,td {font-size:12px;line-height:180%;}
a {text-decoration:none; color:#000;}
.header {height:22px;margin:0 0 3px;overflow:hidden;}
.header p {display:inline;float:right;font-size:12px;line-height:22px;margin:0 10px;}
.header p a {color:#000;}
.header p a:hover {color:#EC1B31;}
.logo {display:inline;float:left;}
.banner {clear:both;margin:10px 0;}


.area {clear:both;overflow:hidden; zoom:1; width:910px;border-left:1px solid #e0e0e0;}
.side {display:inline;float:left;min-height:1px;overflow:hidden;width:295px;}
/*轮播图*/
.picslide {overflow:hidden;position:relative;width:285px; height:250px;border:1px solid #e0e0e0;border-left:0 none;margin:0 0 10px 0; }
.picslide img {display:block;width:283px;height:216px; margin:1px 0 0 1px;}
/** .bgfif {position:absolute;top:208px;left:3px;width:293px;height:25px; background:#003366;opacity:0.5;filter:alpha(opacity=50);}**/
.picslide h4 {margin:0; font-size:12px;font-weight:normal;height:25px;line-height:25px;overflow:hidden; margin-top:5px; text-align:center; font-size:14px;}
.picslide h4 a {color:#000;}
.no {position:absolute;top:187px;right:10px;height:20px;overflow:hidden;  width:auto;margin:0;padding:0; font-family:Verdana, Geneva, sans-serif;}
.no a {float:left;height:18px;width:18px;border:1px solid #fff;line-height:18px; margin-right:5px;text-align:center; overflow:hidden;color:#fff; background:#a8b7ce;}
.no a:hover {color:#003366;  background:#ffffff;}
.no a.active {color:#000;  background:#ffffff; font-weight: bold; text-decoration:none;}
.edit{padding-left:5px;padding-bottom:10px; overflow:hidden; width:293px;}
.edith3 {margin:0 0 5px 2px;clear:both;color:#ffffff;font-size:14px;height:27px;line-height:27px;overflow:hidden;text-indent:10px; background:url(../images/zt_v7/edith3_title_v7.png) no-repeat; width:280px; height:27px;}
.edith3 .e_tit{float:left;background:url(../images/zt_v7/s_tit_v7.png) no-repeat top right;display:block;height:28px; text-indent:10px; padding-right:20px;}
#rel_open{ background: url(../images/zt_v7/rel_open_v7.png) no-repeat;}
.section {background:#FFF;display:inline;float:left;padding:0 5px 0 10px;width:370px; margin-bottom:-9999px;border-left:1px solid #e0e0e0; padding-bottom:9999px;}
.related {float:right;display:inline;float:right;overflow:hidden;width:210px;border-left:1px solid #e0e0e0; padding-left:10px; margin-bottom:-9999px; padding-bottom:9999px;}

/*要闻区*/
.mainews {height:210px;overflow:hidden;color:#666666;}
.mainews h3 {color:#000;font-size:18px; margin-bottom:6px; margin-top:6px;overflow:hidden;text-align:center; height:20px; line-height:20px;}
.mainews h3 a {color:#000;}
.mainews p {font-size:12px;height:68px; padding-left:10px;line-height:20px;overflow:hidden;text-indent:2em;color:#000; background:url(../images/zt_v7/line.png) repeat-x 0 bottom;}
.mainews p a {color:#666666;}
.news {width:372px;}
.news h2 {position:relative; background:#e5eff5 url(../images/zt_v7/tit_bg_v6.png) no-repeat;color:#000;font-size:14px;height:28px;line-height:28px;text-indent:23px;}
.news h2 a {position:absolute; right:10px;top:0;font-size:12px;color:#000; font-weight: normal;}
.news ul {list-style:none;margin:10px;padding:0;}
.news li {background:url(../images/zt_v7/hua_ico.png) no-repeat 0 10px;font-size:14px;height:25px;line-height:25px;overflow:hidden;text-indent:10px;overflow:hidden;}
.news li a {color:#000;}

/*右写手区*/
.relh3 { margin-bottom:5px;color:#fff;font-size:14px;line-height:25px;height:28px;background:url(../images/zt_v7/h_tit_v7.png) no-repeat top right;}
.relh3 .s_tit_v7{float:left;background:url(../images/zt_v7/s_tit_v7.png) no-repeat top right;display:block;height:28px; text-indent:10px; padding-right:20px;}
.rel_con{ clear:both;}
.relh3 a {color:#fff;}

/*背景区*/
.bg {clear:both;zoom:1;overflow:hidden; padding-left:7px; padding-bottom:15px;}
.bg h2 {background:url(../images/zt_v7/bg_tit_v7.png) no-repeat;color:#000;font-size:14px;line-height:28px;text-indent:20px; width:902px; height:28px; margin-bottom:5px;}
.bg h2 a {color:#000;}
.bg h3 {background:#e5eff5 url(../images/zt_v7/tit_bg.png) no-repeat 0 0;color:#2c669f;font-size:12px;height:25px;line-height:25px;text-indent:20px;}
.bg h3 a {color:#000;}

/*图片区*/
.pic {clear:both;zoom:1;margin:3px 0;overflow:hidden;padding-left:7px;}
.pic h2 {background:url(../images/zt_v7/bg_tit_v7.png) no-repeat;color:#000;font-size:14px;line-height:28px;text-indent:20px; width:902px; height:28px; margin-bottom:5px;}
.pic h2 a {color:#000;}
.pic dl {display:inline;float:left;height:135px; margin-right:5px;width:145px; margin-bottom:5px; padding-top:5px;}
.pic dt {height:110px;margin:0;width:145px;}
.pic img {border:1px solid #e0e0e0;display:block; width:143px;}
.pic dd {font-size:12px;height:20px;line-height:20px;margin:0;overflow:hidden;text-align:center;}
.pic dd a {color:#003366;}
.bot {font-size:0;line-height:0;overflow:hidden;  }
/*  small box  */
.list1 {clear:both;list-style:none;padding:10px 15px;}
.list1 li {background:url(../images/zt_v7/zt_icon5x5.gif) no-repeat 0 9px;font-size:12px;line-height:25px;text-indent:15px;}
.list1 li a {
color:#333;
}
.pict1 {
clear:both;
height:1%;
margin:10px;
overflow:auto;
}
.pict1 dl {
display:inline;
float:left;
margin:0;
width:140px;
}
.pict1 dt {
height:102px;
overflow:hidden;
}
.pict1 img {
border:1px solid #080808;
height:92px;
padding:4px;
width:130px;
}
.pict1 dd {
display:none;
font-size:12px;
height:25px;
line-height:25px;
margin:0;
overflow:hidden;
padding:0;
text-align:center;
}
.pict1 dd a {
color:#000;
}
.pict1 ul {
display:inline;
float:left;
list-style:none;
margin:0 0 0 10px;
padding:0;
width:125px;
}
.pict1 li {
background:url(../images/zt_v7/zt_iconblue.gif) no-repeat 0 8px;
color:#0066CB;
float:left;
font-size:12px;
height:25px;
line-height:25px;
margin:0;
overflow:hidden;
text-indent:10px;
width:125px;
}
.pict1 li a {
color:#0066CB;
}

.text1 {
clear:both;
margin:15px;
}
.text1 h4 {
background:url(../images/zt_v7/zt_iconblue.gif) no-repeat 0 8px;
color:#0164C9;
font-size:12px;
font-weight:normal;
height:20px;
line-height:20px;
margin:5px 0;
overflow:hidden;
text-indent:15px;
}
.text1 h4 a {
color:#0066CB;
}
.text1 p {
font-size:12px;
line-height:20px;
margin:0;
}

.picl1 {
clear:both;
margin:10px auto;
overflow:hidden;
width:160px;
}
.picl1 dt {
height:118px;
}
.picl1 img {
border:1px solid #000;
height:108px;
padding:4px;
width:150px;
}
.picl1 dd {
font-size:12px;
font-weight:bold;
height:30px;
line-height:30px;
margin:0;
overflow:hidden;
padding:0;
text-align:center;
}
.picl1 dd a {
color:#686667;
}

.picl2 {
clear:both;
margin:10px auto;
overflow:hidden;
width:200px;
}
.picl2 dt {
clear:left;
display:inline;
float:left;
width:100px;
}
.picl2 img {
border:5px solid #FFF;
height:70px;
width:90px;
}
.picl2 dd {
color:#333;
display:inline;
float:left;
font-size:12px;
height:72px;
line-height:18px;
margin:4px 0 0 8px;
overflow:hidden;
padding:0;
width:85px;
}
.picl2 dd a {
color:#333;
}
/*  版权信息  */
#copyright {
border:1px solid #CDCDCD;
clear:both;
height:110px;
margin:8px auto;
width:908px;
}
#copyright h2 {
background:#E8E8E8 none repeat scroll 0%;
color:#000000;
font-size:12px;
font-weight:normal;
height:18px;
line-height:18px;
margin:20px auto 0pt;
padding-left:5px;
padding-right:5px;
text-align:center;
width:600px;
}
#copyright h2 a {
color:#000000;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
#copyright h2 a:hover {
color:#CC0000;
font-size:12px;
font-weight:normal;
}
#copyright h3 {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
height:25px;
line-height:25px;
margin:5px auto;
text-align:center;
}
#copyright h4 {
color:#000000;
font-size:12px;
font-weight:normal;
height:25px;
line-height:25px;
margin:0pt auto;
overflow:hidden;
text-align:center;
}
#copyright h4 script {
float:right;
}
#copyright h4 a {
margin:0pt 10px;
text-decoration:none;
}
#copyright h4 a:hover {
text-decoration:underline;
}
/* 版权信息 */
.noborder {
background:none!important;
border:0!important;
}
/*版权信息*/
.noborder {
background:none!important;
border:0!important;
}
.ft * {
font-size:12px;
margin:0;
padding:0;
}
.ft {
border:1px solid #DDD;
clear:both;
margin:0 auto 10px;
padding:20px 150px;
text-align:center;
}
.ft ul {
background:#E8E8E8;
height:16px;
line-height:16px;
margin:0 auto;
overflow:hidden;
padding:2px 0 1px;
}
.ft li {
border-right:1px solid #000;
display:inline;
padding:0pt 15px;
}
.ft li a {
color:#000;
}
.ft p {
color:#000;
font-family:Verdana,Arial,Helvetica,sans-serif;
height:20px;
line-height:20px;
margin:8px auto 0;
overflow:hidden;
}
.ft p a {
color:#343434;
margin:0 10px;
}
/** 新头尾 **/
#footer .ft{ width:100%; color:#000000;text-align:center; border:0; margin:0; padding:0;}
#footer .ft .ft_nav{ background:url(../images/btn.png) left -345px repeat-x; border:solid 1px #c6d3e6; color:#1c5da8; line-height:36px;}
#footer .ft .ft_nav a{margin:0 14px;}
#footer .ft ul{ width:800px; background:none; margin:15px auto 0; padding:0; height:auto; line-height:normal; overflow:hidden;}
#footer .ft li{ width:300px; height:20px; border:0; float:left; line-height:20px; text-align:left; padding:0; overflow:hidden; }
#footer .ft li.one{ width:190px; padding-left:10px;}
#footer .ft p{text-align:center; padding:15px 0 20px;}
#footer .ft p img{ vertical-align:middle; margin-left:10px;}
#footer .ft a{ color:#000;}




#comment__c {
clear:both;
height:408px;
overflow:hidden;
margin:10px 0;
}
.release {
background:#EAEAEA url(../images/zt_v7/zt_commenticon.png) no-repeat;
border:1px solid #DEDEDE;
float:left;
height:408px;
overflow:hidden;
width:268px;
}
.release h2 {
border-right:1px solid #FFF;
color:#CC2E00;
float:left;
font-size:16px;
height:27px;
line-height:27px;
margin:4px 0;
padding:0 15px;
}
.release h3 {
color:#383838;
float:left;
font-size:12px;
height:27px;
line-height:27px;
margin:4px 0;
padding:0 15px;
}
.release h3 input {
margin:0 0 -2px;
width:70px;
}
.release textarea {
border:1px solid #E3E3E3;
clear:both;
display:block;
height:243px;
margin:5px auto;
width:258px;
}
#face {
padding:6px;
}
#face img {
cursor:pointer;
height:20px;
width:20px;
}
#postSub {
background:url(../images/zt_v7/zt_commentbtn.png) no-repeat;
border:0;
color:#CC2E00;
display:block;
font-size:16px;
font-weight:bold;
height:31px;
letter-spacing:3px;
line-height:31px;
margin:0 auto;
*margin:5px auto;
width:165px;
}
.commentall {
background:#F5F5F5;
border:1px solid #F1F1F1;
float:right;
height:408px;
width:628px;
}
.comcontent {
height:370px;
overflow:auto;
margin:0 0 5px;
}
.comcontent h4 {
background:#EAEAEA url(../images/zt_v7/zt_commenticon.png) no-repeat -500px 0;
color:#5E5E5E;
font-size:14px;
font-weight:normal;
height:26px;
line-height:26px;
margin:0;
overflow:hidden;
padding:0 20px;
}
.comcontent h4 .posttime {
color:#393939;
float:right;
font-size:12px;
margin:-26px 0 0;
}
.comcontent h4 .posttime span {
color:#656565;
}
.comcontent p {
color:#282828;
line-height:21px;
margin:0;
padding:10px 20px 10px 60px;
}
.comcontent form p {
border-top:1px solid #CCC;
padding:10px;
text-align:center;
}
.comcontent p a {
color:#C00;
}
.comcontent p input {
width:20px;
}
.commentall h5 {
color:#2D2D2D;
float:left;
font-size:12px;
font-weight:normal;
line-height:25px;
margin:0;
text-align:right;
width:510px;
}
.commentall h5 a {
color:#CD2A00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0 5px;
}
#viewall {
background:url(../images/zt_v7/zt_commentbtn.png) no-repeat 0 -31px;
color:#CA2500;
float:right;
font-size:12px;
height:24px;
line-height:24px;
text-align:center;
width:100px;
}