@charset "utf-8";




.subnav{ width:100%; min-height:180px; background:#ac7e43 url(../images/subn.jpg) no-repeat center top; overflow:hidden; position:relative;}
.subnav .content{ width:90%; margin:0 auto;}
.subnav .content li{width: 16px;float:left;font-size:16px;color:#fff;border-right:1px solid #795830;text-align:center;min-height: 140px;padding: 20px;}
.boxes2 li:nth-child(2), .boxes2 li:nth-child(3){ display:none;}
.subnav .content li:first-child{ border-left:1px solid #795830;}
.subnav .ks{position:absolute; bottom:0;}
.subnav .ks img{ display:block}

.top{ padding-top:30px;}
.top .content{ width:90%; margin:0 auto}
.top .content p{ height:44px; border-bottom:1px solid #cccccc; font-size:14px; color:#333333;}


/*医院概况*/

.a-center01{ padding:23px 0;}
.a-center01 .content{ width:90%; margin:0 auto; margin-bottom:10px; position:relative}
.a-center01 .content .title{ position:absolute; width:42.82%; top:3%; right:3%; line-height:2;}

.a-center01 .content .title h2{ font-size:24px;}
.a-center01 .content .title h3{ font-size:16px;}
.a-center01 .content .title .link{ margin-top:20px;}
@media (max-width: 1500px) {
.a-center01 .content .title h2{ font-size:18px;}
.a-center01 .content .title h3{ font-size:12px;}
  }

.a-center02{ width:100%;background:url(../images/bj.jpg) no-repeat top center; padding:50px 0; box-sizing:border-box}
.a-center02 .content{ width:90%; margin:0 auto; margin-top:25px;}
.a-center02 .content p{ font-size:14px; line-height:24px;}


.a-center03{ width:100%;background:url(../images/a-bj3.jpg) no-repeat top center; padding:50px 0; box-sizing:border-box}
.a-center03 .content{ width:90%; margin:0 auto; margin-top:40px;}

.a-center04{ width:100%;background:url(../images/bj.jpg) no-repeat top center; padding:50px 0; box-sizing:border-box}
.a-center04 .content{ width:90%; margin:0 auto; margin-top:40px; overflow:hidden}
.a-center04 .content li{ width:20%; float:left; text-align:center; line-height:60px;}
.a-center04 .content li img{ width:100%; display:block}
.a-center04 .content li .main{ width:95%; margin:0 auto;}

.a-center05{ width:100%; padding:50px 0; box-sizing:border-box}
.a-center05 .content{ width:90%; margin:0 auto; margin-top:40px;}
.a-center05 .content li{ width:25%; padding:0 1%; box-sizing:border-box; float:left; text-align:center }
.a-center05 .content li h2{ font-size:18px; color:#73221F}
.a-center05 .content li h3{ font-size:12px; color:#333333; line-height:28px; margin-top:20px; height:112px; overflow:hidden}
.a-center05 .content li h4{ font-size:14px; color:#73221F; margin-top:20px;}
.a-center05 .content li .link{margin-top:30px;}

.a-center03{ position:relative}
.a-center03 .yd1{ width:17.34%; position:absolute; top:0; left:0;}
.a-center03 .yd1 img{ width:100%}
.a-center03 .yd2{ width:17.34%; position:absolute; right:0; bottom:0;}
.a-center03 .yd2 img{ width:100%}
.about-history{padding:50px 100px 30px;}
.about-title {margin-bottom: 25px;}
.about-title h3 {margin: 0 0 10px;font-size:34px;font-weight:400;color: #2c2c2c;}
.about-title p {margin: 0;font-size: 36px;font-weight: 300;color: #ECECEC;}
.title-white h3{ color:#d6d6d6;}
.title-white p{ color:rgba(222,222,222,.09);}
.about-history-list{ position:relative;}
.about-history-list .flex-viewport{ padding:0 31px;}
.about-history-list .flex-viewport:before{ position:absolute; top:50%; right:0; left:0; border-top:1px solid #C7C7C7; content:'';}
.about-history-list .slides li{ position:relative; width:253px; height:470px; margin-right:31px;}
.about-history-list .slides li .item{ position:absolute; right:-32px; bottom:0; left:-32px; min-height:152px; padding:44px 0 0 0; background-color:#f9f8f4; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.about-history-list .slides li .item:before{ position:absolute; top:-49px; left:50%; width:20px; height:20px; overflow:hidden; margin-left:-10px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%;}
.about-history-list .slides li .item:after{ position:absolute; top:-45px; left:50%; width:12px; height:12px; overflow:hidden; margin-left:-6px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background-color:#c2c2c2; content:'';}
.about-history-list .slides li:nth-child(even) .item{ top:0; bottom:auto; padding:0 0 44px;}
.about-history-list .slides li:nth-child(even) .item:before{ top:auto; bottom:-49px;}
.about-history-list .slides li:nth-child(even) .item:after{ top:auto; bottom:-45px;}
.about-history-list .slides li .item:hover{ background-color:#ad7e44;}
.about-history-list .slides li .item h3{ position:absolute; top:0; right:0; left:0; height:44px; line-height:44px; margin:0; font-size:20px; font-weight:400; color:#333333; text-align:center; background-color:#e2e2e2; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.about-history-list .slides li .item:hover h3{ color:#232323; background-color:#fff;}
.about-history-list .slides li .item h3:before{ position:absolute; bottom:100%; left:50%; margin-left:-9px; border-width:0 9px 18px; border-style:solid; border-color:transparent transparent #E2E2E2; content:'';}
.about-history-list .slides li:nth-child(even) .item h3{ top:auto; bottom:0;}
.about-history-list .slides li:nth-child(even) .item h3:before{ top:100%; bottom:auto; border-width:18px 9px 0; border-color:#E2E2E2 transparent transparent;}
.about-history-list .slides li .item .desc{ line-height:24px; padding:22px 26px 0; font-size:14px; color:#333333;}
.about-history-list .slides li .item:hover .desc{ color:#ffffff;}
.about-history-list .slides li .item .desc p{ margin:0;}
.about-history-list .flex-direction-nav{ padding:0; margin:0; list-style:none;}
.about-history-list .flex-direction-nav a{ position:absolute; top:50%; width:48px; height:160px; line-height:160px; overflow:hidden; margin-top:-80px; font-size:50px; font-family:simsun; color:#ffffff; text-align:center;}
.about-history-list .flex-direction-nav a.flex-prev{ left:-48px;}
.about-history-list .flex-direction-nav a.flex-next{ right:-48px;}
.about-history-swiper{ width:100%;}
.about-history-swiper .swiper-slide .item{ overflow:hidden; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fff;}
.about-history-swiper .swiper-slide .item h3{ margin:0; height:40px; line-height:40px; overflow:hidden; font-size:20px; text-align:center; color:#333333; background-color:#e2e2e2;}
.about-history-swiper .swiper-slide .item .desc{ line-height:20px; padding:10px; font-size:14px; color:#929292;}
.about-history-swiper .swiper-slide .item .desc p{ margin:0;}
.about-history-swiper .about-history-pagination{ position:static; margin-top:10px;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet{ background:#fff;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet-active{ background:#C91523;}


/*党建*/

.d-center01{ padding:30px 0;}
.d-center01 .content{ width:92%; margin:0 auto; margin-top:30px;}
.d-center01 .content li{ width:33.3%; float:left; padding:1%; box-sizing:border-box;}
.d-center01 .content li img{ width:100%; display:block}
.d-center01 .content li:nth-child(2), .d-center01 .content li:nth-child(3){ display:none;}


.d-center02{ padding-bottom:30px; overflow:hidden; display:none;}
.d-center02 .content{ width:92%; margin:0 auto; margin-top:30px; overflow:hidden;}
.d-center02 .content li{ width:31.33%; margin-bottom:20px; float:left; padding:0 1%; overflow:hidden; position:relative;}
.d-center02 .content li img{ width:100%; display:block}
.d-center02 .content li .title{width:100%; height:60px; line-height:60px;background:url(../images/dangjian/zb.png) no-repeat center center;font-size:18px; color:#6A2018;text-align:center; background-size:100% 100%; font-weight:bold}
.d-center02 .content li dl{ margin-top:10px; height:190px;}


	.d-center02 .content li dt{font-size:16px; height:46px; line-height:46px; color:#333333;border-bottom:1px dashed #cccccc; background:url(../images/w.png) no-repeat left center; padding-left:14px; box-sizing:border-box; overflow:hidden}

.d-center02 .content li dt:hover{background:url(../images/w1.png) no-repeat left center; color:#863a3c;}
@media (max-width: 1500px) {
	.d-center02 .content li .title{ width:100%; height:40px; line-height:40px; background:url(../images/dangjian/zb.png) no-repeat center center;font-size:18px; color:#6A2018;text-align:center; font-weight:bold;background-size: 100% 100%;}
  }
@media (max-width: 1500px) {
	.d-center02 .content li dt{ font-size:14px; color:#333333; height:36px; line-height:36px; border-bottom:1px dashed #cccccc; background:url(../images/w.png) no-repeat left center; padding-left:14px; box-sizing:border-box; overflow:hidden}
  }


.d-center03{}
.d-center03 .content{ width:90%; margin:0 auto; margin-top:30px;}

.d-center03 li{ width:22.56%; float:left; margin-right:3.2%; position:relative}
.d-center03 li.curr4{ margin-right:0;}
.d-center03 li img{ width:100%;}
.d-center03 li .wenzi{ width:100%; height:100%; padding:20px 28px 20px 20px; box-sizing:border-box; position:absolute; top:0;}
.d-center03 li .wenzi h2{ font-size:18px; color:#333333; margin-top:14px;}
.d-center03 li .wenzi h3{ font-size:12px; color:#999999; margin-top:5px; line-height:20px;}
.d-center03 .link{ width:7.5%; margin:0 auto; margin-top:50px;}



.d-center04{ padding-top:20px; padding-bottom:78px;}
.d-center04 .content{ width:90%; margin:0 auto; margin-top:30px;}

.d-center04 li{ width:22.56%; float:left; margin-right:3.2%; position:relative}
.d-center04 li.curr4{ margin-right:0;}
.d-center04 li img{ width:100%;}
.d-center04 li .wenzi{ width:100%; height:100%; padding:20px 28px 20px 20px; box-sizing:border-box; position:absolute; top:0;}
.d-center04 li .wenzi h2{ font-size:18px; color:#333333; margin-top:14px;}
.d-center04 li .wenzi h3{ font-size:12px; color:#999999; margin-top:5px; line-height:20px;}
.d-center04 .link{margin:0 auto; margin-top:50px;}




.d-center05{ padding-top:20px; padding-bottom:78px;}
.d-center05 .content{ width:90%; margin:0 auto; margin-top:30px;}

.d-center05 li{ width:22.56%; float:left; margin-right:3.2%; position:relative}
.d-center05 li.curr4{ margin-right:0;}
.d-center05 li img{ width:100%;}
.d-center05 li .wenzi{ width:100%; height:100%; padding:20px 28px 20px 20px; box-sizing:border-box; position:absolute; top:0;}
.d-center05 li .wenzi h2{ font-size:18px; color:#333333; margin-top:14px;}
.d-center05 li .wenzi h3{ font-size:12px; color:#999999; margin-top:5px; line-height:20px;}
.d-center05 .link{margin:0 auto; margin-top:50px;}



/*科室导航*/
.keshi .content{ width:83%; margin:0 auto; margin-top:50px;}
.keshi .content li{ width:16.666%;float:left; margin-bottom:45px;}
.keshi .content li .main{ width:90%; margin:0 auto; position:relative;}
.keshi .content li img{ width:100%; margin-top:12px;}
.keshi .content li .title{ width:100%; position:absolute; top:0; left:0;}
.keshi .content li .title h2{ width:100%; text-align:center; font-size:18px; color:#333333}
.keshi .content li .title h3{ width:100%; text-align:center; font-size:12px; color:#999999; margin-top:20px;}
.keshi .content li .title h4{ width:100%; text-align:center; font-size:16px; color:#85393B; margin-top:6px;}
.keshi .content li .title .jjs{ width:126px; height:80px; margin:0 auto;background:url(../images/it0.png) no-repeat bottom center;}
.keshi .content li .title p{width:126px; height:46px;text-align:center; font-size:14px; color:#917C53; margin-top:10px; line-height:26px; overflow:hidden;}
.keshi .content li .pic{ width:50.8%; position:absolute; bottom:5px; left:50%; margin-left:-25.4%}
.keshi .content li .title2{ width:100%; position:absolute; top:0; left:0; display:none}
.keshi .content li .title2 h2{ width:100%; text-align:center; font-size:18px; color:#333333}
.keshi .content li .title2 h3{ width:100%; text-align:center; font-size:12px; color:#999999; margin-top:20px;}
.keshi .content li .title2 h4{ width:100%; text-align:center; font-size:16px; color:#85393B; margin-top:6px;}
.keshi .content li .title2 .la{ width:126px; height:80px; margin:0 auto; margin-top:10px; background:url(../images/it.png) no-repeat bottom center;}
.keshi .content li .title2 .la a{ width:42px; line-height:42px; display: block;writing-mode: vertical-lr; float:left; background:url(../images/it2.png) no-repeat right center; font-size:14px;writing-mode: tb-rl;
    -webkit-writing-mode: vertical-rl;      
    writing-mode: vertical-rl;
    *writing-mode: tb-rl;}

.keshi .content li:hover .title2{ width:100%; position:absolute; top:0; left:0; display: block}
.keshi .content li:hover .title{ width:100%; position:absolute; top:0; left:0; display: none}



/*专家团队*/

.t-center01{}
.t-center01 .t-tt{padding:44px 0;}
.t-center01 .content{ width:90%; margin:0 auto;}
.t-center01 .content > section{ width:900px;}
.t-center01 .content table{ width:100%; text-align:center}
.t-center01 .content table td{ height:56px;}
.t-center01 .content table tr:nth-child(1){ background:#f2f0ea;color:#77322A; font-size:18px;}
.t-center01 .content table tr:nth-child(3){ background:#fbfbf9}
.t-center01 .content table tr:nth-child(5){ background:#fbfbf9}
.t-center01 .content table tr:nth-child(7){ background:#fbfbf9}
.t-center01 .content table tr:nth-child(9){ background:#fbfbf9}



.t-center02 .t-tt{ width:12.08%; margin:0 auto; padding:44px 0;}
.t-center02 .t-tt img{ width:100%;}
.t-center02 .content{ width:90%; margin:0 auto;}
.t-center02 .content li{ width:19.9%; float:left; border-left:1px dashed #d8c8a6; margin-bottom:60px;}
.t-center02 .content li:nth-child(5){ border-right:1px dashed #d8c8a6}
.t-center02 .content li:nth-child(10){ border-right:1px dashed #d8c8a6}
.t-center02 .content li:last-child{ border-right:1px dashed #d8c8a6}
.t-center02 .content li .title{ height:150px; margin:0 auto; padding-left:14px; box-sizing:border-box}
.t-center02 .content li .ren{ width:81.12%; margin:0 auto; position:relative;}
.t-center02 .content li .ren .tx{ position:absolute; top:0; border-radius:50%; overflow:hidden}
.t-center02 .content li .ren .left{ height:220px;}
.t-center02 .content li .ren .right{ height:150px;}
.t-center02 .content li .ren h2{ font-size:24px; color:#333333; margin-top:26px; text-align:center}
.t-center02 .content li .ren h3{ width:26px; float:left; font-size:16px; color:#85393B; margin-top:10px;writing-mode: vertical-lr;background:url(../images/u.jpg) no-repeat top right; margin-right:4px;letter-spacing:2px; }
.t-center02 .content li .ren h4{ float:left; font-size:14px; color:#333333; margin-top:10px; line-height:24px;writing-mode: vertical-lr;letter-spacing:2px; width:48px; overflow:hidden; writing-mode: tb-rl;
    -webkit-writing-mode: vertical-rl;      
    writing-mode: vertical-rl;
    *writing-mode: tb-rl;}


/*特色诊疗*/
.tese{ padding:80px 0;}
.tese .content{ width:90%; margin:0 auto;}
.tese .content li{ overflow:hidden}
.tese .content li .img{ width:50%; float:left}
.tese .content li .img img{ width:100%; display:block}
.tese .content li .title{ width:47%; margin-left:3%; float:left;}
.tese .content li .link{margin-top:4%}
.tese .content li:nth-child(2n) .img{ float:right}
.tese .content li .title h2{ font-size:24px; color:#333333; margin-top:26px;}
.tese .content li .title h3{ font-size:16px; color:#333333; line-height:26px; margin-top:15px;border-bottom:1px dashed #cccccc; padding-bottom:24px;}
.tese .content li:nth-child(2n) .title{ float:left; margin-left:0;}

@media (max-width: 1500px) {
	.tese .content li .title h3{ font-size:14px; padding-bottom:16px;}
	.tese .content li .title h2{ font-size:20px;margin-top:20px;}
  }

/*护理园地*/

.hu-center01 .content{ width:85.51%; margin:0 auto}

.hu-center02 { padding:16px 0;}
.hu-center02 .content{ width:90%; margin:0 auto; margin-top:18px;}
.hu-center02 .content p{ text-align:left; line-height:34px; font-size:14px; color:#333333;}


.hu-center03 { padding:16px 0; padding-bottom:40px;}
.hu-center03 .content{ width:90%; margin:0 auto; margin-top:18px;}
.hu-center03 li{ width:22.56%; float:left; margin-right:3.2%; position:relative}
.hu-center03 li:last-child{ margin-right:0;}
.hu-center03 li img{ width:100%;}
.hu-center03 li .wenzi{ width:100%; height:100%; padding:20px 28px 20px 20px; box-sizing:border-box; position:absolute; top:0;}
.hu-center03 li .wenzi h2{ font-size:18px; color:#333333; margin-top:14px;}
.hu-center03 li .wenzi h3{ font-size:12px; color:#999999; margin-top:5px; line-height:20px;}
.hu-center03 .link{ margin-top:50px;}



.hu-center04 { padding:76px 0; background:url(../images/bj.jpg) no-repeat top center;}
.hu-center04 .content{ width:90%; margin:0 auto; margin-top:18px;}
.hu-center04 .content p{ text-align:center; line-height:34px; font-size:14px; color:#333333;}
.hu-center04 .link{margin-top:42px;}

.hu-center05{ padding:58px 0;}
.hu-center05 .content{ width:92%; margin:0 auto;}
.hu-center05 .content .left{ width:33.3333%; overflow:hidden}
.hu-center05 .content .mid{ width:33.3333%; overflow:hidden}
.hu-center05 .content .right{ width:33.3333%; overflow:hidden}
.hu-center05 .content .main{ width:91.15%; margin:0 auto; position:relative}
.hu-center05 .content .main .hu-tt{ margin-bottom:30px; width:88%; overflow:hidden}
.hu-center05 .content ul{ margin-top:15px;}
.hu-center05 .content li{ font-size:16px; height:46px; line-height:46px; background:url(../images/w.png) no-repeat left center; padding-left:18px; box-sizing:border-box}
.hu-center05 .content li:hover{background:url(../images/w1.png) no-repeat left center; color:#863a3c;}

@media (max-width: 1500px) {
	.hu-center05 .content li{ font-size:14px; height:32px; line-height:32px; background:url(../images/w.png) no-repeat left center; padding-left:18px; box-sizing:border-box}
  }
.hu-center05 .link1{ position:absolute; right:0; top:32px; font-size:18px; letter-spacing:2px; color:#bdad8c;}

/*科研教学*/

.ky-center01{ padding:30px 0;}
.ky-center01 .content{ width:90%; margin:0 auto}
.ky-center01 .content li{ width:50%; float:left;border-bottom:1px solid #cccccc; padding:48px 3%;  box-sizing:border-box}
.ky-center01 .content li .img{ width:31.82%; float:left; position:relative}
.ky-center01 .content li .img p{ position:absolute; top:20%; font-size:16px; color:#fff; width:58%; left:40%; text-align:center; line-height:1.5;}
.ky-center01 .content li .img img{ width:100%;}
.ky-center01 .content li .title{ width:50%; float:left; margin-left:30px}
.ky-center01 .content li .title h2{ font-size:18px; color:#333333; margin-top:10px;}
.ky-center01 .content li .title h3{ font-size:14px; color:#666666; margin-top:6px; line-height:24px;}
.ky-center01 .link{ margin-top:50px;}

.ky-center02{ padding-bottom:58px;}
.ky-center02 .content{ width:92%; margin:0 auto;}
.ky-center02 .content .left{ width:50%; overflow:hidden}
.ky-center02 .content .mid{ width:50%; overflow:hidden}

.ky-center02 .content .main{ width:91.15%; margin:0 auto; position:relative}
.ky-center02 .content .main .hu-tt{ margin-bottom:30px; width:88%; overflow:hidden}
.ky-center02 .content ul{ margin-top:15px;}
.ky-center02 .content li{ font-size:16px; height:40px; line-height:44px; background:url(../images/w.png) no-repeat left center; padding-left:18px; box-sizing:border-box; overflow:hidden}
.ky-center02 .content li:hover{background:url(../images/w1.png) no-repeat left center; color:#863a3c;}
.ky-center02 .link1{ position:absolute; right:0; top:32px; font-size:18px; letter-spacing:2px; color:#bdad8c;}

/*新闻中心*/

.newslist { padding:20px 0;}
.newslist .content{ width:90%; margin:0 auto; margin-top:18px;}
.newslist li{ width:22.56%; float:left; margin-right:3.2%; margin-bottom:40px; position:relative}
.newslist li:nth-child(4){ margin-right:0;}
.newslist li:nth-child(8){ margin-right:0;}
.newslist li:nth-child(12){ margin-right:0;}
.newslist li:nth-child(16){ margin-right:0;}

.newslist li img{ width:100%; display: block}
.newslist li .wenzi{ width:100%; height:100%; padding:20px 28px 20px 20px; box-sizing:border-box; position:absolute; top:0;}
.newslist li .wenzi h2{ font-size:18px; color:#333333; margin-top:14px; font-weight:200}
.newslist li .wenzi h3{ font-size:12px; color:#999999; margin-top:5px; line-height:20px;}
.newslist li .wenzi h3 span{ float:right; color:#55181e}
.newslist .link{ width:7.5%; margin:0 auto; margin-top:50px;}

.newslist2 .content{ width:90%; margin:0 auto}
.newslist2 li{ width:50%; float:left; padding:45px 0; border-bottom:1px dashed #cccccc}
.newslist2 li h2{ font-size:18px; color:#333333; height:32px; line-height:32px; overflow:hidden}
.newslist2 li h3{ font-size:14px; color:#333333; line-height:28px; width:80%; height:56px;}
.newslist2 li p{ font-size:12px; color:#333333; margin-top:10px}
.newslist2 li .link{ margin-top:16px;}


/*招标*/

.zb-center01 { padding:20px 0;}
.zb-center01 .content{ width:90%; margin:0 auto; margin-top:24px;}
.zb-center01 li{ width:22.56%; float:left; margin-right:3.2%; margin-bottom:40px; position:relative}
.zb-center01 li:nth-child(4){ margin-right:0;}
.zb-center01 li img{ width:100%;}
.zb-center01 li .wenzi{padding:20px 28px 20px 20px; position:absolute; top:0;}
.zb-center01 li .wenzi h2{ font-size:18px; color:#333333; margin-top:14px;}
.zb-center01 li .wenzi h3{ font-size:12px; color:#999999; margin-top:5px; line-height:20px;}
.zb-center01 .link{}

.zb-center02 { padding-bottom:78px;}
.zb-center02 .content{ width:90%; margin:0 auto; margin-top:24px;}
.zb-center02 .content .left{ width:48.6%; overflow:hidden; position:relative}
.zb-center02 .content .right{ width:48.6%; overflow:hidden; position:relative}
.zb-center02 .content .img{ width:90%; overflow:hidden}
.zb-center02 .content ul{ margin-top:10px;}
.zb-center02 .content li{ height:48px; line-height:48px; font-size:16px; border-bottom:1px dashed #cccccc; background:url(../images/w.png) no-repeat left center; padding-left:18px; box-sizing:border-box}
.zb-center02 .content li span{ float:right; font-size:12px; color:#999999}
.zb-center02 .content li:hover{background:url(../images/w1.png) no-repeat left center; color:#863a3c;}
.zb-center02 .link1{ position:absolute; right:0; top:10px; font-size:18px; letter-spacing:2px; color:#bdad8c;}



/*服务*/
.fw-center01{ padding:50px 0;}
.fw-center01 .content{ width:90%; margin:0 auto}
.fw-center01 .content li{ width:17.36%; height:52px; background:url(../images/fuwu/k.png) no-repeat center; margin-right:3.2986%; float:left; background-size:100% 100%;}
.fw-center01 .content li:last-child{ margin-right:0;}

.fw-center01 .content li .title{ width:100%; height:100%;line-height:52px; font-size:18px; color:#8d4647; text-align:center}
.fw-center01 .content li .title span{ font-size:24px; margin-left:4%; font-weight:bold}
@media (max-width: 1500px) {
	.fw-center01 .content li .title{  font-size:12px;}
	.fw-center01 .content li .title span{ font-size:18px;}
  }

.fw-center02 .content{ width:90%; margin:0 auto}
.fw-center02 .content iframe{ width:100%; height:685px;}




/*详情页*/
.article{ padding:40px 0; min-height:200px;}

.article .content{ width:68%; margin:0 auto; line-height:28px;}
@media (max-width: 1500px) {
	.article .content{ width:90%; margin:0 auto; line-height:28px;}
  }

.article .title{ font-size:32px; color:#333333; height:54px;}
.article .title2{ width:580px; font-size:16px; color:#333333; line-height:36px;}
.article .title2 span{ color:#78332c}
.article .fl{ width:21.875%;}
.article .fl img{ width:100%;}
.article .fr{ width:75.23%;}

.article iframe{ width:600px; height:400px;}

.gz-about{ padding:40px 0; background:#e9e6de;}
.gz-about .content{ width:1200px; margin:0 auto; min-height:200px; line-height:28px;}

.gz-culture{ padding:40px 0;}
.gz-culture .content{ width:1200px; margin:0 auto}
.gz-culture .content li{ width:33.33%; float:left;   text-align:center; line-height:40px; font-size:16px; margin-bottom:10px;}

.gz-xinhuo{ padding:50px 0;}

.gz-xinhuo .content{ width:1380px; margin:0 auto; margin-top:30px;}
.gz-xinhuo li{ width:345px; float:left; padding:0 30px; box-sizing:border-box; position:relative; margin-bottom:60px; overflow:hidden}
.gz-xinhuo li .title{ width:285px; height:125px; background:#fff; opacity:0.8; position:absolute; bottom:0;}
.gz-xinhuo li .title h2{ font-size:24px; color:#000000; padding:0 45px; box-sizing:border-box; margin-top:30px;}
.gz-xinhuo li .title h2 span{ font-size:16px; color:#666666; margin-left:28px;}
.gz-xinhuo li .title h3 { font-size:16px; color:#666666; text-align:center; margin-top:20px;}


.gz-in-center06{ padding:50px 0;}
.gz-in-center06 .content{ width:1290px; margin:0 auto;}
.gz-in-center06 li{ width:430px; height:370px; float:left; background:url(../images/gz/yx.png) no-repeat center; padding:25px 52px 25px 40px; box-sizing:border-box}
.gz-in-center06 li h2{ font-size:18px; color:#333333; margin-top:15px;}
.gz-in-center06 li h3{ font-size:14px; color:#333333; margin-top:10px; line-height:22px;}

.gz-news{ width:100%; padding-top:50px; box-sizing:border-box}
.gz-news li{ width:100%; height:186px; border-bottom:1px dashed #9d8e7b; margin-bottom:30px;}
.gz-news li .title{ width:700px; margin-left:20px;}
.gz-news li .title h2{ font-size:18px; color:#333333; margin-top:10px;}
.gz-news li .title h3{ font-size:12px; color:#520b10; margin-top:10px;}
.gz-news li .title p{ font-size:14px; color:#4a4a49; margin-top:20px;}

.gz-in-center02{}
.gz-in-center02 .content{ background:url(../images/gz/zl2.jpg) no-repeat center; height:660px;}
.gz-in-center02 .content li{ width:299px; height:660px; background:url(../images/gz/i3.png) no-repeat center; border-left:1px solid #b7b4b3; float:left;}
.gz-in-center02 .content li:last-child{}
.gz-in-center02 .content .tese1{ width:1350px; margin:0 auto; position:relative}
.gz-in-center02 .content .tese1 .slide-in2{ width:1200px; margin:0 auto;border-right:1px solid #b7b4b3;}
.gz-in-center02 p{ height:215px;width:64px; margin:0 auto;writing-mode: vertical-lr; padding-top:224px; font-size:20px; letter-spacing:4px; line-height:32px; color:#fff;writing-mode: tb-rl;
    -webkit-writing-mode: vertical-rl;      
    writing-mode: vertical-rl;
    *writing-mode: tb-rl;}


.gz-in-center02 .product-grid .product-image{position: relative;}
.gz-in-center02 .product-image .pic-1{opacity: 1;transform: rotateY(0);transform-origin: center;backface-visibility: hidden;}
.gz-in-center02 .product-grid:hover .product-image .pic-1{transform :rotateY(-70deg);opacity: 0;}
.gz-in-center02 .product-image .pic-2{width: 100%;height:660px ;transform-origin: center;transform: rotateY(70deg);backface-visibility: hidden;position: absolute;top: 0;left: 0;opacity: 0;
	transition: transform 0.5s, opacity 0.2s; background:url(../images/gz/zl3.jpg) no-repeat center; padding-top:98px; padding-left:92px;box-sizing:border-box;
}
.gz-in-center02 .product-image .pic-2 h2{ height:252px; width:50px;float:left; font-size:24px; line-height:50px; color:#fff;writing-mode: vertical-lr; letter-spacing:4px ; background:url(../images/gz/u.png) no-repeat right top; margin-right:14px; overflow:hidden;writing-mode: tb-rl;
    -webkit-writing-mode: vertical-rl;      
    writing-mode: vertical-rl;
    *writing-mode: tb-rl;}
.gz-in-center02 .product-image .pic-2 h3{ height:320px; float:left; line-height:28px; font-size:14px; color:#fff;writing-mode: vertical-lr; letter-spacing:4px;writing-mode: tb-rl;
    -webkit-writing-mode: vertical-rl;      
    writing-mode: vertical-rl;
    *writing-mode: tb-rl; }

.gz-in-center02 .product-grid:hover .product-image .pic-2{transform: rotateY(0deg);opacity: 1;}
.gz-in-center02 .prev{ width:45px; height:85px; position:absolute; top:50%; margin-top:-42.5px; left:0;}
.gz-in-center02 .next{ width:45px; height:85px; position:absolute; top:50%; margin-top:-42.5px; right:0;}

.video{ height:300px;}
video::-webkit-media-controls-enclosure {position:absolute; bottom:-30px;}


.map{ width:100%; height:550px; margin-top:50px;}

.pagelist .biaoqian{
  display: none;
}


.pagelist .pagination{

}

.pagelist .pagination li{
  display: inline-block;
}

.pagelist .active span {
  background: #55181e;
  color: #fff;
}







