@charset "gb2312";

/*common*/
/* 
  *	**********   padding, margin  **********
  */
/** {padding:0px;margin:0px;}*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th,img{
	margin:0;
	padding:0;
	list-style:none;
}

body{padding:0px;margin:0px;font: 12px/1.5 '宋体',tahoma,helvetica,arial,sans-serif;color:#333; background:url(imagesbody_bg.jpg) left top repeat;}
dd,li{list-style:none;}
a{color:#333;text-decoration:none; font-family:"宋体";}
a:hover{color:#ff3300; text-decoration:none;}
a img { border: none; }
.left{ float:left;}
.right{ float:right;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px; margin-top:-1px;} 
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
 h1{ font-size: 18px; }
 h2{ font-size: 14px; }
 h3{ font-size: 12px; }
 
#container{ width:100%; height:auto; margin:auto; background:url(imagescontain_bg.png) center top repeat-y;}
.contain{ width:992px; height:auto; margin:auto; padding-bottom:10px;}
.mainer{ width:992px;}
.mt10{ margin-top:10px;}
/************头部 ***********/
.header{ width:1002px;margin:0 auto; height:296px; background:#FFF;}
.banner{ width:1002px;height:202px; overflow:hidden;}
/**导航**/
.menubox{ width:1002px; height:45px; background:url(imagesmenu_bg.jpg) left top no-repeat;}
.menubox ul li{ float:left; width:112px; height:45px;vertical-align:bottom;}
.menubox ul li a{display:block;width:112px;height:44px;text-align:center;font-size:14px;font-weight:bold;color:#ffffff;line-height:44px; padding-top:1px;}
.menubox ul li.sy,.menubox ul li.sy a{ width:90px;}
.menubox ul li a:hover,.menubox ul li a.active{background:url(imagesmenu_hover.jpg) center 8px no-repeat;}
.menubox ul li.sy a:hover,.menubox ul li.sy a.active{background:url(imagesmenu_hover1.jpg) center 8px no-repeat;}
.menubox ul li.line{ width:2px; background:url(imagesmenu_line.jpg) left 15px no-repeat; overflow:hidden;}
.Nav{width:972px;height:24px;line-height:24px; vertical-align:bottom;overflow:hidden;padding:5px 15px 10px; background:url(imagessev_bg.jpg) left top repeat-x;}
.Date{color:#505050;float:left; width:240px; padding-left:23px; background:url(imagesrl_ico.jpg) left 4px no-repeat;}
.Date span{ font-weight:bold;}
.Weat{ width:220px; height:24px; line-height:24px;float:left;}
.Nav2{ width:992px;height:24px;padding:5px 5px 10px;line-height:24px; vertical-align:bottom; color:#505050; overflow:hidden;background:url(imagessev_bg.jpg) left top repeat-x;}
.Nav2 a{line-height:24px; color:#666666; padding:0px 6px;}
.Nav2 a:hover{ color:#F00;}
.search{ float:right; padding:2px 0 0 0; width:254px; height:22px;}
.search li{ float:left;}
.search li input{ float:left; border:0 none; background:none;}
.search li.se_box{ width:168px; height:16px; padding:2px 10px 2px 22px; border:1px solid #ddd; border-right:0 none; background:url(imagessearch.gif) 6px 4px no-repeat #fff;}
.search li.se_box input{ width:168px; height:16px; line-height:16px; color:#666666; font-size:12px; font-family:"宋体";}
.search li.sea_an input{ width:53px; height:22px; cursor:pointer; overflow:hidden; text-indent:-10em;  background:url(imagessearchan.gif) 0 0 no-repeat;}

/*上半部分左边*/
.leftbox{ width:760px; height:auto;}
.leftban{ width:760px; height:auto;}
.rightbox{ width:222px; height:auto;}
.rightban{ width:222px; height:auto;}
.rborder{ border:#dddddd 1px solid; border-top:#cd0000 2px solid;}
.border{ border:#dddddd 1px solid; border-top:0px;}

 /*第一行左侧:新闻等*/
.hfbox{ width:760px; height:90px; margin-top:10px;}
 
.twbox{ width:334px; height:247px; border:#dddddd 1px solid; padding:3px; overflow:hidden;}
.twbox .KSS_btnBox ul li{ color:#FFF !important;}
.xwbox{ width:408px;}
.xw_top{ width:365px; height:39px; background:url(imagesxw_topbg.jpg) left top no-repeat; padding-left:43px;}
.xw_top ul.tit{ float:left; width:92px; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#ffffff;}
.xw_top ul.more{ float:right; width:42px; line-height:36px; color:#cd0000;}
.xw_top ul.more a{line-height:36px; color:#666666;}
.xw_top ul.more a:hover{ text-decoration: underline;color:#666666;}
.xw_nr{ width:406px; height:213px; padding-top:2px;}
.xw_nr a{ font-size:14px; line-height:26px;}
.xw_nr td{ font-size:14px !important; color:#666 !important; font-family:宋体 !important;}

.bkbox{ width:342px;}
.bk_top{ width:337px; height:38px; background:url(imagesbk_topbg.jpg) left top no-repeat; padding-left:5px;}
.bk_top ul.tit{float:left;width:95px;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#ffffff;padding-top:3px; text-align:center;}
.bk_top ul.more{ float:right; width:42px; line-height:36px; color:#cd0000;}
.bk_top ul.more a{line-height:36px; color:#666666;}
.bk_top ul.more a:hover{ text-decoration: underline;color:#666666;}
.bk_nr{width:340px; height:165px; padding-top:5px;}

.jy_top{ width:408px; height:38px; background:url(imagesbk_top1bg.jpg) left top no-repeat; padding-left:5px;}
.jy_top ul.tit{float:left;width:95px;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#ffffff;padding-top:3px; text-align:center;}
.jy_top ul.more{ float:right; width:42px; line-height:36px; color:#cd0000;}
.jy_top ul.more a{line-height:36px; color:#666666;}
.jy_top ul.more a:hover{ text-decoration: underline;color:#666666;}
.jy_nr{width:406px; height:165px; padding-top:5px;}

/*代表名单*/
.fcbox{ border:#dddddd 1px solid; padding:1px;}
.mdbox{ width:983px; height:167px; background:url(imagesmdbox_bg.jpg) left top repeat-x; padding:7px 0px 0px 5px;}
.mdbox ul{ float:left;}
.mdbox ul.tit{ width:50px; height:144px;}
.mdbox ul.md_nr{ width:918px; height:164px; padding-top:3px;}
.mdbox ul.md_nr a img{ border:#dfdfdf 1px solid; padding:4px;}
.mdbox ul.md_nr a:hover img{border:#ff9600 4px solid; padding:1px;}
.mdbox ul.md_nr a{ line-height:26px;}
.mdbox ul.md_nr td{ padding:0px 5px;}

/*右侧板块*/
.lm_gktop{ width:188px; height:37px; background:url(imageslm_gktopbg.jpg) left top no-repeat; padding-left:34px;padding-top:2px;}
.lm_gktop ul.tit{ float:left; width:100px; height:34px; line-height:34px; font-size:14px; font-weight:bold; color:#cd0000;}
.lm_gktop ul.tit a{line-height:32px; font-size:14px; font-weight:bold; color:#cd0000;}
.lm_gktop ul.tit a:hover{ text-decoration:none;color:#cd0000;}
.lm_gknr{ width:207px; height:151px; padding:10px 6px 0px 7px;}
.lm_gknr td{ padding-bottom:5px;}

.lm_tztop{ width:188px; height:37px; background:url(imageslm_tztop.jpg) left top no-repeat; padding-left:34px;padding-top:2px;}
.lm_tztop ul.tit{ float:left; width:100px; height:34px; line-height:34px; font-size:14px; font-weight:bold; color:#cd0000;}
.lm_tztop ul.more{ float:right; width:36px; line-height:32px; color:#cd0000;}
.lm_tztop ul.more a{line-height:32px; color:#666666;}
.lm_tztop ul.more a:hover{ text-decoration: underline;color:#666666;}
.lm_tznr{ width:220px; height:158px; padding:8px 0px;}

.lm_sptop{ width:188px; height:36px; background:url(imageslm_sptop.jpg) left top no-repeat; padding-left:34px;padding-top:2px;}
.lm_sptop ul.tit{ float:left; width:100px; height:34px; line-height:34px; font-size:14px; font-weight:bold; color:#cd0000;}
.lm_sptop ul.more{ float:right; width:36px; line-height:32px; color:#cd0000;}
.lm_sptop ul.more a{line-height:32px; color:#666666;}
.lm_sptop ul.more a:hover{ text-decoration: underline;color:#666666;}
.lm_spnr{ width:206px; height:154px; padding:7px 7px 7px;}
.r_btnbox{ width:222px; height:147px; padding-top:4px;}
.r_btnbox td{ padding-top:6px;}

.lm_dctop{ width:188px; height:36px; background:url(imageslm_dctop.jpg) left top no-repeat; padding-left:34px; padding-top:2px;}
.lm_dctop ul.tit{ float:left; width:100px; height:34px; line-height:34px; font-size:14px; font-weight:bold; color:#cd0000;}
.lm_dcnr{ width:210px; height:165px; padding:5px 2px 0px 8px;}


/*底部*/
.linkbox{width:952px;height:33px; background:url(imageslinkbox_bg.jpg) left top no-repeat;border-top:#cd0000 4px solid;margin:0 auto; padding:8px 0px 0px 40px;}
.linkbox ul li{ float:left; width:231px; height:25px; vertical-align:bottom; overflow:hidden;}
.linkbox ul li select{ width:221px; height:25px; border:#dddddd 1px solid;}
.foot{width:992px;height:83px;padding-top:17px;margin:0 auto;line-height:26px;text-align:center;color:#505050;background:#f0f0f0;}
.foot a{color:#505050; line-height:26px;} 
.foot span{font-family:Arial, Helvetica, sans-serif;}
/*container*/


/* 栏目页 */
.lmtop{width:188px;height:36px;background:url(imageslm_topbg.jpg) left top no-repeat;padding-left:34px;padding-top:2px;line-height:34px;font-size:14px; font-weight:bold; color:#cd0000; overflow:hidden;}
.dqlanmutit{ width:717px; height:39px; background:url(imageslanmuy_top.jpg) left top no-repeat; padding-left:43px;}
.dqlanmutit ul.tit{ float:left; width:110px; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#ffffff;}
.dqlanmutit ul.wz{ float:left; width:600px; line-height:36px; color:#666666;}
.dqlanmutit ul.wz a{line-height:36px; color:#666666;}
.dqlanmutit ul.wz a:hover{ text-decoration: underline;color:#666666;}

.nav{width:204px;
	height:auto;
	min-height:561px;
	_height:561px;
	padding:7px 8px;
}
.nav a{ font-size:14px;}
.nav a:hover{ color:#ff6600;}

.navjz{
	width:718px;
	padding:15px 20px;
	height:auto;
	min-height:544px;
	_height:544px;
	font-size:14px;
	line-height:26px;
}
.navjz table{ margin:auto;}

.navjz td.imglist{
	padding:0px 6px;
}

.navjz td.imglist img{
	border:1px solid #ff9600;
	padding:2px;
}
.navjz ul.downls li span.right a{
	display:block; width:55px; height:24px; background:url(/TMP/images/down.jpg) left center no-repeat; padding-left:16px; line-height:24px;color:#d80000;
}

/*** 文章页 START ****/
.dqwztit{ width:949px; height:39px; background:url(imageswenzy_top.jpg) left top no-repeat; padding-left:43px;}
.dqwztit ul.tit{ float:left; width:110px; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#ffffff;}
.dqwztit ul.wz{ float:left; width:600px; line-height:36px; color:#666666;}
.dqwztit ul.wz a{line-height:36px; color:#666666;}
.dqwztit ul.wz a:hover{ text-decoration: underline;color:#666666;}
.secnr{ height:auto;text-align:left; margin:auto; width:990px; border:#dddddd 1px solid; border-top:0px;}
#wenzhang{
	width:900px; margin:auto;font-size:14px;height:auto;min-height:550px;_height:550px;}
.wztit{font-size:27px; line-height:46px; color:333333; text-align:center; padding-top:15px;}
.wzfbt{	font-weight:100; line-height:36px; text-align:center; font-size:16px;}
.wzbjxx{line-height:27px; border:1px  dotted #aaa; background-color:#f1f1f1; text-align:center; width:100%; margin:auto; margin-top:10px; font-size:12px;}
.wzcon{
	padding:25px 15px;
	width:870px;
	height:auto;
	min-height:450px;
	_height:450px;
	font-size:14px;
	line-height:28px;
}
.wzbot{
	border-top:#ccc 1px solid;
	padding-top:5px;
	padding-bottom:10px;
	font-size: 12px;
	line-height: 26px;
}
/*栏目页 视频列表 */
.shipinbox ul li{
	width:712px;
	background:none;
	height: auto;
	padding-bottom: 15px;
	border-bottom: 1px dashed #DDD;
	padding-top: 15px;
	vertical-align:bottom;
	padding-left:0;
}
.shipin{
	width:510px;
}
.sealist{ padding:15px 0px;}
.sealist ul{
	padding-top:14px;padding-bottom:5px;
	background:url(/TMP/images/lineimage.jpg) left top repeat-x;
}
.sealist ul li{
	background: url(/TMP/images/icon1.jpg) 3px 7px no-repeat;
	padding-left:20px;
}
/*** 文章页 END ****/
