/*css comment*/
* {
    margin:0;
    padding:0;
    outline:none;
    list-style:none;
    text-decoration:none; 
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

body,html {
    color:#333;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: #fff;
    font-family:"微软雅黑",Microsoft Yahei, arial;
    font-size:14px;
    line-height: 1.5;
}
img {
    border:none;
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic;
    _width:auto;
}
input, textarea ,select{
    border:none;
    background:none;
    font-size:14px;
    vertical-align:middle;
    color:#333;
    font-family:"宋体",arial;
}
select {
    border:inherit;
    background: inherit;
}
a {
    text-decoration:none; 
    outline: none;
    color:#333;
}
a:hover,a:active,a:focus {
    text-decoration:none;
}

.no_touch a:hover,.touch_body a:hover{ color:#fbb727;}

em, i {
    font-style:normal;
}
a:focus, input, select {
    outline:none;
}
.clearfix { *zoom:1; }
.clearfix::before,.clearfix::after {
    content:"\200B";
    display: block;
    clear: both;
    height: 0;
} 
input[type="submit"], input[type="reset"], input[type="button"], button, select {
    -webkit-appearance: none;
}
/*input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover{
    opacity: 0.90;
}*/ 
header,main,footer,section{ display: block;}
.inner{ width: 1240px; margin:0 auto;}
#fp-nav{top:70%;}
/*#fp-nav ul li a span, .fp-slidesNav ul li a span{background:#fff;}*/

.section {position: relative;}
.bg01{background: url(../images/bg01.jpg) no-repeat center center;background-size:cover;}
.leftImg{width:65%;height:100%; background:url(../images/left.png) no-repeat right center; background-size:cover;position: absolute;left:0;top:0;z-index:6; animation-delay: .5s; animation-duration: 3s; }
.rightImg{width:50%;height:100%; background:url(../images/right.png) no-repeat left center; background-size:cover;position: absolute;right:0;top:0;z-index:7;animation-delay: .5s; animation-duration: 3s;}
.bottomlang{width:100%;height: 924px;position: absolute;bottom:0; background:url(../images/lang.png) no-repeat center bottom;background-size:100% auto;animation-delay: 1s; animation-duration: 1.5s;}
.bottomchuan{width:100%;height: 320px;position: absolute;bottom:0;left:0; background:url(../images/chuan.png) no-repeat center bottom;background-size:43.4% auto;z-index:3;animation-delay: 0.8s; animation-duration: 1.5s;}
.wenzi1{width:100%;height:320px; position: absolute; background:url(../images/wz.png) no-repeat center;background-size:70.34% auto;top:20%;left:0;z-index:4; animation-delay:1.8s; animation-duration: 2s;}
.wenzi2{width:15.54%;height:320px; position: absolute; background:url(../images/ss.png) no-repeat center;background-size:100% auto;top:20%;left:46.08%;z-index:5; animation-delay: 2s; animation-duration: 2s;}
/*第二屏*/
.bg02{background: url(../images/bg02.jpg) no-repeat center;background-size:cover;}
.bigtitle{width:100%;font-size:44px; text-align: center;}
.link{width:100%; text-align: center;height: auto; overflow: hidden; margin:1.2% 0 2% 0;}
.link span{ text-align: center; margin:0 1%; }
.link em{width:16px;height:16px; display: inline-block;background:#0f3387;margin-right:15px; vertical-align: middle;}
/*owl-carousel*/
.owl-carousel .owl-dots .owl-dot:hover span,.owl-carousel .owl-dots .owl-dot.active span{ background: #fff; -webkit-transition:all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.owl-carousel .owl-dots .owl-dot.active span{background:#1358a6; opacity: 1;width:30px;}
/*focus*/ 
.focus_caption{ position: absolute; bottom: 0; left:0; width: 100%;background: url(../images/bg.png) repeat; color: #fff;font-size:14px; text-align:left;padding:10px 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.focus .owl-dots{ position: absolute; color: #fff; bottom:6px; right:15px;} 
.focus a:hover .focus_caption{color:#fff;}
#focus .owl-nav [class*=owl-]{ font-size: 0; position: absolute; top:50%; width:50px; height: 80px; margin-top: -40px; background:rgba(0,0,0,0) url(../images/arrow02_l.png) center center no-repeat;}
#focus .owl-nav [class*=owl-].owl-prev{ left:0; opacity: 0}
#focus .owl-nav [class*=owl-].owl-next{ right:0; background-image: url(../images/arrow02_r.png); opacity: 0 }
#focus:hover .owl-nav [class*=owl-]{ background-color:rgba(0,0,0,0.20);} 
#focus:hover .owl-nav [class*=owl-].owl-next,#focus:hover .owl-nav [class*=owl-].owl-prev{ opacity: 1;}

#focus{ width: 47%;float: left;border:4px solid #fff;}
#focus .item img{ display: block;width:100%;}
#focus .owl-dots{ position: absolute; color: #fff; bottom:5px; right:15px;} 
#focus .owl-dots .owl-dot:hover span,#focus .owl-dots .owl-dot.active span{ background: #8f8f8f;}
#focus .owl-dots .owl-dot.active span,#cehua .owl-dots .owl-dot.active span{background:#dd6c4a; opacity: 1;width:30px;-webkit-transition:all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}

.focusRight{ float: right;width:48%; height: auto; overflow: hidden;}
.focusRight li{}
.focusRight li a{ display: block; position: relative;padding-left:25px;height:39px;line-height:39px; vertical-align: middle;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.focusRight li a::before{content: ""; display: block;width:6px;height:6px;border-radius: 16px;border:5px solid #eca000; background:transparent; position: absolute;top:50%;margin-top:-8px;left:0;}
.more{font-size:12px; float: right;color:#fff;}
.guanzhu{padding:33px 25px 0px 25px;margin-top:25px; position: relative;background: url(../images/xx.png) no-repeat;background-size:100% 100%;}
.guanzhu h3{font-size:18px; position: absolute;left:80px;top:-10px;}
#guanzhu .focus_caption{font-size:12px; height:auto;padding:5px;overflow: hidden; white-space:inherit!important;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
#guanzhu img{width:100%;}
#guanzhu .owl-nav [class*=owl-]{ font-size: 0; position: absolute; top:50%; width:30px; height: 48px; margin-top: -50px; background:rgba(0,0,0,0.5) url(../images/arrow02_l.png) center center no-repeat;}
#guanzhu .owl-nav [class*=owl-].owl-prev{ left:-25px; opacity:0;}
#guanzhu .owl-nav [class*=owl-].owl-next{ right:-25px; background-image: url(../images/arrow02_r.png); opacity: 0; }
#guanzhu:hover .owl-nav [class*=owl-]{ background-color:rgba(0,0,0,0.70);} 
#guanzhu:hover .owl-nav [class*=owl-].owl-next,#guanzhu:hover .owl-nav [class*=owl-].owl-prev{ opacity:.6;}
#guanzhu .owl-dots{margin-top:10px;}
#guanzhu .owl-dots .owl-dot span:hover{background:#dd6c4a;}
#guanzhu .owl-dots .owl-dot.active span{width:10px;background:#dd6c4a;}
/*ad*/
.ad01{margin-top:2%;}
/*第三屏*/
.bg03{background:url(../images/bg03.jpg) no-repeat center;background-size:cover;color:#fff;}
.bg03 a{color:#fff;}
.secondLeft{width:56%;padding-right:45px; height: auto; overflow: hidden; float: left;border-right:1px solid #9ecaef;}
.title01{font-size:20px;padding-left:25px; background: url(../images/icon01.png) no-repeat left center;color:#fff;margin-bottom:15px;}
.title01 a{font-size:12px;color:#fff;font-weight:normal; float:right;margin-top:10px;}
.secondLeft dl{width:100%; height: auto; overflow: hidden;}
.secondLeft dt{width:215px; overflow: hidden; float: left;}
.secondLeft dt img{border:2px solid #fff;}
.secondLeft dt span{ display: block;font-size:12px;}
.secondLeft dd{padding-left:45px; overflow: hidden;}
.secondLeft dd p:nth-of-type(1){margin-top:-10px;}
.secondLeft dd a{ display: block;height:34px;line-height:34px;width:70%; float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.secondLeft dl dt{padding-bottom:15px;}
.secondLeft dd span{display: block;font-size:12px; height:34px;line-height:34px;text-align:right;padding-left:15px; display: block;width:30%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; float: right;}
.ad02{width:100%; height: auto; overflow: hidden;margin-top:5px;}
.ad02 a{ display: block;float: left;width:47%;margin-right:6%;}
.ad02 a:nth-last-of-type(1){margin-right:0;}
.ad02 a img{width:100%;}
.secondRight{width:44%; height: auto; overflow: hidden; float: right;padding-left:35px;}
.Imgdl{width:100%; height: auto; overflow: hidden;margin-bottom:15px;}
.Imgdl dt{width:40%; float: left; }
.Imgdl dt img{border:2px solid #fff;}
.Imgdl dd{width:60%; float: left;padding-left:45px; overflow: hidden;}
.Imgdl dd h4{font-size:18px;}
.Imgdl dd p{padding-top:10px;font-size:13px;line-height:1.7;}
.plList{width:100%; height: auto; overflow: hidden;}
.plList li{width:100%; height: auto; overflow: hidden;margin-top:20px;}
.plList li h4{ position: relative;padding-left:25px;font-size:16px;}
.plList li h4::before{content: ""; display: block;width:6px;height:6px;border-radius: 16px;border:5px solid #eca000; background:transparent; position: absolute;top:50%;margin-top:-6px;left:0;}
.plList li p{font-size:12px;padding-left:25px;line-height:2;padding-top:8px;}
/*第四屏*/
.bg04{background:url(../images/bg04.jpg) no-repeat center;background-size:cover;color:#fff;}
.bg04 a{color:#fff;}
.fourthLeft{width:60%; height: auto; overflow: hidden; float: left;padding-right:45px;border-right:1px solid #9ecaef;}
.tuijian{width:100%; height: auto; overflow: hidden;}
.tuijian p{width:50%;padding-left:35px;line-height:2;padding-right:35px; float: left;font-size:13px;}
.tuijian p img{ float: left;margin-right:15px;border:2px solid #fff;width:145px;}
.tuijian p strong{font-size:18px;}
.tuijian p a:hover{color:#fff;}
.tuijian p a:hover strong{color:#fbb727;}
.tuijian p:nth-of-type(1){padding-left:0;}
.tuijian p:nth-of-type(2){padding-right:0;}
#xinshu{margin-top:45px;}
#xinshu .item{ text-align: center;font-size:12px;}
#xinshu .item img{padding-bottom:5px;}
#xinshu .owl-nav [class*=owl-]{ font-size: 0; position: absolute; top:50%; width:30px; height: 48px; margin-top: -50px; background:rgba(0,0,0,0.5) url(../images/arrow02_l.png) center center no-repeat;}
#xinshu .owl-nav [class*=owl-].owl-prev{ left:0px; opacity:0;}
#xinshu .owl-nav [class*=owl-].owl-next{ right:0px; background-image: url(../images/arrow02_r.png); opacity: 0; }
#xinshu:hover .owl-nav [class*=owl-]{ background-color:rgba(0,0,0,0.70);} 
#xinshu:hover .owl-nav [class*=owl-].owl-next,#xinshu:hover .owl-nav [class*=owl-].owl-prev{ opacity:.6;}
#xinshu .owl-dots{margin-top:10px;}
#xinshu .owl-dots .owl-dot span:hover{background:#dd6c4a;}
#xinshu .owl-dots .owl-dot.active span{width:10px;background:#dd6c4a;}
.fourthRight{width:40%; height: auto; overflow: hidden;padding-left:45px;}
.yishu01{width:100%; height: auto; overflow: hidden;}
.yishu01 li{width:47%;margin-right:6%; float: left; text-align: center;margin-bottom:20px;}
.yishu01 li:nth-of-type(even){margin-right:0;}
.yishu01 li img{border:2px solid #fff; display: block;width:100%;margin-bottom:10px;}
.yishu02 li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yishu02 li a{ display: block; position: relative;padding-left:25px;height:36px;line-height:36px; vertical-align: middle;}
.yishu02 li a::before{content: ""; display: block;width:6px;height:6px;border-radius: 16px;border:5px solid #eca000; background:transparent; position: absolute;top:50%;margin-top:-8px;left:0;}
/*第五屏*/
.bg05{ background:#f9ebce;}
.bg05 img{max-width:100%;width:auto; height: 100%;margin:0 auto; display: block;}
/*10.31修改*/
.fp-controlArrow.fp-prev,.fp-controlArrow.fp-next{background-image: url(../images/arrow02_l.png);background-color:rgba(0,0,0,0.70);width:30px;height:48px;border:none;background-repeat: no-repeat;background-position: center; }
.fp-controlArrow.fp-next{background-image: url(../images/arrow02_r.png);}
.secondLeft dd a:hover,.yishu02 li a{color:#fff;}
.bg02 a:hover{color:#d59103;}
.ad01sj{ display:none;}


@media screen and (max-width: 1600px) {
	.inner{width:1100px;}
	.focusRight li a{height:32px;line-height:32px;}
	.guanzhu h3{left:60px;}
	/*第四屏*/
	.tuijian p img{width:120px;}
	.tuijian p{text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 11;-webkit-box-orient: vertical;}
}
@media screen and (max-width: 1024px) {
	.bg02,.bg03,.bg04{background:transparent;}
	body{background:url(../images/bg02.jpg) no-repeat;background-size:auto 100%;background-position:fixed;}
	}
@media screen and (max-width: 1000px) {
	.inner{width:768px;}
	.bigtitle{font-size:30px;}
	.focusRight li a{height:25px;line-height:25px;}
	.guanzhu h3{left:40px;}
	/*第三屏*/
	.secondLeft dt{width:150px;}
	.secondLeft dd{padding-left:15px;width:60%;}
	.secondLeft dl a:nth-of-type(1){margin-top:0;}
	.Imgdl dt{width:38%;}
	.Imgdl dd{width:62%;padding-left:15px;}
	.Imgdl dd p{overflow: hidden; white-space:inherit!important;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
	.plList li p{overflow: hidden; white-space:inherit!important;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	/*第四屏*/
	.tuijian p img{width:80px;}
	.tuijian p strong{font-size:14px;}
	.tuijian p{overflow: hidden; white-space:inherit!important;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 14;-webkit-box-orient: vertical;}
}
@media screen and (max-width: 768px) {
	.inner{width:auto;padding:0 15px;}
	.guanzhu{margin-left:15px;margin-right:15px;}
	.bigtitle{font-size:20px; text-align: left;}
	#focus,.link span,.focusRight{width:100%;margin-top:20px;}
	.link span{margin-top:0;padding:10px 0 0px 0; text-align: left; display:block;}
	.link span:nth-of-type(2),.link span:nth-of-type(3){padding-top:5px;}
	.focusRight li a{height:30px;line-height:30px;}
	.guanzhu{padding-top:30px;}
	.ad01{margin-top:25px; display:none;}
	.ad01sj{ margin-top:25px; display:block}
	.link em{width:10px;height:10px;margin-top:-2px;}
	/*第三屏*/
	.bg03{margin-top:-30px;}
	.second{padding:30px 15px;}
	.secondLeft,.secondRight{width:100%;border:none;}
	.secondLeft dt{width:auto;}
	.secondLeft dd{padding-left:45px;}
	.secondRight{padding-left:0;margin-top:30px;}
	.Imgdl dt{width:auto;}
	.ad02{margin-top:20px; display:none}
	/*第四屏*/
	.fourthLeft{width:100%;padding-right:0;border:none;}
	.tuijian p img{width:auto;}
	.tuijian p{-webkit-line-clamp:initial;}
	.fourthRight{width:100%;padding-left:0;}
	/*第五屏*/
	.tu01,.tu02,.tu03{width:100%; display: block;}
}
@media screen and (max-width: 415px) {
	body{overflow-x: hidden;width:100%;}
	.bg01{ overflow: hidden;width:100%;}
	.leftImg{width:80%;}
	.rightImg{width:50%;}
	.guanzhu{background:url(../images/xx02.png) no-repeat;background-size:100% 100%;}
	.guanzhu h3{left:30px;}
	/*第三屏*/
	.secondLeft, .secondRight{padding-right:0;padding-left:0;}
	.secondLeft dl{margin-bottom:20px;}
	.secondLeft dl dt{width:100%;}
	.secondLeft dl dt img{width:100%;}
	.secondLeft dd{padding-left:0;width:100%;}
	.Imgdl dt{width:38%;}
	/*第四屏*/
	.tuijian p{padding-right:15px;padding-left:15px;}
	.tuijian p img{width:100%;}
	/*第五屏*/
	.bg05 img{width:100%;height:auto;}
}
@media screen and (max-width: 376px) {
	.guanzhu h3{left:25px;}
}