﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:"微软雅黑", Arial, Helvetica;}
body{ min-width:1180px;}
::selection{ background:#333; color:#fff;}
a{ text-decoration:none; border:0; color:#666 }
a:hover{ color:#f35f55;transition:none}
a:link, a:visited, a:active{transition:none}
img{border:0; padding:3px; background-color:#FFFFFF;}
i{ font-style:normal}

/*-----首页底部-----*/
.footer{ width:1000px; overflow:hidden; overflow:hidden; margin:0 auto;}
.footer .f-main{ width:1000px; height:196px; margin:0 auto;}
/*链接*/
.footer .f-main .in{ float:left; width:464px; height:140px; margin-top:23px; padding-right:42px; border-right:1px solid #dfdfdf;}
.footer .f-main .in ul{ float:left; width:100%; height:45px; border-bottom:1px solid #dfdfdf;}
.footer .f-main .in ul.last-clear{border:none; }
.footer .f-main .in ul li{ float:left; width:56px; height:45px; margin-right:80px;}
.footer .f-main .in ul li.last-clear{ margin:0}
.footer .f-main .in ul li a{ display:block; width:100%; height:45px; text-align:left; font:14px "微软雅黑"; color:#666; line-height:45px;}
.footer .f-main .in ul li a:hover{ color:#f35f55}
/*社交*/
.social { float: right; width: 220px; height: 140px; }
.social li { float: left; position: relative; width: 70px; height: 98px;padding-top:25px; margin-right:30px;  }
.social li a { display: block; width: 70px; height: 98px;  text-align: center; font: 14px "微软雅黑"; color: #666; line-height: 14px; overflow: hidden; }
.social li a i.txd-icon { display:block; width:70px; height:70px; margin-bottom:14px; background:url(/images/home/index_all_icon.png) no-repeat; }

.social li a.wechat i.txd-icon { background:url(../images/ewm.jpg) no-repeat center; }
.social li a.wechat:hover i.txd-icon { background:url(../images/wx-hover.jpg) no-repeat center; }

.social li a.weibo i.txd-icon { background:url(../images/wb.jpg) no-repeat center; }
.social li a.weibo:hover i.txd-icon { background:url(../images/wb.jpg) no-repeat center; }

.social li a.phone i.txd-icon { background-position: -280px -520px; }
.social li a.phone:hover i.txd-icon { background-position: -350px -520px; }


/*微信弹出*/
.social li .wechatCode{ display:none; position:absolute; width:120px; height:120px; top:-12px; left:73px;z-index:99}
.social li .wechatCode.show{ display:block;padding-top:15px;  }
.social li .wechatCode img{ display:block; width:120px !important; height:120px !important;}
.social li .wechatCode span{ display:block; width:120px; height:14px; margin:0 auto; margin-top:10px; text-align:center; font:14px "微软雅黑"; color:#666; line-height:14px;}

/*联系方式*/
.contact { float: right; width: 275px; height: 122px; padding-top: 38px; background:url(/images/home/index_all_icon.png) no-repeat 0 -770px; }
.contact p { float: left; width: 206px; height: 43px; margin-left: 14px; padding-left: 55px; background:url(/images/home/index_all_icon.png) 0 -600px no-repeat; text-align: left; font: bold 24px "微软雅黑"; color: #666; line-height: 42px; }
.contact a { float: left; width: 206px; height: 43px; margin: 30px 0 0 14px; padding-left: 55px; background:url(/images/home/index_all_icon.png) no-repeat 0 -643px; text-align: left; font: 14px "微软雅黑"; color: #666; line-height: 42px; }
.contact a:hover { background-position: 0 -686px; }

/*---友情链接---*/
.footer .f-link { width: 1000px; min-height: 50px; overflow: hidden; }
.footer .f-link .in { width: 1000px; height: auto; min-height: 10px; margin: 0px auto; padding: 0px 0px 10px 0px; }
.footer .f-link ul.fix { display: block; width: 560px; height: 25px; padding-top: 5px; overflow: hidden; float: left; }
.footer .f-link ul.toggle { display: block; width: 900px; height: auto; min-height: 10px; margin: 0px auto 0px auto; padding-left: 100px; overflow: hidden; }
.footer .f-link ul li { display: block; height: 25px; font-size: 14px; line-height: 25px; text-align: left; float: left; color: #666; overflow: hidden; }
.footer .f-link ul li.over { color:#363636; font-size:16px; }
.footer .f-link ul li a { color:#666666; padding:0 5px;}
.footer .f-link ul li a:hover { color:#CC0000}

.footer .f-link .open { display: block; width: 100px; padding: 5px 0px 0px 0px; font-size: 14px; height:25px; line-height:25px;  text-align: left;  color: #999; cursor: pointer; float: right; }
.footer .f-link .open .o,
.footer .f-link .open .c { display: block; width: 100px; height: 50px; margin: 0px auto; }
.footer .f-link .open .o { display: block; }
.footer .f-link .open.click .o { display: none !important; }
.footer .f-link .open .c { display: none; }
.footer .f-link .open.click .c { display: block !important; }

.footer .f-copyright { width: 100%; height: 84px; margin: 0 auto; background: #858585; overflow: hidden; }
.footer .f-copyright .c-main { width: 1180px; height: 84px; margin: 0 auto; }
.footer .f-copyright .c-main .c-left { float: left; width: 600px; height: 52px; margin-top: 15px; }
.footer .f-copyright .c-main .c-left p { float: left; width: 100%; height: 26px; text-align: left; font: 14px "微软雅黑"; color: #fff; line-height: 26px; }
.footer .f-copyright .c-main .c-left span { float: left; width: 206px; height: 26px; padding-left: 22px; background: url(/images/home/index_all_icon.png) 0px -740px no-repeat; text-align: left; font: 14px "微软雅黑"; color: #fff; line-height: 26px; }
.footer .f-copyright .c-main .c-left i { float: right; width: 160px; height: 26px; text-align: left; font: 14px "微软雅黑"; color: #333; line-height: 26px; }
.footer .f-copyright .c-main .c-right { float: right; width: 357px; height: 38px; margin-top: 23px; }
.footer .f-copyright .c-main .c-right a { float: left; width: 109px; height: 38px;background: url(/images/home/index_all_icon.png) no-repeat; margin-right: 10px; overflow: hidden; }
.footer .f-copyright .c-main .c-right a.first { background-position:0px -430px;}
.footer .f-copyright .c-main .c-right a.first:hover { background-position: 0 -468px; }

.footer .f-copyright .c-main .c-right a.second { background-position:-110px -430px; }
.footer .f-copyright .c-main .c-right a.second:hover { background-position:-110px -468px; }

.footer .f-copyright .c-main .c-right a.thirdly { background-position:-220px -430px; }
.footer .f-copyright .c-main .c-right a.thirdly:hover { background-position:-220px -468px; }