.os {
	overflow: visible !important;
}
html {
	/*font-size: 100px;*/
} /*这里就是1rem*/
body {
	padding: 0;
	margin: 0;
	font-size: 12px;
/*font-family:'微软雅黑', Microsoft Yahei', 'PingFang SC';*/
font-family:"Microsoft YaHei","WenQuanYi Micro Hei",Helvetica,Tahoma,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC",STXihei,SimHei;
	padding-bottom: 0px;
	padding-top: 0px;
	color: #000;
	/*font-weight: lighter;*/
} /*Arial, Helvetica, sans-serif*/

*{
	padding: 0;
	margin: 0;
}
ul, li, dd, dt, ol, dl {
	list-style-type: none;
}
img {
	border: 0;
	vertical-align: middle;
    max-width: 100%;
}
input, select {
	vertical-align: middle;
}
/*鏉╃偞甯�*/
a {
	text-decoration: none;
	color: #666;
}
a:hover {
	color: #1082ff;
	text-decoration: none;
}/*color:#FF543D;*/
p {
	word-wrap: break-word;
}
.hidden {
	display: none;
}
.hide {
	display: none;
}
/*濞撳懏顨熷ù顔煎З*/
.clear {
	float: none;
	clear: none;
	height: 0;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
	zoom: 1;
	width: 100%;
}
/*閸忋劌鐪�*/
.fl {
	float: left;
}
.fr {
	float: right;
}
.oz {
	overflow: hidden;
	zoom: 1;
}
.oz_y {
	overflow-y: hidden;
	zoom: 1;
}
.letter_space_1 {
	letter-spacing: 1px;
}
/*闂傛挳娈фい鍫曞劥*/
.mar_top_7 {
	margin-top: 7px;
}
.mar_top_10 {
	margin-top: 10px;
}
.mar_top_14 {
	margin-top: 14px;
}
.mar_top_33 {
	margin-top: 33px;
}
.mar_top_40 {
	margin-top: 40px;
}
.mar_top_50 {
	margin-top: 50px;
}
.mar_top_60 {
	margin-top: 60px;
}
.mar_top_70 {
	margin-top: 70px;
}
.mar_top_20 {
	margin-top: 20px !important;
}
.mar_top_26 {
	margin-top: 26px !important;
}
.mar_top_11 {
	margin-top: 11px !important;
}
.mar_top_16 {
	margin-top: 16px !important;
}
.mar_top_17 {
	margin-top: 17px !important;
}
.w1069 {
	width: 1069px;
	margin: 0 auto;
}
.w961 {
	width: 961px;
	margin: 0 auto;
}
.w951 {
	width: 951px;
	margin: 0 auto;
}
.w1003 {
	width: 1003px;
	margin: 0 auto;
}
.w1001 {
	width: 1001px;
	margin: 0 auto;
}
.w947 {
	width: 947px;
	margin: 0 auto;
}
.w1025 {
	width: 1025px;
	margin: 0 auto;
}
.w1200 {
	width: 1200px;
	margin: 0 auto;
}
.w1240 {
	width: 1240px;
	margin: 0 auto;
}
.w1235 {
	width: 1235px;
	margin: 0 auto;
}
.w1300 {
	width: 1300px;
	margin: 0 auto;
}
.w465 {
	width: 465px !important;
}
.height_309 {
	height: 309px !important;
}
.border_bottom {
	border-bottom: 1px solid #ccc;
}
.border_top {
	border-top: 1px solid #ccc;
}
.padding_bottom_32 {
	padding-bottom: 32px;
}
.arial {
	font-family: Arial, Helvetica, sans-serif;
}
.lighter {
	font-weight: lighter;
}
.mar_left_16 {
	margin-left: 16px;
	_display: inline;
}
.mar_left_12 {
	margin-left: 12px;
	_display: inline;
}
.mar_left_10 {
	margin-left: 10px;
	_display: inline;
}
.mar_left_14 {
	margin-left: 14px;
	_display: inline;
}
.mar_left_9 {
	margin-left: 9px;
	_display: inline;
}
.mar_left_58 {
	margin-left: 58px;
	_display: inline;
}
.mar_left_33 {
	margin-left: 33px;
	_display: inline;
}
.mar_left_44 {
	margin-left: 44px;
	_display: inline;
}
.mar_left_25 {
	margin-left: 25px;
	_display: inline;
}
.mar_right_100 {
	margin-right: 100px;
	_display: inline;
}
.mar_right_0 {
	margin-right: 0px !important;
	_display: inline;
}
.marg_top_8 {
	margin-top: 8px !important;
}
.marg_top_3 {
	margin-top: 3px !important;
}
.marg_bottom_20 {
	margin-bottom: 20px !important;
}
.mar_top_30 {
	margin-top: 30px;
}
.font_18 {
	font-size: 18px !important;
}

