@charset "utf-8";
*{ margin:0; padding:0}
ul,ol,li{ list-style:none;}
img{ border:none;}
a:link {color: #000000;text-decoration: none;}
a:visited {text-decoration: none;	color: #000000;}
a:hover {text-decoration:none;color:red;}
a:active {text-decoration: none;color: #000000;}
body{ background:url(images/bg.gif) repeat-x;}
.clear{ width:0; height:0; line-height:0; font-size:0; clear:both;}
#main{ width:1002px; margin:0 auto; font:13px '宋体'; line-height:2;}

/*top*/
#top{}
#menu{ background:url(images/top_logo.gif) no-repeat; height:55px; padding-left:445px; padding-top:30px;}
#menu a{ height:30px;display:block; float:left; overflow:hidden;margin-right:10px;}
#menu a:hover{ background-position:0 -30px;}
.menu_home {width:70px;background-image:url(images/menu_home.gif);}
.menu_com{width:83px;background-image:url(images/menu_com.gif);}
.menu_pro{width:83px;background-image:url(images/menu_pro.gif);}
.menu_message{width:83px;background-image:url(images/menu_message.gif);}
.menu_zizhi{width:83px;background-image:url(images/menu_message1.gif);}
.menu_contact{width:83px;background-image:url(images/menu_contact.gif);}
#flash{ margin:0 19px;height:222px;}

/*left*/
#index_left{ width:256px; float:left; padding:14px 0px 0px 20px;overflow:hidden}
#index_left_mail{background:url(images/mail.gif) no-repeat ; height:91px;border-bottom:1px solid #ccc; padding:47px 0px 0px 20px;}
#index_left_mail input{ font-family:Arial, Helvetica, sans-serif;}
.left_maile_main{padding-top:7px;}
.login{margin:5px 0 0 135px}
.index_left_pro{ height:53px; background:url(images/pro_bg.gif) no-repeat; margin-top:12px; padding:8px 0 0 95px;width:161px}
#index_left_con{ margin-top:25px;}
#index_left_com a{ display:block;}
#index_left_con a{ display:block; margin-left:15px;}

/*right*/
#index_right{ width:694px; margin:14px 0px 0px 17px !important; margin:14px 0 0 8px; float:left;overflow:hidden}
.index_com_pic{ padding:12px; float:left}
#index_com a{ display:block;}
#index_pro{ display:block}
.cp ul li{ padding:5px 0px 0 0px;float:left;text-align:center}
.cp ul li img{width:119px; height:85px; border:1px solid #000; display:block;}
.index_pro_com_main{ display:block;margin:0px;}

/*company*/
#com_main{ width:680px; height:620px; background: url(images/com_bg.gif) no-repeat center bottom;padding:10px 25px 20px 15px; padding-right:15px; line-height:2.5; }
.right_com{ width:688px; height:42px;}

/*product*/
#product_main{ width:678px; background:url(images/pro_product.gif) no-repeat; float:left;}
#product_main li{text-align:center; float:left; }
.com_content{ padding:10px 2px 0px 5px; background: no-repeat; line-height:2.2;}
.pro_pic{ border:1px solid #333; width:210px; height:150px; margin: 3px 6px}
#pro_page{clear:both; width:500px; height:23px; padding: 0 0 0 30px; margin:0 auto;}

/*type_pro*/
#product_main2{ width:678px; height:42px;background:url(images/pro_product.gif) no-repeat; float:left;}
.pro_view{ text-align:center;}
.pro_view h2{ font-size:16px; margin:10px 10px; padding:5px; border-bottom:1px solid #666;}
.pro_img2{ padding-bottom:20px; text-align:center}
.pro_img2 img{ border:1px solid #CCCCCC}
.pro_view h3{ margin:10px 40px; padding:5px; }
.pro_content2{ text-align:left; margin:5px 30px 0px 45px;}
.pro_img3{ text-align:center}
.pro_pic3{ border:2px solid #666; width:300px; margin-top:20px;}

/*message*/
#message_main{ width:670px; height:500px; background-image:url(images/pro_message.gif); float:left; clear:both;}

/*contact*/
#contact_main{ padding:10px 20px 0 25px; font:14px '宋体'; line-height:2.5;}

/*bottom*/
#bottom{ height:70px; background:#e2e2e2; border-top:1px solid #333 ; margin-top:10px;}
#bottom p{ display:block; text-align:center; padding-top:10px;}

