@charset "utf-8";
/* CSS Document */
.banner_pc {
	display:block!important;
}
.clearfix:after,.clearfix:before {
	content:"";
	display:table;
}
.clearfix:after {
	clear:both
}
.clearfix {
	/* zoom:1; */
}
img {
	border:0;
	vertical-align:middle;
	max-width:100%;
}
.picture {
	position:relative;
	overflow:hidden;

}
.picture img {
	transition:all .7s;
	-moz-transition:all .7s;
	-webkit-transition:all .7s;
	width: 100%;
	height: 100%;
}

.clearfix{clear:both}

/*news.html*/

.news_top {
	padding:0px 0 100px 0;
}

.news_top .mySwiper{ overflow: hidden;}

.news_top .mySwiper .swiper-pagination{ bottom:60px; width: 100%; display: flex; align-items: center; justify-content: center;}
.news_top .mySwiper .swiper-pagination .swiper-pagination-bullet{ margin:0px 5px}
.news_top .mySwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #0071bc;}
.news_top .swiper-button-next,.SearchFlexImg .swiper-button-prev {top:auto;width:48px;height:48px;background-repeat:no-repeat;background-position:center;border-radius:50%;cursor:pointer; z-index: 99; bottom:10px;}
.news_top .swiper-button-next {left:0px;background-image:url(../images/img38.png); display:none}
.news_top .swiper-button-prev { left: auto; right:0px;background-image:url(../images/img39.png);display:none}


.news_top a {
	position:relative;
}
.news_top a:after {
	content:'';
	z-index:2;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:.0;
	transition:all .3s;
	-webkit-transition:all .3s;
}
.news_top a:hover:after {
	opacity:.3;
}
.news_top .lans {
	background:#00000054;
	position:absolute;
	bottom:0px;
	left:0;
	padding:20px;
	color:#ffffff;
	box-sizing:border-box;
	width:100%;
	z-index:3;
}
.news_top .t1 {
	font-size:18px; color:#ffffff;
}
.news_top .t1:hover ,.news_top a:hover .lans {
	color:#0071bc;
}
.news_top .t2 {
	font-size:14px;
	color:#0071bc;
	margin-top:5px;
}
.news_top a:hover .t2 {
	color:#fff;
}
.news_list1 {
	padding-bottom:50px;
}
.news_list1 a {
	display:block;
	background:#ffffff;
	padding:30px;
	box-sizing:border-box;
	margin-bottom:25px;
	position:relative;
}
.news_list1 .lans:after {
	content:'';
	width:0%;
	left:0;
	position:absolute;
	bottom:0px;
	height:3px;
	background:#0071bc;
	transition:all .5s;
	-webkit-transition:all .5s;
}
.news_list1 a:hover .lans:after {
	left:0;
	width:100%;
}
.news_list1 .imgs {
	width:350px;
	float:left;
}
.news_list1 .lans {
	width:calc(100% - 470px);
	float:left;
	box-sizing:border-box;
	padding:0 5%;
	margin-top:30px;
}
.news_list1 .l1 {
	font-size:24px;
	color:#333333;
}
.news_list1 .l2 {
	font-size:14px;
	line-height:24px;
	color:#666666;
	height:48px;
	margin:20px 0 40px 0;
}
.news_list1 .l3 {
	font-size:14px;
	color:#999999;
}
.news_list1 .l3 dd {
	margin-right:8%;
	display:inline-block;
	vertical-align:top;
	margin-left:-10px;
}
.news_list1 .l3 dd img {
	margin:0 10px;
}
.news_list1 .l3 dd:last-child img:last-child {
	display:none;
}
.news_list1 .l3 dd:last-child img:first-child {
	display:inline-block;
}
.news_list1 .times {
	width:120px;
	text-align:right;
	color:#d6d6d6;
	float:right;
	margin-top:30px;
	font-family:Arial;
}
.news_list1 .t1 {
	font-size:40px;color:#d6d6d6;
}
.news_list1 .t2 {
	font-size:20px;color:#d6d6d6;
}
.news_list1 a:hover .l1 {
	color:#0071bc;
}
.news_list1 a:hover .times  .t1,.news_list1 a:hover .times  .t2{
	color:#0071bc;
}
.news_list1 a:hover dd:last-child {
	color:#0071bc;
}
.news_list1 a:hover dd:last-child img:last-child {
	display:inline-block;
}
.news_list1 a:hover dd:last-child img:first-child {
	display:none;
}
.news_list1 .l3 dd:last-child {
	margin:0;
}

