﻿@charset "utf-8";
/* CSS Document */
/* 初始化CSS  重置浏览器样式*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img span{ margin:0; padding:0; font:12px "微软雅黑"; }
fieldset, img { border:none; }
ul, ol ,dl,li{ list-style:none; }
input,button{ padding-top:0; padding-bottom:0; font-family: "微软雅黑";}
select, input { vertical-align:middle; }
select, input, button{border:0 none; outline:none;}
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; outline: none;}
table { border-collapse:collapse; }
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
body {color:#000;}
a {text-decoration:none !important;; color:#000;}
*{box-sizing: border-box;}
em{font-style: inherit;}

/*领券中心*/
.titl_chooi{min-height: 500px;}

@media screen and (max-width: 1366px){
    .header{height:46px;line-height: 46px;}
    .header_left, .header_right{height:46px;}
    .menu{padding: 15px 0;}
    ._menu li{margin: 5px 0 5px 18px;}
    /*home*/
    .sncy,.zjqql,.bnzx,.snxt,.news{padding: 30px 0;}
    .title h3{margin-top: 10px;}
    .sncy_cont{margin-top: 80px;}
    .sncy_cont h2{margin-top: 50px;margin-bottom: 12px;}
    .sncy_cont p{margin-top: 25px;margin-bottom: 35px;}
    .news_cont h3{margin-top: 42px;margin-bottom: 20px;}
    .news_more{margin-top: 60px;}
    .snxt_type{width: 360px;height:300px;}
    .exper input{height:28px;line-height:28px;margin-bottom: 10px;}
    .exper textarea{height:85px;}
    .exper p{font-size: 14px;margin: 15px 10px;}
    .exper a{font-size: 14px;height:36px;line-height: 32px;}
    /*enter*/
    .chair_right{padding: 50px;}
    .chair_right p{margin-top: 25px;line-height: 28px;}
    /*brand*/
    /*product*/
    /*quality*/
    /*marketing*/
    /*school*/
    .HC_img, .HC_img img{width: 100%;height:100%;}
    /*news*/
    /*contact*/
    /*login--register*/
    /*news_details*/
    /*product_details*/
    /*payment*/
    /*shopping*/
    /*anti-counterfeiting-check*/
}
@media screen and (max-width: 1280px){
    .wrap{width:1000px;}
    .header{height:46px;line-height: 46px;}
    .header_left, .header_right{height:46px;}
    .menu{padding: 15px 0;}
    ._menu li{margin: 5px 0 5px 12px;}
    ._banner, ._banner img{width: auto;height:320px;}

    /*home*/
    .sncy,.zjqql,.bnzx,.snxt,.news{padding: 30px 0;}
    .title h3{margin-top: 10px;}
    .sncy_cont{margin-top: 45px;}
    .sncy_cont h2{margin-top: 25px;margin-bottom: 5px;}
    .sncy_cont p{margin-top: 15px;margin-bottom: 25px;}
    .news_cont h3{margin-top: 20px;margin-bottom: 10px;}
    .news_share{margin-top: 60px;}
    .news_more{margin-top: 20px;}
    .title h2{font-size: 22px;}
    .zjqql_box{margin-top: 50px;margin-bottom: 20px;}
    .sncy_cont p, .sncy_cont p a,.QC_right p,.HC_conts p,
    .zjqql_left, .zjqql_left p,.concept li p,
    .chair_right p,.memor_r p,.story_cont p,
    .introduce_cont p{font-size: 14px;line-height: 22px;}
    .QE_left{text-align: center;padding-top: 2%;}
    .QE_left img{display: inline-block;width: 80%;}
    .foot_box{padding: 0 50px;}
    .enter_type{margin-left: 0;}
    .snxt_type{width: 360px;height:300px;}
    .exper input{height:28px;line-height:28px;margin-bottom: 10px;}
    .exper textarea{height:85px;}
    .exper p{font-size: 14px;margin: 15px 10px;}
    .exper a{font-size: 14px;height:36px;line-height: 32px;}

    .snxt_bg{height: 450px;}
    .snxt_bg img{height:370px;margin-left: -100px;}

    /*enter*/
    .chair_right{padding: 20px;}
    .chair_right p{margin-top: 15px;line-height: 28px;}
    .introduction,.culture,.course,.honor,.memorabilia,
    .brand_story,.brand_concept,.brand_position,.news_box,
    .QR,.QC,.QE,.QM,.QM,.QA,.THS,.HC,.LTS,.TZ,.HE,._inform,.recruit
    {padding: 20px 0;}
    .introduce_img{margin: 20px 0;}
    .introduce_img a{margin: 5px;}
    .introduce_link li{width: 6%;}
    .introduce_link li a p{margin-top: 10px;}
    .chair_right h4{font-size: 18px;margin-top: 0;margin-bottom: 5px;}
    .title15 h2{font-size: 22px;}
    .culture_tit{width: 90%;margin: 30px auto;}
    .cul_left{padding: 20px 40px;}
    .course_cur{margin-top: 30px;}
    .honor_cont li{padding: 30px 10px;}
    .honor_l, .honor_r{padding: 5px;}
    .memor{margin-top: 30px;}
    /*.memor_r p{font-size: 12px;}*/
    .memor_r{padding: 30px 15px;}
    /*brand*/
    .title2 h2{font-size: 22px;}
    .title2 i{margin-bottom: 20px;}
    .line02{margin: 20px auto;}
    .story_more{height: 42px;line-height: 42px;margin: 40px auto 0;}
    .title4 h2{font-size: 26px;}
    .concept{margin: 30px auto;}
    /*product*/
    .position li{margin: 25px 0;}
    .pro_img, .pro_img img{height:215px;}
    .pro_select{margin: 20px 0;}
    .pro_content li{padding: 2% 3%;}
    .pro_content li h2{margin-top: 25px;margin-bottom: 10px;}
    .pro_content li p{margin-top: 15px;margin-bottom: 10px;}
    .pro_more a{margin: 45px 0;}
    .pro_no_more{margin-top: 45px;}
    .pro_bg,.pro_link{display: inline-block;}
    .PD_right{margin-left: 20px;width: 500px;padding-top: 35px;}
    .PD_btn a{margin-right: 10px;}
    /*quality*/
    .title6 h2,.title7 h2,.title8 h2,.title9 h2,.title13 h2,.title5 h2,.title11 h2{font-size: 25px;}
    .title6 p{font-size: 18px;margin: 10px auto;}
    .QR_cont{margin: 30px auto;}
    .QR_type li{width:230px;margin: 0 10px;}
    .QR_type li h3{font-size: 16px;}
    .QR_type li h3 span{font-size: 40px;}
    .QC_cont{margin: 30px auto;}
    .QC_right{padding: 20px;}
    .QC_right h3{margin-bottom: 20px;}
    .title8 p{font-size: 18px;margin: 10px auto 30px;}
    .QM_right{padding: 30px 10px;}
    .QM_conts li{height:40px;line-height: 40px;}
    .QA_h3{margin-top: 30px;margin-bottom: 10px;}
    /*marketing*/
    .mark_search{height:80px;line-height: 80px;}
    .MK_left,.MK_right{width: 50%;}
    .mark_area{margin-top: 30px;}
    /*school*/
    .HC_img, .HC_img img{width: 100%;height:100%;}
    .THE_hover{
        filter:alpha(opacity=1);
        -moz-opacity:1;
        -khtml-opacity: 1;
        opacity: 1;
    }
    .THE_hover p{visibility: inherit;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;}
    .HC_box{margin: 20px auto;}
    .HC_conts p{font-size:14px;}
    .LTS_left{width: 66.666%;}
    .LTS_right{width: 33.333%;}
    .LST_l1{height:200px;}
    .LST_l1,.LST_l2{width: 100%;}
    .LST_l1_left{width: 66.666%;height:200px;}
    .LST_l1_right{width: 33.333%;height:200px;padding:10px;overflow: hidden;}
    .LST_l2_left{width: 33.333%;}
    .LST_l2_right{width: 66.666%;}
    .LST_rimg{height: 200px;}
    .LST_l1_right p, .LST_l2_ltit p, .LST_l2_rtit p, .LST_rtit p{font-size: 14px;line-height: 22px;}
    .LST_l1_right h2, .LST_l2_ltit h2, .LST_l2_rtit h2, .LST_rtit h2{font-size: 14px;margin: 10px 0;}
    .LST_l2_ltit{width: 100%;padding: 10px;height: 200px;}
    .LST_l2_rimg{width: 100%;height:200px;}
    .LST_l2_limg{width: 100%;height:200px;}
    .LST_l2_rtit{width: 100%;height:200px;padding: 10px;}
    .LST_rtit{height:200px;overflow: hidden;}
    .LST_more{height:200px;padding-top: 50px;}
    .LST_more h3{font-size: 14px;margin-bottom: 45px;}
    .LST_more a{font-size: 14px;width:100px;height:28px;line-height: 26px;}
    .LST_l1_right, .LST_l2_ltit, .LST_l2_rtit, .LST_rtit{padding: 20px;}
    .state{padding: 30px 0;}
    .title17{text-align: center;}
    .state_box{width: 100%;}
    .TZ{height:630px;}
    .HE_cont{margin-top: 40px;background: none;}
    .HE_left{margin-left: 0;}
    .HE_left{width: 60%;padding-right: 10px;}
    .HE_right{width: 40%;padding: 10px;}
    /*news*/
    /*contact*/
    .title5 h2{margin-bottom: 0;}
    .news_tit{margin-top: 50px;}
    .type li{padding: 30px 10px;}
    .type li h2{margin-top: 25px;margin-bottom: 10px;}
    .type li h5{margin-top: 15px;}
    .inform_left{width: 60%;}
    .inform_right{width: 40%;}
    /*login--register*/
    /*news_details*/
    /*product_details*/
    /*payment*/
    .pay{padding: 10px;}
    .pay .wrap{padding: 20px;}
    /*shopping*/
    .shop tbody tr{height:90px;}
    .shop_check,.shop_a{line-height:90px;}
    .shop_img{margin: 0 10px;}
    .shop_img img{height:80px;}
    .shop_result{height:50px;line-height: 50px;}
    .go_account{height:50px;line-height: 50px;font-size: 20px;}
    ._check{top:33px;}
    .shopping{padding-top: 40px;}

    /*anti-counterfeiting-check*/
    .anit_instruct p{font-size: 14px;line-height: 20px;}

    /*personal*/
    .personal{padding-top:30px;padding-bottom: 80px;}
    .personal_left{width: 180px;min-height: 800px;}
    .personal_right{padding: 25px;min-height: 800px;}
    .remind{min-height: 800px;}

    /*quality*/
    .QM_imgs{width: 90%;}
    .QM_imgs li{padding: 5px;}
}
@media screen and (max-width: 1024px){
    /*.islogin{margin-right: 50px;}*/
    .search_ipt{width:60%;}
}
@media screen and (max-width: 1023px){
    body{position: relative;padding-top: 42px;}
    .wrap{width:100%;}
    .header{height:42px;line-height: 42px;position: fixed;top:0;left: 0;z-index:9;}
    .header_left span{display: none;}
    .header_left img{display: inline-block;height:32px;margin-top: 5px;}
    /*.header_right{display: none;}*/
    .hotline,.language,.search,.log_reg span{display: none;}
    .log_reg{margin-right: 50px;}
    .log_reg a{margin-right: 5px;}
    .header_left, .header_right{height:42px;}
    .menu{display: none;}
    .mouble{display: block;top:12px;}
    .mouble_nav{top:38px;}
    .foot_box{padding: 0 10px;}
    .company img{width:35px;}
    .company{margin-top: 10px;}
    .inform h3, .inform h4{font-size: 14px;letter-spacing: inherit;}
    .inform h3 span{font-size: 14px;}
    .inform{margin-left: 8px;}
    .footer_left{width: 60%;}
    .footer_left p{margin-top: 10px;margin-bottom:10px;font-size: 12px;text-align: center;}
    .footer_left p span{display:block;}
    .right-fdd2{display: none;}
    .footer_right{width: 35%;}
    .footer_right img{display: block;height:80px;margin: 0 auto;}
    .footer_right .f_phone{height:40px;margin:10px auto;}
    .footer_right p{font-size: 12px;margin-bottom: 15px;}

    ._banner, ._banner img{width: auto;height:280px;}

    /*home*/
    .Slideshow ._slider{bottom:0;}
    .sncy,.zjqql,.bnzx,.snxt,.news{padding: 20px 0;}
    .title h2{font-size: 15px;}
    .title h3{font-size: 12px;margin-top: 2px;}
    .proPicture{width:88px;height:88px;}
    .proPicture img{width:88px;height:88px;}
    .proSeries2{margin-left: -44px;}
    .sncy_cont{margin-top: 15px;}
    .sncy_cont li{width: 25%;padding: 10px;}
    .sncy_cont h2{font-size: 14px;margin-top:10px;margin-bottom: 5px;}
    .sncy_cont p{line-height: 18px;font-size: 12px;margin: 10px 0;display: none;}
    .line01{display: none;}
    .proSeries{display: none;}
    .transparent{display: inline-block;
        filter:alpha(opacity=1);
        -moz-opacity:1;
        -khtml-opacity: 1;
        opacity: 1;
    }
    .sncy_cont a.sncy_more{height:32px;line-height: 32px;}
    .sncy_cont a{width:100%;height:32px;line-height: 32px;}
    .sncy_cont a span.icon03{display: none;}
    .icon04{width:14px;height:14px;}
    .snxt p{padding: 0 10px;font-size: 12px;line-height: 18px;}
    .news_more a{margin-right: 10px;}
    .hot_news li{width:33.333%;padding: 10px;}
    .news_cont{padding: 0 2px;}
    .news_cont h3{margin: 10px 0;}
    .details{line-height: 18px;}
    .news_share{margin-top: 40px;}

    .bnzx_mar{margin-top: 20px;}
    .QE_tit{margin-bottom: 20px;}
    .news_more{margin-top: 20px;margin-bottom: 0;}
    .zjqql_box{margin: 20px auto;}
    .zjqql_left{width: 60%;padding: 0 10px;}
    .zjqql_left,.zjqql_left p{font-size: 12px;line-height: 18px;}
    .zjqql_right{width: 40%;padding: 0 10px;}
    .zjqql_phone{text-align: center;}
    .zjqql_more{display:inline-block;float:inherit;width: 150px;height:32px;line-height: 30px;margin: 20px auto 0;}
    .zjqql_tab li{width:60px;margin: 2px;}
    .zjqql_tab li p{font-size: 12px;}
    .zjqql_img{width: 50px;height: 50px;}
    .zjqql_img img{width: 40px;}
    .snxt_profile{margin: 20px 0 0;}
    .zjqql_more .icon03{margin-left: 5px;}

    .snxt_bg{padding-top: 105px;height: 385px;}
    .snxt_box li{margin-top: 25px;}
    .snxt_box li img{margin-top: 15px;width: 80px;}

    .snxt_case{top:125px;}
    .snxt_type{width: 250px;height:250px;}
    .exper input{height:24px;line-height:24px;margin-bottom: 8px;}
    .exper textarea{height:65px;}
    .exper p{font-size: 12px;margin: 15px 10px;}
    .exper a{font-size: 12px;height:32px;line-height: 28px;}
    .snxt_type ul li{height:45px;line-height: 45px;}
    .snxt_three{left:10px;}
    .snxt_follow{left:15%;}
    .snxt_stare{left: 35%;}
    .snxt_tastezen{right: 15%;}
    .snxt_health{right: 10px}

    /*enter*/
    .banner_outer{width: 100%;overflow: hidden;}
    .enter_banner img{margin-left: -150px;}
    .enter{height:40px;}
    .enter_type{margin-left: 0;height:36px;line-height: 36px;width: 200%;}
    .enter_type li a{padding: 0 15px;height:36px;line-height: 36px;font-size: 14px;}
    .enter_box{width:100%;overflow-x: scroll;}
    .introduction,.culture,.course{padding: 20px 0;}
    .introduce_cont{padding: 0 10px;}
    .introduce_cont p{text-indent:10px;}
    .introduce_img{margin: 20px 0;}
    .introduce_img a{width:98%;margin: 1%;}
    .introduce_link li{width:18.333%;margin: 7%;}
    .chair_left,.chair_right{width:50%;}
    .chair_right{padding: 10px;}
    .chair_right h2{font-size: 12px;}
    .chair_right h4{font-size: 14px;margin-top: 0;margin-bottom: 5px;}
    .line11{height:3px;}
    .chair_right p{line-height: 18px;font-size: 12px;margin-top: 5px;}
    .title15 p{font-size: 13px;}
    .title15 h2{font-size: 15px;margin-top: 0;margin-bottom: 10px;}
    .line12{width:125px;}
    .culture_tit{width: 100%;margin: 20px auto 10px;}
    .culture_tit li{padding-left: 0;}
    .culture_tit li h3{font-size: 25px;}
    .culture_tit li p{font-size: 12px;text-align: center;}
    .culture_tit li h3 span{font-size: 18px;}
    .cul_left{width:60%;padding: 10px;}
    .cul_left li{font-size: 14px;margin-bottom: 5px;}
    .cul_left li span{margin-left: 10px;}
    .cul_right{width:30%;padding: 10px;}
    .culture{padding-bottom: 0;}
    .course_box{padding: 0;}
    .course_cur{margin-top: 20px;}
    .course_cur li{/*width: 50%;*/padding: 5px;}
    .course_cur li p{margin: 10px 0;}
    .honor{padding: 20px 10px;}
    .honor_cont li{width:33.333%;padding: 0;}
    .honor_cont li h3{font-size: 15px;}
    .line15{margin-bottom: 10px;}
    /*.honor_cont li p{font-size: 12px;}*/
    .honor_l, .honor_r{width:10%;padding:0 3%;margin-top: 62px;}
    .honor_cont{margin-top: 20px;margin-bottom: 20px;}
    .honors{width: 78%;}
    ._honor li{/*width: 98%;*/}
    ._honor li a h3{margin: 10px;}
    ._honor li a p{margin: 10px;height:22px;line-height: 22px;}
    ._honor li a p em{font-size: 20px;}
    .memor_left{width:100%;padding: 10px;}
    .memor_l{display: none;}
    .memor_circle{margin-top: 10px;}
    .memor_r{width: 100%;padding: 10px;}
    .memor_r h4{font-size: 12px;margin-top: 5px;}
    .line16{width: 100%;margin: 10px 0;}
    .memor_r p{line-height: 18px;}
    .memor_right{width:100%;}
    .memor_list li{font-size: 12px;height:32px;line-height: 32px;}
    .memor_more{margin-top: 20px;}
    .memor_more a{margin-right:20px;}
    .memorabilia{padding: 20px 0;}
    .memor{margin-top: 30px;}
    .control{float:inherit;margin: 0 auto;}
    .introduce_link li a p{margin-top: 10px;font-size: 12px;}
    .introduce_link{width:100%;height:80px;}
    .introduce_link li{width: 18%;margin: 1%;}
    .link_img dd{height:45px;line-height: 45px;}
    .link_img dd img{height:30px;}
    .introduce_img a{width:31%;margin: 1%;}
    .culture_tit{}
    .culture_tit li{width:25%;text-align: center;}
    .culture_tit li p{text-align: center;margin-bottom: 5px;}

    /*brand*/
    .brand_banner img{margin-left: -150px;}
    .brand_story{padding: 20px 0;}
    .title2 h2{font-size:16px;margin-top: 8px;}
    .title2 i{width:46px;}
    .wrap_brand{width:88%;}
    /*.story_cont p{font-size: 12px;line-height: 18px;text-align: justify;margin-bottom: 10px;}*/
    .line02{width:88%;margin: 20px auto;}
    .story{padding: 0 5px;}
    .story li{width:25%;padding:5px;}
    .story_more{width: 150px;height: 44px;line-height: 44px;margin: 35px auto 0;}
    .brand_concept{padding: 20px 0;}
    .title4 h2{font-size: 16px;}
    .title4 h2 span{padding: 2px 0;}
    .title4 p{font-size: 12px;margin-top: 5px;}
    .concept{margin: 15px auto;}
    .concept li img{width:40%;padding: 2%;}
    .concept li p{width:60%;padding-right: 2%;text-align: justify;height:120px;overflow: auto;}
    .brand_position{padding: 20px 0;}
    .title3 p{font-size: 14px;}
    .title2 i{margin-bottom: 25px;}
    .position li{width:50%;margin: 10px 0;}
    .pos_img{width:25%;padding: 2% 5%;}
    .pos_cont h2{font-size: 15px;margin-bottom: 8px;}
    .pos_cont{width: 75%;padding-right: 2%;}
    .pos_cont p{/*font-size: 12px;*/line-height: 18px;}
    .pos_video li{width:50%;padding: 0;margin: 5px 0;}
    .wrap_brand{width: 92%;}
    .concept li img{display: none;}
    .concept li{padding: 10px;}
    .concept li p{width: 100%;}
    .story_more{height:36px;line-height: 36px;margin: 25px auto 0;}

    /*product*/
    .product_banner img{margin-left: -120px;}
    .product{padding-top: 10px;padding-bottom: 50px;}
    .pro_content li{/*width:48%;*/margin: 1%;padding: 0;}
    .pro_img, .pro_img img{height:120px;margin: 0 auto;}
    .pro_link, .pro_link a{font-size: 14px;}
    .pro_bg,.pro_link{display: block;}
    .pro_content li h2{font-size: 14px;margin-top: 10px;margin-bottom: 5px;}
    .pro_content li p{font-size: 15px;margin: 10px auto;}
    .pro_head{padding: 0 10px;}
    .pro_select{padding: 10px;margin: 0;}
    .pro_type{width:22%;padding: 0 5px;margin: 0 5px;}
    .pro_series{height:30px;width:200%;overflow-y: scroll;overflow-x: scroll;border:solid 1px;}
    .pro_series span{margin: 1% 2%;padding-bottom: 0;height:30px;line-height: 30px;}
    .pro_series{border:0;}
    .pro_more a{margin: 30px;}
    .pro_no_more{margin-top: 20px;}
    .phone_type{display: block;width: 100%;}
    .pro_search{margin-left: 10px;width:100px;height:28px;line-height: 28px;}

    /*quality*/
    .quality_banner img{margin-left: -150px;}
    .QR,.QC,.QE,.QM,.QA{padding: 20px 0;}
    .title6 h2{font-size: 15px;}
    .title6 p{font-size: 13px;margin: 5px auto;}
    .line05{width:170px;}
    .QR_cont{margin: 20px 10px;}
    .QR_cont, .QR_cont p{line-height: 22px;}
    .QR_type{padding: 1%;}
    .QR_type li{width:23%;margin: 1%;padding: 10px 8px;min-height: 105px;}
    .QR_type li h3{font-size: 12px;}
    .QR_type li h3 span{font-size: 28px;}
    .QR_type li p{font-size: 13px;}
    .title7 h2{font-size: 15px;}
    .title7 p{font-size: 13px;margin: 5px auto;}
    .QC_cont{margin: 20px 0;}
    .QC_left, .QC_right{width: 50%;}
    .QC_right{padding: 10px;}
    .QC_right h3{font-size: 14px;margin-bottom: 5px;}
    /*.QC_right p{font-size: 12px;line-height: 18px;}*/
    .QC_type,.QC_type2{/*width:200%;*/width:100%;}
    .QC_type li, .QC_type2 li{/*width:20%;*/width:25%;border-right:0;}
    .QC_type2 li{padding: 0 10px;}
    .QC_p{line-height: 18px;margin-top: 10px;}
    .QE_left{display: none;}
    .QE_right{width:100%;padding: 10px;}
    .QE_right h1{font-size: 15px;}
    .QE_right h1, .QE_right h3, .QE_right h5{margin-left: 0;}
    .QE_list,.QE_type{width: 200%;}
    .QE_list li{width:auto;padding: 0 12px;}
    .QE_list li h2{margin-bottom: 0;}
    .QE_list li p{display: none;}
    .phone_QE{width:100%;overflow-x: scroll;}
    .QE_type li{/*width:30%;*/width:180px;padding: 10px;padding-right: 0;}
    .title8 h2{font-size: 15px;}
    .title8 p{font-size: 13px;margin: 5px auto;}
    .title9 h2{font-size: 15px;width:80%;margin: 0 auto;}
    .QM{padding-bottom: 0;}
    .QM_box{margin-top: 20px;}
    /*.QM_left{display: none;}*/
    /*.QM_left, .QM_right{width:50%;}*/
    .QM_right{padding: 10px;}
    .QM_conts li{height:42px;line-height: 42px;}
    .QM_conts li img{margin-left: 10px;margin-right: 10px;margin-bottom: -3px;}
    .QM_imgs{width:90%;padding: 0;bottom: 35px;}
    .QM_imgs li{width:25%;padding: 5px;}
    .QA_h3{margin-top: 25px;margin-bottom: 15px;}
    .QA{padding: 20px 10px;}
    .QA_left h3{font-size: 15px;}
    .QA_type{margin: 20px auto;}
    .QA_type li{width: 25%;}
    .line08{margin-top: 5px;}
    .QA_list{border-width: 5px;}
    .QA_list li{background-position: 10px center;padding-left: 30px;}
    /*.QA_list li a{font-size: 12px;}*/


    /*marketing*/
    .marketing_banner img{margin-left: -150px;}
    .mark_search{height:inherit;line-height: inherit;padding: 20px 10px;}
    .mark_search span{display: block;margin-bottom: 5px;}
    .mark_shop{padding: 20px 0;}
    .MK_left,.MK_right{width:50%;padding: 0 10px;}
    .entity_shop h2{margin: 0 0 10px;}
    .entity li, .entity2 li{width: 80px;height:24px;line-height: 24px;font-size: 12px;margin-right: 6px;margin-bottom: 6px;}
    .quick_select{margin: 20px 0;}
    .mark_area{padding-top: 20px;}
    .title16 h2 em{font-size: 15px;}.title16 h2 span{font-size: 14px;}
    .title16 h2{font-size: 15px;}
    .title16{margin-left: 10px;}
    .area_p{margin: 10px;font-size: 14px;}
    .area_p a{font-size: 14px;}
    .area_cont .area{height:50px;line-height: 50px;}
    /*.area_cont .area .area_div:first-child,*/
    /*.area_cont .area .area_div:nth-child(3),*/
    /*.area_cont .area .area_div p{display: none;}*/
    .area_cont .area .area_div h3{margin-bottom: 0;font-size: 14px;/*padding: 0 10px;*/}
    .look_map{width:70px;height:28px;line-height: 28px;margin: 0 10px;font-size: 12px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
    }
    .phone_QC{width:100%;overflow-x: scroll;}


    .area_cont .area .area_div:nth-child(2){padding-top: 10px;width: 70%;}
    .area_cont .area .area_div:first-child img{display: inline-block;height:35px;}
    .area_cont .area .area_div:nth-child(3){display: none;}
    /*.area_cont .area .area_div p{display: none;}*/
    .dituContent{height:300px;}


    /*school*/
    .HC_img, .HC_img img{width: 100%;height:100%;}
    .school_banner img{margin-left: -120px;}
    .THS,.HC,.LTS,.TZ,.HE{padding: 20px 0;}
    .title12 h3{font-size: 15px;}
    .title12 H2{font-size: 13px;margin: 5px auto;}
    .line10{margin-top: 5px;margin-bottom: 0;}
    .THE_hover{padding-top:10%;
        filter:alpha(opacity=1);
        -moz-opacity:1;
        -khtml-opacity: 1;
        opacity: 1;
    }
    .THE_hover p{visibility: inherit;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;}
    .THE_hover p span{font-size: 16px;}
    .THE_hover p em{font-size: 12px;margin-top: 5px;margin-bottom: 10px;}
    .THE_hover img{height:25px;}
    .THE_cont{padding: 0 5px;}
    .THE_cont li{width:33.333%;padding: 5px;}
    .title13 h3{font-size: 15px;}
    .title13 H2{font-size: 13px;margin: 5px auto;}
    .HC_box{margin: 20px 0;}
    .HC_cont li{/*width:96%;*/margin: 5px 10px;}
    .HC_conts p{line-height: 18px;margin: 10px 0;}
    .TZ{height:350px;}
    .LTS_box{margin-top: 20px;}
    .state{padding: 20px 0;}
    .title17{text-align: center;}
    .title17 img{display: inline-block;width:40%;padding-top: 0;}
    .state_box{margin: 15px auto 0;width:96%;padding: 10px;height:240px;
        -webkit-border-radius:2px;
        -moz-border-radius:2px;
        border-radius:2px;}
    .state_case ul li{height:42px;line-height: 42px;}
    .state_case ul li a span{margin-left: 10px;margin-right: 10px;}
    .state_case ul li a{font-size: 14px;}
    .state_btn img{margin: 15px 10px;}
    .HE_cont{margin: 20px 0;padding:0 10px;background: none;height: inherit;}
    .HE_left{width:50%;margin-left: 0;margin-top: 0;}
    .HE_right{width:50%;margin-top: 20px;padding-left: 10px;}
    .HE_left h3{font-size:15px;}
    .HE_right p{font-size: 14px;margin: 20px auto;text-align: center;}
    .HE_right input{margin-bottom: 16px;}
    .HE_left p{font-size: 14px;}


    .LTS_left{width: 66.666%;}
    .LTS_right{width: 33.333%;}
    .LST_l1{height:160px;}
    .LST_l1,.LST_l2{width: 100%;}
    .LST_l1_left{width: 66.666%;height:160px;}
    .LST_l1_right{width: 33.333%;height:160px;padding:5px;overflow: hidden;}
    .LST_l2_left{width: 33.333%;}
    .LST_l2_right{width: 66.666%;}
    .LST_rimg{height: 160px;}
    .LST_l1_right p, .LST_l2_ltit p, .LST_l2_rtit p, .LST_rtit p{font-size: 14px;line-height: 22px;}
    .LST_l1_right h2, .LST_l2_ltit h2, .LST_l2_rtit h2, .LST_rtit h2{font-size: 14px;margin: 10px 0;}
    .LST_l2_ltit{width: 100%;padding: 5px;height: 160px;}
    .LST_l2_rimg{width: 100%;height:160px;}
    .LST_l2_limg{width: 100%;height:160px;}
    .LST_l2_rtit{width: 100%;height:160px;padding: 5px;}
    .LST_rtit{height:160px;overflow: hidden;}
    .LST_more{height:160px;padding-top: 40px;}
    .LST_more h3{font-size: 14px;margin-bottom: 25px;}
    .LST_more a{font-size: 14px;width:100px;height:28px;line-height: 26px;}

    /*news*/
    .news_banner img{margin-left: -120px;}
    .news_box{padding: 20px 0;}
    .title5 h3{font-size: 15px;}
    .title5 h2{font-size: 13px;margin: 0 auto;}
    .title5 i{width:60px;height:2px;}
    .news_tit{margin-top: 30px;padding-left: 5px;}
    .news_tit li{font-size: 14px;padding: 4px 6px;margin: 0 5px;}
    .type{padding: 0 5px;}
    .type li{width:33.333%;padding: 5px;}
    .type li h2{margin-top: 10px;margin-bottom: 5px;}
    .type li h5{margin-top: 15px;}
    .type li p, .type li p a{line-height: 18px;min-height: 88px;}
    /*.type li h5{margin-top: 20px;}*/
    .type li:last-child{border-bottom: 0;}


    /*contact*/
    ._inform{padding: 20px 0;}
    .inform_left,.inform_right{width:50%;padding: 0 10px;}
    .join_left, .join_rigth{width:100%;}
    .inform_left h3{font-size: 15px;letter-spacing: inherit;}
    .join_left input{width: 100%;height: 36px;line-height: 36px;padding: 0 10px;margin-bottom: 8px;}
    .join_form{margin-top: 10px;}
    .join_right textarea{width: 200%;height:100px;}
    .joinInform{width:100%;height:36px;line-height: 36px;}
    .inform_box{width: 200%;margin-left: 218px;}
    .inform_box p{font-size: 12px;}
    .inform_box > div{margin: 20px 8px;}
    .con_img{width:78px;height:78px;line-height: 78px;}
    .con_img img{width:75%;}
    .Focus .con_img img{width:92%;margin-top: -16px;}
    .inform_right h3{font-size: 16px;}
    .inform_right h5{font-size: 14px;margin-top: 6px;}
    .informs{margin-top: 15px;}
    .line09{margin-right: 5px;margin-top: 8px;}
    .info_head{font-size: 14px;}
    .informs p{font-size: 12px;margin-left: 32px;margin-top: 8px;}
    .recruit{padding: 20px 0;}
    .title11 h2{font-size: 16px;}
    .title11 p{font-size: 14px;margin: 8px auto;}
    .R_email{font-size: 12px;}
    .R_email img{display: inline-block;width:24px;margin-right: 2px;margin-bottom: -6px;}
    .recruit_cont{margin-top: 40px;}
    .RC{font-size: 12px;padding: 0 10px;height:42px;line-height: 42px;}
    .RC_r{margin-top: 10px;background-size: 60%;}
    .RC_m{padding-left: 8px;width:72%;}
    .RC_cont{padding: 0 10px;}
    .RC_inner{padding: 5px 8px 25px;font-size:14px;color:#6a6a6a;line-height: 18px;}
    /*.inform_box{margin-left:0;padding-left: 30px;width: 100%;}*/

    /*login--register*/
    .login_header,.register_header{display: none;}
    .login_cont, .register_cont,
    .login_box, .register_box{width: 96%;}
    .login_cont, .register_cont,
    .login_box, .register_box{margin: 25px auto;}
    .log_box, .reg_box{padding: 10px 15px;height:285px;}
    #login, #register{margin-top: 15px;margin-bottom: 20px;}
    .banner{height:390px;background-position: 100% 100%;}
    .go_log .fr{display: none;}
    .reg_one{height:40px;line-height: 40px;padding: 5px 10px;}
    .reg_box{height:295px;}
    .reg_one input{margin-left: 5px;}
    .reg_one em{margin-right: 5px;}

    /*news_details*/
    .article{padding: 20px 0;}
    .article h2{font-size: 14px;}
    .article h5{font-size: 12px;margin-top: 10px;margin-bottom: 15px;}
    .article_cont{padding: 10px 0;margin: 0 10px;}
    .article_cont p, .article_cont>img{margin: 10px 0;}
    .article_cont .art_top,.article_cont p,.articles li p{line-height: 18px;}
    .article_cont p{font-size: inherit;}
    .art_share{margin: 30px 0 20px;}
    .art_share span{font-size: 14px;}
    .art_share img{width: 30px;margin-bottom: -10px;margin-right: 12px;}
    .art_more h2{margin-top: 15px;margin-bottom: 20px;}
    .articles li{width:100%;padding: 0 20px 20px;}
    .articles li h4{margin: 10px 0;}
    .news_back{margin-top: 30px;font-size: 15px;width: 120px;height: 32px;line-height: 32px;}
    .articles li p{text-align: justify;}
    .articles li{padding: 0 10px 10px;}

    /*product_details*/
    .PD{padding: 0;}
    .PD_detail{padding: 10px;}
    .PD_left{width:100%;margin: 10px 0;}
    .PD_left1{width:100%;height:auto;line-height: inherit;}
    .PD_right{width: 48%;margin-left: 2%;padding-top: 0;}
    .PD_right h2{font-size: 15px;}
    .PD_right1{margin: 10px 0;padding: 15px 10px;}
    .PD_p1 span, .PD_p2 span{width:inherit;margin-right: 10px;}
    .line04{display:none;/*width:100%;margin: 20px 0 30px;*/}
    .PD_btn{display: none;/*text-align: center;*/}
    .PD_btn a{width:120px;height:36px;line-height: 36px;font-size: 15px;margin-right: 20px;}
    .PD_tit{height:36px;line-height: 36px;}
    .PD_tit span{width:120px;font-size: 14px;height:36px;line-height: 36px;}
    .PD_detail{margin-bottom: 0;}
    .PD_num{text-align: center;margin: 20px 0 30px;}


    .phoneBs{display:none;position: fixed;bottom:0;left:0;width:100%;height:50px;line-height: 50px;border:solid 1px red;}
    .PD_right h2{font-size: 14px;}
    .phoneBs{z-index:10;line-height:inherit;background-color: #fff;border:0;border-top:solid 1px #ccc;}
    .phoneBs div{float: left;text-align: center;}
    .ph_share,.collect{width:20%;}
    .ph_share img,.collect img{display: inline-block;margin-top: 5px;}
    .phone_shop,.phone_buy{width: 30%;}
    .phone_shop a,.phone_buy a{color: #fff;display:block;width:100%;height:100%;font-size: 14px;line-height: 50px;}
    .ph_share img{width:18px;}
    .collect img{width:20px;}
    .phone_shop{background-color: #00bf96;}
    .phone_buy{background-color: #009269;}
    .pd_share{display: none;}


    /*payment*/
    .pay{padding: 0;}
    .pay .wrap{padding: 10px;}
    .order span{display: block;}
    .price{font-size: 22px;}
    .goods{margin: 20px 0;}
    .pay_platform{padding: 10px;}
    .pay_tit{padding: 10px 0;}
    .pay_platform ul li{background-color:#fff;margin:5% 2%;width:22%;height:auto;vertical-align: middle;}
    .pay_platform ul li img.pay_zhifu{vertical-align: middle;}
    .pay h2{font-size: 16px;margin: 10px 0;}
    .address{padding: 10px;}
    .site{width:100%;margin:5px 0;padding: 10px;}
    .site p{margin-top: 5px;}
    .handle{margin-top: 20px;}
    .pay_pro{margin: 30px 0;}
    .go_pay{font-size:16px;width: 120px;height: 40px;line-height: 40px;}
    .address{padding: 0;border:0;
        webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
    }
    .add_site{color:#e94d3c;text-align: center;}
    .go_pay{margin: auto;height:36px;line-height: 36px;margin-bottom: 40px;}
    .pay_pro h3{font-size: 14px;margin-bottom: 15px;}
    .pay_pro p{font-size: 12px;}
    .dialog3-content{width: 96%;margin: auto;height:360px;}
    .dialog3 .dialog-close{display: inline-block;width: 22px;}
    .new_address{padding: 0 10px;}
    .new_address p{font-size: 14px;}
    .addr_one{margin: 10px auto;font-size: 14px;}
    .addr_span{width:30px;}
    .addr_one input{height:32px;line-height: 32px;margin-left: 6px;}
    .addr_one select{height:32px;line-height: 32px;margin-left: 6px;width: 115px;}
    .addr_one .address{width: 220px;}
    .add_region{height: 32px;line-height: 32px;margin-top: 10px;}


    /*shopping*/
    .shopping{padding: 0;}
    .shop thead tr{height:32px;line-height: 32px;}
    .shop thead tr th{font-size: 14px;}
    .shopping{min-height: 400px;}
    .shop thead{display: none;}
    .shop_result{position: fixed;left:0;bottom: 0;height:50px;line-height:inherit;background-color: #fff;border-top:solid 1px #ccc;}
    .shop_all{margin-left: 15px;}
    .shop_result .fr span{display: none;}
    .go_account{height:50px;line-height: 50px;font-size: 14px;}
    .shop_all,.removeAll{line-height: 50px;}
    .shop_all img{margin-right: 10px;}
    .shop_all input{width:70px;top:15px;}
    .shop_result{font-size:14px;}
    .total,.shop_a,.remove,.phone_tr{display: none;}
    .tr_wid a{font-size: 12px;}
    .shop_a{display: inline-block;height:54px;line-height: 54px;margin-left: 5px;}
    .shop tbody tr,.shop_check{height:inherit;line-height: inherit;}
    .shop tbody tr td.tr_wid{width:auto;}
    .tr_count{padding: 0 2px;}
    .reduce, .add, .remove{display: inline-block;width:25px;}
    .num{width:30px;}
    .shop_img{margin-left: 20px;margin-right: 0;}
    .shop_img img{height:50px;}
    .shop_check{margin-left: 12px;margin-top: 15px;}

    /*anti-counterfeiting-check*/
    .anit{padding: 20px 0;}
    .anit_img img{width: 50%;}
    .anit h3{font-size:14px;margin-top: 20px;margin-bottom: 10px;}
    .anit h4{font-size:16px;margin-top: 20px;margin-bottom: 10px;}
    .anit_num{width:70%;margin-right: 10px;}
    .anit_check input{font-size: 15px;}
    .anit_btn{width:60px;}
    .anit_result{width:90%;margin: 30px auto;}
    .anit_instruct{padding: 0 10px;}
    .anit_instruct h5{font-size: 14px;}
    .anit_instruct p{font-size: 12px;margin-top: 8px;line-height: 18px;}

    /*personal*/
    .personal{padding-top:20px;padding-bottom: 50px;}
    .personal_left{width: 150px;min-height: 500px;}
    .personal_right{padding: 25px;min-height: 500px;}
    .remind{min-height: 500px;}

    .pi{display: none}

}
@media screen and (max-width: 768px){
    /*.HC_cont li{width:96%;margin: 5px 10px;}*/
    .HC_cont li .HC_conts p{height:inherit;}

    .islogin{margin-right: 50px;}
}
@media screen and (max-width: 767px){
    body{position: relative;padding-top: 36px;}
    .wrap{width:100%;}
    .header{height:36px;line-height: 36px;position: fixed;top:0;left: 0;z-index:9;}
    .header_left span{display: none;}
    .header_left img{display: inline-block;height:28px;margin-top: 4px;}
    /*.header_right{display: none;}*/
    .hotline,.language,.search,.log_reg span{display: none;}
    .log_reg{margin-right: 50px;}
    .log_reg a{margin-right: 5px;}
    .header_left, .header_right{height:36px;}
    .menu{display: none;}
    .mouble{display: block;top:10px;}
    .foot_box{padding: 0 10px;}
    .company img{width:35px;}
    .company{margin-top: 10px;}
    .inform h3, .inform h4{font-size: 14px;letter-spacing: inherit;}
    .inform h3 span{font-size: 14px;}
    .inform{margin-left: 8px;}
    .footer_left{width: 60%;}
    .footer_left p{margin-top: 10px;margin-bottom:10px;font-size: 12px;text-align: center;}
    .footer_left p span{display:block;}
    .right-fdd2{display: none;}
    .footer_right{width: 35%;}
    .footer_right img{display: block;height:80px;margin: 0 auto;}
    .footer_right .f_phone{height:40px;margin:10px auto;}
    .footer_right p{font-size: 12px;margin-bottom: 15px;}

    ._banner, ._banner img{width: auto;height:200px;}

    /*home*/
    .Slideshow ._slider{bottom:0;}
    .sncy,.zjqql,.bnzx,.snxt,.news{padding: 20px 0;}
    .title h2{font-size: 15px;}
    .title h3{font-size: 12px;margin-top: 2px;}
    .proPicture{width:88px;height:88px;}
    .proPicture img{width:88px;height:88px;}
    .proSeries2{margin-left: -44px;}
    .sncy_cont{margin-top: 15px;}
    .sncy_cont li{width: 25%;padding: 10px;}
    .sncy_cont h2{font-size: 14px;margin-top:10px;margin-bottom: 5px;}
    .sncy_cont p{line-height: 18px;font-size: 12px;margin: 10px 0;display: none;}
    .line01{display: none;}
    .proSeries{display: none;}
    .transparent{display: inline-block;
        filter:alpha(opacity=1);
        -moz-opacity:1;
        -khtml-opacity: 1;
        opacity: 1;
    }
    .sncy_cont a.sncy_more{height:32px;line-height: 32px;}
    .sncy_cont a{width:100%;height:32px;line-height: 32px;}
    .sncy_cont a span.icon03{display: none;}
    .icon04{width:14px;height:14px;}
    .snxt p{padding: 0 10px;font-size: 12px;line-height: 18px;}
    .news_more a{margin-right: 10px;}
    .hot_news li{width:33.333%;padding: 10px;}
    .news_cont{padding: 0 2px;}
    .news_cont h3{margin: 10px 0;}
    .details{line-height: 18px;}
    .news_share{margin-top: 40px;}

    .bnzx_mar{margin-top: 20px;}
    .QE_tit{margin-bottom: 20px;}
    .news_more{margin-top: 20px;margin-bottom: 0;}
    .zjqql_box{margin: 20px auto;}
    .zjqql_left{width: 60%;padding: 10px;}
    .zjqql_left,.zjqql_left p{font-size: 12px;line-height: 18px;}
    .zjqql_right{width: 40%;padding: 0 10px;}
    .zjqql_phone{text-align: center;}
    .zjqql_more{display:inline-block;float:inherit;width: 150px;height:32px;line-height: 30px;margin: 20px auto 0;}
    .zjqql_tab li{width:64px;margin: 0;}
    .zjqql_tab li p{font-size: 12px;width: 100%;}
    .zjqql_img{width: 50px;height: 50px;}
    .zjqql_img img{width: 40px;}
    .snxt_profile{margin: 20px 0 0;}
    .zjqql_more .icon03{margin-left: 5px;}

    .snxt_bg{padding-top: 85px;}
    .snxt_box li{margin-top: 20px;}
    .snxt_box li img{margin-top: 10px;width: 60px;}
    .snxt_box li p{font-size: 12px;}
    .snxt_tit{margin-top: 10px;}

    .snxt_case{top:95px;}
    .snxt_type{width: 180px;height:185px;padding: 10px;}
    .exper input{font-size:12px;height:24px;line-height:24px;margin-bottom: 5px;padding: 0 5px;}
    .exper textarea{font-size:12px;height:45px;padding: 5px;}
    .exper p{font-size: 12px;margin: 5px 0;padding: 0;}
    .exper a{width:100px;font-size: 12px;height:28px;line-height: 24px;}
    .snxt_type ul li{height:40px;line-height: 40px;}
    .snxt_type ul li a{font-size: 12px;}
    .snxt_type ul li a span{width: 6px;height:6px;margin-left: 5px;margin-right: 10px;}
    .snxt_three{left:10px;}
    .snxt_follow{left:15%;}
    .snxt_stare{left: 35%;}
    .snxt_tastezen{right: 15%;}
    .snxt_health{right: 10px}

    /*enter*/
    .banner_outer{width: 100%;overflow: hidden;}
    .enter_banner img{margin-left: -110px;}
    .enter{height:40px;}
    .enter_type{margin-left: 0;height:36px;line-height: 36px;width: 200%;}
    .enter_type li a{padding: 0 15px;height:36px;line-height: 36px;font-size: 14px;}
    .enter_box{width:100%;overflow-x: scroll;}
    .introduction,.culture,.course{padding: 20px 0;}
    .introduce_cont{padding: 0 10px;}
    .introduce_cont p{text-indent:10px;font-size: 14px;}
    .introduce_img{margin: 20px 0;}
    .introduce_img a{width:98%;margin: 1%;}
    .introduce_link li{width:18.333%;margin: 7%;}
    .chair_left,.chair_right{width:50%;}
    .chair_right{padding: 10px;}
    .chair_right h2{font-size: 12px;}
    .chair_right h4{font-size: 14px;margin-top: 0;margin-bottom: 5px;}
    .line11{height:3px;}
    .chair_right p{line-height: 18px;font-size: 12px;margin-top: 5px;}
    .title15 p{font-size: 13px;}
    .title15 h2{font-size: 15px;margin-top: 0;margin-bottom: 10px;}
    .line12{width:125px;}
    .culture_tit{width: 100%;margin: 20px auto 10px;}
    .culture_tit li{padding-left: 0;}
    .culture_tit li h3{font-size: 25px;}
    .culture_tit li p{font-size: 12px;text-align: center;}
    .culture_tit li h3 span{font-size: 18px;}
    .cul_left{width:70%;padding: 10px;}
    .cul_left li{font-size: 14px;margin-bottom: 5px;}
    .cul_left li span{margin-left: 10px;}
    .cul_right{width:30%;padding: 10px;}
    .culture{padding-bottom: 0;}
    .course_box{padding: 0;}
    .course_cur{margin-top: 20px;}
    .course_cur li{/*width: 50%;*/padding: 5px;}
    .course_cur li p{margin: 10px 0;}
    .honor{padding: 20px 10px;}
    .honor_cont li{width:33.333%;padding: 0;}
    /*.honor_cont li h3{font-size: 14px;}*/
    .line15{margin-bottom: 10px;}
    /*.honor_cont li p{font-size: 12px;}*/
    .honor_l, .honor_r{width:5%;margin-top: 100px;}
    /*.honor_l{padding-left: 0;}*/
    /*.honor_r{padding-right: 0;}*/
    .honors{width: 90%;}
    ._honor li{/*width: 98%;*/margin: 0;width: 247px;}
    ._honor li a h3{margin: 10px;}
    ._honor li a p{margin: 10px;height:22px;line-height: 22px;}
    ._honor li a p em{font-size: 20px;}
    .memor_left{width:100%;padding: 10px;}
    .memor_l{display: none;}
    .memor_circle{margin-top: 10px;}
    .memor_r{width: 100%;padding: 10px;}
    .memor_r h4{font-size: 12px;margin-top: 5px;}
    .line16{width: 100%;margin: 10px 0;}
    .memor_r p{line-height: 18px;}
    .memor_right{width:100%;}
    .memor_list li{font-size: 12px;height:32px;line-height: 32px;}
    .memor_more{margin-top: 20px;}
    .memor_more a{margin-right:20px;}
    .memorabilia{padding: 20px 0;}
    .memor{margin-top: 30px;}
    .control{float:inherit;margin: 0 auto;}
    .introduce_link li a p{margin-top: 10px;font-size: 12px;}
    .introduce_link{width:100%;height:80px;}
    .introduce_link li{width: 18%;margin: 1%;}
    .link_img dd{height:45px;line-height: 45px;}
    .link_img dd img{height:30px;}
    .introduce_img a{width:31%;margin: 1%;}
    .culture_tit{}
    .culture_tit li{width:25%;text-align: center;}
    .culture_tit li p{text-align: center;margin-bottom: 5px;}

    /*brand*/
    .brand_banner img{margin-left: -100px;}
    .brand_story{padding: 20px 0;}
    .title2 h2{font-size:16px;margin-top: 8px;}
    .title2 i{width:46px;}
    .wrap_brand{width:88%;}
    /*.story_cont p{font-size: 12px;line-height: 18px;text-align: justify;margin-bottom: 10px;}*/
    .line02{width:88%;margin: 20px auto;}
    .story{padding: 0 5px;}
    .story li{width:25%;padding:5px;}
    .story_more{width: 150px;height: 44px;line-height: 44px;margin: 35px auto 0;}
    .brand_concept{padding: 20px 0;}
    .title4 h2{font-size: 16px;}
    .title4 h2 span{padding: 2px 0;}
    .title4 p{font-size: 12px;margin-top: 5px;}
    .concept{margin: 15px auto;}
    .concept li img{width:40%;padding: 2%;}
    .concept li p{width:60%;padding-right: 2%;text-align: justify;height:120px;overflow: auto;}
    .brand_position{padding: 20px 0;}
    .title3 p{font-size: 14px;}
    .title2 i{margin-bottom: 25px;}
    .position li{width:100%;margin: 10px 0;}
    .pos_img{width:25%;padding: 2% 5%;}
    .pos_cont h2{font-size: 15px;margin-bottom: 8px;}
    .pos_cont{width: 75%;padding-right: 2%;}
    .pos_cont p{/*font-size: 12px;*/line-height: 18px;}
    .pos_video li{width:50%;padding: 0;margin: 5px 0;}
    .wrap_brand{width: 92%;}
    .concept li img{display: none;}
    .concept li{padding: 10px;}
    .concept li p{width: 100%;}
    .story_more{height:36px;line-height: 36px;margin: 25px auto 0;}

    /*product*/
    .product_banner img{margin-left: -100px;}
    .product{padding-top: 10px;padding-bottom: 50px;}
    .pro_content li{/*width:48%;*/margin: 1%;padding: 0;}
    .pro_img, .pro_img img{height:120px;margin: 0 auto;}
    .pro_link, .pro_link a{font-size: 14px;}
    .pro_bg,.pro_link{display: block;}
    .pro_content li h2{font-size: 14px;margin-top: 10px;margin-bottom: 5px;}
    .pro_content li p{font-size: 15px;margin: 10px auto;}
    .pro_head{padding: 0 10px;}
    .pro_select{padding: 10px;margin: 0;}
    .pro_type{width:22%;padding: 0 5px;margin: 0 5px;}
    .pro_series{height:30px;width:200%;overflow-y: scroll;overflow-x: scroll;border:solid 1px;}
    .pro_series span{margin: 1% 2%;padding-bottom: 0;height:30px;line-height: 30px;}
    .pro_series{border:0;}
    .pro_more a{margin: 30px;}
    .pro_no_more{margin-top: 20px;}
    .phone_type{display: block;width: 100%;}
    .pro_search{margin-left: 10px;width:100px;height:28px;line-height: 28px;}
    .phoneType{display: block;}
    .pro_select{display: none;}

    /*quality*/
    .quality_banner img{margin-left: -100px;}
    .QR,.QC,.QE,.QM,.QA{padding: 20px 0;}
    .title6 h2{font-size: 15px;}
    .title6 p{font-size: 13px;margin: 5px auto;}
    .line05{width:170px;}
    .QR_cont{margin: 20px 10px;}
    .QR_cont, .QR_cont p{line-height: 22px;}
    .QR_type{padding: 1%;}
    .QR_type li{width:48%;margin: 1%;padding: 10px 8px;min-height: 105px;}
    .QR_type li h3{font-size: 12px;}
    .QR_type li h3 span{font-size: 28px;}
    .QR_type li p{font-size: 13px;}
    .title7 h2{font-size: 15px;}
    .title7 p{font-size: 13px;margin: 5px auto;}
    .QC_cont{margin: 20px 0;}
    .QC_left, .QC_right{width: 50%;}
    .QC_right{padding: 10px;}
    .QC_right h3{font-size: 14px;margin-bottom: 5px;}
    /*.QC_right p{font-size: 12px;line-height: 18px;}*/
    .QC_type,.QC_type2{/*width:200%;*/width:560px;}
    .QC_type li, .QC_type2 li{/*width:20%;*/width:140px;border-right:0;}
    .QC_type2 li{padding: 0 5px;}
    .QC_p{line-height: 18px;margin-top: 10px;}
    .QE_left{display: none;}
    .QE_right{width:100%;padding: 10px;}
    .QE_right h1{font-size: 15px;}
    .QE_right h1, .QE_right h3, .QE_right h5{margin-left: 0;}
    .QE_list,.QE_type{width: 200%;}
    .QE_list li{width:auto;padding: 0 12px;}
    .QE_list li h2{margin-bottom: 0;}
    .QE_list li p{display: none;}
    .phone_QE{width:100%;overflow-x: scroll;}
    .QE_type li{/*width:30%;*/width:180px;padding: 10px;padding-right: 0;}
    .title8 h2{font-size: 15px;}
    .title8 p{font-size: 13px;margin: 5px auto;}
    .title9 h2{font-size: 15px;width:80%;margin: 0 auto;}
    .QM{padding-bottom: 0;}
    .QM_box{margin-top: 20px;}
    /*.QM_left{display: none;}*/
    /*.QM_left, .QM_right{width:50%;}*/
    .QM_right{padding: 10px;width:100%;}
    .QM_conts li{height:42px;line-height: 42px;}
    .QM_conts li img{margin-left: 10px;margin-right: 10px;margin-bottom: -3px;}
    .QM_imgs{width:100%;padding: 0;}
    .QM_imgs li{width:25%;padding: 5px;}
    .QA_h3{margin-top: 25px;margin-bottom: 15px;}
    .QA{padding: 20px 10px;}
    .QA_left h3{font-size: 15px;}
    .QA_type{margin: 20px auto;}
    .QA_type li{width: 25%;}
    .line08{margin-top: 5px;}
    .QA_list{border-width: 5px;}
    .QA_list li{background-position: 10px center;padding-left: 30px;}
    /*.QA_list li a{font-size: 12px;}*/


    /*marketing*/
    .marketing_banner img{margin-left: -110px;}
    .mark_search{height:inherit;line-height: inherit;padding: 20px 10px;}
    .mark_search span{display: block;margin-bottom: 5px;}
    .mark_shop{padding: 20px 0;}
    .MK_left,.MK_right{width:50%;padding: 0 10px;}
    .entity_shop h2{margin: 0 0 10px;}
    .entity li, .entity2 li{width: 80px;height:24px;line-height: 24px;font-size: 12px;margin-right: 6px;margin-bottom: 6px;}
    .quick_select{margin: 20px 0;}
    .mark_area{padding-top: 20px;}
    .title16 h2 em{font-size: 15px;}.title16 h2 span{font-size: 14px;}
    .title16 h2{font-size: 15px;}
    .title16{margin-left: 10px;}
    .area_p{margin: 10px;font-size: 14px;}
    .area_p a{font-size: 14px;}
    .area_cont .area{height:50px;line-height: 50px;}
    /*.area_cont .area .area_div:first-child,*/
    /*.area_cont .area .area_div:nth-child(3),*/
    /*.area_cont .area .area_div p{display: none;}*/
    .area_cont .area .area_div h3{margin-bottom: 0;font-size: 14px;padding: 0 10px;}
    .look_map{width:70px;height:28px;line-height: 28px;margin: 0 10px;font-size: 12px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
    }
    .phone_QC{width:100%;overflow-x: scroll;}
    .area_cont .area .area_div:nth-child(2){padding-top: 10px;width: 70%;}
    .area_cont .area .area_div:first-child img{display: inline-block;height:35px;}
    .area_cont .area .area_div:nth-child(3){display: none;}
    .area_cont .area .area_div p{display: none;}
    .dituContent{height:300px;}


    /*school*/
    .HC_img, .HC_img img{width: 100%;height:100%;}
    .school_banner img{margin-left: -100px;}
    .THS,.HC,.LTS,.TZ,.HE{padding: 20px 0;}
    .title12 h3{font-size: 15px;}
    .title12 H2{font-size: 13px;margin: 5px auto;}
    .line10{margin-top: 5px;margin-bottom: 0;}
    .THE_hover{padding-top:10%;
        filter:alpha(opacity=1);
        -moz-opacity:1;
        -khtml-opacity: 1;
        opacity: 1;
    }
    .THE_hover p{visibility: inherit;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;}
    .THE_hover p span{font-size: 16px;}
    .THE_hover p em{font-size: 12px;margin-top: 5px;margin-bottom: 10px;}
    .THE_hover img{height:25px;}
    .THE_cont{padding: 0 5px;}
    .THE_cont li{width:33.333%;padding: 5px;}
    .title13 h3{font-size: 15px;}
    .title13 H2{font-size: 13px;margin: 5px auto;}
    .HC_box{margin: 20px 0;}
    .HC_cont li{width:96%;margin: 5px 10px;}
    .HC_conts p{line-height: 18px;margin: 10px 0;}
    .TZ{height:350px;}
    .LTS_box{margin-top: 20px;}
    .state{padding: 20px 0;}
    .title17{text-align: center;}
    .title17 img{display: inline-block;width:50%;}
    .state_box{margin: 15px auto 0;width:96%;padding: 10px;height:240px;
        -webkit-border-radius:2px;
        -moz-border-radius:2px;
        border-radius:2px;}
    .state_case ul li{height:42px;line-height: 42px;}
    .state_case ul li a span{margin-left: 10px;margin-right: 10px;}
    /*.state_case ul li a{font-size: 12px;}*/
    .state_btn img{margin: 15px 10px;}
    .HE_cont{margin: 20px 0;padding:0 10px;background: none;height: inherit;}
    .HE_left{width:50%;margin-left: 0;margin-top: 0;}
    .HE_right{width:50%;margin-top: 20px;padding-left: 10px;}
    .HE_left h3{font-size:15px;}
    .HE_right p{font-size: 14px;margin: 20px auto;text-align: center;}
    .HE_right input{margin-bottom: 16px;}

    .LTS_left{width: 66.666%;}
    .LTS_right{width: 33.333%;}
    .LST_l1{height:160px;}
    .LST_l1,.LST_l2{width: 100%;}
    .LST_l1_left{width: 66.666%;height:160px;}
    .LST_l1_right{width: 33.333%;height:160px;padding:5px;overflow: hidden;}
    .LST_l2_left{width: 33.333%;}
    .LST_l2_right{width: 66.666%;}
    .LST_rimg{height: 160px;}
    .LST_l1_right p, .LST_l2_ltit p, .LST_l2_rtit p, .LST_rtit p{font-size: 14px;line-height: 22px;}
    .LST_l1_right h2, .LST_l2_ltit h2, .LST_l2_rtit h2, .LST_rtit h2{font-size: 14px;margin: 10px 0;}
    .LST_l2_ltit{width: 100%;padding: 5px;height: 160px;}
    .LST_l2_rimg{width: 100%;height:160px;}
    .LST_l2_limg{width: 100%;height:160px;}
    .LST_l2_rtit{width: 100%;height:160px;padding: 5px;}
    .LST_rtit{height:160px;overflow: hidden;}
    .LST_more{height:160px;padding-top: 40px;}
    .LST_more h3{font-size: 14px;margin-bottom: 25px;}
    .LST_more a{font-size: 14px;width:100px;height:28px;line-height: 26px;}

    /*news*/
    .news_banner img{margin-left: -100px;}
    .news_box{padding: 20px 0;}
    .title5 h3{font-size: 15px;}
    .title5 h2{font-size: 13px;margin: 0 auto;}
    .title5 i{width:60px;height:2px;}
    .news_tit{margin-top: 30px;padding-left: 5px;}
    .news_tit li{font-size: 14px;padding: 4px 6px;margin: 0 5px;}
    .type{padding: 0 5px;}
    .type li{width:33.333%;padding: 5px;}
    .type li h2{margin-top: 10px;margin-bottom: 5px;font-size: 16px;}
    .type li h5{margin-top: 15px;}
    .type li p, .type li p a{line-height: 18px;min-height: 60px;font-size: 14px;}
    /*.type li h5{margin-top: 20px;}*/
    .type li:last-child{border-bottom: 0;}


    /*contact*/
    ._inform{padding: 20px 0;}
    .inform_left,.inform_right{width:50%;padding: 0 10px;}
    .join_left, .join_rigth{width:100%;}
    .inform_left h3{font-size: 15px;letter-spacing: inherit;}
    .join_left input{width: 100%;height: 36px;line-height: 36px;padding: 0 10px;margin-bottom: 8px;}
    .join_form{margin-top: 10px;}
    .join_right textarea{width: 100%;height:100px;}
    .joinInform{width:100%;height:36px;line-height: 36px;}
    .inform_box{width: 200%;margin-left: 150px;}
    .inform_box p{font-size: 12px;}
    .inform_box > div{margin: 20px 8px;}
    .con_img{width:78px;height:78px;line-height: 78px;}
    .con_img img{width:75%;}
    .Focus .con_img img{width:92%;margin-top: -16px;}
    .inform_right h3{font-size: 16px;}
    .inform_right h5{font-size: 14px;margin-top: 6px;}
    .informs{margin-top: 15px;}
    .line09{margin-right: 5px;margin-top: 8px;}
    .info_head{font-size: 14px;}
    .informs p{font-size: 12px;margin-left: 32px;margin-top: 8px;}
    .recruit{padding: 20px 0;}
    .title11 h2{font-size: 16px;}
    .title11 p{font-size: 14px;margin: 8px auto;}
    .R_email{font-size: 12px;}
    .R_email img{display: inline-block;width:24px;margin-right: 2px;margin-bottom: -6px;}
    .recruit_cont{margin-top: 40px;}
    .RC{font-size: 12px;padding: 0 10px;height:42px;line-height: 42px;}
    .RC_r{margin-top: 10px;background-size: 60%;}
    .RC_m{padding-left: 8px;width:72%;}
    .RC_cont{padding: 0 10px;}
    .RC_inner{padding: 5px 8px 15px;font-size:12px;color:#6a6a6a;line-height: 18px;}
    /*.inform_box{margin-left:0;padding-left: 30px;width: 200%;}*/

    /*login--register*/
    .login_header,.register_header{display: none;}
    .login_cont, .register_cont,
    .login_box, .register_box{width: 96%;}
    .login_cont, .register_cont,
    .login_box, .register_box{margin: 25px auto;}
    .log_box, .reg_box{padding: 10px 15px;height:285px;}
    #login, #register{margin-top: 15px;margin-bottom: 20px;}
    .banner{height:390px;background-position: 100% 100%;}
    .go_log .fr{display: none;}
    .reg_one{height:40px;line-height: 40px;padding: 5px 10px;}
    .reg_box{height:295px;}
    .reg_one input{margin-left: 5px;}
    .reg_one em{margin-right: 5px;}

    /*news_details*/
    .article{padding: 20px 0;}
    .article h2{font-size: 14px;}
    .article h5{font-size: 12px;margin-top: 10px;margin-bottom: 15px;}
    .article_cont{padding: 10px 0;margin: 0 10px;}
    .article_cont p, .article_cont>img{margin: 10px 0;}
    .article_cont .art_top,.article_cont p,.articles li p{line-height: 18px;}
    .article_cont p{font-size: inherit;}
    .art_share{margin: 30px 0 20px;}
    .art_share span{font-size: 14px;}
    .art_share img{width: 30px;margin-bottom: -10px;margin-right: 12px;}
    .art_more h2{margin-top: 15px;margin-bottom: 20px;}
    .articles li{width:100%;padding: 0 20px 20px;}
    .articles li h4{margin: 10px 0;}
    .news_back{margin-top: 30px;font-size: 15px;width: 120px;height: 32px;line-height: 32px;}
    .articles li p{text-align: justify;}
    .articles li{padding: 0 10px 10px;}

    /*product_details*/
    .PD{padding: 0;}
    .PD_detail{padding: 10px;}
    .PD_left{width:100%;margin: 10px 0;}
    .PD_left1{width:100%;height:auto;line-height: inherit;}
    .PD_right{width: 48%;margin-left: 2%;padding-top: 0;}
    .PD_right h2{font-size: 15px;}
    .PD_right1{margin: 10px 0;padding: 15px 10px;}
    .PD_p1 span, .PD_p2 span{width:inherit;margin-right: 10px;}
    .line04{display:none;/*width:100%;margin: 20px 0 30px;*/}
    .PD_btn{display: none;/*text-align: center;*/}
    .PD_btn a{width:120px;height:36px;line-height: 36px;font-size: 15px;margin-right: 20px;}
    .PD_tit{height:36px;line-height: 36px;}
    .PD_tit span{width:120px;font-size: 14px;height:36px;line-height: 36px;}
    .PD_detail{margin-bottom: 0;}
    .PD_num{text-align: center;margin: 20px 0 30px;}


    .phoneBs{display:block;position: fixed;bottom:0;left:0;width:100%;height:50px;line-height: 50px;border:solid 1px red;}
    .PD_right h2{font-size: 14px;}
    .phoneBs{z-index:10;line-height:inherit;background-color: #fff;border:0;border-top:solid 1px #ccc;}
    .phoneBs div{float: left;text-align: center;}
    .ph_share,.collect{width:20%;}
    .ph_share img,.collect img{display: inline-block;margin-top: 5px;}
    .phone_shop,.phone_buy{width: 30%;}
    .phone_shop a,.phone_buy a{color: #fff;display:block;width:100%;height:100%;font-size: 14px;line-height: 50px;}
    .ph_share img{width:18px;}
    .collect img{width:20px;}
    .phone_shop{background-color: #00bf96;}
    .phone_buy{background-color: #009269;}
    .pd_share{display: none;}


    /*payment*/
    .pay{padding: 0;}
    .pay .wrap{padding: 10px;}
    .order span{display: block;}
    .price{font-size: 22px;}
    .goods{margin: 20px 0;}
    .pay_platform{padding: 10px;}
    .pay_tit{padding: 10px 0;}
    .pay_platform ul li{background-color:#fff;margin:5% 2%;width:22%;height:auto;vertical-align: middle;}
    .pay_platform ul li img.pay_zhifu{vertical-align: middle;}
    .pay h2{font-size: 16px;margin: 10px 0;}
    .address{padding: 10px;}
    .site{width:100%;margin:5px 0;padding: 10px;}
    .site p{margin-top: 5px;}
    .handle{margin-top: 20px;}
    .pay_pro{margin: 30px 0;}
    .go_pay{font-size:16px;width: 120px;height: 40px;line-height: 40px;}
    .address{padding: 0;border:0;
        webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
    }
    .add_site{color:#e94d3c;text-align: center;}
    .go_pay{margin: auto;height:36px;line-height: 36px;margin-bottom: 40px;}
    .pay_pro h3{font-size: 14px;margin-bottom: 15px;}
    .pay_pro p{font-size: 12px;}
    .dialog3-content{width: 96%;margin: auto;height:360px;}
    .dialog3 .dialog-close{display: inline-block;width: 22px;}
    .new_address{padding: 0 10px;}
    .new_address p{font-size: 14px;}
    .addr_one{margin: 10px auto;font-size: 14px;}
    .addr_span{width:30px;}
    .addr_one input{height:32px;line-height: 32px;margin-left: 6px;}
    .addr_one select{height:32px;line-height: 32px;margin-left: 6px;width: 115px;}
    .addr_one .address{width: 220px;}
    .add_region{height: 32px;line-height: 32px;margin-top: 10px;}
    ._check{top:0;}


    /*shopping*/
    .shopping{padding: 0;}
    .shop thead tr{height:32px;line-height: 32px;}
    .shop thead tr th{font-size: 14px;}
    .shopping{min-height: 400px;}
    .shop thead{display: none;}
    .shop_result{position: fixed;left:0;bottom: 0;height:50px;line-height:inherit;background-color: #fff;border-top:solid 1px #ccc;}
    .shop_all{margin-left: 15px;}
    .shop_result .fr span{display: none;}
    .go_account{height:50px;line-height: 50px;font-size: 14px;}
    .shop_all,.removeAll{line-height: 50px;}
    .shop_all img{margin-right: 10px;}
    .shop_all input{width:70px;top:15px;}
    .shop_result{font-size:14px;}
    .total,.shop_a,.remove,.phone_tr{display: none;}
    .tr_wid a{font-size: 12px;}
    .shop_a{display: inline-block;height:54px;line-height: 54px;margin-left: 5px;}
    .shop tbody tr,.shop_check{height:inherit;line-height: inherit;}
    .shop tbody tr td.tr_wid{width:auto;}
    .tr_count{padding: 0 2px;}
    .reduce, .add, .remove{display: inline-block;width:25px;}
    .num{width:30px;}
    .shop_img{margin-left: 20px;margin-right: 0;}
    .shop_img img{height:50px;}
    .shop_check{margin-left: 12px;margin-top: 15px;}

    /*anti-counterfeiting-check*/
    .anit{padding: 20px 0;}
    .anit_img img{width: 50%;}
    .anit h3{font-size:14px;margin-top: 20px;margin-bottom: 10px;}
    .anit h4{font-size:16px;margin-top: 20px;margin-bottom: 10px;}
    .anit_num{width:70%;margin-right: 10px;}
    .anit_check input{font-size: 15px;}
    .anit_btn{width:60px;}
    .anit_result{width:90%;margin: 30px auto;}
    .anit_instruct{padding: 0 10px;}
    .anit_instruct h5{font-size: 14px;}
    .anit_instruct p{font-size: 12px;margin-top: 8px;line-height: 18px;}

    /*personal*/
    .personal{padding-top:20px;padding-bottom: 50px;}
    .personal_left{width: 118px;min-height: 390px;}
    .personal_right{padding: 15px;min-height: 394px;}
    .remind{min-height: 394px;}
    .portrait{padding: 15px 0;margin: 5px;}
    .portrait a img{width:55px;height:55px;}
    .per_link li{height:32px;line-height: 32px;}
    .portrait p{font-size:12px;margin-top: 12px;}
    .per_link li a{font-size: 12px;}
    .per_head{height: 38px;line-height: 38px;padding: 0 10px;}
    .basics{margin: 10px;}
    .per_details{padding-left: 10px;margin-top: 30px;}
    .per_one{margin: 10px 0;font-size: 12px;}
    .per_left{line-height: 32px;}
    .per_ipt, .gender_box, .tenors_box{height:32px;line-height: 32px;width: 170px;}
    .gender_box span, .tenors_box span{margin-top: 3px;font-size: 12px;}
    .interests{height:100px;width: 220px;}
    .per_save{width: 100px;height:32px;line-height: 30px;font-size: 14px;margin-bottom: 40px;}
    .gender_box img, .tenors_box img{margin: 10px 0;}
    .gender_sel, .tenors_sel{top:32px;}
    .remind_ul2 .rem_li1 img{height:55px;width: inherit;}
    .remind_ul .rem_li1{width: 20%;}
    .remind_ul2 .rem_li1{width: 20%;}
    .remind_ul2 li{width: 20%;}
    .remind_ul li{width: 20%;}
    .rem_hide{display: none;}
    .remind_ul2 .rem_li5 a{width: 60px;font-size: 12px;height:26px;line-height: 24px;}
    .per_r4 h5{margin: 30px auto 10px;width: 94%;}
    .health{width: 94%;}
    .health li{margin: 5px 0;}
    .health li a{font-size: 12px;}
    .per_r4 h4{margin: 10px;}
    .integral{padding: 10px 0;}
    .per2_m{margin: 0 10px;}
    .per2_m1{font-size: 14px;}
    .per2_m1 em{font-size: 18px;}
    .per2_m2 img{height:20px;}
    .share{width: 100%;height:40px;}
    .invit li{width: 94%;}
    .favorites .remind_ul .rem_li1,
    .favorites .remind_ul2 .rem_li1{width: 25%;}
    .favorites .remind_ul li,
    .favorites .remind_ul2 li{width: 25%;}


    .HC_cont li .HC_conts p{height:inherit;}
}
@media screen and (max-width: 668px){
    ._banner, ._banner img{width: auto;height:290px;}
}
@media screen and (max-width: 480px){
    body{position: relative;padding-top: 36px;}
    .wrap{width:100%;}
    .header{height:36px;line-height: 36px;position: fixed;top:0;left: 0;z-index:10;}
    .header_left span{display: none;}
    .header_left img{display: inline-block;height:28px;margin-top: 4px;}
    /*.header_right{display: none;}*/
    .hotline,.language,.searchm,.log_reg span{display: none;}
    .log_reg{margin-right: 50px;}
    .log_reg a{margin-right: 5px;}
    .header_left, .header_right{height:36px;}
    .islogin{margin-right: 50px;}
    .menu{display: none;}
    .mouble{display: block;top:8px;z-index:10;}
    .foot_box{padding: 0 10px;}
    .footer_right{display: none;}
    .company img{width:28px;}
    .company{margin-top: 10px;}
    .inform h3, .inform h4{font-size: 14px;letter-spacing: inherit;}
    .inform h3 span{font-size: 14px;}
    .inform{margin-left: 8px;}
    .footer_left{width: 100%;}
    .footer_left p span{margin-right: 0;}
    .footer_left p{margin-top: 10px;margin-bottom:10px;font-size: 12px;text-align: center;}
    .footer_left p span{display:block;}
    .right-fdd2{display: none;}

    .inform h3{margin-top: 13px;}
    .inform h4{display: none;}
    .footer_left p{width: 100%;}
    .phone_hide{display: none;}
    .phoneBox{overflow: hidden;}
    .phoneBox_left{float:left;width: 60%;}
    .phoneBox_right{display:block;float:left;width: 40%;}
    .phoneBox_right img{display:block;width: 80%;margin: 10%;}
    .footer_left p{margin-top: 12px;}
    .footer_left p span.phone_hide{display: none;}

    ._banner, ._banner img{width: auto;height:150px;}
    /*.footer_left p{width: 60%;}*/

    .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
        bottom:15px;
    }

    /*home*/
    .Slideshow ._slider{bottom:0;}
    .sncy,.zjqql,.bnzx,.snxt,.news{padding: 20px 0;}
    .title h2{font-size: 15px;}
    .title h3{font-size: 12px;margin-top: 2px;}
    .proPicture{width:68px;height:68px;}
    .proPicture img{width:68px;height:68px;}
    .proSeries2{margin-left: -34px;}
    .sncy_outer{width: 100%;overflow-y:hidden;overflow-x: auto;height: 152px;}
    .sncy_cont{margin-top: 15px;width: 150%;height: 146px;}
    .sncy_cont li{width: 25%;padding: 5px;}
    .sncy_cont h2{font-size: 14px;margin-top:10px;margin-bottom: 5px;}
    .sncy_cont p{line-height: 18px;font-size: 12px;margin: 10px 0;display: none;}
    .sncy_cont a span{font-size: 12px;}
    .line01{display: none;}
    .proSeries{display: none;}
    .transparent{display: inline-block;
        filter:alpha(opacity=1);
        -moz-opacity:1;
        -khtml-opacity: 1;
        opacity: 1;
    }
    .sncy_cont a.sncy_more{height:28px;line-height: 28px;}
    .sncy_cont a{width:100%;height:28px;line-height: 28px;}
    .sncy_cont a span.icon03{display: none;}
    .icon04{width:14px;height:14px;}
    .snxt p{padding: 0 10px;font-size: 12px;line-height: 18px;}
    .news_more a{margin-right: 10px;}
    .hot_news li{width:100%;padding: 10px;}
    .news_cont h3{margin: 10px 0;}
    .details{line-height: 18px;}
    .news_share{margin-top: 40px;}

    .bnzx_mar{margin-top: 20px;}
    .QE_tit{margin-bottom: 20px;}
    .news_more{margin-top: 20px;margin-bottom: 0;}
    .zjqql_box{margin: 20px auto;}
    .zjqql_left{width: 100%;padding: 10px;}
    .zjqql_left,.zjqql_left p{font-size: 12px;line-height: 18px;}
    .zjqql_right{width: 100%;padding: 0 10px;}
    .zjqql_phone{text-align: center;}
    .zjqql_more{display:inline-block;float:inherit;width: 150px;height:32px;line-height: 30px;margin: 20px auto 0;}
    .zjqql_tab{float: inherit;width: 320px;margin: 0 auto;}
    .zjqql_tab li{width:64px;margin: 0;}
    .zjqql_tab li p{font-size: 12px;width: 100%;}
    .zjqql_img{width: 50px;height: 50px;}
    .zjqql_img img{width: 40px;}
    .snxt_profile{margin: 20px 0 0;}
    .zjqql_more .icon03{margin-left: 5px;}

    .snxt_bg{padding-top: 85px;}
    /*.snxt_bg img{display: none;}*/
    .snxt_box li{margin-top: 10px;}
    .snxt_box li img{margin-top: 5px;width: 60px;}
    .snxt_box li p{font-size: 12px;}
    .snxt_tit{margin-top: 10px;}
    .snxt_outer{width: 100%;overflow: auto;}
    .snxt_box{width: 450px;}
    .snxt_box li{width: 85px;}

    .snxt_bg,.snxt_bg img{height: 300px;}
    .snxt_bg{height:380px;}
    .snxt_bg img{margin-left: -380px;}

    .snxt_case{top:105px;}
    .snxt_type{width: 94%;margin: 0 3%;height:240px;padding: 20px 10px;}
    .exper input{font-size:12px;height:28px;line-height:28px;margin-bottom: 8px;padding: 0 5px;}
    .exper textarea{font-size:12px;height:65px;padding: 5px;}
    .exper p{font-size: 12px;margin: 5px 0;padding: 0;}
    .exper a{width:100px;font-size: 12px;height:28px;line-height: 24px;}
    .snxt_type ul li{height:40px;line-height: 40px;}
    .snxt_type ul li a{font-size: 12px;}
    .snxt_type ul li a span{width: 6px;height:6px;margin-left: 5px;margin-right: 10px;}
    .snxt_three{left:0;}
    .snxt_follow{left:0;}
    .snxt_stare{left:0;}
    .snxt_tastezen{right: 0;}
    .snxt_health{right: 0;}

    .proPicture:hover .proSeries2{
        transform: scale(1);
        -moz-transform:scale(1);
        -webkit-transform: scale(1);
        -webkit-transition: all 0s ease-in-out;
        -moz-transition: all 0s ease-in-out;
        -ms-transition: all 0s ease-in-out;
        -o-transition: all 0s ease-in-out;
        transition: all 0s ease-in-out;
    }

    /*enter*/
    .banner_outer{width: 100%;overflow: hidden;}
    /*.enter_banner,.enter_banner img{margin-left: -110px;}*/
    .enter_banner img{margin-left: -210px;}
    .enter{height:40px;}
    .enter_type{margin-left: 0;height:36px;line-height: 36px;width: 200%;}
    .enter_type li a{padding: 0 15px;height:36px;line-height: 36px;font-size: 14px;}
    .enter_box{width:100%;overflow-x: scroll;}
    .introduction,.culture,.course{padding: 20px 0;}
    .introduce_cont{padding: 0 10px;}
    .introduce_cont p{font-size: 14px;text-indent:10px;}
    .introduce_img{margin: 20px 0;}
    .introduce_img a{width:98%;margin: 1%;}
    .introduce_link li{width:18.333%;margin: 7%;}
    .chair_left,.chair_right{width:100%;}
    .chair_right{padding: 10px;}
    .chair_right h2{font-size: 12px;}
    .chair_right h4{font-size: 14px;margin-top: 0;margin-bottom: 5px;}
    .line11{height:3px;}
    .chair_right p{line-height: 18px;font-size: 12px;margin-top: 5px;}
    .title15 p{font-size: 13px;}
    .title15 h2{font-size: 15px;margin-top: 0;margin-bottom: 10px;}
    .line12{width:125px;}
    .culture_tit{width: 100%;margin: 20px auto 10px;}
    .culture_tit li{padding-left: 10px;}
    .culture_tit li h3{font-size: 25px;}
    .culture_tit li p{font-size: 12px;text-align: center;}
    .culture_tit li h3 span{font-size: 18px;}
    .cul_left{width:100%;padding: 10px;}
    .cul_left li{font-size: 14px;margin-bottom: 5px;}
    .cul_left li span{margin-left: 10px;}
    .cul_right{width:100%;padding: 0;}
    .culture{padding-bottom: 0;}
    .course_box{padding: 0;}
    .course_cur{margin-top: 20px;}
    .course_cur li{/*width: 50%;*/padding: 10px;}
    .course_cur li p{margin: 10px 0;}
    .honor{padding: 20px 0;}
    .honor_cont li{width:100%;padding: 10px;}
    /*.honor_cont li h3{font-size: 14px;}*/
    .line15{margin-bottom: 10px;}
    /*.honor_cont li p{font-size: 12px;}*/
    .honor_l, .honor_r{width:10%;margin-top: 100px;}
    .honors{width: 78%;}
    ._honor li{/*width: 98%;*/}
    ._honor li a h3{margin: 10px;}
    ._honor li a p{margin: 10px;height:22px;line-height: 22px;}
    ._honor li a p em{font-size: 20px;}
    .memor_left{width:100%;padding: 10px;}
    .memor_l{display: none;}
    .memor_circle{margin-top: 10px;}
    .memor_r{width: 100%;padding: 10px;}
    .memor_r h4{font-size: 12px;margin-top: 5px;}
    .line16{width: 100%;margin: 10px 0;}
    .memor_r p{line-height: 18px;}
    .memor_right{width:100%;}
    .memor_list li{font-size: 12px;height:32px;line-height: 32px;}
    .memor_more{margin-top: 20px;}
    .memor_more a{margin-right:20px;}
    .memorabilia{padding: 20px 0;}
    .memor{margin-top: 30px;}
    .control{float:inherit;margin: 0 auto;}
    .introduce_link li a p{margin-top: 10px;font-size: 12px;}
    .introduce_link{width:100%;height:80px;}
    .introduce_link li{width: 18%;margin: 1%;}
    .link_img dd{height:45px;line-height: 45px;}
    .link_img dd img{height:30px;}
    .introduce_img a{width:96%;margin: 1% 2%;}
    .culture_tit{}
    .culture_tit li{width:50%;border:dashed 1px #dcdcdc;text-align: center;}
    .culture_tit li p{text-align: center;margin-bottom: 5px;}
    /*.memor_conts li{width: 100%;}*/

    /*brand*/
    .brand_banner img{margin-left: -210px;}
    .brand_story{padding: 20px 0;}
    .title2 h2{font-size:16px;margin-top: 8px;}
    .title2 i{width:46px;}
    .wrap_brand{width:88%;}
    /*.story_cont p{font-size: 12px;line-height: 18px;text-align: justify;margin-bottom: 10px;}*/
    .line02{width:88%;margin: 20px auto;}
    .story{padding: 0 5px;}
    .story li{width:50%;padding:5px;}
    .story_more{width: 150px;height: 44px;line-height: 44px;margin: 35px auto 0;}
    .brand_concept{padding: 20px 0;}
    .title4 h2{font-size: 16px;}
    .title4 h2 span{padding: 2px 0;}
    .title4 p{font-size: 12px;margin-top: 5px;}
    .concept{margin: 15px auto;}
    .concept li img{width:40%;padding: 2%;}
    .concept li p{width:60%;padding-right: 2%;text-align: justify;height:120px;overflow: auto;}
    .brand_position{padding: 20px 0;}
    .title3 p{font-size: 14px;}
    .title2 i{margin-bottom: 25px;}
    .position li{width:100%;margin: 10px 0;}
    .pos_img{width:25%;padding: 2% 5%;}
    .pos_cont h2{font-size: 15px;margin-bottom: 8px;}
    .pos_cont{width: 75%;padding-right: 2%;}
    .pos_cont p{/*font-size: 12px;*/line-height: 18px;}
    .pos_video li{width:100%;padding: 0;margin: 5px 0;}
    .wrap_brand{width: 92%;}
    .concept li img{display: none;}
    .concept li{padding: 10px;}
    .concept li p{width: 100%;}
    .story_more{height:36px;line-height: 36px;margin: 25px auto 0;}

    /*product*/
    .product_banner img{margin-left: -210px;}
    .product{padding-top: 10px;padding-bottom: 50px;}
    .pro_content li{width:48%;margin: 1%;padding: 0;}
    .pro_img, .pro_img img{height:120px;margin: 0 auto;}
    .pro_link, .pro_link a{font-size: 12px;}
    /*.pro_bg{*/
        /*filter:alpha(opacity=0.5);*/
        /*-moz-opacity:0.5;*/
        /*-khtml-opacity: 0.5;*/
        /*opacity: 0.5;*/
    /*}*/
    .pro_bg,.pro_link{display: none;}
    .pro_img:hover .pro_link{display: none;}
    .pro_content li h2{font-size: 14px;margin-top: 10px;margin-bottom: 5px;}
    .pro_content li p{font-size: 15px;margin: 10px auto;}
    .pro_head{padding: 0 10px;}
    .pro_select{padding: 10px;margin: 0;}
    .pro_type{width:30%;}
    .pro_series{height:30px;width:200%;overflow-y: scroll;overflow-x: scroll;border:solid 1px;}
    .pro_series span{margin: 1% 2%;padding-bottom: 0;height:30px;line-height: 30px;}
    .pro_series{border:0;}
    .pro_more a{margin: 30px;}
    .pro_no_more{margin-top: 20px;}


    /*quality*/
    .quality_banner img{margin-left: -210px;}
    .QR,.QC,.QE,.QM,.QA{padding: 20px 0;}
    .title6 h2{font-size: 15px;}
    .title6 p{font-size: 13px;margin: 5px auto;}
    .line05{width:170px;}
    .QR_cont{margin: 20px 10px;}
    .QR_cont, .QR_cont p{line-height: 22px;}
    .QR_type{padding: 1%;}
    .QR_type li{width:48%;margin: 1%;padding: 10px 8px;min-height: 105px;}
    .QR_type li h3{font-size: 12px;}
    .QR_type li h3 span{font-size: 28px;}
    .QR_type li p{font-size: 13px;}
    .title7 h2{font-size: 15px;}
    .title7 p{font-size: 13px;margin: 5px auto;}
    .QC_cont{margin: 20px 0;}
    .QC_left, .QC_right{width: 100%;}
    .QC_right{padding: 10px;}
    .QC_right h3{font-size: 14px;margin-bottom: 5px;}
    /*.QC_right p{font-size: 12px;line-height: 18px;}*/
    .QC_type,.QC_type2{/*width:200%;*/width:560px;}
    .QC_type li, .QC_type2 li{/*width:20%;*/width:140px;border-right:0;}
    .QC_type2 li{padding: 0 5px;}
    .QC_p{line-height: 18px;margin-top: 10px;}
    .QE_left{display: none;}
    .QE_right{width:100%;padding: 10px;}
    .QE_right h1{font-size: 15px;}
    .QE_right h1, .QE_right h3, .QE_right h5{margin-left: 0;}
    .QE_list,.QE_type{width: 200%;}
    .QE_list li{width:auto;padding: 0 12px;}
    .QE_list li h2{margin-bottom: 0;}
    .QE_list li p{display: none;}
    .phone_QE{width:100%;overflow-x: scroll;}
    .QE_type li{/*width:30%;*/width:180px;padding: 10px;padding-right: 0;}
    .title8 h2{font-size: 15px;}
    .title8 p{font-size: 13px;margin: 5px auto;}
    .title9 h2{font-size: 15px;width:80%;margin: 0 auto;}
    .QM{padding-bottom: 0;}
    .QM_box{margin-top: 20px;}
    .QM_left, .QM_right{width:100%;}
    .QM_right{padding: 10px;}
    .QM_conts li{height:42px;line-height: 42px;}
    .QM_conts li img{margin-left: 10px;margin-right: 10px;margin-bottom: -3px;}
    .QM_imgs{width:100%;padding: 0;position: inherit;bottom: inherit;}
    .QM_imgs li{width:50%;padding: 5px;}
    .QM_btn{width:100%;position: inherit;bottom: inherit;text-align: center;}
    .QA_h3{margin-top: 25px;margin-bottom: 15px;}
    .QA{padding: 20px 10px;}
    .QA_left h3{font-size: 15px;}
    .QA_type{margin: 20px auto;}
    .QA_type li{width: 50%;}
    .line08{margin-top: 5px;}
    .QA_list{border-width: 5px;}
    .QA_list li{background-position: 10px center;padding-left: 30px;}
    /*.QA_list li a{font-size: 12px;}*/


    /*marketing*/
    .marketing_banner img{margin-left: -210px;}
    .mark_search{height:inherit;line-height: inherit;padding: 20px 10px;}
    .mark_search span{display: block;margin-bottom: 5px;}
    .mark_shop{padding: 20px 0;}
    .MK_left,.MK_right{width:100%;padding: 0 10px;margin-top: 10px;}
    .entity_shop h2{margin: 0 0 10px;}
    .entity li, .entity2 li{width: 90px;}
    .quick_select{margin: 20px 0;}
    .mark_area{margin-top: 20px;}
    .title16 h2 em{font-size: 15px;}.title16 h2 span{font-size: 14px;}
    .title16 h2{font-size: 15px;}
    .title16{margin-left: 10px;}
    .area_p{margin: 10px;font-size: 14px;}
    .area_p a{font-size: 14px;}
    .area_cont .area{height:50px;line-height: 50px;}
    .area_cont .area .area_div:first-child,
    .area_cont .area .area_div:nth-child(3),
    .area_cont .area .area_div p{display: none;}
    .area_cont .area .area_div h3{margin-bottom: 0;font-size: 14px;padding: 0 10px;}
    .look_map{width:70px;height:28px;line-height: 28px;margin: 0 10px;font-size: 12px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
    }
    .phone_QC{width:100%;overflow-x: scroll;}

    .area_cont .area .area_div:nth-child(4){height: inherit;line-height: inherit;}
    .area_cont .area .area_div:nth-child(2){padding-top: 15px;}



    ._area li{width: 100%;padding: 10px;}
    .area_img{float:left;width: 20%;text-align: center;}
    .area_conts{float:left;width: 80%;}
    .area_conts h3 {
        font-size: 14px;
        margin-bottom: 8px;
    }
    .area_conts p{font-size: 13px;}

    /*school*/
    .HC_img, .HC_img img{width: 100%;height:100%;}
    .school_banner img{margin-left: -210px;}
    .THS,.HC,.LTS,.TZ,.HE{padding: 20px 0;}
    .title12 h3{font-size: 15px;}
    .title12 H2{font-size: 13px;margin: 5px auto;}
    .line10{margin-top: 5px;margin-bottom: 0;}
    .THE_hover{padding-top: 15%;
        filter:alpha(opacity=1);
        -moz-opacity:1;
        -khtml-opacity: 1;
        opacity: 1;
    }
    .THE_hover p{visibility: inherit;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;}
    .THE_hover p span{font-size: 16px;}
    .THE_hover p em{font-size: 12px;margin-top: 10px;margin-bottom: 15px;}
    .THE_hover img{height:35px;}
    .THE_cont{padding: 0;}
    .THE_cont li{width:100%;padding: 7px 10px;}
    .title13 h3{font-size: 15px;}
    .title13 H2{font-size: 13px;margin: 5px auto;}
    .HC_box{margin: 20px 0;}
    .HC_cont li{width:96%;margin: 5px 10px;}
    .HC_conts p{line-height: 18px;margin: 10px 0;}
    .TZ{height:350px;}
    .LTS_box{margin-top: 20px;}
    .state{padding: 20px 0;}
    .title17{text-align: center;}
    .title17 img{display: inline-block;width:50%;}
    .state_box{margin: 15px auto 0;width:96%;padding: 10px;height:240px;
        -webkit-border-radius:2px;
        -moz-border-radius:2px;
        border-radius:2px;}
    .state_case ul li{height:42px;line-height: 42px;}
    .state_case ul li a span{margin-left: 10px;margin-right: 10px;}
    /*.state_case ul li a{font-size: 12px;}*/
    .state_btn img{margin: 15px 10px;}
    .HE_cont{margin: 20px 0;padding:0 10px;background: none;height: inherit;}
    .HE_left{width:100%;margin-left: 0;margin-top: 0;}
    .HE_right{width:100%;margin-top: 20px;}
    .HE_left h3{font-size:15px;}
    .HE_right p{font-size: 14px;margin: 20px auto;text-align: center;}

    .LTS_left,.LST_l1_left,.LST_l2_limg,.LTS_right,.LST_l2_rimg,.LST_rimg img,.LST_rimg{width:100%;height:inherit;}
    .LST_l1{height:inherit;}
    .LST_l1_right, .LST_l2_ltit, .LST_l2_rtit, .LST_rtit{width:100%;height:inherit;padding: 10px;}
    .LST_l1_right h2, .LST_l2_ltit h2, .LST_l2_rtit h2, .LST_rtit h2{font-size: 14px;margin: 10px 0;}
    .LST_l1_right p, .LST_l2_ltit p, .LST_l2_rtit p, .LST_rtit p{line-height: 22px;}
    .LST_more{height: inherit;padding: 30px;}
    .LST_more h3{margin-bottom: 30px;font-size: 15px;}
    .LST_more a{font-size:14px;width:110px;height:36px;line-height: 34px;}
    .state_outer{height:172px;}
    .LST_l2_right,.LST_l2_left{width: 100%;}


    /*news*/
    .news_banner img{margin-left: -210px;}
    .news_box{padding: 20px 0;}
    .title5 h3{font-size: 15px;}
    .title5 h2{font-size: 13px;margin: 0 auto;}
    .title5 i{width:60px;height:2px;}
    .news_tit{margin-top: 30px;padding-left: 0;}
    .news_tit li{font-size: 14px;padding: 4px 6px;margin: 0 5px;}
    .type{padding: 0;}
    .type li{width:100%;padding: 10px;}
    .type li h2{margin-top: 20px;margin-bottom: 10px;}
    .type li p, .type li p a{line-height: 18px;min-height: 50px;}
    /*.type li h5{margin-top: 20px;}*/
    .type li:last-child{border-bottom: 0;}


    /*contact*/
    ._inform{padding: 20px 0;}
    .inform_left,.inform_right{width:100%;padding: 0 10px;}
    .join_left, .join_rigth{width:100%;}
    .inform_left h3{font-size: 15px;letter-spacing: inherit;}
    .join_left input{width: 100%;height: 42px;line-height: 42px;padding: 0 10px;margin-bottom: 8px;}
    .join_form{margin-top: 10px;}
    .join_right textarea{width: 100%;}
    .joinInform{width:100%;height:42px;line-height: 42px;}
    .inform_box p{font-size: 12px;}
    .inform_box > div{margin: 20px 6px;}
    .con_img{width:78px;height:78px;line-height: 78px;}
    .con_img img{width:75%;}
    .Focus .con_img img{width:92%;margin-top: -16px;}
    .inform_right h3{font-size: 16px;}
    .inform_right h5{font-size: 14px;margin-top: 6px;}
    .informs{margin-top: 15px;}
    .line09{margin-right: 5px;margin-top: 8px;}
    .info_head{font-size: 14px;}
    .informs p{font-size: 12px;margin-left: 32px;margin-top: 8px;}
    .recruit{padding: 20px 0;}
    .title11 h2{font-size: 16px;}
    .title11 p{font-size: 14px;margin: 8px auto;}
    .R_email{font-size: 12px;}
    .R_email img{display: inline-block;width:24px;margin-right: 2px;margin-bottom: -6px;}
    .recruit_cont{margin-top: 40px;}
    .RC{font-size: 12px;padding: 0 10px;height:42px;line-height: 42px;}
    .RC_r{margin-top: 10px;background-size: 60%;}
    .RC_m{padding-left: 8px;width:72%;}
    .RC_inner{width:100%;margin-left:0;padding: 10px;font-size:12px;color:#6a6a6a;line-height: 18px;}
    .inform_box{margin-left:0;padding-left: 10px;width: 100%;}

    /*login--register*/
    .login_header,.register_header{display: none;}
    .login_cont, .register_cont,
    .login_box, .register_box{width: 96%;}
    .login_cont, .register_cont,
    .login_box, .register_box{margin: 25px auto;}
    .log_box, .reg_box{padding: 10px 15px;height:285px;}
    #login, #register{margin-top: 15px;margin-bottom: 20px;}
    .banner{height:390px;background-position: 100% 100%;}
    .go_log .fr{display: none;}
    .reg_one{height:40px;line-height: 40px;padding: 5px 10px;}
    .reg_box{height:295px;}
    .reg_one input{margin-left: 5px;}
    .reg_one em{margin-right: 5px;}

    /*news_details*/
    .article{padding: 20px 0;}
    .article h2{font-size: 14px;}
    .article h5{font-size: 12px;margin-top: 10px;margin-bottom: 15px;}
    .article_cont{padding: 10px 0;margin: 0 10px;}
    .article_cont p, .article_cont>img{margin: 10px 0;}
    .article_cont .art_top,.article_cont p,.articles li p{line-height: 18px;}
    .article_cont p{font-size: 14px;}
    .art_share{margin: 30px 0 20px;}
    .art_share span{font-size: 14px;}
    .art_share img{width: 30px;margin-bottom: -10px;margin-right: 12px;}
    .art_more h2{margin-top: 15px;margin-bottom: 20px;}
    .articles li{width:100%;padding: 0 20px 20px;}
    .articles li h4{margin: 10px 0;}
    .news_back{margin-top: 30px;font-size: 15px;width: 120px;height: 32px;line-height: 32px;}
    .articles li h3{font-size: 15px;}
    .articles li p{text-align: justify;font-size: 14px;}
    .articles li{padding: 0 10px 10px;}

    /*product_details*/
    .PD{padding: 0;}
    .PD_detail{padding: 10px;}
    .PD_left{width:100%;margin: 10px 0;}
    .PD_left1{width:100%;height:auto;line-height: inherit;}
    .PD_right{width: 100%;margin-left: 0;padding-top: 0;}
    .PD_right h2{font-size: 15px;}
    .PD_right1{margin: 10px 0;padding: 15px 10px;}
    .PD_p1 span, .PD_p2 span{width:inherit;margin-right: 10px;}
    .line04{display:none;/*width:100%;margin: 20px 0 30px;*/}
    .PD_btn{display: none;/*text-align: center;*/}
    .PD_btn a{width:120px;height:36px;line-height: 36px;font-size: 15px;margin-right: 20px;}
    .PD_tit{height:36px;line-height: 36px;}
    .PD_tit span{width:33.333%;font-size: 14px;height:36px;line-height: 36px;}
    .PD_detail{margin-bottom: 0;}
    .PD_num{text-align: center;margin: 20px 0 30px;}


    .phoneBs{display:block;position: fixed;bottom:0;left:0;width:100%;height:50px;line-height: 50px;border:solid 1px red;}
    .PD_right h2{font-size: 14px;}
    .phoneBs{line-height:inherit;background-color: #fff;border:0;border-top:solid 1px #ccc;}
    .phoneBs div{float: left;text-align: center;}
    .ph_share,.collect{width:20%;}
    .ph_share img,.collect img{display: inline-block;margin-top: 5px;}
    .phone_shop,.phone_buy{width: 30%;}
    .phone_shop a,.phone_buy a{color: #fff;display:block;width:100%;height:100%;font-size: 14px;line-height: 50px;}
    .ph_share img{width:18px;}
    .collect img{width:20px;}
    .phone_shop{background-color: #00bf96;}
    .phone_buy{background-color: #009269;}
    .pd_share{display: none;}


    /*payment*/
    .pay{padding: 0;}
    .pay .wrap{padding: 10px;}
    .order span{display: block;}
    .price{font-size: 22px;}
    .goods{margin: 20px 0;}
    .pay_platform{padding: 10px;}
    .pay_tit{padding: 10px 0;}
    .pay_platform ul li{background-color:#fff;margin:5% 2%;width:46%;height:auto;vertical-align: middle;}
    .pay_platform ul li img.pay_zhifu{vertical-align: middle;}
    .pay h2{font-size: 16px;margin: 10px 0;}
    .address{padding: 10px;}
    .site{width:100%;margin:5px 0;padding: 10px;}
    .site p{margin-top: 5px;}
    .handle{margin-top: 20px;}
    .pay_pro{margin: 30px 0;}
    .go_pay{font-size:16px;width: 120px;height: 40px;line-height: 40px;}
    .address{padding: 0;border:0;
        webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
    }
    .add_site{color:#e94d3c;text-align: center;}
    .go_pay{margin: auto;height:36px;line-height: 36px;margin-bottom: 40px;}
    .pay_pro h3{font-size: 14px;margin-bottom: 15px;}
    .pay_pro p{font-size: 12px;}
    .dialog3-content{width: 96%;margin: auto;height:360px;}
    .dialog3 .dialog-close{display: inline-block;width: 22px;}
    .new_address{padding: 0 10px;}
    .new_address p{font-size: 14px;}
    .addr_one{margin: 10px auto;font-size: 14px;}
    .addr_span{width:30px;}
    .addr_one input{height:32px;line-height: 32px;margin-left: 6px;}
    .addr_one select{height:32px;line-height: 32px;margin-left: 6px;width: 115px;}
    .addr_one .address{width: 220px;}
    .add_region{height: 32px;line-height: 32px;margin-top: 10px;}


    /*shopping*/
    .shopping{padding: 0;}
    .shop thead tr{height:32px;line-height: 32px;}
    .shop thead tr th{font-size: 14px;}
    .shopping{min-height: 400px;}
    .shop thead{display: none;}
    .shop_result{position: fixed;left:0;bottom: 0;height:50px;line-height:inherit;background-color: #fff;border-top:solid 1px #ccc;}
    .shop_all{margin-left: 15px;}
    .shop_result .fr span{display: none;}
    .go_account{height:50px;line-height: 50px;font-size: 14px;}
    .shop_all,.removeAll{line-height: 50px;}
    .shop_all img{margin-right: 10px;}
    .shop_all input{width:70px;top:15px;}
    .shop_result{font-size:14px;}
    .total,.shop_a,.remove,.phone_tr{display: none;}
    .shop tbody tr,.shop_check{height:inherit;line-height: inherit;}
    .shop tbody tr td.tr_wid{width:auto;}
    .tr_count{padding: 0 2px;}
    .reduce, .add, .remove{display: inline-block;width:25px;}
    .num{width:30px;}
    .shop_img{margin-left: 20px;margin-right: 0;}
    .shop_img img{height:50px;}
    .shop_check{margin-left: 12px;margin-top: 15px;}

    /*anti-counterfeiting-check*/
    .anit{padding: 20px 0;}
    .anit_img img{width: 80%;}
    .anit h3{font-size:14px;margin-top: 20px;margin-bottom: 10px;}
    .anit h4{font-size:16px;margin-top: 20px;margin-bottom: 10px;}
    .anit_num{width:70%;margin-right: 10px;}
    .anit_check input{font-size: 15px;}
    .anit_btn{width:60px;}
    .anit_result{width:90%;margin: 30px auto;}
    .anit_instruct{padding: 0 10px;}
    .anit_instruct h5{font-size: 14px;}
    .anit_instruct p{font-size: 12px;margin-top: 8px;line-height: 18px;}

    /*personal*/
    .personal_box{position: relative;}
    .personal{padding-top:0;padding-bottom: 30px;}
    .personal_left{width: 100px;min-height: inherit;border-top:solid 5px #009269;
        position: fixed;
        top:36px;
        left:-3000px;
    }
    .personal_right{padding: 15px 10px;min-height: 320px;width: 100%;}
    .remind{min-height: 320px;}
    .portrait{padding: 15px 0;margin: 5px;display: none;}
    .portrait a img{width:55px;height:55px;}
    .per_link li{height:32px;line-height: 32px;}
    .portrait p{font-size:12px;margin-top: 12px;}
    .per_link li a{font-size: 12px;}
    .per_head{height: 38px;line-height: 38px;padding: 0 10px;}
    .basics{margin: 10px;}
    .per_details{padding-left: 10px;margin-top: 30px;}
    .per_one{margin: 10px 0;font-size: 12px;}
    .per_left{line-height: 32px;}
    .per_ipt, .gender_box, .tenors_box{height:32px;line-height: 32px;width: 170px;margin-bottom: 20px;}
    .gender_box span, .tenors_box span{margin-top: 3px;font-size: 12px;}
    .interests{height:100px;width: 220px;}
    .per_save{width: 100px;height:32px;line-height: 30px;font-size: 14px;margin-bottom: 40px;}
    .gender_box img, .tenors_box img{margin: 10px 0;}
    .gender_sel, .tenors_sel{top:32px;}
    .remind_ul2 .rem_li1 img{height:55px;width: inherit;}
    .remind_ul .rem_li1{width: 20%;}
    .remind_ul2 .rem_li1{width: 20%;}
    .remind_ul2 li{width: 20%;}
    .remind_ul li{width: 20%;}
    .rem_hide{display: none;}
    .remind_ul2 .rem_li5 a{width: 58px;font-size: 12px;height:26px;line-height: 24px;}
    .per_r4 h5{margin: 30px auto 10px;width: 94%;}
    .health{width: 94%;}
    .health li{margin: 5px 0;}
    .health li a{font-size: 12px;}
    .per_r4 h4{margin: 10px;}
    .integral{padding: 10px 0;}
    .per2_m{margin: 0 10px;}
    .per2_m1{font-size: 14px;}
    .per2_m1 em{font-size: 18px;}
    .per2_m2 img{height:20px;}
    .share{width: 100%;height:40px;}
    .invit li{width: 94%;}
    .favorites .remind_ul .rem_li1,
    .favorites .remind_ul2 .rem_li1{width: 25%;}
    .favorites .remind_ul li,
    .favorites .remind_ul2 li{width: 25%;}
    .remind_ul2 .rem_li3{
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
    }
    .remind_ul2 .rem_li1 a, .remind_ul2 .rem_li2, .remind_ul2 .rem_li3{font-size: 12px;}
    .remind_ul2 .rem_li4{font-size: 12px;}

    /*产品详情*/
    .pro_hide{display: none;}
    .pro_phone{width: 100%;}

    /*news-page*/
    .news_page{font-size: 13px;margin-bottom: 30px;}
    .news_page button{width: 50px;height: 28px;line-height: 28px;margin: 0 5px;}
    .page_box{margin-top: -10px;}
    .page_box span{width: 28px;height:28px;line-height: 28px;font-size: 14px;}
}


@media screen and (min-width: 100px) and (max-width: 640px) {
    .swiper {
        height: 210px;
    }
}
@media not screen and (orientation:portrait){
    /*当设备中的页面的可见宽度大于高度时，重新定义样式*/
}


/*2018-3-6*/
@media screen and (max-width: 1366px){}
@media screen and (max-width: 1280px){
    /*cooperation_agency*/
    .coops li{width: 18%;}
    /*chairman*/
    .chair h2{font-size: 28px;}
    .n_date h4{font-size: 30px;}
    .n_date h5{font-size: 16px;}
    .n_cont h3, .n_cont h3 a{font-size: 20px;margin-bottom: 15px;}
    .n_cont p, .n_cont h3{font-size: 14px;line-height: 26px;}
    .chair_list li{padding: 30px 0;}
    /*research*/
    .research h2{font-size: 28px;}
    .c_cont h3, .c_cont h3 a{font-size: 20px;margin-bottom: 15px;}
    .c_cont p, .c_cont h3{font-size: 14px;line-height: 26px;}
    .research_list li{padding: 30px 0;}
}
@media screen and (max-width: 1023px){
    /*cooperation_agency*/
    .agency{padding: 30px 0;}
    .coops{margin: 20px 0;padding: 0 10px;}
    .coops li{width: 23%;}
    ._agency h1{font-size: 18px;}
    .coop_hr1{margin: 8px auto;width: 30px;}
    ._agency h2{font-size: 22px;}
    .coop_hr2{margin: 8px auto;width: 100px;}
    /*commitment*/
    .comm{padding: 50px 10px;}
    /*chairman*/
    .chair h2{font-size: 20px;}
    .n_date h4{font-size: 30px;}
    .n_date h5{font-size: 16px;}
    .n_cont h3, .n_cont h3 a{font-size: 20px;margin-bottom: 15px;}
    .n_cont p, .n_cont h3{font-size: 14px;line-height: 26px;}
    .chair_list li{padding: 30px 15px;}
    /*research*/
    .research h2{font-size: 20px;}
    .c_cont h3, .c_cont h3 a{font-size: 20px;margin-bottom: 15px;}
    .c_cont p, .c_cont h3{font-size: 14px;line-height: 26px;}
    .research_list li{padding: 30px 15px;}
}
@media screen and (max-width: 767px){
    /*cooperation_agency*/
    .agency{padding: 30px 0;}
    .coops{margin: 20px 0;padding: 0 10px;}
    .coops li{width: 23%;}
    ._agency h1{font-size: 16px;}
    .coop_hr1{margin: 8px auto;width: 30px;}
    ._agency h2{font-size: 18px;}
    .coop_hr2{margin: 8px auto;width: 90px;}
    /*chairman*/
    .chair_list{margin-top: 20px;}
    .chair h2{font-size: 18px;}
    .n_date{width: 20%;padding-right: 10px;}
    .n_date h4{font-size: 28px;}
    .n_date h5{font-size: 14px;}
    .n_cont h3, .n_cont h3 a{font-size: 14px;margin-bottom: 5px;}
    .n_cont p, .n_cont h3{font-size: 12px;line-height: inherit;}
    .n_br{width: 15%;}
    .n_img{width: 55%;margin-left: 9%;}
    .n_cont{width: 100%;padding: 0;margin-top: 10px;}
    /*.chair{padding: 20px 10px;}*/
    .chair{padding: 30px 0 0;}
    .chair_list li{padding:15px 10px;}
    /*research*/
    .research_list{margin-top: 20px;}
    .research h2{font-size: 18px;}
    .c_cont h3, .c_cont h3 a{font-size: 14px;margin-bottom: 5px;}
    .c_cont p, .c_cont h3{font-size: 12px;line-height: inherit;}
    .c_img{width: 40%;}
    .c_cont{width: 60%;padding: 0 10px;padding-right: 0;}
    /*.chair{padding: 20px 10px;}*/
    .research{padding: 30px 0 0;}
    .research_list li{padding:15px 10px;}
}
@media screen and (max-width: 480px){
    /*cooperation_agency*/
    .agency{padding: 20px 0;}
    .coops{margin: 15px 0;padding: 0 10px;}
    .coops li{width: 48%;}
    ._agency h1{font-size: 14px;}
    .coop_hr1{margin: 5px auto;width: 30px;}
    ._agency h2{font-size: 16px;}
    .coop_hr2{margin: 5px auto;width: 70px;}
    /*commitment*/
    .comm{padding: 30px 10px;min-height: inherit;}
    .comm h2{font-size: 18px;margin-top: 20px;}
    .comm h4{font-size: 16px;}
    .comm p{font-size: 14px;margin: 8px 0;line-height: 20px;}
    /*.comm_more{margin: 20px 0;}*/
    /*.comm_more li{float:left;width: 100%;padding: 10px;}*/
    /*.comm_more li h4, .comm_more li h4 a{font-size: 14px;margin: 0;margin-bottom: 8px;}*/
    /*.comm_more li p{font-size: 12px;line-height: 18px;}*/
    /*chairman*/
    .chair{padding: 30px 0 0;}
    .chair_list{margin-top: 15px;}
    .chair h2{font-size: 16px;}
    .n_date{width: 20%;padding-right: 10px;}
    .n_date h4{font-size: 22px;}
    .n_date h5{font-size: 14px;}
    .n_cont h3, .n_cont h3 a{font-size: 14px;margin-bottom: 5px;}
    .n_cont p, .n_cont h3{font-size: 12px;line-height: inherit;}
    .n_br{width: 15%;}
    .n_img{width: 60%;margin-left: 4%;}
    .n_cont{width: 100%;padding: 0;margin-top: 10px;}
    /*.chair{padding: 20px 10px;}*/
    .chair_list li{padding: 15px 10px;}
    /*research*/
    .research{padding: 30px 0 0;}
    .research_list{margin-top: 15px;}
    .research h2{font-size: 16px;}
    .c_cont h3, .c_cont h3 a{font-size: 14px;margin-bottom: 5px;}
    .c_cont p, .c_cont h3{font-size: 12px;line-height: inherit;}
    .c_img{width: 40%;}
    .c_cont{width: 60%;padding: 0 10px;padding-right: 0;}
    .research_list li{padding: 15px 10px;}

    /*policy*/
    .policy2_way p{display: none;}
    .policy2_way a{width: 80px;height:80px;line-height: 80px;}
    .policy2_way a img{height:40px;}
    .policy_cont{margin: 20px 0;padding: 20px 0;}
    .policy_left{width: 100%;}
    .policy_right{width: 100%;}
    .policy_left h1{font-size: 16px;}
    .policy_left h3{font-size: 16px;}
    .policy_left h3 span,
    .policy_left p,.policy_left p span{font-size: 14px;}

    /*领券中心*/
    .titl_chooi{min-height: 300px;}
}