
/*Top002114*/
.Top002114{ background:#fff; line-height: 90px;}
.Top002114 .logo{ float:left;width: 30%; max-width:360px; }
.Top002114 .logo img{ vertical-align: middle;}
.Top002114 .top_menu{ float:right;}
.Top002114 nav{ position: absolute; left: 31.8%; top: 0; width: 42%;}
.Top002114 nav li{ position: relative;/* padding-right:80px;*/ float:left; font-size:16px; margin-right: 7%;}
.Top002114 nav li:last-child{ margin-right: 0;}
.Top002114 nav li dl{position: absolute;width: 100%;}
.Top002114 nav li a{ display:block; border-bottom: 2px solid transparent;box-sizing: border-box; }
.Top002114 nav li.aon a{ color:#00aaef; border-bottom-color: #00aaef;}
.Top002114 .auto{ position: relative;}
.app {
    position: absolute;
    width: 60px;
    text-align: center;
    border-radius: 8px;
    height: 20px;
    line-height: 20px;
    top: 12px;
    right: 0px;
    font-size: 12px;
    background-color: #F8C43C;
    color: #fff;
}


.Top002114 nav li dl a {
    padding: 4px 0 0 0;
}
.Top002114 .top_menu{ padding-top:38px; padding-right:12px;}
.Top002114 .top_menu > *{ float:left; margin-left:15px;}
.Top002114 .top_menu dd a{ display:block; float: left; font-size: 14px; margin-left: 15px; border: 1px solid #eee; text-align: center; line-height: 28px; width: 96px; height: 30px; color: #333; border-radius: 3px;}
.Top002114 .top_menu dd a.aon{ background:#03a9ff; border:#03a9ff;  line-height: 30px; color: #fff;}
.Top002114 .top_menu dd .login_after{ font-size:13px;}
.Top002114 .top_menu dd .login_after b{ color:#000;}
.Top002114 .search_box{ position: relative; display: inline-block; vertical-align: middle;}
.Top002114 .btnsearch{ width: 20px; height: 20px;background:url(../images/Top002114-btn_search2.png) no-repeat center center; display: block;}
.Top002114 .open_search_on{ background-image: url(../images/close.png);}
.Top002114 .search{ width:240px; position:absolute; display: none; right: 0; top: 100%; z-index: 10; }
.Top002114 .search .text{ width:100%; height:32px; line-height:32px; border:1px solid #ddd; padding:0 40px 0 10px; background:#fff; border-radius:32px; color:#999;}
.Top002114 .search .btn{ position:absolute; right:0; top:0; height:100%; width:40px; background:url(../images/Top002114-btn_search2.png) no-repeat center center; padding:0; border:none; cursor:pointer;}
.Top002114 .tel{ float: right; }
.Top002114 .tel *{line-height: normal;box-sizing: border-box;}
.Top002114 .tel span{ font-size: 14px; color: #999999; padding-right: 10px; border-right: 1px solid #999999; margin-right: 10px;}
.Top002114 .tel span b{ display: inline-block; padding-left: 23px; background: url(../images/top_tel.png) no-repeat left center; color: #00aaef; font-size: 22px; vertical-align: middle; margin-left: 5px;}

@media(min-width:1000px){
/*.Top002114 nav li#m03{ padding-right:80px;}
.Top002114 nav li#m04{ padding-left:20px;}*/
}
@media(max-width:1280px){
.Top002114 .auto{ padding:0 3%;}
.Top002114 nav{ padding-right:0;}
.Top002114 nav li{ margin-right: 4.5%; }
}
@media(max-width:1100px){
.Top002114 header{ position:relative; z-index:100; }
.Top002114 .logo{ width: 35%;}
.Top002114 nav{ padding:0; position:absolute; right:0; top:100%; background:#4E9DD1; width:180px; border-radius:0 0 0 5px; opacity:0; transform: translateY(-50%) scale(0); transition:0.3s;}
.Top002114 nav.navOut{opacity:1; transform: translateY(0) scale(1);}
.Top002114 nav li{ float:none; text-align:center; padding-right:0; border-bottom:1px solid rgba(255,255,255,0.3); border-top:1px solid #0081D6;}
.Top002114 nav li:last-child{ border-bottom:0;}
.Top002114 nav li a{ display:block; color:#fff;}
.Top002114 nav li a:after{ display:none;}
.app{ top:inherit; right:inherit; position:relative; display:inline-block; margin-left:10px;}
.Top002114 .tel{ margin-right: 50px;}
.Top002114 .top_menu{ margin-right:50px;}
.Top002114 .mobile_menu{ position:absolute; right:2%; width:40px; height:36px; top:50%; transform:translateY(-50%);background:#4E9DD1; border-radius:10px 0;}
.Top002114 .mobile_menu span,
.Top002114 .mobile_menu span:after,
.Top002114 .mobile_menu span:before{ position:absolute; height:3px; width:100%; left:0; background:#fff;}
.Top002114 .mobile_menu span:after,
.Top002114 .mobile_menu span:before{ content:''; transition:transform 0.3s;}
.Top002114 .mobile_menu span{ width:70%; left:15%; top:50%; margin-top:-1.5px;}
.Top002114 .mobile_menu span:before{ top:-8px;}
.Top002114 .mobile_menu span:after{ top:8px;}
.Top002114 .open_menu span{ background-color:transparent;}
.Top002114 .open_menu span:after,
.Top002114 .open_menu span:before{ top:0;}
.Top002114 .open_menu span:after{ transform:rotate(45deg);}
.Top002114 .open_menu span:before{transform:rotate(-45deg);}
.Top002114 #m02:before{ content:''; width:100%; height:68px; display:block; position:absolute;}
}
@media(max-width:1000px){
.Top002114 .search{ position:absolute; top:105%; width:90%; left:5%; margin-left:0;}
.Top002114 nav li dl{position: relative;left: 0;width: 100%;}
.Top002114 nav li dl a{color:#000;}
.Top002114 .logo{ width:60%;}
.Top002114 .logo img{ padding-top:0}

}
@media(max-width:768px){
	.Top002114{ line-height: 70px;}
	.Top002114 .tel{ display: none;}
	.Top002114 nav{ line-height: 40px; left: auto;}
	.Top002114 nav li{ margin-right: 0;}
	.Top002114 nav li.aon a{ color: #fff;}
}
@media(max-width:480px){
.Top002114 .top_menu{ margin-right:0; padding:5px 0 50px 0;}
.Top002114 .top_menu dt{ position:absolute; right:70px; top:49px;}
.Top002114 .mobile_menu{transform:translateY(0);    margin-top: -20px;}
/*.Top002114 .logo{ position:absolute; left:2%; top:50%; transform:translateY(-50%);}*/
}
/*
 .Banner000707 为demo编号
 */
.Banner000707{ position:relative;}
.Banner000707 .bx-viewport{ height:auto !important;}
.Banner000707 .bx-controls-direction a{ width:40px; height:40px; position:absolute; top:50%; margin-top:-20px;}
.Banner000707 .bx-controls-direction a span{ color:#fff; font-size:30px;}

.Banner000707 .bx-prev{ left:10%;}
.Banner000707 .bx-next{ right:10%;}
.Banner000707 .bx-pager{ position:absolute; width:100%; left:0; bottom:3em; text-align:center;}
.Banner000707 .bx-pager div{ display:inline-block;}
.Banner000707 .bx-pager .bx-pager-item{ margin:0 6px;}
.Banner000707 .bx-pager .bx-pager-item a{ width:14px; height:14px; background:#fff; border-radius:50%; display:block; overflow:hidden; line-height:1000px;-webkit-transition:all ease 0.5s;transition:all ease 0.5s;}
.Banner000707 .bx-pager .bx-pager-item a.active{ background:#fff; width:40px; border-radius:15px; -webkit-transition:all ease 0.5s;transition:all ease 0.5s;}
.Banner000707 .list li img{ width:100%; display:block;}
.Banner000707 .next,.Banner000707 .prev{ background:url(../images/Banner000707_next.png) no-repeat center; background-size: 100% 100%; width: 40px; height: 40px;  position: absolute;  top: 50%; margin-top: -20px; z-index: 9;}
.Banner000707 .prev{ background:url(../images/Banner000707_prev.png) no-repeat center; background-size: 100% 100%;}
@media(max-width:768px){
.Banner000707 .bx-pager .bx-pager-item{ margin:0 2px;}
.Banner000707 .bx-pager .bx-pager-item a{ width:8px; height:8px; }
.Banner000707 .bx-pager .bx-pager-item a.active{ width:20px;}
.Banner000707 .bx-controls-direction a,.Banner000707 .next,.Banner000707 .prev{ width:25px; height:25px; margin-top:-12.5px;}
}
/*Banner*/
/*Banner*/

/*Floor002214*/


.Floor002214{ padding:4% 0 5%;}
.Floor002214 .auto{ overflow:hidden;}
.Floor002214 ul{ padding-top: 1%;}
.Floor002214 ul li{float: left; background: #fafafa; border:1px solid #eee; padding: 50px 70px; border-radius: 5px; width: 43%; margin-right:14%;text-align: center;}
.Floor002214 ul li:nth-child(2n){ margin-right: 0;}
.Floor002214 ul li span{display: block;}
.Floor002214 ul li p{display: block; margin: 20px auto 0; width: 120px; height: 34px; line-height: 34px; text-align: center; font-size: 14px; border-radius: 4px; background: #ff6600; color: #fff;}

.Floor002214 .pic .img2{ display:none;}
.Floor002214 li:hover .pic .img1{ display:none;}
.Floor002214 li:hover .pic .img2{ display:-webkit-inline-box;}
.Floor002214 .title{font-size: 20px; color: #333; margin-top: 2%; }
.Floor002214 .text{font-size: 30px;color:#ff6600; padding: 10px 0;}
.Floor002214 .intro{font-size: 12px; color: #999;}
@media(max-width:1000px){
.Floor002214{ padding:6% 0;}
}
@media(max-width:720px){
.Floor002214 ul li{ text-align:center;padding: 50px 30px; width: 48%; margin-right:4%;}
.Floor002214 .pic{ float:none; margin:0 0 10px;}


}

@media(max-width:450px){
  .Floor002214 ul li:nth-child(1){ margin-right: 0;}
  .Floor002214 ul li{float: none;width: 100%;margin-bottom: 15px;}
}
/*Floor002214 End*/



/*.home_title{ font-size: 30px; letter-spacing: 3px; color: #4d4d4d; font-weight: normal; text-align: center;}
.home_title::after{ display: block; content: ''; margin: auto; margin-top:15px; width: 20px; height: 2px; background: #4d4d4d;}*/
.home_title{ text-align:center; padding-bottom:3%;}
.home_title *{ display:inline-block; }
.home_title h1{ margin:0;font-size:24px; padding:0 5%;position:relative; font-weight:normal;color:#ff6600;}
.home_title h1 span{ padding:0 20px; background-color:#fff;}
.home_title h1 i{ font-size: 14px; background-color:#fff;padding:0 20px;color:#ddd; font-style:normal; text-transform:uppercase;}
.home_title h1 i,
.home_title h1 span{ z-index:2; position:relative;}
.home_title h1::before{ position:absolute; content:''; border:1px solid #ebebeb; left:0; top:13px; bottom:13px;width:100%;}

/*
 .Floor001044 为demo编号
 */

/*
 .Bottom000667 为demo编号
 */

/*Other002524 */
.Other002524{ position:fixed; z-index:100; right:20px; top:50%; transform:translateY(-50%);}
.Other002524 li{ padding:5px 0;}
.Other002524 li a,
.Other002524 li a::before{ display:block;height:39px;position:relative;}
.Other002524 li a::before{ content:'';width:39px; border-radius:50%; border:3px solid #03abef; background-color:#03abef; background-repeat:no-repeat;background-image:url(../images/Other002524_icon.png); z-index:10;}
.Other002524 li a:hover::before{ background-color:#fff; border-color:#F8C43C;}
.Other002524 li a span{ display:none; position:absolute; right:0; top:0; padding-right:39px; border-radius:39px; line-height:39px; color:#fff;background-color:#F8C43C; z-index:3; width:139px; padding-left:25px;}
.Other002524 li.qq a::before{ background-position:-120px -3px;}
.Other002524 li.qq a:hover::before{ background-position:-159px -3px;}
.Other002524 li.qq_2 a::before{ background-position:-199px -3px;}
.Other002524 li.qq_2 a:hover::before{ background-position:-4px -3px;}
.Other002524 li.gettop a::before{ background-position:-42px -3px;}
.Other002524 li.gettop a:hover::before{ background-position:-81px -3px;}
.Other002524 li.qq a.phone{ display:none;}
.Other002524 li a:hover span{ display:block;}
 @media(max-width:1024px){
.Other002524 li.qq a.pc{ display:none;}
.Other002524 li.qq a.phone{ display:block;}

}
 @media(max-width:640px){
.Other002524{ top:auto; bottom:2%; transform:none}
	}

.Floor001044 .h4{color:#999999;font-size: 14px;text-align: center;padding-bottom:45px;max-width: 800px;margin:0 auto;}
.Floor001044_list li{padding-left: 80px;position:relative;margin-bottom: 40px;}
.Floor001044_list li .img{position: absolute;top:5px;left:0;}
.Floor001044_list li .h5{color:#333333;font-size: 16px;line-height: 24px;}
.Floor001044_list li .p{color:#999999;line-height: 30px;}
.Floor001044_list .bgimg{display: none;}



.footer{background: #fafafa;padding-top:50px;padding-bottom: 30px;}
.footer .left{margin-bottom: 8px;max-width: 270px;}
.footer .left a{color:#666;display: block;margin-bottom: 10px;}
.footer .left .ul li{width: 48%;float: left;}
.footer .middle{color:#666;margin-bottom: 20px;display: none;}
.footer .middle li{margin-bottom: 5px;line-height: 30px;}
.footer .middle li.li{padding-left: 30px;background: url(../images/dh.png) no-repeat left 7px;}
.footer .middle li.li1{padding-left: 30px;background: url(../images/xx.png) no-repeat left 7px;}
.footer .middle li.li2{padding-left: 30px;background: url(../images/qq.png) no-repeat left 7px;}
.footer .middle li.li3{padding-left: 30px;background: url(../images/wx.png) no-repeat left 7px;}
.footer .right .right_left{margin-bottom: 15px;float: left;margin-right: 30px;}
.footer .right  .right_right{float: right;}
.footer .right  .right_right .h4{color:#0097ff;font-size: 20px;}
.footer .right  .right_right .h5{color:#666;font-size: 12px;margin:5px 0 10px;}
.footer .right  .right_right .more a{display: block;width: 130px;height: 24px;line-height: 24px;text-align: center;color:#0097ff;border:1px solid #0097ff;}
.footer .right{max-width: 260px;}

.footer .footer_bottom{display: none;}
.footer .footer_middle{color:#666;font-size: 14px;text-align: center;}
.footer .footer_middle a{color:#666;font-size: 14px;}
.footer .footer_bottom li{display: inline-block;margin: 0 5px;}
.footer .footer_bottom .ul{text-align: center;}

.Company_Target{position: fixed;top: 0;left:0px;width:100%;height: 100%;background: url(../images/tbg.png);z-index: 222;display: none;}
.Company_Target .Company_box{height:80vh;width: 70%;margin:0 auto;margin-top:10vh;max-width: 800px;background: #fff;position: relative;border-radius: 8px;}
.Company_Target .Company_box .closebox{overflow-y: auto; height: 80vh}

@media(min-width: 1440px){	
.Company_Target .Company_box .closebox{overflow-y:none; height:auto;}
}



.Company_Target .ul{padding:0 10%;padding-bottom: 30px;}
.Company_Target .h3{color:#ff6600;font-size: 16px;text-align: center;padding:30px 0;}
.Company_Target li{position: relative;margin-bottom: 15px;}
.Company_Target li .span{color:#333333;line-height: 16px;margin-bottom: 10px;}
.Company_Target li input{padding:0 2%;width: 96%;border:1px solid #eeeeee;height: 32px;line-height: 32px;border-radius: 5px;}
.Company_Target li textarea{padding:2% 2%;width: 96%;border:1px solid #eeeeee;height: 32px;line-height: 32px;border-radius: 5px;height: 150px;}
.Company_Target li.last input{height: 35px;line-height: 35px;width: 125px;border-radius: 17.5px;color:#fff;background: #ff6600;margin:0 10px;margin-top:10px;cursor: pointer;}
.Company_Target li.last .btn{background: #04a5ff}
.Company_Target .Company_box .close{width:15px;height: 15px;background: url(../images/close.png);position: absolute;top:15px;right: 15px;}
.Banner img{vertical-align: top;width: 100%;}
.Banner .img2{display: none;}
.Banner{position: relative;}
.Banner .Box{position:absolute;top:0px;left:0px;width: 100%;color:#fff;padding-top: 10%;}
.Banner .Box .h3{font-size: 20px;font-weight: bold;line-height: 24px;padding-bottom: 5px;}
.Banner .Box  .p{font-size: 15px;line-height: 20px;}


.Chamber_content{padding:50px 0;}
.Chamber_content .Chamber_h3{color:#ff6600;font-size: 18px;padding-left: 20px;background: url(../images/sbbg1.png) no-repeat left  5px;line-height: 26px;margin-bottom: 10px;}
.Chamber_content  .Chamber_dl{margin-left:20px;margin-bottom:40px;}
.Chamber_content  .Chamber_dl dd{padding-left:20px;color:#666666;background: url(../images/sbbg2.png) no-repeat left 8px;line-height: 24px;margin-bottom: 8px;}
.Chamber_content .Chamber_h4{text-align: center;color:#333333;font-size: 18px;line-height: 32px;}
.Chamber_content .Chamber_h4 .i{width:20px;height: 3px;background: #ff6600;margin:8px auto;}
.Chamber_listTop li{display: inline-block;width: 152px;height: 50px;font-size: 16px;background: url(../images/sbbg3.png) no-repeat center;color:#999999;line-height: 42px;cursor: pointer;margin:0 10px;}
.Chamber_listTop{text-align: center;margin-top: 40px;}
.Chamber_listTop li:hover,.Chamber_listTop li.on{background-image: url(../images/sbbg4.png);color:#fff;}
.Chamber_list .Box tr td{text-align: center;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;padding:12px 0;}
.Chamber_list .Box .tr{background: #366092;color:#fff;}
.Chamber_list .Box table{max-width: 800px;margin:0 auto;width: 100%;border-left:1px solid #eeeeee;border-radius: 5px;}
.Chamber_list .Box1 .td1{width: 60%;height: 50px;}
.Chamber_list .Box1 .td2{width: 40%;height: 50px;border-right:1px solid #366092;}
.Chamber_list{padding:60px 0;margin:30px 0 0;background: #f8f8f8;}
.Chamber_list .btn a{display: block;width: 135px;height: 45px;line-height: 45px;text-align: center;color:#fff;background: #03a9ff;margin:30px auto 0;}
.Chamber_list .Box2 .td3{width: 10%;}
.Chamber_list .Box2 table{max-width: 1200px;}
.Chamber_list .Box2 .td1{width: 30%;}
.Chamber_list .Box3 table{max-width: 1200px;}
.Chamber_list .Box3 table .td1{width: 25%;}
.Chamber_list .Box3 table .td3{padding-left: 23px;text-align: left;line-height: 30px;color:#666666;}
.Chamber_list .Box3 table td{color:#000;}
.Chamber_list .Box3 table .tr td{color:#fff;}
.Chamber_list .Box{display: none;}
.SheBao_content{padding:100px 0;}
.SheBao_content .left{display: none;}
.SheBao_content .right{text-align: center;}
.SheBao_content .right .h3{color:#fff;font-size: 30px;font-weight: bold;line-height: 35px;}
.SheBao_content .right  .h4{color:#fff;font-size: 24px;line-height: 35px;padding:3px 0 10px; }
.SheBao_content .right .p{color:#fff;margin:0 auto;margin-top:30px;font-size: 18px;max-width: 555px;line-height: 30px;}
.SheBao_content2_ht{color:#ff6600;font-size: 24px;text-align: center;line-height: 30px;}
.SheBao_content2_ht i{display: block;width: 20px;height: 2px;background: #03a9ff;display:block; margin:15px auto;}
.SheBao_content2{padding-top:70px;}
.SheBao_content2_Box{background: #fafafa;padding-top:65px;text-align: center;padding-bottom:55px;margin-top: 50px;}
.SheBao_content2_Box li{display: inline-block;color:#666666;font-size: 16px;line-height: 24px;margin-bottom: 15px;width:45%;}

.SheBao_content2_p{color:#666666;font-size: 16px;text-align: center;}
.SheBao_content3{padding-top:70px;}

.SheBao_content3_Box{background: #fafafa;padding-top:65px;padding-bottom:55px;margin-top: 50px;}
.SheBao_content3_Box .auto{max-width: 830px;}
.SheBao_content3_Box .left{float: left;width: 29%;}
.SheBao_content3_Box .right{float: right;width: 29%;height: 100%;}
.SheBao_content3_Box .middle{float: left;width: 36%;margin:0 3%;text-align: center;color:#ff6600;font-size: 15px;line-height: 22px;padding-top: 10%;}

.SheBao_content4{padding-top:70px;}
.SheBao_content4_list{margin-top:50px;}

.SheBao_content4_list li{background: #fafafa;padding:15px 15px;margin-bottom: 20px;}
.SheBao_content4_list li dl dt{padding-left:45px;background: url(../images/q.png) no-repeat left 0px;line-height: 24px;color:#333333;padding-top:5px;min-height: 30px;margin-bottom: 15px;}
.SheBao_content4_list li dl dd{padding-left:45px;background: url(../images/a.png) no-repeat left 0px;line-height: 24px;color:#666666;padding-top:5px;min-height: 30px;margin-bottom: 15px;}
.About_Content{margin-bottom: 100px;}
.About_title{color:#555555;font-size: 24px;text-align: center;line-height: 30px;margin-top: 100px;} 
.About_title i{display: block;width: 20px;height: 2px;background: #ff6600;margin:10px auto;}
.about_content{margin:5% auto;}
.about_content{position: relative;overflow:hidden;}
.about_content .right{ float: right; width: 45%;}
.about_content .left{ width: 50%; float: left; font-size: 16px; line-height: 30px;}
.about_content .left h3,
.common-title{ font-size: 28px; color: #00aaef;}
.common-title{ text-align: center; font-weight: bold; padding: 5% 0 2%;}

.News_list .ul{margin-top:40px;}
.News_list li{ margin-bottom: 3%;}
.News_list li a{ display: table; table-layout: fixed; width: 100%;}
.News_list li .img,
.News_list li .txt{ display: table-cell; vertical-align: middle;}
.News_list li .img{position: relative; width: 30%;}
.News_list li img{width: 100%;}
.News_list li .txt{ padding: 1% 3%;}
.News_list li .txt .h3{ font-size: 20px; color: #333; font-weight: bold;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.News_list li .txt .p{ margin: 3% 0; font-size: 16px; color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.News_list li .txt .time{ font-size: 16px; color: #666;}

.goodness { background: url(../images/gy_30.jpg) no-repeat center top; background-size: cover; padding-bottom: 5%;}
.goodness .pic{ float: right; width: 51%;}
.goodness .con{ margin: auto; width: 45%;}
.goodness-content ul{ padding-top: 8%;}
.goodness-content ul li{
    max-width: 510px;
    height: 80px;
    line-height: 80px;
    margin-bottom: 22px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    border-radius: 45px;
    -webkit-border-radius: 45px;
    background:linear-gradient(90deg,rgb(162 173 177) 0%,rgb(97 97 97) 100%);
}
.goodness-content ul li:nth-child(1){
    background:linear-gradient(90deg,rgb(24 124 167) 0%,rgb(0 170 239) 100%);
}
.goodness-content ul li span{
    font-size: 40px;
    margin: 0 5px;
    color: #fff;
    vertical-align: middle;
}


.goodness-content ul li:last-child{
    margin-bottom: 0;
}
@media(max-width: 1000px){
	.goodness-content ul li{ font-size: 16px;}
	.goodness-content ul li span{ font-size: 30px;}
}
@media(max-width: 768px){
	.goodness .pic,
	.goodness .con{ float: none; width: 100%;}
	.goodness .con{ padding-bottom: 5%;}
	.goodness-content ul li{ height: auto; line-height: 60px;}
}
@media(max-width: 640px){
	.News_list li .img{ width: 42%;}
	.News_list li .txt .h3,
	.common-title{ font-size: 15px;}
	.News_list li .txt .p{ font-size: 14px; margin: 0;line-height: 20px;}
	.News_list li .txt .time{ font-size: 12px;}
	.goodness-content ul li{ font-size: 14px;}
	.goodness-content ul li span{ font-size: 22px;}
}



.Jz a{display: inline-block;font-size: 16px;color:#333;padding-left: 28px;background: url(../images/jiaz.png) no-repeat left center;}
 .Jz{text-align: center;margin:20px auto 90px;}
.News_content{padding-top:100px;padding-bottom: 100px;}
.Info_title{color:#0f0f0f;font-size: 24px;line-height: 30px;text-align: center;}
.Info_ftitle{color:#999999;font-size: 14px;padding:15px 0;text-align: center;background: url(../images/newsbg.jpg) no-repeat bottom center;margin-bottom: 40px;max-width:700px;margin:0 auto;}
.Info_content{max-width: 700px;margin:0 auto;}
.Info_content .p{color:#333;padding-top:15px;}


.Info_ftitle .bdsharebuttonbox a{
	display: inline-block;
	vertical-align: middle;
	float: none;
	width: 34px;
	height: 34px;
	background-position: center center;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.Info_ftitle .bdsharebuttonbox .bds_tsina {
	background-image: url(../images/weibo.png);
}
.Info_ftitle .bdsharebuttonbox .bds_weixin {
	background-image: url(../images/weixin_icon.png);
}
.Info_ftitle .bdsharebuttonbox .bds_sqq {
	background-image: url(../images/qq_icon.png);
}


.subMenu{ text-align: center; padding: 3% 0;}
.subMenu a{ display: inline-block; font-size: 18px; color: #666; min-width: 120px; margin: 0 10px; padding: 0 10px; line-height: 40px; background-color: #f5f5f5;}
.subMenu a:hover,
.subMenu a.on{ background-color: #03abef; color: #fff;}
.Job_list .ul{border:1px solid #d9dce0; margin-top: -1px; cursor: pointer;}
.Job_list .top{ font-weight: bold; background-color: #03abef; color: #fff; cursor: initial;}
.Job_list li{ font-size: 16px; padding: 15px 0 15px 50px;}
.Job_list .on{background-color: #f5f5f5;}
.Job_list li .name{float: left;color:#333;font-size: 14px;font-weight: bold;}
.Job_list li .time{float: right;text-align: right;color:#666666;}
.Job_list li .h3{height: 48px;line-height: 48px;background: #eaedf2;padding:0 5%;cursor:pointer;}
.Job_list{margin-top:10px;}
.Job_list .icon{ width: 30px; position: relative;}
.Job_list .icon::before,
.Job_list .icon::after{ content: ''; width: 2px; height: 10px; background-color: #ccc; position: absolute; left:0; top: 50%; transform: rotate( -45deg); margin-top: -6px;}
.Job_list .icon::before{ transform: rotate(45deg);  margin-left: 7px;}
.Job_list .top .icon::before,
.Job_list .top .icon::after{ display: none;}
.Job_list  .slide_target{padding:30px 5% 50px;padding-top:40px;display: none; border: 1px solid #d9dce0;}
.Job_list  .slide_target .h4{color:#ff6600;font-weight: bold;}
.Job_list  .slide_target .p{line-height:30px;color:#666;padding:25px 0;}
.Job_list .slide_target p{ margin: 0;}
.Job_list .jobMore{width: 180px; line-height: 60px; display: block; background: #03abef;  box-shadow: 0 20px 40px 0 rgb(227 225 237 / 57%); border-radius: 30px; text-align: center; color: #fff; margin-top: 20px; font-size: 18px;}
@media(max-width: 640px){
	.subMenu a{ font-size: 16px; min-width: 80px; padding: 0 5px; margin: 0 5px;}
    .Job_list .ytable-cell{ display: table-cell;}
	.Job_list li{ padding: 10px 5px; font-size: 14px;}
	.Job_list .ul li:nth-child(3){ display: none}
	.Job_list .ul li:nth-child(2){ width: 30%;}
	.Job_list .jobMore{ font-size: 16px; width: 120px; line-height: 34px;}
}


.BMapLabel{display: none !important;}
.content_cont #dituContent{height: 350px;}
.content_cont{margin-top:40px;margin-bottom: 150px;border:1px solid #e6edea;background: #fafafa;}
.content_cont .right .h5{color:#333333;font-size: 16px;height:80px;line-height: 80px;border-bottom: 1px dashed #e5e5e5;padding:0 2%;font-weight: bold;}
.content_cont .right li{padding:20px 2%;border-bottom: 1px dashed #e5e5e5;}
.content_cont .right li .h3{color:#333333;font-size: 16px;font-weight: bold;line-height: 24px;}
.content_cont .right li .p{color:#666666;line-height: 24px;padding-top:3px;}
.content_cont .right li:last-child{border:0px;}


.Page002193{zoom:1; overflow:hidden; text-align:center; padding:5% 0 5%; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #666; padding:0 1em; color:#666; line-height:35px; border-radius:3px;}
.Page002193 a:hover{ color:#fff; border:1px solid #0097ff; background:#0097ff;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#666;}
.Page002193 .p_count b{ color:#666;}
.Page002193 .p_total b{ color:#666;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#0097ff; border-color:#0097ff;}
.Page002193 .p_page b{ font-weight:normal;}



@media(min-width: 460px){
    .SheBao_content2_Box li{width: 30%;}
}

@media(min-width: 580px){
  .footer .left{float: left;}
  .footer .right{float: left;}
}
@media(min-width: 640px){
	

  .Floor001044_list .ul{width: 48%;margin-right: 4%;float: left;max-width: 220px;}
  .Floor001044_list .ul1{float: right;margin-right:0;max-width: 290px;}
  .Floor001044_list{position: relative;}
  
  .footer .footer_middle{padding:30px 0;border-bottom: 1px solid #f2f2f2;}
  .Banner .Box .h3{font-size: 30px;font-weight: bold;line-height: 24px;padding-bottom: 15px;}
  .Banner .Box  .p{font-size: 16px;line-height: 20px;}
  .Banner .Box{padding-top: 10%;}
  .SheBao_content2_Box li{width: 24%;}
}

@media(min-width: 768px){
   .Company_Target li{padding-left: 170px;}
   .Company_Target li .span{text-align: right;position: absolute;top:7px;left:0;width: 164px;}
   .Company_Target li.li1 .span{position: absolute;top:0px;left:0;width: 164px;}
   .Banner .img1{display: none;}
   .Banner .img2{display: block;}
   .Chamber_list .Box2 .td3{width: 20%;}
   .SheBao_content .left{float: left;display: block;width: 40%;}
   .SheBao_content .right{float: right;width: 57%;margin-top:10%;}
   .SheBao_content .auto{max-width: 1000px;}
   .SheBao_content2_Box li{width: auto;margin:0 3% 15px;margin-bottom: 30px;}
   .SheBao_content3_Box .middle{padding-top:24%;font-size: 18px;line-height: 30px;}
   

}

@media(min-width: 1024px){
	.Floor002214 ul{padding:1% 5%;}
	.Floor001044_list .bgimg{width:209px;height: 209px;position: absolute;top:50%;left:50%;margin-top:-104.5px;margin-left:-104.5px;display: block;}
	.Floor001044_list .ul2{margin-left: 5.3%;}
	.footer_top .middle{float: left;display: block;margin-right: 50px;}
    .footer .footer_bottom{display: block;}
    .footer .footer_middle{margin-bottom: 30px;}
    .Company_Target li.li{float: left;width:47%;}
    .Company_Target .Company_box{height:88vh;margin-top:6vh;}
    .Company_Target li.li input{width: 129%;}
    .SheBao_content2_Box li{margin:0 40px 15px;margin-bottom: 60px;}
    .SheBao_content2_Box{padding-bottom: 20px;}
    .SheBao_content4_list li{width: 45%;float:left;margin-right: 10%;margin-bottom: 50px;padding:35px;}
    .SheBao_content4_list li:nth-child(2n){margin-right: 0;}
    
    .content_cont .left{float: left;width: 60%;}
    .content_cont .right{float: right;width: 40%;}
    .content_cont .right{padding:0 5%;}
    .content_cont .right li{padding:32px 8%;}
    .content_cont .right li .p{padding-top:10px;}
    .content_cont .right .h5{height: 122px;line-height: 122px;padding:0 8%;}
   
}
@media(min-width: 1100px){
	 .Company_Target .ul{padding:0 10% 0 5%;}
	 .Company_Target li.li input{width: 123%;}
	
}


@media(min-width: 1200px){
	.Floor002214 ul{padding:1% 5%;}
	.Floor001044_list{padding:1% 5%;}
	.Floor002214 ul li{text-align: left;}
	.Floor002214 .pic{float: left; margin-right: 7%;}
	.Floor002214 .title{padding-left: 125px;}
	.Floor002214 .text{padding-left: 125px;}
	.Floor002214 .intro{padding-left: 125px;}
	.Floor001044{padding-bottom: 70px;background: url(../images/indexbg.jpg) no-repeat bottom center;}
	.footer_top .left{margin-right: 45px;}
	.footer_top .middle{margin-right: 90px;height: 145px;border-left: 1px solid #f2f2f2;max-width: 360px;padding-left:90px;}
	.footer_top .right {padding-left: 90px;border-left: 1px solid #f2f2f2;max-width: 360px;}
}
.service_content{ padding:3% 0;}
.service_content .h2,
.service_content .h3,
.service_content .h4{ padding:0; margin:0;}
.service_content#box1{ background-color:#fff;}
.service_content#box2{ background-color:#fafafa;}
.service_content .h2{ text-align:center; font-size:24px; color:#333333; margin-bottom:3%;}
.service_content .h2 b{ display:block; padding-bottom:20px;}
.service_content .h2:after{ display:block; content:''; margin:auto; width:20px; height:2px; background-color:#ff6600;}

.service_content#box1 .h4{ padding:5% 0; font-size:18px; text-align:center}

.service_content#box1 .intro dl.txt{ border:solid 1px #eeeeee; padding:1.5%}
.service_content#box1 .intro dl.txt .h3{ margin-bottom:10px; padding-left:60px; position:relative; line-height:50px; color:#ff6600; font-size:22px; }
.service_content#box1 .intro dl.txt .h3 b{ position:absolute; left:0; background-color:#ff6600; color:#fff; width:50px; font-size:24px; text-align:center;border-radius:100px;}
.service_content#box1 .intro dl.txt ul li{ color:#666666; position:relative; padding:5px 0 5px 20px;}
.service_content#box1 .intro dl.txt ul li:before{ content:''; position:absolute; left:0; top:12px; width:7px; height:7px; display:block;background-color:#ff6600;border-radius:100px;}

.service_content#box2 .intro{ overflow:hidden;}
.service_content#box2 .intro .txt:nth-child(odd){ background-color:#f0f0f0}
.service_content#box2 .intro .txt:nth-child(even){ background-color:#e8e8e8}
.service_content#box2 .intro .txt{ padding:0 3%;}
.service_content#box2 .btn{ text-align:center; padding:2% 0}
.service_content#box2 .btn a{ display:inline-block;  background: #03a9ff;  line-height: 45px; padding:0 28px; color:#fff;}

.service_content#box2 .intro2{ padding:3% 0;}
.service_content#box2 .intro2 dl .h3{ position:relative; color:#fff; text-align:center;}
.service_content#box2 .intro2 dl .h3:before,
.service_content#box2 .intro2 dl .h3:after{ position:absolute; width:100%; height:50.2%; content:''; display:block; background-color:#ff6600;}
.service_content#box2 .intro2 dl .h3:before{ top:0;transform: skew(45deg)}
.service_content#box2 .intro2 dl .h3:after{ bottom:0;transform: skew(-45deg)}
.service_content#box2 .intro2 dl .h3 span{ position:relative; z-index:5;}
.service_content#box2 .intro2 dl .h3 b{ position:absolute; left:10%; top:-25px; width:50px; height:50px; text-align:center; line-height:44px; background-color:#fff; border-radius:100px; border:solid 3px #ff6600; color:#ff6600; box-shadow: -3px 7px 17px #9c4307;}
.service_content#box2 .intro2 dl ul{ padding:62px 5% 0 5%; position:relative;}
.service_content#box2 .intro2 dl ul:before{ position:absolute; top:0; width:90%; content:''; display:block; height:62px;  background-repeat:no-repeat; background-position:center center}
.service_content#box2 .intro2 dl:nth-child(1) ul:before{  background-image: url(../images/jt2.png);}
.service_content#box2 .intro2 dl:nth-child(2) ul:before{  background-image: url(../images/jt2.png);}
.service_content#box2 .intro2 dl:nth-child(3) ul:before{  background-image: url(../images/jt3.png);}
.service_content#box2 .intro2 dl:nth-child(4) ul:before{  background-image: url(../images/jt2.png);}
.service_content#box2 .intro2 dl ul li{ padding:4px 2%;}
.service_content#box2 .intro2 dl:nth-child(1) ul li{ background-color:#f38f23;}
.service_content#box2 .intro2 dl:nth-child(1) ul li:nth-child(1){background-color:#f9c286;}
.service_content#box2 .intro2 dl:nth-child(1) ul li:nth-child(2){background-color:#f6af62;}
.service_content#box2 .intro2 dl:nth-child(2) ul li{ background-color:#f8e9c1;}
.service_content#box2 .intro2 dl:nth-child(2) ul li:nth-child(1){background-color:#f8c43c;}
.service_content#box2 .intro2 dl:nth-child(2) ul li:nth-child(2){background-color:#f8cf62;}
.service_content#box2 .intro2 dl:nth-child(2) ul li:nth-child(3){background-color:#efd286;}
.service_content#box2 .intro2 dl:nth-child(2) ul li:nth-child(4){background-color:#f6db96;}
.service_content#box2 .intro2 dl:nth-child(2) ul li:nth-child(5){background-color:#f5e0a9;}
.service_content#box2 .intro2 dl:nth-child(3) ul li{ background-color:#ffbf94;}
.service_content#box2 .intro2 dl:nth-child(3) ul li:nth-child(1){background-color:#ff6600;}
.service_content#box2 .intro2 dl:nth-child(3) ul li:nth-child(2){background-color:#ff7316;}
.service_content#box2 .intro2 dl:nth-child(3) ul li:nth-child(3){background-color:#ff8f45;}
.service_content#box2 .intro2 dl:nth-child(3) ul li:nth-child(4){background-color:#ffa86e;}
.service_content#box2 .intro2 dl:nth-child(4) ul li{ background-color:#efd286;}
.service_content#box2 .intro2 dl:nth-child(4) ul li:nth-child(1){background-color:#f8c43c;}
.service_content#box2 .intro2 dl:nth-child(4) ul li:nth-child(2){background-color:#f9d063;}

@media(min-width: 1000px){
.service_content#box1 .intro dl{ float:left; min-height:350px;}
.service_content#box1 .intro dl.txt{ width:28%;}
.service_content#box1 .intro dl.jt{ width:8%;  background-image: url(../images/jt.png); background-repeat:no-repeat; background-position:center center}

.service_content#box2{ margin-bottom:50px;}
.service_content#box2 .intro2 dl .h3{ font-size:18px; padding:15% 0;}
.service_content#box2 .intro .txt{ float:left; width:25%; min-height:100px; display:table;}
.service_content#box2 .intro .txt dl{ display:table-cell; vertical-align:middle}
.service_content#box2 .btn a:last-child{ margin-left:10px;}
.service_content#box2 .intro2 dl{ float:left; width:22.4%; margin-left:2%;}
.service_content#box2 .intro2 dl ul li{ text-align:center; margin-bottom:2%;}
.service_content#box2 .intro2 dl:nth-child(1) ul{ padding-top:40%}
.service_content#box2 .intro2 dl:nth-child(1) ul:before{ width:30px; height:30px; right:-10%; top:66%; transform:rotate(90deg); background-size:50%;}
}
@media(min-width: 1200px){
.service_content#box2 .intro2 dl .h3{ font-size:22px; padding:15% 0;}
}
@media(max-width: 1000px){
.service_content .h2{ font-size:18px;}
.service_content#box1 .h4{ font-size:16px;}
.service_content#box1 .intro dl.jt span{ transform:rotate(90deg); padding:5% 0; display:block; background-image: url(../images/jt.png); background-repeat:no-repeat; background-position:center center; background-size: 5%;}
.service_content#box1 .intro dl.txt .h3{ line-height:36px; padding-left:42px; font-size:16px;}
.service_content#box1 .intro dl.txt .h3 b{ width:36px; font-size:16px;}

.service_content#box2{ margin-bottom:10px;}
.service_content#box2 .intro{ padding-bottom:5%}
.service_content#box2 .intro .txt{ padding:3%;}
.service_content#box2 .btn a{ padding:0 10px; margin:1%;}

.service_content#box2 .intro2 dl .h3{font-size:16px; padding:5% 0;}
.service_content#box2 .intro2 dl .h3 b{ width:36px; height:36px; line-height:34px; border-width:1px;}
.service_content#box2 .intro2 dl ul{ padding:50px 0 10% 0;}
.service_content#box2 .intro2 dl:nth-child(4) ul{ padding-bottom:0}
.service_content#box2 .intro2 dl ul:before{ height:50px; width:100%}
}

/*
新增页面*/
/*清楚浮动*/
h2, h3, h4 {margin-block-start: 0;    margin-block-end: 0;}

#box3  {}
 li{    list-style: none;}
.one .title {padding: 0 30px ;border-left: 10px solid #ff6600;margin-bottom: 50px;}
.one .title  h2{font-size: 34px;font-weight: 700;color: #333333;line-height: 45px;}
.one  .title  span{font-size: 20px;color:#cbc7c7;}
#box3  h3{color: #333333;font-size: 24px;line-height: 24px;text-align: center;position: relative;margin-bottom: 40px;}
#box3  h3:after{position: absolute;bottom: -17px;height: 1px; width: 20px;background: #ff6600;text-align: center;content: '';display: block;margin: 0 auto;left: 50%;}
.one ul{}
#box3 .one ul li{float: left;width: 20%;background: url(../images/icon_1.png)no-repeat center;background-size: 100% 100%;list-style: none;}
#box3 .one ul li h4 {
    font-size: 62px;
    color: #fff;
    font-weight: 700;
    padding: 17px 0;
    line-height: 62px;
    text-align: center;
}
#box3 .one ul li .cn {
    padding: 36px 25px;
    height: 242px;
    text-align: center;
}
#box3 .one ul li .cn span{font-size: 24px;color: #ff6600;font-weight: 700;line-height: 42px;}
#box3 .one ul li .cn p{text-align: left;font-size: 16px;color: #333333;}

.two {background: #fafafa;padding: 54px 0;}
.two .two_cn{position: relative;}
.two .two_cn .fl{width: 20%;float: left;left: 0}
.two .two_cn .fr{width: 20%;float: right;right: 0}
.two .two_cn  p{text-align: left;font-size: 16px;color: #333333;line-height: 20px;height: 112px;}
.two .two_cn img {
    position: absolute;
    transform: translate(50%,0);
    /* margin-left: 2px; */
    left: -6%;
}
.two_bg {
    padding: 16px 0;
    background: url(../images/icon_3.png)no-repeat center;
    width: 100%;
    background-size: 100% 100%;
}
.two_bg p{font-size: 28px;color:#fff;line-height: 28px;font-weight: 700;text-align: center;}


.tree {background: #fafafa;padding-bottom: 50px;}
.tree .txt{padding: 30px 0;}
.tree .txt span{color: #fb6d0e;font-size: 26px;display: inline;}
.tree .txt h2{display: inline;font-size: 26px;font-weight: 700px;color: #333;}
.tree .txt em{display: block;text-indent: 2em;color:#cbc7c7;font-size: 18px;line-height: 30px;}
.tree ul{padding-inline-start: 0;box-shadow: 8px 6px 5px #d3d3d3;}
.tree ul li{float: left;width: 33.33%;padding: 28px 0;position: relative;list-style: none}
.tree ul li h4{    background: #fff;line-height: 55px;height: 55px;font-size: 18px;color: #fb6d0e;text-align: center;}
.tree ul li .cn{padding: 0 46px;}
.tree ul li .cn p{color:#ffffff;line-height: 24px;}
.tree ul li:nth-child(2) p, .tree ul li:nth-child(3) p{color: #333;}
.tree ul li .prev, .tree ul li .next{position: absolute;border-radius: 100%;background: url(../images/icon_4.png)no-repeat;width: 47px;height: 47px;background-size: 100% 100%; }
.tree ul li .prev {
    left: -26px;
    top: 50%;
}

.tree ul li .next {
    right: -26px;
    z-index: 999;
    top: 50%;
}
.tree .ul2 li .cn {height: 224px;}
.tree .ul3 li .cn {background: #f7f7f7;}
.tree .ul3 li{
    width: 100%;
    padding: 28px 0 0 0;


}
.tree .ul3 li h4{background: #eaeaea}
.tree .ul3 li .cn {padding:0 10%}
.tree .ul3 li .cn .fl{width: 49%;float: left;}
.tree .ul3 li .cn .fr{width: 36%;float: right;}
.tree .ul3 li .cn p{text-align: left;color: #333}
.four{padding-top: 50px;}
.four p{text-align: center;color: #333;font-size: 18px;}
.four img{width: 100%;max-width: 100%;padding-top: 48px;}

@media(max-width: 1000px){
    #box3 .one ul li{width: 100%;}
    .two .two_cn{
        position: relative;
    background: url(../images/icon_2.png) no-repeat;
    background-size: 100%;
       background-position: 6px 43%;
    }
    .two .two_cn img{display: none;}
    .two .two_cn .fl, .two .two_cn .fr{background: rgba(255,255,255,0.5);width: 34%;}
    .two .two_cn p{    color: #000;}
    .four img{padding: 0;}
    .two_bg p{font-size: 12px;}
    
    .four p{font-size: 12px;}
    .tree ul li{width: 100%;}
    .tree .ul3 li .cn {
    padding: 0 5px;
}
}
/*友情链接*/
.main_box {
    margin: 3% auto;
    overflow: hidden;
}
.main_box .auto_right {
    float: left;
    width: 75%;
    overflow: hidden;
}
.auto_1280 {
    max-width: 1280px;
}
.Menu002387 {
    float: left;
    width: 21%;
    margin-right: 4%;
    overflow: hidden;
}
.Menu002387 .side-title {
    background: url(../images/Menu002387_tit.png) no-repeat right #222222;
    background-size: auto 100%;
    color: #fff;
    font-size: 18px;
    padding: 22px 0 22px 30px;
    border-radius: 25px 0 0 0;
    font-size: 24px;
}
.Menu002387 .side-title span {
    display: block;
    text-transform: uppercase;
    font-size: 16px;
    color: #666;
}
.ul, .ul li {
    list-style: none;
}
.Menu002387 .side-menu li {
    border-bottom: 1px solid #fff;
    line-height: 55px;
    font-size: 16px;
    background: #f6f6f6;
}
.Menu002387 .side-menu li a {
    display: block;
    padding-left: 30px;
    padding-right: 40px;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.Menu002387 .side-menu li a::before {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #ececec;
    right: 10px;
    margin-top: -7.5px;
}
.Menu002387 .side-menu li a:hover, .Menu002387 .side-menu li.aon a {
    color: #e20006;
}
.main_box .auto {
    padding: 0;
}
.auto_1200 {
    max-width: 1200px;
}
.auto {
    margin: 0 auto;
}
.Location002314 {
    padding: 10px 0;
    margin-bottom: 6%;
}
.Location002314 dl {
    padding: 10px 0;
    line-height: 30px;
    border-bottom: #e5e5e5 1px solid;
}
.Location002314 em {
    font-style: normal;
    color: #999;
    float: right;
    background: url(../images/Location002314-icon.png) no-repeat right center;
    padding-right: 15px;
}
.Location002314 em span {
    color: #333;
    display: inline-block;
    min-width: 60px;
}
.PicList000626 li {
    float: left;
    width: 20%;
    padding: 10px;
}
.PicList000626 li a {
    display: block;
    padding-top: 35%;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    border: 1px solid #ccc;
}
.clearfix:after {
    content: "\200B";
    display: block;
    height: 0;
    clear: both;
}
.Location002314 em a:first-child {
    margin-left: 5px;
}
.Location002314 em a {
    position: relative;
    padding-right: 15px;
    margin-right: 6px;
    color: #999;
}
.Location002314 em a:before {
    position: absolute;
    content: '';
    right: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 5px solid #a1a1a1;
    top: 50%;
    margin-top: -4px;
}
.Page002193 {
    zoom: 1;
    overflow: hidden;
    text-align: center;
    padding: 55px 0 5%;
    text-align: center;
}
.Page002193 span {
    padding: 0px 3px;
    display: inline-block;
}
.Page002193 a {
    display: inline-block;
    margin: 0px 2px;
    border: 1px solid #ededed;
    padding: 0 1em;
    color: #666;
    line-height: 35px;
    border-radius: 3px;
    transition: .3s ease-out;
}
.Page002193 .p_page em {
    font-style: normal;
}
/* .Page002193 .p_page em a.a_cur {
    color: #fff;
    background: #e20006;
    border-color: #e20006;
} */

.Content_box_z{}
.ytable{ display: table; width: 100%; table-layout: fixed;}
.ytable-cell{ display: table-cell; vertical-align: middle;}
.w700{ max-width: 700px; margin: 0 auto;}
.currenttit{ text-align: center; font-size: 54px; color: #222222; line-height: normal;}
.Content_box_z .center{ text-align: center;}
.Content_box_z .inner{ margin: 2% 0; font-size: 16px; color: #999999; line-height: 30px;}
.Content_box_z .box{ padding: 4% 0 2%;}
.lhxy_box1{ background-color: #fbfbfb; padding: 5% 0;}
.lhxy_box2 .item{ padding: 3% 0;}
.lhxy_box2 .item:nth-child(2n){ background-color: #f8f8f8;}
.lhxy_box2 .pic{ width: 56%; text-align: center;}
.lhxy_box2 .txt{ padding: 0 2%;}
.lhxy_box2 .tit{ font-size: 37px; color: #222222; line-height: normal; font-weight: normal;}
.lhxy_box2 .txt p{ font-size: 16px; color: #999999; line-height: 32px;}
.lhxy_box2 .txt .num{ display: block;  width: 57px; line-height: 57px; text-align: center; color: #fff; background-image: linear-gradient(#2179f4, #00aaef); border-radius: 100%; font-size: 24px; font-weight: bold; margin-bottom: 5%;}
.lhxy_box2 .txt a{ font-size: 16px; color: #166cf3; position: relative;}
.lhxy_box2 .txt a figure{ position: absolute; left: 110%; top: 0; width: 110px; background-color: #fff; display: none; border: 1px solid #cdcdcd; padding: 5px;}

.lhxy_box3{ background: url(../images/fwcj_bg.jpg) no-repeat center top;}
.lhxy_box3 .topList{ margin: 5% 0;}
.lhxy_box3 .topList li{ float: left; width: 21%; margin-right: 5.3%; position: relative; }
.lhxy_box3 .topList li::before{ content: ''; width: 100%; height: 100%; left: 15px; top: 15px; background: url(../images/fwcj_bg2.png) no-repeat center; background-size: 100% 100%; position: absolute;}
.lhxy_box3 .topList li .info{text-align: center; position: relative; border: 2px solid #bbbbbb; border-radius: 20px; padding: 55px 0; background-color: #FFFFFF; transition: all 0.5s;}
.lhxy_box3 .topList li:last-child{ margin-right: 0;}
.lhxy_box3 .topList li i{ width: 100%; display: block; line-height: 100px; height: 100px; margin-bottom: 20px;}
.lhxy_box3 .topList li i img{ max-height: 100%; vertical-align: middle;}
.lhxy_box3 .topList li h3{ font-size: 22px; line-height: 36px;}
.lhxy_box3 .topList li:hover .info{ padding: 75px 0; border-color: #1e70f3; box-shadow: 0 0 30px rgba(30,112,243,.25) inset;}
.lhxy_box3 .list li{text-align: center; float: left; width: 19%; margin-right: 8%; margin-bottom: 5%; position: relative; background-color: #f1f4ff; border-radius: 10px; padding: 3% 0 1%; }
.lhxy_box3 .list li:nth-child(4n){ margin-right: 0;}
.lhxy_box3 .list li i{ display: block;}
.lhxy_box3 .list li i img{ background-color: #FFFFFF; border-radius: 100%;}
.lhxy_box3 .list li p{ font-size: 20px; color: #222222; margin: 10px 0 0; height: 48px; overflow: hidden;}
.lhxy_box4{ background-color: #f8f8f8;}
.caseInfo dl{ position: relative; padding-left: 327px; margin-top: 5%;}
.caseInfo dt{ width: 327px; position: absolute; left: 0; top: 23px;}
.caseInfo dd li{ position: relative; padding-left: 85px; height: 100px;}
.caseInfo dd li i{ width: 60px; position: absolute; left: 0; top: 0; }
.caseInfo dd li i img{ box-shadow: 0 0 20px rgba(30,112,243,.35);border-radius: 100%;}
.caseInfo dd li h3{ font-weight: normal; font-size: 24px; color: #1d71f3; padding: 5px 0 10px;}
.caseInfo dd li p{ margin: 0; font-size: 16px; color: #666666;}

.Content_box_z .contact{ background: url(../images/lxwm_bg.jpg) no-repeat center; background-size: cover;}
/* 视频弹窗 */

.video-play-wrap {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
    background-color: rgba(0, 0, 0, .5);
    display: none;
    width: 100%;
    height: 100%;
}


.video-play-wrap .inner {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
	background-color: #fff;
	padding: 20px;
	text-align: center;
}
.video-play-wrap #showImg{ max-width: 250px;}

.video-play-wrap .close-btn {
    background: rgba(30, 30, 30, .6);
    cursor: pointer;
    height: 44px;
    padding: 10px;
    transition: color .2s;
    vertical-align: top;
    width: 44px;
    position: absolute;
    right: 0;
    top: 0;
    color: #ccc;
}

.video-play-wrap .close-btn svg path {
    fill: transparent;
    stroke: currentColor;
    stroke-linejoin: round;
    stroke-width: 3;
}

.Content_box_z .zxsb_box1{ padding: 10% 0 0;}
.zxsb_box1{ background: url(../images/zxsb_bg.jpg) no-repeat center; background-size: cover;}
.zxsb_box1 .auto { position: relative;}
.zxsb_box1 .pic{ text-align: center;}
.zxsb_box1 li{ position: absolute; padding-right: 130px;}
.zxsb_box1 li i{ width: 102px; top: 0; right: 0; position: absolute;}
.zxsb_box1 li .info{ text-align: center;}
.zxsb_box1 li h3{ font-size: 22px; color: #333333; font-weight: normal;}
.zxsb_box1 li p{ font-size: 16px; color: #888888; margin: 5px 0 10px;}
.zxsb_box1 li a{ display: inline-block; background-color: #c9c9c9; padding: 5px; width: 100px; line-height: 20px; color: #fff; border-radius: 5px;}
.zxsb_box1 li a:hover{ background-color: #03abef;}
.zxsb_box1 .li1{ left: 10%; top: -5%;}
.zxsb_box1 li:nth-child(2n){ padding-left: 130px; padding-right: 0;}
.zxsb_box1 li:nth-child(2n) i{ left: 0; right: auto;}
.zxsb_box1 .li2{ right: 16%; top: -10%;}
.zxsb_box1 .li3{ left:0; bottom: 25%;}
.zxsb_box1 .li4{ right:0; bottom: 28%;}
.Content_box_z .zxsb_box2{ background: url(../images/zxsb_bg2.jpg) no-repeat center; background-size: cover; padding: 5% 0;}
.currenttit2{ text-align: center; color: #fff; font-size: 36px; font-weight: normal;}
.zxsb_box2 ul{ margin-top: 3%;}
.zxsb_box2 ul li{ background-color: #fff; border-radius: 5px; float: left; width: 23.8%; margin-right: 1.5%; margin-bottom: 2%; padding: 3% 2.5%; text-align: center;}
.zxsb_box2 ul li:nth-child(4n){ margin-right: 0;}
.zxsb_box2 ul li .pic{ width: 70px; height: 70px; line-height: 70px; margin: 0 auto 20px;}
.zxsb_box2 ul li .pic img{ display: inline-block; vertical-align: middle; max-height: 100%;}
.zxsb_box2 ul li .txt{}
.zxsb_box2 ul li h3{ font-size: 22px; color: #333333; font-weight: normal;}
.zxsb_box2 ul li p{ font-size: 16px; color: #888888; margin-bottom: 0; max-width: 140px;}
.zxsb_box2 ul li:hover{ box-shadow: 0 0 15px rgba(255,255,255,0.8);}
.Content_box_z .zxsb_box3{ background: url(../images/zxsb_bg3.jpg) no-repeat center; background-size: cover; padding: 8% 0 6%;}
.zxsb_box3 .pic{ text-align: center; color: #fff; margin-top: 5%;}

.Content_box_z .zxsb_box4{ background: #f6fafd; padding: 5% 0;}
.zxsb_box4 .currenttit2{ color: #333333;}
.zxsb_box4 .currenttit2 b{ font-size: 40px; color: #03abef;}
.zxsb_box4 li{ float: left; width: 48.5%; background-color: #fff; padding: 2%; margin-top: 3%; box-shadow: 0px 0px 9.6px 0.4px rgba(215, 230, 249, 0.9);}
.zxsb_box4 li:nth-child(2n){ float: right;}
.zxsb_box4 li .pic{ width: 148px;}
.zxsb_box4 li .txt{ padding: 0 1% 0 5%;}
.zxsb_box4 li h3{ font-size: 20px; color: #333333; font-weight: normal;}
.zxsb_box4 li h3 em{ width: 1px; height: 16px; font-size: 0;  background-color: #d7d7d7; margin: 0 10px; display: inline-block; vertical-align: middle;}
.zxsb_box4 li h3 span{ font-size: 16px; color: #666666;}
.zxsb_box4 li p{ font-size: 16px; color: #888888; line-height: 28px;}
.Content_box_z .pro_table{background: url(../images/zxsb_bg4.jpg) no-repeat center; background-size: cover; padding: 5% 0 6%;}
.pro_table .ytable{ background-color: rgba(255,255,255,0.8); padding: 5%; margin-top: 5%;}
.pro_table .txt h3{ font-size: 30px; color: #444444; font-weight: normal; line-height: normal}
.pro_table .txt h2{ font-size: 36px; color: #03abef; line-height: normal}
.pro_table .txt p{ font-size: 20px; color: #444444;}
.pro_table .tablecon{ width: 60%;} 
.pro_table .tablecon li{ margin-bottom: 25px;}
.pro_table .tablecon .text{ width: 100%; line-height: 48px; height: 48px; background-color: #fff; border: none; padding: 0 10px;box-sizing: border-box; border-radius: 5px;}
.pro_table .tablecon .item{ width: 48%; float: left;}
.pro_table .tablecon .item:nth-child(2){ float: right;}
.pro_table .tablecon li:nth-child(3){ clear: both;}
.pro_table .tablecon li:last-child{ margin-bottom: 0;}
.pro_table .tablecon .btn{ display: block; text-align: center; width: 130px; line-height: 48px; height: 48px; background-color: #03abef; color: #fff; font-size: 18px; border: none; cursor: pointer; border-radius: 5px;}
.pro_table .tablecon textarea.text{ height: 138px;}

.cxxl_box1{}
.cxxl_box1 .txt{ padding: 0 4% 0 0;}
.cxxl_box1 .tit{ font-size: 30px; color: #222222; line-height: normal; font-weight: normal;}
.cxxl_box1 .txt p{ font-size: 16px; color: #999999; line-height: 32px;}

.cxxl_box2{background: url(../images/cxxl_bg1.jpg) no-repeat center; background-size: cover;}
.Content_box_z .cxxl_box3{background: url(../images/cxxl_bg2.jpg) no-repeat center; background-size: cover; padding: 5% 0 4%;}
.cxxl_box4{ padding-top: 5%;}
.cxxl_box5{ padding: 5% 0;background: url(../images/cxxl_bg3.jpg) no-repeat center; background-size: cover;}
.cxxl_box5 .href{ width: 184px; line-height: 56px; text-align: center; color: #FFFFFF; font-size: 18px; display: block; margin: 5% auto 0; background-color: #03abef; border-radius: 50px;}
.cxxl_box5 .href i{ font-style: normal; display: inline-block; margin-left: 10px; font-family: 宋体;}
.cxxl_box6{ padding: 5% 0;background: url(../images/cxxl_bg4.jpg) no-repeat center; background-size: cover;}
.rlzy_box1{padding: 5% 0;background: url(../images/rlzy_bg.jpg) no-repeat center; background-size: cover;}
.rlzy_box2{padding: 4% 0;background: url(../images/rlzy_bg2.jpg) no-repeat center; background-size: cover;}

.rlzy_box3{padding: 5% 0 8%;background: url(../images/rlzy_bg.jpg) no-repeat center; background-size: cover;}
.rlzy_box3 .ul{ margin: 5% -10px 0;}
.rlzy_box3 li .item{ margin: 0 10px; border-radius: 10px; overflow: hidden;}
.rlzy_box3 li figure{ position: relative; padding-top: 63%;}
.rlzy_box3 li .logo{ position: absolute; width: 210px; height: 70px; line-height: 60px;box-sizing: border-box; border: 5px solid #f6fafd; border-radius: 50px; background-color: #fff; text-align: center; left: 50%; transform: translateX(-50%); bottom: -30px;}
.rlzy_box3 li .logo img{ display: inline-block; max-height: 100%; vertical-align: middle;}
.rlzy_box3 li .txt{ padding: 12% 10%; background-color: #fff; font-size: 16px; color: #666666;}
.Content_box_z .slick-arrow{ width: 30px; height: 60px; background: url(../images/slick-prev.png) no-repeat center; position: absolute; border: none; font-size: 0; top: 50%; transform: translateY(-50%); cursor: pointer;} 
.Content_box_z .slick-prev{ left: -5%;}
.Content_box_z .slick-next{ right: -5%; background-image: url(../images/slick-next.png);}
.Content_box_z .rlzy_box3 .slick-arrow{ top: 58%;}
.rlzy_box4{padding: 5% 0 5%;}
.rlzy_box4  .ul{ margin-top: 5%;}
.rlzy_box4 li{}
.rlzy_box4 li figure{ position: relative; padding-top: 48.2%; border: 1px solid #dce6ee; border-radius: 10px; margin: 5px 10px;}
.footer_top .right{ max-width: none; float: right;}
.footer .right .right_left li{ display: inline-block; text-align: center; margin-left: 13px;}
.footer .right .right_left li img{ border: 1px solid #e1e1e1; padding: 5px; width: 100px; background-color: #fff;}
.footer .right .right_right .h4{ font-weight: bold;}

.influences{ padding-bottom: 5%;}
.influences li{ float: left; width: 49%; background:url(../images/xl_bg1.png) no-repeat 95% bottom #fff; overflow: hidden; border-radius: 20px;}
.influences .li2{ background-image: url(../images/xl_bg2.png); float: right;}
.influences h2{ background-color: #1766b3; line-height: 60px; font-size: 22px; color: #ffffff; font-weight: normal; padding-left: 23%;}
.influences .info{ position: relative; height: 275px;}
.influences .txt{ display: inline-block; vertical-align: top; font-size: 16px;color: #888888;}
.influences .li1 .info{ padding: 7% 5% 0 18%;}
.influences .li1 .txt{ min-width: 45%;}
.influences .img{ position: absolute; left: 5%; top: -35px;}
.influences .li2 .info{ padding: 9.5% 5% 0 10%;}
.influences .li2 .txt{ min-width: 30%;}

.cxxl_box3_list{ text-align: center; color: #fff;}
.cxxl_box3_list li{ display: inline-block; vertical-align: top; margin: 0 3% 1%; font-size: 16px;}
.cxxl_box3_list li:first-child{ margin-left: 0;}
.cxxl_box3_list li:last-child{ margin-right: 0;}
.cxxl_box3_list .num{ width: 175px; height: 175px; background:url(../images/xl_bg3.png) no-repeat center; margin: 0 auto;}
.cxxl_box3_list .num span{ padding-top: 52px; line-height: normal; display: block; color: #ecaf44; font-size: 48px; font-weight: bold;}
.cxxl_box3_list .num i{ display: inline-block; font-size: 24px; font-style: normal;}
.cxxl_box3_list .num h4{ font-size: 22px; padding-top: 30px; font-weight: normal;}

.cxxl_box4_list{}
.cxxl_box4_list .pic{ position: relative; margin: -60px auto 0;}
.cxxl_box4_list .img{ margin: 0 auto; display: block; width: 54.6%;}
.cxxl_box4_list .pic li{ position: absolute;}
.cxxl_box4_list .pic h4{ font-size: 22px; color: #333333; font-weight: normal;}
.cxxl_box4_list .pic p{ color: #888888; font-size: 16px;}
.cxxl_box4_list .pic .left{ text-align: right;}
.cxxl_box4_list .pic .right{ text-align: left;}
.cxxl_box4_list .pic .li1{ top: 18%; left: 2%; max-width: 300px;}
.cxxl_box4_list .pic .li2{ top: 18%; right: 0; max-width: 320px;}
.cxxl_box4_list .pic .li3{ top: 42%; left: 0; max-width: 326px;}
.cxxl_box4_list .pic .li4{ top: 42.5%; right: 2%; max-width: 290px;}
.cxxl_box4_list .pic .li5{ top: 67%; left: 2.5%; max-width: 290px;}
.cxxl_box4_list .pic .li6{ top: 67%; right: -1%; max-width: 326px;}

.cxxl_box5_info{ overflow: hidden; margin-top: 3%;}
.cxxl_box5_info h3{ font-size: 22px; color: #333333; font-weight: normal;}
.cxxl_box5_info p{ color: #888888; font-size: 16px; margin: 0;}
.cxxl_box5_info  ul{ overflow: hidden;}
.cxxl_box5_info .left{ float: left; width: 40%;}
.cxxl_box5_info .right{ float: right; width: 54%; text-align: center;}
.cxxl_box5_info .right li{ float: left; width: 32.33%;}
.cxxl_box5_info .right li:nth-child(2){ width: 34.33%;}
.cxxl_box5_info .right .pic{ margin-bottom: 10px;}
.cxxl_box5_info .left li{ float: left; width: 44%;}
.cxxl_box5_info .left li:nth-child(2n){ width: 56%;}
.cxxl_box5_info .left li:nth-child(2n+1){ clear: both;}
.cxxl_box5_info .left h3{ margin: 20px 0 15px;}
.cxxl_box5_info .left li:first-child,
.cxxl_box5_info .left li:nth-child(2){ margin-bottom: 48px;}

.cxxl_box6_list{ text-align: center; font-size: 0; margin-top: 5%;}
.cxxl_box6_list li{ display: inline-block; font-size: 16px; color: #fff; background: url(../images/xl_bg4.png) no-repeat center; background-size: 100% 100%; width: 242px; height: 374px; vertical-align: top; margin-right: 1.3%;}
.cxxl_box6_list li:last-child{ margin-right: 0;}
.cxxl_box6_list li i{ display: block; margin-top: 60px;}
.cxxl_box6_list li h3{ font-weight: normal; font-size: 22px; margin: 10px 0;}
.cxxl_box6_list li p{ opacity: .7; margin: 0;}

.rlzy_box1_info{ overflow: hidden; margin-top: 5%; font-size: 0; text-align: center;}
.rlzy_box1_info li{ display: inline-block; font-size: 16px; vertical-align: top; max-width: 230px; text-align: left; line-height: 28px; color: #888888; margin-right: 4.6%;}
.rlzy_box1_info li:last-child{ margin-right: 0;}
.rlzy_box1_info li h3{ font-size: 20px; margin: 5% 0; font-weight: normal; color: #333333;}

.rlzy_box2_info{ position: relative; margin-top: 5%;}
.rlzy_box2_info .icon{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 88px; height: 88px; line-height: 88px; text-align: center; background-color: #2274be; border-radius: 100%; z-index: 10;}
.rlzy_box2_info .icon i{ display: inline-block; vertical-align: middle; width: 66px; height: 66px; line-height: 66px; background-color: #ecaf44; border: 5px solid #1260ac; border-radius: 100%; font-size: 30px; color: #1766b3; font-weight: bold; font-style: normal;}
.rlzy_box2_info li{ width: 42%; float: left; background-color: #2274be; padding: 3.5% 4%; padding-bottom: 0; border-radius: 10px; height: 170px; margin: 1% 0; color: #fff; font-size: 16px; line-height: 28px; position: relative;}
.rlzy_box2_info li::before{ content: ''; position: absolute; border: 34px solid transparent; border-bottom-color: #2274be; left: 100%; bottom: 0;  margin-left: -36px;}
.rlzy_box2_info li:nth-child(2n){ float: right;}
.rlzy_box2_info li:nth-child(2n)::before{ left: auto; right: 100%; margin-left: 0; margin-right: -36px;}
.rlzy_box2_info li:nth-child(3)::before,
.rlzy_box2_info li:nth-child(4)::before{ bottom: auto; top: 0; border-bottom-color:transparent;border-top-color: #2274be;}
.rlzy_box2_info li .num{ display: inline-block; margin-right: 10px; font-size: 30px; position: relative;}
.rlzy_box2_info li .num::before{ content: ''; position: absolute; left: 50%; margin-left: -11px; bottom: -2px; width: 22px; height: 6px; border-radius: 20px; background-color: #ecaf44;}


@media(max-width: 1280px){
	.Content_box_z .zxsb_box1{ padding-left: 5%; padding-right: 5%;}
	.influences .txt{ font-size: 14px;}
	.influences .li1 .info{ padding-left: 5%; padding-right: 0;}
	.influences .li2 .info{ padding-left: 5%; padding-right: 0;}
	.influences .li2 .txt{ min-width: auto; margin-right: 1%;}
	
}
@media(max-width: 1200px){
	.currenttit{ font-size: 40px;}
	.lhxy_box2 .tit{ font-size: 28px;}
	.cxxl_box3_list li{ margin-right: 1%;}
}
@media(max-width: 1024px){
	.currenttit{ font-size: 30px;}
	.lhxy_box2 .tit{ font-size: 24px;}
	.lhxy_box3 .topList li h3{ font-size: 20px;}
	.lhxy_box3 .list li p{ font-size: 18px;}
	.rlzy_box2_info li{ width: 100%; float: none!important; margin: 2% 0; height: auto; padding-bottom: 3%;}
	.rlzy_box2_info li::before,
	.rlzy_box2_info .icon{ display: none;}
	.influences .txt p{ margin: 5px 0;}
	.cxxl_box3_list li{ width: 49%; margin:0 0 2%;}
	.cxxl_box4_list .pic{ margin: 3% 0;}
	.cxxl_box4_list .pic .img{ display: none;}
	.cxxl_box4_list .pic li{ position: relative; left: 0!important; top: auto!important; text-align: left!important; max-width: 100%!important;}
	.cxxl_box5_info .left,
	.cxxl_box5_info .right{ width: 100%; float: none; margin: 2% 0;}
}
@media(max-width: 768px){
	.currenttit2{ font-size: 28px;}
	.lhxy_box3 .topList li{ width: 48%; margin-right: 4%; margin-bottom: 5%;}
	.lhxy_box3 .topList li:nth-child(2n){ margin-right: 0;}
	.lhxy_box3 .list li{ width: 23%; margin-right: 2%;}
	.caseInfo dd li h3{ font-size: 20px; padding: 0;}
	.Content_box_z .zxsb_box1{ padding-left: 0; padding-right: 0;}
	.zxsb_box1 ul{ overflow: hidden; padding: 3% 0;}
	.zxsb_box1 li{ position: relative; left: 0!important; top: auto!important; margin: 3% 0; padding-left: 130px!important; padding-right: 0; text-align: left; width: 50%; float: left;}
	.zxsb_box1 li i{ left: 0; right: auto!important;}
	.zxsb_box1 li .info{ text-align: left;}
	.zxsb_box2 ul li{ width: 48%; margin: 0 1% 3%!important;}
	.zxsb_box4 li{ width: 100%; float: none!important;}
	.pro_table .ytable-cell{ display: block;}
	.pro_table .tablecon{ width: 100%;}
}
@media(max-width: 640px){
	.currenttit{ font-size: 24px;}
	.currenttit2{ font-size: 20px;}
	.zxsb_box4 .currenttit2 b{ font-size: 26px;}
	.lhxy_box2 .item{ padding: 5% 0;}
	.ytable-cell{ display: block;}
	.lhxy_box2 .pic{ width: 100%;}
	.lhxy_box2 .tit{ font-size: 20px;}
	.lhxy_box3 .topList li .info{ padding: 30px 0;}
	.lhxy_box3 .topList li h3{ font-size: 18px; line-height: 26px;}
	.lhxy_box3 .list li{ width: 48%; margin: 0 1% 3%;}
	.caseInfo dt{ display: none;}
	.caseInfo dl{ padding: 0;}
	.zxsb_box1 li{ width: 100%; }
	.zxsb_box1 li a{ text-align: center;}
	.zxsb_box2 ul li{ padding: 5% 0;}
	.zxsb_box2 ul li .pic{ margin-bottom: 10px;}
	.zxsb_box2 ul li h3{ font-size: 16px;}
	.zxsb_box4 li .pic{ display: table-cell;}
	.pro_table .txt h3{ font-size: 20px;}
	.pro_table .txt h2{ font-size: 24px;}
	.pro_table .txt p{ font-size: 18px;}
	.Content_box_z .slick-arrow{ z-index: 10;}
	.Content_box_z .slick-prev{ left: 0;}
	.Content_box_z .slick-next{ right: 0; }
	.footer_top .right,
	.footer .right .right_right{ float: none;}
	.footer .right .right_right{ text-align: center;}
	.footer .right .right_left{ float: none; margin-right: 0; text-align: center;}
	.footer .right .right_left li{ margin-left: 5px;}
	.footer .right .right_left li:first-child{ margin-left: 0;}
	.footer .right .right_right .more a{ margin: 0 auto 20px;}
	
	.influences li{ width: 100%; float: none; margin-bottom: 2%;}
	.influences h2{ font-size: 18px; text-align: center; padding-left: 0;}
	.cxxl_box3_list li{ width: 49%; font-size: 14px; margin-bottom: 3%;}
	.cxxl_box3_list .num h4{ font-size: 18px; padding-top: 15px;}
	.cxxl_box3_list .num{ width: 120px; height: 120px; background-size: cover;}
	.cxxl_box3_list .num span{ padding-top: 40px; font-size: 30px;}
	.cxxl_box4_list .pic h4,
	.cxxl_box5_info h3,
	.cxxl_box6_list li h3{ font-size: 18px;}
	.cxxl_box4_list .pic p,
	.cxxl_box5_info p,
	.cxxl_box6_list li{ font-size: 14px;}
	.cxxl_box5_info .right li{}
	.cxxl_box5_info .right li:nth-child(2){ width: 32.33%; margin: 0 1%;}
	.cxxl_box6_list li{ margin-bottom: 2%;}
	
	.rlzy_box1_info li{ width: 49%; margin-right: 2%; font-size: 14px; line-height: 24px;}
	.rlzy_box1_info li:nth-child(2n){ margin-right: 0;}
	.rlzy_box1_info li h3{ font-size: 18px;}
	.rlzy_box2_info li{ font-size: 14px;}
}
.contact_cont{ margin-top: 5%;}
.contact_cont #dituContent{ width: 100%; height: 500px; margin: 5% auto;}
.contact_cont #dituContent *{ max-width: none;}
.contact_cont .right li{ float: left; background: url(../images/addr@2x.png) no-repeat 10px center; box-shadow: 0px 3px 8px rgb(0 0 0 / 8%); position: relative; height: 180px; width: 32.6%; margin-right: 1%; margin-bottom: 20px; padding-left: 100px;font-size: 16px; font-weight: bold;  line-height: 30px;}
.contact_cont .right li:last-child{ margin-right: 0;}
.contact_cont .right li:first-child{ width: 60%;}
.contact_cont .right li:nth-child(2){ width: 39%; margin-right: 0; background-image: url(../images/phone@2x.png);}
.contact_cont .right li:nth-child(3){ background-image: url(../images/email@2x.png);width: 60%;}
.contact_cont .right li:nth-child(4){ background-image: url(../images/we@2x.png);;width: 39%;}
.contact_cont .right li img{ max-height: 120px;}
.contact_cont .right li:nth-child(4),
.contact_cont .right li:nth-child(5){ font-size: 14px; padding-left: 100px;}
.contact_cont .ytable{ display: table; width: 100%; height: 100%;}
.contact_cont .right li:nth-child(4) .p, 
.contact_cont .right li:nth-child(5) .p{ max-width: 120px; text-align: center;}
.contact_cont .ytable_cell{ vertical-align: middle; display: table-cell;}

@media(max-width: 1024px){
	.contact_cont .right li{ width: 100%!important; margin-right: 0; padding-top: 2%; padding-bottom: 2%; height: auto;}
}


.Other002524 li a span.qrcode{width: 150px;height: 110px;border-radius: 25px;}
.Other002524 li a span.qrcode img{left: 14px;top: 0;bottom: 0;margin: auto;max-width: 63.33%;max-height: 90%;position: absolute;}

