@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#000;text-align:center;background:url(images/top.jpg) no-repeat top center;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.fl{float:left;}
.fr{float:right;}
.w1000{width:1000px;}
.w962{width:962px;}
.list_14 li{background:url(images/dot.gif) no-repeat left 12px;padding-left:6px;}
.list_14w li{background:url(images/dot2.gif) no-repeat left 12px;padding-left:6px;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{color:#1e3d5b;}
/*header*/
.header{height:36px;background:url(images/headbg.gif) repeat-x;}
.header span{float:left;}
.header span img{margin-top:1px;}
.header em{float:right;line-height:36px;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*top*/
.top{height: 394px;}
.top .w1000{position: relative;}
.top .w1000 img{position: absolute;top:29px;right:34px;}
/*[p1]*/
.p1{height:523px;position:relative;z-index:0;}
#jdt{width:962px;height:502px;margin-top: 21px;}
#jdt .swiper-slide{position: relative;}
#jdt .swiper-slide img{ width:962px; height:502px;}
#prev1{background:url(images/prev1.png) no-repeat; position:absolute; top:187px; left:0px;width:67px; height:110px; cursor:pointer;z-index: 999}
#next1{ background:url(images/next1.png) no-repeat; position:absolute; top:187px; right:0px; left:auto; width:67px; height:110px; cursor:pointer;z-index: 999}
/*[p2]*/
.p2{background:url(images/p2bg.jpg) no-repeat bottom center;}
.p2 h1{margin:32px auto 20px auto;font:normal 24px/28px \5FAE\8F6F\96C5\9ED1; text-align:center;}
.p2list{background:url(images/p2_1.gif) repeat-y 450px 0;}
.p2list li{float:left;width:470px;font-size: 14px;line-height:200%;}
.p2_tit{margin-top: 20px;background:url(images/p2tit.png) no-repeat;width:945px;height: 34px;text-align: right;padding-right:24px;font:normal 24px/30px \5FAE\8F6F\96C5\9ED1;font-style:italic}
.p2_tit span{color:#138fff;font-weight: bold;}
.marquee{width:960px;height:280px;overflow:hidden;margin-top:10px;padding-bottom: 50px;}
.marquee ul li{float:left; margin:0 8px;position: relative;}
.marquee ul li img{border:1px solid #f4f4f4;}
.marquee ul li span{background:#5c5c5c;position: absolute;height:36px;line-height: 36px;left:0;top:102px;width:100%;text-align: center;}
/*[p3]*/
.p3{background:url(images/p3bg.gif) no-repeat;height: 484px;overflow: hidden;position: relative;}
.p3nav{position: absolute;left:10%;top:68px;background:url(images/p3nav.png) no-repeat;width:101px;height: 157px;padding-top: 100px; z-index:999;}
.p3nav span{display: block;height: 60px;line-height: 60px;font-size:16px;text-align: center;cursor: pointer;}
.p3nav span.active{font-weight: bold;}
.p3_tit{margin-top: 44px;}
#video,#video2{width:944px;height:301px;margin-top: 20px;}
#video .swiper-slide .item_con,#video2 .swiper-slide .item_con{margin-left:33px;}
#video .swiper-slide .item,#video2 .swiper-slide .item{position: relative;width:203px;height: 136px;float:left;margin:15px 7px 0 7px;}
#video .swiper-slide .item span,#video2 .swiper-slide .item span{position: absolute;width:195px;height: 30px;background:url(images/box_kuai.png);left:0;top:106px;line-height: 30px;padding-left: 8px;}
#prev2,#prev3{background:url(images/prev2.png) no-repeat;position:absolute;top:110px;left:0px;width:21px;height:63px;cursor:pointer;z-index:999;}
#next2,#next3{background:url(images/next2.png) no-repeat;position:absolute;top:110px;right:0px;width:21px;height:63px;cursor:pointer;z-index:999}
/*[p4]*/
.p4bg{background:url(images/p4bg.jpg) no-repeat top center;}
#pagination4{margin-top: -23px;width:900px;height: 65px;position: relative;z-index: 999;overflow: hidden;padding-left:30px;}
#pagination4 span{background:url(images/p4_1.png) no-repeat center 19px;height: 65px;display: inline-block;text-align: center;position: relative;margin:0 3px;cursor: pointer;}
#pagination4 span em{display: none;}
#pagination4 span.on{background:url(images/p4_1b.png) no-repeat center 19px;}
#pagination4 span.on em{display: inline-block;position:absolute;bottom:3px;height: 26px;line-height: 26px;background:#dd2025;color:#fff;width:100px;left:-40px;}
.p4{position: relative;}
#p4Con{width:1000px;height:320px;margin-top: 29px;}
#p4Con .swiper-slide .p4_con{width:760px;}
#p4Con .swiper-slide .p4_txt{width:252px;height: 300px;background:#dd2025;float:left;padding:15px 15px 0 15px;}
#p4Con .swiper-slide .p4_txt h3{text-align: center;}
#p4Con .swiper-slide .p4_txt p{margin-top: 12px;line-height: 160%;}
#p4Con .swiper-slide .p4_pic{float: right;}
#prev4{background:url(images/prev1.png) no-repeat; position:absolute; top:204px; left:0px;width:67px; height:110px; cursor:pointer;z-index: 999}
#next4{ background:url(images/next1.png) no-repeat; position:absolute; top:204px; right:0px; left:auto; width:67px; height:110px; cursor:pointer;z-index: 999}
/*[p5]*/
.p5tit{margin-top: 60px;}
.p5Con{width:100%;height:500px;position: relative;margin-top:30px;overflow: hidden;}
.p5Con .pics{width:2880px;position: absolute;top: 0;left: 50%;margin-left: -1440px;}
.p5Con .swiper-slide{width:960px;position:relative;}
.p5Con .swiper-slide span{background:url(images/box_kuai.png);height:60px;line-height: 60px;text-align: center;top:446px;left:0;width:100%;font-size:20px;position: absolute;}
.p5Con .leftcover, .p5Con .rightcover{width:960px;height:500px;background: rgba(0, 0, 0, 0.65);position: absolute;top: 0;z-index: 10; }
.p5Con .leftcover{left: 0px;}
.p5Con .rightcover{right: 0px;}
#prev5{left:923px;background: url(images/prev2.png) 0 0 no-repeat;width:21px;height: 63px;z-index:990;position:absolute; top:204px;cursor: pointer;}
#next5{background: url(images/next2.png) 0 0 no-repeat;right:923px;width:21px;height: 63px;z-index:990;position:absolute; top:204px;cursor: pointer;}
/*[p6]*/
.p6tit{width:960px;background:url(images/p6tit.png) no-repeat center;text-align: center;margin-top: 30px;}
.p6tit h1{color:#138fff;font:normal 24px/35px \5FAE\8F6F\96C5\9ED1;}
.p6{background:#666;margin-top: 20px;padding: 30px 0 10px 0;width:960px;}
.p6 li{float:left;width:430px;font-size: 14px;line-height:200%;margin-left: 40px;}
.p6 .more{text-align:center;padding:20px 0;cursor: pointer;}
/*[p7]*/
.p7{margin-top:40px;}
.p7_tit h3{float:left;}
.p7_tit h3 img{margin-top: 8px;}
.p7_1{margin:10px auto 0 auto;width:960px;}

/*20180727*/
body{
	min-width:1000px;
}
.p2{
	margin:0 auto 20px;
}
.p2list {
    background: url(images/p2_1.gif) repeat-y 460px 0;
}
.p2list li {
    float: left;
    width: 470px;
    font-size: 14px;
    line-height: 200%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
body,.p2list,.p2list li{
	max-height:99999px;min-height:1px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
.p2list li {
    max-height:99999px;min-height:1px;
}
.p3nav{
	top: -5%;
    left: -1%;
    transform: scale(.8,.8);
}
}