.w300 {
	width: 300px;
}
.w878 {
	width: 878px;
}
.SubBan {
    padding-top: 1px;
}

.SubBan,
.SubBan img {
    width: 100%;
}

@media (max-width: 1024px) {
    .SubBan {
        padding-top: 0;
    }
}
/*位置*/
.navigate {
	width: 100%;
	background:#001149;
	line-height: 50px;
	color: #fff;
	height: 50px;
}
.navigate span {
	padding-left: 22px;
	background: url(../images/navigate.png) no-repeat left center;
	font-size: 16px;
}
.navigate a {
	color: #fff;
	padding: 0 3px;
	font-size: 16px;
}
.navigate a:hover {
	text-decoration: underline;
}
/*分类*/



.Menu001093 {
    background: #fff;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.08);
    position: relative;
    z-index: 1;
}

.Menu001093 .auto {
    width: 1370px;
}

.Menu001093 .nav {
    display: table;
    margin: 0 auto;
}

.Menu001093 .nav li {
    float: left;
    position: relative;
    display: table;
    height: 70px;
    margin: 0 1px;
    min-width: 8.334vw;
}

.Menu001093 .nav li a {
    transition: 0.3s;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    font-size: 16px;
    padding: 0 2vw;
}

.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a {
    background: #3491ad;
    color: #fff;
}

.Menu001093 .nav li a:after {
    position: absolute;
    bottom: 6px;
    left: 50%;
    margin-left: -6px;
    content: '';
    border: 4px solid transparent;
    border-top-color: #fff;
    width: 0;
    height: 0;
    border-top-width: 6px;
}



.Menu001093 .nav li aon a {
    background: #3491ad;
    color: #fff;
}










.news-list-bar {
	overflow: hidden;padding-top: 20px;
}
.news-list-bar a {
	height: 40px;
	line-height: 40px;
	padding: 0 10px;
	background-color: #001149;
	color: #fff;
	float: left;
	margin: 0 10px 10px 0;
	border-radius: 10px;
}
.news-list-bar a:hover, .news-list-bar a.cur {
	background-color: #001149;
}
.news-list-bar {
	overflow: hidden;
}
.news-list-bar a {
	height: 40px;
	line-height: 40px;
	padding: 0 30px;
	background-color: #001149;
	color: #fff;
	font-size: 16px;
	float: left;
	margin: 0 10px 10px 0;
	border-radius: 10px;
}
.news-list-bar a:hover, .news-list-bar a.cur {
	background-color: #dc0000;
}
/*列表*/
.news-list {
	padding-top: 30px;
	border-bottom: 1px solid #e8e8e8;
}
.news-list ul li {
	padding: 10px;
	border-bottom: 1px solid #e8e8e8;
}
.news-list ul li:hover {
	background-color: #fcfcfc;
	-webkit-box-shadow: 0 2px 3px #ddd;
	-moz-box-shadow: 0 2px 3px #ddd;
	box-shadow: 0 2px 3px #ddd;
}
.news-list ul li .bt {
	height: 30px;
	line-height: 30px;
}
.news-list ul li .bt a {
	float: left;
	font-size: 18px;
}
.news-list ul li .bt span {
	float: right;
	padding: 0 0 0 20px;
	margin-left: 30px;
	color: #a2a2a2;
	font-size: 14px;
}
.news-list ul li .nr {
	padding: 10px 0;
}
.news-list ul li .nr .img {
	float: left;
	display: inline-block;
	width: 150px;
	height: 100px;
}
.news-list ul li .chara {
	float: right;
	width: 685px;
	height: 100px;
}
.icons_time {
	background: url('../images/icons_time.png') 0 7px no-repeat;
}
.icons_hots {
	background: url('../images/icons_hots.png') 0 no-repeat;
}
.news-list ul li .nr p {
	max-height: 52px;
	line-height: 30px;
	font-size: 14px;
	margin-bottom: 20px;
}
.news-list ul li .nr p a {
	color: #e94239
}
.news-list ul li .tags {
	height: 24px;
	line-height: 24px;
}
.news-list ul li .tags dt {
	float: left;
}
.news-list ul li .tags dd {
	float: left;
	padding: 0 5px;
}
.news-list ul li .tags dd a {
	display: inline-block;
	height: 24px;
	background: #e8e8e8;
	padding: 0 10px;
	color: #777;
	margin-right: 10;
}
.news-list ul li .tags dd a:hover {
	background: #e94239;
	color: #fff;
}
/*页码*/
.pages {
	clear: both;
	margin: 20px;
	overflow: hidden;
	margin-left: 0px;
	text-align: center;
	font-size: 12px
}
.pages ul li {
	display: inline-block;
	border: 1px solid #ccc;
	padding: 6px 14px;
	margin: 0 1px;
	line-height: 24px;
	background: #fff;
	color: #999
}
.pages ul li:hover {
	background: #cb2c30;
	color: #fff;
	border: 1px solid #cb2c30
}
.pages ul li:hover a {
	color: #fff;
}
.pages ul li.thisclass {
	display: inline-block;
	border: 1px solid #cb2c30;
	padding: 6px 14px;
	margin: 0 1px;
	background: #cb2c30;
	color: #fff;
}
.pages ul li.thisclass a {
	color: #fff;
}
.pages ul li a {
	display: block;
	color: #999
}
.pagss ul li a:hover {
	color: #fff;
}
/*推荐*/
.side_pro {
	width: 298px;
	padding-bottom: 20px;
	padding-top: 20px;
}
.side_protit {
	border-bottom: 1px solid #f04848;
	height: 55px;
	line-height: 55px;
	width: 100%;
	float: left;
}
.side_protit h3 {
	font-size: 20px;
	line-height: 20px;
	height: 24px;
	border-left: 4px solid #f04848;
	margin: 17px 0 0 20px;
	padding-left: 10px;
}
.side_pro dl {
	width: 100%;
	float: left;
	padding: 20px 20px 0 10px;
}
.side_pro dt {
	width: 120px;
	height: 90px;
	float: left;
}
.side_pro dt img {
	width: 120px;
	height: 90px;
}
.side_pro dd {
	width: 150px;
	float: left;
	height: 20px;
	line-height: 20px;
	margin: 0px 0 3px 10px;
}
.side_pro dd.dd1 {
	color: #333;
	font-size: 16px;
	overflow: hidden
}
.side_pro dd.dd2 {
	color: #f04848;
	font-size: 14px;
	height: 28px;
}
.side_pro dd.dd3 {
	color: #a2a2a2;
	font-size: 14px;
}
.side_pro dd a.more {
	background: #f04848;
	color: #fff;
	font-size: 14px;
	line-height: 25px;
	padding: 0 10px;
	height: 25px;
	float: left;
}


