﻿/* CSS Document */

.main{ width:964px; height:auto; margin:14px auto 0 auto; overflow:hidden;}
.left_main{ width:628px; height:auto; float:left; overflow:hidden;}
.main_title{ display:block; width:628px; height:26px; border-bottom:1px solid #d1d1d1;}
.about_title{ background:url(../images/icons/about_title.jpg) no-repeat;}
.product_title{ background:url(../images/icons/pro_title.jpg) no-repeat;}
.main_title a{ display:block; float:right; color:#666666; font-size:10px; font-family:Arial, Helvetica, sans-serif; padding-top:10px; padding-right:10px;}
/*公司简介*/
.about_main{ width:628px; height:auto; float:left;}
.about_main p{ color:#444444; line-height:21px; padding:15px 5px; text-indent:2em;}
.about_main p label{ color:#1966af;}
/*产品展示*/
.product_main{ width:628px; height:auto; float:left;}
.pro_content{ margin-top:8px;}
.pro_content ul{ width:auto; height:105px; float:left;}
.pro_content ul li{ display:block; width:108px; height:105px; float:left; margin:0 15px 0 0px; _display:block;}
.pro_content ul li img{ width:106px; height:81px; border:1px solid #e7e7e7;}
.pro_content ul li p{ width:106px; line-height:30px; text-align:center; color:#333333;}
#demo { overflow:hidden; width:615px; margin-left:13px; _display:inline;}
#indemo {width:800%;}
#demo1 {float: left;}
#demo2 {float: left;}
/*新闻动态*/
.news_main { background:url(../Images/icons/side_right_title.jpg) left top no-repeat; height:310px; width:304px; float:left; margin-left:32px; _display:inline; }
.news_hook { background:url(../Images/icons/side_right_bottom.jpg) left bottom no-repeat; height:304px; width:304px; }
.side_left_title { width:auto; height:29px; color:#ff0000; font-weight:bold; }
.side_left_title span {display:block; float:left; font-size:14px; width:60px; height:auto; margin:16px 0px 0px 35px; _margin:18px 0px 0px 18px; }
.side_left_title a { color:#666666;  float:right; margin:16px 20px 0px 0px; font-size:10px;}

.side_left_content { width:auto; height:auto; padding-top:8px; }
.side_left_content ul { padding:0px; line-height:27px; width:290px; height:auto; }
.side_left_content ul li { width:290px; height:auto; }
.side_left_content ul li a  { background:url(../images/icons/2.jpg) 21px 3px no-repeat; color:#333333; padding-left:35px; }
.side_left_content ul li a:hover { background:url(../images/icons/1.jpg) 21px 3px no-repeat; color:#1966af; }