.row{margin-bottom:20px;}
.panel{position:relative;padding:10px;background-color:#fff;}
.col-smaller{width:220px;}
.col-small{width:260px;}
.col-base{width:400px;min-height:296px;}
.col-medium{width:470px;}
.col-large{width:620px;}
.col-larger{width:660px;}
.col-largest{width:940px;}
.sec1 .panel{height: 334px;}
.sec2 .panel{height: 365px;}
.main-container{margin:0 auto;width:1300px;}
.headlines-new{position:relative;padding:20px;width:1260px;min-height:60px;background-color:#fff;}
.headlines-new .content{width:100%;text-align:center;}
.headlines-new .content .title{color:#3b79ea;font-weight:700;font-size:30px;font-family: "方正小标宋简体", "Microsoft YaHei UI","Microsoft YaHei";}
.headlines-new .content .detail{overflow:hidden;margin:20px auto 0;color:#555;text-overflow:ellipsis;white-space:nowrap;font-size:16px;padding: 0 40px;}
.survey .desc{overflow:hidden;padding:0 20px;max-height:325px;color:#555;text-indent:28px;font-size:14px;line-height:25px;}
.survey .detail{color:#555;}
.trends{overflow:hidden;}
.tab-nav{margin-bottom:10px;padding-top:15px;}
.tab-nav a{display:inline;margin-left:12px;padding:8px 0;font-size:16px;}
.tab-nav a.cur{border-bottom:2px solid #3b79ea;font-weight:700;}
.tab-list{padding:15px 12px 7px;}
.tab-list ul{display:none;}
.tab-list ul:first-child{display:block;}
.new-list ul li,.tab-list ul li{position:relative;margin-bottom:17px;padding-left:15px;zoom:1;}
.new-list ul li:before,.tab-list ul li:before{position:absolute;top:50%;left:0;margin-top:-2px;width:5px;height:5px;border-radius:50%;background:#3b79ea;content:"";}
.new-list ul li:after,.tab-list ul li:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"";}
.new-list ul li a,.tab-list ul li a{float:left;display:block;overflow:hidden;width:100%;width:88%;color:#555;text-overflow:ellipsis;white-space:nowrap;font-size:15px;}
.new-list ul li .time,.tab-list ul li .time{float:right;color:#999;}
.new-list ul li:hover a,.tab-list ul li:hover a{color:#3b79ea;}
.new-list ul li:last-child,.tab-list ul li:last-child{margin-bottom: 0;}
.new-list{padding:15px 5px;}
/* .new-list{padding:0 15px;}
.new-list.highH{padding:10px 0 0;}
.new-list.highH ul li{margin-bottom:17px;} */
.col-medium .new-list li a,.col-medium .tab-list li a{width:85%;}
.col-base .new-list li a,.col-base .tab-list li a{width:83%;}

.quick-list{padding:0px 0;}
.quick-list a{display:flex;height: 52px;background-color:#eee;text-align:center;margin:0 0 10px 0;justify-content: center;align-items: center;background-color:#3b79ea;color: #ffffff;font-size: 16px;}
.quick-list a:hover{background-color:#3b79ea;color:#fff;}
.quick-list a img{width: 100%;height: 100%;display: block;}

.videoWrap{overflow:hidden;padding:27px 0 12px;}
.videoWrap video{width:270px;height:203px;background-color:#000;}
.picNews{position:relative;overflow:hidden;width:100%;height:100%;}
.picNews .hd{position:absolute;right:13px;bottom:13px;z-index:3;overflow:hidden;}
.picNews .hd ul{float:left;overflow:hidden;zoom:1;}
.picNews .hd ul li{float:left;margin-left:6px;width:12px;height:12px;background:#3b79ea;text-align:center;font-size:0;cursor:pointer;}
.picNews .hd ul li.on{background:#efefef;color:#fff;}
.picNews .bd{position:relative;height:100%;}
.picNews .bd li{vertical-align:middle;zoom:1;}
.picNews .bd img{display:block;width:640px;height:334px;}
.picNews .next,.picNews .prev{position:absolute;top:50%;left:-100%;display:block;margin-top:-20px;width:32px;height:40px;background:url(../images/slider-arrow.png) -110px 5px no-repeat;opacity:.5;transition:all .3s ease-in-out;}
.picNews .next{right:-100%;left:auto;background-position:8px 5px;}
.picNews .next:hover,.picNews .prev:hover{opacity:1;}
.picNews .prevStop{display:none;}
.picNews .nextStop{display:none;}
.picNews-title{position:absolute;right:0;bottom:0;left:0;z-index:2;display:block;overflow:hidden;padding:0 15px;height:40px;background-color:rgba(0,0,0,.65);line-height:40px;}
.picNews-title a{display:block;overflow:hidden;width:345px;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.picNews-title li{position:absolute;bottom:40px;transition:all .3s linear;}
.picNews:hover .prev{left:3%;}
.picNews:hover .next{right:3%;}

.titlebar{position:relative;height:40px;background:#fff;line-height:40px;background: url(../images/title_br.png) no-repeat left;}
.titlebar .title{position:relative;display:inline-block;padding:0 18px 0 50px;/*border-radius:3px 0 0 0;background-color:#e4393c;background-size:100% 100%;*/color:#fff;font-weight:700;font-size:20px;}
.titlebar .more{position:absolute;top:11px;right:0;display:block;padding-right:10px;padding-left:15px;height:20px;background:url(../images/icon02.gif) no-repeat left center;color:#3b79ea;font-size:12px;line-height:21px;}
.pic-group{padding: 0 0px;}
.pic-wrapper{position:relative;overflow:hidden;margin:0 auto;height:120px;background-color:#f9f9f9;}
.pic-group .pic-wrapper{width: calc(25% - 11.25px);float: left;}
.pic-wrapper+.pic-wrapper{margin-left: 15px;}
.pic-wrapper .bd ul{overflow:hidden;zoom:1;}
.pic-wrapper .bd ul li{height:120px!important;zoom:1;}
.pic-wrapper .bd ul li .pic{text-align:center;line-height:120px; background-color: #f0f3f8;}
.pic-wrapper .bd ul li img{display:block;width:100%;height:120px;}
.pic-wrapper .hd{position:absolute;right:0;bottom:5px;z-index:2;overflow:hidden;}
.pic-wrapper .hd ul{overflow:hidden;margin-top:10px;zoom:1;}
.pic-wrapper .hd ul li{float:left;display:block;overflow:hidden;margin-right:5px;width:9px;height:9px;background-color:#3b79ea;text-indent:-999px;cursor:pointer;}
.pic-wrapper .hd ul li.on{background-color:#efefef;}
.pic-wrapper .hd ul li:last-child{margin-bottom:0;}
.between .pic-wrapper{width: calc(50% - 7.5px);}

/*.side .quick-list a {height: 112px;}*/

.thematic{padding:20px;background-color:#fff;}
.thematic .title{width:90px;height:86px;background-color:#3b79ea;color:#fff;text-align:center;font-weight:700;font-size:22px;}
.thematic .title span{display:inline-block;margin-top:10px;padding:0 3px;}
.thematic .title span:first-child,.thematic .title span:first-child+span{margin-top:14px;background-color:#f7f7f7;color:#3b79ea;}
.thematic-slide{position:relative;overflow:hidden;width:1150px;background-color:#fff;}
.thematic-slide .bd ul{overflow:hidden;height: 86px;zoom:1;}
.thematic-slide .bd ul li{float:left;overflow:hidden;width:276.25px!important;height:86px;background-color:#eee;text-align:center;font-weight:700;font-size:18px;}
.thematic-slide .bd ul li{margin: 0 7.5px;}
.thematic-slide .bd ul li img{display:block;width:100%;height:86px;}
.thematic-slide .bd ul li .title{line-height:24px;}
.thematic-slide .bd ul li a{position:relative;display:block;width:100%;height:100%;}
.thematic-slide .bd ul li a:hover{background-color:#3b79ea;color:#fff;}
.thematic-slide .bd ul li a span{position:absolute;top:50%;left:10px;display:block;right:10px;transform:translateY(-50%);}
.gallery{background-color:#fff;}
.gallery-slide{padding:10px;}
.gallery-slide .bd{overflow:hidden;min-height:180px;}
.gallery-slide .bd li{float:left;margin:0 10px;}
.gallery-slide .bd li img{width:300px;height:180px;background:#f7f7f7;}
.gallery-slide .bd li .tt{display:block;overflow:hidden;padding:8px;width:284px;text-overflow:ellipsis;white-space:nowrap;}
.gallery-slide .bd li :hover .tt{color:#3b79ea;}
.frlink-slide{position:relative;padding:0 20px;min-height:120px;border:1px solid transparent;}
.frlink-slide .bd{width:100%;}
.frlink-slide .bd .tempWrap{width:100%!important;}
.frlink-slide .bd ul{overflow:hidden;zoom:1;}
.frlink-slide .bd ul li{float:left;overflow:hidden;margin-top:20px;margin-right:20px;width:185.66px;text-align:center;text-align:center;}
.frlink-slide .bd ul li:nth-child(6n){margin-right:0;}
.frlink-slide .bd ul li a{display:block;overflow:hidden;width:185.66px;height:56px;background-color:#eee;color:#444;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:56px;}
.frlink-slide .bd ul li a:hover{background:#3b79ea;color:#fff;}
.frlink-slide .bd ul li img{width:100%;height:100%;}
.frlink-slide .bd ul{display:none;}
.frlink-slide .bd ul:first-child{display:block;}
.frlink-category{display:inline;padding-left:20px;border-left:2px solid #3b79ea;margin-left: 30px;}
.frlink-category dd{display:inline;padding:2px 6px;margin-right: 15px;border-radius:3px;font-weight:400;font-size:15px;cursor:pointer;user-select:none;}
.frlink-category dd.cur{background:#3b79ea;color:#fff;}
.business{background-color:#fff;}
.business .col-smaller{margin-left:20px;}
.business .col-smaller:first-child{margin-left:0;}
.business .wrap{display:block;margin-top:20px;width:100%;}
.business .wrap .imgbox{overflow:hidden;width:100%;height:174px;background-color:#eee;}
.business .wrap .imgbox img{width:100%;height:100%;}
.business .wrap .title{overflow:hidden;padding:10px 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap;}

/* .tab-nav{position: absolute;top: 20px;left: 105px;}
.tab-nav a{font-size: 14px;padding: 10px 8px;margin: 0;box-sizing: border-box;}
.main-cell{padding: 0;}
.tab-nav a.cur{box-shadow:  0 -2px 2px #3b79ea;border: 0;background: #FFFFFF;}
.titlebar{box-shadow:  0 -1px 2px #EEEEEE inset;border: 0;margin: 0 -10px;}
.new-list ul li,.tab-list ul li{padding-left: 18px;}
.new-list ul li:before,.tab-list ul li:before{position:absolute;top:50%;left:0;margin-top:-5.5px;width:11px;height:11px;border-radius:50%;background:url('../images/biao.jpg') no-repeat;content:"";} */
.services{padding: 7.5px;}
.services a{width: 46.1%;float: left;display: block;height: 80px;line-height: 80px;text-align: center;background-color: #eee;margin: 7.5px;position: relative;overflow: hidden;}
.services a:hover{background-color: #3b79ea;color: #FFFFFF;}
.services a img{width: 100%;height: 100%;display: block;}

.application{background-color: #FFFFFF;padding: 7.5px;}
.application .item{width: 46.1%;background-color: #3b79ea;color: #FFFFFF;display: block;text-align: center;line-height: 78px;margin:0 7.5px;font-family: "方正小标宋简体", "Microsoft YaHei UI","Microsoft YaHei";font-size: 20px;}
.application .item:hover{background-color: #2d87d8;}

.cu-card{float:left;margin:5px;padding:5px 0;width:250px;background-color:#3b79ea;color:#fff;line-height:30px;}
.cu-card .title{text-align: left;padding-left: 30px;font-size: 16px;font-weight: bold;}
.cu-card .tel{text-align: center;font-size: 20px;font-style: italic;font-weight: bold;}

/*.sublist{padding: 7.5px 0;}

.sublist a{display: block;height: 67.7px;line-height: 67.7px;margin: 7.5px;padding: 0;}*/

.float-view {position: fixed;top: 160px;width: 100px;background: #f9f9f9;min-height: 260px;z-index: 999999;}
.float-view a , .float-view a img {display: block;width: 100%;height: 260px;}
.float-left{left: 90px;}
.float-left+.float-left{top: calc(160px + 300px);}
.float-right{right: 90px;}
.float-right+.float-right{top: calc(160px + 300px);}
.float-close{position: absolute;right: 0;top: 0;font-size: 12px;color: #ffffff;padding: 2px 5px;cursor: pointer;user-select: none;opacity:0.5;}

.link-pic__nav {background:#ffffff;padding: 10px;}
.link-pic__nav .link-item {width: calc(50% - 10px); float: left;display: block;}
.link-pic__nav .link-item img {display: block;width: 100%;}
.link-pic__nav .link-item + .link-item {margin-left: 20px;}