﻿@charset "utf-8";
/* CSS Document */
body{ font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px; background:#fff;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#FF7300; text-decoration:underline;}

.wrapper,.header,.content,.footer{ width:960px; margin:0 auto; padding:0 0px; }
.header{  padding:5px 0; background:#fff; overflow:hidden;}
.header .banner{ float:right; margin-top:8px; width:700px; height:66px; overflow:hidden;}
.header .logo{ padding-top:20px;}
.nav{ width:960px; margin:0 auto; background:url(../images/nav.png) repeat-x; height:53px; line-height:38px; height:38px; margin-bottom:0px; overflow:hidden;}
.nav ul{ padding-left:15px;}
.nav li{ float:left; height:38px; background:url(../images/line.png) no-repeat right center; }
.nav li.last{ background:none;}
.nav li a{ display:block; float:left; height:38px; line-height:38px; color:#fff; font-size:14px; padding:0 17px; font-weight:bold; text-align:center;}
.nav li a:hover{  text-decoration:none; background:url(../images/nav_hover.png) repeat-x; }



.first-content .con-left{ width:264px; float:left;}
.first-content .con-center{ width:425px; margin-left:268px;}
.first-content .border{ border:1px solid #AACCEE; height:252px;}
.first-content .con-right{ width:252px; float:right;}
.first-content .title{ height:29px; line-height:29px; background:#F0F5FB url(../images/tit_bg2.png) repeat-x; color:#0868C8; border-bottom:1px solid #AACCEE;}
.first-content .title .tit-1{height:29px; line-height:29px; float:left; text-indent:35px; font-weight:bold; background:url(../images/ico-left.png) left center no-repeat;}
.first-content .title .tit-2{height:29px; line-height:29px; float:left; text-indent:35px; font-weight:bold; }

.mainLoginBut
{
  background-image:url(/images/btn_01.png);
  border:0;
}


.login-body{ padding:10px 25px; overflow:hidden; width:212px;}
.login-body .txtouter{ width:208px; height:27px; background:url(../images/txt.png) repeat-x; border:1px solid #A4A4A4; margin-bottom:8px;}
.login-body .txtouter input{ height:15px; padding:6px 5px 6px 30px; width:165px; border:none; background:none; color:#999;margin-top:-2px;}
.login-body .txtouter input.username{ background:url(../images/user.png) no-repeat 8px 8px;}
.login-body .txtouter input.password{ background:url(../images/password.png) no-repeat 8px 8px;}
.login-body .check{ margin-bottom:8px;}
.login-body .btngroup{ height:32px; line-height:32px;}
.login-body .btngroup input{ float:left; color:Black;}
.login-body .btngroup span{ float:left; display:inline-block; height:32px; line-height:32px; margin-left:25px; background:url(../images/arrow2.png) no-repeat left 12px; padding:6px 0px 0px 10px;}
.login-body .btngroup2 { padding:12px 0;}
.login-body .btngroup2 .btn{ width:103px; height:27px; line-height:27px; background:url(../images/btn_02.png) no-repeat; color:#016dbe; text-align:center; border:none;}
.btn:hover{ cursor:pointer;opacity:0.8;
filter:alpha(opacity=80); }
.login-body .bottom-link{ width:235px;}
.login-body .bottom-link a{ display:inline-block; padding-left:8px; background:url(../images/dotted2.png) no-repeat left center; margin-right:15px; color:Black;}
.login-body .bottom-link a:hover{ color:#FF7300;}
.login-body a:hover{ color:#FF7300;}
.login-body a{ color:Black;}

.login-body2{ padding:5px 14px 10px 14px;overflow:hidden; width:222px;}
.login-body2 .txtouter2 .search{ width:185px; height:16px; line-height:16px; padding:4px; border:2px solid #7796CA; background:url(../images/ico_01.png) no-repeat 4px center; padding-left:30px; color:#999999;font-size:12px;font-weight:normal;}
.login-body2 .hot-search{ border-bottom:1px dotted #A5A6A5; text-align:left; line-height: 25px;}
.login-body2 .hot-search strong{ color:#FF7300;}
.login-body2 .btngroup3{ height:32px; line-height:32px; padding-top:8px; padding-left:10px;}
.login-body2 .btngroup3 input{ float:left;}
.login-body2 .btngroup3 span{ float:left; display:inline-block; height:32px; line-height:32px; margin-left:25px; background:url(../images/dotted4.png) no-repeat 50px center; padding-right:20px;}
.login-body2 .bottom-link { line-height:30px; width:240px;margin:0px 0px 0px 0px;}
.login-body2 .bottom-link a{ display:inline-block; padding-right:0px;  color:Black;}
.login-body2 .bottom-link a:hover{ color:#FF7300;}



.loginAydj a:hover{ color:#FF7300;}
.loginAydj a{ color:Black;}



.tab_conbox{}


.tabs{height:28px; line-height:28px; background:#F0F5FB url(../images/tit_bg2.png) repeat-x; color:#0868C8; border-bottom:1px solid #AACCEE;}
.tabs li{height:28px; line-height:28px;float:left;}
.tabs li a {display: block;padding: 5px 20px 0px 20px; float:left;}
.tabs li a:hover {background: #fff; color:#0868C8; text-decoration:none; font-weight:bold;}	
.tabs .thistab a{color:#0868C8; text-decoration:none; font-weight:bold;}
.tabs .thistab,.tabs .thistab:hover{background: #fff;border:1px solid #AACCEE;border-bottom: 1px solid #fff; border-top:none;border-top:none; position:relative; left:-3px; }

.tab_con {padding:8px 10px;font-size: 12px; }
.tab_con p{ font-size:12px; background:url(../images/dotted3.png) no-repeat left center; padding-left:10px; height:24px; line-height:24px;}
.tab_con p span{ float:right; color:#666;}


.abbox img{ width:188px; height:55px;}
.ad960 .ad-list li{ width:960px; overflow:hidden; margin-bottom:5px;}


.job-box{ border:1px solid #C8C8C8;}
.job-box .tit{ height:30px; line-height:30px; background:#EDEDED url(../images/tit_bg.png) repeat-x; border-bottom:1px solid #C8C8C8;}
.job-box .tit h1{ height:30px; line-height:30px;padding-left:25px; float:left; background:url(../images/arrow.png) no-repeat 15px center; font-weight:bold; color:#333;}
.job-box .job-body{ padding:5px; background:#fff;}
.job-list li{ height:45px; overflow:hidden; padding:5px;}
.job-list li.bg-blue{ background:#F7FCFF;}
.job-list li .col{ width:950px;}
.job-list li .col div{ float:left; width:225px; margin-right:12px;}
.job-list li .col div h1{ line-height:23px; line-height:23px; background:url(../images/dotted.png) no-repeat left center; padding-left:10px;}
.job-list li .col div p{ line-height:20px; line-height:20px; padding-left:10px;overflow:hidden; text-overflow:ellipsis;}
.job-list li .col div p strong{ color:#FF8800;}
.job-list li .col div h1 a{ color:#0044DF;}

/*网站底*/
.footer{ text-align:center;  color:#5c5c5c; padding-top:25px;}
.footer .ft-nav { margin-bottom:5px;}
.footer .ft-nav a{ color:#5c5c5c; font-size:12px; display:inline-block; padding:0 5px;}
.copyright{ font-size:12px; line-height:180%;}
.topBar{ background:#F6F6F6; border-bottom:1px solid #E9EDF0;}
.topBar .wecome{ height:25px; line-height:25px; color:#666;}
#site-nav .quick-menu LI {BACKGROUND:url(../images/mbg.png) no-repeat}
#site-nav .quick-menu LI:last-child {background:none;}
#site-nav .search .menu-hd S {BACKGROUND:url(../images/mbg.png) no-repeat}
#site-nav .quick-menu .cart S {BACKGROUND:url(../images/mbg.png) no-repeat 999em 0px}
#site-nav .search .menu-bd BUTTON {BACKGROUND:url(../images/mbg.png) no-repeat 999em 0px}
#site-nav-bg {Z-INDEX: 9999; BACKGROUND: #f7f7f7; LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: absolute; TOP: 0px; HEIGHT:29px}
#site-nav {Z-INDEX: 10000; MARGIN: 2px auto; COLOR: #000; LINE-HEIGHT: 19px; POSITION: relative; HEIGHT: 22px}
#site-nav A {COLOR: #666}
#site-nav A:hover {COLOR: #f50}
#site-nav .login-info {FLOAT: left; PADDING-TOP: 1px}
#site-nav .login-info A {MARGIN-RIGHT: 8px}
#site-nav .login-info A.user-nick {MARGIN-RIGHT: 0px}
#site-nav .quick-menu {RIGHT: 0px; POSITION: absolute; TOP: 0px}
#site-nav .quick-menu LI {PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 6px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; PADDING-TOP: 2px}
#site-nav .quick-menu LI.last {BACKGROUND: none transparent scroll repeat 0% 0%}
#site-nav .quick-menu LI.menu-item {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative}
#site-nav .quick-menu .cart {PADDING-TOP: 1px; POSITION: relative; _padding-top: 2px}
#site-nav .quick-menu .cart A {PADDING-LEFT: 16px}
#site-nav .quick-menu .cart S {BACKGROUND-POSITION: -83px -21px; LEFT: 8px; WIDTH: 14px; POSITION: absolute; TOP: 6px; HEIGHT: 11px}
#site-nav .menu-hd {PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 10px; Z-INDEX: 10002; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px}
#site-nav .mytaobao .menu-hd {WIDTH: 48px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .search .menu-hd {WIDTH: 24px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .services .menu-hd {WIDTH: 48px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .menu-hd B {BORDER-RIGHT: #eee 4px solid; BORDER-TOP: #666 4px solid; FONT-SIZE: 0px; RIGHT: 10px; BORDER-LEFT: #eee 4px solid; WIDTH: 0px; LINE-HEIGHT: 0; BORDER-BOTTOM: #eee 4px solid; POSITION: absolute; TOP: 7px; HEIGHT: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
#site-nav .search .menu-hd {PADDING-LEFT: 25px; COLOR: #666}
#site-nav .search .menu-hd S {BACKGROUND-POSITION: -67px -20px; LEFT: 9px; WIDTH: 14px; POSITION: absolute; TOP: 4px; HEIGHT: 13px}
#site-nav .menu-bd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: none; Z-INDEX: 10001; RIGHT: 0px; BACKGROUND: #fff; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: absolute; TOP: 21px}
#site-nav .search .menu-bd {_right: -1px}
#site-nav IFRAME.menu-bd {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: -1; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .menu-bd-panel { PADDING-BOTTOM: 6px; PADDING-TOP: 10px; text-align:left;}
#site-nav .menu-bd-panel p{ width:100px;  position:relative; left:-8px; padding-bottom:5px;}
#site-nav .menu-item-opp .menu-bd {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.rt {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.lt {BACKGROUND-POSITION: -87px -55px; RIGHT: -2px; LEFT: auto}
#site-nav .menu {POSITION: relative}
#site-nav .menu:hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
#site-nav .hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
#site-nav .menu:hover .menu-bd {DISPLAY: block}
#site-nav .hover .menu-bd {DISPLAY: block}
#site-nav .menu:hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .mytaobao .menu-bd {WIDTH: 94px; LINE-HEIGHT: 1.7; TOP: 21px; HEIGHT: 57px}
#site-nav .mytaobao .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px}
#site-nav .search .menu-bd {WIDTH: 204px; TOP: 21px; HEIGHT: 66px}
#site-nav .search .menu-bd INPUT {BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #878787 1px solid; PADDING-LEFT: 1px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #878787 1px solid; WIDTH: 180px; LINE-HEIGHT: 13px; PADDING-TOP: 3px; BORDER-BOTTOM: #b7b7b7 1px solid}
#site-nav .search .menu-bd BUTTON {BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -20px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 66px; CURSOR: pointer; COLOR: #fff; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .services .menu-bd {WIDTH: 174px; TOP: 21px; HEIGHT: 218px}
#site-nav .services .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
#site-nav .services .menu-bd DL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e5e5e5 1px solid}
#site-nav .services .menu-bd .last {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .services .menu-bd DT {FONT-WEIGHT: bold; COLOR: #8c8c8c; LINE-HEIGHT: 1.5; TEXT-ALIGN: left}
#site-nav .services .menu-bd DD {LINE-HEIGHT: 1.6; TEXT-ALIGN: left}
#site-nav .services .menu-bd DD A {MARGIN-RIGHT: 2px}
