@charset "utf-8";
/* CSS Document */
*,a,li,img,input{ margin:0; padding:0; list-style:none; text-decoration:none; border:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
a{cursor:pointer;color: #333;}
body{font-family:"Microsoft YaHei";font-size:14px;color: #333;}
.clear{clear:both;}
.font_red{color: #ff0000;}
.float_left{float: left;}
.float_right{float: right;}
.fc_blue{color:#0661b5;}
.paddingb_120{padding-bottom: 120px;}
.margint_20{margin-top: 20px;}
.marginb_10{margin-bottom: 10px;}
.marginb_5{margin-bottom: 5px;}
.marginr_10{margin-right: 10px;}
.paddingb_10{padding-bottom: 10px;}
.marginl_50{margin-left: 50px;}

input,select{font-size:14px;vertical-align:middle;}
textarea,input{word-wrap:break-word;word-break:break-all;padding:0px;}
li{list-style-type:none;}
img{border:0 none;}

/* 导航 ---------------------------------*/
#container{
	width: 100%;
	height: auto;
	background-color: #fff;
}
.header{
	width: 100%;
	height: 60px;
	background-color: #16213d;
}
.header .header_main{
	width: 1000px;
	height: 60px;
	margin: 0 auto;
}
.header .header_main .header_logo{
	width: 160px;
	height: 60px;
	float: left;
}
.header .header_main .header_menu{
	width: 820px;
	height: 60px;
	float: right;
	padding-left: 20x;
}
.header_menu .ul_left{
	float: left;	
}
.header_menu ul a{
	color: #fff!important;
}
.header_menu .ul_left li{
	float: left;
	line-height: 75px;
	padding: 0 15px;
	font-size: 14px;
}
.header_menu .ul_right{
	float: right;	
}
.header_menu .ul_right li{
	float: right;
	line-height: 75px;
	padding: 0 10px;
	font-size: 14px;
}
.header_menu .ul_right b{
	color: #fff;
}
/*#banner_main{
	width: 100%;
	height: 500px;
	overflow: hidden;
	margin: 0 auto;
	background: url(banner.jpg) no-repeat;
	background-position: 50%;
	left:-860px;
}*/
#banner{
	width: 1000px;
	height: 500px;
	margin: 0 auto;
}
#banner_form{
	float: right;
	width: 280px;
	height: 240px;
	background-color: #fff;
	border-radius: 5px;
	margin:105px 15px 0 15px;
	padding: 20px;
}
#banner_form center{
	font-size: 16px;
	margin: 10px 0 15px 0;
	color: #1e3c86;
}
.input_style{
	display: block;
	width: 268px;
	height: 30px;
	padding: 3px 6px ;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	margin-bottom: 10px;
}
.type_choose{
	width: 100%;
	height:36px;
	clear: both;
}
.input_style2{
	display: block;
	width: 133px;
	height: 30px;
	padding: 3px 0 ;
	font-size: 15px;
	line-height: 1.42857143;
	color: #999;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	margin-bottom: 10px;
	text-align:center;
	float: left;
}
.botton_current{
	color: #1d3777;
	border: 1px solid #1d3777;
}
.index_login{
	display: block;
	width: 280px;
	height: 36px;
	background-color: #1d3777;
	line-height: 36px;
	color: #fff;
	font-size: 15px;
	border-radius: 4px;
	text-align: center;
	margin-bottom: 10px;
}

.column_bg{
	width: 100%!important;
	height: auto;
	background-color: #f2f2f3;
}
.column_auto{width: 1000px;height: auto;margin: 0 auto;}
.column{
	width: 1000px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
}
.column li{
	width: 20%;
	float: left;
}
.footer_bg{
	width:100%;
	height: 90px;
	padding: 10px 0;
	background-color: #292b3a;
	color: #fff;
}
.footer{
	width: 1000px;
	height: auto;
	margin: 0 auto;
}
.footer dt{
	float: left;
	margin-right: 20px;
	font-size: 3px;
}
.footer dd{
	line-height: 23px;
	font-size: 10px;
}


/*注册及找回密码页*/
.con{
	width: 100%;
	height:auto;
	background-color:#f2f2f4; 
	padding: 20px 0;
}
.con_100{
	width: 1000px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	background-color: #fff;
	box-shadow: 2px 2px 8px rgba(0,0,0,.2);
    -moz-box-shadow: 2px 2px 8px rgba(0,0,0,.2);
    -webkit-box-shadow: 2px 2px 8px rgba(0,0,0,.2);
}
.con_padding20{
	width: 960px;
	padding:20px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	background-color: #fff;
	box-shadow: 2px 2px 8px rgba(0,0,0,.2);
    -moz-box-shadow: 2px 2px 8px rgba(0,0,0,.2);
    -webkit-box-shadow: 2px 2px 8px rgba(0,0,0,.2);
}
.con
.tishi_text{
	font-size: 26px;
	margin: 70px 0 15px 0;
}
.title_text{
	font-size: 18px;
	margin: 120px 0 15px 0;
}
.info_table {
	width: 500px;
	height: auto;
	margin: 0 auto;
}
.info_table tr{
	height: 36px;
	line-height: 36px;
}
.info_table .table_left{
	width: 85px;
	font-size: 16px;
	text-align: right;
	padding-right: 15px;
	color: #0661b5;
}
.info_table .table_right{
	width: 400px;
	font-size: 16px;
}
.info_table .table_right2{
	width: 250px;
	font-size: 16px;
}
.info_table .table_input{
	display: block;
	width: 378px;
	height: 30px;
	padding: 3px 10px ;
	font-size: 15px;
	line-height: 1.42857143;
	color: #999;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	margin-bottom: 10px;
}
.info_table .table_input2{
	display: block;
	width: 220px;
	height: 30px;
	padding: 3px 10px ;
	font-size: 15px;
	line-height: 1.42857143;
	color: #999;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	margin-bottom: 10px;
}
.info_table .table_yanzheng{
	width: 130px;
	height: 36px;
	line-height: 36px;
	/*text-align: right;*/
	color: #0661b5;
}
.info_table .table_yanzheng50{
	width: 50px;
	height: 36px;
	line-height: 36px;
	text-align: right;
	color: #0661b5;
}

/*二级页*/
.con_all{
	width: 1000px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}
.con .con_left{
	width: 245px;
	height: auto;
	overflow: hidden;
	background-color: #fff;
	box-shadow: 2px 2px 8px rgba(0,0,0,.2);
    -moz-box-shadow: 2px 2px 8px rgba(0,0,0,.2);
    -webkit-box-shadow: 2px 2px 8px rgba(0,0,0,.2);
    float: left;
    margin-right: 20px;
}
.con .con_right{
	width: 685px;
	padding: 20px;
	height: auto;
	min-height: 600px;
	overflow: hidden;
	background-color: #fff;
	box-shadow: 2px 2px 8px rgba(0,0,0,.2);
    -moz-box-shadow: 2px 2px 8px rgba(0,0,0,.2);
    -webkit-box-shadow: 2px 2px 8px rgba(0,0,0,.2);
    float: left;
    margin-bottom: 10px;
}
.con .con_left .ul_conleft li{
	width: 220px;
	height: 50px;
	line-height: 50px;
	padding-left: 25px;
}
.con .con_left .ul_conleft li a{
	color: #555;
}
.current_conleft{
	background: url(border_left.jpg) no-repeat left #ededed;
}
.ul_conleft li a{	float: left;}
.con_right380{
	width: 385px;
	height:auto;
	padding: 0 150px;
	text-align: center;
}
.button_yulan{
	display: block;
	line-height: 30px;
	margin: 0 auto;
	width: 100px;
	height: 30px;
	background-color: #1d3777;
	color: #fff;
	border-radius: 5px;
	margin-bottom: 30px;
}
.con_right380 ul li{
	width: 385px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #ededed;
}
.con_right380 ul li h4{
	float: left;
	color: #555；
}
.con_right380 ul li span{
	float: right;	
}
.colorred{
	color: #ff0000;
}
.color999{
	color: #999;
}
.con_right501{
	width: 520px;
	height: auto;
	padding: 50px 112px;
}
.table_info{
	width: 520px;
	height: auto;
}
.table_info td{
/*	width: 501px;*/
	height: 50px;
	line-height: 50px;
}
.table_info .tablel_info{
	width: 100px;
	/*float: left;*/
	padding-right:20px;
	line-height: 50px;
	text-align: right;
}
.table_info .tabler_info{
	width: 380px;
	/*float: left;*/
	margin-top: 6px;
}
.table_info .tabler_info2{
	width: 160px;
	margin-top: 6px;
}
.info_input{
	width: 200px;
	height: 30px;
	padding: 3px 10px ;
	font-size: 15px;
	line-height: 1.42857143;
	color: #999;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	margin-bottom: 10px;
}
.info_input100{
	width: 100px;
	height: 30px;
	padding: 3px 10px ;
	font-size: 15px;
	line-height: 1.42857143;
	color: #999;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
}

.con_right700{
	width: 700px;
	height: auto;
	padding: 50px 112px;
}
.table_700{
	width: 700px;
	height: auto;
}
.table_700 td{
/*	width: 501px;*/
	height: 50px;
	line-height: 50px;
}
.table_700 .table700_left{
	width: 180px;
	/*float: left;*/
	padding-right:20px;
	line-height: 50px;
	text-align: right;
}
.table_700 .table700_right{
	width: 380px;
	/*float: left;*/
	margin-top: 6px;
}
.table700_select{
	display: inline;
    width: 133px;
    height: 33px;
    padding: 3px 6px;
    font-size: 12px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;	
    margin-right: 8px;	
}
.table700_select200{
	display: inline;
    width: 200px;
    height: 33px;
    padding: 3px 6px;
    font-size: 12px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;	
    margin-right: 8px;	
}
.table700_select170{
	display: inline;
    width: 170px;
    height: 33px;
    padding: 3px 6px;
    font-size: 12px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;	
    margin-right: 8px;	
}
/*.table_info .tablel_zt{
	width: 140px;
	padding-right:20px;
	line-height: 50px;
	text-align: right;
}
.table_info .tabler_zt{
	width: 80px;
	margin-top: 6px;
}
.zt_input{
	width: 80px;
	height: 30px;
	padding: 3px 10px ;
	font-size: 15px;
	line-height: 1.42857143;
	color: #999;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	margin-bottom: 10px;
}*/

.info_input260{
	width: 260px;
	height: 30px;
	padding: 3px 10px ;
	font-size: 15px;
	line-height: 1.42857143;
	color: #999;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	margin-bottom: 10px;
}
.info_input180{
	width: 130px;
	height: 30px;
	padding: 3px 10px ;
	font-size: 15px;
	line-height: 1.42857143;
	color: #999;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	margin-bottom: 10px;
}
.info_input50{
	width: 50px;
	height: 23px;
	padding: 3px 10px ;
	font-size: 15px;
	line-height: 1.42857143;
	color: #999;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
}
.info_input100{
	width: 100px;
	height: 23px;
	padding: 3px 10px ;
	font-size: 15px;
	line-height: 1.42857143;
	color: #999;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
}
.info_input200{
	width: 200px;
	height: 23px;
	padding: 3px 10px ;
	font-size: 15px;
	line-height: 1.42857143;
	color: #999;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
}
.radio_mr{
	margin-right: 20px;
}
.table_info select{
	float: left;
	display: inline;
	width: 100px;
	height: 38px;
	margin-bottom:8px;
	padding: 3px 6px ;
	font-size: 12px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
}
select{
	display: inline;
	width: 133px;
	height: 33px;
	padding: 3px 6px ;
	font-size: 12px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
}
.button_blue{
	display: block;
	line-height: 30px;
	width: 100px;
	height: 30px;
	background-color: #1d3777;
	color: #fff;
	text-align: center;
	border-radius: 5px;
}
.button_blue1{
	display: block;
	line-height: 30px;
	width: 140px;
	height: 30px;
	background-color: #1d3777;
	color: #fff;
	text-align: center;
	border-radius: 5px;
}
.button_border{
	display: block;
	line-height: 30px;
	width: 100px;
	height: 30px;
	color: #1d3777;
	border: 1px #1d3777 solid;
	text-align: center;
	border-radius: 5px;
}
.button_border50{
	display: block;
	line-height: 22px;
	width: 50px;
	height: 20px;
	color: #1d3777;
	border: 1px #1d3777 solid;
	text-align: center;
	border-radius: 5px;
	font-size: 12px;
}
.select220{
	width: 220px!important;
}
.select60{
	width: 75px!important;
	height: 30px;
}
.select80{
	width: 80px!important;
	height: 30px;
}
.select40{
	width: 40px!important;
	height: 30px;
}
.input150{
	width: 100px!important;
}

#textfield1{
	width: 350px;
	height: 160px;
	border:1px solid #ccc; 
	color:#555;
	border-radius: 5px;
	white-space:normal;
	word-wrap: break-word;  
    word-break: normal; 
}
.line-gray{
	width: 100%;
	height: 1px;
	background-color: #ededed;
	margin-bottom: 10px;
}
.p_textlist{
	line-height: 30px;
}

