@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; text-align:center;}
body,td,th {
	font-size: 12px;
	color: #333333;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #333333;
}
.top{ width:960px; overflow:hidden; margin:0 auto; line-height:25px; background-image:url(bj_1.jpg)}
.fleft{ margin-left:15px;}
.fright{ margin-right:10px;}
.logo{ width:960px; height:97px; margin:0 auto; }
.logo .weblogo{ width:186px; height:97px; float:left;}
.logo .banner{ background-image:url(ad_1.jpg); width:264px; height:97px; float:right; text-align:left; padding-left:10px; line-height:20px; padding-right:500px; font-weight:bold; }
.hong{ color:#ff0000;}
.spleft{ float:left;
}
.spright{ float:right;}
.nav{ width:960px; height:30px; line-height:30px; margin:0 auto; background-color:#7C833E; font-weight:bold; color:#ffffff}
.nav a:link {
	color: #ffffff;
	text-decoration: none;
}
.nav a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.nav a:hover {
	text-decoration: none;
	color: #FFFF00;
}
.nav a:active {
	text-decoration: none;
	color: #ffffff;
}
.paomadeng{ width:960px; overflow:hidden;  line-height:25px;; margin:0 auto;}
.riqi{ background-image:url(bj_2.jpg); height:25px; float:right; width:161px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.gudong{ width:790px; height:25px; float:left; line-height:25px;}
.sousuo{ width:958px; overflow:hidden; margin:0 auto; line-height:25px; border:1px solid #dadada;  text-align:left; padding-top:5px; padding-bottom:0px;}
.sousuo .list{ width:938px; overflow:hidden; float:left; line-height:25px; padding-left:10px; padding-right:10px; }
.sousuo .relist{ width:938px; overflow:hidden; float:left; line-height:25px; margin-bottom:5px; border-bottom:1px solid #dadada; padding-bottom:5px; padding-left:15px; font-weight:bold; padding-right:5px;}
.sousuo .list .oneso{ width:300px; overflow:hidden; float:left;}
.sousuo .list .oneso .form1{ width:70px; height:25px; float:left; text-align:right; font-weight:bold;}
.sousuo .list .oneso .form2{ height:25px; float:left; line-height:25px; }
.skuang{ height:20px; line-height:20px;  border:1px solid #dadada;}
.k_form{ margin:0 auto;}
.abcd{ width:628px; float:right; line-height:25px; text-align:center; font-weight:bold;}
.abcd li{ overflow:hidden; float:left;  width:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}
.resou{ width:958px; overflow:hidden; float:left; text-align:left;}
.resou li{ width:100px; padding:inherit; float:left; line-height:20px; text-align:left; padding-left:20px;}
.ad{ width:960px; height:61px; margin:0 auto; margin-top:5px;}
.margitooo{ margin-top:13px; margin-bottom:7px;}
.main{ width:960px; overflow:hidden; margin:0 auto; }
.main .left{ width:780px; overflow:hidden; float:left;}
.naleft{ width:780px; overflow:hidden; float:left; text-align:left;}
.main .right{ width:180px; overflow:hidden; float:right;}
.naleft .list{ width:255px; overflow:hidden; float:left; margin-right:5px; margin-top:5px; }
.naleft .list .cptop{ background-image:url(pro_title.gif); width:235px; height:29px; padding-left:10px; padding-right:10px; line-height:25px; font-weight:bold;}
.naleft .list .cptop a:link {
	color: #F90507;
	text-decoration: none;
}
.margtop{ margin-top:5px;}
.naleft .list .cptop a:visited {
	text-decoration: none;
	color: #F90507;
}
.naleft .list .cptop a:hover {
	text-decoration: none;
	color: #333333;
}
.naleft .list .cptop a:active {
	text-decoration: none;
	color: #F90507;
}
.naleft .list .cpboo{ width:243px; overflow:hidden; border:1px solid #dadada; border-top:0px;; padding-left:5px; padding-right:5px; float:left; padding-bottom:5px; height:190px; padding-top:8px;}
.cpboos{ width:243px; overflow:hidden; float:left; }
.cpboos .img{ width:100px; height:100px; float:left; }
.cpboos .img img{ padding:3px; border:1px solid #dadada; }
.cpboos .zi{ width:135px; overflow:hidden; float:right; line-height:20px;}
.cpboos .zi li{ width:135px; height:20px; float:left; line-height:20px; }
.borbot{ border-bottom:1px dashed #dadada; margin-bottom:5px; padding-bottom:5px;}
.cpbot{ width:243px; overflow:hidden; float:left; height:75px;}
.cpbot li{ width:121px; height:25px; float:left; line-height:25px}
.rightop{ width:150px; background-image:url(pro4.jpg); padding-left:30px; float:left; margin-top:5px; height:25px; text-align:left; line-height:25px; color:#9D0B0C; font-weight:bold; }
.rightbot{ width:160px; overflow:hidden; float:left; border:1px solid #dadada; padding:9px; border-top:0px; line-height:25px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif}
.rightbot img{ margin-top:8px;}
.rightbot .rmai{ width:160px; overflow:hidden; float:left; }
.rightbot .rmai .img{ width:70px; overflow:hidden; float:left; padding-top:8px;}
.rightbot .rmai .img img{ border:1px solid #dadada; padding:3px; float:left; margin:0 auto; }
.rightbot .rmai .zi{ width:80px; overflow:hidden; float:right; text-align:left; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.rightbot li{ width:160px; height:25px; line-height:25px; float:left;}
.topwu{ margin-top:5px;}
.maright{ margin-right:0px;}
.botlist{ width:188px; overflow:hidden; float:left; margin-right:5px; text-align:left;}
.botlists{ width:188px; overflow:hidden; float:left; text-align:left;}

.bltop{ width:163px; height:32px; padding-left:25px; line-height:28px; float:left; font-weight:bold; color:#9D0B0C; background-image:url(titlebg.gif);}
.blbot{ width:168px; overflow:hidden; float:left; border:1px solid #dadada; border-top:0px; padding:9px; font-family:Verdana, Arial, Helvetica, sans-serif}
.blbot li{ width:168px; height:25px; float:left; line-height:25px; }
.link{ width:960px; overflow:hidden; margin:0 auto; margin-top:5px;}
.link .litop{ width:930px; background-image:url(OO2.jpg); float:left; padding-left:30px; line-height:30px; text-align:left; color:#9d0e0a; font-weight:bold; }
.linkbot{ width:938px; overflow:hidden; float:left; border:1px solid #dadada; padding:10px; border-top:0px;}
.linkbot li{ height:25px; overflow:hidden; margin-right:8px; float:left;}
.linkblist{ width: 172px; overflow:hidden; float:left; text-align:center; border-top:1px solid #dadada; border-bottom:1px solid #dadada; line-height:25px; padding-top:8px; padding-left:20px; text-align:left; padding-bottom:8px;  }
.lbost{ width:172px; overflow:hidden; float:left; padding-top:8px; padding-left:20px; text-align:left; line-height:25px;}
.lbost li{ width:172px; height:25px; float:left;}
.botnav{ width:940px; height:25px; padding-left:10px; padding-right:10px; line-height:25px; background-color:#717171}
.botsp{ float:left; font-weight:bold; color: #ffffff;}
.botsr{ float:right; }
.botsr a:link {
	color: #ffffff;
	text-decoration: none;
}
.botsr a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.botsr a:hover {
	text-decoration: none;
	color: #FFFF00;
}
.botsr a:active {
	text-decoration: none;
	color: #ffffff;
}
.bottom{ width:960px; overflow:hidden; margin:0 auto; padding-top:10px; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif;}