﻿* {
	margin: 0px;
	padding: 0px;
}
body{
	width:100%;
	font-family:"Microsoft YaHei";
	font-size:16px;
}
a{
	text-decoration: none;
	color:#fff;
}
ul{
	list-style: none;
}
.clear{
	clear:both;
}


/*新增或更改内容*/
/*--===公告通知===--*/
.notice{ padding:20px 0; margin:20px auto; width:1196px; display:flex; align-items:center; justify-content:center; border:1px solid #139893; background: #f1f1f1; border-radius: 5px;}
.notice img{width:50px; height:50px;}
.notice .noticecon{height:60px; overflow:hidden; margin-left:30px;}
.notice .noticecon ul li{width:100%; height:60px; line-height:60px; font-size:24px;}
.notice .noticecon ul li a{color:red;}
.notice .noticecon ul li a span{margin-left:30px; font-size:18px;}
/*======热门项目css======*/
.index_tit{ text-align:center; font-size:36px; color:#000; padding:20px 0;}
.index_tit span{ display:block; color:#eeb334; font-size:42px; margin-bottom:10px;}
.index_tit span.en{ text-transform:uppercase; color:#F78B20; font-size:32px;}
/*moer_part1  热门项目*/
#moer_part1{ width:100%; background:#fff; padding-bottom:2px;}
#moer_part1 ul{ width:1100px; margin:20px auto; overflow:hidden;}
#moer_part1 ul li{ width:265px; height:192px; float:left; margin:5px 5px; background:#f00; transform-style:preserve-3d; -webkit-transform-style:preserve-3d; -moz-transform-style:preserve-3d; -ms-transform-style:preserve-3d; perspective:600; -webkit-perspective:600; -moz-perspective:600; -ms-perspective:600; -o-perspective:600; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -ms-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s;}
#moer_part1 ul li:hover { -webkit-box-shadow:0 0 3px rgba(0, 0, 0, .5); box-shadow:0 0 3px rgba(0, 0, 0, .5); -webkit-transform:translate3d(0, -2px, 0); transform:translate3d(0, -2px, 0);}
#moer_part1 ul li a{ display:inline-block; width:100%; height:100%; box-sizing:border-box; font-size:24px; text-align:center; color:#fff; padding-top:105px;}
#moer_part1 ul li a span{ display:block; font-size:16px; margin-top:10px;}
#moer_part1 ul li:nth-of-type(1){ height:394px; background:#0083FF  url(/resource/img/hot_xm1.png) no-repeat center 100px;}
#moer_part1 ul li:nth-of-type(1) a{ padding-top:206px;}
#moer_part1 ul li:nth-of-type(2){ background:#eeb334  url(/resource/img/hot_xm2.png) no-repeat center 30px;}
#moer_part1 ul li:nth-of-type(3){ background:#38CB7A  url(/resource/img/hot_xm3.png) no-repeat center 30px;}
#moer_part1 ul li:nth-of-type(4){ background:#FF6452  url(/resource/img/hot_xm4.png) no-repeat center 30px;}
#moer_part1 ul li:nth-of-type(5){ background:#95D300  url(/resource/img/hot_xm5.png) no-repeat center 30px;}
#moer_part1 ul li:nth-of-type(6){ background:#F8A3BD  url(/resource/img/hot_xm6.png) no-repeat center 30px;}
#moer_part1 ul li:nth-of-type(7){ background:#858BC7  url(/resource/img/hot_xm7.png) no-repeat center 30px;}
#moer_part1 .zx_mor{ display:block; width:152px; text-align:center; height:42px; line-height:42px; font-size:16px; color:#eeb334; border:1px solid #be9e7f; font-weight:bold; margin:20px auto; transition:all .4s; -webkit-transition:all .4s; border-radius:5px;}
#moer_part1 .zx_mor:hover{ color:#fff; background:#be9e7f}

/*========首页专家css========*/
.specialist{ margin:42px auto;}
.specialist .zj_tit{ width:1200px; height:80px; margin:0 auto; text-align:center; color:#eeb334; font-size:40px; font-weight:bold; border-bottom:1px solid #bfbfbf; line-height:80px;}
.specialist .zj_tit:after{ content:''; width:420px; height:3px; background:#139893; display:block; margin:-2px auto 0 auto;}

.specialist .zj-class{ width:1200px; margin:50px auto 0 auto; overflow:hidden;}
.specialist .zj-class li{ float:left; display:inline; width:258px; height:65px; float:left; color:#fff; text-align:center; font-size:26px; line-height:65px; background:#313131; border-radius:6px; cursor:pointer; margin:0 21px;}
.specialist .zj-class li.on,#moer-index-zj .zj-class li:hover{ background:#0f7e7a;}
.specialist .zj-class li img{ display:inline-block; vertical-align:middle; margin-right:4px;}

.specialist .zj_boxs{ width:1200px; margin:0 auto; padding-top:120px; overflow:hidden; position:relative; display:none;}
.specialist .zj_con{ width:100%; height:620px; padding:75px 60px 60px 60px; box-sizing:border-box; border:1px solid #ccc; background:#ffffff; overflow:hidden;}
.specialist .zj_bd ul{ width:100%; height:604px; overflow:hidden;}
.specialist .zj_bd ul li{ width:100%; height:100%; float:left; display:none;}

.specialist .zj_con .zj_bd img{ float:right;}
.specialist .zj_con .doc{ float:left; width:472px; overflow:hidden;}
.specialist .zj_con .doc h2{ font-size:35px; color:#0f7e7a; display:flex; align-items:center; padding-bottom:24px;}
.specialist .zj_con .doc h2 span{ display:contents; font-size:16px;;}
.specialist .zj_con .doc p{ color:#434343; font-size:16px; height:30px; line-height:30px;}
.specialist .zj_con .doc p.good-at{ padding-top:24px; line-height:28px; height:auto;}
.specialist .zj_con .doc p.good-at span{ display:block; font-weight:bold;}
.specialist .zj_con .doc a{ display:inline-block; width:140px; color:#fff; padding:10px; border-radius:20px; text-align:center; font-size:18px; background:#333; margin:6px; margin-top:30px;}
.specialist .zj_con .doc a:nth-of-type(1){ margin:6px 6px 6px 30px; background:#333;}
.specialist .zj_con .doc a:nth-of-type(2){ background:#139893;}
.specialist .zj_con .doc a:hover{background:#eeb334;}

.specialist .zj_hd{ position:absolute; top:60px; left:50%; margin-left:-450px; width:900px; height:120px; background:#fff; overflow:hidden;}
.specialist .zj_hd ul{ width:100%; overflow:hidden;}
.specialist .zj_hd ul li{ width:120px; height:120px; float:left; margin-right:10px; overflow:hidden; box-sizing:border-box; background:#3d3d3d; border-radius:50%;}
.specialist .zj_hd ul li img{ width:100%;}
.specialist .zj_hd ul li.on{ background:#139893;}
.specialist .left_btn,.specialist .right_btn{ width:40px; height:40px; position:absolute; top:100px; display:block; cursor:pointer;}
.specialist .zj_boxs a.left_btn{ left:72px; background:url(/resource/img/ico-lf.png) no-repeat center;}
.specialist .zj_boxs a.right_btn{ right:72px; background:url(/resource/img/ico-rt.png) no-repeat center;}







/*--------新增或更改结束--------*/

/*-------------header-------------*/

.header {
	height: 105px;
	padding: 0px 0px;
	margin:0 auto 8px auto;
	width:1200px;
	box-sizing: border-box;
	display: flex;
}

.logo,
.contact,
.search {
	height: 105px;
	flex: 1;
}

.logo {
	flex: 2;
}

.contact {
	display: flex;
	padding-top:22px;
	box-sizing: border-box;
	text-align: center;
}

.contact .tel {
	flex: 1;
	color: #139893;
	height: 55px;
	padding-top:20px;
	line-height: 1.5em;
	border-right: 1px solid #d0eae9;
}

.contact .tel:last-child{
	border-right: none;
}

.search {
	text-align: center;
	padding-top:35px;
}

.search div {
	margin: 0 auto;
}

.search div:first-child {
	text-align: center;
	letter-spacing: 0.1rem;
	width: 150px;
	color: #969696;
}

.search .input-control {
	position: relative;
	width: 150px;
	height: 20px;
	font-size:20px;
}

.search .input-control i {
	width: 20px;
	height: 20px;
	background-color: #b9b9b9;
	color: #fff;
	position: absolute;
	top: 0px;
	right: -1px;
}

.search .input-control input {
	float: left;
	border: none;
	background: none;
	height: 20px;
	line-height: 20px;
	width: 100%;
	text-indent: 2px;
}

/*-------------nav-------------*/

.nav{
	padding:0px 0px;
	height:60px;
	background-color: #139893;
}

.nav ul{
	height:60px;
	text-align:center;
	line-height:60px;
	color:#fff;
	margin:0 auto;
	width:1200px;
	display: flex;
    justify-content: space-between;
}
.nav ul li{
	width:10%;
	height:60px;
}
.nav ul li:hover{
background-color:#eeb334;
}
.nav ul .active{
	background-color:#eeb334;
}

/*-------------banner-------------*/

.banner img{
	display: block;
	width:100%;
	height:auto;
}

/*-------------exhibition-------------*/

.exhibition{
	padding: 20px 0px;
	margin:0 auto;
	width:1200px;
	display: flex;
	justify-content: center;
}
.exhibition img{
	display: block;
	width:100%;
	height:auto;
}
.exhibition .showbox{
	flex: 1;
	margin: 0px 12px;
}

.exhibition .showbox img{
	display: block;
	width:100%;
	height:auto;
}

.exhibition .showbox .description{
	background-color: #fff;
	border-top: 2px solid #139893;
	box-sizing: border-box;
	text-align: center;
	padding: 20px 0px;
}

.exhibition .showbox .description h4{
	color:#139893;
	    line-height: 40px;
}

/*-------------classification-------------*/

.classification{
	padding: 30px 0px;
	width:1200px;
	margin:0 auto;
}

.classification .zj_tit{ width:1200px; height:80px; margin:0 auto; text-align:center; color:#eeb334; font-size:40px; font-weight:bold; border-bottom:1px solid #bfbfbf; line-height:80px;}
.classification .zj_tit:after{ content:''; width:420px; height:3px; background:#139893; display:block; margin:-2px auto 0 auto;}

.yckeshicon{margin-top:30px; display:flex; justify-content:space-between; align-items:center;}
.left_text,.right_img{
	height:415px;
}

/*left*/

.left_text{
    width:304px;
	padding:20px 0;
	background:url(/resource/img/bg.png);
}
.text_items{
	border-bottom: 1px solid #dbdbdb;
	/*height:calc(100%/7);*/
	box-sizing: border-box;
	padding: 4px 0px;
	line-height:20px;
}

.text_items:last-child{
	border:0px;
}

.text_items h5,.text_items h5 a{
	color:#139893;
}

.text_items span{
	color:#5f666c;
	word-spacing: 0.3em;
	font-size:12px;
}
.text_items span a{ color:#666;}
/*right*/

.right_img{
	width:842px;
}

.right_img .img_col{
	width:281px; 
	float:left;
	margin: 0px 5px 0px 0px;
}
.right_img .img_col1{
	width:278px; 
	float:left;
	margin: 0px 5px 0px 0px;
}
.right_img .img_col2{
	width:268px; 
	float:left;
	margin: 0px 0px 0px 0px;
}
.right_img img{
	margin:5px 0px;
	display: block;
}

/*-------------expert_title-------------*/

.expert_title{
	margin-top:40px;
	padding: 0 100px;
	text-align: center;
}

/*-------------expert-------------*/

.expert{
	padding: 0px 0px;
	text-align: center;
	display: flex;
	width:1200px;
	margin:0 auto;
}

.expert .showbox{
	flex:1;
	margin:30px;
}

.expert .showbox:first-child{
	margin-left: 0px;
}

.expert .showbox:last-child{
	margin-right: 0px;
}

.expert .showbox img{
	width: 100%;
}

.expert .showbox span{
	display: block;
	width:100%;
	color:#139893;
	margin:0 auto;
	padding: 5px;
	border-bottom: 2px solid #f6ad02;
}
 .showbox span a{
	color:#139893;
}
/*-------------news-------------*/

.news{
	margin:30px auto;
	padding:0px 0px;
	width:1200px;
}
.news .zj_tit{ width:1200px; height:80px; margin:0 auto; text-align:center; color:#eeb334; font-size:40px; font-weight:bold; border-bottom:1px solid #bfbfbf; line-height:80px;}
.news .zj_tit:after{ content:''; width:420px; height:3px; background:#139893; display:block; margin:-2px auto 0 auto;}

.news_list{display:flex; margin-top:20px}

.news ul{padding-top:10px; flex:1; display:flex; justify-content:space-between; flex-wrap:wrap;}
.news li{width: 49%;height: 100px; margin-top:10px;}
.news li div{width:100px;height:auto; color:#FFF;text-align:center;}
.news li div b{font-size:32px;}
.news li p{flex:1; margin-left:20px; font-size:14px;line-height:30px; overflow:hidden; text-align:justify;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; color:#888888;}
.news li p span{font-size:18px; color:#353535;}
.news li p em{ width:auto; float:right; margin-right:20px; color:#287dff;}
.news li a{width:100%; height:100px; display:block;background-image: url(/resource/img/rty.jpg);background-repeat: repeat-y;background-position: -682px 0px; color:#353535; display:flex; align-items:center;}
.news li a:hover{ animation: myfirst 1s;-moz-animation: myfirst 1s;	/* Firefox */-webkit-animation: myfirst 1s;	/* Safari 和 Chrome */-o-animation: myfirst 1s;background-position: 0px 0px;}
@keyframes myfirst
{
	from {background-position: -682px 0px;}
	to {background-position: 0px 0px;}
}
.news li a:hover p{color:#FFF;}
.news li a:hover p span{color:#FFF;}


.guide{
	width: 170px;
	text-align: center;
	margin:0px 20px;
}

.guide a:first-child{
	display: block;
	padding: 30px 0px;
	background-color:#f6ad02;
	font-size:20px;
}

.guide a:last-child{
	display: block;
	line-height: 35px;
	background-color:#139893;
	margin-top:4px;
}

/*-------------show_button-------------*/
.show_button{
	padding: 0px 0px;
	overflow: hidden;
	margin:0 auto;
	width:1200px;
}

.show_button div{
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 10px;
	box-sizing: border-box;
}

/*.show_button .active,.show_button .active a{*/
.show_button .active a{
	border-bottom: 2px solid #f6ad02;
}

/*-------------show-------------*/

.show{
	padding:0px;
	display: flex;
	width:1200px; 
	margin:0 auto;
}

.show .showbox{
	flex: 1;
	text-align: center;
	margin:0 20px;
}

.show .showbox img{
	width: 167px;
	height:105px;
}

.show .showbox:first-child{
	margin-left:0px;
}

.show .showbox:last-child{
	margin-right:0px;
}

.show .showbox .description{
	line-height: 3em;
}

/*-------------footer-------------*/

.footer{
	width:100%;
	padding-top: 20px;
	margin:0 auto;
	background-color:#139893;

}

.footers{
	display: flex;
	width:1200px;
	margin:0 auto;
	}
.footers .foot_Left{width:45%; padding-right:45px;}
.footlogo{
	display:flex;
}
.foot_Nav{
	margin-left:5px;
}
.foot_keshi{
	margin-top:15px;
}
.foot_keshi a{
	color:#dbdbdb;
}
.foot_Nav a{
	padding:5px 10px;
	font-size:16px;
	display:inline-block;
}
/*news_center*/

.news_center{
	flex:1;
	padding: 0px 45px;
	border-left: 1px solid #dbdbdb;
}
.footTitle{
	font-size:20px;
	color:#db8847;
	letter-spacing:3px;
	line-height:30px;
}
.footTitle span{
	color:#fff;
	letter-spacing:1px;
	font-weight:500;
}
.footform{
	display:flex;
	flex-direction:column;
	
}
.formlist{
	display:flex;
	justify-content:space-between;
}
.inputBox{
	display:flex;
	flex-direction:column;
	flex:1;
	
}
.inputBox:nth-of-type(1){
	margin-right:20px;
}
.inputBox label{
	margin-bottom:8px;
	color:#fff;
}
.inputBox input{
	padding:0 10px;
	height:30px;
	line-height:30px;
	border:1px solid #a7aec3;
	background:url(/resource/img/inputbg.png);
	color:#fff;
	margin-bottom:15px;
	font-size:16px;
	position:relative;
	width: auto;
}

.inputBox textarea{
	background:url(/resource/img/inputbg.png);
	line-height:30px;
	font-size:16px;
	color:#fff;
	padding:10px;
	border:1px solid #a7aec3;
}
.butBox{
	display:flex;
	justify-content:space-between;
	margin-top:20px;
	
}
.butBox a{
	flex:1;
	height:40px;
	line-height:40px;
	text-align:center;
	border:1px solid #fff;
	font-size:18px;
	color:#fff;
}
.butBox a:nth-of-type(1){
	margin-right:20px;
}
.website p{
	margin:0 15px;
}
input[type=date]::-webkit-inner-spin-button { 
	  visibility: hidden; 
}

.news_center h5{
	color:#fff;
}


/*information*/

.information{
	color:#dbdbdb;
}

/*qrcode*/

.qrcode{
	display: table;
}

.qrcode img{
	display: table-cell;
}
.qrcode div{
	display: table-cell;
	vertical-align: middle;
	padding-left: 15px;
}

/*contact_information*/

.contact_information{
	margin-top:15px;
	line-height:28px;
}



/*=============关于我们===============*/
.wk_blog_tab {
    width: 100%;
    height: 65px;
    background: url(/resource/img/about_line.jpg) repeat-x left bottom;
    overflow: hidden;
    clear: both;
}

.wk_blog_tab ul {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
}

.wk_blog_tab ul li {
    display: inline;
    text-align: center;
}

.wk_blog_tab ul li a {
    font-size: 16px;
    line-height: 62px;
    color: #333;
    display: inline-block;
    padding: 0 6px;
    margin: 0 15px;
    text-decoration: none;
}

.wk_blog_tab ul li a:hover,.wk_blog_tab ul li .a {
    color: #139893;
    border-bottom: 3px solid #139893;
}

.aboutlia{color:#139893 !important; border-bottom: 3px solid #139893;}

.main_about{ width:100%; overflow:hidden; padding-top:20px;}
.who{ width:1200px; margin:0px auto 20px auto; overflow:hidden; text-align:left;}
.who h1{ font-size:28px; color:#333; font-weight:normal; text-align:center; margin:25px 0;}
.who p{   margin:0px auto; overflow:hidden;  line-height:30px;  font-size:14px; color:#333;  margin-top:30px; }
.main_about .bottom{ width:1180px; margin:70px auto 90px auto; overflow:hidden;}
.main_about .bottom dl{ width:31%; margin:0 1.1%; float:left; text-align:center; }
.main_about .bottom dl dd{ margin-bottom:10px;}
.main_about .bottom dl dt h2{ font-size:18px; line-height:32px; color:#333; font-weight:normal;}

/*=======picList============*/
.wk_ymbg {
    width: 100%;
    margin: 0 auto;
    padding-top: 15px;
}
.wp {
    margin: 0 auto;
    width: 1160px;
	
}
.week-case {
    width: 1190px;
    margin: 0 auto;
    padding-bottom: 15px;
}
.week-case_con {
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 10px;
}
.week-case_con dl {
    width: 366px;
    height: 300px;
    background: #f3f0ed;
    line-height: 25px;
    margin: 15px;
    float: left;
    color: #666;
}
.week-case_con dl dd {
    width: 100%;
    height: 220px;
}
.week-case_con dl dd a {
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.week-case_con dl dd a img {
    width: 100%;
}
.week-case_con dl dt {
    padding: 0 20px;
    height: 25px;
	margin-top: 3px;
}
.week-case_con h3 {
    margin-top: 15px;
    margin-bottom: 5px;
    height: 25px;
    overflow: hidden;
}
.week-case_con dl h3 a {
    font-size: 18px;
    color: #333;
    font-weight: normal;
    text-decoration: none;
}
.xi2{
	    color: rgb(204, 204, 204);
}
.pipe {
    margin: 0 5px;
    color: #CCC;
}
.page{
	text-align:left;
}


/*=========newsList新闻动态列表==========*/
#ct {
    min-height: 433px;
    padding-bottom: 10px;
    background: url(/resource/img/portal_ft.jpg) center bottom no-repeat;
	display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
}
.ct2 .mn {
    width: 880px;
    border: 0;
    margin-bottom: 1em;
    background: none;
    overflow: hidden;
}
.wk_c_right_name {
    height: 55px;
    position: relative;
    border-bottom: 1px solid #E6E6E6;
}
.wk_c_right_name_r {
    height: 30px;
    overflow: hidden;
    color: #999;
    font-size: 12px;
    float: left;
    padding-top: 25px;
    line-height: 30px;
}
.wk_c_right_name_r ul li {
    float: left;
    line-height: 30px;
    height: 30px;
}
.wk_c_right_name_r ul li img {
    height: 19px;
    width: 19px;
    margin-right: 8px;
    margin-top: 5px;
}
.wk_c_right_name_r a {
    color: #999999;
}
.wk_content_right_m {
    text-align: left;
    width: 100%;
    margin: 0 auto;
    line-height: 24px;
    color: #737373;
    font-size: 12px;
    padding: 20px 0 20px 0;
    position: relative;
}
.wk_new_lb {
    width: 880px;
    height: auto;
    overflow: hidden;
}
.wk_new_lb_m {
    width: 100%;
    height: 115px;
    position: relative;
}
.wk_new_lb_img {
    width: 18px;
    height: 115px;
    position: absolute;
    left: 97px;
    top: 0;
    background: url(/resource/img/news_left_line.png) no-repeat;
}
.wk_new_lb_title {
    position: absolute;
    left: 140px;
    top: -6px;
    width: 740px;
    height: 30px;
    line-height: 30px;
    white-space: nowrap;
    font-size: 18px;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    -moz-binding: url(ellipsis.xml#ellipsis);
}
.wk_new_lb_title a {
    color: #333;
    text-decoration: none;
}
.wk_new_lb_cnt {
    position: absolute;
    left: 140px;
    top: 26px;
    width: 740px;
    height: 75px;
    font-size: 14px;
    line-height: 25px;
    color: #666;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    -moz-binding: url(ellipsis.xml#ellipsis);
}
.wk_new_lb_date {
    position: absolute;
    top: -3px;
    left: 0px;
    font-size: 14px;
    color: #666;
}
.wk_new_lb_date1, .wk_new_lb_date2, .wk_new_lb_date3, .wk_new_lb_date4, .wk_new_lb_date5 {
    float: left;
}
.ct2 .sd {
    float: left;
    width: 245px;
    overflow: hidden;
    _overflow-y: visible;
}
.wk_c_left_t {
    padding: 15px 0 0 15px;
    margin-top: 0;
    width: 230px;
    height: 40px;
    line-height: 35px;
    background: #139893;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
}
.wk_c_left_t1 {
    color: #fafafa;
    font-size: 18px;
    line-height: 40px;
    clear: both;
}
.wk_c_left_t2 {
    margin-left: 10px;
    font-size: 11px;
    height: 25px;
    font-weight: normal;
    color: #DDD;
}
.wk_c_left_cnt {
    width: 245px;
    height: auto;
    background: #FFF8FB;
    margin-bottom: 20px;
}
.wk_c_left_cnt ul li {
    width: 243px;
    height: 50px;
    border: 1px solid #EEE;
    border-top: 0;
}
.wk_menu1_cur {
    width: 100%;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
}
.wk_menu1_cur a {
    padding-left: 30px;
    display: block;
    line-height: 50px;
    font-size: 16px;
    color: #666;
    text-decoration: none;
}
.wk_menu1_cur a.a, .wk_menu1_cur a:hover {
    color: #139893;
    text-decoration: none;
    background: url(/resource/img/left_sel_03.gif) left center no-repeat;
}
.wk_c_left_cont {
    padding-left: 15px;
    width: 230px;
    height: 40px;
    line-height: 40px;
    background: #139893;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    margin-top: 15px;
}
.wk_c_left_cont1 {
    color: #fafafa;
    font-size: 18px;
}
.wk_c_left_cont2 {
    margin-left: 10px;
    font-size: 11px;
    font-weight: normal;
    color: #F0F0F0;
}
.wk_left_contdiv {
    width: 243px;
    height: auto;
    padding-top: 75px;
    padding-bottom: 20px;
    overflow: hidden;
    margin-bottom: 20px;
    min-height: 100px;
    border: 1px solid #EEE;
    border-top: 0;
    background: #F6F6F6 url(/resource/img/contact.jpg) left top no-repeat;
}
.wk_left_contdiv span {
    float: left;
    width: 222px;
    padding: 2px 10px;
    font-size: 14px;
    line-height: 24px;
    color: #666;
    overflow: hidden;
}
.wk_left_contdiv span a{
	color:#666;
}
/*=======artical 文章页=======*/
.content{;
    width: 100%;
    padding: 20px 0 20px 0;
}   
.content .art_title {
    font-size: 24px;
    font-weight: 600;
    width: 100%;
    text-align: center;
    color: #333;
}
.content .art_fu {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 60px;
    color: #999;
    font-size: 16px;
}
.content .art_fu span {
    margin-right: 30px;
}
.content .art_fu a {
    color: #139893;
    font-weight: bold;
}
.art_body{
	padding:20px;
}
.art_body p{padding-top:20px;line-height:30px;}
.art_body p img{margin:0 auto;display:block;max-width:600px!important;height:auto!important;}

/*==============ksList 科室设置==============*/
.ksList{margin-top:20px;width:100%;}

.ksList ul{padding-top:10px;}
.ksList li{width: 100%;height: 100px; margin-top:10px;}
.ksList li div{width:100px;height:auto; color:#FFF;text-align:center;}
.ksList li div b{font-size:32px;}
.ksList li p{flex:1; margin-left:20px; font-size:14px;line-height:30px; overflow:hidden; text-align:justify;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; color:#888888;}
.ksList li p span{font-size:18px; color:#353535;}
.ksList li p em{ width:auto; float:right; margin-right:20px; color:#287dff;}
.ksList li a{width:100%; height:100px; display:block;background-image: url(/resource/img/rty2.jpg);background-repeat: repeat-y;background-position: -780px 0px; color:#353535; display:flex; align-items:center;}
.ksList li a:hover{ animation: myfirst 1s;-moz-animation: myfirst 1s;	/* Firefox */-webkit-animation: myfirst 1s;	/* Safari 和 Chrome */-o-animation: myfirst 1s;background-position: 0px 0px;}
@keyframes myfirst
{
	from {background-position: -682px 0px;}
	to {background-position: 0px 0px;}
}
.ksList li a:hover p{color:#FFF;}
.ksList li a:hover p span{color:#FFF;}

/*.pageBox {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    padding: 20px 0;*/
/*}*/


/*分页*/
.pageBox { font-size: 16px; text-align: center; width: 100%; height: 35px; line-height: 35px; overflow: hidden; padding: 30px 0; font-family: 微软雅黑; }
.pageBox b { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 8px 15px; background: #0285BD; color: #fff; }
.pageBox a b { background: none; color: #000; border: none; }
.pageBox a { border: 1px solid lightGrey; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 8px 15px; margin: 0 3px; cursor: pointer; color: #919191; font-size: 16px; box-shadow: 0 1px 0 white inset, 0 1px 0px #DFDFDF; -webkit-box-shadow: 0 1px 0 white inset, 0 1px 0px #DFDFDF; -moz-box-shadow: 0 1px 0 #fff inset, 0 1px 0px #dfdfdf; text-decoration: none; background-color: #F2F2F2; }
.pageBox a:hover { background: #f6f6f6; background: -moz-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #e8e8e8)); background: -webkit-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%); background: -o-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%); background: -ms-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%); background: linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e8e8e8', GradientType=0 );
border: 1px solid #757575; }




/*.pageBox li {*/
/*    padding: 5px 12px;*/
/*    display: block;*/
/*    border: 1px solid #dedede;*/
/*    font-size: 18px;*/
/*    color: #353535;*/
/*    margin: 0 5px;*/
/*    border-radius: 5px;*/
/*}*/
/*.pageBox li a{*/
/*	color:#353535;*/
/*}*/
/*.pageBox .thisclass {*/
/*    background: #eeb334;*/
/*    color: #fff;*/
/*}*/

/*=============team 医生团队================*/
.doc_div{
	width:1200px;
	padding:20px 0;
	margin:0 auto;
}
.doc_title{
	line-height:60px;
	text-align:center;
	border-bottom:1px solid #dedede;
}
.doc_list{
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
	padding:30px 0;
}
.doc_list li{width:264px; background:#f3f0ed; padding:10px; margin-top:20px;}
.doc_list li:hover{box-shadow:1px 1px 10px 1px #888;}
.doc_img{width:100%; height:350px; overflow:hidden;}
.doc_img a{display:block;}
.doc_img a img{width:100%;}
.doc_con{margin-top:10px;}
.doc_con h3{font-size:18px; color:#139893;}
.doc_con p{color:#666; height:60px; font-size:14px; margin-top:5px; line-height:20px;overflow:hidden;text-align:justify;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.doc_con p span{color:#000;}
.doc_but{display:flex; margin:10px 0; justify-content:center;}
.doc_but a{width:100px; line-height:30px; text-align:center; margin-right:20px; border-radius:5px;}
.doc_but a:nth-of-type(1){background:#888888;}
.doc_but a:nth-of-type(2){background:#139893;}
.doc_but a:hover{background:#eeb334;}

/*==============teamartical 医生内容页==============*/
.team_body{padding:20px;}
.team_body .team_img{display:flex; justify-content:center;}
.team_body .team_text{font-size:16px; color:#666; line-height:28px; margin-top:18px;}
.team_body .team_text span{font-size:18px; color:#000;}

/*==============map 来院路线================*/
.map{padding: 0 30px;margin: 0 auto;}
.pubtitleBox {
    width: 100%;
}
.pubtitle {
    width: 400px;
    height: 70px;
    margin: 0 auto;
    line-height: 80px;
    text-align: center;
    color: #139893;
    font-size: 40px;
    font-weight: 600;
    letter-spacing: 12px;
}
.pubtext {
    line-height: 30px;
    text-align: center;
    color: #2f2f2f;
    font-size: 24px;
    letter-spacing: 6px;
    margin-top: 10px;
}
.map_title {
    width: 100%;
    font-size: 24px;
    font-weight: bold;
    margin-top: 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.map_title .daohang {
    height: 40px;
    line-height: 40px;
    padding: 0 30px;
    background: #eeb334;
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    border: 1px solid #ccc;
    border-radius: 10px;
}
.map_msg {
    display: flex;
    justify-content: space-between;;
}
.map_box .map_text {
    font-size: 18px;
    line-height: 30px;
    margin-top: 10px;
}
.map_strong {
    font-weight: bold;
}


/*========pc端时 手机端div样式=======*/
.mNav{display:none;}
.mNavUl{display:none;}
.mbanner{display:none;}
.m_zj{display:none;}
.m_abouNav{display:none;}
.doc_fg{display:none;}
.mfootfixed{display:none;}







/*-------------copyright-------------*/

.copyright{
	padding: 0 100px;
	line-height: 60px;
	color:#9e9e9e;
	background-color:#0f7975;
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:14px;
	margin-top: 30px;
}
.copyright p{
	margin-left:20px;
}
.copyright p a{
	display:flex;
}
.nav ul li ul{
	z-index:999;
	position:absolute;
	display:none;
	line-height:30px;
}
.nav ul li ul li{
	float:none;
	background:#CCCCCC;
	line-height:40px;
	height:40px;
}
.nav ul li ul li a{
	border-right:none; 
}
.nav ul li:hover ul{
	display:block;
}
.tc{
	display:none;
	width:148px;
	height:20px;
	background:white;
}
.contact div:hover .tc{
	display:block;
}

.erweima{
	display:none;
	width:148px;
	height:98px;
	background:white;
	z-index:99999;
	margin-top:-10px;
}
.contact div:hover .erweima{
	display:block;
}
.show_button ul li{
	list-style:none;
	float:left;
	font-size:14px;
	padding:15px 10px;
}
.show_button ul li a{ color: #139893;}
#pageShow a{ color:#333;}
#pageShow .current{ color:#ff0000;}