@charset "utf-8";
/* CSS Document */

/* por reset.css V1.0  Start*/
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0px; padding: 0px; }
 li{ font-family: "Times New Roman",sans-serif; font-size: 13px; color: rgb(51, 51, 51);  border: medium none; }
body, button, input, select, textarea { font: 12px Arial, Microsoft YaHei, tahoma; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
ul, ol, li { list-style: none; }
a { text-decoration: none; color:#333333; }
a:hover { text-decoration:underline; }
fieldset, img { border: 0; vertical-align:top; }
button, input, select, textarea { font-size: 100%; vertical-align:middle; }
table { border-collapse: collapse; border-spacing: 0; }
html { overflow-y: scroll; }
.fixed:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.fixed { *zoom:1;}
/* por reset.css V1.0  End */

i{ zoom:1; display:inline-block; *display:inline;}
i font{ display:none;}
/*  indexbtn.png  */


/*  indexicon  */

/*  indexicon  */
.i_home_s{background:url('../img/indexIcon.png') no-repeat 0px 0px;width:14px;height:11px; line-height:0px; font-size:0px;}
.i_mes_s{background:url('../img/indexIcon.png') no-repeat -14px 0px;width:14px;height:11px; margin-bottom:-1px;line-height:0px; font-size:0px;}
.i_home_b{background:url('../img/indexIcon.png') no-repeat -28px 0px;width:19px;height:15px;}
.i_fb_s{background:url('../img/indexIcon.png') no-repeat -47px 0px;width:18px;height:18px;}
.i_tw_s{background:url('../img/indexIcon.png') no-repeat -65px 0px;width:18px;height:18px;}
.i_in_rd{background:url('../img/indexIcon.png') no-repeat -83px 0px;width:31px;height:31px;}
.i_tw_rd{background:url('../img/indexIcon.png') no-repeat -114px 0px;width:31px;height:31px;}
.i_fb_rd{background:url('../img/indexIcon.png') no-repeat -145px 0px;width:31px;height:31px;}
.i_sjx{ display:none; width:8px; height:4px; background:url('../img/sjx.png') center no-repeat; font-size:0px; line-height:0px;}

/* tit */
.tit_we_o{background:url('../img/webtit.png') no-repeat 0px 0px;height:36px;width:230px;}
.tit_ab_u{background:url('../img/webtit.png') no-repeat 0px -36px;height:36px;width:231px;}
.tit_ab_t{ background:url('../img/about.png') center no-repeat; width:735px; height:19px;}


/* tit */





#web { min-width: 1140px; }
.header {background:url('../img/top_bg.png'); no-repeat scroll center center; height: 140px; position: relative; z-index: 9; }
.cbox { width: 1140px; margin: 0px auto; }
.logo { float: left; width:332px; height:98px;}
.logo img { width: 212px; height: 55px;  margin-top: 30px; }





.navbox { width: 1140px; margin: 0px auto; }

.nav { padding-left: 5px; float: left; }

.nav li { float: left;   position: relative;  }

.nav li a { display: block; padding: 16px 20px; font-size: 14px; color: rgb(51, 51, 51) ! important;  font-weight:600;}
.nav li a:hover { text-decoration: none; color: rgb(255, 255, 255); }

.nav li a.on{ background:#4b4b4b; height:10px; color:#FFF !important; position:relative;}
.nav li a.on .i_sjx{display:block; position:absolute; bottom:-4px; left:48%; z-index:99;}

.hd_nav { float: right; padding-top: 40px; }
.hd_nav li { float: left; padding-left: 10px; font-family: "Times New Roman"; font-size: 14px; }




.nav .subnav{ position:absolute; width:1238px; background:#FFF; border-top:1px solid #e3e3e3; padding:20px; display:none; border-bottom:1px solid #e3e3e3}

.nav .sub_pos1 { left: -65px; width: 1230px;}
.nav .sub_pos2 { left: -175px;  width: 1230px;}
.nav .sub_pos3 { left: -280px; width: 620px; }
.nav .sub_pos4 { left: -435px; width: 640px;}


.subnav li{ float:none; border:none; position:static; }
.subnav li a{ float:none;  padding:0px; font-size:12px;}
.subnav li a:hover{ text-decoration:underline;}


.subnav .about_nav{ width:150px; float:left;font-family:"Times New Roman", Times, serif; }

.subnav .about_nav li a{ font-size:15px;  font-weight:bold; color:#314771; line-height:35px;}
.subnav .about_nav_view { float:right; width:1071px;}



.subnav .about_nav_view li{ float:left; padding:15px 25px; border-left:1px dashed #c8c8c8; _width:150px;}

.subnav .about_nav_view .txt{ height:110px; width:250px;}
.subnav .about_nav_view h3{ padding-bottom:10px;}
.subnav .about_nav_view h3 a{ color:#314771; font-size:15px; line-height:25px;}
.subnav .about_nav_view p{ font-size:13px; line-height:20px; color:#666666;}

.subnav .about_nav_view .pic img{ width:250px; height:133px;}
.subnav .about_nav_view .bigpic img{ width:280px; height:225px;}
.subnav .about_nav_view .nlpic img{ width:250px; height:133px;} 

.subnav .pro_nav_list li{float:left; padding:15px 17px; border-left:1px dashed #c8c8c8;}
.subnav .pro_nav_list li a{ display:block; float:left;}
.subnav .pro_nav_list li h3 { color:#314771; font-size:15px; line-height:25px;padding-bottom:10px;}
.subnav .pro_nav_list li img{ width:170px; height:110px; }

.subnav .sup_nav_list li{float:left; padding:15px 25px; border-left:1px dashed #c8c8c8;}
.subnav .sup_nav_list li a{ display:block; float:left;}
.subnav .sup_nav_list li h3 { color:#314771; font-size:20px; line-height:25px;padding-bottom:10px;}

.subnav .dl_nav_list li{float:left; padding:15px 25px; border-left:1px dashed #c8c8c8;}
.subnav .dl_nav_list li a{ display:block; float:left; text-align:center;}
.subnav .dl_nav_list li h3 { color:#314771; font-size:20px; line-height:25px;padding-bottom:10px;}
.subnav .dl_nav_list li a img{ width:155px; height:188px;}




.hd_search { float: right; padding-top: 14px; padding-right: 35px; }
.hd_search input { float: left; border: medium none; }
.hd_search .i_submit { cursor: pointer; }
.hd_search .i_input { color: rgb(159, 159, 159); line-height: 25px; }

/* ::::: http://www.leadcomseating.com/ver/ver.css ::::: */



.hd_nav { float: right; padding-top: 40px; }
.hd_nav li { float: left; padding-left: 10px; font-family: "Times New Roman"; font-size: 14px; }



.tit {  }
.tit::after { content: ""; display: block; height: 0px; clear: both; visibility: hidden; }
.fa .tit { height: 59px; padding: 5px 0px 0px 45px; background: transparent url('../img/20161.jpg') no-repeat scroll 0% 0%; }
.fa .tit em { color: rgb(188, 188, 188); float: left; font-family: "Microsoft YaHei"; font-size: 15px; text-transform: uppercase; display: block; font-weight: normal; }
.fa .tit em a { color: rgb(0, 0, 0); margin-right: 8px; font-size: 18px; }
.fa .tit em span { display: block; }
.fa .tit b { display: block; float: right; margin-top: 25px; font-size: 12px; font-weight: normal; text-transform: uppercase; }
.fa .tit b a { color: rgb(102, 102, 102); }
.fa { width: 990px; margin: 0px auto; padding: 28px 0px 0px; }
.fa-top { height: 44px; overflow: hidden; margin-right: -15px; font-family: "Microsoft YaHei"; padding: 16px 0px 0px; }
.fa-top li { width: 178px; text-align: center; height: 44px; line-height: 40px; float: left; margin-right: 15px; font-size: 18px; }
.fa-top li a { display: block; width: 178px; height: 44px; background: transparent url('../img/tfa2.gif') no-repeat scroll 0% 0%; color: rgb(51, 51, 51); }
.fa-top li.cur a { background: transparent url('../img/tfa1.gif') no-repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.fa dl { padding: 15px 0px 0px; }
.fa dt { float: left; width: 480px; height: 480px; padding: 0px 0px 20px; background: transparent url('../img/s03.gif') no-repeat scroll 0px bottom; }
.fa dt img { display: block; width: 480px; height:480px; }
.fa dd { width: 480px; float: right; background: transparent url('../img/s04.gif') no-repeat scroll 0% 0%; }
.fa dd li { width: 205px; float: left; padding-left: 20px; }
.fa dd li img { display: block; width: 205px; height: 205px; }
.fa dd li span { display: block; text-align: center; height: 36px; line-height: 36px; overflow: hidden; background: transparent url('../img/s02.gif') no-repeat scroll 0% 0%; }

.footer{

	padding:40px  0;
	background:#232532;
	}
.foot-social{
	position:relative;
	text-align:center;
	margin:0 0 20px
	}	
.foot-social li{
	position:relative;
	display:inline-block;
	vertical-align:top;
	*display:inline;
	*zoom:1;
	margin:0 10px;
	max-width:16px;
	max-height:16px;
	}
.foot-social li img{
	max-width:24px;
	max-height:24px;
	}		
.footer,.footer a{color:#FFFFFF;}	
.footer .foot-nav{
	display:block;
	text-align:center;
	}
.footer .foot-nav li{
	display:inline-block;
	vertical-align:top;
	line-height:30px;
	
	}
.foot-nav li a{padding:0 10px;}
.foot-nav li:after{content:"|";}
.foot-nav li:last-child:after{content:"";display:none;}	
.footer .copyright{
margin-left:400px;
width: 1140px;
	
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:"Arial";
	}


.foot-social li{
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
	}
	.foot-social li:hover/*,.banner-list ul li:hover .banner-image*/{
	-moz-transform:rotate(-360deg);
	-webkit-transform:rotate(-360deg);
	-ms-transform:rotate(-360deg);
	-o-transform:rotate(-360deg);
	transform:rotate(-360deg);
	}



.fenye_pages{
}


.fenye_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.fenye_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.fenye_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.fenye_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.fenye_pages ul li.thisclass,
.fenye_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.fenye_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.fenye_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}



.online_icon{overflow:hidden; }
.online_icon a{ display: block;width: 85px;height: 148px;background: url('../img1/qq_online_trigger.png'); no-repeat;}
.online_windows{ width:144px;}
.online_w_top{ background:url('../img1/online_bg.png') no-repeat -36px 0; height:10px;  _margin-bottom:-7px;}
.online_w_c{ background:url('../img1/online_bg.png') repeat-y 0 -185px; padding:0 5px;}
.online_w_bottom{ background:url('../img1/online_bg.png') repeat-y -36px -35px; height:29px;}
.online_content{ background:url('../img1/online_bg.png') no-repeat -147px -185px; padding-top:11px;}
.online_content a.qq_icon{ background:url('../img1/online_bg.png') no-repeat -37px -130px; width:121px; height:25px; display:block; margin:0 auto; text-indent:30px; line-height:23px; cursor:pointer; }
.online_content a.qq_icon:hover{ background-position:-159px -130px; color:#FFF;}
.online_bar h2{ background:url('../img1/online_bg.png') repeat-x 0 -156px; height:29px; line-height:27px; font-size:12px; color:#666; text-align:left; }
.online_bar h2 a{ display:block; padding-left:14px; margin-left:6px; cursor:pointer;}
.expand h2 a{ background:url('../img1/online_bg.png') no-repeat -36px -69px;}
.collapse h2 a{ background:url('../img1/online_bg.png') no-repeat -36px -96px; color:#666; text-decoration:none;}
.expand h2 a:hover,.collapse h2 a:hover{ text-decoration:none; color:#c81d04;}
.online_content{ text-align:center; border-bottom:1px solid #d0d0d0;}
.online_content ul li{ height:24px; line-height:24px; margin-bottom:4px; font-size:12px;}
.online_content ul li a:hover{color:#c81d04; }

#online_qq_layer { width:225px; height:455px; position:fixed; right:-140px; top:80px;z-index:20;}
#online_qq_tab {float:left; margin-top: 50px;}
#onlineService {float:left; margin-left:-4px;}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 {display:none;}
#onlineType1 {display:block;}
