/* CSS Document */
* { margin:0; padding:0; word-break:break-all; }
body { background:#FFF; color:#333; font:12px/1.5em Verdana,Helvetica,Arial,sans-serif; height:auto;
background-color:#CCCCCC;}
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#333; text-decoration:none;}
a:hover { text-decoration:underline; }
ul, li { list-style:none; }
#header{
width:980px;
height:auto;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
padding-left:5px; 
padding-right:5px;
padding-top:10px;
}
#logo{
width:980px;
height:62px;
background-image:url(ll.gif);
}
#logo img{
width:980px;}
#logo p{
float:right;
list-style:none;
margin-right:10px;
margin-top:4px;
color:#4D4C90;
font-weight:bolder;}
#headnav{
width:100%;
height:27px;
background-image:url(nav.gif);
}
#headnav  ul{
padding-left:50px;
padding-top:5px;}
#headnav li{
float:left;
width:110px;}
#headnav a{
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}
#banner{
width:100%;
height:130px;
margin-top:5px;
margin-bottom:5px;
}



#main{
width:980px;
height:auto;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF; padding-left:5px; padding-right:5px;border:#FFFFFF solid 1px;

}
#leftbar{
width:175px;
height:auto;
background-color:#7093C7;
}
#leftbar a{
font-weight:bold;}
#content1{
float:right;
width:800px;
height:auto;

}
#content{
float:right;
width:760px;
height:auto;
padding-bottom:50px;

}
#leftnav01{
width:100%;
height:auto;
margin-bottom:2px;
}
#leftnav01 .nav-menu{
width:100%;
height:27px;
background-image:url(nav.gif);}
#leftnav01 .nav-name{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin-left:20px;
padding-top:5px;}
#leftnav01 .navlist{
padding-bottom:10px;}
#leftnav01 .navlist li{
line-height:22px;
margin-top:2px;
}
.dt{
float:right;
margin-top:6px;}
#cnav {
width:100%;
height:26px;
background-image:url(top_14.gif);
background-repeat:no-repeat;
border-bottom:#999999 solid 1px;}
#cnav li{
float:left;

}
#cnav .cn01{
width:80px;
height:21px;

color:#FFFFFF;
padding-left:10px;
padding-top:5px;}
#cnav .cn02{
margin-right:10px;
padding-top:5px;
}
#cnav .cn03{
padding-top:5px;}
#cnava{
width:100%;
height:26px;
border:#00CC00 solid 1px;}

#right_main{
width:800px;
height:200px;

}
.right_main_nav1{
float:right;
width:345px;
height:190px;

}
.right_main_nav2{
float:left;
width:345px;height:190px;
}

#newslist{
width:100%;
height:auto;
padding-left:20px;
padding-top:10px;}
#newslist .dy{
padding-left:20px;
padding-right:60px;}

#newslist li{
line-height:25px;}
#newslist img{
border:#CCCCCC solid 1px;
padding:2px;}
#newslist .p{

margin-right:20px;}

#news_list{
width:100%;
height:auto;
padding-left:20px;
padding-top:10px;}
#news_list li{
float:left;
line-height:25px;}
#news_list img{
border:#CCCCCC solid 1px;
padding:2px;}
#news_list .p{
width:450px;
margin-right:20px;}

#page{
width:100%;
height:auto;
margin-top:20px;
padding-left:20px;
}
#plist{
width:100%;
height:auto;

}
#plist ul{
padding-left:50px;
padding-top:20px;}
#plist li{
float:left;
margin-right:30px;
}
#plist img{
width:120px;
height:120px;
border:#CCCCCC solid 1px;
margin-bottom:10px;}
.cominfo{
padding-left:1px;
padding-bottom:10px;}
.cominfo li{
font-weight:bold;
padding-left:20px;
line-height:21px;}
#newsview{
width:100%;
height:auto;

}
#newsview .title{
height:auto;
text-align:center;
margin-top:10px;
margin-bottom:10px;
font-size:14px;
font-weight:bolder;}
#newsview .titlemenu{
height:auto;
text-align:right;
padding-left:20px;
padding-right:30px;}
#newsview .newscontent{
height:auto;
margin-left:20px;
margin-right:20px;
margin-top:10px;
padding-right:20px;}
.product1{
text-align:center;
font-size:14px;
font-weight:bold;
margin-bottom:20px;
margin-top:20px;
}
.product1{
text-align:center;}
.product3{
height:auto;
border:#FF0000 solid 1px;}
.gbtop{
width:96%;
border-top:#CCCCCC dashed 1px;
margin-bottom:10px;}
.gbtop li{
float:left;
width:200px;
}
.gbinfo{
width:96%;
margin-bottom:10px;}
.gbhf{
width:96%;
height:35px;
padding-top:15px;
margin-bottom:10px;
background-color:#F2ECEC;}
#ipage{
width:780px;
height:auto;
margin-top:20px;
padding-left:10px;
margin-bottom:20px;

}
#ipage img{
width:120px;
height:80px;
border:#CCCCCC solid 1px;
padding:5px;
margin-bottom:5px;}
#ipage ul{
padding-left:10px;
padding-right:10px;
}
#ipage li{
float:left;
width:140px;
margin-right:10px;
margin-bottom:20px;}
.cominfo img{
margin-left:10px;
border:0px;}

#footer{
width:990px;
height:30px;
margin-left:auto;
margin-right:auto;

text-align:center;}
.fhsy{
width:990px;
height:21px;
text-align:right;
background-color:#FFFFFF;
margin-bottom:10px;}

