/* =Imports
============================================================================== */

/* =Base
============================================================================== */

/* =General
	-------------------------------------------------------------------------- */

.icon{background: url(../img/icon.png) no-repeat;}
.telphone {width: 22px; height: 22px; background-position: -108px -218px;}
.fax {width: 22px; height: 22px; background-position: 0px -218px;}
.zipCode {width: 22px; height: 22px; background-position: -37px -218px;}
.qq {width: 22px; height: 22px; background-position: -77px -218px;}
.btn_downloadNow{width: 301px; height: 75px; background-position: -198px -181px;}

.icon_sign1{width: 70px; height: 27px; background-position: -3px -67px; margin-right:10px;margin-bottom:20px}
.icon_sign2{width: 84px; height: 27px; background-position: -87px -67px;margin-right:10px;margin-bottom:20px}
.icon_sign3{width: 79px; height: 27px; background-position: -180px -68px;margin:0px;margin-bottom:20px}
.icon_sign4{width: 70px; height: 27px; background-position: -3px -101px;margin-right:10px}
.icon_sign5{width: 84px; height: 27px; background-position: -87px -101px;margin-right:10px}

.icon_weixin{width: 180px; font-size:14px;text-align:center;color: #AEAEAE;margin:0 auto 35px; }
.icon_weixin p{
    margin-top: 2px;}
.icon_contact_tel{width:60px; height:59px; background-position: -440px -0px;}

/* =Footer
	-------------------------------------------------------------------------- */

#footer {
   font-family: "Microsoft YaHei"; margin-top:0px;
    padding-bottom: 20px;
    background: #eff3f7;
 /*background: -webkit-linear-gradient(left,#0A812F,#13953B);
    background: linear-gradient(to right,#0A812F,#13953B);*/
	
}

    #footer .footer_menu {
        margin-top: 45px;
        color: #545454;
		
    }

        #footer .footer_menu {
        }

        #footer .footer_menu .footer_list .footer_top_item {
            float:left; width:110px; height:180px; margin-right:0px;
            padding-left:25px; padding-right:25px;position: relative;
            border-left:1px solid #AEAEAE;
        }
#footer .footer_menu .footer_list .footer_top_item:before{position: absolute;width: 3px;height: 20px;background: #545454;left:-1px;top:0;content: "";}
        #footer .footer_menu .footer_list dt {
            font-size: 18px;
            margin-bottom: 26px;
            text-align: left;
            margin-top:0px;
        }
        #footer .footer_menu .footer_list dd ul li {
            font-size: 15px;
            text-align: left;
            margin-bottom: 14px;
        }

            #footer .footer_menu .footer_list dd ul li a {
                font-weight: normal; color:#AEAEAE; text-decoration:none;
            }
#footer .footer_menu .footer_list dd ul li a:hover{text-decoration:underline;}
        #footer .footer_menu .footer_list dd icon {
            margin-right: 10px;
        }
.icon_trust_me {
    width:258px; height:37px; background:url(../img/icon_trust.png) no-repeat;
}

    #footer .footer_link {

    }
#footer .footer_link a{color:#AEAEAE}
#footer .footer_link a:hover{color:#AEAEAE}

.flogo p{margin-top: 15px;font-size: 20px;}
.flogo .fr{margin-top: 25px;}

     /*   #footer .footer_link .footer_menu {
            margin-top: 80px;
            color: #fff;

        }

            #footer .footer_link .footer_menu ul {
                list-style: none;
            }

            #footer .footer_link .footer_menu li {
                float: left;
                margin-right: 30px;
            }

                #footer .footer_link .footer_menu li a {
                    font-size: 18px;
                    color: #fff;
                    font-weight: normal;text-decoration:none;
                }*/

            #footer .footer_link .footer_menu .copyRight {
                margin-top: 50px;
                font-size: 12px;
				line-height:25px;
                color: #AEAEAE;
                letter-spacing: 0.9px;

            }
			    #footer .footer_link .footer_menu .copyRight1 {
			    	letter-spacing: 0.5px;
                font-size: 12px;
                color: #AEAEAE;
				line-height:25px;
					margin-bottom:35px;
            }

        #footer .footer_link .footer_tel {
            color: #AEAEAE;
            margin-top: 45px;
        }

            #footer .footer_link .footer_tel .icon_contact_tel {
                margin-right: 18px;
                background: url(../images/icon_tel.png) no-repeat center;
            }



.support-btn{
    position: fixed;
    z-index: 5000;
    right:10px;
    cursor: pointer;
    box-shadow: 0 8px 17px 0 rgba(0,0,0,.2), 0 6px 20px 0 rgba(0,0,0,.19);
    width: 122px;
    height: 46px;
    background-position: -2px -1px;
    border-radius: 23px;
    /*background-position: 45% 36%;
    background-size: 127% 171%;
    transform-origin: center bottom;*/
}
.support-btn:hover{
    transform: scale(1.05);
}
#qqbtn.support-btn{
    bottom: 100px;
    background-image: url('../images/consult.png');
}
#kf5btn.support-btn{
    bottom: 165px;
    background-image: url('../images/kf5.png');
}
.jdshow{
    display: none;
}
