@charset "utf-8";

.data_content {
	background: #fff;
}

.mt10 {
	margin-top: 10px;
}

.data_content .boxL h2 {
	margin: 0;
	padding: 0;
	height: 30px;
	line-height: 30px;
}

.img_bod {
	border-bottom: 12px solid #3f8eaf;
}
.nav_page{
	height: 73px;
	line-height:73px;
	font-size:23px;
	color:#0b3f6f;
	padding-left:38px;
	padding-right:15px;
	float: left;
	background:white;
}
.nav_page_bg{
height:73px;
background:url(../images/nav_titiel_bg.png) ;
margin-right:20px;
}

.title_page {
	line-height: 43px;
	font-size: 20px;
	padding-left: 25px;
	color: #0b3f6f;
	border-bottom: 1px dashed #3f8eaf;
	margin-bottom: 20px;
}
.title_page a{
	height: 73px;
	line-height:73px;
	font-size:20px;
	padding-left:25px;
	color:#0b3f6f;
	margin-bottom:20px;
    float: right;
	padding-right:10px;
}
.title_page span{ position:absolute; right:0}

.data_content .boxR .part1,.data_content .boxR .part3 {
	padding: 10px 25px 20px 25px
}

.now {
	font-size: 15px;
	margin-bottom: 10px;
}

.now span {
	border: 1px solid #86A0B7;
	width: 160px;
	display: inline-block;
	text-align: center;
}

.info {
	margin-top: 10px;
	font-size: 14px;
}

.menu li.active a {
	color: #85E2FF;
}

.data_content .boxR .part1 {
	border-bottom: 1px dashed #3f8eaf;
	padding-bottom: 40px;
	margin-bottom: 20px;
	margin-left: 5px;
	margin-right: 5px;
}

.btn_txt {
	display: inline-block;
	vertical-align: middle;
}

.txt_btn {
	width: 48px;
	height: 31px;
	background: url(../images/txt_btn_bg.gif) no-repeat;
	font-size: 12px;
	text-align: center;
	border: 0;
	cursor: pointer;
	margin: 0 12px;
}

.data_content .boxR .part2 {
	padding: 10px 25px 20px 25px
}

.calendar_box {
	padding-right: 25px;
}

.clr_normal {
	color: #000
}

.info_con {
	font-size: 14px;
	line-height: 24px;
	color: #000;
}

.excel_export_option {
	text-align: right;
}

.excel_export_option a {
	margin-left: 20px;
	display: inline-block;
	vertical-align: middle;
	padding-left: 28px;
	height: 25px;
	line-height: 25px;
}

.export_excel {
	background: url(../images/excel.gif) no-repeat left center;
}

.export_txt {
	background: url(../images/mobile.gif) no-repeat left center;
}

.export_print {
	background: url(../images/print.gif) no-repeat left center;
}

.data_tab {
	border: 0;
	margin-top: 8px;
}

.data_tab tr td {
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	color: #000;
	border-right: 1px dashed #013668;
}

