@charset "utf-8";

html {
	font-size: calc(100vw / 10.24);
}

body {
	background-color: #FFFFFF;
}

a {
	display: block;
	text-decoration: none;
}

img {
	display: block;
	max-width: 100%;
}

@font-face {
	font-family: 'youyuan';
	src: url('../font/youyuan.eot');
	/* IE9*/
	src: url('../font/youyuan.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('../font/youyuan.woff') format('woff'), /* chrome、firefox */
	url('../font/youyuan.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
	url('../font/youyuan.svg#iconfont') format('svg');
	/* iOS 4.1- */
}

/*common*/

.floatPhone {
	position: fixed;
	z-index: 9999;
	top: 8.38rem;
	right: .47rem;
	width: 1.56rem;
	height: 1.56rem;
	background: url(../img/floatPhone.png) center no-repeat;
	background-size: cover;
	overflow: hidden;
}

.floatPhone .wen {
	position: absolute;
	top: .68rem;
	width: 100%;
	font-family: SimHei;
	font-size: 0.16rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.36rem;
	letter-spacing: 0.02rem;
	color: #ffffff;
	text-align: center;
}

.inFix {
	width: 100%;
	height: auto;
}

.inFix img {
	width: 100%;
}

.inrongOne {
	padding-top: .64rem;
}

.intitOne {
	box-sizing: border-box;
	padding: 0 .35rem;
	padding-bottom: .53rem;
}

.intitOne h3 {
	font-family: SimHei;
	font-size: 0.787rem;
	font-weight: 900;
	font-stretch: normal;
	letter-spacing: 0.079rem;
	line-height: .97rem;
	color: #151515;
	text-align: left;
	margin-bottom: .25rem;
}

.intitOne h3>span {
	display: inline-block;
	width: 1rem;
	height: 0.97rem;
	background-color: #e32929;
	text-align: center;
	font-size: 0.9rem;
	color: #fbfcf7;
	box-sizing: border-box;
	padding-left: .05rem;
}

.intitOne p {
	font-family: youyuan;
	font-size: 0.48rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.68rem;
	letter-spacing: 0rem;
	color: #666666;
	text-align: left;
}

.inbaoOne img {
	width: 100%;
}

.inrongTwo {
	padding-top: .77rem;
}

.intitTwo {
	box-sizing: border-box;
	padding-left: .36rem;
	padding-right: .7rem;
	font-family: youyuan;
	font-size: 0.46rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.7rem;
	letter-spacing: 0rem;
	color: #2f2e2d;
	text-align: left;
	padding-bottom: .47rem;
}

a.intitTwoA {
	width: 3.43rem;
	height: 0.99rem;
	border: solid 0.02rem #f8b62b;
	box-sizing: border-box;
	font-family: SimHei;
	font-size: 0.72rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	line-height: .99rem;
	color: #f8b62b;
	text-align: center;
	margin-bottom: .43rem;
}

.inbaoTwo {
	box-sizing: border-box;
	padding: 0 .13rem;
}

.inbaoTwo img {
	width: 100%;
	border-radius: .2rem;
}

.inbaoTwoWen {
	font-family: SimHei;
	font-size: 0.723rem;
	font-weight: 900;
	font-stretch: normal;
	line-height: 1.06rem;
	letter-spacing: 0rem;
	color: #2f2e2d;
	text-align: center;
	padding-top: .682rem;
	padding-bottom: .572rem;
}

.inbaoTwoWen span {
	color: #f1a106;
}

.inrongThree {
	padding-bottom: .53rem;
}

.intit {
	margin: 0 auto;
	width: 7.43rem;
	height: .83rem;
	overflow: hidden;
	background: url(../img/inThree.png) center no-repeat;
	background-size: cover;
	font-family: SimHei;
	font-size: 0.52rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	line-height: .83rem;
	color: #ffffff;
	text-align: center;
}

.inrongThree .intit {
	margin-bottom: .63rem;
}

.inbaoThree {
	box-sizing: border-box;
	padding-left: .11rem;
	padding-right: .12rem;
}

.inbaoThree img {
	width: 100%;
}

.inrongFour {
	background-color: #f6f6f6;
	padding-top: .73rem;
	padding-bottom: 1.37rem;
}

.inrongFour .intit {
	margin-bottom: .41rem;
}

.inbaoFour {
	box-sizing: border-box;
	padding-left: .3rem;
	padding-right: .3rem;
	font-family: youyuan;
	font-size: 0.46rem;
	font-weight: bold;
	font-stretch: normal;
	line-height: 0.8rem;
	letter-spacing: 0rem;
	color: #2f2e2d;
	text-align: left;
}

.inbaoFour p {
	padding-top: .16rem;
	padding-bottom: .43rem;
	font-family: youyuan;
	font-size: 0.46rem;
	font-weight: bold;
	font-stretch: normal;
	line-height: 0.8rem;
	letter-spacing: 0rem;
	color: #2f2e2d;
	text-align: left;
	box-sizing: border-box;
}

.inbaoAT {
	overflow: hidden;
}

.inbaoComA {
	float: left;
	width: 4.54rem;
	height: 4.42rem;
	height: auto;
	overflow: hidden;
	margin-left: .08rem;
	margin-right: .08rem;
}

.inbaoComA:nth-child(2n) {
	float: right;
}

.inbaoComA .img {
	width: 100%;
	height: 3.41rem;
	overflow: hidden;
}

.inbaoComA .img img {
	width: auto;
	margin: 0 auto;
	height: 100%;
}

.inbaoComA p {
	padding: 0;
	height: .58rem;
	height: auto;
	overflow: hidden;
	margin-top: .11rem;
	margin-bottom: .3rem;
	font-family: youyuan !important;
	font-size: 0.38rem !important;
	font-weight: normal !important;
	font-stretch: normal !important;
	line-height: 0.58rem !important;
	letter-spacing: 0rem !important;
	color: #666666 !important;
	text-align: center !important;
}

.inrongFive {
	padding-top: .79rem;
	padding-bottom: 1.04rem;
}

.inbaoFive {
	box-sizing: border-box;
	padding: 0 .38rem;
	padding-top: .35rem;
	font-family: youyuan;
	font-size: 0.535rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.8rem;
	letter-spacing: 0rem;
	color: #666666;
	text-align: center;
}

.inbaoFive img {
	width: 100%;
}

img.jiang {
	margin-bottom: .39rem;
}

.inbaoFive p {
	font-family: youyuan;
	font-size: 0.535rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.8rem;
	letter-spacing: 0rem;
	color: #666666;
	text-align: center;
	margin-bottom: .4rem;
}

.inbaoFiveAT {
	overflow: hidden;
}

.inbaoFiveImgA {
	width: 4.54rem;
	height: 3.41rem;
	overflow: hidden;
	margin-bottom: .38rem;
	float: left;
}

.inbaoFiveImgA:nth-child(2n) {
	float: right;
}

.inbaoFiveAT .inbaoComA {
	height: 4.89rem;
}

.inbaoFiveAT .inbaoComA p {
	height: .96rem !important;
	margin-top: .19rem !important;
	margin-bottom: 0 !important;
	font-size: 0.3rem !important;
	line-height: 0.48rem !important;
}

.inTable {
	box-sizing: border-box;
	padding: 0 .15rem;
	padding-bottom: .5rem;
}

.inTableBao {
	width: 100%;
	box-sizing: border-box;
	border: 1px solid #25a6e0;
	border-radius: .2rem;
	padding-bottom: .5rem;
	overflow: hidden;
}

.inTableBao h3 {
	width: 100%;
	height: 0.88rem;
	overflow: hidden;
	background-color: #25a6e0;
	border-bottom-left-radius: .2rem;
	border-bottom-right-radius: .2rem;
	font-family: SimHei;
	font-size: 0.52rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.88rem;
	letter-spacing: 0rem;
	color: #ffffff;
	text-align: center;
}

.inTableBao>.RRon {
	box-sizing: border-box;
	padding-left: .49rem;
	padding-right: .56rem;
	padding-top: .41rem;
}

.inTableBao>.RRon input {
	display: block;
	width: 100%;
	height: 0.7rem;
	border: solid 1px #929292;
	box-sizing: border-box;
	padding-left: .28rem;
	font-family: youyuan;
	font-size: 0.33rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.7rem;
	letter-spacing: 0rem;
	color: #929292;
	text-align: left;
	margin-bottom: .27rem;
}

.inTableBao>.RRon>a.btn {
	margin-top: .2rem;
	width: 100%;
	height: 0.8rem;
	background-color: #25a6e0;
	border-radius: .08rem;
	font-family: SimHei;
	font-size: 0.48rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.8rem;
	letter-spacing: 0rem;
	color: #ffffff;
	text-align: center;
}

.inrongSix {
	background-color: #f6f6f6;
	padding-top: .73rem;
	padding-bottom: .7rem;
}

.inbaoSix {
	box-sizing: border-box;
	padding-left: .13rem;
	padding-right: .16rem;
	padding-top: .13rem;
	font-family: youyuan;
	font-size: 0.36rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.7rem;
	letter-spacing: 0rem;
	color: #666666;
	text-align: left;
}

.inbaoSix h3 {
	font-family: youyuan;
	font-size: 0.45rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	line-height: .65rem;
	color: #666666;
	text-align: center;
	margin-bottom: .33rem;
}

.inbaoSix img {
	width: 100%;
}

.inbaoSix .wen {
	box-sizing: border-box;
	padding-left: .24rem;
	padding-right: .36rem;
	margin-top: .48rem;
	font-family: youyuan;
	font-size: 0.36rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.7rem;
	letter-spacing: 0rem;
	color: #666666;
	text-align: left;
}

.inbaoSix .wen p {
	text-indent: 2em;
}

.inZuTwo {
	padding-bottom: .65rem;
	background-color: #FFFFFF;
	font-family: SimHei;
	font-size: 0.5rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.8rem;
	letter-spacing: 0rem;
	color: #666666;
	text-align: center;
}

.inZuTwo img {
	width: 100%;
	margin-bottom: .45rem;
}

.inrongSeven {
	background-color: #f6f6f6;
	padding-top: .76rem;
	padding-bottom: .21rem;
}

.inrongSeven .intit {
	margin-bottom: .46rem;
}

.inbaoSeven {
	box-sizing: border-box;
	padding-left: .12rem;
	padding-right: .17rem;
}

.inbaoSeven h3 {
	margin-bottom: .54rem;
	font-family: youyuan;
	font-size: 0.535rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.8rem;
	letter-spacing: 0rem;
	color: #666666;
	text-align: left;
	box-sizing: border-box;
	padding-left: .2rem;
	padding-right: .1rem;
}

.inbaoSeven img {
	width: 100%;
	margin-bottom: .37rem;
}

.inrongEight {
	padding-top: .67rem;
	padding-bottom: .76rem;
}

.inrongEight .intit {
	margin-bottom: .52rem;
}

.inbaoEight {
	box-sizing: border-box;
	padding-left: .13rem;
	padding-right: .17rem;
}

.inbaoEight img {
	width: 100%;
}

.h3Eight {
	padding-top: .49rem;
	padding-bottom: .48rem;
	width: 4.84rem;
	margin: 0 auto;
	height: auto;
}

.inbaoEight .wen {
	box-sizing: border-box;
	padding-left: .07rem;
	padding-right: .17rem;
	font-family: youyuan;
	font-size: 0.36rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 0.75rem;
	letter-spacing: 0rem;
	color: #666666;
	text-align: left;
}

.inbaoEight .wen p {
	text-indent: 2em;
}

.inCont {
	padding-top: .79rem;
	background-color: #f6f6f6;
}

.inCont .intit {
	margin-bottom: .33rem;
}

.inbaoCont {
	box-sizing: border-box;
	padding-left: .37rem;
	padding-right: .31rem;
	padding-bottom: .72rem;
	font-family: youyuan;
	font-size: 0.55rem;
	font-weight: bold;
	font-stretch: normal;
	line-height: 0.92rem;
	letter-spacing: 0rem;
	color: #121211;
	text-align: left;
}

.inbaoCont h3 {
	font-family: youyuan;
	font-size: 0.65rem;
	font-weight: bold;
	font-stretch: normal;
	line-height: 0.9rem;
	letter-spacing: 0rem;
	color: #121211;
	text-align: center;
	margin-bottom: .48rem;
}

.inbaoCont h3>span {
	color: #fc1f3e;
}

.inbaoCont p {
	font-family: youyuan;
	font-size: 0.55rem;
	font-weight: bold;
	font-stretch: normal;
	line-height: 0.92rem;
	letter-spacing: 0rem;
	color: #121211;
	text-align: left;
}

.inContABao {
	overflow: hidden;
	background-color: #FFFFFF;
	padding-top: .07rem;
}

.inContABao>a {
	width: 50%;
	float: left;
	height: 1.05rem;
	background-color: #1eac32;
	box-sizing: border-box;
	border-right: .015rem solid #FFFFFF;
	display: flex;
	justify-content: center;
	align-items: center;
	font-family: SimHei;
	font-size: 0.63rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	line-height: 1.05rem;
	color: #ffffff;
	text-align: center;
	overflow: hidden;
}

.inContABao>a:nth-child(2n) {
	float: right;
	background-color: #4b69a0;
	border: 0;
	border-left: .015rem solid #FFFFFF;
	letter-spacing: -0.031rem;
}

.inContABao>a>span {
	width: .67rem;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: .17rem;
}

.inContABao>a:nth-child(2n)>span {
	width: .55rem;
}

.inContABao>a>span img {
	width: 100%;
}

/*index*/