@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
	box-sizing: border-box;
}

body {
	font-family: "微软雅黑";
	position: relative;
	background: #ffffff;
	color: #333;
}

ul,
li {
	list-style: none;
}

a {
	text-decoration: none;
	cursor:pointer;
}

a:hover {
	text-decoration: none;
}

table {
	width: 100%;
	border-collapse: collapse;
}

input,
textarea,
select {
	outline: none;
	border: none;
	padding-left:10px;
}

a {
	text-decoration: none;
	color: #333;
	cursor:pointer;
}

textarea {
	resize: none;
	overflow: auto;
}

img {
	border: none;
	vertical-align: middle;
}

i,
em {
	font-style: normal;
}

html,
body {
	height: 100%;
	width: 100%;
}

.left {
	float: left;
}

.right {
	float: right;
}

.block{
	display: block !important; 
}

.clearfix {
	zoom: 1;
}

.clearfix:after {
	content: "";
	width: 0;
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
	overflow: hidden;
}

.wtt_container{
  background-image: linear-gradient( -180deg, rgb(0,120,230) 0%, rgb(255,255,255) 100%);

}


.wtt_header{
  background-image: url("../images/header.png");
  height: 494px;
}
/*头部*/
.wtt_topbg{
  background-color: white;
}
.wtt_top{
  width: 1200px;
  margin: 0 auto;
}
.wtt_logo{
  display: inline-block;
  margin-left: 8px;
  line-height: 94px;
}
.wtt_topright{
  display: inline-block;
  float: right;
  line-height: 94px;
}
.wtt_search{
  display: inline-block;
  position: relative;
}
.wtt_search input{
  width: 372px;
  height: 42px;
  border: 1px solid #e8e8e8;
  border-radius: 25px;
}
input::placeholder{
  padding-left: 19px;
  color: #a7a8a8;
} 
.wtt_search img{
  position: absolute;
  top: 23px;
  left: 309px;
}
.wtt_topright span{
  width: 120px;
  height: 42px;
  border: 1px solid #136ccd;
  line-height: 94px;
  border-radius: 25px;
  padding: 7px;
  background-color:#136ccd ;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  color: rgb(255, 255, 255);
  line-height: 1.2;
  margin-left: 15px;
  margin-right: 15px;
}
.wtt_topright a{
  font-size: 16px;
  font-family: "Microsoft YaHei";
  color: rgb(255, 255, 255);
  line-height: 1.2;
  padding: 7px;
}
.wtt_topright img{
  margin: 3px;
}
/*导航*/
.wtt_navigation{
  height: 56px;
  background-color: #136ccd;
}
.wtt_navigation ul{
  width: 1200px;
  margin: 0 auto; 
}
.wtt_navigation li{
  float: left;
}
.wtt_navigation a{
  font-size: 18px;
  font-family: "Microsoft YaHei";
  color: rgb(255, 255, 255);
  font-weight: bold;
  margin-left: 13px;
  margin-right: 37px;
  line-height: 56px;
}
.wtt_title h1{
    font-size: 53px;
    font-family: "BDZYJT";
    color: rgb(255, 255, 255);
    margin-top: 69px;
    text-align: center;
  }
