@charset "utf-8";


@font-face {
	font-family: 'Alibaba-PuHuiTi-Light';
	src: url('http://qiniu.hbsmwlkj.com/Alibaba-PuHuiTi-Light.otf');
}

.fl {
    float: left;
}
.fr {
    float: right;
}


html,body,div,iframe,span,
dl,dt,dd,
ul,ol,li,
form,input,textarea,
pre,p,blockquote,
th,td{ margin:0; padding:0;}
a{text-decoration:none;}
li{list-style:none;}
.clear{ clear:both;}
h1,h2,h3{ font-weight:normal; padding:0px; margin:0px; }
img{ border:0; }

a{ color:#000000; }
a:hover { color:#fa4515;  }
a:hover h2,
a:hover h3,
a:hover p{color:#333!important;}
body{ font:12px/1.8 'Alibaba-PuHuiTi-Light','Microsoft YaHei'; background:#f5f5f5; position:relative; z-index:0; background:#f8f8f8; }
.where9 {background: #fff;}
.box{margin:0 80px; }
img{-webkit-transition: all 0.5s;
  -moz-transition: all 0.5s; -ms-transition: all 0.5s;  transition: all 0.5s;
  border:0;display: inline-block;
}

.qqs{ height:120px; width:300px; position:fixed; border:1px solid #efefef; background:#fff;

top:50%; margin-top:-60px; left:50%; margin-left:-150px; z-index:8888;box-shadow:rgba(0, 0, 0, .1) 0 1px 5px;
border-radius:10px;

 }
 
 .qqs .qqsbox2{ height:40px; line-height:40px; background:#f2f2f2; font-weight:bold; border-bottom:1px solid #efefef; padding:0 20px; font-size:13px; }
 .qqs .qqsbox a{
text-align: center;
padding: 9px 0;display:block; margin-top:10px;
border-radius: 50px;
font-size: 12px;
    background: #ff4747;
    color: #fff;
}
.qqs .qqsbox{ padding:10px; }
.qqs .qqscc{ height:30px; line-height:30px; text-align:center; width:30px; border-radius:50%;
 position:absolute; top:-10px; right:-10px;    background: #ff4747;
    color: #fff;

}
#xxplay video{width: 120%; object-fit:cover; }
.wtt1{ position:absolute; top:-150px; left:20px; color:#fff; font-size:20px; }
.wtt2{ position:absolute; top:-100px; left:20px; color:#fff; font-size:14px; line-height:30px; height:60px; overflow:hidden; max-width:650px; }


.header{ position:fixed; top:0; left:0; z-index:999999; width:100%; height:110px; line-height:110px;background: rgb(255 255 255); box-shadow: rgba(0, 0, 0, .1) 0 1px 5px; backdrop-filter: saturate(150%) contrast(100%) blur(18px); -webkit-backdrop-filter: saturate(150%) contrast(100%) blur(18px); background-color: rgb(0 0 0 / 0%); border-bottom: 1px solid #999;}
.header .box{ position:relative; }
.header .nav{ position:absolute; right:260px; top:0; cursor:pointer; }
.header .nav li{ display:inline-block; position:relative; }
.header .nav a{ color:#fff; padding:0 25px; font-size:15px;}
.header .nav a:hover,
.header .nav a.cur{ color:#fff; background:rgb(245 119 86); padding:5px 25px; border-radius:20px; }

.header .img{ position:absolute; left:0; top:0;  }

.header .nav2{ position:absolute; right:0; top:25px; cursor:pointer; height:50px; }
.header .nav2 img{ position:relative; z-index:33; float: left;margin-top:9px;}
.header .nav2.cur .skkb{ width:160px; }

.header .box img.logo{display:block}
.header .box img.logo_h{display:none;}


.header.wh_2{ background:rgba(255,255,255,0.5) }

.header.wall{ background:rgba(255,255,255,1);box-shadow: rgba(0, 0, 0, .1) 0 1px 5px;border:none; }
.header.wall .nav a{ color:#333;text-shadow: 0px 0px 0px #727272;} 
.header.wall .nav a:hover,
.header.wall .nav a.cur{ color:#fff; background:rgb(245 119 86); padding:5px 25px; border-radius:20px; }

.header.wall .box img.logo{display:none}
.header.wall .box img.logo_h{display:block;}
.header.wall .skkb{ background: rgb(241 237 237 / 70%);}

.footer-1{ background:#f2f2f2; padding:70px 0; }
.footer-1 .box{ position:relative; }
.footer-1 ul li{ float:left; vertical-align:top; min-width:120px; }
.footer-1 ul li h3{ font-size: 16px;padding-bottom: 12px;color: #1a1a1a; font-family: "Alibaba-PuHuiTi-Light";font-weight: 500;}
.footer-1 ul li a{ display:block; font-size:14px; line-height:30px;  padding-right:20px;color:#808080; font-family: "Alibaba-PuHuiTi-Light";font-weight: 500;}
.footer-1 ul li p{ background-repeat:no-repeat; background-position:left center; padding-right:40px; padding-left:40px;font-size:16px; color:#fff; font-weight:bold; line-height:30px; }
.footer-1 ul li p.p1{ background-image:url(../web/p1.png); }
.footer-1 ul li p.p2{ background-image:url(../web/p2.png); }
.footer-1 ul li.f1{ max-width:320px; }
.footer-1 ul li.f2{ width:125px;  }

.footer-1 .box ul.wd0{width: 47%;}
.footer-1 .box ul.wd0 li.wdf1{}
.footer-1 .box ul.wd0 li.wdf2{ width: 70%;}

.did{}
.did .did_l {margin-right: 30px;    width: 400px;}
.did .did_l p{}
.did .did_l p strong {
    color: #1a1a1a;
    font-weight: 500;
}
.did .did_l:nth-child(2) {margin-right: 0px;}


.skkb{transition: all 0.3s linear; position:absolute; z-index:0; right:85px; top:15px; height:40px; border-radius:20px; background:rgba(255,255,255,0.7); width:120px; overflow:hidden; width:0; }
.skkb input{ border:0; background:none; width:100px; display:block; line-height:40px; padding-left:10px;margin-right:50px; outline: none;}
.footer-2{  background:#f2f2f2; border-top:1px solid #333; line-height:50px; font-size:14px; }
.footer-2 p.ak2{ position:absolute; right:0; top:0;}
.footer-2 .box{ position:relative;}
.footer-1 ul li .spcc a{ display:inline-block; }
.sbanner{height: auto;background-repeat: no-repeat;background-position: top center;width: 100%;background-image: none !important;}
.sbanner img{width:100%;height:auto;}
.bx22{ position:absolute; right:0; top:-30px; font-size:14px;  font-family: "Alibaba-PuHuiTi-Light";font-weight: 500;}
.bx22 p{color:#808080; font-family: "Alibaba-PuHuiTi-Light";font-weight: 500;}
.bx22 p.tit{color:#1a1a1a;padding-top:20px;}
.bx22 img{ vertical-align:middle; width:35px;}
.bx22 img.fg{ display:none; width:120px; height:131px; top:-131px; position:absolute; left:50%; margin-left:-63px;max-width:120px!important; }
.bx22 span{ position:relative; }
.bx22 span:hover img.fg{ display:block;}

.htpt{ height:50px; line-height:50px; position:relative; }
.htpt h1{ font-size:18px;}
.htpt .tel img{ vertical-align:middle; margin-right:10px; }
.htpt .tel{ position:absolute; right:0px; top:0; font-size:18px; }

.where155.box{  background:url(../web/lc000.png) center; background-size:100%; padding:0 30px 30px 30px; width:1140px; margin-top:-50px;}
.where155.box ul{ background:#fff; }
.where155.box ul li{ width:calc(25% - 61px); padding:30px; float:left; border-right:1px solid #efefef; }
.where155.box ul li:last-child{ border-right:0px;}
.where155.box ul li img{ margin-bottom:10px; }
.where155.box ul li span{ font-size:14px; display:block; }
.where155.box ul li p{ font-size:12px; line-height:24px; height:48px; overflow:hidden; color:#ccc; }

.where1559.box{ padding-bottom:0; padding-left:10px; padding-left:10px; width:1160px; }
.where1559.box img{ vertical-align:middle;}
.where1559.box .htpt .tel{ right:-10px;}

.w-banner { width:100%;min-width:980px; position:relative; height:900px; overflow:hidden; margin-bottom:60px;}
.w-banner .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.w-banner .bd ul {width:100% !important;}
.w-banner .bd li {width:100% !important;height:900px;overflow:hidden;text-align:center;}
.w-banner .bd li a {display:block;height:900px;}
.w-banner .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.w-banner .hd ul {text-align:center;}
.w-banner .hd ul li {cursor:pointer;display:inline-block;width:11px;height:11px;margin:1px 5px;overflow:hidden;background:#fff;opacity:0.9; border-radius:5px;line-height:999px;}
.w-banner .hd ul .on {background:#fff; width:40px;}
.w-banner .prev,.w-banner .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-50px;left:20px;z-index:1;width:50px;height:100px;background:url(../web/left.png) no-repeat;cursor:pointer;display:none;}
.w-banner .next {left:auto;right:20px;background:url(../web/right.png) no-repeat;}

.header .nav2 img.s_w{display:block}
.header .nav2 img.s_h{display:none}

.header.wall .nav2 img.s_w{display:none}
.header.wall .nav2 img.s_h{display:block}

.header .nav2 img.y_w{display:block}
.header .nav2 img.y_h{display:none}

.header.wall .nav2 img.y_w{display:none}
.header.wall .nav2 img.y_h{display:block}

.yzs{width: 100%;overflow: hidden;}
.yzs .swiper{width: 100%;height: auto !important;}

.yzs .swiper-wrapper{margin:90px 0px 30px;align-items: flex-start; transition-property: transform,height;}
.yzs .swiper-wrapper .swiper-slide{cursor:grab;}
{text-align: center;font-size: 18px;background: none;/* Center slide text vertically*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display:table; cursor: grab;height:1px;}
.yzs .swiper-slide .gl{display: block;width:55%;height: auto;text-align: left;}
.yzs .swiper-slide .gr{display: block;width:40%;height: 100%;}
.yzs .swiper-slide .gr img{display: block;max-width:100% !important;height: auto;object-fit: cover;}

.yzs .swiper-slide-active { height:auto}


.yzs .swiper-pagination-bullet{width: 10px; height: 10px; display: inline-block; border-radius: 100%; background: #000; opacity: .2; margin-right: 6px;}
.yzs .swiper-pagination-bullet-active{opacity: 1; background: #606060; width: 30px; border-radius: 10px;}

.sk56 { width:600px;min-width:400px; position:relative; height:400px; overflow:hidden; margin-bottom:60px; padding-top:50px;}
.sk56 .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.sk56 .bd ul {width:100% !important;}
.sk56 .bd li {width:100% !important;height:400px;overflow:hidden;text-align:left;}
.sk56 .bd li a {display:block;height:400px;}
.sk56 .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.sk56 .hd ul {text-align:left;}
.sk56 .hd ul li {cursor:pointer;display:inline-block;width:11px;height:11px;margin:1px 5px;overflow:hidden;background:#333;opacity:0.9; border-radius:5px;line-height:999px;}
.sk56 .hd ul .on {background:#666; width:40px;}
.sk56 .prev,.sk56 .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-50px;left:20px;z-index:1;width:50px;height:100px;background:url(../web/left.png) no-repeat;cursor:pointer;display:none;}
.sk56 .next {left:auto;right:20px;background:url(../web/right.png) no-repeat;}


#xxplay{ position:relative; }
#xxplay img{ z-index:9999; position:absolute; left:0; top:0; width:100%; }
#xxplay vidoe{z-index:9997; margin:0 auto; }
.where1{ position:relative; height:50px; line-height:50px; background:rgba(255,255,255,0.7); margin-top:-50px; z-index:9999999999; }
.where1 a{ float:left; display:block; width:20%; text-align:center; font-size:15px; color:#000; }
.where1 a.cur{ background:#fff; border-bottom:2px solid #fa4515;  height:48px; }

.where11 a{  width:33.3%; }



.about1{ margin:20px 80px; margin-bottom:5px; background:#fff;  background:#fff url(../web/about1.jpg) no-repeat 80px center; }
.about1 .box{padding:50px 0px; position:relative;max-width: 1200px;margin: 0px auto;}

.about1 .box h2{ color:#000000; font-size:22px; font-weight:bold; padding-bottom:20px; }
.about1 .box p{ color:#333; font-size:18px; line-height:35px; }
.about1 .box .l{ margin-right:600px;margin-bottom:30px; }
.about1 .box .r{ width:559px; height:326px; position:absolute; right:60px; top:60px;margin-top: 60px;}

.about1 .box .t{ text-align:center; }
.about1 .box .t li{ width:180px; padding-left:90px; text-align:left; display:inline-block; background:url(../web/line.png) no-repeat left center;}
.about1 .box .t li p{ font-size:12px; color:#6c6c6c; }
.about1 .box .t li span{ font-size:20px; display:block; color:#000000; font-weight:bold; }
.about1 .box .t li.no{ background:none;}

.about2 {margin: 0px auto;}


#Accor1 .orbit-wrapper .swiper-slide.cur{ }
#Accor1 .orbit-wrapper .swiper-slide .img_ar img:last-child{ display:none; }
#Accor1 .orbit-wrapper .swiper-slide.cur .img_ar img:first-child{ display:none; }
#Accor1 .orbit-wrapper .swiper-slide.cur .img_ar img:last-child{ display:block; }


.h2{ color:#000; font-size:16px; border-bottom:2px solid #fa4515; padding:10px 0; display:inline-block; margin-bottom:20px; }
.hz{ padding-bottom:20px; }
.hz li img{ display:block; width:285px; }
.hz li{ float:left; margin-right:20px; margin-bottom:10px;}
.hz li:hover{box-shadow: rgba(0, 0, 0, .1) 0 1px 5px;}
.hz li:nth-child(4n){ margin-right:0;}




.sk1{ padding:140px 200px; min-height:630px; background:url(/static/web/bb1.jpg) no-repeat bottom right; 		background-attachment: scroll;
		background-size: cover; }
.sk1 h2{ font-size:48px; height:43px; line-height:43px; border-left:12px solid #060100; padding-left:20px;}
.sk1 ul{ padding-top:160px; padding-bottom:60px; }
.sk1 li{ display:inline-block; margin-right:100px; margin-bottom:80px; }
.sk12{font-size:68px; line-height:50px;}
.sk13,
.sk14{font-size:20px; text-align:center;}
.sk14{ display:block; }

.sk1 h3{ font-size:24px;}
.sk2{ position:relative; }
.sk20{ position:absolute; text-align:center; top:50px; line-height:50px; left:0; width:100%; z-index:33;}
.sk20 h2{ color:#fff; font-size:48px;}
.sk20 h3{ color:#fff; font-size:24px;}
.sk2 .sk21,
.sk2 .sk22{ overflow:hidden; position:relative; width:50%; float:left; height:900px; background-repeat:no-repeat; background-position:center; }
.sk2 .sk21{ background-image:url(../web/sk21.jpg); }
.sk2 .sk22{ background-image:url(../web/sk22.jpg); }

.sk2 .bk{transition: all 0.2s ease; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.5); z-index:11;}
.sk2 .bk2{ text-align:center; position:absolute; top:150px; left:0; width:100%; height:calc(100% - 150px); z-index:22; }

.sk2 .sk21:hover .bk,
.sk2 .sk22:hover .bk{background:rgba(255,255,255,1);width:150px; height:500px; top:200px;  box-shadow: 0px 0px 30px #e3e3e3; }

.sk2 .sk21:hover .bk{ right:0; left:auto; border-radius:20px 0 0 20px;}
.sk2 .sk22:hover .bk{ left:0;border-radius:0 20px 20px 0; }


.sk2 .bk2 .line{ display:block; height:2px; background:#fff; width:120px; margin:70px auto 130px; }
.sk2 .bk2  p{ font-weight:bold; color:#fff; font-size:45px; padding-top:40px; }


.sk2 .bk3 .line{ display:block; height:2px; background:#333; width:100px; margin:70px auto 40px; }
.sk2 .bk3  p{ font-weight:bold; color:#333; font-size:30px; padding-top:40px; }


.bk3{ width:150px; position:absolute; top:300px; left:0; color:#000;text-align:center; z-index:88; display:none;  }
.bk3 img{  width:80px;}
.bk3 img.zz{ width:120px;}
.sk2 .sk21 .bk3{ right:0; left:auto; }
.sk2 .sk21:hover .bk2,
.sk2 .sk22:hover .bk2{ display:none;}

.sk2 .sk21:hover .bk3,
.sk2 .sk22:hover .bk3{ display:block;}



.sk2 a:hover p{ color:#333!important; }


.sk30{ text-align:center; line-height:50px; padding:110px; }
.sk30 h2{ font-size:48px;}
.sk30 h3{  font-size:24px;}


.sk40{ text-align:center; }
.sk40 h2{ font-size:48px; padding-bottom:80px;}
.sk4{ padding:80px 80px; text-align:center; }
.sk4 li{ width:calc(33% - 20px);margin:0 10px; float:left; }
.sk4 li img{ width:100%; }
.sk4 li h2{font-size: 18px;font-family: "Alibaba-PuHuiTi-Light" !important;font-weight: bold;margin-top: 10px;line-height: 24px;text-align:left;}

.sk3 img{ }


.zz{ padding-bottom:20px; padding-top:20px; }
.zz li img{ display:block; width:100%; }
.zz li{ float:left; margin-right:20px; margin-bottom:15px;  padding:10px; background:#fff;width:calc(20% - 40px);}
.zz li:hover{box-shadow: rgba(0, 0, 0, .1) 0 1px 5px;}
.zz li:nth-child(5n){ margin-right:0;width:calc(20% - 20px);}

.fwbox{ padding-bottom:30px; }
.fw{ line-height:30px; font-size:14px; padding:30px 0;}
.fw1 img,
.fw2 img,
.fw3 img{ display:block; }
.fw1,
.fw2{ width:587px; height:331px; display:inline; }
.fw1{ float:left; }
.fw2{ float:right; }
.fw3{ margin-top:30px; clear:both; }
.fw0{ position:relative; }
.fw0 p{ font-size:14px; color:#fff; width:calc(100% - 60px); position:absolute; bottom:0; left:0; padding:20px 30px; background:rgba(0,0,0,0.5); }


.wh{ padding-bottom:20px; padding-top:20px; }
.wh li{ float:left; margin-right:20px; margin-bottom:15px; height:150px; padding:20px; background:#fff;width:calc(33.3% - 53px);}
.wh li:hover{box-shadow: rgba(0, 0, 0, .1) 0 1px 5px;}
.wh li:nth-child(3n){ margin-right:0;}
.wh li h3{ font-size:16px; border-bottom:3px solid #fc6868; padding-bottom:15px; margin-bottom:15px; display:inline-block;}
.wh li p{ font-size:14px; line-height:30px; }

#container{ height:400px; border:1px solid #dcdcdc; outline: none;}

.lx{ padding:60px 40px; text-align:center; }
.lx li{ width:calc(25% - 40px); min-height:160px; text-align:center; vertical-align:top; display:inline-block; background:url(../web/line.png) no-repeat left center;margin: 0px 10px;}
.lx li p{ font-size:18px; color:#333; }
.lx li img{ margin-bottom:10px; }
.lx li.no{ background:none;}

#xpcf{ margin:0 auto; margin-top:80px; margin-bottom:80px;  max-width:1200px; }
#xpcf p{font-size: 18px;color: #666;margin-bottom: 30px;    line-height: 40px;}

.wesde{ margin:0 auto; margin-top:50px; margin-bottom:0px;  max-width:1650px; }
.wesde p{font-size: 18px;color: #666;margin-bottom: 0px;    line-height: 40px;}


.lx3{ margin:30px 0; }
.lx3 .box{ background:#fff;}
.lx3 .h2{ margin:0 auto; font-size:20px; font-weight:bold; border-color:#fc6868; display:block; width:80px; text-align:center; }
.lx3 .box .fm{ padding:40px;}
.lx3 p{ text-align:center; font-size:14px;text-transform:Uppercase; padding-top:10px; }
.uk span{ display:block; font-size:16px !important; padding:30px 0 10px 0px; font-size:15px; }
.li1,
.li2{ display:inline; width: 47%;display: block;}
.li1{ float:left; }
.li2{ float:right;  }
.inp1{ margin:0; padding:0; border:1px solid #dcdcdc; background:#f8f8f8; padding:10px 40px; width:620px; }
.inp2{margin: 0; border: 1px solid #dcdcdc; background: #f8f8f8; padding: 10px 20px; width: 100%; box-sizing: border-box; border-radius: 6px; height: 120px;}
.btn1{ display:block; background:#fa4515; COLOR:#FFF; padding:10px 50px; border:0; margin:30px auto 20px auto; width:200px;border-radius: 6px;    font-size: 18px;}
.inp1{ background-repeat:no-repeat; background-size:20px; background-position:15px center; }
.ip1{ background-image:url(../web/ip1.png); width: 100%;box-sizing: border-box;border-radius: 6px; height: 45px;}
.ip2{ background-image:url(../web/ip2.png); width: 100%;box-sizing: border-box;border-radius: 6px; height: 45px;}
.ip3{ background-image:url(../web/ip3.png); width: 100%;box-sizing: border-box;border-radius: 6px; height: 45px;}
.ip4{ background-image:url(../web/ip4.png); width: 100%;box-sizing: border-box;border-radius: 6px; height: 45px; }
.t-lx {
    font-size: 16px;
    font-weight: bold;
}
.news_list1{ padding-bottom:40px; }
.news_list1 li{ width:490px; margin-right:20px; float:left;}
.news_list1 li:nth-child(3n){ margin-right:0;}
.news_list1 li img{ width:100%; height:297px; display:block;}
.news_list1 li h1{ font-size:14px; font-style:normal; line-height:50px;height:50px; overflow:hidden;}


.news_list22{ padding-bottom:40px; }
.news_list22 li{ margin-bottom:20px; background:#fff; height:296px; position:relative; }
.news_list22 li img{width:460px;height:296px;display:block;position: relative;float: left;}
.news_list22 li .class_news{width: calc(100% - 500px);float: right;}
.news_list22 li .class_news h1{padding-top:50px;font-size:26px;font-style:normal;margin-left: 0px;line-height:50px;height:50px;overflow: unset;line-height: 30px;}
.news_list22 li .class_news p{padding-top:30px;font-size:16px;font-style:normal;margin-left: 0px;line-height:30px;height:90px;overflow:hidden;margin-right:40px;}



.cpzt{}
.cpzt img{margin: 0px auto;display: block;}
.cpzt_top{margin: 0px auto;display: block;}


.sk5{ padding:140px 200px 60px;background:#f2f2f2; }
.sk5 h2{ font-size:48px; height:43px; line-height:43px; border-left:12px solid #060100; padding-left:20px;}
.sk5b{ position:relative;     margin-bottom: 20px;}
.sk5b .jjk{ position:absolute; right:80px; top:90px; }
.sk5b li{ margin-bottom:40px; }
.sk52,
.sk53{ display:block; margin-bottom: 30px;display: flex;}
.sk52{ font-size:36px; }
.sk53{ font-size:20px; margin-bottom:10px; margin-left:80px; position: relative;}
.sk52 img{ vertical-align:middle; margin-right:20px; float:left;}
.sk52 strong{float:left;display:block;width: calc(100% - 100px); font-weight: 400;}

.page{ text-align:center; padding-top:20px; }
.page .now{ background:#fa4515 ; color:#FFF; border:1px solid #fa4515;}
.page a,
.page span{ border:1px solid #dcdcdc; margin:0 5px; padding:5px 10px; border-radius:50%;}
.yzs .swiper-slide .gl span.sk53:after{content: ""; position: absolute; left: -20px; width: 6px; height: 6px; background: #4e4e4e; border-radius: 30px; margin-top: 16px;}

.page{ padding-bottom:30px;}


.news_list0 .box2{ padding:20px 60px; background:#fff; position:relative; height:360px; margin-top:20px; margin-bottom:20px; }
.news_list0 .box2 img{ width:590px; height:297px; display:block; position:absolute; top:30px; left:60px; }
.news_list0 .box2 .br{ margin-left:620px; }
.news_list0 .box2 .br span{ font-size:12px; color:#ccc; padding-top:20px; display:block;}
.news_list0 .box2 .br h2{ font-size:16px; color:#000; padding-top:10px;}
.news_list0 .box2 .br p{ font-size:12px; color:#ccc; line-height:30px;}
.news_list0 .box2 .br a{ margin-top:10px; font-size:14px; color:#fff; padding:6px 10px; text-align:center; background:#fa4515; display:block; width:100px; }



.news_list3{ padding-bottom:40px; }
.news_list3 li{  margin-right:20px; float:left; width:calc(33.3% - 13px); padding-bottom:20px; }
.news_list3 li:nth-child(3n){ margin-right:0;}
.news_list3 li img{ width:100%; height:230px;  display:block;}
.news_list3 li span{ font-size:12px; color:#ccc; padding-top:10px; display:block;}
.news_list3 li h2{ font-size:14px; color:#000; height:30px; line-height:30px;overflow:hidden;}
.news_list3 li p{ font-size:12px; color:#ccc; line-height:30px; height:60px; overflow:hidden;}
.news_list3 li a.m2{ margin-top:10px; font-size:12px; color:#999999; padding:5px 10px; text-align:center;color:#999; border:1PX solid #dcdcdc; display:block; width:100px; border-radius:20px; }
.news_list3 li a.m2:hover{ background:#fa4515; color:#fff; border-color:#fa4515;}


.news_list4{ padding-top:20px; }
.news_list4 li{ background:#fff; margin-bottom:20px;}
.news_list4 li:hover{box-shadow: rgba(0, 0, 0, .1) 0 1px 5px;}
.news_list4 .hj{ padding:20px;}
.news_list4 .hj2{ height:2px; width:80px; background:#a5a5a5; margin-top:10px; margin-bottom:10px; }

.news_list33 .box{ background:#fff; padding:20px 50px; }
.news_list33 .box h2.ff{ padding-bottom:20px;}



.news_list0 .box{ position:relative; }
.news_list0 .box3{width:797px; float:left; height:410px; position:relative;}
.news_list0 .box3 img{ width:100%; height:410px; display:block;}
.news_list0 .box3 .br2{ position:absolute; bottom:0; padding:20px; color:#fff;}
.news_list0 .box3 .br2 h2{ padding-bottom:10px; }

.news_list0 .box4{ position:absolute; right:0; top:0; width:385px; }
.news_list0 .box4 img{ width:100%; height:230px;  display:block;}
.news_list0 .box4 span{ font-size:12px; color:#ccc; padding-top:10px; display:block;}
.news_list0 .box4 h2{ font-size:14px; color:#000; height:30px; line-height:30px;overflow:hidden;}
.news_list0 .box4 p{ font-size:12px; color:#ccc; line-height:30px; height:60px; overflow:hidden;}
.news_list0 .box4 a.m2{ margin-top:10px; font-size:12px; color:#999999; padding:5px 10px; text-align:center;color:#999; border:1PX solid #dcdcdc; display:block; width:100px; border-radius:20px; }
.news_list0 .box4 a.m2:hover{ background:#fa4515; color:#fff; border-color:#fa4515;}

.news_list01{ padding:20px 0; }

.news_list8{ padding-top:20px; }
.news_list8 .box li{ background:#fff; padding:20px; margin-bottom:20px; position:relative; min-height:120px; padding-left:160px; }
.news_list8 .box li span{ font-size:14px; width:120px; height:120px; display:block; text-align:center; color:#fff; position:absolute; top:20px; left:20px; background:#fa4515; }
.news_list8 .box li span i{ font-style:normal; font-size:30px; display:block; padding-top:15px; }
.news_list8 .box li h1{ font-size:16px; padding-top:10px; border-bottom:1px solid #dcdcdc; padding-bottom:10px; margin-bottom:10px;}
.news_list8 .box li p{ font-size:12px; line-height:30px; height:60px; overflow:hidden; color:#999; }
.news_list8 { width:1200px; margin:0 auto; }
.news_list8 .box{ width:910px; float:left; display:inline; }
.news_list8 .box32{ width:270px; float:right; display:inline;  }

.box321{ background:#fff; margin-bottom:20px; padding:10px; }
.box321 h2{ font-size:18px; border-left:2px solid #fc6868; padding-left:10px; margin-left:-10px; margin-bottom:10px; }
.h2box li{ line-height:30px; font-size:14px; padding-bottom:10px;}
.h2box li span{ color:#ccc; font-size:12px; }


.aa{ padding:50px;  }
.atitle{ font-size:32px; line-height:40px; text-align:center;}
.adescr{  font-size:14px; line-height:30px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #dcdcdc; color:#ccc}
.ainfo{padding-top:30px;font-family: "Alibaba-PuHuiTi-Light";font-size: 20px;color: #333;margin: 0px auto;max-width: 1200px;}
.ainfo img {
    display: block;
    text-align: center;
    max-width: 100%;
    margin: 0px auto;
    height: auto !important;
}

.ppge{padding-top:20px; margin-top:20px; border-top:1px solid #dcdcdc; }
.ppge span{ float:left; width:50%; font-family: "Alibaba-PuHuiTi-Light";font-size: 16px;font-weight: bold;color: #666;}
.ppge span.fr{ text-align:right; }


.w001{ background:#fff; }
.w002{ background:#f8f8f8; }
.winfos{ padding-bottom:50PX; }
.winfos img{ display:block; width:100%;  }

.tys{ text-align:center; padding:50px 0;}
.tys h1{ font-size:20px; }
.tys p{ font-size:12px; color:#ccc; }

.alother{ padding-bottom:40px; }
.alother li{  margin-right:20px; float:left; width:calc(33.3% - 13px); padding-bottom:20px; }
.alother li:nth-child(3n){ margin-right:0;}
.alother li img{ width:100%; height:230px;  display:block;}
.alother li h2{ background:#f8f8f8; padding:0 20px; font-size:14px; color:#000; height:50px; line-height:50px;overflow:hidden;}

.alother22{ padding-bottom:40px; }
.alother22 li{  margin-right:20px; float:left; width:calc(25% - 15px); padding-bottom:20px; }
.alother22 li:nth-child(4n){ margin-right:0;}
.alother22 li img{ width:100%; height:230px;  display:block;}
.alother22 li h2{ background:#f8f8f8; padding:0 20px; font-size:14px; color:#000; height:50px; line-height:50px;overflow:hidden;}



.yzyj li{margin-right:20px; float:left; width:calc(50% - 10px); padding-bottom:20px; position:relative; position:relative; }
.yzyj li:nth-child(2n){ margin-right:0;}
.yzyj li i{ font-style:normal; width:70px; height:60px; line-height:60px; text-align:center; background:#fff; font-size:30px; color:#ccc; position:absolute; top:0; left:0;}
.yzyj li span{ display:block; margin-left:90px; font-size:16px; line-height:30px;}
.yzyj li p{ display:block; margin-left:90px; font-size:12px;line-height:20px; color:#ccc;height:40px; overflow:hidden; }
.yzyj li img{ display:block; width:100%; margin-top:10px; }




.fas{ height:511px; position:relative; background:#fff; border:1px solid #efefef; }
.fas img{height:510px; position:absolute; left:0px; top:0px; width:374px;}
.fas li{ padding:30px;  border-bottom:1px solid #dcdcdc;}
.fas .fa2{ margin-left:374px; width:475px;}
.fas .fa2 li:last-child{ border-bottom:0;}
.fas .fa2 span{ line-height:30px; font-size:16px; display:block; padding-bottom:5px; }
.fas .fa2 p{ line-height:24px; color:#ccc; }
.fas .fa3{height:511px; position:absolute; right:0; top:0; width:350px; border-left:1px solid #efefef;}

.fas .fa3 li:last-child{ border-bottom:0;}
.fas .fa3 span{ line-height:30px; font-size:16px; display:block; padding-bottom:5px; }
.fas .fa3 p{ line-height:30px; color:#ccc; }


.cpss44{ height:511px; position:relative; background:#fff url(../web/sski.png) no-repeat right bottom;}
.cpss44 img{height:490px; position:absolute; left:10px; top:10px; width:354px;}
.cpss44 li{ padding:30px;}

.cpss44 .fa2{ margin-left:374px;}
.cpss44 .fa2 span{ line-height:22px; font-size:16px; display:block; padding-bottom:5px; border-left:3px solid #ff6565; padding-left:20px; margin-bottom:20px; }
.cpss44 .fa2 p{ line-height:30px; color:#ccc; }

.wts{ height:384px; position:relative; background:#f8f8f8; }
.wts img{height:384px; position:absolute; right:0; top:0; width:805px;}

.wts .wt2{ padding:30px; width:350px; }
.wts span{ font-size:16px; border-bottom:3px solid #fc6868; padding-bottom:15px; margin-bottom:15px; display:inline-block;}
.wts p{line-height:30px; color:#ccc; }



.wts2{ height:384px; position:relative; background:#fff; }
.wts2 img{height:384px; position:absolute; left:0; top:0; width:601px;}

.wts2 .wt2{ padding:30px; margin-left:630px; }
.wts2 span{ font-size:16px; border-bottom:3px solid #fc6868; padding-bottom:15px; margin-bottom:15px; display:inline-block;}
.wts2 p{line-height:30px; color:#ccc; }



.t2{ background:#f8f8f8; border:1px solid #efefef;}
.t2 li{ border-left:1px solid #efefef;  text-align:center; float:left; padding:0 100px; padding-top:20px; padding-bottom:20px;}
.t2 li.no{ border-left:0;}
.t2 li p{ font-size:12px;color:#ccc; }
.t2 li span{ font-size:20px; color:#333; }



.where7{ position:relative; height:50px; line-height:50px; background:rgba(255,255,255,0.9); margin-top:-50px; z-index:9999999999; display:none; }
.where7 img{ vertical-align:middle; margin:0 10px;}
.where7 .tel{ position:absolute; right:20px; top:0; font-size:16px; }

.where7 .wtt3{ text-align:center; font-size:24px; width:100%; position:absolute; top:-230px; color:#fff; }
.where7 .wtt4{ text-align:center; background:#fff; font-size:14px; width:180px; position:absolute; left:50%; margin-left:-90px; top:-150px; color:#666; height:40px; line-height:40px; }


.where15{ position:relative; background:rgba(255,255,255,0.9); margin-top:-50px; z-index:9999999999; margin-bottom:20px; }
.where15 img{ display:block; width:100%; }

.news_listcp1 li{ width:214px; float:left;margin-left:20px;  margin-bottom:20px; background:#fff; height:257px; text-align:center; }
.news_listcp1 li img{ width:160px; height:160px; margin:0 auto; display:block;}
.news_listcp1 li.cp11{ width:262px; height:534px; display:block; margin-left:0;}
.news_listcp1 li h2{ font-size:15px; }
.news_listcp1 li.cp11 img{ width:100%; height:100%; }
.news_listcp1 li p{ font-size:12px; color:#ccc;}
.news_listcp1 li span{ font-size:14px; color:#ff5959; display:block; padding-top:5px;}
.news_listcp1 li:nth-child(10),
.news_listcp1 li:nth-child(15),
.news_listcp1 li:nth-child(20),
.news_listcp1 li:nth-child(25){margin-left:0;width:262px;}


.zs{ height:450px; background:url(../web/zs.jpg) no-repeat center; text-align:center;}
.zs h2{ text-align:center; font-size:20px; padding-top:40px; padding-bottom:20px;}
.zs p{ text-align:center; width:400px; margin:0 auto; font-size:14px;}
.zs a{ text-align:left; position:relative; display:block; width:120px; margin:90px auto 0 auto; border:1px solid #dcdcdc; line-height:40px; color:#fa4515; border-radius:10px; line-height:40px; padding:0 20px; }
.zs a img{ width:30px; position:absolute; right:20px; top:5px; }
.zs ul{ padding-top:40px; }
.zs ul li{  background-COLOR:#fff; height:40px; line-height:40px; width:180px; display:inline-block; margin:0 10px;}
li .inp01{ height:40px; line-height:40px; width:calc(100% - 40px); border:0; margin:0 auto; margin-left:50px; }
li .btn01{ height:40px; line-height:40px; border:0; background:#fff; }


li.inp02{ background:#fa4515 url(../web/zs1.png) no-repeat left center;background-COLOR:#fa4515!important}
li.inp02 input{background:#fa4515;}
li.inp03{ background:#fff url(../web/zs2.png) no-repeat left center;}
li.inp04{ background:#fff url(../web/zs3.png) no-repeat left center;}
li.inp05{ background:#fff url(../web/zs5.png) no-repeat left center;}
.box88 ul li{  background-color:#f8f8f8; height:40px; line-height:40px; width:180px; display:inline-block; margin:0 10px;}
.box88 ul{ padding-top:20px; }
.box88 p{ color:#ccc; }
.box88 li input{background:#f8f8f8!important; background-size:30px!important;}
.box88 li.inp02{ background:#f8f8f8 url(../web/zs10.png) no-repeat left center;background-color:#f8f8f8!important}
.box88 li.inp02 input{background:#f8f8f8!important;}
.box88 li .btn01{ color:#fff;text-align:center; border:0; background:#fa4515!important; padding:0 30px; }



.news_listcp2{ padding-bottom:20px;  text-align:center; }
.news_listcp2 li img{ display:block; width:285px; height:230px;}
.news_listcp2 li{ float:left; margin-right:20px; margin-bottom:20px; background:#fff; padding-bottom:20px;}
.news_listcp2 li:hover{box-shadow: rgba(0, 0, 0, .1) 0 1px 5px;}
.news_listcp2 li:nth-child(4n){ margin-right:0;}
.news_listcp2 li p{ font-size:12px; color:#ccc;}
.news_listcp2 li span{ font-size:14px; color:#666; display:block; padding-top:5px;}
.news_listcp2 li h2{ font-size:15px; }


.h22{ border-bottom:2px solid #fa4515; font-size:18px; padding-bottom:5px; display:inline-block;}

.icase-box{position:relative; margin-top:30px;}
.icase ul{height:369px; background:#fff;overflow:hidden;}
.icase ul li img{width:572px; height:369px; float:left;}
.icase-info{width:450px; float:right; padding-top:80px; padding-right:90px; text-align:left;}
.icase-info h2{font-size:16px;  color:#333;line-height:30px; padding-bottom:20px;}
.icase-info h2 a{ color:#333;font-size:16px; }
.icase-info p{font-size:12px; color:#ccc; line-height:30px; height:90px; overflow:hidden; margin-bottom:20px;}
.icase-info a.m2{ margin-top:10px; font-size:12px; color:#999999; padding:5px 10px; text-align:center; border:1PX solid #dcdcdc; display:block; width:100px; border-radius:20px; }
.icase-info a.m2:hover{ background:#fa4515; color:#fff; border-color:#fa4515;}

.icase-box .hd {width:100%;height:30px;line-height:30px; padding:20px 0 40px 0;}
.icase-box .hd ul {text-align:center;}
.icase-box .hd ul li {cursor:pointer;display:inline-block;width:8px;height:8px;margin:1px 10px;overflow:hidden;background:#dcdcdc;opacity:1; border-radius:50%;line-height:999px;}
.icase-box .hd ul .on {background:#fa4515;}

.news_listcp3{  text-align:left; }
.news_listcp3 li img{ display:block; width:100%;}
.news_listcp3 li{ float:left; width:calc(25% - 16px); margin-right:20px; margin-bottom:20px; background:#fff; padding-bottom:20px;}
.news_listcp3 li:hover{box-shadow: rgba(0, 0, 0, .1) 0 1px 5px;}
.news_listcp3 li:nth-child(4n){ margin-right:0;}
.news_listcp3 li p{ font-size:12px; color:#ccc; padding:0 10px; height:40px; line-height:20px; overflow:hidden;}
.news_listcp3 li h2{ font-size:16px; text-align:center; height:30px; line-height:30px; overflow:hidden; padding:0 10px; padding-top:10px;font-weight: bold;}
.news_listcp3 li h3{ color:#666; font-size:15px; text-align:center; height:30px; line-height:30px; overflow:hidden; padding:0 10px; padding-top:10px;font-weight: bold;}


.news_listcp33 li{ text-align:center; }
.news_listcp33 li h2{ font-size:15px; }
.news_listcp33 li p{ font-size:12px; color:#ccc;}
.news_listcp33 li span{ font-size:14px; color:#ff5959; display:block; padding-top:5px;}


.news_listcp333 li{ float:left; width:calc(20% - 20px); margin-right:10px; margin-bottom:20px; background:#fff;  border:1px solid #efefef; padding:5px; padding-bottom:20px;}
.news_listcp333 li img{ height:155px;}
.news_listcp333 li span{ padding-left:10px; padding-top:10px; display:block; padding-bottom:10px;}
.news_listcp333 li a.m3{ padding-left:10px; padding-top:10px; display:block; padding-top:10px; color:#ccc;}


.gtxz{position:relative; }
.gtxz.box22{padding:80px 0px 80px 80px;}
.gtxz.box22 .xx2{ width:350px; position:absolute; }
.partner{ width:calc(100% - 400px); margin-left:200px; position:relative; }


.lhs1 ul li,
.ccy li{width: calc(25% - 10px); height:310px; float: left; margin: 0 13px 0 0px; background: #f1f1f1; overflow: hidden; overflow: hidden; box-sizing: border-box; position:relative;}
.lhs1 ul li img,
.ccy li img{ width:100%; height:100%;  display:block;overflow: hidden;transition: all 0.3s linear;}
.lhs1 ul li:hover img,
.ccy  li:hover img{ transform: scale(1.2); }

.ccy li{width: calc(20% - 16px);margin-right: 20px;
margin-bottom: 0; padding-bottom:0;}

.lhs1 ul li p,
.ccy li p{ font-size:14px; color:#fff; width:calc(100% - 20px); text-align:center; position:absolute; bottom:0; left:0; padding:10px; background:rgba(0,0,0,0.5); }
.ccy li p{ height:auto;}


.lhshow .hd {  bottom:60px; height: 30px;left:20px;line-height: 30px;position: absolute;z-index: 1; display:block!important; left:-200px;}
.lhshow .hd ul { text-align:left; text-align:center;}
.lhshow .hd ul li { float:none; background: #999999 none repeat scroll 0 0;cursor: pointer; border-radius:50%;display: inline-block;height:6px;line-height: 999px; margin: 2px 5px; overflow: hidden;width:6px;}
.lhshow .hd ul .on {background:#fa4515;}

.lhshow .prev,
.lhshow .next{position:absolute; width:46px; height:46px; bottom:180px; margin-top:-23px;z-index:999;}
.lhshow .prev{background:url(../web/ssl.png) no-repeat left center /46px; left:-210px; z-index:9991;}
.lhshow .next{background:url(../web/ssr.png) no-repeat left center /46px; left:-160px;}


.partner .h22{ position:absolute; left:-200px; top:0; }
.h33{ position:absolute; left:-200px; bottom:0; text-align:left; display:block; width:180px; border-bottom:1px solid #dcdcdc; line-height:40px; color:#333; line-height:40px; }
.h33 img{ width:30px; position:absolute; right:20px; top:5px; }
/*  */


.sbs{ background:#f8f8f8; height:459px; position:relative;}
.sbs img{ width:465px; height:459px; position:absolute; top:0; left:360px;}
.sbs .sb1{ width:300px; padding:30px;}
.sbs .sb2{ width:320px; padding:30px; position:absolute; right:0; top:0;}

.sbs span{ font-size:16px; border-bottom:3px solid #fc6868; padding-bottom:15px; margin-bottom:15px; display:inline-block;}
.sbs p{line-height:30px; color:#ccc; }

.acx .box{ position:relative; }
.acx .box a{ position:absolute; height:305px; top:0; display:block; opacity:0;}
.acx .box a.fa11{ width:699px; left:0; }
.acx .box a.fa12{ width:486px; right:0; }


.news_list45 li{ background:#f3f3f3; margin-bottom:20px;}
.news_list45 li img{ height:320px; }
.news_list45 li .hj{ padding:20px; }
.news_list45 li a.m3{ margin-top:10px; font-size:12px; color:#999999; padding:5px 10px; text-align:center;color:#999; background:#e6e6e6; border:1PX solid #e6e6e6; display:block; width:100px; border-radius:20px; }
.news_list45 li a.m3:hover{ background:#fa4515; color:#fff; border-color:#fa4515;}

.fa00{ position:relative; height:390px;  }
.fa001{ width:700px; height:360px; position:relative; }
.fa001 img{ width:100%; height:100%; display:block; }
.fa001 p{ font-size:12px; color:#fff; width:calc(100% - 60px); position:absolute; bottom:0; left:0; padding:20px 30px; }
.fa001 span{ display:block; }
.fa001 span.aa99{ font-size:16px; padding-bottom:10px;}

.fa002{ width:470px; height:360px; position:absolute; right:0; top:0; background:#f3f3f3; }
.fa002 img{ width:100%;  height:290px;  display:block; margin-bottom:20px; }
.fa002 p{font-size: 14px;padding: 0px 15px;background: url(/skin/default/images/index_10.jpg) no-repeat 430px center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: auto; margin-top:8px}


.faxxx{ padding:30px 0; }
.faxxx li{width: 398px;float: left;box-sizing: border-box;border-right: 1px solid #f0f0f0;height: 220px;background: #fff;border-bottom: 1px solid #f0f0f0;padding: 40px;}
.faxxx li h3{font-size: 14px;color: #000;padding-top: 55px;margin-bottom: 10px;display: block;}
.faxxx li p{color: #ccc;font-size: 12px;line-height: 24px;margin-top: 18px;}

.faxxx li.x_1{background: #fff url(../web/i1.png) no-repeat 30px 30px;}
.faxxx li.x_2{background: #fff url(../web/i2.png) no-repeat 30px 30px;}
.faxxx li.x_3{background: #fff url(../web/i3.png) no-repeat 30px 30px;}
.faxxx li.x_4{background: #fff url(../web/i4.png) no-repeat 30px 30px;}
.faxxx li.x_5{background: #fff url(../web/i5.png) no-repeat 30px 30px;}
.faxxx li.x_6{background: #fff url(../web/i6.png) no-repeat 30px 30px;}


.fau{ padding-bottom:30px;}
.fau li{ background-repeat:no-repeat; background-size:100%; }
.fau li{width: calc(25% - 20px);transition: all 0.2s ease; height:366px; padding:20px; float: left; margin: 0 20px 0 0px; background: #f1f1f1; overflow: hidden; overflow: hidden; box-sizing: border-box; position:relative;}
.fau li:last-child{ margin-right:0; color:#fff;}
.fau li:hover{ margin-top:-20px; }
.fau li .ggh{ position:absolute; bottom:0; left:0; padding:20px; color:#fff; font-size:14px; }





.sc{ padding:20px 0; margin-top:20px; background:#fff; text-align:center;}
.sc select,
.sc input{border: #f1f1f1 1px solid; padding:6px 20px; font-size:12px;background:#f8f8f8; margin:0 5px;  }
.sc input.ssb{ background:#fa4515; border-bottom: 1px solid #309a84;color: #fff;}

.null{ text-align:center; background:#fff; padding:20px 0; }
.acx .box form{ position:absolute; bottom:30px; left:0; }
.acx .box input{border: #f1f1f1 1px solid; padding:10px 20px; font-size:12px;background:#fff; margin:0 5px; margin-left:40px;  }
.acx .box input.btn22{ background:#fc6868; border: 1px solid #fc6868;color: #fff; border-radius:20px;}


.lx2 a{ display:inline-block; margin-top:10px; font-size:12px; color:#999999; padding:5px 10px; text-align:center; width:100px; border-radius:20px;margin-right: -10px;margin-top: -7px !important;}
.lx2 .lx21{ background:#f3f3f3; }
.lx2 .lx22{ background:#ff6565; color:#fff; margin-left:20px; }
.tabs td{ padding:5px 10px 5px 0;}
.lx1{ font-size:20px; background:url(../web/tel2.png) no-repeat left center; padding-left:40px; margin-top:10px; margin-bottom:10px; }




.fa2.fa233{ width:775px }
.htpss{ padding:30px 0 0 30px; background:#fff; text-align:center; margin-bottom:20px;}
.htpss a{ background:#fff;  line-height:40px; border:1px solid #fff; border-bottom:0; margin:0 10px; display:inline-block; padding:10px 50px; font-size:18px;  }
.htpss a.cur,
.htpss a:hover{ background:#f8f8f8; color:#333;  border-radius:20px 20px 0 0;font-weight:bold;}

.h334{ float:right; line-height:30px; }
.h334 img{ vertical-align:middle; margin-top:-4px; }


.winfos99{ background:url(../web/yd.jpg) no-repeat; background-size:100%; height:489px; width:calc(100% - 80px); position:relative; padding:40px;}
.winfos99 .winfos{ background:rgba(255,255,255,0.2);  height:calc(100% - 60px); padding:30px; color:#fff!important; }
.winfos99 .winfos p{ display:block; width:calc(50% - 20px); float:left; min-height:90px; padding-top:20px; font-size:14px; line-height:30px; }


.winfos table{ border-bottom:1px solid #efefef;border-left:1px solid #efefef; padding:0; margin:0; width:100%;  }
.winfos table td{ border-top:1px solid #efefef; border-right:1px solid #efefef; padding:5px 10px;}


.hgcc ul li{ background:#f8f8f8; width:calc(25% - 78px); padding:30px; float:left; border:1px solid #efefef; margin-right:20px; }
.hgcc ul li.no{ margin-right:0px;}
.hgcc ul li img{ margin-bottom:10px; }
.hgcc ul li span{ font-size:14px; display:block; }
.hgcc ul li p{ font-size:12px; line-height:24px; height:48px; overflow:hidden; color:#ccc; }

.sp1{ padding-bottom:20px;}
.sp1 img{ width:calc(50% - 10px); margin-right:20px; float:left; display:block; height:580px;}
.sp1 img:nth-child(2){ margin-right:0;}

.sp2{ padding-bottom:20px;}
.sp2 img{ width:calc(33.3% - 13px); margin-right:20px; float:left; display:block; height:430px;}
.sp2 img:nth-child(3){ margin-right:0;}

.sbclass{ text-align:center; padding-bottom:50px; }
.sbclass a{ font-size:16px; border-bottom:0; padding-bottom:10px; margin:0 20px; }
.sbclass a.cur{ border-bottom:3px solid #fc6868;}

.sbclassinfo{ display:none; }
.sbclassinfo li{ width:260px; float:left;}
.sbclassinfo li img{ height:390px; display:block; width:100%; }
.sbclassinfo li p{ font-size:14px; line-height:50px; text-align:center; }

.sbclassinfo li.sabc2{ width:510px; margin:0 80px;}
#xx0011{ display:block; }


.nava{ position:absolute; top:72px; left:0; border-radius:20px; background:rgba(241, 140, 133,0.8); }
.nava a{text-align:left; display:block; color:#fff!important; font-size:15px!important; line-height:40px!important;  padding:5px 25px;}
.nava a:hover{ background:#f7592f!important;padding:0px 25px!important;}
.nava a span{font-size:12px!important; line-height:30px; }
.box882{ display:none; border:1px solid #fa4515; position:absolute; top:0; left:0; text-align:center; height:calc(100% - 100px); background:rgba(255,255,255,0.9); padding:50px; width:calc(100% - 100px) }
.box882 h2{ padding-top:80px; }
.box882 p{ padding-bottom:30px; color:#fa4515; }


.lc{ padding-bottom:120px; }
.lc .box li{position: relative; width: calc(50% - 37px); margin-top: 0; cursor: pointer; margin-top: 75px;}

.lc .box li p{
    /*padding-bottom: 10px;*/
    font-size: 19px;
    color: #333;
    margin-bottom: 10px;
    line-height: 30px;
}

.lc .tags{ color: #000000;
font-size: 22px;
font-weight: bold; padding-bottom:10px; display:block;}


.fzlc{ font-size:60px; text-align:center; padding-top:70px;}
.lc .box li.l{
    text-align: right;
    padding-right: 35px;
    border-right: 2px solid #fa4515;
}


.lc .box li.r{
    position: relative;
    left: -1.6px;
    text-align: left;
    padding-left: 35px;
    margin-left: 50%;
    border-left: 2px solid #fa4515;
}

.lc .box li.r .circle{position: absolute; left: -36px; font-size: 32px; font-weight: bold; color: red; display: block;}
.lc .box li.l .circle{right: -36px; position: absolute; font-size: 32px; font-weight: bold; color: red; display: block;}
.lc .box li span.active{
    color: #03aa8e;
}

.lc .box li.l.last{
    border-right: 2px dotted #007169;
}
.lc .box li.last.end{
    border: none!important;
}
.lc .box li.r.last{
    border-left: 2px dotted #007169;
}
.lc .box li.last p{
    padding-bottom: 0;
    margin-bottom: 10px;
}


.fw{ padding-top:50px; text-align:center; }
.fw img{vertical-align:bottom; display:inline-block; width:calc(14.2% - 1px); max-width:234px; border-left:1px solid #efefef;border-bottom:1px solid #efefef; }
.fw img{ cursor:pointer; background-size: 100%;background-repeat:no-repeat; background-COLOR:#fff; background-position:center;transition: all 0.5s;transition:transform 0.5s; -ms-transition:transform 0.5s; -moz-transition:transform 0.5s; -webkit-transition:transform 0.5s;-o-transition:transform 0.5s;transition: .5s;}
.fw img:hover{box-shadow: 0px 0px 30px #e3e3e3;cursor:pointer;transform:translate(0,-10px); -ms-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -webkit-transform:translate(0,-10px);-o-transform:translate(0,-10px);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray;}
.fw22{border-top:1px solid #efefef;border-right:1px solid #efefef; padding-top:0; margin-top:60px; padding-bottom:0;}

.lx4,
.footer-1,
.header .nav li,
.sk4 li h2{ font-family:"microsoft yahei"; }


.qywh{width: 100%;display: inline-block;margin-top: 100px;}
.qywh ul{width: 100%;position: relative;padding: 20px 0px;box-shadow: 0px 0px 20px 1px #e5e5e5;border-radius: 10px;display: inline-block;background: #fff;height: 200px;}
.qywh ul li{float: left;width: 25%;text-align: center;background: #fff;border-right: 1px solid #d3d3d3;box-sizing: border-box;padding: 20px 0px;transition: all 0.5s;transition:transform 0.5s; -ms-transition:transform 0.5s; -moz-transition:transform 0.5s; -webkit-transition:transform 0.5s;-o-transition:transform 0.5s;transition: .5s;cursor:pointer;height:200px}
.qywh ul li img{max-width: 100%;}
.qywh ul li h3{font-size: 18px;position: relative;}
.qywh ul li h3::after{content: "";width: 40px;height: 2px;background: #f57756;position: absolute;top: 32px;display: block;left: calc(50% - 20px);}
.qywh ul li i{font-style: normal;font-size: 14px;}
.qywh ul li p{height: 0px;padding: 0px 10px;transition: all 0.5s;transition: transform 0.5s;-ms-transition: transform 0.5s;-moz-transition: transform 0.5s;-webkit-transition: transform 0.5s;-o-transition: transform 0.5s;transition: .5s;cursor: pointer;opacity:0;line-height: 26px !important;margin-top: 0px;font-size:14px !important;}
.qywh ul li:nth-child(4){border-right: none;}

.qywh ul li:hover{transform:translate(0,-10px); -ms-transform:translate(0,-30px); -moz-transform:translate(0,-30px); -webkit-transform:translate(0,-30px);-o-transform:translate(0,-30px);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray;border-right: 1px solid #fff;}
.qywh ul li:hover img{}
.qywh ul li:hover h3{}
.qywh ul li:hover i{}
.qywh ul li:hover p{height:30px;padding: 0px 10px;transition: all 0.5s;transition:transform 0.5s; -ms-transition:transform 0.5s; -moz-transition:transform 0.5s; -webkit-transition:transform 0.5s;-o-transition:transform 0.5s;transition: .5s;cursor:pointer;opacity:1;border-radius: 6px;}

.qywh ul li:hover:nth-child(4){border-right: none;}


.pc{display:block!important;}
.mobile{display: none!important;}
.dawf{display:block;height:auto;}

#certify{position: relative;width: 800px;margin: 0 auto}
#certify .swiper-container{padding-bottom: 60px;}
#certify .swiper-slide{width: 520px;height: 408px;background: #fff;box-shadow: 0 8px 30px #ddd;}
#certify .swiper-slide img{display:block;}
#certify .swiper-slide p{line-height: 98px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;}
#certify .swiper-pagination{width: 100%;bottom: 20px;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 3px solid #00aadc;background-color: #fff;}
#certify .swiper-button-prev{left: -30px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png) no-repeat;background-position: 0 0;background-size: 100%;}
#certify .swiper-button-prev:hover{background-position: 0 -46px;background-size: 100%}
#certify .swiper-button-next{right: -30px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png) no-repeat;background-position: 0 -93px;background-size: 100%;}
#certify .swiper-button-next:hover{background-position: 0 -139px;background-size: 100%}
#certify .swiper-button-prev::after,#certify .swiper-button-next::after{content: '';}
.about1 img {
    max-width: 50%;
    height: auto !important;
}
    .orbit-wrapper .swiper {
        width: 60%;
        padding-top: 50px !important;
        padding-bottom: 50px !important;
      }

    .orbit-wrapper .swiper-slide {
    background-position: center;
    background-size: cover;
    width: 75% !important;
    height: auto !important;
    background-color: #fff;
    text-align: center;
    border-radius: 6px;
    overflow: hidden;
}
.orbit-wrapper .swiper-slide p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 95%;font-size:16px;margin:0px auto;}
     .orbit-wrapper .swiper-slide.swiper-slide-visible.swiper-slide-active {
    box-shadow: 0px 0px 10px 0px #e5e5e5;
    cursor: grab;
}

      .orbit-wrapper .swiper-slide img {
        display: block;
        width: 100%;
      }
.orbit-wrapper .swiper-slide.swiper-slide-visible.swiper-slide-active {
    box-shadow: 0px 0px 10px 0px #e5e5e5;;padding-bottom: 1.2%;
}
      
      
      
      div.orbit-wrapper {
      	margin-top: 20px !important;
    position: relative !important;
    overflow: visible !important;
    width: 100% !important;
    height: auto !important;
    margin: 0 auto !important;
    margin-top: 0px !important;
   }
   
   .pc-cpzt{display:block !important;}
	.mobile-cpzt{display:none !important;}
	.amap-info-content{border-radius: 8px;overflow: hidden;box-shadow: 0px 0px 20px 0px #d5d5d5;}

@media (max-width: 1758px) {
	#xxplay video{ width:180%; }
	.sk5b .jjk{ right:0; }
}

@media (max-width: 1780px) {
	.sk5b .jjk{ width:40%; max-width:610px; }
	.sk5,
	.sk1{ padding:80px;}
}

@media (max-width: 1440px) {
.footer-1{background: #f2f2f2;padding: 6% 0;box-sizing: border-box;display: table;width:100%}
    .box{width: 90%;margin: 0px auto;}
	.footer-1 .box{position: relative;}
	.footer-1 .box ul{display: block; margin: 0px; padding: 0px; position: relative;}
	.footer-1 ul li{float: left; vertical-align: top; width: 100%; margin-bottom: 20px;}
	.footer-1 ul li h3{font-size: 16px; padding-bottom: 8px; color: #1a1a1a; font-family: "Alibaba-PuHuiTi-Light"; font-weight: 500; clear: both;}
	.footer-1 ul li a{display: block; font-size: 14px; line-height: 30px; padding-right: 20px; color: #808080; font-family: "Alibaba-PuHuiTi-Light"; font-weight: 500; float: left;}
	.footer-1 .box .bx22{position: relative; top: 0;}	
    .footer-1 .box ul.wd0{width: 100%;}
.footer-1 .box ul.wd0 li.wdf1{}
.footer-1 .box ul.wd0 li.wdf2{ width: 100%;}

.did{width:100%}
.did .did_l {margin-right: 30px;width:48%}
.did .did_l p{}
.did .did_l:nth-child(2) {margin-right: 0px;}
  .bk3{ top:225px; }    
      
	
}


@media (max-width: 1310px) {
	
    /*.qywh p{display:none;}*/

}

@media (max-width: 1200px) {
	#xxplay video{ width:200%; }
	
	.subMenu {display: none;}
    .w-logo img{display:block;}
    .pc{display:block !important;}
    .pc1{display:block !important;}
    .mobile{display: none !important;}
    .n_box ul:hover{cursor:pointer;transform:translate(0px,0px);-ms-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);}
    .w-header{height: auto;position: relative;box-sizing: border-box;padding: 10px 20px;background: #ffffff;}
    .w-header .index-active{position: relative;}
    .pc{display:block!important;}
    .spc{display:block!important;}
    .smo{display:none!important;}
    
	
    .w-logo img.fl{margin-right: 20%;max-width: 100%;}
    .w-header .box{width: 100%;margin: 0px auto;display: table;height: auto;}
    .w-logo img.mobile{width: 40px;height: 40px;padding-top: 0;position: absolute;right: 0;top: 20px;left: auto;}
    .w-logo{position: relative;}
    .cd-bouncy-nav-modal{position: fixed;z-index:999999;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 1);opacity: 0;visibility: hidden;-webkit-transition: opacity 0.3s 0.6s, visibility 0s 0.9s;-moz-transition: opacity 0.3s 0.6s, visibility 0s 0.9s;transition: opacity 0.3s 0.6s, visibility 0s 0.9s;}
    .cd-bouncy-nav-modal .cd-close{display:block;background: #fa4515 url("../web/close.png") no-repeat center center;border-radius:50%;height:40px;width:40px;position:absolute;right:20px;top:20px;background-size:20px;}
    .cd-bouncy-nav{padding:20px;}
    .cd-bouncy-nav li{height:auto;line-height:50px;border-bottom:1px solid #dcdcdc; position: relative;clear: both;display: flow-root;}
    .cd-bouncy-nav li a{color: #333;display: block;font-size: 14px;}
    .w-logo{position:relative;display: table;height: auto;width: 100%;}
    .w-logo img.fl{margin-right:20%;max-width: calc(40% - 60px) !important;}
    .w-logo img.mobile{width:60px;height:auto;position: absolute;float: right;top: 10px;}
    .nav li img, .cd-bouncy-nav li img{vertical-align: middle;margin-right: 10px;}
    
    .sk5, .sk1 {padding: 20px;padding-bottom:30px}
    .sk1 h2{font-size: 25px; height: 25px; line-height: 25px; border-left: 6px solid #060100; padding-left: 15px;}
    .sk1 ul{padding-top: 60px; padding-bottom: 20px;}
    
    .sk1 ul{padding-top: 50px; padding-bottom: 20px;}
	.sk1 li{display: inline-block; margin-right:13%; margin-bottom: 20px;}
	.sk12{font-size: 35px; line-height: 50px;}
	.sk1 h3{font-size: 20px;margin-bottom: 120px;}
	.sk1{min-height: 230px; background: url(/static/web/bb1.jpg) no-repeat bottom right; background-size: contain;padding-top: 50px;}
	
	.sk2 .bk2 p{font-weight: bold; color: #fff; font-size: 30px; padding-top: 40px;}
	
	
	.sk30{text-align: center;line-height: 50px;padding: 20px;}
	.sk30 h2{font-size: 32px;margin-top: 20px;}
	.fw22{border-top: 1px solid #efefef;border-right: 1px solid #efefef;padding-top: 0;margin-top: 40px;padding-bottom: 0px;margin-bottom: 20px;}
	.fw img{vertical-align: bottom;display: inline-block;width: calc(33.33% - 1px);max-width: 234px;border-left: 1px solid #efefef;border-bottom: 1px solid #efefef;}
	.fw img:nth-child(28){display:none}
	
	.sk5 h2{font-size: 25px;height: 25px;line-height: 25px;border-left: 6px solid #060100;padding-left: 4%;margin-top: 6%;}
	.sk4{padding: 20px;text-align: center;}
	.sk40 h2{font-size: 24px;padding-bottom: 6%;}
	
	
	.sk4 li h2 {font-size: 14px;}
	
	.footer-1{background: #f2f2f2;padding: 6% 0;box-sizing: border-box;display: table;width:100%}
    .box{width: 90%;margin: 0px auto;}
	.footer-1 .box{position: relative;}
	.footer-1 .box ul{display: block; margin: 0px; padding: 0px; position: relative;}
	.footer-1 ul li{float: left; vertical-align: top; width: 100%; margin-bottom: 20px;}
	.footer-1 ul li h3{font-size: 16px; padding-bottom: 8px; color: #1a1a1a; font-family: "Alibaba-PuHuiTi-Light"; font-weight: 500; clear: both;}
	.footer-1 ul li a{display: block; font-size: 14px; line-height: 30px; padding-right: 20px; color: #808080; font-family: "Alibaba-PuHuiTi-Light"; font-weight: 500; float: left;}
	.footer-1 .box .bx22{position: relative; top: 0;}

	.about1{margin: 20px auto;margin-bottom: 5px;background: #fff;background: #fffurl(../web/about1.jpg) no-repeat 80px center;width: 90%;}
	.about1 .box{padding: 10px;width: calc(100% - 0px);position: relative;box-sizing: border-box;}
	.about1 .box p{color: #333;font-size: 16px;line-height: 30px;}
	.qywh{width: 100%;display: inline-block;margin-top: 50px;}
	.qywh ul{width: 100%;position: relative;padding: 0px 0px;box-shadow: none;border-radius: 0px;display: table;background: #fff;height: 200px;box-sizing: border-box;}
	.qywh ul li{float: left;width: 50%;text-align: center;background: #fff;border-right: 1px solid #d3d3d3;box-sizing: border-box;padding: 20px 0px;transition: all 0.5s;transition: transform 0.5s;-ms-transition: transform 0.5s;-moz-transition: transform 0.5s;-webkit-transition: transform 0.5s;-o-transition: transform 0.5s;transition: .5s;cursor: pointer;}
	
	
	.qywh ul li:nth-child(1){border-bottom: 1px solid #d3d3d3;}
	.qywh ul li:nth-child(2){border-bottom: 1px solid #d3d3d3;border-right: 0px solid #d3d3d3;}
	.qywh ul li h3::after{content: "";width: 40px;height: 2px;background: #f57756;position: absolute;left: calc(50% - 20px);top: 31px;}

	.htpss{background: #fff; text-align: center; width: 90%; margin: 0px auto; padding: 30px 0px 0px;margin-bottom: 20px;}
	.htpss a{background: #fff; line-height: 40px; border: 1px solid #fff; border-bottom: 0; margin: 0 0px; display: inline-block; padding: 5px 10px; font-size: 16px;}
	.news_listcp3 li{float: left; width:48%; margin-right: 10px; margin-bottom: 20px; background: #fff; padding-bottom: 8px;}
	.news_listcp3 li:nth-child(4n){margin-right: 0;}
	.news_listcp3 li:nth-child(2n){margin-right: 0;}
	
	.news_listcp3 li h2{font-size: 14px; text-align: center; height: 30px; line-height: 30px; overflow: hidden; padding: 0 10px; padding-top: 10px;}
	.news_listcp3 li h3{color: #666; font-size: 14px; text-align: center; height: 30px; line-height: 30px; overflow: hidden; padding: 0 10px; padding-top: 0px;}

	.news_list22 li{margin-bottom: 20px; background: #fff; height: auto; position: relative; width: 100%;display: inline-block;}
	.news_list22 li img{width:350px;height:auto;display:block;position: relative;float: left;}
	.news_list22 li .class_news{width: calc(100% - 380px);float: right;}
	.news_list22 li .class_news h1{padding-top:20px;font-size:22px;font-style:normal;margin-left: 0px;line-height:50px;height:50px;overflow: unset;line-height: 30px;}
	.news_list22 li .class_news p{padding-top:30px;font-size:16px;font-style:normal;margin-left: 0px;line-height:30px;height:90px;overflow:hidden;margin-right:40px;}
	
	.aa{padding: 20px 0px; box-sizing: border-box;}
	.ppge span{float: left; width: 100%; font-family: "Alibaba-PuHuiTi-Light"; font-size: 16px; font-weight: bold; color: #666;margin-bottom: 10px;}
	.ppge span.fr{text-align: left;}

	.lx{padding: 40px 0px 0px; text-align: center;}
	.lx li{width: 100%; min-height: 160px; text-align: center; vertical-align: top; display: inline-block; background: url(../web/line.png) no-repeat left center; margin-bottom: 50px;}
	.lx3 .box .fm{padding: 40px 20px;}

	/*.qywh ul li:hover{transform:translate(0,0px); -ms-transform:translate(0,0px); -moz-transform:translate(0,0px); -webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray;border-right: 1px solid #fff;}*/
		
	/*.qywh ul li p{height: 0px;padding: 0px 20px;transition: none;transition: none;-ms-transition:none;-moz-transition: none;-webkit-transition: none;-o-transition: none;transition: none;cursor: pointer;opacity:0;line-height: 26px !important;margin-top: 20px;display:none}*/
	
	/*.qywh ul li:hover p{height:0px;padding: 0px 20px;transition: all 0s;transition:transform 0s; -ms-transition:transform 0s; -moz-transition:transform 0s; -webkit-transition:transform 0s;-o-transition:transform 0s;transition: 0s;cursor:pointer;opacity:0;border-radius: 0px;display:block;}*/

    .qywh ul li:hover:nth-child(4){border-right: none;}
    .qywh ul li:hover:nth-child(1){border-right: 1px solid #d3d3d3;}
    .qywh ul li:hover:nth-child(3){border-right: 1px solid #d3d3d3;}
    
    .orbit-wrapper .swiper {
        width: 100%;
        padding-top: 50px !important;
        padding-bottom: 50px !important;
      }

    .orbit-wrapper .swiper-slide {
    background-position: center;
    background-size: cover;
    width: 75% !important;
    height: auto !important;
    background-color: #fff;
    text-align: center;
    border-radius: 6px;
    overflow: hidden;
}
.orbit-wrapper .swiper-slide p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 95%;font-size:16px;margin:0px auto;}
     .orbit-wrapper .swiper-slide.swiper-slide-visible.swiper-slide-active {
    box-shadow: 0px 0px 10px 0px #e5e5e5;
}

      .orbit-wrapper .swiper-slide img {
        display: block;
        width: 100%;
      }
.orbit-wrapper .swiper-slide.swiper-slide-visible.swiper-slide-active {
    box-shadow: 0px 0px 10px 0px #e5e5e5;
}
      
      
      
      div.orbit-wrapper {
      	margin-top: 20px !important;
    position: relative !important;
    overflow: visible !important;
    width: 100% !important;
    height: auto !important;
    margin: 0 auto !important;
    margin-top: 0px !important;
   }
   
.m-nava {
    display: block;
    height: auto;
    width: 95%;
    float: right;
    position: relative;
    margin-bottom: 12px;
}

.m-nava a {
    line-height: initial;
    padding: 5px 10px;
    border-radius: 6px;
    width: auto;
    text-align: center;
    padding-left: 10px;
    box-sizing: border-box;
    float: left;
    position: relative;
}

.m-nava a.inco::after {
    content: "";
    height: 6px;
    width: 6px;
    background: red;
    display: block;
    position: absolute;
    top: 12px;
    border-radius: 6px;
    overflow: hidden;
    left: 0px;
   
}

    .clear{clear:both;}  
    
    
    
    .footer-1 .box ul.wd0{width: 100%;}
.footer-1 .box ul.wd0 li.wdf1{}
.footer-1 .box ul.wd0 li.wdf2{ width: 100%;}

.did{width:100%}
.did .did_l {margin-right: 30px;width:100%}
.did .did_l p{}
.did .did_l:nth-child(2) {margin-right: 0px;}
  .bk3{ top:225px; }    
  
  .about1 img {max-width: 60%;}
	.ainfo img {display: block;text-align: center;max-width: 80%;margin: 0px auto;}
      
	
}

@media (max-width: 1024px) {
	.header .nav{position: absolute;right: 0px;top: 20px;cursor: pointer;}
	.header .nav2{position: absolute;right: 0;top: 0px;cursor: pointer;height: 50px;}
	
	.header .box img.logo{display: block;width: calc(20% - 50px);top: 25px;position: absolute;}
    .header.wall .box img.logo_h{display: block;width: calc(20% - 50px);top: 25px;position: absolute;}
    .header .nav a{color: #fff;padding: 0 15px;font-size: 15px;}
    
    .header{position: relative;top: 0;left: 0;z-index: 999999;width: 100%;height: 110px;}
	.header .box img.logo{display: none;width: calc(20% - 50px);top: 37px;position: absolute;}
	.header .box img.logo_h{display: block;width: calc(20% - 50px);top: 37px;position: absolute;}
	.header .nav a{color: #000;padding: 0 15px;font-size: 15px;}
	.header .nav2 img.s_h{display: block;}
	.header .nav2 img.s_w{display: none;}
	.header .nav2 img.y_h{display: block;}
	.header .nav2 img.y_w{display: none;}
    
    .sk4 li{width: calc(33% - 20px);margin: 0 10px;float: left;}
    .header .nav li{display: inline-block;position: relative;padding: 5px 5px;}
    .header .nav a:hover, .header .nav a.cur{color: #fff;background: rgb(245 119 86);padding: 5px 15px;border-radius: 20px;}
    
    .pc-cpzt{display:none !important;}
	.mobile-cpzt{display:block !important;}
	
	.nava{ position:absolute; top:72px; left:0; border-radius:20px; background:rgba(241, 140, 133,0.8); }
	.nava a{text-align:left; display:block; color:#fff!important; font-size:15px!important; line-height:40px!important;  padding:5px 15px;}
	.nava a:hover{ background:#f7592f!important;padding:0px 15px!important;}
	.nava a span{font-size:12px!important; line-height:30px; }
}


@media (max-width: 980px) {	
	
	.subMenu {display: none;}
    .w-logo img{display:block;}
    .pc{display:block !important;}
    .pc1{display:block !important;}
    .mobile{display: none !important;}
    .n_box ul:hover{cursor:pointer;transform:translate(0px,0px);-ms-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);}
    .w-header{height: auto;position: relative;box-sizing: border-box;padding: 10px 20px;background: #ffffff;}
    .w-header .index-active{position: relative;}
    .pc{display:block!important;}
    .spc{display:block!important;}
    .smo{display:none!important;}
    
    .sk5 h2{margin-top: 3%;}
	.header .nav{position: absolute;right: 0px;top: 20px;cursor: pointer;}
	.header .nav2{position: absolute;right: 0;top: 0px;cursor: pointer;height: 50px;}
	    
	.news_list22 li{}
	.news_list22 li img{width:300px;height:auto;display:block;position: relative;float: left;}
	.news_list22 li .class_news{width: calc(100% - 320px);float: right;}
	.news_list22 li .class_news h1{padding-top: 10px;font-size:22px;font-style:normal;margin-left: 0px;line-height: 50px;height:50px;overflow:hidden;}
	.news_list22 li .class_news p{padding-top: 12px;font-size:16px;font-style:normal;margin-left: 0px;line-height:30px;height:90px;overflow:hidden;margin-right:40px;}
	
	.fzlc{font-size: 38px;padding-top: 30px;}
	
	.lc .box li p{/*padding-bottom: 10px;*/font-size: 19px;color: #333;margin-bottom: 0px;height: auto;line-height: 40px;}	
	.lc .box li{margin-top: 10px;}
	.lc .box li.r{margin-top: 60px;}
	.lc .box li.l{margin-top: 60px;}
	.lc .box li:nth-child(1){margin-top: 10px;}
	
	.pc-cpzt{display:none !important;}
	.mobile-cpzt{display:block !important;}
	.sk52 img{vertical-align: middle;margin-right: 20px;float: left;width: 40px;height: 40px;}
	.sk52 strong{float: left;display: block;width: calc(100% - 100px);font-weight: 400;font-size: 24px;}
	.news_list22 li .class_news h1 {font-size: 18px;overflow: unset;line-height: 30px;}
	.atitle{font-size: 20px;line-height: 30px;}
	.ainfo{font-size: 16px;}
	
	.header{position: relative;top: 0;left: 0;z-index: 999999;width: 100%;height: 110px;}
	.header .box img.logo{display: none;width: calc(20% - 50px);top: 37px;position: absolute;}
	.header .box img.logo_h{display: block;width: calc(20% - 50px);top: 37px;position: absolute;}
	.header .nav a{color: #000;padding: 0 15px;font-size: 15px;}
	.header .nav2 img.s_h{display: block;}
	.header .nav2 img.s_w{display: none;}
	.header .nav2 img.y_h{display: block;}
	.header .nav2 img.y_w{display: none;}
	
	.about1 img {max-width: 90%;}
	.ainfo img {display: block;text-align: center;max-width: 80%;margin: 0px auto;}
    .orbit-wrapper .swiper {width: 60%;}
	
}


@media (max-width: 820px) {
	
	.header .box img.logo{display: block;width: calc(20% - 50px);top: 37px;position: absolute;}
    .header.wall .box img.logo_h{display: block;width: calc(20% - 50px);top: 37px;position: absolute;}
    .header .nav a{color: #fff;padding: 0 15px;font-size: 15px;}
    
    .sk4 li{width: calc(33% - 20px);margin: 0 10px;float: left;}
     .header{position: relative;top: 0;left: 0;z-index: 999999;width: 100%;height: 110px;}
	.header .box img.logo{display: none;width: calc(20% - 50px);top: 37px;position: absolute;}
	.header .box img.logo_h{display: block;width: calc(20% - 50px);top: 37px;position: absolute;}
	.header .nav a{color: #000;padding: 0 15px;font-size: 15px;}
	.header .nav2 img.s_h{display: block;}
	.header .nav2 img.s_w{display: none;}
	.header .nav2 img.y_h{display: block;}
	.header .nav2 img.y_w{display: none;}
}



@media (max-width: 768px) {
	.sk4 li{width: calc(33% - 20px);margin: 0 10px;float: left;}
	
}
@media (max-width: 650px) {	
	
	.subMenu {display: none;}
    .w-logo img{display:block;}
    .pc{display:none!important;}
    .pc1{display:none!important;}
    .mobile{display: block!important;}
    .n_box ul:hover{cursor:pointer;transform:translate(0px,0px);-ms-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);}
    .w-header{height: auto;position: relative;box-sizing: border-box;padding: 10px 20px;background: #ffffff;}
    .w-header .index-active{position: relative;}
    .pc{display:none!important;}
    .spc{display:block!important;}
    .smo{display:none!important;}
	.sk5b .jjk,
	.sk56{ width:100%; }
	.sk5b .jjk{ position:static; display:block;}
	.sk56{ height:auto; padding-top:40px; margin-bottom:20px; min-width:100%; }
	.sk53{ margin-bottom:10px; margin-left:40px;}
	.sk52{ font-size:20px; }
	.sk53{ font-size:16px; margin-left:40px; width:calc(100% - 40px); }
	.sk56 .bd li{ height:auto; }
	.sk52 img{ width:30px; margin-right:10px; }
	.sk56 .hd ul{ text-align:center; }
	
	.w-banner{ min-width:100%;height:auto; }
	.w-banner .bd li{ height:100%;  }
	.w-banner .bd li a{ height:100%; }
	#xxplay video{ height:auto; }
	.sbanner{height: auto;background-repeat: no-repeat;background-position: top center;width: 100%;}
    .sbanner img{width:100%;height:auto;}
	.atitle{ font-size:18px;     font-weight: bold;margin-bottom: 20px;}
	.ainfo{ font-size:14px; }
	.w-banner .bd li{ background-size:auto 100%!important; }
	#xxplay video{ width:100%; }
	.sk40 h2 {font-size: 18px;}
	.ainfo{padding-top: 0px;}
	.fzlc{font-size: 26px;}
	
.sk2 .sk21 .bk,
.sk2 .sk22 .bk{background:rgba(255,255,255,1);width:150px; height:260px; top:200px;  box-shadow: 0px 0px 30px #e3e3e3; }

.sk2 .sk21 .bk{ right:0; left:auto; border-radius:20px 0 0 20px;}
.sk2 .sk22 .bk{ left:0;border-radius:0 20px 20px 0; }

.sk2 .sk21 .bk3{ right:0; left:auto; }
.sk2 .sk21 .bk2,
.sk2 .sk22 .bk2{ display:none;}

.sk2 .sk21 .bk3,
.sk2 .sk22 .bk3{ display:block;}


.bk3{ top:225px; }
	.bk3 img{ width:40px; }	
	.sk2 .bk3 p{ font-size:24px; padding-top:20px; }
	.sk2 .bk3 .line{margin: 20px auto 20px;}
	.zz{ padding-top:0; }
	
	
	.sk2 .sk21:hover .bk,
.sk2 .sk22:hover .bk{width:150px; height:300px;  }


.aa span {
    font-size: 16px !important;
}

.lc .box li p {
    /* padding-bottom: 10px; */
    font-size: 16px;
    color: #333;
    margin-bottom: 10px;
    height: auto;
    line-height: 32px;
    overflow: inherit;
}

.lc .tags {
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 10px;
    display: block;
}
.sk4 li{width: calc(100% - 0px);margin: 0px 0px;float: left;}
.sk2 .sk21,
.sk2 .sk22{ overflow:hidden; position:relative; width:50%; float:left; height:700px; background-repeat:no-repeat; background-position:center; }
.yzs .swiper-wrapper{margin: 30px 0px 0px;}
.yzs .swiper-slide .gl{display: block;width: 100%;}
.yzs .swiper-slide .gl span.sk53:after{content: ""; position: absolute; left: -20px; width: 6px; height: 6px; background: #4e4e4e; border-radius: 30px; margin-top: 12px;}
.yzs .swiper-slide .gr{display: block;width: 100%;height: auto;}
.yzs .swiper-slide .gr img{margin: 0px auto;margin-top: 20px;}
.sk52 img{width: 40px;margin-right: 10px;height: auto;}
.yzs .swiper-pagination{position: absolute;text-align: center;-webkit-transition: .3s opacity;-o-transition: .3s opacity;transition: .3s opacity;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10;width: 100%;margin-top: 10px;}


.news_list22 li img{width: 100%;}
.news_list22 li .class_news{width: calc(100% - 20px);float: left;margin-left:10px;}
.news_list22 li .class_news h1{padding-top: 10px;font-size: 18px;line-height:28px;overflow:none;}
.news_list22 li .class_news p{padding-top: 0px;font-size: 16px;display: none;}

.orbit-wrapper .swiper {
    width: 100%;}
    .news_list22 li {
    padding-bottom: 20px;
}

	.qywh ul li{width: 100%;border-right: 0px solid #d3d3d3;border-bottom: 1px solid #d3d3d3;display: table;}
    .qywh ul li p {opacity: 1;position:relative;height:auto;}	
}
