body{
	color:#6F6F6F;
}
.box{
	width:942px;
	overflow:hidden;
	padding:0px;
	margin:0px auto;
}
.t_r{
	width:620px;
	overflow:hidden;
	padding:30px 5px 0px 0px;
	margin:0px;
	line-height:25px;
	text-align:right;
	color:#6A6A6A;
}
.t_r a:link,.t_r a:hover,.t_r a:visited,.t_r a:active{
	color:#6A6A6A;
}
.i_gjz{
	width:100%;
	padding:7px 0px 10px 0px;
	margin:0px;
	overflow:hidden;
}
.i_gjz h1,.i_gjz h2,.i_gjz h3{
	font-size:12px;
	padding:0px;
	margin:0px;
	line-height:25px;
	display:inline;
}
.hotline{
	margin:0px;
	padding:0px;
	color:#178ACB;
	overflow:hidden;
}
.font1 {
	font-family:Georgia,'Times New Roman',Times,serif;
	font-size:20px;
}
.dh{
	width:100%;
	padding:10px 0px 10px 0px;
	margin:0px;
	overflow:hidden;
}
.fs{
	width:942px;
	overflow:hidden;
	padding:0px;
	margin:0px auto;
}
.case_info{
	padding:20px 0 0;
	overflow:hidden;
}
.case_info li{
	border-bottom:1px #C5C5C5 dashed;
	margin:0px;
	width:942px;
	margin:0 auto 10px;
	padding:0 0 10px;
	color:#333;
	
}
.case_list{
	background:#F0F9FF;
	padding:10px 0 10px 10px;
	margin:0px;
	overflow:hidden;
}
.case_img{
	width:240px;
	height:150px;
	border:4px #98BFD6 solid;
	margin:5px 0 0;

}
.case_nr{
	width:657px;
	padding:0px;
	margin:0 10px 0 0;
	overflow:hidden;
	background:#fff;
	border:1px #D5EDFC solid;
}
.case_t{
	padding:10px 0 0 20px;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	color:#1370AB;
}
.case_li_list{
	padding:5px 0 0 20px;
	overflow:hidden;
}
.case_li_list a{color:#333;}
.case_li_list dt{
	width:94px;
	float:left;
	height:40px;
	font-size:12px;
	font-weight:bold;
	margin:0px 10px 0 0;
	vertical-align:top;
}
.case_li_list dd{
	width:186px;
	float:left;
	margin:0px;
	padding:0px 12px 8px;
	overflow:hidden;
}
.case_li_list em{
	float:left;
	margin:0px;
	padding:0px;
	overflow:hidden;
	font-style:normal;
}
.case_li_list dd a,.case_li_list dd a:visited{
	white-space:nowrap;
	color:#333;
	text-decoration:none;
}
.case_li_list dl{
	width:660px;
	margin:0px;
	padding:2px 0;
	overflow:hidden;
}.case_info{
	padding:20px 0 0;
	overflow:hidden;
}
.case_info li{
	border-bottom:1px #C5C5C5 dashed;
	margin:0px;
	width:942px;
	margin:0 auto 10px;
	padding:0 0 10px;
	color:#333;
	
}
.case_list{
	background:#F0F9FF;
	padding:10px 0 10px 10px;
	margin:0px;
	overflow:hidden;
}
.case_img{
	width:240px;
	height:150px;
	border:4px #98BFD6 solid;
	margin:5px 0 0;

}
.case_nr{
	width:657px;
	padding:0px;
	margin:0 10px 0 0;
	overflow:hidden;
	background:#fff;
	border:1px #D5EDFC solid;
}
.case_t{
	padding:10px 0 0 20px;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	color:#1370AB;
}
.case_li_list{
	padding:5px 0 0 20px;
	overflow:hidden;
}
.case_li_list a{color:#333;}
/*.case_li_list dt{
	width:94px;
	float:left;
	height:40px;
	font-size:12px;
	font-weight:bold;
	margin:0px 10px 0 0;
	vertical-align:top;
}
.case_li_list dd{
	width:146px;
	float:left;
	margin:0px;
	padding:0 12px;
	overflow:hidden;
}
.case_li_list em{
	float:left;
	margin:0px;
	padding:0px;
	overflow:hidden;
	font-style:normal;
}
*/.case_li_list dd a,.case_li_list dd a:visited{
	white-space:nowrap;
	color:#333;
	text-decoration:none;
}
.case_li_list dl{
	width:660px;
	margin:0px;
	padding:2px 0;
	overflow:hidden;
}
.i_left{
	width:232px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
/*-------------menu的CSS样式开始----------------*/
.menu {
	width:942px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background:url(mbg.jpg) left top repeat-x;
}

#nav { list-style-type: none; padding:0px; margin:0px;}       
#nav a {  display: block;text-align:center; font-size:14px;} 
#nav a:link {  text-decoration:none;}     
#nav a:visited {text-decoration:none;}   
#nav a:hover {text-decoration:none;}            

#nav li { width:97px; padding:0px; margin:0px; float:left; overflow:hidden; text-align:left; color:#fff;}     
#nav li a{ text-align:center; color:#fff;}
#nav li a:hover{  text-align:center; background-position:center; background-repeat:no-repeat; color:#fff; background-color:#1383C5;}
/*#nav li a:visited{background-color:#1383C5;}
*/#nav li a:active{background-color:#1383C5;}


#nav li ul { 
	list-style-type: none;
	text-align:left;
	left: -999em; 
	position:absolute;
	margin:0px; 
	padding:0px;
	width:140px;
}
#nav li ul li{
	float:left;
	padding:0px;
	margin:0px;
	display:block;
	text-align:center; 
	line-height:30px;
	width:140px;
	background-color:#1383C5;
}
#nav li ul li a{color:#fff;text-align:center; padding:0 10px;}  
#nav li ul li a:link {color:#fff; text-decoration:none;text-align:center;padding:0 10px; }                                                               
#nav li ul li a:hover{color:#ffffff;text-decoration:none;text-align:center;background-image:none;padding:0 10px; background-color:#006699;}

#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}


.search {
	width:240px;
	margin:0px;
	padding:0px;
	float:right;
	overflow:hidden;
}
.wbk{
	width:178px;
	overflow:hidden;
	padding:0px;
	margin:3px 0px;
	height:20px;
	color:#999;
	font-size:12px;
	line-height:20px;
	border:1px solid #8AB7D6;
	border-right:0px;
	float:left;
	background-color:#fff;
}
.btn_08{
	float:left;
	margin:3px 0 0;
	width:20px;
	height:22x;
}
.i_center{
	width:470px;
	overflow:hidden;
	padding:0px 0px 0px 15px;
	margin:0px;
}
.profile_t{
	width:470px;
	overflow:hidden;
	padding:5px 0px;
	margin:0px;
	color:#000;
	font-size:14px;
	border-bottom:1px dashed #D8D4D3;
}
.profile_t span{
	font-family:Arial;
	font-size:11px;
	color:#B7B3B2;
	float:right;
	font-style: italic;
}
.profile_t a{
	display:block;
	color:#000;
}
.profile_n{
	width:470px;
	overflow:hidden;
	padding:8px 0px;
	margin:0px;
	color:#333;
}
.product_n{
	width:470px;
	overflow:hidden;
	padding:8px 0px 0px 0px;
	margin:0px;
}
.product_n img{
	border:1px solid #EFEFEF;
	padding:0px;
	margin:0px 5px;
}
.i_right{
	width:210px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}

.video_t{
	width:210px;
	overflow:hidden;
	padding:5px 0px;
	margin:0px;
	color:#000;
	font-size:14px;
	border-bottom:1px dashed #D8D4D3;
}
.video_t a{
	display:block;
	color:#000;
}
.video_t h3,.profile_t h3{
	font-size:14px;
	line-height:20px;
	padding:0px;
	margin:0px;
	display:inline;
}
.video_n{
	width:210px;
	overflow:hidden;
	padding:0px;
	margin-top:8px;
}
.video_n li{
	width:180px;
	overflow:hidden;
	padding:5px 0px 0px 25px;
	margin:0px 0px 4px 0px;
	text-align:left;
	height:22px;
	color:#333;
	background:url(xtb_sy.jpg) center left no-repeat;
	
}
.video_n li a{ color:#0569B4;}
.video_n li a:hover { color:#0569B4;}          
/*---------底部的css样式开始-------*/
.lj{
	width:926px;
	overflow:hidden;
	padding:8px;
	margin:0px;
	background:#F1F1F1;
}
.gjz{
	width:926px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
.gjz h3{
	font-size:14px;
	color:#646464;
	padding:0px 8px 0px 0px;
	margin:0px;
	line-height:30px;
	display:inline;
}
.gjzn{
	width:926px;
	overflow:hidden;
	padding:5px 0px;
	margin:0px;
}
.gjzn li{
	width:16%;
	overflow:hidden;
	padding:2px 0px 2px 14px;
	margin:0px 0.4% 0px 1%;
	float:left;
	background:url(xtb.jpg) center left no-repeat;
}
.gjzn li a::link,.gjzn li a:active,.gjzn li a:visited{
	color:#646464;
}
.gjzn li a:hover{
	color:#333;
}
.lja{
	width:906px;
	overflow:hidden;
	padding:5px 0px 10px 0px;
	margin:0px 10px;
	border-top:1px dashed #3C84BE;
}
.d_dh{
	width:942px;
	overflow:hidden;
	padding:5px 0px;
	margin-top:12px;
	background:url(i_bot.jpg) left top repeat-x;
	text-align:center;
	color:#fff;
}
.d_dh a:link,.d_dh a:active,.d_dh a:visited,.d_dh a:hover{
	color:#fff;
}
.bq{
	width:942px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
.bq{
	text-align:center;
	padding:15px 0px 10px 0;
	margin:0px;
}
/*---------底部的css样式结束-------*/


/*----------内页里面的css开始--------------*/
.center1{
	width:922px;
	overflow:hidden;
	padding:4px 10px;
	margin:0px;
}
.center1 h1{
	color:#1370AB;
	font-size:12px;
	padding:0px;
	margin:0px;
	display:inline;
}
.center1 strong{
	color:#1370AB;
	font-size:12px;
	padding:0px;
	margin:0px;
}
.center2{
	width:942px;
	overflow:hidden;
	padding:13px 0px 17px 0px;
	margin:0px;
	background:url(ss_bj.jpg) left top repeat-x;
	border-bottom:1px solid #CDCDCD;
}
.ss_nn{
	width:294px;
	overflow:hidden;
	padding:0px 10px;
	margin:0px;
	color:#2F2F2F;
	font-size:14px;
	font-weight:bold;
}
.ss_wbk{
	width:280px;
	height:23px;
	padding:0px;
	margin:0px;
	line-height:23px;
	font-size:12px;
	border:1px solid #7F9DB9;
}
.center3{
	width:942px;
	overflow:hidden;
	padding:0px;
	margin-top:10px;
}
.jj_center3t{
	width:942px;
	overflow:hidden;
	padding:0px;
	margin:0px;
	color:#CC3300;
	font-size:16px;
	font-weight:bold;
}


.n_new_t{
	width:160px;
	overflow:hidden;
	padding:3px 10px;
	margin:0px;
	font-size:14px;
	color:#fff;
	background:url(new_bj.jpg) center left repeat-x;
}
.n_new_t a:link,.n_new_t a:active,.n_new_t a:hover,.n_new_t a:visited{color:#fff;}
.n_new_t h2{
	font-size:14px;
	padding:0px;
	margin:0px;
	line-height:20px;
}
.n_new_n{
	width:160px;
	overflow:hidden;
	padding:10px;
	margin:0px;
	background-color:#F5F5F5;
}
.n_new_n li{
	width:148px;
	overflow:hidden;
	padding:2px 0px 2px 12px;
	margin:0px;
	color:#646464;
	background:url(xtb.jpg) center left no-repeat;
}
.contact_n{
	width:160px;
	overflow:hidden;
	padding:10px 10px 40px 10px;
	margin:0px;
	background:url(tel.jpg) center top no-repeat;
	background-color:#F5F5F5;
}
.n_product{
	width:730px;
	overflow:hidden;
	padding:0px 10px;
	margin:0px;
	color:#333;
}
.n_product a{ color:#333;}
.n_product h1{
	font-size:14px;
	line-height:28px;
	padding:0px;
	margin:0px;
	color:#CC3300;
	text-align:center;
}

.n_productyy{
	width:730px;
	overflow:hidden;
	padding:0px 10px;
	margin:0px;
}
.n_productyy li{width:44%; text-align:left; display:block;font-size:12px; border-bottom:1px #999 dotted; line-height:25px; padding:2px 0px 2px 12px; margin:0px 2% 0px 2%; background:url(n_xtb.jpg) center left no-repeat; float:left;}


.n_honor_t{
	width:922px;
	overflow:hidden;
	padding:5px 10px;
	margin:0px;
	color:#2F2F2F;
	font-size:14px;
	font-weight:bold;
	border-bottom:2px dashed #D8D8D8;
}
.n_honor_n{
	width:942px;
	overflow:hidden;
	padding:0px;
	margin-top:15px;
}
.pp_t{
	width:184px;
	overflow:hidden;
	padding:0px;
	margin:6px 2px 10px 2px;
	text-align:center;
	color:#4576A1;
}
.pp_t img{
	padding:0px 0px 4px 0px;
}
.pp_t a{ color:#4576A1;}
.pr1{
	width:143px;
	height:146px;
	overflow:hidden;
	padding:8px 0px;
	margin:8px 5px;
	text-align:center;
	border:1px solid #DDD;
	text-align:center;
	min-height:220px;
}
.pr1 img{
	padding:5px;
}
.page_h{
	width:942px;
	overflow:hidden;
	padding:8px 0px;
	margin:15px 0px 4px 0px;
	text-align:right;
	clear:both;
}
.n_prop{
	width:258px;
	overflow:hidden;
	padding:7px 0px 13px 0px;
	margin:0px;
}
.n_prop{
	width:258px;
	overflow:hidden;
	padding:7px 20px 13px 30px;
	margin:0px;
}
.n_propy{
	width:258px;
	overflow:hidden;
	padding:7px 81px 13px 81px;
	margin:0px;
}
.n_propt{
	width:258px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
.n_propz{
	width:238px;
	overflow:hidden;
	padding:3px 10px;
	margin:0px;
	text-align:left;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	background:url(new_bj.jpg) left top repeat-x;
}
.n_propz1{
	width:238px;
	overflow:hidden;
	padding:8px 10px 12px 10px;
	margin:0px;
	background:#EAEAEA;
	color:#2F2F2F;
}
.n_propz1 span{
	color:#6f6f6f;
}
.pr{
	width:230px;
	overflow:hidden;
	padding:3px 5px;
	margin:0px;
	text-align:left;
	line-height:25px;
}
.n_producty_title{
	width:730px;
	overflow:hidden;
	padding:0px 10px;
	margin-bottom:10px;
	color:#2F2F2F;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:24px;
	border-bottom:2px dashed #D8D8D8;
}

.n_producty{
	width:730px;
	overflow:hidden;
	padding:0px 10px;
	margin:0px;
	color:#333;
	line-height:24px;
}
.n_producty span{
	font-size:14px;
	font-weight:bold;
}
/*---------产品展示新加的内容---------*/
.yy1{
	width:380px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
.yy2{
	width:180px;
	overflow:hidden;
	padding:0px;
	margin-right:100px;
}
.yy2_t{
	width:160px;
	overflow:hidden;
	padding:4px 10px;
	margin:0px;
	background:#CFCFCF;
	color:#333;
	font-size:14px;
	font-weight:bold;
}
.yy2_n{
	width:160px;
	overflow:hidden;
	padding:8px 10px;
	margin:0px;
	background:#F5F5F5;
	color:#333;
}
.yy2tt{
	width:180px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
.yy2tt img{
	padding:0px;
	margin:5px 10px 5px 15px;
}
.yy3{
	width:355px;
	overflow:hidden;
	padding:0px;
	margin-right:10px;
}
.yy3t{
	width:335px;
	overflow:hidden;
	padding:3px 10px;
	margin:0px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	background:url(new_bj.jpg) center left repeat-x;
}
.yy3n{
	width:335px;
	overflow:hidden;
	padding:6px 10px;
	margin:0px;
	color:#2F2F2F;
	background:#F5F5F5;
	min-height:150px;
	line-height:18px;
}

.yy4{
	width:355px;
	overflow:hidden;
	padding:0px;
	margin-left:10px;
}
/*---------产品展示新加的内容结束---------*/



.n_product_nbt{
	width:730px;
	overflow:hidden;
	padding:3px 10px 10px 10px;
	margin:15px 0px 7px 0px;
	color:#000;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	background:url(jx.jpg) bottom left no-repeat;
}
.n_product_n{
	width:750px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
/*--------公司简介----------*/
.center3j{
	width:942px;
	overflow:hidden;
	padding:0px;
	margin-top:8px;
}
/*----------注册页面的css样式---------*/
.zc_t{
	width:942px;
	overflow:hidden;
	padding:9px 0px;
	margin:0px;
	text-align:center;
	color:#2F2F2F;
	font-size:14px;
	font-weight:bold;
	background:url(zc_tt.jpg) left top no-repeat;
}
.zc_n{
	width:802px;
	overflow:hidden;
	padding:0px 70px;
	margin:0px;
	color:#2F2F2F;
}
.zc_ss{
	width:327px;
	height:22px;
	padding:1px;
	margin:0px;
	line-height:22px;
	font-size:12px;
	border:0px solid #fff;
	background:url(zc_wbk.jpg) left top no-repeat;
}

/*------互动问答页面的css样式-----*/
.dl{
	width:297px;
	overflow:hidden;
	padding:0px 0px 0px 10px;
	margin:0px;
}
.dl_t{
	width:247px;
	overflow:hidden;
	padding:9px 25px 8px 25px;
	margin:0px;
	color:#333;
	font-size:14px;
	font-weight:bold;
	background:url(dl_nt.jpg) left top no-repeat;
}
.dl_t span{
	color:#E05F00;
	float:right;
}
.dl_t span a{ text-decoration:underline; color:#E05F00;}
.dl_t span a:hover{ text-decoration:underline; color:#FF0000;}

.dl_n{
	width:227px;
	overflow:hidden;
	padding:20px 35px;
	margin:0px;
	background:url(dl_nn.jpg) left top repeat-y;
}
.dl_nn{
	width:267px;
	overflow:hidden;
	padding:20px 15px;
	margin:0px;
	color:#2F2F2F;
	background:url(dl_nn.jpg) left top repeat-y;
}
.wbk_ssw{
	width:182px;
	height:150px;
	border:1px solid #B6B6B6;
	padding:1px;
	margin:0px;
}
.wbk_ss{
	width:162px;
	height:22px;
	padding:1px;
	margin:0px;
	line-height:22px;
	font-size:12px;
	border:0px solid #fff;
	background:url(wbk.jpg) left top no-repeat;
}
.dl_r{
	width:610px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
.dl_title{
	width:590px;
	overflow:hidden;
	padding:3px 10px;
	margin:0px;
	color:#333;
	font-size:14px;
	font-weight:bold;
	background-color:#EAEAEA;
}
.dl_nr{
	width:610px;
	overflow:hidden;
	padding:0px;
	margin-bottom:10px;
	text-align:center;
	border-bottom:2px dashed #D8D8D8;
}
.dl_nrw{
	width:590px;
	overflow:hidden;
	padding:10px;
	margin:0px;
	text-align:left;
}
.dl_nrw strong{
	color:#E05F00;
}
.dl_nrd{
	width:590px;
	overflow:hidden;
	padding:10px;
	margin:0px;
	text-align:left;
}
.dl_nrd strong{
	color:#6DA71A;
}

.dl_page{
	width:610px;
	overflow:hidden;
	padding:0px;
	margin:0px;
	text-align:center;
}
/*------互动问答页面的css样式结束-----*/

.wh_z{
	width:680px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
.wh_y{
	width:230px;
	overflow:hidden;
	padding:0px;
	margin:0px;
}
.jj_n{
	width:922px;
	overflow:hidden;
	padding:0px 10px 8px 10px;
	margin:0px;
	line-height:24px;
}
.ask_wd{
	width:720px;
	overflow:hidden;
	padding:0px;
	margin:0px 0px 10px 0px;
	background:#eee;
}
.ask_wd_title{
	width:710px;
	overflow:hidden;
	padding:0px 5px 0px 5px;
	margin:0px;
	font-size:13px;
	line-height:30px;
	font-weight:bold;
	color:#fff;
	background:url(new_bj.jpg) repeat-x;
}
.ask_wd_info{
	width:700px;
	overflow:hidden;
	padding:5px 10px 5px 10px;
	margin:0px;
	line-height:22px;
}
.zgs_company_title {
	width:710px;
	height:30px;
	line-height:30px;
	margin:0px;
	padding:0px 5px 0px 5px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px #999 dotted;
	overflow:hidden;
	color:#000;
}
.zgs_company_title font {
	font-size:12px;
	font-weight:normal;
}
.zgs_company_info {
	width:700px;
	line-height:24px;
	margin:0px;
	padding:10px;
	overflow:hidden;
	color:#000;
}
.pro_zgs_title {
	width:490px;
	height:30px;
	padding:10px 5px 0px 5px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	overflow:hidden;
	background:url(zgs_pro.jpg) repeat-x;
	color:#000;
}
.contact_zgs_title {
	width:200px;
	height:30px;
	padding:10px 5px 0px 5px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	overflow:hidden;
	background:url(zgs_pro.jpg) repeat-x;
	color:#000;
}
.contact_zgs_info {
	width:190px;
	padding:10px;
	line-height:24px;
	margin:0px;
	overflow:hidden;
	color:#000;
}
.n_new_tz{
	width:200px;
	overflow:hidden;
	padding:3px 10px;
	margin:0px;
	font-size:14px;
	color:#fff;
	background:url(new_bj.jpg) center left repeat-x;
}
.n_new_tz a:link,.n_new_tz a:active,.n_new_tz a:hover,.n_new_tz a:visited{color:#fff;}
.n_new_tz h2{
	font-size:14px;
	padding:0px;
	margin:0px;
	line-height:20px;
}
.n_new_nz{
	width:200px;
	overflow:hidden;
	padding:10px;
	margin:0px;
	background-color:#F5F5F5;
}
.n_new_nz li{
	width:188px;
	overflow:hidden;
	padding:2px 0px 2px 12px;
	margin:0px;
	color:#646464;
	background:url(xtb.jpg) center left no-repeat;
}
.n_new_zgs{
	width:210px;
	overflow:hidden;
	padding:0px 0px 10px 0px;
	margin-top:8px;
	background-color:#F5F5F5;
}
.n_new_zgs li{
	width:170px;
	overflow:hidden;
	padding:1px 0px 1px 12px;
	margin:0px 7px 0px 13px;
	text-align:left;
	line-height:30px;
	color:#333;
	background:url(xtb_zgs.jpg) center left no-repeat;
	border-bottom:1px #000 dotted;
}
.top_r{
width:620px;
margin:0px;
padding:0px;
overflow:hidden;}
.ewm{
width:120px;
margin:0px;
padding:0px;
text-align:center;
font-size:12px;
overflow:hidden;}td {
	font-size: 12px;
	line-height: 24px;
}
