﻿/*公共属性*/
body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, h1, h2, h3, h4{ font-family:Arial, Helvetica, sans-serif,"宋体"; margin:0; padding:0; color:#333; font-size:12px; text-align:left;}
a:link, a:visited { text-decoration:none; color:#333;}
a:hover, a:active { text-decoration:underline; color:#f60;}
ul, li { list-style:none;}
input, textarea, select, button, file {	font-size:12px;}
img { border:0px; vertical-align:middle;}
p{font-size:14px;}
/*表单相关*/
input,select,textarea,.textarea_style{	font-family:"宋体";	border:1px solid #dcdcdc;}
.inputtitle{ background:url("images/ruler.gif") repeat-x 0 5px; height:18px;line-height:18px;padding-left:2px;}
.input_focus, .input_blur {	height:18px; line-height:18px; border:1px solid #dcdcdc; padding-left:2px; }
.input_focus, .textarea_focus {	background-color:#F6FCFF; font-size: 12px; border:1px solid #C7E8F9;}
/*单选框复选框*/
.radio_style, .checkbox_style {	border:0;}
/*按钮样式*/
.button_style {	background:url(images/bg_admin1.jpg) repeat-x 0 -51px;border:1px solid #dcdcdc; padding:1px 4px;
 *padding-top:3px; color:#333; cursor:pointer; height:21px; }
/**/
img {border:0}
.mt{margin-top:6px}
.ml{margin-left:9px}
.cler{clear:both; line-height:0px; font-size:0px; height:0px; padding:0px; margin:0px}
.cbai,a.cbai:link,a.cbai:visited,a.cbai:active{ color:#fff; }
dl,dt,dd {margin: 0; padding: 0; border: 0; }
ul,li{padding:0px; margin:0px; list-style-type:none}
.feedback{height:20px; border:#7F9DB9 1px solid}

#wrap{
 width: 940px;
 margin: 0px auto;
 overflow: hidden;
 text-align:left; padding-bottom:20px;
 }
/*头部*/
#topWrap {margin:0 auto; width:100%; clear:both;}
#top{width:940px; height:90px; margin:0 auto; padding:3px 0}
#top img{float:left; padding:2px 0;}
.top_right{float:right; width:220px; height:auto}
.top_font{float:right; width:190px; line-height:22px; height:22px; text-align: right; color:#999; font-size:11px; padding:5px;}
.top_font a:link,.top_font a:visited,.top_font a:active{color:#666; text-decoration:none; font-size:12px;}
.top_font a:hover{color:#f60; font-size:12px; text-decoration:underline;}
.top_search{float:right; width:180px; text-align:right; padding:25px 5px 0 0;}
.so{font-size:12px; color:#666; background:#f6f6f6; border:#ccc 1px solid;}

/*菜单*/
#menu{ background:#00B304; width:100%; height:34px; }
#menu ul{ margin:0 auto; text-align:left; width:940px;}
#menu li{ display:inline; text-align:left;}
#menu li a{ display:block; float:left; padding:0 20px; font-size:14px; font-weight:bold; height:34px; line-height:34px; color:#fff; text-decoration:none; cursor:pointer;}
#menu li a:hover{ background:#3c3; display:block; float:left; height:34px; line-height:34px; color:#fff;}

/*中间*/
#flash{width:940px; height:220px; background:#693; margin-top:1px; border-bottom:4px #00B304 solid}
.left{float:left; width:220px;}
.right{float:right; width:700px;}

/*首页*/
#index_left{width:660px; height: auto; float:left; padding-left:5px; padding-bottom:10px;}
#index_right{width:258px; height: auto; float:right; padding-top:10px; padding-bottom:10px;}
.index_case2 {width:254px; height: auto; margin:0 auto;padding:5px 0 3px 0; background:#EFF8ED}
.index_case2  ul{margin: 0px;padding:3px 0px 0 5px;}
.index_case2  li{ width:240px;height:22px; line-height:22px; float:left; background:url(../images/xiaodian.jpg) no-repeat 2px 10px; border-bottom:#eee 1px solid;}
.index_case2  li a{DISPLAY: block; COLOR:#555;TEXT-DECORATION: none; text-align:left; padding-left:10px;}
.index_case2  li a:hover {TEXT-DECORATION: underline; color:#f60;}

.index_about{float:left; width:620px; line-height:22px;text-align:left; color:#555; padding:10px 0 15px 0px; margin-bottom:10px; word-break:break-all; }
.index_about h3{padding:0px; text-align:left; margin-bottom:10px; color:#00b200; border-bottom:2px #00B200 solid; width:618px; float:left}
.index_about h3 em{font-size:12px; font-family:Arial; color:#38C24E; font-weight:100}
.index_pic{float:left; padding:2px; margin:0 5px; width:100px; height: auto; border:#eee 1px solid; text-align:center;}
.index_product{float:left; width:301px; padding:10px 5px;}
.index_product h3{text-align:left; color:#393; font-size:12px;}
.index_product h3 a:link,.index_product h3 a:visited{color:#393; text-decoration:none;}
.index_product h3 a:hover{color:#f60; text-decoration:underline;}
.index_product ul{ list-style-type:none; margin:0px; padding:5px 0 0 0;}
.index_product li{float:left; list-style-type:none; PADDING-LEFT: 10px; width:280px;BACKGROUND:url(../images/arrow.gif) #fff no-repeat 2px 8px; padding-top:3px; padding-bottom:3px;}
.index_product li A:link,.index_product li a:visited,.index_product li a:active {
	DISPLAY: block;	
	color:#333; text-decoration:none;
}
.index_product li a:hover{
	color:#f60; text-decoration:underline;
}
.index_pro_pic{float:left; padding:2px; margin:0 20px; width:120px; height: auto; text-align:center;}
.pro_link{float:left;}
/*首页左边*/
.index_protop{BORDER: #c7c7c7 1px solid; BACKGROUND: url(../images/c_boxTop.gif) repeat-x left top; float:left; width:625px; line-height:22px; text-align:left; color:#00b200;}
.index_protop a:link,.index_protop a:visited{color:#00b200; text-decoration:none}
.index_protop a:hover{color:#f60; text-decoration: underline}
.index_protop h3{ padding-left:5px;}
.index_proContent{float:left; width:625px; text-align:left;
	BORDER-LEFT: #c7c7c7 1px solid; LINE-HEIGHT: normal; HEIGHT: auto !important; OVERFLOW: hidden; BORDER-RIGHT: #c7c7c7 1px solid}
.index_proBottom { float:left; width:620px;
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/c_boxbottomL.gif) no-repeat left bottom; HEIGHT: 6px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.index_proBottom DIV { float:left; width:610px;
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/c_boxbottomR.gif) no-repeat right bottom; HEIGHT: 6px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
/*首页右边*/
.index_box{width:254px; height: auto; margin:0px 1px 5px 0; float:right;}
.index_box_title{width:254px; height:26px;line-height:26px; margin:0 auto; background:url(../images/right_tit2.jpg)}
.index_box_title h3{color:#fff; font-size:12px; text-align:left; float:left; padding-left:15px;}
.index_box_title em{float:left; text-align:left; color:#CAFDD7; padding-left:5px; font-family:Arial; }
.index_box_title_right{float:right; width:50px;}

.index_contact{width:242px; text-align:left; line-height:20px; padding:5px 0 5px 10px; margin:0 auto; border:1px #eee solid;}
.index_contact h1{font-size:18px; color:#f60; padding:3px; text-align:left;}
.index_contact h3{font-size:14px; text-align:left}
.index_contact_tel{text-align:left; padding-left:40px;}
.index_pic2{margin:0 auto; width:252px; border-left:1px #eee solid; border-right:1px #eee solid}
.index_contact_msn{padding-left:36px; text-align:left;}
/*产品*/
#pro_left{float:left; width:200px; padding:1px; height: auto; margin:10px auto; border:#B7E3B0 1px solid; background:#F8FCF8;}
#pro_left h2{text-align:left; color:#236923; background-color:#C7EDC2; font-size:12px; width:195px; padding-left:5px; line-height:24px; margin:1px auto}
#pro_right{float:right; width:700px; height: auto; margin:10px auto}
#pro_right h1{padding-top:10px; padding-bottom:3px; font-size:24px; color:#336600; text-align:left; border-bottom:#77BB4F 2px solid}
/*left_menu*/
#left_menu {width:200px; height:auto; float:left; padding:10px 0 20px 0;background:#F8FCF8;}
#left_menu ul{margin:0px;list-style-type: none; padding-left:5px;}
#left_menu li{float:left;list-style-type: none;text-align:left; border-bottom:1px #B0DDB0 solid;}
#left_menu li a{DISPLAY: block; width:170px; COLOR:#00b200;TEXT-DECORATION: none; font-size:12px; padding:8px 0; padding-left:20px;}
#left_menu li a:hover {TEXT-DECORATION: none; color:#f60; background:#E2F3E2;}
#left_menu a span{overflow:hidden; border-top:4px solid #fff;border-left:4px solid #999;border-bottom:4px solid #fff; height:0px; width:0px; margin-top:3px; margin-left:-10px; position:absolute;}
#left_menu a:hover span{border-top:4px solid #fff;border-left:4px solid #f60;border-bottom:4px solid #fff;overflow:hidden;}

.pro_banner{width:700px; height:140px; float:left;}
.pro_txt{width:680px; line-height:20px; float:left; text-align:left; margin-top:5px;color:#666; background:#fdfdfd; border:1px #ddd solid; padding:5px 8px;}
.pro_index{width:680px; height:100px; text-align:left; float:left; margin:8px auto}
.pro_index_pic{float:left; width:120px; height:80px; padding:3px 6px 3px 0; margin:5px;}
.pro_index h3{text-align:left; line-height:22px; font-size:14px; padding:3px 0;}
.pro_index h3 a:link,.pro_index h3 a:visited{color:#00b200; text-decoration:none}
.pro_index h3 a:hover{color:#f60; text-decoration:underline}
.pro_index_txt{text-align:left; line-height:22px; color:#555; font-size:12px;}

.left_contact{width:196px; text-align:left; float:left; line-height:20px; padding:0px 0 10px 6px;}
.left_contact h1{font-size:18px; color:#f60; text-align:left;}
.left_contact h3{font-size:14px; text-align:left; padding-top:10px;}
.index_contact_tel{text-align:left; padding-left:36px;}
.index_contact_msn{padding-left:36px; text-align:left;}
/*产品栏目页*/
.pro_cat{width:300px; padding-left:30px; float:left}
.pro_cat ul{margin:0px; padding:0px 2px; float:left}
.pro_cat li{ width:280px;float:left; text-align:left;BACKGROUND: url(../images/dot_black_b.gif) no-repeat 1px 11px; COLOR: #2d6188; }
.pro_cat li a:link,.pro_cat li a:visited{COLOR:#2d6188;TEXT-DECORATION: none; padding-left:12px; font-size:12px;  text-align:left; line-height:28px; }
.pro_cat li a:hover {TEXT-DECORATION: underline; color:#f60;}
/*产品列表页*/
.pro_li{width:660px; text-align:left; float:left; padding:6px 0; margin:6px 10px; border-bottom: #AEE2AB 1px solid}
.pro_li h2{text-align:left; font-size:14px; padding-bottom:5px; padding-top:2px}
.pro_li h2 a:link,.pro_li h2 a:visited{color:#00b200; text-decoration:none}
.pro_li h2 a:hover{color:#f60; text-decoration:underline}
.pro_li_pic{float:left; width:100px; height:75px; padding:2px; margin-right:20px; border:#CBF3D2 1px solid}
.pro_li_txt{text-align:left; line-height:20px; color:#666;}
/*产品内容页*/
#pro_show{width:700px; float:left; padding-bottom:10px; padding:1px; margin:10px 0; border:#B8F1C4 1px solid; background:#fff;}
#pro_show_right{float:right; width:220px; height:auto; margin:10px 0; padding-bottom:10px;}
.pro_show_right_li{width:200px; height: auto; float:right; padding:1px; margin:8px 0; border: #D0E8D1 1px solid}
.pro_show_right_li h3{ width:200px; background:#F2FAFB;text-align:left; font-size:12px; line-height:22px; color: #2d6188}
.pro_show{width:688px; float:left; padding:10px 0 10px 10px; text-align:left}
.pro_show h1{color:#333; text-align:center; padding:5px 3px; font-size:24px}
.pro_show_pic{padding:5px; background:#f0f0f0; margin:5px 0; float:left; text-align:center; width:675px; height:auto;}
.pro_show_pic_s{text-align:center; margin:0 auto;}
.pro_show_pic_img{width:87px; height:65px; border:1px solid #ccc; margin:0 3px; padding:2px; background:#fff;}

.pro_show_pic1{padding:5px; margin:5px 0; float:left; width:675px; height:auto;}
.pro_show_pic2 a{padding:3px; background:#fff; border:1px #ccc solid; width:200px; height:150px; margin:5px; float:left}
.pro_show_pic2 a:hover{ border:1px #393 solid}
.pro_show_title{float:left; width:660px; text-align:left; line-height:20px; background:#D8EBD8; border-bottom:#ddd 1px solid}
.pro_show_font{width:670px; text-align:left; line-height:150%; padding:10px 0; float:left}
.pro_keywords{text-align:left; color:#666; line-height:24px; font-size:14px; width:670px; padding-top:10px; float:left;}
.text_bot{line-height:20px; float:left; text-align:right; background:#D5EEDB; font-size:12px; width:670px; padding-right:10px;}
.text_description{width:660px; float:left; line-height:20px; color:#666; padding:5px; margin:5px auto; text-align:left; background:#fcfcfc; border:#ddd 1px solid;}
/*图片列表*/
.pic_list { width:200px; float:left; display:block}
.pic_list li { margin:2px 1px; width:92px; display: block; list-style:none; float:left; text-align:left; background-image:none; padding:0;}
.pic_list li img,.pic_txt_list li img{ padding:1px;	border:1px solid #ccc;}
.pic_list li a{ font-size:12px;white-space: nowrap }
/*文字列表*/
#text{ text-align:center; color:#666;}
.text_list {}
.text_list li { text-align:left; padding-left:1.2em; background: url(../images/list_bg.gif) no-repeat 5px 9px; line-height:130%; padding-top:2px; padding-bottom:2px;}
.text_list li a{color:#2d6188;}

.case_right_txt{width:190px; height:auto; padding:5px; float:right; margin:10px 0; font-size:12px; line-height:18px; color:#666; text-align:left; background:#F4F9F4}
.case_right_txt a{font-size:12px; line-height:18px; color:#666; text-align:left; text-decoration:none}
.case_right_txt a:hover{font-size:12px; line-height:18px; color:#333; text-align:left; text-decoration: none}
.case_right_txt h3 a{text-align:left; padding:3px; font-size:12px; color:#339900; text-decoration:none;}
.case_right_txt h3 a:hover{text-align:left; font-size:12px; color:#336600; text-decoration:none;}
.case_right_botpic{padding:2px; float:right;}

/*单页面*/
#about_left{width:200px; float:left; margin:0px auto; background:#F8FCF8;}
#about_right{width:700px; float:right; margin:10px auto; padding-bottom:20px;}
.about_left_title{background-color:#43AD34; width:200px;height:20px;}
#about_left_menu{ float:left; width:195px; height: auto; text-align:left; padding:10px 0px 15px 0px; background:#F8FCF8;}
#about_left_menu ul{padding-left:10px; margin:0px; float:left; list-style-type:none; display:block}
#about_left_menu li a{display:block; line-height:26px; padding-left:20px; text-align:left; width:160px; float:left; text-decoration:none; color: #00b200;
BACKGROUND: url(../images/bullet.png) no-repeat 6px 50%; border-bottom:#eee 1px solid; }
#about_left_menu li a:visited{text-decoration:none; color:#00b200;}
#about_left_menu li a:hover, #about_left_menu li a:active{text-decoration:none; color:#f50; background:#EDF2DD;}

.about_text{float:left; width:680px; line-height:180%; font-size:12px; text-align:left; padding:10px 5px;}
.about_text h1{text-align:left; padding:10px 0; font-size:24px; color:#336600}
.about_banner{width:700px; height: 224px; float:left;}
.guest_banner{width:700px; height: auto; float:left;}
.contact_banner{width:700px; height: auto; float:left;}

.contact_text{width:670px; float:left; text-align:left; line-height:20px; color:#666; padding:5px; margin:8px 0 2px 0;}
.contact_text h3{text-align:left; padding:15px 0 5px 0; font-size:14px; line-height:100%}
.contact_text li{list-style-type:disc;}
.contact_text_2{text-align:left; color:#666;}
.contact_left_font{width:180px; padding:5px; margin:5px; text-align:left; float:left;line-height:20px; border-bottom:1px #CFEBCF solid}
.contact_left_font a:link, .contact_left_font a:visited{ color:#666; text-decoration:none}
.contact_left_font a:hover, .contact_left_font a:active{color:#f50; text-decoration:underline}

.service_banner{width:700px; height:140px; float:left;}
.service_text{color:#390; font-size:14px;}
.service_text a{color:#390; font-size:14px; text-decoration:underline}
.service_text a:hover{color:#f60; text-decoration:none}

.copyright_text{ margin:0 auto;width:880px; line-height:180%; font-size:12px; color:#666; text-align:left; padding:10px 5px;}
.copyright_text h1{text-align:left; padding:10px 0; font-size:24px; color:#336600}
.copyright_text h3{text-align:left; padding:5px 0; font-size:14px; color:#444;}

.one_description{width:680px; line-height:20px; float:left; text-align:left; color:#666; background:#fdfdfd; border:1px #ddd solid; padding:5px; margin:5px 0;}
.one_description li{text-align:left; float:left; overflow: hidden; width: 169px;}

#sitemap{ margin:10px; text-align:left; padding:10px; float:left; width:700px;}
#sitemap h3{ font-size:14px; line-height:30px; margin-top:10px; text-align:left;}
#sitemap p{line-height:28px; border-bottom:1px dashed #B9DFF9;}
#sitemap p a{margin:2px 6px; padding:3px;}
#sitemap p a:hover{background:#f6f6f6;}
.sitemap_font{text-align:left; margin:0 5px; overflow: hidden}
.search_box{ margin:20px 10px; padding:10px 0;}
.search_li {text-align:left; padding:3px; margin:10px;}
/*新闻*/
#news_left{width:700px; float:left; margin:10px auto;}
#news_left h1 {text-align:left; color:#360; float:left; width:680px; border-bottom:#ABE2AB 1px solid; font-size:24px; padding:10px 0 10px 5px}
.news_list{width:680px; float:left; text-align:left; padding-left:10px; padding-top:10px;}
.news_list h2{float:left; text-align:left; font-size:14px; padding:2px 0px;}
.news_list h2 a:link,.news_list h2 a:visited{color:#393; text-decoration:none}
.news_list h2 a:hover,.news_list ha a:active{color:#f60; text-decoration:none}
.news_list ul{display:block; list-style:none; padding-left:10px;}
.news_list li { display:block; list-style-type:none;text-align:left; width:660px; padding:8px 0; float:left; line-height:22px; border-bottom:1px dotted #e5e5e5}
.news_list li a{color:#369; text-decoration:none; display:block; list-style:none; text-align:left;}
.news_list li a:hover{color:#369; text-decoration:underline}
.news_date{padding-left:5px; font-size:11px; line-height:22px; padding-top:3px; color:#888; float:left; text-align:left; font-family:Arial, Helvetica, sans-serif}
.news_li_description{text-align:left; float:left; width:600px; line-height:18px; color:#666; font-size:12px; padding-left:5px;}
/*分页*/
.pages { margin:15px auto;color:#333; width:650px; float:left; text-align:center; height:22px;}
.pages a { padding:3px 6px 2px; margin:3px; border:1px solid #ccc; text-align:center; color:#333;}
.pages a:link,.pages a:visited,.pages a:active{color:#333; text-decoration:none}
.pages a.now{ background:#077ac7; color:#fff; border:0;}
.pages a:hover,#pages a.now:hover { background:#390; color:#fff; text-decoration:none}
/*技术资料*/
.tec_list{width:680px; float:left; text-align:left; padding-left:20px;}
.tec_list ul{display:block; list-style:none; padding-left:10px; padding-top:10px;}
.tec_list li{display:block; list-style:none; text-align:left; padding:5px 0;border-bottom:1px #eee dotted}
.tec_list li a{color:#369; text-decoration:none; padding-left:10px;}
.tec_list li a:hover{color:#f50; text-decoration:underline}
.tec_list a span{overflow:hidden; border-top:3px solid #fff;border-left:3px solid #f60;border-bottom:3px solid #fff; height:0px; width:0px; margin-top:3px; margin-left:-10px; position:absolute;}
.tec_list a:hover span{border-top:3px solid #fff;border-left:3px solid #999;border-bottom:3px solid #fff;overflow:hidden;}
.tec_list_date{padding-left:5px; font-size:11px; padding-top:3px; color:#777; text-align:left; font-family:Arial, Helvetica, sans-serif}
.box{float:left; text-align:left; width:600px; padding:10px; font-size:14px}
.tec_show_font{ float:left; width:670px; text-align:left; line-height:150%; padding:10px 0; font-size:14px}
.tec_show_font p{margin:15px 0;}
.tec_show_font a:link, .tec_show_font a:visited{color:#369; text-decoration:none;}
.tec_show_font a:hover, .tec_show_font a:active{color:#f50; text-decoration:underline}

/*其他*/
.weizhi{width:690px; text-align:left; line-height:25px; color:#fff; padding-left:10px; float:left; background:#06A12B; margin-top:1px; height:25px;}
.weizhi a:link, .weizhi a:visited{ color: #fff; text-decoration: none }
.weizhi a:hover, .weizhi a:active { color: #d2d2d2; text-decoration: underline;  }
.gotopage{text-align:left; color:#333; background:#fff; padding:0 3px; float:left}
.inpage{ padding:0 3px; font-size:12px; height:16px; text-align:left; float:left}
/*底部*/
#bottom{width:940px; margin:0 auto; font-size:12px; padding:5px 0 10px 0; line-height:22px; color:#333; text-align: center; border-top:#ccc 1px solid}

.link1:link{color:#f50; text-decoration:none}
.link1:hover{color:#333; text-decoration: underline}
.link1:visited{color:#f50}

.link6:link{ color:#fff; text-decoration: none}
.link6:active {color: #fff; text-decoration:none;}
.link6:visited{color:#fff; text-decoration:none}
.link6:hover{color:#fff; text-decoration: underline}
