@charset "UTF-8";
/* in_img */
body{font-family:思源黑体;} 
.in_img{position:relative;width:100%;margin:0 auto;font-size:0;}
.in_img img{width:100%;display:block;}
.in_ban{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;}
.in_ban .in_ban_info{width:1260px;margin:0 auto;}
.in_ban .in_ban_info2{text-align:center;}
.in_ban .in_ban_info2 h2{line-height:2.0!important;}
.black_font{color:#000000!important;}
.in_ban .in_ban_info h2{width:100%;font-size:26px;line-height:1.5;font-weight:normal;color:#ffffff;letter-spacing:2px;font-family:思源黑体;}
.in_ban .in_ban_info i{display:block;width:46px;height:3px;margin:10px 0;background:#d62417;}
.in_ban .in_ban_info p{width:100%;font-size:16px;line-height:2.0;letter-spacing:2px;color:#ffffff;opacity:0.85;}
/* in_img end*/
/* pos */
/* pos */
.pos{width:100%;background:#f6faff;}
.pos_con{font-size:16px;line-height:60px;letter-spacing:1px;font-weight:normal;}
.pos_con2{display:flex;justify-content:space-between;}
.pos_con .pos_son{display:flex;}
.pos_con .pos_son li{padding:0;margin-right:30px;}
.pos_con .pos_son li.on{color:#e50112;letter-spacing:1px;border-bottom:2px solid #e50112;}
.pagelist{text-align:center;margin-top:35px;color:#626262;}
.pagelist li{display:inline-block;padding:1px 6px;border: 1px solid #f8f8f8;}
.pagelist li a{color:#626262;}
.pagelist .active{color:#1981f4;border-radius:3px;border:2px solid #f5f5f5;}
.pagelist .active a{color:#1981f4;}
.page_div{margin:16px auto 40px auto;}
#pages {text-align: center;}
#pages li {margin: 0 2px;height: 25px;line-height: 25px;border-radius:50%;text-align: center;background: #e6e6e6;color: #333;display: inline-block;}
#pages li a{font-size: 15px;display: block;padding:0 4px;}
#pages li span{font-size: 15px;display: block;padding:0 4px;}
#pages li.active {text-align: center;background: #013b8c;color: #fff;display: inline-block;}
#pages li:hover {background: #f90712;}
#pages li:hover a {color: #fff;}
/* pos end*/
/* in_title */
.in_title{text-align:center;}
.in_title h2{font-size:32px;line-height:2.0;color:#031b4e;letter-spacing:1px;font-weight:bold;}
.in_title i{display:block;margin:5px auto 0 auto;width:64px;height:3px;background:#3a88ce;}
.in_title p{font-size:18px;line-height:2.0;letter-spacing:1px;}
/* in_title end*/
/* in-son */
.in-son{margin:40px auto;display:flex;justify-content:left;}
.in-son li{margin:0 25px 0 0;font-size:22px;line-height:2.5;background:#f5f5f5;padding:5px 45px;letter-spacing:3px;}
.in-son li:hover{background:#e50112;color:#ffffff;}
.in-son li.on{background:#e50112;color:#ffffff;}
/* in-son end*/
/* in_about */
.in_about{width:100%;padding:40px 0;}
.in_about .in_title{text-align:left;}
.in_about .in_title i{margin-left:0;}
.in_about_main{}
.in_about_main .in_about_info{padding-top:30px;width:100%;}
.in_about_main .in_about_img{padding-top:50px;width:48%;font-size:0;}
.in_about_main .in_about_img img{width:100%;display:block;border-radius:30px;}
.in_about .in_about_main h6{font-size:32px;line-height:1.5;font-weight:normal;color:#000000;letter-spacing:2px;}
.in_about .in_about_main h5{font-size:35px;line-height:2.0;font-weight:bold;color:#000000;letter-spacing:2px;}
.in_about .in_about_main .about_info{margin-top:12px;font-size:18px;line-height:2.0;color:#474747;}
/* in_about end*/
/* in_wh */
.in_wh{width:100%;padding:50px 0;background:url(../images/about/in_wh_back.jpg) center no-repeat;background-size:100% 100%;}
.in_wh .in_title h2{color:#ffffff;}
.in_wh .in_wh_intro{margin:30px auto;font-size:16px;text-align:center;line-height:2.0;color:#e8ecf5;letter-spacing:2px;}
.in_wh .in_wh_info{display:flex;justify-content:space-between;}
.in_wh .in_wh_info li{width:32.3%;display:flex;justify-content:left;align-items:center;}
.in_wh .in_wh_info li h6{width:90px;font-size:18px;text-align:center;line-height:40px;color:#ffffff;background:#e40008;
border-radius:0 16px 0 0;}
.in_wh .in_wh_info li p{width:calc(100% - 135px);margin-left:20px;font-size:16px;line-height:1.8;color:#e8ecf5;}
.in_wh .in_wh_list{margin:40px auto;display:flex;justify-content:space-between;align-items:center;}
.in_wh .in_wh_list li{width:31.3%;padding:26px 0 26px 0;text-align:center;font-size:18px;line-height:2.0;color:#ffffff;letter-spacing:1px;
background:url(../images/about/in_wh_line.png) left 60% no-repeat;background-size:2px 50%;
border-radius:10px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_wh .in_wh_list li:nth-child(1){background-image:none;}
.in_wh .in_wh_list li .ins{width:100%;height:100%;padding-bottom:26px;background:url(../images/about/wh_meng.png) center bottom no-repeat;background-size:160px 30px;}
.in_wh .in_wh_list li .ins h5{font-size:36px;color:#ffffff;font-weight:bold;}
.in_wh .in_wh_list li .ins h5 span{font-weight:bold;}
.in_wh .in_wh_list li:hover{background:rgba(255,255,255,0.12);}
/* in_wh end*/
/*wenhua*/
.wenhua{width:100%;padding:0 0 40px 0;background:url(../images/wenhua_back.jpg) center no-repeat;background-attachment:fixed;background-size:cover;}
.wenhua_main .wenhua_con{padding:100px 0;display:flex;justify-content:space-between;align-items:center;
    background:url(../images/wenhua.jpg) center no-repeat;background-size:cover;
}
.wenhua_main .wenhua_con li{width:50%;text-align:center;position:relative;}
.wenhua_main .wenhua_con li:nth-child(1):after{position:absolute;right:0;top:0;content:"";width:2px;height:100%;background:#bcc1ce;}
.wenhua_main .wenhua_con li span{font-size:14px;line-height:2.0;text-transform: uppercase;color:rgba(255,255,255,0.75);}
.wenhua_main .wenhua_con li h5{font-size:20px;line-height:2.0;color:#ffffff;letter-spacing:1px;margin-bottom:20px;}
.wenhua_main .wenhua_con li p{font-size:15px;line-height:2.0;color:#ffffff;letter-spacing:1px;}

.wenhua_list{margin:40px auto;display:flex;justify-content:space-between;}
.wenhua_list li{width:27.3%;padding:25px 2%;background:#ffffff;text-align:center;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
}
.wenhua_list li span{font-size:14px;line-height:2.0;text-transform: uppercase;color:rgba(0,0,0,0.75);}
.wenhua_list li h5{font-size:20px;line-height:1.6;color:#000000;letter-spacing:1px;margin-bottom:10px;font-weight:bold;}
.wenhua_list li i{display:block;width:20px;height:3px;background:#3f8bcf;margin:15px auto;}
.wenhua_list li p{font-size:15px;line-height:2.0;color:rgba(0,0,0,0.75);letter-spacing:1px;}
.wenhua_list li:hover{background:#185abd;color:#ffffff;transform: translate(0,-6px);}
.wenhua_list li:hover span{color:#ffffff;}
.wenhua_list li:hover h5{color:#ffffff;}
.wenhua_list li:hover p{color:#ffffff;}
.wenhua_list li:hover i{background-color:#ffffff;}
/*wenhua end*/
/* in_main */
.in_main{width:100%;padding-top:30px;min-height:600px;background:url(../images/in_back.jpg) center bottom no-repeat;background-size:100% auto;}
.in_main_con{margin:18px auto;}
.in_main_con .in_main_left{width:220px;min-height:60px;margin-top:10px;}
.in_main_con .in_main_left li{width:100%;font-size:18px;text-align:center;margin-bottom:6px;line-height:2.5;padding:8px 0;background:#f5f4f4;letter-spacing:1px;}
.in_main_con .in_main_left li:hover{background:#16489d;color:#fff;}
.in_main_con .in_main_left li.current{background:#16489d;color:#fff;}
.in_main_con .in_main_right{width:calc(100% - 250px);min-height:60px;padding-bottom:18px;}
.in_main_con .in_news_list{width:100%;}
.in_main_con .in_news_list li{width:100%;height:150px;background:#f2f2f2;margin-top:15px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_main_con .in_news_list li .in_news_img{width:220px;height:100%;overflow:hidden;}
.in_main_con .in_news_list li .in_news_img img{width:100%;min-height:100%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_main_con .in_news_list li:hover .in_news_img img{transform: scale(1.08, 1.08);transition: .6s transform;}
.in_main_con .in_news_list li:hover{background:#ededed;}
.in_main_con .in_news_list li:hover .in_news_info h5{color:#c80002;}
.in_main_con .in_news_list li .in_news_info{width:calc(100% - 260px);height:100%;margin-right:18px;font-size:16px;line-height:1.8;color:#414141;}
.in_main_con .in_news_list li .in_news_info h5{font-size:20px;line-height:2.5;margin-top:15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.in_main_con .in_news_list li .in_news_info .news_more{color:#c80002;}
/* in_ywdt */
/* right_title */
.right_title{width:100%;height:52px;line-height:52px;color:#000000;border-bottom:2px solid #e5e5e5;padding-bottom:6px;}
.right_title h3{font-size:22px;line-height:52px;color:#000000;letter-spacing:1px;}
/* right_title end*/
.about_det_con{width:1200px;margin:30px auto;font-size:17px;line-height:2.0;color:#333333;}
.about_det_con h2{text-align:center;font-size:24px;line-height:2.0;font-weight:500;}
.about_det_con img{max-width:100%;}
.about_det_con video{max-width:100%;}
.about_det_con table{border:1px solid #333;border-collapse: collapse;border-spacing: 0;}
.about_det_con table tr td{border:1px solid #333;}
.about_det_con .art_time{font-size:13px;line-height:2.0;text-align:center;margin-bottom:8px;}
.n_p_page{margin:15px auto;padding-top:10px;border-top:1px solid #000;}
.about_det_con strong{font-weight:600;}

/* in_lists */
.in_lists{margin:25px auto;}
.in_lists li{width:100%;padding:30px 0;border-bottom:1px solid #b5b5b5;
display:flex;justify-content:space-between;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_lists li .zmt_date{width:118px;padding:10px 0;border-radius:5px;text-align:center;font-size:20px;line-height:1.8;color:#898989;border:1px solid #bfbfbf;}
.in_lists li .zmt_date p{font-size:36px;color:#464646;}
.in_lists li .zmt_info{width:calc(100% - 180px);font-size:16px;line-height:1.8;color:#898989;letter-spacing:1px;}
.in_lists li .zmt_info h5{font-size:24px;line-height:2.0;margin-bottom:6px;color:#050505;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.in_lists li:hover{transform: translate(0,-3px);}
.in_lists li:hover .zmt_info h5{color:#d72229;}
/* in_lists end*/
/* in_content */
.in_content{padding:50px 0;font-size:18px;line-height:2.2;letter-spacing:1px;color:#000000;}
.in_content h2{position:relative;margin-bottom:20px;font-size:30px;line-height:2.5;font-weight:bold;}
.in_content h2:after{position:absolute;content:"";left:0;bottom:0;width:35px;height:3px;background:#003586;}
/* in_content end*/
/* in-title */
.in-title{text-align:left;}
.in-title h1{font-size:30px;color:#000000;letter-spacing:1px;line-height:2.0;}
.in-title h2{font-size:24px;color:#000000;letter-spacing:1px;line-height:2.0;}
.in-title h3{font-size:30px;color:#054c9c;letter-spacing:1px;line-height:1.5;}
.in-title p{font-size:22px;color:#000000;letter-spacing:1px;line-height:1.5;}
/* in-title end*/
/* in_hezuo_list */
.in_hezuo{padding:40px 0;}
.in_hezuo .in-title{padding:20px 0;}
.in_hezuo_list{width:100%;overflow:hidden;margin:10px auto 30px auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.in_hezuo_list li{width:18%;height:104px;margin-bottom:36px;background:#eeeeee;display:flex;justify-content:center;align-items:center;}
.in_hezuo_list li img{max-width:90%;max-height:90%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_hezuo_list li:hover img{transform: scale(1.05, 1.05);transition: .4s transform;z-index:1000;}
/* in_hezuo_list end*/
/* in_honor */
.in_honor{width:100%;padding:70px 0;background:url(../images/about/honor_back.jpg) center no-repeat;background-size:100% 100%;}
.in_honor .in_title{text-align:left;}
.in_honor .in_title i{margin-left:0;}
.in_honor .in_title p{font-size:18px;line-height:2.0;margin-top:15px;}
.in_honor_con{width:calc(100% - 140px);margin:20px auto;overflow:hidden;}
.in_honor_con li .imgs{width:100%;font-size:0;overflow:hidden;}
.in_honor_con li .imgs img{width:100%;display:block;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_honor_con li h5{margin-top: 16px;width: 90%;padding: 0 5%;background: #ffffff;font-size: 18px;line-height: 55px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.in_honor_con li:hover h5{background: #2f69ca;color:#ffffff;}
.in_honor_con li:hover .imgs img{transform: scale(1.05, 1.05);transition: .4s transform;z-index:1000;}
.in_honor_main{position:relative;padding-bottom:50px;}
.in_honor_main .swiper-button-prev{left:0;top:50%;width:39px!important;height:39px!important;background:url(../images/honor/honor_left.png) center center no-repeat;background-size:90% 90%;} 
.in_honor_main .swiper-button-prev:after{content:''!important;} 
.in_honor_main .swiper-button-next{right:0;top:50%;width:39px!important;height:39px!important;background:url(../images/honor/honor_right.png) center center no-repeat;background-size:90% 90%;} 
.in_honor_main .swiper-button-next:after{content:''!important;} 
.in_honor_main .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
width: 92%;height: 4px;left: 4%;top: auto;bottom:0;}
.in_honor_main .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#2f69ca;}
/*.in_honor_main .swiper-pagination-progressbar .swiper-pagination-progressbar-fill:after{
	content:"";position:absolute;right:-26px;top:0;width:26px;height:26px;background:#afa;
}*/
/* in_honor end*/
/* contact-main */
.contact_main{margin:40px auto;}
.contact_con{width:100%;margin:30px auto;display:flex;justify-content:center;}
.contact_con li{width:23.5%;padding:46px 2% 50px 2%;margin:0 2%;background:#ffffff;text-align:center;border-radius:5px;border:1px solid #eeeeee;
cursor:pointer;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.contact_con li img{height:40px;}
.contact_con li:hover{transform: translate(0,-6px);}
.contact_con li h5{font-size:22px;line-height:2.8;color:#c5201a;}
.contact_con li p{font-size:16px;line-height:1.5;color:#474747;}
/* contact-main end*/
/* message */
.message{width:100%;margin:0 auto;padding-bottom:150px;}
.message .message-main{margin-top:15px;}
.message .message-main form{width:100%;margin:0;}
.message .message-main form .message-con{width:100%;display:flex;justify-content:space-between;}
.message .message-main form .message-con .message-form{width:48.5%;}
.message .message-main form .message-con .message-form input{width:92%;padding:0 4%;font-size:16px;line-height:46px;margin-bottom:25px;border:1px solid #eeeeee;border-radius:3px;background:#ffffff;}
.message .message-main form .message-con .message-form input:focus{outline:none;}
.message-form input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #8d8d8d;} 
.message-form input:-moz-placeholder, textarea:-moz-placeholder {color: #8d8d8d;}
.message-form input::-moz-placeholder, textarea::-moz-placeholder {color: #8d8d8d;}
.message-form input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #8d8d8d;}
.message-form textarea{width:92%;height:155px;padding:3% 4%;border:1px solid #eeeeee;border-radius:3px;
font-size:16px;}
.message-form textarea:focus{outline:none;}
.submit-btn{cursor:pointer;margin-top:50px;font-size:18px;color:#ffffff;line-height:52px;background:#c5201a;padding:0 80px;
border:none;letter-spacing:2px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.submit-btn:hover{transform: translate(0,-6px);}
.message-form select{
	border: none;
    font-size: 16px;
    color: #000000;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/lysj.png) 95% center no-repeat #ffffff;
    background-size: 17px auto;
	width:100%;padding:0 4%;font-size:16px;line-height:46px;
	border:1px solid #eeeeee;border-radius:3px;
}
.message-form select:focus{outline:none;}
/* message end*/
/* in_djxx */
.in_djxx{width:100%;padding:20px 0 40px 0;}
.in_djxx_con{margin:30px auto;}
.in_djxx_con li{width:100%;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #d2d2d2;
display:flex;justify-content:space-between;}
.in_djxx_con li .in_djxx_img{width:340px;max-height:220px;font-size:0;overflow:hidden;}
.in_djxx_con li .in_djxx_img img{width:100%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_djxx_con li .in_djxx_info{width:calc(100% - 380px);font-size:15px;line-height:2.0;color:#66655f;letter-spacing:1px;}
.in_djxx_con li .in_djxx_info h5{font-size:22px;line-height:2.5;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.in_djxx_con li .in_djxx_info .djxx_more{margin-top:20px;}
.in_djxx_con li .in_djxx_info .djxx_more a{display:inline-block;color:#fff;line-height:2.5;padding:5px 66px 5px 36px;
background:url(../images/jt_4.png) 80% center no-repeat,url(../images/news_more.png) 80% center no-repeat;background-size:18px auto,100% 100%;
/*border-radius:30px;*/
/*transform: skew(-30deg);*/
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_djxx_con li:hover .in_djxx_info h5{color:#2f69ca;}
.in_djxx_con li:hover .in_djxx_info .djxx_more a{transform: translate(0,-6px);}
.in_djxx_con li:hover .in_djxx_img img{transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}
/* in_djxx end*/
/* in_news_top */
.in_news_top{width:100%;padding:0;margin:0;}
.in_news_con{margin:40px auto 0 auto;display:flex;justify-content:space-between;}
.in_news_con .in_news_tj{position:relative;width:54%;height:416px;margin-left:1%;overflow:hidden;font-size:0;}
.in_news_con .in_news_tj img{width:100%;min-height:100%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_news_con .in_news_tj:hover img{transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}
.in_news_con .in_news_tj .news_tj_intro{position:absolute;left:0;bottom:0;width:100%;padding:20px 0;
background:rgba(0,0,0,0.3);font-size:14px;line-height:1.8;color:#fff;}
.in_news_con .in_news_tj .news_tj_intro p{width:88%;margin:0 auto;}
.in_news_con .in_news_tj .news_tj_intro .in_news_tj_more{width:86%;margin:0 auto;line-height:3.0;color:#fff;}
.in_news_con .in_news_tj .news_tj_intro h5{width:88%;margin:0 auto;font-size:20px;line-height:2.0;color:#fff;font-weight:normal;letter-spacing:1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.in_news_con .in_news_tj_list{position:relative;width:36%;height:416px;margin-right:1%;padding:0 3%;background:#f5f5f5;}
.in_news_con .in_news_tj_list h3{font-size:24px;line-height:1.6;color:#343434;padding-top:30px;}
.in_news_con .in_news_tj_list p{font-size:16px;line-height:2.0;color:#7c7d7e;padding-top:30px;}
.in_news_con .in_news_tj_list .in_date_more{position:absolute;color:#929292;bottom:20px;left:40px;width:100%;height:60px;line-height:60px;background:url(../images/in_news_jt.png) 82% center no-repeat;}
/* in_news_top end*/
/* in_news */
.in_news{margin:30px auto;display:flex;flex-wrap:wrap;justify-content:left;}
.in_news li{width:31.3%;margin:15px 1%;font-size:15px;line-height:1.6;color:#7e7e7e;
-webkit-box-shadow: #5f5d5d 0px 0px 1px;
-moz-box-shadow: #5f5d5d 0px 0px 1px;
box-shadow: #5f5d5d 0px 0px 1px;
}
.in_news li .in_news_img{width:100%;height:280px;font-size:0;overflow:hidden;}
.in_news li .in_news_img img{width:100%;min-height:100%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_news li .in_news_info{width:90%;margin:0 auto;}
.in_news li .in_news_info h5{font-size:22px;line-height:2.0;letter-spacing:1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.in_news li .in_news_info p{margin:10px 0;}
.in_news li .in_news_info span{display:inline-block;margin:25px 0 0 0;color:#a6a7a9;}
.in_news li .in_news_info .in_news_more{color:#000000;width:100%;height:60px;line-height:60px;margin-top:20px;border-top:1px solid #d0d0d0;}
.in_news li .in_news_info .in_news_more img{width:20px;padding-left:15px;}
.in_news li:hover .in_news_info .in_news_more{color:#2f69ca;}
.in_news li:hover .in_news_info h5{color:#2f69ca;}
.in_news li:hover .in_news_img img{transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}
/* in_news end*/
/* in-case */
.in-case{display:flex;flex-wrap:wrap;justify-content:left;}
.in-case li{width:calc(47% - 40px);padding:20px 20px 30px 20px;margin:10px 3% 25px 0;background:#ffffff;
	box-shadow: 0 0 12px #dddcdc;
	-moz-box-shadow: 0 0 12px #dddcdc;
	-webkit-box-shadow: 0 0 12px #dddcdc;
}
.in-case li .in-case-img{width:100%;font-size:0;max-height:360px;overflow:hidden;}
.in-case li .in-case-img img{width:100%;display:block;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in-case li:hover .in-case-img img{transform: scale(1.08, 1.08);transition: .6s transform;}
.in-case li .in-case-info{font-size:16px;line-height:1.8;letter-spacing:1px;}
.in-case li .in-case-info h5{font-size:22px;line-height:1.8;padding-bottom:15px;margin:25px auto 15px auto;color:#000000;
border-bottom:2px solid #e7e3e3;}
.in-case li .in-case-info p{color:#4d4b4b;text-indent:2.0em;}
/* in-case end*/
/* about_honor */
.about_honor{margin:40px auto;}
.about_honor .title-in:before{display:none;}
.about_honor_list{width:96%;margin:0 auto;display:flex;flex-wrap:wrap;}
.about_honor_list li{width:21%;margin:15px 2%;}
.about_honor_list li .honor_img{width:100%;max-height:415px;font-size:0;overflow:hidden;}
.about_honor_list li .honor_img img{width:100%;min-height:100%;display:block;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.about_honor_list li:hover .honor_img img{transform: scale(1.05, 1.05);transition: .4s transform;z-index:1000;}
.about_honor_list li h5{margin-top:16px;width:90%;padding:0 5%;background:#edf4fa;font-size:18px;line-height:55px;text-align:center;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.about_honor_list li:hover h5{background:#2f69ca;color:#ffffff;}
/* about_honor end*/
/* in-femgcai */
.in-femgcai{margin:0px auto;}
.in-femgcai .title-in:before{display:none;}
.in-femgcai-list{width:98%;margin:20px auto;display:flex;flex-wrap:wrap;}
.in-femgcai-list li{width:27%;margin:15px 2%;}
.in-femgcai-list li .honor_img{width:100%;height:225px;font-size:0;overflow:hidden;}
.in-femgcai-list li .honor_img img{width:100%;min-height:100%;display:block;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in-femgcai-list li:hover .honor_img img{transform: scale(1.05, 1.05);transition: .4s transform;z-index:1000;}
.in-femgcai-list li h5{margin-top:16px;width:90%;padding:0 5%;background:#edf4fa;font-size:18px;line-height:55px;text-align:center;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.in-femgcai-list li:hover h5{background:#2f69ca;color:#ffffff;}
/* in-femgcai end*/

@media (max-width:1500px) {
}
@media (max-width:1440px) {
}
@media (max-width:1300px) {
}
@media (max-width:1200px) {
}




