@import url(https://fonts.googleapis.com/css?family=Ubuntu:300);
/*@import url(https://fonts.googleapis.com/css?family=Abel);*/
@import url(https://fonts.googleapis.com/css?family=Pontano+Sans);

.pontano_s{font-family: 'Pontano Sans', sans-serif;}
.Ubuntu{ font-family: 'Ubuntu';}
.Abel{ font-family:'Abel';}
.Helvetica_Light{ font-family:'Helvetica-Light';}
.os{ overflow:visible !important;}


body{ padding:0; margin:0; font-family:'Pontano Sans', sans-serif; font-size:62.5%;  font-size:1rem !important; *font-size:1rem; _font-size:1rem;
padding-bottom:0px; padding-top:0px; color:#000; font-weight:lighter; } /*Arial, Helvetica, sans-serif*/




@font-face {font-family: "iconfont";
  src: url('../eot/iconfonta1d5.eot?t=1466042517'); /* IE9*/
  src: url('../eot/iconfonta1d5.eot?t=1466042517#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../woff/iconfonta1d5.woff?t=1466042517') format('woff'), /* chrome, firefox */
  url('../ttf/iconfonta1d5.ttf?t=1466042517') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../svg/iconfonta1d5.svg?t=1466042517#iconfont') format('svg'); /* iOS 4.1- */
}



.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}




/*鍏煎*/
*{ padding:0; margin:0;}
ul,li,dd,dt,ol,dl{ list-style-type:none;}

img{ border:0; vertical-align:middle; }
input,select{ vertical-align:middle;}

/*杩炴帴*/
a{ text-decoration:none; color:#000;}

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;}
.w1100{ width:1100px; 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_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;}

.wryh{ font-family:"微软雅黑";}
.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(../bg.html) 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}