.pagetion {
	text-align:center;
	font-size:18px;
	color:#222222;
	padding:20px 0 80px 0;
}
.pagetion a {
	color:#333333;
	margin:0 15px;
}
.pagetion a.prev,.pagetion a.next {
	margin:0 25px;
}
.pagetion a:hover,.pagetion a.on {
	color:#0071bc;
}
@media screen and (max-width:1500px) {
	.news_list1 .imgs {
	width:300px;
}
.news_list1 .lans {
	width:calc(100% - 400px);
	padding:0 2%;
	margin-top:15px;
}
.news_list1 .t1 {
	font-size:30px;
}
.news_list1 .times {
	width:90px;
}
.news_list1 .l1 {
	font-size:22px;
}
.news_list1 .l3 dd {
	margin-right:30px;
}
}@media screen and (max-width:1199px) {
	.news_list1 a {
	padding:0;
	position:relative;
}
.news_list1 .imgs {
	width:100%;
}
.news_list1 .lans {
	width:100%;
	padding:0 5%;
	margin-top:20px;
}
.news_list1 .times {
	box-sizing:border-box;
	padding:0 5% 20px 5%;
	width:100%;
	margin-top:10px;
	position:absolute;
	bottom:0;
	right:0;
}
.news_list1 .l3 dd {
	line-height:2.5;
}
.news_list1 .l3 {
	padding:0 0%;
	box-sizing:border-box;
}
.news_list1 .l3 dd:nth-child(3),.news_list1 .l3 dd:nth-child(4) {
	margin-left:0px;
}
.news_list1 .l3 dd:nth-child(4) {
	margin-left:-10px
}
.news_list1 .l2 {
	font-size:13px;
	margin:15px 0 20px 0;
}
.news_top {
	padding:30px 0 100px 0;
}
.news_list1 .t1 {
	font-size:20px;
}
.news_list1 .l1 {
	font-size:18px;
}
.news_list1 .t2 {
	font-size:12px;
}
.news_list1 {
	padding-bottom:0;
}
}/*end news.html*/

/*news1.html*/

