* {
	margin: 0px;
	padding: 0px;
}

#Italy div,
#Italy ul,
#Italy li,
#Italy p,
#Italy h1,
#Italy h2,
#Italy h3,
#Italy h4,
#Italy h5,
#Italy h6,
#Italy pre,
#Italy a,
#Italy em,
#Italy i,
#Italy span,
#Italy form,
#Italy input,
#Italy dl,
#Italy dt,
#Italy dd,
#Italy select,
#Italy option {
	list-style: none;
	font-family: "Microsoft Yahei";
	text-decoration: none;
}

#Italy {
	background-color: #fff;
	overflow: hidden;
	min-width: 1200px;
	width: 100%;
	font-family: 'Microsoft Yahei';
	position: relative;
	height: 9315 px;
}

#Italy a {
	outline: none;
}

#Italy img {
	border: none;
	vertical-align: top;
}

#Italy i,
em,
cite {
	font-style: normal;
}

/*公共调用部分*/
#Italy .common {
	width: 188px;
	height: 50px;
	border: 3px solid #e9701e;
	display: block;
	text-align: center;
	line-height: 50px;
	font-size: 28px;
	color: #fff;
}

#Italy .common:hover {
	background: #e9701e;
	/*transition-duration:0.5s;*/
}

#Italy .font {
	text-align: center;
	font-size: 21px;
}

#Italy .top {
	width: 100%;
	height: 450px;
}

.top .img1 {
	background: url(../images/logo_1.jpg) center top no-repeat;
	height: 164px;
}

.top .img2 {
	background: url(../images/logo_2.jpg) center top no-repeat;
	height: 140px;
}

.top .img3 {
	background: url(../images/logo_3.jpg) center top no-repeat;
	height: 146px;
}

.top .button {
	width: 376px;
	height: 42px;
	position: absolute;
	left: 50%;
	margin-left: -188px;
	top: 334px;
}

#Italy .top .button .btn1,
#Italy .top .button .btn2 {
	width: 150px;
	height: 100%;
	font-size: 22px;
	line-height: 42px;
}

.button .btn1 {
	float: left;
}

.button .btn2 {
	float: right;
}

#Italy .box {
	width: 1015px;
	height: 220px;
	margin: 25px auto;
}

.box .nav {
	height: 37px;
	width: 1050px;
	margin: 0 auto;
}

.box .fixed {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99;
	width: 100%;
	background: #ffc000;
	height: 37px;
}

.nav li {
	cursor: pointer;
	float: left;
	padding: 0 24px;
	text-align: center;
	height: 37px;
	line-height: 37px;
	font-weight: bold;
	font-size: 20px;
	color: #000;
}

.nav .current {
	background: #6fa81e;
	color: #fff;
}

.box>p {
	width: 1000px;
	height: 70px;
	margin: 30px auto;
	font-size: 16px;
	color: #2a2a2a;
	text-align: center;
	line-height: 26px;
}

.box .btn3 {
	width: 144px;
	height: 42px;
	border: 2px solid #e9701e;
	display: block;
	margin: 40px auto;
	line-height: 42px;
	color: #e9701e;
}

.box .btn3:hover {
	background: #e9701e;
	color: #fff;
}

.anchor>h6 {
	font-size: 35px;
	font-weight: bold;
	text-align: center;
	color: #6fa81e;
	background: none !important;
}

#Italy #floor1 {
	width: 1000px;
	height: 560px;
	margin: 0 auto;
	padding-top: 50px;
}

#floor1 h1 {
	background: url(../images/title_1.jpg) center top no-repeat;
	height: 80px;
}

#floor1 .menu {
	height: 310px;
	margin-top: 60px;
}

.menu li {
	width: 296px;
	height: 127px;
	float: left;
	margin: 0 56px 56px 0;
}

.menu li>span {
	float: left;
	display: block;
	width: 26px;
	height: 26px;
	border-radius: 100%;
	background: #ffc000;
	text-align: center;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
}

.menu li .right_box {
	width: 230px;
	height: 120px;
	float: left;
	margin-left: 26px;
}

.right_box>p {
	color: #373737;
	font-size: 18px;
	font-weight: bold;
}

