/* CSS Document */
body{
	padding:0;
	margin:0;
	font-size: 14px;
	line-height: 28px;
	background: #f3f3f3;
}
a{
    color: #181818;
    text-decoration: none;
}
a:hover{
    color: #181818;
}
/*body {
	padding: 0;
	margin: 0;
	color: #282828;
	font-family: "寰蒋闆呴粦", Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 28px;
	background: #f4f4f4;
}

a {
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-decoration: none;
}

a:link {
	color: #3B3B3B
}

a:visited {
	color: #3B3B3B
}

a:hover {
	color: #1564BE;
}
*/
a:hover{
    color: #ed8231;
}
a.menu1 {
	color: #fff;
	text-decoration: none;
}

a.menu1:hover {
	color: #fffec7;
	text-decoration: none;
	blr: expression(this.onFocus =   this.blur () );
}

a.menu2 {
	color: #0d5a95;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}

a.menu2:hover {
	color: #01477c;
	text-decoration: none;
	blr: expression(this.onFocus =   this.blur () );
}

a.menu3 {
	color: #FFF;
	text-decoration: none;
	background: #048ae0;
	padding: 13px 18px 13px 18px;
	font-size: 18px;
	text-align: center;
	line-height: 47px;
}

a.menu3:hover {
	color: #fff;
	text-decoration: none;
	background: #0075c0;
}

a.menu4 {
	color: #fff;
	text-decoration: underline;
}

a.menu4:hover {
	color: #ed8231;
	text-decoration: none;
	blr: expression(this.onFocus =   this.blur () );
}

a.menu5 {
	color: #454545;
	text-decoration: none;
	background-color: #e5e4e6;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

a.menu5:hover {
	color: #454545;
	text-decoration: none;
	background-color: #CCCCCC;
	blr: expression(this.onFocus =   this.blur () );
}

a.menu6 {
	color: #fff;
	text-decoration: none;
	background-color: #0d6fb8;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

a.menu6:hover {
	color: #fff;
	text-decoration: none;
	background-color: #0362aa;
	blr: expression(this.onFocus =   this.blur () );
}

a.menu07 {
	color: #FFF;
	text-decoration: none;
	background: #ee9600;
	padding: 13px 18px 13px 18px;
	font-size: 18px;
	text-align: center;
	line-height: 47px;
}

a.menu07:hover {
	color: #fff;
	text-decoration: none;
	background: #d28400;
}

a.menu07 {
	color: #FF9;
	text-decoration: none;
	background: #ee9600;
	padding: 13px 18px 13px 18px;
	font-size: 18px;
	text-align: center;
	line-height: 47px;
}

a.menu07:hover {
	color: #fff;
	text-decoration: none;
	background: #d28400;
}

.menu_zww{
	color:#e00900;
    text-decoration: none;	
}
.menu_zww a{
	color:#e00900;
	}

.menu_zww:hover{
	color: #ed8231;
	text-decoration: none;
	blr: expression(this.onFocus =   this.blur () );
}
.menu_zww:VISITED{
	color: #e00900;
	}

.menu_zww:LINK{
	color: #e00900;
	}

a.menu_x {
	color: #fff;
	text-decoration: none;
	background-color: #4b97d2;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-left: 2px;
}

a.menu_x:hover {
	color: #fff;
	text-decoration: none;
	background-color: #2685cf;
	blr: expression(this.onFocus =   this.blur () );
}

a.menu_b {
	color: #fff;
	text-decoration: none;
	background-color: #4b97d2;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

a.menu_a {
	color: #4b97d2;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

a.menu_a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #4b97d2;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

a.menu_red {
	color: #fff;
	text-decoration: none;
	background-color: #FF3333;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

a.menu_red:hover {
	color: #fff;
	text-decoration: none;
	background-color: #FF0033;
	blr: expression(this.onFocus =   this.blur () );
}

a.menu_green {
	color: #fff;
	text-decoration: none;
	background-color: #00CC33;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

a.menu_green:hover {
	color: #fff;
	text-decoration: none;
	background-color: #009933;
	blr: expression(this.onFocus =   this.blur () );
}

a.menu_yellow {
	color: #fff;
	text-decoration: none;
	background-color: #ffbd13;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

a.menu_yellow:hover {
	color: #fff;
	text-decoration: none;
	background-color: #ffd135;
	blr: expression(this.onFocus =   this.blur () );
}

a.menu_pink {
	color: #fff;
	text-decoration: none;
	background-color: #2758ff;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

a.menu_pink:hover {
	color: #fff;
	text-decoration: none;
	background-color: #48baff;
	blr: expression(this.onFocus =   this.blur () );
}

#tab {
	background: #fff;
	margin: 0
}

#tab li {
	background: #e5e5e5;
	text-align: center;
	float: left;
	font-weight: bold;
	color: #5c5c5c;
	cursor: pointer;
	line-height: 42px;
	padding-left: 20px;
	padding-right: 20px;
	list-style: none
}

#tab li.hover {
	text-align: center;
	float: left;
	background: #4b97d2;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	line-height: 42px;
	padding-left: 20px;
	padding-right: 20px;
	list-style: none
}

#tab li.selected {
	text-align: center;
	float: left;
	background: #4b97d2;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	line-height: 42px;
	padding-left: 20px;
	padding-right: 20px;
	list-style: none
}

/* #tab li{background:#e5e5e5;text-align:center; float:left;font-weight:bold; color:#5c5c5c; cursor:pointer; line-height:42px; padding-left:20px; padding-right:20px}
#tab li.hover{text-align:center;float:left;background:#edf4f8;font-size:14px;color:#5c5c5c;font-weight:bold;line-height:42px;padding-left:20px; padding-right:20px}
#tab li.selected{text-align:center;float:left;background:#edf4f8;font-size:14px;color:#5c5c5c;font-weight:bold;line-height:42px;padding-left:20px; padding-right:20px} */
.theright {
	float: right;
	width: 100%;
	text-align: right
}

.theleft {
	float: left
}

.text1 {
	font-weight: bold;
}

.text2 {
	color: #e00404;
}

.text3 {
	font-size: 18px
}

.text4 {
	color: #c3ca1c;
}

.text5 {
	color: #fff;
}

.text6 {
	font-size: 25px;
}

.text7 {
	font-weight: bold;
	padding-left: 28px;
	color: #FFF;
}

.text8 {
	font-size: 16px
}

.text9 {
	line-height: 37px;
	font-weight: bold;
	margin-left: 20px;
}

.text10 {
	color:#0d5a95;
}

.text10_zww{
	color:#333333;	
}

a.a_blue {
	color: #0d5a95
}

a.a_blue:hover {
	Text-decoration: underline;
	color: #0d5a95
}

.text11 {
	padding-left: 15px
}

.topbj {
	background: #fff;
	width: 100%
}

.topline {
	background: url(../images/topbj2.gif);
	background-repeat: repeat-x;
	width: 100%;
}

.avatar {
	width: 87px;
	height: 87px;
	background: #fff;
	padding: 3px;
}

.qyavatar {
	width: 186px;
	height: 98px;
	background: #fff;
	padding: 3px;
	margin: auto
}

.avatarbox {
	width: 323px;
	background: #f4f4f4;
}

.leftbox {
	width: 323px;
	float: left
}

.menubox {
	width: 1004px;
	margin: auto
}

.dltitle {
	width: 1004px;
	line-height: 34px;
	color: #fff;
}

.dltitle_zww{
	color:#333333;
	}

.dltitle-l {
	float: left
}

.dltitle-r {
	float: right
}

.intobox {
	width: 100%;
	float: left;
	margin-top: 10px;
}

.intobox_1 {
	width: 670px;
	float: left;
}

.intobox2 {
	width: 1004px;
	float: left;
	background: #ffffff;
}

.intologo {
	width: 303px;
	height: 107px;
	background: #0d5a95;
	float: left;
	padding-top: 20px;
	padding-left: 20px;
}

.topbox {
	width: 1004px;
	margin: auto;
}

.toplogo {
	float: left;
}

.topmenu {
	margin-top: 20px;
	float: right;
}

.mainmenu {
	width: 300px;
	background: #dcdcdc;
	float: right;
	background-image: url(../images/pic22.gif);
	background-position: right;
	background-repeat: no-repeat;
	line-height: 29px;
	text-align: center
}

.vicemenu {
	width: 681px;
	line-height: 40px;
	float: left;
	text-align: center
}

.leftmenu1 {
	width: 180px;
	line-height: 65px;
	background: #edf4f8;
	border: 1px solid #fff;
	float: left;
	text-align: center
}

.leftmenu2 {
	width: 139px;
	line-height: 65px;
	background: #ffefe9;
	border: 1px solid #fff;
	float: left;
	text-align: center
}

.topic {
	width: 85px;
	height: 38px;
	margin-top: 10px;
	margin-left: 12px;
	text-align: center;
	line-height: 35px;
	float: left;
}

.content {
	width: 1200px;
	margin: auto;
	background: #ffffff;
	padding:0 15px 10px 15px;
	margin-top:10px;
}

.area {
	width: 1004px;
	background: #fff;
	line-height: 36px;
	padding-left: 10px;
	margin-top: 10px;
}

.logintitle {
	border-bottom: 2px solid #048ae1;
	color: #048ae1;
	font-size: 16px;
	padding-left: 28px;
}

.indexlogin {
	width: 323px;
	background: #fff;
	padding-top: 10px;
	padding-bottom: 4px;
}

.left {
	width: 323px;
	float: left;
	margin-top: 10px;
}

.loginbox {
	width: 302px;
	margin: auto;
}

.border {
	font-size: 14px;
	border: 1px solid #ccc;
	border-radius: 4px;
	color: #777777;
	height: 40px;
	line-height: 40px;
	margin: auto;
	padding-left: 20px;
	width: 260px;
}

.border2 {
	font-size: 18px;
	background-color: #fff;
	border: 2px solid #a4a7a8;
	color: #a4a7a8;
	height: 40px;
	line-height: 40px;
}

.border3 {
	font-size: 14px;
	width: 280px;
	background-color: #fff;
	border: 1px solid #cecece;
	color: #838383;
	height: 40px;
	line-height: 40px;
	background: url(../images/pic10.gif);
	background-repeat: no-repeat;
	padding-left: 60px;
}

.bordermail {
	font-size: 14px;
	width: 280px;
	background-color: #fff;
	border: 1px solid #cecece;
	color: #838383;
	height: 40px;
	line-height: 40px;
	background: url(../images/pic171.gif);
	background-repeat: no-repeat;
	padding-left: 60px;
}

.bordertel {
	font-size: 14px;
	width: 280px;
	background-color: #fff;
	border: 1px solid #cecece;
	color: #838383;
	height: 40px;
	line-height: 40px;
	background: url(../images/pic172.gif);
	background-repeat: no-repeat;
	padding-left: 60px;
}
.borderte2 {
	font-size: 14px;
	width: 280px;
	background-color: #fff;
	border: 1px solid #cecece;
	color: #838383;
	height: 40px;
	line-height: 40px;
	background: url(../images/pic171.gif);
	background-repeat: no-repeat;
	padding-left: 60px;
}

.border4 {
	font-size: 14px;
	width: 280px;
	background-color: #fff;
	border: 1px solid #cecece;
	color: #838383;
	height: 40px;
	line-height: 40px;
	background: url(../images/pic11.gif);
	background-repeat: no-repeat;
	padding-left: 60px;
}

.border5 {
	font-size: 14px;
	background-color: #fff;
	border: 1px solid #cecece;
	color: #838383;
	height: 40px;
	line-height: 40px;
	background-repeat: no-repeat;
	padding-left: 10px;
}

.border6 {
	font-size: 14px;
	background-color: #fff;
	border: 1px solid #cecece;
	color: #9a9a9c;
	padding-left: 10px;
	padding-top: 10px;
}

.leftnews {
	width: 323px;
	background: #f7f7f7;
	float: left;
	margin-top: 10px;
}

.leftnews2 {
	width: 326px;
}

.newstitle {
	width: 100%;
	background: #048ae1;
	line-height: 42px;
	color: #FFF;
}

.pic {
	margin-top: 10px;
	float: left;
	text-align: center;
	width: 323px;
}

.right {
	width: 850px;
	float: right;
}

.location {
	padding: 10px;
	background: #FFF;
	margin-top: 10px;
}

.location2 {
	width: 97.1%;
}

.intosearch {
	width: 100%;
	background: #FFF;
	float: left;
	margin-bottom: 10px;
}

.companybox {
	width: 100%;
	float: left;
	margin-bottom: 10px;
}

.searchbox{
	float: left;
	background: #FFFFFF;
	width:100%;
}

.searchbox2 {
	float: left;
	background: #FFFFFF;
	padding: 0 10px 10px 10px;
	widht:97%;
}

.searchbox3 {
	margin-top: 10px;
	padding: 5px 10px;
}

.search-l {
	width: 49%;
	float: left;
}

.search-r {
	width: 49%;
	float: right;
}

.tytitle {
	width: 100%;
	background: #048ae1;
	height: 42px;
	color: #fff;
}

.tytitle_zww{
	background:#edf4f8;	
}

.tytitle2 {
	width: 100%;
	background: #fff;
	height: 40px;
	color: #fff;
}

.ddbox {
	width: 100%;
	float: left;
	background: #FFF;
	margin-top: 10px;
}

.nrbox {
	background: #fff;
}

.regbox {
	width: 687px;
	margin-left: 317px;
	margin-top: 10px;
}

.regboxcom {
	width: 687px;
	margin-left: 250px;
	margin-top: 10px;
}

.regline {
	width: 650px;
	margin: auto;
}

.button1 {
	width: 210px;
	line-height: 31px;
	text-align: center;
	background: #f5b40b;
	float: right
}

.button2 {
	width: 210px;
	line-height: 31px;
	text-align: center;
	background: #b7b7b7;
}

.page {
	width: 100%;
	float: left;
	text-align: center;
	line-height: 50px;
}

.retitle {
	width: 100%;
	background: #edf4f8;
	height: 51px;
	border-top: 2px solid #dae9f1;
	float: left;
	margin-top: 10px;
	margin-bottom: 20px;
}

.yltitle {
	width: 760;
	height: 51px;
	background: url(../images/line2.gif);
	background-repeat: repeat-x;
	background-position: bottom float :   left;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}

.yltitle_1 {
	width: 380;
	height: auto;
	background: url(../images/line2.gif);
	background-repeat: repeat-x;
	background-position: bottom float :   left;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}

.bgc1 {
	padding: 5px 15px 5px 15px
}

#bootpage {
	width: 575px;
	margin: auto;
	margin-top: 100px;
}

/* #bottom{background:#0d5a95; height:180px; width:100%; margin-top:20px; padding-top:44px;} */
#bottom {
	background: #0d5a95;
	height: 180px;
	width: 100%;
	margin-top: 20px;
	padding-top: 25px;
}

.bee {
	width: 145px;
	float: right;
	background-color: #edf4f8;
	margin-top: 50px;
}

.select_style {
	height: 40px;
	overflow: hidden;
	overflow: hidden;
	background-color: #ffffff;
	/* background:url(../resources/img/droparrow.gif) no-repeat 215px; */
	border: 1px solid #ccc;
}

.select_style select {
	background: transparent;
	font-size: 14px;
	border: none;
	height: 40px;
	line-height: 40px;
}

.submit1 {
	border: 0;
	background: url(../img/button01.gif);
	height: 31px;
	width: 340px;
	cursor: pointer;
}

.submit1:hover {
	border: 0;
	background: url(../img/button02.gif);
	height: 31px;
	width: 340px;
	cursor: pointer;
}

.submit2 {
	border: 0;
	background: url(../img/button09.gif);
	height: 31px;
	width: 340px;
	cursor: pointer;
}

.submit2:hover {
	border: 0;
	background: url(../img/button10.gif);
	height: 31px;
	width: 340px;
	cursor: pointer;
}

.submit3 {
	border: 0;
	background: url(../img/button05.gif);
	height: 31px;
	width: 209px;
	cursor: pointer;
}

.submit3:hover {
	border: 0;
	background: url(../img/button06.gif);
	height: 31px;
	width: 209px;
	cursor: pointer;
}

.return {
	border: 0;
	background: url(../img/button07.gif);
	height: 31px;
	width: 209px;
	cursor: pointer;
}

.return:hover {
	border: 0;
	background: url(../img/button08.gif);
	height: 31px;
	width: 209px;
	cursor: pointer;
}

.submit4 {
	border: 0;
	background: url(../img/button03.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

.submit4:hover {
	border: 0;
	background: url(../img/button04.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

.cancel {
	border: 0;
	background: url(../img/button15.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

.cancel:hover {
	border: 0;
	background: url(../img/button16.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

.submit5 {
	border: 0;
	background: url(../img/newbutton1.gif);
	height: 31px;
	width: 290px;
	cursor: pointer;
}

.submit5:hover {
	border: 0;
	background: url(../img/newbutton2.gif);
	height: 31px;
	width: 290px;
	cursor: pointer;
}

.searchold {
	border: 0;
	background: url(../images/pic157.gif);
	height: 47px;
	width: 84px;
	cursor: pointer;
}

.search:hover {
	border: 0;
	background: url(../images/pic158.gif);
	height: 47px;
	width: 84px;
	cursor: pointer;
}

.wyly {
	border: 0;
	background: url(../images/pic184.gif);
	height: 47px;
	width: 103px;
	cursor: pointer;
}

.wyly:hover {
	border: 0;
	background: url(../images/pic183.gif);
	height: 47px;
	width: 103px;
	cursor: pointer;
}

.advsearch {
	border: 0;
	background: url(../images/pic159.gif);
	height: 47px;
	width: 100px;
	cursor: pointer;
}

.advsearch:hover {
	border: 0;
	background: url(../images/pic160.gif);
	height: 47px;
	width: 100px;
	cursor: pointer;
}

.save {
	border: 0;
	background: url(../images/save01.gif);
	height: 44px;
	width: 84px;
	cursor: pointer;
}

.save:hover {
	border: 0;
	background: url(../images/save02.gif);
	height: 44px;
	width: 84px;
	cursor: pointer;
}

.submit6 {
	border: 0;
	background: url(../images/button3.jpg);
	height: 46px;
	width: 124px;
	cursor: pointer;
}

.pub {
	border: 0;
	height: 37px;
	width: 90px;
	cursor: pointer;
	background: #0d6fb8;
	color:#ffffff;
}

.pub:hover {
	border: 0;
	background: #0362aa;
	height: 37px;
	width: 90px;
	cursor: pointer;
}

/* 閲嶇疆鎸夐挳 */
.resets {
	border: 0;
	background: url(../images/pic147.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

.resets:hover {
	border: 0;
	background: url(../images/pic148.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

/* 鎼滅储鎸夐挳 */
.search_s {
	border: 0;
	background: url(../images/pic149.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

.search_s:hover {
	border: 0;
	background: url(../images/pic150.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

.update {
	border: 0;
	background: url(../images/pic99.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

.update:hover {
	border: 0;
	background: url(../images/pic100.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

/* 鎵撳嵃鎸夐挳 */
.print {
	border: 0;
	background: url(../images/pic188.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

.print:hover {
	border: 0;
	background: url(../images/pic189.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

/* 瀵煎嚭鎸夐挳 */
.import {
	border: 0;
	background: url(../images/pic191.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

.import:hover {
	border: 0;
	background: url(../images/pic190.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

/* 涓婁紶鎸夐挳缇庡寲 */
.file-box input {
	vertical-align: middle;
	margin: 0;
	padding: 0
}

.file-box {
	position: relative;
	width: 340px
}

.txt {
	height: 40px;
	border: 1px solid #cdcdcd;
	width: 195px;
}

.btn {
	background-color: #FFF;
	border: 1px solid #CDCDCD;
	height: 40px;
	width: 70px;
}

.btnupload {
	background-color: #fdf7f9;
	border: 1px solid #CDCDCD;
	height: 40px;
	width: 90px;
}



.file {
	position: absolute;
	top: 0;
	right: 80px;
	height: 40px;
	filter: alpha(opacity :   0);
	opacity: 0;
	width: 260px
}

/* 浼佷笟浼氬憳 */
.qylogo {
	width: 182px;
	height: 87px;
	background: #fff;
	padding: 3px;
	margin: auto
}

.leftbj1 {
	width: 330px;
	background: #edf4f8;
	float: left;
	margin-bottom: 1px;
}

.leftpic {
	width: 323px;
	float: left;
	margin-top: 10px;
}

.box-l {
	width: 400px;
	height: 180px;
	float: left;
	background: #edf4f8;
	line-height: 24px;
	margin-left:10px;
}

.box-r {
	width: 400px;
	height: 180px;
	float: right;
	background: #edf4f8;
	line-height: 24px;
	margin-right:20px;
}

.border7 {
	font-size: 14px;
	background-color: #fff;
	border: 1px solid #cecece;
	color: #9a9a9c;
	padding-left: 10px;
	height: 35px;
	line-height: 35px
}

a.menu8 {
	color: #8c6d23;
	text-decoration: none;
	background-color: #ffe096;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

a.menu8:hover {
	color: #8c6d23;
	text-decoration: none;
	background-color: #ffcc53;
	blr: expression(this.onFocus =   this.blur () );
}

.menupage {
	color: #454545;
	text-decoration: none;
	background-color: #e5e4e6;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

.menupage1 {
	color: #fff;
	text-decoration: none;
	background-color: #4b97d2;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

.menupage1:hover {
	color: #fff;
	text-decoration: none;
	background-color: #2685cf;
	blr: expression(this.onFocus =   this.blur () );
}

.sstitle {
	border-bottom: 2px solid #c8dfeb;
	color: #70b2e5;
	font-size: 15px;
	font-weight: bold
}

a.menu9 {
	color: #0665ae;
	text-decoration: none;
}

a.menu9:hover {
	color: #0d5a95;
	text-decoration: none;
}

a.menu_name {
	color: #0665ae;
	text-decoration: none;
}

a.menu_name:hover {
	color: #0d5a95;
	text-decoration: underline;
}

.topline2 {
	background: #fff;
	background-repeat: repeat-x;
	width: 100%
}

.nrbox ul {
	margin-left: 10px;
	padding: 0;
	list-style: none;
}

.nrbox ul li {
	width: 110px;
	line-height: 32px;
	float: left;
	margin-left: 15px;
}

.ad {
	float: left;
	margin: 5px 4px 5px 6px;
	border: solid 1px #cccccc;
}

.ggwbox {
	width: 100%;
	float: left;
}

.ad2 {
	width: 180px;
	float: left;
	margin: 10px 25px 10px 25px;
}

/* HR浜�*/
.yunzx {
	width: 322px;
	background: #FFF;
	float: left;
	margin-bottom: 10px;
}

.zxbox {
	width: 301px;
	background: #fff;
	margin: 10px;
}

.bee {
	width: 145px;
	float: right;
	background-color: #edf4f8;
}

.error {
	font-size: 46px;
	color: #fff;
	line-height: 60px;
}

.s1 {
	width: 90%;
	margin: auto
}

.s1 ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.s1 ul li {
	line-height: 30px;
	float: left;
	margin-left: 10px;
}

.s2 {
	width: 90%;
	margin: auto
}

.s2 ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.s2 ul li {
	width: 100%;
	line-height: 30px;
	float: left;
	margin-left: 10px;
}

.sytopline {
	width: 100%;
	height: 69px;
	background: #048ae0;
}

.sytoppic {
	width: 281px;
	height: 31px;
	float: left;
}

a.menu_reset {
	color: #454545;
	text-decoration: none;
	background-color: #e5e4e6;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

.returncom {
	border: 0;
	background: url(../images/pic129.gif);
	height: 31px;
	width: 209px;
	cursor: pointer;
}

.returncom:hover {
	border: 0;
	background: url(../images/pic130.gif);
	height: 31px;
	width: 209px;
	cursor: pointer;
}

a.sitecss {
	color: #0665ae;
	text-decoration: none;
	font-size: 18px
}

.nrbox2 {
	background: #f7f7f7;
}

.nrbox2 ul {
	margin-left: 10px;
	padding: 0;
	list-style: none;
}

.nrbox2 ul li {
	width: 140px;
	line-height: 37px;
	float: left;
	margin-left: 20px;
}

a.menu_resume {
	color: #454545;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 2px;
}

a.menu_resume:hover {
	color: #4b97d2;
	text-decoration: none;
	blr: expression(this.onFocus =   this.blur () );
}

.jlbox {
	width: 100%;
	background: #ffefe9;
	margin: auto;
}

.jlbox_1 {
	width: 670;
	background: #ffefe9;
	margin: auto;
}

.tsbox {
	width: 97%;
	background-image: url(../images/pic132.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: auto;
	padding: 6px
}

.queding {
	border: 0;
	background: url(../images/pic139.gif);
	height: 31px;
	width: 335px;
	cursor: pointer;
}

.queding:hover {
	border: 0;
	background: url(../images/pic140.gif);
	height: 31px;
	width: 335px;
	cursor: pointer;
}

/* 鍚堝悓缂╃暐鍥�*/
.htbox {
	width: 100%;
	float: left;
	margin-bottom: 10px;
}

.htbox ul {
	margin-left: 15px;
	padding: 0;
	list-style: none;
}

.htbox ul li {
	background: #edf4f8;
	width: 40%;
	line-height: 30px;
	float: left;
	margin: 0px 20px 20px 20px;
}

a.menu10 {
	color: #fff;
	text-decoration: none;
	background-color: #4b97d2;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-bottom: 3px;
}

a.menu10:hover {
	color: #fff;
	text-decoration: none;
	background-color: #2685cf;
	blr: expression(this.onFocus =   this.blur () );
}

.send {
	border: 0;
	background: url(../images/pic181.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

.send:hover {
	border: 0;
	background: url(../images/pic182.gif);
	height: 37px;
	width: 90px;
	cursor: pointer;
}

.aboxinitcss {
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	display: none;
	background: #FFF;
	border: solid #CCC 1px;
	padding: 30px;
	z-index: 9999;
	width: 620px;
	overflow: hidden;
}

.ifhideselect {
	z-index: -1;
	width: 680px;
	height: 255px;
	position: absolute;
	border: 0;
	left: 0;
	top: 0;
}

/* 鎮诞灞傚姛鑳�*/
#float {
	position: absolute;
	top: 0
}

#box {
	position: relative;
}

.title-zl {
	float: left;
	margin-bottom: 10px
}

.title-zr {
	float: right;
	width: 60%;
	margin-bottom: 10px;
	text-align: right;
	margin-right: 30px
}

a.menupl {
	color: #fff;
	text-decoration: none;
	background-color: #4b97d2;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 2px;
}

a.menupl:hover {
	color: #fff;
	text-decoration: none;
	background-color: #2685cf;
	blr: expression(this.onFocus =   this.blur () );
}

a.jszp {
	color: #FFF;
	text-decoration: none;
	background: #A3A3A3;
	padding: 13px 18px 13px 18px;
	font-size: 18px;
	text-align: center;
	line-height: 47px;
}

.text12 {
	color: #da5700;
	font-size: 14px;
	padding: 8px;
}

.exam {
	width: 100%;
	float: left;
	background: #f4f4f4;
}

.exam ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.exam ul li {
	width: 200px;
	float: left;
	text-align: center;
}

.ticketbox {
	margin: auto;
	padding-top: 20px;
	width: 60%
}

/* 鍥介檯浜烘墠 */
.content-gj {
	width: 100%;
}

.banner-gj img {
	width: 100%;
	margin-top: 2px
}

.main-gj {
	width: 80%;
	margin: auto;
	margin-top: 20px
}

.huntertitle img {
	width: 100%;
}

.hunter-l {
	width: 48%;
	float: left;
	background: #f5f5f5
}

.hunter-r {
	width: 48%;
	float: right;
	background: #f5f5f5
}

.hunterbox {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px
}

.lhhg {
	width: 100%;
	background: #0458ad;
}

.lhhg-l {
	width: 20%;
	float: left;
	margin-top: 40px;
	text-align: center
}

.lhhg-r {
	width: 75%;
	float: right;
	margin: 20px;
}

.study {
	width: 100%;
	margin-top: 20px;
}

.study1 img {
	width: 100%;
}

.study-l {
	width: 45%;
	float: left;
	background: #0d5eb9
}

.study-r {
	width: 53%;
	float: right;
	background: #f5f5f5;
}

.hunpic-l {
	float: left;
	width: 30%;
	text-align: center
}

.hunpic-r {
	float: left;
	width: 70%
}

.hunterl {
	width: 48%;
	float: left;
	background: #f5f5f5;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px
}

.studybox {
	width: 100%;
	float: left;
	margin-bottom: 2px
}

.study2 {
	width: 20%;
	float: left
}

.study3 {
	width: 60%;
	float: left
}

.study4 {
	width: 10%;
	float: left;
	margin-top: 20px
}

.study5 {
	width: 70%;
	float: left
}

.studybutton {
	width: 100%;
	float: left;
	text-align: right
}

.study6 {
	width: 88%;
	float: left
}

.study7 {
	width: 10%;
	float: right;
	margin-top: 20px;
	margin-left: 5px;
}

.dltab {
	float: left;
	width: 95px
}

/* 棰嗚埅鎷涜仒缃�*/
.bannerpic1 {
	float: left;
}

.logo-left {
	float: left
}

.logo-right {
	float: left;
	color: #0d5a95;
	font-weight: bold;
	padding-top: 40px;
	padding-left: 10px
}

.zmqy {
	width: 50%;
	float: left
}

.btn_confirm {
	width: 90px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	font-weight: bold;
	margin-left: 17px;
	text-align: center;
	color: #7c7c7c;
	display: inline-block;
	border-top: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-left: 2px solid #cccccc;
}

.title_txt {
	vertical-align: top;
}

.loginCheck {
	border-top: 2px solid #048ae1;
	border-right: 2px solid #048ae1;
	border-left: 2px solid #048ae1;
	border-bottom: none;
	color: #038be1;
}

/*鐑棬鑱屼綅鍜岃涓氭嫑鑱樺垏鎹㈡牱寮*/
.textexcI {
	background-color: #048ae1;
	border-top-left-radius: 1em;
	float: left;
	width: 100px;
	margin-top: 8px;
	height: 30px;
	border-right: 2px solid #048ae1;
	border-left: 2px solid #048ae1;
	border-top: 2px solid #048ae1;
	border-top-right-radius: 1em;
	line-height: 30px;
}

.textexcII {
	background-color: #e5e5e5;
	float: left;
	border-top-left-radius: 1em;
	width: 100px;
	margin-top: 8px;
	height: 30px;
	border-top-right-radius: 1em;
	border-right: 2px solid #cfcfcf;
	border-left: 2px solid #cfcfcf;
	border-top: 2px solid #cfcfcf;
	line-height: 30px;
	color: #7c7c7c;
}

.topbgtwo {
	width:100%;
	background-color: #0d5a95;
}

#printthis .tr:hover{
	background: #f4f4f4;
}

/*企业查看简历*/
.basic_com{
    min-width: 223px;
    overflow: hidden;
    padding: 0 15px 0 0;
    float: left;
}
.resumeManage_preview_btn_com{
    background: #fffeef none repeat scroll 0 0;
    border: 1px dashed #f3e9c8;
    color: #0a61a1;
    float: right;
    font-size: 1.2em;
    height: 50px;
    line-height: 50px;
    margin: 15px 0 15px 15px;
    padding: 0 15px;
    width: 970px;
}

/*enroll*/
.location_page {
    width: 1170px;
    height: auto;
    overflow: hidden;
    background: #FFFFFF;
    margin: auto;
    margin-top: auto;
    margin-top: 10px;
    padding: 15px;
}
.enroll{
    overflow:hidden;
    margin-top: 60px;
}
.hrstoreBg{
	width: 100%;
	height: auto;
	overflow:hidden;
}
.hrstoreBg img{
	width:100%;
	height:auto;
}
.enroll_left{
	float:left;
	width:50%;
}
.enroll_right{
	float:right;
	width:50%;
}
.hrLevelImg{
	float:left;
}
.hrLevelInfo{
	margin-top: 17px;
	overflow: hidden;
}
.hrTrangleLeft{
	float:left;
	dispaly:block;
}
.hrTrangleRight{
	float:right;
	dispaly:block;
}
.hrLevelInfoBg{
	border:1px #aaaaaa solid;
	border-left:none;
	border-radius:0 4px 4px 0;
	float: left;
	padding: 2px 20px 3px 20px;
	color: #ed8231;
	font-size: 18px;
}
.hrLevelInfoBgRight{
	border:1px #aaaaaa solid;
	border-right:none;
	border-radius:4px 0 0 4px;
	float: right;
	padding: 2px 20px 3px 20px;
	color: #ed8231;
	font-size: 18px;
}
.hrLevelSmall{
	color:#000;
	font-size:14px;
}
.enroll_info{
    width: auto;
    height: auto;
    overflow: hidden;
}
.enroll_headings{
    color: #0d5a95;
}
.enroll_info_title{
    font-size: 1.2em;
    margin-top: 20px;
    text-align: center;
    display: block;
}
.enroll_big{
    font-size: 1.6em;
    color: #ed8231;
}
.enroll_btn_detail{
    background: #0d6fb8;
    width: 120px;
    height: 40px;
    border: none;
    border-radius: 4px;
    float: left;
    color: #FFFFFF;
    margin-top: 15px;
}
.enroll_btn_pay{
    background: #0d6fb8;
    width: 120px;
    height: 40px;
    border: none;
    border-radius: 4px;
    float: right;
    color: #FFFFFF;
    margin-left: 20px;
    margin-top: 15px;
}

/*online_pay*/
.online_resume_inf{
    padding: 0 15px 20px 15px;
}
.online_infall {
    text-align: left;
    overflow: hidden;
    margin-top: 30px;
}
.online_left {
    float: left;
}
.online_infall label {
    line-height: 40px;
    color: #333333;
    text-align: justify;
    padding-right: 20px;
    float: left;
}
.online_input {
    border-radius: 4px;
    border: 1px #CCCCCC solid;
    width: 360px;
    height: 40px;
    padding-left: 30px;
}
.online_right {
    float: right;
}
.date {
    background: transparent url("../img/arrow.png") no-repeat scroll right center;
}
.online_pay_inf{
    padding: 15px 15px 20px 15px;
}
.online_pay_inf {
    text-align: left;
}
.pay_detail {
    width: 100%;
    overflow: hidden;
}
.online_select {
    width: 392px;
    height: 40px;
    border: 1px #CCCCCC solid;
    border-radius: 4px;
    padding-left: 30px;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url("../img/arrow.png") no-repeat scroll right center transparent;
}
select::-ms-expand { display: none; }/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
.money {
    color: #ed8231;
    font-size: 24px;
    margin-left: -15px;
}
/* .text10 {
    font-size: 18px;
    color: #ed8231;
} */
.pay_text{
    color: #ed8231;
}
.enroll_btn{
    width: 120px;
    height: 40px;
    color: #FFFFFF;
    text-align: center;
    line-height: 40px;
    margin: auto;
    margin-bottom: 10px;
    display: block;
    background: #0d6fb8;
    border-radius: 4px;
    border: none;
}
.add_payment_input {
    border: 1px solid #cccccc;
    border-radius: 4px;
    height: 40px;
    padding-left: 30px;
    width: 97%;
    ime-mode: disabled;
}

/*online_pay_city*/
._citys {
    width: 360px;
    display: inline-block;
    border: 2px solid #eee;
    padding: 5px;
    position: relative;
    background:#ffffff;
}

._citys span {
    color: #56b4f8;
    height: 15px;
    width: 15px;
    line-height: 15px;
    text-align: center;
    border-radius: 3px;
    position: absolute;
    right: 10px;
    top: 10px;
    border: 1px solid #56b4f8;
    cursor: pointer;
}

._citys0 {
    width: 100%;
    height: 34px;
    display: inline-block;
    border-bottom: 2px solid #56b4f8;
    padding: 0;
    margin: 0;
}

._citys0 li {
    display: inline-block;
    line-height: 34px;
    font-size: 15px;
    color: #888;
    width: 80px;
    text-align: center;
    cursor: pointer;
}

.citySel {
    background-color: #56b4f8;
    color: #fff !important;
}

._citys1 {
    width: 100%;
    display: inline-block;
    padding: 10px 0;
}

._citys1 a {
    width: 83px;
    height: 35px;
    display: inline-block;
    background-color: #f5f5f5;
    color: #666;
    margin-left: 6px;
    margin-top: 3px;
    line-height: 35px;
    text-align: center;
    cursor: pointer;
    font-size: 13px;
    overflow: hidden;
}

._citys1 a:hover {
    color: #fff;
    background-color: #56b4f8;
}

.AreaS {
    background-color: #56b4f8 !important;
    color: #fff !important;
}

/*enroll_detail*/
.guidance_detail_title {
    color: #333333;
    font-size: 16px;
    text-align: center;
}
.guidance_centent_text {
    color: #868686;
    margin-top: 30px;
}
.inpro_tit {
    background: rgba(0, 0, 0, 0) url("../img/pic_heartcenterbg.jpg") repeat scroll 0 0;
    color: #238bd4;
    font-weight: bold;
    line-height: 40px;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: center;
    width: 100%;
}
.text1 {
    color: #b70000;
}
.enroll_adv{
	font-weight: bold;
}
.divbtn{
    border-color: #d9d9d9;
    background:#FFFFFF;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -moz-font-feature-settings: "liga","kern";
}

/*Com style*/
.paddingClear{
	padding-left:0;
	padding-right:0;
}
.oldNewselect{
	border: 1px solid #e6e6e6;
    border-radius: 3px;
}