﻿@charset "utf-8";
#subnav01 { left: 60px; }
#subnav02 { left: 180px; }
#subnav03 { left: 380px; }
#subnav05 { left: 175px; }
#subnav06 { right: 291px; }
#subnav07 { right: 336px; }
#subnav08 { right: 257px; }
#subnav09 { right: 350px; }
#subnav10 { right: 136px; }
#subnav11 { right: 0px; }
#subnav12 { right: 5px; }

#subnav04 {left: 0;width: 100%;text-align: center; }
#subnav04 .subnav-li { float:none}
/*浮动*/
.fl{
	display:inline;
	float:left;
}
.fr{
	display:inline;
	float:right;
}
.undis { display: none;}
.dis { display: block; }
.indent { text-indent: 2em;}
/* 字距 */
.letter-10 { letter-spacing: 10px; }
/* 颜色 */
.col_01, .col_01 a {
	color:#151515;
}
.col_02, .col_02 a {
	color:#696969;
}
.col_03, .col_03 a {
	color:#2c373f;
}
.col_03 a:hover{
	color:#0066b4;
}
.col_04, .col_04 a {
	color:#8098a9;
}
.col_05, .col_05 a {
	color:#0173af;
}
.col_06, .col_06 a {
	color:#006fd2;
}
.col_07, .col_07 a {
	color:#0074cf;
}
.col_08, .col_08 a {
	color:#221f20;
}
.col_09, .col_09 a {
	color:#005590;
}
.col_10, .col_10 a {
	color:#007cc2;
}
.col_11, .col_11 a {
	color:#5b5b5b;
}
.col_12, .col_12 a {				
	color:#474747;
}
.col_12 a:hover{
	color:#017bcf;
}
.col_13, .col_13 a{
	color:#101e2b;
}
.col_14, .col_14 a {
	color:#657b89;
}
.col_15, .col_15 a {
	color:#0061b3;
}
.col_16, .col_16 a {
	color:#056d99;
}
.col_17, .col_17 a {
	color:#4d7183;
}
.col_18, .col_18 a {
	color:#017ace;
}
.col_19, .col_19 a {
	color:#405f75;
}
.col_20, .col_20 a {
	color:#33637b;
}
.col_21, .col_21 a {
	color:#0068b7;
}
.col_22, .col_22 a {
	color:#4d7183;
}
.col_23, .col_23 a {
	color:#4d7183;
}
.col_24, .col_24 a {
	color:#ec0000;
}
.col_25, .col_25 a {
	color:#808080;
}
.col_26, .col_26 a {
	color: #003670;
}
.col_27, .col_27 a {
	color: #686868;
}
.col_28, .col_28 a {
	color: #686868;
}
.col_29, .col_29 a {
	color: #a32c25;
}
.col_30, .col_30 a {
	color:#;
}
.col_31, .col_31 a {
	color:#;
}
.col_32, .col_32 a {
	color:#;
}
.col_33, .col_33 a {
	color:#;
}
.col_34, .col_34 a {
	color:#;
}
.col_35, .col_35 a {
	color:#;
}
.col_36, .col_36 a {
	color:#;
}
.col_37, .col_37 a {
	color:#;
}
.col_38, .col_38 a {
	color:#;
}
.col_39, .col_39 a {
	color:#;
}
.col_40, .col_40 a {
	color:#;
}
.col_w, .col_w a{
	color:white;		/*白色*/
}
.col_b, .col_b a{
	color:black;		/*黑色 */
}
.col_r, .col_r a{
	color:red;			/*红色*/
}
/* 背景色*/
.bg_01{
	background-color: #f7f7f7;
}
.bg_02{
	background-color: #ececec;
}
.bg_03{
	background-color: #f4f4f4;
}
.bg_04{
	background-color:#;
}
.bg_05{
	background-color:#;
}
/* 边线 */
.bor_01{
	border:;
}
.bor_02{
	border:;
}
.bor_03{
	border:;
}
.bor_04{
	border:;
}
.bor_05{
	border:;
}
/*上*/
.bor_t_01{
	border-top:;
}
.bor_t_02{
	border-top:;
}
.bor_t_03{
	border-top:;
}
.bor_t_04{
	border-top:;
}
.bor_t_05{
	border-top:;
}
/*右*/
.bor_r_01{
	border-right:;
}
.bor_r_02{
	border-right:;
}
.bor_r_03{
	border-right:;
}
.bor_r_04{
	border-right:;
}
.bor_r_05{
	border-right:;
}
/*下*/
.bor_b_01{
	border-bottom:;
}
.bor_b_02{
	border-bottom:;
}
.bor_b_03{
	border-bottom:;
}
.bor_b_04{
	border-bottom:;
}
.bor_b_05{
	border-bottom:;
}
/*左*/
.bor_l_01{
	border-left:;
}
.bor_l_02{
	border-left:;
}
.bor_l_03{
	border-left:;
}
.bor_l_04{
	border-left:;
}
.bor_l_05{
	border-left:;
}
/* 字体 */
.zt_wr{
	font-family:"微软雅黑", "Microsoft YaHei";
}
.zt_xs{
	font-family:"新宋体";
}
.zt_ht{
	font-family:"黑体";
}
/* 字号 */
.fon_12{
	font-size:12px;
}
.fon_13{
	font-size:13px;
}
.fon_14{
	font-size:14px;
}
.fon_15{
	font-size:15px;
}
.fon_16{
	font-size:16px;
}
.fon_17{
	font-size:17px;
}
.fon_18{
	font-size:18px;
}
.fon_19{
	font-size:19px;
}
.fon_20{
	font-size:20px;
}
.fon_21{
	font-size:21px;
}
.fon_22{
	font-size:22px;
}
.fon_23{
	font-size:23px;
}
.fon_24{
	font-size:24px;
}
.fon_25{
	font-size:25px;
}
.fon_26{
	font-size:26px;
}
.fon_27{
	font-size:27px;
}
.fon_28{
	font-size:28px;
}
.fon_29{
	font-size:29px;
}
.fon_30{
	font-size:30px;
}
.fon_31{
	font-size:31px;
}
.fon_32{
	font-size:32px;
}
.fon_33{
	font-size:33px;
}
.fon_34{
	font-size:34px;
}
.fon_35{
	font-size:35px;
}
/*字体位置*/
.fon_c{
	text-align:center;
}
.fon_l{
	text-align:left;
}
.fon_r{
	text-align:right;
}
/* 行高 */
.lin_14{
	line-height:14px;
}
.lin_15{
	line-height:15px;
}
.lin_16{
	line-height:16px;
}
.lin_17{
	line-height:17px;
}
.lin_18{
	line-height:18px;
}
.lin_19{
	line-height:19px;
}
.lin_20{
	line-height:20px;
}
.lin_21{
	line-height:21px;
}
.lin_22{
	line-height:22px;
}
.lin_23{
	line-height:23px;
}
.lin_24{
	line-height:24px;
}
.lin_25{
	line-height:25px;
}
.lin_26{
	line-height:26px;
}
.lin_27{
	line-height:27px;
}
.lin_28{
	line-height:28px;
}
.lin_29{
	line-height:29px;
}
.lin_30{
	line-height:30px;
}
.lin_31{
	line-height:31px;
}
.lin_32{
	line-height:32px;
}
.lin_33{
	line-height:33px;
}
.lin_34{
	line-height:34px;
}
.lin_35{
	line-height:35px;
}
.lin_36{
	line-height:36px;
}
.lin_37{
	line-height:37px;
}
.lin_38{
	line-height:38px;
}
.lin_39{
	line-height:39px;
}
.lin_40{
	line-height:40px;
}
/* 字体加粗 */
.b{
	font-weight:bold;
}

