body{font-size:12px;background:#ffffff;color:#787878;line-height:22px;font-family:'microsoft yahei';}
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0}
table{bordre-collapse:collapse;boder-spacing:0;}
fieldset,img{border:0;}
ol,ul{list-style:none;}
a{text-decoration:none;color:#787878;}
a:hover{text-decoration:none;}

abbr,acronym{border:0;}
.fl{float: left;}
.fr{float: right;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.rel{ position:relative;}
.abs{position:absolute;}
.no{display:none;}
.inline{display:inline;}
.hide{visibility:hidden;}
.vm{vertical-align: middle;}
.vt{vertical-align: top;}
.vb{vertical-align: bottom;}
.hidden{display:none;}
.cl{clear:both;height:0;overflow:hidden; font-size:0px; line-height:0px; }
.pon{cursor: pointer;}


.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */


.alpha0 {opacity:0;filter:alpha(opacity=0);}
.alpha1 {opacity:0.1;filter:alpha(opacity=10);}
.alpha2 {opacity:0.2;filter:alpha(opacity=20);}
.alpha3 {opacity:0.3;filter:alpha(opacity=30);}
.alpha4 {opacity:0.4;filter:alpha(opacity=40);}
.alpha5 {opacity:0.5;filter:alpha(opacity=50);}
.alpha6 {opacity:0.6;filter:alpha(opacity=60);}
.alpha7 {opacity:0.7;filter:alpha(opacity=70);}
.alpha8 {opacity:0.8;filter:alpha(opacity=80);}
.alpha9 {opacity:0.9;filter:alpha(opacity=90);}

.s14{ font-size:14px;}
.s16{ font-size:16px;}
.s18{ font-size:18px;}
.s20{ font-size:20px;}
.s22{ font-size:22px;}
.s24{ font-size:24px;}
.s26{ font-size:26px;}
.s28{ font-size:28px;}
.s48{ font-size:48px;}


.rel {position:relative;}
.abs {position:absolute;left:0px;top:0px;}
.lh8 {line-height:8px;}.lh10 {line-height:10px;}
.lh12 {line-height:12px;}.lh14 {line-height:14px;}.lh16 {line-height:16px;}.lh18 {line-height:18px;}.lh20 {line-height:20px;}
.lh22 {line-height:22px;}.lh24 {line-height:24px;}.lh26 {line-height:26px;}.lh28 {line-height:28px;}.lh30 {line-height:30px;}
.lh32 {line-height:32px;}.lh34 {line-height:34px;}.lh36 {line-height:36px;}.lh38 {line-height:38px;}.lh40 {line-height:40px;}
.lh42 {line-height:42px;} .lh44 {line-height:44px;} .lh46 {line-height:46px;} .lh48 {line-height:48px;}



.nodc{text-decoration:none;}
.nobor {border:none;}
.nosize {font-size:0px;}
.bok {display:block;}
.inline {display:inline;}
.inbok {display:inline-block;}
.lft {text-align:left;}
.cnt {text-align:center;}
.rit {text-align:right;}
.top {vertical-align:top;}
.mid {vertical-align:middle;}
.bot {vertical-align:bottom;}
.mnt {margin:auto;}
.fr {float:right;}
.fl {float:left;}
.clear {clear:both;}
.clearleft {clear:left;}
.full {width:100%;}
.min {min-width:0px;}
.nopam {margin:0px;padding:0px;}
.nobt {margin-top:0px;margin-bottom:0px;}
.mh58 {margin-right:58px;margin-left:58px;} .mv58 {margin-top:58px; margin-bottom:58px;} .mt58 {margin-top:58px;} .mb58 {margin-bottom:58px;} .mr58 {margin-right:58px;} .ml58 {margin-left:58px;}
.mh48 {margin-right:48px;margin-left:48px;} .mv48 {margin-top:48px; margin-bottom:48px;} .mt48 {margin-top:48px;} .mb48 {margin-bottom:48px;} .mr48 {margin-right:48px;} .ml48 {margin-left:48px;}
.mh46 {margin-right:46px;margin-left:46px;} .mv46 {margin-top:46px; margin-bottom:46px;} .mt46 {margin-top:46px;} .mb46 {margin-bottom:46px;} .mr46 {margin-right:46px;} .ml46 {margin-left:46px;}
.mh35 {margin-right:35px;margin-left:35px;} .mv35 {margin-top:35px; margin-bottom:35px;} .mt35 {margin-top:35px;} .mb35 {margin-bottom:35px;} .mr35 {margin-right:35px;} .ml35 {margin-left:35px;}
.mh32 {margin-right:32px;margin-left:32px;} .mv32 {margin-top:32px; margin-bottom:32px;} .mt32 {margin-top:32px;} .mb32 {margin-bottom:32px;} .mr32 {margin-right:32px;} .ml32 {margin-left:32px;}
.mh28 {margin-right:28px;margin-left:28px;} .mv28 {margin-top:28px; margin-bottom:28px;} .mt28 {margin-top:28px;} .mb28 {margin-bottom:28px;} .mr28 {margin-right:28px;} .ml28 {margin-left:28px;}
.mh24 {margin-right:24px;margin-left:24px;} .mv24 {margin-top:24px; margin-bottom:24px;} .mt24 {margin-top:24px;} .mb24 {margin-bottom:24px;} .mr24 {margin-right:24px;} .ml24 {margin-left:24px;}
.mh20 {margin-right:20px;margin-left:20px;} .mv20 {margin-top:20px; margin-bottom:20px;} .mt20 {margin-top:20px;} .mb20 {margin-bottom:20px;} .mr20 {margin-right:20px;} .ml20 {margin-left:20px;}
.mh18 {margin-right:18px;margin-left:18px;} .mv18 {margin-top:18px; margin-bottom:18px;} .mt18 {margin-top:18px;} .mb18 {margin-bottom:18px;} .mr18 {margin-right:18px;} .ml18 {margin-left:18px;}
.mh16 {margin-right:16px;margin-left:16px;} .mv16 {margin-top:16px; margin-bottom:16px;} .mt16 {margin-top:16px;} .mb16 {margin-bottom:16px;} .mr16 {margin-right:16px;} .ml16 {margin-left:16px;}
.mh14 {margin-right:14px;margin-left:14px;} .mv14 {margin-top:14px; margin-bottom:14px;} .mt14 {margin-top:14px;} .mb14 {margin-bottom:14px;} .mr14 {margin-right:14px;} .ml14 {margin-left:14px;}
.mh12 {margin-right:12px;margin-left:12px;} .mv12 {margin-top:12px; margin-bottom:12px;} .mt12 {margin-top:12px;} .mb12 {margin-bottom:12px;} .mr12 {margin-right:12px;} .ml12 {margin-left:12px;}
.mh10 {margin-right:10px;margin-left:10px;} .mv10 {margin-top:10px; margin-bottom:10px;} .mt10 {margin-top:10px;} .mb10 {margin-bottom:10px;} .mr10 {margin-right:10px;} .ml10 {margin-left:10px;}
.mh8  {margin-right:8px;margin-left:8px;}   .mv8 {margin-top:8px; margin-bottom:8px;} .mt8 {margin-top:8px;} .mb8 {margin-bottom:8px;} .mr8 {margin-right:8px;} .ml8 {margin-left:8px;}
.mh6  {margin-right:6px;margin-left:6px;}   .mv6 {margin-top:6px; margin-bottom:6px;} .mt6 {margin-top:6px;} .mb6 {margin-bottom:6px;} .mr6 {margin-right:6px;} .ml6 {margin-left:6px;}
.mh4  {margin-right:4px;margin-left:4px;}   .mv4 {margin-top:4px; margin-bottom:4px;} .mt4 {margin-top:4px;} .mb4 {margin-bottom:4px;} .mr4 {margin-right:4px;} .ml4 {margin-left:4px;}
.mh2  {margin-right:2px;margin-left:2px;}   .mv2 {margin-top:2px; margin-bottom:2px;} .mt2 {margin-top:2px;} .mb2 {margin-bottom:2px;} .mr2 {margin-right:2px;} .ml2 {margin-left:2px;}
.mh1  {margin-right:1px;margin-left:1px;}   .mv1 {margin-top:1px; margin-bottom:1px;} .mt1 {margin-top:1px;} .mb1 {margin-bottom:1px;} .mr1 {margin-right:1px;} .ml1 {margin-left:1px;}
.ph317 {padding-right:317px;padding-left:317px;} .pv317 {padding-top:317px; padding-bottom:317px;} .pt317 {padding-top:317px;} .pb317 {padding-bottom:317px;} .pr317 {padding-right:317px;} .pl317 {padding-left:317px;}
.ph114 {padding-right:114px;padding-left:114px;} .pv114 {padding-top:114px; padding-bottom:114px;} .pt114 {padding-top:114px;} .pb114 {padding-bottom:114px;} .pr114 {padding-right:114px;} .pl114 {padding-left:114px;}
.ph66 {padding-right:66px;padding-left:66px;} .pv66 {padding-top:66px; padding-bottom:66px;} .pt66 {padding-top:66px;} .pb66 {padding-bottom:66px;} .pr66 {padding-right:66px;} .pl66 {padding-left:66px;}
.ph84 {padding-right:84px;padding-left:84px;} .pv84 {padding-top:84px; padding-bottom:84px;} .pt84 {padding-top:84px;} .pb84 {padding-bottom:84px;} .pr84 {padding-right:84px;} .pl84 {padding-left:84px;}
.ph48 {padding-right:48px;padding-left:48px;} .pv48 {padding-top:48px; padding-bottom:48px;} .pt48 {padding-top:48px;} .pb48 {padding-bottom:48px;} .pr48 {padding-right:48px;} .pl48 {padding-left:48px;}
.ph46 {padding-right:46px;padding-left:46px;} .pv46 {padding-top:46px; padding-bottom:46px;} .pt46 {padding-top:46px;} .pb46 {padding-bottom:46px;} .pr46 {padding-right:46px;} .pl46 {padding-left:46px;}
.ph40 {padding-right:40px;padding-left:40px;} .pv40 {padding-top:40px; padding-bottom:40px;} .pt40 {padding-top:40px;} .pb40 {padding-bottom:40px;} .pr40 {padding-right:40px;} .pl40 {padding-left:40px;}
.ph32 {padding-right:32px;padding-left:32px;} .pv32 {padding-top:32px; padding-bottom:32px;} .pt32 {padding-top:32px;} .pb32 {padding-bottom:32px;} .pr32 {padding-right:32px;} .pl32 {padding-left:32px;}
.ph28 {padding-right:28px;padding-left:28px;} .pv28 {padding-top:28px; padding-bottom:28px;} .pt28 {padding-top:28px;} .pb28 {padding-bottom:28px;} .pr28 {padding-right:28px;} .pl28 {padding-left:28px;}
.ph24 {padding-right:24px;padding-left:24px;} .pv24 {padding-top:24px; padding-bottom:24px;} .pt24 {padding-top:24px;} .pb24 {padding-bottom:24px;} .pr24 {padding-right:24px;} .pl24 {padding-left:24px;}
.ph22 {padding-right:22px;padding-left:22px;} .pv22 {padding-top:22px; padding-bottom:22px;} .pt22 {padding-top:22px;} .pb22 {padding-bottom:22px;} .pr22 {padding-right:22px;} .pl22 {padding-left:22px;}
.ph20 {padding-right:20px;padding-left:20px;} .pv20 {padding-top:20px; padding-bottom:20px;} .pt20 {padding-top:20px;} .pb20 {padding-bottom:20px;} .pr20 {padding-right:20px;} .pl20 {padding-left:20px;}
.ph18 {padding-right:18px;padding-left:18px;} .pv18 {padding-top:18px; padding-bottom:18px;} .pt18 {padding-top:18px;} .pb18 {padding-bottom:18px;} .pr18 {padding-right:18px;} .pl18 {padding-left:18px;}
.ph16 {padding-right:16px;padding-left:16px;} .pv16 {padding-top:16px; padding-bottom:16px;} .pt16 {padding-top:16px;} .pb16 {padding-bottom:16px;} .pr16 {padding-right:16px;} .pl16 {padding-left:16px;}
.ph14 {padding-right:14px;padding-left:14px;} .pv14 {padding-top:14px; padding-bottom:14px;} .pt14 {padding-top:14px;} .pb14 {padding-bottom:14px;} .pr14 {padding-right:14px;} .pl14 {padding-left:14px;}
.ph12 {padding-right:12px;padding-left:12px;} .pv12 {padding-top:12px; padding-bottom:12px;} .pt12 {padding-top:12px;} .pb12 {padding-bottom:12px;} .pr12 {padding-right:12px;} .pl12 {padding-left:12px;}
.ph10 {padding-right:10px;padding-left:10px;} .pv10 {padding-top:10px; padding-bottom:10px;} .pt10 {padding-top:10px;} .pb10 {padding-bottom:10px;} .pr10 {padding-right:10px;} .pl10 {padding-left:10px;}
.ph8  {padding-right:8px;padding-left:8px;}   .pv8 {padding-top:8px; padding-bottom:8px;} .pt8 {padding-top:8px;} .pb8 {padding-bottom:8px;} .pr8 {padding-right:8px;} .pl8 {padding-left:8px;}
.ph6  {padding-right:6px;padding-left:6px;}   .pv6 {padding-top:6px; padding-bottom:6px;} .pt6 {padding-top:6px;} .pb6 {padding-bottom:6px;} .pr6 {padding-right:6px;} .pl6 {padding-left:6px;}
.ph4  {padding-right:4px;padding-left:4px;}   .pv4 {padding-top:4px; padding-bottom:4px;} .pt4 {padding-top:4px;} .pb4 {padding-bottom:4px;} .pr4 {padding-right:4px;} .pl4 {padding-left:4px;}
.ph2  {padding-right:2px;padding-left:2px;}   .pv2 {padding-top:2px; padding-bottom:2px;} .pt2 {padding-top:2px;} .pb2 {padding-bottom:2px;} .pr2 {padding-right:2px;} .pl2 {padding-left:2px;}
.ph1  {padding-right:1px;padding-left:1px;}   .pv1 {padding-top:1px; padding-bottom:1px;} .pt1 {padding-top:1px;} .pb1 {padding-bottom:1px;} .pr1 {padding-right:1px;} .pl1 {padding-left:1px;}

.pad0 {height:0px;} .pad1 {height:1px;} .pad2 {height:2px;} .pad3 {height:3px;} .pad4 {height:4px;} .pad5 {height:5px;} .pad6 {height:6px;} .pad7 {height:7px;} .pad8 {height:8px;} .pad9 {height:9px;} .pad10 {height:10px;} .pad11 {height:11px;} .pad12 {height:12px;} .pad13 {height:13px;} .pad14 {height:14px;} .pad15 {height:15px;} .pad16 {height:16px;} .pad25 {height:25px;} .pad32 {height:32px;} .pad48 {height:48px;} .pad64 {height:64px;} .pad80 {height:80px;} .pad96 {height:96px;} .pad112 {height:112px;} .pad128 {height:128px;}
.pad0, .pad1, .pad2, .pad3, .pad4, .pad5, .pad6, .pad7, .pad8, .pad9, .pad10, .pad11, .pad12, .pad13, .pad14, .pad15, .pad16,.pad25, .pad32, .pad48, .pad64, .pad80, .pad96, .pad112, .pad128 {overflow:hidden;}
.ml62{ margin-left:62px;}

.bor {border:1px solid red;}
.bok {display:block;}
.mnt {margin:0 auto;}


.fixed-top /* 头部固定 */{position:fixed;bottom:auto;top:0px;}
.fixed-bottom /* 底部固定 */{position:fixed;bottom:0px;top:auto;}
.fixed-left /* 左侧固定 */{position:fixed;right:auto;left:0px;}
.fixed-right /* 右侧固定 */{position:fixed;right:0px;left:auto;}
/* 上面的是除了IE6的主流浏览器通用的方法 */
* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
* html .fixed-top /* IE6 头部固定 */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
* html .fixed-right /* IE6 右侧固定 */ {position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));}
* html .fixed-bottom /* IE6 底部固定  */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
* html .fixed-left /* IE6 左侧固定 */{position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft));}



