﻿@charset "utf-8";

h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, input, img, p, ul {margin: 0;padding: 0;list-style-type: none;}
/* text */
.fHei{ font-family:'黑体';}
.fTahoma{ font-family:Tahoma,Verdana; }
.fyahei{font-family:"Microsoft YaHei","微软雅黑";}

.f17{ font-size:17px;}
.f18{ font-size:18px; }
.f20{ font-size:20px; }
.f28{ font-size:28px; }
.f36{ font-size:36px; }
.f50{ font-size:50px; }

.lh60{ line-height:60px; }
.lh90{ line-height:90px; }
.lh150{ line-height:150%; }
.lh160{ line-height:160%; }
.lh180{ line-height:180%; }

.w{ width:100%; }
.wp70{ width:70%; }
.wp80{ width:80%; }
.wp90{ width:90%; }
.wp96{ width:96%; }
.w140{width: 140px;}
.w170{width: 170px;}

.h60{height: 60px;}
.h90{height: 90px;}
.h120{ height:120px; }

.none{display: none;}
.db{ display:block; }
.bc{ margin-left:auto; margin-right:auto; }
.dib{ display:inline-block; }
.clearfix:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix{*zoom:1;}

.pr{position: relative;}
.pa{position: absolute;}

.ml10{margin-left: 10px !important;}
.ml50{margin-left: 50px !important;}
.mt15{margin-top: 15px;}
.mb40{margin-bottom: 40px;}
.mb50{margin-bottom: 50px;}
.pl25{padding-left: 25px;}
.pr25{padding-right: 25px;}
.pr45{padding-right: 45px;}
.pt50{padding-top: 50px;}
.pb20{padding-bottom: 20px;}
.pb40{padding-bottom: 40px;}
.pb50{padding-bottom: 50px;}