.right_box>pre {
	width: 29px;
	height: 2px;
	background: #ffc000;
	margin-top: 15px;
}

.right_box>i {
	display: block;
	height: 70px;
	color: #373737;
	font-size: 14px;
	margin-top: 15px;
	line-height: 24px;
}

#floor1 .btn4 {
	display: block;
	width: 380px;
	height: 42px;
	border: 2px solid #e9701e;
	margin: 56px auto;
	color: #e9701e;
	font-size: 22px;
	text-align: center;
	line-height: 42px;
}

#floor1 .btn4:hover {
	background: #e9701e;
	color: #fff;
}

#Italy #floor2 {
	background: url(../images/tp1.jpg) center top no-repeat;
	height: 2040px;
	overflow: hidden;
	width: 100%;
	position: relative;
	padding-top: 50px;
}

/*#floor2 .container_boxes{width:1000px;position:absolute;left:50%;margin-left:-500px;height: 2063px;}*/
#floor2 .container_box {
	width: 1000px;
	height: 2040px;
	position: absolute;
	left: 50%;
	margin-left: -500px;
}

#floor2 .text {
	width: 850px;
	height: 70px;
	position: absolute;
	top: 395px;
	left: 50%;
	margin-left: -425px;
	font-size: 16px;
	color: #2a2a2a;
	text-align: center;
	line-height: 24px;
}

#floor2 .box_1 {
	width: 325px;
	height: 340px;
	position: absolute;
	left: 34px;
	top: 562px;
}

.box_1>h6 {
	font-size: 32px;
	color: #6fa81e;
	font-weight: bold;
}

.box_1 .menu_top {
	width: 292px;
	height: 132px;
	margin-top: 30px;
}

.menu_top>p {
	font-size: 18px;
	font-weight: bold;
	color: #373737;
}

.menu_top>i {
	display: block;
	width: 40px;
	height: 3px;
	background: #6fa81e;
	margin-top: 8px;
}

.menu_top>li {
	font-size: 14px;
	color: #373737;
	margin-bottom: 4px;
}

.box_1 .menu_bottom {
	width: 292px;
	height: 132px;
	margin-top: 30px;
}

.menu_bottom>p {
	font-size: 18px;
	font-weight: bold;
	color: #373737;
}

.menu_bottom>i {
	display: block;
	width: 40px;
	height: 3px;
	background: #6fa81e;
	margin-top: 8px;
}

.menu_bottom>li {
	font-size: 14px;
	color: #373737;
	margin-bottom: 4px;
}

#floor2 .box_2 {
	width: 720px;
	height: 245px;
	position: absolute;
	top: 1021px;
	left: 33px;
}

.box_2>h6 {
	font-size: 32px;
	color: #6fa81e;
	font-weight: bold;
}

.box_2 .box2_sona {
	width: 592px;
	height: 20px;
	position: absolute;
	top: 95px;
	left: 1px;
}

.box2_sona>li {
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
}

.box2_sona .position_a {
	position: absolute;
	left: 3px;
}

.box2_sona .position_b {
	position: absolute;
	left: 160px;
}

.box2_sona .position_c {
	position: absolute;
	left: 323px;
}

.box2_sona .position_d {
	position: absolute;
	left: 418px;
}

.box2_sona .position_e {
	position: absolute;
	left: 576px;
}

.box_2 .box2_sonb {
	width: 708px;
	height: 95px;
	position: absolute;
	top: 162px;
}

.box2_sonb>li {
	width: 135px;
	height: 95px;
	float: left;
}

.box2_sonb li>i {
	color: #373737;
	font-weight: bold;
	font-size: 18px;
}

.box2_sonb li>p {
	font-size: 14px;
	color: #373737;
	margin-top: 12px;
	line-height: 22px;
}

.box2_sonb .one {
	position: absolute;
	left: 7px;
}

.box2_sonb .two {
	position: absolute;
	left: 164px;
}

.box2_sonb .three {
	position: absolute;
	left: 327px;
}

.box2_sonb .four {
	position: absolute;
	left: 422px;
}

