/* CSS Document */
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0; padding:0; list-style:none; border:0;}
body{font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-size:12px; color:#666;}
#header{width:980px; height:93px; margin:0 auto; padding-top:15px;}
#logo{width:442px; height:78px; float:left;}
#top_nav{width:204px; height:45px; float:right; padding-top:20px;}
#top_nav span,#footer span{padding:0 5px;}
#top_nav a:link,#top_nav a:visited,#footer a:link,#footer a:visited{color:#666; text-decoration:none;}
#top_nav a:hover,#footer a:hover{text-decoration:underline;}
#top_nav .phone{ padding-left:22px; padding-top:7px;}
#top_nav strong{font-size:13px;}
#banner_bg{width:100%; height:300px; background:#fff9fa; margin-bottom:2px;}
#banner{width:980px; height:300px; margin:0 auto;}
#nav{background:url(../images/nav_bg.gif) repeat-x; height:47px; line-height:47px;font-size:16px;}
#nav ul{width:980px; margin:0 auto;}
#nav ul li{width:120px; height:47px; line-height:47px; float:left; display:inline; }
#nav ul li a{display:block; text-align:center;width:110px; margin-left:3px; font-size:16px; color:#FFF; float:left;}
#nav a:link,#nav a:visited{color:#fff; text-decoration:none;}
#nav a:hover{background:url(../images/nav_bg.jpg) no-repeat center bottom; display:block; color:#f72849; height:47px;}
#main{width:980px; background:#ffeaf3; border-top:1px solid #fcb0be; margin:0 auto; margin-top:8px; overflow:hidden; zoom:1;}
.main_left{width:270px; float:left;margin-top:12px; padding-top:20px; }
.main_right{width:658px; float:right; margin-top:12px; line-height:25px; padding:20px 20px;} 
.main_right .tel{font-size:16px; color:red; margin:24px 0;}
.main_right span{font-weight:bold; font-size:14px;}
#img_b{margin-top:12px;}
#footer{width:980px; height:120px; margin:0 auto; text-align:center; padding-top:40px; clear:both;}
.copy{padding-top:20px; line-height:2em;}
/*product*/
#pro_left{float:left; width:270px; padding-top:20px;}
#pro_right{ float:right; width:708px; padding-top:20px;}
#pro_right h3{font-size:20px; text-align:center; padding:20px 0 35px 0;}
#nav_p {width:270px; line-height: 36px; list-style-type: none; text-align:left; margin-left:0px; font-size:14px;}
#nav_p a { width: 177px; height:32px;  display: block; border:0; }
#nav_p li { float:left; margin-left:0px; }
#nav_p li a:hover{ }
#nav_p a:link { color:#777372; text-decoration:none; }
#nav_p a:visited { color:#777372;text-decoration:none;}
#nav_p a:hover  {color:#777372;text-decoration:none;}
#nav_p li ul {list-style:none;text-align:left;}
#nav_p li ul li{background:transparent; padding-left:55px;}
#nav_p li ul a{padding-left:0px;width:150px;font-size:12px;}
#nav_p li ul a:link  { color:#FC7B91; text-decoration:none;}
#nav_p li ul a:visited { color:#FC7B91;text-decoration:none;}
#nav_p li ul a:hover {color:#FC7B91;text-decoration:underline;font-weight:normal;background:transparent;}
#nav_p li:hover ul {left: auto;}
#nav_p li.sfhover ul {left: auto;}
#nav1{width:177px; height:96px; padding-left:40px;color:#FFFFFF; margin-bottom:2px;}
#nav1 a{ margin-top:30px; font-size:30px;}
#nav2{width:192px; padding-left:40px; background-color:#ffdae0; color:#2d373b; margin-bottom:2px;}

/*js*/
.index{padding:12px 0;}
.index .img,.index .link li{float:left;width:195px;height:180px;overflow:hidden;}
.index .link li{margin-right:1px;display:inline;position:relative;}
.index .link li a{display:block;position:absolute;left:0;}
.index .link li.link01 a{top:-180px;}
.index .link li.link02 a{left:-195px;}
.index .link li.link03 a{bottom:-180px;}
.index .link li.link04 a{top:-180px;}
.index .link li.link05 a{left:-195px;}
.index .link li.link06 a{bottom:-180px;}
.index .link li.link07 a{top:-180px;}
.index .link li.link08 a{left:-196px;}
.index .link li.link09 a{bottom:-180px;}
.index .link li.link10 a{left:-195px;}
.index .link li.link11 a{top:-180px;}
.index .link li.link12 a{left:-196px;}
.index .link li.link13 a{bottom:-180px;}
.index .link li.kuang{width:392px;}
.index .link li.noMargin{margin-right:0;}
.index .link li.link00 a:link,.index .link li.link00 a:hover,.index .link li.link00 a:visited{color:#666666; text-decoration:none;}
.index .link li.link00 a{padding:42px 0 0 10px; line-height:1.8;}
.index .link li.link00 h3{font-size:20px; color:#fc516d; font-weight:normal;}

/*news*/
.news_b{width:708px; overflow:hidden; zoom:1;}
.news_b a:link,.news_b a:visited{color:#666666; text-decoration:none;}
.news_b a:hover{color:#666666; text-decoration:underline;}
.newslist {
    border-bottom: 1px dotted #FCB0BE;
    display: inline;
    float: left;
    height: 24px;
    margin: 5px 10px;
    width: 688px;
}
.newslist dt {
    float: left;
    height: 24px;
}
.newslist dd {
    float: right;
    height: 24px;
    text-align: center;
}
.news_p {padding:0 30px 0 0;}
.news_p h2{font-size:12px; text-align:center;padding-bottom: 14px;}
.news_p p{line-height: 25px;}

.hong a:link,.hong a:visited{color:#666666; text-decoration:none;}
.hong a:hover{color:#666666; text-decoration:underline;}