@charset "utf-8";
html {
	font-size: calc(100vw/19.2);
}

body,
h1,
h3,
h6,
p {
	margin: 0;
	padding: 0;
}

ul,
li {
	list-style: none;
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
}

.startbg {
	width: 100vw;
	min-width: 13.2rem;
	height: 100vh;
	background-image: url(../images/bg/startbg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	display: flex;
	justify-content: center;
}

.startlogo {
	width: 4.4rem;
	height: auto;
	position: fixed;
	top: .54rem;
	left: calc(50vw - 2.2rem);
}

.slogo {
	width: 3.52rem;
	margin: 0 auto;
	height: auto;
}

.slogo img {
	display: block;
	width: 100%;
	height: auto;
}

.startwenzi {
	width: 100%;
	height: .55rem;
	font-family: "微软雅黑";
	font-size: .25rem;
	line-height: .55rem;
	color: #c30d23;
	text-align: center;
	font-weight: bold;
}

.stylogo {
	position: fixed;
	top: -.24rem;
	right: 0;
	width: 3rem;
	height: auto;
}

.sylogo {
	width: 1.22rem;
	margin: 0 auto;
	height: auto;
}

.sylogo img {
	width: 100%;
	height: auto;
}

.sywenzi {
	width: 100%;
	font-family: arial;
	font-size: .2rem;
	line-height: .25rem;
	color: #c30d23;
	font-weight: bold;
	text-align: center;
	letter-spacing: .02rem;
}

.starta {
	width: 4.4rem;
	height: 100%;
}

.staron {
	width: 3.95rem;
	margin-left: .45rem;
	margin-top: calc(100vh - 3.2rem);
	height: auto;
}

.sth3 {
	display: flex;
	justify-content: flex-start;
	width: 100%;
	height: .7rem;
}

.stha,
.sthb,
.sthc,
.sthd {
	width: .5rem;
	font-family: "微软雅黑";
	font-size: .45rem;
	line-height: .7rem;
	font-weight: bold;
	color: #FFFFFF;
}

.stxian {
	width: 1.75rem;
	height: .01rem;
	background-color: #FFFFFF;
}

.sttit {
	width: 100%;
	height: .54rem;
}

.sttita {
	display: block;
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .54rem;
	height: 100%;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}

.stwenzi {
	width: 100%;
	height: auto;
	overflow: hidden;
}

.stwen {
	width: 1.08rem;
	float: left;
	height: auto;
}

.stwena {
	display: block;
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .3rem;
	color: #FFFFFF;
	font-weight: bold;
}

.stwenz {
	width: 2.84rem;
	height: auto;
}

.starta:hover {
	background-image: url(../images/ze.png);
	background-position: center;
	background-size: cover;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.starta:hover .stha {
	color: #c30d23;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.starta:hover .sthb {
	color: #fff100;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.starta:hover .sthc {
	color: #183764;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.starta:hover .sthd {
	color: #FFFFFF;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.starta:hover .stxian {
	background-color: #183764;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.starta:hover .sttita,
.starta:hover .stwena {
	color: #c30d23;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}


/*start*/

nav {
	width: 100%;
	height: 1.25rem;
	background-color: #f7f4ca;
	position: absolute;
}

.header {
	width: 100%;
	height: 100%;
}

.logo {
	display: flex;
	align-items: center;
	float: left;
	width: 2.85rem;
	padding-left: .4rem;
	height: 100%;
}

.logo img {
	width: 1.69rem;
	height: auto;
}

.navbar {
	display: block;
	float: left;
	width: 12.4rem;
}

.navbarul {
	display: flex;
	justify-content: flex-start;
}

.int {
	display: block;
	height: 1.23rem;
	padding: 0 .5rem;
	font-family: "微软雅黑";
	font-size: .25rem;
	line-height: 1.22rem;
	color: #444444;
	border-bottom: .03rem solid transparent;
	font-weight: bold;
}

.kuang {
	position: relative;
	z-index: 999;
	width: 100%;
	height: auto;
	overflow-y: hidden;
	background-color: #93c6f2;
	display: none;
}

.kint {
	display: block;
	margin-left: .5rem;
	font-family: "微软雅黑";
	font-size: .1598rem;
	line-height: .6rem;
	color: #FFFFFF;
}

.navbarul li:hover .int {
	border-color: #183764;
	background-color: #0084ea;
	color: #FFFFFF;
}

.act {
	border-color: #183764;
	background-color: #0084ea;
	color: #FFFFFF;
}

.kuangul li:hover {
	background-color: #0084ea;
}

.navbarul li:hover .kuang {
	display: block;
}

.navyou {
	float: right;
	padding-top: .5rem;
	padding-right: .5rem;
	width: 1.25rem;
	height: .28rem;
}

.navyou ul {
    display: flex;
    justify-content: flex-start;
}

.navpng {
	display: block;
	width: .26rem;
	height: .28rem;
}

.zuo {
    display: block;
	padding-right: .15rem;
    border-right: .01rem solid #acaa8d;
	background-image: url(../images/sou.png);
	background-position: left;
	background-repeat: no-repeat;
	background-size: .26rem .28rem;
}

.you {
	margin-left: .15rem;
	background-image: url(../images/deng.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: .24rem .28rem;
}

.navyou ul li:hover .you {
    background-image: url(../images/popo.png);
}

.navyou ul li:hover .navpngkuang {
    display: block;
}

.navpngkuang {
    display: none;
    position: relative;
    z-index: 999;
    width: .63rem;
    height: auto;
    margin-top: .1rem;
}

.navpngkuanga {
    display: block;
    width: .63rem;
    height: .25rem;
    text-align: center;
    background-color: #93c6f2;
    font-family: "微软雅黑";
    font-size: .1rem;
    line-height: .25rem;
    color: #FFFFFF;
}

.navpngkuanga:hover {
    background-color: #183764;
}


/*nav*/

.fixjp {
	width: 100%;
	height: 4.52rem;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	justify-content: center;
	position: relative;
	top: 1.25rem;
}

.fix1 {
	background-image: url(../images/fixjp/fix1.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 19.2rem 4.52rem;
}

.fix2 {
	background-image: url(../images/fixjp/fix2.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 19.2rem 4.52rem;
}

.fix3 {
	background-image: url(../images/fixjp/fix3.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 19.2rem 4.52rem;
}

.fix4 {
	background-image: url(../images/fixjp/fix4.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 19.2rem 4.52rem;
}

.fix5 {
	background-image: url(../images/fixjp/fix5.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 19.2rem 4.52rem;
}

.fix6 {
	background-image: url(../images/fixjp/fix6.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 19.2rem 4.52rem;
}

.fix7 {
	background-image: url(../images/fixjp/fix7.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 19.2rem 4.52rem;
}

.fix8 {
	background-image: url(../images/fixjp/fix8.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 19.2rem 4.52rem;
}

.fixh3 {
	display: block;
	font-family: "微软雅黑";
	font-size: .48rem;
	color: #FFFFFF;
	font-weight: bold;
	text-shadow: 0 .05rem .07rem rgba(0, 0, 0, .1);
	text-align: center;
}

.fixh3b {
	font-size: .3rem;
}

.fixp {
	display: block;
	font-family: "微软雅黑";
	font-size: .27rem;
	color: #f7f4ca;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: 0 .05rem .07rem rgba(0, 0, 0, .1);
	text-align: center;
}


/*fixjp*/

.footer {
	width: 100%;
	height: auto;
	position: relative;
	top: 1.25rem;
}

.footera {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: flex-start;
	background-color: #f7f4ca;
}

.ftalogo {
	width: 2.46rem;
	height: auto;
	padding: .8rem 0;
}

.ftalogo img {
	display: block;
	width: 1.69rem;
	margin: 0 auto;
	height: auto;
}

.ftaron {
	display: flex;
	justify-content: flex-start;
	width: 14.5rem;
}

.ftarr {
	margin: .18rem 0 .27rem;
	padding: 0 .25rem;
	border-right: .01rem solid #fbd26f;
}

.ftatit {
	display: block;
	font-family: "微软雅黑";
	font-size: .2rem;
	line-height: .34rem;
	color: #010101;
	font-weight: bold;
	margin-top: .07rem;
}

.ftatit {
	font-size: .18rem;
	line-height: .32rem;
}

.ftaa {
	display: block;
	font-family: "微软雅黑";
	font-size: .14rem;
	line-height: .28rem;
	color: #000000;
}

.ftaab {
	border-right: 0;
}

.ftaabb {
	border-right: 0;
	padding-left: .1rem;
}

.ftaaab {
	font-size: .16rem;
	line-height: .3rem;
}

.erweima {
	display: block;
	width: 1.84rem;
	margin-right: .4rem;
	height: auto;
}

.erweimaimg {
	display: block;
	float: right;
	padding: .66rem 0 .43rem;
	width: 1.35rem;
	height: 1.35rem;
	overflow: hidden;
}

.erweimaimg img {
	width: 100%;
	height: auto;
}

.footerb {
	width: 100%;
	height: .4rem;
	background-color: #93c6f2;
	font-family: "微软雅黑";
	font-size: .12rem;
	line-height: .4rem;
	color: #444444;
	text-align: center;
}


/*footer*/

.abjie {
	width: 100%;
	height: auto;
	background-color: #FFFFFF;
	display: flex;
	justify-content: flex-start;
	position: relative;
	top: 1.25rem;
}

.abjietit {
	padding: .5rem .5rem;
	width: 2.28rem;
	height: auto;
	overflow: hidden;
}

.abjiett {
	display: block;
	width: 1.99rem;
	height: .76rem;
	padding-top: .2rem;
	padding-left: .29rem;
	background-color: #0084ea;
	border-bottom: .04rem solid #1b3966;
}

.abjietta {
	display: block;
	font-family: "微软雅黑";
	font-size: .24rem;
	line-height: .32rem;
	color: #FFFFFF;
}

.abjiettb {
	display: block;
	font-family: arial;
	font-size: .24rem;
	line-height: .32rem;
	color: #FFFFFF;
	text-transform: uppercase;
}

.abjiettxiao {
	display: block;
	width: 1.99rem;
	height: .55rem;
	padding-left: .29rem;
	background-color: #93c6f2;
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .55rem;
	color: #FFFFFF;
}

.abjietitul li:hover .abjiettxiao {
	background-color: #0084ea;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.abjietitul li:hover .abkuang {
	display: block;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.abkuang {
	position: relative;
	background-color: #e2e2e2;
	display: none;
}

.abkuanga {
	display: block;
	width: 1.8rem;
	padding-left: .48rem;
	height: .55rem;
	font-family: "微软雅黑";
	font-size: .16rem;
	line-height: .55rem;
	color: #444444;
}

.abkuanga:hover {
	background-color: #0084ea;
	color: #FFFFFF;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.abjieron {
	width: 12rem;
	padding-left: .33rem;
	height: auto;
	padding-top: .5rem;
	padding-bottom: 1.3rem;
}

.abjieh3 {
	font-family: "微软雅黑";
	font-size: .24rem;
	color: #c30d23;
	font-weight: 400;
}

.abjieh1 {
	font-family: "微软雅黑";
	font-size: .4rem;
	color: #c30d23;
	font-weight: bold;
}

.abjieh1 span {
	font-family: "微软雅黑";
	font-size: .2rem;
	color: #000000;
	font-weight: 400;
}

.abjieh6 {
	font-family: "微软雅黑";
	font-size: .15rem;
	color: #818181;
	font-weight: 400;
	letter-spacing: .01rem;
}

.abjierron {
	width: 100%;
	height: auto;
	margin-top: .1rem;
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .38rem;
	color: #000000;
}

.anjieimg {
	width: 9.6rem;
	height: auto;
	margin-top: .2rem;
}

.abjiep {
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .38rem;
	color: #000000;
	text-indent: 2em;
}

.guoji {
	width: 10.1rem;
	height: auto;
	margin-top: .1rem;
}

.abwenh3 {
	font-size: .3rem;
	font-weight: 600;
}

.abwenron {
	width: 100%;
	height: auto;
}

.anwenrr {
	width: 7.7rem;
	height: auto;
	margin-top: .5rem;
	padding: .2rem .5rem .3rem;
	overflow-y: hidden;
	border-radius: .08rem;
	background-color: #f7f4ca;
}

.anwenrrh3 {
	font-family: "微软雅黑";
	font-size: .2rem;
	color: #444444;
	text-align: center;
}

.anwenrrrzhu {
	width: 100%;
	height: auto;
	overflow-y: hidden;
}

.anwenrrr {
	font-family: "微软雅黑";
	font-size: .14rem;
	line-height: .25rem;
	color: #444444;
}

.anwenrrran {
	display: block;
	width: 100%;
	height: auto;
	color: #183764;
	text-decoration: underline;
}

.anwenrr:hover {
	box-shadow: 0 .15rem .21rem rgba(0, 0, 0, 0.2);
}

.anwenrr:hover .anwenrrh3 {
	font-size: .22rem;
}

.anwenrr:hover .anwenrrr {
	font-size: .16rem;
	line-height: .34rem;
}

.anwenrrrimg {
    width: 7.7rem;
    margin: 0 auto;
    height: 2.68rem;
    margin-top: .1rem
}

.anwenrrrimg img {
    width: 100%;
    height: auto;
    display: block;
}


/*about*/

.jsyftit {
	width: 12rem;
	height: .6rem;
	display: flex;
	justify-content: flex-start;
}

.jsyfhuang {
	display: block;
	width: .1rem;
	height: 100%;
	background-color: #ffa800;
}

.jsyftitt {
	display: block;
	width: 10.5rem;
	margin-left: .16rem;
	height: 100%;
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .6rem;
	color: #c30d23;
	font-weight: 600;
}

.jsyftita {
	display: block;
	width: 1.1rem;
	height: .58rem;
	border-bottom: .02rem solid #dadada;
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .58rem;
	color: #444444;
	text-align: center;
}

.jsyfron {
	width: 100%;
	height: auto;
	margin-top: .4rem;
}

.jsyfrr {
	display: block;
	float: left;
}

.jsyfrrr {
	display: block;
	float: left;
	width: 5.7rem;
	margin-right: .3rem;
	height: auto;
	overflow-y: hidden;
	background-color: #FFFFFF;
}

.jsyfrrtit {
	width: 100%;
	height: .75rem;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.sang {
	display: block;
	width: .13rem;
	margin-right: .1rem;
	height: 100%;
	background-image: url(../images/sang.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: .13rem .15rem;
}

.jsyfrrtittit {
	display: block;
	font-family: "微软雅黑";
	font-size: .15rem;
	color: #c30d23;
	font-weight: 600;
}

.jsyfrrimg {
	width: 5.66rem;
	height: auto;
	border: .01rem solid #bfbfbf;
}

.jsyfrrimg img {
	width: 100%;
	height: auto;
}

.page {
	width: 100%;
	padding-top: .75rem;
	height: auto;
	overflow: hidden;
	display: flex;
	justify-content: center;
}

.jskztit {
	width: 100%;
	margin-top: .25rem;
	height: auto;
	display: flex;
	justify-content: flex-start;
}

.jskztita {
	display: block;
	padding: 0 .16rem;
	height: .4rem;
	background-color: #fff0d3;
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .4rem;
	color: #848484;
	margin-right: .17rem;
}

.jskztita:hover {
	background-color: #ffa800;
	color: #FFFFFF;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.jskzron {
	margin-top: .2rem;
}

.jsyfrrze {
	position: fixed;
	width: 100vw;
	height: 100vh;
	top: 0;
	left: 0;
	z-index: 888;
	background-color: rgba(0, 0, 0, 0.6);
	display: none;
}


/*jishu*/

.jbziron {
	width: 100%;
	height: auto;
}

.jbzirr {
	width: 9.5rem;
	padding: .3rem .45rem;
	height: auto;
	display: flex;
	justify-content: flex-start;
	border-bottom: .01rem solid #ededed;
	margin-top: .3rem;
}

.jbzirr:hover {
	background-color: #f7f4ca;
	box-shadow: 0 .15rem .21rem rgba(0, 0, 0, 0.2);
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.jbzirrzuo {
	display: block;
	width: 8rem;
	height: auto;
}

.jbzirrzh3 {
	font-family: "微软雅黑";
	font-size: .25rem;
	line-height: .55rem;
	color: #000000;
	font-weight: 600;
}

.jbzirrzp {
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .26rem;
	color: #494949;
	padding: .11rem 0;
}

.jbzirryou {
	width: 1.5rem;
	height: auto;
	display: flex;
	flex-direction: column;
	justify-content: center;
	font-family: "微软雅黑";
	font-size: .25rem;
	color: #c30d23;
	font-weight: 600;
}

.jbzipage {
	padding-top: 1.15rem;
	width: 10.4rem;
}

.jbllp {
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .28rem;
	color: #000000;
	padding: .1rem 0;
}

.jbllron {
	width: 100%;
	height: auto;
}

.jbllronh3 {
	font-family: "微软雅黑";
	font-size: .25rem;
	line-height: .65rem;
	color: #c30d23;
	font-weight: 600;
}

.jbllrr {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: flex-start;
}

.jbllrrkuang {
	display: block;
	padding: 0 .33rem;
	border: .01rem solid #ffa800;
	background-color: #f7f4ca;
	font-family: "微软雅黑";
	font-size: .3rem;
	height: .53rem;
	line-height: .53rem;
	color: #000000;
}

.jbllrrda {
	display: block;
	padding: 0 .24rem;
	background-color: #FFFFFF;
	font-family: "微软雅黑";
	font-size: .25rem;
	height: .55rem;
	line-height: .55rem;
	color: #ffa800;
}


/*job*/

.negstitt {
	font-size: .3rem;
}

.negsron {
	width: 9.6rem;
	height: auto;
	margin-top: .2rem;
	overflow-y: hidden;
}

.negspage {
	width: 9.6rem;
}

.negsrr {
	display: block;
	width: 100%;
	height: .7rem;
	overflow-y: hidden;
	border-bottom: .01rem solid #dadada;
}

.negsrrzuo {
	display: block;
	float: left;
	width: 5.65rem;
	margin-right: 1rem;
	height: auto;
	font-family: "微软雅黑";
	font-size: .22rem;
	line-height: .30rem;
	color: #000000;
	padding: .2rem 0;
}

.negsrrzho {
	display: block;
	float: left;
	width: 2.2rem;
	height: auto;
	font-family: "微软雅黑";
	font-size: .15rem;
	color: #585858;
	line-height: .30rem;
	padding: .2rem 0;
}

.negsrryou {
	float: right;
	display: flex;
	flex-direction: column;
	justify-content: center;
	width: .7rem;
	height: .7rem;
	font-family: "微软雅黑";
	font-size: .5rem;
	color: #dadada;
}

.negsrrzuoqian {
	font-family: "微软雅黑";
	font-size: .22rem;
	color: #183764;
	line-height: .3rem;
	padding: .2rem 0;
	letter-spacing: .01rem;
}

.negsvron {
	width: 9.6rem;
	padding-bottom: .8rem;
}

.negsvtitle {
	width: 100%;
	height: auto;
}

.negsvtitleh3 {
	font-family: "微软雅黑";
	font-size: .25rem;
	line-height: .45rem;
	color: #444444;
}

.negsvtitlep {
	font-family: "微软雅黑";
	font-size: .16rem;
	line-height: .26rem;
	color: #444444;
}

.negsvtitleimg {
	display: block;
	width: 1.65rem;
	height: .35rem;
	background-image: url(../images/fengx.png);
	background-position: left;
	background-repeat: no-repeat;
	background-size: 1.65rem .35rem;
}

.negsvronrr {
	margin-top: .3rem;
	width: 100%;
	height: auto;
	padding-bottom: .3rem;
	border-bottom: .01rem solid #bfbfbf;
	overflow-y: hidden;
	font-family: "微软雅黑";
	font-size: .15rem;
	line-height: .3rem;
	color: #000000;
	text-align: center;
}

.negsvronrr img {
	display: block;
	margin: 0 auto;
	max-width: 7rem;
	height: auto;
	padding: .2rem 0;
}

.negsvronrr p {
	text-align: left;
	text-indent: 2em;
}

.pagev {
	width: 100%;
	height: auto;
	font-family: "微软雅黑";
	font-size: .13rem;
	line-height: .3rem;
	color: #444444;
	padding: .1rem 0;
}

.pageva {
	font-family: "微软雅黑";
	font-size: .13rem;
	line-height: .3rem;
	color: #444444;
}

.pageva:hover {
	color: #ffa800;
}

.float {
	position: fixed;
	top: 50%;
	margin-top: -1.4rem;
	left: 13.5rem;
	width: .6rem;
	height: auto;
}

.floata {
	display: block;
	width: .6rem;
	height: .6rem;
	border-radius: .04rem;
	background-color: #eeeeee;
	margin-bottom: .06rem;
}

.png1 {
	background-image: url(../images/png1.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.png2 {
	background-image: url(../images/png2.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.png3 {
	background-image: url(../images/png3.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.png4 {
	background-image: url(../images/png4.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}


/*news*/

.lixi {
	height: auto;
	line-height: .2rem;
	padding: .2rem 0;
	padding-left: .29rem;
}

.abjiettxiao span {
	display: block;
	font-family: "微软雅黑";
	font-size: .16rem;
	line-height: .18rem;
	color: #fefefe;
}

.conttit {
	font-family: "微软雅黑";
	font-size: .3rem;
	line-height: .4rem;
	color: #c30d23;
	font-weight: 600;
}

.contron {
	width: 100%;
	height: auto;
	overflow-y: hidden;
	border-bottom: .03rem solid #ffa800;
}

.conttita {
	font-family: "微软雅黑";
	font-size: .25rem;
	line-height: .5rem;
	color: #c30d23;
	font-weight: 600;
	padding-top: .1rem;
}

.contrr {
	width: 100%;
	height: auto;
	padding-bottom: .1rem;
}

.contrrtit {
	font-family: "微软雅黑";
	font-size: .23rem;
	line-height: .43rem;
	color: #000000;
}

.contrrtit span {
	font-size: .32rem;
	line-height: .43rem;
	letter-spacing: .04rem;
}

.contrrjie {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: flex-start;
}

.contrrjierr {
	display: flex;
	justify-content: flex-start;
	width: 2rem;
	height: auto;
	margin-left: .3rem;
}

.contrrjierrtit {
	display: block;
	width: .53rem;
	height: auto;
	font-family: "微软雅黑";
	font-size: .21rem;
	line-height: .3rem;
	color: #676565;
	padding: .05rem 0;
}

.contrrjierrshu {
	display: block;
	width: 1.6rem;
	height: auto;
	font-family: "微软雅黑";
	font-size: .19rem;
	line-height: .3rem;
	color: #000000;
	padding: .05rem 0;
}

.controng {
	width: 100%;
	height: auto;
	overflow-y: hidden;
}

.controngh3 {
	font-family: "微软雅黑";
	font-size: .24rem;
	line-height: .78rem;
	color: #c30d23;
	font-weight: 400;
}

.controngrr {
	float: left;
	width: 50%;
	height: auto;
	padding: .1rem 0;
}

.controngrrpa {
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .25rem;
	color: #676565;
}

.controngrrpb {
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .25rem;
	color: #c30d23;
}

.ditu {
	width: 100%;
	height: 4rem;
	margin-top: .2rem;
	margin-bottom: .2rem;
	overflow: hidden;
}

.ditu img {
	width: 100%;
	height: auto;
}


/*cont*/

.xiazaihh {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: flex-end;
}

.xiazaixpng {
	width: 3rem;
	height: .4rem;
	display: flex;
	justify-content: flex-end;
}

.xiazaixpngtit {
	display: block;
	padding: 0 .05rem;
	margin-right: .1rem;
	border: .01rem solid #ffa800;
	font-family: "微软雅黑";
	font-size: .2rem;
	line-height: .38rem;
	color: #c30d23;
	background-color: #f7f4ca;
}

.ttan {
	color: #000000;
}

.xiazaih3 {
	display: block;
	width: 6rem;
	font-size: .25rem;
	line-height: .4rem;
	font-weight: 600;
}

.xiazairong {
	width: 12.4rem;
	height: auto;
	margin-top: .3rem;
}

.xiazairr {
	display: block;
	float: left;
	width: 2rem;
	height: 2.32rem;
	margin-right: .85rem;
	margin-bottom: .68rem;
	background-color: #f7f4ca;
}

.xiazairrsha {
	display: flex;
	flex-direction: column;
	justify-content: center;
	width: 1.7rem;
	padding: 0 .15rem;
	height: 1.19rem;
	padding-top: .36rem;
	text-align: center;
	font-family: "微软雅黑";
	font-size: .2rem;
	line-height: .3rem;
	color: #c30d23;
}

.xiazairrzho {
	width: 100%;
	height: .35rem;
	display: flex;
	justify-content: center;
}

.xiazairra {
	display: block;
	width: .72rem;
	height: .35rem;
	margin: 0 .05rem;
	background-color: #ffa800;
	border-radius: .04rem;
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .35rem;
	color: #FFFFFF;
	text-align: center;
}

.xiazairrxia {
	width: 100%;
	height: .42rem;
	font-family: "微软雅黑";
	font-size: .15rem;
	color: #818181;
	text-align: center;
	line-height: .42rem;
}

.xiazairr:hover {
	box-shadow: 0 .14rem .21rem rgba(0, 0, 0, 0.2);
	background-color: #ffa800;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.xiazairr2 {
	display: block;
	float: left;
	width: 2rem;
	height: 2.32rem;
	margin-right: .85rem;
	margin-bottom: .68rem;
	box-shadow: 0 .14rem .21rem rgba(0, 0, 0, 0.2);
	background-color: #ffa800;
}

.xiazairr:hover .xiazairrsha {
	font-weight: 600;
	font-size: .22rem;
	color: #c30d23;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.xiazairr2 .xiazairrsha {
	font-weight: 600;
	font-size: .22rem;
	color: #c30d23;
}

.xiazairr:hover .xiazairra {
	background-color: #f76d7f;
	transition: all ease-out .5s 0s;
	-webkit-transition: all ease-out .5s 0s;
	-moz-transition: all ease-out .5s 0s;
	-o-transition: all ease-out .5s 0s;
}

.xiazairr2 .xiazairra {
	background-color: #f76d7f;
}

.xiazairr:hover .xiazairrxia {
	color: #FFFFFF;
	transition: all ease-out .5s 0s;
	-webkit-transition: all ease-out .5s 0s;
	-moz-transition: all ease-out .5s 0s;
	-o-transition: all ease-out .5s 0s;
}

.xiazairr2 .xiazairrxia {
	color: #FFFFFF;
}

.xiazpnn {
	position: absolute;
	display: none;
	width: .29rem;
	height: .29rem;
	margin-left: .1rem;
	margin-top: .03rem;
	background-image: url(../images/quan.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.xiazairr2 .xiazpnn {
	display: block;
}


/*xiazai*/

.prorong {
	width: 100%;
	height: auto;
	margin-top: .4rem;
}

.prorr {
	display: block;
	float: left;
	width: 2.7rem;
	margin-right: .3rem;
	height: 3.2rem;
}

.prorrimg {
	width: 2.68rem;
	height: 2.38rem;
	border: .01rem solid #dadada;
}

.prorrimg img {
	display: block;
	margin: 0 auto;
	width: auto;
	max-width: 2.68rem;
	height: 100%;
}

.prorrwen {
	width: 2.5rem;
	height: .4rem;
	padding: .2rem .1rem;
	font-family: "微软雅黑";
	font-size: .14rem;
	line-height: .2rem;
	color: #000000;
	text-align: center;
}

.prorr:hover .prorrimg {
	border-color: transparent;
	box-shadow: 0 .15rem .21rem rgba(0, 0, 0, 0.2);
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.prorr:hover .prorrwen {
	color: #c30d23;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.proron {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: flex-start;
	margin-bottom: 1.9rem;
}

.proronzuo {
	width: 3.5rem;
	height: 5.9rem;
}

#huadong {
	width: 3.5rem;
	height: 5.9rem;
}

.proronyou {
	width: 6.4rem;
	margin-left: .3rem;
	height: auto;
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .3rem;
	color: #7a7a7b;
}

.proronyouh3 {
	font-family: "黑体";
	font-size: .36rem;
	line-height: .8rem;
	color: #273890;
	font-weight: 900;
}

.proronyou span {
	color: #273890;
	font-weight: 600;
}

.profix {
	width: 12rem;
	height: auto;
	overflow-y: hidden;
	background-color: #FFFFFF;
}

.scrollpic {
	display: block;
	width: 9.4rem;
	margin: 0 auto;
	height: 1.55rem;
	margin-top: .02rem;
}

#mybtns {
	width: 9.4rem;
	height: 1.55rem;
	display: block;
	position: absolute;
}

#mybtns a {
	width: .35rem;
	height: 1.55rem;
	display: block;
	float: left;
	background-color: #FFFFFF;
	font-family: "微软雅黑";
	font-size: 1.1rem;
	color: #444444;
	line-height: 1.55rem;
	text-align: center;
}

#mybtns #left {
	background-image: url(../images/fixyou.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: .33rem .57rem;
	transform: scaleX(-1);
}

#mybtns #right {
	background-image: url(../images/fixyou.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: .33rem .57rem;
	margin-left: 8.6rem;
}

#myscroll {
	display: block;
	width: 8rem;
	margin: 0 auto;
	position: relative;
	height: 1.55rem;
	overflow: hidden;
}

#myscroll #myscrollbox {
	display: block;
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	width: 1000000rem;
}

#myscroll ul {
	display: block;
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#myscroll ul li {
	display: block;
	float: left;
	padding: 0;
	margin: 0;
}

.profixrr {
	display: block;
	width: 1.42rem;
	margin-right: .18rem;
	height: 1.55rem;
}

.profixrrimg {
	width: 1.4rem;
	height: 1.23rem;
	border: .01rem solid #dddddd;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.profixrrimg img {
	width: 100%;
	height: auto;
	max-height: 1.23rem;
}

.profixrrwen {
	width: 100%;
	height: .3rem;
	overflow: hidden;
	font-family: "微软雅黑";
	font-size: .14rem;
	color: #000000;
	line-height: .2rem;
	padding: .1rem 0;
	text-align: center;
}

.profixanl {
	width: 8.62rem;
	margin: 0 auto;
	height: .35rem;
	display: flex;
	justify-content: flex-end;
}

.profixan {
	display: block;
	width: .31rem;
	height: .32rem;
	background-image: url(../images/fixan.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: .31rem .32rem;
}

.profixanan {
	display: none;
	width: .31rem;
	height: .32rem;
	background-image: url(../images/fixan.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: .31rem .32rem;
	transform: rotate(45deg);
}

.profixzhan {
	width: 100%;
	height: 1.92rem;
	background-color: #FFFFFF;
	display: none;
}

.xiazaixpng2 {
	margin-top: .1rem;
}

.negsrrzuo2 {
	width: 4.8rem;
	margin-right: 0;
	height: .3rem;
	overflow: hidden;
}

.negsrrzho2 {
	width: 4.1rem;
	display: flex;
	justify-content: flex-start;
}

.negsrrzho2 span {
	display: block;
	width: 1.6rem;
}

.negsrryou2 {
	background-image: url(../images/fangjkkl.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: .22rem .28rem;
}

.negsron2 {
	width: 12rem;
}

.xiazzzron {
	width: 100%;
	display: flex;
	justify-content: flex-start;
}

.xiazzzron .xiazainpjian {
	opacity: 0;
}

.xiazzzron2 .xiazainpjian {
	opacity: 1;
}

.negsrr2 {
	width: 9.6rem;
}

.xiazainp {
	width: .2rem;
	height: .2rem;
	margin-top: .25rem;
	margin-left: .3rem;
	border: .01rem solid #aaaaaa;
}

.xiazainpjian {
	width: .16rem;
	margin: 0 auto;
	height: .22rem;
	margin-top: -.06rem;
	background-image: url(../images/dui.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

/*xiazai*/

.xiazaih32 {
	font-size: .3rem;
}

.xuexijtit {
	width: 100%;
	height: auto;
	display: flex;
	justify-content: flex-start;
	margin-top: .6rem;
	margin-bottom: .43rem;
}

.xuexijtithua {
	width: .06rem;
	height: .41rem;
	background-color: #ffa800;
	margin-right: .06rem;
}

.xuexijtita {
	display: block;
	margin-right: .25rem;
	height: .41rem;
	padding: 0 .04rem;
	background-color: #fff0d3;
	font-family: "微软雅黑";
	font-size: .25rem;
	line-height: .41rem;
	color: #848484;
}

.xuexijtita:hover {
	background-color: #ffa800;
	color: #FFFFFF;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.xiazaitable {
	width: 8.33rem;
	border: .01rem solid #bdbdbd;
}

.xiazaitablerr {
	width: 100%;
	height: auto;
	border-bottom: .01rem solid #bdbdbd;
	display: flex;
	justify-content: flex-start;
}

.xiazaitablerrtit {
	display: block;
	width: 1.65rem;
	height: 100%;
	font-family: "微软雅黑";
	font-size: .22rem;
	line-height: .65rem;
	color: #ffa800;
	text-align: center;
}

.xiazaitablerron {
	width: 6.68rem;
	height: auto;
}

.xiazaitablerronrr {
	display: block;
	float: left;
	margin: .15rem 0;
	padding: 0 .13rem;
	height: .35rem;
	border-left: .01rem solid #bdbdbd;
	font-family: "微软雅黑";
	font-size: .18rem;
	line-height: .35rem;
	color: #444444;
}

.tablerr {
	border: 0;
}

.xiazaitablerrong {
	display: block;
	float: left;
	width: 100%;
	height: .65rem;
	border-bottom: .01rem solid #bdbdbd;
}

.xiazaitable2 {
	width: 12rem;
}

.xiazaitablekuang {
	width: 100%;
	height: auto;
}

.xiazaitablekuangtit {
	width: 11.75rem;
	padding-left: .25rem;
	height: .65rem;
	background-color: #f7f4ca;
	font-family: "微软雅黑";
	font-size: .28rem;
	line-height: .65rem;
	color: #555555;
	border-bottom: .01rem solid #bdbdbd;
}

.xiazaitablerr2 {
	width: 12rem;
}

.xiazaitablerrtit2 {
	width: 2.15rem;
}

.xiazaitablerron2 {
	width: 9.85rem;
}

.woyuan {
	margin-left: .15rem;
}

/*xuexi*/

.jsyftitt2 {
    margin-left: 0;
    font-size: .3rem;
}

.jsyftext {
    width: 12rem;
    height: .27rem;
    display: flex;
    justify-content: flex-start;
}

.jsyftexthuan {
    width: .1rem;
    height: .27rem;
    background-color: #ffa800
}

.jsyftextwen {
    margin-left: .14rem;
    font-family: "微软雅黑";
    font-size: .2rem;
    line-height: .27rem;
    color: #c30d23;
}

.jishulili {
    width: 8.7rem;
}

.jssheb {
    width: 12.76rem;
    height: auto;
    overflow: hidden;
}

.jsshebrr {
    display: block;
    float: left;
    width: 3.2rem;
    margin-right: 1.05rem;
    height: auto;
    margin-bottom: .3rem;
}

.jsshebrrtit {
    width: 100%;
    height: .55rem;
    overflow: hidden;
    display: flex;
    justify-content: flex-start;
}

.jsshebrrtitpng {
    width: .13rem;
    margin-right: .07rem;
    height: .55rem;
    background-image: url(../images/sang.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: .13rem .15rem;
}

.jsshebrrtitwen {
    max-width: 3rem;
    height: .55rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    font-family: "微软雅黑";
    font-size: .17rem;
    line-height: .2rem;
    color: #c30d23;
}

.jsshebrrimg {
    width: 2.98rem;
    height: 2.24rem;
    overflow: hidden;
    border: .01rem solid #c0c0c0;
    padding: .1rem;
    background-color: #f5f5f5;
}

.jsshebrrimgk {
    width: 2.98rem;
    height: 2.24rem;
    background-color: #f5f5f5;
    overflow: hidden;
}

.jsshebrrimgk img {
    width: 100%;
    height: auto;
}

.qqfo {
    width: 2.05rem;
    height: auto;
    position: fixed;
    z-index: 999;
    right: 2.5rem;
    top: 30%;
    display: flex;
    justify-content: flex-start;
}

.qqfozuo {
    width: .4rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: .28rem;
    height: 1.55rem;
    background-color: #ffa800;
}

.qqpng {
    margin-top: .12rem;
    width: .23rem;
    height: .23rem;
    background-image: url(../images/QQ.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
        
}

.qqwen {
    text-align: center;
    font-family: "微软雅黑";
    font-size: .2rem;
    line-height: ;
    color: #FFFFFF;
}

.qqfoyou {
    background-color: #FFFFFF;
    width: 1.55rem;
    height: auto;
    border: .05rem solid #ffa800;
    border-radius: .08rem;
    box-sizing: border-box;
    padding-left: .17rem;
    padding-top: .08rem;
    padding-bottom: .08rem;
}

.qqfoyourr {
    width: 100%;
    height: auto;
    margin-bottom: .08rem;
}

.qqfoyourrh3 {
    font-family: "微软雅黑";
    font-size: .18rem;
    line-height: .3rem;
    color: #c30d23;
}

.qqfoyourrron {
    width: 100%;
    height: auto;
}

.qqfoyourrronp {
    font-family: "微软雅黑";
    font-size: .16rem;
    line-height: .3rem;
    color: #676565;
}

.qqfoyourrronbtn {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 1.15rem;
    height: .3rem;
    background-color: #f7f4ca;
    border-radius: .08rem;
    border: 0;
    font-family: "微软雅黑";
    font-size: .15rem;
    line-height: .3rem;
    color: #444444;
}

.qqfoyourrronbtn span {
    width: .22rem;
    margin-right: .1rem;
    height: .25rem;
    background-image: url(../images/socialqq.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.xiazaitit {
    width: 6rem;
    text-align: right;
    height: .4rem;
    font-family: "微软雅黑";
    font-size: .15rem;
    line-height: .4rem;
    color: #444444;
}

.xianzaierji {
    display: flex;
    justify-content: flex-start;
    width: 100%;
    height: .4rem;
    margin-top: .3rem;
}

.xianzaierjizuo {
    width: 9rem;
    height: .4rem;
    display: flex;
    justify-content: flex-start;
}

.xianzaierjihuang {
    width: .06rem;
    height: .4rem;
    margin-right: .06rem;
    background-color: #ffa800;
}

.xianzaierjia {
    display: block;
    height: .4rem;
    margin-right: .23rem;
    padding: 0 .04rem;
    font-family: "微软雅黑";
    font-size: .25rem;
    line-height: .4rem;
    color: #848484;
    background-color: #fff0d3;
    transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.xianzaierjia:hover {
    background-color: #ffa800;
    color: #FFFFFF;
    transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.kehu {
    font-size: .3rem;
}

.profixrr:hover .xiazaizhengf {
    background-color: #ffa800;
    color: #FFFFFF;
    transform: scale(1.1);
    transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.xiazaizhengf  {
    margin-top: .07rem;
    width: 1.4rem;
    height: 1.4rem;
    border: .01rem solid #dddddd;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: .08rem;
    box-sizing: border-box;
    overflow: hidden;
    font-family: "微软雅黑";
    font-size: .15rem;
    line-height: .2rem;
    color: #444444;
    transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.xiazaivfeng {
	margin-top: .4rem;
	width: 100%;
	height: .35rem;
}

.xiazaivfengimg {
	width: 1.65rem;
	height: .35rem;
	background-image: url(../images/fenxiang.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.xiazaivshikuang {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: .8rem;
}

.xiazaivshi {
	width: 100%;
	height: 6.78rem;
}

#vidd {
	width: 12rem;
	height: 6.78rem;
	overflow: hidden;
}

.xiazaivshixia {
	width: 100%;
	height: .45rem;
	background-color: #4f4c4c;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.xiazaivshixiazuo {
	width: 50%;
	height: .45rem;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
	padding-left: .15rem;
}

.xiazaivshixiazuoa {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	width: .7rem;
	height: .45rem;
	overflow: hidden;
}

.xiazaiiii {
	width: .22rem;
	height: .22rem;
	margin-right: .1rem;
	font-size: .22rem;
	color: #b8b5b5;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;

}

.xiazaivshixiazuoawen {
	height: .22rem;
	font-family: "微软雅黑";
	font-size: .12rem;
	line-height: .22rem;
	color: #b8b5b5;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.xiazaivshixiazuoa:hover .xiazaiiii {
	color: #0484d5;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.xiazaivshixiazuoa:hover .xiazaivshixiazuoawen {
	color: #0484d5;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.xiazaivshixiazuowen {
	margin-left: .1rem;
	height: .45rem;
	font-family: "微软雅黑";
	font-size: .12rem;
	line-height: .45rem;
	color: #b8b5b5;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.xiazaivshixiazuowen:hover {
	color: #0484d5;
	transition: all ease-out .3s 0s;
	-webkit-transition: all ease-out .3s 0s;
	-moz-transition: all ease-out .3s 0s;
	-o-transition: all ease-out .3s 0s;
}

.xiazaivshixiazuowen span {
	padding: 0 .08rem;
}

.xiazaivshixiayou {
	width: 50%;
	height: .458rem;
	display: flex;
	justify-content: flex-end;
	align-content: center;
	box-sizing: border-box;
	padding-right: .1rem;
}

.xiazaivshixiayoup1 {
	font-family: "微软雅黑";
	font-size: .15rem;
	line-height: .45rem;
	color: #d5d2d2;
	padding: 0 .1rem;
}

.xiazaivshixiayoup2 {
	font-family: "微软雅黑";
	font-size: .14rem;
	line-height: .45rem;
	color: #d5d2d2;
	padding: 0 .1rem;
}

.xiazaivfenga {
	display: block;
	float: left;
	font-family: "微软雅黑";
	font-size: .15rem;
	line-height: .35rem;
	color: #444444;
	margin-right: .55rem;
}

.xiazaivfenga span {
	margin-left: .2rem;
}

.xiazaivfengwen {
	display: block;
	float: right;
	font-family: "微软雅黑";
	font-size: .14rem;
	line-height: .35rem;
	color: #444444;
}

.xiazaivshikuang2 {
	width: 100%;
	height: auto;
	border: .01rem solid #bfbfbf;
	box-sizing: border-box;
	background-color: #FFFFFF;
	margin-bottom: .8rem;
}

.xiazaivshang {
	width: 80%;
	margin: 0 auto;
	height: auto;
	background-color: #fdfdf4;
	box-sizing: border-box;
	padding: .23rem .39rem;
	margin-top: .27rem;
	margin-bottom: .27rem;
}

.xiazaivshangk2 {
	width: 100%;
	height: 15.5rem;
	overflow: hidden;
}

.xiazaivshangk {
	width: calc(100% + .2rem);
	height: 100%;
	overflow-x: hidden;
	overflow-y: scroll;
}

.xiazaivshangk img {
	display: block;
	width: 100%;
	height: auto;
}

.xiazaivxia {
	width: 100%;
	height: .9rem;
	border-top: .01rem solid #bfbfbf;
	background-color: #f7f4ca;
	display: flex;
	justify-content: flex-start;
}

.xiazaivxiazuo {
	width: 9.2rem;
	height: .9rem;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.quan2 {
	width: .3rem;
	height: .29rem;
	background-image: url(../images/quan2.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	margin-left: .48rem;
	cursor: pointer;
}

.da2 {
	width: .3rem;
	height: .3rem;
	background-image: url(../images/da2.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	margin-left: .48rem;
	cursor: pointer;
}

.xi2 {
	width: .29rem;
	height: .29rem;
	background-image: url(../images/xi2.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	margin-left: .48rem;
	cursor: pointer;
}

.xiazaivxiayou {
	display: block;
	width: 2.8rem;
	height: .9rem;
	background-color: #fcbc3d;
	box-sizing: border-box;
	padding: 0 .2rem;
	display: flex;
	justify-content: center;
	align-items: center;
}

.xiazaivxiayouzuo {
	width: .45rem;
	margin-right: .18rem;
	height: .45rem;
	background-image: url(../images/xiazai2.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.xiazaivxiayou h3 {
	font-family: "微软雅黑";
	font-size: .32rem;
	line-height: .42rem;
	color: #FFFFFF;
}

.xiazaivxiayou p {
	font-family: "微软雅黑";
	font-size: .15rem;
	line-height: .25rem;
	color: #FFFFFF;
	text-align: center;
}

.wooo {
	background-color: #0084ea;
}
