html,body,h1,h2,h3,h4,h5,h6,p,div{ margin:0; padding:0;}
html,body{ width:100%; }
.page{ width:100%; position:relative; overflow:hidden;}
.page img{ display:block;}
.page p{font-size: 16px;font-family: "Microsoft YaHei";line-height: 30px;}
.page .p_kv,.p_w2{ width:1920px; position:relative; left:50%; margin-left:-960px;}
.page .p_w2{padding-bottom: 60px;}
.page .p_w1{width: 960px;margin: 0 auto;line-height: 28px;overflow: hidden;background: white;}
.page .p_float{overflow: hidden;position: relative;}
.page .p_box1{margin: 73px auto;border: 10px solid #7ea14d;padding: 50px 30px;}
.page .p_box1 p{ line-height: 43px;}
.page .p_left{float: left;width: 444px;}
.page .p_right{float: right;width: 445px;}
.page .p_left2{float: left;width: 575px;}
.page .p_left3{float: left;width: 360px;}
.page .p_left4{float: left;width: 554px;}
.page .p_right2{float: right;}
.page .p_right4{float: right;width: 350px;}
.page .p_dis{display: inline-block;vertical-align: top;}
.page .p_left .p_xx{display: block;position: absolute;height: 488px;width: 1px;border-right: 1px dashed #bdceaa;left: 50%;top: 0;}
.page .p_left_1{width: 156px;display: inline-block;vertical-align: top;margin-top: 23px;}
.page .p_left_2{display: inline-block}
.page .p_left1{float: left;width: 377px;letter-spacing: -0.5px}
.page .p_right1{float: right;width: 554px;margin-top: 6px;}
.page .p_ps{position: absolute;left: 50.8%;top: 18.5%;width: 42%;}
.page .p_ls{letter-spacing: -1px;}
.page .p_jt{width: 43px;margin: 12px auto;}
.page .p_pos2{position: absolute;right: 100%;top: 40%;width: 45px;}

.page .gd_box_w{ position:relative; left:50%; margin-left:-960px; width:1920px; overflow:hidden;}
.page .gd_box{ height:640px; width:99999px; overflow:hidden; margin-left:-2400px;}
.page .gd_box>li{ float:left; width:960px; height:640px; position:relative;}
.page .gd_box>li span{ display:block; position:absolute; left:0; bottom:0; padding:5px 15px; color:#e2d2d2;background:rgba(0,0,0,0.5); background: linear-gradient(to right, rgba(0,0,0,0.5), rgba(255,0,0,0));width: 100%;}
.page .gd_box>li span img{ width:auto; display:inline-block; vertical-align:top;}
.page .p_rel{position: relative;}
.page .p_pos{position: absolute; top: -13px;right: 3%;}
.page .p_pos img{vertical-align: top; width: 10px;position: absolute;right: 100%;}
.page .p_pos .p_yy{display: inline-block}
.page .p_pos .p_yy1{height: 100%;}
.page .p_pos p{background: #7ea14d;padding: 12px 10px;font-size: 20px;color: white;vertical-align: top;text-align: center;font-weight: bold;line-height: 1.1em;}
.page .p_pos.p_pos3{right: 6%;}
.page .p_pos.p_pos3 p{padding: 25px 19px;}
.page .p_pos.p_pos1 {right: 84%;}
.page .p_w960{width: 960px;margin: 0 auto;}
.page .p_bg1{ background:#eee;padding: 25px 0 55px;}
.page .w480{width: 480px;}
.page .t_i{text-indent: 2em;}




.page .gd_fc_left{ width:480px; height:640px; position:absolute; left:0; top:0; z-index:5; background:rgba(0,0,0,0.5);}
.page .gd_fc_right{ width:480px; height:640px; position:absolute; right:0; top:0; z-index:5; background:rgba(0,0,0,0.5);}
.page .gd_btn_left{ width:54px; height:88px; position:absolute; left:480px; top:50%; margin-top:-44px; z-index:6; cursor:pointer;}
.page .gd_btn_right{ width:54px; height:88px; position:absolute; right:480px; top:50%; margin-top:-44px; z-index:6; cursor:pointer;}

.page .gd_btn_ul{width: 200px;margin: 30px auto;}
.page .gd_btn_ul li{width: 12px;height: 12px;margin-left: 42px;border-radius: 50%;margin-left: 42px;background: #959595;float: left;cursor: pointer;margin-bottom: 5px;}
.page .gd_btn_ul li.active{background: #7ea14d;transform: scale(1.5);}

.page .p_xh{font-size: 14px;}
.page .p_xh img{width: auto;display: inline-block;}
.page .p_xh1{text-indent: -1.4em}
.page .p_qq{position: absolute;top: 9px;left: 172px;}
.page .p_right_1{padding: 35px 80px;border: 1px solid #ff0000;background: #eeeeee;margin-top: 3px;}
.page .p_box2{padding: 28px 12px;background: #7ea14d;}
.page .p_box2 .p_xh,.page .p_box3 .p_xh{color: white;} 
.page .p_box3{padding: 9px;background: #7ea14d;}


.page .p_th1{display: none;}
.page .p_ml{margin-left: 57px;}
.page .font20_b{font-size: 20px;font-weight: bold;}
.page .font20{font-size: 20px;}
.page .p_bg{background: #7ea14d;color: white;padding: 3px 10px;width: 100px;text-align: center;font-weight: bold;line-height: 1.6em;}

.page .ts{font-size: 14px;color: #666;line-height: 20px;width: 80%;}
.page .p_fw{font-weight: bold;}
.page .w92{width: 92%;}
.page .w90{width: 90%;}


.page .w70{width: 70px;}
.page .w120{width: 120px;}
.page .w554{width:554px;max-width:100%;}
.page .w554{width:540px;max-width:100%;}
.page .t7{margin-top: 7px}
.page .t10{margin-top: 10px}
.page .t15{margin-top: 15px}
.page .t18{margin-top: 18px;}
.page .t20{margin-top: 20px;}
.page .t24{margin-top: 24px;}
.page .t25{margin-top: 25px;}
.page .t30{margin-top: 30px;}
.page .t35{margin-top: 35px}
.page .t45{margin-top: 45px;}
.page .t51{margin-top: 51px;}
.page .t55{margin-top: 55px;}
.page .t60{margin-top: 60px;}
.page .t100{margin-top: 100px;}
.page .t_c{text-align: center;color: white;background:#7ea14d;width: 276px;height: 58px;font-size: 38px;font-weight: bold;line-height: 58px;margin: 30px auto;}
.page .t_r{text-align: right;width: 100%;}
.page .t_r img{display: inline-block;}

@media screen and (max-width:960px){
    .w960{ width:98%; margin:0 auto;}
    }
@media screen and (max-width:720px){
.page{background: white;}
.page .p_kv{ width:200%; left:-50%; margin-left:0;}    
.page p{ font-size:3.125vw; line-height:1.8em;}
.page .p_box1 p{font-size: 3.125vw;line-height: 2.3em;}
.page .p_w1{width: 90%;margin-left: 5vw;}
.page .p_w2{width: 100%;margin: 0;left: 0;padding-bottom: 3vw}
.page .p_step{width: 100%}
.page .p_box1{width: 90%;padding: 3vw;margin: 5vw auto;box-sizing: border-box;border: 2vw solid #7ea14d;}
.page .p_left{float: none;width: 100%;}
.page .p_left1{float: none;width: 100%;}
.page .p_left2{float: none;width: 100%;}
.page .p_left3{float: none;width: 100%;}
.page .p_left4{float: none;width: 100%;}
.page .p_right{float: none;width: 100%;}
.page .p_right2{float: none;width: 100%;}
.page .p_right4{float: none;width: 100%;}
.page .p_right1{float: none;width: 100%;}
.page .p_left .p_xx{display: none;}
.page img{ display:block; width:100%;}
.page .p_ps{left: 42%;top: 5.5%;width: 50%;line-height: 1.5em;font-size: 2.125vw;}

.page .p_left_1{width: 98%;}
.page .p_left_2 {display: block;}
.page .t_r img{width: auto;}
.page .p_th{display: none;}
.page .p_th1{display: block;}
.page .p_xh1{text-indent: 0;}
.page .p_qq{display: none;}
.page .p_right_1{padding: 8vw 8vw;}
.page .p_w960{width: 90%;}
.page .p_xh{font-size: 2.5vw;}


.page .p_pos p{padding: 2vw;font-size: 4.325vw}
.page .p_pos{right: 5%;top: -1.3vw;}
.page .p_pos.p_pos1 {right: 80%;}
.page .p_pos img{width: 1vw;}
.page .p_pos.p_pos3 p{padding: 2.2vw}


.page .p_box2{padding: 4vw 2vw;}
.page .p_box3{padding: 3vw;}


.page .t_c{width: 40%;margin: 8vw auto;font-size: 4.325vw;height: 8vw;line-height: 2em;padding: 1vw;}
.page .p_pos2{display: none;}

.page .p_w2.p_bg1{margin-top: 5vw;}
.page .gd_box_w{width: 100%;left: 0;margin-left: 0;}
.page .gd_fc_left{display: none}
.page .gd_fc_right{display: none}
.page .gd_btn_left{left: 0;width: 10vw;height: 16vw;}
.page .gd_btn_right{right:0;width: 10vw;height: 16vw;}
.page .gd_box{margin-left:0;width: 300%;height: auto;}
.page .gd_box>li{height: auto;}
.page .ts{font-size: 2.75vw;line-height: 1.5em;width: auto;}



.page .p_ml{margin-left: 0;}
.page .w90{width: auto;}
.page .p_bg{width: 25%;padding: 1vw 2vw;}
.page .w120{width: 30%;}
.page .w92{width:auto;}
.page .font20_b{font-size:3.75vw;}
.page .font20{font-size: 3.75vw;line-height: 1.8em}
.page .t3{margin-top: 3vw;}
.page .t10{margin-top: 1vw}
.page .t15{margin-top: 1vw}
.page .t18{margin-top: 3vw;}
.page .t20{margin-top: 3vw;}
.page .t24{margin-top: 3vw;}
.page .t25{margin-top: 3vw;}
.page .t30{margin-top: 3vw;}
.page .t35{margin-top: 3vw}
.page .t45{margin-top: 4vw;}
.page .t55{margin-top: 5vw;}
.page .t50{margin-top: 5vw;} 
.page .t60{margin-top: 6vw;}
.page .t80{margin-top: 8vw;}
.page .t100{margin-top: 8vw;}
}