.hengs {
	width:100%;
	height:2px;
	border-top:2px solid #0071bc;
	border-bottom:1px solid #0071bc;
}
.news2_list1 {
	padding-bottom:50px;
}
.news2_list1 a {
	margin:35px 0 0 0;
	float:left;
	display:block;
	width:calc(33.3% - 23.5px);
	background:#ffffff;
}
.news2_list1 a:nth-child(3n -1) {
	margin:35px 35px 0 35px;
}
.news2_list1 .lans {
	width:100%;
	padding:1px 35px;
	box-sizing:border-box;
	height:238px;
	position:relative;
}
.news2_list1 a:hover .lans {
	background:#0071bc;
}
.news2_list1 .l1 {
	font-size:20px;
	line-height:26px;
	color:#222222;
	margin-top:30px;
	margin-bottom:20px;
}
.news2_list1 a:hover .l1 {
	color:#ffffff;
}
.news2_list1 .l2 {
	font-size:14px;
	line-height:24px;
	height:48px;
	color:#666666;
}
.news2_list1 a:hover .l2 {
	color:#ffffff;
}
.news2_list1 .l3 {
	width:calc(100% - 70px);
	font-size:15px;
	color:#b8b8b8;
	position:absolute;
	bottom:0;
	height:60px;
	line-height:60px;
	border-top:1px solid #b8b8b8;
	box-sizing:border-box;
}
.news2_list1 a:hover .l3 {
	color:#ffffff;
	border-top:1px solid rgba(255,255,255,.5);
}
.news2_list1 .l3 .ico {
	position:absolute;
	bottom:0;
	right:0;
	background:url('../images/ico_6_on.png') right center no-repeat;
	width:60px;
	height:60px;
	opacity:.5;
	transition:all .3s;
	-webkit-transition:all .3s;
}
.news2_list1 a:hover .ico {
	background:url('../images/ico_6.png') right center no-repeat;
	right:-5px;
}
@media screen and (max-width:1199px) {
	.news2_list1 a:nth-child(3n -1),.news2_list1 a {
	width:48%;
	margin:0;
	margin-top:30px;
}
.news2_list1 a:nth-child(odd) {
	margin-right:4%;
}
.news2_list1 .l1 {
	font-size:18px;
	line-height:26px;
	color:#222222;
	margin-top:25px;
	margin-bottom:15px;
}
.news2_list1 .l2 {
	font-size:13px;
	line-height:23px;
	color:#666666;
	height:46px;
}
.news2_list1 .l3 {
	font-size:14px;
	color:#b8b8b8;
	height:50px;
	line-height:50px;
}
.news2_list1 .l3 .ico {
	width:50px;
	height:50px;
}
.news2_list1 .lans {
	height:210px;
}
}@media screen and (max-width:780px) {
	.news2_list1 a:nth-child(3n -1),.news2_list1 a,.news2_list1 a:nth-child(odd) {
	width:100%;
	margin:0;
	margin-top:20px;
}
.news2_list1 .lans {
	padding:1px 25px;
}
.news2_list1 .l1 {
	font-size:16px;
	line-height:26px;
	color:#222222;
}
.news2_list1 .l3 {
	width:calc(100% - 50px);
}
}/*end news1.html*/

/*newd.html*/



.news_details {
	position:relative;
	margin-top:90px;
	z-index:2;
}
.news_details .left {
	width:calc(100% - 450px);
	float:left;
	background:#ffffff;
	padding:50px 0px;
	box-sizing:border-box; overflow: hidden;
}
.news_details .left .title {
	font-size:30px;
	line-height:1.7; text-align:left
}
.news_details .right {
	width:400px;
	float:right;
	background:#ffffff;
	padding:20px 1.6%;
	box-sizing:border-box;
}
.news_details .right .title {
	font-size:24px;
	line-height:2;
	font-weight:bold;
	padding-bottom:5px;
	border-bottom:1px solid #eee;text-align:left
}
.news_details .mess {
	font-size:14px;
	color:#999999;
	margin:27px 0 20px 0;
	padding-bottom:20px;
	border-bottom:1px solid rgba(0,0,0,.1);
	line-height:2;
}
.news_details .mess li {
	margin-right:75px;
	float:left;
}
.news_details .editors {
	font-size:16px;
	line-height:30px;
	color:#222;
	font-weight:lighter;
	width:100%;
}
.news_details .editors p {
	text-indent:0em;
	margin:1em auto;line-height: 30px; color:#222
}
.news_details .right_list {
	}.right_list a {
	display:block;
	padding:20px 0;
	width:100%;
	border-bottom:1px dashed #eeeeee;
}
.right_list a:first-child {
	}.right_list .picture {
	width:135px;
	float:left;
}

