@media only screen and (max-width: 768px) {
	.heard-nav {
		width: 100%;
		height: 60px;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 1000000;
		background: rgba(0, 0, 0, 1) !important;
		font-family: "微软雅黑", "Microsoft YaHei";
		font-size: 16px;
	}
	.logo {
		position: absolute;
		left: 20px;
		margin-top: 20px;
	}
	.nav_btn {
		position: absolute; top: 10px; right: 15px;
		cursor: pointer;
	}
	.nav_btn > img {
		border-radius: 4px;
	}
	.phone_nav {
		width: 100%;
		height: 0;
		background: #000;
		position: absolute; top: -80px; left: 0; z-index: -1;
		opacity: 0;
		filter: alpha(opacity=0);
		-moz-opacity: 0;
		-khtml-opacity: 0;
		overflow: hidden;
	}
	.phone_nav > ul {
		padding: 0;
		margin: 0;
		padding-top: 15px;
	}
	.phone_nav > ul > li {
		line-height: 40px;
		padding-left: 15px;
		border-bottom: 1px dotted #333;
	}
	.phone_nav > ul > li > a {
		color: #fff !important;
		font-weight: bold;
		text-decoration: none !important;
		font-size: 16px;
		letter-spacing: 2px;
		font-weight: 500;
		text-align: left;
		text-transform: uppercase;
		-webkit-transition: 0.3s linear;
		-moz-transition: 0.3s linear;
		-ms-transition: 0.3s linear;
		-o-transition: 0.3s linear;
		transition: 0.3s linear;
	}
	.phone_nav > ul > li > ul {
		padding-top: 5px;
		padding-bottom: 15px;
		display: none;
	}
	.phone_nav > ul > li > ul > li {
		line-height: 30px;
	}
	.phone_nav > ul > li > ul > li > a {
		text-align: left;
		color: #e5e5e5;
	}
	.nav_on > a {
		color: #fff !important;
	}
	.nav_btn1 {
		width: 30px;
		height: 30px;
		/*background:#044477;*/
		cursor: pointer;
		position: absolute; top: 90px; right: 15px;
		border-radius: 1px;
		opacity: 0;
		filter: alpha(opacity=0);
		-moz-opacity: 0;
		-khtml-opacity: 0;
	}
	.nav_btn1 > img {
		margin-top: 2px;
	}
	.banner {
		margin-top: 60px;
	}
	.resellers {
		margin: 30px 0 0;
	}
	.resellers h2 {
		font-size: 20px;
		line-height: 30px;
	}
	.title p {
		font-size: 12px;
		line-height: 20px;
		margin-bottom: 20px;
	}
	.resellers_picture1 {
		width: 92%;
		margin: 0 auto;
		margin-bottom: 20px;
	}
	.resellers_picture {
		margin-bottom: 20px;
	}
	.re_img_zi h5 {
		font-size: 20px;
		line-height: 30px;
	}
	.com_pad {
		padding-bottom: 0 !important;
	}
	.news h2 {
		font-size: 20px;
		margin: 0;
	}
	.sec3_row {
		margin-top: 0;
	}
	.sec3_row .col-sm-3 {
		padding: 0;
	}
	.sec_content {
		margin-bottom: 0;
	}
	.lecon {
		padding: 20px;
	}
	.lecon1 {
		padding: 10px;
	}
	.biaoti {
		padding-top: 0;
		margin-bottom: 10px;
		font-size: 20px;
		line-height: 30px;
	}
	.index_about_img_a {
		top: -140px;
	}
	.index_about_img {
		padding: 0 8% 20% 8%;
	}
	.le_left h2 {
		font-size: 20px;
		line-height: 30px;
	}
	.le_title1 {
		font-size: 18px;
		line-height: 25px;
	}
	.le_left p {
		font-size: 12px;
		line-height: 20px;
	}
	.le_left {
		width: 100%;
	}
	.text-logo {
		padding: 20px 0;
	}
	.grid figure {
		margin-bottom: 20px;
	}
	.home_news_con {
		padding-top: 0;
	}
	.at_desc p {
		margin: 0 !important;
	}
	.at_desc .xian {
		margin: 10px 0 15px 0;
	}
	.text-logo .text h2 {
		font-size: 18px;
		line-height: 25px;
	}
	.at_desc {
		width: 90%;
	}
	.home_news .list {
		height: 190px !important;
	}
	.home_news {
		padding-bottom: 0;
	}
	.ph_footer {
		text-align: center;
		height: 40px;
		background: #323237;
	}
	.ph_footer p {
		font-size: 12px;
		line-height: 40px;
		margin-bottom: 0;
		color: #a1a5a4;
	}
	.en {
		margin-top: 20px;
	}
	.home_mar {
		padding: 20px 0;
	}
	/*about*/
	.about1_left {
		width: 100%;
		float: none;
	}
	.about1_left {
		margin-top: 0;
	}
	.pro_title h2 {
		margin: 0;
		font-size: 20px;
		line-height: 30px;
	}
	.pro_title h4 {
		font-size: 14px;
		line-height: 25px;
	}
	.about1_left p {
		width: 100%;
		font-size: 12px;
		line-height: 20px;
	}
	.pro_title {
		padding-bottom: 10px;
	}
	.about1_left a {
		width: 100px;
		padding: 5px 0;
		text-align: center;
		font-size: 12px;
		margin-bottom: 15px;
	}
	.about1_right {
		width: 100%;
		float: none;
	}
	.about2_left {
		width: 100%;
	}
	.about2_left_con1 {
		width: 30%;
		float: left;
	}
	.about2_left_con2 {
		width: 30%;
		float: left;
		margin: 0 15px;
	}
	.about2 {
		padding: 20px 0;
	}
	.box2_left p {
		font-size: 16px;
		line-height: 30px;
		margin-top: 0;
	}
	.about2_right {
		width: 100%;
		margin-top: 0;
		padding-left: 0;
	}
	.about2_right ul {
		margin: 0;
	}
	.about3_con_left {
		width: 100%;
		float: none;
	}
	.about3_year {
		font-size: 20px;
		line-height: 30px;
	}
	.about3_con_left {
		height: 300px !important;
	}
	.about3_date {
		margin-bottom: 20px;
	}
	.about3_con {
		margin-top: 20px;
	}
	.about3_text p {
		font-size: 12px;
		line-height: 20px;
	}
	.about3_con_right {
		width: 100%;
		margin-top: 20px;
	}
	.about4_left {
		width: 100%;
	}
	.about4_left_top ul li h2 {
		font-size: 14px;
		line-height: 25px;
		margin: 0;
	}
	.about4_left_top ul li h3 {
		font-size: 12px;
		line-height: 20px;
		margin: 0;
	}
	.about4_right {
		width: 100%;
		margin: 0 -10px;
	}
	.about4_right_box {
		width: 25%;
		padding: 0 10px;
		margin: 0;
		margin-top: 20px;
	}
	.about4_right_box1 {
		height: 55px;
	}
	/*about*/
	/*advantage*/
	.adv1_box1_left {
		width: 100%;
		padding-top: 0;
	}
	.adv1_box1_right {
		width: 100%;
		float: none;
		margin-top: 10px;
	}
	.adv1_box2_left {
		width: 100%;
	}
	.adv1_box1_left h2 {
		margin: 0;
		font-size: 14px;
		line-height: 25px;
	}
	.adv1_box1_left p {
		font-size: 12px;
		line-height: 20px;
		margin-bottom: 0;
	}
	.adv1_box1_left2 {
		margin-top: 20px;
	}
	.adv1_box2_right {
		width: 100%;
	}
	.adv1_box2_right h2 {
		font-size: 14px;
		line-height: 25px;
		margin-top: 10px;
	}
	.adv1_box2_right p {
		font-size: 12px;
		line-height: 20px;
	}
	.pro_title_left {
		text-align: center;
	}
	.adv2_txt h3 {
		font-size: 14px;
		line-height: 25px;
		margin: 0;
	}
	.adv2_txt p {
		font-size: 12px;
		line-height: 20px;
		margin: 0;
	}
	.adv2_num span {
		width: 20px;
		height: 20px;
		line-height: 20px;
	}
	.adv2_text1 {
		margin-bottom: 10px;
	}
	.adv2_line {
		padding-bottom: 20px;
	}
	.adv3_left h2 {
		font-size: 14px;
		line-height: 25px;
	}
	.adv3_left p {
		font-size: 12px;
		line-height: 20px;
	}
	/*advantage*/
	/*contact*/
	.contact h1 {
		font-size: 20px;
		line-height: 30px;
		margin: 0;
	}
	.cont_top h2 {
		margin: 0;
	}
	.cont_top {
		margin-top: 10px;
	}
	.cont_p {
		font-size: 14px;
		padding-bottom: 0;
		margin: 0;
	}
	.cont_tb {
		padding: 30px 0 0;
	}
	.cont_p i {
		font-weight: normal;
	}
	.message {
		border-left: none;
	}
	.cont_all_en1 {
		padding-left: 40px;
	}
	.mess_one_p input {
		width: 100%;
		text-align: center;
	}
	.mess_one {
		padding-top: 0;
	}
	/*contact*/
	/*news*/
	.news_title {
		position: relative;
		margin-top: 0 !important;
	}
	.news_title {
		padding: 20px 0 0;
	}
	.news_title h2 {
		font-size: 20px;
		line-height: 30px;
		margin: 0;
	}
	.news_title h4 {
		font-size: 14px;
		line-height: 25px;
	}
	.news_classify ul {
		margin-bottom: 0;
	}
	.news_classify_tx h4 {
		font-size: 12px;
		line-height: 20px;
	}
	.news_classify_tx {
		max-width: 80%;
		margin-left: 10%;
	}
	.news_classify_tx h6 {
		font-size: 12px;
		line-height: 20px;
		margin-top: 10px;
	}
	.news_classify_img {
		height: 240px !important;
	}
	.news_classify_img img {
		height: 240px !important;
	}
	.news_classify_tx h2 {
		font-size: 14px;
		line-height: 25px;
	}
	.news_sec1_tx h2 {
		font-size: 14px;
		line-height: 25px;
	}
	.news_sec1_tx p {
		font-size: 12px;
		line-height: 20px;
		height: 60px;
	}
	.news_sec1_con {
		margin-top: 0;
	}
	.news_sec1 {
		padding-bottom: 0;
	}
	/*news*/
	/*product*/
	.section2 {
		margin: 0 !important;
	}
	.procon {
		padding-top: 20px;
		padding-bottom: 0;
	}
	.pmenu ul {
		margin: 0 -5px;
	}
	.pmenu ul li {
		width: 16.66%;
		padding: 0 5px;
	}
	.about_icon2 {
		top: 0 !important;
	}
	.portfolio-items > li {
		width: 47%;
		margin: 5px;
	}
	/*product*/
	/*technology*/
	.tech_con {
		width: 100%;
		margin-top: 20px;
	}
	.tech_title {
		font-size: 14px;
		line-height: 20px;
	}
	.tech_tit div {
		font-size: 12px;
		line-height: 20px;
	}
	.tech_tit {
		margin-top: 20px;
	}
	.tech_tx {
		font-size: 14px;
		height: 50px;
		line-height: 50px;
	}
	.gas_cont1 dd h2 {
		font-size: 14px;
		line-height: 25px;
		font-weight: bold;
		margin: 10px 0;
	}
	.gas_cont1 dd p {
		font-size: 12px;
		line-height: 20px;
		margin: 0;
	}
	/*technology*/
	/*service*/
	.index_sec1_a {
		width: 100%;
	}
	.index_sec1_c {
		width: 100%;
		position: inherit;
		padding: 0;
		left: 0;
	}
	.index_sec1_btn {
		left: 95%;
	}
	.index_sec1_c_zi {
		padding: 15px 10px;
	}
	.index_sec1 {
		padding: 20px 0 0;
	}
	.index_sec1_c_zi p {
		font-size: 12px;
		line-height: 20px;
	}
	.service .row {
		padding-top: 0;
	}
	.service_text {
		font-size: 12px;
		line-height: 20px;
	}
	.service_ri {
		width: 30px;
		height: 30px;
		line-height: 30px;
	}
	.service_con {
		padding: 20px;
	}
	.service {
		padding-bottom: 20px;
	}
	.containermp {
		padding-top: 10px !important;
		padding-left: 0;
	}
	.zmdboxph {
		width: 95%;
		margin: 0 15px;
	}
	.sadd_img {
		width: 100%;
	}
	.sadd_cont {
		width: 100%;
	}
	.sadd {
		padding: 20px 0;
	}
	.policy {
		padding: 20px 0;
	}
	.policy_top {
		width: 100%;
		padding-left: 0;
	}
	.policy_top .title {
		font-size: 16px;
		line-height: 25px;
	}
	.policy_top .text {
		margin-bottom: 20px;
	}
	.policy_con {
		top: 0 !important;
	}
	.policy_cont1 .policy_top {
		width: 100%;
		padding-left: 0;
	}
	.policy_mar2 {
		position: inherit;
	}
	.use {
		padding: 20px 0;
	}
	.use_tx {
		font-size: 12px;
		line-height: 20px;
		height: 60px;
		overflow: hidden;
	}
	.use_text {
		padding: 20px;
	}
	.use_tit {
		margin-bottom: 10px;
	}
	.suggest_con span {
		font-size: 12px;
		width: 20%;
	}
	.suggest_con input {
		width: 80%;
	}
	.suggest_con {
		margin-bottom: 20px;
	}
	.suggest .row {
		margin-top: 0;
	}
	.suggest_ch {
		width: 80%;
	}
	.suggest_ch {
		display: inline-block;
	}
	.suggest_con1 span {
		width: 20%;
		font-size: 12px;
	}
	.suggest_con1 textarea {
		width: 80%;
	}
	.suggest_btn div {
		font-size: 12px;
	}
	/*service*/
	.banner1 {
		margin-top: 60px;
	}
	.swiper-container .pagination {
		padding: 0;
		margin: 0;
		position: relative;
		top: -30px;
		z-index: 99;
	}
	.pagination_gr {
		text-align: center;
		position: relative;
		top: -30px;
		z-index: 99;
	}
	.sec_content img {
		width: 35%;
		float: left;
		margin: 0;
	}
	.con_text {
		width: 61%;
		float: right;
	}
	.con_text h5 {
		width: 100%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.sec_content {
		margin-top: 15px;
	}
	.con_text p {
		line-height: 20px;
		height: 40px;
		overflow: hidden;
		margin-bottom: 0;
	}
	.con_text span {
		line-height: 20px;
	}
	.news_big {
		padding-bottom: 0 !important;
	}
	/*about_inner1*/
	.about_inner1 p {
		width: 100%;
		font-size: 12px;
		line-height: 20px;
	}
	.about_inner1_pic {
		width: 100%;
		margin-top: 20px;
	}
	.about_fan a {
		width: 100px;
		padding: 5px 0;
		text-align: center;
		font-size: 12px;
		margin-bottom: 15px;
	}
	.about2_right ul li a {
		width: 100px;
		padding: 5px 0;
		text-align: center;
		font-size: 12px;
		margin-bottom: 15px;
	}
	.about2_right ul li p {
		font-size: 12px;
		line-height: 20px;
	}
	.about_inner2 h3 {
		font-size: 16px;
		line-height: 25px;
		margin-bottom: 20px;
	}
	.about_inner2_left {
		margin-bottom: 20px;
	}
	.about_inner2_right h4 {
		font-size: 14px;
		line-height: 25px;
		margin: 0;
	}
	.about_inner2_right p {
		font-size: 12px;
		line-height: 22px;
		margin-bottom: 0;
	}
	.pro_inner1 h5 a {
		font-size: 14px;
		line-height: 25px;
		margin-top: 20px;
	}
	.pro_inner2_left {
		margin-left: 0;
	}
	.pro_inner2_left h5 span {
		font-size: 12px;
	}
	.pro_inner2_left h3 {
		font-size: 18px;
		line-height: 25px;
		margin: 10px 0;
	}
	.p_box span {
		font-size: 14px;
		line-height: 25px;
		margin-bottom: 0;
	}
	.p_box p {
		font-size: 12px;
		line-height: 20px;
	}
	.p_box1 span {
		font-size: 14px;
		line-height: 25px;
	}
	.p_box1 p {
		font-size: 12px;
		line-height: 20px;
	}
	.pro_inner4 {
		padding: 5px;
	}
	.pro_box_tit a {
		padding: 10px 20px;
		font-size: 14px;
	}
	.pro_inner5 h2 {
		font-size: 20px;
		line-height: 30px;
		margin: 20px 0 0;
	}
	.row_m {
		margin-top: 20px;
	}
	.pro_inner6 p {
		font-size: 12px;
		line-height: 20px;
	}
	.pro_inner6 h3 {
		font-size: 14px;
		line-height: 25px;
	}
	.pro_inner7 h3 {
		font-size: 14px;
		line-height: 25px;
	}
	.pro_inner7 p {
		font-size: 12px;
		line-height: 20px;
	}
	.house_decoration_content {
		width: 90%;
		height: 450px;
		overflow-y: scroll;
	}
	.pro_inner8 {
		width: 80%;
		float: none;
		margin: 0 auto;
	}
	.pro_inner8 a {
		width: 120px;
		height: 40px;
		line-height: 35px;
		font-size: 12px;
	}
	.pro_inner9 h2 {
		font-size: 20px;
		line-height: 30px;
		margin: 20px 0 0;
	}
	.pro_inner9 ul li {
		width: 49.5%;
	}
	.pro_inner9 ul {
		margin-top: 20px;
	}
	.bgbtn a {
		font-size: 12px;
	}
	/*news_inner*/
	.m_title {
		margin-top: 20px !important;
	}
	.news_title {
		padding: 20px 0 0 !important;
	}
	.news_inner {
		margin-top: 0;
		padding: 0 10px;
	}
	.news_inner h3 {
		margin-top: 0;
	}
	.news_inner h3 span {
		font-size: 14px;
		line-height: 25px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.news_inner h5 span {
		font-size: 12px;
	}
	.news_inner p {
		font-size: 12px;
		line-height: 20px;
	}
	.news_inner h5 {
		margin: 10px 0;
	}
	.news_inner_pic {
		margin: 20px auto;
	}
	.news_inner_right {
		padding: 0 10px;
	}
	/*news_inner*/
	/*5.25*/
	.suggest_btn input {
		font-size: 12px;
	}
	.news_title h2 {
		font-size: 14px;
		line-height: 25px;
		margin-bottom: 10px;
	}
	.news_inner_right h3 {
		margin-bottom: 5px;
	}
	.news_inner_right h3 a {
		font-size: 14px;
		line-height: 25px;
	}
	.news_inner_right p {
		font-size: 12px;
		line-height: 20px;
	}
	.news_inner_right dl {
		margin-bottom: 20px;
	}
	/*5.25*/
	/*5.26*/
	.about5_box1 {
		width: 100%;
	}
	.w3ls-welcome-right {
		position: inherit;
	}
	.about5_box1 {
		padding: 50px;
		padding-left: 70px;
	}
	.about5_box2 h3 {
		font-size: 14px;
	}
	.about5_box2 p {
		font-size: 12px;
	}
	.about5_text p {
		font-size: 12px;
		line-height: 20px;
	}
	.adv5_con .col-sm-3 {
		margin-bottom: 20px;
	}
	#more .col-sm-3 {
		margin-top: 20px;
	}
	.suggest_btn1 {
		margin-top: 0;
	}
	.adv4_con h3 {
		margin-top: 0;
		font-size: 16px;
		line-height: 25px;
	}
	.adv4_con1 h4 {
		font-size: 14px;
		line-height: 25px;
	}
	.adv4_con_left p {
		font-size: 12px;
		line-height: 20px;
	}
	/*5.26*/
	/*5.27*/
	.job_sec2_zi {
		padding: 15px;
	}
	.job_sec2_zis {
		margin-top: 0;
	}
	.job_sec2_zis h5 {
		font-size: 14px;
		line-height: 25px;
	}
	.job_sec2_zis h5 span {
		font-size: 14px;
		line-height: 25px;
	}
	.job_sec2_zis p {
		font-size: 12px;
		line-height: 20px;
	}
	.job_sec2_zi {
		height: 316px !important;
	}
	.job_sec2_zis1 h5 {
		font-size: 14px;
		line-height: 25px;
	}
	.job_s2_con > h5 > span {
		font-size: 12px;
	}
	.job_s2_list > p span {
		font-size: 12px;
	}
	.job_s2_con {
		margin-top: 15px;
	}
	.job_pic img {
		width: 50px;
	}
	.job_pic {
		top: -25px;
	}
	.job_box {
		padding: 15px 30px;
		margin-top: 30px;
	}
	.jon_mar {
		margin-top: 0;
	}
	.job_box h3 {
		font-size: 14px;
		line-height: 25px;
	}
	.job_box p {
		font-size: 12px;
		line-height: 20px;
		height: 60px;
		overflow: hidden;
	}
	/*5.27*/



	.job_inner_con {
		margin-bottom: 15px;
	}
}
@media (max-width: 320px) {
	.ph_footer p {
		line-height: 24px;
	}
	.ph_footer {
		height: auto; padding: 5px 0;
	}
}


/*7.10*/

@media (max-width: 768px) {
	.container1 {
		padding-right: 15px;
		padding-left: 15px;
	}
	.phone_nav { z-index: 1;}
	.resellers h2 { font-size: 20px!important;margin-bottom: 10px!important; }
	.resellers .row { margin-left: -15px; }
	.re_img_box_bg {
		opacity: 0.2;
		filter: alpha(opacity=20);
		-moz-opacity: 0.2;
		-khtml-opacity: 0.2;
		-webkit-opacity: 0.2;
	}
	.re_img_box1 .re_img_zi > span {
		color: #fff;
	}
	.sec3_row .col-sm-3 {
		padding:0 15px;
	}
	.items {
		 width: 100%;margin-top: 10px;
	}
	.filterleft,.filterright{ display: none;}
	.items li {
		padding: 0 4%;
	}
	.grid figure {
		 margin-bottom: 10px; float: none;
	}
	figure.effect-sadie:hover figcaption::before, figure.effect-sadie:hover p {
		opacity: 0;
		-webkit-transform: translate3d(0, 10px, 0);
		transform: translate3d(0, 10px, 0);
	}
	figure.effect-sadie:hover h2 {
	    -webkit-transform: translate3d(0, -50%, 0);
		transform: translate3d(0, -50%, 0);
	}
	.index_about_img_a {
		top: 0;
	}
	.index_about_img {
		padding: 0;
	}
	.index_about_img_a span,.index_about_img_a p{ display: none;}
	.le_left {
		margin-top: 20px;
	}
	.le_left p {
		height: auto;
	}
	.pmenu{padding-bottom: 20px!important;}
	.pmenu ul {
		width: 100%;
	}
	.pmenu ul li span {
		width: 34px;
	}
	.pmenu ul li {
		 width: auto;min-width: 101px;
		padding: 0 10px;
		margin-bottom: 5px;
	}
	.portfolio-items > li {
		width: 46%;
		margin: 5px;
	}
	.procon {
		width: 100% !important;
	}
	.portfolio-item .overlay{ display: none;}
	.portfolio-item .portfolio-image>div>p {
		font-size: 13px;    line-height: 10px;
		margin-bottom: 0;
	}
	.portfolio-item .item-inner .portfolio-image .text {
		bottom: 0;
	}
	.portfolio-item .portfolio-image>div>span {
		font-size: 12px;
	}
	.pro_nav{ display: none;}
	.pro_nav1{text-align: center;margin-top:10px;}
	.pro_nav1 a{padding: 0px 5px;}
	.pro_img1 img{width: 100%;}
	.pro_in_text ol{padding-left: 30px;}
	.pro_in_text li {
		font-size: 12px;
		line-height: 20px;
	}
	.pro_inner5_text p{
		font-size: 12px;
		line-height: 20px;
	}
	.pro_box_tit a {
		padding: 4px 20px;
		font-size: 14px;
	}
	.pro_inner2{ overflow: hidden;}
	.index_sec1_b{ display: none;}
	.index_sec1_con {
		 padding: 0 ;
	}
	.service_con {
		margin-bottom: 15px;
	}
	.store_search2 select{width: 100%;}
	.containermp {
		 padding-left: 15px;
	}
	.zmdboxph {
		width: 100%;
		margin: 0;
	}
	.content_zongmp{margin-bottom: 15px;}
	.sadd_cont {
		 padding: 0;
	}
	.policy_mar1 {
		position: inherit;
	}
	.policy_text p {
		margin-bottom: 0;
		line-height: 20px;
		font-size: 12px;
	}
	.policy_text {
		padding: 15px;
	}
	.sadd_text ,.policy_top .text{
		line-height: 20px;font-size: 12px;
	}
	.policy_cont1 .policy_text .text {
		height: auto;
	}
	.policy_cont1 .row {
		margin-top: 0px;
	}
	.policy_con{margin-top: 15px;}
	.suggest_cont {
		width: 92%;
	}
	#scrollbar1 {
		width: 100%;
	}
	.about3_con_right{ display: block;}
	.about5_con_con {
		width: 100%;
	}
	.about5_box1 {
		width: 50%;
	}
	.about5_box1 {
		padding: 20px;
	}
	.about5_box2 {
		 position: relative;
		 top: 0%;
		 right: 0;
		 width: 100%;
	}
	.about5_box1{ position: absolute; right:0;     top: 0;
		z-index: 2;}
	.about5_con_con{padding-top: 50px;}
	.about5_box3{margin-top: 15px;}
	.about5_con1 {
		margin: 15px 0 20px;
	}
	.about5_con2{ display: none;}
	.adv2_text1_img{margin-bottom: 10px;}
	.job{ overflow: hidden;}
	.job_con {
		padding-right: 0px;padding-top: 0px;
	}
	.job_box {
		margin-top: 15px;
	}
}
@media (max-width: 320px) {
	.pmenu ul li {
		min-width: 96px;
		padding: 0 5px;
	}
}