@charset "UTF-8";
body{font-size:15px; color:#333;}
/*业务板块——系统化解决方案*/
.main_3{width:100%; float:left;}
.main_3 ul li{display:block; float:left; width:100%; height:auto; margin-bottom:30px;}
.main_3 h2{display:block; float:left; height:auto; width:100%; font-size:15px; color:#185fae; font-weight:bold; margin-bottom:5px;}
.main_3 p{display:block; float:left; height:auto; width:100%; font-size:15px; color:#333; line-height:24px;}

.mian_3_1{width:435px; height:auto; float:left; margin-bottom:30px;}
.mian_3_1 h1{display:block; float:left; width:90%; height:46px; padding:0 5%; overflow:hidden; background:#eeedf4; text-align:center; font-size:15px; line-height:46px; color:#333;}
.mian_3_1 h1:hover{ color:#185fae;}
.mian_3_2 h1:hover{ color:#185fae;}
.mian_3_2{width:435px; height:auto; float:right;  margin-bottom:30px;}
.mian_3_2 h1{display:block; float:left; width:90%; height:46px; padding:0 5%; overflow:hidden; background:#eeedf4; text-align:center; font-size:15px; line-height:46px; color:#333;}
.mian_3_1 span{display:block; float:left; width:100%; height:240px; overflow:hidden;}
.mian_3_2 span{display:block; float:left; width:100%; height:240px; overflow:hidden;}
.mian_3_1 img{display:block; width:100%; height:240px; overflow:hidden;}
.mian_3_2 img{display:block; width:100%; height:240px; overflow:hidden;}
.mian_3_1 img{
	-moz-transition:1s;
	-webkit-transition:1s;
	-ms-transition:1s;
	-o-transition:1s;
	}
.mian_3_1 img:hover{
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	-webkit-transform:scale(1.2);
}
.mian_3_2 img{
	-moz-transition:1s;
	-webkit-transition:1s;
	-ms-transition:1s;
	-o-transition:1s;
	}
.mian_3_2 img:hover{
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	-webkit-transform:scale(1.2);
}

/*contact*/
.contact ul li{display:block; float:left; margin-bottom:30px; width:100%;}
.contact ul li h1{display:block; width:100%; float:left; font-size:15px; color:#333; font-weight:bold; margin-bottom:5px;}
.contact ul li p{display:block; float:left; color:#333; line-height:24px;}
.input_a{width:auto; float:left; margin-right:30px;}
.contact input{ border:1px #b5b5b5 solid; height:36px; padding:0 5px; color:#999; outline:none;}
.contact u{display:block; float:left; line-height:36px; margin-right:5px; color:#f00;}
.contact .input_1{width:132px;}
.contact .input_2{width:180px;}
.contact .input_3{width:180px;}
.contact h3{display:block; float:left;}
.contact span{display:block; float:left; line-height:22px; margin-right:5px; color:#f00;}
.contact textarea{width:740px; height:auto; min-height:200px; border:1px #b5b5b5 solid; margin-left:3px;}
.input_b{width:auto; float:left; margin-top:20px;}
.input_c{width:auto; float:right; margin-top:20px;}
.contact button{display:block; width:145px; height:46px; float:left; border:none; background:#185fae; text-align:center; line-height:46px; color:#fff; margin-left:105px; margin-top:30px; font-size:16px;}

.contact_title{width:92%; float:left; background:#f2f6fb; height:auto; padding:10px 4%;}
.contact_title a{display:block; float:left; padding:5px 20px; color:#185fae;}
.contact_title a:hover{ background:#185fae; color:#fff; border-radius:40px;}
.contact_title .selected1{background:#185fae; color:#fff; border-radius:40px;}

.contact_a ul li{display:block; width:97%; float:left; border:1px #e7eff7 solid; padding:1.5%; margin-top:20px;}
.contact_a ul li img{display:block; float:left; width:244px; height:162px;}
.contact_a ul li h2{display:block; float:left; width:60%; margin-left:20px; font-weight:bold; color:#185fae; margin-top:5px;}
.contact_a ul li p{display:block; float:left; line-height:30px;width:60%; margin-left:20px;}
.contact_a ul li a{ color:#185fae; text-decoration:underline;}

/*科技创新*/
.contact h4{display:block; width:100%; float:left; font-size:15px; color:#333; font-weight:bold; margin-top:30px;}
.contact table{display:block; float:left; width:100%; border:1px #333 solid;  border-top:none; border-left:none; margin-top:-20px;}
.contact th{border:1px solid #333; height:40px; border-bottom:none; border-right:none;}
.contact td{ height:auto; padding:10px 0;}
.contact .td1{border:1px solid #333; width:2%; text-align:center; border-bottom:none; border-right:none;}
.contact .td2{border:1px solid #333; width:20%; padding-left:10px; border-bottom:none; border-right:none;}
.contact .td3{border:1px solid #333; width:10%; padding-left:10px; border-bottom:none; border-right:none;}
.contact .td4{border:1px solid #333; width:5%; padding-left:10px; border-bottom:none; border-right:none;}
.contact ul li img{display:block; max-width:100%; max-height:500px;}

/*组织机构*/
.organization img{display:block; margin:auto;}

/*公司愿景*/
.vision ul li{display:block; float:left; background:#f3f7fb; width:100%; margin-bottom:10px;}
.vision ul li span{display:block; float:left; width:20%; padding:3%;}
.vision ul li img{display:block; float:left;}
.vision ul li h1{display:block; float:left; width:60%; margin-top:5px; margin-left:10px; font-size:20px;}
.vision ul li h2{display:block; float:left; width:60%; margin-left:10px; font-size:16px; color:#999; text-transform:uppercase;}
.vision ul li p{display:block; width:66%; float:left; padding:3%; line-height:24px; border-left:5px #fff solid; min-height:54px;}

/*国际化发展*/
.international_a{width:100%; float:left; border:1px #e7eff7  solid; margin-bottom:20px;}
.international_a img{display:block; max-width:96%; max-height:600px; overflow:hidden; margin:auto;}
.international_a h2{display:block; width:100%; font-size:28px; color:#185fae;}
.international_a p{display:block; width:100%; font-size:15px; color:#333; line-height:24px; margin-top:5px;}
.inter_a{width:94%; padding:2% 3%; float:left; background:#f3f7fb;}

.International ul li{display:block; float:left; width:97%; background:#f3f7fb;}
.int_left{width:42%; float:left; overflow: hidden; padding-top:3%; padding-left:3%;}
.International ul li h1{display:block; float:left; width:100%; font-size:28px; color:#185fae;}
.International ul li p{display:block; float:left; width:100%; color:#333; line-height:24px; margin-top:5px; height:98px; overflow:hidden;}
.International ul li button{display:block; float:left; padding:3% 15%; text-align:center; border:1px #185fae solid; background:none; border-radius:8px; margin-top:30px; color:#185fae; font-size:16px;}
.International ul li button:hover ,.International ul li a:hover{ background:#185fae; color:#fff;}
.International ul li a{ color:#185fae;}
.International ul li span{display:block; float:right; width:437px; height:310px; overflow:hidden;}
.International ul li img{display:block; float:right; width:437px; height:310px; overflow:hidden;}

.International ul li .int_right{width:42%; float:right; overflow: hidden; padding-top:3%; padding-right:3%;}
.International ul li .span_b{display:block; float:left; width:437px; height:310px; overflow:hidden;}
.International ul li img{display:block; float:right; width:437px; height:310px; overflow:hidden;}

.International ul li img{
	-moz-transition:1s;
	-webkit-transition:1s;
	-ms-transition:1s;
	-o-transition:1s;
	}
.International ul li img:hover{
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	-webkit-transform:scale(1.2);
}





/*10-25新增页面 10-26修改*/
.international_a3{width:100%; float:left; border:1px #e7eff7  solid; margin-bottom:20px;}
.international_a3 img{display:block; max-width:96%; max-height:600px; overflow:hidden; margin:auto;}
.international_a3 h2{display:block; width:100%; font-size:28px; color:#185fae;}
.international_a3 p{display:block; width:100%; font-size:15px; color:#333; line-height:24px; margin-top:5px;}
.inter_a{width:94%; padding:2% 3%; float:left; background:#f3f7fb;}

.hs{width:95%; float:left; background:#f3f7fb; padding:2%;}
.hs h1{display:block; float:left; font-size:20px; color:#185fae; width:100%;}
.hs p{display:block; float:left; margin-top:10px; font-size:14px; color:#313131;}

.sb{width:100%; float:left;}
.sb ul li{display:block; float:left; width:72%; margin-top:20px; background:#f3f7fb; padding:2%; position:relative; padding-left:25%; min-height:130px;} 
.sb ul li img{display:block; width:200px; height:130px; float:left; overflow:hidden; position:absolute; z-index:99; top:50%; margin-top:-65px; left:20px;}
.sb ul li h5{display:block; float:left; height:25px; overflow:hidden; font-size:18px; color:#000; width:97%; margin-left:20px;}
.sb ul li p{display:block; float:left; width:97%; margin-left:20px; margin-top:10px; line-height:24px; margin-top:5px; height:auto; overflow:hidden; color:#666;}
.sb ul li a{display:block; float:right; font-size:14px; color:#185fae;}
.sb ul li a:hover{ text-decoration:underline;}

.s2b{width:100%; float:left;}
.s2b ul li{display:block; float:left; width:97%; margin-top:20px; background:#f3f7fb; padding:2% 0 2% 2%; min-height:130px;} 
.s2b ul li img{display:block; width:230px; height:166px; float:left; overflow:hidden;}
.s2b ul li h5{display:block; float:left; height:25px; overflow:hidden; font-size:18px; color:#000; width:70%; margin-left:20px;}
.s2b ul li p{display:block; float:left; width:70%; margin-left:20px; margin-top:10px; line-height:24px; margin-top:5px; height:76px; overflow:hidden; color:#666; font-size:15px;}
.s2b ul li a{display:block; float:left; font-size:14px; color:#185fae; margin-left:20px; border:1px #185fae solid; padding:5px 15px; border-radius:6px; margin-top:10px;}
.s2b ul li a:hover{background:#185fae; color:#fff;}

/*公司文化*/
.Leader table{display:block; float:left; width:100%; border:1px #f2f6fb solid;  border-top:none; border-left:none; margin-bottom:40px;}
.Leader th{border:1px solid #f2f6fb; height:40px; border-bottom:none; border-right:none;}
.Leader td{ height:auto; padding:10px 0;}
.Leader tr{ margin-bottom:4px;}
.Leader .td1{border:1px solid #f2f6fb; width:5%; text-align:left; padding-left:35px; color:#185fae; border-bottom:none; border-right:none; background:url(../images/33.png) no-repeat 15px center;}
.Leader .td2{border:1px solid #f2f6fb; width:30%; padding:0 2%; border-bottom:none; border-right:none; margin-left:5px; border-left:1px #f2f6fb solid; font-size:14px; line-height:24px; color:#817d77;}
.Leader h1{display:block; width:100%; float:left; font-size:15px; color:#185fae; font-weight:bold; margin-bottom:15px;}
.larer{width:100%; float:left; margin-bottom:40px;}
.larer img{display:block; float:left; width:446px; height:272px; overflow:hidden;}
.spa_1{ float:left; width:width:446px; height:272px; overflow:hidden; margin-bottom:10px;}
.spa_2{ float:right; width:width:446px; height:272px;overflow:hidden; margin-bottom:10px;}

.larer h1{display:block; width:100%; float:left; font-size:15px; color:#185fae; font-weight:bold; margin-bottom:5px;}
.larer p{display:block; float:left; color:#333; line-height:24px;}

/*领导团队*/
.Leader_a table{display:block; float:left; width:100%; border:1px #f2f6fb solid;  border-top:none; border-left:none; margin-bottom:40px;}
.Leader_a th{border:1px solid #f2f6fb; height:40px; border-bottom:none; border-right:none;}
.Leader_a td{ height:auto; padding:10px 0;}
.Leader_a tr{ margin-bottom:4px; height:40px;}
.Leader_a .td1{border:1px solid #f2f6fb; width:5%; text-align:left; padding-left:35px; color:#185fae; border-bottom:none; border-right:none; background:url(../images/33.png) no-repeat 15px center;}
.Leader_a .td2{border:1px solid #f2f6fb; width:30%; padding:0 2%; border-bottom:none; border-right:none; margin-left:5px; border-left:1px #f2f6fb solid; font-size:14px; line-height:24px; color:#817d77;}
.Leader_a .td3{border:1px solid #f2f6fb; width:5%; text-align:left; padding-left:35px; color:#185fae; border-bottom:none; border-right:none;}
.Leader_a a{ color:#185fae; margin-right:10px;}
.Leader_a a:hover{ text-decoration:underline;}

/* 美誉殊荣css */
.scrollBox{ width:900px; background:url(images/scrollBg.png) ; border-top:1px solid #fff; position:relative; }
.scrollBox .piclist{ overflow:hidden; zoom:1;}
.scrollBox .ohbox{overflow:hidden; position:relative;width:900px;left:50px}
.scrollBox {position:relative;overflow:hidden;zoom:1;}
.scrollBox .piclist li{float:left; display:inline; width:192px;background:#fff; margin-right:10px;}
.scrollBox .piclist li span{height:25px;line-height:25px;display:block;text-align:center; width:95%;}
.scrollBox .pageBtn span{ background:url(../images/bntBg.png) no-repeat; display:block;width:37px;height:68px;position:absolute;top:40px;cursor:pointer;text-indent:-999em;overflow:hidden; }
.scrollBox .piclist li a{display:block; width:204px; height:180px; overflow:hidden; color:#666; font-size:15px;}
.scrollBox .piclist li a:hover{ color:#185fae;}
.scrollBox .piclist li a img{display:block; width:192px; height:142px; overflow:hidden; margin-bottom:10px;}
.scrollBox .pageBtn .prev{left:1px;background-position:0 0;}
.scrollBox .pageBtn .next{right:1px;background-position:-45px 0;}
.scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 413px; }
.scrollBox .pageBtn .list li{float:left; display:inline; width:15px;height:15px;background-position:-86px -57px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }
.scrollBox .pageBtn .list li.on{background-position:-114px -57px }

.honor p{display: block; width:89%; margin:0 auto 30px; line-height:24px;}

/*-------发展历史----------*/
.history{width: 100%; height: auto; overflow:hidden; padding-top:50px; background:#fff;}
.history li{width: 400px; height: auto;  position: relative; }
.history li h3{font-size: 20px; color: #185fae;}
.history li h4{font-size: 15px; color: #333; font-weight: bold; line-height: 28px;}
.history li.his_right{text-align: left; float: right; border-left: 1px solid #8bafd6;padding-left: 40px; padding-right:10px;}
.history li.his_left{text-align: right; float: left;border-right: 1px solid #8bafd6; padding-right: 40px;padding-left:9px;}
.history li p{font-size: 15px; color: #333; line-height: 24px;}
.history li .his_icon{position: absolute; width: 42px; height: 61px; top: 0; }
.history li.his_right .his_icon{ background: url(../images/his_1.png) no-repeat #fff; left: -30.5px;}
.history li.his_left .his_icon{ background: url(../images/his_2.png) no-repeat #fff; right: -31.5px;}