@charset "utf-8";
/** ACTCMS4.0 程序作者：左岸，默认皮肤作者：黄青、梅川内酷 **/
html,body,div,p,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,fieldset{margin: 0;padding: 0;}
ul,li,ol,dl,dt,dd,em,var{list-style-type: none; vertical-align:top;}
em,var,cite{font-style: normal;}
a{text-decoration: none; color:#444444; font-size:14px;}
a:hover{text-decoration: underline;}
a img,img,iframe { border: none; font-size:1px; }
h1 { font-size: 220%; }
h2 { font-size: 130%; }
h3 { font-size: 120%; }
h4 { font-size: 120%; }
h5 { font-size: 100%; }
fieldset { border: 1px solid #000; }
legend {padding:0;color: #000;}
input,textarea,select {padding: 1px;font-size: 100%;font-family:inherit; vertical-align:middle;}

blockquote, q {quotes: none;}   
blockquote:before,blockquote:after,q:before,q:after {content: ''; content: none;}   
table {border-collapse: collapse;border-spacing: 0;}
/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 
body{ margin:0 auto;font-size:14px;font-family:"宋体";}
.clear{ clear:both;}
/*网页头部*/
.header{
	background:url(/images/headerbj.jpg) repeat-x;
	width:100%;}
.headerbox{
	width:1004px;
	height:91px;
	margin:0 auto;}
.logo{
	width:356px;
	height:53px;
	background:url(/images/logo.png) no-repeat;
	margin:10px 22px;
	float:left;}
.header-right{
	width:270px;
	height:59px;
	float:right;
	background:url(/images/header-rightbj.jpg) no-repeat;}
.msg{
	font-size:12px;
	color:#4e4e4e;
	padding-left:60px;
	padding-top:20px;}
/*导航*/
.nav{
	width:100%;
	height:54px;
	background:url(/images/navbj.gif) repeat-x;}
.navbox{
	margin:0 auto;
	width:1004px;
	height:54px;
	position: relative;}

.menubox a:hover, .menubox a.current{
	background-image:url(/images/nav-daochu.png);
	float: left;

}

.dhwz0{
	height: 54px;
	width: 108px;
	line-height: 54px;
	font-size: 0px;
	display: block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
}
.dhwz1{
	height: 54px;
	width: 108px;
	line-height: 54px;
	font-size: 0px;
	display: block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: -110px 0px;
	float: left;
	margin-left:2px;
}
.dhwz2{
	height: 54px;
	width: 108px;
	line-height: 54px;
	font-size: 0px;
	display: block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: -220px 0px;
	float: left;
	margin-left:2px;

}
.dhwz3{
	height: 54px;
	width: 108px;
	line-height: 54px;
	font-size: 0px;
	display: block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: -330px 0px;
	float: left;
	margin-left:2px;
}
.dhwz4{
	height: 54px;
	width: 108px;
	line-height: 54px;
	font-size: 0px;
	display: block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: -440px 0px;
	margin-left:2px;
	float: left;
}
.dhwz5{
	height: 54px;
	width: 108px;
	line-height: 54px;
	font-size: 0px;
	display: block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: -550px 0px;
	margin-left:2px;
	float: left;
}
.dhwz6{
	height: 54px;
	width: 108px;
	line-height: 54px;
	font-size: 0px;
	display: block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: -660px 0px;
	margin-left:2px;
	float: left;
}
.dhwz7{
	height: 54px;
	width: 108px;
	line-height: 54px;
	font-size: 0px;
	display: block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: -770px 0px;
	margin-left:2px;
	float: left;
}

.dd{
	display: none;
}
.clear{
	width:100%;
	height:1px;
	clear:both;
	background:#FFF;}
.banner{
	width:100%;
	margin:0 auto;
	height:400px;
	position:relative;}
.banner a{
	position:absolute;
	left:50%;
	margin-left:-830px;}
.hot{
	width:100px;
	height:33px;
	line-height:33px;
	border:2px solid #FFF;
	color:#FFF;
	text-align:center;
	position:absolute;
	bottom:188px;
	left:50%;
	margin-left:-72px;}
/*新闻*/
.news{
	width:1004px;
	margin:18px auto 20px auto;
	height:231px;}
.news-left{
	width:673px;
	height:231px;
	float:left;}
.news-left_tu{
	width:355px;
	height:231px;
	float:left;}
.news-left_tu a{
	position: relative;
	width: 355px;
	height: 231px;
	overflow:hidden;
	display:block;}
.news-left_tu a img{
	position: absolute;
	transition: transform 0.3s;
	width: 355px;}
.news-left_tu a:hover img{
	transform: scale(1.1);
	z-index: 999999;}
.news-left_zw{
	width:302px;
	height:231px;
	padding-top:6px;
	padding-left:8px;
	padding-right:8px;
	background:#ebebeb;
	float:right;}
.news-right{
	width:318px;
	height:231px;
	float:right;}
.news-right_sb{
	width:318px;
	height:106px;
	background:#ebebeb;}
.sbleft{
	width:110px;
	height:106px;
	float:left;}
.sbleft a{
	position: relative;
	overflow:hidden;
	display:block;
	width:111px;
	height:106px;}
.sbleft a img{
	position: absolute;
	transition: transform 0.3s;}
.sbleft a:hover img{
	transform: scale(1.1);
	z-index: 999999;}
.sbright{
	float:right;
	width:208px;
	height:106px;}
.dazi{
	font-size:14px;
	color:#000;
	padding-top:26px;
	padding-left:23px;}
.xiaozi{
	font-size:12px;
	color:#999999;
	width:160px;
	margin-left:23px;
	line-height:18px;
	margin-top:5px;}
.news-right_xb{
	width:318px;
	height:106px;
	margin-top:19px;
	background:#ebebeb;}
.xbleft{
	width:110px;
	height:106px;
	float:left;}
.xbleft a{
	position: relative;
	overflow:hidden;
	display:block;
	width:111px;
	height:106px;}
.xbleft a img{
	position: absolute;
	transition: transform 0.3s;}
.xbleft a:hover img{
	transform: scale(1.1);
	z-index: 999999;}
.xbright{
	float:right;
	width:208px;
	height:106px;}
.chanpin{
	width:1004px;
	height:284px;
	margin:0 auto;
	background:url(/images/chanpinbj.jpg) no-repeat;
	overflow:hidden;}
.footer{
	width:100%;
	height:60px;
	background:#49bc61;
	margin-top:20px;
	color:#FFF;
	font-size:12px;
	text-align:center;
	line-height:60px;
	letter-spacing:1px;}
/*子页*/
.ziyedt{
	width:100%;
	background:url(/images/lxwmdt.jpg) no-repeat center;
	height:254px;}
.ziyedt_news{
	width:100%;
	background:url(/images/xwdtdt.jpg) no-repeat center;
	height:254px;}
.ziyedt_show{
	width:100%;
	background:url(/images/cpzsdt.jpg) no-repeat center;
	height:254px;}
.ziyedt_about{
	width:100%;
	background:url(/images/gywmdt.jpg) no-repeat center;
	height:254px;}
.ziyedt_rlzydt{
	width:100%;
	background:url(/images/rlzydt.jpg) no-repeat center;
	height:254px;}
.ziyedt_zxdgdt{
	width:100%;
	background:url(/images/zxdgdt.jpg) no-repeat center;
	height:254px;}
.ziyedt_xszxdt{
	width:100%;
	background:url(/images/xszxdt.jpg) no-repeat center;
	height:254px;}
.ziyeheader{
	width:1004px;
	height:47px;
	border-bottom:1px solid #000;
	margin:0 auto;}
.ziyeheader-left{
	width:200px;
	height:47px;
	background:url(images/ziyexb.png) no-repeat;
	background-position:10px 14px;
	color:#000;
	font-family:"微软雅黑";
	font-size:15px;
	line-height:47px;
	padding-left:40px;
	float:left;}
.ziyeheader-right{
	width:700px;
	height:47px;
	float:right;
	text-align:right;
	font-size:14px;
	line-height:47px;
	padding-right:57px;}
.ziyeheader-right a{
	margin-left:40px;
	height:45px;
	width:60px;
	display:block;
	float:right;}
.ziyeheader-right a:hover{
	border-bottom:3px solid #004892;
	height:45px;
	width:60px;
	display:block;
	float:right;}
.ziyezw{
	width:1004px;
	margin:0 auto;}
	

.wenzhangtong{
	overflow: hidden;
	font-size: 14px;
	color: #444444;
	width: 984px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom:20px;
	line-height:30px;
	list-style:none;}
a,a:hover{ text-decoration:none;}
img{border:0} 

.pages { margin:auto; width:550px; height:50px; clear:both;}
.pro_show { width:300px; float:left; margin:3px 14px 3px 14px; text-align:center; line-height:30px;}
.pro_show img { border:solid 1px #cdcdcd;}
.list_img,.list_img02{ width:98%; padding:2px 0px 6px 0px; overflow:hidden; margin:0 auto;}
.list_img li{ width:49.9%; height:auto; float:left; display:inline; text-align:center; margin:8px 0px 0px 0px;}
.list_img li img{ width:306px; height:157px;}




/*不知道是啥的代码开始了*/


/*内容页*/
.act_content{width:698px;border:1px solid #cdddf0;margin-top:3px;}
.content_p{ width:93%; height:auto; padding:20px 0px 20px 0px; margin:0 auto;}
.weizhi{background:url(bt_bg.gif) repeat-x;height:26px;line-height:27px;width:auto;border-bottom:1px solid #cdddf0;}
.weizhi span{font-size:14px;color:#548cc9; margin-left:10px;}
.weizhi a{text-decoration:none; color:#548cc9}
.weizhi a:hover{text-decoration:underline; color:#000}
.act_content h1{font-size:28px;color:#2868ad; text-align:center; list-style:none;}
.act_info{font-size:12px;color:#a6a6a6; text-align:center; margin:8px auto 8px auto;}
.act_info span{ margin-left:15px;}
.act_info a{text-decoration:none; color:#a6a6a6}
.act_info a:hover{text-decoration:underline; color:#000}
.act_desc{width:96%;border:1px solid #cdddf0; background:#f3f7fc; margin-left:auto; margin-right:auto; margin-top:10px;color:#676767;padding:10px;line-height:22px;font-size:12px; text-indent:2em;}
.act_neirong{ width:100%; line-height:170%;font-size:14px; margin-top:10px;color:#2f2f2f;}
.act_neirong img{ max-width:620px;_width:expression(document.body.clientWidth > 600 ? "600px" : "auto");
 display:block; margin:0 auto;}
.act_neirong p{ text-indent:2em; margin-top:10px; margin-bottom:10px;}


.xiangguan{width:670px; margin-left:auto; margin-right:auto;line-height:24px; margin-top:10px;}
.xiangguan li{float:left;width:330px;}
.xiangguan li span{color:#cccccc;font-size:12px; margin-left:10px;}
.xiangguan_bt{font-weight:bold;}
/*列表页*/
.act_list{width:670px; margin-left:auto; margin-right:auto;line-height:26px;}
.act_list ul{ margin-top:10px; margin-bottom:10px;}
.act_list li{height:30px;line-height:30px;border-bottom:1px dashed #dedede;}
.act_list li a{display:block;color:#383838; width:80%; height:30px; line-height:30px; display:block; 
float:left; padding-left:12px;
	background-image: url(list_dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.act_list li:hover{background:#e5ecf2;}
.act_list li:hover a{color:#032364;}
*html .act_list li a:hover {background:#e5ecf2;
background-image: url(list_dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
color:#032364;text-decoration:none;}
.act_list li span{float:right; margin-right:10px;color:#b9cffb;}
.pages{padding-bottom:8px;padding-top:10px;margin-top:15px; text-align:center; margin-bottom:10px;height:35px;font-size:15px;}
.pages a,.pages span.current{font-family:"宋体";padding-right:6px;padding-left:6px;padding-bottom:2px;margin-right:2px;padding-top:4px;}
.pages a{border-right:#9aafe5 1px solid; border-top:#9aafe5 1px solid;border-left:#9aafe5 1px solid;color:#2e6ab1;border-bottom:#9aafe5 1px solid;text-decoration:none}
.pages a:hover{border-right:#2b66a5 1px solid;border-top:#2b66a5 1px solid;border-left:#2b66a5 1px solid;color:#000;border-bottom:#2b66a5 1px solid;background-color:#c4d1eb;}
.pages a:active{border-right:#2b66a5 1px solid;border-top:#2b66a5 1px solid;border-left:#2b66a5 1px solid;color:#000;border-bottom:#2b66a5 1px solid;background-color:lightyellow}
.pages span.current{border-right:navy 1px solid;border-top:navy 1px solid;font-weight:bold;border-left:navy 1px solid;color:#fff;margin-right:2px;border-bottom:navy 1px solid;background-color:#2e6ab1;}
.pages span.disabled{border-right:#929292 1px solid;padding-right:10px;border-top:#929292 1px solid;padding-left:10px;padding-bottom:6px;border-left:#929292 1px solid;color:#929292;margin-right:2px;padding-top:6px;border-bottom:#929292 1px solid}
#go{border:#cccccc 1px solid; width:2em; text-align:center; margin-left:4px; cursor:pointer;}
input#page{border:#cccccc 1px solid; width:2em; text-align:center;}
/*带导读分页*/
.act_lists{border-bottom:1px dashed #dedede; margin-top:10px;}
.act_lists_pic{float:left;width:120px; text-align:center;}
.act_lists_pic img{border:1px solid #dedede;padding:3px;}
.act_lists_nr{float:left;width:545px; margin-left:5px; display:inline;}
.act_lists_nr dt{font-size:14px;font-weight:bold;}
.act_lists_nr dt span{float:right; font-weight:normal;color:#6b6b6b;}
.act_lists_nr dt a{color:#383838;}
.act_lists_nr dt a:hover {color:#1d4dad;text-decoration:none;}
.act_lists_nr dd{font-size:12px;color:#5e5e5e;line-height:22px;}
/*栏目首页*/
.class_hdp{float:right;width:310px; margin-top:3px;}
.class_toutiao{float:left;width:379px; background:url(toutiao_bg.gif) no-repeat;height:auto;padding-top:15px;height:275px;margin-top:3px;}
.class_toutiao .class_toutiao_bt{width:350px; margin-left:auto; margin-right:auto;font-size:18px;font-weight:bold; text-align:center;height:30px;line-height:30px;}
.class_toutiao .class_toutiao_bt a{text-decoration:none; color:#004499}
.class_toutiao .class_toutiao_bt a:hover{text-decoration:underline; color:#1E50A2}
.class_toutiao .class_toutiao_dd{font-size:12px;color:#777;line-height:20px;margin-left:auto; margin-right:auto;width:350px;text-indent:15px;clear:none;}
.class_toutiao ul{line-height:25px;margin-left:15px;margin-right:10px; margin-top:5px;}
.class_toutiao li{}
.class_toutiao li span{font-size:12px;color:#a5a5a5; margin-left:7px;float:right;}
/*专题*/
.sp_top{height:27px;line-height:28px;width:960px; margin-left:auto; margin-right:auto;font-size:12px;}
.sp_nav_web{font-weight:bold;}
.sp_title{width:960px;height:150px; background:#577db2; margin-top:5px; margin-left:auto; margin-right:auto;}
.sp_bt{width:960px;font-size:65px; text-align:center;line-height:120px;color:#fff;height:150px;}
.sp_hdp{float:left;width:300px;}
.sp_tt{float:left;width:388px; margin-left:10px; margin-right:10px;border:1px solid #cdddf0;height:298px;}
.sp_tt dt{font-size:16px;font-weight:bold; text-align:center;padding-top:10px;}
.sp_tt dd{font-size:12px;line-height:20px;color:#757575;width:370px; margin-left:auto; margin-right:auto;border-bottom:1px dashed #dedede;padding-bottom:8px;margin-bottom:8px; margin-top:5px;}
.sp_tt ul{line-height:22px; margin-left:10px; margin-right:10px;}
.sp_tt li{}
.sp_r{float:right;width:248px;border:1px solid #cdddf0;height:298px;}
.sp_pic{width:958px; margin-left:auto; margin-right:auto; margin-top:10px;border:1px solid #cdddf0;}
.sp_pic_bt{background:url(bt_bg.gif) repeat-x;height:26px;line-height:27px;width:auto;border-bottom:1px solid #cdddf0;}
.sp_pic_bt span{font-size:14px;font-weight:bold;color:#548cc9; margin-left:10px;}
.sp_pic_list{ margin-top:8px; margin-bottom:8px;}
.sp_pic_list ul{width:952px; margin-left:auto; margin-right:auto;}
.sp_pic_list li{width:119px;float:left; text-align:center;line-height:24px;}

.sp_list{font-size:14px;line-height:22px; margin-top:7px; margin-bottom:7px;}
.sp_list ul{}
.sp_list li{float:left;width:465px; margin-left:10px; display:inline;}
.sp_list li span{float:right;color:#656565;}

/*图片列表*/

/* 评论 */
.pinglun{width:698px;border:1px solid #cdddf0;margin-top:8px;}
.pinglun_bt,.pinglunbox STRONG{background:url(bt_bg.gif) repeat-x;height:26px;line-height:27px;width:auto;border-bottom:1px solid #cdddf0;}
.pinglun_bt b{font-size:14px;color:#548cc9; margin-left:10px;}
.pinglun_bt span{float:right;font-size:12px; margin-right:10px;}
.pinglun_nr{width:670px; margin-left:auto; margin-right:auto;}
.pinglun_nr_info{ height:22px; line-height:22px; font-size:12px;color:#0066cc; margin-top:10px;
border-bottom:#cccccc dashed 1px;}
.pinglun_nr_info span{float:right;color:#999999;}
.pinglun_nr_info var{font-style: normal;color:#A7A7A7; float:left; padding-right:8px;}
.pinglun_nr_content{line-height:170%; margin-top:5px;border-bottom:1px dashed #cccccc;padding-bottom:5px;
text-indent:2em; font-size:13px;}
.pinglun_nr_info a{ color:#548CC9;}

.act_fbpl{width:670px; margin-left:auto; margin-right:auto;}
.act_fbpl_k{width:650px;height:100px; line-height:150%; padding:8px 10px 8px 10px; border:#cdddf0 solid 1px;}
.act_fbpl_info{ margin-top:5px;line-height:20px; margin-bottom:10px;}
.act_fbpl_info label{ height:20px; line-height:20px; vertical-align:middle;}
.act_fbpl_info span{float:right;}
.act_fbpl_kk{width:130px;}
.act_fbpl_kk,.ipt-txt,.dcmp-submit{height:20px; line-height:20px; border:#cdddf0 solid 1px;margin-right:6px;}
.dcmp-submit{ cursor:pointer; margin-left:12px;}


/*更多评论的样式*/
.welcome{height:26px; line-height:26px; background-color:#2369B8; color:#FFFFFF; font-size:13px; font-weight:bold; overflow:hidden; text-indent:8px;margin-top:8px;}
.welcome a{ color:#FFFFFF;}
.welcome a:hover{ color:#ffffff;}
.sp-title{ height:24px; line-height:24px; background-color:#2369B8;color:#FFFFFF;margin-bottom:6px;}
.sp-title a{ padding:0px 8px 0px 8px;}
.sp-title a,.sp-title a:hover{ color:#FFFFFF;}
.sp-title h2{text-indent:1em;}
.sp-title h2,.sp-title a{ font-size:14px;}
.tbox{margin:0 auto; padding-bottom:20px;border:1px solid #cdddf0;}
.tbox dl{ /*width:98%; margin:0 auto;*/ padding-bottom:12px;border-bottom:#cccccc dashed 1px;}
.tbox dt{ height:30px; line-height:30px;text-indent:1em; color:#666666;}
.decmt-title{ height:24px; line-height:24px; background-color:#F5F5F5; margin-bottom:12px;}
.decmt-title span{ float:left;}
.decmt-title .username{ text-indent:1em; color:#548CC9;}
.decmt-title .up{text-align:center; float:right; padding-right:8px; }
.decmt-content{ width:97%; height:auto; margin:0 auto; line-height:175%; text-indent:2em; margin-bottom:6px;}
.act_fbpl_nr{ height:24px; line-height:24px; margin-top:4px; text-indent:24px;}
.act_fbpl_nr small{ text-indent:0px;}
.fbpls{ width:95%;}
.fbpls TEXTAREA{ width:98%;}

/*搜索页面*/
input,SELECT,BUTTON{ vertical-align:middle;}
.searchheader{clear:both; overflow:hidden;}
.searchform form{ display:inline-block; float:left;}
.search-submit{border: solid 1px #cdddf0; width:3.5em; height:20px; line-height:20px; 
cursor:pointer; margin-left:4px;}
.search-keyword{ height:20px; line-height:20px; border: solid 1px #cdddf0;}
.searchtit{ height:26px; line-height:26px; background-color:#2369B8; color:#FFFFFF; font-size:14px; font-weight:bold; overflow:hidden; text-indent:1em; margin-top:8px;}
.searchul{border: solid 1px #cdddf0; padding-top:18px;}
.searchul ul{ width:96%;height:auto; display:block; overflow:hidden; margin:0 auto;font-family:Arial, Helvetica, sans-serif;}
.searchul li{ margin:0px 0px 18px 0px;}
.searchul h3,.searchul h3 a{ font-size:16px; color:#006dd2; }
.searchul li p{ font-size:13px; margin-top:4px; margin-bottom:4px;}
.searchul li span{color:#008000;}
.searchul li span a{color:#666666;text-decoration: underline;}
.search_pages{ text-align:center;}
/*部分（放在下面）的公共属性*/
.w960{ width:958px; height:auto; margin:0 auto;}
.h10{ width:100%; height:10px; font-size:1px;}