@charset "utf-8";
/* CSS Document */

/***** 新闻中心  党群工作 *****/
.new_box{width:1200px; margin:10px auto 0; height:auto; overflow: hidden;}
.new_left{ width:786px; float:left; height:auto; padding:10px 30px 30px; background:#fff; border:1px #e4e4e4 solid; height:650px; overflow:hidden;}
.title_b{ width:100%; float:left; border-bottom:1px #d8d8d8 dashed; padding-bottom:10px; margin-bottom:10px;}
.title_b h1{ width:70%; float:left; display:block; font-size:18px; color:#000;}
.title_b span{ color:#999; margin-left:5px; font-size:14px; text-transform:uppercase;}
.title_b a{ float:right; font-size:14px; color:#ff9c00;}
.title_b a:hover{ color:#3965b6;}
.hdh{ margin-top:20px; float:left;}
.new_left_a{ width:100%; float:left; height:auto; overflow:hidden; border-bottom:1px #f6f6f6 dashed; padding-bottom:20px;}
.new_left_a span{display: block; float:left; width:192px; height:128px; overflow:hidden; margin-right:15px;}
.new_left_a span img{ width:100%; height:128px; margin:auto; overflow:hidden; transition:all .8s; -moz-transition:all .8s; -ms-transition:all .8s; -o-transition:all .8s; -webkit-transition:all .8s;}
.new_left_a h1{ height:20px; overflow:hidden; font-size:16px; color:#000;}
.new_left_a:hover h1{ color:#ff9c00;}
.new_left_a:hover p{ color:#333;}
.new_left_a:hover .more{background:#ff9c00;}
.new_left_a:hover span img{ transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}

.new_left_a p{ height:50px; overflow: hidden; font-size:14px; line-height:24px; color:#999; margin-top:10px; margin-bottom:20px;}
.new_left_a .more{padding:2px 15px; background:#3965b6; border-radius:20px; color:#fff; font-size:14px;}

.new_left ul li{display:block; float:left; width:100%; height:auto; height:36px; line-height:36px; overflow:hidden; border-bottom:1px #f2f2f2 dashed;}
.new_left ul li a{display:block; float:left; width:80%; font-size:15px; color:#414141; background:url(/templates/dmyszysxy/images/3.png) no-repeat left center; padding-left:10px; height:36px; line-height:36px; overflow:hidden;}
.new_left ul li span{ float:right; font-size:14px; color:#999;}
.new_left ul li a:hover{ color:#ff9c00; background:url(/templates/dmyszysxy/images/33.png) no-repeat left center;}

.new_right{ width:335px; float:right; overflow:hidden; height:690px; background:#fff; border:1px #e4e4e4 solid;}
.sersh{width:100%; height:85px; background:url(/templates/dmyszysxy/images/ser.png) no-repeat center;}
/***** 提示搜索 *****/
#message{ width:202px; height:auto; float:right; margin-right:15px; padding-top:14px;}
#message li{display:block; float:right; height:32px; line-height:32px;}
#message li a{ color:#666369; font-size:14px;}
.input_main{width:202px; margin:auto; height:32px; position:relative;}
.input_main input{width: 202px; height:32px; padding-left:10px; color:#8ba6c9; display:block; float: left; border:1px #8ba6c9 solid; outline:none; -webkit-box-sizing: border-box; 
                  -moz-box-sizing: border-box; box-sizing: border-box; background:none; border-radius:20px;}
.input_main button{ position:absolute; right:1px; border:none; background:none;}

/***** 大事记 *****/ 
.tpxw1{ width:290px; height:auto; margin:auto; text-align:center; background:#fff;}
.focusBox2          { position: relative; width:100%; height:365px; overflow: hidden; font-family:Arial; text-align: left;}
.focusBox2 .pic img { width:100%; height:220px; display: block; margin-top:8px;}
.focusBox2 .pic h1{display:block; width:100%; font-size:16px; color:#000; height:25px; overflow:hidden;}
.focusBox2 .pic span{display:block; width:100%; font-size:14px; color:#999; height:auto; overflow:hidden;}
.focusBox2 .pic p{display:block; width:100%; font-size:14px; color:#999; margin-top:15px; height:46px; overflow:hidden; line-height:24px;}
.focusBox2 .ms{ width:258px; border:1px #f6f6f6 solid; border-top:none; padding:10px 15px 60px;}
.focusBox2 .pic:hover h1{ color:#ff9c00;}
.focusBox2 .pic:hover p{ color:#333;}
.focusBox2 .pic:hover span img{}

.focusBox2 .num{ height:auto; width:auto; overflow: hidden; position:absolute; bottom:50px; left:40%;}
.focusBox2 .num li{ float: left; position: relative; width:10px; height:10px; margin-left:5px; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%;
 line-height: 20px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox2 .num li a,.focusBox2 .num li span{ position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox2 .num li span{ z-index: 1; background:#d4d4d4;}
.focusBox2 .num li.on a,.focusBox2 .num a:hover{ background:#ff9c00;}

/**/
.title_c{ width:100%; float:left; margin-top:15px;}
.title_c h1{float:left; display:block; font-size:18px; color:#000;}
.title_c span{ color:#999; margin-left:5px; font-size:14px; text-transform:uppercase;}
.title_c a{ float:right; font-size:14px; color:#ff9c00;}
.title_c a:hover{ color:#3965b6;}

/*快捷导航*/
.new_ri_icon{ width:292px; margin:auto; height:150px; overflow:hidden; background:url(/templates/dmyszysxy/images/4.png) no-repeat center;}
.new_ri_icon ul li{display:block; width:33.3%; float:left; height:62px; padding-top:13px;}
.new_ri_icon ul li h1{ font-size:15px; color:#414141; text-align:center; margin-top:6px;}
.new_ri_icon ul li:hover h1{ color:#ff9c00; font-weight:bold;}
.new_ri_icon ul li .span_1{display:block; width:32px; height:26px; margin:auto; background:url(/templates/dmyszysxy/images/icon.png) no-repeat center; background-position:0 0;}
.new_ri_icon ul li .span_2{display:block; width:39px; height:26px; margin:auto; background:url(/templates/dmyszysxy/images/icon.png) no-repeat center; background-position:-38px 0;}
.new_ri_icon ul li .span_3{display:block; width:33px; height:26px; margin:auto; background:url(/templates/dmyszysxy/images/icon.png) no-repeat center; background-position:-82px 0;}
.new_ri_icon ul li .span_4{display:block; width:32px; height:26px; margin:auto; background:url(/templates/dmyszysxy/images/icon.png) no-repeat center; background-position:0 -34px;}
.new_ri_icon ul li .span_5{display:block; width:32px; height:26px; margin:auto; background:url(/templates/dmyszysxy/images/icon.png) no-repeat center; background-position:-44px -34px;}
.new_ri_icon ul li .span_6{display:block; width:32px; height:26px; margin:auto; background:url(/templates/dmyszysxy/images/icon.png) no-repeat center; background-position:-83px -34px;}

/*院系图片*/
.about_tab{width: 100%; height:510px; background:#fff; margin-top:30px; position:relative;}
.about_tab_main{width: 1200px; height: auto; margin: 0 auto;}
.ab_tab_nav{width:1200px; margin:0 auto; height: auto; overflow: hidden; padding-top: 44px;}
.ab_tab_nav a{display: block; width: 231px; height: 85px; float: left; text-align: center; color:#000; font-size:18px;
              transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s; padding-top: 6px;}
.ab_tab_nav a p{font-size:14px; margin-top:3px;transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s; color:#999;}
.ab_tab_nav a:hover{background: url(/templates/dmyszysxy/images/ab_nav_hover.png) no-repeat center 0px;}
.ab_tab_nav a:hover p{}
.ab_tab_nav a.on span{ background:#ff9c00;}
.ab_tab_center{width: 100%; height: auto; margin-top:25px;}
.tab_list{width: 100%; height: auto;}
.tab_list ul{width: 1200PX; height:210px;}
.tab_list li{width:195px; height:226px; float: left; background: rgba(0,0,0,.5);
             transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s; margin-right:6px;}
.tab_list li a{display: block; width: 100%; height: 100%; background: url(/templates/dmyszysxy/images/22.png) no-repeat right 282px;}
.tab_list li .tab_img{width: 100%; overflow: hidden; height:100%;}
.tab_list li .tab_img img{width: 100%; min-height:226px; overflow:hidden; transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;}
.tab_list li:hover{background: rgba(2,139,131,1);}
.tab_list li:hover .tab_img img{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);}
.tab_list .more{display: block; width: 114px; height:26px; border: 1px solid #ff9c00; font-size: 14px; color: #ff9c00; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; margin: 55px auto; line-height: 26px; text-align: center; position: relative;transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;}
.tab_list .more b{ filter: alpha(opacity=0);
    width: 100%;
    height: 100%;
    border-radius: 20px;
    background: #ff9c00; color:#fff;
    filter: alpha(opacity=0);
    position: absolute;
    left: 0;
    top: 0;
    transform-origin: left top;
    -webkit-transform-origin: left top;
    -webkit-transition: -webkit-transform .3s cubic-bezier(.4,0,.2,1);
    transition: -webkit-transform .3s cubic-bezier(.4,0,.2,1);
    -moz-transition: transform .3s cubic-bezier(.4,0,.2,1);
    transition: transform .3s cubic-bezier(.4,0,.2,1),
    -webkit-transform .3s cubic-bezier(.4,0,.2,1);
    transform: scaleY(0);
    -webkit-transform: scaleY(0);z-index: 0;}
.tab_list .more:hover b {
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    transform-origin: left bottom;
    -webkit-transform-origin: left bottom;
    filter: alpha(opacity=100);
}
.tab_list .more:hover{border: 1px solid #ff9c00;}

.x{ width:100%; height:1px; background:#f6f6f6; margin:auto; overflow:hidden; position:absolute; top:120px; z-index:0;}
.ab_tab_nav span{ width:10px; height:10px; background:#d4d4d4; display:block; margin:auto; margin-top:18px; z-index:999; position:relative; border-radius:100%; }
.tab_list li:nth-child(6n){ margin-right:0;}