.box2_sonb .five {
	position: absolute;
	left: 582px;
}

#floor2 .box_3 {
	width: 1000px;
	height: 542px;
	position: absolute;
	top: 1400px;
	left: 35px;
}

.box_3>h6 {
	font-weight: bold;
	font-size: 32px;
	color: #6fa81e;
}

.box_3 .box_3son {
	height: 445px;
	margin-top: 70px;
}

.box_3son .tab_box {
	height: 45px;
	background: #ffc000;
	padding: 4px;
	width: 992px;
}

.tab_box>li {
	width: 496px;
	height: 45px;
	line-height: 65px;
	background: #fff;
	float: left;
	font-size: 24px;
	font-weight: bold;
	color: #373737;
	text-align: center;
	line-height: 45px;
	cursor: pointer;
}

.tab_box .current {
	background: url(../images/tp35.jpg) center 48px no-repeat;
	height: 65px;
	color: #fff;
}

.box_3son .tab_boxb {
	height: 258px;
	margin-top: 35px;
}

.tab_boxb .tab_boxson {
	height: 258px;
	display: none;
}

.tab_boxson>li {
	width: 200px;
	height: 300px;
	background: #f0f0f0;
	float: left;
	margin-right: 66px;
}

.tab_boxson>li .tab_innerbox {
	width: 184px;
	height: 240px;
	margin: 10px auto;
}

.tab_innerbox>h1 {
	font-size: 18px;
	color: #3c3c3c;
	font-weight: bold;
	text-align: center;
	margin-top: 8px;
}

.tab_innerbox>p {
	font-size: 14px;
	color: #3c3c3c;
	margin-top: 8px;
	line-height: 23px;
}

.tab_innerbox .mt-4 {
	margin-top: 1px;
}

.tab_innerbox .btn9 {
	display: block;
	width: 103px;
	height: 26px;
	border: 2px solid #e9701e;
	margin: 24px auto;
	text-align: center;
	line-height: 26px;
	font-size: 16px;
	color: #e9701e;
}

.tab_innerbox .btn9:hover {
	background: #e9701e;
	color: #fff;
}

.box_3son .btn8 {
	width: 346px;
	height: 40px;
	border: 2px solid #e9701e;
	display: block;
	margin: 59px auto;
	font-size: 21px;
	color: #e9701e;
	text-align: center;
	line-height: 40px;
}

.box_3son .btn8:hover {
	background: #e9701e;
	color: #fff;
}

#floor3 {
	background: url(../images/tp2.jpg) center top no-repeat;
	height: 2063px;
	position: relative;
	padding-top: 50px;
}

#floor3 .container_boxes {
	width: 1000px;
	position: absolute;
	left: 50%;
	margin-left: -500px;
	height: 2063px;
}

.container_boxes .text_inner {
	width: 850px;
	height: 70px;
	position: absolute;
	top: 450px;
	left: 50%;
	margin-left: -425px;
	font-size: 16px;
	color: #2a2a2a;
	text-align: center;
	line-height: 24px;
}

#floor3 .box_8 {
	width: 325px;
	height: 340px;
	position: absolute;
	right: 30px;
	top: 590px;
}

.box_8>h6 {
	font-size: 32px;
	color: #6fa81e;
	font-weight: bold;
}

.box_8 .menu_top {
	width: 341px;
	height: 132px;
	margin-top: 30px;
}

.menu_top>p {
	font-size: 18px;
	font-weight: bold;
	color: #373737;
}

.menu_top>i {
	display: block;
	width: 40px;
	height: 3px;
	background: #6fa81e;
	margin-top: 8px;
}

.menu_top>li {
	font-size: 14px;
	color: #373737;
	margin-bottom: 4px;
}

.box_8 .menu_bottom {
	width: 292px;
	height: 132px;
	margin-top: 30px;
}

.menu_bottom>p {
	font-size: 18px;
	font-weight: bold;
	color: #373737;
}

.menu_bottom>i {
	display: block;
	width: 40px;
	height: 3px;
	background: #6fa81e;
	margin-top: 8px;
}

.menu_bottom>li {
	font-size: 14px;
	color: #373737;
	margin-bottom: 4px;
}

