@charset "utf-8";
/* CSS Document */
/*通用定义*/
body{width:100%; overflow:auto;padding:0px;margin:0px;font-size:14px;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif,"微软雅黑", "黑体", Arial; color:#333333;}
p{padding:0px;margin:0; display:block;}
div{padding:0px;margin:0px;}
ul{padding:0px;list-style-type:none;margin:0px auto;}
li{padding:0px;margin:0px auto; list-style-type:none;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;font-weight:normal;}
img{ border:0; margin:0; padding:0;}
a{text-decoration: none}
a img{ border:none;}
*{margin: 0; padding: 0;}
input{ margin:0; padding:0;border:none;}
.clear{ clear:both;}
#SHmain{
	width: 100%;
}
#SHtop{
	width: 100%;
	overflow: hidden;
	/*position: absolute;
	left: 0; top: 0;*/
	z-index: 2;
	background-color: #FFFFFF;
}
#Banner{
	width: 100%; height: 520px;
	overflow: hidden;
	position: relative;
}
.BannerList{
	position: absolute;
	left: 0; top: 0;
	z-index: -1;
}
.BannerList li{
	height: 520px;
	float: left;
}
.BannerList li img{width: 100%; height: 520px;}
.SH-navigation{
	width: 100%;
	border-bottom: 1px #666666 solid;
	border-color: rgba(255,255,255,0.3);
	background: none;
}
.nav-cont{
	width: 1100px; height: 80px;
	margin: 0 auto;
}
/*.nav-cont-2{
	width: 1100px; height: 300px;
	margin: 0 auto;
}*/
.SH-logo{
	width: 85px; height: 36px;
	margin-top: 22px;
	float: left;
	text-align: center;
}
.SH-navList,.AbtHeader-list{
	height: 32px;
	float: right;
	margin-top: 25px;
	overflow: hidden;
	position: relative;
	z-index: 5;
}
.SH-navList li,.AbtHeader-list li{
	width: 103px; height: 30px;
	float: left;
	font-size: 14px;
	color: #fff;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.SH-navList a:first-child li,.AbtHeader-list a:first-child li{color: #4CA734;}
.borderswitch{
	position: absolute;
	left: 0; top: 0;
	width: 102px; height: 30px;
	border: 1px #4CA734 solid;
	border-radius: 16px 16px 16px 16px;border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px;
	overflow: hidden;
	z-index: -1;
}
.Listcolor{color: #4ca734;}
.Header-cont{
	width: 1100px; height: 440px;
	margin: 0 auto; margin-top: 80px;
	position: relative;
	overflow: hidden;
}
.Banner-animate{
	width: 1100px; height: 440px;
	position: absolute;
	left: 0; top: 0;
}
.transverse.right-left,.bottom{display: none;}
.transverse-top,.transverse-center,.transverse-bottom{
	width: 150px;
	position: absolute;
	left: 50%; top: 20px;
	margin-left: -75px;
	opacity:0;filter:alpha(opacity=0);-moz-opacity:0;
}
.transverse-top{
	width: 32%;
	font-size: 46px;
	line-height: 46px;
	color: #ffffff;
	text-align: center;
	margin-left: -16%;
}
.transverse-center{
	width: 52.73%; height: 40px;
	font-size: 34px;
	font-weight: 600;
	line-height: 38px;
	color: #ffffff;
	text-align: center;
	top: 165px; left: 0;
	margin-left: -22.72%;
	animation-delay: .3s; -moz-animation-delay: .3s; -webkit-animation-delay: .3s;
}
.transverse-bottom{
	width: 40%;
	font-size: 18px;
	line-height: 28px;
	color: #ffffff;
	text-align: center;
	padding: 14px 10px;
	border: 1px dashed;
	border-color: rgba(255,255,255,0.6);
	top: 235px; right: 0; left: auto;
	animation-delay: .3s; -moz-animation-delay: .3s; -webkit-animation-delay: .3s;
}
.Rtlt-center{
	width: 100%; height: 220px;
	position: absolute;
	right: -100%; top: 90px;
}
.Rtlt-mask{
	width: 100%; height: 220px;
	background: #ffffff;
	opacity:0.3;filter:alpha(opacity=30);-moz-opacity:0.3;
	position: absolute;
	right: -100%; top: 90px;
}
.Rtlt-center p{
	position: absolute;
	font-size: 28px;
	line-height: 40px;
	color: #ffffff;
	top: 30px; left: 60px;
}
.Rtlt-center h3{
	position: absolute;
	font-size: 48px;
	line-height: 80px;
	color: #ffffff;
	left: 60px; top: 70px;
	border-bottom: 1px #fff solid;
}
.Rtlt-center h4{
	position: absolute;
	font-size: 18px;
	line-height: 20px;
	color: #ffffff;
	left: 60px; bottom: 40px;
}
.botm-top{
	opacity:0;filter:alpha(opacity=0);-moz-opacity:0;
	position: absolute;
	left: 50%; bottom: 70px;
	margin-left: -250px;
	font-size: 46px;
	font-weight: 600;
	line-height: 46px;
	color: #ffffff;
	font-family: "微软雅黑";
}
.botm-center{
	width: 10.91%; height: 28px;
	opacity:0;filter:alpha(opacity=0);-moz-opacity:0;
	position: absolute;
	left: 50%; bottom: 70px;
	margin-left: -4%;
	font-size: 28px;
	font-weight: 600;
	line-height: 28px;
	color: #ffffff;
	animation-delay: 1s; -moz-animation-delay: 1s; -webkit-animation-delay: 1s;
}
.botm-bottom{
	width: 585px;
	opacity:0;filter:alpha(opacity=0);-moz-opacity:0;
	position: absolute;
	left: 50%; bottom: 0;
	margin-left: -293px;
	animation-delay: 1s; -moz-animation-delay: 1s; -webkit-animation-delay: 1s;
}
.botm-bottom img{
	width: 100%;
}
.botm-bottom p{
	width: 100%;
	font-size: 16px;
	line-height: 30px;
	color: #ffffff;
	text-align: center;
}
.indexList{
	width: 80px; height: 6px;
	position: absolute;
	bottom: 30px; left: 50%;
	margin-left: -40px;
}
.indexList li{
	width: 20px; height: 6px;
	float: left;
	margin-right: 10px;
	background: #999999;
	border-radius: 3px;
	cursor: pointer;
}
.indexList li:first-child{
	background: #fff;
}
.indexList li:last-child{margin-right: 0;}
#SHarticle{
	width: 100%;
	overflow: hidden;
}
#SHarticle section{width: 100%;}
.SHsecOne{background: #fff; padding-bottom: 56px;}
.SHsecTwo{
	position: relative;
	overflow: hidden;
	padding-bottom: 60px;
}
.secTwoBg{
	width: 100%; height: 576px;
	position: absolute;
	left: 50%; top: 0;
	z-index: -1;
}
.SHsecThree{
	border-bottom: 1px #e6e6e6 solid;
	background: #fff;
	padding-bottom: 60px;
}
.SHsecFour{
	background: #fafafa;
	padding-bottom: 20px;
}
.BtmList{
	width: 1100px;
	margin: 0 auto;
}
.BtmList a>li{
	width: 161px; height: 52px;
	float: left;
	margin: 20px 24px 0 0;
	border: 1px #e6e6e6 solid;
	cursor: pointer;
}
.BtmList a:first-child+a+a+a+a+a>li{margin-right: 0;}
.BtmList li img{width: 100%; height: 52px;}
.BtmList li:hover{
	border-color: #4CA734;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#SHfooter{
	width: 100%;
	background: #202124;
	overflow: hidden;
}
.SH-product,.SH-typical,.SH-news{
	width: 1100px;
	margin: 0 auto;
}
.pct-title,.tpcl-title,.news-title{
	width: 350px; height: 18px;
	margin: 0 auto; padding-top: 60px;
}
.tpcl-title{width: 276px;}
/*复用修饰线*/
.decorate-line{
	width: 30px; height: 3px;
	background: #4ca734;
	border-radius: 2px;
	display: block;
}
.spantitle{float: left; margin-top: 7px;}
.pctbottom{
	position: absolute;
	left: 50%; bottom: 50px;
	margin-left: -15px;
}
.pct-title h3,.tpcl-title h3,.news-title h3{
	width: 290px;
	float: left;
	font-size: 24px;
	line-height: 18px;
	font-weight: 600;
	color: #666;
	text-align: center;
}
.tpcl-title h3{width: 216px}
.SH-product h4,.SH-typical h4,.SH-news h4{
	width: 100%;
	text-align: center;
	font-size: 16px;
	line-height: 38px;
	color: #666;
	margin:0 0 30px 0;
}
.pctList{
	width: 100%;
}
.pctList>div{
	width: 250px;
	float: left;
	margin-right: 30px;
}
.pctList .scheme-saas{margin-right: 0;}
.scheme-mobile,.scheme-remote,.scheme-intelligent,.scheme-saas{
	height: 338px;
	border: 1px #e6e6e6 solid;
	margin: 0 33px 40px 0;
	position: relative;
	cursor: pointer;
	background-color: #fff;
}
.scheme-saas{margin-right: 0;}
.mobile-icon,.remote-icon,.intelligent-icon,.saas-icon{
	width: 90px; height: 90px;
	margin: 0 auto; margin-top: 48px;
	position: relative;
	overflow: hidden;
	background: #c8c8c8;
	border-radius: 50%;
	display: block;
}
.scheme-mobile h5,.scheme-remote h5,.scheme-intelligent h5,.scheme-saas h5{
	width: 100%;
	font-size: 14px;
	color: #333333;
	line-height: 48px;
	text-align: center;
	margin-top: 13px;
}
.scheme-mobile p,.scheme-remote p,.scheme-intelligent p,.scheme-saas p{
	width: 180px;
	margin: 0 auto;
	font-size: 12px;
	line-height: 18px;
	color: #999999;
	text-align: center;
}
.caseList{
	width: 100%; height: 512px;
	margin-top: 40px;
}
.caseList li{
	width: 31.363%; height: 226px;
	float: left;
	margin: 0 2.9% 54px 0;
	position: relative;
	cursor: pointer;
	background: #000;
}
.caseList li:nth-of-type(3n){margin-right: 0;}
.caseList li img{width: 100%; height: 226px; opacity: 0.8;}
.caseList li figcaption,.typical-caselist li figcaption{
	width:90%; height: 210px;
	position: absolute;
	left:17px; top: 8px;
	z-index: 7;
}
.typical-caselist li figcaption{height: 146px; left: 12px; top: 10px;}
.caseList li:hover,.typical-caselist li:hover{
	-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
	opacity:0.9;filter:alpha(opacity=90);-moz-opacity:0.9;
}
.caseList li figcaption::before,.caseList li figcaption::after,.typical-caselist li figcaption::before,.typical-caselist li figcaption::after{
	position: absolute;
	top: 0px;
	right: 0px;
	bottom:0px;
	left:0px;
	content: '';
	opacity:0;filter:alpha(opacity=0);-moz-opacity:0;
	-webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
	transition: opacity 0.4s, transform 0.4s;
	-moz-transition: opacity 0.4s, -moz-transform 0.4s;
}
.caseList li figcaption::before,.typical-caselist li figcaption::before{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: scale(0,1);
	transform: scale(0,1);
	-moz-transform: scale(0,1);
}
.caseList li figcaption::after,.typical-caselist li figcaption::after{
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	-webkit-transform: scale(1,0);
	transform: scale(1,0);
	-moz-transform: scale(1,0);
}
.caseList li:hover figcaption::before,
.caseList li:hover figcaption::after,
.typical-caselist li:hover figcaption::before,
.typical-caselist li:hover figcaption::after{
	opacity:1;filter:alpha(opacity=100);-moz-opacity:1;
	-webkit-transform: scale(1);
	transform: scale(1);
	-moz-transform: scale(1);
}
.caseList figcaption>p,.typical-caselist figcaption>p{
	width: 100%;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
	text-align: center;
	position: absolute;
	opacity:0;filter:alpha(opacity=0);-moz-opacity:0;
	z-index: 9;
}
.figAddress{
	bottom: 24px;
}
.figurl{
	bottom: 6px;
}
/*案例通用遮罩*/
.caseMask{
	width: 100%; height: 226px;
	background: #000000;
	opacity:0.4;filter:alpha(opacity=40);-moz-opacity:0.4;
	position: absolute;
	left: 0; top: 0;
	z-index: 5;
	display: none;
}
.caseList-title{
	width: 100%;
	font-size: 14px;
	color: #333;
	line-height: 24px;
	text-align: center;
	position: absolute;
	bottom: -22%;
}
.newsCont{
	width: 100%;
}
.newsLeft{
	width: 530px;
	float: left;
	overflow: hidden;
	position: relative;
}
.newsLeft img{
	width: 100%; height: 155px;
	transform: translateX(-530px);
	-webkit-transform: translateX(-530px);
	-moz-transform: translateX(-530px);
}
.newsLeft .newsL-imgdate{
	position: absolute;
	left: 0; top: 0;
	z-index: 5;
	background: #4CA734;
	border: none;
	transform: translateX(-530px);
	-webkit-transform: translateX(-530px);
	-moz-transform: translateX(-530px);
}
.newsL-imgdate span{color: #ffffff;}
.newsLeft h5,.inforn-text h5{
	font-size: 14px;
	line-height: 30px;
	color: #333333;
	margin-top: 14px;
}
.newsLeft h5{
	transform: translateX(-530px);
	-webkit-transform: translateX(-530px);
	-moz-transform: translateX(-530px);
}
.inforn-text h5{margin-top: -6px;}
.newsLeft h5 span,.inforn-text h5 span{
	font-weight: 600;
}
.newsLeft p,.inforn-text p{
	width: 530px;
	font-size: 12px;
	line-height: 18px;
	color: #999999;
}
.newsLeft p{
	transform: translateX(-530px);
	-webkit-transform: translateX(-530px);
	-moz-transform: translateX(-530px);
}
.inforn-text p{width: 100%;}
.viewBtn{
	width: 103px; height: 28px;
	border: 1px #999999 solid;
	border-radius: 13px;
	font-size: 12px;
	color: #999999;
	margin-top: 17px;
	background: #FFFFFF;
	cursor: pointer;
	transform: translateX(-530px);
	-webkit-transform: translateX(-530px);
	-moz-transform: translateX(-530px);
}
.viewBtn:hover{
	border-color: #4CA734;
	color: #4ca734;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.newsRight{
	width: 530px;
	float: right;
	overflow: hidden;
}
.information-tips{
	width: 100%; height: 80px;
	border-bottom: 1px #e6e6e6 solid; 
	margin-bottom: 20px;
	transform: translateX(530px);
	-webkit-transform: translateX(530px);
	-moz-transform: translateX(530px);
}
.information-tips:hover .infoDate-days,
.information-tips:hover .infoDate-yearMonth{
	color: #4CA734;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.information-tips:hover .inforn-date{
	border:1px solid #4CA734;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.inforn-date{
	width: 68px; height: 58px;
	border: 1px #e6e6e6 solid;
	float: left;
}
.infoDate-days{
	width: 100%;
	margin-top: 8px;
	font-size: 26px;
	color: #999999;
	line-height: 26px;
	text-align: center;	
	display: block;
}
.infoDate-yearMonth{
	width: 100%;
	font-size: 12px;
	line-height: 24px;
	color: #999999;
	display: block;
	text-align: center;
}
.inforn-text{
	width: 430px;
	float: right;
	cursor: pointer;
}
.SHfooter-cont{
	width: 1100px;
	margin: 50px auto;
}
.footer-welcome,.footer-aboutUs,.footer-followUs{
	width: 383px; height: 186px;
	float: left;
	border-right: 1px #666666 dotted;
}
.footer-aboutUs{
	width: 538px;
}
.footer-followUs{
	width: 176px;
	border-right: none;
}
.footer-welcome h3,.footer-aboutUs h3,.footer-followUs h3{
	font-size: 18px;
	color: #ffffff;
	line-height: 34px;
	letter-spacing:-1px;
}
.welcome-details{
	width: 338px; height: 53px;
	border-bottom: 1px dotted #666666
}
.welcome-details span{
	font-size: 12px;
	color: #666666;
	line-height: 52px;
	float: left;
	cursor: pointer;
}
.welcome-details span:hover{
	color: #4CA734;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.details-List{
	margin-top: 10px;
}
.details-List li{
	font-size: 12px;
	line-height: 24px;
	color: #666666;
}
.details-List li a{color: #666666;}
.details-List li:last-child span:hover{
	color: #4CA734;
	cursor: pointer;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.aboutsUs-cont{
	width: 376px;
	margin: 0 auto;
}
.aboutsUs-List{
	width: 100%;
	margin-top: 8px;
}
.aboutsUs-List li{
	font-size: 12px;
	line-height: 32px;
	color: #666666;
	border-bottom: 1px dotted #666666
}
.followUs-cont{
	float: right;
}
.followUs-cont img{
	width: 100px; height: 100px;
	margin-top: 20px;
}
.followUs-cont span{
	width: 100px;
	display: block;
	font-size: 12px;
	line-height: 34px;
	color: #666666;
	text-align: center;
}
/*新闻资讯动画*/
.newsLimg{
	animation: .8s move1 forwards;
	-moz-animation: .8s move1 forwards;
	-webkit-animation: .8s move1 forwards;
}
.newsLtext{ 
	animation: .5s move2 forwards;
	-moz-animation: .5s move2 forwards;
	-webkit-animation: .5s move2 forwards;
	animation-delay: .4s;
	-moz-animation-delay: .4s;
	-webkit-animation-delay: .4s;
}
.newsLbtn{
	animation: .5s move3 forwards; -moz-animation: .5s move3 forwards; -webkit-animation: .5s move3 forwards;
	animation-delay: .7s; -moz-animation-delay: .7s; -webkit-animation-delay: .7s;
}
.newsRone{
	animation: .5s run1 forwards; -moz-animation: .5s run1 forwards; -webkit-animation: .5s run1 forwards;
}
.newsRtwo{
	animation: .5s run2 forwards; -moz-animation: .5s run2 forwards; -webkit-animation: .5s run2 forwards;
	animation-delay: .3s; -moz-animation-delay: .3s;  -webkit-animation-delay: .3s;
}
.newsRthree{
	animation: .5s run3 forwards; -moz-animation: .5s run3 forwards; -webkit-animation: .5s run3 forwards;
	animation-delay: .6s; -moz-animation-delay: .6s; -webkit-animation-delay: .6s;
}
@keyframes move1{
	from{transform: translateX(-530px); -moz-transform: translateX(-530px); -webkit-transform: translateX(-530px);}
	to{transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0);}
}
@keyframes move2{
	from{transform: translateX(-530px); -moz-transform: translateX(-530px); -webkit-transform: translateX(-530px);}
	to{transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0);}
}
@keyframes move3{
	from{transform: translateX(-530px); -moz-transform: translateX(-530px); -webkit-transform: translateX(-530px);}
	to{transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0);}
}
@keyframes run1{
	from{transform: translateX(530px); -moz-transform: translateX(530px); -webkit-transform: translateX(530px);}
	to{transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0);}
}
@keyframes run2{
	from{transform: translateX(530px); -moz-transform: translateX(530px); -webkit-transform: translateX(530px);}
	to{transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0);}
}
@keyframes run3{
	from{transform: translateX(530px); -moz-transform: translateX(530px); -webkit-transform: translateX(530px);}
	to{transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0);}
}


