@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}

/* flexslider */
.flexslider{position:relative;height:400px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../img/next.png) center center no-repeat;}

/*共用*/
.s-left{
	width:58px;
	height:auto;
	float:left;
	margin-right:135px;
}
.s-left-li1{
	width:58px;
	height:67px;
	background:url(../img/lanmu1.png) no-repeat;
	text-align: center;
	line-height: 63px;
	color:#333;
	margin-bottom:15px;
}
.s-left-li1:hover{
	width:58px;
	height:67px;
	background:url(../img/lanmu2.png) no-repeat;
	text-align: center;
 	line-height: 63px;
	color:#fff;
}
.s-left-li2{
	width:58px;
	height:54px;
	background:url(../img/lanmu1.png) no-repeat;
	text-align: center;
	line-height: 20px;
	color:#333;
	margin-bottom:15px;
	padding-top:13px;
}
.s-left-li2:hover{
	width:58px;
	height:54px;
	background:url(../img/lanmu2.png) no-repeat;
	text-align: center;
 	line-height: 20px;
	color:#fff;
	padding-top:13px;
}
.s-right{
	width:695px;
	height:auto;
	float:left;
}
/*共用*/
*{ margin: 0; padding: 0}
body{font-size: 14px;font-family: "微软雅黑";}
li{list-style: none;text-transform: capitalize; margin:0; padding:0px;}
img{border: none;vertical-align: top;}
a{ color: rgba(0,0,0,.76); text-decoration:none}
.clear{clear: both; *display: inline;/*IE only*/}

