﻿* {
	margin: 0;
	padding: 0;
}

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin: 0;
	padding: 0
}
body {
	font-family: 'Microsoft Yahei', 'Simsun', Arial, Helvetica, sans-serif;
	-webkit-text-size-adjusst: none;
	font-size: 14px;
	color: #666666;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%
}
address, cite, dfn, em, var, i {
	font-style: normal
}
code, kbd, pre, samp {
	font-family: courier new, courier, monospace
}
form {
	display: inline
}
small {
	font-size: 14px
}
ul, ol, li {
	list-style: none
}
a {
	text-decoration: none;
	cursor: pointer;
}
a:link,a:visited,a:hover{
 text-decoration:none;  /*超链接无下划线*/
}


img {
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic
}
input, select {
	outline: medium;
	border: none;
	list-style-type: none;
}
button {
	background: none;
	list-style-type: none;
}
.clear {
	clear: both;
}
a:hover, a:focus {
	text-decoration: none !important;
}
p{
	word-wrap:break-word
}

.clearfix{
	clear: both;
}


/*在ie8/ie9时，input 的placeholder值 也显示*/
:-moz-placeholder { Mozilla Firefox 4 to 18
    color: #999; opacity:1; 
}
 
::-moz-placeholder { Mozilla Firefox 19+
    color: #999;opacity:1;
}
 
input:-ms-input-placeholder{
    color: #999;opacity:1;
}
 
input::-webkit-input-placeholder{
    color: #999;opacity:1;
}  
/*在ie8/ie9时，input 的placeholder值 也显示      结束*/




