.index-header{
	width:900px;
	margin:0 auto
}
.bg-white-radius{
	background:rgba(255,255,255,.3);
	height:50px;
	border-radius:30px;
	padding:5px 0
}
.ewb-search-ct{
	width:680px;
	height:50px;
	line-height:50px;
	background:#fff;
	border-radius:25px;
	margin:0 auto;
	overflow:hidden;
    position: relative;
}
.input-box {
    width: 92%;
    height: 50px;
    line-height: 50px;
	margin-left:4%;
	outline: none;
	font-size:15px;
}
.ewb-search-icon {
	outline: none;
	position:absolute;
	cursor:pointer;
	height:50px;
	width:50px;
	right:0;
	top:0;
	z-index:9;
	background:url(../images/index/icon-search-red.png) no-repeat center left
}
a.btn-intelligent{
	display:block;
	margin:0 auto;
	width:150px;
	height:50px;
	line-height:50px;
	color:#fff;
	border-radius:25px;
	font-size:17px;
	background:#d72324 url(../images/index/icon-ai-white.png) no-repeat 23px center;
	text-indent:60px
}
.btn-searchKeyword{
	margin-left:40px;
}
.btn-searchKeyword span,.btn-searchKeyword a{
	display:block;
	float:left;
	height:30px;
	line-height:30px
}
.btn-searchKeyword span{
	color:#e61d00;
	margin-right:5px
}
.btn-searchKeyword a{
	border-radius:3px;
	background:#c2c2c2;
	color:#fff;
	font-size:14px;
	padding:0 12px;
	margin-right:20px
}
.hot-news-text{
	width:1040px;
	height:70px;
	overflow:hidden
}
.hot-news-text li{
	height:70px;
	line-height:70px;
	font-size:24px;
	font-weight:bold;
	text-align:center
}


.btn-banner{
	margin-top:5px;
}
.btn-banner li div{
	font-size:18px;
	font-weight:bold;
	margin-top:8px
}
.btn-banner li span{
	display:inline-block;
	vertical-align:top;
	width:80px;
	height:80px;
	border-radius:50%;
	background:#81b1e2 url(../images/index/icon-banner.png) no-repeat top center
}
.btn-banner li span.icon-book{
	background-color:#75cdcc;
	background-position-y:-80px
}
.btn-banner li span.icon-document{
	background-color:#edb657;
	background-position-y:-160px
}

.btn-banner li span.icon-interpreting{
	background-color:#f7a09e;
	background-position-y:-240px
}

.btn-banner li span.icon-wechat{
	background-color:#75cda3;
	background-position-y:-320px
}

.btn-banner li span.icon-special{
	background-color:#91ce72;
	background-position-y:-400px
}

.btn-banner li span.icon-openMessage{
	background-color:#6b9ff9;
	background-position-y:-480px
}


.text-column-left{
	width:39px;
	height:149px;
	background:url(../images/index/img-text-red.png) no-repeat left top;
	font-size: 18px;
    font-weight: bold;
	color:#e61d00;
	writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl;*/  
    writing-mode: tb-lr;/*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl；*/ 
}
.text-blue{
	color:#40a9c8;
	background-image:url(../images/index/img-text-blue.png)
}
.text-green{
	color:#36bb75;
	background-image:url(../images/index/img-text-green.png)
}
.text-column-left span{
	display:block;
	padding-left:5px;
	padding-top:44px;
}
.right-hd-ccontent{
	margin-left:64px;
	height: 180px;
    overflow: hidden;
}
.right-leader-content{
	margin-left:94px;
    height: 102px;
    overflow: hidden;
}
.btn-govopen-leader{
	margin-top:2px;
}
.btn-govopen-leader a{
	display:inline-block;
	width:90px;
	height:28px;
	text-align:center;
	line-height:28px;
	margin-right:10px;
	background:#e9e4e4;
	font-size:14px;
}
.btn-govopen-leader a:last-child{
	margin-right:0
}
.btn-item{
	margin-top:5px;
}
.btn-item .item-list{
	float:left;
	width:25%;
	text-align:center;
	font-size:15px;
}
.btn-item .item-list span{
	display:inline-block;
	vertical-align:top;
	width:60px;
	height:60px;
	border-radius:50%;
	border:#f5a79f solid 1px;
	margin-bottom:5px;
	background:url(../images/index/icon-govopen.png) no-repeat top center
}
.btn-item .item-list span.icon-02{
	background-position-y:-60px
}
.btn-item .item-list span.icon-03{
	background-position-y:-120px
}
.btn-item .item-list span.icon-04{
	background-position-y:-180px
}
.btn-item .item-list span.icon-05{
	background-position-y:-240px
}
.btn-item-active .item-list{
	width:20%;
}
.btn-item-active .item-list span{
	border-color:#b4dde9;
	background-image:url(../images/index/icon-active.png)
}
.btn-item-intro .item-list span{
	border-color:#9aebc0;
	background-image:url(../images/index/icon-intro.png)
}
.btn-item-service .item-list span{
	border-color:#6374db;
	background-image:url(../images/index/icon-service.png)
}
.btn-item-service .item-list div{
	height:35px;
	overflow:hidden;
	    text-overflow: ellipsis;
    white-space: nowrap;
}
.bg-banner{background:#efefef url(../images/indexbgybzn1.jpg) no-repeat top center;overflow:hidden}
.bg-banner .bodyer{padding-top:110px}
.bg-banner .top-bg{border:rgba(255,255,255,.3) solid 2px}
.bg-banner .top-bg .left{margin-left:15px}
.bg-banner .top-bg .right{margin-right:15px}
/*.bg-banner .bg-banner-headder{background:#efefef url(../images/public/bg-banner-1.jpg) no-repeat top center;}*/