/* CSS global  begin*/
form, ul,li,dt,dd,p,input,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;overflow:hidden}
body{ font-family:"宋体"; font-size:12px; color:#000;margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
li{ list-style:none;}
img{ border:0px; vertical-align:top}
.cl{ clear:both; font-size:0px; line-height:0px; height:0px; border:0px;}
.hidden{display:none}

/* CSS font  begin*/
.red12{ color:#CB0003}
.red14s{ font-size:14px; color:#CB0003; font-weight:600; padding-right:20px; background:url(jt.jpg) no-repeat 65px 0px;}
.ju12{ color:#E45E05;}


/* CSS link  begin*/
a{ color:#000; text-decoration:none;}
a:hover{ color:#CB0003;text-decoration:underline;}

a.red{ color:#CB0003;font-size:12px; text-decoration:none;}
a.red:hover{ color:#000;}

a.hei14{font-size:14px;color:#000;text-decoration:none;}
a.hei14:hover{color:#CB0003;}

a.hui12{ color:#A4A1A8; font-size:12px; text-decoration:none;}
a.hui12:hover{color:#CB0003;}

a.shui12{ color:#676767; font-size:12px; text-decoration:none;}
a.shui12:hover{color:#000}

a.lan15{ color:#5D738B; font-size:15px; text-decoration:none;}
a.lan15:hover{color:#000}

/* CSS 头部  begin*/
.hello{ width:920px; margin:0 auto;background-image:url(ico_r1_c8.jpg); height:30px;padding-left:20px; padding-right:20px;}
.hello div{ line-height:30px;}
.wraphl{ float:left; width:150px;}
.wraphc{float:right;background:url(ico_r1_c19.jpg) no-repeat; width:80px; height:30px; line-height:0px; }
.wraphr{ float:right;line-height:30px;}

.header{ width:960px; margin:0 auto 5px;}
.logo{ float:left; padding-left:8px;padding-right:30px;}
.nav{ float:left;}
.nav1{ padding-top:15px;}
.nav1 span{ padding:6px;}
.ind{ float:right; padding-top:12px;}
.ind img{cursor:pointer;}
.indlh{ padding-top:8px;}
.pt1{ padding-top:1px;}

.banner{ width:948px; border:#DDD 1px solid; margin:0 auto; padding:5px; height:91px;margin-bottom:5px;overflow:hidden}
.ad_1{ float:left; width:309px; padding-right:9px;}
.ad_2{ float:right;}
.sidel{ float:left; }
.sidec{ float:left;padding-left:9px;}
.sider{ float:right;}

.login{ width:950px; margin:0 auto; border:#e9e9e9 3px solid;  height:22px; line-height:23px;margin-bottom:5px; background-color:#FCFCFC;overflow:hidden;padding:2px}
.tit{ float:left; padding-left:10px;}
.tit li{ float:left;}
.lab{ float:right;}
.lab li{ float:left; padding-right:8px;}
.put{ border:#CCC 1px solid; height:15px; margin-top:1px; width:95px;}

.topnew{ width:952px; margin:0 auto; border:#e9e9e9 3px solid;padding:1px;margin-bottom:5px;background-color:#FCFCFC; overflow:hidden;}
.hd{ float:left; padding-right:5px;}
.nt{ float:left; width:380px;background: url(ico_r13_c10.jpg) no-repeat 0 80px;border-right:#ddd 1px solid;}
.nt ul{height:100px;line-height:25px;}
.nt ul h1{ width:380px; text-align:center;}
.nt ul h1 a{ font-size:16px; color:#CB0003; text-decoration:none; line-height:40px; }
.nt ul h1 a:hover{color:#000;}
.ad4{font-size:14px;padding:0px 8px 0px 5px}
.ad4 li{float:left;width:50%;height:25px;overflow:hidden}
.ad4 li a{font-size:14px;}
.n1{float:left;}
.n1 ul{ padding:3px ;}
.n1 ul h2{ font-size:14px; line-height:30px; color:#4C687E; text-align:center; width:250px;white-space:nowrap;}
.n1 ul h2 a{ font-size:14px; color:#4C687E;}
.n1 ul li{ line-height:22px; padding-left:15px;}
.n1 ul li a{text-decoration:underline}

/* CSS 内容第一块  begin*/
.container{ width:960px; margin:0px auto; margin-bottom:5px;}
.c1l{ float:left;width:307px;border:#ddd 1px solid; margin-right:9px;}
.c1l02 { padding:15px 10px;}
.c1l02 span{ display:block;}
.c1l02 img{ border:#ddd 1px solid}
.shu{ float:left;width:100px;padding-left:15px;}
.shu span{padding-left:5px; line-height:22px;}
.txt{ float:left; padding-left:6px;width:160px;line-height:18px;text-indent:2em;letter-spacing:1px;}
.c1l03tit{ border-top:#ddd 1px solid; border-bottom:#ddd 1px solid; width:100%; height:26px; line-height:26px;}
.c1l03tit h3{ float:left; font-size:14px; font-weight:600;border-right:#ddd 1px solid; width:85px; text-align:center;}
.c1l03tit span{ float:right; padding-right:12px;}
.c1l03txt{ padding:16px 8px 8px;background:url(lin.jpg) no-repeat 0px 0px;height:145px;overflow:hidden}
.c1l03txt h1{ font-size:15px; line-height:35px; text-align:center;}
.c1l03txt p{text-indent:2em; line-height:22px;padding:0px;margin:0px}

.c1c{ float:left;width:373px;border:#ddd 1px solid;margin-right:9px; padding:1px;}
.c1ck{overflow:hidden}
.c1ctit{ height:25px; background-color:#F4F4F4; line-height:25px;}
.c1ctit h3{ font-size:14px;color:#CB0003;float:left;background:url(ico_r16_c11.jpg) no-repeat 6px 7px; padding-left:20px;}
.c1ctit span{float:right;padding-right:10px;}
.c1ck ul{ padding:7px 0px 7px 5px;float:left}
.c1ck ul li{float:left;height:25px;line-height:25px;width:180px;padding-right:4px;}
.c1r{ float:left;width:254px;border:#ddd 1px solid;}
.c1rk{}
.c1rtit{ height:26px; background:url(ico_r15_c22.jpg);border-bottom:#ddd 1px solid; line-height:26px;}
.bktop{ border-top:#ddd 1px solid;}
.c1rtit h3{ font-size:14px;color:#CB0003;float:left;background:url(ico_r15_c18.jpg) no-repeat 8px 7px; padding-left:25px;}
.c1rtit span{float:center;padding-right:10px;}
.c1rk ul{padding:5px 12px;}
.c1rk ul li{line-height:25px;height:25px;overflow:hidden}
.c1rk ul li a{text-decoration:underline}
#gjlist{ width:210px; padding-left:18px;}
#gjlist li a{ text-decoration:none}

.banner2{width:960px; margin:0 auto; margin-bottom:5px;}
.subnav{width:960px; margin:0 auto;margin-bottom:5px; background:url(red.jpg) no-repeat; line-height:29px;color:#FFF; }
.subnav h3{ font-size:14px;float:left; padding-left:19px; font-weight:600;}
.subnav span { float:right; display:block;padding-right:12px;}
.subnav span a{ color:#FFF; text-decoration:none; }
.subnav span a:hover{ color:#FFF; text-decoration:underline; }

/* CSS 内容第二块  begin*/
.container2{ width:960px; margin:0px auto;margin-bottom:5px;}
.c2l{ float:left;width:343px;  border:#ddd 1px solid; margin-right:7px;}
.c2lk{}
.c2ltit{ height:25px; background:url(tt.jpg); line-height:26px;border-bottom:#ddd 1px solid}
.c2ltit h3{ font-size:14px;color:#CB0003;float:left; height:26px; width:85px; text-align:center; border-right:#ddd 1px solid}
.c2ltit span{float:right;padding-right:12px;}
.c2lk ul{padding:6px 16px;}
.c2lk ul li{line-height:22px;height:22px}
.listtit{padding-top:8px;font-size:14px;}
.listtit a{font-weight:bold; padding-left:12px;}
.listtit2{padding-bottom:5px;}
.listtit2 a{ color:#999; padding-left:12px;}

.c2c{ float:left;width:343px; border:#ddd 1px solid; margin-right:7px;}
.c2r{ float:left;width:254px; border:#ddd 1px solid;}
.c3r{ float:left;width:254px; border:#ddd 1px solid;}
.c4r{ float:left;width:254px; height:383px!important;height:383px;border:#ddd 1px solid;}

/* CSS 内容第三块  begin*/
.container3{ width:960px; margin:0px auto;margin-bottom:5px;}
.c3l{ float:left;width:343px;  border:#ddd 1px solid; margin-right:7px;}
.c3lk{}

/* CSS 滑动门  begin*/
.tab1{height:27px; line-height:27px;background:url(line.gif) repeat-x scroll 0 100%;}
.tab1 ul {margin:0;padding:0;}
.tab1 li{float:left;width:90px; font-size:14px;background:url(now.jpg);text-align:center;border-right:1px #ddd solid;cursor:pointer;}
.tab1 li.now{color:#CB0003;background:url(ico_r21_c13.jpg);font-weight:bold;}
.tablist{width:323px;padding:5px 10px}
.tablist li{line-height:25px;height:25px;text-align:right}
.tablist li a{cursor:pointer;}
.tablist li a span{float:left;text-align:left;overflow:hidden;word-break:break-all;width:260px}
.tablist li span.date{color:#ccc}

#tabk{height:28px; line-height:28px;background:url(line.gif) repeat-x scroll 0 100%; margin-top:4px;}
#tabk ul {margin:0;padding:0; padding-left:30px;}
#tabk li{float:left;width:85px;line-height:27px;height:27px;padding-left:0;margin-left:-1px; text-align:center;font-size:14px;background:url(now.jpg);border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #ddd solid;cursor:pointer;}
#tabk li.now{color:#CB0003;background:url(ico_r21_c13.jpg);font-weight:bold;}

 
/* CSS 内容第四块  begin*/
.container4{ width:960px; margin:0px auto;margin-bottom:5px;}
.c4l{ float:left;width:343px;  border:#ddd 1px solid; margin-right:7px;}
.c4lk{}
.c4ltit{ height:26px; background:url(tt.jpg); line-height:26px;border-bottom:#ddd 1px solid}
.c4ltit h3{ font-size:14px;color:#CB0003;float:left; height:26px; width:85px; text-align:center; border-right:#ddd 1px solid}
.c4ltit span{float:right;padding-right:12px;}
.c4lk ul{padding:13px; padding-left:12px;}
.c4lk ul li{line-height:23px; width:200px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
#pic{ float:left;width:104px; border:#ddd 1px solid; padding:2px; margin-top:4px; margin-right:2px;}
#pic span{ display:block;text-align:center; line-height:22px; margin-top:3px;border-top:#ddd 1px solid}

.link{width:958px; margin:0 auto; margin-bottom:5px;border:#ddd 1px solid; }
.link ul{ margin: 5px 5px 5px 15px}
.link li{ line-height:28px; float:left;padding-left:5px;padding-right:5px;white-space:nowrap;}

.footer{ margin:0 auto; width:960px;text-align:center; color:#676767; }
.footer ul{width:958px;margin:0 auto;border:#ddd 1px solid;line-height:30px; }
.footer p{line-height:23px; padding-top:5px;}
.vote {text-align: center;}
.vote form{height: 207px;}
.vote div{overflow:hidden;}
.cylinder {background:url(1_05.gif) repeat-y;width:24px;margin:0px auto;text-align: center;}



.cnav{background-color:#F8F8F8; width:958px; margin:5px auto 0; height:30px;line-height:30px; border:1px solid #DDD}
.cnav span{ font-size:12px; margin-left:10px;}
.wz_list{ padding:5px 30px; margin:5px; border-bottom:1px dotted #CCCCCC}
.wz_list li{line-height:25px;background:url(xb_r2_c2.jpg) no-repeat 0 50%; font-size:14px;padding-left:10px;}
.wz_list li span{ float:right; color:#999999}

.area{width:960px;margin:5px auto}
.area .list_left{float:left;width:673px;border:1px solid #DDD}
.area .list_left .tt{background:url(rbg_r1_c5.jpg) repeat-x 0 0;line-height:28px;border-bottom:1px solid #DDD;padding-left:15px;}
.area .list_left .tt h2{background:url(rbg_r1_c1.jpg) no-repeat 0 50%;padding-left:10px;font-size:14px;}
.area .list_right{float:right;width:275px;border:1px solid #DDD}
.area .list_right .list{padding:5px 10px 5px 25px;background:url(topn.jpg) no-repeat 0 3px;}
.area .list_right .list li{line-height:30px;height:30px;overflow:hidden}
.area .list_right .list li span{float:right;padding-left:5px;}


.area .article{float:left;width:673px;border:1px solid #DDD}
.area .article .tt{background:url(rbg_r1_c5.jpg) repeat-x 0 0;line-height:28px;border-bottom:1px solid #DDD;padding-left:15px;}
.area .article .tt h2{background:url(rbg_r1_c1.jpg) no-repeat 0 50%;padding-left:10px;font-size:14px;}


.area .article .content{padding:0px 20px;}
.area .article .content h1{padding:20px 0px;text-align:center;font-size:24px;white-space:nowrap;}
.area .article .content h3{border-top:1px solid #DDD;border-bottom:1px solid #DDD;line-height:28px;margin:0px 50px;text-align:center;font-weight:normal}
.area .article .content .abody{line-height:23px;font-size:14px;}
.area .article .content .abody p{padding:6px 0px;}
.area .article .relative{border-top:1px dashed #DDD;padding:0px 0px 0px 53px}
.area .article .relative li{float:left;width:300px;height:60px;line-height:60px;padding-right:10px;font-size:14px;}

.ym {margin:15px 25px;text-align:center;line-height:22px}
.ym a{padding:3px 5px;border:1px solid #DDDDDD; background:#F0F4F5 none repeat scroll 0 0; margin-right:5px;}
.ym span{padding:3px 5px;border:1px solid #DDDDDD; background:#F0F4F5 none repeat scroll 0 0; margin-right:5px;}
.ym .current{padding:3px 5px;border:1px solid #DDDDDD; background:#1F3A87 none repeat scroll 0 0; color:#fff;margin-right:5px;}

.k4-4-y {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EFEFEF;
	border-right-color: #EFEFEF;
	border-bottom-color: #EFEFEF;
	border-left-color: #EFEFEF;
}
.k4-4-l {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A1BADB;
	border-right-color: #A1BADB;
	border-bottom-color: #A1BADB;
	border-left-color: #A1BADB;
}
.kx-4-hs {
	border: 1px solid #A6A6A6;
}
.bs2 {
	background-image: url(jb-bj.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
