@charset "utf-8";
@font-face {
  font-family: 'iconfont';  /* project id 220111 */
  src: url('http://at.alicdn.com/t/font_m7llb0fvzmhrggb9.eot');
  src: url('http://at.alicdn.com/t/font_m7llb0fvzmhrggb9.eot?#iefix') format('embedded-opentype'),
  url('http://at.alicdn.com/t/font_m7llb0fvzmhrggb9.woff') format('woff'),
  url('http://at.alicdn.com/t/font_m7llb0fvzmhrggb9.ttf') format('truetype'),
  url('http://at.alicdn.com/t/font_m7llb0fvzmhrggb9.svg#iconfont') format('svg');
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
em,i{font-style: normal;}
a{ text-decoration:none; cursor:pointer;}
.btn{display: block;width:184px;height:50px;color:#fff;line-height: 50px;text-align: center;margin:0 auto;background:#ff7403;font-size: 18px;border-radius: 25px;}
.ctflex{
   display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */  
    display: -moz-box; /* Firefox 17- */  
    display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */  
    display: -moz-flex; /* Firefox 18+ */  
    display: -ms-flexbox; /* IE 10 */  
    display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */ 
    display: box;           /* OLD - Android 4.4-*/
  }
.box_edu li{list-style: none;vertical-align: top;}
.box_edu i,.box_edu em{font-style: normal;}
.box_edu{font:14px/20px "Microsoft YaHei";color:#333;width: 1200px;height:100%;margin: 0 auto;padding:0;}
.ul_edu{margin:auto;}
.ctli li{background:#2F83CF;float: left; width: 257.5px;
  -webkit-flex: 1;        /* Chrome */  
    -ms-flex: 1;             /* IE 10 */  
    flex: 1;                /* NEW, Spec - Opera 12.1, Firefox 20+ */
    -webkit-box-flex: 1;     /* OLD - iOS 6-, Safari 3.1-6 */  
    -moz-box-flex: 1;       /* OLD - Firefox 19- */    
     box-sizing: border-box; 
     margin-left:56px;
     border-radius: 10px;
     margin-top:40px;
     /*padding:30px 0;*/
   }
.ctli li:nth-child(1){margin-left: 0;}
.ctli li:hover{background: #ad53c4;}
.ctli .iconfont{font-size: 80px;line-height: 80px;}
/*.ctli .cta{background-color:#6e8bd6; margin-left:0;}
.ctli .ctb{background-color:#ad53c4;}
.ctli .ctc{background-color:#fd4259;}*/

.ctli .btn-ur {width: 199px;height: 43px; border:#fff solid 1px;border-radius: 2px;display: block;color: #FFF;line-height: 43px;font-size: 15px;margin: 0 auto;margin-top: 30px;}
.ctli .btn-ur:hover {background:#ffffff;color: #272636;}
.ctli .btn-ur:hover, .ctli .btn-ur,
.ctli li:hover, .ctli li{transition: all 0.3s linear;}

*{ padding:0; margin:0;}
img{ border:none; margin-top:-30px;}
a{ text-decoration:none;}
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; 
    font-size:14px; text-indent:28px;}
.artcontent{width:100%; word-wrap: break-word;}
.artcontent img{max-width:100%;}
#articeBottom { font-size: 14px; margin: 0px 0px 0px; padding-top: 0px; text-align: right; width: 97%;}
#articeBottom span { float: left;}
#articeBottom span a { font-size: 12px;}
#articeBottom span a:hover {color: #0099FF;}