@charset "gb2312";
/* CSS Document */
body{ margin:0; padding:0}
*{ margin:0; padding:0; list-style:none;font:normal 12px/24px Arial, Helvetica, sans-serif; color:#666666;text-decoration:none}
.wrap {
width: 1200px;
margin: 0 auto;
padding: 0 10px;
height:71px;
}
img{ border:0px}
#top{ width:100%; /* background:url(../images/top_bg.jpg) repeat-x 0 25px; */}
#logo{ width:250px; float:left; overflow:hidden;margin-top: 15px;}
#topMenu{ float:right; width:770px; margin-top:15px}
#topMenu li{ float:left; width:110px; text-align:center; line-height:40px;/* background:url(../images/top_bg1.jpg) 109px 0 no-repeat */}
#topMenu li a{ font:normal 14px/30px "΢���ź�"; color:#333333; text-decoration:none;}
##topMenu li:last-child{border-right:0px solid #CCCCCC}
#topMenu li.last{border-right:0px solid #CCCCCC}
#dropdown-menu ul {
	width:110px;
	position:absolute;
	top:100%;
	left:0;
	list-style:none;
	display:none;
	background-color:#eee;
	z-index:15;
	padding:5px 0
}
#topMenu .sub-menu li{ background:none; }
ul#dropdown-menu li.hover, ul.dropdown-menu li:hover {
	position:relative;
	text-decoration:none;
	background-color:#014189;
	background-image:none}
ul#dropdown-menu li.hover a {
	text-decoration:none;
	color:#fff;
}
ul#dropdown-menu li.hover .sub-menu {
	
	background-color:#014189
}
ul#dropdown-menu .sub-menu li.hover {
	
	background-color:#FFFFFF;
	color:#002746
}
ul#dropdown-menu .sub-menu li.hover a{
	
	color:#002746
}
#topMenu .sub-menu li a{ font-size:12px; text-align:left}

#banner{ height:450px; width:100%; margin:0 auto; overflow:hidden}
.fl{ float:left}
.fr{ float:right}
.indexContent{width:1200px; margin:0 auto; overflow:hidden; margin-bottom:20px}
.indexContent .c1{ width:390px; height:132px; margin-right:10px}
.indexContent .c2{ width:390px; height:122px; margin-right:10px; }
*.indexContent .c2{ width:390px}

.indexContent .c3{ width:380px;  height:150px; padding-left:20px; background:url(../images/kefu.jpg) no-repeat 200px 0}
*.indexContent .c3{ width:380px}
.c1 li { width: 350px; height:26px; overflow:hidden; padding-left:35px; font-size:12px; line-height:26px; color:#666666; background:url(../images/point.jpg) 10px 0 no-repeat}
.c1 li .title{ float:left; width:270px; overflow:hidden}
.c1 li .data{ float:left; width:50px}
.c1 li a{ font:normal 12px/26px Arial, Helvetica, sans-serif; color:#666666; }
.c1 li a:hover{ color:#333333;}

.c2 li{ float:left; width:190px}
.c2 a{ text-align:center; width:160px; display:block; margin-bottom:5px}

.leftContent{width:140px; float:left; padding-right:80px; padding-left:15px; margin-top:30px}
.leftContent a{ display:block; border-bottom:1px solid #CCCCCC; font:normal 14px/35px Arial, Helvetica, sans-serif; padding-left:20px; background:url(../images/point1_b.jpg) no-repeat 0 12px}
.leftContent .hover{background:url(../images/point1.jpg) no-repeat 0 12px; color:#001f4e; font-weight:bold}
.rightContent{width:800px; float:left;margin-top:30px}
.pageTop{ border-bottom:1px solid #CCCCCC; overflow:hidden;  height:35px}
.pageTop a{line-height:35px;}
.pageContent,.pageContent *{ padding:20px 0px 10px 0; font:normal 14px/30px Arial, Helvetica, sans-serif; }
.pageContent p{text-indent:2em; line-height:25px; margin:0px; padding:5px}
.pageContent br{text-indent:2em}
.listContent{ padding:20px 0; }
.listContent li{ background:url(../images/point.jpg) 0 7px no-repeat; height:40px;  padding-left:30px;overflow:hidden; border-bottom:1px dotted #EAEAEA}
.listContent .title{ float:left; font-size:14px;line-height:40px}
.listContent .title a{ font-size:14px;line-height:40px}
.listContent .title a:hover{ color:#000000}
.listContent .data{ float:right;line-height:40px}

.newsContent h3{ font:bold 16px/40px "΢���ź�"; margin:20px 0 0 0}
.newsContent h5{font:bold 14px/40px "΢���ź�"; margin:20px 0 0 0}
.list-none{ overflow:hidden}
.list-none li{ float:left;width:180px;height:180px; background:none; padding:0; }
.list-none li h3{ text-align:center}
.wrap-footer{ width:100%; background-color:#CCCCCC; padding:20px 0 ; text-align:center}
#footer{ width:1050px; text-align:center}

.pagination { text-align:center}





.wrapper{width:800px;margin:0 auto;padding-bottom:50px;}
h1{height:50px;line-height:50px;font-size:22px;font-weight:normal;font-family:"Microsoft YaHei",SimHei;margin-bottom:20px;}
/* focus */
#focus{width:100%;height:438px;overflow:hidden;position:relative; margin:0 auto}
#focus ul{height:438px;position:absolute;}
#focus ul li{float:left;width:100%;height:438px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:100%;height:20px;left:0;bottom:0;}
#focus .btn{position:absolute;width:100%;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(../css/images/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}


.bhh{
	white-space:normal!important
}
.bhh span{
	white-space:normal!important
}

/* 焦点图 */
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:540px; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}