﻿/*@font-face {
    font-family: "BUSTERN";
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/BUSTERN.TTF");
}*/

html {font-size: 14px;line-height: 14px; font-family: 思源雅黑;background-color: #f6f6f6;}
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select,button { margin: 0;  padding: 0;}
ul,li{	list-style: none;}
input{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
a{text-decoration: none;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
img{text-decoration: none;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}

/*.company_anli img{transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}*/

/* 通用的class */
.index_body {position: relative; width: 100%;min-width: 1320px;background-color: #fff;}
.public_div {position: relative; width: 1230px;	margin: 0 auto;	height: auto;}
.public_div_one{position: relative; width: 1290px;	margin: 0 auto;	height: auto;}
.public_div_two{position: relative; width: 1320px;	margin: 0 auto;	height: auto;}
.clear{clear: both;}

/*首页 顶部1*/
.index_body .top_one{position: relative;width: 100%;border-bottom: 1px solid #d9d9d9;}
.index_body .top_one .public_div{display: flex;justify-content: space-between;}
.index_body .top_one .top_one_tq{position: relative;display: flex;line-height: 40px;height: 40px;color: #666;}
.index_body .top_one .top_one_tq img{min-width: 30px;height: 30px;margin: 5px;}
.index_body .top_one .top_one_bt{position: relative;line-height: 30px;height: 30px;padding: 5px 0px;display: flex;}
.index_body .top_one .top_one_bt a{display: flex;margin: 0px 0px 0px 17px;color: #666;}
.index_body .top_one .top_one_bt a i{display: block;width: 22px;height: 30px;min-width: 22px;background-repeat: no-repeat;background-position: center;}
.index_body .top_one .top_one_bt a i.icon_home{background-image: url('../images/index_02.png');}
.index_body .top_one .top_one_bt a i.icon_xx{background-image: url('../images/index_03.png');}
/*首页 顶部2*/
.index_body .top_two{position: relative;width: 100%;height: 92px;}
.index_body .top_two .public_div{display: flex;}
.index_body .top_two .top_two_logo{height: 75px;margin-top: 9px;width: 245px;margin-right: 45px;cursor:pointer;}
.index_body .top_two .top_two_search{position: relative;width: 480px;height: 48px;margin-top: 22px;background-color: #eee;display: flex;
	border-radius: 5px;overflow: hidden;margin-right: 75px;}
.index_body .top_two .top_two_search input{padding: 0px 10px;height: 48px;line-height: 48px;border: none;background-color: rgba(0,0,0,0);
	width: 380px;}
.index_body .top_two .top_two_search a{display: block;width: 80px;background-color: #33ceb3;text-align: center;color: #fff;font-size: 16px;
	line-height: 48px;}
.index_body .top_two .top_two_rsc{position: relative;width: 385px;padding: 22px 0px;line-height: 24px;color: #999;display: flex;flex-wrap: wrap;}
.index_body .top_two .top_two_rsc span{display: block;padding: 0px 6px;}
.index_body .top_two .top_two_rsc a{display: block;padding: 0px 7px;color: #666;}
.index_body .top_two .top_two_rsc a:hover{color: #00c2a0;}
/*首页 顶部3*/
.index_body .top_thr{position: relative;width: 100%;padding: 16px 0px;background-color: #00c2a0;}
.index_body .top_thr .public_div_one{display: flex;}
.index_body .top_thr .top_thr_small{position: relative;display: flex;padding: 0px 10px 0px 20px;}
.index_body .top_thr .top_thr_small:before{content: '';height: 40px;width: 1px;height: 40px;background-color: #48d9ae;position: absolute;
top: 4px;right: 0px;}
.index_body .top_thr .top_thr_small:nth-child(5):before{opacity: 0;}
.index_body .top_thr .top_thr_small .title>a{position: relative;width: 60px;min-width: 60px;text-align: center;font-size: 18px;color: #fff;line-height: 20px;
	padding: 4px 0px;display: block;font-weight:bold;}
.index_body .top_thr .top_thr_small .a_label{position: relative;display: flex;flex-wrap: wrap;margin-left: 2px;}
.index_body .top_thr .top_thr_small .a_label a{color: #fff;display: block;padding: 0px 3px;margin: 0px 5px;line-height: 24px;transition: all 0.6s;
    -moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.index_body .top_thr .top_thr_small .a_label a:hover{text-decoration:underline;}
/*首页 头部1*/
.index_body .header_one{position: relative;width: 100%;padding: 20px 0px;margin-top: 20px;}
.index_body .header_one .public_div{display: flex;flex-wrap: wrap;justify-content: flex-start;}
.index_body .header_one .swiper_one{position: relative;width: 640px;height: 384px;overflow: hidden;margin-right: 30px;}
.index_body .header_one .swiper_one a{display: block;width: 100%;height: 100%;}
.index_body .header_one .swiper_one img{width: 100%;display: block;}
.index_body .header_one .swiper_one .swiper-button-prev{background-image: url('../images/index_06.png');background-size: 94px 60px;left: 0px;
	height: 60px;width: 35px;background-position: 0px 0px;}
.index_body .header_one .swiper_one .swiper-button-next{background-image: url('../images/index_06.png');background-size: 94px 60px;right: 0px;
	height: 60px;width: 35px;background-position: -59px 0px;}
.index_body .header_one .swiper_one .back_p{position: absolute;width: 100%;padding: 0px 8px;background-color: rgba(0,0,0,0.7);bottom: 0px;
	height: 40px;line-height: 40px;z-index: 99;font-size: 16px;color: #fff;}
.index_body .header_one .news_one{position: relative;width: 530px;margin-left: 30px;}
.index_body .header_one .news_one .news_title{position: relative;width: 100%;border-top: 1px solid #d2d2d2;display: flex;}
.index_body .header_one .news_one .news_title a.lable_one{display: block;width: 120px;text-align: center;color: #333;font-size: 14px;line-height: 42px;
	margin-top: -1px;border-top: 3px solid rgba(0,194,160,0);transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.index_body .header_one .news_one .news_title a.lable_one.active{border-top: 3px solid rgba(0,194,160,1);font-size: 16px;font-weight: bold;}
.index_body .header_one .news_one .news_title a.lable_one:hover{border-top: 3px solid rgba(0,194,160,1);font-size: 16px;}
.index_body .header_one .news_one .news_small_one{position: relative;width: 100%;margin:6px 0px 12px 0px;}
.index_body .header_one .news_one .news_small_one a.dig_title{display: block;font-size: 16px;color: #333;font-weight: bold;line-height: 24px;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;height: 24px;width: 100%;padding: 5px 0px;transition: all 0.6s;-moz-transition: all 0.6s;
    -webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.index_body .header_one .news_one .news_small_one a.dig_title:hover{color: #00c2a0;}
.index_body .header_one .news_one .news_small_one .silme_title{position: relative;width: 100%;display: flex;flex-wrap: wrap;}
.index_body .header_one .news_one .news_small_one .silme_title a{color: #333;line-height: 24px;display: block;margin-right: 24px;padding: 4px 0px 3px 0px;transition: all 0.6s;
	-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.index_body .header_one .news_one .news_small_one .silme_title a:hover{color: #00c2a0;}
/*首页 头部2*/
.index_body .header_two{position: relative;width: 100%;padding: 20px 0px 10px 0px;}
.index_body .header_two .public_div{position: relative;display: flex;justify-content: space-between;align-items: flex-start;}
.index_body .header_two .h_two_left{position: relative;width: 880px;}
.index_body .header_two .h_two_left .h_t_left_one{position: relative;width: calc(100% - 2px);border: 1px solid #00c2a0;height: 78px;
	border-radius: 5px;background-image: url('../images/index_09.png');background-repeat: no-repeat;background-position: -1px -1px;
	display: flex;}
.index_body .header_two .h_two_left .h_t_left_one .h_t_l_one_title{position: relative;width: 80px;font-size: 16px;display: block;
	text-align: center;color: #fff;font-weight: bold;line-height: 30px;padding: 10px 0px;min-width: 80px;}
.index_body .header_two .h_two_left .h_t_left_one .h_t_l_one_list{display: flex;flex-wrap: wrap;position: relative;width: 795px;margin:9px 0px;}
.index_body .header_two .h_two_left .h_t_left_one .h_t_l_one_list a{line-height: 24px;display: block;padding: 3px 0px;color: #333;transition: all 0.6s;
	-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;min-width: 220px;margin-left: 30px;display: flex;align-items: center;}
.index_body .header_two .h_two_left .h_t_left_one .h_t_l_one_list a i{display: block;width: 4px;height: 4px;min-width: 4px;
	background-color: #666;margin-right: 5px;}
.index_body .header_two .h_two_left .h_t_left_one .h_t_l_one_list a:hover{color: #00c2a0;}
.index_body .header_two .h_two_left .h_t_left_two{position: relative;margin-top: 40px;display: flex;flex-wrap: wrap;}
.index_body .head_title_bt_one{position: relative;width: 100%;display: flex;border-bottom: 2px solid #2ab496;
	justify-content: space-between;}
.index_body .head_title_bt_one .one{position: relative;margin-bottom: -2px;height: 46px;width: 210px;}
.index_body .head_title_bt_one .one i{display: block;width: 46px;height: 46px;background-color: #00c2a0;
background-image: url('../images/index_10.png');background-position: center;background-repeat: no-repeat;z-index: 9;position: relative;}
.index_body .head_title_bt_one .one i.icon_01{background-image: url('../images/index_18.png');}
.index_body .head_title_bt_one .one i.icon_02{background-image: url('../images/index_21.png');}
.index_body .head_title_bt_one .one i.icon_03{background-image: url('../images/index_36.png');}
.index_body .head_title_bt_one .one i.icon_04{background-image: url('../images/index_13.png');}
.index_body .head_title_bt_one .one i.icon_05{background-image: url('../images/index_74.png');}
.index_body .head_title_bt_one .one i.icon_06{background-image: url('../images/index_75.png');}
.index_body .head_title_bt_one .one i.icon_07{background-image: url('../images/index_76.png');}
.index_body .head_title_bt_one .one i.icon_08{background-image: url('../images/index_99.png');}
.index_body .head_title_bt_one .one i.icon_09{background-image: url('../images/index_100.png');}
.index_body .head_title_bt_one .one i.icon_10{background-image: url('../images/index_101.png');}
.index_body .head_title_bt_one .one i.icon_11{background-image: url('../images/index_102.png');}
.index_body .head_title_bt_one .one i.icon_12{background-image: url('../images/index_103.png');}
.index_body .head_title_bt_one .one i.icon_13{background-image: url('../images/index_106.png');}
.index_body .head_title_bt_one .one i.icon_14{background-image: url('../images/index_108.png');}
.index_body .head_title_bt_one .one i.icon_15{background-image: url('../images/index_109.png');}
.index_body .head_title_bt_one .one i.icon_16{background-image: url('../images/index_110.png');}
.index_body .head_title_bt_one .one i.icon_17{background-image: url('../images/index_111.png');}
.index_body .head_title_bt_one .one i.icon_18{background-image: url('../images/index_112.png');}
.index_body .head_title_bt_one .one i.icon_19{background-image: url('../images/index_113.png');}
.index_body .head_title_bt_one .one i.icon_20{background-image: url('../images/index_114.png');}
.index_body .head_title_bt_one .one i.icon_21{background-image: url('../images/index_115.png');}
.index_body .head_title_bt_one .one i.icon_22{background-image: url('../images/index_116.png');}
.index_body .head_title_bt_one .one i.icon_23{background-image: url('../images/index_151.png');}
.index_body .head_title_bt_one .one i.icon_24{background-image: url('../images/index_152.png');}
.index_body .head_title_bt_one .one i.icon_25{background-image: url('../images/index_153.png');}
.index_body .head_title_bt_one .one i.icon_26{background-image: url('../images/index_154.png');}
.index_body .head_title_bt_one .one i.icon_27{background-image: url('../images/index_155.png');}
.index_body .head_title_bt_one .one i.icon_28{background-image: url('../images/index_156.png');}
.index_body .head_title_bt_one .one i.icon_29{background-image: url('../images/index_157.png');}
.index_body .head_title_bt_one .one i.icon_30{background-image: url('../images/index_158.png');}
.index_body .head_title_bt_one .one i.icon_31{background-image: url('../images/index_159.png');}
.index_body .head_title_bt_one .one i.icon_32{background-image: url('../images/index_160.png');}
.index_body .head_title_bt_one .one i.icon_33{background-image: url('../images/index_161.png');}
.index_body .head_title_bt_one .one i.icon_34{background-image: url('../images/index_162.png');}
.index_body .head_title_bt_one .one i.icon_35{background-image: url('../images/index_163.png');}
.index_body .head_title_bt_one .one i.icon_36{background-image: url('../images/index_164.png');}
.index_body .head_title_bt_one .one i.icon_37{background-image: url('../images/index_165.png');}
.index_body .head_title_bt_one .one i.icon_38{background-image: url('../images/index_168.png');}
.index_body .head_title_bt_one .one i.icon_39{background-image: url('../images/index_169.png');}
.index_body .head_title_bt_one .one i.icon_40{background-image: url('../images/index_172.png');}
.index_body .head_title_bt_one .one i.icon_41{background-image: url('../images/index_182.png');}
.index_body .head_title_bt_one .one i.icon_42{background-image: url('../images/index_191.png');}

.index_body .head_title_bt_one.null i{background-image: none;width: 13px;}
.index_body .head_title_bt_one .one span{position: absolute;height: 46px;background-color: #00c2a0;color: #fff;
	font-size: 20px;font-weight: bold;line-height: 46px;padding: 0px 15px;border-radius: 10px;bottom: 0px;left: 31px;z-index: 5;}
.index_body .head_title_bt_one.null .one span{left: 3px;}
.index_body .head_title_bt_one.null .one span{font-size: 16px;}
.index_body .head_title_bt_one .two {display: flex;}
.index_body .head_title_bt_one .two a{display: block;padding: 5px 14px;line-height: 36px;color: #333;transition: all 0.6s;
    -moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
    .index_body .head_title_bt_one .two a.active{display: block;padding: 5px 14px;line-height: 36px;color: #333;transition: all 0.6s;
    -moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;color:#00c2a0}
.index_body .head_title_bt_one .two a:hover{color: #00c2a0;}
.index_body .head_title_bt_one .two a.more{padding: 5px 0px;color: #00c2a0;font-size: 12px;margin-left: 15px;text-transform: uppercase;}
.index_body .head_title_bt_one .thr{font-size: 18px;line-height: 44px;}
.index_body .head_title_bt_one .thr a{color: #333;}
.index_body .head_title_bt_one .thr a.active{color: #00c2a0;}
.index_body .head_title_bt_one .thr a:hover{color: #00c2a0;}
.index_body .head_title_bt_one .fanhui_bt{position: absolute;left: -90px;line-height: 45px;}
.index_body .head_title_bt_one .fanhui_bt a{display: block;height: 46px;line-height: 46px;width: 90px;background-color: #a1a0a0;font-size: 14px;color: #fff;text-align: center;
border-radius: 10px;z-index: 9;position: relative;font-weight: bold;}
.index_body .head_title_bt_one .fanhui_bt span{display: block;height: 46px;width: 10px;background-color: #a1a0a0;position: absolute;right: 0px;top: 0px;z-index: 2;}
.index_body .head_title_bt_one-fou{font-size: 16px;line-height: 44px;position: relative;display: flex;border: 1px solid #00c2a0;width: calc(100% - 32px);padding: 0px 28px;
	color: #b0b0b0;flex-wrap: wrap;align-items: flex-start;}
.index_body .head_title_bt_one-fou a{color: #333;display: block;margin: 0px 6px;}
.index_body .head_title_bt_one-fou a:hover{color: #00c2a0;}
.index_body .head_title_bt_one-fou a.on{color: #00c2a0;}
.index_body .header_two .h_two_left .head_con_text_one{position: relative;padding: 20px 0px;width: 360px;}
.index_body .header_two .h_two_left .head_con_text_one ._img{position: relative;width: 100%;height: 150px;overflow: hidden;}
.index_body .header_two .h_two_left .head_con_text_one ._img img{width: 100%;display: block;transition: all 1s;-moz-transition: all 1s;
	-webkit-transition: all 1s;-o-transition: all 1s;}
.index_body .header_two .h_two_left .head_con_text_one a:hover img{transform: scale(1.08);}
.index_body .header_two .h_two_left .head_con_text_one p.one{font-size: 16px;font-weight: bold;color: #333;line-height: 30px;
	padding: 8px 0px 1px 0px;height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.6s;
    -moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.index_body .header_two .h_two_left .head_con_text_one p.two{line-height: 27px;color: #666;display: block;font-size: 15px;height: 54px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.index_body .header_two .h_two_left .head_con_text_one a:hover p.one{color: #00c2a0;}
.index_body .header_two .h_two_left .head_con_text_two{position: relative;width: 490px;margin-left: 30px;padding: 20px 0px;}
.index_body .header_two .h_two_left .head_con_text_two a{display: flex;line-height: 25px;color: #333;font-size: 16px;padding: 5px 0px;
	align-items: center;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.index_body .header_two .h_two_left .head_con_text_two a:hover{color: #00c2a0;}
.index_body .header_two .h_two_left .head_con_text_two a i{display: block;width: 4px;height: 4px;min-width: 4px;background-color: #666;margin-right: 5px;}
.index_body .header_two .h_two_left .head_con_text_two a span{display: block;height: 25px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.h_t_left_thr{position: relative;width: 100%;padding: 5px 0px 20px 0px;}
.h_t_left_thr a{display: block;}
.h_t_left_thr img{width: 100%;display: block;}
.index_body .header_two .h_two_left .h_t_left_fou{position: relative;width: 100%;display: flex;padding: 20px 0px;}
.index_body .header_two .h_two_left .h_t_left_fou .h_t_fou_meus{position: relative;width: 150px; margin-right: 20px;}
.index_body .header_two .h_two_left .h_t_left_fou .h_t_fou_meus .title{display: flex;justify-content: center;color: #fff;font-size: 20px;
font-weight: bold;background-color: #00c2a0;height: 45px;line-height: 45px;border-bottom: 1px solid #d7d7d7;}
.index_body .header_two .h_two_left .h_t_left_fou .h_t_fou_meus .title i{display: block;width: 30px;height: 30px;min-width: 30px;margin-top: 7px;
	background-image: url('../images/index_13.png');background-repeat: no-repeat;background-position: center;margin-right: 10px;}
.index_body .header_two .h_two_left .h_t_left_fou .h_t_fou_meus a{display: block;color: #333;font-size: 16px;text-align: center;
height: 49px;line-height: 49px;border-bottom: 1px solid #d7d7d7;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;
    -o-transition: all 0.6s;}
.index_body .header_two .h_two_left .h_t_left_fou .h_t_fou_meus a.more{color: #00c2a0;font-size: 14px;text-transform: uppercase;border-bottom: none;}
.index_body .header_two .h_two_left .h_t_left_fou .h_t_fou_meus a:hover{color: #00c2a0;}
.index_body .header_two .h_two_left .h_t_left_fou .h_t_fou_list{position: relative;width: 700px;margin-left: 30px;}
.index_body .header_two .h_two_left .h_t_left_fou .h_t_fou_list .small_div{position: relative;width: 100%;display: flex;margin-bottom: 20px;}
.index_body .header_two .h_two_left .h_t_left_fou .h_t_fou_list .small_div a{display: block;width: 100%;display: flex;}
.h_two_left .h_t_left_fou .h_t_fou_list .small_div ._img{position: relative;margin-right:20px;min-width: 158px;
	width: 158px;overflow: hidden;}
.h_two_left .h_t_left_fou .h_t_fou_list .small_div ._text p{color: #666;font-size: 15px;line-height: 26px;height: 52px;
    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.h_two_left .h_t_left_fou .h_t_fou_list .small_div ._text p.one{color: #333;font-size: 16px;line-height: 30px;font-weight: bold;
	padding: 5px 0px;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all 0.6s;
    -moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.index_body .header_two .h_two_left .h_t_left_fou .h_t_fou_list .small_div a:hover img{transform: scale(1.08);}
.index_body .header_two .h_two_left .h_t_left_fou .h_t_fou_list .small_div a:hover p.one{color: #00c2a0;}
.index_body .header_two .h_two_right{position: relative;width: 290px;}
.index_body .header_two .h_two_right_zzzx{position: relative;width: calc(100% - 2px);border: 1px solid #00c2a0;border-radius: 5px;margin-bottom: 30px;}
.index_body .header_two .h_t_right_one{position: relative;width: 100%;border-bottom: 1px solid #b2ede2;display: flex;justify-content: space-between;}
.index_body .header_two .h_t_right_one img{position: absolute;bottom: 0px;left: 2px;}
.index_body .header_two .h_t_right_one span{font-size: 18px;color: #00c2a0;font-weight: bold;line-height: 31px;padding: 5px 0px;
	margin-left: 56px;display: block;}
.index_body .header_two .h_t_right_one a{font-size: 12px;line-height: 31px;display: block;color: #00c2a0;text-transform: uppercase;
	margin: 7px 10px 3px 0px;}
.index_body .header_two .h_t_right_two{padding: 6px 10px 6px 15px;border-bottom: 1px solid #b2ede2;}
.index_body .header_two .h_t_right_two a{display: block;font-size: 14px;color: #555;line-height: 30px;transition: all 0.6s;
	-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.index_body .header_two .h_t_right_two a:hover{color: #00c2a0;}
.index_body .header_two .h_t_right_bt{position: relative;display: block;width: 160px;text-align: center;margin:0px auto;height: 40px;line-height: 40px;
border-radius: 20px;background-color: #00c2a0;color: #fff;font-size: 16px;font-weight: bold;margin-top: 15px;margin-bottom: 39px;}
.index_body .header_two .h_t_right_thr{position: relative;padding: 30px 15px 25px 15px;border-top: 1px solid #b2ede2;display: flex;flex-wrap: wrap;}
.index_body .header_two .h_t_right_thr img{position: absolute;top: 0px;left: 50%;transform: translate(-50%,-50%);}
.index_body .header_two .h_t_right_thr a{font-size: 14px;color: #333;display: block;width: 62px;line-height: 24px;margin-right: 6px;transition: all 0.6s;
    -moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.index_body .header_two .h_t_right_thr a:hover{color: #00c2a0;}
.index_body .header_two .h_t_right_thr a:nth-child(4n){text-align: center;width: 56px;}
.index_body .header_two .h_t_right_thr a:nth-child(4n+1){margin-right: 0px;text-align: right;width: 60px;}
.index_body .header_two .h_two_right_myzy{position: relative;width: calc(100% - 2px);border: 1px solid #f1790f;margin: 10px 0px;border-radius: 5px;
background-color: #fff0e3;height: 43px;line-height: 43px;display: flex;justify-content: space-between;}
.index_body .header_two .h_two_right_myzy p {display: flex;align-items: center;}
.index_body .header_two .h_two_right_myzy p i{display: block;width: 30px;height: 30px;background-image: url('../images/index_20.png');
background-position: center;background-repeat: no-repeat;margin: 0px 8px;}
.index_body .header_two .h_two_right_myzy p span{font-size: 18px;color: #f1790f;font-weight: bold;}
.index_body .header_two .h_two_right_myzy a{font-size: 12px;color: #00c2a0;display: block;padding: 0px 10px;}
.index_body .header_two .h_two_right_yao{position: relative;width: calc(100% - 2px);border: 1px solid #f1790f;border-radius: 5px;
	overflow: hidden;padding-bottom: 8px;margin: 10px 0px 20px 0px;}
.index_body .header_two .h_two_right_yao>p{font-size: 16px;font-weight: bold;color: #f1790f;text-align: center;height: 39px;line-height: 39px;
	border-bottom: 1px solid #f1790f;background-color: #fff0e3;}
.h_two_right_yao .yao_small_div{position: relative;width: 100%;margin-top: 10px;}
.h_two_right_yao .yao_small_div>p{line-height: 35px;font-size: 14px;color: #333;font-weight: bold;background-color: #f1f1f1;padding: 0px 6px;
border-bottom: 1px solid #ebebeb;}
.h_two_right_yao .yao_small_div ._list{position: relative;width: 100%;padding-top: 8px;display: flex;flex-wrap: wrap;}
.h_two_right_yao .yao_small_div ._list a{display: block;padding: 0px 5px;font-size: 14px;color: #666;line-height: 28px;margin: 0px 5px 0px 4px;}
.h_two_right_yao .yao_small_div ._list a:hover{color: #00c2a0;}
/* 中部1 */
.center_one{position: relative;width: 100%;}
.cen_one_bottom{position: relative;width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.cen_one_bottom .small_c_o_div{position: relative;width: 595px;padding: 10px 0px;}
.cen_one_bottom .small_c_o_div>p{line-height: 46px;text-align: center;color: #333;font-weight: bold;font-size: 18px;background-color: #eee;}
.cen_one_bottom .small_c_o_div .one_div{position: relative;width: 100%;display: flex;padding: 10px 0px;margin-top: 10px;}
.cen_one_bottom .small_c_o_div .one_div>a{display: flex;width: 100%;}
.cen_one_bottom .small_c_o_div .one_div ._img{position: relative;width: 158px;height: 100px;overflow: hidden;min-width: 158px;
	margin-right: 24px;}
.cen_one_bottom .small_c_o_div .one_div>a:hover img{transform: scale(1.08);}
.cen_one_bottom .small_c_o_div .one_div ._text{position: relative;width: calc(100% - 182px)}
.cen_one_bottom .small_c_o_div .one_div ._text p{font-size: 14px;color: #666;line-height: 26px;height: 52px;display: -webkit-box;
    -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.cen_one_bottom .small_c_o_div .one_div ._text p.one{font-size: 16px;color: #333;font-weight: bold;height: 32px;overflow: hidden;line-height: 32px;
    text-overflow: ellipsis;white-space: nowrap;margin-top: 6px;margin-bottom: 2px;display: block;transition: all 0.6s;-moz-transition: all 0.6s;
    -webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.cen_one_bottom .small_c_o_div .one_div>a:hover p.one{color: #00c2a0;}
.cen_one_bottom .small_c_o_div .two_div{position: relative;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.cen_one_bottom .small_c_o_div .two_div a{font-size: 14px;color: #333;line-height: 28px;padding: 2px 0px;display: flex;width: 290px;
	align-items: center;}
.cen_one_bottom .small_c_o_div .two_div a i{display: block;width: 4px;height: 4px;min-width: 4px;background-color: #666;margin-right: 8px;}
.cen_one_bottom .small_c_o_div .two_div a span{display: block;height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cen_one_bottom .small_c_o_div .two_div a:hover{color: #00c2a0;}
.cen_one_img{padding-top: 10px;width: 100%;position: relative;}
.cen_one_img img{max-width: 100%;display: block;}
.cen_one_jib{position: relative;width: 100%;margin-top: 42px;}
.cen_two_bottom{position: relative;width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.cen_two_bottom .jib_title{position: relative;width: 100%;background-color: #eee;display: flex;justify-content: space-between;}
.cen_two_bottom .c_t_b_small{margin-top: 10px;padding-bottom: 10px;}
.cen_two_bottom .jib_title .t_1{display: flex;font-size: 18px;font-weight: bold;line-height: 46px;}
.cen_two_bottom .jib_title .t_1 i{display: block;width: 30px;height: 30px;min-width: 30px;margin: 8px 6px;background-repeat: no-repeat;
background-image: url('../images/index_26.png');}
.cen_two_bottom .jib_title .t_1 i.jb_icon01{background-image: url('../images/index_28.png');}
.cen_two_bottom .jib_title .t_1 i.jb_icon02{background-image: url('../images/index_29.png');}
.cen_two_bottom .jib_title .t_1 i.jb_icon03{background-image: url('../images/index_30.png');}
.cen_two_bottom .jib_title .t_1 i.jb_icon04{background-image: url('../images/index_31.png');}
.cen_two_bottom .jib_title .t_1 i.jb_icon05{background-image: url('../images/index_32.png');}
.cen_two_bottom .jib_title .t_1 i.jb_icon06{background-image: url('../images/index_37.png');}
.cen_two_bottom .jib_title .t_1 i.jb_icon07{background-image: url('../images/index_42.png');}
.cen_two_bottom .jib_title .t_1 i.jb_icon08{background-image: url('../images/index_45.png');}
.cen_two_bottom .jib_title .t_1 i.jb_icon09{background-image: url('../images/index_49.png');}
.cen_two_bottom .jib_title .t_2{display: flex;}
.cen_two_bottom .jib_title .t_2 a{line-height: 46px;display: block;padding: 0px 15px;color: #333;}
.cen_two_bottom .jib_title .t_2 a.active{line-height: 46px;display: block;padding: 0px 15px;color: #00c2a0;}
.cen_two_bottom .jib_title .t_2 a:hover{color: #00c2a0;}
.cen_two_bottom .jib_title .t_2 a.more{color: #00c2a0;font-size: 12px;text-transform: uppercase;padding: 0px 12px;}
.jib_context_one{position: relative;width: 100%;margin-top: 25px;}
.index_body .jb_c_img_one{position: relative;width: 100%;overflow: hidden;}
.index_body .jb_c_img_one img{max-width: 100%;display: block;}
.index_body .jb_c_img_one a:hover img{transform: scale(1.08);}
.index_body .jb_c_img_one p{position: absolute;bottom: 0px;line-height: 40px;height: 40px;padding: 0px 14px;background-color: rgba(0,0,0,0.8);
	color: #fff;font-size: 16px;width: calc(100% - 28px);overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.jib_context_one .jb_c_text_one{position: relative;width: 100%;padding: 5px 0px;}
.jib_context_one .jb_c_text_one div{position: relative;display: flex;line-height: 28px;color: #333;}
.jib_context_one .jb_c_text_one div span{display: block;min-width: 68px;}
.jib_context_one .jb_c_text_one div a{line-height: 28px;height: 28px;display: block;color: #333;overflow: hidden;text-overflow:ellipsis;
white-space: nowrap;}
.jib_context_one .jb_c_text_one div a:hover{color: #00c2a0;}
.jib_context_one .jb_c_text_two{position: relative;width: 100%;font-size: 16px;}
.jib_context_one .jb_c_text_two a{width: 100%;display: flex;color: #333;line-height: 34px;height: 34px;align-items: center;}
.jib_context_one .jb_c_text_two a i{display: block;width: 4px;height: 4px;min-width: 4px;background-color: #666;margin-right: 8px;}
.jib_context_one .jb_c_text_two a span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;height: 34px;}
.jib_context_one .jb_c_text_two a:hover{color: #00c2a0;}
.cen_one_yaop{position: relative;width: 100%;margin-top: 42px;}
.cen_one_yaop .jib_context_one{display: flex;align-items: flex-start;}
.swiper_jb_one{position: relative;width: 380px;overflow: hidden;min-width: width: 380px;}
.swiper_jb_one a{display: block;}
.swiper_jb_one .back_p{position: absolute;width: calc(100% - 16px);padding: 0px 8px;background-color: rgba(0,0,0,0.7);bottom: 0px;height: 40px;
	line-height: 40px;z-index: 99;font-size: 16px;color: #fff;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.swiper_jb_one img{display: block;width: 100%;}
.swiper_jb_one .swiper-button-next,.swiper_jb_one .swiper-button-prev{width: 19px;height: 32px;background-color: #fff;
	background-image: url('../images/index_39.png');background-size: 35px 15px;}
.swiper_jb_one .swiper-button-prev{left: 0px;background-position:  2px center;}
.swiper_jb_one .swiper-button-next{right: 0px;background-position:  -18px center;}
.ypjb_con_list .small_div{position: relative;width: 100%;margin-bottom: 18px;}
.ypjb_con_list .small_div a{display: flex;width: 100%;}
.ypjb_con_list .small_div ._img{position: relative;margin-right:18px;min-width: 175px;width: 175px;height: 111px;overflow: hidden;}
.ypjb_con_list .small_div ._img img{width: 100%;display: block;}
.ypjb_con_list .small_div a:hover ._img img{transform: scale(1.08);}
.ypjb_con_list .small_div ._text p{color: #666;font-size: 14px;line-height: 26px;height: 52px;display: -webkit-box;-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;overflow: hidden;}
.ypjb_con_list .small_div ._text p.one{color: #333;font-size: 16px;line-height: 30px;font-weight: bold;padding: 5px 0px;height: 30px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;
    -o-transition: all 0.6s;}
.ypjb_con_list .small_div a:hover ._text p.one{color: #00c2a0;}
.jb_c_text_thr{position: relative;width: 100%;padding: 12px 0px;line-height: 32px;}
.jb_c_text_thr a{display: block;display: flex;color: #333;}
.jb_c_text_thr a:hover{color: #00c2a0;}
.jb_c_text_thr a i{font-size: 18px;color: #ff4b61;font-weight: bold;display: block;margin-right: 8px;}
.jb_c_text_thr a span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;height: 32px;}
.jb_c_it_two{position: relative;}
.jb_c_it_two .jb_it_text a{position: relative;width: 100%;display: flex;align-items: center;}
.jb_c_it_two .jb_it_text a:hover ._img img{transform: scale(1.08);}
.jb_c_it_two .jb_it_text ._img{position: relative;width: 158px;min-width: 158px;height: 100%;overflow: hidden;}
.jb_c_it_two .jb_it_text ._img img{width: 100%;display: block;}
.jb_c_it_two .jb_it_text p{padding: 0px 21px;font-size: 16px;font-weight: bold;color: #333;line-height: 38px;max-height: 76px;
    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition: all 0.6s;-moz-transition: all 0.6s;
    -webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.jb_c_it_two .jb_it_text a:hover p{color: #00c2a0;}
.jb_c_it_two .jb_it_atext{position: relative;width: 100%;padding: 8px 0px;}
.jb_c_it_two .jb_it_atext a{width: 100%;display: flex;color: #333;line-height: 34px;height: 34px;align-items: center;font-size: 16px;}
.jb_c_it_two .jb_it_atext a i{display: block;width: 4px;height: 4px;min-width: 4px;background-color: #666;margin-right: 8px;}
.jb_c_it_two .jb_it_atext a:hover{color: #00c2a0;}
/*底部*/
.footer_one{position: relative;width: 100%;margin-top: 40px;}
.footer_one .f_one_title{position: relative;width: 100%;background-color: #eee;height: 46px;line-height: 46px;display: flex;}
.footer_one .f_one_title a{display: block;width: 120px;font-size: 18px;font-weight: bold;color: #333;order:999;}
.footer_one .f_one_title a i{display: block;width: 15px;position: absolute;height: 100%;z-index: 1;}
.footer_one .f_one_title a span{position: relative;z-index: 9;width: 100%;display: block;border-radius: 10px;text-align: center;}
.footer_one .f_one_title a.hover i{background-color: #00c2a0;}
.footer_one .f_one_title a.hover span{background-color: #00c2a0;color: #fff;}
.footer_one .swiper_all{position: relative;padding: 24px 45px;height: 60px;overflow: hidden;}
.footer_one .swiper_all .swiper-slide{width: auto;}
.footer_one .swiper_all .swiper-slide a{display: block;border: 1px solid #eee;}
.footer_one .swiper_all .swiper-slide a img{height: 58px;display: block;}
.footer_one .swiper_all .swiper-button-prev,.swiper_all .swiper-button-next{height: 60px;background-color: #fff;width: 45px;margin-top: -30px;
	background-image: url('../images/index_59.png');background-size: 70px 35px;}
.footer_one .swiper_all .swiper-button-prev{left: 0px;background-position: -34px center;}
.footer_one .swiper_all .swiper-button-next{right: 0px;background-position: 9px center;}
.footer_one .f_yq_href{position: relative;display: flex;flex-wrap: wrap;background-color: #f8f8f8;padding: 15px 25px;}
.footer_one .f_yq_href a{font-size: 14px;color: #2f2f2f;line-height: 28px;width: 12.5%;text-align: center;}
.footer_one .f_yq_href a:hover{color: #00c2a0;}

.footer_two{position: relative;width: 100%;margin-top: 28px;padding: 20px 0px 15px 0px;background-color: #f2f2f2;}
.footer_two .public_div{position: relative;display: flex;justify-content: space-between;}
.footer_two .one_div{display: flex;}
.footer_two .one_div .o_d_ewm{position: relative;margin-right: 20px;}
.footer_two .one_div .o_d_ewm ._img{position: relative;width: 96px;background-color: #fff;text-align: center;border: 2px solid #00c2a0;padding: 2px 0px;}
.footer_two .one_div .o_d_ewm ._img img{display: block;margin: 0px auto;max-width: 100%;}
.footer_two .one_div .o_d_ewm p{color: #333;line-height: 24px;padding: 5px 0px;}
.footer_two .two_div{text-align: right;color: #2f2f2f;line-height: 26px;}
.footer_two .two_div a{color: #2f2f2f;padding-left: 8px;padding-right: 8px;}
.footer_two .two_div a:hover{color: #00c2a0;}
/*侧边栏*/
.footer_ceB{position: fixed;width: 40px;height: 100%;top:0px;right: 0px;background-color: #2f2f2f;z-index:9999;}
.footer_ceB div{position: absolute;top: 50%;transform: translate(0px,-50%);width: 100%;left: 0px;}
.footer_ceB div a{display: block;width: 100%;height: 48px;background-position: center;background-repeat: no-repeat;border-bottom: 1px solid #ccc;
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.footer_ceB div a:hover{background-color: #00c2a0;}
.footer_ceB div a.on{background-color: #00c2a0;}
.footer_ceB>a{display: block;width: 100%;text-align: center;position: absolute;bottom: 5%;left: 0px;color: #fff;line-height: 22px;font-size: 14px;}
.footer_ceB>a img{max-width: 100%;display: block;margin: 0px auto;}

/*医药内页1*/
.news_two{position: relative;width: 440px;margin-left: 30px;}
.news_two .news_two_title{position: relative;border-left: 5px solid #00c2a0;background-color: #f5f5f5;font-size: 16px;color: #333;
line-height: 30px;display: flex;align-items: center;}
.news_two .news_two_title a{display: block;padding: 5px 14px;color: #333;}
.news_two .news_two_title a.active{font-weight: bold;padding: 5px 14px 5px 9px;}
.news_two .news_two_title a.more{color: #00c2a0;font-size: 12px;position: absolute;right: 0px;top: 0px;padding: 5px 10px;}
.news_two ._text p.one {color: #333;font-size: 16px;line-height: 30px;font-weight: bold;padding: 5px 0px;height: 30px;overflow: hidden;text-overflow: ellipsis;
    white-space: nowrap;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.news_two ._text:hover p.one {color: #00c2a0;}
.news_two ._text p {color: #666;font-size: 14px;line-height: 26px;height: 52px;display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 2;overflow: hidden;}
.news_two .jib_context_one .jb_c_text_two a{line-height: 36px;height: 36px;}
.about_htwo{position: relative;width: 100%;}
.about_htwo .public_div{position: relative;display: flex;flex-wrap: wrap;align-items: flex-start;}
.about_htwo_one{position: relative;width: 730px;}
.about_htwo .head_title_bt_one{background-color: #f5f5f5;border-bottom: none;}
.about_htwo .head_title_bt_one .two{margin-right: 10px;}
.about_htwo_one_text{position: relative;width: 100%;display: flex;justify-content: space-between;}
.about_htwo_one_text a{position: relative;width: 175px;margin-top: 20px;display: block;}
.about_htwo_one_text a img{width: 100%;}
/*.about_htwo_one_text a:hover img{transform: scale(1.08);}*/
.about_htwo_one_text a p{font-size: 14px;color: #333;line-height: 30px;overflow: hidden;height: 30px;text-overflow: ellipsis;white-space: nowrap;transition: all 0.6s;
    -moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.about_htwo_one_text a:hover p{color: #00c2a0;}
.about_htwo_one_li{position: relative;width: 100%;font-size: 14px;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 5px;}
.about_htwo_one_li a{width: 360px;display: flex;color: #333;line-height: 34px;height: 34px;align-items: center;}
.about_htwo_one_li a:hover{color: #00c2a0;}
.about_htwo_one_li a i{display: block;width: 4px;height: 4px;min-width: 4px;background-color: #666;margin-right: 8px;}
.about_htwo_one_li a span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;height: 34px;}
.about_htwo_two{position: relative;width: 440px;margin-left: 60px;}
.about_htwo_two .ypjb_con_list{position: relative;width: 100%;margin-top: 20px;}
.about_htwo_two .ypjb_con_list .small_div{margin-bottom: 3px;}
.about_htwo_two .ypjb_con_list .small_div ._text p{line-height: 24px;height: 72px;-webkit-line-clamp: 3;}
.about_htwo_two .ypjb_con_list .small_div ._text p.one{height: 30px;line-height: 30px;}
.about_htwo_two .about_htwo_one_li{margin-top: ;font-size: 16px;}
.about_htwo_thr{position: relative;width: 880px;margin-top: 25px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.about_htwo .h_t_fou_list{position: relative;width: 420px;padding-top: 20px;}
.about_htwo .h_t_fou_list .small_div{position: relative;width: 100%;display: flex;margin-bottom: 20px;overflow: hidden;}
.about_htwo .h_t_fou_list .small_div>a{display: block;width: 100%;display: flex;}
.about_htwo .h_t_fou_list .small_div ._img{position: relative;margin-right:20px;min-width: 158px;width: 158px;overflow: hidden;}
.about_htwo .h_t_fou_list .small_div>a:hover ._img img{transform: scale(1.08);}
.about_htwo .h_t_fou_list .small_div ._text{position: relative;}
.about_htwo .h_t_fou_list .small_div ._text p.two{color: #666;font-size: 15px;line-height: 26px;height: 52px;display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 2;overflow: hidden;width: 100%;}
.about_htwo .h_t_fou_list .small_div ._text p.one{color: #333;font-size: 16px;line-height: 30px;font-weight: bold;padding: 5px 0px;height: 30px;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;transition: all 0.6s;-moz-transition: all 0.6s;
    -webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.about_htwo .h_t_fou_list .small_div>a:hover p.one{color: #00c2a0;}
.about_htwo_fou{position: relative;width: 290px;margin-top: 25px;margin-left: 60px;}
.about_htwo_fou .jb_c_text_thr a{padding: 1px 0px 2px 0px;}
.about_htwo_fou .img_a{position: relative;}
.about_htwo_fou .img_a img{width: 100%;}
.about_htwo_fou .li_gary_more{position: relative;width: calc(100% - 20px);background-color: #f6f6f6;padding: 2px 10px 13px 10px;}
.about_htwo_fou .about_htwo_one_li a{width: 100%;line-height: 28px;height: 28px;}
.about_htwo_fou .about_htwo_one_li a span{height: 28px;}
.about_htwo_fou .about_htwo_one_li a.more{font-size: 12px;color: #00c2a0;text-align: right;justify-content: flex-end;line-height: 15px;
	text-transform: uppercase;height: 15px;}
.about_htwo_fiv{position: relative;width: 585px;margin-top: 15px;}


/*文化活动*/
.whhd_about{position: relative;width: 880px;}
.whhd_small_one>a{position: relative;width: 840px;display: flex;padding: 20px 0px;border-bottom: 1px solid #e5e5e5;}
.whhd_small_one ._img{width: 220px;height: 140px;overflow: hidden;}
.whhd_small_one ._img img{min-width: 100%;display: block;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;
    -o-transition: all 1s;max-height: 100%;}
.whhd_small_one ._text{position: relative;width: 580px;margin-left: 40px;}
.whhd_small_one ._text p.one{color: #333;font-size: 16px;font-weight: bold;line-height: 28px;overflow: hidden;height: 28px;text-overflow: ellipsis;
    white-space: nowrap;padding: 5px 0px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.whhd_small_one ._text p.two{color: #666;font-size: 14px;line-height: 28px;overflow: hidden;height: 56px;display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 2;margin-bottom: 12px;}
.whhd_small_one ._text .thr{position: relative;display: flex;justify-content: space-between;color: #999;font-size: 14px;}
.whhd_small_one ._text .thr div{position: relative;display: flex;align-items: center;line-height: 25px;}
.whhd_small_one ._text i{display: block;width: 25px;height: 25px;background-position: center;background-repeat: no-repeat;}
.gary_icon01{background-image: url('../images/index_77.png');}
.gary_icon02{background-image: url('../images/index_78.jpg');}
.gary_icon03{background-image: url('../images/index_79.jpg');}
.gary_icon04{background-image: url('../images/index_80.jpg');}
.gary_icon05{background-image: url('../images/index_81.jpg');}
.gary_icon06{background-image: url('../images/index_170.png');}
.gary_icon07{background-image: url('../images/index_171.png');}
.gary_icon08{background-image: url('../images/index_208.jpg');}
.gary_icon09{background-image: url('../images/index_209.jpg');}
.whhd_small_one>a:hover ._img img{transform: scale(1.08);}
.whhd_small_one>a:hover ._text p.one{color: #00c2a0;}
.whhd_small_two>a{position: relative;width: 840px;display: flex;padding: 15px 0px;border-bottom: 1px solid #e5e5e5;align-items: center;}
.whhd_small_two .one_t{position: relative;width: 460px;line-height: 29px;color: #333;font-size: 16px;overflow: hidden;height: 29px;
    text-overflow: ellipsis;white-space: nowrap;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;
    -o-transition: all 0.6s;}
.whhd_small_two .two_d{position: relative;display: flex;justify-content: space-between;color: #999;font-size: 14px;width: 380px;}
.whhd_small_two .two_d div{display: flex;align-items: center;}
.whhd_small_two .two_d i{display: block;width: 25px;height: 25px;background-position: center;background-repeat: no-repeat;}
.whhd_small_two>a:hover .one_t{color: #00c2a0;}
.gary_icon01{background-image: url('../images/index_77.png');}
.whhd_next_prve{position: relative;width: 820px;margin-right: 40px;background-color: #f5f5f5;margin-top: 40px;line-height: 40px;height: 40px;
display: flex;justify-content: space-between;padding: 0px 10px;}
.whhd_next_prve div{position: relative;display: flex;}
.whhd_next_prve span{font-size: 14px;font-weight: bold;color: #333;margin-right: 30px;}
.whhd_next_prve a{position: relative;display: block;width: 60px;text-align: center;font-size: 14px;color: #333;font-weight: bold;
	margin: 0px 5px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.whhd_next_prve a.tz_bt{width: 35px;}
.whhd_next_prve a.active{background-color: #00c2a0;color: #fff;}
.whhd_next_prve input{width: 30px;height: 22px;margin: 8px 0px;border: 1px solid #00c2a0;line-height: 22px;text-align: center;}
.whhd_next_prve a:hover{color: #00c2a0;}

/*文化活动-详情*/
.whhd_title_top{position: relative;width: 100%;display: flex;border-bottom: 2px solid #00c2a0;align-items: center;padding: 5px 0px;
line-height: 30px;color: #666;}
.whhd_title_top img{margin: 0px 5px;}
.whhd_title_top span{color: #00c2a0;font-size: 16px;font-weight: bold;line-height: 30px;margin-right: 12px;}
.whhd_title_top a{line-height: 30px;color: #666;margin: 0px 5px;}
.w_d_title{position: relative;padding: 10px 10px 3px 10px;border-bottom: 1px solid #e5e5e5;}
.w_d_title2{position: relative;padding: 23px 45px 25px;border-bottom: 1px solid #ddd;font: 16px/28px "Microsoft Yahei";color: #666;text-indent: 2em;}
.w_d_title2 .quot{display:inline-block;position:absolute;left:0;top:0;width:42px;height:40px;background: url(../images/sprite.png) -54px -2px no-repeat}
.w_d_title2 .unquot{display:inline-block;position:absolute;right:0;button:0;width:42px;height:40px;background: url(../images/sprite.png) -103px -6px no-repeat}
.w_d_title .one{font-size: 22px;font-weight: bold;color: #333;line-height: 38px;padding: 10px 0px;}
.w_d_title .futi{padding-bottom: 10px;font-size: 17px;text-indent: 2.5em;line-height: 25px;}
.w_d_title .thr{position: relative;display: flex;justify-content: space-between;color: #999;font-size: 14px;}
.w_d_title .thr div{position: relative;display: flex;align-items: center;line-height: 25px;}
.w_d_title i{display: block;width: 25px;height: 25px;background-position: center;background-repeat: no-repeat;}
.w_d_title a{display: block;width: 25px;height: 25px;background-position: center;background-repeat: no-repeat;}
.w_d_context{position: relative;padding: 10px 10px 40px 10px;color: #000;font-size: 16px;line-height: 28px;}
.w_d_context a{font-weight: bold;}
.w_d_next_prve{position: relative;width: 100%;display: flex;justify-content: space-between;}
.w_d_next_prve a{display: flex;width: 400px;line-height: 40px;height: 40px;background-color: #f5f5f5;}
.w_d_next_prve a i{display: block;width: 40px;height: 40px;background-color: #00c2a0;background-repeat: no-repeat;
	background-position: center;background-image: url('../images/index_87.png');}
.w_d_next_prve a span{display: block;padding: 0px 10px;width: 340px;font-size: 16px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all 0.6s;
    -moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.w_d_next_prve a.ne_pr_right i{background-image: url('../images/index_88.png');}
.w_d_next_prve a:hover span{color: #00c2a0;}
.w_d_xgyd_li{position: relative;background-color: #fafafa;padding: 10px;}
.w_d_xgyd_li .about_htwo_one_li a{line-height: 30px;height: 30px;}
.whhd_pl_login{position: relative;width: 100%;background-color: #f5f5f5;}
.whhd_pl_login textarea{width: calc(100% - 32px);border:1px solid #f5f5f5;resize: none;height: 69px;padding: 15px;}
.whhd_pl_login .pl_login{position: relative;padding: 8px 20px 9px 20px;display: flex;height: 32px;line-height: 32px;justify-content: space-between;}
.whhd_pl_login .pl_login>a{width: 72px;text-align: center;background-color: #00c2a0;color: #fff;border-radius: 3px;}
.whhd_pl_login .pl_login div{display: flex;color: #666;font-weight: bold;font-size: 14px;}
.whhd_pl_login .pl_login div a{color: #00c2a0;padding: 0px 3px;}
.whhd_all_pl{position: relative;width: 100%;}
.whhd_all_pl .small_pl_li{position: relative;border-bottom: 1px solid #f5f5f5;padding: 15px 20px 14px 20px;display: flex;align-items: center;}
.whhd_all_pl .small_pl_li img{width: 60px;height: 60px;min-width: 60px;display: block;border-radius: 50%;}
.whhd_all_pl .small_pl_li .one{position: relative;min-width: 100px;padding: 0px 20px;}
.whhd_all_pl .small_pl_li .one p{color: #333;line-height: 24px;}
.whhd_all_pl .small_pl_li>p{line-height: 22px;color: #333;}
.plmore_show{position: relative;margin: 0px auto;margin-top: 29px;width: 118px;border: 1px solid #b8b8b8;color: #333;text-align: center;
line-height: 38px;border-radius: 20px;height: 38px;margin-bottom: 5px;}

.about_htwo_thr .cen_one_bottom .small_c_o_div{width: 420px;padding: 10px 0px 20px 0px;}
.about_htwo_thr .cen_one_bottom .small_c_o_div>p{background-color: #f5f5f5;}
.about_htwo .head_title_bt_one .one span{font-size: 16px;}
.about_htwo_one .jib_context_one{display: flex;align-items: flex-start;margin-top: 20px;}
.about_htwo_one .swiper_jb_one img{min-height: 100%;width: auto;margin-left: 50%;transform: translate(-50%,0%);}
.about_htwo_one .swiper_jb_one .swiper-slide{overflow: hidden;}



/* 仲景药品 */
.about_htwo_six{position: relative;width: 100%;margin-top: 10px;justify-content: space-between;display: flex;flex-wrap: wrap;}
.zjzy_about{position: relative;width: 880px;margin-top: 20px;display: flex;flex-wrap: wrap;align-items: flex-start;}
.zjzy_a_small{position: relative;width: 240px;margin-bottom: 10px;margin-right: 60px;}
.zjzy_a_small:nth-child(3n){margin-right: 0px;}
.zjzy_a_small a{display: block;width: 100%;}
.zjzy_a_small ._img{position: relative;width: 238px;height: 150px;border:1px solid #00c2a0;overflow: hidden;}
.zjzy_a_small ._img img{max-height: 92%;max-width: 95%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.zjzy_a_small a:hover ._img img{transform: translate(-50%,-50%) scale(1.08);}
.zjzy_a_small p{font-size: 16px;color: #333;text-align: center;line-height: 30px;padding: 10px 0px;}
.zjzy_a_small a:hover p{color: #00c2a0;}
.zjzy_about_detail{position: relative;width: 840px;margin-top: 20px;}
/*zjzy_about_detail one*/
.zjzy_about_detail .z_a_d_one{position: relative;display: flex;}
.zjzy_about_detail .zad_one_left{position: relative;width: 450px;margin-right: 30px;}
.zjzy_about_detail .zad_one_left .href_small{position: relative;width: 100%;padding: 20px 0px;display: flex;flex-wrap: wrap;margin-bottom: 10px;}
.zjzy_about_detail .zad_one_left .href_small a{display: block;margin-bottom: 10px;margin-right: 20px;width: 60px;height: 60px;border-radius: 4px;background-color: #e31d1a;
	font-size: 15px;color: #fff;line-height: 20px;text-align: center;}
.zjzy_about_detail .zad_one_left .href_small a.duih{padding: 10px 0px;height: 40px;}
.zjzy_about_detail .zad_one_right{position: relative;width: 360px;}
.zjzy_about_detail .zad_one_right p{font-size: 15px;color: #333;line-height: 30px;}
.zjzy_about_detail .zad_one_right p.one{line-height: 38px;color: #333;font-size: 16px;font-weight: bold;margin-bottom: 10px;display: block;}
/*zjzy_about_detail two*/
.zjzy_about_detail .z_a_d_two{position: relative;width: 100%;margin-bottom: 10px;}
.zjzy_about_detail .z_a_d_two ._title{position: relative;width: 100%;background-color: #f5f5f5;display: flex;}
.zjzy_about_detail .z_a_d_two ._title span{background-color: #00c2a0;color: #fff;font-size: 16px;font-weight: bold;line-height: 40px;display: block;padding: 0px 28px;width: auto;}
.zjzy_about_detail .z_a_d_two ._small{font-size: 15px;color: #333;line-height: 28px;padding: 20px 0px;}
.zjzy_about_detail .z_a_d_two .w_d_xgyd_li{padding: 15px 10px;margin-bottom: 30px;}
.zad_yp_sc{position: absolute;display: flex;align-items: center;line-height: 25px;width: 25px;top: 5px;right: 0px;z-index: 99;}
.zad_yp_sc i{display: block;width: 25px;height: 25px;background-position: center;background-repeat: no-repeat;}
.zad_yp_sc a{display: block;width: 25px;height: 25px;background-position: center;background-repeat: no-repeat;}



/*互动*/
.interact_small_one>a{position: relative;width: 100%;display: flex;padding: 11px 0px;border-bottom: 1px solid #e5e5e5;align-items: center;}
.interact_small_one>a:hover .one_t p.one{ color: #00c2a0; }
.interact_small_one .one_t{position: relative;width: 75%;}
.interact_small_one .one_t p{line-height: 26px;color: #666;font-size: 15px;overflow: hidden;height: 52px;display: -webkit-box;-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;overflow: hidden;}
.interact_small_one .one_t p.one{position: relative;width: 100%;line-height: 29px;color: #333;font-size: 16px;overflow: hidden;height: 29px;font-weight: bold;
    text-overflow: ellipsis;white-space: nowrap;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.interact_small_one .two_d{position: relative;width: 20%;margin-left: 5%;color: #999;font-size: 14px;line-height: 28px;}
.interact_small_one .two_d p{padding-left: 3px;}
.interact_small_one .two_d div{display: flex;align-items: center;width: 100%;position: relative;}
.interact_small_one .two_d i{display: block;width: 25px;height: 25px;background-position: center;background-repeat: no-repeat;}
/*专家提问*/
.expert_problem{position: relative;width: 668px;border:1px solid #00c2a0;margin-top: 30px;}
.expert_problem .title_one{position: relative;width: 100%;border-bottom: 1px solid #b2ede2;line-height: 41px;color: #00c2a0;font-size: 16px;font-weight: bold;}
.expert_problem .title_one img{position: absolute;top: -24px;left: 2px;}
.expert_problem .title_one span{display: block;margin-left: 58px;}
.expert_problem .title_two{position: relative;border-bottom: 1px solid #b2ede2;padding: 5px;line-height: 36px;text-align: center;color: #f1790f;font-size: 16px;font-weight: bold;}
.expert_problem .form_one{padding: 0px 18px;}
.expert_problem .form_one p{color: #ff0000;font-size: 14px;font-weight: bold;line-height: 32px;}
.expert_problem .form_one input{width: calc(100% - 22px);border:1px solid #00c2a0;padding: 0px 10px;height: 40px;line-height: 40px;border-radius: 4px;margin-bottom: 5px;}
.expert_problem .form_one textarea{width: calc(100% - 22px);border:1px solid #00c2a0;padding: 6px 10px;height: 76px;line-height: 25px;border-radius: 4px;margin-bottom: 15px;resize: none;}
.expert_problem .title_thr{position: relative;padding: 0px 18px;font-size: 16px;color: #00c2a0;font-weight: bold;line-height: 47px;border-top: 1px solid #b2ede2;border-bottom: 1px solid #b2ede2;}
.expert_problem .problem_list{position: relative;padding: 15px 8px;display: flex;flex-wrap: wrap;align-items: flex-start;border-bottom: 1px solid #b2ede2;}
.expert_problem .problem_list a{display: block;padding: 0px 8px;line-height: 24px;height: 24px;color: #333;font-size: 14px;border-radius: 4px;}
.expert_problem .problem_list a:hover{color: #fff;background-color: #03c3a1;}
.expert_problem .problem_list a.on{color: #fff;background-color: #03c3a1;}
.expert_problem .problem_sumbit{position: relative;margin: 0px auto;margin-top: 18px;margin-bottom: 18px;display: block;width: 180px;text-align: center;height: 50px;line-height: 50px;
color: #fff;font-size: 20px;font-weight: bold;letter-spacing: 2px;background-color: #00c2a0;border-radius: 25px;}
/*精选问答*/
.problem_culling{position: relative;width: 500px;margin-top: 30px;margin-left: 60px;}
.problem_culling .news_two_title{position: relative;border-left: 5px solid #00c2a0;background-color: #f5f5f5;font-size: 16px;color: #333;
line-height: 30px;display: flex;align-items: center;}
.problem_culling .news_two_title a{display: block;padding: 5px 14px;color: #333;}
.problem_culling .news_two_title a.active{font-weight: bold;padding: 5px 14px 5px 9px;}
.problem_culling .news_two_title a.more{color: #00c2a0;font-size: 12px;position: absolute;right: 0px;top: 0px;padding: 5px 10px;}
.problem_culling .cull_list{position: relative;border:1px solid #eee;padding: 20px 20px 10px 20px;}
.problem_culling .cull_list:before{content: '';position: absolute;width: 1px;height: 100%;top: 0px;left: 26px;background-color: #f5f5f5;}
.problem_culling .jib_context_one .jb_c_text_two a{line-height: 38px;height: 38px;}
.problem_culling .jib_context_one .jb_c_text_two a i{width: 9px;height: 9px;background-color: #00c2a0;border-radius: 50%;min-width: 9px;margin-left: 2px;margin-right: 18px;}
.problem_culling ._text{position: relative;z-index: 9;display: flex;width: 100%;}
.problem_culling ._text>a{display: flex;width: 100%;}
.problem_culling ._text>a:hover img{transform: scale(1.08);}
.problem_culling ._text div{position: relative;width: calc(100% - 178px);}
.problem_culling ._text div._lable{width: 30px;height: 30px;border-radius: 50%;color: #fff;background-color: #00c2a0;text-align: center;line-height: 30px;font-size: 14px;
font-weight: bold;margin-left: -9px;margin-right: 8px;}
.problem_culling ._text div._img{width: 158px;overflow: hidden;margin-right: 18px;}
.problem_culling ._text div p.one {color: #333;font-size: 16px;line-height: 30px;font-weight: bold;padding: 5px 0px;height: 30px;overflow: hidden;text-overflow: ellipsis;
    white-space: nowrap;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.problem_culling ._text>a:hover p.one{color: #00c2a0;}
.problem_culling ._text div p {color: #666;font-size: 14px;line-height: 26px;height: 52px;display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 2;overflow: hidden;}
/*热门问答*/
.rmwd_selected{position: relative;width: 838px;background-color: #f8f8f8;display: flex;justify-content: space-between;align-items: flex-start;border: 1px solid #00c2a0;}
.rmwd_selected div{position: relative;min-width: 380px;display: flex;line-height: 44px;}
.rmwd_selected div a{display: block;padding: 0px 25px;border-right: 1px solid #00c2a0;color: #333;font-size: 16px;}
.rmwd_selected div a:hover{color: #fff;background-color: #00c2a0;}
.rmwd_selected div a.on{color: #fff;background-color: #00c2a0;}
.rmwd_selected div span{display: block;}
/*仲景大健康*/
.zjdjk_images{position: relative;width: 710px;overflow: hidden;max-width: 100%;}
.zjdjk_images a{display: block;}
.zjdjk_images ._img{width: 100%;overflow: hidden;}
.zjdjk_images ._img img{width: 100%;display: block;}
.zjdjk_images ._text{position: absolute;width: 100%;bottom: -80px;left: 0px;background-color: rgba(0,0,0,0.4);color: #fff;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.zjdjk_images ._text p.title{position: relative;padding: 5px 20px;line-height: 40px;font-size: 24px;transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.zjdjk_images ._text p.con{display: block;padding: 0px 20px 0px 20px;font-size: 16px;line-height: 24px;height: 48px;-webkit-line-clamp: 2;overflow: hidden;margin-bottom: 32px;}
.zjdjk_images ._text:hover{bottom: 0px;background-color: rgba(0,0,0,0.7);}
.zjdjk_images ._text:hover p.title{padding: 25px 20px 5px 20px;}

/*会员中心 --登陆*/
.user_login_div{position: relative;width: 100%;margin-top: 30px;}
.user_login_div img{display: block;width: 100%;}

.login_divZy .login_open{position: absolute;width: 460px;left: 50%;top: 50%;transform: translate(-50%,-50%);background-color: #fff;}
.login_divZy .login_open .login_open_title{position: relative;width: 100%;display: flex;}
.login_divZy .login_open .login_open_title a{display: inline-block;width: 50%;height: 60px;line-height: 60px;font-size: 20px;
background-color: #e2e2e2;color: #666;text-align: center;letter-spacing: 5px;}
.login_divZy .login_open .login_open_title a.hover{background-color: #fff;color: #333;}
.login_divZy .login_open .login_open_zc{position: relative;padding: 30px 7%;}
.login_divZy .login_open .login_open_zc .login_zc_one{position: relative;border: 1px solid #d2d2d2;border-radius: 4px;}
.login_divZy .login_open .login_open_zc .login_zc_one p{position: relative;padding:5px 8px;height: 38px;font-size: 16px;
	line-height: 38px;border-top: 1px solid #d2d2d2;color: #666;display: flex;}
.login_divZy .login_open .login_open_zc .login_zc_one p tspan{display: block;width: 8px;min-width: 8px;color: #ff0000;text-align: center;padding: 0px 4px;line-height: 38px;}
.login_divZy .login_open .login_open_zc .login_zc_one p span{min-width: 48px;}
.login_divZy .login_open .login_open_zc .login_zc_one p input{border: none;width: 90%;height: 38px;line-height: 38px;
	font-size: 16px;}
.login_divZy .login_open .login_open_zc .login_zc_one input::-webkit-input-placeholder {color:#999;}
.login_divZy .login_open .login_open_zc .login_zc_one input:-moz-placeholder {color:#999;}
.login_divZy .login_open .login_open_zc .login_zc_one input::-moz-placeholder {color:#999;}
.login_divZy .login_open .login_open_zc .login_zc_one input:-ms-input-placeholder {color:#999;}
.login_divZy .login_open .login_open_zc .login_zc_one p.one{border-top: none;font-size: 14px;display: flex;}
.login_divZy .login_open .login_open_zc .login_zc_one p.one span{display: inline-block;min-width: 64px;font-size: 16px;}
.login_divZy .login_open .login_open_zc .login_zc_one p.one input{display: inline-block;width: calc(100% - 190px);min-width: 120px;}
.login_divZy .login_open .login_open_zc .login_zc_one p.one a{display: inline-block;margin: 0px 6px;color: #666;}
.login_divZy .login_open .login_open_zc .login_zc_two{position: relative;width: 100%;}
.login_divZy .login_open .login_open_zc .login_zc_two p{padding: 10px 0px;display: flex;color: #333;}
.login_divZy .login_open .login_open_zc .login_zc_two input{width: 16px;height: 16px;position: absolute;}
.login_divZy .login_open .login_open_zc .login_zc_two input+span{display: inline-block;width: 14px;height: 14px;
	border: 1px solid #999;background-image: url('../images/dagou.png');background-position: center;
	background-repeat: no-repeat;background-size: 12px;}
.login_divZy .login_open .login_open_zc .login_zc_two input:checked+span{background-color: #00c2a0;}
.login_divZy .login_open .login_open_zc .login_zc_thr{position: relative;padding-top: 15px;text-align: center;}
.login_divZy .login_open .login_open_zc .login_zc_thr a{background-color: #00c2a0;color: #fefefe;font-size: 18px;letter-spacing: 5px;
width: 240px;height: 50px;line-height: 50px;border-radius: 26px;display: inline-block;}

.login_open_dl{position: relative;background-color: #fff;width: 100%;}
.login_open_dl .input_button_login{position: relative;padding: 30px 0px 29px 0px;text-align: center;border-bottom: 1px solid #dadada;margin: 0px 38px;}
.login_open_dl .input_button_login a.vip_login{height: 50px;line-height: 50px;width: 240px;margin: 0px 10px;color: #fff;font-size: 18px;
	border-radius: 25px;display: inline-block;background-color: #00c2a0;margin-top: 30px;}
.login_open_dl .input_button_login .in_bu_box{position: relative;border:1px solid #d2d2d2;border-radius: 4px;text-align: left;}
.login_open_dl .input_button_login .in_bu_box p{height: 58px;line-height: 60px;padding: 0px 10px;color: #666;
	font-size: 16px;display: flex;border-top: 1px solid #d2d2d2;}
.login_open_dl .input_button_login .in_bu_box p.one{border-top: none;font-size: 14px;}
.login_open_dl .input_button_login .in_bu_box p span{display: inline-block;min-width: 64px;font-size: 16px;}
.login_open_dl .input_button_login .in_bu_box p input{display: inline-block;width: 95%;border:none;height: 56px;line-height: 56px;margin: 1px 0px;}
.login_open_dl .input_button_login .in_bu_box p.one input{width:calc(100% - 175px);min-width: 120px;}
.login_open_dl .input_button_login .in_bu_box p.one a{display: inline-block;margin: 0px 6px;color: #666;}
.login_open_dl .input_button_login .in_bu_box p input::-webkit-input-placeholder {color: #999;font-size: 16px;line-height: 30px;}
.login_open_dl .input_button_login .in_bu_box p input:-moz-placeholder {color: #999;font-size: 16px;line-height: 30px;}
.login_open_dl .input_button_login .in_bu_box p input::-moz-placeholder {color: #999;font-size: 16px;line-height: 30px;}
.login_open_dl .input_button_login .in_bu_box p input:-ms-input-placeholder {color: #999;font-size: 16px;line-height: 30px;}

.login_open_dl .input_button_login .login_zc_two{position: relative;width: 100%;}
.login_open_dl .input_button_login .login_zc_two p{padding: 10px 0px;display: flex;color: #333;}
.login_open_dl .input_button_login .login_zc_two input{width: 16px;height: 16px;position: absolute;}
.login_open_dl .input_button_login .login_zc_two input+span{display: inline-block;width: 14px;height: 14px;
	border: 1px solid #999;background-image: url('../images/dagou.png');background-position: center;
	background-repeat: no-repeat;background-size: 12px;}
.login_open_dl .input_button_login .login_zc_two input:checked+span{background-color: #00c2a0;}

.login_open_dl .one_login_style{position: relative;padding: 0px 38px;line-height: 48px;color: #666;font-size: 16px;
	display: flex;justify-content: space-between;display: -webkit-flex;justify-content: -webkit-space-between;margin-bottom: 5px;}
.login_open_dl .one_login_style a{display: inline-block;min-width: 100px;text-align: center;color: #666;transition: all 1s;-moz-transition: all 1s;
	-webkit-transition: all 1s;-o-transition: all 1s;position: relative;}
.login_open_dl .one_login_style a.register_user{color: #00c2a0;text-decoration: underline;}
.login_open_dl .select_show_login{display: none;position: relative;width: 100%;}
.login_open_dl .login_select_div{position: relative;width: 100%;padding: 15px 0px  25px 0px;display: flex;justify-content: center;
justify-content: -webkit-center;text-align: center;}
.login_open_dl .login_select_div .select_one_o a{position: relative;width: 60px;height: 30px;padding: 60px 0px 0px 0px;line-height: 30px;
font-size: 16px;color: #666;display: inline-block;background-image: url('../images/login02.png');background-repeat: no-repeat;
background-position: -3px 0px;margin-right: 80px;}
.login_open_dl .login_select_div .select_two_o a{position: relative;width: 60px;height: 30px;padding: 60px 0px 0px 0px;line-height: 30px;
font-size: 16px;color: #666;display: inline-block;background-image: url('../images/login02.png');background-repeat: no-repeat;
background-position: -88px 0px;}
/*==========================pop up div==================================*/
.back_pop_up{position: fixed;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 999;background-color: rgba(0,0,0,0.7);}
.pop_buy_one{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background-color: #fff;
	width: 556px;max-height: 99%;overflow-y: auto;border:2px solid #ccc;border-radius: 4px;}
.pop_buy_one .titel_close{position: relative;display: flex;display: -webkit-flex;justify-content: space-between;
justify-content: -webkit-space-between;padding: 13px 12px 13px 20px;line-height: 30px;font-size: 20px;color: #00c2a0;
border-bottom: 1px solid #dadada;}
.pop_buy_one .titel_close a.close{display: inline-block;width: 30px;height: 30px;background-position: -321px -14px;}
.pop_buy_one .select_buy_sum{position: relative;padding: 12px 20px 15px 20px;border-bottom: 1px solid #dadada;}
.pop_buy_one .select_buy_sum p{line-height: 30px;color: #666;}
.pop_buy_one .select_buy_sum p.select{line-height: 80px;height: 80px;padding: 14px 0px;position: relative;display: flex;}
.pop_buy_one .select_buy_sum p.select a{display: inline-block;width: 78px;height: 70px;border: 1px solid #bababa;
border-radius: 4px;margin-right: 20px;text-align: center;padding: 4px 0px;position: relative;color: #666;}
.pop_buy_one .select_buy_sum p.select a.hover{padding: 3px 0px;width: 76px;border:2px solid #0971ce;}
.pop_buy_one .select_buy_sum p.select a i{display: inline-block;width: 50px;height: 50px;overflow: hidden;}
.pop_buy_one .select_buy_sum p.select a span{display: inline-block;width: 100%;line-height: 20px;height: 20px;position: absolute;
left: 0px;bottom: 5px;}
.buy_icon{background-image: url('../images/pro_detail01.png');background-repeat: no-repeat;}
.pop_buy_one .select_buy_sum p.select a i.weixin{background-position: -9px -4px;}
.pop_buy_one .select_buy_sum p.select a i.zhufub{background-position: -76px -4px;}
.pop_buy_one .select_buy_sum p.select a i.yingli{background-position: -153px -4px;}
.pop_buy_one .select_buy_sum p.select a i.apppay{background-position: -230px -4px;}
.pop_buy_one .button_buy_two{position: relative;padding: 28px 0px;text-align: center;}
.pop_buy_one .button_buy_two a{height: 50px;line-height: 50px;width: 180px;margin: 0px 10px;color: #fff;font-size: 18px;
	border-radius: 25px;display: inline-block;}
.pop_buy_one .button_buy_two a.b_b_quai{background-color: #0971ce;}
.pop_buy_one .button_buy_two a.b_b_login{background-color: #eb7f00;}
.pop_buy_one .user_paysum{position: relative;border-bottom: 1px solid #dadada;padding: 15px 20px 15px 25px;}
.pop_buy_one .user_paysum .input_sum{position: relative;width: 100%;display: flex;display: -webkit-flex;margin-bottom: 25px;}
.pop_buy_one .user_paysum .input_sum span{font-size: 16px;color: #666;line-height: 40px;}
.pop_buy_one .user_paysum .input_sum input{font-size: 16px;color: #666;line-height: 38px;border: 1px solid #ccc;
	padding: 0px 8px;border-radius: 4px;width: 212px;margin: 0px 20px 0px 18px;}
.pop_buy_one .user_paysum .input_sum a{font-size: 14px;color: #0971ce;line-height: 40px;}
.pop_buy_one .user_paysum p{color: #666;line-height: 24px;margin-top: 8px;}
.pop_buy_one .user_paysum p a{color: #0971ce;}
.pop_buy_one .user_paysum_button{position: relative;padding: 30px 0px 28px 0px;text-align: center;}
.pop_buy_one .user_paysum_button a{line-height: 48px;height: 48px;width: 158px;border-radius: 25px;letter-spacing: 2px;
	display: inline-block;font-size: 18px;margin: 0px 35px;transition: all 0.8s;
    -moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.pop_buy_one .user_paysum_button a.paysum_sure{border: 1px solid #00c2a0;background-color: #00c2a0;color: #fff;}
.pop_buy_one .user_paysum_button a.paysum_sure:hover{background-color: #fff;color: #00c2a0;}
.pop_buy_one .user_paysum_button a.paysum_close{border: 1px solid #ccc;color: #666;}
.pop_buy_one .user_paysum_button a.paysum_close:hover{border: 1px solid #0971ce;color: #0971ce;}
.pop_buy_one .success_tips{text-align: center;color: #666;font-size: 16px;line-height: 24px;margin-top: 45px;}
.pop_buy_one .user_setting_mm{position: relative;margin: 30px 38px 0px 38px;border:1px solid #d2d2d2;border-radius: 4px;}
.pop_buy_one .user_setting_mm div{position: relative;width: 100%;border-bottom: 1px solid #dadada;display: flex;}
.pop_buy_one .user_setting_mm div span.one{font-size: 16px;color: #666;line-height: 30px;height: 30px;display: inline-block;
border-right: 1px solid #ccc;width: 118px;min-width: 118px;margin: 9px 0px;text-align: right;}
.pop_buy_one .user_setting_mm div input[type="text"]{border:none;font-size: 16px;line-height: 30px;height: 30px;
	padding: 9px 10px;width: 80%;margin-right: 5px;color: #999;}
.pop_buy_one .user_setting_mm div input[type="text"]::-webkit-input-placeholder {color: #999;}
.pop_buy_one .user_setting_mm div input[type="text"]:-moz-placeholder {color: #999;}
.pop_buy_one .user_setting_mm div input[type="text"]::-moz-placeholder {color: #999;}
.pop_buy_one .user_setting_mm div input[type="text"]:-ms-input-placeholder {color: #999;}
.pop_buy_one .user_setting_mm div.yzm a{line-height: 30px;padding: 9px 0px;color: #666;transition: all 0.8s;-moz-transition: all 0.8s;
	-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.pop_buy_one .user_setting_mm div.yzm a:hover{color: #0971ce;}
.pop_buy_one .user_setting_mm div.yzm span{line-height: 30px;color: #666;margin: 9px 0px;}
.pop_buy_one .user_setting_mm div.yzm a.phone_yzm{min-width: 98px;margin: 0px 4px;}
.pop_buy_one .user_setting_mm div.yzm a.email_yzm{min-width: 75px;margin: 0px 4px;}
.pop_buy_two{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background-color: #fff;width: 560px;
border:2px solid #ccc;border-radius: 4px;}
.pop_buy_two .titel_close{position: relative;display: flex;display: -webkit-flex;justify-content: space-between;
justify-content: -webkit-space-between;padding: 13px 12px 13px 20px;line-height: 30px;font-size: 20px;color: #0971ce;
border-bottom: 1px solid #dadada;}
.pop_buy_two .titel_close a.close{display: inline-block;width: 30px;height: 30px;background-position: -321px -14px;}
.pop_buy_two .input_button_login{position: relative;padding: 30px 0px 29px 0px;text-align: center;border-bottom: 1px solid #dadada;margin: 0px 38px;}
.pop_buy_two .input_button_login a.vip_login{height: 50px;line-height: 50px;width: 240px;margin: 0px 10px;color: #fff;font-size: 18px;
	border-radius: 25px;display: inline-block;background-color: #0971ce;margin-top: 30px;}
.pop_buy_two .input_button_login .in_bu_box{position: relative;border:1px solid #d2d2d2;border-radius: 4px;text-align: left;}
.pop_buy_two .input_button_login .in_bu_box p{height: 60px;line-height: 60px;padding: 0px 10px;color: #666;font-size: 16px;display: flex;}
.pop_buy_two .input_button_login .in_bu_box p span{display: inline-block;min-width: 52px;}
.pop_buy_two .input_button_login .in_bu_box p input{display: inline-block;width: 95%;border:none;}
.pop_buy_two .input_button_login .in_bu_box p input::-webkit-input-placeholder {color: #999;font-size: 16px;line-height: 30px;}
.pop_buy_two .input_button_login .in_bu_box p input:-moz-placeholder {color: #999;font-size: 16px;line-height: 30px;}
.pop_buy_two .input_button_login .in_bu_box p input::-moz-placeholder {color: #999;font-size: 16px;line-height: 30px;}
.pop_buy_two .input_button_login .in_bu_box p input:-ms-input-placeholder {color: #999;font-size: 16px;line-height: 30px;}
.pop_buy_two .one_login_style{position: relative;padding: 0px 38px;line-height: 48px;color: #666;font-size: 16px;
	display: flex;justify-content: space-between;display: -webkit-flex;justify-content: -webkit-space-between;margin-bottom: 5px;}
.pop_buy_two .one_login_style a{display: inline-block;min-width: 100px;text-align: center;color: #666;transition: all 1s;-moz-transition: all 1s;
	-webkit-transition: all 1s;-o-transition: all 1s;position: relative;}
/*.pop_buy_two .one_login_style a:hover{color: #0971ce;}*/
.pop_buy_two .one_login_style a.register_user{color: #0971ce;text-decoration: underline;}
#up_bottom_active{position: absolute;background-image: url('../images/login01.png');width: 25px;height: 25px;background-repeat: no-repeat;
background-position: center;top: 0px;left: 50%;margin-left: -13px;margin-top: 24px;animation: activefirst 1s;
-moz-animation: activefirst 1s;-webkit-animation: activefirst 1s;-o-animation: activefirst 1s;
animation-iteration-count: infinite;-webkit-animation-iteration-count:infinite;
animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in;}
@keyframes activefirst
{
	0% {margin-top: 25px;}
	50% {margin-top: 32px;}
	100% {margin-top: 25px;}
}
@-moz-keyframes activefirst 
{
	0% {margin-top: 25px;}
	50% {margin-top: 32px;}
	100% {margin-top: 25px;}
}
@-webkit-keyframes activefirst
{
	0% {margin-top: 25px;}
	50% {margin-top: 32px;}
	100% {margin-top: 25px;}
}
@-o-keyframes activefirst
{
	0% {margin-top: 25px;}
	50% {margin-top: 32px;}
	100% {margin-top: 25px;}
}
.pop_buy_two .select_show_login{display: none;position: relative;width: 100%;}
.pop_buy_two .login_select_div{position: relative;width: 100%;padding: 15px 0px  25px 0px;display: flex;justify-content: center;
justify-content: -webkit-center;text-align: center;}
.pop_buy_two .login_select_div .select_one_o a{position: relative;width: 60px;height: 30px;padding: 60px 0px 0px 0px;line-height: 30px;
font-size: 16px;color: #666;display: inline-block;background-image: url('../images/login02.png');background-repeat: no-repeat;
background-position: -3px 0px;margin-right: 80px;}
.pop_buy_two .login_select_div .select_two_o a{position: relative;width: 60px;height: 30px;padding: 60px 0px 0px 0px;line-height: 30px;
font-size: 16px;color: #666;display: inline-block;background-image: url('../images/login02.png');background-repeat: no-repeat;
background-position: -88px 0px;}
/*会员中心 --权益*/
.rights_context{position: relative;width: calc(100% - 80px);background-color: #fcfcfc;margin-top: 30px;padding: 25px 40px 40px 40px;font-size: 16px;color: #333;line-height: 30px;}
.user_center_one{position: relative;width: 460px;margin-left: 60px;margin-top: 20px;}
.user_center_one .center_small_one{position: relative;display: flex;justify-content: space-between;flex-wrap: wrap;}
.user_center_one .center_small_one a{display: block;width: 210px;text-align: center;height: 50px;line-height: 50px;color: #fff;font-size: 20px;background-repeat: no-repeat;
	background-image: url(../images/index_185.png);background-size: contain;display: flex;align-items: center;justify-content: center;border-radius: 4px;overflow: hidden;}
.user_center_one .center_small_one a.one{background-image: url('../images/index_184.png');}
.user_center_one .center_small_one a span{width: 160px;display: block;text-align: center;}
.user_center_one .center_small_two{position: relative;border:1px solid #00c2a0;margin-top: 20px;}
.center_small_two .censt_divone{position: relative;width: 100%;display: flex;align-items: center;height: 41px;line-height: 41px;font-size: 16px;color: #00c2a0;font-weight: bold;
border-bottom: 1px solid #b2ede2;}
.center_small_two .censt_divone img{margin: 0px 5px;}

.center_small_two .input_button_login{position: relative;padding: 20px 0px 29px 0px;text-align: center;margin: 0px 24px;}
.center_small_two .input_button_login .in_bu_box{position: relative;border:1px solid #00c2a0;border-radius: 4px;text-align: left;}
.center_small_two .input_button_login .in_bu_box p{height: 58px;line-height: 60px;padding: 0px 10px;color: #666;
	font-size: 16px;display: flex;border-top: 1px solid #ccc;}
.center_small_two .input_button_login .in_bu_box p.one{border-top: none;font-size: 14px;}
.center_small_two .input_button_login .in_bu_box p span{display: inline-block;min-width: 64px;font-size: 16px;}
.center_small_two .input_button_login .in_bu_box p input{display: inline-block;width: 95%;border:none;height: 56px;line-height: 56px;margin: 1px 0px;}
.center_small_two .input_button_login .in_bu_box p.one input{width:calc(100% - 175px);min-width: 120px;}
.center_small_two .input_button_login .in_bu_box p.one a{display: inline-block;margin: 0px 6px;color: #666;}
.center_small_two .input_button_login .in_bu_box p input::-webkit-input-placeholder {color: #999;font-size: 16px;line-height: 30px;}
.center_small_two .input_button_login .in_bu_box p input:-moz-placeholder {color: #999;font-size: 16px;line-height: 30px;}
.center_small_two .input_button_login .in_bu_box p input::-moz-placeholder {color: #999;font-size: 16px;line-height: 30px;}
.center_small_two .input_button_login .in_bu_box p input:-ms-input-placeholder {color: #999;font-size: 16px;line-height: 30px;}

.center_small_two .input_button_login .login_zc_two{position: relative;width: 100%;}
.center_small_two .input_button_login .login_zc_two p{padding: 13px 0px;display: flex;color: #333;}
.center_small_two .input_button_login .login_zc_two input{width: 16px;height: 16px;position: absolute;}
.center_small_two .input_button_login .login_zc_two input+span{display: inline-block;width: 14px;height: 14px;
	border: 1px solid #00c2a0;background-image: url('../images/dagou.png');background-position: center;
	background-repeat: no-repeat;background-size: 12px;}
.center_small_two .input_button_login .login_zc_two input:checked+span{background-color: #00c2a0;}
.center_small_two .input_button_login .in_bu_box p tspan {display: block;width: 8px;min-width: 8px;color: #ff0000;text-align: center;padding: 0px 3px;line-height: 58px;}
.center_small_two .input_button_login .center_bt{position: relative;width: 100%;display: flex;justify-content: space-between;margin-top: 30px;}
.center_small_two .input_button_login .center_bt div{display: flex;align-items: center;color: #333;font-size: 14px;line-height: 40px;}
.center_small_two .input_button_login .center_bt div a{color: #333;}
.center_small_two .input_button_login .center_bt div a.one{height: 38px;line-height: 38px;width: 120px;color: #00c2a0;font-size: 16px;border-radius: 20px;display: inline-block;
	border:1px solid #00c2a0;margin-left: 10px;}
.center_small_two .input_button_login a.vip_login{height: 40px;line-height: 40px;width: 120px;color: #fff;font-size: 16px;border-radius: 20px;display: inline-block;
	background-color: #00c2a0;}
.user_center_shop{position: relative;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.user_center_shop .ucen_shop_small{position: relative;width: 600px;margin-top: 20px;display: flex;}
.user_center_shop .ucen_shop_small ._img{position: relative;width: 230px;margin-right: 30px;}
.user_center_shop .ucen_shop_small ._text{position: relative;width: 340px;}
.user_center_shop .ucen_shop_small ._text .one{font-size: 16px;font-weight: bold;color: #333;line-height: 30px;padding-top: 15px;}
.user_center_shop .ucen_shop_small ._text .two{font-size: 15px;color: #666;line-height: 25px;padding: 8px 0px 10px 0px;}
.user_center_shop .ucen_shop_small ._text a{position: relative;width: 80px;text-align: center;line-height: 30px;height: 30px;background-color: #00c2a0;color: #fff;border-radius: 3px;
display: block;}


/*视频推荐*/
.video_center{position: relative;width: 100%;margin-top: 20px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.video_small_div{position: relative;width: 30.08%;}
.video_small_div a{display: block;}
.video_small_div a:hover ._img>img{transform: scale(1.08);}
.video_small_div a:hover ._text p.one{color: #00c2a0;}
.video_small_div ._img{position: relative;width: 100%;overflow: hidden;}
.video_small_div ._img>img{width: 100%;display: block;}
.video_small_div ._img .img_fgc{position: absolute;width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);top: 0px;left: 0px;z-index: 99;}
.video_small_div ._img .img_fgc img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.video_small_div ._text{position: relative;width: 100%;font-size: 14px;line-height: 26px;color: #666;}
.video_small_div ._text p{height: 52px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.video_small_div ._text p.one{display:block;width: 100%;height: 40px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;line-height: 40px;margin-top: 10px;color: #333;
font-size: 16px;font-weight: bold;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
#video_center.about_htwo .h_t_fou_list .small_div{margin-bottom: 40px;}
#video_center.about_htwo .h_t_fou_list .small_div .img_fgc{position: absolute;width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);top: 0px;left: 0px;z-index: 99;}
#video_center.about_htwo .h_t_fou_list .small_div .img_fgc img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}


/*----------video-open----start------------*/
.video{position: relative; width: 640px; height: 380px; overflow: hidden;margin: 0px auto;}
#videoContainer {position: absolute;height: 100%;width: 100%;top: 0;left: 0;}
#background_video {position: absolute;height: 100%;width: 100%;top: 0;left: 0;object-fit: cover;}
.video .shipin_bt {position: absolute;top: 52%;left: 50%;transform: translate(-50%,-50%);text-align: center;font-size: 36px;color: #fff;line-height: 50px; display: inline-block;}
.video .shipin_bt img {margin: 10px auto;}
.video .shipin_bt .close {display: none;}
.video .shipin_bt.open .close {display: none;}
/*.video .shipin_bt.open .close {display: inline-block;}*/
.video:hover .shipin_bt.open .close {display: inline-block;}
.video .shipin_bt.open .open {display: none;}
.video .shipin_bt.open span {display: none;}

/*----------video-open----end------------*/




/*===========------------- 积分商城 ------------==========*/
.zjShop_list{position: relative;width: 100%;}
.zjShop_list .zjShop_small{position: relative;width: 230px;float: left;margin-right: 20px;margin-bottom: 20px;margin-top: 20px;}
.zjShop_list .zjShop_small:nth-child(5n){margin-right: 0px;}
.zjShop_list .zjShop_small ._img{position: relative;width: 100%;height: 145px;background-color: #eee;overflow: hidden;}
.zjShop_list .zjShop_small ._img img{position: absolute;max-width: 100%;transform: translate(-50%,-50%);top: 50%;left: 50%;}
.zjShop_list .zjShop_small ._name{position: relative;width: 100%;font-size: 16px;color: #333;line-height: 30px;margin-top: 7px;font-weight: bold;margin-bottom: 3px;height: 30px;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zjShop_list .zjShop_small ._bt{position: relative;width: 100%;line-height: 30px;color: #666;height: 30px;}
.zjShop_list .zjShop_small ._bt a{color: #fff;line-height: 30px;height: 30px;width: 80px;text-align: center;background-color: #00c2a0;border-radius: 3px;display: block;float: right;}
.shop_jfgm{position: relative;text-align: center;line-height: 46px;color: #333;font-size: 18px;margin-bottom: 120px;}
.shop_jfgm span{display: inline-block;margin: 0px 15px;}
.shop_jfgm a{color: #fff;height: 46px;display: inline-block;width: 220px;text-align: center;border-radius: 23px;background-color: #00c2a0;margin: 0px 15px;}







