* {margin:0px; padding:0px;}


body {text-align:center;font-family: "宋体";}
table {border-collapse:collapse; border-spacing:0px; border:none;}
td {line-height:150%;font-size: 14px;}
li {list-style:none;}
a{color:#000000; text-decoration:none;font-size:14px;}
/*
a:visited {color:#000000; text-decoration:none;font-size:12px;}
a:hover {color:#ff0000; text-decoration:underline;font-size:12px;}
a:active {color:#000000; text-decoration:none;font-size:12px;}
*/
a img {border:none;}
.wrap {width:100%; margin:0 auto; text-align:left;position:relative;background:#DBE6BE;min-width: 1042px;min-height: 500px;}
.noShow {display:none;}
.clearAll {clear:both;}
#copyright {
	padding: 10px 0;
	border-top: 5px solid #8B8B8B;
	background: #F6F6F6;
	text-align: center;
	color: #000000;
	font-size: 12px;
	line-height: 180%;
	line-height: 180%;
	clear: both;
    min-width: 1000px;
    width:100%;
}
h1{
    background: url(img/topBgd.jpg) no-repeat top center;
    width:100%;
    height:401px;
    text-indent: -9999px;
}
.localNav{
    background: url(img/navBgd.png) no-repeat;
    height: 58px;
    width: 818px;
    margin:15px auto;
    margin-bottom: 5px;
    padding-top: 16px;
    padding-left: 120px;
}
.localNav li{
    float:left;
    margin-right: 60px;
    display: inline;
}
.localNav li a{
    height: 20px;
    text-indent: -9999px;
    display: block;
}
a.nav1{
    background: url(img/navW1.png) no-repeat;
    width:74px;
}
a.nav2{
    background: url(img/navW2.png) no-repeat;
    width:74px;
}
a.nav3{
    background: url(img/navW3.png) no-repeat;
    width:74px;
}
a.nav4{
    background: url(img/navW4.png) no-repeat;
    width:110px;
}
a.nav5{
    background: url(img/navW5.png) no-repeat;
    width:128px;
}
a.nav1:hover{
    background: url(img/navG1.png) no-repeat;
}
a.nav2:hover{
    background: url(img/navG2.png) no-repeat;
}
a.nav3:hover{
    background: url(img/navG3.png) no-repeat;
}
a.nav4:hover{
    background: url(img/navG4.png) no-repeat;
}
a.nav5:hover{
    background: url(img/navG5.png) no-repeat;
}
.part1{
    width:953px;
    margin:20px auto;
    margin-top: 0;
    position: relative;
}
.p1L{
    float: left;
    display: inline;
    width:354px;
}
.p1R{
    float: right;
    display: inline;
    width:595px;
    background: url(img/newsBgd.jpg) no-repeat;
    min-height: 441px;
}
.lmSlider{
    background: url(img/sliderBgd.png) no-repeat;
    height: 227px;
    width:336px;
    padding-left: 13px;
    padding-top: 8px;
    position: relative;
}
/* ============FlexSlider_a1=================================================== */
#FlexSlider_a1,
#FlexSlider_a1 ul,
#FlexSlider_a1 li {margin:0px; padding:0;}
#FlexSlider_a1 ul,
#FlexSlider_a1 li {list-style-type:none;}
#FlexSlider_a1 .CPic2_Date {display:none;}
#FlexSlider_a1 br {display:none;}
#FlexSlider_a1 .slides ul {}
#FlexSlider_a1 .slides ul li {width:310px; /*margin-left:20px; margin-right:10px;*/ float:left; height:200px; font-size:12px; text-align:center; color:#333; line-height:220%; overflow:hidden;}
#FlexSlider_a1 .slides ul li a:link,
#FlexSlider_a1 .slides ul li a:visited,
#FlexSlider_a1 .slides ul li a:hover,
#FlexSlider_a1 .slides ul li a:active {color:#fff; font-size:12px; text-decoration:none; display:block; padding:0;}
#FlexSlider_a1 .slides ul li a:hover {text-decoration:none;}
#FlexSlider_a1 .slides ul li a img {width:130px; height:100px;}
#FlexSlider_a1 .slides ul li br {}

/*
 * jQuery FlexSlider v1.8
 * http://flex.madebymufffin.com
 *
 * Copyright 2011, Tyler Smith
 * Free to use under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
/* Browser Resets */
#FlexSlider_a1 .flex-container a:active,
#FlexSlider_a1 .flexslider2 a:active {outline: none;}
#FlexSlider_a1 .slides,
#FlexSlider_a1 .flex-control-nav,
#FlexSlider_a1 .flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
#FlexSlider_a1 .flexslider2 {width: 310px; height:208px; margin:0; padding: 0;padding-bottom: 20px;}
#FlexSlider_a1 .flexslider2 .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
#FlexSlider_a1 .flexslider2 .slides img {display: block; width:310px; height:208px; margin:0; border:none;}
#FlexSlider_a1 .flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
#FlexSlider_a1 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
#FlexSlider_a1 .flexslider2 {position: relative; zoom: 1;}
#FlexSlider_a1 .flexslider2 .slides {zoom: 1;}
#FlexSlider_a1 .flexslider2 .slides > li {position: relative;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
#FlexSlider_a1 .flex-container {zoom: 1; position: relative;}

/* Caption style */
/* IE rgba() hack */
#FlexSlider_a1 .flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4CFFFFFF,endColorstr=#4CFFFFFF);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4CFFFFFF,endColorstr=#4CFFFFFF); zoom: 1;}
#FlexSlider_a1 .flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(255,255,255,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 12px; line-height: 18px;}

/* Direction Nav */
#FlexSlider_a1 .flex-direction-nav li a {width: 52px; height: 52px; /*margin: -63px 0 0;*/ display: block; background:url(img/bg_direction_nav2.png) no-repeat 0 0; position: absolute; top: 182px; cursor: pointer; text-indent: -9999px; outline:none; -moz-outline:none;}
#FlexSlider_a1 .flex-direction-nav li .next {background-position: -52px 0; right: -10px;}
#FlexSlider_a1 .flex-direction-nav li a.next:hover {background-position: -52px -50px;}
#FlexSlider_a1 .flex-direction-nav li .prev {left: -10px;}
#FlexSlider_a1 .flex-direction-nav li a.prev:hover {background-position: 0 -50px;}
#FlexSlider_a1 .flex-direction-nav li .disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
#FlexSlider_a1 .flex-control-nav {position: absolute; right:10px;top:10px;text-align: center; z-index:1000;width:13px;}
#FlexSlider_a1 .flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
#FlexSlider_a1 .flex-control-nav li:first-child {}
#FlexSlider_a1 .flex-control-nav li a {width: 13px; height: 0px; padding-top:13px; overflow:hidden; display: block; background:url(img/bg_control_nav.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
#FlexSlider_a1 .flex-control-nav li a:hover {background-position: 0 -13px;}
#FlexSlider_a1 .flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}
#FlexSlider_a1{
	margin-top: 4px;
}
a.zbCPic2_DateText {
    left:0;
    width:310px;
    position: absolute;
    bottom: 0;
    text-indent: 10px;
    background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;
	background: none;
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000);
}
#FlexSlider_a1 .flex-direction-nav{
    display: none;
}
/* ============================ */
.leaf{
    background: url(img/leaf.png) no-repeat;
    position: absolute;
    bottom:0px;
    right:10px;
    width:105px;
    height: 57px;
}

