.nenav11{background: url(../images/hbg.png) repeat-x;height: 71px;}
	
	.mbx{width: 50%;float:left;line-height: 60px;color: #333;text-align: left;font-size:17px;}
	.nenav{background-color: #f6f4f4; min-height: 63px;   }
	.znavtxt2{ width:70%; float:left }
	.znavtxt2 ul{ text-align: right; }
	.znavtxt2 ul li{display: inline-block;*display:inline; text-align: right;
	 line-height: 60px; padding:0px 2% 0 2%;}
	.znavtxt2 ul li a{color: #333; text-decoration: none; font-size: 18px; }
	.znavtxt2 ul li a:hover{color: #029a8d; text-decoration: none;}
	#active11 a{color: #029a8d; font-weight: bold;}
.cpxq{margin-top:15px;}

	.neirong img{max-width:100%}
.fanye{ width: 40px; display: inline-block; *display:inline;position: relative; width: 40px; height: 40px; line-height: 40px; text-align: center;border: 1px solid #ccc;} 
	.fanyea{ width: 40px;display: inline-block; *display:inline; }
	.fanyeb{ width: 40px; display: inline-block; *display:inline;} 

	.fanye a:hover{background-color: #029a8d;color: #fff;display: block;}
   .fanye a{color: #ccc; text-decoration: none; display: block; }
  
   .fanyeb{line-height: 40px; text-align: center; font-size: 16px; f margin-left: 10px; position: relative;}

   .fanyea a:hover{background-color: #029a8d; color: #fff;  width: 40px; height: 40px; line-height: 40px;  border: 1px solid #fff;}
   .fanyea a{color: #333; text-decoration: none;   width: 40px; height: 40px; line-height: 40px;  display: block;  border: 1px solid #ccc; text-align: center;}


#fflink{background-color: #029a8d; color: #fff; display: block;  width: 40px; height: 40px; line-height: 40px;}
.fanye1{ text-align: center; }








	
	.gongyong{overflow:hidden; margin-top: 0px;}
	.mainleft{width:25%; float:left; margin-top: 15px;}
	.mainright{width:72%; float:right;}
	.mur h1{background-color:#029a8d; text-align:center; line-height:30px;
	 padding: 12PX 0PX 10PX 0PX; color:#fff; font-size:24px}
	.mur h1 P{ font-weight: 100;font-size: 14px;}
	.mur ul li{text-align:center; width:100%; background-color:#fff; }
	.mur ul li a{ line-height:60px; height:60px; border-bottom:1px solid #eeeeee; font-size:18px; display:block}
	#linkk a{background-color:#029a8d; display:block; color: #fff;}
	#linkk11 a { display: block;color: #029a8d;font-weight: bold;}
	.mur ul{ box-shadow: 2px 2px 5px #ccc;}
	
	.zzry ul li{float: left; width: 32%; margin-left: 1%; margin-top:15px;}
	.zzry ul li img{width: 96%;  border: 1px solid #e8e8e8;     }
	.zzry ul li img:hover{ border: 1px solid #029a8d;  }
	.zzry ul li img {
	    cursor: pointer;
	    width: 96%;
	    height: 283px;
	    transition: all 0.6s;
	}
.zzry ul li p{ text-align: center; font-size: 16px; line-height: 30px;margin-top: 3%;margin-bottom: 3%;}
	.zzry ul li a:hover{color: #029a8d;}
	.xqleft{width: 42%; float: left;}
	.xqleft img{ width: 100%; border: 1px solid #e8e8e8; height: 387px;}
	.xqright{width: 52%; float: right;}
	.xqright h1{font-size: 22px; font-weight: bold; color: #029a8d; line-height: 40px; border-bottom: 1px solid #e8e8e8;}
	.xqright p{color: #666; line-height: 26px; font-size: 15px; padding-top: 10px;}
		.xqright h2{padding-top: 2%;}
		
	.cpxq1 h1{ line-height: 40px; border-bottom: 1px solid #e8e8e8;}
	.cpxq1 p{font-size: 16px; background-color: #029a8d; text-align: center; width: 130px; font-weight: bold; color: #fff;}
	.cpxq2{font-size: 15px; color: #666; line-height: 28px; padding-top: 2%; min-height: 400px;}
	.cpxq2 img{max-width: 100%;}
	.bk1{width: 70%; float: left; padding-left: 2%;}
    .bk1 span{ float: left;width: 25%;}
	 .bk1 p{width: 70%; float: left; background: url(../images/icon.png) no-repeat; text-indent: 14px; background-position: 1px;}
	.bk1 p:hover{ background: url(../images/icon1.png) no-repeat; text-indent: 14px; background-position: 1px;}
		
	
	.bk1 a{color: #333; font-size: 16px; line-height: 60px; }
	.bk1 a:hover{color: #029a8d;}
	.bk2{width: 25%; float: right;}
	.bk ul li{ border: 1px solid #e8e8e8; height: 60px; margin-top: 15px;}
.bk ul li:hover{ border: 1px solid #029a8d;}

.bk2 a{ background: url(../images/but.jpg) no-repeat; width: 111px; padding-top: 10px; text-indent: 10px;  margin-top: 5px; font-size: 15px;
height: 40px; text-align: center; color: #fff; display: block; float: right; margin-right: 20px;}

.ultit{padding-top: 2%;}
   .ultit a{color:#333; font-size: 18px; font-weight: bold;}
    .ultit a:hover{color:#029a8d; }
	.ultit1 {color: #979797; line-height: 30px; font-size: 15px; padding-top: 3%;}
	.gengduo{width: 100%;font-size: 16px;color: #979797;padding-top: 3%;}
		.gengduo span{float: right;  }
	.gengduo img{margin-top: 4px;}
	.ultit span{float: right; font-size: 15px; font-weight: 100;}
	.gengduo a{color:#387ac4;  float: left;font-size: 14px;}
	.gengduo a:hover{color:#029a8d; }
	.zneiul ul li{border-bottom: 1px dashed #e6e6e6; height: 160px; margin-top: 15px;}
	.neiulli p{font-size: 25px; text-align: center; line-height: 60px; color: #3877c3; font-weight: bold;}
	.neirongul ul li{margin-top: 2%;}
	.sbanner{margin:15px auto 0 0;width:100%;height:290px; padding: 0px 0px 10px 10px; background-color: #f3f3f3;}
	.banner_l{margin-top:147px;width:23px;float:left}
	.banner_r{margin-top:147px;width:23px;float:left}
	.bannerimg{position:relative;width:100%; float:left;}
	.bannerimg .bannerPage{position:absolute;top:300px;left:420px}
	.bannerimg .bannerPage a{margin-right:2px}
	.bannerimg .bannerPage a img{vertical-align:middle}
	.slides_container{position:relative;width:100%;overflow:hidden}
	.pagination{margin: -40px 0px 0px -420px;}
	.pagination li{margin:0px 1px;float:left}
	.pagination li a{background-image:url(../images/pagination.png);width:15px;display:block;background-position:0px -1px;float:left;height:0px;overflow:hidden;padding-top:12px}
	.pagination li.current a{background-position:0px -18px}
	.banleft{width: 55%; float: left;  position: absolute;}
	.banright{width: 77%;  position: relative; left: 43%;}
	#banner_pic{width: 130%; }
	
		.banright img{ height:300px ; width:400px}
	
	.banleft a{color:#029a8d;  font-size: 22px; line-height: 50px; font-weight: bold; text-align: center;}
	.banleft a:hover{color:#029a8d; }
	.banleft h2{ font-size: 16px; color: #9a9a9a; text-align: center; border-bottom: 1px dashed #e6e6e6;  }
	.banleft h3{font-size: 15px; color: #343434; font-weight: 100; line-height: 30px; padding-top: 20px;}
	.banleft h1{ margin-top: 20px;}
	.zzimg{width: 30%; float: left;}
	.zzimg img{width: 100%; height: 200px;}
	.zzimg1{width: 68%; float: right; }
	.huixian{border-bottom: 1px dashed #e7e7e7; height: 10px; }


.neigong{ }
.nertit{font-size: 26px; font-weight: bold; color: #666;text-align: center; line-height: 39px; margin-top:15px; padding-bottom:15px;}
.vivew{background-color: #f2f2f2; width: 100%;  line-height: 45px;height: 45px;}
.vileft{color: #666; float: left; width: 50%; font-size: 14px; text-indent: 24px;}
.viright{color: #666; float: right; width:30%;font-size: 14px; }
.nei{font-size: 15px; line-height: 30px; color: #666666; padding-top: 20px;}
.pian{ font-size: 14px; border-bottom: 1px dashed #e9f0f8; line-height: 30px; padding-top: 40px;}
.pian a{color: #333; text-decoration: none;}
.pian a:hover{color: #d77700; text-decoration: none;}
.nei img{max-width: 100%;}

.bdsharebuttonbox{width:160px; float:left;}
.bdsharebuttonbox a{display: inline-block !important;float: none !important;padding: 0 !important;width: 30px !important;height: 30px !important;
background-position: 0 !important; margin: 7px 3px 0px 3px;}
.bdsharebuttonbox a:nth-child(1){background:#4dafea url(../images/qq_03.png) no-repeat center center;}
.bdsharebuttonbox a:nth-child(2){background:#50b674 url(../images/wx_03.png) no-repeat center center;}

.bdsharebuttonbox a:nth-child(3){background:#df4d69 url(../images/wb_03.png) no-repeat center center;}
/*.bdsharebuttonbox a:nth-child(5){background: url(../images/face_03.png) no-repeat center center;}*/
/*.bdsharebuttonbox a:nth-child(5){background: url(../images/twi_03.png) no-repeat center center;}*/
.you_ce_list2{text-align: center ; }
.you_ce_list2 span{display: block;font-size: 16px;color: #fff;margin-bottom: 15px; float:left;}
/*.you_ce_list_u1 li:hover .you_ce_list1,.you_ce_list_u1 li.active .you_ce_list1{opacity: 1;z-index: 3;}*/
.bdsharebuttonbox a{
	
	border-radius: 50%;
	background-position: center center !important
}
.bdsharebuttonbox a:hover{
	background-color: #005ca8 !important;
}
.divBox{width: 86%;margin: 0 auto;font-size: 0;}
.sspan{width:100%;}


.qywh{margin-top:5%; padding-bottom:5%; overflow:hidden}


.hzjl ul li{ border-bottom:1px dashed #dcdcdc; line-height:30px; padding-bottom: 10px; margin-bottom:30px;    padding-top: 10px; overflow:hidden }
.hzjl ul li:hover{background:url(../images/icon3.jpg) no-repeat; background-position:1px;}
.hzjl ul li a{color:#333; font-size:18px; text-decoration:none; font-weight: bold;}
.hzjl ul li a:hover{color:#029a8d; font-size:18px; text-decoration: underline;}
.ts{width:75%; float:left ;line-height:45px; }
.ts1{width:25%; float:right; text-align:right; color: #999;}

.sstt1{line-height: 30px; color: #666; clear: both; font-size: 15px;}


.ywhzjl ul li{  line-height:45px; padding-bottom: 15px;  overflow:hidden; padding: 0px 10px 0px 10px; }

.ywhzjl ul li a{color:#666; font-size:15px; text-decoration:none; font-weight: 100;}
.ywhzjl ul li a:hover{color:#029a8d; font-size:15px; text-decoration: underline;}


.tt1{line-height: 30px; color: #999;}
		


.map{position:relative; z-index:1; left:0%; margin-top: 2.5%;}
.mapimg{position:relative; z-index:1;}
.maptxt {   position: absolute;
    z-index: 999; overflow: hidden;
    top: 0px;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.5);
    right: 0%;
    height: 331px;
    padding: 6.5% 2% 13.3% 2%; line-height:35px;
    width: 270px;
}
.maptxt h1{font-size:25px}
.maptxt h3{height:10px; border-bottom:3px solid #fff; width:50px}
.hzjl ul{min-height:400px;}
.zzry{min-height:400px;}
.neirongul{min-height:400px;}

.content-link{border-top:1px solid #e8e8e8; margin-top:40px;}

.mapimg img{width:100%; height:auto;}
.bdsharebuttonbox{width:160px; float:left; padding-top:0px;}

.container1{padding:0px 0% 0px 0%;}

.post input:checked + label,.post input:checked + label:hover{ background:#029a8d  url(../images/jiaobiao1.png) no-repeat;
display: block;position: relative;height:50px;line-height:50px;cursor: pointer;z-index: 20;color:#fff;font-size:18px;background-position: 99%; }  
.recruit2{margin-top:3%;}
/*Ã¦Â­Â£Ã¥Å“Â¨Ã¨Â¢Â«Ã§â€šÂ¹Ã¥â€¡Â»Ã§Å¡â€žÃ¦Â ÂÃ§â€ºÂ®*/

.panes{ margin-top:20px;}
.pane{width:100%; display:none;}
.pane p{padding:15px 15px 0 10px;}
.pane h4{padding:15px 15px 0 10px;font-size:14px;font-weight:bold;}

.post{width: 100%;margin: 0 auto;overflow:hidden;text-align: left; }


/*Ã¦Â²Â¡Ã¦Å“â€°Ã§â€šÂ¹Ã¥â€¡Â»Ã§Å¡â€žÃ¦Â ÂÃ§â€ºÂ®Ã©Â¢Å“Ã¨â€°Â²*/
.zpxx{margin-top: 15px;}
.recruit-text{ height:425px; width:100%;; margin:0 auto; border:1px solid red;}
.post input{display: none;}
.post label b {
    float: right;
    margin-right: 10%;
    font-weight: 100;
}

.zpzwtxt{margin-left: 15%;}
.recruit b{font-size:16px;line-height:25px;color:#029a8d;font-weight:bold;
margin-top:20px; border-left: 3px solid #029a8d; text-indent: 20px;}


.recruit{	overflow: hidden; padding:15px;position: relative;
	z-index: 10; background-color: #f8f8f8;}
/*Ã¦Â ÂÃ§â€ºÂ®Ã¤Â¸â€¹Ã¦â€¹â€°Ã¦Â¡â€ Ã§Å¡â€žÃ©Â«ËœÃ¥ÂºÂ¦*/

.recruit p{font-size:15px;line-height:25px;color:#666; }


.post label{display: block;position: relative;height:50px;
line-height:50px;cursor: pointer;z-index: 20;color:#666;font-size:16px; padding-left:10px; ;background:#f1f1f1  url(../images/jiaobiao.png) no-repeat;background-position: 99%;}




/*Ã§â€¢â„¢Ã¨Â¨â‚¬Ã¤Âºâ€™Ã¥Å Â¨*/
.massage_name,.massage_phone,.massage_mail{
	display: inline-block;
	width: 48%;
	height: 42px;
	line-height: 42px;
	text-indent: 1em;
	border: 1px solid #c8c8c8;
	margin-right: 14px;
}
.massage_mail{
	margin-right: 0;
}
.massage_name{
	background: url(../img/online_massage_user.png) no-repeat 4px center;
}
.massage_phone{
	background: url(../img/online_massage_phone.png) no-repeat 4px center;
}
.massage_mail{
	background: url(../img/online_massage_mail.png) no-repeat 4px center;
}
.massage_box input{
	width: 80%;
	height: 40px;
	box-sizing: border-box;
	border: none;
}
.massage_txt{
	width: 100%;
	height: 220px;
	border: 1px solid #c8c8c8;
	box-sizing: border-box;
	margin-top: 20px;
	padding: 10px;
}
.massage_txt textarea{
	height: 200px;
	vertical-align: top;
	box-sizing: border-box;
	width: 91%;
	border: none;
}
.massage_verification{
	margin-top: 20px;
}
.verification_code{
	width: 142px;
	height: 44px;
	line-height: 44px;
	background: #029a8d;
	text-align: center;
	color: #fff;
	display: inline-block;
}
.verification_input{
	width: 272px;
	height: 42px;
	border: 1px solid #c8c8c8;
	display: inline-block;
	vertical-align: top;
	margin-left: 20px;
}
.verification_input input{
	width: 100%;
}
.submit_button{
	width: 250px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	color: #FFFFFF;
	background: #029a8d;
	margin: 60px auto;
}


.pane p{padding:5px 15px 0 10px;}



	@media only screen and (min-width: 993px) {
	
	.yd{display:none;}
	.liuwap{display:none;}
	}

	
	
	@media only screen and (max-width: 992px) {	

#slides {
   display:none
}

		.con07 {
		    width: 95%;
		    margin: 20px auto;
		}
.znavtxt2{display: none; }
.nenav11{background: url(../images/hbg.png) repeat-x;height: 50px; line-height: 50px;}		
.mbx{width:95%; float: none; margin: 0px auto;line-height: 50px; }	
.znavtxt2 ul li a{color: #333; text-decoration: none; font-size: 16px; }
	.nenav{background-color: #f6f4f4; min-height: 50px;   }


.gongyong{padding:0px 2% 0px 2%;}
.mainleft{display:none;}
.mainright{float:none; width:100%;}

.yd ul li{width:32%; margin:2% 1% 1% 0;   float:left}
.yd ul li a{ line-height:40px; height:40px; font-size:16px; background-color:#eeeeee; display:block; text-align:center}
.yd ul li a:hover{color:#fff; background-color:#029a8d; text-decoration: none;}
.mbx {
    background: none;
    text-indent: 0px;
    color: #999999;
    line-height: 50px;

    background-position: 1px;
    font-size: 16px;
}
.gongyong{overflow:hidden; margin-top: 0px;	
}		


.zzry ul li p{-webkit-line-clamp: 1;  line-clamp: 1;  -webkit-box-orient: vertical; box-orient: vertical; display: -webkit-box; overflow: hidden;
}
.zzry ul li{float: left; width: 49%; margin-left: 1%; margin-top: 3%;}
.liupc{display:none;}
.zzry ul li img{bborder: 1px solid #e8e8e8;   height:150px; }
.zzry ul li img:hover{ border: 1px solid #029a8d;  }

	.xqleft{width: 100%; float: none; padding-top: 3%;}
	.xqleft img{ width: 100%; border: 1px solid #e8e8e8; height: 10rm;}
	.xqright{width: 100%; float: none; }
.xqright h2{padding-top: 2%; width: 123px; margin: 0px auto;}
.bk1 span{display: none;}
 .bk1 p{-webkit-line-clamp: 1;  line-clamp: 1;  -webkit-box-orient: vertical; box-orient: vertical; display: -webkit-box; overflow: hidden;
}


.banleft {
    width: 85%;
    float: left;
    position: absolute;
}

.banleft a {
    color: #029a8d;
    font-size: 22px;
    line-height: 30px;
    font-weight: bold;
    text-align: center;
}
.banleft h3 {
   -webkit-line-clamp: 3;  line-clamp: 3;  -webkit-box-orient: vertical; box-orient: vertical; display: -webkit-box; overflow: hidden;
 
}.ultit {
    -webkit-line-clamp: 1;  line-clamp: 1;  -webkit-box-orient: vertical; box-orient: vertical; display: -webkit-box; overflow: hidden;

}

.ultit1 {
	line-height: 25px;
	font-size: 14px;
	padding-top: 1%;
  -webkit-line-clamp: 2;  line-clamp: 2;  -webkit-box-orient: vertical; box-orient: vertical; display: -webkit-box; overflow: hidden;
  
}
.gengduo {
    width: 100%;
    font-size: 14px; line-height: 35px;
    color: #979797;
    padding-top: 0%;
}.gengduo img {
    margin-top: 0px;
}
.zzimg img {
    width: 100%;
    height: 112px;
}
.zzimg {
    width: 30%;
    float: left;
}
.neirongul ul li {
    margin-top: 5%;
}
.ultit a {
    color: #333;
    font-size: 16px;
    font-weight: bold;
}
.banleft a {font-size: 18px;}
.nertit {
    font-size: 20px;
    font-weight: bold;
    color: #666;
    text-align: center;
    line-height: 30px; margin: 3% 0 3% 0;
}
.viright {
    display: none;
}
.vileft {
    color: #666;
    float: none;
    width: 100%;
    font-size: 14px;
    text-indent: 24px;
}
.next-content a{}

.hzjl ul li{ line-height:35px;overflow: hidden;}

.ts{ 
	overflow: hidden;line-height:35px;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
    box-orient: vertical;
    display: -webkit-box;}

.ts1{font-size:14px;}

.hzjl ul li:hover{ line-height:35px;}
.hzjl ul li a{color:#333; font-size:16px; text-decoration:none;}
.hzjl ul li a:hover{color:#029a8d; font-size:15px; text-decoration: underline;}

.sstt1{ 
	overflow: hidden;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    box-orient: vertical;
    display: -webkit-box;}



.maptxt {
    position: relative;
    z-index: 999;
    top: 0px;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.5);
    right: 0%;
    height: auto;
    padding: 6.5% 2% 13.3% 2%;
    
}


.maptxt h1{font-size: 20px;}


.post label b {
    display: none;
}



#position{display:none}

.nenav22{
    background-color: #f6f4f4;
    min-height: 50px;
}


.massage_name, .massage_phone, .massage_mail {
    display: inline-block;
    width: 100%;
    height: 42px;
    line-height: 42px;margin-top: 10px;
    text-indent: 1em;
    border: 1px solid #c8c8c8;
    margin-right: 14px;
}

.massage_box input {
    width: 68%;
    height: 40px;
    box-sizing: border-box;
    border: none;
}
.massage_txt textarea {
    height: 165px;
    vertical-align: top;
    box-sizing: border-box;
    width: 91%;
    border: none;
}
.verification_input {
    width: 114px;
    height: 42px;
    border: 1px solid #c8c8c8;
    display: inline-block;
    vertical-align: top;
    margin-left: 20px;
}
.verification_code {
    width: 99px;
    height: 44px;
    line-height: 44px;
    background: #029a8d;
    text-align: center;
    color: #fff;
    display: inline-block;
}
.submit_button {
    
    margin: 20px auto;
}

}