@charset "gb2312";
/*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,img{
	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 'Microsoft YaHei',微软雅黑,'SimSun',Verdana,tahoma,arial,sans-serif;color:#333; background:url(/TMP/images/body_bg.jpg) 0 0 repeat-x #f1f1f1;}
a{color:#333;text-decoration:none;}
a:hover{color:#cf0510; text-decoration: underline;}
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:0px;
	line-height:0px;
	height:0px;
	margin-top:-1px;
	overflow:hidden;
}
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
 h1{ font-size: 18px;}
 h2{ font-size: 14px;}
 h3{ font-size: 12px;}
 
.container{ width:1000px; height:auto;margin:auto; padding:15px 0px;}
.contain{ width:1000px;}
.mt15{ margin-top:15px;}

/************头部 ***********/
.header{ width:1000px;margin:0px auto;}
.topbox{width:1000px;height:27px; background:#eeeeee;padding-top:3px;}
.top_l{ float:left; width:300px; height:24px; line-height:24px; color:#666666; padding-left:8px;}
.top_r{ float:right;width:226px; height:24px; background:url(/TMP/images/sc_ico.gif) 0 8px no-repeat;}
.top_r ul li{ float:left;height:24px;line-height:24px; vertical-align:bottom;padding-left:15px;width:69px;}
.top_r ul li.sj{width:43px;}
.top_r ul li a{ line-height:24px; color:#666666;}
.top_r ul li a:hover{color:#666666; text-decoration:underline;}
.banner{ width:1000px;height:160px;overflow:hidden;}
.banner ul li{width:1000px;height:160px; overflow:hidden;}
.menu{ width:991px;height:38px;background:#0a8cda;padding-left:9px;}
.menu ul li{ float:left;width:126px;height:38px;}
.menu ul li a{display:block;width:126px;height:38px;line-height:38px;text-align:center;font-size:14px;color:#ffffff; background:url(/TMP/images/mu_line.jpg) right 13px no-repeat; position:relative;}
.menu ul li a:hover,.menu ul li a.active{background:#e84c3d;color:#fff; text-decoration:none;}
.menu ul li a span.ml{ width:1px; height:38px; position:absolute; left:-1px; top:0px; overflow:hidden;}
.menu ul li a:hover span.ml,.menu ul li a.active span.ml{background:#e84c3d;}
.menu ul li.mu1{ width:100px;}
.menu ul li.mu1 a{width:100px;}
.menu ul li.mu2 a{ background:none;}
.menu ul li.mu2 a:hover,.menu ul li.mu2 a.active{background:#e84c3d;color:#fff; text-decoration:none;}

.Nav1{width:985px;height:31px;background:#ffffff;border-bottom:#dddddd 1px solid;padding:7px 0px 0px 15px;}
.Date{color:#999999;float:left;width:302px;height:24px;line-height:24px;background:url(/TMP/images/rl.jpg) 0px 4px no-repeat; padding:1px 0px 0px 23px;}
.Weat{ width:240px; height:23px;float:left; padding-top:1px;}
.Select{ float:right;height:24px;width:246px;}
.Select ul li{float:left;height:24px;}
.Select ul li.sec{ width:188px; height:24px; padding-left:2px; background:url(/TMP/images/se_bg.jpg) 0 0 no-repeat;}
.Select ul li.sec input{background:none;border:0px;width:187px;color:#999;line-height:24px;height:24px;outline:none;}
.Select ul li.btn{ width:37px;}
.Nav2{width:990px;height:30px;background:#fff;border-bottom:#dddddd 1px solid;padding:8px 5px 0px;overflow:hidden;line-height:24px;}
.Nav2 span{ height:24px; line-height:24px !important; overflow:hidden; white-space:nowrap;}
.Nav2 a{line-height:24px; color:#666;}
.Nav2 a:hover{color:#cf0510; text-decoration: underline;}

/*第一行内容:图片新闻 大标题等*/
.twbox{ width:462px; height:260px;border:#e6e6e6 1px solid; background:#FFF; border-left:0px; padding:9px;}
/* slider-carousel */
.slider-carousel{position:relative;width:462px;height:260px;overflow:hidden;}
.slider-carousel .slidesjs-navigation{ width:42px; height:69px; display:block; position:absolute; text-indent:-9999em; top:80px;z-index:100;}
.slidesjs-previous{background:url(/TMP/images/index_btn03.png) no-repeat;left:0px}
.slidesjs-next{background:url(/TMP/images/index_btn04.png) no-repeat;right:0px}

.slidesjs-previous:hover{background:url(/TMP/images/index_btn01.png) no-repeat;}
.slidesjs-next:hover{background:url(/TMP/images/index_btn02.png) no-repeat;}

.slidesjs-pagination{overflow:hidden;zoom:1;position:absolute;width:200px;height:3px;z-index:10;overflow:hidden;left:146px;bottom:42px;}
.slidesjs-pagination-item{float:left;width:38px;height:3px;}
.slidesjs-pagination-item a{float:left;display:block;width:30px;height:3px;text-indent:-9999em;margin:0 8px 0 0;background-color:#bec3c7;}
.slidesjs-pagination-item a.active{background-color:#e84c3d}
.slider-carousel .titBg{position:absolute;width:100%;height:34px;left:0;bottom:0px;z-index:1;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.slider-carousel .subtitle{position:absolute;width:462px;height:34px;left:0px;bottom:0px;z-index:2; text-align:center;}
.slider-carousel .subtitle h6{color:#ffffff;font-size:14px;height:34px;line-height:34px;overflow:hidden;}
.slider-carousel .subtitle h6 a{color:#ffffff;}

.tzbox{ width:499px; height:269px;border:#e6e6e6 1px solid; background:#FFF; padding:9px 9px 0px;}
.tz_top{ width:499px;height:32px; background:url(/TMP/images/tz_top.jpg) 0px 0px no-repeat;}
.tz_top ul.tit{float:left;width:101px; height:30px;line-height:30px;font-size:18px;color:#cf0510; text-align:center;}
.tz_top ul.more{ float:right;width:51px;height:24px; line-height:24px;padding-top:4px;}
.tz_top ul.more a{ line-height:24px; color:#999;}
.tz_top ul.more a:hover{color:#cf0510; text-decoration: underline;}
.tz_nr{width:486px;padding:10px 10px 0px 3px;}
.tz_nr ul li{width:470px; height:26px; line-height:26px; vertical-align:bottom; background:url(/TMP/images/ico.gif) 5px 11px no-repeat; padding-left:16px; border-bottom:#e6e6e6 1px dashed; color:#999999;}
.tz_nr ul li a{line-height:26px; font-size:14px;}
.tz_nr ul li img{ padding-top:9px;}

.hfbox{ width:1000px; height:80px; overflow:hidden;}
.hfbox ul li{ width:1000px; height:80px; display:inline; overflow:hidden;}

.bsbox{width:950px;height:233px;background:url(/TMP/images/bsbox_bg.jpg) 0 0 no-repeat;position:relative;padding:47px 0px 0px 50px;}
.bs_tit{ position:absolute;left:0px;top:0px; width:83px; height:83px; overflow:hidden;}
.bs_nr{width:950px;height:233px;}
.bs_nr ul li{ float:left;width:310px;height:80px;padding-bottom:25px;vertical-align:bottom;overflow:hidden;}

.bkbox{ width:314px; height:264px;border:#e6e6e6 1px solid; background:#FFF; border-right:0px; padding:9px 9px 0px;}
.bkbox_li{ border-right:#e6e6e6 1px solid;}
.bk_top{ width:314px;height:32px; background:url(/TMP/images/bk_top.jpg) 0px 0px no-repeat;}
.bk_top ul.tit{float:left;width:101px; height:30px;line-height:30px;font-size:16px;color:#007bc8; text-align:center;}
.bk_top ul.more{ float:right;width:51px;height:24px; line-height:24px;padding-top:4px;}
.bk_top ul.more a{ line-height:24px; color:#999;}
.bk_top ul.more a:hover{color:#cf0510; text-decoration: underline;}
.bk_nr{width:314px;padding-top:11px;}
.bk_nr ul li{width:297px; height:26px; line-height:26px; vertical-align:bottom; background:url(/TMP/images/ico.gif) 6px 11px no-repeat; padding-left:17px;}
.bk_nr ul li a{line-height:26px;}
.bk_nr ul li img{ padding-top:9px;}

.tplink{ width:739px; height:123px; border:#e6e6e6 1px solid; background:#FFF; padding:9px 0px 0px 9px; overflow:hidden;}
.tplink ul li{ float:left; width:360px; height:114px; padding-right:9px; overflow:hidden;}
.telbox{ width:240px; height:124px;border:#e6e6e6 1px solid; border-left:0px; background:#FFF; padding:8px 0px 0px 9px;}
.tel_top{ width:231px; height:32px; line-height:24px; padding-left:9px;background:url(/TMP/images/tel_topbg.jpg) 0 bottom no-repeat;}
.tel_top a{ line-height:24px; font-size:16px; color:#007bc8;}
.tel_top a:hover{color:#007bc8; text-decoration:none;}
.tel_con{ width:231px; height:80px; padding:5px 0px 0px 9px; line-height:20px; color:#666666; overflow:hidden;}

.linkbox{ border:#e6e6e6 1px solid; width:947px; height:39px; padding:19px 0px 0px 51px; background:#FFF;}
.linkbox ul li{ float:left; width:235px; height:30px;}
.linkbox ul li select{ width:200px; height:21px; line-height:21px;}

/***底部***/
.bottom{ width:100%; margin:auto;background:#0a8cda;}
.foot{width:1000px;height:108px;padding:26px 0px 0px;margin:0px auto; text-align:center;line-height:24px;color:#ffffff;}
.foot a{line-height:24px;color:#ffffff;}
.foot a:hover{color:#ffffff; text-decoration:underline;}
.foot span{font-family:'Microsoft YaHei',Arial, Helvetica, sans-serif;}
/*container 结束*/


/* 栏目页 */
.lmy_top{width:978px;height:31px;line-height:24px;padding:9px 0px 0px 20px;color:#666666; margin:auto; background:#FFF;border:#e6e6e6 1px solid;}
.lmy_top a{color:#666666;line-height:24px;}
.lmy_top a:hover{color:#666666;text-decoration:underline;}
.leftbox{ width:220px; height:auto;min-height:600px;_height:600px; border:#e6e6e6 1px solid; border-top:0px;background:#FFF;}
.rightbox{width:777px;height:auto;min-height:600px;_height:600px;border:#e6e6e6 1px solid; border-top:0px;border-left:0px;background:#FFF;}

.nav{width:180px;height:auto;padding:17px 20px 30px;}
.nav ul li{height:39px;width:180px;overflow:hidden; background:url(/TMP/images/web_line.jpg) 0 bottom repeat-x;}
.nav ul li a{display:block;width:151px;height:39px;padding-left:29px;font-size:14px;line-height:38px;color:#333333;background:url(/TMP/images/web.jpg) 14px 16px no-repeat;}	
.nav ul li a:hover,.nav ul li.active a{font-size:14px;line-height:38px;color:#007bc8;font-weight:bold;text-decoration:none;background:url(/TMP/images/web_hover.jpg) 14px 16px no-repeat;}
.lm_telbox{width:199px;height:176px;background:#fafafa;margin-left:10px;border:#e6e6e6 1px solid;border-right:0px;padding:8px 0 0 10px;}
.lm_tel_top{width:197px;height:33px;line-height:24px;padding-left:2px;background:url(/TMP/images/lm_tel_bg.jpg) 0 0 no-repeat;}
.lm_tel_top a{line-height:24px; font-size:16px;color:#cf0510;}
.lm_tel_top a:hover{color:#cf0510; text-decoration:none;}
.lm_tel_con{ width:197px;height:130px;padding:5px 0px 0px 2px; line-height:26px; color:#666666; overflow:hidden;}
.lm_gg{ width:200px; padding:0px 10px;}
.lm_gg ul li{ width:200px; height:60px; vertical-align:bottom; padding-bottom:15px; overflow:hidden;}

.navjz{
	width:707px;
	padding:25px 35px;
	height:auto;
	min-height:420px;
	_height:420px;
	font-size:14px;
	line-height:26px;
}
.navjz ul,.wzcon ul{padding-top:0px;padding-bottom:5px;}
.navjz ul li{
	padding-left:25px;
	background:url(/TMP/images/ico.gif) 8px 13px no-repeat;
	height:30px;
	line-height:30px;
	vertical-align:bottom;
	border-bottom:#ddd 1px dotted;}
.navjz ul li a{line-height:30px;}
.navjz ul li img{ padding-top:10px;}
.navjz ul.imglist{padding-left:10px; width:697px;}
.navjz ul.imglist div{height:1px;margin-top:-1px;clear:both;background:none;overflow:hidden;}
.navjz ul.imglist li{padding-left:0;background:none;float:left;	margin-right:8px;text-align:center;height:auto;padding-bottom:12px; border-bottom:none;}
.navjz ul.imglist li a{ float:left;text-align:center;width:166px;line-height:30px;}	
.navjz ul.imglist li img{border:1px solid #e6e6e6;padding:2px;}
.navjz ul li span.xzright a{display:block;width:64px; height:30px; background:url(/TMP/images/down.gif) 0 12px no-repeat; padding-left:16px; line-height:30px;color:#ff0000;}

.navjz table input.inputtxt{ border:#CCC 1px solid; height:22px; line-height:22px;}
.navjz table textarea.inputtxt{border:#CCC 1px solid;line-height:24px;}
.navjz table input.ipstyle04{border:#CCC 1px solid; height:22px; line-height:22px; width:120px;}
.navjz table input.tj_btn{width:118px; height:32px; line-height:32px; text-align:center; background:url(/System/SysImage/btn01.jpg) 0 0 no-repeat; border:none; outline:none; cursor:pointer;}
.navjz table input.fh_btn{width:118px; height:32px; line-height:32px; text-align:center; background:url(/System/SysImage/btn01.jpg) 0 0 no-repeat; border:none; outline:none; cursor:pointer;}

.pagebox{ height:28px; margin-top:40px; text-align:center;}
.pagebox a{ border:#CCCCCC 1px solid; height:26px;line-height:26px; padding:0px 8px; font-size:14px;color:#666;font-family:"微软雅黑",Microsoft YaHei; margin-right:5px;}
.pagebox a img{border:none; padding:0px; margin:0px;}
.pagebox a:hover,.pagebox a.active{ border:#DD0000 1px solid;height:26px; background:#DD0000; line-height:26px; padding:0px 8px; font-size:14px;color:#fff;font-family:"微软雅黑",Microsoft YaHei;}

/***********办事大厅************/
.nav_bsbox{ width:915px; height:auto;background:#FFF;border:#e6e6e6 1px solid; border-top:0px; padding:40px 41px 6px 42px;}
.nav_bsbox ul li{float:left; width:305px; height:340px; padding-bottom:40px; position:relative;}
.bs_bkbox{ display:block; position:absolute; width:284px; height:329px; left:-1px; top:0px; border:#e6e6e6 1px solid; cursor:pointer; padding:9px 0px 0px 20px;}
.bs_bkbox:hover{ background:#fafafa;width:284px;height:345px;top:-15px;border:#e6e6e6 1px solid; border-top:#0a8cda 3px solid; padding:22px 0px 0px 20px;}
.bs_bktop{width:264px;height:36px;text-align:center;border-bottom:#e6e6e6 1px solid;font-size:18px;color:#007bc8;line-height:32px;}
.bs_bknr{ width:284px; height:224px; padding-top:18px;}
.bs_bknr ul li{ display:block;width:270px; height:30px; padding:0px;}
.bs_bknr ul li a{font-size:14px;line-height:30px;background:url(/TMP/images/bs_ico.png) 0 8px no-repeat;*background:url(/TMP/images/bs_ico.png) 0 6px no-repeat; padding-left:13px; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:257px;}
.bs_bknr ul li a:hover{background:url(/TMP/images/bs_ico.png) 0 -22px no-repeat;*background:url(/TMP/images/bs_ico.png) 0 -24px no-repeat;}
.bs_bkbtn{width:264px; height:30px; text-align:center;}
.bs_bkbtn a{ display:block; width:90px; height:30px; text-align:center; line-height:30px; font-size:12px; color:#FFF; background:#0a8cda; margin:auto;}
.bs_bkbtn a:hover{color:#FFF; text-decoration:none;}
.bs_cxbox{width:785px;margin:auto;height:63px;background:url(/TMP/images/cx_ico.jpg) 46px 9px no-repeat #f9f9f9; margin-bottom:10px; padding:23px 0px 0px 115px;}
.bs_cxbox ul li{ float:left;height:41px;}
.bs_cxbox ul li.tit{ width:auto;line-height:41px; font-size:22px; color:#666666; padding:0px 15px 0px 10px; white-space:nowrap;}
.bs_cxbox ul li.cx{ width:355px; height:41px;}
.bs_cxbox ul li.cx .cx_input{width:334px;height:39px;border:#e3e3e3 1px solid;color:#999;font-size:14px;line-height:39px;padding:0px 2px;}
.bs_cxbox ul li.btn{ width:100px;}
.bs_cxbox ul li.btn input{width:100px;height:41px;line-height:41px;background:#e84c3d;text-align:center;color:#FFF;font-size:16px; cursor:pointer; border:none; outline:none;}


.tl_nav{ width:900px; overflow:hidden; padding:5px 0px;margin:auto;}
.tl_nav ul{ width:930px;}
.tl_nav ul li{ float:left; width:280px; height:36px; padding:0px 30px 15px 0px;}
.tl_nav ul li a{ display:block; width:280px; height:36px; text-align:center; line-height:36px; font-size:14px; color:#FFF;background:#0a8cda;}
.tl_nav ul li a:hover,.tl_nav ul li.active a{ text-decoration:none; color:#FF0;}

.tl_navjz{
	width:900px;
	padding:15px 35px;
	height:auto;
	min-height:520px;
	_height:520px;
	font-size:14px;
	line-height:26px;
	margin:auto;
}
.tl_navjz ul,.wzcon ul{padding-top:0px;padding-bottom:5px;}
.tl_navjz ul li{
	padding-left:25px;
	background:url(/TMP/images/ico.gif) 8px 13px no-repeat;
	height:30px;
	line-height:30px;
	vertical-align:bottom;
	border-bottom:#ddd 1px dotted;}
.tl_navjz ul li a{line-height:30px;}
.tl_navjz ul li img{ padding-top:10px;}
.tl_navjz ul.imglist{padding-left:20px; width:880px;}
.tl_navjz ul.imglist div{height:1px;margin-top:-1px;clear:both;background:none;overflow:hidden;}
.tl_navjz ul.imglist li{padding-left:0;background:none;float:left;margin-right:20px;text-align:center;height:auto;padding-bottom:12px; border-bottom:none;}
.tl_navjz ul.imglist li a{ float:left;text-align:center;width:200px;line-height:30px;}	
.tl_navjz ul.imglist li img{border:1px solid #e6e6e6;padding:4px;}
.tl_navjz ul li span.xzright a{display:block;width:64px; height:30px; background:url(/TMP/images/down.gif) 0 12px no-repeat; padding-left:16px; line-height:30px;color:#ff0000;}

.tl_navjz table input.inputtxt{ border:#CCC 1px solid; height:22px; line-height:22px;}
.tl_navjz table textarea.inputtxt{border:#CCC 1px solid;line-height:24px;}
.tl_navjz table input.ipstyle04{border:#CCC 1px solid; height:22px; line-height:22px; width:120px;}
.tl_navjz table input.tj_btn{width:118px; height:32px; line-height:32px; text-align:center; background:url(/System/SysImage/btn01.jpg) 0 0 no-repeat; border:none; outline:none; cursor:pointer;}
.tl_navjz table input.fh_btn{width:118px; height:32px; line-height:32px; text-align:center; background:url(/System/SysImage/btn01.jpg) 0 0 no-repeat; border:none; outline:none; cursor:pointer;}


/*** 文章页 START ****/
.secnr{ height:auto;text-align:left;width:998px; padding:15px 0px;background:#FFF;border:1px solid #e6e6e6; border-top:0px;}
#wenzhang{width:900px; margin:auto;font-size:14px;line-height:28px; height:auto;min-height:450px;_height:450px;}
.wztit{font-size:24px; line-height:46px; color:333333; text-align:center; padding-top:10px;}
.wzfbt{	font-weight:100; line-height:36px; text-align:center; font-size:20px;}
.wzbjxx{ height:32px; line-height:32px; border-top:1px #e6e6e6 solid;border-bottom:1px #e6e6e6 solid;background-color:#fff; text-align:left; width:900px; margin:auto; font-size:12px; margin-top:10px; position:relative;}
.wzbjxx a{ font-size:12px;}
.wzcon{
	padding:15px 0px;
	width:900px;
	height:auto;
	min-height:450px;
	_height:450px;
	font-size:18px;
	line-height:210%;
	text-align:Justify;
	text-justify:inter-ideograph;
}
.wzcon p{display: block;margin:15px 0px;}
.wzcon table{ max-width:900px !important;}
.wzbot1{width:100%; height:26px; line-height:26px; text-align:right; font-size:12px; padding:5px 0px;}
.wzbot{
	border-top:#cccccc 1px solid;
	padding-top:5px;
	padding-bottom:5px;
	font-size: 12px;
	line-height: 26px;}
	
.bdsharebuttonbox{ position:absolute; top:-2px; right:0px;cursor: pointer; width:156px;}


/*栏目页 视频列表 */
.shipinbox ul li{
	width:704px;
	background:none;
	height: auto;
	padding-bottom: 10px;
	border-bottom: 1px dashed #DDD;
	padding-top: 10px;
	vertical-align:bottom;
	padding-left:0px;
}
.shipinbox ul li img{ padding-top:0px;}
.shipin{width:520px;}
.sealist{ padding:10px 0px;}
.sealist ul{padding-top:5px;padding-bottom:5px;}
.sealist ul li{
	background: url(/TMP/images/ico.gif) 3px 10px no-repeat;
	line-height:150%;
	padding-left:20px;
	border-bottom:#CCC 1px dashed; margin-bottom:10px;
}
.sealist{ padding:10px 0px;}
/*** 文章页 END ****/

/* 回到顶部 */
 #returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:50px;
	bottom:-200px;
	_bottom:auto;
	width:50px;
	height:50px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(/TMP/images/top.png);
	_background-image:url(/TMP/images/top.png);
	background-repeat:no-repeat;
	background-position:0 -52px;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}
#returnTop:hover {
	background-position:0 0px;
}