﻿@charset "utf-8";
@font-face{
	font-family: BarlowBold;
	src:url('../font/Barlow-Bold.ttf');
}
html,body{
    width: 100%;
    height: auto;
}


/* 样式重置 */
html {
	font-size: 100px;
}
body,body a{
	/*cursor: url(http://119.255.240.188:1885/images/cursor.png), auto;*/
}
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,fieldset,button,input,textarea,img,th,td,select {
	margin: 0;
	padding: 0;
}
img{
	max-width: 100%;
}
body {
	font: 14px/1.14 "Microsoft YaHei",Arial,sans-serif,"\5fae\8f6f\96c5\9ed1";
	word-wrap: break-word;
	color: #585858;
	background: #FFF;
	/*text-align:center;*/
	-webkit-text-size-adjust: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	overflow-x: hidden;
}

* {
	box-sizing: border-box;
}



textarea,input,button,select,legend {
	font: 12px/1.14 arial,"\5fae\8f6f\96c5\9ed1";
	color: #333;
	outline: none;
	border: none;
	*font-size: 100%;
	*border: 0;
	vertical-align: top;
	background: none;
}

a {
	text-decoration: none;
	color: #333333;
	outline: none;
	zoom: 1;
	line-height: normal;
	cursor: pointer
}

a:link, a:hover, a:visited {
	text-decoration: none;
	outline: none;
}

a:active {
	star: expression(this.onFocus=this.blur());
}

img {
	border: none;
	vertical-align: top;
}

textarea {
	resize: none;
	overflow: auto;
}

ul, ol, li {
	list-style:none;
	vertical-align: top;
}

