@charset "utf-8";
/* wx CSS Document */
.flex {
	display: -webkit-flex;
	display: flex;
	flex-wrap:wrap;
	justify-content:center;
}
.op0 {
	opacity: 0;
	font-family:syst;
}
.wrap {
	width:100%;
	max-width:1280px;
	margin:0 auto;
}
.main {
	width:100%;
	padding:0px 40px;
}
.mob-nav {
	width:60px;
	height:50px;
}
.mob-nav span {
	display:block;
	position:absolute;
	left:15px;
	width:30px;
	height:2px;
	top:50%;
	margin-top:-1px;
	background:#c88c35;
	transition:all 0.5s ease;
}
.mob-nav:before {
	content:'';
	position:absolute;
	left:15px;
	width:30px;
	height:2px;
	top:13px;
	background:#c88c35;
	transition:all 0.5s ease;
}
.mob-nav:after {
	content:'';
	position:absolute;
	left:15px;
	width:30px;
	height:2px;
	top:35px;
	background:#c88c35;
	transition:all 0.5s ease;
}
.mob-nav.on span {
	width:0;
	transition:all 0.5s ease;
}
.mob-nav.on:before {
	top:23px;
	transform:rotate(45deg);
	transition:all 0.5s ease;
}
.mob-nav.on:after {
	top:23px;
	transform:rotate(-45deg);
	transition:all 0.5s ease;
}
.top {
	position:fixed;
	z-index:10;
	left:0;
	top:0;
	width:100%;
	transition:all 0.5s ease;
}
.top.on {
	background:rgba(255, 255, 255, 1); border-bottom:1px solid #ddd;
	transition:all 0.5s ease;
}
.top.on .top-search {
    margin-top: 30px;
    margin-left: 10%;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 30px;
}
.logo {
	margin:15px 0;
}
.logo img {
}
.T-nav {
	margin:35px 0;
}
.T-nav li {
	float:left;
	position:relative;
}
.T-nav li a {
	display:block;
	text-align:center;
	padding:0 35px;
	line-height:30px;
	position:relative;
	font-size:18px;
	font-weight:bold;
	transition:all 0.5s ease;
}
.T-nav li a span {
	font-size:16px;
	display:block;
}
.T-nav li .secon {
	position:absolute;
	width:150px;
	left:50%;
	margin-left:-75px;
	top:50px;
	z-index:5;
	display:none;
	background: #fff; box-shadow:0 0 10px #ddd;
}
.T-nav li .secon a {
	display:block;
	line-height:40px;
	text-align: center;
	font-weight:normal;
	padding:0;
	font-size:14px;
	transition:all 0.5s ease;
}
.tab-cell {
	display:table-cell;
	vertical-align:middle;
}
.top-search {
	margin-top:30px;
	margin-left:10%;
	background:rgba(255, 255, 255, 0.2);
	border-radius:30px;
}
.top-search p {
	width:240px;
	display:block;
}
.top-search p .c1 {
	float:left;
	width:190px;
	height:40px;
	padding:0 10px;
	border:none;
	background:none;
	color:#fff;
}
.top-search p .c2 {
	float:left;
	width:40px;
	height:40px;
	background:url(../images/search.png) no-repeat center center;
	border:none;
	cursor:pointer;
}
.foot {
	background:#0e57a2;
	border-top:8px solid #0e57a2;
	padding:3% 0;
}
.lbota {
	line-height:70px;
	text-align:center;
	color:#cac6c3;
	background:#0f4281;
}
.lbota a {
	color:#fff;
}
.labte {
}
.labte span {
	color:#fff;
	font-size:16px;
	margin-bottom:15px;
	display:block;
}
.labte .d2 {
	color:#fff;
	font-size:18px;
	font-family:syst;
	line-height:40px;
	margin-bottom:5%;
}
.labte .d1 {
	color:#fff;
	font-size:28px;
	font-family:syst;
	line-height:50px;
	margin-bottom:5%;
}
.lopaec {
	width:100%;
}
.lopaec .d1 {
	font-size:18px;
	color:#fff; font-weight:bold;
}
.lopaec .d2 {
	line-height:30px;
	margin-top:15px;
	opacity:0.8;
}
.lopaec .d2 a {
	width:33%;
	color:#fff;
	display:inline-block;
}
.lbyael {
	width:42%;
	margin-left:10%;
}
.ealot {
	width:100%;
	margin-bottom:8%;
}
.ealot a {
	font-size:18px;
	color:#fff;
	line-height:40px;
}
.ealot span {
	color:#88898a;
	margin:0 3%;
}
.aemltc {
	margin:5% 0;
}
.aemltc .pic {
	width:34%;
}
.aemltc .con {
	width:65%;
	font-size:18px;
	line-height:2;
}
.eaoplc {
	margin-top:0px;
}
.eaoplc .d1 {
	margin-bottom:20px;
}
.eaoplc .d2 {
	font-size:18px;
	color:#fff;
	line-height:2;
}
.eaoplc .d3 {
	margin-top:20px;
}
.eaoplc .d3 a {
	margin-right:20px;
}
.float-sild {
	position:fixed;
	right:0px;
	bottom:0px;
	z-index:10;
}
.olta {
	padding:15% 0 0 0;
}
.olta li {
	width:100%;
	text-align:left;
	margin-bottom:15%;
}
.olta li img {
	float: left;
	margin-right: 20px;
	margin-bottom: 25px;
}
.olta li span {
	font-size:40px;
	color:#010951;
	font-weight:bold;
	font-family:syst;
}
.ny-banner {
	height: 480px;
	overflow: hidden;/*background-size: cover;background: no-repeat center center;*/
}
.obrelc {
	background-size: cover;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
.ny-nav {
	background:#f0f2f5;
}
.ny-nav span {
	display:none;
}
.ny-nav a {
	font-size:16px;
	display:inline-block;
	margin:0 5% 0 0;
	line-height:70px;
	position:relative;
	transition:all 0.5s ease;
}
.ny-nav a:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0px;
	height: 2px;
	width: 0px;
	background: #e50023;
	transition: all 0.5s ease;
}
.ny-nav a.cur {
	color:#000;
}
.news-list {
	margin-top:5%;
}
.news-list li {
	margin-bottom:2%;
}
.news-list li a {
	display:block;
	background:#f9f9f9;
transition:all ease .5s;
}
.news-list li a .pic {
	width:300px;
	overflow:hidden;
	height:300px; 
}
.news-list li a .pic img {
	width:100%;
	object-fit:cover;
	transition:all 0.5s ease;/*background:url(../images/mr.jpg) center center no-repeat;*/
	height:100%;
}
.news-list li a .con {
	width:calc(100% - 300px);
	transition:all 0.5s ease;
	padding:3%;
}
.news-list li a .con .d3 {
	color:#0054fc;
	font-family:syst;
}
.news-list li a .con .d2 {
	line-height:2;
	color:#777;
	font-size:16px;
	overflow:hidden;
}
.news-list li a .con .d1 {
	overflow: hidden;
	font-size: 20px;
	font-weight:bold;
	color: #333;
	margin: 20px 0;
	transition:all 0.5s ease;
}
.news-list li a .con span {
	border: 2px solid #ddd;
	transition:all 0.5s ease;
	display: block;
	width: 20%;
	font-size: 14px;
	text-align: center;
	line-height: 3;
	border-radius: 30px;
	margin: 20px 0 0 0;
}
.adslm {
	font-size:36px;
	color:#333;
	font-weight:bold;
	margin-top:5%;
}
.adslm span {
	font-size:1.6px;
	color:#999;
	display:block;
	font-weight:normal;
}
.pagelc {
	margin:5% 0;
}
.pagelc a {
	display:inline-block;
	border-radius:3px;
	line-height:32px;
	color:#333;
	padding:0 14px;
	border:1px solid #999;
	font-family:syst;
	margin:0 5px;
	vertical-align:middle;
}
.pagelc .mob-none {
	padding:0;
	width:32px;
}
.pagelc .cur {
	color:#fff;
	background:#0073bc;
	border-color:#0073bc;
}
.pagelc span {
	display:inline-block;
	line-height:32px;
	font-family:syst;
	color:#c88c35;
	padding:0 14px;
	border:1px solid #c88c35;
	margin:0 5px;
	vertical-align:middle;
}
.laebta {
	width:100%;
	margin-top:5%;
}
.dasol .d1 {
	font-size:26px;
	font-weight:bold;
	text-align:center;
	color:#333;
}
.fubt {
	font-size:22px;
}
.dasol .d2 {
	color:#999;
	font-family:syst;
	border-bottom:1px solid #ddd;
	text-align:center;
	font-size:14px;
	padding-bottom:5%;
	margin-top:15px;
}
.ladfbu {
	line-height:2;
}
.ladfbu p {
	padding:20px;
	border:1px solid #c88c35;
	font-size:16px;
	margin-bottom:5%;
}
.ladfbu p span {
	font-size:14px;
	color:#000;
}
.lbtapc {
	width:100%;
	margin-bottom:5%;
	border-top:1px solid #ddd;
	padding:3% 0;
}
.caetct {
	border:1px solid #016bdd;
	padding:5px 30px;
}
.caetct a {
	line-height:2;
	color:#016bdd;
	font-size:16px;
	display:block;
}
.caetct a span {
	color:#000;
	font-size:14px;
	display:block;
	line-height:2;
}
.edit-con {
	font-size:16px;
	line-height:2;
	margin:3% 0;
}
.vovla {
	margin:5% 0 3%;
}
.vovla h2 {
	font-size:20px;
	font-weight:bold;
}
.vovla p {
	font-size:18px;
	line-height:3;
}
.otebn {
	margin-bottom:5%;
}
.otebn li {
	position:relative;
	margin-top:3%;
	width:48%;
	border:1px solid #ddd;
}
.otebn li .c1 {
	width:100%;
	height:50px;
	border:none;
	padding:0 60px 0 10px;
}
.otebn li span {
	width:50px;
	height:50px;
	border-left:1px solid #ddd;
	display:block;
	position:absolute;
	right:0;
	top:0;
	background:no-repeat center center;
}
.otebn li span.s1 {
	background-image:url(../images/b1.jpg);
}
.otebn li span.s2 {

	background-image:url(../images/b2.jpg);
}
.otebn li span.s3 {
	background-image:url(../images/b3.jpg);
}
.otebn li span.s4 {
	background-image:url(../images/b4.jpg);
}
.otebn li span.s5 {
	background-image:url(../images/b5.jpg);
	border:none;
}
.otebn li i {
	position:absolute;
	right:0;
	top:0;
	display:block;
	border-left:1px solid #ddd;
}
.otebn li textarea {
	width:100%;
	height:144px;
	padding:10px 60px 10px 10px;
	border:none;
	display:block;
}
.otebn li .c2 {
	background:#0073bc;
	font-size:18px;
	color:#fff;
	border:none;
	cursor:pointer;
	width:100%;
	height:50px;
}
#map {
	width:100%;
	height:520px;
}
.bcenba {
	display: -webkit-flex;
	display: flex;
	flex-wrap:wrap;
	justify-content:space-between;
	margin:5% 0;
}
.bcenba .d1 {
	color:#143899;
	font-weight:bold;
}
.bcenba .d2 {
	width:23%;
	line-height:2.4;
	text-align:center;
	font-size:18px;
	font-family:syst;
}
.laboua {
	width:940px;
}
.ny-lboa {
	width:280px;
}
.ny-lboa span {
	font-size:28px;
	text-indent:2rem;
	font-weight:bold;
	color:#fff;
	background:#0165f9;
	display:block;
	margin-top:-50px;
	position:relative;
	height:100px;
	line-height:100px;
}
.baenc li {
	margin-bottom:0px;
	border-bottom:1px solid #e8e8e8;
}
.baenc li .tit {
	line-height:60px;
	font-size:16px;
	text-indent:2rem;
	cursor:pointer;
	background:#f7f7f7 url(../images/sjx1.png) 255px center no-repeat;
}
.baenc li .tit a{ display:block;}
.baenc li.on .tit {
	color:#fff;
	background:#fc0402 url(../images/sjx.png) 255px center no-repeat;
}
.baenc li.on .tit a{
	color:#fff;
	 
}
.baenc li .con {
	display:none;
	margin-bottom:20px;
}
.baenc li .con a {
	display:block;
	line-height:60px;
	height:60px;
	border-bottom:1px solid #ddd;
	text-align:left;
	text-indent:2rem;
	background: url(../images/t4.jpg) left center no-repeat;
}
.baenc li .con a.cur {
	color:#f00;
	border-color:#f00;
}
.volea {
	padding-bottom:20px;
}
.volea li {
	width:32%;
	margin-right:1.5%;
	float:left;
	margin-top:4%;
}
.volea li:nth-child(3n) {
margin-right:0;
}
.volea li a {
	display:block;
	border:1px solid #ddd;
}
.volea li a .pic {
	display:table-cell;
	vertical-align:middle;
	transition:all 0.5s ease;
	overflow:hidden;
	width:100%
}
.volea li a .pic img {
	max-width:100%;
	transition:all 0.5s ease;
}
.volea li a .tit {
	background:#f9f9f9 url(../images/j.jpg) 270px center no-repeat;
	text-indent:1rem;
	line-height:54px;
	overflow:hidden;
	font-size:18px;
}
.enlma {
	margin-top:5%;
}
.enlma .cont {
	width:46%;
	min-height:450px;
}
.enlma .cont .d1 {
	font-size:32px;
	padding-bottom:11%;
	color:#c88c35;
}
.enlma .cont .d0 {
	font-size:26px;
	border-bottom:1px solid #ddd;
	padding-bottom:5%;
	color:#333;
	font-weight:bold;
}
.enlma .cont .d2 {
	margin-top:4%;
	font-size:18px;
	line-height:2;
}
.enlma .cont .d3 {
	font-size:20px;
	color:#333;
	margin:10% 0;
	font-weight:bold;
}
.enlma .cont .d3 img {
	margin-right:20px;
}
.fmcaol {
	width:49.5%;
}
.vlmtae {
	line-height:58px;
	height:58px;
	background:#f9f9f9;
	margin-top:5%;
}
.vlmtae span {
	display:inline-block;
	color:#fff;
	padding:0 60px;
	background:#2e82e8;
	font-size:20px;
}
.ioapc {
	display: -webkit-flex;
	display: flex;
	flex-wrap:wrap;
	justify-content:space-between;
	margin-top:5%;
}
.ioapc a {
	margin-bottom:2%;
}
.scalt {
	display: -webkit-flex;
	display: flex;
	flex-wrap:wrap;
	justify-content:space-between;
	margin:2% 0 5% 0;
}
.scalt a {
transition:all ease .5s;
	display:block;
	width:31%; margin-top:3%;
	border:1px solid #ddd;
	border-radius:3px;
}
.scalt a .pic { background:#e3e0e0; text-align:center;
	vertical-align:middle;
	transition:all 0.5s ease;
	overflow:hidden;
	width:100%; height:300px;
}
.scalt a .pic img {
	width:100%;
	transition:all 0.5s ease; height:100%;
}
.scalt a .time {
	width: 15%;
	background: #999;
	margin: 3% 0 0 4%;
transition:all ease .5s;
	text-align: center;
	color:#fff;
	font-family:syst;
}
.scalt a .tit {
	line-height:50px;
	overflow:hidden;
transition:all ease .5s;
	font-size:18px; font-weight:bold;
	text-indent:1rem;
}
.scalt a .tit span {
	text-indent:0;
	width:50px;
	background:#333;
	position:absolute;
	border-radius:3px;
	text-align:center;
	right:0;
transition:all ease .5s;
}
.scalt a .con {
	line-height:30px;
	overflow:hidden;
	font-size:14px; overflow:hidden; height:60px;
	color:#888;
	padding:0 15px; margin-bottom:15px
}
.lecopa {
	display: -webkit-flex;
	display: flex;
	flex-wrap:wrap;
	justify-content:space-between;
	margin:5% 0;
}
.lecopa li {
	width:24%;
	border:1px solid #ddd;
}
.lecopa li a {
	display:block;
}
.lecopa li a .pic {
	display:table-cell;
	vertical-align:middle;
	transition:all 0.5s ease;
	overflow:hidden;
	width:100%
}
.lecopa li a .pic img {
	max-width:100%;
	transition:all 0.5s ease;
}
.lecopa li a .tit {
	background:#fff;
	text-align:center;
	line-height:60px;
	overflow:hidden;
	font-size:18px;
}
.lbopac {
	background:url(../images/t1.jpg) center center no-repeat;
	padding:0.1% 0 0 0;
}
.eubora {
	background:#f7f7f7;
	padding:0.1% 0 3%;
}
/* 荣誉旋转木马 */
#certify .swiper {
	padding:4% 0
}
#certify .swiper-slide {
	width:490px;
	background:#fff;
	border:1px solid #dcdcdc;
	padding:46px 0;
	text-align:center;
}
#certify .swiper-slide .img {
	background:none;
}
#certify .swiper-slide .img img {
	width:100%
}
#certify .swiper-slide .p {
	width:100%;
	color:#666;
	margin-top:25px;
}
#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}
#certify .swiper-button-prev {
	left: 0%;
	background: url(../images/left3.png) no-repeat left center;
}
#certify .swiper-button-next {
	right: 0%;
	background: url(../images/right3.png) no-repeat left center;
}
#certify .swiper-button-prev, #certify .swiper-button-next {
	width: 49px;
	height: 49px;
}
/* 手机端荣誉资质 */
.m_honor {
	text-align:center;
	display:none;
	font-size:16px
}
.sytit {
	width:100%;
	margin-top:5%;
}
.sytit img {
	float:left;
}
.sytit p {
	float:right;width: 73%; text-align:right;
}
.sytit p a {
transition: all ease .5s; font-size:15px;
    width: 146px;
    /* height: 95px; */
    line-height: 50px;
    /* background: #fff url(../images/i2.png) 55px 65px no-repeat; */
    border: 2px solid #ddd;
    display: inline-block;
    border-radius: 3px;
    margin-left: 5px;
    text-align: center;
    margin-bottom: 10px;
}
.sytit p a span {
	/*border-bottom:1px solid #ddd;*/
	display:block;
}
.laebut {
	width:100%;
	padding:5% 0;
}
.laebut .pic {border:1px solid #ddd;
	width:680px; text-align:center;
}
.laebut .pic img {
/*	padding:10px; */max-height:470px;
}
.laebut .con {
	width:40%;
}
.laebut .con .d1 {
	position:relative;
	font-family:syst;
	font-size:22px;
	color:#333;
	border-bottom:1px solid #ddd;
	line-height:2.6;
	margin-bottom:8%;
}
.laebut .con .d2 {
	font-size:22px;
	font-weight:bold;
	margin-bottom:5%;
}
.laebut .con .d1 a {
	position:absolute;
	right:0;
}
.laebut .con .d3 {
	color: #fff;
	border-radius:30px;
	display:inline-block;
	background:#2f72e3;
	height: 56px;
	width: 200px;
	margin:8% 0;
	text-align: center;
	line-height: 52px;
	font-size: 16px;
}
.laebut .con .d4 {
	line-height:2;
	color:#666;
}
.lbutea {
	padding:4% 0 0 0%;     
	background:url(../images/slbg.jpg) center center no-repeat;
}
.agbore {
	width:720px;
	text-align:right;
}
.agbore p {
	margin-top:10%;
}
.nlmael {
	padding:0% 0% 0;
	width:40%;
}
.nlmael .left {
	width:100%;
}
.nlmael .left p {
	font-size:16px;
	letter-spacing:5px;
	color:#666;
	line-height:3;
}
.nlmael .left a {
	text-align:right;
	width:100%;
	display:block;
}
.nlmael .right {
	width:100%
}
.nlmael .right .d1 {
	margin-bottom:6%;
	color:#999;
}
.nlmael .right .d1 span {
	font-size:24px;
	color:#333;
}
.nlmael .right a {
	color:#3c8bff;
	margin-bottom:28%;
	display:block;
}
.nlmael .right .con {
	line-height:2;
	margin:3% 0 16% 0;
}
.nlmael .right .d2 {
	font-size:26px;
	line-height:5;
	text-align:right;
	font-family:syst;
}
.aelbta {
	width:100%
}
.baopea {
	width:974px;
}
.afbol {
	width: 30%;
	margin: 5% 0 0 15%;
}
.afbol .d1 {
	font-size:28px;
	font-weight:bold;
	margin:5% 0;
}
.afbol .d2 {
	line-height:2;
	margin-bottom:7%;
}
.afbol .d3 {
	border-top:1px solid #ddd;
}
.afbol .d3 a {
	width:33%;
	display:inline-block;
	text-align:center;
	line-height:4;
}
.afbol .d3 a.one {
	background:url(../images/ry.png) left center no-repeat;
}
.afbol .d3 a.two {
	background:url(../images/jj.png) left center no-repeat;
}
.afbol .d3 a.three {
	background:url(../images/kh.png) left center no-repeat;
}
.afbol .d4 {
	color: #fff;
	border-radius: 30px;
	display: inline-block;
	background: #2f72e3;
	height: 56px;
	width: 200px;
	margin: 8% 0;
	text-align: center;
	line-height: 52px;
	font-size: 16px
}
.wbotea {
	width:100%;
	padding:5% 0;
	background:#306acb;
}
.byaoel {
	background:url(../images/xwbg.jpg) 5% 25% no-repeat;
}
 
