@charset "utf-8";

body{ margin:0 auto; padding:0; font-family:"微软雅黑";  font-size:15px; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,lable,textarea,p,blockquote,img { margin:0px; padding:0px;}
ol,ul li{list-style:none outside none;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
h1{ font-size:18px; font-weight:bold;color:#000000;text-decoration:none; text-align:center; padding:10px;}
h2{ font-size:18px; font-weight:bold;color:#000000;text-decoration:none; text-align:center;padding:10px;}
em{ font-style:normal;}
a { text-decoration:none; color:#000000;}
a:hover{text-decoration:none;}
.clr{ clear:both;}   
*{padding:0;margin:0;}
img{border:none;}

/*头部*/
.header{ width:100%; min-width:1400px; height:194px; background:#7e010f;}
.head{ width:1400px; height:194px; margin:0 auto;}
.logo{ width:1060px; height:120px; float:left; margin-top:35px;}
.headbjt{ width:240px; height:165px; margin-top:23px; float:right; position:relative;}
.sousuo { width:260px; height:30px; }
.ss{ position:absolute; right:80px; top:65px; z-index:999; width:39px; height:39px;}
.ssniu{ display:none; position:absolute; right:80px; top:65px; z-index:999; width:39px; height:39px;}
.ssk { width:212px; height:30px; display:none; position:absolute; top:68px; right:110px; border-radius:8px;}
.sswbk { width:200px; height:30px;  border-radius:15px; padding-left:12px; line-height:30px;
background:#ffffff; 
filter:alpha(opacity=40);  
-moz-opacity:0.40; 
opacity:0.40;  }
.gb { width:28px; height:28px; position:absolute; top:3px; right:1px;  }


/*导航栏*/
.dhl { width:100%; min-width:1400px; height:50px; line-height:50px; background-color:#c0c7de;}
.dh { width:1404px; height:50px; line-height:50px; margin:0 auto;}
.dh ul li { float:left; font-size:18px; width:156px; text-align:center; }


/*banner*/
.banner { width:1465px; height:510px; margin:0 auto; margin-top:1px;  position:relative;}

.line1 { width:1400px; height:auto; margin:35px auto;}

/*学校要闻*/
.zhxw { width:773px; height:440px; float:left;}
.title { width:100%; height:34px; margin-bottom:1px;}
.title h3 { width:90px; height:34px; color:#ffffff; letter-spacing:2px;  padding-left:57px; display:block; line-height:34px; font-size:17px;  background:url(../images/lmmbj.png) no-repeat left bottom;}
.title span { float:right; height:34px; line-height:34px; color:#999999;}
.title span a { color:#999999; font-size:14px;}
.nr_k { width:100%; height:400px; border-top:2px solid #7e010f;}
.zy_tw { width:773px; height:202px; margin:15px auto 0px; border-bottom:1px dashed #cccccc;}
.zy_pic { width:274px; height:185px; float:left; margin-right:25px; border:1px solid #e1e1e1;}
.zy_jj { width:470px; height:185px; float:left;}
.zy_jj h3 { width:470px; height:45px; line-height:45px; font-size:18px; color:#0f0f0f; text-align:center; font-weight:normal; margin-top:5px; margin-bottom:8px;}
.zy_jj h3 a { color:#0f0f0f;}
.zy_jj p { color:#5d5c5c; font-size:15px; text-indent:2em; line-height:30px;}
.zy_jj span { color:#0f0f0f; font-size:15px; line-height:39px; display:block;}
.nr_k ul { margin-top:8px;}
.nr_k ul li { width:100%; height:30px; line-height:30px; color:#070707;}
.nr_k ul li span { width:100px; float:right; line-height:30px; text-align:center;}

/*理论园地*/
.djsz_bj { width:556px; float:left; background:#eeeeee; padding:6px 8px 8px; float:right; }
.djsz { width:556px; border-top:2px solid #7e010f; margin:0 auto;}
.djsz ul { width:530px; margin:25px auto 11px; display:block;}
.djsz ul li { width:100%; height:39px; line-height:39px; padding-left:2px; }
.djsz ul li a { margin-left:5px; color:#070707;}
.djsz ul li a:hover{ color:#ff861b; }
.djsz ul li span { width:100px; float:right; text-align:right; color:#7e010f;}


.line2 { width:1400px; height:auto; margin:47px auto 60px;} 
/*推介视频*/
.sptj { width:684px; height:auto; float:left; margin-right:35px;}
.sptj .title_sptj { height:65px; margin-bottom:10px;}
.sptj .title_sptj h3 { float:left; display:block; height:38px; margin-top:8px;}
.sptj .title_sptj span{ float:right;}
.sptj .title_sptj span a {color: #999999;font-size: 14px; line-height:58px;}
.sp b { width:684px; height:368px; display:block;}
.sp_bt { width:684px; height:100px; display:block; background:#7e010f; line-height:100px; font-size:16px; color:#ffffff;}
.sp_bt a { color:#ffffff; margin-left:15px; }
.sj { width:200px; text-align:center; font-size:14px; float:right; display:block;}


/*师德师风*/
.sdsf {float:right;}
.sdsf_title { width:100%; height:34px; margin:10px 0px 33px;}
.sdsf_title h3 { width:118px; height:34px; color:#000; letter-spacing:2px;  padding-left:57px; display:block; line-height:34px; font-size:20px;  background:url(../images/mhw_ls.png) no-repeat left center; float:left;}
.sdsf_title_more{ float:right; height:34px; line-height:34px; margin-top:3px; color:#999999; display:block;}
.sdsf_title_more a { color:#999999; font-size:14px;}

.sdsf_contect { width:675px; border:1px solid #dedede; border-radius:8px;}
.sdsf_list { width:675px; height:auto;}
.sdsf_list ul { width:655px; height:343px; background:#eeeeee;  margin:10px auto; display:block;}
.sdsf_list ul li { width:621px; height:auto; overflow:hidden; padding:22px 0px; border-bottom:1px solid #7e010f; margin:0 auto;}
.sdsf_pic { width:148px; height:118px; float:left; margin-right:29px; border:1px solid #fff;}
.sdsf_wz { float:left; width:440px; float:left;}
.sdsf_wz h3 { width:100%; height:35px; margin-bottom:5px; letter-spacing:1px; line-height:35px; color:#414141; font-size:15px;  border-radius:8px; font-weight:normal;}
.wxjs h3 a {color:#414141; }
.sdsf_wz p { font-size:14px; color:#545454; line-height:25px;}
.sdsf_wz p a {  color:#545454;}
.sdsf_list ul li a:hover {  color:#ff861b;}
.sdsf_wz span { line-height:22px; color:#333333; background:url(../images/xsz.png) no-repeat left center; display:block; margin-top:8px;}
.sdsf_wz span a { padding-left:25px;}


/*微信微博*/
.wx_wb { width:675px; margin:15px auto 6px;}
.wx_wb ul li { float:left; width:337px; margin:5px 0px;}
.wxtb { width:80px; height:80px; float:left; margin:0px 21px;}
.wx_bt { width:205px; height:77px; background:#ececec; float:left; border-radius:10px;}
.wx_bt a { width:170px; display:block; margin:0 auto; font-size:15px; color:#7e010f; text-align:center; line-height:30px; padding-top:10px;}

/*光影校园*/
.gdyx_box { width:100%; height:auto; overflow:hidden; margin: 0 auto;}
.gdyx_box h3 { width:850px;  margin:40px auto 35px;}
.gdyx { width:100%; height:363px; overflow:hidden; margin: 0 auto;}
.gdyx ul a{ display:block;  width:100%; height:363px; z-index:999; position:absolute; left:0; top:0;width:100%;transition:all .4s ease-in-out 0s; }
/*.gdyx ul li a:hover { background-color:#7e010f; opacity:.5;filter:alpha(opacity=50); }*/
.gdyx ul li { width:24.9%; max-width:479px; margin-right:0.1%; height:auto; float:left; overflow:hidden; position:relative; height:363px;}
.gdyx ul li img {width:100%; height:363px; overflow:hidden; -webkit-transition:all 100s ease-in-out 0s;transition:all .4s ease-in-out 0s; }
.gdyx ul li:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}



.line3 { width:1400px; height:auto; margin:52px auto 47px;}

/*轻院大讲堂*/
.lw { width:836px; float:left;}
.lw ul { width:836px; margin:0 auto; display:block; border-top:2px solid #7e010f; padding-top:20px;}
.lw ul li { width:100%; height:38px; line-height:38px; padding-left:2px; }
.lw ul li a { margin-left:2px; color:#070707; font-size:15px;}
.lw ul li a:hover { color:#ff861b;}
.lw ul li span { width:100px; float:right; text-align:center; color:#414141;}

.lw_title { width:100%; height:34px; margin-bottom:1px;}
.lw_title h3 { width:500px; height:34px; color:#ffffff; letter-spacing:1px; display:block; line-height:34px; font-size:17px; background:url(../images/djtlmmbj.png) no-repeat left center;}
.hd_title { width:125px; text-align:center; float:left; padding-left:45px; } 
.lw_title h3 a { color:#ffffff; }
.lw_title span { float:right; height:34px; line-height:34px; color:#999999;}
.lw_title span a { color:#999999; font-size:14px;}

/*网络校史馆*/
.xsg { width:506px; height:360px; background:#7e010f; float:right; margin-top:25px; }
.xsg_pic { width:496px; height:313px; margin:0 auto; margin:5px;}
.xsg h3 { font-size:17px; text-align:center; height:37px; line-height:32px;  color:#ffffff; background:url(../images/mhw_bs.png) no-repeat 170px  5px;}
.xsg h3 a {color:#ffffff; padding-left:60px; letter-spacing:3px;}

/*专题链接*/
.ztlj { width:1400px; margin:0 auto;}
.ztlj ul {border-top:1px solid #7e010f;}
.ztlj ul li { width:319px; height:122px; float:left; margin: 47px 15px 0px;}

/*友情链接*/
.yqlj { width:1400px; margin:60px auto;}
.yqlj ul {border-top:1px solid #7e010f;}
.yqlj ul li { line-height:35px; float:left; margin: 35px 60px 10px 0px;}



/*footer*/
.footer { width:100%; height:140px; background:#7e010f; min-width:1440px;}
.foot { width:1440px; height:90px; line-height:30px; color:#ffffff; text-align:center; padding-top:38px; margin:0 auto; letter-spacing:1px;}
.foot a {color:#ffffff;}



/*子页CSS*/

.main { margin: 0 auto; width:1400px;}
.dqwz{font-size: 14px;color: #8b8b8b;height: 78px;line-height: 78px;}
.dqwz span{padding-left: 30px;background: url(../images/fangzi.png) no-repeat left center;}
.dqwz a{color: #8b8b8b;}
.dqwz a:hover{color: #e99600;}

.left { width: 300px; background:#f3f3f3;float:left;}
.left .catename{height: 50px;line-height: 50px; padding: 10px 20px; color: #fff; background: #951419;border-bottom: 8px solid #fff;}
.left .catename h3 { font-size: 20px; font-weight:500; letter-spacing:1px; }
.left .catename img{float:left; margin:10px 35px 0px 35px;}
.left ul {padding: 10px 0;}
.left ul li h2{font-size: 18px;font-weight: normal;padding: 0 35px; margin-left:20px; }
.left ul li:hover h2{background:#fff; color:#0856aa;}
.left ul li:hover a{color: #0b9e47;}
.left ul li.on h2{background: #ab794a;}
.left ul li.on a{color: #fff;}
.left ul li a{display: block;height: 54px;line-height: 54px;color: #333;padding-left: 10px;background:url(../images/yo.png) no-repeat left center;}

.right{float: right; width: 1050px;padding: 0 0 40px;}
.right .lmm {height: 50px;line-height: 50px;color: #fff;/* border-bottom: 1px solid #e5e5e5;*/ margin-bottom: 15px;} 
.right .lmm  h3 { width:135px; display:block; font-weight:bold; font-size:26px; letter-spacing:1px; color:#2d2d2d; float:left; }
.lmm_sx{ width:915px; height:25px; border-bottom: 1px solid #e5e5e5; display:block; float:left;}
.right_list_news li { height: 40px; line-height: 40px; border-bottom:1px dashed #CCC; overflow:hidden; font-size: 15px; background:url(../images/icon_list_1.png) no-repeat; padding-left:0px; }
.right_list_news li a { float: left; display:block; color:#030303; font-size: 15px; }
.right_list_news li a:hover,.main_list2_box li a:hover {color:#e99600;}
.right_list_news li span { float: right; display:block; color:#666666; }


/*内容页*/

.newstext { width:100%; height:auto; padding:20px 0px; margin:0 auto; }
.newstext h3 { width:100%; height:45px; line-height:45px; font-size:22px; font-family:"微软雅黑"; color:#333333; text-align:center; font-weight:bold;}
.newstext_time { width:100%; height:50px; line-height:45px; font-family:"微软雅黑"; font-size:14px; text-align:center; border-bottom:1px solid #d2d2d2; margin:15px auto; color:#343434;}
.newstext_time a { color:#444444; padding:0px 40px;}
.newstext_time a:hover { color:#df0000;}
.zy_newstext_wz { width:99%; height: auto; margin:0 auto; font-family:"宋体"; font-size:14px; line-height:35px; padding:5px 0px 20px; color:#444444;}
.text_page { height:70px; line-height:35px; padding:20px 0px 5px; text-align:center; font-family:"微软雅黑"; font-size:15px; color:#797979; text-align:left; margin:0 auto; border-top:1px solid #d2d2d2; font-weight:bold;}
.text_page a { color:#797979; padding:0px 10px;}
.text_page a:hover { color:#1daca0;}

/*图片列表页*/
.right_list_pic { height:auto; margin:0 auto;}
.right_list_pic ul { padding-top:21px;}
.right_list_pic ul li { width:320px; height:auto; float:left; margin:10px 15px; display:block;}
.right_list_pic ul li img { width:310px; height:225px; border:1px solid #e0e0e0; padding:5px;}
.right_list_pic ul li span { font-family:"宋体"; font-size:14px; width:320px; height:40px; line-height:40px; color:#363636; display:block; text-align:center;}

