﻿@charset "utf-8";
/* CSS Document */

/* 企业网站解决方案 */
.solve_top_pic {
	 height:369px;
	 background:url("web_resolve.jpg") no-repeat center;
	 background-size:cover;
	 text-align:center;
	 color:#fff;
}
.solve_top_pic h2 {
	 font-size:48px;
	 padding-top:190px;
	 height:50px;
	 font-weight:normal;
}
.solve_top_pic .subtitle{
	 width:427px;
	 height:28px;
	 border:1px solid #5b8ad0;
	 margin:0 auto;
	 line-height:28px;
}

.solve_main {
	 padding-top:20px;
	 font-size:14px;
}
.scheme_list {
	 
}
.scheme_list li {
	 width:380px;
	 color:#555;
	 height:690px;
	 float:left;
	 margin:0 16px 20px 0;
}
.scheme_list li.no_margin_right {
	 margin-right:0;
}


.scheme_list li.border1 {
	 border:1px solid #faa731;
}
.scheme_list li.border2 {
	 border:1px solid #59d32e;
}
.scheme_list li.border3 {
	 border:1px solid #15cee4;
}
.scheme_list li.border4 {
	 border:1px solid #5070fa;
}
.scheme_list li.border5 {
	 border:1px solid #784bec;
}
.scheme_list li.border6 {
	 border:1px solid #f64747;
}


.scheme_top {
	 height:200px;
	 position:relative;
	 color:#fff;
	 text-align:center;
}
.scheme_top h2 {
	 padding:32px 0 10px 0;
	 font-size:24px;
	 font-weight:normal;
}
.scheme_top .sign span {
	 display:inline-block;
	 padding:0px 15px;
	 border:1px solid #fff;
	 border-radius:20px;
	 margin-top:6px;
}
.scheme_top .price {
	 padding-top:20px;
}
.scheme_top .price strong {
	 font-size:42px;
	 font-weight:normal;
	 font-family: "Century Gothic","GOTHICB","Microsoft Yahei";
}


.solve_main .bg_color1 {
	 background:#faa731;
}
.solve_main .bg_color2 {
	 background:#59d32e;
}
.solve_main .bg_color3 {
	 background:#15cee4;
}
.solve_main .bg_color4 {
	 background:#5070fa;
}
.solve_main .bg_color5 {
	 background:#784bec;
}
.solve_main .bg_color6 {
	 background:#f64747;
}


.scheme_list .arrow_icon {
	 width:20px;
	 height:10px;
	 position:absolute;
	 bottom:-8px;
	 left:50%;
	 margin-left:-10px;
}


.scheme_list .arrow_icon1 {
	 background:url("solve_arrow_icon1.png") no-repeat;
	 background-size:cover;
}
.scheme_list .arrow_icon2 {
	 background:url("solve_arrow_icon2.png") no-repeat;
	 background-size:cover;
}
.scheme_list .arrow_icon3 {
	 background:url("solve_arrow_icon3.png") no-repeat;
	 background-size:cover;
}
.scheme_list .arrow_icon4 {
	 background:url("solve_arrow_icon4.png") no-repeat;
	 background-size:cover;
}
.scheme_list .arrow_icon5 {
	 background:url("solve_arrow_icon5.png") no-repeat;
	 background-size:cover;
}
.scheme_list .arrow_icon6 {
	 background:url("solve_arrow_icon6.png") no-repeat;
	 background-size:cover;
}

.extra_top {
	 position:relative;
	 padding:26px 0;
}
.extra_top .left {
	 float:left;
	 width:50%;
}
.extra_top .left p {
	 margin-left:16px;
}
.extra_top .line {
	 width:1px;
	 height:40px;
	 position:absolute;
	 top:28px;
	 left:50%;
	 background:#d8d8d8;
}
.extra_top .left span {
	 font-size:20px;
}


.solve_main .font_color_1 {
	 color:#f38e16;
}
.solve_main .font_color_2 {
	 color:#59d32e;
}
.solve_main .font_color_3 {
	 color:#15cee4;
}
.solve_main .font_color_4 {
	 color:#5070fa;
}
.solve_main .font_color_5 {
	 color:#784bec;
}
.solve_main .font_color_6 {
	 color:#f64747;
}


.solve_main .caption {
	 color:#999;
}
.solve_main .include {
	 padding:0 16px;
}
.solve_main .include p {
	 display:inline-block;
	 margin-right:18px;
}
.solve_main .include span {
	 font-size:18px;
}

.extra_main {
	 padding:26px 0px 0 16px;
}


.extra_main.span_bg_color_1 .cell span {
	 background:#f38c11;
}
.extra_main.span_bg_color_2 .cell span {
	 background:#58d32d;
}
.extra_main.span_bg_color_3 .cell span {
	 background:#15cee4;
}
.extra_main.span_bg_color_4 .cell span {
	 background:#5070fa;
}
.extra_main.span_bg_color_5 .cell span {
	 background:#784bec;
}
.extra_main.span_bg_color_6 .cell span {
	 background:#f64747;
}



.extra_main .cell {
	 margin-bottom:2px;
}
.extra_main .cell span {
	 display:inline-block;
	 padding:1px 6px;
	 color:#fff;
	 border-radius:20px;
}
.extra_main .cell em {
	 font-style:normal;
}
.extra_main .cell.margin_top {
	 margin-top:24px;
}
.extra_main .cell .red_bg {
	 background:#fa3d29 !important;
}


.solve_bottom_pic {
	 height:188px;
	 margin-top:30px;
	 background:url("solve_bottom.jpg") no-repeat center;
	 background-size:cover;
	 position:relative;
}
.solve_bottom_pic .solve_contact {
	 width:455px;
	 height:80px;
	 text-align:center;
	 line-height:80px;
	 color:#fff;
	 font-size:24px;
	 position:absolute;
	 left:50%;
	 margin-left:-227px;
	 top:50%;
	 margin-top:-40px;
	 border:1px solid #fff;
	 border-radius:50px;
}