.data_tab tr th {
	height: 40px;
	line-height: 22px;
	color: #fff;
	padding-left: 10px;
	font-size: 14px;
	font-weight: normal;
	border-right: 1px solid #fff;
	background: #013668;
	text-align: left;
}
.data_tab .title td{line-height:22px; color:#fff; padding-left:10px; font-size:14px; font-weight:normal; border-right:1px solid #fff; background:#013668; text-align:left;}
.data_tab_tr td {
	background: url(../images/tab_th.gif) repeat-y;
	font-size: 14px;
}

.data_tab tr td.td_last {
	border: 0;
}

.article_blue {
	margin-bottom: 15px;
	color: #0e4271;
	font-size: 14px;
	font-family: "微软雅黑";
	line-height: 2;
}

.pad_25 {
	padding-left: 25px;
	padding-right: 25px;
}

.tranform_tab caption {
	height: 20px;
	line-height: 20px;
	color: #fff;
	text-align: center;
	background: #0e4271;
}

.tranform_tab td {
	height: 33px;
	line-height: 33px;
	background: #f3f3f3;
	border: 1px solid #e2e2e2;
	text-align: center;
	border-bottom: 0
}

.clr_blue {
	color: #1b4b78
}

.data_for_year_tab  td {
	height: 24px;
	line-height: 26px;
	font-size: 12px;
	color: #333;
	text-align: center;
	padding-right: 10px;
	font-family: "微软雅黑";
}

.data_for_year_tab tr.year_cap td {
	height: 10px;
	line-height: 10px;
}

.data_for_year_tab tr.bod_top_3 td {
	border-top: 3px solid #bfbfbf;
}

.data_for_year_tab tr.bod_bot_3 td {
	border-bottom: 3px solid #bfbfbf;
}

.data_for_year_tab tr.pad_top_10 td {
	padding-top: 10px;
}

.data_for_year_tab tr.pad_bot_10 td {
	padding-bottom: 10px;
}

.data_for_year_tab th {
	height: 100px;
	line-height: 22px;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: normal;
	background: #0b3f6f;
	color: #fff;
}

.data_for_year_tab th .th_en {
	font-weight: normal;
}

.data_for_year_tab th .th_en {
	font-weight: bold;
}

.mt30 {
	margin-top: 30px;
}

.note {
	font-size: 14px;
	line-height: 24px;
}

.common_box {
	background: #fff;
}

.about_content .text {
	border-bottom: 0;
	width: 600px;
}

.common_box .content .conts_right.no_float {
	float: none;
	margin-left: auto;
	margin-right: auto;
}

.common_box .content .conts_right .law_left .pages.page_center {
	text-align: center;
	margin: 0 auto;
}

.common_box .content .conts_right .law_left ul.text.resource_ul li {
	height: 26px;
	line-height: 26px;
	border-bottom: 1px dashed #01638f;
	padding-bottom: 5px;
	background-position: 0 10px;
	position: relative;
}

.common_box .content .conts_right .law_left ul.text.resource_ul li a {
	font-size: 15px;
}

.common_box .content .conts_right .law_left ul.text.resource_ul li span {
	position: absolute;
	right: 0
}

#colee_left td {
	padding: 0 4px;
}

.common_box .content .conts_right.float_lft {
	float: left;
	width: 500px;
	margin-left: 80px;
	_margin-left: 40px;
	display: inline-block;
}

.news_lis_right {
	float: right;
	width: 290px;
	border: 2px solid #7daec5;
	border-right: 0;
	position: relative;
	top: 27spx;
	min-height: 410px;
	height: auto;
}

.top_title {
	height: 31px;
	line-height: 31px;
	padding-left: 14px;
	color: #fff;
	font-size: 18px;
	background: url(../images/news/top_title.gif) no-repeat;
}

