@charset "gb2312";
#bg {
	background-image: url(../img/bg.jpg);
	height: 525px;
	text-align: center;
}
#bg #bgs {
	height: 525px;
	background-image: url(../img/bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	padding-top: 470px;
}
#bg #bgs #menu {
	height: 50px;
	width: 964px;
	border-top-width: 5px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #009ad9;
	border-bottom-color: #c2c1c1;
	background-color: #FFF;
	float: none;
	clear: none;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
}
#kou {
    height: 10px;
    margin-left: auto;
    margin-right: auto;
}
#tag {
    height: 95px;
    width: 964px;
    margin-right: auto;
    margin-left: auto;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #009ad9;
    background-color: #FFFFFF;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #009AD9;
    border-left-color: #009AD9;
    border-right-style: solid;
    border-left-style: solid;
}
#tag #taga {
	background-color: #009ad9;
	height: 26px;
	width: 964px;
	background-image: url(../img/gonggao.jpg);
	background-repeat: no-repeat;
}
#tag #tagb {
	text-align: center;
}
#tag #tagb table tr td p a {
	line-height: 25px;
	font-size: 15px;
	font-weight: bold;
	color: #009AD9;
	padding-left: 10px;
}
#tag #taga .sub_top {
	height: 27px;
	width: 850px;
	padding-left: 110px;
	padding-top: 2px;
}
#tag #taga .sub_top a{
	color: #FFF;
	text-decoration: none;
	padding-right: 10px;
}



#banner {
	height: 110px;
	width: 964px;
	margin-right: auto;
	margin-left: auto;
	background-color: #999;
}
#news {
    height: 300px;
    width: 946px;
    margin-right: auto;
    margin-left: auto;
    background-color: #FFF;
    border: 1px solid #cdcdcd;
    padding: 8px;
}
#newstwo {
	height: 250px;
	width: 946px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	border: 1px solid #cdcdcd;
	padding: 8px;
}
#newstwos {
	height: 509px;
	width: 946px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	border: 1px solid #cdcdcd;
	padding: 8px;
}
#newstree {
	height: 360px;
	width: 946px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	border: 1px solid #cdcdcd;
	padding: 8px;
}
#newsfort {
	height: 365px;
	width: 946px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	border: 1px solid #cdcdcd;
	padding: 8px;
}
#newsforts {
	width: 946px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	border: 1px solid #cdcdcd;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 15px;
	padding-left: 8px;
}
#news #newsa {
    width: 265px;
    margin-right: 8px;
    height: 300px;
    float: left;
}
#news #newsb {
    width: 410px;
    float: left;
    height: 290px;
}
#news #newsc {
    height: 300px;
    width: 255px;
    margin-left: 8px;
    float: left;
}
#news #newsa #titlea {
	float: left;
	height: 20px;
	width: 68px;
	background-color: #009AD9;
	padding-top: 5px;
	text-align: center;
	color: #FFF;
}
#news #newsa #newsaa {
	float: left;
	height: 262px;
	width: 249px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cdcdcd;
	border-bottom-color: #cdcdcd;
	border-left-color: #cdcdcd;
	border-top-color: #009ad9;
	padding-right: 7px;
	padding-left: 7px;
	line-height: 18px;
}
#news #newsa #newsaa a{
	line-height: 18px;
	color: #999;
	text-decoration: none;
}



#koua   {
	height: 6px;
	float: left;
	width: 260px;
}
#news #newsa #newsab {
	height: 255px;
	width: 263px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cdcdcd0;
	border-right-color: #cdcdcd;
	border-bottom-color: #cdcdcd;
	border-left-color: #cdcdcd;
}
#news #newsb #newsbb {
	height: 204px;
	width: 394px;
	background-color: #D6D6D6;
	border: 8px solid #D6D6D6;
}
#news #newsc #tq {
	height: 255px;
	width: 254px;
	background-image: url(../img/tq.jpg);
	background-repeat: no-repeat;
	border: 1px solid #cdcdcd;
	padding-top: 33px;
}
#news #newsc #tq a   {
	color: #666;
	text-decoration: none;
}
#news #newsc #tq ul li h3 {
	font-size: 12px;
	font-weight: normal;
	height: 12px;
	float: left;
}

