*{
	padding: 0;
	margin: 0;
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	font-family: Microsoft YaHei, '\5B8B\4F53', '\9ED1\4F53';
}
*:before, *:after {
    box-sizing: border-box; 
}
img{
	
}
ul,ol,dl{
	list-style: none;
}
a{
	text-decoration: none;
	color: #333;
}
h1,h2,h3,h4,h5{
	font-weight: normal;
}
input,select{
    appearance:none;
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari and Chrome */
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);   /* 点击去除高亮的颜色*/
    outline: none;
    border: none;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
color: #b0b0b0; 
} 
input:-moz-placeholder, textarea:-moz-placeholder { 
color: #b0b0b0; 
} 
input::-moz-placeholder, textarea::-moz-placeholder { 
color: #b0b0b0; 
} 
input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
color: #b0b0b0; 
} 
/*垂直居中*/
.center{
	display: flex;
	justify-content: center;
	align-items: center;
}
.bg02{background: #fff4f4;}
.bg03{background: #ebffff;}
.bg04{background: #e4e4e4;}
.bg05{background: #fff3dc;}
.bg06{background: #fff5f5;}
.bg07{background: #45cdff;}
.bg08{background: #525a62;}
.bg09{background: #f2f5ff;}
.bg10{background: #f8f8f8;}
.bg11{background: #e8ecff;}
.bg12{background: #f9efff;}
.bg13{background: #9b7de5;}
.bgblack{background: #000;}
.bgwhite{background: #fff;}
.bggrey{background: #f5f5f5;}
.colorred{color: #f00000;}
.colororange{color: #ffd929;}
.colorwhite{color: #fff;}
.tbfc{color: #4ca3f1;}
.cen_img{margin:0 auto;}

/*弹窗*/
.pop_bg{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.6);z-index: 10;display: none;}
.pop_main,.pop_maina{width: 500px;height: 320px;background: #fff;border-radius: 14px;position: fixed;top: 50%;margin-top: -160px;left: 50%;margin-left: -250px;z-index: 15;display: none;}
.pop_title{text-align: right;padding: 16px 20px;cursor: pointer;}
.pop_title img{display: inline-block;}
.pop_main h1,.pop_maina h1{display: flex;font-size: 14px;color: #666;align-items: center;justify-content: center;margin-bottom: 20px;}
.pop_main h1 span,.pop_maina h1 span{width: 64px;height: 2px;background: #d3d3d3;margin: 0 28px;}
.pop_main p,.pop_maina p{font-size: 10px;color: #999;text-align: center;margin-bottom: 20px;}
.pop_item{padding-left:52px;margin-bottom: 16px;}
.pop_item label{font-size: 10px;color: #333;margin-right: 30px;line-height: 44px;font-weight: bold;}
.pop_item input{width: 282px;height: 46px;border-radius: 10px;border: 1px solid #d6d6d6;background-color: #fff5f5;font-size: 12px;padding-left: 10px;}
.pop_input{background-image: url(../images/pop_guard.png);background-repeat: no-repeat;background-position: 250px center;}
.pop_btn{width: 210px;height: 42px;background: #d3241c;border-radius: 21px;color: #fff;line-height: 42px;text-align: center;margin:0 auto;margin-top: 24px;cursor: pointer;}

/*---各个页面的弹窗---*/
.pop_mid{width: 500px;height: 390px;z-index: 10;position: fixed;top: 50%;margin-top: -250px;left: 50%;margin-left: -195px;background: #fff;border-radius: 6px;overflow: hidden;display: none;}
.pop_mid_title{height: 100px;color: #fff;text-align: center;
  padding-top: 30px;}
.pop_mid_title h1{font-size: 24px;}
.pop_close{position: absolute;right: 20px;top: 0px;font-size: 40px;cursor: pointer;}
.tbga{ 
  background: -webkit-linear-gradient( #ffc727,#f39111); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient( #ffc727,#f39111); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient( #ffc727,#f39111); /* Firefox 3.6 - 15 */
  background: linear-gradient( #ffc727,#f39111); /* 标准的语法 */
}
.pop_mid_cn{padding-top: 25px;}
.pop_mid_cn h5{font-size: 16px;text-align: center;margin-bottom: 25px;}
.pop_in{width: 316px;height:44px;margin:0 auto;}
.pop_in label{width: 100px;text-align: right;display: inline-block;font-size: 14px;line-height: 30px;}
.pop_in input{height: 30px;border: 1px solid #e2e2e2;padding-left: 5px;}
.pop_submit{width: 250px;height: 52px;border-radius: 3px;margin: 0 auto;color: #fff;display: flex;justify-content: center;align-items: center;font-size: 22px;margin-top: 20px;cursor: pointer;}

.pop_code{display: flex;justify-content: space-around;padding: 0 76px;}
.pop_code>img{width: 120px;height: 120px;margin-right: 78px;}
.pop_linklist{flex: 1;}
.pop_link{display: flex;margin-bottom: 10px;}
.pop_link h1{font-size: 16px;font-weight: bold;color: #fd292b;line-height: 28px;}
.pop_link a{font-size: 14px;color: #fea35f;}
.pop_link img{width: 58px;height: 57px;border-radius: 100%;margin-right: 10px;}
/*幻灯片*/
.slideBox{position: relative;margin-top: 9px;}
.slideBox .hd{width: 84px;height:15px; overflow:hidden; position:absolute;left: 50%;margin-left: -42px; bottom:28px; z-index:1; }
.slideBox .hd ul{overflow:hidden; zoom:1;display: flex;justify-content: space-between;}
.slideBox .hd ul li{ width:10px; height:10px; line-height:14px; background:rgba(255,255,255,0.6); cursor:pointer;border-radius: 100%;,margin-right:20px; }
.slideBox .hd ul li.on{ background:#c51509; color:#fff; }


.xgxw{ width:690px;margin-top:20px;line-height:28px; margin-bottom:20px;overflow:hidden; border-top: solid 1px #CCCCCC; float:left;padding-bottom:10px;}
.xgxw dl{ width:650px; margin-top:4px; padding-top:10px; margin-left:10px; overflow:hidden;}
.xgxw dl p{ font-size:18px; color:#3838C8; font-weight:bold;}
.xgxw dl dd{ width:610px;  border-bottom: dashed 1px #333333;overflow:hidden;margin-left:20px; float:left;}
.xgxw dl dd a{ color:#444; float:left;}
.xgxw dl dd span{ float:right;}


.k_pagelist {
	float:left;
	display:table;
	clear:both;
	line-height:30px;
	width: 100%;
	text-align: center;
}


.k_pagelist em 
{
	padding:2px;
	border:1px solid #E7E7E7;
	font-size:12px;
	margin:0px 1px;
	background:#F5F9FE;
	color:#14316B;
	font-weight:bold;
	font-style:normal;
}


.k_pagelist strong 
{padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}


.k_pagelist a 
{padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

.fe{ overflow:hidden; display:block;}