.right_list .lans {
	width:200px;
	float:right;
}
.right_list .t1 {
	font-size:16px;
	line-height:24px;
	color:#333333;
	margin:2px 0 10px 0;
}
.right_list .t2 {
	font-size:13px;
	color:#999999;
	font-weight:lighter;
}
.right .more {
	color:#666666;
	line-height:2;
	cursor:pointer;
	text-align:center;
	padding-top:20px;
}
.right .more img {
	transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	margin-bottom:-18px;
}
.i_ico {
	display:inline-block;
}
.i_ico a {
	margin:0 3px;
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:gray;
	display:none;
	transition:0.5s;
}
.i_ico.on a {
	display:inline-block;
}
.i_ico a:nth-child(1),.i_ico a:nth-child(2),.i_ico a:nth-child(3),.i_ico a:last-child {
	display:inline-block;
}
.i_ico a:hover {
	-webkit-filter:grayscale(0%);
	-moz-filter:grayscale(0%);
	-ms-filter:grayscale(0%);
	-o-filter:grayscale(0%);
	filter:grayscale(0%);
	filter:;
}
.new_pagetion {
	border-top:1px solid #eeeeee;
	margin-top:60px;
	padding-top:30px;
	font-weight:lighter;
}
.new_pagetion .left1 {
	width:calc(100% - 250px);
	float:left;
}
.new_pagetion .left1 a {
	font-size:16px;
	line-height:30px;
	color:#222222;
	display:block;
	margin-bottom:5px;
}
.new_pagetion .left1 a:hover {
	color:#0071bc;
}
.new_pagetion .list {
	width:160px;
	height:50px;
	line-height:50px;
	background:#eeeeee;
	color:#333333;
	text-align:center;
	font-size:16px;
	display: inline-block;
}
@media screen and (max-width:1600px) {
	.news_details .right {
	width:320px;
}
.right_list .picture {
	width:120px;
}
.right_list .lans {
	width:150px;
	float:right;
}
.right_list .t1 {
	font-size:15px;
	line-height:22px;
}
.news_details .left {
	width:calc(100% - 360px);
}
.news_details .left .title {
	font-size:28px;
}
.news_details .mess {
	font-size:13px;
	margin:20px 0 15px 0;
	padding-bottom:20px;
}
.news_details .editors {
	font-size:15px;
	line-height:28px;
}
}@media screen and (max-width:1199px) {
	.news_details .left {
	width:100%;
	float:left;
	background:#ffffff;
	box-sizing:border-box;
}
.news_details .right {
	display:none;
}
.news_details .editors {
	font-size:14px;
	line-height:1.85;
}
.new_pagetion .left1 {
	width:100%;
	float:none;
}
.new_pagetion .list {
	float:none;
	width:130px;
	line-height:40px;
	height:40px;
	margin:20px auto 0 auto;
}
.new_pagetion .list img {
	width:20px;
}
.news_details .left .title {
	font-size:24px;
}
.new_pagetion .left1 a {
	font-size:14px;
	line-height:27px;
}
.new_pagetion {
	margin-top:30px;
	padding-top:20px;
}
}@media screen and (max-width:700px) {
	.news_details .left {
	}.news_details .title {
	font-size:24px;
	line-height:1.8;
}
.tuijian {
	padding:30px 0 15px 0;
	line-height:2;
}
.news_details .mess li {
	margin-right:30px;
	line-height:2;
}
.news_details .left .title {
	font-size:20px;
}
.new_pagetion .left1 a {
	font-size:12px;
	line-height:22px;
}
}/*end newd.html*/


.contact-information{

	background-color: #f5f5f5;

}

.contact-information .imgbox{

	float: left;

	width: 50%;

	overflow: hidden;

}

.contact-information .box{

	position: relative;

	background-color: #FFFFFF;

}

.contact-information .box .part1{

	float: left;

	width: 50%;

	-moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

    -o-box-sizing: border-box;

    -ms-box-sizing: border-box;

    box-sizing: border-box;

	background-color: #FFFFFF;

	margin-bottom: 25px;

	padding-top: 30px;

}

.contact-information .box .part1 ul{

	text-align: center;

}

