/**!
 * 新疆政务服务首页
 * author: hcong;
 * date:2018-11-22
 */

body{
	min-width: 1200px;
}

/* 右侧工具 */

.ewb-tool{
	position: fixed;
	right: 10px;
	top: 117px;
	z-index: 9999;
}

.ewb-tool-item{
	margin-top: 1px;
	background: url('../images/tool_bg.png') repeat;
}

.ewb-tool-item:hover{
	background: #1080cc;
}

.ewb-tool-item a{
	display: block;
	width: 72px;
	height: 24px;
	padding-top: 48px;
	line-height: 18px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	background-position: center 8px;
	background-repeat: no-repeat;
}

.ewb-tool-a1{
	background-image: url('../images/tool1.png');
}

.ewb-tool-a2{
	background-image: url('../images/tool2.png');
}

.ewb-tool-a3{
	background-image: url('../images/tool3.png');
}

.ewb-tool-a4{
	background-image: url('../images/tool4.png');
}
.ewb-tool-a6{
	background-image: url('../images/tool6.png');
}


a.ewb-reback-top{
	display: none;
	position: fixed;
	right: 10px;
	bottom: 50px;
	width: 72px;
	height: 72px;
	text-align: center;
	z-index: 999;
	background: url('../images/tool_bg.png') repeat;
}

a.ewb-reback-top:hover{
	background: #1080cc;
}

a.ewb-reback-top img{
	vertical-align: top;
	margin-top: 16px;
}

/* 热门服务 */
.ewb-wt588{
	width: 588px;
 	float: left;
}

.ewb-mt40{
	margin-top: 40px;
}

.ewb-public{
	height: 380px;
	border: 1px solid #dfebf8;
}

.ewb-public-hd{
	padding-top: 25px;
	text-align: center;
	height: 54px;
	background: url('../images/tt_bg1.png') center 54px no-repeat;
}

.ewb-public-tt{
	height: 54px;
	line-height: 54px;
	font-size: 26px;
	color: #1080cc;
}

.ewb-en{
	line-height: 18px;
	font-size: 12px;
	color: #999;
	text-transform: uppercase;
}

/* 轮播 */
.ewb-img{
	padding-top: 2px;
}

#parentcarousel>div {
    position: relative;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

#parentcarousel>div .item {
    display: block;
    width: 586px;
    height: 212px;
}

.owl-carousel .owl-item img{
	display: inline-block;
	vertical-align: middle;
	margin-top: -6px;
	width: auto;
}

.ewb-link-items{
	padding: 0 22px 0 23px;
}

.ewb-link-item{
	width: 20%;
	*width: 19.9%;
	text-align: center;
	float: left;
	margin-top: 22px;
}

.ewb-icon-box{
	display: block;
	width: 65px;
	height: 66px;
	margin: 0 auto;
	position: relative;
    line-height: 66px;
    text-align: center;
}

.ewb-icon-box i {
    -o-transition: ease-in-out all .3s;
    -webkit-transition: ease-in-out all .3s;
    -ms-transition: ease-in-out all .3s;
    -moz-transition: ease-in-out all .3s;
    transition: all ease-in-out .3s;
}

.ewb-icon-box i {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url('../images/icon-selfservicebg.png') no-repeat center;
}

.ewb-icon-box:hover i {
    transform: rotate(360deg);
}

.ewb-link-p{
	line-height: 24px;
	font-size: 16px;
	padding-top: 8px;
	color: #333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.ewb-link-p a{
	color: #333;
}

.ewb-link-p a:hover{
	color: #00adef;
}

/* 左右按钮 */

.owl-nav .owl-prev,
.owl-nav .owl-next {
    position: absolute;
    width: 23px;
    height: 45px;
    top: 50%;
    margin-top: -22px;
    z-index: 50;
    color: #fff;
    text-indent: 99999;
}

.owl-nav .owl-prev {
    left: 0;
    background: url("../images/left_btn.png") center no-repeat;
}

.owl-nav .owl-prev:hover{
	background-image: url('../images/left_btnh.png');
}

#parentcarousel>div .owl-nav .owl-next {
    right: 0;
    right: 3px \0;
    /*ie8 */
    *right: 3px;
    background: url("../images/right_btn.png") center no-repeat;
}

