
html,body,div,ul,li,a,h2,p,h3{margin: 0;padding: 0;list-style: none;text-decoration: none;}

.page{font-size: 14px;overflow: hidden;font-family: "Microsoft YaHei";}
.page img{display: block;}
.page p{line-height: 1.5em;}
.page .clear{clear: both;}
.page .p_rel{position: relative;}
.page .t20{margin-top: 20px;}
.page .t10{margin-top: 10px;}
.page .t56{margin-top: 56px;}



.page .zxs {color: #666;}
.page .zxs {width: 70%; float: left;}
.page .zxs li{overflow: hidden;padding: 40px 0;border-bottom: 1px solid #e9e9e9;box-sizing: border-box;}
.page .zxs li:last-child{border: none;}
.page .zxs li:first-child{padding: 40px 0 20px;}
.page .zxs li .p_left{width: 30%;}
.page .zxs li .p_right{float: right;width: 69%;padding:  35px 0;}
.page .name{font-size: 24px;}

.page .font1{color: #18976f;font-size: 30px;width: 270px;border-bottom:1px solid #f1a15f;}
.page .font2{color: #333;font-size: 35px;}
.page .font3{font-size: 20px;color: #18976f;}
.page .zxs table{border-collapse: collapse;width: 100%;}
.page .zxs table td{ border:1px solid #cbcbcb; padding: 10px 30px;}
.page .zxs table td:first-child{width: 21%;}
.page .zxs .vidBtn{cursor: pointer;}
.page .zxs .zxs_xq{margin-top: 30px;text-align: center;float: right;border: 1px solid;width: 60px;padding: 2px 5px;}
.page .zxs .zxs_xq a{color: #555;}

.page .vidBg{ position:fixed; left:0; top:0; width:100%; height:100%; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; z-index:100; }
.page .vidBox{ position:fixed; left:50%; top:50%; width:960px; height:540px; margin:-270px 0 0 -480px; z-index:101; }
.page .vidClose{ position:fixed; left:50%; top:50%; width:40px; height:40px; margin:-270px 0 0 480px; font-family:Arial, Helvetica, sans-serif; font-size:40px; line-height:40px; text-align:center; color:#fff; z-index:101; cursor:pointer;}




@media screen and (max-width: 720px) {
    .page img{width: 100%;}

    .page .zxs{width: 100%;float: none;}
    .page .zxs li .p_left{float: none;width: 28vw;margin: 0 auto;}
    .page .zxs li{padding: 4vw 0;}
    .page .zxs li .p_right{float: none;width: 100%;padding: 4vw 0;margin: 0;}
    .page .zxs li .p_right .name{font-size: 4.6875vw;text-align: center;}
    .page .zxs li .p_right p{font-size: 3.4375vw;}
    .page .zxs .t10{margin-top: 3vw;}
    .page .zxs .t20{margin-top: 5vw;}
    .page p{font-size: 3.5vw;}
    .page .font1{width: 100%;font-size: 8vw;}
    .page .zxs table td{padding: 3vw;font-size: 3vw;}
    .page .font2{font-size: 8vw;}
    .page .font3{font-size: 4.35vw}
    .page .zxs .zxs_xq{text-align: center;float: none;border: 1px solid;width: 30vw;padding: 2vw 3vw;margin: 5vw auto 0;}
    
    .page video{width: 100%;display: block;}
    .page .vidBg{ position:fixed; left:0; top:0; width:100%; height:100%; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; z-index:4; }
    .page .vidBox{ position:fixed; left:50%; margin-left: -50%; top:50%; width:100%; height:56.25vw; margin-top:-28vw; z-index:5;}
    .page .vidClose{ position:fixed; right:0; top:50%; width:8vw; height:8vw; margin-top:-36vw; font-family:Arial, Helvetica, sans-serif; font-size:8vw; line-height:8vw; text-align:center; color:#fff; z-index:5; cursor:pointer;}
}
