.sec_wrap{
    width: 1220px;
    margin: 0 auto 0 auto;
}
#sec_isw{
    height: 500px;
    width: 100%;
    position: relative;
    text-align: center;
}
.isw_bg{
    height: 500px;
    width: 100%;
}
#img_isw_w{
    
    width: 0;
    left: 50%;
    position: absolute;
}

.img_isw{
    height: 500px;
    width: 1920px;
    left: -960px;
    position: absolute;
}
.nt_ipw_iptw{
	width: 1920px;
	height: 60px;
	top:510px;
	left: -960px;
	position: absolute;
}
/** phone list START **/
#sec_ipw{
    overflow: hidden;
}
.sec_tw{
    background:#fff;
}
#cate_plist{
    width: 1220px;
    margin: 0 auto 30px auto;
    padding: 50px 0 50px 0;
}
#ipw_plist{
    display: block;
    overflow:hidden;
    zoom:1;
}
#u_cate_plist{
    display: block;
    overflow:hidden;
}
.li_cate_plist{
    width: 120px;
    height: 160px;
    margin: 15px;
    float: left;
    text-align: center;
    border-bottom: 1px solid #ddd;
}
.li_cate_plist:hover{
    border-bottom: 1px solid #1866a8;
}
#li_cate_pline{
    border-bottom: 1px solid #393484;
}
.li_cate_plist a{
    color: #666;
    text-decoration: none;
}
.li_ac_cate_plist{
    width: 120px;
    height: 30px;
    margin: 15px;
    float: left;
    text-align: center;
    border-bottom: 1px solid #ddd;
}
.li_ac_cate_plist a{
    color: #666;
    text-decoration: none;
}
.li_ac_cate_plist:hover{
    border-bottom: 1px solid #1866a8;
}
.a_new_isr{
	text-decoration: none;
	color: #666;
}
.ac_new_isr{
	width: 1200px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	color: #fff;
	background: #ffbb28;
	text-align: center;
	margin: 30px 10px 30px 10px;
	cursor: pointer;
}
.ac_new_isr:hover{
	background: #ffeb5e;
}
.img_cate_pl{
    
    width: 120px;
    height: 120px;
}
.cate_pl_c{
    font-size: 14px;
}
.li_ipw_ps{
    width: 560px;
    padding: 30px 15px 15px 15px;
    float: left;
    margin: 100px 10px 0 10px;
    text-align: center;
    border-top:1px solid #ccc;
    position: relative;
}
.li_ipw_pa{
	display: block;
	text-decoration: none;
}
.dv_ipw_ig{
    width:200px;
    height:200px;
}
.dv_ipw_pt{
    margin-top: 20px;
    font-size: 20px;
    color: #38a0d3;
}
.dv_ipw_pp{
    font-weight: bold;
    font-size: 16px;
	color: #999;
}
.cor_ipw_p{
    width: 20px;
    height: 20px;
    position: absolute;
    background: url(../img/fitting/sa2.png);
    display: block;
}
#cor_ipw_p1{
    top:0;
    left: 0;
    background-position: -20px 0;
    
}
#cor_ipw_p2{
    top:0;
    right: 0;
    background-position: -40px 0;
    
}
#cor_ipw_p3{
    bottom:0;
    left: 0;
    background-position: 0 0;
    
}
#cor_ipw_p4{
    bottom:0;
    right: 0;
    background-position: -60px 0;
    
}
/** phone list END **/