.brrea{border-bottom: 1px solid #eaeaea;}
.brrgray{border-bottom: 1px solid #e7e7e7;}
.black{ color:#000000; }
.color6c{color:#6c6c6c;}
.colorc4{color:#c4c4c4;}
.colorbf{color:#bfbfbf}
.color4d{color:#4d4d4d;}
.norcolor{color:#666666;}
.f4bg{background-color: #f4f4f4;}
.e6bg{background-color: #e6e6e6;}
.spebg{background-color: #394042;}
.fabg{background-color: #fafafa;}

input,button,textarea{-webkit-appearance: none;resize: none;}
input[type=submit],input[type=reset],input[type=button],input[type=text]{-webkit-appearance:none;}
/**服务中心start**/
/****/
.helpcenterlogo{float: left;padding: 10px 0;}
@media (max-width:760px){.helpcenterlogo img{width: 200px;}}
/**top顶部**/
.indextop{font-size: 14px;line-height: 30px;color: #5c5c5c;text-align: right;}
.indextop a,.indextop span{font-size: 14px;line-height: 30px;color: #5c5c5c}
.indextop a:hover,.indextop a.on{color: #ff4701;}
.demo-nav{border-bottom: 1px solid #f1f1f1;}
.demo-nav.fixed.fixed-top{z-index:8;background:#fff;width:100%;padding:0;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, .175);box-shadow:0 3px 6px rgba(0, 0, 0, .175);}

/**服务中心首页顶部搜索条**/
.indexsearch{background: #f1f1f1 url(../images/fuwuzhongxin01.jpg) center no-repeat;padding: 43px 0;}
.indexsearchcnt{width: 55%;display: block;margin: 0 auto;}
.indexsearchcnt .searchtext{float: left;width:80%; height:50px; line-height:50px; border: 1px solid #d1d1d1;border-right:0px;border-radius: 0;padding-left: 60px;padding-right:10px;background: #f9f9f9 url(../images/fuwuzhongxin-icon.png) 12px 10px no-repeat;}
.indexsearchcnt .searchbtn{float: left;width: 20%;background-color: #ff4701;border: 0;color: #fff;font-size: 18px;line-height: 50px;padding:0;}
@media (max-width:760px){.indexsearchcnt{width: 100%;}}

.indexlist{float: left;width: 100%;padding: 50px 0;}
.indexlist li{float: left;width: 25%;margin-bottom: 50px;padding:0 100px 0 0;}
.indexlist li.on a{background-color: #fafafa;border-color:#fafafa;}
.indexlist li a{width: 100%;display: block;margin: 0 auto;border: 1px solid #ececec;padding: 50px 0;font-size: 14px;text-align: center;color: #000;}
.indexlist li a img{margin-bottom: 20px;width: 100%;display: inline-block;}
.indexlist li:nth-child(4n+2){padding:0 67px 0 33px;}
.indexlist li:nth-child(4n+3){padding:0 33px 0 67px;}
.indexlist li:nth-child(4n){padding:0 0 0 100px;}
@media (max-width:760px){.indexlist li{width: 50%;padding: 0 20px !important;}.indexlist li a{padding: 10px 0;}}
@media (min-width:761px) and (max-width:1000px){.indexlist li{padding: 0 20px !important;}}
/**标题**/
.headline{text-align: center;background-color: #f9f9f9;padding: 20px 0;}
.headline p{display: inline-block;position: relative;font-size: 30px;color: #000;line-height: 30px;}
.headline p:before{right: 100%;margin-right: 0.5em;}
.headline p:after{left: 100%;margin-left: 0.5em;}
.headline p:before,.headline p:after{content: "";position: absolute;top: 50%;height: 1px;width: 30px;display: block;margin-top: -1px;border-top: 1px solid #989898;}
.headline span{font-size: 12px;width: 100%;margin-top: 10px;text-align: center;display: block;}

/**常见问题列表**/
.problemlist{float: left;width: 100%;margin: 20px 0;}
.problemlist li{float: left;width: 33.333333%;padding: 20px 40px;}
.problemlist li a{float: left;width: 100%;display: inline-block;font-size: 14px;color: #5c5c5c;line-height: 40px;position: relative;}
.problemlist li a:before{content: "";position: absolute;top: 50%;height: 3px;width: 3px;display: block;margin-top: -2px;background: url(../images/fuwuzhongxin-icon.png) 0 -45px no-repeat;left: -15px;}
@media (max-width:760px){.problemlist li{width: 100%;padding:0 20px;}}

.lxkefuitem{float: left;width: 50%;padding: 50px 0;}
.lxkefuitem .lxkefuitemcnt{display: block;margin: 0 auto;text-align: center;}
.lxkefuitem h3{margin-top: 20px;display: inline-block;vertical-align: top;text-align: left;}
.lxkefuitem h3 em{display: inline-block;font-size: 16px;}
.lxkefuitem .shangjiabtn{display: inline-block;width: 90px;height: 90px;background: url(../images/fuwuzhongxin-icon.png) 0 -69px;margin-right: 40px;}
.lxkefuitem .maijiabtn{display: inline-block;width: 90px;height: 90px;background: url(../images/fuwuzhongxin-icon.png) 0 -164px;margin-right: 40px;}
@media (max-width:760px){
	.lxkefuitem{width: 100%;}
	.lxkefuitem .shangjiabtn{width: 45px;height: 45px;background-size: 100px auto;background-position: 0 -35px;}
	.lxkefuitem .maijiabtn{width: 45px;height: 45px;background-size: 100px auto;background-position: 0 -82px;}
	.lxkefuitem h3{margin-top: 0;}
}

.toolbar{margin: 30px 0 20px 0;width: 100%;float: left;}
.toolbar .leftcnt{float: left;color: #5c5c5c;font-size: 14px;line-height: 25px;margin-top: 20px;}
.toolbar .leftcnt a{color: #7c7b7b;display: inline-block;font-size: 14px;}
.toolbar .rightcnt{float: right;width: 20%;position: relative;margin-top: 20px;}
.toolbar .searchbox{float: left;width: 100%;border: 1px solid #d1d1d1;border-right:0px;border-radius: 0;color: #abaaaa;font-size: 12px;line-height: 23px;padding: 0 35px 0 5px;height: 25px;}
.toolbar .searchicon{position: absolute;right: 0;width: 30px;border: 1px solid #d1d1d1;border-left:0px;height: 25px;background: url(../images/fuwuzhongxin-icon.png) 8px -282px no-repeat;}

@media (max-width:760px){.toolbar .leftcnt,.toolbar .rightcnt{width: 100%}.toolbar{margin: 0 0 20px 0;}}

.brbea{border:1px solid #e8e8ea;}
.problemmenubtn{height: 30px;border: 0;overflow: hidden;line-height: 30px;display:none;text-align: center;background-color: #ef4d22;color: #FFF !important;margin-top:10px;padding: 0 10px;border-radius: 4px;-webkit-border-radius: 4px;}
.problemmenubtn.close{float: left;margin-left: 60px}
.problemmenu-layer{position: fixed;top: 45px;right: 0;bottom: 0;left: 0;opacity: 1;display: block;z-index: 910;}
.problemmenu-layer .problemmenu{position: absolute;top: 50px;left: 0;z-index: 1;right: 0;bottom: 0;overflow-y: auto;}
.problemmenubox{float: left;width: 20%;border-right:1px solid #e8e8ea;background: #fff;}
.problemmenu{float: left;width: 100%;}
.problemmenu dl{float: left;width: 100%;border-bottom:1px solid #e8e8ea;padding: 10px 0;}
.problemmenu dl:last-child{border-bottom: 0px;}
.problemmenu dl dt{cursor: pointer;font-size: 14px;color: #2e2e2e;line-height: 30px;padding-left: 60px;position: relative;}
.problemmenu dl dt:before{content: "";position: absolute;top: 5px;left: 30px;height: 20px;width: 20px;display: block;background: url(../images/fuwuzhongxin-icon.png) -96px -286px no-repeat;}
.problemmenu dl dd{padding-left: 60px;display: none;}
.problemmenu dl dd a{display: inline-block;font-size: 14px;color: #8d8d8d;line-height: 30px;}
.problemmenu dl dt img{position: absolute;top: 5px;left: 30px;height: 20px;width: 20px;}
.problemmenu dl.on dt:before{background-position: -74px -286px;}
.problemmenu dl.on dd{display: block;}
/**.problemmenu dl dt:before{content: "";position: absolute;top: 5px;left: 30px;height: 20px;width: 20px;display: block;background-image: url(../images/fuwuzhongxin-icon.png);background-repeat: no-repeat;}
.menuicon01:before{background-position: 0 -258px;}
.menuicon02:before{background-position: -20px -258px;}
.menuicon03:before{background-position: -40px -258px;}
.menuicon04:before{background-position: -60px -258px;}
.menuicon05:before{background-position: -80px -258px;}
.menuicon06:before{background-position: -100px -258px;}
.menuicon07:before{background-position: -130px -258px;}
.menuicon08:before{background-position: -157px -258px;}
.menuicon09:before{background-position: -179px -258px;}**/

.solutioncnt{float: left;width: 80%;}
.solutionitems{float: left;width: 100%;}
.solutionitems .itemshead{float: left;width: 100%;padding: 20px 40px;position: relative;}
.solutionitems .itemshead-tit{float: left;width: 100%;font-size: 16px;line-height: 18px;color: #2e2e2e;padding:0 50px;}
.solutionitems .itemshead-tit:before{content: "";float: left;margin-left: -30px;height: 18px;width: 18px;background: url(../images/fuwuzhongxin-icon.png) -21px -282px no-repeat;}
.solutionitems .itemscontant{float: left;width: 100%;padding:0 40px;background-color: #fafafa;display: none;}
.solutionitems .itemshead-cnt{float: left;width: 100%;padding:30px 50px;border-top: 1px solid #e7e7e9;font-size: 14px;line-height: 24px;color: #5c5c5c;text-align: justify;}
.solutionitems .itemshead-cnt:before{content: "";float: left;margin-left: -30px;margin-top: 3px;height: 18px;width: 18px;background: url(../images/fuwuzhongxin-icon.png) -43px -282px no-repeat;}
.solutionitems .itemshead-cnt *{max-width: 100%;}
.openbtn{cursor: pointer;position: absolute;right: 40px;top:20px;width: 30px;height: 18px;background: url(../images/fuwuzhongxin-icon.png) -96px -286px no-repeat;}
.openbtn.no{background-position:-74px -286px}
.paginationcnt{float: left;width: 100%;border-top:1px solid #e8e8ea;padding:20px 40px;}

@media (max-width:760px){
	.problemmenubox,.solutioncnt{width: 100%}
	.solutionitems .itemshead{padding: 20px 0px;}
	.solutionitems .itemscontant{padding:0;}
	.problemmenu{}

}
/**分页**/
.paginator{float: right;}
.paginator a,.paginator span{display:inline-block;border:solid 1px #ecedef;padding: 5px;font-size: 12px;color: #666;line-height: 18px;cursor: pointer;min-width: 28px;text-align: center;}
.paginator .cpb{background-color: #f05927;color: #fff;}

.no_sstj h2{text-align: center;margin: 30px 0;padding-top: 20px;}
.no_sstj h3{text-align: center;}



.dbdh {
    height: 50px;
    width: 100%;
    padding: 0px 15px;
    position: relative;
    border-bottom: 1px solid #ebebeb;
    text-align: center;
}
.dbdh .login {
    height: 50px;
    line-height: 50px;
    width: 25px;
	float: right;
    text-align: right;
	    position: relative;
}
.dbdh span {
    font-size: 16px;
    line-height: 50px;
    width: 80px;
    text-align: center;
    color: #2e2e2e;
}
.button.button.float-left {
    background: url(http://www.soo56.com/marking1/images/menuico.png) 0px 15px no-repeat;
    width: 25px;
    height: 35px;
	border: 0px;
    padding: 10px 0px;
	float:left;
}
.login .pic {
    background: url(http://www.soo56.com/marking1/images/grtb.png) no-repeat;
    top: 16px;
    width: 20px;
    right: 15px;
	height: 20px;
    float: left;
    position: absolute;
    left: 5px;
	margin:0px 3px;
}
.zdh_w {
    background: url(http://www.soo56.com/marking1/images/xyy.png) bottom center repeat-x;
    height: 55px;
    width: 100%;
    position: relative;
}
.zdh_w.on{ display:block;}
	.zdh{width:92%; margin:0 auto; position:relative;}
	.zdh li{float:left; width:24%; text-align:left; height:55px;  font-size:16px; padding-bottom:7px;}
	.zdh li a{line-height:45px; display: block; color: #939393;}
	.zdh li a.on{ color:#ef4d22;}
	.zdh_w img{ position:absolute; right:-5px; top:16px;}
	.qbfl{position:absolute; width:100%; left:0px; top:0px; display:block; background:#fff; z-index:99; display:none;}
	.qbfl span{height:50px; display:block; line-height:50px; text-align:center; color:#939393; font-size:14px; border-bottom:1px solid #ededed;}
	.qbfl dd{ float:left; width:33.33333%; text-align:center; padding:25px 0px; border-bottom:1px solid #ededed; border-right:1px solid #ededed;}
	.qbfl dd img{position:inherit;}
	.qbfl dd span{display:block; text-align:center; font-size:12px; padding-top:10px; height:auto; line-height:inherit; position:relative; border-bottom:0px}
	.qbfl dd span img{position:absolute; right:15px; top:19px;}
	.mc{background:#000; opacity:0.5; position:fixed; top:50px; left:0px; width:100%; height:100%; z-index:10; display:none;}
	.zdh_w{display:none;}
	@media (min-width: 760px){
		.dbdh,.zdh,.zxhz{display:none;}
	}
	@media (max-width: 760px){
		.demo-nav,.ruzhutopmenubg{display:none;}
		.ruzhutopbanner .layerceng a,.ruzhulist li a.organstyle{ height:35px; line-height:35px; font-size:14px;}
		.ruzhulist,.ruzhulist dl{padding:0px;}
		.ruzhuliuchenglist li{border:0px; min-height:210px;}
		.ruzhuliuchenglist dl,.ruzhuliucheng.mb70{margin:0px;}
		.ruzhuliuchenglist h5{text-align:center; font-size:20px;}
		.ruzhuliuchenglist h6{font-size:16px;
	}
		.zdh li.on a{ color:#ef4d22;}
		.zdh li.one a{ text-align:center;}
		.minhone{min-height:260px;}
		.icon-navicon:before, .icon-reorder:before, .icon-bars:before{display:none;}
		.indexsearch{padding:20px 0px;}
	}