.top_ul {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.top_ul li {
	height: 35px;
	line-height: 35px;
}

.top_ul li span {
	display: inline-block;
	width: 35px;
	height: 28px;
	vertical-align: middle;
	background: url(../images/news/num_bg.gif) no-repeat;
	color: #fff;
	font-size: 16px;
	text-align: center;
	float: left;
}

.top_ul li a {
	display: block;
	vertical-align: middle;
	font-size: 15px;
	color: #000;
	margin-left: 40px;
}

.img_bod_top_bot {
	border-bottom: 14px solid #7fb4ca;
	border-top: 14px solid #7fb4ca;
}

.about_content.data_content .boxR {
	width: auto;
	float: none;
}

.pad_lft_rht_120 {
	padding-left: 120px;
	padding-right: 120px;
}

.about_title {
	font-size: 14px;
}

.bod_bot_dashed {
	border-bottom: 1px dashed #408aaa;
	padding-bottom: 30px;
}

.data_content .boxR .part3 .about_left_box.left_box {
	width: auto;
	float: none;
}

.common_box .content .conts_right.about_conts_right {
	width: 100%;
}

.about_content .about_conts_right .text {
	width: 100%;
}

.about_title_16 {
	font-size: 18px;
	font-family: "微软雅黑"
}

.pad_lft_rht_50 {
	padding-left: 50px;
	padding-right: 50px;
}

.pad_lft_rht_10 {
	padding-left: 10px;
	padding-right: 10px;
}

.pad_lft_rht_20 {
	padding-left: 20px;
	padding-right: 20px;
}

.hr_login_btns {
	float: right;
	font-size: 16px;
	line-height: 29px;
}

.hr_login_btns,.hr_login_btns a {
	color: #0f385f;
}

a.hr_login_btn {
	display: inline-block;
	margin-left: 15px;
	width: 106px;
	height: 29px;
	vertical-align: middle;
	text-align: center;
}

a.hr_login_btn:hover,a.hr_login_btn.selected {
	text-decoration: none;
	background: url(../images/about/link_on.gif) no-repeat;
	color: #fff;
}

.about_contact_content {
	background: url(../images/about/contact_pic.jpg) no-repeat top right;
	padding-top: 80px;
	font-size: 15px;
	line-height: 38px;
	min-height: 500px;
	height: auto;
}

.data_content .boxL.boxL_1 {
	width: 290px;
}

.data_content .boxR.boxR_1 {
	margin-left: 290px;
}

.side_menu_ul li {
	height: 1%;
	line-height: 31px;
	font-size: 20px;
}

.side_menu_ul li a {
	display: block;
	background: url(../images/side_menu_bg_big.gif) no-repeat;
	color: #fff;
	padding-left: 15px;
	padding-right: 15px;
}

.side_menu_ul li ul {
	display: none;
}

.side_menu_ul li.selected ul {
	display: block;
}

.side_menu_ul li.selected a span {
	display: none;
}

.side_menu li {
	line-height: 32px;
	font-size: 14px;
	height: 40px;
}

.side_menu li.type2 {
	line-height: 16px;
}

.side_menu li.selected,.side_menu li.m_hover {
	background: url(../images/side_module_bg_big.gif) left repeat-y;
}

.side_menu li a {
	height: 33px;
	padding-left: 54px;
	background: url(../images/module_icon.gif) no-repeat 38px -47px;
	padding-left: 56px;
	color: #0b3f6f;
	display: block;
}

.side_menu li a:hover,.side_menu li.selected a {
	color: #2ea4dd;
	background-position: 38px 9px;
}

.side_menu_ul li ul li ul {
	padding-left: 15px;
}

.side_menu li.selected ul li a,.side_menu li ul li a {
	color: #0b3f6f;
	background: url(../images/module_icon.gif) no-repeat 38px -47px
}

.side_menu li.selected ul li.selected,.side_menu li ul li {
	background: none;
}

.side_menu li.selected ul li.selected a,.side_menu li ul li a:hover {
	color: #2ea4dd;
	background: url(../images/module_icon.gif) no-repeat 38px 9px;
}

.plus {
	float: right;
	color: #fff;
}

.about_tab th {
	background: #0f385f;
	padding: 10px;
	font-size: 14px;
	color: #fff;
	border-right: 1px solid #7d91a5;
	border-left: 1px solid #7d91a5
}

.about_tab td {
	padding: 10px;
	border-right: 1px solid #7d91a5;
	border-left: 1px solid #7d91a5;
	word-wrap:break-word;
	word-break:break-all;
}

.about_tab tr.about_tab_last_tr td {
	border-bottom: 2px solid #7d91a5
}

.pad_bot_30 {
	padding-bottom: 30px;
}

.about_query_tab td {
	border: 1px solid #b5b6b6;
	font-size: 14px;
	padding: 5px 10px;
	text-align: center;
	color: #6d6d6d;
}

.about_query_input {
	text-align: left;
	width: 130px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #6d6d6d;
}

.about_query_options {
	margin-right: 20px;
}

.about_query_btn {
	cursor: pointer;
	border: 0;
	width: 38px;
	height: 22px;
	line-height: 22px;
	background: url(../images/about/btn.gif) no-repeat;
	text-align: center;
}

.hot_box {
	width: 160px;
	height: 67px;
	text-align: center;
	background: url(../images/about/hot_bg.jpg) no-repeat;
	color: #42b4ff;
	padding-top: 35px;
}

.hot_box a {
	padding-top: 35px;
	color: #42b4ff;
}

.product_conts .boxL.boxL_1 {
	width: 290px;
}

.product_conts .pro-right.boxR_1 {
	min-height: 500px;
	height: auto;
	margin-left: 0;
	margin-left: 283px;
	float: none;
	width: auto;
}

.pro_con_bg {
	background: url(../images/product/con_bg.jpg) no-repeat right bottom;
}

.product_menu li.tab-selected a {
	background: url(../images/product/tab.gif) no-repeat center center;
	color: #fff
}

.tjzl_right {
	width: 310px;
	float: right;
}

.tjzl_left {
	width: 342px;
}

.tjzl_title {
	background: url(../images/product/title_col_bg.gif) no-repeat;
	height: 29px;
	line-height: 29px;
}

.tjzl_con_col {
	padding: 8px 5px;
}

.tjzl_con_col li {
	border-bottom: 1px solid #4a6987;
	height: 22px;
	line-height: 22px;
	padding-top: 7px;
	margin-top: 7px;
}

.tjzl_con_col li span {
	margin: 0 10px;
}

.tjzl_con_col li,.tjzl_con_col li a {
	color: #0f385f;
	font-size: 14px;
}

.w150_left {
	padding-top: 70px;
	width: 160px;
	float: left;
	text-align: center;
}

.btn_link {
	display: inline-block;
	width: 105px;
	height: 31px;
	background: url(../images/guide/btn_105.png) no-repeat;
	text-align: center;
	color: #fff;
	line-height: 31px;
	font-size: 16px;
}

.tab_menu {
	height: 40px;
}

.tab_menu a,.tab_menu span {
	display: inline-block;
	margin-left: 15px;
	vertical-align: middle;
	text-align: center;
	font-size: 16px;
	color: #0f385f;
}

.tab_menu a {
	width: 215px;
	height: 35px;
	line-height: 35px;
}

.tab_menu a:hover,.tab_menu a.selected {
	color: #fff;
	background: url(../images/guide/tab_menu_bg.jpg) no-repeat;
}

.tab_menu span {
	width: 1px;
	font-size: 1px;
	background: #4a6987;
	height: 100%;
}

.w150_right {
	margin-left: 180px;
}

.guide_tab {
	margin-top: 30px;
}

.guide_tab th {
	height: 37px;
	line-height: 37px;
	color: #fff;
	background: #0f73b1;
	border-right: 1px dashed #0c5a8b;
	width: 50%;
	font-size: 15px;
}

.guide_tab th.bod_left {
	border-left: 1px solid #b3b3b3;
}

.guide_tab th.bod_right {
	border-right: 1px solid #b3b3b3;
}

.guide_tab td {
	border-left: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
	border-bottom: 1px solid #b3b3b3;
	text-align: center;
}

.w105_left {
	width: 105px;
	float: left;
}

.chapter_link {
	width: 100%;
	display: block;
	font-size: 18px;
	color: #0b3f6f;
	text-align: center;
	height: 31px;
	line-height: 31px;
	margin-bottom: 5px;
}

.chapter_link:hover,.chapter_link.selected {
	color: #fff;
	background: url(../images/guide/btn_105.png) no-repeat;
}

.w105_right {
	margin-left: 125px;
}

.law_detail_down_btn {
	display: block;
	position: absolute;
	right: 30px;
	bottom: 30px;
	width: 107px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	background: url(../images/title_bg02.png) no-repeat;
	color: #0d5084;
}

.ask_email_div {
	height: 670px;
	background: url(../images/law/image07.jpg) no-repeat left top;
}

.ask_email_form {
	width: 224px;
	height: 306px;
	overflow: hidden;
	background: url(../images/law/image_email_bg.png) no-repeat center 12px;
	margin-left: 20px;
}

.ask_email_form_inner {
	padding-top: 130px;
	padding-left: 48px;
	color: #fff;
}

.law_content .conts_left form input.ask_email_input {
	color: #0b3f6f;
	width: 147px;
	height: 22px;
	padding: 0 2px;
	line-height: 22px;
	background: url(../images/law/email_input_bg.png) no-repeat;
	float: none;
	border: 0;
}

.ask_form_btns {
	text-align: center;
	margin-top: 20px;
}

.law_content .conts_left form .ask_form_btns input {
	border: 0;
	cursor: pointer;
	color: #fff;
	text-align: center;
	color: #fff;
	font-size: 14px;
	height: 22px;
	line-height: 22px;
	margin: 0 10px;
}

.law_content .conts_left form .ask_form_btns input.ask_form_login_btn {
	background: url(../images/law/login_bg.gif) no-repeat;
	width: 38px;
}

.law_content .conts_left form .ask_form_btns input.ask_form_reg_btn {
	background: url(../images/law/reg_bg.gif) no-repeat;
	width: 68px;
}

.ask_lis_ul li {
	height: 1%;
	border-bottom: 1px dashed #80b1c7;
	line-height: 38px;
}

.ask_lis_ul li span {
	background: url(../images/law/q.png) no-repeat 3px 0px;
	padding-left: 38px;
	font-size: 14px;
	color: #073c6e;
	display: block;
	line-height: 35px;
}

.ask_lis_ul li .ask_answers {
	background: url(../images/law/a.png) no-repeat 3px 0px #cff4fc;
	padding-left: 38px;
	color: #073c6e;
	line-height: 24px;
	display: none;
}

.ask_lis_ul li.selected .ask_answers {
	display: block;
}

.date_right {
	text-align: right;
	font-size: 14px;
	color: #0e4271;
	line-height: 25px;
}

.line_hgt_24 {
	line-height: 24px;
}

.link_center {
	text-align: center;
}

.print_link {
	width: 107px;
	height: 29px;
	background: url(../images/title_bg02.png) no-repeat;
	color: #fff;
	font-size: 20px;
	margin: 0 10px;
	display: inline-block;
}

.form_lis {
	margin-top: 10px;
}

.form_note {
	display: inline-block;
	width: 120px;
	color: #595757;
	font-size: 14px;
	vertical-align: top;
	line-height: 21px;
}

.input_style {
	width: 132px;
	height: 19px;
	line-height: 19px;
	border: 1px solid #b5b6b6;
	vertical-align: top;
	color: #595757;
	font-size: 14px;
}

.textarea_style {
	width: 370px;
	height: 58px;
	line-height: 19px;
	border: 1px solid #b5b6b6;
	vertical-align: top;
	color: #595757;
	font-size: 14px;
	overflow-y: auto;
	resize: none;
}

.hr_form_btns {
	margin-right: 45px;
	line-height: 29px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	border: 0;
}

.btn_67 {
	width: 67px;
	background: url(../images/btn_67.png) no-repeat;
}

.btn_107 {
	width: 107px;
	background: url(../images/title_bg02.png) no-repeat;
}

.fclr_gray {
	display: inline-block;
	color: #595757;
	font-size: 14px;
	vertical-align: top;
	line-height: 21px;
	margin-left: 10px;
}

.file_link {
	color: #2ac4dd;
	line-height: 25px;
	border-bottom: 2px solid #2ac4dd;
	display: inline-block;
}

.file_foot {
	display: inline-block;
	float: right;
	margin-top: 10px;
}

.title_btn {
	float: right;
	width: 177px;
	padding-left: 38px;
	height: 34px;
	background: url(../images/title_icon.gif) no-repeat left center;
	position: relative;
	top: 15px;
}

.title_link {
	display: block;
	width: 100%;
	height: 26px;
	line-height: 26px;
	position: relative;
	top: 4px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	background: url(../images/btn_2.png) no-repeat;
}

.title_no_bg {
	color: #0b3f6f;
	font-size: 16px;
	font-family: "微软雅黑";
}

.title_blue_bg {
	color: #fff;
	padding-left: 15px;
	font-size: 20px;
	background: #0b3f6f;
}

.metting_left_bg {
	height: 71px;
	background: url(../images/guide/meeting_left_bg.gif) no-repeat;
}

.metting_left_link {
	display: block;
	width: 50%;
	float: left;
	height: 100%;
	text-align: center;
	line-height: 71px;
	color: #fff;
	font-size: 20px;
}

.contact_con {
	height: 65px;
	background: url(../images/guide/contact.gif) no-repeat left center;
	padding-left: 140px;
	font-size: 18px;
	line-height: 26px;
	color: #0b3f6f;
	padding-top: 10px;
}

.meeting_con_title {
	color: #0b3f6f;
	font-size: 16px;
}

.meeting_con_btn_link {
	outline: none;
	margin-right: 50px;
}

.meeting_con_left {
	width: 244px;
	height: 174px;
	overflow: hidden;
	float: left;
	background: url(../images/guide/meeting_right_pic_bg.gif) no-repeat;
}

.meeting_right_body {
	height: 175px;
	overflow: hidden;
	padding-bottom: 15px;
	margin-top: 15px;
}

.meeting_con_right {
	margin-left: 264px;
}

.guide_report_for_mobth_title {
	position: relative;
	color: #0b3f6f;
	margin-top: 20px;
}

.guide_report_for_mobth_title center {
	font-size: 18px;
	line-height: 26px;
}

.guide_report_for_month_tab_note {
	position: absolute;
	left: 0;
	bottom: 10px;
	line-height: 14px;
}

.guide_report_for_month_tab th {
	background: #0b3f6f;
	text-align: center;
	font-weight: normal;
	color: #fff;
	border: 1px solid #859fb7;
	height: 25px;
	white-space: nowrap;
	overflow: visible;
}

.guide_report_for_month_tab td {
	text-align: center;
	height: 25px;
	border: 1px solid #859fb7;
	color: #727171;
	line-height: 18px;
}

.guide_report_for_month_tab td.flr_blue {
	color: #0b3f6f;
}

.guide_report_for_month_tab tr.guide_report_for_month_tab_last_tr td {
	height: auto;
	padding: 10px 10px;
	text-align:;
	left;
}

.guide_report_for_month_tab tfoot td {
	color: #0b3f6f;
}

.sec_menu {
	padding-bottom: 50px;
	margin-top: 50px;
	width: 220px;
	margin-left: auto;
	margin-right: auto;
}

.sec_menu li {
	position: relative;
	margin-top: 1px;
	z-index: 1;
	width: 100%;
	float: left;
}

.sec_menu li div {
	height: 30px;
}

.sec_menu li a {
	display: block;
	width: 100%;
	position: absolute;
	left: 0;
	top: -10px;
	height: 30px;
	line-height: 30px;
	background: url(../images/sec_menu_bg.gif) repeat-y;
	color: #01638f;
	font-size: 14px;
	text-align: center;
}

.sec_menu li.m_hover a,.sec_menu li.selected a {
	height: 39px;
	line-height: 39px;
	background: url(../images/sec_menu_on_bg.png) no-repeat;
	color: #fff;
}

.sec_menu li ul {
	display: none;
	padding-top: 15px;
}

.sec_menu li ul li {
	float: none;
	height: 35px;
}

.sec_menu li.selected ul {
	display: block;
}

.sec_menu li ul li a,.sec_menu li.m_hover ul li a,.sec_menu li.selected ul li a {
	position: inherit;
	height: 35px;
	line-height: 35px;
	color: #01638f;
	background: none;
}

.img img {
	width: 100%;
	_width: 99%;
}

.title2_page {
	height: 43px;
	line-height: 43px;
	padding-top: 30px;
	font-size: 25px;
	padding-left: 25px;
	color: #0b3f6f;
	border-bottom: 2px dotted #3f8eaf;
	margin-bottom: 20px;
}

.date_right2 {
	font-size: 17px;
	color: #3f8eaf;
	text-align: right;
	line-height: 25px;
}

.article_black {
	line-height: 32px;
	color: #231815;
	font-size: 13px;
}

.webmap_title {
	border-collapse: collapse;
}

.webmap_title th {
	height: 33px;
	line-height: 33px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	background: url(../images/webmap_title_bg.gif) repeat-x;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #a5a6a6;
	letter-spacing: 2px;
}

.webmap_title td {
	padding-left: 60px;
	height: 28px;
	line-height: 28px;
	border-bottom: 1px solid #a5a6a6;
	border-left: 1px solid #a5a6a6;
	border-top: 1px solid #a5a6a6;
	border-right: 1px solid #a5a6a6;
	font-size: 14px;
}

.webmap_title td a {
	color: #231815;
	font-family: 黑体;
	font-weight: bold;
	font-size: 14px;
}

.friend_link_dls {
	margin-top: 40px;
}

.friend_link_dls dd {
	padding-left: 20px;
	font-size: #2c5982;
	line-height: 34px;
	font-size: 13px;
}

.friend_link_dls dt {
	font-size: 16px;
	padding-left: 20px;
	background: url(../images/icon.gif) no-repeat 0 center;
	color: #322725;
}

.friend_link_dls dd a {
	color: #2c5982
}

.friend_link_dls dt a {
	color: #322725;
}

.isin_query_div {
	border: 1px solid #9cd9f6;
	background: #eff8fe;
	padding: 10px;
	line-height: 35px;
}

.query_txt {
	display: inline-block;
	float: left;
	font-size: 14px;
}

.isin_tab {
	background: #c3c4c4;
}

.isin_tab th {
	padding-top: 0;
	padding-bottom: 0;
	height: 27px;
	line-height: 27px;
	background: #409ad6;
	border: 0
}

.isin_tab td {
	padding: 0px;
	background: #fff;
	border: 0;
	height: 27px;
	line-height: 27px;
	color: #353535;
	text-align: center;
}

.hr_opt_rht {
	text-align: right;
	font-size: 14px;
	color: #00a5e3;
}

.hr_opt_rht a {
	color: #00a5e3;
	margin: 0 5px;
}

.hr_opt_rht a:hover {
	color: #0b3f6f;
}

.hr_tab caption {
	height: 38px;
	line-height: 38px;
	font-size: 17px;
	padding-left: 15px;
	color: #fff;
	font-size: 17px;
	background: url(../images/tb_caption_bg.gif) no-repeat left top;
	text-align: left;
}

.hr_tab th {
	width: 140px;
	text-align: center;
	background: #f1f9fe;
	font-size: 14px;
	color: #000;
	height: 35px;
	line-height: 35px;
	border: 1px solid #9fa0a0;
}

.hr_tab td {
	border: 1px solid #9fa0a0;
	text-align: center;
	font-size: 14px;
	color: #000;
	height: 35px;
	line-height: 35px;
}

.ipt_w200 {
	width: 200px;
}

.hr_text {
	height: 120px;
	width: 930px;
	border: 1px solid #b5b6b6;
	color: #595757;
}

.hr_tab_note {
	font-size: 14px;
	text-align: center;
	color: #000;
}

.hr_form_btn {
	height: 27px;
	width: 56px;
	text-align: center;
	color: #000;
	font-size: 14px;
	border: 0;
	cursor: pointer;
	background: url(../images/hr_form_btn.gif) no-repeat;
	margin: 0 8px;
}

.map_query {
	color: #454545;
	font-size: 14px;
}

.map_query td {
	border: 1px solid #c9caca;
	padding: 10px 0;
}

.vip_map {
	margin-top: 20px;
	position: relative;
}

.vip_map h1 {
	position: relative;
	z-index: 1;
}

.vip_hot_en {
	position: absolute;
	z-index: 2;
	left: 50px;
	bottom: 25px;
	width: 230px;
	height: 39px;
	padding-top: 43px;
	text-align: center;
	background: url(../images/about/hot_en.png) no-repeat;
	font-size: 14px;
	font-family: "arial"
}

.vip_hot_en a,.vip_hot_cn a {
	color: #333;
}

.vip_hot_cn {
	position: absolute;
	z-index: 2;
	left: 50px;
	bottom: 25px;
	width: 193px;
	height: 42px;
	padding-top: 47px;
	text-align: center;
	background: url(../images/about/hot_cn.png) no-repeat;
	font-size: 14px;
}

.ui-datepicker-calendar .ui-state-default {
	border: 0;
}

.ui-datepicker-calendar .ui-state-active {
	background: url(../images/data/calendar_bg.png) no-repeat right bottom;
}

.search_info {
	font-size: 16px;
	padding-left: 40px;
	background: url(../images/search_icon.gif) no-repeat left top;
	line-height: 25px;
	margin-top: 10px;
}

.search_lis {
	margin-top: 10px;
}

.search_lis dt {
	height: 35px;
	line-height: 35px;
	background: url(../images/search_lis_icon.gif) no-repeat left center;
	padding-left: 20px;
	font-size: 14px;
	color: #333;
}

.search_lis dt a {
	color: #00a5e3;
}

.search_lis dt .fr {
	float: right;
}

.search_lis dd {
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	font-size: 14px;
}

#concreteTasks{ width:100%;padding-bottom:10px;height:172px;margin-top:15px;}
#concreteTasks li{float:left;height:172px;box-sizing:border-box; text-align:center;position:relative;vertical-align:middle;
                  /*background:url(../images/task.jpg) center center no-repeat;*/margin-right:5px;overflow:hidden;margin-left:5px;}
