.hv a:hover { text-decoration: none; color: #003a8a; -webkit-transition: all .5s; transition: all .5s; }
.inn { width: 1200px; margin: 0 auto; }
.fl { float: left; }
.fr { float: right; }
.pr { position: relative; }
.pa { position: absolute; }
.oh { overflow: hidden; }
.ma15 { margin: 15px auto; }
.ma20 { margin: 20px auto; }
.ma30 { margin: 30px auto; }
.ma50 { margin: 50px auto; }
.mb50 { margin-bottom: 50px; }
.mb40 { margin-bottom: 40px; }
.mb30 { margin-bottom: 30px; }
.mb20 { margin-bottom: 20px; }
.mb15 { margin-bottom: 15px; }
.mb10 { margin-bottom: 10px; }
.mt80 { margin-top: 80px; }
.mt50 { margin-top: 50px; }
.mt40 { margin-top: 40px; }
.mt30 { margin-top: 30px; }
.mt20 { margin-top: 20px; }
.mt15 { margin-top: 15px; }
.mt10 { margin-top: 10px; }
.pb80 { padding-bottom: 80px; }
.pb50 { padding-bottom: 50px; }
.pb40 { padding-bottom: 40px; }
.pb30 { padding-bottom: 30px; }
.pb20 { padding-bottom: 20px; }
.pb15 { padding-bottom: 15px; }
.pb10 { padding-bottom: 10px; }
.pt50 { padding-top: 50px; }
.pt40 { padding-top: 40px; }
.pt30 { padding-top: 30px; }
.pt20 { padding-top: 20px; }
.pt15 { padding-top: 15px; }
.pt10 { padding-top: 10px; }
.pa15 { padding: 15px 0; }
.pa20 { padding: 20px 0; }
.pa30 { padding: 30px 0; }
.pa50 { padding: 50px 0; }
.inn { width: 1200px; margin-right: auto; margin-left: auto; }
.clear { clear: both; height: 0; margin: 0; overflow: hidden; }
body, html { font-family: "arial", "Microsoft Yahei"; font-size: 14px; line-height: 2; }
p, ol, ul, li, dd, dt, dl, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; list-style: none; }
a { color: #333; }
a:hover, a:focus { text-decoration: none; }
#feedback_form table { border-spacing: 8px; border-collapse: separate; }
.w90{width: 90%;margin-left: auto;margin-right: auto;}
.pro_con_show img{max-width: 100%;}

/*menu*/
.logo a { width: 270px; height: 0; display: block; padding-top: 65px; margin-right: 40px; text-indent: 99999px; overflow: hidden; }
.menu_bg { background-color: #013e7f; }
.menu > li { position: relative; float: left; line-height: 3; }
.menu  li a { display: block; white-space: nowrap; }
.menu > li > a { padding: 0 30px; font-weight: bold; }
.sub { min-width: 100%; position: absolute; left: 0; text-align: center; background-color: #0b5143; z-index: 99; display: none; }
.sub li a { padding: 0 5px; color: #fff;}
.sub li:hover a { background-color: #fff; color: #013e7f; }
.sea{position: relative;margin-top: 8px;}
.sea span{display: block;width: 25px;height: 25px;background: url(../images/sea.png) no-repeat center;cursor: pointer;}
.sea input{position: absolute;border: none;height: 35px;line-height: 35px;display: none;}
.sea input.sousuob{right: 0;width: 50px;}
.sea input.sousuoa{right: 50px;width: 200px;padding-left: 10px;border: 1px solid #ccc;}
.con img{max-width: 100%;}

/* banner*/
#owl-demobanner.owl-theme .owl-controls .owl-buttons div,
#owl-vr.owl-theme .owl-controls .owl-buttons div,
#owl-pro.owl-theme .owl-controls .owl-buttons div
{display: none;}

/*abouts*/
.abouts_bg{background: url(../images/abouts_bg.jpg) no-repeat center top;}
.w45{width: 45%;margin-right: 2.5%;}
.abouts_l{float: right;margin-right: 30px;color: #fff;}
.abouts_l strong{font-size: 50px;font-weight: normal;position: relative;}
.abouts_l p{margin-top: 50px;margin-bottom: 30px;font-size: 16px;line-height: 2.5;}
.abouts_l ul{margin-bottom: 50px;}
.abouts_l ul li{width: 25%;float: left;position: relative;text-align: center;}
.abouts_l ul li:after{position: absolute;display: block;width: 1px;height: 30px;content:'';right: 0;top: 50%;margin-top: -15px;background-color: #636363;}
.abouts_l ul li:last-child:after{display: none;}
.abouts_l ul li img,.abouts_l ul li a{display: block;margin: 0 auto;color: #fff;font-weight: bold;font-size: 14px;}
.abouts_l a.more{font-size: 14px;color: #fff;text-transform: uppercase;display:inline;}
.abouts_l a em{display: inline-block;margin-left: 10px;width: 25px;height: 15px;background: url(../images/abouts_more.png) no-repeat center;}
.abouts_r{width: 80%;float: right;position: relative;text-align: center;}
.abouts_r img{width: 100%;}
.abouts_r_con{background-color: #fff;border: 20px solid #0b5143;width: 250px;height: 280px;position: absolute;left: -125px;top: 50%;margin-top: -140px;}
.abouts_r_con strong{font-size: 20px;display: block;margin-top: 40px;} 
.abouts_r_con p{letter-spacing: 1px;}
.abouts_r_con em{width: 50px;height: 1px;background-color: #e2e2e2;margin: 10px auto;display: block;}
.abouts_r_con a.more{background: url(../images/more.jpg) no-repeat center;display: block;width: 55px;height: 55px;border-radius: 50%;margin: 0 auto;border: 1px solid #faede1;box-shadow: 0 0 10px rgba(0,0,0,.1);margin-top: 20px;}

/*title*/
.title strong{font-size: 45px;position: relative;font-weight: normal;}
/*products*/
.products_home li{float: left;width: 20%;transition: width .5s linear;height: 765px;position: relative;}
.products_home li div{position: absolute;left: 30px;bottom: 50px;z-index: 99;color: #fff;transition: all .5s linear;}
.products_home li div a{color: #fff;}
.products_home li div span{font-size: 30px;display: block;position: relative;}
.products_home li div span:after{position: absolute;content:'';display: block;width: 13px;height: 13px;border-radius: 50%;border: 2px solid #2a4e44;right: -20px;bottom: 18px;}
.products_home li div a.more{color: #fff;text-transform: uppercase;opacity: .5;transition: opacity .5s linear;}
.products_home li a.more em{display: inline-block;margin-left: 10px;width: 25px;height: 15px;background: url(../images/abouts_more.png) no-repeat center;}
.products_home li.on img{display: none;}
.products_home li.on div{position: absolute;left: 50%;top: 50%;transform: translateX(-50%);text-align: center;}
.products_home li.on{width: 60%;}
.products_home li.on a.more{opacity: 0;}
/*vr*/
.vr_bg{background: url(../images/vr_bg.jpg);}
.vr_home li{float: left;width: 13%;transition: width .5s linear;height: 630px;position: relative;margin: 0 1%;}
.vr_home li div{position: absolute;left: 30px;bottom: 50px;z-index: 99;color: #fff;}
.vr_home li div a{color: #fff;}
.vr_home li div span{font-size: 35px;display: inline-block;position: relative;}
.vr_home li div span:after{position: absolute;content:'';display: block;width: 13px;height: 13px;border-radius: 50%;border: 2px solid #2a4e44;right: -20px;bottom: 18px;}
.vr_home li div a.more{color: #fff;text-transform: uppercase;opacity: .5;transition: opacity .5s linear;display: block;}
.vr_home li a.more em{display: inline-block;margin-left: 10px;width: 25px;height: 15px;background: url(../images/abouts_more.png) no-repeat center;}
.vr_home li.on{width: 53%;}
.vr_home li.on img{display: none;}

/* adv */
.adv_bg{background: #212121;}
.adv_t_bg{background-color: #0b5143;}
.adv_t_bg li img{float: left;margin-top: 5px;margin-right: 10px;}
.adv_t_bg li,.adv_t_bg li a{color: #fff;}
.adv_t_bg li strong{font-size: 18px;font-weight: normal;}
.adv_l strong{display: block;margin-bottom: 15px;}
.adv_l strong a{color: #fff;font-weight: normal;font-size: 40px;}
.adv_l p{color: #9d9d9d;margin-bottom: 30px;}
.adv_l span{background-color: #767675;display: block;}
.adv_l span img{width: 50%;}
.adv_l span div{width: 50%;float: right;text-align: center;color: #fff;}
.adv_l span div em{font-style: normal;font-size: 16px;display: block;margin-top: 60px;}
.adv_l span div i{font-style: normal;display: block;font-size: 35px;line-height: 1;}

/* news */
.news_bg{background: url(../images/news_bg.jpg) no-repeat center;background-size:cover;}
.news_title a{display: block;}
.news_bg{padding-top: 100px;padding-bottom: 100px;}
.news_title a{display: block;line-height: 3;}
.news_title a:hover{color: #0b5143;}
.news_con strong{font-weight: normal;font-size: 66px;display: block;}
.news_con span{font-size: 16px;display: block;}
.news_con span em{font-style: normal;}
.news_con a{font-weight: bold;font-size: 16px;display: block;margin-bottom: 30px;}
.news_con a:hover{color: #0b5143;}
.news_con p{margin-top: 15px;margin-bottom: 15px;}
.news_con a.more{font-weight: normal;color: #b1b0b0;text-transform: uppercase;font-size: 14px;line-height: 1;}
.news_con a.more em{display: inline-block;width: 32px;height: 10px;background: url(../images/moa.png) no-repeat center;}
.news_title_con{margin-top: 50px;}
.news_title_con a{width: 55px;height: 55px;display: inline-block;margin-right: 20px;border-radius: 50%;box-shadow: 0 0 15px rgba(0,0,0,.2);cursor: pointer;}
.news_title_con a.prev{background: #fff url(../images/prev.png) no-repeat center;}
.news_title_con a.next{background: #0b5143 url(../images/next.png) no-repeat center;}

/*foot*/
.foot_bg{background: #212121;}
.foot_a li{float: left;}
.foot_a li a{color: #999999;padding: 0 30px;}
.foot_b{margin: 40px auto;}
.foot_b p{color: #fff;margin-top: 10px;letter-spacing: 3px;}
.foot_c{border-top: 1px solid #646464;padding-top: 15px;padding-bottom: 15px;}
.foot_c,.foot_c a {color: #999999;}

/*mobile foot*/
.foot_kong { width: 100%; height: 65px; }
.foot_mobile { padding-top: 6px; text-align: center; position: fixed; bottom: 0; left: 0; right: 0; z-index: 999; width: 100%; height: 65px; background-color: #fff; border-top: 1px solid #ccc; }
.foot_mobile li { float: left; width: 25%;padding-bottom: 10px; }
.foot_mobile li i { font-size: 20px; }

/* abouts */
.renz_bg{background-color: #35302e;color: #fff;padding: 30px 0;}
.renz_bg li img{display: block;margin: 0 auto;}
.renz_bg li strong{font-size: 18px;font-weight: normal;}
.renz_bg li p{font-size: 12px;width: 200px;margin: 0 auto;}
.abouts_a_bg{background: url(../images/about_bg.jpg) no-repeat center;}
.abouts_a strong{font-size: 55px;display: block;font-weight: normal;color: #118348;line-height: 1;position: relative;}
.abouts_a strong:before{content:'';position: absolute;display: block;width: 50px;height: 3px;background-color: #118348;left: -60px;top: 50%;margin-top: -1px;}
.abouts_a span{display: block;font-size: 30px;margin-bottom: 20px;}
.abouts_b_bg{background: url(../images/abouts_b_bg.jpg) center top;padding: 80px 0;}
.abouts_b_con{margin-top: 80px;}
.abouts_b_con strong{font-size: 55px;color: #fff;font-weight: normal;}
.abouts_b_con strong span{color: #118348;}
.abouts_b_con p{color: #cccccc;margin-bottom: 20px;}
.abouts_b_con em{font-size: 12px;color: #b6b6b6;font-style: normal;}
.abouts_c_bg{background: url(../images/abouts_con_b.jpg) no-repeat center top;}
.abouts_c_con strong{font-size: 14px;display: block;margin-bottom: 20px;}
.abouts_c_con p{margin-bottom: 40px;}
.abouts_c_con_b span{text-transform: uppercase;font-size: 16px;color: #118348;display: block;letter-spacing: 15px;}

/* culturle */
.cula{background-color: #f4f4f4;padding-left: 80px;padding-bottom: 80px;}
.cula em{font-size: 12px;text-transform: uppercase;letter-spacing: 5px;font-style: normal;display: block;margin-top: 80px;}
.cula strong{font-size: 55px;line-height: 1.2;font-weight: normal;margin-bottom: 20px;}
.cula strong span{color: #0b5143;display: block;}
.cula i{width: 100px;height: 3px;background-color: #b1b1b1;display: block;margin: 40px 0;}
.cula p{color: #898989;}
.culb li{padding: 30px;}
.culb li span{display: block;float: left;width: 65px;height: 65px;}
.culb li div{float: left;}
.culb li div em{font-style: normal;font-size: 16px;font-family: Century;display: block;line-height: 1;}
.culb li div strong{font-size: 20px;font-weight: normal;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.culb li div p{font-size: 12px;color: #898989;margin-top: 20px;}
.culb li:hover{background-color: #eeeeee;}
.culb li span.culb_a{background: url(../images/culb_a.png) no-repeat left top;}
.culb li span.culb_b{background: url(../images/cul_b.png) no-repeat left top;}
.culb li span.culb_c{background: url(../images/cul_c.png) no-repeat left top;}
.culb li span.culb_d{background: url(../images/cul_d.png) no-repeat left top;}
.culb li:hover span.culb_a{background: url(../images/culb_ah.png) no-repeat left top;}
.culb li:hover span.culb_b{background: url(../images/cul_bh.png) no-repeat left top;}
.culb li:hover span.culb_c{background: url(../images/cul_ch.png) no-repeat left top;}
.culb li:hover span.culb_d{background: url(../images/cul_dh.png) no-repeat left top;}

.culc_bg{background: url(../images/brand_bg.jpg) no-repeat center top;min-height: 630px;color: #c5c5c5; padding-top: 95px;margin-bottom: 30px;}
.culc_bg .branda{background-color: #333333;height: 535px;padding: 20px 40px;position: relative;}
.branda:after{position: absolute;display: block;content:"";width: 100%; height: 55px;background-color: #0b5143;left: 0;bottom: -55px;}
.branda strong{font-size: 40px;font-family: Century Gothic;line-height: 1;display: block;margin-bottom: 80px;margin-top: 80px;}
.branda i{width: 80px;height: 5px;display: block;font-style: normal;background-color: #b8b8b8;margin-bottom: 20px;}
.branda span{font-size: 25px;}
.branda p{color: #999696;}
.branda em{font-size: 12px;color: #999696;font-style: normal;}
.brandb strong{font-size: 45px;font-weight: normal;margin-top: 50px;margin-bottom: 20px;display: block;}
.brandb p{width: 60%;float: right;margin-bottom: 30px;}

/*side*/
.side li{margin-bottom: 20px;}
.side a{display: block;text-align: center;border: 1px solid #ccc;line-height: 3;}
.side li.cur a{background-color: #0b5143;color: #fff;}

/*products*/
.pro_list li h2{font-size: 16px;text-align: center;line-height: 2.5;}
.side_top li{float: left;width: 30%;line-height: 50px;margin-right: 1.5%;margin-bottom: 30px;}
.side_top li a{text-align: center;border: 1px solid #ccc;display: block;overflow: hidden;}
.side_top li.cur a,.side_top li:hover a{background-color: #0b5143;color: #fff;}
.p15{padding-left: 15px;padding-right: 15px;}

/*products_show*/
.pro_show_a{position: relative;margin-bottom: 80px;}
.pro_show_a .pro_show_a_con{position: absolute;width: 80%;height: 180px;background-color: #0b5143;color: #fff;text-align: center;left: 50%;bottom: 0;transform: translate(-50%,50%);}
.pro_show_a_con span{font-size: 35px;display: block;margin-top: 20px;}
.pro_show_a_con p{font-size: 25px;}
.pro_show_a:after{position: absolute;width: 15px;height: 225px;display: block;content:'';background: url(../images/pro_l.png) no-repeat center;left: 15px;bottom:-120px;}
.pro_show_b_con{width: 90%;background-color: #f5f5f5;}
.pro_show_b_con span{font-size: 30px;}
.pro_show_b_con p{font-size: 20px;color: #757375;}
.pro_show_b:after{position: absolute;display: block;content:'';width: 15px;height: 225px;background: url(../images/pro_l.png) no-repeat center; right: 0;top: 120px;}
.pro_show_c{position: relative;text-align: center;}
.pro_show_c_con{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 99;color: #fff;}
.pro_show_c_con span{font-size: 35px;margin-top: 10%;display: block;text-transform: uppercase;}
.pro_show_c_con p{font-size: 55px;font-weight: normal;margin-bottom: 20px;}
.pro_show_d_con strong{display: block;font-size: 50px;font-weight: normal;}
.pro_show_d_con span{font-size: 25px;display: block;color: #757375;}
.pro_show_d_con em{width: 100px;height: 3px;background-color: #0b5143;display: block;margin: 20px 0;}
.pro_show_d_con p{width: 80%;}
.pro_b_title{margin-top: 50px;text-align: center;font-size: 50px;}
.pro_b_title em{display: block;height:1px;background-color: #d3d3d3;margin-bottom: 50px;}
.pro_show_e p{line-height: 3;}
.pro_show_e span{display: block;float: left;width: 120px;font-size: 20px;}
.pro_show_e em{font-style: normal;display: block;line-height: 60px;}

/*1920*/
@media (min-width: 1441px) {
    .abouts_l{width: 570px;}
    .adv_l p{width: 80%;}
    .abouts_c_con_b span{margin-top: 220px;}
    .cula p{line-height: 2.5;}
}
/*1366-1440*/
@media (max-width: 1440px) and (min-width: 1366px) {
    .abouts_l ul{margin-bottom: 30px;}
    .abouts_bg{background-size: cover;padding-bottom: 100px;}
    .abouts_l{width: 570px;}
    .adv_l p{width: 80%;}
    .title strong{font-size: 35px;}
    .abouts_c_con_b span{margin-top: 220px;}
    .cula strong{font-size: 40px;}
    .cula i{margin: 20px 0;}
    .cula{padding-bottom: 40px;}
}
/*1024-1366  pad pro*/
@media (max-width: 1365px) and (min-width: 1024px){
    .menu > li > a{padding: 0 12px;}
    .abouts_a span{font-size: 22px;}
    .abouts_b_con{margin-top: 20px;}
    .abouts_b_con strong{font-size: 35px;}
    .branda strong{font-size: 35px;}
    .cula strong{font-size: 35px;}
    .cula i{margin: 15px 0;}
    .culc_bg{margin-bottom: 70px;}
    .pro_show_c_con span{margin-top: 5%;}
}
/*768-1024 pad*/
@media (max-width: 1023px) and (min-width: 768px) {
    .w90{width: 100%;}
    .abouts_r{width: 100%;}
    .abouts_r_con {position: static;margin-top: 10px;}
    .navbar-brand{height: auto;}
    .flogo span{display: none;}
    .flogo{float: left;}
    .nav{margin-top: 20px;}
    .nav > li > a{padding: 10px 10px;}
    .navbar{margin-bottom: 0;}
    .title strong{font-size: 25px;}
    /* abouts */
    .abouts_l strong{font-size: 25px;}
    .abouts_l p{margin-top: 15px;}
    /* pro */
    .products_home li div a{font-size: 18px;}
    .products_home li div a.more{font-size: 14px;}
    .products_home li div span:after{display: none;}
    .vr_home li div a{font-size: 18px;}
    .vr_home li div a.more{font-size: 14px;}
    .vr_home li div span:after{display: none;}
    /* adv */
    .adv_t_bg li img{width: 40px;}
    .adv_t_bg li strong{line-height: 40px;display: block;}
    .adv_l strong a{font-size: 22px;}
    .adv_l span div em{margin-top: 30px;}
    .adv_l span div i{font-size: 25px;}
    /* news */
    .news_con strong{font-size: 30px;}
    .news_con a{font-size: 13px;margin-bottom: 10px;}
    /* foot */
    .foot_a li a{padding: 0 15px;}
    .foot_b{margin: 20px auto;}
    .foot_c .container{padding: 0;}
    /* abouts content */
    .abouts_a.mt50{margin-top: 0;}
    .abouts_a strong{font-size: 30px;}
    .abouts_a strong:before{width: 30px;left: -40px;}
    .abouts_a span{font-size: 16px;margin-bottom: 10px;}
    .abouts_a p{font-size: 12px;}
    .abouts_b_con{margin-top: 10px;}
    .abouts_b_con strong{font-size: 30px;}
    .abouts_c_con strong{margin-bottom: 10px;}
    .abouts_c_con p{margin-bottom: 15px;}

    /* culture */
    .cula strong{font-size: 20px;}
    .cula i{margin: 10px 0;}
    .cula{padding-left: 15px;padding-bottom: 15px;}
    .cula em{margin-top: 30px;}
    .cula-l{margin-top: 30px;}
    .culb li div{width: 230px;}
    .culc_bg .branda{padding: 20px;}
    .branda strong{font-size: 25px;}
    .brandb strong{font-size: 30px;}
    .branda:after{display: none;}
    .culc_bg{padding-top: 20px;margin-bottom: 50px;padding-bottom: 20px;}
    /*products show*/
    .pro_show_c_con p{font-size: 40px;}
}
/*767 mobile*/
@media (max-width: 767px) {
    .w90{width: 100%;}
    .w90 .row{margin: 0;}
    .pb80{padding-bottom: 20px;}
    .pa50{padding: 15px 0;}
    .ma50{margin: 15px auto;}
    .title strong{font-size: 22px;}
    .title.ma20{margin: 10px auto;}
    .vr_bg.pb80{padding-bottom: 0;}
    /*logo*/
    .navbar-brand{padding: 0;margin-left: 15px;}
    .navbar{margin-bottom: 0;}
    .flogo{height: auto;}
    .flogo img{float: left;margin-right: 10px;}
    .flogo span{float: left;font-size: 18px;line-height: 50px;margin-top: 5px;font-weight: bold;}
    /*abouts*/
    .abouts_bg{background: transparent;padding-top: 0;padding-bottom: 20px;}
    .abouts_l_bg{background: #101010;}
    .abouts_r_bg{background: url(../images/abouts_wap_bg.jpg);}
    .abouts_l{padding-bottom: 20px;}
    .abouts_l p{margin-top: 15px;}
    .abouts_l strong{font-size: 30px;}
    .abouts_l ul{margin-bottom: 20px;}
    .abouts_r_bg{padding-top: 20px;}
    .abouts_r{width: 100%;}
    .abouts_r_con {position: static;margin-top: 10px;margin-bottom: 15px;}
    .adv_t_bg li:after{display: block;content:'';clear: both;}

    /* adv */
    .adv_l strong a{font-size: 25px;}
    .adv_l span div i{font-size: 22px;}
    .adv_l span div em{margin-top: 30px;}

    /* news */
    .news_bg{padding-top: 10px;padding-bottom: 10px;}
    .news_bg .mt80{margin-top: 10px;}
    .news_title_con{display: none;}
    .news_con strong{display: none;}
    .news_con a{margin-bottom: 10px;}
    
    /* foot */
    .pt50{padding-top: 15px;}
    .foot_b{margin: 15px auto;}
    .foot_a li{float: left;width: 50%;}

    /* abouts content */
    .renz_bg{padding: 15px;}
    .renz_bg li p{display: none;}
    .renz_bg li strong{font-size: 12px;line-height: 1.5;}
    .abouts_a_bg{background: none;}
    .abouts_a strong{font-size: 20px;display: block;margin-bottom: 5px;}
    .abouts_a span{font-size: 16px;margin-bottom: 10px;}
    .abouts_c_con strong{margin-bottom: 10px;}
    .abouts_c_con p{margin-bottom: 15px;}
    .cula{padding-left: 15px;padding-bottom: 20px;}
    .cula strong{font-size: 25px;}
    .cula em{margin-top: 20px;}
    .cula i{margin:10px 0px;}
    .cula-l.mt80{margin-top: 0;}
    .culb li{padding: 10px;}
    .culb li:after{display: block;content:'';clear: both;}
    .culb li div{width: 80%;}
    .branda strong{margin-top: 10px;margin-bottom: 10px;}
    .culc_bg{padding-top: 20px;background: url(../images/brand_bg.jpg);}
    .culc_bg .branda{height:auto;}
    .branda:after{display: none;}
    .brandb strong{margin-top: 20px;font-size: 30px;text-align: left;}
    .brandb p{text-align:left;width: 100%;}
    .imainr_tit h2{font-size: 18px;}

    /*products_show*/
    .pro_show_a{margin-bottom: 20px;}
    .pro_show_a:after{display: none;}
    .pro_show_a .pro_show_a_con{position: static; transform: none;width: 100%;height: auto;}
    .pro_show_a_con span{font-size: 25px;}
    .pro_show_a_con p{font-size: 16px;}
    .pro_show_b_con span{font-size: 25px;}
    .pro_show_b_con p{font-size: 16px;}
    .pro_show_c_con span{font-size: 14px;}
    .pro_show_c_con p{font-size: 20px;}
    .pro_show_d_con strong{font-size: 25px;}
    .pro_show_d_con span{font-size: 18px;}
    .pro_show_d_con em{margin: 10px 0;width: 80px;height: 2px;}
    .pro_show_d_con p{width: 100%;}
    .ma30{margin: 15px 0;}
    .pro_b_title{margin-top: 15px;font-size: 35px;}
    .pro_b_title em{margin-bottom: 15px;}
    .pro_show_e span{display: inline-block;width: auto;font-size: 16px;line-height: 45px;}
    .pro_show_e em{line-height: 45px;}

    .culb li span{ width: 20%;}
    .side_top li a{height: 50px;overflow: hidden;line-height: 50px;}

}