@font-face{font-family:'HarmonyOS_Sans_SC_Regular';src: url('../Fonts/HarmonyOS_Sans_SC_Regular.ttf');}
body{font-family:'HarmonyOS_Sans_SC_Regular';}

body{ color:#444}
.indexSide { position: fixed; right: 0; bottom: 0; width: 80px; z-index: 99; }
.indexSide ul li { background-color: #fff; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; position: relative; height: 80px; background-repeat: no-repeat; background-position: center center; }
.indexSide ul li a { width: 100%; height: 80px; line-height: 80px; display: block; overflow: hidden; }
.indexSide ul li.top { border-radius: 40px 40px 0 0; -webkit-border-radius: 40px 40px 0 0; -moz-border-radius: 40px 40px 0 0; -ms-border-radius: 40px 40px 0 0; border-top: 1px solid #ccc; height: 71px; background-image: url(../images/top.png); }
.indexSide ul li.li1 { background-image: url(../images/sideIcon0.png); }
.indexSide ul li.li2 { background-image: url(../images/sideIcon1.png); }
.indexSide ul li.li4 { background-image: url(../images/sideIcon3.png); }
.indexSide ul li:hover { background-color: #fc9c20; }
.indexSide ul li.top:hover { background-image: url(../images/top-1.png); }
.indexSide ul li.li1:hover { background-image: url(../images/sideIcon0-0.png); }
.indexSide ul li.li4:hover { background-image: url(../images/sideIcon3-1.png); }
.indexSide ul li.li2:hover >a { background: url(../images/sideIcon1-1.png) no-repeat 20px center #fc9c20; }

.indexSide li .ewmCon {position: absolute;display: none;padding: 10px 10px 10px;bottom: 0;right: 80px;width: 120px;background-color: #fff;border: 1px solid #dbdbdb;box-shadow: 0 0 5px #dbdbdb;}
.indexSide li:hover .ewmCon{display: block}
.shop .wd{ position:relative;}
.indexSide li .ewmCon .ewmImg {float: left;margin: 0 0px;width: 100px;text-align: center;}
.indexSide li .ewmCon .ewmImg img { display: block; width: 100%; }
.indexSide li .ewmCon .ewmImg p { color: #666;margin: 0 }
.indexSide li .TextCon {position: absolute;display:none;height: 79px;line-height: 79px;bottom: 0;right: 79px;width: 210px;background-color: #fc9c20;}
.indexSide li .TextCon span {display: block; text-align: center; line-height: 79px; color: #fff;font-size: 20px;}
.indexSide li:hover .TextCon{display: block}
.indexSide li .TextCon a { float: left; margin-left:15px; color:#fff; font-size:16px; width:90px;}
.indexSide li .TextCon a:hover{ color:#000;}
@media screen and (max-width: 767px){
.indexSide { display: none; }
}
/*
 .RighInfo002223
 */
.RighInfo002223{ padding: 3.5% 0 0}
.RighInfo002223 .headcon{background:url(../images/about01_bg.png);padding:3%;}
.RighInfo002223 .headcon p{font-size:14px;color:#555;text-indent:2em;}
.RighInfo002223 .pic{float: left; width: 30%;}
.RighInfo002223 .text{float: right; width: 65%}




.RighInfo002223 .h3{color: #fc9c20;line-height:1.6;margin:0;font-size: 20px;}
.RighInfo002223 .h4{font-size:16px;color: #fc9c20; margin: 0 0 15px 0}
.RighInfo002223 .h5{font-size:16px;	color: #fc9c20;}
.RighInfo002223 .h5 span{display: inline-block;width: 30px;height: 30px;color: #fff;line-height: 30px;border-radius: 0 10px 0 10px;text-align: center;margin-right: 10px;background: #fc9c20;font-weight: bold;font-size: 14px;}
.RighInfo002223 .h3:after,
.RighInfo002223 .h4:after{color:#8fb8e1;width:12px;height:2px;background: #fc9c20;border:none;margin:8px 0px 10px;content: "";display: block;}
.RighInfo002223 .ul{ margin: 0; clear: both;}
.RighInfo002223 .ul li{font-size:14px;line-height:2.245;text-indent: -26px;margin-left: 28px;}
.RighInfo002223 .ul li span{font-family:Arial;font-size:16px;color: #fc9c20;font-weight:bold;}
.RighInfo002223 p{line-height:2.245;font-size:14px;color:#666;margin: 0px 0px 15px;clear:both;}
@media screen and (min-width: 1024px){
.RighInfo002223 .h3{font-size: 24px;}

}
@media screen and (min-width: 768px){
.RighInfo002223 .h3:after,.RighInfo002223 .h3:after{ margin: 25px 0;}
.RighInfo002223 .h4{font-size:18px;}

}
@media screen and (max-width: 767px){
.RighInfo002223 .pic,
.RighInfo002223 .text{float:left; width: 100%}	
.RighInfo002223 .pic{ margin-bottom: 30px;}	
.RighInfo002223 p{ line-height: 28px;}
}


/*
 .Menu002272
 */
.Menu002272{}
.Menu002272 .nav-menu{border-bottom: 1px solid #eef0f1;}
.Menu002272 .nav-menu ul{display: none;}
.Menu002272 .current{padding-left: 25px;background: url(../images/Menu002272-icon.png) no-repeat left center;}
.Menu002272 .current a{font-size: 14px;color: #717171;padding: 0 13px 0 10px; position: relative; line-height: 45px;}
.Menu002272 .current a:after{ content: "."; position: absolute; top: 0; right: 0; line-height: 20px; height: 20px; color: #ddd;}
.Menu002272 .current a:first-child{padding-left: 0;}
.Menu002272 .current a:hover{color: #ffbb6a;}
.Menu002272 .current span{padding-left: 10px}
@media screen and (min-width:768px ) {
.Menu002272 .nav-menu ul{display: block;float: left;}
.Menu002272 .nav-menu ul li{float: left;line-height: 60px;margin: 0 2px;padding: 0 3px;}
.Menu002272 .nav-menu ul li:first-child{margin-left: 0;}
.Menu002272 .nav-menu ul li:hover,
.Menu002272 .nav-menu ul li.on{background: #fc9c20;}
.Menu002272 .nav-menu ul li:hover a,
.Menu002272 .nav-menu ul li.on a{color: #fff;}
.Menu002272 .nav-menu .location{float: right;}
.Menu002272 .current a{line-height: 60px;}
}
@media screen and (min-width:1024px ) {
.Menu002272 .nav-menu ul li{padding: 0 12px;margin: 0 6px;}
}
@media screen and (min-width:1200px ) {
.Menu002272 .nav-menu ul li{line-height: 73px;font-weight: 700;}
.Menu002272 .current a{line-height: 73px;font-weight: 700;}
.Menu002272 .current span{font-weight: 700;}
}


/*PicList002149 */
.PicList002149{ padding-top:4%;}
.PicList002149 h3{ margin:0; font-size:18px;font-weight: normal;}
.PicList002149 p{line-height:28px;overflow:hidden;color:#999;margin: 1% 0 0 0; height: 56px;}
.PicList002149 ol{ background-color:#f5f5f5; margin-bottom:2%; position:relative; padding-left:36.25%;}
.PicList002149 ol .Ispic{ width:36.25%; position:absolute; left:0; top:0; height:100%;}
.PicList002149 ol .Ispic img{ display:none;}
.PicList002149 ol div{ padding:5% 10% 5% 5%;}
.PicList002149 ol h3 a{color: #414141;}
.PicList002149 ol h3 a:hover{ color: #fc9c20;}
.PicList002149 ol time{ display:block; padding:3% 0;}
.PicList002149 ol p{ margin:0 0 3% 0; }
.PicList002149 ol span{background:linear-gradient(#1a1a1a,#6f706b,#5d5d5d);color:#fff;padding:8px 20px;border-radius: 1px}
.PicList002149 ol span a{color:#fff;/*display:inline-block;width:130px;line-height:40px;text-align:center;background: #fc9c20;font-size:12px;*/}
.PicList002149 li{ overflow:hidden; padding-left:140px; padding-right:58px; position:relative; margin-bottom:1.4%; background-color:#f5f5f5;}
.PicList002149 li .btn{ position:absolute; content:''; right:0; top:0;width:58px; height:100%; background:url(../images/PicList002149-more.png) no-repeat center center; border-left:2px solid #fff;}
.PicList002149 li div{border-left:1px solid #ededed; padding:1.7% 3%;}
.PicList002149 li time{ position:absolute; left:0; top:0; width:140px; height:100%;}
.PicList002149 li time span{ position:absolute; width:100%; text-align:center; top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); color:#b2b2b2; font-size:16px;}
.PicList002149 li time i{ font-style:normal; font-size:50px; color:#999; display:block; font-family:"Courier New", Courier, monospace; line-height:40px;}
.PicList002149 li time i:after{ display:block; content:''; margin:5px auto; height:1px; width:50%; max-width:66px; background:#dfdfdf;}
@media(max-width:1000px){
.PicList002149 li{padding-left:100px;padding-right:30px;}
.PicList002149 li:after{width:30px; background-size:35% auto;}
.PicList002149 li time{width:100px;}
.PicList002149 li time span{font-size:14px;}
.PicList002149 li time i{font-size:40px;line-height:30px;}
}
@media(max-width:768px){
.PicList002149 h3{ font-size:16px;}
.PicList002149 ol{ padding-left:0;}
.PicList002149 ol .Ispic{ width:auto; position:relative; height:auto; display:block; padding-bottom:60%;}
.PicList002149 ol div{ padding:3%;}
.PicList002149 ol time{ padding:1% 0;font-size:14px;}
.PicList002149 li{padding-left:80px;padding-right:0;}
.PicList002149 li:after{ display:none;}
.PicList002149 li time{width:80px;}
.PicList002149 li time span{font-size:12px;}
.PicList002149 li time i{font-size:30px;}
}




/*Page002046 */
.Page002046 .Pages{text-align:center;padding: 4% 0 4% 0;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 15px; line-height:38px; color:#999;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{background:linear-gradient(#1a1a1a,#6f706b,#5d5d5d);color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{padding:0 15px; }
}




/*Top002070 */
.Top002070{position: relative;left:0;top:0;width:100%;background-color:#f4f4f4;border-top: 2px solid #3e3e3e;z-index:100;box-shadow: 0 0 20px 0px rgba(0,0,0,0.1);}
.Top002070 .header{max-width:1200px;margin:0 auto;position: relative;width: 96%;}
.Top002070 .header-left{position:absolute;top:50%;left:0%;transform:translateY(-50%);width:40%;max-width: 300px;}
.Top002070 .header-right{  position:absolute; top:50%;right:-10%;margin-top:-20px;}
.Top002070 .header-right dd{position:relative; float:left;}
.Top002070 .header-right dd.open_language{display: none;}
.Top002070 .header-right dd >a{ display:block;height:40px; line-height:40px;font-size:14px;}
@media(min-width:1450px){
.Top002070 .header-mid{margin-right:250px;margin-left: 21%;}
.Top002070 .header-right{right: 0;}
}
@media(max-width:1449px){
.Top002070 .header-mid{margin-right: 250px;margin-left: 16%;}
.Top002070 .header-left{max-width:200px;}
.Top002070 .header-right{right: 0;}

}
@media(max-width:1200px){
.Top002070 .header-mid{margin-right: 250px;margin-left: 13%;}
.Top002070 .header-left{max-width:150px;}
.Top002070 .search-box{top:0!important;}
}
@media(max-width:1119px){
.Top002070 .header-menu li em a{font-size: 14px;}
}
.Top002070 .top-language{ position:relative;line-height:32px !important; margin-top: 2px; text-align: center; background:url(../images/lang.png) no-repeat left center; padding-left:25px;}
.Top002070 .top-language a{ display: inline-block !important}
.Top002070 .top-language a:not(:last-child):after{display: inline-block; width: 1px; height: 10px; background: #999; margin: 0 5px; content: '';}



.Top002070 .open-search{ position:relative; display:block; width:17px; height:17px; background:url(../images/Top002070-search_btn.png) no-repeat center center; background-size:contain; margin-right: 15px;}
.Top002070 .open-search::before,
.Top002070 .open-search::after{ position:absolute; content:''; height:3px; width:100%; left:0; transform:rotate(45deg); top:50%; margin-top:-1.5px;}
.Top002070 .open-search::after{ transform:rotate(-45deg);}
.Top002070 .open-search-show{ background:none;}
.Top002070 .open-search-show::before,
.Top002070 .open-search-show::after{ background:#000;}
.Top002070 .top-search{ z-index:100; display:none; position:absolute;  top:100%; border:1px solid #ccc; background:#ddd;  width: 200px; right: 0; }
.Top002070 .top-search .text{ width:100%; height:36px; line-height:36px; padding:0 36px 0 10px; border:none;}
.Top002070 .top-search .btn{ position:absolute; right:0; top:0; height:36px; width:36px; background:url(../images/Top002070-search_btn.png) no-repeat center center;background-size:auto 50%;}


.Top002070 .header-menu li em{line-height:40px;padding:24px 0;font-size:14px;position:relative;}
.Top002070 .header-menu li em a{color:#000;}
.Top002070 .header-menu li:last-child em a::after{ display:none;}
.Top002070 .header-menu li:hover em a,
.Top002070 .header-menu li.aon em a{color: #fc9c20;}
.Top002070 .header-menu li .sub{ background:none;width: 225%;left: 50%; transform: translateX(-50%); background:rgba(255,255,255,0.95);padding:10px 0}
.Top002070 .header-menu li .sub dt{line-height: 33px; }
.Top002070 .header-menu li .sub dt a{text-align:center;color: #666;}
.Top002070 .header-menu li .sub dt a:hover{ background:none;font-size:15px;color: #fc9c20}

.Top002070 .header-menu li#m58 .sub{ display: none !important}

@media(max-width:1024px){
.Top002070 .header-menu{display:none;}
.Top002070 .header-left{max-width:300px;width: 45%;}
.Top002070 .header{ margin:0 2%; height:70px;}
.Top002070 .header-right{ z-index:101; right:0%;}
.Top002070 .Public_nav_style #open_menu{ position:relative; right:0; top:auto; margin-left:10px; border-radius:0; background:#EEE4D8; height:32px; border:none; margin-top:4px;}
.Top002070 #open_menu i::before,
.Top002070 #open_menu i::after{ background:#ffbb6a !important;} 
.Top002070 #open_menu i{background:#ffbb6a; height:3px; margin-top:-1.5px;}
.Top002070 #header-menu ul{max-width: 300px; padding:0; border-top:72px solid #fff; background:#ffbb6a;}
.Top002070 #header-menu li{text-align:center;}
.Top002070 #header-menu li em a{ padding:5%;  font-weight:normal; line-height:normal;}
.Top002070 #header-menu li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.2);}
.Top002070 #header-menu li .sub dt a{ border-bottom:0;}
.Top002070 #header-menu li#m58.has-sub em::before{display: none;}
.Top002070 .header-right dd >a{ font-size: 12px;}
}

@media(max-width:640px){
  .Top002070 .header-left{width: 35%;}
  .Top002070 .header-right dd.open_language{display: block; width: 20px; height: 40px; background-image: url(../images/lang.png); background-repeat: no-repeat; background-position: center;}
  .Top002070 .header-right dd.open_language:hover .top-language{display: block; opacity: 1;}
  .Top002070 .header-right .top-language{padding-left: 0; display: none; opacity: 0; transition: .3s; position: absolute; top: 100%; background-color: #fff; width: 660%; left: -300%; background-image: none;}
  .Top002070 .top-language a:not(:last-child):after{display: none;}
  .Top002070 .top-language a{display: block !important;}
}



/*Banner002729 */
.Banner002729 .slider li.slick-slide{ height: auto;position: relative;}
.Banner002729 .an-show .txt-main a.more,
.Banner002729 .an-show .txt-main aside{ transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;-webkit-opacity: 1;}
.Banner002729 .slider li img{display: block; width: 100%; filter: contrast(1.2);}
.Banner002729 .slick-dots{text-align: center;position: absolute; left: 0; z-index: 10; bottom: 30px; width: 100%;}
.Banner002729 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid rgba(255,255,255,0.6); cursor: pointer; position: relative;}
.Banner002729 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;background: #fff; opacity: 0.8;-webkit-opacity: 0.8;}
.Banner002729 .slick-dots li.slick-active button{opacity: 1;-webkit-opacity: 1;width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #fff;}
.Banner002729 .slick-dots li.slick-active{border-color: #fff;}
@media(min-width:1201px){
.Banner002729 .slider li img.wap{display: none; }
}
@media(max-width:1200px){
.Banner002729 .slider li img.pc{display: none;}
}
@media(max-width:1024px){
.Banner002729 .txt-main{font-size: 40px;}
}
@media(max-width:640px){
.Banner002729 .txt-main{font-size:28px;}
}
@media(max-width:480px){
.Banner002729 .txt-main{font-size:20px;}
}



/*
 .Floor001640 
 */
.Floor001640{padding: 5%;}
.Floor001640 .txt{float:left;width: 45%;}
.Floor001640 .column-name{text-align: left;padding: 15px 0 35px;font-size: 35px;position: relative;}
.Floor001640 .column-name .cn{color: #333;letter-spacing: 5px;line-height: 48px;position: relative;z-index: 10;}
.Floor001640 .column-name .en{text-transform: uppercase;color: #e8e8e8;margin-top: -18px;line-height: 24px;font-family: Oswald;}
.Floor001640 .column-name::after{content: '';background: #fc9c20;width: 50px;height: 2px;display: block;margin-top: 20px;}
.Floor001640 .txt .info{padding: 0 0 3% 0;line-height: 26px;}
.Floor001640 .txt .info h3{text-transform:uppercase; margin:0; font-weight:normal; font-size:24px;}
.Floor001640 .all_more{border:1px solid #e0e0e0;font-weight:bold;font-size: 14px;display:inline-block;line-height: 36px;padding-left:2.5em;padding-right:3.5em;border-radius:30px;background:url(../images/Floor001640-a_more.png) no-repeat 90% center;transition:all ease 0.5s;}
.Floor001640 .all_more:hover{padding-right:2.5em;background-color: #d80000;background-position:120% center;color:#fff;transition:all ease 0.5s;}
.Floor001640 .pic{float:right;width: 50%;}
.Floor001640 .pic img{ width:100%;}
@media(max-width:768px){
.Floor001640 .txt,
.Floor001640 .pic{ float:none; width:auto;}
.Floor001640 .column-name .cn{font-size: 30px;}
.Floor001640 .column-name{font-size:26px;}
.Floor001640 .txt .info h3{font-size:20px;}
}
@media(max-width:480px){
.Floor001640 .txt figure h1{ font-size:20px;}
.Floor001640 .column-name .cn{font-size: 24px;}
.Floor001640 .column-name{font-size:20px;}
}


.ncolumn-name{text-align: center;padding: 0px 0 30px;font-size: 26px;position: relative;}
.ncolumn-name.left{text-align: left;}
.ncolumn-name .cn{color: #333;letter-spacing: 5px;line-height: 48px;position: relative;z-index: 10;font-weight: normal;}
.ncolumn-name .en{text-transform: uppercase;color: #e8e8e8;margin-top: -18px;line-height: 24px;font-family: Oswald;}
.ncolumn-name span{font-size:14px;color:#666;display: block;margin-top:12px;}
.ncolumn-name.af::after{content: '';background: #fc9c20;width: 50px;height: 2px;display: block;margin:0 auto; margin-top: 20px;}
.ncolumn-name.laf::after{content: '';background: #fc9c20;width: 50px;height: 2px;display: block; margin-top: 20px;}


/*Floor002732 */
.Floor002732{overflow-x: hidden;background: #f4f4f4;padding: 3% 0 4%;overflow: hidden}
.Floor002732 .auto{padding: 0!important; width: 96%; }
.Floor002732 .column-name{text-align: center;padding: 0px 0 35px;font-size: 26px;position: relative;}
.Floor002732 .column-name .cn{color: #333;letter-spacing: 5px;line-height: 48px;position: relative;z-index: 10;}
.Floor002732 .column-name .en{text-transform: uppercase;color: #e8e8e8;margin-top: -18px;line-height: 24px;font-family: Oswald;}
.Floor002732 .column-name::after{content: '';background: #fc9c20;width: 50px;height: 2px;margin: 0 auto;display: block; margin-top: 20px;}
/* @media(max-width:768px){
.Floor002732 .column-name .cn{font-size: 30px;}
.Floor002732 .column-name{font-size:26px;}
}
@media(max-width:480px){
.Floor002732 .column-name .cn{font-size: 24px;}
.Floor002732 .column-name{font-size:20px;}
} */

.Floor002732 .slick-dots{padding-top: 20px;  text-align: center;}
.Floor002732 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 12px; height: 12px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Floor002732 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0; display: block;}
.Floor002732 .slick-dots li.slick-active{border-color: #ffb441;background: #ffb441;}
.Floor002732 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #ffb441;}


.Floor002732 .main{position: relative; }
.Floor002732 .main .slider{margin-left: -0.28%;margin-right: -0.28%;}
.Floor002732 .main .slick-list{/* padding: 0 19.5px; */}
.Floor002732 .slider{position: relative; z-index: 10;}
.Floor002732 .slider li.slick-slide{position: relative; height: auto;}
.Floor002732 .slider li .ytable{position: relative;text-align: center;height: 290px;/* border: 1px solid #eee; */background: #fff;margin: 0 2%;width: 96%;}
.Floor002732 .slider li p{height: 0; opacity: 0; -webkit-opacity: 0;  color: #fff;}
.Floor002732 .slider li .icon img{/*width: 150px; height: 75px; */ max-height: 100%;}
.Floor002732 .slider li .icon{ position: relative; padding-top: 104%;}
.Floor002732 .slider li .icon figure{position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;}
.Floor002732 .slider li .icon .off{display: none;}
.Floor002732 .slider li .title{max-width: 90%; margin: 0 auto; font-size: 16px; color: #555;}
.Floor002732 .slider li .title span a{font-size:14px;}
.Floor002732 .slider li h2{margin-bottom: 15px;font-size: 18px;/*color: #ffb441;*/z-index: 13; position: relative;}
.Floor002732 .slider li a{ display: block; position: relative;}
.Floor002732 .slider li a::before {background: rgba(255,255,255,.5); left: 0; top: 0; width: 100%; height: 100%; opacity: 0; content: ''; position: absolute; z-index: 11;} 
.Floor002732 .slider li a:hover::before{ opacity: 1;}
.Floor002732 .slider li a:hover h2{color: #ffb441;}
/* .Floor002732 .slider li .ytable:hover .title h2 a,
.Floor002732 .slider li .ytable:hover .title a{color: #fff;}
.Floor002732 .slider li .ytable:hover .icon .on{display: none;}
.Floor002732 .slider li .ytable:hover .icon .off{display:inline-block;} */
.Floor002732 .slider li .ytable:hover p{height:78px;opacity: 1; -webkit-opacity: 1;  line-height: 26px;transition: 0.3s ease-in-out;}
.Floor002732 .slick-dots{position: absolute; left: 0; bottom: -40px; width: 100%; z-index: 10;}
@media(max-width:1100px){
.Floor002732 .main{margin-bottom: 50px;}
}

@media(max-width:768px){
.Floor002732 .column-name{padding-bottom: 20px;}
}


/*Floor002731 */
.Floor002731 {padding: 3% 0 3%;overflow: hidden}
.Floor002731 .column-name{text-align: center;padding: 0px 0 35px;font-size: 26px;position: relative;}
.Floor002731 .column-name .cn{color: #333;letter-spacing: 5px;line-height: 48px;position: relative;z-index: 10;}
.Floor002731 .column-name .en{text-transform: uppercase;color: #e8e8e8;margin-top: -18px;line-height: 24px;font-family: Oswald;}
.Floor002731 .column-name::after{content: '';background: #fc9c20;width: 50px;height: 2px;margin: 0 auto;display: block;margin-top: 20px;}
/* @media(max-width:768px){
.Floor002731 .column-name .cn{font-size: 30px;}
.Floor002731 .column-name{font-size:26px;}
}
@media(max-width:480px){
.Floor002731 .column-name .cn{font-size: 24px;}
.Floor002731 .column-name{font-size:20px;}
} */
@media(min-width:1025px){
.Floor002731 .ul-pc{padding-bottom: 50%; position: relative; overflow: hidden;color: #fff;}
}
.Floor002731 .ul-pc .text{position: absolute;left: 0;z-index: 10;background: rgba(0, 0, 0, 0.5);width: 100%;bottom: 0;opacity: 0;padding:25px 40px;transform: translateY(100%);}
.Floor002731 .ul-pc .text h2{font-size: 18px; margin: 0; font-weight: normal;}
.Floor002731 .ul-pc .text p{font-size: 14px; margin: 10px 0 0 0;}
.Floor002731 .ul-pc a{color: #fff;}
.Floor002731 .ul-pc .Ispic{ display: block;height: 100%; background-position: left top;}
.Floor002731 .ul-pc aside{position: absolute;left: 0;top: 0;width: 8.334%;font-size: 16px;height: 100%;background: rgba(0,0,0,0.5);line-height: 24px;}
.Floor002731 .ul-pc .on aside{display: none;}
.Floor002731 .ul-pc aside a{display: block; width: 100%; text-align: center; margin: 0 auto;}
.Floor002731 .ul-pc .on .text{ opacity: 1;transform: translateY(0);transition: 0.3s 0.4s; }
@media(max-width:1024px){
.Floor002731 .ul-wap .slide{position: relative;height: auto; left: auto !important;}
/* .Floor002731 .ul-wap .slide >*{margin: 0 10px;} */
.Floor002731 .ul-wap .Ispic{  display: block; padding-bottom: 52%;}
.Floor002731 .ul-wap aside{display: none;}
.Floor002731 .ul-wap h2 a{ font-weight: bold; font-size: 18px;}
.Floor002731 .ul-wap h2{margin: 0 5px 0 0;}
.Floor002731 .ul-wap .text{padding: 15px; background: #ececec;}
.Floor002731 .column-name{padding-bottom: 20px;}
}

.Floor002731 .slick-dots{padding-top: 20px; text-align: center;}
.Floor002731 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 12px; height: 12px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative; }
.Floor002731 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0; display: block;}
.Floor002731 .slick-dots li.slick-active{border-color: #ffb441;background: #ffb441;}
.Floor002731 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #ffb441;}




#sm{height:100%;overflow:hidden;position:absolute; width: 100%; left: 0; top: 0;}
#sm .slide{position:absolute;display:block;left:0;width:75%;height:100%;transition:all .75s ease;cursor:pointer}




/*Floor001946*/
.Floor001946{ background:url(../images/Floor001946-bg.jpg) no-repeat center top; background-size:cover; color:#fff; padding:5% 0 7%;overflow: hidden}
.Floor001946 .column-name{text-align: center;padding: 15px 0 35px;font-size: 26px;position: relative;}
.Floor001946 .column-name .cn{color: #fff;letter-spacing: 5px;line-height: 48px;position: relative;z-index: 10;}
.Floor001946 .column-name .en{text-transform: uppercase;color: rgba(255,255,255,0.2);margin-top: -18px;line-height: 24px;font-family: Oswald;}
.Floor001946 .column-name::after{content: '';background: #fc9c20;width: 50px;height: 2px;margin: 0 auto;display: block;margin-top: 20px;}
.Floor001946 .con{padding: 0 0 3% 0;font-size:14px;border-bottom: 1px solid rgba(255,255,255,0.2);line-height:24px;line-height: 30px;}
.Floor001946 .Map002516 .ul_con li p{ color: #fff;}
.Floor001946 .contact{text-align:center;padding-top:40px;}
.Floor001946 .contact dd{display:inline-block;/* line-height:37px; */margin:0 20px;/* text-align: left; *//* vertical-align: unset; *//* line-height: 30px; */}
.Floor001946 .contact span{font-family: Oswald;font-size: 18px;}
.Floor001946 .contact dd:before{display:inline-block;vertical-align: top;content:'';width:37px;height:37px;margin-right:8px;background:url(../images/Floor001946-icon1.png) no-repeat left top;}
.Floor001946 .contact dd.dd_2:before{ background-image:url(../images/Floor001946-icon2.png);}
.Floor001946 .contact dd.dd_3:before{ background-image:url(../images/Floor001946-icon3.png);}
.Floor001946 .left-map{border: 3px solid rgba(255,255,255,0.2); padding: 10px;}
.Floor001946 .right-contact li:not(:last-child){margin-bottom: 20px;}
.Floor001946 .right-contact li{padding-left: 33px;position: relative;}
.Floor001946 .right-contact li:before{position: absolute; content: ''; width: 18px;height: 18px; background-position: center center; background-repeat: no-repeat; background-size: contain; left: 0;top: 0;}
.Floor001946 .right-contact li.location:before{background-image: url(../images/Map002516_address.png);}
.Floor001946 .right-contact li.call:before{background-image: url(../images/Map002516_call.png);}
.Floor001946 .right-contact li.email:before{background-image: url(../images/Map002516_email.png);}
.Floor001946 .right-contact li.fax:before{background-image: url(../images/Map002516_fax.png);}
@media (min-width:769px) {
  .Floor001946 .main-area{display: flex;align-items: center;}
  .Floor001946 .left-map{width: 55%; flex-shrink: 0;}
  .Floor001946 .right-contact{flex: 1; padding-left: 4%;}
  .Floor001946  #allmap{height: 400px;}
}
@media(max-width:768px){
.Floor001946 .contact{ text-align:left;padding-top: 20px;}
.Floor001946 .contact dd{ display:block; margin:2% 5%;}
.Floor001946 .con{font-size:14px;}
.Floor001946 .column-name{ padding-bottom: 20px;}
  .Floor001946  #allmap{height: 240px;}
}




/*Bottom002728 */
.Bottom002728{background: #e3e3e3;padding-top: 4%;}
.Bottom002728 .copyright{background: #3c3c3c;color: #fff;border-top: 1px solid #dadada;padding: 32px 0;margin-top: 3%;}
.Bottom002728 .copyright dt a{display: inline-block;color: #fff;}
.Bottom002728 .copyright dt a:not(:last-child):after{display: inline-block; width: 1px; height: 10px; background: #999; margin: 0 15px; content: '';}
.Bottom002728 .copyright dd a{color: #fff;}
.Bottom002728 .copyright dt a:hover{color: #fc9c20;}
.Bottom002728 .auto{ position: relative;}
.Bottom002728 .contact img{max-width: 100px;}
.Bottom002728 .contact p{margin:0;color: #333;line-height:22px;padding: 0px 0px 8px 49px;background: url(../images/Bottom002050-icon.png) no-repeat left 22px top/20px;font-size:14px;border-radius: 2px;font-weight: bold; }


.Bottom002728 .contact div.f-num-b{font-size: 26px;color: #fc9c20;font-family: "DINCond-Bold";}
.Bottom002728 nav dl{float: left;}
.Bottom002728 nav dl:first-child{max-width: 270px;}
.Bottom002728 nav dt{padding-bottom: 15px;font-size: 14px;font-weight: bold; color: #333;}
.Bottom002728 nav dt a{font-weight: normal;}
.Bottom002728 nav dd a{line-height: 26px;color: #555;font-size: 14px;}
.Bottom002728 nav dd a:hover{color: #fc9c20;}
.Bottom002728 nav dd i{display: inline-block; vertical-align: middle; margin: 0 5px; background: #dadada; width: 30px; height: 1px;}
.Bottom002728 nav dd span{ color: #666;}
@media(min-width:1025px){
.Bottom002728 .copyright > *{}
.Bottom002728 .copyright dt{float: left;}
.Bottom002728 .copyright dd{float: right;}
.Bottom002728 nav{padding-right: 0; max-width: 980px; min-height: 182px;}
.Bottom002728 .contact{position: absolute; right: 0; top: 0; text-align: right;}
.Bottom002728 .contact div.f-num-b{padding-top:4px;padding-bottom: 10px}
}
@media(max-width:1024px){
.Bottom002728 nav{display: none;}
.Bottom002728 .contact div.f-num-b{padding: 5px 0;}
.Bottom002728 .copyright,
.Bottom002728 .contact{ text-align: center;}
.Bottom002728 .copyright dt{ padding-bottom: 10px;}
.Bottom002728 .contact p{display: inline-block;padding: 0px 0px 5px 28px;background: url(../images/Bottom002050-icon.png) no-repeat left 0px top/20px;}
}




/*Banner002621 */
.Banner002621 img{ display:block; width:100%; filter: contrast(1.2);}
@media(min-width:1025px){
.Banner002621 .wap{ display:none;}
}
@media(max-width:1024px){
.Banner002621 .pc{ display:none;}
}


/*
 .RighInfo002254
 */
.RighInfo002254{ padding:1% 0 0%;}
.RighInfo002254 .group{ margin-bottom: 4%;}
.RighInfo002254 .list_img{ float:left; width:50%; position:relative;}
.RighInfo002254 .list_img li{/*border:1px solid #dcdcdc;*/  /* height:390px; */ background-size: cover; background-position: center center; margin: 2px}
.RighInfo002254 .list_img li .Ispic{padding-bottom: 75%; background-size: contain;}
.RighInfo002254 .slider li.slick-slide{position: relative;}
.RighInfo002254 .slick-dots{text-align: center; width: 100%; margin: 20px 0 25px }
.RighInfo002254 .slick-dots li{list-style: none;background:#ddd; display: inline-block; margin: 0 5px; width: 15px; height: 15px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.RighInfo002254 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #ddd; border-radius: 50%; padding: 0; width: 10px; height: 10px; margin: -5px 0 0 -5px; cursor: pointer; font-size: 0; border: 0;background: #ddd; opacity: 0.8;-webkit-opacity: 0.8;}

.RighInfo002254 .slick-dots li.slick-active{background:#7d7d7d;}

.RighInfo002254 .box{padding-bottom:4%;padding-top:4%;}
.RighInfo002254 .box:nth-child(2n){background:#f7f7f7;}
.RighInfo002254 .box .p1{font-size:26px;color:#333;text-align: center;}
.RighInfo002254 .box table{width:100%;background:#f8f8f8;}
.RighInfo002254 .box table th{padding:11px;color:#fff; border:1px solid #9a9a9a;font-size:15px;font-weight: normal; background:#727272;    }
.RighInfo002254 .box table td{padding:20px 11px;line-height: 25px;text-align: center; color:#444; border:1px solid #d8d8d8;font-size:14px;}
.RighInfo002254 .right_info{ float:right; width:45%;}
.RighInfo002254 .right_info dl{ padding-bottom:0%; font-size:14px; line-height:30px; color:#444}
.RighInfo002254 .right_info dl dt{    float: left;width: 3%;}
.RighInfo002254 .right_info dl dd{    float: right;width: 95%;}

.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3,
.RighInfo002254 .right_info pre{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002254 .right_info h1{padding:5% 0;color: #333;font-size:26px;font-weight: normal;margin-bottom:4%;}
.RighInfo002254 .right_info p{line-height: 30px;font-size:16px;}
.RighInfo002254 .right_info a{display:inline-block;border:1px solid #fdf3f2;padding:10px 5%;color: #fc9c20;transition:0.4s;}
.RighInfo002254 .right_info a:hover{ background-color:#ffbb6a; color:#fff;}
.RighInfo002254 .tab{ padding:3% 0;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{background-color: #fc9c20;color:#fff;}
.RighInfo002254 .tab .info{ padding-top:3%;}

.RighInfo002254 .tab .info table{ width: 100%  !important}
.RighInfo002254 .tab .info table td{ border: 1px solid #e7e8e8 !important;padding: 10px; color: #666 !important;    font: normal 14px "Microsoft YaHei" !important;}
.RighInfo002254 .tab .info table td span,
.RighInfo002254 .tab .info table td p{  color: #666 !important; font: normal 14px "Microsoft YaHei" !important; text-align: left !important ; margin: 0 !important}

.RighInfo002254 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo002254-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo002254 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo002254-icon.png) no-repeat left center; }




@media(max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
.RighInfo002254 .right_info p{ font-size: 14px; line-height: 28px;}
}
@media(max-width:640px){
.RighInfo002254 .list li{ height:100px;}
.RighInfo002254 .right_info h1{font-size:20px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
.RighInfo002254 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo002254 .list a{ height:28px;}
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
.RighInfo002254 .table_1{ overflow:auto;}
.RighInfo002254 .box table th{ font-size: 14px;padding: 5px;}
.RighInfo002254 .box table td{padding: 5px;}
 }


/*
 .PicList000593 
 */
.PicList000593{ padding-top:4%;}
.PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-bottom:2%;}
.PicList000593 li:nth-child(3n){ margin-right:0;}
.PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #fc9c20;cursor: pointer;}
.PicList000593 li .video_files .close::before,
.PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000593 li figure{ position:relative;}
.PicList000593 li figure em{ display:block; padding-bottom:65%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
.PicList000593 li figure a::before,
.PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure a::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,0.6);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList000593 li figure a::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid rgba(255,255,255,0.6);margin-left: -5px;margin-top: -15px;}
.PicList000593 li p{text-align:center;font-size:16px;}
@media(max-width:768px){
.PicList000593 li{width:100%; margin-right:0%;}
.PicList000593 li:nth-child(3n){ margin-right:0%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:640px){
.PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -4px;margin-top: -9px;}
.PicList000593 li p{ font-size: 14px;}
}



/*
 .PicList002239
 */
.PicList002239{padding: 3% 0 1%;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left; }
@media(min-width:769px){
.PicList002239 li{margin-right:5%; width:30%; }
.PicList002239 li:nth-child(3n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 li dl{position:relative;margin:0 10px;/* padding-right:114px; */line-height:50px;text-align: center;}
.PicList002239 li dd{ position:absolute; right:0; top:0; color: #999;padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left center;}
.PicList002239 li dt{font-size: 16px;color: #666;}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}


/*
 .PicList001646 
 */
.PicList001646{padding: 3% 0;}
.PicList001646 .tips{ padding-bottom:3%;}
.PicList001646 .more{ text-align:center;}
.PicList001646 .more a{ border:1px solid #e0e0e0; font-weight:bold; font-size:0.8em; display:inline-block; line-height:2.85em; padding-left:2.5em; padding-right:3.5em; border-radius:30px; background:url(../images/PicList001646-a_more.png) no-repeat 90% center;transition:all ease 0.5s;}
.PicList001646 .more a:hover{ padding-right:2.5em; background-color:#2078da; background-position:120% center; color:#fff; transition:all ease 0.5s;}
.PicList001646 dl{ margin-bottom:3%;background-color:#f6f6f6;}
.PicList001646 dl:last-child{ margin-bottom:0;}
@media(min-width:481px){
.PicList001646 dl{ display:table; width:100%;}
.PicList001646 dl dt,
.PicList001646 dl dd{ display:table-cell; vertical-align:middle; width:50%;}
}
.PicList001646 dd figure{ padding:0 5%;text-align:center;}
.PicList001646 dt img{ display:block; width:100%;}
.PicList001646 dd figure *{margin:0;}
.PicList001646 dd figure h1,
.PicList001646 dd figure h2{font-weight:normal;font-size: 18px;margin: 5% 0;}
.PicList001646 dd figure h1{ font-size:20px;}
.PicList001646 dd figure h1 span{ display:block;}
.PicList001646 dd figure h1{font-size: 22px;padding: 5% 0;position:relative;margin: 0;}
.PicList001646 dd figure h1::before{position:absolute;content:'';left:50%;margin-left:-20px;/* padding-bottom: 12%; */bottom:0;width:40px;height:2px;background-color:#fc9c20;}
.PicList001646 dd figure pre{ line-height:24px; height:72px; text-align:left; margin:5% 0 10% 0; overflow:hidden;}
@media(max-width:768px){
.PicList001646 dd figure pre{ margin:3% 0; height:48px; }
.PicList001646 dd figure h1{font-size:20px;}
.PicList001646 dd figure h2{font-size:16px;}
}
@media(max-width:480px){
.PicList001646 dl dd{ padding:3% 0;}
}



/*
 .PicList000762 
 */
.PicList000762{padding-top: 4%;}
.PicList000762 li{ float:left; width:32%; margin-right:2%; margin-bottom:3%;position: relative}
.PicList000762 li:nth-child(3n){ margin-right:0;}
.PicList000762 li .link{position: absolute;z-index: 10;width: 100%;height: 100%;left: 0;top: 0;opacity: 0}
.PicList000762 li a{ display:block; background-color:#f6f6f6;transition:all ease-in-out 0.3s;}
.PicList000762 li h2{ margin:0; font-size:16px; color:#333; text-align:center; padding:3.5% 2%;font-weight: normal;}
.PicList000762 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:75%;}
.PicList000762 li a:hover{background-color: #fc9c20;}
.PicList000762 li a:hover h2{color:#fff;}
@media(max-width:640px){
.PicList000762 li{width:49%;}
.PicList000762 li:nth-child(3n){ margin-right:2%;}
.PicList000762 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000762 li h2{font-size:14px;}
}


/*
 .PicList001480
 */
.PicList001480 .auto_1260{ max-width: 1260px;}
@media only screen and (max-width:1260px) {
.PicList001480 .auto_1260{  padding: 0 2%;}
}
.PicList001480{padding: 3% 0 0;overflow: hidden;}
.PicList001480 ul{ margin: 0 -13px;}
.PicList001480 li{ float:left; width: 50%; padding:0 13px 40px;}
.PicList001480 li .item-wrap{ border:1px solid #f1f1f1; background-color:#f7f7f7;overflow:hidden;}
.PicList001480 li .item-wrap .pic{ width: 100%; display: table; height: 200px;text-align: center; background-color: #fff; overflow: hidden;}
.PicList001480 li .item-wrap .pic a{ display: table-cell; vertical-align: middle;}
.PicList001480 li .txt{font-size:14px;background:url(../images/PicList001480_txtbg.png) no-repeat center top;background-size: 100% auto;position:relative;margin-top: -15px;padding: 40px 15px 25px;}
.PicList001480 li h1{ margin:0; font-size:16px; line-height:22px; font-weight:normal; padding-bottom:5px;}
.PicList001480 li h1 a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align: center;}
.PicList001480 li .brand{ font-size:12px; color:#a1a1a1;}
.PicList001480 li figure{  margin: 10px 0; height: 66px; line-height: 22px; overflow: hidden; display: block; color: #666; font-size: 12px;}
.PicList001480 li p{ line-height:27px;margin:0; }
.PicList001480 li p span{ font-size: 12px; color:#ff720b;}
.PicList001480 li p a{background-color: #58b530; width:83px; height:27px;  text-align:center; color:#fff; border-radius:27px; display: block;}
@media only screen and (min-width:488px) {
.PicList001480 li .item-wrap .pic{ height: 278px;}
.PicList001480 li p a{ float: right;}
.PicList001480 li figure,.PicList001480 li .brand{ font-size: 14px;}
.PicList001480 li figure{ margin: 15px 0;}
}
@media only screen and (min-width:768px) {
.PicList001480 li{ width: 33.3334%;}
.PicList001480 li p{padding-top:15px;}	
}

@media only screen and (min-width:1024px) {
.PicList001480 li{ width: 25%;}
}




/*
 .RighInfo002363 
 */
.RighInfo002363 .auto{ max-width: 1600px;}
@media only screen and (max-width:1600px ) {
.RighInfo002363 .auto{ padding-left: 2%; padding-right: 2%;}
}
.RighInfo002363 .con-head em{position:relative; margin:2% 0; font-style:normal; display: inline-block; color:#333; font-size:18px; padding-bottom:20px;    }
.RighInfo002363 .con-head em span{ color:#005bac;}
.RighInfo002363 .con-head em:before{position:absolute; left:0; bottom:0px; width:40px; height:3px; content:""; background:#f8b62b; }
.RighInfo002363 .box1{ padding:5% 0 4% 0; background: #f6f6f6;}
.RighInfo002363 .box1 .tit{ text-align:center; font-size:24px;font-weight:normal;  color:#333; margin:0; padding-bottom:25px; position:relative;    }
.RighInfo002363 .box1 .tit:after{ display:block; margin:0 auto; width:68px; height:1px; background-color:#bbb; margin-top:16px; content:''; }
.RighInfo002363 .box1 .text{ position:relative; color: #333; padding: 15px 0;}
.RighInfo002363 .img1{ float:left; width:278px; height:49px; margin-right:2%; margin-bottom:1%;}
@media only screen and (min-width:768px ) {
.RighInfo002363 .con-head em{ font-size: 22px;}
.RighInfo002363 .tit{ font-size:28px;}
}
@media only screen and (min-width:1024px ) {
.RighInfo002363 .con-head em{ font-size: 24px;}
.RighInfo002363 .tit{ font-size:32px;}
}
.RighInfo002363 .box2{ background: #fff; padding:40px 0;}
.RighInfo002363 .box2 .list{ padding-top: 25px;}
.RighInfo002363 .box2 li{float:left;width: 16.6667%;text-align: center; position:relative;}
.RighInfo002363 .box2 li:before{ position:absolute; content:''; width:1px; border-right:1px solid #f4f4f4; right:0; top:0; height:100%;}
.RighInfo002363 .box2 li:first-child{ border-left:1px solid #f4f4f4;}
.RighInfo002363 .box2 li a{display: block; margin:0 auto; width:50%; max-width:206px;}
.RighInfo002363 .box2 li figure img{ width:100%; max-width:82px;-webkit-transition:all ease 0.5s;transition:all ease 0.5s; position: relative; top: 0;}
.RighInfo002363 .box2 li:hover figure img{ top: -10px;}
.RighInfo002363 .box2 li h3{font-size: 18px; color: #333; margin:25px 0 15px;}
.RighInfo002363 .box2 li p{line-height: 24px; height:96px; text-align:left; overflow:hidden;font-size: 14px;color: #a8a8a8; margin-top:20px;}
@media(max-width:767px){
.RighInfo002363 .box2{  padding:20px 0;}	
.RighInfo002363 .box2 li{ width:50%; margin-bottom:2%;}
.RighInfo002363 .box2 li{ border-left:1px solid #f4f4f4;}
.RighInfo002363 .box2 li:nth-child(2n){ border-left:1px solid #fff;}
}

/*Form003139 */
.Form003139 {position: relative;z-index: 1; padding: 4% 0;background-color: #f9f9f9;}
.Form003139 .title{font-size: 26px;text-align: center;color: #333;margin-bottom: 4%; }
.Form003139 .desc{font-size: 16px;color: #999999;line-height: 1.78571;}
.Form003139 .form{ }
.Form003139 .form-ul{margin: 0 auto;} 
.Form003139 .form-ul li{margin-bottom: 10px;position: relative;}
.Form003139 .form-ul li .tit{position: absolute;left: 12px; top: 0;font-size: 14px; line-height: 3.5714;color: #999;}
.Form003139 .form-ul li select,
.Form003139 .form-ul li .text{width: 100%;border-radius: 5px; border: solid 1px #dedede;font-size: 14px;line-height:50px;height:50px; background: #fff;padding: 0 1em;}
.Form003139 .form-ul li textarea.text{height: auto;}
.Form003139 .form-ul .btn{width: 150px; background: #f7971b;border-radius: 5px;font-size: 16px;height:50px;color: #fff;cursor: pointer; border: 0; display: table; margin: 0 auto; margin-top: 20px;}
@media (min-width:1025px) {
.Form003139 .form .img{width: 50%;}    
.Form003139 .form-ul .row-2 li{float: left;width:calc(50% - 10px);}
.Form003139 .form-ul .row-2 li:nth-child(2n){float: right;}
.Form003139 .form-ul{width: 100%;}
}
@media (max-width:1024px) {
.Form003139 .form-ul{width: 100%;}
.Form003139 .form-ul .btn{width: 130px; height: 45px;}
}

/*Map002516 */
.Map002516{padding:4% 0 1%;}
.Map002516 .title{font-size:26px;text-align: center;color:#333;margin-bottom:4%;}
.Map002516 .map{border: 1px solid #ECECEC;padding: 14px;margin: 3% 0 5% 0;}
.Map002516 .map #allmap{ height:520px;}
.Map002516 .map #allmap *{ box-sizing:content-box;}
.Map002516 .map #allmap img{ max-width:none;}
.Map002516 .list{ width:100%;max-width:1200px;margin:0 auto;}
.Map002516 .qr{ width:20%; float: left; border: 1px solid #f2f2f2; margin-top: 20px; text-align: center; padding: 20px; border-top:none; border-bottom: none;}
.Map002516 .qr img{ width:150px; border: 1px solid #f2f2f2;}
@media(min-width:641px){
.Map002516 .ul_con {margin-bottom: 3%;}
.Map002516 .ul_con li{padding: 2% 1% 1% 0%; float: left; width: 40%;}
.Map002516 .ul_con li:nth-child(2n){width:60%;}
}
.Map002516 .ul_con li div{ padding-left:33px; background-repeat:no-repeat; background-position:left center;}
.Map002516 .ul_con li.location div{ background-image:url(../images/Map002516_address.png);}
.Map002516 .ul_con li.call div{ background-image:url(../images/Map002516_call.png);}
.Map002516 .ul_con li.fax div{ background-image:url(../images/Map002516_fax.png);}
.Map002516 .ul_con li.email div{ background-image:url(../images/Map002516_email.png);}
.Map002516 .ul_con li p{ margin:0; color:
#444; font-size:14px;}
.Map002516 .ul_con li p span{margin-right:5%;}
.Map002516 .ul_con li:nth-child(2n+1){ clear:left;}

@media(max-width:640px){
.Map002516 .ul_con li{ padding:10px;}
.Map002516 .ul_con li:nth-child(2n){ background:#f5f5f5;}
.Map002516 .map #allmap{ height:280px;}
.Map002516 .title{font-size: 20px;}
}


/*Banner002661 */
.Banner002661{ position:relative; z-index:1;}
.Banner002661 .img{padding-bottom: 41.7%;}
.Banner002661::before,
.Banner002661 .ycenter{position:absolute; left:0; top:0; width:100%; height:100%; }
.Banner002661::before{ content:'';background:linear-gradient(to right,rgba(241,241,241,1),rgba(0,0,0,0));}
.Banner002661 .ycenter{ z-index:10;}
.Banner002661 .ycenter section{width:100%;color:#333;font-family:Arial, Helvetica, sans-serif;padding: 7%;}
.Banner002661 .ycenter h2{font-size: 26px;margin:0; position: relative;font-weight: normal;}
.Banner002661 .ycenter h2::after{display: block;height: 2px;width: 60px;background: #fc9c20;content: "";margin-top: 20px;}
.Banner002661 .ycenter p{margin-top:0;font-size:24px;max-width: 600px;color: #666;line-height: 30px;font-size: 14px;margin-top: 5px;}
.Banner002661 .ncolumn-name .en{color:rgba(255,255,255,0.3);}

@media(max-width:1024px){
.Banner002661 .ycenter h2{ font-size:24px;}
.Banner002661 .ycenter p{font-size: 14px;}
.Banner002661 .img{padding-bottom: 65%;}
}


.Banner002662 .pc{ height: 700px; padding: 10% 0; background-size: cover}
.Banner002662 .wap{ display: none}
@media(max-width:1024px){
.Banner002662 .pc{ background: none !important; height: auto; padding: 0}
.Banner002662 .wap{ display: block }
}


.Menu002273{text-align: center; width: 100%; margin: 0 auto;position: absolute;top:331px;z-index: 99}
.Menu002273 .title h1{ font-size: 30px; font-weight: normal; color: #fff; display: block; text-align: center; margin-bottom: 40px;}
.Menu002273 ul{  margin: 0 auto;text-align: center; background: rgba(255,255,255,0.9); border-radius: 125px; display: inline-block; overflow: hidden; padding: 0 4%}
.Menu002273 ul li{display: inline-block;margin:0 25px;line-height: 62px;height:62px;}
.Menu002273 ul li a{ margin: 0 auto;line-height: 60px;font-size:14px;margin:0 0%;display: inline-block;}
.Menu002273 ul li.on a{ border-bottom: 2px solid #fc9c20; color: #fc9c20}

@media(max-width:1024px){
.Menu002273 { position: relative;top: 0px; }
.Menu002273 .title h1{ color: #333;font-size:24px; margin-bottom: 20px;}
.Menu002273 ul{ display: block; padding: 0;  background: rgba(255,255,255,0.9); width: 100%}
.Menu002273 ul li{ display: block; padding: 0 10px;margin: 0 5px; float: left;line-height:40px;height: 40px;}
.Menu002273 ul li a{ line-height:40px;}
.Menu002273 ul li.on a{ border: none; color: #fc9c20; display: block}
}








/*
 .RighInfo002228
 */
.RighInfo002228{ padding:3% 0;}
.RighInfo002228 .single-header{ text-align:center;border-bottom: 1px solid #ddd}
.RighInfo002228 .single-header h1{ color:#333; font-size:20px; margin:0 0 10px 0; font-weight:normal;}
.RighInfo002228 .single-header p span{ position:relative; z-index:2; padding:0 30px; background-color:#fff;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#555; padding-top:2%;}
.RighInfo002228 .single-content p{ text-indent:2em; margin:0; padding:10px 0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;text-align: center}
.RighInfo002228 .more{float: right;margin-top: 25px}
.RighInfo002228 .more a{display: inline-block;width: 120px;height: 40px;text-align: center;background: #f5f5f5;color: #333;line-height: 40px}
.RighInfo002228 .more a:hover{color: #fff;background: #ffbb6a}
.RighInfo002228 .info_pn{float: left;margin-top: 20px;}
.RighInfo002228 .info_pn span {display: block;padding: 2px 0;}
.RighInfo002228 .info_pn span a{color: #555}
.RighInfo002228 .info_pn span a:hover{color: #ffbb6a}
@media(max-width:950px){
.RighInfo002228 .auto{ padding:0 2%;}
}
@media screen and (min-width:465px){
.RighInfo002228 .col2{ width:48%;}
.RighInfo002228 .fr{ float:right;}
.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
.RighInfo002228 .single-header h1{ font-size:24px;}
.RighInfo002228 .single-header h3{ font-size:18px;}
.RighInfo002228 .single-content p{ padding:15px 0;} 
.RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;} 
}
@media screen and (min-width:1024px){
.RighInfo002228 .single-header h1{ font-size:30px;}
}




.TextList001652 {margin:3% 0;}
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{list-style:none;float:left;width: 25%;text-align:center;font-size:  15px;}
.TextList001652 .job_ol li{ background-color:#d80000; color:#fff; line-height:3em;}
.TextList001652 .list{ border-bottom:1px solid #ebebeb;}
.TextList001652 .job_info{ display:none;}
.TextList001652 .list_ul{ cursor:pointer;font-size:12px;}
.TextList001652 .list_ul li{ padding:1em 0;}
.TextList001652 .list_ul li:nth-child(5) a{ border:1px solid #ededed; border-radius:5px; display:inline-block; padding:0 7%; line-height:1.8em;}
.TextList001652 .list_ul li:nth-child(5) a:hover{  background-color:#ffbb6a;color:#fff;}
.TextList001652 .job_info{padding:2% 5% 2%;} 
.TextList001652 .job_info p strong{color:#d80000;font-size:16px;line-height:30px;}
.TextList001652 .job_info p{line-height:30px;}




/*PicList002171 */
.PicList002171{ padding-top:3%;}
.PicList002171 li{ float:left; width:22.75%; margin-right:3%; margin-bottom:3%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(216,0,0,0.8); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}







.Menu002252{padding:10px 0; text-align:center; overflow:hidden;}
.Menu002252 a{font-size:16px; display: block;background:#e9e9e9; padding: 10px; margin-bottom: 1px; }
.Menu002252 a.aon,.Menu002252 a:hover{ color:#fff; background-color:#fc9c20;}
@media(min-width:768px){
	.Menu002252{padding:25px 0 10px;}
	.Menu002252 a{ display:inline-block; line-height:30px;  padding:0 15px; min-width:115px; border-radius:30px; overflow:hidden; margin:0 7px 1px;}
}
@media(min-width:1024px){
   .Menu002252{padding:35px 0 20px;}
   .Menu002252 a{display:inline-block;line-height:36px; padding:0 20px;background:#e9e9e9; min-width:130px; border-radius:36px;}
}


/*
 *  Owl Carousel - Core  插件样式如遇相同只留一份
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/*
 .Banner002465 为demo编号
 */
.Banner002465{ position: relative;}
.Banner002465 li a{ display:block; }
.Banner002465 li a .phoneimg{ display: none;}
.Banner002465 .owl-dots{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:20px; z-index:10;}
.Banner002465 .owl-dots>div{ display:inline-block; margin:0 0.5%;position: relative;}
.Banner002465 .owl-dots>div span{ display:block; width: 12px; height: 12px; border-radius:50%; background: #fff; -moz-opacity:0.5; opacity: 0.5; filter:alpha(opacity=50); }
.Banner002465 .owl-dots>div.active span{ -moz-opacity:1; opacity: 1; filter:alpha(opacity=100); }
.Banner002465 .owl-nav >div{display: none; position: absolute; top: 50%; margin-top: -25px; background: url(../images/Banner002465-btns.png) no-repeat; width: 50px; height: 50px; cursor: pointer;}
.Banner002465 .owl-nav .owl-prev{ left: 5%; background-position: 0 0;}
.Banner002465 .owl-nav .owl-next{ right: 5%; background-position: -50px 0;}
.Banner002465 .owl-nav .owl-prev:hover{ background-position: 0 -50px;}
.Banner002465 .owl-nav .owl-next:hover{ background-position: -50px -50px;}
@media(max-width:1200px){
.Banner002465 li a .pcimg{ display: none;}
.Banner002465 li a .phoneimg{ display: block;}
.Banner002465 .owl-dots>div{ margin: 0 3px;}
}


/*
 .RighInfo002229 为demo编号
 */
.RighInfo002229{ padding:4% 0 0%;}
.RighInfo002229 .single-header{ text-align:center;}
.RighInfo002229 .single-header h1{ color:#333; font-size:20px; margin:0 0 10px 0; font-weight:normal;}
.RighInfo002229 .single-header h3{color:#815122; font-size:16px; line-height: 30px; margin:0; font-weight:normal; position:relative;}
.RighInfo002229 .single-header h3:after{ content:""; display:block; height:1px; background-color:#f3eee9; width:100%; z-index:1; margin-top:15px;}
.RighInfo002229 .single-header h3 span{ position:relative; z-index:2; padding:0 30px; background-color:#fff;}
.RighInfo002229 .single-content{text-justify:inter-ideograph;  word-wrap:break-word; overflow:hidden; font-size:16px; line-height:24px; color:#444; padding-top:2%;}
.RighInfo002229 .single-content p{font-size: 14px; text-indent:2em; margin:0; padding:10px 0;line-height: 30px;}
.RighInfo002229 .single-content .no-textindent{ text-indent:0;}
.RighInfo002229 .fr{ float:none;}
.RighInfo002229 .col2+.col2{ margin-top:10px;}

@media screen and (min-width:465px){
.RighInfo002229 .col2{ width:48.5%;}
.RighInfo002229 .fr{ float:right;}
.RighInfo002229 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
.RighInfo002229 .single-header h1{ font-size:24px;}
.RighInfo002229 .single-header h3{ font-size:16px;}
.RighInfo002229 .single-content p{ padding:8px 0;} 
.RighInfo002229 .single-header h3:after{ background-color:#eaeaea; position:absolute; top:50%; z-index:1; margin-top:0;}
.RighInfo002229 .single-header h3 span{padding:0px;}


}
@media screen and (min-width:1024px){
.RighInfo002229 .single-header h1{ font-size:26px;}
}


/*
 .RighInfo002799
 */
.RighInfo002799 { padding: 5% 0;}
.RighInfo002799 .tit .en{ font-family: 'Times New Roman'; font-size: 48px; color: #fff0e5; font-weight: bold; letter-spacing: 5px; text-transform: uppercase; }
.RighInfo002799 .tit .cn{ margin-top: -35px; font-size: 48px; color: #ff6900; letter-spacing: 5px;}
.RighInfo002799 .subtit{font-size: 26px; margin-top: 0%;position: relative;margin-bottom: 1%;color:#333; letter-spacing: 2px;}

.RighInfo002799 span{display: block; font-size: 26px;text-transform: uppercase;font-family: Oswald;color:#e8e8e8;line-height: 30px; margin-top:-18px;}
.RighInfo002799 span i{font-style: normal;}
.RighInfo002799 p{ font-size: 16px; color: #666; line-height: 1.5; margin:0; }
.RighInfo002799 .p1:before{display: inline-block;content: '';width: 10px;height: 2px ;background:#fc9c20;margin-right: 8px;position: relative;top:-5px;}
.RighInfo002799 .pic{width:45%; float: right;text-align: right;position: relative; }
.RighInfo002799 .pic:before{position: absolute;left: 0;bottom: 0;height: 66.746%;width: 12.143%;background: #fff;content: '';}
.RighInfo002799 .con{display: flex; flex-wrap: wrap; width:55%;float:left;padding:3%;position: relative;}
.RighInfo002799 .con:before,.RighInfo002799 .con:after{position: absolute;content: '';border: 5px solid #fc9c20;width: 30px;height: 30px;}
.RighInfo002799 .con:before{left: 0;top: 0;border-right: 0;border-bottom: 0;}
.RighInfo002799 .con:after{right: 0;bottom: 0;border-top: 0;border-left: 0;}
.RighInfo002799 .con div{width:45%;float:left;margin:5.1% 0;}
.RighInfo002799 .con div:nth-child(2n){width:45%;}
.RighInfo002799 .con div:nth-child(2n+1){ margin-right: 5%;}
@media (max-width: 768px) {
.RighInfo002799 .pic{ float: none; width: 100%; margin-bottom: 5%; margin-left: 0; }
.RighInfo002799 .con{float: none; width: 100%;}
.RighInfo002799 .con div{width: 100%;float: none;}
.RighInfo002799 .tit .en{ font-size: 38px; }
.RighInfo002799 .tit .cn{ margin-top: -25px; font-size: 38px; }
.RighInfo002799 .pic:before{ display: none;}
.RighInfo002799 .subtit{font-size: 24px;}
}


.liuc{margin-top:3%;}
.liuc .tit123{text-align: center;font-size:28px;color:#333;}


/*Floor002706 */
.Floor002706{ background:url(../images/Floor002706_bg.jpg) no-repeat center top; background-size:cover; padding:5% 0;}

.Floor002706 .title{padding:3% 8%;}
.Floor002706 .title h4{margin:0; color:#333; font-size:26px; font-weight:normal;position: relative;letter-spacing: 5px;}
.Floor002706 .title span{text-transform: uppercase;color: #e8e8e8;margin-top: -12px;line-height: 24px;font-family: Oswald;font-size:26px;display: block;}
.Floor002706 .title p{ color:#666;font-size:18px;position: relative;margin-top:12px;}
.Floor002706 .title p:before{content:'';width:13px;height:2px;background:#fc9c20;display: block;position: absolute;left:-22px;top:13px;}
.Floor002706 ul > *{ float:left;}
.Floor002706 ol{ width:20%;}
.Floor002706 li{overflow:hidden; width:20%;}
.Floor002706 li a{ display:block; background:#e6e6e6; color:#333; height:310px; position:relative; padding:21% 12% 0 14%;}
.Floor002706 li:nth-of-type(2n) a{ background:#f7f7f7;}
.Floor002706 li aside{ position:absolute; right:8%; top:9%; font-size:26px; color:#bbb;}
.Floor002706 li aside::before{ display:none; margin:0 auto 20px; width:1px; height:60px; content:''; background:#fc9c20; transition:height 0.3s;}
.Floor002706 li a:hover aside::before{ height:40px;}
.Floor002706 li figure img{ height:55px;}
.Floor002706 li a:hover figure{ animation:ease 1s ani2706;-webkit-animation:ease 1s ani2706; }
.Floor002706 li h2{ font-size:18px; font-weight:normal;margin-top:15%;}
.Floor002706 li p{ line-height:26px;margin: 0; color:#666;font-size:14px;display: inline-block;position: relative;}
.Floor002706 li p:before{content:'';width:8px;height:2px;background:#fc9c20;display: block;position: absolute;left:-15px;top:13px;}
@keyframes ani2706{
0%{ padding-left:0;}
50%{ padding-left:30%; opacity:0.5; transform:scale(0.85); -webkit-transform:scale(0.85);}
100%{ padding-left:0; opacity:1;}
}
@-webkit-keyframes ani2706{
0%{ padding-left:0;}
50%{ padding-left:30%; opacity:0.5; transform:scale(0.85); -webkit-transform:scale(0.85);}
100%{ padding-left:0; opacity:1;}
}
@media(max-width:1440px){
.Floor002706 li a{ height:300px; padding-top:18%;}
}
@media(max-width:1024px){
.Floor002706 ul ol{ float:none; width:auto;}
.Floor002706 ul li{ width:25%;}
.Floor002706 ul li:nth-of-type(1),
.Floor002706 ul li:nth-of-type(2),
.Floor002706 ul li:nth-of-type(3){ width:33.333%}
}
@media(max-width:640px){
.Floor002706 .title h3{ font-size:40px;}
.Floor002706 ul li{ float:none; width:auto !important;}
.Floor002706 li a{ height:auto; padding:3% 15% 3% 3%; text-align:center;}
.Floor002706 li h2{  margin:5px 0 0 0;}
}


/*RighInfo002808 */
.RighInfo002808{padding: 4% 0 5%}

.RighInfo002808 .floor{position: relative; z-index: 1.}
.RighInfo002808 .floor .Ispic{position: absolute;height: 100%; right: 0; top: 0;}
.RighInfo002808 .floor-1 .Ispic{width: 31.945%;}
.RighInfo002808 .floor-2 .Ispic{right: auto; left: 0; width: 25%;}

.RighInfo002808 .floor-1 .txt{color: #999;font-size: 16px;}
.RighInfo002808 .floor-1 .txt .info{ line-height: 36px;padding-bottom: 10%; }
.RighInfo002808 .floor-1 .txt h1{font-size: 30px;color: #333;font-weight: normal; margin-bottom: 5%;}
.RighInfo002808 .floor-1 .txt .ti25{text-indent: 25px;}
.RighInfo002808 .floor-1 .txt .nmb{margin-bottom: 0;}
.RighInfo002808 .floor-1 .txt .nmt{margin-top: 0;}
.RighInfo002808 .floor-1 .count{position: relative; z-index: 1; padding: 7% 0;}
.RighInfo002808 .floor-1 .count li p{margin: 0;}
.RighInfo002808 .floor-1 .count li aside{color: #348f3d; font-weight: bold;}
.RighInfo002808 .floor-1 .count li aside b{font-size: 48px;font-family: Arial;display: inline-block;vertical-align: sub;}
@media(min-width:1025px){
.RighInfo002808 .floor-1 .txt{padding-right: 31.945%;}
.RighInfo002808 .floor-1 .txt .info{max-width: 820px;width: 95%;}
.RighInfo002808 .floor-1 .count:before{position: absolute; right: 0; top: 0; height: 100%; background: #f5f5f5;content: ''; width: 124.49%;}
}
@media(max-width:1024px){
.RighInfo002808 .floor-1 .Ispic{display: none;}
.RighInfo002808 .floor-1 .count{ background: #f5f5f5;}
.RighInfo002808 .floor-1 .count li{text-align: center;}
}
@media(min-width:641px){
.RighInfo002808 .floor-1 .count ul{display: table;width: 100%;position: relative; z-index: 2;}
.RighInfo002808 .floor-1 .count li:not(:last-child){width: 24%;}
.RighInfo002808 .floor-1 .count li{display: table-cell; vertical-align: top;}
}
@media(max-width:640px){
.RighInfo002808 .floor-1 .count ul{overflow: hidden;}
.RighInfo002808 .floor-1 .count li{width: 50%;float: left; padding: 15px 0;}
.RighInfo002808 .floor-1 .count li:nth-child(2n+1){clear: left;}
}

.RighInfo002808 .title{padding: 8% 0 3% 0;font-size: 30px;color: #333;}

.RighInfo002808 .floor-2{padding-left: 25%;}
.RighInfo002808 .floor-2 li{padding-left: 6%; padding-bottom: 4%;}
.RighInfo002808 .floor-2 li:nth-child(2n){background: #f5f5f5;padding-top: 4%;}
.RighInfo002808 .floor-2 li:nth-child(3){padding-top: 4%;}
@media(min-width:641px){
.RighInfo002808 .floor-2 li > *{width: 89%;}
}


.RighInfo002808 .floor-2 li p,
.RighInfo002808 .floor-3 > div p{margin: 0;line-height: 30px;color: #777;font-size:14px; text-align: justify;}
.RighInfo002808 .floor-2 li .ncolumn-name,
.RighInfo002808 .floor-3 > div .ncolumn-name{padding-bottom:12px;}
.RighInfo002808 .floor-2 li aside,
.RighInfo002808 .floor-3 > div aside{position: relative;}
@media(max-width:640px){
.RighInfo002808 .floor-2{padding-left: 10%;}
.RighInfo002808 .floor-2 .Ispic{width: 10%;}
.RighInfo002808 .floor-2 li{padding-left: 5%;padding-right: 5%;}
}

.RighInfo002808 .floor-3 > div{padding-left: 3%;padding-right: 3%;}
.RighInfo002808 .floor-3 .box1{background: #5d5d5d;color: #fff;padding-top: 5%; padding-bottom: 5%;}
.RighInfo002808 .floor-3 .box1 .ncolumn-name .cn{color:#fff;}
.RighInfo002808 .floor-3 .box1 .ncolumn-name .en{color:rgba(255,255,255,0.2);}
.RighInfo002808 .floor-3 .box1 p{color: #fff; opacity: 0.6;}
.RighInfo002808 .floor-3 .box2{position: relative; z-index: 3;background: #fff; padding-top: 3%;padding-bottom:7px;}
@media(min-width:641px){
.RighInfo002808 .floor-3 .box1{width: 25%;}
.RighInfo002808 .floor-3 .Ispic{width: 75%;}
.RighInfo002808 .floor-3 .box2{width: 80%; max-width: 950px; }
}
@media(max-width:1024px){
.RighInfo002808 .floor-3 .Ispic{position: relative;height: auto; padding-bottom: 60%;}
.RighInfo002808 .floor-3 .box2{padding-top: 5%; padding-bottom: 5%; }
}

/*RighInfo002811 */
.RighInfo002811{padding: 7% 0 4% 0;}
.RighInfo002811 .box:not(:last-child){margin-bottom:1.5%;}
.RighInfo002811 .box:nth-child(2n) .txt .inner,
.RighInfo002811 .box:nth-child(2n-1) .txt{background: #f7f7f7;}
.RighInfo002811 .pic img{display: block; width: 100%;}
.RighInfo002811 .txt{position: relative; z-index: 10;}

.RighInfo002811 .txt .inner{padding: 8% 9%;}
.RighInfo002811 .box .box:nth-child(2n) .txt{vertical-align: top;}
.RighInfo002811 .box:nth-child(2n){margin-top:-2%;}
.RighInfo002811 .box:nth-child(4) .txt .inner{padding-top:55px !important;padding-bottom:55px !important;}
.RighInfo002811 .txt .tit{padding-left: 30px; font-size: 22px;color: #333;background: url(../images/RighInfo002811-icon.png) no-repeat left center;}
.RighInfo002811 .txt .info{line-height: 27px; font-size: 14px;color: #777;margin-bottom:2px;}
.RighInfo002811 .txt ul li{font-size:14px;line-height: 27px; color: #444;}
@media(min-width:1025px){
.RighInfo002811 .box:nth-child(2n){margin-bottom:7%;}
.RighInfo002811 .box .pic{width: 48.612%;}
.RighInfo002811 .box .pic .inner{ width: 105.715%;}
.RighInfo002811 .box:nth-child(2n-1) .pic .inner{margin-top: -8%; padding-bottom: 6%;}
.RighInfo002811 .box:nth-child(2n) .pic .inner{float: right; margin-top: 15%;}
}
@media(max-width:1024px){
.RighInfo002811 .ytable,
.RighInfo002811 .ytable-cell{display: block;}
.RighInfo002811 .txt .inner{padding:4%!important;}
.RighInfo002811 .txt .tit{font-size: 18px;}
}

.payoffs {margin-top:3%;margin-bottom:6%;}
.payoffs .list ul{ padding:0 50px;}
.payoffs .list li{ float:left; position:relative;  text-align:center; margin-bottom:0%;}
.payoffs .list li:first-child:before,
.payoffs .list li:last-child:after{position:absolute;content:'';bottom: 13px;height:90px;width:50px;}
.payoffs .list li:first-child:before{left:-50px;background:url(../images/ul_l.png) no-repeat 0 0;}
.payoffs .list li:last-child:after{right:-50px; background:url(../images/ul_r.png) no-repeat 0 0;}
.payoffs .list li aside{padding-top:35px;height: 103px;background:url(../images/libg.png) repeat-x left top;}
.payoffs .list li .ytable{ height:245px;}
.payoffs .list li .ytable-cell{ vertical-align:bottom;}
.payoffs .list li figure{ position:relative; display:inline-block;max-width: 85%;}
.payoffs .list li figure:after{ position:absolute; right:-24px; top: 0; background:url(../images/ying.png) no-repeat left bottom; width:24px; height:100%; background-size:contain; content:'';}
.payoffs .list li figure img{max-height:245px;padding: 0px;padding-top: 12px;background: url(../images/kuang.png) no-repeat;background-size:100% 100%;}
.payoffs .list li p{font-size: 14px;margin:0 auto;max-width:250px;width:90%;line-height: 20px;color:#555;}
.payoffs .list .ul-5 li{width:20%;}
.payoffs .list .ul-4 li{width:25%;}
.payoffs .list .ul-3 li{width:33.33333333%;}
.payoffs .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/ul_r.png) no-repeat 0 0;}
.payoffs .list .ul-2 li{width:50%;}
.payoffs .list .ul-2 li a{display: block;}
.payoffs .list .ul-2 li:nth-child(1) a > *{padding-left:30%;}
.payoffs .list .ul-2 li:nth-child(2) a > *{padding-right:30%;}
.payoffs .list .ul-1 li{width:100%;}

.payoffs{overflow: hidden;}
.payoffs .img{ overflow:hidden; background:#6eb92b;}
.payoffs .img img{ opacity:0.15; -webkit-opacity:0.15;}
.payoffs .auto-inner{ position:relative; z-index:10; background:#fff; border-radius:50px 50px 0 0; padding:4% 0;margin-top: -95px !important;}

#honor .slick-dots{padding-top: 38px;}
#honor .slick-dots li{ border-color: #e2e2e2;}
#honor .slick-dots li.slick-active{background: #fc9c20;border-color: #fc9c20;}


@media(max-width:768px){
.payoffs .list ul{ padding: 0px;}
.payoffs .list .ul-5 li{ width: 50%;}
.payoffs .list .ul-4 li{ width: 50%;}
.payoffs .list .ul-3 li{width:50%;}
.payoffs .list li p{font-size: 14px;line-height: 20px;}
.payoffs .list li .ytable{height: 150px;}
.payoffs .list li figure img{max-height:150px;}
.payoffs .list li aside{height: 60px;}
.payoffs .list li:first-child:before{ display:none;}
.payoffs .list li:last-child:after{display:none;}
}



/*Floor002733 */
.Floor002733{overflow-x: hidden;margin-bottom:4%;}
.Floor002733 .auto{padding: 0!important; width: 96%; }

.Floor002733 .column-name{ text-align: center; font-size: 26px;}
.Floor002733 .column-name .cn{color: #333; line-height: 48px;  position: relative; z-index: 10;margin-bottom:3%; }
.Floor002733 .column-name .cn:after{content:'';width:53px;height:2px;background:#fc9c20;display: block;margin:0 auto;margin-top:19px;}
.Floor002733 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
@media(max-width:480px){
.Floor002733 .column-name{ font-size: 24px;}
.Floor002733 .column-name .cn{line-height: 40px;}
}


.Floor002733 .slick-dots{padding-top: 20px;  text-align: center;}
.Floor002733 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;background: #eee;}
.Floor002733 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;}
.Floor002733 .slick-dots li.slick-active{border-color: #184477;}
.Floor002733 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #184477;}

.Floor002733 .main{position: relative; }
.Floor002733 .main:before,
.Floor002733 .main:after{position: absolute; content: ''; width: 100%; height: 3px; background: #ebebeb; left: 0;}
.Floor002733 .main:before{ top: 0;}
.Floor002733 .main:after{bottom: 0;}
.Floor002733 .main .slider{margin-left: -19.5px; margin-right: -19.5px; }
.Floor002733 .main .slick-list{padding: 0 19.5px;}
.Floor002733 .slider{position: relative; z-index: 10;}
.Floor002733 .slider li.slick-slide{position: relative; height: auto;}
.Floor002733 .slider li.slick-slide:before{position: absolute; content: ''; left: -19px;top: 0; height: 0; background: #fc9c20; right:-19px;opacity: 0; -webkit-opacity: 0; transition: 0.3s ease-in-out;}
.Floor002733 .slider li:hover:before{ opacity: 1; -webkit-opacity: 1; height: 100%;}
.Floor002733 .slider li a{ position: relative; z-index: 10; text-align: center; height: 310px;}
.Floor002733 .slider li p{height: 0; opacity: 0; -webkit-opacity: 0;  color: #fff;}
.Floor002733 .slider li .icon img{width: 75px; }
.Floor002733 .slider li .icon .off{display: none;}
.Floor002733 .slider li .title{max-width: 90%; margin: 0 auto; font-size: 16px; color: #555;}
.Floor002733 .slider li h2{ margin-bottom: 10px; font-size: 16px; color: #333;font-weight: normal;}
.Floor002733 .slider li a:hover .title h2,
.Floor002733 .slider li a:hover .title{color: #fff;}
.Floor002733 .slider li a:hover .icon .on{display: none;}
.Floor002733 .slider li a:hover .icon .off{display:inline-block;}
.Floor002733 .slider li a:hover p{height:78px;opacity: 1; -webkit-opacity: 1;  line-height: 26px;transition: 0.3s ease-in-out;overflow: hidden}
.Floor002733 .slick-dots{position: absolute; left: 0; bottom: -40px; width: 100%; z-index: 10;}
@media(max-width:1100px){
.Floor002733 .main{margin-bottom: 50px;}
.Floor002733 .slick-dots li{ }
}


@media(max-width:1024px){
.Floor002733 .slick-dots li{width: 12px; height: 12px;}
.Floor002733 .slider li p{ height: auto; color: #666; opacity: 1;}
.Floor002733 .slider li a{ padding: 0 10px; height: 250px;}
.Floor002733 .slider li .icon img{width: 55px;}
.Floor002733 .slider li a:hover p{color: #fff;}
.Floor002733 .main .slider{ margin: 0;}
.Floor002733 .main .slick-list{ padding: 0;}
.Floor002733 .slider li.slick-slide:before{left: 0px; right:0px;}
}



.jxs{padding:4% 0;}
.jxs .tit{margin-top:0; font-size:26px;color:#333;text-align: center;margin-bottom:3%;}
.jxs .tit:after{content:'';width:53px;height:2px;background:#fc9c20;display: block;margin:0 auto;margin-top:19px;}
.jxs .word{width:50%;float:right;background:#f5f5f5;padding:6.3% 6%;font-size:14px;color:#555;line-height: 26px; background: url(../images/about01_bg.png);}
.jxs .word p span{color:#fc9c20;font-weight: bold;}
.jxs .pic{width:50%;float:left;}

.gys{padding:3% 0 4.5%;}
.gys .p1{font-size:14px;line-height: 28px;text-indent: 2em;margin:0 auto 2%;}
.gys .word{width:50%;float:right;background:#f5f5f5;padding:2% 4%;font-size:14px;color:#555;line-height: 23px; background: url(../images/about01_bg.png);}
.gys .word p{margin-bottom:7px;margin-top:12px;}
.gys .word p span{color:#fc9c20;font-weight: bold;}
.gys .word p strong{color:#333;}
.gys .pic{width:50%;float:left;}

.rcg{padding:4% 0;}
.rcg .word{width:50%;float:right;background:#f5f5f5;padding:6.5% 6%;font-size:14px;color:#555;line-height: 26px; background: url(../images/about01_bg.png);}
.rcg .word p{line-height: 33px}
.rcg .word p span{color:#fc9c20;font-weight: bold;}
.rcg .pic{width:50%;float:left;}

.css-33-2 .tit123 span{font-size:14px;color:#666;display: block;margin-top:7px;}
.css-33-2 li{float: left; width: 20%; padding-bottom: 60px;}
.css-33-2 li:not(:last-child){border-right: 1px solid #ddd;}
.css-33-2 li .box{border-bottom: 1px solid #ddd; min-height: 280px; padding: 0 30px;}
.css-33-2 li .box img{margin: 36px 0 30px 0; display: block;}
.css-33-2 li p{margin: 0; line-height: 24px; color: #777; font-size: 14px;}
.css-33-2 li h2{padding-bottom: 10px;}
.css-33-2 li h2 span{font-size: 22px;font-weight: normal;color:#333; line-height: 18px; border-bottom: 4px solid #fc9c20; display: inline-block; padding-right: 5px;}



@media(max-width:1024px){
.jxs .word{width:100%;float:none;padding:4%;}
.jxs .pic{width:100%;float:none;}

.rcg .word{width:100%;float:none;padding:4%;}
.rcg .pic{width:100%;float:none;}
.rcg .word p{line-height: 28px;}


.gys .word{width:100%;float:none;padding:4%;}
.gys .pic{width:100%;float:none;}
}






/*RighInfo002522 */
.RighInfo002522{ padding:3.5% 0 1%;}
.RighInfo002522 .title{ padding-bottom:3%; font-size:26px; color:#333;text-align: center;}
.RighInfo002522 .title span{font-size:14px;color:#666;display: block;margin-top:7px;}
.RighInfo002522 .title:after{content:'';width:53px;height:2px;background:#fc9c20;display: block;margin:0 auto;margin-top:19px;}
.RighInfo002522 .list dl{ float:left; width:100%; display:table; border:1px solid #e3e3e3;  margin-bottom:3.5%;}
.RighInfo002522 .list dl > *{ display:table-cell; vertical-align:middle;}
.RighInfo002522 .list dt{ width:92px;}
.RighInfo002522 .list dt b{ display:block;width:45px; height:45px; border-radius:50%; background:#4c4c4c; color:#fff; font-size:24px; position:relative; overflow:hidden; line-height:45px; text-align:center; margin:25px auto;}
.RighInfo002522 .list dt b::after{ position:absolute; content:''; width:20px; height:7px; background:#fc9c20; bottom:0; right:0;}
.RighInfo002522 .list dd p{ padding:3% 5% 3% 0; color:#555; margin:0;font-size:14px;line-height: 24px; }

@media(max-width:1024px){
.RighInfo002522 .title{ font-size:24px;}
}
@media(min-width:769px){
.RighInfo002522 .list dl{width:31%;margin-right:3.5%;}
.RighInfo002522 .list dl:nth-child(3n){ margin-right:0;}
.RighInfo002522 .list dl:nth-child(3n+1){ clear:left;}
}
@media(max-width:768px) and (min-width:481px){
.RighInfo002522 .list dl{ width:48%;}
.RighInfo002522 .list dl:nth-child(2n){ float:right;}
.RighInfo002522 .list dl:nth-child(2n+1){ clear:left;}
}


.tit123{ padding-bottom:3%; font-size:26px; color:#333;text-align: center;}
.tit123:after{content:'';width:53px;height:2px;background:#fc9c20;display: block;margin:0 auto;margin-top:19px;}

/*Floor001878*/
.Floor001878{ padding:0% 0;}
.Floor001878 .tab{text-align: center;margin:1% 0 3%;}
.Floor001878 .tab a{display: inline-block;padding:11px 34px;color:#333;border-radius: 4px; background:#f4f4f4;font-size:15px;margin:0 6px;}
.Floor001878 .tab a.on{background:#fc9c20;color:#fff;}
.Floor001878 .tit123{padding-bottom:0;}
.Floor001878 .title{ min-height:50px;background:url(../images/Floor001878-title.png) no-repeat left top; padding-left:170px; padding-top:18px; padding-bottom:25px;}
.Floor001878 .title span{ display:block; font-size:12px; color:#999; line-height:14px; letter-spacing:1;}
.Floor001878 .tit{font-size:24px;color:#333;margin-bottom:2%;margin-top:3%;}
.Floor001878 .tit:after{content:'';width:16px;height:2px;background:#fc9c20;display: block;float:left;margin-top:15px;margin-right:7px;}
.Floor001878 li{ float:left; width:18.75%; text-align:center; margin-right:8.3%; position:relative;margin-bottom: 4%}
.Floor001878 li:after{content:'';width:35px;height:35px;background:url(../images/PicList002149-more_.png) no-repeat left top/35px;display: block;position: absolute;right:-77px;top:117px;}
.Floor001878 li:nth-child(4n){ margin-right:0;}
.Floor001878 li:nth-child(4n):after{display: none}
.Floor001878 li figure{ position:relative; overflow:hidden;padding:5%;}
.Floor001878 li figure a{ border-radius:50%; position:absolute; left:5%; top:5%; height:90%; width:90%; border:1px solid #e3e3e3; z-index:3;}
.Floor001878 li figure a i{ position:absolute; color:#fff; font-style:normal; width:100%; left:0; text-align:center; padding-top:40px; line-height:24px; top:50%; margin-top:-32px; background:url(../images/Floor001878-more.png) no-repeat center top; transform:translateY(-300%);opacity:0;transition:0.3s;}
.Floor001878 li figure::before{ position:absolute; content:''; left:9px; top:9px; bottom:9px; right:9px;background:rgba(255,158,2,0.75);border-radius:50%; opacity:0; transition:0.3s;}
.Floor001878 li:hover figure::before{ opacity:1;}
.Floor001878 li:hover figure a i{ opacity:1;transform:translateY(0);}
.Floor001878 li figure img{ display:block; width:100%; border-radius:50%; border:9px solid #fff;}
.Floor001878 li figure .Ispic{ padding-bottom: 100%;border-radius: 50%}

.Floor001878 li h2,
.Floor001878 li p{margin:0;}
.Floor001878 li h2{ font-size:22px;font-weight: normal; padding-top:18px; padding-bottom:10px;height: 84px;overflow: hidden}
.Floor001878 li h2 a:hover{ color:#FF9E02;}
.Floor001878 li .txt{color:#555;font-size:14px;line-height: 26px;overflow: auto;height: 104px}

@media(max-width:1000px){
.Floor001878 li{ width:23.5%; margin-right:2%;}
}
@media(max-width:768px){
.Floor001878 .title{ padding:55px 0 30px 0; background-position:center top; text-align:center;}
.Floor001878 li{ padding: 10px 0; margin-right:0; width:auto; float:none;}
.Floor001878 li figure{ max-width:300px; margin:0 auto;}
.Floor001878 li:after{ right: 0;position: relative;transform: rotate(90deg);left: 50%;top: 17px;margin-left: -17px;}
.Floor001878 .tab a{padding: 8px 15px;margin: 0 5px;}
}



.TextList001652 {margin:0% 0 4%;}
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{list-style:none;float:left;width: 25%;text-align:center;font-size:  14px;}
.TextList001652 .job_ol li{ background-color:#fc9c20; color:#fff; line-height:3em;}
.TextList001652 .list{ border-bottom:1px solid #ebebeb;}
.TextList001652 .job_info{ display:none;}
.TextList001652 .list_ul{ cursor:pointer;font-size:12px;}
.TextList001652 .list_ul li{ padding:1em 0;}
.TextList001652 .list_ul li:nth-child(5) a{ border:1px solid #ededed; border-radius:5px; display:inline-block; padding:0 7%; line-height:1.8em;}
.TextList001652 .list_ul li:nth-child(5) a:hover{  background-color:#ffbb6a;color:#fff;}
.TextList001652 .job_info{padding:1% 5% 2%;} 
.TextList001652 .job_info p strong{color:#333;font-size:16px;line-height:30px;}
.TextList001652 .job_info p{line-height:30px;}

/*Floor002722 */

.Floor002722{ padding:0% 0 4%;overflow: hidden}
.Floor002722 .column-name{text-align: center;padding: 0px 0 35px;font-size: 26px;position: relative;}
.Floor002722 .column-name .cn{color: #333;letter-spacing: 5px;line-height: 48px;position: relative;z-index: 10;}
.Floor002722 .column-name .en{text-transform: uppercase;color: #e8e8e8;margin-top: -18px;line-height: 24px;font-family: Oswald;}
.Floor002722 .column-name::after{content: '';background: #fc9c20;width: 50px;height: 2px;margin: 0 auto;display: block;margin-top: 20px;}
.Floor002722 >.auto{}
.Floor002722 .copy-html{ display:none;}
.Floor002722 .tab >.auto{ position:relative;}
.Floor002722 .tab >.auto a{ position:absolute; right:0; top:18px; color:#999; font-size:16px;}
.Floor002722 .tab >.auto a span{ display:inline-block; width:15px; height:15px; border:1px solid #999; position:relative; vertical-align:middle; margin-left:10px;}
.Floor002722 .tab >.auto a span:before,
.Floor002722 .tab >.auto a span:after{ position:absolute; content:'';  background:#999; }
.Floor002722 .tab >.auto a span:before{width:9px; left:2px; height:1px;top:6px;}
.Floor002722 .tab >.auto a span:after{ width:1px; left:6px; top:2px; height:9px;}
.Floor002722 .tab >.auto a:hover{ color:#b39959;}
.Floor002722 .tab >.auto a:hover span{ border-color:#b39959;}
.Floor002722 .tab >.auto a:hover span:before,
.Floor002722 .tab >.auto a:hover span:after{background:#b39959;}
.Floor002722 .tab li{ float:left; text-align:center; cursor:pointer;}
.Floor002722 .tab li:after{ display:block; width:0; content:''; margin:0 auto; border:11px solid transparent; }
.Floor002722 .tab li.on:after{}
.Floor002722 .tab li span{ display:block;position:relative; font-size:28px; color:#999; line-height:36px;}
.Floor002722 .tab li:not(:last-child) span::after{ position:absolute; right:0; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); width:1px; height:25px; background:#e7e7e7; content:'';}
@media(min-width:641px){
.Floor002722 .tab ul{ width:80%; margin:0 auto; max-width:304px;}
.Floor002722 .tab li{ width:50%; }
}
@media(max-width:640px){
.Floor002722 .tab li span{ font-size:20px; padding-right:20px; }
.Floor002722 .tab li{margin-right:20px;}
.Floor002722 .tab >.auto a{ top:7px; font-size:14px;}
.Floor002722 .column-name{ padding-bottom: 20px;}
}
/*slick Basic*/
.Floor002722 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002722 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002722 .slick-list:focus {outline: none}
.Floor002722 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002722 .slick-slider .slick-track, 
.Floor002722 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002722 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002722 .slick-track:before, 
.Floor002722 .slick-track:after{display: table; content: '';}
.Floor002722 .slick-track:after{ clear: both;}
.Floor002722 .slick-loading .slick-track { visibility: hidden;}
.Floor002722 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002722 .slick-slide .slick-loading img { display: none;}
.Floor002722 .slick-slide .dragging img { pointer-events: none;}
.Floor002722 .slick-initialized .slick-slide { display: block;}
.Floor002722 .slick-loading .slick-slide { visibility: hidden;}
.Floor002722 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002722 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002722 .news-top{ background:#f4f4f4; padding-top:4%; }
.Floor002722 .news-top .auto{ background:#fff;}
.Floor002722 .news-top li a{display: block;}
.Floor002722 .news-top li.slick-slide{ position:relative;}
.Floor002722 .news-top li.slick-slide .Ispic:after{ opacity:0.6; content:''; position:absolute; left:0; width:100%; height:60%; bottom:0; z-index:1;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 64%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 64%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 64%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}
.Floor002722 .news-top li.slick-slide .Ispic aside{ position:absolute; left:5%; right:20%; bottom:9%; color:#fff; font-size:22px; z-index:4;}

.Floor002722 .news-top li.slick-slide .inner{ }
.Floor002722 .news-top li.slick-slide time{font-family: "din-bold"; color:#999; font-size:16px;}
.Floor002722 .news-top li.slick-slide h1{ margin:0.8em 0; font-size:22px;font-weight: normal; line-height:1.45em;}
.Floor002722 .news-top li:hover h1 a{ color:#ffb441;}
.Floor002722 li.slick-slide p{color:#666;margin:0;font-size:14px;line-height: 24px;}
.Floor002722 .news-top li.slick-slide p{ line-height:1.715em; }
.Floor002722 li .more span,
.Floor002722 li .more a{ display:block; background:url(../images/Floor002722_more.png) no-repeat center center; width:17px; height:17px;}
.Floor002722 li:hover .more span,
.Floor002722 li:hover .more a{ background-image:url(../images/Floor002722_more_hover.png);}
.Floor002722 .news-top .slick-dots li{ cursor:pointer;display:inline-block; width:12px; height:12px;background:#e1e1e1; border: 0; border-radius:50%; margin:0 4px;}
.Floor002722 .news-top .slick-dots li button{ display:none;}
.Floor002722 .news-top .slick-dots li.slick-active{ background:#ffb441; }
@media(max-width:1200px){
.Floor002722 .news-top{border-radius: 20px 0;}
.Floor002722 .news-top .auto{ padding:0; width:96%; }
}
@media(min-width:769px){
.Floor002722 .news-top li.slick-slide .Ispic{ position:absolute; left:0; top:0; height:100%; width:61.584%;}
.Floor002722 .news-top li.slick-slide .txt{ padding-left:61.584%;}
.Floor002722 .news-top li.slick-slide .inner{ padding:15% 8.68%  8.68%; }
.Floor002722 .news-top li.slick-slide .more{ padding-top:25%;}
.Floor002722 .news-top .slick-dots{ z-index:10; position:absolute; left:50%; text-align:right; bottom:9%;width:10%;}
}
@media(max-width:768px){
.Floor002722 .news-top li.slick-slide .Ispic{ position:relative; padding-bottom:56%; display:block;}
.Floor002722 .news-top li.slick-slide .inner{ padding:5%; }
.Floor002722 .news-top li.slick-slide .more{ padding-top:5%;}
.Floor002722 .news-top .slick-dots{ text-align:center; padding:10px 0;}
.Floor002722 .news-top .slick-dots li{ border-color:#ccc;}
}
@media(max-width:640px){
.Floor002722 .news-top li.slick-slide .Ispic aside{ right:5%;font-size:18px;}
.Floor002722 .news-top li.slick-slide h1{ font-size:18px;}
.Floor002722 .news-top {border-radius: 10px 0;}
.Floor002722 .news-top li.slick-slide time{ font-size: 14px;}
}

.Floor002722 .list .slick-slider{border-left:1px solid #dedede; padding-right:7.66%;}
.Floor002722 .list .slick-slider::after{ position:absolute; content:''; width:1px; height:100%; background:#dedede; right:7.66%; top:0; z-index:10;}
.Floor002722 .list .slick-arrow{ font-size:0; background:#fff; z-index:10; border:1px solid #dedede; border-left:0;position:absolute; right:0; width:7.66%; height:50%; padding:0; cursor:pointer;}
.Floor002722 .list .slick-arrow:before{ position:absolute; content:''; width:24px; height:24px; border-right:2px solid #999; border-top:2px solid #999; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); top:50%; left:50%; margin:-12px 0 0 -10px;}
.Floor002722 .list .slick-arrow:hover:before{ border-color:#fc9c20;}
.Floor002722 .list .slick-prev{ top:30px; border-bottom:0;}
.Floor002722 .list .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); }
.Floor002722 .list .slick-next{ top:133px;}
.Floor002722 .list .slick-next:before{ margin-left:-19px;}
.Floor002722 .list li{ border:1px solid #dedede; border-left:0;}
.Floor002722 .list li a{ display:block; padding:10%; position:relative;}
.Floor002722 .list li a:before{position:absolute; content:''; left:0; top:0; width:100%; height:100%; border:1px solid #fc9c20; opacity:0; transition:0.5s;}
.Floor002722 .list li h2{ font-weight:normal; margin:0; font-size:18px; line-height:1.555em; }
.Floor002722 .list li p{ padding:3% 0 8% 0;height: 57px;overflow: hidden;}
.Floor002722 .list li .more{margin-top:10%;}
.Floor002722 .list li a:hover h2{color:#fc9c20;}
.Floor002722 .list li:hover a:before{ opacity:1;}
@media(max-width:640px){
.Floor002722 .list li a{ padding:5% 3%;}
.Floor002722 .list .slick-slider{ padding-right:50px;}
.Floor002722 .list .slick-arrow{ width:50px;}
.Floor002722 .list .slick-slider::after{ right:50px;}
.Floor002722 .list .slick-next{ top:110px;}
.Floor002722 .list li h2{ font-size:16px;}
}

/*
 .Floor001388 为demo编号
 */
.Floor001388 { padding:3% 0 4%;background:#f4f4f4;overflow: hidden}
.Floor001388 .column-name{text-align: center;padding: 0px 0 35px;font-size: 26px;position: relative;}
.Floor001388 .column-name .cn{color: #333;letter-spacing: 5px;line-height: 48px;position: relative;z-index: 10;}
.Floor001388 .column-name .en{text-transform: uppercase;color: #e8e8e8;margin-top: -18px;line-height: 24px;font-family: Oswald;}
.Floor001388 .column-name::after{content: '';background: #fc9c20;width: 50px;height: 2px;margin: 0 auto;display: block;margin-top: 20px;}
.Floor001388 .title{ text-align:center; padding:4% 0;  font-style:normal; font-weight: 700; font-style: normal; color: #333; font-size: 24px; letter-spacing: 0px;position:relative;  margin:0 0 27px; padding-bottom: 30px;  }
.Floor001388 .title::after{ position:absolute; left:50%; bottom:3px;  content:""; background:#fa7d02; width:20px; height:2px; margin-left: -10px; }
.Floor001388 .tips{text-align: center; max-width: 90%; margin: 0 auto 20px; color: #666;}
.Floor001388 .list{ position:relative; border:1px #efefef solid;background:#fff; }
.Floor001388 .list li{ display:none; }
.Floor001388 .list h1{ margin:0; position:absolute; right:0; top:0; width: 18%; }
.Floor001388 .list h1 span{ display:block; background:#646464; color:#fff; text-align:center; position:relative; padding:10%; font-size:16px;font-weight: normal; cursor:pointer; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.Floor001388 .list h1 span::before{ display:none; position:absolute; left:-10px; top:1px;  content:""; width:0; height:0; border-top:10px solid transparent;border-bottom:10px solid transparent;   border-right:10px solid #fa7d02; }

.Floor001388 .list h1 span.active{ background:#f7971b; }
.Floor001388 .list h1 span.active::before{ display:none; }
.Floor001388 .list h1 em{ display:block;margin-bottom:6px; }
.Floor001388 .list h1 em img{width:50px;}
.Floor001388 .list_con{ overflow: hidden;}
.Floor001388 .list_con .Ispic{ display: block;  padding-bottom: 32.3%; float:left; width: 45%; }
.Floor001388 .list_con .txt{ float:left; margin-left:5%; width:30%; position:relative;  }
.Floor001388 .list_con .txt h2{ background:url(../images/Floor001388_tit.png) no-repeat left center; font-weight:normal; font-size:22px; padding: 4% 0 4% 27%; margin:17% 0 8%;  }
.Floor001388 .list_con p{ line-height:30px; color:#666; font-size:14px; height:120px; overflow:hidden; }
.Floor001388 .list_con .txt .btn{ position:absolute; left:0; bottom:-30px; content:""; background:url(../images/Floor001388_txt.png) no-repeat; width:24px; height:24px; }

@media (min-width: 1000px) {
.Floor001388 .list h1 span{	padding:26px 8%; }
.Floor001388 .list_con .txt .btn{ bottom: -42px; }
}
@media (max-width: 1000px) {
.Floor001388 .list_con .Ispic{ width:48%; }	
.Floor001388 .list_con .txt{ float:right; width:48%; margin-left:0; }	

}
@media (max-width: 768px) {
.Floor001388 .list_con .Ispic{ float:none; width:100%;padding-bottom: 63%; } 
.Floor001388 .list_con .txt{ float:none; width:100%; padding: 4%;}	
.Floor001388 .column-name{padding-bottom: 20px;}
.Floor001388 .list{ margin-bottom: 25%;}
.Floor001388 .list h1 { left:0; top:100%; width: 100%; }
.Floor001388 .list h1 span{ float:left; width:33.33%; padding:2%;font-size: 14px; }
.Floor001388 .list h1 span::before{ left:0; top:6px; border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #fa7d02; }
.Floor001388 .list_con .txt .btn{ display:none; }
.Floor001388 .list_con .txt h2{ padding-left:36%; margin:5% 0;  }
}


/*Floor002616 */
.Floor002616{padding:4% 0 3% 0;overflow: hidden}
.Floor002616 .con-main{ position:relative; z-index:1;}
.Floor002616 .con-main::before{ position:absolute; content:''; z-index:1; height:100%; width:20%; background:#f4f4f4; left:0; top:0;}
.Floor002616 .auto{ max-width:1200px; }
.Floor002616 .con-main .auto{position:relative; z-index:2; padding:3% 0 3% 0;}
.Floor002616 .con-main .auto::before{ position:absolute; content:''; z-index:1; height:100%; width:55.59%; background:#f4f4f4; left:0; top:0;}
.Floor002616  .con-main .auto > *{ position:relative; z-index:5;}
.Floor002616 .title{ color:#1b1b1b; font-size:36px;}
.Floor002616 .title b{ color:#d0d0d0; font-size:84px; font-family:"Times New Roman", Times, serif; text-transform:uppercase; margin-right:20px;}
.Floor002616 .left-img{ float:left; width:48.58%; padding-top:3%;}
.Floor002616 .left-img img{ display:block; width:100%;}
.Floor002616 .right-intro{ float:right; width:51.42%;}
.Floor002616 .right-intro .main{ position:relative; overflow:hidden; padding:8% 8%;border-right:3px solid #f4f4f4; border-bottom:3px solid #f4f4f4; }
.Floor002616 .right-intro .main::before{ position:absolute; content:''; width:100%; left:14%; top:0; height:3px; background:#f4f4f4;}
.Floor002616 .right-intro .main > *{ padding-left:18%;}
.Floor002616 .right-intro .main h1{ color: #333;letter-spacing: 5px;line-height: 48px;position: relative;z-index: 10; position:relative;font-size:26px;font-weight: normal;margin-top:0;}
.Floor002616 .right-intro .main span{text-transform: uppercase;color: #e8e8e8;margin-top: -36px;line-height: 24px;font-size:24px;font-family: Oswald;display: block;letter-spacing: 0}
.Floor002616 .right-intro .main h1 .mark{position:absolute; height:2px; width:12%; background:#e8e8e8; left:0; top:50%; margin-top:-1px;}
.Floor002616 .right-intro .main h1 .mark::before{position:absolute;  content:''; width:16px; height:16px; border:2px solid #fc9c20; border-radius:50%; background:#fff; right:0; top:50%; margin-top:-8px;}
.Floor002616 .right-intro .main .info{  line-height:28px; margin-top:6.5%;font-size:14px;font-family:'HarmonyOS_Sans_SC_Regular';}
.Floor002616 .right-intro .more{ margin-left:14%; padding-left:14%; padding-top:6%;}
.Floor002616 .right-intro .more a{ display:inline-block; width:50%; max-width:133px; line-height:36px; color:#fff; text-align:center; background:#cca74f;}

.Floor002616 .ul-tips{ padding:1% 0;}
.Floor002616 .ul-tips li{ float:left; width:35.5%; margin-right:2%;/*padding:4% 3%; padding: 5% 3%; */ background:#f4f4f4;position: relative;transition: 0.3s;}
.Floor002616 .ul-tips li:nth-child(3n){ margin-right:0; width: 25%;}
.Floor002616 .ul-tips li a{display: block; width: 100%;}
.Floor002616 .ul-tips li .pic{ width:100%;text-align: center;margin-bottom:7%; display: none;}
.Floor002616 .ul-tips li .pic img{width:62px;}
.Floor002616 .ul-tips li .txt{ width:100%;}
.Floor002616 .ul-tips li h3{ margin:0; color:#333333; font-size:18px;text-align: center; font-weight:normal;}
.Floor002616 .ul-tips li p{ color:#666; font-size:15px; line-height:24px; height:72px; overflow:hidden;}
.Floor002616 .ul-tips li a:hover h3{ color:#333;}

.Floor002616 .ul-tips li .inner{ text-align: center;}
.Floor002616 .ul-tips li figure.hover{ }
.Floor002616 .ul-tips li figure.hover{ padding-top: calc( 160 / 426 * 100%); margin-bottom: 10px; position: relative;}
.Floor002616 .ul-tips li figure.hover::before{ content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, .5); opacity: 0; transition: all 0.5s; }
.Floor002616 .ul-tips li:nth-child(3n) figure.hover{ padding-top: calc( 160 / 300 * 100%);}
.Floor002616 .ul-tips li{background: none;}
.Floor002616 .ul-tips li figure.hover{opacity: 1; }
.Floor002616 .ul-tips li:hover figure.hover::before{ opacity: 1;}

@media(max-width:1693px){
.Floor002616 .right-intro .main{ padding-top:10%; padding-bottom:10%;}
.Floor002616 .con-main,
.Floor002616 .ul-tips{ padding-left:2%; padding-right:2%;}
}
@media(max-width:1366px){
.Floor002616 .right-intro .main .info{ max-height:144px; overflow:hidden;}
.Floor002616 .right-intro .main h1{ font-size:26px;}
}
@media(max-width:1200px){
.Floor002616 .title b{ font-size:70px;}
}
@media(max-width:1024px){
.Floor002616 .left-img,
.Floor002616 .right-intro{ float:none; width:auto;}
.Floor002616 .right-intro .main::before,
.Floor002616 .con-main::before{ display:none;}
.Floor002616 .con-main{ /* background:#eee; */}
.Floor002616 .right-intro .main{ border:3px solid #fc9c20; padding:5% 5% 5% 0;}
.Floor002616 .right-intro .more{ text-align:center; margin-left:0; padding-left:0;}
.Floor002616 .right-intro .main .info{ max-height:none;}
.Floor002616 .con-main .auto::before{ display: none;}
.Floor002616 .ul-tips li .pic img{ width: 50px;}
.Floor002616 .ul-tips li h3{ font-size: 14px;}
}
@media(min-width:641px) and (max-width:1024px){
.Floor002616 .ul-tips li a{ display:block;}
.Floor002616 .ul-tips li a > *{ width:auto !important;}
}





/*Floor003056 */
.Floor003056{padding: 3% 0 4% 0;font-size: 16px;font-weight: 100; /*background: url("../images/Floor003056_bg.jpg") no-repeat center center;background-size: cover;*/}
.Floor003056 .auto{max-width: 1200px;}
.Floor003056 .intro{ max-width:765px; margin:1em auto 1.6em; text-align:center; line-height:24px; color:#666; /*padding-top:1%;*/ font-size:16px}

.Floor003056 .title{ text-align:center; padding-bottom:0%;font-family: 'Pro-Regular';}
.Floor003056 .title span{ font-size:12px; letter-spacing:5px; color:#013263;}
.Floor003056 .title h1{margin:0;font-size: 26px;/*padding:10px 0; font-weight:normal; */font-weight: normal;margin-bottom: 15px;color: #333;/* font-family: 'PingFang-SC-Regular'; */text-transform: uppercase;}
@media(max-width:640px){
.Floor003056 .title h1{ font-size:30px;}
.Floor003056 .title h1:after{ height:5px;}
}

.Floor003056 .slick-slide > div{float: left;background: #fff;/*border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;  */margin-top: -1px;display: table; height: 6.9vw;}
.Floor003056 .slick-slide .logo{display: table-cell!important; vertical-align: middle; text-align: center;}
.Floor003056 .slick-slide .logo img{max-height: 7vw; max-width: 80%;}
.Floor003056 .slick-slide .logo img { height:67px; transition:opacity 0.3s;

}
.Floor003056 .slick-slide .logo:hover img{opacity:1; 

}

.Floor003056 .slick-dots{text-align: center; margin-top: 1vw;}
.Floor003056 .slick-dots li{display: inline-block;position: relative;width: 28px; height: 28px;margin: 0 5px;}
.Floor003056 .slick-dots li.slick-active{ background:none}
.Floor003056 .slick-dots li button{ display:block; padding: 0; width:14px !important;height: 14px !important;background: #ddd !important; border-radius: 50px; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);font-size: 0; border: 0;}
.Floor003056 .slick-dots li.slick-active button{background: #fc9c20 !important; width: 50%; height: 50%;}
.Floor003056 .slick-dots li.slick-active:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; border: 2px solid #fc9c20; border-radius: 50%;clip:rect(0 28px 7px 0);animation:zhuan 2s infinite linear;}
@keyframes zhuan{
0%{transform: rotate(-360deg);}
100%{transform: rotate(0);}
}
@media(min-width:1025px){
.Floor003056 .slick-slide > div{width: 14.28%;}
/*.Floor003056 .slick-slide > div:not(:nth-child(5n)){ border-right: 1px solid #ebebeb;}*/
}
@media(min-width:641px) and (max-width:1024px){
.Floor003056 .slick-slide > div{width: 33.3333%;height: 15vw;}
/*.Floor003056 .slick-slide > div:not(:nth-child(3n)){ border-right: 1px solid #ebebeb;}*/
.Floor003056 .slick-slide .logo img{max-height: 12vw;}
}
@media(max-width:640px){
.Floor003056 .slick-slide > div{width: 50%;height: 20vw;}
/*.Floor003056 .slick-slide > div:not(:nth-child(2n)){ border-right: 1px solid #ebebeb;}*/
.Floor003056 .slick-slide .logo img{max-height: 15vw;}
.Floor003056 .slick-dots li button{ width: 12px !important; height: 12px !important;}
.Floor003056 .slick-dots li{margin: 0px;}
}






.mad .title h1{margin: 0;
    font-size: 28px;
    font-weight: normal;
    margin-bottom: 15px;
    color: #333;
    text-align: center;}


/*RighInfo002810 */
.RighInfo002810{padding: 4% 0;}

.RighInfo002810 .txt-logo{background: url(../images/RighInfo002810-bg.jpg); margin-bottom: 3%;padding: 4% 0;}
.RighInfo002810 .txt-logo .txt .inner{display:inline-block;font-weight: bold;text-align: left;line-height: 26px;color: #333; font-size: 15px;}

.RighInfo002810 .txt-list .box:not(:last-child){margin-bottom:4%;}
.RighInfo002810 .txt-list .info{line-height: 26px;font-size: 16px;}
.RighInfo002810 .txt-list .info span{/*background: #fc9c20;*/
    color: #fc9c20;
/*    padding: 5px 11px;
    border-radius: 20px;
    margin-right: 10px;*/
    font-weight: bold;}
.RighInfo002810 .txt-list .red{color: #fc9c20;font-size: 26px;font-weight: normal;margin-bottom: 4%;display: block;}
@media(min-width:769px){
.RighInfo002810 .txt-logo .ytable-cell{width: 50%; text-align: center;}
.RighInfo002810 .txt-logo .txt{border-right: 1px solid #eee;}
.RighInfo002810 .txt-list .pic{width: 46.667%;}
.RighInfo002810 .txt-list .pic img{max-width: 92.858%;}
.RighInfo002810 .txt-list .box:nth-child(2n) .pic{text-align: right;}
.RighInfo002810 .txt-list .info{border-bottom: 1px solid #eee;}
}
@media(max-width:768px){
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{display: block;}
.RighInfo002810 .txt-logo{text-align: center;}
.RighInfo002810 .txt-list .pic img{display: block;width: 100%;}
}
/*PicList002925 */
.PicList002925{background: #f5f5f5;padding: 3.125vw 0 1%;overflow: hidden;}
.PicL.PicList002925{background: #f5f5f5;padding: 3.125vw 0;overflow: hidden;}
.PicList002925 .title{margin-bottom: 1.5vw;font-size:16px; text-align: center;}
.PicList002925 .title .cn{font-size: 30px;color: #fc9c20;padding-bottom: 10px;/* font-weight: bold; */}
.PicList002925 .title .en{color: #777;text-transform: uppercase;line-height: 28px;}
@media(max-width:768px){
.PicList002925 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.PicList002925 .title .cn{font-size: 6vw;}
}

.PicList002925 .list{padding: 0 3.4375vw;}
.PicList002925 .list ul{margin: 0 -2vw;}
.PicList002925 li{float: left;text-align: center;position: relative;background: url("../images/PicList002925_taibg.png") repeat-x top 83% left;}
.PicList002925 li a{display: block;position: relative; z-index: 3;}
.PicList002925 li .pic{padding-bottom: 1.98vw;}
.PicList002925 li .Ispic{padding-bottom: 100%;background-size: contain;}
.PicList002925 li .tit{margin-top: 0vw;margin-bottom: 2.08vw;padding: 0 5%;}
.PicList002925 li .tit aside{font-size: 16px; line-height: 1.25em;height: 2.5em;}
@media(min-width:769px){
.PicList002925 li{width:25%;}
.PicList002925 li:first-child:before,
.PicList002925 li:nth-child(4n+1):before{position: absolute;top:0;content: '';height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 83% #f5f5f5;width:7.4375vw;left: -2vw;}
.PicList002925 li:last-child:before,
.PicList002925 li:nth-child(4n):before{position: absolute;top:0;content: '';height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 83% #f5f5f5;width:7.4375vw;right: -2vw;}
}
@media(max-width:768px){
.PicList002925 .list{padding: 0 6vw;}
.PicList002925 li{width:50%;}
.PicList002925 li .pic{padding-bottom: 7vw;}
.PicList002925 li .tit{margin-bottom: 5vw;}
.PicList002925 li:first-child:before,
.PicList002925 li:nth-child(2n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 83% #f5f5f5; width:7.4375vw;left: -3vw;}
.PicList002925 li:last-child:before,
.PicList002925 li:nth-child(2n):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 83% #f5f5f5; width:7.4375vw;right: -3vw;}
.PicList002925 li .tit aside{font-size: 3vw;}
}


.PicList002926{background: #f5f5f5;padding: 3.125vw 0 1%;overflow: hidden;}
.PicList002926 .title{margin-bottom: 2.5vw; text-align: center;}
.PicList002926 .title .cn{font-size: 26px;color: #333;padding-bottom: 4px;}
.PicList002926 .title .en{color: #777;text-transform: uppercase;line-height: 28px;}
@media(max-width:768px){
.PicList002926 .title{padding-bottom: 6vw;}
}
@media(max-width:640px){
.PicList002926 .title .cn{font-size: 6vw;}
}

.PicList002926 .list{padding: 0 3.4375vw;}
.PicList002926 .list ul{margin: 0 -2vw;}
  .PicList002926 .list.flex-center ul{display: flex;justify-content: center;}
.PicList002926 li{float: left;text-align: center;position: relative;background: url("../images/PicList002925_taibg.png") repeat-x top 83% left;}
.PicList002926 li a{display: block;position: relative; z-index: 3;}
.PicList002926 li .pic{padding-bottom: 1.98vw;position: relative;}
.PicList002926 li .Ispic{padding-bottom: 100%;background-size: contain;}
.PicList002926 li .ts{position:absolute;width:100%;top: 0;height: 91.5%;display: none;padding: 5% 0px;background: rgba(255,255,255,0.5);font-size: 16px;padding-top: 44%;}
.PicList002926 li .tit{margin-top: 0vw;margin-bottom: 2.08vw;padding: 0 5%;}
.PicList002926 li .tit aside{font-size: 14px;line-height: 1.25em;height: 2.5em;color: #333;}
.PicList002926 li .pic:hover .ts{display:block}
@media(min-width:769px){
.PicList002926 li{width:25%;}
.PicList002926 li:first-child:before,
.PicList002926 li:nth-child(4n+1):before{position: absolute;top:0;content: '';height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 83% #f5f5f5;width:7.4375vw;left: -2vw;}
.PicList002926 li:last-child:before,
.PicList002926 li:nth-child(4n):before{position: absolute;top:0;content: '';height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 83% #f5f5f5;width:7.4375vw;right: -2vw;}
}
@media(max-width:768px){
.PicList002926 .list{padding: 0 6vw;}
.PicList002926 .list ul{display: flex;  flex-wrap: wrap;  flex-direction: row;  justify-content: center;}
.PicList002926 li{width:50%;}
.PicList002926 li .pic{padding-bottom: 7vw;}
.PicList002926 li .tit{margin-bottom: 5vw;}
.PicList002926 li:first-child:before,
.PicList002926 li:nth-child(2n+1):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 83% #f5f5f5; width:7.4375vw;left: -3vw;}
.PicList002926 li:last-child:after,
.PicList002926 li:nth-child(2n):before{position: absolute; top:0;content: ''; height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 83% #f5f5f5; width:7.4375vw;right: -3vw;}
.PicList002926 li .tit aside{font-size: 3vw;}
}


.RighInfo001234 { padding: 4% 0 }
.RighInfo001234 .title h1{color: #fc9c20;font-size: 26px;font-weight: normal;margin-bottom: 2%;display: block;}
.RighInfo001234 .top {margin-bottom:50px;font-size: 16px ;line-height: 30px;}

.RighInfo001234 dd > * {display: table-cell;vertical-align: middle;}
.RighInfo001234 dl dd{ width: 100%; height: auto; overflow: hidden; margin-bottom:20px; background: #f5f5f5;border:1px solid #eee; }
.RighInfo001234 dl dd .pic{ width: 50%; /* float: left */}
.RighInfo001234 dl dd .text{ /* width:50%; float:right; */padding:0 8%; }
.RighInfo001234 dl dd .text h1{ font-size: 16px;font-weight: normal;line-height: 26px;}

@media(max-width:768px){
.RighInfo001234 .title h1{font-size: 20px;}
.RighInfo001234 .top { font-size: 14px;line-height: 28px;margin-bottom:20px;}
.RighInfo001234 dd > * {display: block;}
.RighInfo001234  dl dd .pic{ width: 100%; float: none}
.RighInfo001234  dl dd .text{ width:100%; float:none; padding: 4%; }
.RighInfo001234 dl dd .text h1{ font-size: 14px;}
}


.RighInfo001234 .box:not(:last-child){margin-bottom:4%;}
.RighInfo001234 .info{line-height: 30px;font-size: 16px;}
.RighInfo001234 .info span{/*background: #fc9c20;*/ color: #fc9c20; font-weight: bold;}
.RighInfo001234 .red{font-size: 20px;font-weight: normal;margin-bottom: 4%;display: block;}
@media(min-width:769px){
.RighInfo001234 .ytable-cell{width: 50%; }
.RighInfo001234 .txt{border-right: 1px solid #eee;}
.RighInfo001234 .pic{width: 46.667%;}
.RighInfo001234 .pic img{max-width: 100%;}
.RighInfo001234 .box:nth-child(2n) .pic{text-align: right;}
.RighInfo001234 .info{border-bottom: 1px solid #eee;}
}
@media(max-width:768px){
.RighInfo001234 .ytable,
.RighInfo001234 .ytable-cell{display: block;}
.RighInfo001234 .txt-logo{text-align: center;}
.RighInfo001234 .pic img{display: block;width: 100%;}
.RighInfo001234 .red{font-size: 18px;}
.RighInfo001234 .info{line-height: 28px;font-size: 14px;}
}



/*Form002219*/
.Form002219{ padding-bottom:4%;}
.Form002219 .column-name{ text-align: center; font-size: 26px;}
.Form002219 .column-name .cn{color: #333; line-height: 48px;  position: relative; z-index: 10;margin-bottom:3%; }
.Form002219 .column-name .cn:after{content:'';width:53px;height:2px;background:#fc9c20;display: block;margin:0 auto;margin-top:19px;}
.Form002219 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
@media(max-width:480px){
.Form002219 .column-name{ font-size: 24px;}
.Form002219 .column-name .cn{line-height: 40px;}
}

.Form002219 dl{width:48%;float:left;padding-left: 0;min-height:40px;position:relative;margin-bottom: 10px;max-width:600px;}
.Form002219 .dl2{width:100%;max-width:1200px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{color:#5b5b5b;font-size:14px;position: relative;left:0;line-height:40px;}
.Form002219 .text{border:none;border-radius:5px;width:100%;padding:0 10px;line-height: 42px;height: 42px;color:#5b5b5b;background:#f5f5f5;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;margin-top:15px;margin-bottom:0; text-align: center;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:360px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f5f5f5; color:#333; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#fc9c20;} 
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}  
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}  
}
/*Form002219 End*/

.lm-title{text-align:center;margin-bottom:40px;}
.lm-title h2{font-size:26px;font-weight: normal; margin:0;color:#333;letter-spacing: 4px;}
.lm-title h2:after{content:'';width:50px;height: 2px;background:#fc9c20;display: block;margin:0 auto;margin-top:16px;}

/*PicList002735 */
.PicList002735{padding:2% 0 3%;}
.PicList002735 .lm-title{margin-top:4%;}
.PicList002735 li{ margin-bottom: 3%; }
.PicList002735 li a{display: block;background: #f4f4f4; border: 2px solid #f4f4f4; transition: 0.3s;}
.PicList002735 li a:hover{ border: 2px solid #fc9c20;background:#fc9c20; box-shadow: 0 10px 14px rgba(0,0,0,0.1);}
.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom: 65.241%;}
.PicList002735 li .txt{padding: 15px;}
.PicList002735 li .txt h3{font-size: 16px;font-weight: normal; color: #333;text-align: center;margin:0;}
.PicList002735 li .txt p{line-height: 28px;color: #555;height: 84px; }
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 31.3%; }
.PicList002735 li:not(:nth-child(3n)){margin-right: 3%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}



/*PicList002949 */
.PicList002949{padding:2% 0;}
.PicList002949 .item{margin: 2.08vw 0;border:1px solid #e8e8e8;}

.PicList002949 .txt .inner{padding: 0 4vw 0 4vw;}
.PicList002949 .txt p.dot3{line-height: 2.142em; max-height: 6.426em;color: #666;}
.PicList002949 .tit{font-size: 26px;color:#333; line-height: 1em;}
.PicList002949 .tit:after{display: block; margin-top: 22px;margin-bottom:22px; content: '';background: #fc9c20; width: 48px; height: 2px;}


.PicList002949 .item dl dd{margin:10px 0;margin-right:0%;position: relative;padding-left:12px;}
.PicList002949 .item dl dd:after{content:'';width:4px;height: 4px; position: absolute;left:0;top:8px;background: #fc9c20;display: block;border-radius: 15px;}
.PicList002949 .item dl dd:nth-child(3n){margin-right:0;}
.PicList002949 .item dl dd a{font-size:16px;}

.PicList002949 .item .more{padding-right: 25px;display: inline-block;background: url("../images/PicList002949_more.png") no-repeat right center;color: #999;}
.PicList002949 .item a:hover .more{background-image: url("../images/PicList002949_more_on.png");}
@media(min-width:1025px){
.PicList002949 .pic{ width:600px;}
}
@media(min-width:641px) and (max-width:1024px){
.PicList002949 .pic{ width:50%;}
.PicList002949 .tit{font-size: 3vw;}
}
@media(max-width:640px){
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002949 .tit{font-size: 5vw;}
}


/*RighInfo002816 */
.RighInfo002816{padding-top: 4%;padding-bottom:2%;}
.RighInfo002816 .img-block{display: block;width: 100%;}
.RighInfo002816 ul{margin-bottom: 4%;}
.RighInfo002816 ul .inner{padding: 10%;min-height: 350px;border: 3px solid #f4f4f4;}
.RighInfo002816 ul h3{ font-size: 26px; color: #333;font-weight: normal;margin-top:0;margin-bottom:18px;}
.RighInfo002816 ul h3:after{content:'';width:50px;height: 2px;background:#fc9c20;display: block;margin-top:16px;}
.RighInfo002816 ul dl dd{font-size:16px;line-height: 36px;padding-left:16px;position: relative;}
.RighInfo002816 ul dl dd:after{content:'';width:4px;height: 4px; position: absolute;left:0;top:16px;background: #fc9c20;display: block;border-radius: 15px;}
.RighInfo002816 ul .li p{ line-height: 28px; color: #666;}

@media(min-width:1025px){
.RighInfo002816 ul:nth-child(2n-1) .ol{float: left;}
.RighInfo002816 ul:nth-child(2n-1) .li{float: right;}
.RighInfo002816 ul:nth-child(2n) .ol{float: right;}
.RighInfo002816 ul:nth-child(2n) .li{float: left;}
.RighInfo002816 ul .ol,
.RighInfo002816 ul .li{width: 50%;}
.RighInfo002816 ul .li{  z-index: 10;}
.RighInfo002816 ul:nth-child(2n-1) .li .inner{  margin-left: -10%; padding-left:19%;}
.RighInfo002816 ul:nth-child(2n) .li .inner{width: 110%; padding-right: 15%;}
}
@media(max-width:1024px){
.RighInfo002816 ul .li{padding: 0!important;}
.RighInfo002816 ul .inner{ padding: 10px;min-height: auto;}
.RighInfo002816 ul dl dd{ font-size: 14px;}
}



/*新闻详情*/
.News_detail {padding: 4% 0;}
.News_detail .news_info { }
.News_detail .news_info .title { text-align: center; padding-bottom: 3%; border-bottom: 1px solid #eee; margin-bottom: 50px }
.News_detail .news_info .title h1 { margin: 0; padding-bottom: 1%; font-size: 28px;  color: #333 }
.News_detail .news_info .title aside span { display: inline-block; vertical-align: middle; margin: 0 10px 10px; line-height: 30px; color: #666; }
.News_detail .news_info .title .social-share { display: inline-block; }
.News_detail .news_info img {margin: 1% auto; text-align: center }
.News_detail .info p{margin: 0;}
.News_detail .news_info .center { text-align: center }
.News_detail .info {line-height: 30px; color: #333; }
.News_detail .bot { position: relative; margin-top: 50px; padding-top: 50px; border-top: 1px solid #eee }
.News_detail .info_back { text-align: center; clear: both; position: absolute; right: 0; bottom: 0 }
.News_detail .info_back a {position: relative;color: #fff;display: block;width: 150px;line-height: 3;background: #fc9c20;}
.News_detail .info_back a:hover { opacity: 0.8; }
.News_detail .info_pn span { display: block; ; margin: 1% 0 }
.News_detail .info_pn span a { color: #666 }
.News_detail .info_pn span a:hover { color: #fc9c20;}

@media(max-width:1024px) {
.News_detail .info_back { position: relative }
}

@media(max-width:768px) {
.News_detail .info * { max-width: 100%!important ;}
.News_detail .info_back a { width: 100%; margin-bottom: 2% }
.News_detail .news_info .title h1 { font-size: 20px; line-height: 1.5 }
.News_detail .info img{width: 100% !important ; height: 100% !important;}
}



/*Floor002987*/ 
.Floor002987{padding:0 0 4% 0;overflow: hidden;}
.Floor002987 .slider{overflow: hidden;}
.Floor002987 .slider li a{display: block;margin: 0 10px;position: relative;overflow: hidden;}
.Floor002987 .slider li .pic{ overflow: hidden;}
.Floor002987 .slider li .pic .Ispic {padding-top: 75%;transition: 0.3s;}
.Floor002987 .slider li a:hover .Ispic{transform: scale(1.1);}

.Floor002987 .slick-dots{padding-top: 20px; text-align: center;}
.Floor002987 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 12px; height: 12px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative; }
.Floor002987 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0; display: block;}
.Floor002987 .slick-dots li.slick-active{border-color: #ffb441;background: #ffb441;}
.Floor002987 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #ffb441;}


.Singlepage{padding:4% 0;font-size:16px;line-height:30px; color: #333333;}
.Singlepage li{ margin-bottom: 1%;}
@media(max-width:768px) {
.Singlepage{font-size:14px;line-height:28px;}
}

/*PicList010 */
.PicList010{ padding: 4% 0;}
.PicList010 .list li{float:left;width: 18.2%;margin-right:2%;margin-bottom: 2%;}
.PicList010 .list li div{border: #eee 1px solid;}
.PicList010 .list li:nth-child(5n){margin-right:0%;}
.PicList010 .list li .pic{overflow: hidden;padding: 3%;}
.PicList010 .list li .Ispic{padding-bottom: 45%;background-size: contain; }
/*.PicList010 .list li:hover div{ background:#eff9ff;} */
.PicList010 .list li div img{ width:100%; display:block;}
.PicList010 .list li h3{line-height: 45px;height: 45px; overflow:hidden; font-weight:normal;text-align: center;color: #333; margin:0; font-size:16px; }
.PicList010 .list li a:hover h3{ color:#fc9c20; }

@media(max-width:768px){
.PicList010 .list li:nth-child(2n){margin-right:0%;}
.PicList010 .list li{width: 49%;}
.PicList010 .list li h3{font-size:14px; }
}

.search_list {  padding: 4% 0;}
.search_list li{border-bottom: 1px solid #eee;padding: 15px 0; }
.search_list li a{ display: block; height: auto; overflow: hidden; font-size: 16px;}
.search_list li a::before{display: inline-block;content: '';width: 8px;height: 2px;background: #fc9c20;border-radius: 50%;margin-right: 10px;vertical-align: super;}
.search_list li time{  float: right; color: #999; margin-left: 10px; }
@media(max-width:768px){
.search_list li{padding: 10px 0;}
.search_list li a{font-size:14px; }
}

.return {position: relative; display: table; margin: 3% 0 0 auto;}
.return .info_back { text-align: center; clear: both; }
.return .info_back a {position: relative;color: #fff;display: block;width: 120px;line-height: 3;background: #fc9c20;}
.return .info_back a:hover { opacity: 0.8; }

@media(max-width:1024px) {
.return .info_back { position: relative }
}
@media(max-width:768px) {
.return{ margin:4% auto 0}
.return .info_back a { width:100px;line-height: 2.8; }
}


.slid_top {position: fixed;height: 45px;width: 45px; border-radius: 50px; right: 1%;bottom: 10%;z-index: 500;background: url(../images/top2.png) no-repeat center center #fc9c20;background-size: 35px auto;display: none;}