@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:#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;}
.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;}
/*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: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:210px;background:url("images/banbg.jpg") no-repeat center top;width:100%;}
.ban div.w1200{text-align:right;font-size:18px;margin-top:110px;}
.ban div.w1200 a{padding:0 10px;}
.ban em{display:none;}
.ban i{padding:0 10px;cursor:pointer;display:inline-block;position:relative;}
.ban i:hover em{display:block;position:absolute;}
.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/navbg.jpg") no-repeat center top;height:93px;}
.nav .w1200{margin-top:34px;line-height:26px;font-size:24px;}
.nav .w1200 a{padding:0 40px;display:inline-block;border-left:2px solid #fff;height:26px;line-height:26px;}
.nav .w1200 a:first-child{border-left:none;}
.tit01{text-align:center;margin-top:30px;padding-top:40px;border-top:1px solid #ddd;width:1200px;}
.news{text-align:center;}
.news h1{font-size:48px;line-height:60px;color:#01407d;font-weight:500;}
.news h1 a:link,.news h1 a:visited{color:#01407d;text-decoration:none;}
.news p{font-size:14px;line-height:30px;margin-top:20px;}
.news p a{margin:0 10px;}
.gg_con{text-align:center;margin-top:40px;}
/*p1Con*/
.p1_con ul li{width:380px;float:left;margin-left:30px;margin-top:50px;background:#f8f4ea;}
.p1_con ul li:nth-child(3n+1){margin-left:0px;}
.p1_con ul li b{display:block;width:340px;min-height:123px;font-size:22px;margin:0 auto;line-height:30px;font-weight:normal;padding:18px 0 15px 0;}
.p1_con ul li p{display:block;width:380px;min-height:162px;font-size:14px;margin:0 auto;line-height:24px;font-weight:normal;padding:18px 20px 15px 20px;border-top:1px solid #fff;}

.p2_con{border-top:1px solid #ddd;padding-top:30px;}
.p2_con li{font-size:20px;line-height:32px;padding:2px 0 2px 36px;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;float:left;width:50%;}
.p2_con li:before{content:"";position:absolute;top:16px;left:20px;background:#000;width:5px;height:5px;}

.p3_con{background:url("images/ydylbg2.png") no-repeat center top;height:322px;margin-top:-60px;}
.p3_con .w1200{margin-top:150px;}
.p3_con .w1200 li{padding:5px 0 5px 0px;float:left;width:350px;margin-left:48px;float:left;}
.p3_con .w1200 li span{height:100px;border-right:1px solid #d6d6d6;width:100px;display:block;float:left;margin-right:20px;}
.p3_con .w1200 li b{font-size:56px;font-weight:bold;display:block;line-height:72px;}
.p3_con .w1200 li i{font-size:20px;display:block;line-height:28px;}
.p3_con .w1200 li em{float:left;display:block;width:278px;}
.p3_con .w1200 li p{font-size:24px;line-height:46px;}

.p4_con{width:100%;height:580px;overflow:hidden;position:relative;background:#1d8dcd;}
.p4_con .pagination2{position:absolute;left:0;text-align:center;bottom:30px;width:100%;z-index:11;}
.p4_con .pagination2 .swiper-pagination-switch{display:inline-block;width:48px;height:7px;background:#fff;margin:0 20px;cursor:pointer;border-radius:10px;}
.p4_con .pagination2 .swiper-active-switch{background:#e9c110;}
.p4_con .swiper-container{width:1200px;height:580px;}
.p5_con .box{border:1px solid #cacaca;width:576px;padding:20px 40px;float:left;margin-left:44px;}
.p5_con .box:nth-child(2n+1){margin-left:0px;}
.p5_con li{width:490px;float:left;font-size:16px;line-height:30px;padding-left:20px;border-bottom:1px dashed #cacaca;padding-bottom:12px;padding-top:12px; overflow:hidden;position:relative;}
.p5_con li:before{content:"";position:absolute;top:24px;left:2px;background:#333;width:8px;height:8px;}

.p7_con li{float:left;width:287px;height:200px;margin-left:17px;margin-top:40px;background:#1d8dcd;border-radius:20px;text-align:center;font-size:14px;}
.p7_con li img{border-radius:20px 20px 0 0;}
.p7_con li span{line-height:28px;}
.p7_con li:nth-child(4n+1){margin-left:0px;}
.p8_con li{float:left;width:278px;height:410px;margin-left:29px;margin-top:50px;background:#1d8dcd;border-radius:20px;text-align:center;font-size:14px;}
.p8_con li img{border-radius:20px 20px 0 0;}
.p8_con li span{line-height:24px;}
.p8_con li:nth-child(4n+1){margin-left:0px;}
.navdb{text-align:center;}
.navdb span{display:inline-block;width:214px;height:58px;line-height:58px;background:#f3c616;border-radius:20px 20px 0 0;margin:0 20px;font-size:18px;}
.d2tit{height:64px;line-height:64px;border-bottom:1px solid #e6e6e6;padding-left:20px;width:1200px;margin-top:20px;}
.ph_d2list{margin-top:30px;}
.ph_d2list li{text-align:right;}
.ph_d2list li i{font-style:normal;font-size:14px;color:#ccc;}
.ph_d2list li a{position:relative;padding-left:16px;}
.ph_d2list li a::before{content:'';position:absolute;left:0px;top:19px;width:4px;height:4px;border-radius:4px;background:#222;}
.ph_d2list li a{float:left;text-align:left}
.ph_d2list li,.ph_d2list li a{font-size:18px;line-height:42px;}
.page_n{text-align:center;padding:40px 0 20px 0;overflow:hidden;margin-bottom:40px;}
.page_n a{border:#4755e8 1px solid;background:#f7f6f3;padding:10px 15px;margin:0 5px;text-decoration:none;}
.page_n a.common_current_page{background:#1d8dcd;color:#fff;text-decoration:none;border:#4755e8 1px solid;}

/*copyright*/
#copyright{padding:60px 0;font-size:20px;text-align:center;background:#1d8dcd;color:#fff;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   body{min-width:1240px;}
}
