﻿body{font:75%/150% arial,tahoma; text-align:center; color:#666; margin:0 auto; background:#E7E8E6;margin-bottom:40px; }
body,table,td,div,p{word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
td {font:12px;}	
form,div,ol,ul,li,p,h1,h2,h3,h4{margin:0; padding:0;}
h1,h2,h3,h4,h5 { font-size:1em; }
div {text-align:left;}
ul{list-style:none;}
img,fieldset{border:0;}
input,select,textarea {font:13px Arial;}
a:link,a:visited{text-decoration:none; font-size:12px;  color:#666; }
a:hover,a:active{text-decoration:none; font-size:12px; color:#333; }

.linkbold:link,.linkbold:visited{text-decoration:none; font-weight:bold; }
.linkbold:hover,.linkbold:active{text-decoration:none; color:#000; }
.dis{display:block;}
.undis{display:none;}
.clr{clear:both;}
.space_12px { clear:both; overflow:hidden; font-size:0; line-height:0; height:12px; }
.space_10px { clear:both; overflow:hidden; font-size:0; line-height:0; height:10px; }
.space_5px { clear:both; overflow:hidden; font-size:0; line-height:0; height:5px;  }
.space_15px { clear:both; overflow:hidden; font-size:0; line-height:0; height:15px;  }
.line01 {clear:both; overflow:hidden; font-size:0; line-height:0; height:1px; background:url(../images/line01_bg.gif) repeat-x; margin-top:5px; margin-bottom:8px;}
.search_in{	border-left:0px; border-top: #ebebeb 1px solid; font-size: 9pt; border-bottom: #ebebeb 1px solid;border-right:0px; padding-left:4px;height:18px;padding-top:3px;} 
.img01 { border:1px solid #ebebeb; }
/*整体框架*/
#header {margin:0 auto; padding:0; background:#01BBEC; width:100%; height:88px;}
#nav {margin:0 auto; padding:0; background:url(../images/nav_bg.gif) repeat-x; width:100%; height:40px; }
#home_banner {margin:0 auto; width:880px; height:260px; overflow:hidden; }
#notfound {margin:0 auto; width:880px; height:220px; overflow:hidden; }
#container {margin:0 auto; width:880px; height:100%; overflow:hidden; }
#footer { margin:0 auto; width:880px; height:96px; text-align:center; color:#fff; font-size:12px;}
/*整体框架结束*/

/*圆角框架*/
.up1{overflow:hidden; height:1px; margin-left:3px; margin-right:3px; background-color:#fff; }
.up2{overflow:hidden; height:1px; margin-left:1px; margin-right:2px; background-color:#fff; }
.up3{overflow:hidden; height:1px; margin-left:1px; margin-right:1px; background-color:#fff; }

.home_banner_content{overflow:hidden; height:254px; background-color: #fff;}
.home_hotpro_content{overflow:hidden; height:200px; background-color: #fff; text-align:center;}
.home_corpinfo_content{overflow:hidden; height:228px; background-color: #fff;}
.home_cert_content{overflow:hidden; height:144px; background-color: #fff;}
.home_news_content{overflow:hidden; height:294px; background-color: #fff;}
.home_down_content{overflow:hidden; height:144px; background-color: #fff;}
.home_footer_content{overflow:hidden; height:90px; background-color: #fff;}
.header_right_content{overflow:hidden; height:54px; background-color: #fff;}
.notfound_content{overflow:hidden; height:174px; background-color: #fff; padding:20px;}
.page_content{overflow:hidden; background-color: #fff; padding:20px; height:100%;}

.down1{clear:both; overflow:hidden; height:1px; margin-left:1px; margin-right:1px; background-color:#fff;}
.down2{overflow:hidden; height:1px; margin-left:2px; margin-right:2px; background-color:#fff;}
.down3{overflow:hidden; height:1px; margin-left:3px; margin-right:3px; background-color:#fff;}
/*圆角框架结束*/


/*首页主体内容框架*/
#home_left { float:left; width:520px; padding-right:5px; }
#home_right { float:right; width:355px; }

/*首页主体内容框架*/

/*顶部*/
.header_content { width:880px; margin:0 auto; }
.logo { float:left; width:224px; padding-top:25px; padding-right:30px; }
.header_keywords { float:left; width:290px; text-align:left; padding-top:16px; color:#f7f7f7;}
.header_keywords h1 { font:1em normal; line-height:150%;}
.header_right { float:right; width:332px; }
.header_toplink { padding-top:10px; padding-right:5px; text-align:right; }
	.header_toplink li{ float:right; padding-left:5px;}
		.header_toplink li a{ font:0.8em; }
		.header_toplink li img{ padding-bottom:3px; padding-right:3px; }
.header_lang { clear:both; padding-top:5px; padding-right:5px; text-align:right; }
/*顶部结束*/

/*菜单*/
.nav_container { clear:both; width:880px; margin:0 auto; text-align:center; }
.menu {	float:left; width:660px; text-align:left; }
#lm1_1,#lm1_2,#lm1_3,#lm1_4,#lm1_5,#lm1_6{ float:left; padding-top:10px; padding-right:20px; padding-left:20px; background:url(../images/nav_menu_spacebg.gif) center right no-repeat; }
	.menu li a:link,.menu li a:visited{text-decoration:none; font:1.1em; font-weight:bold; color:#666; }
	.menu li a:hover,.menu li a:active{text-decoration:none; font:1.1em; font-weight:bold; color:#333; }
	#submenu { margin:0 auto; padding:0; width:880px; text-align:left;}	
		.submenu_content { width:880px; margin:0 auto; text-align:left; overflow:hidden; line-height:26px; position: absolute; top:120px; height:auto; z-index:100; }
		#content1_1 { margin:0 auto; text-align:left; overflow:hidden; padding-left:30px; }
		#content1_2 { margin:0 auto; text-align:left; overflow:hidden; padding-left:100px;}
		#content1_3 { margin:0 auto; text-align:left; overflow:hidden; padding-left:190px; }
		#content1_4 { margin:0 auto; text-align:left; overflow:hidden; padding-left:280px; }
		#content1_5 { margin:0 auto; text-align:left; overflow:hidden; padding-left:390px; }
		#content1_6 { margin:0 auto; text-align:left; overflow:hidden; }
		#content1_1 ul,#content1_2 ul,#content1_3 ul,#content1_4 ul,#content1_5 ul,#content1_6 ul {	background:#fbfbfb; width:200px; }
		#content1_1 li,#content1_2 li,#content1_3 li,#content1_4 li,#content1_5 li,#content1_6 li{ background:#ebebeb; margin:5px; height:20px; width:190px; text-align:left; }
	.nav_search {float:right; width:204px; padding-top:10px; padding-right:16px;}
	.nav_search_l {	float:left; width:30px; text-align:right; padding-top:2px;}
	.nav_search_form {	float:left; width:122px; text-align:left;}
	.nav_search_r {	float:left; width:25px; text-align:left; padding-top:2px;}
	.nav_search_btn {float:left; width:23px; text-align:right;  padding-left:4px; padding-top:2px;}
/*菜单结束*/

/*BANNER*/
.homeadcon{ width:860px; padding:7px 10px 7px 10px; height:240px; overflow:hidden; }
.homead_img { height:210px; overflow:hidden; }
.homead_title,.proad_title{height:20px; padding-top:10px; overflow:hidden; }
.homead_title img,.proad_title img{ padding-bottom:3px; padding-right:3px; }

.proad_img { height:200px; overflow:hidden; } 
.imgnav{background:#FFFFFF; overflow:hidden; border:0px; position:relative; height:240px;}
#img{ z-index:10;}
#img img{  display:none; overflow:hidden; }
.ctrl{ position:absolute; z-index:100; bottom:5px; right:10px; height:16px; overflow:hidden;}
.ctrl ul{overflow:hidden; filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; *float:left;}
.ctrl li{ display:block;line-height:16px; text-align:left; float:left; text-indent:15px; font-size:12px; font-weight:1200; color:#FFFFFF; width:100%;}
.ctrl span{ display:block; float:left; width:14px;line-height:14px;cursor:pointer; margin-left:1px; border:1px solid #ccc; background:#EBEBEB; text-align:center;}
.ctrl span.hov{ background:#FFFF99; border:1px solid #CC0000; color:#CC0000;}
.ctrl div{ float:right; text-align:right;}
#msg li{ color:#000; font-weight:normal;}
/*BANNER 结束*/

/*首页 板块标题栏*/
.home_left_cate,.home_right_cate { height:24px; background:#f7f7f7; }
	.home_left_cate_ico, .home_right_cate_ico{ float:left; padding-top:3px; padding-left:5px;  width:25px; }
	.home_left_cate_title { float:left; padding-top:4px; width:427px; font-weight:bold; color:#01bbec; }
	.home_left_cate_title_black { float:left; padding-top:4px; width:427px; font-weight:bold; color:#000; } 
	.home_right_cate_title { float:left; padding-top:4px; width:262px; font-weight:bold; color:#01bbec; }
	.home_right_cate_title_black { float:left; padding-top:4px; width:262px; font-weight:bold; color:#000; }
	.home_left_cate_more,.home_right_cate_more { float:left; padding-top:7px; padding-right:5px; width:36px; }
	
/*首页 板块标题栏结束*/

/*首页 各版块内容框架--hot pro,company profile,cert,news,contact*/
.home_leftcate_container { width:498px; padding:7px 10px 7px 10px; overflow:hidden; }
.home_rightcate_container { width:333px; padding:7px 10px 7px 10px; overflow:hidden; }
/*首页 各版块内容框架结束*/


/*产品滑动大图*/
#featureProducts {_height:1%;}
#feartureProducts {_height:1%;}
.featureSelectProduct_p32 {cursor:pointer;overflow:hidden;width:144px;height:160px; float:left; padding-right:32px; overflow:hidden; }
.featureSelectProduct {cursor:pointer;overflow:hidden;width:144px;height:160px; float:left; overflow:hidden;}
.featureSelectProductContent {z-index:500;position:absolute;overflow:hidden;width:240px;height:300px;padding:10px 5px;border:solid 1px #cccccc;background:#ffffff;}
.featureSelectProductBigPhoto {position:relative;width:240px;height:125px;margin-bottom:5px;text-align:center;border-bottom:dotted 1px #cccccc;}
.featureSelectProductBigPhoto .pic {width:150px;height:120px;*font-size:125px;overflow:hidden;table-layout:fixed;display:table!important;display:block;text-align:center;}
.pic img {	width:144px;height:114px; }
.featureSelectProductBigPhoto {text-align:center;}

.featureSelectProductContent .featureSelectProductName {padding:5px;margin-bottom:5px; border-bottom:dotted 1px #cccccc; text-align:left; }
.featureSelectProductContent .featureSelectProductSummry {padding:0;margin:0;font:normal 12px Verdana;}
.featureSelectProductName { text-align:center;}
.seeMore {clear:both;}
.featureSelectProductName1 {padding-top:5px; text-align:left; height:28px; overflow:hidden; line-height:130%;}
.home_proname_link:link,.home_proname_link:visited{text-decoration:none; font-size:0.9em; color:#01BBEC; }
.home_proname_link:hover,.home_proname_link:active{text-decoration:none; font-size:0.9em; color:#666; }
.home_prosub_link:link,.home_prosub_link:visited{text-decoration:none; font-size:0.9em; color:#666; }
.home_prosub_link:hover,.home_prosub_link:active{text-decoration:none; font-size:0.9em; color:#333; }
/*产品滑动大图结束*/

/*首页公司介绍*/
.home_corpinfo_txt {line-height:150%; height:170px; margin-bottom:10px; overflow:hidden;}
.home_corpinfo_txt img {float:left; padding-right:15px; }
.home_certinfo_txt {line-height:150%; height:96px; overflow:hidden;}
.home_certinfo_txt img {float:left; padding-right:15px; }
/*首页公司介绍结束*/

/*首页新闻*/
.home_news_list li.newstitle{ overflow:hidden; height:15px; } 
.home_news_list li.newstitle img{ padding-right:3px; } 
.home_news_list li.date{ height:15px; font-size:0.9em; color:#ccc;} 
.home_news_list li.newscontent{ overflow:hidden; height:36px; line-height:140%;} 
.newstitlink:link,.newstitlink:visited{text-decoration:none; font-weight:bold; color:#333; }
.newstitlink:hover,.newstitlink:active{text-decoration:none; font-weight:bold; color:#333; }
.news_scontent  { overflow:hidden; height:50px; line-height:140%;} 
/*首页新闻结束*/

/*首页下载*/
.home_down li { overflow:hidden; height:15px; padding-bottom:5px; }
.home_down li img{ padding-right:3px; padding-bottom:3px; }
.home_down_date { color:#ccc; padding-left:5px;}
/*首页下载结束*/

/*首页联系**/
.home_contact_content{overflow:hidden;margin-left:1px; margin-right:1px; background:url(../images/home_contact_bg.gif) no-repeat; height:130px; width:183px; padding-top:10px; padding-left:170px; line-height:180%; color:#01bbec; font-size:0.9em;}
.home_contact_title {font-weight:bold; color:#000; font-size:1.1em; }
/**/

/*页脚*/
.footer_content_container { float:left; overflow:hidden; margin:0 auto; width:600px; height:70px; padding:10px; text-align:center; color:#666;}
.footer_alibaba { float:right; overflow:hidden; margin:0 auto; width:260px; height:70px; text-align:center; color:#666; text-align:center; padding-top:20px;}
.footer_procatelink { height:20px; text-align:left;}
.footer_txt { height:20px; text-align:left; }
.footer_copyright { height:25px; text-align:left; width:100%;}
/*页脚结束*/

/*产品首页*/
.proindex_content { width:860px; padding:7px 10px; background:#fff; overflow:hidden; }
.proindex_title {height:25px; font-weight:bold; color:#000;}
.proindex_title img, .proindex_select_title img{ padding-right:5px;}
.proindex_h2keywords { font-weight:bold; color:#01bbec; }
.proindex_h3keywords { line-height:150%; font-size:0.9em; }
.proindex_select_title { height:25px; font-weight:bold; color:#000; padding-top:15px;}

.proindex_catelist,.proindex_catelist_p10 { float:left; overflow:hidden; width:254px; height:374px; padding:12px; border:1px solid #ebebeb;}
.proindex_catelist_p10 { margin-right:10px; }

.proindex_cateimg { overflow:hidden; width:254px; height:100px; padding-bottom:15px;}
.proindex_catename { font-size:1.1em; font-weight:bold; color:#01bbec; }
.proindex_select_tips { padding:5px 0px;  }
.proindex_proselect img{ padding-right:4px; padding-bottom:3px; }
.proindex_cate_content {line-height:150%; font-size:0.9em; height:160px; overflow:hidden; padding-top:15px;}
.proindex_cate_more {padding-top:7px; text-align:right; }
/*产品首页结束*/


/*内页框架*/
.left_container { float:left; width:230px; padding-right:10px; }
	/*左侧内容*/
		.left_content { padding:7px 10px; background:#fff; width:210px; height:auto; overflow:hidden; }
	/*左侧内容结束*/


.right_container { float:right; width:640px; }
	/*右侧内容*/
	.probanner_content { padding:7px 10px; background:#fff; width:620px; height:auto; overflow:hidden; }
	.right_content { padding:10px 20px; background:#fff; width:600px; height:auto; overflow:hidden; }
	/*右侧内容结束*/

/*内页框架结束*/

/*联系**/
.contact {overflow:hidden;height:130px; padding-top:10px; line-height:180%; color:#01bbec; font-size:0.9em; background:#fff;}
.home_contact_title { font-weight:bold; color:#000; font-size:1.1em; }
/**/

/*左侧菜单*/
.submenu_cateimg { overflow:hidden; width:214px; height:84px; padding-bottom:10px;}
.submenu_cateimg img{ width:214px; height:84px; }
.submenu_catename { overflow:hidden; height:20px; font-weight:bold; color:#01bbec; font-size:1.1em; }
.submenu_catename img{ padding-right:5px; }
.submenu_tips { padding-left:25px; color:#ccc; font-size:0.8em; }
.submenu_menuname { overflow:hidden; margin-top:5px; padding-top:4px; padding-left:10px; width:202px; height:20px; border:1px solid #eeeeed; background:url(../images/submenu_Bg.gif) repeat-x; }
.submenu_menuname img,.submenu_catename_other img{ padding-right:3px; }
.submenu_catename_other { overflow:hidden; font-size:0.9em; font-weight:bold; height:20px;  }
.thmenu { overflow:hidden; margin-top:5px; padding-top:4px; padding-left:30px; width:184px; height:20px; }
.thmenu img { padding-right:5px; }
/*内页左侧联系我们*/
.contact_title { font-size:1.1em; font-weight:bold; color:#01bbec; }
.contact_content { padding-left:20px; line-height:170%; font-size:0.9em;  }
/*内页左侧联系我们 结束*/

/*产品列表页*/
.guide_l { float:left; width:65%; height:20px;  font-size:1.1em; font-weight:bold; color:#000; overflow:hidden;  }
.guide_r { float:right; width:35%; height:15px;font-weight:bold; color:#666; text-align:right; padding-top:5px; overflow:hidden; font-size:0.9em; }
.guide_l img,.guide_r img { padding-right:5px; }
.catename_description { border:1px solid #ebebeb; padding:10px; line-height:150%; }

.prolist_l { float:left; width:144px; padding-right:16px; height:120px; overflow:hidden; }
.prolist_l img { width:144px; height:114px; overflow:hidden; border:1px solid #ebebeb;}
.prolist_r { float:right; width:440px; height:120px; overflow:hidden; }
.prolist_proname { height:20px; color:#01bbec; font-size:0.8em; overflow:hidden;}
.prolist_prodesc { height:20px; font-weight:bold; font-size:0.9em; overflow:hidden; }
.prolist_prodesc_g { height:40px; font-weight:bold; font-size:0.9em; overflow:hidden; }
.prolist_procon { line-height: 140%; height:54px; font-size:0.9em; overflow:hidden; }
.prolist_protag { height:20px; overflow:hidden; }
.prolist_protag_g { height:40px; overflow:hidden; }
.prolist_gallery_img { width:284px; height:226px;}
.prolist_gallery_p0 { float:left; width:284px;  }
.prolist_gallery_p32 { float:left; width:284px; padding-right:32px;  }
.prolist_gallery_p0 img,.prolist_gallery_p32 img { width:282px; height:224px;}
/*产品列表页结束*/

/*产品详细页*/
.guide { height:20px; font-size:1.1em; font-weight:bold; color:#000; overflow:hidden; margin-bottom:15px; }
.prodetail_title { padding:6px 0px; line-height:150%; }
.prodetail_l { float:left; width:300px; height:302px; padding-right:15px; overflow:hidden; }
.prodetail_r { float:left; width:285px; height:302px; overflow:hidden;}

.prodetail_l img { width:300px; height:300px; border:1px solid #ebebeb; overflow:hidden; }
.prodetail_model {height:20px; overflow:hidden; }
.prodetail_jj { height:154px; overflow:hidden;}
.prodetail_op li { height:25px; float:left; width:33%; padding-top:5px;}
.prodetail_otherimgtit  { padding-top:5px;height:25px; overflow:hidden; }
.prodetail_otherimg { padding-top:10px; height:67px; overflow:hidden; }
.prodetail_spectit1 { float:left; width:110px; height:22px; padding-top:4px; text-align:center; background:url(../images/products_menubg1.gif) no-repeat; font-weight:bold; font-size:0.9em; margin-right:1px;}
.prodetail_spectit0 { float:left; width:110px; height:22px; padding-top:4px; text-align:center; background:url(../images/products_menubg0.gif) no-repeat; font-weight:bold; font-size:0.9em; margin-right:1px;}
.prodetail_spectit2 { float:left; width:156px; height:22px; padding-top:4px; text-align:center; background:url(../images/products_menubg2.gif) no-repeat; font-weight:bold; font-size:0.9em; margin-right:1px;}
.prodetail_spectit_bg { clear:both; height:5px; background:#01BBEC; overflow:hidden; }
.other_protit { height:20px; padding:5px 0px; color:#01bbec; font-weight:bold; }
.procon { line-height:140%; }
/*产品详细页结束*/

/*新闻*/
.news_title{ overflow:hidden; height:25px; color:#01bbec; font-weight:bold; text-align:center; } 
.newst_itle img{ padding-right:3px;   } 
.news_date{ height:15px; font-size:0.9em; color:#ccc;  text-align:center; padding-bottom:5px;} 
.news_content{ line-height:160%;} 
.updown  { overflow:hidden; height:22px; background:#ebebeb; margin-top:15px; padding-left:5px; padding-top:5px;} 
.updown img { padding-right:5px; } 
/*新闻结束*/


/*下载*/
.downlist_title{ overflow:hidden; height:25px; width:80%; float:left; } 
.downlist_title img{ padding-right:5px; } 
.downlist_date{ font-size:0.9em; color:#ccc;  text-align:center; padding-bottom:5px; width:20%; float:right; } 
.downlist_content{ line-height:160%;} 
.downlist_updown  { overflow:hidden; height:22px; background:#ebebeb; margin-bottom:2px; margin-top:15px; padding-left:5px; padding-top:5px;} 
.downlist_updown img { padding-right:5px; } 
.downurl { height:25px; color:#01bbec; font-weight:bold; text-align:right;  }
/*下载结束*/

.searchmore { height:25px; text-align:right; }
.searchmore img {padding-right:5px; }

/*404页面*/
.notfound_title { font-size:2em; font-weight:bold; color:#f90; }
.notfound_title img,.notfound_txt img,..notfound_tit img {padding-right:5px; }
.notfound_txt {  height:25px; padding-left:50px;}
.notfound_tit { font-weight:bold; padding-left:50px; height:25px;}
.notfound_back { padding-top:10px; padding-left:50px; font-weight:bold;}
/*404页面结束*/

/*网站地图*/
.sitemap_title { padding-top:10px; padding-bottom:10px; font-weight:bold; }
.sitemap_title img { padding-right:5px; }
.sitemap {	padding:10px; }
.sitemap_cate {	clear:both; height:25px; font-size:1.2em; clear:both;  font-weight:bold; }
.sitemap_sub { clear:both; height:25px; font-size:1.1em; text-indent:20px;}	
.sitemap_titname {clear:both; height:25px; font-size:1em; text-indent:40px;}
.sitemap_sproname {	font-size:0.9em; padding-left:80px; }	
.sitemap_sproname ul{	margin:0px; padding:0px; list-style:none;}	
.sitemap_sproname li.sproname_l{	height:25px; font-size:0.9em; padding:0; margin:0; overflow:hidden; }		
.sitemap_h12 {	clear:both; height:12px; font-size:0.5em; }
/*网站地图*/

/*快速反馈*/
.fast_inquiry_title { font-size:1.2em; font-weight:bold; padding-bottom:10px;}
.inquiry_form { background:#F2F6F9; padding:15px; }
.promot { text-align:center; padding-top:5px; }
/*快速反馈结束*/

/*反馈*/
.td001 { padding-left:5px; font-weight:bold; height:30px; font-size:1.1em;}
.td003 { padding-left:5px; height:18px; font-size:0.8em;}
.inputbox { border:#ccc 1px solid; padding-left:3px; height:18px; padding-left:3px;	padding-top:4px; }
.inputarea { border:#ccc 1px solid; padding-left:3px; padding-left:3px;	padding-top:4px; }
.btn01 { width:100px; font-size:1.2em; border:0px; height:32px; background:url(../images/btn_bg.gif); margin-top:10px;}
/*反馈*/