#floor3 .box_9 {
	width: 720px;
	height: 245px;
	position: absolute;
	top: 1068px;
	right: 42px;
}

.box_9>h6 {
	font-size: 32px;
	color: #6fa81e;
	font-weight: bold;
	position: absolute;
	right: 24px;
	top: 12px;
}

.box_9 .box2_sona {
	width: 592px;
	height: 20px;
	position: absolute;
	top: 100px;
	left: 17px;
}

.box2_sona>li {
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
}

.box2_sona .position_a {
	position: absolute;
	left: 3px;
}

.box2_sona .position_b {
	position: absolute;
	left: 160px;
}

.box2_sona .position_c {
	position: absolute;
	left: 323px;
}

.box2_sona .position_d {
	position: absolute;
	left: 418px;
}

.box2_sona .position_e {
	position: absolute;
	left: 576px;
}

.box_9 .box2_sonb {
	width: 708px;
	height: 95px;
	position: absolute;
	top: 165px;
	left: 15px;
}

.box2_sonb>li {
	width: 135px;
	height: 95px;
	float: left;
}

.box2_sonb li>i {
	color: #373737;
	font-weight: bold;
	font-size: 18px;
}

.box2_sonb li>p {
	font-size: 14px;
	color: #373737;
	margin-top: 12px;
	line-height: 22px;
}

.box2_sonb .one {
	position: absolute;
	left: 7px;
}

.box2_sonb .two {
	position: absolute;
	left: 164px;
}

.box2_sonb .three {
	position: absolute;
	left: 327px;
}

.box2_sonb .four {
	position: absolute;
	left: 422px;
}

.box2_sonb .five {
	position: absolute;
	left: 582px;
}

#floor3 .box_10 {
	width: 1000px;
	height: 430px;
	top: 1365px;
	left: 50%;
	margin-left: -500px;
	position: absolute;
}

.box_10>h1 {
	font-size: 32px;
	color: #6fa81e;
	font-weight: bold;
	position: absolute;
	top: 72px;
	left: 38px;
}

.box_10 .box_10son {
	height: 350px;
	position: absolute;
	top: 165px;
}

/*.box_10son>li{width:196px;height:258px;background:#f0f0f0;float:left;margin-right:73px;}
.box_10son>li .div_sonbox{width: 184px;height: 235px;margin:10px auto;}*/
.box_10son .tab_box {
	height: 45px;
	background: #ffc000;
	padding: 4px;
	width: 992px;
}

.box_10son .tab_boxb {
	height: 258px;
	margin-top: 35px;
}

.div_sonbox>h1 {
	color: #3c3c3c;
	font-size: 18px;
	font-weight: bold;
	margin-top: 6px;
	text-align: center;
}

.div_sonbox>p {
	font-size: 14px;
	color: #3c3c3c;
	margin-top: 6px;
	line-height: 23px;
}

.div_sonbox .btn10 {
	display: block;
	width: 103px;
	height: 26px;
	border: 2px solid #e9701e;
	margin: 24px auto;
	text-align: center;
	line-height: 26px;
	font-size: 16px;
	color: #e9701e;
}

.div_sonbox .btn10:hover {
	background: #e9701e;
	color: #fff;
}

/*.box_10son .btn11{width:346px;height:40px;border:2px solid #e9701e;display:block;margin:300px auto;font-size:21px;color:#e9701e;text-align:center;line-height:40px;}
.box_10son .btn11:hover{background:#e9701e;color:#fff;}*/
.box_10son .tab_innerbox p {
	padding: 0 10px;
}

.floor4 {
	background: url(../images/tp3.png) center top no-repeat;
	height: 200px;
	overflow: hidden;
	padding-top: 50px;
}

.floor4>p {
	width: 750px;
	height: 100px;
	position: relative;
	left: 50%;
	top: 25px;
	margin-left: -300px;
	color: #fefefe;
	font-size: 22px;
	line-height: 36px;
}

#Italy .content_box {
	width: 1000px;
	/*height:2310px;*/
	margin: 80px auto;
}

.content_box .box_5 {
	height: 515px;
	padding-top: 50px;
}

