.none{display:None!important;}

.topWrap{
border-top:none;}
.xxmu-top{
height:35px;
line-height:35px;
background:#ccc;}
.container {
    width: 1200px;}
.xxmu-top-links{
width: 250px; margin-left: 760px;}
.xxmu-top-links ul a{
color:#000;
font-size:14px;
padding:0 10px;}

.xxmu-logo{
height:120px;
background:#7C1B1B;}
.xxmu-logo img{
margin:15px 0 0 0;}

.xxmu-logo  .topR{
background:url(images/xxmu-xx.png) no-repeat 0 40px;
margin: 0 0 0 70px;
    float: right;}
.nav .first{
width: 96px;}
.nav .first a{
text-align:center;}


.topDiv {
    width: 1200px;}
.navWrap {
    background: #7c1b1b;}
 
 .bannerWrap {

    background: #f0f0f0;}
    
    .banner_one {
    
    height: 390px;
width:1350px;}
.nav {
    width: 1350px;}
.nav li a {
    padding: 0px 20px;}
.nav ul li a:hover {

    color: #7c1b1b;
    background: #fff;}
.nav dl {
display:none;
    font-size: 12px;
    background: #7c1b1b;}  
.xxmu-xyyw{
width:1180px;}    
.dynamic h2 {

background: #0056AC;
    margin: 0 0 0 10px;
    padding: 0 20px;}    
.dynamic {
border:none;
    line-height: 40px;
    height: 40px;}
    
    .new_pic1 {
    width: 530px;
    height: 380px;
    padding: 10px 0 0 0;}
.new_list3 {
    width: 620px;}

.dynamic_list li a em {

    width: 540px;
font-size: 16px;}
.dynamic_list li{
height:38px;
line-height:38px;
border-bottom:1px solid #ececec;
padding:0 0 0 15px;
width: auto;}

.xxmu-xyyw .dynamic_list li{
background:url(images/jt.jpg) no-repeat 3px 50%;}
.xxmu-ggtz  .dynamic_list li{

background:url(images/yt.jpg) no-repeat 3px 50%;}
      
.xxmu-xsdt{
width: 510px;
    height: 215px;}
    .xsdt-zj  li{}
        .xsdt-zj  li h3{
        font-size:14px;}
    .xsdt-zj  li p{
    font-size:14px;
    line-height:28px;}
    
    
    .xueshu{ overflow:hidden; margin: 5px 0 0 0;}
.xueshu li{ overflow:hidden; padding-top:15px;}
.xueshu li span{ float:left; width:60px; height:60px; line-height:30px; color:#0056ac; border:solid 1px #0056ac; text-align:center; margin:1px 0 0 10px;font-size:13px;}
.xueshu li span b{ display:block; font-size:16px; color:#fff; height:30px; line-height:30px; background:#0056ac;}

.xueshu li dl{ float:right; width:420px; padding:0 0 10px 0; border-bottom:solid 1px #ececec;}
.xueshu li dl dt{ height:30px; line-height:30px;}
.xueshu li dl dt a{ font-size:15px;}
.xueshu li dl dd{ height:24px; line-height:24px; padding-left:25px; color:#a09f9f;}
.xueshu li dl .dd1{ background:url(images/date.png) left no-repeat;}
.xueshu li dl .dd2{ background:url(images/dizhi.png) left no-repeat; overflow:hidden;}


.bottomlinks {


    height: 160px;
    background: #7C1B1B;
    padding: 20px 0;
    margin: 20px 0 0 0;}

.bottomlinks .bot-l {
width:430px;
height:150px;}

.bottomlinks .bot-c {
width:190px;}
.bottomlinks .bot-c img{
margin: 20px 0 0 125px;}
.footWr
efa
ap{
margin:0;}
.footDiv_one {
    background: #9c9c9c;
    height: 80px;
    line-height: 35px;
    padding: 10px 0 0 0;}


.conbanner {
    width: 100%;
    height: 350px;
    margin: 0 auto;}

#xyjj a{font-size:16px;}



.xxmu-xsdt {

    width: 590px;

    margin: 17px 0 0 0;
        height: 175px
;}
    .xsdt-zj  li{}
        .xsdt-zj  li h3{
        font-size:14px;}
    .xsdt-zj  li p{
    font-size:14px;
    line-height:28px;}

.xxmu-mtbd {
    width: 580px;
        height: 255px;}

.xxmu-mtbd li {
width: 575px;

    background-position: 0 50%;
    padding: 0 0 0 5px;}

.xxmu-mtbd li:hover {

    background-position: 0 50%;}
.xxmu-mtbd li a{
     width: 575px;}

.xxmu-mtbd li  a em{
    width: 510px;}



.xxmu-ggtz{

    width: 580px;}

.xxmu-ggtz li a em

{

 width: 500px;}

.footWrap {
    margin: 0;}
.winstyle249928 img{
display:block;
margin:0 auto;}

.oaentry{
height:600px;
background:url(images/oa-bg.jpg) no-repeat 50% 0 ;}


.foot_one p a{
color:#fff;}

#xyjj{width:950px!important;}
.conbox{ width:1200px; margin:0 auto 30px auto;}
.position{ height:46px; line-height:46px; background:#be3c42; padding:0 20px; color:#fff; position:relative;}
.position span{ display:block; width:240px; height:83px; line-height:83px; font-size:30px; text-align:center; background:url(images/lanmu.jpg) no-repeat; position:absolute; left:0; bottom:0;}
.adr{ float:right; padding-left:20px; background:url(images/adr.png) left no-repeat;}
.adr a{ color:#fff;}
.about-title{ height:50px; line-height:50px; margin:30px 0 50px 0;}
.about-title span{ float:left; margin-right:25px;}
.about-title span:hover{ border-bottom:solid 2px #b82930;}
.cur-xrld{border-bottom:solid 2px #b82930;}
.about-title span a{ font-size:18px;}
.lm-name{ height:30px; line-height:30px; padding-left:40px; background:url(../images/xrld.png) left no-repeat; font-size:18px; margin-bottom:40px;}
.lm-name span{ font-size:16px; color:#a4a4a4;}
.xrld1{ float:left; width:340px; height:250px; padding:50px 20px 20px 20px; margin-right:30px; background:#f4f4f4; position:relative;} 
.xrld1 dl{ overflow:hidden; margin-bottom:10px;}
.xrld1 dl dt{ font-size:16px; height:30px; line-height:30px;}
.xrld1 dl dd a{ color:#8a8a8a; margin-right:20px;}
.about-icon1{ width:53px; height:57px; background:url(../images/xrld-icon11.png); position:absolute; top:-20px; right:20px;}
.xrld1:hover .about-icon1{ background:url(../images/xrld-icon1.png);}
.about-icon2{ width:53px; height:57px; background:url(../images/xrld-icon22.png); position:absolute; top:-20px; right:20px;}
.xrld1:hover .about-icon2{ background:url(../images/xrld-icon2.png);}
.xrld3{ float:right; width:380px;}
.aboutpic{ width:100%; height:152px;}
.abouttext{ height:160px; overflow:hidden; line-height:36px; margin-top:10px;}
.abouttext a{ color:#b7272e;}
.xrld4{ float:left; width:380px; margin-right:30px; overflow:hidden; position:relative;}
.lastxrld4{ margin-right:0;}
.xrld4 span{ display:block; width:100px; height:44px; line-height:44px; text-align:center;  background:url(../images/opt2.png); position:absolute; bottom:0; right:0; font-size:18px;}
.jj-title{ width:275px; height:85px; padding:15px 20px 0 20px; line-height:30px; background:url(../images/opt1.png); color:#fff; font-size:18px; position:absolute; top:80px; left:0; display:none;}
.xrld4:hover .jj-title{ display:block;}


.about1-left{ float:left; width:790px;}
.about1-left-list{ padding:0 30px 25px 30px;  margin-bottom:50px; background:#f7f7f7;}
.about1-left-list:hover{ box-shadow:2px 2px 10px #b2b2b2;}
.st-name{ height:50px; line-height:50px; padding-left:80px; font-size:18px; margin-bottom:20px; position:relative;}
.st-name span{ font-size:16px; color:#a4a4a4;}
.st-icon1{ width:53px; height:57px; background:url(../images/st-icon1.png); position:absolute; top:-20px; left:0px;}
.about1-left-list:hover .st-icon1{background:url(../images/st-icon1-1.png);}
.st-icon2{ width:53px; height:57px; background:url(../images/st-icon2.png); position:absolute; top:-20px; left:0px;}
.about1-left-list:hover .st-icon2{background:url(../images/st-icon2-2.png);}
.st-icon3{ width:53px; height:57px; background:url(../images/st-icon3.png); position:absolute; top:-20px; left:0px;}
.about1-left-list:hover .st-icon3{background:url(../images/st-icon3-3.png);}
.st-icon4{ width:53px; height:57px; background:url(../images/st-icon4.png); position:absolute; top:-20px; left:0px;}
.about1-left-list:hover .st-icon4{background:url(../images/st-icon4-4.png);}
.st-icon5{ width:53px; height:57px; background:url(../images/st-icon5.png); position:absolute; top:-20px; left:0px;}
.about1-left-list:hover .st-icon5{background:url(../images/st-icon5-5.png);}
.st-icon6{ width:53px; height:57px; background:url(../images/st-icon6.png); position:absolute; top:-20px; left:0px;}
.about1-left-list:hover .st-icon6{background:url(../images/st-icon6-6.png);}
.st-icon7{ width:53px; height:57px; background:url(../images/st-icon7.png); position:absolute; top:-20px; left:0px;}
.about1-left-list:hover .st-icon7{background:url(../images/st-icon7-7.png);}
.st-icon8{ width:53px; height:57px; background:url(../images/st-icon8.png); position:absolute; top:-20px; left:0px;}
.about1-left-list:hover .st-icon8{background:url(../images/st-icon8-8.png);}
.st-icon9{ width:53px; height:57px; background:url(../images/st-icon9.png); position:absolute; top:-20px; left:0px;}
.about1-left-list:hover .st-icon9{background:url(../images/st-icon9-9.png);}
.st-icon10{ width:53px; height:57px; background:url(../images/st-icon10.png); position:absolute; top:-20px; left:0px;}
.about1-left-list:hover .st-icon10{background:url(../images/st-icon10-10.png);}
.st-icon11{ width:53px; height:57px; background:url(../images/st-icon11.png); position:absolute; top:-20px; left:0px;}
.about1-left-list:hover .st-icon11{background:url(../images/st-icon11-11.png);}

.about1-left-list ul li{ overflow:hidden; line-height:30px; padding-bottom:10px;}
.about1-left-list ul li span{ float:left; width:70px; font-size:16px;}
.course{ float:right; width:100%;}
.course a{ width:126px;  float:left;}
.about1-right{ float:right; width:340px; height:547px; position:relative;}
.about1-right span{ display:block; width:100px; height:44px; line-height:44px; text-align:center;  background:url(../images/opt2.png); font-size:18px; position:absolute; bottom:0; right:0;}


.xrleader{ overflow:hidden;min-height:300px;}
.content-left{ float:left; width:240px; overflow:hidden;}
.content-left ul li{ height:54px; line-height:54px; text-align:center;  background:#f3f3f3; border-top:solid 1px #eaeaea;}
.content-left ul li a{ display:block; font-size:16px;}
.content-left ul li a:hover{ background:#b7272e; border-left:solid 4px #5f181b; color:#fff;}
.curr-sidenav{  background:#9b0d14; border-left:solid 4px #5f181b; color:#fff;}
.content-right{ float:right; width:950px; overflow:hidden; margin-top:5px;}
.content-right ul li{ overflow:hidden; margin-bottom:30px;}
.xrleader-pic{ float:left; width:160px; height:190px; background:url(../images/xrldbg.png); overflow:hidden;}
.xrleader-pic img{ padding:2px;}
.content-right ul li dl{ float:right; width:720px; overflow:hidden;}
.content-right ul li dl dt{ height:54px; line-height:54px; border-bottom:solid 1px #d9d9d9;}
.content-right ul li dl dt a{ font-size:16px;}
.content-right ul li dl dd{ color:#7d7d7d; line-height:32px; overflow:hidden; margin-top:20px;}

.nei_text {
    line-height: 30px;
    text-indent: 2em;
    padding: 15px 0 10px 0;
    overflow: hidden;}

.row > .column {
  padding: 0 8px;}

.row:after {
  content: "";
  display: table;
  clear: both;}

.column {
  float: left;
  width: 29%;
  margin:10px;}
.column p{
height:40px;
line-height:40px;
text-align:center;
font-size:16px;}
/* The Modal (background) */
.modal {
  display: none;
  position: fixed;
  z-index: 1;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: black;}

/* Modal Content */
.modal-content {
  position: relative;
  background-color: #fefefe;
  margin: auto;
  padding: 0;
  width: 90%;
  max-width: 1200px;}

/* The Close Button */
.close {
  color: white;
  position: absolute;
  top: 10px;
  right: 25px;
  font-size: 35px;
  font-weight: bold;}

.close:hover,
.close:focus {
  color: #999;
  text-decoration: none;
  cursor: pointer;}

.mySlides {
  display: none;}

.cursor {
  cursor: pointer
;}

/* Next & previous buttons */
.prev,
.next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -50px;
  color: white;
  font-weight: bold;
  font-size: 20px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
  -webkit-user-select: none;}

/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 3px 0 0 3px;}

/* On hover, add a black background color with a little bit see-through */
.prev:hover,
.next:hover {
  background-color: rgba(0, 0, 0, 0.8);}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;}

img {
  margin-bottom: -4px;}

.caption-container {
  text-align: center;
  background-color: black;
  padding: 2px 16px;
  color: white;
    height: 60px;
    line-height: 60px;
    font-size: 16px;}

.demo {
  opacity: 0.6;}

.active,
.demo:hover {
  opacity: 1;}

img.hover-shadow {
  transition: 0.3s
;}

.hover-shadow:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19)
;}
.slt{
display:none;}
.leaderstyle1016437{ font-size: 9pt; color: #222222 ;}
.morestyle1016437{ font-size: 9pt ;}
.linkstyle1016437{ color: #ffffff; font-size: 16px; text-decoration: none;}
.jumpstyle1016437{ font-size: 9pt; font-family: 宋体 ;}
.winstyle1016437{ width: 480px; height: 105px; margin: 20px 0px 0px 30px; line-height: 1;}
A.c1016437 {
color: #ffffff; font-size: 16px; text-decoration: none;}
A.c1016437:link {
color:#fff;}
A.c1016437:visited {
color:#fff;}
A.c1016437:active {
color: #fff;}
A.c1016437:hover {
color: #fff;}
.ewm{width: 490px; height: 140px; margin:  0px auto; padding-top:  0px;}
.ewm a .preview{display:none;}
.ewm a:hover .preview{display:block; position:absolute; top:-102px; left:-5px; z-index:1;}
.ewm img.ico{  margin:0 auto;}
.ewm li{ display:inline; float:left; width:98px; text-align:center; height:70px; line-height:70px;position:relative;top:15px;}
.ewm li .preview{width:100px;height:100px;}
.ewm li p{ color:#fff; text-align:center; line-height:40px; font-size:16px;}
.ewm div{
height:40px;
line-height:40px;
color:#fff;
font-size:16px;
padding:0 0 0 10px;}


