/*news*/
.container{min-width:1200px; max-width: 1200px; margin:0 auto;clear:both}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}
.newsbanner {width: 100%; min-width: 1280px;height: 480px; padding-top: 64px;box-sizing: border-box;overflow: hidden; background-size: cover !important;position: relative;}
.newsbanner h2 {line-height: 56px; margin: 88px 0 24px 100px;font-size: 40px;font-weight: 600;color: #FFF;}
.newsbanner p {line-height: 28px;font-size: 20px;color: #FFF;margin-left: 100px;}


.layout {width: 1200px;margin: 0 auto;}
.page-news {padding: 0 5px;font-size: 14px; position: absolute; width: 100%; bottom: 0;}
.page-news .case-box{overflow: hidden; padding: 0px 0; margin: 0 auto;}
.page-news .case-box ul li{float: left; padding: 5px 20px; border-radius: 5px 5px 0 0px; margin-right: 10px;background: #ededed}
.page-news .case-box ul li a{ color: #333; font-size: 16px;}
.page-news .case-box ul li a:hover{color: #3185fe;}
.page-news .case-box .active{background: #3185fe;}
.page-news .case-box .active a{color: #fff;}
.page-news .case-box .active a:hover{color: #fff;}
.page-news a:hover {color: #3185fe;}
.page-news a {color: #999;line-height: 36px;}
.page-news i {color: #bbb;font-family: cursive, sans-serif;margin: 0 6px;}
.page-news span {display: inline-block;vertical-align: top;max-width: 430px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #999;}

.news{overflow: hidden; background: #F5F9FE; padding: 25px 0;}
.news .news_lm {margin-top: 20px; border: solid 1px #ededed; padding: 20px 0px 10px 0px; border-radius: 8px; background: #fff;}
.news .news_lm dl {width: 500px; margin: 0 auto;}
.news .news_lm dl img{height: 30px;}
.news .news_lm dl dd{float: left; margin: 0px 50px; text-align: center; line-height: 30px;}
.news .solution-tap-box{}
.news .media{margin-bottom: 22px; border: solid 1px #ededed; padding: 22px; background: #fff; border-radius:10px;}
.news .media-box{overflow: hidden;}
.news .media-box .media-list{}
.news .media-box .media-left{float: left; margin-right: 20px;}
.news .media-box .media-left .pic{width: 236px; height: 160px; overflow: hidden; border-radius: 10px;}
.news .media-box .media-left .pic:hover img {transform: scale(1.05); }
.news .media-box .media-left img{ width: 100%; transition: all .5s;}
/*.news .media-body {min-height: 160px;}*/
.news .media-body .media-heading{max-height: 55px;}
.news .media-body .media-heading {font-size: 22px; color: #000;}
.news .media-body .media-heading:hover{color: #0095e2;}
.news .media-desc{font-size: 14px; line-height: 22px; color: #837a83; max-height: 70px; overflow: hidden; margin-top: 10px; }
.news .media-info{color: #999; font-size: 12px; line-height: 22px; margin-top: 10px;}
.news .media-info a{color: #999;}
.news .media-label{clear:both; margin-top: 20px;}
.news .media-label a{border: solid 1px #f1f1f1; background:#f3f8fe; border-radius: 20px; padding: 5px 10px;font-size: 12px;}
.news .media-label a:hover{color: #fff; background: #5cb2fb;border: solid 1px #5cb2fb;}


.div_left{float: left; width: 900px; }
.div_left .index-banner{padding: 10px; margin-bottom: 20px; background: #fff;}
.div_left .index-banner .b-slide {width: 588.8px; height: 320px;overflow: hidden;float: left; position: relative;}
.div_left .index-banner .b-slide img {width: 100%;height: 320px;}
.div_left .index-banner .b-side {margin-left: 10px;width: 280px;float: left;}
.div_left .index-banner .b-side .side-item {height: 155px;overflow: hidden;margin-bottom: 10px;display: block;position: relative;}
.div_left .index-banner .b-side .side-item:last-child {margin-bottom: 0;}
.div_left .index-banner .b-side .side-item img {width: 100%;}
.div_left .index-banner .b-side .side-item .mask { height: 50px;background: linear-gradient(rgba(0, 0, 0, 0), #000);position: absolute; z-index: 1;left: 0; right: 0;bottom: 0;transition: all .2s;opacity: 0.8;}
.div_left .index-banner .b-side .side-item:hover .mask {height: 50px;}
.div_left .index-banner .b-side .side-item .title {color: #fff;font-size: 16px; position: absolute;z-index: 2;left: 0;right: 0; bottom: 8px;padding: 0 10px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}

.div_left .tags{background: url("../images/news/tags_bg.png")no-repeat; height: 80px;padding: 0 24px 0 62px;border-radius: 6px;font-weight: 500;font-size: 22px;color: #466EAA;padding: 0 24px 0 62px;display: flex;justify-content: space-between;align-items: center; margin-bottom: 20px;}
.div_left .tags a {width: 114px;height: 34px; border-radius: 4px; background-color: #FFFFFF; text-align: center;font-size: 14px;line-height: 34px; color: #555555;}

.div_right{position: relative;float: right;width: 280px;}
.div_right .ett-box {background: #fff;padding: 22px;margin-bottom: 20px;border: solid 1px #ededed; border-radius: 8px; }
.div_right .ett-top{clear: both; height: 50px; overflow: hidden; }
.div_right .ett-title {font-size: 16px; font-weight: 700;margin-bottom: 25px;color: #000000; width: 80px; float: left;}
.div_right .more {font-size: 12px; float: right; color: #000000;}
.div_right .more a:hover{ color: #ff0000;}
.div_right .ett-hotwords {height: auto;}
.div_right .ett-hotwords .hot {margin-right: -10px;text-align: center; clear: both;}
.div_right .ett-hotwords .hot .item {display: inline-block; margin-top: 10px;  font-size: 12px;color: #333333;}
.div_right .ett-hotwords .hot .tag {display: inline-block;margin: 0 8px 10px 0; width: 37%;text-align: center;padding: 10px;}
.div_right .ett-hotwords .hot .tag:hover {background-color: #F7F7F7;}
.div_right .ett-hotwords .hot .tag:hover span {color: red;}
.div_right .ett-hotwords .hot .div_img {margin: 0 auto;width: 64px;height: 64px;margin-top: 2px;}
.div_right .ett-hotwords .hot .div_img1 {background: url("../images/news/right1-icon1.png") no-repeat center center;}
.div_right .ett-hotwords .hot .div_img2 {background: url("../images/news/right1-icon2.png") no-repeat center center;}
.div_right .ett-hotwords .hot .div_img3 {background: url("../images/news/right1-icon3.png") no-repeat center center;}
.div_right .ett-hotwords .hot .div_img4 {background: url("../images/news/right1-icon4.png") no-repeat center center;}
.div_right .ett-hotwords .hot .div_img5 {background: url("../images/news/right1-icon5.png") no-repeat center center;}
.div_right .ett-hotwords .hot .div_img6 {background: url("../images/news/right1-icon6.png") no-repeat center center;}
.div_right .ett-hotwords .hot .div_img7 {background: url("../images/news/right1-icon7.png") no-repeat center center;}
.div_right .ett-hotwords .hot .div_img8 {background: url("../images/news/right1-icon8.png") no-repeat center center;}

.mod-news-slide {background: #fff;padding: 12px 29px;margin-bottom: 20px;}
.mod-news-slide .hd .list li.on span {color: #FE2D2D;}
.mod-news-slide .bd {padding: 10px 0;}
.mod-news-slide .hd {overflow: hidden; height: 50px;line-height: 50px;border-bottom: 1px solid #eeeeee; padding-bottom: 5px;}
.mod-news-slide .hd .hd_top .left {float: left;}
.mod-news-slide .hd .hd_top .left span {font-size: 17px;font-weight: 600;color: #333333;}
.mod-news-slide .hd .hd_top .left .img_div { width: 5px; height: 5px; background: #e5e5e5;border-radius: 50%; display: inline-block;margin: 2px 33px;}
.mod-news-slide .hd .more {float: right; font-size: 14px;color: #999;}
.mod-news-slide .hd .more span {font-family: cursive;}
.mod-news-slide .hd .list li {float: left; margin-right: 76px;}
.mod-news-slide .hd .list li span {display: block;cursor: pointer; font-size: 16px;border-bottom: 2px solid transparent;}
.mod-list-big .item {overflow: hidden;padding: 20px 0;border-bottom: 1px solid #EDEFF2;cursor: pointer;}
.mod-list-big .item:hover .info .title span {color: red;}
.mod-list-big .item .img {width: 263px;height: 142px;float: left; background: #f5f5f5;}
.mod-list-big .item .img img {width: 100%;}
.mod-list-big .info { margin-left: 292px;}
.mod-list-big .info .desc { width: 90%;margin: 0 auto;}
.mod-list-big .info .title {padding: 15px 0 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.mod-list-big .info .title span i {display: inline-block;width: 32px;height: 18px;color: #fff;background: #ddd;font-size: 12px; font-family: sans-serif;font-weight: 300;text-align: center;line-height: 18px; vertical-align: 1px;margin-right: 7px;}
.mod-list-big .info .title span i.i-hot {background: #F89018;}
.mod-list-big .info .title span i.i-new {background: #FE2D2D;}
.mod-list-big .info .intro {font-size: 14px;color: #888;line-height: 23px; height: 46px;word-break: break-all;margin-bottom: 23px; overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}
.mod-list-big .info .extra .view img {vertical-align: -1px;}
.mod-list-big .info .extra {position: relative; margin-bottom: 10px;font-size: 14px; color: #bbb;}
.mod-list-big .info .extra .time {margin: 0;left: 0;}
.mod-list-big .info .extra .view {float: right;margin-right: 5px;}
.mod-list-big .info .title span {color: #333333;font-size: 16px;font-weight: 600;}

.ett-newarticle ul {margin-top: -13px;}
.ett-newarticle ul li {margin-left: -6px;}
.ett-newarticle ul li a {color: #888;font-size: 14px; line-height: 45px;display: block; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ett-newarticle ul li a:hover { color: #0095e2;}
.ett-newarticle ul li a i { color: #BBBBBB;margin-right: 10px;margin-left: 9px; width: 24px;height: 28px;display: inline-block;text-align: center;line-height: 38px;font-size: 14px;}
.ett-newarticle ul li:nth-child(-n+3) a i {color: #ffffff;}
.ett-newarticle ul li:nth-child(1) a i {background: url("../images/news/right2-icon1.png") no-repeat center center;}
.ett-newarticle ul li:nth-child(2) a i {background: url("../images/news/right2-icon2.png") no-repeat center center;}
.ett-newarticle ul li:nth-child(3) a i {background: url("../images/news/right2-icon3.png") no-repeat center center;}

.div_right .ett-hotsearch {height: auto;}
.div_right .ett-hotsearch .hot {margin-right: -10px;}
.div_right .ett-hotsearch .hot .item {line-height: 24px; height: 24px; border-radius: 15px; display: inline-block; background: #F7F7F7; margin: 0 10px 10px 0;padding: 0 10px; max-width: 89px; overflow: hidden; text-overflow: ellipsis;}
.div_right .ett-hotsearch .hot .item:hover {background: linear-gradient(90deg, rgba(49, 133, 254, 1), rgba(76, 148, 251, 1));color: #fff;}

.ett-advimg{height: auto; margin-bottom: 20px;}
.ett-advimg img{width: 100%;}


.newsInfoCon{background: #fff;border: solid 1px #ededed;border-radius: 8px;}
.newsInfoBox{padding: 40px 40px;}
.newsInfoBox h1{font-size: 24px; font-weight: 600;}
.newsInfoBox h2{font-size: 16px; font-weight: 600;}
.newsInfoBox .time{color: #837a83; font-size: 14px; padding: 20px 0;}
.newsInfoBox .article{line-height: 28px; font-size: 16px; padding: 0 20px 20px 0; border-bottom: solid 1px #eee;}
.newsInfoBox .article p * { white-space: inherit !important; }
.newsInfoBox .article img{max-width: 820px;}
.newsInfoBox .article h2{height: 45px; background: #f1f1f1; line-height: 45px; font-size: 18px; font-weight: bold; text-indent: 30px; color: #000}
.newsInfoBox .article table{width: 100%;}
.newsInfoBox .article table, th, td{border: solid 1px #f1f1f1;border-collapse:collapse; text-align: center; padding: 10px;}
.newsInfoBox .entry-copyright{margin-top: 10px;padding: 15px;font-size: 14px;line-height: 1.6;color: #837a83;border: 1px solid #ededed;background: #f8f8f8;border-radius: 4px; padding-bottom: 10px;}
.newsInfoBox .con_bottom{margin-top: 20px;}
.newsInfoBox .con_bottom img{width: 100%;}
.newsInfoBox .con_contact{line-height: 26px; font-size: 14px; color: #837a83; margin: 10px 0; }

.taglist{width: 1200px; margin: 0 auto;}
.tagss {margin: 30px 0; padding: 0 50px;}
.tagss ul li{float: left;}
.tagss ul li .item { border-radius: 15px; display: inline-block; background: #F7F7F7; margin: 0 20px 10px 0;padding: 5px 10px;  overflow: hidden; text-overflow: ellipsis; font-size: 16px;}
.tagss ul li .item:hover {background: linear-gradient(90deg, rgba(49, 133, 254, 1), rgba(76, 148, 251, 1));color: #fff;}

.tagss .lable{background-image: url("../images/news/tags_bg.png");background-size:cover ; height: 96px;padding: 0 24px 0 72px;border-radius: 6px;font-weight: 500;font-size: 22px;color: #466EAA;display: flex;justify-content: space-between;align-items: center; margin-bottom: 20px;}
.tagss .lable a {width: 114px;height: 34px; border-radius: 4px; background-color: #FFFFFF; text-align: center;font-size: 14px;line-height: 34px; color: #555555;}

.pages { font-size:0; }
.pages .pagination { width:100%; padding:20px 0 20px 0;  text-align: center; }
.pages .pagination li { display: inline-block; font-size:15px; padding:15px;}
.pages .pagination li span,.pages .pagination li a { border-radius: 5px; }
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover { background-color: #0a6de7; border-color: #0a6de7; color: #fff; padding:5px 10px;}
