@charset "utf-8";

body,h1,h2,h3,table,tr,td,form,input,ul,li,div,p,a { margin:0; padding:0;}
body { 
font-family:"宋体"; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000; 
margin-top:0; 
margin-bottom:0; 
margin-left:auto; 
margin-right:auto;
width:100%; 
height:auto;
text-align:center;}

.fl { float:left;}
.fr { float:right;}
.c { clear:both;}

img { border:none;}

#head
{ 
width:1000px; 
height: auto; 
text-align:left;
margin:0 auto; 
}
#head_box 
{ 
width:1000px;
height:auto;
text-align:left; 

 }
#head_box h1 
{ 
float:left; 
width: 450px;
height:90px; 
text-align:center;
display:block;
}

#sub_box 
{ 
float:right; 
height:90px; 
width:300px;
}
#head_tip 
{ 
width:100%; 
height:23px; 
float:left; 
clear:both; 
text-align: right;
 margin-top:10px;
 }
#head_tip a 
{ 
width:auto; 
padding:5px 9px; 
text-decoration:none; 
color:black;}
#head_tip a:hover 
{ 
text-decoration:none; 
color:#DA1C45;}
#tel 
{ 
width:99%; 
height:18px; 
float:left; 
clear:both; 
text-align: right; 
margin-top:20px; 
margin-right:2px!important; 
margin-right:1px;}

#nav 
{ 
width:100%; 
height:41px; 
background:url(../images/M_nav_bg.jpg)  repeat-x;
margin-top:5px;
 }
#nav_box 
{ 
width:1000px; 
height:auto; 
margin:0 auto;
}
#nav_list 
{ 
width:660px; 
height:auto; 
margin:0; 
display:inline;
}
#nav_list  ul
{ 
margin:0; 
padding:0;
}
#nav_list  li 
{ 
display:block; 
list-style:none; 
float:left; 
width:90px; 
height:33px; 
text-align:center; 
line-height:25px; 
background:url(../images/line_nav.jpg) no-repeat 85px 0; 
padding-top:8px; 
margin-right:3px;
}
#nav_list  li.none { 
display:block; 
list-style:none; 
float:left; 
width:90px; 
height:33px; 
text-align:center; 
line-height:25px;  
padding-top:8px; 
margin-right:3px;
}
#nav_list li a:link,#nav_list li a:visited,#nav_list li a:active 
{ 
font-size:14px; 
font-weight:bold; 
color:white; 
text-decoration:none;
}
#nav_list li a:hover { 
text-decoration:underline;
}
#nav_list2 
{ 
width:660px; 
height:auto; 
margin:0; 
display:inline;
}
#nav_list2  ul
{ 
margin:0; 
padding:0;
}
#nav_list2  li 
{ 
display:block; 
list-style:none; 
float:left; 
width:100px; 
height:33px; 
text-align:center; 
line-height:25px; 
background:url(../images/line_nav.jpg) no-repeat center right; 
padding-top:8px; 
margin-right:3px;
}
#nav_list2  li.none { 
display:block; 
list-style:none; 
float:left; 
width:100px; 
height:33px; 
text-align:center; 
line-height:25px;  
padding-top:8px; 
margin-right:3px;
}
#nav_list2 li a:link,#nav_list2 li a:visited,#nav_list2 li a:active 
{ 
font-size:14px; 
font-weight:bold; 
color:white; 
text-decoration:none;
}
#nav_list li2 a:hover { 
text-decoration:underline;
}
#search_box { 
width:300px; 
height:41px; 
background:url(../images/search_box.jpg) no-repeat 0 0; 
display:block; 
text-align: left;}
#search_box form{ 
border:none; 
margin:0; 
padding:0; 
height:23px; 
width:280px; 
margin:5px auto; 
}
#search_box form span { 
float:left; 
height:18px; 
text-align:center; 
display:inline; 
padding-top:4px!important;*padding-top:6px!important;padding-top:6px; 

}
#search_box select { border:none;}
#search_box input.s2 
{ 
background:none; 
width:45px; 
height:23px; 
border:none;
}
#search_box input.s1 
{ 
background:none; 
width:140px; 
height:21px; 
border:none; 
margin-left:26px; 
padding-top:2px;
}
#search_box form
{ 
margin-top:10px; 
margin-left:14px;
}

