@charset "utf-8";
/*
----------------------------------
	FileName：footer.css
	Description：网站底部样式表
	Author：Blue Wave
	Last Updated：2015.8.9
	Website：http://www.dianshangwin.cn/
----------------------------------
*/

/* 网站底部模块样式 */

/*底部*/
.footer_warp{width: 100%; height: auto; float: left; background:#333;/*border-top: 3px solid #3d9fe1;*/}
.footer_warp .footer_box{width: 1200px; height: 420px; margin: 0 auto;}
.mod_footer{ padding: 30px 0 30px;text-align: center; color: #999;}
.mod_footer .layout_n{}
.mod_footer a{ color: #999;}
.mod_footer a:hover{ color: #3D9FE1;}
.mod_footer .ft_contact_qq a{ color: #3D9FE1;}
.mod_footer .ft_contact_qq a:hover{ color: #999;}
.mod_footer .ft_wrap{ text-align: left;}
.mod_footer .ft_disclaimer { font-size: 12px; line-height: 20px; color: #999; text-align: left; border-bottom: 1px dotted #5b5b5b; padding-bottom: 30px; margin-bottom: 30px; }

/*item*/
.mod_footer .ft_item{ float: left; width: 239px; height: 170px; padding-left: 40px; border-right: 1px solid #5b5b5b;}
.mod_footer .ft_item_tit{ height: 28px; line-height: 28px; font-size: 20px; color: #FFF;font-weight: bold;}
.mod_footer .ft_links_list{ margin-top: 10px;}
.mod_footer .ft_links_list .ft_link{ height: 30px; line-height: 30px;}

/*item sns*/
.mod_footer .ft_item_sns{ width: 329px;}
.mod_footer .ft_sns_list{ margin-top: 15px;}
.mod_footer .ft_sns_list li{ float: left; width: 74px; margin-right: 30px;}
.mod_footer .ft_sns_list a{ display: block; width: 74px;}
.mod_footer .ft_sns_list .txt{ display: block; line-height: 32px; text-align: center;}
.mod_footer .ft_sns_list .ico_sns{ display: block; width: 62px; height: 62px; margin: 0 auto; background: url(../../images/dsw/ft_sns.png) no-repeat;} 
.mod_footer .ft_sns_list .ico_weixin{ background-position: 0 0;}
.mod_footer .ft_sns_list .ico_sinawb{ background-position: -63px 0;}
.mod_footer .ft_sns_list .ico_txwb{ background-position: -126px 0;}
.mod_footer .ft_sns_list a:hover .ico_sinawb{ background-position: -63px -63px;}
.mod_footer .ft_sns_list a:hover .ico_txwb{ background-position: -126px -63px;}
.mod_footer .ft_sns_list .wx_tips{ cursor: pointer; position: relative;}
.mod_footer .ft_sns_list .wx_tips .tips_hd{}
.mod_footer .ft_sns_list .wx_tips .tips_bd{ display: none; width: 250px; padding: 15px 15px 0 15px;z-index: 9999; background-color: #fff; position: absolute; left: 90px; top: -10px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd .arrow{ width: 0; height: 0; overflow: hidden; border-color:transparent #fff transparent transparent;border-width:8px 8px 8px 8px;border-style:dashed solid dashed none; position: absolute; top: 35px; left: -8px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd img{ width: 250px; height: 250px;}
.mod_footer .ft_sns_list .wx_tips .tips_bd .txt{ font-size: 16px; line-height: 42px;  color: #3D9FE1;}
.mod_footer .ft_sns_list .wx_tips:hover .ico_weixin{ background-position: 0 -63px;}
.mod_footer .ft_sns_list .wx_tips:hover .txt{ color: #3D9FE1;}
.mod_footer .ft_sns_list .wx_tips:hover .tips_bd{ display: block;}

/*item contact*/
.mod_footer .ft_item_contact{ width: 250px; border-right: none;}
.mod_footer .ft_item_contact .contact_2{ margin-top: 15px;}
.mod_footer .ft_contact_tel{ margin-top: 8px;}
.mod_footer .ft_contact_tel .ico_tel{ float: left; width: 40px; height: 40px; background: url(../../images/dsw/ft_ico_tel.png) no-repeat;}
.mod_footer .ft_contact_tel .txt{ float: left; margin-left: 15px; font:bold 20px/40px Arial;color: #fff;}
.mod_footer .ft_contact_qq{ margin-top: 8px; line-height: 40px;}
.mod_footer .ft_contact_qq .ico_qq{ float: left; width: 40px; height: 40px; margin-right: 15px; background: url(../../images/dsw/ft_ico_qq.png) no-repeat;background-position: -41px 0;}
.mod_footer .ft_contact_qq .link{ float: left;}
.mod_footer .ft_contact_qq .link:hover .ico_qq{ background-position: 0px 0;}
.mod_footer .ft_contact_qq .txt{ float: left; margin-left: 15px;}

/*友情链接*/
.mod_footer .friend_links{ margin-top: 30px; padding-bottom: 10px; border-bottom: 1px solid #5b5b5b; line-height: 30px; font-size: 12px;}
.mod_footer .friend_links_none{margin-top: 20px;border-bottom: 1px solid #5b5b5b;}
.mod_footer .friend_links .tit{ float: left; width: 75px; text-align: right;}
.mod_footer .friend_links .links_wrap{ float: left; width: 1105px; text-align: left;}
.mod_footer .friend_links .links_wrap a{ margin-right: 15px; line-height: 30px; font-size: 12px; white-space:nowrap;}						
.mod_footer .about_links{ padding-top: 15px; line-height: 28px;}
.mod_footer .about_links a{ padding: 0 5px;}
.mod_footer .about_links .sep{ font-size: 12px;}
.mod_footer .copyright{ line-height: 28px; font-size: 12px;position: relative;}
.mod_footer .copyright .count{ position: absolute;left: 854px;top: 5px;}
.mod_footer .copyright a{font-size: 12px;}
.mod_footer .copyright a:hover{ color: #999;}


#scrollTop{position:fixed;right:1%;top:20%;width:55px;transition:right 1s;-moz-transition:right 1s;-o-transition:right 1s;-webkit-transition:right 1s;z-index:20}
.back-c01{background-color:#212c3a}
.back-c02{background-color:#0D75D4}
.back-c03{background-color:#686a6d;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}
.backC03Over{background-color:#0D75D4;transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15)}
.back-f4{background-color:#f4f4f4}
.bor01{border:1px solid #3d394a}
.bor02{border:1px solid #00b090}
.bor03{border:1px solid #0D75D4}
.bor04{border:1px solid #30ba9d}
.bor05{border:1px solid #ababab}
.color01{color:#00b090}
.color02{color:#212c3a}
.color03{color:#ababab}
.color04{color:#fff}
.color05{color:#474443}
.color06{color:#474443}
.color07{color:#474443}
.color08{color:#474443}
.c333{color:#474443}
.c04{color:#212c3a}

.pa{position:absolute}

.show01{display:none;right:66px;top:0px;background-color:#fff;width: 150px;height: 150px;}
.footer-fgx{width:1000px;height:1px;background-image:url(../images/footer02.jpg);background-size:100% 100%;background-position:top center}
.footer-fgx02{width:2px;height:223px;margin-top:21px;background-image:url(../images/footer01.jpg);background-size:100% 100%;background-position:top center}
.footer-erweima{margin:51px 95px 0px 228px}
.footer-hzhb{width:100%;min-width: 1100px;margin-top:30px;height:210px;background-color:#0C75D4;color:#fff;position:relative}
.footer-hzhb ul li{width:134px;height:70px;float:left;background-color:#fff;margin-left:7px;margin-bottom:7px;background-position:center center;background-repeat:no-repeat;background-size:contain}
.footer-hzhb img{vertical-align:middle}
.footer-bo{height:70px;width:0px;display:inline-block;vertical-align:middle}
.footer-tmc{width:100%;height:210px;left: 50%;margin-left: -550px;background-image:url(../images/footer-gd_01.png);background-position:top center;position:absolute;top:0;z-index:10}