.lmSp{
    padding-left: 20px;
    padding-top: 60px;
    background: url(img/videoBgd.jpg) no-repeat;
    height: 133px;
    width: 324px;
}
/*--------------图片左右切换-------------*/
.slider{
	padding-left: 22px;
    position: relative;
    padding-top: 10px;
    width: 314px;
    
}
.graybdr{
    padding: 0px;
    width:162px;
}
.scrollTank{
	width:262px;
	position: relative;
	overflow: hidden;
}
.tabList{
	width:10000px;

}
.tabList>li{
	float: left;
	width:262px;
    margin-right: 10px;
}
.itemList{
	margin: 0px;
}
.itemList li{
	width:162px;
	height:92px;
	float:left;
	position: relative;
    
}
.itemList li img{
    border: solid 3px #CBE695;
}
.btnPrevTab{
	background: url(img/btnPrevTab.png) no-repeat;
	height: 75px;
	width: 33px;
	position: absolute;
	left:0px;
	top:50px;
	text-indent: -9999px;
}
.btnNextTab{
	background: url(img/btnNextTab.png) no-repeat;
	height: 75px;
	width: 33px;
	position: absolute;
	right:0px;
	top:50px;
	text-indent: -9999px;
}
#zb2{
	display: none;
}

a.theTitle{
	display: block;
	width: 90px;
	line-height: 150%;
	text-align: left;
	z-index: 200;
	position: absolute;
	top:18px;
	left: 172px;
	font-size: 12px;
	font-weight: normal;
	color: #CAE692;
	text-decoration: none;
	zoom: 1;
    border-top:solid 2px #74A146;
    padding-top: 5px;
}
a.theIntro{
	display: none;
	width: 895px;
    padding:0 20px 10px 20px;
	height:40px;
	line-height: 20px;
	text-align: left;
	z-index: 200;
	position: absolute;
	bottom:0px;
	left: 0px;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0 !important;
	background: none;
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#44000000,endColorstr=#44000000);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#44000000,endColorstr=#44000000);
	zoom: 1;
}

