
.comm_tit h2{font-size: 48px;color: #199cdc;text-align: center;line-height: 1;}
.comm_tit h3{font-size: 24px;font-family: "Arial";color:#199cdc;text-align: center;line-height: 24px;margin-top: 20px; }
.comm_tit h4{text-align: center;color: rgb(24,157,220);margin-top: 5px;line-height: 20px;font-size: 12px; letter-spacing: 1.7px;font-family: "Arial";}
/*产品中心*/
.pro_main{padding: 5% 0 0 0;}
.pro_main .pro_items{margin-top: 6%;}
.pro_main .pro_list{margin-bottom: 7%;} 
.pro_main .pro_list .left{float: left;width: 50%;border:1px solid #dadadb;overflow: hidden;}
.pro_main .pro_list .left img{display: block;width: 100%;transition: all 500ms ease;-webkit-transition:all 500ms ease;}
.pro_main .pro_list .left:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.pro_main .pro_list .right{margin-left: 50%;padding-left: 60px;width: 50%;}
.pro_main .pro_list .right h2{color: #199cdc;font-size: 30px;position: relative;margin-bottom: 20px;line-height: 30px;}
.pro_main .pro_list .right h2:after{content: "";display: block;width: 11px;height: 9px;background: #199cdc;position: absolute;left: -20px;top: 50%;margin-top: -4px;}
.pro_main .pro_list .right p{font-size: 20px;color: #333;line-height: 32px;}
.pro_main .pro_list .right h3{color: #199cdc;font-size:18px;border-bottom: 1px solid #199cdc;line-height: 20px;padding-bottom: 10px;margin-bottom: 12px;}
.pro_main .pro_list .right .att p{padding-left: 18px;position: relative;}
.pro_main .pro_list .right .att p:before{content: "";display: block;width: 8px;height: 8px;border-radius: 50%;background:#199cdc;position: absolute;left: 0;top: 50%;margin-top: -4px; }
.pro_main .pro_list .right .list{margin-bottom: 30px;}
.pro_main .pro_list .right .list:last-of-type{margin-bottom: 0;}
.pro_main .pro_list .right .more{width: 147px;height: 38px;border-radius: 20px;background-repeat: no-repeat;background-position: center;background-image: url(../images/more.png);font-size: 14px;color: #fff;line-height: 38px;display: block;text-align: center;float: right;margin-right: 10px;margin-bottom: 20px;transition: all 500ms ease;-webkit-transition: all 500ms ease;margin-top: 25px;}
.pro_main .pro_list .right .more:hover{box-shadow: 0 6px 20px -2px rgba(0,0,0,0.3);transform: translateY(-5px);-webkit-transform: translateY(-5px);}
.pro_main .pro_list:nth-child(even) .left{float: right;}
.pro_main .pro_list:nth-child(even) .right{margin-left: 0;padding-right: 60px;padding-left: 0;}
.pro_main .pro_list:nth-child(even) .right .more{float: left;}
.pro_show{margin-top: 6%;padding-bottom: 8%;}
.pro_con .tit h2{font-size: 18px;color: #199cdc;text-align: center;}
.pro_con .tit h2 span{font-family: "Arial";font-style: italic;text-transform: uppercase;position: relative;padding-left: 12px;}
.pro_con .tit h2 span:before{content: "";display: block;width: 8px;height: 8px;border-radius: 50%;background:#199cdc;position: absolute;left: 0;top: 50%;margin-top: -4px; }
.pro_con .tit i{display: block;width: 170px;height: 2px;background:#199cdc;margin: 20px auto 35px auto; }
.pro_con .con{width: 100%;}
.pro_con .con img{max-width: 100%;margin:0 auto;display: block;}


/*联系我们*/
.hidden{overflow: hidden;}
.contact_main{padding:6% 0; }
.map{width: 58%;float: left;}
.baiduMap{height:530px;width: 100%;}
.baiduMap .map_content  img{max-height:90%;max-width:90%;display: inline-block;vertical-align: middle;border-right: 1px solid #e6e6e6;margin-right: 10px;padding-right: 10px;}
.baiduMap .map_content {text-align: center;font-size: 14px;color: #666;line-height: 24px;margin-top: 12px;border: 0;margin-bottom: 12px;height: 40px;}
.cont-fr{width: 38%;float: right; }
.cont-fr p{font-size: 16px;font-family: "微软雅黑"; color: black;margin-bottom: 10px;}
.cont-fr span{font-size: 14px;font-family: "微软雅黑"; color: black;margin-top: 5px;}
.cont-fr form{margin-top: 30px;}
.cont-fr input{padding-left: 15px;border: 1px solid rgb(0,158,221);color: rgb(0,158,221); height: 36px;border-radius: 30px;margin: 0 auto;margin-bottom: 20px;line-height: 36px;width: 100%;background-color: transparent;}
.cont-fr textarea{resize: none;width: 100%;padding: 15px;border: 1px solid rgb(0,158,221);color: rgb(0,158,221);margin: 0 auto;height: 280px;outline: none;border-radius: 15px;margin-bottom: 20px;display: block;}
.cont-fr input[type=submit]{cursor: pointer;transition: all 500ms ease;-webkit-transition:all 500ms ease;}
.cont-fr input[type=submit]:hover{background:#199cdc;color: #fff; }
.foot-fl{width: 60%;height: 100%;}
.foot-fl ul{padding-right: 10%;padding-top: 35px;overflow: hidden;}
.foot-fl ul li{padding: 10px;  float: left; padding-top: 1px;}
.foot-fl ul li a{font-size: 16px; font-family: "Arial"; color: rgb(255,255,225);border-left: 1px solid rgb(255,255,255) ;padding-left: 18px; text-align: center;display: block;}
.foot-fl ul li:first-child a{border: 0px;}
.foot-fr{width: 40%;}
.foot-fr p{font-size: 14px; color: rgb(255,255,255);letter-spacing: 2px;padding-top: 35px;}


/*公司简介*/
.about_main{width: 80%;margin: 0 auto;}
.comm_width{width: 87%;margin: 0 auto;}
.comm_pad{padding: 6% 0;}
.comm_mar{margin-top: 5%;}
.about_main .section1 p{color: #595757; margin: 0 auto;font-size: 18px;margin-bottom: 20px;line-height: 32px;}
.about_main .comm_mar{margin-bottom: 5%;}
.about_main .section2 .items .item{overflow: hidden;margin-bottom: 30px;}
.about_main .section2 .items .item .pic{float: left;width: 132px;height: 130px;overflow: hidden;}
.about_main .section2 .items .item .pic img{display: block;width: 100%;}
.about_main .section2 .items .item .txt{margin-left: 200px;}
.about_main .section2 .items .item h2{font-size: 24px;color: #199cdc;margin: 0;padding-bottom: 20px;font-weight: 400;line-height: 30px;margin-left: 200px;}
.about_main .section2 .items .item .txt p{text-align: justify;font-size:14px;letter-spacing: 1.7px;color:#595757;line-height: 20px;}
.about_main .section2 .items .item .txt p.pc_txt{display: block;}
.about_main .section2 .items .item .txt p.mob_txt{display: none;}
.about_main .section2 .items .item:last-child{margin-bottom: 0;}
.about_main .section3 .slick_for{width: 86%;margin: 5% auto 7% auto;}
.about_main .section3 .slick_for .item{position: relative;}
.about_main .section3 .slick_for .item img{display: block;width: 100%;}
.about_main .section3 .slick_for .item .txt{position: absolute;left: 0;bottom: 0;width: 100%;background: rgba(255,255,255,0.6);padding: 20px 0;}
.about_main .section3 .slick_for .item .txt p{text-align: center;font-size: 22px; color: #199cdc;line-height: 30px;}
.about_main .section3 .slick_nav{margin: 0 auto;overflow: hidden;}
.about_main .section3 .slick_nav .item{width: 20%;float: left;cursor: pointer;}
.about_main .section3 .slick_nav .item .inner{margin: 0 22px;}
.about_main .section3 .slick_nav .item img{width: 100%;}
.about_main .section3 .slick_nav .item .txt{text-align: center;}
.about_main .section3 .slick_nav .item .txt p{color:#189ddc;text-align: center;font-size: 16px;margin-top: 10px;line-height: 24px;}
.about_main .section3 .slick_nav .item .txt span{color:#189ddc;font-family: "Arial";font-size: 12px;font-weight: normal;line-height: 16px;margin-top: 5px;}


/*科研实力*/
.comm_box{padding-bottom: 10%;}
.comm_box .con p{font-size: 18px;color: #595757;letter-spacing: 1.7px;text-align: left;margin-bottom: 40px;}
.comm_box .con p.en{font-family: "Arial";}
.comm_box .con .comm_tit{margin: 10% 0 5% 0;}


/*原生肽小镇*/
.project_main{padding:6% 0;}
.project_main img{display: block;width: 100%;margin: 8% auto;}
.project_main h4{text-align: center;font-size: 24px;color:#189ddc;letter-spacing: 2px;font-weight: 500;margin-bottom: 15px;line-height: 1.5;}
.project_main p{font-size: 18px;color: #595757;letter-spacing: 1.7px;text-align: justify;margin-bottom: 20px;}


/*新闻中心*/
.news_main{padding: 6% 0;}
.news_main .items {margin-top: 5%;}
.news_main .items .item{overflow:hidden;margin-bottom: 30px;}
.news_main .items .item h2{font-size: 24px;color: #189ddc;font-weight: 500;line-height:1;border-bottom: 1px solid #189ddc; padding-bottom: 25px;margin-bottom:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_main .items .item .pic{overflow: hidden;width: 198px;height: 198px;float: left;}
.news_main .items .item .pic img{display: block;width: 100%;}
.news_main .items .item p{margin-left: 230px;font-size: 18px;color: #000;line-height: 30px;letter-spacing: 2px;}
.news_main .items .item span{color:#189ddc; }

.crumbs{font-size: 14px;color: #636363;font-weight: 500;line-height:70px;background: #f7f7f7;margin-top: 100px;transition: all 500ms ease;-webkit-transition:all 500ms ease;}
.crumbs .container{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.crumbs span:hover{color: #189ddc;}
.crumbs a:hover{color: #189ddc;}
.news_detail{margin-top: 0;}
.news_detail .container{max-width: 1000px;}
.news_detail .main {padding: 4vw 0 3vw 0;}
.news_detail .tit{border-bottom: 1px solid #dddddd;padding-bottom: 30px;margin-bottom: 40px;}
.news_detail .tit h3{font-size: 32px;color: #333;text-align: center;margin-bottom: 30px;}
.news_detail .tit .ope{font-size: 0;text-align: center;font-size: 16px;color: #999;line-height: 30px;}
.news_detail .cont{font-size: 18px;line-height: 2;}
.news_detail .tit .ope span{display: inline-block;vertical-align: top;margin: 0 20px;}
.news_detail .cont img{display: block;width:70%;margin: 0 auto;}
.news_detail .other { padding: 0 0 3.2vw 0;}
.news_detail .other .page {}
.news_detail .other .page a { display: block; font-size: 18px; line-height: 2; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_detail .other .page a:hover { color: #144d91; }
.news_tj{}
.news_tj h2{font-size: 22px;color: #189ddc;font-weight: 500;line-height:1;letter-spacing: 1.7px;}
.news_tj .items{margin-top:4%;margin-bottom: 5%;}
.news_tj .items .item {overflow: hidden;padding: 30px 0;border-top: 1px solid #189ddc;}
.news_tj .items .item .pic{width: 198px;height: 198px;float: left;overflow: hidden;}
.news_tj .items .item .pic img{display: block;width: 100%;}
.news_tj .items .item h3{font-size: 24px;color: #189ddc;font-weight: 500;line-height:1;margin-bottom:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left: 290px;}
.news_tj .items .item p{margin-left: 290px;font-size: 18px;color: #000;line-height: 30px;letter-spacing: 2px;}
.news_tj .items .item p span{color:#189ddc; }

