@charset "utf-8";
/* CSS Document */
/*精品课程*/
.w_current_position{padding-top: 20px;border-bottom: 1px solid #bfbfbf;padding-bottom: 16px;color: #333;}
.w_current_back{background: url(../images/back.png) no-repeat left;display: block;padding-left: 20px;}
.w_mar_b{margin-bottom: 150px;}

/*翻页*/
.w_page{text-align: center;margin-top: 60px;}
.w_page a{display: inline-block;border: 1px solid #b5b5b5;padding: 5px 10px;margin-right: 5px;color: #c3c3c3;}
.w_page a:hover{color: #fff;background: #990b19;}
.w_page .current_page{color: #fff;background: #990b19;}

.ztitle { padding-top: 35px;}
.zti_info span,.zti_info em { display: inline-block;vertical-align: middle;}
.zti_info em { width: 30px; height: 30px; background: url(../images/zicons_02.png) 0 -244px no-repeat;}
.zti_info span { font-size: 24px; color: #333;}
.zti_more { display: inline-block; width: 46px; height: 20px; margin-top: 10px; line-height: 20px; text-align: center; color: #fff;}
.zti_bg { height: 34px; margin-top: 10px; background: url(../images/201512021505_21.png) repeat-x;}
/*----------------------------------------------------
项目成果二级页
-----------------------------------------------------*/

.zachieve { padding-top: 20px;}
.zach_title { height: 34px; padding-right: 12px; background: url(../images/201512021505_21.png) 0 0 repeat-x;}
.zach_title span { display: inline-block; width: 173px; height: 34px; border-radius: 3px; background: #333; font-size: 16px; text-align: center; line-height: 34px; color: #fff;}
.zach_title a { display: inline-block; width: 46px; height: 20px; margin-top: 10px; background: url(../images/zicons_02.png) 0 -216px no-repeat;}
.zach_box {}
.zach_item { float: left; width: 258px; height: 153px; padding-top: 26px; margin-left: 22px;}
.zach_row .zach_item { padding-bottom: 26px;}

.zach_first { margin-left: 0;}
.zach_pic { position: relative; display: inline-block; width: 258px; height: 153px; overflow: hidden;}
.zach_pic img { -webkit-transition: 0.5s all ease;
-moz-transition: 0.5s all ease;
-o-transition: 0.5s all ease;
transition: 0.5s all ease;}
.zach_pic:hover img { -webkit-transform: scale(1.2,1.2);
-moz-transform: scale(1.2,1.2);
-o-transform: scale(1.2,1.2);
transform: scale(1.2,1.2);}
.zach_opacity { position: absolute; left: 0px; bottom: 0; width: 242px; height: 30px; padding-left: 16px; background: url(../images/opacity40.png) repeat; line-height: 30px; color: #fff; font-size: 14px;}
.zach_opacity a { color: #fff;}
/*----------------------------------------------------
学院简介
-----------------------------------------------------*/
.zintroduction { padding:0 62px;}
.zin_pic { text-align: center;}
.zin_pic span { display: inline-block; padding: 10px; border: 1px #eaeaea solid; background: #fff; box-shadow: 4px 4px 8px #eaeaea;}
.zin_txt { padding-top: 30px; line-height: 26px; font-size: 16px; color: #333; text-indent: 2em;}


.ficatLeft h2{color: #990b19;font-weight: bold;font-size: 16px;}

/*思政教改*/
.listssCon{width:1100px;min-height: 380px;background: #FFF;margin:30px auto;}
.listssCon{padding-bottom:50px;}
.listLeft{width:200px;border: 1px solid #bfbfbf;height: 478px;}
.listLeft h3{height:46px;line-height:46px;background:#ffffff;border-bottom:solid 1px #d8d8d8;font-size:16px;text-align:center;color: #990b19;font-weight: bold;padding-left:0;}
.listLeft .w_item_l{line-height:46px;font-size:12px;color:#555;border-bottom:solid 1px #bfbfbf;}
.listLeft .w_item_l .w_start_a{display:block;padding-left:20px;color: #333;font-size: 14px;}
.listLeft .w_item_l.current a{color:#FFF;background:#990b19;border-bottom:solid 1px #d8d8d8;}
.listLeft .w_item_l:hover a{background:#990b19;color:#FFF;}


.listLeft div .w_start_a{display:block;}
.listLeft div.current{color:#FFF;font-size:16px;padding-left:40px;border-bottom:solid 1px #d8d8d8;}
.listLeft div.current .w_start_a{color:#FFF;}
.listLeft div ul{display:none;}
.listLeft div ul li{padding:0 20px;}
.listLeft div:hover ul li a,.listLeft div ul li a,.listLeft div ul li a:hover{font-size:14px;color:#000;background:none;}
.plus{width:20px;height:20px;border:solid 1px #ccc;font-size:20px;line-height:20px;text-align:center;margin-top:13px;margin-right:5px;}
.listLeft .listCon a.cur{color:#28825e;font-size:16px;}

.rightCon{width:860px;margin-left:35px;}
.rightCon .infion-con{font-size:18px;line-height:50px;margin-bottom:10px;}
.rightCon .infion-con a{font-size:16px;color:#b70000;}
.rightCon .infion-con a:hover{color:#333;}
.rightCon .search { width: 210px; height: 28px; padding: 0 4px; border: 1px #bcbcbc solid; border-radius: 3px 0 0 3px; border-right: none; background: #fff; line-height: 28px; font-size: 14px; color: #444;}
.rightCon .search_submit{ width: 36px; height: 30px; border: 1px #bcbcbc solid; border-radius: 0px 3px 3px 0px; border-left: none; cursor: pointer; color: #333; font-size: 14px;}

.rightCon .FanHei{height:50px;}
.rightCon ul li{height:38px;border-bottom:dotted 1px #b2b2b2;line-height:38px;overflow: hidden;}
.rightCon ul li i{display:inline-block;width:7px;height:7px;margin-right:10px;background: url(../images/li_left_icon.png) no-repeat;}
.rightCon ul li span{color:#333;}
.rightCon ul li a{font-size:14px;color:#333;}
.rightCon ul li a:hover{color:#b70000;}
.rightCon ul li a.seeMoreTea{color:red;font-size:12px;}
.page{height:26px;padding-top:20px;text-align:center;}
.page a,.page span{display:inline-block;height:24px;line-height:24px;border:solid 1px #CCC;padding:0 8px;color:#666;}
.page a:hover,.page a.current{background:#ad283d;border:solid 1px #ad283d;color:#FFF;}
.page span{color:#b3b3b3;}
.page a.lefthave i{display:inline-block;width:5px;height:9px;margin-top:8px;margin-right:3px;}
.page a.lefthave:hover,.page a.rightHave:hover{background:none;border:solid 1px #CCC;color:#666;}
.page a.rightHave i{display:inline-block;width:5px;height:9px;margin-top:8px;margin-left:3px;}
.page span.rightNo i{display:inline-block;width:5px;height:9px;margin-top:8px;margin-left:3px;}
.page span.leftNo i{display:inline-block;width:5px;height:9px;margin-top:8px;margin-right:3px;}

.w_infro{}
.w_infro p{text-indent: 2em;line-height: 24px;color: #333;margin-top: 22px;font-size: 14px;padding-left: 18px;}
.w_infro .w_infro_top{text-align: center;border-bottom: 1px dotted #bbbbbb;}
.w_infro .w_infro_top h3{font-size: 20px;color: #333;font-weight: bold;line-height: 40px;}
.w_infro .w_infro_top h4{color: #333;line-height: 30px;margin-bottom: 12px;}
.w_infro .w_infro_top h4 span{margin-left: 22px;}

.topPic{position:relative;height: 220px;margin: 30px 0 0;}
.mask{position: absolute;left:50%;bottom:0;margin-left: -122px;}
.jianjie-picTxt{width:568px;margin:30px auto;overflow: hidden;}
.jianjie-picTxt li:first-child{margin-left: 0;}
.jianjie-picTxt li{float: left;margin-left: 14px;width:180px;}
.jianjie-picTxt li dd{font-size: 16px;color:#666666;text-align: center;}

.w_sea_twobox{}
.w_sea_twobox .w_sea_inp{width: 200px;height: 28px;line-height: 28px;border: 0;padding-left: 8px;}
.w_sea_twobox .w_inpu_box{width: 238px;height: 28px;line-height: 28px;border: 1px solid #e6e6e6;border-radius: 2px;background-color: #fff;}
.w_sea_twobox .w_inpu_box b{width: 30px;height:28px;background: url(../images/sea-icon.png) no-repeat center;display: inline-block;}
.w_sea_twobox .w_back{font-size: 14px;color: #000;margin-left: 16px;line-height: 30px;margin-top: 0;}






















































