/* CSS Document */
@charset "utf-8";
body,img,ul,li,p,form,div {
	padding:0px;
	margin:0px; font-family:'Microsoft YaHei';
	font-size:14px;color:#333;
}
h1,h2,h3,h4,h5,h6 {
	padding:0px;
	margin:0px;
	border-width: 0px;
	border-style: none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
a:link,a:visited,a:active {color:#333;text-decoration:none;}
a:hover{color:#CC0000;}
img{ border:0px;}
.f_l{ float:left}
.f_r{ float:right}
.clear{ clear:both}
ul,li{ list-style:none}
.ad{ width:1200px; height:70px; margin:0px auto 0 auto;}
.m{width:1200px; margin:0 auto;overflow:hidden;}
.head{ width:100%; margin:0 auto; background:#1d9323; height:70px;}
.head #logo{ width:260px; height:70px; background:url(logo.jpg) no-repeat; background-position:0px 0px; float:left;margin-right:50px;}
.head #logo a{ display:block; width:197px;  height:70px; cursor:hand; }
.head .nav{ float:left;}
.head .nv{ width:92px; float:left; line-height:75px; text-align:center; font-size:15px;}
.head .nv a{font-size:16px;width:100px;font-weight: normal; line-height: 75px; color: #fff; height:75px; padding:0 10px;display: inline-block; *display:inline/*IE6、7*/; zoom:1;}
.head .nv a:hover{background:url(nav_cur.png) center no-repeat;line-height:75px;width:100px; color:#009900}
.head .nv a.cur{background:url(nav_cur.png) center no-repeat;color:#009900;}
.search_m{ width:100%;background:#f5f5f5;height:95px;margin:10px auto 0 auto; line-height:55px; border:2px #e9e9e9 solid; border-left:none; border-right:none;text-align:center}
.search{ padding-left:20px;font-size:20px; padding-top:5px;}
.search .put{ height:35px; border:1px #ddd solid; width:450px; padding-left:5px;}
.search input{ vertical-align:middle;}
.search .bnt{ background:#178721; width:100px; height:35px; border:0px; color:#FFFFFF; font-family:"微软雅黑"; font-size:18px; margin-left:5px; cursor:pointer;}
.keyword{line-height:25px; text-align:center}
.qq{ width:240px; float:left}
#weixin {clear:both;position:fixed; _position:absolute;left:0px; top:320px;display:block; width:110px; height:280px;_TOP:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight); z-index:999}
/*---SideKefu*/
.SideKefu{z-index:999;width:120px;height:auto;padding-top:52px;text-align:center;background:url(SideKefu.gif) 0 0 no-repeat;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));_margin-top:220px;right:0px;bottom:173px;}
	.SideKefu .fl{width:108px;border-left:6px solid #46b008;border-right:6px solid #46b008;overflow:hidden;}
	.SideKefu .ewma{background:#FFF;color:#504f4f;}
		.SideKefu .ewma img{width:90px;height:90px;}
	.SideKefu .tel{height:65px;background:#F5F5F5 url(SideKefu.gif) -126px top no-repeat;text-indent:-999em;}
	.SideKefu .book{height:30px;background:#F5F5F5 url(SideKefu.gif) -126px -70px no-repeat;text-indent:-999em;}
		.SideKefu .book:hover{background-position:-126px -116px;}
	.SideKefu .bt{float:left;width:100%;height:12px;background:url(SideKefu.gif) -120px bottom no-repeat;}
	

.topTel{float:right;font-size:20px;color:#fff;font-family:Helvetica, Arial, sans-serif;font-weight:bold;background:url(topTel.png) no-repeat 0 0;_background:url(topTel.gif) no-repeat;height:25px;width:140px;padding-left:28px;display:block;margin-top:25px;}
.topTel span{padding-left:30px; color:#FFFFFF}
.topTel:hover{background-position:0 -25px; color:#FFFFFF}

.topQQ{background:url(topqq_icon.png) no-repeat;width:22px;height:24px;display:block;margin-right:7px;margin-top:25px;float:left;background-position:0 0px; margin-left:40px;}
.topQQ:hover{background-position:0 -25px;}

/*首页图片滚动*/
.flashlist {
	height:380px; margin-top:5px;
}
.flashlist .f_out {
	height:380px;
	overflow:hidden;
	position:relative;
	z-index:100;
}
.flashlist .f_out .vip01pic,.jcToppic .vip01pic {
	width:58px;
	height:58px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	background:url(vipico.gif) no-repeat 0 0;
	z-index:200
}
.vip02pic {
	width:39px;
	height:39px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	background:url(vipico.gif) no-repeat -80px 0;
	z-index:200
}
.flashlist .f_out .picintro {
	height:84px;
	background:url(hdpng.png) no-repeat scroll 0 -1px;
	position:absolute;
	bottom:0;
	left:0;
	width:940px;
	z-index:999;
	padding:0 20px;
}
.picintro h2 a {
	color:#FFF;
	font-family:"微软雅黑";
	font-size:20px;
	font-weight:bold;
	line-height:37px;
}
.picintro p {
	color:#767676;
	line-height:20px;
}
.picintro p a {
	color:#abadac;
}
.flash_tab {
	height:26px; position:absolute;top:420px; z-index:999;
	background:url(hdbg.gif) no-repeat scroll 0 0; text-align:center; width:100%; margin: 0 auto;
	padding-top:0px;
}
.flash_tab .tabs {
	width:200px;
	height:8px;
	overflow:hidden;
	margin:auto;
}
.flash_tab .tabs ul li {
	width:33px;
	height:8px;
	float:left;
	display:block;
}
.flash_tab .tabs ul li.opdiv,.noopdiv {
	padding:0;
	opacity:1
}
.flash_tab .tabs ul li.opdiv a {
	width:21px;
	height:8px;
	background:url(hdsmall.gif) no-repeat scroll -41px -1239px;
	display:block;
}
.flash_tab .tabs ul li.opdiv a:hover {
	background-position:-8px -1239px;
}
.flash_tab .tabs ul li.noopdiv a {
	width:21px;
	height:8px;
	background:url(hdsmall.gif) no-repeat scroll -8px -1239px;
	display:block;
}

.liyou{ width:1200px; height:88px;background:url(liyou.jpg) center no-repeat; margin:12px auto 0px auto}

.youshi{ width:160px; height:220px; float:left; margin-top:25px; overflow:hidden; border-right:#ddd  dashed 1px; padding-right:25px;}
.youshi .log{ text-align:center}
.youshi .t{ font-size:18px; text-align:center; margin-bottom:10px; font-weight:bold;color:#1d9323}
.youshi .c{ line-height:23px; color:#666666}

.youshi_1{ width:155px;height:220px; float:left; margin-top:25px; overflow:hidden; border-right:#ddd  dashed 1px; padding-left:25px;padding-right:25px;}
.youshi_1 .log{ text-align:center}
.youshi_1 .t{ font-size:18px; text-align:center; margin-bottom:10px;font-weight:bold;color:#1d9323}
.youshi_1 .c{ line-height:23px; color:#666666}

.youshi_2{ width:165px;height:220px; float:left; margin-top:25px; overflow:hidden;padding-left:25px;}
.youshi_2 .log{ text-align:center}
.youshi_2 .t{ font-size:18px; text-align:center; margin-bottom:10px;font-weight:bold; color:#1d9323}
.youshi_2 .c{ line-height:23px; color:#666666}

.catgroye{ width:142px; overflow:hidden; margin-top:15px; border:1px #ddd solid; border-top:none; float:left; padding-bottom:12px;}
.catgroye .tit{background:url(class.gif) left no-repeat; width:142px; height:40px; margin-bottom:10px;}
.catgroye .t2{background:url(class_bg.gif) no-repeat; width:142px; height:37px; line-height:29px; text-align:center; color:#FFFFFF;margin-bottom:10px; font-size:16px; margin-top:12px;}
.catgroye .cat_c{ line-height:27px; font-size:16px; text-align:center}
.cp{ float:left; margin-top:15px; width:1050px;}
.cp .pro{ float:left; width:195px; text-align:center; margin-left:15px; margin-bottom:20px;}
.cp .pro p{ margin-top:5px;}
.cp .pro a:hover{ color:#CC0000}
.content_pr{ line-height:30px; padding:10px 0px 0px 0px;}
.pr{ float:left; width:220px; text-align:center; margin-left:10px; margin-bottom:15px;}
.pr p{ margin-top:5px;}
.pr a:hover{ color:#CC0000}


.more{ float:right; padding-top:15px;}
.gsjj{ width:785px; float:left; margin-top:15px;}
.gs_tit{background:url(gsjj.gif) no-repeat 0px 0px; height:35px; font-size:20px; border-bottom:2px #ddd solid;padding-bottom:10px;  color:#009900; line-height:38px; text-indent:2em; margin-bottom:10px;}
.gs_c{line-height:27px;text-indent:2em;margin-top:10px; font-size:16px;}
.gs_c img{padding-right:10px;}

.honnor{width:385px; float:left; margin-top:15px; margin-left:30px;}
.honnor_tit{background:url(honnor.gif) no-repeat 0px 0px; height:35px;border-bottom:2px #ddd solid; padding-bottom:10px; font-size:20px; color:#009900; line-height:38px; text-indent:2em; margin-bottom:10px;}
.honnor_c{line-height:26px;text-indent:2em;margin-top:10px;}
.fw_m{ background:#448e1d; width:100%; margin:0 auto}
/*修改下面三个宽度为你想要的下面三个宽度*/
.scroller { WIDTH:370px;margin-top:25px; }
.scroller .section { WIDTH: 350px;}
.feature { WIDTH: 370px; }
.feature { MARGIN-TOP: 2em; POSITION: relative }
.feature H2 { MARGIN: 20px 0px 7px; text-align: left; text-indent: 10px; }
.feature A IMG { BORDER: #ddd 1px solid; PADDING-RIGHT: 1px;  PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; }

#my-glider { POSITION: relative; margin:10px auto; }
.scroller { OVERFLOW: hidden; HEIGHT: 240px }
.scroller .section { FLOAT: left; OVERFLOW: hidden; WHITE-SPACE: nowrap; HEIGHT: 240px; TEXT-ALIGN: center }
.scroller .content { WIDTH: 10000px }
#prevLink { DISPLAY: block; OVERFLOW: hidden; WIDTH: 20px; TEXT-INDENT: -99999px; POSITION: absolute; TOP: 40%; HEIGHT: 20px; background-image: url(glider-arrows.png); background-repeat: no-repeat; }
#nextLink { DISPLAY: block; OVERFLOW: hidden; WIDTH: 20px; TEXT-INDENT: -99999px; POSITION: absolute; TOP: 40%; HEIGHT: 20px; background-image: url(glider-arrows.png); background-repeat: no-repeat; }
#prevLink:hover { BACKGROUND-POSITION: 0px -19px }
#nextLink { BACKGROUND-POSITION: -19px 0px }
#nextLink:hover { BACKGROUND-POSITION: -19px -19px }
#prevLink { LEFT:-5px }
#nextLink { RIGHT: -5px }

.fuwu{background:url(fuwu.gif) no-repeat 0px 0px; height:40px; border-bottom:2px #ddd solid;font-size:22px; color:#009900; line-height:38px; text-indent:2em; margin-top:0px;}
.fuwu_c{ padding:20px 10px 10px 0px;}
.fuwu_c .fw{ width:585px; float:left; margin-bottom:10px; margin-left:10px;}
.fuwu_c .pic{ float:left; width:260px; height:185px;}
.fuwu_c .t_c{ float:right; width:310px;height:185px; margin-left:12px; line-height:25px;}
.fuwu_c .t_c .t_t{ font-size:16px; font-weight:bold;}
.fuwu_c .t_c .c_c{ color:#666666; text-indent:2em; margin-top:12px;}

.anli{ height:145px;}
.anli_c{ padding:20px 10px 10px 0px;}
.anli_c  td{ padding-right:10px;}
.anli_c  td p{ text-align:center; padding-top:8px;}

.lxwm{ border:1px #ddd solid; width:340px; float:left; margin-top:15px;}
.lxwm .lx_t{ margin:15px 10px 10px 15px;background:url(tel.gif) no-repeat 0px 0px; height:41px; line-height:41px; color:#009900; font-size:20px; padding-left:60px;}
.lxwm .lx_c{ padding-left:12px; line-height:25px; padding-bottom:10px; text-align:left}
.lxwm .lx_c img{ padding-right:15px; padding-top:5px;}

.gsnews{width:400px; float:left; margin-left:27px;}
.gsnews .news_t{ margin:15px 0px 0px 0px;border-bottom:2px #ddd solid;background:url(news.gif) no-repeat 0px 0px;color:#009900; height:33px; line-height:33px; font-size:20px; padding-left:35px; padding-bottom:6px;}
.gsnews .yw_t{ margin:15px 0px 0px 0px;border-bottom:2px #ddd solid;background:url(yanghua.gif) no-repeat 0px 0px;color:#009900; height:33px; line-height:36px; font-size:20px; padding-left:40px; padding-bottom:6px;}
.gsnews .news_c{padding-left:5px; padding-right:5px; line-height:25px; padding-bottom:10px; padding-top:10px;}
.gsnews .news_c li{background:url(dot.gif) no-repeat 0px 10px; line-height:26px; padding-left:10px;}
.link{ border:1px #ddd solid; margin-top:12px; line-height:25px; padding:10px;}
.link a{ padding:0 8px;}
.left{ width:240px; float:left; overflow:hidden}
.left_news{background:#3fa90b url("c20.jpg") center right no-repeat; border:1px #e0e0e0 solid;border-top:3px #1d9323 solid; border-bottom:none; text-align:center; line-height:42px;font-size:18px; color:#fff; margin-top:10px;}
.left_bt{ background-color:#FFF;border:1px #e0e0e0 solid; border-top:none; padding:15px 0px;}
.left_bt a{ display:block; background:#f1f1f1; text-indent:15px; line-height:40px; margin-bottom:10px;font-size:14px}
.left_bt a:hover{ background:url("r3.jpg") center right no-repeat; color:#fff; line-height:40px; margin-bottom:10px;}
.left_bt .cp_cur{background:url("r3.jpg") center right no-repeat; color:#FFF; font-weight:bold}

.left_bl{ background-color:#FFF;border:1px #e0e0e0 solid; border-top:none; padding:15px 0px;}
.left_bl .t3{ background:#3fa90b;line-height:35px; text-align:center; color:#FFFFFF;margin-bottom:10px; font-size:16px; margin-top:12px;}
.left_bl .cat_b{ width:100px; background:#f1f1f1; margin-bottom:10px; float:left;line-height:35px; font-size:16px; text-align:center; margin-left:12px;}
.left_bl .cat_b:hover{background:#3fa90b; color:#FFFFFF}

.left_lx{padding-left:12px; line-height:25px; padding-bottom:10px;border:1px #ddd solid; padding-top:12px;}
.right{ width:920px; float:left; margin-left:15px;}
.pos1{background:url(e1.jpg) center no-repeat; background-position:0 30px;height:45px; font-size:14px; color:#666; margin-top:15px;}
.pos1 .tt{width:500px;color:#333; font-size:18px;float:left;margin-right:15px; text-indent:12px;}
.pos1 .f_r{ float:right; padding-right:12px;}
.content_n{ line-height:30px; padding:0 12px;}
.content_n p{ text-indent:2em;}
.list{background:url(dot.gif) no-repeat 0px 20px; padding-left:10px;line-height:42px; border-bottom:1px #ddd dashed;}

.show_title{ text-align:center; margin:10px 0px 0px 0px; font-size:20px; font-weight:bold; color:#1d9323}
.info{ text-align:center; padding-bottom:10px; border-bottom:1px #ddd dashed; margin-bottom:15px;}
.fenxiang{ margin-top:15px; float:right; margin-bottom:30px;}
.content_xn{ line-height:30px; padding:0 12px 0px 8px;}
.xm-1{ margin-top:20px;}
.xm-1 ul{ margin-bottom:12px;}
.xm-1 .xm_img{ float:left; width:215px; height:140px; border:1px #ddd solid; padding:1px; margin-right:15px;}
.xm-1 .xm_t{ line-height:21px; margin-bottom:10px; width:660px; float:left;padding-top:12px;}
.xm-1 .xm_t .t1{font-size:16px; font-weight:bold; padding-bottom:10px;}
.xm-1 .xm_t .t1 a{ color:#333}
.xm-1 .xm_t .t1 a:hover{ color:#cc0000}
.xm-1 .xm_c{ line-height:23px;font-size:14px; color:#666}
.xm-1 .xm_xq{ background:#3fa90b; margin-top:30px;line-height:23px; padding:0 10px; width:60px; float:right; text-align:center}
.xm-1 .xm_xq a{ color:#FFFFFF}
/* pages */
.pages {padding:30px 0 10px 0;text-align:center;font-size:14px;color:#666666; margin-bottom:20px;}
.pages a:link,.pages a:visited,.pages a:active  {color:#333;background:#f1f1f1;padding:10px;text-decoration:none; margin-right:5px;}
.pages a:hover  {background:#3fa90b;color:#FFf;padding:10px;text-decoration:none;margin-right:5px;}
.pages strong {background:#3fa90b;padding:8px;border:#3fa90b 1px solid;color:#FFFFFF;margin-right:5px;}
.pages_inp {border:#ddd 1px solid;padding:8px;width:25px;text-align:center;color:#666666;margin-right:5px;}
.pages_btn {width:35px;background:#F1F7FC;border:#2E6AB1 0px solid;padding:8px;color:#333;font-weight:bold;font-size:14px; cursor:pointer}
.pages label {background:#f1f1f1;color:#333;padding:1px 10px 1px 10px;}
.pages label em {color:red;font-weight:bold;font-style:normal;font-size:14px;}
.pages label span {font-weight:bold;font-size:14px;}
.pages cite {font-style:normal;font-size:14px;}

.footer_m{background:#f1f1f1; width:100%; margin:0 auto;}
.footer{ line-height:26px; text-align:center; margin-top:15px; padding:15px 0px; }



