.wrap{
	width: 1350px;
	margin: 0 auto;
}
.header .logo{
	float: left;
	margin-top: 8px;
}
.header .logo a {
	display: block;
}
.header .logo img {
	display: block;width: 100%;
}
.header .hd {
	background: #fff;height: 80px;
}
.header .naver {
	background: #1e3561;height: 40px;
}
.header h1{
	float: left;
	margin-left: 80px;
	margin-top: 19px;
	font-size: 24px;
	line-height: 42px;
	color: #0389d2;
	position: relative;
}
.header h1:before {
	position: absolute;z-index: 11;
	content: "";left: 0;right: 0;
	margin: 0 auto;bottom: 0;
	background: url(../images/img36.jpg) no-repeat center bottom/cover;
	width: 440px;height: 1px;
}	
.header .rt{
	float: right;
	overflow: hidden;
	margin-top: 23px;
}
.header .rt li{
	float: left;
	width: 50%;
}
.header .rt li:first-child a {
	display: block;color: #f54c18;
	position: relative;transition: all 0.3s;
}
.header .rt li:first-child a:hover {
	color: #f78d6c;
}
.header .rt li:first-child a:before {
	position: absolute;z-index: 11;content: "";
	right: 0;top: 50%;transform: translateY(-50%);
	height: 14px;width: 1px;background: #eee;
}
.header .rt ul{
	overflow: hidden;
	border: 1px solid #eeeeee;
	border-radius: 15px;
	width: 90px;
	position: relative;
	float: left;
	margin-top: 2px;
}
.header .rt ul::before{
	content: "";
	display: block;
	position: absolute;
	left: 0;right: 0;
	top: 50%;z-index: 1;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%); 
	width: 1px;
	height: 30px;
	background: #eeeeee;
	display: block;
}
.header .rt a{
	display: block;
	font-size: 14px;
	line-height: 28px;
	color: #888888;
	text-align: center;
	transition: all 0.3s;
}
.header .rt a:hover {
	color: #000;
}
.header .rt dl{
	overflow: hidden;
	margin-left: 25px;
	float: right;
}
.header .rt dd{
	float: left;
	margin-left: 5px;
}
.header .rt dd a{
	font-size: 14px;
	line-height:32px;
	color: #0486d0;
	border: 1px solid #eeeeee;
	text-align: center;
	border-radius: 2px;
	width: 80px;
	transition: all 0.3s ;
}
.header .rt dd:hover a,
.header .rt dd.on a {
	background: #0486d0;
	border-color:#0486d0;
	color: #fff;
}
.header .naver {
	background: #1e3561;
}
.header .naver ul li {
	float: left;margin-right: 66px;text-align: center;
}
.header .naver ul li a {
	display: inline-block;line-height: 40px;
	width: 90px;font-size: 14px;color: #fff;
}
.header .naver ul li:hover a,
.header .naver ul li.on a {
	background: #0389d2;
} 
.header .naver ul li a i {
	display: inline-block;position: relative;top: -2px;left: 5px;
	background: url(../images/icon1.png) no-repeat right center;
	width: 9px;height: 5px;
}
.header .naver ul li:last-child {
	margin-right: 0;
}
.banner{
	height: 520px;
}
.banner .wrap{
	height: 100%;
	position: relative;
}
.banner .cent{
	position: absolute;
	left: 0;
	top: 50%;z-index: 1;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%); 
	padding: 42px;
	width: 740px;
}
.banner .form{
	position: absolute;
	right: 0;
	top: 50%;z-index: 1;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%); 
	width: 400px;
	background: rgba(255,255,255,1);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	padding: 25px 22px;
}
.banner .form h6{
	font-size: 14px;
	line-height: 22px;
	color: #000;
	font-weight: bold;
	margin-bottom: 6px;
}
.banner .form li{
	margin-bottom: 25px;
}
.banner .form li .txt{
	float: left;
	width: calc(50% - 23px);
	overflow: hidden;
	border-radius: 1px;
	overflow: hidden;
}
.banner .form li .tx1{
	width: 125px;
	font-size: 14px;
	color: #888888;
	height: 36px;
	border: none;
	padding: 0 7px;
	box-sizing: border-box;
	border: 1px solid #eeeeee;
}
.banner .form li label{
	float: right;
	width: calc(100% - 125px);
	text-align: center;
	font-size: 14px;
	line-height: 36px;
	color: #888888;
	background: #eeeeee;
}
.banner .form li i{
	width: 24px;
	margin-left: 1px;
	font-size: 14px;
	line-height: 36px;
	color: #000000;
	text-align: center;
	float: left;
}
.banner .form .lsele{
	width: 100%;display: block;
	height: 36px;
	font-size: 14px;
	line-height: 34px;
	color: #888888;
	padding: 0 7px;
	box-sizing: border-box;
	border: 1px solid #eee;
	border-radius: 1px;
	background: url(../images/icon5.png) no-repeat right 3px center;
}
.banner .form .btn{
	background: #0389d2;
	border-radius: 2px;
	text-align: center;
	cursor: pointer;
	transition: all 0.3s ;
}
.banner .form .btn:hover {
	background: #0691dd;
}
.banner .form li:nth-child(2) i{
	margin-top: 28px;
}
.banner .form .btn span{
	display: inline-block;
	font-size: 18px;cursor: pointer;
	line-height: 40px;
	color: #fff;
	padding-left: 25px;
	background: url(../images/icon3.png) no-repeat left center;
}
.banner .cent h2 {
	font-size: 59px;
	line-height: 1.2;
	color: #01362c;
}
.banner .cent h3 {
	font-size: 36px;
	line-height: 1.2;
	color: #01362c;
	margin-bottom: 6px;
}
.banner .cent h4 {
	font-size: 28px;
	line-height: 56px;
	color: #01362c;
}
.section1 .wrap{
	overflow: hidden;
	padding: 20px 0;
}
.section1 .lt{
	float: left;
	width: calc(100% - 294px);
	margin: 46px 0px 0 0;
}
.section1 .lt ul{
	overflow: hidden;
}
.section1 .lt li{
	float: left;
	width: 25%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	padding-right: ;
}
.section1 .lt li .icon{
	float: left;
	width: 60px;
	height: 60px;
}
.section1 .lt li img{
	display: block;
	width: 100%;height: 100%;
}
.section1 .lt .txt{
	float: right;
	width: calc(100% - 71px);
}
.section1 .lt h3{
	font-size: 16px;
	line-height: 22px;
	color: #000;
	font-weight: bold;
}
.section1 .lt h4{
	font-size: 14px;
	line-height: 22px;
	color: #000;
	height: 44px;
	overflow: hidden;
}
.section1 .rt{
	float: right;
	width: 290px;
	background: url() no-repeat left center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 26px;
}
.section1 .rt h2{
	font-size: 24px;
	line-height: 46px;
	color: #000;
	border-bottom: 1px solid #0389d2;
}
.section1 .rt li a{
	display: block;
	overflow: hidden;
	padding-left: 4px;
	background: url(../images/img37.jpg) no-repeat left center;
	line-height: 31px;
}
.section1 .rt li i{
	float: left;
	font-size: 12px;
	color: #000;
	width: 192px;
	display: block;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-left: 5px;
	transition: all 0.3s ;
}
.section1 .rt li span{
	float: right;
	font-size: 12px;
	color: #888888;
	transition: all 0.3s;
}
.section1 .rt li a:hover i,
.section1 .rt li a:hover span {
	color: #0389d2;
}
.section2{
	padding: 28px 0 30px;
}
.section2 .wrap{
	background: #fff;
}
.section2 .hd{
	overflow: hidden;
	border-bottom: 1px solod #eeeeee;
}
.section2 .hd .lt{
	float: left;width: 250px;text-align: center;
	border-right: 1px solid #eeeeee;padding: 13px 10px;box-sizing: border-box;
}
.section2 .hd .lt h2{
	font-size: 28px;
	line-height: 42px;
	color: #000;
	margin: 0 0 6px;
}
.section2 .hd .lt a{
	font-size: 20px;
	line-height: 40px;
	color: #fff;
	background: #0389d2;
	text-align: center;
	border-radius: 3px;
	text-align: center;
	margin: 0 auto;
	display: block;
	width: 220px;
	transition: all 0.3s;
}
.section2 .hd .lt a:hover {
	background: #0691dd;
}
.section2 .hd .rt{
	float: right;padding-top: 13px;
}
.section2 .hd .rt li{
	float: left;width: calc((100% - 170px)/8);
	margin-right: 22px;cursor: pointer;
	position: relative;
}
.section2 .hd .rt li:last-child{
	margin-right: 0;
}
.section2 .hd .rt li .ico{
	height: 56px;width: 98px;transition: all 0.3s;
	background: url(../images/f_ico1.png) no-repeat bottom center;
}
.section2 .hd .rt li:hover .ico {
	background: url(../images/f_ico1.png) no-repeat top center;
}
.section2 .hd .rt li:hover:nth-child(2) .ico{
	background: url(../images/f_ico2.png) no-repeat top center;
}
.section2 .hd .rt li:nth-child(2) .ico{
	height: 56px;width: 98px;
	background: url(../images/f_ico2.png) no-repeat bottom center;
}
.section2 .hd .rt li:hover:nth-child(3) .ico{
	background: url(../images/f_ico3.png) no-repeat top center;
}
.section2 .hd .rt li:hover:nth-child(4) .ico{
	background: url(../images/f_ico4.png) no-repeat top center;
}
.section2 .hd .rt li:hover:nth-child(5) .ico{
	background: url(../images/f_ico5.png) no-repeat top center;
}
.section2 .hd .rt li:hover:nth-child(6) .ico{
	background: url(../images/f_ico6.png) no-repeat top center;
}
.section2 .hd .rt li:hover:nth-child(7) .ico{
	background: url(../images/f_ico7.png) no-repeat top center;
}
.section2 .hd .rt li:hover:nth-child(8) .ico{
	background: url(../images/f_ico8.png) no-repeat top center;
}
.section2 .hd .rt li:nth-child(3) .ico{
	height: 56px;width: 98px;
	background: url(../images/f_ico3.png) no-repeat bottom center;
}
.section2 .hd .rt li:nth-child(4) .ico{
	height: 56px;width: 98px;
	background: url(../images/f_ico4.png) no-repeat bottom center;
}
.section2 .hd .rt li:nth-child(5) .ico{
	height: 56px;width: 98px;
	background: url(../images/f_ico5.png) no-repeat bottom center;
}
.section2 .hd .rt li:nth-child(6) .ico{
	height: 56px;width: 98px;
	background: url(../images/f_ico6.png) no-repeat bottom center;
}
.section2 .hd .rt li:nth-child(7) .ico{
	height: 56px;width: 98px;
	background: url(../images/f_ico7.png) no-repeat bottom center;
}
.section2 .hd .rt li:nth-child(8) .ico{
	height: 56px;width: 98px;
	background: url(../images/f_ico8.png) no-repeat bottom center;
}
.section2 .hd .rt h5{
	font-size: 14px;
	line-height: 22px;
	color: #888;
	margin-top: 10px;
	text-align: center;
	transition: all 0.3s;
	position: relative;
}
.section2 .hd .rt h5:before {
	position: absolute;z-index: 11;
	content: "";left: 0;right: 0;
	margin: 0 auto;bottom: 0;
	height: 1px;background: #fff;width: 62px;
}
.section2 .hd .rt h5:hover:before {
	background: #0389d2;
}
.section2 .hd .rt li:hover h5{
	color: #0389d2;
}
.section2 .hd .rt li::before{
	content: "";display: block;
	position: absolute;z-index: 11;
	right: 104%;margin-left: 8px;
	width: 8px;height: 11px;bottom: 5px;
	background: url(../images/icon8.png) no-repeat center;
}
.section2 .hd .rt li:first-child::before {
	display: none;
}
.section2 .hd .rt ul {
	overflow: hidden;
}
.section2 .bd{
	padding: 5px 0;
}
.section2 .bd ul{
	overflow: hidden;font-size: 0;
}
.section2 .bd li{
	float: left;
	width: 20%;
}
.section2 .bd li a{
	display: block;
	border-right: 1p solid #eeeeee;
}
.section2 .bd li .imgs{
	height: 210px;
	overflow: hidden;
}
.section2 .bd li .imgs img{
	display: block;transition: all 0.3s;
	width: 100%;height: 100%;
}
.section2 .bd li:hover .imgs img {
	transform: scale(1.05);
}
.section2 .bd li h4{
	font-size: 22px;
	line-height: 28px;
	color: #000;
	text-align: center;
	overflow: hidden;
	height: 56px;
	padding: 8px 0 6px;
}
.section2 .bd li h6{
	font-size: 14px;
	line-height: 20px;
	color: #888888;
	padding: 0 20px 7px;
	box-sizing: border-box;
	height: 40px;
	margin-bottom: 30px;
}
.section2 .bd li{
	position: relative;
}
.section2 .bd li span{
	position: absolute;
	left: 0;bottom: 0;
	z-index: 11;
	background: #f54c18;
	font-size: 40px;
	line-height: 59px;
	color: #fff;
	font-weight: bold;
	padding: 0 5px;
	box-sizing: border-box;
}
.section2 .bd li span:before {
	position: absolute;z-index: 11;right: -12px;top: 0;bottom: 0;
	content: "";background: url(../images/icon45.png) no-repeat right;width: 12px;height: 63px;
}
.section2 .bd li em{
	float: right;
	font-size: 18px;
	line-height: 41px;
	color: #fff;background: #3399ff;
	width: 136px;text-align: center;
}
.section2 .bd li span sup{
	font-size: 16px;
	font-weight: 300;
}
.section3{
	padding: 30px 0;
	background: #eeeeee;
}
.section3 .hd{
	overflow: hidden;
}
.section3 .lt{
	float: left;
	width:calc(100% - 686px);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	padding: 10px 30px;
	height: 500px;
}
.section3 .rt{
	float: right;width: calc(100% - 535px);
}
.section3 .rt .cp{
	margin-bottom: 20px;
	padding: 0 32px 16px;
	background: #fff;
}
.tit{
	padding-left: 28px;
	font-size: 28px;
	line-height: 52px;
	color: #000;
	border-bottom: 20px;
	border-bottom: 1px solid #0389d2;
	display: block;
}
.tit::before{
	position: absolute;
	left: 0;top: 50%;
	bottom: 0;
	width: 6px;
	transform: translateY(-50%);
	content: "";
	z-index: 11;
	background: #0389d2;
}
.section3 .lt ul {
	margin-top: 20px;
}
.section3 .lt li a{
	display: block;
	padding-left: 12px;
	background: url(../images/img37.jpg) no-repeat left center;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;font-size: 14px;
	line-height: 30px;
	color: #000;
	transition: all 0.3s;
}
.section3 .lt li a:hover {
	color: #0389d2;
}
.section3 .rt ul {
	overflow: hidden;margin-top: 20px;
}
.section3 .rt li{
	width: calc((100% - 44px)/4);
	margin-right: 14px;
	height: 176px;
	float: left;
}
.section3 .rt li a{
	display: block;
}
.section3 .rt li img{
	width: 100%;
	height: 100%;
	display: block;
}
.section3 .rt li:nth-child(4n){
	margin-right: 0;
}
.section3 .rt dd{
	float: left;
	width: calc((100% - 8px)/4);
	margin-right: 2px;
	text-align: center;
}
.section3 .rt dd a{
	display: block;padding: 8px 6px 10px;box-sizing: border-box;	
	background: #0389d2;transition: all 0.3s;height: 215px;
}
.section3 .rt dd a:hover {
	background: #fff;
}
.section3 .rt dd .ico{
	height: 44px;margin: 0 auto;
	background: url(../images/icon13.png) no-repeat top center;
	width: 66px;transition: all 0.3s ;
}
.section3 .rt dd:hover .ico{
	background: url(../images/icon13.png) no-repeat bottom center;
}
.section3 .rt dd:nth-child(2):hover .ico {
	background: url(../images/icon14.png) no-repeat bottom center;
}
.section3 .rt dd:nth-child(3):hover .ico {
	background: url(../images/icon14.png) no-repeat bottom center;
}
.section3 .rt dd:nth-child(4):hover .ico {
	background: url(../images/icon14.png) no-repeat bottom center;
}
.section3 .rt dd:nth-child(2) .ico {
	background: url(../images/icon14.png) no-repeat top center;
}
.section3 .rt dd:nth-child(3) .ico {
	background: url(../images/icon14.png) no-repeat top center;
}
.section3 .rt dd:nth-child(4) .ico {
	background: url(../images/icon14.png) no-repeat top center;
}
.section3 .rt dd h3{
	font-size: 16px;
	line-height: 24px;
	color: #fff;transition: all 0.3s;
}
.section3 .rt dd:hover h3 {
	color: #0389d2;
}
.section3 .rt dd:hover i {
	background: #0389d2;
}
.section3 .rt dd:hover p{
	color: #0389d2;
}
.section3 .rt dd i{
	background: #fff;
	width: 26px;transition: all 0.3s;
	display: block;
	height: 2px;
	margin: 7px auto 0;
}
.section3 .rt dd p{
	font-size: 12px;
	line-height: 20px;
	color: #fff;transition: all 0.3s;
	height: 100px;
	overflow: hidden;
	margin-top: 10px;
}
.section3 .bd{
	position: relative;
	margin-top: 30px;
}
.section3 .bd .imgs{
	height: 500px;
}
.section3 .bd .imgs li {
	display: none;
}
.section3 .bd .imgs li:first-child {
	display: block;
}
.section3 .bd .imgs li {
	height: 500px;
}
.section3 .bd .imgs li a {
	display: block;
	height: 100%;width: 100%;
}
.section3 .bd .txli{
	position: absolute;
	left: 0;right: 0;
	bottom: 0;z-index: 11;
	background: rgba(3,137,210, 0.4);
}
.section3 .bd .txli li{
	float: left;width: 20%;
	font-size: 24px;
	line-height: 60px;
	color: #fff;
	cursor: pointer;
	text-align: center;
	transition: all 0.3s;
}
.section3 .bd .txli li.on,
.section3 .bd .txli li:hover {
	background: rgba(16,134,198,.8);
}
.section3 .bd .txli li.on{
	background: #;
}
.section4{
	padding: 14px 30px 0;
}
.section4 .wrap{
	background: url() no-repeat center/cover;
}
.section4 .tits h4{
	color: #000
}
.tits{
	text-align: center;
	padding: ;
}
.tits h2{
	font-size: 40px;
	line-height: 54px;
	color: #000;
}
.tits h4{
	font-size: 18px;
	line-height: 34px;
	color: #000;
}
.section4 dl{
	text-align: center;
	padding: 27px 20px 30px;
}
.section4 dd{
	display: inline-block;
	margin: 0 40px;
	overflow: hidden;
}
.section4 dd .ico{
	float: left;
	width: 90px;
}
.section4 dd .ico img {
	display: block;margin: 0 auto;
}
.section4 dd .txt{
	width: calc(100% - 90px);
	float: right;
}
.section4 dd .txt h3{
	font-size: 30px;
	line-height: 32px;
	color: #000;
}
.section4 dd .txt h5{
	font-size: 18px;
	line-height: 28px;
	color: #888888;
}
.list_logo{
	overflow: hidden;
	padding: ;
}
.list_logo li{
	float: left;
	width: calc((100% - 120px)/5);
	margin-right: 30px;
	margin-bottom: 30px;
	position: relative;
	background: #eeeeee;
	height: 90px;
}
.list_logo li:nth-child(5n) {
	margin-right: 0;
}
.list_logo li img{
	max-width: 80%;
	max-height: 80%;
	position: absolute;
	left: 0;right: 0;
	top: 50%;z-index: 1;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%); 
	margin: 0 auto;
}
.section5  {
	padding: 10px 0 20px;
}
.tits h4,
.section5 .tits h2{
	color: #fff;
}
.section5 ul{
	overflow: hidden;
	margin: 21px auto 0;
}
.section5 li{
	float: left;
	width: calc((100% - 122)/6.01);
	margin-right: 21px;
}
.section5 li:nth-child(6n) {
	margin-right: 0;
}
.section5 li .imgs{
	height: 160px;
	overflow: hidden;
}
.section5 li .imgs img{
	width: 100%;display: block;
	height: 100%;transition: all 0.3s;
}
.section5 li:hover .imgs img {
	transform: scale(1.05);
}
.section5 .txx{
	padding: 7px;background: #fff;
	box-sizing: border-box;
}
.section5 li h4{
	font-size: 12px;
	line-height: 16px;
	color: #000;
	height: 32px;
	overflow: hidden;
}
.section5 li .ls{
	float: left;
	width: 80px;
	margin-top: 10px;
}
.section5 li .ls h5{
	font-size: 12px;
	line-height: 16px;
	color: #000;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.section5 li .ls h6{
	font-size: 12px;
	line-height: 16px;
	color: #888888;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.section5 li.xin{
	float: right;
}
.section5 li .xin dl{
	overflow: hidden;
	top: 18px;
	position: relative;
}
.section5 li .xin dd{
	float: left;
	width: 12px;
	height: 13px;
	margin-left: 4px;
	background: url(../images/icon28.png) no-repeat ;
}
.section5 li h3{
	font-size: 12px;
	line-height: 16px;
	color: #888;
	margin-top: 10px;
}
.section6{
	margin-top: 30px;
	padding: 16px 0 23px;
}
.section6 .lts{
	float: left;
	max-width: 40%;
}
.section6 .lts h3{
	font-size: 24px;
	line-height: 40px;
	color: #0389d2;
	font-weight: bold;
}
.section6 .lts h6{
	font-size: 14px;
	line-height: 22px;
	color: #0389d2;
	text-align: center;
	position: relative;
}
.section6 .lts h6 span{
	display: inline-block;
}
.section6 .lts h6::after,
.section6 .lts h6::before{
	content: "";
	height: 1px;
	width: 60px;
	position: absolute;
	left: 0;top: 50%;
	z-index: 11;
	transform: translateY(-50%);
	background: #0389d2;
}
.section6 .lts h6::after{
	left: auto;
	right: 0;
}
.section6 .forms{
	float: right;
	max-width: 55%;
	margin-top: 14px;
}
.section6 li{
	float: left;
	margin-left: 4px;
}
.section6 li .txt{
	height: 40px;
	font-size: 14px;
	color: #888;
	width: 110px;
	border-radius: 2px;
	background: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 6px;
	border: none;
}
.section6 li i{
	font-size: 14px;
	line-height: 40px;
	color: #000;
}
.section6 li .lsele{
	width: 140px;
	height: 40px;
	font-size: 14px;
	line-height: 40px;
	border-radius: 2px;
	color: #888;
	background: url(../images/icon5.png) no-repeat right 4px center #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 8px;
	border: none;
}
.section6 li .btn{
	width: 110px;font-size: 14px;
	line-height: 40px;
	color: #fff;
	border-radius: 2px;
	text-align: center;
	background: #0389d2;
	cursor: pointer;
	border: none;
	transition: all 0.3s;
}
.section6 li .btn:hover {
	background: #0691dd;
}
.footer{
	background: #313233;
	padding: 34px 0 26px;
}
.footer .fnav{
	float: left;
	width: 55%;
}
.footer .fnav dl{
	float: left;
	width: 154px;
}
.footer .fnav dt{
	font-size: 20px;
	line-height: 30px;
	color: #fff;
	margin-bottom: 10px;
}
.footer .fnav dd a{
	font-size: 14px;
	line-height: 24px;
	color: rgba(255,255,255,0.8);
	transition: all 0.3s;
}
.footer .fnav dd a:hover {
	color: rgba(255,255,255,1);
}
.footer .ph{
	float: right;
	width: 40%;
}
.footer .ph h6{
	font-size: 14px;
	line-height: 22px;
	color: #fff;
}
.footer .ph h3{
	font-size: 40px;
	line-height: 48px;
	color: #fff;
	font-weight: bold;
}
.footer .ph h5{
	font-size: 14px;
	line-height: 24px;
	color: #fff;
}
.footer .flogo{
	padding: 35px 20px 0;
	text-align: center;
}
.footer .flogo .ld{
	display: inline-block;
	margin: 0 50px;vertical-align: top;
}
.footer .flogo img{
	display: inline-block;
	margin: 0 auto;
}
.function_list {
	position: fixed;
	z-index: 1111;
	right: 10px;
	top: 600px;
}
.function_list ul li {
	margin-bottom: 4px;
	box-shadow:  0 0 3px 1px #e9f1f6;
	position: relative;
}
.function_list ul li .wx{
	position: absolute;
	right: 100%;
	top: 50%;
	margin-top: -50px;
	width: 100px;
	height: 100px;
	display: none;
}
.function_list ul li .wx img{
	width: 100%;height: 100px;
	display: block;
}
.function_list ul li a {
	display: block;height: 46px;width: 46px;
	border-radius: 2px;overflow: hidden;
	background: #fff;position: relative;transition: all 0.3s;
}
.function_list ul li a:hover {
	background: #1e3561;
}
.function_list ul li a img {
	display: block;margin: 0 auto;width: 100%;
	position: absolute;z-index: 11;left: 0;
	right: 0;top: -100%;
	transition:all 0.3s;
	-ms-transition:all 0.3s;  /* IE 9 */
	-moz-transition:all 0.3s;     /* Firefox */
	-webkit-transition:all 0.3s; /* Safari 和 Chrome */
	-o-transition:all 0.3s;
}
.function_list ul li a:hover img {
	bottom: auto;top: 0;
} 