.box_5>h6 {
	background: url(../images/title_2.jpg) center top no-repeat;
	height: 70px;
}

.box_5 .scholarship {
	height: 290px;
	margin-top: 60px;
}

.scholarship li {
	float: left;
	width: 445px;
	height: 290px;
	background: #f0f0f0;
	margin-right: 110px;
}

.scholarship li .scholar_top {
	width: 334px;
	height: 100px;
	margin: 24px auto;
}

.scholar_top>p {
	font-size: 14px;
	color: #3c3c3c;
	line-height: 23px;
}

.scholar_top .mt-15 {
	margin-top: 15px;
}

.box_5 .btn5 {
	width: 361px;
	height: 36px;
	border: 2px solid #e9701e;
	display: block;
	margin: 52px auto;
	text-align: center;
	line-height: 36px;
	font-size: 21px;
	color: #e9701e;
}

.box_5 .btn5:hover {
	background: #e9701e;
	color: #fff;
}

.content_box .box_6 {
	/*height:1065px;*/
	margin-top: 60px;
	padding-top: 50px;
}

/* .box_6 .box2_son{background:url(../images/tp58.png) no-repeat;height:516px;position:relative;}
.box2_son li{width:415px;height:122px;position:absolute;}
.box2_son li>div>h5{font-weight:bold;color:#e9701e;font-size:16px;line-height:26px;}
.box2_son li>div>p{color:#3c3c3c;font-size:14px;line-height:24px;margin-top:8px;} */
.box2_son .position-1 {
	top: 152px;
	left: 18px;
}

.box2_son .position-2 {
	top: 152px;
	left: 575px;
}

.box2_son .position-3 {
	top: 289px;
	left: 18px;
}

.box2_son .position-4 {
	top: 289px;
	left: 575px;
}

.box2_son .position-5 {
	top: 424px;
	left: 18px;
}

.box2_son .position-6 {
	top: 424px;
	left: 575px;
}

.box2_son .position-7 {
	top: 558px;
	left: 18px;
}

.box2_son .position-8 {
	top: 558px;
	left: 575px;
}

.box2_son .position-9 {
	top: 692px;
	left: 18px;
}

.box2_son .position-10 {
	top: 692px;
	left: 575px;
}

.box2_son .position-11 {
	top: 832px;
	left: 18px;
}

.box2_son .position-12 {
	top: 832px;
	left: 575px;
}

.box_6 .btn6 {
	width: 361px;
	height: 36px;
	border: 2px solid #e9701e;
	display: block;
	margin: 46px auto;
	text-align: center;
	line-height: 36px;
	font-size: 21px;
	color: #e9701e;
}

.box_6 .btn6:hover {
	background: #e9701e;
	color: #fff;
}

.content_box .box_7 {
	height: 510px;
	padding: 40px 0;
}

.box_7 .panel_tit {
	padding-top: 40px;
	text-align: center;
}

.box_7 .box_3son {
	width: 1000px;
	height: 450px;
	position: relative;
	top: 57px;
	background: url(../images/tp45.jpg) no-repeat;
}

.box_3son>li {
	width: 178px;
	height: 152px;
}

.box_3son>li>h6 {
	font-size: 18px;
	color: #3c3c3c;
	font-weight: bold;
	text-align: center;
}

.box_3son>li>p {
	font-size: 14px;
	color: #3c3c3c;
	text-align: center;
	line-height: 22px;
	margin-top: 18px;
}

.box_3son li .btn7 {
	width: 102px;
	height: 26px;
	border: 2px solid #e9701e;
	display: block;
	margin: 20px auto;
	text-align: center;
	line-height: 26px;
	color: #e9701e;
	font-size: 16px;
}

.box_3son li .btn7:hover {
	background: #e9701e;
	color: #fff;
}

.box_3son .position_a {
	position: absolute;
	top: 25px;
	left: 286px;
}

.box_3son .position_b {
	position: absolute;
	top: 25px;
	left: 786px;
}

.box_3son .position_c {
	position: absolute;
	top: 220px;
	left: 35px;
}

.box_3son .position_d {
	position: absolute;
	top: 220px;
	left: 534px;
}

