/* 头部图片 */
.make_top_pic {
	 position:relative;
	 height:880px;
	 overflow:hidden;
}
.make_top_pic img {
	 position:absolute;
	 top:0;
}

.make_main {
	 padding-top:70px;
}
.make_main .our_advan {
	 margin-bottom:82px;
}
.make_main .our_advan h2 {
	 width:337px;
	 height:103px;
	 background:url("../img2/advan_bg.jpg") no-repeat center;
	 margin:0 auto 48px;
	 text-align:center;
	 line-height:103px;
	 font-size:42px;
	 color:#3a3a3a;
	 font-weight:normal;
}
.make_main .our_advan h2 span {
	 color:#f42f2f;
}
.advan_list1 .cell {
	 float:left;
	 border-top:1px solid #ccc;
	 border-bottom:1px solid #ccc;
	 background:#fff;
}
.advan_list1 .cell_1,
.advan_list1 .cell_4 {
	 width:278px;
}
.advan_list1 .cell_2,
.advan_list1 .cell_3 {
	 width:308px;
}
 .advan_list1 .cell_1 .border_bottom {
	 padding:0 22px;
}
.advan_list1 .cell_2 .border_top {
	 padding:0 38px;
}
.advan_list1 .cell_3 .border_bottom {
	 padding:0 38px;
}
.advan_list1 .cell_4 .border_top {
	 padding:0 22px;
}
.advan_list1 .cell_1 .pic {
	 height:157px;
	 padding-top:35px;
}
.advan_list1 .cell_2 .pic {
	 height:160px;
	 padding-top:38px;
}
.advan_list1 .cell_3 .pic {
	 height:158px;
	 padding-top:50px;
}
.advan_list1 .cell_4 .pic {
	 height:156px;
	 padding-top:50px;
}
.advan_list1 .cell_1 {
	 padding-bottom:9px;
	 border-left:1px solid #ccc;
}
.advan_list1 .cell_1 .border_bottom {
	 border-bottom:1px solid #ccc;
	 height:432px;
}
.advan_list1 .cell_2 {
	 padding-bottom:9px;
	 border-left:1px solid #ccc;
	 border-right:1px solid #ccc;
}
.advan_list1 .cell_2 .border_top {
     border-bottom:1px solid #ccc;
	 height:432px;
}
.advan_list1 .cell_3 {
	 padding-bottom:9px;
	 border-right:1px solid #ccc;
}
.advan_list1 .cell_3 .border_bottom {
	 border-bottom:1px solid #ccc;
	 height:432px;
}
.advan_list1 .cell_4 {
	 padding-bottom:9px;
	 border-right:1px solid #ccc;
}
.advan_list1 .cell_4 .border_top {
	 border-bottom:1px solid #ccc;
	 height:432px;
}

.advan_list1 .advan_bg_com {
	 width:232px;
	 height:42px;
	 background:url("../img2/advan_bg1.png") no-repeat;
	 text-align:center;
	 line-height:42px;
	 color:#fff;
	 font-size:24px;
	 font-weight:normal;
	 margin-bottom:15px;
}
.advan_list1 p {
	 line-height:24px;
	 color:#777;
	 font-size:15px;
}
.advan_list1 .advan_bg1 {
	 background-position:0 0;
}
.advan_list1 .advan_bg2 {
	 background-position:0 -80px;
}
.advan_list1 .advan_bg3 {
	 background-position:0 -158px;
}
.advan_list1 .advan_bg4 {
	 background-position:0 -242px;
}


/* 解决方案 */
.save_way{ height:600px; padding-top:120px;}

.save_way_bg1 {
	 background:#7a9cff;
}
.save_way_bg1 .s_pic {
	 width:700px;
	 height:555px;
	 overflow:hidden;
	 margin-top:-66px;
	 *margin-top:-66px;
	 zoom:1;
}
.save_way_bg1 .s_pic img {
	 width:100%;
}
.save_way .s_info {
	 width:476px;
	 padding-top:40px;

}
.save_way .s_info .s_title {
	 width:95px;
	 height:158px;
	 position:relative;
	 margin-bottom:28px;
}
.save_way .s_info .s_title .position {
	 position:absolute;
	 width:204px;
	 height:112px;
	 top:50%;
	 margin-top:-56px;
	 left:16px;
}
.save_way .s_info .title1 .position {
	 background:#7a9cff;
}
.save_way .s_info .s_title strong {
	 font-size:48px;
	 line-height:48px;
}
.save_way .s_info .s_title p {
	 font-size:48px;
	 margin-top:10px;
	 line-height:48px;
}
.save_way .s_info .title1 {
	 border:3px solid #fff;
}
.save_way .s_info .title1 strong {
	 color:#fff;
}
.save_way .s_info .title1 p {
	 color:#fff;
}
.save_way .s_info .s_mes {
	 font-size:18px;
	 line-height:24px;
	 margin-bottom:60px;
}
.save_way_bg1 .s_info .s_mes {
	 color:#fff;
}

.save_way .s_info .look_way {
	 width:174px;
	 height:54px;
	 font-size:18px;
	 position:relative;
	 display:block;
	 text-align:center;
	 line-height:54px;
	 opacity:0.9;
	 
}

.save_way .s_info .look_way .icon1 {
	 position:absolute;
	 top:50%;
	 margin-top:-17px;
	 right:-17px;
	 transition:all 0.2s;
}