/*-------------------------------*/
a.btnGo {
    background: url(img/btnGo.png) no-repeat;
    position: absolute;
    top: 0;
    left: 240px;
    display: block;
    height: 12px;
    width: 20px;
    text-indent: -9999px;
}
.newsMore{
    margin-top: 70px;
    margin-left: 482px;
    display: block;
    background: url(img/btnMore.png) no-repeat;
    height: 12px;
    width:36px;
    text-indent: -9999px;
}
#zb3{
    margin-left: 65px;
    margin-top: 35px;
    width:462px;
}
#zb3 td{
    position: relative;
    padding-bottom: 10px;
    font-size: 12px;
}
#zb3 td a{
    font-size: 12px;
}
#zb3 .fontstyle{
    position: absolute;
    right: 0;
}
.code2d{
    background: url(img/code2d.png) no-repeat;
    position: absolute;
    top:122px;
    left:896px;
    width:186px;
    height: 291px;
}
.part2{
    
}
.part2 h3{
    background: url(img/p2TitleBgd.jpg) no-repeat;
    height:73px;
    width:1042px;
    margin:0 auto;
    text-indent: -9999px;
}
#zb4{
    width:954px;
    margin:0 auto;
    background: url(img/p2Bgd.jpg) repeat-x left bottom;
    min-height: 300px;
    padding-bottom:30px;
    padding-top: 0px;
    position: relative;
}
#zb4 img{
    border:solid 7px #AAC574;
    margin-bottom: 5px;
}
#zb4 td{
    padding-bottom: 20px;
}
#zb4 td a{
    font-size: 12px;
}
.p2TitleBu{
    background: url(img/p2TitleBu.png) no-repeat;
    height: 14px;
    width:61px;
    position: absolute;
    top:-1px;
    left:890px;
}
#zb5{
    width:955px;
    margin:0 auto;
}
.part3{
    width:990px;
    margin:20px auto;
}
.p3DoorOut{
    background: url(img/p3DoorOut.jpg) no-repeat center bottom;
    min-height: 300px;
    padding-bottom: 30px;
}
.p3DoorIn{
    background: url(img/p3DoorIn.jpg) no-repeat center top;
    min-height: 300px;
}
.p3L{
    width:365px;
    float: left;
    margin-left: 60px;
    margin-top: 130px;
}
.p3R{
    width:365px;
    float: right;
    margin-right: 60px;
    margin-top: 130px;
}
#zb6 td a,#zb7 td a{
    line-height: 200%;
    font-size: 12px;
}
.part4{
    width:986px;
    margin:20px auto;
}
.title4{
    background: url(img/p4title.jpg) no-repeat;
    height: 75px;
    text-indent: -9999px;
}
.part5{
    width:986px;
    margin:20px auto;
}
.title5{
    background: url(img/p5title.jpg) no-repeat;
    height: 75px;
    text-indent: -9999px;
}
#zb8{
    margin: 10px 16px;
}
#zb8 img{
    border:solid 7px #AAC574;
    margin-bottom: 5px;
}
#zb8 td{
    padding-bottom: 20px;
}
#zb8 td a{
    font-size: 12px;
}