#Italy .bottom_box {
	background: url(../images/tp4.png) center top no-repeat;
	height: 1047px;
	/*margin-top:-50px;*/
}

.bottom_box .box_4 {
	width: 1000px;
	height: 355px;
	margin: 50px auto;
}

.box_4 h6 {
	height: 85px;
}

.box_4 .form {
	width: 992px;
	height: 222px;
	margin-top: 45px;
	background: #ffc000;
	padding: 4px;
}

.form .from_box {
	width: 992px;
	height: 222px;
	background: #fff;
}

.from_box .form_innerbox {
	width: 945px;
	height: 200px;
	margin: 0 auto;
}

.form_innerbox .dfb {
	font-size: 14px;
	width: 970px;
	font-size: 14px;
	margin: 0 auto;
	height: 62px;
	line-height: 62px;
	border-bottom: 1px solid #000;
	text-align: center;
	color: #3c3535;
}

.form_innerbox .dfb>span {
	font-size: 16px;
	color: #3c3535;
}

.form_innerbox .myform {
	margin-top: 5px;
}

.form_innerbox .bot {
	width: 970px;
	height: 42px;
	margin: 25px auto;
	position: relative;
}

.form_innerbox .bot .name1 {
	border: 1px solid #ffc000;
	font-size: 14px;
	color: #c8c8c8;
	width: 165px;
	height: 38px;
	position: absolute;
	left: 0px;
	display: block;
}

.form_innerbox .bot .name1 .text {
	color: #999;
	background: none;
	font-size: 14px;
	width: 130px;
	position: absolute;
	right: 0;
	top: 0px;
	height: 41px;
	line-height: 41px;
	outline: none;
	border: none;
}

.form_innerbox .bot .name2 {
	border: 1px solid #ffc000;
	font-size: 14px;
	color: #c8c8c8;
	width: 165px;
	height: 38px;
	position: absolute;
	left: 245px;
}

.form_innerbox .bot .name2 .tel {
	color: #999;
	background: none;
	font-size: 14px;
	line-height: 41px;
	width: 130px;
	position: absolute;
	right: 0;
	top: 0px;
	height: 41px;
	outline: none;
	border: none;
}

.bot .Locate {
	position: absolute;
	left: 744px;
}

.bot .select {
	border: 1px solid #ffc000;
	margin: 0 10px;
	width: 191px;
	height: 38px;
	position: absolute;
	right: 280px;
	z-index: 10;
}

.bot .address {
	display: inline-block;
	width: 32px;
	height: 38px;
}

.bot .address img {
	margin: 5px 4px;
}

.bot .select dt {
	font-size: 14px;
	color: #999;
	line-height: 38px;
	width: 160px;
	cursor: pointer;
	background: url(../images/tp16.jpg) 132px center no-repeat;
	height: 38px;
	position: absolute;
	top: 0px;
	left: 35px;
}

.bot .select dd {
	border: 1px solid #ffc000;
	overflow-y: scroll;
	position: absolute;
	left: 30px;
	width: 160px;
	top: 38px;
	display: none;
	background: #fff;
}

.bot .select dd ul {
	max-height: 200px;
}

.bot .select dd ul li a {
	line-height: 22px;
	display: block;
	color: #58585a;
	font-size: 14px;
}

.bot .select dd ul li a:hover {
	background: #c8c8c8;
}

.form_innerbox .email {
	color: #999;
	background: none;
	font-size: 14px;
	width: 130px;
	position: absolute;
	left: 39px;
	top: 0px;
	height: 38px;
	line-height: 40px;
	outline: none;
	border: none;
}

.form_innerbox .college {
	color: #999;
	background: none;
	font-size: 14px;
	width: 155px !important;
	background-position: 127px center !important;
	position: absolute;
	right: 0;
	top: 0px;
	height: 38px;
	line-height: 40px;
	outline: none;
	border: none;
}

.form_innerbox .bor {
	width: 970px;
	height: 42px;
	margin: 25px auto;
	position: relative;
}

.bor .Locate_bottom {
	position: absolute !important;
	left: 480px !important;
	width: 191px !important;
	height: 38px !important;
}

