﻿/* CSS Document */
@charset "utf-8";

/* main css start */

/*mix css*/
.mix{width:950px;margin:0 auto;padding:0;text-align:center;}
.mix .five{width:5px;height:80px;float:left}
.mix .login{float:left;width:302px;height:162px;background:url(../../images/new_index3_08.png) no-repeat;}
.mix .log_left{float:left;width:80px;margin:14px 0px 0px 7px;}
.mix .log_left a{float:left;width:75px;height:35px;margin-bottom:10px;}
.mix .log_left .world{float:left;width:55px;padding-left:12px}
.mix .log_left .world a{width:auto;height:15px;line-height:20px;margin:0 auto;padding:0}

.mix .log_right{float:left;width:178px;margin:21px 0px 0px 0px;padding-left:15px;}
.mix .log_right .inputs{float:left;width:154px;height:25px;background:none scroll;border:none;line-height:24px;}
.mix .log_right .type{float:left;width:100%;}
.mix .log_right .remb{float:left;width:80px;margin-top:12px;line-height:10px}
.mix .log_right .remb span{float:left;width:42px;line-height:20px;padding-left:2px}
.mix .log_right .btn{float:left;width:90px;}
.mix .log_right .btn a{float:left;width:90px;height:30px;margin:1px 0px 0px 1px}