.frame_box  
{ 
width:1000px; 
height:auto; 
text-align: left;
margin:0 auto;
}
#content 
{ 
width:1001px; 
height:auto;
margin:0 auto;
}

#flash
{ 
width:999px; 
text-align:center; 
height:225px; 
margin:0px auto;
margin-top:20px;
background:url(../images/flash.jpg) no-repeat top;
}
#flash #fla { width:975px; height:195px; margin:10px auto 5px auto;}
#TOP1 
{
width:1001px; 
text-align:center; 
height:auto; 
margin:0px auto;
}
/**contact us **/
#Left_Contact { width:250px; height:auto; float:left; color:#5D5D5D;}
#Left_Contact #top { float:left; height:13px; width:250px; background:url(../images/f1.jpg) no-repeat top;}
#Left_Contact #bottom { float:left; height:13px; width:250px; background:url(../images/f3.jpg) no-repeat bottom;}
#Left_Contact #middle { float:left; height:auto; width:250px; background:url(../images/f2.jpg) repeat-y;}

#Left_Contact #middle #contact_us {margin:0 auto; width:230px; padding-left:10px;*padding-left:5px;_padding-left:5px;}
#Left_Contact #middle #contact_us h3{ padding-left:8px;font-family:Arial, Helvetica, sans-serif,"宋体"; font-weight:bold; width:220px; background:url(../images/i1.jpg) no-repeat center left; text-align:left; color:#7D7D7C; font-size:14px; }
#Left_Contact #middle #contact_us p { text-align:left; line-height:20px;}
#Left_Contact #middle #contact_us p img { border:none; width:100%; text-align:center;}

#Right_products 
{
width:750px; height:auto; float:right;
}
#Right_products #List_p { float:left; height:60px; background:url(../images/p_title.jpg) no-repeat center left; width:100%; text-align:right;margin-top:10px; margin-top:8px!important; *margin-top:8px;}
#Right_products #List_p a{ width:175px; height:44px; margin-left:13px;}
#Right_products #Product_show { float:left; width:750px; height:175px; background:url(../images/p_box.jpg) no-repeat center right; margin-top:0px!important; margin-top:5px;}
#Right_products #Product_show h3 { float:left; text-align:left; width:600px;font-size:14px; font-weight:bold; margin-left:40px; display:inline; margin-top:20px; color:#787675;}
#Right_products #Product_show  span { float:right; width:48px; height:18px; display:inline; margin-top:20px; margin-right:15px;}
#fgx { width:750px; margin:0; padding:0; float:left; clear:both; height:0;font-size:0;line-height:0;overflow:hidden;}
#Right_products #Product_show #GD_PP { width:650px; height: auto; float:left;  display:inline; margin:0;margin-left:60px; padding:0; text-align:left; padding-bottom:10px; margin-top:5px; padding-left:5px;}
#Right_products #Product_show #GD_PP ul { margin:0; padding:0;}
#Right_products #Product_show #GD_PP li { width:160px; height: auto; display:block; margin:0 0px; line-height:20px; margin-top:10px; float:left; background:#fff;}
#Right_products #Product_show #GD_PP li .pro {  width:160px; height:28px; text-align: left; color:white; background:url(../images/hover_p.jpg) no-repeat top; text-align:left; padding-top:5px; margin-top:10px; }
#Right_products #Product_show #GD_PP li .pro p { float:left;padding-left:10px; display: block;font-size:14px; font-weight:bold;  width:80px; padding-top:2px;}
#Right_products #Product_show #GD_PP li .pro a { float: right; font-size:12px; color:white; display: block; font-weight:normal; width:55px; margin-top:2px;}
#Right_products #Product_show #GD_PP li .pro p img {text-align:center;}

