
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body,html,input{color:#3e3a39;/*font-family: 'Montserrat';*/ sans-serif;color:#333;font: 16px/1.5 "Helvetica Neue", heiti_sclight, Helvetica, Tahoma, Arial, STXihei, 华文细黑, "Microsoft YaHei", 微软雅黑, SimSun, 宋体, Heiti, 黑体, sans-serif;}
table{border-collapse:collapse;border-spacing:0}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */  word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:14px}
input,label,img,th{vertical-align:middle}
ul,ol,li,dl,dd{list-style:none}
a{text-decoration:none;color:#555}
a:hover{text-decoration:underline;}
*:focus {outline: none} 
/*通用样式*/
.hidden{display:none}.invisible{visibility:hidden}.block{display:block}.inline{display:inline}.hide{display:none}
.clear:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clear:before{content:"";display:block;height:0;clear:both;visibility:hidden;}
.f12{font-size: 14px}.f14{font-size: 14px}.f16{font-size: 16px}.f18{font-size:18px}.f20{font-size:20px}.f24{font-size:24px}.f28{font-size:28px}.f30{font-size:30px}
.lh20{line-height: 20px}.lh22{line-height: 22px}.lh24{line-height: 24px}.lh26{line-height: 26px}.lh29{line-height: 29px}
.fb{font-weight:bold}.fn{ font-weight:normal}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}
.col-left{float:left}.col-auto{overflow:hidden;_zoom:1;_float:left}.col-right{float:right}.pr{ position:relative}.pa{ position:absolute}.border{border:0}
a:hover{text-decoration: none;}
.w1100{width:1100px;margin:0 auto;}
.w1200{width:1200px;margin:0 auto;}
.swiper-pagination{z-index: 3 !important;}
/*.swiper-pagination-bullet-active{    background:#2370a4 !important;}*/

/*单行文本溢出*/
.inaline{
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
/*多行文本溢出*/
  .intwoline{
   display:-webkit-box !important;
   overflow:hidden;
  text-overflow:ellipsis;
  word-break:break-all;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:6;
}

/*调整侧边栏*/
.Admission li{margin:10px 0;}
/*改版头尾*/
.swiper-pagination-bullet-active{    background:#2370a4 !important;}
.position div{float:left;}
.position div a{font-size: 16px;}
.position div a span{display: inline-block;padding:0 5px;}
.swiper-pagination-bullet-active{    background:#2370a4 !important;}

@font-face {
    font-family: 'heiti_sclight';
    src: url('font/font002-webfont.eot');
    src: url('font/font002-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/font002-webfont.woff2') format('woff2'),
         url('font/font002-webfont.woff') format('woff'),
         url('font/font002-webfont.ttf') format('truetype'),
         url('font/font002-webfont.svg#heiti_sclight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {font-family: 'iconfont';
    src: url('ico/iconfont.eot'); /* IE9*/
    src: url('ico/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('ico/iconfont.woff') format('woff'), /* chrome、firefox */
    url('ico/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('ico/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:64px;
    font-style:normal;
    color: #2370a4;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
    }

.iconfont:hover{
    font-family:"iconfont" !important;
    font-size:64px;font-style:normal;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
	
.cancer{font: 14px/1.5 "Helvetica Neue",heiti_sclight,Helvetica,Tahoma,Arial,STXihei,"华文细黑","Microsoft YaHei","微软雅黑",SimSun,"宋体",Heiti,"黑体",sans-serif;}