.mBody .section{width:1920px;max-width:100% !important;height: auto;overflow:hidden;min-width:1340px;min-height:200px;margin: 0 auto;padding:60px 0px;border-bottom: 1px #c8c8c8 solid;}
.section .sectionContent{width: 1130px;margin: 0 auto;position: relative;}
.section .sectionContent p.title{text-align: center;margin: 0 auto;font-size: 30px;height:30px;line-height:30px;margin-bottom:30px;color: #666666;}
.mBody .section img.t05,.section div.t05{transition: all 0.5s;-moz-transition: all 0.5s; /* Firefox 4 */-webkit-transition: all 0.5s; /* Safari 和 Chrome */-o-transition: all 0.5s; /* Opera */}
.mBody .section p{display: -webkit-box;-webkit-box-orient: vertical;}



.wc100 {width: 100% !important;margin: 0 auto;}
.wc1130 {width: 1130px !important;margin: 0 auto;}
.cfff {color: #b1b1b1;}
.bannerList {position: relative;}
.bannerList .titlebg {width: 100%;height: 90px;left: 0px;top: 43%;position: absolute;background: url(titlebg.png) no-repeat;background-position: center;}
.titlebg p {text-align: center;font-size: 34px;color: #ffffff;line-height: 34px;}
.titlebg p.subline {width: 920px !important;font-size: 20px;line-height: 32px;margin-top: 40px;}
.bannerList .underLinks {position: absolute;left: 0px;bottom: 0px;height: 56px;background: rgba(0, 0, 0, 0.7);z-index: 1010;}
.underLinks p {height: 56px;float: left;width: 46%;line-height: 56px;margin-bottom: 0px;}
.underLinks p.r {font-size: 16px;text-align: right;float: right;width: 54%;}
.underLinks p.l {font-size: 16px;text-align: left;float: left;}
.underLinks p.r a {height: 56px;font-size: 16px;line-height: 56px;padding: 16px 15px;color: #b1b1b1;text-decoration: none;}
.underLinks p.r a:hover {color: #ffffff;font-weight: bold;background-color: rgba(3, 76, 181, 0.7);}
.bold {font-weight:bold;color: #ffffff;}
.underLinks .fa-home{ font-size:28px; color:#fff}

/**********section6************/
.section.section6{background-color: #f3f0e4;}
.circle220 {width: 220px;height: 220px;background: #7597c7;-moz-border-radius: 110px;-webkit-border-radius: 110px;border-radius: 110px;}


/**********section7************/
.zncs_jsbj {background: url(bj7.png) no-repeat;height:400px;}
.zncs_jsbj .blue:hover {background-color:#0066ff;filter:Alpha(Opacity=60);opacity:0.8;}


/**********section8************/
.zncs_td1 {background: url(td1.png) no-repeat;height:420px;width:370px;}
.zncs_td1:hover {background: url(td1_hover.png) no-repeat;}
.zncs_td1:hover .zncs_td11 {display:none;}
.zncs_td111 {display:none;}
.zncs_td1:hover .zncs_td111 {display:unset;}
.zncs_td2 {background: url(td1.png) no-repeat;height:420px;width:370px;}
.zncs_td2:hover {background: url(td1_hover.png) no-repeat;}
.zncs_td2:hover .zncs_td22 {display:none;}
.zncs_td222 {display:none;}
.zncs_td2:hover .zncs_td222 {display:unset;}
.zncs_td3 {background: url(td1.png) no-repeat;height:420px;width:370px;}
.zncs_td3:hover {background: url(td1_hover.png) no-repeat;}
.zncs_td3:hover .zncs_td33 {display:none;}
.zncs_td333 {display:none;}
.zncs_td3:hover .zncs_td333 {display:unset;}


.section5 .image {width: 565px;height: 250px;}
.section5 .word {width: 520px;float: left;margin-left: 45px;}
.section5 .word .img1 {margin-left: 190px;margin-top: 25px;}
.section5 .word .wd16 {font-size: 16px;color: #666;line-height: 28px;text-indent: 2em;}
.section6 .wd16 {font-size: 16px;color: #666;line-height: 28px;text-indent: 2em;}
.section6 .wd20 {margin-top: 20px;font-size: 20px;color: #666;}
.section7 .image {width: 308px;height: 229px;margin-left: 140px;}
.section7 .word {width: 520px;float: left;margin-left: 160px;margin-top: 45px;}
.section7 .word .wd16 {font-size: 16px;color: #666;line-height: 28px;text-indent: 2em;}
.sectionContent .content1 {margin-top: 30px;margin-bottom: 20px;font-size: 16px;line-height: 28px;color: #666;text-indent: 2em;}
.macc_tdbg {background: url(bj.png) no-repeat;}
.section10 {background-color: #071e36;}
#wrapper {width: 1130px;height: 420px;margin: 60px 0 0 -570px;position: absolute;left: 50%;top: 50%;}#carousel {width: 1130px;position: relative;}#carousel ul {list-style: none;display: block;margin: 0;padding: 0;}
#carousel li {background: transparent url(img/carousel_polaroid.png) no-repeat 0 0;font-size: 40px;color: #999;text-align: center;display: block;width: 370px;height: 420px;padding: 0;margin: 6px;float: left;position: relative;}
#carousel li img {width: 370px;height: 420px;margin-top: 10px;}
.clearfix {float: none;clear: both;}
.zhkt_js {float:left;width:282px;height:70px;margin-right:1px;background-color:#504e4e;}
.zhkt_js p {text-align:center;font-size:20px;color:#fff;margin:25px auto;}
.js1:hover {background-color:#1f76e0;}
.js2:hover {background-color:#1f76e0;}
.js3:hover {background-color:#1f76e0;}
.js4:hover {background-color:#1f76e0;}
.kjkz_link:hover {color:#034cb5;font-weight:bold;}
.kjkz .img {float:left;width:810px;height:600px;background-size: 100% 100%;}
.kjkz .con {position:relative;float:right;width:539px;height:600px;background-color:#333;font-size:16px;line-height:28px;color:#fff;}
.kjkz .tit {font-size:30px;color:#fff;margin-top:100px;margin-bottom:30px;}
.kjkz .tit_1 {font-size:20px;color:#5eafef;margin-top:50px;margin-bottom:30px;}
.kjkz .tit_2 {font-size:16px;color:#fff;margin-bottom:35px;}
.kjkz p {font-size:16px;color:#999;margin-left:47px;}
.kjkz .cont_1 {text-indent:2em;}
.kjkz .nav table {width:240px;margin-top:280px;margin-left:180px;}
.kjkz .nav td {height:26px;width:26px;}
.kjkz .nav img {margin-left:10px;margin-bottom:6px;}
.kjkz .pg {cursor:pointer;font-size:18px;color:#fff;text-align:center;background:url(circle.png) no-repeat;}
.kjkz .pg p {margin:0 auto;margin-top:-3px;margin-left:-9px;}
.kjkz .pg:hover {background:url(block.png) no-repeat;}
.kjkz .pg:hover p {color:#2c5e83;}
.zhkt_gn .gn {text-align:center;width:363px;height:275px;float:left;box-shadow: 3px 3px 30px #666666;}
.zhkt_gn .gn:hover {background-color:#4a8af9;}
.zhkt_gn .gn:hover .gn_2 {display:block;}
.zhkt_gn .gn:hover .gn_1 {display:none;}
.zhkt_gn .gn:hover .gn_f {margin-top:80px;color:#fff;}
.zhkt_gn .gn:hover .gn_ff {margin-top:40px;}
.zhkt_gn .gn_i {margin-top:50px;}
.zhkt_gn .gn_f {font-size:20px;font-weight:bold;color:#333;margin-top:10px;}
.zhkt_gn .gn_ff {font-size:15px;color:#fff;margin-top:40px;line-height:30px;}
.zhkt_gn .gn_2 {display:none;width:290px;margin:0 auto;}
.sectionContent .cj_1 .cj {float:left;margin-right:85px;}
.sectionContent .cj_2 .cj {float:left;}

.section7 .kr1 {width:198px;height:22px;font-size:22px;color:rgba(78,118,175,1);}
.section7 .kr1_1 {padding-left:12px;margin-bottom:5px;padding-top:4px;height:18px;font-size:18px;color:rgba(51,51,51,1);line-height:18px;}
.section7 .kr1_2 {padding-left:12px;height:14px;font-size:15px;color:rgba(104,104,104,1);line-height:22px;width:435px;}
.section7 .jjwt {background:url(bg1.png) no-repeat;}
.section7 .jjwt .title {height:37px;font-size:38px;}
.section7 .jjwt .content1 {height:20px;font-size:20px;}
.section7 .lssd_1 {font-size:38px;color:rgba(51,51,51,1);text-align:center;}
.section7 .lssd_2 {width:29px;height:29px;background:rgba(17,135,237,1);border-radius:4px;float:left;text-align:center;margin-left:40px;}
.section7 .lssd_2_1 {width:10px;height:18px;font-size:20px;font-family:FZLTTHK--GBK1-0;color:rgba(255,255,255,1);line-height:27px;}
.section7 .lssd_2_2 {width:136px;height:19px;font-size:19px;color:rgba(17,135,237,1);line-height:27px;margin-left:5px;}
.section7 .lssd_2_3 {width:195px;height:36px;font-size:15px;color:rgba(104,104,104,1);margin-left: 40px;margin-top: 5px;line-height: 20px;}


.zngl .img {float:left;width:810px;height:600px;}
.zngl .con {position:relative;float:right;width:539px;height:600px;background-color:#333;font-size:16px;line-height:28px;color:#fff;}
.zngl .tit {font-size:30px;color:#fff;margin-top:100px;margin-bottom:30px;}
.zngl .tit_1 {font-size:20px;color:#5eafef;margin-top:50px;margin-bottom:30px;}
.zngl .tit_2 {font-size:16px;color:#fff;}
.zngl p {font-size:16px;color:#999;margin-left:57px;}
.zngl .cont_1 {width:320px;}
.zngl .navs table {width:240px;margin-top:280px;margin-left:180px;}
.zngl .navs td {height:26px;width:26px;}
.zngl .navs img {margin-left:10px;margin-bottom:6px;}
.zngl .pg {cursor:pointer;font-size:18px;color:#fff;text-align:center;background:url(circle.png) no-repeat;}
.zngl .pg p {margin:0 auto;margin-top:-3px;margin-left:-9px;}
.zngl .pg:hover {background:url(block.png) no-repeat;}
.zngl .pg:hover p {color:#2c5e83;}


/*定义css变量*/
:root{ --mywidth: 810px;--myheight: 600px;}ul{list-style: none;}
.content-a{display: flex;justify-content: center;align-items: center;}
.a-content{position: relative;}
.a-content:before{content: '';width: 500px;height: 300px;left: 35px;top: 19px;z-index:-1;position:absolute;border: 1px solid rgba(0,0,0, 0.1);background: rgba(0, 0, 0, 0.0);-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);-webkit-transform: translate(-5%,-5%);transform:translate(-5%,-5%);-ms-transform:translate(-5%,-5%);-moz-transform:translate(-5%,-5%);-o-transform:translate(-5%,-5%);}
.a-content:after{content: '';position:absolute;top:-25px; left: 25%;width: 270px;height: 40px;background: -webkit-gradient(linear, 555% 20%, 0% 92%, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.0)), color-stop(.1,rgba(0, 0, 0, 0.2)));border-left: 1px dashed rgba(0, 0, 0, 0.1);border-right: 1px dashed rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.2);display: none;}
.carousel-content{width: var(--mywidth);height: var(--myheight);position: relative;overflow: hidden;}
.carousel{height: var(--myheight);position: absolute;}
.carousel li{float: left;}
.carousel li,.carousel li img{width: var(--mywidth);height: var(--myheight);}
.kjkz .img-index {left:260px;}
.img-index{position: absolute;top: 485px;left:170px;display: flex;justify-content: center;}
.img-index li{float: left;width: 26px;height: 26px;line-height: 28px;text-align: center;border-radius: 10px;font-size: 18px;cursor: pointer;margin: 0 3px;color: #fff;}
.img-index li.js_index,.img-index li:hover{background-color: #fff;color:#2e5c83;}
.carousel-prev,.carousel-next{position: absolute;display: inline-block;top: 490px;cursor: pointer;}
.kjkz .carousel-prev {left: 230px;}
.carousel-prev{left: 140px;}
.zngl .carousel-next{left: 330px;;}
.carousel-next{left: 360px;;}
.glkj .carousel-next{left: 335px;;}