@import url("global.css");
@charset "UFT-8";
/* CSS Document */
body{ background:url(../images/bg.png) repeat-x}
left{float:left;}
.linkleft{margin-left:60px;
width:180px;
margin-top:5px;
overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.warp { width:1002px; margin-left:auto; margin-right:auto;_margin-top:0px;*margin-top:0px;*margin-bottom:50px;}
.warp2 { width:1002px; margin-left:auto; margin-right:auto;_margin-top:0px;margin-top:34px;}
#page{width:1002px; margin:0 auto; position:relative;}
.warp_inner { width:1002px; margin-left:auto; margin-right:auto; position:relative; top:-0px;}
.logo { float:left; width:170px; margin-right:30px; }
/* .nav_top{width:1080px; margin:0 auto; *float:right;_float:right;*margin-right:12%;_margin-right:10%}
 */
 .nav_top{width:1080px; margin:0 auto;}
.nav_l { float:right; width:204px; background:url(../images/nav.png)  no-repeat;position:relative;margin-top:22px;z-index:9999;height:100px;}
.nav_r { float:right; width:50px; background:url(../images/nav_r.png) no-repeat;position:relative;top:58px;z-index:9999; height:50px; }
.nav { float:right; width:800px; background:url(../images/nav_c.png) repeat-x;position:relative; top:58px;z-index:9999; height:50px; }
.nav li {  float:left; position:relative; z-index:110; line-height:50px;}
.nav li a{font-size:16px;display:block;  float:left;font-family:"微软雅黑"; font-weight:bold; margin-right:13px;color:#ffffff;text-align:center}
.nav li a.active{ font-size:16px; font-weight:bold;display:block;padding-left:5px;padding-right:5px;background:#ff9104;color:#ffffff; text-align:center}
.nav li a.bg1 { background-position:0 0; }
.nav li a.bg2 { background-position:-133px 0; }
.nav li a.bg3 { background-position:-266px 0; }
.nav li a.bg4 { background-position:-399px 0; }
.nav li a.bg5 { background-position:-532px 0; }
.nav li a.bg6 { background-position:-665px 0; }
#container { width:100%; padding:0px; position:relative; z-index:0; margin:0 auto; height:490px;_height:510px; }

.slide{width:1002px;height:350px;margin:0px auto 0 auto;overflow:hidden;position:relative; top:-10px;background-color:#000;z-index:10;}
.slide ul{height:350px;}
.slide ul li{width:1002px;height:350px;float:left;}
.slide .bg{width:1002px;height:34px;position:absolute;background-color:#000;bottom:0;left:0;border-top:1px solid #fff;filter:alpha(opacity=30);opacity:.3;z-index:5;}
.slide .num{overflow:hidden;zoom:1;position:absolute;right:20px;bottom:11px;z-index:10;}
.slide .num span{display:inline-block;width:12px;height:12px;background:url(../images/bg-slide.png) 0 -12px no-repeat;_background:url(../images/ie6/bg-slide.png) 0 -12px no-repeat;cursor:pointer;overflow:hidden;}
.slide .num span.on{background-position:0 0;}
.slide .skip{display:none;_display:block;width:23px;height:47px;background:url(../images/bg-slide.png) no-repeat;_background:url(../images/ie6/bg-slide.png) no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1000em;cursor:pointer;}
.slide .prev{background-position:0 -172px;left:10px;}
.slide .prev:hover{background-position:0 -219px;}
.slide .next{background-position:-23px -172px;right:10px;}
.slide .next:hover{background-position:-23px -219px;}
.slide:hover .prev,.slide:hover .next{display:block;}
.slide .num{bottom:11px;}

#topArt{ width:206px;border: 1px solid #e6e6e6;margin:0 auto;border-radius: 10px;}
#topArt span{width:206px;height:40px;display:block;line-height:40px;text-align:center;font-size: 18px;color: #333;background: #e6e6e6;margin-bottom:15px;}
#topArt ul li{text-align:left;width:180px;margin:0 auto;height:30px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}







/* CSS 姒涙垼澹婇懗灞炬珯閻ㄥ垻ss閸掑棝銆夋禒锝囩垳 */
.black { 
	float: right;
	padding-right: 12px;
	padding-left: 12px;
	font-size: 80%;
	padding-bottom: 15px;
	margin: 12px;
	color: #FFF;
	/**PADDING-TOP: 30px;
	_padding-top: 30px;**/
	text-align: center;
	width:78%; height:23px;margin:20px 0 0 0; color: #737373;  font-family:"微软雅黑" ;margin-right:-31px;
}
#pager ul li{ float:left}
.black a {
	border-right: #74b260 1px solid;
	padding-right: 8px;
	background-position: 50% bottom;
	border-top: #74b260 1px solid;
	padding-left: 8px;
	/*background-image: url(bar.gif);*/
	padding-bottom: 5px;
	border-left: #74b260 1px solid;
	color: #74b260;
	margin-right: 6px;
	padding-top: 5px;
	border-bottom: #74b260 1px solid;
	text-decoration: none;font-size:14px;
}

.black a:active {
	border-right: #74b260 1px solid;
	borser-left: #74b260 1px solid;
	color: #333;
	border-bottom: #74b260 1px solid;
	background-COLOR: #74b260	
}

.black a.current {
	border-right: #FF0303 1px solid;
	padding-right: 8px;
	border-top: #FF0303 1px solid;
	padding-left: 8px;
	padding-bottom: 5px;
	border-left: #FF0303 1px solid;
	margin-right: 3px;
	padding-top: 5px;
	color:#FF0303;
	border-bottom: #FF0303 1px solid;font-size:14px;
}

.black a.disabled {
	border-right: #606060 1px solid;
	padding-right: 5px;
	border-top: #606060 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	border-left: #606060 1px solid;
	color: #808080;
	margin-right: 3px;
	padding-top: 2px;
	border-bottom: #606060 1px solid
}


.shouye{ width:88px!important;}
.shouye a { display:block; width:88px!important; height:82px; }
.shouye a span{width:88px!important;}




.mr_t1name { font: bold 16px/40px color: #fff; background: #2257a2 url(../images/mr_t1bg.jpg) no-repeat right top; height: 40px; width: 120px; padding-left: 21px; float: left; }
.mr_t1name img { float: left;  margin-right: 6px; display: inline; }
.ml_frbox{ float:left;font-size:20px; width:120px; color:#ff9100;position: relative;right: 730px; top:10px;}
.mr_frbox { width:900px; float:right;height: 30px;margin-top: -10px;}
.mr_frbtnl { float: left;cursor: pointer; margin-top: 0px; display: inline; }
.mr_frul { float: left; height: 30px; width: 840px; margin-left:10px; }
.mr_frbtnr { float: right; margin-top: 0px; cursor: pointer; }
.mr_frul ul li{ display: inline; float: left; height: 30px; width: 142px;  overflow: hidden; font-size:16px;}
.mr_frul ul li label{ font-size:16px; }




	#tabs {
	  list-style: none;
	  float:right;
	  position:relative;
	  top:-70px;
	}

	#tabs li {
	  float: left;
	  width:100px;
	}

	#tabs a {
	  float: left;
	  position: relative;
	  height: 0;
	  padding-left: 5px;
	  padding-right: 5px;
	  line-height: 30px;
	  text-decoration: none;
	  color:#666;
	  font-size:14px; 
	  border-bottom: 30px solid #fff; 
	}

	#tabs a:focus {
	  outline: 0;
	}

	#tabs #current {
	  z-index: 5;
	  color:#8dcf00;
	  border-radius:5px;
	  opacity: 1;
	  filter: alpha(opacity=100);
	}

	/* ----------- */
	#content {
	    background: #fff;
	    padding: 2em;
	   height: 200px;
	}


	/* demo page only */
	#about {
	    color: #999;
	    text-align: center;
	    font: 0.9em arial, helvetica;
	}

	#about a {
	    color: #777;
	} 








#container { width:100%; padding:0px; position:relative; z-index:0; margin:0 auto; height:490px;_height:510px; }


#top{ width:100%; padding:0px; position:relative; z-index:0; margin:0 auto; height:120px; background:#72ae5c }
#top .nav li dl { display:block; text-align:left; }
#top .nav li dl dd a { background:none;  height:28px; text-indent:35px; line-height:28px;  font-weight:bold; color:#fff; }
#top .nav li dl dd a:hover { color:#ff0; }
#top .subnav { position:relative; z-index:100; display:none; background:url(../images/bg_index_subnav.jpg) no-repeat center bottom; padding-top:10px; height:165px; width:100%; }

