/* *******************公共样式开始*********************** */
/*#428bca*/

body {
color: #000000;
font-family: "微软雅黑";
/*点击链接背景不高亮*/
-webkit-tap-highlight-color: transparent !important;
}

* {
margin: 0;
padding: 0;
}
/*斜体扶正*/

em,
i {
font-style: normal
}

img {
border: 0;
/*取消图片底侧有空白缝隙*/
vertical-align: middle
}
/*鼠标经过buttom按钮会变成小手状*/

button,a {
cursor: pointer;
}
/*去除input,button点击后出现的框*/

input,button {
outline: none;
}
/*去除a标签底部的横杠*/

a {
text-decoration: none
}
/*去除a标签底部的横杠*/

a:hover {
text-decoration: none;
}
/*去除小圆点*/

ul,
ol {
list-style: none;
}
/* 清除谷歌浏览器下的 input 叉号 */

input::-webkit-search-cancel-button {
display: none;
}
/* 清除IE下的 input 叉号 */

input[type=search]::-ms-clear {
display: none;
}
/*版心*/

.type_area {
width: 1200px;
margin: 0 auto;
}
/*清除浮动*/

.clear {
clear: both;
height: 0;
}
/* *******************公共样式结束*********************** */
/* *******************美缝产品开始*********************** */
.banner img{ width:100%;}
.banner{margin-top:70px;}
/* *******************轮播图结束*********************** */
/* *******************热搜关键字开始*********************** */

.hot_search {
height: 80px;
box-shadow: 0 3px 4px #e9e9e9;
background-color: #f5f5f5;
}

.search_left {
float: left;
width: 750px;
height: 80px;
line-height: 80px;
font-size: 14px;
color: #333333;
}

.search_left b {
display: inline-block;
}

.hot_search .search_left a {
text-decoration: none;
margin-right: 19px;
color: #666;
word-wrap: break-word;
outline: none;
transition: 0.35s;
}

.hot_search .search_left a:hover {
color: #d0121b;
transition: 0.35s;
}

.hot_search .search_right {
float: right;
 
height: 36px;
background: #fff;
margin-top: 22px;
}

.search_right .search_inp1 {
width: 290px;
height: 35px;
line-height: 34px;
font-size: 12px;
border: 1px solid #e3e3e3;
border-right: 0;
padding: 0 20px;
float: left;
}

.search_right .search_inp2 {
width: 66px;
height: 34px;
border: 0;
font-size:0px;
background: #d0121b url(../img/pro/hot_searc_icon1.png) no-repeat center center;
float: right;
cursor: pointer;
}
/* *******************热搜关键字结束*********************** */
/* *******************首页开始*********************** */

.zg_imap {
background-color: #f6f6f6;
}

.zg_imap h2 {
padding: 60px 0;
font-size: 48px;
font-weight: bolder;
text-align: center;
color: #333333;
}

.zg_imap p {
margin: auto;
width: 926px;
font-size: 16px;
color: #333333;
line-height: 30px;
}

.zg_imap .iss_item img {
width: 55px;
height: 55px;
display: block;
transition: all 0.5s;
}

.zg_imap span {
font-size: 18px;
color: #333333;
display: block;
font-weight: normal;
padding-top: 8px;
line-height: 18px;
margin-bottom: 25px;
}

.zg_imap b {
font-size: 48px;
color: #d0121b;
display: inline-block;
line-height: 48px;
/*font-weight: normal;*/
font-family: "Bahnschrift";
}

.zg_imap i {
font-size: 18px;
color: #333333;
display: inline-block;
line-height: 18px;
vertical-align: inherit;
}

.i_statistics {
padding: 40px 0 56px 0;
width: 100%;
background-color: #fff;
}

.i_statistics .type_area {
display: flex;
}

.iss_item {
display: flex;
flex: 1;
flex-direction: column;
align-items: center;
text-align: center;
transition: all 0.5s;
}

.iss_item:hover {
transform: translateY(-15px);
transition: all 0.5s;
}

.iss_item:hover img {
transform: rotateY(180deg);
transition: all 0.5s;
}

.iss_item img {
transition: all 0.5s;
}

.i_productcenter {
background-color: #f2f2f2;
/*text-align: center;*/
}

.zg_sljz {
color: #fff;
text-align: center;
}

.zg_sljz h2 {
padding: 40px 0px 3px 0;
font-size: 48px;
font-weight: bold;
text-align: center;
color: #333333;
}

.zg_sljz h2 span {
font-size: 48px;
color: #d0121c;
font-weight: normal;
}

.zg_sljz i {
display: block;
padding-bottom: 8px;
font-size: 18px;
color: #333333;
text-align: center;
}

.zg_sljz h6 {
display: block;
width: 121px;
height: 25px;
margin: 0 auto;
background-image: url(../img/index/i_buttom.png);
}
/*产品展示*/

.in_product {
height: 892px;
background-color: #f5f5f5;
}

.pc_left {
margin-top: 35px;
width: 240px;
float: left;
}

.pcl_nav {
border: 1px solid #e5e5e5;
background: #fff;
margin-top: 19px;
}

.pcl_nav_one {
border-top: 1px solid #e5e5e5;
}

.pcl_nav ul li {
height: 50px;
line-height: 50px;

font-weight: normal;
 text-align:center;
 border-bottom:1px solid #e5e5e5;
 padding-right:20px;
background:url(../images/ico.jpg) no-repeat 180px;
}

