@charset "utf-8";
/* CSS Document */

/*--------------------------------------  关于我们  ------------------------------------*/
.banner{ height:410px; min-width:1120px; }
.bg{ background:#fafafa; overflow:hidden; }
.about_box1{ overflow:hidden; padding:78px 0 108px 0; }
	.about_wrap{ padding-left:383px; overflow:hidden; background:url(../images/iabout_title.gif) no-repeat 0 0; }
		.title{ color:#000; font-size:24px; height:52px; line-height:54px; background:url(../images/iabout_titlebg.gif) no-repeat 0 0; margin-bottom:3px; }
		.about_wrap .title{ margin-bottom:18px; }
		.about_title{ font-size:18px; color:#000; line-height:18px; margin-bottom:24px; font-weight:bold; }
		.about_wrap p{ font-size:16px; line-height:26px; margin-bottom:29px; }
	.about_img1{ overflow:hidden; }
	.title_box{ background:url(../images/about_title2.gif) no-repeat 0 0; border-bottom:1px solid #b5b5b5; height:58px; line-height:58px; margin-bottom:31px; }
		.title_box .title{background:url(../images/iabout_titlebg.gif) no-repeat 0 0; color:#000; float:right; line-height:58px; }
.about_box2{ padding:36px 0 67px 0; }
.about_box3{ padding:52px 0 59px 0; }
	.about_box3 .title_box{ background:url(../images/about_title3.gif) no-repeat 0 0; margin-bottom:0; }
	.about_box3 p{ line-height:104px; font-size:16px; }
.about_box4{ padding:59px 0 96px 0; }
	.about_box4 .title_box{ background:url(../images/about_title4.gif) no-repeat 0 0; margin-bottom:0; }
.about_list{ font-size:16px; line-height:21px; padding-top:39px; width:441px; float:left; }
	.about_list dt{ color:#000; font-weight:bold; }
.about_imgbox{ width:640px; float:right; padding-top:65px; }
		
/*--------------------------------------  新闻中心  ------------------------------------*/
.news_title { margin:76px 0 36px; height:86px; background:url(../images/news_title.gif) no-repeat 0 0; border-bottom:none; }
.news_nav{ overflow:hidden; width:1120px; margin:41px 0 48px; }
	.news_nav li{ float:left; width:129px; height:31px; line-height:31px; text-align:center; color:#000; font-size:18px; font-weight:bold; cursor:pointer; margin-right:50px; }
	.news_nav li.current{ color:#fff; background:#6f9ddb; }
.news_box{ overflow:hidden; }
	.news_list{ overflow:hidden; padding-bottom:60px; }
		.news_list li{ padding:47px 0; border-top:1px solid #eee; }
			.news_list li img{ float:left; margin-right:28px; }
			.news_list li h3{ font-size:24px; color:#000; line-height:42px; }
			.news_time{ line-height:52px; margin-bottom:6px; font-size:16px; }
			.news_text{ font-size:16px; line-height:22px; }

/*--------------------------------------  公司荣誉  ------------------------------------*/
.honor_title{ background:url(../images/honor_title.gif) no-repeat 0 0;}
.honor_text{ font-size:16px; line-height:26px; padding-top:36px; }
.honor_list{ overflow:hidden; padding:58px 20px 110px; margin-left:-32px; width:1150px; margin:0 auto; }
	.honor_list li{ width:349px; height:178px; float:left; margin:0 15px; cursor:pointer; background:#fafafa; }
	.honor_list li:hover,.honor_list li.current{box-shadow:0px 0px 20px 0px #ddd; background:#fff; }
.honor_wrap{ background:#333; padding:48px 0; border-bottom:1px solid #6b6a6a; }
.honor_box{ overflow:hidden; text-align:center; }
		
/*--------------------------------------  产品应用  ------------------------------------*/
.product_title{ background:url(../images/product_title.gif) no-repeat 0 0;}
.product_box{ overflow:hidden; padding-bottom:160px; }
	.product1_box1{ overflow:hidden; padding-bottom:138px; }
	.product1_box2{ overflow:hidden; }
	.product_text{ float:left; width:692px; }
		.product1_title1{ margin:0 0 40px 8px; }
		.product1_title2{ margin:0 0 80px 54px; }
		.product_text p{ font-size:16px; line-height:23px; margin-bottom:20px; }
	.product_img{ float:right; text-align:right; width:416px; }
		.product2_title{ margin:0 0 40px 22px; }
		.product3_title1{ margin:0 0 26px 55px; }
		.product3_title2{ margin:0 0 63px 42px; }
		.product3_box{ background:url(../images/product3_img2.jpg) no-repeat right 0; overflow:hidden; padding-bottom:228px; }
		
/*--------------------------------------  服务中心  ------------------------------------*/
.service_title{ background:url(../images/service_title.gif) no-repeat 0 0;}
.service_title2{ font-size:24px; line-height:36px; color:#000; margin:35px 0 42px; }
.service_box{ overflow:hidden; }
	.service_text{ float:left; width:788px; font-size:16px; line-height:26px; }
		.service_text p{ margin-bottom:0px;}
		.service_text dl{ overflow:hidden; }
		.service_text dt{ width:37px; float:left; }
		.service_text dd{ float:left; width:751px; }
		.service_text dt.service_dt{ width:50px; }
		.service_text dd.service_dd{ width:738px; }
	.service_img{ float:right; width:265px; }
.service_tatitle{ height:61px; line-height:61px; text-align:center; font-size:24px; border-bottom:1px solid #eee; background:#007aff; font-weight:bold; color:#fff; }
.service_box2{ padding:0 48px; background:#6f9ddb; font-size:18px; color:#fff; margin-bottom:52px; }
.service_box table{ border:0; border-collapse:collapse; background:#6f9ddb; }
	.service_box table,.service_box th,.service_box tr,.service_box td{ border:0; overflow:hidden; }
	.service_box td{ padding:3px 0; }
		.service_box input{ height:40px; line-height:40px; padding-left:12px; background:#fff; font-size:18px; color:#9d9b9b; border:none; }
		.service1_name{ width:438px; margin-right:9px; }
		.service1_contact{ width:270px; margin-right:9px; }
		.service1_tel{width:263px; }
		.service1_add{ width:729px; }
		.service1_xh{ width:496px; margin-right:9px; }
		.service1_xh2{ margin-right:0; }
		.service1_bz{ width:1013px; height:279px; padding:10px 0 0 12px; font-size:18px; color:#9d9b9b; margin-bottom:20px; }
		input.service1_btn{ height:46px; line-height:46px; text-align:center; color:#fff; background:#007aff; width:100%; cursor:pointer; }
	.service_p{ font-size:14.8px; line-height:86px; background:url(../images/service_logo.gif) no-repeat right center; width:100%; }
	.service_download{ font-size:18px; color:#000; margin-bottom:3px; }
	.download_list{ border-bottom:2px solid #eee; width:1120px; overflow:hidden; font-size:18px; line-height:36px; padding-top:14px; }
		.download_list dt{ float:left; color:#9d9b9b; }
			.download_list dt a{ color:#9d9b9b; }
		.download_list dd{ float:right; color:#6f9ddb; }
			.download_list dd a{ color:#6f9ddb;}
	.mar39{ margin-bottom:39px; }

.service_table{ background:#fff; color:#9d9b9b; }	
.service_table tr,.service_table td{ border:1px solid #eee; background:#fff; }
.service_table td{ padding-left:15px; height:38px; }
	.service_table td label{ margin-right:38px; }