@charset "utf-8";

/* CSS Document */

* {margin:0;padding:0;box-sizing: border-box!important;-webkit-box-sizing: border-box!important;word-wrap: break-word!important;}

html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.6}

body{-webkit-touch-callout:none;font-size:16px;font-family:-apple-system-font,BlinkMacSystemFont,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei",Arial,sans-serif;background-color:#f2f2f2;line-height:inherit；

	 background:#efefef

}
.weixin_footer{
	bottom: 0;
	position: fixed;
	width: 100%;
    background: #fff;
}
.zx{
	float: right;
    padding: 1em;
    background: green;
    color: #fff;
    margin: .5em 0;
}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:16px}

*{margin:0;padding:0;font-style:normal}

a{color:#607fa6;text-decoration:none}

p{margin:0 0;font-size:16px;min-height:1em;white-space: normal;}

img{*zoom:1;max-width:100%;*max-width:96%;height:auto !important;}

.Content-title {padding-bottom: 10px;margin-bottom: 14px;border-bottom: 1px solid #e7e7eb;line-height:1.4;font-weight:400;font-size:24px}

.msg-content{overflow:hidden;color:#3e3e3e;position: relative;}

.msg-content *{max-width:100%!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;word-wrap:break-word!important}

.msg-content p{min-height:1em;}

.msg-content em{font-style:italic}

.msg-content fieldset{min-width:0}

.msg-content .list-paddingleft-2{padding-left:30px}

.msg-content blockquote{margin:0;padding-left:10px;border-left:3px solid #dbdbdb}

fieldset {border:0 none;}

fieldset img{width: 100%;max-width: -moz-fit-content;max-width: -webkit-fit-content;}

.clearfix:before,

.clearfix:after{content: " ";display: table;}

.clearfix:after {clear: both;}

.bdshare-slide-button-box{position:fixed;}

.bigtxt .msg-content ,.bigtxt .msg-content *{font-size:19px !important;}

.smalltxt .msg-content ,.smalltxt .msg-content *{font-size:14px !important;}

#wxmsg-normal-text,#wxmsg-small-text,#wxmsg-big-text{cursor:pointer;}

#wxmsg-normal-text{color:#607fa6;}

.bigtxt #wxmsg-big-text{color:#607fa6;}

.smalltxt #wxmsg-small-text{color:#607fa6;}

.bigtxt #wxmsg-normal-text,.smalltxt #wxmsg-normal-text{color:#3e3e3e;}

#main-content{padding:30px 30px 30px;

}

.Content-info{

	margin-bottom:30px;

}

.dx{

	float:right;

}

.dk{

	height: 6px; box-sizing: border-box; color: inherit;

}.dk6{

	margin: 3% 0

}

.dk2{

	height: 100%; width: 6px; float: left; border: 1px solid #ebe6d9; box-sizing: border-box;

}

.dk3{

	height: 100%; width: 6px; float: right; border: 1px solid #ebe6d9; box-sizing: border-box;

}

.dk4{

	 margin: -1px 5px; padding: 4px; border: 1px solid #ebe6d9; box-sizing: border-box; background-color: #fefbf5;

}

.dk7{

	 margin: -1px 5px; padding: 4px; border: 1px solid #ebe6d9; box-sizing: border-box; background-color: #fefbf5;

}

.dk5{

	 border: 1px solid #ebe6d9; padding: 1em;

}

.dk5 ul{

	line-height: 1

}

.dk5 p{

	padding-bottom: 1.7em

}

b{

	color: #ac1d10

}

.ts{

	float: right

}

.lbm{

	background: #ac1d10;

	color: #fff;

	text-align: center;

	padding: 10px;

    box-shadow: #e1e1e1 8px 8px 3px 0px;

    border: 2px dotted #fcfcfc;

    margin: 1em 0;

}

.xz{

	background: #6d0e06;

	color: #fff;

	text-align: center;

	padding: 10px;

    box-shadow: #e1e1e1 8px 8px 3px 0px;

    border: 2px dotted #fcfcfc;

	margin: 1%

}

.mj{

	

}

.mj p{

	padding-bottom: 1em;

}

.ewm{

	font-family: 微软雅黑; border: 0px none; box-sizing: border-box;

}

.ewm2{

	  display: flex;justify-content: center;

}

.ewm3{

	 width: 100%; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #d60a02; box-sizing: border-box;

}

.ewm4{

	width: 40%; border-bottom-width: 2px; border-bottom-style: dashed; border-bottom-color: #d60a02; box-sizing: border-box;

}

.ewm5{

	border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-style: none solid solid; border-right-color: #d60a02; border-bottom-color: #d60a02; border-left-color: #d60a02; padding: 5px; box-sizing: border-box;

	text-align: center

}

.ewm6{

	padding: 1.5em 0.8em; background: #fff;

	color: #000

}

.ewm6 img{

	width: 40%;

	margin: 0 auto;

}

.layout{

	border: 2px solid #d82821;

	margin: 1% auto

}

.layout p{

	padding-bottom: 1.5em;

	text-indent: 2em

}

ol{

	padding-left: 1em;

	line-height: 2em

}

.sd{

	padding-left: 2em

}

.sd li{

	padding-bottom: 1em;

}

.zb{

	width: 50%;float: left;font-size:12px

}

.yb{

	width: 40%;float: left;font-size:12px;margin-left: 10%;

}

span{

	color:#ffac5e;

}



ul img{

	width: 47px

}

.pl{

	

}

.pl li{

	padding: 2% 0

}
.tz {
    background: #77c182;
    color: #fff;
    padding: 0 .5em;
    font-size: 3em;
    font-weight: 600;
    border-radius: .5em;
}