html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p,blockquote,th,td,button,footer,header,menu,nav{margin:0;padding:0;}
html,body{font-family:"microsoft yahei";color:#000;background:#fff;}
ol,ul,li{list-style:none;}a{text-decoration:none;}img{border:none;}i,em{font-style:normal;}
.fl{float:left;}.fr{float:right;}.fl,.fr{_display:inline;}
.cf:after{display:block;height:0;font-size:0;content:".";visibility:hidden;clear:both;}.cf{zoom:1;}
@-webkit-keyframes rotate{
from{-webkit-transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes rotate{
from{-moz-transform:rotate(0deg)}
to{-moz-transform:rotate(360deg)}
}
@-ms-keyframes rotate{
from{-ms-transform:rotate(0deg)}
to{-ms-transform:rotate(360deg)}
}
@-o-keyframes rotate{
from{-o-transform:rotate(0deg)}
to{-o-transform:rotate(360deg)}
}
.w1200{width:1200px;margin:0 auto;position:relative;}
.banner{height:600px;background:url(images/banner.jpg) center center no-repeat;}
.banner .theme{width:690px;height:520px;display:block;margin:0 auto;opacity:0;}

.tt{height:130px;line-height:1000px;margin:0 auto 35px;overflow:hidden;}
.tt01{width:110px;background:url(images/tt01.jpg) no-repeat;}
.tt02{width:200px;background:url(images/tt02.jpg) no-repeat;}
.tt03{width:340px;background:url(images/tt03.jpg) no-repeat;}
.tt05{width:480px;background:url(images/tt05.jpg) no-repeat;}
.tt06{width:420px;background:url(images/tt06.jpg) no-repeat;}
.tt07{width:420px;background:url(images/tt07.jpg) no-repeat;}
.tt09{width:180px;background:url(images/tt09.jpg) no-repeat;}
.tt10{width:300px;background:url(images/tt10.jpg) no-repeat;}

.p1,.p9{background:#fafafa;padding-bottom:70px;}
.p1 p{font-size:14px;text-align:center;line-height:30px;}

.p2{height:616px;background:url(images/p2-bg.jpg) center center no-repeat;overflow:hidden;}
.p2 dt{float:left;width:600px;padding-top:25px;}.p2 dd{float:right;width:500px;margin-right:60px;padding-top:40px;}
.p2 dd p{font-size:14px;line-height:28px;text-indent:2em;text-align:justify;padding-top:10px;}
.intro .hd{text-align:center;width:100px;line-height:50px;margin:0 auto;}.intro .hd li.on{background:#6bb831;}
.intro .hd li{width:10px;height:10px;border-radius:100%;background:#000;display:inline-block;*display:inline;*zoom:1;margin:0 5px;}
.intro img,.p3 .wrap dd img,.p4 dt img{transition: transform 2s;}.intro img:hover,.p3 .wrap dd img:hover,.p4 dt img:hover{transform:scale(1.1);transition: transform 2s;}

.p3{background:#fafafa;}.p3 .wrap{background:#fff;width:1200px;margin:0 auto;position:relative;}
.p3 .wrap i{display:block;width:320px;height:80px;background:url(images/wz.png) no-repeat;position:absolute;top:40px;left:-90px;}
.p3 .wrap dt{width:280px;float:left;padding:125px 0 0 60px;}
.p3 .wrap dt em{display:block;width:180px;height:56px;background:url(images/p3-i.jpg) no-repeat;margin-bottom:20px;}
.p3 .wrap dt p{font-size:14px;text-indent:2em;line-height:30px;text-align:justify;}
.p3 .wrap dd{padding-top:10px;float:right;width:750px;margin-right:70px;overflow:hidden;}
.p3 .wrap dd img{display:block;margin-top:20px;}

.p4{height:730px;background:url(images/p4-bg.jpg) center center no-repeat;overflow:hidden;}
.p4 p{color:#fff;line-height:30px;text-indent:2em;font-size:14px;margin-top:20px;}
.p4 dt{width:724px;float:left;margin-top:75px;border:10px solid #6bb831;overflow:hidden;}.p4 dt img{display:block;}
.p4 dd{width:436px;float:right;padding-top:160px;}.p4 dd p{color:#fff;text-indent:2em;font-size:14px;width:350px;line-height:30px;margin:0 0 15px 20px;}

.p5{background:#f5f5f5;padding-bottom:50px;}
.p5 h3,.p5 h4{font-size:20px;text-align:center;padding-bottom:10px;}.p5 h4{padding-top:20px;}
.p5 p{font-size:14px;line-height:24px;text-align:center;}
.kjml{margin-top:40px;position:relative;}.kjml .bd ul{width:1250px;}.kjml .bd li{width:285px;float:left;margin-right:20px;}.kjml .bd li:nth-child(odd){margin-top:30px;}
.kjml .bd img{display:block;}.kjml .bd dd{height:132px;background:#fff;padding-top:30px;}
.kjml .bd h3{font-size:20px;border-left:6px solid #6bb831;height:24px;line-height:24px;display:block;overflow:hidden;text-align-last:left;padding:0 0 0 15px;}
.kjml .bd p{padding:15px 20px 0;text-indent:2em;text-align:justify;}
.kjml .hd{text-align:center;width:60px;line-height:80px;margin:0 auto;}.kjml .hd li.on{background:#6bb831;}
.kjml .hd li{width:10px;height:10px;border-radius:100%;background:#000;display:inline-block;*display:inline;*zoom:1;margin:0 5px;}
.kjml .prev,.kjml .next{width:41px;height:80px;position:absolute;top:32%;}
.kjml .prev{background:url(images/left.png) no-repeat;left:-80px;}
.kjml .next{background:url(images/right.png) no-repeat;right:-80px;}

.p6-tt{height:162px;background:#fff;}
.p6{height:650px;background:url(images/p6-bg.jpg) repeat;padding-top:60px;}
.p6 dl{position:relative;height:510px;}.p6 dl s{width:120px;height:120px;background:#6bb831;display:block;position:absolute;left:-60px;bottom:-60px;z-index:98;}
.p6 dt{width:340px;height:386px;background:#fff;margin-top:24px;float:left;z-index:99;position:relative;padding:50px 60px;}
.p6 dt u{display:block;width:30px;height:5px;background:#6bb831;margin:15px 0 20px;}
.p6 dt h4,.p6 dt h3{font-size:30px;font-weight:normal;}.p6 dt h3{font-weight:bold;}.p6 dt p{font-size:14px;text-align:justify;text-indent:2em;line-height:30px;}
.p6 dd{float:left;width:740px;height:486px;}

.cpsx .hd{width:120px;line-height:80px;margin:30px 0 0 80px;}.cpsx .hd li.on{background:#6bb831;}
.cpsx .hd li{width:10px;height:10px;border-radius:100%;background:#000;display:inline-block;*display:inline;*zoom:1;margin:0 5px;}

.p7{padding-bottom:20px;}.p7 img{margin-bottom:40px;display:block;}

.p8{height:340px;background:url(images/p8-bg.jpg) center center no-repeat;padding-top:168px;}
.honor li{float:left;margin:0 55px;}.honor li img{height:215px;}.honor li.two{margin-left:180px;}
.honor .hd{text-align:center;width:60px;line-height:80px;margin:40px auto 0;}.honor .hd li.on{background:#6bb831;}
.honor .hd li{width:10px;height:10px;border-radius:100%;background:#fff;display:inline-block;*display:inline;*zoom:1;margin:0 5px;}
.honor .prev,.honor .next{position:absolute;display:block;width:62px;height:62px;}
.honor .prev{background:url(images/jt01.png) no-repeat;top:40%;left:-90px;}
.honor .next{background:url(images/jt01.png) 0 -62px no-repeat;top:40%;right:-90px;}

.p9 p{font-size:14px;line-height:30px;text-align:center;}

.end{padding:0 30px 60px;overflow:hidden;}.free{float:left;width:580px;margin-left:30px;}
.free h3{font:bold 22px/30px 'Microsoft Yahei';text-align:center;padding:10px 0 20px;}
.free p{font-size:14px;line-height:24px;text-indent:2em;text-align:center;}
.ewm{float:left;margin:0 20px 0 30px;padding-left:40px;}.ewm p{font-size:14px;line-height:18px;text-align:center;}
.ewm img{width:120px;height:120px;display:block;}.team{float:left;font-size:14px;line-height:32px;white-space:nowrap;}

.nav{position:fixed;bottom:50px;right:10px;width:100px;height:510px;background:url(images/nav.png) no-repeat;padding-top:60px;}
.nav li{height:45px;line-height:45px;font-size:14px;width:100%;}.nav li:last-child{height:40px;line-height:40px;}.nav li a{display:block;height:100%;}
.nav .focus{text-align:center;}.nav .focus b{height:26px;line-height:26px;color:#6bba36;font-weight:bold;}
.toBack{cursor:pointer;width:100%;height:100px;position:absolute;bottom:0;left:0;}