.top{ max-width:100%; height:40px; background:#fff;}
.top_con{ max-width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.top_right{ float:right;}
.top_kefu{ color:#cdcdcd;
 /* line-height:40px; */
 }
/* .top_img{ padding-top:9px;} */

/*导航*/
.nav{ max-width:1000px;margin:0 auto; overflow:hidden; margin-top:-30px; }
.logo{ width:200px; height:70px; float:left;}
.nav_dao{padding-top:50px; min-width:640px;}
.nav_dao ul li{ float:left; padding-left:41px;}
.nav_dao ul li a{ color:#8c8c8c;}
.nav_dao ul .first{ padding-left:0px;}
.nav_dao ul li .dangqian{ border-bottom:3px solid #293e84; padding-bottom:10px;}
.nav_dao ul li a:hover{ border-bottom:3px solid #293e84; padding-bottom:6px;}
/*导航*/

/*banner*/
.banner{
	width:100%;
	max-height:400px;
}
.banner img{
	width:100%;
}
/*banner*/

/*content1*/
.content1{
	margin:0 auto;
	padding-top:50px;
}
.content1 ul {
	text-align:center;
}
.content1 ul li{
	float: left;
	height: 120px;
	margin-bottom: 20px;
}
.content1 ul li p{
	font-size:12px;
	text-align:center;
	color:#333;
	line-height:40px;
}
.content1 ul li span{
	color:#666;
	line-height:24px;
	text-align:justify;
	text-justify:inter-ideograph;
}
/*content1*/

/*content2*/
.content2{
	width:100%;
	height:451px;
	padding-top:50px;
	background:#ecf0f1;
}
.content2-k{
	width:1000px;
	height:auto;
	margin:0 auto;
}
.c2-span1{
	font-size:24px;
	color:#333;
}
.content2-k p{
	text-align:center;
}
.c2-span2{
	font-size:20px;
	color:#666;
	line-height:32px;
}
.t-k1{
	width:480px;
	height:auto;
	float:left;
	margin-top:40px;
}
.gb-bj1{
	width:260px;
	height:140px;
	float:left;
	background:url(../img/gb-bj1jpg.jpg);
	margin-left:40px;
	margin-bottom:10px;
}
.gb-bj1 ul{
	width:152px;
	height:143px;
	padding-top:10px;
	text-align:center;
	line-height:24px;
	color:#666;
}
.gb-bj4{
	width:480px;
	height:149px;
	float:left;
	background:url(../img/gb-bj4jpg.jpg);
}
.gb-bj4 span{
	color:#666;
	font-size:16px;
	margin-left:43px;
	line-height:140px;
}
.t-k2{
	width:249px;
	height:298px;
	float:left;
	margin-left:10px;
	background:url(../img/gb-bj2jpg.jpg);
	margin-top:40px;
	text-align:center;
}
.t-k2 span{
	color:#666;
	font-size:16px;
	line-height:96px;
}
.t-k3{
	width:249px;
	height:298px;
	float:left;
	margin-left:10px;
	background:url(../img/gb-bj3jpg.jpg);
	margin-top:40px;
	text-align:center;
}
.t-k3 span{
	color:#666;
	font-size:16px;
	line-height:520px;
}
/*content2*/

/*content3*/
.content3{
	margin:0 auto;
	margin-top:50px;
	margin-bottom:50px;
}
.content3 img{
	width:100%;
}
.c3-r{
	float: left;
	padding-bottom: 20px;
}
.c3-r p{
	font-size:18px;
	color:#333;
	text-align:center;
	line-height:60px;
}
.c3-r span{
	color:#666;
	text-align:justify;
	line-height:30px;
}
.c3-an1{
	width:173px;
	height:44px;
	background:#fff;
	border:1px solid #cfcfcf;
	border-radius:30px;
	margin:0 auto;
	color:#888;
	text-align:center;
	line-height:44px;
}
.c3-an1:hover{
	background:#ff9904;
	border:1px solid #e68f11;
	color:#fff;
}
.c3-r2{
	float: left;
	padding-bottom: 20px;
}
.c3-r2 p{
	font-size:18px;
	color:#333;
	text-align:center;
	line-height:60px;
}
.c3-r2 span{
	color:#666;
	text-align:justify;
	line-height:30px;
}
.c3-an2{
	width:173px;
	height:44px;
	background:#fff;
	border:1px solid #cfcfcf;
	border-radius:30px;
	margin:0 auto;
	color:#888;
	text-align:center;
	line-height:44px;
	margin-top:20px;
}
.c3-an2:hover{
	background:#ff9904;
	border:1px solid #e68f11;
	color:#fff;
}
/*content3*/

/*content4*/
.content4{
	background:#3e3e9f;
	margin-top:30px;
}
.c-4-left{
	padding:0px !important; 
}
.c-4-left img{
	width:100%;
	float:left;
}
.c4-right{
	padding-bottom: 20px;
	padding-top:20px;
}
.c4-right p {
    font-size: 18px;
    color: #fff;
    text-align: center;
    line-height: 60px;
}
.c4-right span{
	color: #fff;
	text-align: justify;
	line-height: 30px;
}
.c4-an1 {
    width: 173px;
	height: 44px;
	background: #ecf0f1;
	border: 1px solid #cfcfcf;
	border-radius: 30px;
	margin: 0 auto;
	color: #888;
	text-align: center;
	line-height: 44px;
}
.c4-an1:hover{
	background:#ff9904;
	border:1px solid #e68f11;
	color:#fff;
}
/*content4*/

/*bottom*/
.bottom{
	width:100%;
	height:auto;
	padding-top:40px;
	padding-bottom:30px;
	background:#494848;
}
.bottom-k{
	height:auto;
	margin:0 auto;
}
.bottom-k ul{
	margin:0 auto;
	padding-left:76px;
	height:28px;
	line-height:36px;
}
.bottom-k ul li{
	width:auto;
	height:auto;
	float:left;
}
.bottom-k ul li a{
	text-align:center;
	color:#fff;
	line-height:14px;
}
.bottom-k p{
	text-align:center;
	color:#fff;
	line-height:30px;
}
/*bottom*/

/*单页*/
.c-bt1 {
    height: auto;
    text-align: center;
}
.s-x1 {
    height: 3px;
    margin-top: 18px;
    margin-bottom: 40px;
    text-align: center;
}
.c-p2 {
    color: #666;
    line-height: 30px;
    text-align: justify;
    margin-bottom: 15px;
}
.c-span1 {
    color: #333;
    font-size: 22px;
    line-height: 50px;
}

/*单页*/
/*产品*/
.s-x {
    height: 3px;
    margin-top: 12px;
    margin-bottom: 50px;
    text-align: center;
}
.p-ys1 {
    text-align: center;
}
.p-span1 {
    font-size: 20px;
    color: #333;
    line-height: 28px;
}
.p-span2 {
    font-size: 17px;
    color: #6f6f6f;
    line-height: 28px;
}
.p-ul-img {
	/* width: 80px; */
    width: 240px;
    height: auto;
    /* float: left; */
	margin:0 auto;
}
.p-ul-content {
	/* width: 200px; */
    height: auto;
    float: left;
    /* padding: 0px 14px 25px 14px; */
	text-align: center;
}
.p-ul-content p {
    font-size: 16px;
    color: #333;
    line-height: 34px;
    margin-bottom: 5px;
}
.p-ul-content span {
    font-size: 14px;
    color: #6f6f6f;
    line-height: 28px;
    text-align: justify;
    text-justify: inter-ideograph;
}
.p-button {
    background: #e4e4e4;
    border: 1px solid #d1d1d1;
    padding: 2px 8px;
    border-radius: 2px;
    color: #515151;
    margin-top: 10px;
    height: 24px;
    font-family: "微软雅黑";
    line-height: 16px;
}
/*产品*/
/*方案*/
.solution-banner {
    width: 100%;
    height: 400px;
    margin: 0 auto;
    background: url(../img/solution.jpg) no-repeat scroll 50% 0px;
}
.c-bt {
    height: auto;
    text-align: center;
}
.c-span1 {
    color: #333;
    font-size: 22px;
    line-height: 50px;
}
.case{
	border-bottom: 1px solid #ddd;
	margin-top: 30px;
	padding-bottom: 10px;
	/* text-align:center; */
}
.case span{
	font-size: 14px;
	color: #6f6f6f;
	line-height: 24px;
}
.case p{
    font-size: 16px;
    color: #333;
    line-height: 40px;
	text-align: left;
}
.solution-xq {
    /* width: 90px; */
    height: auto;
    float: right;
}
.solution-xq a {
    color: #ed8a22;
    line-height: 26px;
}
/*方案*/
.neirong img{
	width:100%;
	height:auto;
}
.neirong strong{
	color:#1296db;
}
.fenge{
	width:24px !important;
	height:24px !important;
}