#TOP2 
{
width:1001px; 
text-align:left; 
height:auto; 
margin:0px auto;
float:left;
}

#TOP2_1 { width:573px; height:auto; float:left;}
#TOP2_1  #top2 { float:left; height:18px; width:573px; background:url(../images/top2.jpg) no-repeat top  ;}
#TOP2_1  #bottom2 { float:left; height:18px; width:573px; background:url(../images/bottom2.jpg) no-repeat bottom ;}
#TOP2_1  #middle2 { float:left; height:auto; width:573px; background:url(../images/middle2.jpg) repeat-y ;}

#TOP2_1  #middle2 #company {margin:0 0; width:550px; padding-left:15px;}
#TOP2_1  #middle2 #company  h3{padding-left:10px;font-family: Arial, Helvetica, sans-serif,"宋体"; font-weight:bold; width:200px; background:url(../images/i1.jpg) no-repeat center left; text-align:left; color:#7D7D7C; font-size:14px; float:left; }
#TOP2_1  #middle2 #company  span { float:right; width:100px; height:18px; display:inline;margin-right:15px; text-align:right;}
#TOP2_1  #middle2 #company #txt { width:555px; height:auto; margin:10px 0; float:left; color:#5D5D5D;}
#TOP2_1  #middle2 #company #txt dl,dt,dd{ margin:0; padding:0;}
#TOP2_1  #middle2 #company #txt #img { float:left; width:241px; height:171px; margin-right:5px; }
#TOP2_1  #middle2 #company #txt #text { text-indent:24px; line-height:23px; padding-right:10px;}
#TOP2_1  #middle2 #company #txt  a{ color:#DA1C45; text-decoration:none; margin:0 5px;}
#TOP2_1  #middle2 #company #txt  a:hover { text-decoration:underline;}

