@media all and (max-width:1600px)
{
.field {
	width: 100%; height: 880px; padding-top: 40px; padding-left: 115px; position: relative; background-color: rgb(243, 243, 243);
}
.field_yuan {
	border-radius: 50%; left: 240px; top: 180px; width: 490px; height: 490px; position: absolute; z-index: 92; transform: rotate(30deg); background-image: url("../images/yuan.png"); background-repeat: no-repeat; background-size: 100% 100%; -webkit-transform: rotate(30deg); -o-transform: rotate(30deg); -moz-transform: rotate(30deg);
}
.field_zx {
	border-radius: 50%; left: 480px; top: 423px; width: 320px; height: 320px; position: absolute; z-index: 93; box-shadow: 0px 7px 13px 0px rgba(0,0,0,0.5); transform: translate(-50%, -50%); background-image: radial-gradient(34% 12%, rgb(255, 255, 255) 26%, rgb(248, 248, 248) 99%);
}
.field_li {
	left: 50%; top: 50%; text-align: center; color: rgb(4, 26, 73); line-height: 46px; font-size: 33px; display: none; position: absolute; transform: translate(-50%, -50%);
}
.field_li p {
	font: 24px/46px "webfont_1"; color: rgb(4, 26, 73); font-size-adjust: none; font-stretch: normal;
}
.field_hader_txt {
	left: 340px !important; top: -105px !important; width: auto !important; text-align: left !important; color: rgb(4, 26, 73) !important; line-height: 24px !important; font-family: "HYWenHei-EEW"; font-size: 24px !important; margin-right: 20px; position: absolute; max-width: 500px; transform: translate(0px, 0px) !important;
}
.field_content_txt {
	left: 450px !important; top: 50% !important; width: auto !important; text-align: left !important; color: rgb(4, 26, 73) !important; line-height: 24px !important; font-family: "HYWenHei-EEW"; font-size: 18px !important; margin-right: 40px; position: absolute; max-width: 450px; transform: translateY(-50%) !important;
}
.next_left {
	top: 50%; width: 40px; height: 40px; display: inline-block; position: absolute; cursor: pointer; transform: translateY(-50%);
}
.next_right {
	top: 50%; width: 40px; height: 40px; display: inline-block; position: absolute; cursor: pointer; transform: translateY(-50%);
}
.next_left {
	left: 14%;
}
.next_right {
	right: 14%;
}
.next_left i {
	font-size: 30px;
}
.next_right i {
	font-size: 30px;
}
.field_bang {
	left: 80px; top: 52%; width: 296px; height: 5px; position: absolute; transform: translateY(-50%); background-color: rgb(16, 45, 89); display:none;
}
.field_btn {
	background: rgb(255, 255, 255); border-radius: 8px; border: 1px solid rgb(16, 45, 89); border-image: none; left: 450px; width: 240px; height: 42px; text-align: center; right: 20px; bottom: -100px; color: rgb(16, 45, 89); line-height: 42px; font-family: "webfont_1"; font-size: 18px; position: absolute; cursor: pointer;
}
.field_bang_yuan {
	border-radius: 50%; top: 50%; width: 30px; height: 30px; right: 0px; position: absolute; transform: translateY(-50%); background-color: rgb(16, 45, 89);
}
.field_yuan ul li {
	border-radius: 50%; width: 80px; height: 80px; position: absolute; cursor: pointer; transform: rotate(-30deg); -webkit-transform: rotate(-30deg); -o-transform: rotate(-30deg); -moz-transform: rotate(-30deg);
}
.field_box {
	border-radius: 50%; left: 50%; top: 50%; width: 100px; height: 100px; position: absolute; transform: translate(-50%, -50%); background-color: rgb(188, 188, 199);
}
.field_yuan img {
	left: 50%; top: 50%; width: 65px; height: 65px; position: absolute; transform: translate(-50%, -50%);
}
.field_boder {
	border-radius: 400px 0px 0px; width: 700px; height: 418px;
}
.field_boder span {
	left: 708px; top: -33px; color: rgb(16, 45, 89); letter-spacing: 2.14px; font-family: "webfont_thick"; font-size: 42px; position: absolute;
}
.field_keepout {
	border-radius: 400px 0px 0px; left: 4px; top: 4px; width: 700px; height: 418px; position: absolute; background-color: rgb(243, 243, 243);
}
.field > img {
	left: 0px; top: 41%; width: 480px; height: 655px; position: absolute; z-index: 91; transform: translateY(-50%);
}

}
@media all and (max-width:1400px) and (min-width:1200px)
{
.rgzn h3 {
	padding-top: 30px; font-size: 36px; margin-bottom: 30px;
}
.rgzn_tit {
	font-size: 24px;
}
.rgzn_txt {
	font-size: 16px;
}
.field {
	padding-top: 60px;
}
.field_bg {
	top: 48%;
}
.field_zx {
	left: 490px; top: 423px;
}
.field_yuan {
	left: 250px; top: 180px;
}
.field_content_txt {
	margin-right: 40px;
}
.news h3 {
	font-size: 30px;
}
.r_tit span.span_t {
	font-size: 24px;
}
.r_tit a.a_t {
	font-size: 16px;
}
.jdly h3 {
	font-size: 36px;
}
.lf_tit {
	font-size: 24px;
}
.right_txt {
	font-size: 18px;
}
.partner h3 {
	line-height: 63px; padding-top: 20px; font-size: 30px; margin-bottom: 20px;
}
.jdly {
	display: none;
}
}
@media all and (max-width:1200px)
{

.field {
	display: none;
}
.jdly {
	background: rgb(241, 241, 241); width: 100%; overflow: hidden; display: block; position: relative;
}
.jdly h3 {
	margin: 20px 0px 10px 0px; text-align: center; color: rgb(16, 45, 89); font-family: "webfont_1"; font-size: 22px;
}
.jdly .jdly_tit {
	margin: 0px auto; width: 90%; color:#626262; line-height: 14px; padding-bottom: 30px; font-family: "webfont_1"; font-size: 14px; text-align:center;
}
.jdly_ul {
	width: 100%;
}
.jdly_ul li {
	width: 100%; overflow: hidden; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid; cursor: pointer;
}
.jdly_ltit {
	color: rgb(16, 45, 89); line-height: 70px; font-family: "webfont_1"; font-size: 16px; margin-left: 27px; float: left;
}
.ldly_ricon {
	background: url("jdly_icon1.png") no-repeat center; margin: 30px 20px 30px 0px; width: 15px; height: 10px; float: right;
}
.jdly_topbox {
	width: 100%; height: 70px; overflow: hidden;
}
.show_content {
	margin: 15px 0px; padding: 0px 27px; overflow: hidden; display: none;
}
.show_limg {
	padding: 5px; border-radius: 50%; width: 50px; height: 50px; margin-right: 15px; float: left; background-color: rgb(16, 45, 89);
}
.show_limg img {
	width: 100%; height: 100%;
}
.show_text {
	width: 75%; color: rgb(16, 45, 89); line-height: 170%; font-family: "webfont_1"; font-size: 13px; float: right;
}
.jdly .field_btn {
	background: rgb(255, 255, 255); border-radius: 8px; border: 1px solid rgb(16, 45, 89); border-image: none; left: 50%; width: 153px; height: 42px; text-align: center; bottom: 20px; color: rgb(16, 45, 89); line-height: 42px; font-family: "webfont_1"; font-size: 16px; 
}
.jdly .field_btnn {
	background: rgb(255, 255, 255); border-radius: 8px; border: 1px solid rgb(16, 45, 89); border-image: none; width: 120px; height: 35px; text-align: center; color: rgb(16, 45, 89); line-height: 35px; font-family: "webfont_1"; font-size: 16px; margin-top:15px;
}

}

