i{font-style:normal}
@font-face {font-family: 'iconfont';
    src: url('font/iconfont.eot'); /* IE9*/
    src: url('font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('font/iconfont.woff') format('woff'), /* chrome、firefox */
    url('font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;font-family:iconfont;}
.rel{position: relative;}
.abs{position: absolute;}
.elp{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
a{transition:0.3s;}
a:hover{color:#c80a00;}
.container{padding:0;}
ul:after{clear:both;display:table;content:" ";}

.yan_menu_box{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal}
.yan_menu_box div{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;}


.yan_search{width:456px;height:40px; margin:22px auto 0;background:rgba(0,0,0,0.3);border-radius:18px;padding:0 18px;}
.yan_search i{font-size:20px;color:#eec7b8;line-height:38px;}
.yan_search input{width:91%;background:none;border:0;color:#fff;line-height:30px;}
.yan_search input::-webkit-input-placeholder,.yan_search textarea::-webkit-input-placeholder {color: #eec7b8;}
.yan_search input:-moz-placeholder,.yan_search textarea:-moz-placeholder {color:#eec7b8;}
.yan_search input::-moz-placeholder,.yan_search textarea::-moz-placeholder {color:#eec7b8;}
.yan_search input:-ms-input-placeholder,.yan_search textarea:-ms-input-placeholder {color:#eec7b8;}

/*焦点图*/
.mod18{width:986px;/*height:1000px;*/margin:0 auto 35px;position:relative;}
.mod18 .btn{display:none;position:absolute;width:61px;height:160px;top:336px;cursor:pointer;z-index:99;font-size:0px;color:#f4f4f4;line-height:160px;transition:0.3s;}
.mod18 .prev{left:-95px;/*background:url(images/prevBtn.png) no-repeat;*/}
.mod18 #prevTop,.mod18 #nextTop{top:238px;display:block;}
.mod18 #prevTop{background:url(../images/prev-1.jpg) left top no-repeat;}
.mod18 #nextTop{background:url(../images/next-1.jpg) left top no-repeat;}
.mod18 #prevTop:hover{background:url(../images/prev-2.jpg) left top no-repeat;}
.mod18 #nextTop:hover{background:url(../images/next-2.jpg) left top no-repeat;}
.mod18 .next{right:-95px;/*background:url(images/nextBtn.png) no-repeat;*/}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:986px;height:636px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:640px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:636px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:636px;position:absolute;}
.mod18 .picBox li{width:986px;height:636px;}
.mod18 .listBox{width:986px;height:88px;margin:0 auto;position:relative;padding:4px 0 0;overflow:hidden;}
.mod18 .listBox ul{height:84px;position:absolute;}
.mod18 .listBox li{width:135px;height:84px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:131px;height:84px;}
.mod18 .listBox li img{width:131px;height:84px;}
.mod18 .listBox .on img{width:131px;height:84px;/*border:3px solid #ff6600;*/}
.mod18 .listBox .on i{display:block;}

.about div.dia{width:16.5%;height:66px;background:url(../images/dian.png) right center no-repeat;margin-left:107px;}
.about div.dia1{margin-top:40px;}
.about div.dia2{ }
.about ul.yan_fz{margin:0 107px;}
.about ul.yan_fz li{border-bottom:1px solid #d9d9d9;}
.about ul.yan_fz li:after{clear:both;display:table;content:" ";}
.about ul.yan_fz li .date {float:left;width:19.56%;padding-top:38px;}
.about ul.yan_fz li .date,.about ul.yan_fz li .date p{font-size:60px;color:#c80a00;line-height:0.7em;}

.about ul.yan_fz li .info{width:80.44%;float:left;font-size:17px;color:#505050;position:relative;border-left:1px solid #d9d9d9;height:100%;padding:45px 0 45px 30px;}
.about ul.yan_fz li .info span.dian{position:absolute;left:-6px;top:54px;display:block;width:11px;height:11px;border-radius:50%;background:#c80a00;}
.about ul.yan_fz li .info p{font-size:17px;color:#505050;line-height:1.8em;}

.about ul.yan_fz li:first-child{}
.about ul.yan_fz li:first-child .date{padding-top:0;}
.about ul.yan_fz li:first-child .info{padding-top:0;}
.about ul.yan_fz li:first-child .info span.dian{top:0;}
.about ul.yan_fz li:last-child{border-bottom:0;}
.about ul.yan_fz li:last-child .date{ }
.about ul.yan_fz li:last-child .info{padding-bottom:0;}
.about ul.yan_fz li:last-child .info span.dian{ }

.shu{position:absolute;width:2px;height:58px;background:url(../images/shu.jpg) top center no-repeat;left:50%;margin-left:-1px;bottom:-67px;}