/* CSS Document */
*{ margin:0 auto; padding:0;}
img{ border:0;}
a{ text-decoration:none; border:0; color:#666666}
a:hover{ text-decoration:none; border:0;}
body{ font-size:12px;}

.top{ height:150px; background:url(../images/index_01.gif) repeat-x;}
.top_right{padding:10px 0 0 0}
.menu{ color:#FFFFFF; font-size:14px; font-weight:bold; width:122px; text-align:center; background:url(../images/index_015.gif) no-repeat right;  height:37px; line-height:37px;}
.menu a{ text-decoration:none; color:#FFFFFF; display:block;}
.menu a:hover{ background:url(../images/m2.gif) no-repeat center; height:37px; color:#ffffff;}
.menu1{ color:#FFFFFF; font-size:14px; font-weight:bold; width:122px; text-align:center; height:37px; line-height:37px;}
.menu1 a{ text-decoration:none; color:#FFFFFF; display:block;}
.menu1 a:hover{ background:url(../images/m2.gif) no-repeat center; height:37px; color:#ffffff;}

.banner{height:270px; background:url(../images/index_12.gif) repeat-x;}
.foot{ color:#142575; line-height:18px;}
.foot a{ text-decoration:none; color:#142575}
.foot1{ color:#464646; line-height:18px;}
.foot1 a{ text-decoration:none; color:#464646;}
.foot1 a:hover{ text-decoration:underline; color:#464646;}
.foot1 span{ font-family:Arial, Helvetica, sans-serif}

.tu_bg{ background:url(../images/index_19.gif) repeat-x;}
.case{ background:url(../images/index_17.gif) no-repeat center; color:#666666; font-size:14px; font-weight:bold; line-height:40px; text-align:center; height:40px; font-weight:bold; color:#666666}
.case a{ text-decoration:none; color:#666666; display:block}
.case a:hover{ background:url(../images/index_17_1.gif) no-repeat center; line-height:40px; color:#000000;}
.case span{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
.case1{ border:1px solid #d4d4d4;}

.about_main{ border:1px solid #d4d4d4; background:url(../images/index_19.gif) repeat-x; margin-bottom:10px;}
.about{ background:url(../images/index_22.gif) no-repeat left; background-position:5px; color:#666666; font-size:14px; font-weight:bold; height:34px; padding:0 0 0 20px; line-height:34px; text-align:left}
.about a{ font-size:14px; font-weight:bold; color:#555555; text-decoration:none}
.about a:hover{ text-decoration:underline;}
.about span{ color:#BDBDBD; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
.h1{ text-indent:25px; color:#666666; line-height:22px; vertical-align:top;}
.h1 span{ color:#CC0000; text-decoration:underline}
.h1 a{color:#ef8812;}
.h1 a:hover{ color:#ef8812; text-decoration:underline;}
.h2{ color:#CC0000; text-decoration:underline}
.h3{ color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:10px;}

.news{ height:34px; width:370px; background:url(../images/index_33.gif) no-repeat bottom left; color:#666666; font-size:14px; font-weight:bold; line-height:34px; text-align:left}
.news1{ font-size:14px; font-weight:bold; color:#ef8812;}
.news1 a{ font-size:14px; font-weight:bold; color:#ef8812; text-decoration:none}
.news1 a:hover{ font-size:14px; font-weight:bold; color:#ef8812; text-decoration:underline}
.news span{  color:#c9c9c9; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
.news_menu{ height:30px; border-bottom:dashed 1px #666666; line-height:30px; background:url(../images/index_20.gif) no-repeat left; background-position:5px;           padding-left:20px; text-align:left}
.news_menu a{ text-decoration:none; color:#666666}
.news_menu a:hover{ text-decoration:none; color:#cc0000}

.links_main{ border:1px solid #d4d4d4; background:url(../images/index_19.gif) repeat-x;}
.links{ background:url(../images/index_22.gif) no-repeat left; background-position:5px; color:#666666; font-size:14px; font-weight:bold; text-align:left; height:34px; padding:0 0 0 20px; line-height:34px;}
.links a{ font-size:14px; font-weight:bold; color:#555555; text-decoration:none}
.links a:hover{ text-decoration:underline;}
.links span{ color:#BDBDBD; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
.links_menu{ height:26px; background:url(../images/index_48.gif) no-repeat left; background-position:5px; line-height:30px; padding:0 0 0 30px; text-align:left}
.links_menu a{ text-decoration:none; color:#444444}
.links_menu a:hover{ text-decoration:underline;}

.product_main{border:1px solid #d4d4d4; background:url(../images/index_19.gif) repeat-x top; height:34px;}
.product{ background:url(../images/index_22.gif) no-repeat left; background-position:5px; color:#666666; font-size:14px; font-weight:bold; text-align:left; height:34px; padding:0 0 0 20px; line-height:34px;}
.product a{ font-size:14px; font-weight:bold; color:#555555; text-decoration:none}
.product a:hover{ text-decoration:underline;}
.product span{ color:#BDBDBD; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}

.about_main_text{line-height:22px; color:#666666; text-align:left; text-indent:25px; padding-top:10px 10pxs 25px 0 }
.left_contact{ height:24px; color:#666666; text-align:center; line-height:24px;}
.left_contact_about{ height:24px; color:#666666; text-align:center; line-height:24px; text-align:left}

.product_lb{ line-height:18px; color:#666666; padding:20px 0 0 0px;}
.product_pic{width:140px; height:124px;}
.product_text{ height:40px; line-height:25px; color:#666666;}
.product_text a{ text-decoration:none; color:#666666}
.product_text a:hover{ text-decoration:underline; color:#666666}
.pic{ border:#dbdbdb solid 2px;}
.product_xx{padding:10px 0 0 10px;}
.product_xx_text{ width:90px; height:30px; text-indent:20px; text-align:left; color:#555555;line-height:18px; font-weight:bold; font-size:12px; }
.product_xx_text1{ color:#666666; font-size:12px; text-align:left;line-height:18px;}
.product_xx_about{color:#555555; font-size:12px;line-height:22px; text-align:left; padding-top:10px;}

.case_main{ line-height:22px; color:#666666; padding:10px 0 0 0px; color:#666666; font-size:12px;}
.quality_main{ line-height:22px; color:#666666; padding:10px 0 0 0px; color:#666666; font-size:12px;}
.news_main{ line-height:22px; color:#666666; padding:10px 0 0 0px; color:#666666; font-size:12px;}
.news_main_menu{ height:30px; border-bottom:dashed 1px #999999; line-height:30px; text-align:left}
.news_main_menu a{ text-decoration:none; color:#999999}
.news_main_menu a:hover{ text-decoration:none; color:#666666}
.news_main_menu1{ height:30px; border-bottom:dashed 1px #999999; line-height:30px; text-align:left; font-family:Arial, Helvetica, sans-serif; text-align:right}
.news_down{ color:#444444; font-size:12px; line-height:30px;}
.news_down a{ text-decoration:none; color:#444444;}
.news_down a:hover{ text-decoration:underline; color:#444444;}

.contact_main{ line-height:22px; color:#666666; padding:10px 0 0 0px; color:#666666; font-size:12px;}
.contact_lb{width:60px; height:30px; color:#555555; font-size:12px; font-weight:bold; line-height:30px;}
.contact_lb1{ height:30px; color:#666666; font-size:12px; line-height:30px;}

.message_txt{ height:30px; color:#000000; font-size:12px; line-height:30px; text-align:right; }
.txt2{ width:150px; height:18px; border:#CCCCCC solid 1px; text-align:left}
.ly{ width:300px; height:100px; border:#CCCCCC solid 1px; text-align:left}
.button{ width:73px; height:25px; background:url(../images/button.png) no-repeat center; border:0px;}
.button1{ width:73px; height:25px; background:url(../images/button1.png) no-repeat center; border:0px;}


.scroll_photo{color:#666666; border:1px solid  #CCCCCC; margin-left:30px;}

.scroll_pic{color:#666666; margin-left:30px;}
.scroll_pic a{ text-decoration:none;}
.scroll_pic a:hover{color:#666666; text-decoration:underline;}

.lt { font-family:Verdana, Geneva, sans-serif; color:#666666; padding-right:6px; text-align:right;}
.lt span { margin-left:6px; margin-right:6px; font-family:Arial, Helvetica, sans-serif;}
.lt a{ text-decoration:none; color:#444444;}
.lt a:hover{ text-decoration:underline; color:#444444;}

.con_left { font-size:12px; color:#666666; line-height:22px; text-align:left; margin-right:10px; padding-left:20px;}


/*ÔÚÏß»¥¶¯*/
.message{ line-height:26px;  margin-top:4px; background:#FFFFCC; }
.message td{ padding:4px 8px;}
.gold{ color:#F00;}
.gary{ color:#999;}