/*排行榜*/
.citybox1_r {
	width: 298px;
	padding-bottom: 10px
}
.citybox1_r_t {
	width: 260px;
	border-top: 2px solid #f04848;
	height: 39px;
	line-height: 39px;
	background: url("../images/citybox1_r_t.png") no-repeat;
	font-size: 18px;
	color: #333;
	padding-left: 38px;
}
.citybox1_r_t a.more {
	float: right;
	line-height: 40px;
	font-size: 14px;
	margin-right: 10px;
}
.ctbox1_ph {
}
.ctbox1_ph {
	padding: 10px 0 0 0;
}
.ctbox1_ph li i {
	width: 21px;
	height: 21px;
	line-height: 21px;
	background: #dfdfdf;
	display: inline-block;
	text-align: center;
	margin-right: 6px;
	font-size: 12px;
	float: left;
	margin-top: 9px;
	border-radius: 5px;
}
.ctbox1_ph a em {
	display: block;
	width: 3px;
	height: 3px;
	background: #b4b4b4;
	margin-top: 18px;
	float: left;
	margin-right: 2%;
}
.ctbox1_ph .up {
	background: url("../images/ctbox1_phup.png") 0px 13px no-repeat;
	float: right;
	padding-left: 20px;
}
.ctbox1_ph .down {
	background: url("../images/ctbox1_phdown.png") 0px 13px no-repeat;
	float: right;
	padding-left: 20px;
}
.ctbox1_ph li:nth-child(1) i {
	background: #f04848;
	color: #fff
}
.ctbox1_ph li:nth-child(2) i {
	background: #ff6600;
	color: #fff
}
.ctbox1_ph li:nth-child(3) i {
	background: #ff9900;
	color: #fff
}
.ctbox1_ph li {
	font-size: 14px;
	line-height: 40px;
	padding: 0 8px;
	display: inline-block;
}
.ctbox1_ph li a {
	color: #333;
	width: 237px;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height: 40px;
}
.ctbox1_ph li.on dl {
	display: block
}
.ctbox1_ph li dl {
	display: none;
	width: 100%;
	float: left;
}
.ctbox1_ph li dt {
	width: 110px;
	height: 80px;
	float: left;
}
.ctbox1_ph li dt img {
	width: 110px;
	height: 80px;
}
.ctbox1_ph li dd {
	width: 150px;
	float: left;
	height: 20px;
	line-height: 20px;
	margin: 0px 0 3px 10px;
}
.ctbox1_ph li dd a.more {
	background: #ff6600;
	color: #fff;
	font-size: 14px;
	width: 78px;
	line-height: 30px;
	padding: 0 10px;
}
/*切换*/
.sidetab {
	width: 298px;
	border: 1px solid #ddd;
	text-align: left;
}
.sidetab .hd {
	height: 40px;
	line-height: 40px;
	background: #f4f4f4;
	border-bottom: 1px solid #ddd;
	position: relative;
}
.sidetab .hd ul {
	float: left;
	position: absolute;
	top: -1px;
	height: 40px;
	left: -1px;
}
.sidetab .hd ul li {
	float: left;
	padding: 0 15px;
	cursor: pointer;
	font-size: 16px;
}
.sidetab .hd ul li.on {
	height: 40px;
	background: #fff;
	border: 1px solid #ddd;
	border-bottom: 2px solid #fff;
	color: #f04848;
	border-top: 1px solid #f04848;
}
.sidetab .bd ul {
	padding: 15px;
	zoom: 1;
}
.sidetab .bd li {
	width: 270px;
	font-size: 14px;
	line-height: 32px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-right: 10px;
}
.sidetab .bd li a {
	font-size: 14px;
}
.sidetab .bd li a em {
	display: block;
	width: 3px;
	height: 3px;
	background: #b4b4b4;
	margin-top: 18px;
	float: left;
	margin-right: 2%;
}
/*产品推广*/
.main-wrap {
	width: 100%;
}
.compro {
	display: inline-block;
	padding: 20px 0 10px 0;
}
.compro_tit {
	border-bottom: 2px solid #f04848;
	height: 50px;
	line-height: 50px;
	width: 100%;
	font-weight: bold;
}
.compro_tit img {
	margin-right: 10px;
	margin-bottom: 6px;
}
.compro_tit h3 {
	font-size: 20px;
	line-height: 20px;
	height: 20px;
	border-left: 3px solid #f04848;
	margin: 17px 0 0 0;
	padding-left: 10px;
	display: inline-block;
	width: 100%;
}
.compro_tit a {
	float: right;
	font-weight: normal;
	font-size: 16px;
	padding: 0 10px;
}
.compro_pic {
	width: 1200px;
	float: left;
	margin-bottom: 10px;
}
.compro_pic li {
	width: 225px;
	height: 175px;
	position: relative;
	margin-bottom: 17px;
	float: left;
	margin-right: 15px;
}
.compro_pic li:nth-child(8) {
	margin-right: 0;
}
.compro_pic li:nth-child(16) {
	margin-right: 0;
}
.compro_pic li img {
	width: 225px;
	height: 140px;
}
.compro_pic li p {
	height: 20px;
	position: absolute;
	bottom: 0;
	color: #333;
	font-size: 14px;
	width: 100%;
	text-align: center;
	overflow: hidden
}


/*内容页*/

.base-info {
	border: 1px solid #e2e2e2
}
.base-info-bar {
	position: relative;
	height: 46px;
	font-size: 16px;
	line-height: 46px;
	border-bottom: 1px solid #e2e2e2;
	background: #f3f3f3;
}
.base-info-bar.fixed {
	position: fixed;
	top: 0;
	width: 880px;
	z-index: 10000
}
.base-info-bar ul li {
	float: left;
	height: 45px;
	line-height: 45px;
	margin-top: 0px;
	padding: 0 30px;
	cursor: pointer;
}
.base-info-bar ul li.active {
	border-top: 2px solid #e94239;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	background: #fff;
	margin-left: -1px;
}
.none {
	display: none
}
.base-info-content {
	padding: 10px 15px;
	font-size: 14px;
	line-height: 30px;
}
.base-info-content p {
	padding: 5px 0;
	line-height: 30px;
}
.base-info-content img {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}
.base-info-content table {
	width: 100% !important;
	border-collapse: collapse;
}
.base-info-content table th {
	background: #fff;
	padding: 1px 2px;
	line-height: 2.2em;
	text-align: center;
}
.base-info-content table th {
	background: #e1473d;
	font-size: 14px;
	color: #fff;
	padding: 0 10px;
	height: 36px;
	line-height: 20px;
}
.base-info-content table td {
	text-align: center;
	font-size: 12px;
	border: 1px solid #e2e2e2 !important;
	padding: 5px;
}
.base-info-content a {
	color: #e94338;
	padding: 0 4px;
	text-decoration: underline;
}
.article-bt {
	padding: 20px 0;
	line-height: 36px;
	font-size: 24px;
	text-align: center;
	color: #333;
}
.article-info {
	height: 24px;
	padding-bottom: 20px;
	line-height: 24px;
	color: #a2a2a2;
	text-align: center;
	font-size: 14px;
}
.article-info span {
	margin-right: 20px;
}
.art_other {
	height: 62px;
	width: 100%;
	float: left;
}
.art_other .art_other1 {
	width: 229px;
	height: 42px;
	float: left;
	background: #f5f5f5 url('../images/art_other1.png') 27px no-repeat;
	padding: 10px 35px 10px 78px;
	line-height: 24px;
	overflow: hidden;
}
.art_other .art_other1:hover {
	background: #f5f5f5 url('../images/art_other1a.png') 27px no-repeat;
}
.art_other .art_other2 {
	background: url('../images/art_other2.png') no-repeat;
	width: 50px;
	height: 50px;
	float: left;
	margin: 6px 12px 0 34px;
}
.art_other .art_other3 {
	background: url('../images/art_other3.png') no-repeat;
	width: 50px;
	height: 50px;
	float: left;
	margin: 6px 35px 0 14px;
}
.art_other .art_other4 {
	width: 227px;
	height: 42px;
	float: left;
	background: #f5f5f5 url('../images/art_other4.png') 315px no-repeat;
	padding: 10px 78px 10px 35px;
	line-height: 24px;
	overflow: hidden;
}
.art_other .art_other4:hover {
	background: #f5f5f5 url('../images/art_other4a.png') 315px no-repeat;
}
.base-news {
	border: 1px solid #e8e8e8;
	float: left;
}
.base-news .tit {
	border-bottom: 1px solid #f04848;
	height: 50px;
	line-height: 50px;
	width: 100%;
	float: left;
}
.base-news .tit h3 {
	font-size: 20px;
	line-height: 20px;
	height: 20px;
	border-left: 3px solid #f04848;
	margin: 17px 0 0 17px;
	padding-left: 10px;
}
.base-news ul {
	padding: 10px 0;
	font-size: 14px;
	float: left;
}
.base-news ul li {
	width: 387px;
	font-size: 14px;
	line-height: 32px;
	float: left;
	padding-right: 13px;
	margin: 0 19px;
}
.base-news ul li a {
	width: 262px;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height: 30px;
	float: left;
	padding-right: 20px;
}
.base-news ul li a em {
	display: block;
	width: 3px;
	height: 3px;
	background: #b4b4b4;
	margin-top: 14px;
	float: left;
	margin-right: 2%;
}
.base-news ul li span {
	float: right;
	width: 80px;
	color: #a2a2a2;
}
.comment {
	border: 1px solid #e2e2e2;
	display: inline-block;
	width: 100%;
}
.comment-title {
	height: 48px;
	color: #fff;
	background: #f5f5f5 url("../images/comment-title.png")no-repeat;
}
.comment-title h3 {
	float: left;
	padding: 0 20px;
	font-size: 20px;
	line-height: 48px;
	font-weight: bold;
}
.comment-title h3 span {
	font-size: 14px;
	font-weight: normal;
}
.comment-title .ms {
	float: right;
	height: 48px;
	line-height: 48px;
	padding-right: 20px;
	color: #333;
	font-size: 14px;
}
.comment-title .ms em {
	color: #f04848;
	font-weight: bold;
	font-size: 18px;
}
.comment-box {
	padding: 20px;
}
.comment-box-left {
	float: left;
	width: 440px;
}
.comment-box-left p {
	line-height: 36px;
	margin: 5px 0;
	padding: 8px 0;
	overflow: hidden;
}
.comment-box-left p .i-label {
	float: left;
	width: 120px;
	line-height: 32px;
	text-align: right;
	font-size: 14px;
}
.comment-box-left p .inq-input {
	float: left;
	width: 266px;
	height: 32px;
	line-height: 32px;
	padding: 0 5px;
	border: 1px solid #ddd;
	-webkit-transition: all .2s linear 0s;
	-moz-transition: all .2s linear 0s;
	transition: all .2s linear 0s;
	border-radius: 5px;
}
.comment-box-left p .inq-input:focus {
	border: 1px solid #bbb;
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 8px rgba(0,0,0,.2);
	box-shadow: 0 0 8px rgba(0,0,0,.2);
}
.comment-box-left p .tl-sele {
	width: 106px;
	height: 32px;
	line-height: 32px;
	padding: 0 5px;
	border: 1px solid #ddd;
}
.comment-box-left p .selec {
	width: 90px;
	height: 32px;
	line-height: 32px;
	padding: 0 5px;
	border: 1px solid #ddd;
}
.comment-box-left p .txta {
	float: left;
	width: 305px;
	height: 108px;
	line-height: 22px;
	padding: 5px;
	border: 1px solid #ddd;
	resize: none;
	-webkit-transition: all .2s linear 0s;
	-moz-transition: all .2s linear 0s;
	transition: all .2s linear 0s;
	color: #a2a2a2;
	border-radius: 5px;
}
.comment-box-left p .txta:focus {
	border: 1px solid #bbb;
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 8px rgba(0,0,0,.2);
	box-shadow: 0 0 8px rgba(0,0,0,.2);
}
.comment-box-left .submit-btn {
	display: block;
	width: 265px;
	height: 50px;
x;
	margin-left: 119px;
	line-height: 50px;
	font-size: 16px;
	text-align: center;
	background: #001149;
	color: #fff;
	border-radius: 5px;
}
.comment-box-left .submit-btn:hover {
	background: #dc0000;border: none;
}
.fast-commend {
	float: left;
	width: 360px;
	display: inline-block;
	margin-left: 20px;
	border: 1px solid #e2e2e2;
	background: #fff;
}
.fast-commend h4 {
	height: 48px;
	line-height: 48px;
	font-size: 18px;
	font-weight: bold;
	color: #f04848;
	text-align: center;
	border-bottom: 1px solid #e2e2e2;
}
.fast-commend img {
	width: 250px;
	height: 250px;
	padding: 0 55px;
}
.fast-commend ol {
	padding: 0 20px;
}
.fast-commend ol li {
	height: 28px;
	line-height: 28px;
	margin: 10px 0;
	text-indent: 16px;
	background: url(../images/quick.png) no-repeat left center;
	overflow: hidden;
	cursor: pointer;
	font-size: 14px;
}
.fast-commend ol li:hover {
	color: #fe4351;
}




	/*关于我们*/
	
	
	
	
	/*当前位置*/
