.met-nav{min-height: 120px;padding-top: 30px;}
.navbar-nav > .nav-item {padding: 0 22px;}
.index_banner .met-banner{width:30%; float:right;}
.index_banner .index_img{width:70%; float:left;}
.carousel-inner{height:100%;}
.carousel-inner .carousel-item{height:100%;}
.carousel-inner > .carousel-item > a > img, .carousel-inner > .carousel-item > img, .img-fluid{height:100%;}
.sun_banner_dot{position:absolute; left:0; bottom:200px; z-index:999;}
.sun_banner_dot li{font-size:0; width:20px; height:20px; background:none; border:2px solid #fff; border-radius:20px; float:left; margin-right:10px; cursor:pointer;}
.carousel-indicators li{margin:0 10px 0 0;}
.sun_banner_dot li.active{background:rgba(255,255,255,0.8);}
.carousel-indicators .active {width:20px;height:20px;margin:0 10px 0 0;}
.carousel-indicators{margin-left:6%; padding-left:0;}

.sun_index_section{width:100%; min-height:100px; margin:0; padding:0;}
.index_about{background:url(../images/bg2.png) no-repeat right; background-size:80% 100%;}
.index_about .left{width:50%; float:left; padding:200px 5%; position:relative;}
.index_about .right{width:50%; float:right; padding:200px 0;}
.index_about .right img{max-width:80%;}
.index_about .left h3{font-size:28px; color:#777;}
.index_about .left h1{font-size:46px; color:#565e6a; font-weight:bold;}
.index_about .left h4{font-size:18px; color:#777; font-weight:bold; margin-top:100px;}
.index_about .left .en_video{margin-top:120px;}
.index_show_img{width:100%; height:auto; position:relative;}
.index_show_img ul{width:100%; height:auto; list-style:none; margin:0; padding:0; position:relative;}
.index_show_img ul li{width:calc(100% / 3); height:435px;  float:left;}
.index_show_img ul li:nth-child(5){height:870px;}
.index_show_img ul li:nth-child(7){position:absolute; left:0; bottom:0;}
.index_show_img .hoverText{position:absolute; top:240px; left:30%;}
.index_show_img .hoverText h3{color:#fff; font-weight:bold; font-size:80px; font-family:Arial;}
.index_show_img .hoverText h3:nth-child(1){margin-left:-100px; font-size:100px;}
.index_show_img .hoverText h3:nth-child(2){margin-left:-300px; font-size:90px;}
.enabout_img {position:relative;}
.enabout_img img{width:100%; height:100%;}
.enabout_img .hover{position:absolute; width:100%; height:100%; left:0; top:0; box-sizing:border-box; padding:25px; opacity:0; transition:all 1s;}
.enabout_img .hover h3{display:block; width:100%; height:100%; background:rgba(255,255,255,0.7); margin:0; padding:0; font-size:22px !important; color:#323232 !important; position:relative;}
.enabout_img .hover h3 span{position:absolute; left:25px; bottom:30px;}
.enabout_img:hover > .hover{opacity:1;}

.index_product{background:url(../images/enprobg.png) no-repeat left; background-size:80% 100%; padding:150px 0 80px 0;}
.index_product .left{float:left; width:50%; height:auto; padding:0 3% 0 5%; position:relative;}
.index_product .left h3{font-weight:1000; color:#212935; font-size:50px; font-family:Arial; margin-bottom:20px;}
.index_product .left p{font-size:20px; color:#212935; font-family:Arial; line-height:30px;}
.index_product .left .sizeChoose{width:80%; height:auto; position:absolute; top:38%; width:50%;}
.index_product .left .sizeChoose .choosebtn{width:100%; height:80px; text-align:center; line-height:80px; font-size:24px; color:#212935; border:1px solid #212935; cursor:pointer; }
.index_product .left .sizeChoose .choosebtn:hover{color:#226EBA;}
.index_product .left .chooseimg{width:100%; height:auto; margin-top:200px;}
.index_product .left .chooseimg img{max-width:100%;}
.index_product .right{float:right; width:50%; height:auto; padding:0 5% 0 3%;}
.index_product .right .enpro{width:100%; height:auto;}
.index_product .right .enpro img{max-width:47%;}
.index_product .right .enpro img:nth-child(2){float:right;}
.index_product .right .desc{color:#212935; font-family:Arial; font-size:24px; margin:100px 0;}
.index_product .right a.btn{display:block; background:rgba(204,192,174,0.8); color:#FFF; width:25%; height:70px; line-height:70px; text-align:center; padding:0; transition:all 1s;}
.index_product .right a.btn:hover{box-shadow:0 0 10px rgba(25,25,25,0.3)};
.index_msg{height:220px;}
.index_msg .left{width:35%; float:left; box-sizing:border-box; padding:65px 5%; color:#3b3b3b; font-size:40px; font-weight:1000; font-family:Arial; line-height:45px;}
.index_msg .right{width:65%; height:100%; float:right;background:rgba(204,192,174,1);box-sizing:border-box; padding:85px 5%; }
.index_msg .right .form-group{width:25%; float:left;}
.index_msg .right .form-group .form-control{width:80%; margin:0 auto; background:none; border:0; border-bottom:1px solid #968D80; border-radius:0; padding:0;}
.index_msg .right .form-group .form-control::-webkit-input-placeholder {color: #968D80;}
.index_msg .right .form-group .form-control::-moz-placeholder {color:#968D80;}
.index_msg .right .form-group .form-control::-moz-placeholder {color:#968D80;}
.index_msg .right .form-group .form-control::-ms-input-placeholder {color:#968D80;}
.index_msg .right .form-group .input-group .form-control{width:100%;}
.index_msg .right .form-group .input-group .input-group-addon{padding:0; background:none; border:0;}
.index_msg .right .form-group .input-group .p-5{padding:0 !important;}
.index_msg .right .form-group .input-group #getcode{height:34px;}
.index_msg .right .form-group .btn-primary{background:none; border:0; color:#968D80; color:rgba(25,25,25,.7); font-size:24px; padding:0; font-weight:normal;}
.index_msg .right .form-group .small-fixed{left:10%;}
.met-foot-info{background:#424549;}
.enaboutbanner_text{position:relative;width:100%;height:auto;}
.enaboutbanner_text .content{width:70%; height:500px; background:#fff; position:absolute; top:-300px; right:0; z-index:1; box-shadow:0px 0px 10px rgba(100,100,100,0.5);}
.enaboutbanner_text .content .en-banner-text{padding:3% 5%;}
.enaboutbanner_text .content .en-banner-text h3{font-weight:1000 !important; font-size:72px; color:#5a5a5a; font-family:Arial;}
.enaboutbanner_text .content .en-banner-text p{font-size:22px; color:#323232; font-family:Arial; margin-top:25px; line-height:35px;}
.en_aboutbanner .carousel-indicators li{background:#C6C6C6; width:15px; height:15px; border-radius:15px;}
.en_aboutbanner .carousel-indicators li.active{background:#707070; width:15px; height:15px; border-radius:15px;}
.en_aboutbanner .carousel-indicators{width:auto; left:34%; margin-left:0; bottom:-150px;}

.about_product{padding:260px 5% 150px 5%; position:relative; background:#f1f1f1;}
.about_product ul.proul{width:35%; height:auto; list-style:none; margin:0; padding:0;}
.about_product ul.proul li{width:100%; height:275px; background:#f00; margin-bottom:40px;}
.about_product ul.sceul{width:100%; height:auto; list-style:none; margin:0; padding:0;}
.about_product ul.sceul li{width:25%; height:275px; background:#f00; float:left; margin-right:40px;}
.about_product ul.sceul li:nth-child(2){width:70%;}
.about_product .righttopimg{width:calc(58.5% - 40px); height:590px; position:absolute; top:260px; right:5%;}
.about_product .righttopimg .img{width:85%; height:100%; background:#f00; float:left;}
.about_product .righttopimg .btn{width:calc(15% - 40px); height:70%; background:#FFD800; position:absolute; right:0; bottom:0;}

.about_office{padding:80px 5%;}
.sun_index_section .section_title{font-size:60px; color:#323232; margin:50px 0;}
.about_office ul{width:100%; height:auto; margin:0; padding:0; list-style:none;}
.about_office ul li{width:30%; height:auto; float:left; margin-right:5%; box-sizing:border-box;}
.about_office ul li:nth-child(3){margin-right:0;}
.about_office ul li .img{width:100%; height:535px; position:relative; box-sizing:border-box; overflow:hidden;}
.about_office ul li .img img{width:100%; height:100%;}
.about_office ul li .img .btn{width:90px; height:90px; background:#FFD800; text-align:center; line-height:90px; font-size:30px;color:#fff; position:absolute; right:0; bottom:0; border-radius:0; padding:0;}
.about_office ul li h3{font-size:22px; color:#2d2d2d;}
.about_office ul li p{font-size:16px; color:#a5a5a5; height:75px; line-height:25px; overflow:hidden;}
.about_office ul li:nth-child(3) > .img .text{width:100%; height:80%; margin-top:20%; background:#2D2D2D; position:relative;}
.about_office ul li:nth-child(3) > .img .text h3{font-weight:1000; color:#fff; font-family:Arial; font-size:48px; padding:5%;}
.about_office ul li:nth-child(3) > .img .text h4{color:#fff; font-family:Arial; font-size:32px; font-style:italic; font-weight:bold; position:absolute; left:5%; bottom:10%;}

.about_news{width:100%; height:800px; margin:0; padding:0;}
.about_news .piece{width:50%; height:100%; float:left; background:#303030; box-sizing:border-box; padding:8% 5%;}
.about_news .left{background:url(../images/enaboutbg.jpg) no-repeat center;}
.about_news .left h3{font-size:38px; font-weight:bold; color:#323232; font-family:Arial; padding-bottom:15px;}
.about_news .left p{font-size:20px; color:#323232; font-family:Arial; font-weight:normal; padding:50px 0; border-top:1px solid #E4E4E4;}
.about_news .left .btn{width:25%; height:65px; line-height:65px; background:#FFD800;color:#fff; cursor:pointer; padding:0;}
.about_news .right{color:#f1f1f1;}
.about_news .right ul{width:100%; height:auto;list-style:none;}
.about_news .right ul li{width:100%; height:auto; padding:15px 0 50px 0; font-size:16px;}
.about_news .right ul li .num{width:20%; text-align:left; float:left;}
.about_news .right ul li .text{width:80%; float:right;}

.about_temp{width:100%; height:480px; background:#DFDCDC;}
.about_temp .piece{width:50%; height:100%; float:left;  box-sizing:border-box; }
.about_temp .right{background:url(../images/abouttemp.jpg) no-repeat left;}
.about_temp .left {text-align:right;}
.about_temp .left h3{width:50%; margin-right:5%; display:block; font-size:42px; color:#adaaaa; font-weight:1000; float:right; margin-top:160px;}
.about_temp .left p{width:50%; margin-right:5%; display:block;font-size:18px; color:#adaaaa; float:right;}

.about_progress{width:100%; height:800px; margin:0; padding:0; background:#949494;}
.about_progress .left{width:55%; height:100%; float:left; background:url(../images/abouttemp2.jpg) no-repeat center; background-size:70% 80%;}
.about_progress .left h3{color:#dfdcdc; font-size:50px; font-weight:1000; font-family:Arial; width:50%; margin:10% 5% 5% 15%;}
.about_progress .left p{color:#dfdcdc; font-size:20px;font-family:Arial; width:50%; margin:5% 5% 5% 15%;}
.about_progress .right{width:45%; height:100%; float:right;}
.about_progress .right ul{width:100%; height:100%; margin:0; padding:0; list-style:none;}
.about_progress .right ul li{width:50%; height:25%; float:left; position:relative; cursor:pointer;}
.about_progress .right ul li img{width:100%; height:100%;}
.about_progress .right ul li .hover{width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(0,0,0,0.5); color:#fff; text-align:center; line-height:200px; font-size:18px;transition:all .8s; opacity:0;}
.about_progress .right ul li:hover > .hover{opacity:1;}

.proQueryContainer{width:100%; margin:30px 0 50px 0; padding:30px 0; position:relative;}
.proQueryContainer .queryItem{width:100%; height:auto; float:left; border-right:1px solid #dedede; box-sizing:border-box; padding:0; margin:35px 0;}
.proQueryContainer .queryItem:nth-child(2n){border-right:0;}
.proQueryContainer .queryItem .title{font-size:18px; font-weight:500;}
.proQueryContainer .queryItem .queryCon{width:100%;}
.proQueryContainer .queryItem ul{list-style:none;width:100%; padding:0;margin:0;  left:0; top:340px; z-index:99; }
.proQueryContainer .queryItem ul li{float:left;width:32%; height:65px; border:1px solid #000; text-align:center; line-height:65px; font-size:28px; cursor:pointer; margin-bottom:5px;margin-right:2%; margin-bottom:10px;}
.proQueryContainer .queryItem ul li:nth-child(3n){margin-right:0;}
.proQueryContainer .queryItem ul li a{color:#333;}
.proQueryContainer .queryItem ul li a:hover{color:#33cccc;}
.proQueryContainer h3{font-size:68px; font-weight:1000; font-family:Arial; color:#282828; margin-bottom:50px;}
.proQueryContainer .pagedesc{font-size:24px; color:#acacac; font-family:Arial; width:60%; margin:0; padding:0; line-height:35px;}
.btncontainer{text-align:center; }
.btncontainer .loadMoreBtn{padding:20px 100px; display:inline-block; background:#33cccc; color:#fff; cursor:pointer; margin:30px 0;}
.partner .btncontainer{text-align:left;}
.met-product-list{background:none;}
.sun-product ul{width:100%; height:auto; padding:0 15px;}
.sun-product ul li{width:33.33%; float:left; margin:0; padding:0;box-sizing:border-box; padding:7.5px; background:none;}
.sun-product ul li .licontainer{width:100%; height:100%; position:relative;}
.sun-product ul li .licontainer .sunprohover{position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.5); left:0; top:0; text-align:center;opacity:0; transition:all 1s; box-sizing:border-box;}
.sun-product ul li .licontainer .sunprohover a{color:#f7f7f7; font-size:18px; text-decoration:underline; position:absolute; bottom:25px; left:50px; width:auto !important; height:auto !important; display:block !important;}
.sun-product ul li .licontainer:hover > .sunprohover{opacity:1 !important;}

.service_pro{padding:100px 5%;}
.service_pro .piece{width:calc(50% - 15px); height:380px; margin-bottom:30px; float:left; position:relative;}
.service_pro .piece:nth-child(2n){float:right;}
.service_pro .piece ul{list-style:none;width:100%; height:100%; margin:0; padding:0;}
.service_pro .piece ul li{width:50%; height:100%; float:left; padding-right:15px; }
.service_pro .piece ul li:nth-child(2){padding-right:0; padding-left:15px;}
.service_pro .piece ul li img{width:100%; height:100%;}
.service_pro .text{background: -moz-linear-gradient(right, #0F3A74 0%, #0F64D9 100%);background: -o-linear-gradient(right, #0F3A74 0%,#0F64D9 100%);background: -ms-linear-gradient(right, #0F3A74 0%,#0F64D9 100%);background: linear-gradient(to right, #0F3A74 0%,#0F64D9 100%);box-shadow:0 0 30px rgba(25,25,25,0.3); box-sizing:border-box; padding:3% 5%;}
.service_pro .text h3{font-size:30px; font-weight:1000; color:#fff; font-family:Arial;}
.service_pro .text p{font-size:14px; color:#fafafa; font-family:Arial;}

.service_form{padding:100px 0; background:#F4F4F4;}
.service_form .left{width:50%; height:auto; float:left; box-sizing:border-box; padding:100px 5%;}
.service_form .right{width:50%; height:auto; float:right; box-sizing:border-box; padding:100px 5%;}
.service_form .left .title{border-left:10px solid #3950b6; padding-left:35px;}
.service_form .left h3{font-size:42px; color:#424242; font-family:Arial;margin:0;padding:0;}
.service_form .left h4{font-size:42px; color:#3950b6; font-family:Arial;margin:0;padding:0;}
.service_form .left .conbg{width:100%; height:auto; margin:100px 0; position:relative;}
.service_form .left .conbg img{max-width:90%;}
.service_form .left .conbg h3{color:#fff; font-weight:bold; font-size:36px; font-family:Arial; transform:rotate(-30deg); position:absolute; top:40%; left:23%;}
.service_form .left .conbg h4{color:#fff; font-weight:bold; font-size:36px; font-family:Arial; transform:rotate(-30deg); position:absolute; top:53%; left:30%;}
.service_form .right .content{width:100%; height:auto;background:#fff;}
.service_form .right .content ul{width:100%; height:auto; margin:0; padding:0; list-style:none;}
.service_form .right .content ul li{width:49.5%; height:80px; line-height:80px; background:#2F2F2F; color:#fff; float:left; text-align:center; font-size:18px; cursor:pointer;}
.service_form .right .content ul li:nth-child(2){float:right;}
.service_form .right .content ul li.active{background:#1358B2;}
.service_form .right .content ul li:hover{background:#1358B2;}
.service_form .right .content .form{padding:15% 5% 5% 5%;}
.service_form .right .content .form .form-group button{width:30%; background:#1358B2;}
.service_pro .piece .tabdescul{margin-top:35px; padding:0; list-style:none; height:auto; position:absolute; bottom:50px;}
.service_pro .piece .tabdescul li{width:10px; height:10px; border-radius:10px; float:left; margin-right:10px; background:rgba(255,255,255,0.5); cursor:pointer; padding:0 !important;}
.service_pro .piece .tabdescul li:hover{background:#fff;}
.service_pro .piece .tabdescul li.current{background:#fff;}
.met-foot-info{padding:50px 5%; display:table; width:100%; font-size:16px; color:#cfcfcf;}
.met-foot-info .left{width:50%; display:table-cell; text-align:left;}
.met-foot-info .right{width:50%; height:100%; display:table-cell; text-align:right; box-sizing:border-box;}
.met-foot-info .left .address{margin-bottom:35px;}
.sunpro{position:relative; transition:all 1s;}
.sunpro .sunprohover{opacity:0; transition:all 1s; position:absolute; left:0; top:0; width:100%; height:100%; background:#fff;}
.sunpro .sunprohover .title{position:absolute; bottom:30px; left:30px;}
.sunpro .sunprohover .title .hline{width:80px; height:2px; background:#fff;}
.sunpro .sunprohover .title h3{color:#fff; font-size:18px; margin:10px 0 5px 0;}
.sunpro .sunprohover .title p{color:#fff; font-size:14px;}
.sunpro:hover > .sunprohover{opacity:1; background:#ED395A;}
.less-page-content{margin-top:80px;}
.enabout_detail{position:relative;width:100%;height:auto;}
.enabout_detail .content{width:70%; height:500px; background:#fff; position:absolute; top:-300px; right:0; z-index:1; box-shadow:0px 0px 10px rgba(100,100,100,0.5); padding:2%; box-sizing:border-box;}
.enabout_detail .content .title{font-weight:1000 !important; font-size:60px; color:#5a5a5a; font-family:Arial;}
.enabout_detail .content .item{font-size:16px; color:#323232; font-family:Arial; margin-top:15px; line-height:35px; width:100%; height:auto; overflow:hidden; word-break:break-all;}
.enabout_detail ol {width:auto; list-style:none; position:absolute; left:30%; top:150px; z-index:99;}
.enabout_detail ol li{background:#C6C6C6; width:15px; height:15px; border-radius:15px; float:left;margin-right:10px;}
.enabout_detail ol li.active{background:#707070; width:15px; height:15px; border-radius:15px;}
.enabout_detail ol li:hover{background:#707070;}

.sun-none{display:none;}
@media screen and (min-width: 2000px) {
	.index_about .left h3{font-size:30px; color:#777;}
	.index_about .left h1{font-size:60px; color:#565e6a; font-weight:bold;}
	.index_about .left h4{font-size:24px; color:#777; font-weight:bold; margin-top:200px;}
	.about_office ul li h3{font-size:26px; color:#2d2d2d;}
	.about_office ul li p{font-size:18px; color:#a5a5a5;}
	.about_progress{width:100%; height:1000px; margin:0; padding:0; background:#949494;}
	.about_progress .right ul li .hover{width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(0,0,0,0.5); color:#fff; text-align:center; line-height:250px; font-size:18px;transition:all .8s; opacity:0;}
}
@media (max-width:768px){
	.met-logo img{max-height:40px; margin-left:15px;}
	.index_banner .index_img{display:none;}
	.index_banner .met-banner{width:100%;}
	.sun_banner_dot{bottom:100px;}
	.index_about .left{width:100%; float:none; padding:80px 5% 50px 5%;}
	.index_about .right{width:100%; float:none; padding:0 5%;}
	.index_about .left .en_video{display:none;}
	.index_about .left h3{font-size:16px;}
	.index_about .left h1{font-size:24px;}
	.index_about .left h4{display:none;}
	.index_about .right img{max-width:100%;}
	.index_show_img{height:600px; overflow:hidden;}
	.index_show_img ul li{display:none;}
	.index_show_img ul li:nth-child(5){display:block; width:100%; margin-top:35px; background-size:100% 70% !important; height:600px;}
	.index_show_img .hoverText h3{font-size:22px; text-align:center;}
	.index_show_img .hoverText h3:nth-child(1){font-size:30px; margin-left:auto;}
	.index_show_img .hoverText h3:nth-child(2){font-size:26px; margin-left:auto;}
	.index_show_img .hoverText{left:0; width:100%;}
	.index_product{padding:50px 5%;}
	.index_product .left{width:100%; float:none; padding:0;}
	.index_product .right{width:100%; float:none; padding:0;}
	.index_product .left h3{font-size:24px;}
	.index_product .left p{display:none;}
	.index_product .left .sizeChoose{width:80%; position:inherit;}
	.index_product .left .sizeChoose .choosebtn{height:60px; line-height:60px;}
	.index_product .left .chooseimg{display:none;}
	.index_product .right{padding-top:35px;}
	.index_product .right .desc{font-size:18px; margin:50px 0 30px 0;}
	.index_product .right a.btn{width:50%;}
	.index_msg .left{width:100%; float:none; padding:30px 5%; font-size:30px;}
	.index_msg .right{width:100%; float:none;}
	.index_msg .right .form-group{width:100%; float:none; margin:30px 0;}
	.index_msg .right .form-group .form-control{width:100%;}
	.index_msg .right .form-group .btn-primary{text-align:left;}
	.met-foot-info{display:none;}
	.enaboutbanner_text .content{height:260px; width:90%; margin:0 auto; position:inherit; top:-80px;}
	.enaboutbanner_text .content .en-banner-text h3{font-size:24px;}
	.enaboutbanner_text .content .en-banner-text p{font-size:16px;}
	.en_aboutbanner .carousel-indicators{bottom:-170px; left:10%;}
	.about_product ul.proul{width:100%;}
	.about_product ul.sceul{display:none;}
	.about_product{padding:50px 5%;}
	.about_product .righttopimg{width:100%; position:static; top:auto; right:auto;}
	.about_product .righttopimg .img{width:100%;}
	.about_product .righttopimg .btn{display:none;}
	.sun_index_section .section_title{display:none;}
	.about_office ul li:nth-child(3){display:none;}
	.about_office ul li{width:100%; float:none;}
	.about_news{height:auto;}
	.about_news .piece{width:100%; float:none;}	
	.about_news .left{background:url(../images/enaboutbg.jpg) no-repeat right;}
	.about_news .left h3{font-size:24px;}
	.about_news .left p{padding:30px 0; font-size:14px;}
	.about_news .left .btn{width:50%;}
	.about_news .right ul {margin:0; padding:0;}
	.about_news .right ul li{padding:15px 0 25px 0;}
	.about_news .right ul li .num{display:none;}
	.about_news .right ul li .text{width:100%; text-align:left;}
	.about_temp{display:none;}
	.about_progress{height:auto;}
	.about_progress .left{width:100%; height:400px; float:none;}
	.about_progress .left h3{display:none;}
	.about_progress .left p{display:none;}
	.about_progress .right{width:100%; height:400px; float:none;}
	.proQueryContainer{margin:0; padding:0;}
	.proQueryContainer .queryItem{margin:35px 0 0 0;}
	.proQueryContainer h3{font-size:28px; margin-bottom:30px;}
	.proQueryContainer .pagedesc{width:100%; font-size:14px;}
	.proQueryContainer .queryItem ul{position:inherit; margin:0;}
	.proQueryContainer .queryItem ul li{width:49%; margin-right:2%;}
	.proQueryContainer .queryItem ul li:nth-child(3n){margin-right:2%;}
	.proQueryContainer .queryItem ul li:nth-child(2n){margin-right:0;}
	.less-page-content{margin-top:0;}
	.met-product-list{padding:30px 0 0 0;}
	.sun-product ul li{width:100%; padding:7.5px 0;}
	.sun-product ul{padding:0;}
	.service_pro{padding:35px 0;}
	.service_pro .piece{width:100%; height:auto;}
	.service_pro .piece .tabdescul{bottom:15px;}
	.service_pro .text{padding:8% 5%;}
	.service_form{padding:30px 0;}
	.service_form .left{width:100%; padding:35px 5%;}
	.service_form .left .conbg{margin:50px 0;}
	.service_form .left .conbg h3{font-size:22px;}
	.service_form .left .conbg h4{font-size:20px;}
	.service_form .right{width:100%; padding:35px 5%;}
	.service_form .right .content ul li{font-size:14px;}
	.service_form .right .content .form {padding: 30% 5% 5% 5%;}
	.aboutbanner{padding-top:0 !important;}
	.aboutbanner .img img{max-width:100% !important;}
	.aboutbanner .img .text{top:30px !important; left:10% !important;}
	.aboutbanner .img .text h3{font-size:26px !important;}
	.aboutbanner .img .text p{font-size:14px !important;}
	.aboutcontact{padding:180px 5% 50px 5% !important;}
	.aboutcontact .title{font-size:24px !important;}
	.aboutcontact .content span{font-size:14px !important;}
	.aboutcontact .content2 {padding:10px !important; background:#2C59BD;}
	.aboutcontact .content2 span{font-size:14px !important; padding:10px 0 !important; background:none !important;}
	.aboutcontact .line{margin:15px 0 !important;}
	.needback {padding: 30px 5% 30px 5% !important;}
	.needback .h3{font-size:24px !important; padding:30px 0 !important;}
	.productAllDiv img {width: 80% !important;margin-top: 30px !important;}
	.enabout_img img{width:auto !important; max-width:100% !important; height:auto !important;}
	.about_product ul.proul li{background:none;}
	.about_product .righttopimg .img{background:none;}
	.about_product ul.proul li{height:auto;}
	.about_product .righttopimg{height:auto; margin-bottom:30px;}
	.enabout_detail .content{width:92%; margin:0 auto; right:4%; height:550px; top:-70px;}
	.enabout_detail .content .title{font-size:22px;}
	.enabout_detail .content .item{font-size:12px; line-height:20px; margin-top:5px;}
	.enabout_detail ol{top:450px;}
	.about_product{padding-top:530px;}
}
