﻿@charset "utf-8";

/* CSS Document */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,nav,e{margin:0;padding:0;}
header,article,footer,nav,section,aside,menu{ display:block;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
table{ border-collapse:collapse; border-spacing:0;}
img,input{ border:none;}
ul li,ol li{list-style: none;}
a{text-decoration: none;}
body{font:14px;font-family: "Microsoft Yahei"; min-width: 1300px;}

.cont{width: 1170px;margin: 0 auto;}
.bold{font-weight: bold; line-height:35px;}
.yellow{color: #FFD800;}
.pink{color: #F22F7C;}
.qing{color: #4AFFFF;}

.kv{width: 100%;height: 1482px;background: url(../images/kv.jpg) no-repeat top center;overflow: hidden;}
.kv .cont{position: relative;overflow: hidden;}
.kv a.qy{width: 253px;height: 64px;display: block;background: url(../images/an.png)no-repeat;background-size: 100%; position: absolute;top:715px;left: 393px;}
.kv .dou{position: absolute;top:372px;right: 192px;}


.kv-sleft a,.p1 a,.p2 a,.p3 a,.p4-sleft a{width: 240px;height: 40px;line-height: 40px;color: #fff;background: #F22F7C;border-radius: 50px;display: block;margin: 20px 0 0 30px;text-align: center;font-size: 18px;}
.p1 h3,.p2 h3,.p3 h3,.p5 h3,.p7 h3,.p8 h3{width: 570px;height: 157px;padding-right: 165px;color: #fff;font-size: 46px;margin: 25px auto ;background: url(../images/p1_1.png) no-repeat right center;}

.kv-sub{width:1170px;height: 452px;margin-top: 930px;position: relative;}
.kv-sleft{width: 840px;height: 452px;background:#2C3E44;overflow: hidden;}
.kv-sleft h1{color: #fff;text-align: center;width: 316px;margin-top: 55px;}
.kv-sleft e{font-family: "宋体";font-size: 70px;}
.kv-sleft .font1{font-size: 45px; line-height:62px;}
.kv-sleft p{color: #fff;width: 256px;padding:0 30px;font-size:16px;} 
.kv-sub ul{width: 855px;height: 393px;position: absolute;top:30px;left:316px;}
.kv-sub ul li{float: left;height: 393px;width:171px;background: #97BF5D; color: #fff;}
.kv-sub ul li:nth-child(2n){background: #729C3E;}
.kv-sub ul li h2{text-align: center;font-size: 32px;line-height: 50px;}
.kv-sub ul li p{padding:0 10px;font-size:16px;}

.p1{overflow: hidden;width: 100%;background:#F7F7F7 url(../images/p1_bg.jpg) no-repeat top center;background-size: 100%;margin: 0 auto;max-width: 1680px;}
.p1 h3{width: 570px;height: 157px;padding-right: 165px;color: #fff;font-size: 46px;margin: 25px auto ;background: url(../images/p1_1.png) no-repeat right center; line-height:65px;}
.p1 ul{overflow: hidden;}
.p1 ul li{float: left;width: 233px;height: 268px;}
.p1 ul li.cura{border:7px solid #52DF98;width: 219px;height: 254px;background-position: -7px -7px;}
.p1 ul li:nth-child(1){background: url(../images/al_1.jpg) no-repeat center center;}
.p1 ul li:nth-child(2){background: url(../images/al_2.jpg) no-repeat center center;}
.p1 ul li:nth-child(3){background: url(../images/al_3.jpg) no-repeat center center;}
.p1 ul li:nth-child(4){background: url(../images/al_4.jpg) no-repeat center center;}
.p1 ul li:nth-child(5){background: url(../images/al_5.jpg) no-repeat center center;}
.p1 ol{overflow: hidden;height: 23px;}
.p1 ol li{float: left;width: 31px;height: 23px;margin: 0 97px;}
.p1 ol li.curb{background: url(../images/sj.jpg) no-repeat;}

.p1-sub{width: 1170px;height: 144px;position: relative;}
.p1-sub p{position: absolute;left: 15px;top:15px;display: none;}
.p1 p{font-size:28px; line-height:50px;}
.p1 p:nth-child(1){display: block;}
.p1 p span{font-size: 30px;}
.p1 a.ala{width: 430px;margin: 40px auto 10px;height: 60px;line-height: 60px;font-size: 30px;}

.model1{width: 100%;height: 734px;background: url(../images/p1_2.jpg) no-repeat top center;overflow: hidden;}
.model1 h4,.p6 h4{font-size: 56px;margin: 190px 0 0;}
.model1 p{font-size: 26px;width: 670px;padding:0;margin:0;}
.model1 p span{display: block;margin: 30px 0 20px;}
.model1 a{width: 568px;height: 55px;line-height: 55px;background: #729C3E;margin: 5px 0 0;font-size: 30px;}

.p2 h3,.p3 h3,.p5 h3,.p7 h3,.p8 h3{background: none;padding:0;width: 840px;height: 80px;text-align: center;}

.p2{overflow: hidden;background: url(../images/p2_bg.jpg) no-repeat top center;width: 100%;max-width: 1680px;margin: 0 auto;}
.p2-sub{width: 1170px;height: 575px;position: relative;overflow: hidden;}
.p2 ul{width: 4000px;height: 575px;margin-bottom: 20px;position: absolute;top:0;left: 0;}
.p2 ul li{width: 1170px;height: 575px;background: #577F4E url(../images/p2_2.jpg) no-repeat top right;overflow: hidden;position: relative;float: left;}
.p2 ul li:nth-child(2){background:#577F4E url(../images/p2_1.jpg) no-repeat top right;}
.p2 ul li:nth-child(3){background:#577F4E url(../images/p2_3.jpg) no-repeat top right;}
.p2 ul li h5{color: #fff;font-size: 32px;font-family: "方正兰亭超细黑简体";margin: 25px 0 20px 20px;}
.p2 ul li h5 span{font-size: 46px;font-family: "Microsoft Yahei";margin-right: 10px;}
.p2 ul li p{padding: 0 0 0 20px;color: #fff;font-size: 24px;}
.p2 ul li p.p2-lip{margin: 20px 0 25px 0;width: 526px;font-size: 18px;line-height: 26px;}
.p2 ul li p.p2-lip span{display: block;font-size: 28px;margin-bottom: 10px;}
.p2 .wenzi{overflow: hidden;width: 526px;height: 155px;margin:30px 0 0 20px;}
.p2 .wenzi div{width:155px;height: 155px;float: left;background: url(../images/p2_bg2.jpg) no-repeat;}
.p2 ul li p.w{color: #000;font-size: 14px;text-align: center;padding: 0 20px;}
.p2 ul li p.w span{font-size: 18px;display: block;margin: 25px 0  15px 0;}
.p2 a{position: absolute;bottom:40px;right:20px;background: #FFD800;width: 558px;height: 55px;color: #000;font-size: 26px;line-height: 55px;}
.p2 ol{width: 185px;height: 35px;margin: 30px auto;overflow: hidden;margin-bottom: 20px;}
.p2 ol li{width: 20px;height: 20px;border-radius: 50px;background: #577F4E;float: left;margin: 0 15px;}
.p2 ol li.cur{background: #fff;}

.p3{overflow: hidden;width: 100%;height: 902px;background: url(../images/p3_bg.jpg) no-repeat top center;}
.p3-sub{width: 1130px;margin: 92px auto 0;height: 145px;}
.p3-sleft,.p3-sright{width: 250px;height: 140px;float: left;color: #fff;}
.p3-sright{float: right;}
.p3-sleft h6{font-size: 20px;background: #97BF5D;padding-left: 10px;height: 30px;line-height: 30px;}
.p3-sleft p{font-size: 16px;line-height: 26px;background: rgba(0,0,0,0.5);height:105px;padding: 10px 10px 0; }
.p3-sub2{margin:100px auto 0; }
.p3-sub3{margin: 85px auto 0;}
.p3 a{margin: 0 auto;width: 380px;height: 50px;line-height: 50px;background: #97BF5D;font-size: 22px;}

.p4{height: 958px;width: 100%;max-width: 1680px;margin: 0 auto;background: url(../images/p4_bg.jpg) no-repeat top center;overflow: hidden;}
.p4-sleft{width: 314px;height: 958px;float: left;position: relative;}
.p4-sleft a{position: absolute;bottom: 100px;left: 0;width: 254px;background: #729C3E;margin: 0;font-size: 30px;height: 75px;padding:10px 30px 0;line-height: 32px;}

.p4-sright{width: 856px;height: 958px;float: left;}
.p4-ul1{width: 192px;height: 800px;float: left;margin: 125px 0 0 65px;}
.p4-ul1 li{width: 192px;height: 148px;background: url(../images/p4_2.png) no-repeat top center;color: #fff;text-align: center;font-size: 38px;font-weight: bold;padding-top:40px; line-height:50px;}
.p4-ul1 li:nth-child(4){padding-top: 65px;height: 123px;}

.p4-ul2{width: 300px;margin: 0;background: url(../images/p4_bg2.jpg) repeat-y right center;margin: 50px 0 10px;}
.p4-ul2 span{color: #44545a;font-size: 32px;font-weight: bold;display: block;text-align: center;width: 300px;}
.p4-ul2 li{background: url(../images/p4_3.png) no-repeat top center;margin-left: 50px;font-size: 20px;line-height: 32px;padding-top: 65px;height: 123px;}
.p4-ul2 li:nth-child(2n+1){background: url(../images/p4_4.png)no-repeat top center;}

.p4-ul3{float: left;width: 195px;background: none;}
.p4-ul3 li{background: url(../images/p4_5.png)no-repeat top center;}
.p4-ul3 li:nth-child(2n+1){background: url(../images/p4_6.png)no-repeat top center;}

.p5{background: #2C3E47;height: 1080px;overflow: hidden;width: 100%;max-width: 1680px;margin: 0 auto;}
.p5 h3{width: 1170px;background: url(../images/p5_bg.jpg) no-repeat left center;margin: 60px auto 20px;height: 65px;	}
.p5 p{font-size:16px;color: #fff;text-align: center;line-height: 26px;}
.p5 ul{overflow: hidden;margin-top: 45px;}
.p5 ul li{float: left;height: 349px;width: 390px;position: relative;}
.p5-li{width: 390px;height: 331px;background: rgba(0,0,0,0.5);position: absolute;top:0;left: 0;color: #fff;border-bottom: 18px solid #50EE9F;transform:scale(0);transition:all 0.2s ease 0s;opacity: 0;}
.p5-lit{padding:58px 80px  40px;font-size: 36px; text-align: center;line-height:36px;}
.p5-li a{color: #50EE9F;margin: 0 auto;width: 284px;height: 50px;line-height: 50px;text-align: center;display: block;border-radius: 50px;border:1px solid #50EE9F;font-size: 18px;}
.p5 ul li.curd .p5-li{transform:scale(1);opacity: 1;}

.p6{overflow: hidden;height:851px;width: 100%;max-width: 1680px;background: url(../images/p6_bg.jpg) no-repeat top center; margin: 0 auto;}
.p6 h4{margin: 100px 0 0 44px ; line-height:71px;}
.p6 p{width: 520px;line-height: 30px; margin: 40px 0 0 60px;font-size:16px;}
.p6 ul{margin: 16px 0 0 40px;overflow: hidden;width: 530px;}
.p6 ul li{float: left;margin: 0 4px 10px;position: relative;width: 166px;height: 131px;border:1px solid #52DF98;}
.p6-li{font-size:16px;color: #fff; width: 146px;height: 96px;background: rgba(0,0,0,0.5);position: absolute;top:0;left: 0; padding:35px 10px 0; transform:scale(0);transition:all 0.2s ease 0s; opacity: 0;}
.p6 ul li.cure .p6-li{transform:scale(1);opacity: 1;}
.p6 a{color: #F22F7C;margin: 20px 0 0 40px;width: 320px;height: 40px;line-height: 40px;text-align: center;display: block;border-radius: 50px;border:1px solid #F22F7C;font-weight: bold; font-size: 18px;}

.p7{height: 893px;width: 100%;max-width: 1680px;margin: 0 auto;background: url(../images/p7_bg.jpg) no-repeat top center;overflow: hidden;}
.p7 h3{width: 1170px;background: url(../images/p7_bg2.jpg) no-repeat left center;margin: 40px auto 20px;height: 60px;color: #000;}
.p7 .cont{height: 893px;}
.p7-sub{width: 1170px;height: 785px;position: relative;overflow: hidden;}
.p7-sub ul{height: 785px;overflow: hidden;position: absolute;top:0;left: 0px;}
.p7-sub ul li{float: left;width: 1170px;height: 785px;}
.p7-sleft{width: 686px;height: 785px;float: left;}
.p7-title{font-size: 55px;font-weight: bold;margin: 120px 0 0 0px;}
.p7-title span{font-family: "方正兰亭超细黑简体";color: #4E574E;font-size: 40px;}
.p7-sright{width: 484px;float: left;}
.p7-sright p{font-size: 24px;margin: 20px 0 0 0 ;line-height: 40px;width: 400px;}
p.p7-sp{font-size: 20px;line-height: 36px;}
.p7-sright a{width: 193px;height: 50px;line-height: 50px;text-align: center;background: #04A7C0;border-radius: 50px;display: inline-block;font-size: 30px;font-weight: bold;color: #fff;margin: 80px 15px 0 0;float: left;}
.p7-sright a.p7-sa{background: #F22F7C;}
.p7 .btn{width: 42px;height: 106px;background: url(../images/p7_lbtn.jpg) no-repeat;position: absolute;top:50%;left:0;cursor: pointer;margin-top:-53px;}
.p7 .p7-rbtn{left:1128px;background: url(../images/p7_rbtn.jpg) no-repeat;}

.p8{background: #2C3E47;width: 100%;max-width: 1680px;margin: 0 auto;height: 840px;overflow: hidden;}
.p8 h3{margin: 40px auto 30px;}
.p8 ul{overflow: hidden;width: 1172px;}
.p8 ul li{width:253px;height: 123px;float: left;background: url(../images/p8_1.jpg) no-repeat; font-size: 24px;line-height: 30px;font-weight: bold;color: #fff;padding:60px 20px 0;}
.p8 ul li:nth-child(2n){background: url(../images/p8_2.jpg) no-repeat;}

.p8 ol{overflow: hidden;width: 1172px;}
.p8 ol li{font-size:16px;width: 253px;height: 234px;background: url(../images/p8_3.jpg) no-repeat;float: left;padding:35px 20px 0;line-height: 26px;}
.p8 ol li:nth-child(2n){background: url(../images/p8_4.jpg) no-repeat;}
.p8 a{width: 380px;height: 60px;line-height: 60px;font-size: 32px;color: #fff;font-weight: bold;display: block;margin: 65px auto 0;background: #F22F7C;border-radius: 50px;text-align: center;}