@charset "UTF-8";

/* css reset */
* { margin:0;padding:0;}
ol,ul,li { list-style: none;}
button,img { border:none;margin:0;}
input { outline:none;}
input[type="checkbox"]{ width:13px;height:14px;vertical-align: middle;}

/* base css */
body,html { font:12px/16px '宋体',Arial, Helvetica, sans-serif;}
.clearfix:after,.news .content ul li:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;line-height: 0;}
.clearfix,.news .content ul li {zoom: 1;}
.fl { float:left;}
.fr { float:right;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px;}
.ml10 { margin-left:10px;}
.mr10 { margin-right:10px;}
.mb10 { margin-bottom:10px;}
.pt10 { padding-top:10px;}
.pl10 {	padding-left:10px;}
.pr10 {	padding-right:10px;}
.pb10 {	padding-bottom:10px;}
.w760 { width:760px;}
.loginArea .btnLogin,.news .title,
.news .title span,
.devOnline .title,
.modSection .xiaoRen,
.modSection .title span,
.modSection .prev,
.modSection .next,
.modSection-bot ul li p,
.quickLinkR ul li a.more4  { background:url(../images/icon.jpg) no-repeat -9999em;}
.more { display:block;width:31px;height:5px;text-indent:-9999em;background:url(../images/icon_more.png) no-repeat -9999em;}
 