/* 内空间填补 */
/*上*/
.padt_01{
	padding-top:1px;
}
.padt_02{
	padding-top:2px;
}
.padt_03{
	padding-top:3px;
}
.padt_04{
	padding-top:4px;
}
.padt_05{
	padding-top:5px;
}
.padt_06{
	padding-top:6px;
}
.padt_07{
	padding-top:7px;
}
.padt_08{
	padding-top:8px;
}
.padt_09{
	padding-top:9px;
}
.padt_10{
	padding-top:10px;
}
.padt_11{
	padding-top:11px;
}
.padt_12{
	padding-top:12px;
}
.padt_13{
	padding-top:13px;
}
.padt_14{
	padding-top:14px;
}
.padt_15{
	padding-top:15px;
}
.padt_16{
	padding-top:16px;
}
.padt_17{
	padding-top:17px;
}
.padt_18{
	padding-top:18px;
}
.padt_19{
	padding-top:19px;
}
.padt_20{
	padding-top:20px;
}
.padt_21{
	padding-top:21px;
}
.padt_22{
	padding-top:22px;
}
.padt_23{
	padding-top:23px;
}
.padt_24{
	padding-top:24px;
}
.padt_25{
	padding-top:25px;
}
.padt_26{
	padding-top:26px;
}
.padt_27{
	padding-top:27px;
}
.padt_28{
	padding-top:28px;
}
.padt_29{
	padding-top:29px;
}
.padt_30{
	padding-top:30px;
}