/*wx css is over*/
  
  
 @media (min-width: 1201px) {
.scalt a:hover .time {
width: 18%;
 background: #2f72e3;
 transition:all ease .5s;
}
.scalt a:hover .tit {
color:#2f72e3;
transition:all ease .5s;
}
 .afbol .d3 a:hover {
color:#2f72e3;
}
 .afbol .d3 a.one:hover {
background:url(../images/ry2.png) left center no-repeat;
}
.afbol .d3 a.two:hover {
background:url(../images/jj2.png) left center no-repeat;
}
.afbol .d3 a.three:hover {
background:url(../images/kh2.png) left center no-repeat;
}
.sytit p a:hover {
transition: all ease .5s;
 color:#fff; background:#2f72e3;
    /* background: #fff url(../images/i2.png) 55px 65px no-repeat; */
    border: 2px solid #2f72e3;}
/* .sytit p a:hover {
transition:all ease .5s;
background:#2f72e3 url(../images/i1.png) 55px 60px no-repeat;
border:1px solid #2f72e3;
color:#fff;
}*/
 .scalt a:hover {
box-shadow:0 0 10px #999;
transition:all ease .5s;
}
 .scalt a:hover .tit span {
background:#2f72e3;
transition:all ease .5s;
}
 .T-nav li .secon {
display:block;
visibility:hidden;
opacity:0;
transform:translateY(30px);
transition:all 0.5s ease;
}
.T-nav li .secon a:hover {
color:#0165f9;
transition:all 0.5s ease;
}
.T-nav li:hover .secon {
visibility: visible;
opacity:1;
transform:translateY(0px);
transition:all 0.5s ease;
}
.T-nav li > a.cur:after, .T-nav li > a:hover:after {
width:100%;
transition:all 0.5s ease;
}
.T-nav li > a.cur, .T-nav li:hover > a {
color:#0165f9;
}
 .ny-nav a:hover {
color:#000;
transition:all 0.5s ease;
}
.ny-nav a.cur:after, .ny-nav a:hover:after {
width:100%;
transition:all 0.5s ease;
}
.ny-nav a.cur {
color:#000;
}
.news-list li a:hover .pic img {
transform:scale(1.05);
transition:all 0.5s ease;
}
.news-list li a:hover {
box-shadow:0px 0 10px #ddd;
transition:all 0.5s ease;
}
.news-list li a:hover .con .d1 {
color: #0054fc;
transition:all 0.5s ease;
}
.news-list li a:hover .con span {
border: 2px solid #0054fc;
transition:all 0.5s ease;
color:#0054fc;
}
.ealot dd a:hover {
font-weight:bold;
 transition:all 0.5s ease;
}
.eubora span:hover {
color:#c88c35;
}
.more-an:hover {
color: #fff;
}
.more-an:hover::after {
border-color: #c88c35;
-webkit-transform: scale3d(0.7, 0.7, 1);
transform: scale3d(0.7, 0.7, 1);
}
.more-an:hover::before {
background-color: #c88c35;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
 
.laebut .con .d4 a:hover {
border-left:2px solid #c88c35;
transition:all 0.5s ease;
}
 
 .albure .list a:hover .con:after {
transform:scale(1);
opacity:1;
border-radius:0;
transition:all 1s ease;
}
.albure .list a:hover .pic img {
transform:scale(1.05);
transition:all 0.5s ease;
}
.honor-ul li:hover {
border-color:#44a2ef;
}
/*.ny-nav .d2 {
   
    font-size: 18px;
    top: 22px;
    
}*/
.volea li a:hover .pic img {
transform:scale(1.05);
transition:all 0.5s ease;
}
 .volea li a:hover .con {
opacity:1;
transition:all 0.5s ease;
}
.agbore .list a:hover {
background:url(../images/ea2.png) no-repeat 10px bottom;
transition:all 0.5s ease;
}
.sac-tit a:hover {
bottom:10px;
transition:all 0.5s ease;
}
}
@media (max-width: 1860px) {
 
 
}
@media (max-width: 1680px) {
.lbyael {
    width: 48%;
}
.baopea {
    width: 900px;
}
.T-nav li a{padding: 0 22px;}
.laebut .con .d4 a {
width: 20%;
}
}
@media (max-width: 1500px) {
}
@media (max-width: 1450px) {
.afbol{ width:40%;margin: 5% 0 0 5%;}
.baopea {
    width: 780px;
}
.logo div {
 float: left;
 width: 80%;
 text-align-last: justify;
}
.logo .d2 {
 font-size: 15px;
 display: block;
 font-weight: bold;
 width: 100%;
 letter-spacing: 0px;
}
.t-bla a img {
 width: 445px;
}
.ny-nav a {
font-size:16px;
}
.ny-nav .d2 {
font-size:16px;
}
.t-bla a .con {
width:60%;
transition:all 0.5s ease;
}
 
.lbtapc {
 width: 330px;
}
.laebta {
 width: 880px;
}
 
.omceb .cont {
 width: 45%;
 background: url(../images/bg.png) bottom center no-repeat;
 background-size: 75%;
}
 
.aemltc .con {
 width: 49%;
 font-size: 14px;
 line-height: 1.6;
}
.aemltc .con img {
margin-top:6%;
}
 
 .labte {
 width: 25%;
}
.lbyael {
 width: 75%;
}
.ioapc li {
 width: 37%;
 margin-bottom: 5%;
}
 .ioapc li .con {
 width: 260px;
margin-top:30px;
 font-size: 18px;
}
.ioapc li:nth-child(6) .con {
 width: 260px;
margin-top:15px;
 font-size: 18px;
}
.logo img {
height:60px;
margin-right:0px;
}
.top-search {
  
    margin-left: 3%;
   
}
.logo p {
font-size: 19px;
margin-top: -6px;
}
.logo span {
font-size:13px;
}
 .T-nav li a {
padding: 0 22px;
font-size: 15px;
}
.T-nav li a span {
font-size: 13px;
}
 
 
.laebut .con {
width: 40%;
}
 .laebut .con .d3 {
 height: 46px;
 margin: 0 0 3% 0;
 width: 160px;
 line-height: 44px;
 font-size: 14px;
}
.laebut .con .d4 a {
 font-size: 16px;
 height: 125px;
 width: 20%;
}
.laebut .con .d1 {
 font-size: 30px;
font-weight:bold;
 margin-bottom: 4%;
}
.laebut .con .d1 span {
 font-size: 20px;
}
.laebut .con .d2 {
font-size: 16px;
 line-height: 24px;
 width: 100%;
 float: right;
    /* height: 96px; */
    overflow: hidden;
}
 .T-nav li {
margin-left:0px;
}
.laebut .list .con, .baopea, .sac-tit, .albure .list a .con, .svlo-tit, .labte .d1 {
font-size:18px;
}
.sac-tit a {
font-size:14px;
}
.lnaeut li {
font-size:16px;
line-height:40px;
height:40px;
}
.lbuoac li:hover {
border-color:#c88c35;
background:url(../images/t2-2.jpg) no-repeat 95% center;
}
.lbuoac li:hover a {
background:url(../images/t1-2.jpg) no-repeat 15px center;
}
.laebut .pic {
 width: 645px;
}
 
}
@media (max-width: 1366px) {
 box-container {
width:100%
}
.ny-main .edit-con {
text-align:justify;
}
.top .main {
width:100%;
}
.ny-main .edit-con {
text-align:justify;
}
.ny-nav .main {
width:100%;
}
.laebut .main {
width:100%;
}
 
}
 @media (max-width: 1350px) {
.top .main {
width:100%;
}
.ny-main .edit-con {
text-align:justify;
}
.ny-nav .main {
width:100%;
}
.laebut .main {
width:100%;
}
 
 
}
 @media (max-width: 1280px) {
.enlma .cont p {
 text-align: justify;
}
.ny-main .lsaeca div {
text-align:justify;
line-height: 2;
}
.scalt li a .tit {
 font-size: 18px;
}
.top .main {
width:100%;
}
.ny-main .edit-con {
text-align:justify;
}
.ny-nav .main {
width:100%;
}
.laebut .main {
width:100%;
}
 
 #map {
height:400px;
}
.scalt li {
 width: 32%;
}
.wrap2 {
 width: 100%;
 max-width: 900px;
 position: absolute;
 bottom: 20px;
 left: 50%;
 margin-left: -450px;
}
.laebut .con .d4 a {
 width: 20%;
}
}
@media (max-width: 1230px) {
}
@media (max-width: 1210px) {/*Ipad12.9 英寸*/
.omceb .cont .d3 {
 line-height: 3;
}
.enlma .cont p {
 text-align: justify;
}
.ny-main .lsaeca div {
text-align:justify;
line-height: 2;
}
omceb .cont .d3 {
 line-height: 3;
}
.omceb .cont {
background:none
}
.scalt li a .tit {
 font-size: 18px;
}
.enlma {
margin-top:0;
}
.enlma .cont .d1 {
 font-size: 24px;
 padding-bottom:5%;
text-align:center;
}
.enlma .cont {
 width: 100%;
 min-height: auto;
}
.enlma .fmcaol {
width:100%;
margin:5% 0;
text-align:center;
}
 .lpaeol .owl-prev, .lpaeol .owl-next {
 top: 24.5%;
}
.nybg {
 min-height: 860px;
}
 
.lbota {
line-height:40px;
}
.baopea .fl {
 margin-top: -55px;
}
.top .main {
width:100%;
}
.ny-main .edit-con {
text-align:justify;
}
.ny-nav .main {
width:100%;
}
.laebut .main {
width:100%;
}
 
.T-nav li .secon {
display:none;
 position: inherit;
 width: 100%;
 left: 0;
 margin-left: 0;
 top: 0;
 z-index: 5;
}
.ny-nav .d2 {
display:none!important;
}
.laebut .con {/* display:none;*/
background:none;
}
.ny-main .enlma .cont {
background:none;
}
.aelbta {
background:#e3d7bf;
}
.main {
width: 96%;
}
.ny-main {
 width: 96%;
}
.logo .d2 {
display:none
}
#map {
height:380px;
}
.t-bla a .con {
 width: 50%;
 transition: all 0.5s ease;
}
.agbore {
 width: 100%;
background:#e3d7bf;
 padding: 2% 2%;
}
.agbore .d1 {
margin-left:4%;
margin-bottom:3%;
}
.agbore .d2 {
margin-left:4%;
width:93%;
}
.agbore a .tim {
margin-top:0;
}
.agbore a .pic img {
width:100%
}
.logo p {
display:none;
}
.nlmael .right a .con div {
height:14px;
line-height:28px;
height:52px;
overflow:hidden;
}
body {
padding-top:50px;
}
 .wrap, .main {
max-width:100%;
}
.top {
padding:0;
}
.top .logo {
 margin: 10px;
}
.top .logo img {
height:30px;
}
.T-nav {
display:none;
position: fixed;
margin:0;
left:0;
top:50px;
background:#faf5e3;
height:calc(100% - 50px);
overflow:auto;
z-index:15;
width:100%;
}
 .T-nav li .secon a {
 line-height: 45px;
 padding: 0 5%;
 text-align: center;
}
.T-nav li a span {
display:contents;
}
.T-nav li a {
 line-height: 65px;
 padding: 0 0%;
}
.T-nav li {
 width: 100%;
 margin: 0;
 border-bottom: 0px solid #eee;
 text-align: left;
}
.T-nav li a.cur:after {
display:none;
}
.secon {
background:none;
width:100%;
left:0;
margin-left:0;
position:relative;
top:0;
}
.mob-nav {
display:block;
}
.top-search {
margin-top:0;
}
 .top-search p {
top:50px;
}
.laebut .list .con {
font-size:16px;
}
.laebut .list .con img {
width:40px;
height:40px;
}
.afbol {
padding:0;
}
.baopea {/* width:100%; position:relative; margin-bottom:3%;*/
}
.baopea .more-an {
left:auto;
right:0;
bottom:20px;
}
.agbore .list {
width:48%;
margin-right:4%;
}
.agbore .list:nth-child(2) {
margin:0;
}
.nlmael {
width:100%;
margin-top:4%;
}
.albure {
padding:0 2.5%;
}
.float-sild {
right:5px;
bottom:5px;
}
.foot {
display:none;
}
 .ioapc li {
 width: 49%;
 margin-bottom: 5%;
}
.ny-nav p {
display:none;
}
.ny-nav span {
 display: block;
 border-bottom: 0px solid #ddd;
 line-height: 50px;
 background: url(../images/a1.png) no-repeat right center;
 text-align: left;
 font-size: 16px;
margin:0 1%;
}
.ny-nav p a {
 display: block;
 border: none;
 width: 100%;
 text-align: center;
 padding: 0;
 font-size: 15px;
 line-height: 42px;
}
.ny-nav p {
 padding: 0;
 position: absolute;
 background: #e5dac3;
 width: 100%;
 z-index: 9;
 left: 0;
}
.t-bla span {
font-size:18px;
}
.enlma .con {
position:relative;
width:100%;
bottom:0;
margin-bottom:20px;
}
.lecopa li {
padding:15px;
}
.lecopa li .tit {
font-size:16px;
width:100px;
}
.lecopa li .con {
width:calc(100% - 100px);
}
.lecopa li .con p a {
font-size:14px;
}
.honor-ul li {
width:49%;
}
.honor-ul li:nth-child(2n) {
margin-right:0;
}
.news-list li a .date {
display:none;
}
.news-list li a .con {
width:calc(100% - 360px);
}
.laebta {
width:100%;
}
.lbtapc {
width:100%;
margin-top:20px;
}
.caetct li a .tit {
width:calc(100% - 90px);
}
.laebot dl dd span {
display:block;
margin:0;
margin-top:5px;
}
.volea li {
width:49%;
}
.volea li:nth-child(2n) {
margin-right:0;
}
.mvalba span {
width:120px;
}
.lbolap table td {
width:calc(100% - 85px);
float:left;
}
.lbolap table td.tr {
width:85px;
}
.lsaeca .d1 {
font-size:18px;
}
.lbuoac li {
width:100%;
font-size:14px;
}
.lbuoac li a span {
font-size:12px;
}
.boalca .c2 {
height:50px;
font-size:16px;
width:80px;
}
.boalca .c1 {
height:50px;
width:calc(100% - 80px);
font-size:15px;
}
 
}
@media (max-width: 1110px) {/*Ipad12.9 英寸，也有可能有Ipad11 英寸的影子*/
.laebut {
width:96%;
margin:0 2%;
}
 
.ny-nav2 p {
 display:block!important;
 position: inherit!important;
}
.ny-nav2 p a {
 text-align: left!important;
}
.baopea .fl {
 margin-top: -43px;
}
.wrap2 {
width: 100%;
 max-width: inherit;
 bottom: 0px;
 left: 0%;
 margin-left: 0px;
}
.omceb .cont .d3 {
 line-height: 3;
}
.lsaeca {
 font-size: 22px;
}
.enlma .cont p {
 text-align: justify;
}
.ny-main .lsaeca div {
text-align:justify;
line-height: 2;
}
omceb .cont .d3 {
 line-height: 3;
}
.omceb .cont {
background:none
}
.top .main {
width:100%;
}
.ny-main .edit-con {
text-align:justify;
}
.ny-nav2 .main {
width:96%!important;
}
.ny-nav .main {
width:100%;
}
 .laebut .main {
width:100%;
}
 
.logo .d2 {
display:none
}
#map {
height:350px;
}
 
 .laebut .pic {
 width: 100%;
}
.laebut .con {
 width: 100%;
background:none;
}
}
@media (max-width: 970px) {/*Ipad11 英寸*/
.laebut {
width:96%;
margin:0 2%;
}
 
.ny-nav2 p {
 display:block!important;
 position: inherit!important;
}
.ny-nav2 p a {
 text-align: left!important;
}
.baopea .fl {
 margin-top: -43px;
}
.wrap2 {
width: 100%;
 max-width: inherit;
 bottom: 0px;
 left: 0%;
 margin-left: 0px;
}
.omceb .cont .d3 {
 line-height: 3;
}
.ny-main .lsaeca div {
text-align:justify;
line-height: 2;
}
.enlma .cont p {
 text-align: justify;
}
 .lsaeca {
 font-size: 22px;
}
}
@media (max-width: 920px) {/*可能这个也有Ipad11 英寸的影子*/
.laebut {
width:96%;
margin:0 2%;
}
 
.ny-nav2 p {
 display:block!important;
 position: inherit!important;
}
.ny-nav2 p a {
 text-align: left!important;
}
.top .main {
width:100%;
}
.ny-main .edit-con {
text-align:justify;
}
.ny-nav .main {
width:100%;
}
.laebut .main {
width:100%;
}
 
.laebut .con {
display:block;
}
.T-nav li .secon {
 position: inherit;
 width: 100%;
 left: 0;
 margin-left: 0;
 top: 0;
 z-index: 5;
}
.news-list li {
margin:0;
padding-bottom:0;
}
.news-list li a {
border:none;
}
 .t-bla a .con .d2 {
 line-height: 2;
 font-size: 14px;
}
 .lsaeca div {
font-size:16px;
line-height:2;
}
/*.nybg {min-height:400px;
 margin: 5% auto;
}
 */
.wrap2 {
width: 94%;
 max-width: inherit;
 bottom: -13px;
 left: 3%;
 margin-left: 0px;
}
.nlmael {
 padding: 3% 3% 0 3%;
}
.agbore .d2 {
 width: 94%;
 margin-left: 3%;
}
.eubora span {
 font-size: 18px;
 margin-right: 6%;
}
.logo .d2 {
display:none
}
 #map {
height:350px;
}
 
