/*pad*/
img {
    max-width: 100%;
}
.gh{
    height: 40px;
    width: 56px;
    position: absolute;
    transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    cursor: pointer;
    z-index: 9999;
    display: none;
}
.selected .gh {
    transform: rotate(90deg);
}
.gh a {
    background-color: #333;
    display: block;margin: 0 auto;
    height: 2px;
    margin-top: -1px;
    position: relative;
    top: 50%;
    transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    width: 56px;
    border-radius: 2px;
}
.gh a:after{
    width:56px;
}
.gh a:before{
    width: 56px;
}
.gh a:after,
.gh a:before {
    background-color:#333;
    content: "";
    display: block;
    height: 2px;
    left: 0;
    position: absolute;
    transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
    -ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
}
.gh a:after {
    top: 14px;
}
.gh a:before {
    top: -14px;
}
.selected .gh a:after,
.selected .gh a:before {
    top: 0;
}
.selected .gh a:before {
    transform: translateY(0px) rotate(-45deg);
    -webkit-transform: translateY(0px) rotate(-45deg);
    -ms-transform: translateY(0px) rotate(-45deg);
    background: #333;width: 100%;
}
.selected .gh a:after {
    transform: translateY(0px) rotate(45deg);
    -webkit-transform: translateY(0px) rotate(45deg);
    -ms-transform: translateY(0px) rotate(45deg);
    background: #333;width: 100%;
}
.selected .gh a {
    background-color: transparent !important;
}
.selected .header {
    overflow: visible;
}
.selected .header .nav {
    display: block;
    z-index: 111;
    position: absolute;
    left: 0;
    top: 80px;
    right: 0;
    margin: 0;
}
.selected .header .nav li a {
    text-align: center;
    width: auto;
    display: block;
    background: rgba(255, 255, 255, 0.9);
    margin: auto;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    line-height: 50px;
    padding: 0;
}
.selected .header .nav li a {
    color: #000000;
}
.selected .header .nav .selected a {
    border-bottom-color: #73e5b1;
}


