/**!
 * æ–°ç–†æ”¿åŠ¡æœåŠ¡é¦–é¡µ
 * author: hcong;
 * date:2018-11-22
 */

body {
	min-width: 1200px;
}

/* ä¸»é¡µ  æ”¿åŠ¡æœåŠ¡ å…¬å…±èµ„æº 12345 */
.ewb-home-tab {
	height: 499px;
	overflow: hidden;
}

.ewb-tab-title {
	padding-top: 51px;
}

.ewb-tab-head {
	margin-left: 224px;
}

.ewb-tab-head>li {
	position: relative;
	float: left;
}

.ewb-tab-head>li:before {
	position: absolute;
	content: "";
	left: 0;
	width: 1px;
	top: 8px;
	bottom: 8px;
	background-color: #dfdfdf;
}

.ewb-tab-head>li:first-child:before {
	display: none;
}

.ewb-tab-head>li>a {
	text-align: center;
	margin: 0 15px;
	display: block;
	min-width: 150px;
	height: 42px;
	font-size: 24px;
	color: #666;
	line-height: 42px;
	border-radius: 21px;
}

.ewb-tab-head>li>a.current {
	color: #fff;
	background-color: #1080cc;
}

.ewb-tab-content {
	padding-top: 31px;
}

/* ä¸»é¡µ æŸ¥è¯¢åŒºåŸŸ */
.ewb-tools-area {
	width: 561px;
	height: 303px;
	border: 1px solid #dcdcdc;
}

.ewb-tools-left {
	margin-top: -1px;
	padding-top: 1px;
	width: 150px;
	margin-left: -1px;
	background-color: #525a61;
}

.ewb-tools-left>li {
	position: relative;
	height: 76px;
}

.ewb-tools-left>li:before {
	position: absolute;
	content: "";
	top: -1px;
	height: 1px;
	line-height: 1px;
	left: 10px;
	right: 10px;
	background-color: #757f86;
}

.ewb-tools-left>li:first-child:before {
	display: none;
}

.ewb-tools-left>li>a {
	display: block;
	line-height: 75px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-left: 3px solid transparent;
}

.ewb-tools-left>li>a.current {
	color: #1080cc;
	font-weight: bold;
	background-color: #fff;
	border-color: #1080cc;
}

.ewb-tools-right {
	width: 412px;
}

/* åŠžä»¶è¿›åº¦æŸ¥è¯¢ */
.ewb-query-area {
	width: 332px;
	margin: 44px auto 0;
}

.ewb-query-inputs>li {
	margin-top: 20px;
	position: relative;
	border: 1px solid #dcdcdc;
}

.ewb-query-inputs>li .input-placeholder {
	height: 40px;
	line-height: 40px;
}

.ewb-query-inputs>li .input-box {
	height: 40px;
	line-height: 40px;
}

.ewb-query-btns {
	padding-top: 30px;
}

.ewb-query-btn {
	display: block;
	width: 158px;
	height: 40px;
	border: 0;
	font-size: 15px;
	cursor: pointer;
	background-color: #dcdcdc;
}



.ewb-query-btns .ewb-query-btn:first-child {
	color: #fff;
	background-color: #ff9425;
}

.ewb-query-btns .ewb-query-btn:first-child:hover,
.ewb-query-btn:hover {
	color: #fff;
	background-color: #ff7725;
}

/* ä¾¿æ°‘æœåŠ¡ */
.ewb-server-items>li {
	margin-left: 30px;
	margin-top: 30px;
	float: left;
	width: 160px;
	height: 106px;
	border-radius: 6px;
	overflow: hidden;
	border: 1px solid #dcdcdc;
}

.ewb-server-items>li>a {
	display: block;
	padding-top: 50px;
	height: 56px;
	line-height: 56px;
	font-size: 16px;
	color: #333;
	text-align: center;
}



.ewb-server-items>li>a.ewb-server1 {
	background: url("../images/server_ico1.png") 50% 19px no-repeat;
}


.ewb-server-items>li>a.ewb-server2 {
	background: url("../images/server_ico2.png") 50% 18px no-repeat;
}