.font_12 {
	font-size: 12px;
}
.font_24 {
	font-size: 24px;
}
.font_13 {
	font-size: 13px;
}
.font_14 {
	font-size: 14px;
}
.font_15 {
	font-size: 15px;
}
.font_16 {
	font-size: 16px !important;
}
.font_26 {
	font-size: 26px;
}
.font_36 {
	font-size: 36px;
}
.font_34 {
	font-size: 34px;
}
.font_30 {
	font-size: 30px;
}
.font_20 {
	font-size: 20px;
}
.font_22 {
	font-size: 22px;
}
.font_28 {
	font-size: 28px;
}
.font_36 {
	font-size: 36px;
}
.font_35 {
	font-size: 35px;
}
.font_37 {
	font-size: 37px;
}
.font_131 {
	font-size: 131px;
}
.font_54 {
	font-size: 54px;
}
.font_52 {
	font-size: 52px;
}
.font_51 {
	font-size: 51px;
}
.font_53 {
	font-size: 53px;
}
.font_60 {
	font-size: 60px;
}
.font_65 {
	font-size: 65px;
}
.font_68 {
	font-size: 68px;
}
.font_40 {
	font-size: 40px;
}
.font_45 {
	font-size: 45px;
}
.font_70 {
	font-size: 70px;
}
.font_80 {
	font-size: 80px;
}
.font_86 {
	font-size: 86px;
}
.font_88 {
	font-size: 88px;
}
.font_99 {
	font-size: 99px;
}
.font_49 {
	font-size: 49px;
}
.under_line {
	text-decoration: underline;
}
.font_100 {
	font-size: 100px;
}
.font_25 {
	font-size: 25px;
}
.font_50 {
	font-size: 50px;
}
.padding_top_30 {
	padding-top: 30px;
}
.padding_top_26 {
	padding-top: 26px;
}
.padding_top_6 {
	padding-top: 6px;
}
.padding_top_7 {
	padding-top: 7px;
}
.padding_top_3 {
	padding-top: 3px;
}
.padding_top_2 {
	padding-top: 2px;
}
.padding_top_9 {
	padding-top: 9px;
}
.padding_top15 {
	padding-top: 15px;
}
.padding_top20 {
	padding-top: 20px;
}
.padding_top10 {
	padding-top: 10px;
}
.padding_top5 {
	padding-top: 5px;
}
.padding_bottom5 {
	padding-bottom: 5px;
}
.padding_bottom20 {
	padding-bottom: 20px;
}
.padding_top60 {
	padding-top: 60px;
}
.padding_left_14 {
	padding-left: 14px;
}
.padding_left_19 {
	padding-left: 19px;
}
.padding_left_60 {
	padding-left: 60px !important;
}
.padding_left_100 {
	padding-left: 100px;
}
.padding_left_75 {
	padding-left: 75px !important;
}
/*妫版粏澹�*/
.hui_606060 {
	color: #606060;
}
.hui_222222 {
	color: #222222;
}
.hui_4D4D4D {
	color: #4D4D4D;
}
.red_CB0101 {
	color: #CB0101;
}
.red_BB1616 {
	color: #BB1616;
}
.hui_4C4C4C {
	color: #4C4C4C;
}
.hui_797979 {
	color: #797979;
}
.color_white {
	color: #fff !important;
}
.red_BA0707 {
	color: #BA0707;
}
.hui_BABABA_70 {
	color: #BABABA;
}
.hui_898B8B {
	color: #898B8B;
}
.hui_888888 {
	color: #888888
}
.hui_000 {
	color: #000;
}
.hui_333 {
	color: #333 !important;
}
.hui_A9A9A9 {
	color: #A9A9A9;
}
.hui_CBCBCB {
	color: #CBCBCB;
}
.hui_4b4b4b {
	color: #4b4b4b;
}
.hui_898989 {
	color: #898989;
}
.hui_777 {
	color: #777;
}
.hui_666 {
	color: #666;
}
.hui_ccc {
	color: #333;
}
.red_F23737 {
	color: #F23737;
}
.hui_646464 {
	color: #646464;
}
.hui_888 {
	color: #888;
}
.cs_ff543d {
	color: #ff543d;
}/**/
.blue_00A1E9 {
	color: #00A1E9;
}
.bg_f1f1f1 {
	background: #f1f1f1;
}
.hui_656565 {
	color: #656565;
}
.hui_7F7F7F {
	color: #7F7F7F;
}
.hui_5d5d5d {
	color: #5d5d5d;
}
.hui_575757 {
	color: #575757;
}
.line_height_165 {
	line-height: 155%;
}
.white_bg {
	background: #fff;
}
.black_bg {
	background: #000;
}
.block {
	display: block
}
.red_E56A47 {
	color: #E56A47 !important;
}
.hui_2E2E2E {
	color: #2E2E2E;
}
.blue_357DC7 {
	color: #357DC7;
}

