@charset "UTF-8";
body, ol, ul, h1, h2, h3, h4, h5, h6, p, pre, th, td, dl, dd, form, fieldset, legend, article, aside, details, figcaption, figure, footer, header, menu, nav, section, summary{margin:0;padding:0;}
article, aside, details, figcaption, figure, footer, header, menu, nav, section, summary{display:block;}
a{background-color:transparent;text-decoration:none;color:inherit;}
body{font-size:14px;line-height:200%;letter-spacing:1px;position:relative;font-family:"Microsoft YaHei", "SimSun", "宋体" !important;background:#F5F5F5!important;}
@media only screen and (min-width:1024px){body{min-width:1250px;} }
table{border-collapse:collapse;}
button, input, select, textarea{font-size:100%;}
input, button, textarea, select, optgroup, option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
mark{background-color:inherit;}
abbr[title]{border-bottom:1px dotted;}
ol, dl, dt, dd, ul, li{list-style:none;}
h1, h2, h3, h4, h5{font-weight:normal;}
em{font-style:normal;}
img{border:0;display:block;max-width: 100%;}
a:hover, a:focus{text-decoration:none !important;}
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.clearfix::after{display:block;overflow:hidden;clear:both;width:0;height:0;content:'';}
*{box-sizing:border-box;}
@font-face{font-family:myFirstFont;src:url(../fonts/TT0035M_.TTF);}
.word_content{box-sizing:border-box;font-size:14px;color:#545353;}
.word_content img{max-width:100% !important;display:inline-block;}
.word_content *{max-width:100% !important;}
.word_content em{font-style:italic;}
.color_icon{
    width: 15px;
    height: 15px;
    display: inline-block;
    box-sizing: border-box;
    border: 1px solid #eee;
}

.slide {
  width: 100% !important;
  padding-bottom: 100% !important;
  display: block;
  height: 0 !important;
  position: relative;
  overflow: hidden;
}

.slide img {
  position: absolute !important;
  max-width: 100% !important;
  max-height: 100% !important;
  width: 100% !important;
  height: 100% !important;
  left: 50% !important;
  object-fit: contain !important;
  top: 50% !important;
  transform: translate(-50%, -50%);
}
.vr{
    width: 32px !important;
    height: 32px !important;
    background: #fff;
    left: 16px !important;
    top: auto !important;
    bottom: 16px !important;
    transform: translateY(0) !important;
    padding: 2px;
    box-sizing: border-box;
    border: 1px solid  #eee;
}
/*lightbox*/
.lb-loader,.lightbox{text-align:center;line-height:0}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
::-webkit-scrollbar{
    display: none;
}
.area-select{
    display: block !important;
}

@media only screen and (max-width:3840px){.center{width:1200px;margin:0 auto;} }

@keyframes scale{0%{transform:scale(1);opacity:0.8;}
  100%{transform:scale(1.4);opacity:0;} }
@-webkit-keyframes beat{from, to{-webkit-transform:scale(1, 1);transform:scale(1, 1);}
  25%{-webkit-transform:scale(0.9, 1.1);transform:scale(0.9, 1.1);}
  50%{-webkit-transform:scale(1.1, 0.9);transform:scale(1.1, 0.9);}
  75%{-webkit-transform:scale(0.95, 1.05);transform:scale(0.95, 1.05);}
  from, to{-webkit-transform:scale(1, 1);transform:scale(1, 1);}
  25%{-webkit-transform:scale(0.9, 1.1);transform:scale(0.9, 1.1);}
  50%{-webkit-transform:scale(1.1, 0.9);transform:scale(1.1, 0.9);}
  75%{-webkit-transform:scale(0.95, 1.05);transform:scale(0.95, 1.05);} 
}
@keyframes rotate{
	from{transform:rotate(0deg);}
	to{transform:rotate(360deg);}
}
.not_result{dipslay:block;text-align:center;}
.all_none{display:none!important;}
.flex{
   display: flex; 
}
.anniu{
   margin: 0 auto;
   display: flex;
   justify-content: center;
    margin-top: 20px;
}
.anniu li a{
    display: inline-block;   
    border: 1px solid #ddd;
    min-width: 40px;
   height: 40px;
   line-height: 40px;
   text-align: center;
    background-color: #fff;
   cursor: pointer;
}
.anniu li a:hover{
    background:#ddd ;
    color: #000;
}
.anniu .active a{z-index:3!important;color:#fff!important;cursor:default!important;background-color:#c9a963!important}
.search-box .col:nth-child(3) .lists a:nth-child(1){
width:auto;height: auto;text-align: center;text-indent:0;
}
.app .search-box .col:nth-child(3) .lists a{
    transition: 0.6s;
    display: inline-block;
    border-radius: 4px;
    width: 20px;
    height: 20px;
    border: 5px solid #fafafa;
    text-indent: 2rem;
    overflow: hidden;
}
.pub_header{min-width:1200px;background:#fff;position:relative;z-index:101;}
.pub_header .sup{background:#F6F6F7;z-index:201;position:relative;}
.pub_header .sup .center{display:flex;justify-content:space-between;align-items:center;}
.pub_header .sup .center .left{position:relative;}
.pub_header .sup .center .left a{text-align:left;font-size:14px;color:#696969;line-height:180%;display:inline-block;margin-left:4px;}
.pub_header .sup .center .left a:hover{color:#d7000f;}
.pub_header .sup .center .left dl{background:#8D8D8D;padding:20px 20px;display:none;position:absolute;top:40px;left:0;}
.pub_header .sup .center .left dl dd a{text-align:left;font-size:14px;color:#fff;line-height:180%;display:block;}
.pub_header .sup .center .left dl dd a:hover{color:#d7000f;}
.pub_header .sup .center .right a{position:relative;padding-right:12px;text-align:right;font-size:14px;color:#696969;line-height:120%;display:inline-block;margin:0 4px;border-right:1px solid #C8C8C9;}
.pub_header .sup .center .right a .fa-sort-desc{transition:0.6s;position:relative;color:#CECECE;top:-2px;margin-left:4px;}
.pub_header .sup .center .right a span{transition:0.6s;position:relative;top:4px;display:inline-block;width:16px;height:16px;margin-right:3px;}
.pub_header .sup .center .right a .t_ico2{background:url(../images/t_ico2.png) no-repeat center top;}
.pub_header .sup .center .right a .t_ico3{background:url(../images/t_ico3.png) no-repeat center top;}
.pub_header .sup .center .right a div{z-index:3;position:absolute;top:28px;transform:scale(0);left:-38px;width:130px;height:130px;transition:0.6s;}
.pub_header .sup .center .right a div img{width:100%;height:100%;}
.pub_header .sup .center .right a:hover{color:#d7000f;}
.pub_header .sup .center .right a:hover span{background-position:center bottom;}
.pub_header .sup .center .right a:hover .fa-sort-desc{color:#d7000f;}
.pub_header .sup .center .right a:hover .t_qrc{opacity:1;pointer-events:auto;}
.pub_header .sup .center .right a:hover div{transform:scale(1);}
.pub_header .sup .center .right a .t_qrc{pointer-events:none;opacity:0;transition:.6s ease;padding:18px;text-align:center;position:absolute;background:#FFF;top:23px;right:0;width:440px;z-index:3;}
.pub_header .sup .center .right a .t_qrc li{margin:0 5px;display:inline-block;}
.pub_header .sup .center .right a .t_qrc li div{width:120px;height:120px;}
.pub_header .sup .center .right a .t_qrc li div img{width:100%;height:100%;}
.pub_header .sup .center .right a .t_qrc li p{margin-top:4px;text-align:center;font-size:12px;color:#a8a8a8;line-height:180%;display:block;}
.pub_header .sup .center .right a:last-child{margin-right:0;padding-right:0;border-right:none;}
.pub_header .sup .center .right .t_login{z-index:3;position:relative;text-align:right;font-size:12px;color:#696969;line-height:120%;display:inline-block;}
.pub_header .sup .center .right .t_login .btn{cursor:pointer;}
.pub_header .sup .center .right .t_login .t_ico1{transition:0.6s;position:relative;top:2px;display:inline-block;width:16px;height:16px;margin-right:3px;background:url(../images/t_ico1.png) no-repeat center top;}
.pub_header .sup .center .right .t_login #login_form{display:none;text-align:left;box-shadow:0 2px 6px rgba(0, 0, 0, 0.6);left:0;top:26px;position:absolute;width:304px;background:#F0F0F0;padding:20px 20px;}
.pub_header .sup .center .right .t_login #login_form input{background:transparent;border:1px solid #c4c4c4;font-size:12px;border-radius:4px;margin-bottom:10px;text-indent:10px;width:100%;height:30px;line-height:30px;}
.pub_header .sup .center .right .t_login #login_form .checkbox{position:relative;top:2px;width:auto;height:auto;}
.pub_header .sup .center .right .t_login #login_form .submit{line-height:24px;margin-top:8px;background:transparent;font-size:14px;transition:0.6s;cursor:pointer;border:1px solid #d7000f;color:#d7000f;text-indent:0;border-radius:0;margin-bottom:0;}
.pub_header .sup .center .right .t_login #login_form .submit:hover{background:#d7000f;color:#fff;}
.pub_header .sup .center .right .t_login:hover .btn{color:#d7000f;}
.pub_header .sup .center .right .t_login:hover .t_ico1{background-position:center bottom;}
.pub_header .sup .center .right .t_login.active .btn{color:#d7000f;}
.pub_header .sup .center .right .t_login.active .t_ico1{background-position:center bottom;}
.pub_header .h_center{padding:17px 0;background:#fff;}
.pub_header .h_center .center{display:flex;justify-content:space-between;align-items:center;}
.pub_header .h_center .center .t_logo{padding-right:280px;}
.pub_header .h_center .center .t_logo img{width:100%;}
.pub_header .h_center .center > img{position:relative;top:-16px;}
.pub_header .h_center .center .middle{width:500px;}
.pub_header .h_center .center .middle form{float:left;margin-bottom:10px;width:500px;display:flex;justify-content:flex-start;align-items:center;position:relative;}
.pub_header .h_center .center .middle form select{padding:0 4px;cursor:pointer;color:#fff;border:none;background:#251c19;height:40px;line-height:40px;}
.pub_header .h_center .center .middle form .s_input{width:100%;transition:0.6s;border:1px solid #ccc;padding:10px 10px 10px 16px;height:40px;line-height:40px;}
.pub_header .h_center .center .middle form .s_submit{cursor:pointer;color:#fff;position:absolute;background:url(../images/search_ico.png) no-repeat center center;top:8px;right:10px;width:23px;height:23px;border:none;}
.pub_header .h_center .center .middle .hotSearch{float:left;max-width:100%;text-align:left;font-size:14px;color:#aeaeae;line-height:180%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:25px;}
.pub_header .h_center .center .middle .hotSearch a{text-align:center;font-size:14px;color:#aeaeae;line-height:180%;display:inline-block;margin-right:8px;}
.pub_header .h_center .center .middle .hotSearch a:hover{color:#d7000f;}
.pub_header .h_center .center .middle .hotSearch a:last-child{margin-right:0;}
.pub_header .h_center .center .lang{display:flex;justify-content:center;align-items:center;position:relative;top:-20px;}
.pub_header .h_center .center .lang a{text-align:center;font-size:14px;color:#ffffff;line-height:30px;display:block;border:1px solid #D3D3D3;color:#a7a7a7;padding:0 5px;height:30px;width:50px;}
.pub_header .h_center .center .lang a:hover{color:#fff;background:#d7000f;border:1px solid #d7000f;}
.pub_header .h_center .center .lang .active{color:#fff !important;background:#A4A4A4 !important;border:1px solid #A4A4A4 !important;}

.pub_nav{height:50px; background:#251c19;}
.pub_nav .holder{position:relative;z-index:100;}
.pub_nav .holder dl dd:nth-child(10) section{display:none;background-color:#000000;}
.pub_nav .holder dl{display:flex;justify-content:flex-start;align-items:center;width:1200px;}
.pub_nav .holder dl dd{width:134px;border-right:1px solid #88888852;border-left:1px solid #88888852;}
.pub_nav .holder dl dd > a{text-align:center;font-size:16px;color:#cecece;line-height:50px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;height:50px;}
.pub_nav .holder dl dd > a.active{
    background: red;
    color: #fff;
}
.pub_nav .holder dl dd > section{pointer-events:none;z-index:99;background:#fff;position:absolute;top:50px;left:0;width:100%;visibility:hidden;}
.pub_nav .holder dl dd .type1, .pub_nav .holder dl dd .type2{box-shadow:0 0 10px #f3f2f1;}
.pub_nav .holder dl dd .type1{padding:40px 0;}
.pub_nav .holder dl dd .type1 .center{width:100%;width:1200px;}
.pub_nav .holder dl dd .type1 .center > li{width:14.286%;margin:0 0 0 0;position:relative;float:left;}
.pub_nav .holder dl dd .type1 .center > li:nth-of-type(7n){margin-right:0;}
.pub_nav .holder dl dd .type1 .center > li:nth-child(-n+7){margin-top:0;}
.pub_nav .holder dl dd .type1 .center:after{display:block;clear:both;content:"";visibility:hidden;}
.pub_nav .holder dl dd .type1 .center li{margin-top:20px;padding:0 10px;}
.pub_nav .holder dl dd .type1 .center li div{overflow:hidden;border:1px solid #ccc;position:relative;padding:29% 0;display:block;width:100%;height:100%;box-sizing:border-box;}
.pub_nav .holder dl dd .type1 .center li div img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.pub_nav .holder dl dd .type1 .center li a{display:block;}
.pub_nav .holder dl dd .type1 .center li a figure figcaption{margin-top:14px;text-align:center;font-size:16px;color:#5b5b5b;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pub_nav .holder dl dd .type1 .center li a:hover figure figcaption{color:#d7000f;}
.pub_nav .holder dl dd .type1 .center li:last-child{border-right:none;}

.pub_nav .holder dl dd .type2 .ul1{padding:26px 0;}
.pub_nav .holder dl dd .type2 .ul1 li{border-right:1px solid #ccc;display:inline-block;width: 167px;
    height: 52px;}
.pub_nav .holder dl dd .type2 .ul1 li a{text-align:left;font-size:16px;color:#292929;line-height:180%;display:inline-block;padding:0 14px;}
.pub_nav .holder dl dd .type2 .ul1 li a:hover{color:#d7000f;}
.pub_nav .holder dl dd .type2 .ul1 li:last-child{border-right:none;}
.pub_nav .holder dl dd .type2 .ul1 .active{padding:0 4px;background:#AA5500;}
.pub_nav .holder dl dd .type2 .ul1 .active a{color:#fff;}
.pub_nav .holder dl dd .type2 .ul1 .active a:hover{color:#fff;}

.pub_nav .holder dl dd .type2 section{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:40px; }
.pub_nav .holder dl dd .type2 section .ul2{width:468px;padding-right:90px;}
.pub_nav .holder dl dd .type2 section .ul2 li{border-bottom:1px solid #ccc;}
.pub_nav .holder dl dd .type2 section .ul2 li a{text-align:left;font-size:14px;color:#292929;line-height:200%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;float:left;}
.pub_nav .holder dl dd .type2 section .ul2 li a:hover{color:#d7000f;}
.pub_nav .holder dl dd .type2 section .ul2 li:after{display:block;clear:both;content:"";visibility:hidden;}
.pub_nav .holder dl dd .type2 section .right{width:730px;}
.pub_nav .holder dl dd .type2 section .right .effPic{width:100%;height:338px;margin-bottom:30px;}
.pub_nav .holder dl dd .type2 section .right .effPic img{width:100%;height:100%;object-fit:cover;}
.pub_nav .holder dl dd .type2 section .right figure{display:flex;justify-content:flex-start;align-items:flex-start;}
.pub_nav .holder dl dd .type2 section .right figure div{flex-shrink:0;margin-right:40px;width:150px;height:150px;}
.pub_nav .holder dl dd .type2 section .right figure div img{width:100%;object-fit:cover;height:100%;}
.pub_nav .holder dl dd .type2 section .right figure figcaption{width:540px;}
.pub_nav .holder dl dd .type2 section .right figure figcaption strong{text-align:left;font-size:20px;color:#2b2b2b;line-height:200%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px;}
.pub_nav .holder dl dd .type2 section .right figure figcaption p{text-align:left;font-size:14px;color:#5e5e5e;line-height:180%;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:50.4px;}
.pub_nav .holder dl dd:hover > a{color:#fff;background:#d7000f;}
.pub_nav .holder dl dd:hover > section{visibility:visible;z-index:99;pointer-events:auto;}
.pub_nav .holder dl > .active > a{color:#d7000f;}
.pub_nav .holder dl > .active > a:hover{color:#fff;background:#d7000f;}

.pub_nav.nav_fixed .holder{width:100%;border-bottom:1px solid #CACACA;position:fixed;top:0;left:0;background:#251c19;}

.pub_banner{position:relative;height:380px;}
.pub_banner div{width:100%;height:100%;}
.pub_banner div img{width:100%;height:100%;object-fit:cover;}
.pub_banner figcaption{text-align:center;transform:translateY(-50%);position:absolute;top:50%;left:50%;width:500px;margin-left:-600px;}
.pub_banner figcaption hr{width:60px;height:5px;background:#fff;border:none;margin-right:auto;margin-left:0;}
.pub_banner figcaption h2{text-shadow:1px 1px 0 #646161;text-transform:uppercase;text-align:left;font-size:36px;color:#ffffff;line-height:100%;display:block;font-weight:bold;margin:10px 0 6px 0;}
.pub_banner figcaption span{text-shadow:1px 1px 0 #646161;text-transform:uppercase;text-align:left;font-size:24px;color:#ffffff;line-height:140%;display:block;}

.ind_banner{position:relative;height:705px;overflow:hidden;}
.ind_banner .swiper-container{width:100%;height:100%;}
.ind_banner .swiper-container .swiper-wrapper{width:100%;height:100%;}
.ind_banner .swiper-container .swiper-wrapper .swiper-slide{position:relative;z-index:5;width:100%;height:100%;}
.ind_banner .swiper-container .swiper-wrapper .swiper-slide a{width:100%;height:100%;display:block;}
.ind_banner .swiper-container .swiper-wrapper .swiper-slide a img{width:100%;height:100%;object-fit:cover;}
.ind_banner .swiper-container .swiper-wrapper .swiper-slide-active{z-index:10;}
.ind_banner .swiper-container .swiper-pagination{position:absolute;bottom:10px;}
.ind_banner .left{    z-index: 2;
    background: rgba(255, 255, 255, 0.5);
    width: 255px;
    height: 86%;
    position: absolute;
    top: 42px;
    left: 50%;
    margin-left: -595px;}
.ind_banner .left .toggle{width:100%;}
.ind_banner .left .toggle > li{width:33.333%;margin:0 0 0 0;position:relative;float:left;}
.ind_banner .left .toggle > li:nth-of-type(3n){margin-right:0;}
.ind_banner .left .toggle > li:nth-child(-n+3){margin-top:0;}
.ind_banner .left .toggle:after{display:block;clear:both;content:"";visibility:hidden;}
.ind_banner .left .toggle li a{display:block;padding:10px 0;background:#ecedee9e;border-bottom:2px solid transparent;}
.ind_banner .left .toggle li a div{margin:0 auto;width:25px;}
.ind_banner .left .toggle li a div img{width:100%;height:100%;filter:grayscale(1);transition:0.6s;}
.ind_banner .left .toggle li a p{text-align:center;font-size:12px;color:#5a5a5a;line-height:180%;display:block;}
.ind_banner .left .toggle li a:hover{background:#fff;border-bottom:2px solid #d7000f;}
.ind_banner .left .toggle li a:hover div img{filter:grayscale(0);}
.ind_banner .left .toggle li a:hover p{color:#d7000f;}
.ind_banner .left .toggle .active a{background:#ffffff82;border-bottom:2px solid #d7000f;}
.ind_banner .left .toggle .active a div img{filter:grayscale(0);}
.ind_banner .left .toggle .active a p{color:#d7000f;}
.ind_banner .left form{/*background:#fff;*/padding:16px 16px;}
.ind_banner .left form h6{text-align:left;font-size:14px;color:#4c4c4c;line-height:140%;display:block;margin-bottom:4px;}
.ind_banner .left form h4{margin-bottom:14px;text-align:left;font-size:18px;color:#4c4c4c;line-height:140%;display:block;}
.ind_banner .left form input{margin-bottom:10px;height:40px;width:100%;text-indent:10px;line-height:40px;border:1px solid #9E9E9E;}
.ind_banner .left form section{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;}
.ind_banner .left form section select{text-indent:7px;border:1px solid #9E9E9E;width:50%;line-height:40px;height:40px;}
.ind_banner .left form section select:nth-of-type(1){border-right:none;}
.ind_banner .left form .submit{margin-bottom:0;cursor:pointer;transition:0.6s;line-height:24px;text-indent:0;color:#fff;border:1px solid #d7000f;background:#d7000f;}
.ind_banner .left form .submit:hover{box-shadow:3px 3px 7px rgba(216, 49, 49, 0.6);border:1px solid transparent;}
.ind_banner .left .bannerCount h5{margin-bottom:14px;text-align:center;font-size:18px;color:#d7000f;line-height:150%;display:block;}
.ind_banner .left .bannerCount dl{padding:0 14px;}
.ind_banner .left .bannerCount dl dd{text-align:left;font-size:14px;color:#4e4e4e;line-height:230%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px dashed #B9B9BB;}
.ind_banner .left .bannerCount dl dd em{color:#d7000f;display:inline-block;margin-right:14px;}
.ind_banner .left .bannerCount dl dd:last-child{border-bottom:none;}
.ind_banner .left #bannerText4{text-align:left;font-size:14px;color:#575757;line-height:140%;display:block;padding:0 18px;}
.ind_banner .right{z-index:2;padding:40px 0;background:rgba(255, 255, 255, 0.9);width:194px;height:100%;position:absolute;top:0;right:50%;margin-right:-600px;}
.ind_banner .right h5{text-align:center;font-size:18px;color:#303030;line-height:160%;display:block;}
.ind_banner .right h5:nth-of-type(2){margin-top:20px;}
.ind_banner .right p{text-align:center;font-size:14px;color:#5e5e5e;line-height:200%;display:block;}
.ind_banner .right ul{width:100%;width:80%;margin:16px auto 0 auto;}
.ind_banner .right ul > li{width:47.5%;margin:5% 5% 0 0;position:relative;float:left;}
.ind_banner .right ul > li:nth-of-type(2n){margin-right:0;}
.ind_banner .right ul > li:nth-child(-n+2){margin-top:0;}
.ind_banner .right ul:after{display:block;clear:both;content:"";visibility:hidden;}
.ind_banner .right ul li em{text-align:center;font-size:16px;color:#d7000f;line-height:34px;display:block;margin:0 auto;height:36px;width:36px;border:1px solid #d7000f;border-radius:50%;}
.ind_banner .right ul li span{text-align:center;font-size:14px;color:#6a6a6a;line-height:180%;display:block;}


.pro_cate{padding:20px 0;margin-bottom:35px; justify-content:space-between;align-items:center;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc; background: #f5f5f54f;}
.pro_cate .left{position:relative;width:100%; margin-rigth:4%;}
.pro_cate .left > li{width:14.167%;margin:3% 3% 0 0;position:relative;float:left;}
.pro_cate .left > li:nth-of-type(6n){margin-right:0;}
.pro_cate .left > li:nth-child(-n+6){margin-top:0;}
.pro_cate .left:after{display:block;clear:both;content:"";visibility:hidden;}
.pro_cate .left li a{display:block;}
.pro_cate .left li a div img{width:70px;filter:grayscale(100%);transition:0.6s;height:70px;object-fit:contain;margin:0 auto;}
.pro_cate .left li a em{transition:0.6s;margin-top:6px;text-align:center;font-size:14px;color:#3b3b3b;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pro_cate .left li a:hover div img{filter:none;}
.pro_cate .left li a:hover em{color:#e60012;}
.pro_cate .right{width:100%; }
.pro_cate .right > li{ width:10%; margin:3% 2.5% 0 0;position:relative;float:left;}
 

.pro_cate .right:after{display:block;clear:both;content:"";visibility:hidden;}
.pro_cate .right li a{text-align:center;font-size:14px;color:#808080;line-height:180%;display:block;overflow:hidden; background: #fbfbfb;border:1px dashed #ccc;}
.pro_cate .right li a:hover{color:#fbfbfb;background: #e60012;}
.tit1{text-align:center;margin-bottom:60px;}
.tit1 img{margin:0 auto;}
.tit1 h4{display:flex;justify-content:center;align-items:center;}
.tit1 h4 .left{position:relative;}
.tit1 h4 .left span{text-transform:uppercase;text-align:left;font-size:24px;color:#525252;line-height:110%;display:block;}
.tit1 h4 .left span:nth-of-type(2){font-size:12px;}
.tit1 h4 .left:before{position:absolute;content:"";width:35px;height:19px;background:url(../images/tit1_bg_left.png) no-repeat;top:50%;left:0;left:-45px;margin-top:-9.5px;}
.tit1 h4 .right{position:relative;margin-left:10px;font-weight:bold;text-align:left;font-size:30px;color:#424242;line-height:130%;display:block;}
.tit1 h4 .right strong{color:#d7000f;}
.tit1 h4 .right:after{position:absolute;content:"";width:35px;height:19px;background:url(../images/tit1_bg_left.png) no-repeat;top:50%;right:0;right:-45px;margin-top:-9.5px;transform:rotate(180deg);}

.ind_main .title{text-align:center;margin-bottom:24px;}
.ind_main .title h2{display:inline-block;position:relative;padding:0 40px;}
.ind_main .title h2:before{content:'';position:absolute;top:10px;right:0;bottom:12px;left:0;border:1px solid #aaa;z-index:1;}
.ind_main .title h2 span{display:inline-block;background:#F5F5F5;position:relative;z-index:2;}
.ind_main .title h2 .l{margin-right:-5px;padding:0 10px;text-align:right;font-family:verdana;line-height:1;letter-spacing:-1px;text-transform:uppercase;font-size:10px;}
.ind_main .title h2 .l strong{display:block;margin-right:-1px;font-size:20px;letter-spacing:-1px;}
.ind_main .title h2 .r{margin-left:-5px;padding:0 10px 0 0;font-size:32px;line-height:1.2;vertical-align:4px;font-weight:600;}
.ind_main .title h2 .r strong{color:#d7000f;}

 

.ind_pn1 { padding-top: 3%; padding-bottom: 2%; }
.ind_pn1 > p { text-align: center; font-size: 14px; color: #9f9f9f; line-height: 180%; display: block; max-width: 1040px; margin: 20px auto 40px auto; }
.ind_pn1 figure { margin: 20px auto 40px auto; max-width: 1340px; }
.ind_pn1 figure > div { position: relative; float: left; position: relative; width: 40%; display: block; width: 706px; height:428px; box-sizing: border-box; box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.4); }
.ind_pn1 figure > div > img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; }
.ind_pn1 figure > div:before { position: absolute; content: ""; width: 6%; height: 84%; background: #d7000f; top: 8%; left: -6%; }
.ind_pn1 figure figcaption { width:40%; float: left; padding: 0 0 0 4%; max-width: 520px; }
.ind_pn1 figure figcaption ul { margin-bottom: 50px; }
.ind_pn1 figure figcaption ul li { display: block; margin-bottom: 34px; }
.ind_pn1 figure figcaption ul li a { display: block; display: flex; align-items: center; justify-content: space-between; }
.ind_pn1 figure figcaption ul li a div { position: relative; width: 87px; height: 87px; box-sizing: border-box; border-radius: 50%; border: 2px solid #d7000f; transition: 0.6s; }
.ind_pn1 figure figcaption ul li a div i { width: 50px; height: 50px; display: block; margin: 17px auto; transition: transform 0.6s; }
.ind_pn1 figure figcaption ul li a summary { width: 74%; }
.ind_pn1 figure figcaption ul li a summary h4 { text-align: left; font-size: 18px; color: #434343; line-height: 180%; display: block; transition: 0.6s; }
.ind_pn1 figure figcaption ul li a summary p { text-align: left; font-size: 14px; color: #8a8a8a; line-height: 180%; display: block; transition: 0.6s; }
.ind_pn1 figure figcaption ul li:hover a summary h4 { color: #d7000f; }
.ind_pn1 figure figcaption ul li:hover a summary p { color: #d7000f; }
.ind_pn1 figure figcaption ul li:hover a div { background: #d7000f; }
.ind_pn1 figure figcaption ul li:hover a div i { background-position: top !important; transform: rotateY(360deg); }
.ind_pn1 figure figcaption ul li:last-child { margin-bottom: 0; }
.ind_pn1 figure figcaption ul li:nth-of-type(1) a div i { background: url("../img/ind_pn1_ico1.png") no-repeat; background-position: bottom; }
.ind_pn1 figure figcaption ul li:nth-of-type(2) a div i { background: url("../img/ind_pn1_ico2.png") no-repeat; background-position: bottom; }
.ind_pn1 figure figcaption ul li:nth-of-type(3) a div i { background: url("../img/ind_pn1_ico3.png") no-repeat; background-position: bottom; }
.ind_pn1 figure:after { display: block; clear: both; content: ""; visibility: hidden; }


.ind_pn2{    padding-bottom: 80px;
    padding-top: 70px;}
.ind_pn2 section{display:flex;justify-content:space-between;align-items:flex-start;background:#FFFFFF;height:400px;}
.ind_pn2 section .left{flex-shrink:0;width:40%;height:100%;}
.ind_pn2 section .left .swiper-wrapper .swiper-slide{padding:50px 36px;}
.ind_pn2 section .left .swiper-wrapper .swiper-slide h4{text-align:left;font-size:26px;color:#232323;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:26px;}
.ind_pn2 section .left .swiper-wrapper .swiper-slide span{text-align:left;font-size:16px;color:#c0c0c0;line-height:180%;display:block;margin-bottom:10px;}
.ind_pn2 section .left .swiper-wrapper .swiper-slide .summary{text-align:left;font-size:18px;color:#484848;line-height:140%;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:75.6px;margin-bottom:20px;}
.ind_pn2 section .left .swiper-wrapper .swiper-slide .countdown{text-align:left;font-size:16px;color:#c0c0c0;line-height:180%;display:block;margin-bottom:14px;}
.ind_pn2 section .left .swiper-wrapper .swiper-slide .num{text-align:left;font-size:16px;color:#b7b7b7;line-height:180%;display:block;margin-bottom:30px;}
.ind_pn2 section .left .swiper-wrapper .swiper-slide .num em{font-size:28px;color:#d7000f;}
.ind_pn2 section .left .swiper-wrapper .swiper-slide a{text-align:center;font-size:18px;color:#ffffff;line-height:180%;display:inline-block;background:#d7000f;padding:6px 50px;}
.ind_pn2 section .left .swiper-wrapper .swiper-slide a:hover{box-shadow:3px 3px 7px rgba(216, 49, 49, 0.6);}
.ind_pn2 section .right{height:100%;width:60%;position:relative;}
.ind_pn2 section .right .swiper-wrapper{width:100%;height:100%;}
.ind_pn2 section .right .swiper-wrapper .swiper-slide{width:100%;height:100%;}
.ind_pn2 section .right .swiper-wrapper .swiper-slide figure{width:100%;height:100%;}
.ind_pn2 section .right .swiper-wrapper .swiper-slide figure div{width:100%;height:100%;}
.ind_pn2 section .right .swiper-wrapper .swiper-slide figure div img{width:100%;height:100%;object-fit:cover;}
.ind_pn2 section .right .swiper-pagination{position:absolute;bottom:0;right:0;text-align:right;padding-right:10px;}
.ind_pn2 section .right .swiper-pagination .swiper-pagination-bullet{opacity:1;background:#fff;}
.ind_pn2 section .right .swiper-pagination .swiper-pagination-bullet-active{background:#d7000f;}

.ind_pn3{    padding-bottom: 80px;
    padding-top: 70px;}

.ind_pn3_ul{position:relative;min-height:895px;}
.ind_pn3_ul li{position:relative;}
.ind_pn3_ul li a{display:block;width:100%;height:100%;}
.ind_pn3_ul li a figure{overflow:hidden;width:100%;height:100%;}
.ind_pn3_ul li a figure div{width:100%;height:100%;}
.ind_pn3_ul li a figure div img{width:100%;height:100%;object-fit:cover;}
.ind_pn3_ul li a figure figcaption{display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;transition:0.6s;opacity:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);}
.ind_pn3_ul li a figure figcaption section{width:100%;text-align:center;position:relative;}
.ind_pn3_ul li a figure figcaption section h5{text-align:center;font-size:18px;color:#fff;line-height:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ind_pn3_ul li a figure figcaption section span{text-transform:uppercase;margin:8px 0 6px 0;text-align:center;font-size:12px;color:#fff;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ind_pn3_ul li a figure figcaption section .ico{background:url(../images/link_ico.png) no-repeat;width:36px;height:36px;display:inline-block;}
.ind_pn3_ul li a figure figcaption section:before{position:absolute;content:"";width:180px;height:21px;background:url(../images/ind_pn3_ul_sup.png) no-repeat;top:-30px;left:50%;margin-left:-90px;}
.ind_pn3_ul li a figure figcaption section:after{position:absolute;content:"";width:180px;height:21px;background:url(../images/ind_pn3_ul_sup.png) no-repeat;bottom:-12px;left:50%;margin-left:-90px;transform:rotate(180deg);}
.ind_pn3_ul li a:hover figure figcaption{opacity:1;}
.ind_pn3_ul li:nth-of-type(1), .ind_pn3_ul li:nth-of-type(6){width:593px;height:593px;}
.ind_pn3_ul li:nth-of-type(2), .ind_pn3_ul li:nth-of-type(3), .ind_pn3_ul li:nth-of-type(4), .ind_pn3_ul li:nth-of-type(5){position:absolute;width:290px;height:290px;}
.ind_pn3_ul li:nth-of-type(6){margin:-291px 0 0 auto;}
.ind_pn3_ul li:nth-of-type(2){left:0;bottom:0;}
.ind_pn3_ul li:nth-of-type(3){left:303px;bottom:0;}
.ind_pn3_ul li:nth-of-type(4){right:303px;top:0;}
.ind_pn3_ul li:nth-of-type(5){right:0;top:0;}


.ind_pn2-1 {
    background: url(../img/ind_pn3_bg.jpg) center 0 no-repeat;
    padding: 40px 0;
}
.ind_pn2-1 .center{}
.ind_pn2-1 .center.tit1{margin-bottom:30px;}
.ind_pn2-1 .center .left {
    width: 430px;
    height: 566px;
    background: url(../img/ind_pn3_pic_bg.jpg);
    float: left;
    padding: 20px;
}
.ind_pn2-1 .swiper-container{width:390px; height:526px;}
.ind_pn2-1 .swiper-wrapper{}
.ind_pn2-1 .swiper-slide{width:390px !important; height:526px; position:relative;}
.ind_pn2-1 a{}
.ind_pn2-1 figure{}
div{ }
.ind_pn2-1 .center .left .swiper-container .swiper-wrapper .swiper-slide a figure div img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.ind_pn2-1 figcaption{@include f_s(#ffffff,16px); position:absolute; height:45px; line-height:45px; bottom:2%; left:2%; width:96%; background:rgba(0,0,0,0.4);}
        
.ind_pn2-1 .swiper-button-prev,.swiper-button-next{ z-index: 2; width:57px; height:57px; line-height:57px; text-align:center; background:#fff;}
.ind_pn2-1 i{font-size:40px; line-height:143%;}
.ind_pn2-1 .swiper-button-prev{ left:0; top:226px;}
.ind_pn2-1 .swiper-button-next{ left:0; right:auto; top:283px;}
.ind_pn2-1 .center > ul {
    float: left;
    width: 100%;
    width: 690px;
    padding: 50px 80px;
}
.ind_pn2-1 .center > ul > li {
    width: 49%;
    margin: 4% 0% 0 0;
    float: left;
    position: relative;
}
.ind_pn2-1 .center > ul li div {
    width: 70px;
    height: 70px;
    margin: 0 auto;
    border: 3px solid #76242D;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
 
 
.ind_pn2-1 i{width:40px; height:40px; color:#666666; display:block; margin:0 auto;}
.ind_pn2-1 .center > ul li:nth-of-type(1) div i {
    background: url(../img/ind_pn3_ico1.png) no-repeat;
    background-position: bottom;
}
.ind_pn2-1 .center > ul li:nth-of-type(2) div i {
    background: url(../img/ind_pn3_ico2.png) no-repeat;
    background-position: bottom;
}
.ind_pn2-1  .center > ul li:nth-of-type(3) div i {
    background: url(../img/ind_pn3_ico3.png) no-repeat;
    background-position: bottom;
}
.ind_pn2-1  .center > ul li:nth-of-type(4) div i {
    background: url(../img/ind_pn3_ico4.png) no-repeat;
    background-position: bottom;
}
.ind_pn2-1 .center > ul li em {
    text-align: center;
    font-size: 40px;
    color: #76242d;
    line-height: 180%;
    display: block;
}
.ind_pn2-1 .center > ul li p {
    text-align: center;
    font-size: 16px;
    color: #565656;
    line-height: 180%;
    display: block;
}
 
.ind_pn4{    padding-bottom: 80px;
    padding-top: 70px;}
.ind_pn4 .swiper-container .swiper-wrapper .swiper-slide {width:25%;border-right:1px solid #DFDFDF;padding:30px;background:#fff;}
.ind_pn4 .swiper-container .swiper-wrapper .swiper-slide div{overflow:hidden;border:1px solid #ccc;position:relative;padding:50% 0;display:block;width:100%;height:100%;box-sizing:border-box;}
.ind_pn4 .swiper-container .swiper-wrapper .swiper-slide div img{transition:0.6s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.ind_pn4 .swiper-container .swiper-wrapper .swiper-slide a{display:block;}
.ind_pn4 .swiper-container .swiper-wrapper .swiper-slide a figure div em{padding:2px 6px;z-index:1;text-align:center;font-size:12px;color:#fff;line-height:180%;display:block;position:absolute;top:0;left:0;background:#d7000f;}
.ind_pn4 .swiper-container .swiper-wrapper .swiper-slide a figure div img{transition:0.6s;}
.ind_pn4 .swiper-container .swiper-wrapper .swiper-slide a figure div .hide{opacity:0;}
.ind_pn4 .swiper-container .swiper-wrapper .swiper-slide a figure figcaption{display:flex;justify-content:space-between;align-items:center;margin-top:14px;}
.ind_pn4 .swiper-container .swiper-wrapper .swiper-slide a figure figcaption p{text-align:left;font-size:18px;color:#424242;line-height:120%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:203px;}
.ind_pn4 .swiper-container .swiper-wrapper .swiper-slide a:hover figure div .hide{opacity:1;}
.ind_pn4 .swiper-container .swiper-wrapper .swiper-slide span{cursor:pointer;position:absolute;bottom:32px;right:30px;text-align:right;font-size:16px;color:#d7000f;line-height:120%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ind_pn4 .swiper-container .swiper-wrapper .swiper-slide:last-child{border-right:none;}
.ind_pn4 .swiper-pagination{display:none;}

.pro_cate2{background:#fff;padding:24px 12px;height:620px;}
.pro_cate2 h4{text-align:left;font-size:16px;color:#4C4C4C;line-height:180%;display:block;margin-bottom:10px;border-bottom:1px solid #C4C4C4;text-indent:24px;background:url(../images/pro_cate_ico1.png) no-repeat center left;}
.pro_cate2 h4 span{margin-left:6px;text-indent:0;text-align:left;font-size:16px;color:#CFCFCF;line-height:180%;display:inline-block;}
.pro_cate2 ul{width:100%;margin-bottom:20px; height: auto;overflow:hidden;}
.pro_cate2 ul:after{display:block;clear:both;content:"";visibility:hidden;}
.pro_cate2 ul > li{width:48.5%;margin:6% 3% 0 0;position:relative;float:left;}
.pro_cate2 ul > li:nth-of-type(2n){margin-right:0;}
.pro_cate2 ul > li:nth-child(-n+2){margin-top:0;}
.pro_cate2 ul li{line-height:150%;}
.pro_cate2 ul li a{text-align:left;font-size:14px;color:#6a6969;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}
.pro_cate2 ul li a:hover{color:#d7000f;}
.pro_cate2 ul:last-child{margin-bottom:0;}

.ind_pn5{    padding-bottom: 125px;
    padding-top: 70px;}
.ind_pn5 > section{display:flex;justify-content:space-between;align-items:flex-start;height:660px;}
.ind_pn5 > section .left{width:260px;flex-shrink:0;}
.ind_pn5 > section .left .panel1{padding:20px 26px;background:url(../images/ind_pn5_pic1.jpg) no-repeat;background-size:cover;}
.ind_pn5 > section .left .panel1 em{text-transform:uppercase;text-align:left;font-size:26px;color:#ffffff;line-height:100%;display:block;}
.ind_pn5 > section .left .panel1 h3{text-align:left;font-size:24px;color:#150f0d;line-height:150%;display:block;}
.ind_pn5 > section .left .panel1 span{text-transform:uppercase;text-align:left;font-size:12px;color:#454848;line-height:100%;display:block;}
.ind_pn5 > section .left .panel1 hr{width:9px;height:1px;background:#596460;border:none;margin-right:auto;margin-left:0;}
.ind_pn5 > section .middle{     background: #fff;
    padding: 10px;
    width: 940px;
    flex-shrink: 0;
    padding-left: 10px;
    padding-right: 0px;
    border-left: 1px solid #DEE0E4;}
.ind_pn5 > section .middle li{    width: 100%;
    background: #fff;
    padding: 10px;
    width: 940px;
    flex-shrink: 0;
    padding-left: 10px;
    padding-right: 10px;
     }
.ind_pn5 > section .middle li:nth-of-type(4n){ }
.ind_pn5 > section .middle li:nth-child(-n+4){margin-top:0;}
.ind_pn5 > section .middle:after{display:block;clear:both;content:"";visibility:hidden;}
.ind_pn5 > section .middle li{float:left;margin:0;width:25%;padding:1% 1% 1% 1%;border-right:1px solid #ccc;border-top:1px solid #DEE0E4;}
.ind_pn5 > section .middle li a{display:block;position:relative;}
.ind_pn5 > section .middle li a figure{overflow:hidden;}
.ind_pn5 > section .middle li a figure div{width:100%;height:auto;padding:50% 0;position:relative;}
.ind_pn5 > section .middle li a figure div img{transition:1s;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;}
.ind_pn5 > section .middle li a figure figcaption{padding:0 4px;position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;background:rgba(0, 0, 0, 0.6);}
.ind_pn5 > section .middle li a figure figcaption span{max-width:150px;text-align:left;font-size:16px;color:#fefefe;line-height:180%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ind_pn5 > section .middle li a:hover figure div img{transform:scale(1.1);}
.ind_pn5 > section .middle li em{text-align:left;font-size:16px;color:#ffffff;line-height:180%;display:block;cursor:pointer;position:absolute;right:12px;bottom:0px;width:34px;margin-left:4px;flex-shrink:0;}
.ind_pn5 > section .middle li:after{display:block;clear:both;content:"";visibility:hidden;}
.ind_pn5 > section .middle li:nth-of-type(4n){border-right:none;}
.ind_pn5 > section .middle li:nth-of-type(-n+4){border-top:none;padding-top:0;}
.ind_pn5 > section .middle li:nth-last-of-type(-n+4){padding-bottom:0;}
.ind_pn5 > section .middle li:nth-last-of-type(-n+4) em{bottom:0;}
.ind_pn5 > section .middle li:nth-of-type(4n+1){ }
.ind_pn5 > section .middle li:nth-of-type(4n){ }
.ind_pn5 > section .right{width:50%;flex-shrink:0;}
.ind_pn5 > section .right .panel1{height:430px;}
.ind_pn5 > section .right .panel1 .swiper-wrapper .swiper-slide{position:relative;}
.ind_pn5 > section .right .panel1 .swiper-wrapper .swiper-slide a{display:block;}
.ind_pn5 > section .right .panel1 .swiper-pagination{position:absolute;bottom:0;text-align:right;left:0;width:100%;z-index:1;}
.ind_pn5 > section .right .panel1 .swiper-pagination .swiper-pagination-bullet{opacity:1;background:#fff;transition:0.6s;}
.ind_pn5 > section .right .panel1 .swiper-pagination .swiper-pagination-bullet-active{background:#d7000f;}
.ind_pn5 > section .right .panel2{margin-top:15px;width:100%;height:205px;}
.ind_pn5 > section .right .panel2 img{width:100%;height:100%;object-fit:cover;}

@keyframes bofang{0%{transform:scale(1);}25%{transform:scale(0.8);}50%{transform:scale(1);}75%{transform:scale(1.2);}100%{transform:scale(1);} }
.ind_pn6{    padding-bottom: 80px;
    padding-top: 70px;}
.ind_pn6 section{display:flex;justify-content:space-between;align-items:center;background:#fff}
.ind_pn6 section .left{width:50%;height:100%;background:red;position:relative;cursor:pointer;}
.ind_pn6 section .left a{display:block;width:100%;height:100%;position:relative;z-index:10;}
.ind_pn6 section .left a:before{opacity:0;transition:0.6s;width:100%;height:100%;content:"";position:absolute;top:0;left:0;background:rgba(255, 255, 255, 0.6);}
.ind_pn6 section .left a:after{content:"";position:absolute;top:50%;left:50%;z-index:2;display:block;width:50px;height:50px;margin-top:-25px;margin-left:-25px;background:url(../images/video_ico.png) no-repeat center;background-size:100%;}
.ind_pn6 section .left a:hover:before{opacity:1;}
.ind_pn6 section .left a:hover:after{animation:bofang 5s alternate infinite linear;}
.ind_pn6 section .left div{width:100%;height:100%;}
.ind_pn6 section .left div img{width:100%;height:100%;object-fit:cover;}
.ind_pn6 section .left figcaption{position:absolute;right:30px;bottom:50px;}
.ind_pn6 section .left figcaption h5{text-align:right;font-size:24px;color:#ffffff;line-height:150%;display:block;}
.ind_pn6 section .left figcaption span{font-family:arial;text-transform:uppercase;text-align:right;font-size:48px;color:#ffffff;line-height:120%;display:block;}
.ind_pn6 section .right{width:50%;height:100%;position:relative;}
.ind_pn6 section .right .news_ul2{padding:8px 30px; overflow: hidden}
.ind_pn6 section .right .news_ul2 li{border-bottom:1px solid #E9E9E9;margin-bottom:10px;padding-bottom:20px;}
.ind_pn6 section .right .news_ul2 li div{overflow:hidden;border:1px solid #ccc;position:relative;padding:8% 0;display:block;width:100%;height:100%;box-sizing:border-box;}
.ind_pn6 section .right .news_ul2 li div img{transition:0.6s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.ind_pn6 section .right .news_ul2 li a{display:block;}
.ind_pn6 section .right .news_ul2 li a figure{display:flex;justify-content:flex-start;align-items:flex-start;}
.ind_pn6 section .right .news_ul2 li a figure div{width:140px;flex-shrink:0;margin-right:20px;}
.ind_pn6 section .right .news_ul2 li a figure figcaption{width:380px;}
.ind_pn6 section .right .news_ul2 li a figure figcaption h5{transition:0.6s;text-align:left;font-size:16px;color:#2e2e2e;line-height:180%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ind_pn6 section .right .news_ul2 li a figure figcaption p{transition:0.6s;text-align:left;font-size:14px;color:#727272;line-height:140%;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:39.2px;}
.ind_pn6 section .right .news_ul2 li:hover figure figcaption h5{color:#e60012;}
.ind_pn6 section .right .news_ul2 li:hover figure figcaption p{color:#e60012;}
.ind_pn6 section .right .news_ul2 li:last-child{margin-bottom:0;padding-bottom:30px;}
.ind_pn6 section .right .more2{text-align:left;font-size:12px;color:#e60012;line-height:180%;display:inline-block;transition:0.6s;padding-left:10px;text-transform:uppercase;position:absolute;right:30px;bottom:0px;background:#fff;}
.ind_pn6 section .right .more2 i{transition:0.4s;display:inline-block;margin-left:10px;width:17px;height:11px;position:relative;left:0;background:url(../images/more2_ico.png) no-repeat;}
.ind_pn6 section .right .more2:hover i{left:4px;}


/*==弹窗视频==*/
.video-box .video-box-position .close-video{cursor:pointer;}
.video-box .video-box-position .close-video i{width:40px;height:40px;line-height:40px;float:left;}
.video-box{position:fixed;top:0px;left:0px;z-index:9;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100vh;padding:0px 10px;background:rgba(255, 255, 255, 0.5);visibility:hidden;opacity:0;transition:all 0.2s cubic-bezier(0.23, 1, 0.32, 1);}
.video-box-show{visibility:visible;opacity:1;transition:all 0.51s cubic-bezier(0.23, 1, 0.32, 1);}
.video-box-position{position:relative;width:100%;max-width:760px;}
.close-video{position:absolute;top:-40px;right:0px;display:block;width:40px;height:40px;background:#9d7d5c;line-height:40px;font-size:2rem;color:#fff;text-align:center;}
/*==弹窗视频==*/

.pub_footer{border-top:1px solid #D5D5D5;min-width:1200px;}
.pub_footer .f_content{background:#313131;padding:14px 0 10px 0; border-bottom:1px solid #C9C9C9;}
.pub_footer .f_content .center{display:flex;justify-content:space-between;align-items:center;}
.pub_footer .f_content .center .f_nav{width:680px; }
.pub_footer .f_content .center .f_nav li{float:left;margin-right:12px;}
.pub_footer .f_content .center .f_nav li a{text-align:center;font-size:14px;color:#8e8e8e;line-height:140%;display:block;position:relative;font-weight:bold;}
.pub_footer .f_content .center .f_nav li a i{color:#8C8484;position:relative;top:-2px;transition:0.6s;margin-left:4px;}
.pub_footer .f_content .center .f_nav li a dl{pointer-events:none;opacity:0;transition:.6s ease;padding:18px;text-align:center;position:absolute;background:#F5F5F5;top:30px;left:0;width:310px;z-index:4;}
.pub_footer .f_content .center .f_nav li a dl dd{margin:0 5px;display:inline-block;}
.pub_footer .f_content .center .f_nav li a dl dd div{width:120px;height:120px;}
.pub_footer .f_content .center .f_nav li a dl dd div img{width:100%;height:100%;}
.pub_footer .f_content .center .f_nav li a dl dd p{margin-top:4px;text-align:center;font-size:12px;color:#a8a8a8;line-height:180%;display:block;}
.pub_footer .f_content .center .f_nav li a:hover{color:#d7000f;}
.pub_footer .f_content .center .f_nav li a:hover i{color:#d7000f;}
.pub_footer .f_content .center .f_nav li a:hover dl{opacity:1;pointer-events:auto;}
.pub_footer .f_content .center .right{text-align:left;font-size:17px;color:#d7000f;line-height:180%;display:block;display:flex;justify-content:space-between;align-items:center;width: 25%;}
.pub_footer .f_content .center .right i{width:36px;height:36px;margin-right:7px;vertical-align:middle;display:inline-block;}
.pub_footer .f_content .center .right .panel1{margin-right:12px;}
.pub_footer .f_content .center .right .panel1 i{background:url(../images/f_ico1.png) no-repeat center center;}
.pub_footer .f_content .center .right .panel2 i{background:url(../images/f_ico2.png) no-repeat center center;}
.pub_footer .f_link{background:#0a0a0a;padding:10px 0;}
.pub_footer .f_link span{text-align:center;font-size:14px;color:#9c9c9c;line-height:180%;display:inline-block;padding:2px 8px;margin-right:12px;background:#444444;}
.pub_footer .f_link a{text-align:left;font-size:12px;color:#5a5a5a;line-height:110%;display:inline-block;padding:0 8px 0 4px;border-right:1px solid #C5C5C5;}
.pub_footer .f_link a:last-child{border-right:none;}
.pub_footer .f_link a:hover{color:#d7000f;}
.pub_footer .f_bottom{background:#151515;padding:30px 0;}
.pub_footer .f_bottom ul{text-align:center;margin-bottom:4px;}
.pub_footer .f_bottom ul li{display:inline-block;border-right:1px solid #4A4A4A;}
.pub_footer .f_bottom ul li a{text-align:center;font-size:14px;color:#4a4a4a;line-height:110%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 8px;}
.pub_footer .f_bottom ul li a:hover{color:#d7000f;}
.pub_footer .f_bottom ul li:last-child{border-right:none;}
.pub_footer .f_bottom p{text-align:center;font-size:14px;color:#4a4a4a;line-height:160%;display:block;}
.pub_footer .f_bottom p a{
    display:none;
}
.pub_footer .f_logo{
position: static;
    /* top: 50%; */
    /* left: 50%; */
    transform: translate(-99%, 0%);
}
.talkbox{position:fixed;top:50%;z-index:300;right:10px;margin-top:-171px;}
.talkbox ul li{background:#fff;border:1px solid #ccc;margin-bottom:3px;transition:0.6s;-webkit-border-radius: 50%;}
.talkbox ul li a{display:block;padding:8px 4px;width:64px;height:64px;}
.talkbox ul li a img{transition:0.6s;margin:0 auto; width:55%;}
.talkbox ul li a p{transition:0.6s;text-align:center;font-size:12px;color:#444444;line-height:180%;display:block;}
.talkbox ul li:hover{border:1px solid #e60012;background:#e60012;}
.talkbox ul li:hover a img{filter:contrast(6);}
.talkbox ul li:hover a p{color:#fff;}
.talkbox ul li:last-child{margin-bottom:0;}
.talkbox ul .type1 a{position:relative;}
.talkbox ul .type1 a section{display:none;pointer-events:none;transition:0.6s;overflow:hidden;height:66px;line-height:66px;background:#fff;padding:0 30px;position:absolute;white-space:nowrap;top:-1px;right:36px;    border: 1px solid #e60012;
    z-index: -1;}
.talkbox ul .type1 a:hover section{pointer-events:auto;display:block;}
.talkbox ul .go_top{background:#444444;}
.talkbox ul .go_top a p{color:#fff;}

.h_bottom{background:#fff;}
.h_bottom2 {
    background: #f1f1f1;
}
.h_bottom3 {
    background: #e8e8e8;
}
.h_bottom .center{display:flex;justify-content:space-between;align-items:center;}
.h_bottom .center .location{text-align:left;font-size:14px;color:#AFAFAF;line-height:180%;display:inline-block;background:url(../images/location_ico.png) no-repeat center left;text-indent:26px;}
.h_bottom .center .location a{text-indent:0;text-align:left;font-size:14px;color:#AFAFAF;line-height:180%;display:inline-block;}
.h_bottom .center .location a:hover{color:#d7000f;}
.h_bottom .center .sub_nav{ justify-content:space-between;align-items:center;}
.h_bottom .center .sub_nav li{    margin: 6px 8px;
    float: left;
    display: inline-block;
    width: max-content;
    width: 152px;
    text-align: center;}
.h_bottom .center .sub_nav li a{line-height:32px;
    display: block;
    height: 64px;
    font-size: 14px;
    border-bottom: 2px solid transparent;
    border: 1px dashed #ccc;}
.h_bottom .center .sub_nav li a:hover{color:#d7000f;border-bottom:2px solid #d7000f;}
.h_bottom .center .sub_nav .active a{color:#d7000f;border-bottom:2px solid #d7000f;}

.pub_main{padding:50px 0 70px 0;}

.query{padding:0;z-index:999;background:rgba(0, 0, 0, 0.8);position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;display:none;}
.query .holder{display:flex;justify-content:center;align-items:center;height:100%;}
.query .holder section{position:relative;}
.query .holder section .sup{background:#d7000f;padding:15px 0;}
.query .holder section .sup h4{text-align:center;font-size:26px;color:#ffffff;line-height:140%;display:block;}
.query .holder section .sup p{text-align:center;font-size:12px;color:#ffffff;line-height:120%;display:block;}
.query .holder section form{background:#FFFFFF;padding:22px 30px 36px;}
.query .holder section form .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;}
.query .holder section form .row label{text-align:left;font-size:14px;color:#373737;line-height:140%;display:block;margin-right:10px;}
.query .holder section form .row input{height:46px;line-height:46px;text-indent:10px;width:360px;}
.query .holder section form .row .submit5{height:46px;line-height:46px;text-indent:10px;width:360px;text-indent:0;transition:0.6s;cursor:pointer;text-align:center;}
.query .holder section form .row .submit5:hover{background:#d7000f;border:0 none;color:#fff;box-shadow:3px 3px 7px rgba(216, 49, 49, 0.6);}
.query .holder section form .row .select{width:360px;}
.query .holder section form .row .select select{width:49%;float:left;padding:2% 0;border:1px solid #B1B1B1;color:#B1B1B1;}
.query .holder section form .row .select select:nth-of-type(1){margin-right:2%;}
.query .holder section form .row .select:after{display:block;clear:both;content:"";visibility:hidden;}
.query .holder section form .row:last-child{margin-bottom:0;}
.query .holder section .fa-close{text-indent:2px;text-align:center;border:1px solid #ccc;width:25px;height:25px;line-height:24px;display:block;border-radius:50%;position:absolute;color:#fff;transition:0.6s;top:15px;right:15px;font-size:18px;cursor:pointer;}


.eff_select{width:100%;margin-bottom:20px;}
.eff_select > li{width:25%;margin:0 0 0 0;position:relative;float:left;}
.eff_select > li:nth-of-type(4n){margin-right:0;}
.eff_select > li:nth-child(-n+4){margin-top:0;}
.eff_select:after{display:block;clear:both;content:"";visibility:hidden;}
.eff_select li{background:#fff;border-right:1px solid #F5F5F5;}
.eff_select li div{border-bottom:3px solid #F5F5F5;padding:12px 35px;}
.eff_select li div img{vertical-align:middle;display:inline-block;}
.eff_select li div span{vertical-align:middle;margin-left:6px;text-align:left;font-size:16px;color:#d7000f;line-height:180%;display:inline-block;}
.eff_select li dl{padding:14px 10px 0 10px;margin-bottom:14px;height:120px;overflow:hidden;}
.eff_select li dl dd{margin:0 6px;display:inline-block;}
.eff_select li dl dd a{text-align:left;font-size:14px;color:#666666;line-height:180%;display:inline-block;padding:0 4px;}
.eff_select li dl dd a:hover{color:#fff;background:#C2C2C2;}
.eff_select li dl .active a{color:#fff;background:#C2C2C2;}


.eff_select .search-box{
	margin-bottom:20px;
	background:#fff;
	overflow:hidden;
}
.eff_select .search-box .col{
	float:left;	
	border-right:1px solid #F5F5F5;	
	width:25%;
}
.eff_select .search-box label{
	display:block;
	padding:12px 35px;
    text-align:left;
    font-size:16px;
    line-height:180%;
    color:#d7000f;
	border-bottom:3px solid #F5F5F5;
}
.eff_select .search-box label:before{
	content:'';
	display:inline-block;
	margin-right:5px;
	width:28px;height:28px;
	background:url(../images/eff_ico4.png);
	vertical-align:middle;
}
.eff_select .search-box label:after{content:'>';}
.eff_select .search-box .lists{padding:14px 10px 0 10px;margin-bottom:14px;height:120px;overflow:hidden;}
.eff_select .search-box .lists a{margin:0 6px;display:inline-block;text-align:left;font-size:14px;color:#666666;line-height:180%;display:inline-block;padding:0 4px;}
.eff_select .search-box .lists a:hover,.eff_select .search-box .lists a.active{color:#fff;background:#C2C2C2;cursor:pointer;} 

.eff_ul{position:relative;min-height:593px;}
.eff_ul li{position:relative;width:290px;height:290px;float:left;margin-top:15px;margin-right:13px;}
.eff_ul li a{display:block;width:100%;height:100%;}
.eff_ul li a figure{overflow:hidden;width:100%;height:100%;}
.eff_ul li a figure div{width:100%;height:100%;}
.eff_ul li a figure div img{width:100%;height:100%;object-fit:cover;}
.eff_ul li a figure figcaption{position:absolute;height:auto;bottom:0;left:0;width:100%;background:rgba(255, 255, 255, 0.8);transition:0.6s;}
.eff_ul li a figure figcaption section{width:100%;height:100%;}
.eff_ul li a figure figcaption section h5{text-align:left;font-size:14px;color:#525252;line-height:180%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 10px;}
.eff_ul li a figure figcaption section span{height:0;overflow:hidden;font-size:14px;display:block;}
.eff_ul li a:hover figure figcaption{display:flex;justify-content:space-between;align-items:center;top:0;height:100%;background:rgba(0, 0, 0, 0.8);}
.eff_ul li a:hover figure figcaption section{width:100%;text-align:center;position:relative;height:auto;}
.eff_ul li a:hover figure figcaption section h5{text-align:center;font-size:18px;color:#fff;line-height:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px;}
.eff_ul li a:hover figure figcaption section span{height:20px;text-transform:uppercase;margin:8px 0 6px 0;text-align:center;font-size:12px;color:#fff;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.eff_ul li a:hover figure figcaption section .ico{background:url(../images/link_ico.png) no-repeat;width:36px;height:36px;display:inline-block;}
.eff_ul li a:hover figure figcaption section:before{position:absolute;content:"";width:180px;height:21px;background:url(../images/ind_pn3_ul_sup.png) no-repeat;top:-30px;left:50%;margin-left:-90px;}
.eff_ul li a:hover figure figcaption section:after{position:absolute;content:"";width:180px;height:21px;background:url(../images/ind_pn3_ul_sup.png) no-repeat;bottom:-12px;left:50%;margin-left:-90px;transform:rotate(180deg);}
.eff_ul li:nth-of-type(1){margin:0;width:897px;height:593px;position:absolute;top:0;left:0;}
.eff_ul li:nth-of-type(24){margin:0;width:593px;height:593px;position:absolute;bottom:0;right:0;}
.eff_ul li:nth-of-type(7), .eff_ul li:nth-of-type(11), .eff_ul li:nth-of-type(15), .eff_ul li:nth-of-type(19){margin-right:0px; }
.eff_ul li:nth-of-type(2), .eff_ul li:nth-of-type(3){margin-left:908px;}
.eff_ul li:nth-of-type(2){margin-top:0;}
.eff_ul li:nth-of-type(3){margin-top:15px;}
.eff_ul li:nth-of-type(22){    margin-left: -606px; margin-top: 318px;}
.eff_ul li:nth-of-type(23){    margin-left: -303px;margin-top: 318px;}
.eff_ul:after{display:block;clear:both;content:"";visibility:hidden;}

.effect{display:flex;justify-content:space-between;align-items:flex-start;}
.effect .left{width:850px;}
.effect .left .effect_top{margin-bottom:20px;}
.effect .left .effect_top .swiper-wrapper .swiper-slide div{overflow:hidden;border:1px solid #ccc;position:relative;padding:29.85% 0;display:block;width:100%;height:100%;box-sizing:border-box;}
.effect .left .effect_top .swiper-wrapper .swiper-slide div img{transition:0.6s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.effect .left .effect_bottom .swiper-wrapper .swiper-slide{cursor:pointer;}
.effect .left .effect_bottom .swiper-wrapper .swiper-slide div{overflow:hidden;border:1px solid #ccc;position:relative;padding:31% 0;display:block;width:100%;height:100%;box-sizing:border-box;}
.effect .left .effect_bottom .swiper-wrapper .swiper-slide div img{transition:0.6s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.effect .left .effect_bottom .swiper-wrapper .active figure div{border:1px solid #d7000f;}
.effect .right{width:340px;background:#FFFFFF;padding:40px 30px;}
.effect .right > h2{text-align:left;font-size:28px;color:#4e4e4e;line-height:140%;display:block;}
.effect .right > p{text-align:left;font-size:16px;color:#5b5c5c;line-height:180%;display:block;min-height:30px;padding-left:86px;position:relative;}
.effect .right > p span{position:absolute;top:0;left:0;}
.effect .right > h3{text-align:left;font-size:18px;color:#252525;line-height:140%;display:block;}
.effect .right section{background:#F5F5F5;padding:20px 20px 20px 20px;margin-top:20px;}
.effect .right section .swiper-container{padding-bottom:40px;}
.effect .right section .swiper-container .swiper-wrapper .swiper-slide div{overflow:hidden;border:1px solid #ccc;position:relative;padding:16% 0;display:block;width:100%;height:100%;box-sizing:border-box;}
.effect .right section .swiper-container .swiper-wrapper .swiper-slide div img{transition:0.6s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.effect .right section .swiper-container .swiper-wrapper .swiper-slide figure{margin-bottom:10px;}
.effect .right section .swiper-container .swiper-wrapper .swiper-slide figure a{display:block;display:flex;justify-content:space-between;align-items:center;}
.effect .right section .swiper-container .swiper-wrapper .swiper-slide figure a div{width:92px;height:92px;flex-shrink:0;margin-right:15px;}
.effect .right section .swiper-container .swiper-wrapper .swiper-slide figure a figcaption{width:130px;}
.effect .right section .swiper-container .swiper-wrapper .swiper-slide figure a figcaption p{transition:0.6s;text-align:left;font-size:14px;color:#4e4e4e;line-height:130%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;}
.effect .right section .swiper-container .swiper-wrapper .swiper-slide figure:hover figcaption p{color:#d7000f;}
.effect .right section .swiper-container .swiper-wrapper .swiper-slide figure:last-child{margin-bottom:0;}
.effect .right section .swiper-container .swiper-button-prev, .effect .right section .swiper-container .swiper-button-next{filter:grayscale(1);transition:0.6s;}
.effect .right section .swiper-container .swiper-button-prev:hover, .effect .right section .swiper-container .swiper-button-next:hover{filter:grayscale(0);}
.effect .right section .swiper-container .swiper-button-prev{width:27px;height:27px;background:url(../images/left2.png) no-repeat;right:34px;left:auto;bottom:0;top:auto;}
.effect .right section .swiper-container .swiper-button-next{width:27px;height:27px;background:url(../images/left2.png) no-repeat;right:0;left:auto;bottom:0;top:auto;transform:rotate(180deg);}


.pro_select{margin-bottom:30px;}
.pro_select .hd{width:100%;background:#fff;border:1px solid #E9E9E9;border-bottom:0;}
.pro_select .hd:after{display:block;clear:both;content:"";visibility:hidden;}
.pro_select .hd li{width:25%;margin:0;position:relative;float:left;cursor:pointer;display:flex;justify-content:center;align-items:center;line-height:56px;height:56px;transition:0.6s;border-right:1px solid #E5E5E5;}
.pro_select .hd li:last-child{border-right:0;}
.pro_select .hd li img{vertical-align:middle;display:inline-block;}
.pro_select .hd li i{width:30px;height:30px;display:inline-block;margin-right:6px;}
.pro_select .hd li span{transition:0.6s;vertical-align:middle;text-align:left;font-size:13px;color:#000000;line-height:180%;display:inline-block;}
.pro_select .hd li:hover i{background-position:top !important;}
.pro_select .hd .active{background:#d7000f;}
.pro_select .hd .active i{background-position:top !important;}
.pro_select .hd .active span{color:#fff;}

.pro_select .search-box {background:#fff;width:100%;border:1px solid #E9E9E9;}
.pro_select .search-box .col {display:none;width:100%;border-bottom:1px dashed #E9E9E9;}
.pro_select .search-box .col:last-child{border-bottom:0;}
.pro_select .search-box .col label{display:table-cell;background:#F9F9F9;padding:7px 20px 7px 20px;width:10%;vertical-align:middle;font-size:16px;color:#999;}
.pro_select .search-box .col a{text-align:left;font-size:13px;color:#666666;line-height:180%;display:inline-block;margin-right:14px;padding:0 6px;vertical-align:middle;}
.pro_select .search-box .col a:hover,.pro_select .search-box .col a.active{color:#fff;background:#C2C2C2;}
.pro_select .search-box .lists{display:table-cell;width:90%;padding:7px 20px 7px 20px;}

.pro_select .search-box .col.active{display:table!important;}
 .app .search-box .col:nth-child(3) .lists a:nth-child(1){
     overflow:none;width: auto;padding: 0;margin: 0;height: auto;border: none;text-align: center;margin-left: -21px;margin-right: 25px;
 }
 .app .search-box .col:nth-child(3) .lists a{ transition:0.6s;display:inline-block;border-radius:4px;width:20px;height:20px;border:5px solid #fafafa;text-indent:2rem;overflow:hidden;}
.pro_select .search-box .color:hover{background:transparent;}
.pro_select .search-box .color:hover div{border:2px solid #ccc;}
 .search-box .col:nth-child(3) .lists a .active{ border:5px solid #eaeaea;}



.item_ul{width:100%;}
.item_ul > li{width:23%;margin:2% 2% 0 0;position:relative;float:left;}
.item_ul > li:nth-of-type(4n){margin-right:0;}
.item_ul > li:nth-child(-n+4){margin-top:0;}
.item_ul:after{display:block;clear:both;content:"";visibility:hidden;}
.item_ul li div,.showFade{overflow:hidden;border:1px solid #ccc;position:relative;padding:50% 0;display:block;width:100%;box-sizing:border-box;}
.item_ul li div img,.showFade img{
    transition: 0.6s;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: contain;}
.item_ul li a{display:block;}
.item_ul li a figure div .fade{z-index:2;opacity:0;}
.item_ul li a figure figcaption{display:flex;justify-content:space-between;align-items:center;padding:6px 16px;}
.item_ul li a figure figcaption span{max-width:210px;transition:0.6s;text-align:left;font-size:18px;color:#424242;line-height:140%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.item_ul li a:hover figure div .fade{opacity:1;}
.item_ul li a:hover figure figcaption span{color:#b49d4d;}
.item_ul li a:hover figure figcaption em{color:#b49d4d;}
.item_ul li em{cursor:pointer;transition:0.6s;text-align:right;font-size:18px;color:#b49d4d;line-height:140%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;bottom:-3px;right:16px;}
.showFade:hover .fade{
    opacity: 1;
    transition: 1s;
    object-fit: cover;
}
.item_ul li en{cursor:pointer;transition:0.6s; width: 32px;height: 32px; line-height:140%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;bottom:46px;right:16px; z-index:3;background:url(http://www.mlncz.com/static/barcode.png) no-repeat;}

.item_ul li ew{ text-align:right;font-size:18px;color:#b49d4d;line-height:140%;  white-space:nowrap;text-overflow:ellipsis;position:absolute;bottom:26px;right:0px; z-index: 4;}

select{color:#959299;border:1px solid #959299;}

.calculator{z-index:29;position:fixed;bottom:0;left:0;width:100%;background:rgba(0, 0, 0, 0.8);}
.calculator > .center{width:1070px;cursor:pointer;}
.calculator > .center > img{margin-top:-16px;}
.calculator > .center .btn{width:42px;height:47px;background:url(../images/pro_bottom_ico.png) no-repeat;top:20px;margin-right:-512px;display:block;position:absolute;right:50%;}
.calculator > .center .btn.active{transform:rotate(-180deg);}
.calculator .fa-close{transition:0.6s;cursor:pointer;position:absolute;left:50%;margin-left:550px;color:#fff;font-size:20px;top:7px;}
.calculator .fa-close:hover{color:#FFDE09;}
.calculator form{margin:0 auto;position:relative;}
.calculator form .center{background:#fff;width:1070px;display:flex;justify-content:space-between;align-items:flex-start;height:100%;}
.calculator form .center .left{width:676px;padding:20px 100px 20px 20px;border-right:1px solid #D9D9D9;height:100%;}
.calculator form .center .left h2{text-align:left;font-size:20px;color:#f04c4b;line-height:180%;display:block;margin-bottom:20px;font-weight:bold;}
.calculator form .center .left section{margin-bottom:16px;}
.calculator form .center .left section label{text-align:left;font-size:14px;color:#505050;line-height:180%;display:inline-block;min-width:81px;}
.calculator form .center .left section label em{color:#f04c4b;display:inline-block;margin-right:6px;}
.calculator form .center .left section input{height:35px;border:1px solid #D9D9D9;line-height:35px;text-indent:5px;}
.calculator form .center .left section:last-child{margin-bottom:0;}
.calculator form .center .left .row1 div{float:left;position:relative;}
.calculator form .center .left .row1 div input{padding-right:30px;width:183px;transition:0.6s;}
.calculator form .center .left .row1 div:nth-of-type(1){margin-right:10px;}
.calculator form .center .left .row1 div:after{color:#505050;content:"m";position:absolute;top:5px;right:5px;}
.calculator form .center .left .row1:after{display:block;clear:both;content:"";visibility:hidden;}
.calculator form .center .left .row2 div{float:left;position:relative;position:relative;}
.calculator form .center .left .row2 div input{padding-right:30px;width:183px;transition:0.6s;}
.calculator form .center .left .row2 div:nth-of-type(1){margin-right:10px;}
.calculator form .center .left .row2 div:after{color:#505050;content:"mm";position:absolute;top:5px;right:5px;}
.calculator form .center .left .row2:after{display:block;clear:both;content:"";visibility:hidden;}
.calculator form .center .left .row3 div{text-align:left;font-size:14px;color:#505050;line-height:180%;display:inline-block;border:1px solid #D9D9D9;height:35px;line-height:35px;width:408px;}
.calculator form .center .left .row3 div select{color:#727075;margin-right:20px;text-indent:6px;width:354px;float:left;border:none;height:33px;line-height:33px;}
.calculator form .center .left .row3 div:after{display:block;clear:both;content:"";visibility:hidden;}
.calculator form .center .left .row4 label{float:left;margin-top:5px;}
.calculator form .center .left .row4 input{width:468px;float:left;}
.calculator form .center .left .row4:after{display:block;clear:both;content:"";visibility:hidden;}
.calculator form .center .left .row5 label{float:left;margin-top:5px;}
.calculator form .center .left .row5 section{width:468px;float:left;}
.calculator form .center .left .row5 section select{height:35px;line-height:35px;float:left;width:49%;border:1px solid #D9D9D9;color:#727075;}
.calculator form .center .left .row5 section select:nth-of-type(2){margin-left:2%;}
.calculator form .center .left .row5 section:after{display:block;clear:both;content:"";visibility:hidden;}
.calculator form .center .right{width:400px;flex-shrink:0;padding:60px 40px 20px 80px;height:100%;}
.calculator form .center .right section{background:#F5F5F5;border-radius:14px;padding:20px 0;text-align:center;}
.calculator form .center .right section strong{text-align:center;font-size:22px;color:#454545;line-height:180%;display:block;}
.calculator form .center .right section strong em{color:#d7000f;}
.calculator form .center .right #allowance{margin:0 auto;padding:4px 0;margin-top:4px;width:132px;}
.calculator form .center .right span{text-align:center;font-size:12px;color:#f26d6d;line-height:160%;display:block;margin:20px 0 10px 0;}
.calculator form .center .right p{text-align:center;font-size:12px;color:#8d8d8d;line-height:180%;display:block;}
.calculator form .center .c_submit{cursor:pointer;transition:0.6s;position:absolute;top:120px;margin-left:70px;left:50%;font-size:20px;border:4px solid #F2F1F1;width:130px;height:130px;color:#fff;background:#F04C4B;border-radius:50%;}
.calculator form .center .c_submit:hover{border:10px solid #F2F1F1;}

.pro_view .panel1{margin-bottom:60px;display:inline-block;justify-content:space-between;align-items:flex-start;}
.pro_view .panel1 .left{width:1200px;}
.pro_view .panel1 .left .gallery-top{margin-bottom:10px;height:50vh}
.pro_view .panel1 .left .gallery-top .swiper-wrapper .swiper-slide{width:100%;}
.pro_view .panel1 .left .gallery-top .swiper-wrapper .swiper-slide a{display:block;}
.pro_view .panel1 .left .gallery-top .swiper-wrapper .swiper-slide a figure{position:relative;}
.pro_view .panel1 .left .gallery-top .swiper-wrapper .swiper-slide a figure div{width:100%;height:100%;}
.pro_view .panel1 .left .gallery-top .swiper-wrapper .swiper-slide a figure div img{width:100%;height:100%;border:1px solid #ccc;object-fit: contain;}
.pro_view .panel1 .left .gallery-top .swiper-wrapper .swiper-slide figcaption {
    /* position: fixed; */
    /* bottom: -30px; */
    /* left: 0; */
    width: 100%;
    background: rgb(253, 253, 253);
    /* padding: 6px 4px; */
    text-align: center;
    font-size: 14px;
    
    /* line-height: 140%; */
    /* display: block; */
    overflow: hidden;
      font-weight: bold;
    white-space: nowrap;
    text-overflow: ellipsis;
}.pro_view .panel1 .left .gallery-thumbs{width:100%;}
/*.pro_view .panel1 .left .gallery-thumbs > li{width:10.75%;margin:2% 2% 0 0;position:relative;float:left;}*/
.pro_view .panel1 .left .gallery-thumbs > li{    width: 80px;
    height: 60px;
    margin: 6px 14px 0 0;
    position: relative;
    float: left;}
/*.pro_view .panel1 .left .gallery-thumbs > li:nth-of-type(8n){margin-right:0;}*/
/*.pro_view .panel1 .left .gallery-thumbs > li:nth-child(-n+8){margin-top:0;}*/
.pro_view .panel1 .left .gallery-thumbs:after{display:block;clear:both;content:"";visibility:hidden;}
.pro_view .panel1 .left .gallery-thumbs li{cursor:pointer;border:1px solid #ccc;}
.pro_view .panel1 .left .gallery-thumbs li div{position:relative;/*padding:50% 0;*/width:100%;height:100%;}
.gallery-thumbs img{width:50px;height:50px;object-fit:cover;border-radius:0;opacity:1}
.gallery-thumbs .swiper-pagination-bullet-active{border:1px solid #d7000f;}
.pro_view .panel1 .right{width:1200px;}
.pro_view .panel1 .right h1{text-align:left;font-size:28px;color:#4e4e4e;line-height:180%;display:block;margin-top:10px;}
.pro_view .panel1 .right > p{text-align:left;font-size:16px;color:#5b5c5c;line-height:180%;display:block;margin-bottom:10px;}
.pro_view .panel1 .right > section{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 0;margin:20px 0;display:flex;justify-content:space-between;flex-wrap: wrap;}
.pro_view .panel1 .right > section p{margin-bottom:20px;text-align:left;font-size:16px;color:#5b5c5c;line-height:140%;display:block;width: 50%;}
.pro_view .panel1 .right > section p img{display:inline-block;margin-right:20px;vertical-align:middle;}
.pro_view .panel1 .right > section p strong{vertical-align:middle;font-weight:bold;}
.pro_view .panel1 .right > section p.color span{display:inline-block;width:60px;height:20px;vertical-align:middle;text-indent:60px;line-height:20px;overflow:hidden;transition:0.6s;border-radius:4px;border:2px solid #f1eeee;cursor:pointer;}
.pro_view .panel1 .right > section p:last-child{margin-bottom:0;}
.pro_view .panel1 .right > section .btn{margin-top:30px;}
.pro_view .panel1 .right > section a.btn_detail{display:inline-block;padding:5px 20px;color:#d7000f;border:1px solid #d7000f;}
.pro_view .panel1 .right > section a.btn_detail:hover{color:#fff;background:#d7000f;}
.pro_view .panel1 .right > section a.btn_active{color:#fff;background:#d7000f;}
.pro_view .panel1 .right .sns li{display:inline-block;margin-right:15px;}
.pro_view .panel1 .right .sns li a{display:block;position:relative;}
.pro_view .panel1 .right .sns li a div{margin:0 auto;transition:0.6s;width:50px;height:50px;border-radius:50%;background:#A6A6A6;}
.pro_view .panel1 .right .sns li a div img{margin:0 auto;padding:7px 0;}
.pro_view .panel1 .right .sns li a span{transition:0.6s;text-align:center;font-size:16px;color:#747474;line-height:150%;display:block;margin-top:10px;}
.pro_view .panel1 .right .sns li a section{transform:scale(0);transition:0.6s;position:absolute;top:-18px;left:60px;width:130px;height:130px;}
.pro_view .panel1 .right .sns li a section img{width:100%;height:100%;object-fit:contain;}
.pro_view .panel1 .right .sns li a:hover section{transform:scale(1);}
.pro_view .panel1 .right .sns li .grid .grid_item{cursor:pointer;}
.pro_view .panel1 .right .sns li .grid .grid_item section{transition:0.6s;width:50px;cursor:pointer;height:50px;border-radius:50%;background:#A6A6A6;}
.pro_view .panel1 .right .sns li .grid .grid_item section button{width:50px;cursor:pointer;height:50px;}
.pro_view .panel1 .right .sns li .grid .grid_item section .fa{font-size:35px;}
.pro_view .panel1 .right .sns li .grid .grid_item section span{color:#fff;}
.pro_view .panel1 .right .sns li .grid .grid_item em{transition:0.6s;text-align:center;font-size:16px;color:#747474;line-height:150%;display:block;margin-top:10px;}
.pro_view .panel1 .right .sns li .grid .grid_item .active{background:#d7000f;}
.pro_view .panel1 .right .sns li .grid .grid_item .active2{color:#d7000f;}
.pro_view .panel1 .right .sns li:hover a span{color:#d7000f;}
.pro_view .panel1 .right .sns li:last-child{margin-right:0;}
.pro_view h3{margin-bottom:30px;text-indent:15px;text-align:left;font-size:24px;color:#4d4d4d;line-height:180%;display:block;position:relative;border-bottom:1px solid #E1E1E1;}
.pro_view h3 span{font-size:14px;dipslay:inline-block;margin-left:20px;color:#8c8b8b;}
.pro_view h3:before{position:absolute;content:"";width:6px;height:26px;background:#d7000f;left:0;top:10px;}
.pro_view .pro_view_effect{margin-bottom:70px;}
.pro_view .pro_view_effect .swiper-container1{margin-bottom:16px;border:1px solid #ccc;}
.pro_view .pro_view_effect .swiper-container1 .swiper-wrapper .swiper-slide div{overflow:hidden;position:relative;padding:25% 0;display:block;width:100%;height:100%;box-sizing:border-box;}
.pro_view .pro_view_effect .swiper-container1 .swiper-wrapper .swiper-slide div img{transition:0.6s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;}
.pro_view .pro_view_effect .swiper-container1 .swiper-wrapper .swiper-slide a{dipslay:block;}
.pro_view .pro_view_effect .swiper-container1 .swiper-button-prev, .pro_view .pro_view_effect .swiper-container1 .swiper-button-next{margin-top:-41px;text-align:center;width:60px;height:80px;background:rgba(0, 0, 0, 0.6);pointer-events:unset !important;}
.pro_view .pro_view_effect .swiper-container1 .swiper-button-prev i, .pro_view .pro_view_effect .swiper-container1 .swiper-button-next i{font-size:40px;color:#fff;line-height:80px;height:80px;}
.pro_view .pro_view_effect .swiper-container2{
    height: 150px;
}
.pro_view .pro_view_effect .swiper-container2 .swiper-wrapper .swiper-slide{cursor:pointer;position:relative;width:20%;}
.pro_view .pro_view_effect .swiper-container2 .swiper-wrapper .swiper-slide div{overflow:hidden;border:1px solid #ccc;position:relative;padding:35% 0;display:block;width:100%;height:100%;box-sizing:border-box;}
.pro_view .pro_view_effect .swiper-container2 .swiper-wrapper .swiper-slide div img{transition:0.6s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.pro_view .pro_view_effect .swiper-container2 .swiper-wrapper .swiper-slide figure div{transition:0.6s;}
.pro_view .pro_view_effect .swiper-container2 .swiper-wrapper .swiper-slide figure figcaption{opacity:0;transition:0.6s;display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.6);}
.pro_view .pro_view_effect .swiper-container2 .swiper-wrapper .swiper-slide figure figcaption section{width:100%;text-align:center;font-size:14px;color:#fff;line-height:180%;display:block;}
.pro_view .pro_view_effect .swiper-container2 .swiper-wrapper .swiper-slide:hover figure div{border:1px solid #d7000f;}
.pro_view .pro_view_effect .swiper-container2 .swiper-wrapper .active{border:1px solid #f30;}
.pro_view .pro_view_effect .swiper-container2 .swiper-wrapper .active figure figcaption{opacity:1;}
.pro_view .recommend_swiper{position:relative;}
.pro_view .recommend_swiper .swiper-container .swiper-wrapper .swiper-slide{width:25%;}
.pro_view .recommend_swiper .swiper-container .swiper-wrapper .swiper-slide div{overflow:hidden;border:1px solid #ccc;position:relative;padding:50% 0;display:block;width:100%;height:100%;box-sizing:border-box;}
.pro_view .recommend_swiper .swiper-container .swiper-wrapper .swiper-slide div img{transition: 0.6s;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    width: 100%;
    height: auto;
    object-fit: cover;}
.pro_view .recommend_swiper .swiper-container .swiper-wrapper .swiper-slide a{display:block;}
.pro_view .recommend_swiper .swiper-container .swiper-wrapper .swiper-slide a figure div{overflow:hidden;}
.pro_view .recommend_swiper .swiper-container .swiper-wrapper .swiper-slide a figure div img{transition:1.5s;}
.pro_view .recommend_swiper .swiper-container .swiper-wrapper .swiper-slide a figure figcaption{margin-top:10px;transition:0.6s;text-align:center;font-size:16px;color:#6e6e6e;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pro_view .recommend_swiper .swiper-container .swiper-wrapper .swiper-slide a:hover figure div img{transform:scale(1.1);}
.pro_view .recommend_swiper .swiper-container .swiper-wrapper .swiper-slide a:hover figure figcaption{color:#d7000f;}
.pro_view .recommend_swiper .swiper-button-prev, .pro_view .recommend_swiper .swiper-button-next{top:30px;width:27px;height:27px;filter:grayscale(1);transition:0.6s;}
.pro_view .recommend_swiper .swiper-button-prev:hover, .pro_view .recommend_swiper .swiper-button-next:hover{filter:grayscale(0);}
.pro_view .recommend_swiper .swiper-button-prev{right:40px;left:auto;background:url(../images/left2.png) no-repeat;}
.pro_view .recommend_swiper .swiper-button-next{right:0;left:auto;background:url(../images/left2.png) no-repeat;transform:rotate(180deg);}

.three_nav{margin-bottom:30px;}
.three_nav img{vertical-align:middle;display:inline-block;margin-right:5px;}
.three_nav span{vertical-align:middle;text-align:left;font-size:24px;color:#5b5c5c;line-height:120%;display:inline-block;margin-right:10px;}
.three_nav ul{display:inline-block;vertical-align:middle;}
.three_nav ul li{float:left;display:inline-block;border-right:1px dashed #ccc;padding:1px 10px;}
.three_nav ul li a{display:block;vertical-align:middle;line-height:120%;padding:5px 10px;}
.three_nav ul li a:hover{color:#fff;background:#d7000f;}
.three_nav ul li:last-child{border-right:none;}
.three_nav ul .active a{color:#fff;background:#d7000f;}
.three_nav ul:after{display:block;clear:both;content:"";visibility:hidden;}

.fullView_ul{width:100%;}
.fullView_ul > li{width:23.5%;margin:2% 2% 0 0;position:relative;float:left;}
.fullView_ul > li:nth-of-type(4n){margin-right:0;}
.fullView_ul > li:nth-child(-n+4){margin-top:0;}
.fullView_ul:after{display:block;clear:both;content:"";visibility:hidden;}
.fullView_ul li div{overflow:hidden;border:1px solid #ccc;position:relative;padding:50% 0;display:block;width:100%;box-sizing:border-box;}
.fullView_ul li div img{transition:0.6s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.fullView_ul li a{display:block;}
.fullView_ul li a figure div img{transition:1s;}
.fullView_ul li a figure figcaption{text-align:left;font-size:14px;color:#424242;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:10px;transition:0.6s;}
.fullView_ul li a:hover figure div img{transform:scale(1.1);}
.fullView_ul li a:hover figure figcaption{color:#d7000f;}

.fullView .panel1{height:470px;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;}
.fullView .panel1 > div{width:830px;height:100%;flex-shrink:0;}
.fullView .panel1 > div img{width:100%;height:100%;object-fit:cover;}
.fullView .panel1 figcaption{background:#fff;height:100%;width:350px;padding:20px 20px;}
.fullView .panel1 figcaption h1{text-align:left;font-size:28px;color:#4e4e4e;line-height:140%;display:block;overflow:hidden;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid #ccc;}
.fullView .panel1 figcaption p{text-align:left;font-size:16px;color:#5b5c5c;line-height:180%;display:block;}
.fullView .panel1 figcaption .btn{margin-top:10px;}
.fullView .panel1 figcaption .btn a{text-align:center;font-size:16px;color:#d7000f;line-height:180%;display:inline-block;width:170px;margin:0 100px 10px 0;border:1px solid #d7000f;padding:4px;text-align:center;}
.fullView .panel1 figcaption .btn a:hover{background:#d7000f;color:#fff;}

.fullView .panel1 .view_pro{background:#F5F5F5;padding:20px 20px 20px 20px;}
.fullView .panel1 .view_pro a{display:table;width:100%;overflow:hidden;}
.fullView .panel1 .view_pro a span{display:table-cell;vertical-align:middle;}
.fullView .panel1 .view_pro .txt{padding:10px;}

.fullView .panel1 .view_pro .effect_right{padding-bottom:30px;}

.fullView .panel1 .view_pro .swiper-container .swiper-button-prev, .fullView .panel1 .view_pro .swiper-container .swiper-button-next{filter:grayscale(1);transition:0.6s;}
.fullView .panel1 .view_pro .swiper-container .swiper-button-prev:hover, .fullView .panel1 .view_pro .swiper-container .swiper-button-next:hover{filter:grayscale(0);}
.fullView .panel1 .view_pro .swiper-container .swiper-button-prev{width:27px;height:27px;background:url(../images/left2.png) no-repeat;right:34px;left:auto;bottom:0;top:auto;}
.fullView .panel1 .view_pro .swiper-container .swiper-button-next{width:27px;height:27px;background:url(../images/left2.png) no-repeat;right:0;left:auto;bottom:0;top:auto;transform:rotate(180deg);}

.sale_top{display:flex;justify-content:space-between;align-items:flex-start;height:400px;margin-bottom:30px;}
.sale_top div{width:720px;height:100%;flex-shrink:0;}
.sale_top div img{width:100%;height:100%;object-fit:cover;}
.sale_top figcaption{background:#fff;width:480px;box-sizing:border-box;height:100%;padding:50px 36px;}
.sale_top figcaption h4{text-align:left;
    font-size:26px;
    color:#232323;
    line-height:140%;
    display:block;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    margin-bottom:26px;}
.sale_top figcaption .summary{text-align:left;font-size:18px;color:#484848;line-height:140%;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:75.6px;margin-bottom:20px;}
.sale_top figcaption .countdown{padding-left:30px;background:url(../images/clock_ico.png) no-repeat center left;text-align:left;font-size:16px;color:#c0c0c0;line-height:180%;display:block;margin-bottom:14px;}
.sale_top figcaption .num{text-align:left;font-size:16px;color:#b7b7b7;line-height:180%;display:block;margin-bottom:30px;}
.sale_top figcaption .num em{font-size:28px;color:#d7000f;}
.sale_top figcaption a{display:inline-block;padding:6px 39px;color:#fff;background:#d7000f;font-size:16px;}
.sale_top figcaption a:hover{box-shadow:0 0 10px #d7000f;}

.sale_ul{width:100%;}
.sale_ul > li{width:32%;margin:2% 2% 0 0;position:relative;float:left;}
.sale_ul > li:nth-of-type(3n){margin-right:0;}
.sale_ul > li:nth-child(-n+3){margin-top:0;}
.sale_ul:after{display:block;clear:both;content:"";visibility:hidden;}
.sale_ul li div{overflow:hidden;border:1px solid #ccc;position:relative;padding:27% 0;display:block;width:100%;height:100%;box-sizing:border-box;}
.sale_ul li div img{transition:0.6s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.sale_ul li a{display:block;}
.sale_ul li a figure{background:#fff;}
.sale_ul li a figure figcaption{padding:20px 20px;}
.sale_ul li a figure figcaption h4{transition:0.6s;text-align:left;font-size:18px;color:#3e3e3e;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sale_ul li a figure figcaption .countdown{padding-left:30px;background:url(../images/clock_ico.png) no-repeat center left;transition:0.6s;text-align:left;font-size:14px;color:#c0c0c0;line-height:180%;display:block;margin-top:10px;margin-bottom:14px;}
.sale_ul li a figure figcaption span{transition:0.6s;text-align:left;font-size:12px;color:#d7000f;line-height:180%;display:inline-block;padding:4px 16px;border:1px solid #d7000f;}
.sale_ul li a:hover figure figcaption span{background:#d7000f;color:#fff;}

.pub_tit{margin-bottom:30px;}
.pub_tit h4{text-align:center;font-size:30px;color:#414141;line-height:140%;display:block;}
.pub_tit hr{width:47px;height:2px;background:#d7000f;border:none;margin-right:auto;margin-left:auto;}
.pub_tit span{text-align:center;font-size:18px;color:#a7a7a7;line-height:140%;display:block;text-transform:uppercase;}
.pub_tit p{text-align:center;font-size:24px;color:#787878;line-height:140%;display:block;margin-top:10px;}

.main_footer{background:#F0F0F0;padding:46px 0;}
.main_footer .center{display:flex;justify-content:space-between;align-items:center;}
.main_footer .center .left{display:flex;justify-content:space-between;align-items:center;}
.main_footer .center .left ul li{display:block;margin-bottom:10px;}
.main_footer .center .left ul li a{text-align:left;font-size:16px;color:#666666;line-height:180%;display:block;}
.main_footer .center .left ul li a:hover{color:#d7000f;}
.main_footer .center .left ul li:last-child{margin-bottom:0;}
.main_footer .center .left .qrc{border-left:1px solid #ccc;padding-left:30px;margin-left:30px;}
.main_footer .center .left .qrc img{width:120px;}
.main_footer .center .left .qrc p{text-align:center;font-size:20px;color:#000;line-height:140%;display:block;}
.main_footer .center .right{width:415px;}
.main_footer .center .right section{padding-left:88px;background:url(../images/main_footer_phone.png) no-repeat center left;}
.main_footer .center .right section p{text-align:left;font-size:20px;color:#333333;line-height:130%;display:block;margin-bottom:10px;}
.main_footer .center .right section span{text-align:left;font-size:26px;color:#d7000f;line-height:130%;display:block;}

.brand{display:flex;justify-content:space-between;align-items:flex-start;}
.brand p{text-align:left;font-size:14px;color:#414141;line-height:180%;display:block;margin-bottom:20px;}
.brand img{width:100%;}
.brand .panel1{width:48%;}
.brand .panel2{width:48%;}
.brand .panel2 img{margin-bottom:20px;}

.case_ul{width:100%;}
.case_ul > li{width:32%;margin:2% 2% 0 0;position:relative;float:left;}
.case_ul > li:nth-of-type(3n){margin-right:0;}
.case_ul > li:nth-child(-n+3){margin-top:0;}
.case_ul:after{display:block;clear:both;content:"";visibility:hidden;}
.case_ul li{background:#fff;}
.case_ul li div{overflow:hidden;border:1px solid #ccc;position:relative;padding:60% 0;display:block;width:100%;height:100%;box-sizing:border-box;}
.case_ul li div img{transition:0.6s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;}
.case_ul li a{display:block;padding:48px 40px;}
.case_ul li a figure figcaption{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;}
.case_ul li a figure figcaption h5{transition:0.6s;text-align:left;font-size:20px;color:#4e4b4b;line-height:130%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.case_ul li a figure figcaption span{display:inline-block;width:27px;height:27px;flex-shrink:0;background:url(../images/left2.png) no-repeat;transform:rotate(180deg);}
.case_ul li a figure div{border:none;}
.case_ul li a figure div img{transition:1s;}
.case_ul li a:hover figure figcaption h5{color:#d7000f;}
.case_ul li a:hover figure div img{transform:scale(1.1);}

.video .panel1{margin-bottom:30px;}
.video .panel1 .swiper-wrapper .swiper-slide div{overflow:hidden;border:1px solid #ccc;position:relative;padding:22% 0;display:block;width:100%;height:100%;box-sizing:border-box;}
.video .panel1 .swiper-wrapper .swiper-slide div img{transition:0.6s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.video .panel1 .swiper-wrapper .swiper-slide a{dipslay:block;}
.video .panel1 .swiper-wrapper .swiper-slide a figure div:before{position:absolute;content:"";width:100%;height:100%;background:rgba(0, 0, 0, 0.2) url(../images/video_ico.png) no-repeat center center;left:0;top:0;opacity:0;z-index:2;transition:0.6s;}
.video .panel1 .swiper-wrapper .swiper-slide a:hover figure div:before{opacity:1;}
.video .panel1 .swiper-pagination{position:absolute;bottom:10px;left:0;}
.video .panel1 .swiper-pagination .swiper-pagination-bullet{border-radius:0;opacity:1;width:30px;background:#C7C7C5;height:3px;}
.video .panel1 .swiper-pagination .swiper-pagination-bullet-active{background:#d7000f;}
.video .panel1 .swiper-button-prev, .video .panel1 .swiper-button-next{background:none;height:auto;margin-top:-44px;}
.video .panel1 .swiper-button-prev i, .video .panel1 .swiper-button-next i{font-size:80px;color:#fff;transition:0.6s;}
.video .panel1 .swiper-button-prev:hover i, .video .panel1 .swiper-button-next:hover i{color:#d7000f;}
.video .panel2{position:relative;}
.video .panel2 .swiper-button-prev, .video .panel2 .swiper-button-next{top:25px;width:27px;height:27px;filter:grayscale(1);transition:0.6s;}
.video .panel2 .swiper-button-prev:hover, .video .panel2 .swiper-button-next:hover{filter:grayscale(0);}
.video .panel2 .swiper-button-prev{margin-left:510px;left:50%;right:auto;background:url(../images/left2.png) no-repeat;}
.video .panel2 .swiper-button-next{margin-left:550px;left:50%;right:auto;background:url(../images/left2.png) no-repeat;transform:rotate(180deg);}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide{position:relative;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure{width:183px;float:left;margin-right:20px;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure a{dipslay:block;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure a div{position:relative;padding:30% 0;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure a div img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure a div:after{position:absolute;content:"";width:100%;height:100%;background:rgba(0, 0, 0, 0.5) url(../images/video_ico1.png) no-repeat center center;left:0;top:0;opacity:0;transition:0.6s;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure a figcaption{padding:4px 0 18px 0;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure a figcaption h5{transition:0.6s;text-align:left;font-size:14px;color:#6e6e6e;line-height:180%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure a figcaption time{transition:0.6s;text-align:left;font-size:14px;color:#6e6e6e;line-height:160%;display:block;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure a:hover div:after{opacity:1;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure a:hover figcaption h5{color:#d7000f;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure a:hover figcaption time{color:#d7000f;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure:nth-of-type(1){position:absolute;top:0;left:0;width:387px;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure:nth-of-type(1) a div{padding:45% 0;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure:nth-of-type(1) a div:after{display:none;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure:nth-of-type(1) a figcaption{transition:0.6s;padding:5px 10px 5px 70px;position:absolute;bottom:0;left:0;width:100%;background:rgba(0, 0, 0, 0.6) url(../images/video_ico2.png) no-repeat center left;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure:nth-of-type(1) a figcaption h5{color:#fff;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure:nth-of-type(1) a figcaption time{color:#fff;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure:nth-of-type(1) a:hover figcaption{background:rgba(0, 0, 0, 0.6) url(../images/video_ico2.png) no-repeat 7px center;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure:nth-of-type(2), .video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure:nth-of-type(6){margin-left:406px;}
.video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure:nth-of-type(5), .video .panel2 .swiper-container .swiper-wrapper .swiper-slide figure:nth-of-type(9){margin-right:0;}

.news_ul li{border-bottom:1px dashed #ccc;}
.news_ul li a{display:block;padding:20px 20px;}
.news_ul li a figure{display:flex;justify-content:flex-start;align-items:flex-start;}
.news_ul li a figure div{width:260px;height:170px;flex-shrink:0;margin-right:20px;}
.news_ul li a figure div img{width:100%;height:100%;object-fit:cover;}
.news_ul li a figure figcaption{width:870px;}
.news_ul li a figure figcaption section{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;}
.news_ul li a figure figcaption section h5{transition:0.6s;text-align:left;font-size:22px;color:#2d2c2c;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:80%;}
.news_ul li a figure figcaption section time{transition:0.6s;text-align:right;font-size:14px;color:#7a7a7a;line-height:140%;display:block;}
.news_ul li a figure figcaption p{transition:0.6s;text-align:left;font-size:14px;color:#9e9e9e;line-height:180%;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:50.4px;margin-bottom:20px;}
.news_ul li a figure figcaption span{text-align:left;font-size:14px;color:#e70012;line-height:140%;display:block;text-transform:uppercase;}
.news_ul li a:hover figure figcaption section h5{color:#d7000f;}
.news_ul li a:hover figure figcaption section time{color:#d7000f;}
.news_ul li a:hover figure figcaption p{color:#d7000f;}
.news_ul li:last-child{margin-bottom:0;}


.dl_ul li{border-bottom:1px dashed #ccc;}
.dl_ul li figure{display:flex;justify-content:flex-start;align-items:flex-start;padding:20px 20px;}
.dl_ul li figure div{width:260px;height:170px;flex-shrink:0;margin-right:20px;}
.dl_ul li figure div img{width:100%;height:100%;object-fit:cover;}
.dl_ul li figure figcaption{width:870px;}
.dl_ul li figure figcaption section{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;}
.dl_ul li figure figcaption section h5{transition:0.6s;text-align:left;font-size:22px;color:#2d2c2c;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:80%;}
.dl_ul li figure figcaption section time{transition:0.6s;text-align:right;font-size:14px;color:#7a7a7a;line-height:140%;display:block;}
.dl_ul li figure figcaption p{transition:0.6s;text-align:left;font-size:14px;color:#9e9e9e;line-height:180%;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:50.4px;margin-bottom:20px;}
.dl_ul li figure figcaption span{text-align:left;font-size:14px;color:#e70012;line-height:140%;display:block;text-transform:uppercase;}
.dl_ul li figure:hover figcaption section h5{color:#d7000f;}
.dl_ul li figure:hover figcaption section time{color:#d7000f;}
.dl_ul li figure:hover figcaption p{color:#d7000f;}
.dl_ul li:last-child{margin-bottom:0;}

.join_form{font-size:16px;}
.join_form .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;}
.join_form .row input{width:33%;line-height:40px;height:40px;text-indent:10px;}
.join_form .row select{width:49.8%;line-height:40px;height:40px;text-indent:10px;}
.join_form .row textarea {width:100%;height:300px;padding:10px 10px;text-indent:6px;resize:none;margin-bottom:20px;}
.join_form .btn{justify-content:center;margin-bottom:0;}
.join_form .btn input{transition:0.6s;cursor:pointer;width:170px;margin:0 8px;color:#fff;line-height:50px;height:50px;text-indent:0;border:none;background:#D1D1D1;}
.join_form .btn input:hover{box-shadow:3px 3px 7px rgba(216, 49, 49, 0.6);}
.join_form .btn .submit{background:#d7000f;}

.event_form{margin:0 auto;width:600px;font-size:16px;}
.event_form .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;}
.event_form .row input{width:49%;line-height:40px;height:40px;text-indent:10px;}
.event_form .row select{width:49.8%;line-height:40px;height:40px;text-indent:10px;}
.event_form .row textarea {width:100%;height:300px;padding:10px 10px;text-indent:6px;resize:none;margin-bottom:20px;}
.event_form .btn{justify-content:center;margin-bottom:0;}
.event_form .btn input{transition:0.6s;cursor:pointer;width:170px;margin:0 8px;color:#fff;line-height:50px;height:50px;text-indent:0;border:none;background:#D1D1D1;}
.event_form .btn input:hover{box-shadow:3px 3px 7px rgba(216, 49, 49, 0.6);}
.event_form .btn .submit{background:#d7000f;}

.landingForm{background:url(../images/landingForm_bg.jpg) no-repeat;background-size:cover;padding:100px 0;}
.landingForm .join_form2{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:35px 20px;}
.landingForm .join_form2 .panel1{text-align:center;border:1px solid #ccc;width:800px;padding:20px 40px;}
.landingForm .join_form2 .panel1 h4{text-align:center;font-size:30px;color:#4c4c4c;line-height:160%;display:block;}
.landingForm .join_form2 .panel1 span{font-family:Arial;text-transform:uppercase;text-align:center;font-size:12px;color:#4c4c4c;line-height:140%;display:inline-block;position:relative;}
.landingForm .join_form2 .panel1 span:before{position:absolute;content:"";width:50px;height:1px;background:#E6E6E6;top:49%;left:-60px;}
.landingForm .join_form2 .panel1 span:after{position:absolute;content:"";width:50px;height:1px;background:#E6E6E6;top:49%;right:-60px;}
.landingForm .join_form2 .panel1 section{margin-top:30px;display:flex;justify-content:space-between;align-items:flex-start;}
.landingForm .join_form2 .panel1 section .left{width:380px;height:266px;}
.landingForm .join_form2 .panel1 section .left img{width:100%;height:100%;object-fit:cover;}
.landingForm .join_form2 .panel1 section .right{width:316px;}
.landingForm .join_form2 .panel1 section .right input{text-indent:10px;margin-bottom:17px;line-height:40px;height:40px;width:100%;}
.landingForm .join_form2 .panel1 section .right .row{display:flex;justify-content:space-between;align-items:center;}
.landingForm .join_form2 .panel1 section .right .row input{width:49.5%;}
.landingForm .join_form2 .panel1 section .right .row select{text-indent:10px;width:49.5%;margin-bottom:17px;line-height:40px;height:40px;}
.landingForm .join_form2 .panel1 section .right .submit{margin-bottom:0;text-indent:0;background:#d7000f;border:none;color:#fff;cursor:pointer;transition:0.6s;}
.landingForm .join_form2 .panel1 section .right .submit:hover{box-shadow:3px 3px 7px rgba(216, 49, 49, 0.6);}
.landingForm .join_form2 .panel2{width:290px;margin-right:32px;}
.landingForm .join_form2 .panel2 h5{margin-bottom:16px;text-align:center;font-size:24px;color:#3d3d3d;line-height:140%;display:block;}
.landingForm .join_form2 .panel2 h5 span{font-size:32px;font-weight:bold;color:#d7000f;}
.landingForm .join_form2 .panel2 ul li{border-bottom:1px dashed #ccc;text-align:right;font-size:14px;color:#4e4e4e;line-height:38px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:38px;}
.landingForm .join_form2 .panel2 ul li span{color:#d7000f;float:left;margin-right:10px;}
.landingForm .join_form2 .panel2 ul li:last-child{border-bottom:none;}
.cxc{
    font-size: 10px!important;
    text-align: center;
}
.network{position:relative;overflow:hidden;padding:70px 0;background:url(../images/network_bg.jpg) no-repeat;background-size:cover;}
.network .center{height:660px;}
.network .center #address_box{padding:20px 30px;margin-left:220px;position:absolute;width:380px;height:660px;background-color:#fff;left:50%;top:70px;z-index:4;}
.network .center #address_box:after{display:block;clear:both;content:"";visibility:hidden;}
.network .center #address_box #filter_wrap select{margin-bottom:10px;text-indent:10px;height:40px;line-height:40px;width:100%;}
.network .center #address_box #filter_wrap .select{width:100%;display:flex;justify-content:space-between;align-items:center;}
.network .center #address_box #filter_wrap .select select{width:49%;}
.network .center #address_box #filter_wrap .btn{margin-bottom:20px;height:40px;border:none;width:100%;transition:0.6s;line-height:40px;color:#fff;text-align:center;background:#d7000f;cursor:pointer;}
.network .center #address_box #filter_wrap .btn:hover{box-shadow:3px 3px 7px rgba(216, 49, 49, 0.6);}
.network .center #result {text-align:center;}
.network .center #result strong{margin-bottom:10px;position:relative;text-align:center;font-size:18px;color:#4e4e4e;line-height:180%;display:inline-block;}
.network .center #result strong:before{position:absolute;content:"";width:20px;height:1px;background:#ccc;top:49%;left:-30px;}
.network .center #result strong:after{position:absolute;content:"";width:20px;height:1px;background:#ccc;top:49%;right:-30px;}
.network .center #result .shop{position:relative;text-align:left}
.network .center #result .shop .swiper-wrapper .swiper-slide li{border-bottom:1px dashed #ccc;padding-bottom:10px;margin-bottom:10px;}
.network .center #result .shop .swiper-wrapper .swiper-slide li a{display:block;}
.network .center #result .shop .swiper-wrapper .swiper-slide li a span{margin-bottom:5px;transition:0.6s;text-indent:30px;text-align:left;font-size:16px;color:#383838;line-height:160%;display:block;background:url(../images/location_ico2.png) no-repeat left center;}
.network .center #result .shop .swiper-wrapper .swiper-slide li a p{transition:0.6s;text-align:left;font-size:14px;color:#666666;line-height:160%;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:44.8px;}
.network .center #result .shop .swiper-wrapper .swiper-slide li a:hover span{color:#d7000f;}
.network .center #result .shop .swiper-wrapper .swiper-slide li a:hover p{color:#d7000f;}
.network .center #result .swiper-pagination{width:120px;position:absolute;bottom:20px;left:30px;font-size:14px;color:#717171;}
.network .center #result .swiper-button-prev, .network .center #result .swiper-button-next{filter:grayscale(1);transition:0.6s;}
.network .center #result .swiper-button-prev:hover, .network .center #result .swiper-button-next:hover{filter:grayscale(0);}
.network .center #result .swiper-button-prev{width:27px;height:27px;background:url(../images/left2.png) no-repeat;right:64px;left:auto;bottom:20px;top:auto;}
.network .center #result .swiper-button-next{width:27px;height:27px;background:url(../images/left2.png) no-repeat;right:30px;left:auto;bottom:20px;top:auto;transform:rotate(180deg);}
.network .center #result2{text-align:center;}
.network .center #result2 .shop .swiper-wrapper .swiper-slide{height:414px;overflow-y:scroll;}
.network .center #result2 .shop .swiper-wrapper .swiper-slide li{border-bottom:1px solid #ccc;padding-bottom:6px;text-align:left;margin-bottom:6px;margin-right:10px;}
.network .center #result2 .shop .swiper-wrapper .swiper-slide li a{float:left;text-align:left;font-size:18px;color:#afafaf;line-height:140%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.network .center #result2 .shop .swiper-wrapper .swiper-slide li a:hover{color:#d7000f;}
.network .center #result2 .shop .swiper-wrapper .swiper-slide li:last-child{margin-bottom:0;}
.network .center #result2 .shop .swiper-wrapper .swiper-slide li:after{display:block;clear:both;content:"";visibility:hidden;}
.network .center #province_wrap{position:relative;width:733px;height:610px;top:0;}
.network .center #province_wrap img{position:absolute;left:0;top:0;}
.network .center #province_wrap > div{position:relative;}

.s{transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);}

.scaleTxt{cursor:pointer;z-index:11;position:absolute;top:-33px;left:0;color:#000;}
.ball-scale-multiple{z-index:10;position:relative;top:-9px;left:-5px;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}
.ball-scale-multiple > div{background-color:#ff8400;width:15px;height:15px;border-radius:100%;position:absolute;margin:2px;left:0;top:0;opacity:0;margin:0;width:35px;height:35px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:ball-scale-multiple 1s 0s linear infinite;animation:ball-scale-multiple 1s 0s linear infinite;}
.ball-scale-multiple > div:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s;}
.ball-scale-multiple > div:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s;}

@-webkit-keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0;}
  5%{opacity:1;}
  100%{-webkit-transform:scale(1);transform:scale(1);opacity:0;} }
@keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0;}
  5%{opacity:1;}
  100%{-webkit-transform:scale(1);transform:scale(1);opacity:0;} }
.pro_1{left:72.4375%;top:87%;}
.pro_2{left:67.4375%;top:98%;}
.pro_3{left:86.4375%;top:86%;}
.pro_4{left:77.95%;top:82%;}
.pro_5{left:61.95%;top:87%;}
.pro_6{left:45.95%;top:85%;}
.pro_7{left:55.35%;top:81%;}
.pro_8{left:66%;top:79%;}
.pro_9{left:72.75%;top:77.5%;}
.pro_10{left:80.35%;top:72%;}
.pro_11{left:46.35%;top:69%;}
.pro_12{left:56.85%;top:70%;}
.pro_13{left:66.35%;top:68%;}
.pro_14{left:74.85%;top:65.5%;}
.pro_15{left:88.35%;top:64%;}
.pro_16{left:79.95%;top:62%;}
.pro_17{left:66.85%;top:60.5%;}
.pro_18{left:58.35%;top:59.5%;}
.pro_19{left:50.35%;top:57%;}
.pro_20{left:28.35%;top:66%;}
.pro_21{left:36.35%;top:54%;}
.pro_22{left:54.35%;top:51%;}
.pro_23{left:63.65%;top:51%;}
.pro_24{left:69.75%;top:48%;}
.pro_25{left:78.35%;top:45%;}
.pro_26{left:85.35%;top:37%;}
.pro_27{left:88.35%;top:29%;}
.pro_28{left:90.65%;top:20%;}
.pro_29{left:59.35%;top:40%;}
.pro_30{left:20.35%;top:41%;}
.pro_31{left:72.35%;top:37%;}
.pro_32{left:79.35%;top:51%;}

.icobutton{font-size:3em;position:relative;margin:0;padding:0;color:#c0c1c3;border:0;background:none;overflow:visible;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.icobutton .fa{display:block;padding:0 0.1em;}
.icobutton__text{font-size:0.75em;position:absolute;top:100%;left:-50%;width:200%;text-align:center;line-height:1.5;color:#a6a6a6;}
.icobutton__text--side{top:0;left:100%;width:100%;width:auto;padding:0 0 0 0.25em;}

/* fix for mo.js */
.icobutton svg{left:0;}
.icobutton:hover, .icobutton:focus{outline:none;}

/* Unicorn */
.icobutton--unicorn svg{fill:#c0c1c3;}

.ladingFormFade{padding:0;z-index:300;background:rgba(0, 0, 0, 0.8);position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;display:none;}
.ladingFormFade .vercenter{display:flex;justify-content:space-between;align-items:center;height:100%;}
.ladingFormFade .vercenter .join_form2{position:relative;}
.ladingFormFade .vercenter .join_form2 .fa-close{position:absolute;transition:0.6s;top:15px;right:15px;font-size:26px;cursor:pointer;}
.ladingFormFade .vercenter .join_form2 .fa-close:hover{color:#d7000f;}

.activity{z-index:11;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);}
.activity .holder{display:flex;justify-content:center;align-items:center;height:100%;}
.activity .holder section{position:relative;}
.activity .holder section .close{cursor:pointer;text-align:center;line-height:30px;background:#d7000f;border-radius:50%;width:30px;height:30px;position:absolute;top:0;right:0;}
.activity .holder section .close .fa-close{transition:0.6s;font-size:16px;color:#fff;}
.activity .holder section .close .fa-close:hover{color:#FCF862;}

.ren_pn1{height:385px;margin-bottom:60px;display:flex;justify-content:space-between;align-items:center;}
.ren_pn1 .left{flex-shrink:0;background:#fff;height:100%;padding:20px 26px;width:280px;margin-right:20px;}
.ren_pn1 .left form h5{text-align:center;font-size:18px;color:#d7000f;line-height:120%;display:block;border-bottom:1px dashed #ccc;padding-bottom:16px;margin-bottom:16px;font-weight:bold;}
.ren_pn1 .left form input{margin-bottom:12px;width:100%;text-indent:10px;font-size:14px;border:1px solid #9E9E9E;height:40px;line-height:40px;}
.ren_pn1 .left form .submit{font-size:18px;border:1px solid #d7000f;background:#d7000f;transition:0.6s;color:#fff;cursor:pointer;}
.ren_pn1 .left form .submit:hover{box-shadow:3px 3px 7px rgba(216, 49, 49, 0.6);border:1px solid transparent;}
.ren_pn1 .left form .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;}
.ren_pn1 .left form .row select{width:49%;float:left;height:40px;line-height:40px;}
.ren_pn1 .left form .row select:nth-of-type(1){margin-right:2%;}
.ren_pn1 .left form .row:after{display:block;clear:both;content:"";visibility:hidden;}
.ren_pn1 .left form p{text-align:center;font-size:18px;color:#424242;line-height:180%;display:block;margin:10px 0 6px 0;}
.ren_pn1 .left form section{display:flex;justify-content:space-between;align-items:center;}
.ren_pn1 .left form span{text-align:center;font-size:14px;color:#8c8c8c;line-height:180%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.ren_pn1 .left form span time{display:inline-block;margin-right:10px;}
.ren_pn1 .right{height:100%;width:900px;}
.ren_pn1 .right img{width:100%;height:100%;object-fit:cover;}

.ren_tit{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;}
.ren_tit h4{text-align:left;font-size:24px;color:#373737;line-height:140%;display:block;font-weight:bold;}
.ren_tit ul li{float:left;padding:0 10px;border-right:1px solid #D9D9D9;}
.ren_tit ul li a{text-align:center;font-size:14px;color:#838383;line-height:120%;display:block;}
.ren_tit ul li a:hover{color:#d7000f;}
.ren_tit ul li:last-child{border-right:none;}

.ren_pn2{margin-bottom:40px;}
.ren_pn2 ul{width:100%;}
.ren_pn2 ul > li{width:31.333%;margin:3% 3% 0 0;position:relative;float:left;}
.ren_pn2 ul > li:nth-of-type(3n){margin-right:0;}
.ren_pn2 ul > li:nth-child(-n+3){margin-top:0;}
.ren_pn2 ul:after{display:block;clear:both;content:"";visibility:hidden;}
.ren_pn2 ul li{background:#fff;}
.ren_pn2 ul li figure{height:235px;}
.ren_pn2 ul li figure img{width:100%;height:100%;object-fit:cover;}
.ren_pn2 ul li dl{height:160px;}
.ren_pn2 ul li dl dd{border-right:1px dashed #E3E2E2;display:flex;justify-content:center;align-items:center;flex-direction:column;}
.ren_pn2 ul li dl dd div{width:30px;height:30px;margin:0 auto;}
.ren_pn2 ul li dl dd div img{width:100%;margin:0 auto;}
.ren_pn2 ul li dl dd span{text-align:center;font-size:14px;color:#767676;line-height:140%;display:block;margin-top:2px;}
.ren_pn2 ul li dl dd:last-child{border-right:none;}
.ren_pn2 ul li dl:after{display:block;clear:both;content:"";visibility:hidden;}
.ren_pn2 ul li .type1 dd{width:25%;float:left;height:100%;}
.ren_pn2 ul li .type2 dd{width:25%;float:left;height:50%;}
.ren_pn2 ul li .type2 dd:nth-of-type(4n){border-right:none;}
.ren_pn2 ul li .type3{text-align:center;display:flex;justify-content:center;align-items:center;}
.ren_pn2 ul li .type3 dd{width:100px;line-height:160px;height:160px;}

.ren_pn3{margin-bottom:40px;}
.ren_pn3 .ren_ul .type1{background:#fff;margin-right:20px;float:left;width:345px;}
.ren_pn3 .ren_ul .type1 dl{background:#fff;padding:10px 12px;}
.ren_pn3 .ren_ul .type1 dl dd{ border-bottom:1px dashed #ccc;}
.ren_pn3 .ren_ul .type1 dl dd figure{margin:-10px -12px 8px;}
.ren_pn3 .ren_ul .type1 dl dd figure img{width:100%;height:260px;object-fit:cover;}
.ren_pn3 .ren_ul .type1 dl dd a{display:flex;line-height:46px;justify-content:space-between;align-items:center;}
.ren_pn3 .ren_ul .type1 dl dd a span{transition:0.6s;text-align:left;font-size:14px;color:#2e2e2e;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:226px;}
.ren_pn3 .ren_ul .type1 dl dd a time{transition:0.6s;color:#727272;float:right;font-size:15px}
.ren_pn3 .ren_ul .type1 dl dd a:hover{color:#d7000f;}
.ren_pn3 .ren_ul .type1 dl dd a:hover span{color:#d7000f;}
.ren_pn3 .ren_ul .type1 dl dd a:hover time{color:#d7000f;}
.ren_pn3 .ren_ul .type1 dl dd:last-child{border-bottom:none;}
.ren_pn3 .ren_ul .type2{float:left;width:470px;padding:25.5px 20px;background:#fff;}
.ren_pn3 .ren_ul .type2 dl dd{border-bottom:1px dashed #ccc;margin-bottom:20px;}
.ren_pn3 .ren_ul .type2 dl dd a{display:block;padding-bottom:20px;}
.ren_pn3 .ren_ul .type2 dl dd a figure{display:flex;justify-content:flex-start;align-items:flex-start;}
.ren_pn3 .ren_ul .type2 dl dd a figure div{flex-shrink:0;width:120px;height:95px;margin-right:14px;}
.ren_pn3 .ren_ul .type2 dl dd a figure div img{width:100%;height:100%;object-fit:cover;}
.ren_pn3 .ren_ul .type2 dl dd a figure figcaption{width:290px;}
.ren_pn3 .ren_ul .type2 dl dd a figure figcaption h5{margin-bottom:10px;transition:0.6s;text-align:left;font-size:16px;color:#2e2e2e;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ren_pn3 .ren_ul .type2 dl dd a figure figcaption p{transition:0.6s;text-align:left;font-size:14px;color:#727272;line-height:140%;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:39.2px;}
.ren_pn3 .ren_ul .type2 dl dd a:hover figure figcaption h5{color:#d7000f;}
.ren_pn3 .ren_ul .type2 dl dd a:hover figure figcaption p{color:#d7000f;}
.ren_pn3 .ren_ul .type2 dl dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}
.ren_pn3 .ren_ul .type2 dl dd:last-child a{padding-bottom:0;}
.ren_pn3 .ren_ul:after{display:block;clear:both;content:"";visibility:hidden;}

.ren_pn4 ul{width:100%;}
.ren_pn4 ul > li{width:32%;margin:2% 2% 0 0;position:relative;float:left;}
.ren_pn4 ul > li:nth-of-type(3n){margin-right:0;}
.ren_pn4 ul > li:nth-child(-n+3){margin-top:0;}
.ren_pn4 ul:after{display:block;clear:both;content:"";visibility:hidden;}
.ren_pn4 ul li{background:#FFFFFF;}
.ren_pn4 ul li a{display:block;}
.ren_pn4 ul li a figure{padding:20px 20px;}
.ren_pn4 ul li a figure div{height:190px;margin-bottom:10px;}
.ren_pn4 ul li a figure div img{width:100%;height:100%;object-fit:cover;}
.ren_pn4 ul li a figure figcaption h5{transition:0.6s;text-align:center;font-size:20px;color:#616161;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;margin-bottom:16px;}
.ren_pn4 ul li a figure figcaption p{transition:0.6s;text-align:center;font-size:14px;color:#9a9a9a;line-height:180%;display:block;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;height:100px;overflow:hidden;}
.ren_pn4 ul li a:hover figure figcaption h5{color:#d7000f;}
.ren_pn4 ul li a:hover figure figcaption p{color:#d7000f;}

.areaList{border:2px solid #d7000f;padding:20px 20px;}
.areaList h3{flex-shrink:0;width:130px;text-align:left;font-size:16px;color:#d7000f;line-height:180%;display:block;font-weight:bold;}
.areaList a{margin:0 4px;font-size:14px;color:#6E6E6E;}
.areaList a:hover{color:#d7000f;}
.areaList .inBtn{width:70px;transition:0.6s;height:30px;line-height:30px;color:#fff;cursor:pointer;background:#d7000f;border-radius:4px;border:none;}
.areaList .inBtn:hover{background:#000;}
.areaList span{color:#6E6E6E;}
.areaList span em{color:#d7000f;}
.areaList p select{width:120px;height:30px;line-height:30px;}
.areaList .selected{color:#d7000f;}
.areaList .red{color:#d7000f;}
.areaList section{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:14px;}
.areaList section:last-child{margin-bottom:0;}

.case_ul2 li{margin-bottom:10px;background:#fff;height:380px;}
.case_ul2 li a{display:block;width:100%;height:100%;}
.case_ul2 li a figure{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;}
.case_ul2 li a figure div{width:800px;height:100%;flex-shrink:0;position:relative;}
.case_ul2 li a figure div img{width:100%;height:100%;object-fit:cover;}
.case_ul2 li a figure div section{transition:0.6s;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0, 0, 0, 0.8);}
.case_ul2 li a figure div section i{margin-right:8px;display:inline-block;vertical-align:middle;width:23px;height:21px;background:url(../images/search_ico.png) no-repeat;}
.case_ul2 li a figure div section span{border-top:1px solid #67736D;border-bottom:1px solid #67736D;padding:10px 80px;text-align:left;font-size:20px;color:#ffffff;line-height:180%;display:inline-block;text-align:center;}
.case_ul2 li a figure figcaption{width:400px;padding:80px 40px;}
.case_ul2 li a figure figcaption h5{text-align:left;font-size:22px;color:#373737;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:16px;}
.case_ul2 li a figure figcaption p{margin-bottom:25px;text-align:left;font-size:14px;color:#000000;line-height:140%;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:58.8px;}
.case_ul2 li a figure figcaption span{transition:0.6s;display:inline-block;padding:4px 20px;color:#d7000f;font-size:14px;border:1px solid #d7000f;}
.case_ul2 li a:hover figure div section{opacity:1;}
.case_ul2 li a:hover figure figcaption span{background:#d7000f;color:#fff;}
.case_ul2 li:nth-of-type(2n) a figure figcaption{order:-1;}
.case_ul2 li:last-child{margin-bottom:0;}

.case_ul2 li .pic{position: relative;}
.case_ul2 li .pic i {
    position: relative;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: 2px solid #fff;
    z-index: 10;
	background:none;
	vertical-align:-8px;
}
.case_ul2 li .pic i::before {
    position: absolute;
    content: '';
    width: 0;
    height: 0;
    border: 6px solid #fff;
    border-top-color: transparent;
    border-bottom-color: transparent;
    border-right: 0;
    left: 50%;
    top: 50%;
    margin-top: -5px;
    margin-left: -2px;
}
.case_ul2 li .pic .video_files {
    display: none;
}
.video_files video, iframe {
    max-width: 100%;
    max-height: 4800px;
}

.news_view{padding:50px 20px 50px 20px;background:#fff;width:1000px;margin:0 auto;}
.news_view .news_tit{position:relative;border-bottom:1px solid #ccc;padding-bottom:20px;}
.news_view .news_tit h1{text-align:left;font-size:24px;color:#383838;line-height:180%;display:block;max-width:90%;}
.news_view .news_tit p{text-align:left;font-size:14px;color:#606060;line-height:180%;display:block;}
.news_view .news_tit .back{text-align:left;font-size:16px;color:#878787;line-height:180%;display:inline-block;position:absolute;top:8px;right:0;}
.news_view .news_tit .back i{margin-right:8px;}
.news_view .news_tit .back:hover{color:#d7000f;}
.news_view .word_content{margin:30px 0;}
.news_view .news_pg{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:17px 0 17px 0;}
.news_view .news_pg li{width:50%;float:left;overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_view .news_pg li a{text-align:left;font-size:14px;color:#707070;line-height:140%;display:initial;}
.news_view .news_pg li a:hover{color:#d7000f;}
.news_view .news_pg .next{text-align:right;}
.news_view .news_pg:after{display:block;clear:both;content:"";visibility:hidden;}
@media only screen and (min-width:0px) and (max-width:1024px){.news_view{padding:2%;}
	.news_view .news_tit{padding-bottom:2%;border-bottom:none;}
	.news_view .news_tit h1{font-size:1.375rem;}
	.news_view .news_tit p{font-size:1.1rem;}
	.news_view .news_tit .back{position:relative;}
	.news_view .word_content{border-top:1px solid #ccc;padding:4px 0;margin:4px 0;}
	.news_view .news_pg{border-bottom:none;padding:2% 0;}
	.news_view .news_pg li{width:100%;float:none;}
	.news_view .news_pg li a{font-size:1rem;}
	.news_view .news_pg .next{text-align:left;} 
}

.download_ul li{margin-bottom:16px;padding-bottom:16px;border-bottom:1px dashed #C7C3C3;}
.download_ul li a{display:block;}
.download_ul li a figure{display:flex;justify-content:space-between;align-items:center;padding:20px 0;}
.download_ul li a figure div{width:126px;height:84px;}
.download_ul li a figure div img{width:100%;height:100%;object-fit:cover;}
.download_ul li a figure figcaption{width:940px;}
.download_ul li a figure figcaption p{transition:0.6s;text-align:left;font-size:22px;color:#2d2c2c;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;}
.download_ul li a figure figcaption em{transition:0.6s;text-align:left;font-size:14px;color:#9e9e9e;line-height:140%;display:block;}
.download_ul li a figure span{text-align:center;font-size:18px;color:#838383;line-height:140%;display:block;width:50px;transition:0.6s;}
.download_ul li a figure span i{transition:0.6s;width:30px;height:30px;display:block;margin:0 auto 4px auto;background:url(../images/download_ico.png) no-repeat center bottom;}
.download_ul li a:hover figure figcaption p{color:#d7000f;}
.download_ul li a:hover figure figcaption em{color:#d7000f;}
.download_ul li a:hover figure span{color:#d7000f;}
.download_ul li a:hover figure span i{background-position:center top;}
.download_ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}

/*==分页==*/
.pagination{display:inline-block;padding-left:0;margin-top:30px;border-radius:4px;}
.pagination a, .pagination span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#666;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.pagination .PreSpan, .pagination .PreA{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
.pagination .NextSpan, .pagination .NextA{border-top-right-radius:4px;border-bottom-right-radius:4px;}
.pagination a:focus, .pagination a:hover, .pagination span:focus, .pagination span:hover{z-index:2;background-color:#eee;border-color:#ddd;}

.pagination .PreSpan, .pagination .NextSpan, .Ahover:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd;}

.pagination-lg > li > a, .pagination-lg > li > span{padding:10px 16px;font-size:18px;line-height:1.333;}
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span{border-top-left-radius:6px;border-bottom-left-radius:6px;}
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span{border-top-right-radius:6px;border-bottom-right-radius:6px;}
.pagination-sm > li > a, .pagination-sm > li > span{padding:5px 10px;font-size:12px;line-height:1.5;}
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span{border-top-left-radius:3px;border-bottom-left-radius:3px;}
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span{border-top-right-radius:3px;border-bottom-right-radius:3px;}

.contact_pn1{margin-bottom:26px;}
.contact_pn1 ul{width:100%;}
.contact_pn1 ul > li{width:100%;margin:2% 2% 0 0;position:relative;float:left;}
.contact_pn1 ul > li:nth-of-type(3n){margin-right:0;}
.contact_pn1 ul > li:nth-child(-n+3){margin-top:0;}
.contact_pn1 ul:after{display:block;clear:both;content:"";visibility:hidden;}
.contact_pn1 ul li{background:#fff;padding:44px 26px;height:386px;}
.contact_pn1 ul li h5{margin-bottom:14px;text-align:left;font-size:22px;color:#cc3c3c;line-height:140%;display:block;}
.contact_pn1 ul li p{text-align:left;font-size:14px;color:#5c5c5c;line-height:200%;display:block;}

.contact_pn2{margin-bottom:26px;}
.contact_pn2 #map #allmap{height:410px;border:1px solid #E1E1E1;}

.contact_pn3 h4{padding-bottom:10px;color:#8c8b8b;margin-bottom:14px;border-bottom:1px solid #E1E1E1;text-align:left;font-size:14px;color:#4e4e4e;line-height:100%;display:block;}
.contact_pn3 h4 span{display:inline-block;font-size:24px;margin-right:10px;line-height:100%;border-left:6px solid #d7000f;padding-left:14px;}

.ren_ul2 li{display:flex;justify-content:space-between;align-items:center;background:#fff;margin-bottom:10px;}
.ren_ul2 li div{text-align:center;font-size:16px;color:#262626;line-height:64px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:64px;}
.ren_ul2 li div:nth-of-type(1){width:20%;}
.ren_ul2 li div:nth-of-type(2){width:20%;}
.ren_ul2 li div:nth-of-type(3){width:15%;}
.ren_ul2 li div:nth-of-type(4){width:15%;}
.ren_ul2 li div:nth-of-type(5){width:15%;}
.ren_ul2 li div:nth-of-type(6){width:15%;}
.ren_ul2 li div a i{display:inline-block;margin-left:4px;transition:0.6s;}
.ren_ul2 li div a:hover{color:#d7000f;}
.ren_ul2 li div a:hover i{color:#d7000f;margin-left:10px;}
.ren_ul2 li:last-child{margin-bottom:0;}
.ren_ul2 .first{background:#A1A1A1;}
.ren_ul2 .first div{color:#fff;}

.ren_fade{display:none;z-index:20;background:rgba(0, 0, 0, 0.6);position:fixed;top:0;left:0;width:100%;height:100%;}
.ren_fade .holder{height:100%;display:flex;align-items:center;}
.ren_fade .holder .main{background:#F3F3F3;width:1200px;margin:0 auto;padding:45px 80px;position:relative;}
.ren_fade .holder .main .close{cursor:pointer;transition:0.6s;text-align:center;position:absolute;top:0;right:-57px;width:56px;height:56px;background:#d7000f url(../images/close_ico.png) no-repeat center center;}
.ren_fade .holder .main h4{text-align:left;font-size:26px;color:#484848;line-height:120%;display:block;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #B1B1B1;}
.ren_fade .holder .main section{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:40px;}
.ren_fade .holder .main section h5{text-align:left;font-size:18px;color:#c92323;line-height:120%;display:block;margin-bottom:10px;}
.ren_fade .holder .main section .left{width:50%;padding-right:20px;border-right:1px solid #B1B1B1;}
.ren_fade .holder .main section .right{width:50%;padding-left:20px;}
.ren_fade .holder .main .bottom{text-indent:16px;position:relative;text-align:left;font-size:14px;color:#5e5d5d;line-height:140%;display:block;}
.ren_fade .holder .main .bottom:before{position:absolute;content:"";width:7px;height:7px;background:#C92323;left:0;top:6px;border-radius:50%;}

.about_tit1{text-align:center;overflow:hidden;margin-bottom:20px;}
.about_tit1 h4{text-align:center;font-size:30px;color:#414141;line-height:140%;display:inline-block;position:relative;}
.about_tit1 h4:before{position:absolute;content:"";width:1920px;height:1px;background:#D4D4D4;top:42px;left:-2000px;}
.about_tit1 h4:after{position:absolute;content:"";width:1920px;height:1px;background:#D4D4D4;top:42px;right:-2000px;}
.about_tit1 hr{width:47px;height:2px;background:#d7000f;border:none;margin-right:auto;margin-left:auto;margin-top:10px;margin-bottom:10px;}
.about_tit1 span{letter-spacing:0px;text-align:center;font-size:18px;color:#a7a7a7;line-height:120%;display:block;text-transform:uppercase;}
.about_tit1 p{text-align:center;font-size:24px;color:#787878;line-height:140%;display:block;}

.about_pn1{margin-bottom:60px;background:#fff;}
.about_pn1 figure{display:flex;justify-content:space-between;align-items:flex-start;}
.about_pn1 figure figcaption{flex-shrink:0;width:640px;margin-right:40px;}
.about_pn1 figure figcaption p{text-align:left;font-size:14px;color:#444444;line-height:170%;display:block;margin-bottom:30px;}
.about_pn1 figure figcaption p:last-child{margin-bottom:0;}
.about_pn1 figure div{width:630px;}
.about_pn1 figure div img{width:100%;}

.about_pn2{margin-bottom:40px;background:url(../images/about_pn2_bg.jpg) no-repeat center bottom;}
.about_pn2 .about_tit1{padding-top:90px;padding-left:320px;}
.about_pn2 .about_tit1 h4{text-align:left;font-size:30px;color:#414141;line-height:120%;display:block;}
.about_pn2 .about_tit1 h4:before, .about_pn2 .about_tit1 h4:after{width:0;}
.about_pn2 .about_tit1 hr{margin-top:6px;margin-bottom:10px;width:40px;height:2px;background:#d7000f;border:none;margin-right:auto;margin-left:0;}
.about_pn2 .about_tit1 span {letter-spacing:0px;text-align:left;font-size:18px;color:#a7a7a7;line-height:120%;display:block;text-transform:uppercase;}
.about_pn2 .about_tit1 p{text-align:left;font-size:14px;color:#414141;line-height:170%;display:block;}
.about_pn2 .about_content{padding-left:320px;}

.about_pn3{margin-bottom:46px;}
 

.about_pn4{ margin-bottom:50px;background:url(../images/about_pn4_bg.jpg) no-repeat;background-size:cover;}
.about_pn4 .center{padding:90px 0;}
.about_pn4 .center .about_tit1 h4:before{display:none;}
.about_pn4 .center .about_tit1 h4:after{display:none;}

.about_culture_list{position:relative;}
.about_culture_list .swiper-container .swiper-wrapper .swiper-slide{background:#FFFFFF;padding:10px 10px;height:300px;}
.about_culture_list .swiper-container .swiper-wrapper .swiper-slide div{padding:33px 0;width:120px;margin:0 auto 10px auto;height:120px;background:#F1F1F1;border-radius:50%;}
.about_culture_list .swiper-container .swiper-wrapper .swiper-slide div img{margin:0 auto;}
.about_culture_list .swiper-container .swiper-wrapper .swiper-slide h5{text-align:center;font-size:18px;color:#414141;line-height:130%;display:block;}
.about_culture_list .swiper-container .swiper-wrapper .swiper-slide hr{margin-top:10px;margin-bottom:16px;width:45px;height:2px;background:#CBCBCB;border:none;margin-right:auto;margin-left:auto;margin-top:6px;margin-bottom:8px;}
.about_culture_list .swiper-container .swiper-wrapper .swiper-slide p{text-align:center;font-size:14px;color:#414141;line-height:170%;display:block;}
.about_culture_list .swiper-button-prev, .about_culture_list .swiper-button-next{top:50%;margin-top:-13px;width:27px;height:27px;filter:grayscale(1);transition:0.6s;}
.about_culture_list .swiper-button-prev:hover, .about_culture_list .swiper-button-next:hover{filter:grayscale(0);}
.about_culture_list .swiper-button-prev{left:-40px;right:auto;background:url(../images/left2.png) no-repeat;}
.about_culture_list .swiper-button-next{left:auto;right:-40px;background:url(../images/left2.png) no-repeat;transform:rotate(180deg);}

.about_select{margin-bottom:20px;text-align:center;}
.about_select li{color:#5b5c5c;display:inline-block;transition:0.6s;cursor:pointer;padding:4px 10px;line-height:110%;position:relative;margin:0 6px;}
.about_select li:after{position:absolute;content:"";width:1px;height:14px;background:transparent;top:5px;right:-9px;border-right:1px dashed #B5B6B6;}
.about_select li:hover{background:#d7000f;}
.about_select li:hover a{color:#fff!important;}
.about_select li:last-child:after{display:none;}
.about_select .active{color:#fff;background:#d7000f;}

.about_pn5{margin-bottom:100px;}
.about_pn3 .about_honor_list{position:relative;}
.about_pn3 .about_honor_list .swiper-container .swiper-wrapper .swiper-slide{width:25%;}
.about_pn3 .about_honor_list .swiper-container .swiper-wrapper .swiper-slide div{overflow:hidden;position:relative;padding:60% 0;display:block;width:100%;box-sizing:border-box;}
.about_pn3 .about_honor_list .swiper-container .swiper-wrapper .swiper-slide div img{transition:0.6s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;}
.about_pn3 .about_honor_list .swiper-container .swiper-wrapper .swiper-slide a{display:block;}
.about_pn3 .about_honor_list .swiper-container .swiper-wrapper .swiper-slide a figure div{border:1px solid #fcfcfc;}
.about_pn3 .about_honor_list .swiper-container .swiper-wrapper .swiper-slide a figure figcaption{margin-top:14px;transition:0.6s;text-align:center;font-size:14px;color:#4e4b4b;line-height:130%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.about_pn3 .about_honor_list .swiper-container .swiper-wrapper .swiper-slide a:hover figure div{border-color:#eaeaea;}
.about_pn3 .about_honor_list .swiper-container .swiper-wrapper .swiper-slide a:hover figure figcaption{color:#d7000f;}
.about_pn3 .about_honor_list .swiper-button-prev, .about_honor_list .swiper-button-next{top:50%;margin-top:-13px;width:27px;height:27px;filter:grayscale(1);transition:0.6s;}
.about_pn3 .about_honor_list .swiper-button-prev:hover, .about_honor_list .swiper-button-next:hover{filter:grayscale(0);}
.about_pn3 .about_honor_list .swiper-button-prev{left:-50px;right:auto;background:url(../images/left2.png) no-repeat;}
.about_pn3 .about_honor_list .swiper-button-next{left:auto;right:-50px;background:url(../images/left2.png) no-repeat;transform:rotate(180deg);}

.about_pn6{margin-bottom:50px;background:url(../images/about_pn5_bg.jpg) no-repeat center top;padding-top:90px;}
.about_pn6 .about_tit1 h4{color:#fff;}
.about_pn6 .about_tit1 h4:before{display:none;}
.about_pn6 .about_tit1 h4:after{display:none;}
.about_pn6 .about_tit1 span{color:#fff;}


.about_history_list{position:relative;}
.about_history_list .bd .swiper-wrapper .swiper-slide{padding:35px 35px;display:flex;align-items:flex-start;justify-content:space-between;background:#FFFFFF;}
.about_history_list .bd .swiper-wrapper .swiper-slide .left{width:600px;height:314px;flex-shrink:0;margin-right:46px;}
.about_history_list .bd .swiper-wrapper .swiper-slide .left img{width:100%;height:100%;object-fit:cover;}
.about_history_list .bd .swiper-wrapper .swiper-slide .right{width:500px;max-height:310px;overflow-y:auto;}
.about_history_list .bd .swiper-wrapper .swiper-slide .right::-webkit-scrollbar{width:5px;height:5px;}
.about_history_list .bd .swiper-wrapper .swiper-slide .right::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.1);background:rgba(0, 0, 0, 0.1);}
.about_history_list .bd .swiper-wrapper .swiper-slide .right::-webkit-scrollbar-thumb{background:#d7000f;border-radius:6px;}
.about_history_list .bd .swiper-wrapper .swiper-slide .right h3{text-align:left;font-size:28px;color:#d7000f;line-height:130%;display:block;margin-bottom:20px;}
.about_history_list .bd .swiper-wrapper .swiper-slide .right p{position:relative;text-align:left;font-size:14px;color:#414141;line-height:180%;display:block;text-indent:16px;margin-bottom:24px;}
.about_history_list .bd .swiper-wrapper .swiper-slide .right p:before{position:absolute;content:"";width:8px;height:8px;background:#CAC4C1;left:0;top:9px;border-radius:50%;}
.about_history_list .bd .swiper-wrapper .swiper-slide .right p:last-child{margin-bottom:0;}
.about_history_list .hd{position:relative;width:1100px;margin:0 auto;}
.about_history_list .hd .swiper-container{margin-top:48px;padding-top:10px;}
.about_history_list .hd .swiper-container .swiper-wrapper .swiper-slide{transition:0.6s;cursor:pointer;text-align:center;font-size:18px;color:#5e5e5e;line-height:180%;display:block;position:relative;}
.about_history_list .hd .swiper-container .swiper-wrapper .swiper-slide:before{transition:0.6s;position:absolute;content:"";width:10px;height:10px;background:#ccc;top:-10px;left:50%;margin-left:-5px;border-radius:50%;}
.about_history_list .hd .swiper-container .swiper-wrapper .swiper-slide-active{color:#d7000f;}
.about_history_list .hd .swiper-container .swiper-wrapper .swiper-slide-active:before{background:#d7000f;}
.about_history_list .hd .swiper-container:before{position:absolute;content:"";width:1920px;height:1px;background:#CECECE;top:5px;left:0;}
.about_history_list .swiper-button-prev, .about_history_list .swiper-button-next{top:230px;width:27px;height:27px;filter:grayscale(1);transition:0.6s;}
.about_history_list .swiper-button-prev:hover, .about_history_list .swiper-button-next:hover{filter:grayscale(0);}
.about_history_list .swiper-button-prev{left:-40px;right:auto;background:url(../images/left2.png) no-repeat;}
.about_history_list .swiper-button-next{left:auto;right:-40px;background:url(../images/left2.png) no-repeat;transform:rotate(180deg);}


.about_pn7{background:#F4F5F6;padding-top:40px;padding-bottom:40px;}
.about_pn7 .panel1{margin-bottom:30px;}
.about_pn7 .panel1 p{text-align:left;font-size:16px;color:#414141;line-height:130%;display:block;}
.about_pn7 .panel1 ul{margin:10px 0 20px 0;}
.about_pn7 .panel1 ul li{text-align:left;font-size:16px;color:#414141;line-height:130%;display:block;padding:6px 20px;}
.about_pn7 .panel1 ul li:nth-of-type(2n-1){background:#E5E5E5;}
.about_pn7 .panel2{display:flex;justify-content:space-between;align-items:flex-start;height:520px;background:#E5E5E5;}
.about_pn7 .panel2 div{width:710px;height:100%;flex-shrink:0;}
.about_pn7 .panel2 div img{width:100%;height:100%;object-fit:cover;}
.about_pn7 .panel2 figcaption{width:490px;height:100%;padding:50px 40px;}
.about_pn7 .panel2 figcaption h4{text-align:left;font-size:24px;color:#414141;line-height:130%;display:block;margin-bottom:30px;}
.about_pn7 .panel2 figcaption p{text-align:left;font-size:16px;color:#414141;line-height:170%;display:block;}

.about_pn8{padding-top:70px;}
.about_pn8 .about_tit1 h4:before{display:none;}
.about_pn8 .about_tit1 h4:after{display:none;}
.about_pn8 ul{width:100%;border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;}
.about_pn8 ul > li{width:20%;margin:0 0 0 0;position:relative;float:left;}
.about_pn8 ul > li:nth-of-type(5n){margin-right:0;}
.about_pn8 ul > li:nth-child(-n+5){margin-top:0;}
.about_pn8 ul:after{display:block;clear:both;content:"";visibility:hidden;}
.about_pn8 ul li{padding:30px 22px;border-right:1px solid #DBDBDB;border-top:1px solid #DBDBDB;height:348px;}
.about_pn8 ul li div{margin:0 auto 10px auto;width:66px;}
.about_pn8 ul li div img{width:100%;}
.about_pn8 ul li h5{text-align:center;font-size:22px;color:#313131;line-height:130%;display:block;margin-bottom:20px;}
.about_pn8 ul li p{text-align:center;font-size:14px;color:#676767;line-height:150%;display:block;}
.about_pn8 ul li:nth-of-type(-n+5){border-top:none;height:420px;}
.about_pn8 ul li:nth-of-type(1), .about_pn8 ul li:nth-of-type(6){border-left:1px solid #DBDBDB;}




.search_ul{width:100%;}
.search_ul:after{display:block;clear:both;content:"";visibility:hidden;}

.search_ul > li.pro-item{width:32%;margin:2% 2% 0 0;position:relative;float:left;}
.search_ul > li.pro-item:nth-of-type(3n){margin-right:0;}
.search_ul > li.pro-item:nth-child(-n+3){margin-top:0;}
.search_ul > li.pro-item div{overflow:hidden;border:1px solid #ccc;position:relative;padding:50% 0;display:block;width:100%;height:100%;box-sizing:border-box;}
.search_ul > li.pro-item div img{transition:0.6s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.search_ul > li.pro-item a{display:block;}
.search_ul > li.pro-item a figure div .fade{z-index:2;opacity:0;}
.search_ul > li.pro-item a figure figcaption{display:flex;justify-content:space-between;align-items:center;padding:6px 16px;}
.search_ul > li.pro-item a figure figcaption span{max-width:210px;transition:0.6s;text-align:left;font-size:18px;color:#424242;line-height:140%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.search_ul > li.pro-item a figure figcaption em{color:#d7000f;}
.search_ul > li.pro-item a:hover figure div .fade{opacity:1;}
.search_ul > li.pro-item a:hover figure figcaption span{color:#d7000f;}
.search_ul > li.pro-item a:hover figure figcaption em{color:#d7000f;}

.search_ul > li.news-item{border-bottom:1px dashed #ccc;}
.search_ul > li.news-item a{display:block;padding:20px 20px;}
.search_ul > li.news-item a figure{display:flex;justify-content:flex-start;align-items:flex-start;}
.search_ul > li.news-item a figure div{width:260px;height:170px;flex-shrink:0;margin-right:20px;}
.search_ul > li.news-item a figure div img{width:100%;height:100%;object-fit:cover;}
.search_ul > li.news-item a figure figcaption{width:870px;}
.search_ul > li.news-item a figure figcaption section{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;}
.search_ul > li.news-item a figure figcaption section h5{transition:0.6s;text-align:left;font-size:22px;color:#2d2c2c;line-height:140%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:80%;}
.search_ul > li.news-item a figure figcaption section time{transition:0.6s;text-align:right;font-size:14px;color:#7a7a7a;line-height:140%;display:block;}
.search_ul > li.news-item a figure figcaption p{transition:0.6s;text-align:left;font-size:14px;color:#9e9e9e;line-height:180%;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:50.4px;margin-bottom:20px;}
.search_ul > li.news-item a figure figcaption span{text-align:left;font-size:14px;color:#e70012;line-height:140%;display:block;text-transform:uppercase;}
.search_ul > li.news-item a:hover figure figcaption section h5{color:#d7000f;}
.search_ul > li.news-item a:hover figure figcaption section time{color:#d7000f;}
.search_ul > li.news-item a:hover figure figcaption p{color:#d7000f;}
.search_ul > li.news-item:last-child{margin-bottom:0;}

.data-loading, .data-empty{
	width:100%;
	text-align:center;
	font:20px/90px tahoma;
	border:1px solid #ccc;
	background:#fcfcfc;
}
.panel1s{
    height: 400px;
}
.p12-pagination-1-main {
  margin: 0 auto;
  padding: 20px 0;
  height: 30px;
  justify-content: center;
  display: flex;
  align-items: center;
}

.p12-pagination-1-main a {
  vertical-align: top;
  display: inline-block;
  padding: 0 8px;
  height: 26px;
  line-height: 26px;
  border: 1px solid #e5e5e5;
  text-align: center;
  margin: 0 2px;
  background: #fff;
}

.p12-pagination-1-main .active a {
  background: #010101;
  color: #fff;
  border-color: #010101;
}
.BMap_mask{background:transparent url(http://api.map.baidu.com/images/blank.gif);}.BMap_noscreen{display:none;}.BMap_button{cursor:pointer;}.BMap_zoomer{background-image:url(http://api.map.baidu.com/images/mapctrls1d3.gif);background-repeat:no-repeat;overflow:hidden;font-size:1px;position:absolute;width:7px;height:7px;}.BMap_stdMpCtrl div{position:absolute;}.BMap_stdMpPan{width:44px;height:44px;overflow:hidden;background:url(http://api.map.baidu.com/images/mapctrls2d0.png) no-repeat;}.BMap_ie6 .BMap_stdMpPan{background:none;}.BMap_ie6 .BMap_smcbg{left:0;width:44px;height:464px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://api.map.baidu.com/images/mapctrls2d0.png");}.BMap_ie6 .BMap_stdMpPanBg{z-index:-1;}.BMap_stdMpPan .BMap_button{height:15px;width:15px;}.BMap_panN,.BMap_panW,.BMap_panE,.BMap_panS{overflow:hidden;}.BMap_panN{left:14px;top:0;}.BMap_panW{left:1px;top:12px;}.BMap_panE{left:27px;top:12px;}.BMap_panS{left:14px;top:25px;}.BMap_stdMpZoom{top:45px;overflow:hidden;}.BMap_stdMpZoom .BMap_button{width:22px;height:21px;left:12px;overflow:hidden;background-image:url(http://api.map.baidu.com/images/mapctrls2d0.png);background-repeat:no-repeat;z-index:10;}.BMap_ie6 .BMap_stdMpZoom .BMap_button{background:none;}.BMap_stdMpZoomIn{background-position:0 -221px;}.BMap_stdMpZoomOut{background-position:0 -265px;}.BMap_ie6 .BMap_stdMpZoomIn div{left:0;top:-221px;}.BMap_ie6 .BMap_stdMpZoomOut div{left:0;top:-265px;}.BMap_stdMpType4 .BMap_stdMpZoom .BMap_button{left:0;overflow:hidden;background:-webkit-gradient(linear,50% 0,50% 100%,from(rgba(255,255,255,0.85)),to(rgba(217,217,217,0.85)));z-index:10;-webkit-border-radius:22px;width:34px;height:34px;border:1px solid rgba(255,255,255,0.5);-webkit-box-shadow:0 2px 3.6px #CCC;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;}.BMap_stdMpType4 .BMap_smcbg{position:static;background:url(http://api.map.baidu.com/images/mapctrls2d0_mb.png) 0 0 no-repeat;-webkit-background-size:24px 32px;}.BMap_stdMpType4 .BMap_stdMpZoomIn{background-position:0 0;}.BMap_stdMpType4 .BMap_stdMpZoomIn .BMap_smcbg{width:24px;height:24px;background-position:0 0;}.BMap_stdMpType4 .BMap_stdMpZoomOut{background-position:0 0;}.BMap_stdMpType4 .BMap_stdMpZoomOut .BMap_smcbg{width:24px;height:6px;background-position:0 -25px;}.BMap_stdMpSlider{width:37px;top:18px;}.BMap_stdMpSliderBgTop{left:18px;width:10px;overflow:hidden;background:url(http://api.map.baidu.com/images/mapctrls2d0.png) no-repeat -23px -226px;}.BMap_stdMpSliderBgBot{left:19px;height:8px;width:10px;top:124px;overflow:hidden;background:url(http://api.map.baidu.com/images/mapctrls2d0.png) no-repeat -33px bottom;}.BMap_ie6 .BMap_stdMpSliderBgTop,.BMap_ie6 .BMap_stdMpSliderBgBot{background:none;}.BMap_ie6 .BMap_stdMpSliderBgTop div{left:-23px;top:-226px;}.BMap_ie6 .BMap_stdMpSliderBgBot div{left:-33px;bottom:0;}.BMap_stdMpSliderMask{height:100%;width:24px;left:10px;cursor:pointer;}.BMap_stdMpSliderBar{height:11px;width:19px;left:13px;top:80px;overflow:hidden;background:url(http://api.map.baidu.com/images/mapctrls2d0.png) no-repeat 0 -309px;}.BMap_stdMpSliderBar.h{background:url(http://api.map.baidu.com/images/mapctrls2d0.png) no-repeat 0 -320px;}.BMap_ie6 .BMap_stdMpSliderBar,.BMap_ie6 .BMap_stdMpSliderBar.h{background:none;}.BMap_ie6 .BMap_stdMpSliderBar div{top:-309px;}.BMap_ie6 .BMap_stdMpSliderBar.h div{top:-320px;}.BMap_zlSt,.BMap_zlCity,.BMap_zlProv,.BMap_zlCountry{position:absolute;left:34px;height:21px;width:28px;background-image:url(http://api.map.baidu.com/images/mapctrls2d0.png);background-repeat:no-repeat;font-size:0;cursor:pointer;}.BMap_ie6 .BMap_zlSt,.BMap_ie6 .BMap_zlCity,.BMap_ie6 .BMap_zlProv,.BMap_ie6 .BMap_zlCountry{background:none;overflow:hidden;}.BMap_zlHolder{display:none;position:absolute;top:0;}.BMap_zlHolder.hvr{display:block;}.BMap_zlSt{background-position:0 -380px;top:21px;}.BMap_zlCity{background-position:0 -401px;top:52px;}.BMap_zlProv{background-position:0 -422px;top:76px;}.BMap_zlCountry{background-position:0 -443px;top:100px;}.BMap_ie6 .BMap_zlSt div{top:-380px;}.BMap_ie6 .BMap_zlCity div{top:-401px;}.BMap_ie6 .BMap_zlProv div{top:-422px;}.BMap_ie6 .BMap_zlCountry div{top:-443px;}.BMap_stdMpType1 .BMap_stdMpSlider,.BMap_stdMpType2 .BMap_stdMpSlider,.BMap_stdMpType3 .BMap_stdMpSlider,.BMap_stdMpType4 .BMap_stdMpSlider,.BMap_stdMpType2 .BMap_stdMpZoom,.BMap_stdMpType3 .BMap_stdMpPan,.BMap_stdMpType4 .BMap_stdMpPan{display:none;}.BMap_stdMpType3 .BMap_stdMpZoom{top:0;}.BMap_stdMpType4 .BMap_stdMpZoom{top:0;}.BMap_cpyCtrl a{font-size:11px;color:#7979CC;}.BMap_scaleCtrl{height:23px;overflow:hidden;}.BMap_scaleCtrl div.BMap_scaleTxt{font-size:11px;font-family:Arial,sans-serif;}.BMap_scaleCtrl div{position:absolute;overflow:hidden;}.BMap_scaleHBar img,.BMap_scaleLBar img,.BMap_scaleRBar img{position:absolute;width:37px;height:442px;left:0;}.BMap_scaleHBar{width:100%;height:5px;font-size:0;bottom:0;}.BMap_scaleHBar img{top:-437px;width:100%;}.BMap_scaleLBar,.BMap_scaleRBar{width:3px;height:9px;bottom:0;font-size:0;z-index:1;}.BMap_scaleLBar img{top:-427px;left:0;}.BMap_scaleRBar img{top:-427px;left:-5px;}.BMap_scaleLBar{left:0;}.BMap_scaleRBar{right:0;}.BMap_scaleTxt{text-align:center;width:100%;cursor:default;line-height:18px;}.BMap_omCtrl{background-color:#fff;overflow:hidden;}.BMap_omOutFrame{position:absolute;width:100%;height:100%;left:0;top:0;}.BMap_omInnFrame{position:absolute;border:1px solid #999;background-color:#ccc;overflow:hidden;}.BMap_omMapContainer{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;}.BMap_omViewMv{border-width:1px;border-style:solid;border-left-color:#84b0df;border-top-color:#adcff4;border-right-color:#274b8b;border-bottom-color:#274b8b;position:absolute;z-index:600;}.BMap_omViewInnFrame{border:1px solid #3e6bb8;}.BMap_omViewMask{width:1000px;height:1000px;position:absolute;left:0;top:0;background-color:#68c;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);}.BMap_omBtn{height:13px;width:13px;position:absolute;cursor:pointer;overflow:hidden;background:url(http://api.map.baidu.com/images/mapctrls1d3.gif) no-repeat;z-index:1210;}.anchorBR .BMap_omOutFrame{border-top:1px solid #999;border-left:1px solid #999;}.quad4 .BMap_omBtn{background-position:-26px -27px;}.quad4 .BMap_omBtn.hover{background-position:0 -27px;}.quad4 .BMap_omBtn.BMap_omBtnClosed{background-position:-39px -27px;}.quad4 .BMap_omBtn.BMap_omBtnClosed.hover{background-position:-13px -27px;}.anchorTR .BMap_omOutFrame{border-bottom:1px solid #999;border-left:1px solid #999;}.quad1 .BMap_omBtn{background-position:-39px -41px;}.quad1 .BMap_omBtn.hover{background-position:-13px -41px;}.quad1 .BMap_omBtn.BMap_omBtnClosed{background-position:-26px -41px;}.quad1 .BMap_omBtn.BMap_omBtnClosed.hover{background-position:0 -41px;}.anchorBL .BMap_omOutFrame{border-top:1px solid #999;border-right:1px solid #999;}.quad3 .BMap_omBtn{background-position:-27px -40px;}.quad3 .BMap_omBtn.hover{background-position:-1px -40px;}.quad3 .BMap_omBtn.BMap_omBtnClosed{background-position:-40px -40px;}.quad3 .BMap_omBtn.BMap_omBtnClosed.hover{background-position:-14px -40px;}.anchorTL .BMap_omOutFrame{border-bottom:1px solid #999;border-right:1px solid #999;}.quad2 .BMap_omBtn{background-position:-40px -28px;}.quad2 .BMap_omBtn.hover{background-position:-14px -28px;}.quad2 .BMap_omBtn.BMap_omBtnClosed{background-position:-27px -28px;}.quad2 .BMap_omBtn.BMap_omBtnClosed.hover{background-position:-1px -28px;}.anchorR .BMap_omOutFrame{border-bottom:1px solid #999;border-left:1px solid #999;border-top:1px solid #999;}.anchorL .BMap_omOutFrame{border-bottom:1px solid #999;border-right:1px solid #999;border-top:1px solid #999;}.anchorB .BMap_omOutFrame{border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;}.anchorT .BMap_omOutFrame{border-bottom:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;}.anchorNon .BMap_omOutFrame,.withOffset .BMap_omOutFrame{border:1px solid #999;}.BMap_zoomMask0,.BMap_zoomMask1{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url(http://api.map.baidu.com/images/blank.gif);z-index:1000;}.BMap_contextMenu{position:absolute;border-top:1px solid #adbfe4;border-left:1px solid #adbfe4;border-right:1px solid #8ba4d8;border-bottom:1px solid #8ba4d8;padding:0;margin:0;width:auto;visibility:hidden;background:#fff;z-index:10000000;}.BMap_cmShadow{position:absolute;background:#000;opacity:.3;filter:alpha(opacity=30);visibility:hidden;z-index:9000000;}div.BMap_cmDivider{border-bottom:1px solid #adbfe4;font-size:0;padding:1px;margin:0 6px;}div.BMap_cmFstItem{margin-top:2px;}div.BMap_cmLstItem{margin-bottom:2px;}.BMap_shadow img{border:0 none;margin:0;padding:0;height:370px;width:1144px;}.BMap_pop .BMap_top{border-top:1px solid #ababab;background-color:#fff;}.BMap_pop .BMap_center{border-left:1px solid #ababab;border-right:1px solid #ababab;background-color:#fff;}.BMap_pop .BMap_bottom{border-bottom:1px solid #ababab;background-color:#fff;}.BMap_shadow,.BMap_shadow img,.BMap_shadow div{-moz-user-select:none;-webkit-user-select:none;}.BMap_checkbox{background:url(http://api.map.baidu.com/images/mapctrls1d3.gif);vertical-align:middle;display:inline-block;width:11px;height:11px;margin-right:4px;background-position:-14px 90px;}.BMap_checkbox.checked{background-position:-2px 90px;}.BMap_pop .BMap_top img,.BMap_pop .BMap_center img,.BMap_pop .BMap_bottom img{display:none;}@media print{.BMap_noprint{display:none;}.BMap_noscreen{display:block;}.BMap_mask{background:none;}.BMap_pop .BMap_top img,.BMap_pop .BMap_center img,.BMap_pop .BMap_bottom img{display:block;}}.BMap_vectex{cursor:pointer;width:11px;height:11px;position:absolute;background-repeat:no-repeat;background-position:0 0;}.BMap_vectex_nodeT{background-image:url(http://api.map.baidu.com/images/nodeT.gif);}.BMap_vectex_node{background-image:url(http://api.map.baidu.com/images/node.gif);}.iw{width:100%;-webkit-box-sizing:border-box;border:.3em solid transparent;-webkit-background-clip:padding;}.iw_rt{position:relative;height:46px;width:195px;-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-align:center;margin:2px 5px 0 2px;background-color:rgba(0,0,0,0.8);-webkit-box-shadow:2px 2px 7px rgba(0,0,0,0.3);-webkit-border-radius:2px;color:#fff;}.iw_rt:after{content:"";position:absolute;left:50%;bottom:-8px;width:0;height:0;border-left:5px solid transparent;border-top:8px solid rgba(0,0,0,0.8);border-right:5px solid transparent;margin:0 0 0 -6px;}.iw_s{text-align:center;vertical-align:middle;height:100%;-webkit-box-sizing:border-box;}.iw_rt .iw_s1{color:#cbcbcb;}.iw_rt b{color:#fff;font-weight:bold;}.iw_rt_gr{margin-left:-4px;}.iw_busline{margin:32px 0 0 -3px;}.iw_busline .iw_cc{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 6px;}.iw_r{-webkit-box-ordinal-group:3;}.iw_r,.iw_l{height:100%;font-size:4.5em;text-align:center;color:#747474;border:none;-webkit-box-sizing:border-box;-webkit-border-radius:0;line-height:.7em;border:1px solid rgba(255,255,255,0.2);width:41px;}.iw_r{border-style:none none none solid;}.iw_l{border-style:none solid none none;}.iw_search,.iw_l{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAlCAYAAAAuqZsAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEz NDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNl SUQ9InhtcC5paWQ6QjA3NjMyREJDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiIHhtcE1NOkRvY3Vt ZW50SUQ9InhtcC5kaWQ6QjA3NjMyRENDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiPiA8eG1wTU06 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMDc2MzJEOUM3NDYxMUUxOUFB QzlDOUJENkY4NkJCRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMDc2MzJEQUM3NDYxMUUx OUFBQzlDOUJENkY4NkJCRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PllB9T8AAAKuSURBVHjaxFjRcdpAEAX+mVEqiFxB5AoQ HZAKElcArsBWBSgVQCoAVwCuwEoFlivwGQpI7jKrzGXn7ep0EsPO7BjLp/O73bdv9xifTqdRpCXW c+sz65n1lNy3mvzZemX9aN34C6bTKdx8HAHMgVlaX0QeaGv9J4EcBJgD9EA/hzAH7N4Cq/oAW1tf KX+vKEXP7PlMSLFvhQX32BWY49GBOIRO7FKy57wBlnoUQHu5yJX+g4mymdvgFWzkAM3JtwGgmiJw a2/pvQoEYBQCLKNI8RfuaeNjT245gAUdqgHdmkqUPiOctLdJVYkithkAVO/K5cC+M30KAZVSxboo /ybnn1eIR5r5qUyI7P4GX6nqJHskbQsxQ7wqu6aSn2qrgHLrXjqAat5ZC0WlRuzVE0J3uhtBCjRt a3qjX92JIMiOIqYtYgumzpo+7RRtu/E0zvknokMF5GgdQv4Ze/5DWL8CFVe2aNuedGsLCi1vS+WL F4WKNkL2Dnh414FnO1b1R5vKuRaxjKUF2YKBqjuCGtF6nyL5+XxOJWCcL2/CpjzdRYRuGpDShQQs ARUj9U/OnRh7Yr9/CW1JXU4fYxXoHIMCu+iB+gBLIt/LgShDYCYktGCDfCBgvyRgVQgZwTy/jIzy EnQNMZV1QCT4bJ+3XFCkS81/WijdkiYAdSak04BWtabWEmIbsNZYgU00YE+gjyErQeo31GpShVMH Yc+/dwsEzh97/D6ojT2ZMlM1XwN8WP9Ma7NAbZvbtBoEjE+jBT2TusCu5SIbI7z/wLWN1rdKi0o6 cqwTuAmYyTm5NQW/82atWvlnBbo7apxD98qDJxl7mkC76JQ2Qm0CI1xKF95Gb4oLXHJDwJlxjy/u LgruGtNFM8lqnNtfK2JqN3CVeW1gzWj9jThd0xd59R8BBgAAiefGO1Bt1gAAAABJRU5ErkJggg==") no-repeat 50% 50%;-webkit-background-size:19px 19px;}.iw_line_s,.iw_r{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAmCAYAAABDClKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEz NDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNl SUQ9InhtcC5paWQ6QjA3NjMyREZDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiIHhtcE1NOkRvY3Vt ZW50SUQ9InhtcC5kaWQ6QjA3NjMyRTBDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiPiA8eG1wTU06 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMDc2MzJEREM3NDYxMUUxOUFB QzlDOUJENkY4NkJCRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMDc2MzJERUM3NDYxMUUx OUFBQzlDOUJENkY4NkJCRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqheQ+MAAAEtSURBVHja7JftDYIwEIbB8JeEUXACZQPd oGygE+gGxAnQEZzAOgEdwREIDKBXUgjBIqW5Npj0kvcHpG0erveFX1WVZ8l2oBhEhRoLw/BroW8J KgeR3vMVlI5BrSwAHQZAnngmYxtMe4oIL41ZAp6iNqF4/BQTa0oBxmxAcaAHKFJY+wKtAaw0CRUJ oHjGHiY8VpqCKmYCdRkJUKmJ7Ms1gZqkqOs6w/bUGXRCOGePCcXjaItwDsW8PoZ0zhM70IeeyiZi jH/Isf+CF9MAOdCppDj+LJ6yim6j9802B6VqQa818BFjY6AHakHp9Crj15ctCaiFIi7Q/wCKLRHq vjSoVNKWunH4rTBDv5Cv7NKeKfvvU2nINzHAuexzUA7KQTkoB6UxDicKvc+qfQQYABaiUBxugCsr AAAAAElFTkSuQmCC") no-repeat 50% 50%;-webkit-background-size:19px 19px;}.iw_line{height:64px;width:228px;padding:0 11px;line-height:20px;}.iw_bustrans .iw_cc{text-align:center;}.iw_c{color:#FFFFFF;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-box-align:center;-webkit-box-flex:1;}.iw_cc{-webkit-box-sizing:border-box;width:100%;border:none;}.gray_background{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity: 0.5} .light_gray_background {filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity: 0.7} .panoInfoBox {cursor: pointer; } .panoInfoBox {position: relative; width: 323px; height: 101px; margin-bottom: 4px; cursor: pointer; } .panoInfoBox .panoInfoBoxTitleBg {width: 323px; height: 19px; position: absolute; left: 0; bottom: 0; z-index: 2; background-color: #000; opacity: .7; } .panoInfoBox .panoInfoBoxTitleContent {font-size: 12px; color: #fff; position: absolute; bottom: 2px; left: 5px; z-index: 3; text-decoration: none; } .RouteAddressOuterBkg{position:relative; padding: 32px 4px 4px 3px; background-color:#ffdd99; } .RouteAddressInnerBkg{padding: 3px 5px 8px 8px; background-color:#ffffff; } #RouteAddress_DIV1{margin-top: 5px; } .RouteAddressTip{position:absolute; width:100%; top:0px; text-align:center; height:30px; line-height:30px; color:#994c00; } .route_tip_con {position:absolute;top:145px;} .route_tip_con .route_tip{position:absolute;width:233px;height:29px;color:#803300;text-align:center;line-height:29px;border:#cc967a solid 1px;background:#fff2b2;z-index:100000;} .route_tip_con .route_tip span{position:absolute;top:0;right:0;_right:-1px;width:14px;height:13px;background:url(http://api.map.baidu.com/images/addrPage.png?v=20121107) no-repeat 0 -121px;cursor:pointer;} .route_tip_con .route_tip_shadow{width:233px;height:29px;  position:absolute;left:1px;top:1px;background:#505050;border:1px solid #505050;opacity:0.2;filter:alpha(opacity=20)} .sel_body_body_page{margin:5px 0} .sel_n{margin-top:5px;overflow:hidden;} .sel_n .sel_top{background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat 0 -418px;height:4px;font-size:0px;} .sel_n .sel_body_top{height:32px;width:100%;background:url(http://api.map.baidu.com/images/addrPage.png?v=20121107) no-repeat 0 -41px;} .sel_n .sel_body_title{float:left;width:100%;height:31px;} .sel_n .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat -79px -387px;} .sel_n .sel_body_name{height: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#FA8722;} .sel_n .sel_body_button{float:left;width:55px;margin-left:-55px;padding-top:8px;} .sel_n .sel_body_button a{} .sel_n .sel_bottom{background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat 0 -415px;height:4px;font-size:0px;} .sel_n .sel_body_body{padding:3px 0 0 0} .sel_n1{margin-top:5px;width:329px;overflow:hidden;} .sel_n1 .sel_top{background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat 0 -418px;height:4px;font-size:0px;} .sel_n1 .sel_body_top{height:31px;width:100%;background:url(http://api.map.baidu.com/images/sel_body_n_top.gif) repeat-x;} .sel_n1 .sel_body_top{height:32px;width:100%;background:url(http://api.map.baidu.com/images/addrPage.png?v=20121107) no-repeat 0 -41px} .sel_n1 .sel_body_title{float:left;width:100%;height:31px;cursor:pointer;} .sel_n1 .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat -79px -387px;} .sel_n1 .sel_body_name{margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#FA8722;} .sel_n1 .sel_body_button{float:left;width:20px;height:31px;margin-left:-23px;background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat -253px -382px;overflow:hidden;zoom:1;cursor:pointer;} .sel_n1 .sel_body_button a{display:none;} .sel_n1 .sel_body_body{display:none} .sel_n1 .sel_bottom{background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat 0 -415px;height:4px;font-size:0px;} .sel_y{margin-top:5px;overflow:hidden;} .sel_y .sel_top{background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat 0 -439px;height:4px;zoom:1;font-size:0px;} .sel_y .sel_body_top{height:32px;width:100%;background:url(http://api.map.baidu.com/images/addrPage.png?v=20121107) no-repeat 0 0} .sel_y .sel_body_title{float:left;width:100%;height:31px;cursor:pointer;} .sel_y .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat -167px -384px;} .sel_y .sel_body_name{margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#5B7BCB;} .sel_y .sel_body_button{float:left;width:20px;height:31px;margin-left:-20px;background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat -269px -297px;cursor:pointer;} .sel_y .sel_body_button a{display:none;} .sel_y .sel_body_body{display:none;height:0px} .sel_y .sel_body_body_div{} .sel_y .sel_bottom{background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat 0 -436px;height:4px;font-size:0px;} .sel_y .sel_body_body_page{display:none;height:0px;} .sel_x{margin-top:5px;width:329px;overflow:hidden;} .sel_x .sel_top{background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat 0 -418px;height:4px;font-size:0px;} .sel_x .sel_body_top{height:32px;width:100%;background:url(http://api.map.baidu.com/images/addrPage.png?v=20121107) no-repeat 0 -41px;} .sel_x .sel_body_title{float:left;width:100%;height:31px;} .sel_x .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat -122px -384px;} .sel_x .sel_body_name{margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#FA8722;} .sel_x .sel_body_button{float:left;width:55px;margin-left:-55px;padding-top:8px;} .sel_x .sel_body_button a{} .sel_x .sel_body_body{} .sel_x .sel_body_body_div{padding:5px 5px 0 5px;} .sel_x .sel_bottom{background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat 0 -415px;height:4px;font-size:0px;} .sel_x1{margin-top:5px;width:329px;overflow:hidden;} .sel_x1 .sel_top{background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat 0 -418px;height:4px;font-size:0px;} .sel_x1 .sel_body_top{height:32px;width:100%;background:url(http://api.map.baidu.com/images/addrPage.png?v=20121107) no-repeat 0 -41px} .sel_x1 .sel_body_title{float:left;width:100%;height:31px;cursor:pointer;} .sel_x1 .sel_body_sign{margin-top:1px;width:30px;height:31px;float:left;background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat -122px -384px;} .sel_x1 .sel_body_name{margin:0 20px 0 30px;padding:8px 7px 7px;font-size:14px;color:#FA8722;} .sel_x1 .sel_body_button{float:left;width:55px;height:31px;margin-left:-55px;} .sel_x1 .sel_body_button a{display:none;} .sel_x1 .sel_body_body{display:none;height:0px;} .sel_x1 .sel_body_body_div{padding:5px 5px 0 5px;} .sel_x1 .sel_bottom{background:url(http://api.map.baidu.com/images/bgs.gif) no-repeat 0 -415px;height:4px;font-size:0px;} .sel_body_citylist{height:100px;padding: 0 0 0 5px} .sel_body_resitem{table-layout:fixed;overflow-x:hidden;overflow-y:hidden;} .sel_body_resitem table {margin-right:5px;} .sel_body_resitem tr{cursor:pointer;} .sel_body_resitem th{padding-top:5px;padding-left:5px;text-align:left;vertical-align:top;width:22px;} .sel_body_resitem th div.iconbg{background:url(http://api.map.baidu.com/images/markers_new_ie6.png) no-repeat scroll 0 0;height:29px;width:24px;} .sel_body_resitem th div.icon{cursor:pointer} .sel_body_resitem th div#no_0_1, .sel_body_resitem th div#no_1_1{background-position:0 -64px} .sel_body_resitem th div#no_0_2, .sel_body_resitem th div#no_1_2{background-position:-24px -64px} .sel_body_resitem th div#no_0_3, .sel_body_resitem th div#no_1_3{background-position:-48px -64px} .sel_body_resitem th div#no_0_4, .sel_body_resitem th div#no_1_4{background-position:-72px -64px} .sel_body_resitem th div#no_0_5, .sel_body_resitem th div#no_1_5{background-position:-96px -64px} .sel_body_resitem th div#no_0_6, .sel_body_resitem th div#no_1_6{background-position:-120px -64px} .sel_body_resitem th div#no_0_7, .sel_body_resitem th div#no_1_7{background-position:-144px -64px} .sel_body_resitem th div#no_0_8, .sel_body_resitem th div#no_1_8{background-position:-168px -64px} .sel_body_resitem th div#no_0_9, .sel_body_resitem th div#no_1_9{background-position:-192px -64px} .sel_body_resitem th div#no_0_10, .sel_body_resitem th div#no_1_10{background-position:-216px -64px} .sel_body_resitem td{line-height:160%;padding:3px 0 3px 3px;vertical-align:top;} .sel_body_resitem div.ra_td_title{float:left;margin-right:40px;} .sel_body_resitem div.ra_td_button{float:right; width:40px;} .sel_body_resitem div.ra_td_button input{height:18px;font-size:12px;width:40px;} .sel_body_resitem div.clear{clear:both;height:0px;width:100%;} .sel_body_resitem td .selBtn {width:70px;height:29px;background:url(http://api.map.baidu.com/images/addrPage.png?v=20121107) no-repeat -21px -81px;text-align:center;line-height:29px;visibility:hidden;color:#b35900;display:inline-block;*display:inline;*zoom:1;} .sel_body_resitem td .list_street_view_poi {display:inline-block;float:none;margin-right:6px;position:static;*vertical-align:-3px;_vertical-align:-5px;*display:inline;*zoom:1;} .selInfoWndBtn {width:70px;height:29px;background:url(http://api.map.baidu.com/images/addrPage.png?v=20121107) no-repeat -21px -81px;text-align:center;line-height:29px;margin: 0 auto;cursor:pointer;color:#b35900} .sel_body_body td a{text-decoration: none; cursor: auto; } .sel_body_body td a:hover,.sel_body_body td a:focus{text-decoration:underline; }.panoInfoBox{cursor:pointer}.panoInfoBox{position:relative;width:323px;height:101px;margin-bottom:4px;cursor:pointer}.panoInfoBox .panoInfoBoxTitleBg{width:323px;height:19px;position:absolute;left:0;bottom:0;z-index:2;background-color:#000;opacity:.7}.panoInfoBox .panoInfoBoxTitleContent{font-size:12px;color:#fff;position:absolute;bottom:2px;left:5px;z-index:3;text-decoration:none}.pano_switch_left,.pano_switch_right{position:absolute;width:28px;height:38px;cursor:pointer;background-color:#252525;background-color:rgba(37,37,37,.9)}.pano_switch_left{background:url(http://api.map.baidu.com/images/panorama/zuojiantou.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.pano_switch_right{background:url(http://api.map.baidu.com/images/panorama/youjiantou.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.pano_switch_left:hover{background:url(http://api.map.baidu.com/images/panorama/zuojiantou_hover.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.pano_switch_right:hover{background:url(http://api.map.baidu.com/images/panorama/youjiantou_hover.png) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.pano_switch_left.pano_switch_disable,.pano_switch_right.pano_switch_disable{background:0 0;border:none}.pano_poi_1,.pano_poi_2,.pano_poi_4{display:inline-block;width:16px;height:16px;vertical-align:middle;background:url(http://webmap0.map.bdimg.com/newmap/static/common/images/pano_whole/guide_icons_4b871b2.png) no-repeat;background-position:0 0}.pano_photo_arrow_l,.pano_photo_arrow_r{position:absolute;top:0;width:20px;height:100%;background:#f3eeee}.pano_photo_arrow_l{left:0}.pano_photo_arrow_r{right:0}.pano_arrow_l,.pano_arrow_r{display:inline-block;width:18px;height:18px;background:url(http://webmap0.map.bdimg.com/newmap/static/common/images/pano_whole/pano-icons_223a291.png) no-repeat}.pano_catlogLi{cursor:pointer;position:relative;line-height:10px;font-size:10px;text-align:center;color:#abb0b2;border:1px solid #53565c;padding:3px 0;margin-top:3px;margin-left:2px;width:90%}.pano_catlogLi:hover{color:#3DAAFC;border:1px solid #3DAAFC}.pano_catlogLiActive{color:#3DAAFC;border:1px solid #3DAAFC}.pano_arrow_l{background-position:0 -36px}.pano_arrow_r{background-position:-54px -36px}.pano_photo_arrow_l:hover .pano_arrow_l{background-position:-18px -36px}.pano_photo_arrow_r:hover .pano_arrow_r{background-position:-72px -36px}.pano_photo_arrow_l.pano_arrow_disable .pano_arrow_l{background-position:-36px -36px}.pano_photo_arrow_r.pano_arrow_disable .pano_arrow_r{background-position:-90px -36px}.pano_photo_item{position:relative;float:left;line-height:0;padding-left:8px}.pano_photo_decs{position:absolute;bottom:1px;left:0;padding:2px 0;text-indent:5px;margin-left:8px;display:inline-block;color:#fff;background:#000;opacity:.5;filter:alpha(opacity=50)9;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.pano_photo_item img{display:inline-block;border:solid 1px #252525}.pano_photo_item:hover img{border-color:#005efc}.pano_photo_item_seleted{position:absolute;top:0;left:-100000px;border:3px solid #097df3}.pano_close{position:absolute;right:10px;top:10px;width:40px;cursor:pointer;height:40px;line-height:40px;border-radius:3px;background-color:rgba(37,37,37,.9);background-image:url(http://api.map.baidu.com/images/panorama/close.png);background-repeat:no-repeat;background-position:center center;background-size:90%}.pano_close:hover{background-image:url(http://api.map.baidu.com/images/panorama/close_hover.png)}.pano_pc_indoor_exit{position:absolute;right:60px;top:10px;width:89px;cursor:pointer;height:40px;line-height:40px;color:#ebedf0;border-radius:3px;background-color:#252525;background-color:rgba(37,37,37,.9);background-image:url(http://api.map.baidu.com/images/panorama/indoor_exit.png);background-repeat:no-repeat;background-position:15px 12px}.pano_pc_indoor_exit:hover{background-image:url(http://api.map.baidu.com/images/panorama/indoor_exit_hover.png);color:#2495ff}.pano_m_indoor_exit{font-size:16px;position:absolute;right:30px;top:10px;width:89px;cursor:pointer;height:40px;line-height:40px;color:#ebedf0;border-radius:3px;background-color:#252525;background-color:rgba(37,37,37,.9);background-image:url(http://api.map.baidu.com/images/panorama/indoor_exit.png);background-repeat:no-repeat;background-position:15px 12px}.navtrans-table tr{color:#666}.navtrans-table tr:hover{color:#333}.navtrans-navlist-icon{float:left;width:18px;height:18px;background:url(http://api.map.baidu.com/images/new-direction-icon.png) no-repeat -1px -1px;background-size: 130px 137px;_background:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/nav-icon_ie6_134841b.png) no-repeat 0px 0px;margin-right:5px}.navtrans-navlist-icon.s-1{background-position:-1px -1px}.navtrans-navlist-icon.s-2{background-position:-19px -1px}.navtrans-navlist-icon.s-3{background-position:-36px -1px}.navtrans-navlist-icon.s-4{background-position:-54px -1px}.navtrans-navlist-icon.s-5{background-position:-73px -1px}.navtrans-navlist-icon.s-6{background-position:-91px -1px}.navtrans-navlist-icon.s-7{background-position:-1px -20px}.navtrans-navlist-icon.s-8{background-position:-19px -19px}.navtrans-navlist-icon.s-9{background-position:-37px -19px}.navtrans-navlist-icon.s-10{background-position:-54px -19px}.navtrans-navlist-icon.s-11{background-position:-72px -19px}.navtrans-navlist-icon.s-12{background-position:-90px -19px}.navtrans-navlist-icon.s-13{background-position:-1px -39px}.navtrans-navlist-icon.s-14{background-position:-19px -38px}.navtrans-navlist-icon.s-18{background-position:-38px -38px}.navtrans-navlist-icon.s-19{background-position:-56px -38px}.navtrans-navlist-icon.s-20{background-position:-74px -38px}.navtrans-navlist-icon.s-21{background-position:-92px -38px}.nav-st{margin-top: 2px;}.navtrans-navlist-icon.nav-st,.navtrans-navlist-icon.nav-through{background:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/nav-icon_b5c3223.png) no-repeat 0px 0px;background-position:-18px -70px}.navtrans-navlist-icon.nav-ed{background:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/nav-icon_b5c3223.png) no-repeat 0px 0px;background-position:-1px -70px}.navtrans-view{border-top:1px solid #e4e6e7;border-left:1px solid #e4e6e7;border-right:1px solid #e4e6e7}.navtrans-view:hover{cursor:pointer}.navtrans-view .navtrans-arrow{position:absolute;top:8px;right:5px;width:7px;height:4px;background-image:url(http://api.map.baidu.com/images/new-direction-icon.png);background-repeat:no-repeat;background-position:-40px -70px;margin-top:3px;margin-right:3px;_background-image:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/nav-icon_ie6_134841b.png)}.navtrans-view.expand:hover .navtrans-arrow{background-position:-61px -70px}.navtrans-view.expand .navtrans-arrow{background-position:-54px -70px}.navtrans-view:hover .navtrans-arrow{background-position:-47px -70px}.navtrans-navlist-content{overflow:hidden}.navtrans-res{border-bottom:1px solid #E4E6E7;border-left:1px solid #E4E6E7;border-right:1px solid #E4E6E7}.navtrans-bus-icon{display:inline-block;float:left;background-image:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/ui3/mo_banner_e1aa2e6.png);background-repeat:no-repeat;left:-5px}.navtrans-bus-icon.bus{background:url(http://api.map.baidu.com/images/new-direction-icon.png) no-repeat 0 0;background-size: 130px 137px; width:18px;height:18px;background-position:-55px -57px;position:relative;top:2px}.navtrans-bus-icon.walk{background:url(http://api.map.baidu.com/images/new-direction-icon.png) no-repeat 0 0;background-size: 130px 137px;width:18px;height:18px;background-position:-19px -57px;position:relative;top:2px;left:-5px}.navtrans-bus-desc{line-height:24px;margin-left:20px}.navtrans-busstation{color:#36c;font-weight:600}.tranroute-plan-list.expand .trans-title{border-bottom:1px solid #e4e6e7;background-color:#ebf1fb}.trans-plan-content tr td:hover .bus{background:url(http://api.map.baidu.com/images/new-direction-icon.png) no-repeat 0 0;background-size: 130px 137px;background-position:-37px -57px}.trans-plan-content tr td:hover .walk{background:url(http://api.map.baidu.com/images/new-direction-icon.png) no-repeat 0 0;background-size: 130px 137px; background-position:-1px -57px}.suggest-plan{position:absolute;background-color:#0C88E8;padding:0px 15px;line-height:20px;color:#fff;left:0px;top:0px}.suggest-plan-des{text-align:left;padding:29px 0px 0px 25px;font-size:13px;color:#000}.bmap-clearfix{*+height:1%}.bmap-clearfix:after{content:".";display:block;height:0px;clear:both;visibility:hidden}.bmap-link{width: 1px;height: 8px;display: inline-block;background: #C4C7CE;top: 19px;position: absolute;left: 9px; margin-left: -1px;}.BMap_CityListCtrl{font-size:12px}.BMap_CityListCtrl a{text-decoration:none!important}.BMap_CityListCtrl a:hover{text-decoration:underline!important}.BMap_CityListCtrl .citylist_popup_main{border:1px solid #cdcdcd;z-index:2;position:relative;width:100%;height:100%;background:#fafafa;overflow:hidden;box-shadow:1px 1px 1px rgba(0,0,0,.1)}.ui_city_change_top .ui_city_change_inner,.ui_city_change_bottom .ui_city_change_inner{display:inline-block;height:24px;line-height:24px;border:1px solid #c4c7cc;background-color:#fff;padding:0 10px 0 10px;color:#000}.ui_city_change_top .ui_city_change_inner i,.ui_city_change_bottom .ui_city_change_inner i{width:8px;height:6px;display:inline-block;position:relative;top:9px;left:5px;-webkit-transition:all ease-in-out .15s;transition:all ease-in-out .15s;display:none9}.ui_city_change_click .ui_city_change_inner i,.ui_city_change_click_close .ui_city_change_inner i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.ui_city_change_top .ui_city_change_inner:hover em{border-top-color:#0C88E8}.ui_city_change_top .ui_city_change_inner em{width:0;height:0;border-color:rgba(255,255,255,0);border-top-color:#D0D4DA;border-style:solid;border-width:4px}.ui_city_change_top .ui_city_change_inner:hover,.ui_city_change_bottom .ui_city_change_inner:hover{text-decoration:none!important;color:#3d6dcc}.ui_city_change_bottom .ui_city_change_inner:hover em{border-bottom-color:#0C88E8}.ui_city_change_bottom .ui_city_change_inner em{width:0;height:0;border-color:rgba(255,255,255,0);border-bottom-color:#D0D4DA;border-style:solid;border-width:4px;position:relative;top:-18px}.citylist_popup_main .citylist_ctr_title{background:#f9f9f9;border-bottom:1px solid #dadada;height:25px;line-height:25px;font-size:12px;color:#4c4c4c;padding-left:7px}.citylist_popup_main .city_content_top{position:relative;height:30px;padding:15px 10px 0px 10px;border-bottom:1px solid #CCC;margin:0px 10px}.citylist_popup_main .city_content_top .cur_city_info{display:inline-block;margin:0;padding:0;}#city_ctrl_form{position:absolute;right:12px;top:10px}#selCityWd{border:1px solid #ccc;height:20px;width:121px;line-height:20px;text-indent:4px;outline:none}#selCitySubmit:hover{background-position:-355px -98px}#selCitySubmit{float:right;background:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/index_a2f1ac4.png) no-repeat scroll -302px -98px;height:24px;line-height:24px;width:48px;cursor:pointer;margin-left:5px;text-align:center}#sel_city_letter_list{padding-top:10px}#sel_city_letter_list a{white-space:nowrap;margin-right:11px;line-height:18px;font-size:13px;font-family:Arial,Helvetica,SimSun,sans-serif}.city_content_medium{padding:10px 10px 10px 10px;border-bottom:1px solid #CCC;margin:0px 10px}.city_content_bottom{padding:10px 10px 10px 8px;margin:9px 5px 5px 5px;height:218px;overflow-y:auto}#city_detail_table tr td{vertical-align:top}.sel_city_hotcity a{color:#3d6dcc}.sel_city_letter{padding:0 14px 0 3px}.sel_city_letter div{font-size:24px;line-height:24px;font-weight:700;color:#ccc;padding:0;margin:0;font-family:Arial,Helvetica,SimSun,sans-serif}.sel_city_sf{padding-right:8px;font-weight:700}.sel_city_sf a{white-space:nowrap;line-height:18px;color:#3d6dcc}.city_names_wrap{margin-bottom:9px}.sel_city_name{color:#3d6dcc;white-space:nowrap;margin-right:9px;line-height:18px;float:left}#popup_close{outline:none;position:absolute;z-index:50;top:7px;right:6px;width:12px;height:12px;background:url(http://webmap0.map.bdimg.com/wolfman/static/common/images/popup_close_15d2283.gif) no-repeat;border:0;cursor:pointer}</style><style type="text/css">.fancybox-margin{margin-right:17px;}
