@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0px;
	color:#000000;
	font-size:12px;
	font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
}
p{ margin:0; padding:0}
a{ color:#000000; text-decoration:none}
 
a.redA{ color:#F60}
a.redA:hover{ color:#F00;text-decoration:underline}
a.lanMuA{width:100%; height:48px; display:block}
.p1{ padding:1px;}
.p8{ padding-top:8px;}
.m6{ margin-top:6px;}
.p5{ padding-top:5px; padding-bottom:5px;}

img{ border:0px;}
.t-cen{ text-align:center}
 .clr {
	clear: both;
	height: 1px;
	width: 100%;
}
 .clr6 {
	clear: both;
	height: 6px;
	width: 100%;
}
ul{margin:0;padding:0;list-style:none;}
.mc{ margin:0 auto;}
.dotLine{ width:100%; height:1px; border-bottom:1px dashed #ccc; margin:8px 0px 8px 0px}
 
#searchTxt{ background:url(/images/searchTxt.jpg) no-repeat 0px 0px;width:177px; height:29px;}
#searchTxt input{border:0;color:#000000; background:none; padding:0px 0px 0px 10px}


#mainnav{width:1000px; margin:0 auto;}
#mainnav li{float:left;font-size:14px;display:inline;line-height:47px; font-weight:bold; position:relative;z-index:112;}
#mainnav li a{display:block;color:#666; text-shadow:1px 1px 0 #fff;  padding:0px 22px 0px 22px;}
#mainnav li .submenu{display:none;position:absolute;top:43px;left:0px;right:0px; background:#fff;padding:5px 0; width:150px;font-weight:normal; border-bottom-left-radius:5px; border-bottom-right-radius:5px; box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.3);
z-index:111}
#mainnav li .submenu a{ padding:0 10px;line-height:30px; text-shadow:none; color:#999;}
#mainnav li .submenu a:hover{background-color:#006bbe}
#mainnav li a.ico{background:url(/images/bg.png) no-repeat 0 -150px;line-height:46px;width:60px;}
#mainnav li a.ico11{background:url(/images/bg.png) no-repeat 0 -375px;line-height:46px;width:60px;}

#mainnav li.curnav{background:url(/images/bg.png) repeat-x 0 -281px; height:43px; border:solid 1px #d5d5d5; border-bottom:none;}
#mainnav li.curnav a{color:#555;padding:0 21px;}
#mainnav li.curnav .submenu a{color:#006bbe;}
#mainnav li.curnav .submenu a:hover{color:#fff;}

#mainnav li .indexcar a:link,#mainnav li .indexcar a:visited{color:#333}
#mainnav li .indexcar{width:805px; padding:15px;left:-200px;overflow:hidden;}
#mainnav li .indexcar li{width:160px; height:120px; float:left; border:solid 1px #eee;text-align: center;margin-left:-1px;margin-top:-1px}
/*#mainnav li .indexcar li div{width:159px; height:119px;float:left;}*/
#mainnav li .indexcar li.curs{border:solid 1px #ddd;position:relative;}
#mainnav li .indexcar li.curs a:link,#mainnav li .indexcar li.curs a:visited{color:#006bbe}
#mainnav li .indexcar li a{display: block;}
#mainnav li .indexcar li a:hover{background-color:#fff;}

.lanmuBg{ background:url(/images/lanmuBg.jpg) 0 0 no-repeat; height:353px;}
.lanmuBg .tl{width:100%;height:19px;}
.lanmuBg .title{width:100%;height:40px; font-size:22px; line-height:40px; text-align:center; border-bottom:1px dashed #cccccc;}
 .lanmuBg .content{ height:130px; overflow:hidden;padding:10px 5px 5px 5px; text-indent:24px; line-height:22px;}
.mbg{width:10
0%; height:353px; background:url(/images/mbg.jpg) repeat-x;}


.main{width:1000px; margin:0 auto;}