@import url(style.css);
@import url(slide.css);
@import url(pscroll.css);
/*首页*/
.i_one{ overflow:hidden; margin-top:5%; margin-bottom:4%;}
.i_one ul li{ float:right; overflow:hidden; width:49.57%; margin-bottom:0.86%; position:relative;}
.i_one ul li:nth-child(1){ float:left;}
.i_one ul li .imgs{ position:relative; overflow:hidden; padding-top:90.2%;}
.i_one ul li .imgs img{ display: block;width: 100%; height:100%; position:absolute; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_one ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_one ul li:nth-child(3) .imgs{ padding-top:37.17%;}
.i_one ul li:nth-child(2) .imgs{ padding-top:51.3%;}
.i_one.m ul li:nth-child(2) .imgs{padding-top:90.2%;}
.i_one.m ul li:nth-child(3) .imgs{padding-top:90.2%;}
.i_one ul li .txts{ position:absolute; bottom:0; left:0; width:100%; overflow:hidden;}
.i_one ul li .txts .cons{ margin:0 auto; width:94%; max-width:620px; overflow:hidden; margin-bottom:5%;}
.i_one ul li .txts i{ width:47px; height:38px; overflow:hidden; display:block; background-repeat:no-repeat; background-size:100% 100%;}
.i_one ul li .txts i.bgs1{ background-image:url(../images/i_pic1.png);}
.i_one ul li .txts i.bgs2{background-image:url(../images/i_pic2.png);}
.i_one ul li .txts i.bgs3{background-image:url(../images/i_pic3.png);}
.i_one ul li .txts .h3{ float:left; height:32px; line-height:32px; margin-top:14px; color:#fff; font-weight:normal; overflow:hidden;/* min-width:150px;*/ padding-right:20px; background:url(../images/i_bg1.png) right center no-repeat;transition:all 0.3s;}
.i_one ul li:hover .txts .h3{ padding-right:25px;}
/*畅销榜单*/
.i_two{ overflow:hidden; background:url(../images/i_bg2_2.jpg) center center no-repeat; background-size:cover;}
.i_title{ margin-top:5%; text-align:center; position:relative; overflow:hidden; font-weight:bold; color:#fff; padding-bottom:13px;}
.i_title:after{ content:""; position:absolute; bottom:0; left:50%; width:36px; margin-left:-18px; height:2px; background:#fff;}
.i_title.bgs2{ color:#333333;}
.i_title.bgs2:after{ background:#15499a;}
.i_two .i_two_ul{ overflow:hidden; margin-top:3%; margin-bottom:6%;}
.i_two .i_two_ul li{ float:left; width:19.71%; overflow:hidden; position:relative; background:#fff; margin-right:0.41%; margin-bottom:0.41%;}
.i_two .i_two_ul li:nth-child(1){ width:39.64%;}
.i_two .i_two_ul li:nth-child(4),.i_two .i_two_ul li:nth-child(7){ margin-right:0;}
.i_two .i_two_ul li .imgs{ position:relative; overflow:hidden; padding-top:133.3%;}
.i_two .i_two_ul li .imgs img{ display: block;width: 100%; height:100%; position:absolute; left:0; top:0;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_two .i_two_ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);opacity:0.2;filter:Alpha(opacity=20);}
.i_two .i_two_ul li:nth-child(1) .imgs{ padding-top:133.5%;}
.i_two .i_two_ul li .txts{ position:absolute; top:50%;left:2%; width:96%;transform: translate(0%, -50%); text-align:center;opacity:0;filter:Alpha(opacity=0);transition:all 0.6s;}
.i_two .i_two_ul li:hover .txts{opacity:1.0;filter:Alpha(opacity=100);}
.i_two .i_two_ul li .txts .h3{ font-weight:normal; font-size:16px; height:30px; line-height:30px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.i_two .i_two_ul li .txts em{display:block; margin:0 auto; margin-top:22px; width:132px; height:44px; line-height:44px; overflow:hidden; border-radius:20px; color:#fff; background:url(../images/i_bg1.png) 94px center #1a6248 no-repeat; text-align:left; text-indent:19px; font-size:16px;transition:all 0.3s;}
.i_two .i_two_ul li .txts em:hover{ background-position:98px center; text-indent:23px;}
/*发现[A'kin]*/
.i_three{ overflow:hidden; background:url(../images/i_bg4.jpg) center center no-repeat; background-size:cover;margin-bottom: 50px;}
.i_three .i_three_div{ overflow:hidden; margin-top:3%;}
.i_three .i_three_div .imgs{ width:420px; float:left; overflow:hidden;}
.i_three .i_three_div .imgs img{display: block;width: 100%; height:485px;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_three .i_three_div:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_three .i_three_div .txts{ overflow:hidden; background:url(../images/i_bg5.jpg) right bottom no-repeat; background-size:cover; height:485px;}
.i_three .i_three_div .txts .cons{overflow:hidden; margin:0 auto; width:94%; max-width:810px;}
.i_three .i_three_div .txts .cons .h3{ color:#15499a; overflow:hidden; height:40px; line-height:40px; margin-top:59px; font-weight:normal;}
.i_three .i_three_div .txts .cons .p{ line-height:24px;font-size:14px;color:#666666;overflow:hidden; margin-top:19px; margin-bottom:20px;}
.i_three .i_three_div .txts .cons em{ display:block; width:92px; border:1px solid #15499a; border-radius:30px; text-align:center; height:40px; line-height:40px; color:#15499a; position:relative; font-size:14px; font-style:normal; z-index:0; overflow:hidden;animation-delay:0.3s;-webkit-animation-delay:0.3s;transition:all 0.3s;}
.i_three .i_three_div .txts .cons em:before{ content:""; position:absolute; left:50%; right:50%; width:0; height:100%; background:#15499a;border-radius:30px;/*transition:all 0.3s;*/ z-index:-1; overflow:hidden; top:0;}
.i_three .i_three_div .txts .cons em:hover:before{ width:100%; left:0; right:0;}
.i_three .i_three_div .txts .cons em:hover{ color:#fff; background:#15499a;}

@media screen and (max-width: 1660px) {


}
@media screen and (max-width: 1440px) {

}
@media screen and (max-width: 1260px) {
/*畅销榜单*/
.i_two .i_two_ul li .txts .h3{ font-size:15px;}
.i_two .i_two_ul li .txts em{ font-size:15px;}
/*发现[A'kin]*/
/*.i_three .i_three_div .txts .cons .p{ margin-bottom:40px;}*/
}
@media screen and (max-width: 1100px) {

}
@media screen and (max-width: 960px) {
.i_one ul li .txts .h3{ margin-top:10px; height:26px; line-height:26px;}
/*畅销榜单*/
.i_two .i_two_ul li{width:33.06%;}
.i_two .i_two_ul li:nth-child(1){ width:100%; margin-right:0;}
/*发现[A'kin]*/
.i_three .i_three_div .imgs{ width:380px;}
.i_three .i_three_div .imgs img{ height:439px;}
.i_three .i_three_div .imgs .txts{ height:439px;}
.i_three .i_three_div .txts .cons .h3{ margin-top:39px;}
.i_three .i_three_div .txts .cons .p{ line-height:22px; font-size:13px; margin-bottom:0px;}

}

@media screen and (max-width: 780px) {
.i_one ul li .txts i{ width:40px; height:32px;}
.i_one ul li .txts .h3{ margin-top:5px}
/*发现[A'kin]*/
.i_three .i_three_div .imgs{ float:none;width:100%;}
.i_three .i_three_div .imgs img{ height:auto;}
.i_three .i_three_div .txts{ height:auto; padding-bottom:16%;}
.i_three .i_three_div .txts .cons .h3{ margin-top:5%;}
.i_three .i_three_div .txts .cons .p{ margin-bottom:5%;}
}
@media screen and (max-width: 720px) {


}
@media screen and (max-width: 640px) {
.i_one ul li{ float:none; width:100%; margin-right:0; margin-bottom:1%;}
.i_one ul li:nth-child(1){ float:none;}
/*畅销榜单*/
.i_two .i_two_ul{ margin-top:4%;}
.i_two .i_two_ul li{width:49.5%; margin-right:1%; margin-bottom:1%;}
.i_two .i_two_ul li:nth-child(4){ margin-right:1%;}
.i_two .i_two_ul li:nth-child(3),.i_two .i_two_ul li:nth-child(5){ margin-right:0;}
/*发现[A'kin]*/
.i_three .i_three_div{ margin-top:4%;}
.i_three .i_three_div .txts .cons .p{ margin-top:2%;}
.i_three .i_three_div .txts .cons em{ height:36px; line-height:36px; width:88px; font-size:13px;}
}
@media screen and (max-width: 520px) {

}
@media screen and (max-width: 480px) {
.i_one ul li .txts .h3{ /*min-width:140px; */background-size:12px 12px;}
/*畅销榜单*/
.i_two .i_two_ul li .txts em{ font-size:14px; margin-top:15px; height:36px; line-height:36px; background-position:89px center; width:122px; text-indent:18px; background-size:12px 12px;}
.i_two .i_two_ul li .txts em:hover{ background-position:93px center; text-indent:22px;}
/*发现[A'kin]*/
.i_three .i_three_div .txts .cons .p{ font-size:12px;}
.i_three .i_three_div .txts .cons em{ height:32px; line-height:32px; width:82px; font-size:12px;}
}
@media screen and (max-width: 420px) {

}
@media screen and (max-width: 380px) {
/*畅销榜单*/
.i_two .i_two_ul li .txts .h3{ font-size:14px;}
.i_two .i_two_ul li .txts em{ margin-top:10px;}
}


.tit1{ font:50px "Microsoft YaHei"; text-align:center; color:#15499a; font-weight:bold; overflow:hidden; }

.tit1 a{ display:block; color:#424242;}

.tit1 em{ display:block; font:22px "Microsoft YaHei"; color:#626262; margin-top:8px; padding-top:30px; background:url(../images/line.png) no-repeat center top;}
.content{
	width:1200px;
	margin:0 auto;
	
}
.yinz{ height:490px; margin-top:90px; overflow:hidden;}

.yinz p{ width:1101px; margin:40px auto; text-align:center; font:15px "Microsoft YaHei"; line-height:24px; color:#949494;}

.yinz li{ width:270px; height:140px; float:left; background:#fff; font:18px "Microsoft YaHei"; text-align:center; color:#626262; margin:0 10px;}

.yinz li span{ display:block; font:70px Arial; color:#424242; position:relative; margin-top:10px;}

.yinz li span i{ display:block; width:26px; height:26px; background:#15499a; border-radius:26px; font:14px "Microsoft YaHei"; text-align:center; line-height:25px; color:#fff; position:absolute; top:15px; left:190px;}

.yinz li:nth-child(1) span i{ left:165px;}

.yinz li:nth-child(4){ width:300px;}

.yinz li:nth-child(4) span i{ left:260px;}

.yinz .cur{ box-shadow:0.1rem 0.1rem 0.9rem 0.1rem #e3e3e3;}

.yinz .cur span{ color:#15499a;}

.yinz .cur span i{ background:#15499a;}
/*banner*/
#banner {
	width: 100%;
}
#banner .swiper-pagination-bullet {
	height: 10px;
	width: 62px;
	background: #fff;
	opacity: 1;
	border-radius: unset !important;
}
#banner .swiper-pagination-bullet-active {
	background: #15499a;
}
#banner .swiper-slide img {
    width: 100%;
    display: block;
    min-height: 200px;
	height:auto;
	
	
}
#banner .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 8px;
}
@media only screen and (max-width:1199px ) {
	#banner {
		margin-top: 0;
	}	
}

.home-pro h1{padding-bottom:0px;margin-bottom: 0px;}
.home-pro .main{ height:245px;}
.home-pro .ul{ position:relative;}
.home-pro .ul .tips{ position:absolute; font-size:24px; color:#fff; line-height:50px; width:200px; background:rgba(0,0,0,0.7); left:50%; top:50%; margin-left:-100px; border-radius:5px; text-align:center; margin-top:-25px;}
.home-pro .ul li{ float:left; width:20%; text-align:center; cursor:pointer; padding-top:32px;}
.home-pro .ul li::after{ display:block; content:''; width:20px; height:20px; margin:0 auto; background:url(../images/choice-dot.png) no-repeat center center;}
.home-pro .ul li.selected::after,
.home-pro .ul li:hover::after{ background-image:url(../images/choice-dot-check.png);}
.home-pro .ul li .pic{ overflow:hidden; position:relative; width:120px; height:120px; margin:0 auto;}
.home-pro .ul li .pic img{ position:absolute; left:0;width:100%; height:100%; transition:0.3s;}
.home-pro .ul li .icon{ top:0;}
.home-pro .ul li .img,
.home-pro .ul li.selected .icon,
.home-pro .ul li:hover .icon{ opacity:0;}
.home-pro .ul li .img{ top:-20px;}
.home-pro .ul li .icon,
.home-pro .ul li.selected .img,
.home-pro .ul li:hover .img{ opacity:1;}
.home-pro .ul li.selected .img,
.home-pro .ul li:hover .img{ top:0;}
.home-pro .ul li.selected .icon,
.home-pro .ul li:hover .icon{  top:20px;}
.home-pro .ul li p{ font-size:16px; margin:0; padding:10px 5px 20px 5px;}
.home-pro .ul .cur::after{ background-image:url(../images/choice-dot-check.png);}

.home-pro .btn {position: absolute;top: 50%;margin-top: -25px;width: 50px;height: 50px;cursor: pointer;z-index: 10;background: url(../images/pro_btn.png) no-repeat left bottom #c81624;}
.group-intro{ height:600px; background:#f9f9f9;position: relative;z-index: 1;}
.group-intro .intro{overflow:hidden;}
.group-intro .intro .box{ /*overflow:hidden;*/float:left; width:50%;}
.group-intro .left-img{ width:960px; float:right; position:relative;}
.group-intro .left-img dd,
.group-intro .left-img .tempWrap{ width:960px;}
.group-intro .left-img .btn{ top:auto; margin:0; bottom:0; right:0; background-color:#f9f9f9; background-position:left bottom;}
.group-intro .left-img .btn:hover{ background-color:#c81624;}
.group-intro .left-img .img-prev:hover{ background-position: left top;}
.group-intro .left-img .img-next{ margin-right:-50px;background-position: right top;}
.group-intro .left-img .img-next:hover{ background-position: right bottom;}
.group-intro .left-img img{ display:block; max-width:none; width:100%; max-height:600px;}
.group-intro .main{ width:600px; padding:50px 0 0 60px;}
.group-intro .main .name,
.group-intro .main .pre{ padding:0 13px;margin:0; line-height:26px;}
.group-intro .main .name{ font-size:18px; color:#333; font-weight:normal; padding-bottom:10px;}
.group-intro .main .pre{ font-size:16px;}
.group-intro .main .youshi{ height:300px; overflow:hidden; position:relative; margin-top:10px;}
.group-intro .main .hover{ position:absolute; left:0; top:0; width:100%; border:1px solid #f0f0f0; background:rgba(255,255,255,0.95); border-radius:10px; padding:20px 12px; line-height:26px; display:none; max-height:300px; overflow:auto;}
.group-intro .bx-viewport{ z-index:1;}
.group-intro .bx-controls-direction a{ z-index:10; left:50%; margin-left:-100px; top:auto; margin-top:0; bottom:0;}
.group-intro .bx-controls-direction a.bx-next{ margin-left:-50px;}
.box .youshi .ul-tag{list-style-type:none}
.box .youshi li{ float:left; width:25%; text-align:center; font-size:16px; padding-top:20px;}
.box .youshi li .pic{ padding-bottom:8px;}
.box .youshi li .pic img{ border:1px solid #e4e4e4; border-radius:10px; transition:0.3s;}
.box .youshi li span{ min-height:42px; display:block;}
.box .youshi li:nth-child(4n+1){ clear:both;}
.box .youshi li:hover .pic img{border:1px solid #c81623;}
.index-more{ background:url(../images/index-more.png) no-repeat right center; width:128px; height:30px; line-height:30px; display:block; color:#fff; font-size:16px; padding-left:20px;}
.index-more:hover{color:#fff; background-image:url(../images/index-more-hover.jpg);}

.sy0 {width:1200px;margin:0 auto;text-align:center;line-height:60px;padding-top: 50px;}
.sy0>h3 {font-size:51px;color:#333;font-family:SOURCEHANSANSCN-NORMAL;}
.sy0>h31 {font-size:48px;color:#333;font-family:SOURCEHANSANSCN-NORMAL;}
.sy4 {width:100%;height:893px;background:url(../images/hz4.jpg) no-repeat center 0;}
.sy41 {width:1200px;height:610px;margin:0 auto;margin-top: 50px;}
.sy42 {width:760px;height:610px;float:right;position:relative;overflow:hidden;}
.sy42>div {width:222px;height:151px;background:#FFF;border:1px solid #575759;border-radius:10px;font-family:'SourceHanSansCN-Regular';overflow:hidden;cursor:pointer;z-index:2;position:absolute;}
.sy421 {top:0;left:0;}
.sy422 {top:225px;left:200px;}
.sy423 {bottom:0px;left:0;}
.sy4211 {width:121px;height:61px;background:#575759;border-radius:20px;margin:-22px auto 0;text-align:center;line-height:80px;color:#FFF;font-size:18px;}
.sy42>div>div {width:111px;height:66px;margin:18px auto 0;padding-left:63px;text-align:center;font-size:20px;}
.sy4212 {background:url(../images/hz4_.png);}
.sy4222 {background:url(../images/hz5_.png);}
.sy4232 {background:url(../images/hz6_.png);}
.sy4212 {background-position:5px 2px;background-repeat:no-repeat;}
.sy4222 {background-position:5px 5px;background-repeat:no-repeat;}
.sy4232 {background-position:0 2px;background-repeat:no-repeat;}
.sy42>span {position:absolute;width:560px;height:151px;overflow:hidden;}
.sy42>span>div {position:absolute;width:332px;height:97px;line-height:91px;padding-left:50px;background:#15499a;font-size:22px;text-align:center;border-radius:44px;color:#FFF;top:31px;font-family:'SourceHanSansCN-Regular';}
.sy431 {left:170px;top:0;overflow:hidden}
.sy432 {left:200px;top:225px;overflow:hidden}
.sy433 {left:170px;bottom:0;overflow:hidden}
.sy431>div {left:-340px;z-index:-1;transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.sy432>div {left:-340px;z-index:-1;transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.sy433>div {left:-340px;z-index:-1;transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}

.sy5 {width:100%;height:100%;position:relative;overflow:hidden;}
.sy5 img {width:100%;}
.sy5>div {width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;display:none}
.sy51>img {display:block;width:100%;}
.sy6 {position:absolute;top:40px;right:0;left:0;width:900px;margin:auto;height:85px;display:flex;flex-direction:row;justify-content:space-between;}
.sy6>div {width:218px;height:85px;background-position:-220px 0;background-repeat:no-repeat;cursor:pointer}
.sy61 {background:url('../images/hz12.png')}
.sy62 {background:url('../images/hz13.png')}
.sy63 {background:url('../images/hz14.png')}

.content6{width:100%; height:1056px; background:url(../images/13.jpg) no-repeat center 0}
.content61{width:1200px; height:921px; margin:0 auto; padding-top:135px}
.content611{width:1200px; height:120px; margin:0 auto; text-align:center; line-height:60px}
.content620{width:750px; height:120px;}
.contentd62{width:750px; height:640px; padding-top:120px}
.content62{margin:0}
.content621{width:120px; height:110px; border-radius:50%; padding-top:10px; background:rgba(255,255,255,0.5); float:right}
.content622{width:100px; height:76px;border-radius:50%; padding-top:24px;margin:0 auto; background:#FFFFFF;cursor: pointer }
.content623{width:52px; height:52px; overflow:hidden; margin:0 auto}
.content624{width:630px; height:60px;}
.content6241{width:160px; height:40px;margin-right:25px; float:right}
.content6242{width:180px; height:40px; margin:10px 20px; float:right; text-align:center; line-height:40px; border-right:1px solid #FFFFFF}
.content6243{width:605px; height:60px; padding-right:25px; text-align:right; line-height:30px; float:right}
.content6232{display:none}
.content622:hover .content6232{display:block}
.content622:hover .content6231{display:none}
.content622:hover{background:#15499a}





.content63{margin-top:90px}
.content631{width:120px; height:110px; border-radius:50%; padding-top:10px; background:rgba(255,255,255,0.5); float:right}
.content632{width:100px; height:78px;border-radius:50%; padding-top:22px;margin:0 auto; background:#FFFFFF;cursor: pointer}
.content633{width:52px; height:56px; overflow:hidden; margin:0 auto}
.content634{width:630px; height:60px;}
.content6341{width:160px; height:40px;margin-right:25px; float:right}
.content6342{width:180px; height:40px; margin:10px 20px; float:right; text-align:center; line-height:40px; border-right:1px solid #FFFFFF}
.content6343{width:605px; height:60px; padding-right:25px; text-align:right; line-height:30px; float:right}
.content632:hover .content6232{display:block}
.content632:hover .content6231{display:none}
.content632:hover{background:#15499a}


.content64{margin-top:90px}
.content641{width:120px; height:110px; border-radius:50%; padding-top:10px; background:rgba(255,255,255,0.5); float:right}
.content642{width:100px; height:80px;border-radius:50%; padding-top:20px;margin:0 auto; background:#FFFFFF;cursor: pointer}
.content643{width:52px; height:60px; overflow:hidden; margin:0 auto}
.content644{width:630px; height:60px;}
.content6441{width:160px; height:40px;margin-right:25px; float:right}
.content6442{width:180px; height:40px; margin:10px 20px; float:right; text-align:center; line-height:40px; border-right:1px solid #FFFFFF}
.content6443{width:605px; height:60px; padding-right:25px; text-align:right; line-height:30px; float:right}
.content642:hover .content6232{display:block}
.content642:hover .content6231{display:none}
.content642:hover{background:#15499a}


.content8{width:1200px; height:500px; margin:0 auto;}
.content81{width:470px; height:260px; padding:80px 0 0 50px; float:left}
.content_d7 p{font-family:'SourceHanSansCN-Regular';}
.content800 p{font-size:51px}
.content801 p{font-size:22px; color:#FFFFFF}
.content802 p{font-size:18px}
.content800{width:260px; height:60px; float:left; text-align:center}
.content801{width:150px; height:40px; border-radius:30px; margin:18px 265px 10px; background:#15499a; text-align:center; line-height:40px}
.content802{width:450px; height:120px; margin-top:50px; line-height:40px}
.content814{width:620px; height:500px; float:left; position:relative}
.content8141{width:520px; height:500px; margin-left:50px}
.content8142{width:30px; height:30px; border-radius:50%; background:#15499a; text-align:center; line-height:30px; position:absolute;left:160px; bottom:60px}
.content8143{width:30px; height:30px; border-radius:50%; background:#15499a; text-align:center; line-height:30px; position:absolute; right:95px; top:30px}
.content8144{position:absolute; left:90px; bottom:13px;}
.content8145{position:absolute; right:15px; top:-15px}
.content_d7{width:100%; height:2265px;position:relative}

.content9{width:100%; height:620px; background:url(../images/h23.jpg) no-repeat center 0; position:absolute; left:0; top:670px}
.content_d9{width:1200px; height:390px; margin:0 auto; padding-top:230px}
.content91{width:470px; height:260px; padding-left:50px; float:right}
.content_a1{width:100%; height:630px; position:absolute;left:0; top:1145px;z-index:8;}
.content_a2{width:1200px; height:470px; margin:0 auto; padding-top:160px;}
.content_a21{width:470px; height:260px; padding:80px 0 0 50px; float:left;}
.content_a22{width:530px; height:590px; overflow:hidden; margin-top:-135px; float:right}
.content_b1{width:100%; height:620px; position:absolute; left:0; top:1645px; background:url(../images/h22.jpg) no-repeat center 0}
.content_b2{width:1200px; height:410px; margin:0 auto; padding-top:210px;}
.content_b3{width:470px; height:260px; padding-left:50px; float:right}
.content_c2{width:1200px; height:696px; margin:0 auto}
.content_d{width:100%; height:990px; background:url(../images/25.jpg) no-repeat center 0; overflow:hidden}
.content_d01{width:1200px; height:990px; margin:0 auto; position:relative}
.content_d03{width:1200px;display:flex;justify-content: space-between; flex-flow: row wrap; margin:80px auto}
.content_d03 li{width:370px; height:460px; background:#7f7f7f; display:block; text-align:center; line-height:60px; position:relative}
.content_d0300{ position:absolute; bottom:-37px}
.content_d03 img{width:370px; height:400px}
.content_d03 a{width:370px; height:60px; display:block; font-size:21px; color:#FFFFFF; font-family:fzstgbys10}
.content_d03 li:hover{transform:scale(1.1,1.1); background:#15499a}

.content_e01{width:1200px; height:60px; margin:180px auto 0; text-align:center; line-height:60px;}
.content_e02{width:1200px; height:50px; margin:40px auto 0;}
.content_e02 li{width:400px; height:50px; display:block; float:left; line-height:50px}
.content_e02 p{font-size:22px; font-family:fzstgbys10}
.content_e02 span{ border-radius:50px;background:#15499a; color:#FFFFFF; font-size:20px; width:170px; height:40px; display:inline-block; margin-top:5px; text-align:center; line-height:40px}
.content_e03{width:100%; height:530px; margin-top:60px; background:url(../images/26.jpg) no-repeat center 0}
.content_f01{width:100%; height:180px; margin-top:60px; background:url(../images/27.jpg) no-repeat center 0; overflow:hidden}
.content_f02{width:100%; height:790px; background:#f2f2f2; padding-top:60px; position:relative}
.content_f021{width:1200px; height:60px; margin:0 auto; text-align:center}

.content_f03{width:1150px;display:flex;justify-content: space-between; flex-flow: row wrap; margin:0 auto; padding:0 25px 0 25px; position:absolute; top:215px; left:360px}
.content_f03 li{width:275px; height:135px; overflow:hidden; border:1px solid #15499a;  border-radius:30px; margin-bottom:90px; background:#fff; padding-top:40px; text-align:center; line-height:60px}
.content_f030{width:65px; height:65px; display:block; margin:0 auto}
.content_f031{width:65px; height:65px; display:none; margin:0 auto}
.content_f03 a{font-size:24px;font-family:'SourceHanSansCN-Regular'; color:#000000}
.content_f03 li:hover{background:#15499a}
.content_f03 li:hover a{color:#FFFFFF}
.content_f03 li:hover .content_f030{display:none}
.content_f03 li:hover .content_f031{display:block}
.content_g01{width:100%; height:890px; background:url(../images/48.jpg); padding-top:80px}
.content_g02{width:1200px; height:100px; margin:0 auto;text-align:center; line-height:60px}
.content_g03{width:1200px; height:720px; padding-top:70px; margin:0 auto;}



.content_i01{width:1200px; height:785px; margin:0 auto; padding-top:30px; position:relative}
.content_i0d{width:600px; height:660px; float:left;}
.content_i02{width:400px; height:60px; line-height:60px}
.content_i03{width:555px; height:270px; line-height:35px; margin-top:40px}
.content_i04{width:561px; height:210px; margin-top:20px;}
.content_i05{width:175px; height:55px; background:#15499a; position:absolute;left:375px; bottom:120px; text-align:center; line-height:55px; cursor:pointer}
.content_i05 a{font-size:20px; font-family:SourceHanSansCN-Bold; color:#FFFFFF}
.content_i0d2{width:545px; height:660px; float:left; padding-left:55px}
.content_i06{width:30px; height:390px; margin-top:120px; background:#15499a; float:left}
.content_i07{width:514px; height:657px; overflow:hidden; float:left; }


.gcal {position: relative;height: 645px;
margin-top: 50px;}
.gcal .gcal_con {width: 1200px;margin: 30px auto;height: 465px;position: relative;}
.gcal .gcal_con ul {position: absolute;top: 0;left: 0; overflow:  visible;margin-left: -912px;}
.gcal .gcal_con ul li {position: relative;float: left;width: 875px;height: 465px;margin-left: 100px;}
.gcal .gcal_con ul li:first-child {padding-left: 0;}
.gcal .gcal_con ul li .gcal_aljs {display: none; position: absolute;left: 250px;bottom: -40px;width: 250px;padding: 55px 60px 40px 60px; height: 115px;background: url(../images/gcalbg01.png) no-repeat left top;}
.gcal_aljs h2 {font-size: 22px;text-align: center;font-weight: normal;margin-bottom: 15px;}
.gcal_aljs h2 a {color: #fff;}
.gcal_aljs .aljs_p1 {color: #fff;line-height: 20px;font-size: 13px;text-align: center;}
.gcal_aljs .aljs_a1 {display: block;width: 370px;height: 40px;background: #15499a;position: absolute;left: 0;bottom: 0;}
.gcal_aljs .aljs_a1 i {display: block; height: 11px;width: 91px;background: url(../images/jtr01.png) no-repeat center;margin: 14px auto;}

.gcal .gcal_leftbtn {position: absolute;left:63px;top: 0;width: 100px;height: 465px;background: #fff;z-index: 4;}
.gcal .gcal_leftbtn span {display: block;width: 31px;height: 51px;margin: 220px auto 0 auto;background: url(../images/jt01.png) no-repeat left center;cursor: pointer;}

.gcal .gcal_rightbtn {position: absolute;right: 62px;top: 0;width: 100px;height: 465px;background: #fff;z-index: 4;}
.gcal .gcal_rightbtn span {display: block;width: 31px;height: 51px;margin: 220px auto 0 auto;background: url(../images/jt01.png) no-repeat right center;cursor: pointer;}