@charset "utf-8";
/*首页*/
#main{width:100%;}
.w1200{width:1200px;overflow:hidden; margin:0 auto;}

.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.Btitle{text-align:center;line-height:180%;margin-bottom:40px;}
.Btitle a{font-size:24px;color:#333;font-weight:normal;letter-spacing:2px;border-bottom:3px #6a7a8c solid;padding-bottom:5px;}

.ul_list{width:100%;position:relative;}
.ul_list li{line-height:40px;font-size:16px;color:#333;background:url(../images/dot.png) 0 center no-repeat;padding-left:15px;position:relative;}
.ul_list li a{ display:block;width:85%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-binding:url('ellipsis.xml#ellipsis');}
.ul_list span{position:absolute;top:0;right:10px;}

.more{clear:both;width:117px;margin:30px auto 20px auto;}
.more a{display:block;width:115px;line-height:30px;text-align:center;border:1px #a0a0a0 solid;}
.more a:hover{border:1px #a0a0a0 solid;background:#a0a0a0;color:#fff;}

.bg1{background:#f2f3f4;padding-bottom:20px;}

/*首页-新闻动态*/
.xwdt_box1{float:left;width:450px;height:405px;overflow:hidden; position:relative;}
.xwdt_box2{float:right;width:665px;height:405px;overflow:hidden;}

.xwdt_box1 .ul_list li a{width:100%;}
.xwdt_box1 .ul_list li:first-child{background:none;padding:0;font-size:18px;color:#000;font-weight:bold;line-height:30px; margin-bottom:10px;}
.xwdt_box1 .ul_list li:first-child a{color:#000;white-space: normal;}
.xwdt_box1 .ul_list span{display:none;}

.xwdt_box1 .more{position: absolute;right:0;bottom:0;  margin:0px auto;}

.xwdt-swiper{width:665px;height:405px;overflow:hidden;}
.xwdt-swiper .swiper-pagination-bullet{border-radius:0;background:#FFF;opacity: 1;}
.xwdt-swiper .swiper-pagination-bullet-active{width:20px;background:#fdbb41;}
.xwdt-swiper .swiper-button-next,.xwdt-swiper .swiper-button-prev{padding:15px;background-color: rgba(0,0,0,.3);background-size:50%;*display:none;}
.xwdt-swiper .swiper-button-next:hover,.xwdt-swiper .swiper-button-prev:hover{background-color:#fdbb41;}
.xwdt-swiper .swiper-button-next{right:0;background-image:url(../images/btn_right.png);}
.xwdt-swiper .swiper-button-prev{left:0;background-image:url(../images/btn_left.png);}
.xwdt-swiper .swiper-wrapper img{width:665px;height:405px;}
.xwdt-swiper .swiper-wrapper .caption{ display:none;}

/*首页-科技成果*/
.kjcg_box{padding:25px 0;}

.tit_tab{overflow:hidden;width:460px;margin:auto;padding-bottom:40px;line-height:50px;font-size:24px;color:#333;font-weight:normal;letter-spacing:2px;}
.tit_tab li{float:left;width:230px;height:50px;text-align:center;position:relative;}

.tit_tab li.on,.tit_tab li.on2{background:#fff;}
.tit_tab li.on:after{border-bottom:50px solid #fff;border-right:25px solid transparent;position:absolute;top:0px;right:-25px; height:0; width:0;display:block;
 content:''; }
.tit_tab li.on2:before{border-bottom:50px solid #fff; border-left:25px solid transparent; position: absolute; top: 0px; left:-25px; height: 0; width: 0; display: block;
 content: ''; }
.tit_tab li.on a,.tit_tab li.on2 a{border-bottom:3px #6a7a8c solid;padding-bottom:7px;color:#333;}

.stabox{overflow: hidden;}
.stabox li{float:left;position: relative;width: calc((100% - 60px)/4);height:285px;margin-right: 20px;background:#ccc;}
.stabox li:last-child{margin-right: 0}
.stabox li img{width:100%;height:100%;}
.stabox-c{display:none;position: absolute;top: 0;left: 0;width: 100%;height: 285px;padding: 20px;background:rgba(51,51,51,.8);}
.stabox-c *{color: #FFF;}
.stabox-c h4{font-size: 18px;line-height:150%;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.stabox-c p{margin-top:30px;max-height:140px;line-height:20px;font-size:14px;overflow:hidden;
word-break:break-all;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;}
.stabox-c p .more{position:absolute;bottom:0;right:20px; text-align:right;padding-right:15px;background:url(../images/icon_r.png) right center no-repeat;}
.stabox-c p a{position:absolute;bottom:12px;right:20px; text-align:right;padding-right:15px;background:url(../images/icon_r.png) right center no-repeat;}

.stabox li:hover div{display: block;}


/*首页-全平台最新*/
.ptbg{background:#6a7a8c;padding:10px 0;}
.ptzx_box{height:85px;position:relative;}
.ptzx_box .ptzx_title{position:absolute;top:15px;left:0;width:200px;height:50px;border-radius:30px; line-height:50px;font-size:20px;color:#FFF;font-weight:normal;background: rgba(255,255,255,.1); text-align:center;}
.ptzx_box .ptzx_title a{background:url(../images/icon_rig.png)  right center no-repeat;padding-right:30px;color:#FFF;}

.ptzx_ul{position:absolute;top:5px;left:200px;width:640px;}
.ptzx_ul li{float:left;width:300px;padding:5px 0 5px 20px;font-size:16px;line-height:26px;color:#FFF;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');}
.ptzx_ul li a{color: #FFF;padding-left:10px;}
.ptzx_ul li a:hover{ text-decoration:underline;}
.ptzx_ul li .lei{float:left;border-radius:10px;line-height:26px;padding:0 10px;background:rgba(255,255,255,.1);}
.ptzx_ul li:first-child .lei{background-color:#f19e1f;}


.xglink_ul{position:absolute;top:0px;right:0px;}
.xglink_ul li{float:left;margin-left:30px;display:inline-block;width:85px;height:85px;border-radius:85px;background:#fff;}
.xglink_ul li a{display:block;padding-top:50px; text-align:center; font-size:14px;color:#9dacad;}
.xglink_ul li:hover{background:rgba(255,255,255,.9);}

.xglink_ul li .icon_xffw{background:url(../images/iconfont-1.png) center 15px no-repeat;}
.xglink_ul li .icon_zxqt{background:url(../images/iconfont-2.png) center 15px no-repeat;}
.xglink_ul li .icon_zckj{background:url(../images/iconfont-3.png) center 15px no-repeat;}

/*首页-在线路演*/
.zxly_con{overflow:hidden;zoom:1;}
.zxly_con li{float:left;width:580px;border-bottom:1px #e2dee0 solid;border-radius:8px;*margin-left:20px;margin-left:20px\0;}
.zxly_con li p{width:580px;height:220px;border-bottom:#6a7a8c 3px solid;overflow:hidden;}
.zxly_con li img{width:580px;height:220px; z-index:998;}
.zxly_con li .info{position:relative;z-index:999;margin-top:-40px;padding-top:40px;}
.zxly_con li .play{position:absolute;left:20px;top:0;border:#fff 3px solid;background: url(../images/icon_video.png) center no-repeat #6a7a8c;width:58px;height:58px;border-radius:58px;z-index:9999;}
.zxly_con li .time{position:absolute;padding-left:100px;left:0;top:7px;line-height:30px;color:#fff;background:rgba(0,0,0,.2);width:100%;display:inline;z-index:9998;}

.zxly_con li:nth-child(2n){float:right;}

.zxly_con li dl{padding:30px 20px;}
.zxly_con li dt{font-size:16px;line-height:36px;color:#566375; font-weight:600;}
.zxly_con li dt a{display:block;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');}
.zxly_con li dt a:link,.zxly_con li dt a:visited{color:#566375;}
.zxly_con li dd{font-size:14px;line-height:24px;color:#566375;text-align:justify;text-justify:inter-ideograph;}
.zxly_con li dd a{color:#566375; text-decoration:underline;}
.zxly_con li dd a:hover{color:#f19e1f;}

.zxly_con li:hover img{animation: bigger 1s linear forwards;}

/*首页-科普知识*/
.kpzs_con{overflow:hidden;zoom:1;}
.kpzs_con dl{float:left;margin-bottom:20px;margin-right:20px;display:inline-block;padding:14px 10px 20px 10px;width:283px;height:260px;border:1px #eee solid;background:#fff;position:relative;*margin:0 0 20px 20px;*width:258px;width:280px\0/;}
.kpzs_con dt{min-height:60px;font-size:16px;line-height:30px;color:#000;
word-break:break-all;
 display:-webkit-box;
 -webkit-line-clamp:2;
 -webkit-box-orient:vertical;
 overflow:hidden;}
.kpzs_con dd{margin-top:10px;height:170px;padding:0;}
.kpzs_con dd p{font-size:12px;line-height:24px;color:#999999;text-align:justify;text-justify:inter-ideograph;
word-break:break-all;
 display:-webkit-box;
 -webkit-line-clamp:4;
 -webkit-box-orient:vertical;
 overflow:hidden;}
.kpzs_con dd a{position:absolute;left:10px;right:10px;bottom:10px;display:block;border-top:1px #eee solid;text-align:right;font-size:14px;line-height:30px;}

.kpzs_con dd a:link,.kpzs_con dd a:visited{color:#666;}
.kpzs_con dd a:hover{color:#1f86ed;}
.kpzs_con dl:nth-child(4n){margin-right:0;}

.kpzs_con dl:hover{box-shadow: 0 2px 1px 1px rgba(0,0,0,.2);}
.kpzs_con dl:hover dt,.kpzs_con dl:hover p{color:#fff;}

/*首页-活动与案例*/
.hdyal_ul{overflow:hidden;zoom:1;}
.hdyal_ul li{float:left;width:285px;height:270px;margin-right:20px;display:inline-block;overflow:hidden;position:relative;
*margin:0 0 0 12px;margin:0 6px 0 6px\0/;}
.hdyal_ul li:nth-child(4n){margin-right:0;}
.hdyal_ul li img{width:285px;height:205px;}
.hdyal_ul li p{position:absolute;top:205px;left:0;width:100%;font-size:16px;line-height:24px;padding:10px 5px;background:#fff;}

.hdyal_ul li:hover img{animation: bigger 1s linear forwards;}

@keyframes bigger{
	from{transform: scale(1);}
	to{transform: scale(1.1);}
}
/*列表页样式*/
.listcontent{width:1200px;margin:0 auto;overflow: hidden;min-height:260px;}
.listleft{float:left;width:890px;overflow:hidden;}
.listright{float:right;width:290px;overflow:hidden;}
.loc{height:60px;line-height:60px;margin:0 auto; border-bottom:1px solid #eee; position:relative;}
.loc p{position: absolute;right: 0;bottom:0px;line-height:50px;font-size:14px; color:#666;}
.loc .Ltitle{position: absolute;left: 0;top:0;font-size:24px;}
.loc .artxq{display:none;}

.listmain{overflow: hidden;width:100%;margin:0 auto;}
.newlist{width: 890px;overflow: hidden;}
.newlist li{padding: 20px 0;overflow: hidden;border-bottom: 1px dashed #959595;}
.newlist .list-i{position: relative;width: 265px;height: 180px;background: #fdfcfc;overflow: hidden;}
.newlist .list-i img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 100%;height:100%;}
.newlist .list-c{width: 625px;height: 180px;padding: 10px 30px;background: #fdfcfc;*padding:10px 10px;*width:600px;}
.newlist .list-c h4 a{display: inline-block;width: 100%;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border: 0;margin: 0;padding: 3px 0;color: #333;}
.newlist .list-c h4 a:hover{background: 0;color:#000;border: 0;}
.newlist .list-c p{margin: 15px 0;height: 65px;overflow: hidden;text-indent:2em;color: #666; font-size:14px; line-height:150%;}
.newlist .list-c span{color:#666;font-size:14px;}
.newlist .list-c a{margin: 0 20px;padding: 8px 10px;border:1px solid #f1f1f1;color:#666;font-size:14px;}
.newlist .list-c a:hover{border:1px #a0a0a0 solid;background:#a0a0a0;color: #FFF;}


/*热门推荐*/
.rmtj_ul{width: 290px;margin:20px 0;}
.rmtj_ul li{padding:8px;border:1px solid #ddd;margin-bottom:20px;position:relative;}
.rmtj_ul li img{width: 100%;max-height:160px;}
.rmtj_ul li h4{padding:8px 0;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:14px; }
.rmtj_ul li span{position: absolute;top:145px;right:10px;background:#ff6633;color:#FFF; line-height:22px;font-size:14px;padding:0 10px;border-radius:8px;}
.rmtj_ul li p{clear: both;padding:5px 0;overflow: hidden;font-size:14px;line-height:180%;}

/*文章页*/
#artcontent{width:100%;margin:0px auto 20px auto;min-height:200px;overflow:hidden;}
#artcontent .loc{background:#6a7a8c;height:40px; line-height:40px;padding:0 10px; color:#fff; font-size:15px;}
#artcontent .loc a{color:#fff;}
#artcontent .loc_w{display: block;width:1200px;margin:0 auto;color:#fff; text-align:left;}

#articlemain{padding:0 20px;width:1180px;margin:0 auto;}
.atitle{font-size: 28px;text-align: center;padding: 10px 0;}
.asource{font-size:14px;}
#zoom{line-height:200%;font-size: 16px;padding: 20px 0;}
#zoom img{max-width: 100%;padding: 2%;}
#zoom p{text-align:justify;text-justify:newspaper;word-break:break-all;}

.artright h3{font-size:18px;line-height:25px;border-top:5px solid #6a7a8c;background:#fafafa;padding:5px 10px;}
.artright .relative{padding-bottom:20px;background:#fafafa;}
.artright .relative li{padding: 5px 0;border-bottom: 1px dashed #d3d3d3;}
.artright .relative li a{display: inline-block;width: 100%;padding-left: 20px;background: url(/images/dot.png) no-repeat left 6px ;}
.artright .relative li span{display: none;}
.artright .fwtj li{padding: 8px;border:1px solid #ddd;margin-bottom: 20px;}
.artright .fwtj li img{width: 100%;max-height: 220px;}
.artright .fwtj li h4{padding: 8px 0;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.artright .fwtj li span{float: right;background: #ff3200;color: #FFF;padding: 0 5px;border-radius: 5px;}
.artright .fwtj li p{clear: both;padding: 5px 0;height: 50px;overflow: hidden;}