a,img {
	-webkit-touch-callout: none;
}   
/* 公共样式 */
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
.prz {
	position: relative;
	zoom: 1;
}
.pra {
	position: absolute;
}
.clearfix {
	*zoom: 1;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
.fontBarlow{
	font-family: 'BarlowBold';
}
.f50 {
	font-size: .5rem;
}
.f36 {
	font-size: .36rem;
}
.f30 {
	font-size: .3rem;
}
.f26 {
	font-size: .26rem;
}
.f24 {
	font-size: .24rem;
}
.f22 {
	font-size: .22rem;
}
.f20 {
	font-size: .2rem;
}
.f18 {
	font-size: .16rem;
}
.f16 {
	font-size: .16rem;
}
.f14 {
	font-size: 14px;
}
.f12 {
	font-size: 12px;
}


.hidden {
	display: none;
}
.more_ico{
	position: relative;
	/*line-height: */
}
.more_ico:hover .iconright{
	opacity: 1;
}
.more_ico .iconright{
	opacity: 0;
	position: absolute;
	left: -24px;
	font-size: 12px;
	color: #fabe00;
	top: 50%;
	transform: translateY(-50%);
	transition: all .15s cubic-bezier(.4,0,.2,1);
}
.btn{
	line-height: 70px;
	height: 70px;
	color: #014099;
	background-color: #fff;
	box-shadow: 0px 10px 21px 0px rgba(217, 217, 217, 0.47);
	text-align: center;
	width: 230px;
	display: inline-block;
	border-radius: 35px;
	transition: all .15s cubic-bezier(.4,0,.2,1);
}
.btn:hover{
	box-shadow: 0px 16px 40px 0px rgba(1, 64, 153, 0.47);
	background-color: #014099;
	color: #fff;
}
.btn_icon{
	line-height: 70px;
	height: 70px;
	border-radius: 35px;
	background-color: #fff;
	color: #014099;
	transition: all .15s cubic-bezier(.4,0,.2,1);
	box-shadow: 0px 10px 21px 0px rgba(217, 217, 217, 0.47);
}
.btn_icon:hover{
	color: #fff;
	background-color: #014099;
	box-shadow: 0px 10px 21px 0px rgba(1, 64, 153, 0.42);
}

em {
	font-style: normal;
}

::-moz-placeholder {
	color: #fff;
}

::-webkit-input-placeholder {
	color: #fff;
}

:-ms-input-placeholder {
	color: #fff;
}

.table{
	display: table;
	display: flex;
	align-items: center;
	width: 100%;
}
.table-row{
	display: table-row;
}
.table-cell{
	display: table-cell;
	vertical-align: middle;
}
.flex{
	display: flex;
	align-items: center;
}


.imgpoa{
	position: relative;
	background: url(../images/lan_bg.jpg);
	background-color: #0990dd;
}
.imgpoa img{
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 100%;
	/*transition: 0.2s;*/
}


body{
	background: url(../images/body_bg.png) left bottom no-repeat;
	background-size: 100% auto;
	background-color: #fbfbfb;
}
.sec1 .sec1_l{
	/*padding-left: 14.84%;*/
	padding-right: 1.97%;
	/*width: 37.3%;*/
	width: 7.16rem;
}
.sec1 .sec1_l ol{
	/*width: 430px;*/
	width: 4.30rem;
	margin-left: auto;
}
.sec1 .sec1_l ol li{
	/*margin-bottom: 0.32rem;*/
	width: 4.30rem;
	height: 1.30rem;
	background: url(../images/btn1.png) no-repeat;
	background-size: cover;
}
.sec1 .sec1_l ol li.btn2{
	width: 4.31rem;
	height: 1.46rem;
	margin-left: -0.21rem;
	background-image: url(../images/btn2.png);
}
.sec1 .sec1_l ol li.btn3{
	width: 4.33rem;
	height: 1.39rem;
	margin-left: 0.21rem;
	background-image: url(../images/btn3.png);
}
.sec1 .sec1_l ol li a{
	display: block;
	/*background-color: #fabe00;*/
	margin-left: auto;
	width: 3.77rem;
	height: 0.94rem;
	position: relative;
	overflow: hidden;
	padding-left: 1.10rem;
	padding-top: 0.20rem;
	transform: rotate(2deg) translateY(7px);
}
.sec1 .sec1_l ol li.btn3 a{
	transform: rotate(-2deg) translateY(7px);
}
.sec1 .sec1_l ol li a .num{
	position: absolute;
	left: -.17rem;
	top: 0;
	line-height: .94rem;
	color: #fff;
	font-size: .76rem;
	letter-spacing: .16rem;
}
.sec1 .sec1_l ol li a .txt{
	font-size: .18rem;
	color: #014099;
	margin-bottom: .05rem;
	display: block;
}
.sec1 .sec1_l ol li a .des{
	font-size: .14rem;
	color: #fff;
}
.sec1 .sec1_l ol li a .arr_r{
	position: absolute;
	right: .32rem;
	top: 50%;
	font-size: .22rem;
	color: #014099;
	margin-top: -0.11rem;
	opacity: 0;
	transition: all .15s cubic-bezier(.4,0,.2,1);
}
.sec1 .sec1_l ol li a:hover .arr_r{
	opacity: 1;
}
.sec1 .sec1_r{
	/*width: 62.7%;
	padding-bottom: 59.35%;
	padding-bottom: 52%;*/
	width: 12.04rem;
	height: 11.77rem;
}
.sec1 .sec1_r .gootherLink{
	position: absolute;
	left: 5.32rem;
	top: 2.95rem;
	width: 2.30rem;
	height: 2.30rem;
	background: url(../images/inLink.png) no-repeat;
	background-size: cover;
	border-radius: 50%;
	overflow: hidden;
	z-index: 9;
	padding-top: 1.12rem;
	text-align: center;
	box-shadow: 0px 0.53rem 0.40rem 0px rgba(1, 64, 153, 0.3);
}
.sec1 .sec1_r .gootherLink p{
	color: #014099;
	font-size: 0.24rem;
	line-height: 1;
	margin-bottom: 0.32rem;
}
.sec1 .sec1_r .gootherLink a{
	color: #fff;
	font-size: 0.24rem;
	line-height: 1;
	font-family: 'Futura';
	position: relative;
	left: 0.15rem;
	animation: tiao 2s infinite;
	-webkit-animation: tiao 2s infinite;
	-moz-animation: tiao 2s infinite;
	-ms-animation: tiao 2s infinite;
	-o-animation: tiao 2s infinite;
	display: inherit;
}
.sec1 .sec1_r .gootherLink a i{
	font-size: 0.20rem;
	margin-left: 0.12rem;
}
@keyframes tiao {
	0% {
		transform: translate(0px, 0px);
	}
	50% {
		transform: translate(0px, -10px);
	}
	100% {
		transform: translate(0px, 0px);
	}
}
@-webkit-keyframes tiao {
	0% {
		-webkit-transform: translate(0px, 0px);
	}
	50% {
		-webkit-transform: translate(0px, -10px);
	}
	100% {
		-webkit-transform: translate(0px, 0px);
	}
}
@-moz-keyframes tiao {
	0% {
		-moz-transform: translate(0px, 0px);
	}
	50% {
		-moz-transform: translate(0px, -10px);
	}
	100% {
		-moz-transform: translate(0px, 0px);
	}
}
@-ms-keyframes tiao {
	0% {
		-ms-transform: translate(0px, 0px);
	}
	50% {
		-ms-transform: translate(0px, -10px);
	}
	100% {
		-ms-transform: translate(0px, 0px);
	}
}
@-o-keyframes tiao {
	0% {
		-o-transform: translate(0px, 0px);
	}
	50% {
		-o-transform: translate(0px, -10px);
	}
	100% {
		-o-transform: translate(0px, 0px);
	}
}

.sec2{
	position: relative;
	z-index: 2;
	margin-top: -2.57rem;
	margin-top: -13.385%;
}
.sec2 .sec2_l{
	/*width: 45.83%;
	padding-bottom: 53.95%;*/
	width: 8.80rem;
	height: 10.36rem;
	overflow: hidden;
}
.sec2 .sec2_r{
	width: 10.40rem;
	position: relative;
	z-index: 2;
}
.sec2 .sec2_r .sec2_con{
	max-width: 605px;
	width: 6.05rem;
	margin-left: auto;
	margin-right: 23.09%;
}
.sec2 .sec2_r .sec2_con h2{
	font-size: 24px;
	color: #38383e;
	margin-bottom: 35px;
	font-weight: 400;
}
.sec2 .sec2_r .sec2_con h3{
	font-size: 18px;
	color: #014099;
	margin-bottom: 15px;
	font-weight: normal;
}
.sec2 .sec2_r .sec2_con p{
	font-size: 16px;
	color: #807f85;
	line-height: 2;
	text-align: justify;
	margin-bottom: 23px;
}
.sec2 .sec2_r .sec2_con .more_ico{
	font-size: 18px;
	color: #014099;
}
.sec2 .sec2_r .sec2_con .sec2_con_btn{
	text-align: center;
	letter-spacing: -7px;
	padding-top: 46px;
}
.sec2 .sec2_r .sec2_con .sec2_con_btn .btn{
	letter-spacing: 3px;
	margin: 0 17px;
	width: 42%;
	margin: 0 1.5%;
}

.sec2 .yuan_bg{
	position: absolute;
	left: 46.875%;
	bottom: 17.7%;
	width: 9.895%;
	padding-bottom: 9.895%;
	border-radius: 50%;
	z-index: 0;
	background-color: #d9d9d9;
	box-shadow: inset 0px 11px 18px 0px rgba(37, 46, 53, 0.09);
}




.sec3{
	position: relative;
	z-index: 3;
}
.sec3 .sec3_ol .sec3_li{
	position: relative;
	margin-top: -1.927%;
}
.sec3 .sec3_ol .sec3_li .sec3_txt{
	position: relative;
	padding-left: 110px;
	padding-top: 32px;
}
.sec3 .sec3_ol .sec3_li .sec3_txt .num{
	font-size: 66px;
	color: #fabe00;
	position: absolute;
	top: 0;
	left: 0;
	line-height: 1;
}
.sec3 .sec3_ol .sec3_li .sec3_txt h3{
	font-size: 24px;
	line-height: 1.3;
	margin-bottom: 26px;
	font-weight: normal;
	color: #38383e;
}
.sec3 .sec3_ol .sec3_li .sec3_txt p{
	line-height: 2.25;
	font-size: 16px;
	color: #807f85;
}
.sec3 .sec3_ol .sec3_li.sec31{
	/*padding: 0 7.5% 0 18.489%;*/
	padding: 0 1.44rem 0 3.55rem;
}
.sec31_l{
	width: 7.01rem;
}
.sec31_r{
	/*width: 50.80%;
	padding-bottom: 49.26%;*/
	width: 7.19rem;
	height: 7.01rem;
	overflow: hidden;
}
.img23{
	position: absolute;
	right: 7.21rem;
	top: 0;
	width: 2.71rem;
	/*transition: 0.2s;*/
}
.sec31_r .img23{
	width: 37.69%;
	left: -20.24%;
	top: 5.84%;
}
.sec31_bg{
	position: absolute;
	bottom: 0;
	width: 6.458%;
	left: 0;
}

.sec3 .sec3_ol .sec3_li.sec32{
	padding-right: 18.59375%;
}
.sec32_l{
	/*width: 53.13%;
	padding-bottom: 50.89%;*/
	width: 8.31rem;
	height: 7.96rem;
	overflow: hidden;
}
.sec32_r{
	/*width: 46.144%;*/
	width: 7.31rem;
	/*padding-left: 15.625%;*/
}
.sec32_r .sec3_txt{
	width: 456px;
	margin-left: auto;
}
.sec32_bg{
	position: absolute;
	right: 0;
	bottom: 20.49%;
	width: 3.28125%;
	z-index: 2;
}


.sec3 .sec3_ol .sec3_li.sec33{
	margin-top: -8.59375%;
}
.sec3 .sec3_ol .sec3_li.sec33 .sec33_con{
	padding-left: 18.489%;
}
.sec3 .sec3_ol .sec3_li.sec33 .sec3_txt{
	max-width: 528px;
}
.sec33_l{
	width: 48.08%;
}
.sec33_l .btn_icon{
	margin-bottom: 34px;
	display: block;
}
.sec33_l .btn_icon:hover .more_ico .iconright{
	opacity: 1;
}
.sec33_l .btn_icon, .sec33_l .sec33_a{
	box-sizing: content-box;
	padding: 0 35px;
	margin-left: -35px;
	font-size: 18px;
}
.sec33_l .btn_icon a, .sec33_l .sec33_a a{
	font-size: 18px;
	color: #014099;
}
.sec33_l .sec33_a{
	letter-spacing: -7px;
}
.sec33_l .sec33_a ul li{
	float: left;
	width: 50%;
	margin-bottom: 18px;
}
.sec33_l .sec33_a a{
	letter-spacing: 0;
	display: inline-block;
	/*width: 50%;*/
	/*float: left;*/
}
.sec33_l .sec33_a ul li:nth-of-type(2n){
	float: right;
	text-align: right;
}
.sec33_r{
	width: 51.92%;
	padding-bottom: 65.26%;
	background-image: url(../images/fen_bg.jpg);
}
.sec33_b{
	/*position: relative;*/
}
.sec33_b_con{
	width: 1190px;
	margin: 0 auto;
}
.sec33_b_con h4{
	padding-left: 38.48%;
	position: relative;
	line-height: 146px;
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 46px;
	border-bottom: 1px dashed #b0c3dd;
}
.sec33_b_con h4 img{
	position: absolute;
	left: 21.94%;
	z-index: 2;
	/*transition: 0.2s;*/
}
.sec33_b_con h4 .yuan_bg{
	/*transition: 0.2s;*/
	position: absolute;
	top: -47px;
	left: 15.63%;
	z-index: 0;
	width: 12.52%;
	padding-bottom: 12.52%;
	border-radius: 50%;
	background-color: #fabe00;
	box-shadow: inset 0px 11px 18px 0px rgba(37, 46, 53, 0.09);
}
.sec33_b_con ul{
	letter-spacing: -7px;
	padding-left: 10.8%;
}
.sec33_b_con ul li{
	letter-spacing: 0;
	display: inline-block;
	width: 35.7%;
	margin: 0 3.5%;
	margin-bottom: 21px;
}
.sec33_b_con ul li a{
	display: block;
	width: 100%;
	padding: 0 30px;
	color: #014099;
	position: relative;
	font-size: 18px;
}
.sec33_b_con ul li a span{
	display: block;
	padding-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.sec33_b_con ul li i{
	float: right;
	position: absolute;
	right: 30px;
	top: 50%;
	color: #fabe00;
	transform: translateY(-50%);
}
.sec33_b_bg{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 16.92%;
}

.sec3 .sec3_ol .sec3_li.sec34{
	margin-top: 4.6875%;
}
.sec34_con{
	position: relative;
	padding: 0 18.59375% 0 4.6875%;
}
.sec34_l{
	width: 55.76%;
	padding-bottom: 53.86%;
	z-index: 2;
}
.sec34_r{
	padding-left: 14.51%;
}
.sec34_bg1{
	position: absolute;
	width: 7.55%;
	padding-bottom: 7.55%;
	background-color: #1d97e1;
	box-shadow: 1.151px 21.97px 35.72px 2.28px rgba(1, 64, 153, 0.33);
	bottom: -6.91%;
	left: 6.40625%;
	border-radius: 50%;
	z-index: 3;
}
.sec34_bg2{
	position: absolute;
	left: 0;
	top: -5.71%;
	width: 12.65625%;
	z-index: 0;
}
.sec34_bg3{
	position: absolute;
	right: 0;
	top: -23.396%;
	width: 12.65625%;
	z-index: 0;
}
.sec34_b{
	position: relative;
	z-index: 3;
	margin-top: -3.125%;
	max-width: 1036px;
	margin: 0 auto;
}
.sec34_b li{
	margin-bottom: 5.98%;
}
.sec34_b li:last-child{
	margin-bottom: 0;
}
.sec34_b li a{
	display: block;
	height: 178px;
	background-color: #fff;
	padding: 57px 74px;
	position: relative;
	box-shadow: 0px 10px 21px 0px rgba(217, 217, 217, 0.47);
	transition: all .15s cubic-bezier(.4,0,.2,1);
}
.sec34_b li a:hover{
	box-shadow: 0px 18px 29px 0px rgba(250, 190, 0, 0.47);
	background-color: #fabe00;
}
.sec34_b li a:hover h3, .sec34_b li a:hover p{
	color: #fff;
}
.sec34_b li a h3{
	font-size: 24px;
	font-weight: normal;
	color: #014099;
	margin-bottom: 20px;
	transition: all .15s cubic-bezier(.4,0,.2,1);
}
.sec34_b li a p{
	font-size: 16px;
	color: #807f85;
	transition: all .15s cubic-bezier(.4,0,.2,1);
}
.sec34_b li a img{
	position: absolute;
	right: -37px;
	bottom: -30px;
}


.svg_bg{
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
}
.svg_bg svg{
	display: block;
	width: 100%;
}
.search{
	padding-top: 6.40625%;
	max-width: 1036px;
	margin: 0 auto;
	padding-bottom: 4.16%;
}
.search form{
	display: block;
}
.search h3{
	font-size: 24px;
	color: #fabe00;
	margin-bottom: 45px;
	text-align: center;
	line-height: 1;
}
.search .sea_input{
	float: left;
	width: 806px;
	background-color: #fff;
	height: 90px;
	border-radius: 45px;
	line-height: 90px;
	padding: 30px 54px;
	position: relative;
	box-shadow: 0px 10px 21px 0px rgba(217, 217, 217, 0.47);
}
.search .sea_input input{
	height: 30px;
	line-height: 30px;
	color: #807f85;
	font-size: 16px;
	width: 667px;
}
.search .sea_input button{
	position: absolute;
	right: 54px;
	height: 90px;
	top: 0;
	line-height: 90px;
}
.search .sea_input button i, .search .gotop i{
	font-size: 24px;
	color: #014099;
}
.search .gotop{
	float: right;
	width: 162px;
	height: 90px;
	background-color: #fabe00;
	box-shadow: 0px 10px 21px 0px rgba(217, 217, 217, 0.47);
	text-align: center;
	line-height: 90px;
	cursor: pointer;
	border-radius: 45px;
	font-size: 20px;
}





@media screen and (max-width: 750px) {
body{
	/*padding-top: 1.00rem;*/
}
.btn_icon{
	height: 1.00rem;
	line-height: 1.00rem;
	border-radius: 0.50rem;
}
.sec2{
	margin-top: 15px;
}
.table{
	flex-wrap: wrap;
}
.sec1.table, .sec3 .sec3_ol .sec3_li.sec31, .sec3 .sec3_ol .sec3_li.sec33 .sec33_con{
	flex-wrap: wrap-reverse;
}

.sec1, .sec2, .sec3{
	margin-bottom: 0.40rem;
}
.sec1 .sec1_r{
	width: 7.40rem;
	margin-left: 0.1rem;
	height: 7.24rem;
}
.sec1 .sec1_l{
	padding: 0.40rem 0;
	width: 100%;
	margin-top: -1.5rem;
	position: relative;
	z-index: 2;
}
.sec1 .sec1_l ol{
	width: 4.30rem;
	margin-left: 0.3rem;
}
.sec1 .sec1_l ol li, .sec1 .sec1_l ol li.btn2, .sec1 .sec1_l ol li.btn3{
	width: 100%;
	height: 1.30rem;
	background-size: cover;
}
.sec1 .sec1_l ol li.btn2{
	height: 1.38rem;
}
.sec1 .sec1_l ol li.btn3{
	height: 1.38rem;
}
.sec1 .sec1_l ol li a{
	width: 3.77rem;
	height: 0.94rem;
	padding-left: 1.00rem;
	padding-top: 0rem;
}
.sec1 .sec1_l ol li a .num{
	line-height: 0.94rem;
	font-size: 0.76rem;
	left: -0.17rem;
	letter-spacing: 2px;
}
.sec1 .sec1_l ol li a .txt{
	font-size: 0.30rem;
	margin-bottom: 0;
}
.sec1 .sec1_l ol li a .des{
	font-size: 0.24rem;
}


.sec2{
	margin-top: 0;
}
.sec2 .sec2_l{
	width: 7.40rem;
	height: 8.72rem;
}
.sec2 .sec2_r .sec2_con{
	width: 80%;
	padding: 0.50rem 0;
	margin: 0 auto;
}
.sec2 .sec2_r .sec2_con h2{
	font-size: 0.38rem;
	margin-bottom: 0.35rem;
}
.sec2 .sec2_r .sec2_con h3{
	font-size: 0.32rem;
}
.sec2 .sec2_r .sec2_con p{
	font-size: 0.24rem;
	margin-bottom: 0.23rem;
}
.sec2 .sec2_r .sec2_con .more_ico{
	font-size: 0.24rem;
}
.sec2 .yuan_bg{
	display: none;
}
.sec2 .sec2_r .sec2_con .sec2_con_btn{
	padding-top: 0.46rem;
}
.sec2 .sec2_r .sec2_con .sec2_con_btn .btn{
	width: 49%;
	margin-right: 2%;
	margin-left: 0;
	line-height: 1.00rem;
	height: 1.00rem;
}
.sec2 .sec2_r .sec2_con .sec2_con_btn .btn:nth-of-type(2){
	margin-right: 0;
}


.sec3 .sec3_ol .sec3_li{
	margin-top: 0;
	margin-bottom: 0.30rem;
}
.sec3 .sec3_ol .sec3_li.sec31{
	padding: 0;
}
.sec31_bg{
	display: none;
}
.sec31_l{
	width: 80%;
	margin: 0 auto;
}
.sec3 .sec3_ol .sec3_li .sec3_txt{
	padding-top: 0.32rem;
	padding-left: 1.36rem;
	width: 100%;
}
.sec3 .sec3_ol .sec3_li .sec3_txt .num{
	font-size: 0.88rem;
}
.sec3 .sec3_ol .sec3_li .sec3_txt h3{
	font-size: 0.38rem;
	margin-bottom: 0.26rem;
}
.sec3 .sec3_ol .sec3_li .sec3_txt p{
	font-size: 0.24rem;
}
.sec3 .sec3_ol .sec3_li.sec32{
	padding-right: 0;
}
.sec31_r{
	width: 7.40rem;
	height: 7.22rem;
}
.sec32_l{
	width: 7.40rem;
	margin-right: 0.10rem;
	height: 7.08rem;
}
.sec32_r{
	width: 80%;
	margin: 0 auto;
}
.sec3 .sec3_ol .sec3_li.sec33{
	margin-top: 0;
}
.sec3 .sec3_ol .sec3_li.sec33 .sec33_con{
	padding-left: 0;
}
.sec33_l{
	width: 80%;
	margin: 0 auto;
}
.sec33_r{
	width: 7.4rem;
	margin-left: 0.1rem;
	padding-bottom: 9.30rem;
}
.sec3 .sec3_ol .sec3_li.sec33 .sec3_txt{
	padding-left: 0;
}
.sec3 .sec3_ol .sec3_li.sec33 .sec3_txt h3{
	padding-left: 1.36rem;
}
.sec33_l .btn_icon, .sec33_l .sec33_a{
	box-sizing: border-box;
	margin-left: 0;
	font-size: 0.30rem;
}
.sec33_l .sec33_a{
	padding-right: 0;
}
.sec33_l .sec33_a ul li{
	width: 100%;
	text-align: left!important;
}
.sec33_l .sec33_a .more_ico .iconright{
	opacity: 1;
}
.sec33_l .sec33_a a{
	display: block;
}
.sec33_l .btn_icon a, .sec33_l .sec33_a a{
	font-size: 0.30rem;
	vertical-align: top;
}

.sec33_b_con{
	width: 80%;
	margin: 0 auto;
	position: relative;
	z-index: 4;
}
.sec33_b_con h4{
	text-align: center;
	line-height: 1.00rem;
	padding-left: 0;
	font-size: 0.38rem;
	margin-bottom: 0.46rem;
}
.sec33_b_con h4 .yuan_bg, .sec33_b_con h4 img{
	display: none;
}
.sec33_b_con ul{
	padding-left: 0;
}
.sec33_b_con ul li{
	width: 100%;
	margin: 0;
	margin-bottom: 0.20rem;
}
.sec33_b_con ul li a{
	font-size: 0.30rem;
}

.sec34_con{
	padding: 0;
	margin-bottom: 0.40rem;
}
.sec34_l{
	width: 7.40rem;
	padding-bottom: 7.15rem;
}
.sec34_b{
	width: 80%;
	margin: 0 auto;
}
.sec34_b li a{
	/*height: 1.78rem;*/
	height: auto;
	padding: 0.47rem 0.54rem;
}
.sec34_b li a h3{
	font-size: 0.38rem;
	margin-bottom: 0.20rem;
}
.sec34_b li a p{
	font-size: 0.28rem;
}
.sec34_r{
	width: 80%;
	margin: 0 auto;
}
.sec34_b li a img{
	display: none;
}


.search h3{
	font-size: 0.38rem;
}
.search form{
	width: 90%;
	margin: 0 auto;
}
.search .sea_input{
	padding: 0.30rem 0.45rem;
	height: 1.00rem;
	width: 4.80rem;
	display: block;
}
.search .sea_input input{
	height: 0.40rem;
	line-height: 0.40rem;
	width: 100%;
	padding-right: 0.40rem;
	font-size: 0.24rem;
}
.search .sea_input button{
	right: 0.25rem;
	height: 1.00rem;
	line-height: 1.00rem;
}
.search .gotop{
	width: 1.50rem;
	height: 1.00rem;
	line-height: 1.00rem;
}
}
