﻿@charset "utf-8";

.padding10{display: block;padding: 10px;box-sizing: border-box;overflow: hidden;width: 100%;background-color: #FFFFFF;}
.paddingT20{display: block;padding-top: 20px;box-sizing: border-box;}
.paddingT25{display: block;padding-top: 25px;box-sizing: border-box;}
.paddingB20{display: block;padding-buttom: 20px;box-sizing: border-box;}
.paddingB25{display: block;padding-buttom: 25px;box-sizing: border-box;}

/******************* top时间 开始  *******************/
.header-bar .little-menu-iconfont{color: #ff0916;}
.header-bar .header-bar-main > .layout-body{padding-right: 540px;}
.header-bar .top-tools .tools-size li .weixinCode{box-shadow: 0 0 8px rgba(51,51,51,0.25);}

/******************* logo 开始  *******************/
.wangtinglogoAndSearch{height:233px;padding-top: 0;margin-top: 32px;background: url(../../imagest/shenjiju/sjj_2020_bg.jpg) center bottom no-repeat;background-size: 100% 100%;}
.wangtinglogoAndSearch .wangting-logo img{margin-top: 70px;}
.wangtinglogoAndSearch .search{margin-top: 95px;border: none;}
.logoAndSearch .search .search-input{width: 430px;}
.logoAndSearch .logo img{height: inherit;}

/******************* 幻灯片标题超出隐藏并省略号显示 开始  *******************/
.swiperHomeNew{padding: 0;margin: 10px 0 0;}
.swiperHomeNew .swiper-container .swiper-slide .title {padding-right: 150px;box-sizing: border-box;}

.wangtingGray{padding: 0px;}

/********* 新闻头条 开始  *********/
.homeNewIntro .tabHomeNew{height: 340px;display: block;overflow: hidden;margin: 10px 0 0;}
.homeNewIntro .newsIntro{margin: 20px 0 10px;}

.list-group{margin-bottom: 0px;}
.list-group-item{padding: 10px 0;}

/********* 图片栏目 开始  *********/
.imagesViewBox .imagesView .pic{width: 373px;height: 210px;display: block;overflow: hidden;}
.imagesViewBox .imagesView .pic img{width: 373px;height: 210px;}

.slideGroup {width: 1200px;margin: 0 auto;}
.slideGroup .parHd {height: 42px;line-height: 40px;border-bottom: 2px solid #d7d7d7;position: relative;}
.slideGroup .parHd ul {width: 100%;height: 42px;display: block;float: left;}
.slideGroup .parHd ul li{float: left;height: 42px;position: relative;}
.slideGroup .parHd ul li+li{padding-left:14px;margin-left:14px;}
.slideGroup .parHd ul li+li:after{position:absolute;top:50%;left:0;width:1px;height:14px;margin-top:-7px;content:'';background-color:#545454}
.slideGroup .parHd ul li a{height: 42px;line-height: 40px;display: block;cursor: pointer;font-size: 20px;}
.slideGroup .parHd ul li.on a{border-bottom: 2px solid #007AFF;color: #007AFF;}
.slideGroup .parHd .parMore{height: 42px;display: inline-block;position: absolute;right: 0px;top: 0px;}
.slideGroup .parHd .parMore a{line-height: 40px;display: block;cursor: pointer;}
.slideGroup .slideBox{overflow: hidden;zoom: 1;box-sizing: border-box;position: relative;width: 1200px;margin-top: 20px;}
.slideGroup .parBd ul{overflow:hidden;zoom:1;}
.slideGroup .parBd ul li{width: 370px;float:left;display:inline;overflow:hidden;text-align:center;margin-right: 45px;}
.slideGroup .parBd ul li a{display: block;cursor: pointer;}
.slideGroup .parBd ul li a .pic{width: 370px;height: 213px;border-bottom: solid 3px #FFFFFF;}
.slideGroup .parBd ul li a .pic img{width: 370px;height: 210px;}
.slideGroup .parBd ul li a .title{height: 48px;line-height: 24px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;text-align: center;margin-top: 10px;}
.slideGroup .parBd ul li a:hover .pic{border-color: #007AFF;}

.slideGroup .parBd ul.ztzlImg li a img{height: 85px;margin-bottom: 15px;}

/********* 栏目图标 开始  *********/
.lmtb{width: 1243.6px;height: 184px;display: block;overflow: hidden;padding: 25px 0;box-sizing: border-box;}
.lmtb a{width: 134px;height: 134px;display: block;overflow: hidden;float: left;margin-right: 43.6px;text-align: center;cursor: pointer;}
.lmtb a i{height: 40px;line-height: 40px;display: block;margin-top: 28px;transition: 0.8s all;-ms-transition: 0.8s all;-moz-transition: 0.8s all;-webkit-transition: 0.8s all;-o-transition: 0.8s all;}
.lmtb a i img{vertical-align: middle;text-align: center;}
.lmtb a span{height: 40px;line-height: 40px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #FFFFFF;font-size: 16px;margin-top: 10px;}
.lmtb a.a1{background: #5985ce;}
.lmtb a.a2{background: #5c90cb;}
.lmtb a.a3{background: #5c9dcb;}
.lmtb a.a4{background: #65abc8;}
.lmtb a.a5{background: #69bdca;}
.lmtb a.a6{background: #72c7c4;}
.lmtb a.a7{background: #6cc7ae;}
.lmtb a:hover i{transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transition: rotateY(360deg);-webkit-transition: rotateY(360deg);-o-transition: rotateY(360deg);}


.grid-col-6{padding-bottom: 15px;}
.list-group-item .layout-columns .layout-body{width: 90%;float: left;cursor: pointer;}
.list-group-item .layout-columns .layout-fixed{display: block;margin-right: 10px;}
.nav-tabs-line .nav-tabs-line-more{cursor: pointer;}
.nav-tabs-line .nav-tabs-line-more a:hover{color: #007AFF;cursor: pointer;}
.nav-tabs-line > li.active > a, .nav-tabs-line > li.active > a:focus, .nav-tabs-line > li.active > a:hover{color: #007AFF;border-color: #007AFF;}
.nav_a{position: absolute;right: 15px;top:0;line-height: 40px;color: #666;font-size: 16px;cursor: pointer;z-index: 99;}
.nav_a:hover{color: #007AFF;}

.tab-content1{height: 288px;display: block;overflow: hidden;}
.monitorInform dd em{color: #007AFF;}
.btn-primary{border-color: #007AFF;background-color: #007AFF;}

.content .grid-lay-white{padding: 0;box-sizing: border-box;}
a:hover{color: #007AFF;}

/******************* 监察举报 开始  *******************/
.monitorInform dd em{line-height: 46px;display: inline-block;float: left;}
.monitorInform dd span{line-height: 30px;}
.btn-primary{margin: 3px 0;}
.jbImg{width: 90px;height: 90px;float: right;margin: 2px 10px;}
.jbImg img{width: 90px;height: 90px;}

.pb20{padding: 20px 25px;display: block;}
.clear{clear: both;}

/*********** 讲文树新风模块 开始 *************/
.gyad{width:1200px; height:300px;margin: 0 auto; overflow: hidden;}
.gyad .parHd{width:1200px; height:45px; line-height:45px;border-bottom: 2px solid #d7d7d7;position:relative;}
.gyad .parHd ul{width:100%; height:45px; display:block; z-index:0;}
.gyad .parHd ul li{width:auto; height:45px; line-height:45px; font-size:20px; color:#545454; float:left;}
.gyad .parHd ul li a{width:auto; height:45px; line-height:45px; font-size:20px; color:#545454; float:left;cursor:pointer;}
.gyad .parHd ul span{width:auto; height:45px; line-height:45px; font-size:20px; color:#545454; float:left; margin: 0 15px;}
.gyad .parHd ul li.on a{color:#007AFF;border-bottom: 2px solid #007AFF;}
.gyad .parHd ul li:hover a{color:#007AFF;}
.gyad .parHd .video{width:auto; height:45px; line-height:45px; position:absolute; right:70px; top:0px; cursor:pointer;}
.gyad .parHd .more{width:auto; height:45px; line-height:45px; position:absolute; right:5px; top:0px; cursor:pointer;}
.gyad .parBd {width:1200px; margin-top:20px; height:214px; overflow: hidden;}
.gyad .parBd  ul {width:1250px; display: block; overflow: hidden; text-align: center;}
.gyad .parBd  ul li {float:left; width:159px; height:214px; display:inline; overflow:hidden; text-align:center;margin-right: 49px;}
.gyad .parBd  ul li .parImg {display:block; width:157px; height:212px; overflow:hidden; cursor:pointer; border:1px solid #DE7C51;}
.gyad .parBd  ul li .parImg img {width:157px; height:212px; display:block;}

/******************* 底部 开始  *******************/
#footer{border-top: solid 3px #ececec;}
.footer-main{padding: 10px 0;}
.footer-main .layout-fixed{padding-top: 20px;}
.footer-main .footer-pic{width: auto;height: auto;}
.footer-main .footer-pic img{width: auto;}
.footer-main .footer-statement span{color: #666666;}
.footer-main .footer-statement span a{color: #666666;cursor: pointer;}
.footer-main .footer-statement span a:hover{color:#007AFF;}

.dropdown-btn{height: 45px;line-height: 35px;padding-left: 20px;}
.dropdown-menu{width: 100%;}
.website-group-main .website-item .dropdown-menu{height: 144px;}

.wangtingBg{padding: 0;}
.wangtingBg .wangtingMain{padding: 20px 0 0;}
.wangtingMain{padding: 30px 0 0;}