﻿*{margin:0;padding:0;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
body { font-size:14px; background:url(../images/wl_hx_bg.png) repeat-x -0px -1294px; color:#666666;}
input,select{font-size:12px;vertical-align:middle;}
/*body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dd,dt{margin:0;padding:0;border:0;}*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dd,dt{margin:0;padding:0;border:0;}
img{ border:0px;}
ul,li,dl,dd,dt{ list-style: none;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
input::-ms-clear{display:none;}

table {
    margin-bottom: 10px;
    border-collapse: collapse;
    display: table;
}

td, th {
    padding: 5px 10px;
    border: 1px solid #DDD;
}

table.borderVisible td, table.borderVisible th, table.borderVisible caption {
    border: 1px solid #ddd !important;
}

.flt{ float:left;}
.frt{ float:right;}
.tac{ text-align:center;}
.tar{ text-align:right;}
.clear{ clear:both;}
.f18{ font-size:18px !important;}
.f12{ font-size:12px !important; color:#999; line-height:58px !important;}
.login_col{ color:#0c56b1 !important;}

a{ font-family:"微软雅黑"; text-decoration:none; color:#666666;}
a:link,a:visited{ font-family:"微软雅黑"; color:#666666; }
a:hover,a:active,a:focus{ font-family:"微软雅黑"; color:#f00; text-decoration:underline;}

/*-- top --*/
.top{ width:991px; margin:0 auto; height:110px;align-content:center}
.top h1{ float:left; margin-left:17px; margin-top:42px; display:inline; width:44px; height:46px; /*background:url(../images/wl_hx_bg.png) no-repeat -0px -0px;*/}
.top dl{ float:left; padding-left:10px; padding-top:41px; *padding-top:43px;}
.top dl dt{ font-size:20px; color:#000000; line-height:24px;}
.top ul{ float:right; padding-top:70px; padding-right:10px;}
.top li{ font-family:"新宋体"; font-size:12px; color:#646464;}
.top li a:link,.top li a:visited{ font-family:"新宋体";  color:#646464;}
.top li a:hover{ color:#f00; font-family:"新宋体";}

/*-- nav --*/
.nav{ text-align: center; margin:0 auto; height:43px; }
.nav dl { display: inline-block; }
.nav dl dt{ float:left; line-height:43px;}
.nav dl dt a:link,.nav dl dt a:visited{ color:#fff;height:43px; padding-left:12px; padding-right:12px; display:block; float:left;}
.nav dl dt a:hover{ background:#2e7cdc; text-decoration:none; color:#fff;height:43px; padding-left:12px; padding-right:12px; display:block; float:left;}
.nav dl dd{ float:left; width:2px;}
.lable{ background:#2e7cdc; text-decoration:none; color:#fff;height:43px; padding-left:28px; padding-right:27px; display:block; float:left;}

/*-- box --*/
.box{ width:991px; margin:0 auto;}
.box_L{ width:253px; float:left; margin-top:20px;}
.box_L li{ margin-top:12px; text-indent:82px; line-height:98px; font-size:16px; float:left;}
.L_lab{ background:url(../images/wl_hx_bg.png) no-repeat 35px -100px #fff; width:251px; height:98px; border:1px solid #dbdbdb; display:block; color:#000 !important;}
.L_lab:hover{ background:url(../images/wl_hx_bg.png) no-repeat 35px -668px #2e7cdc; width:251px; height:98px; border:1px solid #b8c8db; display:block; color:#fff !important; text-decoration:none;}
.L_lab01{ background:url(../images/wl_hx_bg.png) no-repeat 35px -211px #fff; width:251px; height:98px; border:1px solid #dbdbdb; display:block; color:#000 !important;}
.L_lab01:hover{ background:url(../images/wl_hx_bg.png) no-repeat 35px -779px #2e7cdc; width:251px; height:98px; border:1px solid #b8c8db; display:block; color:#fff !important; text-decoration:none;}
.L_lab02{ background:url(../images/wl_hx_bg.png) no-repeat 35px -325px #fff; width:251px; height:98px; border:1px solid #dbdbdb; display:block; color:#000 !important;}
.L_lab02:hover{ background:url(../images/wl_hx_bg.png) no-repeat 35px -893px #2e7cdc; width:251px; height:98px; border:1px solid #b8c8db; display:block; color:#fff !important; text-decoration:none;}
.L_lab03{ background:url(../images/wl_hx_bg.png) no-repeat 35px -438px #fff; width:251px; height:98px; border:1px solid #dbdbdb; display:block; color:#000 !important;}
.L_lab03:hover{ background:url(../images/wl_hx_bg.png) no-repeat 35px -1006px #2e7cdc; width:251px; height:98px; border:1px solid #b8c8db; display:block; color:#fff !important; text-decoration:none;}
.L_lab04{ background:url(../images/wl_hx_bg.png) no-repeat 35px -551px #fff; width:251px; height:98px; border:1px solid #dbdbdb; display:block; color:#000 !important;}
.L_lab04:hover{ background:url(../images/wl_hx_bg.png) no-repeat 35px -1119px #2e7cdc; width:251px; height:98px; border:1px solid #b8c8db; display:block; color:#fff !important; text-decoration:none;}
.box_R{ float:right; width:714px; margin-top:32px;}
.box_R_T{ height:219px;}
.block_02{width:714px; position:relative;}
.block_02 .Cont{width:714px;}
.block_02 .Cont dl{ float:left;}
.block_02 .Cont dl dd{ position:absolute; top:187px; left:0px; background:url(../images/wl_hx_bg1.png) repeat-x; width:328px; height:32px; text-align:center; color:#fff; line-height:32px;}
.block_02 .Cont dl dd a:link,.block_02 .Cont dl dd a:visited{ color:#fff;}
.block_02 .Cont dl dd a:hover{ color:#f00;}
.block_02 .Cont ul{ float:right; width:361px;}
.block_02 .Cont li{ background:url(../images/wl_hx_bg.png) no-repeat -0px -1250px; padding-left:10px; line-height:27px;}
.T_Menu_01{ position:absolute; top:168px; left:6px; height:9px !important;}
.T_Menu_01 span{float:left;width:9px; margin-right:7px;background:#d2d2d2; height:9px !important; line-height:9px; cursor:pointer;}
.T_Menu_01 span.selected{background:#2e7cdc;}
.box_R1{ float:left; width:327px; margin-top:25px; }
.R_nTab{
float: left;
width: 327px;
}
.R_nTab .R_TabTitle{
clear: both;
height: 37px;
overflow: hidden; background:url(../images/wl_hx_03.jpg) no-repeat; width:327px;
}
.R_nTab .R_TabTitle ul{
border:0;
margin:0;
padding:0;
}
.R_nTab .R_TabTitle li{float: left; color:#000;cursor: pointer;}
.R_nTab .R_TabTitle li a:link,.R_nTab .R_TabTitle li a:visited{ color:#000;}
.R_nTab .R_TabTitle li a:hover{ color:#000; text-decoration:none;}
.R_nTab .R_TabTitle h1{ float:right; line-height:37px; padding-right:20px; font-weight:normal; font-size:12px; color:#999999;}
.R_nTab .R_TabTitle h1 a:link,.R_nTab .R_TabTitle h1 a:visited{ color:#999999;}
.R_nTab .R_TabTitle h1 a:hover{ color:#f00;}
.R_nTab .R_TabTitle .active{ border-top:3px solid #2e7cdc; background:#fff; line-height:34px; padding-left:13px; padding-right:13px; border-right:1px solid #dbdbdb;}
.R_nTab .R_TabTitle .normal{ padding-top:3px;line-height:34px; padding-left:13px; padding-right:13px;}
.none {display:none;}
.R_nTab .R_TabContent{ width:327px; margin-top:20px;}
.R_nTab .R_TabContent ul{ padding-left:11px;}
.R_nTab .R_TabContent li{ background:url(../images/wl_hx_bg.png) no-repeat -0px -1250px; padding-left:7px; line-height:27px;}

.box_R2{ float:right; width:362px; margin-top:25px;}
.R1_nTab{
width: 362px;
}
.R1_nTab .R1_TabTitle{
clear: both;
height: 37px;
overflow: hidden; background:url(../images/wl_hx_04.jpg) no-repeat; width:362px;
}
.R1_nTab .R1_TabTitle ul{
border:0;
margin:0;
padding:0;
}
.R1_nTab .R1_TabTitle li{float: left; color:#000;cursor: pointer;}
.R1_nTab .R1_TabTitle li a:link,.R1_nTab .R1_TabTitle li a:visited{ color:#000;}
.R1_nTab .R1_TabTitle li a:hover{ color:#000; text-decoration:none;}
.R1_nTab .R1_TabTitle h1{ float:right; line-height:37px; padding-right:20px; font-weight:normal; font-size:12px; color:#999999;}
.R1_nTab .R1_TabTitle h1 a:link,.R1_nTab .R1_TabTitle h1 a:visited{ color:#999999;}
.R1_nTab .R1_TabTitle h1 a:hover{ color:#f00;}
.R1_nTab .R1_TabTitle .active{ border-top:3px solid #2e7cdc; background:#fff; line-height:34px; padding-left:13px; padding-right:13px; border-right:1px solid #dbdbdb;}
.R1_nTab .R1_TabTitle .normal{ padding-top:3px;line-height:34px; padding-left:13px; padding-right:13px;}
.none {display:none;}
.R1_nTab .R1_TabContent{ width:362px; margin-top:20px;}
.list{ padding-left:7px; float:left; width:83px; border-bottom:dashed #DFDEDE 1px;}
.list p{ line-height:32px; text-align:center;}
.R1_nTab .R1_TabContent ul{ padding-left:11px;}
.R1_nTab .R1_TabContent li{ background:url(../images/wl_hx_bg.png) no-repeat -0px -1250px; padding-left:7px; line-height:27px;}

.box_R3{ float:left; width:327px; margin-top:25px;}
.box_R3_T{height:37px; background:url(../images/wl_hx_03.jpg) no-repeat; width:327px;}
.box_R3_T span{border-top:3px solid #2e7cdc; background:#fff; line-height:34px; padding-left:13px; padding-right:13px; border-right:1px solid #dbdbdb; display:block; color:#000; float:left;}
.box_R3_T span a:link,.box_R3_T span a:visited{ color:#000;}
.box_R3_T span a:hover{ color:#000; text-decoration:none;}
.box_R3_T b{ float:right; line-height:37px; padding-right:20px; font-weight:normal; font-size:12px; color:#999999;}
.box_R3_T b a:link,.box_R3_T b a:visited{ color:#999999;}
.box_R3_T b a:hover{ color:#f00;}
.box_R3 ul{ margin-top:20px; padding-left:11px;}
.box_R3 li{ background:url(../images/wl_hx_bg.png) no-repeat -0px -1250px; padding-left:7px; line-height:27px;}

.box_R4{ float:right; width:362px; margin-top:25px;}
.box_R4_T{height:37px; background:url(../images/wl_hx_04.jpg) no-repeat; width:362px;}
.box_R4_T span{border-top:3px solid #2e7cdc; background:#fff; line-height:34px; padding-left:13px; padding-right:13px; border-right:1px solid #dbdbdb; display:block; color:#000; float:left;}
.box_R4_T span a:link,.box_R4_T span a:visited{ color:#000;}
.box_R4_T span a:hover{ color:#000; text-decoration:none;}
.box_R4_T b{ float:right; line-height:37px; padding-right:20px; font-weight:normal; font-size:12px; color:#999999;}
.box_R4_T b a:link,.box_R4_T b a:visited{ color:#999999;}
.box_R4_T b a:hover{ color:#f00;}
.box_R4 ul{margin-top:20px; padding-left:11px;}
.box_R4 li{ background:url(../images/wl_hx_bg.png) no-repeat -0px -1250px; padding-left:7px; line-height:27px;}



/*-- footer --*/
.footer{ background:#0d57b1; height:110px; margin:0 auto; margin-top:45px;}
.footer ul{ width:991px; margin:0 auto; padding-top:20px;}
.footer li{ line-height:25px; color:#fff; font-family:"新宋体"; f12px; text-align:center; }
.footer li a:link,.footer li a:visited{ color:#fff; font-family:"新宋体"; }
.footer li a:hover{ color:#f00; font-family:"新宋体"; }



/*二级区域*/
.list_R{ float:right; width:713px; margin-top:45px;}
.list_R h1{ border-bottom:1px solid #e3e3e3; background:url(../images/icon.png) no-repeat 5px -0px; font-weight:normal; text-indent:24px; line-height:16px; padding-bottom:6px;}
.list_R ul{ padding-left:43px; width:670px; padding-top:30px;}
.list_R li{ background:url(../images/icon.png) no-repeat -0px -32px; padding-left:10px; font-size:14px; line-height:30px;}
.list_R li span{ float:right; padding-right:33px;}
.list_num{ float:right; width:713px; margin-top:30px; border-top:1px solid #e3e3e3; padding-top:20px;}
.list_num h2{ float:left; line-height:27px; font-family:"新宋体";font-size:12px; font-weight:normal;}
.list_num h2 i{ font-style:normal;  color:#0c56b1; font-weight:bold;}
.list_num h2 a:hover{ font-weight:bold;}
.list_num dl{ float:right; padding-right:17px;}
.list_num dl dt{ line-height:27px; float:left; font-family:"新宋体"; font-size:12px;}
.list_num dl dd{ float:left; padding-left:10px;}
.list_num .input{ width:54px; height:19px; border:1px solid #dadada; text-align:center; font-size:12px; color:#666; line-height:16px; padding-top:2px;}
.list_num .wid_01{ width:20px; text-align:center;}
.list_num .wid_02{ width:55px;}
.list_num .wid_02{ width:px;}

.blue a{ color:#666666; text-decoration:none !important; font-family:"新宋体";}
.blue a:link,.blue a:visited{ text-decoration:none !important; color:#666666; font-family:"新宋体" ; }
.blue a:hover{  color:#0c56b1; text-decoration:none !important; font-family:"新宋体";}
.blue01{  color:#0c56b1 !important; text-decoration:none !important; font-family:"新宋体";}

.box_con{ width:711px; border:1px solid #e3e3e3; border-top:none; float:left; padding-bottom:50px;}
.box_con h2{ font-size:22px; color:#262a29; text-align:center; font-weight:normal; padding-top:30px;}
.box_con h3{ text-align:center; font-weight:normal; padding-top:20px;}
.box_con ul{ float:left; padding-left:50px; width:610px; padding-top:0px;}
.box_con li{ padding-top:25px; line-height:30px; text-indent:2em; font-size:14px;}


 /*反馈表格*/
.w150{width:150px;height:30px;}
.w210{width:210px;height:30px;}
.w250{width:250px;height:30px;}
.w350{width:350px;height:30px;}
.w50{width:50px;height:30px;}
.w100{width:100px;height:30px;}
.w404{width:400px;height:30px;}


.fktable{
     width:600px;
    margin-left:55px;
	border:1px solid #EDECFF;
	text-align:center ;
    
}
.fktable th{
	padding:0.5em;
	font-weight:700;
	/*border:1px solid #EDECFF;*/
}
.fktable td{
	padding:0.4em;
	border-bottom:1px solid #F3F3F3;
}
.fktable th{
	/*background:#F8F7FF;*/
	background:url(../Images/table_th_bg.gif) repeat-x bottom;
}



.polling{ width:991px; margin:0 auto;}
.block_03 .Cont{ float:right; margin-top:20px;}

.T_Menu_02{ width:253px; margin-top:20px; float:left;}
.T_Menu_02 h6{ border:1px solid #dbdbdb; width:226px; height:54px; line-height:54px; padding-left:25px; font-size:14px; color:#000000;}
.T_Menu_02 span{float:left; width:226px; height:57px; line-height:57px; font-size:14px; border:1px solid #dbdbdb; padding-left:25px; color:#666; border-top:none; cursor:pointer;}
.T_Menu_02 span.selected{ background:#dcecff; color:#333333; }
.T_Menu_02 span i{ font-style:normal; color:#0c56b1; padding-right:5px;}

/*分类检索二级分类检索*/
#content { width:991px!important; margin:0 auto; }

#content .std_type .type{ width:694px; border:1px solid #e3e3e3;padding: 10px; border-top:none; }
#content .std_type .cn_type{ width:694px; border-top:none; float:left;}
#content .std_type .top_type{border-top: 1px solid #e3e3e3;height: 37px;}
#content .std_type .jj_type{border-bottom: 1px solid #e3e3e3;border-top: 1px solid #e3e3e3;}
#content .std_type .fn_type{border-bottom: 1px solid #e3e3e3;}
#content .std_type .type .stdand{ font-weight:normal;}
#content .std_type .more_all{margin:5px 0 0 10px;}
#content .std_type .more_all a{color: #0c56b1; text-decoration:none;}
#content .std_type .remove_all{position:absolute;margin:5px 0 0 570px;width: 120px;}
#content .std_type .check_more{position:absolute;margin:5px 0 0 125px;}
#content .std_type .check_more a{color: #0c56b1;display: inline-block; text-decoration:none;}
#content .std_type .check_more a b{margin-right: 5px;}
#content .std_type .check_radio{position:absolute;margin:5px 0 0 240px;}
#content .std_type .check_radio .subbtn{display: inline-block;background-color:#2e7cdc;width: 80px;height:23px; color: #FFFFFF;text-align: center;padding-top: 3px; border:1px solid #a4c5ed;}
/**/
#content .std_type .check_radiojj{position:absolute;margin:5px 0 0 190px;}
#content .std_type .check_radiojj .subbtn{display: inline-block;background-color:#0c56b1;width: 80px;height:22px; color: #FFFFFF;text-align: center;padding-top: 3px;}
#content .std_type .check_radionews{position:absolute;margin:5px 0 0 190px;}
#content .std_type .check_radionews .subbtn{display: inline-block;background-color:#0c56b1;width: 80px;height:22px; color: #FFFFFF;text-align: center;padding-top: 3px;}
#content .std_type .check_radiobbs{position:absolute;margin:5px 0 0 190px;}
#content .std_type .check_radiobbs .subbtn{display: inline-block;background-color:#0c56b1;width: 80px;height:22px; color: #FFFFFF;text-align: center;padding-top: 3px;}
/**/
#content .std_type .stdand{ font-size:12px; padding-left:10px;}
#content .std_type .stdand b{ color:#000; font-size:14px;}
#content .std_type .jjst{margin-left: 10px;*padding-bottom: 30px;}
#content .std_type .jjst .remove_over{position: absolute;margin:0 0 0 1080px;color:#C1C1C1;}
#content .std_type .jjst .more,.check_more,.more_all{position: absolute;margin:8px 0 0 860px;*margin-left:830px; background-color:#e6eefb; border: 1px solid #689ee1;padding: 3px 4px 3px 4px;}
#content .std_type .jjst .more{margin-top: -5px;}
#content .std_type .jjst .more a{color: #0c56b1;}
#content .std_type .jjst .more a b{margin-right: 5px;}
#content .std_type .jjst .standard{margin:6px 0 0 10px;width: 265px;height:20px; float: left; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
#content .std_type .jjst .standard a{color: #5e88cd;padding:0 3px 0 3px;}
#content .std_type .jjst .standard .clickbgcolor{background-color: #0c56b1;color: white;}
#content .std_type .jjst .standard .filter_x{font-weight: bold;font-family: "宋体";font-size: 12px;cursor: pointer;}
#content .std_type .list{height:25px;overflow: hidden;margin-left: 10px;*padding-bottom: 30px;}
#content .std_type .list .remove_over{position: absolute;margin:0 0 0 860px;color:#C1C1C1;}
#content .std_type .list .more{
	position: absolute;
	margin:8px 0 0 909px;
*margin-left:580px; 	background-color:#e6eefb;
	border: 1px solid #689ee1;
	padding: 3px 15px 3px 10px; 
	left: 66px;
}
.check_more,.more_all{position: absolute;margin:8px 0 0 860px;*margin-left:580px; background-color:#e6eefb; border: 1px solid #689ee1;padding: 3px 15px 3px 10px;}
#content .std_type .list .more{margin-top: 2px;}
#content .std_type .list .more a{color: #0c56b1; text-decoration:none;}
#content .std_type .list .more a b{margin-right: 5px;}
#content .std_type .list .standard{margin:10px 0 0 0px;width: 195px;height:20px; float: left; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; font-size:12px;}
#content .std_type .list .standard_L{ width:65px; float:left;}
#content .std_type .list .standard_R{ float:left; width:550px;}
#content .std_type .list .standard a{color: #0c56b1;padding:0 3px 0 0px; text-decoration:none;}
.wid_01{ width:65px !important;}
.wid_02{ width:160px !important;}
#content .std_type .list .standard .clickbgcolor{background-color: #0c56b1;color: white;}
#content .std_type .list .standard .filter_x{font-weight: bold;font-family: "宋体";font-size: 12px;cursor: pointer;}
#content .top-pages{margin-top: 32px;width: 84%}
#content .search-result{margin-top:0px;}
#content .search-result .search-left{width: 850px!important;*width: 830px;float: left;min-height: 630px;}
.search-right{width: 216px!important;*width: 200px;margin-top: 25px;}
.search-right #tag-div{position:relative;display:block;width:216px!important;*width: 200px;height:250px;background:#e8e8e8;float:left;} 
.search-right #tag-div a{text-decoration:none;position:absolute;top:0;left:0;color:#ff6600;font-size: 10px;} 
.search-right #tag-div a:hover{color:#767676;padding:0 3px;font-weight: bold;z-index: 1000;} 
.n_type{width: 18%;float: left;}
.n_type span{cursor: pointer;display: block;width: 100%;height: 100%;}
.n_type .selectshow{background-color: #E8E8E8;}
.n_type .selectshow span{color:black;}
.n_type .common{height: 42px;padding:20px 0 0 10px;font-size: 14px;color:#767676;border-top: 1px dashed #0c56b1;}
.n_type .commonborder{border-right:2px solid #0c56b1;border-left:2px solid #0c56b1;}
.n_type .t_top{border-top: 2px solid #0c56b1;height: 35px;padding:15px 0 0 10px;border-right:2px solid #0c56b1;border-left:2px solid #0c56b1;}
.n_type .t_top span{font-size: 16px;font-weight: bold;}
.n_type .t_std{border-top: 1px solid #0c56b1;}
.n_type .t_std li{line-height: 30px;}

/*检索页面公用样式*/
#content .std_type .cd_type{border-bottom: 2px solid #0c56b1;}
#content .std_type .cd_type .list {height: auto;}
#content .search-result .search-list {border-bottom:1px solid #b1b1b1;}
.pages{ width:714px; border:1px solid #e3e3e3; margin-top:10px; height:47px;}
.pages ul{ padding-left:28px; float:left;}
.pages li{ font-size:12px; line-height:47px;}
.pages li b{ color:#0c56b1 !important;}
.pages li i{ font-style:normal; color:#999999 !important;}
.pages li a{ text-decoration:none;}
.pages dl{ padding-left:25px;}
.pages dl dt{ float:left; font-size:12px;}
.pages dl dt b{ float:left; font-weight:normal; line-height:47px;}
.pages dl dt i{ float:left; padding-left:5px; padding-right:5px; padding-top:12px;}
.pages dl dd{ float:left; padding-left:5px; padding-top:13px;}
.pages .input{ width:45px; height:20px; border:1px solid #e3e3e3; text-align:center; line-height:18px; padding-top:2px;}
.pages .btn {
    display: inline-block;
    width: 47px;
    height: 24px;
    text-align:center; 
    background: #2c7fe5;
    font-size:12px; background:#2e7cdc;
    border: 1px solid #e3e3e3;color: #fff;
    cursor: pointer;
}
.pages .btn:hover { background:#408ae6;}
.search-list{ padding-bottom:10px;width:714px;}
.search-tt { height:53px; border-bottom:1px solid #3b80c7; margin-bottom:12px; padding-left:28px; }
.search-tt span { line-height:53px; font-size:14px; font-weight:bold; color:#0c56b1;  }
.search-tt span a{ color:#0c56b1 !important; text-decoration:none !important;}
.search-tt .ope{ height:20px; padding-top:6px; position:relative; z-index: 99;margin-top: -26px; padding-left:440px; font-size:12px; }
.search-tt .ope a{ display:inline-block; height:20px; line-height:20px; padding:0 4px; color:#0c56b1; text-decoration:none;}
.search-tt .ope .fixation { display:inline-block; height:20px; line-height:20px; padding:0 4px; color:#0c56b1; }
.search-detail{ height:auto;}
.search-detail dl{ width:645px; padding-left:28px;}
.search-detail dl dt{ font-weight:bold; color:#333333; font-size:12px;}
.search-detail dl dt i{ font-style:normal;color:#666666; font-weight:normal; font-size:12px;}
.search-detail dl dd{ color:#666666;}

/*--add style--*/
.search-fl{ width:253px; margin-top:20px; float:left;}
.search-fl h6{ border:1px solid #dbdbdb; width:226px; height:43px; line-height:43px; padding-left:25px; font-size:14px; color:#000000; clear:both; float:left;}
.search-fl_L{ border:1px solid #dbdbdb; width:251px; float:left; border-top:none; clear:both; padding-top:4px; padding-bottom:24px;}
.search-fl_L dl{ clear:both; margin-top:20px; float:left; width:251px;}
.search-fl_L dl dt{ width:60px; padding-right:15px; float:left; color:#333333; line-height:27px; text-align:right; font-size:12px;}
.search-fl_L dl dd{ float:left;}
.search-fl_L .input{ width:145px; height:27px; line-height:22px; padding-top:5px; border:1px solid #dbdbdb; padding-left:10px; color:#666666;}
.search-fl_L .line_01{ line-height:32px !important;}
.search-fl h5{ border:1px solid #dbdbdb; border-top:none; width:251px; padding-top:15px; padding-bottom:15px; float:left; clear:both; text-align:center;}
.search-fl .btn{ width:83px; height:27px; border:0px; background:#2e7cdc; color:#fff; cursor:pointer; border-radius: 1px; }
.search-fl .btn:hover{ background:#5fa2f3;}
.search-fl .mar_01{ margin-top:20px;}
.search-fl h4{ border:1px solid #dbdbdb; border-top:none; width:206px; padding-top:30px; padding-bottom:12px; float:left; clear:both; color:#666666; background:url(../images/fl_icon.png) no-repeat 26px 36px; font-size:14px; padding-left:45px;}
.search-fl h4 a{ color:#666;}
.search-fl_ej{border:1px solid #dbdbdb; border-top:none; width:251px; float:left; clear:both; padding-top:15px; padding-bottom:15px;}
.menu_head{padding-left:56px; color:#666666;cursor:pointer; position:relative;margin:0px; font-size:12px; background:url(../images/fl_icon.png) no-repeat 35px 11px; line-height:30px;}
.menu_list .current{ background:url(../images/fl_icon.png) no-repeat 35px -14px;}
.menu_body{ font-size:12px;height:auto;overflow:hidden;  padding-top:5px; padding-bottom:5px; }
.menu_body a{display:block; line-height:30px;color:#666666; text-decoration:none; padding-left:68px;background:url(../images/fl_icon.png) no-repeat 56px -34px; }
.menu_body a:hover{text-decoration:none;}
.polling_R{ width:714px; border:1px solid #dbdbdb; float:right; margin-top:20px; padding-bottom:30px;}
.polling_R h1{ padding-left:35px; padding-top:25px; font-size:14px; color:#333333; line-height:50px;}
.polling_R dl{ padding-left:35px; clear:both; margin-top:15px; float:left; width:679px;}
.polling_R dl dt{ float:left; line-height:32px; color:#333333; font-size:12px; }
.polling_R dl dd{ float:left; line-height:32px; color:#333333; font-size:12px; padding-right:17px; *padding-right:14px;}
.polling_R .input{ width:145px; height:27px; line-height:22px; padding-top:5px; border:1px solid #dbdbdb; padding-left:10px; color:#666666;}
.polling_R .input01{ width:62px; height:27px; line-height:22px; padding-top:5px; border:1px solid #dbdbdb; padding-left:10px; color:#666666;}
.polling_R .input02{ width:197px; height:27px; line-height:22px; padding-top:5px; border:1px solid #dbdbdb; padding-left:10px; color:#666666;}
.polling_R .vert_01{ vertical-align:-2px; *vertical-align:1px;}
.polling_R .pad_01{ padding-left:17px; *padding-right:14px;}
.polling_R h2{ width:714px; border-top:1px solid #dbdbdb; float:left; clear:both; margin-top:30px; padding-left:100px; padding-top:25px;}
.polling_R .btn{ width:83px; height:27px; border:0px; background:#2e7cdc; color:#fff; cursor:pointer; border-radius: 1px; }
.polling_R .btn:hover{ background:#5fa2f3;}




/*三级区域*/


.zb_box4{width:980px;margin:0 auto;margin-top:20px;border-bottom:1px solid #e7e7e7;height:28px}.zb_box4 h1{padding-left:3px;padding-right:14px;float:left;height:26px;line-height:26px}.zb_box4 h1 span{float:left;padding-top:1px}.zb_box4 h1 b{float:left;padding-left:9px;color:#868686;font-weight:normal}.zb_box4 h1 a:link, .zb_box4 h1 a:visited{color:#868686}.zb_box4 h1 a:hover{color:#f00}.zb_box4 dl{float:right;padding-right:5px}.zb_box4 dl dt{float:left;padding-right:5px;padding-left:15px}.zb_box4 dl dd{float:left;color:#868686;line-height:26px}.zb_box4 dl dd span{color:#ffb90b;font-weight:bold;padding-left:5px;padding-right:5px}.zb_box4 dl dd span a:link, .zb_box4 dl dd span a:visited{color:#ffb90b}.zb_box4 dl dd span a:hover{color:#f00}.zb_box5{width:980px;margin:0 auto;margin-top:20px}.zb_box5_L{margin-top:30px;width:980px}.zb_box5_L1{width:980px;float:left;border:1px solid #e7e7e7;padding-top:25px;padding-bottom:35px}.zb_box5_L1 h1{text-align:center;color:#63bb2d;font-size:16px}.zb_box5_L1 h1 a:link, .zb_box5_L1 h1 a:visited{color:#63bb2d}.zb_box5_L1 h1 a:hover{color:#f00}.zb_box5_L2{margin-top:26px;font-weight:normal;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;height:46px;line-height:46px;width:732px}.zb_box5_L2 h2{padding-left:14px;padding-top:13px;float:left}.zb_box5_L2 h3{font-weight:normal;color:#868686;padding-left:5px;padding-right:13px;float:left}.zb_box5_L2 h3 span{color:#ffb90b}.zb_box5_L3{width:732px;float:left;border:1px solid #e7e7e7;padding-bottom:35px;margin-top:15px}.zb_box5_L3 h4{padding-top:19px}.zb_box5_L3 h4 span{float:left;padding-left:38px}.zb_box5_L3 h4 b{float:left;font-size:14px;padding-left:11px;color:#62c328;padding-top:2px}.zb_box5_L3 ul{padding-left:110px;padding-top:10px;float:left}.zb_box5_L3 li{line-height:25px}.zb_box5_L4{width:980px}.zb_box5_L4_T{width:978px;height:36px;border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7}.zb_box5_L4_T dl dt{padding-left:11px;padding-top:14px;float:left}.zb_box5_L4_T dl dd{color:#000;padding-left:7px;padding-top:14px;float:left}.zb_box5_L4_T1{width:978px;float:left;padding-bottom:7px;border:1px solid #e7e7e7;border-top:none}.zb_box5_L4_T1 h6{float:left;padding-left:380px;padding-top:8px}.zb_box5_L4_T2{width:978px;float:left;margin-left:5px;display:inline;border-top:1px solid #e7e7e7;padding-top:24px}.zb_box5_L4_T2 dl dt{float:left;padding-top:2px}.zb_box5_L4_T2 dl dd{float:left;padding-left:10px}.zb_box5_L4_T3{width:978px;float:left;margin-left:5px;display:inline;padding-bottom:13px;padding-top:6px}.zb_box5_L4_T3 ul{float:left;width:80px;margin-top:9px}.zb_box5_L4_T3 li{line-height:20px;text-align:right;color:#000}.zb_box5_L4_T3 dl{float:left;width:880px}.zb_box5_L4_T3 dl dt{height:20px;float:left;line-height:20px;padding-left:2px;padding-right:2px;margin-top:9px}.zb_box5_L4_T3 dl dt a:link, .zb_box5_L4_T3 dl dt a:visited{color:#0c56b0;padding-left:7px;padding-right:7px;display:block}.zb_box5_L4_T3 dl dt a:hover{background:#0c56b0;color:#fff;text-decoration:none;padding-left:7px;padding-right:7px;display:block}.zb_box5_L4_T4{width:967px;float:left;margin-left:5px;display:inline;border-top:1px solid #e7e7e7;padding-bottom:13px;padding-top:6px}.zb_box5_L4_T4 ul{float:left;width:80px;margin-top:9px}.zb_box5_L4_T4 li{line-height:20px;text-align:right;color:#333}.zb_box5_L4_T4 dl{float:left;width:580px}.zb_box5_L4_T4 dl dt{height:20px;float:left;line-height:20px;padding-left:2px;padding-right:2px;margin-top:9px}.zb_box5_L4_T4 dl dt a:link, .zb_box5_L4_T4 dl dt a:visited{color:#0c56b0;padding-left:7px;padding-right:7px;display:block}.zb_box5_L4_T4 dl dt a:hover{background:#0c56b0;color:#fff;text-decoration:none;padding-left:7px;padding-right:7px;display:block}.zb_box5_L5{display:block}.d01_over{width:978px;height:134px;border:1px solid #ffb62a;display:block}.d01_out{width:978px;height:134px;border:1px solid #e7e7e7;display:block}.c_a:link, .c_a:visited{color:#0c56b0 !important}.c_a:hover{color:#000 !important}.c01_a:link, .c01_a:visited{color:#868686 !important}.c01_a:hover{color:#f00 !important}.zb_box5_L5 h1{padding-top:15px;padding-left:12px;line-height:20px;font-size:14px}.zb_box5_L5 h1 b{font-size:12px;color:#ffb62a;padding-right:3px}.zb_box5_L5 h1 span{float:right;padding-right:29px;font-weight:normal;color:#b8b8b8;font-size:12px}.zb_box5_L5 h2{width:530px;padding-left:20px;height:40px;font-weight:normal;color:#868686;line-height:20px;padding-top:8px}.zb_box5_L5 ul{float:left;padding-left:20px;padding-top:17px}.zb_box5_L5 li{float:left;color:#333;padding-right:10px}.zb_box5_L5 li span{color:#0c56b0}.zb_box5_L5 dl{float:right;padding-top:10px}.zb_box5_L5 dl dt{float:left;padding-top:3px}.zb_box5_L5 dl dd{float:left;color:#0c56b0;line-height:25px;padding-left:3px;padding-right:10px}.zb_box5_L7{float:left;padding-top:20px}.zb_box5_L7 dl dt{float:left;display:block;line-height:31px;width:74px;height:31px;text-align:center}.zb_box5_L7 dl dt a:link, .zb_box5_L7 dl dt a:visited{background:url(../images/index/zb_hx_bg.png) no-repeat 0px -305px;width:74px;height:31px;text-align:center;line-height:31px;color:#666;text-decoration:none;display:block}.zb_box5_L7 dl dt a:hover{background:url(../images/index/zb_hx_bg.png) no-repeat 0px -272px;width:74px;height:31px;text-align:center;line-height:31px;color:#fff;text-decoration:none;display:block}.zb_box5_L7 dl dd{float:left;line-height:31px;display:block;font-family:Arial}.zb_box5_L7 dl dd a:link, .zb_box5_L7 dl dd a:visited{color:#666;display:block;width:32px;height:31px;text-align:center;line-height:31px;font-family:Arial}.zb_box5_L7 dl dd a:hover{background:url(../images/index/zb_hx_bg.png) no-repeat 0px -339px;width:32px;height:31px;text-align:center;line-height:31px;color:#fff;text-decoration:none;display:block;font-family:Arial}.zb_box5_R{float:right;width:228px}.inp_06{width:211px;height:23px;border:1px solid #e7e7e7;color:#bbbbbb;text-indent:10px;line-height:23px;font-size:12px;background:#fefefe}.btn{display:inline-block;width:89px;height:23px;text-align:center;line-height:23px;background:#0c56b0;font-size:12px;border-radius:1px;color:#fff;cursor:pointer;border:0px}
.pager{float:left}
.pager a{display:block; text-decoration:none; overflow:hidden; zoom:1; _float:left;color:#666666; padding:4px 8px; text-aling:center;float:left;border:solid #dbdbdb 1px;}
.pager a:hover{color:#fff!important; border:1px #dbdbdb solid; background:#63bb2e;}
.pager span{float:left;padding:4px 8px; text-aling:center;}
.pager span a{display:block; text-decoration:none; overflow:hidden; zoom:1; _float:left;color:#0041d9; padding:4px 8px; text-aling:center;float:left;border:solid #dbdbdb 1px;position:relative; top:-4px;}
.pagercount{float: left;line-height: 27px;color: #666666;font-weight: normal;padding-left: 10px;}


/*新加投票界面*/



.blue a{ color:#666666; text-decoration:none !important; font-family:"新宋体";}
.blue a:link,.blue a:visited{ text-decoration:none !important; color:#666666; font-family:"新宋体" ; }
.blue a:hover{ color:#0c56b1; text-decoration:none !important; font-family:"新宋体";}
.L_lab05{ background:url(../images/wl_hx_bg.png) no-repeat 35px -668px #2e7cdc; width:251px; height:98px; border:1px solid #b8c8db; display:block; color:#fff !important; text-decoration:none !important;}
.login_R{ float:right; width:713px; margin-top:25px;}
.login_R h1{ border-bottom:1px solid #e3e3e3; background:url(../images/icon.png) no-repeat 5px -0px; font-weight:normal; text-indent:24px; line-height:16px; padding-bottom:6px;}
.login_R1{ border:1px solid #e3e3e3; border-top:none; width:711px; float:left; }
.login_pad{ padding-top:140px; padding-bottom:160px; float:left;}
.login_pad01{ padding-top:50px; padding-bottom:50px; float:left;}
.login_R1 dl{ padding-top:23px; float:left;}
.login_R1 dl dt{ width:235px; float:left; padding-right:15px; font-size:14px; line-height:42px; color:#666666; text-align:right;}
.login_R1 dl dd{ float:left;}
.login_R1 .input{ background:url(../images/login_bg.png) no-repeat 0px 0px; width:246px; height:35px; border:1px solid #cdcdcd; padding-top:5px; line-height:30px; padding-left:10px;}
.login_R1 .btn {
    display: inline-block;
    width: 263px;
    height: 57px;
    text-align: center;
    line-height: 57px;
    background: url(../images/login_bg.png) no-repeat -0px -41px;
    font-size: 24px;
    color: #fff;
    cursor: pointer;
    border: none;
}
.login_R1 .btn:hover {background:url(../images/login_bg.png) no-repeat -0px -99px;}
.L_lab06{ background:url(../images/login_bg.png) no-repeat 35px -199px #fff; width:251px; height:98px; border:1px solid #dbdbdb; display:block; color:#000 !important;}
.L_lab06:hover{ background:url(../images/login_bg.png) no-repeat 35px -309px #2e7cdc; width:251px; height:98px; border:1px solid #b8c8db; display:block; color:#fff !important; text-decoration:none;}
.L_lab07{ background:url(../images/login_bg.png) no-repeat 35px -425px #fff; width:251px; height:98px; border:1px solid #dbdbdb; display:block; color:#000 !important;}
.L_lab07:hover{ background:url(../images/login_bg.png) no-repeat 35px -536px #2e7cdc; width:251px; height:98px; border:1px solid #b8c8db; display:block; color:#fff !important; text-decoration:none;}
.L_lab08{ background:url(../images/login_bg.png) no-repeat 35px -309px #2e7cdc; width:251px; height:98px; border:1px solid #b8c8db; display:block; color:#fff !important; text-decoration:none !important;}
.login_R2{ border:1px solid #e3e3e3; border-top:none; width:711px; float:left; }
.login_R2 h2{ text-align:center; font-size:18px; font-weight:normal; color:#333333; clear:both;}
.login_R2 dl{ width:628px; height:67px; border:1px solid #eaeaea; border-radius: 3px; margin-left:41px; margin-top:13px; float:left; display:inline;}
.login_R2 dl dt{ float:left; padding-left:20px; line-height:67px; font-size:14px;}
.login_R2 dl dd{ float:right; padding-right:36px; margin-top:18px;}
    .login_R2 .btn {
        display: inline-block;
        width: 73px;
        height: 33px;
        text-align: center;
        line-height: 33px;
        background: url(../images/login_bg.png) no-repeat -0px -664px;
        font-size: 14px;
        color: #fff;
        cursor: pointer;
        border: none;
    }
    .login_R2 .btn01 {
        display: inline-block;
        width: 73px;
        height: 33px;
        text-align: center;
        line-height: 33px;
        background: url(../images/login_bg.png) no-repeat -0px -698px;
        font-size: 14px;
        color: #2e7cdc;
        cursor: pointer;
        border: none;
    }
.login_R2 .btn01:hover {background:url(../images/login_bg.png) no-repeat -0px -664px; color:#fff;}
.login_R2 ul{ padding-left:50px; clear:both; padding-top:20px;}
.login_R2 li{ font-size:14px; color:#666666; line-height:35px;}
.login_R2 h3{ font-weight:normal; font-size:14px; color:#666666; clear:both; padding-left:495px; padding-top:35px;}
.login_R2 h4{ padding-left:40px; padding-top:20px;}
.login_R2 .textarea {width:608px; height:217px; border: 1px #eaeaea solid;border-radius: 3px; font-size:12px; color:#999999; padding:10px; resize:none;overflow:auto;}
.login_R2 h5{ padding-left:45px; padding-top:29px;}
    .login_R2 .btn02 {
        display: inline-block;
        width: 69px;
        height: 29px;
        text-align: center;
        line-height: 29px;
        background: #2e7cdc;
        font-size: 14px;
        color: #fff;
        cursor: pointer;
        border: none;
        float: left;
        margin-right: 28px;
        display: inline;
        border-radius: 3px;
    }
    .login_R2 .btn03 {
        display: inline-block;
        width: 69px;
        height: 29px;
        text-align: center;
        line-height: 29px;
        background: #66a3ed;
        font-size: 14px;
        color: #fff;
        cursor: pointer;
        border: none;
        border-radius: 3px;
    }
    .login_R2 .btn03:hover {background:#2e7cdc; }
    /*.footer{ background:#0d57b1; height:110px; margin:0 auto; margin-top:30px;}
    .footer li{ line-height:25px; color:#fff; font-family:"新宋体"; font-size:12px; text-align:center; }*/
.footer {
    text-align: center;
    padding-top: 20px;
    color: #fff;
    line-height: 22px;
    background: #0d57b1;
    white-space: pre-wrap;
    padding-bottom: 20px;
}

    .btn03 {
        display: inline-block;
        width: 69px;
        height: 29px;
        text-align: center;
        line-height: 29px;
        background: #66a3ed;
        font-size: 14px;
        color: #fff;
        cursor: pointer;
        border: none;
        border-radius: 3px;
    }

.box_F { margin-top: 25px; }
.F_nTab{}
.F_nTab .F_TabTitle{ clear: both; height: 37px; overflow: hidden; background-color: #f9f9f9; }
.F_nTab .F_TabTitle ul{ border:0;margin:0;padding:0; }
.F_nTab .F_TabTitle li{ color:#000;}
.F_nTab .F_TabTitle li a:link,.R_nTab .R_TabTitle li a:visited{ color:#000;}
.F_nTab .F_TabTitle li a:hover{ color:#000; text-decoration:none;}
.F_nTab .F_TabTitle h1{ float:right; line-height:37px; padding-right:20px; font-weight:normal; font-size:12px; color:#999999;}
.F_nTab .F_TabTitle h1 a:link,.R_nTab .R_TabTitle h1 a:visited{ color:#999999;}
.F_nTab .F_TabTitle h1 a:hover{ color:#f00;}
.F_nTab .F_TabTitle li.active{ float: left; border-top:3px solid #2e7cdc; background:#fff; line-height:34px; padding:0 13px; border-right: 1px solid #dbdbdb;}
.F_nTab .F_TabTitle li.normal{ border: solid 1px #dbdbdb; height: 35px;}
.F_nTab .F_TabContent{ margin-top:20px;}
.F_nTab .F_TabContent ul{ padding-left:11px;}
.F_nTab .F_TabContent li.left { float: left; }
.F_nTab .F_TabContent li.right { float: right; }
.F_nTab .F_TabContent li img { width:327px;height:226px; }
.F_nTab .F_TabContent li .text {
    height: 45px;
    font-size: 16px;
    line-height: 45px;
    text-align: center;
    box-shadow: 0px 3px 10px 0px rgba(6, 1, 0, 0.05);
}

.list_V{ float:right; width:713px; margin-top:45px;}
.list_V h1{ border-bottom:1px solid #e3e3e3; background:url(../images/icon.png) no-repeat 5px -0px; font-weight:normal; text-indent:24px; line-height:16px; padding-bottom:6px;}
.list_V ul{ width:100%; padding-top:30px; display: flex; flex-wrap: wrap; }
.list_V li{ margin-bottom: 15px; margin-right: 6px; width: 230px; border: solid 1px #eae3e3; border-radius: 4px; box-shadow: 0px 3px 10px 0px rgba(6, 1, 0, 0.05); overflow: hidden; }
.list_V li:nth-child(3n) { margin-right:0; }
.list_V li .text { font-size: 13px; padding: 5px 2px 5px 5px; line-height: 18px; }
.list_V li p { line-height:18px; font-size: 12px; padding: 0 2px 5px 5px; }
.box_con .summary { margin: 20px 30px 0; }