html{font-family: "Microsoft YaHei", serif; font-size:14px;color:#333333}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,table,form,img,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,
footer,header,menu,nav,section{margin:0;padding:0;}
img{border:0;vertical-align:top}
ul,li{list-style-type:none;}
a{text-decoration: none;color:#333;}
a:hover{color:#ac121b;}
body{min-width:1220px;margin:0 auto;overflow-x:hidden;}

.fl{float:left}
.fr{float:right}
.al{text-align:left}
.ac{text-align:center}
.ar{text-align:right}
.clearfix{clear:both;}
.bg_color{background:#94070a;}
.gray{color:#999999;}
.clearfix::after{display:block;float:none;clear:both;content:"";}

.wrap{width:100%;    position: relative;
    z-index: 99999;}
.w{width:1200px;margin:0 auto;}
.w70{width:70px;}

.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}

.mt15{margin-top:15px;}
.mr15{margin-right:15px;}
.mb15{margin-bottom:15px;}
.ml15{margin-left:15px;}

.mt20{margin-top:20px;}
.mr20{margin-right:20px;}
.mb20{margin-bottom:20px;}
.ml20{margin-left:20px;}

.mt30{margin-top:30px;}
.mr30{margin-right:30px;}
.mb30{margin-bottom:30px;}
.ml30{margin-left:30px;}

.w500{width:500px;}
.w670{width:670px;}
.w380{width:380px;}


.header-top{background:url(../images/bg161.jpg) no-repeat center;background-size:100% 100%;padding:15px 0px;}
.top-say{padding-top:10px;}


.footer{padding-top:10px;}
.footer p{color:#FFF;line-height:36px;}


/*团学活动*/
.fczs{margin-bottom:20px;}
.fczs li{margin-left:20px;width:285px;float:left;}

.container_left{width:285px;}
.container_right{width:895px;min-height:500px;}
.container_right_title{line-height:40px;border-bottom:solid 1px #dcdcdc;font-size:16px;color:#01976b;}
.menu_bt{font-weight:500;padding:10px;}

/*Route*/
.Route{line-height:40px;height:40px;}
.Route .active{color:#00a172;}
.Route li{float:left;}
.Route a{color:#333333;}


/*新闻列表*/
.new_list{line-height:36px;}
.new_list ul{margin-top:5px;}
.new_list a{text-indent:15px;background: url(../images/icon_02.png) no-repeat 0px center;display:block;}
.new_list a:hover{text-indent:15px;background: url(../images/icon_01.png) no-repeat 0px center;color:#8a2051;}

.new_list3{line-height:32px;}
.new_list3 dl{margin-top:5px;}
.new_list3 a{text-indent:15px;background: url(../images/icon_02.png) no-repeat 0px center;display:block;}
.new_list3 a:hover{text-indent:15px;background: url(../images/icon_01.png) no-repeat 0px center;color:#d20000 !important;}
.new_list3 dd{transition:all 250ms;position:relative;left:0px;}
.new_list3 dd:hover{left:-10px;}
/*本科生/研究生/MPA教育新闻列表*/

.new_list2{line-height:28px;}
.new_list2 h3{font-size:16px;line-height:30px;margin-top:8px;font-weight: 500;}
.new_list2 a{color:#8a2051;}
.new_list2 p{line-height:30px;color:#666666;}



.yqlj { margin:10px 0;}
.yqlj li {float:left; padding:6px 15px; border:dashed 1px #ccc; margin:0 10px 20px 0;}
.yqlj li a { font-size:14px; color:#333;}
.yqlj li a:hover { font-size:14px; color:#124F0C; }

.gdlj { background-color:#E6F7F1; padding:27px 0; clear:both; }
.jz { margin:0 auto; width:1200px; clear:both;}

.F14lists {	LINE-HEIGHT: 23px}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:hover {	TEXT-DECORATION: underline}
.FixTitle {	BORDER-RIGHT: #a2d1ff 1px solid; BORDER-TOP: #a2d1ff 1px solid; BACKGROUND: url(../images/olyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #a2d1ff 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a2d1ff 1px solid; HEIGHT: 24px}
.FixTitle H3 {	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(../images/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa}
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.RForm { }
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 { PADDING-RIGHT: 0px; BORDER-TOP: #a1d2fd 0px solid; PADDING-LEFT: 0px; OVERFLOW: hidden; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/qq_r30_c2.png) no-repeat left center; LEFT: 0px; FLOAT: left; WIDTH: 32px; CURSOR: pointer; POSITION: absolute;  HEIGHT: 70px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/qq_r30_c43.png) no-repeat right  center; FLOAT: right; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 70px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1136px;}
.blk_29 .box {	FLOAT: left; WIDTH: 142px; TEXT-ALIGN: center}
.blk_29 .box IMG {width:128px; height:70px; DISPLAY: block; BACKGROUND: #fff; MARGIN: 0px auto;}
.blk_29 .box A:hover IMG {}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.rollphotos {WIDTH: 1200px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 1200px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {OVERFLOW: auto;}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {FLOAT: left;}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}


/*header*/



.toubu>.search{margin-top:10px;}
/*top*/
.top_right_top{text-transform:uppercase;font-family: "Microsoft YaHei", serif;font-size:12px;padding-top:20px;margin-right:10px;}
.top_right_top li{float:left; background: url(../images/bg.png) no-repeat; background-position:right;padding:0 10px;text-align:center;}
.top_right_top li a{color:#ffffff;}
.top_right_top li.active{background:none;padding:0 0 0 10px}

.search_box{float:right;height:36px;margin-top:12px;}
.search_box_text{height:34px;line-height:34px; border-top:solid 1px #dcdcdc;border-left:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;width:297px; text-indent:10px;}

/*Navigation*/

.Navigation{height:50px;}
.Navigation li{float:left;line-height:50px;}
.Navigation a{color:#ffffff;text-align:center;font-size:16px;display:block;}
/*.Navigation a:hover{background:#a90000;}*/
.Navigation .active{height:50px;background:#a90000; }


ul#topnav {position: relative;z-index:10000;}
ul#topnav li {float: left; position:relative;width:130px;text-align:center;}
ul#topnav li a {display:block;
}
/*ul#topnav li a:hover {background:#a90000;}*/
ul#topnav li .sub {position: absolute;  top: 50px; left: 0;background:#ffffff;float:left;

    /*--Bottom right rounded corner--*/
    -moz-border-radius-bottomright: 5px;
    -khtml-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;

    /*--Bottom left rounded corner--*/
    -moz-border-radius-bottomleft: 5px;
    -khtml-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    display: none;
    z-index: 9999;width:100%;
}
ul#topnav li .sub dl{
    z-index: 9999;
    position: absolute;
    background:#ffffff;
    /* older safari/Chrome browsers */
    -webkit-opacity: 0.9;
    /* Netscape and Older than Firefox 0.9 */
    -moz-opacity: 0.9;
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/
    -khtml-opacity: 0.9;
    /* IE9 + etc...modern browsers */
    opacity: .9;
    /* IE 4-9 */
    filter:alpha(opacity=90);
    /*This works in IE 8 & 9 too*/
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    /*IE4-IE9*/
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}

ul#topnav .sub dl dd a {padding:0 10px;color:#333333; line-height:42px;}
ul#topnav .sub dl dd a:hover {
    color:#ffffff;
    background:#d20000;
}

/*banner  start*/
/*
.yBanner{height: 466px;overflow: hidden;position: relative;}
.yBannerList{height: 466px;width: 100%;position: absolute;top: 0;left: 0;}

.yBannerListIn{overflow:hidden;width: 1200px;height: 466px;margin: 0 auto;position: relative;}
.yBannerListIn_box{width:770px;float:left;margin-left:210px;}

.yBannerListInRight{position: absolute;top: 0;right: 0px;width: 220px;height: 466px;z-index: 5;opacity: 0.95;filter: alpha(opacity=95);}
.yimaginaryLine{display: block;height: 0;border-top: 1px dotted #eee;}
.yBannerListInRight img{vertical-align: top;-webkit-transition: -webkit-transform .2s linear;-moz-transition: -moz-transform .2s linear;-o-transition: -o-transform .2s linear;transition: transform .2s linear;}
.yBannerListInRight img:hover{-webkit-transform: translateX(-5px);-moz-transform: translateX(-5px);-ms-transform: translateX(-5px);-o-transform: translateX(-5px);transform: translateX(-5px);}
*/






/*焦点图*/
.yx-rotaion{height:650px}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{display:none;}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:50%;line-height:50px;margin-left:-580px;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:50px;position:absolute;left:0;width:100%;text-align:center;bottom:0px;}
.yx-rotation-focus span{width:12px;height:12px;line-height:12pxposition:relative;top:20px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px;display:inline-block;margin:0 5px;background:rgba(255,255,255,0.5);border-radius:100%}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;display:none;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:50%;margin-left:-650px;}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:50%;margin-right:-650px;}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background:#d20000;}
.rotaion_list{width:100%;height:100%;overflow:hidden;}
.rotaion_list .rotaion_img{width:100%;height:650px;}
.rotaion_list li{width:100%;height:650px;}
.rotaion_list li a{display:block;height:650px;}


.shipin{background:#ffffff;height:110px;}
.shipin h3{padding:20px 15px 15px 15px;}
.cishu{color:#999999;line-height:28px;font-size:12px;}

/*选项卡*/
/*
.tabbox{width:590px;margin:0 auto;height:400px;font-family:"Microsoft YaHei";}
.tabbox .tab{overflow:hidden;border-bottom:solid 1px #dcdcdc;}
.tabbox .tab a{display:block;padding:0 30px; line-height:40px;float:left;text-decoration:none;color:#333;font-size:16px;}
.tabbox .tab a:hover{color:#002275;text-decoration:none;}
.tabbox .tab a.on{ background:#124e0c;color:#FFFFFF;text-decoration:none;}
.tabbox .content{width:590px;position:relative;height:300px;}
.tabbox .content .dotted_line{border-top:dashed 1px #cccccc;height:5px;margin-top:15px;margin-bottom:5px;}
.tabbox .content ul{position:absolute;left:0;top:0;*margin-top:-20px;}
.tabbox .content li{display: none;width:590px;}
.tabbox .content li > .w70{*margin-top:30px;}
.tabbox .content li > .w500 > h3{font-size:16px;line-height:30px;margin-top:15px;*margin-top:30px;font-weight:500;}
.tabbox .content li > .w500 > h3 > a{color:#d20000;}
.tabbox .content li > .w500 > p{line-height:30px;width:500px; text-indent:25px;color:#666666;}
*/

/*新闻列表*/
.new_list{line-height:38px;}
.new_list ul{margin-top:5px;}
.new_list a{text-indent:15px; background:url(../images/pic_02.png) no-repeat 0px center;display:block;}
.new_list a:hover{text-indent:15px;background:url(../images/pic_01.png) no-repeat 0px center;color:#027fcf;}

/*more*/
.More{line-height:50px;}
.More a{color:#124e0c;display:block;}


/*time*/
.time_top{line-height:45px;height:45px; background: #124e0c;color:#FFFFFF; text-align: center;font-size:24px;}
.time_bottom{ background: #ffffff;line-height:40px;height:40px;text-align: center;}



.kcjs{ background:#fafafa;width:100%;}
.kcjs_bg{ background: url(../images/Template_02_11.png) no-repeat 0 center; text-indent: 25px; line-height:36px;}
.kcjs_bg h3{font-weight: 600;color:#333333;}
.more{margin-top:13px;}

.index-sec2-more:hover{    text-decoration: underline;}
.Academic{padding:10px 10px;tranition:all 250ms;margin-top:10px;}
.Academic:hover{background:#f5f5f5}
.Academic_time{ background:url(../images/en_img_09.png) no-repeat;width:70px;height:68px;}
.Academic_time li{ text-align:center;line-height:34px;height:34px;}
.Academic_content{width:280px;}
.Academic_content h3{font-size:14px;line-height:22px;}
.Academic_content p{color:#666666;line-height:24px;font-size:12px;}

.Academic_content2{width:794px;}
.Academic_content2 h3{font-size:14px;line-height:22px;}
.Academic_content2 p{color:#666666;line-height:24px;font-size:12px;}

.Notifications{height:68px;width:360px;border-left:solid 4px #dcdcdc; background: #f8f8f8;}
.Notifications:hover{ cursor:pointer;border-left:solid 4px #124e0c;}
.Notifications h3{margin-left:10px;padding-top:5px;line-height:30px;font-size:14px;}
.Notifications p{margin-left:10px;color:#666666;font-size:14px; text-indent:25px; background:url(../images/en_img_10.png) no-repeat 0 center;}

.Notifications2{height:67px;width:360px;border-bottom:solid 1px #ececec;padding: 0 10px;}
.Notifications2:hover{ cursor:pointer;}
.Notifications2 h3{padding-top:5px;line-height:30px;font-size:14px;}
.Notifications2 p{padding-top:2px;color:#666666;font-size:14px; text-indent:25px; background:url(../images/en_img_10.png) no-repeat 0 center;}

.kuaijie{}
.kuaijie li{float:left;width:224px;margin-left:20px; height:60px;text-indent:85px;background:#006fae;}
.kuaijie li a{ line-height:60px; color:#FFF; font-size:18px;width:224px;height:60px; display:block;background:#006fae;}
.kuaijie li a.icon_01{ background:url(../images/icon_01.png) no-repeat 15px 3px;flaot:left; }
.kuaijie li a.icon_02{ background:url(../images/icon_02.png) no-repeat 15px 3px;flaot:left; }
.kuaijie li a.icon_03{ background:url(../images/icon_03.png) no-repeat 15px 3px;flaot:left; }
.kuaijie li a.icon_04{ background:url(../images/icon_04.png) no-repeat 15px 3px;flaot:left; }
.kuaijie li a.icon_05{ background:url(../images/icon_05.png) no-repeat 15px 3px;flaot:left; }



/*内页样式*/


/*Route*/
.Route{line-height:40px;height:40px;}
.Route .active{color:#124f0d;}
.Route li{float:left;}
.Route a{color:#333333;font-size:14px;}

.container_left{width:285px;}
.container_right{width:895px;min-height:500px;}
.container_right_title{line-height:40px;border-bottom:solid 1px #dcdcdc;font-size:16px;color:#124e0c ;}
.menu_biaoti{height:60px;line-height:60px; background: #01976b;color:#ffffff;font-weight:500;font-size:22px;}

.side_xy_bt{height:50px;line-height:50px; text-align: center; background: url(../images/xy_29.png) no-repeat; width: 285px;height:50px;}


.new_list3{line-height:32px; font-size:14px;}
.new_list3 ul{margin-top:5px;}
.new_list3 dd{margin:0px;}
.new_list3 a{text-indent:25px; background:url(../images/pic_14.png) no-repeat 0px center;display:block;color:#333333;font-size:15px;}
.new_list3 a:hover{text-indent:25px;background:url(../images/pic_13.png) no-repeat 0px center;color:#124f0d;}
.new_list3 .gray{font-size:13px;}

.container_right_title2{border-bottom:solid 1px #dcdcdc;}
.container_right_title2 h3{text-align: center;font-size:16px;color:#333333;line-height:40px;font-weight:500;}
.container_right_title2 p{text-align: center;font-size:12px;color:#999999;line-height:30px;}

.gray2{color:#333333;line-height:26px;}

.ny_xyfg{width:895px;margin-left:-1px;}
.ny_xyfg li{float:left;width:203px;height:165px;margin-left:17px;margin-bottom:20px;}
.ny_xyfg li img{width:203px;height:165px;} 



 .index-sec1{width:1200px;margin:55px auto;}
        .index-title{line-height:50px;position:relative}
        .index-title .tit{float:left;}
        .index-title .ch{font-size:36px;float:left;}
        .index-title .en{font-size:24px;color:#999;float:left;}
        .index-title .icon{display:block;width:50px;height:50px;float:left;}
        .index-title .line{float:left;display:block;width:40px;height:50px;background:url("../images/line161.png") no-repeat center}
        .clearfix{clear:both;float:none;}
        .clearfix::after{display:block;float:none;clear:both;content:"";}
        .index-title::before{display:block;width:100px;
            height: 4px;background:#94070a;content:"";position:absolute;left:0;bottom:-10px;}
        .index-title .mmore{display:block;color:#666;float:right;}
        .index-title .mmore:hover{color:#9b180f}
        .index-sec1-ul li{width:25%;float:left;}
        .index-sec1-ul{margin:30px -10px 20px -10px;}
        .index-sec1-ul li .li-con{margin:10px;transition:all 250ms;background:#f8f8f8;}
       .index-sec1-ul li .img{overflow:hidden;}
        .index-sec1-ul li .img img{display:block;width:100%;height:230px;transition:all 250ms;}
        .index-sec1-ul li:hover .img img{transform:scale(1.1)}
        .index-sec1-ul li .txt{padding:45px 15px 15px 15px;background:url("../images/index166.png") no-repeat center 0px;background-size:100% auto;margin-top:-35px;position:relative;z-index:2;}
        .index-sec1-ul li .txt .t{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;padding-left:10px;}
        .index-sec1-ul li .txt .t::before{left:0px;width:4px;height:10px;background:#9b180f;position:absolute;top:50%;margin-top:-5px;content:"";display:block;}
        .index-sec1-ul li .txt .c{display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;font-size:13px;line-height:18px;color:#666;height:36px;margin:10px 0px;}
        .index-sec1-ul li .date{background:url("../images/icon161.png") no-repeat 0px center;font-size:12px;color:#999;padding-left:24px;float:right;}
        .index-sec1-ul li:hover .li-con{background:#fff;box-shadow:0px 2px 4px rgba(0,0,0,0.1);}
        .index-sec1-ul li:hover .txt{background:url("../images/index167.png") no-repeat center 0px;background-size:100% auto;}
        .index-sec1-ul li:hover .t a{color:#9b180f}
        .index-sec1-list{}
        .sec1-item{width:33.3333%;float:left;height:105px;}
        .Academic_content h3{font-size:16px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
        .Academic_content p{line-height:18px;margin-top:10px;}

        .index-sec2{background:url("../images/202457.jpg") no-repeat center;background-size: cover;padding:65px 0px;}
        .index-sec2-hd{}
        .index-sec2-hd-li{float:left;font-size:35px;color:#fff;opacity:0.5;transition:250ms;line-height:50px;width:33.3333%;cursor:pointer;}
        .index-sec2-hd-li .icon{display:block;width:50px;
            height: 50px;float:left;}
        .index-sec2-hd-li .con{width:210px;margin:0 auto;position:relative;overflow:hidden;transition:all 250ms;padding:10px 0px;}
        .index-sec2-hd-li.on{opacity:1;}
        .index-sec2-hd-li .con::before{display:block;left:0px;height:3px;width:100%;background:rgba(255,255,255,0.5);position:absolute;left:-200%;content:"";bottom:0px;}
        .index-sec2-hd-li:hover .con::before{left:0;}
        .index-sec2-hd-li:hover{opacity:1}
        .index-sec2-hd-li.on .con::before{left:0;}
        .index-sec2-bd{margin-top:60px;}
        .index-sec2-box{display:none;}
        .index-sec2-box.active{display:block;}
        .index-sec2-box .box{height:510px;}
        .index-sec2-box-fl{width:50%;float:left;}
        .index-sec2-box-fl .box{margin-right:1px;background:rgba(255,255,255,0.8) url("../images/index168.png") no-repeat right bottom;}
        .index-sec2-box-fr{width:50%;float:right;background:#fff url(../images/1181.jpg) no-repeat right center;background-size:auto 100%;}
        .index-sec2-box-fr .box{}
        .index-sec2-box .inner{padding:40px;}
        .index-sec2-ul li{background:url("../images/icon165.png") no-repeat 0px center;padding-left:10px;line-height:38px;transition:all 250ms;position:relative;left:0px;}
        .index-sec2-ul li a{display:block;width:85%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;}
        .index-sec2-ul li .date{color:#999;font-size:12px;float:right;}
        .index-sec2-more{margin:0 auto;display:block;color:#9b180f;;text-align:right;margin-right:0px;margin-top:25px;}
        .index-sec2-box .tit{font-size:24px;color:#9b180f;}
 .index-sec2-box .tit a{font-size:24px;color:#9b180f;}
 .index-sec2-box .article{margin:35px 0px;font-size:14px;line-height:24px;color:#666;}
 .index-sec2-box .b{text-align:right;}
 .index-sec2-box .b a{color:#9b180f;}
       .index-sec2-ul li:hover{left:-10px;}



        .index-sec3{width:1200px;margin:95px auto;}
        .index-sec3-ul{margin-top:30px;margin-left:-15px;margin-right:-15px;}
        .index-sec3-ul li{width:25%;float:left;}
        .index-sec3-ul li .li-con{margin:15px;}
        .index-sec3-ul li .img{overflow:hidden;transition:all 250ms;position:relative;top:0px;}
        .index-sec3-ul li .img img{display:block;width:100%;height:310px;}
.index-sec3-ul li:hover .img {top:-10px;}

 .index-sec4{width:1200px;margin:55px auto;}
        .index-sec4-ul li{width:12.5%;float:left;transition:all 250ms;position:relative;top:0px;}
        .index-sec4-ul li a{display:block;text-align:center}
        .index-sec4-ul li img{width:100px;height:100px;display:block;margin:0 auto;}
        .index-sec4-ul li .t{font-size:20px;margin-top:15px;}
    .index-sec4-ul li a{padding-top:110px;}
        .index-sec4-ul li:nth-child(1){background:url("../images/3131.png") no-repeat center 0px;background-size:100px 100px;}
        .index-sec4-ul li:nth-child(2){background:url("../images/3133.png") no-repeat center 0px;background-size:100px 100px;}
        .index-sec4-ul li:nth-child(3){background:url("../images/3134.png") no-repeat center 0px;background-size:100px 100px;}
        .index-sec4-ul li:nth-child(4){background:url("../images/3135.png") no-repeat center 0px;background-size:100px 100px;}
        .index-sec4-ul li:nth-child(5){background:url("../images/3136.png") no-repeat center 0px;background-size:100px 100px;}
        .index-sec4-ul li:nth-child(6){background:url("../images/523.png") no-repeat center 0px;background-size:100px 100px;}
   .index-sec4-ul li:nth-child(7){background:url("../images/6171.png") no-repeat center 0px;background-size:100px 100px;}
   .index-sec4-ul li:nth-child(8){background:url("../images/6171.png") no-repeat center 0px;background-size:100px 100px;}
        .index-sec4-ul li:hover{top:-5px;}

    .index-sec4-ul li:hover:nth-child(1){background:url("../images/31310.png") no-repeat center 0px;background-size:100px 100px;}
        .index-sec4-ul li:hover:nth-child(2){background:url("../images/31330.png") no-repeat center 0px;background-size:100px 100px;}
        .index-sec4-ul li:hover:nth-child(3){background:url("../images/31340.png") no-repeat center 0px;background-size:100px 100px;}
        .index-sec4-ul li:hover:nth-child(4){background:url("../images/31350.png") no-repeat center 0px;background-size:100px 100px;}
        .index-sec4-ul li:hover:nth-child(5){background:url("../images/31360.png") no-repeat center 0px;background-size:100px 100px;}
        .index-sec4-ul li:hover:nth-child(6){background:url("../images/5230.png") no-repeat center 0px;background-size:100px 100px;}
 .index-sec4-ul li:hover:nth-child(7){background:url("../images/6172.png") no-repeat center 0px;background-size:100px 100px;}
 .index-sec4-ul li:hover:nth-child(8){background:url("../images/6172.png") no-repeat center 0px;background-size:100px 100px;}

.index-sec2-img img{display:block;width:100%;max-height:450px;}

        .main-footer{background:url("../images/foot161.jpg") no-repeat center;background-size:cover;padding:50px 0px;}
        .foot-bot{padding-top:35px}
.foot-logo img{display:block;margin:0 auto}
        .foot-li{width:300px;float:left;font-size:16px;color:#fff;line-height:24px;color:rgba(255,255,255,0.7);}
        .foot-line{width:23px;height:58px;background:url("../images/line162.png") no-repeat center;float:left;margin:0 60px;}
        .foot-copy{background:#171616;padding:20px;text-align:center;font-size:16px;color:rgba(255,255,255,0.5)}
  .foot-copy a{font-size:16px;color:rgba(255,255,255,0.5)}

.nei-banner{height:220px;background:url(../images/banner161.jpg) no-repeat center;background-size:cover;}


 .nei-nav{width:180px;background:#94070a;padding-bottom:50px;padding-left:20px;position:relative;top:-40px;}
        .nei-nav .tit{font-size:24px;color:#fff;padding:20px 31px;}
        .nei-menu li a{display:block;background:#fff;font-size: 16px;height: 50px;line-height: 50px;padding-left: 25px;border-bottom:1px solid #eee;transition:all 250ms;}
        .nei-menu li.selected a{color:#d20000;border-left:4px solid #d20000;margin-left:-4px;}
  .nei-menu li:hover a{color:#d20000;border-left:4px solid #d20000;margin-left:-4px;}
   .nei-content{width:965px;float:right;padding-bottom:30px;}
 .nei-hd{padding:25px 0px;border-bottom:1px solid #eee;line-height:50px;}
 .nei-hd .tit{font-size:30px;color:#d20000}




.index-sec5{position:relative;height:450px;}
.index-sec5 a{display:block;position:absolute;left:0px;top:0px;width:100%;height:100%;}
.index-sec5 .li:nth-child(1){width:30%;position:absolute;left:0px;top:0px;height:100%;}
.index-sec5 .li:nth-child(2){width:20%;position:absolute;left:30%;top:0px;height:50%;}
.index-sec5 .li:nth-child(3){width:20%;position:absolute;left:30%;top:50%;height:50%;}
.index-sec5 .li:nth-child(4){width:30%;position:absolute;left:50%;top:0%;height:100%;}
.index-sec5 .li:nth-child(5){width:20%;position:absolute;left:80%;top:0%;height:50%;}
.index-sec5 .li:nth-child(6){width:20%;position:absolute;left:80%;top:50%;height:50%;}

.index-sec5 a:nth-child(1) .li{width:30%;position:absolute;left:0px;top:0px;height:100%;}
.index-sec5 a:nth-child(2) .li{width:20%;position:absolute;left:30%;top:0px;height:50%;}
.index-sec5 a:nth-child(3) .li{width:20%;position:absolute;left:30%;top:50%;height:50%;}
.index-sec5 a:nth-child(4) .li{width:30%;position:absolute;left:50%;top:0%;height:100%;}
.index-sec5 a:nth-child(5) .li{width:20%;position:absolute;left:80%;top:0%;height:50%;}
.index-sec5 a:nth-child(6) .li{width:20%;position:absolute;left:80%;top:50%;height:50%;}
.index-sec5 .li{overflow:hidden;position:relative;}
.index-sec5 .li a{transition:all 250ms;}
.index-sec5 .li:hover a{transform:scale(1.1);}

.index-sec5 .tit{position:absolute;left:50%;top:0px;backgroud:rgba(0,0,0,0.5);width:300px;height:150px;border-bottom-left-radius: 150px;
    border-bottom-right-radius: 150px;
    line-height: 150px;
    color: #fff;
    text-align: center;
    font-size: 36px;
    margin-left: -150px;
    z-index: 11;
    background: rgba(0,0,0,0.5);}

.index-sec8{
        width:1200px;
        text-align:center;
        margin:0 auto;
}
.index-sec8 .scenery{
 margin:55px 0;
 font-size:36px;
}
.index-sec8 .scenery .title{
 position: relative;
}
.index-sec8 .scenery .title img{
   width:50px;
   height:50px
}
.index-sec8 .scenery .title:before{
            content:'';
            position: absolute;
            width: 370px;
            height: 1px;
            top: 50%;
            background-color: #ccc;
            right:2%;
        }
.index-sec8 .scenery .title:after{
            content:'';
            position: absolute;
            width: 370px;
            height: 1px;
            top: 50%;
            background-color: #ccc;
            left:2%;
        }

.index-sec8 .scenery .title .ch{
	color:#333;
        font-size:36px;
margin-ringht:10px
}

.index-sec8 .scenery .title .line{
    position: relative;
    display: inline-block;
    margin-top: -17px;
    margin-left:-10px;
    top: 13px;
    width: 40px;
    height: 50px;
    background: url(../images/line161.png) no-repeat center;
}
.index-sec8 .scenery .title .en{
color:#999;
 font-size:24px;
margin-left:-13px
}
.modelTost {
	display: none;
	background: rgba(0, 0, 0, .5);
	z-index: 9999;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;z-index:999999;
}

.modelTostChile {
	width: 40%;
padding:15px;
	background-color:rgba(255,255,255,0.9);
	position:relative;height:60%;margin:0 auto;top:20%;border-radius:8px;
}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{color:#94070a}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{color:#94070a}
.modelTost .modelTostChile p {
	font-size: 24px;
	padding: 3%;
}

.modelTost .modelClose {display:block;position:absolute;right:5px;top:5px;width:30px;height:30px;background:rgba(0,0,0,0.6);color:#fff;text-align:center;line-height:30px;border-radius:100%;z-index:99999;    cursor: pointer;}
.modelTost .swiper-container{position:relative;height:100%;width:100%;}
.modelTost .swiper-slide {
	text-align: center;display:flex;justify-content: center;
    align-items: center;
    display: flex;
    align-items: center;
    justify-content: center;
}

.swiper-slide img {
	width:100%;
max-width:100%;
max-height:100%;
display:block;margin:0 auto;
	text-align: center;
}
.yq-banner img{display:block;width:100% ;height:auto}
.yq-banner-m{display:none;}
.yq-banner-m img{display:block;width:100% ;height:auto}
.yq-container{background:#f7f7f7;padding:30px 15px;}
.yq-container .inner-content{background:#fff;padding:20px;}
.yq-container .inner-content .nei-hd{padding:0px;}
.yq-container .inner-content .nei-hd .tit{background:#004b97;padding:0px 20px;color:#fff;font-size:24px;}

.yq-footer{background:#004b97;}
#vsb_content img{max-width:100%;}
.v_news_content img{max-width:100%;}
.search507{
background: rgba(255,255,255,0.3);
    height: 30px;
    display: flex;
    align-items: center;
    width: 300px;justify-content: space-between;padding:0 0px 0 10px;margin-top:10px;}
.search507 .input{
height:30px;outline:none;padding:0px;background:none;border:none;color:#fff;width:230px;font-size:16px;}
.search507 .btn{border:none;outline:none;height:30px;background:#fff;text-align:center;line-height:30px;width:45px;font-size:16px;color:#666;background:#ff0000}
.index-search{margin-top:10px;display:flex;    justify-content: flex-end;}
.index-search input[type=image]{width:32px;height:32px;background:#ff0000;border:none;outline:none;position:relative;top:-2px;}


.Academic_content p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}


.index-sec5{display:flex;}
.index-sec5 .li{position: relative !important;top:auto !important;left:auto !important;right:auto !important;flex:1;width:30% !important;height:400px !important;}
.index-sec5 .li:nth-child(2){display:none;}
.index-sec5 .li:nth-child(5){display:none;}

@media (max-width:1200px){
.index-sec5 .li{height:200px !important;}}



.index-sec2-hd-li{width:auto;}






.toubu1012{display:flex;align-items: center;white-space:nowrap;}
.wel1012{font-size:16px;color:#fff;flex:1;}
.top1012 a{color:#ffff;font-size:16px;}
.top1012{display:flex;align-items: center;}
.top1012 .line{width:1px;height:16px;background:rgba(255,255,255,0.5);margin:0 10px;}
ul#topnav li{flex:1;width:auto;}
ul#topnav{display:flex;white-space:nowrap;}
.Navigation{flex:1;}
.index-search{margin-top:0px;}
.Navigation a{font-size:20px;}
.index-sec1{width:auto;max-width:1400px;}
.index-sec2 .w{width:auto;max-width:1400px;}
.index-sec4{width:auto;max-width:1400px;}
.index-sec1-ul li .txt .t{font-size:18px;}
.index-sec1-ul li .txt .c{font-size:15px;}
.Academic_content h3{font-size:18px;}
.Academic_content p{font-size:15px;}
.index-sec2-ul li a{font-size:18px;}
.my-article .tit{font-size:20px !important;}
#vsb_content_2 P{font-size:15px !important;}
.header1012{position:fixed;top:0;width:100%;left:0;z-index:99;}
.header1012.fixed{position:fixed;z-index:9999;top:0;}


.nav-bg1012{height: 74px;
    background:none;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
    transition: all linear 0.3s;}
.Navigation .active{background:none !important;}
ul#topnav li:hover{background:none !important;}
ul#topnav li a:hover {background:none !important;}
ul#topnav li:hover a {background:none !important;}

.nav-bg1012 .nav-flex{display: flex;
    justify-content: center;
    max-width: 1400px;height:74px;
align-items: center;
    margin: 0 auto;}


.logo-down{display:none;}
.logo-down img{display:block;height:60px;}
.header1012.fixed .logo-mm{display:none;}
.header1012.fixed .logo-down{display:block;}
.header1012.fixed .nav-bg1012{background: #fff;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);}
.header1012.fixed .Navigation a{color:#333;}
.header1012.fixed .Navigation a:hover{color:#a90000;}
ul#topnav li dl:before{display:none !important;}
.yx-rotaion{margint-top:60px;}

.Academic_content p{line-height:24px;margint-top:5px;}
.index-sec1-ul li .txt .c{line-height:24px;height:auto;}








.index-mt .mt-a{display:block;position:relative;}
.index-mt  .li-con{height:380px;box-shadow: 0 0.52vw 2.604vw 0.26vw rgb(137 19 19 / 50%);position:relative;z-index:3;background: linear-gradient(to right, #ff0000, #00ff00);background: linear-gradient(to right, #fff, #ffeff0);}
.index-mt .mt-a:before{background:rgb(255 187 0 / 80%);position:absolute;width:95%;left:2.5%;transition:all 0.3s;box-shadow: 0 0.52vw 2.604vw 0.26vw rgb(137 19 19 / 50%);opacity:0;top:12px;display:block;content:"";height:100%;}
.index-mt .mt-a{display:block;}
.index-mt img{display:block;width:100%;position:relative;z-index:5;}
.index-mt{}
.index-mt .swiper-slide-active,.index-mt .swiper-slide-duplicate-active{
      margin-top:-50px;}
      .index-mt .swiper-slide-active .mt-a:before,.index-mt .swiper-slide-duplicate-active .mt-a:before{
     opacity:1;}
.index-mt .swiper-container{padding-top:60px;overflow:inherit;padding-bottom:60px}
.index-mt .swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translate3d(0,0,0);
    z-index: 10;
    left: 0;
    bottom: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
.index-mt .swiper-pagination-bullet{width:10px;height:10px;margin:0 4px;}
.index-mt .swiper-pagination-bullet-active{background:#94070a;}
.index-mt .swiper-slide-active .li-con{background:#910810;}
.index-mt .swiper-slide-duplicate-active .li-con{background:#910810;}

.index-mt .li-img{height:240px;width:100%;position:relative;z-index:3;}
.index-mt .li-t{padding:0 20px; overflow: hidden;margin-top:20px;;;;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;font-size:16px;line-height:1.6;}
.index-mt .swiper-slide-active .li-t{color:#fff;}
.index-mt .swiper-slide-duplicate-active .li-t{color:#fff;}

.index-sec8 .scenery .title{display: flex;
    align-items: center;
    justify-content: center;}

.index-mk{display:flex;justify-content: space-between;}
.index-mkleft{width:50%;}
.index-mkright{width:calc(50% - 30px);}
.mk-tit{border-bottom:1px solid #eee;padding:10px 0px;line-height:1;}
.mk-tit .t{font-size:24px;}
.index-mk .index-title .icon{width:35px;height:35px;margin-top:8px;}
.index-mk .index-title{border-bottom:1px solid #ddd;margin-bottom:25px;}
.index-mk .index-title::before{bottom:-2px;height:3px;}
.index-mk .mk-li a{display:flex;position:relative;padding-left:15px;align-items: center;}
.index-mk .mk-li a:before{display:block;content:"";position:absolute;left:0;top:50%;width:4px;height:4px;background:#ff0000;border-radius:100%;}
.index-mk .mk-li a .t{font-size:18px;flex:1;margin-right:20px;}
.index-mk .mk-li a .date{    white-space: nowrap;font-size:14px;color:#999;}
.index-mk .mk-li{margin:20px 0px 0 0;}
.index-mk .mk-img{position:relative;    overflow: hidden;}
.mk-page{position:absolute;bottom:20px;left:0;width:100% !important;display:flex;justify-content: center;}
.mk-page .swiper-pagination-bullet-active{background:#94070a !important;}
.mk-page .swiper-pagination-bullet{width:10px;height:10px;backgroud:rgba(255,255,255,0.8);margin:0 5px;}
.index-mk .swiper-slide img{height:500px;}





.mNavBtn{top:62px !important;z-index:9999999 !important;}


@media (max-width:1200px){
.index-mk{display:block;}
.index-mkleft{width:100%;}
.index-mkright{width:100%;}
.index-mk .index-title .icon{width:24px;height:24px;}
.index-mk .index-title .ch{font-size:20px !important;}
.index-mk .mk-li a .t{font-size:16px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.index-mk .mk-li a .date{display:none;}
.index-mk .index-title {margin-top:20px;}
.index-mk .swiper-slide img{height:auto;}
}


@media (max-width:749px){
.index-mt{margin:0 50px;}
}



.index-title202451 .more{
    position:absolute;
    right:0;
    top:50%;
    transform: translateY(-50%);
    color:#999;
    background:url("../images/202452.png") no-repeat right center;
    padding-right:35px;
    color:#999;
    font-size:16px;
    height:30px;
    line-height:30px;
}
.index-title202451{
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:32px;
    color:#a90607;
    position:relative;
    font-weight:bold;
}
.index-title202451 .icon{
    display:block;
    margin-right:15px
}

.xinwen202451{
    display:flex;
margin-top:55px;
}
.xinwen202451-fl{
    width:50%;
    position:relative;
    overflow:hidden;
}
.xinwen202451-fl .mk-img{
    position:relative;
    overflow:hidden;
}
.xinwen202451-fr{
    flex:1;
    margin-left:20px;
}
.index-xinwen202451{
    background:url("../images/bg202451.jpg") no-repeat center bottom;
padding:30px 0;
}

.xinwen202451-ul li{
    border-bottom:1px solid #eee;
}
.xinwen202451-ul li a{
    display:block;
    padding:20px 0;
    font-size:16px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

.gmrm-bg{
    background:url("../images/202454.jpg") no-repeat center;
background-size:cover;
padding:30px 0 55px 0;
margin-top:50px;
}

.nei-menu li.selected a{
overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}