/*简历预览页*/
.ul_icon{
	width: 100%;
	height: 55px;
	overflow: hidden;
}
.ul_icon li {
	float: right;
	padding: 0 10px;
}
.con_touxiang{
	margin: 0 auto;
	text-align: center;
	line-height: 25px;
}
.con_touxiang img{
	width:100px; 
	height:100px; 
	border-radius:50%; 
	/*overflow:hidden;*/
	margin-bottom: 10px;
}
.title_type{
	width: 843px;
	padding-left: 117px;
	height: 50px;
	line-height: 50px;
	background-image: url(title_typebg.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
	margin-top: 10px;
	color: #fff;
}
.table_show{
	width: 950px;
	height: auto;
}
.table_show td{
	height: 25px;
	line-height: 25px;
}
.table_show .tablel_show{
	width: 230px;
	float: left;
	padding-right:20px;
	line-height: 25px;
	text-align: right;
}
.table_show .tabler_show{
	width: 500px;
	height: auto;
	float: left;
	line-height: 25px;
}

/*二级列表页*/
.page{
	clear: both;
	width: 100%;
	height: auto;
	padding: 10px 0;
}
.ul_listlr{
	width: 100%;
	height: auto;
}
.ul_listlr li{
	width: 100%;
	height: auto;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.ul_listlr .float_left span{
	line-height: 25px;
	font-size: 16px;
	margin-right: 20px;
}
.ul_listlr .float_left p{
	line-height: 25px;
	color: #666;
}
.ul_listlr .float_left h4{
	line-height: 25px;
	padding-left: 17px;
	background-image: url(location.jpg);
	background-repeat: no-repeat;
	color: #666!important;
	font-size: 14px!important;
}
.ul_listlr .float_right .red_circle{
	width: 30px;
	height: 30px;
	margin-right: 10px;
	margin-top: 10px;
	line-height: 30px;
	color: #fff;
	background-image: url(circle_bg.jpg);
	text-align: center;
}
.ul_listlr .float_right .red_circlesmall{
	width: 30px;
	height: 30px;
	margin-right: 10px;
	margin-top: 10px;
	line-height: 30px;
	color: #fff;
	/*background-image: url(circle_small.jpg);*/
	text-align: center;
}
.ul_listlr .float_right .font_bottom{
	margin-top: 50px;
	color: #666;
}
.ul_listlr .float_right .font_bottom2{
	color: #666;
	text-align: right;
}
.ul_listlr .float_right .font20{
	font-size: 24px;
	color: #999;
	line-height: 45px;
}
.left_width{width:455px;}
.right_width{width:170px;text-
	align: right;height: auto;overflow: hidden;position: relative;}

.center_con{
	width: 100%;
	height: auto;
	margin:0 auto;
	text-align: center;
	padding-top: 30px;
}
.center_con p{
	margin:0 auto;
	line-height: 25px;
}


/*申请维权*/
.button_red{
	display: block;
	line-height: 30px;
	width: 100px;
	height: 30px;
	background-color: #ff0000;
	color: #fff;
	text-align: center;
	border-radius: 5px;
}
.ul_weiquan{
	width: 100%;
	height: auto;
}
.ul_weiquan li{
	width: 665px;
	height: auto;
	background-color: #fafafa;
	padding: 10px;
	margin-bottom: 10px;
}
.ul_weiquan  span{
	line-height: 25px;
	font-size: 16px;
	margin-right: 20px;
}
.ul_weiquan  p{
	line-height: 25px;
	color: #666;
}
.ul_weiquan  table{
	width: 550px;
	line-height: 25px;
	padding:15px 0 10px 0;
}
.ul_weiquan  .weiquan_left{
	width: 100px;
	text-align: right;
}

/*首页搜索框*/
.search{border:2px solid #1a3d97;height:35px;width:715px;float: left;margin-left: 10px;_margin-left: 10px;}
.search select{display:none;}
.search .select_box{font-size:12px;color:#999999;width:100px;line-height:35px;float:left;position:relative;}
.search .select_showbox{height:35px;background:url(search_ico.png) no-repeat 80px center;text-indent:1.5em;}
.search .select_showbox.active{background:url(search_ico_hover.png) no-repeat 80px center;}
.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:35px;line-height:35px;float:left;}
.search input.inp_srh{outline:none;width:390px;}
.search input.btn_srh{background:#1a3d97;color:#FFF;font-family:"微软雅黑";font-size:15px;width:150px; text-align: center;}
.search_city{float:left;width:175px;line-height:35px;font-size:14px;text-align:center; /*background: url(search_ico.png) no-repeat 100px center;*/color: #666666;}
.search_clear{ float: right;width:228px; text-align: center;line-height: 35px;}
.search_clear a{color: #999999;}
.search_clear a:hover{color: #555555;}

.filter_box{width: 960px;clear: both;height: auto;overflow: hidden;margin-top: 10px;}
.filter_box li{ width: 300px;text-align:center;margin: 5px 10px;_margin: 5px 10px;float:left;}
.filter_box .filter_one{height:35px;line-height:35px;display:block;color: #666666;border-radius:5px;background: url(search_ico.png) no-repeat 195px center #f1f1f1;}
.line_dotted{width: 100%;height: 1px;border-bottom: 1px dotted #999;margin: 5px 0;}

.indexul_left{width: 840px;height: auto;overflow: hidden;}
.indexul_right{float: right;width: 120px;height: auto;overflow: hidden;text-align: center;}
.indexul_right p{color: #999;line-height: 30px;margin-top: 5px;}
.indexul_right a{line-height: 30px;}

/*职位详情页*/
.zhiwei_text{float: left;width: 710px;height: auto;overflow: hidden;}
.zhiwei_text span{line-height: 25px;font-size: 16px;margin-right: 20px;}
.zhiwei_text p{line-height: 25px;color: #666;}
.zhiwei_text h4{line-height: 25px;padding-left: 25px;background-image: url(location.jpg);background-repeat: no-repeat;color: #666!important;}
.zhiwei_texts{float: left;width: 100%;height: auto;overflow: hidden;}
.zhiwei_texts span{line-height: 25px;font-size: 16px;margin-right: 20px;}
.zhiwei_texts p{line-height: 25px;color: #666;}
.zhiwei_texts h4{line-height: 25px;padding-left: 16px;background-image: url(location.jpg);background-repeat: no-repeat;color: #666!important;}
.zhiwei_icon{width: 250px;height: 55px;overflow: hidden;}
.zhiwei_icon li {float: right;padding: 0 10px;}
.ul_welfare{width: 100%;height: auto;overflow: hidden;clear: both;margin: 5px 0 10px 0;}
.ul_welfare li {text-align: center;float: left;margin-right: 10px;}
.ul_welfare li a{display:block;padding: 5px 20px; background-color: #f1f1f1;}
.zhiwei_about p{line-height: 25px; color: #555;}

.ul_radios li{float: left;height: 30px;line-height: 30px;width:25%; text-align: left;}

.vip_tel{width: 100%;height: auto;overflow: hidden;padding:20px 40px;}
.vip_tel li{float: left;margin-right: 30px;padding: 0 0 10px 0;}
.vip_tel li img  {width: 25px;height: 25px;}
.vip_tel li span{line-height: 25px;color: #666;}

.company_name{margin: 50px 0 20px 0;text-align: right;line-height: 25px;}

/*首页城市三级筛选*/
._citys { width: 450px; display: inline-block; border: 2px solid #eee; padding: 5px; position: relative; background-color: #fff; }
._citys span { color: #1d3777; height: 15px; width: 15px; line-height: 13px; text-align: center; border-radius: 3px; position: absolute; right: 10px; top: 10px; border: 1px solid #1d3777; cursor: pointer; }
._citys0 { width: 100%; height: 34px; display: inline-block; border-bottom: 2px solid #1d3777; 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: #1d3777; 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: #1d3777; }
.AreaS { background-color: #1d3777 !important; color: #fff !important; }

/*企业-面试管理下拉效果*/
	.list ul li .inactive{ background:url(off.png) no-repeat right center;width: 100%;display: block;padding: 10px 0;margin-bottom: 10px;}
	.list ul li .inactives{background:url(on.png) no-repeat right center;width: 100%;display: block;margin-bottom: 10px;} 
	.list ul li ul{display: none;}
	.xiala_in{border-bottom: none!important;border-top: 1px solid #ddd;margin: 0!important;padding: 10px 0!important;}
	.xiala_width{background-color: #f9f9f9;}
	.xiala_width li{ width: 645px!important;padding: 10px 20px!important;}

.ul_xiala li{
	width: 100%;
	height: auto;
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
}
.ul_xiala .float_left span{
	line-height: 50px;
	font-size: 14px;
	margin-right: 20px;
	float: left;
}
.ul_xiala .float_left p{
	line-height: 25px;
	color: #666;
}
.ul_xiala .float_left h4{
	line-height: 25px;
	padding-left: 25px;
	background-image: url(location.jpg);
	background-repeat: no-repeat;
	color: #666!important;
}
.red_circle{
	width: 30px;
	height: 30px;
	margin-right: 10px;
	margin-top: 10px;
	line-height: 30px;
	color: #fff;
	background-image: url(circle_bg.jpg);
	text-align: center;
	font-size: 10px;
}
.red_circle_left{
	width: 20px;
	height: 20px;
	/*line-height: 30px;*/
	color: #fff;
	text-align: center;
	font-size: 10px;
	float: left;
}
.red_circle_left img{
	width: 20px;
	height: 20px;
}
.ul_xiala .float_right .red_circlesmall{
	width: 30px;
	height: 30px;
	margin-right: 10px;
	margin-top: 10px;
	line-height: 30px;
	color: #fff;
	/*background-image: url(circle_small.jpg);*/
	text-align: center;
}
.ul_xiala .float_right .font_bottom{
	margin-top: 50px;
	color: #666;
}
.ul_xiala .float_right .font_bottom2{
	margin-bottom: 80px;
	color: #666;

	width: 170px;
	height: 30px;
}
.ul_xiala .float_right .font20{
	font-size: 22px;
	color: #999;
	line-height: 48px;
}

.xiala_touxiang{width: 50px;height: 50px; border-radius: 50%;float: left;margin-right: 10px;}
.zhiwei_ullist{width:100%;clear: both;}
.zhiwei_ullist li{width:25%;float: left;line-height: 30px;}

.ad{position: fixed; right: 15px;bottom:15px; color: #555;}

