﻿.n_tit{width: 100%;font-size: 40px;color: #004190;font-weight: bold;position: relative;margin-bottom: 40px;font-family:"fzch";}
.n_tit1{ text-align:center;}
.n_tit span{font-size: 24px;font-family:"fzxh"; padding-left:25px;}
.n_tit span:nth-of-type(2){ padding-left:5px;font-family:"fzzh";}


.clear{ clear:both;}

/* 内页位置 */
.daohang{position: relative;margin-top:120px;}
.daohang a{display: block;line-height: 60px;color: #666; font-size:15px;font-family:"fzltzh";}
.daohang .dao_con .dao_le{display: flex; justify-content: right;align-items: center;border-bottom:1px solid #ccc;}
.daohang .dao_con .dao_re{display: flex;align-items: center;}
.daohang .dao_con .dao_le a{margin-right: 50px;position: relative; font-size:17px;}
.daohang .dao_con .dao_le a::after{content: "";width: 0;height: 3px;position: absolute;left: auto;right: 0;bottom: 0rem;background: #004190;transition: all 0.6s;}
.daohang a:hover{color: #004190; font-family:"fzltch"}
.daohang .dao_con .dao_le a:hover:after{width: 100%;transition: all 0.6s;left: 0;right: auto;}
.daohang .dao_con .dao_le a.act{color: #004190;}
.daohang .dao_con .dao_le a.act::after{width: 100%;}


.ab2_top{text-align: center;color: #000000;margin-bottom: 60px;}

.n_about{width: 100%;position: relative; padding-bottom:60px;}
.n_about .n_about_top{color: #000000;margin-bottom: 35px;}
.n_about .n_about_top::after{content: "";width: 100px;height: 3px;position: absolute;left: 0;right: 0;top: 70px;background: #004190;transition: all 0.6s;}
.n_about .n_about_con{ margin-top:60px;}
.n_about .n_about_con .con{width: 100%; padding-bottom:50px; min-height:350px;line-height: 30px;text-align: justify;}
.n_about img{max-width: 100%;}
 

/* n_banner */
.n_banner{width: 100%;position: relative;overflow: hidden;box-sizing: border-box;}
.n_banner img{width: 100%;display: block;}
.n_banner .text{box-sizing: border-box;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);padding-top:50px; text-align:center;}
.n_banner .text h3{font-size: 60px;color: #ffffff;margin-bottom: 20px; font-family:"fzltch";}
.n_banner .text h4{font-size: 40px;color: #ffffff;margin-bottom: 10px;}
.n_banner .text h5 img{ width:160px; margin:0 auto;}

.n_banner .text1{box-sizing: border-box;position: absolute;top: 55%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);padding-top:50px;}
.n_banner .text1 h3{font-size: 60px;color: #004190;margin-bottom: 20px;font-weight: bold; line-height:85px;font-family:"fzltch";}
.n_banner .text1 h4{font-size: 40px;color: #666;margin-bottom: 10px; position:relative; padding-bottom:30px;}
.n_banner .text1 h4::after{position: absolute;width: 150px;height: 2px;background: #004190;content: "";left: 0;bottom: 0;}

.n_banner .text2{box-sizing: border-box;position: absolute;top: 73%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.n_banner .text2 h3{ position:relative; padding-bottom:20px;font-size: 40px;color: #004190;margin-bottom: 20px; line-height:50px;font-weight: bold;font-family:"fzch";}
.n_banner .text2 h3 p{ font-size:60px; font-weight: bold;margin-bottom: 30px;}
.n_banner .text2 h3::after{position: absolute;width: 185px;height: 2px;background: #004190;content: "";left: 0;bottom: 0;}
.n_banner .text2 h4{font-size: 46px; font-weight:normal;color: #004190;margin-bottom: 20px; position:relative; padding-bottom:20px;font-family:"fzlthj";}
.n_banner .text2 h5{font-size: 24px; font-weight:normal;color: #999;margin-bottom: 10px; position:relative; letter-spacing:5.3px; margin-top:60px;font-family:"fzxh";}
.n_banner .text2 h6{font-size: 14px; font-weight:normal;color: #999;margin-bottom: 10px; position:relative; letter-spacing:1.35px;font-family:"fzltzh";}


.innerwrap{width: 100%;overflow: hidden; z-index: 0;position: relative;}

.innerwrap .xian{width: 100%; height:3px; background:#dddddd;position: relative;margin:90px auto;}
.innerwrap .xian:before{content: '';display: block;width: 20%;background: #004190;height: 7px;position: absolute;left: 40%;top: -2px;}

.innerwrap .tl{width: 100%;position: relative;margin-bottom: 30px;display: flex;justify-content: center;align-items: center;}
.innerwrap .tl .img img{width: 20px;}
.innerwrap .tl .txt{margin:0 20px;}
.innerwrap .tl .txt p{width: 100%;font-size: 40px;color: #004190;font-weight: bold;position: relative;margin-top: 10px; text-align:center;font-family:"fzch";}
.innerwrap .tl .txt span{font-size: 24px;font-family:"fzltzh";}
.innerwrap .t2{width: 100%;position: relative;margin-bottom: 90px; height:60px; line-height:60px; border-bottom:1px solid #fff;}
.innerwrap .t2 .cn{ float:left; font-size: 26px; color: #fff; height:60px; line-height:60px;font-family:"fzltzh";}
.innerwrap .t2 .en{ float:right; font-size:18px; color: #fff; height:60px; line-height:60px;}
.innerwrap .t4{width: 100%;font-size: 40px;color: #004190;font-weight: bold;position: relative;margin-bottom: 40px;font-family:"fzltzh"; text-align:center}
.innerwrap .t4 span{font-size: 24px;font-family:"fzltxh"; padding-left:25px;}
.innerwrap .t4 span:nth-of-type(2){ padding-left:5px;font-family:"fzltzh";}

/* 公司简介 */
.about1{width: 100%;position: relative;}
.about1 .ab1_top{color: #000000;margin-bottom: 25px;}
.about1 .ab1_con{display: flex;justify-content: space-between;}
.about1 .ab1_con .con_le{width: 45.94%;}
.about1 .ab1_con .con_re{width: 50%;}
.about1 .ab1_con .con_le .le1{line-height: 30px;}
.about1 .ab1_con .con_le .le2{margin: 15px 0;height: 50px;padding-right: 30px;position: relative;}
.about1 .ab1_con .con_le .le2 s{display: block;width: 78%;position: absolute;height: 1px;background: #e5e5e5;left: -23%;top: 50%;}
.about1 .ab1_con .con_le .le3{color: #555555;line-height: 30px;overflow-y: auto;padding-right: 15px;text-align: justify;}
.about1 .ab1_con .con_le .le3 span{color: #333333;font-weight: 400;}
.about1 .ab1_bot {margin-top: 70px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;padding:60px 0;}
.about1 .ab1_bot .ul{display: flex;justify-content: space-between;}
.about1 .ab1_bot .ul .li1{display: flex;align-items: flex-start;}
.about1 .ab1_bot .ul .li1 .sp1{color: #004190;line-height: 50px;margin-right: 3px;}
.about1 .ab1_bot .ul .li2{line-height: 20px;margin-top: 15px;}

.about1 .ab2_top{color: #000000;margin-bottom: 35px; text-align:left;}
.about1 .ab2_con{display: flex;justify-content: space-between;margin-top: 120px; }
.about1 .ab2_con .con_le{width: 45.94%;}
.about1 .ab2_con .con_re{width: 50%;}
.about1 .ab2_con .con_le .le1{line-height: 30px;}
.about1 .ab2_con .con_le .le2{margin: 15px 0;height: 50px;padding-right: 30px;position: relative;}
.about1 .ab2_con .con_le .le2 s{display: block;width: 78%;position: absolute;height: 1px;background: #e5e5e5;left: 0;top: 50%;}
.about1 .ab2_con .con_le .le3{color: #555555;line-height: 30px;padding-right: 15px;text-align: justify;}
.about1 .ab2_con .con_le .le3 span{color: #333333;font-weight: 400;}
.about1 .ab2_bot {margin-top: 70px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;padding:60px 0;}
.about1 .ab2_bot .ul{display: flex;justify-content: space-between;}
.about1 .ab2_bot .ul .li1{display: flex;align-items: flex-start;}
.about1 .ab2_bot .ul .li1 .sp1{color: #004190;line-height: 50px;margin-right: 3px;}
.about1 .ab2_bot .ul .li2{line-height: 20px;margin-top: 15px;}

/* 企业文化 */
.about201wrap{width: 100%;box-sizing: border-box;padding:0;}
.about201wrap .t3{width: 100%; text-align:center;font-size: 30px;color: #004190;position: relative;margin-bottom: 30px;font-family:"fzltch";}
.about201wrap .t3 span{font-size: 20px; margin-left:25px;font-family:"fzltzh";}
.about201wrap .t3 span:nth-of-type(2){ margin-left:5px;}
.about201wrap .about201{display: flex;}
.about201wrap .about201 .left{width: 50%; margin-right:10px;box-sizing: border-box; position:relative;}
.about201wrap .about201 .left .list{width: 84%; position:absolute; bottom:0; left:4%; padding-bottom:20px; z-index:2;}
.about201wrap .about201 .left .list li{width: 100%;box-sizing: border-box;position: relative;margin-bottom: 15px;font-family:"fzltch";}
.about201wrap .about201 .left .list li .lx_icon{display: flex;display: -webkit-flex;margin-bottom:5px;}
.about201wrap .about201 .left .list li .lx_icon img{position: absolute;left: 0; top:6px; width:6px;}
.about201wrap .about201 .left .list li .lx_icon p{font-size: 20px;color: #004190;margin-left: 20px;}
.about201wrap .about201 .right{width: 50%;box-sizing: border-box; position:relative;}
.about201wrap .about201 .right .list{width: 100%; width:100%; position:absolute; bottom:0; left:4%; padding-bottom:20px; z-index:2;}
.about201wrap .about201 .right .list li{width: 100%;box-sizing: border-box;position: relative;margin-bottom: 15px;font-family:"fzltch";}
.about201wrap .about201 .right .list li .lx_icon{display: flex;display: -webkit-flex;margin-bottom:5px;}
.about201wrap .about201 .right .list li .lx_icon img{position: absolute;left: 0; top:6px; width:6px;}
.about201wrap .about201 .right .list li .lx_icon p{font-size: 20px;color: #004190;margin-left: 20px;}
 
.about202wrap{width: 100%;box-sizing: border-box;padding:90px 0;}
.about202wrap .t3{width: 100%; text-align:center;font-size: 30px;color: #004190;position: relative;margin-bottom: 30px;font-family:"fzltch";}
.about202wrap .t3 span{font-size: 20px; margin-left:25px;font-family:"fzltzh";}
.about202wrap .t3 span:nth-of-type(2){ margin-left:5px;}
.about202wrap .about202{display: flex;flex-wrap:wrap; width:100%;}
.about202wrap .about202 .item{width: 33.33333%; padding-right:10px;box-sizing: border-box; position:relative; margin-bottom:10px;}
.about202wrap .about202 .item:nth-of-type(3n){margin-right: 0;}
.about202wrap .about202 .item .list{width: 100%; width:100%; position:absolute; bottom:0; left:0; padding-bottom:20px; z-index:2;font-family:"fzltch";}
.about202wrap .about202 .item .list .lx_icon{display: flex;display: -webkit-flex;margin-bottom:5px; justify-content: center;align-items: center;}
.about202wrap .about202 .item .list .lx_icon h1{font-size: 42px; font-weight:bold; color:#004190;}
.about202wrap .about202 .item .list .lx_icon p{font-size: 24px; font-weight:bold;color: #004190; margin-top:10px;}

/* about301 */
.about301wrap{width: 100%;box-sizing: border-box;position: relative;padding:60px 0 30px;font-family:"fzltch";}
.about301wrap .about301{margin: auto;position: relative;z-index: 1;}
.about301wrap .about301 .con{width: 100%;}
.about301wrap .about301 .con ul{display: flex;display: -webkit-flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.about301wrap .about301 .con li{width: 24%;margin-right: 1%; padding: 30px 10px;text-align: center;position: relative;box-sizing: border-box;}
.about301wrap .about301 .con li:nth-of-type(4n){margin-right: 0;}
.about301wrap .about301 .con li .top .img{width: 100%;}
.about301wrap .about301 .con li .top .img img{width: 100%;} 
.about301wrap .about301 .con li .top .img img:nth-of-type(1){width: 85%; margin:0 auto;} 
.about301wrap .about301 .con li .bot{position: relative;z-index: 1;width: 100%; text-align:center; margin:-50px auto 0;box-sizing: border-box; border-bottom:1px dotted #999; padding-bottom:10px;}
.about301wrap .about301 .con li .bot .tit{ margin-top:5px; font-size:17px; line-height:20px; font-weight:bold; color:#004190;}

/* about302 */
.about302wrap{width: 100%;box-sizing: border-box;position: relative;padding:30px 0 90px;font-family:"fzltch";}
.about302wrap .about302{margin: auto;position: relative;z-index: 1;}
.about302wrap .about302 .con{width: 76%; margin:0 auto;}
.about302wrap .about302 .con ul{display: flex;display: -webkit-flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.about302wrap .about302 .con li{width: 32%;margin-right: 1%; padding: 30px 10px;text-align: center;position: relative;box-sizing: border-box;}
.about302wrap .about302 .con li:nth-of-type(3n){margin-right: 0;}
.about302wrap .about302 .con li .top .img{width: 100%;}
.about302wrap .about302 .con li .top .img img{width: 100%;} 
.about302wrap .about302 .con li .top .img img:nth-of-type(1){width: 85%; margin:0 auto;} 
.about302wrap .about302 .con li .bot{position: relative;z-index: 1;width: 100%; text-align:center; margin:-45px auto 0;box-sizing: border-box; border-bottom:1px dotted #999; padding-bottom:10px;}
.about302wrap .about302 .con li .bot .tit{ font-size:16px; line-height:20px; font-weight:bold; color:#004190;}

.about302wrap .about302 .con1{width: 100%;}
.about302wrap .about302 .con1 ul{display: flex;display: -webkit-flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.about302wrap .about302 .con1 li{width: 24%;margin-right: 1%; padding: 30px 10px;text-align: center;position: relative;box-sizing: border-box;}
.about302wrap .about302 .con1 li:nth-of-type(4n){margin-right: 0;}
.about302wrap .about302 .con1 li .top .img{width: 100%;}
.about302wrap .about302 .con1 li .top .img img{width: 100%;} 
.about302wrap .about302 .con1 li .top .img img:nth-of-type(1){width: 85%; margin:0 auto;} 
.about302wrap .about302 .con1 li .bot{position: relative;z-index: 1;width: 100%; text-align:center; margin:-45px auto 0;box-sizing: border-box; border-bottom:1px dotted #999; padding-bottom:10px;}
.about302wrap .about302 .con1 li .bot .tit{ font-size:16px; line-height:20px; font-weight:bold; color:#004190;}

/* about401 */
.about401wrap{width: 100%;box-sizing: border-box;position: relative;padding: 60px 0 30px;}
.about401wrap .about401{ width:100%;margin: auto;box-sizing: border-box;position: relative;z-index: 1;}
.about401wrap .about401 .con{width: 100%;box-sizing: border-box;}
.about401wrap .about401 .con p{font-size: 18px;line-height: 30px;color: #666666;text-align: center;margin-bottom: 20px; text-indent:2rem;}

/* about402 */
.about402wrap{width: 100%;box-sizing: border-box;position: relative;padding: 0 0 90px;}
.about402wrap .about402{margin: auto;position: relative;z-index: 1;}
.about402wrap .about402 .box{width: 100%;}
.about402wrap .about402 .box ul{display: flex;display: -webkit-flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.about402wrap .about402 .box li{width: 24%;margin-right: 1%;text-align: center;position: relative;box-sizing: border-box;}
.about402wrap .about402 .box li:nth-of-type(4n){margin-right: 0;}
.about402wrap .about402 .box li .con{position: relative;z-index: 1;width: 100%; margin:0 auto;padding: 120px 10% 90px;box-sizing: border-box; height:100%; text-align:center;}
.about402wrap .about402 .box li .con:after{content:"";position:absolute;right:0;top:0;width:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#ffffff', endColorstr='#ffffff');height:0;
	background:rgba(255,255,255,0.1);-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}
.about402wrap .about402 .box li:hover  .con:after{ bottom:0; height:100%}
.about402wrap .about402 .box li .tit{font-size: 30px;color: #004190;font-weight: bold;font-family:"fzltch";}
.about402wrap .about402 .box li .img{width: 200px;height: 200px;margin: 60px auto;}
.about402wrap .about402 .box li .img img{width: 100%;opacity:0.5;}
.about402wrap .about402 .box li .txt{font-size: 15px; font-weight:bold;line-height: 30px;color: #004190; text-align:justify; text-indent:2rem;}

/* about403 */
.about403wrap {background: #f7f9fc;padding: 75px 0;}
.about403wrap .about403 .tit{ font-size:42px;font-family:"fzltch"; color:#666;}
.about403wrap .about403 .con ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 60px;}
.about403wrap .about403 .con ul li{width: 49.375%;height: 110px;border: 1px solid #e8e8e8;margin-bottom: 20px;}
.about403wrap .about403 .con ul li a{display: flex;align-items: center;height: 100%;background: #fff;justify-content: space-between;}
.about403wrap .about403 .con ul li a .img{position: relative;width: 130px;display: flex;align-items: center;justify-content: center;}
.about403wrap .about403 .con ul li a .img::after{position: absolute;width: 1px;height: 50px;background: #e8e8e8;content: "";right: 0;top: 50%;transform: translateY(-50%);}
.about403wrap .about403 .con ul li a .img img:nth-of-type(2){position: absolute;top: 0;opacity: 0;}
.about403wrap .about403 .con ul li a .txt{width: 78.5%;display: flex;align-items: center; margin-left:30px;}
.about403wrap .about403 .con ul li a .txt span{display: block;overflow: hidden; font-size:18px;overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}
.about403wrap .about403 .con ul li:hover a{background: url(../image/jianb.jpg) center no-repeat;background-size: cover;}
.about403wrap .about403 .con ul li:hover a .img img:nth-of-type(1){opacity: 0;}
.about403wrap .about403 .con ul li:hover a .img img:nth-of-type(2){opacity: 1;}
.about403wrap .about403 .con ul li:hover a .txt span{color: #fff;}
.about403wrap .about403 .con ul li:hover a .img::after{background: rgba(255, 255, 255, 0.3);}

/* contact01 */
.contact01wrap{width: 100%;box-sizing: border-box;padding:0;}
.contact01wrap .t3{width: 100%;font-size: 30px;color: #004190;position: relative;margin-bottom: 30px;font-family:"fzltch";}
.contact01wrap .t3 span{font-size: 20px; margin-left:25px;font-family:"fzltzh";}
.contact01wrap .t3 span:nth-of-type(2){ margin-left:5px;}
.contact01wrap .contact01{display: flex;}
.contact01wrap .left{width: 40%; margin-right:10%;box-sizing: border-box;}
.contact01wrap .left .left_t{margin-bottom:50px;}
.contact01wrap .left .left_t h1{font-size: 24px; line-height:30px; margin-bottom:5px;}
.contact01wrap .left .left_t p{font-size: 16px; line-height:25px;}
.contact01wrap .left .list{width: 100%;margin-top:60px;}
.contact01wrap .left .list li{width: 100%;box-sizing: border-box;position: relative;margin-bottom: 30px;}
.contact01wrap .left .list li .lx_icon{display: flex;display: -webkit-flex;margin-bottom:5px;}
.contact01wrap .left .list li .lx_icon img{position: absolute;left: 0; top:-3px;}
.contact01wrap .left .list li .lx_icon p{font-size: 16px;color: #222222;margin-left: 30px;}
.contact01wrap .left .list li .add{font-size: 16px;color: #666666;line-height: 30px;}
.contact01wrap .right{width: 50%;box-sizing: border-box;padding-left: 50px;}
.contact01wrap .right .liuyan{position: relative; padding-top:30px;}
.contact01wrap .right .liuyan .ly_con .ul{display: flex;flex-wrap: wrap;}
.contact01wrap .right .liuyan .ly_con .ul .li{width:100%;border:1px solid #e5e5e5;background:#fbfbfb;display:flex;margin-bottom:10px;height: 36px;line-height: 36px;border-radius:18px;}
.contact01wrap .right .liuyan .ly_con .ul .li input{width:100%;outline: none;border:1px solid #ccc;background:#f3f3f3;padding-left: 30px;font-size: 16px;height: 34px;line-height: 34px;border-radius:17px;}
.contact01wrap .right .liuyan .ly_con .ul .li textarea{width:100%;border:1px solid #ccc;background:#f3f3f3;outline: none;padding-left: 30px;line-height: 40px;border-radius:20px;resize: none;font-size: 16px;}
.contact01wrap .right .liuyan .ly_con .ul .lis{width: 100%;height: 150px;margin-right: 0;}
.contact01wrap .right .liuyan input::-webkit-input-placeholder{color:#666666;font-size:16px;line-height: 50px;}
.contact01wrap .right .liuyan input:-moz-placeholder {color:#666666;font-size:16px;line-height: 50px;}
.contact01wrap .right .liuyan input::-moz-placeholder {color:#666666;font-size:16px;line-height: 50px;}
.contact01wrap .right .liuyan input:-ms-input-placeholder {color:#666666;font-size:16px;line-height: 50px;}
.contact01wrap .right .liuyan textarea::-webkit-input-placeholder{color:#666666;font-size:16px;line-height: 50px;}
.contact01wrap .right .liuyan textarea:-moz-placeholder {color:#666666;font-size:16px;line-height: 50px;}
.contact01wrap .right .liuyan textarea::-moz-placeholder {color:#666666;font-size:16px;line-height: 50px;}
.contact01wrap .right .liuyan textarea:-ms-input-placeholder {color:#666666;font-size:16px;line-height: 50px;}
.contact01wrap .right .liuyan button{display: block;width: 200px;height: 50px;text-align: center;line-height: 50px;color:#fff;margin:30px auto;background:#004190;border-radius:25px; font-size:26px; border:none;}
.contact01wrap .right .liuyan button:hover{ background:#014eb0; box-shadow: none;color: #fff;}

/* contact02 */
.contact02wrap{width: 100%;box-sizing: border-box;padding: 90px 0 90px;}
.contact02{margin: auto;background-color: #f2f2f2; padding:60px 0;}
.contact02 ul{ width:100%;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;font-family:"fzltzh";}
.contact02 ul li{width: calc((100% - 180px)/4);}
.contact02 ul li h3{ width:160px; text-align:center;font-size: 18px;background: #004190;color:#fff;font-weight: bold;margin-bottom: 40px;height: 34px;line-height: 34px;border-radius:17px;}
.contact02 ul li .info{width: 100%;display: flex;display: -webkit-flex;-webkit-flex-flow: column;-ms-flex-flow: column;}
.contact02 ul li .info p{font-size: 16px;color: #666666;display: flex;display: -webkit-flex;margin-bottom: 20px;}
.contact02 ul li .info p:last-child{margin-bottom: 0;}

/* contact03 */
.contact03wrap{margin: 0 auto 100px;}


/* 新闻 */
.new1_top{text-align: center;color: #000;margin-bottom: 60px;}
.new1 .con .ul{margin-bottom: 35px;}
.new1 .con .ul .li a{display: flex;flex-wrap: wrap;margin-bottom: 45px; background:#f3f3f3;}
.new1 .con .ul .li .a_img{display: block;overflow: hidden;margin-right: 2.125%;width: 22.65625%;}
.new1 .con .ul .li .a_txt{width: 74.65625%;padding-top: 20px;margin-right: 0;}
.new1 .con .ul .li .txt1{line-height: 35px;height: 40px;  display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;margin-bottom: 20px;}
.new1 .con .ul .li .txt2{line-height: 30px;height: 60px;  display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;margin-bottom: 20px;}
.new1 .con .ul .li .txt3{color: #999999;}
.new1 .con .ul .li .a_img img{width: 100%;transition: all 0.6s;}
.new1 .con .ul .li:hover .txt1{color: #004190; }
.new1 .con .ul .li:hover  .a_img img{transform: scale(1.05);transition: all 0.6s;}


/* 分页 */
.fys{display: block;}

 /* 新闻 */
.newstabwrap{width: 100%;box-sizing: border-box;}
.newstab{width: 100%;display: flex;justify-content: center;align-items: center;}
.newstab a{display: block;height: 40px;line-height: 40px;position: relative;font-size: 18px;color: #004190;padding: 0 50px;font-family:"fzltzh"; border:1px solid #004190;}
.newstab a:hover,.newstab a.act{ background:#004190;color: #fff;}


/* news01wrap */
.news01wrap{width: 100%;box-sizing: border-box;}
.news01wrap ul{width: 100%;box-sizing: border-box;margin-top:60px; padding-top:50px;border-top: 1px solid #DDDDDD;}
.news01wrap li{display: block;width: 100%;box-sizing: border-box;padding: 30px 30px;transition: all .3s;}
.news01wrap li:hover{background-color: #f1f2f3;}
.news01wrap .item{width: 100%;box-sizing: border-box;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;}
.news01wrap .item .date{width: 20%;box-sizing: border-box;overflow: hidden;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;}
.news01wrap .item .date .day{width: 32%;position: relative;box-sizing: border-box; font-weight:bold; font-size:60px; color:#004190;font-family:"fzltch";}
.news01wrap .item .date .day::after{position: absolute;width: 1px;height: 100px;background: #ccc;content: "";right: 0;top: 0;transform: translateY(-50%);}
.news01wrap .item .date .year{width: 65%;box-sizing: border-box; padding-left:10px;font-family:"fzltzh";}
.news01wrap .item .date .year p:nth-of-type(1){ font-size:20px; color:#777;}
.news01wrap .item .date .year p:nth-of-type(2) img{width: 20px; margin-top:5px;}
.news01wrap .item .imgbox{width: 25%;box-sizing: border-box;padding-right:50px;overflow: hidden;}
.news01wrap .item .text{width: 55%;box-sizing: border-box;}
.news01wrap .item .text h1{ width:100%; position:relative;font-size: 22px;color: #004190;margin-bottom: 15px; padding-bottom:15px;font-weight: bold;font-family:"fzltzh";overflow: hidden;text-overflow: ellipsis;}
.news01wrap .item .text h1::after{position: absolute;width: 120px;height: 1px;background: #004190;content: "";left: 0;bottom: 0;}
.news01wrap .item .text p{font-size: 14px;line-height: 25px;color: #666666;}
.news01wrap .item .text .news_icon01{ width:100%; margin-top:30px; position:relative;}
.news01wrap .li:hover .item .text h1{color: #0357c1;}
  

.licheng{background: #f2f2f2;}
.licheng .lc_sw h1{ font-size:36px; color:#013268; margin-bottom:10px;}
.licheng .lc_sw .ss_txt{ min-height:107px;line-height: 30px;}
.licheng .supp2_con{position: relative;}
.licheng .lc_sw .swiper-slide{ border-right:1px solid #ccc; height:auto;padding: 0 20px;}
.licheng .lc_sw .swiper-slide .ss_img{overflow: hidden; margin-top:10px; width:80%;}
.licheng .supp2_con .supply_prev,.licheng .supp2_con .supply_next{width: 45px;height: 45px;background: #fff url(../image/supply_zuo.png) center no-repeat;border-radius: 100%;box-shadow: 0 0 5px 5px #eaeaea;transition: all .6s;}
.licheng .supp2_con .supply_next{transform: rotate(180deg);right: 70px;}
.licheng .supp2_con .supply_prev{left: 70px;}
.licheng .supp2_con .supply_prev:hover,.licheng .supp2_con .supply_next:hover{background: url(../image/supply_b.png) center no-repeat;background-size: contain;transition: all .6s;}
.licheng .lc_sw .swiper-slide:hover .ss_img img{transform: scale(1.05);transition: all 0.6s;}
.licheng .lc_sw .swiper-slide:hover .ss_txt{color: #004190;transition: all 0.6s;}



/* fuwu101 */
.fuwu101wrap{width: 100%;box-sizing: border-box;padding:0;}
.fuwu101wrap .fuwu101_bg{ width:100%; position:relative; z-index:-1; margin-top:70px;}
.fuwu101wrap .fuwu101{ width:80%; position:absolute; bottom:0; left:10%; padding-bottom:40px; z-index:2;}
.fuwu101wrap .fuwu101 .ibox{display: flex; width:100%;}
.fuwu101wrap .fuwu101 .left{width: 50%; margin-left:10%; box-sizing: border-box;}
.fuwu101wrap .fuwu101 .left h1{font-size:36px; font-weight:bold; line-height:30px; color:#fff;}
.fuwu101wrap .fuwu101 .left .list{width: 100%;margin-top:40px;}
.fuwu101wrap .fuwu101 .left .list li{width: 100%;box-sizing: border-box;position: relative;margin-bottom: 30px;}
.fuwu101wrap .fuwu101 .left .list li .lx_icon{display: flex;display: -webkit-flex;margin-bottom:5px;}
.fuwu101wrap .fuwu101 .left .list li .lx_icon img{position: absolute;left: 0; top:1px; width:15px;}
.fuwu101wrap .fuwu101 .left .list li .lx_icon p{font-size: 16px;color: #fff;margin-left: 30px;}
.fuwu101wrap .fuwu101 .right{width: 50%; margin-left:10%; box-sizing: border-box;}
.fuwu101wrap .fuwu101 .right h1{font-size:36px; font-weight:bold; line-height:30px; color:#fff;font-family:"fzltzh";}
.fuwu101wrap .fuwu101 .right .list{width: 100%;margin-top:40px;}
.fuwu101wrap .fuwu101 .right .list li{width: 100%;box-sizing: border-box;position: relative;margin-bottom: 30px;}
.fuwu101wrap .fuwu101 .right .list li .lx_icon{display: flex;display: -webkit-flex;margin-bottom:5px;}
.fuwu101wrap .fuwu101 .right .list li .lx_icon img{position: absolute;left: 0; top:1px; width:15px;}
.fuwu101wrap .fuwu101 .right .list li .lx_icon p{font-size: 18px;color: #fff;margin-left: 30px;}

/* fuwu102 */
.fuwu102wrap{width: 100%; position:relative;box-sizing: border-box;padding: 90px 0 90px;}
.fuwu102wrap .fuwu102{ width:100%; position:relative;margin: auto;}
.fuwu102wrap .fuwu102 .ibox{ width:100%;display: flex; justify-content: center;align-items: center;}
.fuwu102wrap .fuwu102 .ibox .left{width: 50%; margin-right:10%; box-sizing: border-box;}
.fuwu102wrap .fuwu102 .ibox .left .info{width: 100%;}
.fuwu102wrap .fuwu102 .ibox .left .info img{width: 100%;}
.fuwu102wrap .fuwu102 .ibox .left .info p{font-size: 18px;color: #666666; line-height:40px; text-indent:2rem;margin-bottom: 20px;}
.fuwu102wrap .fuwu102 .ibox .right{width:50%; position:relative;}
.fuwu102wrap .fuwu102 .ibox .right .info{width: 100%;}
.fuwu102wrap .fuwu102 .ibox .right .info img{width: 100%;}
.fuwu102wrap .fuwu102 .ibox .right .info p{font-size: 16px;color: #666666;display: flex;display: -webkit-flex;margin-bottom: 20px;}

/* fuwu103 */
.fuwu103wrap{margin: 0 auto 100px;}
.fuwu103wrap .fuwu103{ background:#f3f3f3;padding:90px 0;position: relative;}
.fuwu103wrap .fuwu103 .rz_sw{ width:85%;}
.fuwu103wrap .fuwu103 .rz_sw .swiper-slide .tit{ width:100%; text-align:center; font-size:18px; color:#013268; margin-top:30px;}
.fuwu103wrap .fuwu103 .rz_sw .swiper-slide .img{overflow: hidden; width:90%; margin:0 auto;}
.fuwu103wrap .fuwu103 .rz_prev,.fuwu103wrap .fuwu103 .rz_next{width: 45px;height: 45px;background: #fff url(../image/supply_zuo.png) center no-repeat;border-radius: 100%;box-shadow: 0 0 5px 5px #eaeaea;transition: all .6s;}
.fuwu103wrap .fuwu103 .rz_next{transform: rotate(180deg);right: 30px;}
.fuwu103wrap .fuwu103 .rz_prev{left: 30px;}
.fuwu103wrap .fuwu103 .rz_prev:hover{background: url(../image/supply_b.png) center no-repeat;background-size: contain;transition: all .6s;}
.fuwu103wrap .fuwu103 .rz_next:hover{background: url(../image/supply_b.png) center no-repeat;background-size: contain;transition: all .6s;}

/* fuwu201 */
.fuwu201wrap{width: 100%;box-sizing: border-box;padding:0;}
.fuwu201wrap .fuwu201_bg{ width:100%; position:relative; z-index:-1; margin-top:70px;}
.fuwu201wrap .fuwu201{ width:80%; position:absolute; bottom:0; left:10%; padding-bottom:40px; z-index:2;}
.fuwu201wrap .fuwu201 .ibox{display: flex; width:100%;}
.fuwu201wrap .fuwu201 .left{width: 50%; margin-left:10%; box-sizing: border-box;}
.fuwu201wrap .fuwu201 .left .list{width: 100%;margin-top:40px;}
.fuwu201wrap .fuwu201 .left .list li{width: 100%;box-sizing: border-box;position: relative;margin-bottom: 30px;}
.fuwu201wrap .fuwu201 .left .list li .lx_icon{display: flex;display: -webkit-flex;margin-bottom:5px;}
.fuwu201wrap .fuwu201 .left .list li .lx_icon img{position: absolute;left: 0; top:1px; width:15px;}
.fuwu201wrap .fuwu201 .left .list li .lx_icon p{font-size: 22px;color: #fff;margin-left: 30px;}
.fuwu201wrap .fuwu201 .right{width: 50%; margin-left:10%; box-sizing: border-box;}
.fuwu201wrap .fuwu201 .right .list{width: 100%;margin-top:40px;}
.fuwu201wrap .fuwu201 .right .list li{width: 100%;box-sizing: border-box;position: relative;margin-bottom: 30px;}
.fuwu201wrap .fuwu201 .right .list li .lx_icon{display: flex;display: -webkit-flex;margin-bottom:5px;}
.fuwu201wrap .fuwu201 .right .list li .lx_icon img{position: absolute;left: 0; top:1px; width:15px;}
.fuwu201wrap .fuwu201 .right .list li .lx_icon p{font-size: 22px;color: #fff;margin-left: 30px;}

/* fuwu202 */
.fuwu202wrap{width: 100%; position:relative;box-sizing: border-box;padding: 90px 0 90px;}
.fuwu202wrap .fuwu202{ width:100%; position:relative;margin: auto;}
.fuwu202wrap .fuwu202 .ibox{ width:100%;display: flex;}
.fuwu202wrap .fuwu202 .ibox .left{width: 50%; box-sizing: border-box;}
.fuwu202wrap .fuwu202 .ibox .left .info{width: 100%;}
.fuwu202wrap .fuwu202 .ibox .left .info img{width: 100%;}
.fuwu202wrap .fuwu202 .ibox .right{width:50%; margin-left:5%; position:relative;}
.fuwu202wrap .fuwu202 .ibox .right .info{width: 100%; padding:30px 0; margin-bottom:50px; border-top:1px solid #eee; border-bottom:1px solid #dedede;}
.fuwu202wrap .fuwu202 .ibox .right .info img{width: 100%;}
.fuwu202wrap .fuwu202 .ibox .right .info h1{font-size: 30px; font-weight:bold;color: #004190;margin-bottom: 20px;font-family:"fzltzh";}
.fuwu202wrap .fuwu202 .ibox .right .info p{font-size: 16px;color: #666666; line-height:30px; text-indent:2rem;margin-bottom: 20px;}

 

.renwen { margin:120px 0;}
.renwen .a2_con ul{display: flex;flex-wrap:wrap; align-items: center;position: relative; width:100%;}
.renwen .a2_con ul li{ display:block; width:24%;margin-right:1.3%; margin-bottom:20px;box-shadow: 0 0 10px 0 gainsboro;}
.renwen .a2_con ul li figure {position: relative;display: block;padding-bottom: 67%;height: 0;overflow: hidden;line-height: 1;}
.renwen .a2_con ul li figure img {position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition: 0.58s;}
.renwen .a2_con ul li:hover figure img {transform: scale(1.05);}
.renwen .a2_con ul li:nth-child(4n){ margin-right:0;}
.renwen .a2_con ul li .txt{ margin:20px 20px 20px; text-align:justify;}
.renwen .a2_con ul li .txt h1{ font-size:24px; font-weight:bold;}
.renwen .a2_con ul li .txt p{ font-size:15px; height:80px; line-height:30px; margin-top:20px;}


.zhiye { margin:120px 0;}
.zhiye .a2_con ul{display: flex;flex-wrap:wrap; align-items: center;position: relative; width:100%;}
.zhiye .a2_con ul li{ display:block; width:32%;margin-right:2%; margin-bottom:20px;box-shadow: 0 0 10px 0 gainsboro;}
.zhiye .a2_con ul li figure {position: relative;display: block;padding-bottom: 67%;height: 0;overflow: hidden;line-height: 1;}
.zhiye .a2_con ul li figure img {position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition: 0.58s;}
.zhiye .a2_con ul li:hover figure img {transform: scale(1.05);}
.zhiye .a2_con ul li:nth-child(3n){ margin-right:0;}
.zhiye .a2_con ul li .txt{ margin:20px 20px 40px; text-align:justify;}
.zhiye .a2_con ul li .txt h1{ font-size:24px; font-weight:bold;}
.zhiye .a2_con ul li .txt p{ font-size:15px; height:80px; line-height:30px; margin-top:20px;}


.yanfa1{margin-top:90px;}
.yanfa1 .yf_bg{background:url(../image/yf1bg.jpg); background-size:cover; padding:40px 0 30px; }
.yanfa1 .ab2_top{ color:#fff;}
.yanfa1 .yf_con {position: relative;width: 587px; margin:60px auto 0;}
.yanfa1 .yf_con .yf_ear {position: relative;}
.yanfa1 .yf_con .yf_ear .cir {width: 100%;height: auto;}
.yanfa1 .yf_con .yf_ear .ear {width: 82.53%;height: auto;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;animation: moveScroll 20s linear infinite;}
@keyframes moveScroll {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.yanfa1 .yf_con .yf_ear .yf_zhong {width:300px;height:150px;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;display: flex;
    flex-wrap:wrap; justify-content: center;align-items: center;}
.yanfa1 .yf_con .yf_ear .yf_zhong p{ width:100%; color:#fff; text-align:center;font-size: 18px;}
.yanfa1 .yf_con .yf_ear .yf_zhong img{ width:100px; margin:0 auto;}
.yanfa1 .yf_con .yf_li {position: absolute;}
.yanfa1 .yf_con .yf_li b {display: block;position: relative;z-index: 3;width: 66px;height: 66px;border-radius: 50%;text-align: center;
    line-height: 66px;color: #fff;font-size: 30px;font-weight: normal;transition: 0.35s;}
.yanfa1 .yf_con .yf_li b img {width:100%;}
.yanfa1 .yf_con .yf_li span {display: block; width:130px; text-align:center; line-height:25px;color: #ffffff;font-size: 15px;white-space: nowrap;}
.yanfa1 .yf_con .y1 {left: 50%;margin-left: -34px;top: -35px;transform: translateX(-3px);}
.yanfa1 .yf_con .y2 {left: 80.74%;top: 10.58%;}
.yanfa1 .yf_con .y_l a {display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;}
.yanfa1 .yf_con .y_l a span {margin-left: 9px;}
.yanfa1 .yf_con .y3 {left: 94%;top: 44.1%;}
.yanfa1 .yf_con .y4 {left: 80.91%;bottom: 11%;}
.yanfa1 .yf_con .y5 {right: 80.91%;bottom: 11.5%;}
.yanfa1 .yf_con .y_r a {display: flex;display: -webkit-flex;align-items: center;-webkit-align-items: center;flex-direction: row-reverse;
    -webkit-flex-direction: row-reverse;}
.yanfa1 .yf_con .y_r a span {margin-right: 9px;}
.yanfa1 .yf_con .y6 {right: 94%;top: 44.1%;}
.yanfa1 .yf_con .y7 {right: 80.74%;top: 10.58%;}

.yanfa2 {padding:60px 0 0px;}
.yanfa2 .con .ul{display: flex;flex-wrap:wrap;justify-content: space-between; border-bottom:2px dotted #999; margin-bottom:30px;padding-bottom:30px;}
.yanfa2 .con .ul .li{ width:48%; line-height:50px; margin-bottom:0; position:relative; background:#f3f3f3;}
.yanfa2 .con .ul .tit{color: #004190;line-height: 50px;margin-right: 3px; font-size:18px;padding-left:40px; }
.yanfa2 .con .ul .tit:before{ content:""; position:absolute; left:20px; top:20px; width:8px; height:8px; background:#004190; border-radius:10px;}

.yanfa3 {padding:60px 0 120px;}
.yanfa3 .con {display: flex;flex-wrap:wrap;justify-content: space-between; }
.yanfa3 .con .ul{ width:31%; margin-right:3.5%;padding:20px 0; background:#f3f3f3;}
.yanfa3 .con .ul:nth-child(3){ margin-right:0;}
.yanfa3 .con .ul .li{ width:90%; line-height:50px; margin:0 auto; position:relative; border-bottom:1px dotted #999;}
.yanfa3 .con .ul .tit{color: #666;line-height: 50px;margin-right: 3px; font-size:18px;padding-left:20px; }
.yanfa3 .con .ul .tit:before{ content:""; position:absolute; left:0; top:20px; width:8px; height:8px; background:#888; border-radius:10px;}



/* yanfa201 */
.yanfa201wrap{width: 100%;box-sizing: border-box;position: relative;padding:60px 0 60px; background:#004190; margin-top:60px;}
.yanfa201wrap .t2{  border-bottom:1px solid #fff; margin-bottom:60px;}
.yanfa201wrap .t2 .cn{ color: #fff;}
.yanfa201wrap .t2 .en{ color: #fff;}
.yanfa201wrap .yanfa201{margin: auto;position: relative;z-index: 1;}
.yanfa201wrap .yanfa201 .con{width: 100%;}
.yanfa201wrap .yanfa201 .con ul{display: flex;display: -webkit-flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.yanfa201wrap .yanfa201 .con li{width: 24%;margin-right: 1.3333%; padding:0;text-align: center;position: relative;box-sizing: border-box;}
.yanfa201wrap .yanfa201 .con li:nth-of-type(4n){margin-right: 0;}
.yanfa201wrap .yanfa201 .con li .img{width: 100%;}
.yanfa201wrap .yanfa201 .con li .img img{width: 100%;} 
.yanfa201wrap .yanfa201 .con li .tit{font-family:"fzltzh";font-size: 16px;color: #f1d79c;line-height:40px;}


/* yanfa202 */
.yanfa202wrap{width: 100%;box-sizing: border-box;position: relative;padding:60px 0 90px; background:#f3f3f3; margin-top:60px;}
.yanfa202wrap .t2{  border-bottom:1px solid #004190;}
.yanfa202wrap .t2 .cn{ color: #004190;}
.yanfa202wrap .t2 .en{ color: #004190;}
.yanfa202wrap .yanfa202{margin: auto;position: relative;z-index: 1;}

/* yanfa203 */
.yanfa203wrap{width: 100%;box-sizing: border-box;position: relative;padding:60px 0 50px; margin:60px 0; background:#004190;}
.yanfa203wrap .t2{  border-bottom:1px solid #fff; margin-bottom:50px;}
.yanfa203wrap .t2 .cn{ color: #fff;}
.yanfa203wrap .t2 .en{ color: #fff;}
.yanfa203wrap .yanfa203{margin: auto;position: relative;z-index: 1;}


/* yanfa205 */
.yanfa204wrap{width: 100%;box-sizing: border-box;position: relative;padding:60px 0 90px; background:#f3f3f3; margin-top:60px;}
.yanfa204wrap .t2{ border-bottom:1px solid #004190; margin-bottom:60px;}
.yanfa204wrap .t2 .cn{ color: #004190;}
.yanfa204wrap .t2 .en{ color: #004190;}
.yanfa204wrap .yanfa204{width: 100%;margin: auto;position: relative;z-index: 1;}
.yanfa204wrap .yanfa204 ul{display: flex;display: -webkit-flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.yanfa204wrap .yanfa204 ul li{width: 50%; padding:15px 4% 15px 0;position: relative;box-sizing: border-box; border-bottom:1px solid #ccc;}
.yanfa204wrap .yanfa204 ul li:nth-of-type(2n){padding-right: 0;}
.yanfa204wrap .yanfa204 ul li .tit{ float:left;font-size: 16px;color: #333; width:80%; line-height:25px;}
.yanfa204wrap .yanfa204 ul li .tit1{ float:right;font-size: 16px;color: #333;}


/* z_nav01 */
.z_nav01wrap{width: 100%;box-sizing: border-box;}
.z_nav01{width: 100%;display: flex;justify-content: center;align-items: center;}
.z_nav01 a{display: block;height: 40px;line-height: 40px;position: relative;font-size: 16px;color: #888888;padding: 0 50px;font-weight:bold; border:1px solid #004190;}
.z_nav01 a:hover,.z_nav01 a.active{ background:#004190;color: #fff;}

/* z_nav02 */
.z_nav02wrap{width: 100%;box-sizing: border-box; background:#004190; padding：30px;}
.z_nav02wrap .top{width: 100%;height: 80px;background: #044b2d;}
.z_nav02wrap .top h2{height: 80px;text-indent: 28px;background: url(../image/zp.png) no-repeat 218px center;line-height:80px;font-size: 24px;color: #fff;font-weight: normal;}
.z_nav02wrap .top h2 a{color: #fff;text-decoration: none; font-weight: bold; }
.z_nav02{width: 100%;}
.z_nav02 a{ width:100%; text-align:center; display: block;height: 50px;line-height: 50px;position: relative;font-size: 16px;color: #fff;font-weight:bold; border-bottom:1px solid #fff;}
.z_nav02 a:hover,.z_nav02 a.active{ background:#00a0e9;color: #fff;}

/* z_nav03 */
.z_nav03wrap{width: 100%;box-sizing: border-box; margin-top:20px;}
.z_nav03{width: 100%;display: flex;justify-content: center;align-items: center;}
.z_nav03 a{display: block;height: 40px;line-height: 40px;position: relative;font-size: 16px;color: #888888;padding: 0 20px;font-weight:bold;}
.z_nav03 a:hover,.z_nav03 a.active{ color: #004190;}
.z_nav03 a:hover::before{content: '';width: 0;height: 0;border: 8px solid transparent;border-bottom: 8px solid #004190;position:absolute; top:29px; left:45%; z-index:1;}
.z_nav03 a.active::before{content: '';width: 0;height: 0;border: 8px solid transparent;border-bottom: 8px solid #004190;position:absolute; top:29px; left:45%; z-index:1;}
.z_nav03 span:last-child{display: none;}
 

/* jiaru01wrap */
.jiaru01wrap{width: 100%;box-sizing: border-box; padding-bottom:90px;}
.jiaru01wrap .tl{width: 100%;font-size: 36px;color: #004190;font-weight: bold;position: relative;margin-bottom: 40px; text-align:center}
.jiaru01wrap .tl span{font-size: 24px;}
.jiaru01wrap .jiaru01{width: 100%;margin-top:40px;}
.jiaru01wrap .jiaru01 ul{display: flex;flex-wrap:wrap;}
.jiaru01wrap .jiaru01 ul li{ width:24%; margin-right:1%;margin-bottom: 25px;height: 200px;background:#004190; padding:20px 30px; margin-bottom:20px;}
.jiaru01wrap .jiaru01 ul li:nth-of-type(4n){margin-right: 0;}
.jiaru01wrap .jiaru01 ul li:hover{background:#00a0e9;}
.jiaru01wrap .jiaru01 ul li a{ width:100%; position:relative;height: 150px; color:#fff;}
.jiaru01wrap .jiaru01 ul li a .zp_tit {width: 100%; font-size:22px; font-weight:bold; margin-bottom:10px; margin-top:10px;}
.jiaru01wrap .jiaru01 ul li a .zp_txt{width: 100%; font-size:14px; display: flex;margin-top: 80px;}
.jiaru01wrap .jiaru01 ul li a .zp_txt .zp_add { width:70%; line-height:25px;}
.jiaru01wrap .jiaru01 ul li a .zp_txt .zp_more {width:30%; text-align:right;}
.jiaru01wrap .jiaru01 ul li a .zp_txt .zp_more img{width:55px; margin-bottom:0;}
.jiaru01wrap .jiaru01 ul li a .zp_txt .zp_more p{ line-height:20px;}

.zp_show { display: flex;justify-content: center; margin-bottom:90px;}
.zp_show .zp_txt {width: 70%;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.2); padding:20px;}
.zp_show .zp_sid {width: 27%;margin-left: 3%;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.2); padding:20px;}
.zp_show .zp_sid h1{ font-size:22px; margin-bottom:20px;}
.zp_show .zp_sid li{ line-height:50px; border-bottom:1px dotted #aaa;}
.zp_show .zp_sid li a{ display:block;}
.zp_show .strong{ font-size:15px; font-weight:bold;}
.zp_show .strong1{ font-size:16px; color:#004e97;}
.zp_show .con_tit { background:#f6f6f6; height:40px; line-height:40px; padding:0 20px; margin-top:10px;}
.zp_show .con_txt { padding:0 20px;}
.zp_show table,.zp_show table tr,.zp_show table th,.zp_show table td{ padding-left:10px; border:none;border-collapse: collapse}
.zp_show table th{ background:#ae370d; color:#fff; height:60px; line-height:60px;}
.zp_show table td{ height:60px; line-height:60px;}
.sq{ border:1px solid #ccc; text-align:center; margin:30px 0;}
.sq a{ display:block; font-size:18px; color:#004e97;}



 
@media screen and (max-width:1680px) {
	.box {max-width:1280px;min-width: 1100px;margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box; padding:0 20px;}
	.ibox {padding:0 20px;}
	
	.zhiye .a2_con ul li .txt p{ height:90px; line-height:25px;}

    .about1 .ab1_con .con_le .le3{max-height: 280px;line-height: 25px;}
    .about1 .ab1_con .con_le .le2{margin: 5px 0;}
    .about1 .ab1_bot{margin-top: 50px;}
    .about1 .ab1_bot .ul .li1 .sp1{line-height: 35px;}
    .about1 .ab1_bot .ul .li{margin-bottom: 25px;width: 40%;}
    .about1 .ab1_con .con_le .le2 s{width: 70%;}
    
    
.about1 .ab2_top{color: #000000;margin-bottom: 15px; text-align:left;}
.about1 .ab2_con{display: flex;justify-content: space-between;margin-top: 120px; }
.about1 .ab2_con .con_le{width: 45.94%;}
.about1 .ab2_con .con_re{width: 50%;}
.about1 .ab2_con .con_le .le1{line-height: 30px;}
.about1 .ab2_con .con_le .le2{margin: 0;height: 20px;padding-right: 30px;position: relative;}
.about1 .ab2_con .con_le .le2 s{display: block;width: 78%;position: absolute;height: 1px;background: #e5e5e5;left: 0;top: 50%;}
.about1 .ab2_con .con_le .le3{color: #555555;line-height: 20px; text-align: justify;}
.about1 .ab2_con .con_le .le3 span{color: #333333;font-weight: 400;}
.about1 .ab2_bot {margin-top: 70px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;padding:60px 0;}
.about1 .ab2_bot .ul{display: flex;justify-content: space-between;}
.about1 .ab2_bot .ul .li1{display: flex;align-items: flex-start;}
.about1 .ab2_bot .ul .li1 .sp1{color: #004190;line-height: 50px;margin-right: 3px;}
.about1 .ab2_bot .ul .li2{line-height: 20px;margin-top: 15px;}
    
	.n_banner .text2{box-sizing: border-box;position: absolute;top: 73%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
	.n_banner .text2 h3{ position:relative; padding-bottom:20px;font-size: 32px;color: #004190;margin-bottom: 20px;font-weight: bold;}
	.n_banner .text2 h3 p{ font-size:56px; font-weight: bold;margin-bottom: 10px;}
	.n_banner .text2 h3::after{position: absolute;width: 150px;height: 2px;background: #004190;content: "";left: 0;bottom: 0;}
	.n_banner .text2 h4{font-size: 36px;color: #004190;margin-bottom: 20px; position:relative; padding-bottom:20px;}
	.n_banner .text2 h5{font-size: 22px; font-weight:normal;color: #999;margin-bottom: 10px; position:relative; letter-spacing:5px; margin-top:60px;}
	.n_banner .text2 h6{font-size: 17px; font-weight:normal;color: #999;margin-bottom: 10px; position:relative; letter-spacing:1.95px;}
 
	.licheng{background: #f2f2f2;}
	.licheng .lc_sw h1{ font-size:36px; color:#013268; margin-bottom:10px;}
	.licheng .lc_sw .ss_txt{  min-height:90px;line-height: 30px;}
	.licheng .supp2_con{position: relative;}
	.licheng .lc_sw .swiper-slide{ border-right:1px solid #ccc; height:auto;padding: 0;}
	.licheng .lc_sw .swiper-slide .ss_img{overflow: hidden; margin-top:10px; width:80%;}
	.licheng .supp2_con .supply_prev,.licheng .supp2_con .supply_next{width: 45px;height: 45px;background: #fff url(../image/supply_zuo.png) center no-repeat;border-radius: 100%;box-shadow: 0 0 5px 5px #eaeaea;transition: all .6s;}
	.licheng .supp2_con .supply_next{transform: rotate(180deg);right: 70px;}
	.licheng .supp2_con .supply_prev{left: 70px;}
	.licheng .supp2_con .supply_prev:hover,.licheng .supp2_con .supply_next:hover{background: url(../image/supply_b.png) center no-repeat;background-size: contain;transition: all .6s;}
	.licheng .lc_sw .swiper-slide:hover .ss_img img{transform: scale(1.05);transition: all 0.6s;}
	.licheng .lc_sw .swiper-slide:hover .ss_txt{color: #004190;transition: all 0.6s;}
    .news01wrap .item .date .day{width: 42%;}
}

@media screen and (max-width:1360px) {

.nav .nav_con ul li{padding: 0 5px;height:80px;line-height: 80px;position: relative;}

     
}

 




 

@media screen and (max-width:1025px) {
    .daohang{display: none;}

    .about1 .ab1_con{flex-wrap: wrap;}

    .about1 .ab1_con .con_le{width: 100%;margin-bottom: 30px;}

    .about1 .ab1_con .con_re{width: 100%;}

    .ab1_top{margin-bottom: 25px;}

    .about1 .ab1_con .con_le .le2 img{width: 180px;}

    .about1 .ab1_con .con_le .le2{padding-right: 10px;height: 30px;margin: 25px 0;}

    .about1 .ab1_con .con_le .le2 s{left: auto;right: 200px;}

    .about1 .ab1_bot .ul{flex-wrap: wrap;}

 
    .ab2_top{margin-bottom: 25px;}

 
    .fys{display: none;}
 
 
 
    .new1_top{margin-bottom: 25px;}

    .new1 .con .ul{flex-wrap: wrap;}

    .new1 .con .ul .li{width: 100%;margin-right: 0;margin-bottom: 30px;}

    .new1 .con .ul .li .a_img img{width: 100%;}

    .new1 .con .ul .li .txt1{line-height: 30px;height: 60px;}
 
     
}

 





