/*common*/
/* 
  *	**********   padding, margin  **********
  */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
	list-style:none;}
q:before, q:after {
	content:'';}
abbr, acronym {
	border:0;}

body{padding:0px;margin:0px;font:12px/1.5 '宋体',sans-serif,tahoma,helvetica,arial;color:#333; background:url(../images/body_bg.jpg) center top repeat-y #f4f4f4;}
a{color:#333;text-decoration:none; font-family:"宋体";outline:none;}
a:hover{color:#ff0000; text-decoration:none;}
a:active{outline:none;blr:expression(this.onFocus=this.blur());}
a:active img{outline:none;}
img,a .img{outline:none;}
a img { border: none;}
.left{ float:left;}
.right{ float:right;}
/* clear */
.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 */
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	height:0px;
	overflow:hidden;
	margin-top:0px;}

h1,h2,h3,h4,h5,h6{ font-weight: normal;}
 h1{ font-size: 18px;}
 h2{ font-size: 14px;}
 h3{ font-size: 12px;}
 
#container{ width:1170px; height:auto; margin:0 auto; padding:10px 0px;}
.contain{ width:1170px; height:auto; margin:auto;}

 /************头部 ***********/
.header{ width:1200px;height:234px;margin:0px auto; overflow:hidden;}
.top{ width:1200px; height:26px;background:url(../images/top_bg.jpg) left top repeat-x; line-height:24px; padding-top:1px; margin:0 auto;}
.top ul.topxx{ float:left; height:24px; line-height:24px; vertical-align:bottom; padding-left:14px; color:#999999;}
.top ul.sctop{ float:right; height:24px;line-height:24px;vertical-align:bottom; color:#cccccc;}
.top ul.sctop a{line-height:24px;color:#999999; padding:0px 6px;}
.top ul.sctop a:hover{color:#999999; text-decoration:underline;}
.banner{ width:1200px; height:137px;}
 /**导航**/
.menubox{ width:1200px; height:36px; background:url(../images/menu_bg.jpg) left top no-repeat; padding:0px 7px;margin:auto;}
.menubox ul li{ float:left;width:108px; height:36px;line-height:36px;vertical-align:bottom;}
.menubox ul li a{ display:block; width:108px; height:36px; text-align:center; font-size:14px; font-weight:bold;line-height:36px; color:#ffffff;}
.menubox ul li.sy{ width:77px;}
.menubox ul li.sy a{display:block;height:36px;width:77px;}
.menubox ul li a:hover,.menubox ul li a.active{background:url(../images/menu_hover.jpg) center 26px no-repeat;color:#ffffff;}
.menubox ul li.line{ width:2px; background:url(../images/menu_line.jpg) left top no-repeat; overflow:hidden;}
.Nav{width:1170px;height:28px;line-height:24px;vertical-align:bottom;overflow:hidden;padding:5px 0px 0px 27px;margin:auto; border:#dcdcdc 1px solid; border-top:0px;}
.Date{color:#666666;float:left; width:323px; padding-left:24px; background:url(../images/rl.jpg) left 4px no-repeat;}
.Weat{ width:240px; height:24px; line-height:24px;float:left;}
.Select{ float:right;width:340px;color:#565656;}
.Select ul li{ float:left;}
.Select ul li.sec{ width:191px;background:url(../images/sec_bg.jpg) left top no-repeat; padding-left:22px;}
.Nav2{ width:1170px;height:28px;padding:5px 0px 0px 8px;line-height:24px; vertical-align:bottom; color:#666666; overflow:hidden;border:#dcdcdc 1px solid; border-top:0px;margin:auto;}
.Nav2 a{line-height:24px;color:#666666; padding:0px 6px;}
.Nav2 a:hover{ color:#F00;}

/*上半部分左边*/
.leftbox{ width:242px;}
.leftban{ width:242px;}
.rightbox{ width:910px;}
.rightban{ width:922px;}
.mt10{ margin-top:10px;}
.border{ border:#dddddd 1px solid; border-top:0px;}

/*第一行内容:左边部分*/
.tz_top{ width:232px; height:26px; background:url(../images/lm1.jpg) left top no-repeat; padding:4px 0px 0px 10px;}
.tz_top ul.tit{float:left;width:93px;height:26px;line-height:26px;font-size:14px;font-weight:bold;color:#0c85ca;text-align:center;}
.tz_top ul.more{ float:right; width:44px; height:22px;line-height:22px; vertical-align:bottom;}
.tz_top ul.more a{ line-height:22px; color:#fff;}
.tz_top ul.more a:hover{ color:#fff; text-decoration:underline;}
.tz_nr{ width:232px; height:233px;padding:4px 4px;}
.tz_nr a{ line-height:24px;}
.tz_nr td{ padding:6px 0px 4px;}

.fc_nr{width:195px; height:289px; padding:19px 22px 19px 23px;}
.fc_nr td{ padding-top:6px;}
.fc_nr a{ line-height:26px;}
.fc_pp{position:relative;width:195px;height:135px;padding-bottom:18px; overflow: hidden;}
.fc_pp img,.fc_nr img{ border:#ededed 1px solid; padding:5px;}
.fc_tit{ width:181px; height:22px; line-height:22px; vertical-align:bottom; background:url(../images/tit_bg.jpg) left top repeat-x; position:absolute;left:6px;bottom:24px; text-align:center; color:#FFF;}
.fc_tit a{ line-height:22px; color:#FFF;}
.fc_tit a:hover{color:#FFF; text-decoration:underline;}

.left_btn{ width:242px; height:120px; overflow:hidden;}
.left_btn td{ padding-bottom:10px;}
.zy_nr{ width:238px; height:102px; padding:16px 0px 0px 2px;}
.zy_nr td{ width:119px; text-align:center; padding-bottom:7px;}
.fb_top{width:229px; height:31px; background:url(../images/lm2.jpg) left top no-repeat; padding-left:13px; line-height:31px; font-size:14px; font-weight:bold; color:#0c85ca;}
.fb_nr{ width:208px;  padding:8px 14px 10px 18px;}
.fb_nr ul{ width:218px;  overflow:hidden;}
.fb_nr ul li{ float:left; height:24px; line-height:24px; vertical-align:bottom; color:#666666;}
.fb_nr ul li.bh{ width:15px;-webkit-text-size-adjust:none;font-size:10px; color:#FFF;display:inline-block; background:url(../images/ico.jpg) left 10px no-repeat; padding-left:3px;}
.fb_nr ul li.bt{ width:188px;}
.fb_nr ul li.nm{ width:30px; padding-left:5px;}

/*第一行内容:左边部分等*/
.twbox{ width:420px; height:270px; border:#dcdcdc 1px solid; padding:4px; overflow:hidden;}
.xwbox{ width:480px;}
.xw_top{ width:480px; height:29px; background:url(../images/lm4.jpg) left top no-repeat; padding-left:10px;}
.xw_top ul.tit{ float:left; width:99px; height:29px;text-align:center;line-height:29px;font-size:14px;font-weight:bold;color:#FFF;}
.xw_top ul.more{ float:right; width:45px;height:24px; line-height:24px; vertical-align:bottom; padding-top:2px;}
.xw_top ul.more a{color:#999999; line-height:24px;}
.xw_top ul.more a:hover{color:#99999; text-decoration:underline;}
.xw_nr{ width:463px; height:241px; border-right:#dddddd 1px solid;border-bottom:#dddddd 1px solid;padding:9px 13px 0px;}
.xwdbt{ width:454px; height:72px; margin:auto;}
.xwlb{ width:473px; padding-top:7px;}
.xwlb td{font-size:14px !important; color:#999999; font-family:'宋体' !important;}
.xwlb a{ font-size:14px;}

.ztbox{ width:707px; height:61px; background:url(../images/ztbox_bg.jpg) left top no-repeat; padding:12px 11px 0px 12px;}
.ztbox ul.tit{ float:left; width:43px; height:40px; padding-top:4px;}
.ztbox ul.con{ float:right; width:652px; height:50px; overflow:hidden;}
.ztbox ul.con td{ padding-right:11px;}
.ztbox ul.con img{ border:#e0e0e0 1px solid; padding:3px;}

/****中间左右版面等*/
.bkbox{ width:454px;}
.jy_top{width:349px; height:29px; background:url(../images/lm3.jpg) left top no-repeat; padding-left:11px;}
.jy_top ul.tit{ float:left; width:99px; height:29px;text-align:center;line-height:29px;font-size:14px;font-weight:bold;color:#FFF;}
.jy_top ul.more{ float:right; width:46px; height:24px; line-height:24px; vertical-align:bottom; padding-top:2px;}
.jy_top ul.more a{color:#999999; line-height:24px;}
.jy_top ul.more a:hover{ color:#999999; text-decoration:underline;}
.jy_nr{width:332px;height:232px;padding:13px 14px 0px 12px;}
.jy_nr .con{ width:332px; height:91px;}
.jy_nr .con ul.img_le{ float:left; width:130px; height:91px;}
.jy_nr .con ul.img_le img{ border:#ededed 1px solid; padding:2px;}
.jy_nr .con ul.word_ri{ float:right; width:193px; height:72px; overflow:hidden; padding-top:6px;}
.jy_nr .con ul.word_ri li.word_tit{ width:193px; height:24px; line-height:24px; vertical-align:bottom; overflow:hidden;}
.jy_nr .con ul.word_ri li.word_tit a{ line-height:24px;font-weight:bold;}
.jy_nr .con ul.word_ri li.word_tit a:hover{ color:#f00;}
.jy_nr .con ul.word_ri li.word_detail{ width:193px; height:44px; line-height:22px; vertical-align:bottom; color:#666;overflow:hidden; padding-top:4px;}
.jy_nr .xwbot{ width:332px; padding-top:6px;}
.jy_nr .xwbot ul li{ width:316px; height:25px; line-height:25px; vertical-align:bottom; background:url(../images/ico.jpg) 1px 11px no-repeat; padding-left:16px; overflow:hidden; font-size:14px; color:#999;}
.jy_nr .xwbot ul li a{ line-height:25px; font-size:14px;}
.jy_nr .xwbot ul li span.newstitle{ float:left; width:275px; overflow:hidden; height:25px;}
.jy_nr .xwbot ul li span.time{ float:right; font-size:14px; color:#999; width:38px; text-align:right;}

.js_nr{ width:353px; height:162px; padding:14px 0px 0px 5px;}
.js_nr td{ font-size:14px !important; color:#999999; font-family:'宋体' !important;}
.js_nr a{ font-size:14px;}

.rybox{ width:1168px; height:184px; background:url(../images/rybox_bg.jpg) left top no-repeat; padding:2px 10px 0px 15px;}
.rybox ul.tit{ float:left; width:21px; height:126px; padding:30px 4px 0px; text-align:center;color:#fff; line-height:24px; background:url(../images/ry_titbg.jpg) left top no-repeat;}
.rybox ul.tit a{ color:#FFF; line-height:24px; font-size:14px; font-weight:bold;}
.rybox ul.tit a:hover{ color:#FFF; text-decoration:none;}
.rybox ul.con{ float:right; width:1130px; height:150px; overflow:hidden; padding-top:24px;}
.rybox ul.con img{ padding:3px;}

/******图片友情链接****/
.tplink_top{ width:1200px; height:31px; background:url(../images/wenzy_top.jpg) left top no-repeat; padding-left:13px; line-height:31px; font-size:14px; font-weight:bold; color:#0c85ca;}
.tplink_nr{ width:1200px; height:68px; padding:17px 10px 0px;}
.tplink_nr td{ padding-right:9px;}
.tplink_nr img{ border:#dcdddd 1px solid; padding:2px;}

/******第三板块下拉友情链接****/
.linkbox{width:1200px;height:28px;background:url(../images/link_bg.jpg) left top no-repeat;padding:8px 0px 0px 13px;}
.linkbox ul li{ float:left; width:200px;height:20px;vertical-align:bottom; padding-left:30px;}
.linkbox ul li select{ width:156px; height:20px; border:#7f9db9 1px solid; background:#f8ffff; color:#666666; line-height:20px;}

/*底部*/
.bottom{ width:1200px; height:124px; margin:auto;}
.bot_menu{ background:#0c85ca;width:1198px; height:28px; text-align:center; line-height:28px; vertical-align:bottom; color:#FFF;}
.bot_menu a{ line-height:28px; color:#FFF; padding:0px 14px;}
.bot_menu a:hover{color:#FFF; text-decoration:underline;}
.foot{width:1200px;height:60px;padding-top:15px;line-height:20px;vertical-align:bottom;margin:auto;color:#515151;text-align:center;}
.foot span{font-family:Arial, Helvetica, sans-serif;}
.foot a{ line-height:20px; color:#515151;}
/*container 结束*/


/* 栏目页 */
.lmtop{ width:232px; height:26px; background:url(../images/lm1.jpg) 0px 0px no-repeat;padding:4px 0px 0px 10px;}
.lmtop ul.tit{width:93px;height:26px;line-height:26px;font-size:14px;font-weight:bold;color:#0c85ca;text-align:center; overflow:hidden;}
.dqlanmutit{width:910px;height:31px;padding-left:17px;line-height:31px;vertical-align:bottom;background:url(../images/lanmuy_top.jpg) left top no-repeat;color:#0c85ca;}
.dqlanmutit a{ line-height:31px;color:#0c85ca;}
.dqlanmutit a:hover{color:#0c85ca; text-decoration:underline;}
.nav{width:210px;
	height:auto;
	padding:10px 15px;}
.nav a{ font-size:14px;display:block;width:160px;padding-left:50px; line-height:32px; overflow:hidden;}
.nav a font{ font-weight:bold;}
.nav a:hover{font-weight:bold; color:#e45809;}
.navjz{
	width:868px;
	padding:15px 20px;
	height:auto;
	font-size:14px;
	line-height:26px;}
.navjz td.imglist{padding-left:6px;}
.navjz td.imglist img{ border:#ddd 1px solid; padding:2px;}

/*** 文章页 START ****/
.dqwztit{ width:965px; height:31px;background:url(../images/wenzy_top.jpg) left top no-repeat; line-height:31px; vertical-align:bottom; color:#0c85ca; padding:0px 0px 0px 17px;}
.dqwztit a{ line-height:31px;color:#0c85ca;}
.dqwztit a:hover{color:#0c85ca; text-decoration:underline;}
.secnr{ height:auto;margin:auto;width:980px;}
#wenzhang{width:900px; margin:auto;font-size:14px;line-height:28px; height:auto;min-height:480px;_height:480px;}
.wztit{	font-size:27px;width:900px; line-height:46px; color:333333; text-align:center; padding-top:10px; margin:auto;}
.wzfbt{	width:900px;text-align:center;line-height:36px; font-size:18px; font-weight:bold;margin:auto;}
.wzbjxx{line-height:27px; border:1px dotted #ddd; background:#f0f0f0;text-align:center;margin:auto;font-size:12px;margin-top:10px;}
.wzcon{
	padding:20px 10px;
	width:860px;
	height:auto;
	min-height:450px;
	_height:450px;
	font-size:16px;
	line-height:26px;
	text-align:justify;
	margin:auto;}

.wzbot{
	border-top:#dddddd 1px solid;
	padding-top:5px;
	padding-bottom:10px;
	font-size: 12px;
	line-height: 26px;
	margin:auto;}
/*栏目页 视频列表 */
.shipinbox ul li{
	width:698px;
	background:none;
	height: auto;
	padding-bottom: 10px;
	border-bottom: 1px dashed #DDD;
	padding-top: 10px;
	vertical-align:bottom;
	padding-left:0;}
.shipin{
	width:510px;}
.sealist{ padding:10px 0px;}
.sealist{ line-height:24px;}

/*** 文章页 END ****/


/*分页列表 */
.include {
	padding-bottom: 14px; margin: 0px auto; padding-left: 0px; padding-right: 0px; white-space: nowrap; overflow: hidden; padding-top: 20px
;}
.include LI {
	border-bottom: #d2d2d2 1px solid; border-left: #d2d2d2 1px solid; padding-bottom: 0px; margin: 0px 2px; padding-left: 8px; padding-right: 8px; display: block; white-space: nowrap; float: left; color: #333; border-top: #d2d2d2 1px solid; border-right: #d2d2d2 1px solid; padding-top: 0px
;}

.include .thisclass { color:#ff8a00;}
.include .thisclass a { color:#ff8a00;}