/*下*/
.padb_01{
	padding-bottom:1px;
}
.padb_02{
	padding-bottom:2px;
}
.padb_03{
	padding-bottom:3px;
}
.padb_04{
	padding-bottom:4px;
}
.padb_05{
	padding-bottom:5px;
}
.padb_06{
	padding-bottom:6px;
}
.padb_07{
	padding-bottom:7px;
}
.padb_08{
	padding-bottom:8px;
}
.padb_09{
	padding-bottom:9px;
}
.padb_10{
	padding-bottom:10px;
}
.padb_11{
	padding-bottom:11px;
}
.padb_12{
	padding-bottom:12px;
}
.padb_13{
	padding-bottom:13px;
}
.padb_14{
	padding-bottom:14px;
}
.padb_15{
	padding-bottom:15px;
}
.padb_16{
	padding-bottom:16px;
}
.padb_17{
	padding-bottom:17px;
}
.padb_18{
	padding-bottom:18px;
}
.padb_19{
	padding-bottom:19px;
}
.padb_20{
	padding-bottom:20px;
}
.padb_21{
	padding-bottom:21px;
}
.padb_22{
	padding-bottom:22px;
}
.padb_23{
	padding-bottom:23px;
}
.padb_24{
	padding-bottom:24px;
}
.padb_25{
	padding-bottom:25px;
}
.padb_26{
	padding-bottom:26px;
}
.padb_27{
	padding-bottom:27px;
}
.padb_28{
	padding-bottom:28px;
}
.padb_29{
	padding-bottom:29px;
}
.padb_30{
	padding-bottom:30px;
}
.padb_32{
	padding-bottom:32px;
}
/*左*/
.padl_01{
	padding-left:1px;
}
.padl_02{
	padding-left:2px;
}
.padl_03{
	padding-left:3px;
}
.padl_04{
	padding-left:4px;
}
.padl_05{
	padding-left:5px;
}
.padl_06{
	padding-left:6px;
}
.padl_07{
	padding-left:7px;
}
.padl_08{
	padding-left:8px;
}
.padl_09{
	padding-left:9px;
}
.padl_10{
	padding-left:10px;
}
.padl_11{
	padding-left:11px;
}
.padl_12{
	padding-left:12px;
}
.padl_13{
	padding-left:13px;
}
.padl_14{
	padding-left:14px;
}
.padl_15{
	padding-left:15px;
}
.padl_16{
	padding-left:16px;
}
.padl_17{
	padding-left:17px;
}
.padl_18{
	padding-left:18px;
}
.padl_19{
	padding-left:19px;
}
.padl_20{
	padding-left:20px;
}
.padl_21{
	padding-left:21px;
}
.padl_22{
	padding-left:22px;
}
.padl_23{
	padding-left:23px;
}
.padl_24{
	padding-left:24px;
}
.padl_25{
	padding-left:25px;
}
.padl_26{
	padding-left:26px;
}
.padl_27{
	padding-left:27px;
}
.padl_28{
	padding-left:28px;
}
.padl_29{
	padding-left:29px;
}
.padl_30{
	padding-left:30px;
}
.padl_38{
	padding-left:38px;
}
/*右*/
.padr_01{
	padding-right:1px;
}
.padr_02{
	padding-right:2px;
}
.padr_03{
	padding-right:3px;
}
.padr_04{
	padding-right:4px;
}
.padr_05{
	padding-right:5px;
}
.padr_06{
	padding-right:6px;
}
.padr_07{
	padding-right:7px;
}
.padr_08{
	padding-right:8px;
}
.padr_09{
	padding-right:9px;
}
.padr_10{
	padding-right:10px;
}
.padr_11{
	padding-right:11px;
}
.padr_12{
	padding-right:12px;
}
.padr_13{
	padding-right:13px;
}
.padr_14{
	padding-right:14px;
}
.padr_15{
	padding-right:15px;
}
.padr_16{
	padding-right:16px;
}
.padr_17{
	padding-right:17px;
}
.padr_18{
	padding-right:18px;
}
.padr_19{
	padding-right:19px;
}
.padr_20{
	padding-right:20px;
}
.padr_21{
	padding-right:21px;
}
.padr_22{
	padding-right:22px;
}
.padr_23{
	padding-right:23px;
}
.padr_24{
	padding-right:24px;
}
.padr_25{
	padding-right:25px;
}
.padr_26{
	padding-right:26px;
}
.padr_27{
	padding-right:27px;
}
.padr_28{
	padding-right:28px;
}
.padr_29{
	padding-right:29px;
}
.padr_30{
	padding-right:30px;
}

