﻿@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "宋体"; color:#666;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
img
{
    border: 0px;
    /*vertical-align: bottom;*/
} 

a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#639200; 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;}
.h30{height:30px; overflow:hidden; clear:both;}
.h100{height:100px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "宋体"; color:#888; border:0px; outline:none;}
em{font-style:normal;}
i{font-style:normal;}

.wal1200{width:1200px; margin:0px auto;}
.wal{width:1080px; margin:0px auto;}
.w220{width:220px; overflow:hidden;}
.w980{width:980px; overflow:hidden;}
.w132{width:132px; overflow:hidden;}
.w880{width:880px; overflow:hidden;}

.menu{
	width:100%;height:78px;display:block; 
}
.menu2{position:absolute;top:0px;left:0px;z-index:100;}
.menu_bg{width:100%;height:100%;background:#fefefe;display:block;_filter:none;}
.logo{width:174px;height:62px;left:0px;top:8px;display:block;position:absolute;cursor:pointer;}
.topSearchA{width:45px;height:45px;position:absolute;top:17px;right:20px;display:block; }
.nav{
	width:700px;height:50px;left:50%;top:0px;display:block;
	position:absolute;margin-left:-280px;
}
.nav li{position:relative;float:left;width:86px;display:block;height:78px;cursor:pointer; z-index:99999}
.nav li .icon{width:100%;height:100%;position:relative;z-index:333; background:url(/images/nav.png) no-repeat;display:block;}
.nav li .nav_tip{position:absolute;width:32px;height:29px;display:block;left:50%;margin-left: -15px;top: 64px;}
.nav li .nav_tip .bg{width:100%;height:100%;display:block;background:url(/img/news/new.png) 0px 0px no-repeat;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/news/new.png');}

#nav_0 .icon{background-position:11px 0px;}
#nav_0:hover .icon,#nav_0.current .icon,#nav_0 .icon:hover{
	background-position:11px -78px;
}
#nav_1 .icon{background-position:-71px 0px;}
#nav_1:hover .icon,#nav_1.current .icon,#nav_1 .icon:hover{
	background-position:-71px -78px;
}
#nav_2 .icon{background-position:-147px 0px;}
#nav_2:hover .icon,#nav_2.current .icon,#nav_2 .icon:hover{
	background-position:-147px -78px;
}
#nav_3 .icon{background-position:-225px 0px;}
#nav_3:hover .icon,#nav_3.current .icon,#nav_3 .icon:hover{
	background-position:-225px -78px;
}
#nav_4 .icon{background-position:-301px 0px;}
#nav_4:hover .icon,#nav_4.current .icon,#nav_4 .icon:hover{
	background-position:-301px -78px;
}
#nav_5 .icon{background-position:-377px 0px;}
#nav_5:hover .icon,#nav_5.current .icon,#nav_5 .icon:hover{
	background-position:-377px -78px;
}
#nav_6 .icon{background-position:-455px 0px;}
#nav_6:hover .icon,#nav_6.current .icon,#nav_6 .icon:hover{
	background-position:-455px -78px;
}
#nav_7 .icon{background-position:-531px 0px;}
#nav_7:hover .icon,#nav_7.current .icon,#nav_7 .icon:hover{
	background-position:-531px -78px;
}


/*.nav_sub{
	width:86px;height:0px136px; z-index:222;position:absolute;left:0px;top:0px;background:#FFF;display:none;opacity:0;
	box-shadow:1px 1px 3px rgba(0,0,0,0.35);
}
.nav_sub .text{width:100%;position:absolute;height:auto;line-height:46px; color:#fff;display:block;top:88px;left:0px;text-align:center;font-size:13px;font-family:"宋体","宋体";}
.nav_sub .text .hover{width:100%;height:86px;display:none;position:absolute;top:0px;left:0px;font-size:0;}
.nav_sub .text .outlink{
	font:inherit;display: block;color: inherit;
	line-height: 16px;padding:10px 0;
	background: transparent;
	transition:background 0.5s;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;-o-transition:background 0.5s;
}
.nav_sub .text .outlink:hover{
	background:#f2c12a;
}
.nav_sub dl{
	left:86px;top:88px;width:166px;display:none;position:absolute;overflow:hidden;height:0px;opacity:0;
	box-shadow:2px 2px 4px rgba(0,0,0,0.35);
}
.nav_sub dd{
	width:166px;height:46px; border-bottom:#eaeaea solid 1px; line-height:46px;font-size:14px;background:#FFF;text-align:center;
	transition:color 0.5s,background 0.5s;-webkit-transition:color 0.5s,background 0.5s;-moz-transition:color 0.5s,background 0.5s;-ms-transition:color 0.5s,background 0.5s;-o-transition:color 0.5s,background 0.5s;
}
.homeNav .nav_sub,.homeNav .nav_sub dd{}*/