#concreteTasks li div.taskContent{height:152px;background:#dad8d8;display:table;width:100%;padding:0px 10px;box-sizing:border-box;text-align:left;word-break: break-all;}
#concreteTasks li div.tasktopline{height: 8px;background:#429dd6; }
#concreteTasks li img{position:absolute;margin-left:-6px;left:50%;bottom:2px;}
/*#concreteTasks li.li-hover{background: url(../images/bg.jpg) center center no-repeat; color:#fff;}*/
#concreteTasks li.li-hover div.taskContent{background:#429dd6;color:#fff;}
#concreteTasks li.li-hover div.tasktopline{background:#0169ab;}
#photo{width:100%;overflow:hidden;}
#photo img{max-width:100%}
#concreteTasks li div.taskContent span{display:table-cell;vertical-align:middle;width:100%;font-size:13px;word-break: break-all;}

.concreteTasks2{ width:100%;padding-bottom:10px;height:172px;margin-top:15px;}
.concreteTasks2 li{float:left;height:172px;box-sizing:border-box; text-align:center;position:relative;vertical-align:middle;
                  /*background:url(../images/task.jpg) center center no-repeat;*/margin-right:5px;overflow:hidden;margin-left:5px;}
.concreteTasks2 li div.taskContent{height:152px;background:#dad8d8;display:table;width:100%;
padding:0px 10px;box-sizing:border-box;text-align:left;}
.concreteTasks2 li div.tasktopline{height: 8px;background:#429dd6; }
.concreteTasks2 li img{position:absolute;margin-left:-6px;left:50%;bottom:1px;}
/*.concreteTasks2 li.li-hover{background: url(../images/bg.jpg) center center no-repeat; color:#fff;}*/
.concreteTasks2 li.li-hover div.taskContent{background:#429dd6;color:#fff;}
.concreteTasks2 li.li-hover div.tasktopline{background:#0169ab;}
.phos{width:100%;overflow:hidden;}
.phos img{max-width:100%}
.concreteTasks2 li div.taskContent span{display:table-cell;vertical-align:middle;width:100%;font-size:15px;}