#parentcarousel>div .owl-nav .owl-next:hover{
	background-image: url('../images/right_btnh.png');
}

.owl-nav.disabled {
    display: block !important;
}

.ewb-huan{
	text-align: center;
	line-height: 32px;
	font-size: 14px;
	margin-top: 10px;
}

.ewb-huan a{
	color: #1080cc;
	padding-left: 25px;
	background: url('../images/huan_icon.png') left center no-repeat;
}

.ewb-huan a:hover{
	color: #00adef;
	background-image: url('../images/huan_iconh.png');
}

/* 猜你想办 */

.ewb-ml24{
	margin-left: 24px;
}

.ewb-want{
	padding-top: 10px;
}

.ewb-want-items{
	padding: 0 20px;
}

.ewb-want-item{
	width: 50%;
	*width: 49%;
	float: left;
	margin-top: 15px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	vertical-align: top;
}

.ewb-want-item a{
	display: block;
	margin: 0 10px;
	padding-left: 80px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background-position: 20px 6px;
	background-repeat: no-repeat;
}

a.ewb-want-a1{
	background-image: url('../images/want1.png');
	background-color: #d9edf4;
	color: #00adef;
}

a.ewb-want-a2{
	background-image: url('../images/want2.png');
	background-color: #e3f5ef;
	color: #73b55c;
}

a.ewb-want-a3{
	background-image: url('../images/want3.png');
	background-color: #f3e8fb;
	color: #b57ddf;
}

a.ewb-want-a4{
	background-image: url('../images/want4.png');
	background-color: #fae8dc;
	color: #d58958;
}

a.ewb-want-a5{
	background-image: url('../images/want5.png');
	background-color: #e3f5ef;
	color: #73b55c;
}

a.ewb-want-a6{
	background-image: url('../images/want6.png');
	background-color: #d9edf4;
	color: #00adef;
}

a.ewb-want-a7{
	background-image: url('../images/want7.png');
	background-color: #fae8dc;
	color: #d58958;
}

a.ewb-want-a8{
	background-image: url('../images/want8.png');
	background-color: #f3e8fb;
	color: #b57ddf;
}

a.ewb-want-a1:hover{
	background-image: url('../images/want1h.png');
	background-color: #00adef;
}

a.ewb-want-a2:hover{
	background-image: url('../images/want2h.png');
	background-color: #92c580;
}

a.ewb-want-a3:hover{
	background-image: url('../images/want3h.png');
	background-color: #c8a1e5;
}

a.ewb-want-a4:hover{
	background-image: url('../images/want4h.png');
	background-color: #e9ba9b;
}

a.ewb-want-a5:hover{
	background-image: url('../images/want5h.png');
	background-color: #92c580;
}

a.ewb-want-a6:hover{
	background-image: url('../images/want6h.png');
	background-color: #00adef;
}

a.ewb-want-a7:hover{
	background-image: url('../images/want7h.png');
	background-color: #e9ba9b;
}

a.ewb-want-a8:hover{
	background-image: url('../images/want8h.png');
	background-color: #c8a1e5;
}

.ewb-want-item a:hover{
	color: #fff;
}

/* 其他服务 */

.ewb-other{
	height: 365px;
	margin-top: 40px;
	background: url('../images/main-bg.jpg') left center repeat-x;
}

.ewb-other-mod{
	padding-top: 56px;
}

.ewb-public-hd.ewb-spc{
	background-image: url('../images/tt_bg2.png');
}

#ewb-imgscroll-other{
	width: 1090px;
	margin: 0 auto;
	margin-top: 26px;
}

#ewb-imgscroll-other .item{
	display: block;
	width: 250px;
	height: 150px;
	position: relative;
	transition: all 1s;
}

#ewb-imgscroll-other .owl-stage-outer{
	padding-top: 10px;
}

#ewb-imgscroll-other .item:hover{
	transform:translate(0,-10px);
	box-shadow:0px 2px 9px 1px rgba(78,120,150,0.4);
}

#ewb-imgscroll-other .item img{
	vertical-align: top;
	width: 250px;
	height: 150px;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	z-index: -9;
}

.ewb-other-info{
	padding-top: 87px;
	text-align: center;
	color: #fff;
}

.ewb-other-info h3{
	line-height: 30px;
	font-size: 20px;
	font-weight: bold;
}

