﻿/*初始化*/
@font-face { font-family: '微软雅黑'; src: url('../fonts/微软雅黑.eot'); src: local('☺'), url('../fonts/微软雅黑.woff') format('woff'), url('../fonts/微软雅黑.ttf') format('truetype'), url('../fonts/微软雅黑.svg') format('svg'); font-weight: normal; font-style: normal; }
html { font-family:"微软雅黑"; font-size:14px;} 
html,body{ height:100%; }
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input,figure { margin: 0; padding: 0; }
body { -webkit-overflow-scrolling: touch; text-align:left;  max-height: 100%;  overflow:-Scroll;overflow-x:hidden}
a, a:hover { text-decoration: none; outline: none;  }
p{ margin:0; padding:0;}
:link, :visited{text-decoration: none;}
ul,li { list-style: none }
img { border: none; max-width:100%;}
input, select, textarea { border: none; outline: none; background: none }
em,i { font-style: normal }
h1, h2, h3, h4, h5, h6 { font-weight: normal }
.clear{clear:both; width:100%; overflow:hidden;}
.clearfix::after{ clear: both; display: block; height: 0; content: '';}
/* clear */
.fn-clearfix:after { display: block; font-size: 0; content: '\0020'; clear: both; height: 0; }
.fn-clearfix { zoom: 1; /*for IE6 IE7*/ }
.fn-clear { visibility: hidden; clear: both; }
.zj{ width:1200px; margin:0 auto; display:block;}
a{text-decoration: none; outline: 0; blr:expression(this.onFocus=this.blur()); /*按下鼠标图片周边不会出现虚线*/}
::-ms-clear, ::-ms-reveal{display: none; /*IE10 input X 去掉文本框的叉叉和密码输入框的眼睛图标 */}

.top{width:100%;
height:121px;
margin:0 auto;
background-image:url(../images/bj.png);
background-repeat:inherit;
position:absolute;
z-index:999;}

.top1{width:1245px;
height:121px;
margin:0 auto;}

.logo{width:300px;
height:121px;
float:left;}

.nav{width:800px;
height:50px;
float:right;
margin-top:31px;}

.nav ul{width:1000px;
height:50px;}

.nav ul li{width:111px;
height:50px;
float:left;
text-align:center;
font-size:16px;
line-height:50px;
}

.nav ul li a{width:111px;
height:50px;
color:#000000;}

.nav ul li a:hover{width:111px;
height:50px;
color:#fff;
display:block;
left:0px;
top:0px;
background:#5e9e33;
z-index:-1;
transition:all 1s;
}

.banner{width:100%;
height:750px;
margin:0 auto;
}

.fullSlide{ width:100%;  position:relative;  height:750px; 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:750px; overflow:hidden; text-align:center; }
.fullSlide .bd li a{ display:block;  }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:22px; line-height:22px;}
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:22px; margin:2px; overflow:hidden; background:url(../images/dot.png) no-repeat bottom center;  line-height:999px;}
.fullSlide .hd ul .on{ background: url(../images/dot.png) no-repeat center 1px; }
.fullSlide .prev{  display:block;  position:absolute; z-index:1; top:40%; left:2%;  z-index:1; width:70px; height:70px; background:url(../images/dot1.png) 0px 0px  no-repeat;  cursor:pointer;display:none;  }
.fullSlide .next{ display:block;  position:absolute; z-index:1; top:45%; left:2%;  z-index:1; width:70px; height:70px; background:url(../images/dot2.png) 0px 0px  no-repeat;  cursor:pointer; display:none;  }
.fullSlide .next{ left:auto; right:2%;  }


.heng{height:120px; overflow:inherit;background-color: rgba(255,255,255,0.5); position:absolute; z-index:99999;width:100%; margin:0 auto;margin-top:-120px;}
.heng1{width:1200px;
height:120px;
margin:0 auto;}

