﻿/**!
 * è¿žäº‘æ¸¯å¸‚é¦–é¡µ
 * author: hcong;
 * date:2017-02-12
 */

 .ewb-phone{
 	display: none;
 }

.ewb-banner {
    height: 486px;
    background: url('../images/banner.jpg') center bottom no-repeat;
}

.ewb-tips{
	padding-top: 141px;
}

.ewb-tips img{
	vertical-align: top;
}

.ewb-gure{
	background: #f8fafc;
	padding: 4px 0 30px 0;
}

/* notice */

.ewb-notice{
	margin-right: 42px;
}

.ewb-notice-hd{
	height: 76px;
	line-height: 76px;
	font-size: 28px;
	font-weight: bold;
	position: relative;
	border-bottom: 2px solid #dadada;
}

.ewb-notice-hd a{
	color: #333;
}

.ewb-notice-icon{
	display: block;
	width: 16px;
	height: 16px;
	background: url('../images/rounder1.png') no-repeat;
	position: absolute;
	left: 0;
	bottom: -8px;
}

.ewb-notice-bd{
	margin-top: 25px;
	margin-left: 7px;
	border-left: 1px solid #e4e4e4;
}

.ewb-notice-mod{
	position: relative;
}

.ewb-notice-icon2{
	display: block;
	width: 14px;
	height: 14px;
	background: url('../images/rounder2.png') no-repeat;
	position: absolute;
	left: -7px;
	top: 0;
}

.ewb-notice-mod h3{
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	padding-left: 24px;
}

.ewb-mod-bd{
	padding-left: 30px;
	line-height: 26px;
	font-size: 14px;
	color: #999;
}

.ewb-mod-bd p{
	margin-top: 24px;
}

.ewb-mod-items{
	float: left;
	width: 100%;
	margin: -1px 0;
}

.ewb-mod-item{
	height: 16px;
	line-height: 16px;
	font-size: 16px;
	*line-height: 20px;
	*height: 20px;
	vertical-align: top;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: -8px;
	padding-left: 32px;
	margin-top: 20px;
	*margin-top: 18px;
	-webkit-transition: all .4s cubic-bezier(.175, .885, .32, 1);
            transition: all .4s cubic-bezier(.175, .885, .32, 1);
	background: url('../images/rounder3.png') 1px center no-repeat;
}

.ewb-mod-item:hover{
	background-image: url('../images/rounder2.png');
}

.ewb-mod-item:first-child{
	margin-top: 0;
}