.ewb-server-items>li>a.ewb-server3 {
	background: url("../images/server_ico3.png") 50% 22px no-repeat;
}

.ewb-server-items>li>a.ewb-server4 {
	background: url("../images/server_ico4.png") 50% 21px no-repeat;
}

.ewb-server-items>li>a:hover {
	background-color: #ebf2ff;
}

/* ç½‘ç«™åœ°å›¾ */
.ewb-webmap {
	margin: 0 30px;
	padding-top: 15px;
}

.ewb-webmap-title {
	height: 46px;
	line-height: 46px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px dashed #d2d2d2;
}

.ewb-webmap-txt {
	line-height: 43px;
	padding-bottom: 10px;
	font-size: 15px;
	color: #666;
}

.ewb-webmap-link {
	padding-top: 4px;
	height: 126px;
	line-height: 36px;
	font-size: 0;
	margin-right: -26px;
	overflow: auto;
}

.ewb-webmap-link>a {
	color: #666;
	font-size: 15px;
	display: inline-block;
	margin-right: 26px;
	vertical-align: top;
}

.ewb-webmap-link>a:hover {
	color: #f00;
}

/* tabé¦–é¡µ è½®æ’­*/
.ewb-scroll-img {
	width: 617px;
	height: 305px;
}

.slideBox {
	width: 617px;
	height: 305px;
	overflow: hidden;
	position: relative;
}

.slideBox .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 15px;
	z-index: 1;
	text-align: center;
}

.slideBox .hd ul {
	display: inline-block;
	overflow: hidden;
	zoom: 1;
}

.slideBox .hd ul li {
	float: left;
	margin-left: 6px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	line-height: 8px;
	text-align: center;
	background: #8f9fb9;
	cursor: pointer;
}

.slideBox .hd ul li:first-child {
	margin-left: 0;
}

.slideBox .hd ul li.on {
	width: 24px;
	border-radius: 4px;
	background: #fff;
}

.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
}

.slideBox .bd img {
	width: 617px;
	height: 305px;
	display: block;
}

/* æ”¿åŠ¡æœåŠ¡ */
.ewb-gov-server {
	width: auto;
}

.ewb-gov-server .ewb-tools-right {
	width: 1049px;
}

/* ä¸ªäººåŠžäº‹ */

.ewb-personal-items {
	padding-top: 10px;
	margin-left: 12px;
}

.ewb-personal-items>li {
	margin-left: 18px;
	margin-top: 19px;
	float: left;
	width: 148px;
	height: 67px;
	border-radius: 4px;
	overflow: hidden;
	border: 1px solid #dcdcdc;
}

.ewb-personal-items>li>a {
	display: block;
	line-height: 67px;
	font-size: 15px;
	color: #333;
	padding-left: 33px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background-position-y: 50%;
	background-position-x: 24px;
	background-repeat: no-repeat;
}

.ewb-personal-items>li:hover {
	border-color: #00adef;
	background-color: #00adef;
}

.ewb-personal-items>li:hover a {
	color: #fff;
}

.ewb-classify-icon {
  position: relative;
    display: inline-block;
    left: -14px;
    top: 6px;
  width: 26px;
  height: 22px;
  background-repeat: no-repeat;
  background-image: url("../images/pages/classify_ico_bg.png");
}

.ewb-personal-items > li > a.ewb-classify005 .ewb-classify-icon {
  background-position: 0 0;
}

.ewb-personal-items > li > a.ewb-classify015 .ewb-classify-icon {
  left: -15px;
  background-position: -130px 0;
}

.ewb-personal-items > li > a.ewb-classify020 .ewb-classify-icon {
  background-position: 0 -52px;
}

.ewb-personal-items > li > a.ewb-classify010 .ewb-classify-icon {
  background-position: -130px -52px;
}

.ewb-personal-items > li > a.ewb-classify025 .ewb-classify-icon {
  background-position: 0 -101px;
}

.ewb-personal-items > li > a.ewb-classify035 .ewb-classify-icon {
  background-position: -130px -101px;
}

.ewb-personal-items > li > a.ewb-classify040 .ewb-classify-icon {
  background-position: 0 -151px;
}

