*:focus{outline:none;}
*{ margin:0; padding:0;-webkit-overflow-scrolling : touch;}
body,h1,h2,h3,h4,h5,h6,ul,li,ol,div,dl,dt,dd,p,img,a,form,table,tr,td,input,select,textarea{ margin:0; padding:0; color:#000; font-size:24px; font-family:"微软雅黑"; outline:none;}
body{font-size:12px; -webkit-text-size-adjust:none; background-color: #FFF; position: relative;}
img{vertical-align:top; border:0 none;}
li{list-style:none; list-style-position:outside;}
a{color:#000; text-decoration:none; overflow:hidden; outline:none;/**/width: 100%; height: 100%; display: block;}
ul{list-style:none; overflow:hidden;}
html,body{overflow-y:visible;width: 100%; height: 100%; position: relative;}

body{position: absolute; left: 0; top: 0;}

body{padding-top: 1px;}
.bg{position: absolute;left: 0; top: 0; width: 750px;}



/**
 *	头部
 */
.topBox{position: relative; width: 750px; height: 426px; margin-top: 972px;}
.carousel_top{position: absolute; width: 750px; height: 426px; left: 0; top: 0;}
.copPic{width: 750px; height: 426px; }

/**
 *	视频区域
 */
.videoBox{position: relative; width: 750px; height: 575px; margin-top: 81px;}
#videoCon{position: absolute; width: 710px; height: 400px; left: 19.69px; top: 0;}
.vidIcon1{position: absolute; width: 196px; left: 0px; top: 150px;}
.vidIcon2{position: absolute; width: 118px; left: 632px; top: 364px;}

.carousel_vid{position: absolute; width: 648px; height: 130px; left: 51px; top: 445px;}
.vidPic{width: 216px; height: 130px; cursor: pointer; position: relative;}
.videoCur{position: absolute; width: 198.09px; height: 112.31px; background-color: rgba(0,0,0,0.7); left: 9px; top: 9px;}
.active .videoCur{display: none;}

.btn_prev_v{position: absolute; width: 30px; height: 52px; left: 20px; top: 481px; cursor: pointer;}
.btn_next_v{position: absolute; width: 30px; height: 52px; right: 20px; top: 481px; cursor: pointer;}


/**
 *	底部贷款类型
 */
.bottomBox{position: relative; width: 750px; height: 467px; margin-top: 1052px;}
.containBox{position: absolute; width: 382px; height: auto; left: 53px; top: 77px;}
.containText{position: absolute; left: 0; top: 0; display: none; width: 642px; height: 316px;}
.active.containText{display: block;}

.textPic{position: absolute; right: 0; bottom: 0;}

.btn_prev_b{position: absolute; width: 30px; left: 19px; top: 208px; cursor: pointer;}
.btn_next_b{position: absolute; width: 30px; right: 19px; top: 208px; cursor: pointer;}

.containText4_1{position: absolute; width: 342px; left: 23px; top: 59px;}
.containText4_2{position: absolute; width: 342px; left: 23px; top: 59px; display: none;}


.amf_fadeInOut1{animation:amf_fadeInOut1 1s linear 0ms normal forwards;-webkit-animation:amf_fadeInOut1 1s linear 0ms normal forwards;}
@keyframes amf_fadeInOut1 {
    0% {opacity: 0;}
    100% {opacity: 1;}
}
@-webkit-keyframes amf_fadeInOut1 {
    0% {opacity: 0;}
    100% {opacity: 1;}
}

.btnLists{position: absolute; width: 730px; height: 44px; left: 20px; top: 407px;}
.btns{width: 129px; height: 65px; float: left; margin-right: 16px; cursor: pointer; overflow: hidden; position: relative}
.btns img{margin-top: 15px;}
.active.btns img{margin-top: 0px;}
.btns .btns_2{position: absolute; width: 129px; left: 0; top: 0}
.btn1 .btns_2{display: none}
/** 
 *	底部按钮
 */
.bottomBtn{position: relative; width: 406px; height: 82px; margin-top: 624px; margin-left: 174px;}


/**
 *	弹窗
 */
.popBox{position: fixed; left: 0; top: 0; width: 100%; height: 100%; background:rgba(0,0,0,0.8); z-index: 999; display: none;}
.popBgBox{position: absolute; width: 650px; height: 786px; left: 77px; top: 50%; margin-top: -393px;}
.btn_cls{position: absolute; width: 50px; height: 50px; right: 0; top: 0;}

.btn_prev_pop{position: absolute; width: 40px; height: 74px; left: 0; top: 416px}
.btn_next_pop{position: absolute; width: 40px; height: 74px; right: 0; top: 416px}

.popBg{position: absolute; width: 617px; left: 0; top: 45px;}

.carousel_title{position: absolute; width: 175px; height: 53px; left: 213px; top: 163px;}
.titlePic{width: 175px; height: 53px;}
.carousel_contain{position: absolute; width: 304px; height: 541px; left: 146px; top: 240px;}
.containPic{width: 304px; height: 541px;}