.discount {
	top: 600px;left: 0;position: fixed;z-index: 1111;
	height: 250px;width: 250px;
}
.discount a {
	display: block;
}
.discount img {
	display: block;width: 100%;
}
/*关于我们*/
.about .hbanr{
	height: 500px;
	text-align: center;
}
.about .hbanr .wrap{
	height: 100%;
	position: relative;
}
.about .hbanr .txt{
	padding-top: 60px;
}
.about .hbanr .txt h2{
	font-size: 70px;
	line-height: 90px;
	color: #fff;
	font-weight: bold;
}
.about .hbanr .txt h3 {
	margin-top: 6px;
}
.about .hbanr .txt h3 span{
	font-size: 36px;
	line-height: 60px;
	color: #fff;
	padding: 0 12px;
	margin-top: 20px;
	background: #f29000;
	display: inline-block;
}
.about .hbanr .bds{
	position: absolute;
	left: 0;right: 0;bottom: -120px;
	z-index: 11;
	background: #fff;
	border-radius: 8px;
	box-shadow: 0px 0 4px 2px #ededed;
	padding: 80px 0px 84px;
	box-sizing: border-box;
}
.about .hbanr .bds ul {
	text-align: center;font-size: 0;
}
.about .hbanr .bds li{
	display: inline-block;
	width: 25%;
	vertical-align: top;
}
.about .hbanr .bds h4{
	font-size: 60px;
	line-height: 80px;
	color: #000;
}
.about .hbanr .bds span{
	font-size: 30px;
}
.about .hbanr .bds sup{
	font-size: 30px;
}
.about .hbanr .bds h6{
	font-size: 20px;
	line-height: 32px;
	margin-top: 11px;
	color: #0389d2;
}
.about .ahd{
	margin-top: 156px;
}
.about .ahd .imgs{
	width: 460px;
	background: url(../images/img39.jpg) no-repeat center/cover;
	position: relative;
	height: 440px;float: left;
	margin-top: 20px;
}
.about .ahd .imgs .los{
	position: absolute;
	left: 0;right: 0;
	top: 50%;z-index: 1;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%); 
}
.about .ahd .imgs .los img{
	display: block;margin: 0 auto;
}
.about .ahd .imgs .los h5{
	font-size: 30px;
	line-height: 1.4;
	color: #000;
	margin-top: 10px;
	text-align: center;
	font-weight: bold;
}
.about .ahd .text{
	float: right;
	width: calc(100% - 480px);
}
.about .ahd .text h3{
	font-size: 30px;
	line-height: 64px;
	color: #000;
	position: relative;
}
.about .ahd .text h3::before{
	content: "";display: block;
	width: 47px;height: 4px;
	position: absolute;background: #0389d2;
	left: 0;bottom: 0;z-index: 11;
}
.about .ahd .text .ab_detal{
	font-size: 14px;
	line-height:1.6 ;
	color: #000;
	margin-top: 12px;
}
.about .abd .bd li{
	height: 714px;display: none;padding: 60px 10px;box-sizing: border-box;
}
.about .abd .bd li:first-child {
	display: block;
}
.about .abd .bd h3{
	font-size: 30px;
	line-height: 64px;
	color: #fff;
	position: relative;
}
.about .abd .bd h3::before{
	content: "";display: block;
	position: absolute;
	left: 0;bottom: 0;
	z-index: 11;width: 47px;
	height: 4px;background: #fff;
}
.about .abd .bd .abdetal{
	font-size: 14px;
	line-height: 22px;
	color: #fff;
	margin-top: 16px;
	width: 970px;
}
.about .abd .hd{
	position: absolute;
	right: 0;top: 85px;left: 0;
	overflow: hidden;
}
.about .abd .hd ul{
	float: right;
}
.about .abd .hd li{
	width: 120px;
	height: 120px;
	background: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	padding: 13px 10px 15px;
	text-align: center;
	margin-bottom: 16px;
	transition: all 0.3s;
	cursor: pointer;
}
.about .abd .hd li:hover {
	background: #f29000;
}
.about .abd .hd .ico{
	height: 70px;width: 70px;transition: all 0.3s;margin: 0 auto;
	background: url(../images/f_ico14.png) no-repeat bottom center;
}
.about .abd .hd li:hover .ico {
	background: url(../images/f_ico14.png) no-repeat top center;
}
.about .abd .hd h4{
	font-size: 14px;
	line-height: 22px;
	color: #000;
	transition: all 0.3s;
}
.about .abd .hd li:hover h4 {
	color: #fff;
}
h3.tsyk{
	font-size: 30px;
	line-height: 62px;
	color: #000;
	position: relative;
	text-align: center;
	margin-top: 24px;
}
h3.tsyk::before{
	content: "";
	height: 4px;background: #0389d2;
	width: 47px;
	margin:  auto;
	position: absolute;
	left: 0;right: 0;
	bottom: 0;z-index: 11;
}
.about .aft ul {
	text-align: center;
	font-size: 0;
	margin-top: 34px;
}
.about .aft li{
	display: inline-block;
	width: 20%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 10px;
	text-align: center;
}
.about .aft li .icon{
	height: 170px;
}
.about .aft li .icon img{
	display: block;
	margin: 0 auto;
	height: 100%;
}
.about .aft li h2{
	font-size: 20px;
	line-height: 34px;
	color: #333;
	margin-top: 7px;
}
.about .aft li p{
	font-size: 14px;
	line-height: 22px;
	color: #000;
	height: 66px;
	overflow: hidden;
}
.about .bd{
	margin-top: 16px;
}
.about .abd {
	position: relative;
}
.about .bd .mps img{
	width: 100%;display: block;
}
.about .bd .mps{
	margin-bottom: 44px;
}
.about .ft h5{
	font-size: 14px;
	line-height: 1.6;
	color: #0389d2;
	text-align: center;
	margin: 13px auto 0;
} 
.about .ft .swiper_about li{
	padding: 90px 32px 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	background: url(../images/icon37.png) no-repeat left top;
}
.about .ft .swiper_about li .imgs{
	height: 124px;
	overflow: hidden;
}
.about .ft .swiper_about li .imgs img{
	display: block;transition: all 0.3s;
	width: 100%;height: 100%;
}
.about .ft .swiper_about li:hover .imgs img {
	transform: scale(1.05);
}
.about .ft .swiper_about li h4{
	font-size: 14px;
	line-height: 26px;
	color: #000;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-top: 28px;
}
.ft .swiper_about ul {
	margin: 74px auto 0;
}
.ft .swiper_about {
	overflow: hidden;
}
.about .ft .swiper_about li h3{
	font-size: 30px;
	line-height: 36px;
	color: #000;
	margin-top: 6px;
}
.about .ft .swiper-span{
	margin-top: 20px;
}
.about .ft .swiper-span span{
	width: 22px;
	font-size: 14px;
	line-height: 22px;
	color: #000;
	border: 1px solid #0389d2;
	text-align: center;
	border-radius:0;margin-right: 10px;
	opacity: 1;cursor: pointer;
	height: 22px;
	background: #fff;
}
.about .ft .swiper-span span.swiper-pagination-bullet-active{
	color: #fff;background: #0389d2;
}
.about{
	margin-bottom: 70px;
}
/* 关于我们 */


