.swhz .comtitle{ padding-top:45px;}
.sysjs{ padding-bottom:80px; background:#fdfdfd;}
.syss_bignr{ padding-top:56px;}
.sysjs_nr{ display:block;font-size:18px; color:#666666; line-height:32px; float:left; text-align:center; margin-top:20px;}
.sysjs_nr span{  color:#339933; font-weight:bold;}
.sysjs div.dl{ float:right; width:569px; max-width:50%;  text-align:center;}
.sysjs div.dl .bkg{ padding-bottom:49%; background-size:contain;}
.sysjs div.dl .hasdiv{ overflow:visible}
.sysjs div.dl p{font-size:16px; color:#666; line-height:260%}
.sysjs ul{ padding-top:33px;}
.sysjs ul li{ float:left; width:31.4%; text-align:center; margin-right:2.9%;}
.sysjs ul li.z{ margin-right:0%;}
.sysjs ul li .bkg{ padding-bottom:60%;}
.sysjs ul li .at{ font-size:16px; color:#666; line-height:240%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; width:100%}
.felc{ padding-bottom:74px; background:url(../images/hz/hc.jpg) center center no-repeat; background-size:cover;}
.felc img{ display:block; margin:auto; max-width:100%; padding-top:15px;}
.zyqt{ background:url(../images/hz/qt.jpg) center center no-repeat; background-size:cover; padding-bottom:87px;}
.zyqt ul{ padding-top:33px;}
.zyqt ul li{text-align:center; background:rgba(255,255,255,0.3); border-radius:27px; overflow:hidden; width:22.5%; float:left; margin-right:3.3%}
.zyqt ul li.z{margin-right:0%;}
.zyqt ul li .bkg{ padding-bottom:113%;}
.zyqt ul li .at{ font-size:24px; color:#FFF; display:block; line-height:90px;}
.spcg{ padding-bottom:86px;}
.spcg ul{ padding-top:30px;}
.spcg ul li{text-align:center; float:left; position:relative; width:32.5%; margin-right:1.25%; border-radius:33px; overflow:hidden; text-align:center;}
.spcg ul li.z{ margin-right:0px;}
.spcg ul li .bkg{ padding-bottom:87%;}
.spcg ul li .at{ display:block; position:absolute; width:100%; left:0px; bottom:11%; color:#333; font-size:20px; font-weight:bold;}
.sanfang{ padding-bottom:50px; background:url(../images/hz/sanfang.jpg) center center no-repeat; background-size:cover;}
.sanfang_nr{ padding-top:32px;}
.sanfang_pics{ width:94px; position:absolute; left:50%; margin-left:-47px; margin-top:60px;}
.sanfang_pics img{ display:block; margin:13px auto; max-width:100%;}
.sanfang ul{ width:462px; float:left;}
.sanfang ul li{text-align:center;}
.sanfang ul li.z{margin-right:0%;}
.sanfang ul li .hasdiv{ border-radius:20px;}
.sanfang ul li .bkg{ padding-bottom:57%;}
.sanfang ul li .at{ color:#FFF; font-size:16px; font-weight:bold; line-height:47px; height:47px; display:block; width:100%}
.sanfang .apple{ position:absolute; left:50%; margin-left:111px;}
.sanfang .apple p{ color:#FFF; font-size:24px; font-weight:bold; padding-left:109px; padding-bottom:7px;}
.sanfang .apple p i{ display:block; font-size:16px;}
.sanfang .apple img{ max-width:inherit;}
.sanfang .apple .at{ display:block; width:210px; height:38px; border-radius:38px; color:#FFF; font-size:16px; font-weight:bold; border:1px solid #FFF; line-height:38px; text-align:center; margin:21px auto auto 150px;}
.zzfws{ padding-bottom:67PX;}
.zzfws .zztitle{color:#36a549; font-weight:bold; font-size:24px; display:block; padding-left:20px; position:relative; height:45px; line-height:45px;}
.zzfws .zztitle:before{ position:absolute; left:0px; top:50%; display:block; width:4px; height:25px; background:#36a549; border-radius:4px; content:''; margin-top:-11px;}
.zzfws ul.f{ padding-top:17px; padding-bottom:17px;}
.zzfws ul.f li{text-align:center; float:left; width:22.5%; margin-right:3.3%; border-radius:29px; background:#f7f7f7; padding-bottom:44px;}
.zzfws ul.f li.z{margin-right:0%;}
.zzfws ul.f li .hasdiv{ display:block; margin:40px auto 30px auto; width:110px; overflow:visible}
.zzfws ul.f li .bkg{ padding-bottom:100%;}
.zzfws ul.f li .at{ font-size:18px;}
.zzfws .suoyuan{ background:#f6f6f6; border-radius:27px; margin-top:13px;}
.zzfws .suoyuan ul{ width:960px; display:block; margin:auto; max-width:96%; padding:40px 0px;}
.zzfws .suoyuan ul li.li1{ float:left; text-align:center;}
.zzfws .suoyuan ul li.li1 img{ display:block;}
.zzfws .suoyuan ul li.li1 i{ padding-top:3px; display:block; font-size:18px;}
.zzfws .suoyuan ul li.li2{ float:left; padding-left:7%;}
.zzfws .suoyuan ul li.li2 p{ font-size:18px; color:#36a549; text-indent:18px; height:50px; line-height:50px; display:block; position:relative}
.zzfws .suoyuan ul li.li2 p:before{ position:absolute; background:#36a549; content:''; top:50%; margin-top:-3px; width:6px; height:6px; border-radius:6px; left:0px;}
.zzfws .suoyuan ul li.li3{ float:left; padding-left:227px; background:url(../images/hz/zz.png) 0px center no-repeat; margin-left:5.7%}
.zzfws .suoyuan ul li.li3 dl{ display:block; height:62px; line-height:62px;}
.zzfws .suoyuan ul li.li3 dl img{ float:left;}
.zzfws .suoyuan ul li.li3 dl a{ display:inline-block; float:left; font-size:18px; text-indent:19px; color:#333 }
.n_dh.n_dh_s li a:hover, .n_dh.n_dh_s li a.on {
    border-bottom: #009933 0px solid;
    color: #ccff99;
}
.n_dh.n_dh_s .n_dh_fix{ background:#0f9348; border-bottom:1px solid #0f9348}
.n_dh.n_dh_s {
    text-align: left;
}
.n_dh.n_dh_s li {
    padding: 0 4% 0px 0px; float:left;
}
.n_dh.n_dh_s li a{ color:#FFF; padding:0px;}
.n_dh.n_dh_s .routec,.n_dh.n_dh_s .routec a{ color:#FFF}
.n_dh.n_dh_s .routec a:hover{ color:#ccff99}
@media screen and (max-width:1200px){
	.sysjs_nr{ width:450px;}
	.sysjs dl{width: calc(100% - 450px);}
	.sanfang .apple {
    margin-left: 0px;
}

	}
	
@media screen and (max-width:1100px){
	.sanfang ul {
    width: 350px;
}
.sanfang_pics {
    left: 440px;

}
.apple img{ height:400px}
.sanfang .apple p {
    padding-left: 66px;

}
.sanfang .apple .at {
    margin: 13px auto auto 90px;
}
.sanfang{ padding-bottom:54px;}
}
	
	
@media screen and (max-width:1024px){
	.swhz .comtitle{ padding-top:28px;}
	.sysjs{ padding-bottom:40px;}
	.syss_bignr{ padding-top:28px;}
	.felc{ padding-bottom:36px; }
	.zyqt{  padding-bottom:37px;}
	.spcg{ padding-bottom:36px;}

}
@media screen and (max-width:1000px){
	.sanfang ul {
    width: 100%; float:none;
}
.sanfang ul li{ float:left; width:48%}
.sanfang ul li.z{ float:right}
.sanfang_pics{ position:static; left:auto; top:auto; margin:20px auto; padding:0px; display:block; text-align:center; width:100%}
.sanfang_pics img{ display:inline-block; margin:0px 16px;}
.sanfang .apple { position:static; left:auto; top:auto; margin:auto; padding:0px;
}
	}
@media screen and (max-width:800px){
	.zyqt ul{ padding-top:20px;}
	.sysjs_nr {
    width: 100%; float:none; padding-bottom:25px;
}
.sysjs div.dl{
    width: 100%; float:none; max-width:100%
}

.zzfws .suoyuan ul li.li3{ float:right; margin-left:0px;}
.zyqt{  padding-bottom:26px;}
.zyqt ul li .at {
    font-size: 18px;
    line-height: 60px;
}
	}

@media screen and (max-width:640px){
	.spcg{ padding-bottom:24px;}

.syss_bignr {
    padding-top:0px;
}
.sysjs_nr{
font-size: 16px;
    line-height: 27px;
}
.sysjs ul li,.spcg ul li{  width:80%; margin-right:0%; margin-left:10%; margin-bottom:16px;}
.sysjs {
    padding-bottom: 20px;
}
.sysjs ul {
    padding-top: 16px;
}
.sanfang_pics img {
    display: inline-block;
    margin: 0px 8px; height:30px;
}
}

@media screen and (max-width:480px){
.zyqt ul li .at {
    font-size: 16px;
    line-height: 40px;
}
.zzfws {
    padding-bottom: 24PX;
}
.sanfang_nr {
    padding-top: 16px;
}
.sanfang ul li .at {
    font-size: 14px;
    line-height: 36px;
    height: 36px;

}
.zzfws ul.f li,.zyqt ul li{ width:47%; margin-left:2%; margin-right:0px; margin-bottom:1.3%}
.zzfws ul.f li .hasdiv {
    margin: 20px auto 20px auto;
}
.zzfws ul.f li {
    padding-bottom: 20px;
}
.zzfws .suoyuan ul li.li1{ text-align:center}
.zzfws .suoyuan ul li.li1 img{ display:block; margin:auto}
.zzfws .suoyuan ul li.li1,.zzfws .suoyuan ul li.li2{ float:left; width:50%; margin:0px; padding:0px;}
.zzfws .suoyuan ul li.li2 p{ margin-left:16px;}
.zzfws .suoyuan ul li.li3 {
    float: left; 
	width:80%; 
	margin-top:20px;
    padding-left: 0px; 
	background:none;
    margin-left: 10%;
}

}
@media screen and (max-width:360px)
{
.sanfang .apple p {
    padding-left: 19px;
}
.apple img{ margin-left:-40PX;}
.sanfang .apple .at {
    margin: 13px auto auto 47px;
}
.sysjs_nr {
    font-size: 13px;
    line-height: 24px;
}
.sysjs ul li .at {
    font-size: 14px;
}
	}