.contact-information .box .part1 ul li{

	width: 100%;

	overflow: hidden;

	margin-bottom: 40px;

}

.contact-information .box .part1 ul li .con{

	width: 85%;

	padding-left: 10%;

	padding-right: 5%;

	overflow: hidden;

}

.contact-information .box .part1 ul li .icon{

	float: left;

	width: 50px;

	margin-right: 30px;

}

.contact-information .box .part1 ul li .icon img{

	width: 50px;

	height: auto;

}

.contact-information .box .part1 ul li .txtbox{

	float: left;

	width: -moz-calc(100% - 130px);

	width: -webkit-calc(100% - 130px);

	width: calc(100% - 130px);

	text-align: left;

}

.contact-information .box .part1 ul li .txtbox .tit{

	color: #000000;

	font-size: 18px;

	font-weight: bold;

	margin-bottom: 20px;

}

.contact-information .box .part1 ul li .txtbox .txtli{

	overflow: hidden;

	margin-bottom: 10px;

}

.contact-information .box .part1 ul li .txtbox .txtli .t1{

	float: left;

	width: 110px;

	overflow: hidden;

	color: #000000;

	font-size: 16px;

}

.contact-information .box .part1 ul li .txtbox .txtli .t2{

	float: left;

	width: -moz-calc(100% - 110px);

	width: -webkit-calc(100% - 110px);

	width: calc(100% - 110px);

	overflow: hidden;

	color: #888888;

	font-size: 14px;

	word-wrap:break-word;

}

.contact-information .box .part2{

	padding: 0px 0px 60px 0px;

	background-color: #FFFFFF;

}

.contact-information .box .part2 ul li{

	float: left;

	width: 100%;

	margin-right: 0%;

	overflow: hidden;

}

.contact-information .box .part2 ul li:nth-child(3n){

	margin-right: 0;

}

.contact-information .box .part2 ul li .txtbox{

	padding: 0%;

	overflow: hidden;

}

.contact-information .box .part2 ul li .t1{

	color: #000000;

	font-size: 18px;

	margin-bottom: 25px;

	font-weight: bold;

}

.contact-information .box .part2 ul li .txtli{

	color: #666666;

	font-size: 16px;

	margin-bottom: 10px;

	overflow: hidden;

}

.contact-information .box .part2 ul li .txtli .sp1{

	float: left;

	width: 50px;

	text-align: left;

	overflow: hidden;

}

.contact-information .box .part2 ul li .txtli .sp2{

	float: left;

	width: -moz-calc(100% - 50px);

	width: -webkit-calc(100% - 50px);

	width: calc(100% - 50px);

	word-break: break-word;

}

/* åœ¨çº¿åé¦ˆ */

.feedback{

	background-position: center;

	background-repeat: no-repeat;

	background-size: cover;

}

.feedback .box{

	margin-top: 60px;

}

/*index*/

.i-title{

	text-align: center;

}

.i-title.left{

	text-align: left;

}

.i-title .t1{

	color: #000000;

	font-size: 36px;

	font-weight: bold;

}

.i-title .t2{

	color: #959595;

	font-size: 16px;

	margin-top: 15px;

}

.i-title .t3{

	color: #087ac0;

	font-size: 30px;

	font-weight: bold;

}
.i-title .line1{

	margin: 20px auto 0;

	width: 46px;

	height: 2px;

	background-color: #9f9b9b;

}

.i-title .line2{

	margin: 15px auto 0;

	width: 50px;

	height: 2px;

	background-color: #44afe7;

}
.i-title .t6{

	max-width: 1320px;

	width: 90%;

	margin: 20px auto 0px;

	color: #333333;

	font-size: 16px;

	line-height: 1.75;

}

.feedback .i-title .t6{

	color: #6b6b6b;

}

.applydiv{

}

.applydiv .txtli{

}