/*左右*/
.padlr_01{
	padding:0 1px;
}
.padlr_02{
	padding:0 2px;
}
.padlr_03{
	padding:0 3px;
}
.padlr_04{
	padding:0 4px;
}
.padlr_05{
	padding:0 5px;
}
.padlr_06{
	padding:0 6px;
}
.padlr_07{
	padding:0 7px;
}
.padlr_08{
	padding:0 8px;
}
.padlr_09{
	padding:0 9px;
}
.padlr_10{
	padding:0 10px;
}
.padlr_11{
	padding:0 11px;
}
.padlr_12{
	padding:0 12px;
}
.padlr_13{
	padding:0 13px;
}
.padlr_14{
	padding:0 14px;
}
.padlr_15{
	padding:0 15px;
}
.padlr_16{
	padding:0 16px;
}
.padlr_17{
	padding:0 17px;
}
.padlr_18{
	padding:0 18px;
}
.padlr_19{
	padding:0 19px;
}
.padlr_20{
	padding:0 20px;
}
.padlr_21{
	padding:0 21px;
}
.padlr_22{
	padding:0 22px;
}
.padlr_23{
	padding:0 23px;
}
.padlr_24{
	padding:0 24px;
}
.padlr_25{
	padding:0 25px;
}
.padlr_26{
	padding:0 26px;
}
.padlr_27{
	padding:0 27px;
}
.padlr_28{
	padding:0 28px;
}
.padlr_29{
	padding:0 29px;
}
.padlr_30{
	padding:0 30px;
}
/* 上下 */
.padtb_01{
	padding:1px 0;
}
.padtb_02{
	padding:2px 0;
}
.padtb_03{
	padding:3px 0;
}
.padtb_04{
	padding:4px 0;
}
.padtb_05{
	padding:5px 0;
}
.padtb_06{
	padding:6px 0;
}
.padtb_07{
	padding:7px 0;
}
.padtb_08{
	padding:8px 0;
}
.padtb_09{
	padding:9px 0;
}
.padtb_10{
	padding:10px 0;
}
.padtb_11{
	padding:11px 0;
}
.padtb_12{
	padding:12px 0;
}
.padtb_13{
	padding:13px 0;
}
.padtb_14{
	padding:14px 0;
}
.padtb_15{
	padding:15px 0;
}
.padtb_16{
	padding:16px 0;
}
.padtb_17{
	padding:17px 0;
}
.padtb_18{
	padding:18px 0;
}
.padtb_19{
	padding:19px 0;
}
.padtb_20{
	padding:20px 0;
}
.padtb_21{
	padding:21px 0;
}
.padtb_22{
	padding:22px 0;
}
.padtb_23{
	padding:23px 0;
}
.padtb_24{
	padding:24px 0;
}
.padtb_25{
	padding:25px 0;
}
.padtb_26{
	padding:26px 0;
}
.padtb_27{
	padding:27px 0;
}
.padtb_28{
	padding:28px 0;
}
.padtb_29{
	padding:29px 0;
}
.padtb_30{
	padding:30px 0;
}
/* 外空间填补 */
/*上*/
.margt_01{
	margin-top:1px;
}
.margt_02{
	margin-top:2px;
}
.margt_03{
	margin-top:3px;
}
.margt_04{
	margin-top:4px;
}
.margt_05{
	margin-top:5px;
}
.margt_06{
	margin-top:6px;
}
.margt_07{
	margin-top:7px;
}
.margt_08{
	margin-top:8px;
}
.margt_09{
	margin-top:9px;
}
.margt_10{
	margin-top:10px;
}
.margt_11{
	margin-top:11px;
}
.margt_12{
	margin-top:12px;
}
.margt_13{
	margin-top:13px;
}
.margt_14{
	margin-top:14px;
}
.margt_15{
	margin-top:15px;
}
.margt_16{
	margin-top:16px;
}
.margt_17{
	margin-top:17px;
}
.margt_18{
	margin-top:18px;
}
.margt_19{
	margin-top:19px;
}
.margt_20{
	margin-top:20px;
}
.margt_21{
	margin-top:21px;
}
.margt_22{
	margin-top:22px;
}
.margt_23{
	margin-top:23px;
}
.margt_24{
	margin-top:24px;
}
.margt_25{
	margin-top:25px;
}
.margt_26{
	margin-top:26px;
}
.margt_27{
	margin-top:27px;
}
.margt_28{
	margin-top:28px;
}
.margt_29{
	margin-top:29px;
}
.margt_30{
	margin-top:30px;
}