.mix .key{height:59px;margin-top:5px;}
.mix .key .size{float:left;width:633px;height:5px;margin:0 auto;padding:0px;font-size:0px;line-height:0px;}
.mix .key .title{background:url(../../images/mix.png) -321px -20px no-repeat}
.mix .key .bottom{background:url(../../images/mix.png) -321px -44px no-repeat}
.mix .content{float:left;width:631px;margin:0 auto;padding:0;height:53px;border-left:1px solid #03aed8;border-right:1px solid #03aed8}
.mix .content .hot{background:url(../../images/hot.png) 2px 0px no-repeat;line-height:18px;padding:0px 2px;color:#fff}
.mix .content a{padding:5px 0px;}

.mix .content .hot b{color:#0a3caf}
.mix .content .hot b:hover{ color:#D07828}
.mix .content .hot u{color:#03aed8}
.mix .content .hot u:hover{ color:#D07828}
.mix .content i{color:#ff3300;font-style:normal}
.mix .content i:hover{color:#173C8E}
.mix .content .place{float:left;width:auto;padding:0px 4px;;line-height:16px;color:#0066FF}
.mix .content .place a{color:#0099FF}
.mix .content .place a:hover{color:#ff3300}

/*mix first end*/
.zero{font-size:0px;line-height:0px;margin:0 auto;padding:0;}
.mix .server{width:302px;float:left;margin:0 auto;padding-left:5px;}
.server .project{float:left;width:300px;padding-bottom:15px;border-left:1px solid #ff7e00;border-right:1px solid #ff7e00}
.server .project .pro_left{float:left;width:130px;padding-left:15px; overflow:hidden;background:url(../../images/new_index3_21.png) top left repeat-y;}
.server .project .pro_left h3{float:left; width:90px;height:20px;line-height:22px;text-align:left;margin:10px 0px 10px 0px;padding-left:30px;color:#086fbf;background:url(../../images/new_index3_25.png) 7px 3px no-repeat;font-size:18px;font-family:"黑体";}
.server .project .pro_left a{width:auto;line-height:20px;padding-right:10px;color:#2a2323;}
.server .project .pro_left a:hover{color:#ff3300}
.mix .server h1{float:left;width:302px;height:35px;background:url(../../images/mix.png) -8px -101px no-repeat;}
.mix .server h2{float:left;width:302px;height:7px;background:url(../../images/mix.png) -8px -151px no-repeat;}
.server .project .nobg{background:none}

/*ads*/
.mix .ads{float:left;width:632px;height:263px;padding:0px 0px 0px 6px;}
.mix .ads .active{float:left;width:459px;height:128px;overflow:hidden;border:1px solid #ccc;}
#featured {
	 position: relative;width: 459px; height: 128px; overflow: hidden
}
#featured .word {
	Z-INDEX: 10; position: absolute; padding: 5px;  width: 450px; bottom: 0px;background: url(/1/bg_transparent.gif) no-repeat; height: 32px; color: #fff; left: 0px
}
#featured .word h3 {
	font-size: 13px
}
#featured .ui-els-hide {
	display: none
}
.mix .ads .active #thumbs { 
    list-style-type:none
	width: 459px;
	height: 28px;
	float:left;
	position: absolute;
	top: 100px;
	z-index:10;
	left: -20px;
}
* HTML #thumbs {
	height: 100%
}
#thumbs li {
	width: 52px; display: inline; float: left; height: 24px; margin-right: 4px
}
#thumbs ul {
	margin-top: 3px
}
#thumbs li.last_img {
	margin-right: 4px
}
#thumbs li.first {
	margin: 5px 10px 0pt 15px; width: 20px; height: 13px; cursor: pointer
}
#thumbs li.last {
	margin: 5px 12px 0pt 8px; width: 20px; height: 13px; cursor: pointer
}
#thumbs li a {
	border: #9c9c9c 2px solid; width: 48px; display: block; font-size: 0px; 
}
#thumbs li a:hover {
	border: #99cc33 2px solid;
}
#thumbs li a.current {
	border: #5fc243 2px solid; 
}
#thumbs li.first img {
	border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
#thumbs li.last img {
	border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}

.mix .ads .act_rig{float:right;width:165px;height:128px;}
.mix .ads .last{margin-bottom:0px}
.mix .ads .act_rig a{float:right;width:142px;height:53px;font-family:"黑体";text-align:center;font-size:20px;padding:8px 0 0 28px;overflow:hidden;line-height:25px;border:0px solid #ccc;margin-bottom:4px;}
.act_rig .first{width:242px;height:54px;background:url(../../images/ps1.gif) no-repeat;color:#000;}
.act_rig .first:visited{color:#000}
.act_rig .first:hover{color:#000}
.act_rig .second{background:url(../../images/ps2.png) no-repeat;color:#0052a5;margin-top:5px}
.act_rig .second:visited{color:#0052a5}
.act_rig .second:hover{color:#0052a5}
.mix .ads .act_bot{float:right;width:630px;}
.mix .ads .act_bot a{float:right;width:630px;height:70px;overflow:hidden;margin:5px 0px 0px 0px;}

.mix .myad{float:left;width:941px;margin:0 auto;padding:5px 0px 0px 5px;}
.mix .myad h1{float:left;width:941px;height:9px;background:url(../../images/mix.png) -8px -167px no-repeat;}
.mix .myad .adx{float:left;width:941px;background:url(../../images/new_index3_32.png) repeat-y;}
.mix .myad .adx a{float:left;height:60px;border:1px solid #ccc;}
.mix .myad .adx a:hover{border:1px solid #ff3300}
.mix .myad .adx .ad_left{float:left;width:259px;margin:0 auto;padding:0px 0px 0px 8px;overflow:hidden}
.mix .myad .adx .ad_left a{width:251px;margin:2px 0px 2px 0px;}
.mix .myad .adx .ad_right{float:left;width:672px;margin:0 auto;padding:0;overflow:hidden}
.mix .myad .adx .ad_right a{width:158px;margin:2px 8px 2px 0px;}
.mix .myad .adx .ad_right .last{margin:2px 0px 2px 0px}
.mix .myad h2{float:left;width:941px;height:9px;background:url(../../images/mix.png) -8px -190px no-repeat;}

.mix .myad .com_pro{float:left;width:941px;height:4px;}
.mix .myad h3{background:url(../../images/mix.png) -8px -268px no-repeat}
.mix .myad h4{background:url(../../images/mix.png) -8px -283px no-repeat}
.mix .myad .ad_small{float:left;width:939px;border-left:1px solid #4ec6e4;border-right:1px solid #4ec6e4;}
.mix .myad .ad_small a{float:left;width:120px;height:70px;padding:2px;background:#f7fbfc;text-align:center;line-height:18px;margin:2px 0px 5px 8px;overflow:hidden;line-height:25px;border-left:1px solid #ccc;border-bottom:1px solid #ccc}
.mix .myad .ad_small a:visited{color:#ff3300}
.mix .myad .ad_small a:hover{background:#f7fbfc;}

/*ads end*/
.mix .position{float:left;width:941px;margin:0 auto;padding:5px 0px 5px 5px;}
.mix .position h1{float:left;width:921px;height:27px;line-height:30px;overflow:hidden;padding-left:20px;font-weight:bold;font-size:14px;color:#084d94;background:url(../../images/mix.png) -8px -208px no-repeat;}
.mix .position i{float:right;width:40px;padding-right:10px;font-size:12px;font-weight:normal;font-style:normal}
.mix .position i a{color:#084d94}
.mix .position i a:hover{color:#ff3300}
.mix .position .box{float:left;width:939px;border-left:1px solid #81d6eb;overflow:hidden;padding:10px 0px;border-right:1px solid #81d6eb}
.mix .position .box .detial{float:left;width:927px;margin:0px 3px;padding:0px;background:url(../../images/jobBg.png) repeat-y;}
.mix .position .box li{float:left;width:442px;height:25px;margin:0 auto;padding:0px;line-height:25px;overflow:hidden}
.mix .position .box .mar_right{margin-right:20px}
.mix .position .box .mar_left{margin-right:10px}
.mix .position .box li i{float:left;width:20px;height:25px;margin:0 auto;background:url(../../images/mix.png) -250px 10px no-repeat;background-color:#fff;}
.mix .position .box li h3{float:left;width:180px;margin:0 auto;font-size:16px;font-weight:400;}
.mix .position .box li h3 a:hover{float:left;width:180px;font-weight:bold}
.mix .position .box li h4{float:left;width:222px;margin:0 auto;padding-left:10px;font-weight:400;font-size:12px;overflow:hidden}
.mix .position .box li h4 a{color:#0555a6}
.mix .position .box li h4 a:visited{color:#ff3300;}
.mix .position .box li h4 a:hover{color:#ff3300; font-weight:bold}
.mix .position h2{float:left;width:941px;height:4px;background:url(../../images/mix.png) -8px -250px no-repeat;}
/*position end*/

.mix .same{float:left;height:27px;line-height:30px;padding-left:15px;font-weight:bold;font-size:14px;color:#084d94;overflow:hidden}
.mix .talent{float:left;width:221px;margin:0 auto;padding:0px 0px 5px 5px}
.mix .talent h1{width:206px;background:url(../../images/mix.png) -484px -63px no-repeat;}
.mix .talent .tal_box{float:left;width:219px;height:200px;margin:0 auto;padding:8px 0px;border-left:1px solid #7ccceb;border-right:1px solid #7ccceb}
.mix .talent li{margin:0 auto;width:210px;height:27px;line-height:26px;background:url(../../images/new_index3_65.png) bottom repeat-x;}
.mix .talent li i{float:left;width:10px;height:27px;background:url(../../images/mix.png) -267px -7px no-repeat;cursor:pointer}
.mix .talent li i:hover{background:none}
.mix .talent li a{float:left;display:block}
.mix .talent li a:visited{color:#ff3300}
.mix .talent li a:hover{color:#ff6600}
.mix .more{float:right;width:40px;padding-right:10px;font-size:12px;font-weight:normal;font-style:normal}
.mix .more a{color:#084d94}
.mix .more a:hover{color:#ff3300}
.mix .talent h2{float:left;width:221px;height:4px;background:url(../../images/mix.png) -484px -108px no-repeat;}
/*talent end*/

.mix .com_table{float:left;width:233px;margin:0 auto;padding:0px 0px 5px 7px}
.mix .com_table h1{width:218px;background:url(../../images/mix.png) -723px -63px no-repeat;}
.mix .com_table .my_box{float:left;width:231px;height:200px;margin:0 auto;padding:8px 0px;border-left:1px solid #7ccceb;border-right:1px solid #7ccceb}
.mix .com_table li{margin:0 auto;width:220px;height:27px;line-height:26px;background:url(../../images/new_index3_65.png) bottom repeat-x;}
.mix .com_table li i{float:left;width:10px;height:27px;background:url(../../images/mix.png) -267px -7px no-repeat;cursor:pointer}
.mix .com_table li i:hover{background:none}
.mix .com_table li a{float:left;display:block;overflow:hidden;}
.mix .com_table li a:visited{color:#ff3300}
.mix .com_table li a:hover{float:left;display:block;overflow:hidden;height:25px;background-color:#0a5b9f;color:#fff}
.mix .com_table h2{float:left;width:233px;height:4px;background:url(../../images/mix.png) -723px -108px no-repeat;}
.mix .com_table .blank{float:left;width:43px;color:#2f70D0;}
.mix .com_table .red{color:#ff3300}
.mix .com_table .red:hover{color:#fff}

/*mix end*/