.wtt_navigation2 ul{
  width: 1088px;
  margin: 0 auto;
}
.wtt_navigation2 li{
  float: left;
  width: 116px;
  height: 116px;
  background-image: linear-gradient(-45deg, #3291eb,#61b2fe );
  box-shadow: 1px 0px 7px rgba(3,10,188,0.4);
  border-radius: 8px;
  margin: 9px;
  margin-top: 62px;
  position: relative;
}

.wtt_navigation22 ul{
  width: 1088px;
  margin: 0 auto;
}
.wtt_navigation22 li{
 
  width: 100px;
  height: 80px;
  background-image: linear-gradient(-45deg, #3291eb,#61b2fe );
  box-shadow: 1px 0px 7px rgba(3,10,188,0.4);
  border-radius: 8px;
  margin: 9px;
  display: flex;
    align-items: center;
    justify-content: center;
 
}


.sss img{
  /*  background-image: url(../images/search.png);*/
  position: absolute;
  top: -3px;
  left: 309px;
	}
.wtt_navigation2 li img:nth-of-type(1){
  display: inline-block;
}
.wtt_navigation2 li img:nth-of-type(2){
  display: none;
}
.wtt_navigation2 li:hover{
  background-image: linear-gradient(-45deg, #f27b0d,#ffa858 );
  box-shadow: 1px 0px 7px rgba(3,10,188,0.4);
  transform: translateY(-9px);
}
.wtt_navigation2 li:hover img:nth-of-type(1){
  display: none;
}
.wtt_navigation2 li:hover img:nth-of-type(2){
  display: inline-block;
}
.wtt_navigation2 a{
  display: block;
  text-align: center;
  margin-top: 19px;
  vertical-align: middle;
 line-height: 51px;
}
.wtt_navigation2 span{
  display: block; 
  text-align: center;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  color: rgb(255, 255, 255);
  line-height: normal;
  position: absolute;
  top: 82px;
  left: 27px;
}

/*正文*/
.wtt_body{
  width: 1200px;
  margin: 18px auto;
  
}
/*轮播图*/
.wtt_first{
  display: flex;
  width: 1200px;
  background-color: #ffffff;
  margin-bottom: 18px;
}
.wtt_banner img{
  width: 600px;
  height: 335px;
}
.wtt_banner,
.wtt_banner .main,
.wtt_banner .main .main-i{
	width: 600px;
	height: 335px;
	position: relative;
}
.wtt_banner .main{
	overflow: hidden;
}
.wtt_banner .main .main-i img{
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.wtt_banner .ctrl{
	width: 100%;
	height: 5px;
	line-height: 5px;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
}
.wtt_banner .ctrl .ctrl-i{
	display: inline-block;
	width: 192px;
	height: 5px;
	background-color: #136ccd;
	position: relative;
	margin-right: 7px;
}
.wtt_banner .ctrl .ctrl-i:last-child{
  margin-right: 0px;
}
.wtt_banner .ctrl .ctrl-i img{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 50px;
	z-index: 1;
	opacity: 0;
	-webkit-transition: all .2s;
}
.wtt_banner .main .main-i .caption{
	width: 600px;
	height: 75px;
	margin: 0 auto;
	background-color:rgba(0,0,0,0.7);
	position: absolute;
	right: 0%;
	top: 76%;
	z-index: 9;
}
.wtt_banner .main .main-i .caption h4{
	font-size: 14px;
	line-height: 1.5;
	color: #ffffff;
	text-align: left;
  margin-top: 13px;
  margin-left: 32px;
}
.wtt_banner .main .main-i .caption h4 a{
	font-size: 14px;
	line-height: 1.5;
	color: #ffffff;
	text-align: left;
  margin-top: 13px;
  margin-left: 32px;
}
.wtt_banner .main .main-i .caption h3{
	font-size: 20px;
	line-height: 1.5;
	color: #ffffff;
	text-align: left;
  margin-left: 32px;
}
.wtt_banner .main .main-i .caption h3 a{
	font-size: 20px;
	line-height: 1.5;
	color: #ffffff;
	text-align: left;
  margin-left: 32px;
}
.wtt_banner .ctrl .ctrl-i:hover{
	background-color: #ffae00;
}
.wtt_banner .ctrl .ctrl-i-active,
.wtt_banner .ctrl .ctrl-i-active:hover{
	background-color: #ffae00;
}
.wtt_banner .main .main-i{
	opacity: 0;
	position: absolute;
	top: 0;
	right: 50%;
	-webkit-transition: all .5s;
}
.wtt_banner .main .main-i-active{
	opacity: 1;
	right: 0;
}
/*信息速递*/
.wtt_edinfo{
  width: 600px;
  padding-left: 34px;
  padding-top: 18px;
  padding-right: 18px;
}
.wtt_ediheader{
  height: 30px;
  border-bottom: 1px solid #e8e8e8;

} 
.wtt_ediheader h4{
  display: inline-block;
    font-size: 20px;
    font-family: "Microsoft YaHei";
    color: rgb(51, 51, 51);
    font-weight: bold;
    line-height: 1.2;
    padding-bottom: 4px;
    border-bottom: 2px solid #136ccd;
}
.wtt_ediheader a{
  display: inline-block;
  float: right;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  font-weight: normal;
  color: rgb(153, 153, 153);
  vertical-align: bottom;
  
}
.wtt_edifist{
  border-bottom: 2px solid #e8e8e8;
  padding-top: 6px;
}
.wtt_edifist h4{
  display: inline-block;
  font-size: 18px;
  font-family: "Microsoft YaHei";
  font-weight: normal;
  color: rgb(51, 51, 51);
  width: 400px;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}

.wtt_edibody div h4 a{
     display: inline-block;
  font-size: 18px;
  font-family: "Microsoft YaHei";
  font-weight: normal;
  color: rgb(51, 51, 51);
  width: 400px;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
}
.wtt_edibody div{
    font-size: 16px;
    font-family: "Microsoft YaHei";
    color: rgb(153, 153, 153);
    line-height: 24px;
    padding-bottom: 12px;
}
.wtt_edibody div a{
    font-size: 16px;
    font-family: "Microsoft YaHei";
    color: rgb(153, 153, 153);
    line-height: 24px;
    padding-bottom: 12px;
}
.wtt_edibody h5{
  display: inline-block;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  font-weight: normal;
  color: rgb(51, 51, 51);
  padding-top: 10px;
  width: 400px;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
  
.wtt_edibody span{
  display: inline-block;
  float: right;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  color: rgb(153, 153, 153);
  padding-top: 10px;
}
.wtt_img img{
  width: 1200px;
  height: 118px;
}

  
/*通知公告*/
.wtt_info11{
  margin-top: 26px;
  display: flex;
}
.wtt_more a{
  display: inline-block;
  float: right;
  font-size: 17px;
  font-family: "Microsoft YaHei";
  font-weight: normal;
  color: rgb(153, 153, 153);
  vertical-align: bottom;
  position: absolute;
  top: 3px;
  left: 709px;
}

.wtt_info11_left{
  width: 792px;
  position: relative;
}
.wtt_info11_leftheader{
  height: 30px;
  border-bottom: 2px solid #e8e8e8;
} 
.wtt_info11_leftheader li{
    display: inline-block;
    font-size: 17px;
    font-family: "Microsoft YaHei";
    color: #666666;
    font-weight: bold;
    line-height: 1.2;
    height: 30px;
    cursor: pointer;
}
.wtt_info11_leftheader a{
  display: inline-block;
  float: right;
  font-size: 17px;
  font-family: "Microsoft YaHei";
  font-weight: normal;
  color: rgb(153, 153, 153);
  vertical-align: bottom;
}

 .wtt_info11_leftbody{
  display: flex;
} 
.wtt_info11_leftbody img{
  width: 270px;
  height: 170px;
  margin-top: 21px;
  float: left;
}
.wtt_info11_leftbodyrr{
  display: inline-block;
  width: 504px;
  margin-top: 14px;
  margin-left: 17px;
      float: left;
}
.wtt_info11_leftbodyrr h5{
  display: inline-block;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  font-weight: normal;
  color: rgb(51, 51, 51);
  line-height: 2.2;
  width: 400px;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
.wtt_info11_leftbodyrr h5 a{
  display: inline-block;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  font-weight: normal;
  color: rgb(51, 51, 51);
  line-height: 2.2;
  width: 400px;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}  


.wtt_info11_leftbodyrr ul li span{
  display: inline-block;
  float: right;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  color: rgb(153, 153, 153);
  line-height: 2.2;
} 
.wtt_info11_leftheader li.active span {
  border-bottom: 2px solid #ffae00;
  padding-bottom: 3px;
  font-size: 20px;
  font-family: "Microsoft YaHei";
  color: rgb(51, 51, 51);;
  font-weight: bold;
}
.wtt_info11_leftbody>div{
  display: none; height: 218px;
}

.wtt_info11_leftbody>div:first-child{
  display:block;
}
/*工作专报*/
.wtt_info11_right{
  width: 385px;
  margin-left: 22px;
}
 .wtt_info11_rightbody{
  display: block;
  width: 385px;
  margin-top: 21px;
} 

.wtt_info11_rightbody h5{
  display: inline-block;
  padding-left: 11px;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  font-weight: normal;
  color: rgb(51, 51, 51);
  line-height: 1.5;
  width: 282px;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
  
.wtt_info11_rightbody span{
  display: inline-block;
  border: 1px solid #136ccd;
  background-color: #136ccd;
  border-radius: 5px;
  margin-bottom: 14px;
  font-size: 14px;
  padding-left: 9px;
  padding-right: 9px;
  font-family: "Microsoft YaHei";
  color: rgb(255, 255, 255);
  line-height: 1.5;
  vertical-align: middle;
  width: 98px;
} 
/*吉林人才网*/
.wtt_href li{
  width: 384px;
  float: left;
  height: 73px;
  margin-right: 24px;
  margin-bottom: 24px;
  background-color: #c3e1fd;
  border-radius: 4px;
}
.wtt_href li:last-child{
  margin-right: 0px;
}
.wtt_href a{
  display:flex;
  text-align: center;
   height: 73px;
  align-items: center;
  justify-content: center;
}
.wtt_href img{
  vertical-align: middle;
}
.wtt_href span{
  display: inline-block;
  vertical-align: middle;
  padding-left: 17px;
  line-height: 25px;
  text-align: left;
  font-size: 18px;
  font-weight: bold;
  color:#265175;
}

.wtt_href span br{
  font-size:14px;
}
/*政策、服务、创新*/
.wtt_info22{
  display: block;
}
.wtt_info22_a{
  display: inline-block;
  margin-right: 22px;
  width: 382px;
  vertical-align:top;
}
.wtt_info22_a:last-child{
  margin-right: 0px;
}
.wtt_info22_body{
  width: 385px;
  border-left: 1px solid #e8e8e8;
  margin-left:6px;
  margin-top: 7px;
  height: 205px;
}

.wtt_info22_body li{
  margin-left: -6px;
  display:flex;
align-items:center;
}
.wtt_info22_body span{
  font-size: 16px;
  font-family: "Microsoft YaHei";
  font-weight: normal;
  color: rgb(51, 51, 51);
  line-height: 2.2;
  margin-left: 19px;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
/*党建工会*/
.wtt_info33{
  margin-top: 24px;
  margin-bottom: 27px;
  display: flex;
}
.wtt_info33_leftheader{
  height: 30px;
  border-bottom: 2px solid #e8e8e8;
} 
.wtt_info33_leftheader h4{
    display: inline-block;
    font-size: 20px;
    font-family: "Microsoft YaHei";
    color: rgb(51, 51, 51);
    font-weight: bold;
    border-bottom: 2px solid #136ccd;
    line-height: 1.2;
    height: 30px;
}
.wtt_info33_leftheader a{
  display: inline-block;
  float: right;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  font-weight: normal;
  color: rgb(153, 153, 153);
  vertical-align: bottom;
}
.wtt_info33_left{width: 815px;
}
.wtt_info33_left img{width: 270px;
    height: 170px;
    margin-top: 21px;
    float: left;
}
 .wtt_info33_leftbody{
  display: flex;
} 
.wtt_info33_leftbody  img{
  width: 285px;
  height: 191px;
  margin-top: 21px;
}
.wtt_info33_leftbodyrr{
  display: inline-block;
  width:490px;
  margin-top: 21px;
  margin-left: 19px;
}
.wtt_info33_leftbodyrr h5{
  display: inline-block;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  font-weight: normal;
  color: rgb(51, 51, 51);
  line-height: 2.2;
  width: 367px;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
  
.wtt_info33_leftbodyrr span{
  display: inline-block;
  float: right;
  font-size: 16px;
  font-family: "Microsoft YaHei";
  color: rgb(153, 153, 153);
  line-height: 2.2;
} 
/*党建工会右侧*/
.wtt_info33_right{
  width: 385px;
  margin-left: 22px;
}
/*咨询热线*/
.wtt_info33_r1{
  width: 385px;
  line-height: 89px;
  background-color: #00bb91;
  vertical-align: top;
  margin-bottom: 20px;
  margin-top: 20px;
  border-radius: 4px;
}
.wtt_info33_r1 a{
  display: block;
  text-align: center;
}
.wtt_info33_r1 img{
  display: inline-block;
  vertical-align: middle;
}
.wtt_info33_r1 span{
  display: inline-block;
  vertical-align: middle;
  font-size: 26px;
  font-weight: bold;
  color: white;
  margin-left: 18px;
}
/*吉企银通*/
.wtt_info33_r2{
  font-size: 0;
}
.wtt_info33_r2 li{
     width: 88px;
    height: 95px;
    line-height: 95px;
    display: flex;
    margin-right: 8px;
    border-radius: 4px;
    align-items: center;
    justify-content: center;
    float: left;
}
.wtt_info33_r2 li:last-child{
  margin-right: 0px;
}
.wtt_info33_r2 a{
  display: inline-block;
  font-size: 18px;
  color: white;
  line-height: 25px;
  text-align: center;
  vertical-align: middle;
}

.wtt_r2_1{
  background-color: #fca600;

}
.wtt_r2_2{
  background-color: #61b2fe;

}
.wtt_r2_3{
  background-color: #2eb8ff;

}
.wtt_r2_4{
  background-color: #61b2fe;

}
/*链接*/
.wtt_include li{
  width: 384px;
  float: left;
  margin-right: 24px;
  margin-bottom: 24px;
  line-height: 73px;
  border-radius: 4px;
  vertical-align: middle;
}
.wtt_include img{
  margin-left: 20px;
}
.wtt_include span{
  display: inline-block;
  font-size: 18px;
  color: black;
  vertical-align: middle;
  width: 314px;
  text-align: center;
}
.wtt_inc1{
  background-color: #ffe2ae;
}
.wtt_inc2{
  background-color: #c3e1fd;
}
.wtt_inc3{
  background-color: #5fd3b7;
}
.wtt_inc4{
  background-color: #b2e5ff;
}
.wtt_inc5{
  background-color: #ffe2ae;
}
.wtt_inc6{
  background-color: #c3e1fd;
}
.wtt_include li:nth-of-type(3n+0)
{
  margin-right: 0;
}
/*各大网站*/
.wtt_bottom1{
  height: 202px;
  background-color: #0453aa;
}
.wtt_bottom_top{
  width: 1200px;
  height: 202px;
  margin: 0 auto;
  background-color: #0453aa;
}
/*网站导航器*/
.wtt_bottom_theader {
  border-bottom: 1px solid #5087c4;
}
.wtt_bottom_theader ul {
  font-size: 0;
  padding: 0;
  width: 480px;
}
.wtt_bottom_theader li {
  display: inline-block;
  width: 100px;
  margin-right: 39px;
  cursor: pointer;
}
.wtt_bottom_theader span{
  font-size: 16px;
  text-align: center;
  line-height: 45px;
  color: #ffffff;
}
/*选项卡*/
.slider {
  border-bottom: 2px solid #ffae00;
}
.wtt_bottom_tbody>div{
  display: none; 
}
.wtt_bottom_tbody>div:first-child{
  display:block;
}
.wtt_bottom_tbody li{
  display: inline-block;
  width: 207px;
  margin-top: 17px;
}
.wtt_bottom_tbody span{
    font-size: 16px;
    font-family: "Microsoft YaHei";
    color: #b4cce6;
    line-height: 1.5;
}
/*底部*/
.wtt_bottom2{
  height: 163px;
  background-color: #00458f;
}
.wtt_bottom_bot{
  width: 1200px;
  margin: 0 auto;
  display: flex;
  padding-top: 41px;
}
.wtt_bottom_bl{
  width: 385px;
  margin-right: 389px;
}
.wtt_bottom_bot span{
    font-size: 16px;
    font-family: "Microsoft YaHei";
    color: #b4cce6;
    line-height: 1.5;
}
.wtt_bottom_br{
  width: 428px;
  float: right;
  display: flex;
  
}
.wtt_bottom_br1{
  width: 135px;
  border-right: 1px solid #b4cce6;
  padding-right: 16px;
  margin-left: 27px;
  vertical-align: middle;
  vertical-align: bottom;
}
.wtt_bottom_br2{
  padding-left: 22px;
}
