﻿@charset "utf-8";
/* CSS Document */
*{font-family:"microsoft YaHei"; font-size:14px;}
body{
margin:0 0 0 0; 
margin:0 auto;
text-align:center;
background-position:top;
font-family:"microsoft YaHei";
}
 
img{
cursor:pointer;
border:0px;
}
.clear{
	clear:both;
}
 
/* CSS 伪类 */
A:link {
	color: #132D60; 
	text-decoration:none;
	border:0;
	cursor:pointer;
	padding-top:3px;
}
A:visited {
	color: #132D60; 
	text-decoration: none;
	border:0;
	cursor:pointer;
	padding-top:3px;
}

A:hover {
	color: #0084dc;
	cursor:pointer;
	border:0;
	padding-top:3px;
}
/* CSS 伪类 */

.top_logo{
	width:100%;
	height:85px;
	background-color:#171b26;
}
.head_logo{
	width:1200px;
	height:85px;
	margin:0 auto;
}
.head_logo_left{
	width:230px;
	height:80px!important;
	height:85px;
	float:left;
	padding-top:5px;
}
.head_logo_right{
	width:960px;
	height:70px!important;
	height:85px;
	float:right;
	padding-top:15px;
}


.guides{
	width:100%;
	height:51px;
	background-color:#444;
	margin:0 auto;
}
.guide{
	width:1200px;
	height:51px;
	margin:0 auto;
}

.roll{
	width:100%;
	height:550px;
	overflow:hidden;
}
.slice{
	width:1100px;
	height:5px;
	overflow:hidden;
	margin:0 auto;
}
.main{
	width:1200px;
	height:auto!important;
	margin:0 auto;
}
.default{
	width:1200px;
	height:auto!important;
	margin-top:50px;
}

.product{
	width:350px;
	float:left;
	height:auto!important;
}
.case{
	width:350px;
	float:left;
	margin-left:75px;
}
.tech{
	width:350px;
	float:left;
	margin-left:75px;
}
.general{
	width:100%;
	clear:both;
 
}
.general_left{
	width:140px;
	height:140px;
	float:left;
}
.general_right{
	width:200px;
	height:140px;
	float:right;
}
.general_text{
	width:200px;
	text-align:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	height:50px;
	font-size:18px;
	color:#333;
	line-height:50px;
	vertical-align:middle;
}
.general_textarea{
	width:200px;
	text-align:left;
	word-break:break-all;
	word-wrap:break-word;
	line-height:200%;
	font-size:14px;
	color:#444;
}
.general_font{
	text-align:left;
	word-break:break-all;
	word-wrap:break-word;
	line-height:200%;
	font-size:14px;
	height:90px;
	color:#666;
}

.btn_index_1{
	width:60%;
	border-radius:5px;
	height:35px;
	background-color:#44b4da;
	margin:0 auto;
	color:#FFF;
	line-height:35px;
	vertical-align:middle;
	cursor:pointer;
	float:left;
}
.btn_index_2{
	width:60%;
	border-radius:5px;
	height:35px;
	background-color:#7fe932;
	margin:0 auto;
	color:#FFF;
	line-height:35px;
	vertical-align:middle;
	cursor:pointer;
	float:left;
}

.btn_index_3{
	width:60%;
	border-radius:5px;
	height:35px;
	background-color:#eab537;
	margin:0 auto;
	color:#FFF;
	line-height:35px;
	vertical-align:middle;
	cursor:pointer;
	float:left;
}
.btn_index_4{
	width:180px;
	border-radius:5px;
	height:35px;
	background-color:#171b26;
	margin:0 auto;
	color:#FFF;
	line-height:35px;
	vertical-align:middle;
	cursor:pointer;
	text-align:center
}

.color_1{
	color:#094596;
}
.color_2{
	color:#094596;
}
.color_3{
	color:#094596;
}