.a1{height:120px; width:240px; position:absolute; bottom:0px; transition:0.4s; float:left; border-right:1px solid #fff; background:#f00;}
.a1:last-child{border-right:none;}

.a1:hover{ background:#337e00; transition:0.4s;}
.a1 .yincan{ height:220px; width:100%; top:120px; background:#fff; position:absolute; transition:0.4s;}
.a1:hover .yincan{ top:-220px; transition:0.4s;}

.index_btn {
	width:100%;
	height:120px;
	position:absolute;
	top:630px;
	left:0px;
	background-color:rgba(255, 255, 255, 0.52);

}
.index_btn ul {
	margin:0px auto;
	padding:0px;
	width:1200px;
}
.index_btn ul li {
	float:left;
	width:240px;
	height:120px;
	position:relative;
}
.index_btn ul li span {
	position:relative;
	z-index:999;
	width:200px;
	display:block;
	height:240px;
}
.index_btn ul li span a {
	display:block;
	width:240px;
	color:#000;
	background:none;
	cursor:pointer;
	font-size:14px;
	text-align:center;
	line-height:190px;
	border-right:1px solid #ffffff;
	float:left;
	height:120px;
}
.index_btn ul li span a:hover {
	color:#FFF;
	background:#337e00;
}
.index_btn ul li span a.cur {
	border:none;
	width:240px;
}
.index_btn ul li:hover {
	color:#FFF;
	background:#337e00;
}
.index_btn ul li em {
	display:inline-block;
	height:120px;
	font-size:16px;
	padding-left:0px;
}
.index_btn ul li em.btn {
	background:url(../images/dddd.png) no-repeat center 20px;
}
.index_btn ul li em.btn1 {
	background:url(../images/cccc.png) no-repeat center 20px;
}
.index_btn ul li em.btn2 {
	background:url(../images/eeee.png) no-repeat center 20px;
}
.index_btn ul li em.btn3 {
	background:url(../images/bbbb.png) no-repeat center 20px;
}
.index_btn ul li em.btn4 {
	background:url(../images/fffff.png) no-repeat center 20px;
}
.index_btn ul li span a:hover em.btn {
	background:url(../images/ddddhover.png) no-repeat center 20px;
}
.index_btn ul li span a:hover em.btn1 {
	background:url(../images/cccchover.png) no-repeat center 20px;
}
.index_btn ul li span a:hover em.btn2 {
	background:url(../images/eeeehover.png) no-repeat center 20px;
}
.index_btn ul li span a:hover em.btn3 {
	background:url(../images/bbbbhover.png) no-repeat center 20px;
}
.index_btn ul li span a:hover em.btn4 {
	background:url(../images/fffffhover.png) no-repeat center 20px;
}
.index_btn ul li:hover em.btn {
	background:url(../images/bbbbhover.png) no-repeat center 20px;
	color:#FFF;
}
.index_btn ul li:hover em.btn1 {
	background:url(../images/cccchover.png) no-repeat center 20px;
	color:#FFF;
}
.index_btn ul li:hover em.btn2 {
	background:url(../images/ddddhover.png) no-repeat center 20px;
	color:#FFF;
}
.index_btn ul li:hover em.btn3 {
	background:url(../images/eeeehover.png) no-repeat center 20px;
	color:#FFF;
}
.index_btn ul li:hover em.btn4 {
	background:url(../images/fffffhover.png) no-repeat center 20px;
	color:#FFF;
}
.index_btnbox {
	width:231px;
	height:220px;
	background:rgba(255,255,255,1);
	position:absolute;
	top:120px;
	left:0px;
	padding:5px;
}
.index_btnbox img {
	display:block;
	margin:auto;
}
.index_btnbox p {
	margin:0px;
	padding:20px;
}
.index_btnbox p a {
	display:block;
	float:left;
	width:200px;
	padding-bottom:5px;
	line-height:24px;
	color:#888888;
}


.xwzx{width:1200px;
height:400px;
margin:0 auto;
background:#fff;
position:relative;
z-index:9999;
padding-top:50px;
}

.xwzx1{width:580px;
height:349px;
float:left;}

.ppgs{width:573px;
height:349px;
float:right;
}

.xixi18{
	width:573px;
	height:50px;
	line-height:50px;
	background-image:url(../images/hehe.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
}
.xixi28{width:573px;height:50px;line-height:50px	;background-image:url(../images/hehe1.jpg);
	background-repeat:no-repeat;
cursor:pointer;}
.xixi38{width:573px;height:50px;line-height:50px;	background-image:url(../images/hehe2.jpg);
	background-repeat:no-repeat;
cursor:pointer;}

.tab14{font-size:16px;
	width:191px;
	height:50px;
	line-height:50px;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#fff;
}
.tab24{
font-size:16px;
	width:191px;
	height:50px;
	line-height:50px;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#868686;
}
.tab34{
font-size:16px;
	width:191px;
	height:50px;
	line-height:50px;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#868686;
}

.tab_c1{width:573px;
margin:0 auto;
}

.xw1{width:573px;
}
.xw1-1{width:573px;
font-size:18px;
font-weight:bold;
height:30px;
line-height:30px;
margin-top:22px;
}
.xw1-1 a{color:#000;}
.xw1-2{width:573px;
font-size:14px;
height:61px;
line-height:27px;
margin-top:12px;
border-bottom:1px dashed #e0e0e0;
padding-bottom:6px;}
.xw1-2 a{color:#9e9e9e;}

.xinwen{width:573px;
height:40px;
margin:0 auto;
border-bottom:#ccc 1px dashed;
line-height:40px;}
.xinwen a{color:#616161;}
.xinwen1{width:490px;
height:40px;
float:left;
}
.xinwen2{width:80px;
height:40px;
float:right;}

.lj{width:100%;
height:632px;
margin:0 auto;
background-image:url(../images/aboutggg.jpg);
background-image-part-image:url(../images/aboutggg.jpg);
background-attachment:fixed;
margin-top:60px;
}

.lj1{width:1200px;
height:582px;
margin:0 auto;
padding-top:50px;
}
.lj1-1{color:#337e00;
font-size:40px;
width:1200px;
height:55px;
line-height:40px;
text-align:center;
margin:0 auto;
background-image:url(../images/xi.jpg);
background-repeat:no-repeat;
background-position:center bottom;
}
.lj1-2{width:1002px;
margin:0 auto;
margin-top:15px;
color:#000;
font-size:14px;
line-height:28px;
text-align:center;}

.wsanniu{width:162px;
	height:42px;
	margin:0 auto;
	margin-top:40px;
}

.wsanniu a {
	width:160px;
	height:40px;
	margin:0 auto;
	border:1px solid #fff;
	display:block;
	text-align:center;
	line-height:40px;
	font-family:微软雅黑;
	font-size:16px;
	color:#fff;
	position:relative;
	transition:all 1s;
}
.wsanniu a:hover {
	border:1px solid #ff6700;
	color:#fff;
		background:#ff6700;

}

.tu{width:1200px;
height:200px;
margin:0 auto;
margin-top:55px;
}

.tu1{width:380px;
height:199px;
float:left;
display:inline;
margin-left:10px;
margin-right:10px;}
.cp{width:1200px;
height:652px;
margin:0 auto;
margin-top:50px;}

.cp1{width:1200px;
}
.cp1-1{width:1200px;
text-align:center;
font-size:40px;
color:#707070;}
.cp1-2{width:1200px;
text-align:center;
font-size:14px;
color:#707070;
margin-top:16px;}


/*滚动*/
.al_Scroll{width:1200px;height:422px;margin:40px auto 0;position:relative;}
.al_Scroll .prev,.al_Scroll .next{width:30px; height:30px;position:absolute;top:432px;left:560px;z-index:100; cursor:pointer; background:url(../images/jt1.jpg) no-repeat; }
.al_Scroll .next{ left:auto; right:0; background-position:-30px 0;top:432px;right:560px;}
.al_Scroll .prev:hover{ background-position:0px 0px ; }
.al_Scroll .next:hover{ background-position:-30px 0; }
.al_Scroll .scrollWrap{width:1200px;overflow:hidden;position:absolute;}
.al_Scroll  dl{float:left;width:285px; height:422px;text-align:center;position:relative; display:inline;margin-left:8px;margin-right:6px;}
.al_Scroll  dl a{ width:285px; height:422px; display:block;color:#5d5d5d;}
.al_Scroll  dl a h1 { font-size:16px; line-height:69px; /*border-top:1px solid #eeeded; */}
.al_Scroll  dl a:hover{ color:#409b04;  display:block;}
.al_Scroll  img{display:block;width:285px;height:353px; border:#ddd 1px solid;}
.al_Scroll  img:hover{display:block;width:285px;height:353px; border:#409b04 1px solid;}


.di{width:100%;
height:496px;
margin:0 auto;
background-image:url(../images/1.jpg);
background-image-part-image:url(../images/1.jpg);
background-attachment:fixed;
padding-top:68px;
}
.di1{width:364px;
height:43px;
margin:0 auto;
}
.di2{width:823px;
margin:0 auto;
text-align:center;
font-size:14px;
height:60px;
color:#ffffff;
margin-top:16px;
line-height:22px;
background-image:url(../images/xiaobj.png);
background-repeat:no-repeat;
background-position:center bottom;}
.di3{width:1200px;
height:291px;
margin:0 auto;
margin-top:49px;
}
.di3-1{width:202px;
height:291px;
float:left;
display:inline;
margin-left:45px;
margin-right:45px;
}
.di3-2{width:202px;
height:202px;
float:left;
}
.di3-3{width:202px;
height:89px;
line-height:89px;
font-size:18px;
text-align:center;
}
.di3-3 a{color:#000;}
.foot{width:100%;
height:260px;
background:#444444;
clear:both;
}
.foot1{width:1200px;
height:212px;
background:url(../images/fy6nei2.png);
background-repeat:no-repeat;
background-position:center center;
margin:0 auto;
padding-top:48px;}
.foot1-1{width:428px;
height:180px;
float:left;
border-right:#6a6a6a 1px solid;}
.foot1-2{width:442px;
height:180px;
float:left;
border-right:#6a6a6a 1px solid;}
.foot1-3{width:161px;
height:130px;
float:right;
padding-top:22px;
}
.foot1-1-1{width:208px;
height:77px;}
.foot1-1-2{width:428px;
color:#a9a9a9;
font-size:14px;
line-height:29px;
margin-top:30px;}
.foot1-2-1{width:263px;
line-height:29px;
color:#a9a9a9;
margin:0 auto;
}

.ban{width:100%;
height:523px;
margin:0 auto;
}
.mainq{width:100%;
height:59px;
border-bottom:#dedede 1px solid;
margin:0 auto;}
.mainq1{width:1200px;
height:59px;
line-height:59px;
margin:0 auto;}
.mainq1-1{width:400px;
float:left;
height:59px;
background-image:url(../images/fangzi.jpg);
background-repeat:no-repeat;
background-position: left center;
font-size:14px;
padding-left:19px;
color:#5e5e5e;
}
.mainq1-1 a{color:#409b04;}
.mainq1-2{text-align: right;
    width: 780px;
    height: 59px;
    float: left;}
.mainq1-2 a{    padding-left: 35px;
    height: 59px;
    font-size: 15px;
    color: #000;
    text-align: right;}
.biao{width:1200px;
margin:0 auto;
text-align:center;
height:102px;
line-height:102px;
font-size:22px;
color:#409b04;
font-weight:bold;
border-bottom:#dedede 1px solid;
}
.nei{width:1200px;
font-size:14px;
color:#585858;
line-height:36px;
margin:0 auto;
margin-top:40px;
/*text-indent: 2em;*/
padding-bottom:70px;}
.neix{width:1200px;
font-size:14px;
color:#585858;
line-height:36px;
margin:0 auto;
margin-top:40px;
}
.cpzx{float:left;width:285px; height:422px;display:inline;margin-left:8px;margin-right:6px;}
.cpzx1{width:285px;height:353px; border:#ddd 1px solid;}
.cpzx2{width:285px;
height:69px;
line-height:69px;
text-align:center;
}
 .cpzx2 a{ color:#000;
 font-size:15px;}
.shang{width:1200px;
margin:0 auto;
height:89px;
line-height:89px;
text-align:center;
clear:both;
}
.shang a{color:#000;}
.ditu{width:1181px;
height:500px;
margin:0 auto;
padding-bottom:60px;
}
.ditu1{width:389px;
height:378px;
margin-left:780px;
margin-top:66px;
background-color:rgba(255, 0, 0, 0.66);
position:absolute;
z-index:9999;
}

.ditu1-1{width:357px;
height:89px;
border-bottom:#fff 1px solid;
font-weight:bold;
color:#fff;
font-size:16px;
line-height:89px;
padding-left:32px;}
.ditu1-2{width:357px;
padding-left:32px;
color:#fff;
line-height:40px;
margin-top:18px;}
.biaodan{width:1200px;
height:52px;
margin:0 auto;
margin-bottom:26PX;
}
.biaodan1{width:367px;
float:left;
height:50px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border:#dddddd 1px solid ;
display:inline;
margin-left:10px;
margin-right:10px;
padding-left:10px;
}
.biaodan1 input{width:360px;
height:48px;}
.biaodan2{width:1175px;
height:210px;
margin-left:10px;
border:#dddddd 1px solid ;
}
.biaodan2 textarea{width:1165px;
height:198px;
padding-left:10px;
padding-top:10px;}
.ti{width:275px;
height:48px;
margin:0 auto;
margin-top:35px;
margin-bottom:40px;}
.xwzxer{width:1189px;
height:220px;
margin:0 auto;
margin-bottom:36px;}
.xwzxer1 {width:330px;
height:220px;
float:left;}
.xwzxer2{width:833px;
height:220px;
float:right;}
.xwzxer2-1{width:833px;
height:43px;
line-height:30px;}
.xwzxer2-1 a{color:#409b04;
font-size:16px;}
.xwzxer2-2{width:833px;
height:43px;
line-height:30px;}
.xwzxer2-2 a{color:#9c9c9c;
font-size:14px;}
.xwzxer2-3{width:833px;
line-height:28px;
height:86px;}
.xwzxer2-3 a{color:#828181;
font-size:14px;}
.xwzxer2-4{width:24px;
height:8px;
margin-top:11px;}

.ry{width:235px;
height:203px;
float:left;
display:inline;
margin-left:32px;
margin-right:28px;
margin-bottom:12px;}
.ry1{width:235px;
height:153px;
}
.ry2{width:235px;
height:50px;
line-height:50px;
text-align:center;
}