/*头部*/
.hed_a{background: #b12c2c;font-size: 14px;line-height: 28px;color: #fff;}
/* logo */
.hed_b{background: #fff;padding: 20px 0 0;}
.logo{height: 72px;}
/* 搜索 */
.hed_search{width: 270px;height: 40px;border-radius: 99px;overflow: hidden;}
.hed_search input{width: 82%;float: left;height: 40px;font-size: 14px;color: #bbbbbb;text-indent: 16px;background-color: #f5f5f5;}
.hed_search button{width: 18%;float: right;height: 40px;background:#b12c2c url(../images/hed_search.png) no-repeat 12px 7px;}
.hed_search input::-webkit-input-placeholder {color:#bbbbbb;}
.hed_search input:-moz-placeholder {color:#bbbbbb;}
.hed_search input::-moz-placeholder {color:#bbbbbb;}
.hed_search input:-ms-input-placeholder {color:#bbbbbb;}
/* 快捷导航？ */
.hed_b_nav li{float: left;margin-right: 22px;}
.hed_b_nav li a{display: block;font-size: 14px;color: #a13838;padding-left: 26px;line-height: 52px;position: relative;}
.hed_b_nav li span{display: block;width: 21px;height: 15px;background-image: url(../images/hed_b_nav.png);background-repeat: no-repeat;position: absolute;top: 18px;left: 0;}
.hed_b_nav .li2 span{background-position: -21px 0;}
.hed_b_nav .li3 span{background-position: -42px 0;}
.hed_b_nav .li4 span{background-position: -63px 0;}
.hed_b_nav .li5 span{background-position: -84px 0;}
.hed_b_nav a:hover{text-decoration:underline;}
/* 导航 */
.top_nav_k{height: 42px;background:#a13838}
.top_nav_ul{position: relative;z-index: 2}
.top_nav_ul .li{width: 150px;float: left;position: relative;}
.top_nav_ul a{font-size: 16px;line-height: 42px;color: #fff;display: block;text-align: center;}
.two_ul a:hover{color: #ccc;}
.nav_span{height: 42px;position: absolute;z-index: 1; transition: all 0.3s;top: 0;display: block;width: 150px;}
.top_nav_ul .yes .ttt,.top_nav_ul .li:hover .ttt{
    background: #c12b2b;
}

/*二级下拉*/
.two_ul{position: absolute;top: 0;left: 0;width: 100%;background:rgb(161, 56, 56,0.8);top: 42px;display: none}
/* banner */
.banner{height:500px; overflow:hidden; position:relative;width: 1200px;margin: 0 auto;}
.banner .hd{ height:12px; overflow:hidden; position:absolute; right:0; bottom:14px; z-index:1;width: 100%;text-align:center;}
.banner .hd ul{ overflow:hidden;}
.banner .hd ul li{width:12px; height:12px; line-height:70px;  background:#fff; cursor:pointer;display: inline-block;margin:0 5px;border-radius: 50px;}
.banner .hd ul li.on{ background:#bd3f3f;width: 40px;}

.banner .bd{ position:relative; height:100%; z-index:0;}
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd a{height:500px;display:block;background-size: 100% 100% !important;}
/* 图片新闻 */
.index_news_r{width: 462px;position: relative;}
.idnex_news_r_bt{position: absolute;width: 100%;height: 50px;background-color: #a13838;z-index: 1;left: 0;top: -50px;text-indent: 20px;font-size: 16px;color: #fff;line-height: 50px;}
.idnex_news_r_bt i{margin-right: 10px;}

.index_img_news{height:334px;position:relative}
/* 指示点 */
.index_img_news .hd{ height:12px; overflow:hidden; position:absolute; right:19px; top:-31px; z-index:2;width: 100%;text-align:right;}
.index_img_news .hd ul{ overflow:hidden;}
.index_img_news .hd ul li{width:10px; height:10px; line-height:70px;cursor:pointer;display: inline-block;margin:0 5px;border-radius: 50%;border: 1px solid #fff;}
.index_img_news .hd ul li.on{ background:#fff;}
/* 图片 */
.index_img_news .bd{ position:relative; height:100%; z-index:0;}
.index_img_news .bd li{ zoom:1; vertical-align:middle; }
.index_img_news .bd a{height:334px;display:block;background-size: auto 100% !important;}
/* 左边 */
.index_news_l{width: 652px;padding-left: 58px;position: relative;}
.index_news_l .bt{position: absolute;top: 0;left: 0;width: 40px;height: 334px;}
.index_news_l .bt li{height: 130px;padding: 0 8px;text-align: center;font-size: 14px;line-height: 24px;color: #666;background: #efefef;padding-top: 37px;cursor: pointer;width: 18px;position: relative;}
.index_news_l .bt li.tab1-c{background: #a13838;color: #fff;}
.index_news_l .bt li i{position: absolute;color: #a13838;position: absolute;right: -5px;top: 50%;margin-top: -7px;display: none;}
.index_news_l .bt li.tab1-c i{display: block;}
/* 内容区域 */
.tab_e_top{padding: 0 0 7px;border-bottom: 1px dashed #e8e8e8;}
.tab_e_top h3{font-size: 14px;line-height: 44px;color: #333;}
.tab_e_top h4{font-size: 14px;line-height: 20px;color: #999;height: 40px;overflow: hidden;}
.tab_e_top:hover h3 a{color: #a13838;}

.tab_e_ul{height: 234px;overflow: hidden;}
.tab_e_ul li{overflow: hidden;border-bottom: 1px dashed #e8e8e8;font-size: 14px;color: #999;line-height: 38px;}
.tab_e_ul li i{display: block;float: left;border: 1px solid #d0d0d0;width: 10px;text-align: center;color: #d0d0d0;line-height: 10px;border-radius: 50%;margin: 13px 10px 0 0;}
.tab_e_ul li .jd{width: 450px;float: left;}
.tab_e_ul li:hover a{color: #a13838;}
/* 图片列表 */
.index_img_ul{height: 265px;background: url(../images/index_img_ul.jpg) repeat-x center;margin: 30px 0;}


/*内容区域*/
.index_imgul{width: 1220px;margin: 28px auto 0;}
.index_imgul .bd ul{ overflow:hidden; zoom:1; }
.index_imgul .bd ul li{ margin:0 9.5px; float:left; _display:inline; overflow:hidden; text-align:center;font-size: 16px;line-height: 44px;color: #fff;text-align: center;width: 286px;}
.index_imgul .bd ul li .img{width: 282px;height: 176px;border: 2px solid #fff;overflow: hidden;}
.index_imgul .bd ul li .img img{width: 100%;height: 100%;}
.index_imgul .bd ul li:hover img{
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
}
.index_imgul .bd ul li a{color: #fff;}
/* 标题 */
.index_lbt{height: 168px;width: 24px;background: #a13838;position: absolute;top: 0;left: 0;font-size: 14px;color: #fff;line-height: 24px;text-align: center;padding: 84px 5px 0;}
.index_lbt i{position: absolute;top: 50%;right: -5px;color: #a13838;margin-top: -7px;}
/* 党建工作 = 导航链接 */
/* 党建工作 */
.index_party_k{width: 654px;padding-left: 57px;height: 253px;position: relative;}
.index_party_k .tab_e_top{padding: 0 0 11px;}
.index_party_k .tab_e_top h3{line-height: 16px;margin-bottom: 13px;}
.index_party_k .tab_e_ul li{line-height: 42px;}
.index_party_k .tab_e_ul li i{margin-top: 15px;}
/* 导航链接 */
.index_f_nav_k{width: 406px;padding-left: 57px;height: 253px;position: relative;}

.index_f_nav{overflow: hidden;}
.index_f_nav li{width: 189px;float: left;height: 114px;padding: 5px;border: 1px solid #ddd;border-right: 0;position: relative;}
.index_f_nav li a{display: block;overflow: hidden;font-size: 16px;color: #333;line-height: 38px;text-align: center;height: 100%;background: #f5f5f5;}
.index_f_nav li span{display: block;width: 26px;height: 25px;margin: 31px auto 0;background: url(../images/index_f_nav.jpg) no-repeat;}
.index_f_nav li::after{content: "";width: 2px;height: 14px;background: #bbb;position: absolute;right: 0;top: 50%;margin-top: -7px;}
.index_f_nav .li2 span{background-position: -26px 0;}
.index_f_nav .li3 span{background-position: -52px 0;}
.index_f_nav .li4 span{background-position: -78px 0;}
.index_f_nav .li5 span{background-position: -104px 0;}
.index_f_nav .li6 span{background-position: -130px 0;}
.index_f_nav .li6{width: 188px;border-right: 1px solid #ddd;}
.index_f_nav .li6::after{display: none;}
.index_f_nav li a:hover{color: #a13838;}



/* 底部广告 */
.foot_gg{width: 1300px}
.foot_gg li{float: left;margin-left: 8px;width: 292px;height: 83px;}
.foot_gg li img{width: 100%;height: 100%;}
/* 通用底部 */
.foot_k{text-align: center;font-size: 14px;line-height: 28px;background: #a13838;color: #fff;padding: 32px 0;}
.foot_k a{color: #fff;}
.foot_k a:hover{text-decoration:underline;}
.foot_k .a a{margin: 0 20px;}




.ny_k{margin: 16px auto 40px}
/* 内页左边 */
.ny_l{width: 276px;}
.ny_l h3{height: 80px;background: url(../images/ny_l1.jpg) no-repeat;background-size: 100% 100%}
.ny_l h4{height: 80px;background: url(../images/ny_l2.jpg) no-repeat;background-size: 100% 100%;font-size: 18px;color: #fff;line-height: 80px;text-align: center;font-weight: bold;margin-top: 3px}
.ny_l h3 a,.ny_l h4 a{display: block;color: #fff}

.ny_l_ul li{height: 60px;position: relative;overflow: hidden;}
.ny_l_ul li a{display: block;padding: 0 22px 0 30px;line-height: 60px;font-size: 16px;color: #fff;background: #a13838;}
.ny_l_ul li i{font-size: 30px;line-height: 60px}
.ny_l_ul li .ov{position: relative;z-index: 3;}
.ny_l_ul li em{display: block;width: 100%;height: 100%;bottom: -100%;left: 0;z-index: 1;background: #fff;position: absolute;}
.ny_l_ul li:hover em,.ny_l_ul .on em{bottom: 0;}
.ny_l_ul li:hover a,.ny_l_ul .on a{color: #a13838}
/* 内页右边 */
.ny_r{width: 894px;padding-top: 30px}
/* 面包屑导航 */
.breadcrumbs,.breadcrumbs a{color: #999;}
.breadcrumbs a:hover{color: #a13838}
/* 校园风采 */
.style_bt{font-size: 18px;color: #666;line-height: 48px;position: relative;margin: 27px auto}
.style_bt span{font-size: 20px;color: #333333;line-height: 48px;padding: 0 15px 0 10px;}
.style_bt .fl{position: relative;}
.style_bt .fl::after{content: "";width: 100%;height: 3px;z-index: 3;background: #a13838;position: absolute;bottom: 0;left: 0;}
.style_bt::before{content: "";width: 100%;height: 1px;background: #efefef;position: absolute;bottom: 0;left: 0;z-index: 1;}
.style_bt .fr{font-size: 14px;}
.style_bt .fr i{margin-right: 5px;}
.style_bt a{color: #999;}
/* 新闻列表 */
.news_ul li{overflow: hidden;position: relative;border-bottom: 1px dashed #dddddd;font-size: 16px;color: #999999;line-height: 53px;padding-left: 34px}
.news_ul li i{position: absolute;top: 0;left: 5px;color: #a13838;top: 18px}
.news_ul li a{width:70%;font-size: 16px;color: #333333;}
.news_ul li:hover a{color: #a13838}
/* 新闻详情 */
.inpic { overflow:hidden;}
.info_c { color:#333; font-size:16px; line-height:2;  margin:25px 0px; overflow:hidden;text-align: justify;font-family: "宋体";}
.info_c img { max-width:100%;display: block;margin: 0 auto}
.info_c table{width: 100% !important;}
.info_c table td{border: 1px solid #000 !important}
.info_c iframe{width: 100%;display: block;height: 800px;}

.info_t { line-height:35px; text-align:center; font-size:30px; color:#555555;margin-top: 30px;font-family: "SimHei";font-weight: bold;}
.info_sp { text-align:center; color:#666666; border-bottom:1px dashed #dddddd; padding:7px 0; margin:5px 0px 0px 0px; height:25px; line-height:25px;font-size: 16px}
.fenx {margin-left:20px; display:inline; _display:none; }
.sxpian { border-top:1px dashed #c0c0c0; margin:20px 0px 0 0px; padding-top:25px; line-height:30px; color:#474747; font-size:14px;}
.sxpian a { margin-left:6px; color:#969696;}
.sxpian a:hover {text-decoration:underline;color: #a13838}
/* 分享 */
.bdsharebuttonbox{display: inline;_display: none;}
.bdsharebuttonbox a{float: none !important;width:19px !important; height:18px !important; display:inline-block !important; padding-left:0px !important;margin:0 2px !important;position: relative;top: 4px;}
.bds_sqq{background:url(../images/share9.png) no-repeat !important; background-position:-49px 0 !important;}
.bds_weixin{background:url(../images/share9.png) no-repeat !important; background-position:0px 0 !important; margin-left:6px;}
.bds_tsina{background:url(../images/share9.png) no-repeat !important; background-position:-25px 0 !important;}
.bds_qzone{background:url(../images/share9.png) no-repeat !important; background-position:-74px 0 !important;}
.bds_tqq{background:url(../images/share9.png) no-repeat !important; background-position:-98px 0 !important;}
.bds_more{background:url(../images/share9.png) no-repeat !important; background-position:-123px 0 !important;}
/* 翻页 */
.page,.pagination{ text-align:center;margin:40px 0 0; overflow:hidden;}
.page li,.pagination li{ display:inline-block;line-height:32px;}
.page span,.page a,.pagination a,.pagination span{border-radius: 5px;display:inline-block; padding:0 14px; font-size:14px; color:#666;height:32px;line-height:32px; margin-right:9px;border: 1px solid #cecece}
.page span,.pagination span{color: #cacaca}
.page .active span,.page a:hover,.pagination .active span,.pagination a:hover{ background:#a13838; color:#fff;border-color: #a13838}
/* 内页banner */
.ny_banner{height: 340px;background-size: auto 100% !important;position: relative;}
.ny_banner span{height: 64px;line-height: 64px;font-size: 24px;color: #fff;text-align: center;position: absolute;top: 140px;right: 0;background: rgba(7, 63, 141, 0.5);padding: 0 10px;}
/* 机构设置 */
.mech_tab{overflow: hidden;}
.mech_tab li{width: 25%;float: left;}
.mech_tab li a{border: 1px solid #f1f1f1;font-size: 14px;line-height: 48px;text-align: center;display: block;color: #666;}
.mech_tab td a:hover{color: #a13838;text-decoration:underline;}
.mech_tab .b{background: #f9f9f9;}
.mech_tab li a:hover{background: #eef2fa;}



.mech_tab_bj{margin-top: 20px;overflow: hidden;padding-bottom: 10px;}
.mech_tab_bj span{
    float: left;
    height: 40px;
    line-height: 40px;
    padding: 0 18px;
    background: #a13838;
    position: relative;
    color: #fff;
    font-size: 18px;
    display: block;
}
.mech_tab_bj span a{display: block;color: #fff;}
.mech_tab_bj span a:hover{text-decoration:underline;}
.mech_tab_bj span:after {
    width: 0;
    content: "";
    border-color: transparent;
    border-style: dashed;
    border-width: 6px;
    border-top-color: #a13838;
    border-top-style: solid;
    position: absolute;
    top: 40px;
    left: 50%;
    margin-left: -6px;
}
.mech_tab_bj .fr{font-size: 14px;color: #a9a9a9;line-height: 40px;}
.mech_tab_bj .fr:hover{color: #a13838;}
/* 图片列表 */
.img_ul{overflow: hidden;width: 920px;margin-top: 20px;}
.img_ul li{width: 214px;float: left;text-align: center;font-size: 14px;line-height: 20px;color: #666;margin: 0 13px 10px 0;}
.img_ul li img{width: 209px;height: 130px;border: 2px solid #a13838;}
/* 表单 */
.application-tab{margin-top: 24px;}
.application-tab td{font-size: 14px;line-height: 36px;color: #333;padding:10px 0;}
.application-tab td span{color: #a13838}
.application-tab td .inputxt{border: 1px solid #dadada;height: 36px;width: 298px;text-indent: 10px;-webkit-transition:all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.application-tab span{color: #FF0000;}
.application-tab .tj,.application-tab .cz{border: 0;margin-right: 32px;height: 38px;padding:0 38px;cursor: pointer;font-size: 14px;margin-bottom: 30px;color: #fff;}
.application-tab .tj{background: #a13838;}
.application-tab .cz{background: #bfbfbf;}
.application-tab .textarea{width: 723px;border: 1px solid #dadada;font-size: 14px;line-height: 36px;padding:0 10px;height: 148px;resize: none;-webkit-transition:all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.application-tab td .inputxt:focus,.application-tab .textarea:focus{border: 1px solid #a13838;}

.application-tab td .pr1{position: relative;top: 2px}

/* 教学运行+学籍管理+考试管理+质量监控 */
.jiaowu_ul{width: 1300px;margin-top: 20px;}
.jiaowu_ul .li{width: 580px;float: left;margin:0 40px 20px 0;}
.jiaowu_ul .tab_e_ul li .jd{width: 460px;}



.jwc_news_ul li .jd{width: 930px;}



















