@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#444;text-align:center;background:#fff;}
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:#444;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*/
.main{width:100%;min-width:980px;}
.w980{width:980px;}
.fl{float:left;}
.fr{float:right;}
.list_18 li{background:url(../images/dot.png) no-repeat left 8px;padding-left:30px;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
a.red,a.red a:link,a.red a:visited,a.red a:hover{color:#d42d26;}
.hui{ background:#e4e4e4;}
/*top*/
.top{background:url(../images/top.jpg) no-repeat top center;height:966px;}
.top_h{height:434px;}
.scroll_pic0{width:980px;height:485px;position: relative;}
.swiper-container-p0{width:980px;height:485px;margin: 0 auto;overflow: hidden;}
.swiper-container-p0 .swiper-slide{width:980px;height:485px;position: relative;}
.swiper-container-p0 .swiper-slide span{line-height:62px;font-size: 16px;background:url(../images/black_bg.png);position: absolute;bottom:0;left:0;width:910px;padding-left:70px}
.scroll_pic0 i.vball{background:url(../images/video.png) no-repeat;width:36px;height:36px;position: absolute;bottom:13px;left:17px;z-index:999;cursor: pointer;}
.swiper-container-p0 .swiper-pagination0{display: none;}
.swiper-container-p0 .num0 i{display: block;font-size:24px;font-weight:bold;position: absolute;right:26px;bottom:18px;font-style:normal;}
.swiper-container-p0 .num0 i em{margin-left:2px;}
.swiper-container-p0 .num0 i em.thisp{font-weight:bold;margin-right: 1px;margin-left: 0;font-size:28px;color:#76b6ea}
.video{position: absolute;top:0;z-index: 999;width:980px;height:485px;}
.video i{position: absolute;top:0;right:0;background:url(../images/close.png) no-repeat;width:17px;height:17px;cursor: pointer;z-index: 998;}
/*nav*/
.nav{height:78px;line-height:78px;text-align: center;font-size:24px;background:#7376e0;}
.nav a{margin:0 10px;}
.fixed-top{position:fixed;top:0px !important;width:100%;z-index:999;}
/*news*/
.news{text-align: center;margin-top:35px}
.news h1{font:bold 42px/44px \5FAE\8F6F\96C5\9ED1;}
.news p{font-size: 20px;line-height:26px;margin-top:10px;}
/*p1Con*/
.p1Con{margin-top:25px;}
.pic1{float:left;width:452px;margin-left:74px;margin-bottom: 22px;position: relative;font-size:14px;line-height:22px;height: 132px;overflow: hidden;}
.pic1 img{float:left;margin-right:22px;}
.pic1 b{display: block;font-size:18px;line-height:26px;margin-bottom:10px;}
.list1 ul{height:170px;overflow: hidden;}
.list1 li{font-size:18px;line-height:34px;margin-left:74px;float:left;width:422px}
.more{width:110px;margin:20px auto 0 auto;font-size:14px;text-align: center;cursor: pointer;}
/*p2Con*/
.tit1{text-align: center;margin-top:40px;}
.sub1{width:830px;margin:23px auto 0 auto}
.sub1 li{float:left;margin:0 45px;cursor: pointer;}
.sub1 li span{background:#9cb7f9;border-radius:50%;border:10px solid #dee6fa;font-size: 16px;text-align: center;display: block;width:144px;height:144px;margin-top:20px;line-height:24px;}
.sub1 li#active{background:url(../images/p2_1.png) no-repeat;width:187px;height:186px;}
.sub1 li#active span{margin:20px 0 0 10px;background:#686bd8;border:10px solid #dbdcf7;}
.sub1 li.pt20 span{padding-top: 10px;height:134px;}
.sub1 li.pt30 span{padding-top: 14px;height:130px;}
.p2Con{margin-top: 30px;}
.p2Con .fl{width:610px;}
.p2Con .fr{width:320px;}
.scroll_pic1{width:610px;height:336px;position:relative;}
.swiper-container-p1{width:610px;height:336px;}
.swiper-container-p1 .swiper-slide{position: relative;}
.swiper-container-p1 .swiper-slide span{position: absolute;width:100%;font-size:16px;background:url(../images/black_bg.png);height: 50px;line-height: 50px;left:0;bottom:0;padding-left:0; text-align:center;}
.pagination1{position: absolute;right:10px;text-align: right;bottom:20px;width: 100%;z-index: 99; display:none;}
.pagination1 .swiper-pagination-switch {display: inline-block;width:10px;height:10px;border-radius:10px;background:#999;margin-right:6px;cursor: pointer;}
.pagination1 .swiper-active-switch {background: #d21e1e;}
.p2Con .fr h2{font:bold 20px/24px \5FAE\8F6F\96C5\9ED1;margin-bottom:8px}
.p2Con .fr p{text-indent: 2em;color:#666;line-height:195%;text-align: justify;font-size:14px;line-height:180%;}
/*p3Con*/
.p3Con{margin-top:50px;}
.p3Con .fl{width:610px;}
.p3Con .fr{width:305px;height:372px;background:#fafafa;padding:0 20px 0 10px;}
.p3Con .fr h3{font:bold 18px/22px \5FAE\8F6F\96C5\9ED1;margin-top:25px;}
.p3Con .fr p{font-size: 14px;line-height:24px;padding:8px 0 20px 0;border-bottom:1px solid #dedede;}
/*p4Con*/
.p4Con{margin-top:50px;}
.sub2{background:url(../images/linex.png) no-repeat center 12px;height:60px;}
.sub2 li{float:left;width:140px;text-align: center;margin-left:275px;font-size: 18px;cursor: pointer;}
.sub2 li i{width:24px;height:24px;background:#dcdcdc;border:3px solid #fff;display:block;border-radius: 24px;margin-left:40%;margin-bottom:5px;}
.sub2 li.active i{background:#9978f6;}
.txt1{overflow: hidden;width:100%}
.txt1 div{font-size: 16px;line-height:24px;width:300px;float:left;margin-left:26px;margin-top:30px}
.txt1 div p{padding-bottom:10px;}
.btn1{text-align: center;margin-top:20px;cursor: pointer;}
/*p5Con*/
.pic2{width:978px;margin:45px auto 0 auto;height:446px;overflow: hidden;}
.pic2 li{float:left;width: 216px;margin:0 25px 0 5px;font-size:14px;height:223px; text-align:center;}
.pic2 li img{display: block;margin-bottom:8px;}
.more4{font-size:14px;text-align: center;cursor: pointer;width:100%;}
.more4 img{vertical-align: middle;margin-left:5px}
/*p6Con*/
.p6Con{height: 405px;margin: 40px auto 0 auto;position: relative;}
.swiper-container-p5{width: 980px;height:400px;}
.swiper-container-p5 .swiper-slide span{position: relative;float:left;margin-right:32px}
.swiper-container-p5 .swiper-slide span i{background:url(../images/vbg1.png) no-repeat;width:52px;height:52px;position: absolute;bottom:15px;left:19px}
.swiper-container-p5 .swiper-slide b{font-size: 20px;line-height:26px;display: block;margin:8px auto 10px auto}
.swiper-container-p5 .swiper-slide p{color:#666;text-indent: 2em;line-height:190%;font-size:14px}
.pagination5 {position: absolute;left: 0;text-align: center;bottom:0px;width: 100%;z-index:999;}
.swiper-pagination-switch {display: inline-block;width: 34px;height: 34px;line-height:34px;font-size: 15px;background: #e5e5e5;margin: 0 5px;cursor: pointer;}
.swiper-active-switch {background: #9f8df0;color:#fff}
/*p7Con*/
.p7Con{margin-top:40px}
.p7Con .fl{width:610px;}
.p7Con .fl div{ display:none;}
.p7Con .fr{width:313px;}
.list2 li{width:313px;height: 101px;background:url(../images/p7_1.png) no-repeat top;position: relative;margin-bottom:34px}
.list2 li.active{ background:#aaaad3;color:#fff;}
.list2 li span{border:1px solid #e0dfdf;width:266px;height:93px;display: block;margin-top:3px;padding:5px 30px 0 15px;font-size: 20px;line-height:30px;}
.list2 li i{background:url(../images/icon1.png) no-repeat;width:15px;height:20px;position: absolute;top:12px;right:14px}
/*p8Con*/
.scroll_pic2{width:980px;height:488px;position:relative;margin-top:40px;}
.swiper-container-p8{width:980px;height:488px;}
.swiper-container-p8 .swiper-slide{position: relative;}
.swiper-container-p8 .swiper-slide span{position: absolute;width:100%;font-size:16px;text-align:center;background:url(../images/black_bg.png);height: 63px;line-height: 63px;left:0;bottom:0;}
.pagination8{position: absolute;right:10px;text-align: right;bottom:25px;width: 100%;z-index: 99;}
.pagination8 .swiper-pagination-switch {display: inline-block;width:10px;height:10px;border-radius:10px;background:#999;margin-right:6px;cursor: pointer;}
.pagination8 .swiper-active-switch {background: #d21e1e;}
/*link*/
.link{margin-top:40px}
.link img{margin:10px 29px 0 29px}
/*foot*/
.foot{background:#f7f9fe;padding:40px 0;margin-top: 50px;}
.foot div.w980 .left{width:336px;padding-left:54px;}
.foot div.w980 .center{width:310px;margin-left:32px;}
.foot div.w980 .left h2{font:bold 16px/25px \5FAE\8F6F\96C5\9ED1;margin-bottom:20px}
.foot div.w980 .left h2 i.icon{
	width: 37px;
    height: 37px;
	display: inline-block;
	background: url(/img/MAIN/2016/12/117070/images/bottom_copyright_title_icon.png) center center no-repeat;
	margin-right: 10px;
	vertical-align: middle
}
.foot div.w980 .left h2 img{vertical-align: middle;margin-right:10px;}
.foot div.w980 .left p{font-size:14px;line-height:26px}
.foot div.w980 .center h2{font:bold 16px/25px \5FAE\8F6F\96C5\9ED1;}
.foot div.w980 .center ul{margin:20px auto 0 auto;}
.foot div.w980 .center ul li{float:left;font-size: 14px;width:150px;line-height:26px}
.foot div.w980 .right{margin-left:10px;padding-top:15px}
.foot div.w980 .right p{float:left;margin-right:15px; text-align:center;}
.foot div.w980 .right p img{display:block;margin-bottom:5px;}
/*r_float*/
.r_float{position:fixed;_position:absolute;display:block;width:136px;right:13px;_right:-52px;bottom:20px; z-index:99;}
.r_float span{ text-align:center; line-height:30px;display:block;margin-top:40px;position: relative;}
.r_float span img{ display:block;border:5px solid #e8e6e6}
.r_float span i{font-style:normal;height: 28px;line-break: 28px;color:#fff;background:#6529ab;display:block;font-size: 14px;}
.r_float em{background:url(../images/close.png) no-repeat;width:17px;height:17px;position: absolute;right:0;top:-17px;cursor: pointer;}

/*copyright*/
#copyright{text-align:center;width:100%;font-size:14px;font-family: \5B8B\4F53;padding:50px 0 10px 0;overflow: hidden;}