/*移动端css*/
@media only all and (max-width:1080px){
html{ font-size:12px; }
body { font: 0.7rem/1.2rem "Hiragino Sans GB","\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; width: 100%; margin: 0 auto; overflow-x: hidden; }
html,body{  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

 
 /* 隐藏元素 */
.top{ display:none}
#foot{display:none; }

.banner-ksgg{display:none;}
.box1{display:none;}
.main2-left{display:none;}

.banner-gg{ display:none;}
.banner-gg{ display:none; }
.banner-dg{display:none;  }
.banner-zw{display:none;}
.banner-kslc{  display:none;}
.banner-bktj{display:none;}
.banner-bkzn{display:none;}
.banner-kskm{display:none; }
.banner-kssj{display:none;}
.banner-msgg{display:none;}
.banner-msmd{display:none; }
.banner-tjmd{display:none;}
.banner-lymd{display:none;}
.banner-bszysx{display:none;}
.banner-dtxz{display:none; }
.banner-fsx{display:none;}
.banner-cxrk{display:none;}
.banner-cjcx{display:none;}
.banner-cjjs{display:none;}
.banner-kcgz{display:none; }
.banner-jxfh{ display:none;}
.banner-bmrk{display:none;}
.banner-zcdh{ display:none;}
.banner-zyml{display:none;}
.banner-dyxz{display:none;}
.banner-lnkq{display:none;}
.banner-ksjs{display:none;}
.banner-mssj{display:none;}
.banner-mslc{display:none;}
.banner-lnmszt{display:none;}
.banner-msbkgl{display:none;}
.banner-msjq{display:none; }
.banner-mszysx{display:none;}
.banner-zkzdy{display:none;}
.banner-bmsj{display:none;}
.banner-ksdg{display:none;}
.banner-zwb{display:none;}
.banner-bmxh{display:none;}
.banner-jfrk{display:none;}

.main2-left{ display: none }




 /* 显示元素 */
.top_yd{ display: block}
.end{ display: block}
.foot1{ display:block}
.message-css{ display:block}
.banner_yd{display:block}
.step-box1{display:block;}
/*top*/

.top_yd{ width:100%; background:#FFF; height:4rem; margin:0 auto; padding:0.5rem 0 0 0; display: block;}
.top_yd li{ float:left; list-style:none ;}
.top_yd li img{ width:60%;display: block; padding-left: 1rem; float: left; }
.top_yd a{ float: right; font-size:1.2rem; color:#2A2A2A ; padding-right:1rem ; }

/*移动banner*/
.banner { 
    background: url(../images/mbanner.jpg) top center no-repeat;
    background-size:100% 100%;
	height:25rem;
  }
  
.banner-yd img{ width:100%;}


/*top*/
.top_yd{ width:100%;height:auto; margin:0 auto; padding:1.5rem 0 0 0; display: block;}
.top_yd li{ width:70%; float:left; list-style:none ;}
.top_yd li img{ width:100%; height: 100%; display: block; padding-left: 1rem; float: left; padding-bottom: 1rem;}
.top_yd a{ float: right; font-size:1.2rem; color:#2A2A2A ; padding-right:1rem; }




.top-fid{ width:100%; background: #880303; height:8rem; margin:0 auto;}
.top-fid ul{ width:90%; margin:0 auto; }
.top-fid ul li{ float:left; color:#FFF; text-align: center;
line-height:8rem; margin-right:3px; font-size:2.2rem}


/*banner*/
.banner_yd{ width:100%; height:auto;margin:0 auto;}
.banner_yd img{width:100%; display:block; background-size: 100% 100%;}
/*end-banner*/

/*第一部分*/
.step-box1{background:#FFF;height:auto ; padding:2rem 0;}
.main1_yd{ width:90%; padding:1rem 0 ; height:auto; margin:0 auto; }
.main1_yd h2{font-size:1.2rem; line-height: 2.6rem;  color: #333; }
.main1_yd h2 img{ float:left ; padding-right:1rem ; }
.main1_yd-main{ border-top:1px solid #EEEEEE; width:100%; margin: 0 auto; margin-top:1.5rem ; overflow: auto;}
.main1_yd-main ul{ width: 100%; margin:0 auto;}
.main1_yd-main ul li a{  font-size: 1.0rem;  float: left;
    border-radius: 5px;
    border: 1px solid #d1d1d1;
    margin: 1.5rem 1rem 0.5rem 0.5rem;
  
    padding:0.6rem;
    color: #333;}


/*第二部分*/
.box2{ width:100%; height:auto; background:#f8f8f8;padding:10px 0; }

.main2{ width:100%; height:auto; margin:0 auto; background:#FFF;
-moz-box-shadow:5px 3px 6px #c3c1c1; 
-webkit-box-shadow:5px 3px 6px #c3c1c1;
box-shadow:5px 3px 6px #c3c1c1; min-height:auto; height: auto !important;  position: relative; overflow: hidden; }

.main2-right{ width:100%;height:auto; float:none; }
.main2-right ul{ width:100%; border-left:2px solid #9b17bb;}
.main2-right ul h2{font-size:1.0rem; background:#9b17bb; color:#FFF; line-height:2.4rem; padding:0 20px; width:100%; }
.main2-right ul h3{ font-size: 1.2rem; background:#9b17bb; color:#FFF; line-height:2.6rem; padding:0 20px; width:100%; }



.main2-right ul li{ color:#333; line-height:2.6rem;  padding:5px; margin: 0 auto;}
.main2-right ul li p{ color:#333; line-height:2.2rem;  padding:0px 15px; }
.main2-right ul li a{ color:#2356a8;}
.main2-right ul li a:hover{ color:#e13f13;text-decoration:underline}
 
.main2-right ul table {border-collapse: collapse; width:100%; line-height:3.6rem; margin:0; border:1px solid #333;}
.main2-right table tr{color:#333; font-size: 1.6rem; line-height: 3.6rem;}
.main2-right table tr th{color:#333; font-size:1.2rem; line-height: 2.6rem; background-color:#eeeeee;}


.main2-right tr td { border: 1px solid #e3e3e3; font-size:1.0rem; color:#333; text-align:center ; line-height:2.0rem;}
.main2-right td.txtFl{text-align:left; padding-left:20px;}.main1-right tr:hover { background:#f9f9f9;}
.main2-right td a{  padding:5px 3px; border-radius:5px; margin:2px; color: #900;line-height:2.0rem; font-size:1.0rem}





/*foot*/
.end{font-size: 24px; color:#eeeeee ; text-align: center; padding-top: 30px;}
.foot1 {background: #2a2a2a;color: #FFF;text-align: center;padding: 10px 0px; margin-top:30px;}
.foot1 p{ width:92%; margin:0 auto; font-size: 14px;}

a{text-decoration: none; color:#FFF;}
.message-css{ z-index:1; color: #ffffff; font-family:Microsoft Yahei,Arial; font-size:14px; margin: 0 auto; padding:10px 0; width: 100%; background: #d62a23; position: fixed; left: 0; bottom: 0; z-index:9999999;}
.message-css .message-css-online,.message-css .message-css-phone{ text-align: center; width: 49%; margin: 0; padding:0;}
.message-css .message-css-online img,.message-css .message-css-phone img{ height: 100%; vertical-align: middle; margin: 0 10px 0 0;}
.message-css .message-css-online{ float: none;}

}
