﻿ body{ font-family:微软雅黑; font-size:14px; margin:0 auto; padding:0;}
div,ul,li{ margin:0 auto; padding:0; list-style:none;}
 img{ border:none;}
 a{ text-decoration:none;}
 .banner{  max-width:600px; margin:0 auto; font-family:微软雅黑; overflow:hidden; }

 .s_top{ background:#eeeeee; border-bottom:3px solid #aeaeae;  width:100%; }
 .s_top img { display: block; max-width: 100%; margin:0 auto;}
 .s_banner{ max-width:600px; }
 .s_banner img{ width:100%; float:left;}
 
 .s_logo{width:100%; max-width:420px; height:auto; overflow:hidden; padding:7px 0; color:#c03612; font-size:18px; text-align:center; line-height:34px;margin:0 auto;}
 .s_logo strong{font-size:26px;}
.s_logo img{float:left; width:17%; max-width:68px;}
.menu{width:100%; max-width:600px; background:#c03612; text-align:center; line-height:2em; font-size:24px; float:left;}
.menu li{float:left; width:25%;}
.menu li a{color:#FFF; width:100%; display:inline-block; border:#FFF solid 1px;}
.s_l0{  width:100%; float:left; }
.s_se{ margin-top:3px; background:#eeeeee;}
.s_xs{  width:100%; float:left; text-align:center;}
.s_xs strong{ width:100%; float:left; color:#c94623;  font-size:26px; padding:24px 0; font-family:微软雅黑;}
.s_tu{ max-width:560px; margin:0 3.33%;  }
.s_tu1{ max-width:232px; width:41%; float:left; margin-bottom:15px;}
.s_tu1 img{ width:100%; float:left; }
.s_tu2{ max-width:308px; width:55%; float:left; margin-left:3%;}
.s_tu2 img{ width:100%; float:left; margin-bottom:15px;}
.s_lk{ width:98%; float:left; margin-bottom:20px; margin-left:1%;}
.s_lka{ float:left; max-width:400px; width:71%; }
.s_lkb{ float:left; max-width:145px; width:25%; margin-top:15px;}
.s_kd{ max-width:145px;  line-height:28px;  height:30px; }
.s_k01{ background:#c03612;}
.s_k01 a{ color:#fff;}
.s_k02{ background:#fdcb36; }
.s_k02 a{ color:#8a3f01;}
.s_k03{ background:#330427;}
.s_k03 a{ color:#fff;}
.s_ks01{ background:#cd9a1f;}
.s_lka span{ color:#fff; font-size:22px; margin-top:10px; float:left; width:100%; margin-bottom:5px; text-align:left; margin-left:25px;}
.s_lka p{ color:#f9e7bc; font-size:16px; text-align:left; width:100%; float:left; padding-left:25px;}
.s_ks02{ background:#c03612;}
.s_ks03{ background:#cd9a1f;}

 .s_lkb p img{ max-width:20px;}
 .s_sb{ max-width:560px;  margin:0 3.33% 25px 3.33%; float:left;}
 .s_sb1{ float:left; max-width:270px; width:48%; background:#595959;}
 .s_sb1 p{ text-align:left; font-size:14px; color:#fff; float:left; margin:16px 0;}
 .s_sb1 img{ width:100%; float:left;}
 .s_sb2{ float:left; max-width:128px; width:23%; margin-left:2%}
 .s_sb2 p{  background:#595959; color:#fff;}
  .s_sb2 img{ width:100%; float:left;}
 .s_sb3{ float:left; max-width:128px; width:23%; margin-left:2%;  }
  .s_sb3 p{  background:#595959; color:#fff;}
  .s_sb3 img{ width:100%; float:left;}
  
  .s_560{ max-width:560px; margin:0 3.33% 25px 3.33%;  float:left;}
  .s_560 img{ width:100%; float:left;}
  .s_zj01{ float:left; max-width:283px; width:50.3%;}
  .s_zj01 img{ width:100%; float:left;}
  .s_gh{ background:#e6730d; max-width:283px; width:100%; float:left; padding:8px;  border-radius:4px; color:#fff; border-bottom:2px solid #be5706; margin-bottom:3px;}
  .s_zx{ background:#ac2b09; max-width:283px; width:100%; float:left; padding:8px;  border-radius:4px; color:#fff; border-bottom:2px solid #852005;}
  .s_zj{ width:100%; float:left; margin-bottom:20px;}
  .s_zj02{ float:left; max-width:117px; margin-left:4%; width:20.8%;}
  .s_zj02 img{ width:100%; float:left; margin-bottom:2px;}
  .s_zj03{ float:left; max-width:126px; margin-left:1px; width:22.5%;}
    .s_zj03 img{ width:100%; float:left; margin-bottom:1px; }
    .s_xy{ width:100%; float:left;}
    .s_xy p{ text-align:left; color:#fff;}
    .s_xy01{ max-width:178px; width:31.7%; float:left; background:#c03612}
    .s_xy01 p{ margin:10px 8px; float:left; font-size:16px;}
    .s_xy02{ max-width:178px; width:31.7%; float:left; background:#c03612; margin-left:2.4%;}
    .s_xy02 p{ padding:10px  8px 0 8px; font-size:16px;}
    .s_xy03{ max-width:178px; width:31.7%; float:left; background:#c03612; margin-left:2.4%;}
       .s_xy03 p{ margin:10px 8px; float:left; font-size:16px;}
       .s_sd{ width:100%; float:left; margin-bottom:10px;}
.s_sd1{ max-width:176px; float:left; width:33%; border-top:1px solid #c03612; border-bottom:1px solid #c03612; border-left:1px solid #c03612; border-right:none;}
.s_sd1a{ max-width:82px; float:left; width:46%; background:#fff; text-align:center; min-height:73px; padding-top:20px; }
.s_sd1a img{ max-width:82px; float:left; }
.s_sd1b{ float:left; width:54%; max-width:94px; background:#c03612; min-height:73px;  padding-top:20px; position:relative;}
.s_sd1b img{ position:absolute; max-width:13px; right:-12px; top:30px;}
.s_sd1b p{ color:#fff; font-size:18px;}
.s_sd2{ background:#fff; min-height:73px; border-right:1px dashed #333;border-top:1px dashed #333;border-bottom:1px dashed #333; width:67%; float:left; padding:0 10px; text-align:left;}
.s_sd2 p{ float:left;  padding-top:3px;}
.footer{ background: #c03612; color: #fff; padding: 6%; font-size: 1.1em; text-align:center; float:left; width:100%;}
.footlogo{ width: 95%; margin: 0 auto;}
.footlogo img{ width:100%; float:left;}
.footbtn a{ display: inline-block; vertical-align: middle; color: #000; width: 120px; text-align: center;
 background: #fff666; padding: 6px 0; border-radius: 3px; margin:18px 5px; font-size: 1.1em;}
.text-center{text-align:center;}

@media screen and (max-width:480px)
{    


  .s_gh{ padding:1px 0;}
   .s_zx{ padding:1px 0;}
   .span3{ display:none;}
   .s_sd1a{  padding-top:25px; }
   .s_sd1b{  padding-top:28px; }
   .s_sd1b p{ color:#fff; font-size:12px;}
	 .s_sb1 p{ text-align:left; font-size:12px; margin-top:3px; margin-bottom:5px; float:left;}
	 .span1{ display:none;}
	  .s_sb2 p{  font-size:11px;}
	   .s_sb3 p{ font-size:11px;}
	  .s_xy01 p{ margin:10px 3px; float:left; font-size:14px; }
        .s_xy02 p{ padding:10px  3px 0 3px; font-size:14px; }
            .s_xy03 p{ margin:10px 3px; float:left; font-size:14px;}
	.s_logo strong{font-size:22px;}
	.menu{font-size:16px;}
    .s_xs strong{ font-size:20px; padding:18px 0;}
      .s_lkb p img{ max-width:18px;}
     .s_lka span{ font-size:16px; margin-top:14px; margin-bottom:5px; margin-left:5px;}
     .s_lka p{ font-size:12px;  padding-left:25px; padding-left:5px;}
    .s_lk{ margin-bottom:15px;}
}

@media screen and (min-width:320px)  and (max-width:358px)
{
  
.s_k03 a { font-size:12px;}
.s_k02 a { font-size:12px;}
.s_k01 a { font-size:12px;}
    .s_xs strong{ font-size:18px;}
    .s_sb1 p{ font-size:11px; margin-bottom:1px; float:left;}
      .s_sb2 p{  font-size:9px;}
	   .s_sb3 p{ font-size:9px;}
       .s_lka span{ font-size:14px; margin-top:18px; margin-bottom:10px;}
       .s_xy01 p{ margin:10px 3px; float:left; font-size:12px; }
       
        .s_xy02 p{ padding:10px  3px 0 3px; font-size:12px; }
            .s_xy03 p{ margin:10px 3px; float:left; font-size:12px;}
 
    }



/*返回首页*/

.fhtb_anniu{ width:30px; height:60px;
 border:solid 1px #b7b7b7; border-radius:4px; padding-bottom:5px; position:fixed; right:0; bottom:54px; background:#fff; z-index:2; background:#ff8400;
}
.fhtb_anniu a{ display:block; text-indent:-99em; font-size:0; margin:5px auto; border-bottom:solid 1px #ccc; height:25px; }

.fhtb_anniu a:nth-child(odd){ border-bottom:solid 1px #ccc;}
.fhtb_anniu a:nth-child(even){ border-bottom:none;}

.fhtb_mulu{ width:30px;}
.fhtb_mulu:after{ content:"";width:20px; height:20px; background: url(/images/spr_icon.png) no-repeat -20px 0; display:block; margin-left:5px;}
.return_top{ width:30px;}
.return_top:after{content:"";width:20px; height:20px; background: url(/images/spr_icon.png) no-repeat; display:block; margin-left:5px;}

.fhtb_anniuindex{ height:30px;}

.mulu_list{ position:fixed; left:0; top:0; background:rgba(0,0,0,0.6); width:100%; height:100%; z-index:1}
.mulu_list dl{ width:50%; height:100%; box-shadow:0 0 10px #888; background:#fff; position:absolute; right:0; top:0; max-height: 200%;}
.mulu_list dl dt{height: 44px;
line-height: 44px;
border-bottom: 1px solid #d9d9d9;
font-size: 18px;
padding-left: 15px; position:relative;}
.mulu_list dl dt i{ position:absolute; width:20px; height:20px; background: url(/images/spr_icon.png) no-repeat -40px 0; position:absolute; right:8px; top:11px; cursor: pointer;}
.mulu_list dl dd{
height: 42px;
line-height: 42px;
display: -webkit-box;
padding: 0 15px 0 0;
margin-left: 15px;
border-bottom: 1px solid #e8e8e8;
overflow: hidden;}
.mulu_list dl dd a{ color:#2B5700;}

.jscgl{ display: block; overflow: hidden; float: left; width: 30%;}
.jscgl a{color:#fff;}
.jscgr{ float: left; width:70%;}
.jscgr ul li{ border: 1px dashed #C3D2B5; border-radius:0.5em; text-align: center; margin-top:20px;  padding:2px 2%; overflow:hidden;}
.jscgr ul li span{ width: 100%; display: block; text-align: center;}
.jscgr ul li strong{ font-size: 115%;}
.jscgl ul li{ height: 50px;  line-height: 45px; color: #fff; margin-top: 20px;}
.jscgl ul li span{ min-width:60%;}

