@charset "UTF-8";
/**
 * 
 * @authors Zhao zhao (zhaohuijie1123@163.com)
 * @date    2018-03-16 15:17:21
 * @version $Id$
 */
*{margin:0px;padding:0px;}
html,body{display: block;margin:0px;padding:0px;}
body{font-size:19px;font-family: "微软雅黑","宋体";color: #2662a4;}
.container{max-width:640px;margin:0 auto;background:#257fdb url(banner.jpg) no-repeat top center;-webkit-background-size: 100% auto;
background-size: 100% auto;}
.mt15{margin-top: 15px;}.mt20{margin-top: 20px;}.mt30{margin-top: 30px;}.mt35{margin-top: 35px;}
img{display: block;width:100%;max-width: 100%;height:auto;pointer-events: none;}
.none{display: none}

.banner{position: relative;height:500px;}
.banner .logo{position: absolute;width:40%;height:15%;top:5%;left:4%;}

.main{margin:0 3%;border-top:5px solid #0e4c98}

/* 编者按 */
.leaderette{background:url(partBg.jpg) repeat-y;padding:30px 3% 50px 3%;margin-bottom:15px;}
.leaderetteTop,.leaderetteBottom{height:29px;background:url(leaderetteBg.png) no-repeat center;-webkit-background-size: cover;
background-size: cover;}
.leaderetteTop{background-position: top center;margin-bottom:-5px;}
.leaderetteBottom{background-position:bottom center;margin-top:-7px;}
.leaderette .con{padding: 0px 5%;}

/* 版块 */
.panel{padding-bottom:40px;background:url(partBg.jpg) repeat-y;padding:35px 3% 25px 3%;margin-bottom: 15px;}
.title{background:url(titleBg.png) no-repeat; -webkit-background-size:5.5% auto;
background-size:5.5% auto; padding-left:6.7%;color: #20479e;font-weight: bold;padding-bottom:5px;}

.subTitle{padding:6px 0 15px 0;}

.shadow{padding:10px;width:91%;margin:auto;background:#fff;box-shadow:0px 0px 8px #999;border:1px solid #abd1ff;}
.thumbnail{position: relative;}
.play{position: absolute;width:16%;bottom:-10%;left:-8%;font-size:22px;cursor: pointer;}
.introduce{margin:30px 0 25px 0;color: #4d4d4f;}
.url{display: none;}

.tishi{text-align: center;position: relative;top:8px;color: #083871;}




.foot{width:1100px;}
.foot iframe{margin:35px auto 0 auto;}
.footer img{margin-top:35px;}

@media screen and (max-width:640px) {
	body{font-size:17px;}
	.panel{padding-bottom:20px;padding-top:25px;}
.title{-webkit-background-size:8% auto;
background-size:8% auto; padding-left:9%;}
	.introduce{margin:23px 0 19px 0;}

}px;}



@media screen and (max-width: 400px) {
	body{font-size:16px;}
	.leaderette{padding:30px 3% 35px 3%;}
	.leaderetteTop,.leaderetteBottom{height:25px;}
.title{-webkit-background-size:10% auto;
background-size:10% auto; padding-left:12%;}
.shadow{padding:8}

.introduce{margin:15px 0 10px 0;}
}


@media screen and (max-width: 360px) {
	body{font-size:15px;}
.shadow{padding:6px;}
}







