@charset "utf-8";
/* CSS Document */
html { -webkit-text-size-adjust:none } 
body,td,th {font-size: 12px;}
body {margin:0px auto; font-family:Arial, Helvetica, sans-serif}
a {font-size: 12px;	color: #000;}
a {text-decoration: none;}
a:hover {text-decoration: none;color: #4C4C4C;}
img{border:0px;}
div,form,img,ul,ol,li,dl,dt,dd,h3,h1,h2 {margin:0; padding:0; border:0;overflow:hidden;}
form,ul,li,span{margin:0;padding:0;list-style-type:none;}
input,select{font-size:12px;line-height:16px;}
.clears{clear:both; height:0px;zoom:1; content:"."}
.header{height:103px; width:1144px; margin:0 auto; padding:0 40px;}.header .logo{float:left;margin-left:}
.header ul{background:url(../images/lau_bg.jpg) no-repeat left 50%;width:186px;position:relative;top:8px;left:580px;}
.header form{position:relative;width:380px;top:70px; left:340px;}.header ul li{float:left;padding-left:16px;width:44px;height:24px; line-height:24px;}
.srk{border:1px solid #666666;height:20px;width:254px;float:left}.an{background:url(../images/an.jpg) no-repeat;width:118px;height:24px;border:0px;float:left;cursor:pointer}
.menu{background:#780001;height:34px;line-height:34px;} 
.menu ul{width:1224px; margin:0 auto;}.menu ul li{float:left;padding:0px 22px;height:34px;border-right:1px solid #833332;color:#FFF;font-size:14px;}
.menu a,.menu a:hover,.menu a:visited,.menu a:active{font-size:14px; font-weight:bold;text-decoration:none; color:#FFF;}
.content{margin:auto; padding:0 6px;width:984px;background-color:#fff;}.prodca{float:left;width:274px;border:1px solid #CCCCCC;}.conr{width:694px; float:right; height:auto;}
.prodca span{display:block;font-weight:bold;height:38px;border-bottom:1px solid #cccccc;line-height:38px;padding-left:20px;font-size:14px;cursor:pointer;}
.prodca ul{padding:0px 20px;}.prodca ul li{ line-height:20px;}.banner{border:1px solid #CCCCCC;padding:1px;display:none;}
.xll a{font-size:12px;}
.xll{ margin-left:0px; padding:3px 0 3px 15px; background:url(../images/xlbg.jpg) no-repeat left 50%;}
.lbb a{font-size:12px;}
.lbb{padding:6px 0 6px 25px;background:url(../images/dot01.jpg) no-repeat left 50%;}
a.left2{font-weight:bold;}
.banner span{height:38px;line-height:38px;padding-left:8px;margin-bottom:2px;border-bottom:1px dashed #cccccc;display:block;font-size:14px;}
.bt{height:33px; margin:4px auto;line-height:33px;background:#666666;text-align:right; color:#FFF; font-weight:bold; padding-right:10px;}
.ab{border-bottom:1px solid #CCC; border-right:1px solid #CCC; border-left:1px solid #CCC; border-top:2px solid #145DE8; font-size:14px; line-height:22px;}
.tjbt{height:33px; display:block; margin:0px auto;line-height:33px; background:#666666;padding-left:20px;font-weight:bold; color:#FFF}
.tjcp ul{width:1160px;overflow:hidden;}
.tjcp ul li{float:left; width:172px; height:186px; line-height:24px; text-align:center; margin-left:14px; margin-top:8px; margin-bottom:8px; display:inline;}
.tjcp img{border:1px solid #E0DEDF; padding:2px;}
.nso{height:151px; padding-top:12px; margin-top:8px;border:1px solid #cccccc;background:url(../images/nsobg.jpg) repeat-x}

.nso .dbt{height:28px;display:block;line-height:28px; font-size:16px; font-weight:bold; color:#31322D; margin-bottom:6px;}

.contact{width:304px;float:left;line-height:24px;height:151px;padding:0px 20px;color:#303231; background:url(../images/line.jpg) right no-repeat;line-height:24px;}
.ol{float:left;width:240px;padding-left:40px;height:151px;}.ol img{padding:16px 12px;}
.info{padding:10px;}
.copyright{height:60px;padding-top:30px;line-height:24px;font-size:14px;color:#2F2F2D;text-align:center;border-top:1px solid #cccccc;color:#303231; font-weight:bold;}
.link{ width:982px;height:24px; margin:0 auto;line-height:24px;font-size:14px;color:#2F2F2D;}.link a{color:#2F2F2D; padding:0 8px;}
.cpnr{ margin:auto; border:1px solid #CCC;}.cpnr span{height:32px; line-height:32px; display:block;}
.cpnr ul{ padding-top:8px;}
.cpnr ul li{float:left; width:192px; height:218px; line-height:24px; text-align:center; margin-left:14px; margin-top:8px; margin-bottom:8px; display:inline;border-right:1px dashed #ccc;padding:0 10px;}
.nr{margin:8px auto; padding:0px 20px; height:auto;}
.xwnr{margin:auto;  border:1px solid #CCC;height:auto;}
.xwbt{height:38px;line-height:38px;display:block;padding-left:10px;border-bottom:1px solid #CCCCCC;font-size:14px;font-weight:bold;}
.xwnr ul{padding:0px 20px;}
.xwnr ul li{height:28px;line-height:28px; border-bottom:1px dashed #CCC;}
.xwnr .date{float:right;}
.page a{padding:0px 12px;}
.hotrank{height:33px; line-height:33px;background:url(../images/act.jpg) repeat-x;}
.hotrank ul li{float:left; width:180px; border-right:1px solid #ccc; background:url(../images/act.jpg) repeat-x; text-align:center;}
.hotrank .active{ background:url(../images/nact.jpg) repeat-x}.ranklist{ padding:20px; }
.qtcp{ height:28px; width:870px; line-height:28px; background:#666666; display:block; margin:0 auto; padding-left:10px; color:#FFF; font-weight:bold;}
.lscp{}.lscp ul{}.lscp ul li{float:left; width:172px; height:196px; line-height:24px; text-align:center; margin-left:2px; margin-top:8px; margin-bottom:8px; display:inline;}
.lbsm{padding:20px;line-height:24px; border:1px solid #ccc; margin:8px 10px;}
.rc{padding:15px;}
.rc h1{text-align:center;}
.rc .news_date{text-align:center;}






BODY {
	 BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px
}
.style1 {
	TEXT-ALIGN: left; FONT: 12px/17px Arial; WHITE-SPACE: normal; COLOR: #000000
}
.style2 {
	TEXT-ALIGN: left; FONT: 12px/17px Arial; WHITE-SPACE: normal; COLOR: #666666
}
.style3 {
	TEXT-ALIGN: left; FONT: 12px/17px Arial; WHITE-SPACE: normal; COLOR: #ffffff
}
.style4 {
	COLOR: #3b3b7c; FONT-SIZE: 12px; FONT-WEIGHT: bold
}


#navigation {
	height:42px;
	background:url(../images/navigation_bg.jpg) repeat-x;
	width:971px;
}
#navigation li {
	padding-top:8px;
	float:left;
	line-height:15px;
	text-align:center;
	width:133px;
	background:url(../images/navigation_li_bg.jpg) right no-repeat;
}
#navigation li a {
	display:block;
	font-weight:bold;
	color:#fff;
	font-size:13px;
}
.en{
	font-size:8px;display:block;line-height:12px;font-weight:normal;
}

.gonggao li{
	float:left;width:250px;padding-left:30px;
}


.news li {
	line-height:36px;
	border-bottom:1px dashed #999999;
	padding-left:30px;
	background:url(../images/dot01.jpg) left center no-repeat;
	height:36px;
}
.news_date {
	text-align:center;
	border:1px dashed #999999;
	line-height:30px;
	margin-bottom:20px;
}
.date {
	float:right;
	color:#666;
}
.bfont{
	color:#fff;

}
.bfont a{
	color:#fff;

}


.title{color:#fff;background:url(../images/about_dh.jpg); width:234px;height:29px;padding-top:11px;text-indent:37px;}
.bigtitle{font-size:16px;font-weight:bold;color:#39387B;font-family:黑体;}

.uppro li{text-align:center;padding:10px;}

.title33{
font-weight:normal;
font-size:15px;
}
.title33 span{
color:#FF0000;
}