.ewb-other-info p{
	line-height: 18px;
	font-size: 12px;
	text-transform: uppercase;
}

#ewb-imgscroll-other .owl-nav .owl-prev {
    left: -55px;
    background: url("../images/left-btn2.png") center no-repeat;
}

#ewb-imgscroll-other .owl-nav .owl-prev:hover{
	background-image: url('../images/left-btn2h.png');
}

#ewb-imgscroll-other .owl-nav .owl-next {
    right: -55px;
    background: url("../images/right-btn2.png") center no-repeat;
}

#ewb-imgscroll-other .owl-nav .owl-next:hover{
	background-image: url('../images/right-btn2h.png');
}

/* 政务公开 */

.ewb-main-bom{
	padding: 40px 0;
}

.ewb-public.ewb-ht406{
	min-height: 406px;
}

.ewb-gover-item{
	width: 167px;
	float: left;
	margin-left: 62px;
	margin-top: 20px;
}

.professional-icon {
    width: 167px;
    height: 76px;
    margin: 60px auto 0;
    background: url('../images/professional-icon1.png') no-repeat center bottom;
    position: relative;
    text-align: center;
}

.professional-icon2 {
    position: absolute;
    bottom: 11px;
    left: 50%;
    margin-left: -72px;
    width: 143px;
    height: 65px;
    background: url('../images/professional-icon2.png') no-repeat center;
    transition: all 2s cubic-bezier(.175, .885, .32, 1);
}

.professional-icon3 {
    position: absolute;
    width: 63px;
    height: 10px;
    bottom: 40px;
    left: 50%;
    margin-left: -32px;
    background: url('../images/professional-icon3.png') no-repeat center;
    transition: all 2s cubic-bezier(.175, .885, .32, 1);
}

.professional-icon4 {
    position: absolute;
    bottom: 58px;
    left: 50%;
    margin-left: -40px;
}

.ewb-gover-p{
	line-height: 48px;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	margin-top: 5px;
	text-align: center;
}

.ewb-gover-intro{
	line-height: 20px;
	font-size: 14px;
	color: #666;
}

.ewb-gover-item:hover .professional-icon2 {
    bottom: 20px;
}

.ewb-gover-item:hover .professional-icon3 {
    bottom: 48px;
    animation: scale ease-out 2s infinite;
    -webkit-animation: scale ease-out 2s infinite;
    -moz-animation: scale ease-out 2s infinite;
    -o-animation: scale ease-out 2s infinite;
    -ms-animation: scale ease-out 2s infinite;
}

.ewb-gover-item:hover .professional-icon4 {
    bottom: 66px;
    animation: hang ease 2s infinite;
    -webkit-animation: hang ease 2s infinite;
    -moz-animation: hang ease 2s infinite;
    -o-animation: hang ease 2s infinite;
    -ms-animation: hang ease 2s infinite;
    transition: all 2s cubic-bezier(.175, .885, .32, 1);
}

.ewb-gover-item:hover p{
    color: #457ad5
}

.ewb-gover-more{
	height: 32px;
	margin-top: 16px;
	text-align: center;
	padding-bottom: 20px;
}

.ewb-gover-more a{
	display: inline-block;
	width: 135px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #1080cc;
	border-radius: 15px;
	font-size: 14px;
	color: #1080cc;
}

@keyframes scale {
    0% {
        transform: scale(1);
    }
    70% {
        transform: scale(0.5);
    }
    100% {
        transform: scale(1);
    }
}

@-moz-keyframes scale {
    0% {
        transform: scale(1);
    }
    70% {
        transform: scale(0.5);
    }
    100% {
        transform: scale(1);
    }
}

@-webkit-keyframes scale {
    0% {
        transform: scale(1);
    }
    70% {
        transform: scale(0.5);
    }
    100% {
        transform: scale(1);
    }
}

@-o-keyframes scale {
    0% {
        transform: scale(1);
    }
    70% {
        transform: scale(0.5);
    }
    100% {
        transform: scale(1);
    }
}

@-ms-keyframes scale {
    0% {
        transform: scale(1);
    }
    70% {
        transform: scale(0.5);
    }
    100% {
        transform: scale(1);
    }
}

