﻿.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
/* rewrite.css*/.form-control:focus{border-color: #ccc;outline: 0;-webkit-box-shadow: none;box-shadow: inset none;}
ul, ol{padding-left: 0;margin-bottom: 0;}
li{list-style: none;}
label{font-weight: normal;margin-bottom: 0;}
:focus{outline: none;}
h1, h2, h3, h4, h5, h6, p{margin: 0;}
*{text-decoration: none !important;}
/* base.css
html{font-size: 10px;}
body{font-family: '宋体';font-size: 1.2rem;display: block !important;min-width: 1200px;}
body:after{content: '';position: fixed;z-index: 10;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .7);display: none;}
body.on-mask:after{display: block;}
h1{}
p{}
a{}
a:hover{}
*:hover, *:hover:before, *:hover:after{transition: color 300ms, border-color 300ms, background-color 300ms, background-image 300ms, opacity 300ms;}*/body:after{content: '';position: fixed;z-index: 10;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .7);display: none;}
body.on-mask:after{display: block;}
.ui-aboxprod{position: fixed;z-index: 11;width: 1160px;background-color: #fff;border-radius: 10px;top: 50%;margin-top: -330px;left: 50%;margin-left: -580px;display: none;}
/*.ui-aboxprod >.hd{position: absolute;z-index: 1;top: 45px;left: 50px;right: 40px;}*/.ui-aboxprod >.hd{position: absolute;z-index: 1;width:100%;height:100%;opacity: 1}
.ui-aboxprod >.hd >a{display: inline-block;width: 28px;height: 28px;background: url(../images/prod-hide.png);background-size: 100% 100%;top:-32px;right: 0;position: absolute;transition: transform 300ms;cursor:pointer;}
.ui-aboxprod >.hd >a:hover{transform: rotate(90deg);}
.ui-aboxprod >.hd .aw{width: 100%;}
/*.ui-aboxprod >.hd .aw a{display: inline-block;width: 16px;height: 27px;margin-right: 15px;margin-top: 25%;}
.ui-aboxprod >.hd .aw a:hover{opacity: .8;}*/.ui-aboxprod >.hd .aw a{display: block;width: 58px;height: 124px;position:absolute;top: 50%;transform: translate(0%,-50%);cursor:pointer;}
.ui-aboxprod >.hd .aw a.l{background: url(../images/ppl.png) no-repeat center #fff;opacity:0.7;left: -58px;}
.ui-aboxprod >.hd .aw a.r{background: url(../images/ppr.png) no-repeat center #fff;opacity:0.7;right: -58px;}
.ui-aboxprod >.ct{}
.ui-aboxprod >.ft{padding: 15px 25px;display: none;}
.ui-aboxprod .view{position: relative;}
.ui-aboxprod .view:before, .ui-aboxprod .view:after{content: '';position: absolute;left: 0;width: 100%;background: none repeat-x 0 0;background-size: auto 100%;height: 200px;opacity: .6;}
.ui-aboxprod .view:before{background-image: url(../images/prod-sd-t.png);top: 0;}
.ui-aboxprod .view.nobs:after{display: none;}
.ui-aboxprod .view:after{}
.ui-aboxprod .view >img{width: 100%;}
.ui-aboxprod .view >.tt{position: absolute;bottom: 30px;left: 50px;right: 60px;z-index: 1;display: none;}
.ui-aboxprod .view >.tt >.l{position: absolute;top: 0;left: 0;}
.ui-aboxprod .view >.tt >.l p{line-height: 1em;color: #fff;}
.ui-aboxprod .view >.tt >.l p.p1{font-size: 36px;}
.ui-aboxprod .view >.tt >.l p.p2{font-size: 36px;font-family: 'FlamaSemicondensed-Ultralight';text-transform: uppercase;margin-top: 20px;}
.ui-aboxprod .view >.tt >.r{margin-left: 350px;border-left: 1px solid #fff;padding: 15px 0;padding-left: 65px;}
.ui-aboxprod .view >.tt >.r p{line-height: 32px;font-size: 18px;color: #fff;font-family: '宋体';}
.ui-aboxprod .listv{padding: 0 35px;position: relative;}
.ui-aboxprod .listv .aw{display: inline-block;width: 16px;height: 27px;position: absolute;top: 50%;margin-top: -13px;}
.ui-aboxprod .listv .aw:hover{opacity: .8;}
.ui-aboxprod .listv .aw.l{background-image: url(../images/prod-awdl.png);left: 0;}
.ui-aboxprod .listv .aw.r{background-image: url(../images/prod-awdr.png);right: 0;}
.ui-aboxprod .listv >.ct{}
.ui-aboxprod .listv ul{}
.ui-aboxprod .listv ul li{width: 16.66%;float: left;}
.ui-aboxprod .listv ul li a{display: block;border-radius: 10px;overflow: hidden;border: 4px solid #fff;margin: 0 15px;}
.ui-aboxprod .listv ul li.active a{border-color: #683600;}
.ui-aboxprod .listv ul li a:hover{opacity: .8;}
.ui-aboxprod .listv ul li a img{width: 100%;}
.index .i_news .listv .item .con, .index .i_pro .progroup .current_protitle{font-family: '宋体';}
/* plugin.css*/body .carousel-indicators{bottom: 100px;z-index: 9;}
body .carousel-indicators.r{width: 90%;margin-left: -45%;text-align: right;bottom: 40px;}
body .carousel-indicators li{margin: 0;padding: 0;border: none;border-radius: 50%;display: inline-block;width: 13px;height: 13px;background-color: #f7f7f7;border-radius: 6px;margin: 0 8px !important;}
body .carousel-indicators li.active{width: 45px;}
.lrlist{}
.lrlist .ct{overflow: hidden;}
.lrlist .ct ul{position: relative;left: 0;}
/* media.css*/@media screen and (max-width: 1440px){.ui-aboxprod{width: 640px;margin-left: -320px;margin-top: -220px;}
.ui-aboxprod >.hd{top: 20px;left: 20px;right: 20px;}
.ui-aboxprod >.ft{padding: 10px 15px;display: none;}
.ui-aboxprod .listv{padding: 0 25px;}
.ui-aboxprod .listv ul li a{margin: 0 5px;}
.ui-proditem .text{padding-top: 100px;}
.ui-proditem .text >.ct{margin-top: 20px;height: 120px;}
.ui-proditem .text >.ct p{margin-bottom: 10px;line-height: 20px;font-size: 13px;}
.ui-proditem .listv >.hd p{font-size: 18px;}
.ui-proditem >.r .ht60{height: 40px;}
.ui-aboxprod .view >.tt{bottom: 20px;left: 20px;right: 20px;display: none;}
.ui-aboxprod .view >.tt >.l p.p1{font-size: 24px;}
.ui-aboxprod .view >.tt >.l p.p2{font-size: 16px;margin-top: 10px;}
.ui-aboxprod .view >.tt >.r{margin-left: 250px;padding: 10px 0;padding-left: 20px;}
.ui-aboxprod .view >.tt >.r p{font-size: 14px;line-height: 26px;}
.ui-leader .view .img{height: 400px;}}
@media (max-width: 1024px){.ui-aboxprod >.hd .aw a.l{background: url(../images/ppl.png) no-repeat center #fff;left: -78px;}
.ui-aboxprod >.hd .aw a.r{background: url(../images/ppr.png) no-repeat center #fff;right: -38px;}
.ui-aboxprod >.hd >a{display: inline-block;width: 28px;height: 28px;background: url(../images/prod-hide.png);background-size: 100% 100%;top:-50px;right: 20px;position: absolute;transition: transform 300ms;}}
*, .newslist .textbox{word-break:break-all}
*{padding:0;margin:0}
.o_body{overflow:visible}
.cp{cursor:pointer}
.none{display:none!important}
.clearfu:after{display:block;content:"";clear:both;overflow:hidden}
a[href=""]{cursor:default}
a:hover{color:#0c5ca8}
.content_warp{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:0.28rem;line-height:0.42rem;padding:30px 0px;}
.content_warp2{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:0.28rem;line-height:0.42rem;padding:30px 0px;}
.content_warp .two{float: left;width: 100%;margin-top: -22px;margin-bottom:50px;}
.content_warp2{max-width:1230px;margin:0 auto;padding:0 15px;}
.pro_tt{margin-top:0.2rem;margin-bottom:0.3rem;}
.content_warp2 span{font-size: 0.14rem;font-weight: bold;color:#878787;text-align:right;}
.newslist_main{/*max-width:1680px;*/margin:0 auto}
@media (max-width:750px){body .o_body{/*height:100%*/}
body .o_main{position:relative;min-height:100%;width:100%}
.newslist_main{padding-bottom:0px}}
.banner_box{position:relative}
.banner_box img{width:100%}
.crumbs_box{height:60px;height:.6rem;line-height:60px;line-height:.6rem;font-size:14px;font-size:.14rem;color:#444}
.crumbs_box .item{color:#444}
.crumbs_box a.item:hover{color:#0c5ca8}
.crumbs_box .next{padding:0 6px}
.year_box{text-align:right;padding-top:.3rem;padding-bottom:.3rem}
.year_box .label{font-size:.14rem;color:#111;}
.year_box .news_year{display:inline-block;right:0;font-size:.14rem;vertical-align:middle;color:#000;text-align:right}
.year_box .news_year .o_DropdownBody{width:1.6rem;margin-left:.1rem;text-align:left}
.year_box .news_year .o_DropdownBody .o_Dropdown{width:100%!important}
.year_box .news_year .o_Dropdown{height:.48rem;border-radius:5px}
.year_box .news_year .o_Dropdown .i_down{left:auto;color:#0c5ca8}
.year_box .news_year .o_Dropdown .name{height:.48rem;line-height:.48rem!important;font-size:.16rem;color:#000}
.year_box .news_year .o_Dropdown .list li.cur{background:0 0}
.year_box .news_year .o_Dropdown .list li span{font-size:.16rem;white-space:normal;color:#000}
.year_box .news_year .o_Dropdown .listbox{top:.47rem;margin-top:0;padding-top:0}
.year_box .news_year .o_Dropdown .list{border-radius:4px}
.newslist_wrap{/*border-top:1px solid #ddd*/}
@media (max-width:750px){.year_box .label, .year_box .news_year .o_Dropdown .list li span{font-size:.24rem}
.year_box{padding-top:.4rem;padding-bottom:.4rem}
.year_box .news_year .o_DropdownBody{width:1.8rem}
.year_box .news_year .o_Dropdown{height:.6rem}
.year_box .news_year .o_Dropdown .name{height:.6rem;line-height:.6rem!important;padding-left:.19rem;font-size:.24rem}
.year_box .news_year .o_Dropdown .listbox{top:.59rem}
.newslist_wrap{margin-bottom:0.5rem}}
.newslist{font-size:18px;border-bottom:1px solid #eeeeee; width: 1200px; margin: 0 auto}
.newslist .item{padding:30px 0;/*border-bottom:1px solid #ddd*/}
.newslist .imgbox{width:38%;display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.newslist .imgbox b{position:absolute;width:108px;height:36px;background-image: url(../images/picjb.png);}
.newslist .imgbox .imgwrap{display:block;width:118%;overflow:hidden}
.newslist .textbox{width:55%;display:inline-block;padding-right:5.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:top;position:relative}
.newslist .textbox .introduce .text, .newslist .textbox .title .text{vertical-align:top;word-break:normal}
.newslist .textbox .title{display:block;font-size:28px;color:#000;line-height:1.5;/*font-weight:700;*/max-width:100%;overflow:hidden}
.newslist .textbox .title:hover{}
.newslist .textbox .introduce{font-size:16px;color:#4e4e4e;line-height:1.5;font-weight:400;max-width:100%;margin-top:0px;overflow:hidden}
.newslist .textbox .introduce p{ line-height: 1.5}
.newslist .textbox .date{color:#444444;line-height:normal;font-weight:600;margin-top:10px;}
.newslist .textbox .date a{font-size: 18px;color: #444444;line-height: 1.5;font-weight: bold;}
.newslist .textbox .date2{font-size:.14rem;color:#444;line-height:normal;font-weight:400;margin-top:.20rem}
.newslist .textbox.single{width:100%;padding-left:.4rem;padding-top:.09rem}
.newslist .textbox.single .title{max-width:92.3%;text-overflow:ellipsis;white-space:nowrap;height:.4rem}
.newslist .textbox.single .introduce{max-width:92.3%;margin-top:.3rem}
.newslist .textbox.single .date{margin-top:.36rem}
@media (min-width:751px) and (max-width:1200px){
.newslist .textbox{/*vertical-align:middle;*/padding-top:0}
.newslist .imgbox{/*vertical-align:middle;*/}
}
@media (min-width:1024px) and (max-width:1440px){.ui-aboxprod >.hd >a{display: inline-block;width: 28px;height: 28px;background: url(../images/prod-hide.png);background-size: 100% 100%;top:-49px;right: 18px;position: absolute;transition: transform 300ms;cursor:pointer;}
.ui-aboxprod >.hd .aw a.l{background: url(../images/ppl.png) no-repeat center #fff;opacity:0.7;left: -78px;}
.ui-aboxprod >.hd .aw a.r{background: url(../images/ppr.png) no-repeat center #fff;opacity:0.7;right: -38px;}}
@media (max-width:750px){
.newslist .imgbox{padding:0;width:37.1%;vertical-align:top}
.newslistm .imgbox b{position:absolute;width:108px;height:36px;background-image: url(../images/picjb.png);background-size:80%;background-repeat:no-repeat;z-index:1;}
.newslist .textbox{vertical-align:middle;padding-top:0;width:62.9%;padding-left:4.3%}
.newslist .textbox .title{font-size:.36rem;line-height:.48rem;max-width:100%;height:1.54rem;overflow:hidden}
.newslist .textbox .introduce{display:none}
.newslist .textbox .date{font-size:.18rem;margin-top:.35rem}
.newslist .textbox.single{padding-left:0;padding-top:0}
.newslist .textbox.single .title{max-width:100%;white-space:normal;max-height:1rem;height:auto;min-height:.58rem}
.newslist .textbox.single .introduce{display:block;font-size:.24rem;line-height:.42rem;color:#444;max-width:100%;height:.86rem;overflow:hidden}
.newslist .textbox.single .date{margin-top:.25rem}
/*m*/

.newslistm{padding-top:5%; width: 94%; margin: 0 auto}
.newslistm .textbox{vertical-align:middle;padding-top:0;width:100%;}
.newslistm .textbox .title{font-size:1.5rem;line-height:1.4;color: #333;font-weight: bold;overflow:hidden; margin:0 0 2%; padding: 5% 0 0}
.newslistm .textbox .title2{font-size:0.9rem;line-height:1.4;color: #333;overflow:hidden}
.newslistm .textbox .title2 p{ line-height: 1.4}
.newslistm .imgbox{padding:0;width:100%;margin-top:13px;margin-left:auto;margin-right:auto;margin-bottom:10px;vertical-align:top}
.newslistm .imgbox img{width:100%;}
.gallery{background: fff;}
.gallery-cell{width: 100%;height: 200px;}
.gallery-cell img{display: block;max-height: 200px;max-width: 100%;margin: 0 auto;}
.flickity-enabled{position: relative;}
.flickity-enabled:focus{outline: none;}
.flickity-viewport{overflow: hidden;position: relative;height: 100%;}
.flickity-slider{position: absolute;width: 100%;height: 100%;}
/* draggable*/.flickity-enabled.is-draggable{-webkit-tap-highlight-color: transparent;tap-highlight-color: transparent;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.flickity-enabled.is-draggable .flickity-viewport{cursor: move;cursor: -webkit-grab;cursor: grab;}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor: -webkit-grabbing;cursor: grabbing;}
/* ---- previous/next buttons ----*/.flickity-prev-next-button{display:none;position: absolute;top: 50%;width: 44px;height: 44px;border: none;border-radius: 50%;background: white;background: hsla(0, 0%, 100%, 0.75);cursor: pointer;/* vertically center*/-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.flickity-prev-next-button:hover{background: white;}
.flickity-prev-next-button:focus{outline: none;box-shadow: 0 0 0 5px #09F;}
.flickity-prev-next-button:active{filter: alpha(opacity=60);/* IE8*/opacity: 0.6;}
.flickity-prev-next-button.previous{left: 10px;}
.flickity-prev-next-button.next{right: 10px;}
/* right to left*/.flickity-rtl .flickity-prev-next-button.previous{left: auto;right: 10px;}
.flickity-rtl .flickity-prev-next-button.next{right: auto;left: 10px;}
.flickity-prev-next-button:disabled{filter: alpha(opacity=30);/* IE8*/opacity: 0.3;cursor: auto;}
.flickity-prev-next-button svg{position: absolute;left: 20%;top: 20%;width: 60%;height: 60%;}
.flickity-prev-next-button .arrow{fill: #333;}
/* color & size if no SVG - IE8 and Android 2.3*/.flickity-prev-next-button.no-svg{color: #333;font-size: 26px;}
/* ---- page dots ----*/.flickity-page-dots{position: absolute;width: 100%;bottom: -24px;padding: 0;margin: 0;list-style: none;text-align: center;line-height: 1;margin-bottom: 32px;}
.flickity-rtl .flickity-page-dots{direction: rtl;}
.flickity-page-dots .dot{display: inline-block;width: 10px;height: 10px;margin: 0 8px;background: #009290;border-radius: 50%;filter: alpha(opacity=25);/* IE8*/opacity: 0.35;cursor: pointer;}
.flickity-page-dots .dot.is-selected{filter: alpha(opacity=100);/* IE8*/opacity: 1;}}
.newslistPager{margin-top:.45rem;margin-bottom:0.8rem}
.btn_loadmore{display:block;width:2.0rem;height:.4rem;line-height:.4rem;text-align:center;font-size:.16rem;color:#fff;cursor:pointer;margin:.6rem auto 1.1rem;background:#e94709;}
@media (max-width:750px){.btn_loadmore{display:block;width:4.8rem;height:.8rem;line-height:.8rem;text-align:center;font-size:.3rem;color:#0c5ca8;cursor:pointer;margin:.6rem auto 1.1rem;box-sizing:border-box;background:#e94709;}
.newslist_footer_box{/*position:absolute;*/left:0;bottom:0;width:100%}}
@media (min-width:751px){.newslist_footer_box{position:static}}
.newslist .textbox .date span.news_jiantou{font-size:.15rem;color:#444444;display: inline-block;margin-top:3px;font-weight: normal;}
