@charset "utf-8";
/* CSS Document */
body,div,ul,li,p,h3,h1,h2,h5,h6,h4,dl,dt,dd,table,tr,td,img,span,b,form,input,span{ margin:0; padding:0}
img{ border:0;}
ul, li{ list-style:none;}
a{ text-decoration:none}
font{ font-size:12px;}

body{ font-size:12px; color:#000; font-family:"Microsoft Yahei"; }
.ty01, .ty02{ margin:0 auto; overflow:hidden}
.ty02{ width:1000px}

.head01{ height:114px; border-bottom:9px solid #85c227}

.logo{ width:192px; height:63px; display:block; float:left; overflow:hidden; margin-top:35px; margin-right:38px;}

#header{width:770px; float:left; overflow:hidden;  margin-top:70px; }
.nav{position: absolute; width:770px;  height:50px; z-index:10; }
.nav li{ position: relative; float: left;  width:90px; padding:0 10px; text-align:center; line-height:30px; background:url(nav01.gif) no-repeat left 9px}
.nav li.lisy{ background:none}


.nav li a{ line-height:30px; width:90px; float:left; height:30px; color:#666; font-size:16px; text-align:center; font-family:"微软雅黑"; display:inline; }

.nav li a:hover { background:#85c227; color:#fff; text-decoration:none}
.nav li .nav-w { z-index:21; position:absolute; display:none; float:left; clear:both; overflow:hidden; top:30px; left:10px; width:90px; background:#fff; }
.nav li:hover a{  color:#fff; background:#85c227}
.nav li .section-nav1{ padding:5px; height:auto; width:80px; overflow: hidden; margin:0}
.nav li .section-nav1 ul { position:static; overflow:hidden;}
.nav li .section-nav1 ul li {position:static; padding:0px; margin:0; margin-bottom:3px; width:80px; text-align:center; background:none; float:left;}
.nav li .section-nav1 ul li a { float:left; display:block; line-height:24px; height:24px; overflow:hidden; line-height:22px; width:78px; background:none; color:#333; font-size:12px}
.nav li .section-nav1 ul li a:hover {background:none; color: #01a13f; background:#85c227; color:#fff;}


.nav li a.on_h{ color:#6eb009}
.nav li:hover a{ color:#fff}
.nav li a.on_h:hover{ color:#fff}



.wx01{ overflow:hidden; width:120px; margin-top:30px; position:absolute; left:50%; margin-left:380px; top:0px}

.wx02{ width:120px; text-align:right; line-height:30px; font-size:12px; color:#4d4d4d; background:url(wx01.gif) no-repeat 45px 7px; height:30px; overflow:hidden; margin-bottom:15px}
.wx02 a{ color:#4d4d4d}
.wx02 a:hover{ text-decoration:underline; color:#6eb009}

.wx03{ width:120px; height:20px; line-height:20px; overflow:hidden; float:left; background:url(soso.gif) no-repeat}

.search_text{ border:none; background:none; width:80px; padding:0 7px;}
.search_button{ width:13px; height:15px; border:none;  background:url(soso02.gif) no-repeat 0 1px}

.ban{ margin:0 auto; overflow:hidden; }
.fullSlide {width:100%;position:relative;height:500px;overflow:hidden; }
.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:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:500px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center; position:relative; bottom:50px}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;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:230px;margin-top:-30px;left:15%;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:15%;background-position:-6px -137px;}




.foot01{background:#dfe1e2; overflow:hidden;}
.foot01b{ padding-bottom:30px}
.foot02{ float:left; overflow:hidden; width:280px; margin-top:28px; margin-right:290px}
.foot02 h3{ width:280px; height:32px; margin-bottom:22px; float:left; overflow:hidden}
.foot02 li{ width:280px; line-height:26px; float:left; overflow:hidden; color:#4d4d4d; font-family:"微软雅黑"; font-size:12px}

.foot03{ float:left; overflow:hidden; width:70px; margin-top:25px; margin-right:20px;}
.foot03 h3{ width:100%; float:left; overflow:hidden; line-height:30px; margin-bottom:5px; color:#888; font-weight:normal}
.foot03 h3 a{ font-size:14px; color:#4d4d4d; font-family:"微软雅黑"; font-weight:normal; padding-left:2px}
.foot03 li{ width:100%; float:left; line-height:24px; overflow:hi; padding-left:12px;-moz-box-sizing: border-box;box-sizing: border-box; }
.foot03 li a{ font-size:12px; color:#888;}
.foot03 a:hover{text-decoration:underline; color:#f60}

.copy01{ height:45px; line-height:45px; font-family:"微软雅黑"; font-size:12px;background:#a0a0a0; color:#fff}
.copy01 span{ float:right;}
.copy01 a{ font-family:"微软雅黑"; font-size:12px; color:#fff}
.copy01 a:hover{ color:#85c227; text-decoration:underline}


.ban03{ height:261px; overflow:hidden; background:url(ny01.jpg) no-repeat center 0}
.main01{ background:url(main01.gif) no-repeat center 0; margin-bottom:60px}

.main02{ padding:0 36px; width:928px;}

.left{ float:left; overflow:hidden; width:110px; margin-right:80px }
.left h3{ width:100%; float:left; line-height:30px; color:#888; font-weight:normal; margin-bottom:5px}
.left h3 a{font-size:16px; color:#4d4d4d; font-family:"微软雅黑"; font-weight:normal; padding-left:5px; font-weight:bold}
.left ul{ width:100px; padding-left:10px; float:left; overflow:hidden}
.left ul li{ width:100%; float:left; overflow:hidden; line-height:40px; border-bottom:1px dashed #ccc; margin-bottom:5px}
.left ul li a{font-family:"微软雅黑"; font-size:13px; color:#666}
.left a:hover, .left ul li a.on_h{ color:#85c227; }

.right{ width:738px; float:left; overflow:hidden}

.r_tit{ width:738px; line-height:30px;overflow:hidden; float:left; border-bottom:1px solid #ccc; margin-bottom:20px }
.r_tit font{ color:#ff6600; font-size:12px}
.r_tit b{font-weight:normal; font-size:16px; color:#4d4d4d; float:left; height:30px; line-height:30px;font-family:"微软雅黑"; }
.r_tit span{ float:right; color:#454545; line-height:30px}
.r_tit span a{ color:#666}
.r_tit span a:hover{ color:#85c227; text-decoration:underline}

.main03{ width:738px; float:left; overflow:hidden;}

.about01{ line-height:32px; font-size:14px; color:#666}
.about01 div, .about01 p{ margin-bottom:10px}

.ab01{ width:360px; float:left; overflow:hidden; font-size:14px; margin-top:20px; color:#666; margin-right:38px}
.ab01 h3{ font-weight:normal; line-height:32px; margin-bottom:15px; font-size:20px;font-family:"微软雅黑";  }

.ab02{ width:340px; float:left; margin-top:110px }
.ab02 img{ width:338px; border:1px solid #ccc}

.pro03{ width:728px; float:left; overflow:hidden;}
.pro03 li{ width:222px; margin:0 10px 10px; display:inline; float:left; overflow:hidden}
.pro03 li img{ width:212px; padding:4px; border:1px solid #ccc; height:154px; float:left; overflow:hidden;}
.pro03 li  a:hover img{ border:1px solid #85c227}

.pro03 li p{ width:100%; line-height:35px; background:#f6f6f6;  text-align:center;  line-height:35px; font-size:14px; border-top:1px solid #fff}
.pro03 li p a{color:#128a09; font-weight:normal}
.pro03 li p a:hover{ color:#fff; font-size:14px; padding:5px 8px;background:#85c227;}



.cp02{ width:728px; float:left; overflow:hidden; padding-top:10px; margin-bottom:20px}
.ny_one{width:370px; height:335px; overflow:hidden; position:relative; float:left; margin-right:55px; }
#PicSlide{width:360px;overflow:hidden;_zoom:1;height:335px; padding:4px; border:1px solid #ddd}
#PicSlide .img{ width:360px; height:260px;overflow:hidden;_zoom:1;}
#PicSlide .img img{ width:360px; height:260px}
#PicSlide .thumb{bottom:0;left:10px;position:absolute;overflow:hidden;_zoom:1;height:70px;}
#PicSlide .thumb ul{z-index:20;width:360px;overflow:hidden;_zoom:1;margin-top:10px;}
#PicSlide .thumb li{width:80px;height:45px;margin-right:10px;float:left;_display:inline;}
#PicSlide .thumb li img{ width:80px; height:45px; cursor:pointer}
#PicSlide .thumb .now-status{position:absolute;width:90px;height:20px;z-index:10;top:0;left:0; background:url(slider-ico.gif) no-repeat}

.ny_two{ width:300px; float:left; overflow:hidden; position:relative }
.ny_two h1{line-height:30px; font-size:18px; color:#333; font-weight:normal; font-family:"微软雅黑"; width:100%; float:left; overflow:hidden; margin-top:8px; margin-bottom:15px}
.ny_two li{ width:100%; float:left; line-height:35px; color:#666; font-size:13px;}
.ny_two li span{ float:left; width:70px; overflow:hidden; color:#888; padding-left:10px}

.ny_two li.li02{ height:34px; margin-top:30px; background:none}
.ny_two li a{ float:left; overflow:hidden; display:block; height:36px; line-height:36px; text-align:center; margin-right:20px; color:#fff; font-family:"微软雅黑"; font-size:16px; padding:0 20px; background:#84c225}
.ny_two li a:hover{ background:#f40}

.h301{ width:100%; float:left; overflow:hidden; margin-bottom:15px; border-bottom:1px solid #ccc; font-size:14px; color:#4d4d4d}




.pro_flash{ width:738px; float:left; overflow:hidden}
.pro_flash h3{ width:100%; float:left; line-height:30px; font-size:14px; color:#4d4d4d; margin-bottom:15px; border-bottom:1px solid #ccc}
.rollBox{width:738px;overflow:hidden; float:left; }
.an_left{width:40px; padding-left:10px;overflow:hidden;float:left; }
.rollBox .leftBotton{width:27px;overflow:hidden; margin-top:40px;float:left;cursor:pointer;}
.an_right{width:27px; padding-left:22px;float:left;overflow:hidden;  }
.rollBox .RightBotton{width:27px;overflow:hidden;float:left;cursor:pointer;margin-top:40px;  }
.rollBox .Cont{width:639px; overflow:hidden;float:left; display:inline;}
<!-- .rollBox .ScrCont{width:10000000px;} -->
.rollBox .Cont .pic{width:193px; height:174px; float:left;text-align:center; overflow:hidden;  margin-right:20px; display:inline; }
.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto; width:183px; height:120px; overflow:hidden; border:1px solid #ccc; padding:4px;}
.rollBox .Cont .pic a:hover img{ border:1px solid #009f3c; background:#d3fde3 }
.rollBox .Cont .pic p{line-height:30px;color:#4d4d4d; }
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#009f3c; text-decoration:none;font-size:12px;}
.rollBox .Cont a:hover{color:#f40;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
/* 首页滚动图片结束 */


.xw01{ width:100%; float:left; overflow:hidden; margin-top:20px}
.xw01 li{width:100%; float:left; line-height:32px; height:32px; overflow:hidden; text-indent:18px; background:url(dot01.gif) no-repeat 5px 10px; border-bottom:1px dashed #ccc; margin-bottom:5px}
.xw01 li span{ float:right; color:#888}
.xw01 a{ font-size:14px; color:#4d4d4d;}
.xw01 a:hover{ color:#128a09; text-decoration:underline}


/*分页*/
.page01{float:left; overflow:hidden; width:100%; margin-top:10px; background:#f6f6f6; padding:15px;  -moz-box-sizing: border-box;box-sizing: border-box; text-align:center  }
.page-num:not(:disabled) {cursor: pointer;}
.page-num, .page-link {padding:5px 10px; margin:0 5px;margin-left: -1px;line-height: 1.25; color: #85c227; background-color: #fff; border: 1px solid #dee2e6;}
a.page-num:hover, .page-link:hover {text-decoration: none;}
.page-num-current {z-index: 1; color: #fff; background-color: #85c227; border-color: #85c227;}
.page-num-current:hover {color: #fff;}
/*分页*/


.h101{ font-size:18px; width:100%;  line-height:35px; color:#666; text-align:center; border-bottom:1px dashed #ccc}
.h601{ width:100%; float:left; line-height:30px; font-weight:normal; color:#999; text-align:center; font-size:12px; margin-bottom:20px; font-family:"宋体"}
.h601 font{ color:#238303; padding-right:15px; font-size:12px}

.nr01{ float:left; width:728px; line-height:30px; color:#4d4d4d; font-size:14px; margin-bottom:20px; overflow:hidden; margin-top:20px}

.nr02{width:728px; float:left; overflow:hidden;line-height:32px; font-size:14px; color:#4d4d4d; margin-bottom:20px}
.nr02 div{margin-bottom:12px}

#nextlist{ width:100%; float:left; overflow:hidden; padding:5px 0px 10px; margin-top:10px; background:#f3f0f0}
#nextlist li{ width:100%; float:left; overflow:hidden; line-height:26px; border-bottom:1px dashed #ccc; color:#4d4d4d; text-indent:15px}
#nextlist li span{ font-weight:bold; color:#bc1515}
#nextlist li a{ color:#666; }
#nextlist li a:hover{ color:#000; text-decoration:underline}

.job01{ width:728px; padding-left:39px; float:left; overflow:hidden; border-left:1px dashed #ccc}

.job01 dl{ width:728px; float:left; overflow:hidden; border-bottom:1px dashed #ccc; padding:15px 0}
.job01 dl dt{ width:728px; float:left; height:45px; overflow:hidden; background:url(job01.gif) no-repeat; text-indent:40px; line-height:40px}
.job01 dl dt a{ font-size:14px; color:#54b936; font-weight:bold;}
.job01 dl dt a:hover{ color:#f60; text-decoration:underline}
.job01 dl dd{ width:728px; line-height:26px; color:#666; overflow:hidden; float:left; text-indent:40px}
.job01 dl dd font{ color:#ea4c09; padding-right:15px; font-size:12px}
.job01 dl p{ float:left; width:728px; text-indent:40px; height:21px; margin-top:10px}
.job01 dl p a:hover img{ position:relative; left:1px; top:1px}

.job02{ width:580px; padding-left:39px; float:left; overflow:hidden; border-left:1px dashed #ccc}


.a45{ padding:20px 15px; float:left; width:550px; overflow:hidden; line-height:24px; color:#4d4d4d}
.a49{ width:580px; float:left; overflow:hidden height:22px; line-height:22px; border-bottom:1px solid #ddd}
.a49 span{ float:left; height:22px; padding:0px 10px; line-height:22px; background:#1b9f11; color:#fff}

.a50{ width:580px; float:left; overflow:hidden; padding:10px 0px; height:auto; color:#4d4d4d}
.a50 li{ float:left; width:40%; height:24px; line-height:24px; overflow:hidden;}

.lx01{ float:left; overflow:hidden; width:100%; margin-top:30px; color:#666; font-size:14px}
.lx01 h3{ width:100%; overflow:hidden; line-height:30px; margin-bottom:20px; font-size:20px; font-family:微软雅黑, Arial, Helvetica, sans-serif; font-weight:normal; color:#4d4d4d}




.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
#dituContent{width:426px; float:left; overflow:hidden; height:300px;border:#ccc solid 1px;}

.fc_03c{ color:#f00; font-weight:normal}

.maplist{ width:630px; float:left; overflow:hidden;}
.maplist td{ padding:4px 0px; line-height:42px; margin-bottom:10px; font-size:16px; color:#4d4d4d; font-family:"Microsoft Yahei";}
.maplist td textarea{ font-size:14px; border:1px solid #ccc;  line-height:23px; padding:10px 5px}
.maplist td input{ font-size:14px; border:1px solid #ccc; height:23px; line-height:23px; padding:10px 5px; font-family:"Microsoft Yahei";}
.tj{ width:565px; margin-top:30px; padding-bottom:20px; float:left; overflow:hidden; padding-left:115px}
.maplist input.coolbg{ display:block; width:130px; float:left; margin-right:20px; height:45px; line-height:45px; text-align:center; fotn-size:16px; background:#2776ec;font-family:"Microsoft Yahei"; border:none; color:#fff; cursor:pointer; outline:none}
.maplist input.coolbg2{ background:#888}
.maplist input.coolbg:hover{ background:#da542e}
.maplist span{ line-height:40px; color:#f00; padding-left:10px; }
#vdcode{ padding:5px 5px; margin-right:10px}

.new01{ position:relative}

.xw02{ height:40px; line-height:40px;  z-index:9999999999999999999999999999999999999999; position:relative; width:100%; top:500px}
.bg001{ width:100%; background:#fff; height:40px;filter:alpha(opacity=50);opacity:0.5; }
.bg002{ position:relative;margin-top:-40px}

.xw02 td {font-size:12px}
.rollboder { width:1000px}
.rollleft {FLOAT: left; WIDTH: 900px; color:#fff}
.rollleft STRONG {COLOR: #fff}
.rollleft a{ font-size:12px; color:#fff}
.rollleft a:hover{ color:#ff0;}
.rollcenter {BORDER-RIGHT: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; WIDTH: 30px; TEXT-ALIGN: center}
.rollright {FLOAT: right; WIDTH: 60px;}
.rollright IMG {VERTICAL-ALIGN: middle;}


div#container {
     width: 100%;
     margin: 0 auto;
     overflow: hidden;
}
div.examples_body {
     width: 1000px;
	 clear: both;
	 overflow: hidden;
	 position: relative;
}


/* The main banner unordered list */
.bannerHolder {
     width: 1000px;
	 overflow: hidden;

}

/* Hiding the bullets of the li elements: */
.bannerHolder li {
	 list-style: none;
	 display: inline;
}

/* The banner divs */
.banner {
     width: 125px;
	 height: 125px;
	 position: relative;
	 overflow: hidden;
	 float: left;
}


.tx01{ width:245px; height:158px; margin-right:7px}
.tx02{ width:245px; height:158px; margin-right:7px}
.tx03{ width:245px; height:158px; margin-right:6px}
.tx04{ width:245px; height:158px; margin-right:0px}
/* The banner divs */
.banner img {
	 display: block;
	 border: none;
}

/* The dark animated divs */
.banner div {
	 position: absolute;
	 z-index: 100;
	 background-color: #84c225;
	 width: 60px;
	 height: 60px;
	 cursor: pointer;

	/*	Setting a really big value for border-radius
		will make the divs perfect circles */
	 -moz-border-radius:100px;
	 -webkit-border-radius:100px;
	 border-radius:100px;
}

/*	Positioning the animated divs outside the
	corners of the visible banner area: */
.banner .cornerTL { left:-63px; top:-63px; }
.banner .cornerTR { right:-63px; top:-63px; }
.banner .cornerBL { left:-63px; bottom:-63px; }
.banner .cornerBR { right:-63px; bottom:-63px; }

/* The "Visit Company" text */
.banner p {
     width: 100%;
	 left: 20px;
	 top: 20px;
	 z-index: 200; 
	 position: absolute; font-family:"微软雅黑"; font-size:16px; color:#fff;
	 cursor: pointer;
	 display: none;	/* hidden by default */
}
.banner p a{ color:#fff; font-size:20px; font-family:"微软雅黑"}
.banner p span{ font-size:20px}



.m_20{ margin-bottom:20px}
.m_r132{margin-right:132px}
.m_r70{margin-right:70px}
.m_30{ margin-bottom:30px}
.m_r0{ margin-right:0}
.m_68{ margin-bottom:68px}