.index_news{
	width:100%;
	height:50px;
    display:inline-block;
	clear:both;
}
.news_pics{
	width:5px;
	height:20px;
	background-color:#444;
	float:left;
	overflow:hidden;
	margin-top:15px;
}
.news_title{
	height:50px;
	text-align:left;
	padding-left:20px;
	color:#333;
	font-size:18px;
	font-weight:bold;
	line-height:50px;
	vertical-align:middle;
	float:left;
}
.news_copy{
	float:left;
	height:50px;
	line-height:50px;
	vertical-align:middle;
	color:#666;
	margin-left:5px;
}

.news_content{
	width:100%;
	height:180px;
	margin-top:10px;
}
.news_left{
	width:750px;
	height:100%;
	float:left;
}
.news_right{
	width:400px;
	height:100%;
	float:right;
}

.news_img{
	width:250px;
	height:170px;
	border:#ccc solid 1px;
	float:left;
}
.news_pic_in{
	width:244px;
	margin:0 auto;
	height:164px;
	margin-top:3px;
	overflow:hidden;
}
.news_big{
	width:490px;
	height:150px;
	float:right;
}
.news_big_title{
	width:100%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size:18px;
	text-align:left;
	height:40px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.news_big_abstract{
	text-align:left;
	line-height:200%;
	color:#666;
	font-size:14px;
	margin-top:5px;
}
.news_big_btn{
	width:150px;
	height:35px;
	background-color:#8dd2e9;
	cursor:pointer;
	color:#FFF;
	line-height:35px;
	vertical-align:middle;
	text-align:center;
	border-radius:5px;
	margin-top:5px;
}

.vision_title_1{
	float:left;
	width:50%;
	font-size:18px;
}
.vision_title_2{
	float:right;
	font-size:18px;
}
.vision_title{
	width:100%;
	height:35px;
	line-height:35px;
	vertical-align:middle;
	text-align:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#666;
}
.circle{ margin-bottom:2px;}

.customer_content{
	height:95px!important;
	height:100px;
	border:#CCC solid 1px;
	padding-top:5px;
	margin-top:10px;
}
/************************二级页面style******************************/
 
.second_bgs_1{width:100%;height:250px;background-image:url(../images/ui/contactus.jpg);background-position:center center;overflow:hidden;}
.second_bgs_2{width:100%;height:250px;background-image:url(../images/ui/aboutus.jpg);background-position:center center;overflow:hidden;}
.second_bgs_3{width:100%;height:250px;background-image:url(../images/ui/chanpin.jpg);background-position:center center;overflow:hidden;}
.second_bgs_4{width:100%;height:250px;background-image:url(../images/ui/xiangmu.jpg);background-position:center center;overflow:hidden;}
.second_bgs_5{width:100%;height:250px;background-image:url(../images/ui/news.jpg);background-position:center center;overflow:hidden;}
.second_bgs_6{width:100%;height:250px;background-image:url(../images/ui/tech.jpg);background-position:center center;overflow:hidden;}
.second_bgs_7{width:100%;height:250px;background-image:url(../images/ui/joinus.jpg);background-position:center center;overflow:hidden;}
.matter{
	width:1200px;
	height:auto;
	margin:0 auto;
	padding-top:50px;
}
.matter_tab,.matter_tab table{
	border:0;
}
.matter_tab td{
	border:0;
}
.bordertd{
	width:900px;
	line-height:200%;
	text-align:left;
	vertical-align:top;
	padding:0 2px 0 2px;
}
.right_td{
	width:270px;
	text-align:left;
	vertical-align:top;
	background-color:#f2f2f2;
}
.square{
	width:10px;
	height:20px;
	background-color:#33b4da;
	float:left;
	margin-top:10px;
	margin-right:10px;
}
.second_title{
	background-color:#171b26;
	height:40px;
	color:#fff;
	font-size:16px;
	line-height:40px;
	vertical-align:middle;
	padding-left:10px;
	text-align:left;
}
.second_img{
	 margin-top:10px;
}

.syn_title{width:10px;height:40px;background-color:#171b26;color:#fff;font-size:16px;}
.syn_title td{font-size:16px;}
.contact_1{
	height:40px;
	text-align:left;
	padding-left:10px;
	color:#333;
	line-height:40px;
	vertical-align:middle;
	cursor:pointer;
	background-color:#eee;
}
.contact_1 img{
	margin-bottom:-3px;
}
.contact_1:hover{
	background-color:#666; color:#fff;
}
.contact_1:not(:first-child){
	margin-top:10px;
}



.bottom{
	width:100%;
	height:180px!important;
	height:210px;
	background-color:#171b26;
	color:#b3b3b3;
	margin-top:50px;
	padding-top:30px;
}
.bottom_wrap{
	width:1200px;
	height:100%;
	margin:0 auto;
}
.right_text{height:30px;line-height:30px;vertical-align:middle;text-align:center;}
.right_font{height:30px;line-height:30px;vertical-align:middle;text-align:left;}
.bigsize{font-size:18px;}
.copyright{background-color:#0f131e; height:110px!important;height:120px; padding-top:10px;}
.copyright_p{
	height:35px;
	line-height:35px;
	vertical-align:middle;
	color:#b3b3b3;
}
.copyright a{color:#b3b3b3; margin:0 10px;}
.copyright a:hover{color:#44b4da;}
.bottom a{color:#b3b3b3;}
.bottom a:hover{color:#44b4da;}

.news_content a{color:#666;}
.news_content a:hover{color:#44b4da;}

 
.closed{
	width:31px;
	height:17px;
	background-image:url(../images/pic/closeed.png);
	background-repeat:no-repeat;
	background-color:transparent;
	cursor:pointer;
	float:right;
	margin-right:20px;
 
	position:relative;
	top:10px;
	z-index:11;
}


.occlusion{
	width:100%;
	height:100%;
	background-color:#FFF;
	background-color:rgba(255,255,255,0.2);
	position:absolute;
	z-index:9999;
	left:0;
	top:0;
	display:none;
}
.occlusion_layer{
	width:480px;
	height:590px;
	background-color:#fff;
	position:fixed;
	z-index:99999;
	border:#ccc solid 1px;
	display:inline-block;
	display:none;
}
.occlusion_img{
	width:470px;
	height:580px;
	margin:0 auto;
	position:relative;
	top:-10px;
	z-index:10;
	
}

.tdcontent,.tdv,.tdd{
	padding:0 10px;
}
.newspaper{
	padding:3px;
}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.tdf{background-color:#171b26;height:40px;color:#FFF;font-size:16px; text-align:left; padding-left:20px;}
.tdf a{color:#fff}
.tda{background-color:#171b26;height:40px;color:#FFF;font-size:16px; text-align:center;}
.ckxq{ width:120px; height:32px; background-color:#33b4da; text-align:center; border-radius:5px; color:#FFF; float:right; cursor:pointer}
.p_pace{ height:10px; text-align:left; margin:0; padding:0;}
.a_small{ font-size:18px; color:#333!important}
.a_small:hover{color:#33b4da!important}
.tra{background-color:#eee; height:40px}
.trr{ height:35px;}
.wrapimg{border:#ccc solid 1px; width:204px; height:152px!important; height:154px; padding-top:2px; text-align:center}
.tdv,.tdd{ text-align:left}
.time_color{color:#666}
.describe{word-break:break-all;word-wrap:break-word; padding-top:10px;}
.des_title{font-size:16px; white-space:nowrap}


#jobs td{height:45px; text-align:left; padding-left:10px; line-height:45px; vertical-align:middle;}
 
.th_job{background-color:#e0e3ed; color:#333}
.tr_job{background-color:#171b26; color:#FFF}
.jobshow td{height:40px; text-align:left; padding-left:10px;}
.input2{
	width:180px;
	height:30px;
}

#tbb a{
	color:#FFF
}
#tbb a:hover{
	color:#F60
}

 
.language01{width:80px; height:20px; float:right; cursor:pointer; margin-top:10px; color:#FFF;}
.language02{width:80px; height:20px; float:right;cursor:pointer;margin-top:10px; color:#FFF;}
.ebs *{ width:25px; height:35px; display:inline-block}
.ebs{ width:25px; height:35px; display:inline-block}