﻿ @charset "utf-8";
/* CSS Document */

/*通用样 式*/
body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, form { margin:0; padding:0; }
body{ font-family:微软雅黑,宋体; font-size:12px; background:url(images/bodybg.png) no-repeat top center #f9f6ef;  color:#333; }
h1, h2, h3, h4, h5, h6{ font-size:12px; font-weight:normal;}
li{ list-style:none;}
img{ border:none; }
ul{ margin:0; padding:0;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:underline; color:#c00;}
.a14 a{ color:#333; text-decoration:none; font-size:14px;}
.a14 a:hover{ text-decoration:underline;color:#c00;}
.a15 a{ color:#333; text-decoration:none; font-size:15px;}
.a15 a:hover{ text-decoration:underline;color:#c00;}
.a16 a{ color:#333; text-decoration:none; font-size:16px;}
.a16 a:hover{ text-decoration:underline;color:#c00;}
.a12 a{ color:#333; text-decoration:none; font-size:12px;}
.a12 a:hover{text-decoration:underline;color:#c00; }
.none{ display:none;}					
.clear{ clear:both;}
.font_red{ color:#f00; font-size:12px; padding:5px;}
.datetime,.date{ float:right; color:#999;}
.abc_14{ font-size:14px;}
.newsli16 li{ background: url(images/dian.png) no-repeat 9px 15px; height:32px; line-height:32px; padding-left:20px; overflow:hidden;}
.newsli14 li{ background: url(images/dian.png) no-repeat 9px 15px; height:28px; line-height:28px; padding-left:20px; overflow:hidden;}
.newsli12 li{ background: url(images/dian.png) no-repeat 9px 12px;height: 24px;line-height: 24px; padding-left:20px; overflow:hidden;}


h1{ font-family:"microsoft yahei"; font-size:18px; height:35px;line-height:30px;  margin:0 auto; margin-top:10px; text-align:center; }

.hd b{ color:#333;}
.more{ float:right; color:#333; margin-right:10px;}
.more a{ color:#333;}
.path{ width:1170px; margin:0 auto;  height:40px; line-height:40px; padding-left:50px; font-family:'宋体'; color:#CCC; background:url(images/path.jpg) no-repeat;}
.path a{ font-family:microsoft yahei; padding:0 10px;}
.path span{font-family:microsoft yahei; color:#333;}
.path b{ font-weight:normal; padding-left:10px;}

.fmore_b{ float:right; padding-right:10px;}
.fmore_b a{ color:#333;}
#fs_adv{ width:850px; height:400px; position:fixed; top:20%; margin-left:-425px; left:50%; z-index:99999;}
#fs_adv #closebtn{ width:32px; height:32px; display:block; background:url(images/closebtn.png) no-repeat 0px 0px; z-index:99999; position:absolute; right:5px; top:5px;}
#fs_adv #closebtn:hover{ background:url(images/closebtn.png) no-repeat 0px -33px;}
.adv_ewm{ position: relative; z-index:9999;}

.mt10{ margin-top:10px;}
.mt2{ margin-top:2px;}
.mt15{ margin-top:15px;}
.fl{ float:left;}
.fr{ float:right;}
.pic_list12080 li img{ width:114px; height:74px; padding:3px; border:1px solid #f0f0f0; }
.pic_list12080 li p{ text-align:center; line-height:25px; }
.pagelist{ margin:20px auto; display:block; line-height:25px; text-align:center; }
.pagelist a{ padding:4px 8px; border:1px solid #999; font-size:12px;}
.date{ padding-right:10px; float:right;}
.gray_bg{ background:url(images/gray_bg.jpg) repeat-x 0px 1px;}
.blank15{ height:15px;}
.fdadv{ z-index:99999999999; position:relative;}
.mr0{ margin-right:0 !important;}
/*顶部*/
.login{ display:block; position: absolute; top:0; left:50%; margin-left:540px;   z-index:99999; width:19px; height:112px; background:url(images/dl.png) no-repeat;}

/*logo 搜索*/
.header{ width:1062px; margin:0 auto; position:relative; z-index:999;  }
.header .bannerswf{ height:273px; }

.search_tq { overflow:hidden; width:1000px; height:40px; line-height:40px; margin:0 auto;  position: relative;}
.search_tq .tq{ float:left; padding-left:10px;}
.search_tq .main_search { width:210px; height:30px; right:10px; top:7px; overflow:hidden; background:url(images/search.png) no-repeat 0px 0px; z-index:999; position:absolute;}
.search_tq .main_search #keyword { width:150px; height:20px; line-height:20px; font-family:microsoft yahei; color:#999;border:none; text-indent:10px; float:left; background:none;  }
.search_tq .main_search #Submit{border:none; width:52px; height:22px;  background:none; color:#fff; font-family:microsoft yahei; cursor:pointer; float:right; text-indent:-999px;}



/* navBar */
.nav{width:992px; margin:0 auto; position:relative; height:40px;  background:#f9f3e7; border:1px solid #552b03; border-left:4px solid #552b03; border-right:4px solid #552b03; }
.nav a:hover{ text-decoration:none; color:#fff;}
.mainNav{margin:0 auto; z-index:9; zoom:1; height:40px; line-height:40px;  position:relative; }
.mainNav *{ zoom:1; vertical-align:top;}
.mainNav ul{ display:none; position:absolute; top:45px; left:0px; height:245px; background:#fff;  text-align:center; z-index:999;  } 
.mainNav .ul1{z-index:9999; overflow:hidden;  }
.mainNav .ul1 .li2{ *display:inline; width:97px;}
.mainNav .ul1 .li3{ *display:inline; width:97px;}
.mainNav li{ }
.mainNav a{ display:block;  }
.mainNav li.spe{ display:inline-block; *display:inline; zoom:1; color:#03813e;  }
.mainNav .li1{ display:inline-block; *display:inline; width:97px; background:url(images/line.png) no-repeat right center;}
.mainNav .last1{} 

.mainNav .h1{ display:inline-block; *display:inline;}
.mainNav .li1 .a1{  display:inline-block; *display:inline; font-size:14px;height:40px; line-height:40px; color:#552b03; width:97px; text-align:center; font-weight:bold;}
.mainNav .on1 .a1{ color:#c00 !important;text-decoration:none;background:url(images/navon.png) no-repeat 0px 0px; font-size:14px; font-weight:bold; }
.mainNav .li1 .a1:hover{ text-decoration:underline; color:#c00;}
.mainNav .li2 ul{  top:0px; left:130px;  }
.mainNav .li2 a{ background-color:#c00; color:#552b03; font-size:14px;}
.mainNav .li2 .a2{ line-height:40px; *height:40px; *margin:0;}
.mainNav .on2 .a2{ background-color:#285f08; color:#ffcc66 ; font-size:14px;  } 
.mainNav .li3 a{ background-color:#c00;  line-height:40px;  }
.mainNav .on3 .a3{ background-color:#285f08;}

.mainNav .Htitle{ width:350px; height:245px; float:left; margin-left:350px; margin-top:30px; font-size:14px; line-height:28px; color:#666; text-align:left; overflow:hidden; } 
.mainNav .Htitle h3{ font-size:16px; line-height:28px; color:#000; margin-bottom:10px; overflow:hidden;}
.mainNav .snav{ width:465px; height:245px; float:right !important; background:url(images/snavbg.png) no-repeat 0px 30px; overflow:hidden; }
.mainNav .snav .snav_con{ float:right;  display:block; position:relative; background:none; margin-top:0px; border:none; width:450px !important; overflow:hidden;}
.mainNav .snav .snav_con li{ float:left;  overflow:hidden; text-align:left; }
.mainNav .snav .snav_con li a{ display:block; color:#333; font-size:14px; background:url(images/navli.png) no-repeat 10px 20px;padding-left:20px;}
.mainNav .snav .snav_con li a:hover{ text-decoration:underline; color:#c00;}



#main{ width:1000px; margin:0 auto; overflow:hidden}
#main .cont{ width:740px; float:left; }
#main .side{  width:253px; float:right; overflow:hidden; }
/*新闻组*/
#main .group_news{ height:270px; overflow:hidden; background:url(images/new.jpg) no-repeat;}
#main .group_news #focus{ float:left; width:340px; height:212px; margin-top:50px; position:relative; background:#333;}
#main .group_news #focus .slideNav{ z-index:999; position:absolute; width:130px; height:22px; right:0px; bottom:8px; }
#main .group_news #focus .slideNav li{ float:left; width:25px; height:22px; line-height:22px; background:#fff; margin-left:5px; cursor: pointer; text-align:center; }
#main .group_news #focus .slideNav .on{ background:#ff0000; }
#main .group_news #focus .slideNav .on a{color:#fff;}
#main .group_news #focus .slideCon{ position:relative;}
#main .group_news #focus .slideCon .pe_u_thumb img{ width:340px; height:212px;}
#main .group_news #focus .pe_u_thumb_title{ position:absolute; display:block; width:340px; text-align:left;text-indent:15px; z-index:9; height:40px; line-height:40px;bottom:0px; background:url(images/bannerhdbg.png) repeat-x;}
#main .group_news #focus .pe_u_thumb_title a{ color:#fff; text-decoration:none; font-size:12px; }

/* 校园新闻 */
#main .group_news .conter{ width:375px; height:340px;  position:relative; margin-left:30px; }
#main .group_news .conter .hd{ height:24px;  border:none; margin-top:10px; overflow:hidden; line-height:24px; padding-left:30px;}
#main .group_news .conter .hd .more{ margin-right:30px; font-family:'宋体'}
#main .group_news .conter .hd ul{}
#main .group_news .conter .hd ul li{ height:24px;  float:left; line-height:20px; width:86px; text-align:center; font-size:14px; }
#main .group_news .conter .hd ul .on{ background:url(images/lion.png) no-repeat; font-weight:bold;}
#main .group_news .conter .bd ul{ padding:15px 5px;}
#main .group_news .conter .bd ul li{ padding-right:10px; border-bottom:1px dashed #999}
#main .group_news .conter .bd ul li .date{ padding-right:0;}

/* 通知公告 */
#main .group_news .note { width:253px; overflow:hidden; margin-top:10px; }
#main .group_news .note .top{ height:32px; background:url(images/notice.jpg) no-repeat;}
#main .group_news .note .bd{width:251px; overflow:hidden; height:215px;float:left;border-left:1px solid #b2906e;border-right:1px solid #b2906e; background:#fcf2e6;}
#main .group_news .note .bd ul{ overflow:hidden;}
#main .group_news .note .bottom{ float:left; width:253px; height:13px; background:url(images/notice_b.jpg) no-repeat;}

/* 本周工作 */
#main .side .week { width:253px; overflow:hidden; }
#main .side .week .top{ height:32px; background:url(images/week.jpg) no-repeat;}
#main .side .week .bd{ overflow:hidden;float:left;border-left:1px solid #d7d6d2;border-right:1px solid #d7d6d2; background:#fcf2e6;}
#main .side .week .bd ul{ overflow:hidden;}
#main .side .week .bottom{ float:left; width:253px; height:24px; background:url(images/week_b.jpg) no-repeat;}

/* 教学资源 */
#main .side .jxzy { width:253px; overflow:hidden; }
#main .side .jxzy .top{ height:56px; background:url(images/Resources_t.jpg) no-repeat;}
#main .side .jxzy .bd{ overflow:hidden; padding:10px 20px;}
#main .side .jxzy .bd ul{ overflow:hidden;}
#main .side .jxzy .bd ul li{ float:left; margin-right:20px; height:45px; line-height:45px; }
#main .side .jxzy .bd ul li a{ font-size:14px; color:#8c480c; font-weight:bold;}
#main .side .jxzy .bottom{ float:left; width:253px; height:43px; background:url(images/Resources_b.jpg) no-repeat;}


/*盒子列表*/
#main .topicjt{ overflow:hidden;}
#main .topicjt .newslibox{ float:left; width:740px; overflow:hidden;}
#main .topicjt .newslibox .hd{ background:url(images/hdbgsj.png) no-repeat  right center; overflow:hidden;}
#main .topicjt .newslibox .hd ul{margin-top: 5px; padding-left:20px;}
#main .topicjt .newslibox .hd li{ float:left;background:none; margin-right:20px; display:block; font-size:14px; font-weight:bold; text-align:center;}
#main .topicjt .newslibox .hd li a:hover{ text-decoration:none;}
#main .topicjt .newslibox .hd .on a{ color:#8c480c;}
#main .topicjt .newslibox .box{ width:365px;height: 260px; overflow:hidden;}
#main .topicjt .newslibox .box .bd{padding: 5px 0; overflow:hidden;}
#main .topicjt .newslibox .box .bd ul li{ padding-right:10px; border-bottom:1px dashed #999}
#main .topicjt .newslibox .box .bd ul .t{ overflow:hidden; margin-bottom:15px; background:none; height:100px; padding-left:0px;}
#main .topicjt .newslibox .box .bd ul .date{ padding-right:0;}

#main .topicjt .newslibox .mored{width:355px; display:block; height:24px;}
#main .topicjt .newslibox .jxsk{background:url(images/jxsk.jpg) no-repeat;}
#main .topicjt .newslibox .dytd{background:url(images/dytd.jpg) no-repeat;}
#main .topicjt .newslibox .jyky{background:url(images/jyky.jpg) no-repeat;}
#main .topicjt .newslibox .xsyd{background:url(images/xsyd.jpg) no-repeat;}

#main .topicjt .newslibox .boxw{width:885px; height:310px; background:#fff; }
#main .topicjt .newslibox .boxw .hd h3{background:url(images/navon.png) no-repeat 0px 0px;width:100px; font-size:16px; font-weight:bold; text-align:center;}
#main .topicjt .newslibox .boxw .hd h3 a{ color:#fff;}
#main .topicjt .newslibox .boxw .hd .suba{ float:right;}
#main .topicjt .newslibox .boxw .hd .suba a{ margin-right:20px;}
#main .topicjt .newslibox .boxw .bd .picli{ padding:20px 0px 0px 20px; width:325px; float:left;}
#main .topicjt .newslibox .boxw .bd .picli li{ float:left; width:140px; margin-right:20px; margin-bottom:5px; height:120px; text-align:center; line-height:24px; overflow:hidden;}
#main .topicjt .newslibox .boxw .bd .picli li img{ width:140px; height:90px;}
#main .topicjt .newslibox .boxw .bd .pd{ padding-top:20px;}


#main .topicjt .adv_m{ height:68px; width:740px; margin:15px 0; float:left;}
#main .topicjt .adv_m ul li{ float:left; margin-right:10px;}




#main .side .Blog{ width:300px; height:182px; background:#fff; position:relative; overflow:hidden;}
#main .side .Blog .bd{ padding:0px 0px 0px 22px;}
#main .side .Blog .bd ul li{ float:left; margin: 0 15px; width:100px; height:130px; line-height:25px; padding-top: 12px; padding-bottom:5px; text-align:center; -webkit-transition:0.5s ease all;-moz-transition:0.5s ease all; }
#main .side .Blog .bd ul li:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
#main .side .Blog .bd ul li img{ width: 100px; height:100px; }

#main .side #blogRank{ height:392px; background:#fff; overflow:hidden; position:relative;}
#main .side #blogRank .hd .menu{ position:absolute; top:0px; right:0px; z-index:9;width:115px;}
#main .side #blogRank .hd .menu li{ float:left; width:35px; margin-top:5px; text-align:center; line-height:35px;}
#main .side #blogRank .hd .menu li a:hover{ text-decoration:none;}
#main .side #blogRank .hd .menu .on{ background:#fff;}
#main .side #blogRank .bd .rankList{ padding:13px 10px 10px 15px ;}
#main .side #blogRank .bd .rankList li { height:30px; line-height:30px; font-size:14px;}
#main .side #blogRank .bd .rankList li em{ display:inline-block; text-align:center; margin-right:5px; line-height:15px; font-size:10px; font-family:Arial, Helvetica, sans-serif; width:15px; height:15px; background:#cacaca; border:1px solid #949494;}

#main .side .fslink { overflow:hidden;}
#main .side .fslink ul{ width:320px;}
#main .side .fslink ul li{ float:left; margin-right:6px; position:relative; text-align:center;}
#main .side .fslink ul li .title { width:70px; position:absolute; bottom:0; height:20px; line-height:20px; color:#fff; background:url(images/bannerhdbg.png) no-repeat;}
#main .side .fslink ul li .title a{ color:#fff;}

#main .side .video{ width:300px; height:310px;  background:#fff; position:relative; overflow:hidden; position:relative;}
#main .side .video .hd .menu{ position:absolute; top:0px; right:10px; z-index:9; width:190px;  overflow:hidden;}
#main .side .video .hd .title a{ color:#fff;}
#main .side .video .hd .menu li{ float:right; margin-top:5px; padding:0 10px; text-align:center; line-height:35px;}
#main .side .video .hd .menu li a:hover{ text-decoration:none;}
#main .side .video .hd .menu .on{ background:#fff;}

#main .side .video .bd{ padding:0px 0px 0px 10px;}
#main .side .video .bd ul li{ float:left; margin: 0 9px; width:120px; height:110px; line-height:25px; padding-top: 12px; padding-bottom:5px; text-align:center; -webkit-transition:0.5s ease all;-moz-transition:0.5s ease all; }
#main .side .video .bd ul li:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
#main .side .video .bd ul li img{ width: 120px; height:90px; }


/*图片中心*/
#newspic{ width:1000px; margin:0 auto;margin-top: 0px; background:url(images/xyfc.gif) no-repeat; position:relative; overflow:hidden}
#newspic .bd { padding:46px 0 0 118px; overflow:hidden;}
#newspic .bd .tempWrap{ width:820px !important;}
#newspic .bd ul li{ float:left; margin-right:15px;  text-align:center;position:relative;}
#newspic .bd ul li img{ width:150px; height:100px; padding:2px; background:#fff; border:1px solid #aa9763; }
#newspic .prev{  display:inline-block; position:absolute; z-index:9; top:52px; left:83px; width:20px; height:82px;  cursor:pointer;}
#newspic .next{  display:inline-block; position:absolute; z-index:9; top:52px; right:32px; width:20px; height:82px; cursor:pointer;}
#newspic .bd ul li .pe_u_thumb_title{ width:100%; height:25px; line-height:25px; text-align:center; }
#newspic .bd ul li .pe_u_thumb_title a{ color:#333;}

#newspic .slinks{ margin-top:45px; overflow:hidden;}
#newspic .slinks ul li{ float:left; margin:0px 15px 15px 15px;}


/*友情链接*/
.flinks{ width:1000px;margin: 0px auto;}
.flinks .hd{ height:32px; background:url(images/yqlj.jpg) no-repeat;}
.flinks .bd { padding:15px 0; overflow:hidden;}
.flinks .bd ul li{ float:left; margin:0 24px;  height:26px;}
.flinks .bd ul li select{ width:200px; height:26px; line-height:26px;}



/*页尾*/
.footer{ width:1062px; height:224px; overflow:hidden;  margin:0 auto; color:#651502; p  line-height:30px; overflow:hidden; text-align:center;background:url(images/footbg.jpg) no-repeat center;}
.footer .foot_r{ margin-top:40px;}
.footer .foot_r p{ line-height:40px;}
.footer .foot_r a{ font-size:14px; font-weight:bold; color:#651502; padding:0 10px;}
.footer .tj{ width:134px;float: left;margin-top: 81px;margin-left: 53px;}
.footer .tj span{ display:block;}


#gotop{ position:fixed; bottom:-70px; right:30px; width:40px; height:40px; background:url(images/gotop.png) no-repeat center #9f9f9f; cursor:pointer;  transition:0.5s;   -moz-transition:0.5s;   -webkit-transition: 0.5s;   -o-transition:0.5s;}
#gotop:hover{ background:url(images/gotop.png) no-repeat center #c00; }






/*通用单页*/
#main_sub .content_dy{  padding-top:20px;}

#main_sub .content_dy .articleCon{ padding:30px 60px;}
#main_sub .content_dy .articleCon .title_c{text-align: center; padding-bottom:10px; font-size:26px; }
#main_sub .content_dy .articleCon .property{ text-align:center; height:30px; background:#f9f9f9; line-height:30px;margin-top: 10px;margin-bottom: 10px;}
#main_sub .content_dy .articleCon .property span{ padding:0 10px;}

#main_sub .content_dy .hd{ font-size:14px; font-weight:bold; text-indent:10px; width:100%; height:36px;}
#main_sub .content_dy .title{text-align: center; border-bottom:1px dashed #e4e4e4; padding-bottom:10px; font-size:26px; margin-bottom:40px;}
#main_sub .content_dy p{ line-height:28px; margin-bottom:20px; font-size:16px;}

#main_sub .content_dy .articleCon .subpic{ overflow:hidden;}
#main_sub .content_dy .articleCon .subpic ul{ overflow:hidden; width:1100px;}
#main_sub .content_dy .articleCon .subpic ul li{ float:left; padding:10px 12px; text-align:center; line-height:30px;transition:0.5s;   -moz-transition:0.5s;   -webkit-transition: 0.5s;   -o-transition:0.5s;}
#main_sub .content_dy .articleCon .subpic ul li:hover{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.1,1.1);}
#main_sub .content_dy .articleCon .subpic ul li img{ width:230px; height:150px; padding:5px; background:#fff; border:1px solid #e4e4e4;box-shadow:0px 1px 1px #ccc;   }



#main_sub .content_dy .articleCon .subpic_head{ overflow:hidden;}
#main_sub .content_dy .articleCon .subpic_head ul{ overflow:hidden; width:1100px;}
#main_sub .content_dy .articleCon .subpic_head ul li{ float:left; padding:10px 27px; text-align:center; line-height:30px;transition:0.5s;   -moz-transition:0.5s;   -webkit-transition: 0.5s;   -o-transition:0.5s;}
#main_sub .content_dy .articleCon .subpic_head ul li:hover{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.1,1.1);}
#main_sub .content_dy .articleCon .subpic_head ul li img{ width:150px; height:200px; padding:5px; background:#fff; border:1px solid #e4e4e4;box-shadow:0px 1px 1px #ccc;   }



#main_sub .content_dy .page{ text-align:center; font-size:12px; margin:40px 0 30px 0; }
#main_sub .content_dy .page a{ display:inline-block; padding:8px 15px; background:#f9f9f9;}
#main_sub .content_dy .page a:hover{ text-decoration:none;}
#main_sub .content_dy .page strong{display:inline-block; padding:8px 15px; background:#f9f3e7; color:#fff;}

#main_sub .content_dy .picorlist{ overflow:hidden;}
#main_sub .content_dy .picorlist li{ overflow:hidden; border-bottom:1px dashed #e4e4e4; padding:20px;}
#main_sub .content_dy .picorlist li:hover{ background:#f9f9f9;}
#main_sub .content_dy .picorlist .t .pic{ float:left;}
#main_sub .content_dy .picorlist .t .pic img{ width:160px; height:120px; padding:5px; background:#fff; border:1px solid #e4e4e4;box-shadow:0px 1px 1px #ccc;}
#main_sub .content_dy .picorlist .t .con{ float:right; width:82%;}
#main_sub .content_dy .picorlist .t .con .title{ text-align:left; border:none; font-size:18px; margin-bottom:10px; padding:0;}
#main_sub .content_dy .picorlist li .con .title{ text-align:left; border:none; font-size:18px; margin-bottom:10px; padding:0;}
#main_sub .content_dy .picorlist li .con .intro{ line-height:24px; font-size:14px; color:#999;}
#main_sub .content_dy .picorlist li .con .intro .more{ display:block; width:120px; height:30px; text-align:center; background:#f9f9f9; clear:both;}

#main_sub .content_dy .linklist ul{ overflow:hidden; width:1100px;}
#main_sub .content_dy .linklist ul li{ float:left; width:180px;margin-right:35px; margin-bottom:10px; }
#main_sub .content_dy .linklist ul li a{ display:block; padding:5px 10px 5px 20px; background:url(images/linkicons.png) no-repeat 5px 7px;}
#main_sub .content_dy .linklist ul li a:hover{ background:url(images/linkicons.png) no-repeat 5px 7px #f9f9f9; text-decoration:none;}



/*内页*/
#main_sub .side{ float:left; width:245px;}
#main_sub .content{ float:right; width:750px;}

#main_sub{ width:1000px; margin:0 auto;  overflow:hidden; position:relative;}
#main_sub .side #sideMenu{background:#f9f6ef;}
#main_sub .side #sideMenu .hd{ height:65px; border-top:none; line-height:60px; background:url(images/l_menu.jpg) no-repeat; text-indent:-999px; }
#main_sub .side #sideMenu .hd a{ display:block; color:#fff; font-size:16px; font-weight:bold; text-indent:15px; width:300px; height:40px;  border-bottom:none;  }
#main_sub .side #sideMenu .hd a:hover{ text-decoration:none;}
#main_sub .side #sideMenu .bd{ padding:10px 0; border-left:1px solid #713e21; border-right:1px solid #713e21;}
#main_sub .side #sideMenu .bd ul li a{ margin:0 40px; display:block; font-size:14px; height:36px; line-height:36px; background:url(images/sanj.jpg) no-repeat 37px 13px; text-indent:50px; border-bottom:1px solid #e9e9e9; }
#main_sub .side #sideMenu .bd ul li a:hover{font-weight:bold;}
#main_sub .side #sideMenu .bd ul .on a{ font-weight:bold; color:#c00;  background:url(images/sanj.jpg) no-repeat 37px 13px;}
#main_sub .side #sideMenu .bottom{ height:25px; background:url(images/l_menu_b.jpg) no-repeat no-repeat;}

#main_sub .side .box{ }
#main_sub .side .box .hd{ height:65px; background:url(images/hot.jpg) no-repeat;  }
#main_sub .side .box .bd{ padding:10px 20px; border-left:1px solid #713e21; border-right:1px solid #713e21; }
#main_sub .side .box .hd b{display:block; color:#fff; font-size:16px; font-weight:bold; text-indent:15px; width:300px; height:60px;  border-bottom:none; }
#main_sub .side .box .bottom{height:25px; background:url(images/l_menu_b.jpg) no-repeat no-repeat;}

#main_sub .side .box .sidenewsli{ width:198px; height:auto; background:#fff;}
#main_sub .side .box .sidenewsli li{ border-bottom:1px dashed #e4e4e4; padding:10px 10px 10px 15px; background:#fff; overflow:hidden;}
#main_sub .side .box .sidenewsli li:hover{ background: url(images/dian.png) no-repeat 5px 17px #fff;}
#main_sub .side .box .sidenewsli a{ font-size:12px; line-height:20px;}

#main_sub .content{/* width:745px; float:right;*/}
#main_sub .content .path{ background:url(images/Position.jpg) no-repeat; height:30px; margin-bottom:10px;}
#main_sub .content .listpath{  width:450px; float:right; overflow:hidden;}

#main_sub .content .hdlist {  height:32px; line-height:35px; color:#333; background:url(images/list.jpg) repeat-x; border:1px solid #bba0a5; border-bottom:none;}
#main_sub .content .hdlist h3 b{ padding:0px 10px; height:26px; line-height:26px; display:block; float:left; margin-top:5px; margin-left:15px; border:1px solid #850909; border-bottom:none; font-size:14px; background:#f9f6ef; border-radius:6px 6px 0 0;}



/*栏目首页带焦点图*/
#main_sub .content .group_news{ overflow:hidden;}


/*子栏目循环*/
#main_sub .content .box_loop{width:745px; overflow:hidden;}
#main_sub .content .box_loop .box_li{ float:left; margin-bottom:10px; width:743px; padding-bottom:15px; border:1px solid #bba0a5;}
#main_sub .content .box_loop .box_li .hd { height:32px; line-height:35px; color:#333; background:url(images/list.jpg) repeat-x; }
#main_sub .content .box_loop .box_li .hd h3 b{ padding:0px 10px; height:26px; line-height:26px; display:block; float:left; margin-top:5px; margin-left:15px; border:1px solid #850909; border-bottom:none; font-size:14px; background:#f9f6ef; border-radius:6px 6px 0 0; }
#main_sub .content .box_loop .box_li .bd{ padding:12px 2px 0 2px;}
#main_sub .content .box_loop .picfd { overflow:hidden; width:1010px; margin-top:20px;}
#main_sub .content .box_loop  .tempWrap{ width:738px !important;}
#main_sub .content .box_loop .picfd li{ float:left; width:150px; text-align:center; line-height:28px; margin: 0 42px 8px 0; padding:3px; background:#fff; border:1px solid #fff;}
#main_sub .content .box_loop .picfd li img{ width:150px; height:100px;}
#main_sub .content .box_loop .picfd li:hover{ border:1px solid #c00;}

/*子栏目文章列表页*/
#main_sub .content .box{border:1px solid #bba0a5; border-top:none;}
#main_sub .content .sublist{ padding:30px 60px; overflow:hidden; width:623px; }
#main_sub .content .sublist ul{ overflow:hidden;}
#main_sub .content .sublist ul li{  border-bottom:1px dashed #f4f4f4;}
#main_sub .content .sublist ul .split{ background:none; border:none; height:15px;}

/*父栏目图片首页*/
#main_sub .picrun { border:none;}
#main_sub .picrun .box_loop .pic_box{ width:865px; margin-bottom:15px; overflow:hidden;}
#main_sub .picrun .box_loop .pic_box .more{ font-weight:normal; font-size:12px;}
#main_sub .picrun .box_loop .pic_box .hd { height:36px; line-height:36px; color:#333; border-bottom:2px solid #c00; text-indent:0; }
#main_sub .picrun .box_loop .pic_box .hd h3 b{ padding:10px 20px; font-size:16px; background:#f9f3e7; color:#fff;}



/*子栏目图片列表页*/
#main_sub .content .pic_box{width:960px; margin-bottom:15px; overflow:hidden;}
#main_sub .content .pic_box .hd { height:36px; line-height:35px; color:#333; border-bottom:2px solid #c00; text-indent:0; }
#main_sub .content .pic_box .hd h3 b{ padding:10px 20px; font-size:16px; background:#f9f3e7; color:#fff;}
#main_sub .content .subpic{ overflow:hidden;}
#main_sub .content .subpic ul{ overflow:hidden; width:1010px; margin-top:20px;}
#main_sub .content .subpic ul li{ float:left; width:150px; text-align:center; line-height:28px; margin: 0 42px 8px 0; padding:3px; background:#fff; border:1px solid #fff;}
#main_sub .content .subpic ul li img{ width:150px; height:100px;}
#main_sub .content .subpic ul li:hover{ border:1px solid #c00;}
#main_sub .content .subpic .page{ margin:30px; text-align:center;}
#main_sub .content .subpic .page a{ padding:5px 10px; background:#f9f9f9; font-size:12px; text-decoration:none; border-radius:2px;}
#main_sub .content .subpic .page a:hover{ background:#c00; color:#fff;}




/*分页*/
#main_sub .content .page{ margin-top:30px;}
#main_sub .content .page a{ padding:5px 10px; border:1px solid #eacfb5; font-size:12px; text-decoration:none; border-radius:2px;}
#main_sub .content .page a:hover{ background:#eacfb5; color:#fff;}
#main_sub .content .page strong{padding:5px 10px; background:#eacfb5; }

/*文章内容页*/
#main_sub .content_dy{ background:url(images/article_t.jpg) no-repeat;}
#main_sub .content_dy .bdcd{background:url(images/article_c.jpg) repeat-y;}
#main_sub .content_dy .bottom{ height:26px;background:url(images/article_b.jpg) no-repeat;}
#main_sub .content_dy .articleCon {padding: 0px 60px;}
#main_sub .content_dy .articleCon .title_c{ text-align:center;height: 74px; font-size:26px;background: url(images/title.jpg) no-repeat 0px 0px;line-height: 94px;}
#main_sub .content_dy .articleCon .property{  text-align:center; height:30px; background:none; line-height:30px;}
#main_sub .content_dy .articleCon .property span{ padding:0 10px;}
#main_sub .content_dy .articleCon .conTxt{ font-size:14px; line-height:28px; margin-top:30px; padding-bottom:30px; overflow:hidden !important;}

#main_sub .content_dy .articleCon .conTxt p{ margin-bottom:15px;}
#main_sub .content_dy .articleCon .conTxt img{ max-width:700px; height:auto !important; padding:10px auto;}
#main_sub .content_dy .articleCon .userControl{overflow:hidden; margin-top:40px; background:#ebe7dc; padding:0 10px; }
#main_sub .content_dy .articleCon .userControl .fl{ margin-top:5px;}
#main_sub .content_dy .articleCon .userControl .fr{margin-top:5px;}
#main_sub .content_dy .articleCon .userControl #bdshare{ float:left;}
#main_sub .content_dy .articleCon .others{ margin-top:20px; line-height:24px;}
#main_sub .content_dy .center{ text-align:center;}


/*文章内容页_带侧栏*/
#main_sub .content .articleCon { padding:30px 60px;}
#main_sub .content .articleCon .title{ text-align:center; font-size:26px;  }
#main_sub .content .articleCon .property{ margin-top:40px; text-align:center; height:30px; background:#f9f9f9; line-height:30px;}
#main_sub .content .articleCon .property span{ padding:0 10px;}
#main_sub .content .articleCon .conTxt{ font-size:14px; line-height:28px; margin-top:30px; padding-bottom:30px;}
#main_sub .content .articleCon .conTxt p{ margin-bottom:15px;}
#main_sub .content .articleCon .conTxt img{ max-width:700px; height:auto !important;}
#main_sub .content .articleCon .userControl{overflow:hidden; margin-top:40px; background:#f9f9f9; padding:0 10px;}
#main_sub .content .articleCon .userControl .fleft{ margin-top:5px;}
#main_sub .content .articleCon .userControl .fright{margin-top:5px;}
#main_sub .content .articleCon .userControl #bdshare{ float:left;}
#main_sub .content .articleCon .others{ margin-top:20px; line-height:24px;}


/*网站地图*/
#onePage #main_sub .content{ float:right; width:1078px;padding:30px 60px;}
#onePage #main_sub .content .title{text-align:left; border-bottom:1px dashed #e4e4e4; padding-bottom:10px; font-size:26px; margin-bottom:40px;}
#onePage #main_sub .content .h1{ font-size:14px; font-weight:bold;  }
#onePage #main_sub .content .h2{ font-size:12px; margin-bottom:10px;    }
#onePage #main_sub .content .h2 a{ color:#333;}
#main_sub .content_dy .siteMapWrap .a1{ font-size:14px;}
#main_sub .content_dy .siteMapWrap .a2{ font-size:14px; color:#666666}
#main_sub .content_dy .siteMapWrap .li1 { margin-top:20px; overflow:hidden; margin-bottom:20px; border:1px dashed #e4e4e4; padding:10px;}
#main_sub .content_dy .siteMapWrap .li1 .ul1{ overflow:hidden; margin-top:10px;}
#main_sub .content_dy .siteMapWrap .li1 .ul1 .li2{ float:left; margin-right:30px;}
#main_sub .content_dy .siteMapWrap .li1 .ul1 .li3 a{ color:#666}
#main_sub .content_dy .siteMapWrap #aID150{ background:none;}


/*全文搜索结果页*/
#Search_jg_main{width:1000px; margin:0 auto; overflow:hidden; background:#fff; border-radius:6px;}
#Search_jg_main .hd{ display:block;  font-weight:bold; text-indent:20px; text-align:center; padding:30px 0;  height:50px; line-height:50px;  border-bottom:none;  }
#Search_jg_main .hd b{font-size:20px;}
#Search_jg_main .hd b i{ color:#f00;}
#Search_jg_main .c_content{ padding:20px 100px;} 
#Search_jg_main .c_content li:hover{ background:#f9f9f9;}

#Search_jg_main .page{ width:100%; text-align:left;  padding:20px 0 60px 110px;}
#Search_jg_main .page a{ border:1px solid #e4e4e4; display:inline-block; padding:0px 10px; background:#f9f9f9;height:30px; line-height:30px; text-decoration:none;}
#Search_jg_main .page strong{padding:0px 10px;}


/*信息提示*/
.u_management_bg{ height:400px; margin: 0 auto;}
.u_management_bg .Showms{ width:400px; height:180px; background:#fff; border:1px solid #e4e4e4; margin:70px auto; padding:30px; border-radius:6px;}

.u_management_bg .titWrong{ font-size:18px; color:#333; font-weight:bold; padding-bottom:20px;}
.u_management_bg .Showms .BUT{ width:120px; height:30px; display:block; cursor:pointer;   line-height: 30px; border:1px solid #0f4c8c; background:#2a73bf; color:#fff; text-align:center; border-radius:3px; margin-top:30px;}
.u_management_bg .Showms .BUT:hover{ background:#0c437c;}
.u_management_bg .Showms .BUT a{ color:#fff;}
.u_management_bg .Pic{ display:none;}



/* 搜索结果页*/
#content { width:1000px; margin:0 auto; background:#f9f6ef;}
#searchResults{background:#fff; text-align:left;}
#searchResults .hd{height: 34px; background: url(images/bg-x-02.png) repeat-x; padding: 0 10px 0 8px}
#searchResults .hd h3{float: left; _display: inline; padding: 0 20px; height: 32px; line-height: 32px; text-align: center; background: #fff; border-top: 2px solid #cd1106; color: #e31509; font-size: 14px; font-weight: bold; font-family: "Microsoft Yahei";}
#searchResults .hd h3 a{color:#e31509 }
#searchResults .hd h3 a:hover{color: #c00; text-decoration: underline;}
#searchResults .hd .more{float: right; _display: inline; line-height: 34px; color: #727272}
#searchResults .hd .more:hover{color: #c00}
#searchResults .bd{padding: 10px 10px 0;}
#searchResults .bd .newsList li{height:26px; line-height:26px;overflow:hidden;}
#searchResults .bd .newsList li a{ padding-left:14px; background:url(images/share/shareA.gif) no-repeat 2px -38px;font-size:14px;}
#searchResults .bd .newsList li .date{ float:right; color:#666;}
#searchResults .bd .newsList li .node{padding:0;background:0;font-weight:bold; margin-right:10px;}
#searchResults .bd .newsList li a:hover.node{color:#d00;}


