@charset "utf-8";
/* CSS Document */
/*滚动条*/
::-webkit-scrollbar{width: 6px;height: 6px;}
::-webkit-scrollbar-track-piece{background-color: #CCCCCC;-webkit-border-radius: 6px;}
::-webkit-scrollbar-thumb:vertical{height: 5px;background-color: #999999;-webkit-border-radius: 6px;}
::-webkit-scrollbar-thumb:horizontal{width: 5px;background-color: #CCCCCC;-webkit-border-radius: 6px;}
::-webkit-scrollbar {width: 9px;height: 9px;}
::-webkit-scrollbar-track-piece {background-color: transparent;}
::-webkit-scrollbar-thumb {background-color: #3994EF;border-radius: 3px;}
::-webkit-scrollbar-thumb:hover {background-color: #A4EEF0;}
::-webkit-scrollbar-thumb:active {background-color: #666;}
::-webkit-scrollbar-button:vertical { width: 9px; }
::-webkit-scrollbar-button:horizontal { width: 9px; }
::-webkit-scrollbar-button:vertical:start:decrement { background-color: white; }
::-webkit-scrollbar-button:vertical:end:increment { background-color: white; }
::-webkit-scrollbar-button:horizontal:start:decrement { background-color: white; }
::-webkit-scrollbar-button:horizontal:end:increment { background-color: white; }
body::-webkit-scrollbar-track-piece {background-color: white;}

body, h1, h2, h3, h4, h5, h6,hr, p, blockquote,dl, dt, dd,ul, ol, li, fieldset, form,lengend, button, input, textarea,th,td { margin: 0; padding: 0;}
address, cite, dfn, em, var,i { font-style: normal }
input,select,textarea{  outline: none;}
ul, ol { list-style: none }
a { outline:none; color:#333; text-decoration:none }
a:focus{ outline:0 }
fieldset, img { border: none }
img { vertical-align:bottom }
h1,h2,h3,h4,h5,h6 { font-family:"微软雅黑"; font-weight:normal;}
body,button, input,select,textarea { background:#fff; color:#333333; font-size:18px;}
.clearFix{ clear:both; *zoom:1;}
.clearFix:after{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:""; font-size:0;}
.left{ float:left;}
.right{ float:right;}
iframe{border: 0; }
/*图片动画*/
.img-zoom{overflow: hidden;}
.img-zoom img{transition: all .2s ease-in;object-fit: cover;}
.img-zoom:hover img{transform: scale(1.03);transition:all .2s ease-out;}
.center{text-align:center;}

.flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}
.flex-box{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;font-size:14px;color:#333}/*子元素占据剩余的空间*/
/*盒模型垂直布局*/
.flex-v { -webkit-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
/*子元素垂直居中*/
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
/*子元素水平居中*/
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
/*子元素两端对齐*/
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap}

.w1220{ width:1220px; margin:0 auto; overflow:hidden;}
.w1130{ width:1130px; margin:0 auto; overflow:hidden;}
.w1440{ width:1440px; margin:0 auto; overflow:hidden;}
.head{ overflow:hidden;}
.head_1{ overflow:hidden;}

.musicPlay .rotate {
    -webkit-animation: rotating 1.2s linear infinite;
    -moz-animation: rotating 1.2s linear infinite;
    -o-animation: rotating 1.2s linear infinite;
    animation: rotating 1.2s linear infinite
}

@-webkit-keyframes rotating {
    from { -webkit-transform: rotate(0) }
    to { -webkit-transform: rotate(360deg) }
}

@keyframes rotating {
    from { transform: rotate(0) }
    to { transform: rotate(360deg) }
}

@-moz-keyframes rotating {
    from { -moz-transform: rotate(0) }
    to { -moz-transform: rotate(360deg) }
}


.head_2{ width:1440px; margin:0 auto;height:44px; background:#dd9c5e;}
.head_2 ul.nav{ width:1000px; margin:0 auto;}
.head_2 ul.nav > li{ width:118px; float:left; margin-left:3px; line-height:44px; font-size:18px; color:#ffffff; text-align:center; cursor:pointer; font-weight:normal;}
.head_2 ul.nav > li a{ color:#ffffff;}
.head_2 ul.nav > li.hover{ background:#ae6e32;}
.head_2 ul.nav > li:hover{ background:#ae6e32;}


.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .sub{ display:none; width:100%; left:0; top:44px;  position:absolute; background:#dd9c5e;  line-height:26px;z-index: 999;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; font-size:16px;line-height:44px}
.nav .sub a:hover{ background:#dd9c5e; color:#fff;  }

.banner{ width:1440px; margin:0 auto; overflow:hidden; margin-top:0;}
.anli_slides11{ width:100%; overflow:hidden;}
.anliSlide_foncus11{height:12px;overflow:hidden;text-align:center; margin-top:-12px; background:#fff; position:absolute; left:49%; padding:0 5px;border-radius:8px;opacity:0.7;}
.anliSlide_foncus11 span,.anliSlide_foncus11 ul li {display: inline-block;width: 7px;height: 7px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%; margin: 0 4px;cursor: pointer; background:#743f0d; margin-top:2px;text-indent:5em}
.anliSlide_foncus11 span.active ,.anliSlide_foncus11 ul li.on{ background:#223756 !important;}
.common{ overflow:hidden; margin-bottom:20px;}
.banner2{ width:1440px; margin:0 auto; margin-top:0; position: relative;}
.wxkfqrcode{position:absolute;left: 0;top: 0;z-index: 2;padding-bottom: 10px; width: 150px !important;font-size: 14px; background-color: white;text-align: center;}

#index-focus{ width:311px; height:280px; overflow:hidden; position:relative;}
#index-focus .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
#index-focus .hd ul{ overflow:hidden; zoom:1; float:left;  }
#index-focus .hd ul li{ float:left; margin-right:3px;  width:8px; height:8px;border-radius: 50%; background-color: rgba(221,156,94,.3); cursor:pointer; }
#index-focus .hd ul li.on{ background-color: rgba(221,156,94,1); color:#fff; }
#index-focus .bd{ position:relative; height:100%; z-index:0;   }
#index-focus .bd li{ zoom:1; vertical-align:middle;position: relative}
#index-focus .bd img{ width:318px; height:280px; display:block;  }
#index-focus .bd li p.tit{position: absolute;bottom: 0;left: 0;padding:0 5px; width:100%;height: 35px; line-height: 35px;overflow: hidden; background-color: rgba(0,0,0,.5);font-size:14px;color: white}

.mb50{margin-bottom:50px;}
.foot{ width:1440px; height:159px; margin:0 auto; overflow:hidden; background: url(../images/foot.jpg) no-repeat;}
.foot img.left{ margin-top:22px;}
.foot img.right{ margin-top:60px; margin-right:170px;}
.foot_r{ overflow:hidden; width:670px; margin:38px 0 0 0;}
.foot_r ul{ overflow:hidden; height:39px;}
.foot_r ul li{ float:left; font-size:18px; color:#fff; padding-bottom:7px; margin-left:30px;letter-spacing:2px; cursor:pointer;}
.foot_r ul li a{ color:#fff;}
.foot_r ul li.hover{ border-bottom:1px solid #fff;}
.foot_r ul li:hover{ border-bottom:1px solid #fff;}
.footr_1{ overflow:hidden; margin-top:7px; margin-left:30px;}
.footr_1 p{ font-size:14px; line-height:22px; color:#fff; padding-left:24px;}
.footr_1 p.p1{ background:url(../images/foot1.png) 0 5px no-repeat;}
.footr_1 p.p2{ background:url(../images/foot2.png) 0 5px no-repeat;}
.foot_1{ overflow:hidden; background:#dde0e6; margin-top:10px; padding: 20px 0;}
.foot_1 p{ line-height:30px; text-align:center; font-size:14px; color:#444;}


.com_1{ overflow:hidden; margin-top:17px;}
.com1_l{ height:74px; border-left:1px solid #c5c4c4; overflow:hidden; padding-left:24px;}
.com1_l li{ width:56px; overflow:hidden; margin-left:34px; float:left; cursor:pointer; height:74px;}
.com1_l li.t1{ background:url(../images/common111.jpg) no-repeat;}
.com1_l li.t1:hover{ background:url(../images/common111_b.jpg) no-repeat;}
.com1_l li.t2{ background:url(../images/common112.jpg) no-repeat;}
.com1_l li.t2:hover{ background:url(../images/common112_b.jpg) no-repeat;}
.com1_l li.t3{ background:url(../images/common113.jpg) no-repeat;}
.com1_l li.t3:hover{ background:url(../images/common113_b.jpg) no-repeat;}
.com1_l li.t4{ background:url(../images/common7.jpg) no-repeat;}
.com1_l li.t4:hover{ background:url(../images/common7_b.jpg) no-repeat;}
.com1_l li.t5{ background:url(../images/common114.jpg) no-repeat;}
.com1_l li.t5:hover{ background:url(../images/common114_b.jpg) no-repeat;}
.com1_l li.t6{ background:url(../images/common115.jpg) no-repeat;}
.com1_l li.t6:hover{ background:url(../images/common115_b.jpg) no-repeat;}
.com1_l li.t7{ background:url(../images/common116.jpg) no-repeat;}
.com1_l li.t7:hover{ background:url(../images/common116_b.jpg) no-repeat;}
.com1_l li.t8{ background:url(../images/common117.jpg) no-repeat;}
.com1_l li.t8:hover{ background:url(../images/common117_b.jpg) no-repeat;}
.com1_l li p{ font-size:14px; text-align:center; color:#8b8a8a; margin-top:57px;}
.com1_l li:hover p{ color:#dd9c5e;}
.ml34{ margin-left:34px;}
.ml49{ margin-left:49px;}
.com_2{ overflow:hidden;}
.com2_l{ width:311px; height:289px; overflow:hidden; border-radius:10px;}
#box{ position:relative; width:311px; height:289px; float:left; z-index:0; overflow:hidden;}
#box .prev{ position:absolute; width:40px; height:60px; z-index:500; top:67px; left:0px; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
#box .next{ position:absolute; width:40px; height:60px; z-index:500; top:67px; right:0px; opacity:0; filter:alpha(opacity=0);cursor:pointer;}
.bigUl li { position:absolute;}
.numberUl { position:absolute; right:6px; bottom:9px; z-index:400}
.numberUl li{width:13px; height:13px;  float:left; background:#9e9582; opacity:0.7; margin-left:10px;}
.numberUl li a{ display:block ;width:13px; height:13px; color:#fff; font-size:12px; text-align:center; line-height:13px;}
#box .textUl li{ position:absolute; left:20px; bottom:10px; display:none;}
#box .textUl li a{ font-size:18px; font-family:"Microsoft Yahei"; color:#000; font-weight:bold;}
.numberUl li.night a{ background:#1e5776; color:#fff; }
.com1_a{ width:400px; overflow:hidden; margin-left:22px;}
.com1_a ul.top{ overflow:hidden;}
.com1_a ul.top li{ overflow:hidden; float:left; font-size:18px; color:#2c2c2c; line-height:30px; text-align:center; cursor:pointer}
.com1_a ul.top li.hover{ width:127px; background:url(../images/common13.jpg) no-repeat; color:#FFF; height:45px;}
.com1_a ul.top li.right{ width:272px; font-size:16px; background:#f3f3f3}
.com1_a ul.top li.right a{ float:right; margin-right:10px;}
.com1_a ul.bot{ overflow:hidden;}
.com1_a ul.bot li{ overflow:hidden; border-bottom:1px dashed #a0a0a0; line-height:39px; font-size:14px;}
.com1_r_g{ width:378px; height:247px; overflow:hidden;}
.com1_a ul.bot li a{float: left; color:#383838;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;width: 78%;}
.com1_a ul.bot li span{ float:right; color:#383838; font-weight:normal;}
.com1_r{ width:378px; overflow:hidden;}
.list_tit{overflow:hidden;}
.list_tit h1{ float:left; font-size:20px; color:#3a3a3a; padding-left:10px; border-left:3px solid #dd9c5e;}
.list_tit1{overflow:hidden; background:#f3f3f3; height:30px;}
.list_tit1 h1{ height:19px; float:left; font-size:20px; line-height:19px; margin-top:5px; color:#3a3a3a; padding-left:10px; border-left:3px solid #dd9c5e; margin-left:2px;}
.list_tit2{overflow:hidden; height:30px;}
.list_tit2 h1{ height:19px; float:left; font-size:20px; line-height:19px; margin-top:5px; color:#3a3a3a; padding-left:10px; border-left:3px solid #dd9c5e; margin-left:2px;}
.list_tit2 .more{display: inline-block;float: right;font-size:14px;color: #ae6e32;line-height: 30px}
.com1_r{position: relative;}
.com1_r img{ margin-top:5px;}
.com1r_1{position: absolute;left: 0;bottom: 0; overflow:hidden; background: rgba(239, 196, 140, .8);height:55px;}
.com1r_1 p{ font-size:15px; line-height:24px; color:#fff; margin:5px 15px 0 10px; text-indent:2em;}
.com1r_1 p a{ color:#ed0000;}
.mt27{ margin-top:27px;}
.com_3{ overflow:hidden; margin-top:27px;}
.com3_l{ width:733px; overflow:hidden;}
#tFocus{width:733px;height:324px; margin:0 auto;overflow:hidden;}
#tFocus-pic{width:733px;height:233px;position:relative; background:#f1f1f1}
#tFocus-pic li{width:733px;height:233px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocus-pic li img.zj{ margin-left:45px;}
#tFocusBtn{ background:#d9d9d9; width:733px;height:90px;z-index:20;overflow:hidden;}
#tFocus-btn{width:630px;height:105px;position:relative;left:0;bottom:0;overflow:hidden;float:left;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:7px;}
#tFocus-btn li{height:68px;width:148px;display:block;float:left;margin-right:10px; cursor:pointer; background:#fff;overflow: hidden;}
#tFocus-btn li img{object-fit: cover;}
#tFocus-btn li.active{border:1px solid #40b9e5}
#tFocus-leftbtn{height:106px;width:29px;float:left; margin-right:13px;}
#tFocus-rightbtn{height:106px;width:29px;float:right;}
#tFocus-leftbtn{margin-left:10px; margin-top:30px;}
#tFocus-rightbtn{margin-right:10px; margin-top:30px;}

.banner{overflow:hidden; position:relative; }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{ width:100%; height:478px; display:block;  }

.li_r{ width:404px; overflow:hidden; margin-top:25px;}
.li_r h1{ overflow:hidden; font-size:30px;}
.li_r h1 a{ color:#333333; float:left; margin-right:10px;font-size: 24px; font-weight:bolder;}
.li_r h1 span{margin-right: 5px; font-size:20px; float:left; margin-top:5px; font-weight:normal;}
.li_r h2{ font-size:20px; color:#333333; margin-top:15px; font-weight:bolder;}
.li_r p{ font-size:14px; color:#000000; text-indent:2em; line-height:25px; margin-top:5px;}
.li_r h3{ background:url(../images/common18.png) no-repeat; overflow:hidden; margin-top:8px;}
.li_r h3 img.left{ margin-left:73px;}
.li_r h3 img.right{ margin-right:105px;}
.lr{ width:75px; overflow:hidden; margin-top:10px; margin-right:5px;}
.lr h1{ font-size:18px; color:#333333; line-height:25px;}
.lr h2{ font-size:14px; color:#333333;text-align: justify;text-justify:distribute-all-lines;text-align-last: justify;}
.com3_r{ overflow:hidden; width:376px;}
.com3r_1{ overflow:hidden; padding-left:5px; padding-bottom:20px; background:#f9f9f9;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px; height:307px;}
.com3r_1 li{ width:107px; height:128px; overflow:hidden; text-align:center;box-shadow: 0px 5px 0 #e1e1e1;border-radius: 5px; background:#68b4b4; float:left; margin-left:11px; margin-top:18px; cursor:pointer;}
.com3r_1 li img{ margin-top:20px;}
.com3r_1 li p{ font-size:17px; color:#FFF; line-height:30px;letter-spacing:2px;}
.com3r_1 li.hover{ background:#dd9c5e !important;}
.com3r_1 li:hover{ background:#dd9c5e !important;}
.com_4{ overflow:hidden; margin-top:30px;}
.com4_t{ overflow:hidden; border-bottom:1px solid #e8e8e8;}
.com4_t li{ font-size:20px; font-weight:bolder; color:#464646; padding-bottom:8px; float:left; margin:0 10px; cursor:pointer;}
.com4_t li.hover{ border-bottom:2px solid #68b4b4;}
.com4_b{ background:#f9f9f9; height:204px; margin-top:23px; display:none;}
.com4_b li{ width:222px; float:left; margin-right:5px; text-align:center; overflow:hidden; padding-bottom:10px; margin-top:-12px;}
.com4_b li img{ border:1px solid #d9d9d9;}
.mr0{ margin-right:0 !important;}
.com4_b li img{ margin-bottom:8px;}
.com4_b li a{ font-size:16px; padding-bottom:5px; border-bottom:1px solid #787878; color:#343434; text-align:center;letter-spacing:2px;}
.hj_b{ width:1440px; margin:0 auto; height:83px; background:url(../images/hj10.jpg) repeat-x; overflow:hidden;}
.hj_1{ overflow:hidden; text-align:center; margin-top:70px;}
.hj_2{ background:url(../images/hj2.png) repeat-x; overflow:hidden;}
.hj2_22{ overflow:hidden; background:#fff;}
.hj2_1{ overflow:hidden; border:1px solid #cccccc; margin-top:35px; background:#fff; height:704px;}
.hj2_2{ overflow:hidden; margin-top:35px;}
.hj2_2 img{ background:url(../images/hj9.jpg) bottom no-repeat; padding-bottom:5px;}
.mr14{ margin-right:14px;}
.pikachoose { overflow:hidden; background:#fff;}
.active_jl{margin-top: 30px}

/* 首页新增特色服务 */
.com_fw{overflow:hidden; margin-top:27px; padding:5px;}
.fuwu-list{margin-top: 20px; justify-content: space-between;gap:25px;align-items: stretch;}
.fuwu-item{width:calc(33.3333333% - 20px);background-color: white; box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);border-radius: 5px;overflow: hidden;transition: all .2s ease-in;}
.fuwu-item > div > img{width:100%; height: 190px;object-fit: cover;}
.fuwu-item .fuwu-item_con{padding:15px;}
.fuwu-item .fuwu-item_con h5{margin-bottom: 15px; color: #ae6e32;font-size:18px;text-align:center;font-weight: 600}
.fuwu-item .fuwu-item_con p{color: #666;font-size: 15px;line-height: 1.75}
.fuwu-item:hover{background-color: #efc48c;transition:all .2s ease-out;}
.fuwu-item:hover .fuwu-item_con h5{color: white;}
.fuwu-item:hover .fuwu-item_con p{color: white}
.btn-more{display: inline-block;padding:0 20px;line-height: 45px;border-radius: 45px;background-color:#ae6e32;color: white;font-size:17px;font-weight: 600}


/* Style the thumbnails */
.pika-thumbs{ padding: 0 16px; height: 75px; }
.pika-thumbs li{ width: 144px; height:74px; margin: 10px 0 0 17px; padding: 0; overflow: hidden;float: left; list-style-type: none;padding: 3px; margin: 0 5px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
.pika-thumbs li .clip {position:relative;height:100%;text-align: center; vertical-align: middle; overflow: hidden;}

/* The stage is the wrapper. The image fills 100% the height of the stage */
.pika-stage, .pika-textnav {}
.pika-stage {position: relative; padding: 10px 10px 40px 10px;}
.pika-stage img{height:100%;}
.pika-imgnav{opacity:1 !important;}
/* Ths play, pause, prev and next buttons */
.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
.pika-imgnav a.previous {background: url(../images/prev.jpg) no-repeat left 45%; height: 30px; width: 61px; top: 10px; right: 105px;cursor:pointer;opacity:1;}
.pika-imgnav a.next {background: url(../images/next.jpg) no-repeat right 45%; height: 30px; width: 61px; bottom: 40px; right: 105px;cursor:pointer;opacity:1;}

/* The previous and next textual buttons */
.pika-textnav {overflow: hidden; margin: 10px 0 0 0;bottom:10px; position:absolute;}
.pika-textnav a {font-size: 12px; text-decoration: none; color: #333; padding: 4px;}
.pika-textnav a.previous {float: left; width: auto; display: block;}
.pika-textnav a.next {float: right; width: auto; display: block;}

/*for the tool tips*/
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:3px; background-color: rgba(0,0,0,0.7);border:3px solid black;}
.pika-counter{position: absolute;bottom: 45px;left:15px;color:white;font-size:11px;padding:3px;-moz-border-radius: 5px;border-radius:5px;}

/* If using user thumbnails there's a pause well the new large image loads. This is the loader for that */		
.pika-loader{ background:url(loading.gif) 3px 3px no-repeat #000; background-color:rgba(0,0,0,0.9); color:white; width:60px; font-size:11px; padding:5px 3px; 
    text-align:right; position:absolute; top:15px; right:15px; }

/*if you just want to adjust the size of the stage and the thumbnails, you can do so by editing the following lines: */
.pika-thumbs li{width: 233px; height:142px; border:none; padding:0;}
.pikachoose{ position:relative;}
#pikame{width: 233px;}
.pika-thumbs {margin: 10px 0 0 17px; width:250px;position: absolute;top: 10px;right: 30px;}
.pika-thumbs li { margin: 5px 5px;}

/* jCarousel Styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika{position:absolute;top:35px;right:20px;}
.jcarousel-skin-pika .jcarousel-container-vertical { overflow:hidden;height: 625px;}
.jcarousel-skin-pika .jcarousel-clip-vertical { width:  233px; height: 142px;}
.jcarousel-skin-pika .jcarousel-item-vertical { margin-top: 10px;}

.mt20{ margin-top:20px;}
.list_1{ overflow:hidden; margin-top:20px; background:#fafafa;}
.list_1 img.left{ margin:6px 0 0 10px;}
.list_1 p{ float:left; margin-left:10px; line-height:33px; font-size:16px; color:#222222; font-family:"思源黑体 CN  Normal";}
.list_1 p a{ color:#222222; margin:0 5px;}
.list_2{ overflow:hidden; margin-top:15px;}
.list2_l{ width:770px; overflow:hidden;}
.list2_l_zj{
	/* [disabled]width:770px; */
	overflow: hidden;
	display: none;
}
.list32l_1{ overflow:hidden; border-bottom:1px dashed #e9e9e9; margin-top:13px; padding-bottom:13px;}
.list32l_1 .img-box{border-radius: 8px;width: 280px;height: 195px;overflow:hidden;}
.list32l_1 .img-box img{width: 100%;height: 100%; object-fit: cover;}
.list32l_1 .right{ width:470px; overflow:hidden;}
.list32l_1 > div h1{ font-size:20px; color:#373636; overflow:hidden; line-height:26px;}
.list32l_1 > div h1 a{ float:left; color:#373636; font-weight:bolder;}
.list32l_1 > div h2{ overflow:hidden; margin-top:25px; line-height:25px;}
.list32l_1 > div span{ margin-top:10px;font-size:14px; color:#7a7979; float:left; font-family:"思源黑体 CN  Normal";}
.list32l_1 > div p{margin-top: 15px; line-height: 2 }
.list32l_1 .right img{ float:left; }
.mr10{ margin-right:10px;}
.ml20{ margin-left:20px;}
.ml60{ margin-left:60px;}
.list32l_1 .right p{ font-size:15px; color:#3b3b3b; line-height:30px; margin-top:15px; text-indent:2em;}
.list32l_1 .right p a{ color:#d91818;}
.list32l_2{font-family: "宋体"; margin-top: 20px; color: #333; text-align:center; padding-top:3px; padding-bottom:3px; font-size:14px; }
.list32l_2>li{display: inline-block; list-style: none;}
.list32l_2>li.thisclass{border: 2px solid #158de5; padding:5px 10px;}
.list32l_2>li{ border-radius:5px; color:#212121;}
.list32l_2>li>a{padding:5px 10px;border: 1px solid #dfdfdf;}
.list32_r{ overflow:hidden; width:350px; margin-top:18px;}
.list32r_1{ overflow:hidden; background:#fbfbfb; border-bottom:1px dashed #e9e9e9; padding-bottom:23px;}
.list32r_1 p{ width:328px; font-size:20px; line-height:30px; color:#373636; margin:0 auto; margin-top:15px; margin-bottom:15px;}
.list32r_1 p a{ color:#d91818;}
.ml11{ margin-left:11px;}
.list2_r{ overflow: hidden; width:322px; border-top:1px solid #ededed; border-left:1px solid #ededed; border-right:1px solid #ededed;}
.list_tit{ overflow:hidden; margin-left:10px;}
.list_tit h1{ float:left; font-size:22px; color:#373636; padding-left:10px; border-left:2px solid #0684db; font-family:"思源黑体 CN  Normal";}
.list_tit a{ display:block; float:right; width:62px; height:24px; line-height:24px; text-align:center; border:1px solid #c9c9c9; border-radius:10px; font-size:15px; color:#1380c5;}
.list32r_3{ overflow:hidden;}
.list3r_b{ overflow:hidden; position:relative; margin-top:20px;}
.anli_slides{ width:100%; overflow:hidden;}
.anliSlide_foncus {height:7px;overflow:hidden;text-align:center; margin-top:-20px; position:absolute; left:47%; display:none;}
.anliSlide_foncus span {display: inline-block;width: 33px;height: 6px; margin: 0 4px;cursor: pointer; background:#999999;}
.anliSlide_foncus span.active { background:#4ca7db !important;}
.zj_b{ position:relative; background-color:rgba(228,176,126,0.9); margin-top:-30px; z-index:100;}
.zj_b h2{ font-size:20px; overflow:hidden; color:#FFF; text-align:center; padding:10px 0 0 0;}
.zj_b h2 span{ font-size:32px; font-family:"思源黑体 CN  Bold"; color:#fff;}
.zj_b h2 samp{ font-size:20px; margin-left:10px; margin-top:10px; font-family:"思源黑体 CN  Regular";}
.zj_b p{ color:#fff; font-size:18px; line-height:28px; margin:0px 10px 10px 10px; font-family:"思源黑体 CN  Normal";}
.zj_b p a{ color:#ff1101;}
.zj_b1{ position:relative; height:128px; background-color:rgba(99,192,88,0.9); z-index:100;}
.zjb1_1{ width:310px; background:#fff; overflow:hidden; border-radius:10px; margin:0 auto; margin-bottom:30px; margin-top:15px;}
.zjb1_1 p{ font-size:16px; line-height:27px; color:#383838; margin:10px 15px 10px 15px;}
.zjb1_2{ overflow:hidden; width:172px; margin:0 auto; margin-top:15px;}
.zjb1_2 a{ display:block; width:172px; height:41px; line-height:41px; text-align:center; font-size:22px; color:#FFF; border-radius:20px; background:#d80927; margin-bottom:20px;}
.list2r_1{ overflow:hidden; border-bottom:1px dashed #dddddd; padding-bottom:20px;}
.list2r_1 p{ font-size:16px; line-height:30px; color:#373636; margin:0 auto; margin-top:10px;  text-indent:2em;padding-left: 5px; padding-right: 5px;}
.list2r_1 p a{ color:#d91818;}
.list2r_3{ overflow:hidden; margin-top:20px;}
.list2r_2{overflow:hidden; border-bottom:1px dashed #dddddd; padding-bottom:20px; margin-top:20px;}
.list32r_2{ overflow:hidden; padding-bottom:20px;}
.list32r_2 li{ width:85px; float:left; margin:25px 10px 5px 11px; text-align:center;}
.list32r_2 li p{ text-align:center; font-size:16px; color:#373636; margin-top:10px;}
.mt15{ margin-top:15px;}
.show_l{ overflow:hidden; border-top:2px solid #027467; width:780px; border-bottom:1px solid #eeeeee; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; padding-bottom:30px; }
.show_l h1{font-size:24px; font-weight: bold; color:#373636; text-align:center; margin-top:35px;}
.show_1{ overflow: hidden; margin:0 30px;}
.show_1 img{max-width: 480px;height: auto !important;}
.hx{ width:573px; margin:0 auto; overflow:hidden; border-bottom:1px solid #ededed; margin-top:35px; margin-bottom:15px;}
.show_1 p{font-size:16px; color:#373636; line-height:30px; margin: 10px 0;}
.show_1 p a{ color:#F00 !important;}
.show_2{ overflow:hidden; margin-top:35px; border-top:1px solid #eeeeee;}
.show_2 a{ width:100px; font-size:18px;}
.show_2 li{ width:340px; margin-top:20px;}
.show_2 li.left{color:#373636; background:url(../images/show1.jpg) left no-repeat; padding-left:15px; margin-left:10px;}
.show_2 li.right{color:#dc944f; background:url(../images/show2.jpg) left no-repeat; padding-left:15px; margin-right:10px;}
.show_2 li.right a{color:#dc944f;}


.com2r_1{ overflow:hidden; width:140px; height:175px; background:#fafafa; text-align:center; cursor:pointer;}
.com2r_1 .img_1{ width:89px; height:85px; display:block; margin:0 auto; margin-top:27px; background:url(../images/b1_1.png) no-repeat;}
.com2r_1 p{ text-align:center; font-size:18px; color:#0078cf; margin-top:20px;}
.com2r_1:hover{ background:#0078cf;}
.com2r_1:hover .img_1{background:url(../images/b1.png) no-repeat;}
.com2r_1:hover p{ color:#fff;}
.mb3{ margin-bottom:3px;}
.com2r_1 .img_2{ width:89px; height:85px; display:block; margin:0 auto; margin-top:27px; background:url(../images/b2_2.png) no-repeat;}
.com2r_1:hover .img_2{background:url(../images/b2.png) no-repeat;}
.com2r_1 .img_3{ width:89px; height:85px; display:block; margin:0 auto; margin-top:27px; background:url(../images/b3_3.png) no-repeat;}
.com2r_1:hover .img_3{background:url(../images/b3.png) no-repeat;}
.com2r_1 .img_4{ width:89px; height:85px; display:block; margin:0 auto; margin-top:27px; background:url(../images/b4_4.png) no-repeat;}
.com2r_1:hover .img_4{background:url(../images/b4.png) no-repeat;}
.com2r_1 .img_5{ width:89px; height:85px; display:block; margin:0 auto; margin-top:27px; background:url(../images/b5_5.png) no-repeat;}
.com2r_1:hover .img_5{background:url(../images/b5.png) no-repeat;}
.com2r_1 .img_6{ width:89px; height:85px; display:block; margin:0 auto; margin-top:27px; background:url(../images/b6_6.png) no-repeat;}
.com2r_1:hover .img_6{background:url(../images/b6.png) no-repeat;}
.ml0{ margin-left:0 !important;}

.hj_3{ overflow:hidden; height:800px; margin-top:40px;}
.hj3_t{ width:670px; margin:0 auto; overflow:hidden; margin-top:20px;}
.hj3_t li{ float:left; padding-bottom:10px; font-size:22px; margin:0 37px; cursor:pointer;}
.hj3_t li.hover{ border-bottom:4px solid #1a6ab1;}
.hj_b{ overflow:hidden;}
.hj_bc{ overflow:hidden; background:#e6faf8;}
.lmid{ display:none;}


.lylx_1{ overflow:hidden;}
.lylx_1 h1{ width:575px; margin:0 auto; padding-bottom:19px; overflow:hidden; font-family:"思源黑体 CN  Medium"; font-size:28px; text-align:center; color:#dd9c5e; margin-top:40px;letter-spacing: 2px;}
.lylx_1 .dt{ width:604px; margin:0 auto;}
.lylx_1 .dt p{font-family:"思源黑体 CN  Regular"; font-size:16px; color:#282828; line-height:30px; }
.lylx_1 .dt h4{font-family:"思源黑体 CN  Regular"; font-size:16px; color:#4b8ed0; line-height:45px;background:url(../images/lylx11.gif) 0 7px no-repeat; padding-left:60px; }

.lylx_2{ width:573px; margin:0 auto; overflow:hidden;}
.lylx_2 h1{ width:575px; margin:0 auto; overflow:hidden; font-family:"思源黑体 CN  Medium"; font-size:28px; text-align:center; color:#dd9c5e; margin-top:40px;letter-spacing: 2px;}
.lylx_2 .img{ text-align:center; margin-top:30px;}
.lylx_2 h2{font-family:"思源黑体 CN  Medium"; font-size:24px; color:#3d3d3d; margin-top:15px;}
.lylx_2 p{font-size:15px; color:#373636; line-height:28px; margin-top:10px; text-indent:3.3em;}
.lylx_3{ width:488px; margin:0 auto; margin-top:35px;}
.com_m{ padding-top: 20px; overflow:hidden;background:url(../images/common101.jpg) repeat-x;}



.list2_l_t{ width:770px; overflow:hidden; margin-top:30px; margin-bottom:10px; margin-left:35px;}
.list2_l_t li{ float:left; width:124px; line-height:53px; text-align:center; background:url(../images/yytd1.png) no-repeat; margin:0 8px; height:60px; cursor:pointer;}
.list2_l_t li a{ color:#FFF;}
.list2_l_t li.hover{ background:url(../images/yytd2.png) no-repeat;}
.list2_l_t li.hover a{ color:#373636;}

.list_hs{ overflow:hidden;}
.list_hs_1{ overflow:hidden; margin-top:35px;}
.list_hs_1 li{ float:left; overflow:hidden; margin-bottom:10px;}
.list_hs_1 li p{ background:url(../images/yytd4.png) center no-repeat; font-size:20px; text-align:center; margin-top:5px;}
.mr8{ margin-right:16px;}

/*新增医院文化*/
.yywh{margin-top:20px;padding:20px}
.yywh_ul li{margin-right:1.5%;margin-top:65px;margin-bottom:20px;padding:10px;width:32.33%;float:left;border:solid 1px #dfdfdf;box-sizing:border-box;text-align:center;min-height:265px}
.yywh_ul li:nth-child(3n){margin-right:0}
.yywh_ul li i{display:inline-block;border:solid 1px #dfdfdf;padding:5px;border-radius:50%;margin:-68px auto 10px auto;background-color:#fff}
.yywh_ul li i>img{width:126px}
.yywh_ul li em{display:block;color:#008be7;margin-bottom:10px}
.yywh_ul li p{line-height:1.5;font-size:14px;color:#666}

.tags {margin-top:15px;padding-top: 15px; font-size: 14px;border-top: solid 1px #dedede;}
.tags .tag{display: inline-block;margin-right: 5px;margin-bottom: 5px; padding: 0 8px;background-color: #668ba7;color: #fff;line-height: 24px;border-radius:3px;font-size:12px;}


.dz{margin-top: 30px;margin-bottom: 30px; text-align:center;}
.dz > a{padding: 10px;position:relative; display: inline-block;width:100px;height: auto;border:solid 1px #dedede;border-radius: 3px;background-color: #fafafa;font-size: 14px;color: #666}
.dz > a > i{font-size:24px;}
/*.dz > a > i.fa-thumbs-o-up{color: #1585d7}*/

.dz > a > div{margin-top: 10px;font-size:12px;}
.dz > a > span{font-size:12px;}

/*page*/
/*#pages{text-align: center;margin-top: 15px;font-size: 14px}
#pages a{padding:5px 10px;line-height: 21px;text-align: center; background: #ffffff;color: #999999;display: inline-block;border: 1px solid #ccc;border-radius: 3px;}
#pages span{padding:5px 10px;line-height: 21px;text-align: center; background: #dd9c5e;color: #fff;display: inline-block;border: 1px solid #ccc;border-radius: 3px;}
#pages a:hover{background: #dd9c5e;color: #fff;border: 1px solid #dd9c5e;}*/
#pages{text-align: center;margin-top: 15px;}
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;font-size: 14px}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#dd9c5e;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#afa160;background-color:#eee;border-color:#ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#dd9c5e;border-color:#dd9c5e}
.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}
.pager li{display:inline}
.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}
.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}
.pager .next>a,.pager .next>span{float:right}
.pager .previous>a,.pager .previous>span{float:left}
.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}
.pager .pagination{margin:0}
.pager .pager{margin:0}
.pager li{margin:0 .4em;display:inline-block}
.pager li:first-child>a,.pager li:first-child>span,.pager li:last-child>a,.pager li:last-child>span{padding:.5em 1.2em}
.pager li>a,.pager li>span{background:0 0;border:1px solid #e6e6e6;border-radius:.25em;padding:.5em .93em;font-size:14px}