/*下*/
.margb_01{
	margin-bottom:1px;
}
.margb_02{
	margin-bottom:2px;
}
.margb_03{
	margin-bottom:3px;
}
.margb_04{
	margin-bottom:4px;
}
.margb_05{
	margin-bottom:5px;
}
.margb_06{
	margin-bottom:6px;
}
.margb_07{
	margin-bottom:7px;
}
.margb_08{
	margin-bottom:8px;
}
.margb_09{
	margin-bottom:9px;
}
.margb_10{
	margin-bottom:10px;
}
.margb_11{
	margin-bottom:11px;
}
.margb_12{
	margin-bottom:12px;
}
.margb_13{
	margin-bottom:13px;
}
.margb_14{
	margin-bottom:14px;
}
.margb_15{
	margin-bottom:15px;
}
.margb_16{
	margin-bottom:16px;
}
.margb_17{
	margin-bottom:17px;
}
.margb_18{
	margin-bottom:18px;
}
.margb_19{
	margin-bottom:19px;
}
.margb_20{
	margin-bottom:20px;
}
.margb_21{
	margin-bottom:21px;
}
.margb_22{
	margin-bottom:22px;
}
.margb_23{
	margin-bottom:23px;
}
.margb_24{
	margin-bottom:24px;
}
.margb_25{
	margin-bottom:25px;
}
.margb_26{
	margin-bottom:26px;
}
.margb_27{
	margin-bottom:27px;
}
.margb_28{
	margin-bottom:28px;
}
.margb_29{
	margin-bottom:29px;
}
.margb_30{
	margin-bottom:30px;
}
/*左*/
.margl_01{
	margin-left:1px;
}
.margl_02{
	margin-left:2px;
}
.margl_03{
	margin-left:3px;
}
.margl_04{
	margin-left:4px;
}
.margl_05{
	margin-left:5px;
}
.margl_06{
	margin-left:6px;
}
.margl_07{
	margin-left:7px;
}
.margl_08{
	margin-left:8px;
}
.margl_09{
	margin-left:9px;
}
.margl_10{
	margin-left:10px;
}
.margl_11{
	margin-left:11px;
}
.margl_12{
	margin-left:12px;
}
.margl_13{
	margin-left:13px;
}
.margl_14{
	margin-left:14px;
}
.margl_15{
	margin-left:15px;
}
.margl_16{
	margin-left:16px;
}
.margl_17{
	margin-left:17px;
}
.margl_18{
	margin-left:18px;
}
.margl_19{
	margin-left:19px;
}
.margl_20{
	margin-left:20px;
}
.margl_21{
	margin-left:21px;
}
.margl_22{
	margin-left:22px;
}
.margl_23{
	margin-left:23px;
}
.margl_24{
	margin-left:24px;
}
.margl_25{
	margin-left:25px;
}
.margl_26{
	margin-left:26px;
}
.margl_27{
	margin-left:27px;
}
.margl_28{
	margin-left:28px;
}
.margl_29{
	margin-left:29px;
}
.margl_30{
	margin-left:30px;
}
/*右*/
.margr_01{
	margin-right:1px;
}
.margr_02{
	margin-right:2px;
}
.margr_03{
	margin-right:3px;
}
.margr_04{
	margin-right:4px;
}
.margr_05{
	margin-right:5px;
}
.margr_06{
	margin-right:6px;
}
.margr_07{
	margin-right:7px;
}
.margr_08{
	margin-right:8px;
}
.margr_09{
	margin-right:9px;
}
.margr_10{
	margin-right:10px;
}
.margr_11{
	margin-right:11px;
}
.margr_12{
	margin-right:12px;
}
.margr_13{
	margin-right:13px;
}
.margr_14{
	margin-right:14px;
}
.margr_15{
	margin-right:15px;
}
.margr_16{
	margin-right:16px;
}
.margr_17{
	margin-right:17px;
}
.margr_18{
	margin-right:18px;
}
.margr_19{
	margin-right:19px;
}
.margr_20{
	margin-right:20px;
}
.margr_21{
	margin-right:21px;
}
.margr_22{
	margin-right:22px;
}
.margr_23{
	margin-right:23px;
}
.margr_24{
	margin-right:24px;
}
.margr_25{
	margin-right:25px;
}
.margr_26{
	margin-right:26px;
}
.margr_27{
	margin-right:27px;
}
.margr_28{
	margin-right:28px;
}
.margr_29{
	margin-right:29px;
}
.margr_30{
	margin-right:30px;
}
/*上下*/
.margtb_01{
	margin:1px 0;
}
.margtb_02{
	margin:2px 0;
}
.margtb_03{
	margin:3px 0;
}
.margtb_04{
	margin:4px 0;
}
.margtb_05{
	margin:5px 0;
}
.margtb_06{
	margin:6px 0;
}
.margtb_07{
	margin:7px 0;
}
.margtb_08{
	margin:8px 0;
}
.margtb_09{
	margin:9px 0;
}
.margtb_10{
	margin:10px 0;
}
.margtb_11{
	margin:11px 0;
}
.margtb_12{
	margin:12px 0;
}
.margtb_13{
	margin:13px 0;
}
.margtb_14{
	margin:14px 0;
}
.margtb_15{
	margin:15px 0;
}
.margtb_16{
	margin:16px 0;
}
.margtb_17{
	margin:17px 0;
}
.margtb_18{
	margin:18px 0;
}
.margtb_19{
	margin:19px 0;
}
.margtb_20{
	margin:20px 0;
}
.margtb_21{
	margin:21px 0;
}
.margtb_22{
	margin:22px 0;
}
.margtb_23{
	margin:23px 0;
}
.margtb_24{
	margin:24px 0;
}
.margtb_25{
	margin:25px 0;
}
.margtb_26{
	margin:26px 0;
}
.margtb_27{
	margin:27px 0;
}
.margtb_28{
	margin:28px 0;
}
.margtb_29{
	margin:29px 0;
}
.margtb_30{
	margin:30px 0;
}