.save_way .s_info .look_way:hover .icon1{ right:-39px; opacity:1; transition:all 0.2s;}

.save_way_bg1 .s_info .look_way {
	 border:3px solid #fff;
	 color:#fff;
}

.save_way_bg1 .s_info .look_way .icon1 {
	 border:1px solid #fff;
	 width:34px;
	 height:34px;
}
.save_way_bg1 .s_info .look_way .icon1 {
	 background:#fff url("../img2/look_way_arrow1.png") no-repeat left center;
}

.save_way_bg2 {
	 background:#fff;
}

.save_way_bg2 .s_pic {
	 width:700px;
	 height:512px;
	 overflow:hidden;
}
.save_way .s_info .title2 .position {
	 background:#fff;
}
.save_way .s_info .title2 {
	 border:3px solid #eaa603;
}
.save_way .s_info .title2 strong {
	 color:#eaa603;
}
.save_way .s_info .title2 p {
	 color:#373737;
}
.save_way_bg2 .s_info .s_mes {
	 color:#2a2a2a;
}
.save_way_bg2 .s_info .look_way {
	 border:3px solid #282828;
	 color:#2a2a2a;

}
.save_way_bg2 .s_info .look_way:hover {

}
.save_way_bg2 .s_info .look_way .icon1 {
	 border:1px solid #000;
	 width:34px;
	 height:34px;
}
.save_way_bg2 .s_info .look_way .icon1 {
	 background:#282828 url("../img2/look_way_arrow2.png") no-repeat left center;
}

.save_way_bg3 {
	 background:#ef3e3e;
}
.save_way_bg3 .s_info .look_way .icon1{ background:#fff url("../img2/look_way_arrow3.png") no-repeat left center;}

.save_way_bg3 .s_pic {
	 width:668px;
	 height:490px;
	 overflow:hidden;
	 margin-top:0;
}
.save_way_bg3 .s_info .title1 .position {
	 background:#ef3e3e;
}


.save_way_bg4 .s_info .title2 {
	 border:3px solid #7068e0;
}
.save_way_bg4 .s_info .title2 strong {
	 color:#7068e0;
}

.save_way_bg5 {
	background:#7068e1;
}
.save_way_bg5 .contain {
	 position:relative;
}
.save_way_bg5 .s_pic{

	 margin-top:0;
}

.save_way_bg5 .s_info .title1 .position{ background:#7068e0;}

.case_referral {
	 padding-top:70px;
	 background:#fff;
}
.case_referral h2 {
	 color:#333;
	 font-size:42px;
	 text-align:center;
	 line-height:42px;
	 font-weight:normal;
}
.case_referral_scroll {
	 margin-top:50px;
	 position:relative;
	 overflow:hidden;
	 width:1334px;
	 margin:40px auto 0;
}
.case_referral_viewport {
	 width:1180px;
	 height:auto;
	 overflow:hidden;
	 margin:0 auto;
}
.case_referral_list {
	 width:1180px;
	 margin:0 auto;
}
.case_referral_list li {
	 float:left;
	 width:380px;
	 margin:0 20px 40px 0;
}
.case_referral_list li.no_margin {
	 margin-right:0;
}
.case_referral_list a {
	 display:block;
}
.case_referral_list .pic {
	 width:380px;
	 height:240px;
	 overflow:hidden;
}
.case_referral_list .info {
	 padding-left:15px;
}
.case_referral_list .line {
	 width:46px;
	 margin:20px 0 6px 0;
	 height:0;
	 border-bottom:2px solid #dc2330;
}
.case_referral_list .info p {
	 font-size:16px;
	 color:#333;
	 line-height:30px;
}
.case_referral_list .info span {
	 font-size:12px;
}
.case_referral_list .info em {
	 font-size:12px;
	 color:#999;
	 font-style:normal;
}

.case_referral_scroll .option_btn .prev,
.case_referral_scroll .option_btn .next {
	 width:55px;
	 height:35px;
	 position:absolute;
	 top:50%;
	 margin-top:-86px;
	 background:url("../img2/arrow.png") no-repeat;
}
.case_referral_scroll .option_btn .prev {
	 background-position:-7px 0;
	 left:0;
}
.case_referral_scroll .option_btn .next {
	 background-position:-79px -36px;
	 right:0;
}
.case_referral_scroll .option_btn .prev:hover {
	 background-position:-79px 0;
}
.case_referral_scroll .option_btn .next:hover {
	 background-position:-7px -35px;
}
.case_referral_scroll .option_btn ul{ 
	 overflow:hidden; 
	 margin-top:10px; 
	 zoom:1; 
	 text-align:center;
}
.case_referral_scroll .option_btn ul li{ 
	 display:inline-block; 
	 width:12px; 
	 height:12px; 
	 overflow:hidden; 
	 margin-right:5px; 
	 text-indent:-999px; 
	 cursor:pointer; 
	 background:#d7d7d7; 
	 border-radius:50%;
}
.case_referral_scroll .option_btn ul li.on{ 
	 background:#dc2330; 
}


.save_way_bg6{ background:#f1f1f1}
.save_way_bg6 .s_info .title2 strong{ color:#19c57e;}
.save_way_bg6 .s_info .title2{ border:3px solid #19c57e}
.save_way_bg6 .s_info .title2 .position{ background:#f1f1f1}
.save_way_bg6 .s_pic{ text-align:right;}














