@charset "utf-8";
body, button, select, textarea, input, label, option, fieldset, legend{font-family:Microsoft YaHei,Tahoma,Verdana;font-size: 12px;line-height: 18px;color: #444;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, textarea, button, p, blockquote, th, td{margin: 0;padding: 0;}
textarea{resize: none}
.clear{height:1px;overflow:hidden;clear:both;}
a,img{border:0;}
a{color: #999 ;text-decoration:none;outline:none;}
input{outline:none}
li{list-style-type:none;}
a:hover{text-decoration:none}
.fl{float:left;}
.fr{float:right;}
.nf{clear:both;}
.red{color:red;font-weight:bold;}
.green{color:#00b500;font-weight:bold;}
.ds{display:block;}
.hid{overflow:hidden;}
.clearfix{*zoom:1;}
.fixed{position:fixed;top:0;}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:'.';font-size:0}
.jianbian{background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f4f4),color-stop(100%,#eee));background: -webkit-linear-gradient(top,#f4f4f4 0,#eee 100%);background: linear-gradient(to bottom,#f4f4f4 0,#eee 100%);}
.bottomshadow{border-bottom: solid 1px #B3B3B3;-webkit-box-shadow: 0 1px 1px 0 #DFDFDF;box-shadow: 0 1px 1px 0 #DFDFDF;}
.body{position:relative;}

.main{width:1180px;margin:0 auto;position: relative;}





.word{width:1178px;height:320px;border:1px solid #bebebe;margin:14px 0 50px 0;}
.word .jian{width:365px;height:100%;border-right:1px solid #bebebe;}
.word .pin{width:810px;height:100%;}
.word .lian{width:288px;height:100%;}
.word .ll{width:102px;height:35px;line-height:35px;font-size:20px;border-bottom:1px solid black;text-align:center;font-weight:bold;}
.word .rr{line-height:43px;font-size:18px;color:#d8d8d8;}
.word .jian_one{margin:20px 0 34px 12px;clear:both;}
.word .jian_shi{width:340px;height:240px;margin:0 0 10px 12px;clear:both;}
.word .jian_shi img{margin-top: 20px;}

.word .jian_w{width:252px;margin-left:12px;}
.word .jian_w a{color:#3e1c7d}
.word .pin_han{width:810px;height:160px;margin:70px 0 0 4px;}
.pin_han img{margin:0 17px 0 8px}
.pin_han a{display: block;line-height:40px;font-size:18px;width: 420px;overflow: hidden;height: 40px;text-overflow:ellipsis; white-space:nowrap;color: #000;}

.lianxi .lian_one{background:url('../images/11.png')/*tpa=http://www.bravou.cn/temporary1/images/11.png*/ no-repeat;width:258px;height:24px;background-color:#fdecf2;color:black;margin:38px 0 0 22px;line-height:24px;overflow:visible;border-radius:12px 0 0 12px;text-indent:30px;}
.lianxi .lian_two{width:200px;height:51px;line-height:51px;font-size:20px;margin-left:46px;}
.lianxi .lian_t{background:url('../images/22.png')/*tpa=http://www.bravou.cn/temporary1/images/22.png*/ no-repeat;width:258px;height:24px;background-color:#ffeeec;color:black;margin-left:22px;line-height:24px;overflow:visible;border-radius:12px 0 0 12px;text-indent:30px;}
.lianxi .lian_f{background:url('../images/33.png')/*tpa=http://www.bravou.cn/temporary1/images/33.png*/ no-repeat;width:258px;height:24px;background-color:#ede7e9;color:black;margin-left:22px;line-height:24px;overflow:visible;border-radius:12px 0 0 12px;text-indent:30px;}
.lianxi .lian_last{width:200px;height:51px;line-height:51px;font-size:16px;margin-left:46px;}



.main .list{width:100%;height:600px;font-size:21px;color:black;clear:both;margin-bottom:50px}
.main .list .hd span{font-size:18px;color:#d5d5d5;line-height:60px;}
.main .list .hd .rr a{float:right;font-size:14px;color:#3e1c7d}

.sumen{width: 100%;height: 400px;}

.item{ width: 587px; float: left;height: 400px;}
.item .zhuzhi{display: block;width: 300px;height: 50px;background: #cdab3f;text-align: center;line-height: 50px;margin: 0 auto;color: white;font-size: 24px;margin-top: 30px;}

.cont{ width: 960px; margin: 30px auto 0;}

.s_bt{ width: 100%; height: 26px; border-bottom: 2px solid #e1e1e1; line-height: 26px; overflow: hidden;}
.s_bt span{ display: inline-block; width: 118px; height: 26px; color: #5c4717; background: #e1e1e1; font-size: 15px; font-family: "微软雅黑"; text-align: center; float: left;}
.s_bt a{ color: #9f9e9b; float: right; cursor: pointer;}
.s_bt a:hover{ color: #a58e2b;}
.s_bt_jt{ font-size: 16px;}


/*.main .list a{display:block;margin-right:20px;float:left;border-bottom:3px solid #3e1c7d}*/

.list { width:100%;text-align:left;clear:both;}
.list .hd{ height:52px; line-height:52px;  padding:0 10px 0 0;     position:relative; }
.list .hd{height:52px;}
.list .hd li{font-size:24px;float:left;margin-right:25px;cursor:pointer;color:#999}
.list .hd li.on{color:#422d4f}
.list .bd li{opacity:0;position:absolute;left:100px}
.list .gongyi{width:1000px;margin-top:18px;}
.list .gongyi .swiper-slide{width:1000px;}
.list .gongyi img{width:100%;}

.list .xueshu{width:1000px;margin-top:18px;}
.list .xueshu .swiper-slide{width:1000px;}
.list .xueshu img{width:100%;}

.list .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1;}
.list .swiper-pagination-bullets .swiper-pagination-bullet-active {border: 3px solid #32166b;background-color: #fff;}
.list .swiper-button-prev {left: -60px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png)/*tpa=http://www.bravou.cn/temporary1/images/wm_button_icon.png*/ no-repeat;background-position: 0 0;background-size: 100%;}
.list .swiper-button-prev:hover {background-position: 0 -46px;background-size: 100%}
.list .swiper-button-next {right: -60px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png)/*tpa=http://www.bravou.cn/temporary1/images/wm_button_icon.png*/ no-repeat;background-position: 0 -93px;background-size: 100%;}
.list .swiper-button-next:hover {background-position: 0 -139px;background-size: 100%}

.xian{width:100%;height:5px;background-color:#3e1986;margin:40px 0;clear:both;}
.footer{width:100%;height:200px;background-color:#282828;}
.footer .foot{width:1180px;height:100%;margin:0 auto;}
.foot .f_t{margin:30px 20px 0 30px;}
.foot .f_w li{float:left;height:30px;line-height:40px;text-align:center;margin:30px 10px 0 0}
.foot .f_w p{clear:both;font-size:12px;line-height:25px;color:#666}

.fu_left{width:110px;height:400px;position:fixed;top:200px;left:0}
.fu_close{width:22px;height:22px;position:absolute;right:0;top:0}

.fu_right{width:auto;height:800px;position:fixed;top:0;right:0;z-index:200}
.right_one .one_f a{width:85px;height:59px;text-align:center;background-color:#8c1bff;font-size:18px;color:white;line-height:30px;margin-top:10px;display:block;}
.right_one .one_h a{width:85px;height:59px;text-align:center;background-color:#ff0098;font-size:13px;color:white;line-height:30px;margin-top:10px;display:block;}
.right_one .one_s a{width:85px;height:59px;text-align:center;background-color:#fa2d1a;font-size:18px;color:white;line-height:30px;margin-top:5px;display:block;}
/*.right_one .one_f:hover{width:100px;}
.right_one .one_h:hover{width:100px;}
.right_one .one_s:hover{width:100px;}*/

.right_two{width:35px;height:100%;background-color:#040233;position:absolute;right:0}
.right_two li{width:35px;height:50px;text-align:center;line-height:50px;}
.right_two li:hover{background-color:#ff0098;}

.doctor{margin-bottom: 50px;}
.doctor .doc_tit{font-size: 20px;color: #e3e3e3;}
.doctor .doc_tit span{font-size: 28px;color: #000000;border-bottom: 1px solid #000000;padding-bottom: 5px;}
.doctor .doc_list{width: 100%;margin-top: 30px;}
.doctor .doc_list .hd{width: 100%;text-align: center;margin-bottom: 35px;}
.doctor .doc_list .hd li{display: inline-block;margin-left: 50px;font-size: 24px;cursor: pointer;}
.doctor .doc_list .hd li.on{padding: 15px 30px;background: #cdab3f;color: #fff;border-radius: 25px;}
.doctor .doc_list .bd{position: relative;height: 400px;}
.doctor .doc_list .bd li{display: block;position: relative;cursor: pointer;width: 100%;height: 400px;opacity: 0;position: absolute;top: 0;left: 0;}
.doctor .doc_list .bd .jie{width: 100%;height: 100px;background: #FFFFFF;position: absolute;left: 0;bottom: 20px;opacity: .8;}
.doctor .doc_list .bd .jie h2{text-indent: 20px;margin-top:15px;font-size: 20px;}
.doctor .doc_list .bd .jie p{margin:10px 0 0 20px;font-size: 14px;}
.doctor .doc_list .bd .xiang{width: 100%;height: 360px;background: #4d4d4d;opacity: .8;position: absolute;left: 0;bottom: 20px;display: none;color: #fff;}
.doctor .doc_list .bd .xiang h2{margin: 30px 0 20px 15px;font-size: 24px;}
.doctor .doc_list .bd .xiang p{margin-left: 15px;font-size: 16px;line-height: 25px;}
.doctor .doc_list .bd .xiang h3{position: absolute;top: 240px;left: 15px;font-size: 20px;}
.doctor .doc_list .bd .xiang h3 span{font-size: 16px;display: block;line-height: 25px;margin-top: 10px;}

.doctor .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1;}
.doctor .swiper-pagination-bullets .swiper-pagination-bullet-active {border: 3px solid #00aadc;background-color: #fff;}
.doctor .swiper-button-prev {left: -60px;top: 180px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png)/*tpa=http://www.bravou.cn/temporary1/images/wm_button_icon.png*/ no-repeat;background-position: 0 0;background-size: 100%;}
.doctor .swiper-button-prev:hover {background-position: 0 -46px;background-size: 100%}
.doctor .swiper-button-next {right: -60px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png)/*tpa=http://www.bravou.cn/temporary1/images/wm_button_icon.png*/ no-repeat;background-position: 0 -93px;background-size: 100%;}
.doctor .swiper-button-next:hover {background-position: 0 -139px;background-size: 100%}


.xiangmu{height: 500px;margin-top: 50px;}
.xiangmu .item_tit{font-size: 20px;color: #e3e3e3;}
.xiangmu .item_tit span{font-size: 28px;color: #000000;border-bottom: 1px solid #000000;padding-bottom: 5px;}
.xiangmu .item{width: 100%;height: 188px;margin-top: 50px;}
.xiangmu .item li{width: 189px;float: left;margin-left: 9px;height: 188px;cursor: pointer;position: relative;}
.xiangmu .item .item_z{width: 100%;height: 100%;background: #434343;opacity: .8;position: absolute;left: 0;bottom: 0;text-align: center;line-height: 188px;}
.xiangmu .item .item_z h2{color: #FFFFFF;font-size: 25px;letter-spacing: 3px;}
.xiangmu .item .item_z .line{width: 121px;height: 2px;background: #FFFFFF;position: absolute;top: 120px;left: 34px;}
.xiangmu .xw_list{width: 100%;margin-top: 50px;}
.xiangmu .xw_list li{height: 50px;}
.xiangmu .xw_list li a{color: #000000;font-size: 16px;}
.xiangmu .xw_list .list_left{width: 100%;}
.xiangmu .xw_list .list_left li{width: 50%;float: left;}

.di_map{height:800px;background: url(../images/map.png) no-repeat center;padding-top:95px}
.di_map .stage6Con {width: 430px;padding: 45px 45px 58px;background: #fff;box-shadow: 0 38px 42.9px 22.1px rgba(167,167,167,.14);}
.di_map .stage6Con h3 {font-size: 24px;color: #626262;margin-bottom: 15px;}
.di_map .stage6Con .yw {width: 432px;height: 42px;background-position: -17px -48px;position: relative;margin-bottom: 45px;background: url(../images/map_icon.png)/*tpa=http://www.bravou.cn/temporary1/images/map_icon.png*/ no-repeat -17px -48px;}
.di_map .stage6Con .yw::before {width: 100%;height: 2px;content: "";background: #dedcd6;top: 53px;position: absolute;}
.di_map .stage6Con h4:nth-of-type(1) {padding-left: 68px;margin-bottom: 10px;position: relative;}

.di_map .stage6Con h4 {font-size: 20px;color: #626262;line-height:1.3}
.di_map .stage6Con h4:nth-of-type(1)::before {position: absolute;content: "";width: 58px;height: 50px;background-position: -123px -18px;left: 0;top: 4px;background: url(../images/map_icon.png)/*tpa=http://www.bravou.cn/temporary1/images/map_icon.png*/ no-repeat -18px -123px;}
.di_map .stage6Con p {font-size: 20px;color: #959595;line-height: 28px;padding-left: 20px;font-weight: lighter;position: relative;}
.di_map .stage6Con p::before {position: absolute;width: 8px;height: 8px;border-radius: 50%;background: #d4d2cf;left: 5px;top: 8px;content: "";}
.di_map .stage6Con h4:nth-of-type(2)::before {width: 51px;height: 48px;background-position: -94px -124px;content: '';position: absolute;left: 0;top: -20px;background: url(../images/map_icon.png)/*tpa=http://www.bravou.cn/temporary1/images/map_icon.png*/ no-repeat -94px -125px;}
.di_map .stage6Con h4:nth-of-type(2) {padding-left: 60px;margin: 30px 0 10px;position: relative;}
.di_map .stage6Con h4:nth-of-type(3) {margin: 30px 0 10px;}
.di_map .stage6Con h4:nth-of-type(4) {margin: 30px 0 12px;}
.di_map .stage6Con .tellNum {width: 400px;height: 40px;background-position: -295px -458px;background: url(../images/map_icon.png)/*tpa=http://www.bravou.cn/temporary1/images/map_icon.png*/ no-repeat -18px -202px;}
.di_map .stage6Con .time {width: 400px;height: 40px;background-position: -289px -510px;background: url(../images/map_icon.png)/*tpa=http://www.bravou.cn/temporary1/images/map_icon.png*/ no-repeat -18px -254px;}
.animate-bounce-down {-webkit-animation: bounce-down 1.5s linear infinite;animation: bounce-down 1.5s linear infinite;position: absolute;left: 1197px;top: 257px;}
.animate-bounce-down img{width:38px}
@-webkit-keyframes bounce-down{25%{-webkit-transform:translateY(-7px)}
100%,50%{-webkit-transform:translateY(0)}
75%{-webkit-transform:translateY(7px)}
}
@keyframes bounce-down{25%{transform:translateY(-7px)}
100%,50%{transform:translateY(0)}
75%{transform:translateY(7px)}
}

.liansuo{height: 360px;margin-top: 50px;width:1180px;margin:0 auto;position: relative;}
.liansuo .item_tit{font-size: 20px;color: #e3e3e3;}
.liansuo .item_tit span{font-size: 28px;color: #000000;border-bottom: 1px solid #000000;padding-bottom: 5px;}
.liansuo ul{width:100%;text-align:center;margin-top:40px;}
.liansuo ul li{display:inline-block;width:360px}
.liansuo ul li img{width:100%;margin-bottom:10px}
.liansuo ul li span{font-size:20px;}









