/* 通用*/
*{margin:0;padding:0; box-sizing: border-box;}
body{ font-family: arial,微软雅黑; background:#fff; font-size: 14px;color:#555;
 line-height:1.8;}
a{color:#555; text-decoration: none;}
a:hover,a:active,a:focus{ background:none;text-decoration: none;color:#555; }
p,dt,ul,dl{margin:0; list-style:none;} label{ font-weight:normal}
 label,.baidumap img{max-width:inherit !important;}
.form-horizontal .form-group{padding:0;margin-left:0;margin-right:0;}
table{table-layout:fixed;}
.pt15{ padding-top: 15px;}.pl15{ padding-left: 15px;}.pr15{ padding-right: 15px;}.pb15{ padding-bottom: 15px;}
.mt40{ margin-top:40px;}.mt60{ margin-top:60px;}.mt120{margin-top:120px;}
.ml20{margin-left:20px;}
.mb10{margin-bottom:10px;}
.row{margin-left:-10px;margin-right:-10px;}
h1,h2,h3,h4,h5{padding:0;margin:0; line-height: inherit;}
.container{padding-left:10px; padding-right: 10px;}
[class*="col-"]{padding-left:10px; padding-right: 10px;}
.font16px{font-size:16px;}.font14px{font-size:14px;}
.div100{width:100%;}
.col-md-20{width:20%; float: left;}
input[type=tel],input[type=text],input[type=button], input[type=submit]{-webkit-appearance: none;appearance: none;outline: none;font-family: "Helvetica Neue", Helvetica, Arial, 'Microsoft YaHei';}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{-webkit-appearance: none; appearance: none; margin: 0;}
input[type="checkbox"],input[type="radio"]{width:13px;height:13px;line-height:13px;margin-right:2px; vertical-align:-2px;*vertical-align:middle;_vertical-align:3px;}
.wrop{white-space: nowrap;}
.relative{ position:relative; }
.hidden{ display: none;}
.valign-center{display: -webkit-box;display: -ms-flexbox; display: -webkit-flex;display: flex;
        -webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;
        justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center;align-items: center;}
 .valign{ display: -webkit-box;display: -ms-flexbox; display: -webkit-flex;display: flex;
        -webkit-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center;align-items: center;}
 .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.towLine{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.threeLine{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
 /*头部*/
.navbar-brand{height:auto;padding:15px 15px;}
.navbar-brand img{height:72px;}
.navbar{margin-bottom: 0;}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{
margin-right: -10px;margin-left: -10px;}
.head_top{border-top:4px solid #5d5d5d;position: relative;}
/*.head_top:after{content:'';top:-4px;right:0;width:40%; height:36px;background: #ffae00; display: block; position: absolute;}*/
.abs_top{top:-5px;right:30px;position: absolute;color:#fff;z-index:10;line-height: 36px;height:36px;background: #5d5d5d; }
.abs_top a{padding-left:25px;color:#fff;display: inline-block;height:100%;}
.abs_top a.tel{font-weight: bold; background:url(../images/icon1.png) no-repeat 30px center #ffae00;padding-left:53px;  position: relative;}
/*.abs_top a.tel:before{content:'';width:0;height:0; display: block;border:18px solid;border-color:#5d5d5d transparent transparent #5d5d5d; position: absolute;top:0;left:0;}*/

/*导航*/
.navbar-header{width: 100%;}
.navbar-collapse{ padding:0;padding-top:40px; }
.navbar-nav{ font-size: 16px;width:100%;  }
.navbar-nav a{text-shadow:none;}
.nav>li{ padding:0px; }
.nav>li>a{color:#555; background:none;margin:0; line-height:60px; text-align:center;padding:0 20px;border-bottom:3px solid transparent; position: relative; }
.nav>li>a:after{content:'';width:0;height:0; display: block;border:6px solid;border-color:transparent transparent #fff transparent; position: absolute;bottom:0px;
left:50%;margin-left:-6px;}
.nav>li>a:hover,.nav>li.active>a,.nav .open>a, .nav .open>a:focus, .nav .open>a:hover
{color:#ffa200 !important;background:none;border-color: #ffa200;}
.nav>li>a:hover:after,.nav>li.active>a:after,.nav .open>a:after, .nav .open>a:focus:after, .nav .open>a:hover:after
{border-color: transparent transparent #ffa200 transparent;}
/*.dropdown-menu{border:none; box-shadow: none; background:rgba(255,255,255,1);border-radius: 0px; white-space: nowrap;}
.dropdown-menu a{ line-height: 36px;padding:0 20px 0 25px;border-bottom:1px dotted #dbdbdb; display: block;}
.dropdown-menu a:before{content:"-";padding-right:6px;}
.dropdown-menu a:hover{}
.dropdown-menu li:last-child a{border-width: 0;}*/

/*切换图*/
.focus{ width:100%; height:580px; overflow: hidden; background-color: #f4f6f5;  margin:0px auto; position:relative; overflow:hidden;}
.focus .hd{ width:100%; height:10px;  position:absolute; z-index:1; bottom:20px; text-align:center;  }
.focus .hd ul li{ display:inline-block; width:8px; height:8px;border-radius: 6px; background:#bbbbba;margin:0 3px;font-size:0;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{  background-color:#f8a300;}
.focus  span{ position: absolute;top:50%;margin-top:-40px;background: no-repeat center center;width:25px;height:55px; transition:all 0.3s; display: inline-block;z-index: 10; cursor: pointer;pointer-events:auto; 
	 background-color: rgba(0,0,0,0.5);}
.focus  span.prev{left:0; background-image:url(../images/prev.png); }
.focus  span.next{right:0; background-image:url(../images/next.png); }
.focus  span:hover{ background-color:#fcc349;}
.focus .bd{ position:relative; z-index:0;height:100%; width:100%;  }
.focus .bd li { width:100%;height:580px;}
.focus .bd li a{ display:block; width:100%;height:100%; background-repeat:no-repeat; background-position:center center; background-size:auto 100%; }
/*首页*/
.line_title{color:#434343;font-size:18px;padding:10px 0;}
.line_title:after{content:'';width:35px;height:2px; display: block; background-color: #8c8c8c;margin-top:3px;}
.line_title.text-right:after{ float:right; }
.greyBg{background: #f4f4f5;}
.index_container{padding:80px 0;color:#636262;}
.index_container .p1{padding:15px 0;font-size:16px;color:#535252;}
.left_bg{background: no-repeat left center; }
.right_bg{background: no-repeat right center; }
/*首页战略合作伙伴*/
.index_parnter{ background: url(../images/bg3.jpg) no-repeat center bottom #f9f9f9;padding:50px 0;}
.index_parnter .img{padding:20px;border:1px solid #ededed;background: #fff;}
.index_parnter .title{border-bottom:1px solid #d6d6d6;color:#4b4a4a;font-size:1.1em;padding-top:30px;padding-bottom: 10px;}
.index_parnter .threeLine{margin:15px 0;}
.focus2{ width:100%; height:320px; overflow: hidden;  margin:0px auto; position:relative; }
.btn_slide{position: absolute;bottom:30px;right:0;z-index:12;}
.btn_slide span{ background: no-repeat center center;width:30px;height:30px; transition:all 0.3s; display: inline-block;cursor: pointer;pointer-events:auto; 
	 background-color: #a3a3a3;}
.btn_slide span.prev{background-image:url(../images/prev.png); }
.btn_slide span.next{ background-image:url(../images/next.png); }
.btn_slide span:hover{ background-color:#fcc349;}
/*首页新闻资讯*/
.index_news{padding:30px 0;}
.index_news .title{border-bottom:1px solid #d6d6d6; line-height: 42px;height:43px;}
.index_news .title p{font-size:1.3em;border-bottom: 1px solid #3f3f3f; display: inline-block;}
.index_news .tt{font-size:1.14em; line-height: 2;}
.index_news_con{padding:30px 0;}
.index_news .item{padding-top:10px;}
.index_news .item p{color:#7b7a7a;}
.index_news .item span{color:#ffae00;}
.index_news .item .date{color:#a6a7a7;padding-top:20px;}
/*底部*/
.bottom_five{background: #f4f4f4;padding:30px 0 25px 0;}
.bottom_five .item{ flex:1;-webkit-flex:1; text-align: center;font-size:16px; }
.bottom_five .item p{padding-top:15px;color:#626262;}
.bottom_five .item img{width:78px; max-width: 100%; max-height: 80px;}
.bottom_five .container{display: -webkit-flex;display: flex;}
.footer{ background:#444;color:#fff;padding-top:25px;}
.bottom_nav{width:20%;padding-right:40px; float: left;}
.footer a{color:#d4d3d3; line-height: 2.2;}
.bottom_nav li.first{font-size:16px;}
.bottom_nav li.first a{ display: block;font-weight: bold;color:#eaeaea;}
.bottom_nav .ewm{width:110px;height:110px;margin-top:10px;}
.bottom_nav .tel{ background:url(../images/icon8.png) left center no-repeat;padding-left:25px;font-size:20px;  }
.bottom_nav .kf{margin:5px 0;}
.bottom_nav .city a{padding:0 3px;}

.copy{border-top:1px solid #515151;padding:15px 0;margin-top: 20px;}
.copy-xs{background:#444;color:#e2dede;line-height: 1.8; font-size:11px; text-align: center;}
.copy-xs a{color:#e2dede;}
.copy-xs .valign-center{padding:15px 0;}
.copy-xs a.tel{background:url(../images/icon10.png) left center no-repeat; background-size: 15px auto; padding-left:22px;font-size:18px;
	display: block;margin-right:20px;}
.xs_top{padding:10px 0;border-top:1px solid #707070;}
/*内页*/
.Sbanner{width:100%;height:310px; background-color:#f7f7f7 ; background-repeat:no-repeat; background-position:center center; background-size:auto 100%;}
.extract_sb{height:60px;}
.location{padding:10px 0px;color:#4e4e4e;border-bottom: 1px solid #dbdbdb;}
.location a{color:#4e4e4e;margin:0 5px;}
.location a.actived{color:#ff9c00; font-weight: bold;}
.ab_content{padding:30px 0;}
.ab_content img{ max-width: 100%;}
.ab_title{background:url(../images/icon11.png) right center no-repeat #ffae00;font-size: 24px;font-weight: bold; line-height:95px;
padding:0 25px;color:#fff;}
.ab_type>ul>li{border-bottom:1px solid #eaeaea; }
.ab_type>ul>li> a{font-size:16px;color:#707070;position: relative; display: block;padding:0 10px 0 30px;background:url(../images/icon12.png) 14px center no-repeat; line-height: 46px;}
.ab_type >ul>li>a:hover,.ab_type >ul>li>a.actived{color:#ffae00;background-image:url(../images/icon13.png);background-color: #f1f1f1;}
.ab_type .droplist{padding-left:15px;padding-top:10px;padding-bottom:10px;}
.ab_type .droplist span{width:3px;height:3px;background: #a8a8a8; display: inline-block; position: absolute;left:3px;top:50%;margin-top:-1px;}
.ab_type .droplist a{color:#7c7b7b; position: relative;padding-left:15px;}
.ab_type .droplist a:hover,.ab_type .droplist a.actived{color:#ffae00; font-weight: bold;}
.ab_type .droplist a:hover span,.ab_type .droplist a.actived span{background: #ffae00;}
.ab_type >ul>li .plus{ position: absolute;top:50%;right:15px;margin-top:-8px; display: inline-block;border:1px solid #a09f9f;color:#a09f9f;height:17px; line-height: 15px;width:17px; text-align: center;}
/*内页右侧*/
.note_content{padding:20px 0; line-height:2;}
/*发展历程*/
.licheng_list{margin:40px 0; position: relative;}
.licheng_list:before{content:'';display: block;position: absolute; top:0;left:50%;width:1px;height:100%;background: #ddd;}
.licheng_list .date{ line-height: 65px; position:absolute;width:65px;right:-40px;top:0;}
.licheng_list .date:before{content:''; display: block;background: #e0e0e1;width:50px;height:50px;border:1px solid #cdcdce;
transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.licheng_list .date p{position: absolute;width:100%;top:-6px;left:-6px;text-align: center;font-size: 16px;}
.licheng_list .list{min-height:60px; float: left; border:1px solid #ddd;padding:8px;color:#777;width:calc(100% - 60px); position: relative;margin-top:-4px;}
.licheng_list .list p{background:url(../images/icon12.png) left 8px no-repeat;padding-left:15px;}
.licheng_list .list:after{content:''; display:block;background: #fff;position: absolute;top:20px;right:-8px;
width:14px;height:14px;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-right:1px solid #ddd;border-top:1px solid #ddd;}
.licheng_list .item{width:50%; position: relative; float: left;min-height:100px;}
.licheng_list .item.n2{ float: right }
.licheng_list .item.n2 .list{ float: right;}
.licheng_list .item.n2 .date{right:auto;left:-24px;}
.licheng_list .item.n2 .date:before{background: #fff;}
.licheng_list .item.n2 .list:after{left:-8px;right:auto;border-right:0;border-top:0;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
/*招聘*/
.hr_table th,.hr_table td{ text-align: center;padding:12px 8px !important;vertical-align: middle !important; }
.hr_table th{background: #f8f8f8;}
/*联系我们*/
.contact{}
.contact dl{padding:15px 0;border-bottom: 1px solid #d8d7d6; }
.contact dt,.contact dd{line-height: 2;}
.baidumap{width:100%;height:700px;}
/*新闻资讯*/
.news_list .item{padding:25px 0;border-bottom: 1px dotted #d8d7d6;}
.news_list .img{width:25%;height:160px;background: #fff; float: left;border:1px solid #e3e3e3;padding:3px;}
.news_list .img img{width: 100%;height: 100%;display: block;object-fit:cover;}
.news_list .con{width:75%;padding-left:30px; float: left;color:#828282;}
.news_list .con .tt{font-size:15px;color:#707070;font-weight: bold; line-height: 1.8;margin-bottom:5px;}
.news_list .con .tt:after{content:'';width:50px;height:1px; display: block; background-color: #8c8c8c;margin-top:8px;}
.news_list .con .more_icon{margin-top:30px; display: inline-block;color:#fa9300;background:url(../images/icon14.png) right center no-repeat;
padding-right:14px;}
/*合作基地*/
.jidi_list .img{width:36%;height:190px;}
.jidi_list .con{width:64%;}
.jidi_list .threeLine{margin-top:25px;}
/*新闻资讯 详情页*/
.news_show{padding:0 20px;}
.note_top{padding:20px 5px;}
h2.title{font-size:20px;color:#4b4b4b; text-align:center; margin:0;font-weight: bold; line-height: 1.5;}
.note_top .date{text-align:center;color:#5e5e5e;}
.news_xia{padding:20px 0;}
.news_xia .goback{background: #e8e8e8;font-size:16px;padding:10px 12px;}
/*分页*/
.pages{ text-align:right; padding-top:30px;line-height: 28px; }
.pages a, .pages span{display:inline-block; min-width:34px;padding:0 5px; border:1px solid #abaaaa; background-color: #fff; color:#6e6d6d; text-align: center;}
.pages span,.pages a:hover{ color:#fff;background:#ffae00;border-color:#ffae00;}
.pages span.disabled{pointer-events: none; }
/*KOSHER HALAL CIQ认证*/
.honor_list{padding:20px 0;}
.honor_list .img{height:278px;width:240px;margin:0 auto; background: url(../images/icon15.jpg) no-repeat center center;padding:10px;}
.honor_list .img img{width: 100%;height: 100%;display: block;object-fit:contain;}
.honor_list p{text-align: center;font-size:16px; line-height: 2;padding:15px 0;}
.honor_list p:before{content:'';width:50px;height:2px; display: block; background-color: #ffae00;margin:8px auto;}
/*中药饮片销售*/
.sale_list{padding-top:20px;}
.sale_list .img{height:248px;width:100%;padding:2px;border:1px solid #e3e3e3;}
.sale_list .img img{width: 100%;height: 100%;display: block;object-fit:cover;}
.sale_list p{text-align: center;font-size:16px; line-height: 2;padding:15px 0;}
.part_list{padding-top:20px;}
.part_list .col-md-20{margin-bottom:20px;}
.part_list .col-md-20 img{height:75px;}
/*口服饮片*/
.focus3{ width:100%; height:445px; overflow: hidden; position:relative;}
.focus3 img{width:100%;height:100%; object-fit: cover; float: left;}
.focus3 .bd{width:100%;height:100%;position:relative; z-index:0;}
.focus3 .bd div{width:100%;height:100%;}
.focus3 .btn_slide{ position: static;}
.focus3  span.prev,.focus3  span.next{z-index:10; position: absolute;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.focus3  span.prev{left:0;}
.focus3  span.next{right:0;}
.rightImg{ width:50%;height:100%;position: absolute;right:0;top:0; background: no-repeat left center; background-size: cover; }
/*提取物*/
.extract_content{padding:10px 0;}
.extract_content .tt{margin:15px 0;color:#fff;line-height:44px; background:url(../images/icon21.png) no-repeat left center;background-size: auto 100%;font-weight: bold; }
.extract_content.brown .tt{background-image:url(../images/icon25.png);}
.extract_content.green .tt{background-image:url(../images/icon26.png);}
.extract_content.purple .tt{background-image:url(../images/icon27.png);}
.extract_content.yellow .tt{background-image:url(../images/icon28.png);}
.extract_content.lightbrown .tt{background-image:url(../images/icon29.png);}
.extract_content.red .tt{background-image:url(../images/icon30.png);}
.extract_content.redlight .tt{background-image:url(../images/icon31.png);}

.extract_content .tt p{padding-left:60px;background:url(../images/e1.png) no-repeat 12px center;}
.extract_content .t2 p{background-image:url(../images/e2.png);}
.extract_content .t3 p{background-image:url(../images/e3.png);}
.extract_content .t4 p{background-image:url(../images/e4.png);}
.extract_content .t5 p{background-image:url(../images/e5.png);}
.extract_content .img{background: #f5f5f5;border:1px solid #ebebeb;}
.extract_content .item{border:1px solid #ebebeb; text-align: center;padding:10px;height:390px;}
.extract_content .item .t{padding:5px 0;}
.extract_content .item img{margin:10px auto;max-height:88px;}
.extract_content .item p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:9;overflow: hidden;}








@media (max-width:992px)/*平板*/
{
.container{width: 100%}
body{ overflow-x:hidden; font-size:12px;}
.head_top{border:0;}
.head_top:after{ display: none; }
.navbar-brand{padding:10px 10px; margin-left:0 !important;}
.navbar-brand img{height:40px; }
.navbar-nav{ font-size: 14px;margin:0;}
.navbar-collapse{padding-top:7px;}
.nav>li>a{ padding:0px 10px;line-height: 50px}
 /*切换图*/
.focus{ height:320px; }
.focus .bd li {height:320px;}
/*首页*/
.index_container{padding:30px 10px; background-size: auto 100%;}
.index_parnter{padding:30px 10px;padding-top:10px;}
.index_news .title p{margin:0 auto; display: block;width:100px; text-align: center;}
.index_news{padding:10px 0;}
.index_news_con{padding:0 10px;}
.index_news .tt{margin-top:5px;}
.index_news .item{padding:10px 0;border-bottom:1px dotted #bababa;}
.bottom_nav{width:33.33%;padding-right:0px;padding-bottom:20px;}
.bottom_nav li.first{font-size:14px;}
/*内页*/
.Sbanner{height:200px;}
.ab_content{padding:0;}
.location{ background: #f1f1f1;text-align: left;padding:5px 10px;border:0;margin:0 -10px;}
.ab_left{border:0; margin-top:10px;}
.ab_title{font-size: 15px; line-height:1.8;padding:5px 15px;background: #ffae00;color:#fff;font-weight: bold;}
.ab_type{background: #f9f9f9;}
.ab_type>ul>li> a{font-size:14px; line-height: 38px;}
.hr_list dt{font-size:13px;color:#666;}
.hr_list dd{color:#999;padding-top:5px;}
.hr_list dl{padding:13px 0;border-bottom: 1px dotted #ddd;}
.baidumap{height:350px;}
.note_top{padding:10px 0;}
.note_top .title{font-size: 16px;}
.mt120{margin-top:60px;}
.kfhp .mt60{margin-top:30px;}
.kfhp .mt120{margin-top:20px;}
.kfhp .focus3{margin:20px 0;}
.rightImg{ position: static;width:100%; height:200px;}
.zyyp_focus{margin:0 !important;}
.extract_content .item{height:auto;text-align: left;margin:10px 0;}
.extract_content .item img{max-height: 50px;}
.Sbanner.extract_sb{height:30px;}
}
@media (min-width:769px)/*桌面*/
{
/*.container{width:1200px;}*/

.ab_left{width:230px; float: left;}
.ab_right{margin-left: 230px;padding-left:30px;}
.location{ text-align: right;}






}


@media (min-width:769px) and (max-height:670px){/*桌面*/


}
@media (min-width:992px){/*电脑*/
/*内页*/
.ab_content{overflow:hidden;}

}

@media (min-width:1100px){/*大屏幕*/
.container{width:1100px;}
}
@media (max-width:767px){/*手机*/

.navbar-brand{padding:5px 10px; }
.navbar-brand img{height:35px; }
.navbar-toggle{height:45px;margin-right:-30px;}
/*手机导航icon*/
.navbar-toggle{ border:none;background-color: none;border-radius: 0;margin:0;padding:9px 12px;padding-top: 14px; }
.navbar-toggle .icon-bar{ background-color: #a0a0a0;height:3px;width:30px;border-radius:5px;}
.navbar{margin-bottom:0;border:none;}
.navbar-header{width: auto;padding:0;}
/*导航*/
.nav-bar-xs{ background:#fff;color:#adadad; position:absolute;top:45px; right:0px;width:100%;z-index:200;padding:0;}
.nav-bar-xs .nav li{width:100%; border:none;padding:0;}
.nav-bar-xs .nav li a{color:#575757 ;font-size:16px;border:0;padding:5px 10px; line-height:2; border-top:1px dotted #d6d6d6;}
.nav-bar-xs .nav li a:after{border-width:0;}
/*切换图*/
.focus{ height:200px; }
.focus .bd li {height:200px;}
.focus .hd{bottom:10px;}
.focus  span{width:16px;height:38px; background-size: 10px auto;margin-top:-20px;}
/*首页*/
.focus2{height:145px;}
.more_btn{width:65px;}
.index_container .p1{padding:5px 0;font-size:14px;}
.index_container{padding:10px;}
.left_bg{padding-left:20%; background-size: 60% auto;}
.right_bg{ background-size: 60% auto;}
.index_parnter .ml20{margin-left:0;}
.index_parnter .title{padding:0;border:0; text-align: right;padding-top:5px;}
.index_parnter .threeLine{margin:5px;}
.index_parnter .more_btn{float: right}
.focus2 .btn_slide{ display: none; }
.bottom_five{padding:20px 0 15px 0;}
.bottom_five .item img{width:80%;}
.bottom_five .item{font-size:11px; line-height: 1.6;}
.bottom_five .item p{padding-top: 8px;}
/*内页*/
.Sbanner{height:120px;}
.note_content{padding:10px 0;}
/*发展历程*/
.licheng_list:before{left:20px;}
.licheng_list .date,.licheng_list .item.n2 .date{left:0;right:auto;line-height: 50px;width:50px;}
.licheng_list .date:before{width:40px; height:40px;}
.licheng_list .date p{font-size:14px;}
.licheng_list .item{width:100%;min-height: auto;margin-bottom:20px;}
.licheng_list .list{ float: right;margin-top:-8px;    width: calc(100% - 65px); }
.licheng_list .item .list:after{left:-8px;right:auto;border-right:0;border-top:0;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
/*新闻资讯*/
.news_list .item{padding:15px 0;}
.news_list .img{width:35%;height:100px;}
.news_list .con{width:65%;padding-left:10px; line-height: 1.4;}
.news_list .con .tt{font-size:13px;}
.news_list .con .tt:after{width:30px;margin-top:3px;}
.news_list .con .more_icon{margin-top:15px;}
.pages{padding-top:15px; line-height: 20px;}
.pages a, .pages span{min-width:25px;}
.news_xia{padding:10px 0;}
.news_xia .goback{font-size:12px;}
/*合作基地*/
.jidi_list .img{width:45%;height:120px;}
.jidi_list .con{width:55%;}
.jidi_list .threeLine{margin-top:5px;}
/*KOSHER HALAL CIQ认证*/
.honor_list .img{height:160px;width:140px; padding:8px; background-size: auto 100%;}
.honor_list p{font-size:13px; padding:10px 0;}
.honor_list p:before{width:35px;}
.part_list .col-md-20{width:25%;margin-bottom:10px;}
.part_list .col-md-20 img{height:36px; object-fit: cover;}
.sale_list .img{height:130px;}
.sale_list p{font-size:13px;padding:5px 0;}
/*口服饮片*/
.kfhp .mt60{margin-top:10px;}
.focus3{height:260px;}
.extract_content{padding:0;}
.extract_content .tt{line-height: 22px;margin:10px 0;}
.extract_content .tt p{padding-left:38px; background-position: 6px center; background-size:10px auto;font-size:11px;}
/* 通用*/
.mt60{margin-top:20px;}
.mt40{margin-top:20px;}
}
