﻿@charset "utf-8";
/* CSS Document */


.middle{ background:url(/cms/templates/30637470137400000/images/pc-mbg.jpg) no-repeat center bottom #fff;background-size:cover; padding-bottom:220px;}

.dqwz{ font-size:14px; line-height:24px; padding:15px 0; color:#4d4d4d;}
.dqwz a{color:#4d4d4d;}

.blh-logo{ text-align:center; margin:50px 0 35px;}
.blh-logo img{ width:100%; height:auto; max-width:865px;}

.blh-time{ font-size:25px; line-height:40px; text-align:center; font-weight:bold;}
.blh-time span{ padding-left:50px;}

.blh-intro{ border:2px dashed #4949b9; border-radius:30px; font-size:18px; line-height:36px; background:#fff; padding:34px 44px; margin:60px 0 40px;}

.zq-title{ text-align:center; font-size:36px; line-height:92px; font-weight:bold; color:#0d0dab;}

.zq-tbg{ background:url(/cms/templates/30637470137400000/images/zq-bg.png) repeat-x left center;}
.zq-tbgleft{ background:url(/cms/templates/30637470137400000/images/zq-left.png) no-repeat left center;}
.zq-tbgright{ background:url(/cms/templates/30637470137400000/images/zq-right.png) no-repeat right center; text-align:center; height:12px; line-height:12px;}
.zq-tbgright img{ vertical-align:middle;}

.zq-list{width:calc(100% + 18px); margin:68px 0 30px -18px;}
.zq-list li{ float:left; width:calc(100% / 3 - 18px); box-sizing:border-box; margin:0 0 24px 18px; border-radius:8px; border:1px dashed #999999; background:#fff; height:80px; display:flex; font-size:20px; padding:0 16px;align-items: center;}
.list-img{ margin-right:16px;}

.zq-list li:hover img{
	transform: rotatey(360deg);
    transition: 0.5s;
}

.gw-wrap{ background:url(/cms/templates/30637470137400000/images/gwjt.png) no-repeat left 24px; padding-left:40px;}
.gw-con{ background:url(/cms/templates/30637470137400000/images/wzbg.png) no-repeat left bottom; font-size:26px; line-height:65px; padding-bottom:16px;}
.gw-wz{ font-size:24px; padding-left:16px;}



/* =================@media================== */
@media screen and (max-width:1350px) {


}


@media screen and (max-width:1200px) {

.zq-list li{    width: calc(100% / 2 - 18px);}

	
}

@media screen and (max-width:1000px) {
.banner{ background:url(/cms/templates/30637470137400000/images/sj-banner.png) no-repeat center bottom; height:auto; background-size: cover;}
.lmmc{ padding:12.5% 0;}

.middle{ padding:0 20px 100px;}
.blh-logo{ margin:40px 3% 35px;}

.blh-time{ font-size: 22px;line-height: 35px;}

.gw-wrap{ background-position:left 9px;}
.gw-con{ line-height:38px;padding-bottom: 28px;background-position:66% bottom;}
.gw-wz {padding-left: 0;top: 0;display: block;}
	
}

@media screen and (max-width:800px) {

.zq-list li{width: calc(100%  - 18px);}



}

@media screen and (max-width:500px) {
.lmmc{ font-size:30px;}

.blh-logo { margin: 40px 0 35px;}


.blh-intro{ margin-top:50px;}


.gw-con{ font-size:26px;}


}

@media screen and (max-width:375px) {



	
}

