*{ margin:0; padding:0; border:0;}
body{ width:100%; height:100%; font:normal 100%; background:#efefef;}
a{ text-decoration:none;}
img{ width:100%; border:none;}
li{ list-style:none;}
header{ width:100%; float:left; overflow:hidden; background:#efefef;}
/* top */
#top{ position:absolute;width:100%;height:239px; top:20%;float:left;background:url(images/top.jpg) no-repeat center;position:relative; display:none;}
#top .small{width:634px;height:56px;position:absolute;top:56px;left:50%;display:inline;margin:0 0 0 -310px;}
#top .small ul{margin:0;padding:0px;}
#top .small li{width:65px;height:48px;float:left;display:inline;margin:3px 0 0 3px;padding:0px;filter:alpha(opacity=40);opacity:0.4;cursor:pointer;}
#top .small li.hove{filter:alpha(opacity=100);opacity:1;}
/* box */
#box{width:100%; position:absolute; z-index:99; left:0px; padding-bottom:20px; top:260;overflow:hidden;}

/* list */
#list{ position:absolute; width:297px;height:400px;position:relative; margin:0 auto;}
#list ul {margin:0px;padding:0px;float:left;}
#list li{width:100px;position:absolute;list-style-type:none;cursor:pointer;}
#list li img{width:100%;height:100%;vertical-align:top;}
#list li div{width:100%;height:100%;position:absolute;z-index:1;top:0px;left:0px;}
#list li .b_tit{width:297px;height:250px;position:absolute;z-index:1;top:125px;left:-55px;margin:0px;padding:0px;}
#list li .tit{width:90%;height:120px;}
#list li .tit span{width:100%;height:30px;font-weight:normal;float:left;text-align:left;line-height:30px;color:#fff;margin:0px;padding:0px;}
#list a{
	width:28px;
	height:38px;
	text-decoration:none;
	position:absolute;
	z-index:999;
	top:176px;
}
#list a.prev{ background:url(../images/pre.png) no-repeat 0px center;left:2px; top:100px;}
#list a.next{background:url(../images/next.png) no-repeat 0px center;right:0px; top:100px;}
.top_img{ width:100%; float:left; margin-top:-5px;}
.bg_img{ width:100%; float:left; margin-top:-5px;}
.banner_mid{ width:100%; float:left; margin-top:20px;}
.list_menu{ width:100%; float:left; margin-top:-20px; padding-bottom:0px;}
.list_menu li{ width:33.3333%; float:left;}

/*汽车分期*/
.art_top{ width:100%; float:left; position:relative; font-size:0px;}
.art_top a{ display:block; width:20%; height:100%; position:absolute; left:0px; top:0px;}
/*--------图片切换start-----------*/
#content{ width:100%; float:left; font-size:0px;}
.slideBox{ position:relative; overflow:hidden; margin:0px auto;  max-width:100%;/* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{ background:#fff;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; color:#fff;  text-align:left;  }
/*--------------end------------------*/
.menu_icon{ width:100%; float:left;}
.menu_icon li{ width:25%; float:left; margin-top:10px;}
.art_title{ width:100%; float:left; margin-top:10px;}
.art_g{ width:100%; float:left;}
.art_g a{ display:block; width:100%; font-size:0px; float:left;}
.art_bottom{ width:100%; float:left; padding-bottom:40px;}

/*计算器*/
.reset{ display:block; width:20%; height:100%; position:absolute; right:0px; top:0px;}
.form_box{ width:100%; float:left;}
.m_tr{ width:95%; height:80px;float:right; border-bottom:1px solid #e8e8e8; font-size:16px; font-family:"微软雅黑", "黑体", "宋体"; color:#000;}
.m_td{ float:left; line-height:80px; margin-right:10px;}
.td_content{ width:65%; margin-top:21px; float:left; position:relative;}
.text_style{ display:block; width:100%;height:35px; float:left; border:1px solid #d2d2d2; border-radius:5px; background:#FFF; text-indent:10px; font-size:18px; font-family:Arial;-moz-box-shadow:1px 1px 1px #ddd inset; -webkit-box-shadow:1px 1px 1px #ddd inset;box-shadow:1px 1px 1px #ddd inset; color:#333;}
#dw{ position:absolute; font-size:16px; font-weight:bold; color:#999; right:5px; height:35px; line-height:35px; font-family:"微软雅黑", "黑体", "宋体";}
#dw2{ position:absolute; font-size:20px; font-weight:bold; color:#999; right:5px; height:35px; line-height:35px;}
.td_content_li{ width:70%; margin-top:20px; float:left;}
.td_content_li li{ width:35px; height:32px; border-radius:50%; float:left; text-align:center; line-height:14px; margin-right:0px; font-family:"微软雅黑", "黑体", "宋体"; padding-top:3px; cursor:pointer; margin-right:5px;}
.li_style{ color:#666; background:#FFF; border:1px solid #d4d4d4;}
.li_style_hover{ color:#FFF; background:#c21212; border:1px solid #c21212;}
.bz{ position:absolute; left:0px; top:42px; width:220px; font-size:12px; height:20px; background:url(../images/icon_j.png) no-repeat left center; text-indent:18px; color:#666; line-height:20px;}
.btn{ width:92%; margin:0 auto;}
.jsq_bottom{ width:100%; float:left; background:#f1f1f1; border-top:1px solid #d2d2d2; margin-top:10px; padding-top:20px; padding-bottom:40px;}
.result{ width:96%; margin:0 auto; border-bottom:1px solid #d2d2d2; padding-bottom:20px; overflow:hidden;}
.result_l{ width:49%; float:left; border-right:1px solid #d2d2d2;}
.result_r{ width:49%; float:left;}
.result_t{ width:100%; text-align:right; font-size:16px; color:#666; font-family:"微软雅黑", "黑体", "宋体"; line-height:35px;}
.result_m{ width:100%; text-align:center; color:#000;}
.dw_2{ font-size:18px; font-family:"微软雅黑", "黑体", "宋体";}
.r_sz{ font-size:24px;font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold; margin-left:3px;}
.r_info{ width:100%; text-align:center; font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; line-height:35px; color:#666; float:left; margin-top:20px;}
#bspan{ font-size:24px; font-weight:bold; color:#000; margin:0px 10px;}
.back_qcfq{ width:50%; margin:0 auto;}
.tip{ width:95%; margin:0 auto; font-size:12px; line-height:16px; margin-top:6px;}

.ten{ width:100%; float:left; font-size:0px;}
.andor {
            position: fixed;
            top: 10px;
            right: 0;
            display: none;

            width: 40%;
            margin: 0;
            padding: 0;
        }

        .iphone {
            position: fixed;
            top: 10px;
            right: 0;
            display: none;

            width: 40%;
            margin: 0;
            padding: 0;
        }