.ewb-personal-items > li > a.ewb-classify030 .ewb-classify-icon {
  background-position: -130px -151px;
}

.ewb-personal-items > li > a.ewb-classify055 .ewb-classify-icon {
  background-position: 0 -201px;
}

.ewb-personal-items > li > a.ewb-classify065 .ewb-classify-icon {
  background-position: -130px -201px;
}

.ewb-personal-items > li > a.ewb-classify070 .ewb-classify-icon {
  background-position: 0 -250px;
}

.ewb-personal-items > li > a.ewb-classify060 .ewb-classify-icon {
  background-position: -130px -250px;
}

.ewb-personal-items > li > a.ewb-classify085 .ewb-classify-icon {
  background-position: 0 -301px;
}

.ewb-personal-items > li > a.ewb-classify095 .ewb-classify-icon {
  background-position: -130px -301px;
}

.ewb-personal-items > li > a.ewb-classify100 .ewb-classify-icon {
  background-position: 0 -350px;
}

.ewb-personal-items > li > a.ewb-classify090 .ewb-classify-icon {
  background-position: -130px -350px;
}

.ewb-personal-items > li > a.ewb-classify110 .ewb-classify-icon {
  background-position: 0 -400px;
}

.ewb-personal-items > li > a.ewb-classify120 .ewb-classify-icon {
  background-position: -130px -400px;
}

.ewb-personal-items > li > a.ewb-classify125 .ewb-classify-icon {
  background-position: 0 -450px;
}

.ewb-personal-items > li > a.ewb-classify115 .ewb-classify-icon {
  background-position: -130px -450px;
}

.ewb-personal-items > li > a.ewb-classify135 .ewb-classify-icon {
  background-position: 0 -501px;
}

.ewb-personal-items > li > a.ewb-classify140 .ewb-classify-icon {
  background-position: -130px -501px;
}
.ewb-personal-items > li > a.ewb-classify145 .ewb-classify-icon {
  background-position: 0 -551px;
}

.ewb-personal-items > li > a.ewb-classify150 .ewb-classify-icon {
  background-position: -130px -551px;
}

.ewb-personal-items > li > a.ewb-classify045 .ewb-classify-icon {
  background-position: 0 -601px;
}

.ewb-personal-items > li > a.ewb-classify050 .ewb-classify-icon {
  background-position: -130px -601px;
}

.ewb-personal-items > li > a.ewb-classify075 .ewb-classify-icon {
  background-position: 0 -650px;
}

.ewb-personal-items > li > a.ewb-classify105 .ewb-classify-icon {
  background-position: -130px -650px;
}

.ewb-personal-items > li > a.ewb-classify130 .ewb-classify-icon {
  background-position: 0 -700px;
}

.ewb-personal-items > li > a.ewb-classify155 .ewb-classify-icon {
  background-position: -130px -700px;
}

.ewb-personal-items > li > a.ewb-classify999 .ewb-classify-icon {
  background-position: 0 -750px;
}

.ewb-personal-items > li:hover .ewb-classify-icon {
  background-image: url("../images/pages/classify_ico_bg_hover.png");
}

.ewb-personal-items>li>a.ewb-personal01 {
	background-position-x: 24px;
	background-image: url("../images/personal_ico01.png");
}

.ewb-personal-items>li:hover>a.ewb-personal01 {
	background-image: url("../images/personal_ico01_hover.png");
}

.ewb-personal-items>li>a.ewb-personal02 {
	background-position-x: 24px;
	background-image: url("../images/personal_ico02.png");
}

.ewb-personal-items>li:hover>a.ewb-personal02 {
	background-image: url("../images/personal_ico02_hover.png");
}

.ewb-personal-items>li>a.ewb-personal03 {
	background-position-x: 27px;
	background-image: url("../images/personal_ico03.png");
}

.ewb-personal-items>li:hover>a.ewb-personal03 {
	background-image: url("../images/personal_ico03_hover.png");
}

.ewb-personal-items>li>a.ewb-personal04 {
	background-position-x: 24px;
	background-image: url("../images/personal_ico04.png");
}

.ewb-personal-items>li:hover>a.ewb-personal04 {
	background-image: url("../images/personal_ico04_hover.png");
}