@media only screen and (max-width:1240px) {
    .layout{
        width: 750px;
        margin: 0 auto;
        position: relative;
        overflow: hidden;
    }
    .wrap{
        width: auto !important;
    }
    .layout {
    	padding-top: 100px;
    }
    .header .rts .search {
    	display: none;
    }
    .header .logo {
    	width: 200px;
    	height: 46px;
    	float: none;
    	position: absolute;z-index: 111;
    	left: 30px;top: 22px;
    }
   .header {
	   	height: 100px;
	   	position: fixed;
	   	z-index: 1111;
	   	padding-top: 0;
	   	background: #fff;
	   }
    .header .rts {
    	float: none;
    	width: auto;
    }
    .header .rt {
    	display: none;
    }
    .header {
    	left: 0;right: 0;margin: 0 auto;
    	top: 0;border-bottom: 1px solid #eee;
    }
    .header h1 {
    	display: none;
    }
    .header .naver ul li {
    	float: none;margin-right: 0;text-align: left;
    }
    .header .naver {
    	height: auto;
    }
    .header .naver ul li a {
    	display: block;font-size: 32px;line-height: 70px;width: auto;
    	padding: 0 30px;-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;
		position: relative;
    }
    .header .naver ul li a i {
    	background-size: 20px auto ;width: 20px;height: 15px;right: 30px;position: absolute;left: auto;
    	top: 50%;transform: translateY(-50%);
    }
    .header .naver {
    	display: none;
    }
    .banner .cent h2{
    	font-size: 32px;
    	line-height: 1.4;
    }
    .banner .cent h3 {
    	font-size: 28px;margin-bottom: 0;
    }
    .banner .cent h4 {
    	font-size: 24px;line-height: 1.6;
    }
    .banner .form {
    	width: 100%;margin-top: 340px;
    }
    .section1 {
    	margin-top: 520px;padding: 0 30px;
    }
    .banner .form h6 {
    	font-size: 26px;line-height: 1.6;
    }
    .banner .form {
    	padding: 40px 30px;margin-top: 460px;
    }
    .banner .form li i {
    	font-size: 24px;
    	line-height: 70px;
    	width: 40px;
    }
    .banner .form li .tx1 {
    	width: 260px;height: 70px;padding: 0 10px;
    	font-size: 24px;
    }
    .banner .form li label {
	    width: calc(100% - 260px);
	    text-align: center;
	    font-size: 24px;
	    line-height: 70px;
	}
    .banner .form .lsele {
    	height: 70px;font-size: 24px;padding: 0 10px;line-height: 70px;
    }
    .banner .form li:nth-child(2) i {
    	margin-top: 46px;
    }
    .banner .form .lsele {
    	background-size: 30px auto;
    }
    .discount {
    	display: none;
    }
    .banner .form .lsele {
    	border: 1px solid #888;
    }
    .banner .form .btn span {
    	font-size: 26px;line-height: 70px;
    	background-size: 30px auto;padding-left: 40px;
    }
   .section1 .lt {
   		float: none;width: auto;
   }
   .banner .form li:last-child {
   	margin-bottom: auto;
   }
   .section1 .lt li {
   		width: calc((100% - 22px)/2);margin-bottom: 20px;padding: 20px;box-sizing: border-box;
   		border: 1px solid #eee;
   }
   .section1 .lt li:nth-child(2n) {
   		float: right;
   }
    .section1 .lt li .icon {
    	height: 70px;width: 70px;
    }
    .section1 .lt .txt {
	    float: right;
	    width: calc(100% - 81px);
	}
	.section1 .lt h3 {
		font-size: 26px;
		line-height: 1.4;
	}
	.section1 .lt h4 {
		font-size: 24px;
		line-height: 1.4;
		height: 68px;
		width: 220px;
	}
	.section1 .lt h4 br {
		display: none;
	}
    .tit::before {
    	display: none;
    }
    .section1 .rt {
    	float: none;
    	width: auto;
    	padding-left: auto;
    }
    .section1 .rt h2 {
    	font-size: 26px;
    	line-height: 1.8;
    }
    .section1 .rt li i {
    	font-size: 24px;
    	line-height: 70px;
    	width: 75%;
    }
    .section1 .rt li span {
    	font-size: 24px;
    	line-height: 70px;
    }
    .section1 .rt li a {
    	padding-left: 15px;
    	background-size: 10px auto;
    }
    .section2 .hd .lt {
    	float: none;
    	width: auto;
    }
    .section2 .hd .lt a {
    	font-size: 24px;
    	line-height: 70px;
    	margin: 20px auto 0;
    	width: 400px;
    }
    .section2 .hd .lt h2 {
    	font-size: 30px;
    }
    .section2 .hd .lt {
    	padding: 30px;
    }
    .section2 .hd .rt {
    	padding: 0 30px 30px;
    }
    .section2 .hd .rt li {
    	width: calc((100% - 62px)/4);
    	margin-right: 20px;margin-bottom: 20px;
    	padding: 20px;
    	-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;
		border: 1px solid #eee;
    }
    .section2 .hd .rt li:nth-child(4n) {
    	margin-right: 0;
    }
    .section2 .hd .rt h5::before {
    	display: none;
    }
    .section2 .hd .rt li .ico {
    	margin: 0 auto;
    }
    .section2 .hd .rt li::before {
    	display: none;
    }
    .section2 .hd .rt h5 {
    	font-size: 24px;line-height: 1.6;
    	margin-top: 2px;
    }
    .section2 .bd li {
    	width: calc((100% - 20px)/2);margin-bottom: 20px;
    }
    .section2 .bd li:nth-child(2n) {
    	float: right;
    }
    .section2 .bd li h4 {
    	padding: 10px 0;font-size: 26px;line-height: 1.6;height: 82px;
    }
    .section2 .bd li h6 {
    	font-size: 24px;line-height: 1.6;margin-bottom: 70px;
    }
    .section2 .bd li .imgs {
    	height: 281px;
    }
    .section2 .bd {
    	padding: 10px 30px;
    }
    .section2 .bd li span sup {
    	font-size: 24px;line-height: 1.6;
    }
    .section2 .bd li span {
    	padding: 0 10px;line-height: 63px;
    }
    .section2 .bd li span::before {
    	right: -10px;
    }
    .section2 .bd li em {
    	width: 200px;font-size: 24px;line-height: 50px;
    }
    .section3 {
    	padding: 30px;
    }
    .section3 .rt,
    .section3 .lt {
    	float: none;
    	width: auto;
    	height: auto;
    }
    .section3 .lt li a {
    	font-size: 24px;
    	line-height: 1.6;padding-left: 15px;
    	background-size: 10px auto;
    }
    .section3 .lt {
    	padding: 0;
		padding-bottom: 330px;
    }
   .section3 .rt dd {
   		width: calc((100% - 22px)/2);margin-bottom: 20px;margin-right: 0;
   }
   .section3 .rt dd:nth-child(2n) {
   		float: right;
   }
   .section3 .rt dd a {
   		padding: 20px;height: 305px;
   }
   .section3 .rt dd .ico {
	   	height: 60px;width: 70px;
	   	background-size: 90px auto;
   }
    .section3 .rt dd h3 {
    	font-size: 26px;line-height: 1.6;
    }
    .section3 .rt dd p {
    	font-size: 24px;
    	line-height: 35px;
    	height: 140px;
    }
    .section3 .bd .imgs,
    .section3 .bd .imgs li {
    	height: 400px;
    }
    .section4 {
    	padding: 40px 30px;
    }
    .tits h2 {
    	font-size: 36px;
    	line-height: 1.6;
    }
    .tits h4 {
    	font-size: 24px;
    	line-height: 1.6;
    }
    .section4 dd .txt h3 {
    	font-size: 32px;line-height: 1.4;
    }
    .section4 dd .txt h5 {
    	font-size: 24px;
    	line-height: 1.6;
    }
    .section4 dd {
    	padding: 20px;border: 1px solid #eee;margin: 0 20px;margin-bottom: 20px;
    	width: 260px;
    }
    .section4 dd .txt {
    	float: left;
    }
    .section4 dl {
    	padding: 0;
    	margin: 30px auto 0;
		display: none;
    }
    .list_logo li {
    	width: calc((100% - 20px)/2);margin-right: 0;height: 120px;margin-bottom: 20px;
    }
    .list_logo li:nth-child(2n) {
    	float: right;
    }
    .section5 li {
    	width: calc((100% - 20px)/2);margin-bottom: 20px;margin-right: 0;
    }
    .section5 li:nth-child(2n) {
    	float: right;
    }
    .list_logo{
		margin-top: 30px;
	}
    .section5 {
    	padding: 40px 30px;
    }
    .section5 li .imgs {
    	height: 298px;
    }
    .section5 .txx {
    	padding: 20px;
    }
    .section5 li h4 {
    	font-size: 24px;
    	line-height: 1.6;height: 78px;
    }
    .section5 li h4 br {
    	display: none;
    }
    .section5 li h3,
    .section5 li .ls h6,
    .section5 li .ls h5 {
    	font-size: 24px;
    	line-height: 1.6;
    }
    .section5 li .ls {
    	width: 140px;
    }
    .section5 li .xin dl {
    	top: 38px;
    }
	.section3 .bd{
		padding: 0;
	}
    .section5 li .xin dd {
    	background-size: 20px auto;width: 22px;height: 22px;
    	margin-right: 6px;
    }
    .footer .fnav {
    	display: none;
    }
    .footer .ph {
    	float: none;width: auto;
    }
    .footer {
    	padding: 40px 30px !important;
    }
    .footer .ph h5,
    .footer .ph h6 {
    	font-size: 24px;
    	line-height: 1.6;
    }
    .footer .flogo .ld {
    	display: block;margin: 0 auto 30px;
    }
    .footer .flogo .ld:last-child {
    	margin: 0 auto;
    }
    .section6 {
    	padding: 30px;
    }
    .section6 .lts,
    .section6 .forms {
    	float: none;max-width: 100%;
    }
    .section6 .lts h3 {
    	;font-size: 26px;
    	line-height: 1.6;
    }
    .section6 .lts h6::after, .section6 .lts h6::before {
    	display: none;
    }
    .section6 .lts h6 {
    	text-align: left;
    	font-size: 24px;
    	line-height: 1.6;
    }
    
    
    .header .never li {
    	float: none;
    }
    
    .header .never {
    	margin-top: 100px;
    	background: #fff;
    	padding-bottom: 10px;
    	box-shadow: 0 2px 6px 2px #ccc;
    }
    .header .rts {
    	display: none;
    }
    .header .never li a {
    	font-size: 32px;
    	line-height: 80px;
    	width: 100%;
    }
    .gh {
    	display: block;
    	position: absolute;
    	z-index: 111;
    	right: 30px;
    	top: 30px;
    }
    .banner {
    	height: 340px;
    }
    .commodity .text {
    	padding: 12px 0;
    }
    .commodity .text h2 {
    	font-size: 34px;
    	line-height: 62px;
    }
    .commodity ul {
    	padding: 30px 30px 10px;
    }
    .commodity li {
    	float: left;
    	width: calc((100% - 22px)/2);
    	margin-right: 0;
    }
     .commodity li:nth-child(2n) {
     	float: right;
     }
     .commodity li .text h3 {
     	font-size: 26px;
     	line-height: 1.6;
     }
     .commodity li .text p {
     	font-size: 24px;
     	line-height: 1.6;
     	height: 116px;
     }
     .footer .bot_never ul {
     	display: none;
     }
     .footer {
     	padding: 30px 0 0;
     }
     .footer .lts {
     	float: none;
     }
     .footer dl {
     	float: none;width: auto;margin-top: 20px;
     }
     .footer .lts .logo1 {
     	float: none;margin-left: 0;margin-top: 30px;
     }
     .footer .lts .wx {
     	margin-left: 0;
     	float: none;
     }
     .footer .lts li {
     	margin-right: 30px;
     }
     .footer dl dd {
     	font-size: 26px;
     	line-height: 1.6;
     }
     .footer .contact {
     	padding: 0 30px;
     	margin-bottom: 20px;
     	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
     }
     .footer .keep_on_record {
     	font-size: 24px;
     	line-height: 60px;
     }
     
    .header .rts .search .form select{
	　　　appearance: none;
	　　-webkit-appearance: none;   /*去除chrome浏览器的默认下拉图片*/
	　　-moz-appearance: none;  /*去除Firefox浏览器的默认下拉图片*/
	　　background: url(../images/icon1.png) no-repeat right center;
		text-indent:0.01px;
	　　text-overflow:"";
		
	}
	.section6 .forms {
		margin: 20px auto 0;
	}
	.section6 li .lsele,
	.section6 li .txt {
		font-size: 24px;height: 60px;
		width: 200px;padding: 0 10px;
	}
	.section6 li i {
		line-height: 60px;font-size: 26px;margin: 0 3px;
	}
	.section6 li .btn {
		margin: 20px auto 0;
		width: 690px;line-height: 60px;
		font-size: 24px;
	}
	.function_list ul li a {
		height: 80px;width:80px;
	}
	.function_list {
		right: 20px;
		display: none;
	}
	.about .hbanr .txt {
		margin-top: 0;
	}
	.about .hbanr {
		height: 400px;
	}
	.about .hbanr .bds {
		padding: 30px 10px;margin: 0 30px ;bottom: -120px;
	}
	.about .hbanr .bds h4 {
		font-size: 32px;line-height: 1.6;
	}
	.about .hbanr .bds h6 {
		font-size: 24px;
		line-height: 1.6;
	}
	.about .ahd .text,
	.about .ahd .imgs {
		float: none;
		width: auto;
	}
	.about .ahd .imgs {
		height: 300px;
	}
	.about .ahd {
		padding: 0 30px;
	}
	.about .ahd .text h3 {
		font-size: 26px;
		line-height: 1.8;
	}
	.about .ahd .text .ab_detal{
		margin-top: 20px;
		font-size: 24px;
	}
	.about .abd .bd .abdetal {
		font-size: 24px;
		line-height: 1.6;
		width: auto;
	}
	.about .abd .hd {
		right: auto;
	    bottom: 40px;
	    left: 45px;
	    top: auto;
	}
	.about .abd .bd li {
		padding: 50px 30px;
	}
	.about .abd .hd ul {
		float: none;overflow: hidden;
	}
	.about .abd .hd ul li {
		float: left;display: block;margin-right: 20px;
	}
	.about .abd .hd h4 {
		font-size: 24px;line-height: 1.6;
	}
	.about .abd .hd li{
		height: 130px;width: 150px;
	}
	.about .abd .hd h4 {
		word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}
	.aft {
		padding: 40px 30px;
	}
	h3.tsyk {
		margin-top: auto;
	}
	.about .aft li {
		width: 32%;margin-bottom: 30px;padding: 0 15px;
	}
	.about .aft li .icon {
		height: 130px;
	}
	.about .aft li h2 {
		font-size: 26px;
		line-height: 1.6;
	}
	.about .aft li p {
		font-size: 24px;
		line-height: 1.6;
		height: 118px;
	}
	.about .aft li p br {
		display: none;
	}
	.about .bd {
		margin-top: 0;padding: 30px;
	}
	.footer .flogo {
		text-align: left;
	}
	.ft {
		padding: 10px 30px;
	}
	.about .ft h5 {
		font-size: 24px;
	}
	.about .ft .swiper_about li .imgs{
		height: 110px;
	}
	.about .ft .swiper_about li {
		padding: 50px 30px;
	}
	.about .ft .swiper_about li h4 {
		font-size: 24px;
		line-height: 1.6;
		margin-top: 10px;
	}
	.about .ft .swiper_about li h3 {
		font-size: 28px;
		margin-top: 0;
	}
	.about .hbanr .txt h2 {
		font-size: 32px;line-height: 1.6;
		padding-top: 50px;
	}
	.about .hbanr .txt h3 span {
		font-size: 24px;
		line-height: 2.2;
		margin: 0 auto;
	}
	.ykban .tty {
		top: 30%;
	}
	.about .ft .swiper-span span{
		font-size: 24px;height: 50px;line-height: 50px;width: 50px;
		
	}
	.ykban {
		height: 340px;
	}
	.ykban .tty {
		left: 30px;
	}
	.ykban .tty h3 {
		font-size: 28px;
		line-height: 1.6;
	}
	.ykban .tty h2 {
		font-size: 34px;
		line-height: 1.6;
	}
	.ykban .tty span {
		height: 4px;
		margin-top: 10px;
	}
	.bd {
		padding: 40px 30px;
	}
	.contact .bd h3 {
		margin-top: 0;
	}
	.contact .bd .txt {
		margin-top: 0px;
		margin-bottom: 40px;
	}
	.contact .bd .txt dl {
		float: none;width: auto;margin-top: 0;
		padding-left: 0;
	}
	.contact .bd .mts {
		margin-top: 15px;
	}
	.contact .bd dt {
		font-size: 26px;
		line-height: 1.6;
	}
	.contact .bd dd {
		font-size: 24px;
		line-height: 1.8;
	}
	.contact .bd .txt .map {
		float: none;width: auto;margin: 30px auto 0;height: 300px;
	}
	.contact .bd dl {
		padding-left: 0;
		margin-bottom: 40px;
	}
	.contact {
		margin-bottom: 0;
	}
	.gc_list {
		padding: 40px 30px;
	}
	.gc_list li .tetx,
	.gc_list li a .imgs {
		float: none;width: auto;
	}
	.gc_list li {
		height: auto;margin-bottom: 30px;
	}
	.gc_list li a .img {
		height: 264px;float: none;display: inline-block;
	}
	.gc_list li .tetx {
		padding: 20px;
	}
	.gc_list li .tetx h3 {
		font-size: 26px;
		line-height: 1.6;
	}
	.gc_list li .tetx p {
		font-size: 24px;
		line-height: 1.6;
	}
	.gc_list li:nth-child(2n) .tetx,
	.gc_list li:nth-child(2n) .imgs {
		float: none;
	}
	.gc_list li a .imgs {
		overflow: initial;
	}
	.help .ban {
		height: 340px;
	}
	.help .ban h3 {
		left: 60px;font-size: 34px;line-height: 1.6;
	}
	.help .ban h3:before {
		background-size: 25px;bottom: -40px;
	}
	.help .bd {
		margin: 10px auto 0;
	}
	.help .bd .hnav {
		float: none;width: auto;
	}
	.help .bd .hnav dl {
		text-align: center;
		border: none;text-align: left;
		font-size: 0;
	}
	.help .bd .hnav dl dd {
		display: inline-block;	
		border: none;width: 33%;
	}
	.help .bd .hnav dd a {
		line-height: 70px;
		font-size: 24px;
	}
	.help .bd .hnav dd a i {
		background-size: 70px auto !important;margin-top: 0px;
		height: 70px;width: 60px;
	}
	.help .bd .hnav dd a {
		padding: 0 15px;
	}
	.help .bd .hnav dt {
		width: 300px;
	}
	.help .bd .rtx {
		float: none;width: auto;
	}
	.help .bd .rtx .tp dd i,
	.help .bd .rtx .tp dd a,
	.help .bd .rtx .tp dt,
	.help .bd .rtx .tp h3 {
		font-size: 24px;
		line-height: 70px;
	}
	.help .bd .rtx .hlist {
		padding: 30px;
	}
	.help .bd .rtx .hlist li a {
		font-size: 24px;padding-left: 70px;
		background-size: 30px;
	}
	.help .bd .rtx .text_list {
		margin-top: 20px;
	}
	.help .bd .rtx .text_list ul li .txt {
		font-size: 24px;line-height: 1.6;
	}
	.help .bd .rtx .text_list ul li .txt .text {
		width: 70px;height: 34px;font-size: 24px;
	}
	.help .bd .rtx .text_list ul li a {
		font-size: 24px;line-height: 40px;height: 40px;
	}
	.help .bd .rtx .text_list ul li {
		margin-left: 12px;
	}
	.pro_list .ban,
	.news_detal .ykban {
		height: 280px;
	}
	.news_detal .ndetal {
		margin: 0 auto;padding: 40px 30px 50px;
	}
	.news_detal .ndetal h6 {
		font-size: 24px;line-height: 1.6;padding-bottom: 15px;
	}
	.news_detal .ndetal .detals {
		font-size: 24px;
	}
	.pro_list .ban .txt h3 {
		font-size: 34px;
		line-height: 1.6;
	}
	.pro_list .ban .txt h6 {
		font-size: 26px;
		line-height: 1.6;
	}
	.pro_list .plist {
		padding: 40px 30px;
		margin: 10px auto 20px;
	}
	.pro_list .plist h3 {
		font-size: 28px;
		line-height: 2;
	}
	.pro_list .plist li {
		width: calc((100% - 22px)/2);margin-right: 0;margin-bottom: 20px;
	}
	.pro_list .plist li:nth-child(2n) {
		float: right;
	}
	.pro_list .plist li .tx i {
		font-size: 24px;line-height: 44px;padding: 0 20px;
	}
	.pro_list .plist li .tx span {
		font-size: 24px;line-height: 44px;
	}
	.valuation_list {
		padding: 30px;
	}
	.valuation_list .title {
		line-height: 2;
	}
	.valuation_list .rts,
	.valuation_list .lts {
		float: none;width: auto;
	}
	.valuation_list .lts .list_tet {
		padding: 20px;
	}
	.valuation_list .lts .h6 {
		font-size: 24px;line-height: 1.6;margin-bottom: 30px;
	}
	.valuation_list .lts li {
		margin-bottom: 15px;
	}
	.valuation_list .lts li h5 {
		font-size: 24px;width: auto;line-height: 60px;display: inline-block;float: none;vertical-align: bottom;
	}
	.valuation_list .cle,
	.valuation_list .lts li a {
		display: inline-block;float: none;margin-bottom: 10px;
	}
	.valuation_list .lts li a.txt{
		padding: 0 20px;line-height: 60px;font-size: 24px;margin-right: 20px;width: auto;display: inline-block;float: none;
	}
	.valuation_list .lts li .list {
		line-height: 60px;width: 140px;font-size: 24px;margin-right: 20px;display: inline-block;float: none;
	}
	.valuation_list .lts li a.tx {
		line-height: 60px;font-size: 24px;width: 60px !important;margin-right: 20px;display: inline-block;float: none;
	}
	.valuation_list .lts li .txet {
		float: none;width: 300px;display: inline-block;
	}
	.valuation_list .lts li .txet .tx1 {
		width: calc((100% - 60px));float: none;display: inline-block;
		font-size: 24px;line-height: 60px;height: 60px;
	}
	.valuation_list .lts li .txet label {
		font-size: 24px;line-height: 60px;width: 60px;display: inline-block;float: none;
	}
	.valuation_list .lts li i {
		font-size: 24px;line-height: 60px;display: inline-block;float: none;width: 40px;
	}
	.valuation_list .cle {
		margin-top: 20px;vertical-align: top;
	}
	.valuation_list .lts li i {
		margin-top: 0;vertical-align: top;
	}
	.valuation_list .lts li .txet .lsele {
		float: none;display: inline-block;width: 240px;height: 60px;line-height: 60px;
		font-size: 24px;padding: 0 10px;
	}
	.valuation_list .lts li .txet.hei label {
		width: 70px;
	}
	.valuation_list .lts li .clee .txet.hei {
		width: auto;
	}
	.valuation_list .cle {
		overflow-x: scroll;white-space: nowrap;
	}
	.valuation_list .lts li .txet.hei .tx1 {
	    width: calc(100% - 200px);
	}
	.valuation_list .lts li a.tx {
		padding: 0 20px;width: 90px !important;
	}
	.valuation_list .lts li a.tet {
		width: 110px;line-height: 60px;font-size: 24px;
	}
	.valuation_list .lts .list_tet li .tet span img {
		margin-top: 0;
	}
	.valuation_list .lts .list_tet li .tet span {
		height: 16px;width: 16px;
	}
	.valuation_list .lts .list_tet li .lst {
		width: 140px;line-height: 60px;font-size: 24px;
	}
	.valuation_list .lts .list_tet li p {
		display:block;float: none;font-size: 24px;line-height: 60px;
	}
	.valuation_list .lts .list_tet li .te {
		width: 240px;height: 60px;font-size: 24px;padding: 0 15px;
	}
	.valuation_list .lts .list_tet li .pi {
		font-size: 24px;line-height: 60px;padding: 0 20px;
	}
	.valuation_list .lts .goyi_list {
		padding: 20px 20px 10px;
	}
	.valuation_list .lts .goyi_list h4 {
		font-size: 26px;
	}
	.valuation_list .lts .goyi_list h4 span {
		background-size: 22px auto;
	}
	.valuation_list .lts .goyi_list li .pip {
		width: auto;line-height: 60px;font-size: 24px;padding: 0 20px;
	}
	.valuation_list .lts .goyi_list li .mimi {
		float: none;display: inline-block;font-size: 24px;line-height: 60px;
		vertical-align: top;
	}
	.valuation_list .lts .goyi_list li .mimi .text {
		width: 100px;height: 60px;font-size: 24px;padding: 0 12px;
	}
	.valuation_list .lts .goyi_list li dd,
	.valuation_list .lts .goyi_list li dl,
	.valuation_list .lts .goyi_list li .you {
		float: none;display: inline-block;
	}
	.valuation_list .lts .goyi_list li .you {
		width: 80px;line-height: 60px;font-size: 24px;
	}
	.valuation_list .lts .goyi_list li dl {
		vertical-align: top;
	}
	.valuation_list .lts li a {
		margin-right: 20px;
	}
	.valuation_list .rts {
		padding: 20px;
	}
	.valuation_list .rts h3 {
		font-size: 26px;line-height: 2.6;vertical-align: bottom;
	}
	.valuation_list .rts li h4 {
		font-size: 24px;line-height: 60px;width: 110px;
	}
	.valuation_list .rts li h5 {
		width: calc(100% - 110px);
		font-size: 24px;line-height: 60px;
		
	}
	.valuation_list .rts .txt h6 {
		font-size: 24px;line-height: 60px;
	}
	.valuation_list .rts .txt p {
		font-size: 24px;line-height: 1.8px;margin-top: 15px;
	}
	.valuation_list .rts .tet_list .and h6 {
		font-size: 24px;line-height: 60px;height: 60px;width: 500px;
		background-size:25px auto ;padding-left: 52px;
	}
	.valuation_list .rts .tet_list .table td:nth-child(2), 
	.valuation_list .rts .tet_list .table th:nth-child(2),
	.valuation_list .rts .tet_list .table th:nth-child(2) {
		width: 160px;
	}
	.valuation_list .rts .tet_list .and {
		margin: 30px auto;
	}
	.valuation_list .rts .tet_list .table td,
	.valuation_list .rts .tet_list .table th {
		line-height: 60px;font-size: 24px;
	}
	.valuation_list .rts .tet_list .table td:nth-child(4), 
	.valuation_list .rts .tet_list .table td:nth-child(3), 
	.valuation_list .rts .tet_list .table th:nth-child(4), 
	.valuation_list .rts .tet_list .table th:nth-child(3) {
		width: 157px;
	}
	.valuation_list .rts .tet_list .table td span img {
		top: -2px;
	}
	.valuation_list .rts .tet_list .table td .che {
		height: 30px;width: 30px;
	}
	.valuation_list .rts .tet_list p,
	.valuation_list .rts .tet_list h5 {
		margin-top: 10px;font-size: 24px;line-height: 1.6;
	}
	.valuation_list .rts .kuaid li h4 {
		font-size: 24px;line-height: 60px;
	}
	.valuation_list .rts .beizhu .tare {
		padding: 20px;height: 200px;line-height: 1.4;
	}
	.valuation_list .rts .beizhu h5 {
		font-size: 24px;line-height: 1.6;
	}
	.valuation_list .rts .beizhu h5 em {
		font-size: 36px;
	}
	.valuation_list .rts .beizhu .sub {
		line-height: 60px;font-size: 26px;
	}
	.valuation_list .rts .beizhu p {
		font-size: 24px;line-height: 1.6;margin-top: 14px;
	}
	.valuation_list .rts .kuaid li .selee {
		font-size: 24px;height: 60px;font-size: 24px;width: 200px;padding: 0 10px;
		background-size: 30px auto;
	}
	.sign_back .sign_in {
		width: auto;margin: 0 40px;
	}
	.sign_in .upload .titi h4 {
		font-size: 26px;line-height: 2.2;
	}
	.sign_in .upload .titi .img img {
		transform: scale(1.8);
	}
	.sign_in .upload .titi .img {
		height: 40px;width: 40px;
	}
	.sign_in .upload .file .imgs img {
		transform: scale(1.4);position: relative;top: 14px;
	}
	.valuation_list .rts .tet_list .dtd dd span img {
		top: -2px;
	}
	.sign_in .upload .file .imgs {
		height: 60px;
	}
	.sign_in .upload .file_text {
		margin: 0 auto;
	}
	.sign_in .upload .file_text p br {
		display: none;
	}
	.sign_in .upload .file_text h4,
	.sign_in .upload .file_text p{
		padding: 0 20px;font-size: 24px;
		-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	}
	.sign_in .upload .file h5 {
		font-size: 24px;
	}
	.sign_in .upload .file {
		width: 300px;
	}
	.sign_in .upload .file_text h4 {
		margin-top: 12px;font-size: 24px;
	}
	.sign_in .upload .upload_img {
		padding: 20px 30px 50px;
	}
	.sign_in .upload .list li a {
		font-size: 26px;line-height: 1.6;
	}
	.sign_in .upload .text {
		margin: 20px auto 0;
	}
	.sign_in .upload .text h2 {
		font-size: 34px;line-height: 1.6;
	}
	.sign_in .upload .text .from {
		margin: 20px 20px 0;
	}
	.sign_in .upload .text .from p {
		font-size: 24px;line-height: 1.8;margin-bottom: 6px;
	}
	.sign_in .upload .text .from li .tet {
		height: 70px;font-size: 24px;
	}
	.sign_in .upload .text .from li .yanz {
		font-size: 24px;line-height: 1.6;margin-top: 8px;
	}
	.sign_in .upload .text .from .sub {
		line-height: 70px;border-radius: 35px;
		font-size: 24px;
	}
	.sign_in .upload .text .from .btn {
		font-size: 24px;
		line-height: 2;
		margin-top: 8px;
	}
	.sign_in .upload .text .from .btn span {
		background-size: 30px auto;
		height: 40px;width: 40px;
		margin-top: 2px;
	}
	.valuation_list .rts .tet_list .dtd dd h5,
	.valuation_list .rts .tet_list .dtd dt h4 {
		font-size: 24px;line-height: 60px;
	}
	.valuation_list .rts .tet_list .dtd dd h5 .che {
		height: 30px;width: 30px;position: relative;top: 6px;
	}
	.valuation_list .rts .beizhu .tare {
		font-size: 24px;color: #888;
	}
	
	.gy_detal table{
		font-size: 20px;
		padding: 5px;
	}
	.gy_detal{
		padding: 40px 30px;
	}
}