/**公共结束**/

.container{ width:1903px; position:relative;  margin:auto;overflow:hidden;}
.container_wrap{ position:relative; width:1903px;}


.inner{
    width:967px;
    margin:0 auto;
}
.head{ position:relative; height:110px;}

.top_logo{
    position:absolute; top:22px; left:0px;overflow:hidden;
}
.top_share{
    position:absolute; top:22px; right:0px;overflow:hidden; color:#1172e3;
}
#home_link{
    position: absolute;
    right:0px;
    bottom:0px;
}
.top_nav{
    position:absolute; top:54px; right:0px;overflow:hidden; font-size:16px; font-weight:500; margin-right:46px;
}
.top_nav a{ color:#000000;}
.top_nav a:hover,.top_nav a.active{ color:#000000;}
.top_nav span{
    display:inline-block; padding:0 5px; color:#000000;
}


/*底部*/
.footer{
    border-top:solid 1px #e8e8e8; background:#f6f6f6; height:228px;
}

.foot-left{ position:absolute; left:10px; top:50px;width:480px;}
.foot-left li{ float:left; width:110px;}
.foot-left li a{ display:block;}
.foot-left li a:hover{ color:#1172e3;}
.foot-left li a.link-b{ color:#545351; font-size:14px; margin-bottom:18px; font-weight:bold;}
.foot-left li a.link-a{ color:#5d5c5c; font-size:12px; line-height:24px;}

.weibo-sina{ background:url(../images/weibo_sina.gif) left center no-repeat; padding-left:25px;line-height:24px;}
.weibo-ten{ background:url(../images/weibo_ten.gif) left center no-repeat; padding-left:25px;line-height:24px;}

.foot-right{ position:absolute; left:470px; top:50px;width:490px;}

.tel{ color:#92918e; font-size:24px; background:url(../images/tel.gif) left center no-repeat ; padding-left:38px;}
.qqbox{ height:52px; margin-left:290px; background:url(../images/qq.gif) left center no-repeat;}
.qqbox .qqwrap{ padding-left:73px; padding-top:8px;line-height:18px;color:#fff; display:block;}
.qqbox .qqwrap .qqnum{ font-size:12px; color:#fff; line-height:12px; border-bottom:solid 2px #fff;}

/*版权*/
.copyright{ background:#545351; height:155px; color:#fff; text-align:center;}