@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: 900px; 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: 13px; 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; }
#pro_contact a .dtClass { color: #FFF; }

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

.liClass { height: 22px; width: 206px; padding-left: 40px; padding-top: 6px; background-color: #01447f; margin-bottom: 2px; }
.liClass:hover { background-color: #8eba1f; }
#pro_contact a .liClass { 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:180px; margin-left: 42px; }
#compname{ padding: 5px 10px 5px 10px}

#contact_foot { width:289px; height:20px; background-image: url(../images/contact_foot.jpg); }

#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; }

#door { width:260px; height:200px; float:right; }

#pro_all { width: 750px; 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:720px; 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:700px; min-height:400px; padding-top:10px; margin-left: 7px; padding-left: 20px; }


/*工厂列表、认证列表、质量列表、包装列表*/

.p_list { padding-top:10px; }
.p_list li { 
	width:135px; height:220px;
	text-align: center;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	padding-bottom: 10px;
}
.p_list li a{ display:table-cell; *display:block;vertical-align:middle; font-family:Arial; font-size:14px; height: 181px; width: 220px; border: 1px solid #CCC; background-color: #e8ecf1; }


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


/*类产品列表*/

.class_list { padding-top:4px; padding-left: 10px; }
.class_list li { 
	width:192px; height:220px;
	text-align: center;
	float: left;
	margin-right: 16px;
	margin-left: 16px;
	padding-bottom: 10px;
}
.class_list li a{display:table-cell;*display:block;vertical-align:middle;font-family:Arial;font-size:14px; height: 180px; width: 190px; border: 1px solid #ddd; }


/* 页码样式*/
.current_page{ display:block; border:1px solid #ccc; color:#FFF; text-decoration:none; height: 10px; width: 10px; padding-right: 3px; padding-left: 4px; font-size: 14px; padding-bottom: 12px; background-color: #aaa; }

.propage a{ display:block; border:1px solid #ccc; color:#000; text-decoration:none; height: 10px; width: 10px; padding-right: 3px; padding-left: 4px; font-size: 14px; padding-bottom: 12px; }

.propage a:hover{ display:block; border:1px solid #ccc; color:#FFF; text-decoration:none; height: 10px; width: 10px; padding-right: 3px; padding-left: 4px; font-size: 14px; padding-bottom: 12px; background-color: #aaa; }

.propageall{ clear:both; overflow:hidden; padding:5px; margin-right:10px; font-family: Arial; }
.propage{ font-size: 12px; float:right; margin-left:5px; margin-right: 0px; padding-right: 0px; }


/*产品列表*/

.proshowpic{ position:relative; text-align:center; width:auto; padding-top: 10px; }
#previou { font-size: 13px; }

.pro_list { width:700px;  padding-top:5px; height:auto; float: left; } }
.proName { padding-bottom:10px; }
#check { padding-top:10px; padding-bottom:10px; }
#brief { margin-top: 10px; }

.pro_list ul{ list-style-type: none; min-width: 600px; font-family: Arial; font-size: 14px; margin: 0px; float: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }

.pro_list ul li img{ display:block; margin: auto; }

.r_con1 { float:right; padding-top: 10px; margin-right: 50px; }

.pro_list li { width:282px; height:300px; float:left; overflow:hidden; margin-left:24px; margin-right:24px; margin-bottom:8px; text-align: center; vertical-align: middle; }

.p_list li img { border: 1px solid #CCC; }

.pol_pri_mesh { width:190px; height:230px; float:left; overflow:hidden; margin-left:16px; margin-right:16px; margin-bottom:8px; text-align: center; vertical-align: middle; }
.pol_pri_mesh img { width:188px; }


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

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

#contactus { position: relative; left: 250px; top: 10px; float: left; width: 110px; }
#contactus a { color:#fff; }

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


/*sitemap*/
.cate{
	width:660px;
	margin-left:15px;
	padding-left:10px;
    background-color:#e6e6e6;
}
.midcate{ width:660px; padding-left:40px; }
.subcate a{color:#01447f;}
.subcate a:hover{ color:#F00;}
.subcate{width:660px; padding-left:15px;}


#chat_f1{position:fixed;right:10px;top:220px;width:141px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+220))}
