* { margin: 0; padding: 0; border: 0;}

body { font-family: "ËÎÌå"; font-size: 12px; color: #666666; background-color: #f1f1f1;}

a:link { font-size: 12px; text-decoration: none; color: #454545; } 
a:visited { font-size: 12px; text-decoration: none; color:#454545; } 
a:hover { font-size: 12px; text-decoration: none; color: #454545;}
a:active { font-size: 12px; text-decoration: none; color:#454545; } 

img{border:0px;}
input{border:solid 1px #CCCCCC; height:20px;}
.right{float:right;}
.left{float:left;}
.style1{ font-size:18px; font-weight:bold; color:#000;}

.collapse{ border-collapse:collapse; border:1px solid #b3c4cc;}
.collapse td{border-collapse:collapse; border:1px solid #b3c4cc;}


#box {width: 1004px; height: auto; margin-left: auto; margin-right: auto; text-align:center; }

#top {width:1004px; height:auto; overflow:hidden; background:#fff;}

#logo{ float:left; width:429px; height:83px; margin-top:10px; margin-left:20px; background:url(../images/logo.jpg) no-repeat;}

#lang{float:right; margin:0px 20px;}
.lang_pic{ width:23px; height:16px; margin-right:5px;}

#menu{ float:left; width:1004px; height:37px;}
#menu_l{ float:left; width:8px; height:37px; background:url(../images/menu_bg_l.gif) no-repeat;}
#menu_m{ float:left; width:853px; height:37px; background:url(../images/menu_bg_m.gif) repeat-x; padding-left:30px;}
#menu_r{ float:left; width:113px; height:37px; background:#dedede url(../images/menu_bg_r.gif) no-repeat left;}

#menu_m li { float:left; list-style:none; text-align:center;}
#menu_m li a{color:#010101;	display:block; width:100px; height:20px; padding-top:17px;}
#menu_m li a:visited{color:#010101;}
#menu_m li a:hover,#menu_m li a:active{color:#FFFFFF; background:url(../images/menu_bg.gif) no-repeat;}
#menu_m img{padding-top:9px; margin:0px 12px;}

#nav{width:1004px; height: 44px; background:url(../images/nav.gif) repeat-x;}
#nav li { float:right; list-style:none; text-align:center;}
#nav li a{color:#fff; width:68px; height:15px; display:block; margin:10px 20px 0px 0px; padding-top:4px; background:url(../images/nav2.gif) no-repeat;}
#nav li a:visited{color:#fff;}
#nav li a:hover,#nav li a:active{color:#ccc;}

.nav2{ float:right; width:68px; height:15px; margin:10px 20px 0px 0px; padding-top:4px; background:url(../images/nav2.gif) no-repeat;}
.nav2 a{ color:#fff;}

#banner { width:1004px; height:164px;}

#mid {width: 1004px; height:100%;}

.m1{ width:1004px; height:213px; margin:5px 0px;}
.m_l{ float:left; width:6px; height:213px; background:url(../images/m_l.gif) no-repeat;}
.m_m{ float:left; width:990px; height:213px; background:url(../images/m_m.gif) repeat-x;}
.m_r{ float:left; width:7px; height:213px; background:url(../images/m_r.gif) no-repeat;}

.content_l{ width:700px; height:213px; float:left;}
.content_r{ width:288px; height:210px; float:right; margin-top:3px;}
.c_l{ float:left; width:671px; height:213px; background:url(../images/m_m_t.gif) no-repeat top; text-align:left;}
.c_r{ float:left; width:19px; height:213px; background:url(../images/m_m_r.gif) no-repeat;}
.m_c{ float:left; width:620px; height:160px; padding:4px 15px;}

.dian{ background:url(../images/dian.gif) no-repeat left; width:640px; height:17px; margin:10px 0px 0px 10px; padding-left:20px; padding-top:5px; font-weight:bold; font-size:14px;}
.more{ margin-left:500px;}
.more a{ color:#006bbd; font-size:13px;}

.fwpp{ width:645px; height:168px;}
.pic{width:145px; height:60px; border:solid 1px #ccc; margin-right:3px;}
.cpzs{ width:645px; height:165px; background-color:#f0f0f0; overflow:hidden}
.pro_pic{width:175px; height:155px; padding:3px; border:solid 1px #fff;}

#bottom{width:1004px; height: 65px; padding-top: 35px; background:url(../images/bottom.gif) repeat-x; line-height:2em;}

#mid_content{ width:1004px; height:auto; margin-bottom:5px;overflow:hidden;}
#mid_t{ width:1004px; height:7px; background:url(../images/mid_t.gif) no-repeat; }
#mid_m{ width:1004px; height:100%; background:url(../images/mid_m.gif) repeat-y; text-align:left;}
#mid_b{ width:1004px; height:7px; background:url(../images/mid_b.gif) no-repeat; }

#mid_title{ background:url(../images/con_t.gif) no-repeat top; width:650px; height:31px; padding-left:20px; margin:4px 0px 10px 5px; padding-top:5px; font-weight:bold; font-size:14px;}
#mid_m_l{ width:674px; height:auto; float:left;}
#mid_m_m{ float:left; width:26px; height:641px; background:url(../images/con_r.gif) no-repeat; margin-top:4px;}
#mid_m_r{ width:288px; height:auto; float:right; margin-right:10px; margin-bottom:30px;}
#content{ width:650px; height:auto; float:left; padding:10px; margin-left:3px; line-height:2.0em;}

.page{ color:#006bbd;}
.page a{ color:#006bbd;}
.pro{ float:left; margin:20px 15px; margin-right:0px; text-align:center;}

#pro_type{ width:288px; height:auto; float:right; margin-top:3px;}
.dian2{ background:url(../images/dian.gif) no-repeat left; width:258px; height:19px; margin:10px 0px 10px 10px; padding-left:20px; padding-top:3px; font-family:Î¢ÈíÑÅºÚ; font-weight:bold; font-size:12px;}
.yuan{ background:url(../images/yd.gif) no-repeat left; width:258px; margin-bottom:5px; padding-left:20px; margin-left:10px;}

#pro_content{width:100%; height:auto;}
#pro_content li{ list-style:none;}

