/*** footer ***/
.footer .security a,.bank01,.bank02,.bank03{background:url(/news/images/index_yh02.png) no-repeat;display:inline-block; }
.footer {border-top:1px solid #e8e8e8; padding-bottom:10px;color:#666; margin-top:20px; padding-top:6px; font-size: 12px; background: #fff; width: auto;}
.footer a { color:#666; text-decoration:none; }
.footer a:hover { color:#f30; text-decoration:underline;}
.footer .f-link { color:#ccc;text-align:center;width:1180px; margin:0 auto; line-height: 24px;}
.footer .f-link a { margin:0 8px; }
.footer .copy_new { text-align:center; line-height:150%; padding:0; padding-top:5px;width:1180px; margin:0 auto;}
.footer .copy_new p{ line-height:22px; clear:both; margin-bottom:5px;}
.footer .copy_new p img{margin: 0;}
.footer .copy_new .security{ line-height:18px;margin-bottom:10px; padding-top: 5px;}
.footer .copy_new .security2{margin-bottom:0;}
.footer .security a{margin:0 7px 0 0; display:inline-block; width:59px; height:35px; padding:2px 0 0 44px; border:1px solid #DCDCDC; overflow:hidden; vertical-align:middle; line-height:16px;}
.footer .security a:hover{ color:#666; text-decoration:none; border-color:#bcbcbc;}
.footer .security a.last{margin-right:0;}
.footer .security .security01{background-position:7px -983px;}
.footer .security .security02{background-position:8px -1027px;}
.footer .security .security03{background-position:7px -1218px; padding-left:34px;}
.footer .security .security04{background-position:7px -1077px; padding-left:34px; width:70px;}
.footer .security .security05{background-position:5px -1125px; padding-left:37px; width:47px;}
.footer .security05 span{font-family:Arial, Helvetica, sans-serif;}
.footer .security .security06{background-position:2px -1169px; width:34px;}
.footer .security .security07{background-position:-6px -1272px;}
.footer .security .security08{background-position:0 -1584px; padding:0; width:106px; height:37px;}
/*底部内链优化 liangjt 2013-3-18*/
.f-nav {width:1180px; margin:0 auto 12px; text-align:left; font-size: 12px; background: #fff;}
.f-nav .f_nav_list li { height:20px; line-height:20px; }
.f-nav .f_nav_list li span { color:#999;}
.f-nav .f_nav_list a {color:#999; margin-right:6px;}
.f-nav .f_nav_list a:hover {color:#f30;}

/*SEM 渠道充值送 右下角浮窗*/
.sem_hd .sem_hd_btn, .sem_hd_cont, .sem_hd_reg:hover, .sem_hd_hide {background:url(/public/images/sem_hd_bg.png) no-repeat}
.sem_hd {position:fixed; bottom:220px; right:20px; z-index:5; width:80px; height:390px; overflow:hidden;}
* html .sem_hd{position:absolute;right:20px;top:expression(eval(document.documentElement.scrollTop+ document.documentElement.clientHeight - 548));}
.sem_hd .sem_hd_btn { display:block; width:80px; height:220px; background-position:right top; position:absolute; right:0; bottom:0; z-index:3;}
.sem_hd_cont {position:absolute; left:80px; bottom:0; width:576px; height:390px; background-position:-28px 0; z-index:5;}
.sem_hd_msg {font-size:12px; color:#666; line-height:20px; position:absolute; top:133px; left:72px;}
.sem_hd_reg {display:block; width:160px; height:50px; position:absolute; left:207px; top:178px;}
.sem_hd_reg:hover {background-position:0 -230px;}
.sem_hd_msg .cz_msg_font {font-size:14px; color:#da0000;}
.sem_hd_ft {width:576px; background:#b91522; position:absolute; left:0; top:220px;}
.sem_hd_gz {font-size:12px; text-align:left; line-height:18px; padding:0 20px 12px; color:#e08575; margin-top:-4px;}
.sem_hd_hide {display:block; width:28px; height:86px; position:absolute; left:80px; top:178px; z-index:4;}
.sem_hd_hide:hover {background-position:0 -86px;}

/*工商备案图标 @ 底部include/mainInc/footer.html  chengmq  20131105*/
.footer .security .security09{background-position:5px -1628px; width:70px;  padding-left:32px;}
/*安全网站 chengmq 131119*/
.footer .security .security10{background-position:0 -1666px; width:93px; padding-left:0;}
.footer .security .security10 img {width:93px; height:39px; display:none;}
.footer .security .security01{width: 34px; padding-left:42px;}
.footer .security .security11{background-position:0 -1705px; width:79px; padding-left:0;}
.footer .security .row2 .security01,.footer .security .row2 .security06{ width:68px; padding-left:42px;}
.footer .security .row2 a{margin-top:9px;}
.footer .security .security_norton a{background-position:0 -1705px; width:79px; padding-left:0;}
.footer .security .security_norton a img{ display:none;}
.footer .security .security12{background-position:6px -1746px; padding-left:48px; width:92px; height:37px;}
.footer .security .szfw_logo {width:110px; height:39px; padding:0; border:0;}
.footer .security .szfw_logo img {width:100%; height:100%; margin:0; padding:0; border:0;}


.footer .itm-p-warning{ padding: 10px 0; text-align: center; font-size: 14px; line-height: 1;}
.footer-keywords { position: relative; width: 1180px; margin: 0 auto; padding-top: 0; padding-bottom: 30px; font-size: 12px; font-family: "\5FAE\8F6F\96C5\9ED1", Microsoft YaHei; }
.footer-keywords-wrap{padding:15px 40px 15px 23px; border:1px solid #ededed; position: relative;}
.footer-keywords-list{overflow: hidden; height: 20px;}
.footer-keywords-list li{height: 20px;    line-height: 20px;}
.footer-keywords-list li span{color:#333;}
.footer-keywords-list li a{color: #999;margin-right: 10px;}
.footer-keywords .btn-keywords{text-decoration: none; position: absolute; right: 15px;top: 15px;display: block;width: 55px; height: 20px;line-height: 20px;border:1px solid #ddd; text-align: center; color: #a5a5a5; z-index: 1;border-radius: 3px;}