
/*主体宽度*/
.w1000{width: 1000px; margin: 0 auto;}
/*title*/
.title{width: 1080px; height: 64px; line-height: 64px; font-size: 40px; color: #000; text-align: center;}
/*anniu*/
.anniu{height: 90px; text-align: center;}
.anniu a{width: 320px; height: 72px; line-height: 72px; text-align: center; color: #000; font-size: 24px; display: inline-block; margin: 0 13px;}
.anniu .n1{background-color: #fbe74e; border-radius: 8px;}
.anniu .n2{background-color: #5ec7b1; border-radius: 8px;}
.anniu a:hover{opacity: 0.9;}
/*主体*/
.main{width: 100%;}

.banner{width: 100%; height: 659px; background: url(../images/bannerbj_01.jpg) top no-repeat;}
.banner img{display: block; margin: 0 auto;}
.banner a{width: 254px; height: 50px; border-radius: 4px; background: #ffe700; color: #000; font-size: 22px; line-height: 50px; left: 50%; margin-left: -127px; bottom: 53px; text-align: center;}

.box1{width: 100%; height: 289px;}
.box1 .box1bj{width: 100%; height: 330px; background: url(../images/box1.jpg) top no-repeat; position: absolute; left: 0; top: -41px;}
.box1 .box1_1{width: 1000px; margin: 0 auto; position: relative;}
.box1 .box1_1 h2{font-size: 36px; line-height: 36px; margin-bottom: 39px; text-align: center; font-weight: normal; color: #000;}
.box1 .box1_1 .form1{padding-left: 121px;}
.box1 .box1_1 ul li{float: left; margin-right: 9px; width: 240px; height: 70px;}
.box1 .box1_1 ul li .txt_1{border: 1px #05ab95 solid; padding-left: 15px; width: 225px; height: 48px; line-height: 48px; font-size: 16px; color: #666;border-radius: 4px;}
.box1 .box1_1 ul li .txt_2{width: 242px; background: url(../images/jian_03.png) 215px #FFF no-repeat;}
.box1 .box1_1 ul .btn{width: 760px;}
.box1 .box1_1 ul .btn #btn_submit{border: 1px #000 solid; border-radius: 4px; background: none; color: #000; font-size: 20px; width: 228px; height: 48px; margin: 0 auto; display: block; cursor: pointer;}

.box2{width: 100%; height: 527px; background: url(../images/box2_06.jpg) top no-repeat;}
.box2 .title{padding-top: px; margin-bottom: 27px;}
.box2 ul li{float: left; border: 2px #ececec solid; width: 231px; height: 218px; margin-right: 20px; margin-bottom: 20px; background: #FFF;}
.box2 ul li:hover{border-color: #01e8c9; box-shadow: 0 0 5px rgba(0,0,0,0.2);}
.box2 ul .last{margin-right: 0;}
.box2 ul .last2{margin-left: 127px;}
.box2 ul li img{display: block; margin: 0 auto; margin-top: -2px;}
.box2 ul li p{width: 200px; font-size: 16px; line-height: 24px; color: #333; padding-top: 20px; margin: 0 auto;}
.box2 ul li p strong{color: #019f8a; font-size: 15px;}
.box2 .anniu{padding-top: 20px;}

.box3{width: 100%; height: 1190px; background: url(../images/box3_02.png) #00b096 top no-repeat;}
.box3 .title{padding-top: 28px; margin-bottom: 35px; color: #FFF;}
.box3 .tab{padding-left: 26px; width: 974px; margin: 0 auto;}
.box3 .tab ul li{width: 250px; height: 123px; background: url(../images/box_04.png) no-repeat; font-size: 18px; color: #FFF; line-height: 73px; text-align: center;}
.box3 .tab ul li.last{width: 223px;}
.box3 .tab ul li.side{background: url(../images/box_03.png) no-repeat;}
.box3 .tab ul li strong{display: block; width: 197px; font-weight: normal;}
.box3 .tab ul li span{display: block; width: 74px; line-height: 20px; font-size: 20px; position: absolute; top: -10px; left: 12px;}
.box3 .tabCen{border: 2px #008d78 dashed; width: 996px; padding: 38px 0; margin: 0 auto; margin-bottom: 40px;}
.box3 .tabCen ul{display: none; width: 872px; height: 278px; background: url(../images/tabCen_03.png) center no-repeat; margin: 0 auto;}
.box3 .tabCen ul .top_t{height: 148px; background: url(../images/box3_dian.png) bottom no-repeat; top: 0;}
.box3 .tabCen ul .top_b{height: 100px; background: url(../images/box3_dian.png) top no-repeat; bottom: 0; padding-top: 48px;}
.box3 .tabCen .day1 li p{width: 164px; height: 60px; padding: 18px 0; border: 2px #000 solid; background: #FFF; font-size: 16px; line-height: 30px; text-align: center; color: #333;}
.box3 .tabCen .day1 .n1{left: -1px;}
.box3 .tabCen .day1 .n2{left: 100px;}
.box3 .tabCen .day1 .n3{left: 229px;}
.box3 .tabCen .day1 .n4{left: 330px;}
.box3 .tabCen .day1 .n5{left: 459px;}
.box3 .tabCen .day1 .n6{left: 560px;}
.box3 .tabCen .day1 .n7{left: 689px;}
.box3 .tabCen .day1 .n8{left: 790px;}

.box3 .tabCen .day2 .top_b{height: 90px;padding-top: 58px;}
.box3 .tabCen .day2 li p{width: 145px; height: 56px; padding: 15px 0; border: 2px #000 solid; background: #FFF; font-size: 16px; line-height: 28px; text-align: center; color: #333;}
.box3 .tabCen .day2 .n1{left: -1px;}
.box3 .tabCen .day2 .n2{left: 91px;}
.box3 .tabCen .day2 .n3{left: 180px;}
.box3 .tabCen .day2 .n4{left: 273px;}
.box3 .tabCen .day2 .n5{left: 358px;}
.box3 .tabCen .day2 .n6{left: 453px;}
.box3 .tabCen .day2 .n7{left: 537px;}
.box3 .tabCen .day2 .n8{left: 633px;}
.box3 .tabCen .day2 .n9{left: 714px;}

.box3 .tabCen .day3 .top_b{height: 90px;padding-top: 58px;}
.box3 .tabCen .day3 li p{width: 145px; height: 56px; padding: 15px 0; border: 2px #000 solid; background: #FFF; font-size: 16px; line-height: 28px; text-align: center; color: #333;}
.box3 .tabCen .day3 .n1{left: -1px;}
.box3 .tabCen .day3 .n2{left: 91px;}
.box3 .tabCen .day3 .n3{left: 180px;}
.box3 .tabCen .day3 .n4{left: 273px;}
.box3 .tabCen .day3 .n5{left: 358px;}
.box3 .tabCen .day3 .n6{left: 453px;}
.box3 .tabCen .day3 .n7{left: 537px;}
.box3 .tabCen .day3 .n8{left: 633px;}
.box3 .tabCen .day3 .n9{left: 714px;}

.box3 .tabCen .day4 .top_b{height: 90px;padding-top: 58px;}
.box3 .tabCen .day4 li p{width: 145px; height: 56px; padding: 15px 0; border: 2px #000 solid; background: #FFF; font-size: 16px; line-height: 28px; text-align: center; color: #333;}
.box3 .tabCen .day4 .n1{left: 0;}
.box3 .tabCen .day4 .n2{left: 118px;}
.box3 .tabCen .day4 .n3{left: 228px;}
/* .box3 .tabCen .day4 .n3 p{padding: 0; height: 86px;} */
.box3 .tabCen .day4 .n4{left: 358px;}
/* .box3 .tabCen .day4 .n4 p{padding: 0; height: 86px;} */
.box3 .tabCen .day4 .n5{left: 468px;}
.box3 .tabCen .day4 .n6{left: 598px;}
.box3 .tabCen .day4 .n7{left: 708px;}

.box3_2{padding-bottom: 40px;}
.box3_2 ul li{width: 495px; height: 400px; background: #01a189;}
.box3_2 ul li h2{padding-left: 20px; padding-top: 17px; line-height: 40px; color: #FFF; font-size: 30px;}
.box3_2 ul li h3{padding-left: 20px; line-height: 32px; color: #FFF; font-size: 22px; font-weight: normal; padding-bottom: 14px;}
.box3_2 ul li p{padding-left: 20px;}

.box4{height: 700px; padding-top: 30px;}
.box4 .box4_1{height: 496px;}
.box4 .an2{padding-top: 110px; height: 130px; text-align: right;}
.box4 .an2 a{border: 2px #000 solid; border-radius: 4px; display: inline-block; color: #000; font-size: 18px; width: 196px; height: 46px; line-height: 46px; text-align: center; cursor: pointer; margin-left: 30px;}
.box4 span{font-size: 24px; line-height: 30px; color: #FFF; position: absolute; left: 36px; bottom: 52px;}
.box4 dl dt{font-size: 24px; color: #000033; line-height: 40px; padding-left: 262px; width: 287px; padding-top: 59px;}
.box4 dl dt strong{padding-left: 57px; display: block; font-size: 30px;}
.box4 dl dd p{font-size: 18px; line-height: 30px; color: #000033; padding-top: 5px;}

.box5{height: 1030px; padding-top: 30px;}
.box5 .box5_1{padding-top: 40px; height: 810px;position: relative; }
.box5 .box5_1 dl{background: #fff; width: 336px; height: 444px; padding: 24px 30px; padding-bottom: 0; border: 2px #ececec solid;position: relative;}
.box5 .box5_1 dl:hover{ box-shadow: 0 0 7px rgba(0,0,0,0.15);}
.box5 .box5_1 dl dt{height: 189px; margin-bottom: 25px;}
.box5 .box5_1 dl dd p{font-size: 16px; color: #666; line-height: 24px; padding-bottom: 10px;}
.box5 .box5_1 dl dd p span{float: right; width: 256px;}
.box5 .box5_1 dl dd a{font-size: 18px; line-height: 24px; font-weight: bold; color: #000; float: right; padding-top: 10px;}
.box5 .box5_1 dl dd a:hover{color: #00b096;}
.box5_1 .more{
    width: 222px;
    height: 50px;
    display: block;
    position: absolute;
    right: 20px;
    bottom: 52px;
}


.box6{height: 610px; padding-top: 26px; background: #00b096;}
.box6 .title{color: #FFF; height: 92px;}
.box6 .box6_L{width: 603px; height: 416px; background: url(../images/box6_03.jpg) no-repeat;}
.box6 .box6_L .p1{font-size: 16px; color: #000; line-height: 24px; padding-left: 336px; padding-top: 60px; height: 99px;}
.box6 .box6_L .p2{font-size: 16px; color: #000; line-height: 28px; padding-left: 10px; padding-top: 10px;}
.box6 .box6_R{background: #ececec; padding-left: 17px; padding-top: 12px; width: 369px; height: 363px;}
.box6 .box6_R h2{line-height: 42px; font-size: 22px; color: #000;}
.box6 .box6_R p{font-size: 16px; line-height: 28px; padding-right: 15px;}
.box6 .box6_R p a{color: #333;}
.box6 .box6_R p a:hover{color: #00b096;}

.box7{height: 1050px; padding-top: 30px;}
.box7 p{height: 850px;}
.box7 p img{display: block; margin: 0 auto;}
.box7 .title{height: 90px;}

.box8{height: 804px; padding-top: 30px; background: url(../images/box8_bj.png) top #00b096 no-repeat;}
.box8 .title{color: #FFF; height: 90px;}
.box8 .tab {height: 80px;}
.box8 .tab span{display: inline-block; width: 220px; height: 50px; line-height: 50px; text-align: center; background: #ececec; color: #000; margin-right: 10px; font-size: 18px;}
.box8 .tab span.side{background: #ffe700;}
.box8 ul{width: 1020px; display: none; margin-bottom: 20px;}
.box8 ul li{width: 255px; height: 257px; text-align: center; float: left; position: relative;}
.box8 ul li img{display: block; background: #FFF; padding: 2px; margin: 0 auto;}
.box8 ul li span{display: block; text-align: center; font-size: 16px; color: #FFF; line-height: 56px;}
.box8 ul li .ss{width: 510px;}

.box9{height: 480px; background: url(../images/bxo9_06.jpg) top no-repeat;}
.box9_L{width: 760px; padding-top: 30px;}
.box9_L h2{font-size: 36px; line-height: 46px; color: #FFF;}
.box9_L h3{font-size: 18px; line-height: 36px; color: #ffe700; font-weight: normal; padding-top: 10px;}
.box9_L .bd{padding-top: 25px; height: 210px;}
.box9_R{width: 240px; padding-top: 140px;}
.box9_R h2{font-size: 20px; font-weight: normal; color: #ffe700; line-height: 24px; padding-bottom: 20px; text-align: center;}
.box9_R p{padding-left: 29px; line-height: 35px; padding-right: 33px;}
.box9_R p a{color: #fff; font-size: 16px;}
.box9_R p a span{float: right;}
.box9_R p a:hover{color: #ffe700}
































