<!--
*{
	margin:0px auto;
	padding:0px;
}
body {
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px auto;
}
a:link {
	color:#333;
	text-decoration: none;
}
a:visited {
	color: #333;
	text-decoration: none;
}
a:hover {
	color:#333333;
	text-decoration: none;
}
a:active {
	color: #333;
	text-decoration: none;
}
div:after{
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
 }
li:after{
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
 }
ul{
margin:0px;
padding:0px;
list-style:none;
}
li{
list-style:none;
}
.top{
width:100%;
background-color:#ffffff;
}
.tophead{
background-color:#9C0204;
height:30px;
border-bottom:#CB766F solid 1px;
}
.tophead ul{
width:950px;
margin:0 auto;
}
.tophead li{
float:left;
line-height:30px;
color:#FFFFFF;
}
.topheadinput{
width:100px;
border:#E2E8EE solid 1px;
margin-top:5px;
margin-left:3px;
margin-right:10px;
height:16px;
}
.zc{
margin-top:3px;
margin-right:3px;
}
.topheadctry{
float:right;
}
.topbottom{
width:100%;
background-image:url(../images/header02.gif);
height:13px;
font-size:1px;
}
.totaldiv{
width:1003px;
margin:0px auto;
}
.logo{width:224px;float:left;line-height:75px;font-size:30px;color:#FFFFFF;padding-left: 35px;}
.topcontent{width: 950px;padding-right: 10px;line-height:25px;color:#000;text-align:right;background: url(/images/top.gif) no-repeat 720px 0px;}
.topcontent a{color: #000;}
.topcontent a:link{color: #000;}
.topcontent a:visited{color: #000;}
.topcontent a:hover{color: #000;text-decoration: underline;}
.menu{
width:690px;
float:right;
padding-top:20px;
font-weight:bold;
color:#333333;
font-size:14px;
}
.menu li{
width:110px;
float:left;
line-height:40px;
height: 40px;
text-align:center;
list-style-type:none;
margin-left: 2px;
background: url(/images/menu.gif) no-repeat;
}
.menu a{
color:#fff;
width:100%;
text-align:center;
display:block;
}
.menu a:visited {
color:#fff;
width:100%;
text-align:center;
background-position:0% 0px;
}
.menu a:hover{
color:#E4E4E4;
width:100%;
text-align:center;
}
.menu a span{width:99%;background-position:100% 0px;display:block;float:right;cursor:hand;}
.menu a:hover span {background-position:100% -42px;cursor:hand;}
.banner_a{width:983px;margin:0px auto;}
.banner{width:73.5%;height:165px;display:block;float:right;text-align:right;margin-left:1%;margin-bottom:10px;}
.content{width:980px;margin:0 auto;margin-top:3px;}
.leftdiv{width:23%;float:left;}
.left{width:100%;border:#F4F4F4 solid 3px;float:left;background-color:#FFFFFF;padding:7px;margin-bottom:10px;}
.searchindex{width: 250px;float: left;height: 100px;background: url(../images/searchd.gif) no-repeat;margin-bottom: 10px;}
.searchli00{float: right;padding-top: 7px;padding-right: 35px;}
.leftprtype{padding-left:15px;line-height:27px;cursor:hand;background-image:url(/images/open.gif);background-repeat:no-repeat;background:url(/images/w2.gif) no-repeat;color: #fff;font-weight:bold;margin-top: 5px;margin-bottom: 5px;}
.leftprli{
width:100%;
}
.leftprstype{color: #002C57;width: 200px;line-height:25px;height: 25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom: 1px dashed #ddd;}
.leftprstype a{color: #002C57;}
.leftprstype a:link{color: #002C57;}
.leftprstype a:visited{color: #002C57;}
.leftprstype a:hover{text-decoration: underline;color: #002C57;}
.leftnewstype{line-height:25px;border-bottom:#dae5dd  dotted 1px;padding-left:10px;width: 80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.middle{
width:73.5%;
float:right;
margin-left:1%;
padding-bottom:10px;
}
.right{
width:17.5%;
border-top:#2763A5 solid 1px;
border-left:#2763A5 solid 1px;
border-bottom:#2763A5 solid 1px;
float:right;
}
.rightnewstype{
line-height:25px;
border-bottom:#222222 dashed 1px;
padding-left:10px;
}
.title{/*border-bottom:#D1BF97 dashed 1px;*/padding-left: 15px;font-size: 14px;font-weight: bold;color:#fff;padding-left: 22px;padding-top: 15px;}
.title01{/*border-bottom:#D1BF97 dashed 1px;*/padding-left: 15px;font-size: 14px;font-weight: bold;color:#fff;padding-left: 10px;padding-top: 0px;}
.title h3{font-size:14px; font-weight:bold;font-weight: bold;font-weight: bold;font-size: 14px;}
.title00{line-height:30px;height: 30px;/*border-bottom:#D1BF97 dashed 1px;*/background: url(../images/tb.gif) no-repeat 5px 4px;margin-bottom: 8px;}
.title00 h3{font-size:16px; font-weight:bold;font-weight: bold;color:#F08D30;font-weight: bold;font-size: 16px;padding-left: 25px;}
.title20{line-height:30px;padding-left:10px;/*border-bottom:#D1BF97 solid 1px;*/color:#4472b2;}
.title2{line-height:30px;padding-left:40px;/*border-bottom:#D1BF97 solid 1px;*/color:#2D4963;background: url(../images/tu.gif) no-repeat 5px 12px;padding-top: 10px;font-size: 13px;}
.title202{line-height:30px;padding-left:40px;/*border-bottom:#D1BF97 solid 1px;*/color:#2D4963;padding-top: 10px;font-size: 13px;}
.cname{font:Geneva, Arial, Helvetica, sans-serif;padding:3px;padding-left: 15px;font-size:18px; font-weight:bold;color:#2D4963;padding-top: 10px;}
.cname a{color:#2D4963;}
.cname a:link{color:#2D4963;}
.cname a:visited{color:#2D4963;}
.cname a:hover{color:#2D4963;text-decoration: none;}
.title3{line-height:50px;padding-left:85px;/*border-bottom:#D1BF97 solid 1px;*/color:#FFF;font-weight:bold;background-image:url(/images/ptitle.gif);background-repeat:no-repeat;margin-top: 10px;font-size: 14px;font-weight: bold;margin-bottom: 5px;}
.title3 a:link {
	color:#FFF;
	text-decoration: none;
}
.title3 a:visited {
	color: #FFF;
	text-decoration: none;
}
.title3 a:hover {
	color:#FFF;
	text-decoration: none;
}
.title3 a:active {
	color: #FFF;
	text-decoration: none;
}
.bottom{
border-bottom:#2763A5 solid 1px;
width:100%;
font-size:1px;
line-height:1px;
height:1px;
margin-top:3px;
}
.foot{
width:100%;
background-color:#2D4963;
line-height:25px;
color:#fff;
text-align:center;
padding-top: 5px;
padding-bottom: 5px;
}
.logobottom{position: absolute;left: 15px;top: 1680px;}
.dlogo{
float:left;
width:132px;
} 
.foothead{
background-image:url(../images/header03.gif);
height:13px;
font-size:1px;
width:100%;
margin-top:10px;
}
.foot a{
color:#fff;
}
.foot a:visited {
color:#fff;
}
.about{padding:10px;line-height:20px;padding-left: 15px;color: #000;}
.aboutus{float: right;padding-right: 25px;}
.aboutus a{color: #FF6600;}
.aboutus a:link{color: #FF6600;}
.aboutus a:visited{color: #FF6600;}
.aboutus a:hover{text-decoration: underline;color: #FF6600;}
.productdiv{
width:100%;
padding-top:10px;
}
.productcontent{
width:24.9%;
float:left;
text-align:center;
}
.product{
width:130px;
height:130px;
margin-bottom:15px;
padding-right:14px;
padding-bottom:20px;
}
.product a{color: #DD4800;}
.product a:link{color:#DD4800;}
.product a:visited{color: #DD4800;}
.product a:hover{text-decoration: underline;color: #DD4800;}
.product img{padding: 8px;border: 1px solid #ddd;}
.productimg{
padding-top:3px;
text-align:center;
vertical-align:bottom;
}
.productimgw{
width:139px;
height:100px;
border:#ccc solid 1px;
FILTER: alpha(opacity=100);
}
.productname{
line-height:25px;
margin:0px auto;
width:100%;
font-weight:bold;
padding-top: 25px;
}
.plist{
width:95%;
margin:0 auto;
margin-top:10px;
}
.plistimgli{
padding-bottom:20px;
text-align:center;
float:left;
width:50%;
padding:3px;
border:#CCCCCC solid 1px;
}
.plistimg{
width:100%;
border:0px;
}
.plistname{
padding-left:10px;
line-height:25px;
float:left;
width:47%;
}
.plisttitle{
height:30px;
width:100%;
float:left;
line-height:30px;
padding-left:10px;
border-bottom:#D1BF97 solid 1px;
color:#333333;
}
.plistcontent{
line-height:20px;
padding:10px;
width:100%;
float:left;
}
.newslist{
margin-left:10px;
margin-right:10px;
border:#ccc solid 2px;
margin-bottom:10px;
background-color:#fafafa;
}
.newslisttitle{
text-align:center;
color:#FFFFFF;
line-height:20px;
color:#000000;
padding:10px;
border-bottom:#ccc solid 1px;
width:95%;
margin:0 auto;
}
.newslistcontent{line-height:25px;padding:10px;color:#000;font-size: 12px;}
.news{
width:95%;
border-bottom:#ccc dashed 1px;
line-height:25px;
margin:0 auto;
}
.newstypediv{
width:100%;
}
.newsdot{
width:3%;
float:left;
line-height:25px;
height:25px;
background-image:url(../images/newsdot.gif);
background-repeat:no-repeat;
background-position:2px 8px;
}
.newstitle{
width:72%;
float:left;
line-height:25px;
height:25px;
}
.newstime{
width:17%;
float:left;
line-height:25px;
height:25px;
color:#666666;
}
.newshits{
width:8%;
float:left;
line-height:25px;
height:25px;
text-align:center;
color:#666666;
}
.newspage{
line-height:50px;
float:left;
text-align:center;
width:100%;
margin-top:20px;
border-top:#D1BF97 solid 1px;
color:#333;
}
.newspagea{
border:#F5F5F5 solid 3px;
line-height:15px;
background-color:FFF;
padding:2px 5px 2px 5px;
margin-right:2%;
}
.newstype{
width:19.9%;
float:left;
text-align:center;
height:30px;
padding-top:15px;
}
.newstypea{
border:#EEDEBC solid 1px;
line-height:20px;
background-color:#FFF9ED;
padding:5px 10px 3px 10px;
margin-right:2%;
}
.searchli{
float:left;
height:30px;
}
.searchinput{
width:150px;
height:18px;
border:#ccc solid 1px;
margin-top:3px;
margin-right:5px;
}
.searchsumbit{
margin-top:6px;
}
.contenttop{line-height:25px;padding-left:15px;border-bottom:#cccccc dotted 1px;background-image: url(/images/tb.gif);background-repeat:no-repeat;padding-bottom: 5px;color: #F08D30;font-weight: bold;}
.contenttop a{color: #F08D30;}
.contenttop a:link{color: #F08D30;}
.contenttop a:visited{color: #F08D30;}
.contenttop a:hover{text-decoration: underline;color: #F08D30;}
.guestbook{
width:667px;
border:#CCCCCC solid 1px;
background-color:#f9f9f9;
margin:0 auto;
margin-top:10px;
margin-bottom:10px;
padding-bottom:10px;
padding-top:10px;
}
.guestbookhead{
float:left;
text-align:right;
padding-right:5px;
padding-top:35px;
width:80px;
}
.guestbookheadcontent{
float:left;
padding-right:5px;
padding-left:5px;
width:510px;
}
.guestbooktitle{
line-height:25px;
float:left;
text-align:right;
padding-right:5px;
width:80px;
}
.guestbookcontent{
float:left;
width:510px;
line-height:25px;
}
.guestbookcontent input{
width:150px;
height:18px;
border:#f0f0f0 solid 1px;
margin-top:3px;
margin-left:5px;
}
.guestbookcontent select{
border:#f0f0f0 solid 1px;
margin-top:3px;
margin-left:5px;
}
.guestbooktextarea{
width:450px;
height:100px;
border:#f0f0f0 solid 1px;
margin-top:3px;
margin-left:5px;
}
.guestbooksumbit{
width:600px;
padding-top:5px;
text-align:center;
}
.guestbook2{
width:667px;
border:#f0f0f0 solid 1px;
background-color:#fff;
margin:0 auto;
margin-top:10px;
margin-bottom:10px;
padding-bottom:10px;
padding-top:10px;
}
.guestbook2name{
width:90%;
line-height:25px;
padding-left:10px;
margin:0 auto;
}
.guestbook2content{
padding:10px;
line-height:20px;
width:90%;
border:#f0f0f0 double 3px;
background-color:#FFF9ED;
margin:0 auto;
margin-bottom:5px;
}
.guestbook2recontent{
padding:10px;
line-height:20px;
width:90%;
border:#f0f0f0 double 3px;
margin-bottom:5px;
background-color:#f9f9f9;
margin:0 auto;
}
/*===============site map====================*/
.leftnav{float:left;width: 220px;}
.leftnav h2{padding-left: 15px;font-size: 14px;color:#fff;font-weight: bold;line-height: 27px;height: 27px;background:url(/images/w2.gif) no-repeat;}
.leftnav ul{line-height: 24px;padding-left: 16px;padding-bottom: 10px;padding-top: 5px;}
.leftnav ul li{background: url(/images/84.gif) no-repeat left center;line-height: 25px;border-bottom: 1px dashed #ddd;padding-left: 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 90%;float: left;}
.leftnav a{color: #002C57;}
.leftnav a:link{color: #002C57;}
.leftnav a:visited{color: #002C57;}
.leftnav a:hover{text-decoration: underline;color: #002C57;}
.sitemaptop{line-height:25px;padding-left:15px;border-bottom:#cccccc dotted 1px;background-image: url(/images/tb.gif);background-repeat:no-repeat;padding-bottom: 5px;color: #F08D30;font-weight: bold;font-size: 12px;}
.sitemaptop a{color: #F08D30;}
.sitemaptop a:link{color: #F08D30;}
.sitemaptop a:visited{color: #F08D30;}
.sitemaptop a:hover{text-decoration: underline;color: #F08D30;}
.sitemap{width: 705px;margin-left: 10px;}
.sitemap ul{line-height: 25px;}
.sitemap ul li{line-height: 25px;border-bottom: 1px dashed #ddd;padding-bottom: 5px;margin-bottom: 10px;}
.sitemap ul li span{font-weight: bold;color:#002C57;padding-right: 15px;background: url(/images/tu_02.gif) no-repeat left center;padding-left:15px;}
.sitemap ul li a{padding-right: 5px;padding-left: 5px;color: #333;}

.recommend{float: left;padding: 7px;border: 3px solid #F4F4F4;margin-bottom: 10px;}
