@font-face
{
font-family: MontserratMed;
src: url('MONTSERRAT-MEDIUM.TTF');
}
@font-face
{
font-family: MontserratLight;
src: url('MONTSERRAT-LIGHT.TTF');
}
@font-face
{
font-family: MontserratBold;
src: url('MONTSERRAT-BOLD.TTF');
}

@font-face
{
font-family: MontserratRegular;
src: url('MONTSERRAT-REGULAR.TTF');
}
@font-face
{
font-family:OswaldLight;
src: url('Oswald-Light.ttf');
}

@font-face
{
font-family:OswaldRegular;
src: url('Oswald-Regular.ttf');
}
@font-face
{
font-family:OswaldMed;
src: url('Oswald-Medium.ttf');
}
html,body{background:#fff;font-family:OswaldLight !important}
ul.nav{float:right;margin-top:23px;font-family:OswaldLight !important}
ul.nav>li{display:inline-block;line-height:50px;margin:0 20px;position:relative;font-size: 20px;}
ul.nav>li a{display:block;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;font-family:OswaldLight !important}
.swiper-pagination-bullet-active{background:#f73d3e !important}


/*选中*/
.active>a{border-bottom:2px solid #f73d3e}

/*一级导航效果*/
.nav>li:hover>a{border-bottom:2px solid #f73d3e}
//.nav>li:hover>.nav-item{display:block;}

/*二级导航效果*/
.nav-item{display:none;position:absolute;z-index:2;background:rgba(0, 0, 0, 0.78);text-align:center;margin-left:-20px;}
.nav-item>li{width:200px;position:relative;padding:0 .5em}
.nav-item>li a{color:#fff}
.nav-item li:hover>a{color:#f73d3e;}
//.nav-item li:hover>.nav-item{display:block}
.country{display:flex;margin-top:.2em}
.country div{margin-right:1em;width: 40px;height:28px; background-repeat:no-repeat;    background-size: 60px;
    background-position:center}
/* 轮播图 */
.banner .swiper-slide img{width:100%}
.banner .swiper-pagination{bottom:24px}
.banner .banner_page {width:80%;min-width:1100px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;}
/*站点 */
.site>div{background:#d31a1b;width:100%;min-width:1100px;margin:auto;}
.site>div img{width:100%;}
/*关于我们*/
.about>div{width:100%;min-width:1100px;margin:auto;padding:3em 0}
.about .title,.product .title,.news .title{text-align:center;font-size:16px;font-weight:600;color:#555}
.about .title>h2,.product .title>h2,.news .title>h2{font-size:30px;margin-bottom:1em;letter-spacing:0em;color:#222;font-family:OswaldLight !important}
.about .title>p,.product .title>p,.news .title>p{letter-spacing:.3em;}
.about .about_content{width: 1100px;margin:2em auto 0em;display: flex;}
.about .about_content>div:nth-child(1)>img{width:100%; margin-right: 1em;}
.about .about_content>div:nth-child(2){word-break: break-all;flex:5;line-height:1.5em;font-size:18px;padding:.5em 2em .5em 2.5em;/*letter-spacing:3px;*/color:#888;word-wrap:break-word;text-indent:38px;}
.about .about_content>div:nth-child(3)>img{width:100%; margin-right: 1em;margin-top:-5em}
/*产品中心*/
.product{/*background:url('../img/pro_bg.jpg');*/color:#fff;background-size: cover;background-repeat: no-repeat;background-color:#cfcfcf/*#202020*/}
.product .title,.news .title{color:#fff;padding:3em 3em 1.5em}
.product .title>h2{color:#fff;}
.news .title>h2{color:#000}
.product .tab{width:1100px;margin:auto}
.product ul{text-align:center}
.product ul.tab_title>li{display:inline-block;margin-right:1em;line-height:30px;font-size:20px;width:auto;   /* font-family: MontserratMed;*/}
.product .tab_content{position:relative;    padding: 0em 0 2em 0;margin-top:2em}
.tab_content_item{display:none;overflow:hidden;    position: absolute;
    width: 100%;}
.tab_content_item li{overflow:hidden}
.tab_content_item dl:hover{border-radius:10px;box-shadow:0px 0px 8px 0px #aaa}
.tab_content_item dl{margin: 2em;    border-radius: 10px;overflow: hidden;}
.tab_content_item dd{overflow:hidden;background:#fff;text-align:center;padding:1.5em 0}
.tab_content_item dt{line-height:38px;background:#7a7a7a;color:#fff;font-size: 14px;}
.tab_content_item dd img{width:80%;}
.product .tab_content_item>ul>li{display:inline-block;width:24.555555%}
.tab_show{display:block;position:relative;}
.tab_this{color:#f73d3e;font-size:24px !important}
/*新闻中心*/
.news{/*background:url('../img/new_bg.png');*/background-color:#fff;color:#000;background-size: cover;background-repeat: no-repeat;}
.new_content{width:1100px;margin:auto;padding-bottom:2em;font-size:14px}
.new_content>div{padding:1em 2em}
.new_content .new_lst dl,.new_pho_title dl{display:flex;justify-content:space-between;margin:0 0.8em;padding:0.8em 0;color:#000}
.new_pho_title dt,.new_lst_title dt{position:relative}
#.new_pho_title dt:after,#.new_lst_title dt:after{height: 1.5em;
    content: "";
    position: absolute;
    border-left: 2px solid #fff;
	left: 29px;
    top: -6px;
    -webkit-transform: rotate(26deg);
    -ms-transform: rotate(26deg);
    -moz-transform: rotate(26deg);
    -o-transform: rotate(26deg);}
.new_content .new_lst:not(:first-child) dl:hover{color:#f73d3e;border-bottom:1px dashed #f73d3e}

/*行业动态*/
.new_pho dl{display:inline-block;width:49%}
.new_pho dl:hover{background:rgba(255, 255, 255, 0.5);color:#f73d3e}
.new_pho dd{padding:.5em 1em ;line-height:1.5em}
.new_pho dt{padding:1em ;}
.new_pho dt img{width:100% ;}

.concat{background:#cfcfcf;color:#888;padding:80px}
.concat_content{width:1100px;margin:auto;display:flex}
.concat_content_l{flex:1;    margin-left: 2.5em;}
.concat_content_r{     margin-right: 2.5em}
.concat_content_l h2{font-size:24px;line-height:2em}
.concat_content_l p{line-height:2em;font-size:18px}
.concat_content_l p:hover{color:#f73d3e}

/*列表也*/
.list_content{width:1100px;margin:auto;display:flex;margin-bottom:3em}
.list_content_l{width:230px;margin-top:45px}
.list_content_l>p{line-height: 3em;background: #515050;color: #fff;text-align: center;font-weight: 600;letter-spacing: 3px;border-radius: 5px 5px 0 0;}
.list_content_l ul {border:1px solid #efefef;border-top:0;border-radius:0 0 5px;padding:0em 0 1em;margin-bottom:2em}
.list_content_l ul li{line-height:2.5em;color:#555;}
.list_content_l  a{color:#555}
.list_content_l  a:hover{color:#f73d3e;font-weight:600}
.list_content_l  .pro_active a,.catelist dd:hover a{color:#f73d3e;font-weight:500}
.catelist li>div{border-bottom:1px solid #efefef;background:#fbfbfb}
.catelist dd{padding:0 .8em}
.catelist dd a{display:block}
.no-child{display: block;padding-left: 1em;padding-right: 1em;}
.catelist a:hover,.list_content_l  .pro_active ,.catelist dd:hover{background:#efefef}
.sanjiao img{height:15px;margin-right:1em;vertical-align:middle}
.list_content_r {flex:1;margin-left:3em;font-size: 15px;color: #555}
.list_content_r a{color: #555}
.list_content_r a:hover{color: #f73d3e}

/**/
.bread{height:50px;line-height:50px;border-bottom:2px solid #f73d3e;text-align:left;}
.bread img{width:20px;vertical-align:middle}
.bread span{color:#f73d3e;font-weight:600}


.product_lst ul li{display:inline-block;width:32.8888888%}
.product_lst dd{margin:2em 1.5em 0;overflow:hidden;}
.product_lst dt{margin:0em 1.5em;line-height:4em;background:#fff;color:#000}
.product_lst dd img{width:100%;}
.product_lst>ul>li:hover{border-radius:5px;box-shadow:0px 0px 8px 0px #aaa}

.list_content_r .new_lst dl{display:flex;margin:0;padding:1em;border-bottom:1px solid #efefef}
.list_content_r .new_lst dl:hover{background:#efefef}
.list_content_r .new_lst dt{flex:1;max-width:500px;color: #888;margin:1em 2em}
.list_content_r .new_lst dd{width:240px;max-height:180px;overflow:hidden}
.list_content_r .new_lst dd img{width:100%;}

.page{margin-top:2em}
.page ul>li{display:inline-block;width:30px;height:30px;margin:5px}
.page a,.page span{display:inline-block;width:30px;height:30px;border:1px solid #efefef;line-height:30px;text-align:center}
.page ul{width:400px;margin:auto}
.active>span,.page a:hover{border:1px solid #f73d3e;color:#f73d3e}
.footer{background:#000;color:#fff;text-align:center;font-size:14px;line-height:45px}
/* 线条 */
.line{display:inline-block;width:50px;border-bottom:3px solid #f73d3e;margin:auto;margin-top:1em}
.more{text-indent:0px;border:1px solid #222;font-size:13px;color:#222;text-align:center;float:right;margin-top: 3em;     margin-right: 1em;   padding: 0 1em;    line-height: 20px;border-radius: 5px;}
.more2{position:absolute;margin:auto;bottom:1em;width:1100px;left:0px;right:0;padding-right:3.5em}
.more3{margin:auto;bottom:1em;width:1100px;left:0px;right:0;padding-bottom:2em}
.swiper-container {
	width: 100%;
	min-width:1100px;
}  
.content{
    height: auto!important;
}