@charset "utf-8";
/*public start*/
html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}
body{font: normal 12px/180% 'pingfang SC','Microsoft YaHei',\5FAE\8F6F\96C5\9ED1,'SimSun';color:#333;background:url("images/bang.jpg") no-repeat center top #223891;}
*, *::after, *::before{box-sizing: border-box;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;}
*{margin: 0;padding: 0;outline: 0;border: 0;}
a:link, a:visited{color:#333;text-decoration: none;}
a:hover{color: #c00;text-decoration: underline;}
a, img{-webkit-touch-callout: none;}
ol, ul, li{list-style: none;}
em, i{font-style: normal;}
input, select, textarea{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;font-size: 100%;}
button, input, optgroup, select, textarea{color: inherit;font: inherit;margin: 0;}
button, input[type=button], input[type=reset], input[type=submit]{cursor: pointer;}
table{border-collapse: collapse;border-spacing: 0;}
div{ margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
/*clear*/
.clearfix:before,.clearfix:after{content: "";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.g-ellipsis-1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.g-ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.w1000{width:1000px;}
.w1200{width:1200px;}
/*=====public end=====*/
.white,.white a:link,.white a:visited,.white a:hover{color:white;}
.brown,.brown a:link,.brown a:visited,.brown a:hover{color:#97601b;}
.red,.red a:link,.red a:visited,.red a:hover{color:#f76a18;}
.header{background:#fff;height:41px;width:100%;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;padding-top:8px;}
.header em a{margin:0 6px;}
.header em,.header em a,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
.ban{height:600px;}
.ban img{width:100%}
.bza{background:#77186b;padding:30px 0;}
.bza p{text-indent:2em;font-size:16px;line-height:32px;margin:0 auto!important;}
.nav{text-align:center;background:url("images/dhbg.png") no-repeat center top;font-size:16px;height:71px;}
.nav .w1200{margin-top:26px;line-height:34px;font-size:24px;}
.nav .w1200 a{padding:0 40px;display:inline-block;border-left:1px solid #901710;height:34px;}
.nav .w1200 a:first-child{border-left:none;}
.tit01{text-align:center;margin-top:80px;}
.news{text-align:center;}
.news h1{font:bold 42px/56px \5FAE\8F6F\96C5\9ED1;}
.gg_con{text-align:center;margin-top:40px;}
/*p1Con*/
.p1_con{background:#2647b8;height:450px;overflow:hidden;}
.p1_con .fl{width:800px;}
.pic1{width:800px;height:450px;position:relative;}
.pic1 .swiper-container{width:100%;height:100%;}
.pic1 .swiper-container .swiper-slide{position:relative;}
.pic1 .swiper-container .swiper-slide span{position:absolute;width:100%;font-size:18px;background:rgba(0,0,0,.6);height:60px;line-height:60px;left:0;bottom:0;text-align:center;}
.pic1 .swiper-container .num1 i{display:block;font-size:30px;font-weight:bold;position:absolute;left:60px;bottom:20px;font-style:normal;font-family:"Georgia";z-index:99;}
.pic1 .swiper-container .num1 i em{margin-left:2px;}
.pic1 .swiper-container .num1 i em.thisp{font-weight:bold;margin-right:1px;margin-left:0;font-size:34px;color:#d32f21;}
.pic1 .prev,.pic1 .next{position:absolute;bottom:12px;width:22px;height:37px;z-index:10;cursor:pointer;}
.pic1 .prev{background:url(images/prev1.png) no-repeat;left:20px;cursor:pointer;}
.pic1 .next{background:url(images/next1.png) no-repeat;right:20px;cursor:pointer;}
.pic1 .swiper-pagination1{display:none;}
.p1_con .fr{width:370px;margin-right:10px;}
.p1_con .fr h2{font:bold 18px/30px \5FAE\8F6F\96C5\9ED1;padding-top:12px;border-top:1px solid #4762bf;}
.p1_con .fr h2:first-child{border-top:none;}
.p1_con .fr p{font-size:12px;line-height:24px;margin:6px auto 14px auto;text-indent:2em;}
.list16{margin:15px auto 5px auto;}
.list16 li{font-size:16px;line-height:32px;padding:2px 0 2px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;}
.list16 li:before{content:"";position:absolute;top:16px;left:1px;background:#333;width:5px;height:5px;}
.list14{margin-top:16px;}
.list14 li{width:100%;line-height:28px;padding:6px 0;font-size:14px;}
/*xg*/
.p2_con ul li{width:260px;margin-left:53px;margin-top:45px;float:left;background:#fff;border-radius:10px 10px;}
.p2_con ul li:nth-child(4n+1){margin-left:0px;}
.p2_con ul li img{border-radius:10px 10px 0 0;width:260px;height:auto;}
.p2_con ul li span{height:145px;width:100%;line-height:20px;padding:0 6px 0 9px;display:block;}
.p2_con ul li b{display:block;font-size:20px;line-height:28px;color:#223891;text-align:center;}
.p2_con ul li i{display:block;line-height:26px;color:#223891;text-align:center;font-weight:bold;font-family:\9ed1\4f53,"黑体"}
.qhtit{margin-top:60px;}
.qhtit span{display:inline-block;width:490px;height:60px;line-height:60px;color:#fff;font-size:24px;background:#1e317f;font-weight:bold;text-align:center;cursor:pointer;}
.qhtit span.active{color:#1e317f;background:#fff;}
.tit02{text-align:center;}
.tit02 span{display:block;max-width:500px;height:54px;background:#fff;border-radius:30px;font-size:24px;font-weight:bold;color:#223891;line-height:54px;margin:0 auto;}
.tit02 span a:link,.tit02 span a:visited{color:#223891;}
.p3_con .fl{width:680px;}
.p3_con .fr{width:455px;margin-right:30px;}
.p3_con1 .fr{width:680px;}
.p3_con1 .fl{width:455px;margin-right:30px;}
.pic4{width:680px;height:385px;position:relative;}
.pic4 .swiper-container{width:100%;height:100%;}
.pic4 .swiper-container .swiper-slide{position:relative;}
.pic4 .swiper-container .swiper-slide span{position:absolute;width:100%;font-size:16px;background:rgba(0,0,0,.6);height:60px;line-height:60px;left:0;bottom:0;text-align:center;}
.pic4 .swiper-container .num1 i{display:block;font-size:26px;font-weight:bold;position:absolute;left:60px;bottom:20px;font-style:normal;font-family:"Georgia";z-index:99;}
.pic4 .swiper-container .num1 i em{margin-left:2px;}
.pic4 .swiper-container .num1 i em.thisp{font-weight:bold;margin-right:1px;margin-left:0;font-size:30px;color:#d32f21;}
.pic4 .prev,.pic4 .next{position:absolute;bottom:12px;width:22px;height:37px;z-index:10;cursor:pointer;}
.pic4 .prev{background:url(images/prev1.png) no-repeat;left:20px;cursor:pointer;}
.pic4 .next{background:url(images/next1.png) no-repeat;right:20px;cursor:pointer;}
.pic4 .swiper-pagination1{display:none;}
.p3_wz{position:relative;font-size:18px;line-height:32px;padding-left:20px;height:96px;overflow:hidden;}
.p3_wz:before{content:"";position:absolute;top:14px;left:1px;background:#fff;width:8px;height:8px;border-radius:50%;}
.pic41{position:relative;width:455px;height:286px;margin-top:15px;}
.pic41 .swiper-container{width:455px;height:210px;margin-top:40px;}
.pic41 .prev{background:url("images/left.png") no-repeat;left:0px;right:0px;cursor:pointer;top:0px;width:64px;height:21px;position:absolute;}
.pic41 .next{background:url("images/right.png") no-repeat;left:0px;right:0px;cursor:pointer;bottom:0px;width:64px;height:21px;position:absolute;}
.pic2{width:455px;height:210px;overflow:hidden;}
.pic2 li{width:125px;height:210px;display:inline-block;text-align:center;float:left;margin:0 13px;}
.pic2 li img{border-radius:50%;}
.pic2 li{display:block;}
.pic2 li b{display:block;font-size:22px;line-height:32px;}

.p3_jdt{display:none;}
.p3_pic{display:none;}
.p4_con{background:url("images/bkbg.png") no-repeat;width:1220px;height:490px;position:relative;}
.p4_pic{width:880px;margin-top:120px;}
.p4_pic img{float:left;margin-right:30px;}
.p4_pic span{float:left;display:block;width:370px;}
.p4_pic span b{font-size:22px;display:block;line-height:34px;margin:5px auto 10px auto;}
.p4_pic span p{line-height:26px;text-indent:2em;}
.p5_con{width:1200px;height:730px;overflow:hidden;position:relative;}
.p5_con .pagination2{position:absolute;left:0;text-align:center;bottom:0;width:100%;}
.p5_con .pagination2 .swiper-pagination-switch{display:inline-block;width:69px;height:8px;background:#e4e5e6;margin:0 5px;cursor:pointer;}
.p5_con .pagination2 .swiper-active-switch{background:#3e86c0;}
.p5_con .swiper-container{width:100%;height:675px;}
.p5_con .swiper-container .slide-con{position:relative;}
.p5_con .swiper-container .slide-con::after{position:absolute;content:'';display:block;width:100%;height:60px;background:rgba(0, 0, 0, 0.7);top:615px;left:0;}
.p5_con .swiper-container .slide-con .scale-img{width:100%;height:675px;display:block;overflow:hidden;}
.p5_con .swiper-container .slide-con p.txt1{position:absolute;width:100%;height:60px;line-height:60px;top:615px;left:0;text-align:center;font-size:18px;z-index:9;}
.pic3{position:relative;margin-top:40px;overflow:hidden;width:1200px;height:400px;}
.pic3 li{position:relative;width:980px;height:400px;background:#fff;border-radius:15px;}
.roundabout-holder{width:980px;height:400px;margin:0 auto}
.roundabout-moveable-item{width:980px;height:400px;cursor:pointer;border-radius:20px;}
.roundabout-moveable-item span{float:left;width:390px;display:block;position:absolute;top:70px;left:50px;display:none;}
.roundabout-moveable-item span b{font-size:22px;line-height:32px;}
.roundabout-moveable-item span p{font-size:14px;line-height:28px;color:#888888;margin-top:15px;text-indent:2em;}
.roundabout-moveable-item img{float:right;position:absolute;top:50px;right:40px;display:none;}
.prevn2{background:url("images/left1.png") no-repeat;width:43px;height:43px;z-index:9999;position:absolute;top:180px;left:85px;cursor:pointer;}
.nextn2{background:url("images/right1.png") no-repeat;width:43px;height:43px;z-index:9999;position:absolute;top:180px;right:90px;cursor:pointer;}
.roundabout-in-focus span,.roundabout-in-focus img{display:block;}

/*copyright*/
#copyright{margin:0px auto;padding:90px 0 60px 0;font-size:14px;text-align:center;color:#fff;line-height:180%;clear:both;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   body{min-width:1240px;}
}