#news #newsc #tq ul li {
	float: left;
	height: 20px;
	width: 180px;
	margin-left: 20px;
	padding-top: 10px;
	padding-left: 30px;
}
#news #newsc #tq ul li span {
	float: right;
	height: 20px;
	width: 40px;
}
#news #newsc #map {
	height: 113px;
	width: 254px;
	float: left;
	border: 1px solid #CDCDCD;
}
#newstwo #title {
	height: 20px;
	width: 935px;
	background-color: #009AD9;
	color: #FFF;
	padding-top: 6px;
	padding-left: 10px;
}
#newstwos #title {
	height: 20px;
	width: 935px;
	background-color: #009AD9;
	color: #FFF;
	padding-top: 6px;
	padding-left: 10px;
}
#newstree #title {
	height: 20px;
	width: 935px;
	background-color: #009AD9;
	color: #FFF;
	padding-top: 6px;
	padding-left: 10px;
}
#newsfort #title {
	height: 20px;
	width: 935px;
	background-color: #009AD9;
	color: #FFF;
	padding-top: 6px;
	padding-left: 10px;
}
#newsforts #title {
	height: 20px;
	width: 935px;
	background-color: #009AD9;
	color: #FFF;
	padding-top: 6px;
	padding-left: 10px;
}
#newsforts ul li {
	height: 35px;
	width: 78px;
	float: left;
	padding-top: 10px;
}

#newstree #trees {
	height: 320px;
	width: 230px;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
}
#newstree #treea {
	height: 320px;
	width: 486px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
}
#newstree #treeb {
	float: left;
	height: 183px;
	width: 206px;
	margin-top: 10px;
	border: 1px solid #CDCDCD;
	background-image: url(../img/zixun.jpg);
	background-repeat: no-repeat;
	padding-top: 135px;
}
#newstree #treeb a{
	line-height: 25px;
	padding-left: 30px;
}
#newsfort #forts {
	height: 165px;
	width: 188px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	border: 1px solid #CDCDCD;
	background-image: url(../img/luxian.jpg);
	padding-top: 160px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 20px;
}
#newsfort #fortb {
	height: 110px;
	width: 202px;
	float: left;
	margin-top: 10px;
	border: 1px solid #CDCDCD;
	background-image: url(../img/map.jpg);
	line-height: 18px;
	padding-top: 215px;
	padding-right: 10px;
	padding-left: 10px;
}
#newsfort #fortss {
	height: 327px;
	width: 490px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
}



#newstree #trees #tresstitle {
	float: left;
	height: 17px;
	width: 100px;
	background-color: #B8B8B8;
	color: #FFF;
	padding-top: 5px;
	text-align: center;
}
#newstree #trees #tressnews {
	float: left;
	height: 83px;
	width: 230px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #B8B8B8;
}
#bg #bgs #menu ul li {
	width: 82px;
	float: left;
	height: 35px;
	padding-top: 18px;
	font-weight: bold;
	color: #666666;
	font-size: 15px;
	padding-left: 5px;
}
#bg #bgs #menu ul li a{
	font-weight: bold;
	color: #666666;
	font-size: 15px;
}
#news #newsa #newsaa #newspic {
	height: 85px;
	width: 250px;
	background-image: url(../img/jianjie.jpg);
	margin-top: 8px;
	margin-bottom: 8px;
}
#newstwo #product {
	height: 210px;
	width: 945px;
	margin-top: 11px;
}
#newstwo #product .newprod_con #marquee1 table tr table tr td .pic a img {
	padding-right: 10px;
}
#newstwo #product .newprod_con #marquee1 table tr table tr td .name  {
	line-height: 20px;
	padding-top: 5px;
}
#newstwos .case_bot .img-scroll .img-list ul li .case_a a img {
	height: 183px;
	width: 195px;
}
#newstwos #titles {
	height: 111px;
	width: 945px;
	margin-top: 8px;
	background-image: url(../img/xinsheng.jpg);
	background-repeat: no-repeat;
}
#newstree #trees #tressnews ul li a{
	line-height: 25px;
	color: #999999;
	background-image: url(../img/news.jpg);
	background-repeat: no-repeat;
	padding-left: 18px;
}













/*名师*/
.case_bot{ width:944px; height:362px; margin:0 auto;}

.img-scroll {
	position:relative;
	margin:10px auto;
	width:950px;
}
.img-scroll .prev, .img-scroll .next { text-indent:-9999em; cursor:pointer;
	position:absolute;
	display:block;
	width:34px;
	height:335px;	
	top:10px;
	}
