 /* CSS Document */
body{ font-family:verdana, Helvetica, sans-serif; font-size:11px; background:#F4F4F4; color:#717171; }
h1{ font-weight:normal;}
h2{font-weight:bold; font-size:16px;}

#xqd{ background:none; }
.box{ width:970px; margin:0 auto; background:#FFFFFF; overflow:hidden;}
.ft{ float:left; margin-left:20px;}
.bottom{ margin-bottom:10px;}
#img11{ text-align:center}
/*====head====*/
.top{ width:970px; position:relative;}
.top .logo{ position:absolute;color:#FFFFFF;font-size:18px;left:17px;position:absolute;top:22px;}
/*====nav====*/
.nav{ width:970px; height:33px; margin:0 auto; background:url(../images/dhbg.jpg) repeat-x;}
.nav li{ height:33px; line-height:33px; float:left; text-align:center; color:#FFFFFF; padding:0px 8px;}
.nav li a{text-decoration:none;color:#fff;  font-size:12px; }
.nav li a:hover {color:#FFFC00;  font-size:12px;}
#mild1{display:none;}
.banner{width:970px; }
/*====内容====*/
.content{ width:970px; margin-top:15px;  overflow:hidden; background:url(../images/bgxian.jpg) repeat-y #FFFFFF;}
.left{ width:221px;  float:left; margin-left:5px; }
.leftnav{ width:194px; height:30px; background:url(../images/prbg.jpg) no-repeat left bottom; line-height:30px;  font-weight:bold; color:#035EBB; }
.leftnav h2{ font-size:16px;}
.leftnr{ width:210px;   margin:5PX auto auto auto; padding-bottom:10px;}
.leftnr ul{ width:210px; }
.leftnr li{ width:190px; line-height:28px; border-bottom:1px dashed #CCC; background:url(../images/sjbg-.jpg) 5px 11px no-repeat; padding-left:20px; }
.leftnr li a{text-decoration:none; }
.leftnr li a:hover{color:#FF0000; text-decoration:underline;}

.contactnav{ width:152px;}
.contactnr{ width:210px; margin:10px auto auto auto; line-height:20px;}

/*====mid====*/
.right01{ width:720px; float:left; }
.box02{ width:720px; overflow:hidden; float:left; height:440px; }

.mid{ width:720px;   }
.midnav{ width:700px; height:30px; background:url(../images/about-bg.jpg) no-repeat left bottom; line-height:30px;   color:#035EBB; margin-left:20px;}
.midnav .more{ float:right; color:#0765C5; font-weight:normal;}
.midnav .more a{text-decoration:none; color:#0765C5;}
.midnav .more a:hover{color:#FF0000;}

.midnr{ width:685px; margin:10px auto auto auto; line-height:25px;}
.midnr h1{font-weight:normal; font-size:16px; font-weight:normal; color:#0066CC; text-align:center; line-height:30px;}
.midnr img{ float:right; margin:10px 10px;}
.midnrc{ width:685px; margin:10px auto auto auto; line-height:25px;}
.right1{ width:238px;  float:left; margin-left:10px;}
.right{ width:238px;  float:left; }
.rightnav{ width:190px; height:20px;  line-height:20px; font-size:18px; font-weight:bold; color:#000; padding-left:48px; }
.rightnr{ width:220px;   margin:5PX auto auto auto; color:#838080;}
.rightnr ul{ width:220px; }
.rightnr li{ width:200px; line-height:28px; border-bottom:1px dashed #A8CCC8;  padding-left:20px; }
.rightnr li a{text-decoration:none; color:#999999;}
.rightnr li a:hover{color:#FF0000; text-decoration:underline;}

.prdoct02{ width:710px; margin-top:10px;}
.prdoct02nav{ width:700px; height:30px; background:url(../images/about-bg.jpg) no-repeat left bottom; line-height:30px;  font-weight:bold; color:#035EBB; margin-left:20px; }
.midnav h2{ font-size:16px;}
.prdoct02nr{ width:700px; margin:10px auto auto auto; }
.prdoct02nr li{ width:120px; margin-left:15px; margin-top:10px; float:left;}
.prdoct02nr li img{ width:118px; height:85px; border:1px solid #CCCCCC;}
.prdoct02nr li h3{ font-size:11px; font-weight:normal; height:15px; line-height:15px; text-align:center;margin-top:5px;}
/*=====footer====*/
.footer{ width:970px; height:90px;  background:url(../images/footbg.jpg) repeat-x; margin:0 auto; color:#206DA1; text-align:center; line-height:25px; color:#858585; padding-top:10px;}
.footer a{text-decoration:none;color:#858585; }
.footer a:hover{color:#FF0000;}

/*=================================About Us web=============================================*/
.boxabout{ width:720px; overflow:hidden; float:left; }

.newsmidnr{ width:685px; margin:5px auto auto auto; line-height:25px; min-height:435px; height:auto !important; height:435px;}
.newsmidnr li{ width:640px; line-height:28px; background:url(../images/sign_arrow.jpg) 0px 10px no-repeat; margin:0 auto; padding-left:20px; border-bottom:1px dashed #E6E6E6;}
.newsmidnr li span{ float:right; padding-right:30px;}

/*=================================Factory Base=============================================*/
.factorymidnr{width:685px; margin:5px auto auto auto; line-height:25px; min-height:435px; height:auto !important; height:435px;}
.factorymidnr li{ width:200px; margin-left:20px; float:left; margin-top:20px; display:inline; _margin-left:15px;}
.factorymidnr li img{height:130px;}
.factorymidnr li h3{ font-size:12px; font-weight:normal; height:35px; line-height:35px; text-align:center;}
.midnr table{ margin-bottom:10px; border-collapse:collapse;}
.midnr table td{ border:1px solid #000000;}
.prod table td
{
	text-indent:12px;
}
.footer p a
{
	font-weight:bold;
}

#nosty
{
	font-weight:normal!important;
}

.prod
{
    background: url("../images/probg.jpg") no-repeat scroll 52px 0 transparent;
    margin-top: 0;
    padding-top: 38px;
    text-transform: capitalize;
}

.mid .midnav .STYLE1
{
		text-transform:capitalize;
}
.mid .midnav .STYLE2
{
		text-transform:capitalize;
}

.mid .midnav h2
{
	text-transform:capitalize;
}
.prod table
{
border-collapse:separate;
}

.seclis li
{
	background:none!important;
	padding-left:0px;
}