/*------------= CSS reset =------------*/
html{background:#FFF;ms-text-size-adjust:100%;text-overflo:ellipsis}
body{font:12px/2em Microsoft YaHei,SimSun,Arial,Helvetica,sans-serif; -ebkit-text-size-adjust: 100%;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0; padding:0;} fieldset,img{border:0;} :focus{outline:0;} address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-eight:normal;} h1,h2,h3,h4,h5,h6,.yh{ font-size: 100%; font-eight:normal; font-family: "Microsoft YaHei", "黑体", "宋体";} abbr,acronym{ border:0; font-variant: normal;} input,button,textarea,select{ *font-size: 100%; border:none;} ol,ul,li,dd{ list-style: none;} table{border-collapse:collapse; border-spacing:0;} caption,th{ text-align: left;} q{quotes: none;} q:before, q:after{content: '';content: none; } textarea{resize:vertical; overflo-y:auto;}/* 去除IE下textarea滚动条*/ audio,video,canvas,img{vertical-align:middle} IMG, img, input, iframe{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic;} 
* html .clearfix {height: 1%;} *+html .clearfix{min-height: 1%;} .hd, .bd, .clearfix{ *zoom:1} 
article:after,.hd:after, .bd:after, .clearfix:before, .clearfix:after {font-size: 0; content: "\0020"; display: block; height:0; clear:both; visibility:hidden;} .clearfix { display: inline-block; } .clearfix { display: block; zoom: 1; }