@keyframes hang {
    0%,
    100% {
        transform: translateY(0)
    }
    50% {
        transform: translateY(-14px)
    }
}

@-moz-keyframes hang {
    0%,
    100% {
        transform: translateY(0)
    }
    50% {
        transform: translateY(-14px)
    }
}

@-webkit-keyframes hang {
    0%,
    100% {
        transform: translateY(0)
    }
    50% {
        transform: translateY(-14px)
    }
}

@-o-keyframes hang {
    0%,
    100% {
        transform: translateY(0)
    }
    50% {
        transform: translateY(-14px)
    }
}

@-ms-keyframes hang {
    0%,
    100% {
        transform: translateY(0)
    }
    50% {
        transform: translateY(-14px)
    }
}
.seek {
  display: none;
  position: absolute;
      top: -38px;
  left: -106px;
  padding-right: 12px;
  width: 94px;
  background: url(/images/arrowR.png) 94px center no-repeat;
}
.seek .newseek {
  background: #fff url(/images/seek.png) center 15px no-repeat;
}
.seek .newseek:hover {
  background-image: url(/images/seek2.png);
}
.seek .newcomplain {
  background: #fff url(/images/complain.png) center 15px no-repeat;
}
.seek .newcomplain:hover {
  background-image: url(/images/complain2.png);
}
.seek .half {
  display: block;
  width: 100%;
  height: 77px;
  line-height: 116px;
  color: #999;
  text-align: center;
  overflow: hidden;
      padding-top: 0px;
}
.seek .half:hover {
  color: #fff;
  background-color: #2f86c9;
}
.seek .inner {
  background-color: #fff;
}
.seek .line {
  margin: 0 auto;
  width: 65px;
  height: 1px;
  background-color: #e5e5e5;
}

.ewb-icon-box:hover i{
	background-image: url('../images/icon-selfservicebgh.png');
}

/* 0701 */

.ewb-tool-item{
	position: relative;
}

.ewb-tool-a5{
	background-image: url('../images/tool5.png');
}

.ewb-phones-ma{
	display: none;
	position: absolute;
	left: -246px;
	top: -35px;
	background: #fff;
	box-shadow:0px 2px 9px 1px rgba(78,120,150,0.4);
}

.ewb-tool-item:hover .ewb-phones-ma{
	display: block;
}

.ewb-phones-mod{
	position: relative;
	padding-top: 15px;
	width: 230px;
	padding-bottom: 20px;
}

.ewb-phones-mod i{
	display: block;
	width: 16px;
	height: 21px;
	background: url('../images/phone_arrow.png') no-repeat;
	position: absolute;
	top: 71px;
	right: -16px;
}

.ewb-phones-hd{
	height: 28px;
	line-height: 28px;
	font-size: 18px;
	text-align: center;
	background: url('../images/phone_tt_bg.jpg') center center no-repeat;
}

.ewb-phones-hd h3{
	font-weight: bold;
	color: #00adef;
}

.ewb-phones-img{
	height: 118px;
	width: 121px;
	border:1px solid #d2d2d2;
	padding: 11px 0 0 8px;
	margin: 0 auto;
	margin-top: 15px;
}

.ewb-phones-img img{
	vertical-align: top;
	width: 110px;
	height: 110px;
}

.ewb-phones-p{
	height: 14px;
	line-height: 14px;
	text-align: center;
	margin-top: 10px;
}

.ewb-midpic-left{
	float:left;
}

.ewb-midpic-right{
	float:left;
	margin-left: 24px;
}

/* 1025 */

.ewb-gover-item{
	float: none;
	margin: 0 auto;
}

#gover{
	width: 1090px;
	margin: 0 auto;
	margin-top: 20px;
}

#gover .owl-nav .owl-prev{
	background: url('../images/left_btn.png') no-repeat;
	left: -54px;
}

#gover .owl-nav .owl-next{
	background: url('../images/right_btn.png') no-repeat;
	right: -54px;
}




/*右侧收起*/
.ewb-tool-back a {
    color: #fff;
    display: block;
}
.ewb-tool-back {
	margin-top: 1px;
    height: 30px;
    line-height: 30px;
    background: url(../images/tool_bg.png) repeat;
    font-size: 14px;
    text-align: center;
}
.ewb-tool-items{
	overflow: hidden;
}
