
.about_title{width:100%; height:auto; float:left;}
.about_title h1{width:100%; height:30px; line-height:30px; float:left; color:#999; font-size:30px;}
.about_title span{width:100%; height:50px; float:left; display:inline-block; line-height:50px; border-bottom:2px solid #4186c2; padding-bottom:1px; margin-left:0;}
.about_title span h2{width:150px; height:50px; color:#005dae; line-height:50px; font-size:30px; font-weight:700; border-bottom:4px solid #005dae;}
.about_title p{font-size:16px; line-height:28px; padding-top:20px; clear:both;}

.about_title_s {width: calc(100% - 10px);height: auto;float: left;font-size: 24px;color: #005dae;line-height: 30px;border-left: 4px solid #005dae;padding-left: 10px;margin-top: 20px;}

/* 1-1 副导航 */
.about_i{background: #f2f5f8;margin-top: -6px;margin-bottom: 20px;}
.about_main{width:1280px; height:auto; margin:0 auto;}
.about_menu{width:1280px;margin:0 auto;}
.about_menu li{width:auto; height:94px; line-height:94px; text-align:center; padding:0 5px; float:left; margin-right:35px;}
.about_menu li a{font-size:20px; color:#333; display:inline-block;}
.about_menu li.hover a,.about_menu li a:hover{border-bottom:4px solid #005dae; padding-bottom:2px;}
/* 1-1 副导航 end*/


/* 1-2 公司介绍 */
.about_main1{width:1280px; height:auto; float:left;}
.about_main1 .about_main1_left{width:450px; height:500px; float:left;}
.about_main1 .about_main1_left img{width:450px; height:500px;}
.about_main1 .about_main1_right{width:800px; height:660px; float:right;}
.about_main1_right .about_main1_content{width:100%; height:330px; float:left;text-align: justify;}
.about_main1_content p,.about_main1_content div,.about_main1_content span{line-height:26px; font-size:16px; text-indent:30px; margin-bottom:10px;text-align: justify;}
.about_main1_right .about_main1_value{width:100%; height:130px; float:left;}
.about_main1_value li{width:160px; height:auto; float:left; margin:0 20px;}
.about_main1_value li .about_img{width:120px; height:120px; float:left; border-radius:50%; border:2px solid #005dae; text-align:center; line-height:100px;}
.about_main1_value li .about_img img{width:65px; height:65px; float:left; margin-top:27.5px; margin-left:27.5px;}
.about_main1_value li .about_year{width:100%; height:auto; float:left;  font-size:20px; margin-top:10px; text-align:center;}
.about_main1_value li .about_year span{ color:rgba(51,51,51,1); font-size:26px; margin-right:3px;}
.about_main1_value li .about_year span:nth-child(2){margin:0;}
.about_main1_value li p{width:100%; height:auto; float:left; text-align:center; padding-top:5px; font-size:16px;}
/* 1-2 公司介绍 end */


/* 1-3 企业使命 */
.about_main2{width:1280px; height:auto; margin:0 auto; margin-top:50px;}
.about_main2 li{width:426.66666px; height:290px; float:left; background:#d8effb; text-align:center;}
.about_main2 li img{width:100%; height:100%; float:left;}
.about_main2 li h1{font-size:32px; text-align:center; margin-top:60px; line-height:40px;}
.about_main2 li h2{color:rgba(0,0,0,0.42); font-size:24px; text-align:center; line-height:34px;}
.about_main2 li span{width:100px; height:4px; background:#005dae; display:inline-block; margin:0 auto;}
.about_main2 li p{font-size:16px; line-height:24px; text-align:center;}
/* 1-3 企业使命 end */


/* 1-4 企业荣誉 */
.about_main3{width:1280px; height:auto; margin:0 auto; margin-top:80px;}
.about_main3_list{width:100%; height:auto; float:left; padding-top:20px;}
.about_main3_list li{width:297.5px; height:326px; float:left; text-align:center; margin-left:30px; color:#000;}
.about_main3_list li div{width:297.5px; height:200px; float:left; margin-bottom:10px;}
.about_main3_list li div img{width:297.5px; height:200px;object-fit:contain;}
.about_main3_list li:nth-child(4n+1){margin-left:0;}
.about_main3_list li p{font-size:15px;}
.about_main3_list li:hover p{line-height:20px; color:#005dae}
/* 1-4 企业荣誉 end */




/* 1-5 企业大事记 */
.about_main4{width:1280px; height:auto; margin:0 auto; background:url(../image/bg.jpg); background-repeat:no-repeat; background-size:100% 100%; min-height:850px; /*padding-left:150px;*/ padding-top:35px; margin-bottom:20px;}
.about_main4 .about_main_title{margin-bottom:42px;margin-left:35px;}
.about_main4 .about_main_title h1{color: #9bc4e0;}
.about_main4 .about_main_title span{border-bottom: 2px solid #8bbbdc;width: 60%;}
.about_main4 .about_main_title span h2{color:#fff;border-bottom:4px solid #fff;}


.about_main4 .about_main4_list{width:100%; height:auto; float:left;}
.about_main4 .timeline {position: relative;max-width: 600px;margin: 0 auto;margin-left:654px;} 

.about_main4 .timeline-item {position: relative;padding-left: 50px;width:100%; padding-bottom:30px;}   
.about_main4 .timeline-item::before {content: '';position: absolute;left: 0;top: 2px;bottom: 0;width: 10px;background-color: #b4fdff;  }  
.about_main4 .timeline-item::after {content: attr(data-year);position: absolute;left: -10px;top: 0;width: 30px;height: 30px;background-color: #fff;border-radius: 50%;color: white;text-align: center;line-height: 30px;font-size: 16px;font-weight: bold; color:#47b5ef; }  
.about_main4 .timeline-content {width:578px;}
.about_main4 .r-yue span{margin-right:21px;}
.about_main4 .l-yue span{float:right;margin-left: 16px;}
.about_main4 .timeline-item h3 {margin-top:0;color:#fff;font-size:38px;} 
.about_main4 .timeline-content p {margin-top: 0;color:#fff; line-height:26px; font-size:14px;}  
.about_main4 .timeline-content p:hover , .timeline-content p:hover span{font-size:22px;}
.about_main4 .timeline-content p span{color:#fff;font-size:18px; font-weight:bold;}
.about_main4 .timeline-item:nth-child(2n + 1) h3 { margin-left:-255px;}
.about_main4 .timeline-item:nth-child(2n) h3 { margin-left: 655px; width:192px;}
.about_main4 .timeline-item h3:hover{color:#005DAE;}
.about_main4 .timeline-item:nth-child(2n) .timeline-content {margin-left: -670px;text-align: right;}
/* 1-5 企业大事记 end */






/* 2-1 科研实力 */ 
.about2_main3{width:1280px; height:auto; margin:0 auto;}
.about2_main1_list{width:100%; height:auto; float:left; margin-top:30px; margin-bottom:30px;}
.about2_main1_list .zjtdimg{}
.about2_main1_list li{width:406.5px; height:auto; float:left; text-align:center; margin-left:30px; color:#000;margin-bottom: 20px;}
.about2_main1_list li img{width:100%; float:left; margin-bottom:20px;}
.about2_main1_list li:nth-child(1),.about2_main1_list li:nth-child(4){margin-left:0;}
.about2_main1_list li h1{font-size:18px;}
.about2_main1_list li div{font-size:16px;line-height:24px;margin-top:10px;text-align: left;}
.about_main p.about{font-size:16px; line-height:28px; padding-top:20px; clear:both;}


/* 2-1-2 科研课题-合作学校 */
.domo-pic-scroll-lr { width:100%;position:relative; margin:20px auto; }
.domo-pic-scroll-lr .conts li { float:left; text-align:center; width:208px; text-align:center; padding:10px; vertical-align:top;border:2px solid #005dae;margin-right: 30px; }
.domo-pic-scroll-lr .conts li .s1 {margin:0 auto;}
.domo-pic-scroll-lr .conts li a { display:block;margin:0 auto;}
.domo-pic-scroll-lr .conts li a img{width: 95%;display: block;margin:0 auto;}
.domo-pic-scroll-lr .prev, .domo-pic-scroll-lr .next { z-index:1; position:absolute; top:52%; margin-top:-25px; display:block; width:36px; height:36px; line-height:34px; font-size:22px; color:#fff;box-shadow: 0px 4px 10px 0px rgba(16,124,195,1);-webkit-box-shadow: 0px 4px 10px 0px rgba(16,124,195,1);-moz-box-shadow: 0px 4px 10px 0px rgba(16,124,195,1); border-radius:50px; background:#b2d5ed; text-align:center; font-family:"Comic Sans MS", cursive; cursor:pointer; }
.domo-pic-scroll-lr .prev { left:-70px; background:#212121; }
.domo-pic-scroll-lr .prev:hover, .domo-pic-scroll-lr .next:hover { background:#3dc878; color:#fff; }
.domo-pic-scroll-lr .next { right:-70px; background:#212121; }
.domo-pic-scroll-lr .tabs { width:100%; height:18px; line-height:11px; position:absolute; z-index:1; bottom:-22px; left:0; overflow:hidden; }
.domo-pic-scroll-lr .tabs ul { text-align:center; height:18px; }
.domo-pic-scroll-lr .tabs ul li { line-height:999px; width:11px; height:11px; border-radius:11px; margin:0 5px; cursor:pointer; background:#b2d5ed; cursor:pointer; display:inline-block; *display:inline; zoom:1; overflow:hidden; }
.domo-pic-scroll-lr .tabs ul .current { background:#005DAE !important; }
/* 2-1-2 科研课题-合作学校 */


/* 2-1-2 科研课题-企业合同 */
.about2_keyan{margin-bottom:50px;margin-top:20px;}
.about2_keyan li:nth-child(4n+1) {margin-left: 0;}
.about2_keyan li{margin-bottom:20px; position:relative; overflow:hidden;float: left;margin-left: 30px;}
.about2_keyan li div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow: none; border:1px solid #eee; width:295.5px;}
.about2_keyan li div img{width:100%;}
.about2_keyan li p{position:absolute; bottom:-1px; left:1px; height:60px; background:#005dae; color:#fff; width:calc(100% - 36px); padding:18px; text-align:left;opacity: 0;
visibility: hidden;
-webkit-transform: translate3d( 0px, 100px, 0px);
-moz-transform: translate3d( 0px, 100px, 0px);
-ms-transform: translate3d( 0px, 100px, 0px);
-o-transform: translate3d( 0px, 100px, 0px);
transform: translate3d( 0px, 100px, 0px);
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
transition: all .5s ease 0s;}
.about2_keyan li:hover p{ color:#fff;line-height:24px}
.about2_keyan li:hover p{
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d( 0px, 0px, 0px);
    -moz-transform: translate3d( 0px, 0px, 0px);
    -ms-transform: translate3d( 0px, 0px, 0px);
    -o-transform: translate3d( 0px, 0px, 0px);
    transform: translate3d( 0px, 0px, 0px);
}

.about2_keyan_gaoxiao{width:1280px; float:left; padding-bottom:10px; padding-top:20px;}
.about2_keyan_gaoxiao li{width:212px; float:left; margin-left:50px; border:2px solid #005dae;}
.about2_keyan_gaoxiao li:nth-child(1){margin-left:0;}
.about2_keyan_gaoxiao li img{width:95%; height:auto;margin:5px auto;display: block;}
/* 2-1-2 科研课题-企业合同 end */




/* 2-1-3 知识产权 */
.domo-slides { margin:0 auto; width:240px; height:auto; zoom:1; position:relative;float:left;margin-right:20px; }
.domo-slides:nth-child(5){margin-right:0px; }
.domo-slides .conts {width: 100%;height: auto;position: relative;overflow: hidden;
	-moz-box-shadow: 0px 10px 30px 0px rgba(16,124,195,1);
}
.domo-slides .conts ul { width:100%; height:auto; }
.domo-slides .conts li { width:100%; height:auto; text-align:center; overflow:hidden;position:relative;}
.domo-slides .conts li img { width:100%; height:auto;text-align:center;overflow:hidden;position:relative;}
.domo-slides .conts li p{position:absolute; bottom:-1px; left:1px; height:18px; background:#005dae; color:#fff; width:calc(100% - 36px); padding:18px; text-align:left;opacity: 0;
visibility: hidden;
-webkit-transform: translate3d( 0px, 100px, 0px);
-moz-transform: translate3d( 0px, 100px, 0px);
-ms-transform: translate3d( 0px, 100px, 0px);
-o-transform: translate3d( 0px, 100px, 0px);
transform: translate3d( 0px, 100px, 0px);
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
transition: all .5s ease 0s;}
.domo-slides .conts li:hover p {opacity: 1;visibility: visible;
    -webkit-transform: translate3d( 0px, 0px, 0px);
    -moz-transform: translate3d( 0px, 0px, 0px);
    -ms-transform: translate3d( 0px, 0px, 0px);
    -o-transform: translate3d( 0px, 0px, 0px);
    transform: translate3d( 0px, 0px, 0px);
}
.domo-slides .conts li:hover p {color: #fff;line-height: 24px;}
.domo-slides .prev, .domo-slides .next {z-index:1; position:absolute; top:50%; margin-top:-25px;display:block; width:42px; height:42px; line-height:40px; font-size:24px; color:#000;text-align:center; }
	.domo-slides .prev {left:0; }
	.domo-slides .next {right:0;}

.domo-slides .tabs {width:100%; height:18px; line-height:18px; position:absolute; z-index:1; bottom:7px; left:0; overflow:hidden;display:none; }
.domo-slides .tabs ul { text-align:center; height:18px; }
.domo-slides .tabs ul li { color:#0c91e8; font-size:12px; width:18px; height:18px; line-height:18px; border-radius:18px; font-style:italic; margin:0 5px; background:#b2d5ed; cursor:pointer; display:inline-block; *display:inline; zoom:1; overflow:hidden; }
.domo-slides .tabs ul .current { color:#fff; background:#4ad585 !important; } 		
.domo-slides .conts li:hover p {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d( 0px, 0px, 0px);
    -moz-transform: translate3d( 0px, 0px, 0px);
    -ms-transform: translate3d( 0px, 0px, 0px);
    -o-transform: translate3d( 0px, 0px, 0px);
    transform: translate3d( 0px, 0px, 0px);
}	