.t-bla a img {
 width: 350px;
 overflow: hidden;
 float: left;
}
.t-bla a .con {
 width: 48%;
 transition: all 0.5s ease;
}
 .logo p {
display:none;
}
.ioapc li {
 width: 49%;
 margin-bottom: 5%;
}
.ioapc li .con {
 width: 230px;
 margin-top: 30px;
 font-size: 18px;
}
.ioapc li:nth-child(6) .con {
 width: 73%;
 margin-top: 15px;
 font-size: 18px;
}
}
@media (max-width: 800px) {
 
}
@media (max-width: 780px) {
 .wrap2 {
 bottom: 0px;
}
.ny-nav2 p {
 display:block!important;
 position: inherit!important;
}
.ny-nav2 p a {
 text-align: left!important;
}
.laebut {
 padding: 4% 0;
}
.ny-main .enlma .cont {
background:none;
}
.logo .d2 {
display:none
}
.agbore, .aelbta {
background: #e3d7bf
}
 #map {
height:350px;
}
.t-bla a img {
 width: 100%;
 overflow: hidden;
 float: inherit;
}
.T-nav {
 background: #faf5e3;
 height:auto;
 z-index:9999;
}
.T-nav li .secon a {
 line-height: 45px;
 padding: 0 5%;
 text-align: center;
}
.T-nav li a span {
display:contents;
}
.T-nav li a {
 line-height: 65px;
 padding: 0 0%;
}
.T-nav li {
 width: 100%;
 margin: 0;
 border-bottom: 0px solid #eee;
 text-align: left;
}
 .top.on {
 background: rgba(227, 215, 191, 1);
 transition: all 0.5s ease;
}
.ny-main {
 padding: 0 3%;
}
.ny-nav p a {
 display: block;
 border: none;
 width: 100%;
 text-align: center;
 padding: 0;
 font-size: 15px;
 line-height: 42px;
}
.ny-nav p {
 padding: 0;
 position: absolute;
 background: #e5dac3;
 width: 100%;
 z-index: 9;
 left: 0;
}
.ny-nav span {
 display: block;
 border-bottom: 0px solid #ddd;
 line-height: 50px;
 background: url(../images/a1.png) no-repeat right center;
 text-align: left;
 font-size: 16px;
}
.ny-nav .d2 {
display:none!important
}
 .nlmael .right a .con {
 width: calc(100% - 170px);
}
.nlmael .right a .con h3 {
 font-size: 16px;
line-height:2;
}
.nlmael .right a .con p {
display:none;
}
.nlmael .right {
 width: 100%;
}
 .nlmael .right .d1 {
 font-size: 18px;
}
.nlmael .left {
display:none;
}
.laebut .con {
 background:none;
}
.laebut .con .d4 a {
font-size: 16px;
 height: 140px;
 padding: 20px 22px 0;
 width: 20%;
}
.agbore {
 width: 100%;
 padding: 5% 0% 0 0;
min-height:inherit;
}
.agbore .d1 {
 font-size: 18px;
 width: 94%;
 margin-left: 3%;
margin-bottom:2%;
}
.agbore .d1 a {
 right: 0;
}
.top .logo {
 margin: 10px 0;
}
.mob-nav {
 width: 50px;
 height: 50px;
}
.byaoel {
 padding: 0 0 5% 0;
}
 
