 .langw { display:none;}
@media screen and (max-width:1200px) {
.s_title { margin-bottom:30px; }
@media only screen and (max-width: 680px){
  .s_title .idxt2{font-size: 28px; line-height: 40px; height: 50px; background-position: center bottom; }
}

    .ys_bg{ height: 756px; background: 0; margin-top: 20px;}
	.ys_bg .s_title { margin-bottom:45px; }
	.ys dl{ float: left; width: 48%; height: auto; margin: 0 1%; margin-bottom: 30px;  }
	.ys dt img.w{display: none;}
	.ys dt img.m{display: block;}
	.ys dd h3{font-size: 17px}
	.ys dd p{ padding-left: 20px;}
	.ys .ys_dl1,.ys .ys_dl3{margin: 0 1%; margin-bottom: 30px;}
	.ys .ys_dl2,.ys .ys_dl1{margin-bottom: 30px;height: 300px;}
	.ys .ys_dl2 h3, .ys .ys_dl3 h3{color: #333;}
	.ys .ys_dl2 p, .ys .ys_dl3 p{ color: #555;}
	
	.edge{ padding: 20px 0;}
	.edge1{ display: block; height: auto; margin-bottom: 20px;}
	 
	.edge_w{width: 100%;}
	.edge_w .ystit{ height: 80px; font-size: 30px; }
	.edge_w .ystit span{ display: inline-block; margin-right: 30px; font-size: 50px; line-height: 50px;}
	.edge_w .ystit span:before{width: 25px; height: 2px; top: 40px;left: 60px;}
	.edge_p{display: none;}
  @media only screen and (max-width: 680px){
    .edge_w .ystit{height: 60px;}
    .edge_w .ystit span{ font-size: 30px; line-height: 50px;}
    .edge_w .ystit span.tit{font-size: 20px;}
    .edge_w .ystit span:before{left: 44px; width: 20px;}
  }

.wrapper{width: 100%;overflow: hidden;transition: 0.6s;-webkit-transition: 0.6s;-moz-transition: 0.6s;-ms-transition: 0.6s;-o-transition: 0.6s;}
.wrapper.on{}
.h_md .logo {max-width:290px;}
 
.header .nav .toptxt .toplist {margin-left: 10px;font-weight: normal;}

.banner{ margin-top: 0;}
.inbanner{ margin-top: 0;}

/* footer */


.footer_box .wxqr{ display: none;}


/* 暗色遮罩 */
.mainFilter{width: 100%;height: 100%;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 100;background: url('/template/default/images/mainFilter.png');display: none;}
.mainFilter .show{display: block;right: 200px;}

/* main */
.main{margin-top: 50px;}

/* banner */
.banner .swiper-pagination{height: 8px;bottom: 38px;left: 50px;}
.banner .swiper-pagination span{width: 4px;height: 4px;margin: 0 8px;}

@media only screen and (max-width: 1080px){	
.g_news .bd dd{float: right;width: 75%;}
.footer_box .wxqr {
 display: block;margin: 0 auto;margin-top: 12px; float:none;
}
/* 底部 */
.footer_box .footer_nav{display: none;}
.footer_box .footer_nav dl{display:inline-block; float:left; margin-left:25px;}
.footer_box .footer_text{width:300px;margin:0 auto;text-align: center;float: none;}
.footer_box .footer_text p{font-size: 14px;}

	/* header */
.header{
    width: 100%;
    height: 50px;
    position: fixed;
    background: #fff;
    z-index:999;
    transition: 0.6s;
    -webkit-transition: 0.6s;
    -moz-transition: 0.6s;
    -ms-transition: 0.6s;
    -o-transition: 0.6s;
}
.h_top{display: none;}
.h_md{width:100%;}
.h_md .logo{width: 183px;margin: 0;padding-left: 12px;}
.h_md .pho{display: none;}
.langw{ display:block;position:absolute; top:0; right:70px; font-size:20px; line-height:50px;}
.langw a{ font-size:20px;}
.header .navBtn{width: 50px;height: 50px;position: absolute;top: 0;right: 0;z-index: 5;display: block;background: #fff;}
.header .navBtn span{
	width: 27px;
	height: 3px;
	border-radius: 3px;
	background: #333;
	display: block;
	position: absolute;
	left: 13px;
	transition: 0.6s;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
}
.header .navBtn span.line1{top: 12px;}
.header .navBtn span.line2{top: 22px;}
.header .navBtn span.line3{top: 32px;}
.header.on .navBtn span.line1{
	top: 22px;
	transform: rotate(45deg);
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
}
.header.on .navBtn span.line2{top: 22px;display: none;}
.header.on .navBtn span.line3{
	top: 22px;
	transform: rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
}
.header .nav{
    width:100%;
	height:0px;
	position: fixed;
	top: 50px;
	right:0;
	background:rgba(255, 255, 255, 0.836);
	line-height: auto;
	overflow: hidden;
	margin: 0px;
	transition: 0.6s;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	z-index:2147483647;
}
.header .nav.on{height:450px;}
.header .nav ul{box-sizing: border-box;}
.header .nav li{width: 100%;height:auto;float: left;margin: 0px;border-bottom:none;}
.header .nav .toptxt{height: 50px;}
/*.header .nav .toptxt .toplist{
	width: 100%;
    height: 50px;
    top: 0;
	line-height: 50px;
	float: left;
	font-size: 16px;
	padding: 0px;
	display: block;
	margin-left: 20px;
	border: none;
}*/
 
.header .nav .toptxt .toplist:hover ,.header .nav .cur .toplist{color: #e40011;border: none;}
.header .nav .sub{display: none;}
}
@media only screen and (max-width:480px){
	.header .nav li{text-align: center;}
	.footer_box{display: none;}
	/* .footer_box .footer_text{display: none;}
	.footer_box .wxqr{display: none;} */
	.footer .copy{display: none;}
  .footer .copy.mob{display: block; padding: 12px 0; font-size: 12px; }
}

/* banner响应 */
@media only screen and (max-width: 800px){
	.banner .pcpt{display: none;}
	.banner .mbpt{display: block;}
	
	.inbanner{ margin-top: 50px;}
.inbanner .pcpt{display: none;}
.inbanner .mbpt{display: block;}

.news_box{ width:100%; float:none;}
.nlist_r{ width:100%; float:none;}
	.hot_tag {
    padding: 30px 0;
}
	
	}
		
	
 
@media only screen and (max-width: 680px){
	.banner .swiper-pagination{bottom: 25px;left: 10px;}
}

/* 案例 */
.home_sec1{margin:20px auto;}
.home_sec1_box{height: 600px;margin-top: 30px;}
@media only screen and (max-width:768px) {
	.al{ margin-top: 20px;}
}

@media only screen and (max-width: 680px){
	.home_sec1_box{height: 200px;display: block;margin: 0;margin-top: 30px;}
	.home_sec1_con{width:100%;height: 100%;margin-bottom: 10px; padding: 0;}
	.home_sec1_con img{width: 100%;height: 100%;}
	.home_sec1_con:hover {min-width: 50%;}
	.home_sec1_text .tit{letter-spacing: 0px;font-size: 20px;}
}
@media only screen and (max-width: 480px){
	.home_sec1_text .more{font-size: 14px;}
}
@media only screen and (max-width: 450px){
    .footer .f_con .f_logo{width: 150px;}
    .footer .f_con dl dt img{width: 120px;height: 120px;}
}

@media only screen and (max-width: 320px){
	.home_sec1_text .tit{font-size: 18px;}
	.home_sec1_text .more{font-size: 12px;}
}


/* 关于威廉希尔 */
 
.abo_con{height: auto;background: none;}
.abo_con .abo_right{float: none;width: 100%;line-height: 20px;padding-top: 20px;}
.abo_con .abo_left{ float: none; width: 100%;}
.abo_con .abo_left iframe{margin-top: 30px;}
.abo_con .abo_left video{margin-top: 30px;}
 
@media only screen and (max-width: 840px){
 
	
	.g_news .bd dd {
    float: right;
    width: 75%;
}
.g_news .bd li {
    margin-bottom: 10px;
    overflow: hidden;
}
.g_news .bd .title a {
    color: #000;
    font-size: 15px;
}
.g_news .bd dt em {
    
    width: 42px;
    height: 20px;
   
}
.g_news .bd dt {
    float: left;
    width: 35px;
    text-align: center;
    font-size: 18px;
    color: #392f2c;
}
}
 
 
@media only screen and (max-width: 480px){
	.abo_con .abo_right{padding-top:0;font-size: 14px; line-height:28px; text-align:justify;}
	.abo_con .abo_right p:nth-child(4){display: none;}
	.abo_con .abo_right .read_more{width: 130px;height: 35px;line-height: 35px;font-size: 12px;margin: 12px auto;}
 
	
	.abo_con .abo_left iframe {
    margin-top: 10px; height:200px;
}
.about_fzlc ul li div.img {
     
    display: none;
}
}


/* 标题 */
.article{padding: 0;}
.article span.fk{top: 0;}
@media only screen and (max-width: 480px){
	.article{height: 150px;}
	.article span.fk{top: 25%;left: 53%;width: 50px;height: 70px;}
	.article h2.h2_title a{font-size: 20px;}
	.article h2.h2_title i{font-size: 20px;margin: 0;}
	.article p.p_title{margin-top: 20px;}
}

/* 产品中心 */
.gcal_con {display: none;}
.gcalmedia{padding: 12px;}
.gcalmedia .productm{width:900px;margin: 20px auto;display: block;}
.gcalmedia .productm .box{width: 100%;height: 619px;margin-bottom:10px;position: relative;}
.gcalmedia .productm .box img{width: 100%;height: 100%;}
.gcalmedia .productm .box .txt{width: 100%;position: absolute;bottom: 0;height: 100px;background: rgba(0, 0, 0, 0.589);}
.gcalmedia .productm .box .txt h2{ float:left;color: #fff;font-size: 20px;padding: 12px; width: calc(100% - 180px);}
.gcalmedia .productm .box .txt .btbox{width:150px;height:100%;float: right;background: #e40011;}
.gcalmedia .productm .box .txt .btbox a{display:block;width:100%;height:100%;background: url('/template/default/images/jtr01.png') no-repeat center;}
@media only screen and (max-width: 940px){
	.gcalmedia .productm{width:100%;}
	.gcalmedia .productm .box{height: 100%;}
	.gcalmedia .productm .box:nth-child(4){display: none;}
	.gcalmedia .productm .box:nth-child(5){display: none;}
}
@media only screen and (max-width: 480px){
	.gcalmedia .productm .box .txt{height: 60px;}
	.gcalmedia .productm .box .txt h2{font-size: 16px; width: calc(100% - 135px);}
	.gcalmedia .productm .box .txt .btbox{width: 100px;padding-right: 10px;}
}
@media only screen and (max-width: 380px){
	.gcalmedia .productm .box .txt{height: 40px;}
	.gcalmedia .productm .box .txt h2{font-size: 14px;padding: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
}

/* 产品 新 */
.qs{ background: url("/template/default/images/qsb.jpg") no-repeat center 169px; height: 994;}
.qs .s_title{ margin-top: 30px;}
.xqs { width: 100%; }
.qsu li{width: 33.33%;}
.qsu li a{ padding: 0 15px;text-align: center; /* overflow: hidden; text-overflow: ellipsis; white-space: nowrap; */}
.qsd dl{margin: 0 10px;}
.qsd dt{width: 50%;}
.qsd dd{width: 50%;}
.d_des{ width: 100%; padding-left: 35px; box-sizing: border-box; }
.qsd dd h3{padding-top: 20px;height: 120px;}
.qsd dd h3 p span{display: inline-block;}
.qsd dd h3 em{margin-top: 8px; margin-left: 20px; display: inline-block; float: none;}
.qsz p{padding-right: 20px; height: auto; }
.qsz em{ margin-left: 20px; width: calc( 100% - 58px);}
@media only screen and (max-width:800px) {
	.qsd dd h3{ height: 80px;}
	.qsd dd h3 p{font-size: 28px; line-height: 30px; }
	.qsd dd h3 em{font-size: 22px; margin-top: 0;}
}
@media only screen and (max-width:768px) {
	.qs { height: 944px; margin-top: 30px; background: url("/template/default/images/qsb.jpg") no-repeat center 37px;}
	.qsu li a{ line-height: 30px; padding-top: 50px;}
	.about{ margin-top:30px;}
	
}
@media only screen and (max-width:500px) {
	.qsd{margin-top: 20px;}
	.qsd dl{ margin: 0 20px;}
	.qsd dt{ width: 100%; }
	.qsd dt img{ width: 100%; height: auto; box-sizing: border-box;}
	.qsd dd{ width: 100%; height: 300px;}
	.qsd dd h3{ height: 50px;}
	.d_des{ padding-left: 15px; height: 300px;}
}
@media only screen and (max-width:320px) {
	.qsd dd{ height: auto;}
	.d_des{ height: auto;}
	.qsu li a{ line-height: 25px; padding-top: 20px; }
}



/* 优势 */
.youshi{padding: 0 12px;background-image: none;}
.youshi .ptbox1 img{width: 100%;}
.youshi .mfr{float: right;}
.youshi .box1 h2{font-size: 25px;}
.youshi .box2 h2{font-size: 25px;}
.youshi .box1 h1{font-size: 35px;}
.youshi .box2 h1{font-size: 35px;}
@media only screen and (max-width: 1080px){
	.youshi .ptbox{display: none;}
	.youshi .box1 h2{width: 80%;}
	.youshi .box2 h2{width: 80%}
	.youshi .box1 h1{width: 20%;float: right;}
	.youshi .box2 h1{width: 20%;float: right;}
	.youshi .boxt{border: none;width: 40%;}
	.youshi .boxb{border: none;width: 40%;}
}
@media only screen and (max-width: 680px){
	.youshi .box1 h2{font-size: 18px;}
	.youshi .box2 h2{font-size: 18px;}
	.youshi .box1 h1{font-size: 35px;}
	.youshi .box2 h1{font-size: 35px;}
	.ym680{ display:none;}
}
@media only screen and (max-width: 480px){
	.youshi .box{width: 90%;float: none;}
	.youshi .boxt{width: 90%;float: none;}
	.youshi .boxb{width: 90%;float: none;}
	.youshi .box{height: auto;padding:20px 5%;}
	.youshi .box2{background:#fff;}
	.youshi .box2 h2{color: #e40011;}
	.youshi .box2 h1{color: #e40011;}
	.youshi .box2 span{border: solid 1px #e40011;}
	.youshi .box1 b{margin: 0;}
	.youshi .box2 p{color: #000;}
	.youshi .box2 b{margin: 0;color: #000;}
	.qsu {
    height: 80px;
}
.qsu li a:hover, .qsu li.on a {
    background: url(/template/default/images/qsk1.jpg) no-repeat center 0;
    text-align: center;
}
	.qsu li a{ padding: 0 5px;text-align: center; height:80px; line-height:50px; font-size:14px;}
	.qst1 { display:none;}
	
	.productlist-list h4 a {
	font-size:14px;
}
.productlist-list dd {
    padding: 5px;
}

.inner-link a {
  font-size: 14px;
    width: 33.33%;
	text-align:center;
  margin-right: 0px;
    
}
.inner-link a:nth-child(3n){
 
	margin-right:0%;
    
}
.inner-linkpro a {
    
    width: 49%;
	margin-right:2%;
	text-align:center;
    
}
.inner-linkpro a:nth-child(2n){
 
	margin-right:0%;
    
}
}

/* 合作伙伴 */
.hezuo {width: 100%; margin-top: 50px;}
.ul_list{padding: 0 12px;}
.hengg{ width:100%; height:60px; }
.hezuo span.prevs{left: calc(43% - 25px); bottom: 0;}
.hezuo span.nexts{right:calc(43% - 25px); bottom: 0;}
@media only screen and (max-width: 860px){
	.hezuo{margin-top: 60px;}
	.ul_list li{width:19%;margin-right:1.2%;}
	.ul_list li:nth-child(5n){margin-right: 0;}
	.ul_list li:nth-child(7n){margin-right: 1.2%;}
	.ul_list li:nth-child(11){display: none;}
	.ul_list li:nth-child(12){display: none;}
	.ul_list li:nth-child(13){display: none;}
	.ul_list li:nth-child(14){display: none;}
}
@media only screen and (max-width: 680px){
  .hezuo{margin-top: 40px;}
  .hezuo .idxt1{font-size: 24px; margin-bottom: 45px;}
	.ul_list li{width:24%;margin-right:1.3%;}
	.ul_list li:nth-child(4n){margin-right:0;}
	.ul_list li:nth-child(5n){margin-right: 1.3%;}
	.ul_list li:nth-child(7n){margin-right: 1.3%;}
	.ul_list li:nth-child(9){display: none;}
	.ul_list li:nth-child(10){display: none;}
	
	.al-con{width:  100%; height:  300px;}
.al-img{height: 300px; width:  100%; position:absolute; }
	
	/* 新闻 */
.g_news{background:none;}
.g_news .m_news{width: 100%;padding: 0;position: relative;margin-top: 50px;}
.g_news .hd{position: absolute;left: 0;top:-55px;margin: 0;background-position-x: 130px;}
.g_news .bd{padding: 0 12px;}
.g_news .bd dd{width: 90%;}
.g_news .tt{ margin-top: 10px; position: static; text-align: center; }
.g_news .m_pic {
    width: 100%;
    margin-bottom: 20px;
    overflow: hidden;
    float: none;
}
}
@media only screen and (max-width: 480px){
	.hezuo{margin-top: 50px;}
	.hezuo h2{font-size: 16px; margin-bottom: 35px;}
	.ul_list li{width:32%;margin-right:2%;}
	.ul_list li:nth-child(3n){margin-right:0;}
	.ul_list li:nth-child(4n){margin-right: 2%;}
	.ul_list li:nth-child(5n){margin-right: 2%;}
	.ul_list li:nth-child(7){display: none;}
	.ul_list li:nth-child(8){display: none;}
	.view-more{width: 130px;height: 35px;line-height: 35px;}
}




@media only screen and (max-width: 720px){
	.g_news .bd dd{width: 80%;}
}
@media only screen and (max-width: 480px){
	.g_news{ padding: 40px 0 20px;}
	.g_news .tt{ display: none;}
	.g_news .m_news{margin:0;}
	.g_news .hd{position: static;width: 270px;margin: 0 auto;margin-bottom: 20px;}
	.g_news .bd dd{width: 85%;}
	.g_news .bd dt{width: 40px;}
	.g_news .bd dt em{width: 100%;}
}
@media only screen and (max-width: 380px){
	.g_news .bd dd{width: 80%;}
}

.yqlj{display: none;}

/* 内页栏目 */
.inner-type{padding: 0 0;}
/* 内页栏目响应 */
@media only screen and (max-width: 900px){
	.inner-nav{display: none;}
	.inner-link a, .inner-linkpro a{line-height: 36px;}
	
}

/* 案例列表 */
.caselist{padding: 12px;}
@media only screen and (max-width: 480px){
	.caselist-list dd h4{height:auto;font-size: 14px;line-height: 30px;}
	.caselist-list-desc{height:auto;font-size: 12px;line-height: 14px;margin: 0;}
	
	.inner-link, .inner-linkpro {float: none; width:100%;}
	
}

/* 产品列表 */
 
@media only screen and (max-width: 750px){
	.productlist-list dl{width: 49%;margin-right: 2%;}
	.productlist-list dl:nth-child(2n+0){margin-right: 0;}
}
@media only screen and (max-width: 750px){
	.productlist-list dl{border: solid 1px #eee;margin-bottom: 15px;}
}
@media only screen and (max-width: 380px){
	.productlist-list dd h4{font-size: 12px;}
}

/* 新闻列表 */
.news{padding: 12px 0;}
.news_box .list_box .img_box{width: 35%;height: 100%;line-height: 0px;}
.news_box .list_box .text_box{width:60%;height: 100%;}
.news_box .list_box .text_box:hover{background:none;}
@media only screen and (max-width: 780px){
	.news_box .list_box{margin-bottom: 30px;}
	.news_box .list_box .img_box{width: 40%;}
	.news_box .list_box .text_box{width: 55%;}
	.news_box .list_box .text_box h3{height: 20px;line-height: 20px;font-size: 14px;margin-bottom: 1px;}
}
@media only screen and (max-width: 640px){
	.news_box .list_box .text_box p{font-size: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
}
@media only screen and (max-width: 480px){
	.news_box .list_box{margin-bottom: 10px;}
	.news_box .list_box .img_box{width: 42%;}
	.news_box .list_box .text_box{width: 52%;}
}
@media only screen and (max-width: 380px){
	.news_box .list_box .text_box p{margin: 0;}
}

/* 案例简介 */
.case{padding:20px 0;}
.product h2{font-size: 20px;margin-bottom: 20px;}
.product h3{font-size: 18px;margin-bottom: 20px;}
.product h4{font-size: 16px;margin-bottom: 10px;}
.product p{font-size: 14px;text-indent: 25px;line-height: 20px;}
.case .casetxt img{width: 100%;height: 100%;}
.nd-pn{margin-top: 10px;}
.nd-pn-title{font-size: 14px;line-height: 40px;width: 70px;}
.nd-pn-p{font-size: 14px;line-height: 40px;width: 62%;}
@media only screen and (max-width: 650px){
	.case .casetitle h2{font-size: 22px;}
	.case .casetitle{margin-bottom: 20px;}
	.case .casexinxi{margin-bottom: 20px;}
	.case p{font-size: 14px;line-height: 25px;}
}

/* 公司简介 */
.jianjiebox{padding:12px 0;}
.jianjiebox .pt{width:80%;height:100%;float: none;margin: 0 auto;}
.jianjiebox .txt{width:100%;height: auto;float: none;margin: 20px auto;font-size: 16px;line-height: 26px;}
.excellent{padding: 20px 12px;}
@media only screen and (max-width: 480px){
	.jianjiebox .jmain{margin: 0;}
	.jianjiebox .pt{width:100%;}
	.excellent .tit h2{font-size:35px;}
	.excellent .tit h3{font-size:25px;}
	.excellent .tit p{font-size: 16px;margin-top: 0px;}
}
@media only screen and (max-width: 320px){
	.excellent .tit p{font-size: 12px;}
}

/* 资质荣誉 */
.honor h2{padding:0 0;}
@media only screen and (max-width: 480px){
	.honor h2{font-size: 25px;text-align: center;}
	.honor .swiper-container{height:250px;}
	.honor .list{height: 150px;}
	
	.value h2.tit {
    font-size: 25px;
    margin-bottom: 0;
    text-align: center;
  }
  .value .vl-box {
    margin: 0 auto 0;
  }
  .value ul li p{}
}
@media only screen and (max-width: 320px){
	.honor .swiper-container{height:290px;}
	.honor .list{height: 190px;}
}

/* 团队风采 */
.events{padding:12px;}
.events li{margin-right:1%;margin-bottom:1%;width:32.6%;height:100%;}
@media only screen and (max-width: 480px){
	.events h2{font-size: 25px;text-align: center;}
	.events li{margin-right:2%;width: 49%;}
	.events li:nth-child(2n){margin-right: 0;}
	.events li:nth-child(3n){margin-right: 2%;}
	.events li:nth-child(6n){margin-right: 0;}
}



/* 发展历程 */
.about_fzlc {width: 100%;margin:12px auto;}
.about_fzlc ul{padding: 12px;}
@media only screen and (max-width: 480px){
	.about_fzlc h2{font-size: 25px;}
	.about_fzlc ul {background:url('/template/default/images/about_fzlc_x.jpg') 80px repeat-y;}
	.about_fzlc ul li {background:url('/template/default/images/about_fzlc_o.png') 60px top no-repeat;margin: 0;margin-bottom: 10px;}
	.about_fzlc ul li div{float: none;width: 100%;padding: 0;}
	.about_fzlc ul li div .p1{font-size: 20px;line-height: 25px;margin: 0;width: 20%;float: left;}
	.about_fzlc ul li:nth-child(2n) div{text-align: left;}
	.about_fzlc ul li div p{width: 75%;float: right;}
}
@media only screen and (max-width: 380px){
	.about_fzlc ul li div p{width: 70%;}
}

/* 关于 */
.abt img{width: 90%;}
@media only screen and (max-width: 480px){
	.abt img{width: 100%;}
}

/* 新闻 */
@media only screen and (max-width: 820px){
	.newsv_box .htit{width: 100%;}
	.newsv_box{width:100%;}
}


/* 招聘 */
.aboutPage .recruitment {
	padding:12px 0;
	box-sizing: border-box;
}
.aboutPage .recruitment .list {
	margin: 20px 0 30px 0;
}
.aboutPage .recruitment .list li {
	margin-bottom: 20px;
}
.aboutPage .recruitment .list li .top {
	background-position: right 10px center;
	font-size: 14px;
	padding: 5px 10px;
}
.aboutPage .recruitment .list li .top .txt:first-child,
.aboutPage .recruitment .list li .top .txt {
	width: 50%;
	height: 30px;
	line-height: 30px;
}
.aboutPage .recruitment .list li .cont {
	padding: 14px 10px;
}

/* 联系方式 */
.page_info{width: 100%;}
.page_info h2{font-size:30px;padding: 0 0;}
.contact_list{padding: 0 0;}
.contact_list li{width: 48.5%;margin-right: 3%;margin-bottom: 3%;}
.contact_list li:nth-child(2n){margin-right: 0;}
.mapbox{padding: 0 0;}
@media only screen and (max-width: 480px){
	.page_info h2{font-size: 20px; line-height: 30px;}
	.contact_list li .info{font-size: 14px;}
	.map{height: 350px;}
}
@media only screen and (max-width: 380px){
	.page_info h2{font-size: 20px; line-height: 26px;}
	.contact_list li .info{font-size: 12px;line-height: 20px;height:70px;}
}
@media only screen and (max-width: 320px){
	.page_info h2{font-size: 18px;}
}

/* 在线联系 */
.message{padding:12px 0;}
@media only screen and (max-width: 760px){
	.message h2{font-size:25px;}
	.pdm-list{width: 100%;margin-left: 0;margin-top: 10px;}
    .pdm-input1{font-size: 12px;height: 36px;padding: 0 14px;}
    .pdm-input2{font-size: 12px;height: 36px;padding: 0 14px;width: 50%;}
	.pdm-verf img {height: 36px;}
    .pdm-textarea{margin-top: 10px;}
    .pdm-textarea textarea{font-size: 12px;height: 100px;padding: 8px 14px;line-height: 20px;}
    .pdm-btn{text-align: center;}
    .pdm-btn input{margin: 0 5px;font-size: 12px;width: 100px;height: 36px;}
}


@media only screen and (max-width: 780px){
	.yz .fl{ width: 100%; }
	.yz .fr{ width: 100%; }
}

@media only screen and (max-width:1200px) {
	.k12-cx-cpgs-fx1-1-01{height: 340px;}
	.k12-cx-cpgs-fx1-1-01-left{ position: absolute; left: 20px; top: 12px; margin-right: 0; }
	.k12-cx-cpgs-fx1-1-01-right{width: 100%; padding-left: 540px; float: none; box-sizing: border-box;}
}
@media only screen and (max-width:900px) {
	.k12-cx-cpgs-fx1-1-01{height: auto;}
	.k12-cx-cpgs-fx1-1-01-left{ float: none; margin-right: 0; width: 100%;position: static; left: auto; top: auto;}
	.k12-cx-cpgs-fx1-1-01-left-pic img{width: 100%;}
	.k12-cx-cpgs-fx1-1-01-right{width: 100%; padding-left: 0; margin-top: 10px;}
}
}


.pro_nav{ display:block;overflow:hidden; padding:45px 0 10px;}
.pro_nav ul{}
.pro_nav ul li{width:150px;float:left; margin-right:20px; text-align:center;}
.pro_nav ul li a{display:block;height:40px;padding:0;overflow:hidden; line-height:40px;color:#333; background:#f7f7f7; font-size:15px;}
.pro_nav ul li a.this{color:#e40011;}
@media screen and (max-width:640px)
{
.pro_nav{padding:20px 0 0;}
.pro_nav ul li{width:30.33%;float:left; margin-right:1.5%; margin-left:1.5%; text-align:center;}

} 