@charset "utf-8";

.height80{ height:80px;}
/*head start*/
.zy_head { position:fixed; top:0px; z-index:9999; width:100%;height:80px; background-color:#fff; }
.max1500{ max-width:1500px; min-width:1200px; margin:0 auto; height:80px;}
.max-div1500{ max-width:1500px; min-width:1200px; margin:0 auto; }
.zy_logo{ width:245px; height:80px; background-image:url(../images/logo.png);}
.zy_logo a{ height:80px; display:block;}
.zy_nv{ height:80px;}
.zy_nv ul li{height:80px; float:left; display:block; font-size:17px; }
.zy_nv ul li a{ width:100%; height:80px; display:block;}
.zy_nv ul li a span{ height:80px; display:block; float:left; text-align:center; line-height:80px; padding:0 20px;}
.zy_nv ul li a i{ width:10px; float:left; display:block; height:80px; background-image:url(../images/nav_icon1.png); background-position:left center; background-repeat:no-repeat;}
.zy_nv ul li a:hover i,.zy_nv #nav li.zyhover a i{background-position:right center; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms; }
.zy_nv ul li a:hover span,.zy_nv #nav li.zyhover a span{ color:#126bdf;}

/*频道正文cpbanner*/
#img_none{display:none;}
#img_banner{background-repeat: no-repeat;background-size: cover;background-position: center; }

/*下拉*/
.zy_nv #nav li .navSon {text-align:left;position:absolute; top:78px;z-index:10; display:none; left:0px; right:0px;  background-color:#fff; border-top:1px solid #d9d9d9; padding:30px 0px;}
.zy_nv #nav li.zyhover .navSon {display:block; }
.zy_nv #nav li .navSon ul{max-width:1400px; min-width:1100px; margin:0 auto;display:block; padding:0px 50px;}
.zy_nv #nav li .navSon ul li{ width:20%; height:40px; line-height:40px; display:block; float:left; overflow:hidden;}

.zy_nv #nav li .navSon2 {max-width: 1400px;min-width: 1100px;margin: 0 auto; text-align:left;position:absolute; top:78px;z-index:10; display:none; left:0px; right:0px;  background-color:#fff; border-top:1px solid #d9d9d9; padding:30px 50px;}
.zy_nv #nav li.zyhover .navSon2 {display:block; }
.zy_nv #nav li .navSon2 ul{  width:50%; display:block;}
.zy_nv #nav li .navSon2 ul li{ width:33%; height:40px; line-height:40px; display:block; float:left; overflow:hidden;}
.zy_nv #nav li .navSon2 ul.anli h1{font-size:20px; font-weight:bold; height:55px; line-height:55px;}

.zy_telephone{ height:80px; float:right; background-image:url(../images/Telephone.png); background-repeat:no-repeat; background-position:left center; padding-left:60px; line-height:80px; word-break:break-all; font-size:22px; color:#7c7c7c;}

/*news*/
.zy_news{ padding:47px 0px; background-color:#f2f2f2;}
.zy_newsTile{ height:60px; background-image:url(../images/xian.png); background-position:center center; background-repeat:no-repeat;}
.zy_newsTile a{ width:180px; height:60px; margin:0 auto; display:block;}
.zy_newsTile a h1{ height:35px; display:block; font-size:28px; text-align:center; color:#000000;}
.zy_newsTile a p{ height:22px; display:block;font-size:12px; line-height:22px;text-align:center; color:#aaaaaa;}

.zy_news_list{ height:443px; padding-top:45px;}
.zy_news_list ul li{ width:22%; margin:0 1.5%; float:left; background-color:#fff; display:block; -moz-box-shadow:1px 2px 3px #d2d9e3; -webkit-box-shadow:1px 2px 3px #d2d9e3; box-shadow:1px 2px 3px #d2d9e3;}

.zy_news_image img{height: auto !important;width: 100%;}
.zy_news_image img:hover{ width:110%; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
.zy_news_content{ padding:20px;}
.zy_news_content h3.zy-h3 {font-size:18px; line-height:1.5em; padding-bottom:10px; height: 64px;}
.zy_news_content h3.zy-h3 a {font-size:18px; line-height:1.5em;}
.zy_news_content p{font-size:14px;line-height:1.5em; color:#666666; height:45px; display:block; overflow:hidden; -webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;}
.xw_more a{ border:1px solid #d2ebf8; padding:10px 20px; display:block; width:25%; text-align:center; color:#1284cd; font-size:14px; min-width:80px;}
.xw_more a:hover{ background-color:#3b6caa; color:#fff;border:1px solid #3b6caa;}
.zy_news_image { width:100%; overflow:hidden; height:230px;}
	
	
/*产品css*/
.zy_cp{ padding:40px 0px;}
.zy_cp_title{ width:210px; text-align:center; height:50px; margin:0 auto; font-size:28px; background-image:url(../images/xian2.jpg); background-repeat:no-repeat; background-position: center bottom;}
.zy_cp_list{ height:360px; padding:30px 0px;}
.Roll{ height:360px; display:inline-block; overflow:hidden; }
.zy_cp_list ul li{ width: 23%;margin: 0 1%; float:left; *width: 22.8%;}
.zy_cp_list ul li a{ height:65px; display:block; padding:50px 25px; border:1px solid #dddddd;}
.zy_cp_list ul li a:hover { background-color:#3b6caa;}
.zy_cp_list ul li a .zy_cp_img{ width:70px; height:65px; float:left;  background-repeat:no-repeat;  background-position:left center; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
.zy_cp_list ul li a:hover .zy_cp_img{background-position:right center; }
.zy_cp_list ul li a .zy_cp_content{ height:65px; float:right; display:block; overflow:hidden; width:70%; }
.zy_cp_list ul li a .zy_cp_content h1{ font-size:18px; height:20px; display:block; overflow:hidden; line-height:20px; font-weight:bold; margin-bottom:14px; color:#3b6caa;}
.zy_cp_list ul li a .zy_cp_content p{ font-size:12px; line-height:16px; color:#858484; height:50px; display:block;}
.zy_cp_list ul li a:hover .zy_cp_content h1{color:#fff;}
.zy_cp_list ul li a:hover .zy_cp_content p{color:#fff;}

.zy_cp_icon1{ background-image:url(../images/zy_icon1.png);}
.zy_cp_icon2{ background-image:url(../images/zy_icon2.png);}
.zy_cp_icon3{ background-image:url(../images/zy_icon3.png);}
.zy_cp_icon4{ background-image:url(../images/zy_icon4.png);}
.zy_cp_icon5{ background-image:url(../images/zy_icon5.png);}
.zy_cp_icon6{ background-image:url(../images/zy_icon6.png);}
.zy_cp_icon7{ background-image:url(../images/zy_icon7.png);}
.zy_cp_icon8{ background-image:url(../images/zy_icon8.png);}

.zy_cp_icon9{ background-image:url(../images/zy_icon9.png);}
.zy_cp_icon10{ background-image:url(../images/zy_icon10.png);}
.zy_cp_icon11{ background-image:url(../images/zy_icon11.png);}
.zy_cp_icon12{ background-image:url(../images/zy_icon12.png);}
.zy_cp_icon13{ background-image:url(../images/zy_icon13.png);}
.zy_cp_icon14{ background-image:url(../images/zy_icon14.png);}
.zy_cp_icon15{ background-image:url(../images/zy_icon15.png);}
.zy_cp_icon16{ background-image:url(../images/zy_icon16.png);}


.zy_cp_more{ width:211px; height:36px; margin:0 auto; border:1px solid #cacaca; -moz-border-radius:18px; -webkit-border-radius: 18px; border-radius: 18px; }
.zy_cp_more a{ width:48%; height:36px; display:block; background-repeat:no-repeat;}

.zy_cp_more a#l{ background-image:url(../images/left.png); background-position:25px center;}
.zy_cp_more a#l:hover{ background-image:url(../images/left.png); background-position:-140px center;}

.zy_cp_more a#r{ background-image:url(../images/right.png); background-position:-120px center;}
.zy_cp_more a#r:hover{ background-image:url(../images/right.png); background-position:45px center;}

@media (max-width:1500px){
.zy_news_image { height:210px;} 
.zy_news_list{ height:420px; padding-top:18px;} 
.zy_news_content a{padding:8px 18px; font-size:14px;}
.zy_cp_list{ height:345px;}
.Roll{ height:345px;}
.zy_cp_list ul li a{padding:45px 25px; }
}
@media (max-width:1400px){
	.zy_news_image {height:200px;} 
	.zy_news_list{ height:400px; padding-top:16px;}
	.zy_news_content a{padding:6px 14px; font-size:13px;}
	.zy_cp_list ul li a{padding:45px 25px; }
	.Roll{ height:345px;}
	}
@media (max-width:1300px){
	.zy_news_image { height:180px;}
	.zy_news_list{ height:380px; padding-top:15px;}
	.zy_news_content a{padding:5px 12px; font-size:12px;}
	.zy_cp_list{ height:345px;}
	.Roll{ height:345px;}
	.zy_cp_list ul li a{padding:45px 25px; }
	.zy_cp_list ul li a .zy_cp_content{width:68%; }
	}
@media (max-width:1200px){
	.zy_cp_list{ height:320px;}
	.Roll{ height:345px;}
	.zy_cp_list ul li a{padding:35px 25px; }
	.zy_cp_list ul li a .zy_cp_content{width:65%; }
	}
	
/*腰banner*/
.yao-banner{ width:100%; height:397px; display:block; background-image:url(../images/yaobanner_bk.png); background-position:center center; background-repeat:no-repeat;}
.height397{ height:397px;}
.yao-banner-zi{ padding:99px 0px 99px 100px; float:left; width:40%; height:200px;color:#fff; display:block;}
.yao-banner-zi h1{ font-size:48px; font-weight:bold; line-height:1.5em;}
.yao-banner-zi p{ font-size:20px; line-height:1.5em;}
.yao-banner-zi a{font-size:20px; color:#fff; display:block; border:1px solid #fff; padding:10px 15px; width:150px; text-align:center; margin-top:15px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px;}
.yao-banner-zi a:hover{ color:#FF6; border:1px solid #FF6;}
.yao-banner-img{ width:50%; height:397px; display:block; float:right; background-image:url(../images/yaoBanner_icon.png); background-position:center center; background-repeat:no-repeat; background-size:cover;}

/*客户开始*/
.kehu_all{ clear:both;}
.kehu_all_title{ height:60px; padding-top:30px; border-bottom:1px solid #99c5ff; display:block;}
.kehu_all_title_nr{ width:240px; height:60px; margin:0 auto;}
.kehu_all_title_nr a{ width:49%; height:60px; display:block; float:left; line-height:60px; font-size:28px; text-align:center; color:#888888;}
.kehu_all_title_nr a.on,.kehu_all_title_nr a:hover{ color:#1284cd; height:59px; border-bottom:2px solid #1284cd;}
.kehu_all_list{ height:450px; padding:30px 0;}

.kehu ul li{ width:18%; display:block; float:left; padding:15px 1%;}
.kehu ul li a{ border:1px solid #498df3; display:block; padding:16px 0px; text-align:center; color:#498df3;}
.kehu ul li a h1{ font-size:24px; font-weight:bold; line-height:25px; height:25px; display:block;}
.kehu ul li a p{ font-size:16px;line-height:22px;height:22px; display:block;}
.kehu ul li a:hover{ border:1px solid #3469b9; color:#3469b9;}

.zizhi ul li{ width:18%; display:block; float:left; padding:15px 1%;}
.zizhi ul li a{border:1px solid #498df3; display:block; padding:16px 20px; height:50px; text-align:center; color:#498df3; font-size:18px; font-weight:bold;}
.zizhi ul li a:hover{ border:1px solid #3469b9; color:#3469b9;}

/*foot*/
.foot_box {
	background-image: url(../images/foot_bk.jpg);
	background-repeat: repeat;
	height: 170px;
	width: 100%;
}
.foot {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 45px;
}
.foot p {
	font-size: 14px;
	line-height: 24px;
	color: #FFF;
	text-align: center;
}
.foot a{color: #FFF;}

/*新闻banner*/
.news_box {
	display: block;
}
.news_banner {
	display: block;
	height: 418px;
	width: 100%;
}

.ban1 {
	background-image: url(../images/news_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 418px;
	width: 100%;
}

.ban-jc{
	background-image: url(../images/bn-jc.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 418px;
	width: 100%;
}
.ban_cp{
	background-image: url(../images/ban_cp.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 418px;
	width: 100%;
}
.banner_nei{
	background-image: url(../images/banner_nei.png);
	background-repeat: no-repeat;
	background-position: center top;
	height:230px;
	width: 100%;
}
.ban_women {
	background-image: url(../images/women.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 418px;
	width: 100%;
}
.p_zizhi{
	background-image: url(../images/zizhi.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 418px;
	width: 100%;
}
.zhaopin{
	background-image: url(../images/zhaopin.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 418px;
	width: 100%;
}
.lianxi{
	background-image: url(../images/lianxi.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 418px;
	width: 100%;
}
.nei_jj {
	height: 318px;
	width: 1370px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
	padding-right: 65px;
	padding-left: 65px;
}
.nei_jj h1 {
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	display: block;
}
.nei_jj p {
	font-size: 16px;
	line-height: 30px;
	color: #FFF;
	text-align: left;
	display: block;
	width: 454px;
	margin-top: 15px;
}

.news_jj {
	height: 318px;
	width: 1370px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 100px;
	padding-right: 65px;
	padding-left: 65px;
}
.news_jj h1 {
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	display: block;
}
.news_jj p {
	font-size: 16px;
	line-height: 30px;
	color: #FFF;
	text-align: left;
	display: block;
	width: 454px;
	margin-top: 15px;
}
.news_more {
	display: block;
	height: 42px;
	width: 224px;
	background-color: #FFF;
	margin-top: 15px;
	background-image: url(../images/n_m.png);
	background-repeat: no-repeat;
	background-position: 150px center;
}
.news_more a {
	font-size: 16px;
	line-height: 42px;
	color: #463d3d;
	display: block;
	height: 42px;
	width: 169px;
	padding-left: 55px;
}

/*频道页导航*/
.pdy_nav {
	background-color: #4178be;
	display: block;
	height: 66px;
	width: 100%;
	text-align: center;
	font-size: 20px;
	color: #FFF;
	line-height: 66px;
}
.pdy_nav a {
	text-align: center;
	height: 66px;
	width: 160px;
	font-size: 20px;
	color: #FFF;
	line-height: 66px;
}
.pdy_nav span {
	padding-right: 50px;
	padding-left: 50px;
	color: #87bcff;
}

/*新闻列表*/
.p_newsList {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 40px;
	display: block;
        min-height:600px;
}

.p_news_title h1 {
	padding-left: 50px;
	color: #AA5958;
}
.p_newsList ul li {
	height: 167px;
	padding-top: 30px;
	padding-bottom: 30px;
	display: block;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E3E9EF;
}
.p_newimg {
	float: left;
	height: 166px;
	width: 234px;
	border: 1px solid #ece7e3;
}
.p_newimg img {
	height: 166px;
	width: 234px;
}
.p_newxx {
	float: right;
	height: 170px;
	width: 76.5%;
	padding-left: 2%;
	display: block;
}
.p_newxx h1 {
	font-size: 20px;
	line-height: 40px;
	color: #333333;
	display: block;
	height: 40px;
	text-align: left;
}
.p_newxx h1 a {
	color: #333333;
}
.p_newxx h1 a:hover {

}

.p_newxx h6 {
	font-size: 14px;
	color: #666666;
	line-height: 20px;
	display: block;
	height: 20px;
	text-align: left;
	padding-top: 5px;
}
.p_newxx p {
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	line-height: 26px;
	font-size: 15px;
	color: #333333;
	display: block;
}
#page_nav_list {
	height: 40px;
	padding-top: 40px;
	padding-bottom: 40px;
	font-size: 12px;
	color: #4178be;
	text-align:center;
}
#page_nav_list span {
	padding-right: 12px;
	padding-left: 12px;
	background-color: #FFF;
	border: 1px solid #9b9b9b;
	margin-right: 5px;
	margin-left: 5px;
	color: #9b9b9b;
	line-height: 1.5em;
	padding-top: 5px;
	padding-bottom: 5px;
}
#page_nav_list a {
	padding-right: 12px;
	padding-left: 12px;
	background-color: #FFF;
	border: 1px solid #4178be;
	margin-right: 5px;
	margin-left: 5px;
	color: #4178be;
	line-height: 1.5em;
	padding-top: 5px;
	padding-bottom: 5px;
}
#page_nav_list a.select{background:#4178be; color:#fff;}

/*产品概述*/
.pro_box {
	display: block;
}
.pro_sum {
	background-color: #FFF;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 40px;
        min-height:500px;
}
.sum_title {
	display: block;
	padding-top: 40px;
	margin-bottom: 30px;
}
.sum_title h2 {
	font-size: 24px;
	line-height: 30px;
	color: #333;
	text-align: center;
}
.sum_title h5 {
	font-size: 14px;
	line-height: 24px;
	color: #666;
	text-align: center;
}
.pro_sum p {
	font-size: 17px;
	line-height: 36px;
	color: #333;
	display: block;
        text-align: justify;
        text-indent: 2em;
}
.pro_sum h2{font-size: 18px;line-height:40px; font-weight: bold;}

/*产品架构*/
.pro_fra {
	background-color: #F5F5F6;
	padding-bottom: 40px;
	margin-right: auto;
	margin-left: auto;
}
.pro_fra p {
	font-size: 16px;
	line-height: 36px;
	color: #333;
	display: block;
	width:1200px;
	margin-right: auto;
	margin-left: auto;
}
.jiagou_tu {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	display: block;
}
.jiagou_tu img {
}


/*产品特点*/
.pro_tic {
	background-color: #FFF;
	display: block;
	padding-bottom: 40px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.pro_tic p {
	font-size: 16px;
	line-height: 34px;
	color: #333;
	margin-bottom: 10px;
       text-align: justify;
       text-indent: 2em;
}
.pro_tic h2{font-size: 18px;line-height:40px; font-weight: bold;}
/*相关产品*/
.pro_tic ul {
	display: block;
}
.pro_tic ul li {
	width: 33%;
	display: block;
	float: left;
	height: 54px;
}
.pro_tic ul li a {
	font-size: 16px;
	line-height: 54px;
	color: #333;
	background-image: url(../images/pro_img.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 40px;
}
.pro_fra ul {
	display: block;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.pro_fra ul li {
	height: 78px;
	width: 246px;
	border: 1px solid #dfdfdf;
	float: left;
	margin-right: 26px;
	margin-left: 26px;
	margin-bottom: 40px;
	text-align: center;
	display: block;
}
.pro_fra ul li span {
	font-size: 24px;
	line-height: 78px;
	font-weight: bold;
	color: #0078de;
	text-align: center;
	display: block;
}
.pro_sum ul {
	display: block;
	margin-bottom: 40px;
}
.pro_sum ul li {
	float: left;
	height: 133px;
	width: 351px;
	display: block;
	text-align: center;
	margin-right: 24px;
	margin-left: 25px;
}
.con_bg {
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	display: block;
	padding-top: 82px;
	font-size: 15px;
	color: #333;
	height: 51px;
	width: 351px;
}
.con_bg.con_img1 {
	background-image: url(../images/con_img1.png);
}
.con_bg.con_img2 {
	background-image: url(../images/con_img2.png);
}
.con_bg.con_img3 {
	background-image: url(../images/con_img3.png);
}
.lianxi_dw {
	text-align: center;
	height: 386px;
	width: 1198px;
	border: 1px solid #bbc0d8;
}

/*正文*/
.jtgk_box {
	background-color: #FFF;
	width: 100%;
	clear: both;
}
.jtgk {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 40px;
	padding-bottom: 80px;
	clear: both;
	display:block;
}
.biaoti {
	text-align: center;
	display: block;
	padding-top: 10px;
	padding-bottom: 20px;
}
.biaoti h1 {
	font-size: 24px;
	line-height: 80px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9e9e9;
}
.biaoti h4 {
	margin-top: 30px;
}
.biaoti span {
	font-size: 13px;
	line-height: 20px;
	color: #686868;
	margin-right: 20px;
}
.neirong {
	padding-top: 15px;
	padding-bottom: 40px;
	font-size: 16px;
	line-height: 36px;
	color: #3a3a3a;
	/*min-height:500px;*/
}
.neirong p {
	font-size: 16px;
	line-height: 36px;
	color: #3a3a3a;
	text-align: left;
	text-indent: 2em;
}
.neirong p img {
	min-width:800px;
}

#BodyLabel img{ width:80%; margin:10px;}

/*大数据服务平台*/
.bigData{ padding:30px 0; background-color:#fff;}
.bigDateson{max-width: 1500px;min-width: 1200px;margin: 0 auto;}
.DateTitle{ height:115px; padding:0px 15px;}
.dateTitleL{ width:70%; float:left; height:115px;}
.dateTitleL h1{ font-size:32px; height:45px; line-height:45px; text-align:left; margin-bottom:10px;}
.dateTitleL p{font-size:16px; height:25px; line-height:25px; text-align:left; color:#777;}
.dateTitleR{ width:30%; float:right; height:115px; position:relative;}
.dateTitleR a{ height:60px; text-align:center; line-height:60px; display:block; border:1px solid #d4d4d4; font-size:16px; padding-right:80px; width:150px; background-image:url(../images/icon-more.png); background-repeat:no-repeat; background-position:90% center; position:absolute; right:0px; bottom:10px;}
.dateTitleR a:hover{ background-color:#efefef;}

.DateContent{ clear:both; padding:20px 0px;}
.DateContent ul li{ width:25%; height:402px; float:left;}
.DateContent ul li .oProject{ margin:0px 15px;height:400px; border: 1px #e7e7e7 solid;}
.DateContent ul li .oProject img{ width:100%; height:130px;}
.DateContent ul li .oProject h1{width: 86%; color:#607c84; font-weight: normal;margin: 0 auto;font-size: 24px;text-align: center;padding: 22px 0 15px;border-bottom: 1px #e7e7e7 solid;}
.DateContent ul li .oProject p{width: 86%;margin: 0 auto;font-size: 14px;color: #7d7d7d;text-align: left;padding: 15px 0; padding-bottom: 15px;line-height: 25px;height:80px;}
.DateContent ul li .oProject a{font-size: 20px;width: 80%;display: block;margin: 10px auto 20px;overflow: hidden;text-align: center;color: #fff;padding: 8px 0;font-weight: lighter;border-radius: 0;font-family: "微软雅黑"; background-color: #607c84;}
.DateContent ul li .oProject h1.color1{color:#51c061;}
.DateContent ul li .oProject a.bC1{background-color: #51c061;}
.DateContent ul li .oProject h1.color2{color:#37c9d7;}
.DateContent ul li .oProject a.bC2{background-color: #37c9d7;}
.DateContent ul li .oProject h1.color3{color:#15bfa9;}
.DateContent ul li .oProject a.bC3{background-color: #15bfa9;}
.DateContent ul li .oProject h1.color4{color:#07bcef;}
.DateContent ul li .oProject a.bC4{background-color: #07bcef;}


.start-jc{background: #ebf9fb;padding: 0;}
.startSon {width: 1000px; margin:0px auto; height:50px; padding:30px 0px;}
.jiance{ height:50px; line-height:50px;}
.jiance span{ padding:0px 15px; font-size:24px; font-weight:bold;}
.jiance span.id{color:#5a626b;}
#checked-url{ width:40%; background-color:#fff; height:50px; border:1px solid #e1e1e1; padding:0px 15px; font-size:18px;border-radius: 5px;}
.jiance span input[type="button"]{background-color:#2facb2; color:#fff; font-size:18px; height:45px; padding:0px 15px; border-radius: 5px;}

.attribute{background: #fff;padding:50px 0;}
.attribute ul{ width: 1200px; margin:0px auto; display:block; height:180px;}
.attribute ul li{ width:25%; height:220px; float:left;margin-left:0px;}
.attribute ul li .pd20{ padding:0 20px;}
.attribute ul li .pd20 i{ width:150px; height:150px; display:block; margin:0 auto; background-repeat: no-repeat; background-position: center center; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;}
.attribute ul li .pd20 p{ height:60px; line-height:60px; font-size:18px; color:#000; text-align:center;}
.attribute ul li .pd20 i.at-icon1{ background-color:#51c061; background-image:url(../images/jcIcon1.png)}
.attribute ul li .pd20 i.at-icon2{ background-color:#37c9d7; background-image:url(../images/jcIcon2.png)}
.attribute ul li .pd20 i.at-icon3{ background-color:#15bfa9; background-image:url(../images/jcIcon3.png)}
.attribute ul li .pd20 i.at-icon4{ background-color:#07bcef; background-image:url(../images/jcIcon4.png)}

.purpose{background-color: #f2f2f2; padding:50px 0px;}
.purpose h2{font-size: 42px; padding:30px 0px; color:#717171; text-align:center; }
.purpose ul li{ width:25%; height:72px; padding:10px 0px; float:left; margin:0px;}
.purpose ul li .oPd{ padding:0px 20px; height:72px;}
.purpose ul li .oPd i{ width:72px; height:72px; float:left; display:block; background-repeat:no-repeat; background-position:center center;}
.purpose ul li .oPd .pp-right{ height:72px;float:left; padding-left:20px; width:60%;}
.purpose ul li .oPd .pp-right h3{ font-size:16px; padding:5px 0px;}
.purpose ul li .oPd .pp-right p{ font-size:13px; color:#4b4b4b;}
.purpose ul li .oPd i.pp-icon1{ background-image:url(../images/jc-icon5.png);}
.purpose ul li .oPd i.pp-icon2{ background-image:url(../images/jc-icon6.png);}
.purpose ul li .oPd i.pp-icon3{ background-image:url(../images/jc-icon7.png);}
.purpose ul li .oPd i.pp-icon4{ background-image:url(../images/jc-icon8.png);}
.purpose ul li .oPd i.pp-icon5{ background-image:url(../images/jc-icon9.png);}
.purpose ul li .oPd i.pp-icon6{ background-image:url(../images/jc-icon10.png);}
.purpose ul li .oPd i.pp-icon7{ background-image:url(../images/jc-icon11.png);}
.purpose ul li .oPd i.pp-icon8{ background-image:url(../images/jc-icon12.png);}

/*modal*/
#modal{background-image:url(../images/icon_bg.png); position: absolute; top:0px; bottom:0px; left:0px;right:0px; z-index:99999; display:none;}
#ws_message{top:0;left:0; overflow: hidden; position:absolute;width: 700px;height:auto; background-color: #01010d;  color: #696a84;}

.modList{ height:550px; overflow: hidden; overflow-y: auto;  -moz-border-bottom-left-radius:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius: 10px;-moz-border-bottom-right-radius:10px; -webkit-border-bottom-right-radius:10px; border-bottom-right-radius: 10px;}

.modList ol{counter-reset: li;margin: 0;padding: 0;}
.modList ol > li { font-size:14px; height:30px; line-height:30px; list-style: none;position: relative; padding-left:60px;}
.modList ol > li:before { background: #0f0f21;color: #40504e;content: counter(li);counter-increment: li;font-size: 13px;line-height:30px;position: absolute;top:0em;left:0em;text-align: right; width:50px;}
.modList ol > li a{ width:50px;height:30px; display:block; float:left;}

.wsTitle{ height:40px; background-color:#1c1c25; -moz-border-top-left-radius:10px; -webkit-border-top-left-radius:10px; border-top-left-radius: 10px;-moz-border-top-right-radius:10px; -webkit-border-top-right-radius:10px; border-top-right-radius: 10px;}
.wsTitleLeft{ float:left; width:80%; height:40px; line-height:40px; padding-left:30px; font-size:16px; color:#868c91;}

.close{ width:50px; height:40px; background-image:url(../images/cLose.png); background-repeat: no-repeat; background-position: center center; cursor: pointer; float:right; }


