*{margin:0px;padding: 0px;font-family: "microsoft yahei";}
.zywen{width: 1040px;margin: 0px auto;padding: 7px 20px;text-align: right;font-size: 13px;}
.zywen a{color: #353535;text-decoration: none;cursor: pointer;display: inline-block;margin:0px 7px;}
.zywen a:hover{color: #FF6600;}
.zywen a.act{color: #FF6600;}
header{width: 1040px;margin: 0px auto;height:130px;padding: 10px 20px;position: relative;}
header .logo{float: left;width:150px;padding:5px 15px 5px 5px;text-align: center;box-sizing: border-box;font-family: arial;line-height: 35px;
    margin-top:13px;
}
header .logo img{width: 100%;display: block;}
header .js{line-height: 27.5px;float: left;padding:15px 0px 0px 0px;}
header .js .t{font-size: 16px;color: #0E6FD0;font-weight: bold;}
header .js .b{}
header .phone{float: right;}
header .phone .t{font-size: 13px;padding-top: 5px;}
header .phone .t i{font-size: 14px;margin-right: 4px;}
header .phone .b{font-size: 23px;font-family: arial;font-weight: 100;}
nav{height: 40px;width:100%;color: #353535;
	position: absolute;bottom: 0px;z-index: 1000;
}
nav .nav{width: 1080px;margin: 0px auto;display:flex;}
nav .nav li{list-style: none;width: 145px;height: 40px;text-align: center;line-height: 40px;
	font-size: 15px;float: left;position: relative;z-index: 1;
}
nav .nav li:first-child{border: none;}
nav .nav li a{width: 100%;display: block;height: 40px;cursor: pointer;text-decoration: none;color: #353535;}
nav .nav li a:hover{background: #FF6600;color: #fff;}
nav .nav li:hover .e{display: block;}
nav .nav li .e a{border-top: 1px solid #757575;color: #fff;}
nav .nav li .e{position: absolute;top:100%;left: 0px;width: 100%;background: #353535;display: none;}
.lunbo{width: 100%;min-width: 1080px;position: relative;}
.lunbo .img img{width: 100%;display: none;}
.lunbo .img img.act{display: block;}
.lunbo .b{position: absolute;width: 100%;bottom: 15px;text-align: center;}
.lunbo .b div{display: inline-block;opacity: 0.4;width: 40px;text-align: center;line-height: 30px;border: 1px solid #0E6FD0;background: #FFFFFF;
	color: #0E6FD0;font-family: arial;margin:0px 5px;cursor: pointer;
}
.lunbo .b div.act,.lunbo .b div:hover{opacity: 1;color: #fff;background: #0E6FD0;}
.cenDiv{background: #F6F9FF;min-width: 1080px;}
.cen{margin: 0px auto;width: 1080px;box-sizing: border-box;padding: 0px 20px 40px 20px;}
.cen .tit{text-align: center;padding: 45px 0px 30px 0px;}
.cen .tit .name{width: 400px;margin: 0px auto;font-size: 30px;border-bottom: 1px solid #0E6FD0;}
.cen .tit .name b{display: block;margin: 0px auto;background: #fff;position: relative;top: 1px;
	width: 250px;line-height: 45px;
}
.cenDiv .cen .tit .name b{background: #F6F9FF;}
.cen .tit .tt{font-size: 15px;line-height: 45px;color: #656565;}
.cen .detail{display: flex;}
.cen .detail .z{box-sizing: border-box;width: 50%;padding: 0px 0px 0px 22.5px;}
.cen .detail .z:first-child{padding:0px 22.5px 0px 0px;}
.cen .detail .z img{width: 100%;}
.cen .detail p{padding: 15px;text-indent: 2em;color: #454545;font-size: 15px;line-height:26px;}
.cen .detail .bj{padding:15px 0px 5px 0px;color: #454545;font-size: 15px;line-height:26px;clear: both;}
.cen .detail .bj .tits{font-size: 20px;font-weight: bold;line-height: 35px;}
.cen .detail .bjs .bj{padding: 8px 0px 0px 0px;}
.cen .detail .bj i{margin:0px 15px 0px 0px;color: #0E6FD0;float: left;line-height:26px!important;}
.cen .detail .bj div{float: left;width: calc(100% - 50px);}
.cen .cenImg{margin: 0px auto;display: block;width: 700px;}
.fuDetail{}
.fuDetail img{max-width: 100%;}
.newsList{}
.newsList .item{text-decoration: none;border-top: 1px solid #e8e8e8;padding: 20px 0px;display: flex;height: 135px;
	color: #353535;
}
.newsList .item:first-child{border-top: 0px;}
.newsList .item:hover{background: #fafafa;}
.newsList .item:hover .name{color: red;}
.newsList .item .imgs{width: 205px;height: 135px;min-width: 205px;margin-right: 20px;}
.newsList .item .r{width: calc(100% - 235px);position: relative;height: 135px;}
.newsList .item .r .name{font-size: 19px;font-family: "arial, helvetica, sans-serif";overflow: hidden;
	text-overflow: ellipsis;white-space: nowrap;
}
.newsList .item .r .descs{font-size: 15px;color: #6f6f6f;margin-top: 6px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
.newsList .item .r .time{position: absolute;bottom: 0px;left: 0px;font-family: arial;}
.liuyan{background: #fafafa;width: 750px;height: 550px;box-sizing: border-box;margin:0px auto;padding: 50px;}
.liuyan .item{display: flex;margin: 0px 0px 35px 0px;}
.liuyan .item .name{width:180px;text-align: right;font-size: 17px;margin-right: 30px;height: 60px;line-height: 60px;}
.liuyan .item input{width: calc(100% - 290px);background: transparent;border: 0px;height: 60px;font-size: 17px;
	border-bottom: 1px solid #e5e5e5;
}
.liuyan .item textarea{width: calc(100% - 290px);background: #f7f7f7;border: 0px;height: 60px;font-size: 17px;
	border-bottom: 1px solid #e5e5e5;height: 120px;display: flex;padding: 20px;
}
.bth{background:  #79AFE6;color: #fff;width: 150px;height: 40px;line-height: 40px;text-align: center;border-radius: 4px;
	cursor: pointer;
}
.bth:hover{background:#0E6FD0;}
.contact{display: flex;}
.contact .l{width: 350px;height: 200px;background: #0E6FD0;color: #fff;padding: 20px 40px;box-sizing: border-box;

}
.contact .l .name{font-size: 30px;font-weight: 700;}
.contact .l .phone{border: 2px solid #fff;box-sizing: border-box;font-size: 20px;padding: 5px;width: 100%;
	margin-top: 15px;
}
.contact .l i{font-size: 25px;margin-top: 15px;display: inline-block;}
.contact .r{width: calc(100% - 350px);box-sizing: border-box;background: #f3f3f3;height: 200px;
	padding: 40px 55px;
}
.contact .r .name{font-size: 25px;color: #656565;font-weight: 700;}
.contact .r .con{font-size: 16px;color: #656565;line-height: 30px;margin-top: 15px;}
footer{background: #0E6FD0;width: 100%;min-width: 1080px;text-align: center;color: #fff;}
footer .c{width: 1080px;margin: 0px auto;padding: 25px 20px 35px 20px;display: flex;font-size: 14px;
	color: #e9e9e9;box-sizing: border-box;
}
footer .c .dd{width:50%;text-align: left;box-sizing: border-box;padding-left: 20px;text-shadow: 1px 1px 1px #353535;}
footer .c .dd:first-child{padding-left: 0px;}
footer .tit{font-size: 25px;padding:10px 0px 0px 0px;line-height: 50px;}
.myKhList{width: 100%;}
.myKhList .item{width: 100%;
transition: all 0.3s;
-moz-transition:all 0.3s;
-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
background: #fff;;
}
.myKhList .item.act{left: 0px;opacity: 1;z-index: 1;}
.myKhList .item.act.not{left:-100%;opacity: 0;}
.myKhList .item .t,.myKhList .item .b{display: flex;text-align: center;padding: 10px 0px;font-size: 12px;}
.myKhList .item .t div,.myKhList .item .b div{width: 50%;cursor: pointer;}
.myKhList .item .t div:hover,.myKhList .item .b div:hover{background: #F7F7F7;}
.myKhList .item .t div img,.myKhList .item .b div img{height: 30px;display: block;margin: 5px auto;}
.myKh .bs{width: 100%;position: relative;text-align: center;}
.myKh .bs b{display: inline-block;width: 20px;height: 20px;border-radius: 50%;border: 1px solid #e6e6e6;margin: 5px;}
.myKh .bs b.act{border-color: #0E6FD0;background: #0E6FD0;}
