@charset "utf-8";
/* ==========================================================================
   ~重置
   ========================================================================== */
body {text-align: left;-webkit-text-size-adjust: 100%; font:normal 14px/24px Microsoft Yahei,Tahoma,simsun;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td {	margin: 0;	padding: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
audio, canvas, video {display: inline-block;*display: inline;*zoom: 1;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
table, fieldset, img, a img {border: 0;}
ul, ol, li, dl, dd, dt {list-style: none outside none;}
table {	border-collapse: collapse;border-spacing: 0;}
em, strong, th {font-style: normal;font-weight: normal;}
strong {font-weight: 600;}
input, select, form img, button {vertical-align: middle;}
iframe {overflow: hidden;}
a, a:link, a:visited {text-decoration: none;color: #666;}
a:hover {text-decoration: none;	color: #9a0107;}
a, a:focus {outline: none;}
h1 {display: none;}

.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.k2 p,.k{ text-indent:2em;}
.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}
form{ clear:both;}
.blank,.blank5,.blank1,.blank10,.blank20,.blank30{clear:both;display:block;font-size:1px;visibility:hidden;height:-1px;line-height:0;}
.blank5{ height:5px;}.blank10{ height:10px;}.blank20{ height:20px;}.blank30{ height:30px;}.blank1{ height:1px;}
.clearfix:after {visibility: hidden; display: block; font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.fix:after{clear:both;content: ".";display: block;height: 0;visibility: hidden;}
.c_lan,.c_lan a,a.c_lan:link,a.c_lan:visited {color:#006699!important;}
.c_h,.c_h a,a.c_h:link,a.c_h:visited {color:#F90!important;}
 a.c_lan:hover,.c_lan a:hover, a.c_h:hover,.c_h a:hover{color:#F00!important;}

.page,.area,.footer,.minicon,.minibar{ width:100%; overflow: hidden; margin:0 auto;}
.area{ width:1000px;}
.footer{ width:1000px; }
#footer{ text-align:center;padding-top:10px;}
.minibar{ background:#0099ff; border-bottom:1px solid #06C;}
.minicon{ width:1000px;height:40px; }
.mininav{width: 850px;}
.mininav li{float: left;width: 50px;height: 60px;font: 400 16px/40px Microsoft Yahei,Tahoma,simsun;}
.mininav li a{display: block;width: 50px;height: 40px;color: #FFF;}
.mininav li a:hover{ color:#FF0;}
.minilogo{height: 40px;width: 65px;background: url(http://www.xinhuanet.com/static/xilan/xilan_v1/images/common.png) no-repeat;overflow: hidden; display:block;}
.logo{height: 40px;width: 65px;text-indent: -9999px;display:block;}
body{background: url(../img/bg.gif) center top repeat;}
#head{background: url(../img/head.gif) center top no-repeat;}
#nav{width:100%;height:50px;background: #cc0001;margin-top: 248px;}
.nav_con{width:503px;}
.nav_con li{float: left;width:127px; text-align: center;}
.nav_con li.homelink{width:74px;}
.nav_con li a{font-size:18px;line-height:50px;color: #fff;text-align: center;}
#content{margin-top:20px;}
.tit{padding-left: 30px; background: url(../img/icon.gif) left 9px no-repeat;height:30px;margin-bottom: 10px;}
.tit h3{font-size: 24px;line-height: 30px;color: #cc0001;}
#info .con p{font-size: 14px;line-height: 24px;text-indent: 2em;padding-bottom: 10px;}
#info .con{margin-bottom: -30px; padding-bottom: 30px;}
.tit2{margin-bottom: 20px;}
.tit2 li{float: left;display: inline;height:30px;width:160px;text-align: center;}
.tit2 li a{font-size: 22px;line-height: 30px;color: #000;font-weight: 600;}
.tit2 li.shuangxian{border-right: 1px solid #000;border-left: 1px solid #000;}
.tit2 li.active a{color:#cc0001;}
.vote_con{border-left: 1px solid #000;border-bottom: 1px solid #000;margin-bottom: 30px;}
.vote_con_box{width:50px;height:40px;border-right: 1px solid #000;border-top: 1px dotted #000;line-height: 40px;}
.vote_con_box input{height: 20px;vertical-align: middle;width: 20px;line-height: 40px;margin: 10px 0 0 10px;}
.vote_con_num{width:50px;height:40px;border-right: 1px solid #000;border-top: 1px dotted #000;text-align: center;line-height: 40px;}
.vote_con_tit{width:376px;height:40px;border-right: 1px solid #000;border-top: 1px dotted #000;text-align: left;line-height: 40px;padding:0 10px;}
.vote_con_tit a{color:#000;font-size: 14px;}
.vote_con_tit a:hover{color:#cc0001;}
.vote_con_lab .vote_con_box,.vote_con_lab .vote_con_num,.vote_con_lab .vote_con_tit{text-align: center;font-weight:700;border-top: 1px solid #000;}

.submit,.result{width:60px;height:35px; float: left;display: inline;margin:0 10px;}
.btn{width:166px;height:50px;margin:10px auto 20px;}
.submit input,.result a{display: block;width:60px;height:35px;text-indent: -9999px;border:none;background:url(../img/icon.gif) left -355px no-repeat; }
.result a{background-position: left -407px;}
.bcloer{background: #f8f3ea;}
.lis_text li{width:50%; float: left;display:inline;font-size: 14px; line-height: 30px;}
.lis_text li a{color:#000;padding: 0 5px;}
.lis_text li span,.lis_text li a:hover{color:#cc0001; }
.lis_text li span{padding:0 20px;}
.tit3{height:60px;margin:20px 0;background:url(../img/line.gif) center bottom no-repeat;width:1015px;overflow:hidden; }
.tit3 h3{display:block;height:46px;width:238px;text-indent: -9999px;background:url(../img/icon.gif) 23px -133px no-repeat;float: left;}
.tit3 .more{display:block;height:46px;width:238px;text-indent: -9999px;background:url(../img/icon.gif) 0px -59px no-repeat;float:right;}
#area_gs .tit3 h3{background-position:23px -201px; }
#area_zz .tit3 h3{background-position:23px -267px; }
.lis_tx li{width:332px; padding:16px 0;float:left;margin: 10px 0px;height:224px;overflow: hidden;border-bottom:1px solid #CCB18B;}
.lis_tx li div{padding:0px 27px 10px;border-right:1px solid #CCB18B;}
.lis_tx li h4{font-size: 20px;line-height: 40px;font-weight: 700;}
.lis_tx li h4 a{color:#000;}
.lis_tx li p{font-family: simsun;font-size: 14px;line-height: 26px;color: #333;}

.lis_img li{width:300px; padding:16px 0;float:left;margin: 10px 0px;height:254px;overflow: hidden;border-bottom:1px solid #CCB18B;}
.lis_img li div{padding:0 26px;border-right:1px solid #CCB18B;}
.lis_img li img{width: 280px;height:190px;margin-bottom: 10px;}
.lis_img li h4{font-size: 16px;line-height: 40px;font-weight: 700;}
.lis_img li h4 a{color:#000;}
.lis_img li p{font-family: simsun;font-size: 14px;line-height: 26px;color: #333;}
.lis_img li{width:333px; padding:10px 0;float:left;margin: 10px 0px;overflow: hidden;}
#area_zz,#area_fx{padding-bottom: 20px;background:url(../img/line.gif) center bottom no-repeat;margin-bottom: 10px;}
#xgzt{width:300px;margin-right:18px;}
.lis_xgzt{padding:10px 0;}
#wbqz{width:650px;}
.lis_xgzt img{width: 300px;height:109px; margin-bottom: 10px;}
.lis_xgzt h4{font-size: 20px;line-height: 40px;font-weight: 700;}
.lis_xgzt h4 a{color:#000;}
.lis_xgzt p{font-family: simsun;font-size: 14px;line-height: 26px;color: #333;}
#area_gs,#area_zz {width: 995px;}
#area_gs ul,#area_zz ul {width:1000px;display:block;}
.tit4 a{font-size: 20px;line-height: 40px;padding: 10px;color: #FFF;display: block;width: 412px;height: 40px;background: #CC0001;border-radius: 10px;margin: 10px auto 30px;}