.bor .select {
	border: 1px solid #ffc000;
	margin: 0 10px;
	width: 165px;
	height: 38px;
	position: absolute;
	left: -10px;
	z-index: 10;
}

.bor .selectri {
	position: absolute;
	left: 235px;
}

.bor .select .address {
	display: inline-block;
	width: 32px;
	height: 38px;
}

.bor .select .address img {
	margin: 5px 4px;
}

.bor .select dt {
	font-size: 14px;
	color: #999;
	line-height: 38px;
	width: 130px;
	cursor: pointer;
	background: url(../images/tp16.jpg) 108px center no-repeat;
	height: 38px;
	position: absolute;
	top: 0px;
	left: 36px;
}

.bor .select dd {
	border: 1px solid #ffc000;
	position: absolute;
	left: 34px;
	width: 130px;
	top: 38px;
	display: none;
	background: #fff;
}

.bor .select dd ul li a {
	line-height: 22px;
	display: block;
	color: #58585a;
	font-size: 14px;
}

.bor .select dd ul li a:hover {
	background: #c8c8c8;
}

.form_innerbox .bor .boxb {
	width: 105px;
	height: 30px;
	display: block;
	position: absolute;
	left: 525px;
	border: 2px solid #e9701e;
}

.form_innerbox .bor .boxa {
	display: block;
	position: absolute;
	left: 798px;
	font-size: 16px;
	color: #e9701e;
	text-align: center;
	line-height: 30px;
}

.form_innerbox .bor .boxa:hover {
	background: #e9701e;
	color: #fff;
}

.bottom_box {
	overflow: hidden;
}

.bottom_box .div_foot {
	width: 1000px;
	height: 395px;
	margin: 110px auto;
	padding-top: 50px;
}

.div_foot h6 {
	background: url(../images/title_3.png) center top no-repeat;
	height: 98px;
}

.div_foot .foot_box {
	width: 1000px;
	height: 290px;
	background: #ffc000;
	margin-top: 50px;
	padding: 4px;
}

.foot_box .foot_innerbox {
	background: #fff;
	width: 1000px;
	height: 280px;
	padding: 5px 0;
}


/*2018.4.4*/
.arrow {
	width: 26px;
	height: 26px;
	background-repeat: no-repeat;
	cursor: pointer;
	position: absolute;
}

.arrow.prev {
	background-image: url(../images/btn_prev.png);
}

.arrow.next {
	background-image: url(../images/btn_next.png);
}

.box_11 {
	padding-bottom: 100px;
}

.box_11>h6 {
	height: 70px;
	margin-left: -18px;
}

.box_11 .form {
	width: 992px;
	height: 127px;
	margin-top: 45px;
	border: 4px solid #ffc000;
}

.box_11 .from_box,
.box_11 .form_innerbox {
	height: 40px;
}

.box_11 .signUpForm {
	margin-top: 41px;
}

.box_11 .signUpForm .name1 {
	left: 61px;
}

.box_11 .signUpForm .name2 {
	left: 288px;
}

.box_11 .signUpForm .select {
	left: 513px;
}

.box_11 .signUpForm .signUp {
	display: block;
	width: 105px;
	height: 34px;
	line-height: 34px;
	position: absolute;
	left: 798px;
	font-size: 16px;
	color: #e9701e;
	text-align: center;
	margin-top: 1px;
	border: 2px solid #e9701e;
}

.box_11 .signUpForm .signUp:hover,
.box_12 .content .consulBtn:hover,
.box_12 .btns .btn:hover {
	background: #e9701e;
	color: #fff;
}

;

.box_11 .bot .select dd {
	left: -1px;
	padding-left: 31px;
}

.box_12 {
	padding-top: 50px;
	margin-top: 50px;
}

.box_12>h6 {
	background: url(../images/title_6.png) no-repeat;
	height: 70px;
}

.box_12 .content {
	position: relative;
	margin: 54px 0 100px 0;
	height: 340px;
	background-color: #f0f0f0;
}

.box_12 .warpBox {
	position: relative;
	overflow: hidden;
	height: 100%;
	width: 920px;
	margin: 0 40px;
}

