@charset "utf-8";
/* CSS Document */

*{ margin:0 auto; padding:0}
body, button, input, select, textarea { font: 12px/1.125 宋体; }
button, input, select, textarea{background:none;border:none;}
a{ color:#333; text-decoration:none; outline:none;}
li,ul{ list-style:none}
a:hover{ color:#dd0003;}
img{ border:none}
.red a{ color:#C00;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix {}
.left{ float:left;}
.right{ float:right}
.clear
{
    clear: both;
    height: 0px;
    font-size: 0px;
    overflow: hidden;
    line-height: 0px;
}
.clear10
{
    clear: both;
    height: 10px;
    font-size: 0px;
}
.clear5
{
    clear: both;
    height: 6px;
    font-size: 0px;
}
.hewdadbox{ width:1000px;}

.top{ height:28px; width:998px; line-height:28px; border:1px solid #eee; margin:0px auto;}
.etct{ float:left; width:50%; height:28px; padding-left:10px}
.etct .bdsharebuttonbox{width: 320px; float: right; height:26px; padding-top:2px;}
.etct .bdsharebuttonbox div{ float:left;}
.etct em{ display:inline-block;width:20px; height:20px; position:relative; top:5px; margin-right:5px}
.etct a{display:inline-block; padding-right:6px}
.etct_01 em{ background:url(/images/pub1.gif) no-repeat 0 0; }
.etct_02 em{ background:url(/images/pub1.gif) no-repeat 0 -21px;}
.etct_03 em{ background:url(/images/pub1.gif) no-repeat 0 -42px;}
.etct_04 em{ background:url(/images/pub1.gif) no-repeat 0 -63px;}
.etct_05 em{ background:url(/images/pub1.gif) no-repeat 0 -84px;}
.etct_05 .bds_more{ background:none !important; padding-top:0}


.top_link{ float:right; width:45%; text-align:right; height:28px; padding-right:10px}
.top_link a{ background-color:#EEE9E4;color: #666666;display: inline-block;padding: 0px 13px 0 14px; height:24px; margin-top:1px; line-height:24px;}
.top_link a.tphone{ background:url(/images/pub1.gif) no-repeat -106px -35px #EEE9E4; padding:0 12px 0 24px; line-height:24px;}
.top_link a:hover {background: none repeat scroll 0 0 #F44143;color: #FFFFFF;}
.top_link a:hover.tphone{ background:url(/images/pub1.gif) no-repeat -106px -57px #F44143;}


.head{ width:100%; background:url(/images/headbgtN.gif) repeat-x 0 bottom; height:160px;}
.headcon{ width:1000px;margin:0px auto; background:url(/images/newheadcbgN.gif) no-repeat -4px bottom; height:126px; position:relative}
.headlen .logo{ background:url(/images/newdefaultloge.gif) no-repeat 0 top ; width:170px; padding-top:55px; float:left; display:inline-block; margin:6px 0 0 20px}
.headlen .logo h1{ font-size:12px;font-weight: normal; margin-top:7px;}

.hdadshow{ width:371px; height:59px; float:left; margin:13px 0 0 30px}
.hdsearchbox{ float:right; width:370px; display:inline; margin-right:20px; margin-top:15px}
.hdsearch{ background:url(/images/pub1.gif) no-repeat -21px 0; width:370px; height:35px;}
.hd_link{ line-height:24px; padding-left:16px; color:#666}
.hd_link a{ color:#666}
.shtxt,.shtxtu{ width:290px; height:26px; margin:5px 0 0 15px; color:#696969; line-height:26px; float:left; display:inline-block}
.shtxtu{ color:#303030}
.shbtn{ cursor:pointer; width:61px; height:26px; margin:5px 0 0; }
.hdsearchbox .numb{color:#666; padding-left:16px}
.hdsearchbox .numb a{ padding:0 5px; color:#666; line-height:26px}

.nav{ position:absolute; width:960px; height:40px;bottom:1px; left:10px}
.nav li { float: left; position: relative; width:90px;}
.nav li a { text-align:center; color: #FFFFFF;font-size: 14px;font-weight: bold;position: relative;display:block; height:40px; line-height:40px; overflow:hidden; width:80px; padding-left:10px}
.nav li a:hover{ color:#a90000}
.nav .last a {color: #FFFF00;}
.nav ul li a span {position: absolute;left: 0px;width: 85px; text-align:center}
.nav ul li a span.out {top: 0px;}
.nav ul li a span.over,.nav ul li a span.bg {top: -40px;}
#nav ul li a span.over {color: #a90000;}
#nav ul li span.bg { height: 26px;background: url(/images/pub1.gif) no-repeat -21px -90px; width:85px}
.nav .floatn{ position:absolute; width:115px; height:46px; background:url(../images/navfloat.jpg) no-repeat; bottom:0px; right:20px; text-align:center; line-height:42px; }
.nav .floatn a{color:#fffeb6; font-size:14px; font-weight:bold; position:relative; left:9px}

.mbx-hd {
    background: url(/images/mbx_hd.gif) no-repeat  0 0 ;
    height: 39px;
    margin: 0 auto;
    width: 1000px;
	top:-4px;
	position:relative;
}
.suoy {
    color: #636363;
    float: left;
    line-height: 39px;
    padding-left: 20px;
    width: 490px;
}
.suoy a {
    color: #636363;
}
.suoy a:hover {
    color: #CC0000;
}
.gbx-hd {
    float: right;
    line-height: 29px;
    overflow: hidden;
    padding: 0;
    position: relative;
    top: 5px;
    width: 470px;
}
.gbx-hd strong {
    color: #4D4D4D;
    float: left;
}
.gbx-hd ul {
    float: left;
    height: 29px;
    position: relative;
}
.gbx-hd li {
    bottom: 0;
    height: 29px;
    left: 0;
    line-height: 29px;
    position: absolute;
    width: 380px;
}
.gbx-hd li.hidden {
    display: none;
}
.gbx-hd li a {
    color: #666565;
    float: left;
    padding: 0 10px;
    text-decoration: underline;
}
.gbx-hd li em {
    color: #FF0000;
    font-style: normal;
    text-decoration: underline;
}


.botlc{ background:url(/images/dblcbt.gif) no-repeat; width:1000px; height:131px; margin:8px auto}
.bottomlink{ background:url(/images/ftboxbg.gif) repeat-x; height:28px;}
.link-nav{ width:1000px; text-align:center; line-height:28px;color:#fff; background:url(/images/bottombg.gif) no-repeat 0 0;}
.link-nav a{ color:#fff;}
.tx-hd2{ width:1000px; text-align:center; background:url(/images/bottombg.gif) no-repeat 0 -31px; height:31px; margin:3px auto; line-height:30px; color:#595959}

.yq_link {border: 1px solid #ddd;color: #333333;line-height: 24px;margin: 0 auto;padding: 5px 10px;width: 978px;}
.yq_link a {color: #333333;word-break: keep-all;white-space:nowrap;}
.fbottom{ width:1000px; position:relative; height:84px; background:url(/images/bottombg.gif) no-repeat 0 -129px;}

.footer-info {color: #595959;left: 30px;line-height: 22px;position: absolute;text-align: left;top: 12px;width: 435px;}
.footer-info .p {padding-top: 0; }
.icp {position: absolute;right: 15px;top:22px;}

#qqwb_share__{ display:inline-block}

