@charset "UTF-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, blockquote, th, td, p { margin: 0; padding: 0 }
input, button, select, textarea { outline: none }
li { list-style: none }
img { border: none }
textarea { resize: none }
p{ line-height:18px;}
body {color:#716258; font:normal 12px Microsoft Yahei; background: #fff; word-break: break-all; word-wrap: break-word; }
a { color: #716258; text-decoration: none; outline: none; font-weight: normal; }
a:hover { color: #e75112;}
a.more{color: #e75112;}
a.more:hover{color: #e75112; text-decoration:underline;}
/* clearfix 清除浮动 */
.clearfix { *zoom:1; }
.clearfix:after, .wrap:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix, .wrap { *+height:1%}
.clear {clear: both; }
/* 通用 */
.wrap { position: relative; width:100%;text-align: left; }
.main, .footer{ width:940px; margin: 0 auto; }
.content{ margin-top:20px;}

.fl{ float:left;}
.fr{ float:right;}
.center{ text-align:center;}
.block{ display:block !important;}
.w205{ width:205px !important;}
.w708{ width:708px !important;}
.mb10{ margin-bottom:10px;}
.mb27{ margin-bottom:27px;}
.mtb5{ margin:5px 0;}
.mr10{ margin-right:10px;}
.mr58{ margin-right:58px;}
.p0{ padding:0 !important;}
.pt10{ padding-top:10px;}
.pr10{ padding-right:10px}
.pr40{ padding-right:40px}
.plr10{ padding:0 10px !important;}
.pb25{ padding-bottom:25px;}
.bgeb{ background:#ebe8e6;}

/* 页头 */
.header{ width:940px; height:90px; margin: 18px auto 0 auto;}
.header-logo{ float:left; width:135px; height:75px; text-align:center;}
.header-logo img{ width:135px; height:52px; margin-top:11px; vertical-align: middle;}
.header-right{ }
.header-right .quick-link{ float:right; height:27px;}
.header-right .quick-link .social, .header-right .quick-link .language, .header-right .quick-link .search{ float:right; height:19px; line-height:19px; padding:4px 0;}
.header-right .quick-link .social, .header-right .quick-link .language{ margin-right:11px; padding-right:11px; border-right:1px solid #ea5406;}
.header-right .quick-link .social a, .header-right .quick-link .language a{ padding:0 5px;}
.header-right .quick-link .language .L-EN{ font:normal 12px Arial; color:#e75112;}
.header-right .quick-link .search .search-text{ float:left; width:138px; height:17px; line-height:17px; border:1px solid #a0a0a0}
.header-right .quick-link .search .search-btn{ float:left; overflow:hidden; width: 14px; height:19px; margin-right:10px; background: url(../images/icon-search.jpg) center no-repeat; border: 0; cursor: pointer; text-indent: -100000px;}
.header-right .main-nav{ float:right; margin-top:30px; height:33px;}
.header-right .main-nav ul li{ position:relative; float:left; height:33px; padding:0 22px; font:16px Microsoft Yahei; color:#716258; }
.header-right .main-nav ul li a{ font-weight:bold;}
.header-right .main-nav ul .on{ color: rgb(231, 81, 18);}
.header-right .main-nav .nav-sub-list{ display:none; z-index:100; position:absolute; top:33px; left:-18px; width:120px; padding:11px 10px;  background:url(../images/bg-navchildren.png) repeat center;}
.header-right .main-nav .nav-sub-list a{ display:block; text-align:left;padding-left:30px; line-height:30px; font-weight:normal; font-size:14px; border-bottom:1px solid #FFF; }

/* 页尾 */
.footer-wrap{ width:100%; height:120px; padding:30px 0; margin-top:50px; background:#f1efee;}
.copyright{ width:100%; text-align:center; padding-top:25px; font:12px Microsoft Yahei; border-top:1px solid #d2d2d2; height: 32px;line-height: 32px;}
.partner{padding:8px 60px;  background:url(../images/partner_link.jpg);}

/*---------------------------- 首 页 ----------------------------*/

/* banner */
.banner { _z-index:-1; *z-index:-1; width:940px; height:368px; overflow:hidden; position:relative;}
.banner ul {height:368px; position:absolute;}
.banner ul li {float:left; width:940px; height:380px; overflow:hidden; position:relative; background:#fff;}
.banner ul li div {position:absolute; overflow:hidden;}
.banner .btn {position:absolute; width:940px; height:20px; left:0; bottom:10px; padding-left:435px;}
.banner .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:20px; cursor:pointer; background:url(../images/point.png) no-repeat center; }
.banner .btn span.on { background:url(../images/point-on.png) no-repeat center !important;}

/* 首页内容 */
.home-news{ float:left; width:220px;}
.home-news h1{ font:bold 16px Microsoft Yahei; color:#716258; padding-bottom:5px; border-bottom:1px solid #ea5406}
.home-news-list li{ display:block; padding:10px 0; line-height:15px; border-bottom:1px solid #d2d2d2}
.home-news-list li span{ color:#e75112;}
.home-news-list li b{ display:block; color:#716258; font-weight:normal;}
.home-news-list li a:hover b{ color:#e75112 !important; text-decoration:underline !important;}
.home-news-list li .moer span{ color:#e75112;}

.home-con-right{ float:right; width:700px; margin-left:9px; padding-left:10px; border-left:1px solid #ea5406 }
.home-con-right .column{ float:left; width:220px; margin:0 20px 20px 0;}
.home-con-right .column img{height:170px;}
.home-con-right .column .more-col{width:220px;height:170px;background: #eee;color:#ea5406;line-height: 170px;text-align: center;}
.home-con-right .column .more-col span{display: inline-block;margin:0 2px;}
.home-con-right .column h2{ padding:9px 0; font:bold 14px Microsoft Yahei; color:#ea5406 ;text-decoration:none;text-align: center;border:1px solid #ddd;border-top:0;}
.home-con-right .column p{ line-height:16px;}
.home-con-right .column p span{ color:#e75112;}

/*---------------------------- 关于易贸 ----------------------------*/

.sub-banner{}
.sidebar{float:left; width:220px;}
.sidebar h1{ font:bold 16px Microsoft Yahei; padding-bottom:5px; border-bottom:1px solid #ea5406}
.sidebar ul li h2{ font:normal 14px Microsoft Yahei; padding:5px 0 3px 0;}
.sidebar ul li .child-menu{padding-left:10px;font-size:14px;}
.sidebar ul li .child-menu li a{display: block;padding:2px 0;}
.sidebar .sid-sub-list{ display:none; padding:0 0 0 12px;}
.sidebar .sid-sub-list a{ display:block; padding:3px 0 3px 30px;}
.sidebar .current .sid-sub-list{ display:block;}
.sidebar .on, .sidebar .current .on{color:#e75112;}

.main_center{ float:right; width:638px; min-height:400px; _height:400px; margin:0 0 0 10px; padding:0 35px 20px 35px; border-left:1px solid #ea5406; border-right:1px solid #ea5406}
.main_center h1{ font:bold 14px Microsoft Yahei; color:#e75112; margin-bottom:25px;}
.main_center h2{  font:normal 14px Microsoft Yahei; color:#e75112; vertical-align:middle;}
.main_center h3{ font:normal 12px Microsoft Yahei; color:#716258; vertical-align:middle; line-height:20px; }
.main_center h3.SM{ padding-left:10px; font: bolder 15px Arial; background:url(../images/img-s5-03_icon.jpg) no-repeat center left; }
.main_center h4{}
.main_center p{ line-height:20px;}
.main_center .img{ margin:20px 0; text-align:center;}
.main_center .txtbox01{ margin-bottom:10px; padding:10px 30px; font-size:14px; font-weight:bold; background:#ece8e7;}
.main_center a.download{ color:#e75112; }
.main_center a.download:hover{ text-decoration:underline;}
.main_center a.back{ float:right; margin-top:20px;}
.main_center a.back span{ color:#e75112; }
.main_center a.back:hover{ text-decoration:underline;}


.transaction-process{text-align:center; color:#e75112; font-family:Microsoft Yahei;}
.transaction-process dd{ float:left; width:212px; margin-top:42px;}
.transaction-process strong{ display:block; font-size:16px; margin: 10px 0 5px 0;}

.s-sm_table th{ height:33px; line-height:33px; color:#716258; border-bottom:2px solid #ea7526;}
.s-sm_table td{ position:relative; height:33px; line-height:33px;}
.s-sm_table .num{ width:17px; height:17px; line-height:17px; color:#FFF; text-align:center;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:#b6b6b6;}
.s-sm_table .topbg{ background:#ea5404;}
.s-sm_table td span{ display:block; position:absolute; top:1px; right:15px; width:10px; text-align:center;}
.s-sm_table td span.red{ color:#e51919}
.s-sm_table td span.green{ color:#518e39}
.s-sm_table td span.grey{ color:#999999}

.s-app{ margin-top:15px;}
.s-app td{ padding:0 24px; border-right:1px solid #e3e0de;}
.s-app strong{ display:block; margin-bottom:10px; font-size:14px; font-weight:normal;}
.s-app span{ display:block; line-height:18px; margin:24px 0;}

.left-column, .right-column{ float:left; padding:0 12px;}
.left-column{ width:454px; border-right:1px solid #ea5404;}
.right-column{ width:205px;}

.feedback,.address{min-height: 684px; *height:704px; _height:744px;}
.feedback strong{ color:#e75112; font-size:16px; padding-left:10px;}
.feedback td, .feedback th{ padding:8px 0;}
.feedback th{ padding-right:15px; font-size:14px; font-weight:normal;}
.feedback input{ width:290px; height:20px; border:1px solid #d6d4d2;}
.feedback textarea{ width:290px; height:120px; border:1px solid #d6d4d2;}
.feedback .btn-submit, .feedback .btn-reset{ width:35px; height:20px; margin-right:12px; color:#FFF; border:0px; background:#716258;cursor: pointer;}
.feedback .submitted{ display:none;}
.feedback .submitted h1{ padding:10px; font-size:16px;}
.feedback .submitted p{ margin-top:50px; text-align:center;}
.feedback .error{background:url(../images/input-error.png) no-repeat center;}
.feedback .succeed{background:url(../images/input-succeed.png) no-repeat center;}
.feedback .required,.feedback .succeed,.feedback .error{ display:block; float:right;height:22px; line-height:22px; margin-right:10px; }
.feedback .succeed,.feedback .error{width:16px; }

.address{ padding:0 10px;}
.address dl{ padding:10px 0 20px 0;}
.address th{ font-weight:normal;}
.address dt{ margin-bottom:10px; font:bold 16px Microsoft Yahei; color:#ea5406;}
.address ul li{ margin-top:12px;}

/*---------------------------- 交易经纪 ----------------------------*/
.etong-list{}
.etong-tab{ margin-bottom:10px;}
.etong-tab ul li{ float:right;}
.etong-tab ul li a{ display:block; float:left; padding:0 25px; font-size:14px; border-right:1px solid #999 }
.etong-tab ul li.active a.on{ color:#ea5406; font-weight:bold;}
.etong-item th, .etong-item td{ height:30px; text-align:center; }
.etong-item th {color:#fff; font-weight:normal;}


/*---------------------------- 资讯信息 ----------------------------*/
.news-top{ width:454px;}
.news-top img{ display:block; margin:0 auto;}
.news-top p{ margin-top:20px; text-indent:25px;}
.news-top a{ color:#e75112}
.news-top a:hover{ text-decoration:underline}

.news-list li,.search-list li{ padding:7px 0 }
.news-list li span{ margin-right:20px; color:#e75112;}
.news-list li a:hover{ text-decoration:underline;}

.news-tit{ margin-bottom:30px; font-size:16px; text-align:center;}
.news-tit span{ display:block; margin-top:5px; font-size:12px; color:#e75112}
.news-con p{ text-indent:25px;}

#newsPPt {overflow:hidden; width:630px; margin:0 auto;}
#newsPPt .ppt_top { width:630px;}
#newsPPt .pptBox {width:630px; border:none; }
#newsPPt .top_pic { width:630px; height:420px; overflow:hidden; position:relative;}
#newsPPt .top_pic ul{ position:absolute; left:0; top:0; width:10000px}
#newsPPt .top_pic li {  float:left; text-align:center; *position:relative; display:none; width:630px; height:420px;}
#newsPPt .top_pic li span{ vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
#newsPPt .top_pic li img { *position:relative; *left:-50%; *top:-50%; text-align:center;}
#newsPPt .small_pic { height:66px; margin:20px 0 ; text-align:center; position:relative; }
#newsPPt .small_pic .smallBox{width: 575px !important; margin:0 auto;overflow:hidden;position:relative;}
#newsPPt .small_pic .smallMain{ height:66px; float:left;}
#newsPPt .small_pic .smallMain ul{ width:10000px;position:absolute;left:0}
#newsPPt .small_pic .smallMain li{ float:left; width:74px; height:60px; overflow:hidden; padding:2px; margin-right:5px; cursor:pointer}
#newsPPt .small_pic .smallMain li.on{ background:#ff9b01;}
#newsPPt .pic_info{ width:630px;}
#newsPPt .pic_info li{ display:none; padding-left:5px;}
#newsPPt .pic_info li h3{ font-size:14px; padding-bottom:5px; color:#716258}
#newsPPt .pic_info li p{ line-height:20px;}

.btn_arrow {position:absolute;width:30px;height:50px;display:none;cursor:pointer;z-index:10000}
.arrow_prev {left:10px;top:200px;background:url(../images/media/btn_left.png) no-repeat}
.arrow_next {right:10px;top:200px;background:url(../images/media/btn_right.png) no-repeat}

#btn_prev a,#btn_prev a:hover,#btn_prev.over a,#btn_prev.over a:hover,#btn_next a,#btn_next a:hover,#btn_next.over a,#btn_next.over a:hover{ display:block; width:22px; height:66px;cursor: pointer; background:url(../images/media/arrow.jpg) no-repeat;}
#btn_prev,#btn_next{ z-index:1; position:absolute; top:0;}
#btn_prev{ left:0;}
#btn_next{ right:0;}

#btn_prev a{ background-position:0px 0px;}
#btn_prev a:hover{ background-position:-45px 0px;}
#btn_prev.over a,#btn_prev.over a:hover {background-position:-90px 0px;}

#btn_next a{ background-position:-23px 0px;}
#btn_next a:hover{ background-position:-68px 0px;}
#btn_next.over a,#btn_next.over a:hover {background-position:-113px 0px;}


/*---------------------------- 招聘中心 ----------------------------*/

.jobs-list{}
.jobs-tab{ margin-bottom:10px;}
.jobs-tab ul li{ float:left;}
.jobs-tab ul li a{ display:block; float:left; padding:0 25px; font-size:14px; border-right:1px solid #666 }
.jobs-tab ul li.active a.on{ color:#ea5406; font-weight:bold;}
.jobs-item th, .jobs-item td{ height:30px; text-align:center; }
.jobs-item th {color:#fff; font-weight:normal;}

.jobs-popout{position:fixed; z-index:100; left:0; top:0;}
.jobs-pop-wrap{z-index:101; position:fixed; left:50%; top:50%; width:620px; height:380px; padding:35px 30px; margin-left:-340px; margin-top:-225px; background:#fff; _position: absolute;_margin-bottom: expression(this.offsetHeight/2);_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_border:1px solid #716258;}
.jobs-pop-wrap .close { cursor: pointer; width: 42px; height: 43px; display: block; background: url(../images/icon-close.png) no-repeat; position: absolute; right:-42px; top:0; }
.jobs-pop-wrap .close:hover { background: url(../images/icon-close-on.png) no-repeat;}
.jobs-pop-bg{z-index: 10; position: fixed !important; position: absolute;left: 0;top: 0; width: 100%; height: 100%;_height: 1120px; filter: alpha(opacity = 70) !important;opacity: 0.50;background: #000; _background:none;}
.jobs-pop-con{ overflow-x:hidden; overflow-y:scroll; width:620px; height:380px;  }
.jobs-pop-con strong{ display:block; margin-bottom:20px; font-size:16px; color:#ea5406}
.jobs-pop-con table{ border:1px solid #ececec; border-bottom:0px; margin-bottom:20px;}
.jobs-pop-con th,.jobs-pop-con td{ border-bottom:1px solid #e4e1df}
.jobs-pop-con th{ width:90px; height:25px; font-weight:normal; background:#f1efee;}
.jobs-pop-con td{ width:116px; text-align:center;}
.jobs-pop-con dt{ line-height:20px; font-weight:bold;}
.jobs-pop-con dd{ margin-bottom:20px;}
.jobs-pop-con ol{list-style: decimal !important;padding-left: 20px; *padding-left:25px;}
.jobs-pop-con ol li{list-style: decimal !important; line-height:20px;}

.jobs-QA dt{height: 39px; line-height: 39px; padding-left: 50px; font-size: 14px;font-weight: bold; background:url(../images/icon-QA.jpg) no-repeat left}
.jobs-QA dd{ margin-left:50px; padding:23px 33px; line-height:22px; background:#ebe8e6;}

.joinEM{min-height: 584px; *height:604px; _height:644px;}
.joinEM strong{ color:#e75112; font-size:16px; padding-left:10px;}
.joinEM td, .joinEM th{ padding:8px 0;}
.joinEM th{font-size:14px; font-weight:normal;}
.joinEM input{ float:left; height:20px; line-height:20px; border:1px solid #d6d4d2;}
.joinEM select{ float:left; height:22px; line-height:22px; border:1px solid #d6d4d2; }
.joinEM .required,.joinEM .succeed,.joinEM .error{ display:block; float:left;height:22px; line-height:22px; margin-left:10px; }
.joinEM .succeed,.joinEM .error{width:16px; }
.joinEM .succeed{ background:url(../images/input-succeed.png) no-repeat center;}
.joinEM .error{ background:url(../images/input-error.png) no-repeat center;}
.joinEM .btn-submit{ width:127px; height:20px; margin-top:30px; color:#FFF; border:0px; background:#716258; cursor: pointer;}
.joinEM .file-btn{ width:79px; height:22px; color:#FFF;  background:#716258; border:0px; cursor: pointer;}

.welcome { height:554px; _height:615px; *height:575px; padding:15px;}
.welcome h1{ font-size:16px;}

.WeEM{ margin-top:15px; padding-top:25px; border-top: 1px solid #e75112}
.WeEM li{ float:left; margin-bottom:50px;}
.WeEM strong{ font-size:14px; color:#e75112;}

/*---------------------------- 微信 ----------------------------*/
.WeChat dl{ margin-bottom:40px;}
.WeChat dt{ font-size:14px; font-weight:bold; margin-bottom:10px;}
.WeChat img{ vertical-align:middle;}
.WeChat strong{ display:block; margin-top:5px; text-align:center; font-weight:normal;}
.WeChat ul li{ float:left; width:178px; margin-right:34px; text-align:center; }

/*---------------------------- 搜索结果 ----------------------------*/
.search-list li,.search-list li{ padding:10px 0 }
.search-list li span{ margin-right:20px; color:#e75112;}
.search-list li a:hover{ text-decoration:underline;}

.search-none{ width:505px; height:60px; padding:45px 0; margin:0 auto; font-size:14px; background:#ebe8e6;}
/*----------------------------  ----------------------------*/
/*----------------------------  ----------------------------*/



.page{ clear:both; font-family: Microsoft YaHei;float:right;margin-top:5px;}
.page .page_start,.page .page_cur,.page a,.page .page_prev,.page .page_end{ display:inline-block; border:1px solid #ccc; height:27px; line-height:27px; padding:0 3px; min-width:16px; text-align:center; vertical-align:top; white-space:nowrap; margin-right:4px; _width:16px;}
.page .page_prev,.page .page_next{ cursor:pointer;}
.page .page_start,.page .page_prev{ background:url(../images/cbi_bg.png) -270px -36px no-repeat;}
.page .page_next,.page .page_end{ background:url(../images/cbi_bg.png) -309px -36px no-repeat;}
.page .page_cur{ font-weight:700; color:#f60; border:1px solid #f90;}
.page a.page_cur{ font-weight:700; color:#f60; border:1px solid #f90;}/*2014-03-31 add*/
.page a:hover{text-decoration:none; border:1px solid #666; color:#333;}


.content-col div{padding:6px 0;line-height:20px;}


















