.header{width:100%; height:70px; border-top:5px solid #909090; border-bottom:1px solid #ECECEC; position:relative;}
.hTop{position: relative; margin-top:-5px; border-top:5px solid #449218; height: 70px;}
.logo{position:absolute; top:12px; left:0px; width:680px; height: 48px;}
.logo a{background:url(../images/logo1.png) no-repeat center;width:680px; height: 48px; line-height: 48px; display: block; text-indent: -9999px; overflow: hidden;}

.logo-close {background:url(../images/fix-logo.close.png) no-repeat center;width:18px; height: 54px; line-height: 112px; display: block; text-indent: -9999px; overflow: hidden;}

.topRight {position:absolute; top:8px; right:0;}
/*.topRight a{background:url("../images/tel.png") no-repeat left center;  display: block; height: 55px; width:310px; text-indent: -9999px; overflow: hidden;}
*/
.topnav { background:url(../images/telm.jpg) no-repeat 10px center; z-index:1000;position: absolute;left: 0;top:45px;display:none;background-color:#fff;} 
 
.topnav li {clear: both;  white-space:nowrap; width:220px; margin-left:85px; font-weight:bold;}  
.topnav li a{float: left; display: block; line-height:32px;width:100%; color:#60A042;}
.topnav li a:hover{ color:#900;}   
.topnav li span{color:#000;}  
/*	
.topRight p.name{height: 16px; line-height: 16px; color: #3b3b3b; font-weight: bold;}
.topRight p.name span{text-transform: uppercase;font-weight:700; font-size: 12px;}
.topRight p.tel{height: 38px; line-height: 38px; font-size: 28px; color: #479018;font-family: Arial;}
.topRight p.email{height: 12px; line-height: 12px;  font-size: 12px; color: #333; font-family: arial; text-transform: uppercase;}
*/


.Under_UpNR1_con1{ width:52px; float:left; display:inline; background-color:#0099ff}
.Under_UpNR1_con1_day{ width:52px; height:42px; float:left; line-height:42px; font-family:Arial; font-size:35px; color:#ffffff; text-align:center;font-weight: bold; }
.Under_UpNR1_con1_monthYear{ width:52px; height:15px; float:left; line-height:15px;font-family:Arial; font-size:12px;color:#F4F1F1; text-align:center;font-weight: bold;}



.nav{height: 35px; line-height: 35px;}
.nav ul{height: 35px; border-left:1px solid #ececec;}
.nav ul li{border-right:1px solid #ececec; width:142px; position: relative;}
.nav ul li a{display: block; text-align: center; color:#191718;}
.nav ul li a:hover{color: #24590f;}
.navc{width:1002px; margin:0px auto;}
.snav{position: absolute; display: none; top:35px; background: #5fa043;clear:both; z-index: 10; height: 37px; line-height: 37px;}
.snav a{color: #fff!important; float:left;padding:0 20px 0 10px; width:auto; text-align: center;}
.snav a:hover{color: #24590f!important;}




	.fullSlide{ width:100%;  position:relative;  height:270px; background:#fff;}
	.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:270px; overflow:hidden; text-align:center;}
	.fullSlide .bd li a{ display:block; height:270px;}
	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:15px; left:0; height:30px; line-height:30px; text-align:center;}
	.fullSlide .hd ul{ text-align:center;  padding-top:5px; padding-right:300px;}
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:10px 10px 0px 10px; background:url(../images/btn_main_img.png) 0px 0; overflow:hidden;line-height:9999px;}
	.fullSlide .hd ul .on{ background-position:0 -12px;}


	
.bb{position: absolute; height: 66px; margin:-66px auto 0px; z-index: 100;left:50%;}
.bb li{width:66px; height: 66px; margin-left: 5px;}
.bb li a{display: block; width:66px; height: 22px; padding-top: 44px; line-height: 22px; color: #fff; text-align: center;}
.bb li.i1 a{border:1px solid #efffef;border-bottom:0px;background:#24590f url(../images/i1.png) no-repeat center 7px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.bb li.i2 a{border:1px solid #efffef;border-bottom:0px;background:#24590f url(../images/i2.png) no-repeat center 7px;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.bb li.i3 a{border:1px solid #efffef;border-bottom:0px;background:#24590f url(../images/i3.png) no-repeat center 7px;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.bb li.i4 a{border:1px solid #efffef;border-bottom:0px;background:#24590f url(../images/i4.png) no-repeat center 7px;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.bb li.i5 a{border:1px solid #efffef;border-bottom:0px;background:#24590f url(../images/i5.png) no-repeat center 7px;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.bb li.i6 a{border:1px solid #efffef;border-bottom:0px;background:#24590f url(../images/i6.png) no-repeat center 7px;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}

.bb li.i1 a:hover{border:1px solid #669900;border-bottom:0px;background:#479018 url(../images/i1.png) no-repeat center 7px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
.bb li.i2 a:hover{border:1px solid #669900;border-bottom:0px;background:#479018 url(../images/i2.png) no-repeat center 7px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
.bb li.i3 a:hover{border:1px solid #669900;border-bottom:0px;background:#479018 url(../images/i3.png) no-repeat center 7px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
.bb li.i4 a:hover{border:1px solid #669900;border-bottom:0px;background:#479018 url(../images/i4.png) no-repeat center 7px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
.bb li.i5 a:hover{border:1px solid #669900;border-bottom:0px;background:#479018 url(../images/i5.png) no-repeat center 7px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}
.bb li.i6 a:hover{border:1px solid #669900;border-bottom:0px;background:#479018 url(../images/i6.png) no-repeat center 7px;filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1;}

.footer{width:100%; padding:12px 0px; margin:0px auto 0; border-top:1px solid #efefef;}
.footer p{line-height: 22px; text-align: center; color:#909090;}

.index{padding-top: 15px;}
.it{height: 27px; line-height: 27px;}
.it h1{color:#3b3b3b; margin-right: 5px; font-weight: bold;}
.it h2{color:#3b3b3b; font-size:12px; font-weight: bold; text-transform: uppercase;}
.it a{padding-right: 12px; font-size: 12px; height: 27px; line-height: 27px; background: url(../images/m1.png) no-repeat right center; color:#333;}
.it a:hover{background: url(../images/m2.png) no-repeat right center; color:#479018;}
.iL{width:360px;}



.slideBox-news .imgBg{width: 100%; position: absolute; z-index: 10; left:0; bottom: 0; height: 55px;background: #000; opacity: 0.7;}
.slideBox-news .imgTxt{width:100%; height: 55px; line-height: 45px;position: absolute; left:0; bottom: 0; z-index: 20;}
.slideBox-news .imgTxt p{color: #fff; padding: 0 20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block;}


.slideBox-news{ width:360px; height:240px; overflow:hidden; position:relative; margin-top: 5px;}
.slideBox-news .hd-news{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.slideBox-news .hd-news ul{ overflow:hidden; zoom:1; float:left;}
.slideBox-news .hd-news ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
.slideBox-news .hd-news ul li.on{ background:#f00; color:#fff;}
.slideBox-news .bd-news{ position:relative; height:100%; z-index:0;}
.slideBox-news .bd-news li{ zoom:1; vertical-align:middle;}
.slideBox-news .bd-news img{ width:360px; height:240px; display:block;}


.Lcon{padding-left:8px; height:90px; overflow: hidden; line-height: 18px; color: #333; font-size: 12px;}
.Lcon a{color: #3b3b3b;}
.iC{width:310px; margin:0 25px;}
.iC ul li{border-top:1px solid #ddd; height: 30px; line-height: 30px;font-size: 12px; color:#333;}
.iC ul li.first{border-top:0;}
.iC ul li a{background:url(../images/d1.png) no-repeat left center; color: #333; margin-left:3px; padding-left: 15px; padding-right: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.iC ul li a:hover{background:url(../images/d2.png) no-repeat left center; color:#479018;}
.iR{width:280px;float:left;}
/*
.iR p{font-size: 12px; color: #333; line-height: 22px; height: 44px; overflow: hidden;}
*/
.iR a.search{background: url(../images/down.png) no-repeat center; width:140px; height: 42px;  line-height: 42px;display: block; color: #479018; font-weight: bold; margin-top: 5px;}
.iR a.mailto{background: url(../images/mailto.png) no-repeat center; width:140px; height: 42px;  line-height: 42px;display: block; color: #479018; font-weight: bold; margin-top: 5px;}

.iR ul li{border-top:1px solid #ddd; height: 30px; line-height: 30px;font-size: 12px; color:#333;}
.iR ul li.first{border-top:0;}
.iR ul li a{background:url(../images/d1.png) no-repeat left center; color: #333; margin-left:3px; padding-left: 15px; padding-right: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.iR ul li a:hover{background:url(../images/d2.png) no-repeat left center; color:#479018;}

.main{padding-top:0px;}
.mL{ margin-top:15px;width:225px; background:#5FA042 url(../images/ml.png) no-repeat top center; padding-top: 90px;}
.mR{ margin-top:15px;width:755px;}
.mRr{
	width: 1016px;
	padding:10px 8px 0px 8px;	
	background-image: url(../images/newslook-bg.jpg);
	background-repeat: repeat-y;
	background-position: center center;}
.mT{padding:0 0 0 15px; font-family: Arial; text-transform: uppercase; color: #fff;}
.mT h1{font-size: 12px; line-height: 24px;}
.mT h2{font-size: 24px; line-height: 24px; font-weight: bold;}
.mC{
	margin: 35px 0px 8px 8px;
	padding: 15px 0px 15px 18px;
	min-height:310px;
	background-color: #fff;
	background-image: url(../images/1_41.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;}
.mC h1{font-size: 14px; color: #000; font-weight: bold; line-height: 24px;}
.mC ul{margin-bottom: 20px;}
.mC ul li{
	margin-left:20px;
	line-height: 30px;
	list-style-image: url(../images/d2.png);}
.mC ul li a{display: block; color: #3b3b3b;font-size:16px;font-weight: bold;}
.mC ul li a:hover{color:#479018 ;}
.mC p{color: #5ea042; font-size: 15px; font-weight: bold; margin-bottom: 20px;}
.mrc { margin-bottom:30px;}
.mrc ul{padding:20px 12px;height:auto !important; height:300px;min-height:300px;}
.mrc ul li{border-bottom: 1px dotted #a1a1a1; padding:5px 0 8px 5px;}
.mrc ul li h1{padding-left: 15px; height: 24px; line-height: 24px; background: url(../images/s.png) no-repeat left center;}
.mrc ul li a{color:#333; font-weight: bold;}
.mrc ul li a:hover{color:#479018 ;}
.mrc ul li span{color: #9a9a9a; font-size: 12px;}
.mrc ul li p{font-size: 12px; line-height: 24px; color:#9a9a9a; *margin-top:-3px;}
.mrt{height: 42px; background: url(../images/t.png) no-repeat left center;}
.mrtl{padding:8px 0px 0px 20px;}
.mrtl h1{font-size: 14px;font-weight: bold; font-family: Arial; line-height: 24px;  text-transform: uppercase;  color:#5ea042 ;}
.mrtl h2{line-height: 20px; font-size: 16px; color:#030;font-weight: bold; letter-spacing:0.4em;}
.mrtr{padding:0px 22px 0px 10px; line-height: 42px; height: 42px;}
.mrtr span{color:#333; margin:0 5px;}
.mrtr a{color: #727272;}
.mrtr a:hover{color:#479018;}
.mrtr a.home{padding-left: 20px; height: 30px; background: url(../images/home.png) no-repeat left center;}

.page{text-align: center; height: 25px; line-height: 25px; padding-top: 5px; padding-bottom: 15px;}
.page a,.page span{display: inline-block; margin: 0 3px;}
.page a{width:24px; height: 24px; border: 1px solid #DEDEDE; background: #fff; color:#3D3D3D;}
.page span,.page a.on{background: #3a3a3a; color: #f2f2f2; border: 1px solid #828282!important;}
.page a:hover{color: #479018;}


.mrc2{padding:35px 50px 20px; height:auto !important; height:400px;min-height:400px;}
.mrc2 p{margin: 15 0px; line-height: 24px; color: #333;}
.mrc2 h1{font-size: 24px; color: #000; line-height: 45px; /*text-align:center;*/padding-left: 55px;}
.mrc2 h2{font-size: 18px; color: #000; line-height: 35px; text-align:center;}


.fdLink { width:100%; padding:5px 0px; margin:5px auto 0;}
.fdLink h4 { height: 21px; border-left: 2px solid green; line-height: 21px; padding-left: 4px; margin-bottom: 5px;}
.fdLink ul li { float: left; width: 180px; margin-right: 19px;}
.fdLink ul li a { width: 180px; display: block;}
.fdLink ul li img { width: 180px; height: 54px; margin-bottom: 5px; border:1px solid #ccc;}
.fdLink ul li span { display: block; height: 20px; font-size: 12px; text-align: center; color: #717171;}

.fzhuanti { width:100%; padding:0px; margin:10px auto 0;}
.fzhuanti h4 { height: 21px; border-left: 2px solid green; line-height: 21px; padding-left: 4px; margin-bottom: 5px;}
.fzhuanti ul li { float: left; width: 45%;  margin-left: 15px; margin-right: 15px; text-align: center;}
.fzhuanti ul li a { width: 470px; display: block;}
.fzhuanti ul li img {width: 470px; height: 66px; margin-bottom: 5px; border:1px solid #ccc;}
.fzhuanti ul li span { display: block; height: 20px; font-size: 12px; text-align: center; color: #717171;}


.newspic { width:600px; width:expression(document.body.clientWidth>600?"600px":"auto"); max-width:600px; overflow:hidden; margin-top:15px; margin-bottom:10px;}


/* floatingAd */
.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px;}
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url(../images/close.png) no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}