.img-scroll .prev { width:34px; background:url(../img/sub_nav_71.jpg) no-repeat left center;
	left:0
}
.img-scroll .next { width:34px; background:url(../img/sub_nav_71.jpg) no-repeat right center;
	right:0
}
.img-list {
	position:relative;
	width:880px;
	height:350px; line-height:24px;
	margin-left:45px;
	overflow:hidden
}
.img-list p{ margin:0 auto;}
.img-list .case_a{ width:196px; height:184px; border:1px solid #d3d4d4; padding:2px;}
.img-list .case_b{ width:200px; height:5px; background:url(../images/case_al_07.gif) no-repeat center top;}
.img-list h3{ color:#7b3f03; width:200px; height:30px; _height:20px; line-height:30px; _line-height:20px; text-align:center;}

.img-list li {
	float:left;
	width:202px;
	margin: auto 6px auto 6px;
	height:350px;
}
/*名师*/
.m_bot {
    WIDTH: 408px;
    HEIGHT: 290px
}
.m_bot .news_tit {
    WIDTH: 408px;
    HEIGHT: 26px;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}
.m_bot .news_tit UL LI {
	TEXT-ALIGN: center; WIDTH: 100px; FLOAT: left; HEIGHT: 26px; MARGIN-LEFT: 10px
}
.m_bot .news_tit UL LI.active {
	LINE-HEIGHT: 30px;
	COLOR: #ffffff;
	OVERFLOW: hidden;
	background-color: #009ad9;
	background-repeat: no-repeat;
	background-position: 3px center;
}
.m_bot .news_tit UL LI.active A {
	COLOR: #ffffff;
	text-decoration: none;
}
.m_bot .news_tit UL LI.normal {
	LINE-HEIGHT: 30px;
	COLOR: #ffffff;
	OVERFLOW: hidden;
	background-color: #b8b8b8;
}
.m_bot .news_tit UL LI.normal A {
	COLOR: #FFFFFF;
	text-decoration: none;
}

.m_bot .news_list {
    WIDTH: 408px;
    HEIGHT: 260px;
    PADDING-TOP: 7px;
    border-top-width: 3px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #009AD9;
}
.m_bot .news_list .none {
	DISPLAY: none
}
.m_bot .news_list .news_l_top {
	BORDER-BOTTOM: #c5c5c5 1px dashed; MARGIN: 10px auto; WIDTH: 383px; HEIGHT: 105px
}
.m_bot .news_list .news_l_top P.news_pic {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 143px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 78px; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 3px
}
.m_bot .news_list .news_l_top P.news_ms {
	LINE-HEIGHT: 24px; TEXT-INDENT: 2em; WIDTH: 220px; FLOAT: right; HEIGHT: 79px; PADDING-TOP: 5px
}
.m_bot .news_list .news_l_top P.news_ms A {
	COLOR: #ff0000
}
.m_bot .news_list .news_l_bot {
	MARGIN: 0px auto; WIDTH: 383px; HEIGHT: 145px
}
.m_bot .news_list .news_l_bot UL LI {
	PADDING-LEFT: 20px;
	WIDTH: 363px;
	background-image: url(../img/news.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 13px;
	padding-top: 6px;
	height: 20px;
	float: left;
}
.m_bot .news_list .news_l_bot ul li h3     {
	font-size: 12px;
	font-weight: normal;
	height: 15px;
	float: left;
}
.m_bot .news_list .news_l_bot UL LI .a{
	font-size: 12px;
	font-weight: normal;
}
.m_bot .news_list .news_l_bot ul li span     {
	float: right;
	height: 24px;
	width: 35px;
}
/*中间*/

.ek_mid {
	WIDTH: 484px;
	FLOAT: left;
	HEIGHT: 318px
}
.ek_mid .ek_tit {
	WIDTH: 486px; HEIGHT: 25px
}
.ek_mid .ek_tit UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; WIDTH: 82px; FLOAT: left; HEIGHT: 25px; MARGIN-LEFT: 10px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.ek_mid .ek_tit UL LI.active {
	background-color: #009AD9;
	background-image: url(../images/ekbj_bg_03.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;
	width: 100px;
	text-align: center;
}
.ek_mid .ek_tit UL LI.active A {
	COLOR: #ffffff
}
.ek_mid .ek_tit UL LI.normal {
	background-color: #B8B8B8;
	width: 100px;
	text-align: center;
}
.ek_mid .ek_tit UL LI.normal a{
	background-color: #B8B8B8;
	width: 100px;
	text-align: center;
	color: #FFF;
}
.ek_mid .ek_con {
	WIDTH: 484px;
	HEIGHT: 292px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009AD9;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	border-left-color: #CDCDCD;
}
.ek_mid .ek_con .none {
	DISPLAY: none
}
.ek_mid .ek_con .ekel_top {
	WIDTH: 466px;
	HEIGHT: 136px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.ek_mid .ek_con .ekel_top .el_pic {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 188px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 130px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
.ek_mid .ek_con .ekel_top .el_xx {
	LINE-HEIGHT: 24px; WIDTH: 260px; FLOAT: right; HEIGHT: 130px
}
.ek_mid .ek_con .ekel_top .el_xx STRONG {
	COLOR: #7c4208
}
.ek_mid .ek_con .ekel_top .el_xx A {
	COLOR: #ff0000
}
.ek_mid .ek_con .ekel_bot {
	WIDTH: 466px;
	HEIGHT: 125px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.ek_mid .ek_con .ekel_bot UL {
	WIDTH: 440px;
	FLOAT: left;
	HEIGHT: 100px;
	MARGIN-RIGHT: 10px
}
.ek_mid .ek_con .ekel_bot UL LI {
	LINE-HEIGHT: 24px;
	PADDING-LEFT: 15px;
	WIDTH: 205px;
	HEIGHT: 24px;
	float: left;
	background-image: url(../img/news2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}




.hos_mid {
	WIDTH: 488px;
	FLOAT: left;
	HEIGHT: 327px;
	margin-top: auto;
	margin-right: 10px;
	margin-bottom: auto;
}
.hos_mid .hos_m_tit {
	WIDTH: 476px; HEIGHT: 38px
}
.hos_mid .hos_m_tit UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 39px; WIDTH: 91px; FLOAT: left; HEIGHT: 38px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.hos_mid .hos_m_tit UL LI.active {
	background-color: #009AD9;
	color: #FFF;
}
.hos_mid .hos_m_tit UL LI.active a{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.hos_mid .hos_m_tit UL LI.normal {
	background-color: #B8B8B8;
}
.hos_mid .hos_m_tit UL LI.normal a{
	background-color: #B8B8B8;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.hos_mid .hos_m_con {
	WIDTH: 476px;
	HEIGHT: 287px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #009AD9;
}
.hos_mid .hos_m_con .none {
	DISPLAY: none
}
.hos_mid .hos_m_con .hos_yyhj {
	MARGIN-TOP: 7px; WIDTH: 476px; HEIGHT: 280px
}
.hos_mid .hos_m_con .hos_yyhj UL {
	MARGIN: 2px auto auto 6px; WIDTH: 152px; FLOAT: left; HEIGHT: 134px; _margin: 2px auto auto 5px
}
.hos_mid .hos_m_con .hos_yyhj UL LI {
	WIDTH: 148px
}
.hos_mid .hos_m_con .hos_yyhj UL LI.yyhj_top {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 144px; PADDING-RIGHT: 2px; HEIGHT: 102px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.hos_mid .hos_m_con .hos_yyhj UL LI.yyhj_bot {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; HEIGHT: 24px; FONT-SIZE: 12px
}
.hos_mid .hos_m_con .hos_zt {
	MARGIN-TOP: 7px; WIDTH: 476px; HEIGHT: 280px
}
.hos_mid .hos_m_con .hos_zt UL {
	MARGIN: 0px 8px auto; WIDTH: 220px; FLOAT: left; HEIGHT: 138px; _margin: 0px 4px auto 4px
}
.hos_mid .hos_m_con .hos_zt UL LI {
	WIDTH: 218px
}
.hos_mid .hos_m_con .hos_zt UL LI.zt_top {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 218px; PADDING-RIGHT: 2px; HEIGHT: 111px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.hos_mid .hos_m_con .hos_zt UL LI.zt_bot {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; HEIGHT: 24px; FONT-SIZE: 12px
}
#daohang {
	height: 25px;
	width: 963px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	color: #666;
}
#daohang a{
	color: #666;
}
#postlist {
	width: 963px;
}
#postlist #leftnews {
	width: 660px;
	float: left;
	background-color: #FFF;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #009AD9;
	margin-right: 11px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 30px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #009AD9;
}
#postlist #leftnews #fenxiang {
	height: 35px;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}

#postlist #rightnews {
	width: 262px;
	float: right;
	height: 800px;
}
#postlist #rightnews #jianjenews {
	height: 130px;
	width: 242px;
	background-color: #999;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #009AD9;
	background-image: url(../img/jianjie2.jpg);
	background-repeat: no-repeat;
	padding-top: 100px;
	padding-right: 10px;
	padding-left: 10px;
}
#postlist #rightnews #jianjenews a{
	color: #FFF;
	line-height: 15px;
	text-decoration: none;
}

#postlist #leftnews #titles {
	padding-top: 15px;
	font-weight: 700;
	color: #0060a6;
	font-size: 28px;
	font-family: Verdana, Geneva, sans-serif;
	height: 50px;
}
#postlist #leftnews #titles a{
	font-weight: 700;
	color: #0060a6;
	font-size: 20px;
	font-family: "微软雅黑";
	text-decoration: none;
}
#postlist #rightnews ul .linews {
	height: 40px;
	width: 262px;
	background-color: #009AD9;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	text-align: center;
}
#postlist #rightnews ul .linews a{
	color: #FFF;
	font-family: "微软雅黑";
	line-height: 40px;
	font-size: 13px;
	font-weight: bolder;
}
#postlist #rightnews ul .linewsa a{
	color: #FF0;
	font-family: "微软雅黑";
	line-height: 40px;
	font-size: 13px;
	font-weight: bolder;
}
#postlist #rightnews #mapnews {
	height: 113px;
	width: 262px;
	background-image: url(../img/mapnews.jpg);
	margin-top: 10px;
}
#postlist #rightnews #mapnewa {
	height: 25px;
	width: 242px;
	background-color: #009AD9;
	margin-top: 10px;
	color: #FFF;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 20px;
}
#postlist #rightnews #mapnewb {
	height: 245px;
	width: 262px;
	background-color: #FFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #009AD9;
}
.kfal_zj_list {
	height: 220px;
	overflow: hidden;
	width: 243px;
	padding-top: 10px;
}
#postlist #rightnews #mapnewb .kfal_zj_list #qwzjlistright {
	height: 114px;
	width: 241px;
}

