﻿@charset "utf-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,i,th,var{font-style:normal;-weight:normal}
li,ol,ul{list-style:none}
dd,div,dl,dt,li,ol,ul{zoom:1}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
q:after,q:before{content:''}
abbr,acronym{border:0}
html{width:100%}
body{width:100%;color:#555;font-size:12px;font-family:"Microsoft YaHei";-webkit-text-size-adjust:none}
a{outline:0;color:#555;text-decoration:none}
a:hover{color:#f30;text-decoration:underline}
.fl{float:left!important}
.fr{float:right!important}
.mab{margin-bottom:10px}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"."}
.position{position:fixed;z-index:2;width:100%}
.h150{height: 95px;}
.siteWidth{margin:0 auto;width:1080px}
.column{overflow:hidden;margin-bottom:10px}
#topBar{overflow:hidden;height:40px;background:#4fb47b;line-height:40px}
#topBar em{color:red}
#topBar span{float:right;color:#999}
#topBar span a{margin:0 5px;color:#666}
#topBar .left{color:#fff;font-size:14px}
#topBar .left img{margin-right:5px}
#topBar .left b,#topBar .left b a{margin-left:5px;color:#fff;font-weight:100}
#header{height: 95px;background:#fff;}
.logoBar{float:left;margin:0 auto;margin-top: 7px;width:140px;}
.logoBar h1{font:700 50px/60px Georgia}
.logoBar h1 a{color:#39A4DC}
.logoBar h1 a:hover{color:#39A4DC;text-decoration:none}
.logoBar img{ max-height:56px; margin-top:20px;}

.navBar{position:relative;z-index:1;float:right;height: 95px;color:#5D8234;line-height: 95px;}
.nav{margin:0 auto;font-family:"Microsoft YaHei",SimSun,SimHei}
.nav .m{position:relative;float:left;margin-left:-1px;border-top:0;border-bottom:0}
.nav a:hover{color:#5D8234;text-decoration:none}
.nav h3{float:left;overflow:hidden;height: 95px;font-weight:400;font-size:100%;font-size:14px;}
.nav h3 a{display:block;padding:0 20px;color:#4B4948;vertical-align:top; font-weight:bold;}

.nav .on{ background:#5D8234;}
.nav .on h3 a{color:#fff;}

.nav .sub{position:absolute;top: 95px;left:-1px;display:none;width:144px;border-bottom:3px solid #5D8234;text-align:left;text-indent:2em;}
.nav .sub li{border-top:solid 1px #f2f6f8;background:#fff;vertical-align:middle}
.nav .sub li a{display:block;padding:4px 0;height:32px;background:url(img/j.png) 132px no-repeat;color:#666;line-height:32px}
.nav .sub li a:hover{background:url(img/j2.png) 132px no-repeat #5D8234;color:#FFF}


.w1080{margin:0 auto;width:1080px}
.w1180{margin:0 auto;width:1180px}
#header span{position: relative;z-index: 1;float: right;height: 95px;color: #fff;line-height: 23px;right: -720px;top: 28px;}
#header span a{ display:block}
.banner{position:relative;overflow:hidden;height:535px;width:1080px; margin:0 auto;}
.banner .bd{position:relative;z-index:0}
.banner .bd ul{width:100%!important}
.banner .bd li{width:100%!important;height:535px}
.banner .bd li .siteWidth{position:relative;margin:0 auto;width:1000px;height:535px}
.banner .bd li a{display:block;height:535px}
.banner .bd .txt{position:absolute;top:100px;left:22px;width:415px;font:400 18px/30px "Microsoft YaHei"}
.banner .bd .btn{display:block;margin-top:8px;padding-right:10px;width:72px;height:31px;background:url(images/banner-btn.png) 0 0 no-repeat;color:#fff;text-align:center;font-size:12px;line-height:31px;zoom:1}
.banner .hd{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:30px;text-align:center;line-height:30px}
.banner .hd ul li{display:inline-block;overflow:hidden;margin:4px;width:15px;height:15px;border-radius:100%;background:#fff;line-height:9999px;cursor:pointer;zoom:1}
.banner .hd ul .on{background:#5D8234;opacity:1;filter:alpha(opacity=100)}
.w100{width:100%}
#content{overflow:hidden;padding:10px 0;width:100%}
.mainContent{float:left;width:750px}
.side{float:right;width:220px}
.aboutus{margin:0 auto;width:100%;height:300px;background:#f2f6f8}
.aboutus .left{float:left;width:618px}
.aboutus .left .pic{position:relative;top:29px;float:left;width:235px;height:306px;background:url(img/a.jpg) no-repeat}
.aboutus .left .pic p{padding-top:280px;color:#fff;text-align:center}
.aboutus .left .txt{float:left;margin-top:59px;padding:20px;width:335px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}
.aboutus .left .txt h1{color:#333;font-size:18px;line-height:40px}
.aboutus .left .txt p{line-height:30px}
.aboutus .left .txt span{float:right;color:#5D8234;font-size:14px}
.aboutus .left .txt a{color:#5D8234}
.aboutus .right{float:right;margin-top:28px;overflow:hidden; zoom:1;  position:relative;padding-left:30px;width:428px;height:284px;background:url(img/news.png) no-repeat}
.aboutus .right li{float:left;margin:56px 15px; position:relative; width:158px !important;}
.aboutus .right li p{ text-align:center; display:block; width:100%;}
.aboutus .right .scrollWrap{width: 378px;overflow: hidden;}
.Products{margin:0 auto;width:1080px}
.Products .title{margin:30px 0 20px 0;text-align:center}
#footer{height:55px;background:#3d3d3d;color:#fff;text-align:center;line-height:55px}
#footer .copyRight{float:left;font-family:Microsoft yahei}
#footer .zhichi{float:right;font-family:Microsoft yahei}
.f_contact{margin:0 auto;width:1080px;height:auto; padding:10px 0 30px 0;}
.f_contact .left{float:left;padding-top:30px;width:500px;height:70px;background:url(img/lx.jpg) no-repeat;font-size:14px;line-height:24px; margin-top:25px;}
.f_contact .right{float:right;height:248px; width:550px;background:none; margin-top:0;}
.slideGroup{width:1080px;text-align:left}
.slideGroup .parHd{position:relative;margin:10px 0;height:30px;text-align:center;line-height:30px}
.slideGroup .parHd ul{position:absolute;width:100%;height:32px;text-align:center}
.slideGroup .parHd ul a{margin:0 9px;padding:7px 46px;border:1px solid #e5e5e5;border-radius:30px;line-height:30px;cursor:pointer}
.slideGroup .parHd ul a.on{border:1px solid #5D8234;background:#5D8234;color:#fff}
.slideGroup .slideBox{position:relative;padding:10px 0 10px 0;zoom:1}
.slideGroup .sNext,.slideGroup .sPrev{position:absolute;top:126px;left:-17px;z-index:9999;display:block;width:28px;height:58px;border:1px solid #ddd;background:url(img/jt.png) 10px 23px no-repeat #fff}
.slideGroup .sNext{right:-35px;left:auto;background:url(img/jt.png) -39px -15px no-repeat #fff}
.slideGroup .sPrev:hover{border:1px solid #5D8234;background:url(img/jt.png) -41px 25px no-repeat #5D8234}
.slideGroup .sNext:hover{border:1px solid #5D8234;background:url(img/jt.png) 11px -16px no-repeat #5D8234}
.slideGroup .parBd ul{overflow:hidden;height:341px;zoom:1}
.slideGroup .parBd ul li{float:left;margin:0 13px;background:#f2f6f8;text-align:center}
.slideGroup .parBd ul li .pic{text-align:center}
.slideGroup .parBd ul li .pic img{display:block;padding:5px;width:330px;height:207px}
.slideGroup .parBd ul li .pic a:hover img{border-color:#999}
.slideGroup .parBd ul li .titles{font-weight:700;font-size:14px;line-height:30px}
.slideGroup .parBd ul li h2{color:#666}
.slideGroup .parBd ul li .more{position:relative;bottom:-16px}
.hezuo{margin:0 auto;margin-bottom:20px;padding-bottom:37px;width:1080px}
.hezuo .title{margin:30px 0 20px 0;padding-top:32px;text-align:center}
.hezuobg{background:url(img/hzbg.jpg) no-repeat center}
.picScroll{position:relative;overflow:hidden;margin:10px auto;padding:0 0 0 30px;width:1080px}
.picScroll .next,.picScroll .prev{position:absolute;top:0;left:5px;display:block;width:29px;height:105px;border-right:solid 1px #EEE;background:url(img/jt.png) no-repeat 7px 50px #fff}
.picScroll .next{right:0;left:auto;border-right:none;border-left:solid 1px #EEE;background-position:-38px 7px;}
.picScroll ul{overflow:hidden;padding-left:10px;zoom:1}
.picScroll ul li{float:left;overflow:hidden;margin:0 20px;width:167px;background:#fff}
.picScroll ul li img{display:block;width:167px;height:104px;background:url(images/loading.gif) center center no-repeat}
.mainA{width: 1080px;margin: 20px auto;overflow: hidden;}
/*
.left{ width:220px; float:left;}
.LanMu{ margin-bottom:20px;}
.lanmu{width:220px;height: 35px;line-height: 35px;text-align:center;background: #5D8234;border-radius: 5px 5px 0px 0px;}
.lanmu h3{ color:#FFF; font-size:14px; font-family:Microsoft yahei;}
.lanmuda{width:220px;height:40px;line-height:40px;text-align:center;background: #5D8234;border-radius: 5px 5px 0px 0px;}
.lanmuda h3{ color:#FFF; font-size:16px; font-family:Microsoft yahei;}
.NEList{border: #ECECEC solid 1px;background: #FFFFFF;padding:10px;}
.NEList li{ line-height:40px; border-bottom:#CCC dotted 1px; }
.NEList li a{ padding-left:10px; background:url(img/dian.png) no-repeat left; color:#666;}
.NEList li a:hover{ text-decoration:underline;}
.NEList p{line-height:30px; border-bottom:#CCC dotted 1px; }
.NEList dd{ line-height:30px; border-bottom:#CCC dotted 1px; }
.NEList dd a{ padding-left:10px; background:url(../images/dian1.png) no-repeat left; color:#666;}
.NEList dd a:hover{ text-decoration:underline;}
.row1{color:#ce3a41!important;}
.right{width: 840px;float:right;}
.daohang{ height:30px; line-height:30px; border-bottom:#CCC solid 1px; margin-bottom:20px;}
.daohang h4{ float:right; font-weight:normal;}
.daohang h4 a{ color:#666;}
.daohang span{ width:110px; background: url(img/BG1.png); display:inline-block; text-align:center; font-size:12px;  color:#FFF;}
.inRight{ background:#FFF; padding:10px; border:#e0e0e0 solid 1px;}
.jieshao p{ line-height:30px; color:#777; text-indent:2em;}
.jieshao img{ margin:0 auto; display:block;}*/
.left{ width:220px; float:left;}
.LanMu{ margin-bottom:20px;}
.lanmu{width:220px;height: 35px;line-height: 35px;text-align:center;background:url(img/nngb_03.png) top center no-repeat;}
.lanmu h3{ color:#FFF; font-size:14px; font-family:Microsoft yahei;}
.lanmuda{width:220px;height:40px;line-height:40px;text-align:center;background:url(img/nngb_03.png) top center no-repeat;}
.lanmuda h3{ color:#FFF; font-size:16px; font-family:Microsoft yahei;}
.NEList{background: #5D8234;border: #5D8234 solid 1px;padding:10px;}
.NEList li{ line-height:32px; border:#ddd dotted 1px; margin-bottom:12px; text-align:center;border-radius: 5px;}
.NEList li a{ background:#f2f2f2; display:block;}
.NEList li a:hover{ text-decoration:underline; background:#5D8234; color:#eee;}
.NEList p{line-height:30px; border-bottom:#5D8234 dotted 1px;  color:#eee;}
.NEList dd{ line-height:30px; border-bottom:#5D8234 dotted 1px; }
.NEList dd a{ padding-left:10px; background:url(../images/dian1.png) no-repeat left; color:#666;}
.NEList dd a:hover{ text-decoration:underline;}
.row1{color:#ce3a41!important;}
.right{width: 840px;float:right;}
.daohang{ height:30px; line-height:30px; border-bottom:#CCC solid 1px; margin-bottom:20px;}
.daohang h4{ float:right; font-weight:normal;}
.daohang h4 a{ color:#666;}
.daohang span{ width:110px; background: url(img/BG1.png); display:inline-block; text-align:center; font-size:12px;  color:#FFF;}
.inRight{ background:#FFF; padding:20px; border:#e0e0e0 solid 1px;}
.jieshao p{ line-height:30px; color:#777; }
.jieshao img{ margin:0 auto; display:block; max-width:100%; height: auto;}
/*??????*/
.keTiXi li{ height:160px; margin-bottom:20px; overflow:hidden; padding:10px; border:#e2d9d9 solid 1px; background:#edeaea;}
.keTiXi li img{width:222px; height:152px; border:#FFF solid 4px; float:left; margin-right:20px;box-shadow:1px 1px 4px #783a3a; -moz-box-shadow:1px 1px 4px #783a3a; -ms-box-shadow:1px 1px 4px #783a3a;-webkit-box-shadow:1px 1px 4px #783a3a;}
.keTiXi li h3{ font-size:16px; margin-bottom:20px;}
.keTiXi li p{ line-height:22px; color:#777;}
.keTiXi li a{width:70px;text-align:center;height:25px;line-height:25px;background: #5D8234;color:#FFF;font-size:14px;display:inline-block;margin-top:10px;}
.keTiXi-more img{ display:block; margin:10px auto; }
.keTiXi-more h3{ margin-bottom:5px; font-weight:normal;}
.keTiXi-more p{ color:#666; line-height:25px;}
.keTiXi-more strong{ color:#614122; font-size:14px;}
/*??????*/
.shizi li{width: 380px;height:180px;float:left;margin-right:20px;margin-bottom:20px;overflow:hidden;background:#edeaea;padding:10px;}
.shizi li h3{ margin-bottom:10px; font-weight:normal;}
.shizi li p{ color:#666; line-height:25px;}
.shizi li strong{ color:#614122; font-size:14px;}
.shizi li img{ width:150px; height:180px; float:left; margin-right:10px;}
.shiziXq img{ display:block; margin:10px auto; }
.shiziXq h3{ margin-bottom:5px; font-weight:normal;}

.shiziXq p{ color:#666; line-height:25px;}
.shiziXq strong{ color:#614122; font-size:14px;}
.shiziXq table{    border-spacing: 0px;border-collapse:collapse;}
/*????????????*/
.xinwen li{ line-height:30px; border-bottom:#CCC dotted 1px;}
.xinwen li a{ color:#666; padding-left:15px; background: url(img/dian.png) no-repeat left;}
.xinwen li a:hover{ text-decoration: underline;}
.xinwen li span{ float:right; color:#888;}
#pages { padding:14px 0 10px; font-family:Microsoft yahei; text-align:center;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #CCC; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0; }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span {display:inline-block;height:22px;line-height:22px;background: #5D8234;border: 1px solid #5D8234;color:#fff;text-align:center;padding:0 10px;}
.xinwenXq p{ line-height:25px;  color:#666;}
.xinwenXq h6{ text-align:center; line-height:30px; font-size:16px; color:#666;}
.xinwenXq span{ color:#999; line-height:30px;}
.xinwenXq img{ max-width:100%; height:auto; margin:0 auto;}
.xueyuan{overflow:hidden; zoom:1}
.xueyuan ul{ margin-bottom:30px}
.xueyuan li{float:left;margin: 15px 13px;background:#f2f6f8;text-align:center;width: 30%;height:295px;}
.xueyuan li .pic{text-align:center}
.xueyuan li .pic img{display:block;padding:5px;width: 235px;height: 160px;}
.xueyuan li .pic a:hover img{border-color:#999}
.xueyuan li .titles{font-weight:700;font-size:14px;line-height:30px;height:50px}
.xueyuan li h2{color:#666}
.xueyuan li .more{position:relative;bottom:-16px}
.lianxi p{ margin-bottom:10px;}
.hezuos{ overflow:hidden}
.hezuos ul li{float:left;margin: 10px 14px;}
.hezuos ul li img{ padding:3px; background:#fff; border:1px solid #dedede}
.focus-img img{z-index:100000;}
.focus-img{
	width:458px;
	height:170px;
	position:absolute;
	bottom:25%;
	right:10%;
	opacity:1;
}
.bt1{ font-size:20px; font-weight:bold; color:#333;}
.bt2{ font-size:20px; font-weight:bold; color:#FFF;}
.xueyuan li.yiyuan{ float:left; height:auto !important; background:#fff !important;}
.xueyuan li.yiyuan img{ border:1px solid #e1e1e3;}