.w1400{max-width: 1420px;margin:0 auto;padding:0 10px;}
p{margin: 0 0 0 0;}
.fl{float: left;}
.fr{float: right;}


/* */
.header{height: 100px;position: relative;}
.logo{line-height: 100px;float: left;}
.logo img{max-width: 100%;}

@media(max-width: 1024px){
	.logo{width: 15%;}
}

/* */
.box1{}
.box1-cont:hover p{color:#0d2e56;}
.box1-tit{background: url(../images/tit1.png)no-repeat center;background-size: 100% 100%;text-align: center;color: #fff;padding: 2% 0;}
.box1-tit h3{font-size: 38px;}
.box1-tit span{font-size: 36px;font-family: "arial";text-transform: uppercase;position: relative;padding-bottom: 8px;display: block;}
.box1-tit span:after{content: "";display: block;width: 8%;height: 1px;background: #fff;left:0;right: 0;margin:0 auto;bottom: 0;position: absolute;}
.box1-tit p{font-size: 24px;margin:14px 0;}

.box1-cont{color: #595959;font-size: 20px;line-height: 60px;text-align: justify;margin:24px 0;}
.box1 ul {margin-top: 15px;text-align: center;}
.box1 ul li{display: inline-block;background: url(../images/1.png)no-repeat center;margin:0 1%;background-size: 100% 100%;width:20%;padding: 5% 0;}
.box1 ul li a{display: block;}
.box1 ul li img{width: 12%}
.box1 ul li h3{color: #fff;font-size: 20px;display: inline-block;border-bottom: 1px solid #fff;padding: 8px 0;}
.box1 ul li h3 span{font-size: 55px;font-family: "arail";}
.box1 ul li p{margin-top: 10px;color: #fff;font-size: 18px;}
.box1 ul li:hover{background: url(../images/2.png)no-repeat center;background-size: 100% 100%;}

/* */
.box2{margin-top: 25px;position: relative;}
.box2 .cont{position: relative;}
.box2 .cont h3{padding-top: 4%;color: #fff;font-size: 36px;position: absolute;top:40%;text-align: center;width: 100%;}
.box2 .cont img{width: 100%;}
.box2 .slick-arrow{position: absolute;top:50%;width: 29px;height: 58px;margin-top: -29px;border:none;outline: none;z-index: 999;text-indent: -99px;overflow: hidden;}
.box2 .slick-prev{left:3%;background: url(../images/left1.png)no-repeat;}
.box2 .slick-prev:hover{background: url(../images/hleft2.png)no-repeat;}
.box2 .slick-next{right:3%;background: url(../images/right1.png)no-repeat;}
.box2 .slick-next:hover{background: url(../images/hright2.png)no-repeat;}


/* */
.box3 {text-align: center;background: url(../images/tit2.png)no-repeat center bottom;background-size:100% 23%;padding: 2% 0 4%;}
.box3 h3{font-size: 38px;color: #010101;}
.box3 span{font-size: 36px;font-family: "arial";text-transform: uppercase;position: relative;padding-bottom: 8px;display: block;color: #666;}
.box3 span:after{content: "";display: block;width: 8%;height: 1px;background: #0d2e56;left:0;right: 0;margin:0 auto;bottom: 0;position: absolute;}


/**/
.heng{width: 100%;}
.heng img{width: 100%;}

/* */
.box4{background: url(../images/bj1.jpg)no-repeat center;background-size: cover;padding: 4% 0 2.5%;}
.box4 .w1400{position: relative;}
.box4-tit{position: absolute;top:0;left:10px;z-index:99;}
.box4-tit h3{color:#010101;font-size: 37px;}
.box4-tit span{display: block;color: #666666;font-size: 35px;font-family: "arial";text-transform: uppercase;position: relative;padding-bottom: 8px;}
.box4-tit span:after{content: "";display: block;width: 8%;height: 1px;background: #0d2e56;left:0;bottom: 0;position: absolute;}
.box4-tit p{font-size: 16px;margin:14px 0;color: #000;line-height: 24px;}
.box4-tit:hover p{color:#0d2e56;}
.box4-tit a{display: block;width: 30%;height: 50px;line-height: 50px;background: #0d2e56;color: #fff;font-size: 16px;text-align: center;}
.box4 ul{padding-top: 6%;}
.box4 ul li{float: left;width: 30%;margin-right: 5%;transition: all 1s;position: relative;top:0;background: #0d2e56;}
.box4 ul li a.img1{display: block;overflow: hidden;}
.box4 ul li a.img1 img{width: 100%;transition: all 1s}
.box4 ul li:nth-child(1){margin-top:20%;}
.box4 ul li:nth-child(2){margin-top:10%;}
.box4 ul li:nth-child(3){margin-right: 0;}
.box4 ul li .cont{padding:8% 4%;overflow: hidden;}
.box4 ul li .cont span{display: block;color: #fff;font-size: 24px;}
.box4 ul li .cont p{color: #fff;font-size: 14px;line-height: 24px;margin: 15px 0;}
.box4 ul li .cont a{display: block;width: 30%;height: 35px;line-height: 34px;border:1px solid #fff;color: #fff;font-size: 12px;text-align: center;float: right;}

.box4 ul li:hover{top: -20px;}
.box4 ul li:hover a.img1 img{transform: scale(1.1);}


/* */
.box5{background: url(../images/bj2.png)repeat;background-size: cover;padding-bottom: 2%}
.box5-tit{text-align: center;background: url(../images/tit3.png)no-repeat center;background-size: 100% 100%;padding: 2% 0;}
.box5-tit h3{color:#fff;font-size: 38px;font-weight: bold;}
.box5-tit h3 a{display: block;width: 70%; line-height: 30px;}
.box5-tit span{display: block;color: #fff;font-size: 35px;font-family: "arial";text-transform: uppercase;position: relative;padding-bottom: 8px;}
.fenlei{text-align: center;margin-top: 2%;}
.fenlei li{display: inline-block;width: 15%;margin:0 2%;height: 45px;line-height: 45px;background: #0d2e56}
.fenlei li a{color: #fff;font-size: 24px;}
.box5-cont{margin-top: 15px;}
.box5-le{width: 40%;float: left;}
.box5-cont .img2{overflow: hidden;}
.box5-cont .img2 img{width:100%;transition: all 1s}
.box5-cont .img2 img:hover{transform: scale(1.1);}
.box5-le .cont{margin-top: 15px;}
.box5-le .cont h3{position: relative;color: #0d2e56;font-size: 18px;height: 30px;line-height: 30px;overflow: hidden;}
.box5-le .cont h3 a{display: block;width: 70%; line-height: 30px;color:#000;}
.box5-le .cont h3 span{position: absolute;right: 0;top:0;}
.box5-le .cont p{color: #666;font-size: 14px;line-height: 24px;margin: 10px 0 25px;}
.box5-le .cont:hover p{color:#0d2e56;}

.box5-ri{float: right;width:58%;}
.box5-ri .cont{margin-top: 15px;}
.box5-ri .cont h3{position: relative;color: #000;font-size: 18px;height: 30px;line-height: 30px;}
.box5-ri .cont span{color: #333;font-size: 18px;display: block;margin:10px 0;/*position: absolute;top: 493px;right: 0;*/}
.box5-ri .cont p{color: #666;font-size: 14px;line-height: 24px;}
.box5-ri .cont:hover p{color:#0d2e56;}


/* */
.box6{background: url(../images/bj3.jpg)no-repeat;background-size: cover;padding: 3% 0 4%;}
.box6-tit{text-align: center;}
.box6-tit h3{color: #010101;font-size: 38px;}
.box6-tit span{color: #666666;font-size: 36px;font-family: "arial";text-transform: uppercase;}
.news_list1{margin-top: 40px;}
.news_list1 li{float: left;width: 33.3333%;}
.news_list1 li a.img{display: block;overflow: hidden;}
.news_list1 li a.img img{width: 100%;transition: all 1s;}
.news_list1 li .cont{background: #fff;padding:14% 5% 13%;position: relative;}
.news_list1 li .cont:after{content: "";display:block;width: 0;height: 0px;border-left: 14px solid transparent;border-right: 14px solid transparent;border-top: 16px solid #fff;position: absolute;bottom: -16px;left:0;right: 0;margin: 0 auto;z-index: 999}
.news_list1 li .cont a{display: block;color: #000;font-size: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_list1 li .cont p{color: #666;font-size: 16px;line-height: 30px;margin-top: 15px;text-align: justify;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical}
.news_list1 li .cont:hover p{color:#0d2e56;}
.news_list1 li:nth-child(2) .cont:after{border-top: 14px solid transparent;border-bottom: 16px solid #fff;top:-30px;bottom: auto;}

.news_list1 li:hover a.img img{transform: scale(1.1);}
.news_list1 li:hover .cont a{color: #0d2e56}

/* */
.footer{/*background: url(../images/footer.jpg)no-repeat;*/background-size: cover;padding-top: 3%;
    background: #112b4c;
}
.sou{border-top: 1px solid rgba(255,255,255,0.2);padding: 10px 0;height: 52px;}
.hotSearch{float: left;color: #fff;font-size: 12px;line-height: 32px;}
.hotSearch a{color: #fff;font-size: 12px;display: inline-block;margin-right: 5px;}
.sou #formsearch{float: right;width: 30%;border:1px solid #fff;border-radius: 20px;}
.sou #formsearch input{height: 32px;height: 32px;background: none;outline: none;float: left;border:none;}
.sou #formsearch input#keyword{width: 86%;padding-left: 4%;color: #c8c8c8;font-size: 12px;}
.sou #formsearch input#s_btn{width: 14%;background: url(../images/ss.png)no-repeat center;background-size: 30%;}
.sou #formsearch input::-webkit-input-placeholder{color:#c8c8c8;}
.sou #formsearch input::-moz-placeholder{color:#c8c8c8;}
.sou #formsearch input:-moz-placeholder{color:#c8c8c8;}
.sou #formsearch input:-ms-input-placeholder{color:#c8c8c8;}


.footer dl{width: 11%;float: left;}
.footer dl dt{font-weight: normal;color: #fff;font-size: 18px;height: 40px;line-height: 38px;position: relative;margin-bottom: 12px;display: inline-block;}
.footer dl dt:after{content: "";display: block;width: 30%;height: 2px;background: #fff;}
.footer dl dd{line-height: 30px;color: #fff;font-size: 14px;}
.footer dl dd a{color: #fff;}

.footer .ff_lx{width: 25%;}
.footer .ff_er{float: right;width: 10%;text-align: center;color: #fff;font-size: 12px;}
.footer .ff_er img{width: 100%!important;height:auto!important;margin-bottom: 10px;}



.copyright{border-top: 1px solid rgba(255,255,255,0.2);text-align: center;padding: 10px 0;color: #cacaca;font-size: 12px;line-height: 20px;}
.copyright a{color: #cacaca;}
.copyright .k1{color: #fff;}
.copyright .k1 a{color: #fff;}

@media(max-width: 1024px){
	.box1 ul li{width: 22%;}
	.box1 ul li h3 span{font-size: 36px;}
	.box2 .cont h3{padding-top: 7%;}

	.news_list1 li .cont{padding: 9% 5% 7%;}
}

@media(max-width: 768px){
	.box4-tit{position: relative;left: 0;}
	.box4-tit h3{font-size: 28px;}
	.box4-tit span{font-size: 20px;padding-bottom: 3px;}
	.box4-tit a{height: 35px;line-height: 35px;}
	.box4 ul li{width: 30%;}
	.box4 ul li:nth-child(1){margin-top: 0;}
	.box4 ul li:nth-child(2){margin-top: 0;}

	.news_list1{margin-top: 25px;}
	.news_list1 li .cont p{-webkit-line-clamp: 2;margin-top: 12px;}


}

@media(max-width: 700px){
	.box1-tit{padding: 4% 0;}
	.box1-tit h3{font-size: 28px;}
	.box1-tit span{font-size: 20px;padding-bottom: 3px;}
	.box1-tit p{font-size: 14px;margin: 6px 0;}
	.box1-cont{font-size: 14px;line-height: 30px;}
	.box1 ul li{width: 47%;padding: 12% 0;margin-bottom: 10px;}
	.box1 ul li h3{font-size: 15px;}
	.box1 ul li h3 span{font-size: 18px;}
	.box1 ul li p{font-size: 14px;margin-top: 6px;}

	.box2 .cont h3{padding-top: 15%;font-size: 30px;top:20%;}


	.box3{padding: 2% 0 9%;}
	.box3 h3{font-size: 28px;}
	.box3 span{font-size: 20px;padding-bottom: 3px;}
	.box4 ul li{width: 100%;margin-right: 0}
	.box4 ul li:nth-child(2){margin:15px 0;}

	.box5-tit h3{font-size: 28px;}
	.box5-tit span{font-size: 14px;}
	.fenlei li{width: 28%;}
	.fenlei li a{font-size: 16px;}
	.box5-le,.box5-ri{width: 100%;margin:5px 0;}

	.box6-tit h3{font-size: 28px;}
	.box6-tit span{font-size: 14px;}
	.news_list1{}
	.news_list1 li{width: 100%;margin-bottom: 10px;}
	.news_list1 li .cont:after{display: none;}

	.footer .ff_lx{width: 80%}
	.footer .ff_er{width: 20%;margin-top:15%;}
}


@media (max-width: 768px) {
 .xypg-right-content p img{max-width:100%!important;width:auto!important;height:auto!important;}
}