/*-----------= 布局 =---------*/
.fl{float:left;display:inline;} .fr{float:right;display:inline}/*display:inline 消除IE6双倍margin bug*/.fc {display: block;} .tr{text-align:right;} .tc{text-align:center;} .tl{text-align:left;} .disno{display:none;} .disin{display:inline;} .db{display:block;} .ov{overflo:hidden} .hidden{visibility:hidden}.cl{clear:left} .cr{clear:right} .poa{position:absolute}/*绝对 */.por{position:relative}/*相对*/ .vm{vertical-align:middle}/*居中 */.b0 {border: none !important;}
/*------------= font =------------*/
table {font-size:inherit;font:100%} pre, code, kbd, samp, tt {font-family:monospace;*font-size:108%;line-height:100%}/*--h2{font-size:20px;} h3{font-size:16px; line-height:32px;} h5{font-size:14px; line-height: 28px; }--*/
a{color:#444;text-decoration:none;} a:hover{text-decoration:underline;color:#2490eb;outline:0 none} a.img{text-decoration:none !important}/*img:hover {opacity: .9;}触动略白*/ a.red, .red{color:red;} a.green, .green{color:#339A18;} a.hite, .hite{color:#fff;} a.blue, .blue{color:#0078d7;} a.gray, .gray{color:#868686;} a.orange, .orange{color:#f60;} a.black, .black{color:#000;} a.co6, .co6{color:#666;} a.co9, co9{color:#999;} .t11{font-size:11px;} .t12{font-size:12px;} .t14{font-size:14px;} .t16{font-size:16px;} .t18{font-size:18px;} .t20{font-size:20px;} .t22{font-size:22px;} .t24{font-size:24px;} .t26{font-size:26px;} .t28{font-size:28px;}.t30{font-size:30px;}.t34{font-size:34px;} .t16 a:hover, .t18 a:hover, .t20 a:hover {text-decoration: none;color: hite;background: #0078d7; color:#fff} .t24{height:50px;font: bold 36px/50px microsoft yahei,arial;} .l20{line-height: 20px;} .l22{line-height: 22px;} .l24{line-height:24px;} .l26{line-height:26px;} .l28{line-height: 28px;} .l30{line-height:30px}.l40{line-height:40px}.l50{line-height:50px} .fb{font-eight:bold} .fn{font-eight:normal} .unl{text-decoration:underline;} .no_unl{text-decoration:none;} .arial{font-family:arial;} .yh{font-family:"\5FAE\8F6F\96C5\9ED1";} .song{font-family:"Simsun";}.more {float: right;color: #888;font-family:Simsun; padding-right:5px}
/*--------------= line Class =--------------*/
.bor{ border:1px solid #E1E1E1} .bord{ border:1px dashed #E1E1E1} .bors9{border:1px solid #999;} .bord9{border:1px dashed #999;}.bort {display: inline;idth: 1px;height: 13px;overflo: hidden;margin:5px 5px 0;background: #e8e8e8;} hr{margin:0;padding:0;border:0;color:#333;background-color:#333;height:1px} .bort{border-top:1px solid #E1E1E1;} .borr{border-right:1px solid #E1E1E1;} .borb{border-bottom:1px solid #E1E1E1;} .borl{border-left:1px solid #E1E1E1;} .bt2{border-top:2px solid #555;} .bt3{border-top:3px solid #555;} .bbno{border-bottom:none} .btno{border-top:none} .line{ border-bottom:1px solid #e9eae9; display:block; height:1px; overflo:hidden; font-size:0; margin:10px 0; clear:both} .lines{border-bottom:1px dotted #e9eae9;display:block; height:1px; overflo:hidden; font-size:0; margin:10px 0; clear:both}.ico1 li{padding-left:14px;background:url(ico-1.gif) 2px 13px no-repeat;}.ico2 li{padding-left:14px;background:url(ico-1.gif) 2px 14px no-repeat;}
/*--------------= blank Class =--------------*/
.blank0{height:0px;overflo:hidden;clear:both;display:block;} .blank5{height:5px;overflo:hidden;clear:both;display:block;}.blank10 {clear:both;height:10px;overflo:hidden;display:block;} .blank20{clear:both;height:15px;overflo:hidden;display:block;} .blank30{clear:both;height:30px;overflo:hidden;display:block;}.blank40 {clear:both;height:40px;overflo:hidden;display:block;} .blank50{clear:both;height:50px;overflo:hidden;display:block;} 
.m0{margin:0px} .m5{margin:5px} .m10{margin:10px} .m15{margin:15px} .m20{margin:20px} .m30{margin:30px} .m40{margin:40px} .m50{margin:50px} .mt5{margin-top:5px} .mr5{margin-right:5px} .mb5{margin-bottom:5px} .ml5{margin-left:5px} .mt10{margin-top:10px} .mr10{margin-right:10px} .mb10{margin-bottom:10px} .ml10{margin-left:10px} .mt15{margin-top:15px} .mr15{margin-right:15px} .mb15{margin-bottom:15px} .ml15{margin-left:15px} .mt20{margin-top:20px} .mr20{margin-right:20px} .mb20{margin-bottom:20px} .ml20{margin-left:20px} .mt25{margin-top:25px} .mr25{margin-right:25px} .mb25{margin-bottom:25px} .ml25{margin-left:25px} .mt30{margin-top:30px} .mr30{margin-right:30px} .mb30{margin-bottom:30px} .ml30{margin-left:30px} .mt35{margin-top:35px} .mr35{margin-right:35px} .mb35{margin-bottom:35px} .ml35{margin-left:35px} .mt40{margin-top:40px} .mr40{margin-right:40px} .mb40{margin-bottom:40px} .ml40{margin-left:40px} .mt50{margin-top:50px} .mr50{margin-right:50px} .mb50{margin-bottom:50px} .ml50{margin-left:50px} .mtb5{margin:5px 0px} .mlr5{margin:0px 5px} .mtb10{margin:10px 0px} .mlr10{margin:0px 10px} .mtb15{margin:15px 0px} .mlr15{margin:0px 15px} .mtb20{margin:20px 0px} .mlr20{margin:0px 20px} .mtb25{margin:25px 0px} .mlr25{margin:0px 25px} .mtb30{margin:30px 0px} .mlr30{margin:0px 30px} .mtb35{margin:35px 0px} .mlr15{margin:0px 35px} .mtb40{margin:40px 0px} .mlr40{margin:0px 40px} .mtb50{margin:50px 0px} .mlr50{margin:0px 50px}
.p0{padding:0px} .p5{padding:5px} .p10{padding:10px} .p15{padding:15px} .p20{padding:20px} .p30{padding:30px} .p40{padding:40px} .p50{padding:50px} .pt5{padding-top:5px} .pr5{padding-right:5px} .pb5{padding-bottom:5px} .pl5{padding-left:5px} .pt10{padding-top:10px} .pr10{padding-right:10px} .pb10{padding-bottom:10px} .pl10{padding-left:10px} .pt15{padding-top:15px} .pr15{padding-right:15px} .pb15{padding-bottom:15px} .pl15{padding-left:15px} .pt20{padding-top:20px} .pr20{padding-right:20px} .pb20{padding-bottom:20px} .pl20{padding-left:20px} .pt25{padding-top:25px} .pr25{padding-right:25px} .pb25{padding-bottom:25px} .pl25{padding-left:25px} .pt30{padding-top:30px} .pr30{padding-right:30px} .pb30{padding-bottom:30px} .pl30{padding-left:30px} .pt35{padding-top:35px} .pr35{padding-right:35px} .pb35{padding-bottom:35px} .pl35{padding-left:35px} .pt40{padding-top:40px} .pr40{padding-right:40px} .pb40{padding-bottom:40px} .pl40{padding-left:40px} .pt50{padding-top:50px} .pr50{padding-right:50px} .pb50{padding-bottom:50px} .pl50{padding-left:50px} .ptb5{padding:5px 0px} .plr5{padding:0px 5px} .ptb10{10px 0px} .plr10{padding:0px 10px} .ptb15{padding:15px 0px} .plr15{padding:0px 15px} .ptb20{20px 0px} .plr20{padding:0px 20px} .ptb25{padding:25px 0px} .plr25{padding:0px 25px} .ptb30{30px 0px} .plr30{padding:0px 30px} .ptb35{35px 0px} .plr35{padding:0px 35px} .ptb40{40px 0px} .plr40{padding:0px 40px} .ptb50{50px 0px} .plr50{padding:0px 50px} .ur20{margin-right:-20px;idth: auto;} .ur50{margin-right:-50px;idth: auto;}

/*--------------= width Class =--------------*/
.center{margin:0px auto;} .w{ width:100%} .w1200{width:1200px;} .w1100{width:1100px;} .w1000{width:1000px;} .w985{width:985px;} .w980{width:980px;} .w960{width:960px;} .w780{width:780px;} .w770{width:770px;} .w730{width:732px;} .w720{width:720px;} .w710{width:710px;} .w700{width:700px;} .w690{width:690px;} .w680{width:680px;} .w650{width:640px;} .w570{width:570px} .w500{width:500px;} .w450{width:470px;} .w440{width:440px;} .w380{width:380px;} .w370{width:370px;} .w350{width:350px;}.w340{width:340px;} .w330{width:330px;} .w320{width:320px;} .w300{width:300px;} .w280{width:280px;}.w260{width:260px;} .w250{width:254px;} .w240{width:240px;} .w230{width:230px} .w200{width:200px;} .w180{width:180px;} .w170{width:165px} .w150{ width:150px} .w100{ width:100px} .w90{ width:90px} .w80{ width:80px} .w50{ width:50px}.w40{ width:40px}


.container {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto}
@media (min-width:768px) {
.container {width: 750px}
}
@media (min-width:992px) {
.container {width: 970px}
}
@media (min-width:1200px) {
.container {width: 1170px}
}

/*--------------= copyright Class =--------------*/
.copyright {background-color:#000; color: #a6a6a7; padding:1em 0}
.social {margin-top:1em;text-align: center; }
.social a { margin: 10px;}
.social a span { display: inline-block; width: 33px; height: 33px; }
.social a span.ico1, .social a span.icoh {background-position: 0px 0px; }
.social a span.ico2, .social a span.ico2h {background-position: -37px 0px; }
.social a span.ico3, .social a span.ico3h {background-position: -75px 0px; }
.social a span.ico4, .social a span.ico4h {background-position: -112px 0px; }
.social a span.ico5, .social a span.ico5h {background-position: -151px 0px; }
.social a span.ico6, .social a span.ico6h {background-position: -188px 0px; }
.social a span.ico7, .social a span.ico7h {background-position: -226px 0px; }
.social a:hover span.socialicons { display: none; }
.social a:hover span.socialicons_h {display: inline-block !important; }
.social span.socialicons_h { display: none; }
.socialicons {background: url("socialicons.png") no-repeat; width: 265px; height: 36px; }
.socialicons_h {background: url("socialicons_h.png") no-repeat;width: 265px;height: 36px; }