.ewb-info-forus{
	margin-right: 100px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.ewb-mod-item a{
	color: #333;
	-webkit-transition: all .4s cubic-bezier(.175, .885, .32, 1);
            transition: all .4s cubic-bezier(.175, .885, .32, 1);
}

.ewb-mod-item:hover a{
	font-weight: bold;
}

.ewb-mod-date{
	float: right;
	margin-top: -16px;
}

/* è½®æ’­å›¾ */
.wb-slider {
    position: relative;
    font-family: arial;
    font-size: 14px;
    overflow: hidden;
    margin-top: 24px;
}
.wb-slider-conbox {
	width: 410px;
	height: 284px;
    overflow: hidden;
}
.wb-slider-ctag {
    display: block;
    position: relative;
}
.wb-slider-ctag img {
    display: block;
    width: 100%;
    height: 100%;
}
.wb-slider-mask {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 38px;
    line-height: 38px;
    font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #fff;
    background: url(../images/mask-bg.png);
}
.wb-slider-mask .ellipsis {
    display: block;
    margin-left: 10px;
    width: 284px;
    color: #fff;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.wb-slider-switcher {
    position: absolute;
    right: 5px;
    bottom: 10px;
    height: 18px;
}
.wb-slider-stag {
    float: left;
    margin-right: 3px;
    height: 18px;
    width: 25px;
    line-height: 18px;
    text-align: center;
    color: #fff;
    background: #898989;
    cursor: pointer;
}
.wb-slider-stag.cur {
    background: #ff8202;
}

/* ç”µå­äº¤æ˜“å¹³å° */

.ewb-plat-hd{
	height: 62px;
	line-height: 46px;
	font-size: 28px;
	font-weight: bold;
	position: relative;
	border-bottom: 2px solid #dadada;
}

.ewb-plat-hd a{
	color: #333;
}

.ewb-plat-icon{
	display: block;
	width: 16px;
	height: 16px;
	background: url('../images/rounder1.png') no-repeat;
	position: absolute;
	left: 0;
	bottom: -8px;
}

.ewb-plat-bd{
	padding-right: 1px;
}

.ewb-plat-items{
	padding-top: 19px;
	*padding-top: 30px;
}

.ewb-plat-item{
	height: 56px;
	line-height: 56px;
	font-size: 16px;
	vertical-align: top;
	margin-top: 11px;
}

.ewb-plat-item a{
	display: block;
	padding-left: 82px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #fff;
	font-weight: bold;
	background-position: 16px center;
	background-repeat: no-repeat;
	background-color: #2562b3;
	-webkit-transition: all .4s cubic-bezier(.175, .885, .32, 1);
            transition: all .4s cubic-bezier(.175, .885, .32, 1);
}

.ewb-plat-item a:hover{
	background-color: #ff8202;
}

.ewb-plat-a1{
	background-image: url('../images/plat1.png');
}

.ewb-plat-a2{
	background-image: url('../images/plat2.png');
}

.ewb-plat-a3{
	background-image: url('../images/plat3.png');
}

.ewb-plat-a4{
	background-image: url('../images/plat4.png');
}

.ewb-plat-a5{
	background-image: url('../images/plat5.png');
}
.ewb-plat-a11{
	background-image: url('../images/plat11.png');
}
.ewb-plat-a12{
	background-image: url('../images/plat12.png');
}
.ewb-plat-a1:hover{
	background-image: url('../images/plat1h.png');
}

.ewb-plat-a2:hover{
	background-image: url('../images/plat2h.png');
}

.ewb-plat-a3:hover{
	background-image: url('../images/plat3h.png');
}

.ewb-plat-a4:hover{
	background-image: url('../images/plat4h.png');
}

.ewb-plat-a5:hover{
	background-image: url('../images/plat5h.png');
}
.ewb-plat-a11:hover{
	background-image: url('../images/plat11h.png');
}
.ewb-plat-a12:hover{
	background-image: url('../images/plat12h.png');
}
.ewb-mt27{
	margin-top: 27px;
}

.ewb-spc .ewb-plat-item a{
	font-weight: bold;
}

.ewb-spc .ewb-plat-a6{
	background-color: #3980dd;
	background-image: url('../images/plat6.png');
}


.ewb-spc .ewb-plat-a9{
	background-color: #468de9;
	background-image: url('../images/plat9.png');
}

.ewb-spc .ewb-plat-a7{
	background-color: #4b96f7;
	background-image: url('../images/plat7.png');
}

.ewb-spc .ewb-plat-a8{
	background-color: #599ffb;
	background-image: url('../images/plat8.png');
}

.ewb-spc .ewb-plat-a10{
	background-color: #66a7fe;
	background-image: url('../images/plat10.png');
}
.ewb-spc .ewb-plat-a12{
	background-color: #66a6ff;
	background-image: url('../images/plat12.png');
}

.ewb-spc .ewb-plat-a6:hover{
	background-image: url('../images/plat6h.png');
}

.ewb-spc .ewb-plat-a7:hover{
	background-image: url('../images/plat7h.png');
}

.ewb-spc .ewb-plat-a8:hover{
	background-image: url('../images/plat8h.png');
}

.ewb-spc .ewb-plat-a9:hover{
	background-image: url('../images/plat9h.png');
}

.ewb-spc .ewb-plat-a10:hover{
	background-image: url('../images/plat10h.png');
}

.ewb-mt16{
	margin-top: 16px;
}

.ewb-sales{
	padding-top: 21px;
}

.ewb-sales a{
	display: block;
	width: 76px;
	height: 94px;
	line-height: 94px;
	padding-left: 82px;
	background-position: 12px center;
	background-repeat: no-repeat;
	background-color: #2562b3;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}

.ewb-sales-a1{
	float: left;
	background-image: url('../images/sales1.png');
}

.ewb-sales-a2{
	float: right;
	background-image: url('../images/sales2.png');
}

.ewb-sales a:hover{
	background-color: #ff8202;
}

.ewb-sales-a1:hover{
	background-image: url('../images/sales1h.png');
}

.ewb-sales-a2:hover{
	background-image: url('../images/sales2h.png');
}

/* å³ä¾§ */

.ewb-main-bom{
	padding: 20px 0 45px 0;
}

.ewb-main-r{
	margin-left: 42px;
}

.ewb-main-search{
	padding: 12px 0 12px 20px;
	background: #f8fafc;
}

.ewb-main-search select{
	display: block;
	width: 133px;
	height: 36px;
	line-height: 36px;
	border: 1px solid #bdbdbd;
	background: #fff;
	color: #acacac;
	float: left;
	text-indent: 20px;
}

.ewb-main-search input{
	display: block;
	width: 385px;
	height: 34px;
	line-height: 34px;
	border: 1px solid #bdbdbd;
	border-right: 0;
	text-indent: 10px;
	background: #fff;
	outline: 0;
	padding: 0;
	float: left;
	margin-left: 20px;
}

.ewb-main-search button{
	display: block;
	width: 125px;
	height: 36px;
	line-height: 36px;
	border: 0;
	padding: 0;
	outline: 0;
	cursor: pointer;
	float: left;
	background: #186aab;
	text-align: center;
	font-family: "Microsoft Yahei";
	color: #fff;
	font-size: 16px;
}

.ewb-main-search button:hover{
	background: #ff8202;
}

/* é‡‡è´­ä¿¡æ¯ */

.ewb-mt20{
	margin-top: 20px;
}

.ewb-comp-hd{
	height: 76px;
	line-height: 76px;
	border-bottom: 2px solid #dadada;
	position: relative;
}

.ewb-comp-hd.ewb-spc{
	padding-top: 8px;
	height: 56px;
	line-height: 56px;
	border-bottom: 0;
}

.ewb-comp-title{
	display: block;
	float: left;
	font-size: 28px;
	font-weight: bold;
	color: #202a30;
	margin-right: 30px;
}

.ewb-comp-icon{
	display: block;
	width: 16px;
	height: 16px;
	background: url('../images/rounder1.png') no-repeat;
	position: absolute;
	left: 0;
	bottom: -8px;
}

.ewb-spc .ewb-comp-icon{
	display: none;
}

.ewb-comp-tt{
	display: block;
	margin-top: 30px;
}

.ewb-spc .ewb-comp-tt{
	margin-top: 20px;
}

.ewb-comp-tt a{
	display: block;
	height: 26px;
	line-height: 26px;
	font-size: 16px;
	font-weight: bold;
	padding: 0px 7px;
	color: #333;
}

.ewb-comp-tt.current a{
	background: #ff8202;
	color: #fff;
}

.ewb-comp-bd{
	padding-left: 5px;
	padding-top: 15px;
	height: 217px;
}

.ewb-comp-bd.ewb-spc{
	height: 190px;
}

.ewb-comp-item{
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	vertical-align: top;
}

.ewb-comp-infos{
	background: url('../images/rounder3.png') left center no-repeat;
	margin-right: 100px;
	white-space: nowrap;
	overflow: hidden;
	padding-left: 15px;
	text-overflow: ellipsis;
}

.ewb-comp-infos a{
	color: #333;
}

.ewb-comp-stauts{
	color: #2562b3;
}

.ewb-date{
	float: right;
	margin-top: -36px;
}

.ewb-second{
	margin-top: -15px;
}

.ewb-second-hd{
	height: 23px;
	border-bottom: 1px solid #d7e8ff;
}

.ewb-second-tt{
	float: left;
	margin-right: 10px;
}

.ewb-second-tt a{
	display: block;
	height: 24px;
	line-height: 24px;
	padding: 0 4px;
	font-size: 14px;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	background: #94baec;
	color: #fff;
}

.ewb-second-tt.current a{
	background: #2562b3;
	font-weight: bold;
}

.ewb-second-bd{
	padding-top: 4px;
}

/* 0323ä¿®æ”¹ */
.ewb-banner{
    height: auto;
    position: relative;
}

.ewb-banner-bg{
    vertical-align: top;
    width: 100%;
}

.ewb-tip-img{
    position: absolute;
    top: 50%;
    margin-top: -55px;
    left: 
}