/*左右*/
.marglr_01{
	margin:0 1px;
}
.marglr_02{
	margin:0 2px;
}
.marglr_03{
	margin:0 3px;
}
.marglr_04{
	margin:0 4px;
}
.marglr_05{
	margin:0 5px;
}
.marglr_06{
	margin:0 6px;
}
.marglr_07{
	margin:0 7px;
}
.marglr_08{
	margin:0 8px;
}
.marglr_09{
	margin:0 9px;
}
.marglr_10{
	margin:0 10px;
}
.marglr_11{
	margin:0 11px;
}
.marglr_12{
	margin:0 12px;
}
.marglr_13{
	margin:0 13px;
}
.marglr_14{
	margin:0 14px;
}
.marglr_15{
	margin:0 15px;
}
.marglr_16{
	margin:0 16px;
}
.marglr_17{
	margin:0 17px;
}
.marglr_18{
	margin:0 18px;
}
.marglr_19{
	margin:0 19px;
}
.marglr_20{
	margin:0 20px;
}
.marglr_21{
	margin:0 21px;
}
.marglr_22{
	margin:0 22px;
}
.marglr_23{
	margin:0 23px;
}
.marglr_24{
	margin:0 24px;
}
.marglr_25{
	margin:0 25px;
}
.marglr_26{
	margin:0 26px;
}
.marglr_27{
	margin:0 27px;
}
.marglr_28{
	margin:0 28px;
}
.marglr_29{
	margin:0 29px;
}
.marglr_30{
	margin:0 30px;
}





/*----顶部公用 start----*/
.header { background:url(../images/2018new/bg-header.jpg) repeat-x top center; position: relative; z-index:100;}
.head_1 { width:1260px; padding:3px 10px 0 10px; height:140px; margin: 0 auto;}
.head_1_l { float: left; padding:18px 0 0 0;}
.head_1_r { float: right;}

