body,table,tr,td,div,pre,ul,li,a,p,span{margin:0px;padding:0px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;}
ul,li{list-style:none;}
img{border:none;}
li{float:left;}
.clear{clear:both;width:100%;}
.s0_bg{
	min-width:1010px;position:absolute;top:0;right:0;left:0;box-shadow:inset 0 1px 1px rgba(255,255,255,0.6),inset 0 -1px 1px rgba(0,0,0,0.6),0 0 5px rgba(0,0,0,0.6);background-color:rgba(24,26,28,1);border-top:0px solid rgba(255,255,255,1);border-bottom:1px solid rgba(255,255,255,1);background-image:url(../images/bevel_300.png);background-repeat:repeat-x;height:220px;z-index:3;
}
.s0_bg .menu,.s0_bg .logo,.s0_bg .s3{background:#D4D6D7;width:1000px;min-width:1000px;margin-left:auto;margin-right:auto;height:60px;margin-bottom:1px;}
.s0_bg .menu{box-shadow:0 2px 6px rgba(0,0,0,0.6);}
.s0_bg .menu li{text-align:center;line-height:60px;font-size:16px;padding-left:36px;padding-right:36px;cursor:pointer;color:#000;}
.s0_bg .menu li.mlast{padding-left:30px;padding-right:30px;}
.s0_bg .menu li.sel,.s0_bg .menu li.select{background:#12A84B;color:#fff}
.s0_bg .logo{background:url(../images/logo.png) no-repeat 30px center;height:160px;}
.s0_bg .logo div,.s0_bg .logo div span{font-size:24px;text-align:right;line-height:36px;}
.s0_bg .logo div{float:right;color:#fff;margin-right:15px;margin-top:55px;}
.s0_bg .logo div a{font-size:24px;color:#fff;text-decoration:none;}
.s0_bg .logo div a:hover{text-decoration:underline;}
.s0_bg .logo div span,.s0_bg .logo div a:hover{color:#12A84B;}
.s0_bg .s3{height:10px;background:url(../images/bevel_400.png) no-repeat center top;}
.s3_ribbon{position:absolute;bottom:-webkit-calc(-1*(0px+10px));bottom:calc(-1*(0px+10px));height:0;width:0;border:-webkit-calc(0px+10px) solid transparent;border:calc(0px+10px) solid transparent;}
.s1_bg{
	position:absolute;display:table-cell;background-image:url(../images/bevel_500.png);background-attachment:fixed;background-size:auto;background-position:center top;background-repeat:repeat;background-color:#D4D6D7;top:0;left:0;right:0;bottom:0;height:100%;z-index:2;min-width:1010px;
}
.s1_bg .main{
	-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;
	min-width:980px;width:980px;position:absolute;top:230px;padding:0px;padding-bottom:270px;
}
.s1_bg .main .line{margin-bottom:10px;}
.s1_bg .main .line,.s1_bg .main .line .left,.s1_bg .main .line .right{height:383px;}
.s1_bg .main .line .left{width:360px;float:left;background:#fff;}
.s1_bg .main .line .left .head{background-image:url(../images/fade_line.png);height:29px;width:360px;background-repeat:no-repeat;background-size:100% 20px;}
.s1_bg .main .line .left .head1{margin-left:40px;line-height:50px;background:none;font-size:20px;}
.s1_bg .main .line .right{width:610px;float:right;background:#fff;}
.s1_bg .main .line .left .menu,.s1_bg .main .line .left .menu li{list-style:none;margin:0px;padding:0px;}
.s1_bg .main .line .left .menu{margin-left:30px;margin-right:30px;}
.s1_bg .main .line .left .menu li{float:none;padding:8px;font-size:16px;border-bottom:dotted 1px #ccc;line-height:30px;cursor:pointer;}
.s1_bg .main .line .left .menu li:hover{background:#12A84B;color:#fff;}
.s1_bg .main .line .left .foot{background:#12A84B;text-align:center;line-height:60px;width:100%;color:#fff;font-size:25px;margin-top:57px;cursor:pointer;}
#picfrm img{width:610px;height:auto;}
.s1_bg .main .line .right marquee,.s1_bg .main .line .right marquee span{line-height:45px;font-size:22px;height:45px;}
.s1_bg .main .line .right marquee span{color:#12A84B;}
.s1_bg .main .line .left.line2,.s1_bg .main .line .left.line2 .news,.s1_bg .main .line .left.line2 .news li{background:#313538;}
.s1_bg .main .line .left.line2 .news,.s1_bg .main .line .left.line2 .news li{width:340px;overflow:hidden;margin-left:10px;}
.s1_bg .main .line .left.line2 .news{height:295px;overflow-x:hidden;margin-top:-12px;}
.s1_bg .main .line .left.line2 .news li{margin-top:18px;overflow:hidden;}
.s1_bg .main .line .left.line2 .news img{width:76px;height:76px;}
.s1_bg .main .line .left.line2 .news .img{float:left;width:76px;}
.s1_bg .main .line .left.line2 .news .info li{float:right;color:#fff;width:235px;line-height:18px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;width:215px;margin-right:20px;}
.s1_bg .main .line .left.line2 .news .info li.readmore{color:#5A6758;cursor:pointer;}
.s1_bg .main .line .right.line2{text-align:justify;font-size:18px;padding:20px;padding-top:10px;width:570px;padding-bottom:0px;height:373px;letter-spacing:0px;line-height:38px;}
.s1_bg .main .line .right.line2 b{}
.s1_bg .main .logofrm{background:#fff;height:168px;width:100%;}
.s1_bg .main .logofrm ul{margin-left:80px;}
.s1_bg .main .logofrm li{margin-right:75px;margin-top:20px;}
.s1_bg .footfrm{width:100%;background:#F7F7F8;position:absolute;bottom:0;height:270px;}
.s1_bg .footfrm .link{
	padding:60px;padding-top:35px;padding-bottom:35px;height:190px;
	-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;
	min-width:860px;width:860px;background:#D4D6D7;position:absolute;
}
.s1_bg .footfrm .link ul{width:500px;margin-top:10px;float:left;}
.s1_bg .footfrm .link li{min-width:150px;margin-right:80px;border-bottom:dotted 1px #fff;line-height:35px;padding-left:10px;padding-right:10px;color:#000;cursor:pointer;}
.s1_bg .footfrm .link li:hover{text-decoration:underline;}
.s1_bg .footfrm .link .right{float:right;background:#E4E6E6;width:260px;padding:18px;font-size:20px;line-height:28px;padding-left:35px;}
.s1_bg .footfrm .contact{background:url(../images/slogo.png) no-repeat left top;width:930px;height:30px;position:absolute;bottom:0;margin-left:-30px;text-align:right;color:#000;padding-top:30px;font-size:14px;}
.s1_bg .footer{height:10px;width:100%;background:#12A74B;position:absolute;bottom:0;margin-top:-5px;}

.s1_bg .main .line .txt{padding:30px;font-size:18px;line-height:22px;color:#000;padding-top:40px;}
.s1_bg .main .line .txt b{font-size:30px;font-weight:bold;}
.s1_bg .main .line .userlist,.s1_bg .main .line .faqlist{padding:30px;margin-top:-40px;margin-bottom:30px;}
.s1_bg .main .line .faqlist{margin-top:-60px;}
.s1_bg .main .line .userlist li{}
.s1_bg .main .line .userlist li .left{float:left;width:597px;margin-right:10px;cursor:pointer;height:148px;}
.s1_bg .main .line .userlist li .left img{width:200px;height:133px;float:left;border:solid 2px #fff; margin-right:2px;}
.s1_bg .main .line .userlist li .left img:hover{border:solid 2px #12A84B;}
.s1_bg .main .line .userlist li .left div{float:left;width:351px;height:97px;background:#454545;color:#12A84B;padding:20px;}
.s1_bg .main .line .userlist li .left div h1 img{border:none;}
.s1_bg .main .line .userlist li .left div h1 img:hover{border:none;}
.s1_bg .main .line .userlist li .left div h1{color:#fff;margin-bottom:-13px;}
.s1_bg .main .line .userlist li .left div h1 span{color:#fff;font-size:20px;}
.s1_bg .main .line .userlist li .left div h1 span:hover{text-decoration:underline;color:#12A84B;}
.s1_bg .main .line .userlist li .right{float:right;height:97px;width:263px;background:#D2D2D2;font-size:16px;text-align:left;padding:20px;color:#000;line-height:26px;}
.s1_bg .main .line .userlist li .right span{color:#12A84B;font-size:16px;}
.s1_bg .main .line .userlist li .right a{color:#000;font-size:16px;text-decoration:none;}
.s1_bg .main .line .userlist li .right a:hover{text-decoration:underline;color:#12A84B;}
.s1_bg .main .line .faqlist li{width:920px;margin-bottom:30px;}
.s1_bg .main .line .faqlist li .left{float:left;width:101px;height:101px;background:#12A74B;color:#fff;font-size:65px;text-align:center;line-height:100px;margin-right:30px;}
.s1_bg .main .line .faqlist li .right{float:left;font-size:16px;width:789px;text-align:justify;height:auto;}
.s1_bg .main .line .faqlist li h1{color:#000;margin-bottom:-13px;font-size:18px;margin-top:3px;}
.s1_bg .main .line .contact{padding:30px;margin-bottom:270px;display:block;background:url(../images/contactbg.png) no-repeat;background-size:44% 100%;}
.s1_bg .main .line .contact,.s1_bg .main .line .contact td,.s1_bg .main .line .contact div,.s1_bg .main .line .contact span,.s1_bg .main .line .contact a{font-size:16px;line-height:30px;color:#fff;}
.s1_bg .main .line .contact .blue,.s1_bg .main .line .contact a:hover{color:#12A74B;}
.s1_bg .main .line .contact a:hover{text-decoration:underline;}
.s1_bg .main .line .contact input,.s1_bg .main .line .contact textarea{width:100%;border:solid 1px #12A74B;padding:5px;margin:3px;font-size:19px;font-family:Arial,Helvetica,sans-serif;}