.kfal_zj_list ul {
	margin-bottom: 10px;
}
.kfal_zj_list ul li {
	margin-bottom: 13px;
	width: 240px;
	float: left;
	height: 107px;
}
.kfal_zj_list .img {
	float:left;
	display:block;
	margin-right:5px;
}
.kfal_zj_list .zjttl span {
	font-weight: bold;
	line-height: 20px;
	margin-top: 5px;
}
.kfal_zj_list .zjttl {
	float: right;
	width: 140px;
}
.kfal_zj_list .zjinfo {
	line-height: 1.5;
	font-size: 12px;
	float: right;
	width: 140px;
}
.kfal_zj_list .zjbtn {
	margin-bottom: 0px;
	float: left;
	width: 100px;
	height: 30px;
	background-color: #009AD9;
	text-align: center;
	margin-top: 8px;
	margin-right: 0px;
	margin-left: 12px;
}
.kfal_zj_list .zjbtn a{
	font-weight: bold;
	color: #FFF;
	line-height: 30px;
}
#postlist #leftnews .nr_bt {
	height: 25px;
	width: 650px;
	padding-top: 10px;
	padding-left: 10px;
	color: #999;
}
#postlist #leftnews .nr_bt h5 {
	font-size: 12px;
	font-weight: normal;
}
#postlist #leftnews .content #zhongxin {
	height: 76px;
	width: 650px;
	margin-top: 20px;
}
#foot {
	background-color: #009AD9;
	height: 228px;
	width: 100%;
	margin-top: 30px;
}
#foot #links {
	height: 43px;
	width: 964px;
	margin-right: auto;
	margin-left: auto;
}
#foot #links ul li {
	float: left;
	height: 28px;
	width: 61px;
	background-image: url(../img/footlogos.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 26px;
	padding-top: 15px;
}
#foot #links ul li a{
	color: #FFF;
	font-weight: bold;
}
#foot #footlogo {
	height: 185px;
	width: 964px;
	margin-right: auto;
	margin-left: auto;
}
#foot #footlogo #logos {
	float: left;
	height: 185px;
	width: 273px;
	background-image: url(../img/footlogo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#foot #footlogo #adds {
	float: left;
	height: 140px;
	width: 392px;
	color: #FFF;
	line-height: 20px;
	font-size: 13px;
	padding-top: 45px;
}
#foot #footlogo #fang {
	float: left;
	height: 175px;
	width: 299px;
	text-align: center;
	padding-top: 10px;
}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:965px; height:350px; margin:20px auto; 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:1000px; 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;}
