﻿@charset "utf-8";
/* publick */
body{font-family:Arial,Verdana,Sans-serif,"fzlthk","Microsoft YaHei", "Segoe UI", "Lucida Grande", Helvetica;}
.w25{width:25%;}
.owl-wrapper-outer{overflow:hidden;}
.owl-wrapper:after{display:table;content:'';clear:both;}
.owl-item{float:left;}
.item{text-align:center;}
.item a{display:inline-block;margin:0 auto;vertical-align:top;}
.owl-controls {position:relative;}
.owl-controls .owl-pagination {position:absolute;width:100%;bottom:0;left:0;text-align:right;padding-right:2rem;}
.owl-controls .owl-pagination .owl-page{display:inline-block;width:10px;height:10px;border-radius:10px;border:1px solid #fff;margin:0 5px;}
.owl-controls .owl-pagination .owl-page.active{background:#fff;border-color:transparent;}
.umar-b1{margin-bottom:1px;}
/* 方正兰亭黑 */
@font-face{
font-family:'fzlthk';
src:url('../Fonts/fzlthk.eot'),
url('../Fonts/fzlthk.eot?#iefix')format('embedded-opentype'),
url('../Fonts/fzlthk.woff')format('woff'),
url('../Fonts/fzlthk.otf'),
url('../Fonts/fzlthk.ttf')format('truetype');
font-weight:normal;
font-style:normal;
}
.hypct{
	text-align: left;
    font-size: 1.2rem;
    color: #888;
}

.hm-p1{font-family:"FZLTZHUNHK","Microsoft YaHei", "Segoe UI", "Lucida Grande";}
.hm-p2,.hm-pro-more{font-family:"fzltxihk","Microsoft YaHei", "Segoe UI", "Lucida Grande";}
.hm-tz,.hm-titol,.hm-products,.hm-products_02,.pro-right{background:#fff;}
.hm-tabs,.my-tabs{padding:1rem 2rem;background:#fff;margin-bottom:1px;}
.hm-tabs .hm-tip,.my-tabs .my-tip{display:block;width:20%;float: left;}
.hm-tabs .hm-tip .icon-tip{height:3rem;background-position:center;background-size:auto 100%;background-repeat:no-repeat;}
.hm-tabs .hm-tip p{font-size:1.4rem;margin-top:0.5rem;}
.hm-tabs .hm-tip .tip_01{background-image:url(../Images/inco_01.png);}
.hm-tabs .hm-tip .tip_02{background-image:url(../Images/inco_02.png);}
.hm-tabs .hm-tip .tip_03{background-image:url(../Images/inco_03.png);}
.hm-tabs .hm-tip .tip_04{background-image:url(../Images/inco_04.png);}
.hm-tabs .hm-tip .tip_05{background-image:url(../Images/inco_05.png);}
/* .hm-tz{padding-top:0.5rem;padding-bottom:0.5rem;} */
.hm-tz h4{font-size:2rem;font-family:"zaozif","Microsoft YaHei", "Segoe UI", "Lucida Grande";color:#e16733;}
.hm-tz h4{padding-right:14px;border-right:1px solid #ccc;line-height:30px;}
.hm-tz-list ul li{height:40px;line-height:40px;overflow:hidden;text-align:left;padding-left:14px;}
.hm-titol{font-size:2rem;font-family:"FZCSJW","Microsoft YaHei", "Segoe UI", "Lucida Grande";color:#e16733;padding:1rem 15px;text-align:left;}
.hm-p1{font-size:1.6rem;}
.hm-p2{color:#807f80;font-size:1.4rem;}
.hm-products ul li{width:50%;margin-bottom:5px;float: left;}
.hm-products ul li a,.hm-products_02 ul li a{display:block;position:relative;}

.hm-products ul li:nth-child(2n){padding-right:3px;}
.hm-products ul li:nth-child(2n+1){padding-left:3px;}
.hm-products ul li:nth-child(1){width:100%;padding:0;}
.hm-products ul li:nth-child(1) .hm-pro-text{position:absolute;top:2rem;left:2rem;text-align:left;}
.hm-pro-text{padding:0.5rem 0 0;}
.hm-pro-more{padding:2rem 0;}
.hm-pro-more a{font-size:1.8rem;color:#807f80;}
.hm-products_02 ul li{float: left;width:50%;}
.hm-products_02 ul li:nth-child(1){padding-right:2px;}
.hm-products_02 ul li:nth-child(2){padding-left:2px;}
.hm-products_02 ul li:nth-child(3){padding-left:2px;}
.hm-products_02 ul li .hm-pro-text{position:absolute;top:1rem;left:2rem;text-align:left;}
.hm-products_02 ul li:nth-child(2) .hm-pro-text,.hm-products_02 ul li:nth-child(3) .hm-pro-text{top:0.5rem;left:1rem;}
.hm-products_02 ul li:nth-child(1) a{height:0;padding-bottom:101.265823%;overflow:hidden;position:relative;}
.hm-products_02 ul li:nth-child(2) a,.hm-products_02 ul li:nth-child(3) a{height:0;padding-bottom:50.632915%;overflow:hidden;position:relative;}
.hm-products_02 ul li .hm-pimg2{position:absolute;top:0;bottom:0;left:0;width:100%;}
.hm-products_02 ul li:nth-child(2) a .hm-pimg2{bottom:2px;}
.hm-products_02 ul li:nth-child(3) a .hm-pimg2{top:2px;}


.footer-H{height:71px;}
.footer{position:fixed;width:100%;bottom:0;left:0;z-index:9;}
.footer .footer-nav {
	padding:21px 0 0;
	background: #c51601 url(../Images/icon_05.jpg) left top repeat-x;
}
.footer-nav .ft-item{width:25%;float:left;}
.footer-nav .ft-item a{display:block;padding:0.5rem 0;text-align:center;color:#fff;font-size:1.5rem;}
.footer-nav .ft-item a.on{color:#c51601;background:#fff;}
/* .footer-nav .ft-item a.on{color:#e16733;} */
.footer-nav .ft-item a .ft-item-icon{height:28px;margin:0 auto 0.25rem;}
.footer-nav .ft-item a .ft-icon01{background:url(../Images/icon_ft01.png) center no-repeat;background-size:auto 100%;}
.footer-nav .ft-item a .ft-icon02{background:url(../Images/icon_ft02.png) center no-repeat;background-size:auto 100%;}
.footer-nav .ft-item a .ft-icon03{background:url(../Images/icon_ft03.png) center no-repeat;background-size:auto 100%;}
.footer-nav .ft-item a .ft-icon04{background:url(../Images/icon_ft04.png) center no-repeat;background-size:auto 100%;}
.footer-nav .ft-item a .ft-icon05{background:url(../Images/icon_ft05.png) center no-repeat;background-size:auto 100%;}
.footer-nav .ft-item a.on .ft-icon01{background:url(../Images/icon_fth01.png) center no-repeat;background-size:auto 100%;}
.footer-nav .ft-item a.on .ft-icon02{background:url(../Images/icon_fth02.png) center no-repeat;background-size:auto 100%;}
.footer-nav .ft-item a.on .ft-icon03{background:url(../Images/icon_fth03.png) center no-repeat;background-size:auto 100%;}
.footer-nav .ft-item a.on .ft-icon04{background:url(../Images/icon_fth04.png) center no-repeat;background-size:auto 100%;}
.footer-nav .ft-item a.on .ft-icon05{background:url(../Images/icon_fth05.png) center no-repeat;background-size:auto 100%;}

.hm-tab ul li{float:left;width:50%;height:54px;line-height:54px;background:#c51601;}
.hm-tab ul li.on{background:#810d00;}
.hm-tab ul li a{font-size:1.8rem;color:#fff;font-family:"fzlthk";}
.hm-search{background:#f5f5f5;padding:15px 0 22px;margin-bottom:40px;}
.hm-search-box{width:90%;max-width:550px;margin:0 auto;}
.hm-input{height:50px;border:1px solid #e6e6e6;padding:0 10px;background:#f8f8f8;border-radius:5px;}
.hm-input input{border:0;outline:0;}
.hm-input input[type="submit"],.inco-sea{width:26px;height:48px;background:url(../Images/icon_sea.jpg) center no-repeat;}
.hm-input input[type="text"]{
	padding-left:10px;
	background:none;
	font-size:1.4rem;
	width:85%;
	color:#666;
	color: red;
 text-shadow: 0px 0px 0px #888;
 -webkit-text-fill-color: transparent;
}
.hm-sub-btn{height:50px;border:0;background:#c51601;color:#fff;padding:0 1rem;margin-left:0.75rem;border-radius:5px;font-size:1.5rem;}
.hm-search-box p,.hm-search-box p a{
	font-size:1.4rem;
	font-family:"fzlthk";
	color:#9c9c9c;
}
.hm-search-box p a{text-decoration:underline;}
.hm-search-box p{line-height:30px;margin-top:2px;}
.tags-wrap{
	/* width:100%; */
	overflow:hidden;
	border:1px solid #bbb;
	/* border-bottom:0; */
	margin:0 10px;
	margin-bottom:1rem;
}
.tags-wrap ul{margin-left:-1px;margin-bottom:-1px;}
.tags-wrap ul li{width:25%;float:left;overflow:hidden;}
.tags-wrap ul li.wb35{width:35%;}
.tags-wrap ul li.wb15{width:15%;}
.tags-wrap ul li a{
	display:block;
	margin:-1px -1px 0 0;
	border:1px solid #bbb;
	font-size:1.4rem;
	font-family:"fzlthk";
	color:#000;
	padding: 1rem 0;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.tags-wrap ul li.pro-item a{font-size:1.4rem;height:4rem;}
.tags-wrap ul li.pro-on a{font-size:1.4rem;color:#6f30a0;}
.tags-wrap ul li.pro-xj a{font-size:1.4rem;color:#ff0000;font-weight:bold;}

.pro-det-wrap{padding:0 1rem 1rem;}
.pro-det-top table tr td,.pro-det-bot table tr td{font-size:1.4rem;text-align:left;color:#666;padding:8px 5px;vertical-align:top;}
.text{padding:0 5px;text-align:left;}
.text img{max-width:100%;height:auto;}
.pro-det-bot table tr td a{color:#002bfe;}

.inquiry{padding:0 1rem;}
.inquiry h3{color:#f00a0a;font-size:1.8rem;margin-bottom:2rem;}
.inquiry tr td{border:1px solid #ccc;text-align:left;padding:0 0.5rem;}
.inquiry tr td p{line-height:1.6rem;color:#f00a0a;text-align:left;padding:1rem 0.5rem;}
.inquiry tr td .inquiry-name{line-height:3rem;display:inline-block;}
.inquiry tr td input{border:0;width:100%;padding-left:1rem;}
.inquiry tr td textarea{width:100%;border:0;padding:0.5rem;vertical-align:middle;outline:none;}
.inquiry-btn{padding:0;text-align:right;margin-top:2rem;}
.inquiry-btn input{padding:0.5rem 2rem;color:#fff;background:#f00a0a;border-radius:5px;border:0;}

.hm-sel{border:1px solid #e6e6e6;margin-right:0.75rem;}
.hm-sel select{border:0;padding:0.5rem;-webkit-appearance: menulist;background:none;height:48px;border-radius:0;font-size:1.5rem;}
.news-wrap{padding:0 1rem;text-align:left;}
.news-wrap .n-t{margin-top:-1rem;margin-bottom:2rem;font-size:1.4rem;}
.news-wrap .news-ul li{
	margin-bottom:1rem;
}
.news-wrap .news-ul li .text{padding:0;}
.news-more{text-align:right;padding:1rem;}
.news-more a{color:#f00;text-decoration:underline;}
.news-more a.news-pagenext{float: left;color:blue;}
.news-more a.news-pageprev{color:#555;}

.pages{text-align:center;margin:2rem 0;line-height:22px;}
.pages a,.pages span{display:inline-block;padding:0 0.25rem;margin:0 0.25rem;vertical-align: top;}
.pages .current{background:#f48727;color:#fff;}
.pages input.tzy{border:1px solid #f48727;outline:0;width:3rem;height:1.75rem;text-align:center;margin-right:0.5rem;vertical-align:top;}
.ft-seag{text-align:center;padding:0 10px;margin-top:2rem;margin-bottom:1rem;}
.ft-seag label{font-size:1.4rem;font-weight:normal;color:#f00;text-decoration:underline;}
.ft-seag1 label{font-size:1.4rem;font-weight:normal;color:#0000FF;text-decoration:underline;}
#layer-photos-demo img{max-width:100%;}
.layui-layer-setwin{right:40px!important;top:40px!important;}
.layui-layer-rim{border:0!important;}
.blue.tags-wrap ul li  a,.tags-wrap ul li.pro-item.col-blue a{color:blue;}
.small-txt.tags-wrap ul li  a{font-size:1.4rem;}
.gotop{
	display:block;
	position:fixed;
	right:15px;
	bottom:90px;
	width:40px;
	height:40px;
	background:url(../Images/top.png);
	background-size:cover;
	z-index:99;
}
.selectGrop{max-width:15rem;margin-bottom:0;}
.selectGrop.form-group .bootstrap-select.btn-group{
	height:2rem;
}
.selectGrop.form-group .bootstrap-select.btn-group .btn{
	padding-top: 0;
    padding-bottom: 0;
    line-height: 2rem;
}

/* login */
.login-wrap{padding-top:50px;padding-right:20px;padding-left:20px;}
.login-it {
    background: #fff;
    margin-bottom: 1px;
    padding: 0 10px;
}
.login-it input {
    width: 100%;
    outline: 0;
    background: 0;
    border: 0;
    padding: 0.75rem 0;
    font-size: 1.5rem;
}
.login-it-b {
    margin-bottom: 52px;
}
.eye {
    width: 20px;
    height: 16px;
    display: block;
}
.eye_outer {
    fill: #4d4d4d;
}
.eye_inner {
    fill: #4d4d4d;
    stroke: #fff;
    stroke-width: 2;
    stroke-opacity: .8;
}
.eye.on .eye_outer, .eye.on .eye_inner {
    fill: #c51601;
}
.login-btn {
    background-color: #c51601;
    border-radius: 0.5rem;
    color: #fff;
    margin-bottom: 30px;
}
.login-top {
    padding: 40px 0 22px;
}
.login-top h4 {
    margin-top: 22px;
}
.log-fsm{
	font-size:12px;
	padding:10px 15px;
	border-right:1px solid #f5f5f5;
	margin:2px 10px 2px 0;
}
.getpass{
	color:#c51601!important;
	padding:10px 15px;
	border:0;
	border-left:1px solid #f5f5f5;
	background-color:transparent;
	outline:0;
	margin:2px 0 2px;

}
.login-it-t{border-top-left-radius:15px;border-top-right-radius:15px;}
.login-it-b{border-bottom-left-radius:15px;border-bottom-right-radius:15px;}

.user-top-img{text-align:center;margin-top:2rem;}
.user-top-img img{width:7rem;height:7rem;border-radius:100%;border:1px solid #e0e0e0;}
.user-top-tel{margin-top:2rem;margin-bottom:2rem;font-size:1.6rem;}
.user-top-tel span.red{color:#f00;font-size:1.6rem;}
.user-jl{padding:0.5rem 0.75rem 1rem;border-top:1px solid #eaeaea;}
.u-jl-item{border-bottom:1px solid #eaeaea;text-align:left;}
.u-jl-item .u-jl-t{line-height:3.4rem;font-size:1.5rem;padding:0 0.5rem;position:relative;}
.u-jl-item .form-wrap-add table tr td .name-s3{text-align: left;}
.u-jl-item .u-jl-t:after{
	display:block;
	width:10px;
	height:18px;
	background:url(../Images/ico_right.png);
	background-size:cover;
	content: '';
	position:absolute;
	top:50%;
	right:15px;
	margin-top:-5px;
	transition:all 0.3s;
}
.u-jl-item .on.u-jl-t:after{
	transform:rotateZ(90deg);
}