@charset "UTF-8";

.clearfix{clear:both; height:0; line-height:0; padding:0; margin:0;}

.text{ color:#333; }
a.text:hover{ color:#fff}

textarea { font-size:12px; line-height:24px; border:#DDD solid 1px; width:97%;}

.blueStrong{color:#003399; font-weight:700;}
.f_l { display:block; float:left;}
.f_r { display:block; float:right;}
.Arial{font-family:tahoma,verdana,Arial,Helvetica,sans-serif}
.heiti { font-family:"微软雅黑","黑体"}
.b{font-weight:700}
.nb{font-weight:400}

.red{color:#F00; font-size:22px; text-indent:10px;}
.green{color:#060}
.black{color:#000}
.gray{color:#666}
.org{color:#F60}

.btn_red { height:26px; border:0; background:#F00; color:#FFF; cursor:pointer; vertical-align:middle; margin-right:1px;padding:0 2px}
.btn_gray { height:26px;  border:0; background:#777; color:#FFF; cursor:pointer; vertical-align:middle; margin-right:1px; padding:0 2px}
.btn_orange { height:26px; border:0;  background:#F60; color:#FFF; cursor:pointer; vertical-align:middle; margin-right:1px;padding:0 2px}
.btn_green { height:26px; border:0;  background:#090; color:#fff; cursor:pointer; vertical-align:middle; margin-right:1px;padding:0 2px}
.btn_gray:hover,.btn_green:hover,.btn_red:hover { background:#FF8A00}
.noData { width:240px; height:40px; text-align:center; font-size:12px; border:#F90 dotted 1px; background:#FFFDF4; line-height:40px; color:#F30; margin:50px auto;}

/*内页*/
.weizhi{ width:1174px; height:41px; line-height:41px; text-indent:40px; background:url(../images/weizhiBg.jpg) no-repeat; margin-bottom:15px; color:#999}
#leftBox{ width:260px; height:800px; border:1px solid #e1e1e1; background:url(../images/navBg3.jpg) no-repeat bottom;}
#rightBox{ width:890px; height:auto;border:1px solid #e1e1e1;}
.left_navTitle{ width:100%; height:50px; line-height:50px; border-bottom:1px solid #900; margin-bottom:15px;}
.left_navTitle h1{ font-size:20px; text-align:center; font-weight:400; background:#b21115; color:#fff;}

.navList{ width:230px; height:auto; margin:0 auto;}
.navList li{ width:100%; height:33px; line-height:33px; background:url(../images/navBg1.jpg) no-repeat;text-indent:30px; margin-bottom:10px;}
.navList li:hover{ background:url(../images/navBg2.jpg) no-repeat;color:#fff;}



.right_navTitle{ width:840px; height:50px; line-height:50px; border-bottom:1px dashed #e1e1e1; margin:0 auto 20px;}
.right_news, .jiaoxue_main{ width:840px; height:auto; margin:0 auto; line-height:35px;}
.right_news li{ width:100%; height:50px; line-height:50px; float:left; display:block; border-bottom:1px dashed #e1e1e1}
.right_news li a{ background:url(../images/icon01.jpg) no-repeat left; text-indent:15px; display:block; float:left; width:600px;}
.right_news li a:hover{ color:#f00}
.time{ float:right; width:150px; display:block; background:url(../images/time.png) no-repeat left; text-indent:25px; color:#C1C1C1}

.news_show{ width:1174px; height: auto; margin:0 auto; border:1px solid #e1e1e1; padding:20px auto; display:block}
.news_showTitle{ width:1120px; height:100px; border-bottom:1px dashed #e1e1e1; margin:0 auto 30px; padding-top:20px;}
.news_showTitle h1{ text-align:center;}
.news_showTitle span{ text-align:center; padding-top:20px; display:block; color:#999}

.news_main{ width:1050px; height:auto; margin:0 auto; padding-bottom:30px;}
.news_main p{ line-height:30px}

/*联系我们*/
.contact_box{width:700px; height: auto; margin:0 auto;}
.contact_box p{ line-height:35px; border:1px dashed #999; display:block; padding:20px; margin-bottom:30px;}

#mainContent { width: 840px; margin: 10px auto;}
#mainContent .imgList{ width:874px; height:auto;margin:0 auto; display:block;}
#mainContent .imgList li { width: auto; height: auto; display:block; float:left;  margin-right:3px; margin-left: 5px; margin-bottom:24px;}
#mainContent .imgList a{ height:auto; display:block;border:1px solid #ddd; padding:0; max-width:279px}
#mainContent .imgList a:hover{border:1px solid #F60;}
#mainContent .imgList li p { width:100%; height:30px; line-height:30px; display:block; text-align:center;color:#333; font-size:16px}


#pageDiv {
    border-top:#ddd dashed 1px;
    height:24px;
    width:98%;
    text-align:center;
    padding:20px 0;
    margin: 0 auto;
}

#pageDiv a {
    text-decoration:none;
    height:24px;
    line-height:24px;
    margin-right:4px;
    background-color:#666;
    color:#FFF;
    padding:5px 8px;
}

#pageDiv a:hover {
    background:#C00;
    color:#FFF;
}

#pageDiv a.selected {
    background:#c00;
    color:#FFF;
    font-weight:700;
    padding:5px 8px;
}

ul.mulitpage{
	display:block;
	width:98%;
	border-top:#CCC dotted 1px;
	margin:0 auto 20px;
	padding-top:10px;
	margin-top: 40px;
}
ul.mulitpage li{
	height:28px;
	line-height:28px
}
ul.mulitpage li a{
	text-decoration:none;
	color:#333
}
ul.mulitpage li a:hover{
	color:#F00
}

/*
.music-box{padding-top: 40px;padding-left: 55px;}
.music-list{padding-top: 5px;height: auto;}
.music-text{width: 282px;min-height: 20px;padding: 5px 0;}
.music-txt{padding: 5px 15px 15px;color: #777777;line-height: 18px;}
.music-more{right: 0;bottom: 5px;display: block; color: #999999;}
.music-down{right: 0;bottom: 0px;display: block; color: #999999;padding-right: 20px;}
.icon-down{width: 17px;height: 17px;background-position: -155px 0;right: 0;top: 0;}
.music-draw{color: #0c9b98; }