.top-link { height: 27px; padding:10px 0 30px 0; line-height: 27px;}
.top-a { color: #020202; }
.top-link span { padding: 0 8px; }
.btn-sina,
.btn-weibo,
.btn-weixin {float: left;width: 27px;height:27px;margin-left: 21px;}
.btn-sina { background:url(../images/sina.png) no-repeat; }
.btn-weibo { background:url(../images/weibo.png) no-repeat; }
.btn-weixin { background:url(../images/weixin.png) no-repeat; }

.head_1_r_bottom { text-align: right; font-size:0;}
.searchbar-con { float: right; width: 438px; height: 30px; color: #5f5f5f; background: #fff; border: 1px solid #cacaca;}
.select_box {  float:left; position:relative; width:99px; font-size:12px; border-right: 1px solid #cacaca;}
.select_box .select {  cursor:pointer; display:block; width:63px; line-height:28px; height:28px; padding:1px 22px 1px 14px;  background:#FFF url(../images/icon-02.gif) no-repeat 77px center; overflow:hidden;}
.select_box ul { width:99px; position:absolute; left:-1px; top:30px; border:1px solid #cacaca; overflow: hidden; display:none; background:#ebebeb; z-index:99999;}
.select_box ul li { display:block; height:30px; overflow:hidden; line-height:30px; padding:0 14px; width:72px; cursor:pointer;}
.select_box .hover {background:#ccc;}
.keywords {  float: left; width: 254px; height: 28px; line-height: 28px; padding: 1px 5px; border: none; }
.btn-search { float: right; width: 65px; height: 30px; background: url(..//images/btn-search.jpg) no-repeat; border: none; cursor: pointer;}


.nav { height:46px; background-color:#FFF;}
.nav_in { width:1260px; padding:0 10px; margin: 0 auto;}
.nav ul {}
.nav ul li { width:105px; float: left; position: relative;}
.nav ul li a { display: block;}
.nav ul li a.par { color: #151515; font-size:16px; line-height:46px; text-align: center;}
.nav ul li .box { display:none; position: absolute; top:100%; left:0; width:130px; background:url(../images/2018new/bg-nav_box.png) repeat; padding: 3px 0 10px 0; border-bottom:3px solid #b5251e;}
.nav ul li .box.no2 { width:200px;}
.nav ul li a.child { color: #b7cde1; font-size:14px; line-height:36px; margin: 0 4px; padding: 0 5px 0 18px; border-bottom:1px solid #66799d;}
.nav ul li.on a.par { color: #FFF; font-weight:bold; background-color:#385080;}
/**/
.nav ul li:hover a.par { color: #FFF; font-weight:bold; background-color:#385080;}
.nav ul li.on a.par { color: #FFF; font-weight:bold; background-color:#385080;}
.nav ul li:hover .box {/* display: block;*/}
.nav ul li a.child:hover { color: #FFF; font-weight:bold;}
/**/

/*----顶部公用 end----*/
.top-link { float: right;}


		/*留言*//*2020-12-28修改新增 */
.content_101 {}
.c101_main_1 {}
.c101_main_1 .text_item_1 { padding:38px 0 22px 0; border-bottom:1px dashed #aaaaaa;}
.c101_main_1 .text_item_1 .text_1 { color:#00346c; font-size:20px; line-height:30px; text-align:center; font-weight:bold;}

.c101_main_2 {}
.c101_main_2 .tablebox { padding:40px 0;}
.c101_main_2 .tablebox table { table-layout:fixed;}
.c101_main_2 .tablebox table .col_1 { width:110px;}
.c101_main_2 .tablebox table .col_3 { width:160px;}
.c101_main_2 .tablebox table td { vertical-align:top;}
.c101_main_2 .tablebox table tr+tr td { padding-top:30px;}
.c101_main_2 .tablebox .td_text_1 { color:#434343; font-size:16px; line-height:40px; text-align: right; padding-right:8px;}
.c101_main_2 .tablebox .inputbox {}
.c101_main_2 .tablebox .textbox { padding: 0 15px; background-color:#eeeeee; border-radius:4px;}
.c101_main_2 .tablebox .textbox .text { padding:0; border:0; outline:none; background:none; width:100%; height:40px; line-height:40px; color:#3a3b43; font-size:16px;}
.c101_main_2 .tablebox .textsbox { padding-top:5px; padding-bottom:5px;}
.c101_main_2 .tablebox .textsbox .texts { line-height:30px; resize:none; font-family:inherit !important; height:240px;}
.c101_main_2 .tablebox .radiowrap {}
.c101_main_2 .tablebox .radiowrap .radiobox { float:left;}
.c101_main_2 .tablebox .radiowrap .radiobox+.radiobox { margin-left:40px;}
.c101_main_2 .tablebox .radiowrap .radiobox label { display:block; position:relative; padding-left:30px; background-image:url(../images/p-1-1.png); background-position: left center; background-repeat:no-repeat; cursor:pointer;}
.c101_main_2 .tablebox .radiowrap .radiobox .radio_in { width:0; height:0; position:relative; overflow:hidden;}
.c101_main_2 .tablebox .radiowrap .radiobox .radio_text { color:#aca5a5; font-size:16px; line-height:40px;}
.c101_main_2 .tablebox .yzm_wrap {}
.c101_main_2 .tablebox .yzm_wrap .inputbox { float:left; width:170px;}
.c101_main_2 .tablebox .yzm_wrap .yzm_img { display:block; float:left; width:120px; height:40px; margin-left:20px; border-radius:4px;}
.c101_main_2 .subbox { font-size:0; text-align:center; padding:40px 0; border-top:1px solid #d1d1d1;}
.c101_main_2 .subbox .btn { padding:0; border:0; outline:none; background:none; margin:0 12px; width:128px; height:48px; font-size:20px; border-radius:4px; cursor:pointer;}
.c101_main_2 .subbox .btn.reset { color:#757575; background-color:#d2d2d2;}
.c101_main_2 .subbox .btn.submit { color:#ffffff; background-color:#00346c;}
.c101_main_3 { border-bottom:1px solid #d1d1d1;}
.c101_main_3 .main_item_1 { width:496px; margin:0 auto; padding:42px 0 60px 0;}
.c101_main_3 .main_item_1 .text_item_1 { width:110px; color:#ffffff; font-size:18px; line-height:38px; text-align:center; background-color:#00346c; border-top-left-radius:4px; border-top-right-radius:4px;}
.c101_main_3 .main_item_1 .textbox { padding: 0 12px; border:1px solid #00346c; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
.c101_main_3 .main_item_1 .textbox .text { padding:0; border:0; outline:none; background:none; width:100%; color:#555555; font-size:18px; line-height:46px; height:46px;}
.c101_main_3 .main_item_1 .subbox { font-size:0; text-align:center; margin-top:44px;}
.c101_main_3 .main_item_1 .subbox .submit { padding:0; border:0; outline:none; background:#00346c; width:128px; height:48px; color:#ffffff; font-size:20px; border-radius:4px; cursor:pointer;}
/*act*/
.c101_main_2 .tablebox .radiowrap .radiobox.on label { background-image:url(../images/p-1-1on.png);}
.c101_main_2 .tablebox .radiowrap .radiobox.on .radio_text { color:#a32c25;}
.c101_main_2 .subbox .btn.submit:hover,
.c101_main_3 .main_item_1 .subbox .submit:hover { background-color:#a32c25;}
.c101_main_2 .tablebox .textbox .text.cor2 { color:#a32c25;}
/*act*/



/*弹窗通用设置*/
.alert_wrap { position:fixed; z-index:999; top:0; left:0; right:0; bottom:0;}
.alert_table { table-layout:fixed; height:100%;}
.alert_inside { margin:0 auto; position:relative; z-index:5;}
.alert_bg { position:absolute; top:0; left:0; right:0; bottom:0; z-index:2; background:url(../images/p-3-2.png) repeat;}
.attitle_01 { background-color:#f7f7f7; border:1px solid #f5efef; position:relative;}
.attitle_01 .text_item_1 { color:#433b3b; font-size:14px; line-height:42px; padding: 0 12px;}
.attitle_01 .btn_1 { display:block; position:absolute; top:14px; right:18px; width:14px; height:14px; font-size:0; overflow:hidden;}
.attitle_01 .btn_1 .icon { display:block; width:100%; height:100%;}
.atbtnbox_1 { font-size:0; text-align:center;}
.atbtnbox_1 .btn { display:inline-block; width:90px; font-size:14px; text-align:center; margin:0 12px; line-height:28px; height:28px; border-radius:2px;}
.atbtnbox_1 .btn.bg1 { color:#ffffff; background-color:#00346c; border:1px solid #00346c;}
.atbtnbox_1 .btn.bg2 { color:#433b3b; background-color:#f7f7f7; border:1px solid #e8e6e6;}
/*弹窗1*/
.alert_wrap_01 {}
.alert_wrap_01 table {}
.alert_01 { width:360px; background-color:#ffffff; border:3px solid #003d6c; border-radius:4px; padding:24px 0;}
.at01_main_1 { font-size:0;}
.at01_main_1 .icon { display:block; width:65px; height:65px; margin:0 auto;}
.at01_main_2 { margin-top:20px;}
.at01_main_2 .text_item_1 {}
.at01_main_2 .text_item_1 .text_1 { color:#003d6c; font-size:16px; line-height:24px; text-align:center;}
.at01_main_2 .text_item_1 .text_1 span.no1 { color:#a32c25; font-size:18px; font-weight:bold;}

/*弹窗2*/
.alert_wrap_02 {}
.alert_wrap_02 table {}
.alert_02 { width:260px; background-color:#ffffff;}
.at02_main_1 { padding:18px 0;}
.at02_main_1 .text_item_1 { color:#433b3b; font-size:14px; line-height:24px; text-align:center;}
.at02_main_1 .atbtnbox_1 { margin-top:12px;}

/*弹窗3*/
.alert_wrap_03 {}
.alert_wrap_03 table {}
.alert_03 {}
.at03_main_1 { font-size:0; text-align:center;}
.at03_main_1 .spanbox { display:inline-block; background:url(../images/p-3-4.png) repeat; border-radius:8px; padding: 10px 16px;}
.at03_main_1 .spanbox .icon { display:block; width:40px; height:40px; float:left;}
.at03_main_1 .spanbox .text_item_1 { color:#ffffff; font-size:24px; line-height:40px; margin-left:56px;}

