.ewb-personal-items>li>a.ewb-personal05 {
	background-position-x: 25px;
	background-image: url("../images/personal_ico05.png");
}

.ewb-personal-items>li:hover>a.ewb-personal05 {
	background-image: url("../images/personal_ico05_hover.png");
}

.ewb-personal-items>li>a.ewb-personal06 {
	background-position-x: 26px;
	background-image: url("../images/personal_ico06.png");
}

.ewb-personal-items>li:hover>a.ewb-personal06 {
	background-image: url("../images/personal_ico06_hover.png");
}

.ewb-personal-items>li>a.ewb-personal07 {
	background-position-x: 25px;
	background-image: url("../images/personal_ico07.png");
}

.ewb-personal-items>li:hover>a.ewb-personal07 {
	background-image: url("../images/personal_ico07_hover.png");
}

.ewb-personal-items>li>a.ewb-personal08 {
	background-position-x: 25px;
	background-image: url("../images/personal_ico08.png");
}

.ewb-personal-items>li:hover>a.ewb-personal08 {
	background-image: url("../images/personal_ico08_hover.png");
}

.ewb-personal-items>li>a.ewb-personal09 {
	background-position-x: 26px;
	background-image: url("../images/personal_ico09.png");
}

.ewb-personal-items>li:hover>a.ewb-personal09 {
	background-image: url("../images/personal_ico09_hover.png");
}

.ewb-personal-items>li>a.ewb-personal10 {
	background-position-x: 25px;
	background-image: url("../images/personal_ico10.png");
}

.ewb-personal-items>li:hover>a.ewb-personal10 {
	background-image: url("../images/personal_ico10_hover.png");
}

.ewb-personal-items>li>a.ewb-personal11 {
	background-position-x: 26px;
	background-image: url("../images/personal_ico11.png");
}

.ewb-personal-items>li:hover>a.ewb-personal11 {
	background-image: url("../images/personal_ico11_hover.png");
}

.ewb-personal-items>li>a.ewb-personal12 {
	background-position-x: 25px;
	background-image: url("../images/personal_ico12.png");
}

.ewb-personal-items>li:hover>a.ewb-personal12 {
	background-image: url("../images/personal_ico12_hover.png");
}

.ewb-personal-items>li>a.ewb-personal13 {
	background-position-x: 25px;
	background-image: url("../images/personal_ico13.png");
}

.ewb-personal-items>li:hover>a.ewb-personal13 {
	background-image: url("../images/personal_ico13_hover.png");
}

.ewb-personal-items>li>a.ewb-personal14 {
	background-position-x: 25px;
	background-image: url("../images/personal_ico14.png");
}

.ewb-personal-items>li:hover>a.ewb-personal14 {
	background-image: url("../images/personal_ico14_hover.png");
}

.ewb-personal-items>li>a.ewb-personal15 {
	background-position-x: 26px;
	background-image: url("../images/personal_ico15.png");
}

.ewb-personal-items>li:hover>a.ewb-personal15 {
	background-image: url("../images/personal_ico15_hover.png");
}

.ewb-personal-items>li>a.ewb-personal16 {
	background-position-x: 25px;
	background-image: url("../images/personal_ico16.png");
}

.ewb-personal-items>li:hover>a.ewb-personal16 {
	background-image: url("../images/personal_ico16_hover.png");
}

.ewb-personal-items>li>a.ewb-personal17 {
	background-position-x: 26px;
	background-image: url("../images/personal_ico17.png");
}

.ewb-personal-items>li:hover>a.ewb-personal17 {
	background-image: url("../images/personal_ico17_hover.png");
}

.ewb-personal-items>li>a.ewb-personal-more {
	padding-left: 0;
	text-align: center;
}

/* æ³•äººåŠžäº‹ */
.ewb-personal-items>li>a.ewb-personal18 {
	background-image: url("../images/personal_ico18.png");
}

.ewb-personal-items>li:hover>a.ewb-personal18 {
	background-image: url("../images/personal_ico18_hover.png");
}

.ewb-personal-items>li>a.ewb-personal19 {
	background-image: url("../images/personal_ico19.png");
}

