address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h4,head head head head head abbr,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,summary,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:arial, sans-serif, 'microsoft yahei', 'zawgyi-one'}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}
body{font-size:14px;color:#333333;font-family:arial, sans-serif, 'microsoft yahei', 'zawgyi-one';background:#e9eaed;}
a,ins{text-decoration:none;color:#333333;}
a:hover{text-decoration:none;color:#f91b06;}
ol,ul{list-style:none;}
.icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
*{padding:0;margin:0;border:0}
.mb20 {margin-bottom:20px;}
.red {color:#fd5133}
.clear{clear:both}
.web_width{margin:0 auto;position: relative;max-width:1140px;}
.aa1200{display:block;overflow:hidden;height:100%;vertical-align:middle;margin:20px 0}
.aa1200 img{width:100%;height:100%;vertical-align:middle}
.aa640{display:none;}
header{height:50px;position:fixed;top:0;width:100%;z-index:9999;background:#fa4838!important; transition: top .5s;}
.hide {top:-51px;}
.logo{margin:6px 0px 0 20px;float:left;height:40px;overflow:hidden}
.logo img{height:40px;width:auto!important}
.shortcut_menu{float:right;margin-right:15px;}
.shortcut_menu button , .shortcut_menu a.button , .menu button{height:50px;float:right;line-height:50px;cursor:pointer;background:transparent;color:#fff;padding:0 15px;display: block;font-weight: 700;}
.shortcut_menu button i , .shortcut_menu a.button i, .menu button i{padding-right:5px;font-size:14px;}
.shortcut_menu .user {height:40px;float:right;line-height:40px;position:relative;display: block;padding:0;}
.shortcut_menu .user #user{display:none;position:absolute;right:50%;margin-right:-40px;top:40px;background: #fff;box-shadow: 0 1px 3px #f5e5e5;text-align: center;}
.shortcut_menu .user #user a{ width: 80px;line-height:36px;display: block;}
.shortcut_menu .user #user a:hover{color:#ffff; background:#fa4838 }
.menu{float:left;height:50px;line-height:50px;position:relative;padding:0;margin-left:10px;display: block;min-width:50%;}
#menu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;}
#menu li{line-height:40px;display:inline}
#menu li a{padding:0 15px;color:#fff;font-weight: 700;}
#menu li a:hover{-moz-opacity:0.9;opacity: 0.9;}
#nav_m , #search_m , #user_m{display:none;}
.home_head{min-height:180px;background-repeat:no-repeat;background-position:top;background-size:cover;z-index:99;position:relative}
.home_head::after{background:#17191c;content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:-1;opacity:.5}

.home_search{padding:150px 20px 50px 20px;}
.home_search .search{margin: 30px auto;
    width: 68%;}
.home_search .search input{}
.site_title{text-align: center;overflow: hidden;padding-bottom:20px;}
.site_title h1{font-size:56px;line-height:56px;color:#fff;font-weight: normal;}
.site_title p {
    line-height: 150%;
    color: #fff;
    margin-top: 20px;
}

/**Site search**/
#shead{background:#fff;box-shadow:0 1px 3px #f5e5e5;z-index:999;max-width:1200px;margin:0 auto;padding:20px;display: none;box-sizing: border-box;}
.search{width:100%;overflow: hidden;}
.search form{overflow:hidden;position:relative;width:100%;margin:0 auto; border-radius: 5px;}
.search input{border:1px solid #ccc;height:45px;line-height:45px;background:#fff;padding:0 110px 0 15px!important;color:#999;width:100%;box-sizing:border-box;border-radius: 5px;}
.search input:focus{border:1px solid #fa4838}
.search button{position:absolute;line-height:45px;height:45px;cursor:pointer;background-color:#fa4838;color:#fff;width:150px;right:0;top:0}
.search button:hover{-moz-opacity:.9;opacity:.9}
/**Site search**/
.main{margin:0;padding-top:50px;overflow: hidden;}
.home_page{margin:0;padding-top:0;overflow: hidden;}
.spm{margin:15px 0;padding:28px 30px 25px 30px;display:block;background: #fff;border-radius: 5px;}
.spm h2{line-height:20px;font-size:16px;margin-bottom:5px;font-weight: 700;}
h2.spmh2{line-height:20px;font-size:16px;margin-bottom:25px;font-weight: 700;}
.spm h3{line-height:20px;font-size:16px;margin-bottom:20px;font-weight: 700;}
.spm h3 i{font-size:20px;margin-right:5px;}
.spm h3 span{float:right;font-size:12px;}
.spm h3 span i{font-size:12px;margin-right:0;}
.spm h3 span a{color:#b2b2b2;}


/*Current category*/
.catalog , .lower ul {margin-right:-25px;}
 .lower ul {display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    line-height: 24px;
    align-content: space-between;}
.catalog span{color:#e9eaed;}
.catalog span , .lower span{font-size:14px;margin-right:10px;}
.lower ul li{display:inline-block;margin-bottom:0px;box-sizing: border-box;margin-right:12px;}
.catalog li {display:inline-block;margin-bottom:8px;box-sizing: border-box;margin-right:12px;}
.catalog li a{color:#e9eaed;}
.lower{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e9eaed;}
.lower span{color:#333;font-weight: bold;}
.lower a.cur{color:#f91b06;}
.abstract{    background: #f7f8ff;
    padding: 10px 10px;
    line-height: 150%;
    color: #666;
    border: 1px solid #e5eaff;
    margin-bottom: 10px;
    overflow: hidden;
    font-size: 14px;
    resize: none;}
.abstracts{    background: #f7f8ff;
    padding: 10px 10px;
    line-height: 150%;
    color: #666;
    border: 1px solid #e5eaff;
    margin-bottom: 22px;
    overflow: hidden;
    font-size: 14px;
    resize: none;}
/**Business index**/
.cobc{margin-right:-2%;display:block;overflow:hidden;}
.cobc li{float:left;margin-right:2%;width:48%; padding:20px 0;box-sizing: border-box;border-top: solid 1px #e9eaed;}
.cobc li:first-child , .cobc li:nth-child(2) {border-top: 0;padding:0 0 20px 0;}
.cobc li .Enterpriselogo , .cobc li .Enterpriselogotxt{width:65px;height:65px;margin-right:15px;float:left;margin-top:0;position: relative;}
.cobc li .Enterpriselogo img{width:65px;height:65px;border-radius:5px;}
.cobc li .Enterpriselogotxt {border-radius:5px;text-align: center;}
.cobc li .Enterpriselogotxt h3{font-size:22px;margin-top:19px;padding:0 5px;line-height:18px;}
.cobc li .Enterpriselogo .qyvip{font-size:12px;line-height:12px;}
.cobc li .cobcinfo{overflow: hidden;}
.cobc li .cobcinfo strong{color:#fa4838;}
.cobc li h2{font-size:16px;line-height:20px; font-weight: normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cobc li p{font-size:13px;line-height:18px;height:40px;margin-top:5px;color:#777;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;white-space:normal;}
.cobc li .card{margin-top:5px;}
.cobc li .card i{color:#999;margin-right:8px;font-size:14px;}

/**Business list**/
.cobcs{margin-right:-2%;display:block;overflow:hidden;}
.cobcs li:first-child , .cobcs li:nth-child(2){border-top: 0;padding:0 0 20px 0;}
.cobcs li{float:left;margin-right:2%;width:48%; padding:20px 0;box-sizing: border-box;border-top: solid 1px #e9eaed;}
.cobcs li .Enterpriselogo , .cobcs li .Enterpriselogotxt{width:65px;height:65px;margin-right:15px;float:left;margin-top:0;position: relative;}
.cobcs li .Enterpriselogo img{width:65px;height:65px;border-radius:5px;}
.cobcs li .Enterpriselogotxt {border-radius:5px;text-align: center;}
.cobcs li .Enterpriselogotxt h3{font-size:22px;margin-top:19px;padding:0 5px;line-height:18px;}
.cobcs li .Enterpriselogo .qyvip{font-size:12px;line-height:12px;}
.cobcs li .cobcinfo{overflow: hidden;}
.cobcs li .cobcinfo strong{color:#fa4838;}
.cobcs li h2{font-size:16px;line-height:20px; font-weight: normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cobcs li p{font-size:14px;line-height:20px;height:40px;margin-top:5px;color:#777;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;white-space:normal;}
.cobcs li .card{margin-top:10px;}
.cobcs li .card i{color:#999;margin-right:15px;font-size:14px;}

/**Business lists**/
.cobcss{margin-right:-2%;display:block;overflow:hidden;margin-top: 30px;}
.cobcss li:first-child {border-top: 0;padding:0 0 20px 0;}
.cobcss li{float:left;margin-right:2%;width:98%; padding:20px 0;box-sizing: border-box;border-top: solid 1px #e9eaed;}
.cobcss li .Enterpriselogo , .cobcss li .Enterpriselogotxt{width:80px;height:80px;margin-right:15px;float:left;margin-top:0;position: relative;}
.cobcss li .Enterpriselogo img{width:80px;height:80px;border-radius:5px;}
.cobcss li .Enterpriselogotxt {border-radius:5px;text-align: center;}
.cobcss li .Enterpriselogotxt h3{font-size:22px;margin-top:19px;padding:0 5px;line-height:18px;}
.cobcss li .Enterpriselogo .qyvip{font-size:12px;line-height:12px;}
.cobcss li .xj{color:#e60000;font-size:16px;margin-right:5px;font-weight: bold;}
.cobcss li .cobcinfo{overflow: hidden;}
.cobcss li .cobcinfo strong{color:#fa4838;}
.cobcss li h2{font-size:16px;line-height:24px; font-weight: 700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cobcss li p{font-size:14px;line-height:20px;height:40px;margin-top:7px;color:#666;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;white-space:normal;}
.cobcss li .card{margin-top:10px;}
.cobcss li .card i{color:#999;margin-right:15px;font-size:14px;}

/**page**/
.pagebar{margin:35px 0 35px 0;clear:both; text-align: center;}
.pagebar .page{display:inline-block;background-color:#fff;line-height:32px;width:32px;border-radius:3px;margin:0 5px;color:#999;text-align:center}
.pagebar .page:hover{background-color:#fa4838;color:#fff}
.pagebar .now-page{background-color:#fa4838;color:#fff}
/**Enterpriselogo**/
.spm .Mainproduct h1{line-height:30px;text-align: left;margin-top:0;}
.spm .Mainproduct h2{line-height:30px;text-align: left;margin-top:0;font-size: 24px;}
.Enterpriselogo , .Enterpriselogotxt{float:left;margin-right:15px;overflow:hidden;position: relative;}
.Enterpriselogotxt {width:80px;height:80px;border-radius:8px;text-align: center;}
.Etbg0{background: #c8b7d8;}
.Etbg1{background: #e8ab6f;}
.Etbg2{background: #adddf3;}
.Etbg3{background: #e79178;}
.Etbg4{background: #afc8ee;}
.Etbg5{background: #6bb5ce;}
.Etbg6{background: #ae98c6;}
.Etbg7{background: #8ca3cc;}
.Etbg8{background: #6daae2;}
.Etbg9{background: #90cfb7;}

.Enterpriselogotxt h3{font-size:32px;line-height:27px;color:#fff;font-weight: bold;margin-top:26px;padding:0 10px;float:none;letter-spacing: 2px;}
.Enterpriselogo img{width:80px;height:80px;border-radius:8px;object-fit:cover;vertical-align: middle;box-sizing: border-box;
}
.Enterpriselogo .qyvip{position: absolute;bottom:0;right:0;z-index:9;font-size:18px;line-height: 18px;}
.Mainproduct {margin-left:95px;overflow: hidden;}
.Mainproduct p{line-height:22px;display:block;overflow:hidden;color:#666;font-size:14px;margin-top: 8px;}
/**product**/
.pro-spm {
    margin: 15px 0 0px 0;
    display: block;
    overflow: hidden;
        border-radius: 5px 5px 5px 5px;
}
.pro-spm h3{line-height:150%;padding:0 5px;font-size:18px;margin-bottom:0px;font-weight: 700;color:#555555;}
.section {background:#ffffff;padding:2px 2px 0 2px;overflow: hidden;}
.pro-spm h3 i{font-size:20px;margin-right:5px;}
.pro-spm h3 span{float:right;font-size:14px;color:#999999;}
.pro-spm h3 span i{font-size:14px;margin-right:0;}
.pro-spm h3 span a{color:#999999;}
.pro-lowers {
    overflow: hidden;
    padding: 20px 20px 12px 20px;
    background: #ffffff;
    border-bottom: 1px solid #ededed;
	 margin-bottom: 0px;font-size: 14px;
	border-radius: 5px;
}
.pro-lower {
    overflow: hidden;
    padding: 20px 20px 12px 20px;
    background: #ffffff;
    border-bottom: 1px solid #ededed;
	 margin-bottom: 0px;font-size: 14px;
	border-radius: 5px 5px 0px 0px;
}
.pro-lower h3{    padding: 0 2px;
    margin-bottom: 4px;
    color: #555555;
    line-height: 20px;
    font-size: 16px;
    font-weight: 700;
}
.pro{    overflow: hidden;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;}
.pro li{float: left;width:23.7666%;padding:7px 7px 20px 7px;overflow: hidden;text-align: center;background: #ffffff; box-shadow: 0 1px 5px 0 rgba(0,0,0,.1); }
.pro li .proimg{position:relative;padding-top:75%;width:100%;margin-bottom:10px}
.pro li .proimg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
.pro li h2{padding:0 5px;font-size:14px;line-height:20px;height:auto;font-weight: normal; overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: clip;
    white-space: normal;}
.pro li .price{margin-bottom:0;padding:0 13px;font-size:14px;line-height:20px;height:20px;color:#6bc7a8;overflow:hidden;margin-top:7px;text-align: center;}
.price .xj{color:#e60000;font-size:16px;margin-right:5px;font-weight: bold;}
.price .yj{text-decoration: line-through;font-size:12px;color:#666;}
.price .fr{color:#36ad1f;}
.price .au{float:right;}
.price .au a{color:#6bc7a8}
.price i{margin-right:5px;color:#666;font-size:14px;}

.spm h1{font-size:24px;line-height:28px;text-align: center;margin-top:2px;}
.info {color:#666;text-align: center;margin:15px 0;}
.info .xj{color:#e60000;font-size:16px;margin-right:5px;font-weight: bold;}
.info a{color:#6bc7a8}
.info i{margin-right:5px;font-size:14px;}
.product{overflow:hidden;padding:0 0 5px 0;}
.product .pro_l{float:left;width:40%;margin-right:15px;}
.product .pro_r{overflow: hidden;display: block;}
.product .proimg{position:relative;padding-top:75%;width:100%;}
.product .proimg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
.product h1{text-align:left;}
.product .info {text-align: left;}
.product p{color:#555;line-height:170%;margin:0;}
.product .price{padding:12px;margin-bottom:15px;background: #f1f6ff;}
.product .price .xj{font-size:18px;}
.product .price .yj{font-size:14px;}
.product .price .yh {margin-left:15px;color:#c1aa06;}
.product .pro_r .bt1{margin-right:-15px;}
.product .pro_r a.bt{display: inline-block;
    text-align: center;
    float: left;
    width: 150px;
    line-height: 40px;
    font-size: 16px;
    color: #ffffff;
    margin: 5px 15px 10px 0;
    background: #1a77f9;
    font-weight: 700;
  }
.product .pro_r a.bt:hover{background:#F44336}

.weburl{text-align:center;width:100%;}
.weburl a{display:block;line-height:40px;font-size:16px;padding:0 30px;color:#333;margin-bottom:10px;background:#f7f8ff;border:1px solid #e5eaff}
.weburl a:hover{background:#ebedff}
.qrcodeinfo { text-align: center;}
.qrcodeinfo img { width: 120px; height: 120px; vertical-align: middle;margin-bottom:10px;}
/**content**/
.content{padding:0px 2px 5px 2px;clear:both;margin-top:15px; white-space: normal; 
  overflow-wrap: break-word; 
  overflow: hidden;}
.content div,.content p{margin-bottom:12px;font-size: 16px;line-height:155%}
.content div:last-child,.content p:last-child{margin-bottom:0;}
.content h2,.content h3,.content h4,.content h5{border-bottom:0;font-weight:700;border-left:10px #8cacd9 solid;background:#eef0f3;line-height:175%;padding:5px 20px;margin:0 -20px 15px -20px}
.content img{max-width:100%!important;width: 68%!important;height:auto!important;}
.content table{border-collapse:collapse;width:100%;margin-bottom: 15px;}
.content section{width:100%!important}
.content table td , .content table td a {border:1px solid #e6e6e6;}
.content .edui-default table tr:first-child{background:#fff;color:#999999}
.content table tr:first-child td{font-weight:700;}
.content table tr:nth-child(2n-1){background:rgba(4, 4, 4, 0.03)}
.content table td{text-align:center;padding:10px;line-height:150%;vertical-align: middle;}
.content table td a{padding:2px 5px;border-radius: 5px;text-decoration:none;text-align:center;overflow: hidden;display: block}
.edui-editor div{line-height:100%;margin-bottom:0;}
.cobc_re{line-height:175%}
.cobc_re span{margin-right:5px;}
/**tab-menu**/
.tab-menu{text-align:center;border-bottom:2px solid #e9eaed;margin:10px 0 20px 0; line-height:40px;height:40px;}
.tab-menu li{position:relative;color:#555555;float:left;word-spacing: 1px;letter-spacing:1px;line-height:40px;font-size:16px;cursor:pointer;z-index:0;width:25%;box-sizing: border-box;    font-weight: 700;}
.tab-menu li a{color:#3969ac;}
.tab-wrapper{margin-top:30px}
.tab-menu li:hover{color:#333333}
.tab-menu li.active{color:#333333;}
.tab-menu li.active:hover{color:#333333}
.line{position:absolute;width:0;height:2px;background-color:#fbc0c0;top:40px;left:0;z-index:99;}
/**address**/
.address ul li{text-align:center;border-bottom: 1px solid #e5e5e5;margin-bottom:15px;}
.address ul li:last-child {border-bottom: 0 !important;margin-bottom:0;}
.address ul li img{width:100%;max-width:480px!important;height:auto;margin-bottom:15px;box-shadow: 0 2px 5px #999;box-sizing: border-box;}
.address ul li h3{font-weight: bold;border-left: 0;background: transparent;    padding: 0;text-indent:0!important;}
.address ul li p{color:#555555;}
/**contact**/
.contact{}
.contact ul li{border-bottom: 1px solid #e5e5e5;margin-bottom:15px;}
.contact ul li:last-child {border-bottom: 0 !important;margin-bottom:0;}
.contact ul li h3{font-weight: bold;position: relative;word-spacing: 2px;letter-spacing:0px; border-left: 0;background: transparent;  padding: 0;margin:0 0 15px 0;text-indent:0!important;}
.contact ul li h3 span{font-weight:normal;font-size:14px; line-height:20px;letter-spacing:0;  margin-left:5px;top:5px;position:absolute;color:#fbc0c0;border-radius: 3px;}
.contact ul li p{color:#555555;}
.contact ul li p i{color:#555555;margin-right:10px;}
.explain{margin-top: 15px;background:#f7f8ff;padding:10px 15px;line-height:175%;color:#999;border:1px solid #e5eaff}
.explain p{line-height:175%;margin:0;}
/**bshare**/
.bshare{text-align: center;margin:10px 0 15px 0;}
/**tags**/
.tags{margin:10px -15px 15px 0;line-height:150%;}
.tags i{color:#a7a7a7;margin-right:12px;}
.tags a{margin-right:15px;}

/**breadcrumb**/
.breadcrumb_box{background:#ffffff;padding:12px 0;overflow: hidden;border-bottom:1px solid #dedede;}
.breadcrumb_box h3{width:50%;float: left;padding:0 10px;line-height: 31px;font-size: 18px; font-weight: normal;color:#555555;    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-overflow: clip;
    white-space: normal;}
.breadcrumb{padding:0 10px;line-height: 30px;width:45%;overflow: hidden;float:right;text-align: right;}
.breadcrumb, .breadcrumb a{color:#666;}
.breadcrumb i {padding:0 5px;}
.breadcrumb_box img{width: 32px;
    height: 20px;
    margin-right: 5px;
    vertical-align: text-bottom;}
.shsm{background: #ecf9f1;text-align: center; padding:15px;color: #75af8c;}
.shsm a{padding:0 2px;color: #6196e0;font-size:16px;}

/**flink**/
.flink , .hottags{margin-right:-2%;margin-bottom:15px;overflow: hidden;}
.flink li , .hottags li{display:inline-block;margin-right:2%;line-height:200%;width:23%;    text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
/**footer**/
footer {overflow:hidden; border-top: #fc8d83 solid 2px;padding:20px 15px 15px 15px;text-align: center;margin-top: 20px;}
footer ul{margin:0 -10px;line-height:150%;margin-bottom:10px;}
footer ul li{display:inline-block;padding:0 10px;}
footer ul li a{color:#666666;}
footer p {line-height:150%;color:#666;margin-bottom:10px;}
footer p a{color:#666;}
footer a:hover{color:#333333;}
@media screen and (max-width:1280px){
.shortcut_menu button , .shortcut_menu a.button , .menu button , #menu li a {padding:0 10px}
.cobc li {width:48%;}
.cobc li:nth-child(3) {border-top: solid 1px #e9eaed; padding:20px 0;}
}

@media screen and (max-width:1080px){
.menu{float:right;width:auto;min-width:auto;}
#nav_m , #search_m , #user_m{display:block}
#search_p , #user_p{display:none;}
#menu{position:absolute;display: none;text-align: center; z-index:999;right: 50%;margin-right: -53px;top:40px;background:#fff;box-shadow:0 1px 3px #f5e5e5}
#menu li{line-height:36px;}
#menu li a{width:110px;line-height:36px;display:block;color:#333333}
#menu li a:hover{background:#fa4838;color:#fff;}
.pro li , .list-weburl li , .list-qrcode li{width:31.463333333%}    
 .list-weburl li:nth-child(4) , .list-qrcode li:nth-child(4){border-top: solid 1px #e9eaed; padding:20px 0;}  
.flink li , .hottags li{width:23%;}
.home_search .search {
    width: 100%;
}
}
@media screen and (max-width:720px){
.site_title {
    text-align: center;
    overflow: hidden;
    padding-bottom: 0px;
}
.breadcrumb_box{display:none;}
.pc , .breadcrumb {display:none;}
.web_width{padding:0;}
.home_search{padding:80px 20px 40px 20px;}
.shortcut_menu .user span, .shortcut_menu .submit span , #search_m span , #nav_m span {display: none;}
.shortcut_menu button i , .shortcut_menu a.button i , .menu button i {padding-right: 0;}
.searchhead {left:0;right:0;}
.site_title h1{font-size:40px;line-height:40px;}
.abstract{padding: 5px 10px;}
.abstracts{padding: 5px 10px;}
/**news**/
.cobc, .news , .list-index{margin-right:0;}
.cobcs li {width:100%;margin-right:0;}
.cobcs li:first-child {border-top: 0;padding:0 0 20px 0;}
.cobcs li:nth-child(2){border-top: solid 1px #e9eaed;padding:20px 0;}
.cobcs li h2 {
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: clip;
    white-space: normal;
}
.cobcs li p {
    font-size: 13px;
    line-height: 18px;
    margin-top: 5px;
	height: auto;
    color: #666;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-overflow: clip;
    white-space: normal;
}

.cobcss li {width:100%;margin-right:0;}
.cobcss li:first-child {border-top: 0;padding:0 0 20px 0;}
.cobcss li:nth-child(2){border-top: solid 1px #e9eaed;padding:20px 0;}
.cobcss li h2 {
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: clip;
    white-space: normal;
}
.cobcss li p {
    font-size: 13px;
    line-height: 18px;
    margin-top: 5px;
	height: auto;
    color: #666;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-overflow: clip;
    white-space: normal;
}

.cobc li h2 {
    font-size: 14px;
    line-height: 18px;
    font-weight: normal;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: clip;
    white-space: normal;
}
.cobc li p {
    font-size: 13px;
    line-height: 18px;
    margin-top: 5px;
	height: auto;
    color: #666;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: clip;
    white-space: normal;
}
.cobc li , .news li , .list-index li{width:100%;margin-right:0;}
.news li:nth-child(2) {border-top: solid 1px #e9eaed; padding:20px 0;}
.news li h2{font-size:16px;line-height:24px;font-weight: normal;overflow:inherit;white-space:normal;}
.list-it li  .pic { width: 110px;height:74px; margin:0 0 0 10px;   }
.list-it li  .pic img {height:74px; }
.list-it li  h2 { line-height:24px;margin-bottom:7px;min-height:48px;}
.list-it li  p { display:none; }
.list-it li  .info{margin:0;}
.list-weburl li , .list-qrcode li{ width: 48%;}
.Enterpriselogo{width:100%;text-align: center;margin-right:0;float:none;margin-top:10px;}  
.Enterpriselogotxt{margin:0 auto ;float:none;}
.Enterpriselogo .qyvip{right:50%;margin-right:-40px;}
.cobc li .Enterpriselogo .qyvip{right:0;margin-right:0;}
.Mainproduct{margin-left:0;text-align: center; margin-top: 10px;width:100%;}
.spm .Mainproduct h1{text-align: center;line-height:30px;}
.Mainproduct p{line-height:20px;margin-top:10px;}
.spm h1 {    font-size: 18px;
    line-height: 24px;
    margin-top: 10px;}
.tab-menu li{font-size:14px; font-weight: 500; word-spacing: 0;letter-spacing: 0;}
.addresslist{margin:10px 0;}
.addresslist div{width:100%;margin-right:0;}
.contentlist div , .pro li{width:47%;}
.flink li , .hottags li{width:31.3333%;}
.product .pro_l{float:none;width:100%;}
.product .pro_r a.bt{width:120px;}
.suspension{display:none;}
footer{padding:15px 0 10px 0;}
footer p {font-size:12px}
.spm {
    margin: 10px 5px;
    padding: 15px 15px 10px 15px;
    display: block;
    background: #fff;
}
.none {
 display: none;
}
.pro-spm {
    margin: 10px 5px;
    display: block;
    overflow: hidden;
}
.pro-lowers {
    overflow: hidden;
    padding: 15px 15px 8px 15px;
    background: #ffffff;
    border-bottom: 1px solid #ededed;
    margin-bottom: 0px;
    font-size: 14px;
    border-radius: 5px;
}
.content {
    padding: 0;
    clear: both;
    margin-top: 10px;
}
.content img{max-width:100%!important;width:100%!important;height:auto!important;}
.breadcrumb_box h3 {
    width: 100%;
    float: left;
    padding: 0 10px;
    line-height: 28px;
    font-size: 16px;
    font-weight: normal;
    color: #555555;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-overflow: clip;
    white-space: normal;
}
.pro-lower {
    overflow: hidden;
    padding: 15px 12px 8px 12px;
    background: #ffffff;
    border-bottom: 1px solid #ededed;
    margin-bottom: 0px;
    font-size: 14px;
}
.spm .Mainproduct h2{line-height:24px;text-align: center;margin-top:0;font-size: 18px;}
}
@media screen and (max-width:480px){
.aa1200{display:none;}
.aa640{display:block;overflow:hidden;height:100%;margin:20px 0}
.aa640 img{width:100%;height:100%;vertical-align:middle}  
.search input {padding:0 95px 0 10px!important;    height: 40px;
    line-height: 40px;}
.search button {width:85px;font-size:14px;line-height: 40px;
    height: 40px;}
.logo {
    margin: 8px 5px 0 15px;
    float: left;
    height: 38px;
    overflow: hidden;
}
.logo img {
    height: 38px;
    width: auto!important;
}
.search form {width:auto;}  
.product .pro_r a.bt{width:96%;font-size:16px;line-height:40px;}
.contentlist{margin:10px 0;}
.contentlist div{width:100%;margin-right:0;}
.list-index li  h2 {  min-height:48px;height:auto; overflow: inherit; display: block;}
.list-index li  .pic { float: right; margin:0 0 0 10px;} 

.cobc,.pro{margin-right:0;}
.pro li{width:100%;margin-right:0; padding: 20px;}
.cobc li{width:100%;margin-right:0; ;}
.cobc li:nth-child(2) {border-top: solid 1px #e9eaed; padding:20px 0;}
.flink li , .hottags li{width:48%;}
.content div,.content p{margin-bottom:12px;font-size: 14px;line-height:155%}
.spm h3{line-height:20px;font-size:16px;margin-bottom:12px;font-weight: 700;}
}
.table table {
    width: 100%!important;
    border-collapse: collapse;
    line-height: 24px;
    border: 1px solid #ccc;
}
.table table td {
    border: 1px solid #ccc;
    padding: 8px 3px;
}
@media screen and (max-width:1080px){
.table table {
    width: 680px!important;
}
.table {
    width: 100%;
    overflow: scroll;
} 
}