body {
	overflow-x: hidden;
	min-width:1200px;
}
.qiehuan {
	height: 85px;
	background: #fff;
	width: 100%;
	display: block;
	position: relative;
	z-index: 2;
}
.qiehuan ul {
	display: inline-block;
	text-align: center;
	width: 100%;
}
.qiehuan li {
	display: inline-block;
	line-height: 85px;
	color: #383839;
	font-size: 24px;
	text-align: center;
	transition: all ease .3s;
	padding: 0 100px !important;
	text-indent: 1em;
	cursor: pointer;
	position: relative;
}
.qiehuan li:nth-of-type(1) {
	background: url(../images/cobdfhzpqkm7qlniqxgigg.png) no-repeat 72px center;
}
.qiehuan li:nth-of-type(2) {
	background: url(../images/f-uqs_vbtga4ckhg3g0i5g.png) no-repeat 72px center;
}
.qiehuan li:nth-of-type(3) {
	background: url(../images/8jejopj8sywiqnl-jncvqg.png) no-repeat 60px center;
}
.qiehuan li:nth-of-type(1):hover, .qiehuan li:nth-of-type(1).cur {
	background: url(../images/ul8muarrtc-cknwweem7xa.png) no-repeat 72px center #da251c;
}
.qiehuan li:nth-of-type(2):hover, .qiehuan li:nth-of-type(2).cur {
	background: url(../images/j5ckkpmgryulgmh36df8oq.png) no-repeat 72px center #da251c;
}
.qiehuan li:nth-of-type(3):hover, .qiehuan li:nth-of-type(3).cur {
	background: url(../images/n7yvihugqneziitusc21la.png) no-repeat 60px center #da251c;
}
.qiehuan li:hover, .qiehuan li.cur {
	color: #fff;
}
.qiehuan li::after {
	content: '';
	width: 0;
	height: 0;
	border-width: 12px 12px 0;
	border-style: solid;
	border-color: #da251c transparent transparent;
	margin: 0 auto;
	position: absolute;
	bottom: -12px;
	left: 0;
	right: 0;
	opacity: 0;
	transition: all ease .3s;
}
.qiehuan li:hover::after, .qiehuan li.cur::after {
	opacity: 1;
}
.probox {
	width: 100%;
	height: 712px;
	background: url(../images/vgumxyflsliwilqq_kvxiq.jpg) no-repeat center;
	opacity:0;
	visibility: hidden;
	transition: all ease .3s;
	position: absolute;
    left: 0;
    right: 0;
    top: 85px;
}
.center {
	width: 1200px;
	margin: 0 auto !important;
	display: block;
	padding-top: 60px !important;
}
.proleft {
	float: left;
	width: 400px;
	margin-top: 110px !important;
}
.proleft h2 {
	color: #da251c;
	font-size: 36px;
	font-weight: 500;
}
.proleft span {
	margin: 20px 0;
	background: #da251c;
	display: block;
	width: 47px;
	height: 2px;
}
.proleft p {
	color: #383839;
	font-size: 16px;
	line-height: 30px;
}
.proleft a {
	color: #da251c !important;
	font-size: 16px;
	padding: 13px 27px !important;
	background: #fff;
	display: inline-block;
	margin-top: 50px;
}
.proright {
	float: right;
	width: 800px;
}
.probox.cur {
	display: block;
	opacity: 1;
	visibility: visible;
}
.jz {
	background: url(../images/qffghm_2rhaziwvmq4nrbw.jpg) no-repeat center;
	height: 745px;
	padding-top: 83px !important;
}
.jz h2, .sc h2, .ab h2 {
	color: #ffffff;
	font-size: 36px;
	font-weight: 500;
	text-align: center;
}
.jz span {
	margin: 20px auto;
	background: #ffffff;
	display: block;
	width: 47px;
	height: 2px;
}
.jz p, .sc p, .ab p {
	color: #ffffff;
	font-size: 16px;
	line-height: 30px;
	text-align: center;
	width: 1000px;
	margin: 0 auto !important;
}
.jzul {
	width: 1200px;
	height: 2px;
	margin: 35px auto 0 !important;
}
.jzul li {
	width: 19.2%;
	margin-right: 1% !important;
	float: left;
	height: 362px;
	position: relative;
	padding-top: 328px !important;
	overflow: hidden;
	list-style: none !important;
	transition: all ease .5s;
}
.jzul li:last-child {
	margin-right: 0% !important;
}
.jzul li:nth-of-type(1) {
	background: url(../images/hwx7istirrerbmxpjaxzww.jpg) no-repeat center;
}
.jzul li:nth-of-type(2) {
	background: url(../images/dh1bs64ws5qgrrghbukqxq.jpg) no-repeat center;
}
.jzul li:nth-of-type(3) {
	background: url(../images/ieppqi7rqmyr_tmekxmvbq.jpg) no-repeat center;
}
.jzul li:nth-of-type(4) {
	background: url(../images/v2mcrknsq8iya_tenmpvka.jpg) no-repeat center;
}
.jzul li:nth-of-type(5) {
	background: url(../images/qyv6ydf1q_6ruvklyet22a.jpg) no-repeat center;
}
.jzul li h3 {
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	position: relative;
	z-index: 1;
}
.jzul li span {
	margin: 10px auto;
	background: #ffffff;
	display: block;
	width: 29px;
	height: 1px;
	position: relative;
	z-index: 1;
}
.jzul li p {
	width: 80%;
	font-size: 14px;
	line-height: 25px;
	position: relative;
	z-index: 1;
}
.jzul li::after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(218, 37, 28, .63);
	z-index: 0;
	opacity: 0;
	transition: all ease .5s;
}
.jzul li:hover {
	padding-top: 70px !important;
}
.jzul li:hover::after {
	opacity: 1;
}
.jzul li.cur {
	width: 23.8%;
}
.jzul li.cur_k {
	width: 18%;
}
.jzul li a {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
}
.sc h2, .sc p {
	color: #333;
}
.sc {
	padding-top: 80px !important;
}
.scb {
	width: 1200px;
	margin: 36px auto 0 !important;
}
.scb li {
	list-style: none !important;
	display: inline-block;
	float: left;
	margin-right: 23px !important;
	position: relative;
	overflow: hidden;
}
.scb li:last-child {
	margin-right: 0 !important;
}
.scb li p {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(218, 37, 28, .63);
	color: #fff;
	line-height: 47px;
	font-weight: bold;
	text-align: center;
	font-size: 18px;
	transition: all ease .3s;
}
.scb li a {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.scb li:hover p {
	opacity: 0;
}
.scb li img {
	transition: all ease .3s;
}
.scb li:hover img {
	transform: scale(1.1);
}
#c_complaintPage_detail-15415717284698576 {
	background: url(../images/usffpud3szkw48bsu_jbuw.jpg) no-repeat center;
}
.ab {
	margin-top: 100px !important;
}
.abb ul li {
	display: inline-block;
	width: 137px;
	height: 205px;
	margin: 0px 30px;
	transition: all ease .5s;
}
.abb ul li:nth-of-type(1) {
	background: url(../images/padpeycqsui-ajfagrajzw.png) no-repeat center top;
}
.abb ul li:nth-of-type(1):hover {
	background: url(../images/qtt257irttcrkep_bob3gw.png) no-repeat center top;
}
.abb ul li:nth-of-type(2) {
	background: url(../images/aq8sz6i8qy6ckb9pqm_tgq.png) no-repeat center top;
}
.abb ul li:nth-of-type(2):hover {
	background: url(../images/8uxhs77ttpwtoet_wilqnw.png) no-repeat center top;
}
.abb ul li:nth-of-type(3) {
	background: url(../images/cfd6dba7rhsox2pyxtkrya.png) no-repeat center top;
}
.abb ul li:nth-of-type(3):hover {
	background: url(../images/fhnefnursgyeou1sju0uww.png) no-repeat center top;
}
.abb ul li:nth-of-type(4) {
	background: url(../images/qhgk_cv_qoocmmll9785gq.png) no-repeat center top;
}
.abb ul li:nth-of-type(4):hover {
	background: url(../images/bqla4uiytsi4s0nhxr5-xa.png) no-repeat center top;
}
.abb ul li:nth-of-type(5) {
	background: url(../images/b-xpnf9vt9azhpe7zvwssw.png) no-repeat center top;
}
.abb ul li:nth-of-type(5):hover {
	background: url(../images/lekg-brmtpyyzrk44hiafg.png) no-repeat center top;
}
.abb ul li:nth-of-type(6) {
	background: url(../images/ykpxodgqtri32sy0amd1ba.png) no-repeat center top;
}
.abb ul li:nth-of-type(6):hover {
	background: url(../images/zn-0jed7q-ka3fx-kkzhlg.png) no-repeat center top;
}
.abb p {
	text-align: center;
	color: #fff;
	line-height: 30px;
	font-size: 16px;
}
.abb a {
	color: #ffffff !important;
	transition: all ease .5s;
	padding-top: 145px;
	float: left;
	text-align: center;
	width: 100%;
	font-size: 18px;
	font-weight: bold;
}
.abb {
	width: 1200px;
	margin: 35px auto 0 !important;
}
.abb ul {
	display: inline-block;
	text-align: center;
	width: 100%;
}
.border {
	margin-top: 70px !important;
	display: inline-block;
	width: 100%;
}
.border h2 {
	color: #da251c;
	font-size: 36px;
	font-weight: 500;
	text-align: center;
}
.border span {
	margin: 10px auto;
	background: #da251c;
	display: block;
	width: 29px;
	height: 2px;
	position: relative;
	z-index: 1;
}
.nr .center, .zr .center, .zzj .center, .wh .center, .rr .center, .cf .center {
	padding-top: 30px !important;
}
.nr p, .zright p {
	text-align: left;
	color: #7d7d7d;
	line-height: 30px;
	font-size: 16px;
}
.zleft {
	width: 50%;
	float: left;
}
.zright {
	float: right;
	width: 50%;
	height: 446px;
}
.zright img {
	vertical-align: middle !important;
}
.wenzhz {
	background: url(../images/5j4aytvdruy2lkwnewc48g.jpg) no-repeat center;
	height: 487px;
	padding: 150px 0 0 50px !important;
	margin-bottom: 25px !important;
}
.wenzhz p {
	text-align: left;
	color: #fff;
	line-height: 48px;
	font-size: 18px;
}
.wenzhz p span {
	font-weight: bold;
}
.tj li {
	float: left;
	margin-right: 8px !important;
	list-style: none !important;
	margin-bottom: 12px !important;
}
.tj li:nth-of-type(1), .tj li:nth-of-type(4), .tj li:nth-of-type(8) {
	margin-right: 0px !important;
}
.tj li:nth-of-type(5), .tj li:nth-of-type(6), .tj li:nth-of-type(7) {
	margin-right: 11px !important;
}
.rr li {
	float: left;
	width: 206px;
	margin-right: 21px !important;
	list-style: none !important;
	margin-bottom: 25px !important;
}
.rr li img {
	width: 100%;
}
.rr li:nth-child(4n+0) {
	margin-right: 0px !important;
}
.cf li {
	float: left;
	width: 33.333%;
	list-style: none !important;
}
.cf li img {
	margin: 0 auto;
	display: block;
}
.cf {
	display: inline-block;
	margin-bottom: 70px !important;
	position: relative;
}
.cf .hd a {
	position: absolute;
	width: 23px;
	height: 42px;
	top: calc((100% - 42px)/2);
	cursor: pointer;
	background: url(../images/yzkbyghgrawsqmephc1gda.jpg) no-repeat center;
}
.cf .hd a.next {
	left: -40px;
}
.cf .hd a.prev {
	right: -40px;
	transform: rotate(-180deg);
}
.cf li p {
	line-height: 48px;
	text-align: center;
	color: #3b3737;
	font-size: 16px;
	background: #f3f3f3;
	width: 95.5%;
	margin: 0 auto;
}
#fdr {
	position: fixed;
	right: 5vw;
	top: 50%;
	opacity: 0;
	transition: all ease .3s;
	transform: translateY(-50%);
	background: #fff;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.04);
	padding: 20px;
}
#fdr li {
	color: #7d7d7d;
	line-height: 36px;
	list-style: none;
	font-size: 14px;
	position: relative;
	text-align: right;
	padding-right: 20px;
	cursor: pointer;
}
#fdr li::after {
	content: '';
	position: absolute;
	right: 0;
	width: 7px;
	height: 7px;
	border-radius: 100%;
	background: #7d7d7d;
	top: 15px;
}
#fdr li::before {
	content: '';
	position: absolute;
	right: -3px;
	width: 13px;
	height: 13px;
	border-radius: 100%;
	background: rgba(125, 125, 125, 0);
	top: 12px;
	border: 1px solid #da251c;
	opacity: 0;
}
#fdr li.cur {
	color: #da251c;
}
#fdr li.cur::before {
	opacity: 1;
}
#fdr li.cur::after {
	background: #da251c;
}
#fdr.topshow {
	opacity: 1;
}
#fdr.xiaos {
	opacity: 0;
}
.cf.jt li img {
	width: auto;
	height: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.cf.jt li {
	position: relative;
}
.cf.jt li div {
	position: relative;
	width: 90%;
	height: 200px;
	overflow: hidden;
	margin: 0 auto;
}
.cf.jt li p {
	width: 90%;
}
#c_breadcrumb_nav-1541584551918 .p_breadcrumbCurrent, #c_breadcrumb_nav-1541641544640 .p_breadcrumbCurrent {
	display: none;
}
#c_breadcrumb_nav-1541584551918 .p_end:nth-child(6), #c_breadcrumb_nav-1541641544640 .p_end:nth-child(6) {
	display: none;
}
.e_ContentMajorStyleBox-001 .title_main {
	max-width: 100%;
	overflow: visible;
}
.e_ContentMajorStyleBox-001 .stylebox_title {
	padding-left: 0;
	padding-right: 0;
}
.e_ContentMajorStyleBox-001 .stylebox_top_line {
	height: 0px;
}
.e_ContentMajorStyleBox-001 .stylebox_content {
	border-width: 0px;
	padding-top: 40px;
}
.e_ContentMajorStyleBox-001 .stylebox_bottom_line {
	height: 0px;
}
.e_ContentMajorStyleBox-001 .title_main::after {
	content: '';
	margin: 10px auto;
	background: #da251c;
	display: block;
	width: 29px;
	height: 2px;
	position: relative;
	z-index: 1;
}
#c_news_list-1541641897496, #c_news_list-1544167345498 {
	pointer-events: none;
}
.nyp_links .picture {
	float: left;
	width: calc((100% - 40px)/8);
	margin-bottom: 5px;
	border: 1px solid #eee;
	margin-right: 5px;
	overflow: hidden;
}
#cont_left {
	width: 50%;
	float: left;
	margin-top: 40px;
	margin-bottom: 60px;
}
#cont_right {
	float: left;
	width: 50%;
	box-sizing: border-box;
	padding-left: 0;
	margin-top: 40px;
	/* height: 350px; */
	margin-bottom: 60px;
}
#cont_right h1 {
	font-size: 24px;
	font-weight: 500;
	margin: 30px 0 10px 0;
	color: #da251c;
}
#cont_right p {
	font-size: 16px;
	line-height: 30px;
	color: #999;
}
.zpbox h3 {
	color: #353535;
	font-size: 24px;
	font-weight: 500;
	padding: 0 20px !important;
	line-height: 50px;
	background: #efefef;
	margin-bottom: 20px !important;
}
.zpbox p {
	line-height: 30px;
	padding: 0 20px !important;
	font-size: 14px;
}
.zpbox {
	background: #f5f5f5;
	padding-bottom: 20px !important;
}
.zpgw {
	background: #ffffff;
	border-bottom: 1px solid #e6e6e6;
}
.zpgw:nth-child(2n+0) {
	background: #f5f5f5;
}
.zpgw h4 {
	color: #353535;
	font-size: 17px;
	font-weight: bold;
	padding: 0 20px !important;
	line-height: 50px;
	background: #efefef;
	cursor: pointer;
}
.zpgw p {
	line-height: 30px;
	padding: 0 20px !important;
	font-size: 14px;
	display: none;
}
.zpgw p::before {
	content: '';
	width: 100%;
	height: 20px;
	display: block;
}
.zpgw p::after {
	content: '';
	width: 100%;
	height: 20px;
	display: block;
}
.zpgw:nth-child(3) p:nth-child(2) {
	display: block;
}
.resetHtmlCssStyle td {
	padding: 10px !important;
}
.p_stylebox .title_main {
	text-align: center;
	font-size: 36px !important;
	color: rgba(218, 37, 28, 1) !important;
	width: 100%;
	height: auto !Important;
	max-width: none !important;
	position: relative;
	text-overflow: initial !important;
	display: block !important;
	white-space: initial!important;
	line-height: 45px;
	padding: 10px 0;
}
.stylebox_top {
	background: none !important;
	height: auto !important;
	margin-top: 25px;
}
.stylebox_title {
	background: none !important;
	height: auto !important;
	width: 100% !important;
	padding: 0 40px !important;
}
.stylebox_content {
	border: 0px solid #ccc !important;
}
.title_main::after {
	content: '';
	margin: 8px auto;
	background: #da251c;
	display: block;
	width: 29px;
	height: 2px;
	position: relative;
	z-index: 1;
}
.rr li p {
	text-align: center;
	line-height: 25px;
	font-size: 16px;
	background: #f3f3f3;
	padding: 10px 0;
}
.rr ul {
	display: inline-block;
	width: 100%;
}
.rr ul:nth-child(1)::before, .rr ul:nth-child(2)::before, .rr ul:nth-child(3)::before, .rr ul:nth-child(4)::before {
	display: inline-block;
	float: left;
	height: 275px;
	background: #f3f3f3;
	color: #333;
	font-weight: bold;
	font-size: 24px;
	padding: 20px 20px;
	width: 66px;
	margin-right: 20px;
	padding-top: 74px;
}
.rr ul:nth-child(3)::before {
	content: "员工面貌";
}
.rr ul:nth-child(2)::before {
	content: "行业认证";
}
.rr ul:nth-child(1)::before {
	content: "客户认证";
}

