﻿@font-face {
	font-family: 'ElegantIcons';
	src:url('../images/fonts/ElegantIcons.eot');
	src:url('../images/fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'),
		url('../images/fonts/ElegantIcons.woff') format('woff'),
		url('../images/fonts/ElegantIcons.ttf') format('truetype'),
		url('../images/fonts/ElegantIcons.svg#ElegantIcons') format('svg');
	font-weight: normal;
	font-style: normal;
}
[data-icon]:before {
	font-family: 'ElegantIcons';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
a {
    color: #000;
    text-decoration: none;
}
a:hover { text-decoration:none; }
body {background:url(../images/banner.jpg) no-repeat center top #e8fcfe;height:auto;}
.fs1 {font-size: 1.6em;}
.fs2 {font-size: 1.6em;}
.fs3 {font-size: 1.4em;}
.fright{float:right;}
.fleft{float:left;}
.showpc{display:block;}
.showmobile{display:none;}
.warp{ width:100%;}	
.main{ width:1130px; margin:0 auto;}
.w540{ width:540px;}
.pt15{ padding-top:15px;}
.pb15{ padding-bottom:15px;}
.w556,.w5562{ width:556px;}
.mt15 {margin-bottom:15px;}
/*.header{background:url(../images/banner.jpg) no-repeat center top ;padding:0;margin:0;}*/
.banner{height:450px; text-align:center;    border-bottom: #196606 5px solid;}
.navbg{ background:url(../images/head.png) no-repeat center; width:100%; height:auto; z-index:+33;}
.navdh{line-height:90px; text-align:center;}
.navdh a{ padding:20px 0px 0 20px; font-size:22px; font-weight:bold; color:#FFF;}
.navdh a:hover{ color:#FF3; }

#content{width: 100%;height: auto; margin: 0 auto;}
#item1{background-color: #fff}
#item2{background-color: #f6f6f6}
#item3{background-color: #fff}
#item4{background-color: #f6f6f6}
#item5{background-color: #fff}
#item6{background-color: #f6f6f6}
/*幻灯*/
.hd {padding-top:15px;width:556px;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-pagination-bullet {width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 12px;color:#fff;opacity: 1;background: rgba(0,0,0,0.2);}
.swiper-pagination-bullet-active {color:#fff;background: #007aff;}img {border: 0;}
.item {position: relative;display: block;width:100%;}
 .item img {width:100%;}
.swiper-slide a span {position: absolute;left: 0;bottom: 37px;width: 100%;font: 18px/32px;color: #fff;text-align: center;}
.swiper-slide a b {position: absolute;left: 0;bottom: 0;width: 100%;height: 78px;background-color: #000;opacity: .5; filter: alpha(opacity=50);}

.bai{ color:#FFF;}
/*标题*/
.title{height:40px; line-height:40px; padding-left:60px;background:url(../images/lmbg.png) no-repeat left center;}
.title2{height:40px; line-height:40px; padding-left:60px;background:url(../images/lmbg2.png) no-repeat left center;}
.title3{height:40px; line-height:40px; padding-left:60px;background:url(../images/lmbg3.png) no-repeat left center;}

/**/
.new_list {padding:5px;}
.new_list li {line-height:37px;border-bottom: #ececec 1px dotted;overflow: hidden;border-bottom: 1px dotted #e5e5e5;background: url(../images/dian.png) no-repeat 1px center;padding-left: 15px;}
.new_list li a {text-decoration:none;font-size:1.2em;}

/**/
 .contentbox{ }
.con{width: 366px;height: 250px;float: left;margin:10px 5px;position: relative;cursor: pointer; display:inline;}
.con img{width:368px;height: 250px;}
.txt{position: absolute;left: 0;bottom:0;height:30px;width:348px;padding:10px;color: #fff;background: #000;opacity: 0.7;/* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; }

.txt a{ color:#fff;}
.txt h3 a{ font-size:18px; height:35px; line-height:35px;}
.txt p{font-size: 14px;display: block;line-height: 20px;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-moz-margin-before: 1em;-moz-margin-after: 1em;-moz-margin-start: 0px;-moz-margin-end: 0px;}
/*------------- 从底部上升的遮罩效果 结束 ------------------------------*/


/*图文展示5*/
#play{width:96%;text-align:center;position:relative;overflow:hidden;margin:5px auto 0}
#play .change_a{width:10%;height:100%;position:absolute;top:0;z-index:1;cursor:pointer;display:block;overflow:hidden;background:url(about:blank)}
#play .prev_a{left:0}
#play .next_a{right:0}
#play .change_a span{width:24px;height:43px;display:block;position:absolute;top:50%;margin-top:-21px;display:none}
#play .prev_a span{background:url(http://www.xnnews.com.cn/2016tpl/images/showpic/s_gallery_2012110702.png) no-repeat 0 -50px;left:0}
#play .next_a span{background:url(http://www.xnnews.com.cn/2016tpl/images/showpic/s_gallery_2012110702.png) no-repeat -30px -50px;right:0}

#play .img_ul{position:relative;z-index:1}
#play .img_ul h1{width:100%;height:30px;z-index:+999;position:relative; background:#000; top:-30px; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
#play .img_ul h2{line-height:30px;position:relative; z-index:+9999; top:-60px; text-align:center; overflow:hidden;}
#play .img_ul a{font-size:14px; font-weight:normal; color:#fff;}

.img_hd{width:96%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#eee;overflow:hidden;height:66px;padding:2px 0;position:relative; margin:-50px auto 0;}
.img_hd ul{position:absolute;z-index:1}
.img_hd ul li{float:left;width:80px;height:60px;border:3px solid #eee;cursor:pointer;margin:0 3px 0 1px;overflow:hidden;padding:1px;text-align:center}
.img_hd ul li img{height:60px}

.img_hd ul li.on{border-color:#2d96e9}
.img_hd .bottom_a{background:url(http://www.xnnews.com.cn/2016tpl/images/showpic/s_gallery_2012110702.png) no-repeat;width:22px;height:22px;position:absolute;display:block;top:50%;margin-top:-11px;cursor:pointer;z-index:10}
.img_hd .prev_a{background-position:0 -24px;left:5px}
.img_hd .next_a{background-position:-30px -24px;right:5px}



/**/
.lincoapp-graphic-list2 .a-lk{display:-webkit-box;display:box;padding:12px 0 12px;margin:0 16px;border-bottom:1px solid #f5f5f5}
.lincoapp-graphic-list2 .a-lk:visited{color:#888}
.lincoapp-graphic-list2 .u-img{position:relative;display:block;margin-left:.08rem}
.lincoapp-graphic-list2 .u-img img{    width: 138px;    margin-right: 8px;
    height: 90px;}

.lincoapp-graphic-list2 .u-img2{background:url() no-repeat 50% 50%,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAyVBMVEUAAAC0zuPY5e7g6/LW4+3V4uzL3erU4uzR4ezX5O7Y5e7g6/La5u/Y5O3L3OnY5e7T4ezX5O7Y5e7R4Oq0zuPX5O7d6PDa5e3g6/Ld6PDZ5e7g6/LX5O7X5O7Z5u/X5O7b5+/Z5e7d6fC1zuPa5u7V4uzY5e7Z5e7b5u/b5+/Y5O3Y5e7g6/Lg6/Lg6/LX5e60zuO1z+O0zuPa5+/Z5e60zuO0zuPX5O7g6/K0zuO0zuO0zuO0zuPg6/Le6fC0zuPg6/K0zuO0zuNzNUz/AAAAQ3RSTlMAgICAgAIGBAl6fXksIQ5nEXJrDHpvKRN9MiV2dWNMPjYVTjkcGHhcSUBgMHBqZlZHHU9FRHVbU1InQW1kVzlWXyMwfgoFqwAABFRJREFUWMONl+l2ojAYhgOasO8Cisim4l61WrfWtjP3f1HDoCRhqfX50XLieV++NUdBM5DT5d31ZSlJUqqFFsdxEDwPRHEv+V4t+1JXMpNIGcnhPnR0BJ+UW8512e+2Wq3uaurpPPTmqSCkvr1eqNwTcn7xkmlz+acFMhyfLbBn7m8WyCnkyxnKT/QBS2GE+qNEuFHSuiGdYnAjYsvMZf5HvdVb3fXLT1SkFLAV/J37QxD6vn/Xv8gQ53Rka0yUxkrEiVToHYDBEdBoMtegP3Xv+pUMKHpsA2bdQT217vSjcmLzpxz4pFWQVEo00pocNAWW+jfD+pVeK+7aZ+tMYkDhdAt9twfqeGuj7jCl5mH8ggO4gkaUwBQrBukCJ8FPcQB9B/yAstMqFlqRBHSWOIDJg2UZ7c2ywx4WHcQBSFF1OxAi1wBUkrQ01ONaACu31Nvt38tmsxmeVbwtUSmIgMsPpy3MCQHC+eut02EYptP5GFq4FBPKQIjz1EgLpE9Igh9mYswXng43oRxmEACuJ2GDvkKWaMiU+MIxoCnVCB4ANWlhXkgJ/nSYMkNSyynuZ6pAMkQZVxW/5pWp8B6T7LCDkOXgkQy6AZ7O7RtTZUi154g3AoHPFkaa4TEaMjVeOWr250URRiChDCJYZLCpG3zQayrft8uOwDcx6ONNVL/qBm9bQEC7Wxn8AKwoAxkbHOoGnW3DNSPMQZ8ycLDBB1NnW76CBDZDtIHUFMH5jalz4RpCSEsGPSqDOp0/pRACMQ8BG9DL/JcEQPOKAMXCyItADMgu8XgMH5XRHdwMlvQgodsY4hLW94EA1/9zMAC1Ct0dojOoc7AARShkAWjgShkkfF6eDfPx1aA+MJ0xqExjugY7yuBk5bGdL1v9o94D9XJRS420swz2QG4RTiTEc/U+2EBQwc3uR9MBo2VtnRsNLqCKmhkMVKBfm7Zx+F7bpVcVlOFNVkw4+k78xjXSiZ5wrkcg9GD2f3p3WDkQm1/e8xQ674fD/ent4IIysc3a+ZkVfS/7/dXJ46h93w43r6+b4R9VvT+drcKcJ1045hLEu06vp1jV77s8jzjqKYdTwiCY3V4l+6yXf6542R8InsHdmYIoivbMyidR43OD8dQBz+HNxXaOsEcAHNm7DoUD7yl9aLQLDAdagwnCi2k/EcN4IrYJAfI0BddrIRgR91iOIrNNM3FnISIzFbSFaQwfyJWj0C4x9xYuHd6gLc4XKmiGV6Z2u8JkzMNSfe2sMEdZb2qdHJhiVS9O+crYyEZ2aq8/FVQ6duX9xMByAv6iiuF6eY98bb3rKWPdstRYWYTJ3BbaDRgLVK9T5pAjGKY2yNBMI203k2I9DSeb7ecQ5OaeQ2/wSFbPv+4QB/7vrz+Owc/wi0H6WK5FKngE1MO5/0C+H3HgF7g4Wttik9yfhHhKHlvoXph5lExEf7KXxwg+/fNdH8mz49z0U0Hw7cH/4Yr5ZvU/L7NqdBQ3imgAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:cover,.32rem .32rem;-webkit-background-size:cover,.32rem .32rem;background-color:#f0f5f9}
.lincoapp-graphic-list2 .img{width:100%;height:100%;vertical-align:top}
.lincoapp-graphic-list2 .detail{position:relative;display:-webkit-box;display:box;-webkit-box-flex:1;-webkit-box-pack:justify;-webkit-box-orient:vertical;min-height:.61rem;margin-right:8px}
.lincoapp-graphic-list2 .tit{color:#000; font-size:18px;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-all;overflow:hidden;text-overflow:ellipsis;line-height:30px}
.lincoapp-graphic-list2 .txt{margin-top:.07rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;overflow:hidden;text-overflow:ellipsis;font-size:.15rem;color:#666;line-height:1.3}
.lincoapp-graphic-list2 .info{display:-webkit-box;display:box;width:100%;margin-top:.08rem;line-height:1.2;color:#ababab}
.lincoapp-graphic-list2 .info span{display:block;margin-right:.08rem;font-size:.11rem;color:#ababab}


.top_title{ height:390px;}
.top_title2{ height:50px; color:#C00; line-height:50px; font-size:30px; font-weight:bold; margin-bottom:10px; text-align:center;}
/*分页 start*/
.pages { height: 24px; text-align: center;margin-bottom: 50px;}
.pages span,.pages a { display: inline-block; height: 22px; margin: 0 3px; line-height: 22px; padding: 0 10px; border: 1px solid #ddd; background: #fff; color: #333}
.pages a:hover { background: #eee}
.pages span { background: #B5B5B5; color: #fff;}
/*分页 end*/


@media screen and (max-width: 767px) and (min-width: 0px) {
    body {background:url(../images/xbanner.jpg) no-repeat center top #e8fcfe;height:auto;}
    .banner {height:200px;}
     .main {
    width:100%;
    }
    .hd {
    width:100%;
    }
    .w556 {
    width: 96%;
    padding:5px;
}
    .item {
    width:98%;
    }
        .item img {
        height: 240px;
        }
}