.ewb-personal-items>li:hover>a.ewb-personal19 {
	background-image: url("../images/personal_ico19_hover.png");
}

.ewb-personal-items>li>a.ewb-personal20 {
	background-image: url("../images/personal_ico20.png");
}

.ewb-personal-items>li:hover>a.ewb-personal20 {
	background-image: url("../images/personal_ico20_hover.png");
}

.ewb-personal-items>li>a.ewb-personal21 {
	background-image: url("../images/personal_ico21.png");
}

.ewb-personal-items>li:hover>a.ewb-personal21 {
	background-image: url("../images/personal_ico21_hover.png");
}

.ewb-personal-items>li>a.ewb-personal22 {
	background-image: url("../images/personal_ico22.png");
}

.ewb-personal-items>li:hover>a.ewb-personal22 {
	background-image: url("../images/personal_ico22_hover.png");
}

.ewb-personal-items>li>a.ewb-personal23 {
	background-image: url("../images/personal_ico23.png");
}

.ewb-personal-items>li:hover>a.ewb-personal23 {
	background-image: url("../images/personal_ico23_hover.png");
}

.ewb-personal-items>li>a.ewb-personal24 {
	background-image: url("../images/personal_ico24.png");
}

.ewb-personal-items>li:hover>a.ewb-personal24 {
	background-image: url("../images/personal_ico24_hover.png");
}

.ewb-personal-items>li>a.ewb-personal25 {
	background-image: url("../images/personal_ico25.png");
}

.ewb-personal-items>li:hover>a.ewb-personal25 {
	background-image: url("../images/personal_ico25_hover.png");
}

.ewb-personal-items>li>a.ewb-personal26 {
	background-image: url("../images/personal_ico26.png");
}

.ewb-personal-items>li:hover>a.ewb-personal26 {
	background-image: url("../images/personal_ico26_hover.png");
}

.ewb-personal-items>li>a.ewb-personal27 {
	background-image: url("../images/personal_ico27.png");
}

.ewb-personal-items>li:hover>a.ewb-personal27 {
	background-image: url("../images/personal_ico27_hover.png");
}

.ewb-personal-items>li>a.ewb-personal28 {
	background-image: url("../images/personal_ico28.png");
}

.ewb-personal-items>li:hover>a.ewb-personal28 {
	background-image: url("../images/personal_ico28_hover.png");
}

.ewb-personal-items>li>a.ewb-personal29 {
	background-image: url("../images/personal_ico29.png");
}

.ewb-personal-items>li:hover>a.ewb-personal29 {
	background-image: url("../images/personal_ico29_hover.png");
}

.ewb-personal-items>li>a.ewb-personal30 {
	background-image: url("../images/personal_ico30.png");
}

.ewb-personal-items>li:hover>a.ewb-personal30 {
	background-image: url("../images/personal_ico30_hover.png");
}

.ewb-personal-items>li>a.ewb-personal31 {
	background-image: url("../images/personal_ico31.png");
}

.ewb-personal-items>li:hover>a.ewb-personal31 {
	background-image: url("../images/personal_ico31_hover.png");
}

.ewb-personal-items>li>a.ewb-personal32 {
	background-image: url("../images/personal_ico32.png");
}

.ewb-personal-items>li:hover>a.ewb-personal32 {
	background-image: url("../images/personal_ico32_hover.png");
}

.ewb-personal-items>li>a.ewb-personal33 {
	background-image: url("../images/personal_ico33.png");
}

.ewb-personal-items>li:hover>a.ewb-personal33 {
	background-image: url("../images/personal_ico33_hover.png");
}

.ewb-personal-items>li>a.ewb-personal34 {
	background-image: url("../images/personal_ico34.png");
}

.ewb-personal-items>li:hover>a.ewb-personal34 {
	background-image: url("../images/personal_ico34_hover.png");
}

/* éƒ¨é—¨åˆ†ç±» */
.dep-classify>li {
	height: 45px;
}

.dep-classify>li>a {
	padding-left: 0;
	text-align: center;
	line-height: 45px;
}

/* å…¬å…±èµ„æº */
.ewb-resource-one,
.ewb-resource-three {
	width: 280px;
}

