@charset "utf-8";
body{margin:0px; overflow-x:hidden;}
a,span,p{font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#666666; text-decoration:none;}

img{border:0px;}
.clear{clear:both;}
.kx20{height:20px; overflow:hidden;}
.kx30{height:30px; overflow:hidden;}
.mt5{margin-top:5px;}
.left{float:left;}
.right{float:right;}
.content{width:1100px; margin:auto;}

.head{height:33px; background:#90C320; width:100%;}
.head a{line-height:33px; color:#FFFFFF;}
.a1{height:15px; width:15px; float:left; margin-right:20px; background:url(../Images/a1.png) no-repeat; margin-top:9px;}
.a1 a{display:block; line-height:15px;}
.a2{height:15px; width:15px; float:left; margin-right:20px; background:url(../Images/a2.png) no-repeat; margin-top:9px;}
.a2 a{display:block; line-height:15px;}
.a3{height:15px; width:16px; float:left; margin-right:20px; background:url(../Images/a3.png) no-repeat; margin-top:9px;}
.a3 a{display:block; line-height:15px;}
.a4{height:15px; width:15px; float:left; margin-right:20px; background:url(../Images/a4.png) no-repeat; margin-top:9px;}
.a4 a{display:block; line-height:15px;}
.a5{height:16px; width:17px; float:left; margin-right:10px; background:url(../Images/a5.png) no-repeat; margin-top:9px;}
.a5 a{display:block; line-height:15px;}
.a6{float:left;}
.a7{float:right;}
.a8{float:left; height:20px; width:100px; background:url(../Images/a6.png) no-repeat left; margin-top:6px;}
.a8 a{line-height:20px; color:#FFFFFF; padding-left:25px;}
.a9{float:left; height:20px; width:100px; background:url(../Images/a7.png) no-repeat left; margin-top:6px;}
.a9 a{line-height:20px; color:#FFFFFF; padding-left:25px;}


.top{height:81px; width:1100px; margin:auto;}
.logo a{width:158px; height:45px; display: block;}



#nav{height:81px; float:right;}
#nav ul{margin:0px; list-style:none; padding:0px;}
#nav ul li{float:left; list-style:none; display:block; text-align:center; position:relative; height:81px; background:url(../Images/nav_line.jpg) no-repeat right; padding:0px 20px;}
#nav ul li:hover{background:url(../Images/nav_b.jpg) repeat-x top #ffffff;}
#nav ul li a{font-size:14px; color:#000000; text-decoration:none; line-height:78px; display:block;}
#nav ul li:hover a{border-bottom:3px #90C320 solid;}
#nav ul li ul{display:none;}
#nav ul li:hover ul{display:block; position:absolute; top:81px; left:0; list-style:none; position:absolute; float:left; z-index:999;}
#nav ul li:hover ul li{list-style:none; margin:0px; padding:0px; clear:both; height:40px; border-bottom:1px dotted #CCCCCC; text-align:center; background:#FFFFFF; overflow:hidden; width:90px;}
#nav ul li:hover ul li:hover{background:#90C320; display:block; width:90px;}
#nav ul li:hover ul li a{font-size:12px; color:#000000; font-weight:normal; line-height:40px;}
#nav ul li:hover ul li a:hover{text-decoration:none; color:#ffffff;}

.banner{height:696px; width:100%; background:url(../Images/nopic.jpg) no-repeat;}
.bannerx{height:270px; width:100%; background:url(../Images/banner.jpg) no-repeat;}


.b1{height:60px; text-align:center; padding-top:30px; border-bottom:1px solid #CDCCD1; width:1100px; margin:auto;}
.b1 a{line-height:60px; font-size:26px; color:#000000;}
.b2{width:120px; background:#FFFFFF; text-align:center; margin:auto; margin-top:-15px; height:30px;}
.b2 a{line-height:30px; border-bottom:3px solid #90C320; padding-bottom:10px;}


.b3{width:188px; height:230px; border:1px solid #DCDCDC; float:left; margin-right:37px; background:url(../Images/b1.png) no-repeat top; overflow:hidden;}
.b4{height:70px; width:70px; margin:auto; margin-top:60px; z-index:20;}
.b4 img{height:70px; width:70px; -moz-border-radius: 35px; -webkit-border-radius:35px; border-radius: 35px; border:1px solid #93929A;}
.b5{height:60px; text-align:center; transition-duration:0.5s;}
.b5 a{line-height:60px; font-size:18px; transition-duration:0.5s;}
.b3 .b6{position:relative; transition-duration:0.5s; background:#FFFFFF; height:230px; width:188px;}
.b3:hover .b6{background:#90C320; height:230px; width:188px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; top:-190px; display:block; z-index:-9; transition-duration:0.5s;}
.b3:hover a{color:#FFFFFF; transition-duration:0.5s;}

.b3x{width:188px; height:230px; border:1px solid #DCDCDC; float:right; background:url(../Images/b1.png) no-repeat top; overflow:hidden;}
.b3x .b6{position:relative; transition-duration:0.5s; background:#FFFFFF; height:230px; width:188px;}
.b3x:hover .b6{background:#90C320; height:230px; width:188px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; top:-190px; display:block; z-index:-9; transition-duration:0.5s;}
.b3x:hover a{color:#FFFFFF; transition-duration:0.5s;}


.b7{height:510px; width:100%; background:#F2F3F7; margin-top:70px;}

.b8{height:60px; text-align:center; padding-top:30px; border-bottom:1px solid #CDCCD1; width:1100px; margin:auto;}
.b8 a{line-height:60px; font-size:26px; color:#000000;}
.b9{width:120px; background:#F2F3F7; text-align:center; margin:auto; margin-top:-15px; height:30px;}
.b9 a{line-height:30px; border-bottom:3px solid #90C320; padding-bottom:10px;}

.b10{width:690px; float:left; margin-right:40px;}

.b11{width:366px; float:right; margin-top:75px; height:190px; overflow:hidden;}
.b11 img{width:366px; height:190px;}
.b11 .b11x{height:0px; width:366px; position:relative; top:0px; transition-duration:0.5s;}
.b11:hover .b11x{height:30px; background:#333333; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; transition-duration:0.5s; position:relative; top:-30px;}
.b11:hover .b11x a{line-height:30px; padding-left:20px; color:#FFFFFF;}


.b12{height:40px; border-bottom:1px solid #E8E8E8; clear:both;}
.b12 .left{float:left;}
.b12:hover .left a{color:#90C320;}
.b12 .left a{line-height:40px; color:#333333;}
.b12 .right{float:right;}
.b12 .right a{color:#999999;}

.b13{height:38px; width:190px; background:#90C320; text-align:center; transition-duration:0.5s; -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius: 3px; margin:auto; margin-top:50px;}
.b13 a{line-height:38px; color:#FFFFFF; display:block;}
.b13:hover{background:#679208; transition-duration:0.5s;}


.b14{height:350px; background:#FFFFFF; width:1100px;}
.b15{margin:20px; margin-top:0px; height:230px; overflow:hidden;}

.b16{height:60px;}
.b16 a{line-height:60px; padding-right:20px;}
.b16 a:hover{color:#90C320;}

.b17{text-align:center; font-family:"微软雅黑"; color:#666666; background:#F2F3F7; elevation:34px;}
.b17 a{line-height:60px; padding:0px 20px; line-height:34px;}
.b17 a:hover{color:#90C320;}

.b18{height:80px; width:100%; background:url(../Images/b5.png) no-repeat center #90C320;}
.b19{height:80px; width:100%; background:#F2F3F7; text-align:center;}
.b19 a{line-height:80px; color:#666666;}

/*   inner   */
.c1{height:auto; width:100%; background:#f5f5f5; margin-top:0px;}

.c2{background:#FFFFFF; width:1100px; display:table;}
.c3{margin:0px 20px; overflow:hidden; padding-bottom:20px;}

.c4{height:55px; width:156px; border-right:1px solid #E5E5E5; background:url(../Images/jt.png) no-repeat left center; float:left;}
.c4:hover{background:url(../Images/jtx.png) no-repeat left center #90C320;}
.c4:hover a{color:#FFFFFF;}
.c4.in{background:url(../Images/jtx.png) no-repeat left center #90C320;}
.c4.in a{color:#FFFFFF;}
.c4 a{line-height:55px; padding-left:50px; font-size:16px;}
.c5{height:55px; background:#FFFFFF; margin:auto; width:1100px;}
.c5 .right{padding-right:10px;}
.c5 .right a{line-height:55px;}

.c6{height:30px; text-align:center; border:1px solid #90C320; -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius: 3px; display:inline-table; padding:0px 15px; margin:20px 10px;}
.c6 a{line-height:30px;}
.c6.in{background:#90C320;}
.c6.in a{color:#ffffff;}
.c6:hover{background:#90C320;}
.c6:hover a{color:#FFFFFF;}



.c7{width:258px; border:1px solid #E5E5E5; height:285px; margin-left:12px; margin-top:12px; float:left;}
.c8{height:230px;}
.c8 img{width:228px; height:200px; margin:15px;}
.c9{height:55px; background:#F2F2F2; text-align:center;}
.c9 a{color:#333333; line-height:55px; font-size:16px;}
.c7:hover .c9{background:#90C320;}
.c7:hover .c9 a{color:#ffffff;}

.c10{width:400px; float:left; margin:20px;}
.c11{width:620px; float:left; margin:20px;}

.c12{height:30px;}
.c12 a{line-height:30px; font-size:28px; color:#000000;}
.c13{height:40px;}
.c13 a{line-height:40px; font-size:18px;}
.c14{height:230px; overflow:hidden; margin-top:20px;}
.c14 a{line-height:30px; font-size:18px;}

.c15{width:1060px; margin:20px;}
.c15 a{line-height:30px; font-size:18px;}


.c16{width:338px; float:left; margin-left:20px; border:1px solid #CCCCCC; height:310px; margin-top:20px;}
.c17{height:180px; width:338px;}
.c17 img{height:180px; width:338px;}
.c18{height:60px; padding:15px; overflow:hidden;}
.c18 a{line-height:24px;}
.c19{height:20px; padding-left:15px; margin-top:10px;}
.c19 a{line-height:20px; color:#90C320;}
.c19 a:hover{text-decoration:underline;}

.c20{height:30px; text-align:center; margin-top:20px;}
.c20 a{line-height:30px; font-size:18px; color:#000000;}

.c21{margin:20px;}

.c22{height:50px; border-bottom:1px solid #DCDCDC; width:1060px; margin:0px 20px;}
.c22 .left{float:left;}
.c22 .left a{line-height:50px; font-size:14px;}
.c22 .right{float:right; width:100px; background:url(../Images/c20.jpg) no-repeat left center;}
.c22 .right a{line-height:50px; padding-left:30px; display:block;}
.c22 .right a:hover{color:#90C320;}








