@charset "utf-8";
/* CSS Document */

body { margin:0 auto; font-size:12px; font-family: Arial; line-height:1.5; background-image: url(../images/bg.jpg); background-repeat: repeat-x; background-color: #59a7cf; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#000; text-decoration:none;}
a:hover { color:#f00;}


#container { width:1085px; min-height: 869px; margin:0 auto; }

#header { width:1085px; height: 138px; background-image: url(../images/polyesterwiremesh-new_03.jpg); background-repeat: no-repeat; background-position: bottom; }

#logo { width:153px; height:138px; margin-left: 87px; float:left; }

#title { width:845px; height:64px; float:right; }

#c_name { width:727px; height:64px; background-image: url(../images/c_name.jpg); background-repeat: no-repeat; float:left; }

#email { width:77px; height:64px; float:right; margin-right: 41px; }

#nav { width:845px; height: 50px; float:right; }

#nav_main { width:760px; height: 50px; background-image: url(../images/nav.jpg); background-repeat: no-repeat; margin-left: 42px; font-size: 17px; font-weight: bold; padding-left: 28px; }

#nav_main li { float: left; margin-right: 18px; padding-top: 10px; padding-right: 12px; padding-left: 12px; }

#nav_main li a { color: #FFF; }
#nav_main li a:hover { color: #ff9000; }

#nav_main #current a { color: #ff9000; }


#maincontent { width:1085px; min-height: 677px; float:left; background-image: url(../images/right_bg.jpg); background-repeat: repeat-y; background-position: right; }

#left { width:295px; min-height:677px; float:left; }

#pro_title { width: 295px; height: 82px; background-image: url(../images/pro_list.jpg); background-repeat: no-repeat; }

#pro_main { width: 295px; min-height: 343px; }
#pro_contact { width: 246px; min-height: 348px; margin-left: 42px; }

#pro_main2 { width: 295px; min-height: 10px; background-image: url(../images/pro_bg.jpg); background-repeat: repeat-y; }
#pro_main3 { height:1px; }

.dtClass { height: 28px; width: 223px; padding-left: 23px; background-image: url(../images/p_hr.jpg); background-repeat: repeat-x; background-position: bottom; padding-top: 8px; }
.dtClass a { color: #FFF; }

.ddClass { height: 26px; width: 206px; padding-left: 40px; padding-top: 8px; background-color: #1d5d96; margin-bottom: 2px; color: #FFF; }
.ddClass:hover { background-color: #8eba1f; }
.ddClass a { color: #FFF; }

.liClass { height: 22px; width: 206px; padding-left: 40px; padding-top: 6px; background-color: #01447f; margin-bottom: 2px; }
.liClass:hover { background-color: #8eba1f; }
.liClass a { color: #FFF; }

#con_title { width: 295px; height: 56px; background-image: url(../images/con_title.jpg); background-repeat: no-repeat; }

#con_main { width:295px; min-height:194px; background-image: url(../images/con_bg.jpg); background-repeat: repeat-y; }
#con_contact { width:240px; height:190px; margin-left: 42px; }


#right { width:790px; min-height:677px; float:right; }

#motif { width:783px; height:229px; padding-left: 7px; background-image: url(../images/motif_top.jpg); background-repeat: no-repeat; background-position: top; }


#pro_abo { width: 790px; height:448px; }

#hot_pro { width: 501px; min-height:448px; float:left; }
.p_left { float:left; width:120px; font-size: 14px; font-weight: bold; }
.p_right { float:right; margin-right:16px; color: #333; }
#p_title { width:475px; height:26px; padding-top:10px; margin-left: 7px; background-image: url(../images/hr.jpg); background-repeat: repeat-x; background-position: bottom; padding-left: 10px; }
#p_contect { width:475px; min-height:400px; padding-top:10px; margin-left: 7px; padding-left: 10px; }

.homepro li { min-width:455px; height:135px; }
.homepro .p_bg a { width: 127px; heigth: 135px; float:left; }
.cate_p { width:328px; min-height:118px; float:right; padding-right: 6px; }
.cateName { font-size: 15px; font-weight: bold; color: #004c8f; }
.productsCate { padding-top: 8px; }

#aboutus { width:289px; height: 448px; float:right; }
.a_left { float:left; width:100px; font-size: 14px; font-weight: bold; }
.a_right { float:right; margin-right:16px; color: #333; }
#a_title { width:230px; height:26px; padding-top:10px; margin-left: 7px; background-image: url(../images/hr.jpg); background-repeat: repeat-x; background-position: bottom; padding-left: 10px; }
#a_contect { width:230px; min-height:400px; padding-top:10px; margin-left: 7px; padding-left: 10px; }

#mainfoot { width:1085px; height:53px; float:left; background-image: url(../images/main_foot.jpg); background-repeat: no-repeat; }

#footer { width: 100%; height:100px; background-image: url(../images/footer_bg.jpg); background-repeat: repeat-x; float:left; }

#copyright { padding-top: 25px; color: #FFF; }
#copyright a { color:#fff; text-decoration:none;}
#copyright a:hover { color:#f00;}