.carousel-control,.carousel-control.right,.carousel-control.left{	background: none;}.carousel-indicators li{	width: 30px;	height: 2px;	background: #fff;	border: none;}.carousel-indicators .active{	width: 30px;	height: 2px;	background-color: #006622;}.page_two{	display: none;}@media only screen and (min-width: 768px){	.business_wrap.mobile_part{		display: none;	}	.business_wrap{		margin: 80px 0;		margin-top: 0;	}	.page_index .part_tit{		padding-top: 70px!important;	}	.page_index  .notice_text .part_tit{		padding-top: 60px!important;	}	.business_container{		padding: 0 17%;	}	.business-item{		width: 14%;		height: 120px;		float: left;		border-right: 1px solid #ccc;		position: relative;	}	.business-item:last-child{		border: none;	}	.business_con_tit{		position: absolute;		bottom: 0;		width: 100%;		font-size: 16px;		color: #6B6B6B;		font-weight: bold;	}	.business-item a:hover .business_con_tit{		color: #666;	}	.business_img{		width: 62px;	}	.controls{		display: none;	}}@media only screen and (max-width: 1140px){	.page_index .notice_text .part_tit {		padding-top: 30px!important;	}}@media only screen and (max-width: 767px){	.business_wrap.pc_part{		display: none;	}	.flex-wrap{		flex-wrap: wrap;	}	.business_wrap{		margin: 30px 0;		margin-top: 0;	}	.page_index .part_tit {	    margin-bottom: 40px;	}	.business-item a{		color: #888;	}	.business-item{		width: 32%;		height: 100px;		position: relative;		margin-bottom: 30px;	}	.page_one .business-item:last-child{		display: none;	}	.business_con_tit{		font-size: 12px;		white-space: nowrap;		position: absolute;		bottom: 0;		width: 100%;	}	.business_img{		width: 50px;	}	.controls_list{		width: 60%;		margin: auto;		padding: 0;		text-align: center;	}	.controls_list li{		list-style: none;		display: inline-block;		width: 30px;    	height: 2px;    	background-color: #CECECE;    	margin: 0 5px;	}	.controls_list li.active{		background-color: #006622;	}	#carousel_business .carousel-indicators li {		margin: -20px 5px;	    width: 40px;	    height: 3px;	    background: #ccc;	    border: none;	}	#carousel_business .carousel-indicators li.active {	    background: #067435;	}	#carousel_business .carousel-inner .item{		height: 260px;	}}.page_index .part_tit{	padding-top: 30px;}.advantage_wrap{	width: 100%;	background-color: #F3F3F3;	}.advantage_wrap.mobile_part{	height: 760px;	position: relative;}.advantage_content{	width: 100%;    height: 510px;    background-image: url(../img/advantage_back.png);    background-repeat: no-repeat;    background-size: cover;    background-position: 51%;}.page_index .container{	/*padding: 0;*/}.adv_content{    position: relative;    width: 70%;    margin: 0 17%;   }.adv_content>div{  width: 45%;   position: relative;   display: inline-block;    min-height: 100px;}.adv_right{	margin-right: 30px;}.adv_left{	margin-left: 30px;}.adv_item_tit{	font-size: 20px;	font-weight: bold;	position: relative;}.adv_item_tit:before{    position: absolute;    left: -15px;    top: 10px;    display: inline-block;    content: '';    width: 10px;    height: 10px;    border-radius: 10px;    background: #007030;}.adv_item_int{	font-size: 15px;	font-weight: bold;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;        width: 100%;}@media only screen and (min-width: 768px) {	.advantage_wrap.mobile_part{		display: none;	}	.advantage_content>.container{		height: 50%;		position: relative;	}	.advantage_con_bot{		position: absolute;		bottom: 0;		width: 100%;	}}@media only screen and (max-width: 767px) {	.advantage_wrap.pc_part{		display: none;	}	.advantage_wrap.mobile_part .container{		position: absolute;	    width: 100%;	    bottom: 20px;	}	.advantage_wrap .container{		padding: 0 30px;	}	.advantage_item{		padding: 10px 0;	}}.notice_wrap{	/*margin-top: 50px;	padding: 50px 0;*/}.notice_list li a{	display: block;	color: #333;	position: relative;	width: calc(100% - 71px);	float: right;}.notice_item:hover .notice_item_hover{	color: #666;}.notice_list li{	padding: 8px 0;	font-size: 15px;}.learn_more_btn{	color: #067435;	padding: 6px 15px;	margin-top: 20px;	margin-bottom: 25px;	display: inline-block;	border-radius: 20px;	border: 1px solid #067435;}.learn_more_btn:hover{	color: #067435;}.notice_text{	padding: 0 40px;}.notice_list{	overflow: hidden;	min-height: 120px;}.notice_type_text{	width: 71px;	float: left;}.profile_article,.profile_article p,.profile_article span{	font-size: 15px!important;}@media only screen and (min-width: 1680px){	.learn_more_wrap{		margin-bottom: -20px;	}}@media only screen and (min-width: 768px){	.notice_text .part_tit{		text-align: left;		margin-bottom: 50px;	}	.notice_text .part_tit_cn,	.notice_text .part_tit_en{		display: inline-block;	}	.profile_text{		padding-left: 15%;	}	.profile_article{		max-height: 270px;		overflow: hidden;		line-height: 30px;	}}@media only screen and (max-width: 767px) {	.notice_text {	    padding: 0 15px;	}	.notice_list li a{		width: 100%;	}}.news_tit{	padding-top: 30px;	padding-bottom: 20px;	font-size: 16px;	font-weight: bold;	width: 100%;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}.news_content{	height: 150px;	line-height: 30px;	overflow: hidden;}.friend_link_wrap{	padding-bottom: 50px;}@media only screen and (min-width: 768px) {	.news_center_wrap.mobile_part,	.friend_link_wrap.mobile_part{		display: none;	}	.news_center_wrap.pc_part{		width: 100%;		background: #F7F7F7;		padding-bottom: 50px;	}	.news_center_img_wrap{		overflow: hidden;	}	.news_center_wrap img{		transition: all 0.8s;	}	.news_center_wrap img:hover{		transform:scale(1.3);	}	.friend_link_wrap .container{		height: 80px;	}	.friend_link_img{		height: 60px!important;		box-shadow: 0 0 10px #ccc;		margin: 0 15px;	}	.footer_wrap{		width: 100%;		background: #F7F7F7;	}	.frind_carouse_icon{		font-size: 39px;	    color: #666;	    line-height: 90px;	}	#link_carousel .carousel-inner img{		display: inline-block;	}	#link_carousel .carousel-inner{		height: 90px;	}	#link_carousel .carousel-inner .item{    	padding-top: 10px;		text-align: center;	}	#link_carousel .carousel-control{		width: 5%;		color: #ccc;		text-shadow: none;		filter: none;	}	#link_carousel .carousel-control.left{		left: 0;	}	#link_carousel .carousel-control.right{		right: -10px;	}}@media only screen and (max-width: 1200px) {	.friend_link_img{		margin: 0 5px;	}}@media only screen and (max-width: 991px) {	.friend_link_img{		height: 40px!important;	}}@media only screen and (max-width: 767px) {	.learn_more_wrap{		text-align: center;	}	.news_center_wrap.pc_part,	.friend_link_wrap.pc_part,	.notice_type_text{		display: none;	}	.news_center_wrap.mobile_part{		width: 100%;		background: #F7F7F7;		padding: 0 20px;		padding-bottom: 50px;		position: relative;		margin-top: 0px;	}	.news_center_wrap .carousel-caption{		position: relative;		right: 0;		left: 0;		padding-top: 20px;	    padding-bottom: 0;	    color: #333;	    text-align: left;	    text-shadow: none;	}	.news_center_wrap .carousel-control {	    color: #999;	    text-shadow: none;	    bottom: 40px;	    top: auto;	}	.news_center_wrap .learn_more_btn{		margin-bottom: 0;		margin-top: 30px;	}	.friend_link_wrap .container{		height: auto;	}	.friend_link_img{		width: 100%;		box-shadow: 0 0 5px #ccc;	}	.friend_link_long{		padding: 0 15px;		margin-top: 15px;	}}