.wbotea .right a .con .asl {
 padding: 5px;
}
 
nlmael .right a .con div {
 height: 12px;
 line-height: 24px;
 height: 48px;
}
 
.agbore a .tit {
 font-size: 16px;
}
.baopea {
display:none;
}
.afbol {
 width: 100%;
 padding: 8% 0 0 0;
}
.nlmael .right .d3 {
 width:100%;
height:46px;
line-height:46px;
 font-size: 14px;
}
.laebut .con .d3 {
 width:100%;
 margin: 5% 0;
 font-size: 14px;
}
.laebut .con .d1 {
 font-size: 18px;
 margin-bottom: 6%;
margin-top:6%;
}
.laebut .con .d1 span {
 font-size: 14px;
 display: block;
}
.laebut .con .d2 {
 font-size: 14px;
 line-height:30px;
width:100%;
height:150px;
}
.laebut .con {
width:100%;
text-align:left;
}
.laebut .pic {
 width: 100%;
}
.wrap, .main {
padding:0 3%;
}
.laebut .list {
width:100%;
}
.laebut .list .con, .baopea, .sac-tit, .albure .list a .con, .svlo-tit, .labte .d1 {
font-size:16px;
}
.lnaeut li {
line-height:35px;
height:35px;
font-size:14px;
}
.lnaeut li a span {
top:0;
font-size:12px;
}
.baopea .more-an, .more-an {
width:100px;
line-height:35px;
height:35px;
color:#fff;
background:#c88c35;
font-size:14px;
}
.lbutea {
padding:0
}
.byaoel {
padding:0% 3%;
}
.agbore .list {
width:100%;
margin:10px 0 0 !important;
}
.agbore .list a {
padding:10px 0 18px;
}
.agbore .list a .tit, .nlmael li a .tit {
font-size:16px;
}
.agbore .list a .pic {
margin:15px 0;
}
.agbore .list a .pic img {
height:200px;
}
.nlmael li a {
padding:15px 0;
}
.lbota {
padding:15px 2.5%;
line-height:30px;
font-size:14px;
}
.lbota a {
color:#fff
}
.telbl {
width:100%;
}
.lcama {
padding:0;
margin-top:10px;
}
.ny-banner .con .d1, .t-bla, .aemltc .con {
font-size:16px;
}
.aemltc .pic {
width:100%;
}
.aemltc .con {
width:100%;
margin-top:20px;
}
.fc-more {
padding:0;
text-align:center;
}
 .enlma .con .d1 {
font-size:18px;
margin-bottom:15px;
}
.adslm, .fmcaol {
font-size:18px;
}
.lecopa li .tit {
width:100%;
}
.lecopa li .con {
width:100%;
}
.edit-con {
font-size:16px;
background-size:60%;
}
.pagelc a.mob-none {
display:none;
}
.blaeo {
padding-top:20px;
}
.blaeo .d1 {
font-size:24px;
}
.dasol .d1 {
font-size:18px;
}
.fubt {
font-size:16px;
}
.fubt2 {
color: #c88c35;
font-size: 16px;
text-align:center;
}
.adslm {
padding-top:15px;
}
.dasol {
padding-bottom:15px;
padding-top:15px;
}
.ladfbu {
font-size:14px;
}
.ladfbu .back {
position:relative;
top:0;
margin-top:15px;
}
.caetct li a .tit {
font-size:14px;
}
.aelopa .list .t1 {
font-size:16px;
margin:10px 0;
}
.aelopa .list .t2 {
font-size:12px;
}
.laebot dl dt {
font-size:15px;
padding:10px 15px;
}
.laebot dl dd {
font-size:14px;
padding:15px 0 15px 15px;
background-position: left 22px;
}
.laebot dl dd i {
position:relative;
top:0;
margin-top:10px;
}
.albut .pic {
width:100%;
height:320px;
}
.albut .pic p img {
max-height:280px;
}
.albut .con {
width:100%;
margin-top:20px;
}
.albut .con .d1 {
font-size:20px;
}
.albut .con .d3, .albut .con .d4 {
font-size:14px;
}
.mvalba span {
font-size:12px;
line-height:45px;
width:120px;
font-weight:normal;
width:70px;
}
.albut .con .d6 img {
height:40px;
}
.albut .picc {
width:100%;
}
.tab-laeo {
height:320px;
}
.tab-laeo img {
max-height:280px;
}
.poaepc li .pic {
width:100%;
}
.poaepc li .con {
width:100%;
margin-top:3%;
}
.poaepc li .con .d1 {
font-size:16px;
}
.poaepc li .con .d2 {
margin-top:15px;
}
.kbaeo dt {
padding:15px;
font-size:15px;
}
.kbaeo dd li {
width:49%;
}
.kbaeo dd li:nth-child(3n) {
margin-right:2%;
}
.kbaeo dd li:nth-child(2n) {
margin-right:0;
}
.kbaeo dd li .tit {
font-size:14px;
}
.paelot a {
font-size:14px;
margin-right:20px;
}
.ioapc li {
width: 100%;
margin-bottom: 6%;
}
.ioapc li .pic {
width:20%;
}
.ioapc li .con {
 width: 73%;
 padding-top: 0;
 font-size: 16px;
 margin-top: 2px;
}
.ioapc li:nth-child(6) .con {
 width: 73%;
 margin-top: 0;
 font-size: 16px;
}
.ny-main .edit-con {
 background-size: 60%;
}
video {
width:100%;
}
.t-bla a .con {
 width: 100%;
}
.news-list li a .pic {
 width: 300px;
 overflow: hidden;
 height: 195px;
}
.t-bla a .con .d1 {
 overflow: hidden;
 font-size: 18px;
 margin-top: 5%;
 margin-bottom: 0%;
}
.news-list li a .con {
 width: calc(100% - 350px);
 transition: all 0.5s ease;
 border: 0px solid #d1d1d1;
 border-left: 0;
 padding:0;
}
.news-list li a .con .d1 {
 font-size: 16px;
/* line-height: 1.8;*/
 margin-bottom: 0;
}
.caetct a {
 line-height: 1.6;
 font-size: 16px;
 border-bottom: 1px dashed #c88c35;
}
.omceb .cont {
margin-bottom:5%;
 width: 100%;
background:none
}
.omceb .cont .d1 {
 font-size: 16px;
 padding-bottom: 0;
}
.omceb .cont .d3 {
 font-size: 13px;
 line-height: 3;
}
#map {
 width: 100%;
 height: 300px;
}
.lsaeca {
 font-size: 17px;
 margin: 4% 0;
}
.enlma .cont {
 width: 100%;
 min-height: auto;
}
.fmcaol {
 width: 100%;
margin-top:5%;
}
.enlma .cont .d1 {
 font-size: 20px;
 padding-bottom: 6%;
 color: #c88c35;
}
.enlma .cont p {
 font-size: 16px;
 line-height: 2;
}
.enlma .cont {
 width: 100%;
background-size:50%;
}
.enlma .cont .d0 {
 font-size: 18px;
margin-top:5%;
 padding-bottom: 4%;
}
.scalt li {
 width: 100%;
 margin-right: 0%;
 float: left;
 margin-top: 4%;
}
.scalt li a .tit {
 line-height: 40px;
 font-size: 18px;
}
.scalt li a .d2 {
 font-size: 14px;
}
.f18 {
 font-size: 14px;
 line-height: 2;
}
.lecopa li {
 width: 100%;
}
.lecopa li a .tit {
 line-height: 50px;
 font-size: 16px;
}
}
@media (max-width: 640px) {
.honor-ul li .honor-li-img {
height:240px;
}
.honor-ul li .honor-li-img p img {
max-height:210px;
}
.news-list li {
padding:3% 0 0 0;
}
.news-list li a .con .d2:nth-child(3) {
height:auto;
}
.news-list li a .pic {
width:130px;
height:inherit;
}
.news-list li a .pic img {
height:120px;
}
.news-list li a .con {
width:calc(100% - 150px);
}
.news-list li a .con .d2 {
margin-top:0px;
font-size:12px;
height:50px;
line-height:25px;
}
.volea li a .aeolp {
height:220px;
}
.volea li a .pic img {
max-height:180px;
}
.volea li a .tit {
font-size:14px;
}
}
@media (max-width: 545px) {
}
.shade {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 21;
	display: none;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.big-video {
	position: fixed;
	left: 50%;
	top: 50%;
	margin-top:-240px;
	z-index: 22;
	display: none;
	margin-left: -450px;
	background-color: #fff;
	width: 900px;
	box-sizing: border-box;
}
.big-video-main {
	height: 480px;
}
.big-video-clo {
	position: absolute;
	right: -35px;
	top: 0;
	width: 30px;
	height: 30px;
	background: url(../images/icon30.png) no-repeat center center;
	cursor: pointer;
}
 @media screen and (max-width: 750px) {
.big-video {
 width: 100%;
 left: 0;
 margin-left: 0;
}
.big-video-main {
 height: 185px;
}
.big-video-clo {
 right: 0;
 z-index: 21;
}
}
 
 
 


.right_box_hp{position: fixed;right:3%;bottom:10%;z-index:2;}
@media screen and (max-width:740px) {
	.right_box_hp {top:80px; display:none;}
	 
}
.right_box_hp li{
            width:60px;height: 60px;     
            box-sizing: border-box; margin-bottom:3%;position: relative;transition: all .5s;
        }
.right_box_hp li:last-child a{
            width:60px;height: 60px; display:block;    
            box-sizing: border-box; margin-bottom:3%;position: relative;transition: all .5s;background: rgba(0,43,95,0.85) url("../images/i12.png") center no-repeat;cursor:pointer;cursor:pointer;
        }
.right_box_hp li.icon_kf_hp{background: rgba(0,43,95,0.85) url("../images/em.png") center no-repeat;}
.right_box_hp li.icon_tel_hp{background: rgba(0,43,95,0.85) url("../images/tmm.png") center no-repeat;}
.right_box_hp li.icon_ok_hp{background: rgba(0,43,95,0.85) url("../images/jdd.png") center no-repeat;}
.right_box_hp li.icon_prize_hp{background: rgba(0,43,95,0.85) url("../images/i11.png") center no-repeat;cursor:pointer;}   
.right_box_hp li.icon_top_hp{background: rgba(0,43,95,0.85) url("../images/i12.png") center no-repeat;cursor:pointer;cursor:pointer;display:none;}             
.right_box_hp li:hover{background-color: rgba(30,36,130,0.85) !important;}
        .right_box_hp li .openFather{
            position: absolute;right: 135%;top:0;border-radius: 3px;
            visibility: hidden;opacity: 0;transition: opacity .6s,right .6s;
        }
        .right_box_hp li:hover .openFather{opacity: 1;right: 100%;visibility: visible;}        
 
        .openFather .right_openDiv{
            margin-right: 15px;border: 1px solid #ddd;background: #fff;position: relative; border-radius:4px;
        }        
.right_box_hp li .right_openDiv:after{
            content: "";display: block;border: 5px solid transparent;
            border-left-color: #ddd;position: absolute;left: 100%;top:12px;
        }
.right_box_hp li.icon_kf_hp .right_openDiv{ padding: 10px ;}
.right_box_hp li.icon_kf_hp .right_openDiv img{ max-width:inherit;}
.right_openDiv .ROD_nav{display: block;padding-left: 20px;}
.right_openDiv .ROD_nav>span{
            line-height: 36px;font-size: 14px;color:#444;text-align: left;display: block;
            position: relative;cursor: pointer;
        }
.right_openDiv .ROD_nav>span:after{
            content: "";display: block;border: 3px solid transparent;transition: all .5s;;
            border-left-color: #1f82d6;position: absolute;left: -10px;top:15px;
        }
.right_openDiv .ROD_nav>span.open:after{transform: rotateZ(90deg);}
.ROD_nav .ROD_navList{padding-left: 10px;display: none;}
.ROD_nav .ROD_navList a{
            display: block;line-height: 30px;font-size: 12px;color:#6b6b6b;text-align: left;position: relative;
        }
.ROD_nav .ROD_navList a:after{
            content: "";display: block;width: 4px;height: 4px;background: #d6d6d6;border-radius: 50%;
            position: absolute;left:-10px;top:14px;
        }
.icon_tel_hp .openFather .right_openDiv{
            padding: 10px 12px;box-sizing: border-box;font-size: 14px;color:#444;line-height: 24px; width:230px;
        }
 .icon_ok_hp .openFather .right_openDiv{
            padding: 10px 12px;box-sizing: border-box;font-size: 14px;color:#444;line-height: 24px; width:230px;
        }
.right_box_hp li.icon_ok_hp .right_openDiv:after{top:10px;}        
.right_openDiv .ROD_ipt_one{margin-bottom: 10px;}
.ROD_ipt_one .ROD_ipt_name{
            width: 30px;padding:3px 10px 0;line-height: 18px;font-size: 12px;color:#444;float:left;
        }
.ROD_ipt_one input[type='text']{
            width: 188px;height: 28px;box-sizing: border-box;border: 1px solid #dcdcdc;float:left;color:#000;
        }
.ROD_ipt_one input[type='text']:focus{border: 1px solid #a6d6ff;}
.ROD_ipt_one textarea{width: 188px;height: 80px;box-sizing: border-box;border: 1px solid #dcdcdc;resize:none;float:left;color:#000;}
.ROD_ipt_one textarea:focus{border: 1px solid #a6d6ff;}
.right_openDiv .ROD_btn{text-align: right}
.ROD_btn input[type='submit']{width: 89px;height: 28px;color:#fff;background: #1f82d6;font-size: 12px;border-radius: 2px;}
.ROD_ipt_one input[type='text'].ROD_validatecode{width: 28px;padding-left:5px;}
.ROD_ipt_one img{float:left; height: 20px;width: 70px;margin:4px 0;}
.ROD_ipt_one a{float:left; height: 28px;margin-left: 10px;}   
.right_openDiv .error_message{color:#593f2f;}     
.right_openDiv .success_message{color:#0a0;}   



@media screen and (max-width:1410px) {
 
	.right_box_hp {
     
    right: 0;
    
}
}