.applydiv .txtli .half{

	float: left;

	width: 46%;

	margin-right: 8%;

	border: #eaeaea solid 1px;

	box-shadow: 0px 0px 30px rgba(0,0,0,.1);

	margin-bottom: 12px;

	margin-top: 12px;

	line-height: 48px;

	background-color: #FFFFFF;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.applydiv .txtli .half:nth-child(2n){

	margin-right: 0;

}

.applydiv .txtli .t1{

	float: left;

	width: 80px;

	padding-left: 15px;

	color: #666666;

	font-size: 16px;

}

.applydiv .txtli .textli .t1{

	width: 100%;

}

.applydiv .txtli .t1 .must{

	display: inline-block;

	margin-right: 3px;

	color: #fe0000;

}

.applydiv .txtli .t2{

	float: right;

	width: -moz-calc(100% - 80px);

	width: -webkit-calc(100% - 80px);

	width: calc(100% - 80px);

	padding-right: 15px;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.applydiv .txtli .textli .t2{

	width: 100%;

	padding: 0px 15px;

}

.applydiv .txtli .t2 input{

	width: 100%;

	color: #666666;

	font-size: 16px;

	height: 48px;

	border: none;

	background: none;

	outline: none;

}

.applydiv .txtli .t2 .select-li{

	float: left;

	width: 33.33%;

}

.applydiv .txtli .t2 .select-li select{

	width: 100%;

	color: #666666;

	line-height:3;

    font-size: 16px;

    appearance:none;

    -moz-appearance:none;

    -webkit-appearance:none;

    outline:none;

    background: #FFFFFF url(../images/img112.png) no-repeat center right 10px;

    background-size: 15px 9px;

	padding-left: 15px;

	padding-right: 25px;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap;

}

.applydiv .txtli .t2 .select-li select::-ms-expand{

	display: none;

}

.applydiv .txtli .textli{

	width: 100%;

	border: #eaeaea solid 1px;

	box-shadow: 0px 0px 30px rgba(0,0,0,.1);

	margin-bottom: 12px;

	margin-top: 12px;

	line-height: 48px;

	background-color: #FFFFFF;

	overflow: hidden;

	-o-box-sizing: border-box;

	-ms-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}

.feedback .applydiv .txtli .half, .feedback .applydiv .txtli .textli{

	box-shadow: none;

}

.applydiv .txtli .textli .re-textarea{

	width: 100%;

	height: 70px;

	resize: none;

	border: none;

	background: none;

	outline: none;

	color: #666666;

	font-size: 16px;

}

.applydiv .btn{

	width: 190px;

	text-align: center;

	background-color: #0087d2;

	margin: 70px auto 0px;

	-o-transition: all 0.4s;

	-ms-transition: all 0.4s;

	-moz-transition: all 0.4s;

	-webkit-transition: all 0.4s;

	transition: all 0.4s;

}

.applydiv .btn:hover{

	background-color: #fcac00;

}

.applydiv .btn input{

	width: 100%;

	height: 58px;

	line-height: 58px;

	color: #FFFFFF;

	font-size: 24px;

	background: none;

	border: none;

	outline: none;

}

@media screen and (max-width: 1600px){

	.parameters .box .left{

		padding-left:10%;

	}

	/*2021.01.08*/

	.template .txtbox{

		margin-top: 140px;

	}

}

@media screen and (max-width: 1440px){

	.develop-preview .time{

		width: 170px;

	}

	.contact-information .box .part1{

		padding-top: 0;

	}

	.contact-information .box .part1 ul li{

		margin-bottom: 20px;

	}

	.contact-information .box .part1 ul li .txtbox .tit{

		margin-bottom: 15px;

	}

	/*2021.01.08*/

	.template .txtbox{

		margin-top: 80px;

	}

}

@media screen and (max-width: 1280px){

	.develop-preview .time{

		width: 160px;

	}

}

@media screen and (max-width: 1024px){

	

	/* 猫聛鈥澝陈幻λ嗏€樏ぢ宦� */

	.contact-information .box .part1{

		padding: 50px 0px;

	}

	.contact-information .box .part1 ul li .con{

		width: 90%;

	}

	.contact-information .box .part1 ul li .icon{

		width: 60px;

		margin-right: 20px;

	}

	.contact-information .box .part1 ul li .icon img{

		width: 50px;

		height: auto;

	}

	.contact-information .box .part1 ul li .txtbox{

		width: -moz-calc(100% - 80px);

		width: -webkit-calc(100% - 80px);

		width: calc(100% - 80px);

	}

	.contact-information .box .part1 ul li .txtbox .tit{

		/*font-size: 20px;*/

		margin-bottom: 15px;

	}

	.contact-information .box .part1 ul li .txtbox .txtli .t1{

		/*font-size: 16px;*/

		width: 90px;

	}

	.contact-information .box .part2{

		padding: 50px 0px;

	}

	.contact-information .box .part2 ul{

		padding: 0 3%;

	}

	.contact-information .box .part2 ul li{

		width: 32%;

		margin-right: 2%;

	}

	.contact-information .box .part2 ul li .txtbox{

		padding: 0;

	}

	/* 氓艙篓莽潞驴氓聫聧茅娄藛 */

	.feedback .box{

		margin-top: 30px;

	}

	.apply .box .tit{

		font-size: 20px;

	}

	.applydiv .txtli .half{

		margin-top: 10px;

		margin-bottom: 10px;

	}

	.applydiv .btn{

		margin-top: 40px;

	}

	.applydiv .txtli .t1, .applydiv .txtli .t2{

		font-size: 15px;

	}

	.applydiv .btn input{

		font-size: 20px;

	}

	.question-search{

		padding-bottom: 50px;

	}

	.question-search-con .right input{

		font-size: 18px;

	}

	

}

@media screen and (max-width: 990px){

	

}

@media screen and (max-width: 768px){

	

	/*忙聽鈥∶┞⑺�*/

	.i-title .t1{

		font-size: 26px;

	}

	.i-title .t2{

		font-size: 15px;

	}

	.i-title .t3{

		font-size: 24px;

	}

	.i-title .t4{

		font-size: 26px;

	}

	.i-title .t5{

		font-size: 26px;

	}

	.i-title .t6{

		margin: 10px auto 0px;

		font-size: 15px;

	}

	.i-title .t7{

		font-size: 24px;

	}

	.i-title .line{

		margin: 10px auto 0;

		width: 40px;

		height: 3px;

	}

	.i-title .line1{

		margin: 10px auto 0;

		width: 40px;

	}

	.i-title .line2{

		margin: 10px auto 0;

		width: 40px;

	}

	.scheme-introduction .title .t1{

		font-size: 24px;

	}

	
	/* 猫聛鈥澝陈幻λ嗏€樏ぢ宦� */

	.contact-information .box .part1{

		padding: 40px 0px;

	}

	.contact-information .box .part1 ul li{

		width: 100%;

		margin-bottom: 20px;

	}

	.contact-information .box .part1 ul li .con{

		max-width: 90%;

		width: 90%;

		text-align: left;

	}

	.contact-information .box .part1 ul li .icon{

		width: 50px;

		margin-right: 20px;

	}

	.contact-information .box .part1 ul li .icon img{

		width: 40px;

		height: auto;

	}

	.contact-information .box .part1 ul li .txtbox{

		width: -moz-calc(100% - 70px);

		width: -webkit-calc(100% - 70px);

		width: calc(100% - 70px);

	}

	.contact-information .box .part1 ul li .txtbox .tit{

		font-size: 18px;

		margin-bottom: 10px;

	}

	.contact-information .box .part1 ul li .txtbox .txtli .t1{

		font-size: 15px;

		width: 90px;

	}

	.contact-information .box .part2{

		padding: 40px 0px;

	}

	.contact-information .box .part2 ul{

		padding: 0 5%;

	}

	.contact-information .box .part2 ul li{

		width: 100%;

		margin-right: 0;

	}

	/* 氓艙篓莽潞驴氓聫聧茅娄藛 */

	.feedback .box{

		margin-top: 20px;

	}

	.applydiv .txtli .half{

		width: 48%;

		margin-right: 4%;

	}

	.applydiv .btn{

		margin-top: 30px;

	}

	.applydiv .txtli .t1, .applydiv .txtli .t2{

		font-size: 15px;

	}

	.applydiv .btn input{

		font-size: 18px;

		height: 48px;

		line-height: 48px;

	}

	.applydiv .txtli .t2 .select-li select{

		background: #FFFFFF url(../images/img112.png) no-repeat center right 0px;

	}

	.question-search{

		padding-bottom: 40px;

	}

	

	/* 猫聛鈥澝陈幻λ嗏€樏ぢ宦� */

	.contact-information .box .part1{

		padding: 30px 0px;

	}

	.contact-information .box .part2{

		padding: 30px 0px;

	}

	.contact-information .box .part2 ul li .t1{

		margin-bottom: 20px;

	}

	/* 氓艙篓莽潞驴氓聫聧茅娄藛 */

	.feedback .box{

		margin-top: 10px;

	}

	.apply .box .tit{

		font-size: 18px;

	}

	.applydiv .txtli .half{

		width: 100%;

		margin-right: 0;

	}

	.applydiv .btn{

		margin-top: 30px;

	}

	.applydiv .txtli .t1, .applydiv .txtli .t2{

		font-size: 15px;

	}

	.applydiv .btn input{

		font-size: 16px;

		height: 40px;

		line-height: 40px;

	}

	.applydiv .txtli .t2 .select-li select{

		background: #FFFFFF url(../images/img112.png) no-repeat center right 10px;

	}

	.question-search{

		padding-bottom: 30px;

	}

	/* 氓艩聽氓鈥βッλ嗏€樏ぢ宦� */

	.join-us{

		padding: 30px 0px;

	}

	.join-us .box{

		margin: 25px auto 0px;

	}

	.question-search-con .left input{

		font-size: 15px;

	}

	
	}

}

