@media (max-width:768px) {
    html { font-size: 50% }
    body { padding: 0; }
    img {max-width: 100%;width: auto;/* display: block; *//* margin-top: 10px; *//* margin-bottom: 15px; */}
    .container-fluid {/* padding:0 */ }
    .container {/* padding:0 */ }
    ul, ol, li { list-style: none; margin: 0; padding: 0 }
    .tr { display: block; }
    .tl { text-align: left; }
    .tc { }
    .hide { display: none }
        .gutter-w-16.row {
    margin-right: -8px;
    margin-left: -8px;
}
.gutter-w-16 > [class^='col-'], .gutter-w-16 > [class^=' col-'] {
    padding-right: 8px;
    padding-left: 8px;
}
.body_single div>h2 {
    text-align: center;
    font: 100 25px/1 Mouser, 'microsoft yahei';
    color: #333;
    margin: 20px auto 10px;
    text-transform: uppercase;
}
    #header { }
    .logo{}
    .logo img{width: 70%;display: block;margin-top: 10px;margin-bottom: 15px;}
    .topbar0 { height: 0px; background: #f3f8fe; font: 100 12px/30px 'simsun'; overflow: hidden; }
nav.navbar {margin-bottom: 0;position: static;min-height: 0;}
nav.navbar > .container .navbar-brand {display: block;height: auto;margin: 14px 0 14px;padding: 0;padding-left: 17px;width: 37vw;}
nav .m-tel{margin-left: 40vw;margin-top: 19px;}
nav .m-tel a{    color: #ef8055;}
nav .m-tel p,
nav .m-tel a
{
    font-size: 1.9rem;
    line-height: 1.3;
    margin: 0;

}

nav.navbar > .container .navbar-brand img { margin: 0 }
nav.navbar .navbar-nav {margin-top: 0;}
nav.navbar .navbar-nav>li:first-child{display: none}
nav.navbar .navbar-nav>li{
    width: 33.33333333333333333333333333%;
    float: left;
    background: #288dbc;
    border-right: 1px solid #F6F5F1;
    border-bottom: 1px solid #F6F5F1;
}
nav.navbar .navbar-nav>li:nth-child(4n){border-right: none}
nav.navbar .navbar-nav>li a {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 1.6rem;padding: 9px 0;color: #ffffff;display: block;width: 100%;margin: 0;text-align: center;}
nav.navbar .navbar-nav>li.active>a, nav .navbar-nav>li:hover>a {position: relative;color: #fff;font-weight: bold;}
nav.navbar .navbar-nav>li.active>a::after, nav .navbar-nav>li:hover>a::after {position: absolute;bottom: 2px;left: 26px;display: block;width: calc(100% - 54px);height: 3px;content: none;background: #004e87;}
nav.navbar .navbar-nav>li.dropdown ul.dropdown-menu {top: 180%;left: 22px;box-shadow: none;right: auto;}
nav.navbar .navbar-nav>li.dropdown ul.dropdown-menu li{}
nav.navbar .navbar-nav>li.dropdown ul.dropdown-menu li a { font-size: 14px; padding: 8px 12px }
nav.navbar .navbar-toggle{background: #ffffff;margin-top: 15px;/* display: none; */position: absolute;right: 0;top: 0;}
nav.navbar .navbar-toggle .icon-bar{background: #003678;}

    #header .toptel {text-align: center;border-top: 1px dashed #dfdfdf;padding-top: 10px;}
    #header  .lang { margin-bottom: 10px; margin-top: 5px; }
    #header  .lang span { margin: 0 12px; }
    #header  .lang a { background: url(../images/bg_lang.png) no-repeat left top; padding-left: 33px; }
    #header  .lang .en { background-position: left 2px; }
    #header  .lang .zh { background-position: left -46px; }
    #header  .hotline {font-size: 13px;line-height: 20px;color: #333;vertical-align: middle;}
    #header  .hotline a {font-size: 20px;color: #288dbc;font-family: arial;font-weight: bold;vertical-align: -2px;margin-left: 10px;}
       
        
    #hbanner { position: relative; }
    #hbanner .anidiv { position: absolute; z-index: 999; left: 0; top: 0;/* visibility: hidden; *//* width: 0; *//* height: 0; *//* opacity: 0; */ }
    #hbanner .anidiv img { max-width: 10000%; visibility: hidden; }

    /*  #hbanner .anidiv.d1 {}
        #hbanner .anidiv.d2 {left:100px; top:100px;}
        #hbanner .anidiv.d3 { }
        #hbanner .anidiv.d4 { top: 200px; }*/
    #hbanner .anidiv.d5 { left: 15%; margin-top: 0px; font: 100 48px/1 "Helvetica Neue", Helvetica, Arial, sans-serif; }
    #hbanner .anidiv.d6 { left: 15%; margin-top: 80px; font: 100 18px/1 "Helvetica Neue", Helvetica, Arial, sans-serif; }
    #hbanner .box { }
    #hbanner .list { }
    #hbanner .list li { position: relative;/* height: 550px; */ }
    #hbanner .list li a { width: 100%;/* height: 100%; */ display: block; overflow: hidden; }
    #hbanner .list li a img { visibility: hidden;/* width: 100%; */ max-width: 10000%; height: 450px; }
    #hbanner .slidebtn { width: 130px; margin-left: -65px; left: 50%; position: absolute; bottom: 30px; }
    #hbanner .slidebtn ul { }
    #hbanner .slidebtn ul li { height: 3px; width: 30px; background: #fff; display: inline-block; margin: 5px; }
    #hbanner .slidebtn ul li.on { height: 4px; background: #ff6d22; }

    .wapbanner img{margin-top: 0;}
    div>h2 {text-align: center;/* margin: 55px auto; */font-size: 3.2rem;color: #333;margin: 10px auto;}
    div>h3 {text-align: center;/* margin: 55px auto; */font-size: 2rem;color: #666;margin: 0px auto 0px;}
    #index_button4 { background: #F3F8FE; }
    #index_button4 .container { }
    #index_button4 .row { }
    #index_button4 .col-md-6 { }
    #index_button4 a {display: block;text-align: center;font-size: 1.4rem;color: #003678;text-indent: 0;line-height: 1.4;padding-top: 60px;padding-bottom: 10px;background-size: 300% auto;}
    #index_button4 .a_0 {background: #F3F8FE url(../images/ic1.png) no-repeat center 15px/37% auto;}
    #index_button4 .a_1 {background: #F3F8FE url(../images/ic2.png) no-repeat center 15px/37% auto;}
    #index_button4 .a_2 {background: #F3F8FE url(../images/ic3.png) no-repeat center 15px/37% auto;}
    #index_button4 .a_3 {background: #F3F8FE url(../images/ic4.png) no-repeat center 15px/37% auto;}

    #index_youshi {background: url(../images/bg_sec_1.jpg) no-repeat center top/cover;/* padding-bottom: 80px; */padding: 0 20px 20px;}
    #index_youshi .container { }
    #index_youshi .row { }
    #index_youshi .dw {
    /* margin-right: 23px; */
    padding: 10px;
    background: rgba(255,255,255,0.5);
    margin: 10px 0;
    border: 1px solid #c2b2a3;
    }

    #friendlinks { }
    #friendlinks h2 { margin: 50px 0 15px; font: 100 19px/30px "Helvetica Neue", Helvetica, Arial, sans-serif; }
    #friendlinks .flink { border-bottom: 1px solid #ddd; padding-bottom: 35px; margin-bottom: 0; }
    #friendlinks .flink_item { display: inline-block; margin: 5px 17px 5px 0;/* margin-left: 0; */ }
    #footer {/* border-top: 1px solid #ddd; */padding-top: 25px;background: #292929;/* margin-top: 50px; */}
    #footer .f_logo {/* text-align: center; *//* width: 45%; */}
    #footer .f_nav {display: none;width: 33%;float: left;}
    /*#footer .f_nav *{display: none}*/
    #footer .wapnav{text-align: center;margin: 25px auto 0;border-top: 1px solid #747474;border-bottom: 1px solid #747474;padding: 20px;width: 90%}
    #footer .wapnav a{display: inline-block;color: #fff;width: 23%;text-align: center;line-height: 1.8;}
    #footer .f_qrcode {text-align: center;margin-top: 30px;margin-bottom: 30px;}
    #footer h3 {text-align: center;font: 100 14px/30px "Helvetica Neue", Helvetica, Arial, sans-serif;color: #fff;margin: 0 auto 4px;display: none;}
    #footer ul { }
    #footer ul li { text-align: center; }
    #footer ul li a { font: 100 12px/24px "Helvetica Neue", Helvetica, Arial, sans-serif; color: #666; }
    #footer .cr {background: #1F1F1F;text-align: center;padding: 19px 0;margin-top: 0;}
    #footer .cr, #footer .cr * {color: #747474;font: 100 12px/1 'simsun';/* padding: 30px 30.1px; */}
    #footer .cr a { }
    #index_jjfa {margin-top: 20px;padding-bottom: 40px;}
    #index_jjfa SPAN.ttl {display: block;text-align: center;/* height: 96px; */line-height: 3;font-size: 18px;background: none;overflow: hidden;margin-bottom: 0;}
    #index_jjfa P { }
    #index_jjfa IMG { }
    #index_jjfa H3 { margin-bottom: 50px; }
    #index_jjfa H2 { }
    #index_jjfa DIV { }
    #index_jjfa B { }
    #index_jjfa A { position: relative; display: block; }
    #index_jjfa { }
    #index_jjfa .p_img {width: 100%;height: 188px;display: block;margin: 0;padding: 0;}
    #index_jjfa .row.gutter-0 { }
    #index_jjfa a:hover .plus { display: block; top: 0; }
    #index_jjfa .plus span { display: block; width: 86%; height: 94px; border: 2px solid #fff; position: absolute; left: 0; right: 0; margin: auto; top: 25%; text-align: center; text-transform: uppercase; color: #fff; padding-top: 20px; font-size: 24px; }
    #index_jjfa .plus b { display: block; margin-top: -10px; font-weight: 100; }
    #index_jjfa .plus {    /* display: none; */
    position: absolute; top: -120%; left: 0; background: rgba(40, 140, 188, .7); transition: all .3s; }
    #index_jjfa .more:after {content: url(../images/arrow1.png);display: block;/* position: absolute; *//* top:0; *//* left:0; */margin-top: -280px;}
    #index_jjfa .more:hover { background: #009A44 }
    #index_jjfa .more {width: 100%;height: 188px;background: #89998F;color: #fff;font-size: 18px;text-align: center;line-height: 243px;/* position: relative; */letter-spacing: 4px;}
    #index_jjfa .container {background: none;padding-bottom: 0;}
    #index_jjfa .items {    /* background: red; */ }
    #index_jjfa .item { overflow: hidden; background: #fff; }
    #index_jjfa .item:last-child { float: right; }
    #index_jjfa .item:last-child p.p_img {/* width: 334px !important */background: #89998f url(../images/arrow1.png) no-repeat center;}
    #index_about {background: url(../images/bg1.jpg) no-repeat 0 top/auto 100%;padding-bottom: 40px;}
    #index_about P { }
    #index_about .sinfo {/* margin-top: 100px; */font-size: 14px;line-height: 24px;color: #fff;width: 90%;margin: 30px auto;}
    #index_about IMG {margin-top: 40px;display: none;}
    #index_about h3 {/* text-align: left; */margin: 10px 0 0;font-weight: 100;color: #fff;font-size: 18px;}
    #index_about h3:after { background: #fff; text-align: left; margin-left: 0; }
    #index_about H2 {/* text-align: left; */margin: 50px 0 18px;/* font-weight: bold; */color: #fff;font-size: 36px;}
    #index_about DIV { }
    #index_about A { }
    #index_about .sinfo { }
    #index_about .row.gutter-0 { }
    #index_about .more:hover { background: #288dbc; color: #fff; transition: all .3s; border-color: #288dbc }
    #index_about .more {display: block;width: 190px;text-align: center;font-size: 18px;line-height: 42px;border: 1px solid #ccc;border-radius: 20px;color: #f6f6f6;-webkit-box-shadow: 0 2px 1px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 2px 1px 1px rgba(0, 0, 0, 0.1);box-shadow: 0 2px 1px 1px rgba(0, 0, 0, 0.05);/* position: absolute; */margin: 30px auto;}
    #index_about .container { }
    #index_about { position: relative; }
    #index_about .offset-md-1 { }
    #index_news { }
    #index_news SPAN { display: block; font-size: 16px; color: #C9C9C9; margin-bottom: 10px; }
    #index_news P { }
    #index_news H3 { }
    #index_news H2 { }
    #index_news DIV { }
    #index_news .bd A {font-size: 16px;font-weight: bold;}
    #index_news .bd A:after {content: "";display: block;width: 90px;height: 1px;top: 0;left: 0;background: #288dbc;margin: 0;margin-top: 5px;}
    #index_news {background: #F6F6F6;padding: 40px 0;}
    #index_news .sinfo {margin-top: 15px;font-size: 14px;line-height: 24px;color: #666;margin-bottom: 30px;}
    #index_news .row.gutter-28 { }
    #index_news .row.gutter-114 { }
    #index_news .container { }
    #index_news .hdl {text-align: center;margin-bottom: 50px;}
    #index_news .hdl a { display: inline-block;    /* display: block; */ width: 160px; text-align: center; font-size: 18px; line-height: 42px; border: 1px solid #ccc; border-radius: 20px; color: #333; -webkit-box-shadow: 0 2px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 2px 1px 1px rgba(0, 0, 0, 0.1); box-shadow: 0 3px 1px 1px rgba(0, 0, 0, 0.05);    /* position: absolute; */ margin-top: 47px; background: #fff; margin: 47px 10px 0; }
    #index_news .hdl a:hover { background: #288dbc; color: #fff; transition: all .3s; border-color: #288dbc }
    #index_news .hdl a.on { background: #288dbc; color: #fff; transition: all .3s; border-color: #288dbc }
    #index_news .bd {width: 90%;margin: 0 auto;}
    #index_partner { }
    #index_partner .a_img { }
    #index_partner IMG { }
    #index_partner H4 {font-size: 12px;text-align: center;margin-top: 20px;color: #666;margin-bottom: 50px;line-height: 1.7;width: 85%;margin: 19px auto 25px;}
    #index_partner H3 { }
    #index_partner H2 { }
    #index_partner DIV { }
    #index_partner A.a_img { display: block; width: 100%; border: 1px solid #ccc; }
    #index_partner {padding: 30px 0;}
    #index_partner .row.gutter-22 { }
  #index_partner .row.gutter-22 img{ width: 100% !important;  height:auto!important;  left:0 !important;}
    #index_partner .container { }
    #friendlinks { }
    #friendlinks h2 { margin: 50px 0 15px; font: 100 19px/30px 'microsoft yahei'; }
    #friendlinks .flink { border-bottom: 1px solid #ddd; padding-bottom: 35px; margin-bottom: 0; }
    #friendlinks .flink_item { display: inline-block; margin: 5px 17px 5px 0;/* margin-left: 0; */ }
    #footer {/* border-top: 1px solid #ddd; */padding-top: 25px; background: #222222;/* margin-top: 50px; */ }
    #footer .f_logo {    /* text-align: center; */ }
    #footer .f_nav { }
    #footer .f_qrcode { text-align: right; }
    #footer h3 { text-align: center; font: 100 14px/30px 'microsoft yahei'; color: #fff; margin: 0 auto 4px; }
    #footer h3 a { color: #fff }
    #footer ul.footer_nav { text-align: center; }
    #footer ul.footer_nav li { text-align: center; display: inline-block; }
    #footer ul.footer_nav li a {font: 100 14px/33px 'microsoft yahei';color: #B3B8BE;padding: 0 16px;}
    #footer .cr {background: #1C1C1C;text-align: center;padding: 27px 0 14px;margin-top: 20px;}
    #footer .cr, #footer .cr * {color: #747474;font: 100 12px/1 'simsun'; line-height: 22px; padding-left: 8px; padding-right: 8px;}
    #footer .cr a { }
    .body_shangjia { }
    .ban img {visibility: hidden;max-width: 1000%;width: 255%;}
    .body_shangjia .ban { background: url(../images/20170930080514.jpg) no-repeat center top }
    .body_shangjia .ban img { visibility: hidden; max-width: 1000%; }
    .body_shifu .ban { background: url(../images/20170930080840.jpg) no-repeat center top }
    .body_shifu .ban img { visibility: hidden; max-width: 1000%; }
    .body_yonghu .ban { background: url(../images/8.jpg) no-repeat center top }
    .body_yonghu .ban img { visibility: hidden; max-width: 1000%; }
    .body_zhaoshang .ban { background: url(../images/4.jpg) no-repeat center top }
    .body_zhaoshang .ban img { visibility: hidden; max-width: 1000%; }
    .body_app .ban { background: url(../images/5.jpg) no-repeat center top }
    .body_app .ban img { visibility: hidden; max-width: 1000%; }
    .body_shangjia .ban { background: url(../images/20170930080514.jpg) no-repeat center top }
    .body_shangjia .ban img { visibility: hidden; max-width: 1000%; }
    .body_fuwu .ban { background: url(../images/7.jpg) no-repeat center top }
    .body_fuwu .ban img { visibility: hidden; max-width: 1000%; }
    .body_newslist  .ban { background: url(../images/6.jpg) no-repeat center top }
    .body_newslist  .ban img { visibility: hidden; max-width: 1000%; }
    .body_news  .ban { background: url(../images/6.jpg) no-repeat center top }
    .body_news  .ban img { visibility: hidden; max-width: 1000%; }
    .body_contact .ban { background: url(../images/6.jpg) no-repeat center top }
    .body_contact .ban img { visibility: hidden; max-width: 1000%; }
    .subchannel { background: #F7F7F7; text-align: center; }
    .subchannel a {display: inline-block;line-height: 66px;padding: 0 23px;font-size: 15px;}
    .subchannel a:hover, .subchannel a.on { background: #288dbc; color: #fff; }
    #a_dw {padding-bottom: 60px;}
    #a_dw .aboutus {margin-top: 0;}
    #a_dw .aboutus p {line-height: 28px;color: #666;margin-top: 20px;text-indent: 2em;}
    #a_dw .txt {/* float: left; */width: 90%;margin: 0 auto;}
    #a_dw .aboutus img {float: none;width: 60%;margin:  30px auto 0;display: block;}
    #a_dw .aboutus ul { }
    #a_dw .aboutus li {line-height: 1.9;color: #666;}
    #a_dw .aboutus h4 { font: 900 14px/36px 'microsoft yahei'; }
    #a_fzlc {background: #F5F5F5;padding: 40px 0 40px;}
    #a_fzlc SPAN { }
    #a_fzlc SCRIPT { }
    #a_fzlc .box P { float: right; margin-right: 0px; }
    #a_fzlc IMG {float: left;margin-right: 100%;margin-top: -38px; width: 22%;}
    #a_fzlc H5 {width: 110px;font-size: 18px;float: left;margin-top: 20px;margin-left: 33%;}
    #a_fzlc H4 {text-align: center;font-size: 13px;margin: 30px auto 30px;width: 90%;LINE-HEIGHT: 1.8;}
    #a_fzlc H3 { }
    #a_fzlc H2 { }
    #a_fzlc DIV { }
    #a_fzlc { }
    #a_fzlc .t { float: left; display: block; }
    #a_fzlc .row { }
    #a_fzlc .row.content { }
    #a_fzlc .c { display: block; float: left; width: 100%;  }
    #a_fzlc .content{padding: 10px 20px;background: #fff;}
    #a_fzlc .box3 .content img{margin-top: -13px;}
    #a_fzlc .container.boxes { }
    #a_fzlc .box { }
    #a_fzlc .box1 { margin-bottom: 24px; }
    #a_fzlc .box2 {margin-bottom: 25px;}
    #a_fzlc .box3 {position: relative;}
    #a_fzlc .box1 .content { }
    #a_fzlc .box2 .content { }
    #a_fzlc .box3 .content {height: 486px;padding: 40px 20px;}
    #a_fzlc .box1 .content p {margin-left: 33%;margin-top: -40px;width: 50%;float: left;line-height: 26px;color: #666;}
    #a_fzlc .box2 .content p {margin-left: 32%;margin-top: -35px;width: 210px;float: left;line-height: 26px;color: #666;}
    #a_fzlc .box2 .content p { }
    #a_fzlc .box3 .content p {
    /* float: right; */
    margin-left: 0;
    width: 100%;
    clear: both;
    line-height: 30px;
    margin-bottom: 18px;
    color: #666;
    }
    #a_fzlc .box3 .txt2 {position: absolute;right: 40px;top: 30px;width: 55%;}
    #a_fzlc .box3 h5 {clear: left;margin-right: 275px;margin-top: 20px;margin-left:0px;float: left;}
    #a_zz {padding: 44+px 0;}
    #a_zz UL { }
    #a_zz SCRIPT { }
    #a_zz P { color: #666; line-height: 34px; text-align: center; }
    #a_zz LI { }
    #a_zz IMG { }
    #a_zz H3 { margin-bottom: 60px; }
    #a_zz H2 {font-size: 25px;}
    #a_zz DIV { }
    #a_zz { }
    #pinpaijieshao { }
    #pinpaijieshao .item P { line-height: 30px; color: #666; }
    #pinpaijieshao .item H4 { }
    #pinpaijieshao .item H3:after { display: none }
    #pinpaijieshao .item H3 { text-align: left;    /* font-weight: bold; */ font-size: 24px; margin-top: 26px; margin-bottom: 20px; margin-left: 70px; }
    #pinpaijieshao .item H2 { text-align: left; font-size: 48px; color: #288dbc; margin-left: 70px; padding-top: 40px; }
    #pinpaijieshao DIV { }
    #pinpaijieshao .row { }
    #pinpaijieshao .pt { width: 530px; margin-left: 70px; }
    #pinpaijieshao .item {    /* width: 1200px; */
    position: relative; }
    #pinpaijieshao .item.item2 { padding-right: 50%; padding-top: 1px; padding-bottom: 60px; margin-top: -20px; }
    #pinpaijieshao .item.item1:before { content: ""; display: block; position: absolute; width: 50%; height: 100%; top: 0; left: 0; background: url(../images/pp1.jpg) no-repeat right center; }
    #pinpaijieshao .item.item2:before { content: ""; display: block; position: absolute; width: 50%; height: 100%; top: 0; left: 50%; background: url(../images/pp2.jpg) no-repeat left center; }
    #pinpaijieshao .item.item1 {    /* float: right; */
    padding-left: 50%;    /* background: url(../images/pp1.jpg) no-repeat left top; */ padding-bottom: 70px; }
    #pinpaijieshao .ppjs { margin-top: 70px; margin-bottom: 100px; }
    #pinpaijieshao .item.item2 h2 { margin-top: 90px;/* margin-left: 360px; */ padding-top: 0; width: 580px; float: right; }
    #pinpaijieshao .item.item2 h3 {/* margin-left: 360px; */width: 580px; float: right; }
    #pinpaijieshao .item.item2 .pt {/* margin-right: 0; *//* margin-left: 0; */width: 580px; margin: 0; margin-bottom: 18px; padding: 0; padding-right: 70px; float: right; }
    .body_about #a_zz ul.hdl { text-align: center; margin-left: -37px; }
    .body_about #a_zz ul.hdl li { display: inline-block; background: transparent; width: 16px; height: 16px; line-height: 3; overflow: hidden; border: 3px solid #cccccc; border-radius: 50%; margin: 20px 6px 10px; cursor: pointer; }
    .body_about #a_zz ul.hdl li button { margin-left: 130px; margin-top: 130px }
    .body_about #a_zz ul.hdl li.slick-active { border-color: #2da46e; }
    .body_about #a_zz ul.zz { width: 1200px; }
    .body_about #a_zz ul.zz li {width: 25%;float: left;text-align: center;margin-right: 50px;background: #fff;padding: 15px 0px;}
    .body_about #a_zz ul.zz li img { max-width: 100%; height: auto !important; }
    .body_about #a_zz .tempWrap { width: 1200px !important; }
    .sublink { font-size: 12px; }
    .pagelist { margin: 50px auto 60px; text-align: center; }
    .pagelist ul { display: inline-block; text-align: center; }
    .pagelist ul li { border: none; padding: 0; color: #515151; font: 100 16px/30px 'microsoft yahei';/* float: left; */ margin: 5px 10px; font-size: 14px; border: 1px solid #ddd; text-align: center; padding: 0 10px; display: inline-block; }
    .pagelist ul li * { font-size: 12px }
    .pagelist ul li.pages_solid { border-color: #00528A; color: #00528A }
    .pagelist ul li a { color: #6D6D6D; display: block; padding: 0; text-align: center; font: inherit; padding: 0 10px; margin: 0 -10px; }
    .pagelist ul li.current a, .pagelist ul li a:hover, .pagelist ul li:hover { border-color: #00528A; color: #00528A }
    .pagelist ul li.nolinkpages { padding: 0 12px; }
    .pagelist ul li.nolinkpages:hover { cursor: not-allowed !important; }
    #products_list { }
    #products_list UL { }
    #products_list SPAN { }
    #products_list .nailthumb-title { display: none !important }
    #products_list SCRIPT { }
    #products_list p.border { border: 1px solid #EBEBEB; width: 100%; height: auto; }
    #products_list p.border:hover .proname { background: #288dbc; color: #fff; }
    #products_list p.border a{width: 100%; height: auto !important; }
    #products_list p.border:hover { -webkit-box-shadow: 0 0 8px rgba(199, 199, 199, 0.75); -moz-box-shadow: 0 0 8px rgba(199, 199, 199, 0.75); box-shadow: 0 0 8px rgba(199, 199, 199, 0.75); }
    #products_list LI { margin-bottom: 26px; padding-bottom: 5px; }
    #products_list IMG {    /* max-width: 100%; */

    /* height: auto !important; */ }
    #products_list DIV { }
    #products_list A { }
    #products_list { }
    #products_list .ul_fl.clearfix { }
    #products_list .ttl { }
    #products_list .row.gutter-30 { }
    #products_list .row.gutter-30 img{   height: auto !important; }
    #products_list .row.gutter-0 { }
    #products_list .proname { display: block; line-height: 56px; text-align: center; font-size: 18px; padding: 0; }
    #products_list .proimg.nailthumb-image { }
    #products_list .previous_s { }
    #products_list .pages_solid { }
    #products_list .page.pagelist { }
    #products_list .next { }
    #products_list .nailthumb-title { }
    #products_list .cpfl_one { }
    #products_list .container { }
    #products_list .c1 { }
    #products_list .a_img { width: 274px; height: 274px; display: block; margin-bottom: 0; }
    #category_list { padding-right: 0px; }
    #category_list UL { border-left: 1px solid #EDEDED; border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED;}
    #category_list .phone_left { margin-top: 10px; margin-left: 10px; margin-bottom: 10px;}
    #category_list LI { }
    #category_list DIV { }
    #category_list A { }
    #category_list .ttl { background: #288dbc; color: #fff; display: block; line-height: 56px; text-align: center; font-size: 18px; padding: 0; text-align: left; padding-left: 30px; font-weight: bold; }
    #category_list .cpfl_one { border-bottom: 1px solid #EDEDED; padding: 20px 30px; }
    #category_list .c1 { font-size: 16px; }
    #goods_sum { }
    #goods_sum UL { }
    #goods_sum SPAN { }
    #goods_sum LI { }
    #goods_sum IMG { }
    #goods_sum H4 { }
    #goods_sum H3 { }
    #goods_sum H1 { font-size: 24px; border-bottom: 1px dashed #ccc; padding-bottom: 20px; margin-top: 6px; }
    #goods_sum DIV {    /* background: #F0F1F5; */ }
    #goods_sum B { }
    #goods_sum A { }
    #goods_sum .zixun { }
    #goods_sum .zhutuqiehuan.pos_a { }
    #goods_sum .xiaotuqiehuan.clearfix { }
    #goods_sum .xiangguan.wrap { }
    #goods_sum .ul_fl.clearfix.prolist { }
    #goods_sum .tab { }
    #goods_sum .tabctrl { background: #F0F1F5; padding: 0; margin-bottom: 20px; margin-top: 20px; }
    #goods_sum .tabctrl span { display: block; padding: 10px 30px; background: #288dbc; color: #fff; width: 130px; text-align: center; }
    #goods_sum .row { }
    #goods_sum .publishtime { }
    #goods_sum .prev { }
    #goods_sum .picimg_wj { }
    #goods_sum .otherinfo { }
    #goods_sum .nr { margin-bottom: 40px; }
    #goods_sum .nr2 { }
    #goods_sum .nr1 { }
    #goods_sum .next { }
    #goods_sum .jqzoom {width: 100% !important; height: auto !important;  }
    #zhutu{ width: 96% !important; height: auto !important; margin: auto !important;}
    #goods_sum .infofrom{ }
    #goods_sum .hide.qhtp { }
    #goods_sum .h3ttl.js { }
    #goods_sum .h3ttl.cs { }
    #goods_sum .goods_fea { }
    #goods_sum .p_img { width: 340px; height: 340px; }
    #goods_sum .fea.clearfix { line-height: 24px; color: #666; }
    #goods_sum .duotu.clearfix.fl { }
    #goods_sum .clearfix.xiaotu { display: none; }
    #goods_sum .c_gray3.list_date.atlist { }
    #goods_sum .bd1 { }
    #goods_sum .atext { }
    #goods_sum .aimg { }
    #goods_sum .InfoTitle { margin-bottom: 30px; }
    #goods_sum .col-md-offset-1 { }
    #yxwl { }
    #yxwl img { margin: auto; display: block; }
    #yxwl .sinfo { width: 80%; margin: 20px auto 80px; line-height: 34px; text-align: center; color: #666; }
    #faq { background: #F5F5F5; padding: 80px 0; margin-top: 80px; }
    #faq .item { padding-bottom: 30px; padding-left: 60px; padding-top: 10px; }
    #faq h3 { margin-bottom: 80px }
    #faq .item a { }
    #faq .item { border-right: 1px solid #DFDFDF; }
    #faq .item:nth-child(3n) { border: none; }
    #faq .item a:before { content: "?"; display: inline-block; width: 20px; height: 20px; border-radius: 50%; background: #878787; text-align: center; line-height: 20px; color: #fff; margin-right: 10px }
    #lxfs { }
    #lxfs h4 { color: #039844; text-align: center; font-weight: bold; margin: 30px auto 30px; }
    .item_phone { }
    .body_contact #maincontent p { margin: 0 auto; padding: 5px 15px;color: #666;line-height: 22px;; }
    .body_contact #maincontent .item { text-align: center; }
    .body_contact #maincontent .item_phone p { background-position: left -267px; }
    .body_contact #maincontent .item_fax p { background-position: left -130px; }
    .body_contact #maincontent .item_email p { background-position: left 9px; }
    .body_contact #maincontent .item_add p {background-position: left -402px;margin-top: 60px;margin-bottom: 80px;}
    #map { margin-top: 10px;     height: 200px;}
    #allmap { height: 500px }
    .ttlinfo { }
    .ss_le{ overflow: hidden; text-overflow: ellipsis;white-space: nowrap;     float: none;}
    .main_sousuo{ height: auto;}
    .ss_ri {float: none; height: auto;}
    .ss_le { height: 40px;line-height: 40px;}
    .ttlinfo h1:after { content: ""; display: block; width: 60px; height: 2px; background: #288dbc; margin-top: 22px; }
    .ttlinfo h1 { font-size: 24px; margin-top: 10px; margin-bottom: 40px; }

    /*.body_61 .ban {display: none }*/
    .body_62 .ban { background: none !important; }
    .body_61 .d_ttl * { text-align: left; }
    .body_61 .d_ttl em { display: none }
    .body_61 .ban img { min-width: 1250px; min-height: 360px; visibility: hidden; display: block; }
    .body_61 .d_ttl { display: none; margin: 0; padding-bottom: 0; padding-top: 0; }
    .body_61 .d_ttl h2 { font: 100 36px/30px 'microsoft yahei'; margin-top: 0; position: relative; padding-bottom: 40px; }
    .body_61 .d_ttl h2:after { content: ""; display: block; position: absolute; bottom: 0px; width: 26px; height: 3px; background: #CACACA; left: 0; margin-left: 0; }
    .body_61 .d_ttl p { font: 100 16px/29px 'microsoft yahei'; color: #666; width: 60%; min-width: 600px; margin-bottom: 0;    /* padding-bottom: 20px; */ }
    .body_61 .info_content { text-align: center;/* border-top: 1px dashed #ccc; *//* margin-top: 120px; */margin: 0 auto; }
    .body_61 .info_content * { text-align: center; }
    .body_61 .info_content hr { height: 0px; border-top: 1px dashed #ccc; border-right: 0px; border-bottom: 0px; border-left: 0px; margin-top: 85px; }
    .body_61 .info_content h3 { margin: 0 auto; font: 100 23px/158px 'microsoft yahei'; }
    .body_61 .info_content h3:nth-of-type(2) { margin-top: -30px }
    .ban img {/* display: none */ }
    .d_ttl { margin-top: 0; text-align: center; display: block; }
    .d_ttl * { text-align: center; }
    #maincontent {margin-top: 20px;}
    .info_content img { margin: 25px auto; display: block; }
    .info_content img { margin: 55px auto 60px; display: block; }
    .info_content, .info_content div { font: 100 14px/29px 'microsoft yahei'; color: #666; text-align: left; }
    .d_ttl em { font: 100 12px/30px 'microsoft yahei'; color: #999; font-style: normal; text-transform: uppercase; margin-top: -73px; display: block; }
    .d_ttl h2 { font: 100 31px/30px 'microsoft yahei'; margin-top: 70px; position: relative; padding-bottom: 50px; }
    .d_ttl h2:after { content: ""; display: block; position: absolute; bottom: 0px; left: 0; margin-left: 0; width: 38px; left: 50%; margin-left: -19px; height: 4px; background: #DBDBDB }
    .body_17 .info_content { margin-top: 17px; }
    .body_17 .info_content img:first-child { float: left; margin-right: 60px; margin-top: 0 }
    .body_17 .info_content div { font: 100 16px/32px "microsoft yahei"; }
    .body_17 .info_content div:nth-of-type(1) { margin-top: -80px; }
    .body_17 .info_content div:nth-of-type(4) { margin-top: -20px }
    .qiyefengcai { background: #F3F3F3; }

    /*  .qiyefengcai .tempWrap{width: 80%}
    .qiyefengcai ul{width: 80%}*/
    .qyfc { position: relative; margin: 55px auto 100px; }
    .qiyefengcai ul li { text-align: center; }
    .qiyefengcai a:active { text-decoration: none }
    .qiyefengcai .prev { position: absolute; top: 50%; margin-top: -33px; font-size: 60px; left: -20px; text-decoration: none; font-family: serif; }
    .qiyefengcai .next { position: absolute; top: 50%; margin-top: -33px; text-align: center; font-size: 60px; right: -20px; text-decoration: none; font-family: serif; text-align: right; }
    .history { margin: 30px auto 100px; }
    .history ul { width: 920px; margin: auto;/* margin-top: 32px; *//* margin-bottom: 100px; */height: 100%; }
    .history:after { content: ""; display: block; width: 1px; height: 100%; background: #ccc; position: absolute; left: 50%; z-index: 10 }
    .history li { position: relative; width: 460px; }
    .history li:after { content: ""; display: block; width: 15px; height: 15px; border: 2px solid #ccc; border-radius: 50%; background: #fff; position: absolute; top: -7px; z-index: 11 }
    .history li:hover .p1 { color: #1689bb }
    .history li:hover:after { background-color: #1689bb; border-color: #1689bb }
    .history li:nth-child(2n) { text-align: left; float: right; padding-left: 35px; }
    .history li:nth-child(2n):after { left: -7.5px; }
    .history li:nth-child(2n+1) { float: left; text-align: right; padding-right: 40px; }
    .history li:nth-child(2n+1):after { right: -7.5px; }
    .history li img { margin: 0; display: inline; }
    .history li .p1 { font: 100 18px/30px 'microsoft yahei'; color: #333; margin-bottom: 0px; }
    .history li .p2 { margin-top: 2px; font: 100 14px/23px 'microsoft yahei'; }
    .body_news .articlelist { }
    .body_news .articlelist ul {padding-left: 15px;padding-right: 15px; }
    .body_news .articlelist li { padding-top: 30px; border-bottom: 1px dotted #ccc; padding-bottom: 30px; }
    .body_news .articlelist li:nth-child(2n+1) {/* background: #FBFCFF */ }
    .body_news .articlelist .d_img { }
    .body_news .articlelist .a_img { width: 200px;/* max-height: 110px; */ height: 150px; margin: auto;/* float: right; */ display: block; }
    .body_news .articlelist .a_img img { }
    .body_news .articlelist .d_txt { }
    .body_news .articlelist .InfoTitle { font-size: 16px; color: #333; margin-left: 4%; }
    .body_news .articlelist .InfoTitle:hover { color: #288dbc }
    .body_news .articlelist .infotime { font: 100 14px/30px 'microsoft yahei'; display: block; width:100%;/* height: 93px; */ margin: 0; text-align: left; position: relative; width: 88px;}
    .body_news .articlelist .infotime:after { content: ""; display: block;/* position: absolute; */ width: 24px; height: 3px; top: 0; left: 0; background: #DEDEDE; margin-top: 10px; }
    .body_news .articlelist .sinfo { font: 100 12px/24px 'microsoft yahei'; margin-top: 8px; text-indent: 0; color: #666; }
    .body_news .articlelist .seemore { margin: 0 15px; font: 100 16px/30px 'microsoft yahei'; color: #0094D8 }
    .tjxw { }
    .tjxw h3.ttl { margin: 0; height: 45px; font: 800 17px/45px 'microsoft yahei'; background: #FF6D22; color: #fff; text-indent: 1.1em; text-align: left; margin-top: 10px; }
    .tjxw ul { }
    .tjxw ul li { padding: 11px 0 11px 10px; border-bottom: 1px solid #eee; }
    .tjxw ul li a { font: 700 13px/40px 'microsoft yahei'; color: #000; }
    .tjxw ul li p { margin: 0; color: #666; }
    .tjxw ul li span { margin: 0; color: #666; display: block; }
    .crumbs { border-bottom: 1px solid #DFDFDF; padding: 25px 0; color: #666666; }
    .crumbs * { color: #666666; }
    .crumbs a { color: #666666; }
    .crumbs a:hover { color: #288dbc; }
    .body_products .crumbs { margin-bottom: 75px; }
    .body_product_detail .crumbs { margin-bottom: 50px; }
    .body_news_detail { }
    .body_news_detail #newsdetail { }
    .body_news_detail #newsdetail h1 { text-align: center; font-size:18px; line-height: 2; }
    .body_news_detail #newsdetail .source { color: #666; text-align: center; padding-bottom: 30px; border-bottom: 1px dashed #ccc; margin-bottom: 60px; }
    .body_news_detail #newsdetail .source * { font: 100 14px/30px 'microsoft yahei'; color: #666; }
    .body_news_detail #newsdetail .source b { }
    .body_news_detail #newsdetail .source a { }
    .body_news_detail #newsdetail .info_remark { }
    .body_news_detail #newsdetail .info_remark * {    /* font: 100 14px/30px 'microsoft yahei'; */ }
    .body_news_detail .next { margin: 70px auto; color: #666; }
    .body_news_detail .next * { color: #666; }
    .body_news_detail .next a { }
    .f14 { font: 100 14px/1 'microsoft yahei'; }
    .f16 { font: 100 16px/1 'microsoft yahei'; }
    .f40 { font: 100 40px/1 'microsoft yahei'; }
    .c333 { color: #333 }
    .c666 { color: #666 }
}