*{ margin:0px; padding:0px; font-family:Microsoft Yahei; box-sizing:border-box;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
img,input{ border:0px;}
ul li{ list-style:none;}
em,i{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.main{ margin:0 auto;}
body{  max-width:1000px;position:relative;}
.body2{ margin:0 auto; max-width:750px;position:relative;}
input[type="submit"],input[type="reset"],input[type="button"],button,input[type="text"]{-webkit-appearance: none;border-radius:0px; outline:none; border:0px;}
select{ border:0px;background:none;border-radius:0px;}
html,body{ height:100%}

.fu_yuyan{position: absolute;	top: 75px;right: 35px;z-index: 1;display: flex;}
.fu_yuyan a{width: 50px;height: 20px; line-height:20px;background: url(../images/bg.png) no-repeat left top;background-size: 100% 100%;display: inline-block;margin-left:15px;text-align: center;color: #fff;font-size: 12px;}
.han_main{ background:url(../images/bg1.png) repeat-y left top;background-size: 100%;}
.banner,.banner img{display: block;width: 100%;}
.banner .pc_img{ display:none;}

.yq_one{margin: 0 36px;background: #F2F7DC;border-radius: 10px;overflow: hidden;padding: 2px;display: flex;justify-content: space-between;align-items: center;}
.yq_one .left{width: 90px;height: 80px;display: flex;justify-content: center;align-items: center;flex-shrink: 0;border-right: 2px solid #fff;}
.yq_one .left .img{max-height: 95%;max-width: 90%;}
.yq_one .right{padding: 0 16px;color: #000;line-height: 24px;font-size: 13px;width: 100%;}
.yq_one .tit{font-size: 15px;line-height: 20px;padding-bottom: 5px;font-weight: bold;}
.yq_one .hao{background: url(../images/bg2.png) no-repeat;background-size: 100% 100%;padding: 0 12px;line-height: 26px;display: inline-block;width: auto;font-weight: bold;}

.yq_two{width: 100%;padding:35px;text-align: center;font-size: 15px;line-height: 26px;}
.yq_btn{text-align: center;display: flex;justify-content: center;align-items: center;padding-bottom: 45px;}
.yq_btn .btn{margin: 0 10px;width: 35%;background: url(../images/bg3.png);background-size: 100% 100%;text-align: center;line-height: 38px;color: #fff;font-size: 16px;padding: 0;font-weight: normal;}
.yq_img{ display: block; width: 100%;}
.yq_three{padding:15px 30px;color: #333;font-size: 14px;line-height: 24px;padding-bottom: 5px;margin-bottom: 10px;display: block;}
.yq_list{display: block;width: 100%;margin-top: -1px;background: #F0F5F3;padding:0 10px;display: flex;border-radius: 10px;flex-wrap: wrap;}
.yq_list li{width: 33.333%;margin: 10px 0;padding: 0 8px;box-sizing: border-box;}
.yq_list .top{width: 100%;overflow: hidden;padding:5px;display: flex;justify-content: center;align-items: center;height: 70px;background: #fff;margin-bottom: 5px;}
.yq_list .top .img{max-width: 90%;max-height: 90%;}
.yq_list .tit{display: block;width: 100%;background: #fff;line-height: 16px;padding: 10rpx 0;font-size: 12px;overflow: hidden;text-align: center;color:#000}

.fu_di{display: flex;width: 100%;position:fixed;bottom: 20px;text-align:center;align-items:center;justify-content: center;max-width:1000px;}
.fu_di .btn{width: 42%;background: #8ECCA5;background:url(../images/bg4.png);background-size: 100% 100%;color: #fff;line-height: 44px;text-align: center;border-radius: 100px;font-weight: bold;font-size: 16px;padding: 0;margin:0 8px;-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.3);box-shadow:0px 0px 3px rgba(0,0,0,0.3);}

@media (min-width: 640px) {/* 大于手机 */
	.fu_yuyan{ top:150px; right:65px;}
	.fu_yuyan a{ width:120px; height:40px; line-height:40px; font-size:22px; margin-left:25px;} 
	.banner .yd_img{ display:none}
	.banner .pc_img{ display:block;}
	.yq_one{ margin:0 85px;}
	.yq_one .left{ height:180px; width:190px;border-right: 3px solid #fff;}
	.yq_one .right{ padding:0 30px;}
	.yq_one .tit{ font-size:38px; line-height:46px; padding-bottom:8px;}
	.yq_one .hao{ line-height:66px; padding:0 30px; font-size:34px; font-weight:normal}
	.yq_two{ font-size:24px; color:#1F2622; line-height:42px;}
	.yq_btn .btn{ width:240px; height:66px; line-height:66px; font-size:26px; margin:0 4%;}
	.yq_three{ padding:20px 8%; font-size:22px; line-height:40px;}
	.yq_list{ padding:0 40px ;}
	.yq_list li{ padding:10px 25px;}
	.yq_list .top{ height:180px; margin-bottom:10px;}
	.yq_list .tit{ padding:5px; line-height:26px; font-size:20px;}
	.fu_di{ bottom:70px;}
	.fu_di .btn{ height:70px; line-height:70px; width:300px; font-size:30px; margin:0 4%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
}

/* 海报 */
.baoMain{ display:block; width:100%; max-width:500px; position:relative; margin:0 auto}
.bao_info{ background:url(../images/h2.png) no-repeat left top; background-size:100% 100%; padding:15px 15%;}
.bao_info .title{ color:#2CAD42; font-size:19px; text-align:center; line-height:30px;}
.bao_info .hao{ text-align:center; font-size:16px; font-weight:bold; color:#515251;line-height:24px;}
.bao_ma{ position:absolute; bottom:35px; left:40px; width:90px;}
.bao_ma img{ width:100%; display:block;}
.bao_ma .nei{ width:100%; padding:6px; padding-bottom:20px; margin-top:5px; background:url(../images/h5.png) no-repeat; background-size:100% 100%; border-radius:4px;}



 .tan_tiShi {
            width: 100%;
            height: 100%;
            position: fixed;
            top: 0;
            left: 0;
            overflow: hidden;
            line-height: 24px;
            font-size: 12px;
            color: #000;
            text-align: center;
            background-color: rgba(0,0,0,0.7);
        }

            .tan_tiShi .nei {
                float: left;
                width: 90%;
                margin-left: 1%;
                position: relative;
                padding: 15px 3%;
                /*background: #fff;*/
                border-radius: 6px;
                margin-top: 5%;
            }

            .tan_tiShi .close {
                position: absolute;
                top: 40%;
                right: 10%;
                background: #fff;
                border-radius: 30px;
                width: 24px;
                height: 24px;
                text-align: center;
                line-height: 24px;
                color: #000;
                font-size: 16px;
            }

        @media (min-width: 600px) { /* 大于手机 */
            .tan_tiShi .nei {
                width: 33%;
                margin-left: 31%;
                margin-top: 18%;
                font-size: 14px;
                line-height: 26px;
                padding: 20px 3%;
            }

            .tan_tiShi .close {
                font-size: 22px;
                width: 40px;
                height: 40px;
                line-height: 40px;
                top: -15px;
                right: -15px;
            }
        }
          canvas {
            width: 80px;
            border: 3px #fff solid;
        }

             .fu{ background:#0C2111; display:block; width:100%;} /*height:50px;max-width:400px;*/ 
.fu_btn{ position:fixed; bottom:20px; width:100%; text-align:center;}/*max-width:400px;*/
.fu_btn .btn{ border:1px solid #204937; width:40%; margin:0 10px; border-radius:40px; line-height:40px; color:#000; font-size:16px; background:#8ECAA4; display:inline-block; font-weight:bold; letter-spacing:2px;}