/* link */
a:link,a:hover { text-decoration: none;color:#1c1d1e;}
a:visited,a:active { color:#1c1d1e;}
a:hover { color:#ff5400;}

/* index */
body { background: url(../images/top_bg.jpg) no-repeat top center;color:#333;-webkit-text-size-adjust:none;}
.layout { margin:0 auto;width:1024px;}
.wrap { position:relative;margin:0 auto;width:982px;}

.headerTop { height:395px;}
.topBar { border-bottom:1px solid #e5d8d4;height:29px;line-height:29px;background: #f7f4f3;color:#414345;}
.topBar a { margin-left:10px;}
.logo { position:absolute;left:-20px;top:20px;width:315px;height:135px;text-indent:-9999em;background:url(../images/logo1.png) no-repeat;}
.menu { position:absolute;left:190px;top:30px;padding:15px 0 0 50px;width:771px;height:60px;color:#fff;background: url(../images/menu_bg1.png) no-repeat;}
.menu a { color:#fff;}
.menu a:hover { color:#64453c;}
.menu ul li {     padding: 0 7px;
    margin-top: 5px;float:left;*padding:0 19px;_padding:0 18px}
.menu ul li span { display:block;}
.menu ul li span.menuCh { font-size:14px;font-weight:bold;}
.menu ul li span.menuEn { position:relative;margin-left:-15px;font-size:10px;font-family: 'Arial';-webkit-text-size-adjust:none;}

.footer { margin-top:20px;height:172px;padding-top:15px;background: url(../images/foot.jpg) no-repeat center;}
.footer .vistedNum { margin-bottom:8px;text-align:center;font-size:14px;font-weight:bold;color:#646464;}
.footer .vistedNum span { padding:0 10px;}
.footer ul li{padding:0 10px; float:left;}

.footer .copyRight { color:#666;line-height:24px;text-align:center;}
.footer .girl { display:block;position:absolute;left:-226px;top:-240px;width:224px;height:278px;background: url(../images/girl.png) no-repeat;}

.schoolInfo { width:215px;height:345px;}
.schoolPic { width:500px;height:160px;background: url(../images/school_pic.png) no-repeat;}
/* .login { padding:39px;width:182px;height:82px;background: url(../images/login_bg.png) no-repeat;} */
.login {     width: 260px;
    height: 166px;background: url(../images/login_bg.png) no-repeat;}
.loginArea { overflow:hidden;}
.loginArea ul li { margin-bottom:5px;}
.loginArea ul li input { width:114px;height:17px;background:#fbf6f2;border:1px solid #d3c3a7;}
.loginArea .btnLogin { width:44px;height:44px;background-position:-7px -7px;color:#fff;font-weight:bold; border:0px;}
.loginBot { margin-top:18px;padding:10px 0px;border-top:1px solid #d3bda7;}

.news { width:458px;}
.news .title { padding:3px 10px 0 10px;height:25px;background-position:-7px -70px;}
.news .title span { display:block;float:left;margin-right:3px;width:81px;height:19px;line-height:19px;text-align:center;font-weight:bold;cursor:pointer;color:#754d29;background-position: -17px -148px;}
.news .title span.current { color:#fff;background-position: -17px -112px;}
.news .title .more1 { margin:7px 10px 0;background-position: -5px -5px;}
.news .content { display:none;padding:2px 10px;}
.news .content a,.devOnline .content a { color:#686868;}
.news .content a:hover,.devOnline .content a:hover { color:#ff5400;}
.news .content ul li,.devOnline .content ul li { line-height: 23px;}
.news .content .newsTitle,.devOnline .content .newsTitle { float:left;padding-left:10px;background: url(../images/arrow.gif) no-repeat left center;}
.news .content .newsTime { float:right;color:#7b7b7b;}
.news .active { display:block;}

.devOnline { width:287px;}
.devOnline .title { padding:0 15px;height:26px;line-height:26px;background: url(../images/jjsxwgk.jpg) no-repeat left center;}
.devOnline .title span { color:#333331;font-weight:bold; display:block;float:left;margin-right:3px;width:81px;height:19px;line-height:19px;text-align:center;font-weight:bold;cursor:pointer;color:#754d29;background-position: -17px -148px;}
.devOnline .title span.current {background: url(../images/icon.jpg) no-repeat -9999em;margin-top: 3px; color:#fff;background-position: -17px -112px;}
.devOnline .title .more2 { margin:11px 0 0;background-position: -5px -30px}
.devOnline .content { padding:4px 8px;}
.devOnline .content .newsTitle { float:none;}




.modSection { position:relative;border:1px solid #ffa65f;}
.modSection .xiaoRen { position:absolute;left:-42px;top:-18px;display:block;width:33px;height:60px;background-position:-457px -11px;}
.modSection .title { border-bottom:1px solid #ffa65f;padding:0 15px;height:29px;background:url(../images/re_bg.gif) repeat-x;}
.modSection .title span { position:relative;margin-top:4px;display:block;width:91px;height:25px;font-size:14px;font-weight:bold;color:#884a25;line-height:25px;text-align:center;background-position: -314px -112px;}
.modSection .title .more3 { margin-top:13px;background-position:-5px -55px }
.modSection .content { padding:10px;}
.modSection .picList { float:left;z-index:0;}
.modSection .prev,.modSection .next { display:block;width:15px;height:109px;cursor:pointer;}
.modSection .prev { margin-right:7px;background-position: -136px -100px;}
.modSection .next { width:20px;margin-left:-8px;background-position: -168px -100px;}
.modSection .picList ul li { float:left;padding:2px;border:1px solid #c5c5c5;width:138px;height:103px;margin-right:10px;}
.modSection-bot { width:940px;padding:5px 0px 0px;/*margin-top:12px;border-top:1px dotted #afafaf;*/}
.modSection-bot ul { width:940px;}
.modSection-bot ul li { float:left;display:inline-block;margin-right:13px;}
.modSection-bot ul li.justFix { display:inline-block;width:100%;font-size:0;overflow:hidden;height:0px;line-height:0;}
.modSection-bot ul li p { padding-left:40px;margin-right:20px; height:28px;}
.modSection-bot ul li p.icon1 { background-position: -460px -199px;}
.modSection-bot ul li p.icon2 { background-position: -460px -254px;}
.modSection-bot ul li p.icon3 { background-position: -460px -312px;}
.modSection-bot ul li p.icon4{background:url(../images/jjs_dxtile.png) no-repeat;}
.modSection-bot ul li p span { display:block;}
.modSection-bot ul li p span.yellow { color:#e84900;font-size: 18px;margin-top: 6px; font-weight:bold; }
.modSection-bot ul li p span.gray { font-size:11px;color:#8c8c8c;}
.modSection-bot ul li span.border { margin-top:5px;display:inline-block;height:19px;width:1px;border-right:1px dotted #afafaf;}

.banner { height:96px;}

.quickLinkL { padding:20px 0px 0 25px;width:724px;height:250px;background:url(../images/sec_bg.jpg) no-repeat;}
.quickLinkL ul li { float:left;width:142px;padding:80px 0px 35px;text-align:center;}
.quickLinkL ul li a { font-size:14px;font-weight:bold;color:#64453c;}
.quickLinkL ul li a:hover { color:#ff5400;}
.quickLinkR { padding:6px 0 0 11px;width:212px;height:264px;background: url(../images/sec2_bg.jpg) no-repeat;}
.quickLinkR ul li { padding-left:72px;padding-top:7px;width:129px;height:41px;margin-bottom:4px;}
.quickLinkR ul li a { font-size:13px;font-weight:bold;color:#64453c;}
.quickLinkR ul li a:hover { color:#ff5400;}
.quickLinkR ul li a.more4 { display:block;margin-top:2px;width:60px;height:14px;text-indent:-9999em;background-position:-225px -114px }

.friendLink { border:1px solid #efdfc7;}
.friendLink .title { font-size:16px;color:#735a37;padding:0 20px;height:33px;line-height: 33px;font-weight:bold;background: #f9f1e5;border-bottom:1px solid #efdfc7;}
.friendLink .content { padding:20px 20px 15px 40px;}
.friendLink .content a { display:block;float:left;margin-right:20px;margin-bottom:10px;color:#937e61;white-space: nowrap}
.friendLink .content a strong { font-weight:bold;color:#ff5400;}

/* list */

.listName { width:252px;}
.listName .boxTop { height:61px;background:url(../images/box_t.jpg) no-repeat;}
.listName .boxCen { padding:0 24px 0 42px;background:url(../images/box_c.jpg) repeat-y;}
.listName .boxCen a { display:block;height:30px;text-align:center;line-height:30px;color:#000;border-bottom:1px solid #d6c49c;background: url(../images/arrow2.gif) no-repeat 159px center;}
.listName .boxBot { height:62px;background:url(../images/box_b.jpg) no-repeat;}

.listNews { width:730px;}
.listNews .title { padding:30px 28px 0 50px;height:26px;background: url(../images/list_news_t.jpg) no-repeat;}
.listNews .title .titleName { font-size:14px;color:#000;font-weight:bold;}
.listNews .title .titleName small { padding-left:5px;color:#c79c69;font-size:12px;}
.listNews .title .location { margin-top:4px;margin-left:243px;}
.listNews .content { padding:20px 40px 30px 46px;min-height: 500px;background:#fff;}
.listNews .content .textTitle { padding:10px 46px 0 107px;height:22px;font-size:12px;font-weight:bold;background:url(../images/text_t.jpg) no-repeat;color:#636562;}
.listNews .content .textBox { padding:10px 0;}
.listNews .content .textBox ul li { border-bottom:1px solid #d2c6a0;height:30px;line-height: 30px;padding-right:30px;padding-left:25px;background: url(../images/arrow3.gif) no-repeat 3px center;}
.listNews .content .textBox ul li a { float:left;color:#5c5c5c;}
.listNews .content .textBox ul li a:hover { color:#ff5400;}
.listNews .content .textBox ul li span { float:right;color:#5e6079;}
.listNews .pageNum { text-align:center;}
.listNews .pageNum a { color:#909090;}
.listNews .pageNum a:hover { color:#ff5400}
.listNews .pageNum a.prev,.listNews .pageNum a.next { display:inline-block;width:15px;height:15px;vertical-align: middle;}
.listNews .pageNum a.prev{ margin-right:10px;background: url(../images/arrow4.gif) no-repeat;}
.listNews .pageNum a.next{ margin-left:5px;background: url(../images/arrow5.gif) no-repeat;}

/* article */
.article { width:982px;}
.article .title { padding:40px 0 0 70px;height:38px;background: url(../images/article_t.jpg) no-repeat;} 
.article .title .location { margin-left:400px;}
.article .artileContent { width:902px;border:1px solid #ffdcc6;border-top:none;margin:0 auto;padding:34px;}
.article .artitleTitleText { font-size:22px;color:#fd6f03;font-weight:bold;text-align:center;}
.article .artitleTitleInfo { margin-top:30px;height:30px;border-bottom:1px solid #e3e3e3;background: #fef5e6;text-align:center;line-height: 30px;}
.article .artitleTitleInfo span { color:#000;padding:0 10px;}
.article .articleOther { margin-top:30px;}
.article .articleOther a { display:block;line-height:22px;padding-left:20px;color:#ca5a06;background: url(../images/arrow6.gif) no-repeat left center;}

/*-----翻页----*/

#page
{
    display: block;
    width: 580px;
    height: 40px;
    float: left;
    padding-left: 50px;
    padding-top: 20px;
}
#page li
{
    float: left;
	border-bottom: 0px solid #d2c6a0;
background: url() no-repeat 3px center;
padding-right: 2px;
padding-left: 2px;
line-height: 18px;
height: 20px;
}


#page li a
{
    display: block;
    width: 36px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    border: 1px solid #CCC;
    /*padding: 5px;*/
    margin-right: 10px;
    color: #666;
    text-decoration: none;
}
#page li a:hover
{
    color: #fff;
    background-color: #b01f1f;
}
#page li.pageup a, #page li.next a
{
    display: block;
    width: 50px;
}
#page li a.ct_1
{
    color: #fff;
    background-color: #b01f1f;
}
#page li a.ct_1 a:hover
{
    color: #FFF;
}
li a .new {padding: 2px 8px 0px 11px;}

.articleContentText{ margin-top:10px; font-size:12px;}
.subNavi_tit{color:#F00; }
.boxCen .ListNav{ }
.boxCen .ListNav .subNavi_tit{}


.boxCen .ListNav .subNavi_tit a{background: url('');color:#F00;font-size:20px; font-weight:bold; }
.subNavi_tit a{color:#F00;font-size:20px; font-weight:bold; }
.articleContentText p{font-size:12px;}
.yt_xxnews_list li{
border-bottom:: #b5b5b5 1px dashed;
height: 26px;
line-height: 26px;
background: url(../images/tit_ico.jpg) no-repeat 8px 14px;
}
.yt_xxnews_list li span {
display: inline-block;
width: 345px;
margin-left: 18px;
}

.w240{ width:320px;}
.w240 .content{padding: 5px;}
.w240 li { line-height:25px; height:25px;}
.t_table li{line-height:25px; height:25px;}
.h200{ height:190px;}
.yellow a { color:#555555;/*#e84900;*/}
.Vote .title{background: url() no-repeat; font-weight:bold; font-size:24px; line-height:24px;}
.Vote .list font{ line-height:25px; font-size:16px;/* display:block;*/
}
