@charset "utf-8";
/* CSS Document */

*{ font:14px/24px Microsoft YaHei,Arial,sans-serif; list-style:none; padding:0; margin:0;}

* img{ vertical-align:top}
* img{ border:0}
.clearfix:after{ content:"."; display:block;height:0; line-height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}

a:link{ text-decoration:none; color:#232E45}
a:visited{text-decoration:none; color:#232E45}
a:hover {color: #c00;text-decoration:none;}
a.org{ color:#F30}
#header,
#content,
#footer{ display:block;}

.f_right{ float:right;}
.f_left{ float:left;}

.mt8{ margin-top:8px;}
.pt8{ padding-top:8px;}
.p2_5{ padding-left:5px; padding-right:5px; }
.mb8{ margin-bottom:8px;}
.pb8{ padding-bottom:8px;}
.mb3{ margin-bottom:3px;}
.line {border-bottom: 1px solid #e3e3e3;clear: both;}

.w1000{ width:1000px; margin:0 auto}
.w280{ width:280px; overflow:hidden}
.w710{ width:710px; overflow:hidden}
.w320{ width:320px; overflow:hidden}
.w380{ width:380px; overflow:hidden}
.w670{ width:670px; overflow:hidden}

/*header*/
.logo a{ width:260px; height:70px; background:url(../img/logo.jpg) no-repeat 0 center ;padding-right: 20px; float:left;}
.chaLink{ width:120px; height:53px; float:left; padding:7px 12px 0 12px; background:url(../img/nav_line.png) no-repeat right}
.chaLinklast{ background:none;}
.chaLink b{ font-weight:bold;}
.chaLink a{padding: 1px 4px;margin: 0 3px;white-space: nowrap;float: left; font-size:12px}
.tuxav{ height:30px; line-height:30px; border:solid 1px #CCC; border-top:none; padding:0 20px;position: relative;}
.tuxav .f1,
.tuxav .f2,
.tuxav .f1 a,
.tuxav .f2 a,
.tuxav .f1 span,
.tuxav .f2 span{ font-size:12px; height:30px; line-height:30px;}
/*登录框*/
.loginbox{ border:solid 5px #CCC; width:265px;position: absolute; z-index:999; background:#FFF; right:-1px; top:30px; display:none; padding:10px;}
.close {width: 17px;height: 16px;position: absolute;right: 2px;top: 2px;background:url(../img/c_icon_2_tiny.png) 0 -135px;display: block;z-index: 100000;}
.inputOuter,
.pwdArea{ width:195px;border:solid 1px #CCC; margin-bottom:10px;}
.loginbtnArea{ padding-top:5px;width:195px; text-align:center}
.loginbtn{width: 80px;height: 34px;font-family: "微软雅黑";font-size: 14px;font-weight: bold;color: #FFF;background:url(../img/login-btn2.jpg) no-repeat 0 0;overflow: hidden;border-radius:3px; border:none}
.loginbtn:focus{border:none; outline:none;}
.uin_icon {position: absolute;left: 20px;top: 15px;width: 16px;height: 18px;
background: url(http://imgcache.qq.com/ptlogin/v4/style/20/images/c_icon_2_tiny.png) no-repeat -179px -158px;
_background: url(http://imgcache.qq.com/ptlogin/v4/style/20/images/c_icon_2.png) no-repeat -179px -160px;
}
.p_icon {position: absolute;left: 20px;top: 59px;width: 16px;height: 18px;
background: url(http://imgcache.qq.com/ptlogin/v4/style/20/images/c_icon_2_tiny.png) no-repeat -201px -160px;
_background: url(http://imgcache.qq.com/ptlogin/v4/style/20/images/c_icon_2.png) no-repeat -201px -160px;
}
.ph-label,
.pw-label{position: absolute;left:45px; font-size:12px; color:#CCC;opacity: 1;}
.ph-label{top:13px}
.pw-label{top:55px}
.txtname,
.txtpassword{ width:160px; height:30px; border:none; padding-left:30px; font-size:12px;position: relative; background:transparent}
.txtname:focus,
.txtpassword:focus{border:none; outline:none;}

/*搜索框*/
.searchbox{ width:280px; height:35px;}
.txt_sc{ width:217px; _width:216px; height:28px; border:solid 1px #CCC; padding:1px 3px; font-size:12px; float:left}
.txt_sc:focus{outline:none;}
.sebtnbox{ float:left; padding-left:5px;}
.searchbtn{ border:solid 1px #F60; background:#F90; padding:3px 10px; color:#FFF; font-size:14px;}
#Scroll {CLEAR: both;FONT-SIZE: 12px;  MARGIN: 0px auto; COLOR: #c2130e; LINE-HEIGHT: 35px;HEIGHT: 35px; TEXT-ALIGN: left}
#Scroll A {PADDING-RIGHT: 20px; PADDING-LEFT: 10px; COLOR: #000; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; LINE-HEIGHT: 35px;HEIGHT: 35px;}
#Scroll A.s_end {PADDING-RIGHT: 0px; MARGIN-LEFT: 8px}

.LeftBox{}
.LeftBox .t_tab{height:31px; line-height:31px;  clear:both; background:#EDEDED}
.LeftBox .t_tab strong{padding:0 10px;display: block;float: left; height:31px;}
.LeftBox .t_tab strong a{display: block;color: #232E45;height:31px; line-height:31px; font-size:14px; font-weight:bold;}
.LeftBox .t_tab em {display: block;float: right;text-align: right;margin-right: 10px;}
.LeftBox .t_tab em a{ color:#666;height: 31px; line-height:31px;background:url(../img/more2.png) no-repeat right center;padding-right: 10px; font-size:12px}


.RightBox{border: 1px solid #E5E5E5;}
.RightBox .t_tab,
.RightBox .t_tab2{ height:31px; line-height:31px;  clear:both}
.RightBox .t_tab{background:url(../img/top_x.png) repeat-x 0 -50px;}

.RightBox .t_tab strong,
.RightBox .t_tab2 strong{padding:0 10px;display: block;float: left; height:31px;}
.RightBox .t_tab strong a,
.RightBox .t_tab2 strong a{display: block;color: #232E45;height:31px; line-height:31px; font-size:14px; font-weight:bold;}
.RightBox .t_tab em,
.RightBox .t_tab2 em {display: block;float: right;text-align: right;margin-right: 10px;}
.RightBox .t_tab em a,
.RightBox .t_tab2 em a{ color:#666;height: 31px; line-height:31px;background:url(../img/more2.png) no-repeat right center;padding-right: 10px; font-size:12px}

.bigtitle{height: 40px;overflow: hidden; }
.bigtitle h3{ height:40px; background:url(../img/b_bg.png) right; padding:0 5px 0 0px}
.bigtitle em,
.bigtitle  i{ font-size:28px; line-height:40px; font-weight:bold; font-family:"Microsoft YaHei"}
.bigtitle em{ color:#444;}
.bigtitle i{ color:#ff7200}
.bigtitle span{color:#ff7200; font: 12px/1.5 "Microsoft YaHei",\5b8b\4f53,arial,sans-serif; padding:0 5px}


.bigtitle .bsnav{border-bottom:solid 2px #E6E6E6; font-size:12px;height:38px;}
.bigtitle .bsnav a{ line-height:55px; font-size:12px}
/*.bigtitle h3 a{ display:block; height:40px;}
.bigtitle .b1,
.bigtitle .b2,
.bigtitle .b3,
.bigtitle .b4,
.bigtitle .b5,
.bigtitle .b6,
.bigtitle .b7{ float:left; height:40px; display:block; border-right: solid 4px #FFF;}
.bigtitle .b1{ background:url(../img/b1.png) no-repeat top; width:170px;}
.bigtitle .b2{ background:url(../img/b2.png) no-repeat top; width:196px;}
.bigtitle .b3{ background:url(../img/b3.png) no-repeat top; width:174px;}
.bigtitle .b4{ background:url(../img/b4.png) no-repeat top; width:215px;}
.bigtitle .b5{ background:url(../img/b5.png) no-repeat top; width:245px;}
.bigtitle .b6{ background:url(../img/b6.png) no-repeat top; width:173px;}
.bigtitle .b7{ background:url(../img/b7.png) no-repeat top; width:170px;}*/

/*焦点文章1*/
.Fbox{ padding-top:5px;}
.Fbox h2{font-size:16px;  line-height:30px; text-align:center; overflow:hidden}
.Fbox h2 a{font-size:16px;font-weight:bold; color:#3B639F}
.Fbox h3{font-size:14px; font-weight:bold; line-height:30px;}
.Fbox h3 a{font-size:14px;}
.Fbox  dt{ float:left; display:block; overflow:hidden; padding-right:10px;}
.Fbox  dt a{ float:left; }
.Fbox  dd{ float:left;display:block;text-overflow:ellipsis;overflow: hidden; }
.Fbox  dd b{ font-size:14px; font-weight:bold;overflow:hidden;text-overflow:ellipsis;}
.Fbox  dd p{ line-height:24px; font-size:12px; overflow:hidden; color:#666}
.Fbox .ptxt{ border-bottom:1px dotted #ddd; height:34px; text-align:center}
.Fbox .ptxt a{ font-size:12px;}
/*焦点图2*/
.BigPicBox{ width:380px; height:285px; position:relative;}
.BigPicBox img{ width:380px; height:285px; border:0; vertical-align:bottom; }
.BigPicBox span {background: #000;opacity: 0.50;filter: "alpha(opacity=50)";filter: alpha(opacity=50);zoom: 1;}
.BigPicBox span,
.BigPicBox h3 {height: 30px;line-height: 30px;display: block;width: 380px;position: absolute;bottom: 0;_bottom: -1px;left: 0;text-align: center;overflow: hidden;}
.BigPicBox h3 a {color: #fff;font: normal 16px/30px Microsoft Yahei}

.SmallPicBox{padding:10px 0 0 0;}
.SmallPicBox li{ float:left;text-align:center; padding:0 2px;}
.SmallPicBox li i{ font-size:12px; display:block; text-align:center; line-height:24px;}
.SmallPicBox li a{ font-size:12px; text-align:center;}

/*通用文章列表（竖排）*/
.newslist{ padding:5px;}
.newslist li{ background:url(../img/dot.png) no-repeat center left; padding-left:8px;text-overflow:ellipsis;overflow: hidden;white-space:nowrap; line-height:26px;display:block; color:#232E45}
.newslist li .datespan{ float:right;}

.newslist_h{ padding:5px; clear:both; display:block}
.newslist_h li{ background:url(../img/dot.png) no-repeat center left; padding-left:8px;text-overflow:ellipsis;overflow: hidden;white-space:nowrap; line-height:26px;color:#232E45; display:block; float:left; width:45%; padding-right:2%}

/*newslist.aspx*/
.listZone{}
.listZone .ntc{ clear:both; padding:10px 0;border-bottom: 1px dashed #e8e8e8;}
.listZone .ntc:hover{ background:#f4f4f4}
.listZone .ntc h3{height: 28px;overflow: hidden;margin-bottom: 5px;line-height: 32px; padding-left:10px;}
.listZone .ntc h3 a {color: #000;font-weight: 700;font-family: inherit;font-size: 20px;}
.listZone .ntc .newsInfo span{ padding:0 10px; font-size:12px; color:#999; height:25px;}
.listZone .ntc .s_sum{ padding-left:10px; color:#999}
.listZone .ntc .s_sum a{ color:#06F}

/*shownews.aspx*/
.sn_navtion{border-bottom: 2px solid #F0F0F0;height: 22px;padding: 9px 0;}
.sn_RightBox{background:#F5F5F5; padding:8px;}
.rb_content{ background:#FFF;padding: 0 8px 5px;}
.rb_content h2{border-bottom: solid 1px #E8E8E8;display: block;font-size: 16px;line-height: 28pt;font-weight: 700;}
.rb_content h2 a{font-size: 16px;line-height: 28pt;font-weight: 700;}
.titlecolor1,
a.titlecolor1{ color:#008ee0;}

.Hotnewslist,
.Hotpiclist{ padding:5px; background:#FFF}
.Hotnewslist li i {color: #FFF;display: block;float: left;font: 12px/14px arial;height: 15px;margin: 5px 10px 0 0;text-align: center;width: 16px;background: #A3A3A3;}
.Hotnewslist li i.c1,
.Hotnewslist li i.c2,
.Hotnewslist li i.c3{ background:#DD0005}
.Hotpiclist li {float: left;margin: 8px 3px 0px;height:auto;overflow: hidden;position:relative;}
.Hotpiclist li i {font-size: 12px;display: block;text-align: center;line-height: 24px;}
.ico_v1 {width: 34px;height: 34px;background:url(../img/ico_v.png) no-repeat 0 0;cursor: pointer;position: absolute;left: 35%; top:30%}
.article_content{}
.article_content h1{padding-bottom: 16px;font-family: '微软雅黑';font-size: 26px;}
.article_content .tit-bar{ border-bottom:dashed 1px #666666; font-size:12px}
.summary{background: #F8F8F8;border: 1px solid #E6E6E6;padding: 10px 18px;line-height: 24px;color: #555;margin: 15px 0;}
#NewsWords{}
.biaoqian{ margin-top:25px;}
.biaoqian h2{font-weight: bold;font-size: 14px;}
.biaoqian h2 span{display: inline-block;margin: 0 2px;border: 1px solid #dfdedc;}
.biaoqian h2 span a {display: block;padding: 1px 3px;text-decoration: none; font-size:12px}
.biaoqian h2 span a:hover{ background: #5170a6; color:#FFF}

.footer{ padding:15px 0;border-top:solid 2px #F60; background:#F6F6F6}
.fnav,.copyright{ text-align:center;}
.fnav a,
.copyright{ font-size:12px;}

#gonggaogongshi{ height:130px; overflow:hidden}
#qiuzhi{ height:295px; overflow:hidden;}
#qiuzhibox{ height:264px; overflow:hidden}
#qiuzhi li{ clear:both;}
#qiuzhi dd{ float:left}
#qiuzhi .mingchen{ width:235px; overflow:hidden}
#qiuzhi .data{ width:88px;}
#qiuzhi .sex{ width:68px;}
#qiuzhi .yuexin{ width:120px; font-weight:700; color:#F00}
#qiuzhi .zhiwei{ width:128px; font-weight:700; color:#F00}
#qiuzhi dt{height: 31px;line-height: 31px;clear: both;background: #EDEDED;}
#qiuzhi dt strong{padding: 0 10px;
display: block;
float: left;
height: 31px; line-height:31px; font-weight:700;}
strong,b,strong span{ font-weight:700;}
