<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:"Microsoft YaHei UI";font-size:12px;list-style:none;color:#666666;}
html,body{color:#666666;font-family:"Microsoft YaHei UI";}
body{background:#fff;margin:0 auto;}
ul,ol,li{ list-style:none;}
a{ text-decoration:none;}
a:link, a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#90c31f ;}
img{ border:none;}
em{ font-style:normal;}
h1,h2,h3,h4,h5{ font-weight:normal;}
.clearfloat:after{ content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;}
.clearfloat{zoom:1;}
.clear{clear:both;width:0;height:0;}
.wrap{width:100%;}
.wrapper{width:100%;}
.section{width:1110px;margin:0 auto;overflow:hidden;}



.header { width:1110px; margin:0 auto; height:81px;}
.header .logo { width:184px; height:34px; float:left; padding-top:24px; padding-left:2px;}
.header .nav {  float:right;}
.header .nav li { float:left; width:100px; height:81px; float:left; margin-left:1px; position:relative;}
.header .nav li a { display:block; width:100%;}
.header .nav li h2 { line-height:24px; font-size:16px; color:#666; text-align:center; padding-top:22px;}
.header .nav li h3 { line-height:18px; font-size:12px; color:#666; text-align:center; text-transform:uppercase;}
.header .nav li:hover { background:#90c31f; color:#fff;}
.header .nav li:hover h2 { color:#fff;}
.header .nav li:hover h3 { color:#fff;}
.cur { background:#90c31f;}
.cur h2{ color:#fff !important;}
.cur h3{ color:#fff !important;}
.nav_down { width:431px; height:300px; position:absolute; right:0; top:81px; z-index:999; background:rgba(255,255,255,0.9); display:none;}
.nav_down .left { padding-top:20px; padding-left:20px; width:120px; float:left;}
.nav_down .left a { height:48px; line-height:48px; text-indent:20px; font-size:14px; color:#333; letter-spacing:1px; border-bottom:1px #000000 dashed;}
.nav_down3 .left { width:158px; padding-left:15px;}
.nav_down3 .left a { overflow:hidden; text-indent:0;}
.nav_down .left a:hover { color:#90c31f !important; border-bottom:1px #90c31f solid !important;}
.nav_down .right { width:230px; padding-top:35px; padding-left:37px; float:left;}
.nav_down3 .right { padding-left:20px;}
.nav_down .right .it { width:230px; display:none;}
.nav_down .right .it .pic { width:222px; height:136px; padding:3px; border:1px #000 dashed;}
.nav_down .right .it h4 { line-height:28px; font-size:14px; color:#90c31f; letter-spacing:1px;}	 
.nav_down .right .it p { line-height:18px; font-size:12px; color:#666; letter-spacing:1px; text-align:justify;}
 
.fixnav { width:1110px; height:124px; position:absolute; bottom:0; left:50%; margin-left:-555px; background:rgba(0,0,0,0.7)}
.fixnav li { float:left; width:221px; height:124px; border-left:1px #575757 solid;}
.fixnav li a { display:block; width:100%; height:100%;}
.fixnav li:nth-child(1) { border-left:none; background:url(../images/fn1.png) no-repeat center;}
.fixnav li:nth-child(2) { background:url(../images/fn2.png) no-repeat center;}
.fixnav li:nth-child(3) { background:url(../images/fn3.png) no-repeat center;}
.fixnav li:nth-child(4) { background:url(../images/fn4.png) no-repeat center;}
.fixnav li:nth-child(5) { background:url(../images/fn5.png) no-repeat center;}
.fixnav li:nth-child(1):hover { background:url(../images/fn11.png) no-repeat center;}
.fixnav li:nth-child(2):hover { background:url(../images/fn22.png) no-repeat center;}
.fixnav li:nth-child(3):hover { background:url(../images/fn33.png) no-repeat center;}
.fixnav li:nth-child(4):hover { background:url(../images/fn44.png) no-repeat center;}
.fixnav li:nth-child(5):hover { background:url(../images/fn55.png) no-repeat center;}

.ititle { width:100%; height:72px; background:url(../images/iline.png) no-repeat center bottom;}
.ititle h2 { line-height:38px; text-align:center; font-size:30px; color:#333; letter-spacing:1px;}
.ititle h3 { line-height:24px; text-align:center; font-size:20px; color:#333; text-transform:uppercase;}

.isec1 { width:100%; padding-top:62px; background:#f7f7f7; overflow:hidden;}
.is1_con { width:1110px; margin:45px auto 77px;}
.is1_box { margin:0 auto;width:1110px;height:463px;position:relative;}
.is1_box .bd{width:1110px;height:463px;position:relative;overflow:hidden;}
.is1_box .bd li{width:1110px;height:463px;position:relative;overflow:hidden; cursor:pointer; margin-bottom:10px;}
.is1_box .hd { position:absolute; width:14px; z-index:999; right:-31px; top:160px;}
.is1_box .hd li{width:14px;height:14px;border:1px solid #fff;border-radius:50%; font-size:0; background:#d2d2d2; margin-bottom:16px; cursor:pointer;}
.is1_box .hd li.on{background:#90c31f;}
.is1_box .bd li .inews1 { width:700px; height:223px; position:absolute; left:0; top:0;}
.is1_box .bd li .inews1:nth-child(2) { width:700px; height:223px; position:absolute; left:0; top:241px;}
.inews1 .left{ width:285px; height:223px; position:relative; float:left; overflow:hidden;}
.inews1 .left img { width:auto; height:223px;}
.inews1 .leftt { width:85px; height:85px; position:absolute; left:0; top:0; background:rgba(144,195,31,0.71);}
.inews1 .leftt h4 { padding-top:12px; padding-left:11px; line-height:28px; font-size:18px; color:#fff;}
.inews1 .leftt .line { margin-left:11px; width:29px; height:1px; background:#fff;}
.inews1 .leftt h5 { padding-left:11px; line-height:23px; font-size:14px; color:#fff;}
.inews1 .right { width:363px; height:223px; float:left; background:#eee; padding-left:22px; padding-right:22px;}
.inews1 .right h2 { line-height:53px; padding-top:31px; font-size:16px; color:#484848; height:53px; overflow:hidden; letter-spacing:1px;}
.inews1 .right p { font-size:14px; color:#959595; line-height:28px; margin-bottom:21px; letter-spacing:1px;}
.inews1 .right .more { display:block; line-height:21px; padding-left:40px; font-size:14px; color:#666; text-transform:uppercase; background:url(../images/arrow.png) no-repeat left center;}
.is1_box .bd li .inews1:nth-child(3) { width:399px; height:463px; position:absolute; left:711px; top:0;}
.inews1:nth-child(3) .left{ width:399px; height:314px; position:relative;}
.inews1:nth-child(3) .left img { width:auto; height:314px;}
.inews1:nth-child(3) .itop img {width:auto; height:314px;}
.inews1:nth-child(3) .leftt { width:85px; height:85px; position:absolute; left:0; top:0; background:rgba(144,195,31,0.71);}
.inews1:nth-child(3) .leftt h4 { padding-top:12px; padding-left:11px; line-height:28px; font-size:18px; color:#fff;}
.inews1:nth-child(3) .leftt .line { margin-left:11px; width:29px; height:1px; background:#fff;}
.inews1:nth-child(3) .leftt h5 { padding-left:11px; line-height:23px; font-size:14px; color:#fff;}
.inews1:nth-child(3) .right { width:359px; height:148px; background:#eee; padding-left:20px; padding-right:20px;}
.inews1:nth-child(3) .right h2 { line-height:50px; font-size:16px; color:#484848; height:50px; overflow:hidden; padding-top:10px; letter-spacing:1px;}
.inews1:nth-child(3) .right p { font-size:14px; color:#959595; line-height:28px; margin-bottom:31px; letter-spacing:1px;}

.is1_box .bd .inews1:hover .right{ background:#90c31f;}
.is1_box .bd .inews1:hover .right h2{ color:#fff;}
.is1_box .bd .inews1:hover .right p{ color:#fff;}
.is1_box .bd .inews1:hover .right .more{ color:#fff; background:url(../images/arrow1.png) no-repeat left center;}

.is1_box .bd .inews1:nth-child(3):hover .ibot{ background:#90c31f;}
.is1_box .bd .inews1:nth-child(3):hover .ibot h2{ color:#fff;}
.is1_box .bd .inews1:nth-child(3):hover .ibot p{ color:#fff;}

.isec2 { width:100%; height:657px; padding-top:62px; background:url(../images/isec2_bg.jpg) no-repeat center;}
.is2_con { width:1110px; margin:0 auto; margin-top:31px; height:498px; position:relative;}
.is2_con li { width:335px; height:240px; overflow:hidden;}
.is2_con li a { display:block; width:100%; height:100%;
transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */	
background:rgba(0,0,0,0.4);
}
.is2_con li:hover a {
transform: scale(1.25);
-ms-transform: scale(1.25);	/* IE 9 */
-webkit-transform: scale(1.25);	/* Safari 和 Chrome */
-o-transform: scale(1.25);	/* Opera */
-moz-transform: scale(1.25);	/* Firefox */
transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */	
background:rgba(0,0,0,0.2);
}
.is2_con li h2 { padding-top:95px; font-size:22px; color:#fff; text-align:center; line-height:30px; letter-spacing:1px;}
.is2_con li h3 {font-size:16px; color:#fff; text-align:center; line-height:22px; text-transform:uppercase;}
.is2_con li:nth-child(1){ width:405px; height:498px; position:absolute; top:0; left:0; background:url(../images/is2_a.jpg) no-repeat center;} 
.is2_con li:nth-child(1) h2{ padding-top:218px;}
.is2_con li:nth-child(2){ position:absolute; top:0; left:422px; background:url(../images/is2_c.jpg) no-repeat center;} 
.is2_con li:nth-child(3){ position:absolute; top:0; left:775px; background:url(../images/is2_b.jpg) no-repeat center;} 
.is2_con li:nth-child(4){ position:absolute; top:258px; left:422px; background:url(../images/is2_d.jpg) no-repeat center;} 
.is2_con li:nth-child(5){ position:absolute; top:258px; left:775px; background:url(../images/is2_e.jpg) no-repeat center;} 

.isec3 { width:100%; margin:0 auto; padding-top:62px;}
.is3_con { width:1110px; margin:0 auto; padding-top:39px; padding-bottom:64px;}
.is3_box { width:1110px; margin:0 auto; position:relative;}
.is3_box .bd{width:1110px;position:relative;overflow:hidden; z-index:9999;}
.is3_box .bd ul {}
.is3_box .bd li { width:1110px;position:relative;overflow:hidden; cursor:pointer}
.is3_box .bd .pic {width:358px; margin-bottom:18px;position:relative;overflow:hidden; cursor:pointer; margin-right:18px; float:left;}
.is3_box .bd .pic p { line-height:30px; font-size:15px; overflow:hidden; width:100%; text-align:center;}
.is3_box .bd .pic img {
transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */
}
.is3_box .bd .pic:hover img {
transform: scale(1.25);
-ms-transform: scale(1.25);	/* IE 9 */
-webkit-transform: scale(1.25);	/* Safari 和 Chrome */
-o-transform: scale(1.25);	/* Opera */
-moz-transform: scale(1.25);	/* Firefox */
transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */
}
.is3_box .bd .pic:nth-child(3n) { margin-right:0;}
.is3_box .hd li { display:none;}
.is3_box .hd { width:100%; height:498px; position:absolute; left:0; top:0;}
.is3_box .hd .prev { width:27px; height:50px; position:absolute; left:-51px; top:225px; background:url(../images/iprev.png) no-repeat center; z-index:999; cursor:pointer;}
.is3_box .hd .next { width:27px; height:50px; position:absolute; right:-51px; top:225px; background:url(../images/inext.png) no-repeat center; z-index:999; cursor:pointer;}
.is3_box .hd .prev:hover { background:url(../images/iprev1.png) no-repeat center;}
.is3_box .hd .next:hover { background:url(../images/inext1.png) no-repeat center;}


.isec4 { width:100%; background:#f7f7f7; padding-top:62px; padding-bottom:74px;}
.is4_con { width:1110px; margin:0 auto; padding-top:39px;}
.is4_con li { width:348px; float:left; margin-left:33px;}
.is4_con li .pic { width:348px; height:195px; overflow:hidden; position:relative;}
.is4_con .pic em{*display:none;position:absolute;left:-400px;top:0px;width:200px;height:195px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0;-o-transition:0;-webkit-transition:0;transition:0;cursor:pointer; z-index:999;}
.is4_con li:hover em{left:400px;transition:1s;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s;}
.is4_con li:nth-child(1) { margin-left:0;}
.is4_con li .bot { width:348px; height:266px; background:#e5e5e5;}
.is4_con li .bot h2 { padding-top:18px; font-size:18px; color:#333333; text-align:center; line-height:57px;}
.is4_con li .bot p { width:262px; margin:0 auto; line-height:26px; font-size:14px; color:#666; text-align:justify; letter-spacing:0.5px;}


.isec5 { width:100%; padding-top:62px; padding-bottom:89px;}
.is5_con { width:1110px; margin:37px auto 0; height:528px; overflow:hidden;}
.is5_con .left { width:426px; height:528px; position:relative; float:left;}
.is5_con .left li{ width:426px; height:528px; position:absolute; left:0; top:0; display:none;}
.is5_con .left li .lbot { width:426px; height:70px; background:#90c31f;}
.is5_con .lbot .lbt { padding-left:28px; padding-right:28px; padding-top:12px;}
.lbt_left { width:60px; float:left; height:27px; line-height:27px; color:#fff; font-size:16px; font-weight:bold; letter-spacing:1px;}
.lbt_right { width:300px; float:left; height:27px; line-height:30px; color:#fff; font-size:14px; color:#fff; letter-spacing:1px;}
.is5_con .lbot .lbb { padding-left:28px; padding-right:28px; line-height:23px; font-size:12px; color:#fff; letter-spacing:1px; height:23px; overflow:hidden;}
.is5_con .right { width:684px; float:right;}
.is5_con .right li { width:201px; height:248px; float:left; margin-left:27px; margin-bottom:31px; cursor:pointer;}
.is5_con .right li .rbot { width:201px; height:31px; background:#000; color:#fff; font-size:14px; line-height:31px; text-align:center; letter-spacing:1px;}
.rbcur .rbot{ color:#fff !important; background:#90c31f !important;}

.isec6 { width:100%; padding-top:62px; padding-bottom:76px; background:url(../images/is6_bg.jpg) no-repeat center;}
.is6_con{ width:1110px; height:453px; margin:57px auto 0; background:url(../images/is6_con_bg.png) no-repeat center left;}
.is6_con li { height:58px; line-height:58px; font-size:16px; color:#666;}
.is6_con li .span1 { display:block; float:left; padding-right:25px; font-size:30px; color:#90c31f; line-height:58px; letter-spacing:2px;}
.is6_con li .span2 { display:block; float:left; font-size:16px; color:#666; line-height:58px; letter-spacing:1px;}
.is6_con li:nth-child(1) { margin-left:283px; padding-left:72px; padding-top:16px; background:url(../images/is6_a.png) no-repeat left 16px;}
.is6_con li:nth-child(2) { margin-left:364px; padding-left:72px; margin-top:24px; background:url(../images/is6_b.png) no-repeat left center;}
.is6_con li:nth-child(3) { margin-left:388px; padding-left:72px; margin-top:43px; background:url(../images/is6_c.png) no-repeat left center;}
.is6_con li:nth-child(4) { margin-left:364px; padding-left:72px; margin-top:47px; background:url(../images/is6_d.png) no-repeat left center;}
.is6_con li:nth-child(5) { margin-left:283px; padding-left:72px; margin-top:15px; background:url(../images/is6_e.png) no-repeat left center;}


.isec7 { width:100%; padding-top:62px; padding-bottom:74px;}
.is7_box { width:1110px; margin:55px auto 0; height:452px; position:relative;}
.is7_box .bd{width:1110px;height:452px;position:relative;overflow:hidden; z-index:9999;}
.is7_box .bd li { width:252px;position:relative;overflow:hidden; cursor:pointer; height:452px; float:left; margin-right:34px;}
.is7_box .bd li .pic { width:252px; height:411px;}
.is7_box .bd li .bot { width:252px; height:41px; line-height:41px; overflow:hidden; text-align:center; font-size:16px; color:#666; letter-spacing:1px;}
.is7_box .bd li .ibg { width:252px; height:411px; position:absolute; left:0; top:0; background:rgba(144,195,31,0.8);
transform: scale(0);
-ms-transform: scale(0);	/* IE 9 */
-webkit-transform: scale(0);	/* Safari 和 Chrome */
-o-transform: scale(0);	/* Opera */
-moz-transform: scale(0);	/* Firefox */
transition: all 0.6s;
-moz-transition: all 0.6s;	/* Firefox 4 */
-webkit-transition: all 0.6s;	/* Safari 和 Chrome */
-o-transition: all 0.6s;	/* Opera */
}
.is7_box .bd li:hover .ibg {
transform: scale(1);
-ms-transform: scale(1);	/* IE 9 */
-webkit-transform: scale(1);	/* Safari 和 Chrome */
-o-transform: scale(1);	/* Opera */
-moz-transform: scale(1);	/* Firefox */
transition: all 0.6s;
-moz-transition: all 0.6s;	/* Firefox 4 */
-webkit-transition: all 0.6s;	/* Safari 和 Chrome */
-o-transition: all 0.6s;	/* Ope	*/
	
}
.is7_box .bd li .ibg h2 { width:200px; margin:0 auto; line-height:42px; padding-top:80px; margin-bottom:10px; height:42px; overflow:hidden; font-size:18px; color:#fff; letter-spacing:1px; font-weight:bold; text-align:center;}
.is7_box .bd li .ibg p { width:200px; margin:0 auto; line-height:20px; height:120px; margin-bottom:25px; overflow:hidden; font-size:14px; color:#fff; letter-spacing:1px; text-align:center;}
.is7_box .bd li .ibg .add { width:40px; height:40px; margin:6px auto 0;}
.is7_box .hd li { display:none;}
.is7_box .hd { width:100%; height:452px; position:absolute; left:0; top:0;}
.is7_box .hd .prev { width:27px; height:50px; position:absolute; left:-51px; top:183px; background:url(../images/iprev.png) no-repeat center; z-index:999; cursor:pointer;}
.is7_box .hd .next { width:27px; height:50px; position:absolute; right:-51px; top:183px; background:url(../images/inext.png) no-repeat center; z-index:999; cursor:pointer;}
.is7_box .hd .prev:hover { background:url(../images/iprev1.png) no-repeat center;}
.is7_box .hd .next:hover { background:url(../images/inext1.png) no-repeat center;}

.isec8 { width:100%; padding-top:62px; padding-bottom:76px; background:#f7f7f7;}
.is8_con { width:1110px; margin:0 auto; padding-top:59px;}
.is8_con li { width:194px; height:103px; border:1px #bfbfbf solid; float:left; margin-right:32px; margin-bottom:39px; position:relative; cursor:pointer;}
.is8_con li a { display:block; width:100%; height:100%;}
.is8_con li:nth-child(5n) { margin-right:0;}
.is8_con li img{ display:block; position:absolute; left:0; top:0; width:194px; height:103px;}
.is8_con li .img1 {
transition: all 0.3s linear;
-moz-transition: all 0.3s linear;	/* Firefox 4 */
-webkit-transition: all 0.3s linear;	/* Safari 和 Chrome */
-o-transition: all 0.3s linear;	/* Opera */
transition-delay: 0.5s;
-moz-transition-delay: 0.5s; /* Firefox 4 */
-webkit-transition-delay: 0.5s; /* Safari 和 Chrome */
-o-transition-delay: 0.5s; /* Opera */
}
.is8_con li:hover .img1 {
transform: rotateY(90deg);
-webkit-transform: rotateY(90deg);	/* Safari 和 Chrome */
-moz-transform: rotateY(90deg);	/* Firefox */
transition: all 0.3s linear;
-moz-transition: all 0.3s linear;	/* Firefox 4 */
-webkit-transition: all 0.3s linear;	/* Safari 和 Chrome */
-o-transition: all 0.3s linear;	/* Opera */
}
.is8_con li .img2 {
transform: rotateY(90deg);
-webkit-transform: rotateY(90deg);	/* Safari 和 Chrome */
-moz-transform: rotateY(90deg);	/* Firefox */	
transition: all 0.3s linear;
-moz-transition: all 0.3s linear;	/* Firefox 4 */
-webkit-transition: all 0.3s linear;	/* Safari 和 Chrome */
-o-transition: all 0.3s linear;	/* Opera */
}
.is8_con li:hover .img2 {
transform: rotateY(0);
-webkit-transform: rotateY(0);	/* Safari 和 Chrome */
-moz-transform: rotateY(0);	/* Firefox */
transition: all 0.3s linear;
-moz-transition: all 0.5 linears;	/* Firefox 4 */
-webkit-transition: all 0.3s linear;	/* Safari 和 Chrome */
-o-transition: all 0.3s linear;	/* Opera */
transition-delay: 0.3s;
-moz-transition-delay: 0.3s; /* Firefox 4 */
-webkit-transition-delay: 0.3s; /* Safari 和 Chrome */
-o-transition-delay: 0.3s; /* Opera */
}

.foot { width:100%; height:768px; background:url(../images/foot_bg.jpg) no-repeat center;}
.foot_box { width:1110px; margin:0 auto; padding-top:110px;}
.foot_box .line { min-height:232px;}
.foot_box .line1 { width:128px; float:left; background:url(../images/line.png) no-repeat right 25px;}
.foot_box .line h2 { line-height:67px; color:#ccc; font-size:16px; letter-spacing:1px;}
.foot_box .line a { line-height:24px; font-size:12px; color:#ccc; letter-spacing:1px; display:block;}
.foot_box .line a:hover { color:#fff;}
.foot_box .line1 a { text-indent:3px;}
.foot_box .line2 { width:183px; float:left; background:url(../images/line.png) no-repeat right 25px;}
.foot_box .line2 h2 { text-indent:60px;}
.foot_box .line2 a { text-indent:63px;}
.foot_box .line3 { width:180px; float:left; background:url(../images/line.png) no-repeat right 25px;}
.foot_box .line3 h2 { text-indent:52px;}
.foot_box .line3 a { text-indent:55px;}
.foot_box .line4 { width:223px; float:left; background:url(../images/line.png) no-repeat right 25px;}
.foot_box .line4 h2 { text-indent:58px;}
.foot_box .line4 a { text-indent:40px;}
.foot_box .line5 { width:184px; float:left; background:url(../images/line.png) no-repeat right 25px;}
.foot_box .line5 h2 { text-indent:60px;}
.foot_box .line5 a { text-indent:62px;}
.foot_box .line6 { width:210px; float:left;}
.foot_box .line6 h2 { text-indent:68px;}
.foot_box .line6 img { display:block; margin:15px 0 0 68px;}
.blogo { width:193px; height:36px; margin:70px auto 52px;}
.foot_con { width:1110px; margin:0 auto 62px;}
.foot_con li { line-height:56px; height:56px; float:left; font-size:14px; color:#fff; letter-spacing:0px; box-sizing:border-box; padding-left:75px;}
.foot_con li:nth-child(1) { background:url(../images/b_tel.png) no-repeat left center; width:353px;}
.foot_con li:nth-child(2) { background:url(../images/b_email.png) no-repeat left center; width:295px;}
.foot_con li:nth-child(3) { background:url(../images/b_address.png) no-repeat left center; width:462px;}
.foot_link { width:107px; height:23px; margin:0 auto;}
.foot_link li { float:left; margin-left:19px;}
.foot_link li:nth-child(1) { margin-left:0;}


/*关于金马*/
.zybanner { width:100%; height:480px;}
.about_nav { width:100%; height:73px; border-bottom:1px #e5e5e5 solid;text-align:center;}
.about_nav_box { width:1110px; margin:0 auto;}
.about_nav_box a { display:inline-block; padding-top:20px; padding-bottom:14px; margin-top:1px; margin-left:60px;}
.about_nav_box a:nth-child(1) { margin-left:0;}
.about_nav_box a h2 { line-height:22px; font-size:16px; color:#666; letter-spacing:1px;}
.about_nav_box a h3 { line-height:16px; font-size:12px; color:#666; text-transform:uppercase;}
.about_nav_cur { border-bottom:2px #90c31f solid;}
.about_nav_cur h2{ color:#90c31f !important; }
.about_nav_cur h3{ color:#90c31f !important; }
.about_nav_box a:hover { border-bottom:2px #90c31f solid;}
.about_nav_box a:hover  h2{ color:#90c31f !important; }
.about_nav_box a:hover  h3{ color:#90c31f !important; }

.news_nav { width:100%; height:73px; border-bottom:1px #e5e5e5 solid;}
.news_nav_box { width:1110px; margin:0 auto;}
.news_nav_box a { display:inline-block; padding-top:20px; padding-bottom:14px; margin-top:1px; margin-left:340px;}
.news_nav_box a:nth-child(1) { margin-left:0;}
.news_nav_box a h2 { line-height:22px; font-size:16px; color:#666; letter-spacing:1px;}
.news_nav_box a h3 { line-height:16px; font-size:12px; color:#666; text-transform:uppercase;}
.news_nav_cur { border-bottom:2px #90c31f solid;}
.news_nav_cur h2{ color:#90c31f !important; }
.news_nav_cur h3{ color:#90c31f !important; }
.news_nav_box a:hover { border-bottom:2px #90c31f solid;}
.news_nav_box a:hover  h2{ color:#90c31f !important; }
.news_nav_box a:hover  h3{ color:#90c31f !important; }

.news1 { width:1110px; margin:0 auto; padding-top:20px; padding-bottom:50px;}
.news1 li { margin-bottom:74px;}
.news1 li .left { width:229px; height:151px; float:left; position:relative;}
.news1 li .left .bg { width:100%; height:100%; position:absolute; left:0; top:0; background:#90c31f; opacity:0.7; display:none;}
.news1 li .right { width:850px; float:right;}
.news1 li .n1_rt { width:850px; height:22px; padding-bottom:13px; line-height:22px; font-size:16px; color:#333; letter-spacing:1px; border-bottom:1px #e5e5e5 solid; margin-bottom:13px;}
.news1 li .n1_rt span { float:right; line-height:22px; font-size:16px; color:#666; letter-spacing:1px;}
.news1 li .right p { line-height:23px; font-size:12px; color:#666; letter-spacing:1px; text-align:justify; height:69px; overflow:hidden;}
.news1 li .right .more { width:68px; height:25px; display:block; float:right; border-radius:12px; text-align:center; line-height:25px; border:1px #dbdbdb solid; font-size:12px; color:#999;z-index:999; position:relative;}
.news1 li:hover .n1_rt { color:#90c31f;} 
.news1 li:hover .n1_rt span{ color:#90c31f;} 
.news1 li .right .more:hover { color:#fff; background:#90c31f; border:1px #90c31f solid;} 
.news1 li:hover .bg { display:block;}
.news2 { width:1110px; margin:0 auto; padding-top:20px; padding-bottom:50px;}
.news2 li { width:337px; height:366px; margin-right:49px; margin-bottom:46px; float:left;}
.news2 li:nth-child(3n) { margin-right:0;}
.news2 li .pic { width:337px; height:190px; position:relative;}
.news2 li .pic .bg { width:100%; height:100%; position:absolute; left:0; top:0; background:#90c31f; opacity:0.7; display:none;}
.news2 li .con { width:335px; border-left:1px #e9e9e9 solid; border-right:1px #e9e9e9 solid; height:126px;}
.news2 li .con h2 { width:280px; margin:0 auto; line-height:42px; padding-top:13px; font-size:14px; font-weight:bold; color:#666; letter-spacing:1px;}
.news2 li .con p { width:280px; margin:0 auto; line-height:24px; height:48px; overflow:hidden; font-size:14px; color:#666;}
.news2 li .bot { width:337px; height:50px; background:#e9e9e9; text-indent:25px; line-height:50px; font-size:16px; color:#666; letter-spacing:1px;}
.news2 li:hover h2 { color:#90c31f;} 
.news2 li:hover .bg { display:block;}

.news_infr { padding-top:40px; width:100%; margin:0 auto;}
.news_infr .title { line-height:40px; font-size:22px; color:#90c31f; letter-spacing:1px; text-align:center;}
.news_infr .title2 { line-height:30px; font-size:14px; color:#666; letter-spacing:1px; text-align:center; padding-bottom:20px;}
.news_infr_con { width:1110px; padding-bottom:50px; margin:0 auto;}
.news_infr_con p { line-height:30px; font-size:14px; color:#666; letter-spacing:1px; }
.new_infr1 { width:1110px; margin:0 auto; padding-top:60px; padding-bottom:65px;}
.new_infr1 .left {  float:left; width:252px;}
.new_infr1 .left img {width:252px;}
.new_infr1 .right { width:800px; float:left; padding-left:50px; overflow:hidden;}
.new_infr1 .right h2 { font-size:21px; color:#90c31f; font-size:16px; font-weight:bold; line-height:21px; padding-bottom:12px; border-bottom:1px #90c31f solid; letter-spacing:1px; margin-bottom:14px;}
.new_infr1 .right p { line-height:33px; font-size:16px; color:#666; letter-spacing:1px;}
.new_infr2 { width:100%; background:#f8f8f8; padding-top:42px; padding-bottom:78px;}
.new_infr2_con { width:1110px; margin:0 auto;}
.new_infr2_con h2 { line-height:46px; font-size:16px; color:#90c31f; letter-spacing:1px; font-weight:bold; border-bottom:1px #90c31f solid; margin-bottom:17px;}
.new_infr2_con p { line-height:33px; font-size:14px; color:#666; letter-spacing:1px; text-align:justify;}

.new_infr3 { width:1110px; margin:0 auto; padding-top:42px; padding-bottom:120px;}
.new_infr3 h2 { line-height:46px; font-size:16px; color:#90c31f; letter-spacing:1px; font-weight:bold; border-bottom:1px #90c31f solid; margin-bottom:17px;}
.new_infr3 p { line-height:33px; font-size:14px; color:#666; letter-spacing:1px; text-align:justify;}
.new_infr3  img { padding-top:30px; padding-bottom:30px;} 



.pnew_infr1 { width:1110px; margin:0 auto; padding-bottom:65px;}
.pnew_infr1 .left { width:268px; float:left; margin-bottom:40px;}
.pnew_infr1 .left img { width:268px;}
.pnew_infr1 .right { width:807px; float:right; overflow:hidden;}
.pnew_infr1  h2 { font-size:21px; color:#90c31f; font-size:18px; font-weight:bold; line-height:30px; letter-spacing:1px; padding-bottom:4px; margin-bottom:5px; border-bottom:1px #90c31f solid;}
.pnew_infr1  p { line-height:33px; font-size:14px; color:#666; letter-spacing:1.5px;}
.pnew_infr2 { width:100%; background:#f8f8f8; padding-top:42px; padding-bottom:78px;}
.pnew_infr2_con { width:1110px; margin:0 auto;}
.pnew_infr2_con h2 { line-height:46px; font-size:18px; color:#90c31f; letter-spacing:1px; font-weight:bold; margin-top:5px; border-bottom: 1px #90c31f solid; margin-bottom:10px;}
.pnew_infr2_con p { line-height:33px; font-size:14px; color:#666; letter-spacing:1px; text-align:justify;}
.pnew_infr2 table { width:100%; border:1px #ccc solid;}
.pnew_infr2 table td { line-height:38px; text-align:center;}
.pnew_infr3 { width:1110px; margin:0 auto; padding-top:42px; padding-bottom:120px;}
.pnew_infr3 h2 { line-height:46px; font-size:18px; color:#90c31f; letter-spacing:1px; font-weight:bold; margin-top:5px;  border-bottom: 1px #90c31f solid;}
.pnew_infr3 p { line-height:33px; font-size:14px; color:#666; letter-spacing:1px; text-align:justify;}
.pnew_infr3  img { padding-top:80px; padding-bottom:30px; margin:0 auto; display:block;} 
.pnew_infr2  img { padding-top:80px; padding-bottom:30px; margin:0 auto; display:block;} 




.about_title { padding-top:39px; padding-bottom:30px;}
.about_title h2 { line-height:38px; font-size:26px; color:#333; letter-spacing:1px; text-align:center;}
.about_title h2 span { color:#90c31f;}
.about_title h3 { line-height:23px; font-size:18px; color:#333; letter-spacing:0.2px; text-align:center; text-transform:uppercase;}
.a_about { width:1110px; margin:0 auto; padding-bottom:110px;}
.a_about .pic { width:1110px; margin:0px 200px 0px 60px; height:490px; overflow:hidden; margin-bottom:24px; overflow:hidden; position:relative;}
.a_about .pic em{*display:none;position:absolute;left:-1110px;top:0px;width:1108px;height:490px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.a_about .pic:hover em{left:1108px;transition:1s;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s;}

.a_about p { line-height:30px; font-size:15px; color:#666666; text-align:justify; letter-spacing:1px;}
.a_develop { padding-bottom:150px;}
#timeline{width:1110px;height:350px;overflow:hidden;margin:0 auto;;position:relative;background:url(../images/bb.png) -10px 270px repeat-x;}
#dates{width:1110px;overflow:hidden;}
#dates li{float:left;width:94px;height:90px;font-size:15px;text-align:center;}
#dates a{color:#666;width:94px;height:90px;line-height:130px;display:block;}
#dates .selected{font-size:18px;font-weight:bold;background:url(../images/bb2.png) no-repeat 29px 20px;color:#90c31f;}
#issues{width:1110px;height:250px;overflow:hidden;}
#issues li{width:1110px;height:250px;list-style:none;float:left;}
#issues li img{text-align:center;display:block;margin:0 auto;}
#next,#prev{position:absolute;top:100px;text-align:center;line-height:100px;overflow:hidden;color:#713611;z-index:200;}
#next{right:0%;background:url(../images/k1.png) no-repeat;width:50px;height:50px;}
#prev{left:0%;background:url(../images/k2.png) no-repeat;width:50px;height:50px;}
#next:hover {background:url(../images/k4.png) no-repeat;}
#prev:hover {background:url(../images/k3.png) no-repeat;}
#next.disabled,#prev.disabled{opacity:0.2;}
#issues li .year{float:left;font-size:66px;font-weight:bold;color:#90c31f;width:240px;text-align:right;margin-right:80px;margin-left:90px; padding-top:83px;}
#issues li .infr{float:left;width:600px;line-height:32px; font-size:14px; color:#666; letter-spacing:1px; padding-top:60px;}
.a_team { width:1110px; margin:0 auto; padding-top:20px; padding-bottom:90px;}
.a_team li { width:201px;height:247px;  margin-right:26px; float:left; margin-bottom:31px; cursor:pointer; position:relative; overflow:hidden;}
.a_team li .pic { width:201px; height:247px;}
.a_team li:nth-child(5n) { margin-right:0;}
.a_team li .bot { width:201px; height:247px; background:#90C31F; position:absolute; top:217px; left:0;
transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */
}
.a_team li .bot h2{ width:201px; line-height:31px; text-align:center; font-size:14px; color:#ffffff;
transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */
}
.a_team li .bot p { width:85%; letter-spacing:1px; margin:0 auto; line-height:25px; font-size:12px; color:#ffffff;}
.a_team li:hover .bot { top:0; background:rgba(144,195,31,0.8);
transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */
}
.a_team li:hover .bot h2 { padding-top:20px; padding-bottom:5px;
transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */
}

.a_culture { width:1110px; margin:0 auto;}
.a_culture .ac_title { font-size:20px; color:#333333; letter-spacing:1px; line-height:68px; }
.a_culture .ac_title span { color:#90c31f;}
.acu1 .left{ width:463px; height:330px; float:left;}
.acu1 .right { width:635px; float:right;margin-top: 25px;}
.acu1 .right p { line-height:45px; letter-spacing:1px; text-align:justify; font-size:14px; color:#666;}
.acu2 { padding-top:53px;}
.acu3 { background:url(../images/cua3.jpg) no-repeat center; width:1110px; height:374px;}
.acu3 h2 { padding-top:85px; line-height:55px; font-size:20px; letter-spacing:1.5px;}
.acu3 h2 span { color:#90c31f;}
.acu3 p { line-height:39px; color:#666; letter-spacing:1px; font-size:14px; width:555px;}
.acu4 .left{ width:555px; height:359px; float:left;}
.acu4 .right { width:555px; height:359px; float:left; background:#f8f8f8;}
.acu4 .right h2 { padding-top:76px; padding-left:36px; line-height:55px; font-size:20px; letter-spacing:1px; color:#333333; }
.acu4 .right h2 span { color:#90c31f;}
.acu4 .right p { padding-left:36px; line-height:39px; color:#666666; font-size:14px; letter-spacing:1px;}
.acu5 { width:1110px; margin:0 auto; height:452px; background:url(../images/acu5.jpg) no-repeat center;}
.acu5 h2 { padding-top:100px; line-height:55px; font-size:20px; letter-spacing:1.5px;}
.acu5 h2 span { color:#90c31f;}
.acu5 p { line-height:39px; color:#666; letter-spacing:1px; font-size:14px;}


.honor_box { width:1110px; margin:0 auto; padding-bottom:110px;}
.honor_box li { margin-bottom:13px; margin-right:38px; width:191px; float:left;}
.honor_box li:nth-child(5n) { margin-right:0;}
.honor_box li .pic { width:191px; height:253px; line-height:253px;}
.honor_box li .pic a {  display: inline-block;vertical-align: middle;}
.honor_box li img { max-width:100%; vertical-align:middle; display:block; margin:0 auto; max-height:100%;}
.honor_box li p { width:100%; height:44px; line-height:44px; font-size:14px; line-height:18px; height:36px; padding-top:13px; margin-bottom:13px; overflow:hidden; text-align:center;}

.honor_nav  { width:612px; margin:0 auto; padding-bottom:50px;}
.honor_nav a { 
    width: 164px;
    height: 38px;
    display: block;
    border: 1px #7d7d7d solid;
    float: left;
    margin-left: 60px;
    font-size: 16px;
    line-height: 38px;
    text-align: center;
    letter-spacing: 1px;
	box-sizing:border-box;
}
.honor_nav a:nth-child(1) { margin-left:0;}
.honor_nav a:hover {    
	background: #90c31f !important;
    color: #fff !important;
    border: 1px #90c31f solid !important;
}
.honor_nav_cur {
	background: #90c31f !important;
    color: #fff !important;
    border: 1px #90c31f solid !important;
}



.a_partner { width:1110px; margin:0 auto; padding-bottom:50px;}
.apar_box { padding-top:10px; padding-bottom:10px;}
.apar_box h2 { line-height:39px; font-size:16px; font-weight:bold; letter-spacing:1px;}
.apar_box h2 span { color:#90c31f;} 
.apar_box p { line-height:24px; font-size:14px; color:#666; letter-spacing:1px;}
.apar_box ul { padding-top:23px;}
.apar_box li { width:157px; height:77px; float:left; border:1px #d2d2d2 solid; margin-right:31px; margin-bottom:31px;}
.apar_box li:nth-child(6n) { margin-right:0;}


.a_rec { width:1110px; margin:0 auto; padding-bottom:36px;}
.a_rec1 { padding-bottom:22px;}
.a_rec1 p { line-height:32px; font-size:14px; color:#666; text-align:justify; letter-spacing:1px;}

.add { width:1110px; margin:0 auto;}
.add_all { width:1110px; margin:0 auto;}
.add_list .title{margin-top:10px;border-bottom:1px solid #ccc;padding-bottom:15px; color:#999;}
.add_list{cursor:pointer;}
.add_all .add_cur h4{color:#666;}
.add_all .add_list .more .pic1{display:none;}
.add_all .add_cur .more .pic1{display:block;}
.add_all .add_cur .more .pic2{display:none;}
.add_all .add_cur .more{margin-top:21px;}
.contact1 p{color:#666;letter-spacing:1px;line-height:32px;}
.last {border-bottom:1px solid #ccc;}
.last h4{line-height:53px;color:#999;font-size:14px;letter-spacing:1px;float:left;}
.last .more{display:block;float:right;margin-right:21px;margin-top:21px;}
.add_list .title p{color:#666;letter-spacing:1px;line-height:32px;}

/*成功案例*/
.case_nav { width:100%; height:73px; border-bottom:1px #e5e5e5 solid;text-align:center;}
.case_nav_box { width:1110px; margin:0 auto;}
.case_nav_box a { display:inline-block; padding-top:20px; padding-bottom:14px; margin-top:1px; margin-left:153px;}
.case_nav_box a:nth-child(1) { margin-left:0;}
.case_nav_box a h2 { line-height:22px; font-size:16px; color:#666; letter-spacing:1px;}
.case_nav_box a h3 { line-height:16px; font-size:12px; color:#666; text-transform:uppercase;}
.case_nav_cur { border-bottom:2px #90c31f solid;}
.case_nav_cur h2{ color:#90c31f !important; }
.case_nav_cur h3{ color:#90c31f !important; }
.case_nav_box a:hover { border-bottom:2px #90c31f solid;}
.case_nav_box a:hover  h2{ color:#90c31f !important; }
.case_nav_box a:hover  h3{ color:#90c31f !important; }

.case_case { width:1110px; margin:0 auto; padding-top:35px;}
.case_case li { width:252px; float:left; margin-right:34px; margin-bottom:43px; cursor:pointer;}
.case_case li:nth-child(4n) { margin-right:0;}
.case_case li .pic { width:252px; height:299px; position:relative;}
.case_case li .con { width:252px; height:47px; background:#eeeeee; color:#666; letter-spacing:1px; line-height:47px; font-size:16px; text-align:center;}
.case_case li .pic .bg { position:absolute; width:100%; height:100%; left:0; top:0; background:rgba(144,195,31,0.6);
transition: all 0.6s;
-moz-transition: all 0.6s;	/* Firefox 4 */
-webkit-transition: all 0.6s;	/* Safari 和 Chrome */
-o-transition: all 0.6s;	/* Opera */
transform: scale(0);
-ms-transform: scale(0);	/* IE 9 */
-webkit-transform: scale(0);	/* Safari 和 Chrome */
-o-transform: scale(0);	/* Opera */
-moz-transform: scale(0);	/* Firefox */
}
.case_case li .pic .bg h2 { padding-top:50px; font-size:15px; color:#fff; letter-spacing:1px; line-height:40px; height:40px; overflow:hidden; width:92%; margin:0 auto; text-align:center;}
.case_case li .pic .bg p { width:90%; line-height:26px; font-size:13px; color:#fff; letter-spacing:1px; text-align:justify; margin:0 auto;}
.case_case li:hover .pic .bg {
transition: all 0.6s;
-moz-transition: all 0.6s;	/* Firefox 4 */
-webkit-transition: all 0.6s;	/* Safari 和 Chrome */
-o-transition: all 0.6s;	/* Opera */
transform: scale(1);
-ms-transform: scale(1);	/* IE 9 */
-webkit-transform: scale(1);	/* Safari 和 Chrome */
-o-transform: scale(1);	/* Opera */
-moz-transform: scale(1);	/* Firefox */	
}
.case_more { width:1110px; margin:0 auto; font-size:14px; line-height:46px; text-align:center; display:block; background:#efefef; margin-top:13px; margin-bottom:116px;}

/*联系我们*/
.contact_nav { width:100%; height:73px; border-bottom:1px #e5e5e5 solid;text-align:center;}
.contact_nav_box { width:1110px; margin:0 auto;}
.contact_nav_box a { display:inline-block; padding-top:20px; padding-bottom:14px; margin-left:222px;}
.contact_nav_box a:nth-child(1) { margin-left:0;}
.contact_nav_box a h2 { line-height:22px; font-size:16px; color:#666; letter-spacing:1px;}
.contact_nav_box a h3 { line-height:16px; font-size:12px; color:#666; text-transform:uppercase;}
.contact_nav_cur { border-bottom:2px #90c31f solid;}
.contact_nav_cur h2{ color:#90c31f !important; }
.contact_nav_cur h3{ color:#90c31f !important; }
.contact_nav_box a:hover { border-bottom:2px #90c31f solid;}
.contact_nav_box a:hover  h2{ color:#90c31f !important; }
.contact_nav_box a:hover  h3{ color:#90c31f !important; }

.contact1 { width:1110px; margin:0 auto;}
.con1_box1 { padding-bottom:20px;}
.con1_box1 .left {width:555px; float:left;}
.con1_box1 .left h2 { line-height:38px; font-size:18px; font-weight:bold; color:#666; letter-spacing:1px;}
.con1_box1 .left p { line-height:32px; font-size:14px; color:#666; letter-spacing:1px;}
.con1_box1 .left p span { display:inline-block; padding-left:50px;}
.con1_box1 .right { width:525px; float:left; padding-left:30px;}
.con1_box1 .right h2 { line-height:38px; font-size:18px; font-weight:bold; color:#666; letter-spacing:1px;}
.con1_box1 .right p { line-height:32px; font-size:14px; color:#666; letter-spacing:1px;}
.con1_box1 .right p span { display:inline-block; padding-left:50px;}
.con1_box2 { width:1088px; height:433px; padding:21px; border:1px #d2d2d2 solid; margin-bottom:37px;}

.contact2 { width:100%; background:#f7f7f7; padding-top:20px;}
.con2_box { width:1110px; margin:0 auto; height:567px; background:url(../images/con2_bg.jpg) no-repeat center;line-height: 25px;overflow: auto;} 

.contact3 { width:1110px; margin:0 auto; padding-bottom:65px;}
.con3_box .left { width:533px; padding-top:7px; float:left;}
.con3_box .right { width:555px; float:right;}
.con3_box h2 { line-height:31px; font-size:18px; color:#666; font-weight:bold; letter-spacing:1px; padding-bottom:5px;}
.con3_box p { line-height:31px; font-size:16px; color:#666; letter-spacing:1px; text-align:justify;}

.contact4 { width:100%; background:url(../images/con4_bg.jpg) no-repeat center; background-size: auto 100%; padding-bottom:61px;}
.con4_box { width:1110px; margin:0 auto; background:rgba(255,255,255,0.86); padding-top:36px; padding-bottom:34px;}
.con4_box ul { padding-left:109px;}
.con4_box li { margin-bottom:28px; }
.con4_input .left{ width:100px; line-height:37px; font-size:14px; color:#999; letter-spacing:1px; text-align:justify; padding-right:3px; text-align:right; float:left;}
.con4_input { line-height:37px; font-size:14px; color:#999; letter-spacing:1px; }
.con4_input span { color:#cc3333;}
.con4_input .right { float:left;}
.con4_input input { display:block; height:35px; border:1px #cbcbcb solid; background:none; outline:none; font-size:13px; color:#999; padding-left:8px;}
.con4_input textarea { display:block; height:35px; border:1px #cbcbcb solid; background:none; outline:none; font-size:13px; color:#999; padding-left:8px;}
.con4_input select { display:block; height:35px; border:1px #cbcbcb solid; background:none; outline:none; font-size:13px; color:#999; padding-left:8px; line-height:35px;}
.con4_input1 { float:left; padding-right:59px;}
.con4_input2 { float:left; padding-right:48px;}
.con4_input3 { float:left;}
.con4_input4 { float:left;}
.con4_input5 { float:left;}
.con4_input5 input { display:inline-block;}
.con4_input5 .cnote { padding-top:2px; }
.con4_input5 .grayBtn { display:inline-block; width:80px; border-radius:3px; background:#ccc; text-align:center; line-height:32px; color:#fff; cursor:pointer;}
.con4_input4 .left { width:87px;}
.con4_bot { width:199px; height:33px; margin:0 auto; padding-right:80px;}
.con4_bot .submit { width:83px; height:33px; margin-right:32px; background:#90c31f; color:#fff; font-size:16px; outline:none; border:none; letter-spacing:1px; cursor:pointer; float:left;}
.con4_bot .reset { width:83px; height:33px; background:#aaaaaa; color:#fff; font-size:16px; outline:none; border:none; letter-spacing:1px; cursor:pointer; float:left;} 

/*投资者关系*/
.invest_nav { width:100%; height:73px; border-bottom:1px #e5e5e5 solid;text-align:center;}
.invest_nav_box { width:1110px; margin:0 auto;}
.invest_nav_box a { display:inline-block; padding-top:20px; padding-bottom:14px; margin-left:225px; padding-left:42px;}
.invest_nav_box a:nth-child(1) { margin-left:0; background:url(../images/invest_a.png) no-repeat left top;}
.invest_nav_box a:nth-child(2) { background:url(../images/invest_b.png) no-repeat left top;}
.invest_nav_box a:nth-child(3) { background:url(../images/invest_c.png) no-repeat left top;}
.invest_nav_box a h2 { line-height:22px; font-size:16px; color:#666; letter-spacing:1px;}
.invest_nav_box a h3 { line-height:16px; font-size:12px; color:#666; text-transform:uppercase;}
.invest_nav_cur { background:url(../images/invest_a1.png) no-repeat left top !important; border-bottom:2px #90c31f solid;}
.invest_nav_cur1 { background:url(../images/invest_b1.png) no-repeat left top !important; border-bottom:2px #90c31f solid;}
.invest_nav_cur2 { background:url(../images/invest_c1.png) no-repeat left top !important; border-bottom:2px #90c31f solid;}
.invest_nav_cur h2{ color:#90c31f !important; }
.invest_nav_cur h3{ color:#90c31f !important; }
.invest_nav_cur1 h2{ color:#90c31f !important; }
.invest_nav_cur1 h3{ color:#90c31f !important; }
.invest_nav_cur2 h2{ color:#90c31f !important; }
.invest_nav_cur2 h3{ color:#90c31f !important; }
.invest_nav_box a:hover { border-bottom:2px #90c31f solid;}
.invest_nav_box a:hover  h2{ color:#90c31f !important; }
.invest_nav_box a:hover  h3{ color:#90c31f !important; }
.invest_nav_box a:nth-child(1):hover {background:url(../images/invest_a1.png) no-repeat left top !important;}
.invest_nav_box a:nth-child(2):hover {background:url(../images/invest_b1.png) no-repeat left top !important;}
.invest_nav_box a:nth-child(3):hover {background:url(../images/invest_c1.png) no-repeat left top !important;}

.invest { width:1110px; margin:0 auto; padding-top:12px; padding-bottom:123px;}
.invest li { padding-top:15px; padding-bottom:18px; border-bottom:1px #ccc dotted;}
.invest li .left { width:58px; height:57px; background:#e1e1e1; float:left;}
.invest li .left h2 { padding-left:10px; line-height:25px; padding-top:3px; font-size:22px; color:#e62b1e;}
.invest li .left P { padding-left:10px; line-height:14px; font-size:12px;}
.invest li .left2 { padding-left:12px; float:left;}
.invest li .left2 h2 { line-height:22px; font-size:15px; font-weight:bold; color:#666; letter-spacing:1px; padding-bottom:8px;}
.invest li .left2 p { line-height:16px; font-size:12px; color:#999; letter-spacing:1px;}
.invest li .right2 { padding:10px 0 0 70px; float:left;}
.invest li .right { float:right; line-height:50px; font-size:13px; color:#666;}
.invest li:hover .left2 h2 { color:#90c31f;}

/*解决方案*/
.solu_nav { width:100%; height:73px; border-bottom:1px #e5e5e5 solid;text-align:center;}
.solu_nav_box { width:1110px; margin:0 auto;}
.solu_nav_box a { display:inline-block; padding-top:20px; padding-bottom:14px; margin-top:1px; margin-left:88px;}
.solu_nav_box a:nth-child(1) { margin-left:0;}
.solu_nav_box a h2 { line-height:22px; font-size:16px; color:#666; letter-spacing:1px;}
.solu_nav_box a h3 { line-height:16px; font-size:12px; color:#666; text-transform:uppercase;}
.solu_nav_cur { border-bottom:2px #90c31f solid;}
.solu_nav_cur h2{ color:#90c31f !important; }
.solu_nav_cur h3{ color:#90c31f !important; }
.solu_nav_box a:hover { border-bottom:2px #90c31f solid;}
.solu_nav_box a:hover  h2{ color:#90c31f !important; }
.solu_nav_box a:hover  h3{ color:#90c31f !important; }

.solu1_box1 { width:1110px; margin:0 auto; padding-bottom:65px;}
.solu1_box1 .left{ width:615px; padding-right:35px; float:left;}
.solu1_box1 .right { float:right; width:460px; cursor:pointer;}
.solu1_box1 .left h2 { line-height:52px; font-size:20px; color:#333; letter-spacing:1px;}
.solu1_box1 .left h2 span { color:#90c31f;}
.solu1_box1 .left p { line-height:32px; font-size:14px; color:#666; letter-spacing:1px; text-align:justify;}
.solu1_box2 { width:100%; height:711px; background:#f8f8f8;}
.sobox2 { width:1110px; height:711px; margin:0 auto; background:url(../images/solu2_bg.jpg) no-repeat center; position:relative;}
.sobox2_bot { width:198px; padding-bottom:16px; border:1px #90c31f dashed; border-radius:6px; position:absolute; right:0; bottom:70px;}
.sobox2_bot h2 { line-height:40px; color:#333333; font-size:16px; letter-spacing:1px; padding-left:14px;}
.sobox2_bot p { font-size:12px; color:#666; line-height:24px; letter-spacing:1px; padding-left:35px;}

.sobox2_a { width:100%; height:100%; position:absolute; left:0; top:0;}
.sobox2_a li { width:46px; height:46px; position:absolute; cursor:pointer; z-index:9; margin-top:5px;
transition: all 0.6s;
-moz-transition: all 0.6s;	/* Firefox 4 */
-webkit-transition: all 0.6s;	/* Safari 和 Chrome */
-o-transition: all 0.6s;	/* Opera */
}
.sobox2_a li:hover{ margin-top:0;
transition: all 0.6s;
-moz-transition: all 0.6s;	/* Firefox 4 */
-webkit-transition: all 0.6s;	/* Safari 和 Chrome */
-o-transition: all 0.6s;	/* Opera */
}
.sobox2_a li:nth-child(1) { left:117px; top:482px; background:url(../images/sobox2_a_1.png) no-repeat center;}
.sobox2_a li:nth-child(2) { left:228px; top:382px; background:url(../images/sobox2_a_2.png) no-repeat center;}
.sobox2_a li:nth-child(3) { left:367px; top:292px; background:url(../images/sobox2_a_3.png) no-repeat center;}
.sobox2_a li:nth-child(4) { left:397px; top:443px; background:url(../images/sobox2_a_4.png) no-repeat center;}
.sobox2_a li:nth-child(5) { left:629px; top:538px; background:url(../images/sobox2_a_5.png) no-repeat center;}
.sobox2_a li:nth-child(6) { left:768px; top:567px; background:url(../images/sobox2_a_6.png) no-repeat center;}

.sobox2_list { position:absolute; left:0; top:0; width:100%; height:100%;}
.sobox2_list li .pic { width:116px; height:78px; margin:0 auto;	}
.sobox2_list li h2 { text-align:center; line-height:20px; font-size:14px; color:#333; letter-spacing:1px;}
.sobox2_list li h3 { line-height:23px; font-size:12px; color:#999; letter-spacing:1px; text-align:center;}
.sobox2_list li p { line-height:25px; font-size:12px; color:#666; letter-spacing:1px; height:50px; overflow:hidden; text-align:justify;}
.sobox2_list li { display:none;
transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;/* Opera */
}
.sobox2_list li:nth-child(1) { padding-bottom:208px; background:url(../images/sobxo2_list_1_bg.png) no-repeat left bottom; position:absolute; left:17px; bottom:229px; z-index:99; width:228px;}
.sobox2_list li:nth-child(2) { padding-bottom:126px; background:url(../images/sobxo2_list_2_bg.png) no-repeat left bottom; position:absolute; left:17px; bottom:329px; z-index:99; width:228px; padding-right:5px;}
.sobox2_list li:nth-child(3) { padding-bottom:90px; background:url(../images/sobxo2_list_3_bg.png) no-repeat left bottom; position:absolute; left:413px; bottom:396px; z-index:99; width:228px; padding-left:80px; display:block;}
.sobox2_list li:nth-child(4) { padding-bottom:128px; background:url(../images/sobxo2_list_4_bg.png) no-repeat left bottom; position:absolute; left:419px; bottom:268px; z-index:99; width:228px; padding-left:56px;}
.sobox2_list li:nth-child(5) { padding-bottom:128px; background:url(../images/sobxo2_list_5_bg.png) no-repeat left bottom; position:absolute; left:531px; bottom:173px; z-index:99; width:228px; padding-left:0;}
.sobox2_list li:nth-child(6) { padding-bottom:128px; background:url(../images/sobxo2_list_5_bg.png) no-repeat left bottom; position:absolute; left:670px; bottom:144px; z-index:99; width:228px; padding-left:0;}

.solu1_box3 { width:1110px; margin:0 auto;}
.solu1_box3 .title { line-height:150px; font-size:20px; color:#333; letter-spacing:1px;}
.solu1_box3 .title span { color:#90c31f;}
.sobox3 { width:844px; margin:0 auto; padding-bottom:32px;}
.sobox3 li { width:193px; height:262px; margin-left:132px; float:left; cursor:pointer;}
.sobox3 li:nth-child(1) { margin-left:0;}
.sobox3 li .pic { width:193px; height:193px;}
.sobox3 li p { line-height:69px; text-align:center; color:#666; font-size:16px; height:69px; overflow:hidden;}
.sobox3 li:nth-child(1) .pic { background:url(../images/sbox3_a.png) no-repeat center;
transition: all 0.5s;
-moz-transition: all 0.5s;	/* Firefox 4 */
-webkit-transition: all 0.5s;	/* Safari 和 Chrome */
-o-transition: all 0.5s;	/* Opera */
}
.sobox3 li:nth-child(1):hover .pic { background:url(../images/sbox3_a1.png) no-repeat center;
transition: all 0.5s;
-moz-transition: all 0.5s;	/* Firefox 4 */
-webkit-transition: all 0.5s;	/* Safari 和 Chrome */
-o-transition: all 0.5s;	/* Opera */
}
.sobox3 li:nth-child(2) .pic { background:url(../images/sbox3_b.png) no-repeat center;
transition: all 0.5s;
-moz-transition: all 0.5s;	/* Firefox 4 */
-webkit-transition: all 0.5s;	/* Safari 和 Chrome */
-o-transition: all 0.5s;	/* Opera */
}
.sobox3 li:nth-child(2):hover .pic { background:url(../images/sbox3_b1.png) no-repeat center;
transition: all 0.5s;
-moz-transition: all 0.5s;	/* Firefox 4 */
-webkit-transition: all 0.5s;	/* Safari 和 Chrome */
-o-transition: all 0.5s;	/* Opera */
}
.sobox3 li:nth-child(3) .pic { background:url(../images/sbox3_c.png) no-repeat center;
transition: all 0.5s;
-moz-transition: all 0.5s;	/* Firefox 4 */
-webkit-transition: all 0.5s;	/* Safari 和 Chrome */
-o-transition: all 0.5s;	/* Opera */
}
.sobox3 li:nth-child(3):hover .pic { background:url(../images/sbox3_c1.png) no-repeat center;
transition: all 0.5s;
-moz-transition: all 0.5s;	/* Firefox 4 */
-webkit-transition: all 0.5s;	/* Safari 和 Chrome */
-o-transition: all 0.5s;	/* Opera */
}
.solu1_box4 { width:100%; background:#f8f8f8; padding-bottom:70px;}
.sobox4 { width:1110px; margin:0 auto; padding-top:52px;}
.sobox4 .title { line-height:83px; font-size:20px; color:#333; letter-spacing:1px;}
.sobox4 .title span { color:#90c31f;}

.socon4 { margin:0 auto;width:1110px;height:310px;position:relative;}
.socon4 .bd{ width:1110px;height:310px;position:relative;overflow:hidden;}
.socon4 .bd li{width:347px;height:310px;position:relative;overflow:hidden; cursor:pointer; margin-right:37px;}
.socon4 .bd li .pic{width:347px;height:260px;overflow:hidden;position:relative;}
.socon4 .bd li .pic .bg { position:absolute; width:100%; height:100%; background:url(../images/solu_4_bg.png) no-repeat center; z-index:999; left:0; top:0;}
.socon4 .bd li p { width:347px; height:50px; background:#eeeeee; font-size:18px; color:#666; letter-spacing:1px; line-height:50px; text-align:center;}
.socon4 .hd .prev{background:url(../images/prev.png) no-repeat;width:45px;height:100px;position:absolute;left:-66px;top:80px;cursor:pointer; z-index:9999; opacity:0.25;}
.socon4 .hd .next{background:url(../images/next.png) no-repeat;width:45px;height:100px;position:absolute;right:-66px;top:80px;cursor:pointer;z-index:9999; opacity:0.25;}
.socon4 .hd .prev:hover { opacity:0.65;}
.socon4 .hd .next:hover { opacity:0.65;}

.solu1_box5 { width:1110px; margin:0 auto; padding-bottom:67px;}
.solu1_box5 .title { line-height:75px; padding-top:35px; font-size:20px; color:#333; letter-spacing:1px;}
.solu1_box5 .title span { color:#90c31f;}
.solucon5 { width:1110px; margin:0 auto;}
.solucon5 li { width:252px; height:383px; float:left; margin-right:34px; overflow:hidden;}
.solucon5 li a { display:block; width:100%; height:100%; overflow:hidden; background:rgba(0,0,0,0.6);
transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */	
}
.solucon5 li a h2 { line-height:30px; font-size:16px; color:#fff; letter-spacing:1px; text-align:center; padding-top:143px;}
.solucon5 li a p { line-height:20px; text-transform:uppercase; width:90%; margin:0 auto; font-size:13px; color:#ffffff; text-align:center;}
.solucon5 li:hover a {
background:rgba(0,0,0,0.3);
transform: scale(1.15);
-ms-transform: scale(1.15);	/* IE 9 */
-webkit-transform: scale(1.15);	/* Safari 和 Chrome */
-o-transform: scale(1.15);	/* Opera */
-moz-transform: scale(1.15);	/* Firefox */
transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */	
}

.solucon5 li:nth-child(4){ margin-right:0;}

.solu1_box6{ width:100%; background:#f8f8f8; padding-bottom:60px;}
.solu1_box6 .title { line-height:75px; padding-top:35px; font-size:20px; color:#333; letter-spacing:1px; width:1110px; margin:0 auto;}
.solu1_box6 .title span { color:#90c31f;}
.solucon6 { width:1110px; margin:0 auto;}
.solucon6 li { width:201px; margin-right:26px; margin-bottom:30px; float:left;}
.solucon6 li:nth-child(5n) { margin-right:0;} 
.solucon6 li .pic { width:201px; height:155px; overflow:hidden; position:relative;}
.solucon6 li .pic em{*display:none;position:absolute;left:-300px;top:0;width:200px;height:200px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.solucon6 li .pic:hover em{left:300px;transition:.9s;-moz-transition:.9s;-o-transition:.9s;-webkit-transition:.9s;}
.solucon6 li p { line-height:34px; font-size:14px; color:#666; letter-spacing:1px; text-align:center; height:34px; overflow:hidden;}

.solu1_box7 { width:1110px; margin:0 auto; padding-bottom:32px;}
.solu1_box7 .title { line-height:75px; padding-top:35px; font-size:20px; color:#333; letter-spacing:1px;}
.solu1_box7 .title span { color:#90c31f;}
.solucon7 { width:1110px; margin:0 auto;}
.solucon7 li { width:252px; float:left; margin-right:34px; margin-bottom:29px;}
.solucon7 li:nth-child(4n) { margin-right:0;} 
.solucon7 li .pic {width:250px; height:197px; border:1px #e5e5e5 solid; overflow:hidden;}
.solucon7 li p { line-height:20px; padding-top:9px; height:40px; overflow:hidden; text-align:center;}
.solucon7 li .pic img {

transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */	
}
.solucon7 li:hover .pic img {
transform: scale(1.15);
-ms-transform: scale(1.15);	/* IE 9 */
-webkit-transform: scale(1.15);	/* Safari 和 Chrome */
-o-transform: scale(1.15);	/* Opera */
-moz-transform: scale(1.15);	/* Firefox */
transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */	
}


.solu2_box2 { width:100%; margin:0 auto; background:#f8f8f8; padding-bottom:40px;}
.solu2_box2 .title { line-height:150px; font-size:20px; color:#333; letter-spacing:1px; width:1110px; margin:0 auto;}
.solu2_box2 .title span { color:#90c31f;}
.so2box2 { width:1110px; margin:0 auto; padding-bottom:32px;}
.so2box2 li { width:33.333%;; height:262px;  float:left; cursor:pointer;}
.so2box2 li:nth-child(1) { margin-left:0;}
.so2box2 li .pic { width:201px; height:201px; margin:0 auto;}
.so2box2 li p { line-height:69px; text-align:center; color:#666; font-size:16px; height:69px; overflow:hidden;}

.solu2_box7 { width:1110px; margin:0 auto; padding-bottom:50px;}
.solu2_box7 .title { line-height:75px; padding-top:35px; font-size:20px; color:#333; letter-spacing:1px; width:1110px; margin:0 auto;}
.solu2_box7 .title span { color:#90c31f;}
.solu2con7 { width:1110px; margin:0 auto;}
.solu2con7 li { width:252px; height:383px; margin-right:34px; margin-bottom:40px; float:left;}
.solu2con7 li:nth-child(4n) { margin-right:0;} 

.solu3_box2 { width:100%; margin:0 auto; background:#f8f8f8; padding-bottom:40px;}
.solu3_box2 .title { line-height:150px; font-size:20px; color:#333; letter-spacing:1px; width:1110px; margin:0 auto;}
.solu3_box2 .title span { color:#90c31f;}
.so3box2 { width:1110px; margin:0 auto; padding-bottom:32px;}
.so3box2 li { width:33.333%;float:left; cursor:pointer;}
.so3box2 li:nth-child(1) { margin-left:0;}
.so3box2 li .pic { width:201px; height:201px; margin:0 auto;}
.so3box2 li h2 { padding-top:15px; line-height:29px; font-size:18px; color:#666; font-weight:bold; text-align:center;}
.so3box2 li p { line-height:24px; text-align:center; color:#666; font-size:12px; height:24px; overflow:hidden;}

/*产品中心*/
.pro_nav { width:100%; height:73px; border-bottom:1px #e5e5e5 solid;text-align: center;}
.pro_nav_box { width:1110px; margin:0 auto;}
.pro_nav_box a { display:inline-block; padding-top:20px; padding-bottom:14px; margin-top:1px; margin-left:34px;}
.pro_nav_box a:nth-child(1) { margin-left:0;}
.pro_nav_box a h2 { line-height:22px; font-size:16px; color:#666; letter-spacing:1px;}
.pro_nav_box a h3 { line-height:16px; font-size:12px; color:#666; text-transform:uppercase;}
.pro_nav_cur { border-bottom:2px #90c31f solid;}
.pro_nav_cur h2{ color:#90c31f !important; }
.pro_nav_cur h3{ color:#90c31f !important; }
.pro_nav_box a:hover { border-bottom:2px #90c31f solid;}
.pro_nav_box a:hover  h2{ color:#90c31f !important; }
.pro_nav_box a:hover  h3{ color:#90c31f !important; }

.pro1_box2 { width:100%; background:#f8f8f8;}
.pro1_box2 .title { width:1110px; margin:0 auto; line-height:120px; font-size:20px; color:#333333; letter-spacing:1px;}
.pro1_box2 .title span{ color:#90c31f}
.pro1con2 { width:1110px; margin:0 auto; padding-top:77px; padding-bottom:188px;}
.pro1con2 li { height:94px; float:left;}
.pro1con2 li .pic { width:94px; height:94px; float:left;}
.pro1con2 li .con { padding-top:22px; padding-left:10px; float:left; }
.pro1con2 li .con p { line-height:24px; font-size:16px; color:#666666;letter-spacing:1px;}
.pro1con2 li:nth-child(1) { width:409px;}
.pro1con2 li:nth-child(1) p { width:212px;}
.pro1con2 li:nth-child(2) { width:400px;}
.pro1con2 li:nth-child(2) p { width:192px;}
.pro1con2 li:nth-child(3) { width:301px;}
.pro1con2 li:nth-child(3) p { width:195px;}	 

.pro1_box3 { width:100%; padding-bottom:90px;}
.pro1_box3 .title { width:1110px; margin:0 auto; line-height:111px; font-size:20px; color:#333333; letter-spacing:1px;}
.pro1_box3 .title span{ color:#90c31f}
.pro1con3 { width:1110px; margin:0 auto;}

.pro1_box4 { width:100%; background:#f8f8f8; padding-top:15px;}
.pro1_box4 .title { width:1110px; margin:0 auto; line-height:130px; font-size:20px; color:#333333; letter-spacing:1px;}
.pro1_box4 .title span{ color:#90c31f}
.pro1con4 { width:1110px; margin:0 auto; padding-bottom:71px;}
.pro1con4 h2 { line-height:48px; font-size:20px; font-weight:bold; text-align:center; padding-top:13px;}
.pro1con4 li {}
.pro1con4 li:nth-child(1) { width:356px; height:240px; border:1px #f8f8f8 solid; float:left; margin-right:14px;}
.pro1con4 li:nth-child(2) { width:356px; height:240px; border:1px #f8f8f8 solid; float:left; margin-right:14px;}
.pro1con4 li:nth-child(3) { width:356px; height:240px; border:1px #f8f8f8 solid; float:left; margin-right:0;}
.pro1con4 li .con { width:354px; height:240px; border:1px #dfdfdf solid;}
.pro1con4 li .con p { line-height:30px; font-size:14px; color:#000; letter-spacing:1px; width:336px; margin:0 auto;}
.pro1con4 li:hover { border:1px #90c31f solid !important;} 
.pro1con4 li:hover .con{ border:1px #90c31f solid;} 

.pro2nav { width:990px; margin:0 auto; padding-bottom:77px;}
.pro2nav a { width:164px; height:38px; display:block; border:1px #7d7d7d solid; float:left; margin-left:40px; font-size:16px; line-height:38px; text-align:center; letter-spacing:1px;}
.pro2nav a:nth-child(1) { margin-left:0;}
.pro2nav_cur { background:#90c31f !important; color:#fff !important; border:1px #90c31f solid !important;}
.pro2nav a:hover { background:#90c31f !important; color:#fff !important; border:1px #90c31f solid !important;}
.pro2_box2 { width:100%; background:#f8f8f8;}
.pro2_box2 .title { width:1110px; margin:0 auto; line-height:142px; font-size:20px; color:#333333; letter-spacing:1px;}
.pro2_box2 .title span{ color:#90c31f}
.pro2con2 { width:1110px; margin:0 auto;}
.pro2con2 li { width:333px; margin-left:55px; padding-top:14px; float:left; padding-bottom:52px;}
.pro2con2 li:nth-child(1) { margin-left:0;} 
.pro2con2 li img { display:block; margin:0 auto;}
.pro2con2 li h2 { line-height:42px; color:#90c31f; font-weight:bold; letter-spacing:1px; text-align:center; padding-top:14px; font-size:16px;}
.pro2con2 li p { line-height:24px; padding-bottom:8px; font-size:14px; letter-spacing:1px;}

.pro21_box5 { width:1110px; margin:0 auto;}
.pro21_box5 .title { width:1110px; margin:0 auto; line-height:96px; font-size:20px; color:#333333; letter-spacing:1px;}
.pro21_box5 .title span{ color:#90c31f}
.pro21_nav5 { width:1110px; height:40px; padding-bottom:27px;}
.pro21_nav5 a { display:block; width:33.333%; float:left; height:40px; line-height:40px; font-size:16px; color:#666; background:#eeeeee; border-left:1px #fff solid; box-sizing:border-box; text-align:center;}
.pro21_nav5 a:nth-child(1) { border-left:none;}
.pro21_nav5_cur { background:#90c31f !important; color:#fff !important;}
.pro21_nav5 a:hover {background:#90c31f !important; color:#fff !important;}
.pro21_box { margin-bottom:30px;}
.pro21_box .pro21_item  { display:none;}
.pro21_box .pro21_item li { width:252px; margin-right:34px; margin-bottom:30px; float:left;}
.pro21_box .pro21_item li:nth-child(4n) { margin-right:0;}
.pro21_box .pro21_item .pic { width:250px; height:197px; border:1px #e5e5e5 solid; overflow:hidden;}
.pro21_box .pro21_item p { line-height:24px; font-size:16px; color:#666666; text-align:center; color:#666666; padding-top:9px; width:208px; margin:0 auto;}
.pro21_box .pro21_item li .pic img {

transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */	
}
.pro21_box .pro21_item li:hover .pic  img {
transform: scale(1.15);
-ms-transform: scale(1.15);	/* IE 9 */
-webkit-transform: scale(1.15);	/* Safari 和 Chrome */
-o-transform: scale(1.15);	/* Opera */
-moz-transform: scale(1.15);	/* Firefox */
transition: all 0.8s;
-moz-transition: all 0.8s;	/* Firefox 4 */
-webkit-transition: all 0.8s;	/* Safari 和 Chrome */
-o-transition: all 0.8s;	/* Opera */	
}

.pro21_nav51 a { width:555px;}
.pro23_box1 .left p { line-height:24px;}
.pro23_box1 .right { padding-top:60px;}
.pro23_box2 { padding-bottom:57px;}
.pro23_box2 .title { line-height:89px; padding-top:16px;}
.pro23con2 { width:1110px; margin:0 auto; padding-bottom:26px;}
.pro23con2 li { width:25%; float:left; cursor:default;}
.pro23con2 li img { display:block; margin:0 auto;}
.pro23con2 li .img2 { display:none;}
.pro23con2 li h2 { line-height:60px; color:#666666; font-weight:bold; letter-spacing:1px; text-align:center; font-size:16px;}
.pro23con2 li p { width:80%; margin:0 auto; line-height:25px; font-size:14px; color:#666; letter-spacing:1px; text-align:justify;}
.pro23con2 li:hover .img1{ display:none;}
.pro23con2 li:hover .img2{ display:block;}
.pro23con2 li:hover h2 { color:#90c31f;}
.pro23con2 li:hover p { color:#90c31f;}
.pro23con22 { width:1110px; margin:0 auto; box-sizing:border-box; padding:40px 52px; border:1px #bfbfbf solid; border-radius:8px;}
.pro23con22 p { line-height:25px; font-size:14px; color:#666; letter-spacing:1px; text-align:justify;}

.pro24con2 li h2 { color:#000;}
.pro24con2 li p { color:#000;}
.pro2con2 li:nth-child(3n-2) {margin-left: 0;}
.pro3_box1 { width:1110xp; margin:0 auto;}
.pro3_box1 .title { width:1110px; margin:0 auto; line-height:39px; font-size:20px; color:#333333; letter-spacing:1px;}
.pro3_box1 .title span{ color:#90c31f}
.pro3con1 { width:1110px; margin:0 auto; padding-bottom:36px;}
.pro3con1 p { line-height:32px; font-size:14px; color:#666; letter-spacing:1px; text-align:justify;}
.pro3con1 img { display:block; margin:0 auto;}


.pro3_box3 { width:1110px; margin:0 auto; padding-bottom:63px;}
.pro3_box3 .title { width:1110px; margin:0 auto; line-height:108px; padding-top:18px; font-size:20px; color:#333333; letter-spacing:1px;}
.pro3_box3 .title span{ color:#90c31f}
.pro3con3 { width:1110px; margin:0 auto;}
.pro3con3 li .pic { width:555px; float:right;}
.pro3con3 li .con { width:555px; float:left; padding-top:18px;}
.pro3con3 li:nth-child(2n) .pic { width:555px; float:left;}
.pro3con3 li:nth-child(2n) .con { width:555px; float:right;}
.pro3con3 li .con h2 { line-height:32px; font-size:14px; color:#666; letter-spacing:1px; padding-left:18px; background:url(../images/pro3_3_h2.jpg) left center no-repeat;}
.pro3con3 li .con p { line-height:32px; font-size:14px; color:#666; letter-spacing:1px; padding-right:34px;}
.pro3con3 li:nth-child(2n) .con p { padding-right:0; padding-left:34px;}
.pro3con3 li:nth-child(2n) .con h2 {margin-left:34px; background:url(../images/pro3_3_h21.jpg) left center no-repeat;}

.pro3con5 .pro21_item { display:none;}
.pro3con5 .pro21_item li{ width:334px; margin-right:54px; float:left; margin-bottom:17px;}
.pro3con5 .pro21_item li:nth-child(3n) { margin-right:0;}
.pro3con5 .pro21_item li .pic { width:260px; height:184px; padding:22px 37px; border:1px #aaaaaa solid;}
.pro3con5 .pro21_item li p { line-height:60px; text-align:center; font-size:16px; color:#666; text-align:center;}


.pro4_nav { width:1110px; margin:0 auto; padding-bottom:61px;}
.pro4_nav_top { width:1110px; height:40px;}
.pro4_nav_top a { display:block; width:243px; height:38px; float:left; margin-left:42px; float:left; font-size:16px; line-height:38px; text-align:center; color:#666; border:1px #90c31f solid;}
.pro4_nav_top a:nth-child(1) { margin-left:0;}
.pro4_nav_cur { background:#90c31f; color:#fff !important;}
.pro4_nav_top a:hover { background:#90c31f; color:#fff !important;}
.pro4_nav_mid { width:1110px; margin:0 auto; height:41px; background:url(../images/pro4_nav.jpg) no-repeat center;}
.pro4_nav_bot a { display:block; border:1px #90c31f solid; height:28px; line-height:28px; font-size:14px; color:#666; letter-spacing:1px; text-align:center; width:118px; margin-left:45px; float:left;}
.pro4_nav_bot a:nth-child(1) { margin-left:0;}
.pro4_nav_bot a:hover { background:#90c31f; color:#fff !important;}

.pro4_box1 { width:100%; background:#f2f2f2; padding-bottom:71px;}
.pro4_box1 .title { width:1110px; margin:0 auto; line-height:45px; padding-top:25px; font-size:20px; color:#333333; letter-spacing:1px;}
.pro4_box1 .title span{ color:#90c31f}
.pro4_box1 .pic { width:1110px; margin:0 auto; height:840px; background:url(../images/pro4_box1.jpg) no-repeat center;}
.pro4_box2 { width:1110px; margin:0 auto; padding-bottom:70px;display:none;}
.pro4_box2 .title { width:1110px; margin:0 auto; line-height:100px; padding-top:40px; font-size:20px; color:#333333; letter-spacing:1px;}
.pro4_box2 .title span{ color:#90c31f}
.pro4con2 li { width:252px; float:left; margin-right:34px; margin-bottom:30px;}
.pro4con2 li:nth-child(4n) { margin-right:0;} 
.pro4con2 li .pic { width:250px; height:197px; border:1px #e5e5e5 solid;}
.pro4con2 li p { line-height:24px; padding-top:10px; font-size:16px; color:#666; width:210px; text-align:center; letter-spacing:1px; margin:0 auto;}
.pro42_title1 {font-size:20px; line-height:60px; color:#90c31f; letter-spacing:1px; width:1100px; margin:0 auto; background:url(../images/pro42_box1.jpg) no-repeat right center; margin-bottom:15px;}
.pro42con1 { width:1110px; margin:0 auto;}
.pro42con1 .left { width:385px; height:183px; float:left;}
.pro42con1 .right { width:630px; float:left; padding-left:45px;} 
.pro42con1 .right p { line-height:30px; font-size:14px; color:#666; letter-spacing:1px; text-align:justify;}
.pro42con11 { width:1110px; height:280px; padding-top:54px; margin:0 auto;}
.pro42con12 { width:1110px; margin:0 auto; padding-top:70px; padding-bottom:57px;}
.pro42_box2 { width:100%; background:#f2f2f2;padding-top:9px;}
.pro42_title2 {font-size:20px; line-height:122px; color:#90c31f; letter-spacing:1px; width:1100px; margin:0 auto; background:url(../images/pro42_box1.jpg) no-repeat right center; }
.pro42con2 { width:1110px; margin:0 auto; padding-bottom:56px;}
.pro42con2 .left { width:466px; float:left;}
.pro42con2 .left p { line-height:28px; font-size:14px; color:#666666; text-align:justify; letter-spacing:1px;}
.pro42con2 .right { width:613px; float:right;} 
.pro42_box3 { width:1110px; margin:0 auto; padding-top:10px;}
.pro42_title3 {font-size:20px; line-height:131px; color:#90c31f; letter-spacing:1px; width:1100px; margin:0 auto; background:url(../images/pro42_box1.jpg) no-repeat right center; }
.pro42_con31 { padding-bottom:26px;}
.pro42_con31 .left { width:368px; height:230px; float:left;}
.pro42_con31 .right { width:700px; float:right; padding-top:15px;} 
.pro42_con31 .right p { line-height:30px; font-size:14px; color:#666666; letter-spacing:1px; text-align:justify;}
.pro42_con32 { padding-bottom:56px;}
.pro42_box4 { width:100%; background:#f2f2f2; padding-top:18px;}
.pro42_title4 {font-size:20px; line-height:100px; color:#90c31f; letter-spacing:1px; width:1100px; margin:0 auto; background:url(../images/pro42_box1.jpg) no-repeat right center;}
.pro42_con4 { width:1110px; margin:0 auto; padding-top:280px; padding-bottom:111px; background:url(../images/pro42_box4.jpg) no-repeat center top;}
.pro42_con4 p { line-height:30px; font-size:14px; color:#666; letter-spacing:1px; width:632px;}
.pro43_box1 { width:1110px;height:780px;margin:0 auto;}
.pro43_box1 .p1 { line-height:68px; font-size:14px; color:#666; letter-spacing:1px;}

.pro43_table table{ width:100%;}
.pro43_table table tr { line-height:26px; padding:8px; text-align:center;}
.pro44_box1 { padding-bottom:64px;}
.pro44con11{ width:1110px; margin:0 auto; padding-left:99px; box-sizing:border-box; background:url(../images/pro44_1_1.png) no-repeat left 12px; height:125px;}
.pro44con11 .con { border-left:1px #cccccc solid; padding-left:10px; padding-right:45px;}
.pro44con11 .con h2 { line-height:20px; font-size:20px; color:#333; letter-spacing:1px; padding-bottom:15px;}
.pro44con11 .con p { padding-left:20px; background:url(../images/pro44_1_2.png) no-repeat left top; line-height:30px; font-size:14px; color:#666; letter-spacing:1px;}
.pro44_con12 { width:1110px; margin:0 auto;}
.pro44_con12 .left { width:385px; float:left;}
.pro44_con12 .left p { padding-top:6px; padding-bottom:6px; line-height:16px; font-size:12px; color:#999 ; padding-left:6px; margin-top:6px; background:#f2f2f2; letter-spacing:1px;}
.pro44_con12 .right { width:680px; float:right;}
.pro44_con12 .right .con1{ width:680px; margin:0 auto 40px;; padding-left:99px; box-sizing:border-box; background:url(../images/pro44_1_3.png) no-repeat left 12px;}
.pro44_con12 .right .con1 .con { border-left:1px #cccccc solid; padding-left:10px; padding-right:45px; padding-bottom:10px;}
.pro44_con12 .right .con1 .con h2 { line-height:20px; font-size:20px; color:#333; letter-spacing:1px; padding-bottom:15px; padding-top:15px;}
.pro44_con12 .right .con1 .con p { padding-left:20px; background:url(../images/pro44_1_2.png) no-repeat left top; line-height:30px; font-size:14px; color:#666; letter-spacing:1px;}

.pro44_con12 .right .con2{ width:680px; margin:0 auto; padding-left:99px; box-sizing:border-box; background:url(../images/pro44_1_4.png) no-repeat left 12px;}
.pro44_con12 .right .con2 .con { border-left:1px #cccccc solid; padding-left:10px; padding-right:45px; padding-bottom:10px;}
.pro44_con12 .right .con2 .con h2 { line-height:20px; font-size:20px; color:#333; letter-spacing:1px; padding-bottom:15px; padding-top:15px;}
.pro44_con12 .right .con2 .con p { padding-left:20px; background:url(../images/pro44_1_2.png) no-repeat left top; line-height:30px; font-size:14px; color:#666; letter-spacing:1px;}


.pro44_box2 { width:100%; background:#f2f2f2; padding-top:18px;  }
.pro44_title2 {font-size:20px; line-height:104px;color:#90c31f; letter-spacing:1px; width:1100px; margin:0 auto; background:url(../images/pro42_box1.jpg) no-repeat right center; margin-bottom:15px;}
.pro44_con21 { width:1110px; margin:0 auto; padding-bottom:30px;}
.pro44_con21 .left{ width:394px; float:left; padding-right:35px; border-right:1px #90c31f solid;}
.pro44_con21 .right { padding-left:28px; float:left; width:470px;}
.pro44_con21 .right h2 { line-height:70px; font-size:20px; color:#666; letter-spacing:1px;}
.pro44_con21 .right p { line-height:24px; font-size:14px; color:#666; letter-spacing:1px; text-align:justify;}
.pro44_con21 .right .bot { padding-top:34px;}
.pro44_con21 .right .bot a { display:inline-block; width:170px; height:60px; margin-right:40px; background:#90c31f; font-size:14px; color:#fff; text-align:center; line-height:60px; letter-spacing:1px; border-radius:10px;}
.pro44_con21 .right .bot a span { font-size:20px;}
.pro44_con22 { width:1110px; margin:0 auto; padding-bottom:64px;}
.pro44_con22 .top { height:50px;}
.pro44_con22 .top .p1 { line-height:50px; font-size:20px; letter-spacing:1px; float:left; padding-right:10px;}
.pro44_con22 .top .p2 { line-height:55px; font-size:14px; letter-spacing:1px; float:left;}
.pro44_con22 .table { width:1110px; margin:0 auto;}
.pro44_con22 .table table { width:100%; box-sizing:border-box; border-collapse: collapse;  }
.pro44_con22 .table table td { width:50%; border:1px #90c31f dashed; line-height:43px; font-size:14px; color:#666; padding-left:32px; background:url(../images/pro44_2_1.png) no-repeat left center;}
.pro44_box3 { width:1110px; margin:0 auto; padding-top:34px; padding-bottom:50px;}
.pro44_title3 {font-size:20px; line-height:83px;color:#90c31f; letter-spacing:1px; width:1100px; margin:0 auto; background:url(../images/pro42_box1.jpg) no-repeat right center; margin-bottom:15px;}
.pro44_box3 .table { width:1110px; margin:0 auto;}
.pro44_box3 .table table { width:100%; box-sizing:border-box; border-collapse: collapse;  }
.pro44_box3 .table table td { border:1px #90c31f dashed; line-height:25px; padding:10px; font-size:14px; color:#666; padding-left:32px; text-align:center;}
.pro44_box3 .table table tr:nth-child(1) { background:#90c31f;}
.pro44_box3 .table table tr:nth-child(1) td { color:#fff; font-size:20px; border:none;}
.pro44_box3 .table table tr:nth-child(2) td { border-top:none;}

.pro5_nav { width:1110px; margin:0 auto;}
.pro5_nav a { display:block; width:233px; height:36px; float:left; margin-left:16px; float:left; font-size:16px; line-height:36px; text-align:center; color:#666; border:1px #90c31f solid;}
.pro5_nav a:nth-child(1) { margin-left:0; width:173px;}
.pro5_nav a:nth-child(5) {width:159px;}
.pro5_nav_cur { background:#90c31f; color:#fff !important;}
.pro5_nav a:hover { background:#90c31f; color:#fff !important;}
.pro51_box1 { padding-top:52px;}
.pro51_title1 {font-size:20px; line-height:66px;color:#90c31f; letter-spacing:1px; width:1100px; margin:0 auto; background:url(../images/pro42_box1.jpg) no-repeat right center; }
.pro51_con11 { width:1110px; margin:0 auto; background:#90c31f; padding-bottom:18px; margin-bottom:46px;}
.pro51_con11 .left { width:510px; padding-left:45px; float:left;}
.pro51_con11 .left h2 { line-height:52px; color:#fff; font-size:20px; letter-spacing:1px; padding-top:5px;}
.pro51_con11 .left p { line-height:24px; padding-left:12px; border-left:3px #fff solid; color:#fff; font-size:14px; letter-spacing:1px;}
.pro51_con11 .right { width:510px; padding-left:25px; float:left;}
.pro51_con11 .right h2 { line-height:52px; color:#fff; font-size:20px; letter-spacing:1px; padding-top:5px;}
.pro51_con11 .right p { line-height:24px; padding-left:12px; border-left:3px #fff solid; color:#fff; font-size:14px; letter-spacing:1px;}
.pro51_con12 { width:1110px; margin:0 auto; padding-bottom:67px;}

.pro52_box1 { width:1110px; margin:0 auto; padding-top:70px; padding-bottom:50px;}
.pro52_box1 li { width:528px; height:243px; margin-right:50px; float:left; border:1px #90c31f solid; border-radius:16px; box-sizing:border-box; padding:19px 0 17px; margin-bottom:36px;}
.pro52_box1 li:nth-child(2n) { margin-right:0;}
.pro52_box1 li .left { width:166px; float:left; border-right:1px #90c31f dashed;}
.pro52_box1 li .right { padding-left:23px; padding-right:50px; float:left; width:284px;}
.pro52_box1 li .right h2{ line-height:24px; color:#666; font-size:20px; letter-spacing:1px; padding-top:20px; height:48px;}
.pro52_box1 li .right p { line-height:22px; font-size:14px; color:#666; letter-spacing:1px; text-align:justify;}
.pro52_box1 .lastli { width:530px; height:245px; margin-right:0; float:left; overflow:hidden;}
.pro52_box1 .lastli a { display:block; float:left; width:100px; height:114px; margin-right:7px; margin-bottom:7px;}
.pro52_box1 .lastli a:nth-child(5n) { margin-right:0;}
.pro52_box1 .lastli a:hover { opacity:0.8;}

.pro53_box1{ width:1110px; margin:0 auto; padding-top:70px; padding-bottom:87px;}
.pro54_box1 { width:1110px; margin:0 auto; padding-top:70px; padding-bottom:60px;}
.pro55con11 { padding-bottom:28px; width:1110px; margin:0 auto; padding-top:70px;}
.pro55con11 .left { width:428px; float:left; padding-top:50px;}
.pro55con11 .left h2 { margin-left:12px; padding-left:35px; background:url(../images/pro55_1_h2.jpg) no-repeat left center; line-height:60px; font-size:20px; letter-spacing:1px; color:#90c31f;}
.pro55con11 .right { width:682px; float:left;}
.pro55con11  table { width:369px; border-collapse: collapse;}
.pro55con11  table td { width:33.3%; border:1px #90c31f dashed; line-height:26px; padding-top:10px; padding-bottom:10px; font-size:14px; color:#666; padding-left:15px; padding-right:15px; text-align:center;}
.pro55con12 { width:1110px; margin:0 auto; padding-bottom:54px;}
.pro55con12 .left { width:177px; float:left; height:180px;}
.pro55con12 .right { width:932px; border:1px #dad9d9 solid; height:178px; border-left:none; float:left;}
.pro55con12 .right h2 { padding-left:40px; line-height:50px; font-size:20px; color:#666; letter-spacing:1px; padding-bottom:5px;}
.pro55con12 .right p { padding-left:40px; line-height:36px; font-size:14px; color:#666; letter-spacing:1px;}
.pro55con12 .right p span { color:#90c31f; font-size:20px;}

.pro55_box2 { width:1110px; margin:0 auto; padding-top:56px; padding-bottom:70px;}
.pro55_box2 .left { width:602px; float:left;}
.pro55_box2 .right { width:418px; float:right;}
.pro55_box2 .left { width:602px; float:left; padding-top:50px;}
.pro55_box2 .left h2 { margin-left:12px; padding-left:35px; background:url(../images/pro55_1_h2.png) no-repeat left center; line-height:60px; font-size:20px; letter-spacing:1px; color:#90c31f;}
.pro55_box2  table { width:600px; border-collapse: collapse;}
.pro55_box2  table td { width:33.3%; border:1px #90c31f dashed; line-height:26px; padding-top:10px; padding-bottom:10px; font-size:14px; color:#666; padding-left:15px; padding-right:15px; text-align:center;}
.pro55_con2_2 { padding-top:60px;}
.pro55_con2_2 .pic { width:235px; height:240px; float:left;}
.pro55_con2_2 .con {  float:left; padding-left:25px;} 
.pro55_con2_2 .con h3 { line-height:56px; font-size:20px; color:#666; letter-spacing:1px;}
.pro55_con2_2 .con p { line-height:36px; color:#666; font-size:14px; letter-spacing:1px;} 


/*Value*/
.val_nav { width:100%; height:73px; border-bottom:1px #e5e5e5 solid;text-align:center;}
.val_nav_box { width:1110px; margin:0 auto;}
.val_nav_box a { display:inline-block; padding-top:20px; padding-bottom:14px; margin-top:1px; margin-left:128px;}
.val_nav_box a:nth-child(1) { margin-left:0;}
.val_nav_box a h2 { line-height:22px; font-size:16px; color:#666; letter-spacing:1px;}
.val_nav_box a h3 { line-height:16px; font-size:12px; color:#666; text-transform:uppercase;}
.val_nav_cur { border-bottom:2px #90c31f solid;}
.val_nav_cur h2{ color:#90c31f !important; }
.val_nav_cur h3{ color:#90c31f !important; }
.val_nav_box a:hover { border-bottom:2px #90c31f solid;}
.val_nav_box a:hover  h2{ color:#90c31f !important; }
.val_nav_box a:hover  h3{ color:#90c31f !important; }
.va1  { width:1110px; margin:0 auto; padding-bottom:100px;}
.va1 h2 { padding-top:23px; line-height:75px; font-size:16px; font-weight:bold; color:#666; letter-spacing:1px; text-align:center;}
.va1 p { line-height:40px; font-size:14px; color:#666; letter-spacing:1px; text-align:justify;}

.value2_nav { width:315px; height:33px; margin:0 auto; padding-bottom:17px;}
.value2_nav a { display:block; float:left; width:133px; height:31px; border:1px #bfbfbf solid; margin-left:45px; line-height:31px; font-size:14px; text-align:center; color:#666; letter-spacing:1px;}
.value2_nav a:nth-child(1) { margin-left:0;}
.value2_nav_cur { background:#90c31f; color:#fff !important; border:1px #90c31f solid !important;}
.value2_nav a:hover { background:#90c31f; color:#fff !important; border:1px #90c31f solid !important;}

.value2_box { width:1110px; margin:0 auto; padding-bottom:90px;}
.value2_box .title { font-size:14px; font-weight:bold; line-height:30px; letter-spacing:1px; color:#90c31f; border-bottom:1px #999 solid;}
.value2_box .gline { width:110px; height:1px; background:#90c31f; margin-top:-1px;}
.value2_box .line1 { width:1110px; margin:0 auto; padding-top:33px; padding-bottom:21px; height:28px;}
.value2_box .line1 .item { float:left;}
.value2_box .line1 .item .left { float:left; padding-right:6px; text-align:right; line-height:28px; font-size:14px; color:#666; letter-spacing:1px; box-sizing:border-box;}
.value2_box .line1 .item .right { float:left; } 
.value2_box .line1 .item .right input { height:28px; padding-left:5px; display:block; width:100%; box-sizing:border-box;}
.value2_box .line1 .item .right select { height:28px; padding-left:5px; display:block; width:100%; box-sizing:border-box; color:#666;}
.value2_box .line2 .inpt { line-height:50px; font-size:16px; color:#90c31f; letter-spacing:1px;}
.value2_box .line2 textarea { width:1110px; height:227px; box-sizing:border-box; border:1px #bfbfbf solid; padding:10px;}
.value2_box .line3 { padding-top:30px;}
.value2_box .line3 .inpt { line-height:42px; font-size:14px; letter-spacing:1px; color:#90c31f; font-weight:bold; border-bottom:1px #cccccc solid;}
.value2_box .line4 { width:1110px; margin:0 auto; box-sizing:border-box; text-align:center; height:31px; line-height:31px;}
.value2_box .line5 { width:268px; margin:0 auto; padding-top:58px;}
.value2_box .line5 input { width:111px; height:34px; display:block; line-height:34px; font-size:16px; letter-spacing:1px; outline:none; border:none; cursor:pointer; float:left;}
.value2_box .line5 .sub { background:#90c31f; color:#fff; margin-right:46px;}
.value2_box .line5 .res { background:#cccccc; color:#666; margin-right:0;}

.valu4 { width:1110px; margin:0 auto;}
.valu4 p { font-size:14px; color:#666; letter-spacing:1px; text-align:justify; line-height:26px; padding-bottom:16px}

.value5 { width:1110px; margin:0 auto;}
.value5 li { width:555px; float:left; height:140px; margin-bottom:68px;}
.value5 li .left { width:140px; height:140px; float:left;}
.value5 li .right { float:left; padding-left:18px;}
.value5 li .right h2 { padding-top:24px; line-height:40px; font-size:20px; color:#666; letter-spacing:1px;}
.value5 li .right p { line-height:24px; width:350px; font-size:16px; color:#666; letter-spacing:0.5px;}
.value5 li:nth-child(2n) .right p { width:385px;}

.value5_bot { line-height:30px; padding-bottom:50px; font-size:20px; color:#90c31f; text-align:center; letter-spacing:1px;}


/*search*/
.search_nav { width:100%; height:73px; border-bottom:1px #e5e5e5 solid;}
.search_nav_box { width:1110px; margin:0 auto;}
.search_nav_box a { display:inline-block; padding-top:20px; padding-bottom:14px; margin-top:1px; margin-left:358px;}
.search_nav_box a:nth-child(1) { margin-left:0;}
.search_nav_box a h2 { line-height:22px; font-size:16px; color:#666; letter-spacing:1px;}
.search_nav_box a h3 { line-height:16px; font-size:12px; color:#666; text-transform:uppercase;}
.search_nav_cur { border-bottom:2px #90c31f solid;}
.search_nav_cur h2{ color:#90c31f !important; }
.search_nav_cur h3{ color:#90c31f !important; }
.search_nav_box a:hover { border-bottom:2px #90c31f solid;}
.search_nav_box a:hover  h2{ color:#90c31f !important; }
.search_nav_box a:hover  h3{ color:#90c31f !important; }

.search1 { width:1110px; margin:0 auto; padding-bottom:172px;}
.search1 .pic { width:1110px; padding-bottom:13px;}
.seainp1 { width:815px; margin:0 auto;}
.seainp1 h2 { line-height:55px; font-size:18px; color:#666; letter-spacing:1px;}
.seainp1 { width:815px; height:36px;}
.seainp1 .input1 { box-sizing:border-box; width:330px; height:35px; border:1px #959595 solid; font-size:14px; color:#ccc; padding-left:10px;}
.seainp1 .input2 {margin-left:23px; box-sizing:border-box; width:330px; height:35px; border:1px #959595 solid; font-size:14px; color:#ccc; padding-left:10px;}
.seainp1 .input3 {margin-left:23px; box-sizing:border-box; width:100px; height:35px; border:none; background:#90c31f; color:#fff; font-size:16px; color:#fff; text-align:center;}
.seainp2 { width:1110px; margin:0 auto;}
.seainp2 h2 { line-height:55px; font-size:18px; color:#666; letter-spacing:1px;}
.seainp2 .item span { line-height:35px; display:inline-block; width:85px; font-size:16px; color:#666; letter-spacing:1px;}
.seainp2 .item .input1 { box-sizing:border-box; width:430px; height:35px; border:1px #959595 solid; font-size:14px; color:#ccc; padding-left:10px;}
.seainp2 .item .input2 {margin-left:39px; box-sizing:border-box; width:400px; height:35px; border:1px #959595 solid; font-size:14px; color:#ccc; padding-left:10px;}
.seainp2 .item .input3 {margin-left:39px; box-sizing:border-box; width:100px; height:35px; border:none; background:#90c31f; color:#fff; font-size:16px; color:#fff; text-align:center;}
.search1 .bot { font-size:14px; color:#666; letter-spacing:1px; line-height:60px; padding-top:20px;}
.search3_top { text-align:center; padding-bottom:20px;}
.search3_top span { display:inline-block; padding-left:20px; line-height:34px; font-size:14px; color:#666;}
.search3_top span:nth-child(1) { background:url(../images/search3_1.jpg) no-repeat left center;} 
.search3_top span:nth-child(2) { background:url(../images/search3_2.jpg) no-repeat left center; margin-left:20px;} 
.search3 { margin:0 auto; box-sizing:border-box; width:920px; height:300px;margin-left: 266px;}
.search3_1 { width:732px; border:1px #d2d2d2 solid; float:left;} 
.search3 img { width:56px; height:56px; padding:1px; float:left;}
.search3 .input1 { text-indent:20px; width:732px; height:58px; background:url(../images/search3_4.jpg) no-repeat center; float:left; border:none; outline:none; float:left;}
.search3 .input2 { width:186px; height:60px; border:none; outline:none; background:url(../images/search3_5.jpg) no-repeat center; cursor:pointer;}
.search3_2 { width:1110px; margin:0 auto; line-height:44px; text-indent:160px; font-size:14px; color:#3278e6; letter-spacing:1px;}

.search3_3 { width:920px; height:511px; margin:0 auto 74px; box-sizing:border-box; border:1px #d2d2d2 solid;}
.search3_3 h2 { width:918px; height:34px; line-height:34px; font-size:16px; text-indent:10px;  color:#333; background:#f5f5f5; letter-spacing:1px;}


/*study*/
.study_nav { width:100%; height:73px; border-bottom:1px #e5e5e5 solid;}
.study_nav_box { width:1110px; margin:0 auto;}
.study_nav_box a { display:inline-block; padding-top:20px; padding-bottom:14px; margin-top:1px; margin-left:168px;}
.study_nav_box a:nth-child(1) { margin-left:0;}
.study_nav_box a h2 { line-height:22px; font-size:16px; color:#666; letter-spacing:1px;}
.study_nav_box a h3 { line-height:16px; font-size:12px; color:#666; text-transform:uppercase;}
.study_nav_cur { border-bottom:2px #90c31f solid;}
.study_nav_cur h2{ color:#90c31f !important; }
.study_nav_cur h3{ color:#90c31f !important; }
.study_nav_box a:hover { border-bottom:2px #90c31f solid;}
.study_nav_box a:hover  h2{ color:#90c31f !important; }
.study_nav_box a:hover  h3{ color:#90c31f !important; }

.study1 img { display:block; margin: auto; padding-bottom:90px;}
.study2 { width:1110px; margin:0 auto; box-sizing:border-box; border-top:1px #d2d2d2 solid; border-left:1px #d2d2d2 solid; margin-bottom:211px;}
.study2 li { width:369px; float:left; box-sizing:border-box; border-right:1px #d2d2d2 solid; border-bottom:1px #d2d2d2 solid;}
.study2 li .pic { width:368px; border-bottom:1px #d2d2d2 solid; height:302px;text-align: center;}
.study2 li .pic a {vertical-align: middle;display:table-cell;width:368px; height:302px; text-align:center; }
.study2 li .pic img { vertical-align: middle; display:inline-block;}
.study2 li p { width:368px; line-height:47px; text-align:center; color:#999; font-size:16px; letter-spacing:1px;}


.help_nav { width:100%; height:73px; border-bottom:1px #e5e5e5 solid;}
.help_nav_box { width:1110px; margin:0 auto;}
.help_nav_box a { display:inline-block; padding-top:20px; padding-bottom:14px; margin-top:1px; margin-left:369px;}
.help_nav_box a:nth-child(1) { margin-left:0;}
.help_nav_box a h2 { line-height:22px; font-size:16px; color:#666; letter-spacing:1px;}
.help_nav_box a h3 { line-height:16px; font-size:12px; color:#666; text-transform:uppercase;}
.help_nav_cur { border-bottom:2px #90c31f solid;}
.help_nav_cur h2{ color:#90c31f !important; }
.help_nav_cur h3{ color:#90c31f !important; }
.help_nav_box a:hover { border-bottom:2px #90c31f solid;}
.help_nav_box a:hover  h2{ color:#90c31f !important; }
.help_nav_box a:hover  h3{ color:#90c31f !important; }


.help1 { width:1110px; margin:0 auto; padding-bottom:100px;}
.help1 li { border:1px #e4e4e4 solid; width:1108px; margin-bottom:20px;}
.help1 li .htop { height:56px; background:#eeeeee; line-height:56px; color:#666; font-size:14px; letter-spacing:1px; padding-left:25px; font-weight:bold; cursor:pointer;}
.help1 li .hbot { padding:17px 25px; line-height:24px; color:#666; font-size:14px; letter-spacing:1px; text-align:justify; border-top:1px #e4e4e4 solid; display:none;}
.help1 li .hbot p {line-height:24px; color:#666; font-size:14px; letter-spacing:1px; text-align:justify;}

.help2 { width:1110px; margin:0 auto; padding-bottom:87px;}
.help2 li{ width:276px; height:355px; float:left; border:1px #d2d2d2 solid; border-right:none; margin-bottom:44px;}
.help2 li:nth-child(4n) {  border-right:1px #d2d2d2 solid;} 
.help2 li .pic { width:275px; border-bottom:1px #d2d2d2 solid; height:300px;text-align: center;}
.help2 li .pic a {vertical-align: middle;display:table-cell;width:275px; height:300px; text-align:center; }
.help2 li .pic img { vertical-align: middle; display:inline-block;}
.help2 li p { width:275px; line-height:52px; text-align:center; color:#666; font-size:16px; letter-spacing:1px; }

.help3_top { width:1110px; margin:0 auto; border:1px #c9c9c9 solid; box-sizing:border-box; margin-bottom:85px;}
.help3_top li { width:220.5px; height:247px; border-left:1px #c9c9c9 solid; background:#fafafa; float:left; cursor:pointer;}
.help3_top li:nth-child(1) { border-left:none;}
.help3_top li .pic img { padding-top:78px; padding-bottom:26px; display:block; margin:0 auto;}
.help3_top li .pic .img2 { display:none;}
.help3_top li p { line-height:79px; color:#666; font-size:16px; letter-spacing:1px; text-align:center;}
.help3_top_cur .pic .img1{ display:none !important;}
.help3_top_cur .pic .img2{ display:block !important;}

.help3_con1 { width:1110px; margin:0 auto; padding-bottom:90px;}
.help3_box { width:1110px; margin:0 auto; display:none;}
.help3_box_head { width:1108px; margin:0 auto; background:#fafafa; border:1px #c9c9c9 solid; height:64px;}
.help3_box_head li { width:220px; height:64px; float:left; border-left:1px #c9c9c9 solid; font-size:14px; color:#666; text-align:center; letter-spacing:1px; line-height:64px; cursor:pointer;}
.help3_box_head li:nth-child(1) { border-left:none;}
.help3_box_head_cur { color:#90c31f !important;}
.help3_box_bot { display:none;}
.help3_box_bot li { width:1108px; border:1px #c9c9c9 solid; border-top:none;}
.help3_box_bot li .hbtt { line-height:43px; color:#93c525; font-size:16px; letter-spacing:1px; padding-left:22px; background:url(../images/help3_2_55.png) no-repeat 1028px center; cursor:pointer;}
.help3_box_bot li .hbtb { padding:10px 20px 20px; display:none;}
.help3_box_bot li .hbtb p { line-height:30px; font-size:14px; color:#666666; letter-spacing:1px;}
.help3_box_bot_cur .hbtb { display:block !important;}
.help3_box_bot_cur .hbtt { background:none !important;}

.down_nav { width:100%; height:73px; border-bottom:1px #e5e5e5 solid;}
.down_nav_box { width:1110px; margin:0 auto;}
.down_nav_box a { display:inline-block; padding-top:20px; padding-bottom:14px; margin-top:1px; margin-left:369px;}
.down_nav_box a:nth-child(1) { margin-left:0;}
.down_nav_box a h2 { line-height:22px; font-size:16px; color:#666; letter-spacing:1px;}
.down_nav_box a h3 { line-height:16px; font-size:12px; color:#666; text-transform:uppercase;}
.down_nav_cur { border-bottom:2px #90c31f solid;}
.down_nav_cur h2{ color:#90c31f !important; }
.down_nav_cur h3{ color:#90c31f !important; }
.down_nav_box a:hover { border-bottom:2px #90c31f solid;}
.down_nav_box a:hover  h2{ color:#90c31f !important; }
.down_nav_box a:hover  h3{ color:#90c31f !important; }

.down1 { width:1110px; margin:0 auto; padding-bottom:70px;}
.down1 li { width:246px; height:246px; border:1px #c9c9c9 solid; float:left; margin-right:39px; margin-bottom:50px;}
.down1 li:nth-child(4n) { margin-right:0;}
.down1 li .pic { width:246px; height:144px; padding-top:40px;}
.down1 li .pic img { max-width:200px; max-width:144px; margin:0 auto; display:block;}
.down1 li p { line-height:62px; font-size:16px; color:#666; letter-spacing:1px; text-align:center;}


.down21 { width:1110px; margin:0 auto; height:68px; background:#eeeeee; margin-bottom:35px;}
.down21 .left { width:604px; float:left; text-indent:28px; line-height:68px; font-size:16px; color:#666; font-weight:bold; letter-spacing:1px;}
.down21 .right { width:455px; height:35px; float:left; padding-top:17px;} 
.down21 .right .input1 { display:block; height:35px; width:193px; line-height:35px; text-indent:39px; font-size:12px; color:#999; letter-spacing:1px; background:#fff; border:none; outline:none;float:left; margin-right:1px;}
.down21 .right .input2 {  display:block; height:35px; width:143px; line-height:35px;font-size:12px; color:#999; letter-spacing:1px; background:#fff; border:none; outline:none; text-align:right; padding-left:20px;float:left;margin-right:1px;}
.down21 .right .input2 option {font-size:12px; color:#999; letter-spacing:1px; background:#fff; text-align:right;}
.down21 .right .input3 { width:93px; height:35px; background:#90c31f; border:none; display:block; float:left; outline:none; cursor:pointer; font-size:14px; color:#fff; letter-spacing:1px; text-align:center;}

.down22 li{ width:1110px; margin:0 auto; box-sizing:border-box; border:1px #c9c9c9 solid; height:128px; margin-bottom:36px;}
.down22 li .left { width:510px; padding-left:38px; padding-top:32px; float:left;}
.down22 li .left h2 { line-height:31px; font-size:14px; color:#666; letter-spacing:1px; font-weight:bold;}
.down22 li .left p { line-height:30px; font-size:14px; color:#666; letter-spacing:1px;}
.down22 li .right { width:93px; height:35px; float:right; padding-top:54px; padding-right:46px;}
.down22 li .right a { display:block; width:93px; height:35px; background:#aaaaaa; font-size:14px; color:#fff; letter-spacing:1px; line-height:35px; text-align:center;}

.down3 { width:1110px; margin:0 auto;}
.down3 li { width:346px; float:left; margin-right:36px; margin-bottom:33px;}
.down3 li:nth-child(3n) { margin-right:0;}
.down3 li .pic { width:346px; height:241px;}
.down3 li p { line-height:47px; font-size:16px; color:#666; letter-spacing:1px; text-align:center;}




/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #ccc;text-align:center;padding:0 8px;margin:0 4px;}
.page_list a:hover{color:#fff;border:1px solid #90c31f;background:#90c31f;}
.page_list a.on{color:#fff;border:1px solid #90c31f;background:#90c31f;}





.jmvideo { width:800px; height:500px; position:fixed; left:50%; margin-left:-400px; top:50%; margin-top:-250px; background:#000; z-index:999; border-radius:10px; box-sizing:border-box; padding:20px; display:none;}
.jmvideo .close { width:20px; height:20px; position:absolute; right:8px; top:8px; text-align:center; line-height:20px; color:#fff; font-size:30px; cursor:pointer;}












</pre></body></html>