/**公共**/
html{background-color:#FFFBF5;width:100%;}
body{margin:0 auto;background-color:#FFFBF5;max-width:1920px;min-width:1100px;}
ol,ul,li{padding:0;list-style:none;}
a{color:#242424;transition:color .6s;}
a:hover{color:#960401;}
img{display:inline-block;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-wrap:wrap;}

/**通用**/
.c_window{margin:0 auto;max-width:1300px;min-width:1100px;}

.c_top{height:20px;background:url(../img/common/dbhw.png) repeat-x;}

.c_head{padding:18px 0;}
.c_head ._logo{position:relative;}
.c_head ._logo a{position:relative;overflow:hidden;}
.c_head ._logo a h1{position:absolute;left:0;top:-100px;}
.c_head ._logo a img{width:630px;}
.c_head ._menu li{margin-left:20px;}
.c_head ._menu a h3{margin-left:10px;font-size:20px;font-weight:700;position:relative;padding:8px 0;}
.c_head ._menu a img{width:45px;height:45px;transition:transform 1s;}

.c_nav{text-align:center;border-top:2px solid #ECE8E3;position:relative;}
.c_nav a{display:block;font-size:18px;font-weight:600;color:#575757;}
.c_nav ._li>a:hover{color:#FFF;background:url(../img/common/bg_w.png) #960401;}
.c_nav ._li>a{height:78px;line-height:78px;}
.c_nav ._nav{position:absolute;display:flex;z-index:999;left:0;right:0;background-color:rgba(173,123,58,.5);transition:transform .06s,opacity .1s;overflow:hidden;flex-wrap:wrap;top:78px;height:0;opacity:0;transform:translateY(-14px);}
.c_nav ._nav._active{transition:transform .3s,opacity .3s;height:auto;opacity:1;transform:translateY(0);}
.c_nav ._nav li{padding:0 14px;}
.c_nav ._nav a{height:66px;line-height:66px;color:#FFF;padding:0;position:relative;}
.c_nav ._nav a::after{content:'';position:absolute;left:0;bottom:0;height:4px;transition:width .3s;background:#960401;width:0;}
.c_nav ._nav a:hover::after{width:100%;}

.c_banner{width:100%;position:relative;min-width:1100px;}
.c_banner .swiper-slideimg{display:block;width:100%;height:auto;}
.swiper .swiper-pagination {bottom:20px;}
.swiper-pagination-bullet{background:#FFF;opacity:.8;width:20px;height:20px;border:1px solid #FFF;}
.swiper-pagination-bullet-active{background:#960401;opacity:.8;}
.c_banner .swiper-button-next,.c_banner .swiper-button-prev{opacity:0;transition:opacity .3s;color:#FFF;}
.c_banner:hover .swiper-button-next,.c_banner:hover .swiper-button-prev{opacity:1;}

.c_banner2{background:url(../img/common/bg_2.jpg) center center;background-size:cover;height:480px;position:relative;}
.c_banner2 .foll_g{position:absolute;left:50%;margin-left:-960px;top:120px;width:1920px;}
.c_banner2 .c_window{position:relative;width:100%;height:100%;}
.c_banner2 .c_window ._text{position:absolute;left:0;bottom:80px;z-index:1;mix-blend-mode:difference;filter:brightness(0) invert(1);}

.c_bottom2{height:370px;position:relative;background-color:#FEF6E7;}
.c_bottom2 .foll_g{position:absolute;left:50%;margin-left:-960px;bottom:30px;width:1920px;}

.c_footer{padding:50px 0;}
.c_footer ._nav {width:36%;}
.c_footer ._nav li{flex:0 0 33.333%;padding:16px 0;font-size:14px;}
.c_footer ._nav li a{position:relative;padding-bottom:18px;}
.c_footer ._nav li a::after{content:'';position:absolute;left:0;bottom:0;height:4px;transition:width .3s;background:#960401;width:0;}
.c_footer ._nav li a:hover::after{width:100%;}
.c_footer ._qrcode{text-align:center;}
.c_footer ._qrcode li{margin-right:14px;}
.c_footer ._qrcode li img{width:140px;}
.c_footer ._qrcode li span{width:140px;margin-top:12px;display:block;}
.c_footer ._contact {width:280px;margin-left:4%;}
.c_footer ._contact li{padding:6px 0;}
.c_footer ._contact ._l{font-size:14px;}
.c_footer ._contact ._l span{font-size:12px;color:#999;display:block;}
.c_footer ._contact ._c{font-size:30px;font-weight:600;}
.c_footer ._contact ._r{font-size:14px;}

.c_copyright{padding:50px 0;border-top:2px solid #ECE8E3;}
.c_copyright ._l{margin-right:8%;}
.c_copyright ._c img{margin-right:8px;}
.c_copyright ._c a{margin-right:14px;}

.c_bottom{height:30px;background:url(../img/common/xbhw.png) repeat-x;}

.c_btn{color:#FFF;background-color:#B39573;position:relative;text-align:center;display:block;padding:14px;}
.c_btn h4{font-size:18px;font-weight:500;z-index:2;position:relative;}
.c_btn::after{content:'';position:absolute;left:0;bottom:0;height:100%;transition:width .6s;background:#960401;width:0;z-index:1;}
.c_btn:hover{color:#FFF;}
.c_btn:hover::after{width:100%;}

.c_select{display:block;padding:14px 44px;border:2px solid #E4E0DA;font-weight:600;font-size:16px;transition: all 0.3s;background-color:#FEF6E7;}
.c_select:hover,.c_select:focus {border-color:#6A2527;}

.c_page{flex-wrap:wrap;}
.c_page a{margin-left:12px;display:block;height:40px;width:40px;line-height:40px;text-align:center;background-color:#FFF;font-size:16px;font-weight:600;transition:background .3s;}
.c_page a img{display:inline-block;height:14px;}
.c_page a:hover{background-color:#6A2527;color:#FFF;}
.c_page a:hover img{filter:brightness(0) invert(1);}

.c_page2 a{background:#FFF;height:62px;text-align:center;font-size:20px;font-weight:600;transition:background .3s;}
.c_page2 a img{height:8px;margin-left:10px;}
.c_page2 a:hover{background-color:#6A2527;color:#FFF;}
.c_page2 a:hover img{filter:brightness(0) invert(1);}

a .c_img{overflow:hidden;display:flex;align-items:center;justify-content:center;background:#B39573;}
a .c_img img{min-width:100%;min-height:100%;flex-shrink:0;object-fit:cover;transition:transform .6s;}
a:hover .c_img img{transform:scale(1.1);}

.text-ellipsis2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}

.s_follow{position:relative;overflow:hidden;}
.s_follow .foll{position:absolute;z-index:0;}

.c_doctor .title{position:relative;}
.c_doctor ._title h2{font-size:34px;font-weight:500;}
.c_doctor ._title span{height:6px;width:46px;background:#6A2527;display:block;margin-top:26px;}
.c_doctor ._switch{position:relative;width:120px;}
.c_doctor ._switch .swiper-button-next,.c_doctor ._switch .swiper-button-prev{width:50px;height:50px;line-height:50px;background-color:#FFF;border-radius:50%;transition:background .6s;}
.c_doctor ._switch .swiper-button-next:hover,.c_doctor ._switch .swiper-button-prev:hover{background-color:#6A2527;}
.c_doctor ._switch .swiper-button-next:after,.c_doctor ._switch .swiper-button-prev:after{color:#6A2527;font-size:20px;font-weight:800;transition:color .6s;}
.c_doctor ._switch .swiper-button-next:hover:after,.c_doctor ._switch .swiper-button-prev:hover:after{color:#FFF;}
.c_doctor ._switch .swiper-button-next,.c_doctor ._switch .swiper-rtl .swiper-button-prev{right:0;}
.c_doctor .swiper{margin-top:50px;}
.c_doctor .swiper a{display:block;}
.c_doctor .swiper a{background-color:#FFF;transition:background .6s;}
.c_doctor .swiper a ._img{width:100%;height:390px;}
.c_doctor .swiper a ._text{padding:38px 28px 38px 32px;transition:filter .3s;}
.c_doctor .swiper a ._text h4{font-size:24px;}
.c_doctor .swiper a ._text span{font-size:14px;color:#999795;}
.c_doctor .swiper a ._text img{margin-left:10px;filter:grayscale(100%) brightness(0.6);opacity:0.6;}
.c_doctor .swiper a:hover{background-color:#6A2527;}
.c_doctor .swiper a:hover ._text{filter:brightness(0) invert(1);}

.c_department .title{position:relative;}
.c_department ._title h2{font-size:34px;font-weight:500;}
.c_department ._title span{height:6px;width:46px;background:#6A2527;display:block;margin-top:26px;}
.c_department ._switch{position:relative;width:120px;}
.c_department ._switch .swiper-button-next,.c_department ._switch .swiper-button-prev{width:50px;height:50px;line-height:50px;background-color:#FFF;border-radius:50%;transition:background .6s;}
.c_department ._switch .swiper-button-next:hover,.c_department ._switch .swiper-button-prev:hover{background-color:#6A2527;}
.c_department ._switch .swiper-button-next:after,.c_department ._switch .swiper-button-prev:after{color:#6A2527;font-size:20px;font-weight:800;transition:color .6s;}
.c_department ._switch .swiper-button-next:hover:after,.c_department ._switch .swiper-button-prev:hover:after{color:#FFF;}
.c_department ._switch .swiper-button-next,.c_department ._switch .swiper-rtl .swiper-button-prev{right:0;}
.c_department .swiper{margin-top:50px;}
.c_department .swiper a{display:block;background-color:#FFF;text-align:center;padding-bottom:28px;}
.c_department .swiper a ._img{width:100%;height:100px;}
.c_department .swiper a ._text{margin-top:34px;}
.c_department .swiper a ._text h4{font-size:26px;}
.c_department .swiper a ._text span{background:#960401;width:42px;height:5px;display:inline-block;}
.c_department .swiper a ._more{font-size:15px;margin-top:40px;display:inline-block;color:#191A1C;position:relative;padding:14px 40px;border:1px solid #ececec;}
.c_department .swiper a ._more span{position:relative;z-index:1;}

.c_department .swiper a ._more::after{content:'';position:absolute;left:0;top:0;bottom:0;transition:width .3s;background:#960401;width:0;}
.c_department .swiper a:hover ._more{color:#FFF;}
.c_department .swiper a:hover ._more::after{width:100%;}


/**首页**/
.i_module{padding:100px 0 180px;background-image:url(../img/common/bg_1.jpg),url(../img/common/bg_3.jpg);background-attachment:scroll,scroll;background-repeat:no-repeat,no-repeat;background-position:top center,bottom center;background-size:100% 908px,auto auto;position:relative;overflow:hidden;}
.i_module ._menu li{width:24.83%;}
.i_module ._menu li a{display:block;background:url(../img/common/bg_w.png) #F4EBE1;padding-left:48px;transition:background .3s;}
.i_module ._menu li a ._ico{padding:38px 0;}
.i_module ._menu li a ._ico img{height:40px;transition:transform .8s;}
.i_module ._menu li a ._text h3{font-size:24px;}
.i_module ._menu li a ._text h5{font-size:14px;font-weight:normal;color:#BCB6AE;}
.i_module ._menu li a ._more{padding:38px 0;margin-top:38px;}
.i_module ._menu li a ._more img{width:18px;margin-left:20px;transition:margin .3s;}
.i_module ._menu li a ._more h6{font-size:14px;font-weight:normal;}
.i_module ._menu li a ._ico,.i_module ._menu li a ._text,.i_module ._menu li a ._more{transition:filter .3s;}
.i_module ._menu li a:hover{background:url(../img/common/bg_w.png) #B39573;}
.i_module ._menu li a:hover ._ico img{transform: rotateY(180deg);}
.i_module ._menu li a:hover ._more img{margin-left:30px;}
.i_module ._menu li a:hover ._ico,.i_module ._menu li a:hover ._text,.i_module ._menu li a:hover ._more{filter:brightness(0) invert(1);}
.i_module ._tabs{margin-top:22px;}
.i_module ._tabs ._nav{background:url(../img/common/bg_w.png) #B39573;}
.i_module ._tabs ._nav li a{display:block;padding:48px 48px 10px;color:#3B1511;position:relative;}
.i_module ._tabs ._nav li a img{transition:transform .8s;margin:0 auto;}
.i_module ._tabs ._nav li a:hover img{transform:scale(1.1);}
.i_module ._tabs ._nav li a h4{margin-top:18px;position:relative;z-index:2;}
.i_module ._tabs ._nav li a span{height:1px;display:block;background-color:#99785A;margin-top:20px;}
.i_module ._tabs ._nav li a::before {content:'';position:absolute;top:50%;right:0;height:0;width:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #B39573;z-index:10;transition:right .3s;}
.i_module ._tabs ._nav li._active a::before {right:-14px;}
.i_module ._tabs ._content{background-color:#000;}
.i_module ._tabs ._content li{display:none;}
.i_module ._tabs ._content li._active{display:block;}
.i_module ._tabs ._content li ._video{width:100%;height:580px;}
.i_module ._list{margin-top: 66px;}
.i_module ._list li{width:32%;}
.i_module ._list li a{display: block;background-color:#FFF;}
.i_module ._list li a ._img{width:100%;height:240px;}
.i_module ._list li a ._text{padding:30px;}
.i_module ._list li a h4{font-size:20px;}
.i_module ._list li a span{font-size:14px;margin-top:18px;display:block;color:#BCB6AE;}
.i_module ._list ._more{margin:44px auto 0;width:200px;}
.i_module .foll_l{left:0;top:-330px;}
.i_module .foll_r{right:-20px;top:520px;}
.i_module .foll_d{bottom:-300px;left:50%;margin-left:-960px;width:1920px;}
.i_module .c_window{z-index:1;position:relative;}

.i_doctor{background:#EDE8E1;padding-top:88px;padding-bottom:66px;}
.i_doctor ._more{margin:70px auto 0;width:200px;}

.i_department{background-color:#D5C5B3;background-size:cover;padding-top:90px;padding-bottom:100px;}
.i_department .title{position:relative;}
.i_department ._title h2{font-size:34px;font-weight:500;}
.i_department ._title span{height:6px;width:46px;background:#6A2527;display:block;margin-top:26px;}
.i_department ._introduce{font-size:18px;text-align:right;color:#2E2E2E;line-height:30px;}
.i_department ._menu{margin-top:66px;}
.i_department ._menu li{width:16.566%;}
.i_department ._menu li a{display:block;background-color:#FAF8F4;transition:background .3s;position:relative;padding:58px 36px 34px;}
.i_department ._menu li a ._ico img{height:40px;transition:transform .8s;filter:brightness(210%) sepia(100%);}
.i_department ._menu li a h4{font-size:20px;margin-top:26px;min-height:60px;}
.i_department ._menu li a p{font-size:12px;color:#999795;margin-top:24px;display:-webkit-box;}
.i_department ._menu li a ._more{padding:12px 22px;margin-top:20px;margin-bottom:6px;background-color:#6A2527;opacity:0;transition:opacity .6s,margin .6s;}
.i_department ._menu li a ._more span{font-size:12px;color:#FFF;}
.i_department ._menu li a ._more img{transition:margin .3s;filter:brightness(0) invert(1);width:auto;height:10px;}
.i_department ._menu li a:hover{background-color:#FAF2E8;}
.i_department ._menu li a::after{content:'';position:absolute;left:0;top:0;height:4px;transition:width .3s;background:#960401;width:0;}
.i_department ._menu li a:hover::after{width:100%;}
.i_department ._menu li a:hover ._ico img{transform: rotateY(180deg);filter:brightness(100%) sepia(0%);}
.i_department ._menu li a:hover ._more{opacity:1;margin-top:26px;margin-bottom:0;}
.i_department ._display{margin-top:50px;}
.i_department ._display li{width:48.4%;}
.i_department ._display li a{display:block;position:relative;}
.i_department ._display li a ._text{position:absolute;left:42px;top:48px;color:#FFF;font-size:18px;}
.i_department ._display li a ._more{position:absolute;left:42px;bottom:38px;border:3px solid #FFF;width:50px;height:50px;transition:border .3s;}
.i_department ._display li a ._more img{filter:brightness(0) invert(1);z-index:2;position:relative;}
.i_department ._display li a ._more::after{content:'';position:absolute;left:0;top:0;bottom:0;transition:width .3s;background:#960401;width:0;}
.i_department ._display li a:hover ._more{border-color:#960401;}
.i_department ._display li a:hover ._more::after{width:100%;}

.i_about{padding:100px 0 460px;background-image:url(../img/common/bg_1.jpg);color:#E3DACE;}
.i_about ._title{position:relative;}
.i_about ._title h2{font-size:34px;font-weight:500;}
.i_about ._title span{height:6px;width:46px;background:#E3DACE;display:block;margin-top:26px;}
.i_about ._content{margin-left:8%;}
.i_about ._content ._text{font-size:18px;line-height:36px;}
.i_about ._content ._text span{height:6px;width:90%;background:#E3DACE;display:block;margin-top:50px;}
.i_about ._content ._stics{margin-top:56px;}
.i_about ._content ._stics ._title{font-size:18px;}
.i_about ._content ._stics ._value{}
.i_about ._content ._stics ._value span{font-size:62px;}
.i_about ._content ._stics ._value small{font-size:15px;margin-left:6px;}
.i_about .foll_l{left:0;top:0;position:absolute;}
.i_about .foll_d{bottom:-180px;left:50%;margin-left:-960px;width:1920px;}
.i_about .c_window{z-index:1;position:relative;}

.i_environment{background:url(../img/common/bg_3.jpg);padding-top:88px;padding-bottom:66px;}
.i_environment .title{position:relative;}
.i_environment ._title h2{font-size:34px;font-weight:500;}
.i_environment ._title span{height:6px;width:46px;background:#6A2527;display:block;margin-top:26px;}
.i_environment ._switch{position:relative;width:120px;}
.i_environment ._switch .swiper-button-next,.i_environment ._switch .swiper-button-prev{width:50px;height:50px;line-height:50px;background-color:#FFF;border-radius:50%;transition:background .6s;}
.i_environment ._switch .swiper-button-next:hover,.i_environment ._switch .swiper-button-prev:hover{background-color:#6A2527;}
.i_environment ._switch .swiper-button-next:after,.i_environment ._switch .swiper-button-prev:after{color:#6A2527;font-size:20px;font-weight:800;transition:color .6s;}
.i_environment ._switch .swiper-button-next:hover:after,.i_environment ._switch .swiper-button-prev:hover:after{color:#FFF;}
.i_environment ._switch .swiper-button-next,.i_environment ._switch .swiper-rtl .swiper-button-prev{right:0;}
.i_environment .swiper{margin-top:50px;}
.i_environment .swiper a{display:block;}
.i_environment .swiper a{background-color:#FFF;transition:background .6s;}
.i_environment .swiper a ._img{width:100%;height:256px;}
.i_environment .swiper a ._text{padding:38px 28px 38px 32px;transition:filter .3s;}
.i_environment .swiper a ._text h4{font-size:24px;}
.i_environment .swiper a:hover{background-color:#6A2527;}
.i_environment .swiper a:hover ._text{filter:brightness(0) invert(1);}
.i_environment ._more{margin:70px auto 0;width:200px;}

/**新闻**/
.n_list{padding:100px 0 0;background-color:#FEF6E7;}
.n_list ._title{position:relative;}
.n_list ._title h2{font-size:34px;font-weight:500;margin-left:16px;}
.n_list ._title span{width:5px;height:34px;background:#6A2527;display:block;}
.n_list ._nav li{margin-left:10px;}
.n_list ._nav li a{display: block;padding:14px 44px;border:2px solid #E4E0DA;font-weight:600;font-size:16px;}
.n_list ._nav li a:hover{background-color:#B39573;color:#FFF;}
.n_list ._nav ._active a{background-color:#6A2527;color:#FFF;}
.n_list ._list{margin-top:30px;}
.n_list ._list li{width:32%;margin-top:40px;}
.n_list ._list li a{display:block;background-color:#FFF;}
.n_list ._list li a ._img{width:100%;height:240px;}
.n_list ._list li a ._text{padding:30px;}
.n_list ._list li a h4{font-size:20px;min-height:60px;}
.n_list ._list li a span{font-size:14px;margin-top:18px;display:block;color:#BCB6AE;line-height:30px;height:30px;}
.n_list ._list2{margin-top:30px;padding-top:40px;}
.n_list ._list2 li{width:100%;border-bottom:3px solid #E3E1DA;}
.n_list ._list2 li a{padding:30px;transition:background 0s;}
.n_list ._list2 li a ._text{}
.n_list ._list2 li a ._text h4{font-size:20px;}
.n_list ._list2 li a ._y{display:flex;align-items:center;}
.n_list ._list2 li a ._y span{font-size:16px;}
.n_list ._list2 li a ._y img{height:14px;margin-left:10px;filter:grayscale(100%) brightness(0.6);opacity:0.4;display:inline-block;transition:transform .3s;}
.n_list ._list2 li a:hover{background-color:#6A2527;color:#FFF;transition:background .3s;}
.n_list ._list2 li a:hover ._y img{filter:brightness(0) invert(1);opacity:1;transform:translateX(10px);}
.n_list ._page{margin-top:48px;}

.n_page{font-size:20px;background-color:#FEF6E7;padding-top:3%;}
.n_page .c_window{margin:0 auto;width:94%;max-width:900px;min-width:200px;background-color:#FFF;padding:4%;}
.n_page ._title{padding-top:30px;}
.n_page ._title h2{font-size:36px;}
.n_page ._title div{color:#B6B1A8;margin-top:26px;}
.n_page ._title div span{margin-right:16px;}
.n_page ._content{margin-top:80px;overflow:hidden;}
.n_page ._page{border-top:3px solid #E3E1DA;padding:46px 0 2px;margin-top:80px;}
.n_page ._page a{display:block;margin-bottom:12px;}
.n_page ._page a span{margin-left:18px;}

/**医生**/
.e_list{padding:100px 0 0;background-color:#FEF6E7;}
.e_list ._title{position:relative;}
.e_list ._title h2{font-size:34px;font-weight:500;margin-left:16px;}
.e_list ._title span{width:5px;height:34px;background:#6A2527;display:block;}
.e_list ._nav li{margin-left:10px;}
.e_list ._nav li a{display: block;padding:14px 44px;border:2px solid #E4E0DA;font-weight:600;font-size:16px;}
.e_list ._nav li a:hover{background-color:#B39573;color:#FFF;}
.e_list ._nav ._active a{background-color:#6A2527;color:#FFF;}
.e_list ._list{margin-top:30px;}
.e_list ._list li{width:23.5%;margin-top:40px;}
.e_list ._list li a{display:block;}
.e_list ._list li a{background-color:#FFF;transition:background .6s;}
.e_list ._list li a ._img{width:100%;height:390px;}
.e_list ._list li a ._text{padding:38px 28px 38px 32px;transition:filter .3s;}
.e_list ._list li a ._text h4{font-size:24px;}
.e_list ._list li a ._text span{font-size:14px;color:#999795;}
.e_list ._list li a ._text img{margin-left:10px;filter:grayscale(100%) brightness(0.6);opacity:0.6;}
.e_list ._list li a:hover{background-color:#6A2527;}
.e_list ._list li a:hover ._text{filter:brightness(0) invert(1);}
.e_list ._page{margin-top:48px;}

.e_page{background-color:#FEF6E7;padding-top:20px;}
.e_page ._top{font-size:14px;color:#ADADAD;}
.e_page ._top span{margin-right:16px;}
.e_page ._title{margin-top:48px;}
.e_page ._title h2{font-size:36px;margin-right:40px;}
.e_page ._title div{color:#848484;}
.e_page ._title div span{margin-right:16px;}
.e_page ._content{border-top:3px solid #E3E1DA;padding:46px 0 2px;margin-top:46px;}
.e_page ._content ._img{width:26%;}
.e_page ._content ._img img{width:100%;}
.e_page ._content ._intro{font-size:16px;width:70%;padding-top:20px;}
.e_page ._content ._intro ._h3{color:#7D1E29;font-size:18px;}
.e_page ._content ._intro ._p{margin-top:50px;}

.e_doctor{background-color:#FEF6E7;padding-top:80px;}

/**科室**/
.d_list{padding:100px 0 0;background-color:#FEF6E7;}
.d_list ._title{position:relative;}
.d_list ._title h2{font-size:34px;font-weight:500;margin-left:16px;}
.d_list ._title span{width:5px;height:34px;background:#6A2527;display:block;}
.d_list ._nav li{margin-left:10px;}
.d_list ._nav li a{display: block;padding:14px 44px;border:2px solid #E4E0DA;font-weight:600;font-size:16px;}
.d_list ._nav li a:hover{background-color:#B39573;color:#FFF;}
.d_list ._nav ._active a{background-color:#6A2527;color:#FFF;}
.d_list ._list{margin-top:30px;}
.d_list ._list li{width:32%;margin-top:40px;}
.d_list ._list li a{display:block;background-color:#FFF;text-align:center;padding-bottom:28px;}
.d_list ._list li a ._img{width:100%;height:100px;}
.d_list ._list li a ._text{margin-top:34px;}
.d_list ._list li a ._text h4{font-size:26px;}
.d_list ._list li a ._text span{background:#960401;width:42px;height:5px;display:inline-block;}
.d_list ._list li a ._more{font-size:15px;margin-top:40px;display:inline-block;color:#191A1C;position:relative;padding:14px 40px;border:1px solid #ececec;}
.d_list ._list li a ._more span{position:relative;z-index:1;}

.d_list ._list li a ._more::after{content:'';position:absolute;left:0;top:0;bottom:0;transition:width .3s;background:#960401;width:0;}
.d_list ._list li a:hover ._more{color:#FFF;}
.d_list ._list li a:hover ._more::after{width:100%;}

.d_list ._page{margin-top:48px;}

.d_page{background-color:#FEF6E7;padding-top:20px;}
.d_page ._top{font-size:14px;color:#ADADAD;}
.d_page ._top span{margin-right:16px;}
.d_page ._title{margin-top:48px;}
.d_page ._title h2{font-size:36px;margin-right:40px;}
.d_page ._title div{color:#848484;}
.d_page ._title div span{margin-right:16px;}
.d_page ._content{border-top:3px solid #E3E1DA;padding:46px 0 2px;margin-top:46px;}
.d_page ._content ._banner{width:40%;}
.d_page ._content ._intro{font-size:16px;width:54%;padding-top:10px;}
.d_page ._content ._intro ._h3{font-size:24px;}
.d_page ._content ._intro ._p{margin-top:38px;}

.d_department{background-color:#FEF6E7;padding-top:80px;}

/**单页**/
.a_page{padding:100px 0 0;background-color:#FEF6E7;}
.a_page ._title{position:relative;}
.a_page ._title h2{font-size:34px;font-weight:500;margin-left:16px;}
.a_page ._title span{width:5px;height:34px;background:#6A2527;display:block;}
.a_page ._nav li{margin-left:10px;}
.a_page ._nav li a{display: block;padding:14px 38px;border:2px solid #E4E0DA;font-weight:600;font-size:16px;}
.a_page ._nav li a:hover{background-color:#B39573;color:#FFF;}
.a_page ._nav ._active a{background-color:#6A2527;color:#FFF;}
.a_page ._content{margin-top:80px;font-size:18px;}

@media (min-width:641px) and (max-width:1200px) { /*0.0714*/
	.c_head ._logo a img{width:610px;}
	.n_list ._nav li a{padding:14px 30px;}
}
@media (max-width:640px) {
	body {min-width:320px;}
	.c_window{width:94%;max-width:420px;min-width:280px;overflow:hidden;}
	.c_banner{min-width:320px;}
	.c_banner a{display:block;height:280px;position:relative;overflow:hidden;}
	.c_banner a img{display:block;min-width:100%;max-width:200%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
	.c_banner:hover .swiper-button-next,.c_banner:hover .swiper-button-prev{opacity:0;}
	.c_banner2 {height:160px;}
	.c_banner2 .c_window ._text{bottom:40px;}
	.c_banner2 .c_window img{height:50px;}
	.c_banner2 .foll_g{margin-left:-320px;top:40px;width:640px;}
	.c_page a{margin-left:6px;margin-right:6px;height:30px;width:30px;line-height:30px;font-size:16px;}
	.c_page2 a{height:36px;font-size:14px;}
	.c_page2 a img{height:6px;margin-left:4px;}
	.c_bottom2{height:130px;}
	.c_bottom2 .foll_g{margin-left:-320px;bottom:10px;width:640px;}
	.c_head .c_window.flex{display:block;text-align:center;}
	.c_head ._logo a img{width:95%;margin:0 auto;}
	.c_head ._logo a h1{display:none;}
	.c_head ._menu.flex{justify-content:center;}
	.c_head ._menu a img{width:16px;height:16px;}
	.c_head ._menu a h3{margin-left:10px;font-size:14px;}
	.c_btn{padding:8px 10px;}
	.c_btn h4{font-size:16px;}
	.c_nav .c_window.flex{flex-wrap:wrap;}
	.c_nav a {font-size:14px;}
	.c_nav ._li{flex:1 1 33.33%;}
	.c_nav ._li>a {height:44px;line-height:44px;font-size:16px;border-bottom:1px solid #ECE8E3;}
	.c_nav ._nav{bottom:-66px;flex-wrap:wrap;display:none;}
	.c_nav ._nav._active{height:66px;transition:height .3s;}
	.c_nav ._nav li{padding:0;height:30px;}
	.c_nav ._nav a{height:30px;line-height:30px;padding:0 14px;}
	.c_nav ._nav a::after{height:2px;}
	.c_doctor ._title h2{font-size:20px;font-weight:600;}
	.c_doctor ._title span{height:3px;width:46px;margin-top:10px;}
	.c_doctor ._switch {width:80px;}
	.c_doctor ._switch .swiper-button-next,.c_doctor ._switch .swiper-button-prev{width:26px;height:26px;line-height:26px;}
	.c_doctor ._switch .swiper-button-next:after,.c_doctor ._switch .swiper-button-prev:after{font-size:16px;}
	.c_doctor .swiper{margin-top:20px;}
	.c_doctor .swiper a ._img{height:200px;}
	.c_doctor .swiper a ._text{padding:10px 8px 10px 8px;display:block;position:relative;}
	.c_doctor .swiper a ._text h4{font-size:18px;padding-bottom:4px;}
	.c_doctor .swiper a ._text img{margin-left:0;position:absolute;right:10px;bottom:14px;}
	.swiper-pagination-bullet{width:8px;height:8px;}
	.swiper .swiper-pagination {bottom:0;}
	.swiper-button-next,.swiper-button-prev{top:6px;}
	.c_footer{padding:10px 0;}
	.c_footer .c_window.flex{display:block;}
	.c_footer ._nav{width:100%;}
	.c_footer ._nav li{flex:0 0 33.333%;padding:4px 0;font-size:14px;text-align:center;}
	.c_footer ._qrcode.flex{text-align:center;justify-content:center;margin-top:10px;}
	.c_footer ._qrcode li{margin-right:14px;margin-left:14px;}
	.c_footer ._qrcode li span{margin-top:4px;width:120px;}
	.c_footer ._qrcode li img{width:120px;}
	.c_footer ._contact{width:100%;margin-left:0;text-align:center;}
	.c_footer ._contact li{padding:0;}
	.c_footer ._contact ._c{font-size:26px;}
	.c_footer ._contact ._r{font-size:12px;}
	.c_copyright{padding:10px 0;}
	.c_copyright .c_window.flex{display:block;text-align:center;font-size:12px;}
	.c_copyright ._l{margin-right:0;}
	.c_copyright ._c{justify-content: center;}
	.c_copyright ._c img{margin-right:2px;width:14px;height:16px;}
	.c_copyright ._c a{margin-right:4px;margin-left:4px;}
	.c_bottom{height:20px;}
	.c_select{padding:6px 20px;border:1px solid #E4E0DA;font-size:16px;}
	
	.i_module .foll_l{display:none;}
	.i_module .foll_r{display:none;}
	.i_module{padding:10px 0 6px;background-size: 100% 558px,auto auto;}
	.i_module ._menu.flex{flex-wrap:wrap;}
	.i_module ._menu li{width:49.4%;margin-top:6px;}
	.i_module ._menu li a{padding-left:18px;}
	.i_module ._menu li a ._ico{padding:18px 0;}
	.i_module ._menu li a ._ico img{height:30px;}
	.i_module ._menu li a ._text h3{font-size:18px;}
	.i_module ._menu li a ._text h5{font-size:12px;}
	.i_module ._menu li a ._more{padding:18px 0;margin-top:0;}
	.i_module ._tabs.flex{margin-top:12px;display:block;}
	.i_module ._tabs ._nav{display:flex;justify-content:space-between;}
	.i_module ._tabs ._nav li a{padding:8px 8px 10px;text-align:center;}
	.i_module ._tabs ._nav li a span{display:none;}
	.i_module ._tabs ._nav li a img{height:26px;}
	.i_module ._tabs ._nav li a::before{top:auto;left:34%;bottom:0;border-top:15px solid #B39573;border-right: 15px solid transparent;border-left:15px solid transparent;z-index:0;transition:bottom .3s;}
	.i_module ._tabs ._nav li._active a::before{right:0;bottom:-25px;z-index:10;}
	.i_module ._tabs ._content li ._video{width:100%;height:220px;}
	.i_module ._list{margin-top:12px;padding-bottom:20px;}
	.i_module ._list ul.flex{flex-direction:column;}
	.i_module ._list li{width:100%;margin-bottom:4px;}
	.i_module ._list li a{display:flex;}
	.i_module ._list li a ._img{width:40%;height:120px;}
	.i_module ._list li a ._text{width:60%;padding:20px;}
	.i_module ._list li a h4{font-size:16px;}
	.i_module ._list li a span{margin-top:18px;}
	.i_module .foll_d{bottom:0;left:50%;margin-left:-320px;width:640px;}
	.i_module ._list ._more{margin:14px auto 0;width:200px;}
	
	.i_doctor{padding-top:18px;padding-bottom:20px;}
	.i_doctor ._more{margin:14px auto 0;width:200px;}
	
	.i_department{padding-top:18px;padding-bottom:20px;}
	.i_department .title.flex{display:block;text-align:center;}
	.i_department ._title h2{font-size:20px;font-weight:600;}
	.i_department ._title span{height:3px;width:46px;margin:10px auto;}
	.i_department ._introduce{font-size:14px;line-height:22px;text-align:center;}
	.i_department ._menu{margin-top:16px;flex-wrap:wrap;}
	.i_department ._menu li{width:49.4%;margin-bottom:6px;}
	.i_department ._menu li a{padding:18px 16px 14px;}
	.i_department ._menu li a h4{font-size:18px;margin-top:10px;}
	.i_department ._menu li a p{margin-top:10px;}
	.i_department ._menu li a ._more{padding:8px 18px;margin-top:10px;margin-bottom:6px;}
	.i_department ._menu li a:hover ._more{margin-top:10px;margin-bottom:6px;}
	.i_department ._display{margin-top:6px;}
	.i_department ._display.flex{display:block;}
	.i_department ._display li{width:100%;margin-bottom:8px;}
	.i_department ._display li a ._text{left:22px;top:28px;font-size:18px;}
	.i_department ._display li a ._more{left:22px;top:70px;bottom:inherit;width:50px;height:40px;}
	
	.i_about{padding-top:18px;padding-bottom:100px;}
	.i_about .c_window.flex{display:block;text-align:center;}
	.i_about .foll_d{bottom:-60px;margin-left:-400px;width:800px;}
	.i_about ._title h2{font-size:20px;font-weight:600;}
	.i_about ._title span{height:3px;width:46px;margin:10px auto;}
	.i_about ._content{margin-left:0;}
	.i_about ._content ._text{font-size:14px;line-height:24px;text-align:left;}
	.i_about ._content ._text span{height:2px;width:100%;margin-top:10px;}
	.i_about ._content ._stics{margin-top:16px;flex-wrap:wrap;}
	.i_about ._content ._stics li{margin-top:8px;width:33.33%;}
	.i_about ._content ._stics ._title{font-size:16px;}
	.i_about ._content ._stics ._value span{font-size:32px;}
	.i_about ._content ._stics ._value small{font-size:12px;margin-left:4px;}
	
	.i_environment{padding-top:18px;padding-bottom:20px;}
	.i_environment ._more{margin:14px auto 0;width:200px;}
	.i_environment ._title h2{font-size:20px;font-weight:600;}
	.i_environment ._title span{height:3px;width:46px;margin-top:10px;}
	.i_environment ._switch {width:80px;}
	.i_environment ._switch .swiper-button-next,.i_environment ._switch .swiper-button-prev{width:26px;height:26px;line-height:26px;}
	.i_environment ._switch .swiper-button-next:after,.i_environment ._switch .swiper-button-prev:after{font-size:16px;}
	.i_environment .swiper{margin-top:20px;}
	.i_environment .swiper a ._img{height:140px;}
	.i_environment .swiper a ._text{padding:10px 8px 10px 8px;display:block;position:relative;}
	.i_environment .swiper a ._text h4{font-size:16px;}

	.n_list {padding:20px 0 0;}
	.n_list .title.flex{display:block;}
	.n_list ._title h2{font-size:26px;font-weight:600;margin-left:10px;}
	.n_list ._title span{width:3px;height:24px;margin-top:0;}
	.n_list ._nav{flex-wrap:wrap;margin-top:10px;}
	.n_list ._nav li{margin-left:0;}
	.n_list ._nav li a{padding:6px 16px;border:1px solid #E4E0DA;font-size:16px;}
	.n_list ._list{margin-top:10px;}
	.n_list ._list li{width:49%;margin-top:10px;}
	.n_list ._list li a ._img{height:130px;}
	.n_list ._list li a ._text{padding:10px;}
	.n_list ._list li a h4{font-size:14px;}
	.n_list ._list li a span{margin-top:8px;}
	.n_list ._page{margin-top:18px;justify-content:center;}
	.n_list ._list2{margin-top:10px;padding-top:10px;}
	.n_list ._list2 li a{padding:10px;display:block;}
	.n_list ._list2 li a ._text h4{font-size:16px;}
	.n_list ._list2 li a ._y img{height:11px;margin-left:8px;}
	.n_page {font-size:14px;}
	.n_page ._title{padding-top:18px;text-align:center;}
	.n_page ._title h2{font-size:26px;}
	.n_page ._title div{margin-top:8px;}
	.n_page ._content{width:98%;margin:12px auto;font-size:14px;}
	.n_page ._page{border-top:2px solid #E3E1DA;padding:16px 0 2px;margin-top:20px;}
	.n_page ._page a{margin-bottom:6px;}
	
	.d_list{padding:20px 0 0;}
	.d_list .title.flex{display:block;}
	.d_list ._title h2{font-size:26px;font-weight:600;margin-left:10px;}
	.d_list ._title span{width:3px;height:24px;margin-top:0;}
	.d_list ._nav{flex-wrap:wrap;margin-top:10px;}
	.d_list ._nav li{margin-left:0;}
	.d_list ._nav li a{padding:6px 16px;border:1px solid #E4E0DA;font-size:16px;}
	.d_list ._list{margin-top:10px;}
	.d_list ._list li{width:49%;margin-top:10px;}
	.d_list ._list li a{padding-bottom:10px;}
	.d_list ._list li a ._img{height:80px;}
	.d_list ._list li a ._text{margin-top:10px;}
	.d_list ._list li a ._text h4{font-size:18px;}
	.d_list ._list li a ._text span {width:32px;height:3px;}
	.d_list ._list li a ._more{font-size:14px;margin-top:10px;padding:6px 20px;}
	.d_list ._page {margin-top:16px;}
	.d_page ._top span{margin-right:10px;}
	.d_page ._title{margin-top:18px;}
	.d_page ._title h2{font-size:26px;}
	.d_page ._content{width:98%;margin:12px auto;font-size:12px;border-top:2px solid #E3E1DA;padding:16px 0 2px;}
	.d_page ._content.flex{display:block;}
	.d_page ._content ._banner{width:100%;}
	.d_page ._content ._intro{font-size:14px;width:100%;padding-top:20px;}
	.d_page ._content ._intro ._h3{font-size:22px;}
	.d_page ._content ._intro ._p{margin-top:18px;}
	
	.c_department{padding-top:20px;}
	.c_department ._title h2{font-size:16px;font-weight:600;}
	.c_department ._title span{height:3px;width:46px;margin-top:10px;}
	.c_department ._switch {width:80px;}
	.c_department ._switch .swiper-button-next,.c_department ._switch .swiper-button-prev{width:26px;height:26px;line-height:26px;}
	.c_department ._switch .swiper-button-next:after,.c_department ._switch .swiper-button-prev:after{font-size:16px;}
	.c_department .swiper{margin-top:20px;}
	.c_department .swiper a{padding-bottom:10px;}
	.c_department .swiper a ._img{height:80px;}
	.c_department .swiper a ._text{margin-top:10px;}
	.c_department .swiper a ._text h4{font-size:18px;}
	.c_department .swiper a ._text span {width:32px;height:3px;}
	.c_department .swiper a ._more{font-size:14px;margin-top:10px;padding:6px 20px;}
	
	.e_list{padding:20px 0 0;}
	.e_list .title.flex{display:block;}
	.e_list ._title h2{font-size:26px;font-weight:600;margin-left:10px;}
	.e_list ._title span{width:3px;height:24px;margin-top:0;}
	.e_list ._nav{flex-wrap:wrap;margin-top:10px;}
	.e_list ._nav li{margin-left:0;}
	.e_list ._nav li a{padding:6px 16px;border:1px solid #E4E0DA;font-size:16px;}
	.e_list ._list{margin-top:10px;}
	.e_list ._list li{width:49%;margin-top:10px;}
	.e_list ._list li a ._img{height:200px;}
	.e_list ._list li a ._text{padding:10px 8px 10px 8px;display:block;position:relative;}
	.e_list ._list li a ._text h4{font-size:18px;padding-bottom:6px;}
	.e_list ._list li a ._text img{margin-left:0;position:absolute;right:10px;bottom:14px;}
	.e_list ._page{margin-top:18px;justify-content:center;}
	.e_page ._top span{margin-right:10px;}
	.e_page ._title{margin-top:18px;}
	.e_page ._title h2{font-size:26px;}
	.e_page ._content{width:98%;margin:12px auto;font-size:12px;border-top:2px solid #E3E1DA;padding:16px 0 2px;}
	.e_page ._content.flex{display:block;}
	.e_page ._content ._img{width:60%;margin:0 auto;}
	.e_page ._content ._intro{font-size:14px;width:100%;padding-top:20px;}
	.e_page ._content ._intro ._h3{font-size:16px;}
	.e_page ._content ._intro ._p{margin-top:18px;}
	.e_doctor {padding-top:20px;}
	
	.a_page{padding:20px 0 0;}
	.a_page .title.flex{display:block;}
	.a_page ._title h2{font-size:20px;font-weight:600;margin-left:10px;}
	.a_page ._title span{width:3px;height:24px;margin-top:0;}
	.a_page ._nav{flex-wrap:wrap;margin-top:10px;}
	.a_page ._nav li{margin-left:0;}
	.a_page ._nav li a{padding:6px 16px;border:1px solid #E4E0DA;font-size:16px;}
	.a_page ._content {margin:12px auto 0;padding:0 0 20px;}
}
@media (max-width:500px) {
	.c_banner a{height:250px;}
}
@media (max-width:400px) {
	.c_banner a{height:220px;}
}