@charset "gb2312";
/* CSS Document */
body{ background-color:#e8e8e8}
*{ margin:0; padding:0; list-style:none}
a{ text-decoration:none; color:#000;}
a img{ border:0}
.shewei{ border-bottom:1px solid #cdcac9}
.shewei p a{ font-size:12px; color:#000; float:right; margin:4px 10px 3px 3px}
.shewei p a:hover{ color:#F00; text-decoration:underline}
#top{ background:#fff; height:95px}
.top{ clear:both; overflow:hidden; position:relative;}
.nav{ background:url(../images/navbg.png) repeat-x;}
.nav ul{background:url(../images/nav.jpg) repeat-x; height:37px; line-height:37px}
.top,.logo1,.center,.cen_a,.index_cp2,.nav ul,.shewei p{ width:1000px; margin:0 auto; clear:both; overflow:hidden}

.top{ clear:both; overflow:hidden; height:95px;}
.logo1 span{ float:right;overflow:hidden; display:block}
.logo img{ vertical-align:middle}
.logo img{ margin-top:27px; float:left}
.phone{ float:right; margin-top: 35px;}
.phone img{ margin-top:18px}
.logo2 p{ float:right; margin-top:30px; margin-right:30px; font-weight:bold}
.nav ul li{ float:left}
.nav ul li a{ color:#fff; font-size:14px; width:125px;height:40px; line-height:40px;display:block; text-align:center;   font-weight:bold; background:url(../images/shu.jpg) no-repeat right center}
.nav ul li a:hover{ background:url(../images/navlibg.jpg) no-repeat; color:#000;}
.index_con{ float:right; width:242px; border:1px solid #ccc; background-color:#fff}
.index_cona{ width:230px}
.index_cona{ font-size:12px; line-height:28px; background:url(../images/linka.png) no-repeat  right bottom; margin-left:15px; }
.index_fl{ width:218px;    }
.bt{ background:url(../images/list.jpg) no-repeat; height:34px; line-height:34px; font-size:14px; font-weight:bold; text-indent:2em; color:#FFF}
.center{ overflow:hidden; clear:both; margin-top:10px; color:#000}
#centerr{ background:url(../images/shunda_03.jpg) repeat-x; clear:both;}
.index_left{float:left; background:#fff;}
.index_fl ul {   }
.index_fl ul li{ background:url(../images/li.jpg) no-repeat 20px center;  font-size:12px; padding-left:25px; line-height:39px; overflow:hidden;  border-bottom:1px solid #CCC; height:33px;}
.index_fl ul li a{ color:#000; padding-left:25px }
.index_fl ul li a:hover,.index_con ul li a:hover{ color:#F30}
.index_ab{ width:768px; float:right;overflow:hidden; border:1px solid #ccc; margin-bottom:5px}
.bt3 span{ font-size:14px; font-weight:bold; float:left;  color:#000}
.bt3 a{ font-size:12px; color:#600; margin-right:5px; float:right}
.bt3{ background:url(../images/list2.jpg) repeat-x bottom; clear:both; overflow:hidden; height:35px; line-height:31px}
.jianjie p img{ float:left; padding:3px;width: 250px;}
.jianjie p{ margin-left:5px; margin-right:5px}
.jianjie{ font-size:12px; line-height:22px; background-color:#fff}
.jianjie p{ text-indent:2em}
.add{  font-size:13px; line-height:25px; margin-left:10px; background:url(../images/linka.jpg) no-repeat right bottom; height:183px}
.index_new{  border:1px solid #ccc;float:left; width:359px;; background-color:#fff;}
.index_new ul{ width:355px; margin:0 auto; padding-bottom:4px}
.index_new ul li{ font-size:12px; clear:both; overflow:hidden; line-height:34px; background:url(../images/li2.jpg) no-repeat left center; border-bottom:1px  dashed #cccccc;}
.index_new ul li a{ float:left; margin-left:7px; color:#000}
.index_new ul li a:hover{ color:#F30}
.index_new ul li span{ float:right; margin-right:7px}
.index_cp{ float:right; width:768px; background-color:#fff; border:1px solid #ccc}
.index_cp a{font-size:12px;}
#demo {overflow:hidden;width:760px ;margin:0 auto ; margin-bottom:5px; background-color:#fff}
#indemo {float:left;width: 800%;}
#demo1 {float: left;}
#demo1 li{ text-align:center;  float:left;  margin-left:2px;  }
#demo1 li img{ border:1px solid #ccc; width:238px; height:143px; margin-left:5px}
#demo1 li a{ text-decoration:none; color:#000; padding:px; font-size:12px}
#demo2 {float: left;}
#demoa {overflow:hidden;width:760px ; margin:0 auto ; margin-bottom:5px; background-color:#fff}
#indemoa {float:left;width: 800%;}
#demo1a {float: left;}
#demo1a li{ text-align:center;  float:left;margin-top:10px; margin-left:2px; margin-bottom:10px}
#demo1a li img{ border:1px solid #ccc; width:243px; height:150px; margin-left:5px}
#demo1a li a{ text-decoration:none; color:#000; padding:px; font-size:12px}
#demo2a {float: left;}
.link{ color:#000;font-size:12px; padding-top:15px;   clear:both; overflow:hidden; width:1000px; margin:0 auto; padding-bottom:10px;}
.link a{ font-size:12px; color:#000; margin-left:4px}
.add2{ text-align:center; font-size:14px; line-height:24px; color:#fff; padding-top:25px; border-top:1px solid #ccc }
.footer{ height:148px; background:url(../images/foot.jpg) repeat-x;}

#emo ,#etmo{
	float:left;
 	overflow:hidden;
	width:760px;
	margin:0 auto;
	margin-top:5px;
}
#emo dl, #etmo dl{
	width:180px;
	height:40px;
	line-height:40px;
	text-align:center;
}
#ndemo, #ndetmo{
	float: left;
	display:inline;
	width:8000%;
}
#emo1, #etmo1{
	float: left;
} 
#emo2, #etmo2{
	float: left;
}


 
/*banner style*/
.fullSlide {
	width: 100%;
	margin: 0 auto;
	position:relative;
	height:378px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:383px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:383px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:right;
margin-right:10%;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
border-radius:20px;
	height:10px;
	margin:1px;
	overflow:hidden;
	background:#17DA1F;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:0;
	background-position:-6px -137px;
}

.rightn{ float:right; width:768px;  background:#fff;border: 1px solid #ccc;}

.pppp{ height:35px; width:100%; background: url(../images/right.jpg) repeat-x; border-bottom: 1px solid #ccc;}
.pppp span{ line-height:30px; font-size:14px; text-align:center; float:left; margin-left:35px; font-weight:bold; color:#000;}
.pppp div{ float:right; margin-top:5px; color:#000;  margin-right:20px;}
.pppp div a{ color:#000;}
.content_p{color: #000;padding:10px;}


/*内容页*/
.act_content{width:750px; }
.content_p{ height:auto; margin:0 auto; }
.content_p h1{ text-align:center; }
.weizhi{height:26px;line-height:27px;width:auto;border-bottom:1px solid #333;}
.weizhi span{font-size:14px;color:#333; margin-left:10px;}
.weizhi a{text-decoration:none; color:#333; font-size:14px}
.weizhi a:hover{text-decoration:underline; color:#000}
.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:700px;_width:expression(document.body.clientWidth > 800 ? "750px" : "auto");
 display:block; margin:0 auto; margin-top:20px;}
.act_neirong p{ line-height:3em; }


/*列表页*/
.act_list{width:750px; margin-right:auto;line-height:26px;}
.act_list ul{ margin-top:5px; margin-bottom:10px;}
.act_list li{height:30px;line-height:30px;border-bottom:1px dashed #dedede;font-size:12px;}
.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;}
.pages{padding-bottom:8px;padding-top:10px;background: #fff; text-align:center; margin-bottom:10px;height:35px;font-size:15px; clear:both;line-height:28px;}
.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;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;}

.list01{}

.list_img,.list_img02{ width:100%;background: #fff; 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:4px 0px 0px 0px;font-size:12px;}
.list_img li .a_txt{ font-size:12px;}

.list_img li a:hover{text-decoration: underline;}
.a_img,.list_img span{ display:block; clear:both;}
.list_img span{ height:32px; line-height:22px; color:#5B5B5B;}

.a_img img{ padding:2px; border:1px solid #CCCCCC;}
.a_img img:hover{border:1px solid #FF6600;}

.list_img_main li{ width:243px; margin-left:2px;   float:left; height:200px; border:1px solid #ccc;}
.list_video_main li{height:230px;}
.list_img_main li img{ width:243px; height:160px;}
.list_img_main .a_txt{ width:100%; height:28px; line-height:28px; display:inline-block;}


.list_list_img li{width:31.5%; height:auto; float:left; display:inline; text-align:center; margin:8px 6px 0px 6px; overflow:hidden;}
 
.list_img_txt{width:95%; height:auto; margin:0 auto; padding:10px 0px 0px 0px;overflow:hidden;}
.list_img_txt li{width:50%;display:inline;float:left;text-align:center;
	position: relative;}
.list_img_txt li img{width:100px; height:70px;}
.list_img_txt .a_txt{width:100px; height:24px; padding-top:6px; display:block; font-size:12px;}
.list_img_txt li .num{position:absolute; left:10px; top:65px; color:#CC3300; font-family:Arial, Helvetica, sans-serif; font-size:16px;  border:1px solid #CC3300; display:block; width:14px; height:14px; line-height:14px; text-align:center;}

.img_txt{ width:99%; height:auto; margin:0 auto; font-size:12px;}
.img_txt li{ display:block; clear:both; overflow:hidden; margin:12px 0px 12px 0px;line-height:140%;}
.img_txt .a_img{ display:inline; float:left; margin-right:6px; padding-right:0px;}
.img_txt li a{ padding-right:8px; font-size:13px;}
.img_txt li .a_txt{}
.img_txt01 p{ margin:0px; padding:0px;}


input,textarea { border:1px solid #CCC; }


@charset "gb2312";
/*banner*/
#full-screen-slider {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 383px; PADDING-TOP: 0px
}
#slides {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 383px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#slides LI {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#slides LI A {
	TEXT-INDENT: -9999px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
#pagination {
	Z-INDEX: 2000; POSITION: absolute; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 345px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px; LEFT: 50%
}
#pagination LI {
	LIST-STYLE-TYPE: none; WIDTH:45px; DISPLAY: block; background:#70B855; filter: alpha(opacity=60); opacity: 0.6; 
 FLOAT: left; HEIGHT: 7px; MARGIN-LEFT: 12px; LIST-STYLE-IMAGE: none; border-radius: 5px
}
#pagination LI A {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; PADDING-TOP: 0px
}
#pagination LI.current {  filter: alpha(opacity=80); opacity: 0.8; 

	BACKGROUND:#246d9b
}/* CSS Document */



 
#help-left{width:218px;font-family:'microsoft YaHei';float:left}
.menu{ }
.menu:last-child{border-bottom:1px solid #ccc}
.menu summary{height:40px;line-height:40px;text-indent:10px;outline:0;font-size:16px;color: #FAFAFA;font-weight:400;background:#248A00;cursor:pointer}
.menu summary::-webkit-details-marker{display:none}
.menu summary:before{content:"+";display:inline-block;width:16px;height:16px;margin-right:10px;font-size:18px;font-weight:700}
.menu[open] summary:before{content:"-"}
.menu ul{  background: url(../images/bggg.png) no-repeat 1px -8px; }
.menu ul li{list-style:none;text-indent:15px;font-size:12px;height:30px;line-height:30px; padding-left:10px;}
.menu ul li a{display:block;color:#000; font-family: "宋体"; font-weight: bold;}
.menu ul li a:hover{text-decoration:underline}