﻿@charset "utf-8";
#company_info{width: 1200px;margin:30px auto;color: #666666;font-size: 14px;line-height: 28px;}
#company_ul{width: 1200px;height: 393px;margin:0 auto;}
#company_ul li{width: 382px;height: 393px;float: left;margin-right:27px;position: relative;overflow: hidden;}
#company_ul li img{width: 382px;height: 393px;transition:transform 1s ease 0s;}
#company_ul li span{display: block;width: 382px;height: 80px;background: rgba(19,114,221,.9);line-height: 80px;text-indent: 40px;color: #fff;font-size: 30px;position: absolute;left: 0;bottom:0px;}
#company_ul li:last-child{margin-right: 0;}
#company_ul li:hover img{transform: scale(1.10, 1.10);}


.zy_title{width: 100%;height: 36px;line-height: 36px;text-align: center;font-weight: bold;margin:0 auto; margin-bottom: 15px; font-size: 36px;border-bottom: 1px dotted #cccccc; padding-bottom:25px;margin-bottom:-2px;}
.t_gray{color: #555555;}
.t_white{color: #fff;}
.zy_thread66{width: 60px;height: 3px;margin:0 auto;}
.zy_thread{width: 60px;height: 3px;margin:0 auto;margin-top:0px;}
.th_red{background: #1372dd;}
.th_blue{background: #1372dd;}
.th50{width: 100%;height: 50px;margin:0 auto;}
.th40{width: 100%;height: 40px;margin:0 auto;}
.th30{width: 100%;height: 30px;margin:0 auto;}
.th20{width: 100%;height: 20px;margin:0 auto;}
.th10{width: 100%;height: 10px;margin:0 auto;}


#in_02{width: 100%;padding:50px 0;background: #f6f6f6;margin:0 auto;}
#in_02_title{width: 630px;height: 59px;background: url(../image/in_02_title.png) center no-repeat;margin:0 auto;}
#in_02_txt{width: 926px;height: 60px;line-height: 30px;text-align: center;margin:20px auto;color: #666666;font-size: 16px;}
#in_02_ul{width: 1200px;height: 225px;margin:0 auto;}
#in_02_ul li{width: 158px;height: 225px;float: left;margin:0 71px;cursor: pointer;}
#in_02_ul li .in_02_icon{width: 158px;height: 158px;background: url(../image/in_02_circle_blue.png) center no-repeat;margin:0 auto;}
#in_02_ul li .in_02_title{width: 158px;height: 25px; text-align: center; color: #2f2f2f;font-size: 20px; line-height: 25px; margin:0 auto; margin-top: 20px;}
#in_02_ul li .in_02_hx{width: 46px;height: 5px; transition:all 0.4s; background: #1372dd; margin:0 auto; margin-top: 15px;}
#in_02_ul li:hover .in_02_icon{background: url(../image/in_02_circle_red.png) center no-repeat;}
#in_02_ul li:hover .in_02_hx{background: #27343c;width: 100px;}


#in_088{background: #f5f5f5;}
#in_08{width: 1200px;margin:40px auto;padding-bottom: 15px;}
#in_08_title{width: 1200px;line-height: 30px;text-align: center;font-weight: bold;color: #1372dd;font-size: 30px;}
#in_08_title span{color: #e3e3e3;font-size: 48px;text-transform: uppercase;}
#in_08_mid{width: 1200px;height: 363px;margin:0 auto;margin-top: 35px;}
#in_08_mid li{width: 270px;height: 363px;float: left;margin-right: 40px;background: #f6f6f6;transition:all 0.4s;}
#in_08_mid li .news_img{max-width: 100%; width: 270px;height: 167px;margin:0 auto;overflow: hidden;}
#in_08_mid li .news_img img{width: 100%;}
#in_08_mid li .news_time{width: 230px;height: 32px;margin:15px auto;background: url(../image/news_icon.png) left center no-repeat;text-align: right;color: #3c3c3c;font-size: 14px;}
#in_08_mid li .news_title{width: 230px;height: 20px; line-height: 20px; margin:0 auto;color: #3c3c3c;font-size: 16px;}
#in_08_mid li .news_info{width: 230px;height: 44px; line-height: 22px; margin:10px auto;color: #999999;font-size: 12px;}
#in_08_mid li .news_hx{width: 88px;height: 2px;margin-left: 20px;position: relative;overflow: hidden;}
#in_08_mid li .news_hx1{width: 88px;height: 2px;background: #1372dd;position: absolute;left: 0;top:0;z-index: 1;}
#in_08_mid li .news_hx2{width: 88px;height: 2px;background: #fff;position: absolute;left: -88px;top:0;z-index: 2;transition:left .4s ease;}
#in_08_mid li:hover{background: #1372dd;}
#in_08_mid li:hover .news_time{color: #fff;background: url(../image/news_icon_hover.png) left center no-repeat;}
#in_08_mid li:hover .news_title{color: #fff;}
#in_08_mid li:hover .news_info{color: #e0bfbd;}
#in_08_mid li:hover .news_hx2{left: 0;}
#in_08_btn{width: 211px;height: 37px;line-height: 37px;margin:0 auto;text-align: center;margin-top: 15px;}
#in_08_btn a{display: block;color: #fff;font-size: 14px;background: #1372dd;transition:all 0.4s;}
#in_08_btn a:hover{background: #27343c;}


#research_subtitle{width: 1200px;margin:0px auto; margin-top:20px; color: #666666;font-size: 14px;line-height: 28px;text-align: center;}
#research_02{width: 1200px;margin:30px auto;}
#research_02 li{width: 100%;float: left;height: 135px;margin-bottom: 20px;background: #ededed; position: relative;}
#research_02 li .research_l{width: 299px;height: 135px;position: absolute;left:0;top:0;overflow: hidden;}
#research_02 li .research_02_t{width: 860px;height: 30px;line-height: 30px;font-size: 16px;font-weight: bold;color: #1372dd; position: absolute;left:319px;top:20px;overflow: hidden;}
#research_02 li .research_02_i{width: 860px;position: absolute;left: 319px;top:55px;line-height: 28px;color: #333;font-size: 14px;}
#research_02 li .research_02_hover{width: 299px;height: 135px;position: absolute;left: -299px;top:0;background: rgba(0,0,0,.5);z-index:2;transition: all .4s;}
#research_02 li .research_02_img{width: 299px;height: 135px;position: absolute;left: 0;top:0;overflow: hidden;z-index: 1;}
#research_02 li .research_02_img img{width: 299px;height: 135px;}
#research_02 li .research_02_title{width: 495px;height: 30px;line-height: 30px;position: absolute;left: 33px;top:40px;font-weight: bold;color: #fff;font-size: 24px;z-index:3;white-space: normal;text-overflow: ellipsis;overflow: hidden;}
#research_02 li .research_02_hx{width: 50px;height: 1px;position: absolute;left: 33px;top:87px;background: #1372dd;z-index: 3;overflow: hidden;}
#research_02 li .research_02_hx span{display: block; width: 50px;height: 1px;position: absolute;right: -50px;top:0;background: #ffdc17;transition:all 0.4s;}
#research_02 li:hover .research_02_hx span{right: 0;}
#research_02 li:hover .research_02_hover{left: 0;}
#research_02 li a{display: block;}




