﻿@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px;  color:#666666;width:auto!important;position: static!important;overflow: inherit!important;
    overflow-x: hidden!important; }
a{color:#333; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#007e30; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h20{height:20px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
.h100{height:100px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px;  color:#888; border:0px; outline:none;}
em{font-style:normal;}
i{font-style:normal;}

.wal{width:1200px; margin:0px auto;}
.red{color:#e8340c;}
.blue{color:#004ea2;}
.w241{width:241px;}
.w914{width:914px;}

.topTips{ height:60px; background:#007e30; line-height:60px; width:100%; text-align:center;}
.topTips a{ display:block; font-size:16px; color:#fff; text-decoration:underline;}

.headDiv{ height:100px;}
.headDiv .wal{height:100px; position:relative;}
.headDiv .logo{position:absolute; left:0px; top:10px;}
.nav{position:absolute; right:210px; top:0px;}
.nav li{float:left; height:100px; background:url(../images/line1.png) right center no-repeat; width:107px;}
.nav li:last-child{ background:none;}
.nav a{display:block; white-space:nowrap; height:100px; font-size:16px; color:#666; text-align:center; line-height:140px;}
/*.nav a:hover, .nav .aNow, .nav .aNow1{ color:#FFF; background:#007e30 url(../images/ico2.png) no-repeat center bottom;}
.headDiv .list{ position:absolute; top:21px; right:0px;}
.headDiv .list li{ float:left; margin-left:8px; width:23px; height:23px;}
.headDiv .list li.li_01{ margin-left:14px;}
.headDiv .tel{ position:absolute; right:0px; top:64px;}
.headDiv .tel em{ color:#c6a141; font-size:16px; font-weight:bold;}*/
.nav a:hover, .nav .aNow, .nav .aNow1{ color:#FFF; background:#007e30 url(../images/ico2.png) no-repeat center bottom;}
.headDiv .list{ position:absolute; top:21px; right:0px;}
.headDiv .list li{ float:left; margin-left:8px; width:23px; height:23px;}
.headDiv .list li.li01{width:180px;height:26px;position:relative;margin-right:35px;top:-3px;}
.headDiv .list li.li01 .input1{width:180px;height:25px;line-height:25px;border:1px solid #007e30;-moz-border-radius: 15px;-webkit-border-radius:15px; border-radius:15px;padding:0px 30px 0px 10px;display:none;}
.headDiv .list li.li01 a{float:right;position:absolute;right:-35px;top:2px;}
.headDiv .list li.li_01{ margin-left:14px;}
.headDiv .tel{ position:absolute; right:0px; /*top:64px;*/top:62px;}
.headDiv .tel em{ color:#c6a141; font-size:16px; font-weight:bold;}
.headDiv .num { position:absolute; /*right:0px;*/ top:75px;}
.headDiv .num b{font-size:16px; }



.sNav{position:absolute; z-index:100; top:100px; left:0px; width:100%; background:url(../images/bg1.png); height:70px; display:none;}
.sNav .list{ padding-left:75px;}
.sNav .list li{ height:70px; line-height:70px; font-size:13px; overflow:hidden; float:left; margin-right:32px;}
.sNav .list li a{ display:block; padding-left:20px; background:url(../images/ico3.jpg) no-repeat left center; color:#fff;}
.sNav .list li a:hover{ background:url(../images/ico3on.jpg) left center no-repeat; color:#007e30;}

.footDiv{ height:50px; background:#2b2c2d;width: 100%;float:left;}
.footDiv .link{position:relative; left:-8px; color:#FFFFFF;}
.footDiv .link a{padding:0 8px; color:#777777; line-height:50px;}
.footDiv .link a:hover{color:#007e30;}
.footDiv .list{padding-left: 0px;position:relative;top:10px;}
.footDiv .list li{ float:left; margin-right:8px;}
.footDiv .content{line-height:50px;width: 676px;}

.sideBar{position:fixed; z-index:333; top:130px; right:10px; background:url(../images/limg76.png) left top no-repeat; width:63px; height:0px; cursor:pointer;} /*height:136px;*/
.sideBar li{position:relative; top:77px; height:68px;}
.sideBar .mouse{position:absolute; left:-200px; top:0px; display:none;}
.sideBar .img{background:url(../images/sideBar.png) left top no-repeat; height:63px; text-align:center;}
.sideBar .img img{position:relative; top:14px;}
.sideBar .img2{display:none;}
.sideBar .liNow .img{background:url(../images/sideBar2.png) left top no-repeat;}
.sideBar .liNow .mouse{display:block;}
.sideBar .li_01 .mouse{background:url(../images/sideBarBg1.png) left top no-repeat; width:198px; height:217px; left:-198px; top:0px;}
.sideBar .li_01 p{display:block; height:58px; font-size:14px; padding:24px 0 0 26px; color:#fff; line-height:24px;}
.sideBar .li_01 .imgDiv{ padding-left:25px;}
.sideBar .li_02 .mouse{background:url(../images/sideBarBg2.png) left top no-repeat; width:278px; height:273px; left:-278px; top:-88px;}
.sideBar .li_02 .list{ padding:24px 0 0 34px;}
.sideBar .li_02 .list dd{ height:40px;}
.sideBar .li_02 .list .dd_01{ height:112px; }
.sideBar .li_02 .list dd em{ color:#fff; font-size:14px; padding-right:15px;}
.sideBar .li_02 .list .input1{ width:158px; height:26px; line-height:26px; border:#fff solid 1px; color:#fff;}
.sideBar .li_02 .list .input2{ width:158px; height:26px; line-height:26px; border:#fff solid 1px; color:#fff;}
.sideBar .li_02 .list textarea{ width:198px; height:96px; max-width:198px;max-height:96px; border:#fff solid 1px; background:none;color:#fff;}
.sideBar .li_02 .list .btn1{ width:200px; height:34px; background:url(../images/btn2.png) no-repeat; color:#fff; font-size:14px;}

.tabContent{ display:none;}
.tab li{ cursor:pointer;}
.tabContent2{ display:none;}
.tab2 li{ cursor:pointer;}

.pageBanner{height:380px; position:relative;}
.pageBanner .title{background:url(../images/titleBg.png) left top no-repeat;  padding:21px 0 0 27px; width:214px; height:86px; position:absolute; z-index:10; left:50%; margin-left:-600px; bottom:-10px; color:#FFF; text-transform:uppercase; font-size:14px;}
.pageBanner .title p{font-size:22px;}
.pageNow{position:absolute; left:0px; bottom:0px; width:100%; height:50px; line-height:50px; text-align:right; background:url(../images/pageNow.png); font-size:12px; color:#222222;}/*#949293*/
.pageNow .fr{ background:url(../images/nimg15_1.png) no-repeat left center; padding-left:26px;}
.pageNow a{color:#222222;}/*#949293*/
.pageNow a:hover, .pageNow span{color:#32985c;}

.pageBg{ min-height:500px; _height:500px;}


/*.sideNav{width:241px; overflow:hidden; position:relative; padding-top:20px;}
.sideNav li a{display:block; border-bottom:#FFF solid 1px; height:72px; line-height:72px; overflow:hidden; position:relative; font-size:14px; color:#565656; padding-left:91px; background:#f8f8f8 url(../images/ico6.png) 202px center no-repeat;}
.sideNav li img{position:absolute; left:26px; top:24px;}
.sideNav li .img2{display:none;}
.sideNav li .aNow{color:#FFF; background:#dec777 url(../images/ico6on.png) 202px center no-repeat;}
.sideNav li .aNow .img2{display:inline-block;}*/
/*.sideNav li a:hover, .sideNav li .aNow{color:#FFF; background:#dec777 url(../images/ico6on.png) 202px center no-repeat;}
.sideNav li a:hover img, .sideNav li .aNow img{display:none;}
.sideNav li a:hover .img2, .sideNav li .aNow .img2{display:inline-block;}
.sideNav li li a:hover, .sideNav li li .aNow{background:#bde20c url(../image/ico5on.png) 172px center no-repeat;}*/
/*.sideNav li li a{height:54px; line-height:54px; border-bottom:#f4f4f4 solid 1px; background:#FFF url(../image/ico5.png) 172px center no-repeat;}
.sideNav li p{ line-height:20px; padding-top:15px;}
.sideNav .list{display:none;}
.sideNav .list li{background:none; padding:0px;}
.sideNav .list a{height:35px; line-height:35px; padding-left:91px; color:#666; border-bottom:#fff solid 1px; background:#f8f8f8;}
.sideNav .list a:hover, .sideNav .list .aNow{background:#f1f1f1; color:#c6a141;}*/

.sideNav{width:241px; overflow:hidden; position:relative; padding-top:20px;}
.sideNav li a{display:block; border-bottom:#FFF solid 1px; height:72px; line-height:72px; overflow:hidden; position:relative; font-size:14px; color:#565656; padding-left:91px; background:#f8f8f8 url(../images/ico6.png) 202px center no-repeat;}
.sideNav li img{position:absolute; left:26px; top:24px;}
.sideNav li .img2{display:none;}
.sideNav li a:hover, .sideNav li .aNow{color:#FFF; background:#dec777 url(../images/ico6on.png) 202px center no-repeat;}
.sideNav li a:hover img, .sideNav li .aNow img{display:none;}
.sideNav li a:hover .img2, .sideNav li .aNow .img2{display:inline-block;}
.sideNav li li a{height:54px; line-height:54px; border-bottom:#f4f4f4 solid 1px; background:#FFF url(../image/ico5.png) 172px center no-repeat;}
.sideNav li li a:hover, .sideNav li li .aNow{background:#bde20c url(../image/ico5on.png) 172px center no-repeat;}
.sideNav li p{ line-height:20px; padding-top:15px;}
.sideNav .list{display:none;}
.sideNav .list li{background:none; padding:0px;}
.sideNav .list a{height:35px; line-height:35px; padding-left:91px; color:#666; border-bottom:#fff solid 1px; background:#f8f8f8;}
.sideNav .list a:hover, .sideNav .list .aNow{background:#f1f1f1; color:#c6a141;}

.sidePic{ width:241px; height:242px; margin-top:20px; position:relative;}
.sidePic li{ width:241px; height:242px; position:relative;}
.sidePic li .name{ position:absolute; bottom:0px; left:0px; height:42px; line-height:42px; background:url(../images/bg3.png); width:100%;}
.sidePic li .name a{ padding-left:10px; font-size:16px; color:#fff;}
.sidePic .msg{ position:absolute; bottom:13px; right:32px; z-index:222; font-size:14px; color:#fff;}
.sidePic .leftBtn{ width:7px; height:11px; background:url(../images/nimg7_left.png) no-repeat; position:absolute; bottom:15px; right:66px;}
.sidePic .rightBtn{ width:7px; height:11px; background:url(../images/nimg7_right.png) no-repeat; position:absolute; bottom:15px; right:11px;}
.sidePic .leftBtn:hover{ background:url(../images/nimg7_leftOn.png) no-repeat;}
.sidePic .rightBtn:hover{ background:url(../images/nimg7_rightOn.png) no-repeat;}

.sideNews{ padding:10px 0;}
.sideNews .title{ color:#36995a; font-size:16px; font-weight:bold; background:url(../images/ico7.jpg) left center no-repeat; padding-left:10px;}
.sideNews .news1{ position:relative; padding:10px 0; height:105px; border-bottom:#f5f5f5 solid 1px;}
.sideNews .list li{ font-size:14px; line-height:22px; position:relative; height:22px; overflow:hidden;}
.sideNews .list li .imgDiv{ position:absolute; top:22px; left:0px; display:none;}
.sideNews .list li .content{ padding-left:107px; line-height:20px; display:none;}
.sideNews .list li .content a{ color:#007e30;}
.sideNews .list{ padding:10px 0;}
.sideNews .list li a{ color:#888;}
.sideNews .list .liNow{ height:110px; border-bottom:1px solid #f5f5f5;}
.sideNews .list .liNow a{color:#333}
.sideNews .list .liNow .imgDiv{ display:block;}
.sideNews .list .liNow .content{ display:block;}

.sideNav2 ul{ width:110%;}
.sideNav2 li{ width:120px; height:105px; float:left; margin-right:1px; color:#fff; font-size:14px; border-radius:4px; text-align:center; margin-bottom:1px;}
.sideNav2 li div{ padding:24px 0 5px;}
.sideNav2 li.li_01{ background:#e9da97;}
.sideNav2 li.li_02{ background:#d9d9d9;}
.sideNav2 li.li_03{ background:#58b076;}
.sideNav2 li.li_04{ background:#dec777;}

.pageNum{text-align:left; height:80px; overflow:hidden; padding-top:50px;line-height:32px;}
.pageNum a{display:inline-block; height:30px; line-height:30px; padding:0 12px; margin:0 2px; border:#d7d7d7 solid 1px;}
.pageNum a:hover, .pageNum .aNow{background:#2b894b; border:#2b894b solid 1px; color:#FFF;}
.pageNum .prev em{background:url(../images/prev.png) left center no-repeat; padding-left:10px;}
.pageNum .prev:hover em{background:url(../images/prevon.png) left center no-repeat;}
.pageNum .next em{background:url(../images/next.png) right center no-repeat; padding-right:10px;}
.pageNum .next:hover em{background:url(../images/nexton.png) right center no-repeat;}
.pageNum .input1{width:33px; height:30px; line-height:30px; text-align:center; margin:0 5px; border:#d7d7d7 solid 1px;}
.pageNum .input4{width:33px; height:30px; line-height:30px; text-align:center; margin:0 5px; border:#d7d7d7 solid 1px;}
.pageNum .btn1{ width:34px; height:30px; margin-left:5px; cursor:pointer; border:#d7d7d7 solid 1px; color:#444444;}

.pageNum2{height:85px; padding-top:20px; background:url(../images/line2.png) repeat-x top; position:relative;}
.pageNum2 .btn{position:absolute; top:20px; right:0px; display:block; width:100px; height:38px; font-size:16px; color:#fff; text-indent:15px; background:url(../images/btn4.png) no-repeat; line-height:38px;}
.pageNum2 li{font-size:14px; height:24px; line-height:24px; overflow:hidden; position:relative; top:-3px;}
.pageNum2 li span{ color:#dec777; font-weight:bold;}

.topA{display:block; background:url(../images/topA.png) left top no-repeat; width:91px; height:84px; position:fixed; z-index:20; right:20px; bottom:100px; display:none;}

#Layer1{
	position:fixed;
	width:100%; height:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
/*	display:none;
}


.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:10px;}
.selectDiv select{display:none;}
/**/
#Layer2{
	position:fixed;
	width:100%; height:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}

.bgbgbg{ position:fixed; z-index:111; display:none; left:0px; top:0px; width:100%; height:100%; background:url(../images/bg11.png) repeat;}


.selectLayer{position:absolute; z-index:100; display:none; background:#f5f5f5; border:#bababa solid 1px;}
.selectLayer li{height:22px; line-height:22px; overflow:hidden; padding-left:10px; color:#666;}
