﻿img{display: block; max-width:100%}
s{ width:100%; height:1px; margin:15px auto; display:block} 
/*****按钮******/
.g_more{ width:
115px; height:40px; line-height:40px; border-radius:5px; background:#9f621c; color:#FFF; font-weight:bold; font-size:14px; text-align:center}
.g_more:hover{
	border-color: #ffb437;
	background-color: #ffb437;
	color: #fff;
}
.g_more1{ margin:0 auto; display:block; width:100px}
.g_more2{ margin:0 auto; width:100px}

/*************标题*********************/
.tit1{ text-align:center} 
.tit1 h2{ font-size:30px; color:#9f621c; font-weight:bold;background:url(../images/titbg1.png) no-repeat center / 90% 90%; position: relative; width:405px; height:110px; margin:0 auto; line-height:140px} 
.line2{ width:60px; height:4px; background:#ac773a; margin:10px auto}
/* 首页 */
.fpg{width: 100%;/*height: 100vh;*/position: relative;overflow: hidden;}
.fpg .section{width: 100%;/*overflow: hidden;*/position: relative;}
@media screen and (min-width:961px){
	/*.fpg .section{height:100%;}*/
}
/***************广告一*************************/
.ad1{ width:100%}
.line1{ width:120px; height:1px; background:#e57c40; margin:0 auto}
/***************简介**************************/
.index_about{width: 100%;position: relative; background:#fcfaf7; padding:3.333333% 0}

@media screen and (min-width:961px){
	.index_about .box{ padding-right:0}
    	
}
.index_about .ind1 { width:100%}
.index_about .tit{ font-size:30px; color:#9f621c; font-weight:bold}
.index_about .ind1 .l s{
	width: 40px;
	height: 4px;
	display: block;
	margin: 10px 0 10px 0; background:#9f621c
}
.index_about .ind1 .l{width:45%; float:left}
.index_about .l .desc{font-size:14px;text-indent:2em; line-height:26px}
.index_about .ind1 .r{
	width: 50%; float:right
}
.index_about .ind1 .r img{ width:100%}
.x-aboutImg .owl-carousel {
    position: relative;
}
.x-aboutImg .owl-carousel .owl-dots {
    position: absolute;
    z-index: 999;
    left: 0;
    width: 100%;
    text-align: center;
    font-size: 0;
    bottom: 5%;
}

.x-aboutImg .owl-carousel .owl-dots button.owl-dot {
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    margin: 0 5px;
    outline: none;
    background: #fff;
    width: 1em;
    height: .5em;
    opacity: 1;
    border: 1px solid #fff;
}
.x-aboutImg .owl-carousel .owl-dots button.owl-dot:hover {
    opacity: 1;
    background: transparent;
}

.x-aboutImg .owl-carousel .owl-dots button.owl-dot.active {
    opacity: 1;
    background: transparent;
}
/**********************企业文化三项***************************/
.inner_qywh{width:100%;position: relative;background:url(../images/culturebg.jpg) center / cover no-repeat;}
.inner_qywh .bg{display: block;width: 100%;}
.inner_qywh_ul{width: 100%;box-sizing: border-box;position: relative;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;height: 100%;}
.inner_qywh_ul li{border-right:1px solid rgb(255 255 255 / 20%);position: relative;transition: all .3s;overflow: hidden;cursor: pointer; width:33.3333%}
.inner_qywh_ul li:last-child{border: none;}
.inner_qywh_ul li .inner_qywh_ul_litit{font-size: 25px;color: #ac773a;text-align: center;margin-top:40px;font-weight:bold;position: relative;}
.inner_qywh_ul li .text {margin-top:70px;padding: 0 50px;transition: all 0.5s ease;}
.inner_qywh_ul li .text p{font-size:14px;color:#000;opacity:1;transition: all .3s;line-height: 28px;margin: 16px 0;text-align: center; font-weight:bold}
.inner_qywh_ul li:hover{background-color: rgb(0 0 0 / 10%);}
.inner_qywh_ul_li:hover .text{margin-top:110px;}
.inner_qywh_ul li .inner_qywh_ul_litit:after{
    content: "";
    position: absolute;
    width: 40px;
    height: 4px;
    bottom:-30px;
    background:#ac773a;
    left: 50%;
    margin-left:-20px;
}
.inner_qywh_ul_libg {
    padding:25% 0;
}
.inner_qywh_ul_liicon{ width:50px}
@media screen and (max-width:960px){
	/**图标**/
    .inner_qywh_ul_liicon{ width:3.45rem}	
	/**title**/
	.inner_qywh_ul li .inner_qywh_ul_litit{ font-size:1.75rem; margin-top:6.24rem}
	.inner_qywh_ul li .inner_qywh_ul_litit:after{bottom:-1rem;}
	/**文字**/
	.inner_qywh_ul li .text{margin-top:3.24rem; padding:0 1.64rem}
	.inner_qywh_ul li .text p{ font-size:12px}
	.inner_qywh_ul_li:hover .text{margin-top:5.24rem;}
} 
/****************************学会动态********************************/
@media screen and (min-width:961px){
	.section_4 .box{ padding:2.5%}
}
.section_4 .productCont{width: 100%; height: auto;}
.section_4 .productCont ul li{overflow: hidden;width:25%; float: left; margin-top:.4%}
.section_4 .productCont ul li .productContDiv{width:98%;position: relative; background:#efefef;margin:0 auto; border:1px solid #ac773a} 
.section_4 .productCont ul li .productContDiv img{width:100%; margin:0 auto}
.section_4 .productCont ul li .productHoverBg{
	display: none;
	left: 0;
	top:0;
	z-index: 9;
	width: 100%;
	height:100%;
	background: rgba(0,0,0,.5);
	position: absolute;
	
}
.section_4 ul li .productHovertit{
	display: none;
	z-index: 99;
	width: 100%;
	padding: 25% 0 25% 0;
	text-align: center;
	line-height: 36px;
	color: #fff;
	position: absolute;
	left: 0;
	top: 0%; font-size:14px
}
.section_4 ul li .icon-jia{display: none;z-index: 99;width:134px; height: 30px; line-height:30px;border: 1px dashed #ffb437; text-align:center; color:#FFF;position: absolute;left: 50%; top: 70%;transform: translate(-50%,-50%)}
.section_4 ul li .icon-jia:hover {
    border: 1px solid #fff;
    color: #fff;
    background: #ffb437;
}
/*****首页资讯*******/
.section_news{ background:url(../images/newsbg.jpg) no-repeat left bottom / 100%}
.index_new_cont{width:100%;overflow: hidden;position: relative;}
.bltindexnewstime {
    bottom: 0;
    box-sizing: border-box;
    color: #fff;
    display: inline-block;
    font-size: 20px;
    left: 0;
    padding: 15px 30px;
    position: absolute;
    width: 100%;
    z-index: 10;background: rgba(0,0,0,.5); display:none;
}
.index_new_cont .left{width:45%;overflow: hidden;position: relative;float: left;}
.index_new_cont .left a{ display:block; padding:3% 3% 0}
.index_new_cont .left p{ display: block;overflow: hidden;position: relative; border:5px #FFF solid}
.index_new_cont .left p img{display: block;width: 100%;-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.index_new_cont .left p:hover img{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); transform:scale(1.1);}
.index_new_cont .swiper-container-horizontal > .swiper-pagination-bullets{ right:0; width:50%; left:auto}
.index_new_cont .swiper-pagination-bullet{ width:22px; height:6px; border-radius:0;}
.index_new_cont .swiper-pagination-bullet-active{ background:#FFF;opacity:0.7}


@media screen and (min-width:961px){}
.index_new_cont .right{width:55%;overflow: hidden;position: relative;float: right;}
.index_new_cont .right .inewslist{padding:3% 3% 0}
.index_new_cont .right a{ display: block;overflow: hidden;margin: 0 0 20px 0;
position:relative;display:-webkit-flex;display:flex;-webkit-justify-content: space-between;justify-content: space-between;align-items: center;-webkit-align-items: center; border-bottom:1px dashed #b4b2b2}
.index_new_cont .right a dd{ display: block;width:100%;overflow: hidden;}
.index_new_cont .right a dd h3{line-height:24px; height:24px;font-weight: bold; display: block;color: #333;font-size: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.index_new_cont .right a dd h4{display: block;font-size: 14px;margin:8px 0;text-align: justify;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #666; font-weight:normal}
@media screen and (min-width:961px){
	.index_new_cont .right a dd h4{ height:40px}
}
.index_new_cont .right a p{display: block;overflow: hidden;width: 35%;}
.index_new_cont .right a:last-child{margin:0;}
.index_new_cont .right a .newsmore{padding: 0 0 5px; color:#e61424; font-weight:bold}
.index_new_cont a:hover h3,.index_new_cont .right a:hover dd h3{ color:#ac773a; }
/*************风采***********************/
@media screen and (min-width:961px){
	.section_fengcai .box{ padding:2.5%}
}
.index_fengcai_cont{ width:100%;}
.index_fengcai_cont_l{ width:100%; /*float:left;*/ background:#f7f2ec}
.index_fengcai_cont ul{ padding:3% 0}
.index_fengcai_cont ul li{ width:16.666667%; float:left}
.index_fengcai_cont ul li a{ display:block; padding:3% 0.5% 0}
.index_fengcai_cont ul li p{ display:block;overflow: hidden;position: relative; }
.index_fengcai_cont ul li p img{display:block;width: 99%;-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;border:1px #ccc solid; border-radius:5px;}
.index_fengcai_cont ul li dd{ padding:3%}
.index_fengcai_cont ul li dd h3{color: #000000;font-size:16px;font-weight: bold; line-height: 26px; overflow:hidden; width:100%; text-align:center}
.index_fengcai_cont ul li dd h3:hover{ color:#ac773a}
.index_fengcai_cont ul li dd h4{ font-size: 14px;line-height:20px;margin-top: 10px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden; font-weight:normal;display: none;}
.index_fengcai_cont_r{ width:100%; /*float:right;*/ background:#f7f2ec}













@media screen and (min-width:1200px)and (max-width:1400px){

}
@media screen and (min-width:1400px){
	.mt{margin-top: 5%;}
}
@media screen and (min-width:961px){

}


@media(max-width:1680px){}

@media(max-width:1366px){}





@media screen and (max-width:960px){
	s{ margin:8px auto}
	/**********导航*********/
	.m_head{ display:block}
	/**********标题**************/
	.index_about .tit{ font-size:1.75rem;}
	.tit1 h2{ font-size:1.75rem; width:auto; height:auto; padding:3.54rem .64rem; line-height:2rem}
	/*******关于我们公司简介*********/
	.index_about .ind1{ width:100%}
	.index_about .ind1 .l,.index_about .ind1 .r{ width:100%; float:none;}
	.index_about .l .desc{ line-height:20px; font-size:12px;}
	/******产品*******/
	.section_4 .productCont ul li {
		overflow: hidden;
		width: 49%;
		height: 0;
		padding-bottom: 40%;
		margin: .5%;
		float: left;
	}
	/*********新闻*************/
    .index_new_cont{ margin-top:10px}
	.index_new_cont .left,.index_new_cont .right{ float:none; width:100%}
	.index_new_cont .left{ margin-bottom:10px;}
	.index_new_cont .left dd h3,.index_new_cont .right a dd h3{ font-size:14px}
	.index_new_cont .left dd h4,.index_new_cont .right a dd h4{ font-size:12px; margin:5px 0 }
	.index_new_cont .right a{ margin:0 0 10px 0}
	/*********会员风采***************/
	.index_fengcai_cont_l,.index_fengcai_cont_r{ width:100%; float:none}
	.index_fengcai_cont_l{ margin-bottom:10px}
	.index_fengcai_cont ul{ padding:1%}
	.index_fengcai_cont ul li dd h3{font-size:14px; line-height:20px}
	.index_fengcai_cont ul li dd h4{ font-size:12px; line-height:18px}
	
}