.ewb-resource-two {
	width: 590px;
	margin-left: 25px;
}

.ewb-resource-wrap {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	height: 303px;
	border: 1px solid #dcdcdc;
}

.ewb-resource-title {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	margin-left: -1px;
	margin-top: -1px;
	margin-right: -1px;
	color: #fff;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background-color: #1995e8;
}

.ewb-resource-title>span {
	display: inline-block;
	font-size: 18px;
}

.ewb-resource-one .ewb-resource-title>span {
	padding-left: 35px;
	background: url("../images/resource_ico01.png") left center no-repeat;
}

.ewb-today-trade {
	padding: 5px 14px 0;
	height: 230px;
	overflow: hidden;
}

.ewb-today-tips {
	margin: 0 -1px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-weight: bold;
	color: #1080cc;
	background-color: #cae5ff;
}

.ewb-trade-items>li {
	margin-top: 10px;
	vertical-align: top;
}

.ewb-trade-items>li>a {
	display: block;
	padding: 0 12px;
	height: 81px;
	color: #333;
	border: 1px solid #dcdcdc;
	border-top: 3px solid #1995e8;
}

.ewb-trade-items>li>a:hover {
	border-top-color: #ff9425;
}

.ewb-trade-txt {
	padding-top: 9px;
	line-height: 19px;
	height: 38px;
	overflow: hidden;
}

.ewb-room-info {
	line-height: 34px;
	color: #999;
}