/* ================================================================================ */

#FlexSlider_3 {margin:0;float:left;width: 995px;}
#FlexSlider_3 .CPic3_Date {display:none;}
#FlexSlider_3 br {display:none;}
#FlexSlider_3 .slides ul {margin:0 0 0 13px; padding:20px 0 0 0; font-size:12px;}
#FlexSlider_3 .slides ul li {
    display: block;
    float: left;
    height: 146px;
    margin: 0 30px 13px 20px;
    overflow: hidden;
    width: 190px;
    background: #C8E895;
}
#FlexSlider_3 a:link,
#FlexSlider_3 a:visited,
#FlexSlider_3 a:hover,
#FlexSlider_3 a:active {color:#000; font-size:12px; font-family: "\5FAE\8F6F\96C5\9ED1";}

/*
 * jQuery FlexSlider v1.8
 * http://flex.madebymufffin.com
 *
 * Copyright 2011, Tyler Smith
 * Free to use under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
/* Browser Resets */
#FlexSlider_3 .flex-container a:active,
#FlexSlider_3 .flexslider3 a:active {outline: none;}
#FlexSlider_3 .slides,
#FlexSlider_3 .flex-control-nav,
#FlexSlider_3 .flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
#FlexSlider_3 .flexslider3 {width: 980px; height:182px; margin:0 0 0 10px; padding: 0;}
#FlexSlider_3 .flexslider3 .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
#FlexSlider_3 .flexslider3 .slides img {max-width: 100%; display: block; width:190px; height:112px; margin:0 0 10px 0;}
#FlexSlider_3 .flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
#FlexSlider_3 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
#FlexSlider_3 .flexslider3 {position: relative; zoom: 1;}
#FlexSlider_3 .flexslider3 .slides {zoom: 1;}
#FlexSlider_3 .flexslider3 .slides > li {position: relative;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
#FlexSlider_3 .flex-container {zoom: 1; position: relative;}

/* Caption style */
/* IE rgba() hack */
#FlexSlider_3 .flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}
#FlexSlider_3 .flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;}

/* Direction Nav */
#FlexSlider_3 .flex-direction-nav li a {width: 23px; height: 92px; margin: -40px 0 0; display: block; position: absolute; top: 48%; cursor: pointer; text-indent: -9999px; outline:none; -moz-outline:none;}
#FlexSlider_3 .flex-direction-nav li .next {background: url(img/btnNext1.png) no-repeat;right:0;}
#FlexSlider_3 .flex-direction-nav li a.next:hover {}
#FlexSlider_3 .flex-direction-nav li .prev {left: 0px;background: url(img/btnPrev1.png) no-repeat;}
#FlexSlider_3 .flex-direction-nav li a.prev:hover {background-position: 0 -52px;}
#FlexSlider_3 .flex-direction-nav li .disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
#FlexSlider_3 .flex-control-nav {width: 100%; position: absolute; bottom: 0px; text-align: center; display:none;}
#FlexSlider_3 .flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
#FlexSlider_3 .flex-control-nav li:first-child {margin: 0;}
#FlexSlider_3 .flex-control-nav li a {width: 13px; height: 13px; overflow:hidden; display: block; background: url(img/bg_control_nav.gif) no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
#FlexSlider_3 .flex-control-nav li a:hover {background-position: 0 -13px;}
#FlexSlider_3 .flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}

/* ================================================================================ */
#lmHzqy{
    height: 150px;
}
.bottomBgd{
    background: url(img/bottomBgd.jpg) no-repeat top center;
    margin:0 auto;
    height: 101px;
}