/*全页共用************************************************************/
.wrap{}
section{position: relative;}
section:after{content:""; height:0; visibility:hidden;display:block;clear:both;}
main section{margin-top:20px;}
.box{ /*在box内添加padding 不占用外部空间*/
-moz-box-sizing: border-box; /*Firefox3.5+*/	
-webkit-box-sizing: border-box; /*Safari3.2+*/	
-o-box-sizing: border-box; /*Opera9.6*/	
-ms-box-sizing: border-box; /*IE8*/	
box-sizing: border-box; /*W3C标准(IE9+,Safari5.1+,Chrome10.0+,Opera10.6+都符合box-sizing的w3c标准语法)*/ }

/*图片遮罩效果-环境设施vr*/
.Big_Slide_box{/*overflow:hidden;*/}
.port-1{float: left;position: relative; overflow: hidden; text-align: center; border: 0px solid rgba(0, 0, 0, 0.8);}
.port-1 .text-desc{opacity: 0.8; top: -100%; color: #fff; padding: 45px 20px 20px;	
	transition: 0.5s;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	}
.port-1 img{transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;}
.port-1:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);}
.port-1.effect-3 .text-desc{top: 50%; left: 50%; width: 0; height: 0; overflow: hidden; padding: 0;}
.port-1.effect-3:hover .text-desc{width: 100%; top: 0; left: 0; height: 100%;}
.text-desc .btn{display: inline-block; padding: 2px 10px; border:2px solid #4d92d9; font-size: 14px; color: #4d92d9;  background-color: #000; text-decoration: none; transition: 0.4s;position: relative;top:45%}
.text-desc .btn:hover{color: #4d92d9; transition: 0.4s; background-color: #4d92d9;color:#fff;}
.text-desc{position: absolute; left: 0; top: 0; background-color: #000; height: 100%; opacity: 0; width: 100%; padding: 20px;}
/*图片遮罩效果 end */

/*header**************************************************************/
header{position: fixed;z-index: 10;margin:0 auto;width: 100%;z-index:100;}
.topbar{width: 100%;height: 50px;background-color: #19588e;font-size:13px;}
.topbar .logo img{width:100%;padding-top:15px;}
.topbar nav {margin-left:60px;width: 650px;float: left;}
.topbar nav .action a{color: #000000;background-color: #febe01;}
.topbar nav ul li a:hover{color: #000000;background-color: #febe01}
.topbar nav ul li{width:77px;position: relative;text-align: center;font-size: 16px;float: left;margin-top:14px;margin-left: 3px;}
.topbar nav ul li a{font-size:13px;color: #fff;display: block;padding:2px 0;}

.topbar .topbar-link {float: right;width: 238px;}
.topbar .topbar-link a{border: 1px solid #fff;display: block;color: #fff;background:url(../images/top_swt.png)7px 4px no-repeat scroll;font-size: 13px;border-radius:10px;width:90px;height: 24px;padding:1px 7px 1px 0;margin-top:14px;float: right;background-size: 19%}
.topbar .topbar-link a:hover{background-color: #fff;color:#19588e;background-position: 6px -12px;}

.topbar .topbar-search{width:133px;height: 18px;margin-top:14px;}
.topbar .topbar-search .search-text{width:135px;border-radius:10px;color: #111;background-color: #fff;background-image: none;border: none;font-size: 12px;float: left;padding:4px 0 3px 5px;}
.topbar .topbar-search .search-btn{width:20px;height:20px;background: url(../images/search_btn.png) center center no-repeat scroll;margin-top:-45px;background-size: 80%}
.topbar .topbar-search .input-group-btn{top: 23px;left: -29px;}
.topbar .nav-vr{position:absolute;top:-3px ;right:0;width:15px;}

/*banner**************************************************************/
.banner {margin-top:0;}
.banner .banner-box {width:100%;height:auto;}
.banner .banner-box a {width:1100px; height:380px;text-align:center;display:block;margin: 0 auto;}
.banner .banner-bg{width:100%;}
.banner .h1 {font-size:14px;color:#fff;background-color:#0a79bd;height:30px;line-height:30px;text-align:center}
.banner .banner-pagination {position: absolute;text-align: center; -webkit-transition: .3s opacity; -o-transition: .3s opacity;transition: .3s opacity;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10;}

/*main 共用部分*/
/* title 分割线*********************************************************/
.title-name{float: left;width:185px;height:80px;line-height:80px;font-size:18px;color: #048ac7}
.title-name em{font-size: 13px;}
.title-more{width:35px;height:32px;margin-top:24px;float: right;text-align: center;line-height: 32px;}
.title-more a{color:#00b7ee;;display: block;border:1px solid #00b7ee;font-size: 18px}
.title-more a:hover{background-color: #00b7ee;color: #fff;}
.title-tab{width:700px;float: left;}
.title-tab li{text-align:center;float: left;padding:5px 0;color: #525252;font-size: 16px;cursor: pointer;margin-top:30px;margin-right: 50px;}
.title-tab .title-tab li:hover{color: #00b7ee;border-bottom: 2px solid #00b7ee}

/*main 共用部分 end****************************************************/

/*服务*****************************************************/
.service{width: 100%;margin: 40px auto 20px;position: relative;top:-110px;z-index: 10}
.service li a{width:100%;height:280px;text-align: center;float: left;border:1px solid #ccc;background-color: #eefafe;box-shadow: 0px 0px 5px #ccc;-webkit-box-shadow: 0px 0px 5px #ccc;-moz-box-shadow: 0px 0px 5px #ccc;border-radius:10px;}
.service li{width:27%;margin-left: 9.24%;float: left;}
.service li a{display: block;}
.service li:first-child{margin-left: 0;}
.service li a:hover{box-shadow:0px 0px 10px #35b7b7;-webkit-box-shadow: 0px 0px 10px #35b7b7;  /*兼容webkit 内核*/-moz-box-shadow: 0px 0px 10px #35b7b7;     /*兼容gecko内核*/}
.service li img{margin:40px auto;width: 33%}
.service li h3{font-size: 20px;}
.service li h5{font-size: 13px;}


/************************************************************/
.culture{width: 100%;margin: 40px auto 20px;position: relative;top:20px;z-index: 10}
.culture ul{margin-left: -4%}
.culture ul li{width:29%;height: 400px;margin-left:4.3%;padding:20px 40px;float: left;background-color: #fff;
	box-shadow:0px 0px 6px #aaa;
	-webkit-box-shadow:0px 0px 6px #aaa;  /*兼容webkit 内核*/
	-moz-box-shadow:0px 0px 6px #aaa;
	}
.culture ul li p{font-size:15px;line-height: 2em;text-indent: 2em;padding-top:30px;}
.culture ul li h3{font-size:20px;line-height: 2em;text-align: center;padding-top:7px;}
.pages-heading{width: 100%;margin:0 auto;text-align:center; }
.pages-heading .heading-name span:before {content:'';width:8px;height:20px;position: absolute;top:4px;left:-12px;background-color: #f5a321;}
.pages-heading .heading-name {line-height:45px;font-size:17px;margin: 0 auto 40px;color:#ccc;border-bottom:1px dashed #ccc;}
.pages-heading .heading-name span{color:#000935;font-size: 20px}

/*毒品知识*****************************************************/
.knowledge{top:20px;}
.knowledge li{width:15%;height:160px;float: left;margin-left: 2%;background-color: #1489cc;font-size: 14px;text-align: center;}
.knowledge li h3{margin-top:0;}
.knowledge li a{width: 100%;display: block;height: 160px;color: #fff}
.knowledge li img{margin: 26px auto 20px;width: 42%}
.knowledge li:first-child{margin-left: 0}

/*华佑介绍*****************************************************/
.hospital{top:70px;}
.hospital .hospital-content{width: 100%;height:313px;background:url(../images/hospital_bg.jpg) center top no-repeat scroll;}
.hospital .hospital-img{width: 30%;float: left;margin-top: 40px;margin-left: 50px;}
.hospital .hospital-img img{width:350px;transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;}
.hospital .hospital-img a:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);}
.hospital .text{width:54%;float: right;margin-top: 30px;margin-right: 60px;color:#000;}
.hospital .text h3{font-size: 22px;color: #111;line-height: 3em;color:#000;}
.hospital .text p{text-align: justify;font-size: 14px;line-height: 2em}
.hospital .text a{float: right;padding:5px 40px;background-color: #fff;margin-top:20px;}


/*专家团队*************************************************************/
.doctor{top: 70px;}
.doctor .doctor-content li{float: left;background:#f6f6f6;} 
.doctor .doctor-content li a{width:25%;color: #111;text-align: center;display: block;width:290px;}
.doctor .doctor-text{height:290px;margin:0 auto;width: 70%;padding-top:55px;}
.doctor .doctor-text h3{font-size: 20px;}
.doctor .doctor-text h5{font-size: 14px;line-height: 2em;margin-bottom: 15px;}
.doctor .doctor-img{width:100%;height: 100%;overflow: hidden;}
.doctor .doctor-img img{width: 100%;transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;}
.doctor .doctor-content li:hover{background:#153985;o}
.doctor .doctor-content a:hover{color:#fff;}
.doctor .doctor-content li:hover .doctor-img img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}
.doctor .doctor-content .ico-b{width:53px;height:27px;background:url(../images/doctor_bb.png) center center no-repeat scroll;position: absolute;top:0%;left:0%;background-size: 11%;display: block;height: 580px;width: 100%;}
.doctor .doctor-content .ico-b:hover{background:url(../images/doctor_bl.png) center center no-repeat scroll;position: absolute;top:0;left:0;background-size: 11%;}

.doctor .doctor-content .ico-t{width:53px;height:27px;background:url(../images/doctor_tb.png) center center no-repeat scroll;position: absolute;top:0%;left:0%;background-size: 11%;display: block;height: 580px;width: 100%;}
.doctor .doctor-content .ico-t:hover{background:url(../images/doctor_tl.png) center center no-repeat scroll;position: absolute;top:0;left:0;background-size: 11%;}


/*华佑动态*************************************************************/
.news{top:120px;background-color: #eee;padding-bottom:50px;}
.news .news-index-content{}
.news ul{/*width: 100%;background-color: #f5f5f5;padding: 2%;height:340px;*/}
.news ul li {width: 30%;margin-left: 5%;float: left;}
.news ul li:first-child{margin-left: 0}
.news .news-img{width:100%;max-height:200px;overflow: hidden;display: block;}
.news .news-img img{width:100%;margin-top:-8%;transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;}
.news .news-index-content a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}
.news .news-text{padding: 10px 20px 20px;background-color: #fff;}
.news .news-text .news-tt{margin:10px auto;}
.news .news-text .news-type{width:70px;background-color: #163986;color: #fff;font-size: 13px;text-align: center;float: left;border-radius: 5px;padding:3px 5px;}
.news .news-text .news-time{width: 80px;float: right;font-size: 13px; color: #000935}
.news .news-text h3{font-size: 16px;height: 1.5em;line-height: 1.5em;overflow: hidden;width: 100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-weight: bold;}
.news .news-text p{float: 13px;margin-top:10px;}

/*华佑视频&预约*************************************************************/
.vy{top:70px;padding-bottom:50px;height:450px;}

/*视频*/
#video{width: 780px;height: auto;padding: 0;background: #fff;float: left;}
#video .title-box{margin: 40px 0px;text-align: center;color: #0280cc;width: 100%;float:left;}
#video .title-box h2{margin-top: 0px;font-size: 36px;font-weight: 700;color: #0280cc;background: url(../images/hx.jpg) repeat-x center}
#video .title-box h2 div{display: block;position: absolute;font-size: 0.5em;margin-left: 1080px;font-weight: normal;margin-top: -30px;padding: 0px 5px 0px 5px;background-color: #fff}
#video .title-box h2 span{display: inline-block;padding: 0px 10px 0px 10px;background-color: #fff}
#video .title-box p{font-size: 15px;color: #e7b35b;}
#video h3{margin:0;padding:10px 0;color: #fff; font-size:14px;font-weight:bold;position: absolute;bottom:0px;text-align: center;width: 100%;background-color: rgba(0,0,0,0.6);}
#video .video-list{padding:0;width: 585px;position:absolute;}
#video .video-list img{width: 585px}
#video .video-play{width:585px;height:385px;overflow:hidden;background:rgba(0,0,0,0.3) url(../images/play01.png)center center no-repeat scroll;position: absolute;top:0px;left: 0;cursor: pointer;}
#video .video-play:hover{background:rgba(0,0,0,0) url(../images/play02.png)center center no-repeat scroll;}

.jz button {border: 0px currentColor; border-image: none; background-color: white;}
.commonTitle {padding: 100px 0px 70px; text-align: center; color: rgb(153, 153, 153); font-size: 14px;}
.commonTitle ul {margin: 0px auto; width: 260px; overflow: hidden;}
.commonTitle ul li {color: rgb(51, 51, 51); line-height: 44px; font-size: 20px; font-weight: 800; float: left;}
.line {background: rgb(187, 187, 187); margin: 22px 10px; width: 50px; height: 2px;}
.productSolution_img {width: 100%; height: 228px; text-align: center; background-size: 100%;}
.productSolution_content {height: 434px; position: relative;}
.productSolution_content > li {	background: rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); border-image: none; width: 200px; height: 434px; position: absolute;}
.product_bg {background: rgb(0, 0, 0); height: 100%; opacity: 0.6;}
.product_img {position: absolute; z-index: 1;}
.productSolution_img img {margin: 70px 79px 10px; display: block;}
.productSolution_img p {color: rgb(255, 255, 255); font-size: 14px; font-weight: 800;}
.product_ul li {margin: 14px 0px 0px; color: rgb(102, 102, 102); font-size: 14px;}
.productSolution_content > li:hover {transition:0.5s; z-index: 2; transform: scale(1.1); -webkit-transform: scale(1.1, 1.1); -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; -o-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1);}
.productSolution_content > li:hover .product_bg {background: rgb(11, 131, 250); transition:0.5s; opacity: 0.7; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s;}
.serviceSystem_content {width: 1200px; overflow: hidden; position: absolute;}
.serviceSystem_content li {	background: rgb(32, 149, 255); width: 40%; height: 266px; float: left;}
.serviceSystem_content .serviceSystem_right {width: 50%; height: 396px;}
.serviceSystem_right img {width: 100%;}
.serviceSystem_left {color: rgb(255, 255, 255); padding-top: 130px; padding-left: 10%;}
.serviceSystem_left img {width: 74px; height: 54px; display: block;}
.serviceSystem_left h1 {font-size: 20px;}
.serviceSystem_left span {background: rgb(255, 255, 255); margin: 14px 0px; width: 30px; height: 4px; display: block;}
.serviceSystem_left p {width: 270px; font-size: 14px; opacity: 0.9;}
.classicCase_content {overflow: hidden;}
.classicCase_content li {width: 25%; overflow: hidden; float: left; position: relative;}
.classicCase_content img {border: 1px solid rgb(238, 238, 238); border-image: none; width: 100%; display: block;}
.case_bg {background: rgb(32, 149, 255); top: 0px; width: 100%; height: 100%; text-align: center; color: rgb(255, 255, 255); font-size: 16px; position: absolute; z-index: 1; opacity: 0.9;}
.partner_content {overflow: hidden;}
.partner_content li {border: 1px solid rgb(238, 238, 238); border-image: none; width: 238px; height: 181px; overflow: hidden; float: left; position: relative;}
.partner_popup {background: rgba(32, 149, 255, 0.8); top: 182px; width: 100%; height: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 181px; font-size: 12px; position: absolute;}
.flow {background: url("/Public/images/flow_bg.jpg") no-repeat center; margin: 80px 0px 0px; width: 100%; height: 800px;}
.flow_title {padding: 80px 0px 70px;}
.flow_title ul li {color: rgb(255, 255, 255);}
.flow_content {overflow: hidden;}
.flow_content li {border: 1px solid rgb(202, 202, 202); border-image: none; width: 131px; height: 440px; text-align: center; float: left; position: relative;}
.flow_content li h4 {color: rgb(255, 255, 255); font-size: 16px;}
.flow_content li p {color: rgb(202, 202, 202); font-size: 14px;}
.flow_img {margin: 100px 28px 26px;}
.flow_num {right: 0px; bottom: 0px; position: absolute;}
.office_content {overflow: hidden; margin-bottom: 100px;}
.office_content li {overflow: hidden; float: left;}
.office_content img {display: block;}
.office_right {loat: left;}
.office_popup {overflow: hidden; position: relative;}
.office_popup_top {background: rgba(32, 149, 255, 0.8); top: 1000px; width: 100%; text-align: center; color: rgb(255, 255, 255); font-size: 16px; position: absolute;}
.commonContent {height: 1200px; position: relative;}
.serviceSystem_content1 {left: 0px; top: 0px;}
.serviceSystem_content2 {left: 0px; top: 396px;}
.serviceSystem_content3 {left: 0px; top: 792px;}

.video {left: 0px;top:0; padding-top: 10%; width: 100%; height: 100%;background-color: rgba(0,0,0,0.8); display: none; position: fixed; z-index: 2147483647;}
.video span {background: url("../images/dialogclose.png") no-repeat; left: 74%; top: 97px; width: 60px; height: 60px; display: block; position: absolute; z-index:10; opacity: 1;}
.video video {margin: 0px auto; width: 700px;  display: block;  max-width: 700px;position: relative;z-index: 5;}

.video-li{float: right;width:175px;}
.video-li img{width: 100%}
.video-li li{margin-bottom:20px;position: relative;}
.video-li .li-play{width:100%;height:115px;overflow:hidden;background:rgba(0,0,0,0.3) url(../images/play01.png)center center no-repeat scroll;position: absolute;top:0px;left: 0;cursor: pointer;background-size: 20%}
.video-li .li-title h5{font-size: 12px;margin: 0;color: #fff; font-weight: bold;position: absolute;bottom: 0px;text-align: center;width: 100%;background-color: rgba(0,0,0,0.4);height:2em;overflow: hidden;line-height: 2em;}
.video-li .li-play:hover{background:rgba(0,0,0,0) url(../images/play02.png)center center no-repeat scroll;background-size: 20%}

/*预约*/
.yy {width: 312px;float: right;margin-top: 25px;border-left: 1px solid #bbb;padding-left: 32px;}
.yy .mm{font-size: 14px;text-align: justify;margin:0 auto 10px;padding:10px;}
.yy .yuyue{width: 100%;height: 50px;line-height: 50px;text-align: center;color: #fff;background-color: #1a87da;margin-bottom: 8px;font-size: 18px;}
.yy .form-group{margin-bottom:0;}
.yy	.form-control{width:280px;margin-bottom:10px;display: block;height: 45px;padding: 0px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;
    border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.yy #ytype{height:44px;width: 100%}
.yy #vdcode{width:48%;float: left;padding: 8px 12px;font-size: 14px;border-radius: 4px;border:1px solid #ccc;}
.yy .btn{width:48%;float: right;padding: 8px 0;font-size: 14px;background-color: #0280cc;text-align: center;color: #fff;border-radius: 4px}

.yy button{background-color:#feae1b;width: 100%;text-align: center;color: #fff;border-radius: 4px;margin-top:15px;padding: 14px 0;font-size: 14px;}

/*联系我们*************************************************************/
.contact{font-size: 15px;text-align: center;margin-bottom: 30px;top:135px;height: 120px}
.contact .add{width:48%;float: left;padding-top:15px;padding-bottom:15px;border:1px solid #1e3f88;color: #1e3f88;text-align: center;background:url(../images/foot_ico01.png)18% center no-repeat scroll;background-size: 3.5%}
.contact .tel{width:24%;margin-left: 2%;float: left;background:#1e3f88 url(../images/foot_ico02.png) 24% center no-repeat scroll;background-size: 6.5%;padding-top:15px;padding-bottom:15px;color: #fff}
.contact .online{width:24%;float: left;float: left;background:#34b6b2 url(../images/foot_ico03.png) 32% center no-repeat scroll;background-size: 6.5%;padding-top:15px;padding-bottom:15px;color: #fff;margin-left: 1.8%}


/*footer**********************************************************************
********/ 
.bottom {width: 100%;min-height:140px;background-color:#f2f2f2;color: #272727;margin-top:100px;} 
.bottom .footer-content{height:140px;background-color: #004e72;}
.bottom .footer-bottom{background-color: #004e72;text-align: center;height:80px;color: #fff;font-size: 13px;padding-top: 50px;}


/*部悬浮条******************************************************************************/
.fixed-bottom{position: fixed;width: 100%;height: 50px;line-height:50px;bottom: 0;background-color: #006360;z-index: 1000;}
.fixed-bottom .footer{margin: 5px auto 0;height: 40px;line-height: 40px;}
.fixed-bottom .footer img{margin-top:1px;}
.fixed-bottom .footer div, .fixed-bottom .footer a{float:left;}
.fixed-bottom .footer .fixed-online{width:150px;margin-right:20px;}
.fixed-bottom .footer .fixed-line{width:20px;margin-right:20px;}
.fixed-bottom .footer .fixed-tel{width:20px;margin-right:30px;}
.fixed-bottom .input-group{height:40px;line-height:40px;width:358px;}
.fixed-bottom .input-text{width:180px;height:30px;padding:0 5px;float:left;margin-top:6px;line-height:30px;border: none;border-radius: 4px 0 0 4px;}
.fixed-bottom .input-span{color: #fff;line-height: 30px;font-size: 13px;padding:0 10px;margin-top:6px;background-color: #f5a321;display: block;float: left;height: 30px;border-radius: 0 4px 4px 0}
.fixed-bottom .input-span:hover{background-color: #db8703;cursor: pointer;}
.fixed-bottom .fixed-number{margin-right:10px;}

/*pages 分页css*******************************************************************************/

/*分页共用******************/
.banner-pages{position:relative; height:341px; overflow:hidden; } 
.banner-pages .banner-list{position: absolute;left: 50%;} 
.banner-pages .banner-list img{margin-left: -50%;} 

.bn{font-size:13px;}
.bn a:hover{color:#00b7ee; text-decoration: underline;font-size:13px;}
.bn .content{background-color:#f0f0f0;height:30px;line-height:30px;padding-left: 10px;float: left;}
.bn-fff{background-color:#fff !important; padding-left: 0 !important;}

/*tab 按钮*/
.tab{text-align: center;margin: 0 auto 20px;}
.tab li{float: left;}
.tab li{padding:5px 50px;display:block;border:1px solid #dcdcdc;border-radius:4px;margin-left:11px;font-size: 14px;}
.tab li:hover{background-color:#00b7ee;color:#fff;cursor:pointer;}
.tab .action{background-color:#00b7ee;color:#fff;}
.tab li:hover{background-color: #00b7ee;color: #fff;cursor: pointer;}

/*新闻详情页按钮*/
.btn-three{height: 40px;line-height:40px;margin:80px auto 20px;}
.btn-three li{text-align:center;}
.btn-three li a{font-size:14px;color:#fff;padding:10px 40px;background-color: #ccc;border-radius:8px;line-height: 1.5em}
.btn-three li a img{width:8%;margin-top:11px;margin-right:5px;}
.btn-three .three_01{background:rgba(0,183,238,1);}
.btn-three .three_02{background:rgba(0,199,206,1);}
.btn-three .three_03{background:rgba(254,174,27,1);}
.btn-three .three_01:hover{background:rgba(0,183,238,0.8);}
.btn-three .three_02:hover{background:rgba(0,199,206,0.8);}
.btn-three .three_03:hover{background:rgba(254,174,27,0.8);}

/*footer-pages*/
.footer-pages{background-color:#095a7f;height:200px;color:#fff;font-size: 14px;padding-top:40px;}
.footer-pages .footer-content{float: left;width: 70%}
.footer-pages .footer-content img{float: left;width:160px;}
.footer-pages .footer-text{float: left;width:70%;margin-left: 30px;}
.footer-pages .footer-text h3{font-size: 28px;}
.footer-pages .footer-text h5{font-size: 14px;margin-bottom: 15px;}
.footer-pages .footer-img{float: right;}
.footer-pages .footer-img img{width:280px }
.footer-pages .footer-text span{padding-left:20px;}
.footer-pages .footer-text .add{background:url(../images/pages_add.png) left center no-repeat scroll;}
.footer-pages .footer-text .mail{background:url(../images/pages_email.png) left center no-repeat scroll;}
.bottom-pages{background-color: #004e72;text-align: center;height:40px;color: #fff;font-size: 13px;padding-top: 20px;border-top:1px solid #2e8fba;}


/*翻页按钮*/
.btn-toolbar{margin:20px auto 60px}
.btn-toolbar .btn-group {text-align: center;display: block;float: none;}
.btn-toolbar .btn-default {border:1px solid #ccc;color: #333;background-color: #fff;}
.btn-toolbar .btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center; white-space: nowrap; vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;}
.btn-toolbar .button-primary{background-color: #00b7ee;border:1px solid #00b7ee;color: #fff;}
.btn-toolbar .btn-group .btn{margin-left:-1px;}
.btn-toolbar .btn:hover{background-color: #ccc;	}

/*关联*/
.relation{width: 100%;height: 40px;line-height: 40px;margin:20px auto 40px;font-size: 16px}
.relation a{color:#0178bc;display: block;width: 100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.relation a:hover{text-decoration: underline; ;}
.relation .prev{float: left;width: 48%;}
.relation .next{float: right; text-align: right;width: 48%;}
.pages-nv{background-color:#eee;padding:50px 0;}
.pages-ad{width: 100%;display: block;}
.pages-ad img{width: 100%;margin:0 auto 20px}

/*分页 title*/
.title-pages{width:100%;text-align: center;font-size: 20px;color:#727272;font-weight: bold;height: 24px;line-height: 24px;margin:20px auto 40px;}
.title-pages img{height:20px;}
.title-pages h3{display: inline;}
.title-pages::before{content:'';position: absolute;width:24px;height:24px;z-index: 5;top: 0px;margin-left: -30px;}

/*分页共用 end******************/

/*新闻列表**********************************/
.news-pages .title-pages::before{background:url(../images/news/ico_title.png) no-repeat 0 center scroll;background-size:100%;}
.news-pages li{width:31%;height:360px;float: left;margin-left: 3.5%;}
.news-pages li:nth-child(3n-2){margin-left: 0;}
.news-pages .news-img{height:230px;overflow: hidden;}
.news-pages .news-img img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}
.news-pages .news-img img{width: 100%;transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;}
.news-pages .news-text{padding:15px 20px;background-color: #f2f2f2;}
.news-pages .news-text h3{font-size: 14px;height: 3em;overflow: hidden;text-align: justify;}
.news-pages .news-text h5{font-size: 12px;text-align: right;}
.news-pages h4{font-size: 16px;margin:20px auto;}

/*新闻内容*/
.news-info .news-info-content{padding-bottom:20px;margin-bottom: 20px;}
.news-info .news-name{padding:20px 0; text-align: center;font-size: 20px}
.news-info .view-title{font-size:13px;width:400px;margin:0 auto;}
.news-info .news-info-content .view-title span{margin:0 10px;width:200px;}
.news-content{width:100%;margin:60px auto 0;padding:50px 0;text-align:center;font-size:13px;box-shadow:0px 0px 10px #ccc;-webkit-box-shadow: 0px 0px 10px #ccc;  /*兼容webkit 内核*/-moz-box-shadow: 0px 0px 10px #ccc;     /*兼容gecko内核*/}
.news-content video{width:90%;}
.news-content img{max-width:80%;margin:20px auto}
.news-content p{max-width:80%;margin:0 auto 2em;font-size:14px;text-align:justify; line-height:1.8em}
.news-content h4{max-width:80%;margin:0 auto 1.5em;font-size: 14px;}
.news-content h3{max-width:80%;text-align:left; font-size:14px;line-height:1.5em;margin:1.5em auto 1em;font-weight:bold}


/*专家列表**************************************************************/
.doctor-pages .title-pages::before{background:url(../images/doctor/ico_title.png) no-repeat 0 center scroll;background-size:100%;}
.doctor-pages .content{margin-top:60px;}
.doctor-pages li{width:22%;height:360px;float: left;margin-left: 4%;text-align: center;}
.doctor-pages li:nth-child(4n-3){margin-left: 0;}
.doctor-pages .doctor-img{width:255px; height:255px;overflow: hidden;margin-bottom:10px;}
.doctor-pages .doctor-img img{width: 100%;transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;}
.doctor-pages .doctor-img img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}
.doctor-pages li h3{font-size: 15px;}
.doctor-pages li h5{font-size: 13px;}


/*专家详情**************************************************************/
.doctor-pages-content .title-pages::before{background:url(../images/doctor/ico_title.png) no-repeat 0 center scroll;background-size:100%;}
.doctor-pages-content .content{width:80%;margin:60px auto;padding:50px;text-align:center;font-size:13px;box-shadow:0px 0px 10px #ccc;-webkit-box-shadow: 0px 0px 10px #ccc;  /*兼容webkit 内核*/-moz-box-shadow: 0px 0px 10px #ccc;     /*兼容gecko内核*/}
.doctor-pages-content .doctor-top{background:url(../images/doctor/doctor_bg.jpg) center center no-repeat scroll;height:256px;background-size: 100%}
.doctor-pages-content .doctor-top .doctor-img{width: 256px;height: 256px;float: left;}
.doctor-pages-content .doctor-top .doctor-img img{width:100%;}
.doctor-pages-content .doctor-top .doctor-text{width:480px;float: right;max-height:230px;overflow: hidden; text-align: justify;margin-right: 40px;}
.doctor-pages-content .doctor-top .doctor-text h1{font-size: 24px;line-height: 2em;border-bottom:1px solid #ccc;margin-bottom: 20px;}
.doctor-pages-content .doctor-top .doctor-text h1 em{font-size: 14px;line-height: 2em}
.doctor-pages-content .doctor-top .doctor-text span{background: url(../images/doctor/ico_li.png) left 5px no-repeat scroll;line-height:1.6em;padding-left: 2em;display: block;color: #111;background-size: 3.2%;font-size: 14px;}
.doctor-pages-content .doctor-bottom{margin:30px auto 20px;}
.doctor-pages-content .doctor-bottom h3{text-align: left;background-color: #eee;font-size: 16px; padding:10px 0 10px 20px;}
.doctor-pages-content .doctor-bottom p{text-align: justify;margin-top:20px;font-size: 14px;line-height: 1.8em;}


/*华佑介绍*************************************************************/
.hospital-pages .title-pages::before{background:url(../images/hospital/ico_title.png) no-repeat 0 center scroll;background-size:100%;}
.hospital-pages .news-content{width:80%;margin:60px auto;padding:50px;text-align:center;font-size:13px;box-shadow:0px 0px 10px #ccc;-webkit-box-shadow: 0px 0px 10px #ccc;  /*兼容webkit 内核*/-moz-box-shadow: 0px 0px 10px #ccc;     /*兼容gecko内核*/}
.hospital-pages .news-content p{text-align: justify; text-indent: 2em;}
.hospital-pages .news-content img{margin-bottom:40px;}
.hospital-pages .content{text-align: center;}
.hospital-pages .content>img{width:90%;margin:20px auto;}

/*医疗服务*************************************************************/
.service-ct .title-pages::before{background:url(../images/service/ico_title.png) no-repeat 0 center scroll;background-size:100%;}
.service-pages .news-content{width:80%;margin:60px auto;padding:50px;text-align:center;font-size:13px;box-shadow:0px 0px 10px #ccc;-webkit-box-shadow: 0px 0px 10px #ccc;  /*兼容webkit 内核*/-moz-box-shadow: 0px 0px 10px #ccc;     /*兼容gecko内核*/}
.service-pages .news-content p{text-align: justify;}
.service-pages .news-content img{margin-bottom:40px;}
.service-pages .content{text-align: center;}
.service-pages .content>img{width:90%;margin:20px auto;}


/*毒品知识*************************************************************/
.knowledge-pages .title-pages::before{background:url(../images/knowledge/ico_title.png) no-repeat 0 center scroll;background-size:100%;}
.knowledge-pages .knowledge-list{width: 100%;height:300px;margin-bottom:60px;}
.knowledge-pages .xxcy{background:url(../images/knowledge/knowledge_01.jpg) center top no-repeat scroll;background-size: 100% auto}
.knowledge-pages .ctcy{background:url(../images/knowledge/knowledge_02.jpg) center top no-repeat scroll;}
.knowledge-pages .ywyl{background:url(../images/knowledge/knowledge_03.jpg) center top no-repeat scroll;}
.knowledge-pages .qtcy{background:url(../images/knowledge/knowledge_04.jpg) center top no-repeat scroll;}
.knowledge-pages .knowledge-list ul{width: 750px;float: right;margin-top:30px;}
.knowledge-pages .knowledge-list ul li{width: 18%;float: left;margin:20px 3%;text-align: center;}
.knowledge-pages .knowledge-list ul li a{display: block;font-size: 14px;background-color: #fff;border:1px solid #ccc;padding:8px 0;}
.knowledge-pages .knowledge-list ul li a:hover{background-color: #1489cc;border:1px solid #1489cc;color: #fff}

/*毒品知识 列表页*************************************************************/
.knowledge-type{margin-top:-30px;}
.knowledge-type h2{font-size: 18px;text-align: left;border-bottom: 1px solid #ccc;display: block;padding-left: 5px;line-height: 2em;}
.knowledge-type .knowledge-li li{padding:0 110px 0; }
.knowledge-type .knowledge-li li a{display: block;padding:30px;border-bottom : 1px dashed #ccc;}
.knowledge-type .knowledge-li li a:hover{background-color: #eee;color:#000935;}
.knowledge-type .knowledge-li li a img{width: 180px;float: left;}
.knowledge-type .knowledge-li li .knowledge-text{width:680px;float: right;}
.knowledge-type .knowledge-li li .knowledge-text h3{font-size: 15px;margin-bottom:10px;}
.knowledge-type .knowledge-li li .knowledge-text span{font-size: 13px;}
.knowledge-type .knowledge-li li .knowledge-text h4{font-size: 13px;text-align: center;margin-top:34px;width:120px;border:1px solid #ccc;float: right;padding:5px 0;}

/*联系我们***************************************************************/
.contact-pages .title-pages::before{background:url(../images/contact/ico_title.png) no-repeat 0 center scroll;background-size:100%;}
.contact-pages .contact-text{margin-bottom:30px;}
.contact-pages .contact-left{width:70%;float: left;margin-top:20px;}
.contact-pages .contact-left h3{font-size: 18px;margin-left:50px;line-height: 2em}
.contact-pages .contact-right{float: right;}

/*搜索结果***************************************************************/
.search-pages .search-type{margin-top:0px;width:80%;margin:0 auto;}
.search-pages .search-type h2{font-size: 18px;text-align: left;border-bottom: 1px solid #ccc;display: block;line-height: 2em}
.search-pages .search-type h2 em{color: red}
.search-pages .search-type .search-li li{padding:0 0px 0; }
.search-pages .search-type .search-li li a{display: block;padding:30px;border-bottom : 1px dashed #ccc;}
.search-pages .search-type .search-li li a:hover{background-color: #eee;color:#000935;}
.search-pages .search-type .search-li li a img{width: 180px;float: left;}
.search-pages .search-type .search-li li .search-text{width:680px;float: right;}
.search-pages .search-type .search-li li .search-text h3{font-size: 15px;margin-bottom:10px;}
.search-pages .search-type .search-li li .search-text span{font-size: 13px;}
.search-pages .search-type .search-li li .search-text h4{font-size: 13px;text-align: center;margin-top:34px;width:120px;border:1px solid #ccc;float: right;padding:5px 0;}
.search-pages .kuang{width:80%;margin:10px auto;}
.search-pages .kuang form{text-align: right;}
.search-pages .kuang .search-text{width:300px;padding:8px;border-radius: 5px;border:1px solid #bbb;}
.search-pages .kuang .search-btn{width: 36px;height: 36px;background: url(../images/search/ico_title.png) center center no-repeat scroll;background-size: 80%;float: right;background-color: #00b7ee;border-radius: 5px;margin-left: 2px;}

/*专题 zt*************************************************************************************/
.pages-zt .zt-top{width:100%;height:200px;margin-bottom:140px;background-color: #289e9b;position: relative;top:40px;}
.pages-zt .lan{background-color: #3883e5;}
.pages-zt .zt-top .zt-top-img{width:280px;height:198px;float:left;position: absolute;left:30px;top: -30px;background:#fff url(../images/zt/zt_top.jpg) center center no-repeat scroll;}
.pages-zt .zt-top .zt-top-img h3{position: absolute;top:20px;left: 30px;font-size: 20px;color:#111;}
.pages-zt .zt-top .zt-top-img h2{position:absolute;top:80px;font-size: 36px;text-align: center;display: block;width: 100%;color:#05585d;font-weight: bold;}
.pages-zt .zt-top .zt-top-text{width:68%;float: right;margin-right:30px;margin-top:30px;height:150px;color: #fff;font-size: 13px;text-indent: 2em;line-height:1.8em;}
.pages-zt .zt-top .btn a{padding:5px 30px;position: absolute;bottom: 30px;right: 30px;color: #fff;border:1px solid #fff;}
.pages-zt .zt-top .btn a:hover{background-color: #fff;color: #289e9b}
.zt-list-img {width:100%;height:93px;overflow: hidden;}

.pages-zt .zt-list .bd{margin-left: -65px}
.pages-zt .zt-list .bd li{width:341px;min-height: 495px;float:left;margin-left:65px;background-color:#f8f8f8;border:1px solid #efefef;position: relative;}
.pages-zt .zt-list .bd .btn{position: absolute;right:33%;bottom: 30px}
.pages-zt .zt-list .bd .btn a{padding:5px 30px;color: #111;border:1px solid #111;}
.pages-zt .zt-list .bd .btn a:hover{background-color: #289e9b;color:#fff;border-color:#289e9b;}

.pages-zt .zt-list .ytw{margin-left: -65px}
.pages-zt .zt-list .ytw li{width:341px;min-height: 495px;float:left;margin-left:65px;background-color:#f8f8f8;border:1px solid #efefef;position: relative;}
.pages-zt .zt-list .ytw .btn{position: absolute;right:33%;bottom: 30px}
.pages-zt .zt-list .ytw .btn a{padding:5px 30px;color: #111;border:1px solid #111;}
.pages-zt .zt-list .ytw .btn a:hover{background-color: #3883E5;color:#fff;border-color:#3883E5;}

.pages-zt .zt-list .kf{margin-left: -65px}
.pages-zt .zt-list .kf li{width:341px;min-height: 495px;float:left;margin-left:65px;background-color:#f8f8f8;border:1px solid #efefef;position: relative;}
.pages-zt .zt-list .kf .btn{position: absolute;right:33%;bottom: 30px}
.pages-zt .zt-list .kf .btn a{padding:5px 30px;color: #111;border:1px solid #111;}
.pages-zt .zt-list .kf .btn a:hover{background-color: #3883E5;color:#fff;border-color:#3883E5;}


.pages-zt .zt-list .mg{margin-left: -34px}
.pages-zt .zt-list .mg li{width:262px;min-height: 480px;float:left;margin-left:34px;background-color:#f8f8f8;border:1px solid #efefef;position: relative;}
.pages-zt .zt-list .mg .btn{position: absolute;right:30%;bottom: 30px}
.pages-zt .zt-list .mg .btn a{padding:5px 30px;color: #111;border:1px solid #111;}
.pages-zt .zt-list .mg .btn a:hover{background-color: #289e9b;color:#fff;border-color:#289e9b;}

.pages-zt .zt-list .hly{margin-left: -65px}
.pages-zt .zt-list .hly li{width:341px;min-height: 530px;float:left;margin-left:65px;background-color:#f8f8f8;border:1px solid #efefef;position: relative;}
.pages-zt .zt-list .hly .btn{position: absolute;right:33%;bottom: 30px}
.pages-zt .zt-list .hly .btn a{padding:5px 30px;color: #111;border:1px solid #111;}
.pages-zt .zt-list .hly .btn a:hover{background-color: #289e9b;color:#fff;border-color:#289e9b;}


.pages-zt .zt-qa-btn{text-align: center;margin-top:50px;}
.pages-zt .zt-qa-btn a{padding:10px 25px 10px 50px;color: #289e9b;border:1px solid #289e9b;background: url(../images/zt/qa.png) 20px 10px no-repeat scroll;background-size: 22px;}
.pages-zt .zt-qa-btn a:hover{background-color: #289e9b;color:#fff;border-color:#289e9b;background-position: 20px -18px;}
.pages-zt .zt-title{width: 100%;height:76px;line-height:76px;margin:80px auto 60px;text-align:center;background: url(../images/zt/zt_titl.png) center center no-repeat scroll;background-size:100% auto;font-size: 24px;color: #fff;}
.pages-zt .zt-title-lan{width: 100%;height:76px;line-height:76px;margin:80px auto 60px;text-align:center;background: url(../images/zt/zt_titl_lan.png) center center no-repeat scroll;background-size:100% auto;font-size: 24px;color: #fff;}

.pages-zt .zt-list .zt-list-title{max-width:80%;margin:20px auto;text-align: center;}
.pages-zt .zt-list .zt-list-title img{height: 30px}
.pages-zt .zt-list .zt-list-title h3{font-size: 20px;line-height: 30px;}
.pages-zt .zt-list .zt-list-text{max-width:80%;margin: 0 auto 20px;text-indent:2em;font-size: 13px; line-height:1.80em;}
.pages-zt .zt-qa-box{width:70%;padding:20px 0 20px 20px;margin:0 auto;height: 520px;overflow-x: hidden;
    box-shadow:0px 0px 6px #aaa;
	-webkit-box-shadow:0px 0px 6px #aaa;  /*兼容webkit 内核*/
	-moz-box-shadow:0px 0px 6px #aaa;}
.pages-zt .zt-qa-box{background-color: #eee;font-size: 13px}
.pages-zt .qa-q{border-radius: 4px;width:90%;display: block;padding:10px;}
.pages-zt .qa-q .img-q{float: left;}
.pages-zt .qa-q .text-q{float: left;padding:10px;background-color: #fff;padding:10px 15px;border-radius: 4px;margin-left: 20px;}
.pages-zt .qa-a{border-radius: 4px;width:90%;float:right;display: block;padding:10px;}
.pages-zt .qa-a .img-a{float: right;}
.pages-zt .qa-a .text-a{float: right;width:72%;margin-right: 20px;background-color: #1e8651;padding:15px 15px;border-radius: 4px;color: #fff;}
.pages-zt .zt-symptom{padding:0 30px;font-size: 14px;line-height: 1.8em;text-indent: 2em;}
.pages-zt .zt-symptom .symptom-img{text-align: center;display: block;}
.pages-zt .zt-symptom ul{width: 95%;margin:20px auto;}
.pages-zt .zt-symptom li{float: left;margin-left:65px;text-align: center;height:180px;}
.pages-zt .zt-symptom li h3{font-size: 17px;margin-top:10px;font-weight: bold;}
.pages-zt .zt-symptom .symptom-img img{margin:0 auto;width:105px;padding:15px;background-color: #0092a3;	border-radius: 4px;position: relative;z-index: 3;}
.pages-zt .zt-symptom .symptom-img-lan img{margin:0 auto;width:105px;padding:15px;background-color: #0e5bc0;	border-radius: 4px;position: relative;z-index: 3;}
.pages-zt .zt-symptom .symptom-border{border:1px solid #0092a3;width:170px; height: 100px;position: relative;top:-90px;left:15px;z-index: 2}


/*专题 酒精依赖*/
.zt-jj {width: 100%;padding: 10px 0;color: #111;}
.zt-jj .col-md-4{width:32%;float: left;margin-left:2%;}
.zt-jj .col-md-4:nth-child(3n-2){margin-left:0%;}
.zt-jj .col-md-3{width:23%;float: left;margin-left:2.666%;}
.zt-jj .col-md-3:nth-child(4n-3){margin-left:0%;}
.zt-jj .col-md-6{width:48%;float: left;margin-left:4%;}
.zt-jj .col-md-6:nth-child(2n-1){margin-left:0%;}
.zt-jj .title{text-align: center;margin:20px auto 50px;}
.zt-jj .title h2{font-size: 22px;display: inline;margin: 10px auto;font-weight: bold;}
.zt-jj .title h2::before {content: ''; position: absolute;width:40px;height: 2px;z-index: 5;
    top: 45px; margin-left: -50px;border-bottom:2px solid #111;}
.zt-jj .title h2::after {content: ''; position: absolute;width:40px;height: 2px;z-index: 5;
    top: 45px; margin-left:10px;border-bottom:2px solid #111;}
.zt-jj .jj-bottom a{background-color: #fb710d;color: #fff;font-size: 14px;margin:30px auto;display:table;border-radius: 5px;padding:10px 20px;min-width: 150px;text-align: center;}   
.zt-jj .jj-text{margin-bottom:25px;}
.zt-jj .jj-text p{width:100%;margin:10px auto;text-align: justify;text-indent:2em;color:#111;font-size: 16px;line-height: 1.5em}
.zt-jj .jj-01{background-color: #eef1de;width: 90%;margin:0 auto;min-height:385px;}
.zt-jj .jj-01 img{width: 100%}
.zt-jj .jj-01 h3{font-size: 20px;text-align: center;margin-top:20px;}
.zt-jj .jj-01 p{width: 70%;text-align: justify; text-indent: 2em;margin:20px auto;font-size: 14px;}

.jj-bg01{background-color:#eee ;margin:30px auto;position: relative;padding:20px 0 20px;}
.zt-jj .jj-02 {width: 100%;}
.zt-jj .jj-02-left{position: absolute;top:125px;}
.zt-jj .jj-02-left img{width: 480px;float: left;height:574px;}
.zt-jj .jj-02-text{float: right;font-size: 16px;text-align: justify;width:63%;}
.zt-jj .jj-02-text .text-01{background-color: #8ce0f9;padding:21px 20px 21px 60px;margin-bottom: 15px;margin-top:5px;}
.zt-jj .jj-02-text .text-02{background-color: #ffe597;margin-bottom: 15px;padding:22px 20px 22px 60px;}
.zt-jj .jj-02-text .text-03{background-color: #ac46be;padding:20px 20px 20px 60px;color:#fff;}
.zt-jj .jj-03-img {width: 100%;height:130px;background:url(../images/jjyl/03_01.jpg) center center scroll no-repeat; background-size: 100%}
.zt-jj .jj-03-img h3{font-size: 22px;color: #0169ab;padding-top:20px;margin-left: 60px;}
.zt-jj .jj-03-img h5{font-size: 17px;color: #000;margin-top:20px;margin-left: 150px;}
.zt-jj .jj-03-text {width: 100%;text-align: center;color: #111;margin-top:30px;}
.zt-jj .jj-03-text .text p{text-align: justify;width: 80%;text-indent: 2em;font-size: 14px;margin:10px auto;}
.zt-jj .jj-03-text img{width:30%;margin:0 auto;}
.zt-jj .jj-03-text .text h3{font-size: 45px;}
.zt-jj .jj-03-text .text h4{font-size: 20px;margin-bottom:1.5em;}
.zt-jj .jj-03-text .text-01{background-color:#68d1c6;padding:70px 0 40px;margin-top:-70px;min-height:260px;}
.zt-jj .jj-03-text .text-02{background-color:#66ccec;padding:70px 0 40px;margin-top:-70px;min-height:260px;}

.jj-bg02{background-color:#eee;margin:30px auto;position: relative;padding:20px 0 50px;}
.zt-jj .jjyl-04-tab{height:50px; padding: 0}
.zt-jj .jjyl-04 .col-md-12{border:1px solid #ccc;padding:30px;background-color: #fff}
.zt-jj li{background-color:#00b7ee;color: #fff;text-align: center;padding:12px 0;display: block;border-right:5px solid #eee;border-left:5px solid #eee;width: 33%;float: left;margin-left: 0.5%;font-size:14px;}
.zt-jj li:first-child{margin-left: 0}
.zt-jj .on{background-color:#e79719;}
.zt-jj .jj-04-img{width: 367px;float: left;text-align: center;}
.zt-jj .jj-04-img img{background-color: #fff;width: 80%;margin:0px auto 20px;}
.zt-jj .jj-04-img a{width: 175px;height:40px;line-height:40px;display: block;border-radius: 5px;color: #fff;text-align: center;margin-top:20px;}
.zt-jj .jj-04-img .tel{background-color:#2cb4a6;float: left;    margin-top: -36px;
    position: relative;}
.zt-jj .jj-04-img .link{background-color:#e77122;float: right;    margin-top: -36px;
    position: relative;}
.zt-jj .jj-04-text{width:700px;float: right; position: relative;}
.zt-jj .jj-04-text span{position: absolute;color: #fff}
.zt-jj .jj-04-text .text-01{left: 75px;top:186px;}
.zt-jj .jj-04-text .text-02{left: 336px;top:186px;}
.zt-jj .jj-04-text .text-03{left: 560px;top:186px;}
.zt-jj .jj-04-text .text-04{left: 70px;top:186px;}
.zt-jj .jj-04-text .text-05{left: 312px;top:186px;}
.zt-jj .jj-04-text .text-06{left: 560px;top:186px;}
.zt-jj .jj-04-text .text-07{left: 75px;top:186px;}
.zt-jj .jj-04-text .text-08{left: 336px;top:186px;}
.zt-jj .jj-04-text .text-09{left: 570px;top:186px;}
.zt-jj .jj-04-text h3{margin-bottom:30px;margin-top:0;font-size: 20px;position: relative;}
.zt-jj .jj-04-text img{width: 100%;margin-bottom: 20px;}
.zt-jj .jj-04-text p{font-size: 15px;text-align: justify;text-indent: 2em;}
.zt-jj .wss{margin-top:30px;}

.zt-jj .jj-05-title{background-color: #eee;padding-left:20px;padding:10px;}
.zt-jj .jj-05-title img{float: left;height: 18px;margin-right:5px;}
.zt-jj .jj-05-title h3{margin:0;font-size: 18px;}
.zt-jj .jj-05-img{margin:30px auto 0;background-color: #fff;}
.zt-jj .jj-05-img img{width: 100%}

.zt-jj .jj-06{text-align: center;margin-top:30px;}
.zt-jj .jj-06 img{width: 100%;}
.zt-jj .jj-06 h3{font-size: 20px;margin:10px auto;}
.zt-jj .jj-06 p{font-size: 16px;text-align: justify;padding:0 10px;margin-bottom: 10px;}
.zt-jj .jj-06 a{float: right;width: 30%;text-align: center;border:1px solid #3475b8;color: #3475b8;font-size: 14px;padding:5px 10px;}
.zt-jj .jj-06 a:hover{background-color: #3475b8;color: #fff;}

.zt-jj .jj-07-img{margin:30px auto;padding:10px;text-align: center;}
.zt-jj .jj-07-text{font-size: 18px;text-align: justify; text-indent: 2em;margin-top:30px;line-height: 1.5em}