.pcl_nav ul li a{font-size: 16px;}
 .pcl_nav ul li a:hover{color:#fff;}
.pcl_nav ul li:hover{ background:#d0121b; color:#fff;}
.pcr_jt {
display: inline-block;
z-index: 999;
width: 20px;
height: 20px;
}

.pcr_jt::before {
width: 0;
height: 0;
border: 50px solid transparent;
border-right-color: red;
}

.pcl_nav_one h3 a:hover,
.pcl_nav_one .pcl_current {
position: absolute;
background: #fff;
font-weight: bold;
color: #d0121b;
padding-left: 35px;
border-left: 7px solid #d0121b;
border-top: 1px solid #d0121b;
border-bottom: 1px solid #d0121b;
border-right: 1px solid #d0121b;
left: -1px;
top: -1px;
bottom: -1px;
right: -6px;
z-index: 99;
}

.pcl_concat {
margin: 20px 0;
}

.pc_right {
margin-top: 15px;
float: right;
width: 930px;
}

.pcr_title {
height: 53px;
border-bottom: 2px solid #dcdddd;
}

.in_product .pcr_title h3 {
display: inline-block;
padding: 10px 0;
border-bottom: 2px solid #d0121c;
font-size: 26px;
font-weight: bold;
color: #848484;
}

.pcr_title span {
float: right;
font-size: 18px;
color: #221815;
padding-top: 20px;
}

.inp_show {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
}

.inp_item {
margin: 28px 0 10px 0px;
width: 295px;
height: 334px;
text-align: center;
padding-bottom:20px;
}
.inp_item a{ color:#000;}
.inp_item:hover .inp_img img {
transform: scale(1.05);
transition: 0.35s;
}

.inp_item:hover .inp_title span {
color: #d0121b;
transition: 0.35s;
}

.inp_img {
width: 293px;
height: 316px;
background-color: #C6C8CA;
overflow: hidden;
transition: 0.35s;
text-align:center;


}
.inp_img img{width:85%; margin:0 auto;}
.inp_title {
height: 43px;
display: flex;
align-items: center;
justify-content: center;
}

.inp_title span {
font-size: 15px;
color: #000;
transition: 0.35s;
}

.inp_title span:hover {
color: #D0121C;
transition: 0.35s;
}

.pc_page a {
display: inline-block;
margin: 12px 0 28px 0;
padding: 5px 11px;
border: 1px solid #d1d1d1;
color: #666666;
font-size: 14px;
transition: 0.35s;
}

.pc_page_current {
background-color: #ce0e19;
color: #fff !important;
}

.pc_page a:hover {
background-color: #ce0e19;
color: #fff;
}
/*4.0新技术*/

.in_problems {
width: 100%;
height: 509px;
color: #fff;
background: url(../img/b_02.jpg)no-repeat;
}

.in_problems h3 {
font-size: 36px;
font-weight: bold;
}

.in_problems span {
display: inline-block;
padding-top: 70px;
font-weight: normal;
}

.in_problems b {
display: block;
padding: 30px 0 55px 0;
font-size: 24px;
font-weight: normal;
}

.in_problems a {
position: relative;
display: inline-block;
padding: 2px 70px 5px 11px;
font-size: 24px;
color: #fff;
border-radius: 20px;
background-color: #c21b20;
transition: 0.35s;
}

.in_problems a:hover {
transform: translateY(-6px);
transition: 0.35s;
}

.in_problems a i {
position: absolute;
left: 119px;
top: 13px;
display: inline-block;
height: 100%;
width: 100%;
background: url(../img/index/jt01.png) no-repeat;
}
}

/*技术优势、品牌优势...*/
.zg_youshi {}
.ys_left {
width: 356px;
text-align: center;
}
.ys_left li {
position: relative;
}
.ys_left li a {
display: inline-block;
width: 100%;
height: 118px;
line-height: 118px;
color: #000;
font-size: 30px;
    border-bottom: 1px solid #f4ebeb;
z-index: 10;
transition: 0.35s;
}
.ys_left .yss_current {
background-color: #d0121c;
transition: 0.35s;
color: #fff;
font-weight: bold;
}
.ys_left li a:hover {
background-color: #d0121c;
transition: 0.35s;
color: #fff;
font-weight: bold;
border: 0;
}
.ys_left li a:hover {
background-color: #d0121c;
transition: 0.35s;
color: #fff;
font-weight: bold;
}
.ys_right {
/*margin-top: 20px;*/
position: relative;
width: 844px;
}
.ys_right h3 {
position: relative;
padding: 23px 0;
font-weight: bold;
font-size: 30px;
}
.ys_right h3 span {
font-weight: normal;
}
.ys_right p {
font-size: 14px;
color: #333333;
}
.ys_right a {
display: block;
position: relative;
padding-left: 11px;
width: 130px;
height: 35px;
line-height: 34px;
font-size: 16px;
border-radius: 18px;
color: #fff;
background-color: #d0121c;
transition: 0.35s;
}
.ys_right a:hover {
transform: translateY(-4px);
transition: 0.35s;
}
.ys_right a::after {
content: "";
position: absolute;
left: 77px;
top: 9px;
height: 35px;
width: 36px;
background: url(../img/index/jt01.png) no-repeat;
}
.inj_page {
position: absolute;
right: -6px;
top: 16px;
}
.inj_page h4 {
display: inline-block;
font-size: 24px;
color: #737474;
}
.inj_page h4 span {
font-size: 18px;
}
.inj_page i {
display: inline-block;
width: 30px;
height: 15px;
background-color: red;
}
.inj_page i:first-child {
background: url(../img/index/inic_left.png) no-repeat;
}
.inj_page i:last-child {
background: url(../img/index/inj_right.png) no-repeat;
}

/*合作团队*/
.ing_tbg {
position: relative;
width: 1200px;
height: 652px;

}
.inh_page {
position: absolute;
left: 6px;
bottom: 15px;
}
.inh_page h4 {
display: inline-block;
font-size: 24px;
color: #737474;
}
.inh_page h4 span {
font-size: 18px;
}
.inh_page i {
display: inline-block;
width: 30px;
height: 15px;
background-color: red;
}
.inh_page i:first-child {
background: url(../img/index/inic_left.png) no-repeat;
}
.inh_page i:last-child {
background: url(../img/index/inj_right.png) no-repeat;
}
.ing_redinfo {
position: absolute;
right: 0px;
bottom: 20px;
width: 460px;
height: 300px;
padding: 106px 36px 86px 80px;
text-align: left;
border-top-left-radius: 33px;
background-color: #d0121c;
color: #fff;
z-index: 999;
}
.ing_redinfo h3 {
/*padding-top: 122px;*/

font-size: 36px;
}
.ing_redinfo h3 span {
font-size: 18px;
}
.ing_redinfo h5 {
font-size: 18px;
line-height: 32px;
}
.ing_text {
position: absolute;
top: 30px;
right: 10px;
margin: 70px 35px 0 0;
}
.ing_text p {
margin: 14px 0;
line-height: 31px;
font-size: 18px;
color: #fff;
width: 349px;
text-align: left;
}
.ing_box {
display: flex;
justify-content: space-between;
}
.ing_box .ing_item {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
width: 186px;
height: 216px;
transition: 0.35s;
/*background-color: blueviolet;*/
}
.ing_box .ing_item .icon-up {
padding-bottom: 0 !important;
color: transparent;
font-size: 25px;
}
.ing_box .ing_item img {
width: 60px;
height: 60px;
transition: 0.35s;
}
.ing_box .ing_item h5 {
margin-top: 12px;
color: #525252;
font-size: 18px;
}
.ing_box .ing_item:hover img {
transform: rotateY(180deg);
transition: 0.35s;

}
.ing_box .ing_item:hover .icon-up {
color: #d0121c;
transform: translateY(-15px);
transition: 0.35s;
}
.ing_itemcurrent {
color: #d0121c;
transform: translateY(-15px);
}
/*新闻资讯*/
/*新闻资讯*/
.inews_box {
	background-color: #eaeaea;
}
.in_news {
	display: flex;
}
.zg_news {
	width: 709px;
	margin-right: 79px;
	margin-bottom: 26px;
}
 .zg_case{ margin-top:0px!important;}
.zg_news img{
	
	margin-bottom: 26px;
}
.in_news h3 {
	position: relative;
	padding-bottom: 10px;
	font-size: 20px;
	color: #333333;
}
.zg_news .icon-jilu1 {
	font-size: 27px;
	color: #333333;
}
.zg_news .icon-doubleright {
	font-size: 18px;
	color: #5f5f5f;
}
.in_news h3 a {
	position: absolute;
	right: 9px;
	top: 4px;
	font-size: 18px;
	color: #5f5f5f;
}
.in_news h3 a:hover i {
	color: #d0121c;
}
.in_news ul li {
	position: relative;
	padding-left: 21px;
	height: 31px;

}
.in_news ul li::after {
	content: "";
	position: absolute;
	top: 9px;
	left: 0;
	background-color: transparent;
	width: 11px;
	height: 11px;
	border-radius: 50%;
	border: 2px solid #d0121c;
	z-index: 999;
}
.in_news ul li a,
.in_news ul li span {
	font-size: 14px;
	color: #5f5f5f;
	transition: 0.35s;
}
.in_news ul li a:hover {
	color: #d0121c;
	transition: 0.35s;
}
.in_news ul li span {
	position: absolute;
	top: 0;
	right: 0;
	color: ;
}
.zgns_right {
	width: 420px;
}
.common_problem .icon-wentijieda {
	font-size: 27px;
	color: #333333;
}
.in_news .zgns_right h3 {
	padding-bottom: 17px;
	border-bottom: 2px solid #b5b5b5;
}
.zg_case .icon-icon_anliguanli {
	font-size: 27px;
	color: #333333;
}
.zg_case ul li {
	line-height: 40px;
	height:30px; overflow:hidden;

}
.in_news .zg_case ul li::after {
	top: 15px;
}


/*走进卓高*/
.in_aboutzg {
	position: relative;
	margin-bottom: -16px;
	width: 100%;
	height: 1021px;
	color: #fff;
	text-align: center;
	background: url(../img/index/ind_aubotbg.png) no-repeat;
}
.in_aboutzg h3 {
	padding-top: 50px;
	font-size: 48px;
	color: #fff;
}
.in_aboutzg h5 {
	font-size: 20px;
	font-weight: normal;
	color: #fff;
}
.in_aboutzg h6 {
	width: 121px;
	height: 25px;
	margin: 0 auto;
	background-image: url(../img/index/i_writebuttom.png);
}
.ina_box {
	padding: 0 24px;
	position: absolute;
	left: 50%;
	top: 54%;
	transform: translate(-50%, -50%);
	width: 1200px;
	height: 677px;
	border-bottom: 1px solid #b5b5b5;
	background-color: #fff;
}
.ina_box .inab_top {
	height: 360px;
	display: flex;
}
.inabt_left {
	position: relative;
	padding-top: -200px;
	text-align: left;
	margin: 39px 24px 39px 0;
	width: 650px;
}
.inabt_left h5 {
	font-weight: bold;
	font-size: 30px;
	line-height: 35px;
	color: #221815;
}
.inabt_left p {
	padding-top: 13px;
	font-size: 18px;
	color: #221815;
	line-height: 30px;
}
.inabt_left .learn_details {
	position: absolute;
	display: inline-block;
	left: 0;
	bottom: 0;
	padding: 15px 40px;
	color: #fff;
	background-color: #d0121c;
	font-size: 18px;
	transition: 0.35s;
}
.inabt_left .learn_details:hover {
	color: #d0121c;
	background-color: transparent;
	border: 1px solid #d0121c;
}
.inabt_right {
	margin-top: 39px;
	width: 498px;
	background-image: url(../img/index/i_about01.png) no-repeat bottom;
}
.ina_bottonborder {
	width: 100%;
	border-bottom: 1px solid #b5b5b5;
}
.ina_bottombox {
	margin: 70px 0;
	display: flex;
}
.inabb_left ul {
	margin-right: 30px;
	width: 218px;
	height: 47px;
	/*background: #007AFF;*/
}
.inabb_left ul li {
	margin-bottom: 3px;
	width: 100%;
	height: 56px;
	line-height: 56px;
	font-size: 24px;
	color: #221815;
	border: 1px solid #e8e8e8;
	transition: 0.35s;
}
.inabb_left .inabbl_current,
.inabb_left ul li:hover {
	color: #fff;
	background-color: #d0121c;
	transition: 0.35s;
}
.inabb_right {
	display: flex;
	justify-content: flex-start;
	width: 903px;
}
.inabb_right .inabbr_item {
	margin-right: 13px;
    width: 283px
}
.inabb_right .inabbr_item img {
	
}
.inabbr_item p{color:#000; font-size:13px;padding-top:10px;}
/* *******************首页结束*********************** */

/* *******************当前位置开始*********************** */
.current_location {
background-color: #f5f5f5;
}
.location_content {
height: 40px;
line-height: 40px;
font-size: 14px;
color: #808080;
}
.location_content b {
font-weight: normal;
padding-left: 35px;
background: url(../img/pro/pro_location_icon.png) no-repeat left center;
}
.location_content a {
color: #808080 !important;
}
.location_content span {
font-family: 宋体;
height: 46px;
line-height: 46px;
padding: 0px 5px;
}
.location_content i {
font-style: normal;
}

/* *******************当前位置结束*********************** */

/* *******************产品中心开始*********************** */
.product_center {

background-color: #f5f5f5;
}
.pc_left {
margin-top: 15px;
width: 240px;
float: left;
}
.pcl_title {
padding: 30px 15px 30px 15px;
background: #d0121b;
text-align: center;
}
.pcl_title h3 {
font-size: 26px;
font-weight: bold;
color: #fff;
}

.pcl_nav_one {
border-top: 1px solid #e5e5e5;
}
.pcl_nav_one h3 {
height: 50px;
line-height: 57px;
font-size: 16px;
font-weight: normal;
position: relative;
}
.pcl_nav_one h3::before {
content: '';
position: absolute;
width: 14px;
height: 14px;
border-radius: 100%;
background: #999999;
top: 50%;
margin-top: -7px;
right: 28px;
z-index: 3;
}
.pcl_nav_one h3::after {
content: "";
width: 6px;
height: 6px;
border: 2px solid #fff;
border-style: none solid solid none;
position: absolute;
top: 50%;
right: 32px;
margin-top: -4px;
-webkit-transform: rotate( 45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate( 45deg);
z-index: 4;
}
.pcl_nav_one h3 a {
display: block;
height: 60px;
color: #333333;
padding-left: 42px;
transition: border-left-width 0.5s linear;
}
.pcr_jt {
display: inline-block;
z-index: 999;
width: 20px;
height: 20px;
}
.pcr_jt::before {
width: 0;
height: 0;
border: 50px solid transparent;
border-right-color: red;
}
.pcl_nav_one h3 a:hover,
.pcl_nav_one .pcl_current {
position: absolute;
background: #fff;
font-weight: bold;
color: #d0121b;
padding-left: 35px;
border-left: 7px solid #d0121b;
border-top: 1px solid #d0121b;
border-bottom: 1px solid #d0121b;
border-right: 1px solid #d0121b;
left: -1px;
top: -1px;
bottom: -1px;
right: -6px;
z-index: 99;
}
.pcl_concat {
margin: 20px 0;
}
.pcl_example {
margin: 20px 0;
}
.pcl_example a {
display: block;
margin: 10px 0;
background-color: #f5f5f5;
font-size: 15px;
color: #898989;
transition: 0.35s;
}
.pcl_example a:hover {
color: #d0121b;
}

.pcr_title {
height: 53px;
border-bottom: 2px solid #dcdddd;
}
.pcr_title h3 {
display: inline-block;
padding: 10px 0;
border-bottom: 2px solid #d0121c;
font-size: 26px;
font-weight: bold;
}
.pcr_product {
margin: 16px 0;
display: flex;
width:930px;

}
.pcrp_parameter,.pcrp_parameter1 {
padding: 0 18px;
transition: 0.35s;
background-color: #fff;
width:650px;
}
.pcrp_parameter h5,.pcrp_parameter1 h5 {
padding: 24px 0 9px 0;
font-weight: bold;
color: #595957;

}
.pcrp_parameter1 h5 a{color:#000;}
.pcrp_parameter p {
line-height: 9px;
font-size: 14px;
color: #666666;
}
.pcr_apply {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
line-height: 21px !important;
padding-bottom:20px;
}
.pcr_learn_more {
display: inline-block;
width: 102px;
height: 42px;
line-height: 42px;
border: 1px solid #3e3a39;
color: #666666;
text-align: center;
transition: 0.35s;
margin-top:50px;

}
.pcrp_parameter:hover .pcr_learn_more {
background-color: #d0121c;
color: #fff;
border: 0;
transition: 0.35s;
}
.pc_page a {
display: inline-block;
margin: 12px 0 28px 0;
padding: 5px 11px;
border: 1px solid #d1d1d1;
color: #666666;
font-size: 14px;
transition: 0.35s;
}
.pc_page_current {
background-color: #ce0e19;
color: #fff !important;
}
.pc_page a:hover {
background-color: #ce0e19;
color: #fff;
}
.pc_recommend {
border-top: 1px solid #d1d1d1;
border-bottom: 1px solid #d1d1d1;
background-color: #fff;
padding-bottom:20px;
}
.pc_recommend_box {
padding-left: 40px;

}
.pc_recommend_title {
height: 50px;
border-bottom: 1px solid #d1d1d1;
}
.pc_recommend_title h5 {
display: inline-block;
padding: 10px 0;
font-size: 24px;
font-weight: bold;
border-bottom: 1px solid #ce0e19;
}
.pc_recommend_box li {
position: relative;
float: left;
padding: 5px 0;
width: calc(100%/2);
}
.pc_recommend_box li::after {
content: '';
position: absolute;
left: -18px;
top: 12px;
width: 7px;
height: 7px;
border-radius: 50%;
background-color: #595757;
}
.pc_recommend_box li a {
display: inline-block;
width: 338px;
/*单行文本溢出用省略号代替*/

white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 14px;
color: #727171;
}
.pc_recommend_box li a:hover {
color: #ce0e19;
}

/* *******************产品中心结束*********************** */

/* *******************底部导航开始*********************** */
.footer_nav {
width: 100%;
height: 60px;
line-height: 60px;
background-color: #d0121c;
}
.footer_nav li {
float: left;
text-align: center;
width: calc(100%/7);
}
.footer_nav li a {
font-size: 16px;
color: #ececec;
transition: 0.35s;
}
.footer_nav li a:hover {
color: #fff;
}
.footer_container {
background-color: #3e3a39;
}

/*.footer_container .col-lg-3 {
padding-bottom: 64px;
}*/
.footer_container .col-lg-3 img {
display: block;
padding-top: 63px;
}
.footer_container .col-lg-6 {
padding-bottom: 50px;
}
.footer_container .col-lg-6 h4 {
padding: 76px 0 25px 0;
font-weight: bold;
font-size: 18px;
color: #fff;
}
.footer_container .col-lg-6 p {
font-size: 14px;
color: #fff;
line-height: 10px;
}
.wx_public {
float: right;
text-align: center;
padding: 43px 0 0 28px;
}
.wx_public p {
padding-top: 5px;
font-size: 14px;
color: #fff;
}
.footer_container .pc_link {
border-top: 1px solid #fff;
padding: 30px 0;
}
.pc_link a {
color: #fff;
font-size: 14px;
}
.pc_link .col-lg-4 a {
display: inline-block;
width: 40%;
}
.pc_link .col-lg-5 a {
padding: 0 16px;
}
.pc_link .col-lg-5 span {
color: #fff;
font-size: 14px;
}

/*右边的定位导航*/
.client-2 {
position: fixed;
margin-top: -100px;
width: 45px;
right: 10px;
top: 45%;
z-index: 999;
color: #fff;
}
.client-2 li a {
text-decoration: none;
color: #fff;
}
.client-2 li {
margin-bottom: 5px;
width: 45px;
height: 45px;
border-radius: 50%;
cursor: pointer;
position: relative;
}
.client-2 li.my-kefu-qq {
background: #d0121b url(../img/index/cimg25.png) center no-repeat;
}
.client-2 li.my-kefu-weixin {
background: #d0121b url(../img/index/cimg24.png) center no-repeat;
}
.client-2 li.my-kefu-tel {
background: #d0121b url(../img/index/cimg23.png) center no-repeat;
}
.client-2 li.my-kefu-shouye {
background: #d0121b url(../img/index/tohome.png) center no-repeat;
background-size: 26px;
}
.client-2 li.my-kefu-shouye a {
width: 45px;
height: 45px;
display: block;
}
.client-2 li.my-kefu-ftop {
background: #d0121b url(../img/index/returnTop.png) center no-repeat;
}
.client-2 li p {
height: 20px;
font-size: 12px;
line-height: 20px;
overflow: hidden;
text-align: center;
color: #fff;
}
.client-2 li.my-kefu-qq .cont {
margin: 0;
background: #d0121b url(../img/index/cimg25.png) 15px center no-repeat;
border-radius: 50px;
padding-left: 45px;
height: 45px;
line-height: 45px;
color: #fff;
font-size: 16px;
width: 130px;
position: absolute;
top: 0;
right: 0;
z-index: 999;
}
.client-2 li.my-kefu-tel .cont {
margin: 0;
background: #d0121b url(../img/index/cimg23.png) 15px center no-repeat;
border-radius: 50px;
padding-left: 45px;
height: 45px;
line-height: 45px;
color: #fff;
font-size: 18px;
width: 180px;
position: absolute;
top: 0;
right: 0;
z-index: 999;
}
.client-2 .my-kefu-ftop {
display: none;
}
.client-2 .my-kefu-ftop .my-kefu-main {
padding-top: 6px;
}
.client-2 li.my-kefu-weixin .cont {
margin: 0;
width: 115px;
padding: 5px;
border: solid 1px #ccc;
position: absolute;
left: -150px;
top: -44px;
background-color: #fff;
}
.client-2 li.my-kefu-weixin .cont span {
display: block;
line-height: 20px;
font-size: 12px;
text-align: center;
color: #1a1a1a;
}
.client-2 li.my-kefu-weixin .cont img {
width: 104px;
height: 104px;
}
.client-2 li:hover .cont {
display: block!important;
}

/* *******************底部导航结束*********************** */

/* *******************美缝产品详情页开始*********************** */
.pcrp_parameter {
position: relative;
}
.pd_hotline {
position: absolute;
right: 30px;
bottom: 27px;
}
.pc_recommend_title {
position: relative;
}
.pc_recommend_title a {
position: absolute;
right: 4px;
top: 18px;
color: #595757;
font-size: 18px;
transition: 0.35s;
}
.pc_recommend_title a:hover {
color: #d0121b;
transition: 0.35s;
}

/* *******************美缝产品详情页结束*********************** */

/* *******************卓高服务开始*********************** */
.service_search {
background-color: #fff;
}
.service_current {
background-color: #fff;
}
.service_nav .service_main {
width: 100%;
}
.service_main li {
float: left;
width: 150px;
height: 100px;
position: relative;
}

/*上方小导航*/
.p102-fdh-3 {
height: 100px;
box-shadow: 0 4px 6px #e9e9e9;
}
.p102-fdh-3 li {
float: left;
width: 240px;
height: 100px;
position: relative;
}
.p102-fdh-3 li:after {
content: "";
position: absolute;
width: 1px;
height: 26px;
background: #cfcfcf;
right: 0;
top: 50%;
margin-top: -13px;
}
.p102-fdh-3 li:last-child:after {
display: none;
}
.p102-fdh-3 li a {
display: block;
height: 100px;
line-height: 100px;
font-size: 22px;
color: #1a1a1a;
text-align: center;
}
.p102-fdh-3 li.sidenavcur:before,
.p102-fdh-3 li:hover:before {
content: "";
position: absolute;
width: 100%;
height: 2px;
background: #d0121b;
left: 0;
bottom: 0;
z-index: 1;
}
.p102-fdh-3 li.sidenavcur a,
.p102-fdh-3 li:hover a {
font-weight: bold;
color: #d0121b;
}
.p102-fdh-3 li.sidenavcur a:before,
.p102-fdh-3 li:hover a:before {
content: "";
position: absolute;
width: 18px;
height: 18px;
background: #fff;
border: 3px solid #d0121b;
border-radius: 100%;
left: 48.5%;
margin-left: -5px;
bottom: -8px;
z-index: 2;
}
.p102-fdh-3 li.sidenavcur a:after,
.p102-fdh-3 li:hover a:after {
content: "";
position: absolute;
width: 6px;
height: 6px;
background: #d0121b;
border-radius: 100%;
left: 50%;
margin-left: -3px;
bottom: -2px;
z-index: 3;
}

/*公司介绍部分*/
.tit {
margin-top: 50px;
text-align: center;
clear: both;
background: url(http://www.zhuogao.com.cn/resource/images/c2dc799277f0456bad36da536fc6db6d_2.jpg) no-repeat center 70px;
margin-bottom:20px;
}
.tit i {
font-style: normal;
font-size: 18px;
color: #666;
line-height: 20px;
display: block;
letter-spacing: 0;
font-weight: normal;
text-transform: uppercase;
font-family: Times New Roman;
padding-top: 30px;
}
.tit h3 {
display: block;
font-size: 40px;
color: #333333;
font-weight: bold;
letter-spacing: 2px;
line-height: 65px;
font-weight: bold;
}

/*左*/
.titf {
margin: 0px 0 0px;
text-align: left;
clear: both;
background: url(http://www.zhuogao.com.cn/resource/images/c2dc799277f0456bad36da536fc6db6d_2.jpg) no-repeat left 70px;
}
.titf i {
font-style: normal;
font-size: 18px;
color: #666;
line-height: 20px;
display: block;
letter-spacing: 0;
font-weight: normal;
text-transform: uppercase;
font-family: Times New Roman;
padding-top: 30px;
}
.titf h3 {
display: block;
font-size: 40px;
color: #333333;
font-weight: bold;
letter-spacing: 2px;
line-height: 65px;
font-weight: bold;
}

/*走进*/
.about {
background: url(../images/about.jpg) no-repeat center center;
padding: 70px 0;
}
.about dl {
padding: 40px;
background: #fff;
}
.about dl dt {
float: left;
width: 50%;
overflow: hidden;
}
.about dl dt img {
transition: all 0.5s;
width: 560px;
height: 415px;
}
.about dl dt:hover img {
transform: scale(1.08);
}
.about dl dd {
float: left;
width: 48%;
margin-left: 2%;
}
.about dl dd h3 {
font-size: 28px;
font-weight: bold;
color: #d0121c;
padding: 0 0 20px;
border-bottom: 1px solid #dedede;
}
.about dl dd p {
font-size: 16px;
line-height: 32px;
padding-top:20px;
}
.about dl ul li {
width: 25%;
float: left;
padding-top: 50px;
color: #666;
transition: all 0.6s;
}
.about dl ul li:hover {
-webkit-transform: translateY(-10px);
-o-transform: translateY(-10px);
-ms-transform: translateY(-10px);
-moz-transform: translateY(-10px);
}
.about dl ul li:hover h4 {
color: #d0121c;
}
.about dl ul li:hover b {
color: #303030;
}
.about dl ul li h4 {
font-size: 46px;
display: inline-block;
}
.about dl ul li b {
font-size: 24px;
display: inline-block;
}
.about dl ul li p {
font-size: 16px;
display: block;
margin: 0;
}

/*行业巨人、荣誉证书*/
.smanbook_container {
width: 100%;
background-color: #fff;
}
.s_superman {
margin-top: 75px;
display: flex;
}
.ssm_left {
width:650px;
color: #656666;
line-height:30px;
}
.ssm_left h3 {
font-size: 30px;
font-weight: bold;
padding-bottom: 11px;
}
.ssm_left p {
/*text-indent: 2em;*/

font-size: 16px;
}
.ssm_right {
flex: calc(1200/490);
text-align: right;
}
.honor_book {
margin-top: 90px;
color: #221815;
}
.honor_book h3 {
text-align: center;
font-size: 42px;
font-weight: bold;
}
.honor_book h4 {
padding-bottom: 87px;
text-align: center;
font-size: 30px;
background: url(../img/service/font_icon.png) no-repeat center 55px;
margin-top:20px;
}
.hb_container {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
width: 100%;
}
.hb_item {
width: 576px;
margin-bottom: 29px;
}
.hb_item p {
margin-top: 24px;
padding-left: 28px;
font-size: 16px;
color: #221815;
border-left: 2px solid #d0121b;
}

/*机械化生产*/
.echanization {
position: relative;
margin: 28px 0 65px 0;
width: 100%;
height: 495px;
background:url(../images/abb_02.jpg) no-repeat;
}
.echanization .machine01 {
position: absolute;
left: 0;
}
.echanization .machine02 {
position: absolute;
right: 0;
}
.echanz_introduce {
position: absolute;
left: 866px;
top: 139px;
width: 700px;
height: 210px;
background-color: #d0121c;
}
.echanz_introduce span {
color: #d0121c;
}
.echanz_introduce p {
height: 180px;
margin: -10px 14px;
padding: 19px 10px 17px 0px;
border: 2px solid #fff;
color: #fff;
}

/*品牌明星*/
.brand_star {
display: flex;
width: 100%;
justify-content: space-between;
}
.sstar_item {
width: 576px;
}
.simgbox_item {
overflow: hidden;
width: 576px;
height: 327px;
}
.sstar_item img {
transition: 0.5s;
}
.sstar_item img:hover {
transform: scale(1.13);
transition: 0.5s;
}
.sstar_item p {
padding: 12px;
}

/*咨询加盟*/
.s_join {
position: relative;
margin-bottom: 80px;
width: 100%;
height: 177px;
background-color: #d0121c;
}
.s_join_container {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 1172px;
height: 145px;
border: 2px solid #fff;
text-align: center;
}
.s_join_container p {
padding: 16px 35px;
color: #fff;
}
.s_join_container a {
display: inline-block;
padding: 4px 8px;
background-color: #fff;
color: #d0121c;
transition: 0.35s;
}
.s_join_container a:hover {
transform: translateY(-6px);
}

/*卓高直营服务中心*/
.city_classification {
margin-top: 10px;
padding-top: 20px;
border: solid 1px #ebebeb;
width: 100%;
height: 200px;
background: #fff;
z-index: 3;
}
.city_classification li {
height: 40px;
line-height: 40px;
position: relative;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
font-weight: normal;
display: block;
float: left;
width: 11%;
text-align: left;
box-sizing: border-box;
}
.city_classification li a {
text-align: center;
color: #595757;
display: block;
font-size: 16px;
transition: 0.35s;
}
.city_classification li a:hover {
color: #d0121c;
transition: 0.35s;
}

/*门店列表*/
.dss_store {
display: flex;
margin: 10px 0;
width: 100%;

border: 1px solid #dedede;
background-color: #fff;
transition: 0.2s;
}
.dss_store:hover {
box-shadow: 3px 3px 3px rgb(128 138 135 / 50%);
transition: 0.2s;
}
.dss_left {
flex: calc(553/1200);
}
.dss_right {
display: flex;
position: relative;
padding: 0 25px;
flex-wrap: wrap;
align-content: center;
flex: calc(647/1200);
}
.dss_right h4 {
	padding-top:20px;
display: inline-block;
padding-bottom: 7px;
color: #595757;
font-size: 23px;
font-weight: bold;
border-bottom: 2px solid #d0121c;
}
.dss_right p {
font-weight: normal;
font-size: 16px;
color: #666666;
line-height:26px;
}
.dss_right b {
width: 100%;
}
.ds_servicearea {
padding: 17px 0 10px 0;
}
.ds_servicearea p {
line-height: 5px;
}
.qw_wechat {
position: absolute;
right: 27px;
top: 42px;
}
.ds_page {
margin: 70px auto;
display: flex;
justify-content: center;
}
.ds_page li {
margin: 0 2px;
}
.ds_page li a {
padding: 5px 10px;
background-color: #fff;
border: 1px solid #ccc;
font-size: 15px;
color: #666666;
transition: 0.35s;
}
.ds_page li a:hover {
background-color: #d0121c;
color: #fff;
}

/*卓高美缝合伙人*/
.zg_partners {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.zgp_container {
margin: 16px 0;
width: 290px;
height: 304px;
text-align: center;
background-color: #fff;
}
.zgp_imgbox {
overflow: hidden;
width: 289px;
height: 199px;
transition: 0.35s;
}
.zgp_container:hover .zgp_imgbox>img {
transform: scale(1.25);
transition: 0.35s;
}
.zgp_container i {
display: block;
padding-top: 24px;
}
.zgp_container i h4 {
width: 100%;
font-size: 18px;
font-weight: bold;
}
.zgp_container i h4 a{color:#000;}
.zgp_container i span {
font-size: 14px;
color: #595757;
}
.om_title {
margin-top: 70px;
display: inline-block;
width: 146px;
height: 47px;
line-height: 47px;
font-size: 18px;
text-align: center;
font-weight: bold;
background-color: #d0121b;
color: #fff;
}
.om_msginfo {
margin-bottom: 90px;
background-image: url(../img/service/bg_onlinemessage.png);
}
.om_msginfo form {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
align-content: center;
width: 1200px;
height: 435px;
border: 1px solid #bbbbbb;
}
.form_group {
position: relative;
/*float: left;*/

text-align: right;
width: 700px;
}
.form_group label {
font-size: 14px;
font-weight: bold;
color: #5b5b5b;
}
.form_group label span {
color: #d0121b;
}
.form_group input {
margin-bottom: 15px;
border: 1px solid #eeeeee;
width: 610px;
height: 30px;
outline: none;
font-size: 12px;
color: #b0b4bb;
padding-left: 10px;
}
.form_group textarea {
margin-bottom: 20px;
width: 610px;
height: 103px;
resize: none;
outline: none;
border: 1px solid #eeeeee;
font-size: 12px;
color: #b0b4bb;
padding-left: 10px;
}
.form_group input::-webkit-input-placeholder {
color: #b0b4bb;
}
.form_group input::-moz-input-placeholder {
color: #b0b4bb;
}
.form_group input::-ms-input-placeholder {
color: #b0b4bb;
}
.form_group textarea::-webkit-input-placeholder {
color: #b0b4bb;
}
.form_group textarea::-moz-input-placeholder {
color: #b0b4bb;
}
.form_group textarea::-ms-input-placeholder {
color: #b0b4bb;
}
.form_yzcode {
position: relative;
display: flex;
margin-left: 56px;
justify-content: flex-start;
}
.form_yzcode label {
line-height: 33px;
}
.form_yzcode input {
width: 90px;
height: 33px;
}
.yzcode_show {
position: absolute;
left: 165px;
top: 0;
width: 102px;
height: 33px;
line-height: 33px;
background-color: #d0121c;
text-align: center;
}
.form_group .om_submit {
position: absolute;
left: 90px;
top: 4px;
width: 80px;
height: 30px;
border: 1px solid #d0121c;
color: #d0121c;
text-align: center;
font-size: 14px;
transition: 0.35s;
}
.form_group .om_submit:hover {
color: #fff;
background-color: #d0121c;
transition: 0.35s;
}
.city_classification .color{ background:red; color:#fff;}

.page-item.active .page-link{background-color:#ce0e19;    border-color: #ce0e19;}
/* -- 施工 -- */
.sg{background: url(../images/sg_bg.jpg) repeat-x;}
.sg_nav{padding-top: 85px;overflow: hidden;}
.sg_nav h2{float: left;text-align: left;}
.sg_nav h2 em{font-size:42px;color:#333333;display: block;line-height:42px;font-weight: bold;}
.sg_nav h2 span{font-size:18px;color:#333333;display: block;line-height:18px;font-weight:normal;margin-top: 16px;padding-left: 18px;background: url(../images/t-d.jpg) no-repeat left;}
.sg_nav b{font-size:50px;color:#e0e0e0;display: block;float: right;font-weight:normal;text-transform: uppercase;font-family: "Bahnschrift";line-height: 42px;padding-top:35px;}


.sgs_nav {height:520px;margin-top:55px;width:304px;background:#ffffff;float: left;}
.sgs_nav li{height:100px;float: left;width:304px;background:#ffffff;border-bottom: 1px solid #efefef;box-sizing: border-box;position: relative;}
.sgs_nav li span,.sgs_nav li span i{width: 50px;height:50px;float: left;}


.sgs_nav li:hover h3 b{color: #ffffff;}
.sgs_nav li.cur h3 b{color: #ffffff;}
.sgs_nav li.cur h3 em{color: #ffffff;}

.sgs_nav li span{width: 50px;height:50px;display: block;position: relative;overflow: hidden;margin: 40px 11px 0 40px;}

.sgs_nav li h3{display: block;float: left;margin-top: 44px; }
.sgs_nav li h3 b{font-size:32px;color:#333333;display: block;line-height:20px;font-weight:normal;}
.sgs_nav li h3 em{font-size:14px;color:#999999;display: block;line-height:14px;font-weight:normal;text-transform: uppercase;font-family: "Bahnschrift";padding-top: 12px;}

.sgs_nav li:last-child{border-bottom: none;}

.sgs_nav li span i{width:50px;height: 50px;position: absolute;display: block;top:0;left:0;}
.sgs_nav li span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.sgs_nav li span i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;
    -webkit-transform:translate3d(0,0,-50px) rotate3d(1,0,0,90deg);
    transform:translate3d(0,0,-55px) rotate3d(1,0,0,90deg);
    -webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.sgs_nav li:hover span .default,.sgs_nav li.cur span .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,50px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,50px,0) rotate3d(1,0,0,-90deg);}
.sgs_nav li:hover span .hover,.sgs_nav li.cur span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}
.sgs_nav li.cur {color:#ffffff;background:#d0121b;width:348px;}
.sgs_nav li.cur::after{height: 28px;width: 28px;display: block;content: "";background: url(../images/yuan.png) no-repeat;position: absolute;left: -14px;top:48px;}

.sg_con{float: right;margin-top:55px;width:843px;position: relative;}

.sg_con dl{position: relative;}
.sg_con dl dt{height: 464px;width:843px;display: block;overflow: hidden;border-top-right-radius:50px;}
.sg_con dl dt img{height: 464px;width:843px;display: block;}
.sg_con dl dd{height: 196px;}
.sg_con dl dd h4{padding-top: 25px;padding-left: 5px;width: 805px;height: 33px;}
.sg_con dl dd h4 em{font-size:30px;color:#333333;display: block;line-height:30px;font-weight: bold;float: left;}
.sg_con dl dd h4 i{float: right;margin-top: 6px;}
.sg_con dl dd p{ padding-left: 5px;width: 98%; padding-top:18px;font-size: 15px;line-height: 26px;font-weight: normal;color: #666666;}
.sg_con .prev{position: absolute;right:9%;bottom:142px;width:30px;height:18px;background:url(../images/left.jpg) no-repeat;z-index: 10;}
.sg_con .next{position: absolute;right:-1%;bottom:142px;width:30px;height:18px;background:url(../images/right.jpg) no-repeat;z-index: 10;}
/*加盟*/
.sg1{background: url(../images/sg_bg.jpg) repeat-x;}
.sg_nav1{padding-top: 85px;overflow: hidden;}
.sg_nav1 h2{float: left;text-align: left;}
.sg_nav1 h2 em{font-size:42px;color:#333333;display: block;line-height:42px;font-weight: bold;}
.sg_nav1 h2 span{font-size:18px;color:#333333;display: block;line-height:18px;font-weight:normal;margin-top: 16px;padding-left: 18px;background: url(../images/t-d.jpg) no-repeat left;}
.sg_nav1 b{font-size:50px;color:#e0e0e0;display: block;float: right;font-weight:normal;text-transform: uppercase;font-family: "Bahnschrift";line-height: 42px;padding-top:35px;}


.sgs_nav1 {height:520px;margin-top:55px;width:304px;background:#ffffff;float: left;}
.sgs_nav1 li{height:100px;float: left;width:304px;background:#ffffff;border-bottom: 1px solid #efefef;box-sizing: border-box;position: relative; padding-top:40px;}
.sgs_nav1 li span,.sgs_nav li span i{width: 50px;height:50px;float: left;}


.sgs_nav1 li:hover {color: #ffffff;}
.sgs_nav1 li.cur {color: #ffffff;}
.sgs_nav1 li.cur{color: #ffffff;}

.sgs_nav1 li span{width: 50px;height:50px;display: block;position: relative;overflow: hidden;margin: 40px 11px 0 40px;}

.sgs_nav1 li h3{display: block;float: left;margin-top: 44px; }
.sgs_nav1 li h3 strong{display: block;float: left; font-size:12px;color:#333333;line-height:20px;font-weight:normal;}
.sgs_nav1 li h3 b{font-size:20px;color:#333333;display: block;line-height:20px;font-weight:normal;}
.sgs_nav1 li h3 em{font-size:14px;color:#999999;display: block;line-height:14px;font-weight:normal;text-transform: uppercase;font-family: "Bahnschrift";padding-top: 12px;}

.sgs_nav1 li:last-child{border-bottom: none;}

.sgs_nav1 li span i{width:50px;height: 50px;position: absolute;display: block;top:0;left:0;}
.sgs_nav1 li span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.sgs_nav1 li span i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;
    -webkit-transform:translate3d(0,0,-50px) rotate3d(1,0,0,90deg);
    transform:translate3d(0,0,-55px) rotate3d(1,0,0,90deg);
    -webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.sgs_nav1 li:hover span .default,.sgs_nav li.cur span .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,50px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,50px,0) rotate3d(1,0,0,-90deg);}
.sgs_nav1 li:hover span .hover,.sgs_nav li.cur span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}
.sgs_nav1 li.cur {color:#ffffff;background:#d0121b;width:358px;}
.sgs_nav1 li.cur::after{height: 28px;width: 28px;display: block;content: "";background: url(../images/yuan.png) no-repeat;position: absolute;left: -14px;top:48px;}

.sg_con1{float: right;margin-top:55px;width:843px;position: relative;}

.sg_con1 dl{position: relative;}
.sg_con1 dl dt{height: 457px;width:838px;display: block;overflow: hidden;border-top-right-radius:50px;}
.sg_con1 dl dt img{height: 457px;width:838px;display: block;}
.sg_con1 dl dd{height: 196px;}
.sg_con1 dl dd h4{padding-top: 5px;padding-left: 5px;width: 805px;height: 33px;}
.sg_con1 dl dd h4 em{font-size:30px;color:#333333;display: block;line-height:30px;font-weight: bold;float: left;}
.sg_con1 dl dd h4 i{float: right;margin-top: -16px;}
.sg_con1 dl dd p{ padding-left: 5px;width: 98%; padding-top:18px;font-size: 15px;line-height: 26px;font-weight: normal;color: #666666;}
.sg_con1 .prev{position: absolute;right:9%;bottom:182px;width:30px;height:18px;background:url(../images/left.jpg) no-repeat;z-index: 10;}
.sg_con1 .next{position: absolute;right:1%;bottom:182px;width:30px;height:18px;background:url(../images/right.jpg) no-repeat;z-index: 10;}



.sg_bd a {
    display: block;
    position: relative;
    padding-left: 11px;
    width: 130px;
    height: 35px;
    line-height: 34px;
    font-size: 16px;
    border-radius: 18px;
    color: #fff;
    background-color: #d0121c;
    transition: 0.35s;
}
.sg_bd  a::after {
    content: "";
    position: absolute;
    left: 77px;
    top: 9px;
    height: 35px;
    width: 36px;
    background: url(../img/index/jt01.png) no-repeat;
}

.pcrp_parameter1 p{ font-size:14px; line-height:26px;}
.pcra_product{margin: 16px 0;
    display: flex; background:#fff;
	padding-bottom:20px;
}
.pcrpa_img{ padding:20px;}
.p102-info-blk-con{ background:#fff;}
.p102-info-blk-title {
    line-height: 50px;
    font-size: 26px;
    font-weight: normal;
    color: #1a1a1a;
    margin-bottom: 15px;text-align:center;
	padding-top:20px;
}


.p102-info-blk-bool {
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    color: #999999;
    padding-bottom: 7px;
    border-bottom: 1px solid #dedede; text-align:center;
}

.p102-info-blk-bool i {
    font-style: normal;
    margin: 0 15px;
}
.p102-info-content {
    font-size: 16px;
    line-height: 32px;
    color: #4c4c4c;
  
    text-align: justify;
	padding:0 30px;
}
.p102-info-content p{ padding-left:10px; padding-right:10px;}
.p102-info-content img{ text-align:center; margin:0 auto; max-width:800px;}
.blk-main {
    width: 1200px;
    margin: 0 auto;
}


/* *******************卓高服务结束*********************** */
/*上方小导航*/
.p102-fdh-34 {
height: 80px;
box-shadow: 0 4px 6px #e9e9e9;
}
.p102-fdh-34 li {
float: left;
width: 160px;
height: 80px;
position: relative;
}
.p102-fdh-34 li:after {
content: "";
position: absolute;
width: 1px;
height: 26px;
background: #cfcfcf;
right: 0;
top: 50%;

}
.p102-fdh-34 li:last-child:after {
display: none;
}
.p102-fdh-34 li a {
display: block;
height: 100px;
line-height: 100px;
font-size: 22px;
color: #1a1a1a;
text-align: center;
}
.p102-fdh-34 li.sidenavcur:before,
.p102-fdh-34 li:hover:before {
content: "";
position: absolute;
width: 100%;
height: 2px;
background: #d0121b;
left: 0;
bottom: 0;
z-index: 1;
}
.p102-fdh-34 li.sidenavcur a,
.p102-fdh-34 li:hover a {
font-weight: bold;
color: #d0121b;
}
.p102-fdh-34 li.sidenavcur a:before,
.p102-fdh-34 li:hover a:before {
content: "";
position: absolute;
width: 18px;
height: 18px;
background: #fff;
border: 3px solid #d0121b;
border-radius: 100%;
left: 48.5%;
margin-left: -9px;
bottom: -10px;
z-index: 2;
}
.p102-fdh-34 li.sidenavcur a:after,
.p102-fdh-34 li:hover a:after {
content: "";
position: absolute;
width: 6px;
height: 6px;
background: #d0121b;
border-radius: 100%;
left: 50%;
margin-left: -3px;
bottom: -2px;
z-index: 3;
}

/* *******************美缝产品开始*********************** */
.ju_container {
	background: #F5F5F5;
}
.ju_container h4 {
	padding: 84px 0 5px 0;
	font-size: 42px;
	font-weight: bold;
	color: #333333;
}
.ju_container h3 {
	font-size: 42px;
	color: #848484;
}
.p1 {
	padding: 40px 110px 60px 110px;
	font-size: 16px;
	color: #333333;
}
.ju_kunnan {
	display: flex;
	margin-bottom: 105px;
	justify-content: space-between;
	padding: 0 40px;
}
.juk_item {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 160px;
	height: 160px;
	background-color: #d0121c;
	border-radius: 50%;
}
.juk_item:hover {
	transform: rotateZ(360deg);
	transition: 1.5s;
}
.juk_item h3 {
	font-size: 30px;
	color: #fff;
}
.ju_container p span {
	color: #d0121c;
	font-size: 16px;
	font-weight:600;
}
.why_meifeng {
	margin: 50px 0;
	background:url(../img/join/j_02.jpg);
	width: 100%;
	height: 355px;
}
.why_mf {
	display: flex;
	align-items: center;
}
.why_mf h3 {
    padding-top: 64px;
    padding-left: 58px;
    width:735px;
    line-height: 43px;
    font-size: 24px;
    color: #000;
}
.why_mf h4 {
	font-size: 30px;
	color: #000;
}
.why_mf h4 span {
	color: #000;
	font-size: 16px;
	font-weight: normal;
}
.why_mf a {
	display: inline-block;
	margin-top: 69px;
	width: 118px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	border-radius: 25px;
	color: #fff;
	background-color: #d0121c;
	transition: 0.35s;
}
.why_mf a:hover {
	transform: translateY(-10px);
	transition: 0.35s;
}
.fd_title h3 {
	font-size: 43px;
	color: #333333;
	font-weight: bold;
}
.fd_title p {
	font-size: 16px;
	color: #333333;
	line-height: 30px;
}
.fd_title p span {
	color: #d0121c;
	font-size: 16px;
	font-weight:600;
}
.fanganone {
	display: flex;
	align-content: flex-start;
	
}
.fo_left {
	width: 430px;
}
.fendou h5 {
	font-size: 24px;
	color: #d0121c;
	font-weight: bold;
}
.fendou h6 {
	padding-bottom: 16px;
	font-size: 18px;
	color: #848484;
	font-weight: bold;
}
.fendou ul li {
	position: relative;
	line-height: 29px;
	padding-left: 19px;
	font-size: 16px;
	color: #333333;
}
.fendou li::after {
	    content: '';
    position: absolute;
    left: 3px;
    top: 11px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #d0121c;
}
.fendou a {
	display: inline-block;
	width: 118px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	border-radius: 25px;
	color: #fff;
	background-color: #d0121c;
	transition: 0.35s;
}
.fendou a:hover {
	
}
.fo_left img {
	margin-top: 20px;
	display: block;
}
.fo_right {
	width: 770px;
}
.fo_right img {
	width: 770px;
}
/*方案2*/
.fangansecond {
	margin-top: 90px;
	display: flex;
}
.fs_left {
	width: 770px;
}
.fs_left img {
	width: 770px;
}
.fs_right {
	padding-left: 75px;
	width: 430px;
}
.fs_right img {
	display: block;
	margin-top: 20px;
}
.fs_right b {
	display: block;
	padding-bottom: 32px;
	font-size: 16px;
}
/*卓高美缝的优势*/
.zgmfys_title {
	padding: 70px 0 47px 0;
}
.zgmfys_title h3 {
	font-weight:bold;
	font-size:42px;
	color:#333333;
}
.zgmfys_title span {
	font-size:16px;
	color:#333333;
}
.zgys_box {
	display: flex;
}
.zgys_left {
	width: 325px;
	margin-right: 35px;
	/*background-color: burlywood;*/
}
 .zgys_box .zgys_left li{
 	width: 100%;
 	padding: 0 15px 0 35px;
 	display:table;
 	height: 118px;
	font-size: 24px;
	color: #737474;
	border: 1px solid #d4d0d0;
	background-color: #fff;
}
 .zgys_box .zgys_left li:hover , .zgys_current{
 	background-color: #d0121c !important;
 	color: #fff !important;
 	font-weight: bold;
 	transition: 0.35s;
 }
 .zgys_box .zgys_left li i {
 	display: table-cell;
 	vertical-align: middle;
 }
 .zgys_right {
	width: 840px;
	/*background-color: darkgrey;*/
}
.zgysr_box {
	position: relative;
}
 .zgysr_box img {
 	display: block;
 	width: 840px;
 	height: 457px;
 }
 .zgysr_box p {
 	padding:15px 0 0 53px;
 	font-size: 14px;
 	color: #333333;
 }
 .zgysr_box a {
 	display: inline-block;
 	margin-left: 53px;
 	    width: 118px;
    height: 40px;
    line-height: 40px;
 	background-color: #d0121c;
 	color: #fff;
 	text-align: center;
 	font-size: 16px;
 	border-radius: 20px;
 	transition: 0.35s;
 }
 .zgysr_box i {
 	position: absolute;
 	bottom: 8px;
 	right: 0;
 	display: inline-block;
 	font-size: 18px;
 	width: 100px;
 	height: 30px;
 }
 .zgysr_box i span:first-child {
 	font-size: 24px;
 }
 /*合作伙伴*/
.zg_hezuo {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}
.hezuo_item {
	width: 385px;
	height: 306px;
	margin-bottom: 16px;
}
.hezuo_item img {
	width: 385px;
	height: 306px;
}
.zghz_link {
	text-align: center;
}
.zghz_link a {
	margin: 10px 0 25px 0;
	display: inline-block;
    width: 118px;
    height: 40px;
    line-height: 40px;
 	background-color: #d0121c;
 	color: #fff;
 	font-size: 16px;
 	border-radius: 20px;
}
/*预约留言*/
.yuyue {
	display: flex;
	padding-bottom: 50px;
}
.yuyue_left {
	width: 617px;
	margin-right: 40px;
}
.yuyue_left img {
	width: 616px;
	height: 450px;
}
.yuyue_right {
	width: 543px;
}
.yuyue_right h5 {
	margin-bottom: 15px;
	font-size: 24px;
	color: #333333;
}
.yuyue_right form .form-control {
	margin-bottom: 20px;
}
.yuyue_right form .radio-inline  {
	margin: 10px  40px 0 0;
	font-size: 20px !important;
	color: #6d6d6d;
}
.yuyue_right form input[type=submit] {
	display: block;
	margin-top: 40px;
	width: 80px;
	height: 35px;
	background-color: #d0121c;
	color: #fff;
	border: 0;
	border-radius: 5px;
}
.pcd_bigimg p{margin:0;}
.pcd_bigimg{  min-width:930px; text-align:center; background:#fff;}
.pcd_bigimg img{ max-width:100%; padding:0px; margin:0px;}
/* *******************美缝产品开始*********************** */
/*notice 公告牌*/
	.notice-layer{
		width: 100%;
		height: 100%;
		position: absolute;
		z-index: 10002;
		background-color: rgba(0,0,0,0.5);
		display: none;
	}
	.notice-content-border{
		position: relative;
		width: 950px;
		height: 500px;
		left:50%;
		top:200px;
		margin-left: -475px;
	}
	.notice-content{
		overflow:auto;
		/*height: 500px;*/
		position: relative;
	}
	.notice-content img{
		width: 100%;
	}
	.no-close{
		position: absolute;
		left:100%;
		margin-left: 5px;
		cursor: pointer;
		top:-30px;
	}
.notice-layer .time {
	float:right; margin-top:100px; color:#fff; margin-right:800px;
}
.cp{background:#f0f0f0;padding-bottom:40px;}
.product{ width:200px; margin:0 auto; text-align:center; padding-top:40px; padding-bottom:20px;}
.product h1{font-size:36px; }
.product p{margin-top:10px; color:#666;}
.plist {margin:0 auto; width:90%; margin-top:20px; margin-bottom:20px;}
.plist ul li{ float:left; width:13%; height:40px; background:#dddddd;  margin-left:20px; margin-right:20px; text-align:center;line-height:48px; }
.plist ul,.plist1 ul,.plist2 ul { text-align:center; }
.plist ul li a,.plist1 ul li a,.plist2 ul li a,.plist3 ul li a,.plist4 ul li a{color:#000;font-size:18px;}
.plist ul li a:hover,.plist1 ul li a:hover,.plist2 ul li a:hover,.plist3 ul li a:hover,.plist4 ul li a:hover{color:#fff;}
.plist ul li:hover,.plist1 ul li:hover,.plist2 ul li:hover,.plist3 ul li:hover,.plist4 ul li:hover{background:#d0121c;}
.plist .sidenavcur,.plist1 .sidenavcur,.plist2 .sidenavcur,.plist3 .sidenavcur,.plist4 .sidenavcur{ background:#d0121c;}
.plist .sidenavcur a,.plist1 .sidenavcur a,.plist2 .sidenavcur a,.plist3 .sidenavcur a,.plist4 .sidenavcur a{ color:#fff;}

.plist1 {margin:0 auto; width:90%; margin-top:20px; margin-bottom:20px;}
.plist1 ul li{ float:left; width:22%; height:40px; background:#dddddd;  margin-left:30px; margin-right:20px; text-align:center;line-height:48px; }


.plist2 {margin:0 auto; width:90%; margin-top:20px; margin-bottom:20px;}
.plist2 ul li{ float:left; width:45%; height:40px; background:#dddddd;  margin-left:30px; margin-right:20px; text-align:center;line-height:48px; }

.plist3 ul li{ float:left; width:17%; height:40px; background:#dddddd;  margin-left:30px; margin-right:20px; text-align:center;line-height:48px; }
.plist4 ul li{ float:left; width:30%; height:40px; background:#dddddd;  margin-left:30px; margin-right:20px; text-align:center;line-height:48px; }
.nr{ width:90%; margin:0 auto; margin-top:30px;}
.nr ul li{ width:360px; float:left; text-align:center; background:#f0f0f0; margin-left:20px; margin-right:20px;margin-top:10px; margin-bottom:10px;  padding-bottom:20px; height:470px; }
.nr ul li img{ width:100%;}
.nr ul li a{ color:red;font-size:18px;}
.nr ul li a:hover{color:#000;}

 
.pagination {
  width:30%; margin:0 auto; margin-top:20px; margin-bottom:80px;
}

 .pagination li{ float:left; width:30px; text-align:center;}
.pagination li .page-link{width:30px; display:block; }

.page-item.active.background a{color:#fff;}
.jion{ width:1250px; margin:0 auto; margin-top:40px; padding-bottom:40px;}
.fu_le{ width:540px; float:left;}
.fu_le h2{ font-size:38px; line-height:45px; margin-bottom:30px;}
.fu_le  span{ width:90px; height:4px; background:#f0f0f0; display:block;}
.fu_le h2 strong{font-size:38px; font-weight:bold;}
.fu_le p{ margin-top:30px; font-size:16px; line-height:37px;}
.touzi{ margin-top:130px;}
.fu_ri{ margin-left:20px; float:left;}
.ty_ri{ float:left;}
.ty_le{ width:520px; float:left; margin-left:40px;}
.ty_le h2{ font-size:38px; line-height:45px; margin-bottom:30px;}
.ty_le  span{ width:90px; height:4px; background:#f0f0f0; display:block;}
.ty_le h2 strong{font-size:38px; font-weight:bold;}
.ty_le p{ margin-top:20px; font-size:16px; line-height:30px;}

.linian{ margin-top:130px;}
/* *******************美缝产品开始*********************** */

/* *******************美缝产品开始*********************** */

/* *******************美缝产品开始*********************** */