@charset "utf-8";
/* CSS Document */
body,ul,h1,h2,h3,p,th,td,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{ font-size:14px; font-family:"微软雅黑"; line-height:28px; color:#404040; background:#09236d;}
ul{ line-height:32px;}
li{list-style:none}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.fl{ float:left;}
.fr{ float:right;}

.top_line{ height:57px; background:#080808;}
	.top_line_fl{ width:350px; float:left;}
	.top_line_cont{ width:1000px; margin:auto;}
		.top_line_right{ width:510px; float:right; padding-top:11px; color:#eee; height:34px; line-height:34px; font-weight:bold;}
			.top_line_right span{ padding:0 2px;}
.top_banner{ width:auto; height:410px; background:#09236d; text-align:center; overflow:hidden; background:#09236d;}
	..top_banner img{ text-align:center;}
.top_nav{ height:52px; background: url(../../img_zt/1/nav_bg.gif) repeat-x; text-align:center;}
.top_nav_cont{ width:1009px; margin:auto; font-size:16px; font-weight:bold; color:#FFF; line-height:52px;}
	#top_nav_cont_us{ background:none; width:192px;}
	.top_nav_cont li{ display:block; height:52px; width:136px; float:left; line-height:52px;} 	
	.top_nav_cont li a{ color:#FFF; text-decoration:none; display:block; height:52px; width:136px; background:url(../../img_zt/1/nav_bg._line.gif);}
	.top_nav_cont li a:hover{ display:block; height:52px; width:136px; background:#09236d; color:#FFF;}
.mian_nav{ width:1015px; margin:auto; height:72px;}
.mian_kk{ width:1015px; margin:0 auto;}
	.mian_kk_bg{ width:1001px; background:#FFF;}
		.hight25{ clear:both; height:25px; width:auto;}
		.hight10{ clear:both; height:10px; width:auto;}
		.mian_Function{ height:342px; width:98%; margin:auto; border-bottom:#a19e9e 1px dashed;}
			.mian_Function_mg{ float:left; width:499px; height:324px; overflow:hidden;}
			.mian_Function_tt{ float:right; width:475px;}
				.mian_tite{ font-size:16px; font-weight:bold; color:#080808; height:25px; line-height:20px; background: url(../../img_zt/1/note/qq.gif) no-repeat; padding-left:30px;}
		.mian_Benefits{ height:550px; border-bottom:#a19e9e 1px dashed; margin:auto; width:98%;}
			.mian_Benefits_tt{ width:590px; float:left;}
				.Benefits_tite{ height:60px; font-weight:bold; font-size:18px; color:#09236d; line-height:60px; background:url(../../img_zt/1/note/one.gif) no-repeat; padding-left:55px;}
				.Principle_tite{ height:60px; font-weight:bold; font-size:18px; color:#09236d; line-height:60px; background:url(../../img_zt/1/note/two.gif) no-repeat; padding-left:55px;}
			.mian_Benefits_img{ width:375px; float:right; padding-top:10px;}
				.Benefits_ul{ padding-left:5px; line-height:21px;}
					.Benefits_ul li{ margin-top:2px;}
		.mian_Principles{ height:780px; margin:auto; width:98%;}
			.Benefits_img{ text-align:center;}
		.case_kk{ width:98%; margin:auto; height:400px; border-bottom:#a19e9e 1px dashed;}
			.case_kk_nav{ height:35px; line-height:35px; font-size:24px; font-weight:bold; text-transform:uppercase; color:#9f9e9e;}
				.case_kk_nav span{ padding-right:15px;}
			.case_kk_img{ width:390px; height:291px; overflow:hidden;}
			.case_kk_tt{ width:575px; float:right;}
				.case_kk_tt ul{ line-height:28px;}
				.case_kk_tt li p{ text-transform:uppercase; font-size: 16px; color:#ff9212; font-weight:bold; margin-top:8px; margin-bottom:5px;}
					.case_kk_tt li p span{ padding-right:10px;}
		.service_dmg{ width:98%; margin:auto;}
			.services_tt{ width:98%; margin:auto; font-size:14px; line-height:26px; color:#404040;}
		.contact_div{ width:98%; margin:auto; height:420px;}
			.contact_table{ float:left; width:660px; background:#FFF; font-size:14px; color:#7f7e7e;}
				.contact_table tr{ height:50px; line-height:50px;}
				.contact_table .tdf{ text-align:right;}
					.contact_table td input{ height:33px; width:450px; border:#CCC 1px solid; margin-left:10px; line-height:33px; padding-left:3px;}
					.contact_table .kj textarea{ width:450px; border:#CCC 1px solid; margin-left:10px; line-height:33px; padding-left:3px; height:80px; }
					.contact_table .submit{ background:url(../../img_zt/1/submit.jpg) no-repeat; width:80px; height:26px; border:none; float:right; margin-right:25px;}
					.table_pp{ height:40px; border-bottom:#eeeeee 1px solid; line-height:40px; color:#fb8047;}
			.contact_ul{ width:290px; float:right;}
				.contact_ul .contact_tt{ text-transform:uppercase; font-size:20px; font-weight:bold;line-height:40px;}
					.contact_ul ul{ height:210px; clear:both;}
					.contact_ul li{ height:30px; line-height:30px; margin-top:8px;}
						.contact_ul li span{ padding-right:4px;}
					.contact_shale{ font-size:14px; font-weight:bold; height:29px; line-height:29px;}
						.contact_shale a{ margin:0 1px;}
		.news_list{ width:98%; margin:auto;}
			.news_p{ font-size:18px; font-weight:bold; color:#ff9212;}
			.news_ul{ width:460px; font-size:14px; margin-bottom:25px; }
				.news_ul a{ color:#636363; text-decoration:none;}
				.news_ul li{ background:url(../../img_zt/1/note/news_tt.png) left center no-repeat; padding-left:25px; line-height:30px;}
	.produuct_mian{ width:98%; margin:auto;}			
.rollBox{width:980px;overflow:hidden;margin:0 auto;}
.rollBox .img1{ float:left;}
.rollBox .img2{ float:right;}
.rollBox .Cont{width:930px;overflow:hidden;margin:0 auto; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:219px;float:left;text-align:center; overflow:hidden; margin:0 12px;}
*+html .rollBox .Cont .pic{width:219px;float:left;text-align:center; line-height:24px; padding-right:0px;}
.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto; width:219px; height:155px; }
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#000099;}
.rollBox #List1,.rollBox #List2{float:left;}

.nav_list{ height:350px; width:98%; margin:auto; font-size:12px;}
	.nav_nav{ font-size:18px; font-weight:bold; text-transform:uppercase; height:40px; line-height:40px; border-bottom:#eeeeee 1px solid;}
	.soild_left{ width:450px; float:left; line-height:26px;}
	 	.solid_tt{ color:#333; font-weight:bold; font-size:14px;}
		.solid_tt a{color:#333; text-decoration:none;}
		.solid_tt a:hover{color:#09236d;text-decoration:none;}
		.soild_left ul{ width:49%; line-height:28px;}
			ul a{ color:#333; text-decoration:none;}
			ul a:hover{ color:#09236d;}
	.soild_center{ width:230px; float:left;}
	.soild_right{ width:230px; float:right;}
.footer_page{ height:50px; line-height:50px; color:#eee; width:auto; background:#333; text-align:center; margin:auto; font-size:12px;}
	.footer_page a{ color:#d69700;}

.case_bg{ width:1001px; background:#09236d;}
	.case_case{ width:100%; margin:auto; color:#d8dfe9; line-height:20px; font-size:14px;} 
	.case_mg{ width:435px;}
	.case_tt{ width:550px; margin-top:15px; margin-left:14px;}
		.case_tt ul{ line-height:28px;}
		.case_case .case_tite{ color:#ff9212; font-weight:bold; text-transform:uppercase; line-height:24px;}
	.case_about{ margin-left:14px;}
		.case_about li{ margin-top:4px; font-size:12px; line-height:22px;}
		.case_wz{ font-size:12px; line-height:22px;}
	.case_line{ height:6px; text-align:center; clear: both; margin:15px auto;}
		
		
#tbox{width:169px; height:420px; float:right; position:fixed; 
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:10px;
}/*IE6² position:fixed */
#nav_left{ width:169px; height:420px; background: url(../../img_zt/1/folowbg.jpg) no-repeat; position:absolute; border:none; cursor:pointer;  text-align:center;}
#nav_left ul{ margin-top:110px; font-size:18pxpx; font-weight:bold; line-height:41px;}
#nav_left ul li{ height:42px; background: url(../../img_zt/1/line_line.jpg) bottom no-repeat;}
#jianyi{ width:41px; height:143px; background:url(../../img_zt/1/suggest.png) no-repeat; position:absolute; bottom:0px; cursor:pointer}
#jianyi:hover{ background:url(../../img_zt/1/suggest.png) no-repeat 0px -26px;}


/*-------topice--------*/
.topice_top{ width:auto; background:#FFF; margin:auto; height:90px;}
	.topice_top_cont{ width:1000px; margin:auto;}
	.topice_top_logo{ width:420px; padding:3px; float:left;}
	.topice_top_lg{ width:300px; float:right; line-height:50px; text-align:right; font-size:12px;}
		.topice_top_lg a{ margin:0 10px; color:#333; }
.topice_nav{ background:url(../../img_zt/1/topic_nav.gif) repeat-x; height:35px; line-height:35px; color:#FFF; font-size:14px; font-weight:bold;}
	.topice_nav_ul{ width:1000px; margin:auto;}
		.topice_nav_ul li{ display:block; float:left; margin:0 4px; width:132px; height:35px;}
			.topice_nav_ul li a{ color:#FFF;  width:132px; height:35px; display:block; text-align:center;}
			.topice_nav_ul li a:hover{ background:url(../../img_zt/1/menu_mainlevel_hover_bg.jpg) no-repeat; width:132px; color:#0c0650; height:35px; display:block; text-align:center;}