@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/ban_g.jpg") no-repeat center top #fff;}
*, *::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;}
.mt50{margin-top:50px;}
.mt30{margin-top:30px;}
.mt240{margin-top:240px!important;}
/*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;}
/*copyright*/
#copyright{margin:0px auto;text-align:center;padding:20px 0;line-height:180%;clear:both;}
.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:10px;}
.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{width:100%;height:447px;}
/*#cf_focus .active{display:block;}*/
.jjie{font-size:20px;background:url("images/jjbg_gg.png") no-repeat center top;height:181px;position:relative;}
.jjie .jj_wz{position:absolute;top:22px;left:50%;width:900px;margin-left:-435px;line-height:32px;text-indent:2em;}

.news{text-align:center;}
.news h1{font:bold 44px/58px \5FAE\8F6F\96C5\9ED1;}
.news p{font-size:14px;margin-top:15px;}
.news p a{margin:0 6px;}
.gg_con{text-align:center;margin-top:40px;}
/*p1Con*/
.p1_con{background:#e2eaf8;padding:22px 15px 20px 25px;}
.p1_con .fl{width:750px;}
.p1_con .fr{width:210px;}
.p1_con .fr h2{color:#3b5e92;font-size:26px;font-weight:bold;font-style:italic;margin-left:30px;margin-top:8px;}
.p1_qhbt span{font-size:20px;color:#385c97;height:50px;background:#fff;line-height:50px;width:205px;border-radius:0 20px 20px 0;margin-top:13px;display:block;padding-left:15px;font-weight:500;cursor:pointer;font-family:\9ED1\4F53;}
.p1_qhbt span.active{background:#607dc6;color:#fff;}
.p1_qhbt span i,.p1_pic{display:none;}

.p2_con,.p3_con{background:#e2eaf8;padding:35px 25px 50px 25px;}
.p2_con ul li{width:224px;margin-left:18px;float:left;background:#fff;margin-bottom:30px;height:205px;}
.p2_con ul li:nth-child(4n+1){margin-left:0px;}
.p2_con ul li span{font-size:16px;line-height:28px;display:flex;align-items:center;justify-content:center;height:70px;padding:0 8px;}
.p2_con .p2_more{text-align:center;}

.list16{padding:0px 20px;}
.list16 li{font-size:16px;line-height:32px;padding:13px 0 7px 0px;position:relative;color:#294a85;border-bottom:2px dashed #c3d0e3;}
.list16 li:before{content:"";position:absolute;top:26px;left:-20px;background:#294a85;width:7px;height:7px;border-radius:50%;}
.list16 li a:link,.list16 li a:visited{color:#294a85;}


.wybg{background:url("images/cpbg.jpg") no-repeat center bottom;}
.tit1{text-align:center;color:#3f4146;letter-spacing:5px;font-size:42px;font-weight:bold;background:url("images/btbg.png") no-repeat center bottom;height:72px;margin-top:90px;}
.tit1 span{color:#4169b8;margin-right:15px;}

.pic3{width:950px;height:600px;position:relative;overflow:hidden;}
.pic3 .swiper-container{width:100%;height:530px;}
.pic3 .swiper-container .swiper-slide{position:relative;text-align:center;margin-top:45px;}
.pic3 .swiper-container .swiper-slide span{display:block;width:225px;height:420px;margin:0 auto;background:#d8e2f1;border-radius:8px;padding-top:20px;}
.pic3 .swiper-container .swiper-slide img{border-radius:8px;}
.pic3 .swiper-slide-active{margin-top:0px!important;}
.pic3 .swiper-slide-active img{width:275px;height:488px;}
.pic3 .swiper-slide-active span{padding-bottom:20px;width:285px!important;height:528px!important;}
/*.pic3 .swiper-slide-active + .swiper-slide{margin-top:0px;}
.pic3 .swiper-slide-active + .swiper-slide img{width:275px;height:488px;}
.pic3 .swiper-slide-active + .swiper-slide span{padding-bottom:20px;width:275px;height:528px;}
.pic3 .swiper-container .swiper-slide-active img{border:5px solid #c00;}
pic3 .swiper-slide-active + .swiper-slide span{padding-top:20px;}
.pic3 .swiper-slide-active + .swiper-slide+ .swiper-slide+ .swiper-slide{margin-top:45px;}
.pic3 .swiper-slide-active + .swiper-slide+ .swiper-slide+ .swiper-slide span{padding-top:20px;}
.pic3 .swiper-pagination-switch{width:15px;height:15px;margin:0 10px;display:inline-block;border-radius:50%;background:#fff;position:relative;cursor:pointer;border:1px solid #5a8dd0;}
.pic3 .swiper-active-switch{background:#506fa9;}*/
.pic3 .swiper-pagination1{position:absolute;bottom:0px;right:0px;left:0px;height:50px;text-align:center;width:680px;}
.pic3 .swiper-pagination-switch{width:54px;height:25px;margin:0 2px;display:inline-block;position:relative;cursor:pointer;text-align:center;font-size:16px;color:#345b9d;line-height:25px;font-weight:600;}
.pic3 .swiper-active-switch{color:#fff;}
/*.pic3 .swiper-active-switch{color:#fff;}*/
.pic3 .prev,.pic3 .next{position:absolute;bottom:28px;width:9px;height:15px;z-index:10;cursor:pointer;}
.pic3 .prev{background:url(images/prev1.png) no-repeat;left:120px;cursor:pointer;}
.pic3 .next{background:url(images/next1.png) no-repeat;right:120px;cursor:pointer;}

.p4_con{background:#eaf1fb;padding:20px 25px 40px 25px;}
.p4_con ul li{float:left;width:47%;margin-right:6%;}
.p4_con ul li:nth-child(2n){margin-right:0px;}
.p5_con{background:url("images/bkbg.png") no-repeat center bottom;width:1000px;height:407px;}
.p5_con .fl{width:486px;}
.p5_con .fr{width:490px;margin-top:40px;}
#swiper-container02{width:486px;height:370px;position:relative;overflow:hidden;}
#swiper-container02 .swiper-slide{position:relative;text-align:center;}
#swiper-container02 .swiper-pagination2{position:absolute;bottom:0px;right:0px;left:0px;height:15px;text-align:center;width:486px;}
#swiper-container02 .swiper-pagination-switch{width:15px;height:15px;margin:0 10px;display:inline-block;border-radius:50%;background:#fff;position:relative;cursor:pointer;border:1px solid #5a8dd0;}
#swiper-container02 .swiper-active-switch{background:#506fa9;}


.ej_con ul li{width:325px;margin-left:12px;float:left;background:#edf1fb;margin-bottom:30px;height:285px;border:1px solid #e3e7f3;border-radius:8px;padding:15px 9px 5px 9px;position:relative;}
.ej_con ul li:nth-child(3n+1){margin-left:0px;}
.ej_con ul li img{border-radius:8px;}
.ej_con ul li i{background:url("images/bf.png") no-repeat center top;width:49px;height:50px;position:absolute;top:120px;left:28px;display:block;}
.ej_con ul li span{font-size:18px;line-height:30px;display:flex;align-items:center;justify-content:center;height:80px;padding:0 8px;}
.ej_cons ul li{margin-bottom:50px;height:675px;border-radius:8px;padding:0px;}
.ej_cons ul li img{width:323px;}
.showMorehandle{text-align:center;margin-top:20px;}
.showMorehandle span{text-align:center;font-size:18px;color:#486db1;font-weight:bold;letter-spacing:4px;display:inline-block;background:#edf1fb;padding:8px 15px 8px 19px;border:1px solid #e3e7f3;border-radius:6px;cursor:pointer;}

/*copyright*/
#copyright{padding:60px 0 200px 0;font-size:14px;text-align:center;color:#fff;margin-top:300px;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   
}