.ewb-room {
	width: 140px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/* äº¤æ˜“ä¿¡æ¯ */
.ewb-resource-two .ewb-resource-title>span {
	padding-left: 31px;
	background: url("../images/resource_ico02.png") left center no-repeat;
}

.ewb-trade-info {
	height: 225px;
}

.ewb-tradeinfo-items>li {
	float: left;
	margin-left: 14px;
	margin-top: 15px;
	width: 176px;
	height: 88px;
	border: 1px solid #dcdcdc;
}

.ewb-trade-top {
	margin-left: -1px;
	margin-top: -1px;
	height: 60px;
}

.ewb-trade-top>span {
	display: block;
	padding-left: 79px;
	line-height: 60px;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
}

.ewb-trade1 .ewb-trade-top {
	background: url("../images/trade_bg01.jpg") center no-repeat;
}

.ewb-trade1 .ewb-trade-top>span {
	background: url("../images/trade_ico01.png") 30px center no-repeat;
}

.ewb-trade2 .ewb-trade-top {
	background: url("../images/trade_bg02.jpg") center no-repeat;
}

.ewb-trade2 .ewb-trade-top>span {
	background: url("../images/trade_ico02.png") 29px center no-repeat;
}


.ewb-trade3 .ewb-trade-top {
	background: url("../images/trade_bg03.jpg") center no-repeat;
}

.ewb-trade3 .ewb-trade-top>span {
	background: url("../images/trade_ico03.png") 32px center no-repeat;
}

.ewb-trade4 .ewb-trade-top {
	background: url("../images/trade_bg04.jpg") center no-repeat;
}

.ewb-trade4 .ewb-trade-top>span {
	background: url("../images/trade_ico04.png") 30px center no-repeat;
}


.ewb-trade5 .ewb-trade-top {
	background: url("../images/trade_bg05.jpg") center no-repeat;
}

.ewb-trade5 .ewb-trade-top>span {
	background: url("../images/trade_ico05.png") 30px center no-repeat;
}


.ewb-trade-bottom {
	padding-left: 44px;
	height: 29px;
	line-height: 29px;
}

.ewb-trade-bottom>span {
	font-weight: bold;
	color: #f00;
	margin-left: 15px;
}

.ewb-progress-query {
	height: 42px;
	background-color: #e4e4e4;
}

.ewb-query-title {
	margin-left: -1px;
	text-align: center;
	width: 130px;
	height: 42px;
	font-size: 16px;
	color: #fff;
	line-height: 42px;
	background-color: #1995e8;
}

.ewb-trade-inputs {
	position: relative;
	margin-top: 7px;
	margin-left: 10px;
	width: 190px;
	height: 28px;
	background-color: #fff;
}


.ewb-trade-inputs .input-box,
.ewb-trade-inputs .input-placeholder {
	height: 28px;
	line-height: 28px;
}

.ewb-trade-search {
	margin-right: -1px;
	display: block;
	width: 50px;
	height: 42px;
	cursor: pointer;
	background: url("../images/trade_search.png") center no-repeat #f2a732;
}

.ewb-trade-search:hover {
	background-color: #ff7725;
}

/* ç”¨æˆ·å¹³å° */
.ewb-resource-three .ewb-resource-title>span {
	padding-left: 34px;
	background: url("../images/resource_ico03.png") left center no-repeat;
}

.ewb-plat-login {
	padding-top: 6px;
	margin-left: 14px;
}

.ewb-plat-item {
	float: left;
	width: 120px;
	height: 114px;
	margin-right: 10px;
	margin-top: 9px;
	background: #eaf2ff;
}
.ewb-plat-item a{
	display: block;
	height: 46px;
	padding-top: 68px;
	font-size:15px;
	color:#333;
	text-align: center;
	font-weight: bold;
}
.ewb-plat-item.other {
	background: #e0ecff;
}
.ewb-plat-item.other a{
	line-height:18px;
}
.ewb-plat-item .icon1 {
	background: url("../images/flat_icon1.png") 40px 13px no-repeat;
}
.ewb-plat-item .icon2 {
	background: url("../images/flat_icon2.png") 38px 13px no-repeat;
}
.ewb-plat-item .icon3 {
	background: url("../images/flat_icon3.png") 39px 13px no-repeat;
}
.ewb-plat-item .icon4 {
	background: url("../images/flat_icon4.png") 35px 13px no-repeat;
}

.ewb-plat-item:hover{
	background:url("../images/flat_bg.jpg") no-repeat;
}
.ewb-plat-item:hover a{
	color:#fff;
}
.ewb-plat-item:hover .icon1{
	background-image: url("../images/flat_icon1h.png");
}
.ewb-plat-item:hover .icon2{
	background-image: url("../images/flat_icon2h.png");
}
.ewb-plat-item:hover .icon3{
	background-image: url("../images/flat_icon3h.png");
}
.ewb-plat-item:hover .icon4{
	background-image: url("../images/flat_icon4h.png");
}
/* 12345 */
.ewb-hot-area {
	width: 705px;
	margin: 0 auto;
	height: 38px;
	overflow: hidden;
	background: url("../images/line_01.png") left center no-repeat;
}

.ewb-hot-line {
	line-height: 38px;
	text-align: center;
	font-size: 18px;
	color: #666;
	background: url("../images/line_02.png") right center no-repeat;
}

.ewb-iwant-items {
	padding-top: 27px;
	margin-left: 157px;
}

.ewb-iwant-items>li {
	float: left;
	margin-left: 60px;
}

.ewb-iwant-items>li:first-child {
	margin-left: 0;
}

.ewb-iwant-wrap {
	width: 248px;
	height: 238px;

}

.ewb-iwant-wrap>a {
	display: block;
	padding-top: 134px;
	height: 104px;
	border-radius: 8px;
	border: 1px solid #dcdcdc;
	box-shadow: 0 0 4px #dcdcdc;
	transition: all 0.3s;
}

.ewb-iwant-wrap:hover>a {
	margin-top: -10px;
}

.ewb-iwant-wrap>a.ewb-iwant1 {
	background: url("../images/want_ico01.png") center 39px no-repeat #fdfdfd;
}

.ewb-iwant-wrap>a.ewb-iwant2 {
	background: url("../images/want_ico02.png") center 39px no-repeat #fdfdfd;
}

.ewb-iwant-wrap>a.ewb-iwant3 {
	background: url("../images/want_ico03.png") center 39px no-repeat #fdfdfd;
}

.ewb-iwant-title {
	height: 33px;
	line-height: 33px;
	text-align: center;
	font-size: 18px;
	color: #1080cc;
}

.ewb-iwant-txt {
	margin: 0 29px;
	padding-top: 4px;
	line-height: 18px;
	text-align: center;
	color: #999;
}

/* çƒ­é—¨æœåŠ¡ */
.ewb-wt588 {
	width: 588px;
	float: left;
}

.ewb-mt40 {
	margin-top: 40px;
}

.ewb-public {
	height: 380px;
}

.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: 36px;
	line-height: 36px;
	font-size: 26px;
	color: #1080cc;
}

