@charset "utf-8";
/* CSS Document */


html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{ margin:0; padding:0;}
body{mix-width:640px; max-width:1920px;}
ol,ul{ list-style:none;}
:focus{ outline:0;}
a img{ border:0;}
img{ vertical-align:top;}
em{ font-style:normal;}

img{border:0px; padding:0px; margin:0px; text-align:center;}
.vid{margin:0px auto; text-align:center; width:100%; height:600px; background-color:#ececec;}
.w{width:1200px;margin:0 auto;zoom:1;}
.container{background-color:#fff;overflow:hidden;_width:1200px;margin:0 auto; font-family:"微软雅黑"}
.container p{margin:0;padding:0;font-weight:normal;text-indent:2em;}
.container .text1 {background-color:#ececec;height:140px;font-size:22px; line-height:44px; color:#2c2c2c;}
.container .text1 .w p{padding-left:40px; padding-top:10px;}
.container .text1_1 {background-color:#ececec;height:50px;font-size:22px; line-height:44px; color:#2c2c2c;padding-left:40px;}
.container .text1_1 .w p{padding-left:20px;}
.container .text2 {background-color:#fff;height:120px;font-size:22px; line-height:44px; color:#2c2c2c;}
.container .text2 .w p{padding-left:60px;}
.container .text3{background-color:#fff;height:100px;font-size:30px; line-height:80px; text-align:center;}
.text3 a{text-decoration:none;color:#159874;}
.container .text4 {background-color:#ececec;height:140px;font-size:22px; line-height:44px; color:#2c2c2c;padding-left:75px;}
.container .text5 {height:140px;font-size:22px; line-height:48px; color:#2c2c2c;}
.container .text5 .w p{padding-left:50px;}

.container .page{position:relative;}
.container .page01 {background:#ececec;position:relative;}
.container .page01 p{position:absolute; text-indent:0em;}
.container .page01 .p1{margin-left:30px;top:20px;color:#159874;font-size:24px;line-height:30px;}
.container .page01 .p2{margin-left:785px;top:20px;color:#159874;font-size:24px;line-height:30px;}
.container .page01 .p3{margin-left:13px;top:90px;color:#fff;font-size:18px;line-height:48px;}
.container .page01 .p4{margin-left:625px;top:90px;color:#fff;font-size:18px;line-height:48px;}
.container .page01 .p5{margin-left:30px;top:325px;color:#159874;font-size:24px;line-height:30px;}
.container .page01 .p6{margin-left:808px;top:325px;color:#159874;font-size:24px;line-height:30px;}
.container .page01 .p7{margin-left:13px;top:400px;color:#fff;font-size:18px;line-height:40px;}
.container .page01 .p8{margin-left:625px;top:400px;color:#fff;font-size:18px;line-height:48px;}

.container .page02 {background:#ececec; height:150px; position:relative;}
.container .page02 {background:#ececec;position:relative;}
.container .page02 p{position:absolute; text-indent:0em;}
.container .page02 .p1{margin-left:80px;top:40px;color:#2c2c2c;font-size:22px;line-height:30px;}
.container .page02 .p2{margin-left:450px;top:40px;color:#2c2c2c;font-size:22px;line-height:30px;}
.container .page02 .p3{margin-left:950px;top:40px;color:#2c2c2c;font-size:22px;line-height:30px;}

.container .text10 {height:140px;font-size:22px; line-height:40px; color:#2c2c2c;}
.container .text10 .w p{padding-left:50px; padding-top:10px;}
.container .page02 {background-color:#ececec;height:140px;font-size:22px; line-height:44px; color:#2c2c2c;}
.text11_1 p{padding-left:110px; padding-top:20px;}
.text11_2 p{padding-left:460px; margin-top:-88px;}
.text11_3 p{padding-left:920px; margin-top:-88px;}

.container .text12 {height:140px;font-size:22px; line-height:44px; color:#fff;}
.container .text12 .w p{padding-left:25px; padding-top:38px;}

.container .text13_1 p{background-color:#fff;height:80px;font-size:24px; line-height:80px; color:#0e916d; text-align:center;}
.container .text13_2 p{background-color:#fff;height:150px;font-size:22px; line-height:40px; color:#2c2c2c;}
.text13_2 p{padding-left:30px; margin-top:-15px;}
.container .text13_3 p{background-color:#fff;height:100px;font-size:22px; line-height:40px; color:#2c2c2c;}
.text13_3 p{padding-left:30px; margin-top:-20px;}
.container .text14 {background-color:#ececec;height:240px;font-size:22px; line-height:44px; color:#2c2c2c;}
.container .text14 .w p{padding-left:20px;}
.container .text15 {background-color:#fff;height:130px;font-size:22px; line-height:44px; color:#2c2c2c;}
.container .text15 .w p{padding-left:10px; padding-top:30px;}
.container .text16 {height:480px;font-size:22px; line-height:44px; color:#2c2c2c;}
.container .text16 .w p{padding-left:10px; padding-top:30px;}
.container .text17 {background-color:#fff;height:44px;font-size:18px; line-height:44px; color:#2c2c2c;}
.container .text17 .w p{padding-left:110px;}
.container .page04 {background-color:#fff;height:45px;font-size:18px; line-height:34px; color:#2c2c2c;}
.text18_1 p{padding-left:110px;}
.text18_2 p{padding-left:130px; margin-top:2px; color:#159874;}
.container .text19 {height:343px;font-size:18px; line-height:38px; color:#2c2c2c;}
.container .text19 .w p{padding-left:110px; padding-top:10px;}
.container .text20 {height:225px;font-size:18px; line-height:44px; color:#2c2c2c;}
.container .text20 .w p{padding-left:550px; padding-top:40px;}
.container .text21 {height:277px;font-size:18px; line-height:34px; color:#2c2c2c;}
.container .text21 .w p{padding-left:110px; padding-top:10px;}
.container .text22 {height:281px;font-size:18px; line-height:34px; color:#2c2c2c;}
.container .text22 .w p{padding-left:110px; padding-top:65px;}
.container .text23 {height:357px;font-size:36px; line-height:48px;}
.container .text23 .w p{ text-align:center; padding-top:145px;}
.text23 a{text-decoration:none;color:#2c2c2c;}
.container .text24 {background-color:#ececec;height:237px;font-size:22px; line-height:44px; color:#2c2c2c;}
.container .text24 .w p{padding-left:100px;}
.container .text25 {height:247px;font-size:22px; line-height:44px; color:#2c2c2c;}
.container .text25 .w p{padding-left:230px; padding-top:30px;}
.container .text26 {height:350px;font-size:22px; line-height:48px; color:#2c2c2c;}
.container .text26 .w p{padding-left:230px; padding-top:55px;}
.container .text27 {background-color:#ececec;height:420px;font-size:22px; line-height:44px; color:#f45865;}
.container .text27 .w p{padding-left:230px; padding-top:40px;}
.container .text28 {height:324px;font-size:16px; line-height:32px; color:#fff;}
.container .text28 .w p{padding-left:290px; padding-top:30px;}