@media screen and (max-width: 320px){



}





@media screen and (max-width: 1440px){

	.develop-preview .time{

		width: 170px;

	}

	.contact-information .box .part1{

		padding-top: 0;

	}

	.contact-information .box .part1 ul li{

		margin-bottom: 20px;

	}

	.contact-information .box .part1 ul li .txtbox .tit{

		margin-bottom: 15px;

	}

	/*2021.01.08*/

	.template .txtbox{

		margin-top: 80px;

	}

}

@media screen and (max-width: 1280px){

	.develop-preview .time{

		width: 160px;

	}

}

@media screen and (max-width: 1024px){

	.parameters .box .left{

		padding-left: 8%;

	}

	.develop-preview .time{

		width: 130px;

	}

	.contact-information .imgbox{

		width: 100%;

	}

	.contact-information .box .part1{

		width: 100%;

		padding-bottom: 0;

		margin-bottom: 0;

		margin-top: 10px;

	}

	.contact-information .box .part1 ul li{

		float: left;

		/*width: 50%;*/

	}

	.contact-information .box .part2 ul li .txtbox{

		margin-bottom: 20px;

	}

}

@media screen and (max-width: 768px){



	.contact-information .box .part1 ul li .con{

		padding-left: 0;

		padding-right: 0;

		margin: 0 auto;

	}

	.contact-information .box .part1 ul li .icon{

		width: 40px;

	}

}

@media screen and (max-width: 640px){

	

	#attribute, #features, #related, #introduce, #recommended, #contact-information, #feedback, #join-us, #comparison{

		padding-top: 160px;

		margin-top: -160px;

	}

}