@charset "utf-8";
.banner{/*position: absolute;z-index: -1;*/left: 0;right: 0;top: 0;}
.banner img{width: 100%}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 18px!important}
.swiper-pagination-bullet-active{background: #182c80 !important}

.banner.fixed{position: fixed;z-index: -1;left: 0;right: 0;top: 0 !important;}
.swiper-pagination-bullet{background: none !important;border:2px solid #fff;}
.swiper-pagination-bullet-active{background: #fff !important;}

.container{position: relative;z-index: 6;background: #fff;padding-top: 1.5%}

.con_1{box-sizing: border-box;overflow: hidden;position: relative;}
.con_1 .g-in{border: 1px solid #d6d6d6;position: relative;}
.con_1 li{ position: relative; float: left;width: 14.285%;text-align: center;padding: 3% 0;border-right: 1px solid #d6d6d6;box-sizing: border-box;transition: all 0.5s ease 0s;overflow: hidden;}
.con_1 li.sign1 { background: #a1bc66; }
.con_1 li.sign2 { background: #78a6ca; }
.con_1 li.sign3 { background: #e8cd79; }
.con_1 li.sign4 { background: #9ed7c6; }
.con_1 li.sign5 { background: #ebb4bd; }
.con_1 li.sign6 { background: #ceb0d5; }
.con_1 li.sign7 { background: #8aaaaa; }
.con_1 li i { display: block; width: 100%; height: 100%; transition: all 0.5s; position: absolute; left:0; top:-300px; background: url(a1.png) no-repeat center; -webkit-background-size: 100% 100%;background-size: 100% 100%; }
.con_1 li:last-child{border-right: 0}
.con_1 li:nth-child(1) i { background: url(1.png) no-repeat center; -webkit-background-size: auto 100%;
background-size: auto 100%; }
.con_1 li:nth-child(2) i { background: url(2.png) no-repeat center; -webkit-background-size: auto 100%;
background-size: auto 100%; }
.con_1 li:nth-child(3) i { background: url(3.png) no-repeat center; -webkit-background-size: auto 100%;
background-size: auto 100%; }
.con_1 li:nth-child(4) i { background: url(4.png) no-repeat center; -webkit-background-size: auto 100%;
background-size: auto 100%; }
.con_1 li:nth-child(5) i { background: url(5.png) no-repeat center; -webkit-background-size: auto 100%;
background-size: auto 100%; }
.con_1 li:nth-child(6) i { background: url(6.png) no-repeat center; -webkit-background-size: auto 100%;
background-size: auto 100%; }
.con_1 li:nth-child(7) i { background: url(7.png) no-repeat center; -webkit-background-size: auto 100%;
background-size: auto 100%; }


.con_1 li span{display: block;}
.con_1 li span img{display: block;margin: 0 auto;height: 43px;width: auto}
.con_1 li s{display: block;font-size: 16px;color: #fff;/*font-weight: bold;*/margin-top: 3%;}
/*.con_1 li:hover s{color: #e60012}*/
.con_1 li .sign{font-size: 16px;color: #fff;text-transform: uppercase;font-family: 'DINCond'; height: 48px;}
/*.con_1 li:hover{padding: 2% 0 4% 0}*/
.con_1 li a { display: block; width: 100%; height: 100%; position: relative; z-index: 1000000; }

.con_1 li:hover i { top:0; }

@media  ( min-width: 1600px) {
	.con_1 li s{font-size: 18px}
}

@media  ( min-width: 1500px) {
	.con_1 li{padding: 4% 0;}
}

@media  ( max-width: 1200px) {
	.con_1 li s{font-size: 14px}
	.con_1 li .sign{font-size: 14px}
}
@media  ( max-width: 850px) {
	.con_1 li {width: 33.33%;}
	.con_1 li.sign4,.con_1 li.sign5,.con_1 li.sign6,.con_1 li.sign7 { width: 25%; }
	.con_1 li:nth-child(1),.con_1 li:nth-child(3),.con_1 li:nth-child(2){border-bottom: 1px solid #d6d6d6}
	.con_1 li:nth-child(3),.con_1 li:nth-child(7){border-right: none}
	.con_1 li s{font-size: 16px}
	.con_1 li .sign{font-size: 12px}
}

@media  ( max-width: 515px) {
	.con_1 li span img{height: 35px}
	.con_1 li.sign4,.con_1 li.sign5,.con_1 li.sign6,.con_1 li.sign7 { width: 50%; }
	.con_1 li s{font-size: 10px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
	.con_1 li .sign{font-size: 10px}
}

.aa-a { width: 100%; box-sizing: border-box; padding:0 4%; }
.a-a { width: 100%; box-sizing: border-box; padding: 0 4%; }
.a-b { float: left; width: 60%; position: relative; }
.a-c { width: 60%; float: left; }
.a-c h2 { font-size: 30px;color:#006699; text-transform: uppercase; font-weight: normal; font-family: "Arial"; }
.a-c h3 { font-size: 32px;color:#000000; font-weight: normal; position: relative; padding-bottom:15px; }
.a-c h3:after { content:''; width: 56px; height: 1px; background: #006699; position: absolute; left:0; bottom:0; }
.a-c p { font-size: 14px;color:#030303; line-height: 28px; margin-top:35px; }
.a-c ul { margin-top:35px; }
.a-c ul li { float: left; width: 33.3333%; text-align: left; }
.a-c ul li span { font-size: 36px;color:#de1219; }
.a-c ul li { font-size: 18px;color:#3f4041; }
.a-c ul li i { display: block; font-size: 16px;color:#2d2e2f; }
.a-d { position: absolute; right:0;bottom:0; width: 35%; }







.w-a-b { width: 7rem;float:right; }
.w-a-b h2 { font-size:30px;color:#181a1a;font-weight:normal;padding-left:60px;background: url(bg3.png) no-repeat 10px 10px;height: 62px;box-sizing:border-box;border-bottom:1px solid #eaeaea; }
.w-a-b li { border-bottom:1px solid #eaeaea; }
.w-a-b li span { border-right:1px solid #b0b0b0; box-sizing:border-box; line-height: 35px; font-weight:bold; margin:14px 0;height: 60px; font-size:24px;color: #b0b0b0; float:left;width: 78px;text-align: center; }
.w-a-b li span i {font-size:12px;color: #b0b0b0;font-weight:normal; display:block;font-style:normal; line-height: 25px; }
.w-a-c { margin: 14px 0;float:right; width: 84%; position:relative; }
.w-a-c a.t { width: 90%; display: block; font-size:15px;color:#000;font-weight:bold;line-height: 34px; white-space:nowrap; text-overflow: ellipsis; overflow: hidden; }
.w-a-c p { width: 90%; font-size:13px;color:#7a7676; line-height: 26px; white-space:nowrap; text-overflow: ellipsis; overflow: hidden; }
.w-a-c a.more { position:absolute; right:5px;top:50%;margin-top:-16px; display:block;width: 33px;height: 33px;background: url(bg4.png) no-repeat center; }
.w-a-b li:hover .w-a-c a.more { background: url(bg5.png) no-repeat center; }
.w-a-b li:hover .w-a-c a.t { color: #e90f02; }
.w-a-b li:hover span { color: #e90f02; }
@media  ( max-width: 1600px) {
	.w-a-c { width: 80%; }
}
@media  ( max-width: 1500px) {
	.w-a-b li span { margin: 6px 0; }
	.w-a-c { margin:6px 0; }
	.w-a-c { width: 76%; }
	.w-a-c p,.w-a-c a.t { width: 85%; }
}
@media  ( max-width: 1650px) {
	.a-c p { line-height: 25px; overflow: hidden; margin-top:35px; }
	.a-c ul { margin-top:35px; }
}
@media  ( max-width: 1300px) {
	.a-c { width: 100%; }
	.a-d { display: none; }
}
@media  ( max-width: 1050px) {
	.w-a-b li span { width: 70px; }
	.a-b { width: 55%; }
}


.a-e { float: left; width: 4.85rem; height: 3.64rem; }
.a-e a.pic { display: block; width: 4.85rem; height: 3.64rem; position: relative; }
.a-e a.pic img { width: 100%; height: auto; }
.a-e a.pic span {box-sizing: border-box; padding-left:0.45rem; padding-top:10px; font-size: 14px;color:#fff; display: block; width: 100%; height: 60px; position: absolute; left:0;bottom:0;background: rgba(0,0,0,0.5); }
.a-e a.pic span em {overflow: hidden; display: block; text-overflow:ellipsis; white-space: nowrap; width: 100%; }
.a-e a.pic span i { display: block; font-size: 15px;color:#666; }
.a-f { float: left; width: 4.1rem; margin-left:0.7rem; padding-top:0.3rem; }
.a-f a.t { font-size: 16px;color:#000; font-weight: bold;overflow: hidden; display: block; text-overflow:ellipsis; white-space: nowrap; }
.a-g { font-size: 14px;color:#666;line-height: 24px; margin:10px 0; }
.a-f a.more { display: block; width: 1.85rem; height: 0.45rem; line-height: 0.48rem; overflow: hidden; margin-top:0.25rem; background: #1a469f; font-size: 0.18rem; color:#fff; }
.a-f a.more span { float: right; width: 0.5rem; background: #b80808; text-align: center; }
.a-f a.more i { float: left; width: 1.35rem; text-align: center; }
.a-f a.more:hover { background: #4070b1; }



@media  ( max-width: 1400px) {
	.a-e { width: 6rem; height: 4.5rem; }
	.a-e a.pic { width: 6rem; height: 4.5rem; }
	.a-f { width: 4rem; padding-top:0.4rem; margin-left:0.4rem; }
	.w-a-b { width: 6.8rem; }
}

@media  ( max-width: 1000px) {
	.a-a { width: 19.2rem; box-sizing: border-box; padding: 0 0.5rem; margin-top:20px; }
	.a-e { width: 18.2rem; height: 13.6rem; }
	.a-f { width: 100%; height: auto; }
	.a-e a.pic { width: 18.2rem; height: 13.6rem; }
	.w-a-b { width: 100%; margin-top:20px; }
	.a-c ul li { font-size: 14px;color:#3f4041; }
	.a-c ul li i { display: block; font-size: 12px;color:#2d2e2f; }
	.a-c ul li span { font-size: 20px; }
}

@media  ( max-width: 900px) {
	.a-f a.more { display: block; width: 3.8rem; height: 0.9rem; line-height:0.9rem; overflow: hidden; font-size: 0.36rem; }
	.a-f a.more span { float: right; width: 1rem; }
	.a-f a.more i { float: left; width: 2.8rem;  }

}
@media  ( max-width: 500px) {
	.a-f a.more { display: block; width: 5rem; height: 1.2rem; line-height:1.2rem; overflow: hidden; font-size: 0.42rem; }
	.a-f a.more span { float: right; width: 2rem; }
	.a-f a.more i { float: left; width: 2.8rem;  }

}
.cc-a { width: 100%; box-sizing: border-box;margin:30px auto; padding:0 4%; }
.cc-a ul li { position: relative; top:0; box-sizing: border-box; transition: all 0.5s; cursor: pointer; padding:0.6rem 0 0 0.35rem; float: left; height: 1.75rem; }
.cc-a ul li.sign1 { overflow: hidden; width: 28.3%; background: url(ii1.jpg) no-repeat center; -webkit-background-size: 100% auto;background-size: 100% auto; }
.cc-a ul li.sign2 { overflow: hidden; width: 21.64%; background: url(ii2.jpg) no-repeat center; -webkit-background-size: 100% auto;background-size: 100% auto; }
.cc-a ul li.sign3 { overflow: hidden; width: 22.76%; background: url(ii3.jpg) no-repeat center; -webkit-background-size: 100% auto;background-size: 100% auto; }
/*
.cc-a ul li.sign4 { overflow: hidden; width: 14.38%; background: url(ii4.jpg) no-repeat center; -webkit-background-size: 100% auto;background-size: 100% auto; }
*/
.cc-a ul li.sign5 { position: relative; width: 27.3%; background: url(ii5.jpg) no-repeat center; -webkit-background-size: 100% auto;background-size: 100% auto; }
.cc-a ul li span { font-size: 0.22rem; color:#fff; display: block;}
.cc-a ul li i { font-size: 14px; color:#fff; opacity: 0.5; display: block; }
.cc-a ul li.sign2 span,.cc-a ul li.sign3 span,.cc-a ul li.sign2 i,.cc-a ul li.sign3 i { color:#000; opacity: 1; }
.cc-a ul li a { display: block; width: 100%; height: 100%; transition: all 0.5s; }
.cc-a ul li:hover a { transform: scale(1.1); } 
.cc-a ul li:hover {top:-10px; transform: scale(0.98); position: relative; z-index: 10;}
.cc-a ul li.sign5 a { position: relative; }
.cc-a ul li.sign5 img { position: absolute; right:15px; width: 120px; height: 120px; top:50%; margin-top:-60px; display: none;}


@media  ( max-width: 1000px) {
	.cc-a { width: 19.2rem; box-sizing: border-box; padding: 0 0.5rem; }
	.cc-a ul li { height: 2.4rem; padding-top:0.6rem; width:50%!important; }
	.cc-a ul li span { font-size: 0.4rem }
	
	
	.cc-a ul li.sign1 { background: url(ii1.jpg) no-repeat right bottom #266db9; -webkit-background-size: auto 100%;background-size: auto 100%; }
	.cc-a ul li.sign2 { background: url(ii2.jpg) no-repeat right bottom #12a860; -webkit-background-size: auto 100%;background-size: auto 100%; }
	.cc-a ul li.sign3 { background: url(ii3.jpg) no-repeat right bottom #ffd900; -webkit-background-size: auto 100%;background-size: auto 100%; }
	.cc-a ul li.sign5 { background: url(ii5.jpg) no-repeat right bottom #fc433e; -webkit-background-size: auto 100%;background-size: auto 100%; }
	
	/*
	.cc-a ul li.sign1,.cc-a ul li.sign2 { width: 50%;  }
	.cc-a ul li.sign4,.cc-a ul li.sign5,.cc-a ul li.sign3 { width: 33.33333%; }
	.cc-a ul li.sign1 { background: url(ii1.jpg) no-repeat right bottom #266db9; -webkit-background-size: auto 100%;background-size: auto 100%; }
	.cc-a ul li.sign2 { background: url(ii2.jpg) no-repeat right bottom #e0e0e0; -webkit-background-size: auto 100%;background-size: auto 100%; }
	.cc-a ul li.sign3 { background: url(ii3.jpg) no-repeat right bottom #ffd900; -webkit-background-size: auto 100%;background-size: auto 100%; }
	.cc-a ul li.sign4 { background: url(ii4.jpg) no-repeat right bottom #53337e; -webkit-background-size: auto 100%;background-size: auto 100%; }
	.cc-a ul li.sign5 { background: url(ii5.jpg) no-repeat right bottom #fc433e; -webkit-background-size: auto 100%;background-size: auto 100%; }
	*/
}
@media  ( max-width: 500px) {
	.cc-a ul li { height: 3rem; }
}
@media  ( max-width: 380px) {
	.cc-a ul li { height: 3rem; padding:0; text-align: center; }
	.cc-a ul li span { display: block; height: 3rem; line-height: 3rem; }
	.cc-a ul li i{ display: none; }
}



.box-1 { width: 100%; box-sizing: border-box; padding: 0 4%; }
.box-1 table{width:60%;float:left;}
.box-1 table tr th:nth-child(1){font-size:20px;font-weight:bold;padding-left:3%;border-right:0;}
.box-1 table tr th:nth-child(2){border-left:0;width:13%;}
.box-1 table tr th:nth-child(3){width:20%;}
.box-1 table tr th:nth-child(4){width:13%;}
.box-1 table td{border:1px solid #ececec;height:58px;font-size:15px;color:#888;}
.box-1 table td a{color:#888}
.box-1 table td a:hover,.box-1 table td a.on{color:#006db8;}

.box-1 table tr td:nth-child(1){padding-left:3%;border-right:0;}
.box-1 table tr td:nth-child(2){border-left:0;}

.box-1 table td p{width:84px;height:36px;line-height:36px;text-align:center;color:#fff;border-radius:3px;cursor:pointer;}
.box-1 table td p.yes{background:#006db8;}
.box-1 table td p.yes:hover{background:#e95108;}
.box-1 table td p.no{background:#bbb;}

.box-1 table th{background:#006db8;color:#fff;border:1px solid #338ac6;height:58px;font-size:17px;font-weight:normal;}
.box-1 table th a{color:#fff;}

.box-1-y{width:38%;height:489px;float:right;background:url(bgs.jpg);background-size:cover;color:#fff;}
.box-1-y h2{font-size:36px;font-weight:normal;text-align:center;padding:38px 0;}
.box-1-y input[type="text"]{width:365px;height:55px;overflow:hidden;background:none;background:url(i1.png);border:0;display:block;margin:0 auto 30px;font-size:15px;padding-left:86px;}
.box-1-y input[type="password"]{width:365px;height:55px;overflow:hidden;background:none;background:url(i2.png);border:0;display:block;margin:0 auto;font-size:15px;padding-left:86px;}
.box-1-y input[type="submit"]{display:block;width:60%;height:57px;background:#e95108;color:#fff;font-size:17px;border:0;cursor:pointer;border-radius:57px;margin:50px auto 0;}
.box-1-y p{text-align:center;font-size:14px;color:#fff;margin-top:25px;}
.box-1-y p a{color:#fff;}
.box-1-y p a:hover{color:#e60012;}

@media  ( max-width: 1000px) {
	.box-1 { width: 19.2rem; box-sizing: border-box; padding: 0 0.5rem; margin-top:20px; }
	.box-1 table{width:100%;}

	.box-1 table tr th:nth-child(1){font-size:14px;font-weight:normal;padding-left:2%;border-right:0;}
	.box-1 table tr th:nth-child(2){border-left:0;width:18%;}
	.box-1 table tr th:nth-child(3){width:10%;}
	.box-1 table tr th:nth-child(4){width:10%;}
	.box-1 table td{border:1px solid #ececec;font-size:12px;color:#888;}
	.box-1 table td a{color:#888}
	.box-1 table td a:hover{color:#e60012;}
	
	.box-1 table tr td:nth-child(1){padding-left:2%;border-right:0;}
	.box-1 table tr td:nth-child(2){border-left:0;}
	
	.box-1 table td p{width:56px;height:30px;line-height:30px;}
	.box-1 table td p:hover{background:#e95108;}

	.box-1 table th{background:#006db8;color:#fff;border:1px solid #338ac6;height:58px;font-size:14px;font-weight:normal;}
	.box-1 table th a{color:#fff;}

	.box-1-y{width:100%;margin-top:14px;height:auto;padding-bottom:20px;}
	.box-1-y h2{font-size:18px;font-weight:normal;text-align:center;padding:20px 0;}

	.box-1-y input[type="text"]{width:300px;height:38px;overflow:hidden;background:none;background:url(i1.png) no-repeat;background-size:contain;border:0;display:block;margin:0 auto 20px;
		font-size:15px;padding-left:60px;box-sizing:border-box;}

	.box-1-y input[type="password"]{width:300px;height:38px;overflow:hidden;background:none;background:url(i2.png) no-repeat;background-size:contain;border:0;display:block;margin:0 auto;
		font-size:15px;padding-left:60px;box-sizing:border-box;}
	.box-1-y input[type="submit"]{width:60%;height:38px;font-size:15px;border-radius:38px;margin:20px auto 0;}
	.box-1-y p{margin-top:20px;}
}

.box-2 { width: 100%; box-sizing: border-box; padding: 0 4%; margin-top:40px; }
.box-2 table{width:60%;float:left;}
.box-2 table tr th:nth-child(1){font-size:20px;font-weight:bold;padding-left:3%;border-right:0;}
.box-2 table tr th:nth-child(2){border-left:0;width:13%;}
.box-2 table tr th:nth-child(3){width:20%;}
.box-2 table tr th:nth-child(4){width:13%;}

.box-2 table td{border:1px solid #ececec;height:58px;font-size:15px;color:#888;}
.box-2 table td a{color:#888}
.box-2 table td a:hover{color:#e60012;}

.box-2 table tr td:nth-child(1){padding-left:3%;border-right:0;}
.box-2 table tr td:nth-child(2){font-size:13px;}
.box-2 table tr td:nth-child(3){width:13%;}

.box-2 table td p{width:84px;height:36px;line-height:36px;text-align:center;background:#9fd7f4;color:#fff;border-radius:3px;cursor:pointer;}
.box-2 table td p:hover{background:#e95108;}
.box-2 table th{background:#5099cb;color:#fff;border:1px solid #73add5;height:58px;font-size:17px;font-weight:normal;}
.box-2 table th a{color:#fff;}


.box-2-y{width:38%;height:489px;float:right;background:#e2f3fb;}
.box-2-y h3{font-size:22px;font-weight:normal;color:#026baf;width:80%;margin:32px auto 0;}
.box-2-y dl{width:80%;margin:0 auto;border-bottom:1px solid #fff;padding-bottom:28px;}
.box-2-y dt{color:#777;font-size:18px;margin-top:10px;}
.box-2-y dt img{margin:0 8px 0 0;}
.box-2-y ul{width:80%;margin:0 auto;}
.box-2-y li{border-bottom:1px solid #fff;box-sizing:border-box;padding:18px 0;}
.box-2-y li:nth-child(3){border-bottom:0;}
.box-2-y li h2{font-size:22px;font-weight:normal;color:#026baf;}
.box-2-y li p{color:#777;font-size:18px;margin-top:5px;}

@media  ( max-width: 1000px) {
	.box-2 { width: 19.2rem; box-sizing: border-box; padding: 0 0.5rem; margin-top:20px; }
	.box-2 table{width:100%;}

	.box-2 table tr th:nth-child(1){font-size:14px;font-weight:normal;padding-left:2%;border-right:0;}
	.box-2 table tr th:nth-child(2){border-left:0;width:18%;}
	.box-2 table tr th:nth-child(3){width:18%;}
	.box-2 table tr th:nth-child(4){width:10%;}
	
	.box-2 table td{border:1px solid #ececec;height:58px;font-size:12px;color:#888;}
	.box-2 table td a{color:#888}
	.box-2 table td a:hover{color:#e60012;}
	
	.box-2 table tr td:nth-child(1){padding-left:2%;border-right:0;}
	.box-2 table tr td:nth-child(2){font-size:12px;}
	.box-2 table tr td:nth-child(3){width:10%;}
	
	.box-2 table td p{width:84px;height:36px;line-height:36px;text-align:center;background:#9fd7f4;color:#fff;border-radius:3px;cursor:pointer;}
	.box-2 table td p:hover{background:#e95108;}
	.box-2 table th{background:#5099cb;color:#fff;border:1px solid #73add5;height:58px;font-size:14px;font-weight:normal;}
	.box-2 table th a{color:#fff;}

	.box-2-y{width:100%;margin-top:14px;height:auto;}
	
	.box-2-y h3{font-size:18px;font-weight:normal;color:#026baf;width:96%;margin:15px auto 0;}
	.box-2-y dl{width:96%;margin:0 auto;border-bottom:1px solid #fff;padding-bottom:15px;}
	.box-2-y dt{color:#777;font-size:14px;margin-top:5px;}


	.box-2-y ul{width:96%;margin:0 auto;}
	.box-2-y li{height:auto;padding:12px 0;}
	.box-2-y li:nth-child(3){border-bottom:0;}
	.box-2-y li h2{font-size:18px;font-weight:normal;color:#026baf;}
	.box-2-y li p{color:#777;font-size:14px;margin-top:5px;}

}

.box-3 { width: 100%; box-sizing: border-box; padding: 0 4%; }
.box-3 .hd{text-align:center;}
.box-3 .hd h2{font-size:30px;font-weight:normal;color:#000;}
.box-3 .hd p{font-size:17px;color:#999;margin-top:15px;}
.box-3 .hd p em{color:#c91c03;}
.box-3 form{background:#f6f6f6;border:1px solid #e3e3e3;box-sizing:border-box;padding:0 3% 3%;margin-top:35px;}
.box-3 form h3{font-size:26px;color:#c2210c;font-weight:normal;border-bottom:1px solid #e3e3e3;text-align:center;padding-bottom:15px;margin-top:35px;}
.box-3 form .clearfix{margin-top:30px;}
.box-3 form .clearfix .two{position:relative;width:49%;}
.box-3 form .clearfix .two:nth-child(1){float:left;}
.box-3 form .clearfix .two:nth-child(2){float:right;}
.box-3 form .clearfix .two span{color:#c2210c;position:absolute;top:15px;left:26px;}
.box-3 form .clearfix .two input[type="text"]{display:block;width:100%;height:44px;border:1px solid #e3e3e3;font-size:14px;padding-left:35px;box-sizing:border-box;}
.box-3 form .clearfix .two input[type="password"]{display:block;width:100%;height:44px;border:1px solid #e3e3e3;font-size:14px;padding-left:35px;box-sizing:border-box;}
.box-3 form .clearfix .two input[type="file"]{display:block;width:100%;height:44px;border:1px solid #e3e3e3;font-size:14px;padding-left:35px;box-sizing:border-box;background:#fff;}
.box-3 form .clearfix .clearfix{margin-top:0;}
.box-3 form .clearfix .two p{width:241px;height:44px;line-height:44px;border:1px solid #e3e3e3;font-size:14px;padding-left:35px;box-sizing:border-box;float:left;background:#fff;}
.box-3 form .clearfix .two .radio{float:left;height:44px;line-height:44px;margin-left:20px;font-size:14px;}

.box-3 form .clearfix .twos{width:100%;position:relative;}
.box-3 form .clearfix .twos span{color:#c2210c;position:absolute;top:15px;left:26px;}
.box-3 form .clearfix .twos p{height:44px;line-height:44px;border:1px solid #e3e3e3;font-size:14px;padding-left:35px;box-sizing:border-box;float:left;background:#fff;
	width:241px;}
.box-3 form .clearfix .twos .radio{float:left;height:44px;line-height:44px;margin-left:20px;font-size:14px;}

.box-3 form .one{position:relative;margin-top:30px;}
.box-3 form .one input[type="text"]{display:block;width:100%;height:44px;border:1px solid #e3e3e3;font-size:14px;padding-left:35px;box-sizing:border-box;}

.box-3 form .one select{display:block;width:100%;height:44px;border:1px solid #e3e3e3;font-size:14px;padding-left:35px;box-sizing:border-box;color:#777;}

.box-3 form .one span{color:#c2210c;position:absolute;top:15px;left:26px;}

.box-3 form input[type="submit"]{display:block;width:350px;height:57px;border-radius:57px;font-size:17px;box-sizing:border-box;background:#e95108;margin:0 auto;border:0;color:#fff;
	cursor:pointer;}


@media  ( max-width: 1000px) {

	.box-3 .hd{text-align:center;}
.box-3 .hd h2{font-size:18px;font-weight:normal;color:#000;}
.box-3 .hd p{font-size:14px;color:#999;margin-top:15px;}


	.box-3 { width: 19.2rem; box-sizing: border-box; padding: 0 0.5rem; margin-top:20px; }
	.box-3 form .clearfix .two{position:relative;width:100%; margin-bottom:14px; margin-top:20px; }
	.box-3 form h3{font-size:18px;color:#c2210c;font-weight:normal;border-bottom:1px solid #e3e3e3;text-align:center;padding-bottom:15px;margin-top:14px;}

	.box-3 form .clearfix{margin-top:14px;}

.box-3 form .clearfix .two:nth-child(1){float:none;}
.box-3 form .clearfix .two:nth-child(2){float:none;margin-bottom:0;}

.box-3 form .clearfix .two span{color:#c2210c;position:absolute;top:15px;left:26px;}
.box-3 form .clearfix .two input[type="text"]{display:block;width:100%;height:44px;border:1px solid #e3e3e3;font-size:14px;padding-left:35px;box-sizing:border-box;}
.box-3 form .clearfix .two input[type="password"]{display:block;width:100%;height:44px;border:1px solid #e3e3e3;font-size:14px;padding-left:35px;box-sizing:border-box;}
.box-3 form .clearfix .two input[type="file"]{display:block;width:100%;height:44px;border:1px solid #e3e3e3;font-size:14px;padding-left:35px;box-sizing:border-box;background:#fff;}
.box-3 form .clearfix .clearfix{margin-top:0;}
.box-3 form .clearfix .two p{width:100%;height:44px;line-height:44px;border:1px solid #e3e3e3;font-size:14px;padding-left:35px;box-sizing:border-box;float:left;background:#fff;
}
.box-3 form .clearfix .two .radio{float:left;height:auto;line-height:18px;margin-left:0;font-size:14px;}

.box-3 form .clearfix .twos{width:100%;position:relative;}
.box-3 form .clearfix .twos span{color:#c2210c;position:absolute;top:15px;left:26px;}
.box-3 form .clearfix .twos p{height:44px;line-height:44px;border:1px solid #e3e3e3;font-size:14px;padding-left:35px;box-sizing:border-box;float:left;background:#fff;
	width:100%;}
.box-3 form .clearfix .twos .radio{float:left;height:auto;line-height:18px;margin-left:0;font-size:14px;}

.box-3 form .one{position:relative;margin-top:30px;}
.box-3 form .one input[type="text"]{display:block;width:100%;height:44px;border:1px solid #e3e3e3;font-size:14px;padding-left:35px;box-sizing:border-box;}
.box-3 form .one span{color:#c2210c;position:absolute;top:15px;left:26px;}

.box-3 form input[type="submit"]{display:block;width:100%;height:40px;border-radius:40px;font-size:15px;box-sizing:border-box;background:#e95108;margin:0 auto;border:0;color:#fff;
	cursor:pointer;}


}