/*关于我们*/
#AboutUs{height: 0;}
.Hd-aboutbg{
	background: url(../img/top_about_bg.png) no-repeat;
	background-size: 100% 130px;
}
.Hd-newsbg{background: url(../img/banner03.png) no-repeat;background-size: 100% 130px;}
.Hd-productbg{background: url(../img/banner05.png) no-repeat;background-size: 100% 130px;}
/*.Hd-productbg-2{background: url(../img/DDJJ-LB.jpg) no-repeat;background-size: 100% 130px;}*//*企业简介*/
.Hd-sellingbg{background: url(../img/banner04.png) no-repeat;background-size: 100% 130px;}
.Hd-servicebg{background: url(../img/banner06.png) no-repeat;background-size: 100% 130px;}
.Hd-typicalbg{background: url(../img/banner07.png) no-repeat;background-size: 100% 130px;}
#Abtarticle,#Newsarticle,#Svcarticle{
	width: 100%;
	background: #ffffff;
	overflow: hidden;
}
.Abt-title,.infor-title,.Svc-title{
	width: 1100px; height: 64px;
	margin: 0 auto;
	margin-top: 18px;
}
.Abtitle-Left,.Nwintitle-Left,.Svctitle-left{
	float: left;
}
.Abtitle-right,.Nwintitle-right,.Svctitle-right{
	float: right;
	margin-top: 10px;
}
.Abtitle-Left h3,.Nwintitle-Left h3,.Svctitle-left h3{
	font-size: 24px;
	line-height: 64px;
	color: #333333;
	float: left;
}
.Abtitle-Left span,.Nwintitle-Left span,.Svctitle-left span{
	margin-top: 30px;
	font-size: 14px;
	line-height: 14px;
	color: #c8c8c8;
	float: left;
	text-indent: 1em;
}
.Abtitle-right p,.Nwintitle-right p,.Svctitle-right p{
	font-size: 12px;
	line-height: 54px;
	color: #999999;
}
.Abtitle-right p>span,.Nwintitle-right p>span,.Svctitle-right p>span{
	color: #333333;
}
.About-nav,.News-nav,.Service-nav{
	width: 1100px; 
	margin: 0 auto;
	position: relative;
}
.Abtnavlist,.Newsnavlist,.Svcnavlist,.announceList{
	width: 100%; height: 40px;
	background: #f0f0f0;
	position: relative;
	cursor: pointer;
}
.Abtnavlist li,.Newsnavlist li,.Svcnavlist li,.announceList li{
	width: 100px; height: 40px;
	float: left;
}
.Abtnavlist li>p,.Newsnavlist li>p,.Svcnavlist li>p,.announceList li>p{
	width: 100%;
	font-size: 14px;
	line-height: 24px;
	color: #333333;
	text-align: center;
	border-right: 1px #d8d7da solid;
	margin-top: 8px;
}
.Abtnavlist li:first-child p{color: #4CA734;}
.Svcnavlist li:nth-of-type(2) p{color: #4CA734;}
.Abtborder,.Newsborder,.Svcborder{
	width: 100px; height: 2px;
	background: #4CA734;
	position: absolute;
	left: 0; bottom: 0;
}
.Svcborder{left: 100px;}
#About-section,#Contect-section,#Agent-section,
#propagate-section,#News-section,#Details-section,
#Service-section,#Declarat-section,#legal-section,#privacy-section{
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.Abtsec-text{
	width: 100%;
	margin-top: 30px;
}
.Abtsec-text p{
	width: 100%;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
	text-indent: 2em;
}
.abtCulture{
	width: 100%; height: 484px;
	margin-top: 18px;
	background: url(../img/bj2.png) no-repeat;
	position: relative;
}
.culture-list{
	width: 310px;
	margin: 50px auto;
}

.culture-list li{
	width: 100%;
	font-size: 16px;
	line-height: 34px;
	color: #666666;
	text-align: center;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.culture-list li:nth-of-type(odd){color: #4ca734;}

/*联系我们*/
.contact-address{
	width: 100%; height: 300px;
	margin-top: 40px;
}
/*百度地图*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.service-Left{
	width: 550px;
	float: left;
	margin-top: 40px;
}
.service-Left img{
	float: left;
}
.svleft-hotline{
	margin-left: 10px; margin-bottom: 20px;
	float: left;
}
.svleft-hotline p{
	font-size: 12px;
	line-height: 18px;
	color: #999999;
}
.svleft-hotline h4{
	font-size: 20px;
	line-height: 26px;
	color: #333333;
}
.detailed-info{
	width: 548px; height: 198px;
	border: 1px #d8d7da dashed;
	clear: both;
}
.svinfo-left{
	float: left;
	margin: 34px 0 80px 18px;
}
.svinfo-right{
	float: right;
	margin: 34px 46px 0 0;
}
.svinfo-left li,.svinfo-right dt{
	font-size: 12px;
	line-height: 24px;
	color: #666666;
}
.service-Right{
	width: 470px;
	float: right;
	margin-top: 103px;
}
.svright-address{
	width: 225px; height: 40px;
	float: left;
	background: #f0f0f0;
	font-size: 12px;
	color: #666666;
	text-indent: 1.5em;
	border: none;
	outline: none;
}
.svright-ctway{
	width: 225px; height: 40px;
	float: right;
	background: #f0f0f0;
	font-size: 12px;
	color: #666666;
	text-indent: 1.5em;
	border: none;
	outline: none;
}
.svright-address::-ms-input-placeholder,
.svright-ctway::-ms-input-placeholder{
	color: #999999;
}
.svright-address::-webkit-input-placeholder,
.svright-ctway::-webkit-input-placeholder{
	color: #999999;
}
.svright-address::-moz-placeholder,.svright-ctway::-moz-placeholder{color: #999999;}
.svright-question{
	width: 470px; height: 80px;
	font-size: 12px;
	line-height: 42px;
	color: #999999;
	text-indent: 1.5em;
	background: #f0f0f0;
	margin-top: 20px;
	border: none;
	outline: none;
	resize: none;
}
.svright-submit{
	width: 120px; height: 40px;
	float: right;
	background: #999999;
	font-size: 14px;
	color: #FFFFFF;
	margin-top: 20px;
	border: none;
	outline: none;
}
.svright-submit:hover{
	background: #4CA734;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
/*招商代理*/
.Industrybg{
	width: 100%;
	margin-top: 28px;
}
.Industrybg h4,.Agency-advantage h4,.Agency-Require h4,.Agency-Recruit h4{
	font-size: 18px;
	line-height: 40px;
	color: #4ca734;
	float: left;
}
.Industrybg span,.Agicon,.Agency-Require span,.Agency-Recruit span{
	width: 18px; height: 18px;
	display: block;
	margin: 11px;
	background: url(../img/2_11.png) no-repeat;
	float: left;
}
.Industrybg p{
	font-size: 14px;
	line-height: 30px;
	color: #666666;
	text-indent: 2em;
	clear: both;
}
.Agency-advantage{
	width: 100%;
	margin-top: 20px;
}
.Agency-list{
	width: 100%;
	margin-top: 10px;
	clear: both;
}
.Agency-list li{
	width: 100%; height: 50px;
	margin-bottom: 20px;
}
.Aglist-left,.Aglist-right{
	width: 538px; height: 48px;
	border: 1px #d8d7da dashed;
	border-left: none;
	border-radius: 22px;
	float: left;
}
.Aglist-right{float: right;}
.Aglist-left span,.Aglist-right span{
	width: 48px; height: 48px;
	display: block;
	float: left;
	border: 1px #d8d7da dashed;
	border-top: none;
	border-radius: 22px;
	background: #f0f0f0;
	font-size: 14px;
	font-weight: 600;
	color: #999999;
	line-height: 48px;
	text-align: center;
}
.Aglist-left p,.Aglist-right p{
	float: left;
	font-size: 14px;
	line-height: 48px;
	color: #666666;
	text-indent: 1em;
}
.Agency-Require{
	width: 100%;
}
.Require-tips{
	width: 100%;
	display: flex;
}
.require-faith,.require-Experience,.require-channel{flex: 1;}
.require-faith img,.require-Experience img,.require-channel img{
	margin: 30px auto;
	display: block;
}
.require-faith p,.require-Experience p,.require-channel p{
	width: 310px;
	margin: 0 auto;
	font-size: 14px;
	line-height: 22px;
	color: #666666;
	text-align: center;
}
.Agency-Recruit{
	width: 100%;
	margin-top: 20px;
	padding-bottom: 60px;
}
.Agency-Recruit p{
	clear: both;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
}


/*加入我们*/
#JoinUs-section{
	width: 1100px;
	margin: 0 auto;
}
.joinTop{
	width: 100%;
	margin-top: 33px;
}
.joinTop h4{
	width: 760px;
	margin: 0 auto;
	font-size: 24px;
	line-height: 36px;
	color: #4ca734;
	text-align: center;
}
.joinTop h4>span{color: #333333;}
.joinTop p{
	margin-top: 25px;
	width: 100%;
	font-size: 14px;
	line-height: 30px;
	color: #666666;
	text-align: center;
}
.join-environment{
	width: 100%;
	margin: 42px auto;
	display: flex;
}
.join-environment img{
	display: block;
	flex: 1;
	margin-right: 36px;
}
.join-environment img:last-child{margin-right: 0;}
.join-RecruitInfo{
	width: 100%;
	padding-bottom: 42px;
}
.recruit-tips{
	width: 528px; height: 448px;
	border: 1px #e6e6e6 dashed;
	float: left;
	margin: 0 40px 38px 0;
}
.recruit-tips:nth-of-type(even){margin-right: 0;}
.join-Post{
	width: 100%; height: 58px;
	background: #f0f0f0;
	border-bottom: 1px #e6e6e6 dashed;
	position: relative;
}
.join-Post p{
	width: 100%;
	font-size: 18px;
	line-height: 58px;
	color: #333333;
	text-align: center;
}
.join-Post p>span{
	font-size: 14px;
	line-height: 54px;
	margin-top: 4px;
}
.join-Post img{
	position: absolute;
	top: -10px; right: -20px;
}
.recruit-tips h5{
	font-size: 12px;
	line-height: 42px;
	color: #4ca734;
	margin-left: 30px;
}
.recruit-tips h5:first-child{margin-top: 16px;}
.join-situation,.join-seniority{
	margin-left: 30px;
}
.join-situation li,.join-seniority li{
	font-size: 12px;
	line-height: 24px;
	color: #666666;
}


/*宣传实例*/
#propagate-section{
	margin-top: 40px;
	padding-bottom: 92px;
	position: relative;
}
.example-list{
	width: 100%;
	margin-bottom: 24px;
	position: relative;
}
.example-list li{
	width: 253px;
	float: left;
	margin: 0 29px 24px 0;
	position: relative;
}
.example-imgmask{
	width: 253px; height: 300px;
	position: absolute;
	left: 0; top: 0;
}
.example-list li:nth-of-type(4n){margin-right: 0;}
.example-list li:hover .example-imgmask{
	background: #000000;
	opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.example-list li>img{width: 100%;}
.example-list li>p,.example-list li>span{
	width: 100%;
	font-size: 14px;
	line-height: 24px;
	color: #333333;
	text-align: center;
}
.example-list li>span{
	font-size: 12px;
	color: #999999;
	display: block;
}
.Readmore,.SvcReadmore{
	width: 80px; height: 14px;
	position: absolute;
	right: 0; bottom: -30px;
	cursor: pointer;
}
.Readmore span,.SvcReadmore span{
	width: 12px; height: 12px;
	display: block;
	overflow: hidden;
	float: right;
	background: url(../img/arrowdown.png) no-repeat;
}
.Readmore>p,.SvcReadmore>p{
	font-size: 14px;
	line-height: 14px;
	color: #333333;
	float: right;
	margin-right: 10px;
}
.propagate-mask{
	width: 100%;
	position: fixed;
	left: 0; top: 0;
	background: #000000;
	opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;
	display: none;
}
.propagate-slideshow{
	width: 1100px; height: 330px;
	position: fixed;
	left: 50%; top: 50%;
	margin-left: -550px; margin-top: -165px;
	display: none;
}
.slideshow-left{
	float: left;
	margin: 135px 0 0 20px;
}
.slideshow-right{
	float: right;
	margin: 135px 20px 0 0; 
}
.BigImg{
	width: 502px; height: 330px;
	margin: 0 auto;
	overflow: hidden;
}

/*新闻资讯*/
#News-section{
	margin-top: 40px;
	padding-bottom: 92px;
}
.Newsinfo-list{
	width: 100%;
	position: relative;
}
.Newsinfo-list li{
	width: 253px; height: 270px;
	margin: 0 29px 30px 0;
	float: left;
}
.Newsinfo-list li:nth-of-type(4n){margin-right: 0;}
.Newsinfo-list li:hover{
	background: #4CA734;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.Newsinfo-list li:hover h5,.Newsinfo-list li:hover span,.Newsinfo-list li:hover p{
	color: #ffffff;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.Newsinfo-list li a>img{width: 100%; height: 160px; display: block;}
.News-synopsis{
	width: 251px; height: 108px;
	border: 1px #d8d7da solid;
}
.Newsinfo-list li:hover .News-synopsis{border-color: #4CA734;}
.News-synopsis h5{
	width: 220px;
	margin: 0 auto; margin-top: 15px;
	font-size: 12px;
	font-weight: 600;
	line-height: 20px;
	color: #333333;
}
.News-synopsis span{
	width: 220px;
	display: block;
	margin: 0 auto;
	font-size: 10px;
	line-height: 16px;
	color: #999999;
}
.News-synopsis p{
	width: 220px; height: 36px;
	margin: 0 auto; margin-top: 8px;
	font-size: 12px;
	line-height: 18px;
	color: #999999;
}
.Year-query,.Class-query{
	width: 175px; height: 40px;
	position: absolute;
	right: 0; top: 0;
}
.Year-query p,.Class-query p{
	float: left;
	font-size: 12px;
	line-height: 40px;
	color: #666666;
} 
.newsquery-select,.Clsquery-select{
	width: 87px; height: 22px;
	border: 1px #e6e6e6 solid;
	font-size: 12px;
	text-indent: 0.2em;
	color: #666666;
	margin-top: 8px;
	float: left;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: right url(../img/select-icon.png) no-repeat #ffffff;
}
.Newsnavlist .check_Nwstyle,.announceList .check_Nwstyle{
	color: #4CA734;
}
.Newsnavlist .enter-style,.announceList .enter-style{
	color: #4CA734;
}

/*资讯详情*/
#Details-section{
	margin-top: 35px;
	padding-bottom: 78px;
}
#Details-section h4{
	width: 100%;
	font-size: 18px;
	line-height: 28px;
	color: #333333;
	text-align: center;
}
#Details-section span{
	display: block;
	width: 100%;
	font-size: 12px;
	line-height: 22px;
	color: #999999;
	text-align: center;
}
.Detalis-text{
	width: 100%;
	margin-top: 18px;
}
.Detalis-text p{
	font-size: 14px;
	line-height: 30px;
	color: #333333;
	text-indent: 2em;
}
.Nds-picture{
	width: 100%;
	margin-top: 22px;
}
.NdsPic-left{float: left;}
.NdsPic-right{float: right;}


/*产品体系*/
#Typical-system,#SellingNetwork{
	width: 1100px;
	margin: 0 auto;
	padding-bottom: 78px;
	overflow: hidden;
}
#protect-system{
	width: 58%;
	margin: 0 auto;
	padding-bottom: 78px;
	overflow: hidden;
	z-index: 2;
	display: flex;
	flex-direction: row;
}
.pctsys-top,.tpcase-top,.selling-top{
	width: 100%; height: 68px;
	margin-top: 18px;
}
.pctsys-top h4,.tpcase-top h4,.selling-top h4{
	float: left;
	font-size: 24px;
	line-height: 68px;
	color: #333333;
}
.pctsys-top h4>span,.tpcase-top h4>span,.selling-top h4>span{
	font-size: 14px;
	color: #c8c8c8;
	line-height: 58px;
	margin-top: 10px; margin-left: 12px;
}
.pctsys-top p,.tpcase-top p,.selling-top p{
	float: right;
	font-size: 12px;
	line-height: 58px;
	color: #999999;
	margin-top: 10px;
}
.pctsys-top p>span,.tpcase-top p>span,.selling-top p>span{color: #333333;}
.pctsys-left{
	float: left;
/*	width: 220px;*/
width: 20%;
min-width: 120px;
}
.pctsys-right{
	float: right;
	/*width: 858px;*/
	width: 78%;
	margin-left: 18px;
	border: 1px #e6e6e6 solid;
	overflow: hidden;
}
.pctLeft-List{
	width: 100%;
}
.pctLeft-List li{
	width: 100%;
	margin-bottom: 10px;
	cursor: pointer;
}
.pctLeft-List li>p{
	background: #f0f0f0;
	font-size: 14px;
	line-height: 40px;
	color: #333333;
	text-indent: 30px;
}
.pctLeft-List li:first-child p{
	border-left: 2px #4CA734 solid;
	color: #4CA734;
}
.pctLeft-List ul{margin-top: 5px;}
.pctLeft-List ul li{
	font-size: 12px;
	line-height: 40px;
	text-indent: 60px;
	color: #666666;
	background: #f0f0f0;
	margin-bottom: 0;
}
.pctsys-right h5{
	width: 100%;
	font-size: 14px;
	line-height: 24px;
	color: #333333;
	text-align: center;
	margin-top: 20px;
}
.pctsys-right span{
	display: block;
	font-size: 12px;
	line-height: 22px;
	color: #999999;
	text-align: center;
}
.pctsys-right p{
	width: 820px;
	margin: 0 auto;
	font-size: 12px;
	line-height: 30px;
	color: #333333;
	text-indent: 2em;
	margin-top: 8px;
}


/*服务支持*/
#Service-section{
	padding-bottom: 120px;
	margin-top: 30px;
}
.Svcdocument{
	width: 820px;
	float: left;
	position: relative;
}
.Medical-data,.technology,.Industry-related{
	width: 100%;
}
.Medical-data h5,.technology h5,.Industry-related h5{
	font-size: 14px;
	line-height: 34px;
	color: #333333;
	position: relative;
}
.Medical-data h5>i,.technology h5>i,.Industry-related h5>i{
	width: 12px; height: 12px;
	display: block;
	position: absolute;
	left: 60px; top: 12px;
	background: url(../img/svch5.png) no-repeat;
}
.Medical-list,.technology-list,.Industry-list{
	width: 100%;
}
.Medical-list li,.technology-list li,.Industry-list li{
	width: calc(100% - 2px); height: 68px;
	border: 1px #e6e6e6 solid;
	margin-bottom: 10px;
	cursor: pointer;
}
.Medical-list li:hover,.technology-list li:hover,.Industry-list li:hover{
	border-color: #4ca734;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.Medical-list li:hover input,.technology-list li:hover input,.Industry-list li:hover input{
	background: #ffb16b;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.Medical-list li>i,.technology-list li>i,.Industry-list li>i{
	width: 30px; height: 30px;
	display: block;
	float: left;
	background: url(../img/datum.png) no-repeat;
	margin: 19px 21px 0 19px;
}
.Medical-list li:last-child>i{background: url(../img/datum01.png) no-repeat;}
.Medical-list li>p,.technology-list li>p,.Industry-list li>p{
	font-size: 14px;
	line-height: 68px;
	color: #333333;
	float: left;
}
.Medical-list li>span,.technology-list li>span,.Industry-list li>span{
	font-size: 12px;
	line-height: 68px;
	color: #999999;
	float: left;
	margin-left: 19%;
}
.Medical-list li>input,.technology-list li>input,.Industry-list li>input{
	width: 105px; height: 30px;
	border: none;
	outline: none;
	border-radius: 15px;
	background: #4ca734;
	font-size: 12px;
	color: #ffffff;
	float: right;
	margin: 20px 20px 0 0;
}
.Svc-hotDownload{
	float: right;
	width: 260px;
}
.Svc-hotDownload h5{
	font-size: 10px;
	line-height: 34px;
	color: #999999;
}
.Svc-hotDownload h5>span{
	font-size: 14px;
	color: #4ca734;
}
.HotDownload-list{
	width: calc(100% - 2px);
	border: 1px #e6e6e6 solid;
}
.HotDownload-list li{
	width: 220px; height: 40px;
	margin: 0 auto;
	border-bottom: 1px #e6e6e6 dashed;
	cursor: pointer;
}
.HotDownload-list li:first-child{margin-top: 10px;}
.HotDownload-list li:last-child{border: none;}
.HotDownload-list li:first-child>span{background: #ffb16b;}
.HotDownload-list li:nth-of-type(2)>span{background: #ffb16b;}
.HotDownload-list li:nth-of-type(3)>span{background: #ffb16b;}
.HotDownload-list li>p{
	font-size: 12px;
	line-height: 40px;
	color: #666666;
	float: left;
	margin-left: 8px;
}
.HotDownload-list li>span{
	width: 20px; height: 20px;
	margin-top: 10px;
	float: left;
	border-radius: 50%;
	background: #c8c8c8;
	font-size: 10px;
	line-height: 20px;
	color: #ffffff;
	text-align: center;
}

/*典型案例*/
.conditions{
	width: calc(100% - 2px);
	border: 1px #e8e8e8 solid;
}
.cdts-Province{
	width: 100%; height: 42px;
	border-bottom: 1px #e8e8e8 solid;
}
.Org-property{border: none;}
.cdts-Province h5,.Org-Typelist p,.Org-levelist p,.Org-property p{
	font-size: 14px;
	line-height: 42px;
	color: #999999;
	float: left;
	text-indent: 2em;
	margin-right: 14px;
}
.cdts-Province i{
	width: 12px; height: 14px;
	display: block;
	background: url(../img/location.png) no-repeat;
	float: left;
	margin: 15px 10px 0 0;
}
.cdts-Province p{
	font-size: 14px;
	line-height: 42px;
	color: #666666;
	float: left;
}
.cdts-Province span{
	font-size: 14px;
	line-height: 42px;
	color: #4CA734;
	float: right;
	margin-right: 20px;
	cursor: pointer;
}
.Org-Typelist li,.Org-levelist li,.Org-property li{
	float: left;
	font-size: 14px;
	line-height: 24px;
	color: #666666;
	border-radius: 12px;
	margin-top: 9px; margin-bottom: 9px;
	padding-left: 10px; padding-right: 10px;
	margin-right: 5.9%;
	cursor: pointer;
}
.Org-Typelist li:last-of-type,.Org-levelist li:last-of-type,.Org-property li:last-of-type{margin-right: 0;}
.Org-levelist li:nth-of-type(3){margin-left: -28px;}
.Org-levelist li:last-of-type{margin-left: -14px;}
.Org-property li:nth-of-type(4){margin-left: 28px;}
.Org-property li:last-of-type{margin-left: 14px;}
.Screening-results{width: 100%; height: 55px;}
.Screening-results p{
	font-size: 14px;
	line-height: 54px;
	color: #999999;
	text-align: right;
}
.Screening-results p>span{color: #4CA734;}
.typical-caselist{
	width: 100%;
	position: relative;
}
.typical-caselist li{
	width: 253px; height: 220px;
	float: left;
	margin-right: 29px; margin-bottom: 9px;
	position: relative;
}
.typical-caselist li:nth-of-type(4n){margin-right: 0;}
.typical-caselist li>img{width: 100%; height: 166px;}
.typical-caselist li>p{
	font-size: 14px;
	line-height: 54px;
	color: #333333;
	text-align: center;
}
.typical-mask{
	width: 100%; height: 166px;
	background: #000000;
	opacity:0;filter:alpha(opacity=0);-moz-opacity:0;
	position: absolute;
	left: 0; top: 0;
}
.typical-caselist li:hover .typical-mask{opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}

/*销售网络*/
.selling-cont{
	width: 100%;
	position: relative;
}
.shexian{
	position: absolute;
	left: 184px; top: 120px;
}
.selling-right{
	width: 325px;
	float: right;
	margin-top: 140px;
}
.selling-right h4{
	font-size: 14px;
	line-height: 46px;
	color: #4ca734;
}
.selling-right h4>i{
	display: block;
	width: 12px; height: 12px;
	float: left;
	margin: 18px 10px 0 0; 
	background: url(../img/ellipse.png) no-repeat;
}
.selling-right p{
	font-size: 12px;
	line-height: 24px;
	color: #333333;
	margin-bottom: 10px;
}
.network-info{
	width: 100%;
	border: 1px #e6e6e6 solid;
	border-collapse:collapse;
}
.network-info th{
	max-width: 138px; min-width: 138px;
	border: 1px #e6e6e6 solid;
	background: #ffefe1;
	font-size: 14px;
	line-height: 38px;
	color: #333333;
	text-align: center;
}
.network-info th:nth-of-type(3){max-width: 198px; min-width: 198px;}
.network-info td{
	height: 68px;
	border: 1px #e6e6e6 solid;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
	text-align: center;
}
.network-info td:nth-of-type(3),.network-info td:nth-of-type(4){text-align: left; text-indent: 2em;}


/*版权声明,法律声明,隐私条款*/
#Declarat-section h4,#legal-section h4,#privacy-section h4{
	font-size: 18px;
	line-height: 40px;
	color: #666;
	margin-top: 20px;
}
#Declarat-section p,#legal-section p,#privacy-section p{
	width: 100%;
	font-size: 14px;
	line-height: 30px;
	color: #666;
	text-indent: 2em;
}
#Declarat-section,#legal-section,#privacy-section{padding-bottom: 190px;}
#legal-section,#privacy-section{display: none;}
.situtList{
	width: 100%;
	padding-bottom: 20px;
}
.situtList li{
	font-size: 14px;
	line-height: 30px;
	color: #666;
}


.Org-Typelist,.Org-levelist,.Org-property{
	width: 90.9%;
	float: left;
}
.Type-cont,.level-cont,.prop-cont{
	width: 100%;
	border-bottom: 1px #e8e8e8 solid;
	overflow: hidden;
}
.Type-cont p,.level-cont p,.prop-cont p{
	font-size: 14px;
	line-height: 42px;
	color: #999;
	float: left;
	text-indent: 2em;
	margin-right: 14px;
}
/*通用在线客服*/
.side{position:fixed;width:40px;right:20px;bottom:100px;z-index:100;}
.side ul li{width:40px;height:40px;float:left;position:relative; margin:0 0 2px 0;}
.side ul li .sidebox{position:absolute;width:40px;height:40px;top:0;right:0;transition:all 0.3s;background:#c8c8c8;line-height:40px;font-family:"微软雅黑";font-size:18px;color:#fff;overflow:hidden;}

.side ul li .sidetop{width:40px;height:40px;display:inline-block;background:#c8c8c8;transition:all 0.3s;}
.side ul li .sidetop:hover{background:#4ca734;}
.side ul li img{float:left;}
.side ul li .ewm{float:left; width:62px; height:62px; margin:10px 0;}
.side ul li .ewm img{width:62px; height:62px;}

@media only screen and (min-width: 100px) and (max-width: 1100px) {
/*首页*/
	.nav-cont,.SH-product,.SH-typical,.SH-news,.Header-cont,.BtmList,.SHfooter-cont{width: 100%;}
	.nav-cont{
		overflow: hidden;
		height: 130px;
	}
	/*.nav-cont-2{
		overflow: hidden;
		height: 500px;
	}*/
	.SH-logo{
		margin: 22px auto;
		display: block;
		float: none;
	}
	.SH-navList,.AbtHeader-list{
		width: 670px;
		margin: 0 auto;
		float: none;
	}
	.SH-navList li,.AbtHeader-list li{margin-top: 0;}
	.AbtHeader-list a:last-child li{margin-right: 0;}
	.SH-navList a:last-child li{margin-right: 0;}
	.Header-cont{height: 390px; margin-top: 130px;}
	.pctList{
		display: block;
		width: 580px;
		margin: 0 auto;
	}
	.scheme-mobile,.scheme-remote,.scheme-intelligent,.scheme-saas{
		float: left;
		width: 250px;
	}
	.caseList{
		width: 640px;
		margin: 0 auto;
	}
	.caseList li figcaption{left: 10px;}
	.newsLeft,.newsRight{
		float: none;
		margin: 0 auto;
	}
	.viewBtn{
		margin: 20px auto;
		display: block;
	}
	.BtmList{
		width: 640px;
		margin: 0 auto;
		display: block;
	}
	.BtmList li{
		width: 195px;
		float: left;
		margin-right: 20px;
	}
	.BtmList a:nth-of-type(3n) li{margin-right: 0;}
	.footer-welcome,.footer-aboutUs,.footer-followUs{
		float: none;
		margin: 0 auto;
		border-right: none;
	}
	.footer-followUs{width: 383px;}
	.followUs-cont{float: none;}
	.Header-cont{width: 100%;}
	.Banner-animate{width: 100%; height: 390px;}
/*关于我们*/
	.Abt-title,.About-nav,#Abtarticle>section{width: 90%;}
	.transverse-center{width: 100%; margin-left: -45%;}
	.transverse-bottom{width: 30%; margin-right: 2%;}
	.Rtlt-center h3{font-size: 30px;}
	.Rtlt-center h3,.Rtlt-center p,.Rtlt-center h4{left: 30px;}
	.botm-top{
		font-size: 40px;
		margin-left: -220px;
	}
	.service-Left{float: none; margin: 40px auto;}
	.svinfo-left{margin-bottom: 0;}
	.service-Right{
		float: none;
		margin: 40px auto;
	}
	.svright-submit{
		display: block;
		/*float: none;*/
		margin: 20px auto;
		margin-right: 180px;
	}
	.Aglist-right{float: left; margin-top: 20px; margin-bottom: 20px;}
	.Agency-Require{clear: both;}
	.require-faith p,.require-Experience p,.require-channel p{width: 90%;}
	.propagate-slideshow{width: 100%; margin-left: -50%;}
	.join-RecruitInfo>.recruit-tips{margin: 20px auto; float: none;}
	.News-nav,.infor-title,#News-section,#protect-system,.Svc-title,.Service-nav,#SellingNetwork{width: 100%;}
	#Details-section,#Service-section,#Typical-system{width: 90%;}
	.NdsPic-left,.NdsPic-right{float: none; margin: 20px auto; display: block;}
	.pctsys-right{width: calc(100% - 240px);}
	.pctsys-right>p{width: calc(100% - 20px);}
	/*典型案例*/
	.typical-caselist{
		width: 540px;
		margin: 0 auto;
	}
	.typical-caselist li:nth-of-type(2n){margin-right: 0;}
	/*销售网络*/
	.selling-right{
		width: 550px;
		float: none;
		margin: 0 auto; margin-bottom: 40px;
		clear: both;
	}
	
}
@media only screen and (min-width: 100px) and (max-width: 640px) {
	.SH-logo{width: 40%;}
	.transverse-center{width: 100%; margin-left: -46%;}
	.transverse-bottom{width: 50%; margin-right: -8%;}
	.Rtlt-center h3{font-size: 28px;}
	.Rtlt-center p{font-size: 20px;}
	.Rtlt-center h4{font-size: 14px;}
	.botm-center{width: 20%; margin-left: -6%;}
	.example-list{margin: 0 auto; width: 540px;}
	.example-list li{ margin: 0 25px 24px 0;}
	.example-list li:nth-of-type(2n){ margin-right: 0;}
	.example-list li:last-of-type{margin-right: 0;}
	.joinTop h4{width: 100%;}
	/*News.html*/
	.Newsinfo-list{width: 540px; margin: 0 auto;}
	.Newsinfo-list li:nth-of-type(3n){margin-right: 29px;}
	.Newsinfo-list li:nth-of-type(2n){margin-right: 0;}
	.Newsinfo-list li:last-of-type{margin-right: 0;}
	/*服务支持*/
	.Svcdocument{width: 100%;}
	.Medical-list li>span,.technology-list li>span,.Industry-list li>span{margin-left: 20px;}
	.Svc-hotDownload{
		width: 100%;
		float: left;
		margin-top: 40px;
	}
	.Svc-hotDownload li{width: 90%;}
	/*典型案例*/
	.Org-levelist,.Org-Typelist{height: 84px;}
	.Org-levelist li:last-of-type{margin-left: 0;}
}
@media only screen and (min-width: 640px) and (max-width: 960px) {
	.SH-logo{width: 35%;}
	.transverse-top{width: 46%; margin-left: -23%;}
	.transverse-center{width: 100%; margin-left: -45%;}
	.transverse-bottom{width: 50%; margin-right: -5%;}
	.Rtlt-center,.Rtlt-mask{width: 100%; right: 0;}
	.Rtlt-center h3{font-size: 32px;}
	.Rtlt-center p{font-size: 24px;}
	.botm-center{width: 18%; margin-left: -6%;}
	.example-list{margin: 0 auto; width: 540px;}
	.example-list li{ margin: 0 25px 24px 0;}
	.example-list li:nth-of-type(2n){ margin-right: 0;}
	.example-list li:last-of-type{margin-right: 0;}
	.joinTop h4{width: 100%;}
	/*News.html*/
	.Newsinfo-list{width: 540px; margin: 0 auto;}
	.Newsinfo-list li:nth-of-type(3n){margin-right: 29px;}
	.Newsinfo-list li:nth-of-type(2n){margin-right: 0;}
	.Newsinfo-list li:last-of-type{margin-right: 0;}
	/*服务支持*/
	.Svcdocument{width: 100%;}
	.Svc-hotDownload{
		width: 100%;
		float: left;
		margin-top: 40px;
	}
	.Svc-hotDownload li{width: 90%;}
	/*典型案例*/
}
@media only screen and (min-width: 960px) and (max-width: 1100px) {
	.transverse-bottom{width: 42%; margin-right: -1%;}
	.Rtlt-center h3{font-size: 42px;}
	.Rtlt-center p{font-size: 24px;}
	.Rtlt-center h3,.Rtlt-center p,.Rtlt-center h4{left: 60px;}
	.botm-center{width: 16%; margin-left: -5%;}
	.example-list{margin: 0 auto; width: 826px;}
	.example-list li{ margin: 0 29px 24px 0;}
	.example-list li:nth-of-type(3n){ margin-right: 0;}
	.example-list li:nth-of-type(4n){ margin-right: 29px;}
	.example-list li:last-of-type{margin-right: 0;}
	/*News.html*/
	.Newsinfo-list{width: 820px; margin: 0 auto;}
	.Newsinfo-list li:nth-of-type(3n){margin-right: 0;}
	.Newsinfo-list li:nth-of-type(4n){margin-right: 29px;}
	.Newsinfo-list li:last-of-type{margin-right: 0;}
	/*服务支持*/
	.Svcdocument{width: 74.54%;}
	.Svc-hotDownload{width: 24%;}
}
@media only screen and (min-width: 100px) and (max-width: 750px) {
	.Year-query,.Class-query{
		right: 0; top: 40px;
	}
	.pctsys-right>img{width: 100%;}
}
@media only screen and (min-width: 640px) and (max-width: 845px) {
	.Org-Typelist{
		height: 84px;
	}
}
@media only screen and (min-width: 640px) and (max-width: 700px) {
	.Rtlt-center,.Rtlt-mask{width: 90%; right: 0;}
}
@media only screen and (min-width: 760px) and (max-width: 960px) {
	.Rtlt-center,.Rtlt-mask{width: 96%; right: 0;}
}
.Org-Typelist .OrgTLP,.Org-levelist .OrgTLP,.Org-property .OrgTLP{
	background:#4CA734;
	color:#ffffff;
}




