/*////////////////////////////////////////////*/
.tcbox {
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 9999999999;
   
    margin: -200px 0 0 -295px;
    width: 590px;
    height: 400px;
    /*background: #fff;*/
    /*box-shadow: 0 0 1pc #afafaf;*/
   
	font-size:14px;
display:none

}

.tcbox .tcc1 p {
    margin-left: 65px;
    height: 63px;
    color: #000;
    font-size: 1pc;
    line-height: 63px;
}
.tcbox .tcc1 p img{ position:absolute; top:19px;}

.tcbox .boxout {
    position: absolute;
    top: 14px;
    right: -154px;
    width: 22px;
    height: 22px;
    background:url(http://www.scwtqx.com/images/out1.png) center center no-repeat;
    cursor: pointer;
    -webkit-transition: .6s;
    transition: .6s;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -ms-transition: .6s;
    -ms-transform: rotate(0);
}
.tcbox .boxout:hover {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}

.tcbox .tcbanner img{ width:100%;}

.tc_an a{ display:block; position:absolute;}
.tc_an a.tc_sy{ width:64px; height:42px;}
.tc_an a.tc_qq{ width:99px; height:42px; left:70px;}
.tc_an a.tc_swt{ width:115px; height:42px; left:209px;}
.tc_an a.tc_lxb{ width:115px; height:42px; left:324px;}
.tcbox .tc_left { box-sizing: border-box; padding-left: 16px; padding-top: 20px; float:left;}
.tcbox .tc_right { float:right;}

.tcbox .tcl_tit { font-size: 22px; color: #ff7a01; line-height: 48px; }
.tcbox .tc_tli{ line-height:40px; font-size:16px; color:#666; border-bottom:1px dashed #666;}
.tcbox .tc_btn{ text-align:center; margin-top:12px;}
.tcbox .tc_btn a{ display:inline-block; width:105px; height:31px; border-radius:5px; text-align:center; line-height:31px; font-size:18px; color:#fff; margin:0 12px; background-color:#ff7a01;}

.tcbox .tc_ask a{ color:#ff7a01; font-size:16px;}


@keyframes TcShow1 {
    0% {
        -webkit-transform: translate3d(0,-300%,0);
        transform: translate3d(0,-300%,0);
    }
    50% {
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg);
    }

    to {
        -webkit-transform: none;
        transform: none;
    }
}
@-webkit-keyframes TcShow1 {
    0% {
        -webkit-transform: translate3d(0,-300%,0);
        transform: translate3d(0,-300%,0);
    }
    50% {
        -webkit-transform: rotate(3deg);
        transform: rotate(3deg);
    }
    to {
        -webkit-transform: none;
        transform: none;
    }
}
.TcOut {
    -webkit-animation: TcOut1 1.3s both;
    animation: TcOut1 1.3s both;
}
@keyframes TcOut1 {
    50% {
        -webkit-transform: rotate(-4deg);
        transform: rotate(-4deg);
    }

    to {
        -webkit-transform: translate3d(0,300%,0);
        transform: translate3d(0,300%,0);
    }
}
@-webkit-keyframes TcOut1 {
    50% {
        -webkit-transform: rotate(-4deg);
        transform: rotate(-4deg);
    }

    to {
        -webkit-transform: translate3d(0,300%,0);
        transform: translate3d(0,300%,0);
    }
}
.atc_left{ float:left; width:315px; padding-left:15px; padding-top:12px; box-sizing:border-box;}
.atc_right{ float:right;}
.tc_tit{ font-size:18px; color:#333; font-weight:bold; line-height:38px;}
.tc_tit_tel{ font-size:16px; color:#333; line-height:38px; font-weight:bold;}
.ipt_li{ margin-bottom:-6px; margin-right:-4px;}
.ipt_li label input{ display:none; width:0px; height:0px; opacity:0;}
.ipt_radio{ display:inline-block; width:91px; height:34px; border:1px solid #d2d2d2; border-radius:4px; text-align:center; line-height:34px; font-size:16px; color:#333; margin:0px 4px 6px 0px; box-sizing:border-box; cursor:pointer;}
.ipt_li label input:checked + .ipt_radio{ background-color:#f00; color:#fff; border:1px solid #f00;}
.ipt_li_tel input{ display:block; width:96%; height:34px; line-height:34px; border:1px solid #d2d2d2; border-radius:4px; font-size:16px; color:#333; text-indent:0.8em}
.tcformbtn{ display:block; width:96%; height:34px; line-height:34px; text-align:center; background-color:#ff7a01; color:#fff; border:none; border-radius:4px; margin-top:8px; font-size:18px;}

/*bottom-consult*/