.website {
	height:76px;
	background:#fff;
	box-shadow:0px 7px 20px -9px rgba(0,0,0,0.35);
	font-size:16px;
	top:72px;
	z-index:98
}
.website .container {
	display:flex;
	justify-content:space-between;
	align-items:center;
	height:76px
}
.website .left {
	display:flex
}
.website .left a,.website .left span {
	display:block;
	font-size:16px;
	line-height:20px;
	color:#333;
	margin-right:10px
}
.website .left a:hover {
	color:#237AE4
}
.website .left i {
	display:block;
	float:left;
	width:20px;
	height:20px;
	background:url("../images/home.png") no-repeat;
	background-size:cover;
	margin-right:10px
}
.website .left .last {
	color:#237AE4
}
.website .nav {
	display:flex
}
.website .nav a {
	display:block;
	font-size:16px;
	line-height:74px;
	color:#333;
	margin-left:2.7083vw
}
.website .nav a:hover {
	color:#237AE4
}
.website .nav .active {
	color:#fff;
	border-bottom:2px solid #237AE4;
	padding:0 0.625vw;
	background-color: #001149;
}





/*关于我们*/
/*频道页公司简介*/

.sj_tj{height:770px;border:1px solid #f3f3f3;border-top:none;color:#333;}
.sj_tj_l{float:left;width:580px;}
.sj_tj_r{float:right;padding:20px 20px;width:578px;height:470px;background:#f3f3f3;}
.sj_tj img{width:580px;}
.sj_tj_r p{line-height:34px;}
.sj_tj_r span{display:block;margin:20px auto;padding-bottom:10px;width:90%;border-bottom:1px solid #dedede;color:#222;text-align:center;font-size:16px;}
.sj_tj_r h2{margin-top:30px;text-align:center;letter-spacing:1px;font-size:30px;}
.sj_tj_r h2 em{color:#e9150a;font-style:normal;font-weight:bold;}
.sj_tj_r h2 i{display:block;padding:20px 0 20px 0;color:#757575;text-transform:uppercase;font-weight:400;font-style:normal;font-size:20px;font-family:微软雅黑;}
.sj_tj b{display:block;margin:20px 10px;color:#dc0000;font-size:24px;font-weight:bold;}
.sj_tj p{padding:0 10px;color:#757575;font-size:16px;line-height:34px;}
.wh li{float:left;margin-left:10px;margin-left:15px;padding:20px 20px 0 20px;width:245px;height:300px;border:1px solid #dedede;text-align:center;}
.wh i{display:block;margin:20px 0;color:#999;text-transform:uppercase;font-style:normal;font-size:18px;}
.wh span{color:#191919;font-size:24px;}
.wh p{margin:20px 0;font-size:16px;color:#757575;line-height:30px;}
.wh li:hover{box-shadow:2px 2px 20px #ccc;transform:translateY(-10px);transform:scale(1.02);}
.sj_tj_r .btn {margin-top: 20px;}
.sj_tj_r .btn a {display: inline-block;margin-right: 15px;line-height: 38px;float:right;background-color: #001149;color: #fff;padding: 0 30px;}








/*关于我们四大优势*/
.advantage{width: 100%;height: 900px;margin-top: 30px;}
.advantage .title{width: 550px;text-align: center;margin: auto;padding-top: 40px;color: #001149;padding-bottom: 15px;}
.advantage .title h3{line-height: 45px;font-size: 42px;font-weight: bold;padding-top: 20px;}
.advantage .title span{font-size: 16px;line-height: 40px;color: #333;}
.advantage .xia{width: 26px;height: 25px;margin: 0 auto;}@keyframes myfirst{0%{transform: translate(0px, 0px);} 50%{transform: translate(0px, -10px);} 100%{transform: translate(0px, 0px);}}
.advantage .xia img{animation: myfirst 2s infinite;}@keyframes myfirst{0%{transform: translate(0px, 0px);} 50%{transform: translate(0px, -10px);} 100%{transform: translate(0px, 0px);}}
.advantage .youshi_fl{width: 513px;height: 630px;background: url(../images/bs.png) left no-repeat;float: left;color: #333;margin-top: 20px;}
.advantage .youshi_fl .box{width: 340px;padding-top: 90px;padding-left: 35px;float: left;}
.advantage .youshi_fl .box h3{font-size: 34px;font-weight: bold;line-height: 42px;}
.advantage .youshi_fl .box span{font-size: 28px;line-height: 42px;}
.advantage .youshi_fl .box p{width: 320px;height: 44px;border: 1px solid #001149;line-height: 44px;text-align: center;margin-top: 50px;font-size: 18px;}
.advantage .youshi_fl .box .icon_about{width: 84px;margin-right: 28px;float: left;text-align: center;line-height: 42px;font-size: 14px;margin-top: 55px;animation: myfirst 2s infinite;display: inherit-block;}
.advantage .youshi_fl .box .icon_about .img{width: 82px;height: 60px;padding-top: 22px;border: 1px solid #001149;border-radius: 5px;}
.advantage .youshi_fl .box .tel{width: 290px;height: 22px;line-height: 22px;background: url(../images/tel.png) left no-repeat;float: left;font-size: 16px;padding-left: 35px;margin-top: 55px;}
.advantage .youshi_fl .box .tel i{float: left;}
.advantage .youshi_fl .box .tel strong{font-size: 28px;font-family: Arial, Helvetica, sans-serif;float: left;color: #dc0000;}
.advantage .youshi_fr{width: 810px;height: 565px;float: right;background: #f2f2f2;margin-top: -595px;}
.advantage .youshi_fr li{width: 340px;float: left;padding-top: 35px;padding-bottom: 10px;padding-left: 45px;}
.advantage .youshi_fr li:hover{-webkit-animation: test .5s ease-in 2;cursor: pointer;}@-webkit-keyframes test{0%{transform:translate(0, 0)}50%{transform:translate(0, 5px)}100%{transform:translate(0, 0)}}
.advantage .youshi_fr li b{font-size: 46px;line-height: 46px;font-family: Arial, Helvetica, sans-serif;color: #dc0000;}
.advantage .youshi_fr li h3{line-height: 50px;font-size: 26px;padding-bottom: 5px;color: #222;font-weight: bold;}
.advantage .youshi_fr li span{display: inline-block;width: 55px;height: 2px;background: #001149;}
.advantage .youshi_fr li p{padding-top: 25px;font-size: 14px;line-height: 28px;color: #666;height: 107px;overflow: hidden;}


/*关于我们设备*/
.three03 .title{width: 550px;text-align: center;margin: auto;padding-top: 40px;color: #001149;padding-bottom: 15px;}
.three03 .title h3{line-height: 45px;font-size: 42px;font-weight: bold;padding-top: 20px;}
.three03 .title span{font-size: 16px;line-height: 40px;color: #333;}
.three03 .xia{width: 26px;height: 25px;margin: 0 auto;}@keyframes myfirst{0%{transform: translate(0px, 0px);} 50%{transform: translate(0px, -10px);} 100%{transform: translate(0px, 0px);}}
.three03 .xia img{animation: myfirst 2s infinite;}@keyframes myfirst{0%{transform: translate(0px, 0px);} 50%{transform: translate(0px, -10px);} 100%{transform: translate(0px, 0px);}}
.three03_m{background: #0051a3;height: 450px; margin:20px 0 0;}
.three03 dl{width: 400px;float: left;background: #f2f2f2;height: 450px;}
.three03 dl dt{width: 400px;height: 225px;overflow: hidden;}
.three03 dl dt img{width: 400px;height: 225px;}
.three03 dl dd{text-align: center;width: 320px; margin:0 auto; padding:45px 0 0;height: 180px;}
.three03 dl dd h5{font-size: 24px;color: #0051a3;height: 30px;line-height: 30px;overflow: hidden;}
.three03 dl dd p{font-size: 14px;color: #333;line-height: 24px; padding:15px 0 0;}




/*关于我们产品*/

.ibox {
	overflow: hidden;
}
.ibox .con {
	width: 1200px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
}
.ibox h2 {
	display: block;
	line-height: 48px;
	color: #333;
	font-size: 30px;
	text-align: center;
	padding: 50px 0 40px;
}
.ibox h2 span {
	display: block;
	line-height: 32px;
	color: #999;
	font-size: 18px;
	font-weight: normal;
	text-transform: uppercase;
}
.ibox a.more {
	display: block;
	width: 200px;
	line-height: 36px;
	color: #fff;
	font-size: 18px;
	text-align: center;
	background: #001149;
	border-radius: 18px;
	margin: 54px auto 1px;
}
.ibox a.more:hover {
	background: #dc0000;
}
.box3 .title{width: 550px;text-align: center;margin: auto;padding-top: 40px;color: #001149;padding-bottom: 15px;}
.box3 .title h3{line-height: 45px;font-size: 42px;font-weight: bold;padding-top: 20px;}
.box3 .title span{font-size: 16px;line-height: 40px;color: #333;}
.box3 .xia{width: 26px;height: 25px;margin: 0 auto;}@keyframes myfirst{0%{transform: translate(0px, 0px);} 50%{transform: translate(0px, -10px);} 100%{transform: translate(0px, 0px);}}
.box3 .xia img{animation: myfirst 2s infinite;}@keyframes myfirst{0%{transform: translate(0px, 0px);} 50%{transform: translate(0px, -10px);} 100%{transform: translate(0px, 0px);}}
.box3 ul.mux {
	display: block;
	overflow: hidden;
	margin: 0 -15px -34px;
	padding-bottom: 30px;
}
.box3 ul.mux li {
	display: block;
	width: 25%;
	float: left;
	overflow: hidden;
	position: relative;
	margin: 0 0 34px;
}
.box3 ul.mux li a.pic {
	display: block;
	position: relative;
	overflow: hidden;
	margin: 0 15px;
}
.box3 ul.mux li a.pic img {
	display: block;
	width: 100%;
	height: 220px;
}
.box3 ul.mux li a.pic em {
	display: block;
	line-height: 30px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	letter-spacing: 1px;
	padding: 0 22px;
	background-color: #fb1010;
	background-image: linear-gradient(to right, #fb1010, #ed4e4e);
	border-radius: 0 15px 15px 0;
	position: absolute;
	left: 0;
	top: 14px;
	box-shadow: 0 4px 10px 5px rgba(0,0,0,0.1);
}
.box3 ul.mux li a.pic i {
	display: block;
	width: 36px;
	line-height: 20px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	letter-spacing: 3px;
	background: rgba(0,0,0,0.6);
	padding: 5px 5px 5px 9px;
	position: absolute;
	right: 0;
	top: 0;
}
.box3 ul.mux li .box {
	text-align: center;
	padding: 12px 20px 10px;
	border: 1px solid #ddd;
	border-top: 0;
	overflow: hidden;
	margin: 0 15px;
}
.box3 ul.mux li .box a {
	display: block;
	line-height: 34px;
	color: #333;
	font-size: 18px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.box3 ul.mux li .box span.price i {
	color: #001149;
	font-size: 30px;
	padding: 0 4px 0 2px;
}
.box3 ul.mux li:hover .box {
	border-color: #001149;
}
.box3 ul.mux li .box a:hover {
	color: #dc0000;
}


/*关于我们服务*/
.abfuwu{ padding:10px 0 60px;}
.abfuwu .title{width: 550px;text-align: center;margin: auto;padding-top: 30px;color: #001149;padding-bottom: 15px;}
.abfuwu .title h3{line-height: 45px;font-size: 42px;font-weight: bold;padding-top: 20px;}
.abfuwu .title span{font-size: 16px;line-height: 40px;color: #333;}
.abfuwu .xia{width: 26px;height: 25px;margin: 0 auto;}@keyframes myfirst{0%{transform: translate(0px, 0px);} 50%{transform: translate(0px, -10px);} 100%{transform: translate(0px, 0px);}}
.abfuwu .xia img{animation: myfirst 2s infinite;}@keyframes myfirst{0%{transform: translate(0px, 0px);} 50%{transform: translate(0px, -10px);} 100%{transform: translate(0px, 0px);}}
.abfuwu_bt{font-weight: normal;font-size: 30px;color: #333;line-height: 40px; background:url(../images/xin_line.gif) no-repeat center 60px;text-align: center;height: 115px;}
.abfuwu_bt b{color: #0051a3;}
.abfuwu_bt span{display: block;font-size: 18px;color: #666;}
.abfuwu dl{width: 372px;height: 205px;float: left; border:#e6e6e6 1px solid;color: #333; margin-right:35px;}
.abfuwu dl dt{width: 80px;height: 80px;float: left;background: #001149; margin:70px 20px 0 -1px;}
.abfuwu dl dt img{width: 80px;height: 80px;}
.abfuwu dl dd{width: 260px;float: left; padding:25px 0 0;}
.abfuwu dl dd h5{font-size: 22px;color: #0051a3;height: 30px;line-height: 30px;font-weight: bold;overflow: hidden;}
.abfuwu dl dd p{font-size: 14px;line-height: 24px; padding:10px 0 0;}
.abfuwu dl:hover{background: #001149;color: #fff; border:#0051a3 1px solid;}
.abfuwu dl:hover dt{background: #dc0000;}
.abfuwu dl:hover dd h5{color: #fff;}
.abfuwu .nobor{ margin:0;}



/*单页内容*/

.submian {
	padding-bottom: 20px;
	padding-top: 20px;
}
.submian .sobtitle {
	height: 30px;
	line-height: 30px;
	padding: 10px 0px 10px;
	margin-bottom: 20px;
	font-size: 14px;
	color: #666;
	border-bottom: 1px solid #f1f1f1;
}
.submian .sobtitle s {
	width: 14px;
	height: 14px;
	margin-right: 10px;
	background-position: -129px -30px;
}
.submian .sobtitle a {
	font-size: 14px;
	color: #666;
}
.submian .sobtitle a:hover {
	color: #dc0000;
}
.submian .sobtitle a.now {
	color: #dc0000;
	font-size: 14px;
	font-weight: bold;
}
.submian .sobtitle a.now:hover {
	text-decoration: underline;
}
.submian .subleft {
	width: 245px;
}
.submian .subleft .title {
	background: #001149;
	height: 60px;
	color: #fff;
	font-size: 20px;
	line-height: 60px;
	font-weight: bold;
	text-align: center;
}
.submian .subleft .title h2 {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
}
.submian .subleft .title i {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
}
.submian .subleft .bort9 {
	border-top: 9px solid #007eb9;
	border-radius: 5px 5px 0px 0px;
}
.submian .subleft .bor9 {
	border-bottom: 9px solid #eaeaea;
}
.submian .subleft .lefta {
	width: 245px;
	margin-bottom: 0px;
}
.submian .subleft .lefta .comt {
	background: #fff;
}
.submian .subleft .lefta .comt ul {
	border: 1px solid #ddd;
	border-top: 0;
}
.submian .subleft .lefta .comt ul li a {
	background: #fff url(../images/tb9.png) 15px center no-repeat;
	border-top: 1px solid #eaeaea;
	line-height: 50px;
	height: 50px;
	display: block;
	padding-left: 35px;
	font-size: 14px;
}
.submian .subleft .lefta .comt ul li .box {
	padding: 10px 0px;
	display: none;
}
.submian .subleft .lefta .comt ul li .box a {
	height: 30px;
	line-height: 30px;
	display: block;
	color: #888;
	border: 0px;
}
.submian .subleft .lefta .comt ul li .box a:hover {
	color: #007eb9;
	background: none;
}
.submian .subleft .lefta .comt ul li:hover a, .submian .subleft .lefta .comt ul li.hover a {
	background: #fff url(../images/tb11.png) 15px center no-repeat;
	color: #dc0000;
}
.submian .subleft .lefta .comt ul li.hover a {
	background: #ffffff url(../images/tb11.png) 15px center no-repeat;
	color: #dc0000;
}
.submian .subleft .lefta .comt ul li.hover .box a {
	background: none;
	font-weight: normal;
}
.submian .subleft .lefta .comt ul li.hover .box a.hover {
	color: #007eb9;
	font-weight: bold;
}
.submian .subleft .lefta .comt1 ul li a {
	background: #fff url(../images/jia.png) 213px center no-repeat;
	border-top: 1px solid #eaeaea;
	line-height: 60px;
	height: 60px;
	display: block;
	padding-left: 25px;
	font-size: 14px;
}
.submian .subleft .lefta .comt1 ul li .box {
	padding: 10px 0px;
	display: none;
}
.submian .subleft .lefta .comt1 ul li .box a {
	height: 30px;
	line-height: 30px;
	display: block;
	color: #888;
	border: 0px;
}
.submian .subleft .lefta .comt1 ul li .box a:hover {
	color: #007eb9;
	background: none;
}
.submian .subleft .lefta .comt1 ul li:hover a, .submian .subleft .lefta .comt1 ul li.hover a {
	background: #dc0000 url(../images/jia1.png) 213px center no-repeat;
	font-weight: bold;
	color: #fff
}
.submian .subleft .lefta .comt1 ul li.hover a {
	background: #dc0000 url(../images/jian.png) 213px center no-repeat;
	font-weight: bold;
	color: #fff
}
.submian .subleft .lefta .comt ul li .boxlist {
	padding: 0;
	display: none;
	border: 0;
	border-top: 1px solid #ddd;
}
.submian .subleft .lefta .comt ul li .boxlist li {
	line-height: 50px;
}
.submian .subleft .lefta .comt ul li .boxlist li a {
	height: 40px;
	padding-left: 35px;
	color: #333;
	font-weight: normal;
	border-bottom: 0;
	line-height: 40px;
	background: #f6f6f6 url(../images/tb12.png) 17px center no-repeat;
	border-top: none;
}
.submian .subleft .lefta .comt ul li .boxlist li a:hover, .submian .subleft .lefta .comt ul li .boxlist li a.hover {
	color: #dc0000;
}
.submian .subleft .lefta .comt ul li.hover .boxlist {
	display: block;
}





.submian .subright {
	width: 930px;
	padding-bottom: 0;
	line-height: 28px;
}
.submian .subright .aboutlist {
	color: #666;
}
.submian .subright img {
	max-width: 920px;
}

.submian .subright .conBox .ArticleTitle h1 {
	font-size: 24px;
	text-align: center;
	padding: 20px 0px;
	border-bottom: 1px dashed #ccc;
	font-weight: bold;
}
.submian .subright .conBox .ArticleMessage {
	line-height: 30px;
	height: 30px;
	margin-bottom: 10px;
	text-align: center;
}
.submian .subright .conBox .ArticleMessage span:first-child {
	margin-left: 0;
}
.submian .subright .conBox .ArticleMessage span {
	color: #999;
	margin-left: 14px;
	font-size: 12px;
}
.submian .subright .conBox .ArticleMessage .jiathis_style {
	float: left;
	margin-top: 5px;
}
.submian .subright .conBox .ArticleTencont {
	padding: 5px 0px 20px 0px;
	line-height: 28px;
	overflow: hidden;
	color: #666;
	font-size: 14px;
}
.submian .subright .showproduct .ArticleTencont img {
	max-width: 100%;
}
.submian .subright .conBox .ArticleTencont img {
	max-width: 100%;
}


/*案例、产品*/
.honorlist ul.list{float: left;width: 100%;padding-left: 0px;}
.honorlist ul.list li.item{float: left;width:290px;margin-bottom: 20px;margin-right:10px;}
.honorlist ul.list li.item a:hover span{color: #fff;}
.honorlist ul.list li.item span{width: 100%;height: 45px;color: #555;text-align: center;display: block;line-height: 45px;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.honorlist ul.list li.item img{width: 100%;display: block;padding: 1px;}
.list_imgH ul.list li.item{width: 286px;margin-right: 20px;}
.list_imgH ul.list li.item a{display: block;width:100%;overflow: hidden;position: relative;background: #f6f6f6;}
.list_imgH ul.list li.item a:hover{background: #001149;}
.list_imgH ul.list li.item img{display:block;width: 284px;height: 213px;}
/*案例页码*/
.pglist{padding: 30px 0;width:100%;text-align: center;clear: both;}
.pglist a,.pglist span{color: #999;padding: 0 12px;margin: 0 3px;display: inline-block;vertical-align: middle;line-height: 28px;background: #001149;border: 1px solid #f2f2f2;}
.pglist a:hover{display:inline-block;color: #fff;background: #fff000;border-color: #001149;}
.pglist span{display:inline-block;color: #fff;background: #fff000;}






/* 产品详情 */

.proDetail {
	margin-top:20px;
	padding-bottom:16px;
	display:flex;
	flex-flow:row;
	justify-content:space-between;
}
.pdLeft {
	width:600px;
	height:420px;
	border:1px solid rgb(170,170,170);
}
.detailImg {
	display:block;
	width:569px;
	height:390px;
	margin:55px auto 0;
	border-bottom:1px solid rgb(238,238,238);
}
.pdLeft_bot {
	display:flex;
	flex-flow:row;
	justify-content:space-between;
	margin:10px auto 0;
	width:574px;
	height:118px;
	/* background-color:rgb(238,238,238);
	*/
}
.pdlastBox {
	background-color:rgb(245,245,245);
	width:38px;
	height:92px;
	margin-top:13px;
}
.pdLeft_img {
	display:block;
	width:14px;
	height:25px;
	margin:33px auto 0;
}
.pdnextBox {
	background-color:rgb(221,221,221);
	width:38px;
	height:92px;
	margin-top:13px;
}
.pd_botbox {
	display:flex;
	flex-flow:row;
	justify-content:flex-start;
	margin-left:12px;
	margin-top:13px;
	width:474px;
}
.pd_botbox .pdLeft_box {
	width:125px;
	height:92px;
	margin-right:16px;
}
.pd_botbox .pdLeft_box:last-of-type {
	margin-right:0;
}

.pdRight {
	width:550px;
}
.pdRight .pdTitle {
	font-size:30px;
	line-height:28px;
	font-weight:400;
	color:rgb(51,51,51);
	margin-bottom:28px;
}
.pdRight ul {
	border-bottom:1px solid rgb(196,196,196);
}
.pdRight ul li {
	display:flex;
	flex-flow:row;
	justify-content:flex-start;
	margin-bottom:12px;
}
.pd_symbol {
	margin-top:8px;
	margin-right:8px;
	width:12px;
	height:12px;
}
.pdRight ul li p {
	vertical-align:middle;
	max-width:540px;
	font-size:14px;
	line-height:28px;
	color:rgb(102,102,102);
}
.pdr_box1 {
	display:flex;
	flex-flow:row;
	justify-content:space-between;
	margin-top:40px;
	width:500px;
	height:48px;
}
.zxbj {
	display:block;
	display:flex;
	flex-flow:row;
	justify-content:center;
	width:240px;
	height:50px;
	background-color:#dc0000;
	border-radius:12px;
	color:#fff;
	font-weight:700;
	font-size:18px;
	line-height:50px;
}
.but_img {
	margin-top:12px;
	margin-right:20px;
	width:24px;
	height:24px;
}
.but_img3 {
	margin-top:12px;
	margin-right:20px;
	width:26px;
	height:20px;
}
.but_img4 {
	margin-top:12px;
	margin-right:20px;
	width:16px;
	height:22px;
}
.kjph {
	display:block;
	display:flex;
	flex-flow:row;
	justify-content:center;
	box-sizing:border-box;
	width:240px;
	height:50px;
	background-color:#dc0000;
	border-radius:12px;
	color:#fff;
	border:1px solid #dc0000;
	font-weight:900;
	font-size:18px;
	line-height:50px;
}
.lxfs {
	display:block;
	display:flex;
	flex-flow:row;
	justify-content:space-between;
	margin-top:20px;
	padding:0 21px;
	width:500px;
	height:48px;
	box-sizing:border-box;
	border:1px solid #dc0000;
	background-color:#fff;
	border-radius:12px;
	font-size:18px;
	font-weight:900;
	color:#dc0000;
	line-height:48px;
}
.lxfs1 {
	display:flex;
	flex-flow:row;
	justify-content:flex-start;
}
.lxfs1 img {
	margin-right:11px;
}
.pdrNote {
	display:flex;
	flex-flow:row;
	justify-content:flex-start;
	margin-top:27px;
	width:100%;
}
.pdrNoteBox {
	display:flex;
	flex-flow:row;
	justify-content:flex-start;
	margin-right:15px;
}
.pdrNoteBox:last-of-type {
	margin-right:0;
}
.pdrNoteBox img {
	margin-right:10px;
	width:14px;
	height:14px;
}
.pdrNoteBox p {
	font-size:14px;
	color:rgb(39,47,136);
	line-height:18px;
}
.pdrNote2 {
	display:flex;
	flex-flow:row;
	justify-content:space-between;
	margin-top:26px;
	width:100%;
}
.share {
	display:flex;
	flex-flow:row;
	justify-content:flex-end;
	margin-right:20px;
}
.share p {
	margin-right:4px;
	font-size:14px;
	color:rgb(39,47,136);
	line-height:18px;
}
.share .shareto {
	width:30px;
	height:30px;
	margin-left:10px;
	margin-top:-6px;
}



.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate(0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap
}
.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}
.swiper-slide {
margin-left:15px;
}
/* 产品导航 */

.pdNav {

    width: 100%;

    height: 71px;

    border-top: 1px solid rgb(238, 238, 238);

    border-bottom: 1px solid rgb(238, 238, 238);

}

.pdNav ul li {

    float: left;

    width: 199px;

    height: 100%;

    border-right: 1px solid rgb(238, 238, 238);

    font-size: 16px;

    line-height: 71px;

    color: rgb(102, 102, 102);

    text-align: center;

}

.pdNav ul li.active {

    box-sizing: border-box;

    border-top: 6px solid rgb(39, 47, 136);

}
.bgWhite {

    background-color: #fff;

}
/* 详情 */

.pdBox {

    padding: 22px 20px;

    margin-bottom: 20px;

    background-color: #fff;

}



.pdBox h3 {

    padding-left: 10px;

    font-size: 24px;

    line-height: 24px;

    color: rgb(102, 102, 102);

    font-weight: 400;

    border-left: 4px solid rgb(39, 47, 136);

}



.pdBox p {

    margin-top: 20px;

    line-height: 28px;

    font-size: 14px;

    font-weight: 400;

    color: rgb(102, 102, 102);

}

.pdBox .cpys {

    margin-top: 20px;

}

.pdBox .cpys li {

    list-style: circle;


    margin-left: 20px;

    padding-left: 20px;

    margin-bottom: 10px;

    font-size: 14px;

    line-height: 18px;

}

.pdBox .cpys li:last-of-type {

    margin-bottom: 0;

}



	.zzsc-content{
		width: 1200px;
		margin:0px auto;
	}
	.sampleimage{
		width: 550px;
		height: 350px;
		margin-right: 20px;
		margin-top: 20px;
	}
/* 产品文章页产品推荐 */	
.recTitle {

    color: rgb(39, 47, 136);

    font-size: 20px;

    font-weight: 400;

    padding-bottom: 10px;


}
.recCP {

    margin-top: 22px;

    height: 162px;

}

.recCP ul li {

    float: left;

    margin-right: 17px;

    width: 208px;

}

.recCP ul li a {

    display: block;

    display: flex;

    flex-flow: row;

    justify-content: space-between;

    width: 100%;

}

.recCP ul li:last-of-type {

    margin-right: 0;

}

.recCP h5 {

    margin-top: 12px;

    font-size: 14px;

    font-weight: 400;

    color: rgb(51, 51, 51);

    text-align: center;

}

.recImg {

    width: 190px;

    height: 118px;

}



.recommend .recLine {

    width: 1px;

    height: 140px;

    background-color: rgb(238, 238, 238);

}
    .dffs {
	display:flex;
	flex-flow:row;
	justify-content:flex-start;
	overflow:hidden;
	border-bottom:1px solid rgb(241,171,62);
}
.recTitle {
	margin-left:8px;
	width:95.2%;
}
.dffs img {
	width:18px;
	height:24px;
	margin-right:10px;
}


/* 产品文章页轮播图 */


.focus{width:600px; height:410px;margin:0 auto;}
.focusbox{background-color:#1C1C1C; position:relative;}
.focusimg{border:5px solid #2F2F2F; width:590px; height:410px; position:relative; overflow:hidden;-webkit-perspective: 1300px;}
.fimglist{width:99300px; position:relative;-moz-perspective: 1300px;}
.fimglist img{display:block; width:590px; height:410px; cursor:pointer;}
.fimglist li{width:990px; height:410px; float:left;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;}
.fimglist li.onpre{-webkit-animation:onpre .5s ease-in-out;animation:onpre .5s ease-in-out;opacity:0;-webkit-transform:scale(0.8,0.8);transform:scale(0.8,0.8);}
@-webkit-keyframes onpre{
	0%{opacity:1;-webkit-transform:rotateY(0deg);}
	100%{opacity:0;-webkit-transform:rotateY(90deg)}
}
@keyframes onpre{
	0%{opacity:1;transform:rotateY(0deg);}
	100%{opacity:0;transform:rotateY(90deg)}
}
.focustool{width:535px; overflow:hidden; padding:5px 0 10px; margin:0 auto; position:relative;}
.ftoollist{width:4655px; position:relative;}
.ftoollist img{display:block; width:129px; height:69px; margin-bottom:3px;}
.ftoollist a{background-color:#1C1C1C; display:block; width:129px; padding:4px 0 4px 4px; position:relative;-webkit-transition:all .3s linear;transition:all .3s linear;}
.ftoollist li{float:left; cursor:pointer; -webkit-transition:all .3s linear; transition:all .3s linear;}
.ftoollist .imgname{line-height:25px; text-align:center; color:#FFF; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:400; font-size:18px; height:25px; overflow:hidden; cursor:pointer;}
.ftoollist .imgshortcat{line-height:20px; text-align:center; color:#7D7D7D; font-size:12px; height:20px; overflow:hidden; cursor:pointer;}
.ftoollist a:hover{background-color:#503769; padding:4px; margin-right:-4px; z-index:100; top:-5px;}
.ftoollist a:hover .imgname{color:#DBC98C;}
.ftoollist a:hover .imgshortcat{color:#FFF;}
.ftoollist .on a{background-color:#503769; padding:4px; margin-right:-4px; z-index:100; top:-5px;}
.ftoollist .on .imgname{color:#DBC98C;}
.ftoollist .on .imgshortcat{color:#FFF;}





/*联系我们*/





.aboutPage{color: #666;line-height: 30px;text-align: justify;padding-top: 30px;}
.aboutPage img{max-width: 100%;}
.reimg img{max-width:100%;height:auto !important;}
.aboutPage .lianxi_m{overflow: hidden;background: #f5f5f5;}
.aboutPage .lianxi_ml{background: #001149;color: #fff;padding: 30px;overflow: hidden;float: left;}
.aboutPage .lianxi_ml_m{overflow: hidden;font-size: 38px;font-weight: bold;line-height: 52px;margin-bottom: 18px;}
.aboutPage .lianxi_ml_s{width: 315px;border: solid 2px #fff;font-size: 30px;font-family: Arial, Helvetica, sans-serif;text-align: center;margin-bottom: 18px;line-height: 45px;}
.aboutPage .lianxi_ml_en{font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-style: italic;line-height: 40px;}
.aboutPage .lianxi_mr{float: right;overflow: hidden;width: 780px;}
.aboutPage .lianxi_mr_i{float: left;font-family: Arial, Helvetica, sans-serif;font-size: 100px;font-weight: bold;line-height: 100px;color: #333;position: absolute;overflow: hidden;margin-top: 18px;}
.aboutPage .lianxi_m .mr_i{font-size: 140px;line-height: 120px;margin-top: 160px;margin-left: 650px;}
.aboutPage .lianxi_mr_m{width: 550px;float: left;overflow: hidden;padding-left: 80px;padding-right: 20px;padding-top: 25px;line-height: 24px;color: #333;font-size: 16px;}
.aboutPage .lianxi_mr_m span{font-size: 24px;font-weight: bold;line-height: 60px;color: #333;}
.aboutPage .lianxi{overflow: hidden;background: #f5f5f5;margin-top: 10px;margin-bottom: 10px;}
.aboutPage .lianxi_l{float: left;width: 520px;overflow: hidden;}
.aboutPage .lianxi_lm{overflow: hidden;margin-top: 40px;border-left: solid 5px #0067d0;font-size: 26px;line-height: 30px;padding-left: 20px;margin-bottom: 18px;color: #333;}
.aboutPage .lianxi_len{overflow: hidden;border-left: solid 5px #2b3e9d;padding-left: 20px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #0067d0;font-style: italic;line-height: 22px;margin-bottom: 20px;}
.aboutPage .lianxi_ld_l{overflow: hidden;padding: 15px 0px;padding-left: 30px;}
.aboutPage .ld_i{float: left;width: 56px;}
.aboutPage .ld_i img{width: 56px;}
.aboutPage .ld_l{float: left;padding-left: 18px;font-size: 14px;color: #666;line-height: 25px;width: 300px;}
.aboutPage .ld_l span{font-size: 18px;color: #333;}
.aboutPage .ld_l a{font-size: 14px;color: #666;}
.aboutPage .lianxi_r{float: right;width: 580px;overflow: hidden;background: #eee;padding: 46px;}
.aboutPage .lianxi_rm{overflow: hidden;margin-top: -10px;}
.aboutPage .lianxi_rm_en{float: left;color: #0067d0;font-family: Arial, Helvetica, sans-serif;font-size: 45px;line-height: 50px;font-weight: bold;}
.aboutPage .lianxi_rm_m{float: left;margin-left: 10px;border-top: solid 3px #0067d0;font-size: 20px;line-height: 40px;margin-top: 10px;color: #333;}
.aboutPage .lianxi_rd{height: 400px;overflow: hidden;margin-top: 15px;border: solid 1px #ccc;}







.jjbq-box{
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.jjbq-box li{
    -webkit-box-flex: 0;
}





/*联系方式*/
.contact{padding: 0px 0;}
.contact ul li{float: left;}
.contact ul li .box{width: 240px;padding-bottom: 47px;background: #f4f3f3;margin-right: 0px;text-align: center;cursor: pointer;transition: all .5s;}
.contact ul li:last-child .box{margin-right: 0;}
.contact ul li img{margin-top: 30px;width: 132px;height: 132px;}
.contact ul li:hover img{transform: rotateY(180deg);-ms-transform: rotateY(180deg); /* IE 9 */-moz-transform: rotateY(180deg); /* Firefox */-webkit-transform: rotateY(180deg); /* Safari å’Œ Chrome */-o-transform: rotateY(180deg); /* Opera */transition: all .5s;}
.contact ul li p{font-size: 20px;margin-top: 30px;margin-bottom: 22px;font-weight: bold;padding: 0 10px;}
.contact ul li i{width: 60px;height: 1px;background: #595757;display: block;margin: auto;margin-bottom: 16px;transition: all .5s;}
.contact ul li span{display: block;font-size: 18px;line-height: 26px;padding: 0 20px;height: 62px;overflow: hidden;}
.contact ul li .box:hover{background: #001149;box-shadow: 0px 0px 20px #aaa;color: #fff;}
.contact ul li:hover i{background: #fff;}
@media (max-width: 1600px){
.contact{padding: 40px 0;}
.contact ul li .box{width: 224px;padding-bottom: 30px;margin-right: 20px;}
.contact ul li img{margin-top: 20px;width: 120px;height: 120px;}
.contact ul li p{font-size: 20px;margin-top: 20px;margin-bottom: 15px;}
.contact ul li i{margin-bottom: 20px;}
.contact ul li span{font-size: 13px;line-height: 22px;height: 44px;}}



.lxwm01{height: auto;overflow: hidden;}
.lxwm01 li{float: left;width:583px;}
.lxwm01 li b{float: left; width: 80px;height: 75px;border-radius: 60px;padding-top: 15px; text-align: center;}
.lxwm01 li:nth-of-type(1) b{background: #E50112;}
.lxwm01 li:nth-of-type(2) b{background: #E50112; }
.lxwm01 li:nth-of-type(3) b{background: #E50112;}
.lxwm01 li:nth-of-type(4) b{background:#E50112;}
.lxwm01 li i{font-size: 40px;color: #fff;}
#tcom01{height: auto;overflow: hidden;border: 1px solid #ddd;margin-bottom: 3%; margin-bottom:20px;}
#tcom01 li{padding:3% 0 3% 2.5%;border-right: 1px solid #ddd;font-size:15px;}
#tcom01 li:nth-of-type(2){padding-left:0px !important;text-align: center;}
#tcom01 li:nth-of-type(2) span{display: block;}
#tcom01 li:nth-of-type(3){border-right:none;}
#tcom01 p{line-height: 38px; font-size:15px;}
#tcom01 img{width:150px;padding-right: 30px;}

/*在线留言*/
.contactPage{padding:0;}
.contactPage .t2{padding: 28px 0 48px;text-align: center;}
.contactPage .t2 .titb{font-size: 48px; margin-bottom: 16px;font-weight: bold;}
.contactPage .t2 .txt{font-size: 16px; line-height: 24px;}
.contactPage .t2 .txt span{font-weight: bold; color: #dc0000;}
.formData{padding-bottom: 20px;}
.formData .item{float: left; color: #333; font-weight: normal; width: 560px; height: 50px; line-height: 50px; border: 1px solid #e5e5e5; margin-right: 56px; margin-bottom: 30px; position: relative;}
.formData .item label{padding-left: 15px;position: absolute;left: 0;top: 0;z-index: 11;text-align: center;display: block;margin: 0;height: 50px;line-height: 50px;font-size: 18px;color: #333;}
.formData .item input{outline: none; line-height: 38px; height: 38px; font-size: 18px;}
.formData .item .txt{width: 500px; height: 50px; line-height: 50px; display: block; background: #f4f3f3; padding-left: 60px; border: 0 none; color: #333;}
.formData .item .red{position: absolute; right: 15px; top: 0; color: #ff0000; z-index: 11;}
.formData .item.mr0{margin-right: 0;}
.formData .msg-box{position: absolute; left: 0; top: 0px;}
.formData .liuyan{width: 1198px; height: 240px; border: 1px solid #e5e5e5; float: left;}
.formData .liuyan label{text-align: right; display: block;}
.formData .liuyan textarea{width: 1178px;height: 214px;line-height: 28px;padding: 12px 10px;text-indent: 100px;font-size: 18px;font-family: "microsoft yahei";color: #333;border: 0 none;overflow: hidden;background: #f4f3f3;resize: none;display: block;outline: none;}
.formData .bot{width: 100%;}
.formData .sub{width: 232px;line-height: 46px;border: 2px solid #001149;margin-right: 2px;text-align: center;background: #001149;color: #FFF;cursor: pointer;font-size: 18px;display: block;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}
.formData .sub:hover{background: #dc0000;color: #fff;border: 2px solid #dc0000;}
.formData .yzm{width: 432px;}
.formData .yzm .txt{padding-left: 80px;}
.formData .yzm img{position: absolute;right: 3px;top: 3px;border: 0px;display: block;}





/*售后服务频道页*/

/*我们的服务*/
.youshi1{height: 750px;}
.youshi1 .tit{text-align: center;padding-top: 70px;}
.youshi1 .tit h3{color: #001149;font-size: 48px;line-height: 60px;font-weight: bold;}
.youshi1 .tit p{color: #666;font-size: 18px;line-height: 24px;margin-top: 14px;}
.youshi1 ul{margin-top: 60px;}
.youshi1 ul li{float: left;text-align: center;cursor: pointer;}
.youshi1 ul li .bg{width: 238px;height: 490px;background: #fff;border: 1px solid #ccc;border-right: 0;transition: all .5s;}
.youshi1 ul li:last-child .bg{border-right: 1px solid #ccc;}
.youshi1 ul li .bg .img{width: 126px;height: 80px;margin: 0 auto;padding-top: 47px;}
.youshi1 ul li .bg .img img{width: 100%;height: 100%;transition: all .5s;}
.youshi1 ul li h3{color: #333;font-size: 18px;font-weight: bold;margin-top: 30px;transition: all .5s;}
.youshi1 ul li .line{width: 37px;height: 1px;background: #001149;margin: 0 auto;margin-top: 24px;margin-bottom: 18px;transition: all .5s;}
.youshi1 ul li p{display: block;color: #666;font-size: 14px;line-height: 28px;width: 175px;margin: 0 auto;transition: all .5s;}
.youshi1 ul li:hover .bg{background: #001149;border-color: #001149;}
.youshi1 ul li:hover .img img{filter: grayscale(100%) brightness(200%);}
.youshi1 ul li:hover h3,.youshi1 ul li:hover p{color: #fff;}
.youshi1 ul li:hover .line{background: #fff;}
/*解决方案*/
.fangan{position: relative;height: 780px;background: #f9f9f9;}
.fangan .title{text-align: center;padding-top: 48px;}
.fangan .title span{color: #8f8f8f;font-size: 28px;}
.fangan .title h3{color: #001149;font-size: 50px;font-weight: bold;line-height: 72px;}
.fangan .title p{position: relative;display: inline-block;color: #2a2a2a;font-size: 17px;padding: 0 45px;}
.fangan .title p:before{display: inline-block;content: "";position: absolute;top: 50%;left: 0;bottom: 0;width: 30px;height: 1px;background-color: #5d5d5f;}
.fangan .title p:after{display: inline-block;content: "";position: absolute;top: 50%;right: 0;bottom: 0;width: 30px;height: 1px;background-color: #5d5d5f;}
.fangan ul{position: relative;margin-top: 71px;}
.fangan ul li{float: left;position: relative;width: 435px;height: 142px;background: #001149;overflow: hidden;}
.fangan ul li:after{content: "";position: absolute;width: 558px;height: 558px;background-color: #f9f9f9;border-radius: 50%;}
.fangan ul li:nth-child(1):after{top: -54px;right: -444px;}
.fangan ul li:nth-child(4):after{top: auto;left: -444px;right: auto;bottom: -54px;}
.fangan ul li:nth-child(2n){float: right;}
.fangan ul li:nth-child(3),.fangan ul li:nth-child(4){margin-top: 166px;}
.fangan ul li:nth-child(2),.fangan ul li:nth-child(3){background: none;}
.fangan ul li:nth-child(2):before,.fangan ul li:nth-child(3):before{content: "";position: absolute;top: 0;right: 0;width: 355px;height: 2px;background-color: #bcc0c3;}
.fangan ul li:nth-child(2):after,.fangan ul li:nth-child(3):after{top: 28px;left: 12px;width: 80px;height: 2px;background-color: #bcc0c3;border-radius: 0;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);}
.fangan ul li:nth-child(3):before{top: auto;left: 0;bottom: 0;}
.fangan ul li:nth-child(3):after{top: auto;left: auto;right: 12px;bottom: 28px;}
.fangan ul li:nth-child(2n) .img{float: right;margin-left: 0;margin-right: 27px;}
.fangan ul li:nth-child(2n) .txt{float: left;width: 195px;padding-left: 85px;padding-right: 0;}
.fangan ul li:nth-child(2) .txt{width: 240px;padding-left: 40px;padding-right: 0;}
.fangan ul li:nth-child(3) .txt{width: 230px;padding-left: 0;padding-right: 50px;}
.fangan ul li:nth-child(2n) .txt h3{text-align: right;}
.fangan ul li:nth-child(2) .txt h3,.fangan ul li:nth-child(3) .txt h3{color: #001149;}
.fangan ul li:nth-child(2) .txt p,.fangan ul li:nth-child(3) .txt p{color: #001149;}
.fangan ul li .img{float: left;width: 110px;height: 110px;margin-top: 15px;margin-left: 27px;border-radius: 50%;}
.fangan ul li .img img{width: 100%;height: 100%;}
.fangan ul li .txt{float: right;width: 190px;padding-right: 90px;margin-top: 18px;}
.fangan ul li .txt h3{color: #fff;font-size: 30px;font-weight: bold;line-height: 35px;}
.fangan ul li .txt p{color: #fff;font-size: 15px;line-height: 25px;padding-top: 10px;text-align: justify;opacity: .8;}
.fangan .big{position: absolute;top: 50%;left: 50%;margin-top: -215px;margin-left: -215px;}
.fangan .big img{width: 410px;height: 410px;padding: 8px;border: 2px solid #acacac;border-radius: 50%;z-index: 5;transition: all .5s;-webkit-animation: big 3s infinite linear;}
@-webkit-keyframes big{0%{-webkit-transform: scale(1);} 50%{-webkit-transform: scale(0.95);} 100%{-webkit-transform: scale(1);}}

/*优势*/
.fuwutit{text-align: center;padding-top: 30px;}
.fuwutit h3{color: #001149;font-size: 48px;line-height: 72px;font-weight: bold;margin-bottom: 30px;}
.fuwutit p{color: #666;font-size: 18px;line-height: 24px;margin-top: 14px;}

.edgv{ height: 1590px; overflow: hidden;}
.edgv h2{ font-weight: normal; height: 171px; overflow: hidden; text-align:left; padding-left:10px; font-size: 12px; color: #cacaca; font-family: Arial; text-transform: uppercase; letter-spacing: 3px;}
.edgv h2 p{margin-top: 60px;font-size: 34px;color: #001149;letter-spacing: 0;font-weight: bold;}
.one{height: 313px;}
.edgv_t{ width: 600px; height: 313px; overflow: hidden;}
.edgv_t img{ width: 600px; height: 313px;}
.edgv h2 span{  float: right;font-size: 30px;font-weight: bold;padding-top: 20px; color:#dc0000; padding-right:20px; }
.edgv h2 span i{ font-size: 12px;font-weight: normal;}
.edgv .one dl{ width: 478px; margin-left: 52px; margin-top: 44px;}
.edgv .one dl dt{ height: 110px; overflow: hidden;}
.edgv .one dl dt span{position: relative;margin-right: 24px;display: block;width: 72px;height: 110px;font-size: 48px;color: #001149;font-family: Arial;line-height: 110px;text-align: center;border: 2px solid #001149;box-sizing: border-box;}
.edgv .one dl dt span:before{content: " ";position: absolute;left: 50%;margin-left: -12px;bottom: 21px;display: block;width: 24px;height: 2px;background: #001149;}
.edgv .one dl dt p{ width: 382px; font-size: 12px; font-family: Arial; color: #ccc;}
.edgv .one dl dt p em{margin-top: 6px;line-height: 36px;display: block;font-size: 28px;color: #333;}
.edgv .one dl dd{ width: 382px; margin-top: -24px; margin-left: 96px;}
.edgv .one dl dd p{ font-size: 15px; line-height: 25px; color: #555;}
.edgv .one dl dd p em{ color: #001149;}
.edgv .one dl dd a{text-align: center;margin-top: 30px;display: block;width: 110px;height: 35px;color: #fff;line-height: 35px;background: #001149;border-radius: 5px;}

/*量身定制*/
.J_H{width:100%; background-color:#fff; height:820px;}
.J_H .jhBox{ position:relative; height:820px;}
.J_H img.imgtu{ position:absolute; right:0; top:-104px;}
.J_H .title p{ color:#868686;font-size:18px; text-align:center; margin-top:5px}
.J_H .jhCon{ margin-top:40px; width:100%; height:570px; overflow:hidden;}
.J_H .jhLt{ overflow:hidden; float:left; width:389px; height:569px; position:relative;}
.J_H .jhLIst{ position:absolute; top:0; left:0;}
.J_H .jhLIst li{ float:left; width:389px; position:relative;}
.J_H .jhLIst li p{ padding:0 6%; width:92%; height:40px; line-height:40px; font-size:15px; color:#fff; background-color:#000; opacity:0.7; filter:alpha(opacity=70); position:absolute; left:0; bottom:0;}
.J_H .jhRt{ float:right; width:810px;}
.J_H .jhTu{ overflow:hidden; width:377px; height:279px; position:relative; margin-left:10px; margin-bottom:10px;  float:left;}
.J_H .jhTu img{width:377px; height:279px; display:block}
.J_H .jhTu p{ width:100%; line-height:40px; height:40px;  background:#000;opacity:0.7; filter:alpha(opacity=70); position:absolute; left:0; bottom:0; font-size:15px; text-align:center; color:#fff}
.J_H .btn{ position:absolute; width:85px; bottom:10px; right:20px; z-index:5}
.J_H .btn span{ display:block; background:url(/skin/img/index/hzBtn-span.png) no-repeat center top; width:15px; height:15px; float:left; margin:0 5px; cursor:pointer;}
.J_H .btn span.cur{ background-position:bottom;}
.J_H a.jh-a{ display:block; background:url(/skin/img/index/hzmore.png) no-repeat center; height:70px; width:291px; margin:40px auto 0;}
.J_H  .tit{text-align: center;padding-top: 70px;}
.J_H  .tit h3{color: #001149;font-size: 48px;line-height: 60px;font-weight: bold;}
.J_H  .tit p{color: #666;font-size: 18px;line-height: 24px;margin-top: 14px;}


/*服务页资讯*/
.fuwujishu{padding-bottom: 40px;}
.fuwujishu .textlist{width: 670px;margin-left: 50px;}
.fuwujishu .newsimg{width: 480px;}
.fuwujishu .newsimg .img{width: 100%;height: 360px;overflow: hidden;}
.fuwujishu .newsimg .img img{width: 100%;height: 100%;transition: all .5s;}
.fuwujishu .newsimg h3{color: #fff;font-size: 18px;font-weight: bold;line-height: 40px;text-align: center;background: #fcbe00;transition: all .5s;}
.fuwujishu .newsimg:hover .img img{transform: scale(1.2);}
.fuwujishu .textlist .item{height: 85px;padding-bottom: 20px;}
.fuwujishu .textlist .item:last-child{padding-bottom: 0;}
.fuwujishu .textlist .item a{display: block;}
.fuwujishu .textlist .item h3{font-size: 16px;font-weight: bold;vertical-align: top;color: #333;transition: all .5s;}
.fuwujishu .textlist .item p{font-size: 14px;line-height: 19px;color: #666;text-align: justify;}
.fuwujishu .textlist .item .time{display: block;width: 90px;height: 85px;font-size: 14px;line-height: 30px;margin-right: 20px;color: #fff;background: #001149;text-align: center;}
.fuwujishu .textlist .item .time b{font-weight: normal;display: block;font-size: 30px;line-height: 40px;padding-top: 10px;}
.fuwujishu .textlist .item:hover h3{color: #001149;}
.fuwujishu .titlebox{height:100px;padding-top:30px;}
.fuwujishu .titlebox .name{height:40px;border-bottom: 1px solid #ddd;}
.fuwujishu .titlebox .name .big{font-size:28px;color: #001149;float:left;height:40px;line-height: 40px;margin-right:10px;}
.fuwujishu .titlebox .name .sam{font-size:18px;color:#666;float:left;height:30px;padding-top:10px;}
.fuwujishu .titlebox .name .more{color:#666;font-size:16px;line-height:40px;}
.fuwujishu .titlebox .name .more:hover{color: #001149;}
.fuwujishu .titlebox .tx{font-size: 14px;line-height:50px;color:#666;position:relative;}
.fuwujishu .titlebox .tx span{position: absolute;left: 0;width: 250px;border-top: 3px solid #001149;z-index:400;top:-2px;}