ul,li{list-style:none;}
img{max-width:100%}
a:hover{
	    color: rgba(218, 37, 28, 1) !important;
}
.clear{clear:both;}
.list-page.news .r-img{width:250px;height:180px;}
.list-page.news ul li{
	display:flex;
	overflow: hidden;
    padding: 20px;
    background: #f9f9f9;
	margin-top: 25px;
	}
.list-page.news .iconfont:before {
    content: '\e67a';
    margin-right: 5px;
}
.list-page.news .l-text {width:100%;margin-left:35px;}
.list-page.news .l-text .title{
	display:flex;
	width: 100%;
    justify-content: space-between;
	
}
.list-page.news .l-text .title h3 a{
	font-size: 22px;
    color: #323232;
	font-weight: 400;
}

.list-page.news .l-text .desc {
	clear: both;
    margin-bottom: 10px;
    margin-top: 20px;
	 color: #999;
	font-size: 14px;
    line-height: 25px;
}

.list-page.news .l-text .more { margin-top: 15px;}

.pagination{
	margin:15px auto;
	clear: both;
}
.pagination ul li{float:left;padding:5px 10px;background-color: rgba(242, 242, 242, 1);margin: 0 5px;}
.pagination ul li a{color:#999}
.pagination ul li.thisclass{background:#da251c;color: #fff;}
.pagination ul li:hover a,.pagination ul li.thisclass a,.pagination ul li a:hover,.pagination ul li:hover{color:#fff !important}
.pagination ul li:hover{background:#da251c}


.list-page.img ul li{width:33.333%;float:left;}
.list-page.img ul li .img{
	width: 95.5%;
    margin: 0 auto;
	}
.list-page.img .title{
	line-height: 48px;
    text-align: center;
    color: #3b3737;
    font-size: 16px;
    background: #f3f3f3;
    width: 95.5%;
    margin: 0 auto;
}
.list-page.defautl .time-box{
	display:flex;
	justify-content:space-between;
	margin: 8px auto;
}
.list-page.defautl .time .iconfont:before{
	content: '\e67a';
    margin-right: 5px;
}

.list-page.defautl .click .iconfont:before {
    margin-right: 5px;
    content: '\e69e';
}


.p_ArticleHline {
    width: 100%;
    height: 0px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: rgba(240,240,240,1);
    opacity: 1;
    filter: alpha(opacity:100);
}

.list-page.defautl .desc{
	margin-top: 15px;
    margin-bottom: 20px;
    padding: 5px 10px;
    display: inline-block;
    width: 100%;
	

    height: auto;
    padding-left: 25px;
    padding-right: 25px;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(228,228,228,1);
    background-color: rgba(252,251,253,1);
    word-wrap: break-word;
    word-break: break-all;
    font-size: 14px;
    font-color: rgba(153,153,153,1);
    text-align: left;
}
.list-page.defautl .body-box{
	color: #7d7d7d;
    line-height: 30px;
    font-size: 16px;
}
.prenext{
	display:flex;
	justify-content: space-between;
    margin: 35px auto;
    font-size: 16px;
}
.menu_third a:hover{
	color:#fff!important
}

.nr{
    text-align: left;
    color: #7d7d7d;
    line-height: 30px;
    font-size: 16px;
}















































