@media (min-width:768px) {
    .container { width: 1216px; padding-right: 8px; padding-left: 8px; }
    .container_big { width: 1473px; padding-right: 18px; padding-left: 18px; }
    .container_s { width: 1286px; padding-right: 18px; padding-left: 18px; }
    #header { }
    #header .logo { }
    #header .logo img { }
    #header .toptel { text-align: right; }
    #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: 16px; line-height: 30px; color: #333; vertical-align: middle; }
    #header  .hotline a { font-size: 26px; color: #288dbc; font-family: arial; font-weight: bold; vertical-align: -2px; margin-left: 10px; }
    .topbar0 { background: #f3fefd; font: 100 12px/32px 'simsun'; overflow: hidden; margin-bottom: 20px; }
    #myNavbar { margin-left: -15px; margin-right: -15px; }
    nav.navbar { margin-bottom: 0; border-top: 1px solid #E9E9E9; margin-top: 15px; }
    nav.navbar .navbar-nav { margin-top: 25px; margin-bottom: 25px; width: 100%;/* border-top: 1px solid #E9E9E9; *//* padding: 25px 0; */ }
    nav.navbar .navbar-nav>li { position: relative; }
    nav.navbar .navbar-nav>li:before { content: ""; display: block; position: absolute; width: 1px; height: 12px; top: 4px; left: 0; background: #CBCED3; }
    nav.navbar .navbar-nav>li:first-of-type a { padding: 15px 56px; }
    nav.navbar .navbar-nav>li:last-of-type:after { content: ""; display: block; position: absolute; width: 1px; height: 14px; top: 3px; right: 0; background: #CBCED3; }
    nav.navbar .navbar-nav>li a { font-family: 'microsoft yahei'; font-size: 16px; padding: 15px 53px; color: #131313; }
    nav.navbar .navbar-nav>li.active>a, nav .navbar-nav>li:hover>a { position: relative; color: #288dbc; }
    nav.navbar .navbar-nav>li.active>a:after, nav .navbar-nav>li:hover>a:after { position: absolute; bottom: -12px; left: 26px; display: block; width: calc(100% - 54px); height: 3px; content: ''; background: #288dbc; }
    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 }
    #hbanner { position: relative }
    #hbanner .anidiv { position: absolute; z-index: 999; top: 0; left: 0 }
    #hbanner .anidiv img { visibility: hidden; max-width: 10000% }
    #footer .cr p span a{    color: rgb(116, 116, 116) !important;}  
  
    /*active li*/
    /*  #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 'microsoft yahei'; }
    #hbanner .anidiv.d6 { left: 15%; margin-top: 80px; font: 100 18px/1 'microsoft yahei'; }
    #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: auto; }
    #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; }
    div>h2 { text-align: center;/* margin: 55px auto; */ font: 100 40px/40px 'microsoft yahei'; color: #333; margin: 10px auto }
    div>h3 { text-align: center;/* margin: 55px auto; */ font: 100 20px/20px 'microsoft yahei'; color: #666; margin: 20px auto 10px; }
    .body_single div>h2 { text-align: center; font: 100 36px/40px Mouser, 'microsoft yahei'; color: #333; margin: 10px auto; text-transform: uppercase; }
    .body_single div>h3 { text-align: center; font: 100 20px/20px Mouser, 'microsoft yahei'; color: #333; margin: 0px auto 10px; }
    .body_single div>h3:after { content: ""; display: block; width: 34px; height: 3px; top: 0; left: 0; background: #288dbc; margin: 10px auto; margin-top: 18px; }
   
    #index_jjfa { margin-top: 70px; padding-bottom: 60px; }
    #index_jjfa SPAN.ttl { display: block; text-align: center; height: 96px; line-height: 96px; font-size: 18px; background: url(../images/bg1.png) repeat-y right top; 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: 333px; height: 288px; 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: 164px; height: 94px; border: 2px solid #fff; position: absolute; left: 50%; margin-left: -82px; top: 50%; margin-top: -47px; 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, 141, 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: #288dbc }
    #index_jjfa .more { width: 100%; height: 384px; background: #89998F; color: #fff; font-size: 18px; text-align: center; line-height: 333px;    /* position: relative; */ letter-spacing: 4px; }
    #index_jjfa .container { background: url(../images/bg2.png) no-repeat -202px 150px; padding-bottom: 50px; }
    #index_jjfa .jjfa {background: #89998f;}
    #index_jjfa .item {overflow: hidden;background: #fff;}
    #index_jjfa .item img{ width: 100% !important; left:0px !important; height:auto !important;}
    #index_jjfa .item:last-child { float: right; }
    #index_jjfa .item:last-child p.p_img { width: 334px !important }
    #index_about { background: url(../images/bg1.jpg) no-repeat 0 top; padding-bottom: 80px; }
    #index_about P { }
    #index_about .sinfo { margin-top: 100px; font-size: 14px; line-height: 24px; color: #666; }
    #index_about IMG { margin-top: 140px; }
    #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: 80px 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: #288dbc; -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-top: 47px; }
    #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; }
    #index_news .bd A:after { content: ""; display: block; width: 20px; height: 1px; top: 0; left: 0; background: #288dbc; margin: 0; margin-top: 15px; }
    #index_news { background: #F6F6F6; padding: 80px 0; }
    #index_news .sinfo { margin-top: 25px; font-size: 14px; line-height: 24px; color: #666; }
    #index_news .row.gutter-28 { }
    #index_news .row.gutter-114 { }
    #index_news .container { }
    #index_news .hdl { text-align: center; margin-bottom: 80px; }
    #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 { }
    #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; }
    #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: 80px 0; }
    #index_partner .row.gutter-22 { }
    #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/24px 'microsoft yahei'; color: #B3B8BE; padding: 0 40px; }
    #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'; }
    #footer .cr a { }
    .body_shangjia { }
    .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_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 35px; font-size: 15px; }
    .subchannel a:hover, .subchannel a.on { background: #288dbc; color: #fff; }
    #a_dw { padding-bottom: 100px; }
    #a_dw .aboutus { margin-top: 50px; }
    #a_dw .aboutus p { line-height: 28px; color: #666; margin-top: 20px; }
    #a_dw .txt { float: left; width: 702px; }
    #a_dw .aboutus img { float: right; }
    #a_dw .aboutus ul { }
    #a_dw .aboutus li { line-height: 36px; color: #666; }
    #a_dw .aboutus h4 { font: 900 14px/36px 'microsoft yahei'; }
    #a_fzlc { background: #F5F5F5; padding: 80px 0 100px; }
    #a_fzlc SPAN { }
    #a_fzlc SCRIPT { }
    #a_fzlc .box P { float: right; margin-right: 20px; }
    #a_fzlc IMG { float: left; }
    #a_fzlc H5 { width: 110px; font-size: 18px; float: left; margin-top: 20px; margin-left: 10px; }
    #a_fzlc H4 { text-align: center; font-size: 13px; margin: 30px auto 50px; }
    #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: 248px; margin-left: 10px; }
    #a_fzlc .content { padding: 42px 30px; background: #fff; }
    #a_fzlc .container.boxes { }
    #a_fzlc .box { }
    #a_fzlc .box1 { margin-bottom: 24px; }
    #a_fzlc .box2 { }
    #a_fzlc .box3 { position: relative; }
    #a_fzlc .box1 .content { }
    #a_fzlc .box2 .content { }
    #a_fzlc .box3 .content { height: 406px; padding: 40px 50px 0 50px; }
    #a_fzlc .box1 .content p { margin-left: 50px; margin-top: 20px; width: 210px; float: left; line-height: 26px; color: #666; }
    #a_fzlc .box2 .content p { margin-left: 50px; margin-top: 20px; 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: 32px; margin-bottom: 18px; color: #666; }
    #a_fzlc .box3 .txt2 { position: absolute; right: 40px; top: 50px; width: 330px; }
    #a_fzlc .box3 h5 { clear: left; margin-left: 17px; margin-top: 40px; }
    #a_zz { padding: 85px 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 { }
    #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: #009a44; 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: 250px; 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 }
    #map{height: 550px;}
    .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: 276px; height: 300px; }
    #products_list p.border:hover .proname { background: #288dbc; color: #fff; }
    #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; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
    #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: 242px !important; display: block; margin-bottom: 0; }
    #category_list { padding-right: 40px; }
    #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-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: 64px; margin-top: 50px; }
    #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: 80px; }
    #goods_sum .nr2 { }
    #goods_sum .nr1 { }
    #goods_sum .next { }
    #goods_sum .jqzoom { }
    #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: #288dbc; text-align: center; font-weight: bold; margin: 30px auto 30px; }
    .item_phone { }
    .body_contact #maincontent p { text-align: center;  display: inline-block; margin: 0 auto; padding: 10px 34px; color: #666; }
    .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: 20px;}
    #allmap { height: 500px }
    .ttlinfo { }
    .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: 50px }
    .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 { }
    .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: 18px; color: #333 }
    .body_news .articlelist .InfoTitle:hover { color: #288dbc }
    .body_news .articlelist .infotime { font: 100 14px/30px 'microsoft yahei'; display: block; width: 88px;/* height: 93px; */ margin: 0; text-align: left; position: relative; }
    .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: #009A44; }
    .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: 24px; 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 }
}
@media (min-width:992px) { }
@media (min-width:1200px) { }
@media (min-width:1921px) {
    body {max-width: 1950px;margin: 0 auto !important;padding: 0 15px !important;background: #fff;}
    html { background: url(../images/bg_1920.png) repeat-y center top/contain; }
}
@media (max-width:1367px) {
    #ltools { background: #fff; position: absolute; top: 350px; margin-top: 0px; left: 50%; width: 120px; margin-left: -672px; z-index: 99999 }
}