/* 联系我们 */

.ykban{
	height: 400px;
}
.ykban .wrap{
	height: 100%;
	position: relative;
}
.ykban .tty{
	position: absolute;
	left: 0;
	top: 35%;z-index: 1;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);  /* IE 9 */
	-moz-transform:translateY(-50%);     /* Firefox */
	-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
	-o-transform:translateY(-50%); 
}
.ykban .tty h3{
	font-size: 40px;
	line-height: 44px;
	color: #fff;
}
.ykban .tty h2{
	font-size: 70px;
	line-height: 92px;
	color: #fff;
	font-weight: bold;
}
.ykban .tty span{
	width: 103px;
	height: 10px;
	margin-top: 32px;
	display: block;
	background: #fff;
}	
.contact .bd h3{
	margin-top: 42px;
	padding-left: 35px;
	font-size: 30px;
	line-height: 48px;
	color: #000;
	margin-bottom: 6px;
}
.contact .bd .mts{
	margin-top: 26px;
}
.contact .bd .txt dl {
	float: left;
	width: 500px;
	margin-top: 46px;
	margin-bottom: 0;
}
.contact .bd .txt{
	margin-top: 46px;
	overflow: hidden;
	margin-bottom: 100px;
}
.contact .bd .txt .map{
	height: 340px;width: 600px;
	float: right;background: #007AFF;
}
.contact .bd dl {
	margin-bottom: 94px;
	padding-left: 36px;
}
.contact .bd dt{
	font-size: 20px;
	line-height: 42px;
	color: #000;
	margin-bottom: 5px;
}
.contact .bd dd{
	font-size: 16px;
	line-height: 40px;
	color: #000;
	overflow: hidden;
}
.contact .bd dd label{
	min-width: 80px;
	float: left;
	text-align:justify;
	text-justify:distribute-all-lines;/*ie6-8*/
	text-align-last:justify;/* ie9*/
	-moz-text-align-last:justify;/*ff*/
	-webkit-text-align-last:justify;/*chrome 20+*/
}
.contact{
	margin-bottom: 50px;
}

