@media only screen and (max-width: 1600px) {
.bighead .middle{ width: 96%； }
}
@media only screen and (max-width: 1540px) {

div.comtitle span.c{ font-size: 30px; }
.indexshumu ul li a{ font-size: 16px; }
.indexshumu ul li{ height: 55px; line-height: 55px; border-radius: 55px;}
.link ul li{ height: 60px; line-height: 60px; }

}


@media only screen and (max-width: 1500px) {
div.head ul.nav li.yi {
 padding: 0px 20px;
}
}
/*
1680px [1680×1050]
*/
@media only screen and (max-width: 1440px) {
div.head ul.nav li.yi {
 padding: 0px 16px;
}

}
@media only screen and (max-width: 1370px) {
div.head ul.nav li.yi {
 padding: 0px 12px;
}

}


@media only screen and (max-width: 1330px) {

.duzhe_bg{width:98%; margin-left:-49%; border-radius:30px;}
}
@media only screen and (max-width: 1300px) {
div.head ul.nav li.yi {
 padding: 0px 8px;
}
div.middle{ width: 96%; }
div.wapmiddle{ width:  100%; }
}
/*
1600px [1600×900]
*/
@media only screen and (max-width: 1220px) {
 div.head ul.nav li.yi {
 padding: 0px 5px;
}
}
@media only screen and (max-width: 1200px) {
 div.comtitle {
padding-top:40px;
}
 .indexabout .about_r {
margin-top:0px;
}
.foot ul {
 width: 217px;
margin-left:2.5%
}
 .foot .info {
margin-left:2%
}
}
/*
1100px 过渡
*/
@media only screen and (max-width: 1100px) {

 .indexabout .about_r p {
 font-size: 14px;
 line-height: 24px;
}
.indexabout .about_r {
padding-left:2%
}
.indexabout .about_l {
width:48%
}


.fdian{ height: 45px;}
.wap_piao{ background:#049646; position:fixed; left:0px; bottom:0px; height:45px; width:100%; z-index:999;  display: block; }
.wap_piao a{ display:block; float:left; width:25%; height:100%; overflow:hidden;padding-top: 23px; text-align:center; color:#FFF; font-size:12px;}
.foot{ display: none; }
.bq{ margin-bottom:45px; background: #fcfcfc; border:none; color: #999;  }
.bq a{ color: #999; }
.indexcxb ul li .pic{ width: 25%; }
input[type="text"],input[type="submit"],input[type="button"]{ cursor: pointer; -webkit-appearance: none; outline:none;  border-radius: 0; font-size: 14px;}
.left{ display:none}
    .right{ padding-left:0px;}
    .wapnav{  display:block}
        .route{ display:none}
    .neiye{ padding-top:0px;}


}
@media screen and (max-width:1024px) {
.pc {
display:none;
}
.wap {
display:block;
}
}
@media only screen and (max-width: 1000px) {

 a.m {
 width: 120px;
 height: 40px;
 text-indent: 20px;
 line-height: 40px;
 border-radius: 40px;
 font-size: 14px;
}
a.m img {
right:12px;
}
.indexabout .about_r p {
margin-bottom:15px;
}
.aboutnr {
 padding-top: 20px;
}
}

/* 800px 竖屏 安卓平板 */
@media only screen and (max-width: 800px) {



.link ul li a{ font-size: 14px;}

 .link ul li {
height:63px;
line-height:63px;
}
.foot ul {
display:none
}
.foot {
 padding: 30px 0px 20px 0px;
}
.indexshumu ul li a{ font-size: 14px; }
.indexshumu ul li {
    height: 45px;
    line-height: 45px;
    border-radius: 45px;
}
.link ul li {
    height: 45px;
    line-height: 45px;
}
.indexduzhe ul li dl i{ font-size: 16px; }
.indexduzhe ul li dl em,.indexduzhe ul li dl p{ font-size: 12px; }
.indexduzhe ul li dl{ padding: 10px 0; }
div.comtitle span.e{ font-size: 12px; }
div.comtitle span.c{ font-size: 24px; }
div.comtitle{ padding-top: 20px; }
.indexduzhe ul li dl p{ line-height: 20px; }
.indexduzhe ul li dl em{ padding:5px 0px; }
.indexcxb ul li p em{ font-size: 15px; }
/*.indexcxb ul li{ margin-bottom: 15px; }*/
.map{ float: none; width: 100%; margin-bottom: 20px; }
.indexcxb ul li dl img{ height: 30px; }
.indexcxb ul li dl{ height: 30px; line-height: 30px; font-size: 14px; }
.indexcxb ul li p{ font-size: 12px; padding-top: 15px; }
.indexcxb ul li .cxb_c{ padding-bottom: 15px; }
.indexcxb ul li .pic{ margin-top:-40px; }
.indexcxb ul li dl{ width: 12%; }
.indexcxb ul li .pic{ margin-left: 12%;  }
.indexcxb ul li p span i{ font-size: 14px; }
}
@media only screen and (max-width:640px) {
 img.imgfix {
display:none
}
.indexabout .about_l {
 width: 100%;
float:none;
}
.indexabout .about_r {
 padding-left: 0%;
margin-top:20px;
}
div.comtitle {
 padding-top: 25px;
}
.indexduzhe ul li {
width:49%;
margin-right:2%;
margin-bottom:2%
}
.indexduzhe ul li:nth-child(2n+2) {
margin-right:0px;
}
.indexduzhe ul li dl {
 padding-top: 11px;
 padding-bottom: 23px;
}
.duzhe_bg{ display:none}
.indexduzhe ul{ padding-bottom:0px;}
}
/* 绝对手机模式 */
@media only screen and (max-width: 600px) {
    .link ul li a{ font-size: 12px; }
.sou_l input[type="text"] {
    width: 70px;
}
a.input150 {
    width: 120px;
}
.indexcxb ul {
float:none;
width:100%
}

.indexcxb ul li p {
 font-size: 12px;
}
.indexcxb ul li dl img{ width: 20px; }
.indexcxb ul li dl{ font-size: 16px; }
.indexcxb ul.l {
 padding-top: 13%;
}
.indexcxb.indexcxbny ul.l,.indexcxb.indexcxbny ul.r{ padding-top:40px;}
.indexcxb ul.r {
 padding-top: 0%;
}
.indexshumu ul li {
height:45px;
line-height:45px;
width:48%;
margin-right:0px;
margin-left:1.33%;
}
.link ul li {
height:45px;
line-height:45px;
width:48%;
margin-right:0px;
margin-left:1.33%;
}

.foot .flogo, .foot .info, .foot .qrcode {
margin:auto;
float:none;
display:block
}
.foot .info {
width:90%;
margin-top:25px;
}
div.comtitle span.c{ font-size: 20px; }
.indexduzhe ul li dl i{ font-size: 15px; }
.indexcxbny{ margin:30px auto; }
.indexcxbny ul li{ margin-bottom: 5%; }
.bq{ font-size: 12px; }
.bq a{ display: block; }
.nbanner{padding-bottom: 30%;}
.wap_l{ float: none;  margin-left: 5px; margin-top:20px; }
.indexabout .about_l{ border-radius: 5px; }
}

@media only screen and (max-width: 380px) {
.sou_l input[type="text"] {
    width: 60px;
}
}

@media only screen and (max-width: 320px) {
body {
font-size: 12px;
}
.sp_logo img{ max-height: 35px; margin-top: 2px; }
.sou_l input[type="text"] {  width: 25px;}
input[type="text"], input[type="submit"], input[type="button"]{ font-size: 12px; }
}
