*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
h1,h2,h3,h4,h5,h6{font-style: normal; font-size:100%; font-weight:normal;}
li{list-style-type: none;}
img{height:auto;border:0;vertical-align:middle;}
a{text-decoration:none;color:#333;}
.clear{clear:both;}
.no{display:none;}
.img{display: block;width:100%;}
.img1{display: block;width:100%;height:100%;}
.img2{max-width:100%;max-height:100%;}
table{border-collapse: collapse;}
tr,td{margin:0px;border:0px;}
b{font-weight: bold}
.over{overflow: hidden}
.fl{float: left}
.fr{float: right}
.pr{position:relative}
.hand{cursor:pointer}
.p{text-indent: 2em}
.dx{text-transform:uppercase;}
.hh{white-space:pre-wrap}
.fff{color:#fff!important;}
.p{text-indent: 2em}
.body{width:1200px;margin:0 auto;}
.red{border:1px solid red;}

.hz_img{cursor: pointer; transition: all 0.6s;width:100%;display: block}
.hz_img:hover{transform: scale(1.06);}

.swiper{margin: 0;}
.swiper-button-prev,.swiper-button-next{outline: none;margin: 0;}
.swiper-button-next::after, .swiper-button-prev::after{display:none;}
.swiper-button-lock {display: block !important;}
.swiper-pagination-bullet {outline: none;}

.border{box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box;} 
.wr{writing-mode: vertical-rl;writing-mode: tb-rl;}
.wl{writing-mode: vertical-lr; writing-mode: tb-lr;}

@font-face {
font-family: 'dinb';
src: url("../font/dab.ttf"/*tpa=http://www.siwujie.cn/public/font/dab.ttf*/);
}
@font-face {
font-family: 'SourceRegular';
src: url("../font/SourceHanSansCN-Regular.ttf"/*tpa=http://www.siwujie.cn/public/font/SourceHanSansCN-Regular.ttf*/);
}
@font-face {
font-family: 'SourceMedium';
src: url("../font/SourceHanSansCN-Medium.otf"/*tpa=http://www.siwujie.cn/public/font/SourceHanSansCN-Medium.otf*/);
}
.med{font-family: 'SourceMedium';}


@font-face {
font-family: 'bdzyjt';
src: url("../font/bdzyjt.ttf"/*tpa=http://www.siwujie.cn/public/font/bdzyjt.ttf*/);
}
@font-face {
font-family: 'fzht';
src: url("../font/fzht.ttf"/*tpa=http://www.siwujie.cn/public/font/fzht.ttf*/);
}
@font-face {
font-family: 'hy';
src: url("../font/hy.TTF"/*tpa=http://www.siwujie.cn/public/font/hy.TTF*/);
}

@font-face {
font-family: 'impact';
src: url("../font/impact.ttf"/*tpa=http://www.siwujie.cn/public/font/impact.ttf*/);
}


.color1{color:#f2983d}
.color2{color:#2239a3}

.fff{color:#fff!important;}
.p{text-indent: 2em}
.body{width:1200px;margin:0 auto;}

body{min-width:1200px;max-width:1920px;margin: 0 auto;color:#333;background: #fff;font-size:16px;font-family:"SourceRegular","Microsoft YaHei",微软雅黑,宋体,Arial;}


header{width:100%;height:100px;overflow: hidden;z-index: 99;position: fixed;top:0;left:0;right:0;margin:auto;border-bottom:1px solid #fff;background: rgba(34,57,163,0.6);}
header .top1{width:315px;height:100px;font-size: 16px;}
header .top1 .logo{width:96px;}
header .top1>span{width:1px;height:65px;display: block;margin:0 9px;}
header .top1>div h3{font-size:22px;}
header .top1>div p{letter-spacing:1px}
header nav{width:630px;height:100px;overflow: hidden;padding-top:30px;}
header nav a{height:70px;color:#fff;font-size: 16px;line-height:20px;display: inline-block}
header nav a p{font-size: 12px;opacity: 0.3}
header nav>a:hover,nav>a.active{color:#f2983d!important;border-bottom:3px solid #f2983d;}

header .tel{width:235px;height:58px;color:#333;margin:21px -75px 0 0;border:2px solid #f2983d;border-radius: 26px;border-left:0;}
header .tel .tel1{width:58px;height:58px;border:2px solid #f2983d;border-radius:50%;margin:-2px 0 0 -2px;}
header .tel .tel2{width:170px;padding-top:5px;font-size:14px;line-height:22px}
header .tel h3{font-size:22px;}

.sy_banner{height:909px;margin-bottom:100px;}
.sy_banner .swiper-pagination {bottom:50px!important;}
.sy_banner .swiper-pagination-bullet {width:12px;height:12px;background: #fff;opacity: 1 !important;position: relative;margin: 0 15px !important;border: none !important;font-size: 0}
.sy_banner .swiper-pagination-bullet-active::after {content: '';width:24px;height:24px;border: 2px solid #f2983d;border-radius: 50%;position: absolute;left: -8px;top: 0;margin: auto;bottom: 0;}
.sy_banner .swiper-pagination-bullet-active {background: #f2983d;}
.sy_banner .swiper-slide a{display: block;width: 100%;height:909px;}

.hz1{background: #f7f7f7;padding:30px;}
.hz1>img{width:564px;height:344px;border-radius: 5px}
.hz11{width:540px;font-size: 16px;line-height:30px;color:#666;padding-top:20px;}
.hz11 h3{font-size:24px;}
.hz11 h2{font-size:26px;line-height: 45px}
.hz111{width:485px;height:40px;margin:30px 0 20px;}
.hz111>input{width:235px;height:40px;border-radius:5px;background: #fff;border:none;padding-left:15px;outline:none;}
.hz112{width:485px;height:40px;border-radius:5px;background: #fff;border:none;padding-left:15px;outline:none;}
.hz113{width:360px;height:40px;border-radius:20px;border:1px solid #2239a3;margin-top:35px;font-size: 18px;line-height: 40px;}
.hz113>div{width:200px;color:#2239a3;}
.hz113>.tj{width:160px;height:40px;background: #2239a3;outline:none;cursor: pointer;border:none;font-size: 18px}

.hz0{text-align:center;font-size:20px;line-height:30px;color:#666;}
.hz0 h3{font-size:42px;line-height:50px;background: url("../img/hz03_1.png"/*tpa=http://www.siwujie.cn/public/img/hz03_1.png*/) no-repeat right 0;display: inline-block;padding:10px 10px;}
.hz0 .hz01{background: url("../img/hz01_1.png"/*tpa=http://www.siwujie.cn/public/img/hz01_1.png*/) no-repeat right center;width:265px;height:50px;}
.hz0 .hz02{background: url("../img/hz01_2.png"/*tpa=http://www.siwujie.cn/public/img/hz01_2.png*/) no-repeat left center;width:265px;height:50px;}
.hz0 .hz03{background: url("../img/hz01_1.png"/*tpa=http://www.siwujie.cn/public/img/hz01_1.png*/) no-repeat right center;width:150px;height:50px;}
.hz0 .hz04{background: url("../img/hz01_2.png"/*tpa=http://www.siwujie.cn/public/img/hz01_2.png*/) no-repeat left center;width:150px;height:50px;}

.hz0>div>div.hz01_1{width:392px}
.hz0>div>div.hz01_2{width:500px}
.hz0>div>div.hz01_3{width:460px}
.hz0>div>div.hz01_4{width:438px}




.hz0_ h3{font-size:42px;line-height:50px;background: url("../img/hz03_2.png"/*tpa=http://www.siwujie.cn/public/img/hz03_2.png*/) no-repeat right 0;display: inline-block;padding:10px 10px;}
.hz0_ .hz01{background: url("../img/hz02_1.png"/*tpa=http://www.siwujie.cn/public/img/hz02_1.png*/) no-repeat right center;width:357px;height:50px;}
.hz0_ .hz02{background: url("../img/hz02_2.png"/*tpa=http://www.siwujie.cn/public/img/hz02_2.png*/) no-repeat left center;width:357px;height:50px;}

.hz2{width:100%;height:983px;background: url("../img/hz_01.jpg"/*tpa=http://www.siwujie.cn/public/img/hz_01.jpg*/) no-repeat center 0;padding-top:110px;margin:90px auto 0;}
.hz2>ul{margin:40px auto;height:560px;}
.hz2>ul>li{width:300px;height:560px;background: #fff;color:#333;line-height:25px}
.hz2>ul>li:nth-child(2n+2){background: #f6f6f7;}
.hz2>ul>li .hz20_1{padding:90px 27px 0;}
.hz2>ul>li .hz21{width:150px;height:150px;border-radius: 50%;border:1px solid #e2e2e3;padding:10px;margin:0 auto 15px;}
.hz2>ul>li .hz21>div{width:100%;height:100%;border-radius: 50%;}
.hz2>ul>li .hz21 img{width:194px;height:150px;display: block;margin:0 auto;}
.hz2>ul>li h3{font-size: 22px;}
.hz2>ul>li h6{font-size: 12px;color:#666;margin-bottom:25px;}
.hz2>ul>li h1{font-family: 'bdzyjt';font-size: 60px;color:#ccc;margin-top:25px;line-height: 60px}
.hz2>ul>li .hz20_2{padding:45px 27px 0;top:560px;left:0;width:300px;height:560px;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;background: #fff;}
.hz2>ul>li:nth-child(2n+2) .hz20_2{background: #f3f3f4;}
.hz2>ul>li .hz20_2 h1{margin:0 auto 40px;color:#f2983d;}
.hz2>ul>li .hz20_2 img{width:245px;height:189px;display: block;margin:25px auto 0;}
.hz2>ul>li.active .hz20_2{top:0;}

.hz22{width:145px;height:45px;line-height:45px;background:#f2983d;color:#fff;border-radius:25px;margin:0 auto;text-align: center;font-size:16px;padding:0 27px;}

.hz23{background: #2239a3;padding:100px 0;}
.hz24{height:324px;margin:40px auto;}
.hz24>div{width: 100%;height:324px;}
.hz24>div .p_a{width:120px;height:30px;font-size: 24px;top:145px;right:45px;}
.hz25{height:446px;}
.hz25 .swiper-slide{width:285px;height:446px;padding-top:90px;background: url("../img/hz3.jpg"/*tpa=http://www.siwujie.cn/public/img/hz3.jpg*/) no-repeat center;}
.hz25 .swiper-slide h3{font-size: 24px;}
.hz25 .swiper-slide h6{font-family: 'fzht';font-size: 26px;color:#ccc;line-height: 55px;font-weight: bold}
.hz25 .swiper-slide a{width:60px;height:20px;font-size: 14px;color:#666666;line-height:15px;margin:25px auto 55px;border-bottom:1px solid #666;}
.hz25 .swiper-slide img{width:205px;height:134px;display:block;margin:0 auto;}
.hz25 .swiper-slide.active{color:#f2983d;}
.hz25 .swiper-slide.active h6{color:#f5d0ab}
.hz25 .swiper-slide.active a{color:#f2983d;border-bottom:1px solid #f2983d;}

.hz3{width:100%;height:762px;background: url("../img/hz_02.jpg"/*tpa=http://www.siwujie.cn/public/img/hz_02.jpg*/) no-repeat center 0;padding-top:100px;}
.hz30{margin:60px auto 0;}
.hz30>img{width:655px;height:498px;display: block}
.hz31{width:495px;/* margin-top:20px; */font-size: 16px;color:#666;line-height: 25px}
.hz31 h2{font-family: 'hy';font-size: 30px;}
.hz31 h3{font-size: 26px;line-height:60px;margin-bottom:0px;}
.hz32{width:418px;margin-top:60px;height:60px;}
.hz321{font-size: 16px;width:256px;padding:0 23px 0 22px;border-bottom:1px solid #cccccc;margin-left:77px;}
.hz322{width:60px;height:60px;border-radius: 50%;background: #f2983d;}

.hz4{width:100%;background:#f7f7f7;padding:100px 0 90px;}
.hz41{margin:40px auto 0;}
.hz41>a{width:383px;height:278px;border-radius: 5px;margin-bottom:20px;display: block}
.hz41>a:nth-child(2n+0){margin-left:421px;}
.hz411{top:35px;left:35px;font-size: 12px}
.hz411 span{font-size: 18px}
.hz42{top:0;left:0;right:0;margin:auto;width:394px;height:580px;}
.hz42>.p_r{width:394px;height:510px;border-radius: 5px;margin-bottom:20px;display: block}

.hz43{background: #2239a3;padding:100px 0 70px;margin-bottom: 100px}
.hz43>ul{margin:40px auto 0;}
.hz43>ul>li{width:255px;height:380px;border:1px solid #6575bf;border-radius: 5px;padding:55px 0 0 30px;margin-bottom: 30px}
.hz43>ul>li h1{font-family: 'bdzyjt';font-size:40px;color:#f2983d;line-height: 40px;margin-bottom:20px;}
.hz43>ul>li h3{font-size: 22px;line-height:30px}
.hz43>ul>li p{opacity: 0.5;font-size: 14px}
.hz43>ul>li>div{width:246px;height:164px;border-radius:5px;margin:25px -22px 0 0;}
.hz43>ul>li.active{background: #6575bf;}

.hz53{margin:40px auto;}
.hz53>li{width:167px;height:57px;border:1px solid #2239a3;line-height: 57px;border-radius: 30px;margin:0 20px;font-size:24px;display: inline-block;color:#2239a3;}
.hz53>li:hover,.hz53>li.active{color:#fff!important;background:#2239a3;box-shadow: 0 0 10px 1px #2239a3}

.hz5 .swiper{height:655px;overflow:hidden;margin:30px auto 100px;}
.hz5 .swiper .swiper-slide{width:100%;height:655px;}
.hz5 .swiper .swiper-slide .hz50{width:393px;display: block;margin-top:10px;border:1px solid #eee;border-radius: 5px}
.hz5 .swiper .swiper-slide .hz511 .hz50:nth-child(1){height:361px;}
.hz5 .swiper .swiper-slide .hz511 .hz50:nth-child(2){height:266px;}
.hz5 .swiper .swiper-slide .hz512 .hz50{height:261px;}
.hz5 .swiper .swiper-slide .hz513 .hz50{height:532px;}
.hz5 .swiper .swiper-slide .hz50 a{display: block;width:100%;height:100%;}
/* .hz5 .swiper .swiper-slide .hz50 .hz501{width:100%;height:100%;} */

.hz5 .swiper .swiper-slide .hz50 .video-img{top: 0;bottom: 0;right:0;left:0;margin:auto;width:74px;height:74px;z-index: 999;}
.hz5 .swiper-button-prev{width:48px;height:48px;top:590px;left:1090px;margin:auto;background:#ccc;border-radius: 50%}
.hz5 .swiper-button-prev img{-webkit-transform: rotate(180deg)}
.hz5 .swiper-button-next{width:48px;height:48px;top:590px;left:1150px;margin:auto;background:#f2983d;border-radius: 50%}
.hz5 .swiper-button-next::after,.ht41 .swiper-button-prev::after{display:none;}
.hz52{width:180px!important;height:1px!important;top:640px!important;left:745px!important;background:#999999!important;}
.hz52 .swiper-pagination-progressbar-fill{background: #f2983d !important;height:3px;}

.hz6{background: #f7f7f7;padding:100px 0;}
.hz61{margin:40px auto 0;}
.hz611{width:870px;}
.hz6111>li{width:74px;height:170px;padding-top:15px;}
.hz6111>li>div{margin-bottom:20px;}
.hz6112>li{width:38px;height:38px;border-radius: 50%;border:1px solid #cccccc;font-family: 'bdzyjt';margin:0 20px;}
.hz6112>span{width:80px;height:1px;display: block;background: #ccc;}
.hz6112>li.active{border:1px solid #f2983d;background: #f2983d;color:#fff;}
.hz612{width:270px;height:223px;background: #fff;border-radius: 5px;line-height: 57px}
.hz612>li>div{width:270px;height:166px;}

.hz7{background: #2239a3;padding:100px 0;margin-bottom:100px;}
.hz71{height:725px;margin:40px auto 0;}
.hz71 #gallery{width:1200px;height:500px;}
.hz71 #gallery .hz70{width:1200px;height:500px;border:1px solid #fff;}
.hz71 #gallery .hz70 .hz711_1{width:305px;height:499px;padding:14px;border-right:1px solid #fff;}
.hz71 #gallery .hz70 .hz711_1>img{width:275px;height:365px;display:block;margin:0 auto;}
.hz71 #gallery .hz70 .hz711_11{width:100%;height:60px;border-bottom:1px solid #fff;font-size: 26px;line-height: 55px;margin-bottom:8px;padding-top:20px;}
.hz71 #gallery .hz70 .hz711_11 h3{font-size: 24px;line-height: 24px}
.hz71 #gallery .hz70 .hz711_111{width:135px;font-size: 14px;line-height:15px;height:35px;}
.hz71 #gallery .hz70 .hz711_111 p:nth-child(2){font-size: 12px;line-height:15px;opacity: 0.5;}
.hz71 #gallery .hz70 .hz711_12{font-size:14px;line-height: 20px}

.hz71 #gallery .hz70 .hz711_2{width:864px;height:470px;margin:14px auto 0;}
.hz71 #gallery .hz70 .hz711_2 .swiper{width:864px;height:470px;overflow:hidden;margin:0 auto;}
.hz71 #gallery .hz70 .hz711_2 .swiper .swiper-slide{width:864px;height:470px;}
.hz71 #gallery .hz70 .hz711_2 .swiper .swiper-slide>div{bottom:0;right:140px;width:315px;height:65px;font-size:16px;-webkit-line-clamp:2;line-height:25px;padding:10px 25px;background:rgba(255,255,255,0.8);}
.hz71 #gallery .hz70 .hz711_2 .swiper-pagination{bottom:30px;left:750px;width:95px;height:10px;}
.hz71 #gallery .hz70 .hz711_2 .swiper-pagination span{line-height: 999px;overflow: hidden;box-sizing: border-box;background:none;opacity: 1;  width:7px;height:7px;background:#fff}
.hz71 #gallery .hz70 .hz711_2 .swiper-pagination-bullet-active{width:10px;background: #f2983d!important;}

.hz71 #thumbs{width:295px;height:170px; margin:40px auto 0;}
.hz71 #thumbs .swiper-wrapper{width:295px;height:170px;margin:0 auto;}
.hz71 #thumbs .swiper-wrapper .swiper-slide{width:130px;height:169px;border:2px solid #2239a3}
.hz71 #thumbs .p_r{width:125px;}
.hz71 #thumbs .swiper-wrapper .swiper-slide-thumb-active{border:2px solid #f2983d!important;}
.hz71 .swiper-button-prev{width:48px;height:48px;top:600px;left:370px;margin:auto;background:#ccc;border-radius: 50%}
.hz71 .swiper-button-prev img{-webkit-transform: rotate(180deg)}
.hz71 .swiper-button-next{width:48px;height:48px;top:600px;right:370px;margin:auto;background:#f2983d;border-radius: 50%}
.hz71 .swiper-button-next::after,.hz71 .swiper-button-prev::after{display:none;}

.hz8{height:415px;margin:40px auto 0;}
.hz8 .swiper{height:415px;overflow:hidden;margin:0 auto;}
.hz8 .swiper .swiper-slide{width:366px;height:380px;}
.hz8 .swiper .swiper-slide>.hz811{width:100%;height:249px;border-radius: 5px}
.hz8 .swiper .swiper-slide>.hz811 img{display: inline;height:249px;}
.hz8 .swiper .swiper-slide>.hz812{font-size: 20px;color:#333;margin:25px 0 20px;height:60px;-webkit-line-clamp: 2;}
.hz8 .swiper .swiper-slide>div>span{font-size: 14px;color:#666;}
.hz8 .swiper .swiper-slide>div>a{font-size: 12px;width:80px;}
.hz8 .swiper .swiper-slide>div>a>div{width:20px;height:20px;background:#ccc;border-radius: 50%}
.hz8 .swiper .swiper-slide>div>a>div img{height:7px;display: block}
.hz8 .swiper .swiper-slide>p{height:85px;font-size: 18px;color:#5a5a5a;line-height: 85px;text-align: center;border-top:1px solid #dfdfdf;}
.hz8 .swiper .swiper-slide.active a{color:#f2983d;}
.hz8 .swiper .swiper-slide.active div>span{color:#f2983d;}
.hz8 .swiper .swiper-slide.active a>div{background:#f2983d;}

.hz9{margin:100px auto;padding:100px 0 200px;background: #f7f7f7;}
.hz9 .swiper {height: 400px;background-color: rgb(255, 255, 255);box-shadow: 0px 4px 13px 0px rgba(153, 153, 153, 0.3);margin:40px auto 0;}
.hz9 .swiper-slide {width: 241px;height: 199px;}
.hz9 .swiper-slide:nth-child(2n) {border-top: 1px solid #cccccc;}
.hz9 .swiper-slide:nth-child(n+3) {border-left: 1px solid #cccccc;}
.hz9 .active {box-shadow: 0px 4px 13px 0px rgba(153, 153, 153, 0.3);border: none;border-bottom: 1px solid #f2983d}
.hz9 .swiper-button {background-size: cover;width: 44px;height: 44px;bottom: -100px;top: auto;border-radius: 50%}
.hz9 .swiper-button-prev {left: auto;right: 65px;background: #cccccc;}
.hz9 .swiper-button-prev img{-webkit-transform: rotate(180deg)}
.hz9 .swiper-button-next {right: 0;background: #f2983d;}
.hz9 .swiper-pagination {text-align: left;bottom: -68px !important;}
.hz9 .swiper-pagination-bullet {width: 6px;height: 6px;margin-right: 14px;}
.hz9 .swiper-pagination-bullet-active {background: #f2983d;}
.hz9 .swiper-button-next::after,.hz9 .swiper-button-prev::after{display:none;}

.ly{width: 100%;height:450px;}
.ly0{width: 560px;height: 60px;padding:  0 20px;margin-bottom: 50px;background: #fff; border:1px solid #fff;border-left: 5px solid #fff; border-radius: 8px;box-shadow: 0 0 10px rgba(51, 51, 51, 0.1)}
.ly0 img{width: 22px;height: 22px;filter: contrast(0)}
.ly0 .text{display: block;margin-left: 10px;height: 60px;background:none;outline: none;border: none;font-size: 20px;}
.ly1{width: 560px;}
.ly1 .text{width: 480px;}
.ly2{width: 100%;height: 120px; padding: 15px 20px;}
.ly2 img{margin-top: 3px;}
.ly2 .text{width: 1200px;height: 100%;font-family: '微软雅黑';}
.ly .tj{outline:none;cursor: pointer;border: none;margin: 0 auto;}
.ly ::-webkit-input-placeholder { /* WebKit browsers */
  color: #999999;
}
.ly ::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #999999;
}
.ly :-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #999999;
}
.ly0:hover{border-color: #f2983d;box-shadow: none }
.ly0:hover .text{color: #f2983d}
.ly0:hover .bd0{filter: contrast(1)}

.ly0:hover ::-webkit-input-placeholder{color: #f2983d}
.ly0:hover ::-moz-placeholder{color: #f2983d}
.ly0:hover :-ms-input-placeholder{color: #f2983d}


footer{width: 100%;height:570px;padding-top:95px;background: url("../img/hz_03.jpg"/*tpa=http://www.siwujie.cn/public/img/hz_03.jpg*/) no-repeat center 0;}
footer .footnav {height:85px;border-bottom:1px solid #6673b2;padding-bottom:65px;}
footer .footnav a{display: block;color: #fff;font-size:18px;}

footer .footTop{margin:70px auto 77px;font-size: 16px;}
footer .footTop .ftel{line-height: 25px;}
footer .footTop .ftel>h3{font-size:45px;line-height:45px;font-family: 'impact';margin-top:60px;display: block;color:#fff}

footer .footTop .fmess{width:410px;padding-left:50px;}
footer .footTop .fmess ul li{width:100%; overflow: hidden;line-height:30px;margin-bottom:3px;}
footer .footTop .fmess ul li p{width:245px;}
footer .footTop .qrcode ul li{margin-left: 12px;font-size: 13px}
footer .footTop .qrcode ul li div{width: 130px;height: 130px; padding:6px;background: url("../img/ewm.png"/*tpa=http://www.siwujie.cn/public/img/ewm.png*/) no-repeat center;background-size:100%;}
footer .footTop .qrcode ul li p{margin-top: 3px;text-align: center}
footer .footBot{width: 100%;height:80px;line-height:80px;font-size:14px;color: #fff;background:rgba(0,0,0,0.3);}
footer .footBot a{color:#fff}



.xuan {position: fixed;right: 0;top: 0;bottom: 0;margin: auto;width: 69px;height: 368px;z-index: 99;}
.xuan li {width: 69px;height: 69px;background: #2f2f2f;margin-top: 4px;cursor: pointer;}
.xuan li img {display: block;}
.xuan li:hover {background: #005ca1;}
.xuan li:hover .kuang {display: flex;}
.xuan li .kuang {display: none;background-color: rgb(255, 255, 255);box-shadow: 1.5px 2.598px 11.18px 1.82px rgb(28 28 28 / 13%);width: 165px;height: 165px;right: 90px;border-radius: 15px;font-size: 18px;}
.xuan li:nth-child(3) .kuang {width: 244px;height: 71px;}
.xuan li:nth-child(1) .kuang {height: 71px;}
.xuan li:last-child {background: #babbbc !important;}
.xuan .kuang .jiao {top: 0;bottom: 0;margin: auto;right: -20px;width: 0;height: 0;border-width: 10px;border-color: transparent transparent transparent #fff;border-style: solid;filter: drop-shadow(1.5px 2.598px 11.18px rgb(28 28 28 / 13%));}


.banner{width:100%;height:585px;margin:0 auto;display:block;}
.box{background: #f2f4f7;padding-bottom:100px;margin-bottom:115px;}
.con{background: #f2f4f7;padding-bottom:100px;margin-bottom:115px;}


.position{border-bottom:1px solid #ccc;padding:40px 0 5px;margin:0 auto 100px;}
.pos1{padding-left: 10px;height:45px; border-left: 3px solid #2239a3;text-transform:uppercase;line-height:25px;}
.pos1 h3{font-size: 22px;color: #2239a3;font-family: 'SourceMedium';}
.pos1 p{ font-size: 14px;color: #333;opacity: 0.4}
.position .pos2{margin-top: 10px}
.position .pos2>p{max-width: 600px;height:35px;margin-left: 8px; font-size: 16px;color: #7f7f7f;opacity: 0.8;font-family: 'Regular';line-height: 35px}
.position .pos2>p a{color: #7f7f7f}
.position .pos2>p a:hover{color: #2239a3}

.contactus {height:720px;}
.contactus .left { width: 487px;}
.contactus .left .text {margin-bottom: 50px;font-size: 18px;color: rgb(51, 51, 51, .9);}
.contactus .left span {font-size: 24px;color: #333333;font-weight: bold;margin-left: 10px;}
.contactus .left .line {width: 470px;height: 1px;background: #cccccc;margin: 18px 0;}
.contactus .qrcode {margin-top: 32px;font-size: 14px;color: rgb(51, 51, 51, .9);}
.contactus .qrcode>div:nth-child(1) {margin: 0 47px 0 18px;}
.contactus .qrcode .img {background: url("../img/ewm1.png"/*tpa=http://www.siwujie.cn/public/img/ewm1.png*/) no-repeat center;background-size: contain;width: 119px;height: 119px;overflow: hidden;padding: 12px;margin-bottom: 6px;}

.map{width:53%;height:100%;overflow: hidden;position:absolute;top:0;right: 0;}
.map #map{width:100%; height: 100%;overflow: hidden;font-size: 12px}
.BMap_bubble_buttons{display: none!important;}
.BMap_bubble_title{font-weight: bold;font-size: 16px;width: initial!important;}
.BMap_bubble_content{margin-top: 10px;}
.BMap_bubble_center{width: 90%!important;}
.BMap_bubble_pop{padding: 10px 15px!important;}


.cp{padding-bottom:80px;}
.cp .pl{width: 288px;border-radius: 8px;}
.cp .pl>div{width: 288px;border-radius: 8px;box-shadow: 0 0 15px rgba(0, 0, 0, 0.1)}
.cp .pl>div>h3{width: 100%;height: 64px;background: #2239a3;color:#fff;font-size: 22px;}
.cp .pl>div>.p_nav{background: #fff;}
.cp .pl>div>.p_nav>ul>li{width: 100%;border-bottom: 1px dashed #e0e0e0;}
.cp .pl>div>.p_nav>ul>li:last-child{border:none;}
.cp .pl>div>.p_nav>ul>li>a{width: 100%;height: 85px;line-height: 85px;padding-left:25px;color: #7f7f7f; border-left:1px solid #fff;}
.cp .pl>div>.p_nav>ul>li>a:hover,.cp .pl>div>.p_nav>ul>li>a.active{background-color: #f4f5fa; color: #333333;border-left: 1px solid #2239a3;}
.cp .pl>div>.p_nav>ul>li>dl{padding: 0 28px 10px;border-top: 1px dashed #e0e0e0; }
.cp .pl>div>.p_nav>ul>li>dl>dd{margin-top: 15px; }
.cp .pl>div>.p_nav>ul>li>dl>dd>a{display: block; width: 100%;padding: 0 0 5px 27px;border-bottom: 1px solid #e0e0e0;font-size: 14px;color: #666666}
.cp .pl>div>.p_nav>ul>li>dl>dd:last-child a{border:none;}
.cp .pl>div>.p_nav>ul>li>dl>dd>a:hover,.cp .pl>div>.p_nav>ul>li>dl>dd>a.active{color: #d41d3b;font-family: 'SourceMedium';}
.cp .pl>div>.p_ewm{background: #fff;padding: 35px 0 30px;}
.cp .pl>div>.p_ewm ul li div{width: 143px;height: 143px;background:url("../img/ewm1.png"/*tpa=http://www.siwujie.cn/public/img/ewm1.png*/) no-repeat center;padding: 10px; margin: 0 auto;}
.cp .pl>div>.p_ewm ul li p{font-size: 14px;margin: 10px 0;}
.cp .pl>div>.p_ewm b{font-size: 34px;color: #2239a3;font-family: 'Impact';display: block;margin-top: 20px;}

.cp .pr{width:890px;}
.cp .pr>.cp11{width:435px;height:480px;padding:14px;margin-bottom:20px;box-shadow: 0 0 5px 1px #ebecef;background:#fff;}
.cp .pr>.cp11 .cp111{width:408px;height:387px;}
.cp .pr>.cp11 .cp112{width:100%;height:80px;font-size: 20px;line-height: 80px;color:#333;}
.cp .pr>.cp11:hover .cp112{color:#2239a3;}


/* 页码 */
.pagination {margin: 0 auto;width: 100%;line-height: 78px;font-size: 22px;color: #333333;text-align: center;border-top: 1px solid #bfbfbf;}
.pagination li {width: 50px;text-align: center;line-height: 35px;display: inline-block;margin: 0 3px;}
.pagination li a {color: #636462;}
.pagination li.active, .pagination li a:hover {color: #2239a3 !important;position: relative;}
.pagination li.active::after {content: '';width: 50px;height: 4px;background: #2239a3;position: absolute;left: 0;right: 0;top: -23px;}


.xw{margin-bottom: 80px}
.xw>ul>li{margin-bottom:35px;height:278px;}
.xw>ul>li .xw1{display: block; width:530px;height:278px;overflow: hidden;}
.xw>ul>li .xw2{width:605px;padding-right:25px;}
.xw>ul>li .xw21{height:40px;font-size:24px;color:#333;line-height: 40px}
.xw>ul>li .xw22{height:95px; -webkit-line-clamp: 4;overflow: hidden;font-size:16px;line-height:24px;margin:20px 0;color:#5a5a5a;}
.n_time{font-size:16px;color: #000;line-height: 25px}
.n_time span{font-size: 23px}
.xw>ul>li:hover .xw21{color: #2239a3}


.al{margin-bottom:80px;}
.al>li{width:386px;height:437px;margin:0 20px 25px 0;border-radius: 5px;background: #fff;border-radius: 5px}
.al>li:nth-child(3n+3){margin:0 0 25px 0;}
.al>li .al1{display: block; width:386px;height:334px;overflow: hidden;}
.al>li .al2{width:100%;height:103px;padding:0 30px;font-size: 22px;color:#333;}
.al>li .al2 p{width:280px;}
.al>li .al2 div{width:29px;height:29px;border-radius: 50%;background: #cccccc;}
.al>li:hover .al2{color:#f2983d;}
.al>li:hover .al2 div{background:#f2983d;}

.bud{margin-bottom:80px;}
.bud li{width:386px;height:437px;margin:0 21px 25px 0;background:#fff;border-radius: 5px;}
.bud li:nth-child(3n+3){margin:0 0 25px 0;}
.bud li .bud1{width:386px;height:334px;}
.bud li .bud1 .video-img{top:0;bottom:0;left:0;right:0;margin:auto;}
.bud li .bud2{width:100%;height:103px;font-size: 20px;line-height:103px;color:#333;}
.bud li:hover .bud2{color:#2239a3;}

.gy0{font-weight: bold;font-size:34px;line-height: 35px;}
.gy0>span{width:60px;height: 1px;background: #2239a3;margin:15px auto 0;display: block}
.gy1{margin:50px auto 90px;}


/* 上下篇 */
.sxy{margin-top: 50px;font-size: 16px;color: #666}
.sxy div{max-width: 48%; color: #666}
.sxy a:hover{color: #005ca1}
/* 详情页 */
.article_title{text-align: center;margin-bottom: 30px}
.article_title h2{font-size: 30px;color:#333;font-weight: bold}
.article_title p{font-size: 14px;color:#858585;margin-top: 10px;}
.article_body{white-space:-moz-pre-wrap;word-wrap:break-word;font-size: 18px;line-height: 36px;padding:50px 0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.article_body img{max-width:100%;}

