@charset "utf-8";
/* CSS Document */
body{ font-family:"思源黑体 CN";font-size:12px;margin:0px;padding:0px; overflow-x:hidden;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address,select,span{margin:0px;padding:0px;font-weight:normal}
a{text-decoration:none; color:#444;font-weight:normal}
b{ font-weight:normal;}
p{font-weight:normal}
a:hover{text-decoration:none; color:#fff;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
i,dl,dt,em,li{list-style-type:none; font-style:normal;}
input,textarea{ font-family:"思源黑体 CN";outline: none;}
a{ border:none\9;}
a img{border:none\9;}
.Left{float:left;}
.Right{float:right;}
.clearfix{clear:both;}
.indexbody{overflow-y: hidden;}
@font-face{
	font-family: 'BEBAS';
	src: url('../Bebas/BEBAS.TTF');
}
@font-face{
	font-family: 'aa';
	src: url('../Bebas/Aliba.ttf');
}

body{width:100%;height: 100%;min-height: 100%;background:url(../images/index/mmbg.jpg) no-repeat center;background-size:100% 100%;padding:0 0%;}
.inc{background:url(../images/index/p0.jpg) no-repeat center;background-size:100% 100%;height: 100%;width: 100%;}
.incs{background:url(../images/index/p0.jpg) no-repeat center;background-size:100% 100%;height:calc(100vh - 25px);width: 100%;}

.ant{display: block;width: 94%;margin: 0 auto 25px;}
.ant a{display: block;margin-top: 25px;width: 66px;margin-left: 2%;}
.ant a img{display: block;width: 100%;}
.ant .tit{display: block;}
.ant .tit h3{font-size:3rem;-webkit-text-stroke:2px #0069de;font-family: 'aa';color: #fff;font-weight: 700;line-height: 65px;width: 85%;;margin: 19px 0 29px;}
.ant .tit h3.ei{width: 65%;font-size: 3.5rem;}
.ant .tit .imgs{display: block;width:240px;position: relative;height: auto;margin: 19px 0;font-size: 0;}
.ant .tit .imgs img{display:block;width:100%;height: auto;}
.ant .tit p{font-size:1.1rem;color: #fff;width:210px;display: block;line-height: 36px;border: 1px solid #65e8ff;background: linear-gradient(to bottom,#31b2ff,#027aff);text-align: center;border-radius: 50px;}
.anm{width: 94%;margin: 0 auto 25px}
.anm ul{display: block;font-size: 0;}
.anm li{display: inline-block;vertical-align: middle;margin-right: 3%;width: calc(48.5% - 2px);height: auto;background:linear-gradient(180deg,#e9edf3,#fff);margin-bottom: 19px;line-height: 68px;border-radius: 3px 3px 27px 3px;border: 1px solid #fff;}
.anm li:nth-child(2n){margin-right: 0;}
.anm li a{display: block;padding: 0 9%;}
.anm li a .l{display: inline-block;vertical-align:middle;width: 46px;height:46px;line-height: 46px;position: relative;background: #f7b17c;border-radius: 50px;margin-right:10px;box-shadow: inset 0 0 5px #f2a36d;}	
.anm li a .l i{display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);font-size: 25px;color: #fff;}
.anm li a .r{display: inline-block;vertical-align: middle;color: #112345;font-size: 1.2rem;width: calc(100% - 56px);padding: 1rem 0;line-height: 30px;}

.foot{display: block;background: url(../images/index/mbbg.png) no-repeat center;background-size: 100% 100%;}
.foot .txt {display: block;padding:5% 5% 3%;}
.foot p{font-size: 0.9rem;color: #fff;line-height: 27px;display: block;}
.pt{min-height: 560px;}
.incs .pt{min-height: 460px;}
.p1{border-radius: 20px;border: 2px solid rgba(255,255,255,.6);background:rgba(255,255,255,.2);position: relative;margin: 0 auto 25px;width: 94%;padding: 45px 0 30px;height: 354px;}
.ps1{border-radius: 20px;border: 2px solid rgba(255,255,255,.6);background:rgba(255,255,255,.2);position: relative;margin: 0 auto 100px;width: 94%;padding: 45px 0 00px;height: auto;}


.p1 .ovs1{overflow-y: scroll;height: 100%;display: block;}
.p1 ul{display: block;font-size: 0;width: calc(100% - 30px);margin: 0 auto;}
.p1 ul li{display:block;margin-right: 3%;width:calc(100% - 2px);height: auto;background:linear-gradient(180deg,#e9edf3,#fff);margin-bottom: 19px;line-height: 68px;border-radius: 3px 3px 27px 3px;border: 1px solid #fff;}
.p1 ul li a{display: block;padding: 0 4%;}
.p1 ul li a .l{display: inline-block;vertical-align:middle;width: 46px;height:46px;line-height: 46px;position: relative;background: #f7b17c;border-radius: 50px;margin-right: 10px;}	
.p1 ul li a .l i{display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);font-size: 25px;color: #fff;}
.p1 ul li a .r{display: inline-block;vertical-align: middle;color: #112345;font-size: 1rem;width: calc(100% - 56px);padding: 1rem 0;line-height: 30px;}

.p1 .code{position: absolute;top: 15px;left: 20px;font-size: 0;}
.p1 .code i{width: 11px;height: 11px;border-radius: 20px;background: #5a87d7;margin-right: 8px;display: inline-block;vertical-align: middle;}
.hob{position: absolute;right: 15px;top:-75px;display: block;max-width: 100px;width: auto;}

.cba{display: block;font-size: 0;width: calc(100% - 30px);margin: 0 auto;}
.cba .box{display: block;border-radius: 17px;overflow: hidden;margin-bottom: 1.1rem;}
.cba .box .t{display: block;line-height: 44px;background: linear-gradient(to right,#31b2ff,#027aff);padding: 0 4%;width: 92%;}
.cba .box .t i{display: inline-block;vertical-align: middle;font-size: 1rem;line-height: 30px;width: 30px;text-align: center;color: #0069de;margin-right: 10px;border-radius: 20px;background: #fff;}
.cba .box .t h2{display: inline-block;vertical-align: middle;line-height: 30px;font-size: 1.3rem;color: #fff;font-weight: 700;width: calc(100% - 40px);margin: 10px 0;}
.cba .box .b{display: block;padding: 4%;width: 92%;background: #fff;}
.cba .box .b p{font-size: 1rem;line-height: 30px;text-indent:1em}
.cba .box .b p a{color:#0069de;}

.cba .box .b img{width: auto;display: block;margin: 10px auto;max-width: 100%;height: auto;}


/*上一篇下一篇*/
.prenext{width: auto;height:auto;margin: 0 auto;padding:24px 0 ;border-top: 1px solid #e6e6e6;}
.prenext ul{float:left;}
.prenext ul li{display:block;font-size:13px;color:#444;line-height:28px;}
.prenext ul li a{font-size:13px;color:#444;line-height:28px;display:inline-block;}
.prenext ul li a:hover{color:#e7161b;}
.prenext a.return{width: 120px;height: 42px;display:block;float: right;margin-top:7px;text-align: center;background:#ed2d23;font-size: 16px;color:#fff;line-height: 42px;text-align: center;border-radius: 8px;}
.prenext:hover a.return{background: #f54a41}

/*列表翻页*/
.dede_pages{overflow:hidden;padding:10px 0 20px;clear:both; height:auto;}
.dede_pages ul{font-size:12px;color:#999; text-align:center;}
.dede_pages ul li{color:#666666; display:inline-block;overflow: hidden;margin-right: 5px;line-height: 40px;}
.dede_pages ul li select{border:1px solid #eee;background: transparent;outline: none;margin-left: 5px;height: 38px;margin-right: 6px;}
.dede_pages ul li .optionkw{margin-right: 5px;}
.dede_pages ul li a{color:#666666;text-decoration:none;width: 40px;height: 40px;line-height: 40px;display: block;}
.dede_pages ul li:hover{ background:#e7161b;color:#fff;}
.dede_pages ul li:hover select{border-color:#e7161b;}
.dede_pages ul li:hover a{color:#fff;}
.dede_pages ul li:hover span{color:#fff;}
.dede_pages ul li.thisclass{width: 40px;height: 40px;background:#e7161b;color:#fff;}


.apply{position: fixed;bottom: 30px;border:2px solid #dbc3b1;border-radius:50px;left: 50%;transform: translateX(-50%);width: 165px;display: block;background-image: linear-gradient(to left,#e3a636,#f7b17c);background-size: 100% 100%;text-decoration: none;line-height: 43px;font-size: 16px;color: #fff;font-weight: 600;text-align: center;z-index: 30}
.apply:hover{color: #fff;}

.applys{display: block;margin: 0 auto 20px;border:2px solid #dbc3b1;border-radius:50px;left: 50%;width:94%;display: block;background-image: linear-gradient(to left,#e3a636,#f7b17c);background-size: 100% 100%;text-decoration: none;line-height: 43px;font-size: 16px;color: #fff;font-weight: 600;text-align: center;z-index: 30}



@media(max-width: 5000px){
	html{max-width: 428px;margin: 0 auto;}

}