﻿@charset "utf-8";/*reset*/body, html, div, p, table, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6{margin: 0px;padding: 0px;}
ul, ol, li, dl, dt, dd{list-style: none;}
img, a{border: none;}
em{font-style: normal;}
a{outline: none;text-decoration: none;}
a.navlink:link{color: #434343}
/*base*/
*{font-family: Microsoft Yahei, "黑体","Times New Roman";transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;transition-property: background;}
@font-face{font-family: 'iconfont';/* project id 116165*/src: url('font_116165_cgy1fr6br8x2mx6r.eot');src: url('font_116165_cgy1fr6br8x2mx6r.eot') format('embedded-opentype'), url('font_116165_cgy1fr6br8x2mx6r.woff') format('woff'), url('font_116165_cgy1fr6br8x2mx6r.ttf') format('truetype'), url('font_116165_cgy1fr6br8x2mx6r.svg#iconfont') format('svg');}
/*reset*/body,dd,dl,dt,h1,h2,h3,h4,h5,h6,html,input,ol,p,textarea,ul{margin:0;padding:0}
body{font-family: Microsoft Yahei, "Microsoft YaHei UI", '黑体';color: #444444;font-size: 15px;background-color: #ffffff;width: 100%;height: 100%;min-width: 1240px;}
body,input,textarea{-webkit-text-size-adjust:100%;}
input,textarea{outline:0}
li{list-style:none}
table{border-collapse:collapse;border-spacing:0}
.img{overflow:hidden}
img{border:none;max-width:100%;vertical-align:top}
.fl{float: left;}
.fr{float: right;}
/*--/reset end--*/.clear{width: 0;height: 0;font-size: 0;line-height: 0;clear: both;overflow: hidden;}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.iconfont{display: inline-block;-webkit-font-smoothing: antialiased;font-family: "iconfont";font-size: 16px;font-style: normal;}
.icon{display:inline-block;*zoom:1;*display:inline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:iconfont;font-size:16px;font-style:normal}
.container{width:1200px;margin:0 auto;padding:0 0}
.container,.wrap{width:1200px;margin:0 auto}
.wrap{position: relative;margin: 0px auto;width: 1240px;padding: 0px;}
.wrap1000{position: relative;margin: 0px auto;width: 1000px;padding: 0px;}
.wrap1920{margin: 0px auto;width: 100%;max-width: 1920px;min-width: 1000px;}
/* 层浮动*/.left{float: left;}
.right{float: right;}
.center{margin: 0 auto;}
/* 文字对齐*/.tleft{text-align:left;}
.tright{text-align:right;}
.tcenter{text-align:center;}
* html,* html body
/* 修正IE6振动bug*/{background-image:url(about:blank);background-attachment:fixed;}
a{text-decoration:none;outline:0}
a:link, a:visited{color: #484848;text-decoration:none;outline:0}
a:hover{color: #55aff1;}
/*其他*/.iconfont{display: inline-block;-webkit-font-smoothing: antialiased;font-family: "iconfont";font-size: 16px;font-style: normal;}
.icon{font-style: normal;display: inline-block;vertical-align: middle;}
.img{overflow: hidden;}
.nomargin{margin: 0 !important;}
.wp100{width:100%;}
.layer{width:100%;max-width:1200%;}
.wrap{position: relative;width: 1200px;margin: 0 auto;z-index:1;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb60{margin-bottom:60px;}
.ml20{margin-left:20px;}
.w_1200{width:1200px;margin:0 auto;}
.main{width: 100% !important;}
.header{width: 100% !important;min-height: 160px;margin: 0px auto;overflow: hidden;}
.floating{position: absolute;top:0;left:0;height: 128px;width: 100%;z-index: 999;}
.floating-active{position: fixed;top: 0;}
/*顶部*/.top_setup_box{width: 100%;height: 153px;min-width: 1200px;background-color: #0164b2;background: -webkit-gradient(linear, 0% 50%, 50% 100%, from(#0164b2), to(#1483e1));FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#0164b2,endColorStr=#1483e1);background: -moz-linear-gradient(right, #0164b2, #1483e1);background: -o-linear-gradient(right, #0164b2 0%,#1483e1 100%);}
.top_setup_box .inboxx{max-width: 1200px;min-width: 1200px;margin: 0 auto;color: #b5b5b5;text-align:left;clear: both;height:81px;}
.top-link{width: auto;margin-left:10px;color: #fff;position: relative;z-index: 999999999;}
.top-link a:link{color:#ffffff;}
.top-link a:visited{color:#ffffff}
.top-line{width: auto;margin-left:10px;color: #fff;position: relative;z-index: 999999999;color:#E5E5E5;font-size: 12px;line-height: 20px}
/*微信移上显示内容*/.top_setup_box .inboxx .weixin{}
.top_setup_box .inboxx span.weixin span.arr_t,.header .inboxx span.invest span.arr_t,.header .inboxx span.global span.arr_t{width: 0;height: 0;border-width: 0 8px 8px 8px;border-style: solid;border-color: transparent transparent #fff;position:absolute;z-index:99999;bottom:-1px;left:50%;margin-left:-8px;display:none;}
.top_setup_box .inboxx .weixin .fa{font-size: 20px;}
.top_setup_box .inboxx .weixin img.icon{width: 20px;margin-top: 3px;height: 20px;margin-right: 2px;}
.top_setup_box .inboxx span.weixin .wxdiv{display:block;width:230px;padding:10px;text-align:center;line-height:30px;background:#fff;position:absolute;left:50%;margin-left:-100px;top:20px;z-index:99999;display:none;box-shadow:0 0 10px rgba(0, 0, 0, .3);}
.top_setup_box .inboxx span.weixin img,.wxdiv img{float:left;width: 90px;height: 90px;}
.top_setup_box .inboxx span.weixin .wxdiv,.wxdiv{border-bottom:5px solid #ff001e;padding: 10px;width: 230px;margin-left:-130px;color: #2a2a2a;font-size: 14px;}
.top_setup_box .inboxx span.weixin .text,.wxdiv .text{padding-top:20px;line-height:24px;}
/*搜索*/
.hottel{margin-top:12px;font-style:italic;color:#ffffff;float:left;width:400px;font-size:18px;line-height:16px}
.telephone{font-size:16px;color:#ffc30e;width:120px;float:right;line-height:19px;text-align:left}
.telimg{font-size:17px;width:125px;float:right;line-height:38px;}
.boftelephone{font-size:16px;color:#ffc30e;width:250px;float:left;line-height:30px;text-align:left}
.boftelimg{font-size:16px;width:110px;float:left;font-size:16px;line-height:30px;}

.menusearch{margin-left:10px;border-radius:15px;height:31px;margin-top:14px;width:180px;background-color:#ffffff;float:right;padding:0px 0px;}
.srhtext{border:none;margin:0px 5px;height:18px;width:130px;font-size:14px;color:#333333;padding:0px 5px;background-color:#ffffff}
.classsearch{margin-left:10px;border-radius:15px;height:36px;margin-top:0px;margin-right:20px;width:230px;background-color:#f0f0f0;border:1px solid #cccccc;float:right;padding:0px 0px;}
.classsearch .srhtext{border:none;margin:0px 10px;height:18px;width:170px;background-color:#f0f0f0;font-size:13px;color:#333333;padding:0px 5px;}
/*导航栏*/.top_nav_content{background-color: #f5f5f5;width: 100%;min-width: 1200px;height: 81px;-o-box-shadow: 0px 3px 7px #888;-icab-box-shadow: 0px 3px 7px #888;-khtml-box-shadow: 0px 3px 7px #888;-moz-box-shadow: 0px 3px 7px #888;-webkit-box-shadow: 0px 3px 7px #888;box-shadow: 0px 3px 7px #888;}
.top_nav_position{width: 100%;text-align:center}
/*left: 50%;margin-left: -600px;position:absolute;z-index:2000*/.top_nav_box{margin: 0 auto;max-width: 1200px;height: 81px;}
/*@media (min-width:728px){.navbar{min-height: 40px;}
.navbar-nav>li>a{font-size: 14px;padding-top: 11px;padding-bottom: 11px}
.navbar-brand{padding-top: 0;padding-bottom: 0;line-height: 42px;height: 42px}}
.nav> li:hover .dropdown-menu{display: block;margin-top:20px;position:absolute;z-index:3000}
.navbar-nav{float: right;height: 84px;}
.navbar-nav >li{height: 45px !important;}
.navbar-nav > li> a{height: 84px !important;line-height: 62px !important;display: block !important;}
.navbar-nav em{color: #454545 !important;font-size: 18px !important;font-weight:600 !important;transition: 0.3s;font-family:STXihei}
.navbar-inverse{background-color: #3a3a3a;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{background-color: unset !important;}
.navbar-nav>li>.dropdown-menu{margin-top: 20px;margin-left:-25px;}
.dropdown-menu li{height: 40px;line-height:40px;text-align:center}
.navbar-fixed-top .navbar-collapse, .inbox{display: flex !important;/*flex-direction: row-reverse;align-items: center;justify-content: flex-end;height: 45px;font-size: 14px;line-height: 45px;}
.top_nav_box a{/*width: 166px;*/}*//*首页banner*/.carousel{margin-top: 235px;min-width:1200px;}
/*首页栏目*/.indexbox{padding-top:30px;width:1160px;margin:0 auto}
.indexbox .l{float:left;width:560px;text-align:left}
.indexbox .r{float:right;width:560px;text-align:left}
.indexbox .titbox{width:100%;line-height:30px;}
.indexbox .titbox .tit{float:left;background:url(home_icon.jpg) no-repeat 0px 5px;padding-left:30px;font-size:24px;font-weight:normal;color:#026bbc}
.indexbox .titbox .tit span{font-weight: normal;font-size: 20px;color: #3889da;font-family: "Century Gothic",Tahoma, Geneva, Verdana, sans-serif}
.indexbox .more{float:right;height: 30px;font-size: 14px;}
.indexbox .more a:link{color:#5d5d5d;display:block;padding-right: 30px;background: url(more.gif) no-repeat right 2px;}
.indexbox .titbox .more a:hover{color: #55aff1;background: url(moreon.gif) no-repeat right 2px;}

.indexbox .infobox{width:100%;margin-top:20px;}
/*第一行左*/.indexbox .infobox ul.newsl_01{width:100%}
.indexbox .infobox ul.newsl_01 li{border-bottom: 1px dotted #cccccc;padding: 12px 0px}
.indexbox .infobox ul.newsl_01 li img{width: 139px;height: 104px;float:left;}
.indexbox .infobox ul.newsl_01 li img{width: 139px;height: 104px;float: left}
.indexbox .infobox ul.newsl_01 li .info{margin-left: 20px;width: 320px;float:left;overflow:hidden;color:#969696;font-size: 14px;}
.indexbox .infobox ul.newsl_01 li .info .tit{height: 30px;width: 320px;overflow:hidden}
.indexbox .infobox ul.newsl_01 li .info .tit a:link{font-weight: bold;font-size: 15px;color: #494949;line-height: 30px;}
.indexbox .infobox ul.newsl_01 li .info .txt{font-weight: normal;font-size: 13px;line-height: 20px;color: #808080;width: 320px;height: 59px;overflow:hidden}
.indexbox .infobox ul.newsl_01 li .info .txt a:link{font-weight: normal;font-size: 13px;line-height: 20px;color: #808080;}
.indexbox .infobox ul.newsl_01 li .info .tit a:hover{color: #55aff1;}
.indexbox .infobox ul.newsl_01 li .info .txt a:hover{color: #55aff1;}
/*第一行右*/.indexbox .infobox ul.newsr_01{width: 100%;padding-left:30px;background:url(home_bg_r1.gif) no-repeat 0 0;}
.indexbox .infobox ul.newsr_01 li{border-bottom: 1px dotted #cccccc;padding-bottom:5px;margin-top:9px;}
.indexbox .infobox ul.newsr_01 li .tit a{width:400px;height:25px;line-height: 25px;overflow:hidden;display:inline-block;clear:both}
.indexbox .infobox ul.newsr_01 li .tit span{float: right;font-size: 14px;color: #969696;font-weight: normal;line-height: 25px;}
.indexbox .infobox ul.newsr_01 li .tit a:link{color: #494949;font-size: 15px;}
.indexbox .infobox ul.newsr_01 li .tit a:hover{color: #55aff1;}
.indexbox .infobox ul.newsr_01 li .txt a:hover{color: #55aff1;}
.indexbox .infobox ul.newsr_01 li .txt a:link{font-weight: normal;font-size: 13px;color: #808080;}
.indexbox .infobox ul.newsr_01 li .txt a:hover{color: #55aff1;}
.indexbox .infobox ul.newsr_01 li.tipbox{padding-top:10px;}
.indexbox .infobox ul.newsr_01 li.tipbox .txt{height:87px;overflow:hidden;}
.indexbox .infobox ul.newsr_01 li.tipbox .tit a:link{width: 100%;font-weight: bold;font-size: 15px;color: #9c0106;}
/*第二行左*/.graybox{margin-top: 30px;padding-bottom:36px;background-color: #fafafa;border-top: 1px solid #f0f0f0}
.indexbox .infoborder{border:1px solid #cccccc;background-color:#ffffff;padding:7px 0px;}
.indexbox .infobox ul.newsl_02{margin: 0px auto;width: 100%;height: auto;}
.indexbox .infobox ul.newsl_02 li{float: left;width: 21.9%;margin-right:1%;margin-left:2%;padding-left:12px;height: 35px;margin-top:0px;border-radius:5px;background:url(arrow.png) no-repeat 0px 13px}
.indexbox .infobox ul.newsl_02 li:hover{background:none;background-color: #cc0209;}
.indexbox .infobox ul.newsl_02 li:hover a:link{color: #ffffff}
.indexbox .infobox ul.newsl_02 li i{height: 35px;width: 100%;font-size: 15px;line-height: 35px;text-align: left;font-style:normal;}
.indexbox .infobox ul.newsl_02 li a:link{color: #454545;}
.indexbox .infobox ul.newsl_02 li a:hover{color: #ffffff;text-decoration:none}
/*第二行右*/.indexbox .infobox ul.newsr_02{margin: 10px auto;width: 100%;}
.indexbox .infobox ul.newsr_02 li{float: left;width: 31.3%;margin-right: 1%;margin-left: 1%;margin-top:10px;}
.indexbox .infobox ul.newsr_02 li img{border: 1px solid #acacac;border-radius: 5px;}
/*第二行幻灯*/
/* 本例子css */
.focusBox { position: relative; width:560px; height:176px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:560px; height:176px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(dot8.png) no-repeat 0 -16px;}
.focusBox .hd .on{ background-position:0 0; }

.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

/*quick盒子*/
.quickbox{width: 100%;background-color: #fcd20e;background: -webkit-gradient(linear, 0% 90%, 90% 100%, from(#fcd20e), to(#4ea7ef));FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#fcd20e,endColorStr=#4ea7ef);background: -moz-linear-gradient(right, #fcd20e, #4ea7ef);background: -o-linear-gradient(right, #fcd20e 0%,#4ea7ef 100%);}
.quickbg{background: url(home_quickvisit.jpg) no-repeat right top;height: 290px;}
@media only screen and (max-width: 1400px) {
    .quickbg {background: url(home_quickvisit_small.jpg) no-repeat right top; height: 290px;}
}


.quickinfo{width: 1160px;height: 50px;margin: 0 auto;padding: 30px 0px 50px 90px;}
.quickinfo .tit{font-size: 26px;font-weight: normal;color: #ffffff}
.quickinfo .tit span{font-weight: normal;font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif}
.quickinfo ul.quick_icon li{width:20%;float:left;margin:20px auto}
.quickinfo img{float: left;margin-right: 10px;}
.quickinfo .txt{float: left;font-size: 20px;width: 140px;color: #ffffff;margin-top: 10px;line-height: 15px;}
.quickinfo .txt span{font-size: 12px;padding-top:15px;display:block}
.quickinfo li:hover .txt{color: #55aff1;}
/*第三行左右通用*/.indexbox .infobox ul.newsl_03{width: 100%;}
.indexbox .infobox ul.newsl_03 li{border-bottom: 1px dotted #cccccc;padding: 12px 0px;font-weight: normal;}
.indexbox .infobox ul.newsl_03 li .tit span{float: right;font-size: 14px;color: #969696;font-weight: normal;line-height: 20px;}
.indexbox .infobox ul.newsl_03 li .tit a:link{color: #494949;overflow:hidden;width:450px;height:20px;display:inline-block;}
.indexbox .infobox ul.newsl_03 li .txt a:link{font-weight: normal;font-size: 13px;line-height: 20px;color: #808080;}
.indexbox .infobox ul.newsl_03 li .tit a:hover{color: #55aff1;}
/*第四行左*/.indexbox .infobox ul.newsl_04{width: 100%;}
.indexbox .infobox ul.newsl_04 li{padding: 8px 0px}
.indexbox .infobox ul.newsl_04 li img{width: 105px;height: 105px;float: left;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
.indexbox .infobox ul.newsl_04 li .info{margin-left: 20px;width: 349px;float: left}
.indexbox .infobox ul.newsl_04 li .info .tit a:link{font-weight: normal;font-size: 21px;color: #026bbc;line-height: 32px;}
.indexbox .infobox ul.newsl_04 li .info .tit a:hover{color:#55aff1}
.indexbox .infobox ul.newsl_04 li .info .txt{height:67px;overflow:hidden;padding-top:3px;}
.indexbox .infobox ul.newsl_04 li .info .txt a:link{font-weight: normal;font-size: 13px;line-height: 20px;color: #737373;}
.indexbox .infobox ul.newsl_04 li .info .txt a:hover{color:#55aff1}
/*第四行右*/
/*#studytab .hd{width:100%;height:40px;margin-bottom:18px;}
#studytab .hd li{float:left;width:19%;margin-right:1%;border:1px dashed #888;padding:0px 0px ;text-align:center;font-size:16px;line-height:40px;background-color:#ffffff}
#studytab .hd li:hover{border: 1px dashed #9c0106;border-bottom: 4px solid #9c0106;cursor: pointer;color: #9c0106}
#studytab .hd li.on{border: 1px dashed #9c0106;border-bottom: 4px solid #9c0106;cursor: pointer;color: #9c0106}*/
#studytab .boximg{width: 267px;float:left;margin-right:3px}
#studytab .boximg img{width: 267px;height:297px;}
#studytab .bd{width:290px;float: right;}
#studytab  ul li{width:50%;float: left;text-align:center;margin-bottom:9px;}
#studytab  ul li a img{width:136px;height:42px;border:1px solid #888}
#studytab .boximg .musicl{width:66px;height:43px;background-color:#e98237;color:#ffffff;text-align:center;font-family:'Microsoft YaHei'}
#studytab .boximg .musicr{width:199px;height:43px;background-color:#fcf1d8;color:#312f2b; background:url(icon_music.png) no-repeat 180px 13px}
#studytab .boximg .musicr img{height:30px;width:30px;margin-top:2px;margin-left:5px;margin-right:5px;float:left}
#studytab .boximg .musicr a:link{line-height:15px;font-size:12px;color:#48453e;margin-top:5px;width:100%;display:block}
#studytab .boximg .musicr a:hover{color:#dd5727;}
#studytab .boximg .musicr span{line-height:15px;font-size:12px;font-weight:bold;color:#dd5727}
#studytab .boximg .musicr:hover{background:url(icon_musicon.png) no-repeat 180px 13px}

/*图说护校*/.scrollBox{width: 1200px;padding: 5px;position: relative;}
.scrollBox .piclist{overflow: hidden;zoom: 1;}
.scrollBox .ohbox{overflow: hidden;position: relative;width: 1180px;left: 52px}
/*left: 68px*/.scrollBox a{text-decoration:none}
.scrollBox a:hover{color:#008848}
.scrollBox{position: relative;overflow: hidden;zoom: 1;}
.scrollBox .piclist li{float: left;display: inline;width: 262px;background: #fff;margin-top: 0px;margin-right: 5px;margin-left: 5px;}
.scrollBox .piclist li img{width: 262px;height:180px;}
.scrollBox .piclist li span{height: 25px;line-height: 25px;display: block;text-align: center;}
.scrollBox .piclist li .txt{width: 262px;text-align:center;color: #e00404;position: absolute;bottom: 0px;line-height: 30px;font-size: 15px;padding: 10px 15px;overflow: hidden;display: table-cell;vertical-align: bottom;}
/*background-color: #000000;filter: alpha(opacity=0);opacity: 0;*/
.scrollBox .piclist li .txt .name{font-size:20px;margin-bottom:5px}
.scrollBox .pageBtn span{background: url(bntbg.png) no-repeat;display: block;width: 30px;height: 56px;position: absolute;top: 72px;cursor: pointer;text-indent: -999em;overflow: hidden;}
.scrollBox .pageBtn .prev{left: 10px;background-position: 0px 2px;}
.scrollBox .pageBtn .next{right: 10px;background-position:-35px -64px;}
/*网站地图*/.sitemap{height: 50px;border-bottom: 1px solid #cccccc}
.sitemap .lcolor{width: 5px;height: 40px;background-color: #ff0000}
.sitemap .tit{line-height: 40px;margin-left: 12px;font-size: 26px;}
.sitemap_text_box{width: 230px;padding-right: 20px;margin-top: 20px;float: left;text-align:center}
.sitemap_text_box h4{font-size: 18px;color: #000;margin:0 auto;margin-bottom: 20px;font-weight: 500;}
.sitemap_text_box a:link{font-size: 14px;display: inline-block;margin-bottom: 8px;transition: 0.3s;text-align:center;width:100%}
.sitemap_text_box a:hover{color: #ef1e24;}
.sitemap_text_box a:visited{color: #000;}
.sitemapbox ul{margin-left:62px;width:100%;background-color:#000}
.sitemapbox ul li{height: 30px;line-height:30px;float:left;width:120px;}
.sitemapbox ul li a:link{height: 30px;line-height:30px;width:120px;font-size:14px}
/*底部导航*//*.ipow_footer{width: 100%;height: 60px;background: #f04219 url(footer_bg.jpg) center top no-repeat;}
.ipow_footer p{height: 60px;text-align: center;line-height: 60px;font-size: 28px;position: relative;color: #fff;}*/.footer{width: 100%;height:200px;margin:0 0;background:url(foot_rbgimg.jpg) #117eda right top no-repeat;margin-top:25px;}
.footer_con_top{border-bottom: 1px solid #6c6c6c;width: 100%;height: 200px;}
.footer_text_box{width: 630px;margin-top: 30px;float: left;text-align:center;font-family:STSong;}
.footer_text_box .tit{width:100%;text-align:left}
.footer_text_box .link{width:100%;margin-top:20px;text-align:left}
.footer_text_box .copyright{width:100%;margin-top:20px;text-align:left;color:#ffffff;font-size:14px;line-height:28px}
.footer_text_box .btit{font-size: 16px !important;font-weight:bold !important;font-family:Microsoft YaHei;color: #fff;margin:0 auto;margin-right: 30px;}
.footer_text_box .rtit{font-size: 16px;color: #fff;margin:0 auto;font-weight: normal}
.footer_text_box a:link{font-size: 14px;color: #ffffff;display: inline-block;margin-bottom: 8px;transition: 0.3s;text-align:center;width:100%}
.footer_text_box a:hover{color: #ef1e24;}
.footer_text_box a:visited{color: #ffffff;}
.footer_contact{width: 480px; margin-left: 50px; margin-top: 30px; text-align: left; color: #ffffff; font-size: 14px;}
.footer_contact .wxlogo{text-align:center;margin-right:15px;width:110px}
.conac{width:90px;margin-top:0px;}
.conac img{width:70px;margin-top:-10px;}
/*内页css*/.inbanner{margin:0 auto;padding:0 0 ;text-align:center;height:307px;width:100%;margin-top:235px}
.inbanner img{min-height:307px;}
.inbanner .sitebox{position: relative;width:1200px;margin:0 auto;text-align:left}
.inbanner .site{top: 240px;left:0px;position: absolute;z-index: 900;transition: 0.4s;width:1200px;height:100px;background-color:#ffffff;padding:20px 20px;font-size:24px;font-weight:normal;color:#000000}
.inbanner .site .sitetitle{font-size:18px;font-weight:normal;color:#979797;padding-left:15px;font-family: "Century Gothic",Tahoma, Geneva, Verdana, sans-serif}
.inbanner .site i{font-size:15px;font-weight:normal;color:#6a6a6a;float:right;font-style:normal;padding-right:20px;padding-top:6px;}
.inbanner .site i a{font-size:15px;font-weight:normal;color:#6a6a6a;}
.inbanner .site i a:hover{font-size:15px;font-weight:normal;color:#cc0000;text-decoration:none}
/*内页内容区*/#bodybox{width:100%;float:left;background-color:#ffffff;margin-top:10px;}
#bodyleft{width:246px;float:left;background-color:#ffffff}
#bodyright{width:840px;float:right;background-color:#ffffff}
/*左侧导航
ul.leftlist a:link{text-decoration: none;}
ul.leftlist a:visited{text-decoration: none;}
ul.leftlist a:hover{text-decoration: none;}
ul.leftlist a:active{text-decoration: none;color: red;}*/ul.leftlist{width:100%;text-indent:0px;display:block;text-align:left}
ul.leftlist li{width:245px;background-color:#f7f7f7;height:49px;margin:5px auto}
ul.leftlist li .icon{width:34px;height:49px;background:url(in_left_menu_icon.png) no-repeat center center;float:left}
ul.leftlist li a{display:block;height:49px;line-height:49px;float:left;width:211px;padding-left:15px;text-decoration: none;}
/*color:#676767;*/ul.leftlist li.on .icon, ul.leftlist li:hover .icon{width: 34px;height: 49px;background: url(in_left_menu_icon_on.png) #f8cb00 no-repeat center center;float: left}
ul.leftlist li.on a, ul.leftlist li:hover a{background-color: #0279c9;color: #ffffff;font-size:18px;}
/*右侧内容*/#bodyright .title{width:100%;font-size:20px;color:#0266b2;font-weight:normal;margin:5px 0px;line-height:28px;}
#bodyright .title .icon{width:5px;height:26px;background-color:#0266b2;float:left;margin-right:12px;margin-top:3px;}
#bodyright .title .depphone{width:480px;padding-right:30px;font-size:14px;color:#555555;text-align:right;color:#ff0000;margin-top:5px}
#bodyright .txttit{width:100%;font-size:18px;color:#444444;font-weight:normal;margin:15px 0px;line-height:28px;text-align:center}
#bodyright .content{width:100%;margin:20px auto;padding-right:20px;line-height:160%}
#bodyright .content .ztab{font-size:14px;color:#888;text-align:center;width:100%;margin-bottom:15px;}
/*新闻列表*/#bodyright .content ul.newslist li{border-bottom: 1px dotted #cccccc;padding: 12px 0px;font-weight: normal;color: #4b4b4b;}
#bodyright .content ul.newslist li .tit span{float: right;font-size: 14px;color: #969696;font-weight: normal;line-height: 26px;}
#bodyright .content ul.newslist li a{text-decoration:none}
#bodyright .content ul.newslist li .txt a:link{font-weight: normal;font-size: 13px;line-height: 20px;color: #808080;}
#bodyright .content ul.newslist a:hover{color: #ff0000;}
/*搜索*/#bodybox ul.newslist li{border-bottom: 1px dotted #cccccc;padding: 12px 0px;font-weight: normal;color: #4b4b4b;}
#bodybox ul.newslist li .tit span{float: right;font-size: 14px;color: #969696;font-weight: normal;line-height: 26px;}
#bodybox ul.newslist li a{text-decoration:none}
#bodybox ul.newslist li .txt a:link{font-weight: normal;font-size: 13px;line-height: 20px;color: #808080;}
#bodybox ul.newslist a:hover{color: #ff0000;}
/*组织机构*/#bodybox ul.caselist li span.arr_t{display:none;width: 0;height: 0;border-width: 0 8px 8px 8px;border-style: solid;border-color: transparent transparent #ff001e;position:absolute;z-index:99999;bottom:41px;left:50%;margin-left:-8px;}
#bodybox ul.caselist li .wxdiv{display:none;width:260px;padding:10px;text-align:left;line-height:30px;background:#fff;position:absolute;left:50%;margin-left:-120px;bottom:45px;z-index:99999;box-shadow:0 0 10px rgba(0, 0, 0, .3);}
#bodybox ul.caselist li .wxdiv{border-bottom:5px solid #ff001e;padding-left: 20px;margin-left:-130px;color: #2a2a2a;font-size: 14px;}
#bodybox ul.caselist li .text,.wxdiv .text{padding-top:0px;line-height:24px;}
#bodybox ul.caselist li:hover .wxdiv,#bodybox ul.caselist li:hover span.arr_t{display:block;}
/*校务动态*/#bodybox ul.caselist li{position: relative;float:left;width:23%;margin-right:2%;border:1px solid #d7d2d2;padding:0px 0px ;text-align:center;border-bottom: 4px solid #d7d2d2;height:46px;line-height:46px;background-color:#ffffff;margin-bottom:35px;border-radius:8px}
#bodybox ul.caselist li a{height:46px;font-size:18px;width:100%;display:block;text-decoration:none;font-weight:bold;color:#494949}
#bodybox ul.caselist li:hover{border: 1px solid #9c0106;border-bottom: 4px solid #9c0106;cursor: pointer;color: #9c0106}
#bodybox ul.caselist li a:hover{color: #9c0106}
#bodybox ul.caselist li.on{border: 1px solid #9c0106;border-bottom: 4px solid #9c0106;cursor: pointer;color: #9c0106}
/*母校历史*/#bodyright .content ul.historylist li{padding: 0px 0px;font-weight: normal;color: #4b4b4b;width: 46%;float: left;margin:10px 15px;}
#bodyright .content ul.historylist li .imgbox{-o-box-shadow: 0px 0px 7px #d7d2d2;-icab-box-shadow: 0px 0px 7px #d7d2d2;-khtml-box-shadow: 0px 0px 7px #d7d2d2;-moz-box-shadow: 0px 0px 7px #d7d2d2;-webkit-box-shadow: 0px 0px 7px #d7d2d2;box-shadow: 0px 0px 7px #d7d2d2;border-radius: 6px;margin: 0 auto;text-align: center;width: 340px;}
#bodyright .content ul.historylist li .imgbox img{margin:10px 10px;width:320px;height:220px}
#bodyright .content ul.historylist li a{text-decoration:none}
#bodyright .content ul.historylist li .txt{display:block;line-height:36px;height:36px;width:96%;text-align:center;overflow:hidden;margin-bottom:20px;}
#bodyright .content ul.historylist li .txt a:link{font-weight: normal;font-size: 13px;line-height: 20px;color: #808080;}
#bodyright .content ul.historylist a:hover{color: #55aff1;}
#bodyright .historymenu{height:auto;margin-top:10px;margin-bottom:30px}
#bodyright .historymenu li{float:left;width:auto;padding:0px 10px;margin:0px 0px;border-bottom:1px solid #cccccc;position:relative;padding-bottom:25px;height:55px;width:33.3%;cursor:pointer}
#bodyright .historymenu li a{width:100%;height:30px;line-height:30px;text-align:center;display:block;text-decoration:none;border-radius:15px;padding:0px 15px;margin-top:0px;font-size:19px;}
#bodyright .historymenu li a:hover{color:#0279c9;border-bottom:2px solid #053596;}
#bodyright .historymenu li a.on{background-color:#0279c9;color:#ffffff;}
#bodyright .historymenu li .cricle{position:absolute;width:18px;height:18px;left:43%;bottom:-9px;border:1px solid #008dd3;border-radius:50%;background-color:#ffffff;display:none}
#bodyright .historymenu li .cricle .dot{width:8px;height:8px;background-color:#008dd3;margin:4px 4px;border-radius:50%}
#bodyright .historymenu li.on{height:56px;border-bottom:3px solid #008dd3;}
#bodyright .historymenu li.on .cricle{display:block}
#bodyright .historymenu li.on a{color:#0279c9;}
#bodyright .historymenu li:hover{height:56px;border-bottom:3px solid #008dd3;}
#bodyright .historymenu li:hover .cricle{display:block}
#bodyright .historymenu li:hover a{background-color:#0279c9;color:#ffffff;border-bottom:2px solid #053596;}
/*图片列表*/#bodyright .content ul.imglist li{padding: 0px 0px;font-weight: normal;color: #4b4b4b;width: 33.33%;float: left}
#bodyright .content ul.imglist li .imgbox{-o-box-shadow: 0px 0px 7px #d7d2d2;-icab-box-shadow: 0px 0px 7px #d7d2d2;-khtml-box-shadow: 0px 0px 7px #d7d2d2;-moz-box-shadow: 0px 0px 7px #d7d2d2;-webkit-box-shadow: 0px 0px 7px #d7d2d2;box-shadow: 0px 0px 7px #d7d2d2;border-radius:6px;width:260px;margin:0 auto;}
#bodyright .content ul.imglist li .imgbox img{margin:10px 10px;width:240px;height:165px}
#bodyright .content ul.imglist li a{text-decoration:none}
#bodyright .content ul.imglist li .txt{display:block;line-height:36px;height:36px;width:96%;text-align:center;overflow:hidden;margin-bottom:20px;}
#bodyright .content ul.imglist li .txt a:link{font-weight: normal;font-size: 13px;line-height: 20px;color: #808080;}
#bodyright .content ul.imglist a:hover{color: #55aff1;}
#bodyright .content ul.imglist li .videotxt{display:block;line-height:36px;height:36px;width:96%;text-align:center;overflow:hidden;margin-top:5px;margin-bottom:20px;}
#bodyright .content ul.imglist li .videotxt img{height:24px;margin:6px 5px;}
#bodyright .content ul.imglist li .videotxt a:link{font-weight: normal;font-size: 13px;line-height: 20px;color: #808080;}
/*标签*/.tag{color: #999;background: #efefef;padding: 5px 10px;margin-top: 30px}
.tag a{padding: 2px 10px;background: #fff;margin-left: 10px;color: #ccc}
.tag a:hover{background: #666;color: #fff}
/*学习网站*/#bodyright .menulist{border-bottom:1px solid #cccccc;height:auto;margin-top:10px;margin-bottom:20px;border-radius:15px;}
#bodyright .menulist li{float:left;width:auto;padding:0px 0px;margin:5px 15px; cursor:pointer}
#bodyright .menulist li a{width:100%;height:30px;line-height:30px;text-align:center;display:block;text-decoration:none;border-radius:15px;padding:0px 15px;}
#bodyright .menulist li a:hover{background-color:#0279c9;color:#ffffff;}
#bodyright .menulist li a.on{background-color:#0279c9;color:#ffffff;}
#bodyright .menulist li.on{background-color:#0279c9;color:#ffffff;border-radius:15px;}
#bodyright .menulist li.on a{background-color:#0279c9;color:#ffffff;border-radius:15px;}

#bodyright .sitelist{height:auto;margin-top:10px;}
#bodyright .sitelist li{float:left;width:195px;padding:0px 0px;margin:5px 0px;margin-right:15px}
#bodyright .sitelist li img{width:195px;height:70px;text-align:center;text-decoration:none;border-radius:15px;border:1px solid #cccccc;}
#bodyright .sitelist li span{width:195px;height:30px;line-height:30px;text-align:center;display:block;font-size:12px;color:#808080}
#bodyright .sitelist li a{width:195px;text-align:center;text-decoration:none;cursor:pointer;}
#bodyright .sitelist li a:link{color:#494949}
#bodyright .intro{width:100%;margin:20px auto;border-radius:10px;border:1px solid #f0f0f0;padding:15px 15px;line-height:26px;font-size:15px}
#bodyright .intro img{margin:0px 0px;margin-right:20px;float:left}
#bodyright .intro a{font-weight:bold}
#bodyright .intro a:link{font-weight:bold;color:#072eac}
#bodyright .marjor a:hover{color:#55aff1}
#bodyright .sitetxtlist{height:auto;margin-top:10px;}
#bodyright .sitetxtlist li{float: left;width: 195px;padding: 0px 0px;margin: 5px 0px;margin-right: 15px;border: 1px dotted #cccccc;border-radius: 6px;-o-box-shadow: 0px 0px 7px #d7d2d2;-icab-box-shadow: 0px 0px 7px #d7d2d2;-khtml-box-shadow: 0px 0px 7px #d7d2d2;-moz-box-shadow: 0px 0px 7px #d7d2d2;-webkit-box-shadow: 0px 0px 7px #d7d2d2;box-shadow: 0px 0px 7px #d7d2d2;}
#bodyright .sitetxtlist li span{width:195px;height:30px;line-height:30px;text-align:center;display:block;}
#bodyright .sitetxtlist li a{width:195px;text-align:center;text-decoration:none;cursor:pointer;}
#bodyright .sitetxtlist li a:link{color:#494949}
#bodyright .marjor{width:100%;margin:20px auto;border-radius:10px;border:1px solid #eeeeee;padding:15px 15px;line-height:26px;font-size:15px}
#bodyright .marjor img{margin:0px 0px;margin-right:20px;float:left;height:150px;width:150px;border-radius:8px}
#bodyright .marjor .mtit{font-weight:bold;line-height:180%;font-size:16px}
#bodyright .marjor .mtit .more{float:right;height: 30px;font-size: 14px;}
#bodyright .marjor .mtit .more a{font-weight:normal}
#bodyright .marjor .mtxt{margin-top:10px;font-size:14px}
/*音乐网站*/
#bodyright .musiclist{height:auto;margin-top:0px;}
#bodyright .musiclist li{float:left;text-align:left;width:195px;height:44px;padding:0px 0px;margin:10px 0px;margin-right:15px;border:1px solid #cccccc;background:url(icon_music.png) no-repeat 175px 13px;-o-box-shadow: 0px 0px 7px #d7d2d2;-icab-box-shadow: 0px 0px 7px #d7d2d2;-khtml-box-shadow: 0px 0px 7px #d7d2d2;-moz-box-shadow: 0px 0px 7px #d7d2d2;-webkit-box-shadow: 0px 0px 7px #d7d2d2;box-shadow: 0px 0px 7px #d7d2d2;}
#bodyright .musiclist li span{line-height:15px;font-size:12px;font-weight:normal;color:#dd5727}
#bodyright .musiclist li a{text-decoration:none;cursor:pointer;line-height:15px;font-size:12px;color:#48453e;margin-top:5px;width:100%;display:block}
#bodyright .musiclist li a:link{color:#494949}
#bodyright .musiclist li img{height:30px;width:30px;margin-top:2px;margin-left:5px;margin-right:5px;float:left}
#bodyright .musiclist li a:hover{color:#dd5727;}
#bodyright .musiclist li:hover{background:url(icon_musicon.png) no-repeat 180px 13px}

/*校友风采*/#bodyright .alumni{width: 100%;margin: 20px auto;border-radius: 10px;border: 1px dashed #fefefe;padding: 15px 15px;line-height: 26px;font-size: 15px;border-radius: 6px;-o-box-shadow: 0px 0px 7px #efc9ac;-icab-box-shadow: 0px 0px 7px #efc9ac;-khtml-box-shadow: 0px 0px 7px #efc9ac;-moz-box-shadow: 0px 0px 7px #efc9ac;-webkit-box-shadow: 0px 0px 7px #efc9ac;box-shadow: 0px 0px 7px #efc9ac;}
#bodyright .alumni .xyphoto{margin:0px 0px;margin-right:20px;float:left;height:160px;width:140px;border-radius:8px}
#bodyright .alumni .mtit{font-weight:bold;line-height:180%;font-size:16px}
#bodyright .alumni .mtxt{margin-top:10px;font-size:14px}
#bodyright .alumni .more{float:right;height: 48px;padding-right: 10px;background:none}
#bodyright .alumni .more a{font-weight:normal}

/*班级通讯录*/
#bodyright ul.grade{margin-top:15px;}
#bodyright ul.grade li{width: 22%;float: left;height: auto;border: 1px dashed #fefefe;padding: 10px 15px;padding-left:45px;line-height: 26px;font-size: 15px; cursor:pointer; border-radius: 6px;-o-box-shadow: 0px 0px 7px #c0daf3;-icab-box-shadow: 0px 0px 7px #c0daf3;-khtml-box-shadow: 0px 0px 7px #c0daf3;-moz-box-shadow: 0px 0px 7px #c0daf3;-webkit-box-shadow: 0px 0px 7px #c0daf3;box-shadow: 0px 0px 7px #c0daf3;margin: 12px 10px;border-radius: 10px;overflow: hidden;height: auto;background: url(icon_grade.png) no-repeat 8px 6px;overflow:hidden;}
#bodyright ul.grade li .mtit{line-height: 180%;font-size: 15px}
#bodyright ul.grade li:hover{background: url(icon_gradeon.png) no-repeat 8px 6px;color:#55aff1}

#bodyright ul.classbook{margin-top:15px;}
#bodyright ul.classbook li{width: 31.3%;float:left;height: 80px;border: 1px dashed #fefefe;padding: 10px 15px;line-height: 26px;font-size: 15px;border-radius: 6px;margin: 12px 1%;border-radius: 10px;overflow: hidden;height: auto;background: url(icon_class.jpg) no-repeat right 10px;overflow:hidden;-o-box-shadow: 0px 0px 7px #c0daf3;-icab-box-shadow: 0px 0px 7px #c0daf3;-khtml-box-shadow: 0px 0px 7px #c0daf3;-moz-box-shadow: 0px 0px 7px #c0daf3;-webkit-box-shadow: 0px 0px 7px #c0daf3;box-shadow: 0px 0px 7px #c0daf3;}
#bodyright ul.classbook li .mtit a{font-weight: bold;line-height: 180%;font-size: 15px}
#bodyright ul.classbook li .mtxt1{line-height: 150%;font-size: 14px;color:#585757;background: url(icon_classhead.jpg) no-repeat 0px 2px;padding-left:20px}
#bodyright ul.classbook li .mtxt2{line-height: 150%;font-size: 14px;color:#585757;background: url(icon_classspec.jpg) no-repeat 0px 2px;padding-left:20px}
/*精品课程*/#bodyright ul.course li{width: 45%;float: left;height: auto;border: 1px dashed #fefefe;padding: 10px 15px;line-height: 26px;font-size: 15px;border-radius: 6px;-o-box-shadow: 0px 0px 7px #c0daf3;-icab-box-shadow: 0px 0px 7px #c0daf3;-khtml-box-shadow: 0px 0px 7px #c0daf3;-moz-box-shadow: 0px 0px 7px #c0daf3;-webkit-box-shadow: 0px 0px 7px #c0daf3;box-shadow: 0px 0px 7px #c0daf3;margin: 12px 10px;border-radius: 10px;overflow:hidden;height:182px;}
#bodyright ul.course li .xyphoto{margin: 0px 0px;margin-right: 20px;float: left;height: 160px;width: 140px;border-radius: 8px}
#bodyright ul.course li .mtit{line-height: 180%;font-weight: bold;}
#bodyright ul.course li .mtit a{font-weight: bold;line-height: 180%;font-size: 16px}
#bodyright ul.course li .mtxt{margin-top: 8px;font-size: 14px}
#bodyright ul.course li .meta{font-size: 12px;color: #333;line-height: 12px;margin-top: 11px;}
#bodyright ul.course li .teacher{padding: 0 20px 0 13px;font-weight: bold;background: url(icon_teacher.gif) no-repeat 1px center;word-spacing: .5em;}
#bodyright ul.course li .dept{padding: 0 20px 0 13px;font-weight: bold;background: url(icon_dept.gif) no-repeat 1px center;}
#bodyright ul.course li .time{padding: 0 20px 0 13px;background: url(icon_time.gif) no-repeat 1px center;}

.box521 a  { color: #0070c0;font-size:16px;display:inline-block;padding:10px 0px; background:url(video.gif) no-repeat right 12px;padding-right:30px}
.box521 a:hover {  color: #11a401;background:url(video_on.gif) no-repeat right 12px;padding-right:30px}
/*内页导航
.pagenav{width: 100%;background-color: #f3f4f6;line-height: 62px;height: 62px;}
.pagenavbox{width: 1200px;margin: 0 auto;line-height: 62px;height: 62px}
.pagenav ul.news-column{display: block;height: 60px;}
.pagenav .news-column li{width: 125px;line-height: 60px;float: left;}
.pagenav .news-column li a{text-decoration: none;font-weight: bold;margin-left:16px;margin-right: 15px;text-indent: 10px;display: block;font-size: 18px;font-family:Microsoft YaHei UI;font-weight:bold}
.pagenav .news-column li a:hover, .news-column li.active a{color: #ef1e24;border-bottom: 3px #ef1e24 solid;font-family:Microsoft YaHei UI}
.quickOpen{text-align: center;margin-top: 30px;margin-bottom: 10px;position: relative;}
.quickOpen a.btn{position: relative;z-index: 2;display: inline-block;width: 220px;height: 50px;background: #efefef;color: #000000;font-size: 26px;text-align: center;line-height: 50px;border-radius: 6px;float: left;margin-right: 20px}
.quickOpen a.btn:hover{color: #fff;background: #ff7870;text-decoration: none;}
.quickOpen p{text-align: center;margin-top: 25px;color: #ff5A50;font-size: 32px;margin-bottom: 10px;}
.quickOpen p a{color: #ff5A50;}
.quickOpen h3{font-size: 38px;color: #007aff;margin-bottom: 25px;font-weight: normal;}
.quickOpen span{font-size: 16px;color: #787878;}
.quickOpen i{position: absolute;top: 28px;left: 0;background: url("kt-bg.png") no-repeat;background-size: 100%;height: 10px;width: 100%;z-index: 1;}*/