@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','MiSans';color:#372524;background:url("images/bann.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:#372524;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;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
/*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;}
.w1280{width:1280px;}
.w1200{width:1200px;}
.w1100{width:1100px;}
.w1000{width:1000px;}
/*=====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:560px;}
.ban .w1200{position:relative;}
.ban .w1200 .logo1{display:inline-block;width:35px;height:38px;position:absolute;left:-2px;top:18px;}
.ban .w1200 .logo2{display:inline-block;width:90px;height:38px;position:absolute;left:40px;top:16px;}
.ban .w1200 .lan1{display:inline-block;width:60px;height:40px;position:absolute;right:265px;top:15px;}
.ban .w1200 .lan2{display:inline-block;width:150px;height:40px;position:absolute;right:100px;top:15px;}
.ban .w1200 .lan3{display:inline-block;width:85px;height:40px;position:absolute;right:-10px;top:15px;}
.nav{text-align:center;font-size:20px;font-weight:bold;height:40px;line-height:40px;position:absolute;left:0px;top:500px;width:100%;}
.nav a{margin:0 25px;}

.ban .w1200 .search{position:absolute;right:20px;top:270px;width:300px;height:40px;border-radius:20px;background:#fff;}
.ban .w1200 .search input.on{width:230px;margin-left:22px;margin-top:1px;color:#999;vertical-align:middle;float:left;height:38px;line-height:38px;}
.ban .w1200 .search input.sou{vertical-align:middle;margin:3px 3px 0 0px;float:right;}

.newsgd{width:100%;height:80px;background:#EDF4FF;}
.newsgd .swiper-container{width:1200px;height:50px;margin-top:15px;}
.newsgd .swiper-container .swiper-slide{font-size:28px;font-weight:500;line-height:50px;color:#1568CD;text-align:center;}
.newsgd .swiper-container .swiper-slide a:link,.newsgd .swiper-container .swiper-slide a:visited{color:#1568CD;}

.news{text-align:center;}
.news h1{font:bold 44px/58px \5FAE\8F6F\96C5\9ED1;color:#D2A041;}
.news h1 a:link,.news h1 a:visited{color:#D2A041;}
.news p{font-size:16px;margin-top:15px;color:#A26D3D;}
.news p a{margin:0 6px;}
.news p a:link,.news p a:visited{color:#A26D3D;}
.gg_con{text-align:center;margin-top:40px;}

.list16{margin:0px auto;padding:0 20px;}
.list16 li{font-size:16px;line-height:34px;padding:0px 0 0px 18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;}
.tit2{text-align:center;}

/*p1Con*/
.p1_con{overflow:hidden;background:#F7F7F7;border-radius:10px;padding:20px;box-shadow:0px 10px #F0F0F0;}
.p1_con .fl{width:660px;}
.p1_con .fl .swiper-container{width:100%;height:430px;position:relative;}
.p1_con .fl .swiper-container .swiper-slide{position:relative;}
.p1_con .fl .swiper-container .swiper-slide img{border-radius:10px 10px 0 0;}
.p1_con .fl .swiper-container .swiper-slide span{width:100%;font-size:16px;height:50px;line-height:50px;background:linear-gradient(274deg, #F18500 0%, #1568CD 100%);position:absolute;left:0;top:380px;color:#fff;border-radius:0 0 10px 10px;padding-left:20px;}
.p1_con .fl .swiper-container .swiper-slide span a:link,.p1_con .fl .swiper-container .swiper-slide span a:visited{color:#fff;}
.swiper-pagination1{position:absolute;right:20px;text-align:center;top:350px;z-index:99;}
.swiper-pagination1 .swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:50%;background:#fff;margin-right:10px;cursor:pointer;}
.swiper-pagination1 .swiper-active-switch{background:#1568CD;}

.p1_con .fr{width:480px;}
.p1_con .fr h2{overflow:hidden;font-size:24px;color:#9f160c;line-height:32px;}
.p1_con .fr h2 a:link,.p1_con .fr h2 a:visited{color:#9f160c;}
.p1_con .fr .list16{padding:0px;}
.p1_con .fr .list16 li{font-size:16px;line-height:43px;padding-left:40px;}
.p1_con .fr .list16 li:hover{border-radius:300px;opacity:1;background:linear-gradient(90deg, #1568CD 0%, #A26D3D 100%);color:#fff;}
.p1_con .fr .list16 li:hover a{color:#fff;}

.tlbk{position:relative;}
.bkbg{position:absolute;left:0;width:100%;height:300px;background:#FFFAF1;top:122px;box-shadow:0px 10px rgba(255, 210, 139, 0.2);z-index:-1;}
.p2_con{overflow:hidden;width:1200px;}
.p2_con .fl{width:330px;margin-left:40px;}
.p2_con .newslt{display:flex;align-items:center;margin-top:40px;height:300px;}
.p2_con .list16{padding:0px;margin:0;width:100%;}
.p2_con .list16 li{color:#A26D3D;padding-left:0;line-height:22px;margin-bottom:20px;}
.p2_con .list16 li a:link,.p2_con .list16 li a:visited{color:#A26D3D;}
.p2_con .fr{width:780px;}
.p2_con .pic1 li{float:left;width:380px;height:256px;margin-left:20px;position:relative;margin-bottom:20px;}
.p2_con .pic1 li:nth-child(2n+1){margin-left:0px;}
.p2_con .pic1 li span{display:block;width:380px;height:210px;overflow:hidden;}
.p2_con .pic1 li img{border-radius:10px 10px 0 0;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
.p2_con .pic1 li img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.p2_con .pic1 li div{width:100%;font-size:16px;height:46px;line-height:46px;background:linear-gradient(90deg,rgba(217,199,170,0.7) 0%,rgba(217,199,170,0.2) 100%);position:absolute;left:0;top:210px;color:#A26D3D;border-radius:0 0 10px 10px;padding-left:20px;display:inline-block;}
.p2_con .pic1 li div a:link,.p2_con .pic1 li div a:visited{color:#A26D3D;}
.p2_con .pic1 li i{display:block;width:94px;height:90px;background:url("images/play.png") no-repeat center top;position:absolute;left:143px;top:60px;}

.p3_con{overflow:hidden;width:1200px;height:280px;background:url("images/listbg.png") no-repeat center top;padding:26px 40px;}
.list20{margin:0px;padding:0;height:227px;overflow:hidden;}
.list20 li{font-size:20px;line-height:27px;padding:0px 0 0px 18px;position:relative;color:#175AA1;font-weight:600;width:330px;float:left;margin-left:60px;height:84px;border-bottom:1px solid #175AA1;margin-top:30px;}
.list20 li:nth-child(3n+1){margin-left:0px;}
.list20 li:before{content:"";position:absolute;top:10px;left:0px;background:#1568CD;width:8px;height:8px;border-radius:50%;}
.list20 li a:link,.list20 li a:visited{color:#175AA1;}

.copybg{background:#1568CD;width:100%;}
.yqlink{text-align:center;font-size:20px;line-height:32px;margin-top:80px;}
.yqlink a{margin:0 15px;}
.p4box{width:380px;margin-left:30px;float:left;}
.p4box:first-child{margin-left:0px;}
.p4_pic{background:url("images/picbj.png") no-repeat center top;width:380px;height:240px;position:relative;}
.p4_pic img{display:block;position:absolute;top:25px;left:15px;border-radius:10px 10px 0 0;}
.p4_pic span{display:flex;position:absolute;left:15px;top:185px;width:340px;height:30px;opacity:1;background:rgba(0,0,0,0.7);font-size:14px;align-items:center;padding:0 10px;justify-content:center;}
.p4box .list20{height:auto;}
.p4box .list20 li{font-size:20px;line-height:27px;padding:0px 0 20px 18px;width:340px;float:none;margin-left:20px;height:auto;border-bottom:1px solid #CBE6FF;margin-top:20px;}
.p4box .list20 li:last-child{border-bottom:none;}

/*erji*/
.lujing{font-size:20px;color:#B9B9B9;line-height:32px;text-align:left;}
.lujing a{margin:0 6px;color:#B9B9B9;}
.ej_list li{font-size:22px;line-height:36px;overflow:hidden;padding:40px 0;border-bottom:2px solid #F7F7F7;color:#B9B9B9;text-align:left;}
.ej_list li a{display:inline-block;width:900px;float:left;color:#444444;}
.ej_list li em{display:inline-block;float:right;}
.page_n{text-align:center;margin:50px auto 20px auto;}
.page_n a{border:1px solid #dddad2;background:#f7f6f3;padding:10px 16px;margin:0 6px;font-size:16px;}
.page_n a.common_current_page{background:#1568CD;color:#fff;text-decoration:none;}
.branch{width:100%;height:60px;border-bottom:1px solid #d9d9d9;margin-bottom:10px;margin-top:30px;}
.branch h3{font-weight:700;font-size:30px;display:block;width:300px;float:left;line-height:60px;border-bottom:1px solid #1568CD;letter-spacing:3px;}
.ej_list_fl li{font-size:20px;line-height:30px;overflow:hidden;padding:10px 0;border-bottom:none;color:#B9B9B9;text-align:left;}
.branch a{display:block;float:right;line-height:60px;font-size:18px;}

/*wbc*/
.rm_txt h1{font-size:38px;font-weight:500;line-height:46px;margin:5px auto 15px auto;text-align:center;}
.rm_txt h3,.rm_txt h4{font-size:18px;line-height:26px;text-align:center;}
.rm_txt h3{margin:15px 0 5px 0;}
.rm_txt h4{margin:15px 0 5px 0;color:#999}
.rm_txt div.author{font-size:16px;height:24px;margin-top:24px;text-align:center;}
.rm_txt_con div.otitle{font-size:14px;margin-top:20px;}
.rm_txt_con div.edit{font-size:16px;text-align:right;}
.rm_txt_con .box_pic{text-align:center;font-size:16px;}
.rm_txt_con .box_pic img{ display:block;margin-top:15px;max-width:860px;}
.rm_txt_con .box_pic table td{font-size:18px;color:#4d7caa !important;font-family:"楷体","KaiTi_GB2312";line-height:30px;}
.rm_txt_con .box_pic table td font{color:#4d7caa !important;margin-top:15px;}
.rm_txt_con table.pci_c{ width:100%; text-align:center;margin-top:23px;}
.rm_txt_con table.pci_c p{text-align:center;}
.rm_txt_con table.pci_c td img{width:auto;}
.rm_txt_con p{margin-top:23px;text-align: justify;font-size:20px;line-height: 38px;text-indent:0em}
.rm_txt_con p img{max-width:1000px;height:auto;}
.rm_txt_con p.desc,.rm_txt_con p span[desc="desc"]{font-size:18px;color:#4d7caa;font-family:"楷体","KaiTi_GB2312";line-height:30px;width:80%;margin:20px auto 0 auto;text-align:center;}
.rm_txt_con p.not-indent{text-align:center;}
.rm_txt_con div.bza{font-size:18px;color:#4d7caa;font-family:"楷体","KaiTi_GB2312";border:1px solid #e5e5e5;padding:25px 20px 15px 20px;margin-top:30px;position:relative;display:none;}
.rm_txt_con div.bza span{display:block;width:109px;height:24px; position:absolute;top:-14px;left:55px;background:url(../imgs/bza.jpg) no-repeat;}
.rm_txt_con div.bza p{text-indent:2em;font-size:18px;font-family:"楷体","KaiTi_GB2312";line-height:34px;margin-top:0px;}
.rm_txt_con p.paper_num{font-size:16px;color:#666}
.rm_txt_con p.paper_num span{float:left;}
.rm_txt_con p.paper_num em{float:right;}
.rm_txt_con p.paper_num em i{width:60px;height:26px;background: #F5F5F7;border-radius: 20px;display:inline-block;font-style:normal;text-align: center;}
.rm_txt_con p.paper_num em i img{vertical-align:middle;margin:5px auto;}
.channel{color:#666;text-align:center;font-size:16px;margin-top:30px;}
.no_pc{display:none;}
/*copyright*/
#copyright{padding:60px 0;font-size:14px;text-align:center;margin-top:20px;color:#fff;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
.fl,.fr{float:none}
.no_mob,.bkbg{display:none;}
.no_pc{display:block;}
body{background:none;}
.sjban{position:absolute;top:0;left:0;}
.sjban img{width:100%;height:auto;}
.ban{height:7rem;}
.ban .w1200 .logo1{display:inline-block;width:1rem;height:1rem;position:absolute;left:.7rem;top:.28rem;z-index:9;}
.ban .w1200 .logo2{display:inline-block;width:2.1rem;height:1rem;position:absolute;left:1.8rem;top:.28rem;z-index:9;}
.mban{z-index:11;position:absolute;top:0.6rem;right:0.6rem;}
.nav a{margin:0 auto;display:block;padding:.3rem 0;border-top:1px solid #fff;width:90%;font-size:.5rem;}
.nav a:first-child{border-top:none;padding:2.3rem 0 .3rem 0;}
.nav{text-align:center;font-size:20px;font-weight:bold;height:0px;line-height:40px;position:absolute;left:0px;top:0px;width:100%;background:#1568CD;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;z-index:11;overflow:hidden;}
.mbdyz{position:absolute;left:.0rem;bottom:.7rem;z-index:9;width:100%;text-align:center;opacity:0;}
.ban .w1200 .lan1{width:1.8rem;height:1rem;position:absolute;left:1rem;right:auto;top:10.2rem;z-index:12;display:none;}
.ban .w1200 .lan2{width:3.3rem;height:1rem;position:absolute;left:3rem;right:auto;top:10.2rem;z-index:12;display:none;}
.ban .w1200 .lan3{width:2rem;height:1rem;position:absolute;left:6.8rem;right:auto;top:10.2rem;z-index:12;display:none;}
.rm_txt_con div.bza{padding:5vw 2vw 3vw 2vw;}
.rm_txt_con div.bza span{left:4vw}
.rm_txt_con p.desc,.rm_txt_con p span[desc="desc"]{width:100%;}
.rm_txt_con table.pci_c img.picture-illustrating{width:100%;}
.w1200,.w1000,.p1_con .fl{width:100%;}
.lujing{margin-top:.4rem;font-size:.36rem;width:92%;}
.rm_txt{margin-top:.4rem;width:92%;}
.rm_txt h1{font-size:.667rem;line-height:160%;}
.channel{font-size:.38rem;margin-top:.3rem;}
.rm_txt_con p img,.rm_txt_con .box_pic img{max-width:100%;width:100%;height:auto;}
.rm_txt_con p,.rm_txt_con .box_pic table td{font-size:.48rem;line-height:180%;margin-top:.4rem;}
.yqlink{font-size:.42rem;line-height:160%;margin-top:.8rem;width:92%;}
.ej_list li{font-size:.42rem;line-height:160%;padding:.4rem 0;width:92%;margin:0 auto;}
.ej_list li a{width:100%;}
.page_n a{padding:5px 10px;font-size:14px;margin:0 4px;}
.branch{width:92%;height:.9rem;margin-bottom:.3rem;margin-top:.6rem}
.branch h3{font-size:.56rem;width:30%;line-height:.9rem;letter-spacing:1px;}
.ej_list_fl li{font-size:.42rem;line-height:160%;overflow:hidden;padding:.2rem 0;}
.branch a{line-height:.9rem;font-size:.36rem;}
.ej_list_fl{margin-top:0px;}

.newsgd{height:1.8rem;}
.newsgd .swiper-container{width:92%;height:1.5rem;margin-top:.15rem;}
.newsgd .swiper-container .swiper-slide{font-size:0.42rem;line-height:160%;}
.news{margin-top:.6rem;}
.news h1{font-size:0.56rem;line-height:160%;width:92%;margin:0 auto;}
.news p{font-size:0.38rem;line-height:160%;width:92%;margin:.4rem auto 0 auto;}
.p1_con{margin-top:.6rem;}
.p1_con .fr{margin-top:.4rem;width:100%;}
.p1_con .fl .swiper-container{height:6.4rem}
.p1_con .fl .swiper-container .swiper-slide img{width:100%;height:5.2rem;}
.p1_con .fl .swiper-container .swiper-slide span{top:5.2rem;height:1.2rem;line-height:1.2rem;padding-left:.2rem;}
.swiper-pagination1{top:4.5rem;right:.2rem;}
.p1_con .fr .list16 li{font-size:.42rem;line-height:160%;padding:.35rem 0.5rem;white-space:normal;}
.p2_con{background:#FFFAF1;}
.p2_con .list16 li{font-size:.42rem;line-height:160%;padding:.3rem 0 .3rem 0.5rem;white-space:normal;margin-bottom:0;}
.p2_con .fl,.p2_con .fr{width:100%;margin:0 auto;}
.tit1{text-align:center;background:#fff;padding-bottom:.4rem;}
.tit2{text-align:center;margin-top:.8rem;}
.tlbk{margin-top:.8rem;}
.p2_con .newslt{margin:.4rem auto;height:auto;}
.p2_con .pic1 li{width:100%;margin:0 auto .5rem auto;float:none;}
.p2_con .pic1 li span{margin:0 auto;}
.p2_con .pic1 li div{width:380px;right:0;}
.p3_con{background: linear-gradient(140deg, #F4ECD3 0%, #D4EDFF 100%);margin-top:.4rem;width:94%;height:auto;padding:.5rem .3rem;border-radius:10px;}
.list20{height:auto;}
.list20 li{margin-top:.5rem;float:none;margin-left:0px;height:auto;padding-bottom:.5rem;}
.yqlink a{margin:.2rem auto;display:block;}
.yqlink i{display:none;}
.p4_con{margin-top:.4rem;}
.p4box{margin:.4rem auto 0 auto!important;float:none;}
#copyright,.copyright{font-size:.28rem;line-height:160%;padding:.7rem 0;width:92%;}
.copybg{margin-top:1rem;}
}