.block1{width: 100%;height: auto;float: left;}
/*快速导航*/
.index_ksdh{width: 100%;height: auto;float: left;}
.index_ksdh_top{width: 100%;height:60px;float: left;border-bottom:1px solid #dfdfdf;line-height: 60px;}
.index_ksdh_top a{display: block;height: auto;float: left;width: 100%;}
.index_ksdh_top a:hover .index_news_top_fr{color: #0362D8;}
.index_ksdh_top span{font-size: 20px;font-family: "微软雅黑";font-weight: bold;color: #333;position: relative;line-height: 60px;display: block;}
/*.index_ksdh_top span:after{content: "";width: 80px;height: 3px;position: absolute;bottom:-1px;background-color: #018230;left: 0;}*/
.index_ksdh_top a:hover .index_kpp{width:160px;height: 3px;background: #018230;margin-top: -1.5px; background-size: cover;transition: all 0.8s;}
.index_kpp{width: 80px;height: 3px;background: #018230;margin-top: -1.5px; background-size: cover;transition: all 0.8s;}
.index_ksdh_ul{width: 100%;height: auto;float: left;}
.index_ksdh_ul_img1{width: 48%;float: left;height:115px;background-color: #ee4252;}
.index_ksdh_ul_img1_fl{float: left;
  
   -webkit-transition: -webkit-transform 0.5s ease-out;
	-moz-transition: -moz-transform 0.5s ease-out;
	-o-transition: -o-transform 0.5s ease-out;
	-ms-transition: -ms-transform 0.5s ease-out;}
.index_ksdh_ul_img1_fl img{transition: all .5s ease;width: 50%;}
.index_ksdh_ul_img1_fr{float: left;font-size: 22px;font-family: "微软雅黑";color: #fff;font-weight: bold;margin-left: 15px;margin-top: 27.5px;}
.index_ksdh_ul_img1_box{width: 65%;float: left;margin: 0 17.5%;height: auto;}
.index_ksdh_ul_img1 a{display: block;float: left;height:100%;width: 100%;}
.index_ksdh_ul_img1 a:hover .index_ksdh_ul_img1_fl{-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg);}


.index_ksdh_ul_img2{width: 48%;float: left;height: 115px;margin-left: 4%;background-color: #ff774b;}
.index_ksdh_ul_img2_fl{float: left;-webkit-transition: -webkit-transform 0.5s ease-out;
	-moz-transition: -moz-transform 0.5s ease-out;
	-o-transition: -o-transform 0.5s ease-out;
	-ms-transition: -ms-transform 0.5s ease-out;}
.index_ksdh_ul_img2_fl img{transition: all .5s ease;width: 50%;}
.index_ksdh_ul_img2_fr{float: left;font-size: 22px;font-family: "微软雅黑";color: #fff;font-weight: bold;margin-left: 15px;}
.index_ksdh_ul_img2_box{width: 65%;float: left;margin: 0 17.5%;height: auto;margin-top: 42.5px;}
.index_ksdh_ul_img2 a{display: block;float: left;height:100%;width: 100%;}
.index_ksdh_ul_img2 a:hover .index_ksdh_ul_img2_fl{-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg);}


.index_ksdh_ul_img3{width: 48%;float: left;height: 115px;background-color: #00a79d;margin-top: 10px;}
.index_ksdh_ul_img3_fl{float: left;-webkit-transition: -webkit-transform 0.5s ease-out;
	-moz-transition: -moz-transform 0.5s ease-out;
	-o-transition: -o-transform 0.5s ease-out;
	-ms-transition: -ms-transform 0.5s ease-out;}
.index_ksdh_ul_img3_fl img{transition: all .5s ease;width: 50%;}
.index_ksdh_ul_img3_fr{float: left;font-size: 22px;font-family: "微软雅黑";color: #fff;font-weight: bold;margin-left: 15px;}
.index_ksdh_ul_img3_box{width: 65%;float: left;margin: 0 17.5%;height: auto;margin-top: 42.5px;}
.index_ksdh_ul_img3 a{display: block;float: left;height:100%;width: 100%;}
.index_ksdh_ul_img3 a:hover .index_ksdh_ul_img3_fl{-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg);}

/*计算器*/
.ckjsqbgbg{background-color: #269ABC !important;}
.dkjsqbgbg{background-color: #f8ae12 !important;}
/*计算器*/
.index_ksdh_ul_img4{width: 48%;float: left;height: 115px;background-color: #0362d8;margin-top: 10px;margin-left: 4%;}
.index_ksdh_ul_img4_fl{float: left;-webkit-transition: -webkit-transform 0.5s ease-out;
	-moz-transition: -moz-transform 0.5s ease-out;
	-o-transition: -o-transform 0.5s ease-out;
	-ms-transition: -ms-transform 0.5s ease-out;}
.index_ksdh_ul_img4_fl img{transition: all .5s ease;width: 50%;}	
.top_content a{color: #fff;}
.index_ksdh_ul_img4_fr{float: left;font-size: 22px;font-family: "微软雅黑";color: #fff;font-weight: bold;margin-left: 15px;}
.index_ksdh_ul_img4_box{width: 65%;float: left;margin: 0 17.5%;height: auto;margin-top: 42.5px;}
.index_ksdh_ul_img4 a{display: block;float: left;height:100%;width: 100%;}
.index_ksdh_ul_img4 a:hover .index_ksdh_ul_img4_fl{-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg);}
@media (max-width:1200px) {
	
	.index_ksdh_ul_img1_box{width: 80%;float: left;margin: 0 10%;height: auto;}
	.index_ksdh_ul_img2_box{width: 80%;float: left;margin: 0 10%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img3_box{width: 80%;float: left;margin: 0 10%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img4_box{width: 80%;float: left;margin: 0 10%;height: auto;margin-top: 42.5px;}
}

@media (max-width:993px){
	.index_ksdh_ul_img1_box{width: 45%;float: left;margin: 0 27.5%;height: auto;}
	.index_ksdh_ul_img2_box{width: 45%;float: left;margin: 0 27.5%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img3_box{width: 45%;float: left;margin: 0 27.5%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img4_box{width: 45%;float: left;margin: 0 27.5%;height: auto;margin-top: 42.5px;}
}

@media (max-width:655px){
	.index_ksdh_ul_img1_box{width: 50%;float: left;margin: 0 25%;height: auto;}
	.index_ksdh_ul_img2_box{width: 50%;float: left;margin: 0 25%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img3_box{width: 50%;float: left;margin: 0 25%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img4_box{width: 50%;float: left;margin: 0 25%;height: auto;margin-top: 42.5px;}
}

@media (max-width:595px){
	.index_ksdh_ul_img1_box{width: 55%;float: left;margin: 0 22.5%;height: auto;}
	.index_ksdh_ul_img2_box{width: 55%;float: left;margin: 0 22.5%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img3_box{width: 55%;float: left;margin: 0 22.5%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img4_box{width: 55%;float: left;margin: 0 22.5%;height: auto;margin-top: 42.5px;}
}
@media (max-width:543px){
	.index_ksdh_ul_img1_box{width: 60%;float: left;margin: 0 20%;height: auto;}
	.index_ksdh_ul_img2_box{width: 60%;float: left;margin: 0 20%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img3_box{width: 60%;float: left;margin: 0 20%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img4_box{width: 60%;float: left;margin: 0 20%;height: auto;margin-top: 42.5px;}
}
@media (max-width:499px){
	.index_ksdh_ul_img1_box{width: 65%;float: left;margin: 0 17.5%;height: auto;}
	.index_ksdh_ul_img2_box{width: 65%;float: left;margin: 0 17.5%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img3_box{width: 65%;float: left;margin: 0 17.5%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img4_box{width: 65%;float: left;margin: 0 17.5%;height: auto;margin-top: 42.5px;}
}
@media (max-width:466px){
	.index_ksdh_ul_img1_box{width: 70%;float: left;margin: 0 15%;height: auto;}
	.index_ksdh_ul_img2_box{width: 70%;float: left;margin: 0 15%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img3_box{width: 70%;float: left;margin: 0 15%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img4_box{width: 70%;float: left;margin: 0 15%;height: auto;margin-top: 42.5px;}
}
@media (max-width:433px){
	.index_ksdh_ul_img1_box{width: 80%;float: left;margin: 0 10%;height: auto;}
	.index_ksdh_ul_img2_box{width: 80%;float: left;margin: 0 10%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img3_box{width: 80%;float: left;margin: 0 10%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img4_box{width: 80%;float: left;margin: 0 10%;height: auto;margin-top: 42.5px;}
}
@media (max-width:432px){
	.index_ksdh_ul_img1_box{width: 85%;float: left;margin: 0 7.5%;height: auto;}
	.index_ksdh_ul_img2_box{width: 85%;float: left;margin: 0 7.5%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img3_box{width: 85%;float: left;margin: 0 7.5%;height: auto;margin-top: 42.5px;}
	.index_ksdh_ul_img4_box{width: 85%;float: left;margin: 0 7.5%;height: auto;margin-top: 42.5px;}
}



@media (max-width:430px) {
	.index_ksdh_ul_img4_fl{width: 100%;}
	.index_ksdh_ul_img4_fl img{display: block;margin: auto;}
	.index_ksdh_ul_img4_fr{width: 100%;text-align: center;margin-left: 0;margin-top: 5px;}
	.index_ksdh_ul_img4_box{margin-top: 27.5px;}
	
	.index_ksdh_ul_img3_fl{width: 100%;}
	.index_ksdh_ul_img3_fl img{display: block;margin: auto;}
	.index_ksdh_ul_img3_fr{width: 100%;text-align: center;margin-left: 0;margin-top: 5px;}
	.index_ksdh_ul_img3_box{margin-top: 27.5px;}
	
	.index_ksdh_ul_img2_fl{width: 100%;}
	.index_ksdh_ul_img2_fl img{display: block;margin: auto;}
	.index_ksdh_ul_img2_fr{width: 100%;text-align: center;margin-left: 0;margin-top: 5px;}
	.index_ksdh_ul_img2_box{margin-top: 27.5px;}
	
	/*.index_ksdh_ul_img1_fl{display: none;}*/
	.index_ksdh_ul_img1_fl img{display: block;margin: auto;}
	.index_ksdh_ul_img1_fr{width: 100%;text-align: center;margin-left: 0;margin-top: 5px;}
	.index_ksdh_ul_img1_box{margin-top: 27.5px;}
}
/*快速导航结束*/
.index_news{width: 100%;height: auto;float: left;}
.index_news_top_fl{float: left;width: 77%;}

.index_news_top_fr{float: left;width: 23%;text-align: right;font-size: 14px;color: #999;line-height: 60px;}
.fa-angle-right{vertical-align:-5%!important;}
.index_news_top2{width: 100%;float: left;height: auto;margin-top: 20px;}
.index_news_top2 a{display: block;height: auto;float: left;}
.index_news_top2 a:hover .index_news_top2_fl{background-color: #0362D8;}
.index_news_top2 a:hover .index_news_top2_center p{color: #018230;}
.index_news_top2 a:hover  img{ transition:all 2s;position: relative;transform: scale(1.2);}
.index_news_top2 a:hover .index_news_top2_center span{color: #0362D8;}

.index_news_top2_fl{width: 80px;height: 80px;background-color: #018230;float: left;}
.index_news_top2_fl p{width: 90%;margin: 0 5%; height: auto;float: left;font-size: 24px;color: #fff;font-family: "微软雅黑";font-weight: bold;text-align: center;border-bottom:1px dashed #fff;margin-top:5px;padding-bottom: 3px;}
.index_news_top2_fl span{display: block;width: 90%;margin: 0 5%; height: auto;float: left;font-size: 16px;color: #fff;font-family: "微软雅黑";font-weight: bold;text-align: center;margin-top: 8px;}
.index_news_top2_center{width:63%;float: left;margin-left: 20px;}
.index_news_top2_center p{display: block;width: 100%;height: auto;float: left;color: #0362d8;font-size: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.index_news_top2_center span{display: block;width: 100%;height: auto;float: left;color: #333;font-size: 14px;margin-top: 20px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.index_news_top2_fr{width: 107px;float: right;height: 80px;overflow: hidden;}
.index_news_top2_fr img{width: 100%;overflow: hidden;}
@media (max-width:1200px){
	.index_news_top2_center{width:58%;float: left;margin-left: 20px;}
}
@media (max-width:575px){
	.index_news_top2_center{width:48%;float: left;margin-left: 20px;}
}
@media (max-width:480px){
	.index_news_top2_center{width:42%;float: left;margin-left: 20px;}
}
@media (max-width:450px){
	.index_news_top2_fr{display: none;}
	.index_news_top2_center{width: 68%;margin-left: 10px;}
	.index_news_top2_fl p{font-size: 20px;margin-top: 10px;}
	.index_news_top2_fl span{font-size: 14px;}
}
@media (max-width:365px){
	.index_news_top2_center{width: 60%;}
}

.index_news_ul{width: 100%;height: auto;float: left;margin-top: 8px;}
.index_news_ul li{width: 100%;height: auto;float: left;}
.index_news_ul a{width: 100%;height: auto;float: left;display: block;line-height:34px;display: block;}
.index_news_ul a:hover .fa-play{color: #ff774b;}
.index_news_ul a:hover .index_news_ul_fl{color: #018230;}
.index_news_ul a:hover .index_news_ul_fr{color: #018230;}
.index_news_ul_fl{width: 80%;float: left;color: #333;font-size: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:34px;}
.index_news_ul_fr{width: 20%;float: left;text-align: right;color: #999;font-size: 12px;line-height:34px;}
.fa-play{color: #018230;}
@media (max-width:992px){
	.index_news_top_fr{color: #0362D8;}
	/*.index_news_ul_fr{color: #0362D8;}*/
}
@media (max-width:412px){
	.index_news_ul_fl{width: 70%;}
	.index_news_ul_fr{width: 30%;}
}
/*新闻中心结束*/
.index_zjjs{width: 100%;height: 200px;float: left;border:1px solid #000000;}
.zjzsrw{width: 100%;height: auto;float: left;margin-top: 20px;position: relative;
-moz-transition:all 0.8s ease 0s;
	-ms-transition:all 0.8s ease 0s;
	-o-transition:all 0.8s ease 0s;
	-webkit-transition:all 0.8s ease 0s;
	transition:all 0.8s ease 0s;
	}
.zjzsrw_box{width: 100%;}
.item_div1_pic{width: 100%;}
.zjzsrw img{width: 100%;}
/*翻转*/
.flex-item_div1{
	width:100%;
}
.flex-item_div1_pic{
	width:100%;
}
.flex-item_div1_pic>img{
	width:100%;
}
.flex-item_div1_pic_w{
	width: 100%;
    height: auto;
    float: left;
    /* background-color: rgba(1,130,48,0.6); */
    position: absolute;
    bottom: 0;
    padding: 8px 0;
    background-image: url(../images/grenncolor.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.flex-item_div1_pic_w>h2{
	color: #fff;
    width: 100%;
    margin-top: 5px;
    text-align: center;
    font-size: 16px;
}
.flex-item_div1_pic_w>h3{
	font-size: 14px;
    margin-top: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
    width: 100%;
    text-align: center;
}

.flex-item_div2{
	display:none;
	width:100%;
	padding:80px 0;
	text-align: center;
	-moz-transition:all 1.6s ease 0s;
	-ms-transition:all 1.6s ease 0s;
	-o-transition:all 1.6s ease 0s;
	-webkit-transition:all 1.6s ease 0s;
	transition:all 1.6s ease 0s;
}
.flex-item_div2>h2{
	font-size: 20px;
	color:#fff;
	margin-top: 20px;
}
.flex-item_div2>h3{
	font-size: 14px;
	color:#fff;
	margin-top: 15px;
}
.flex-item_div2>p{
	font-size: 14px;
	color:#fff;
	margin-top: 20px;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}
.flex-item_div2>span{
	display: block;
	width:113px;height:30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color:#fff;
	margin:0 auto;
	border: 1px solid #fff;
	margin-top: 20px;
	
}
.flex-item_div{
	-moz-transition:all 0.6s ease 0s;
	-ms-transition:all 0.6s ease 0s;
	-o-transition:all 0.6s ease 0s;
	-webkit-transition:all 0.6s ease 0s;
	transition:all 0.6s ease 0s;
	position: relative;
}
.flex-item:hover .flex-item_div{
	-moz-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	-webkit-transform:rotateY(180deg);
	transform:rotateY(180deg);
}

.flex-item:hover .flex-item_div2{
	display:block;
	-moz-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	-webkit-transform:rotateY(180deg);
	transform:rotateY(180deg);
	position:absolute;
	top:0;left:0;
	width:100%;height:100%;
}
.flex-item_div2{display: none;
    width: 100%;
    padding: 10px 0;
    text-align: center;
    background-image: url(../images/zjtdlsbg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: top center;}
/*翻转结束*/
@media (max-width:1200px){
	.flex-item_div2>span{margin-top: 5px;}
	.flex-item_div2>p{margin-top: 10px;}
}
@media (max-width:990px){
	.flex-item_div2>span{margin-top:20px;}
	.flex-item_div2>p{margin-top: 20px;}
}
@media (max-width:767px){
	.flex-item_div2>span{margin-top:20px;}
	.flex-item_div2>p{margin-top: 35px;}
}
@media (max-width:450px){
	.flex-item_div2>span{margin-top:20px;}
	.flex-item_div2>p{margin-top: 20px;}
}
@media (max-width:370px){
	.flex-item_div2>span{margin-top:10px;}
	.flex-item_div2>p{margin-top: 10px;}
}
.zjzsrw_zz{width: 100%;height: auto;float: left;/*background-color: rgba(1,130,48,0.6);*/position: absolute;bottom: 0;padding: 8px 0;background-image: url(../images/grenncolor.png);background-repeat: no-repeat;background-size: 100% 100%;}
.zjzsrw_zz p{color: #fff;width: 100%;text-align: center;}
.zjzsrw_zzxm{font-size: 16px;}
.zjzsrw_zzzw{font-size: 14px;margin-top: 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*专家介绍结束*/
.index_yygk_box{width: 100%;height: auto;float: left;margin-top: 20px;}
.index_yygk_box_fl{width: 280px;height: 210px;position: relative;float: left;}
.index_yygk_box_fl img{width: 100%;display: block;}
.index_yygk_box_fl_zz{width: 280px;height: 210px;background-color: rgba(0,0,0,0.6);position: absolute;top: 0;}
.index_yygk_box_fl_zz img{width: 70px;height: 70px;display: block;margin: auto;margin-top: 70px;}
.index_yygk_box_fr{width:52%;float: right;margin-left: 20px;}
.index_yygk_box_fr p{width: 100%;float: left;height: auto;color: #0362d8;font-size: 16px;}
.index_yygk_box_fr span{width: 100%;float: left;margin-top: 12px;line-height: 22px; height:132px;color: #333;font-size: 14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;}
.index_yygk_box_fr_btn{width: 30%;height: 36px;background-image: url(../images/yyjjmorebg.png);background-repeat: no-repeat;float: right;margin-top: 10px;background-size: 100% 100%;}
.index_yygk_box_fr_btn p{display: block;width: 100%;height: 36px;line-height: 36px;color: #fff;text-align: center;font-size: 14px;}
.index_yygk_box_fr a{display: block;float: left;width: 100%;height: auto;}
/*.index_yygk_box_fr a:hover .jasyyp{
	color: #018230;}*/
.index_yygk_box_fr a:hover .index_yygk_box_fr_btn{
	background-image: url(../images/indexlhxj.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
/*.index_yygk_box_fr a:hover span{color: #014FAE;}*/
@media (max-width:1200px){
	.index_yygk_box_fr{width: 42%;}
}
@media (max-width:990px){
	.index_yygk_box_fr{width: 53%;}
}
@media (max-width:718px){
	.index_yygk_box_fr{width:45%;}
}
@media (max-width:623px){
	.index_yygk_box_fr{width:41%;}
	.index_yygk_box_fr_btn{width: 38%;}
}
@media (max-width:586px){
	.index_yygk_box_fr{width:35%;}
}
@media (max-width:540px){
	.index_yygk_box_fr{width:100%;margin-top: 10px;}
	.index_yygk_box_fl{margin: auto;float: none;}
}
/*医院介绍结束*/
.index_yygg{width: 100%;height: auto;float: left;}
.index_yygg_li{border-bottom: 1px dashed #eeeeee;width: 100%;height: auto;float: left;}
.index_yygg_li .index_news_ul_fl{display: block;line-height:55px !important;}
.index_yygg_li .index_news_ul_fr{display: block;line-height:55px !important;}
/*医院公告结束*/
.index_ksdh2{width: 100%;height: auto;margin-top: 20px;border:1px solid #eeeeee;padding: 10px;}
.index_ksdh2_zz{width: 100%;height: auto;float: left;background-image: url(../images/ggysbg.png);background-repeat: no-repeat;background-size: 100% 100%;}
.index_ksdh2_pic222{width: 100%;height: auto;overflow: hidden;position: relative;}
.index_ksdh2 img{;width: 100%;}

.index_ksdh2_foot{width: 100%;height: auto;float: left;border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.index_ksdh2_foot p{display: block;width: 100%;height: auto;float: left;background-image: url(../images/ksdhkk.png);background-repeat: no-repeat;background-size: 100% 100%;height: 45px; line-height: 43px;text-align: center;margin-top: 5px;font-size: 16px;color: #333;}
/*科室导航结束*/
.index_foot{width: 100%;height: auto;float: left;background-color: #eaeaea;padding: 30px 0;margin-top: 40px;}
.index_foot_fl{width: 30%;float: left;height: auto;}
.index_foot_fl img{width: 100%;margin-top: 5px;}
.index_foot_center{width: 40%;float: left;margin-left: 3%;}
.index_foot_center p{line-height: 29px;font-size: 12px;}
.index_foot_tel{line-height: 29px;font-size: 12px;}
.index_foot_fr{width: 23%;float: right;}
.index_foot_fr img{float: right;height: 87px;margin-left: 5%;}
.dzswxhpic{margin-left: 2%;}
.index_foot_bock1{height: auto;float: left;}

.index_foot_bock1 a{display: block;height: auto;float: left;width: 100%;}
/*.index_foot_bock1 a:hover .index_ksdh2_foot p{
	display: block;
    width: 100%;
    height: auto;
    float: left;
    background-image: url(../images/bluekk.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 45px;
    line-height: 43px;
    text-align: center;
    margin-top: 5px;
    font-size: 16px;
    color: #fff;
}*/
.index_foot_bock1 a:hover .case_hidden{top: 0;}
.case_hidden {
    width: 100%;
    height: 100%;
    left: 0;
    position: absolute;
    top: -100%;
   
    background-image: url(../images/ggysbg.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    -ms-transition: all .6s;
    -o-transition: all .6s;
    transition: all .6s;
}
.case_hidden_con{width: 80%;float: left;height: auto;margin: 0 10%;}
.case_hidden_box{width: 100%;float: left;height:45px;line-height: 45px;text-align: center; color: #fff;margin-top:60px; background-image: url(../images/bsdkkk.png);background-repeat: no-repeat;background-size: 100% 100%;}
.rotateInLeft22{color: #fff;font-size: 14px;line-height: 25px;margin-top: 20px;width: 100%;height: auto;float: left;}

@media (max-width:1200px){
	.rotateInLeft22{overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;}
    .case_hidden_box{margin-top: 25px;}
}

@media (max-width:995px){
 .case_hidden_box{margin-top: 60px;}	
}
@media (max-width:992px){
 .case_hidden_box{margin-top: 20px;}	
}
@media (max-width:678px){
	.rotateInLeft22{margin-top:0px !important;}
}

@media (max-width:638px){
	.rotateInLeft22{margin-top:20px !important;}
}
@media (max-width:520px){
	.rotateInLeft22{margin-top:0px !important;}
}
@media (max-width:456px){
	.rotateInLeft22{
		overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
	}
}
@media (max-width:360px){
	.case_hidden_box{height: 24px !important;line-height: 24px !important;}
}
@media (max-width:415px){
	.case_hidden_box{margin-top: 10px !important;}
}
@media (max-width:450px){
 .case_hidden_box{margin-top:30px;}	
}

@media (max-width:994px){
	.index_foot_fl{width: 100%;}
	.index_foot_center{width: 60%;}
	.index_foot_fr{width:35%;}
	.index_foot_fl img{display: block;margin: auto;width: 50%;}
	.index_foot_bock1{width: 100%;height: auto;float: left;}
	
}
@media (max-width:630px){
	.index_foot_center{width: 100%;margin-left: 0;margin-top: 10px;}
	.index_foot_fr{width:100%;margin-top: 10px;}
	.index_foot_fr img {float: none;margin:0 auto;width: 88px;}
	.index_foot_center p{text-align: center;}
	.index_foot_fr_box{width:182px;margin: auto;}
	
}
@media (max-width:387px){
	.index_foot_tel{display: block;width: 100%;text-align: center;}
}
/*底部结束*/
.index_top{width: 100%;height:30px;float: left;background-color: #343434;}
/*.index_top span{display: block;width: 100%;color: #0362D8;font-size: 12px;line-height: 30px;}*/
.index_top_logo{width: 100%;height: auto;float: left;padding: 20px 0;}
.index_top_logo_fl{width: 30%;float: left;height: auto;}
.index_top_logo_center{width: 30%;float: left;height: auto;margin-left: 3%;}
.index_top_logo_fr{width: 30%;float: right;height: auto;}
.index_top_logo_fr_input{width: 80%;float: right;height: 35px;border:1px solid #0362D8;}
.index_top_logo_fr_input_fl{width: 75%;float: left;height: 34px;}
.index_top_logo_fr_input_fl i{color: #a7a7a7;font-size: 18px !important;line-height: 35px;margin-left: 10px;}
.index_top_logo_fr_input_fl input{height: 34px;line-height: 34px;outline: none;background: none;width: 80%;float: right;}
.index_top_logo_fr_input_fr{width: 25%;float: right;background-color: #0362d8;height: 34px;}
.index_top_logo_fr_input_fr a{display: block;width: 100%;height: 34px;line-height: 34px;color: #fff;font-size: 14px;text-align: center;}
/*logo 层结束*/
.top_seach_fl{width: 75%;float: left;height: 40px;}
.top_seach_fl  i{color: #a7a7a7;font-size: 18px !important;line-height: 40px;margin-left: 10px;}
.top_seach_fl input{height: 39px;line-height: 40px;outline: none;background: none;width: 80%;float: right;}
.index_top_center{float: left;margin-left: 3%;}
.index_toplogo{width: 50% !important;float: left;display: block;margin-top: 11.5px;}
@media (max-width:1009px){.index_top_center{display: none;}}
@media (max-width:996px){
	
	.index_toplogo{float: none;}
	.index_toplogo{margin-top: 0px;}
	.top_seach{top: 8px !important;}
}

/*广告位开始*/
.index_ggw{width: 100%;height: 35px;background-color: #0362d8;}
.index_ggw .fa-volume-up{float: left;line-height: 35px;color: #fff;width: 3%;}
.scrollbox{ width:97%; margin: 0 auto; overflow: hidden;  float: right; }
#scrollDiv{width:75%;height:35px; overflow:hidden;float: left;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:35px;line-height: 35px;  width:100%;background:url(ico-4.gif) no-repeat 10px 23px; overflow:hidden; vertical-align:bottom; zoom:1; }
#scrollDiv li h3{ height:24px; padding-top:13px; font-size:14px; color:#353535; line-height:24px; width:300px;}
#scrollDiv li a{color:#fff; text-decoration:none}#scrollDiv li h3 a:hover{ color:#F00}
#scrollDiv li div{ height:35px;line-height: 35px; width:300px; color:#416A7F; line-height:18px; overflow:hidden}
#scrollDiv li a{ color:#fff; text-decoration:none;font-size: 14px;display: block;line-height: 35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.scroltit{ /*height:26px; line-height:26px;margin-top: 6px;*/float: right;}
.scroltit h3{ width:100px; float:left;}
.scroltit .updown{ }
.fa-caret-up{font-size: 16px;color: #fff;}
.fa-caret-down{font-size: 16px;color: #fff;}
#but_up{ /*background:url(../images/jtjt2.png) no-repeat 0 0; text-indent:-9999px;height: 15px;*/height: 15px;}
#but_down{ /*background:url(../images/jtjt1.png) no-repeat 0 0; text-indent:-9999px;height: 15px;*/height: 15px;}
@media (max-width:700px){
	.index_ggw .fa-volume-up{width:7%;}
	.scrollbox{width:93%;}
}
/*广告位结束*/


/*关于我们*/
.ej_gywm{width: 100%;float: left;height: auto;margin-top: 40px;margin-bottom: 40px;}
.gywm_left{width: 100%;float: left;height:auto;}
.gywm_left_top{width: 100%;height:auto;float: left;background:url(../images/gywoejtopbg.png) left center no-repeat;background-size:cover;}
.gywm_left_top span{display: block;float: left;color: #fff;font-size:26px;font-weight: bold;margin-top: 92px;margin-left: 40px;margin-bottom: 46px;}
.gywm_left_nav{width: 100%;height:auto;float: left;border-left:5px solid #cecece;}
.gywm_left_nav_ul{width: 100%;height:auto;float: left;}
.gywm_left_nav_ul li{width: 100%;float: left;height: 60px;line-height: 60px;position: relative;}
.gywm_left_nav_ul li a{display: block;width: 80%;margin: 0 10%; height: 60px;line-height: 60px;color: #333;position: relative;border-bottom:1px solid #ccc;}

@media (max-width:992px){
	.ej_gywm{display: block;margin-top: 20px;}
}


/*.gywm_left_nav_ul li a span{border-bottom:1px solid #ccc;height: 40px;line-height: 40px;display: block;width: 80%;margin: 0 10%;float: left;}*/
.activea{color: #018230 !important;}
/*.active:before{content: "";display: block;width: 7px;height: 40px;background-color: #018230;position: absolute;left:-6px;color: #018230;top:10px;}*/
.gywm_left_uls{width:100%;height: auto;float: left;}
.index_ksdh_ul_img1_fr22{width: 100%;float: left;height: auto;font-size: 16px;font-family: "微软雅黑";color: #fff;font-weight: bold;text-align: center;margin-top: 5px;}
.index_ksdh_ul_img2_fr22{width: 100%;float: left;height: auto;font-size: 16px;font-family: "微软雅黑";color: #fff;font-weight: bold;text-align: center;margin-top: 5px;}
.index_ksdh_ul_img3_fr22{width: 100%;float: left;height: auto;font-size: 16px;font-family: "微软雅黑";color: #fff;font-weight: bold;text-align: center;margin-top: 5px;}
.index_ksdh_ul_img4_fr22{width: 100%;float: left;height: auto;font-size: 16px;font-family: "微软雅黑";color: #fff;font-weight: bold;text-align: center;margin-top: 5px;}
.ej_ulsimg{display: block;margin: auto !important;}
.gywm_right{width: 100%;float: left;height:auto;}
.gywm_right_top{}
.gywm_right_box{width: 100%;float: left;height: auto;background-color: #fff;padding-bottom: 40px;}
.gywm_right_box_head{width: 94%;float: left;margin: 0 3%;height: auto;border-bottom:1px solid #ccc;}
.gywm_right_box_head_fl{float: left;width: 30%;height: auto;line-height: 44px;font-size: 20px;color: #018230;}
.gywm_right_box_head_fl i{display: block;height: 24px;width:5px;background-color: #018230;float: left;margin-right: 12px;margin-top: 10px;}
.gywm_right_box_head_fr{float: left;width: 70%;height: auto;line-height: 44px;font-size: 14px;color: #333;text-align: right;}
.gywm_right_box_head_fr a{font-size: 14px;color: #333;}
.ejfrys{color: #018230 !important;}
.gywm_right_box_con{width: 94%;float: left;margin: 0 3%;margin-top: 40px;font-size: 15px;color: #333;}
.gywm_right_box_con h2{font-size: 18px;font-weight: bold;color:#018230;text-align: center;}
.gywm_right_box_con img{width: 80%;float: left;margin: 0 10%;display: block;margin-top: 40px;margin-bottom: 40px;}
@media (max-width:992px){
	.gywm_left_uls{display: none;}
}
@media (max-width:1200px){
	.index_ksdh_ul_img1_fr22 {font-size:18px;}
	.index_ksdh_ul_img2_fr22 {font-size:18px;}
	.index_ksdh_ul_img3_fr22 {font-size:18px;}
	.index_ksdh_ul_img4_fr22 {font-size:18px;}
}
@media (max-width:992px){
	.index_ksdh_ul_img1_fr22 {font-size:16px;}
	.index_ksdh_ul_img2_fr22 {font-size:16px;}
	.index_ksdh_ul_img3_fr22 {font-size:16px;}
	.index_ksdh_ul_img4_fr22 {font-size:16px;}
}
@media (max-width:730px){
	.index_ksdh_ul_img1_fr22 {font-size:14px;}
	.index_ksdh_ul_img2_fr22 {font-size:14px;}
	.index_ksdh_ul_img3_fr22 {font-size:14px;}
	.index_ksdh_ul_img4_fr22 {font-size:14px;}
}
@media (max-width:640px){
	.gywm_left{width: 100%;}
	.gywm_right_top{display: none;}
	.gywm_right{width: 100%;}
	.gywm_right_box_head{display: none;}
	.gywm_right_box_con{margin-top: 25px;}
	.gywm_right_box_con img{margin-top: 10px;margin-bottom: 10px;}
	.index_ksdh_ul_img1_fr22 {font-size:22px;}
	.index_ksdh_ul_img2_fr22 {font-size:22px;}
	.index_ksdh_ul_img3_fr22 {font-size:22px;}
	.index_ksdh_ul_img4_fr22 {font-size:22px;}
	/*.gywm_left_uls{margin: 0 3%;}*/
}
@media (max-width:578px){
	.gywm_left_top span{margin-top: 50px !important;}
}
.lxwm_right_box_con{width: 94%;float: left;margin: 0 3%;margin-top: 40px;font-size: 15px;color: #333;}
.lxwm_right_box_con img{width:100%;float: left;display: block;margin-bottom: 40px;}
.lxwm_fr_bottom{width: 94%;float: left;margin: 0 3%;height: auto;}
.lxwm_fr_bottom p{font-size:16px;margin-top: 15px;color:#666;}
.lxwm_fr_bottom h2{font-size:26px;color:#018230;}
@media (max-width:640px){
	.lxwm_right_box_con{margin-top: 25px;}
}
.ksdh_con{width: 94%;float: left;margin: 0 3%;height: auto;}
.ksdh_con_ul{width: 100%;float: left;height: auto;}
.ksdh_con_ul li{width:23%;float: left;height: auto;box-sizing: border-box;margin: 0 1%;}
.ksdh_con_ulli2{float: right !important;}
.zjjs_con_ul{width: 100%;float: left;height: auto;}
.zjjs_con_ulli1{width:24%;float: left;}
.zjjs_con_ulli2{width:24%;float: left;margin-left: 1.333%;}
.zjjs_con_ulli3{width:24%;float: left;margin-left: 1.333%;}
.zjjs_con_ulli4{width:24%;float: left;margin-left: 1.333%;}
@media (max-width:640px){
.zjjs_con_ulli1{width:49%;float: left;}
.zjjs_con_ulli2{width:49%;float: right;margin-left: 0;}
.zjjs_con_ulli3{width:49%;float: left;margin-left: 0;}
.zjjs_con_ulli4{width:49%;float: right;}
}
.gg_box{width: 100%;float: left;height: auto;border-bottom:1px dashed #ccc;padding-bottom:40px;margin-top: 40px;}
.ynxw_box{width: 100%;float: left;height: auto;margin-top: 40px;}
/*888*/
.ej_tw_li{
	width:100%;
	background-color:#fafafc;
	margin-bottom:20px;
	-webkit-transition:0.2s;
	-moz-transition:0.2s;
	-ms-transition:0.2s;
	-o-transition:0.2s;
	transition:0.2s;
}
.ej_tw_li_l{
	width:23%;
	float:left;
	box-sizing: border-box;
	border:10px solid #fafafc;
	position:relative;
}






.ej_tw_li_l:before{
	content:"";
	position:absolute;
	top:-10px;left:-10px;
	width:0;height:0;
	border-top:10px solid #fff;
	border-left:10px solid #fff;
	-webkit-transition:0.4s;
	-moz-transition:0.4s;
	-ms-transition:0.4s;
	-o-transition:0.4s;
	transition:0.4s;
}
.ej_tw_li_l:after{
	content:"";
	position:absolute;
	bottom:-10px;right:-10px;
	width:0;height:0;
	border-bottom:10px solid #fff;
	border-right:10px solid #fff;
	-webkit-transition:0.4s;
	-moz-transition:0.4s;
	-ms-transition:0.4s;
	-o-transition:0.4s;
	transition:0.4s;
}
.ej_tw_li_l>img{
	display:block;
	width:100%;
	    position: relative;
    z-index: 2;
}
.ej_tw_li_l>span{
	display:block;
	background-color:#fff;
	position:absolute;
}
.ej_tw_li:hover .ej_tw_li_l>span {
    background-color: #018230;
    -webkit-animation: ej_tw_li_lsp 0.4s;
    animation: ej_tw_li_lsp 0.4s;
    z-index: 1;
}
@-webkit-keyframes ej_tw_li_lsp{
	0% {
    background-color: #fff;
    height: 0;
    width: 0;
}
100% {
    background-color: #018230;
    height: 20%;
    width: 20%;
}
}
@-keyframes ej_tw_li_lsp{
	0% {
    background-color: #fff;
    height: 0;
    width: 0;
}
100% {
    background-color: #293047;
    height: 20%;
    width: 20%;
}
}
.ej_tw_li_l>span.tw_b_1{
	top:-10px;right:-10px;
	height:20px;width:20px;
}
.ej_tw_li_l>span.tw_b_2{
	bottom:-10px;left:-10px;
	height:20px;width:20px;
}
.ej_tw_li_c{
	width:62%;
	float:left;
	padding-left:10px;
}
.ej_tw_li_c>h2{
	color:#293047;
	font-size:18px;
	font-weight: bold;
	/*line-height: 55px;*/
	margin-top: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ej_tw_li_c>p{
	font-size: 16px;
	color:#666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	margin-top: 20px;
}
.ej_tw_li_r{
	width:10%;
	float:right;
}
.ej_tw_li_r>span{
	display:block;
	width:60px;height:20px;
	border:1px solid #018230;
	border-radius: 10px;
	overflow: hidden;
	position:relative;
	margin-top:30px;
}
.ej_tw_li_r>h2{
	font-size: 24px;
	color:#018230;
	padding-top:30px;
}
.ej_tw_li_r>h3{
	font-size: 14px;
	color:#9999a5;
}


.ej_tw_li_r>span>img{
	display:block;
	width:20px;height:8px;
	margin-left:40%;
	margin-top:6px;
}
.ej_tw_li_r>span>img.t1{
	display:block;
}
.ej_tw_li_r>span>img.t2{
	display:none;
	position:relative;
	z-index: 1;
}
.ej_tw_li:hover{
  box-shadow: 1.545px 4.755px 2px 0px rgba(0, 0, 0, 0.13);
}
.ej_tw_li:hover .ej_tw_li_r>span{
	background-color:#018230;
}
.ej_tw_li:hover .ej_tw_li_l>span.tw_b_1{
	display:block;
}
.ej_tw_li:hover .ej_tw_li_l:before{
	width:100%;height:100%;
	border-top:10px solid #018230;
	border-left:10px solid #018230;
}
.ej_tw_li:hover .ej_tw_li_l:after{
	width:100%;height:100%;
	border-bottom:10px solid #018230;
	border-right:10px solid #018230;
}
.ej_tw_li:hover .ej_tw_li_l>span.tw_b_2{
	display:block;
}
.ej_tw_li:hover span>img.t1{
	display:none;
}
.ej_tw_li:hover span>img.t2{
	-webkit-animation: rj_tw_t2 0.4s;
	-moz-animation: rj_tw_t2 0.4s;
	-ms-animation: rj_tw_t2 0.4s;
	-o-animation: rj_tw_t2 0.4s;
	animation: rj_tw_t2 0.4s;
	display: block;
}
@keyframes rj_tw_t2{
	0%{
		left:-50%;
	}
	100%{
		left:0%;
	}
}
/*888*/
@media (max-width:1200px){
	.ej_tw_li_c>p{margin-top: 10px;}
	.ej_tw_li_r>h2{padding-top: 25px;}
	.ej_tw_li_r>span{margin-top: 10px;}
}
@media (max-width:992px){
	.ej_tw_li_c>p {font-size: 16px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;margin-top:8px;}
	.ej_tw_li_c{width: 60%;}
	.ej_tw_li_r{width: 12%;}
	.ej_tw_li_r>h2{font-size: 16px;}
}
@media (max-width:740px){
	.ej_tw_li_r>span{width: 50px;}
	.ej_tw_li_c>p{margin-top: 8px; -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
}
@media (max-width:540px){
	.ej_tw_li_l{width: 100%;}
	.ej_tw_li_c{width: 70%;}
	.ej_tw_li_r{width: 20%;}
	.ej_tw_li_r>h2{padding-top: 15px;}
	.ej_tw_li_c>h2{margin-top: 10px;}
	.ej_tw_li_r>span{margin-top: 10px;}
	.ej_tw_li{padding-bottom: 10px;}
	.ej_tw_li_c>p{margin-top: 8px; -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
}
.ksdhxq_box{width: 100%;float: left;height: auto;margin-top: 40px;}
.ksdhxq_box h2{font-size: 18px;font-weight: bold;color: #018230;text-align: center;}
.ksdhxq_box_text{width: 100%;float: left;height: auto;font-size: 15px;color: #333;}
.ksdhxq_box_text img{width:50%;float: left;margin: 0 25%;display: block;margin-top: 40px;margin-bottom: 40px;}
.ksdhpagebox{width: 100%;height: auto;float: left;margin-top:40px;}
.ksdhpagebox a{display: block;height: auto;float: left;width: 100%;}
.ksdhpagebox a span{display: block;height: auto;float: left;width: 35%;border:1px solid #ccc;padding: 10px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;margin-top: 20px;}
.ksdhpagebox a span:hover {display: block;
    height: auto;
    float: left;
    width: 35%;
    border: 1px solid #018230 !important;
    background-color: #018230;
    padding: 10px 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff !important;
   }
@media (max-width:992px){
	.ksdhpagebox a span{width: 45%;}
}
@media (max-width:722px){
	.ksdhpagebox a span{width: 50%;}
}
@media (max-width:432px){
	.ksdhpagebox a span{width: 65%;}
}
.ckly_right_box_con{width: 94%;float: left;margin: 0 3%;margin-top: 40px;height: auto;}
.ckly_top{width: 100%;float: left;height: auto;}
.ckly_top p{width: 100%;float: left;height: auto;color: #018230;font-size: 16px;font-weight: bold;}
.ckly_top_ss{width: 100%;float: left;height: auto;margin-top: 20px;}
.ckly_top_ss_fl{width: 88%;float: left;height: 45px;line-height: 45px;border:1px solid #dbdbdb;box-sizing: border-box;}
.ckly_top_ss_fl input{width:95%;float: left;height: 43px;line-height: 43px;margin-left: 3%;}
.ckly_top_ss_fr{width: 12%;float: left;height: 45px;line-height: 45px;background-color: #018230;color: #fff;font-size: 16px;text-align: center;}
.ckly_top_ss_fr .fa-search{margin-left: 5px;}
.ckly_foot{width: 100%;float: left;height: auto;}
.ckly_foot_li{width: 100%;float: left;height: auto;border:1px solid #dbdbdb;margin-top: 40px;}
.ckly_foot_li_title{width:94%;float: left;margin: 0 3%;height: auto;}
.ckly_foot_li_titlefl{width: 65%;float: left;line-height: 42px;font-size: 16px;color: #018230;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ckly_foot_li_titlefr{width: 35%;float: left;line-height: 42px;text-align: right;font-size: 14px;color: #999;}
.ckly_foot_li_text{width: 100%;height: auto;float: left;border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;}
.ckly_foot_li_text_con{width:94%;float: left;margin: 0 3%;height: auto;margin-top: 20px;font-size: 16px;color: #666;padding-bottom: 20px;}
.ckly_foot_li_foot{width:94%;float: left;margin: 0 3%;height: auto;line-height: 42px;font-size: 16px;}
.ckly_foot_li_foot i{color: #aa0000;font-size: 16px;}
.zplb1{margin-top: 0 !important;}
@media (max-width:755px){
	.ckly_top_ss_fl{width: 80%;}
	.ckly_top_ss_fr{width: 20%;}
}
/*分页*/
.fy{
	width:100%;
	margin-top:40px;
}
.fy .fy_l{
	width:30%;
	float:left;
	text-align: center;
}
.fy .fy_l span{
	font-size: 16px;
	color:#666;
	padding:7px 0px;
	display: inline-block;
}
.fy .fy_r{
	width:70%;
	float:left;
	text-align: center;
}
.fy .fy_r a{
	display:inline-block;
	padding:6px 16px;
	font-size: 16px;
	color:#333;
	border:1px solid #cecece;
	box-sizing: border-box;
	margin:0 2px;
	cursor: pointer;
}
.fy1{
	margin-top:40px;
	padding-top:40px;
	border-top:1px dashed #d6d6d6;
}
.fy1 a{
	display:block;
	width:60%;
	font-size:16px;
	color:#999;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin:10px 0;
}
.activepage{background-color: #018230;color: #fff !important;border:1px solid #018230 !important;}
.zxly_box{width: 100%;height:auto;float: left;border:1px solid #DBDBDB;padding-bottom: 40px;}
.zxly_box_con{width: 80%;float: left;height:auto;margin: 0 10%;}
.zxly_box_con li{width: 100%;float: left;height: auto;margin-top: 20px;}
.zxly_box_con_fl{width: 49%;float: left;height: auto;}
.zxly_box_con_fl p{width: 100%;font-size: 16px;color: #018230;line-height: 40px;font-weight: bold;}
.zxly_box_con_fl input{width: 100%;border:1px solid #DBDBDB;height: 42px;padding-left: 2%;line-height: 42px;}


.zxly_box_con_fr{width: 49%;float: left;height: auto;margin-left: 2%;}
.zxly_box_con_fr p{width: 100%;font-size: 16px;color: #018230;line-height: 40px;font-weight: bold;}
.zxly_box_con_fr input{width: 100%;border:1px solid #DBDBDB;height: 42px;padding-left:2%;line-height: 42px;}

.zxly_box_con_lytitle{width: 100%;float: left;height: auto;}
.zxly_box_con_lytitle p{width: 100%;font-size: 16px;color: #018230;line-height: 40px;font-weight: bold;}
.zxly_box_con_lytitle input{width: 100%;border:1px solid #DBDBDB;height: 42px;padding-left:2%;line-height: 42px;}
.zxly_box_con_lynr{width: 100%;float: left;height: auto;}
.zxly_box_con_lynr p{width: 100%;font-size: 16px;color: #018230;line-height: 40px;font-weight: bold;}
.zxly_box_con_lynr  textarea{width: 100%;height:300px;border:1px solid #DBDBDB;padding-left:2%;padding-top: 2%;color: #999;resize: none;}

.zxly_box_con_yzm{width: 100%;float: left;height: auto;}
.zxly_box_con_yzm p{width: 100%;font-size: 16px;color: #018230;line-height: 40px;font-weight: bold;}
.zxly_box_con_yzm input{width:25%;border:1px solid #DBDBDB;height: 54px;padding-left:2%;float:left;line-height: 54px;}
.zxly_box_con_yzm_img{width:25%;border:height: 47px;float: left;margin-left:5%;}
.zxly_box_con_yzm_img img{height: 54px;}
.zxly_foot_btn{width: 100%;height: auto;float: left;text-align: center;}
.zxly_foot_btn_box{width: 40%;float: left;margin: 0 30%;height: auto;}
.zxly_foot_btn_box a{color: #333;}
.zxly_foot_btn_boxbtn1{width: 46%;float: left;height:46px;line-height: 46px;text-align: center;color: #fff !important;background-color: #018230;font-size: 18px;}
.zxly_foot_btn_boxbtn2{width: 46%;float: left;height:46px;line-height: 46px;text-align: center;color: #333;background-color: #eeeeee;font-size: 18px;margin-left: 8%;}
@media (max-width:495px){
	.zxly_box_con_yzm input{width:40%;}
	.zxly_box_con_yzm_img{width:40%;}
	.zxly_foot_btn_box{width:70%;margin: 0 15%;}
	.zxly_foot_btn_boxbtn1{font-size: 15px;}
	.zxly_foot_btn_boxbtn2{font-size: 15px;}
	.zxly_box_con{width: 90%;margin: 0 5%;}
	.zxly_box_con_fl input{font-size: 14px;}
	.zxly_box_con_fr input{font-size: 14px;}
	.zxly_box_con_lytitle input{font-size: 14px;}
	.zxly_box_con_lynr  textarea{font-size: 14px;}
}

.yhwh_ul{width: 100%;float: left;height: auto;}
.yhwh_ul_li{width: 100%;float: left;height: auto;margin-top: 20px;border-bottom:1px solid #ccc;padding-bottom: 20px;}
.yhwh_ul_li_wen{width: 100%;float: left;height: auto;}
.yhwh_ul_li_wen_fl{width: 40px;height: 40px;line-height: 40px;text-align: center;color: #62c6fd;background-color: #e0f4ff;font-size: 16px;font-weight: bold;float: left;}
.yhwh_ul_li_wen_fr{width: 92%;float: left;margin-left:20px;font-size: 16px;line-height:25px;margin-top: 10px;color: #333;}
.yhwh_ul_li_da{width: 100%;float: left;height: auto;margin-top: 20px;}
.yhwh_ul_li_da_fl{width: 40px;height: 40px;line-height: 40px;text-align: center;color: #018230;background-color: #d8ffe6;font-size: 16px;font-weight: bold;float: left;}
.yhwh_ul_li_da_fr{width: 92%;float: left;margin-left:20px;font-size: 16px;line-height: 25px;color: #333;margin-top: 10px;}
@media (max-width:1200px){
.yhwh_ul_li_da_fr{width:90%;}	
}
@media (max-width:992px){
	.yhwh_ul_li_da_fr{width:85%;}	
}
@media (max-width:446px){
	.yhwh_ul_li_da_fr{width:80%;}	
}
@media (max-width:342px){
	.yhwh_ul_li_da_fr{width:75%;}	
}
@media (max-width:273px){
	.yhwh_ul_li_da_fr{width:70%;}	
}



@media (max-width:1200px){
    .yhwh_ul_li_wen_fr{width:90%;}	
}
@media (max-width:992px){
   .yhwh_ul_li_wen_fr{width:85%;}	
}
@media (max-width:446px){
	.yhwh_ul_li_wen_fr{width:80%;}	
}
@media (max-width:342px){
	.yhwh_ul_li_wen_fr{width:75%;}	
}
@media (max-width:273px){
	.yhwh_ul_li_wen_fr{width:70%;}	
}
/*.ewm_box{width:50px;float: left;height:auto;}
.ewm_zxly{width:50px;float: left;height:50px;background-color: #ababab;position: fixed;top: 50%;left:50px;}
.ewm_zxly img{padding:10px;display: block;border-bottom:1px solid #f;margin: auto;}*/
/*asid_share*/
.asid_share{ position:fixed; top:40%; right:10px; z-index:9999;top: 55%;}
#asid_share{ top:expression(documentElement.scrollTop + "px"); /*margin:300px 0 0 0;*/}

.asid_share .asid_share_box{ width:50px;height: 50px; cursor: pointer; background-color: #ababab;}
.asid_share_box  img{margin:auto;display: block;padding-top:11px;}
.asid_share_box:hover{
	background-color: #0362d8;
	 }
.shoama{height: 50px;width:30px;margin-left: 10px;border-bottom:1px solid #fff;display: block;}

.zxQQ{height: 50px;width: 30px;margin-left: 10px;border-bottom:1px solid #fff;display: block; }
.zxQQ:hover{
	
}




.asid_share .asid_sha_layer{ width:auto; height:auto;display: none;  position:absolute ; right:49px; top:0px; }




#kefu{ width:120px;height: 50px;line-height: 50px;color: #fff;text-align: center;font-size: 20px; float:left;  background-color:#0362d8;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); position:absolute ; right:49px; top:50px;}

#weixin{ width:120px;height: 50px;line-height: 50px;color: #fff;text-align: center;font-size: 20px; float:left;  background-color:#0362d8;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); position:absolute ; right:1px; top:0px;}


#zazhi{ width:120px; float:left;  background-color:#0362d8;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); height:50px; line-height:50px;  position:absolute ; right:1px; top:50px;}
#zazhi a{ width:120px; float:left; height:50px; line-height:50px;  font-family:"微软雅黑"; color:#fff; text-align:center ; font-size:15px; font-weight:bold}
#zazhi a:hover{ width:120px; float:left; height:50px; line-height:50px;  font-family:"微软雅黑"; color:#FEA916 ; }



/*--------------------------------------------------悬浮结束------------------------------------------------------*/

.izl-rmenu{
	       margin-right: 0;
	       width: 50px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-color: #ababab;
    display: block;
    height: 50px;
    width: 50px;
}
.izl-rmenu .consult:hover{background-color: #0362d8;}

.izl-rmenu .consult .phone {
    background-color: #0362d8;
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 50px;
    color: #fff;
    font-size: 20px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-color:#ABABAB;
    display: block;
    height: 50px;
    width: 50px;
    font-size: 12px;
    line-height: 50px;
   
    text-align: center;
    
}
.izl-rmenu .cart:hover{background-color: #0362d8;}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-color: #ABABAB;
    display: block;
    height: 50px;
    width: 50px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(../images/float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display: none;
    position: absolute;
    left: -160px;
    top: 50px;
    width: 160px;
    height: 50px;
    background-color: #0362d8;
    color: #fff;
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}
.ewmzjfk{width:30px;height: 50px;margin-left:10px;border-bottom:1px solid #fff;display: block;}
.ewmzjfk img{display: block;padding-top: 11px;margin: auto;}
.ewmzjfk2{width:30px;height: 50px;margin-left:10px;display: block;}
.ewmzjfk2 img{display: block;padding-top: 11px;margin: auto;}




@media (min-width:992px){.wetdly{font-size: 16px !important;}}

@media (max-width:992px){.wetdly{font-size: 14px !important;}}

@media (max-width:432px){.wetdly{font-size: 22px !important;}}


@media(max-width:992px){
	.index_ksdh_ul_img2_fl img{width: 25%;}
	.index_ksdh_ul_img1_fl img{width: 25%;}
	.index_ksdh_ul_img3_fl img{width: 25%;}
	.index_ksdh_ul_img4_fl img{width: 25%;}
	.index_ksdh_ul_img2_fr22 {font-size: 16px !important;}
	.index_ksdh_ul_img1_fr22 {font-size: 16px !important;}
	.index_ksdh_ul_img3_fr22 {font-size: 16px !important;}
	.index_ksdh_ul_img4_fr22 {font-size: 16px !important;}

}

@media(max-width:992px){
.foot01 span {display: block;clear: both;}
}