.blue_1082ff{ color: #1082ff}
.wryh {
	font-family: 'Microsoft Yahei', 'PingFang SC'；
}
.songti {
	font-family: "瀹嬩綋"
}
.heiti {
	font-family: "榛戜綋";
}
.Verdana {
	font-family: Verdana, Geneva, sans-serif
}
.color_c64 {
	color: #646464;
}
.color_87 {
	color: #87919B;
}
.color_3e {
	color: #3E4A56;
}
.color_86 {
	color: #86939C;
}
.color_0097E1 {
	color: #0097E1;
}
.color_C30D24 {
	color: #C30D24
}
.red {
	color: red;
}
.red_E11518 {
	color: #E11518;
}
.cs_FF6400 {
	color: #FF6400;
}
.cs_EC5609 {
	color: #EC5609;
}
.cs_FF8400 {
	color: #FF8400;
}
.color_525252 {
	color: #525252;
}
.color_5E5F61 {
	color: #5E5F61;
}
.hui_5D5D5D {
	color: #5D5D5D
}
.hui_272727 {
	color: #272727;
}
.hui_2A282D {
	color: #2A282D;
}
.hui_2B2B2B {
	color: #2B2B2B;
}
.cs_EA5503 {
	color: #EA5503;
}
.hui_ccc {
	color: #ccc;
}
.hui_1c1a1a {
	color: 1c1a1a;
}
.hui_646464 {
	color: #646464;
}
.blue_0453A7 {
	color: #0453A7;
}
.zse_483122 {
	color: #483122
}
.color_bl_353334 {
	color: #353334;
}
.clur_blue_519FDF {
	color: #519FDF;
}
.blue_368AD3 {
	color: #368AD3;
}
.red_422e24 {
	color: #422e24;
}
.red_BA1515 {
	color: #BA1515;
}
.blue_348fff {
	color: #348fff;
}
.zongse_c98e5b {
	color: #c98e5b;
}
.blue_003333 {
	color: #003333 !important;
}
.hui_040200 {
	color: #040200;
}
.block {
	display: block;
}
.div_bottom_CBD8E9 {
	border-bottom: 1px solid #CBD8E9;
}
.border_E9E9E9 {
	border: 1px solid #E9E9E9;
}
.marg_top_18 {
	margin-top: 18px;
}
.marg_top_30 {
	margin-top: 30px;
}
.hui_5a5a5a {
	color: #5a5a5a;
}
.blue_092441 {
	color: #092441;
}
.line_height_155 {
	line-height: 155%;
}
.line_height_165 {
	line-height: 165%;
}
.line_height_175 {
	line-height: 175%;
}
.cursor {
	cursor: pointer;
	-moz-cursor: pointer;
}
/*缂冩垿銆夐懗灞炬珯*/
body.web_bg {
	background: url(/images/bg.jpg) repeat-x 0 0 #F1F1F1;
}
/*鏉╃偞甯�*/
a.cs_link {
	color: #FF6500;
}
a.cs_link:hover {
	color: #f00
}
a.blue_link_1159A5 {
	color: #1159A5;
	text-decoration: underline;
}
a.blue_link_1159A5:hover {
	color: #1159A5;
	text-decoration: none;
}
a.hui_link_3F4042 {
	color: #3F4042;
}
a.hui_link_3F4042:hover {
	color: #000;
}
a.hui_link_797979 {
	color: #797979;
}
a.hui_link_797979:hover {
	color: #BB1616;
}
.line_height_143 {
	line-height: 143%;
}
a.hui_link_4D4D4D {
	color: #4D4D4D;
}
a.hui_link_4D4D4D:hover {
	color: #BB1616;
}
a.hui_link_4D4D4D {
	color: #4D4D4D;
}
a.hui_link_4D4D4D:hover {
	color: #BB1616;
}
a.huang_link_FAED00 {
	color: #FAED00;
}
a.huang_link_FAED00:hover {
	color: #BB1616;
}
a.huang_link_E88A02 {
	color: #E88A02;
}
a.huang_link_E88A02:hover {
	color: #BB1616;
}
a.white_link {
	color: #fff;
}
a.white_link:hover {
	color: #333;
}
a.hui_898B8B {
	color: #898B8B;
}
a.hui_898B8B:hover {
	color: #E56A48;
}
a.link_ff543d {
	color: #333;
}/*color:#ff543d;*/
a.link_ff543d:hover {
	color: #00A1E9;
} /* color:#333;*/
.bold {
	font-weight: bold;
}
.line_height_190 {
	line-height: 190%;
}
.text_indent {
	text-indent: 2em;
}
.text_indent_no {
	text-indent: 0em;
}
.center {
	text-align: center !important;
}
.right_al {
	text-align: right !important;
}
.left_al {
	text-align: left !important;
}
a.color_white {
	color: #fff !important;
}
a.color_white:hover {
	color: #000 !important;
}
/*蹇粨鏋�*/
.text_frmame {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
.text_frmame .text_frmame_mc {
	width: 1235px;
	margin: 0 auto;
	position: relative;
}
.row {
	letter-spacing: -.31em;
*letter-spacing:normal;
*word-spacing:-.43em;
	text-rendering: optimizespeed;
	display: -webkit-flex;
	-webkit-flex-flow: row wrap;
	display: -ms-flexbox;
	-ms-flex-flow: row wrap
}
.row {
	word-spacing: -.43em
}
.col-1, .col-1-1, .col-1-2, .col-1-3, .col-2-3, .col-1-4, .col-3-4, .col-1-5, .col-2-5, .col-3-5, .col-4-5, .col-5-5, .col-1-6, .col-5-6, .col-1-8, .col-3-8, .col-5-8, .col-7-8, .col-1-12, .col-5-12, .col-7-12, .col-11-12, .col-1-24, .col-2-24, .col-3-24, .col-4-24, .col-5-24, .col-6-24, .col-7-24, .col-8-24, .col-9-24, .col-10-24, .col-11-24, .col-12-24, .col-13-24, .col-14-24, .col-15-24, .col-16-24, .col-17-24, .col-18-24, .col-19-24, .col-20-24, .col-21-24, .col-22-24, .col-23-24, .col-24-24 {
	display: inline-block;
*display:inline;
	zoom: 1;
	letter-spacing: normal;
	word-spacing: normal;
	vertical-align: top;
	text-rendering: auto
}
.col-1-24 {
	width: 4.1667%;
*width:4.1357%
}
.col-1-12, .col-2-24 {
	width: 8.3333%;
*width:8.3023%
}
.col-1-8, .col-3-24 {
	width: 12.5%;
*width:12.469%
}
.col-1-6, .col-4-24 {
	width: 16.6667%;
*width:16.6357%
}
.col-1-5 {
	width: 20%;
*width:19.969%
}
.col-5-24 {
	width: 20.8333%;
*width:20.8023%
}
.col-1-4, .col-6-24 {
	width: 25%;
*width:24.969%
}
.col-7-24 {
	width: 29.1667%;
*width:29.1357%
}
.col-1-3, .col-8-24 {
	width: 33.3333%;
*width:33.3023%
}
.col-3-8, .col-9-24 {
	width: 37.5%;
*width:37.469%
}
.col-2-5 {
	width: 40%;
*width:39.969%
}
.col-5-12, .col-10-24 {
	width: 41.6667%;
*width:41.6357%
}
.col-11-24 {
	width: 45.8333%;
*width:45.8023%
}
.col-1-2, .col-12-24 {
	width: 50%;
*width:49.95%
}
.col-13-24 {
	width: 54.1667%;
*width:54.1357%
}
.col-7-12, .col-14-24 {
	width: 58.3333%;
*width:58.3023%
}
.col-3-5 {
	width: 60%;
*width:59.969%
}
.col-5-8, .col-15-24 {
	width: 62.5%;
*width:62.469%
}
.col-2-3, .col-16-24 {
	width: 66.6667%;
*width:66.6357%
}
.col-17-24 {
	width: 70.8333%;
*width:70.8023%
}
.col-3-4, .col-18-24 {
	width: 75%;
*width:74.969%
}
.col-19-24 {
	width: 79.1667%;
*width:79.1357%
}
.col-4-5 {
	width: 80%;
*width:79.969%
}
.col-5-6, .col-20-24 {
	width: 83.3333%;
*width:83.3023%
}
.col-7-8, .col-21-24 {
	width: 87.5%;
*width:87.469%
}
.col-11-12, .col-22-24 {
	width: 91.6667%;
*width:91.6357%
}
.col-23-24 {
	width: 95.8333%;
*width:95.8023%
}
.col-1, .col-1-1, .col-5-5, .col-24-24 {
	width: 100%
}
.top_menu .nav_mc ul.nav li a i.red {
	color: #f00;
}
.top_menu .nav_mc ul.nav li a:hover i.red {
	color: #000
}
