@charset "gbk";
/* CSS Document */

body,p, h1, h2, h3, h4, h5, h6, dl, dd{ margin:0px;}
ol, ul{ list-style:none; padding:0px; margin:0px;}
a{ blr: expression(this.onFocus=this.blur()); outline: none;text-decoration:none;}
img{ border:none;}
fieldset,img,button{border:0; background:none;}
table{border-collapse:collapse;border-spacing:0;}
input,button{margin:0;font-size:14px;vertical-align:middle;}
pre { white-space: pre-wrap; word-wrap: break-word; }
body{ font-family: "Microsoft YaHei", "微软雅黑", Arial, sans-serif; font-size:14px; color:#424242; letter-spacing:0.06em; _text-align:center;}

.flow_hidd{ overflow:hidden; }

/* 字体颜色 */
.gray1{ color:#fff;}
.gray2{ color:#999;}
.gray3{ color:#666;}
.gray4{ color:#424242;}
.gray5{ color:#333;}
.gray6{ color:#2f2f2f;}

.lightblue{ color:#0c81d3;}
.blue{ color:#0c81d3;}
.red{ color:#aa2724;}

a{color:#aa2724;}
a.gray3_red { color:#666;text-decoration:none; }a.gray3_red:hover { color:#aa2724; text-decoration:none; }
a.red_no { color:#aa2724;text-decoration:none; }a.red_no:hover { color:#cd211d; text-decoration:none; }
a.red_line { color:#aa2724;text-decoration:underline; }a.red_line:hover { color:#cd211d; text-decoration:none; }
a.blue_no{color:#1e91e2; text-decoration:none; }a.blue_no:hover{ color:#aa2724; text-decoration:none;}
a.blue_line{color:#1e91e2; text-decoration:underline; }a.blue_line:hover{ color:#3EA6EF; text-decoration:none;}
a.fff_red{color:#fff; text-decoration:none; }a.fff_red:hover{ color:#aa2724; text-decoration:none;}
a.fff_blue{color:#fff; text-decoration:none; }a.fff_blue:hover{ color:#0c81d3; text-decoration:none;}

.font_italic_f14 { font-size:14px; color: #999; font-style: italic; }
.red_f16 { color:#aa2724; font-style: italic;}
.p_18 { font:18px/30px "Microsoft YaHei", "微软雅黑"; color:#666; }
.price_blue_f42 { font-size:42px; font-weight:bold; color:#0C81D3; margin-right:10px;}

/*文字排版、颜色*/
.fontf{ font-family:"微软雅黑", Arial, sans-seri;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f45{font-size:45px;}
.f48{font-size:48px;}
.fb{font-weight:bold; /*letter-spacing:0.1em;*/}
.fn{font-weight:normal;}
.t2{text-indent:2em;}
.ln_hei20{ line-height:20px;}
.ln_hei22{ line-height:22px;}
.ln_hei24{ line-height:24px;}
.ln_hei26{ line-height:26px;}
.ln_hei40{ line-height:40px;}
.ln_hei64{ line-height:64px;}
.ln_hei60{ line-height:60px;}
.lh150{line-height:150%}
.lh180{line-height:180%}
.lh200{line-height:200%}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}


/*定位*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display:inline-table;}
.clear{zoom:1;}
.clear:after{ content:"";display:block;clear:both;}
.vm{vertical-align:middle;}
.pr{position:relative;}
.pa{position:absolute;}
.abs-right{position:absolute; right:0;}
.zoom{zoom:1;}
.hidden{visibility:hidden;}
.dis{ display:block;}
.indis{ display:inline-block;}
.undis{ display:none;}
.br{overflow:hidden; height:0px; clear:both;}

/*长度高度*/
.w1200{ width:1200px;}
.w1100{ width:1100px;}
.w1000{ width:1000px;}
.width2{width:2%}
.width5{width:5%}
.width7{width:7%;}
.width8{width:8%;}
.width9{width:9%;}
.width10{width:10%;}
.width11{width:11%;}
.width12{width:12%;}
.width13{width:13%;}
.width14{width:14%;}
.width15{width:15%;}
.width16{width:16%;}
.width17{width:17%;}
.width18{width:18%;}
.width19{width:19%;}
.width20{width:20%;}
.width24 { width:24%; }
.width28 { width:28%; }
.width33_3 { width:33.3%;}
.width34 { width:34%; }
.width38 { width:38%; }
.width42 { width:42%; }
.width45 { width:45%;}
.width46 { width:46%;}
.width48 { width:48%; }
.width50 { width:50%;}
.width52 { width:52%; }
.width54 { width:54%; }
.width60 { width:60%; }
.width64 { width:64%; }
.width67 { width:67%;}
.width70 { width:70%; }
.width74 { width:74%; }
.width99_9 { width:99.9%;}
.width100 { width:100%;}
.h60{ height:60px;}
.h380{ height:380px;}
.h420{ height:420px;}
.h550{ height:550px;}
.round220{ width:220px; height:220px; border-radius:110px; background: #F0F0F0; -webkit-border-radius:110px; -moz-border-radius:110px; -ms-border-radius:110px; -o-border-radius:110px;}

.w50 { width:50px; }
.w60 { width:60px; }
.w70 { width:70px; }
.w85 { width:85px; }
.w90 { width:90px; }
.w95 { width:95px; }
.w100 { width:100px; }
.w110 { width:110px; }
.w120 { width:120px; }
.w140 { width:140px; }
.w150 { width:150px; }
.w155 { width:155px; }
.w160 { width:160px; }
.w180 { width:180px; }
.w200 { width:200px; }
.w215 { width:215px; }
.w240 { width:240px; }
.w260 { width:260px; }
.w280 { width:280px; }
.w300 { width:300px; }
.w340 { width:340px; }
.w360 { width:360px; }


/*边距*/
.pl20 { padding-left:20px;}
.pl40 { padding-left:40px;}
.pl60 { padding-left:60px;}
.mm{margin:0px auto;}
.mt5{margin-top:5px;}
.mt6{margin-top:6px;}
.mt10{margin-top:10px;}
.mt14{margin-top:14px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt27{margin-top:27px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}
.mt110{margin-top:110px;}
.mt120{margin-top:120px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml40{ margin-left:40px;}
.ml60{ margin-left:60px;}
.ml67{ margin-left:67px;}
.ml70{ margin-left:70px;}
.ml80{ margin-left:80px;}
.ml90{ margin-left:90px;}
.ml100{ margin-left:100px;}
.ml110{ margin-left:110px;}
.ml120{ margin-left:120px;}
.ml140{ margin-left:140px;}
.ml160{ margin-left:160px;}
.ml190{ margin-left:190px;}
.ml200{ margin-left:200px;}
.mr0{ margin-right:0px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}
.mr40{ margin-right:40px;}
.mr45{ margin-right:45px;}
.mr50{ margin-right:50px;}
.pt10{ padding-top:10px;}
.pt25{ padding-top:25px;}
.pt60{ padding-top:60px;}
.pt80{ padding-top:80px;}
.pl60{ padding-left:60px;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.pb40{ padding-bottom:40px;}
.pb60{ padding-bottom:60px;}
.mb6{ margin-bottom:6px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb26{ margin-bottom:26px;}
.mb30{ margin-bottom:30px;}
.mb40{ margin-bottom:40px;}
.mb50{ margin-bottom:50px;}
.mb60{ margin-bottom:60px;}
.img_size{  text-align: center;margin-top: 20px;}
.mg{border:1px solid;}
.border_gray{ border-top:1px solid #F0F1F3; }

.und_ln_tit36{ border-bottom:1px solid #d6d9de; position:relative; height:40px; }
.und_ln_tit36 span{ font-size:18px; color:#424242; }

.top_ln_tit36{ border-top:1px solid #d6d9de; position:relative; height:40px; }
.top_ln_tit36 span{ font-size:18px; color:#424242; }

.gray_btn28{ padding:12px 28px; background:#c0c0c2; color:#fff; font-size:20px; min-width:60px; border-radius:4px; -o-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -webkit-border-radius:4px;}
.gray_btn28:hover{ color:#fff; }
.blue_btn28{ padding:12px 28px; background:#0c81d3; color:#fff; font-size:20px; min-width:60px; border-radius:4px; -o-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -webkit-border-radius:4px;}
.blue_btn28:hover{ background:#0586e0; color:#fff; }
.red_btn28{ padding:12px 28px; background:#cd211d; color:#fff; font-size:20px; min-width:60px; border-radius:4px; -o-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -webkit-border-radius:4px; position:relative;}
.red_btn28:hover{ background:#aa2724; color:#fff; }
.red_btn18{ padding:10px 16px; background:#cd211d; color:#fff; font-size:16px; font-weight:normal; min-width:60px; border-radius:4px; -o-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -webkit-border-radius:4px; behavior:url(../js/ie-css3.htc);}
.red_btn18:hover{ background:#aa2724; color:#fff; }
.blue_btn24{ padding:10px 24px; background:#045ea0; color:#fff; font-weight:normal; min-width:60px; border-radius:4px; -o-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -webkit-border-radius:4px; behavior:url(../js/ie-css3.htc);}
.blue_btn24:hover{ background:#2190e1; color:#fff; }
.red_btn24{ padding:10px 24px; background:#cd211d; color:#fff; font-size:16px; font-weight:normal; min-width:60px; border-radius:4px; -o-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -webkit-border-radius:4px; behavior:url(../js/ie-css3.htc);}
.red_btn24:hover{ background:#aa2724; color:#fff; }

input[type="text"] { border: 1px solid #dddee3; border-radius:4px;}
/* 输入框 */
.input_h44 { height:44px; line-height:44px; border:1px solid #c8c8c8; padding-left:10px; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }

input[type="submit"] { background:#4d4d4d; border: 0 none; border-radius: 4px; color:#fff; font-size:14px; padding: 6px 17px; cursor:pointer; }
.mt30 .ln_hei22 p{margin: 0 0 12px;}

img.img_tc { display: block; margin: 15px auto; }

