﻿body{
	margin:0 auto;
	padding:0px;
	text-align:center;
	width:1002px;
	font-family:Arial;
	background:#E7E9EA;
}

a { text-decoration:none;}

img{border:0;margin:0px;}

h1,h2,h3{margin:0;padding:0;line-height:1.68em;}

h1{ font-size:11px; color:#333; display:table;}

h1 a:link,h1 a:visited,h1 a:hover{ color:blue; text-decoration:underline;}

h2,h3,h4,h5{ font-size:100%;}

h2{ font-size:20px; color:#0860A8; font-family:Geneva, Arial, Helvetica, sans-serif;}

h4{ margin:0px;}

h5{ margin:0px;}

p{ line-height:150%; margin:0; padding:0; text-align:justify;}
#mainbody p a{ text-decoration:underline;}

ul{ margin:0; padding:0; line-height:20px;}

li{ list-style:none;}

span{ color:#333; text-align:left;}

input{ font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-style:none;}

table{ margin:0px; padding:0px; border:0px;}

div{ margin:0px; padding:0px; display:table;}

*{ padding:0; margin:0; border:0;}




/*      ������ʽ       */
a:link,a:visited{ color:#3f3f3f; }
a:hover{ color:#666; }

.blue_11{ color:#0167B2; font-weight:bold;}

a.grey11:link,a.grey11:visited{ color:#3f3f3f; text-decoration:none;}
a.grey11:hover{ color:#BF0000; text-decoration:none;}

a.link_web:link,a.link_web:visited{ color:#797979; font-size:12px; font-weight:bold;}
a.link_web:hover{ color:#FF8711; }

a.red:link,a.red:visited{ color:#BF0000;}
a.red:hover{ color:#3f3f3f;}

a.news:link,a.news:visited{ color:#666;}
a.news:hover{ color:#A25867;}

.time{color:#448AC9; font-weight:bold; font-size:11px;}

.news_time{color:#666;}

a.join:link,a.join:visited,a.join:hover{ color:#797979;}




/*    ����������ʽ     */
#center{
	width:940px; 
	font-size:11px;
	color:#000;
	margin:0 31px 10px;
	text-align:center;
	display:table;
	clear:both;
	background:#fff;
}


#mainbody{ text-align:left; width:920px; margin:0; clear:both; display:table; padding:0 10px 20px;}


#footer{ background:#E7E9EA; clear:both; width:940px; line-height:140%; font-size:11px; font-family:Arial, Helvetica, sans-serif; display:table; padding:15px 0 5px; text-align:right; color:#666; margin:0;}

#footer p{ text-align:center; padding:0; line-height:130%;}

#footer span{ text-align:right; font-weight:bold; clear:both; padding-right:15px; color:#666;}

#footer a:link,#footer a:visited{ color:#666;}
#footer a:hover{ color:#666; text-decoration:underline; }



/*      Top      */
#index_title { width:920px; margin:auto 10px; display:table; clear:both; padding-top:15px;}

#index_title img{ float:left; border:0px; display:table;}

#search{
	background:url(../images/search_bg.gif) no-repeat;
	color:#fff;
	font-size:12px;
	width:180px;
	height:22px;
	padding:0;
	float:right;
	margin:55px 10px 0 0;
}
#search span { width:45px; float:left; padding-top:3px;}

#search input{ background:transparent;  margin:0px; float:left; width:90px; border:0; height:12px; padding:2px 0px; color:#797979; } 

#search img{ margin:3px; padding:0; width:16px; height:16px; float:right; margin-right:15px;}

.banner{ width:920px; height:232px; margin:0; padding:0; border:0;} 



/*      Menu      */
#mainnav{ background:#182B45; margin:0 0 0 10px !important; margin:0; width:920px; height:35px; padding:0; clear:both; color:#fff; font-weight:bold; display:table;}

#mainnav li{ display:block; padding:0 5px 0; float:left; margin:0 2px; text-align:center; height:35px;}

a.menu:link,a.menu:visited{ color:#fff; font-size:12px; line-height:35px; text-decoration:none; padding:0 8px 0;}

a.menu:hover{ color:#fff; text-decoration:none;}

a.current_menu:link,a.current_menu:visited,a.current_menu:hover{ color:#fff; font-size:12px; line-height:35px; text-decoration:none;  padding:0 8px;}


#current{ color:#B2B2B2; width:680px; display:block; padding:0; clear:both; text-align:right; margin:5px 0 20px; line-height:12px;}

#current a:link,#current a:hover,#current a:visited{ margin:0px; padding:0px 5px 0px 0px; color:#B2B2B2;}


/*      Search        */
#index_search{
 	background:#DFE9F3;
	font-size:12px;
	width:160px;
	height:60px;
	padding:20px 0 5px 0px;
	margin:0;
	clear:both;
	overflow:hidden;
}

#index_search p{ padding:0; font-weight:bold; color:#4b4b4b; display:block;}

#index_search input{ background:#fff; margin:0 0 2px; width:158px; border:1px solid #BDC0C3; height:13px; padding:2px 0px;} 

#index_search img{ float:right; margin-right:5px;} 



#pro_search{ width:680px; text-align:center; padding:0; margin:20px 0; clear:both; font-size:12px; font-weight:bold; background:#fff;}

#pro_search input{ width:120px; height:15px; border:1px solid #969696; margin:0 5px 3px 0;}

select{ border:1px solid #969696; width:250px;}

select option{ color:#666; background:#fff;}

.ll{ color:#000;}

#pro_search img{ margin:0;}

#pro_search span{ line-height:25px; color:#4C4C4C;}



/*      Content        */
#subnav{ width:190px; margin:0; padding:40px 0 20px 30px; font-size:12px; color:#fff; float:left; background:#F0F1F2;}

#subnav h2 a:link,#subnav h2 a:visited{ background:#00A0C6; color:#FFF; font-size:12px; display:block; text-decoration:none; line-height:25px; padding-left:15px; height:25px; margin:0 0 2px 0;}
#subnav h2 a:hover{ background:#182B45; color:#FFF; text-decoration:none;}

a.current_h2:link,a.current_h2:visited,a.current_h2:hover{ background:#182B45; color:#FFF; font-size:12px; display:block; text-decoration:none; line-height:25px; padding-left:15px; height:25px; margin:0 0 2px 0;}


#subnav h3 a:link,#subnav h3 a:visited{ color:#35455C; background:url(../images/arrow.gif) 5px 7px no-repeat; font-size:11px; display:block; text-decoration:none; line-height:25px; padding-left:18px; height:25px; margin:0;}
#subnav h3 a:hover{ background:url(../images/arrow_blue.gif) 5px 7px no-repeat; color:#00A0C6; text-decoration:none;}

a.current_h3:link,a.current_h3:visited,a.current_h3:hover{ background:url(../images/arrow_blue.gif) 5px 7px no-repeat; font-size:11px; display:block; text-decoration:none; line-height:25px; padding-left:18px; height:25px; margin:0;}


#subnav h4 a:link,#subnav h4 a:visited{ font-size:11px; display:block; text-decoration:none; line-height:20px; padding-left:20px; height:20px; margin:0; font-weight:normal;}
#subnav h4 a:hover{ color:#00A0C6; text-decoration:none;}

a.current_h4:link,a.current_h4:visited,a.current_h4:hover{ font-size:11px; display:block; text-decoration:none; line-height:20px; padding-left:20px; height:20px; margin:0; font-weight:normal;}

#subnav div{ color:#3f3f3f; padding:10px; font-size:11px;}



/*      Content Right        */
#index_right{ width:685px; float:right; padding:25px 0 0; margin:0;}

#index_right h2{ font-size:16px; color:#44B9D5;}

#index_right img{ border:0; margin:0 0 2px; padding:0;}

#index_right span{ line-height:18px; display:block; width:415px; padding:0 10px 10px; margin:0 0 0 3px;}

#index_right span a:link,#index_right span a:visited{ color:#B2B2B2; text-decoration:none;}
#index_right span a:hover{ color:#44B9D5; text-decoration:underline;}



#index_r_l{ float:left; width:450px; padding-right:20px; border-right:1px solid #6F6F6F;}

#index_r_l div{ padding:0; width:450px; margin-left:3px; clear:both;}


#index_com{ padding:0; width:450px; margin:0;}

#index_com h2{ margin:10px 10px 0 0;}

#index_com p{ margin:0px; padding:0 0 10px 5px; line-height:180%;}


#index_pro{ margin:5px 0 0; }

#index_pro h2{ margin:5px 0 10px 10px;}

#index_pro li{ width:185px; height:100px; float:left; display:block; margin:0 10px 10px 12px; text-align:center; background:#182B45;}

#index_pro li h4{ padding:25px 0 0;}

#index_pro li img{ width:83px; height:70px; border:0; float:left;}

#index_pro li p{ background:#fff url(../images/arrow.gif) left 3px no-repeat; width:170px; display:block; clear:both; text-align:left; padding-left:15px; height:30px;}

div#index_pro li h4 a{ color:#fff;}
div#index_pro li h4 a:hover{ color:#fff; text-decoration:underline;}

#index_pro span{ text-align:right; clear:both;}


#index_w_l{ padding:0; width:450px; margin:10px 0 0; border-top:2px dotted #A1A1A1;}

#index_w_l p{ margin:0px; padding:10px 10px 10px; line-height:180%;}

#index_w_l p a:link,#index_w_r p a:link,#index_w_l p a:visited,#index_w_r a:visited{ color:#153B63; text-decoration:none;}
#index_w_l p a:hover,#index_w_r a:hover{ color:#961010; text-decoration:underline;}



#index_r_r{ float:right; width:205px; color:#0060B6;}

#index_r_r div{ padding:12px 10px; width:185px;}

#index_r_r div img{ margin-bottom:8px;}

#index_r_r span{ width:150px; clear:both; padding:0;}

#index_r_r p a:link,#index_r_r p a:visited{ color:#0060B6; text-decoration:none;}
#index_r_r li p a:hover{ color:#0060B6; text-decoration:underline;}


#index_news{ margin:0; padding:0 10px 0; text-align:left;}

#index_news h2{ margin:0;}

#index_news li{ padding:10px 0 2px; display:block; width:185px;}

#index_news li span{ color:#666; width:auto; padding:0; float:left; margin:0;}

#index_news li p{ margin:10px 0 0; padding:0; float:right; width:120px; text-align:left;}


#index_contact{ width:185px; margin:20px 0 0; padding:100px 10px 35px;}

#index_contact h2{ font-size:11px; font-weight:normal; margin:0; color:#000;}

#index_contact p{ margin:0; line-height:200%;}

#index_contact p span{ float:left; font-weight:bold; width:auto; line-height:200%; color:#0060B6; text-align:left; margin:0;}




/*         About         */
#about_right{ width:685px; float:right; padding:0; margin:0;}

#about_right h2{ font-size:16px; color:#44B9D5;}

#about_right h3{ font-size:12px; color:#44B9D5; margin:10px 0 0;}

#about_right h3 a:link,#about_right h3 a:hover,#about_right h3 a:visited{ color:#44B9D5;}

#about_right font{ line-height:30px; width:680px; text-align:right; font-size:11px; display:block; color:#797979;}

#about_right font a:link,#about_right font a:visited,#about_right font a:hover{ color:#797979;}

#about_right p{ margin:0px; padding:10px 0 15px 0; line-height:200%; display:table;}

#about_right p span{ font-size:14px; font-weight:bold; color:#545556; padding-right:3px;}

#about_right p a:link,#about_right p a:visited{ color:#3f3f3f;}
#about_right p a:hover{ color:#00A0C6; text-decoration:underline;}



#server{ padding:0 0 15px 5px;}

#server h3{ font-size:12px; background:transparent; color:#153B63; padding:0; margin:10px 0 0;}

#server p{ padding:5px 0;}



#view{ width:685px; margin:0 0 20px 0; display:table; clear:both;}

#view h3{ color:#666; margin:10px 0 0;}

#view li{ width:155px; float:left; height:130px; overflow:hidden; display:table; margin:15px 5px 10px; text-align:center;}

#view li img{ width:155px; height:110px; margin:0; border:0; padding:0;}

#view li h4{ display:block; width:155px; font-size:12px; height:25px; line-height:25px; }

#view a:link,#view a:hover,#view a:visited{ color:#182B45;}




/*     News     */
#news_list,#news_list2{
	margin:0 0 10px 0;
	width:685px;
	clear:both;
}

#news_list ul,#news_list li,#news_list2 ul,#news_list2 li{ display:block;}

#news_list ul,#news_list2 ul{ padding:10px 0;}

#news_list li,#news_list2 li{
	float:left;
	width:680px;
	margin:5px 0 !important;
	margin:0;
	line-height:15px;
}

#news_list li{ background:url(../images/dot.gif) no-repeat;}

#news_list li span{
	margin:0 5px 0 20px;
	color:#8C8C8C;
	font-size:11px;
	line-height:15px;
}

#news_list li a:link,#news_list li a:visited{ color:#000; padding-left:12px;}
#news_list li a:hover{ color:#00A0C6; text-decoration:underline;}

#news_list2 li h4{ font-size:12px; color:#00A0C6; margin:10px 0 0 0;}

#news_list2 li img{ float:left; margin:10px 20px 0 0;}

#news_list2 li p{ float:right; width:510px; padding:0; margin:0;}

#news_list2 li p a:link,#news_list2 li p a:visited{ color:#8C8C8C; padding:0;}
#news_list2 li p a:hover{ color:#00A0C6; text-decoration:underline;}

#news_list2 h4 a:link,#news_list2 h4 a:visited{ color:#00A0C6; padding:0;}
#news_list2 h4 a:hover{ color:#00A0C6; text-decoration:underline;}


#news_info{
	text-align:left;
	width:685px;
	padding:0px;
	clear:both;
	margin-bottom:20px;
}
#news_info h1{ background:url(../images/about_left_h2.gif) bottom repeat-x; font-size:18px; margin:0px; padding:0 0 5px 0; color:#00A0C6;}

#news_info span{ color:#8c8c8c; font-weight:normal; font-size:11px; line-height:12px;}

#news_info img{ float:left; margin:30px 20px 0 0;}

#news_info p{
	color:#333;
	line-height:180%;
	margin:15px 0 0 0;
	padding:10px 0;
}



/*       Products       */
#pro_title{ 
	width:685px; 
	padding:0px;
	clear:both;
	margin:10px 0 20px;
}

#pro_title p{ padding:0 5px; margin:0px; line-height:200%; font-size:12px;}


#pro_list{ width:685px; text-align:left; padding:0; margin:15px 0 5px;  }

#pro_list li{ width:680px; text-align:center; float:left;  float:left; margin:5px 0;}

#pro_list li a:link,#pro_list li a:visited,#pro_list li a:hover{ color:#3f3f3f; text-decoration:none; padding:0px; margin:0px;}

#pro_list li img{ width:190px; height:170px; float:left; margin:10px 20px 10px 0;}

#pro_list li h4{ font-size:12px; margin:0px; text-align:left; line-height:25px; display:table; width:660px; clear:both; padding:0 0 0 20px; background:#F0F1F2;}

#pro_list p{ text-align:left; padding:5px 0 0; line-height:160%; font-size:10pt;}



#pro_info{ width:685px; text-align:center; margin:3px 0 0; padding:10px 0;}

#pro_info h1,#pro_info h3{ font-size:12px; margin:0px; text-align:left; line-height:25px; display:table; width:660px; clear:both; padding:0 0 0 20px; background:#F0F1F2;}

#pro_info h3{ color:#3f3f3f;}
 
#pro_size{ width:685px; padding:10px 0;}

#pro_size div{ width:350px; float:right; padding:0; text-align:left; margin:0 0 20px;}

#pro_size div h3{ font-size:14px; color:#182B45; margin:15px 0; width:350px; background:#fff; padding:0;}

#pro_size img{ width:285px; height:325px; margin:0; float:left;}

#pro_size div img{ width:141px; height:24px; margin:20px 100px 0 0;}


#pro_word{ width:685px; margin:0; padding:20px 0 0; }

#pro_word img{ width:300px; widows:440px; border:1px solid #b2b2b2; margin-bottom:20px;}

#pro_word p{
	line-height:180%;
	margin:0;
	padding:0 10px;
}



#btn{ width:240px; margin:20px auto 10px; clear:both; padding:20px 200px 0;}
#btn img{ width:79px; height:17px;}
.pre{ float:left;}
.next{float:right;}



/*       LeaveWord      */
.feed{ width:100%; text-align:left; font-size:12px; margin:20px 0;}

.feed td{ border:1px dashed #C6C8CA; padding:0 0 3px 10px; background:#F7F7F7;}

.feed input{
	margin-top:5px;
	height:20px; 
	padding:0;
	border:0;
	background:#F7F7F7;
}

.feed textarea{
	margin-top:5px;
	padding:0px;
	border:0;
	background:#F7F7F7;
}

.feed span{ text-align:left; margin:0px 3px 0px; height:20px; line-height:20px; color:#666; font-weight:bold; font-size:11px; padding:0;}

a.join:link,a.join:visited,a.join:hover{ color:#3f3f3f;}
a.foot:link,a.foot:visited{ color:#666;}

.feed_table{width:100%; margin-top:20px; margin-bottom:20px;}

.feed_table font{text-align:right;display:block;margin:2px 5px 2px;}

#feedback{}

.feed_list{ width:100%; margin:0px; padding:0px;}

.feed_list p{ line-height:150%; color:#666;}

.red{ color:#153B63;}

.name{color:#666;display:block; font-size:14px; font-weight:bold;}

.feed_res{color:#ff0000;}

.grey{ color:#797979;}

.previous{ width:300px;margin:20px auto 20px; clear:both;}

.previous img{ margin:0px; padding:0px;}

.pre{ float: left;}

.next{float: right;}

#feedback img{ float:right;margin-top:10px;}

.feed_table{ width:100%; text-align:left;}

.feed_red{ width:200px;text-align:center; color:#fff; font-weight:bold; border-bottom:1px solid #fff;}

.feed_red td{ width:100px; background:#fff; margin-right:2px; line-height:25px;border:1px solid #B4C6D9;}

.feed_bottom{ width:100%; background:#fff; text-align:right; color:#fff;font-weight:bold; line-height:20px; text-align:right; border:1px solid #B4C6D9;}

.feed_bottom td span{ color:#fff;padding-right:10px;}

.feed_bottom td h6{ color:#fff;padding-right:10px;}

.leave{ background:#F6F9FC;  border-left:1px solid #B4C6D9;  border-right:1px solid #B4C6D9;}

.leave td,.response td{ margin:0px; padding:10px;}

.leave td span,.response td span{ text-align:left;font-size:normal;width:300px; float:left;}

.leave td h6,.response td h6{ font-size:11px; font-weight:bold; color:#153B63; margin:0px;}

.leave td img{float:right;}

.line{border-bottom:1px solid #B4C6D9; border-top:1px solid #B4C6D9;}

.line2{border-top:1px solid #B4C6D9;}

.response{ background:#fff; border-left:1px solid #B4C6D9;  border-right:1px solid #B4C6D9; text-align:left;}





a:link,a:visited{ text-decoration:none; }
a:hover{ text-decoration:none; }


#new_btn{
	width:680px; 
	margin:5px 0 0; 
	float:left;
	border-top:1px dashed #B4C6D9;
	padding-top:5px;
}

#new_btn span{ display:block; width:auto; height:auto; float:left; margin:0 8px 0 0; padding:0px; display:table; line-height:15px;}

a.page:link,a.page:visited{
	color:#fff;
	background:#B4C6D9;
	font-size:11px;
	display:block;
	margin:0px;
	padding:1px 5px 1px;
	float:left;
}
a.page:hover{
	color:#7481A0;
	background:#fff;
	display:block;
	padding:0px 4px 0px;
	border:1px solid #7481A0;
}
a.page2:hover,a.page2:link,a.page2:visited{
	color:#7481A0;
	background:#fff;
	font-size:11px;
	display:block;
	padding:0px 4px 0px;
	margin:0px;
	float:left;
	border:1px solid #7481A0;
}



a.more:link,a.more:visited{ line-height:15px; color:#D8BA0E; text-decoration:none;}
a.more:hover{ color:#D8BA0E; text-decoration:underline;}


#pre_next{ width:670px; clear:both; height:20px; padding:0; color:#8c8c8c;}

#pre_next a:link,#pre_next a:visited{ color:#8c8c8c;}
#pre_next a:hover{ color:#8c8c8c; text-decoration:underline;}


.honor{border:1px solid #000;}

.honor td{border:1px solid #000;}