@charset "utf-8";
/******************************************************

 概况：底部样式表
 
 ******************************************************/
.footer{ padding-top:30px; background:#f9f9f9;}

.foot_a{ width:1000px; overflow:hidden; margin:0 auto; padding:20px 0;}
.foot_a dl{ float:left; width:250px;}
.foot_a dl dt{ float:left; width:45px; height:45px;}
.foot_a dl dd{ padding-left:55px;}
.foot_a dl dd strong{ font-size:18px; display:block; height:20px; line-height:20px; font-weight:normal;}
.foot_a dl dd p{ line-height:18px; padding-top:3px;}

.foot_b{ background:#1f85d7; margin-top:30px;color:#fff; overflow:hidden; padding-bottom:30px;}
.foot_b .left{ float:left; width:480px; padding-top:30px;}
.foot_b .left dl{ float:left; width:160px;}
.foot_b .left dl dt{ height:40px; line-height:40px; font-size:16px; font-weight:bold;}
.foot_b .left dl dd a{ line-height:22px; display:block; color:#fff;}
.foot_b .weixin{ margin-top:30px; float:left; background:#fff; padding:10px;}
.foot_b .contact{ float:right; width:411px; padding-top:26px;}

.foot_c{ padding:10px 0; text-align:center;}
.foot_d{ text-align:center; padding-bottom:70px;}

.links_b{ text-align:center; color:#666; padding:5px 0; font-size:12px;}
.links_b a{ padding:0 10px;}

/* 底部浮动层 */
.qyer_layer_fix { color:#fff; position:fixed; left:0; bottom:0; height:50px; width:100%; z-index:900; min-width:1100px;display:none; background:url(../../images/images/qyer_layer_bg.png);}
.qyer_layer_close { background:url(../../images/images/qyer_layer_close.png) no-repeat right center; text-indent:-9999px; width:31px; height:29px; position:absolute; right:11px; top:11px; cursor:pointer;}
.qyer_layer_close:hover { background-position:center center;}
.qyer_layer_close:active { background-position:left center;}
.qyer_layer_main{ width:1100px; min-width:1100px; margin:0 auto; height:50px; position:relative;}
.qyer_layer_main .text_a{ font-size:20px; font-weight:bold; padding-left:5px; line-height:50px; height:50px; float:left; padding-right:15px;}
.qyer_layer_main .weixin{ float:left; height:50px; position:relative;}
.qyer_layer_main .weixin .pic{ padding:8px 8px;}
.qyer_layer_main .weixin .pic img{ width:35px; height:35px;}
.qyer_layer_main .weixin .img{ background:#FFF; border:1px solid #CCC; border-radius:5px; padding:10px; width:124px; height:124px; display:none; top:-143px; left:-40px; position:absolute;}
.qyer_layer_main .weibo{ float:left; height:50px; width:50px;}
.qyer_layer_main .weibo .pic{ padding:8px 8px;}
.qyer_layer_main .weibo .pic img{ width:35px; height:35px;}

.qyer_layer_main .zx{ float:left; height:50px; }
.qyer_layer_main .zx .pic a{ display:block; background:url(../../images/images/t1-1.png) left center no-repeat; font-size:16px; color:#fff; padding-left:45px; font-weight:bold; line-height:50px;}

.qyer_layer_main .rmzc{ float:left; height:50px;width:100px;  position:relative; margin-left:8px;}
.qyer_layer_main .rmzc .pic{ margin-top:8px; background:#F06;height:35px; line-height:35px;font-size:16px;font-weight:bold; text-align:center; border-radius:5px; }
.qyer_layer_main .rmzc .img{ background:#FFF; border:1px solid #dcdcdc; border-radius:5px;  width:100px; display:none; bottom:7px; left:0px; position:absolute;}
.qyer_layer_main .rmzc .img a{ display:block; height:32px; padding:0 15px; line-height:32px; font-size:14px;font-weight:bold; }
.qyer_layer_main .rmzc .img a:hover,.qyer_layer_main .rmzc .img a.active{ background:#F06; color:#fff;}

.qyer_layer_main .tel{ float:left; height:50px; line-height:50px; padding:0 25px; font-size:20px; font-weight:bold;}
.qyer_layer_main .tel strong{ color:#FC0;font-size:25px; font-family:Georgia, "Times New Roman", Times, serif }


/* 回到顶部 */
#rocket-to-top div{position:absolute;top:0;left:0;overflow:hidden;margin:0;padding:0;width:149px;}
#rocket-to-top .level-2{z-index:1;display:none;height:250px;background:url(../../images/images/totop.png) no-repeat scroll -149px 0 transparent;opacity:0;}
#rocket-to-top .level-3{z-index:2;display:block;height:150px;background:none repeat scroll 0 0 transparent;cursor:pointer;}
#rocket-to-top{position:fixed;top:80%;right:0;z-index:11;display:block;overflow:hidden;margin:-125px 0 0;padding:0;width:149px;height:250px;background:url(../../images/images/totop.png) no-repeat scroll 0 0 transparent;cursor:default;}























