@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;background:url(../images/1_01.jpg) no-repeat center top #dad9c4;font-family:Tahoma; color:#666666}
body,td,th {font-size:12px;color:#666; line-height:24px;}
a{ color:#666; text-decoration:none;}
a:hover{color:#a4a559;}
.clear{ clear:both;}
ul{ list-style-type:none;}
/* 整体 */

#frame{ margin:0 auto; width:1002px; background:#fff}
#top{ float:left; width:980px; padding-left:11px; height:82px}
.log{ float:left; width:319px}
.tr{ float:left; width:501px; height:82px; background:url(../images/1_03.jpg); line-height:82px; font-weight:bold; color:#666666; padding-left:160px}
.bar{ float:left;width:980px; padding-right:11px; padding-left:11px;}

#nav{ float:left; width:980px;background:url(../images/2_04.jpg) no-repeat top center; padding:0px 10px; margin-top:5px}
#nav li{ float:left; line-height:32px;font-size:12px; font-weight:bold;}
#nav li a{ display:block; padding-left:39px; padding-right:38px; color:#fff;}
#nav li a:hover{color:#fff; background:#af251c}
#nav li a.hover{color:#fff; background:#af251c}

#nav li.pro:hover{background:#af251c;color:#fff;}
#nav li.pro:hover a{color:#fff;}
#nav li.pro:hover a:hover{color:#fff;}

#jsddm li ul{margin: 0;padding:0;visibility: hidden; position:absolute; width:220px;background-color:#af251c;}		
#jsddm li ul li{margin: 0;padding: 0;float: none;display: inline;}		
#jsddm li ul li a{width: auto;color: #fff; text-align:left; padding-left:20px}			
#jsddm li ul li a:hover{color:#fff; background:#afae70;}

.cmb1{ width:680px; float:left; margin-top:10px; padding-left:10px}
.cmb11{ width:680px; float:left; height:40px; line-height:40px; background:url(../images/1_09.jpg)}
.cmb11 strong{ font-size:24px;font-weight:normal}
.cmb1 img{ padding-top:10px; float:left}
.cmb1 .cons{ width:470px; height:170px; overflow:hidden; padding-left:15px}
.mtp1{ float:left; padding-right:8px;}

.cmb2{ width:280px; float:left; margin-top:10px; padding-left:20px}
.cmb22{ width:270px; float:left; height:40px; line-height:40px; padding-left:10px }
.cmb22 strong{font-size:24px;font-weight:normal}
.newsTit{ width:280px; height:32px; line-height:32px; background:#af251c; margin-top:10px}
.newsTit div{ float:left; color:#fff; font-weight:bold; text-align:center}
.cmb2 ul li{ width:280px; float:left; height:36px; line-height:36px;}
.cmb2 ul li a{ color:#666666}
.cmb2 ul li .data{ width:90px; float:left; text-align:center}
.cmb2 ul li .titles{ width:180px; float:left; text-align:left; padding-left:10px}
.alt{ background:#e0ddaf}

.cmb3{ width:678px; height:608px; background:#f1f2e4; float:left; border:1px solid #9b9a83; margin-left:10px;_margin-left:5px; margin-top:10px}
.cmb33{ width:642px; margin-left:18px; height:46px; line-height:46px; border-bottom:2px solid #9b9a83}
.cmb33 strong{ font-size:16px; color:#58594b;}
.cmb3 li{ width:642px; float:left; margin-left:18px;_margin-left:9px; margin-top:21px; border-bottom:1px solid #d6d6d6; padding-bottom:21px}
.cmb3 li img{ border:1px solid #d6d6d6; float:left}
.cmb3 li .title{ width:450px; float:left; height:20px; line-height:20px; background:url(../images/1_05.jpg) no-repeat left center; margin-left:10px;}
.cmb3 li .title a{ color:#595a4c; font-weight:bold; padding-left:20px}
.cmb3 li .cons{ width:450px; height:80px; float:left; line-height:20px; overflow:hidden; margin-left:10px; margin-top:10px; color:#595a4c}
.promore{ float:right; padding-top:2px}

.cmb4{ width:280px; float:left; margin-top:10px; padding-left:20px}
.cmb4 .Inter{ width:280px; height:156px; background:url(../images/1_10.jpg); position:relative}
.cmb4 .imgs{ width:280px; float:left; margin-top:10px}
.cmb4 .conts{ float:left; width:270px; height:28px; line-height:28px; padding-left:10px; color:#fff; font-size:16px; background:#595a4c; margin-top:10px; margin-bottom:10px}
.cmb4 li{ width:280px; float:left; margin-top:15px}
.cmb4 li img{ float:left;}
.cmb4 li .ccs{ float:left; width:215px; padding-left:10px; line-height:17px}

#foot{ width:940px; margin-left:10px; margin-top:20px; height:30px; line-height:30px; background:#595a4c; color:#fff; padding-left:20px; padding-right:20px}
#foot .copy{ width:400px; float:left}
#foot .menus{ width:480px; float:right}
#foot a{ color:#fff;}

#fgj{float:left;width:960px; padding-bottom:10px;padding-top:10px;  padding-left:20px}
#fnr p{ float:left; width:860px;}
.ft{ float:right;}
.gj{ float:left;margin-right:8px; margin-bottom:5px;}
.gj img{ float:left;margin-right:8px;}
.select{ width:183px; height:22px; border:none; background:0; position:absolute; top:84px; left:15px}

#main{ margin:0 auto; width:980px; padding:10px}


#left{ float:left; width:210px;}
#lbt{ float:left; width:200px; padding-left:10px;background:#aca96d;line-height:40px; color:#fff; font-size:16px;}
#left ul{float:left;width:208px; border:#cecece solid 1px;}
#left ul li{float:left;width:208px;}
#left ul li a{ float:left; width:198px; line-height:30px;background:url(../images/2_03.jpg) no-repeat right; padding-left:10px;}
#left ul li ul{ border:0;}
#left ul li ul li{float:left;width:208px; background:url(../images/2_01.jpg) repeat-x bottom; padding-bottom:3px; padding-top:3px;}
#left ul li ul li a{float:left; width:188px;background:8px 6px url(../images/2_02.jpg) no-repeat;padding-left:20px; line-height:20px;}

#right{ float:right; width:738px; padding:10px; background:#fff;border:#e5e5e5 solid 1px;}
#rbt{float:left; width:738px; padding-bottom:10px; border-bottom:#cecece solid 1px;}
#rbt strong{float:left; font-size:16px; font-weight:normal;}
.more{ float:right;}
#rnr{ float:left; width:740px; min-height:465px; padding-top:5px;}
#rmc{float:left; width:730px; padding:5px;background:#e2e2e2;margin-bottom:10px;}
#rmc strong{ float:left; font-size:14px; font-weight:normal; padding-left:5px;}
.ran{ float:right;}
.ran img{ float:left;}
.ran a{ float:left; font-size:11px; padding-left:8px; padding-right:8px;}
#rlt{ float:left; width:338px; padding-bottom:10px;}
.rtp{ float:left; padding:3px;border:#e5e5e5 solid 1px; margin-bottom:8px;}
.rtp1{ float:left; padding:2px;border:#e5e5e5 solid 1px; margin-bottom:8px; margin-right:5px;}
.rms{ float:right; width:370px; padding-right:15px;}
.rms p{ padding-bottom:8px;}

.pcp{ float:left; width:180px; padding-right:10px;height:190px}
.ptp{ float:left; width:170px;background:url(../images/1_18.jpg) no-repeat left top; padding-left:10px; padding-top:10px; padding-bottom:12px;}
.pwz{ float:left; width:170px; text-align:center;}

#lnr{ float:left; width:208px;border:#e5e5e5 solid 1px;}
.cwz{ float:left;width:188px; padding:10px; line-height:24px;}

.downloadlist {list-style:none;padding:0px;float:left;}
.downloadlistli {width:728px;height:90px;border-bottom:1px solid #CCC;margin-top:10px; margin-left:10px;}
#downloadInfo {width:680px;float:left;}
#downloadInfo #img {width:74px;height:74px;margin:5px;float:left;}
#downloadInfo #img img {width:74px;height:74px;}
#downloadInfo #TextInfo {width:320px;float:left;margin-top:5px; margin-left:10px;}
#downloadInfo #TextInfo ul {list-style:none;margin:0px;padding:0px;float:left;line-height:180%;width:320px;}
#downloadInfo #TextInfo ul li {float:left;width:300px;}
#downloadbtn {width:80px;float:right;margin-top:20px;}
#downloadbtn ul {list-style:none;margin:0px;padding:0px;float:left;width:100%;}
#downloadbtn ul li span{float:left;}

#newsrnrp{ float:left; width:738px; padding-top:10px;}
#newsrnr{ float:left; width:738px;}
.cwzNewss{ float:left; line-height:normal;}
#cwzNewsimg{ float:left; width:6px; height:6px; margin-top:7px; line-height:20px;}
#cwzNewsTitle{ float:left; width:670px; line-height:25px;border-bottom:1px #cccccc dotted;}
#cwzNewsAddtime{float:left; line-height:25px;border-bottom:1px #cccccc dotted;}

#newtitle{ float:left; height:30px; width:720px; font-size:16px; font-weight:bold; border-bottom:dotted 2px #e3e3e3;text-align:center;}
#newscontent{ float:left; width:720px; text-align:left; padding-left:10px; padding-top:10px}
#newsback{float:left; text-align:center; height:30px; width:710px; font-weight:bold}
.newsf{ float:left; width:710px; margin-left:10px;}

.moret{width:738px;font-size:12px; float:right;border-bottom:#cecece solid 1px; margin-bottom:10px}
.moret a{ float:right; padding-bottom:10px}

.none{width:738px;font-size:12px; float:right; padding-top:20px; font-weight:bold}

.input{width:400px; border:1px solid #A5ACB2;}
.input1{width:400px; border:1px solid #A5ACB2;}
.textarea{width:400px; border:1px solid #A5ACB2;}
.p1{ border-bottom:#cecece solid 1px; padding-bottom:5px; width:720px; float:left;}

#sitemapnav {
	width:100%;
	/*background:url(../images/default/sitemapnav_bg.gif) bottom no-repeat;*/
	font-size:12px;
	font-family:Tahoma;
	padding-left:10px;

}
#sitemapnav a{ color:#666;}
#sitemapnav .fontbig {
	width:500px !important;
}
#sitemapnav li {
	float:left;
	width:500px;
	line-height:22px;
}
#sitemapnav li a {
	text-decoration:underline
}
#sitemapnav li a:hover {
	color:#0093dd;
}
.probigclass {
	padding-left:50px;
}
#sitemapnav .PROclass_01 {
	width:450px;
	padding-left:22px;
	background: url(../images/default/icon010.gif) 0 70% no-repeat;
	margin-left:10px;
	display:inline;
}
#sitemapnav .PROclass_02 {
	width:450px;
	padding-left:22px;
	background: url(../images/default/icon011.gif) 0 70% no-repeat;
	margin-left:40px;
	display:inline;
}
#sitemapnav .PROclass_01 a{ color:#666;}
#sitemapnav .PROclass_02 a{ color:#666;}
#sitemapnav .PROclass_03 {
	width:450px;
	padding-left:22px;
	background: url(../images/default/icon012.gif) 0 70% no-repeat;
	margin-left:70px;
	display:inline;
}
#sitemapnav .PROclass_04 {
	width:450px;
	padding-left:22px;
	background: url(../images/default/icon013.gif) 0 70% no-repeat;
	margin-left:100px;
	display:inline;
}

.product_act{ margin-top:10px; width:300px}
.product_act td{height:35px;}