.ewb-en {
	line-height: 18px;
	font-size: 12px;
	color: #999;
	text-transform: uppercase;
}

/* è½®æ’­ */
.ewb-img {
	padding-top: 2px;
}

#carousel {
	position: relative;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

#carousel .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');
}

#carousel .owl-nav .owl-next {
	right: 0;
	right: 3px \0;
	/*ie8 */
	*right: 3px;
	background: url("../images/right_btn.png") center no-repeat;
}

#carousel .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;
	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-items {
	padding-top: 35px;
}

.ewb-gover-items>li {
	float: left;
	margin-left: 30px;
}

.ewb-gover-items>li:first-child {
	margin-left: 0;
}

.ewb-gover-wrap {
	width: 216px;
	height: 223px;
}

.ewb-gover-wrap>a {
	width: 216px;
	display: block;
	text-align: center;
	border: 1px solid #f3f3f3;
	box-shadow: 0 0 5px #f3f3f3;
	height: 223px;
	transition: all 0.3s;
}

.ewb-gover-wrap:hover a {
	margin-top: -10px;
}

.ewb-gover-img {
	height: 133px;
}

.ewb-gover-txt {
	padding-top: 8px;
	height: 82px;
	background-color: #fff;
	transition: all 0.3s;
}

.ewb-gover-txt>p {
	padding: 0 17px;
	font-size: 13px;
	padding-top: 4px;
	line-height: 18px;
	color: #666;
}

.ewb-gover-txt>p:first-child {
	line-height: 28px;
	font-size: 17px;
	font-weight: bold;
	color: #333;
}

.ewb-gover-wrap:hover .ewb-gover-txt {
	background-color: #1080cc;
}

.ewb-gover-wrap:hover .ewb-gover-txt>p,
.ewb-gover-wrap:hover .ewb-gover-txt>p:first-child {
	color: #fff;
}

.ewb-gover-more {
	height: 32px;
	margin-top: 30px;
	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;
	transition: all 0.3s;
}

.ewb-gover-more a:hover {
	color: #fff;
	background-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)
	}
}

/* 0627 */
.dep-classify {
	padding-bottom: 30px;
}

#typelist {
	height: 303px;
	overflow: hidden;
}

/* ä¾§è¾¹æ  */

.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');
}

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;
}

.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');
}

.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;
	position: absolute;
	top: 71px;
	right: -16px;
}

.ewb-phones-hd{
	height: 28px;
	line-height: 28px;
	font-size: 18px;
	text-align: center;
}

.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;
}

/* 修改banner栏（08.08二期新增） */

@font-face {
    font-family: "SourceHanSansCN-Bold";
    src: url("../fonts/SourceHanSansCN-Bold.woff") format("woff"), url("../fonts/SourceHanSansCN-Bold.ttf") format("truetype"), url("../fonts/SourceHanSansCN-Bold.eot") format("embedded-opentype");
}

.banner {
    height: 386px;
    margin-top: 15px;
    overflow: hidden;
    background: url(../images/banner-add-bg.png) center 0/1920px 386px no-repeat;
}

.banner-list li {
    float: left;
    margin: 118px 0 0 30px;
}

.banner-list a {
    display: block;
    width: 140px;
    height: 150px;
    text-align: center;
    font-family: "SourceHanSansCN-Bold";
    font-size: 22px;
    color: #FFFFFF;
    background: rgba(72, 137, 234, 1);
    box-shadow: 0px 0px 6px 0px rgba(72, 114, 178, 0.27);
    border-radius: 10px;
}

.banner-list .icon {
    display: block;
    height: 99px;
    margin-bottom: 12px;
    line-height: 90px;
    background: url(../images/banner-ico.png) 0 0 no-repeat;
}

.banner-list .icon img {
    vertical-align: middle;
}

.banner .txt {
    margin: 114px 0 0 0;
}