.bg_top{z-index: 9999; height:30px; }
.bg_top div{ width:200px; height:30px; margin:0 auto;  left:380px;}
.bg_top div ul li{ float: left; color:#FFF; line-height:30px;}
.bg_top div .txt{ width:150px; height:22px; margin-left:5px;}
.bg_top div .btns{ width:45px; height:25px;background:url(../images/btns.png) no-repeat; border:0px; }


#example { width:100%; height:528px; position:relative; }

#slides { position:absolute; z-index:100; text-align:center; width:100%; overflow: hidden; }
#slides .next { position:absolute; top:250px; width:70px; height:89px; display:block; z-index:200; }
#slides .prev { position:absolute; top:250px; width:70px; height:89px; display:block; z-index:300; }
#slides .next a { z-index:101; display:block; height:89px; width:70px; text-decoration:none; background-image:url(../images/next_01.png); }
#slides .next a:hover { z-index:101; display:block; height:89px; width:70px; background-image:url(../images/next_02.png); }
#slides .prev a { z-index:101; display:block; height:89px; width:62px; text-decoration:none; background-image:url(../images/prv_01.png); }
#slides .prev a:hover { z-index:101; display:block; height:89px; width:62px; background-image:url(../images/prv_02.png); }
.slides_container { width:100%; height:525px; overflow:hidden; position:relative; }
.pagination { margin:26px auto 0; width:100px; display:none; }
.pagination li { float:left; margin:0 1px; }
.pagination li a { display:block; width:12px; height:0; padding-top:12px; background-image:url(../images/pagination.png); background-position:0 0; float:left; overflow:hidden; }
.pagination li.current a { background-position:0 -12px; }




.bg_index01 { border:solid 1px #f4f4f4; background:url(bg_index_shadow.jpg) no-repeat center bottom #fff; padding-bottom:9px; margin-bottom:10px; }
.bg_index01 dl { width:229px; padding:5px 10px; float:left; border-right:solid 1px #efefef; height:200px; }
.bg_index01 dl h2 { font-size:14px; color:#2d8d00; height:30px; line-height:30px; }
.bg_index01 dl h2 a{ color:#2d8d00;}
.bg_index01 dl h2 a:hover{ color: #ff9d10;}
.bg_index01 dl h2 span { color:#c6c6c6; font-size:10px; font-family:verdana; margin-left:5px; }
.bg_index01 dl dt { float:left; border:solid 1px #aeaeae; width:73px; height:70px; overflow:hidden; margin-right:10px; }
.bg_index01 dl dd.classlist { float:left; width:134px; line-height:200%; }
.bg_index01 dl dd.classlist a { display:inline-block; color:#686868; margin-right:10px; }
.bg_index01 dl dd.intro { color:#a1a1a1; line-height:150%; padding-top:10px; clear:both; text-indent:24px;}


.top{ width:100%; padding:0px; position:relative; z-index:0; margin:0 auto; height:850px;}
.cnt{ width:100%; padding:0px; position:relative; z-index:0; margin:0 auto; height:500px; }
.top_cnt{ width:740px; float:left; height:250px; margin-bottom:20px;}
.c_index_c{ float:right; overflow:hidden;width:440px; height:210px; margin-top:8px; margin-bottom:10px;}
.c_index_l { width:275px; height:210px; float:left; margin-top:8px; margin-bottom:10px;}
.c_index_c .list { border-top:none; height:123px; margin-top:10px;}
.c_index_c .list li { line-height:250%; }
.c_index_c .list li span { float:right; color:#787878; }
.c_index_c .list li a { font-family:"瀹嬩綋"; font-size:13px; letter-spacing:1px;}


.c_index_r { float:right; overflow:hidden;height:850px;}


.tit{ font-size:13px;line-height:20px; letter-spacing:1px;}
.tit a{ font-family:"寰蒋闆呴粦"}

/*********绉戞櫘璧勬簮***********/


.list_pics { padding:20px 0 0 10px; }
.list_pics li { float:left; width:161px; height:141px; background:#fafeed; text-align:center; position:relative; margin:0 10px 30px; }
.list_pics li .pic { border:solid 1px #f0f0f0; width:159px; height:109px; overflow:hidden; }
.list_pics li .title { height:30px; line-height:30px; width:161px; overflow:hidden; position:absolute; z-index:99; left:0; bottom:0; }
.list_pics li .icon_new { position:absolute; z-index:101; left:1px; bottom:31px; }

.dis_title2 { font-size:16px; color:#fe8210;display:block; border-bottom:solid 1px #ccc; padding:10px 0px 15px; }

.book{ width:100%; margin-bottom:20px; margin-top:20px;clear: both;overflow: hidden;}
.book1{ width: 50%;height: 170px;padding-bottom: 20px;float: left;}
.book table{width:100%;text-align:center}
.book table tr{ height:170px;}
.book table tr td{vertical-align: top;}
.book .lspan{ float:left; width:110px; height:145px;}
.book .lspan img{ float:left; max-width:110px; max-height:145px;}
.book .rspan{ float:left;width:200px;padding-left:24px;}
.book .rspan .tit{ width:200px;height:35px;border-bottom:0px!important}
.book .rspan .detail{ width:200px;height:35px; padding:0 0!important;border:0px!important}
.book .rspan .detail p{font-size:14px;  line-height:25px;}
.book .rspan .tit span{ position:relative; top:-55px; left:120px;}
.book .rspan h2{ font-size:16px;line-height:26px; margin-bottom:35px;}
.book .rspan label{color: #fe8210; padding-left:5px;}


.book dl dt img{max-width:185px;max-height:110px;}



.book_yx{ width:100%;position: relative; top:20px;}
.book_yx .dv1{ width:220px; height:135px;margin-bottom: 90px;}
.book_yx .dv1 .img_yx{width:220px; height:135px;display:block}
.book_yx .dv1 .img_yx img{max-width:220px; max-height:135px; margin: 0 auto;display:block}
.book_yx .dv1 .title{ width:220px; margin-top:6px;}
.book_yx .dv1 .source{ width:220px; margin-top:4px;}
.book_yx .dv1 .look{font-size:14px; margin-top:4px;}
.book_yx .rspan .tit a{ position:relative; top:-55px; left:130px;}
.book_yx .rspan h2{ font-size:16px;line-height:26px; margin-bottom:35px;}
.book_yx .rspan label{ color: #fe8210; padding-left:5px;}



.xq2{width: 99%!important;margin: 0 auto;border: 1px solid #e4e4e4!important;border-bottom: 1px solid #e4e4e4!important;margin-top: 20px;padding: 0 0!important;padding-bottom: 100px!important;*margin-bottom:50px}
.xq2 h2{ width:90%; margin:0 auto; font-size:18px; line-height:22px; text-align:center; padding:10px; }
.xq2 table{ width:100%; text-align:center; font-size:14px; margin:0 auto;border:1px solid #e4e4e4; margin-top:10px; background:#f0f0f0; }
.xq2 table tr{height:45px;line-height:45px;text-align:center;  }
.xq2 table tr td{padding-left:65px;}
.xq2 .img{ width:auto; height:auto; margin:15px auto; text-align:center;}

.xq2 .detail{ width:95%; margin:0 auto; margin-top:20px;border-bottom:0px!important;padding-left:15px;}
.xq2 .detail p{ font-size:14px; line-height:26px;text-indent: 28px;}
.xq2 .detail p img{margin:10px auto; margin-bottom:10px; display:block; text-align:center;max-width: 91%;}
.xq2 .detail embed{margin:10px auto; margin-bottom:10px; display:block; text-align:center}
.xq2 .summary{ width:94%; margin:0 auto; margin-top:8px; padding:15px!important; line-height:22px; margin-bottom:15px; font-size:12px;}
.xq2 .summary label{ color:#F60}


.xq2 .spanup{display:block;position: relative;border-top:1px solid #e4e4e4;padding-left:30px;padding-top:15px;}
.xq2 .spandown{display:block;position: relative;left:30px;top:15px;}



.tosource{display: block;float: right;margin-right: 15px;margin-top: 15px;}




/*.xq{ width:99%!important; margin:0 auto;;border:1px solid #e4e4e4!important;border-bottom:1px solid #e4e4e4!important; margin-top:20px;padding: 0 0!important;padding-bottom:100px!important}*/
.xq{width: 99%!important;margin: 0 auto;border: 1px solid #e4e4e4!important;border-bottom: 1px solid #e4e4e4!important;margin-top: 20px;padding: 0 0!important;padding-bottom: 100px!important;*margin-bottom:50px}
.xq h2{ width:90%; margin:0 auto; font-size:18px; line-height:22px; text-align:center; padding:10px; }
.xq table{ width:100%; text-align:center; font-size:14px; margin:0 auto;border:1px solid #e4e4e4; margin-top:10px; background:#f0f0f0; }
.xq table tr{height:45px;line-height:45px;text-align:center;  }
.xq table tr td{padding-left:65px;}
.xq .img{ width:auto; height:auto; margin:15px auto; text-align:center;}

.xq .detail{ width:95%; margin:0 auto;margin-top:20px;border-bottom:0px!important;padding-left:15px;}
.xq .detail p{ font-size:14px; line-height:26px;text-indent: 28px;}
.xq .detail p img{margin:10px auto; margin-bottom:10px; display:block; text-align:center;max-width: 91%;}
.xq .detail embed{margin:10px auto; margin-bottom:10px; display:block; text-align:center}
.xq .summary{ width:94%; margin:0 auto; margin-top:8px; padding:15px!important; line-height:22px; margin-bottom:15px; font-size:12px;}
.xq .summary label{ color:#F60}
.xq .spanup{display:block;position: relative;border-top:1px solid #e4e4e4;padding-left:30px;padding-top:15px;}
.xq .spandown{display:block;position: relative;left:30px;top:15px;}

/******鍏充簬鎴戜滑*********/
.dis_title { font-size:16px; color:#333; border-bottom: dashed 1px #cccccc; padding:0px 10px 15px; text-align:center; }
.dis_time { background:url(../images/bg_content_time.jpg) repeat-x bottom; height:40px; line-height:40px;text-align:center; font-size:12px; color:#666; }
.dis_intro { background:url(../images/title_daodu.jpg) no-repeat 10px 5px; height:40px; line-height:20px; padding:10px 10px 20px 50px; margin-bottom:10px; border-bottom:solid 2px #b2de9c; color:#333; }
.dis_content { font-size:14px; line-height:200%; padding:0 0 30px; }
.dis_content a{ color:#333;}
.dis_content a:hover{ color:#2d8d00;}
.dis_content img { width:740px!important;  margin:0px 10px;}



/*=========宸﹁竟鍥剧墖婊氬姩 ========*/

.bg_index_about { background:url(../images/bg_index_about_center.jpg) repeat-x 0 4px; height:201px; margin-bottom:20px; }
.bg_index_about dl { background:url(../images/bg_index_shadow.jpg) no-repeat bottom; padding-bottom:6px; }
.bg_index_about dl dt { float:left; width:211px; margin-right:5px; overflow:hidden; }
.bg_index_about dl dd { float:left; width:746px; overflow:hidden; background:url(../images/bg_index_about_right.jpg) no-repeat right 4px; padding:34px 20px 10px 20px; line-height:200%; }
.bg_index_about dl dd p{ text-indent:24px;}
.bg_index_about dl dd a { color:#287b00; }
.bg_index_about dl dd a:hover { color:#000; }

.flink { background:#fff; padding-bottom:15px; }
.flink .title { background:url(../images/bg_index_title_line.jpg) repeat-x center; height:30px; text-align:center;}
.flink .title img{ margin-top:8px!important;}


#top2 { background:url(../images/bg_top.jpg) no-repeat center top; height:95px; }
#top2 .logo { float:left; width:170px; margin-right:30px; }
#top2 .nav { float:left; width:798px; position:relative; z-index:110; height:82px; }
#top2 .nav li { width:133px; float:left; position:relative; z-index:110; }
#top2 .nav li a { display:block; width:133px; height:82px; text-indent:-9999px; background:url(../images/nav_text.png) no-repeat 0 0; }
#top2 .nav li a span { display:block; width:133px; height:82px; }
#top2 .nav li a span.cur { background:url(../images/bg_nav_hover.png) no-repeat 61px 60px; }
#top2 .nav li a.bg1 { background-position:0 0; }
#top2 .nav li a.bg2 { background-position:-133px 0; }
#top2 .nav li a.bg3 { background-position:-266px 0; }
#top2 .nav li a.bg4 { background-position:-399px 0; }
#top2 .nav li a.bg5 { background-position:-532px 0; }
#top2 .nav li a.bg6 { background-position:-665px 0; }

#top2 .nav li dl { display:block; }
#top2 .nav li dl dd a { background:none; text-indent:40px; height:28px; line-height:28px;font-weight:bold; color:#fff; }
#top2 .nav li dl dd a:hover { color:#ff0; }

#top2 .subnav { position:relative; z-index:100; display:block; background:url(../images/bg_subnav.jpg) no-repeat center bottom; padding-top:10px; height:165px; width:100%; }


#banner_inner { position:relative; z-index:99; height:30px; margin-bottom:10px; }
#banner_inner .tip { width:1002px; position:absolute; left:50%; margin-left:-501px; }
#banner_inner .tip h2 { position:absolute; bottom:0; left:0; background:url(../images/bg_left_h1.jpg) no-repeat; width:190px; height:56px; padding:20px 0 0 20px; font-size:18px; color:#fff; }
#banner_inner .tip h2 a{ color:#fff;}
#banner_inner .tip h2 a:hover{  color: #ff9d10;}
#banner_inner .tip h2 span { font-size:11px;}

.opt{ height:80px;}
.opt select{ width:150px; height:30px; margin-right:10px;}
.opt .inptxt{ width:240px; height:28px; margin-right:10px;}
.opt .inpbtn{ width:80px; height:30px; margin-right:10px; border:none; background:#a8db38}


.left_nav { margin-bottom:30px; border:1px solid #ece76e;border-radius:10px;}
.left_nav span{font-size:20px;color:#FFF ; background:#a1c001; height:45px; line-height:45px;display:block;margin-bottom:15px;}
.left_nav ul li{color:#333; font-size:16px;height:43px;line-height:43px;text-align:left;width:160px;margin: 0 auto;}
.left_nav ul li img{float:left;width:11px;height:13px;margin-top: 15px;}
.left_nav ul li a{padding-left:15px;display:block;width:120px;float:left}
.left_nav ul li a.active {color:#e64d01; font-size:18px; background:url(../images/nav_bottom.png) bottom no-repeat;}



.left_nav2 { margin-bottom:30px; border:1px solid #ece76e;border-radius:10px;}
.left_nav2 span{font-size:26px;color:#FFF ; background:#a1c001; height:65px; line-height:65px;display:block;margin-bottom:15px;}
.left_nav2 ul li{color:#333; font-size:16px;height:43px;line-height:43px;text-align:left;width:160px;margin: 0 auto;}
.left_nav2 ul li img{float:left;width:11px;height:13px;margin-top: 15px;}
.left_nav2 ul li a{padding-left:15px;display:block;width:120px;float:left}
.left_nav2 ul li a.active {color:#e64d01; font-size:18px; background:url(../images/nav_bottom.png) bottom no-repeat;}





.list_left_btn { margin-bottom:30px; }
.list_left_btn li { overflow:hidden; margin-bottom:8px; }

.list_left { background:url(../images/bg_left_list_center.jpg) repeat-y; }
.list_left .title { text-align:center; background:url(../images/bg_left_list_top.jpg) no-repeat; height:22px; line-height:22px; color:#fff; }
.list_left ul { background:url(../images/bg_left_list_bottom.jpg) no-repeat bottom; padding:10px 10px 10px; }
.list_left ul li { line-height:200%; }

.pos { height:40px; line-height:40px; padding:0 10px; border-bottom:2px solid #e4e4e4; }
.pos h2 {float: left;font-size: 20px;color: #ffa736;font-weight: normal;width: 160px;display:block;border-left: 5px solid #ffa736;height: 25px;line-height: 25px;text-align: center; margin-top:5px;}
.pos .path{float: left;font-size: 20px;color: #ffa736;font-weight: normal;width: 150px;display:block;border-left: 5px solid #ffa736;height: 25px;line-height: 25px;text-align: center; margin-top:5px;}

.pos p { float:right; color:#87bc75; }
.pos p a { margin:0 5px; color:#87bc75 }

.pos2 {height:40px; line-height:40px; padding:0 0px;border-bottom:2px solid #e4e4e4; }
.pos2 .path {float: left;font-size: 20px;color: #ffa736;font-weight: normal;width: 150px;border-left: 5px solid #ffa736;height: 25px;line-height: 25px;text-align: center; margin-top:5px;}
.pos2 p { float:right; color:#87bc75; }
.pos2 p a { margin:0 0; font-size:14px;color:#87bc75; }



.pos3 {height:40px; line-height:40px; padding:0 0px;}
.pos3 .path { float:left; color:#666;font-size:20px; }
.pos3 p { float:left; color:#666; }
.pos3 p a { margin:0 0; font-size:14px;color:#87bc75; }



.pos_q { height:40px; line-height:40px; width:600px; border-bottom:2px solid #e4e4e4; margin-top: 10px;}
.pos_q h2 {float: left;font-size: 20px;color: #ffa736;font-weight: normal;width: 100px;border-left: 5px solid #ffa736;height: 25px;line-height: 25px;text-align: center; margin-top:5px; position:absolute}
.pos_q p { float:right; color:#87bc75; }
.pos_q p a { margin:0 5px; color:#87bc75 }

.search{ width:600px; height:50px; background:#efefef; margin-top:6px;}
.search table{ width:580px; position:absolute; margin:10px 10px;}
.btnsearch{ width:80px; height:30px; background:#a8da38; border-radius:3px; color:#333; border:0px;}
.ipt{ width:250px; height:25px;}



.list_news{ margin-bottom:20px; margin-left:10px; margin-top:15px; }
/*.list_news{ margin-bottom:20px; margin-left:10px; margin-top:15px; }*/
/*.list_news div{ float:left; width:750px;padding:10px 0;border-bottom:1px solid #e4e4e4;clear:both}*/
.list_news div{width: 750px;padding: 10px 0;border-bottom: 1px solid #e4e4e4;clear: both;}
.intro { line-height:170%; color:#333; width:587px; float:left; letter-spacing: 1px;}
.intro a{ color:#333; cursor:pointer;letter-spacing: 1px;}
.btn_time { line-height:170%; color:#333; width:163px; float:right }









/*******鍒嗛〉*********/

.pages{ width:100%; height:50px; margin:20px auto;}
.ltotal{ width:150px; height:30px;line-height: 30px; float:left; color:#ff9104; font-family:"瀹嬩綋"; font-weight:bold; font-size:14px;}
.ltotal label{ padding-left:5px; padding-right:5px;}
.ltotal .now{ padding-left:10px;}
.rlist{ height:30px; float:right; color:#74b260; font-family:"瀹嬩綋"; font-weight:bold; font-size:14px;}
.rlist span{ padding:10px; float:left}
.rlist label{float: left; display:block;width: 40px;height: 20px;border:1px solid #74b260;margin-top:8px;}
.rlist input{ color:#FFF; background:#74b260; border:0px; width:40px; padding-bottom:5px; padding-top:3px;margin-top:6px;}
.pagelist1{ float:left}
.pagelist2{ float:left}




.s_top{ width:100%; height:830px; }
.s_cnt{ width:1002px; height:auto}


.s_divl{ width:730px; float:left; height:220px;}
.s_pic{ width:290px; height:210px; float:left}
.s_news{ width:420px; height:210px; float:right; line-height:30px;}
.s_divr{ width:245px; float:right}
.s_divr table{ width:245px;}
.s_divr table tr{ width:245px; height:75px;}
.list{ width:420px;}
.list li{ line-height:29px;}
.list li span{ float:right}
.list li label{ font-size:16px; padding-right:5px;}
.list li a{
	width: 280px;
    display: block;
    font-size: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 30px;
    line-height: 30px;
}

.s_topcnt{ width:730px; height:250px;}
.s_pic table { width:270px; height:30px;}
.s_pic table div{ width:150px; border-top:1px dashed #CCC;*position: relative;*top:10px;}
.s_pic table span{ padding-left:6px;font-size:13px;}

.s_news table { width:410px; height:30px;}
.s_news table div{ width:300px; border-top:1px dashed #CCC;*position: relative;*top:10px;}
.s_news table span{ padding-left:6px;font-size:13px;}

#glume{width:100%;position:absolute;overflow:hidden;z-index:2;*top:-5px;}
#glume .limg {width: 100%;height: 460px;background: url(../images/bg.png) repeat-x top;position: relative;cursor: pointer;_top: -10px;}
#glume .limg li {width: 100%;height: 460px;position: absolute;cursor: pointer;}
#glume .nubbt{display:none;position:absolute;z-index:1;right:5px;bottom:3px;}
#glume .nubbt span{display:none;border:1px solid #45a06f;background:#fff;padding:1px 5px;margin:0 2px; font-style:normal;cursor:pointer;}
#glume .nubbt span.on{background:#47aa72;color:#fff;}
#glume .limg li.bg_1{background:url(../images/banner.png) top center no-repeat; position:relative;_top:-10px;}


#glume{width:100%;position:absolute;overflow:hidden;z-index:2;}
#glume .limg_zy{width:100%;height:450px; background:url(../images/bg_zy.png) repeat-x;position:relative;cursor:pointer;}
#glume .limg_zy li{width:100%;height:450px;position:absolute;cursor:pointer;}
#glume .nubbt{display:none;position:absolute;z-index:1;right:5px;bottom:3px;}
#glume .nubbt span{display:none;border:1px solid #45a06f;background:#fff;padding:1px 5px;margin:0 2px; font-style:normal;cursor:pointer;}
#glume .nubbt span.on{background:#47aa72;color:#fff;}
#glume .limg_zy li.bg_2{background:url(../images/banner_zy.png) top center no-repeat;}




.c_r { float:left; width:210px; margin-right:32px; overflow:hidden;margin-top:15px;}
.c_r { width: 760px;margin-right: 0;position: relative;}
.c_l { float:left; width:210px; margin-right:32px; overflow:hidden; margin-bottom:50px; text-align:center; position:relative; top:15px;}

.c_rkp { float:left; margin-top:15px; margin-bottom:50px;}
.c_rkp { width:760px; margin-right:0; }
.c_lkp { float:left; width:210px; margin-right:32px; overflow:hidden; margin-bottom:50px; text-align:center;margin-top:15px; }

.sc_r { float:left; overflow:hidden;margin-top:15px;}
.sc_r { width:760px; margin-right:0; }
.sc_l { float:left; width:210px; overflow:hidden; margin-bottom:110px; text-align:center; margin-left:32px; margin-top:15px;}

.sc_rad { float:left; overflow:hidden}
.sc_rad { width:740px; margin-right:0; margin-bottom:30px;margin-top:15px;}
.sc_lad { float:right; width:245px; overflow:hidden;text-align:center;margin-top:15px;_margin-left:17px;}
.sc_lad .list_left_btn{ margin-top:10px;}
.active_cnt{ width:100%; }

.c_r_list { float:left ;margin-right:12px; margin-bottom:50px;margin-top:15px;}
.c_r_list { width:760px; margin-right:0;*min-height:500px;}
.c_l_list { float:left; width:210px; margin-right:32px;margin-bottom:50px;text-align:center; margin-top:15px;*min-height:792px;}


.c_c_q { width:760px;position: relative;left: 215px;_left:10px;margin-top:15px;}
.c_l_q { float:left; width:200px; text-align:center }
.c_r_q { float:right; width:160px; text-align:center; position: absolute;top: -2px;left: 610px;}



/********娲诲姩*********/
.sdis_content { width:740px;  font-size:14px; line-height:200%; padding:0 0 30px; border-bottom: 0px!important;margin-top:10px; }
.slider_box{margin:10px auto 0 auto;height:300px;overflow:hidden;position:relative;width:760px;} 
.mask{height:55px;overflow:hidden;background:#000;opacity:0.7;filter:alpha(opacity:70);width:100%;position:absolute;left:0;bottom:0;z-index:1;border-top:solid 2px #ddd;}
.silder_con{overflow:hidden;position:absolute;}
.silder_panel{width:760px;height:300px;overflow:hidden;float:left;position:relative;}
.silder_panel img{width:760px;height:300px;display:block;overflow:hidden;overflow:hidden}
.silder_nav li{float:left;padding:0px;border:1px solid #fff;margin:2px;display:inline;position:relative;}
.silder_nav li.current{border:2px solid #FFF; position:relative; bottom:3px;}
.silder_nav li,.silder_nav img{display:block;width:50px;height:30px;overflow:hidden;}
.slider_box a.prev,.slider_box a.next{display:block;width:45px;height:100px;line-height:999em;overflow:hidden;z-indent:9;position:absolute;cursor:pointer;margin:85px 0 0 0;background:url(../images/silder_btn.gif) no-repeat;}
.slider_box a.prev{left:0;background-position:left 0;}
.slider_box a.next{right:20px;*right:0px;background-position:right 0;} 
.silder_intro{position:absolute;left:30;bottom:0;z-index:9;width:400px;height:55px;overflow:hidden;color:#fff;padding-left:20px;}
.silder_intro h3{font-size:20px;font-weight:bold;margin:10px 0 5px 0;height:22px;line-height:22px;}
.silder_intro p{font-size:12px;line-height:55px;}
.dec{float:right;height:100px;bottom:-38px;right:20px;overflow:hidden;z-index:9;position:absolute;}
.dec li{margin-top:20px;float:left;display:inline;}




/*****娲诲姩*******/
.box{ width:245px; margin:0 auto;}
.bcon{ border:1px solid #eee; margin:30px auto;}
.bcon h1{ border-bottom:1px solid #eee; padding:0 10px; float:right}
.bcon h1 b{ font:bold 14px/45px '瀹嬩綋'; margin-right:13px;}
.bcon h1 span{ margin:15px 0; float:right;}
.bcon h1 span label{ width:8px; height:8px; background:#F0F2F3;  margin-right:45px;border:1px solid #E6E9EA; border-radius:10px; display:inline-block; cursor:pointer;}
.bcon h1 span label h3{width:60px;margin-top: -5px;}
.bcon h1 span label.emon{ width:10px; height:10px; background:#00A6EC; border:none; margin-right:45px;}

.list1{ width:245px; height:305px; padding-bottom:12px; overflow:hidden; display:none;}
.list1 li{ width:160px; padding:12px 0 0 12px; float:left;}
.list1 li img{ width:150px; height:105px; margin:5px;}
.list1 li p{ height:24px; font:normal 12px/24px 'Microsoft YaHei'; color:#999; text-align:center; overflow:hidden;}




.btm p{ font:normal 12px/24px 'Microsoft YaHei'; text-align:center;}

.sad_list dl { border-bottom:solid 1px #E6E6E6; padding:10px 0; }
.sad_list dl dt { float:right; font-size:26px; color:#FFF; width:185px!important; margin-top:20px;text-align:center; }
.sad_list dl dt img{  max-width:185px!important; max-height:110px!important;}
.sad_list dl dt span { font-size:11px; font-family:Verdana, Geneva, sans-serif; display:block; }

.sad_list dl dd { float:left; width:550px; }
.sad_list dl dd h2 { font-size:15px;height:50px; line-height:50px; }
.sad_list dl dd h2 a{ color:#2578bf;}
.sad_list dl dd .intro { line-height:170%; color:#a1a1a1; width:550px; margin-bottom:30px;}
.sad_list dl dd .inf{ float:left; margin-top:5px;}
.sad_list dl dd .btn_more a{ float:right; border:1px solid #62b651; color:#62b651; width:100px; height:30px; text-align:center; line-height:30px;}
.sad_list dl dd .inf img{ float:left; margin-right:5px;}
.sad_list dl dd .inf label{ float:left; padding-right:50px;}



.choose{ width:240px; height:350px; border:1px solid #e4e4e4}
.adtit{ width:240px; height:35px; border-bottom:1px solid #e4e4e4; line-height:35px;}
.adtit h2{ float:left; margin-left:10px;}
.adtit ul{ float:right; width:180px;}
.adtit ul li{ float:left; width:60px;}
.adtit ul li span{ width:11px; height:12px; background:url(../images/emon.png) no-repeat; border:none; display:block; float:left; margin-top:12px; margin-left:10px;_margin-left:6px; cursor:pointer}
.adtit ul li span.aa{ width:11px; height:12px; background:url(../images/emon2.png) no-repeat; border:none; display:block; float:left; margin-top:12px; margin-left:10px;_margin-left:6px;cursor:pointer}
#sel2{ display:none}
#sel3{display:none}
.select{width:240px;font-size:12px; padding-bottom:30px; padding-top:10px;}
.select p{ height:35px; border-bottom:1px solid #CCC}
.select p span{ float:left; color:#f60; font-size:14px; padding:3px 10px;}

.select li{list-style:none;padding:10px 0 0px 45px}
.select dl{zoom:1;position:relative;line-height:24px;}
.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:100px;margin-bottom:5px;position:absolute;top:0;left:-100px;text-align:right;color:#666;height:24px;line-height:24px}
.select dd{float:left;display:inline;}
.select a{display:inline-block;white-space:nowrap;height:24px;padding:0 8px;text-decoration:none;color:#039;border-radius:2px;}
.select a:hover{color:#f60;background-color:#f3edc2}
.select .selected a{color:#fff;background-color:#f60}
.select-result dt{font-weight:bold}
.select-no{color:#999}
.select .select-result{ padding-left:70px;} 
.select .select-result a{padding-right:20px;background:#f60 url("close.gif") right 9px no-repeat}
.select .select-result a:hover{background-position:right -15px}


/*****绠�粙*******/

.sdis_content { font-size:14px; line-height:200%; padding:0 0 30px; }
.sdis_content a{ color:#333;}
.sdis_content a:hover{ color:#2d8d00;}
.sdis_content img { width:740px!important;  margin:0px 10px;}




.focus{ position:relative; width:270px; height:210px;  float: left;}  
.focus img{ width: 270px; height: 210px;} 
.focus .shadow .title{width: 60px; height: 25px;padding-top: 0px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px ; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; width:50px; padding-left:8px; display: inline-block;width: 60%;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{overflow:hidden;zoom:1; margin-top:6px;}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
 
 
.s_youth{ width:740px; height:350px; border:1px solid #e4e4e4; margin-bottom:10px;}
.youth_tit{ width:740px; height:45px;float:left; line-height:45px; border-bottom:1px solid #e4e4e4;}
.youth_tit span{color:#ff9103; font-size:18px;padding-left: 10px;}
.youth_tit span img{ margin-right:5px;}
.youth_tit .more{ float:right; margin-top:15px;*position:relative; *top:-50px;}
.youth{ width:740px; height:285px;  border-radius:5px; clear:both;}
.youth_pic{ width:720px; height:150px; margin:10px auto}
.youth_pic ul li{ width:232px; height:150px;float:left;text-align:center; margin-left:5px;border:1px solid #e4e4e4;}
.youth_pic ul li a{display:block;margin:0 auto;width:232px; height:150px;}
.youth_pic ul li a img{ max-width:232px; max-height:150px; text-align:center;margin:0 auto;}


.youth_pre_l{border-top:none; height:100px; margin-top:20px; margin-left:14px; float:left;width:232px;}
.youth_pre_l ul li{width:232px;height:25px;line-height:25px;}
.youth_pre_l ul li img { width:5px; height:9px;}
.youth_pre_l ul li a {font-size:13px;padding-left:5px;}

.youth_pre_r{border-top:none; height:100px; margin-top:20px; margin-left:6px; float:left;width:240px;}
.youth_pre_r ul li{width:240px;height:25px;line-height:25px;}
.youth_pre_r ul li img { width:5px; height:9px;}
.youth_pre_r ul li a {font-size:13px;padding-left:5px;}

.youth_pre_c{border-top:none; height:100px; margin-top:20px; margin-left:6px; float:left;width:232px;}
.youth_pre_c ul li{width:232px;height:25px;line-height:25px;}
.youth_pre_c ul li img { width:5px; height:9px;}
.youth_pre_c ul li a {font-size:13px;padding-left:5px;}

.question{ width:243px; height:320px; border:1px solid #e4e4e4; border-radius:5px;margin-bottom:20px;}
.ques_tit{ position:relative; top:-6px; left:20px;}
.ques_more{ float:right; margin-right:10px; position:relative; top:-10px; width:43px; height:17px;}
.ques_cnt{ width:220px; height:auto; padding-bottom:10px; border-bottom:1px solid #e4e4e4; margin:17px auto}
.ques_cnt .span01 img{ margin-right:6px; width:12px; height:12px;}
.ques_cnt .span02{ padding-left:18px; width:200px; line-height:22px; padding-top:8px;}
.ques_cnt .span02 a{ color:#67b20f}


.ques_cnt2{ width:220px; height:auto; padding-bottom:15px; margin:15px auto}
.ques_cnt2 .span01 img{ margin-right:6px;width:16px; height:15px;}
.ques_cnt2 .span02{ padding-left:18px; width:200px; line-height:22px; padding-top:8px;}
.ques_cnt2 .span02 a{ color:#67b20f}





/******/
.s_resource{width:740px; height:250px; border:1px solid #e4e4e4;}
.resource_tit{ width:740px; height:45px; line-height:45px; border-bottom:1px solid #e4e4e4;}
.resource_tit span{color:#729d07; font-size:18px;padding-left:10px;}
.resource_tit span img{margin-right:5px;}
.resource_tit .more{ float:right; margin-top:10px;*position: relative;*top:-25px;}
.resource{ width:740px; height:180px; background:#fff;border-radius:5px; text-align:center;}

.resource_pic{ width:700px; margin:0 auto;padding-top: 0px;}
.resource_pic ul li{float:left; width:140px;}
.resource_pic ul li p{ width:135px;background:#FFF;height:170px; border-radius:5px;line-height:20px;margin-top:25px; }
.resource_pic ul li p a{min-height:95px;display:block}
.resource_pic ul li p img{ max-width:90px; max-height:91px; padding-top:5px;}
.resource_pic ul li .tit{ display:block;  font-size:14px;  color:#fe9100; text-align:center;margin-top:5px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.resource_pic ul li .up{ display:block; font-size:11px; text-align:left;width:128px; margin-left:5px;line-height:18px;margin-top:8px;text-align: center;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}


/*******/
.s_jd{ width:100%; height:320px; margin-top:47px; }
.jd{ width:100%; height:230px; position:relative; top:0px;*top:0px;*margin-bottom:40px; border:1px solid #e4e4e4}
/*main*/
.fl{ width:99%;font-size:18px; color:#ff9100; position:relative; top:12px;padding-left:10px; height:35px; line-height:35px; padding-bottom:8px; border-bottom:1px solid #e4e4e4;}
.case{width:1002px;margin:10px auto;background:#fff; height:150px; clear:both}
.case .title{height:20px;border-bottom: 1px solid #CCC;padding-bottom:10px; width:1150px;}
.case .title h2{ font-size: 20px;}
.case .title-list{ position: relative; top: 6px;}
.case .title-list li{ width: 115px; line-height: 10px; *line-height:16px;text-align: center; float: left; display: inline;}
.case .title-list li.on{ color: #000; font-weight: bold;}
.case .title-list p{position:absolute;top:24px;left:0px;width:115px;height:7px;border-top: 3px solid #ff6600; overflow: hidden; text-align: center;}
.case .title-list b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color: #ff6600 #fff #fff #fff;overflow: hidden;zoom: 1;font-size: 0;}
.product{ height: 111px; position: relative; overflow: hidden; display: none; top:-40px; width:100%; clear:both}
.product ul{ position: absolute; left: 0px;}
.product-wrap .show{ display: block;}
.product-wrap .product li{ float: left; display: inline; margin-left: 13px;background: #f3f3f3;border: 2px solid #fafafa; transition:0.4s;-webkit-transition:0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;}
.product-wrap .product li.ml0{margin-left:0px;}
.product-wrap .product li a.imgwrap{ display: block; width: 226px; height: 200px; background: #fff; text-align:center;}
.product-wrap .product li p{padding-left: 15px;color: #666666;line-height: 22px;}
.product-wrap .product li p a{ color: #666666; text-decoration: none;}
.product-wrap .product li p a:hover{ color: #ff6600; text-decoration: none;}

#product{ position:relative; left:98px;top: -25px;}
#product div#contents {
	position:relative;
	width:790px;
	height:40px;
	left:55px;
	overflow:hidden
}
#product div#content_list {
	position:absolute;
}
#product span.prev{
	cursor:pointer;
	display:inline-block;
	width:23px;
	height:23px;
	background:url(../images/lbtn.png) no-repeat left center;
	float:left;position: relative;
	top:3px;
	left:28px;
}
#product span.next{
	cursor:pointer;
	display:inline-block;
	width:23px;
	height:23px;
	background:url(../images/rbtn.png) no-repeat left center;
	float:right;position: relative;
	top: -35px;
	right: 100px;
}




/*******/
.s_djt{ width:100%; height:250px;}
.s_djt2{ width:100%;height:150px;position: relative;top: -64px;}
.s_djt2 a{display:block;width:100%;height:150px;}
.s_djt2 a img{width:100%;height:150px;}
.djt_tit{ width:100%; height:12px; border-top:3px solid #83c875;}
.djt_tit div{ position:relative; top:-72px;*top:-72px;_top:-72px;}
.djt_tit div span{ position:relative; top:-26px;*top:-15px;_top:-25px; left:20px; font-size:26px; color:#9f9f9f}
.djt_tit div span label{font-size:26px; color:#8ecf00}
.feature {
	border-bottom: #999 0px dotted; float:left;
	 position: relative; border-left: #999 0px dotted; float:left; width:460px; 
}
.feature .button {
	border-bottom: #999 0px dotted; position: absolute; border-left: #999 0px dotted; width: 840px; border-top: #999 0px dotted; top: 72px; border-right: #999 0px dotted; left: 0px
}
.feature .prev {
	border-bottom: #999 0px dotted; border-left: #999 0px dotted; cursor:pointer; text-indent: -9999px; width: 23px; display: block; background: url(../images/lbtn.png) center top; float: left; height: 23px; border-top: #999 0px dotted; position:relative;top: -125px; border-right: #999 0px dotted
}
.feature .next {
	border-bottom: #999 0px dotted; border-left: #999 0px dotted;  cursor:pointer;text-indent: -9999px; width: 23px; display: block; background: url(../images/rbtn.png) center top; float: right; height: 23px; border-top: #999 0px dotted;  position:relative;top: -125px; border-right: #999 0px dotted
}
.feature .prev:hover {
	background-position: center bottom
}
.feature .next:hover {
	background-position: center bottom
}
.featureul {
	border-bottom: #000 0px dotted; position: relative; border-left: #000 0px dotted; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; width: 2800px; padding-right: 0px; float: left; border-top: #000 0px dotted; border-right: #000 0px dotted; padding-top: 0px; left: 0px
}
.featurebox {
	width: 180px; background-repeat: no-repeat; float: left; height: 230px; overflow: hidden; border-top: #999 0px dotted; border-right: #999 0px dotted; padding-top: 10px
}
.botton-scroll {
	z-index: 0; margin: 0px auto; width: 0px; float: left; height: 200px; border-top: #999 0px dotted; border-right: #999 0px dotted
}
.block {
	z-index: 0; position: relative; left:-5px; border-left: #999 0px dotted; padding-bottom: 20px; margin: 0px auto; padding-left: 0px; width: 380px; padding-right: 0px; height: 180px; font-size: 70%; overflow: hidden; border-top: #999 0px dotted; border-right: #999 0px dotted; padding-top: 0px
}
.block .box {
	padding-bottom: 10px; margin: 0px 10px; padding-left: 10px; width: 240px; padding-right: 10px; float: left; height: 150px; padding-top: 10px
}
.block .box .feature-title {
	font-size: 140%; font-weight: normal
}
.block .box .feature-thumb {
	width: 240px; margin-bottom: 5px; float: left; height: 150px
}

#tab1{ position:relative;}
.menu{height:28px;position: relative; top:-50px;float: right;}
.menu li{float:left;width:99px;text-align:center;line-height:28px;height:28px;cursor:pointer;color:#666;font-size:14px;overflow:hidden;}
.menu li.off{background:#8dcf00;color:#FFFFFF;font-weight:bold; border-radius:5px;}
.djt{ width:100%; height:150px; position:relative;_top:-80px;}  
.djt_tab{ width: 480px;float: right; margin-top:-10px;}
.djt_tab tr{ height:28px}
.djt_tab tr td{ text-align:left; width:250px;}





/*********绉戞妧棣�*******/
.kjg{ width:760px; background:#f4f7fa; clear: both; overflow: hidden; margin-top:50px;}
.kjg ul li {width:235px; height:280px; float:left;  margin-left:15px;_margin-left:6px;}
.kjg .cnt_body{ width:235px; height:280px; background:#FFF; margin-top:10px;}
.kjg .cnt_body .img{margin: 0 auto;max-width: 220px;max-height: 125px;display: block;padding-top:8px;}
.kjg .cnt_body .tit_hed{width: 230px;display: block; line-height:20px;height: 38px;letter-spacing: 1px;margin: 0 auto;}
.kjg .cnt_body p{ width:230px; margin:5px;height:45px; line-height:20px;}
.bt_more1{ float:left; margin-left:10px;}
.bt_more1 img{ margin-right:5px;}
.bt_more{ float:right; border:1px solid #62b651; color:#62b651; width:80px; height:24px; margin-right:10px; text-align:center; line-height:24px;}
.bt_more a{ color:#62b651;}





/******闂瓟*******/
.tabPanel{ height:690px;_height:640px;}
.tabPanel .tabul{height:45px;border-bottom:1px solid #e4e4e4; position:absolute; width:600px;}
.tabul li{
	float:left;border:1px solid #e4e4e4;font-size:14px; width:198px; height:45px; line-height:45px;text-align:center;cursor:pointer;
	text-shadow:0 1px 0 #fff;
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.5);
	background:#f5f5f5;
}
.tabPanel .hit{
	border-bottom:1px solid #fff;cursor:pointer;color:black;text-shadow:0 1px 0 #fff;
	background:#fff;
}
.panes{ width:600px; float:right;position: absolute;top: 155px;}
.pane2{ width:598px;border-top:0;background-color:#fff;display:none;}
.pane2 ul li{ height:55px;border-bottom:1px solid #e4e4e4; line-height:55px;_height:45px;_line-height:45px; sa}
.pane2 ul li a{ float:left;}
.pane2 ul li span{ float:right;}




.user{ width:160px; height:35px; background:#f5f5f5; padding-top:15px; font-size:14px; margin-left:10px;}
.login{ width:160px; height:90px; margin-left:10px; margin-top:2px;}
.login ul li{ float:left; width:78px; height:90px;}
.login ul .lists1{ background:#ffc100; width:79px; height:90px;}
.login ul .lists1 p{ padding-top:15px;}
.login ul .lists1 h2{ padding-top:6px; color:#FFF; font-size:15px;}

.login ul .lists2{ background:#a8da38; width:79px; height:90px; margin-left:2px;}
.login ul .lists2 p{ padding-top:15px;}
.login ul .lists2 h2{ padding-top:6px; color:#FFF; font-size:15px;}

.answer{ background:#85cdff; width:160px; height:100px; margin-left:10px; margin-top:2px;}
.answer p{ padding-top:20px;}
.answer h2{ padding-top:6px; color:#FFF; font-size:15px;}

.quest{ background:#68b87a; width:160px; height:100px; margin-left:10px; margin-top:2px;}
.quest p{ padding-top:20px;}
.quest h2{ padding-top:6px; color:#FFF; font-size:15px;}
/******/


#footer {width: 100%;padding: 0px;position: relative;z-index: 0;margin: 0 auto;height: 90px;}
#footer .warps { width:100%; text-align:center; position:relative; top: 10px; padding-top:10px; padding-bottom:10px;line-height:22px; color:#666; background:#e4e4e4; font-size:14px; font-weight:normal}
#footer .warps p b{ color:#000}
#footer .warps div img{max-width:65px}

.link{  width:1002px; line-height:22px; border:1px solid #e4e4e4; margin:0 auto; border-radius:5px;}
.link_hed{ width:99%;padding-left:10px; height:45px; border-bottom:1px solid #e4e4e4; line-height:45px; color:#729d07; font-family:"寰蒋闆呴粦"; font-size:16px; font-weight:bold}
.link table{ width:1000px; text-align:center;}
.link table tr{ height:30px; }
.link table tr td{ padding-right:10px;padding-left:10px;}




.main-title{ width:1175px;background:#fff;border-top:1px solid #cfcfcf;margin-bottom:20px;}
.main .path{ height:30px;padding-left:10px;font:bold 14px/30px "寰蒋闆呴粦";color:#44546b;}
.main .path a{color:#44546b;padding:0 5px;}
.main-title h1{ height:60px;background:#2b4158;border-bottom:1px dashed #6c7c89; font:bold 18px/60px "寰蒋闆呴粦"; color:#fffeff; text-align:center;position:relative;}
.main-title h1 .r-side{ width:300px; height:50px; position:absolute; right:10px;top:5px; font-size:12px; font-weight:normal}
.main-title h1 .r-side i{ font-style:normal;color:#a4a6a5;}
.main-title h1 .r-side dt{ width:50px; height:50px; float:left;margin-right:10px;}
.main-title h1 .r-side dd{ float:left; line-height:25px;}
.main-title .tuji-info{ background:#fcf1d3; line-height:24px;padding:10px; color:#6c6c6e}
.photo-warp-inner { width:100%;margin:0 auto;background:#fff; margin-bottom:20px;}
.photo-warp-inner .img-title{height:40px;padding:0 20px;background:#435468; text-align:left; color:#fdfdfd;font:normal 18px/40px "寰蒋闆呴粦";  position:relative;}
.photo-warp-inner .img-title h2{ float:left; display:inline; font:normal 18px/40px "寰蒋闆呴粦";}
.photo-warp-inner .img-title .ad-controls{ display:inline; float:left; margin-left:20px;}
.photo-warp-inner .img-title .ad-controls .ad-info{}
.photo-warp-inner h2.tl{padding:0 20px; text-align:left;}
.photo-warp-inner .img-title .r-area{ height:40px; position:absolute;right:10px;top:0;color:#b3b1b4;}
.photo-warp-inner .img-title .r-area a{display:inline-block;color:#b3b1b4;margin:0 5px; font-size:14px; text-align:center;}
.photo-warp-inner .mainArea {text-align:center;margin:8px auto;position:relative;overflow:hidden;zoom:1;min-height:400px;_height:800px;}
.photo-warp-inner .mainArea .ad-image{ width:970px; margin:0 auto; position:relative; z-index:9; overflow:hidden;}
.photo-warp-inner .mainArea .ad-image img{max-width:970px;}
.photo-warp-inner .mainArea span.tucao{ display:block; position:absolute;z-index:11; cursor:pointer; background:#000;opacity:0.7;filter:alpha(opacity:70);border:1px solid #7E7E7E}
.photo-warp-inner .mainArea span.tucao-content{ display:block;padding:5px; word-wrap:break-word;color:#fff; text-align:left;line-height:20px; min-height:1px; font-size:12px;}
.photo-warp-inner .mainArea span.bg-f{ background:#fff;}
.photo-warp-inner .mainArea span.color-b{ color:#000;}
.photo-warp-inner .buttonArea {float:right;width:25px;height:15px;position:absolute;background:url(../images/btnDown3.png) no-repeat 1px 7px ;bottom:9px;right:4px;z-index:303;color:#E3E3E3;cursor:pointer;padding-left:15px;padding-top:0px;}
.photo-warp-inner .openTips {width:49px;height:14px;line-height:16px;text-align:center;padding-left:1px;padding-top:2px;background:#000;border:1px solid #7A7A7A;position:absolute;bottom:9px;right:2px;color:#FFF;z-index:301;cursor:pointer;background:#3E3E3E;}
.photo-warp-inner #loading {width:100px;height:100px;position:absolute;z-index:999;left:225px;top:150px;font-size:12px;color:#fff;line-height:100px;}
/*pic-information*/
.tit a{color:#333;}
.picInfo{width:800px;margin:15px auto;padding:5px;border:1px solid #c4c0c6;-webkit-box-shadow:2px 2px 3px #ccc;-moz-box-shadow:2px 2px 3px #ccc;-o-box-shadow:2px 2px 3px #ccc;box-shadow:2px 2px 3px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; text-indent:24px; font-size:12px;color:#666;}
.photo-info{min-height:30px;_height:60px; line-height:24px; text-align:left; color:#333;padding:5px 10px;border-top:1px dashed #d9d9d9; position:relative;}
.photo-info .coll-area{ height:20px;position:absolute;right:20px; bottom:10px;}
.photo-info .coll-area a{height:20px; display:inline-block;border-radius:3px; background:url(../images/set_bg.gif) repeat-x;padding:0 5px; color:#dedee3; text-align:center; line-height:20px;}
.photo-info .coll-area a:hover{ text-decoration:none; color:#fff;}
.photoList-wrap { height:110px;padding:10px; background:#cdcdcd;margin:0 auto; overflow:hidden;}
.ad-back,.ad-forward{ width:28px; height:91px;margin-top:8px; background:url(../images/btn-bg.png) no-repeat;_display:inline; cursor:pointer;}
.ad-back,.ad-back:hover{float:left; }
.ad-back{background-position:0 0;}
.ad-back:hover {background-position:-29px 0;}
.ad-forward,.ad-forward:hover{float:right;}
.ad-forward {background-position: -59px 0;}
.ad-forward:hover {background-position: -88px 0;}
.photo-List {height:102px;float:left; overflow:hidden;zoom:1;margin-left:8px;display:inline;position:relative;}
.smallPhoto {position:absolute;left:0px;top:0px;display:block;}
.photo-List ul{ position:relative; overflow:hidden;}
.photo-List ul.wide6 li{margin-right:16px;}
.photo-List li{width:126px; height:90px;_height:92px;padding:9px 3px 3px 3px; background:url(../images/img-border-bg.gif) no-repeat 3px 0; cursor:pointer; float:left; vertical-align:middle;}
.photo-List li.ad-active{ background:url(../images/sel-bg.gif) no-repeat 3px 0}
.photo-List li a{width:126px; height:90px;display:table-cell;vertical-align:middle; text-align:center;*display:block;*font-size:79px;*font-family:Arial;}
.photo-List li a img{ display:inline;max-width:120px;_width:120px; max-height:90px;_height:90px;vertical-align:middle;}
.mainArea .ad-prev,
.mainArea .ad-next{width:50%;height:100%;position:absolute;z-index:100;background:#fff;_background:none;opacity:0;filter:alpha(opacity=0);}
.mainArea .ad-prev{left:0;top:0;cursor: url(&quot;../images/img_pre.cur&quot;), auto;}
.mainArea .ad-next{right:0;top:0;cursor: url(&quot;../images/img_next.cur&quot;), auto;}
.nph_set_next,
.nph_set_pre{ display:inline; width:116px; height:116px;display:block;background:url(../images/other-bg.png) no-repeat center 0; vertical-align:middle; text-align:center}
.nph_set_pre{margin:5px 20px 0 25px; _margin:5px 20px 0 15px;padding:3px 2px 0 7px;background-position:0 0;}
.nph_set_next{margin:5px 20px 0 20px;padding:3px 5px 0 4px; background-position:-250px 0;}
.nph_set_next span,
.nph_set_pre span{ width:114px; height:85px;display:table-cell;vertical-align:middle; text-align:center;*display:block;*font-size:78px;*font-family:Arial;}
.nph_set_next span img,
.nph_set_pre span img{ max-width:114px;_width:114px; max-height:85px;_height:85px; vertical-align:middle;margin: 0 auto;}
.nph_set_next p,
.nph_set_pre p{margin-top:8px; line-height:16px;}
.scrollbar-box{ height:30px;background:#cdcdcd; overflow:hidden;}
#scrollbar,
#scrollbar-b{height:30px;margin:0 auto;position:relative;}
#scrollbar{background:#cdcdcd url(../images/scrollBgline.gif) repeat-x 0 6px;}
#scrollbar-b{ background:url(../images/scrollBgline-b.png) repeat-x;}
#scrollbar .scroll-fix,
#scrollbar-b .scroll-fix{cursor:e-resize;display:block;height:16px;overflow:hidden;position:absolute;left:0px;top:1px;}
#scrollbar .scroll-fix{width:98px;background:url(../images/scroll-bg.gif) no-repeat}
#scrollbar-b .scroll-fix{ width:199px; height:13px; background: url(../images/scroll-b-bg.gif) no-repeat;}
.nph_btn_scrl {width:36px;cursor:e-resize;display: block;outline:none;position: absolute;top:1px;}
.nph_btn_scrl .nph_btn_lt { width: 10px; height: 15px; margin-right: -10px; float: left;}
.nph_btn_scrl .nph_btn_rt { width: 10px;  height: 15px; margin-left: -10px; float: right;}
.nph_btn_scrl .nph_btn_bd { width: 100%;min-height: 1px; float: left;}
.nph_btn_scrl .nph_btn_bd span { height: 15px;display: block; margin: 0 10px;}
.nph_btn_scrl .nph_btn_ct { width: 14px; height:15px; display: block; margin: auto;}
.nph_btn_scrl .nph_btn_lt,
.nph_btn_scrl .nph_btn_rt,
.nph_btn_scrl .nph_btn_bd span,
.nph_btn_scrl .nph_btn_ct {background: url(../images/scroll-auto-bg.png) no-repeat;}
.nph_btn_scrl .nph_btn_lt { background-position: 0 0;}
.nph_btn_scrl .nph_btn_rt {background-position: -26px 0;}
.nph_btn_scrl .nph_btn_ct {background-position: -11px 0;}
.nph_btn_scrl:hover .nph_btn_lt {background-position: 0 -16px;}
.nph_btn_scrl:hover .nph_btn_rt { background-position: -26px -16px;}
.nph_btn_scrl:hover .nph_btn_ct {background-position: -11px -16px;}
.nph_btn_scrl .nph_btn_bd span { background-repeat:repeat-x;background-position:0 -32px;}
.nph_btn_scrl:hover .nph_btn_bd span {background-position: 0 -48px;}
.ad-loader{position: absolute;z-index: 10;top: 200px;left: 48%;border: 1px solid #CCC;}
.ad-preloads{display:none;}


/* div.indexmaindiv{height:220px;margin:0px auto;width:1000px;position: relative;top: 22px;border:2px solid #fe9100; border-radius:5px; } */
div.indexmaindiv{height:220px;margin:0px auto;width:1000px;position: relative;top: 27px;border-radius:5px; }
div.indexmaindiv div.playerstyles{width:168px;height:44px;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left top;margin:56px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoleft:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -28px;margin:56px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.playerdetail div.detailimg{width:172px;height:120px; position:relative}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:172px;height:120px; position:absolute; bottom:0px;}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:center;font-size:14px;margin-top:5px;color:#404040;}
div.indexmaindiv1 div.playerdetail div.teadetail{width:156px;height:27px;margin:5px 8px;color:#666;text-align: center;overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;}
div.indexmaindiv1 div.playerdetail .checkdetail{width:134px;height:27px;display:block;background:url('../images/checkdetail.png') no-repeat;margin:18px;}
div.indexmaindiv1 div.stylesgoright{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -56px;margin:56px 0px 0px 15px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoright:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -84px;margin:56px 0px 0px 15px;cursor:pointer;}
div.maindiv1{float:left;width:937px;height:160px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:172px;height:160px;margin-left:13px; position:relative;}

.fixediv{position:fixed;top:140px; right:0px;z-index:9999;width:110px;height:290px; border:1px solid #CCC;background:#fff;}
.fixediv img{float:left; width:110px; height:110px;}
.fixediv a{ text-decoration:none}
.fixediv a span{ display:block; margin:0 auto; text-align:center; color:#333;}
.fixediv a.close{display:block;height:25px;line-height:25px;background:#fff; border-bottom:1px solid #CCC;font-size:14px;padding:0 10px;color:#5e5e5e;text-decoration:none;text-align:center;}
.rightadv{right:20px; }


.vido{ width:243px; height:148px;border-radius:5px;margin-bottom:20px;}
.vido span{width:100%; height:30px; line-height:30px; display:block; border-bottom:1px solid #e4e4e4; text-indent:10px;}
.vido div{ width:100%; margin:0 auto}
.vido div img{ width:100%; height:145px; margin-top:5px;}

.span01{
	width: 220px;
	overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}

.container-wrap {
	width: 1000px;
	height: auto;
	margin: 0 auto;
}

.clearfix {
	clear: both;
}

.footer{
	width: 100%;
	height: 115px;
	background: #8e8e8e;
	color: #fff;
	font-size: 15.33px;
	text-align: center;
	line-height: 28px;
	padding-top: 20px;
	margin-top: 10px;
	padding-bottom:20px;
}
.linkert li{
	width:19%;
	display:inline-block;
	margin:0;
	padding:0;
}
.linkert a{
	color: #fff;
}
.linkert a:hover{
	color: #ff9104;
}
.clear{overflow:hidden;zoom:1}
.linkert{  width:1002px; line-height:22px; border:1px solid #e4e4e4; margin:0 auto; border-radius:5px;}
.list_newsdetail{
	width:750px;
	height:auto;
}
.introdetail{
	width:600px;
	text-align:center;
	padding-top:20px;
	margin:0 auto;
	font-size:18px;
    
}
.btn_timedetail{
	text-align:center;
	margin-top:10px;
	font-size:14px;
}

.imgdetai{
	text-align:center;
	margin-top:20px;
}
.imgdetai img{
	width:500px;
}
.contentdetail{
	font-size:14px;
	line-height:25px;
	padding-top:10px;
	color:grey;
}
.pagination-content{
	text-align: right;
}
.pagination-content select{
	width: 50px;
	height: 27px;
	border: 1px solid rgb(116, 178, 96);
}
.pagination-content .i-page-btn,.pagination-content button{
	padding: 5px 10px;
	background-color: rgb(116, 178, 96);
	border: 1px solid rgb(116, 178, 96);
	color: #fff;
}

.lxdh{
	height:40px;
	line-height:40px;
	font-size:14px;
	margin-left:20px;
}