﻿.fl{float:left; }
.fr{float:right; }
.banner img{width:480px;border-bottom: }
/*标题*/ .bt{text-align:center;position:relative;padding-bottom: 11px; margin-bottom: 14px; }
.bt p{text-transform: uppercase;color:rgba(25,56,145,0.15);font-size:38px;letter-spacing: 1px;font-weight:bolder;position: absolute;width: 100%; }
.bt h2{font-size:29px;font-weight:normal;line-height:50px;margin: 19px auto 5px; }
.bt h3{letter-spacing: 1px;background:#193891;font-size:24px;line-height:60px;border-top:4px solid #8c9bc8;color:#fff; }
.bt h3 b{width:47px;height:60px;display: block;float: left;position: relative;left: 36px;background:url(../images/anniu.png) no-repeat 4px 11px; top: 0px;font-size: 0; }
.bt h6{position: absolute;height: 0px;width: 0px;border-left: 17px solid transparent;border-top: 20px solid #fff;border-right: 17px solid transparent;bottom:-3px;left: 46.5%; }
.bt h6:after{content: '';position: absolute;height: 0px;width: 0px;border-left: 17px solid transparent;border-top:20px solid #193891;border-right: 17px solid transparent;left: -17px;bottom: 2px; }
.bt h5{position: absolute;height: 0px;width: 0px;border-left: 9px solid transparent;border-top:11px solid #fff;border-right: 9px solid transparent;bottom:4px;left:231px; }
.bt h5:after{content:'';position: absolute;height: 0px;width: 0px;border-left: 9px solid transparent;border-top:11px solid #193891;border-right:9px solid transparent;left: -9px;bottom: 2px; }
/*文字*/ .p_p {font-size:18px;line-height:30px;width:428px;margin:0 auto; text-align: justify;    letter-spacing: 1px; }
.p_p span{color:#193891 }
/*线*/ .xian{height: 8px;background-color: #bfbfbf; }
/*按钮*/ .anniu{width:390px;text-align:center;height:50px;line-height:50px;font-size:20px;color:#fff;background:#ee9201;margin:30px auto;border-radius: 18px; }
.anniu b{height: 40px;width: 40px;display: block;float: right;background:url(../images/anniu.png) no-repeat 2px -542px;position: relative;top:3px; margin-left: 17px;right: 32px;animation: shuzi 1.2s infinite; }
.anniu p{width: 258px;float: right;border-left-style: solid;border-bottom-left-radius: 23px; }
.anniu a{color:#fff }
/*模块1*/ .cont_1 .p_p{margin-bottom:19px; }
.cont_1 .fl{width: 149px;margin-left:25px; }
.cont_1 .fr{border: 1px solid #fff; }
.cont_1 ul{width:435px;margin:0 auto }
.cont_1 ul li{position:relative;height:112px;border-left:2px solid #e3e3e3;border-radius: 8px;padding-left:15px;padding:10px;margin-bottom:15px; border: solid 1px #adadad; }
.cont_1 ul li:nth-of-type(3){margin-bottom:0px }
.cont_1 ul li hr:nth-of-type(1){background: #e3e3e3;border: initial;height:40px;position: absolute;left:18px;width: 2px;top:40px; }
.cont_1 ul li:nth-of-type(2) .fl{margin-left:0; }
.cont_1 ul li:nth-of-type(2) hr:nth-of-type(1){left: 241px; }
.cont_1 ul li span{display:block }
.cont_1 ul li span:nth-of-type(1){margin-left:-17px; margin-top: 8px; }
.cont_1 ul li:nth-of-type(2) span:nth-of-type(1){margin-left:-23px; }
.cont_1 ul li:nth-of-type(3) span:nth-of-type(1){ margin-top: 8px; }
.cont_1 ul li span:nth-of-type(2){color:#c0bfbf;font-size:15px;text-transform:uppercase;margin:3px 0 }
.cont_1 ul li hr:nth-of-type(2){width:20px;height:2px;background:#ee9201;border:initial }
.cont_1 ul li p{font-size:17px;margin-top:2px;line-height:23px;width:159px; }
/*模块2*/ .cont_2 .bt h3 b{background-position: 4px -56px; }
.cont_2 .js_1 center:nth-of-type(1) p:nth-of-type(1){color:#193891;font-size:20px;letter-spacing: 1px;line-height:34px;border: solid 1px #193891;width:368px;margin:20px auto 3px; }
.cont_2 .js_1 center:nth-of-type(1) p:nth-of-type(2){line-height: 30px;color:#193891;text-transform: uppercase;font-size: 14px;-webkit-transform: scale(.85); }
.cont_2 .js_1 .xq{text-align:center;width:435px;margin:15px auto;border: solid 2px #aaa;height: 260px;border-radius: 8px; }
.cont_2 .js_1 .xq img{border-radius: 8px; width: 435px; }
.cont_2 .js_1 .xq p{/*width:125px;*/ }
.cont_2 .js_1 .xq p:nth-of-type(1){background: linear-gradient(to right, #fff, #193891,#fff);width:183px;text-align:center;color:#fff;font-size: 16px; }
.cont_2 .js_1 .xq p:nth-of-type(2){margin-top: 8px;font-size: 16px;line-height: 24px; }
/*模块3*/ .cont_3 .bt h3 b{background-position: 2px -133px; margin-left: -28px;margin-right: 28px; }
.cont_3 .sw center p{color:#193891 }
.cont_3 .sw center p:nth-of-type(1){font-size:20px;letter-spacing: 2px;margin: 20px auto 3px;font-weight: 600; }
.cont_3 .sw center p:nth-of-type(2){font-size:16px;width:213px;margin:0 auto;border:1px dashed #193891;margin-bottom: 20px;line-height:26px; }
.cont_3 .sw div{position:relative; }
.cont_3 .sw div center:nth-of-type(2){margin-top: -24px; margin-bottom:30px; }
.cont_3 .sw div ul{margin-left:32px;position:absolute;bottom:30px; }
.cont_3 .sw div ul li{ text-align:center;width: 122px;height:240px;float:left; }
.cont_3 .sw div ul li div div{width: 100%;background: #000;height:32px;opacity: 0.6;position: absolute;bottom: 0;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px; }
.cont_3 .sw div ul li div span{text-align: center;font-size: 16px;color: #fff;line-height: 32px;position: absolute;bottom: 0;left: 0;width: 100%; }
.cont_3 .sw div ul li p:nth-of-type(1){text-transform: uppercase;font-size:12px;-webkit-transform: scale(.67);color:#707070;margin-bottom: 4px;margin-top:3px; }
.cont_3 .sw div ul li hr{width: 35px;height: 2px;background-color: #ee9201;border: initial;margin: 10px auto; }
.cont_3 .sw div ul li p:nth-of-type(2){display: flex;font-size:14px;text-align:left;margin-top: 5px;width: 128px; }
.cont_3 .sw div ul li a{width: 104px;height: 30px;background-color: #ee9201;border-radius: 14px;display: block;line-height: 30px;color: #fff;margin:18px auto 0;font-size:15px }
.cont_3 .sw div ul li p:nth-of-type(2) span{display: block;float: left; }
.cont_3 .sw div ul li p:nth-of-type(2) span:nth-of-type(1){width:14px;height:11px;border-radius:50%;background:#193891;margin-top: 5px;margin-right: 2px; }
.cont_3 .sw div ul li p:nth-of-type(2) span:nth-of-type(2){width: 164px; }
.cont_3 .sw div ul li:nth-of-type(2){margin:0 24px; }
/*模块4*/ .cont_4 .bt h3 b{background-position: 4px -195px; }
.cont_4 center:nth-of-type(1) p:nth-of-type(1){color:#193891;font-size:20px;letter-spacing: 1px;line-height:34px;border: solid 1px #193891;width:400px;margin:25px auto 3px; }
.cont_4 center:nth-of-type(1) p:nth-of-type(2){color:#193891;/*text-transform: uppercase;*/font-size: 14px;-webkit-transform: scale(.85);line-height: 30px; }
.cont_4 ul:nth-of-type(1){width:270px;margin-left: 24px;float:left; }
.cont_4 ul:nth-of-type(1) span{display:block;float:left; }
.cont_4 ul:nth-of-type(1) li{margin:25px 0 20px }
.cont_4 ul:nth-of-type(1) li:nth-of-type(3){margin-bottom:0; }
.cont_4 ul:nth-of-type(1) p:nth-of-type(1){margin-bottom: 13px;padding-left:92px;position:relative;height: 33px;background-color:#85a0c5;line-height: 33px;color: #fff;font-size: 16px; }
.cont_4 ul:nth-of-type(1) p:nth-of-type(1) span{text-transform: uppercase;font-size: 18px;line-height: 40px;width: 92px;height: 40px;position: absolute;text-align: center;left: 0px;background: #0b428b;top: -6px; }
.cont_4 ul:nth-of-type(1) p:nth-of-type(2){font-size:15px; }
.cont_4 ul:nth-of-type(1) p:nth-of-type(2) span{width: 10px;height: 10px;border-radius: 50%;background: #193891;margin-top:3px;margin-right: 8px; }
.cont_4 ul:nth-of-type(2){width:143px;margin-left: 24px;float:left; }
.cont_4 ul:nth-of-type(2) li{padding:5px;border:1px dashed #919191 }
.cont_4 ul:nth-of-type(2) li:nth-of-type(1){margin-top: 25px; }
.cont_4 ul:nth-of-type(2) center{margin: 15px auto; }
/*模块5*/ .cont_5 .bt h3 b{background-position: 4px -270px; }
.cont_5 center:nth-of-type(1) p:nth-of-type(1){color:#193891;font-size:20px;letter-spacing: 1px;line-height:34px;border: solid 1px #193891;width:269px;margin:20px auto 3px; }
.cont_5 center:nth-of-type(1) p:nth-of-type(2){line-height: 30px;color:#193891;text-transform: uppercase;font-size: 14px;-webkit-transform: scale(.85); }
.cont_5 ul {width:398px;margin:20px auto 0 }
.cont_5 ul li{position:relative;float:left;width:194px;margin-bottom:10px; }
.cont_5 ul li:nth-of-type(2n-1){margin-right:10px; }
.cont_5 ul li:nth-of-type(3),.cont_5 ul li:nth-of-type(4){margin-bottom:0; }
.cont_5 ul li p{position:absolute;top: 2px;left: 10px;color: #fff;font-size: 16px; }
.cont_5 .syz{height:178px;background:url(../images/5-6.png) no-repeat;margin-bottom:30px }
.cont_5 .syz div{width: 136px;height: 137px;text-align: center;background:url(../images/5-5.png) no-repeat;float: left; margin-top: 23px;margin-left: 35px;margin-right: 13px; }
.cont_5 .syz div p{color:#fff }
.cont_5 .syz div p:nth-of-type(1){padding-top:44px;font-size:25px;font-weight: bold; }
.cont_5 .syz div p:nth-of-type(2){font-size:12px;margin-top: 3px; }
.cont_5 .syz .wz{width: 267px;float: left;font-size: 18px;margin-top: 20px;line-height: 28px;font-family:"楷体"; }
/*模块6*/ .cont_6{font-size:16px; }
.cont_6 .bt h3 b{background-position: 0 -344px;width: 51px;margin-right: -10px; }
.cont_6 center p{font-size:18px;line-height:30px; }
.cont_6 ul:nth-of-type(1){background:url(../images/6-7.png) no-repeat 0px 29px;height:250px;margin-top: 20px; }
.cont_6 ul li{width: 144px;float:left; }
.cont_6 ul li img{margin-bottom:10px; }
.cont_6 ul li center{line-height:23px; }
.cont_6 ul li:nth-of-type(1){margin-left:23px; }
.cont_6 ul li:nth-of-type(2){margin:38px 3px 0 3px; }
.cont_6 ul:nth-of-type(2){background:url(../images/6-8.png) no-repeat 0px 29px;margin-top: 0px;height: 260px; }
.cont_6 .lc center p:nth-of-type(1){color:#193891;font-size:20px;letter-spacing: 1px;line-height:34px;border: solid 1px #193891;width:135px;margin:20px auto 3px; }
.cont_6 .lc center p:nth-of-type(2){color:#193891;text-transform: uppercase;font-size: 18px;-webkit-transform: scale(.85); }
.cont_6 .zl li{width:72px;/*margin-left:19px!important;*/ margin-bottom: 23px;margin-top: 13px; font-size: 9px;text-align: center; }
.cont_6 .zl li:nth-of-type(2){margin-top:13px; }
/*模块7*/ .cont_7 .bt h3 b{background-position: 2px -416px;margin-right: -6px; }
.cont_7 .djb{width:430px;margin:23px auto 0;position:relative; }
.cont_7 .djb .ys{height:161px;background: url(../images/7-2.png) no-repeat;margin-top: 30px; }
.cont_7 .djb .ys p{font-size: 16px;color: #fff;width: 20px;float: left;line-height:16px;margin-top:11px;margin-right:2px; }
.cont_7 .djb .ys p:nth-of-type(1){margin-left:16px; }
.cont_7 .djb .ys p:nth-of-type(3){border-left: 1px solid #fff;padding-left: 6px;font-size: 26px;line-height: 28px; }
.cont_7 .djb .ys .img_1{position: absolute;top: 0px;right:200px;z-index: 12; }
.cont_7 .djb .ys #img{position:absolute;top: 43px;right:25px }
.cont_7 .djb .swiper-pagination{width:100%; bottom: -3px; }
.cont_7 .djb .swiper-container{width:437px;margin-bottom: 18px; }
.cont_7 .djb .swiper-pagination-bullet{width:38px;height:9px;border-radius:11px;margin-right: 11px;background-image: none;background-color: #818181; }
.cont_7 .djb .swiper-pagination-bullet-active{background:#0c3996 }
.cont_7 .djb .wz{width:402px;padding: 10px 12px; height:160px;margin: 30px auto 20px; border:1px solid #888; position:relative; background-color:#FFF; }
.cont_7 .djb .wz em{display:block; border-width:20px; position:absolute; bottom:180px; left:44%;border-style:solid dashed dashed; border-color: transparent transparent #888;font-size:0;line-height:0; }
.cont_7 .djb .wz span{display:block; border-width:20px; position:absolute; bottom:179px;left:44%;border-style:solid dashed dashed; border-color:transparent transparent #fff;font-size:0;line-height:0; }
.cont_7 .djb .wz p{font-size:17px;line-height: 26px;margin:8px auto 16px }
.cont_7 .djb .wz a{float: left;width: 164px;text-align: center;display: block;background: #ee9201;height: 48px;line-height: 48px;margin-bottom: 10px;color: #fff;font-size: 20px;border-radius: 20px; }
.cont_7 .djb .wz a:nth-of-type(1) {margin-right:14px;margin-left:30px }
.cont_7 .djb .wz a:nth-of-type(2){margin-right:30px;background:#0c3996 }
.cont_7 .djb .wz a b{display: block;float: right;width: 28px;height: 27px;position: relative;background: url(../images/anniu.png) -5px -551px;right: 20px;top: 10px; }
#img{width:175px;position:relative; }
#frame {position: absolute;/*--绝对定位，方便子元素的定位*/width: 175px;height: 134px;overflow: hidden;/*--相框作用，只显示一个图片---*/border-radius:5px; top:42px;left: 231px; }
#photos img {float: left;width:175px;height:134px; }
#photos {/*---设置总的图片宽度--通过位移来达到轮播效果----*/position: absolute;z-index:7px;width:calc(175px * 4);/*---修改图片数量的话需要修改下面的动画参数*/ }
.play{ animation: ma 5s ease-out infinite alternate; }
@keyframes ma { 0%,25% { margin-left: 0px; }
25%,50% { margin-left:-131px; }
50%,75% { margin-left:-263px; }
75%,100% { margin-left:-524px; }
}
.cont_7 .zrjs ul li{text-align:center;width:98px;float:left;position:relative;height: 159px;background: #e5e5e5;margin-right: 13px;margin-bottom: 30px; }
.cont_7 .zrjs ul li:nth-of-type(1){margin-left: 24px; }
.cont_7 .zrjs ul li span{display:block;text-align:center;width:98px;font-size:12px;line-height: 21px;color:#666; }
.cont_7 .zrjs ul li span:nth-of-type(1){font-size:15px; margin-top: 7px;margin-bottom: 3px;color:#222222 }
.cont_7 .zrjs ul li img{margin-top:17px; }
/*模块8*/ .cont_8 .bt h3{font-size:22px;margin-top: 20px; }
.cont_8 .bt h3 b{background-position: 12px -479px;margin-right: -6px; }
.cont_8 .bt h3 b{margin-left: -32px;margin-right: 23px; }
.cont_8 #accordion{width:430px;margin:21px auto 30px; }
.cont_8 #accordion .link{font-size:17px;height:41px;background-color: #747474;line-height:41px;text-indent:10px;color:#fff; }
.cont_8 #accordion .link b{background:url(../images/anniu.png) no-repeat -11px -584px;width: 17px;height: 41px;display: block;float: right;margin-right: 20px; }
.cont_8 #accordion li{margin-bottom:5px }
.cont_8 #accordion li p{display:none;font-size: 16px;width: 388px;margin: 0 auto;padding: 20px 20px;border: 1px dashed #777;border-top: 0;line-height:26px; }
.cont_8 #accordion li p a{color:#ff0000;font-size:14px; }
.accordion li:last-child .link {border-bottom: 0; }
.accordion li.open .link {color: #b63b4d; }
.submenu li {border-bottom: 1px solid #4b4a5e; }
.fa-chevron-down b {background:url(../images/anniu.png) no-repeat -23px -542px; }
.accordion li.open .link{background-color: #ee9201!important }
.accordion li.open .link b{ background:url(../images/anniu.png) no-repeat -9px -617px !important; }