.box_12 .warp {
	height: 325px;
	width: 9999px;
	position: absolute;
}

.box_12 .warp li {
	float: left;
	height: 325px;
	width: 920px;
}

.box_12 .content .arrow {
	top: 158px;
}

.box_12 .content .points {
	bottom: -50px;
}

.box_12 .content .warp li>div {
	margin: 0 30px;
	width: 920px;
}

.box_12 .content .warp li .item {
	height: 285px;
	float: left;
	padding-top: 40px;
	width: 260px;
	margin-right: 45px;
}

.box_12 .content .warp .img {
	background: url(../images/successfulCases.png) no-repeat;
	height: 68px;
	width: 68px;
	display: inline-block;
	vertical-align: top;
}

.box_12 .content .warp .title {
	font-weight: bold;
	font-size: 18px;
	width: 170px;
	display: inline-block;
	line-height: 24.3px;
	margin-top: 10px;
	text-align: center;
}

.box_12 .content .main {
	position: relative;
}

.box_12 .content .main.main1 {
	margin-top: 15px;
}

.box_12 .content .main.main2 {
	margin-top: 5px;
}

.box_12 .content .main span {
	font-size: 14px;
	line-height: 24.5px;
	display: inline-block;
}

.box_12 .content .main .label {
	font-weight: bold;
}

.box_12 .content .main>.label {
	position: absolute;
}

.box_12 .content .main>.contain {
	margin-left: 70px;
}

.box_12 .content .main .contain .label {
	margin-left: 20px;
}

.box_12 .arrow.prev {
	left: 10px;
}

.box_12 .arrow.next {
	right: 10px;
}

.box_12 .content .consulBtn {
	display: inline-block;
	width: 170px;
	height: 26px;
	line-height: 26px;
	font-size: 16px;
	color: #e9701e;
	text-align: center;
	border: 2px solid #e9701e;
	margin: 20px 0 0 43px;
}

.content .points {
	position: absolute;
	left: 450px;
	bottom: 0
}

.content .points li {
	cursor: pointer;
	width: 16px;
	height: 16px;
	border: 2px solid #cac9c8;
	float: left;
	list-style: none;
	background: #fff;
	text-align: center;
	margin: 0px 25px 0px 0px;
	border-radius: 50%;
}

.content .points li.active {
	background: #cac9c8;
}

.box_12 .btns {
	text-align: center;
	margin-top: 20px;
}

.box_12 .btns .btn {
	display: inline-block;
	color: #e9701e;
	text-align: center;
	border: 2px solid #e9701e;
	font-size: 21px;
	width: 218px;
	height: 37px;
	line-height: 37px;
	margin: 0 29px;
}

.box_6>h6 {
	background: url(../images/title_7.png) no-repeat;
	height: 88px;
	margin-bottom: 45px;
}

.box_6 .content {
	position: relative;
	overflow: hidden;
	height: 450px;
	/*width: 940px;margin: 0 30px;*/
}

.box_6 .content .arrow {
	top: 185px;
}

.box_6 .box2_son .warpBox {
	position: relative;
	overflow: hidden;
	height: 470px;
	width: 940px;
	margin: 0 30px;
}

.box_6 .box2_son .warp {
	width: 9999px;
	height: 385px;
	position: absolute;
}

.box_6 .box2_son .warp li {
	background: url(../images/tp58.png) no-repeat;
	height: 385px;
	width: 940px;
	position: relative;
	float: left;
}

.box_6 .warp li .item {
	float: left;
	width: 420px;
	height: 115px;
	margin-top: 20px;
}

.box_6 .warp li .item.left {
	margin-left: 20px;
	margin-right: 70px;
}

.box_6 .warp li .item h5 {
	font-weight: bold;
	color: #e9701e;
	font-size: 15px;
	line-height: 20px;
}

.box_6 .warp li .item p {
	color: #3c3c3c;
	font-size: 13px;
	line-height: 22px;
	margin-top: 8px;
}

.box_6 .arrow.prev {
	left: 0px;
}

.box_6 .arrow.next {
	right: 0px;
}