@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
body { font-family: "Microsoft YaHei", "微软雅黑", "SimSun"; font-size: 14px; color: #333; }
h1, h2, h3, h4, ul, li, dl, dt, dd, p, img { margin: 0; padding: 0; list-style: none; border: 0; }
a { color: #333333 }
a:link, a:visited { text-decoration: none; }
/*---------首页页面--------------*/
.header { width: 100%; height: 92px; background-color: #8f2834; }
.headerc { width: 1100px; height: 92px; margin: 0px auto; }
.header_lf { width: 288px; height: 82px; float: left; text-align: right; padding-top: 0px; }
.header_rg { width: 685px; height: 92px; float: left; }
.header_rg_nav { width: 685px; height: 25px; line-height: 25px; margin-top: 30px; }
.back { width: 60px; height: 82px; line-height: 80px; margin-top: 12px; color: #fff; float: left; margin-left: 10px; }
.back a { color: #fff; text-decoration: underline; }
.back a:hover { color: #FC0 }
/*begin*/
#MutiNav { width: 100%; font-size: 12px; color: #FFFFFF; }
#MutiNav A { TEXT-DECORATION: none }
#MutiNav .multiUl { width: 685px; height: 37px; CLEAR: both; display: block; margin: 0px auto; padding-top: 6px; }
#MutiNav .multiUl LI { display: block; float: left; width: 85px; height: 37px; LINE-HEIGHT: 37px; background: url(/images/line.jpg) no-repeat right; font-size: 14px; font-weight: bold; POSITION: relative; text-align: center }
#MutiNav .multiUl LI A.go { PADDING-RIGHT: 4px; DISPLAY: inline-block; PADDING-LEFT: 4px; Z-INDEX: 300; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; WIDTH: auto; COLOR: #fff; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-ALIGN: center }
#MutiNav .multiUl LI A.on { FONT-WEIGHT: bold; COLOR: #dfe8d9; TEXT-DECORATION: none }
#Nav LI.s { DISPLAY: inline; FLOAT: left; WIDTH: 8px; COLOR: #517b55; LINE-HEIGHT: 43px; HEIGHT: 43px; TEXT-ALIGN: center }
#MutiNav .multiUl LI BLOCKQUOTE { DISPLAY: none; Z-INDEX: 999; LEFT: 0px; POSITION: absolute; TOP: 35px; HEIGHT: auto }
#MutiNav .multiUl LI BLOCKQUOTE .ChildNavIn { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/css/icon.png) #8f2834 no-repeat 45px -700px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 90px; COLOR: #dee6e9; PADDING-TOP: 10px; HEIGHT: auto; TEXT-ALIGN: center }
#MutiNav .multiUl LI BLOCKQUOTE .ChildNavIn A { PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 3px 6px; WIDTH: 80%; COLOR: #dee6e9; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #a13b3e 1px dotted; TEXT-ALIGN: center }
#MutiNav .multiUl LI BLOCKQUOTE A:hover { BACKGROUND: #a13b3e; COLOR: #fff! important }
#MutiNav .multiUl #TopNavDept { }
#MutiNav .multiUl #TopNavDept BLOCKQUOTE { DISPLAY: none; LEFT: -254px }
#MutiNav .multiUl #TopNavDept BLOCKQUOTE .ChildNavIn { BACKGROUND: #1b453b; WIDTH: 1000px }
#MutiNav .multiUl #TopNavDept .NavDeptIn { DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 0px 0px 0px 20px; WIDTH: 310px; TEXT-ALIGN: left! important }
#MutiNav .multiUl #TopNavDept .NavDeptIn A { FLOAT: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none }
#TopNavDept .NavDeptIn H6 { OVERFLOW: hidden; WIDTH: 310px; LINE-HEIGHT: 23px! important; BORDER-BOTTOM: #2c705f 1px solid; HEIGHT: 23px! important; TEXT-ALIGN: left }
#TopNavDept .NavDeptIn H6 A { DISPLAY: block; MARGIN: 0px; LINE-HEIGHT: 23px; HEIGHT: 23px! important }
#MutiNav .multiUl #TopNavDept .NavDeptIn .NavDeptInList { MARGIN-TOP: 5px; OVERFLOW: hidden; WIDTH: auto }
#MutiNav .multiUl #TopNavDept .NavDeptIn .NavDeptInList A { FLOAT: left; MARGIN: 2px 1px 0px; WIDTH: auto; COLOR: #acbc9e; WHITE-SPACE: nowrap }
#MutiNav .multiUl #TopNavDept .NavDeptInOther { CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; OVERFLOW: hidden; PADDING-TOP: 5px }
#MutiNav .multiUl #TopNavDept .NavDeptInOther A { PADDING-LEFT: 13px; BACKGROUND: url(/css/icon.png) no-repeat 0px -116px; MARGIN: 0px 7px; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none }
/*end*/
/*-------banner---------*/
.banner { width: 100%; height: auto; margin: 0px auto; margin-top: 1px; }
/* flexslider */
.flexslider { position: relative; width: 100%; height: 419px; overflow: hidden; background: url(/images/loading.gif) 50% no-repeat; }
.slides { width: 100%; position: relative; z-index: 1; }
.slides li { width: 100%; height: 419px; }
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center; }
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display:inline;
zoom: 1; }
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(/images/dot.png) right 0 no-repeat; cursor: pointer; }
.flex-control-nav .flex-active { background-position: 0 0; }
.flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 45%; }
.flex-direction-nav li a { display: block; width: 50px; height: 50px; overflow: hidden; cursor: pointer; position: absolute; }
.flex-direction-nav li a.flex-prev { left: 40px; background: url(/images/prev.png) center center no-repeat; }
.flex-direction-nav li a.flex-next { right: 40px; background: url(/images/next.png) center center no-repeat; }
/*第一行 365体育平台园动态*/
.line1 { width: 100%; height: 415px; background-color: #f4f4f4; }
.xydt { width: 1003px; height: 415px; margin: 0px auto; }
.xydt_t { width: 1003px; height: 43px; border-bottom: 2px solid #8f2834; padding-top: 17px; }
.xydt_t_lf { width: 321px; height: 28px; float: left; padding-top: 5px; }
.xydt_t_rg { width: 78px; height: 27px; padding-top: 5px; background-color: #8f2834; color: #fff; font-size: 14px; text-align: center; float: right }
.xydt_t_rg a { color: #fff }
.xydt_t_rg a:hover { color: #FFC }
.xydt_b { width: 1003px; height: 297px; margin-top: 20px; }
.xydt_b_lf { width: 361px; height: 297px; background-color: #5b5858; float: left }
.xydt_b_lf_img { width: 361px; height: 256px; border: 0 }
.xydt_b_rg { width: 600px; height: 297px; float: right }
.xydt_b_rg ul { width: 600px; height: 297px; }
.xydt_b_rg ul li { width: 595px; height: 30px; line-height: 30px; background: url(/images/jt.jpg) no-repeat left center; padding-left: 10px; }
.xydt_b_rg ul li span { display: block; width: 385px; height: 30px; color: #333; padding-left: 10px; float: left; }
.xydt_b_rg ul li span a { display: block; width: 385px; height: 30px; color: #333; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; overflow: hidden; }
.xydt_b_rg ul li span a:hover { display: block; width: 385px; height: 30px; color: #F60; }
.xydt_b_rg_txt { width: 80px; height: 30px; color: #999; float: right }
.new { width: 30px; height: 10px; margin-top: 0px; float: left }
/*第二行 招生外联、通知公告*/
.line2 { width: 1003px; height: 270px; overflow: hidden; margin: 20px auto; }
.line2_lf { width: 660px; height: 270px; float: left; }
.tab { position: relative; width: 660px; height: 265px; overflow: hidden; margin-top: 4px; }
.tab-nav { height: 40px; overflow: hidden; }
.tab-nav a { display: block; float: left; width: 91px; height: 28px; line-height: 28px; text-align: center; text-decoration: none; color: #fff; background: #8f2834; margin-left: 11px; margin-top: 8px; }
.tab-nav a:hover { width: 91px; height: 28px; background-color: #eb7430; color: #fff }
.tab-nav a.current { color: #FFf; }
.tab-con { position: relative; width: 660px; height: 225px; overflow: hidden; }
.tab-con-item { display: none; width: 660px; height: 215px; }
.line2_lf_txt { width: 660px; height: 215px; padding-top: 15px; }
.line2_lf_txt ul { width: 660px; height: 215px; }
.line2_lf_txt ul li { width: 660px; height: 30px; line-height: 30px; background: url(/images/jt.jpg) no-repeat left center; padding-left: 10px; }
.line2_lf_txt ul li span { display: block; width: 510px; height: 30px; color: #333; padding-left: 10px; float: left; }
.line2_lf_txt ul li span a { display: block; width: 510px; height: 30px; color: #333; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; overflow: hidden; }
.line2_lf_txt ul li span a:hover { display: block; width: 510px; height: 30px; color: #F60; }
.line2_zyjs { width: 300px; height: 30px; line-height: 30px; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; overflow: hidden; background: url(/images/jt.jpg) no-repeat left center; padding-left: 10px; float: left; margin-right: 15px; }
.line2_zyjs a { color: #333; }
.line2_lf_rg_txt { width: 95px; height: 30px; color: #999; float: right }
.line2_lf_t { width: 660px; height: 40px; line-height: 40px; border-bottom: 2px solid #8f2834; }
.line2_lf_t_tit { width: 250px; height: 40px; line-height: 40px; float: left; font-size: 24px; font-weight: 200; color: #01619a; }
.line2_lf_t_tit a { color: #8f2834; }
.line2_rg { width: 303px; height: 265px; float: right; }
.line2_rg_t { width: 303px; height: 45px; background-color: #8f2834; }
.line2_rg_t span { display: block; width: 140px; height: 45px; line-height: 45px; text-align: center; float: left; font-size: 24px; font-weight: 200; color: #fff }
.line2_more { width: 60px; height: 45px; line-height: 45px; color: #fff; float: right; margin-right: 5px; }
.line2_more a { color: #fff }
.line2_more a:hover { color: #FFC }
.line2_rg_b { width: 303px; height: 110px; margin-top: 15px; }
.line2_rg_b ul { width: 303px; height: 110px; }
.line2_rg_b ul li { width: 285px; height: 28px; line-height: 28px; background: url(/images/d.jpg) no-repeat left center; padding-left: 15px; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; overflow: hidden; }
.line2_rg_b ul li a { color: #545454 }
.line2_rg_b ul li a:hover { color: #f60 }
.line2_rg_b_img { width: 303px; height: 87px; margin-top: 10px; }
.line3 { width: 1001px; height: 106px; border: 1px solid #dfdfdf; background: url(/images/kjfs_bg.jpg) repeat-x; margin: 25px auto; }
.line3_img { width: 75px; height: 102px; float: left; margin-left: 34px; margin-right: 32px; text-align: center; font-weight: 200 }
.line3_img a { color: #333 }
.line3_img a:hover { color: #f60 }
.line4 { width: 1003px; height: 280px; margin: 0px auto }
.line4_lf { width: 305px; height: 260px; float: left }
.line4_md { width: 305px; height: 260px; float: left; margin-left: 45px; }
.line4_rg { width: 305px; height: 260px; float: right }
.line4_t { width: 304px; height: 87px; }
.line4_tit { width: 304px; height: 62px; line-height: 55px; background: url(/images/line4_t_bg.jpg) repeat-x bottom; text-align: center; font-size: 24px; font-weight: 200; color: #01619a; }
.line4_b { width: 305px; height: 185px; margin-top: 10px; }
.line4_b ul { width: 305px; height: 185px; margin-top: 0px; }
.line4_b ul li { width: 305px; height: 28px; line-height: 28px; background: url(/images/d1.jpg) no-repeat left center; padding-left: 15px; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; overflow: hidden; }
.line4_b ul li a { color: #535353 }
.line4_b ul li a:hover { color: #f60 }
.line4_fot { width: 295px; height: 25px; line-height: 25px; background-color: #ddd; text-align: right; color: #3d3d3d; padding-right: 10px; }
.line4_fot a { color: #3d3d3d }
.line4_fot a:hover { color: #1177b3 }
.line5 { width: 1003px; height: 310px; margin: 10px auto; }
.line5_lf { width: 305px; height: 310px; float: left }
.line5_lf_t { width: 305px; height: 45px; line-height: 45px; background-color: #389cd7; }
.line5_lf_t span { display: block; width: 140px; height: 45px; line-height: 45px; text-align: center; float: left; font-size: 24px; font-weight: 200; color: #fff }
.line51_lf_t { width: 305px; height: 45px; line-height: 45px; background-color: #f68a66; }
.line51_lf_t span { display: block; width: 140px; height: 45px; line-height: 45px; text-align: center; float: left; font-size: 24px; font-weight: 200; color: #fff }
.line52_lf_t { width: 305px; height: 45px; line-height: 45px; background-color: #61ccb4; }
.line52_lf_t span { display: block; width: 140px; height: 45px; line-height: 45px; text-align: center; float: left; font-size: 24px; font-weight: 200; color: #fff }
.line53_lf_t { width: 305px; height: 45px; line-height: 45px; background-color: #267cb2; }
.line53_lf_t span { display: block; width: 140px; height: 45px; line-height: 45px; text-align: center; float: left; font-size: 24px; font-weight: 200; color: #fff }
.line5_md { width: 305px; height: 310px; float: left; margin-left: 45px; }
.line5_md_t { width: 305px; height: 45px; line-height: 45px; background-color: #efa378; }
.line5_md_t span { display: block; width: 140px; height: 45px; line-height: 45px; text-align: center; float: left; font-size: 24px; font-weight: 200; color: #fff }
.line5_rg { width: 305px; height: 310px; float: right }
.line5_rg_t { width: 305px; height: 45px; line-height: 45px; background-color: #92cc76; }
.line5_rg_t span { display: block; width: 140px; height: 45px; line-height: 45px; text-align: center; float: left; font-size: 24px; font-weight: 200; color: #fff }
.line5_tit { width: 305px; height: 80px; margin-top: 15px; }
.line5_tit img { width: 129px; height: 73px; border: 2px solid #dfdfdf; float: left }
.line5_tit span { display: block; width: 160px; height: 80px; color: #666; font-size: 12px; line-height: 20px; float: right }
.line5_tit span a { color: #666; }
.line5_tit span a:hover { color: #156da1; }
.line5_bot { width: 305px; height: 125px; background: url(/images/line5_bg.jpg) no-repeat bottom; padding-bottom: 15px; padding-top: 10px; }
.line5_bot ul { width: 305px; height: 140px; margin-top: 0px; }
.line5_bot ul li { width: 305px; height: 28px; line-height: 28px; background: url(/images/d.jpg) no-repeat left center; padding-left: 15px; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; overflow: hidden; }
.line5_bot ul li a { color: #535353 }
.line5_bot ul li a:hover { color: #f60 }
.line6 { width: 100%; height: 385px; background-color: #f6f6f6; }
.line6c { width: 1003px; height: 350px; margin: 0px auto; padding-top: 35px; }
.line6c_t { width: 1003px; height: 60px; border-top: 2px solid #e07913; }
.line6c_t_lf { width: 250px; height: 47px; float: left; padding-top: 5px; }
.line6c_t_rg { width: 55px; height: 25px; float: right; margin-right: 10px; }
.line6c_b { width: 1003px; height: 230px; margin-top: 10px; }
.div1 { width: 998px; height: 230px; margin: 0px auto; }
.pmd { width: 216px; height: 220px; padding-bottom: 10px; background-color: #8f2834; margin-left: 15px; margin-right: 15px; }
.pmd span { display: block; width: 202px; height: 35px; line-height: 35px; color: #fff; margin: 0px auto; margin-top: 5px; }
.pmd span a { color: #fff }
.pmd span a:hover { color: #FFC }
/*内页样式*/
.ny_banner { width: 1003px; height: 235px; margin: 0px auto; margin-bottom: 20px; }
.ny_conment { width: 992px; height: auto; margin: 0px auto; margin-bottom: 50px; background: url(/images/ny_bg.jpg) repeat-x top #fbfbfb; padding-top: 25px; padding-right: 10px; padding-bottom: 40px; box-shadow: 0 0 2px 2px #dfdfdf; padding-left: 1px; }
.ny_con_lf { width: 196px; height: auto; float: left; }
.ny_con_lf_t { width: 196px; height: 80px; line-height: 80px; color: #fff; font-size: 20px; text-align: center; font-weight: 300; background: url(/images/ny_lf_t.jpg) repeat-x bottom; }
.ny_con_lf_b { width: 196px; height: auto; border-bottom: 5px solid #8f2834; }
.ny_con_lf_b ul { width: 196px; height: auto; }
.ny_con_lf_b ul li { width: 196px; height: 44px; line-height: 44px; color: #333; text-align: center; background: url(/images/ny_nav_bg.jpg) no-repeat bottom center }
.ny_con_lf_b ul li a { width: 196px; height: 44px; line-height: 44px; color: #333; }
.ny_con_lf_b ul li a:hover { display: block; width: 196px; height: 44px; color: #fff; background: url(/images/ny_lf_nav_hover.jpg) no-repeat bottom center }
.ny_lf_img { width: 196px; height: 305px; margin-top: 30px; }
.ny_con_rg { width: 775px; height: auto; float: right }
.ny_con_rg_t { width: 755px; height: 26px; line-height: 26px; font-size: 12px; text-align: right; color: #666; padding-right: 20px; }
.ny_con_rg_t a { color: #8f2834 }
.ny_con_rg_t a:hover { color: #f60 }
.ny_con_rg_tit { width: 700px; height: 46px; line-height: 46px; font-size: 24px; font-family: "微软雅黑"; color: #8f2834; font-weight: 600; padding-left: 20px; }
.ny_rg_con { width: 775px; height: auto; line-height: 22px; padding-top: 30px; overflow: hidden }
.ny_rg_con td { padding: 10px; border-bottom: 1px solid #dfdfdf }
.ny_rg_con input { border: 1px solid #dfdfdf }
.ny_rg_con textarea { border: 1px solid #dfdfdf }
.ny_jysfc { width: 770px; height: auto; margin: 0px auto; overflow: hidden }
.ny_jysfc ul { width: 770px; height: auto; }
.ny_jysfc ul li { width: 300px; height: 250px; background-color: #dfdfdf; float: left; margin-left: 45px; margin-right: 30px; margin-bottom: 30px; padding-bottom: 10px; }
.ny_jysfc ul li img { width: 300px; height: 200px; }
.ny_jysfc ul li span { display: block; width: 290px; height: 23px; line-height: 23px; overflow: hidden; margin: 0px auto; text-align: center; color: #333; }
.ny_jysfc ul li span a { color: #333; font-weight: 300 }
.ny_jysfc ul li span a:hover { color: #0977bd }
.ny_szdw { width: 770px; height: auto; margin: 0px auto; overflow: hidden }
.ny_szdw ul { width: 770px; height: auto; }
.ny_szdw ul li { width: 165px; height: 250px; background-color: #dfdfdf; float: left; margin-left: 45px; margin-right: 30px; margin-bottom: 30px; padding-bottom: 10px; }
.ny_szdw ul li img { width: 165px; height: 200px; }
.ny_szdw ul li span { display: block; width: 165px; height: 23px; line-height: 23px; overflow: hidden; margin: 0px auto; text-align: center; color: #333; }
.ny_szdw ul li span a { color: #333; font-weight: 300 }
.ny_szdw ul li span a:hover { color: #0977bd }
.ny_szdwls { width: 760px; height: auto; overflow: hidden; margin: 70px auto }
.ny_szdwls ul { width: 760px; height: auto; }
.ny_szdwls ul li { width: 301px; height: 136px; float: left; margin-left: 30px; margin-right: 30px; }
.ny_szdwls ul li img { width: 301px; height: 136px; }
.ny_newsv_t { width: 745px; height: auto; line-height: 40px; color: #000; font-weight: 200; font-size: 25px; padding-top: 20px; text-align: center; margin: 0px auto; }
.ny_newsv_tit { width: 745px; height: auto; line-height: 40px; color: #333; font-weight: 100; font-size: 18px; padding-top: 20px; text-align: center; margin: 0px auto; border-bottom: 1px solid #dfdfdf; padding-bottom: 15px; }
.ny_newsv_t1 { width: 745px; height: 20px; margin: 0px auto; color: #666; font-size: 12px; text-align: center; margin-top: 15px; border-bottom: 1px solid #e8e8e8; padding-bottom: 20px; }
.ny_newsv_c { width: 765px; height: auto; margin-top: 30px; font-size: 16px; color: #000; line-height: 30px; padding-bottom: 20px; border-bottom: 1px solid #e8e8e8; }
.ny_newsv_bt { width: 100px; height: 31px; margin-top: 15px; }
.ny_newsv_fy { width: 700px; height: 55px; line-height: 25px; margin-top: 15px; color: #333; }
.ny_newsv_fy a { color: #666 }
.ny_newsv_fy a:hover { color: #F60 }
.xwgk { width: 770px; height: auto }
.xwgk ul { width: 760px; height: auto; margin: 0px auto }
.xwgk ul li { width: 740px; height: 40px; line-height: 40px; color: #333; background: url(/images/d.jpg) no-repeat left center; padding-left: 15px; border-bottom: 1px dotted #ddd; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; overflow: hidden; }
.xwgk ul li a { color: #333 }
.xwgk ul li a:hover { color: #f60; text-decoration: underline }
.dytd { width: 770px; height: auto; }
.dytd_sm_lf { width: 340px; height: 290px; float: left; margin-left: 20px; margin-bottom: 30px; border-bottom: 1px dashed #ccc; padding-bottom: 20px; }
.dytd_sm_rg { width: 340px; height: 290px; float: right; margin-right: 20px; margin-bottom: 30px; border-bottom: 1px dashed #ccc; padding-bottom: 20px; }
.dytd_sm_t { width: 340px; height: 45px; line-height: 45px; background-color: #8f2834; }
.dytd_sm_t span { display: block; width: 140px; height: 45px; line-height: 45px; text-align: center; float: left; font-size: 20px; font-weight: 200; color: #fff }
.dytd_sm_tit { width: 330px; height: 80px; margin-top: 15px; padding: 5px; }
.dytd_sm_tit img { width: 129px; height: 73px; border: 2px solid #dfdfdf; float: right }
.dytd_sm_tit span { display: block; width: 190px; height: 80px; color: #8b8b8b; font-size: 13px; line-height: 20px; overflow: hidden; float: left }
.dytd_sm_tit span a { color: #8b8b8b; }
.dytd_sm_tit span a:hover { color: #156da1; }
.dytd_sm_tit1 { width: 330px; height: 80px; margin-top: 15px; padding: 5px; }
.dytd_sm_tit1 img { width: 129px; height: 73px; border: 2px solid #dfdfdf; float: left }
.dytd_sm_tit1 span { display: block; width: 190px; height: 80px; color: #8b8b8b; font-size: 13px; line-height: 20px; overflow: hidden; float: right }
.dytd_sm_tit1 span a { color: #8b8b8b; }
.dytd_sm_tit1 span a:hover { color: #156da1; }
.dytd_sm_bot { width: 340px; height: 105px; padding-bottom: 15px; padding-top: 10px; }
.dytd_sm_bot ul { width: 340px; height: 100px; margin-top: 0px; }
.dytd_sm_bot ul li { width: 340px; height: 33px; line-height: 33px; background: url(/images/d.jpg) no-repeat left center; padding-left: 15px; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; overflow: hidden; }
.dytd_sm_bot ul li a { color: #535353 }
.dytd_sm_bot ul li a:hover { color: #f60 }
.ny_con_rg_c_xw { width: 770px; height: 150px; border-bottom: 1px solid #e8e8e8; margin: 0px auto; margin-top: 18px; }
.ny_con_rg_c_xw img { width: 155px; height: 115px; float: left; padding: 5px; border: 1px solid #dfdfdf }
.ny_con_rg_c_xw1 { width: 770px; height: 220px; border-bottom: 1px solid #e8e8e8; margin: 0px auto; margin-top: 18px; }
.ny_con_rg_c_xw1 img { width: 155px; height: 180px; float: left; padding: 5px; border: 1px solid #dfdfdf }
.ny_con_rg_c_xj1 { width: 770px; height: 200px; border-bottom: 1px solid #e8e8e8; margin: 0px auto; margin-top: 18px; }
.ny_con_rg_c_xj1 img { width: 200px; height: 140px; float: left; padding: 5px; border: 1px solid #dfdfdf; margin-top: 10px; }
.ny_con_rg_c_xj_rg { width: 460px; height: 50px; float: right; margin-top: 10px; padding-top: 70px; background: url(/images/jtn.jpg) no-repeat 420px center; padding-right: 50px; }
.ny_con_rg_c_xj_rg_t { width: 460px; height: 40px; line-height: 40px; font-size: 18px; color: #000; }
.ny_con_rg_c_xj_rg_t a { color: #000; font-weight: bold }
.ny_con_rg_c_xj_rg_t a:hover { color: #F90 }
.ny_con_rg_c_xj_rg_b1 { width: 500px; height: 90px; line-height: 22px; font-size: 16px; color: #666; overflow: hidden; }
.ny_con_rg_c_zc1 { width: 350px; height: 280px; margin-top: 18px; float: left; margin-left: 15px; margin-right: 15px; border-bottom: 1px solid #dfdfdf }
.ny_con_rg_c_zc1 img { width: 150px; height: 200px; float: left; padding: 5px; border: 1px solid #dfdfdf; margin-top: 10px; }
.ny_con_rg_c_zc_rg { width: 130px; height: 280px; float: left; margin-top: 10px; margin-left: 30px; }
.ny_con_rg_c_zc_rg_t { width: 130px; height: 40px; line-height: 40px; font-size: 18px; color: #333; }
.ny_con_rg_c_zc_rg_t a { color: #333 }
.ny_con_rg_c_zc_rg_t a:hover { color: #F90 }
.ny_con_rg_c_zc_rg_b1 { width: 170px; height: auto; line-height: 22px; font-size: 14px; color: #666; overflow: hidden; }
.ny_con_rg_c_xw_rg { width: 500px; height: 130px; float: right; margin-top: 20px; background: url(/images/jtn.jpg) no-repeat right center; padding-right: 50px; }
.ny_con_rg_c_xw_rg_t { width: 500px; height: 20px; line-height: 20px; font-size: 18px; color: #9a0000; }
.ny_con_rg_c_xw_rg_t a { color: #9a0000 }
.ny_con_rg_c_xw_rg_t a:hover { color: #F90 }
.ny_con_rg_c_xw_rg_b { width: 500px; height: 60px; line-height: 22px; font-size: 14px; color: #666; overflow: hidden; margin-top: 15px; }
.ny_con_rg_c_xw_rg_b1 { width: 500px; height: 90px; line-height: 22px; font-size: 14px; color: #666; overflow: hidden; margin-top: 15px; }
/*通知公告新闻列表*/
.ac_newslist { width: 770px; height: auto; padding: 0px; }
.ac_newslist ul { width: 770px; }
.ac_newslist ul li { width: 755px; height: 30px; line-height: 25px; background: url(/images/jt.jpg) no-repeat left center; border-bottom: 1px #dfdfdf dotted; padding-left: 15px; margin-top: 8px; font-size: 16px; color: #000; }
.ac_newslist ul li span { display: block; width: 580px; height: 30px; line-height: 30px; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; overflow: hidden; float: left }
.ac_newslist ul li span a { color: #000; }
.ac_newslist ul li span a:hover { color: #f60; }
.ac_newslist_time { width: 100px; height: 30px; color: #999; float: right; }
/*舞蹈掠影*/

.wdly_list { margin-top: 30px; padding-left: 20px; }
.wdly_list ul li { width: 360px; height: 170px; float: left; margin-bottom: 30px; margin-right: 15px }
.wdly_list ul li img { float: left; width: 220px; height: 170px; }
.wdly_list ul li .wdly_info { width: 120px; height: 150px; background-color: #389cd7; float: left; padding: 20px 10px 0px 10px; }
.wdly_list ul li .wdly_info h2 a { height: 50px; font-weight: 100; overflow: hidden; font-size: 14px; color: #fff; line-height: 22px; display: block }
.wdly_list ul li .wdly_info h2 a:hover { color: #FF9; }
.wdly_list ul li .wdly_info p { height: 20px; line-height: 20px; color: #fff; font-size: 12px; }
.wdly_rt { width: 228px; float: right }
.wdly_rt_date { width: 133px; background: url(/images/wdly_datebg.jpg) repeat-y; float: left }
.wdly_rt_date ul li { height: 40px; line-height: 40px; font-size: 15px; color: #38220e; }
.wdly_rt_date ul li a { padding-left: 35px; }
.wdly_rt_date ul li a:hover { color: #c7782e; }
.wdly_rt_date ul li.date_active { background: url(/images/wdly_date_actv.jpg) no-repeat left center; }
.wdly_rt_date ul li.date_active a { color: #c7782e; }
.wdly_rt_tit { float: left; width: 94px; height: 54px; background-color: #c7782e; line-height: 54px; color: #fff; text-align: center; font-size: 18px; }
/*舞蹈掠影结束*/
	
/*翻页样式*/

DIV.sabrosus { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; margin-top: 20px; PADDING-TOP: 3px; TEXT-ALIGN: center }
DIV.sabrosus A { BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none }
DIV.sabrosus A:hover { BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow }
DIV.pagination A:active { BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow }
DIV.sabrosus SPAN.current { BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1 }
DIV.sabrosus SPAN.disabled { BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid }
/*内页样式*/
  
.foot { width: 100%; height: 211px; background: url(/images/foot.jpg) repeat-x; }
.footc { width: 1003px; height: 166px; margin: 0px auto; padding-top: 45px; }
.bot_lf { width: 450px; height: 130px; color: #fff; font-size: 14px; line-height: 22px; float: left; margin-left: 2%; }
.bot_rg { width: 460px; height: 122px; float: right; }
.bot_lf a { color: #f5f5f5; text-decoration: underline }
.bot_lf a:hover { color: #f60 }
