﻿.fixed-top{position:fixed;top:0!important;bottom:auto;z-index:10;background-color:#333}
.fixed-top .banner_text1{padding-top:10px!important;padding-bottom:10px!important}
.panle1{padding-top:30px;}
.fixed-top #b_tel
{ float:left; width:20%;
}
.fixed-top #top-search
{width:25%!important;float:left;
}
#index_banner.fixed-top .keySeach
{ width:45%;
}
.fixed-top #select_help
{ display:block;float:right; width:10%; height:30px; line-height:20px;
}
.fixed-top .panle1
{ display:none;
}

@media (max-width:767px){.fixed-top{position:relative}
.panle1{padding:15px 0 0 0}
}
.fixed-top .panle1{padding-top:10px!important}
.fixed-top .keySeach
{float:right; width:45%; text-align:center;
}


.content{display:block;padding-bottom:15px}
.myBtnStyle{margin-top:15px;min-width:120px;background-color:#c00;color:#fff}
.myBtnStyle:hover{background-color:#333;color:#fff}
.lmb{margin-top:40px;padding:15px;border:solid 1px #ccc}
.lmb li strong{display:block;padding:5px 0;text-align:left;text-transform:capitalize;font-size:16px;cursor:pointer}
.lmb li>ul{display:none}
.thumbnail{margin-bottom:10px}
a.thumbnail:hover{border-color:#c00}
#bframe{position:relative;max-height:369px;background-color:#333}
.bframe_img{position:relative;min-height:368px;background-position:center top;background-attachment:fixed}
.bframe_img img{ max-width:100%;
}
#bframe .bframe_img{position:static}
#bframe .banner_text1{padding-bottom:15px}
#bframe .panle1{padding-top:15px}
@media (max-width:767px){#bframe{max-height:none;}
    .bframe_img { min-height:0;
    }
}
.cate_hot_info a{display:block;margin-bottom:10px;text-align:center;font-size:14px}
.cate_hot_img a{display:block;overflow:hidden}
.cate_hot_img a:hover{border-color:#c00}
.cate_hot_img img{width:auto}
.pro_content{float:left;width:100%}
.pro_content h2{padding-bottom:10px;color:#c00}
.pro_content p{font-size:14px}
.pro_tit span{display:block;margin-bottom:15px;border-bottom:solid 2px #f44607;color:#c00;font-size:24px}
.hpcp a img{margin-bottom:10px;width:100%}
.hpcp a img:hover{border-color:#f44607}
.hpcp{text-align:center}
.hpcp p{margin-bottom:10px;color:#666;text-align:center;font-weight:700;font-size:12px}
.hpcp input{float:left;width:14px;height:14px}
.hpcp span{display:inline-block;font-weight:700}
.contact{display:block;padding-bottom:15px}
.contact li{line-height:2}
.contact strong{display:block;padding:4px 5px;background-color:#d00;color:#fff}
#mapContent{padding-bottom:50px}
#mapContent h2{text-transform:capitalize;font-weight:700;font-size:20px;line-height:45px}
.cate1 li a.a1{font-weight:700;font-size:16px;line-height:40px}
.cate1{margin-left:25px}
.cate2 li a.a2{font-size:14px;line-height:25px}
#mapContent ul li a.a3{margin-left:25px;text-indent:0;font-size:14px;line-height:30px}
#mapContent a:hover{color:#f44607}
.underline-dashed{display:block;margin-top:10px;margin-bottom:10px;border-bottom:dashed 1px #dedede}
.underline-solid{display:block;border-bottom:solid 1px #f4f4f4}
.top_line{float:left;width:100%;box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}
.location{float:left;padding:8px 0;text-transform:capitalize;font-size:14px}
.text{float:left;margin-top:10px;margin-bottom:10px;width:100%;min-height:600px}
.main{float:left;width:100%}
#nbar{margin:0 auto;width:100%}
#nbar img{float:left;width:100%;height:auto}
#left{position:relative;margin-bottom:15px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
#prleft{position:absolute;top:0;right:-100px;bottom:100px;margin-bottom:15px;width:100px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.fixed-menu{position:fixed!important;top:117px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.fixed-bottom{position:absolute!important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.rbt{float:left;width:100%;font-size:12px;line-height:36px}
.rbt a,.rbt span{text-transform:capitalize}
.rbt h1{float:left;width:100%;border-bottom:solid 1px rgba(153,153,153,.6);text-transform:capitalize;font-size:24px;line-height:45px}
@media (max-width:767px){.rbt h1{display:block}
.rbt .location{display:none}
}
@media (max-width:1350px){#prleft{display:none}
}
.left_menu h2{padding-left:initial;padding-left:5px;background-color:#c00;background-position:10px;color:#fff;text-transform:capitalize;white-space:nowrap;font-size:24px;line-height:45px}
.left_menu>ul{padding-top:15px;width:100%}
.left_menu>ul>li{width:100%}
.left_menu>ul>li>a{position:relative;display:block;padding-left:10px;border-bottom:dashed 1px #ccc;text-transform:capitalize;white-space:nowrap;font-size:14px;line-height:35px;cursor:pointer}
.left_menu>ul>li>a:before{position:absolute;top:0;bottom:0;left:0;width:3px;background-color:#c00;content:"";opacity:0}
.left_menu>ul>li.hover>a,.left_menu>ul>li:hover>a{color:#c00}
.left_menu>ul>li.hover>a:before,.left_menu>ul>li:hover>a:before{opacity:1}
.left_menu>ul>li>ul>li{background-color:#f6f6f6}
.left_menu>ul>li>ul>li>a{position:relative;display:block;padding-left:20px;border-bottom:dashed 1px #ccc;font-size:12px;line-height:35px}
.left_menu>ul>li>ul>li>a:before{position:absolute;top:0;bottom:0;left:0;width:3px;background-color:#c00;content:"";opacity:0}
.left_menu>ul>li>ul>li.hover>a{color:#c00}
.left_menu>ul>li>ul>li.hover>a:before{opacity:1}
.menu_child{background-color:#62c1fd}
.menu_child li a{padding-left:20px!important;color:#fff!important;font-size:13px!important;line-height:30px!important}
.left_contact{padding:15px 5px}
.left_contact h2{padding-left:18px;background-color:#c00;background-position:10px;color:#fff;text-transform:capitalize;font-size:24px;line-height:50px}
.left_contact>ul{padding-top:15px}
.left_contact>ul>li{display:block;width:100%;font-size:14px;line-height:35px}
.left_contact>ul>li>a{display:inline-block;font-size:14px;line-height:35px}
.catelist1{float:left;width:100%}
.catelist1 a.thumbnail{float:left;width:100%}
.catelist1 a.thumbnail:hover{border-color:#c00}
.catelist1 ul{float:left;width:100%}
.catelist1 a{display:block;font-size:14px}
.catelist1 a img{width:auto}
.catelist1 a span{padding-bottom:6px;text-transform:capitalize;font-weight:700;font-size:14px}
.catelist1 p{color:#666;font-size:14px}
.catelist1 li a{float:left;overflow:hidden;width:100%;color:#666;white-space:nowrap;font-size:12px}
.hpcp a img{margin-bottom:10px;width:100%}
.hpcp a img:hover{border-color:#c00}
.hpcp{text-align:center}
.hpcp p{margin-bottom:10px;color:#666;text-align:center;font-weight:700;font-size:12px}
.hpcp input{float:left;width:14px;height:14px}
.hpcp span{display:inline-block;font-weight:700}
@media (max-width:767px){.hpcp span{font-size:12px}
}
.rtp{float:left;padding:3px;border:1px solid #c8c8c8;-webkit-border-radius:10px;-moz-border-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;text-align:center}
.rtp a{margin:0}
.rtp a,.rtp a img{float:left;padding:0}
.rtp a img{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:10px}
.jCarouselLite{float:left;overflow:hidden;padding-top:2px;padding-left:9px;width:370px;height:49px}
.jCarouselLite LI{padding-right:9px;width:50px;height:49px;text-align:center}
.jCarouselLite LI img{float:left;margin-left:10px;width:47px;height:47px;border:1px solid #999}
.news-img img{width:100%}
.news-text a{float:left;width:100%;text-align:left;font-size:16px}
.news-text a:hover{color:#c00}
.news-text span{padding-top:2%;text-align:left;font-size:14px}
.news-text p,.news-text span{float:left;width:100%;color:#999}
.news-text p{overflow:hidden;max-height:74pt;font-size:9pt;line-height:20px}
.newslist{position:relative;float:left;overflow:hidden;margin-bottom:15px;padding:5px 5px 10px 5px;width:100%;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}
.newslist:hover{box-shadow:0 2px 3px 2px rgba(0,0,0,.2)}
.newslist .newslist-img{width:100%}
.newslist img{width:100%}
.newslist a.thumbnail{margin-bottom:0}
.newslist a{float:left;width:100%}
.newslist a h3{float:left;overflow:hidden;padding:10px 0;width:100%;border-bottom:solid 1px #333;white-space:nowrap;font-weight:700;font-size:14px;line-height:2}
.newslist span{float:left;padding-right:10px;color:#666;font-size:15px;line-height:20px}
.newslist-text{padding:0 15px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}
.newslist p{float:left;overflow:hidden;margin-bottom:10px;width:100%;max-height:36px;color:#999;text-align:left;font-size:12px}
.newslist a.more{float:left;width:auto;text-transform:uppercase;font-size:12px;line-height:20px}
.newslist-hover{position:absolute;bottom:-100%;padding:0 15px 15px 15px;background-color:rgba(255,255,255,.6);-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in}
.newslist-hover p{overflow:initial;max-height:324px}
.newslist:hover .newslist-hover{top:auto;bottom:0}
.newslist:hover .newslist-text{opacity:0}
.newsitem{float:left;padding-bottom:30px;width:100%}
.newsitem img{float:left;width:100%}
.newsitem h3{padding:15px 0}
.newsitem span{display:block;padding-bottom:15px}
.newsitem p{color:#999}
@media (max-width:767px){.newslist .media-left>a{display:inline-block;width:80px}
.newslist .media-body span{display:none}
.newslist .media-body p{overflow:hidden;max-height:40px}
}
.knowledgelist{float:left;padding-bottom:7.5px;width:100%}
.knowledgelist a h2{float:left;font-weight:700;font-size:14px;line-height:2}
.knowledgelist p{float:left;overflow:hidden;margin-top:5px;width:100%;height:60px;color:#666;text-align:left;font-size:12px;line-height:20px}
.knowledgelist a.more{float:left;margin-top:20px;padding-left:25px;width:92px;height:23px;background-image:url(../images/morenews.jpg);background-position:left center;background-repeat:no-repeat;font-size:12px;line-height:20px}
#news_tit h1{font-size:24px;line-height:2}
.downloadlist,.downtable{float:left;width:100%}
.downtable{margin-top:10px;border:1px solid #ccc;border-collapse:collapse;border-left:0;font-size:14px;font-family:Arial;line-height:20px}
.downtit1{width:20%}
.downtit1,.downtit2{color:#666;text-align:center;font-weight:700;font-size:14px}
.downtit2{width:60%}
.downtit3{width:20%;text-align:center;font-weight:700}
.downtable td,.downtit3{color:#666;font-size:14px}
.downtable td{height:30px;border-bottom:1px solid #ccc;border-left:1px solid #ccc}
.downtable td a{color:#666;font-weight:700;font-size:9pt;line-height:30px}
.downtable td a:hover{color:#ea3e00}
.downtable td a img{padding-top:2px;padding-right:5px}
.trdown1{background:#fff}
.trdown2{background:#eee;font-size:14px}
.contactUs{float:left;width:100%}
#destxt{float:right;padding-bottom:5%;width:100%;border-top:1px solid #dedede;border-bottom:1px solid #dedede;background:#f3f3f5}
#destxt_tit{float:left;padding:20px 0;width:100%}
#destxt_tit strong{float:left;padding-left:5%;font-size:40px;line-height:60px}
.form_list{float:left;padding-left:5%;width:90%}
.form_list li{float:left;padding:5px 0;width:100%;min-height:30px}
.form_list li label{float:left;padding-right:10px;width:110px;color:#000;text-align:left;font-size:14px;line-height:30px}
.form_list li label em{margin-right:5px;color:red;font-size:18px}
.form_list li input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;font-family:aller_lightregular;behavior:url(../css/ie-css3.htc);behavior:url(../css/PIE.htc)}
.form_list li input.textrequired,.form_list li input.textrequiredname{float:left;width:340px;height:30px;border:1px solid #c5c5c5}
.form_list li select.country{float:left;width:340px;height:30px;border:solid #c5c5c5}
.form_list li textarea.textarea{float:left;width:540px;height:30px;border:1px solid #c5c5c5;font-family:aller_lightregular}
.form_list li select,.form_list li textarea{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;behavior:url(../css/ie-css3.htc);behavior:url(../css/PIE.htc)}
.form_list li select{float:right;width:50px;height:30px;border:1px solid #c5c5c5}
.form_list li input.btn_send{width:127px;background:url(../images/btn_send.jpg) no-repeat left top;color:#fff}
.form_list li input.btn_reset,.form_list li input.btn_send{float:left;height:29px;border:0;text-align:center;font-size:14px;font-family:Verdana;line-height:29px;cursor:pointer}
.form_list li input.btn_reset{margin-left:15px;width:89px;background:url(../images/btn_reset.jpg) no-repeat left top}
.contactDetails{float:left;padding:15px 0;width:100%;font-size:14px;line-height:30px}
.contactDetails a{line-height:34px}
.contactDetails a:hover{color:#b80303}
.contactDetails b{float:left;width:100%;color:#00000e;font-weight:400;font-size:28px;line-height:35px}
.contactDetails p{float:left;color:#666;font-weight:400;font-size:14px;font-family:Verdana;line-height:30px}

.contactDetails span{display:block;line-height:34px}
.contactDetails em{color:red;font-style:normal}
#sitemapnav{float:left;padding-top:15px;padding-bottom:15px;width:100%}
#sitemapnav li{list-style:none}
#sitemapnav a{color:#666;text-decoration:underline;text-transform:capitalize;white-space:nowrap}
#sitemapnav .fontbig{width:100%!important}
#sitemapnav .bigli{float:left;width:100%;font-size:1pc;line-height:35px}
#sitemapnav .bigli a h2{color:#c00;text-decoration:underline;text-transform:capitalize;font-weight:700;font-size:1pc;line-height:35px}
#sitemapnav .bigli a:hover{color:#c00}
#sitemapnav .abli_02{float:left;width:100%;text-align:left;font-size:14px;line-height:30px}
#sitemapnav .abli_02 a:hover{color:#c00}
.jiange{float:left;margin:15px 0;width:100%;height:1px;background-color:#d2d2d2}
.probigclass{padding-left:50px}
#sitemapnav .PROclass_01{padding-left:30px;font-weight:700;line-height:30px}
#sitemapnav .PROclass_02{padding-left:45px;font-weight:400;line-height:22px}
#sitemapnav .PROclass_01 a{color:#c00}
#sitemapnav .PROclass_02 a{color:#666}
#sitemapnav .PROclass_01 a:hover,#sitemapnav .PROclass_02 a:hover{color:#c00}
#sitemapnav .PROclass_03{color:#666;font-size:9pt;line-height:20px}
#videotitle{border-bottom:1px solid #ddd;color:#77b725;font-weight:700;font-size:14px;line-height:45px}
#videocontent,#videotitle{float:left;width:100%;text-align:center}
#videocontent{padding:25px 0}
#derster{width:100%;height:auto;font-size:9pt}
#derster,#derstertit{float:left;text-align:left}
#derstertit{margin-top:15px;margin-bottom:15px}
#derstertit span{float:left;padding-left:15px;width:100%;background:#77b725;color:#fff;text-transform:capitalize;font-size:14px;line-height:30px}
#ntframe{background-color:#ebebe9}
#case_show,#ntframe{float:left;width:100%}
#case_show{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc}
.case_list_img{float:left;width:30%}
.case_list_img a img{float:left;width:100%;border:1px solid #ccc;border-radius:10px}
.case_list_show{float:right;width:68%}
.case_list_show a.a1{float:left;width:100%;color:#01a1e7;font-size:1pc;line-height:30px}
.case_list_show p{float:left;overflow:hidden;max-height:125px}
ul.share-buttons{padding:0;list-style:none}
ul.share-buttons li{display:inline}
ul.share-buttons .sr-only{position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;width:1px;height:1px;border:0}
#productdetail_img img{width:100%}
#productdetail{position:relative;float:left;width:100%}
#productdetail_txt{padding-top:30px;padding-bottom:30px}
#productdetail_txt p{font-size:18px;line-height:2}
#productdetail_txt strong{margin-bottom:10px;text-transform:capitalize;font-size:18px}
#productdetail_txt .lianxi a{font-size:14px;line-height:2pc}
#productdetail_txt .lianxi a img{padding-right:10px}
.pro_show_cent{font-size:15px;line-height:25px}
.pro_show_tit{float:left;width:100%}
.pro_show_tit strong{width:100%;color:#c00;font-size:16px;line-height:35px}
.pro_show_tit{margin-top:20px;border-bottom:1px solid #c00}
.pro_show_tit span{display:inline-block;font-size:16px}
.pro_show_tit input{margin-left:15px}
.pro_show{float:left;margin-top:15px;width:100%}
.video{margin-bottom:15px}
.video>a>img{width:100%}
#videocontent,.video_title{margin-top:15px}
#videocontent{float:left;width:100%}
.vmcarousel-normal li img{cursor:pointer}
.pichover{border-color:#4f84c4}
.new_hover{position:absolute;top:0;right:15px;bottom:0;left:15px;background-color:#fff;opacity:0;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
.new_hover:hover{opacity:1}
.new_hover img{margin-right:5px}
.Ncate a img{max-width:100%}
.Ncate a{font-size:25px;line-height:50px}
.ca_more{float:right;width:100%;text-align:right;text-transform:capitalize;font-size:18px!important}
@media (max-width:767px){.Ncate a{display:block;text-align:center;line-height:40px}
}
#send{min-width:190px;background-color:#c00;color:#fff}
#alibaba{background-color:#ff7300;color:#fff}
#alibaba img{padding-top:3px}
#myTab{margin:2% 0;border-color:#c00}
#myTab a{color:#c00;font-weight:700;font-size:16px}
#myTab li.active a{border-color:#c00;background-color:#c00;color:#fff;border-bottom-color:transparent}
#myTab li:hover a{border-color:#c00;background-color:#c00;color:#fff;border-bottom-color:transparent}
@media (max-width:767px){#myTab a{font-size:14px;padding:5px}
}
.fixed-btn{position:fixed;right:1%;bottom:10%;z-index:1040;width:40px;border:1px solid #eee;border-radius:2px;background-color:#fff;font-size:24px;-webkit-backface-visibility:hidden}
.fixed-btn a{display:inline-block;width:40px;height:40px;text-align:center}
.go-top span{padding-top:5px;font-size:18px}
.fa-qrcode{position:relative;float:left;display:block;width:40px;height:40px;background-image:url(../images/weixin.png);background-position:center center;background-repeat:no-repeat;opacity:.6;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
.fa-qrcode:hover{opacity:.8}
.fa-qq:hover{opacity:.8}
#bottom-qrcode{position:absolute;top:auto;right:40px;bottom:0;left:auto;display:none;margin:0;padding:10px;width:200px;border-radius:2px;background-color:#fff;text-align:center;opacity:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
#bottom-qrcode p{font-size:14px}
.sorry{padding:0 15px}
.button--isi{position:relative;z-index:2;overflow:hidden}
.button--isi::before{position:absolute;top:50%;left:100%;z-index:-1;margin:-15px 0 0 1px;width:30px;height:30px;border-radius:50%;background:#c00;content:'';-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.7,0,.9,1);transition-timing-function:cubic-bezier(.7,0,.9,1);-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}
.button--isi:hover::before{-webkit-transform:scale3d(9,9,1);transform:scale3d(9,9,1)}
.strrnr{margin-bottom:15px}
ul.share-buttons{padding:0;list-style:none}
ul.share-buttons li{display:inline}
ul.share-buttons .sr-only{position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;width:1px;height:1px;border:0}
ul.share-buttons img{width:32px}
.ContactUs{padding-right:20px;padding-left:15px}
.ContactUs .content{float:left;margin-top:5px;margin-bottom:5px;padding:10px;width:100%;border:#CCC dashed 1px;background-color:#F2F2F2}
.ContactUs .companyinfo{float:left}
.ContactUs .companyimg{float:right}
.ContactUs .companyimg img{padding-top:3px;width:220px}
.ContactUs p strong{display:block;font-size:20px}
.ContactUs p{margin-bottom:5px;padding:0;color:#444}
.ContactUs p a{color:#444}
.ContactUs p .blue{color:red}
.ContactUs hr{border-top:dotted 1px #ccc}
.pro_show_describe{float:left;padding-top:15px;width:100%}
.nav .open a:hover{border-color:#c00}
.products_compare{display:inline-block;margin-top:15px;padding:8px 16px;border-radius:4px;background-color:#c00;color:#fff;font-size:14px;cursor:pointer}
.products_compare:hover{background-color:#333;color:#fff}
.check label{display:inline-block;padding-left:5px;font-size:14px}
#compare_table th{width:10%;font-weight:700}
#compare_table td{width:30%}
#compare_table td,#compare_table th{border-top:none}
#compare_table td,#compare_table th{border-top:none}
.nei_main{position:relative;float:left;width:100%;background-color:#f6f5f2}
.bg-cover{z-index:1;background-color:#fff;background-image:url(../images/logo.png);background-position:top 220px center;background-repeat:no-repeat;background-attachment:fixed}
.bg-cover #mynav .nav li a,.bg-cover .banner_text1 a,.bg-cover .banner_text1 span{color:#333!important;line-height:30px}
.bg-cover .banner_text1 i{color:#333!important}
.bg-cover .fixed-top{background-color:#fff}
.bg-cover .banner_frame{top:130px;bottom:auto;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.bg-cover .bframe_img{min-height:580px}
.bg-cover .hamburger span{background-color:#333!important}
@media (min-width:768px) and (max-width:1200px){.bg-cover{background-image:none}
.bg-cover:before{content:"";position:fixed;background-position:center center;background-image:url(../images/logo1200.png);background-size:100%;top:0;background-repeat:no-repeat;right:0;bottom:0;left:0;z-index:0}
}
@media (max-width:767px){.bg-cover{background-image:none}
.bg-cover .hamburger span{background-color:#333!important}
.bg-cover .bframe_img{min-height:400px}
.bg-cover:before{content:"";position:fixed;background-position:center center;background-image:url(../images/logo400.png);background-size:100%;top:0;background-repeat:no-repeat;right:0;bottom:0;left:0;z-index:0}
}
#b_tel span{color:red!important}
.column-ico{padding-left:20px;width:176px;background:url(../images/column-ico.png);color:#fff;font-size:24px;line-height:52px}
.about-submenu-both{position:relative;padding:25px;width:100%;background:#fff}
.about-submenu-both>p{margin-top:50px;text-align:end;font-size:16px;line-height:28px}
.about-shadow{position:relative;top:-14px;height:28px;background:url(../images/about-shadow.png) no-repeat;background-size:100%}
.about-text{margin:40px 0 35px;color:#818181;font-size:14px;line-height:2}
.about-culture{padding-top:50px;padding-bottom:60px;background:url(../images/about-culture.jpg) no-repeat;background-size:100% 100%}
.about-organ{padding-top:50px;background:url(../images/about-organ.jpg) no-repeat;background-size:100% 100%}
.about-culture-text p:nth-child(1){color:#b31b21;font-size:25px}
.about-culture-text p{padding-right:10px;color:#818181;font-size:12px}
.about-culture-con span{position:relative;float:left;margin-top:15px;margin-left:30px;font-size:12px}
.about-culture-con span:first-of-type{margin-left:12px}
.about-culture-con span:last-of-type{margin-left:12px}
.about-culture-con>span:before{position:absolute;top:50%;left:-12px;display:inline-block;margin-top:-3px;width:6px;height:6px;border-radius:6px;background:#c30509;content:""}
.about-culture-text{padding-bottom:50px}
.about-culture-con{margin-top:35px;width:390px}
.map{position:relative;float:left;width:100%;height:400px}
.map iframe{position:relative;z-index:0;width:100%;height:400px}
.over-map{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}
.visibility-hidden{visibility:hidden}
.deve{background-image:url(../images/bg3.jpg)}
.about-deve-time{position:relative;padding:0 45px}
.about-deve-left{position:absolute;top:50%;left:0;margin-top:-23px;width:45px;height:45px;background:url(../images/deve-left.png);cursor:pointer}
.about-deve-right{position:absolute;top:50%;right:0;margin-top:-23px;width:45px;height:45px;background:url(../images/deve-right.png);cursor:pointer}
.about-honor-left{position:absolute;top:50%;left:0;margin-top:-23px;width:45px;height:45px;background:url(../images/deve-left.png);cursor:pointer}
.about-honor-right{position:absolute;top:50%;right:0;margin-top:-23px;width:45px;height:45px;background:url(../images/deve-right.png);cursor:pointer}
.about-deve-text{display:flex;width:100%;height:378px;align-items:center;justify-content:center;flex-wrap:wrap}
.about-deve-text2{width:100%;height:378px}
.column-ico-w{padding-left:20px;width:176px;background:url(../images/column-ico-w.png);color:#b31b21;font-size:24px;line-height:52px}
.about-deve-text span{display:inline-block;color:#fff;font-size:14px}
.about-deve-text span:first-of-type{color:#fff;font-weight:700;font-size:60px}
.about-deve-text span:last-of-type{margin-left:30px;width:474px;text-align:left;line-height:1.5}
.about-deve-col{position:relative;width:100%;height:19px;background:url(../images/time.png) no-repeat}
.about-deve-ico{position:absolute;top:-50%;top:-12px;left:500px;width:25px;height:39px;background:url(../images/time-ico.png) no-repeat;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.about-deve-data{position:relative;display:flex;margin-top:15px;height:20px;align-items:center;justify-content:center}
.about-deve-data span{position:absolute;color:#fff;font-size:24px}
.ab_honor{background-image:url(../images/about-honor.jpg)}
.gdbj1{float:left;padding-top:50px;width:100%;height:auto}
.pnk4{margin:0 auto;width:100%}
#gla{position:relative;float:left;overflow:hidden;margin-top:00px;width:100%}
#gla_box{position:relative;margin:0 auto;width:100%}
.roundabout-holder{width:100%;height:400px}
.roundabout-moveable-item{display:block;cursor:pointer}
.roundabout-in-focus{cursor:auto}
.cateitem{float:left;margin-bottom:30px;padding:5px;width:100%;border-radius:4px;background-color:#f3f3f3}
.cateitem a{width:100%}
.cateitem a span{display:block;margin:0 15px;padding:10px 0;border-bottom:1px dotted #bcbcbc;color:#c00;font-weight:700;font-size:20px;line-height:1.5}
.cateitem a img { max-width:100%;
}
.cateitem ul{float:left;width:100%;min-height:154px}
.cateitem ul li a{display:block;padding:5px 0;font-size:14px}
.cateitem a.more{float:left;display:inline-block;padding-left:35%;width:auto;width:100%;color:#333;font-size:14px}
.service{float:left;margin-bottom:15px;width:100%}
.service h3{padding:15px 0 15px 30px}
.service ol{padding-left:45px;font-size:14px;line-height:2}
.cont_p{padding:15px;background-color:#fff}
.cont_p h4{padding:5px 0;font-weight:700}
.cont_p p{padding:5px 0;height:82px;line-height:2}
#swiper,.swiper-slide,.swiper-wrapper{position:relative;float:left;width:100%;height:300px}
.gallery-thumbs .swiper-slide{width:10%;vertical-align:bottom;opacity:.4}
.gallery-thumbs .swiper-slide img{width:100%;max-width:initial}
.gallery-thumbs .swiper-slide-active{width:25%;opacity:1}
.tab-pane { float:left; width:100%;
}
.table .table { background-color:transparent;
}
#btnFeedbackSend
{ background-color:#c00; color:#fff;
}