/*重置样式*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td, form,span,img{ margin: 0; padding:0;}
fieldset,img {border:0 none;}
body,button, input, select, textarea{font: 14px/1.8 Arial,Tahoma, Helvetica, "\5b8b\4f53", sans-serif;color:#888888; }
input, select{ vertical-align:middle;}
ul, ol ,li { list-style: none outside none;}
h1,h2,h3,h4{ font-size:100%; font-weight:bold;}
a,a:hover{ text-decoration:none;color:#452827;}

/*定位*/
.tl { text-align:left;}
.tr { text-align:right;}
.tc { text-align:center;}
.bc{ margin-left:auto; margin-right:auto;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.no_f{ float:none; display:block;}
.fix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.fix { display: block;}
* html .fix { height: 1%;}
.clear{ clear:both;}
/*文字排版*/
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.fw{font-family:"Microsoft YaHei",sans-serif;}
.fb{ font-weight:bold;}
.ti2{ text-indent:2em;}
/*边距*/
.mt10{ margin-top:10px;}
.mt110{ margin-top:110px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
/*其他*/
.hzul li{float: left;}
.vam{ vertical-align: middle;}
.div13111201{background:url(../images/shut.jpg) 0px 0 no-repeat; padding-left:21px;}
.div13111401{background:url(../images/h_sj.png) 0px center no-repeat; padding-left:21px;}
.div13111202{background:url(../images/kuang.jpg) 0px 6px no-repeat; padding-top:0px;}
.div13111203{background:url(../images/yuan.png) 0px center no-repeat; padding-left:12px; clear:both; display:block;}
/*浮动超过一定高度浮动DIV块*/

  .header-wrap{ width:100%; height:;}
  .header-hd{ width: 100%;  margin: 0 auto; }
  .header-bd{ width: 100%; height: ; margin: 0 auto;  }
  .fixed{ position: fixed; width: 100%; }
  .fixed .header-hd{ display: none; }
  .div_relative{position:relative; }
  .topheight{height:110px; overflow:hidden;  }
  .l_mobie{ display:none;}
  .top .h1 img{ margin-top:12px;}
  .anlil1701106{width:100%;max-width:728px; height: 370px; overflow:hidden; margin:0 auto;}
  .lgoclb17{width:728px;min-width:300px;height:500px;}
  .menu.m2{ display:none;}
  .table812 .td1{ width:118px;}
  .table812 .td2{ width:310px;}
  .table812 .td3{ width:60px;}
  .table812 .td5{ width:276px;}
  .table812 .td6{ width:393px;}
  .table812 td{ padding:4px 0px;}
  .table812 .td7{ width:312px;}
  .table812 .td8{ width:318px;}
  .input180309{border:0; width:144px; height:46px; margin:0 auto; display:block;}
    @media (max-width: 1500px) {
	body,button, input, select, textarea{font-size:13px; line-height:1.6;}
	
	}
  @media (max-width: 1080px) {
    .l_mobie{ display:block;}
.l_pcweb{ display:none;}
  .mbico{ height:80px; width:80px;background:#0c0d0f url(../images/icon_nav.png) center center no-repeat; float:right; background-size:50% auto; }
  .wrap,.ad{ min-width:300px; width:100%;}
  .left{ width:256px;}
  .top{ width:100%; min-width:300px; margin:0 auto;}
  .top .top-c,.top,.topheight{ height:80px;}
  .top .h1 img{ margin-top:10px; margin-left:10px;    height: 60px;}
  .top .wrap .menu{ width:50%; display:block; position:absolute; top:80px; right:0px; display:none;}
  .wrap{ width:100%; min-width:300px;}
  .top .wrap{ position:relative;}
  .menu li a{ border-right:0px;}
  .menu .submenu{ left:auto; right:100%; top:0px; width:100%;}
  .nav{ width:96%; overflow:hidden; padding-right:0px;}
  .top .wrap  .menu li{ display:block; float:none; line-height:40px; width:100%;}
  .top .wrap .menu li.l_pcweb{ display:none;}
  .top .wrap  .menu li a{line-height:40px; height:40px;}
  .ad{ width:100%; min-width:300px;}
  .ad img{ width:100%;}
  
  .footer{ min-width:300px;}
  .footer .fl{ width:98%; margin:0 auto; clear:both; float:none; display:block;}
  .left dt{margin-top:0px;}
  .left dl{ margin-bottom:20px;}
    .right{ width:calc(100% - 260px);}
  .menu.m1{ display:none;}
  .footer{ min-width:300px;}
  .ch, .sj{ width:100%; clear:both;}
  .chsj{ width:100%; padding-left:0px; padding-right:0px;}
  .chsj img{ max-width:100%; height:auto;}
  .nav{ background-position:left center; padding:0px;}
  .rczp_r,.rczp_l,.chsj_con2013{ width:100%;}
  .chsj_con2013{ background-size:100% auto;}
  .table812{ width:100%;}
  .table812 .l_pcweb img{ max-width:100%; height:auto;}
  
    .table812 .td1{ width:88px;}
  .table812 .td2{ width:180px;}
  .table812 .td3{ width:60px;}
  .table812 .td5{ width:136px;}
  .table812 .td6{ width:auto;}
  .table812 .td7{ width:192px;}
  .table812 .td8{ width:auto;}
  .sqjz_inp{ width:140px;}
#text170105{ width:calc(100% - 350px);}
.input180309{ float:left; margin-left:20px;}
.fxbg_box{ width:100%; padding:8px 0px; }
.fxbg_slt{ margin-right:15px;}

.ct{ padding:20px 0px;}
.news_con img{ max-width:98%; height:auto;}
	#banner,.banner-item{ width:100%; height:340px; min-width:300px; margin:0 auto; overflow:hidden; }
	.banner-item{background-size:auto 100%;}
	.do{ min-width:300px;}
	.do-ct-l,.do-ct-r,.cy_c,.sh_c,.yhtc{ width:98%; min-width:300px; clear:both; margin:0 auto;}
	.do-ct-l-c .fr{ width:98%; min-width:300px; clear:both; margin:0 auto}
	.do-ct-r-c1, .do-ct-r-c2{ border:0px;}
	.yhtc{ padding-left:0px; padding-top:5px; margin-bottom:5px; height:auto; display:block;}
.index_foot_zftb{ display:none;}
.do-ct-l{ float:none; overflow:hidden; height:auto;}
.do-ct-l-c h3{ margin-left:10px;}
.do-ct-l-c{ border:0px;}
  .cy_c,.sh_c{ width:auto; float:left;margin-left:15px;}
.cy_l,.sh_l{ display:none; }
#banner_dl, #banner_dl2{ width:100%;}
.sh_r ul li{ width:100%; overflow:hidden;}
  }
 @media (max-width: 880px) {
  .cy_r{ display:none;}
  .sh_c{ width:calc(100% - 346px); padding-right:5px;  }
  .div13092802{width:calc(100% - 166px);}
  }
   @media (max-width: 760px) {
     .case-c ul{ margin-left:15px;}
	 #banner,.banner-item{ height:300px;}
   }
  @media (max-width: 640px) {/*手机版开始的版本*/
  .sh_c,.sh_r{ width:100%; padding:0px;}
  	  .cy_c, .sh_c{ width:98%; overflow:hidden; margin:0px auto; background:none; float:none;}

  #banner,.banner-item{ height:240px;}
  .content{ overflow:hidden;}
  .nav span{ display:none;}
  .process td{ display:block; width:100%; clear:both; padding-bottom:10px; }
  .contact_l{ width:auto; min-width:290px;}
  .cfeedback,.cwbqy,.cfright{width:100%; min-width:290px; height:auto;}
  .cfbeizhu{ width:100%; min-width:300px; margin:0px; border:0px;}
  .cfleft{ width:100%; float:none;}
  .contact_r{ float:none;}
   .case-c{ width:562px; margin:0 auto;}
   .case li:nth-child(3n){margin-right:10px;}
   .case li:nth-child(2n){margin-right:0px;}
    .cytx{width:630px; margin:0 auto; overflow:hidden;}
	.news_x_tit{ display:none;}
	.news_con .news_x_tit{ display:block;}
  }
  
  @media (max-width: 560px) {
    .case-c{ width:280px; margin:0 auto;}
	 .cytx{width:430px; margin:0 auto;}
	 .do-tt span{ width:auto; padding:0px 10px;}

  }
    @media (max-width: 480px) {
  .top .top-c,.top,.topheight{ height:60px;}
  .top .wrap .menu{ top:60px; }
  .mbico{ height:60px; width:60px;}
  .top .h1 img{ margin-top:5px; height:50px; }
  .yinhangmargin{ margin-top:5px;}
  .paya1,.paya2,.paya3,.paya4{ height:32px; line-height:32px;}
  .paya1{height:40px; line-height:40px;}
 #banner,.banner-item{ height:200px; }

}
@media (max-width: 420px) {
#banner,.banner-item{ height:160px; }
}

    @media (max-width: 360px) {
  .top .top-c,.top,.topheight{ height:50px;}
  .top .wrap .menu{ top:50px; }
  .mbico{ height:50px; width:50px;}
  .top .h1 img{ margin-top:5px; height:40px;}
  .fxbg_xx{ display:none;}
  .case_xz{ width:280px; margin:0 auto;}
  .case_xx_mx span{ width:80px; margin-right:10px;}
  .cytx{width:210px; margin:0 auto;}
  #banner,.banner-item{ height:140px; }
  .do-tt span{ font-size:15px;}
  .l_t1701061000{ display:none;}
  .yhtc_img{ width:80px; height:80px; margin-left:5px; margin-right:10px;}
  .yhtc_img img{ width:100%;}
}