/* 公厂设备 */

.yk_tit{
	font-size: 30px;
	line-height: 74px;
	color: #000;
	position: relative;
	margin-bottom: 30px;
}
.yk_tit::before{
	content: "";
	display: block;
	position: absolute;
	left: 0;width: 47px;height: 4px;
	bottom: 0;position: absolute;
	left: 0;background: #0389d2;
}
.gc_list li{
	margin-bottom: 16px;
	height: 325px;
}
.gc_list li a{
	overflow: hidden;
}
.gc_list li a .imgs{
	float: left;
	width: calc(100% - 358px);
	overflow: hidden;
}
.gc_list li a .img:nth-child(2n) {
	float: right;
}
.gc_list li a .img{
	float: left;
	width: calc((100% - 6px)/2);
	height: 323px;
}
.gc_list li a .img img {
	display: block;width: 100%;
}
.gc_list ul {
	margin-bottom: 32px;
}
.gc_list li .tetx{
	float: right;
	width: 358px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	padding: 37px 28px;
	background: #fff;
	height: 100%;
}
.gc_list li .tetx h3{
	font-size: 18px;
	line-height: 32px;
	color: #000;
	font-weight: bold;
}
.gc_list li .tetx p{
	font-size: 14px;
	line-height: 22px;
	color: #000;
}
.gc_list li:nth-child(2n) .imgs{
	float: right;
} 
.gc_list li:nth-child(2n) .tetx{
	float: left;
}
.gc_list{
	background: #eeeeee;
	overflow: hidden;
}