.nav_sub{
	width:86px;height:0px/*136px*/;position:absolute;left:0px;top:0px;background:#FFF;display:none;opacity:0;
	box-shadow:1px 1px 3px rgba(0,0,0,0.35);
}
.nav_sub .text{width:100%;position:absolute; overflow:hidden;line-height:36px;color:#fff;display:block;top:78px; left:0px;text-align:center;font-size:13px;/*font-family:"宋体","宋体";*/}

.nav_sub .text .hover{width:100%;height:68px;display:none;position:absolute;top:0px;left:0px;font-size:0;}
.nav_sub .text .outlink{
	font:inherit;display: block;color: inherit;
	line-height: 16px;padding:10px 0;
	background: transparent;
	transition:background 0.5s;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;-o-transition:background 0.5s;
}
.nav_sub .text .outlink:hover{
	background:#f2c12a;
}
.nav_sub dl{
	left:86px;top:78px;width:166px;display:none;position:absolute;overflow:hidden;height:0px;opacity:0;
	box-shadow:2px 2px 4px rgba(0,0,0,0.35);
}
.nav_sub dd{
	width:166px;height:36px;line-height:36px;font-size:14px;/*background:#fff; opacity:0.85;*/background:url(/images/lbg.png) repeat-x;text-align:center;border-bottom:#fff solid 1px;
	transition:color 0.5s,background 0.5s;-webkit-transition:color 0.5s,background 0.5s;-moz-transition:color 0.5s,background 0.5s;-ms-transition:color 0.5s,background 0.5s;-o-transition:color 0.5s,background 0.5s;
}


#nav_1 .text{background:#f48000;}
#nav_1 dd{color:#f48000;}
.nav #nav_1 dd:hover,.nav #nav_1 dd.current{background:#f48000;color:#fff;}
#nav_2 .text{background:#73cd31;}
#nav_2 dd{color:#73cd31;}
#nav_2 dd a{_color:#73cd31;}
.nav #nav_2 dd:hover,.nav #nav_2 dd.current{background:#73cd31;color:#fff;}
#nav_3 .text{background:#00aca8;}
#nav_3 dd{color:#00aca8;}
.nav #nav_3 dd:hover,.nav #nav_3 dd.current{background:#00aca8;color:#fff;}
#nav_4 .text{background:#f6ac3b;}
#nav_4 dd{color:#f6ac3b;}
.nav #nav_4 dd:hover,.nav #nav_4 dd.current{background:#f6ac3b;color:#fff;}
#nav_5 .text{background:#a9cf52;}
#nav_5 dd{color:#a9cf52;}
.nav #nav_5 dd:hover,.nav #nav_5 dd.current{background:#a9cf52;color:#fff;}
/*#nav_6 .text{background:#d4a81d;}
#nav_6 dd{color:#d4a81d;}
.nav #nav_6 dd:hover,.nav #nav_6 dd.current{background:#d4a81d;color:#fff;}
*/
#nav_6 .text{background:#7fbb25;}
#nav_6 dd{color:#7fbb25;}
.nav #nav_6 dd:hover,.nav #nav_6 dd.current{background:#7fbb25;color:#fff;}
#rnav_0 .text{background:#f7d449;}

.nav_sub dd a{color:inherit;width:100%;height:100%;line-height:36px;font-size:14px;text-align:center;display:block;}
.nav_sub dd a:hover{color:inherit;}





.topSearch{position:absolute; z-index:333; top:0px; right:50%; margin-right:-22px; background:url(/images/topSearch.png) left top no-repeat; width:278px; height:45px; display:none; }
.topSearch .input1{float:left; height:45px; line-height:45px; text-indent:20px; width:296px; position:relative;}
.topSearch .btn1{float:left; height:450px; width:50px; cursor:pointer; position:relative;}

.sideBar{position:fixed; z-index:100; top:110px; right:10px; background:url(/images/sideBar.png) left top no-repeat; width:76px; height:78px; cursor:pointer;}
.sideBar ul{display:none;}
.sideBar li{position:relative; top:77px; height:77px;}
.sideBar .mouse{position:absolute; left:-200px; top:0px; display:none;}
.sideBar .img{background:url(/images/sideBarBg.png) left top no-repeat; height:76px; text-align:center;}
.sideBar .img img{position:relative; top:19px;}
.sideBar .liNow .img{background:url(/images/sideBarBgon.png) left top no-repeat;}
.sideBar .liNow .mouse{display:block;}
.sideBar .li_01 .mouse{background:url(/images/sideBarBg1.png) left top no-repeat; width:208px; height:237px; left:-208px; top:0px;}
.sideBar .li_01 p{ padding:24px 0 0 34px; color:#5b5b5b; font-size:14px; line-height:24px;}
.sideBar .li_01 .imgDiv{ padding:10px 0 0 34px;}
.sideBar .li_02 .mouse{background:url(/images/sideBarBg2.png) left top no-repeat; width:276px; height:111px; left:-276px;}
.sideBar .li_02 p{ padding:22px 0 0 27px; font-size:18px; color:#000;}
.sideBar .li_02 .list{ padding:18px 0 0 27px;}
.sideBar .li_02 dd{float:left; width:80px; line-height:22px; color:#999; position:relative; padding-left:40px; font-size:14px;}
.sideBar .li_02 dd img{ position:absolute; left:12px; top:0px;}
.sideBar .li_03{ position:relative;}
.sideBar .li_03 .mouse{width:277px; left:-277px; background:url(/images/sideBarBg3.png) left top no-repeat; height:114px; top:-16px;}
.sideBar .li_03 .tel{ padding:20px 0 0 26px; font-size:18px; color:#000; line-height:30px;}
.sideBar .li_03 .tel em{ font-size:24px; color:#639200;}

.pageBanner{ height:410px;}

.pageNav{ height:78px; background:#84b71a;}
.pageTitle{ line-height:86px; font-size:27px; color:#fff;}
.pageNav .list li{ float:left; width:146px; line-height:32px; height:78px; border-right:1px solid #a4d342; }
	.pageNav .list li a {
		display: block;
		width: 150px;
		padding-left: 48px;
		height: 86px;
		font-size: 16px;
		color: #fff;
		position: relative;
		display: flex;
		align-items: center;
		 
	}
.pageNav .list li a:hover,.pageNav .list li a.aNow{ font-size:16px; color:#fff; background:url(../../images/limg148.png) no-repeat; height:86px;}
.pageNav .list li a img{ position:absolute; top:30px; left:8px;}
.pageNav .list li a .img1{ top:26px;}
.pageNav .list li.li01 a .img1{ top:31px;}
.pageNav .list2 li a{ padding-left:45px; width:118px}
.pageNav .list2 li a .img2{ left:8px; top:29px;}
.pageNav .list2 li a.a1{ padding-left:60px; width:103px;}
.pageNav1 .list li a{ position:relative;}
.pageNav1 .list li a .img1{ position:absolute; top:28px; left:18px;}

.pageNav2{width:132px; overflow:hidden; position:relative;}
.pageNav2 li{ width:132px; height:121px; margin-bottom:12px;}
.pageNav2 a{display:block; width:132px; height:121px; text-align:center; background:#e4e4e4; font-size:14px; color:#666;}
.pageNav2 .img2{display:none;}
.pageNav2 a div{padding:25px 0 15px 0;}
.pageNav2 a:hover, .pageNav2 .aNow{background:#639200; color:#FFF;}
.pageNav2 a:hover img, .pageNav2 .aNow img{display:none;}
.pageNav2 a:hover .img2, .pageNav2 .aNow .img2{display:inline-block;}

.pageNav2_1 a:hover, .pageNav2_1 .aNow{background:#00ada9; color:#FFF;}


.pageNow{ height:66px;line-height:66px; font-size:12px; text-align:right; margin-top:10px;}
.pageNow em{ position:relative; padding-left:30px;}
.pageNow img{ position:absolute; left:0px; top:0px;}
.pageNow span{ color:#639200;}

.pageBox{ padding-top:20px;}

.pageNum{text-align:left; height:85px; overflow:hidden; padding-top:40px;}
.pageNum a{display:inline-block; height:23px; line-height:23px; padding:0 9px; margin:0 2px; border:#cbcbcb solid 1px;}
.pageNum a:hover, .pageNum .aNow{background:#7e941b; border:#7e941b solid 1px; color:#FFF;}
/*
.pageNum .prev em{background:url(../images/prev.gif) left center no-repeat; padding-left:10px;}
.pageNum .prev:hover em{background:url(../images/prevon.gif) left center no-repeat;}
.pageNum .next em{background:url(../images/next.gif) right center no-repeat; padding-right:10px;}
.pageNum .next:hover em{background:url(../images/nexton.gif) right center no-repeat;}
*/
.pageNum .input1{width:33px; height:23px; line-height:23px; text-align:center; margin:0 5px; border:#cbcbcb solid 1px;}
.pageNum .btn1{background:#7e941b; width:39px; height:20px; margin-left:5px; text-align:center; line-height:20px; color:#fff; border-radius:3px; -moz-border-radius:3px;}
.pageNum span{ padding-left:50px; color:#5a5a5a;}

.pageNum2{text-align:left; height:85px; overflow:hidden; padding-top:40px; padding-left:200px;}
.pageNum2 a{display:inline-block; height:23px; line-height:23px; padding:0 9px; margin:0 2px; border:#cbcbcb solid 1px;}
.pageNum2 a:hover, .pageNum2 .aNow{background:#639200; border:#639200 solid 1px; color:#FFF;}
.pageNum2 .prev em{background:url(/images/prev2.png) left center no-repeat; padding-left:10px;}
.pageNum2 .prev:hover em{background:url(/images/prevon.gif) left center no-repeat;}
.pageNum2 .next em{background:url(/images/next2.png) right center no-repeat; padding-right:10px;}
.pageNum2 .next:hover em{background:url(/images/nexton.gif) right center no-repeat;}
.pageNum2 .input1{width:33px; height:23px; line-height:23px; text-align:center; margin:0 5px; border:#cbcbcb solid 1px;}
.pageNum2 .btn1{background:#639200; width:39px; height:20px; margin-left:5px; text-align:center; line-height:20px; color:#fff; border-radius:3px; -moz-border-radius:3px;}



.topA{ width:76px; height:73px; display:block; background:url(/images/topA.png) no-repeat; position:fixed; z-index:222; right:10px; bottom:100px;}

.foot_body1{width:100%;height:475px;display:block; overflow:hidden;}
.foot_body1 .foot_l{width:70%;height:100%;display:block;float:left;position:relative;background:#f3f3f3;}
.foot_body1 .foot_r{width:30%;height:100%;display:block;float:left;position:relative;background:#dbdbdb;}
.foot_body1 .foot_t{width:100%;height:385px;display:block;text-align:center;}
.foot_body1 .foot_b{width:100%;height:90px;display:block;text-align:center; line-height:100px; color:#fff; font-size:14px;}
.foot_body1 .foot_b a{ color:#fff;}
.foot_body1 .foot_l .foot_b{background:#84b71a;}
.foot_body1 .foot_r .foot_b{background:#639200; text-align:left;}
.foot_body1 .foot_l .foot_t{ text-align:right;}
.foot_body1 .foot_t span{display:inline-block;}
.foot_body1 .foot_ul{padding:30px 0px;}
.foot_body1 .foot_ul li{float:left; width:123px; display:inline;zoom:1;}
.foot_body1 .foot_ul dl{text-align:left;}
.foot_body1 .foot_ul dt{color:#666;font-size:14px; margin-top:10px; font-weight:bold; padding-bottom:25px;}
.foot_body1 .foot_ul dd,.foot_body1 .foot_ul dd a{color:#777;font-size:14px;line-height:2.5;text-decoration:none;}
.foot_body1 .foot_ul dd a:hover{color:#639200;text-decoration:underline;}
.foot_body1 .foot_r .foot_t{ text-align:left;}
.foot_body1 .foot_r .foot_t .form{ padding:46px 0 60px 28px;}
.foot_body1 .foot_r .foot_t .input1{ width:212px; height:36px; background:#fff; border:none; float:left; text-indent:10px;}
.foot_body1 .foot_r .foot_t .btn1{ width:50px; height:36px; cursor:pointer; color:#cccccc; text-align:center; background:#666666; float:left;}
.foot_body1 .foot_r .foot_t .imgDiv{ padding:32px 0 0 98px;}
.foot_body1 .foot_r .foot_t p{ font-size:12px; color:#999; padding:10px 0 0 98px; line-height:24px;}
.foot_body1 .foot_r .foot_b p{ padding-left:30px; font-size:14px; float:left;}
.foot_body1 .foot_r .foot_b a{ display:inline-block; width:30px; height:30px; margin-left:10px; position:relative; top:11px;} 

.pageDown{height:115px; padding-top:15px; border-top:#bcbcbc solid 1px; position:relative;}
.pageDown .btn{position:absolute; top:20px; right:0px; width:144px; height:40px; background:url(/images/btn1.jpg) no-repeat; text-indent:28px; line-height:40px; color:#fff; font-size:14px; font-weight:bold;}
.pageDown li{font-size:14px; height:30px; line-height:30px; overflow:hidden; position:relative; top:-3px;}
.pageDown li b{ color:#e7133a;}
.pageDown li em{ padding-left:30px;}

.tabContent{ display:none;}
.tab li{ cursor:pointer;}

.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:10px;}
.selectDiv select{display:none;}
/**/
.selectLayer{position:absolute; z-index:100; display:none; background:#FFF; border:#bababa solid 1px;}
.selectLayer li{height:22px; line-height:22px; overflow:hidden; padding-left:10px; color:#666;}






















































































