@charset "UTF-8";
body{min-width:1250px; overflow-x:auto;}




/* 大图广告位 */
#Header .banner { position:absolute; left:0; top:0; z-index:0;}
#Header { width:1250px; height:600px; overflow:hidden; }
#Content{overflow:hidden}

/* 首页主内容区域 */
#Content { width:980px; margin-top:15px;}
.side { width:240px; float:left;}
.main { width:726px; float:right;}
.box { border-bottom:1px solid #e6e6e6; background-color:#fbfbfb;}

/* side */
.side .box .hd {background:url(/images/TitleBar.png) no-repeat 0 -200px;  }

/* main */
.main .box .date { float:right;}
.main .box .Ahd { background:url(/images/TitleBar.png) no-repeat 0 -50px; height:30px;}
.main .box .Ahd a { display:block; float:right; margin:2px 9px 0 0; width:29px; height:11px; _display:inline;}
.main .box .bd { clear:both;}
.main .box .Bhd { border-bottom:1px solid #e3e3e3; position:relative; height:21px; margin:10px 4px 0; overflow:hidden}
.main .box .Bhd ul { padding:0 4px 0 3px;}
.main .box .Bhd li { float:left; background:url(/images/ColumnBg.png) no-repeat 0 -28px; width:64px; height:22px; line-height:22px; text-align:center; margin-left:5px; _display:inline;}
.main .box .Bhd li.on { background:url(/images/ColumnBg.png) no-repeat 0 0 !important;}
.main .box .Bhd li.on a { color:#c00; }
.main .box .Bhd li.first { margin-left:0 !important;}
.main .box .Bhd li a { font-family:"微软雅黑";cursor:pointer}
.main .box .bd ul { padding:6px 12px 0;}
.main .box .bd ul li { background:url(/images/Icon.jpg) no-repeat 0 10px; padding-left:13px; height:24px; line-height:24px; overflow:hidden;}
.main .box .bd ul li .date { color:#7e7e7e;}

/* 焦点图 */
.focusNews { width:240px; height:200px; border-bottom:1px solid #e6e6e6; background-color:#fff; padding:3px; text-align:center; }
.focusNews .con { line-height:26px;}
.focusNews .con .title { text-align:center;}


.slideBox-news{ position:relative; zoom:1; }
.slideBox-news .slideNav{ position:absolute; height:20px; overflow:hidden; bottom:30px; right:15px; z-index:1;}
.slideBox-news .slideNav li {background-color:#fff;cursor:pointer;float:left;width:16px;height:18px;line-height:18px;margin-left:4px;text-align:center;}
.slideBox-news .slideNav li a{ color:#333; font-size:14px; } 
.slideBox .slideNav li a:hover{ text-decoration:none; }
.slideBox-news .slideNav li.on{ background-color:#f11f1f; color:#FFFFFF;}
.slideBox-news .slideNav li.on a{ font-weight:bold; color:#fff; }
.slideBox-news .slideCon { overflow:hidden;}
.slideBox-news .slideCon .pic { width:234px; height:174px; overflow: hidden;z-index:0;}
.slideBox-news .slideCon .pic img { width:234px; height:174px;}
.slideBox-news .slideCon .title a{color:#333; font-size:12px; font-weight:bold;}



/* 单点登录 */
#user { margin-top:10px; height:125px; }
#user .hd { height:30px; width:240px; overflow:hidden;}
.inputtext { background:url(/images/inputBg.gif) no-repeat; width:135px; height:18px; border:0; padding:0 10px;}
#login2 { background:url(/images/login01.gif) no-repeat; width:46px; height:18px; line-height:16px; border:0; float:left; text-align:center; cursor:pointer;}
#user .hot { background:url(/images/login02.gif) no-repeat; width:46px; height:18px; line-height:16px; border:0; display:block; float:right; text-align:center; color:#fff;}
#loginField2 { margin:6px 0 0 20px;}
.userlogin li { line-height:28px; height:28px;}
.reg_user{ font:100 12px/16px 微软雅黑; color:#fff; width:100px; height:18px !important; overflow:hidden; margin:4px 0 0 48px;}


/* 友情链接 */
#links { margin-top:8px; height:144px; font-family:微软雅黑;}
#links .hd { background:url(/images/TitleBar.png) 0 -300px; width:28px; height:144px; float:left;}
#links .bd { float:right; width:208px; margin-right:2px; _display:inline;}
#links .bd li { height:24px; overflow:hidden; margin-bottom:6px; line-height:24px;}
#links .bd li select { width:208px; height:24px;  }
#links .bd li.last{ margin:0;}
#links .bd li option { font-family:微软雅黑;}
#loginedUserInfo2 { padding:6px 20px 0; }
#loginedUserInfo2 li.li-st { clear:both;}

/* 福德正神在哪里登录新闻 */
#news { float:left; width:426px; height:298px; overflow:hidden;background:#fbfbfb url(../images/newsBg.gif) no-repeat  center bottom; position:relative }
#news .hd { background:url(/images/TitleBar.png) no-repeat 0 0; width:426px; height:30px; overflow:hidden;}
#news .hd h3 { float:left; width:77px; height:30px;}
#news .hd h3 a { display:block; width:77px; height:30px;}
#news .hd ul { float:right; margin-right:62px; _display:inline;}
#news .hd li { float:left; font:100 13px/30px 微软雅黑; margin-left:18px; _display:inline;}
#news .hd li.on a{ color:#c00;}
#news .hd li a { cursor:pointer;}
#news .bd {  height:268px; }
#news .bd li.t { background:url(/images/News.png) no-repeat left center; padding-left:28px; font-size:14px; font-weight:bold; height:34px; line-height:34px;}
.datetime { float:right;}

#news .moreBtn{ position:absolute; right: 12px; bottom:0}
#news  ul{position:relative; height:258px;}
#news .spBtnPa{ position:absolute; left:12px; bottom:10px; }
#news .spBtnPa span{ display:inline-block; width:5px; height:9px; margin:0 4px; }
#news .spBtnPa span.prev{ background:url(/images/huang1.png) no-repeat}
#news .spBtnPa span.next{background:url(/images/huang2.png) no-repeat}
#news .spBtnPa span.prevStop{background:url(/images/huang1_1.png) no-repeat}
#news .spBtnPa span.nextStop{background:url(/images/huang2_1.png) no-repeat}



/* 招生专栏 */
#students { float:right; width:286px; height:298px; position:relative}
#students .Ahd { width:286px;}
#students .bd { height:150px;}

#students  ul{position:relative; height:150px;}
#students .moreBtn{ position:absolute; right: 12px; bottom:0}
#students .spBtnPa{ position:absolute; left:12px; bottom:85px; }
#students .spBtnPa span{ display:inline-block; width:5px; height:9px; margin:0 4px; }
#students .spBtnPa span.prev{ background:url(/images/huang1.png) no-repeat}
#students .spBtnPa span.next{background:url(/images/huang2.png) no-repeat}
#students .spBtnPa span.prevStop{background:url(/images/huang1_1.png) no-repeat}
#students .spBtnPa span.nextStop{background:url(/images/huang2_1.png) no-repeat}


/* 校长信箱 加关注 */
.mlink { border-top:1px dashed #d3d3d3; margin:6px 10px 0; text-align:center;}
.mlink a { font:100 14px/26px 微软雅黑; color:#c00; display:block;}
.mlink .mail {  background:url(/images/mail.gif) no-repeat center top; height:25px; padding-top:36px; margin-top:8px; width:126px;} 
.mlink .eyes { border-left:1px dashed #d3d3d3; height:25px;  background:url(/images/eyes.gif) no-repeat center top; padding-top:33px; margin-top:11px;  width:126px;}

/* 德育园地 */
#education { margin-top:10px; height:366px; width:356px; float:left;background:#fbfbfb url(../images/educationBg.gif) bottom center no-repeat; position:relative}
#education .Ahd { background-position:0 -150px; width:356px;}
#education .bd { }
#education span.pic { display:block; width:316px; height:60px; background:url(/images/ColumnBar.png) no-repeat 0 0; margin:10px auto 0}

#education  ul{position:relative; height:224px;}
#education .moreBtn{ position:absolute; right: 12px; bottom:0}
#education .spBtnPa{ position:absolute; left:12px; bottom:10px; }
#education .spBtnPa span{ display:inline-block; width:5px; height:9px; margin:0 4px; }
#education .spBtnPa span.prev{ background:url(/images/huang1.png) no-repeat}
#education .spBtnPa span.next{background:url(/images/huang2.png) no-repeat}
#education .spBtnPa span.prevStop{background:url(/images/huang1_1.png) no-repeat}
#education .spBtnPa span.nextStop{background:url(/images/huang2_1.png) no-repeat}



/* 国际课程 */
#Course {margin-top:10px; height:366px; width:356px; float:right;background:#fbfbfb url(../images/CourseBg.gif) no-repeat bottom center; position:relative}
#Course .Ahd { background-position:0 -100px; width:356px;}
#Course .bd {  }
#Course span.pic { display:block; width:316px; height:60px; background:url(/images/ColumnBar.png) no-repeat -484px 0; margin:10px auto 0}


#Course  ul{position:relative; height:224px;}
#Course .moreBtn{ position:absolute; right: 12px; bottom:0}
#Course .spBtnPa{ position:absolute; left:12px; bottom:10px; }
#Course .spBtnPa span{ display:inline-block; width:5px; height:9px; margin:0 4px; }
#Course .spBtnPa span.prev{ background:url(/images/huang1.png) no-repeat}
#Course .spBtnPa span.next{background:url(/images/huang2.png) no-repeat}
#Course .spBtnPa span.prevStop{background:url(/images/huang1_1.png) no-repeat}
#Course .spBtnPa span.nextStop{background:url(/images/huang2_1.png) no-repeat}







/* 广告位 */
.ColumnBanner { width:980px; margin:0 auto; background:url(/images/bannerLine.jpg) no-repeat bottom center; height:225px; overflow:hidden; }

/* 推荐栏目 */
#sideMenuBox { width:240px;}
#sideMenuBox .hd { font:100 16px/38px 微软雅黑; color:#333; background:url(/images/TitleBar.png) no-repeat 0 -514px; height:39px;}
#sideMenuBox .hd h3 { padding-left:40px;}
#sideMenuBox .bd { background:#fff; padding:10px;}
#sideMenuBox .bd li{  width:218px; height:28px; line-height:28px; overflow:hidden; margin-bottom:8px; background:url(/images/arrow.png) no-repeat right -50px;}
#sideMenuBox .bd li.on { background-position:0 0;}
#sideMenuBox .bd li.on a { color:#fff;}
#sideMenuBox .bd li h4 { margin-left:20px;}
#sideMenuBox .bd li h4 a { font:100 16px/27px 微软雅黑;}

/* 校友信箱图片链接 */
.xy_mali { margin-top:10px; width:240px; height:50px;}

/* 推荐图文 */
#mailedPic .hd { background:url(/images/TitleBar.png) no-repeat 0 -464px; margin-top:10px; height:30px; overflow:hidden;}
#mailedPic .bd { background:#fff; padding:2px 10px 10px 10px;}
#mailedPic .bd li { height:68px; border-bottom:1px dashed #ccc; margin-top:8px;}
#mailedPic .bd .pic { float:left; width:90px;}
#mailedPic .bd .pic img { width:84px; height:54px; padding:2px; border:1px solid #ccc;}
#mailedPic .bd .title { float:right; width:120px; line-height:20px; max-height:40px; overflow:hidden;}

/* 头条消息 */
#Headline {  background:url(/images/topBar.jpg) no-repeat; width:726px; height:86px; position:relative; }
#Headline .hd { background:url(/images/topBg.png) no-repeat; width:64px; height:66px; position:absolute; top:-4px; left:-5px; z-index:1;}
#Headline .bd { text-align:center; } 
#Headline .bd .title a { font:100 24px/50px 微软雅黑; color:#c00;}
#Headline .bd .intro { color:#6b7073;}

/* 焦点图 */
#focusNews_rd { width:308px; height:220px; float:left;  background:#fafafa; overflow:hidden; position:relative;}
.slideBoxBd{border:1px solid #e6e6e6;width:308px; height:220px; float:left}
.slideBox-news_td{ position:relative; zoom:1; }
.slideBox-news_td .slideNav{ position:absolute; height:20px; overflow:hidden; bottom:10px; right:15px; z-index:1;}
.slideBox-news_td .slideNav li {background-color:#fff;cursor:pointer;float:left;width:16px;height:18px;line-height:18px;margin-left:4px;text-align:center;}
.slideBox-news_td .slideNav li a{ color:#333; font-size:14px; } 
.slideBox-news_td .slideNav li.on{ background-color:#f11f1f; color:#FFFFFF;}
.slideBox-news_td .slideNav li.on a{ font-weight:bold; color:#fff; }
.slideBox-news_td .slideCon { position:relative; width:308px; height:220px; }
.slideBox-news_td .slideCon .pic { width:308px; height:220px; overflow: hidden;z-index:0;}
.slideBox-news_td .slideCon .pic img { width:308px; display:block; height:220px;  }
.slideBox-news_td .slideCon .title { position: absolute; bottom:0px; left:3px; height:32px; line-height:32px; background:url(/images/ColorTitleBg.png) repeat; width:302px; }
.slideBox-news_td .slideCon .title a{ padding-left:12px; font-size:12px; font-weight:bold; color:#fff;}

/* 最新消息 */
#alerts { width:404px; height:222px; float:right; border:1px solid #e6e6e6; background:#fff;}
#alerts .bd { padding:10px;}
#alerts .bd li { background:url(/images/Icon.jpg) no-repeat 0 10px; padding-left:12px; height:24px; line-height:24px; overflow:hidden;}
#alerts .bd span.date { float:right; color:#9a9a9a;}

/* 循环栏目 */
.boxLoop { clear:both;}
.boxLoop .boxPage { width:356px; height:240px; border-bottom:1px solid #e6e6e6; margin-top:10px; background-color:#fff;}
.boxLoop .boxPage .hd { height:30px; line-height:28px; background:url(/images/TitleBg02.jpg) no-repeat; width:356px;}
.boxLoop .boxPage .hd h3 { float:left; font:100 14px/28px 微软雅黑; margin-left:12px;}
.boxLoop .boxPage .hd h3 a {color:#c00;}
.boxLoop .boxPage .hd span { float:right;  padding-right:15px }
.boxLoop .boxPage .bd { clear:both;}
.boxLoop .boxPage .bd ul { padding:5px 10px;}
.boxLoop .boxPage .bd li { background:url(/images/Icon.jpg) no-repeat left center; padding-left:12px; }

/* 滚动图片 */
.picColumn { width:980px; height:180px; border-bottom:1px solid #e6e6e6;  margin-top:10px; background:#FFF}
.picColumn .hd { background:url(/images/picHd.jpg) no-repeat; width:980px; height:30px;}
.picColumn .hd h3 {float:left; font:100 14px/28px 微软雅黑; margin-left:12px;color:#c00;}
.picColumn .hd span {float:right;  padding-right:15px;}
.picColumn .bd { background:#fff; height:120px; padding:15px; overflow:hidden;}
.picColumn .bd  .tempWrap { width:886px !important; margin:0 auto; } 
.expPicTxt li {  display: inline; float: left; height:115px; margin-left:20px; overflow: hidden; position: relative; width:166px;}
.expPicTxt li .iExif { bottom: -33px; cursor: pointer; display: block;  height: 104px; overflow: hidden; position: absolute;width: 100%;}
.expPicTxt li .iExif i { color:#fff; display: inline-block; left: 0; position: absolute; width: 100%; z-index:5; text-align:center}
.expPicTxt li .iExif .pe_u_thumb_title { bottom:2px; height: 30px; line-height: 28px; white-space: nowrap;}
.expPicTxt li .iExif .iInfo {  bottom: 0; height: 24px; line-height: 16px;}
.expPicTxt li .iExif .iBg { background:url(/images/ColorTitleBg.png) repeat; height: 30px;left: 0; bottom:0;  position: absolute;z-index:4; width:160px;}
.expPicTxt li .iExif:hover { text-decoration: none;}
.iPic .pe_u_thumb { width:166px; height:121px;}
.iPic .pe_u_thumb img { width:160px; height:115px; border:1px solid #ccc; padding:2px;}
.picColumn .bd span.next { background:url(/images/left.jpg) no-repeat; display:block; float:left; width:17px; height:135px; cursor:pointer; margin-right:15px; overflow:hidden; }
.picColumn .bd .con { float:left; width:886px;}
.picColumn .bd span.prev { background:url(/images/right.jpg) no-repeat; display:block; float:right; width:17px; height:135px; cursor:pointer; overflow:hidden;}


/* 分页 */
.page { clear:both; padding-bottom:10px; height:40px; text-align:center; overflow:hidden; }
.page .pager { display:inline-block;  *display:inline;}
.page1 {  clear:both; overflow:hidden; text-align:center;}

.mainLeft{ float:left; width:726px}
.lanmu{ float:right; width:240px;}
#picColumn1 .prev{ float:left; margin-top:10px;}
#picColumn1 .next{ float: right;margin-top:10px;}
#picColumn1  .bdPd{ float:left; width:946px; padding-top:18px;}


/* 列表页位置导航 */
#ListMain { background:url(/images/bgMainInb.png) no-repeat center top #fff; border:1px solid #e6e6e6; width:726px; min-height:300px; overflow:hidden;}
#ListMain .hd { padding:15px 0 0 40px; font-size:14px; font-family:"微软雅黑"; }
#ListMain .bd { padding:20px 30px;}
#ListMain .bd li { background:url(/images/Icon.jpg) no-repeat left center; padding-left:12px; font-size:14px; line-height:28px; height:28px;}
#ListMain .bd li.split { background:none; border-bottom:1px dashed #ccc; height:1px; line-height:1px; padding-top:10px; margin-bottom:10px;}
#ListMain .bd li span { float:right; color:#9A9A9A;}
#ListMain .page { margin-bottom:20px;}
#ListMain .bd li a.node { color:#555;}
#ListMain .bd li a{ display:block; width: calc(100% - 90px); height:28px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

#ColumnSide { float:right; width:240px;}

/*……——--------------文章内容----------------------……*/
.c_content_text{ margin-top:10px;}
.c_title_author{  text-align:center; color:#777; background:#f1f1f1; overflow:hidden; padding:6px 16px; line-height:18px;}
.c_content_overflow{ line-height:200%;  overflow:hidden; margin:0 auto;padding-bottom:30px;}
.c_content_overflow p{ line-height:200%; display:block; padding-bottom:10px; font-size:14px}
.c_content_overflow p img{ display:block; margin:0 auto}
.c_bot_text { line-height:26px;margin:10px 20px;}
.c_bot_text font{font-size:12px;}

#ContentBd .title { text-align:center;}
#ContentBd .title h3 { padding-top:0px;display:block;font-size:20px;font-family:"微软雅黑", "宋体"; color:#c00; padding-bottom:16px;}
.artiTool {text-align:right;padding-right:20px;}
#article_title { font:100 16px/30px 微软雅黑; text-align:center;} 


/*……——--------------分享/上下篇----------------------……*/
.contArticle_bot_collect{height:30px;line-height:30px; text-align:center;background:#f1f1f1;padding:0 20px;margin:0 15px; }
.contArticle_bot_collect .contABot01,.contArticle_bot_collect .contABot02{ float:left;display:inline;margin:0 10px 0 0;    }
.contArticle_bot_collect #bdshare{float:right;line-height:16px !important; display:inline;margin:3px 0 0 0; }
.contArticle_bot_collect #bdshare a,.contArticle_bot_collect #bdshare span{ height:22px;}
/* Pager */
.pager { padding:3px; margin:3px;}
.pager a,.pager SPAN{display:block; float:left;margin-right:3px; height:20px; line-height:20px; }
.pager a,.pager a:active  {display:block; float:left;border:1px solid #b3b3b3; color:#333; padding:0 6px;}
.pager a:hover {border:1px solid #c00; text-decoration:none; color:#c00;}
.pager span.current {background:#c00; border:1px solid #c00; color:#fff; font-weight:bold; padding:0 6px; }
.pager span.disabled {border:1px solid #c5c5c5;  padding:0 6px; color:#333;}


@media (max-width:767px){
#ContentBd .title h3{font-size:18px; padding:5px 0 15px;}
body{min-width:300px; overflow-x:hidden;}
.topWrap{display:none;}
.topEmpty{ height:56px;}
.hideNav{ display:none}
.WrapHeader{ height:auto}
.banner{ position:relative}
#slideBanner { width:100%;}
.picBtnLeft{ height: auto;} 
.picBtnLeft .hd{ position:absolute;  z-index:8;  bottom:0; left:0; background:url(/images/ColorTitleBg.png) repeat; width:100%; height:30px; padding-top:6px; text-align:center } 
.picBtnLeft .hd ul {  width: 100%; text-align:center; margin:0 auto; }
.picBtnLeft .hd ul li{ width:10px; height:10px; margin:0 2px; float:none; display:inline-block; } 
.picBtnLeft .bd img{ width:100%; height:auto;} 

#Content{ width:100%; margin-top:10px;}
.side{ float:none; width:100%;}
.focusNews{ width: auto; height:auto; }
.slideBox-news .slideCon .pic{ width:100%; height:auto}
.slideBox-news .slideCon .pic img{ width:100%; height:auto}

#user .hd,#fast .hd{ width:auto}
#user{  margin:0 10px;margin-top:0; height:auto}
#loginField2{ text-align:center; margin:10px auto}
.reg_user{ padding:0; text-align:center; margin:0; width:100%; vertical-align:middle; height:30px !important}

#login2{ float:none; display: inline-block;vertical-align:middle; background:#999999; height:26px; line-height:26px; font-size:12px;-moz-border-radius: 150px;/* Gecko browsers */-webkit-border-radius: 150px;/* Webkit browsers */border-radius:190px;/* W3C syntax */ width:70px;}
#user .hot{ float:none; display:inline-block;vertical-align:middle; background:#bfbfbf;height:26px; line-height:26px; font-size:12px;-moz-border-radius: 150px;/* Gecko browsers */-webkit-border-radius: 150px;/* Webkit browsers */border-radius:190px;/* W3C syntax */ margin-left:10px; width:70px;}

.search_app { width:168px; height:23px;  line-height:23px; overflow:hidden; }
.search_app input { background: #FFF ; border:0; width:144px; overflow:hidden; float:left; padding:0px 10px; height:23px; line-height:23px;}
.search_app .searchBt { width:23px; height:23px; cursor:pointer; display:block; float:right; background:url(/images/ssBgt.jpg) no-repeat }
#focusNews2{ margin:0 10px; margin-bottom:10px;}

#fast{ float: none; margin:10px; height:auto}
#fast .bd{ width:auto; background-size:100% auto; height:172px;}
#fast .bd ul li{ width: calc(50% - 9px); margin-left:6px; height:26px; line-height:26px;}
.main{ float:none; width:auto;  }
#news{ float:none; width:auto; margin:0 10px; height:auto; margin-bottom:10px;}
#news .hd{ width:auto}
#news .hd ul{ margin-right:0}
#news .hd li{ margin-left:0; margin-right:10px;}
.main .box .bd ul  li a{ font-size:12px}
#students{ float:none; width:auto; margin:0 10px; margin-bottom:10px;}
#students .Ahd{ width:auto}
#education{ float:none;width:auto; margin:0 10px; margin-bottom:10px;}
#Course{float:none;width:auto; margin:0 10px; margin-bottom:10px;}
#links{ width: auto; margin:0 10px; margin-bottom:10px;}
#links .bd{ width: calc(100% - 40px);}
#links .bd li select{ width:100%; border:1px #CCC solid; color:#666}

.mlink .mail{width:calc(50% - 9px);}
.mlink .eyes{ width:calc(50% - 9px); height:58px}
.userlogin .inputtext{ background:#fff;-moz-border-radius: 150px;/* Gecko browsers */-webkit-border-radius: 150px;/* Webkit browsers */border-radius:190px;/* W3C syntax */ height:24px; border:1px #e6e6e6 solid; width:170px;}
.userlogin  li { height:36px;}
.userlogin  li span{ font-size:14px}
.FooterLeft p span{ display:block}

#Footer{ width: auto; height:auto; padding-bottom:10px; background-size:auto 100%}
#Footer .FooterLeft{ width:auto; float:none}
#Footer .FooterRight{ width:auto; float:none; text-align:center}
#Footer .FooterRight li{ display:inline-block; float:none}
#Footer .FooterRight li img{ width:40px; height:40px;}
.ColumnBanner{ width:100%; height:auto; padding-bottom:4px;}
.mainLeft{ float:none; width:auto}
.lanmu{ float:none;width:auto}
#Headline{ width:auto; margin:0 10px; background-size:100% auto; height:auto; padding-bottom:10px;}
#Headline .bd .title a{ font-size:18px}
#Headline .bd .intro{ line-height:20px; padding:0 20px;}

.slideBoxBd{ float:none; margin:0 10px; width:auto; margin-bottom:10px;}
#alerts{ width:auto; margin:0 10px; float: none; margin-bottom:10px;}
#focusNews_rd{ width:100%;}
.slideBox-news_td .slideCon .pic img{ width:100%}
.slideBox-news_td .slideCon { position:relative; width: auto; height: auto; }
.slideBox-news_td .slideCon .pic { width:auto; height:auto; overflow: hidden;z-index:0;}
.slideBox-news_td .slideCon .pic img { width:100%; display:block; height:auto;  }

.boxLoop .boxPage .hd{ width:auto}
.boxLoop .boxPage{ float:none; width:auto; margin:0 10px; margin-bottom:10px;}
#sideMenuBox{ width:auto; margin:0 10px; margin-top:10px;}
#mailedPic .bd .title{  width: calc(100% - 100px); float:left}
#mailedPic .bd .title a{ font-size:12px}
#sideMenuBox .bd li{ width:auto}
#mailedPic{ margin:0 10px;}
.picColumn{ width:auto; margin:0 10px;}
.picColumn .hd{ width:auto;}


#picColumn2 .prev{ float:left; margin-top:10px;}
#picColumn2 .next{ float: right;margin-top:10px;}
#picColumn2  .bdPd{ float:left; width:calc(100% - 40px); padding-top:18px;}
.expPicTxt li{ width:calc(50% - 5px); margin-left:5px;}

#ListMain{ float:none; width:auto; margin:0 10px}
#ListMain .hd{ padding:10px 0 0 10px;}
#ListMain .bd{ padding:10px;}
#ListMain .bd li { font-size:13px;}
#ListMain .bd li a{width: calc(100% - 72px); }

.contArticle_bot_collect{ margin:0 0}
.c_bot_text{ margin:0 16px; line-height:20px; padding-top:10px;}
.xy_mali{ width:auto; margin:0 10px; margin-top:10px; height:auto}
.xy_mali img{ width:100%}
}