/*新闻详情*/
.news_detal .ykban{
	height: 524px;
}
.news_detal .ykban .wrap {
	position: relative;
}
.news_detal .ndetal {
	margin: 53px 35px 100px;text-align: center;
}
.news_detal .ndetal .wrap {
	margin: 0 auto;
}
.news_detal .ndetal h1 {
	font-size: 30px;line-height: 44px;color: #000;font-weight: bold;
}
.news_detal .ndetal h6 {
	font-size: 14px;line-height: 30px;color: #888888;margin: 14px auto 20px;
	border-bottom: 1px dashed #888;
}
.news_detal .ndetal .detals {
	font-size: 14px;
	line-height: 1.6;
	color: #000;
	text-align: center;
	margin: 0 auto;
}

/*产品展示*/
.pro_list .ban {
	height: 400px;
}
.pro_list .ban .wrap {
	height: 100%;
	position: relative;
}
.pro_list .ban .txt {
	position: absolute;z-index: 11;
	top: 120px;left: 24px;
}
.pro_list .ban .txt h3 {
	font-size: 42px;
	line-height: 60px;
	color: #fff;
	font-weight: bold;
}
.pro_list .ban .txt h6 {
	font-size: 32px;
	line-height: 52px;
	color: #fff;
}
.pro_list .plist {
	margin: 20px auto 30px;
}
.pro_list .plist h3 {
	font-size: 30px;
	line-height: 76px;
	color: #000;
	position: relative;
}
.pro_list .plist h3:before {
	position: absolute;z-index: 11;
	content: "";height: 4px;width: 47px;
	background: #0389d2;left: 0;bottom: 0;
}
.pro_list .plist ul {
	overflow: hidden;margin-top: 38px;font-size: 0;
}
.pro_list .plist li {
	float: left;
	width: calc((100% - 29px)/4);
	margin-right: 9px;
	height: 310px;
	margin-bottom: 20px;
	position: relative;
	
}
.pro_list .plist li a {
	display: block;
	height: 100%;
	width: 100%;
	overflow: hidden;
}
.pro_list .plist li img {
	display: block;width: 100%;height: 100%;
	transition: all 0.3s;
}
.pro_list .plist li a:hover img {
	transform: scale(1.05);
}
.pro_list .plist li .tx {
	position: absolute;z-index: 11;
	bottom: 8px;left: 20px;overflow: hidden;
}
.pro_list .plist li .tx i {
	float: left;padding: 0 10px;box-sizing: border-box;
	display: block;border: 1px solid #118fd4;text-align: center;
	line-height: 32px;font-size: 18px;color: #000;
}
.pro_list .plist li .tx span {
	display: block;float: left;
	line-height: 32px;font-size: 18px;color: #000;
	margin-left: 36px;
	width: 170px;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.pro_list .plist li:nth-child(4n) {
	margin-right: 0;
}
.help .ban{
	height: 520px;
}
.help .ban .wrap {
	position: relative;
	height: 100%;
}
.help .ban h3 {
	position: absolute;z-index: 11;
	left: 170px;top: 50%;transform: translateY(-50%);
	font-size: 60px;line-height: 1.6;color: #000;
}
.help .ban h3:before {
	position: absolute;z-index: 11;content: "";margin: 0 auto;
	background: url(../images/icon29.png) no-repeat bottom center;
	width: 60px;height: 60px;bottom: -80px;left: 0;right: 0;
}
.help .bd {
	margin: 68px auto 80px;overflow: hidden;
}
.help .bd .hnav {
	float: left;width: 254px;
}
.help .bd .hnav dl {
	border: 1px solid #eee;
}
.help .bd .hnav dt {
	font-size: 30px;line-height: 60px;
	color: #fff;background: #0389d2;
	text-align: center;
}
.help .bd .hnav dd {
	border-bottom: 1px solid #eee;
}
.help .bd .hnav dd:last-child {
	border-bottom: none;
}
.help .bd .hnav dd a {
	display: block;overflow: hidden;
	padding-left: 8px;transition: all 0.3s;
	line-height: 60px;font-size: 12px;
	color: #000;
}
.help .bd .hnav dd a:hover {
	background: #e5e3e4;color: #469feb;
}
.help .bd .hnav dd a i {
	display: block;height: 50px;width: 50px;overflow: hidden;float: left;margin-top: 5px;
	background: url(../images/icon30.png) no-repeat bottom center;transition: all 0.3s;
}
.help .bd .hnav dd:nth-child(2) a i{
	background: url(../images/icon31.png) no-repeat bottom center;
} 
.help .bd .hnav dd:nth-child(3) a i{
	background: url(../images/icon32.png) no-repeat bottom center;
} 
.help .bd .hnav dd:nth-child(4) a i{
	background: url(../images/icon33.png) no-repeat bottom center;
} 
.help .bd .hnav dd:nth-child(5) a i{
	background: url(../images/icon34.png) no-repeat bottom center;
} 
.help .bd .hnav dd:nth-child(2):hover a i{
	background: url(../images/icon31.png) no-repeat top center;
} 
.help .bd .hnav dd:nth-child(3):hover a i{
	background: url(../images/icon32.png) no-repeat top center;
} 
.help .bd .hnav dd:nth-child(4):hover a i{
	background: url(../images/icon33.png) no-repeat top center;
} 
.help .bd .hnav dd:nth-child(5):hover a i{
	background: url(../images/icon34.png) no-repeat top center;
} 
.help .bd .hnav dd:hover a i{
	background: url(../images/icon30.png) no-repeat top center;
}
.help .bd .hnav dd span {
	display: block;float: left;
}
.help .bd .rtx {
	border: 1px solid #eee;float: right;
	width: calc(100% - 310px);
}
.help .bd .rtx .tp {
	border-bottom: 1px solid #eee;overflow: hidden;
}
.help .bd .rtx .tp h3 {
	margin-left: 30px;
	font-size: 14px;line-height: 56px;
	color: #000;float: left;
	border-bottom: 2px solid #1491d5;
}
.help .bd .rtx .tp dl {
	float: right;overflow: hidden;
	margin-right: 30px;
}
.help .bd .rtx .tp dt {
	float: left;
	font-size: 14px;
	line-height: 58px;
	color: #888;
}
.help .bd .rtx .tp dd {
	float: left;
	margin: 0 4px;
}
.help .bd .rtx .tp dd a {
	display: block;
	font-size: 14px;
	line-height: 58px;
	color: #888;
	transition: all 0.3s;
}
.help .bd .rtx .tp dd a:hover {
	color: #0389D2;
}
.help .bd .rtx .tp dd i {
	display: block;
	font-size: 14px;
	line-height: 58px;
	color: #888;
}
.help .bd .rtx .hlist {
	padding: 40px 30px;-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	
}
.help .bd .rtx .hlist li {
	background: #e5e3e4;position: relative;margin-bottom: 30px;transition: all 0.3s;
}
.help .bd .rtx .hlist li:hover {
	background: #cdc7ca;
}
.help .bd .rtx .hlist li:last-child {
	margin-bottom: 0px;
}
.help .bd .rtx .hlist li a {
	display: block;
	font-size: 14px;
	line-height: 70px;
	color: #000;padding-left: 60px;
	background: url(../images/icon35.png) no-repeat left 20px center;
}
.help .bd .rtx .hlist li a span {
	display: block;position: absolute;z-index: 11;
	right: 16px;top: 50%;transform: translateY(-50%);
	background: url(../images/icon36.png) no-repeat center;
	height: 30px;width: 30px;
}
.help .bd .rtx .text_list {
	margin-bottom: 36px;float: right;margin-right: 30px;
}
.help .bd .rtx .text_list ul {
	overflow: hidden;
}
.help .bd .rtx .text_list ul li {
	float: left;margin-left: 8px;
}
.help .bd .rtx .text_list ul li .txt {
	font-size: 16px;line-height: 26px;
	color: #000;margin-right: 20px;
}
.help .bd .rtx .text_list ul li .txt span {
	display: inline-block;color: #f00009;
}
.help .bd .rtx .text_list ul li .txt .text {
	display: inline-block;border-bottom: #adaeaf;border: none;
	height: 20px;width: 55px;background: #f8f9fb;color: #000;text-align: center;
}
.help .bd .rtx .text_list ul li a {
	font-size: 15px;line-height: 24px;color: #bfbfbf;
	padding: 0 10px;background: #f2f2f2;border: 1px solid #bfbfbf;
	border-radius: 2px;-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;display: block;
	-o-box-sizing: border-box;
	box-sizing: border-box;transition: all 0.3s;
}
.help .bd .rtx .text_list ul li a:hover{
	border-color: #558acc;background: #558acc;color: #fff;
}


/*在线计价*/
.valuation_list {
	margin: 13px auto 60px;
}
.valuation_list .title {
	font-size: 30px;line-height: 54px;color: #000;
	border-bottom: 1px solid #0389d2;
}
.valuation_list .cle {
	float: left;overflow: hidden;
}
.valuation_list .lts {
	float: left;width: 810px;
}
.valuation_list .lts li .clee .txet {
	width: auto;
}
.valuation_list .lts li .clee .txet.hei {
	width: 120px;
}
.valuation_list .lts li .txet.hei label {
	border-left: 1px solid #dedede;box-sizing: border-box;
	color: #888;width: 32px;
}
.valuation_list .lts li .txet.hei .tx1 {
	width: calc(100% - 32px);
}
.valuation_list .lts .h6 {
	font-size: 14px;line-height: 26px;color: #c70909;margin-bottom: 10px;
}
.valuation_list .lts .list_tet {
	border: 1px solid #eeeeee;
	padding: 8px 18px;margin-top: 30px;
}
.valuation_list .lts li {
	overflow: hidden;margin-bottom: 18px;
}
.valuation_list .lts li h5 {
	float: left;font-size: 14px;line-height: 30px;
	color: #000;width: 100px;
}
.valuation_list .lts .goyi_list li h5 {
	min-width: 106px;
}
.valuation_list .lts .goyi_list li dd h5 {
	min-width: auto !important;
}
.valuation_list .lts li .list {
	display: block;width: 90px;
}
.valuation_list .lts li a {
	display: block;position: relative;
	font-size: 14px;line-height: 30px;color: #000;
	float: left;margin-right: 10px;transition: all 0.3s;
	text-align: center;	border: 1px solid #eeeeee;
}
.valuation_list .lts li a.on,
.valuation_list .lts li a:hover {
	border-color: #0389d2;
}
.valuation_list .lts li a:hover:before, 
.valuation_list .lts li a.on:before {
	background: url(../images/icon47.png) no-repeat right bottom;
	position: absolute;height: 15px;width: 15px;z-index: 11;content: "";
	right: 0;bottom: 0;
}
.valuation_list .lts li a.tx {
	min-width: 30px;
}
.valuation_list .lts li a.txt{
	width: 122px;
} 
.valuation_list .lts li a.tet {
	width: 75px;
}
.valuation_list .lts li .txet {
	float: left;
    width: 120px;
    border-radius: 1px;
    overflow: hidden;
}
.valuation_list .lts li .txet .lsele {
	width: 120px;border: 1px solid #eee;padding: 0 10px;
	height: 36px;font-size: 14px;color: #eee;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float: left;
}
.valuation_list .lts li .clere .lsele {
	color: #888;width: 250px;
}
.valuation_list .lts li .txet .tx1 {
	width: calc(100% - 30px);
    font-size: 14px;
    color: #888888;
    height: 36px;
    border: none;
    padding: 0 7px;
    box-sizing: border-box;
    border: 1px solid #eeeeee;
    float: left;
    text-align: center;
}
.valuation_list .lts li .txet:nth-child(4) {
	margin-left: 40px;
}
.valuation_list .lts li .txet label {
	float: right;
    width: 30px;
    text-align: center;
    font-size: 14px;
    line-height: 36px;
    color: #888888;
    background: #eeeeee;
}
.valuation_list .lts li i {
    width: 24px;
    margin-left: 1px;
    font-size: 14px;
    line-height: 36px;
    color: #000000;
    text-align: center;
    float: left;
}
.valuation_list .lts li .tx2 {
	background: #eeeeee;
}
.valuation_list .lts li .tx {
	width: auto;padding: 0 12px;box-sizing: border-box;
}
.valuation_list .ltsli .tet {
	width: 76px;
}
.valuation_list .lts .list_tet li .tet span{
	display: inline-block;height: 13px;width: 13px;margin-right: 5px;
}
.valuation_list .lts .list_tet li .tet span img {
	display: block;width: 100%;margin-top: 2px;
}
.valuation_list .lts .list_tet li .lst {
	width: 76px;
}
.valuation_list .lts .list_tet li p {
	float: left;font-size: 14px;
	line-height: 30px;color: #888888;
}
.valuation_list .lts .list_tet li .te {
	width: 160px;height: 30px;border: none;padding: 0 10px;
	font-size: 14px;color: #000;border: 1px solid #eee;box-sizing: border-box;
}
.valuation_list .lts .list_tet li .pi {
	width: auto;padding: 0 16px;box-sizing: border-box;
}
.valuation_list .lts .goyi_list {
	margin-top: 20px;background: #fff;border: 1px solid #eee;overflow: hidden;
	padding: 8px 18px;word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.valuation_list .lts .goyi_list h4 {
	font-size: 14px;line-height: 1.6;color: #000;
	font-weight: bold;overflow: hidden;margin-bottom: 20px;
}
.valuation_list .lts .goyi_list h4 span {
	display: block;float: right;
	background: url(../images/icon53.png) no-repeat center;
	height: 40px;width: 40px;transition: all 0.3s;
}
.valuation_list .lts .goyi_list li .pip {
	min-width: 80px;
}
.sign_back {
	display: none;
}
.valuation_list .lts .goyi_list li .pip span{
	display: inline-block;background: url(../images/icon51.jpg) no-repeat right;width: 8px;height: 13px;display: none;
} 
/* .valuation_list .lts .goyi_list li .pip:hover span {
	opacity: 1;
} */
.valuation_list .lts .goyi_list li .mimi {
	font-size: 14px;line-height: 30px;color: #000;
	float: left;overflow: hidden;margin-left: 24px;
}
.valuation_list .lts .goyi_list li .mimi span {
	display: block;float: left;
}
.valuation_list .lts .goyi_list li .mimi .text {
	float: left;width: 74px;height: 30px;font-size: 14px;
	color: #000;border: 1px solid #eee;margin: 0 5px;
	padding: 0 10px;word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.valuation_list .lts .goyi_list li .you {
	float: left;width: 50px;
}
.valuation_list .lts .goyi_list li dl {
	overflow: hidden;float: left;
}
.valuation_list .lts .goyi_list li dd {
	float: left;margin-left: 32px;
}
.valuation_list .rts {
	float: right;padding: 8px 18px 20px;
	width: calc(100% - 850px);
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	background: #fff;
	border: 1px solid #eee;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-top: 30px;
}
.valuation_list .rts h3 {
	font-size: 20px;
	line-height: 40px;
	color: #000;
	font-weight: bold;
}
.valuation_list .rts ul {
	overflow: hidden;font-size: 0;border: 1px solid #eee;
}
.valuation_list .rts li {
	float: left;width: calc((100% - 5px)/2);overflow: hidden;
	border-bottom: 1px solid #eee;border-right:1px solid #eee ;
}
.valuation_list .rts li:nth-child(2n) {
	border-right: none;
}
.valuation_list .rts li h4 {
	background: #eee;text-align: center;float: left;
	width: 78px;font-size: 14px;line-height: 30px;color: #000;
}
.valuation_list .rts li h5 {
	font-size: 14px;line-height: 30px;color: #000;
	float: left;width: calc(100% - 79px);
	padding: 0 10px;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.valuation_list .rts li:last-child {
	width: 100%;border-bottom: none;
}
.valuation_list .rts .txt {
	margin: 8px auto 22px;
}
.valuation_list .rts .txt h6 {
	overflow: hidden;font-size: 14px;
	line-height: 28px;color: #000;
}
.valuation_list .rts .txt h6 span {
	display: block;float: left;margin-right: 20px;
}
.valuation_list .rts .txt h6 span:nth-child(2) {
	margin-right: 0;
}
.valuation_list .rts .txt h6 i {
	display: block;float: right;
}
.valuation_list .rts .txt h6 em {
	color: #cd0007;
}
.valuation_list .rts .txt p {
	color: #888;margin-top: 3px;
}
.valuation_list .rts .tet_list .and {
	margin-bottom: 30px;
}
.valuation_list .rts .tet_list .and h3{
	float: left;
}
.valuation_list .rts .tet_list .and h6 {
	font-size: 14px;line-height: 34px;color: #000;padding-left: 40px;
	background: url(../images/icon52.png) no-repeat left 20px center;height: 30px;width: 30px;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	width: 280px;
	position: relative;
	top: 3px;
}
.valuation_list .rts .tet_list .dtd {
	width: 100%;border-left: 1px solid #eee;
	border-top: 1px solid #eee;
}
.valuation_list .rts .tet_list .dtd dt h4 {
	border-right: 1px solid #eee;font-size: 14px;line-height: 30px;
	box-sizing: border-box;color: #000;text-align: center;
}
.valuation_list .rts .tet_list .dtd dd h5 {
	border-right: 1px solid #eee;font-size: 14px;
	line-height: 28px;color: #000;text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.valuation_list .rts .tet_list .dtd dl {
	font-size: 0;
}
.valuation_list .rts .tet_list .dtd dd h5 {
	margin-top: 0;
}
.valuation_list .rts .tet_list .dtd dd:nth-child(2) {
	color: #cd0007;
}
.valuation_list .rts .tet_list .dtd dd span {
	margin-right: 4px;display: inline-table;
}
.valuation_list .rts .tet_list .dtd dd span img {
	display: block;height: 100%;width: 100%;position: relative;top: 1px;
}
.valuation_list .rts .tet_list .dtd dd,
.valuation_list .rts .tet_list .dtd dt {
	border-bottom: 1px solid #eee;box-sizing: border-box;overflow: hidden;
}
.valuation_list .rts .tet_list .dtd dd h5,
.valuation_list .rts .tet_list .dtd dt h4 {
	width: 18%;float: left;
}
.valuation_list .rts .tet_list .dtd dd h5:nth-child(5n),
.valuation_list .rts .tet_list .dtd dt h4:nth-child(5n){
	border-right: none;
}
.valuation_list .rts .tet_list .dtd dd h5:first-child,
.valuation_list .rts .tet_list .dtd dt h4:first-child {
	width: 19%;cursor: pointer;
}
.valuation_list .rts .tet_list .dtd dd h5:nth-child(2),
.valuation_list .rts .tet_list .dtd dt h4:nth-child(2){
	width: 25%;
}
.valuation_list .rts .tet_list h5 {
	font-size: 14px;
	line-height: 30px;
	color: #000;
	margin-top: 6px;
}
.valuation_list .rts .tet_list h5 span {
	display: inline-block;color: #0389d2;
}
.valuation_list .rts .tet_list p {
	font-size: 12px;line-height: 1.4;color: #888888;margin-top: 4px;
}
.valuation_list .rts .kuaid li {
	overflow: hidden;margin-bottom: 20px;width: 100%;
}
.valuation_list .rts .kuaid li h4{
	float: left;font-size: 14px;line-height: 30px;color: #000;
}
.valuation_list .rts .kuaid li .selee:nth-child(2) {
	margin-right: 0;
}
.valuation_list .rts .tet_list .and dl {
	border: 1px solid #eee;
}
.valuation_list .rts .kuaid li .selee {
	float: left;border: 1px solid #eee;font-size: 14px;height: 30px;color: #888;margin-right: 8px;width: 156px;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.valuation_list .rts .kuaid li .cla {
	float: left;
}
.valuation_list .rts .kuaid li .selee:nth-child(3n) {
	margin-right: 0;
}
.valuation_list .rts .kuaid li {
	border: none;
}
.valuation_list .rts .kuaid li h4 {
	color: #000;background: none;
}
.valuation_list .rts .kuaid ul {
	border: none;
}
.valuation_list .rts .beizhu {
	margin-top: 20px;
}
.valuation_list .rts .beizhu .tare {
	width: 100%;height: 90px;border: 1px solid #eee;padding: 10px;box-sizing: border-box;
	font-size: 14px;color: #333;line-height: 1.6;margin-bottom: 20px;resize: none;
}
.valuation_list .rts .beizhu h5{
	font-size: 14px;color: #000;line-height: 26px;
}
.valuation_list .rts .beizhu h5 span {
	color: #c70909;
}
.valuation_list .rts .beizhu h5 em {
	color: #c70909;font-size: 30px;
}
.valuation_list .rts .beizhu .sub {
	width: 100%;margin: 42px auto 0;
	line-height: 40px;text-align: center;
	font-size: 20px;color: #fff;border: none;
	background: #0389d2;transition: all 0.3s;cursor: pointer;
}
.valuation_list .rts .beizhu .sub:hover{
	background: #0691dd;
}
.valuation_list .rts .beizhu p {
	font-size: 12px;line-height: 1.6;color: #888;
	margin-top: 5px;
}

/*登录框*/
.sign_back {
	position: fixed;z-index: 9999;left: 0;right: 0;
	top: 0;bottom: 0;background: rgba(0,0,0,0.5);
}
.sign_back .sign_in {
	width: 1000px;background: #fff;
	border-radius: 8px;position: absolute;
	z-index: 11;left: 0;right: 0;margin: 0 auto;
	top: 50%;transform: translateY(-50%);
}
.sign_in .upload .titi {
	overflow: hidden;padding: 20px;box-sizing: border-box;
}
.sign_in .upload .titi h4 {
	float: left;font-size: 20px;
	line-height: 44px;color: #000;
}
.sign_in .upload .titi .img {
	float: right;width: 30px;height: 30px;
	border-radius: 50%;overflow: hidden;
	cursor: pointer;position: relative;
	transition: all 0.3s;
}
.sign_in .upload .titi .img:hover {
	transform: rotate(360deg);
}
.sign_in .upload .titi .img img {
	display: block;margin: 0 auto;
	position: absolute;z-index: 11;
	left: 0;right: 0;top: 50%;
	transform: translateY(-50%);
}
.sign_in .upload .file{
	width: 160px;position: relative;text-align: center;margin: 0 auto;
	overflow: hidden;cursor: pointer;z-index: 111;
}
.sign_in .upload .file .imgs {
	cursor: pointer;
}
.sign_in .upload .file .imgs img {
	display: block;margin: 0 auto;
}
.sign_in .upload .file .imgs .fi {
	display: block;position: absolute;
	left: 0;right: 0;top: 0;bottom: 0;
	z-index: 111;opacity: 0;margin: 0 auto;
}
.sign_in .upload .file h5 {
	font-size: 14px;line-height: 1.6;color: #0389d2;
}
.sign_in .upload .file_text p {
	font-size: 14px;line-height: 1.6;color: #000;
	margin-top: 12px;
}
.sign_in .upload .file_text {
	margin: 10px auto 0;text-align: center;padding-bottom: 40px;border-bottom: 1px solid #eeeeee;
}
.sign_in .upload .file_text h4 {
	font-size: 14px;line-height: 1.6;color: #045a88;margin-top: 30px;
}
.sign_in .upload .upload_img {
	padding: 15px 30px 70px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.sign_in .upload .list ul{
	overflow: hidden;
}
.sign_in .upload .list li {
	float: left;margin-right: 30px;
}
.sign_in .upload .list li a {
	display: block;font-size: 20px;
	line-height: 40px;color: #0389d2;
	transition: all 0.3s;
	border-bottom: 2px solid #fff;
}
.sign_in .upload .list li a:hover {
	border-color: #0389d2 ;
}
.sign_in .upload .text {
		margin: 12px auto 0;
}
.sign_in .upload .text h2 {
	text-align: center;font-size: 40px;
	line-height: 56px;color: #000;font-weight: bold;
}
.sign_in .upload .text .from {
	margin: 34px 260px 0;
}
.sign_in .upload .text .from p {
	font-size: 12px;line-height: 26px;color: #000;
}
.sign_in .upload .text .from p a {
	display: inline-block;color: #0389d2;transition: all 0.3s;
}
.sign_in .upload .text .from li .yanz {
	transition: all 0.3s;
}
.sign_in .upload .text .from li .yanz,
.sign_in .upload .text .from p a:hover {
	color: #0691dd;
}
.sign_in .upload .text .from li {
	margin-bottom: 30px;overflow: hidden;
}
.sign_in .upload .text .from li .tet {
	height: 50px;width: 100%;font-size: 16px;
	color: #888888;border: 1px solid #eee;
	padding: 0 20px;border-radius: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.sign_in .upload .text .from li .yanz {
	font-size: 12px;line-height: 1.6;color: #0389d2;
	float: right;display: block;
}
.sign_in .upload .text .from .sub {
	margin: 25px auto 0;width: 100%;border: none;
	border-radius: 25px;cursor: pointer;display: block;
	background: #0389d2;overflow: hidden;text-align: center;
	font-size: 20px;line-height: 50px;color: #fff;transition: all 0.3s;
}
.sign_in .upload .text .from .sub:hover {
	background: #0691dd;
}
.sign_in .upload .text .from .btn {
	font-size: 14px;line-height: 34px;color: #888888;
	padding-left: 30px;display: block;
	margin: 5px auto 0;
	text-align: center;
}
.sign_in .upload .text .from .btn span {
	display: inline-block;height: 32px;width: 32px;vertical-align: top;
	background: url(../images/icon50.png) no-repeat center;
	
}
.gy_detal{
	padding-bottom: 40px;
}
.gy_detal table{
	width: 100%;
	background: #eeeeee;
	font-size:14px ;
	line-height: 1.7;
	color: #000000;
}
.gy_detal table th{
	background: #f0f6f9;
	padding: 10px 20px;
}
.gy_detal table td{
	background: #fff;
	padding: 10px 20px;
	text-align: left;
}
.wow{
	opacity: 0;
}






.common_zhegai_bg{ 
	display: block;  
	position: absolute;  
	top: 0%;  
	left: 0%;  
	width: 100%;  
	height: 100%;  
	background-color: #333;  
	z-index:1001;  
	-moz-opacity: 0.7;  
	opacity:.30;  
	filter: alpha(opacity=70);
}

.common_zhegai_show{
	display: block;  
	position: absolute;  
	top: 30%;  
	left: 22%; 
    border: 8px solid #E8E9F7;  
    background-color: white;  
    z-index:1002;  
    overflow: auto;
    width: 50%; 
    height: 80px;	  
	font-size:15px;
	font:bold;
	font-family:"å¾®è½¯é›…é»‘";
	text-align: center; 	
	padding-top: 4px; 
} 



/***æ”¶è´§åœ°å€***/
.lab1301 {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background:#f5f9fa;
}
.lab1302 {
	background:url(../img/dzbj.png);
	height:42px;
}
.lab1303 {
	font-size:16px;
	color:#FFF;
	float:left;
	width:200px;
	line-height:38px;
	padding-left:25px;
}
.lab1304 {
	float:right;
	line-height:30px;
	padding-right:15px;
	font-size:20px;
}
.lab1305 {
	width:160px;
	height:20px;
	border:solid #5d7ab4 2px;
	float:left;
	padding-left:10px;
	line-height:20px;
}
.lab1306 {
	background:url(../img/srarch.jpg);
	border:0px;
	width:19px;
	height:26px;
}
.chaxun {
	padding:8px;
	overflow:hidden;
	background:#e8f3f7;
}
.lab1307 {
	width:92px;
	height:26px;
	background:url(../img/zengjia.jpg);
	border:0;
}
.lab1308 {
	width:92px;
	height:26px;
	background:url(../img/sxin.jpg);
	border:0;
}
.lab1310 ul li {
	float:left;
	margin-left:5px;
}
.lab1309 {
	width:230px;
	float:left;
}
.lab1310 {
	width:110px;
	float:right;
}
.lab1311 table {
	border:solid #bdcccf 1px;
}
.lab1311 {
	padding:10px;
}
.lab1311 a {
	color:#000;
	font-family:"å¾®è½¯é›…é»‘"
}
.lab1311 a:hover {
	color:#C63;
}
.zhidingxing {
	text-align:center;
	height:35px;
	background-color:#dfe7ea;
	font-size:13px;
	border-left:solid #bdcccf 1px;
	border-bottom:solid #bdcccf 1px;
}
.erxing {
	border-bottom:solid #bdcccf 1px;
	text-align:left;
	font-family:"å¾®è½¯é›…é»‘";
	font-size:12px;
}