#TOP2_2 { width:412px; height:auto; float:right; margin-right:2px!important; margin-right:1px;}
#TOP2_2  #top3 { float:left; height:12px; width:415px; background:url(../images/top3.jpg) no-repeat top;}
#TOP2_2  #bottom3 { float:left; height:12px; width:415px; background:url(../images/bottom3.jpg) no-repeat bottom ;}
#TOP2_2  #middle3 { float:left; height:auto; width:415px; background:url(../images/middle3.jpg) repeat-y;}
#TOP2_2  #middle3 #news {margin:0 auto; width:400px; padding-left:15px; margin-bottom:10px;}
#TOP2_2  #middle3 #news  h3{padding-left:8px;font-family: Arial, Helvetica, sans-serif,"宋体"; font-weight:bold; width:210px; background:url(../images/i1.jpg) no-repeat center left; text-align:left; color:#7D7D7C; font-size:14px; float:left; }
#TOP2_2  #middle3 #news  #span { float:right; width:100px; height:18px; display:inline;margin-right:15px; text-align:right;}
#TOP2_2  #middle3 #news  #command { width:400px; height:auto; margin-top:14px;*margin-top:12px;_margin-top:11px;}
#TOP2_2  #middle3 #news  #command ul { margin:0; padding:0; padding-bottom:10px;}
#TOP2_2  #middle3 #news  #command li { float:left; display:block; list-style:none; width:380px; line-height:26px;*line-height:25px; _line-height:26px; background:url(../images/i2.jpg) no-repeat center left; padding-bottom:2px; border-bottom:1px #ccc dashed; padding-left:10px;}
#TOP2_2  #middle3 #news  #command li span {display: block; *display: inline; float:right; text-align: right;}
.time  { display: inline; height:23px; width:105px; font-size:12px; color:#CBCDCD;padding-top:0px;padding-top:0px!important;*padding-top:0;}
#TOP2_2  #middle3 #news  #command a{ color:#5D5D5D; text-decoration:none;}
#TOP2_2  #middle3 #news  #command a:hover { text-decoration:underline; color:#DA1C45;}
/* footer & copyright info*/

#Copyright 
{
width:1000px; 
text-align:center; 
height:auto; 
margin:0px auto;
height:49px;
float:left;
clear:both;
background:url(../images/links.jpg) no-repeat center;
}
#Copyright #box_flinks 
{ 
width:990px; 
margin:15px auto;
text-align:left;
font-size:12px;
line-height:23px;
}
#Copyright #box_flinks a
{
margin:0 10px;
}
#Copyright #box_flinks a:link,#Copyright #box_flinks a:visited,#Copyright #box_flinks a:active
{
 color:#747474; 
 text-decoration:none;
}
#Copyright #box_flinks a:hover 
{
 color:#747474; 
 text-decoration: underline;
}
#footer 
{ 
width:990px; 
margin:5px auto; 
text-align:left;
font-size:12px;
line-height:23px;
color:#747474;
}
#footer  div#s_logo { float:left; width:103px; height:42px; margin-top:15px;}
#footer  div#txt_copy { float:left; width:700px; height:auto;}
#footer  a{ color:#747474; text-decoration:none;}
#footer  a:hover { color:#DA1C45; text-decoration: none;}



/**left.asp样式**/

.left_p_center { width:250px; height:auto; float:left; color:#5D5D5D; font-family:Arial, Helvetica, sans-serif,"宋体";}
.left_p_center #top_1 { float:left; height:13px; width:250px; background:url(../images/f1.jpg) no-repeat top; margin:0;}
.left_p_center #bottom_1 { float:left; height:13px; width:250px; background:url(../images/f3.jpg) no-repeat bottom; margin:0;}
.left_p_center #middle_1 { float:left; height:auto; width:250px; background:url(../images/f2.jpg) repeat-y;}

.left_p_center #middle_1 .p_center {margin:0 auto 10px auto; width:230px; padding-left:10px;*padding-left:5px;_padding-left:5px; float:left; margin-left:10px!important; margin-left:5px;}
.left_p_center #middle_1 .p_center h2{ padding-left:8px;font-family: Arial, Helvetica, sans-serif,"宋体"; font-weight:bold; width:220px; background:url(../images/i1.jpg) no-repeat top left;  text-align:left; color:#333; font-size:14px; height:15px; float:left; clear:both; padding-top:2px; }
.left_p_center #middle_1 .p_center h3 { width:180px; margin:10px auto 0 auto; text-align:left; color:#D91C44; font-size:12px; font-weight:bold; background:url(../images/row_15.jpg) no-repeat 4px 0px; padding-left:20px; float:left; clear:both; font-family:Arial, Helvetica, sans-serif,"宋体";}
.left_p_center #middle_1 .p_center a{  color:#666666; text-decoration:none; }
.left_p_center #middle_1 .p_center a:hover { text-decoration:underline;}
.line { width:220px; border-bottom:1px #efefef  solid; margin:0 auto;  float:left; font-size:1px;}
.left_plist { width:200px; margin:0 auto; text-align:left; font-size:12px; clear:both; display:inline; float:left; font-family:Arial, Helvetica, sans-serif,"宋体"}
.left_plist ul { margin:0; padding:0;}
.left_plist li { display:block; float:left; list-style:none; width:150px; height:auto; line-height:23px; background:url(../images/dian.png) no-repeat 0px 10px; padding-left:10px;
text-align:left; margin-left:20px!important; margin-left:10px;}
.left_plist li a:link,.left_plist li a:visited,.left_plist li a:active { color:#666666; text-decoration:none;}
.left_plist li a:hover { text-decoration:underline; color:#D91C44;}

.Right_center
{
width:750px; height:auto; float:right; font-size:12px; text-align:left;
}
.Right_center p { font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体"; line-height:25px; text-align:left; }
.Right_center tr,td { font-size:12px;}
.Right_center a { color:#333; text-decoration:none;}
.Right_center a:hover { color:#D91C44;}
.dht { font-size:14px;}