.banner_1{ width:100%; background: #efefef; height:500px;}

.banner_1 img{width:100%; max-width: 140%; margin-left:0%;}



.banner_img{ width:100%; height: auto; overflow: hidden; text-align: center;}

.banner_img img{ width:100%;}



.gszcyx_banner{height:470px;}

.gszcyx_banner img {

	height:470px;

    position: relative;

    left: 50%;

    margin-left: -960px;

}



.gszc-lcbox{ width:100%; height: auto; margin:50px auto 20px;}

.gszc-title{ text-align:center;}

.gszc-title h3{ font-size:32px; color:#ff6600; padding:0px; margin:15px 0px}



.gszc-title {

  padding: 22px 0 22px 0px;

}

.gszc-title h3 {

  font-size: 34px;

  color: #1A1A1A;

  text-align: center;

  font-weight: 600; height: 50px; line-height: 50px; padding-bottom: 20px;

  background: url(../../style/img/line.png) no-repeat center bottom;

}

.gszc-title h3 span{ color:#ff3c28;}



.gszc-title p{ font-size:16px; color:#666}

.gszc-title img{ margin-top:10px}

.gszc-lcbox ul{ width:100%; max-width: 1200px; text-align: center; margin:20px auto;}

.gszc-lcbox ul li{ background:url(/skin/images/gszc-lcbig.png) no-repeat; display: inline-block; width:200px; height:200px; position:relative; overflow:hidden;transition:all .6s; margin:0 60px; margin-top: 20px;}

.gszc-lcbox ul li span{ margin-left:50px; margin-top:20px; display: inline-block; width:400px; height:90px}

.gszc-lcbox ul li p{ color:#fff; text-align:center; font-size:32px;font-weight:700; line-height:65px;}

.gszc-lcbox ul li:hover,.gszc-lcbox ul li.hover{ background:url(/skin/images/gszc-lcbighover.png) no-repeat;}

.gszc-lcbox ul li .imghover{ margin-left:60px}

.gszc-lcbox ul li img{ float:left; transition:all .6s;margin-left: 10px;}

.gszc-lcbox ul li:hover .imgh,.gszc-lcbox ul li.hover .imgh{margin-left:-150px}

.gszc-lcbox ul li:hover .imghover,.gszc-lcbox ul li.hover .imghover{ margin-left:10px}

.gszc-bnt{ text-align:center; margin-top:50px}

.gszc-lcbox ul li.hover:hover {background:url(/skin/images/gszc-lcbig.png) no-repeat; display: inline-block; width:200px; height:200px; position:relative; overflow:hidden;transition:all .6s; margin:0 60px; margin-top: 20px;}

.gszc-lcbox ul li.hover:hover .imghover{ margin-left:60px}





.gszc-lcbox ul li.hover:hover .imgh{margin-left:20px}



.gszc-address{ background:#6696ef; background:#FFCC00; overflow:hidden; padding:40px 0px;}

.address-box{ width:32%; box-shadow:10px 5px 5px #4171e6; background:#fff; float:left; margin:20px 0; box-shadow:10px 5px 5px #FFCC00; }

.address-box:nth-child(2){

    margin-left: 2%;

}

.address-box:last-of-type{

    float: right;

}

.address-title{ color:#ff3c28; font-size:30px; text-align:center; line-height:90px;}

.address-m{ background:#e9f0fe; position:relative; padding-top:40px; transition:all .6s}

.address-m span{position:absolute; left:50%; top:-20px; margin-left: -22px;}

.address-m ul li{ border-bottom:#ddd solid 1px; padding-left:40px; line-height:35px; font-size:16px; color:#666}

.address-m a{ background:#ff3c28; color:#fff; height:50px; text-align:center; display:block; width:100%; line-height:50px;font-size:16px; transition:all .6s}

.address-box:hover .address-m a{ background:#8b45da}

.address-box:hover .address-m{ background:#e3cdfd}

.address-tel{ padding:24px 15px; text-align:center; line-height:30px; font-size:14px}



.gszc-required{ margin-top:40px}

.required-box{border:#ff3c28 solid 2px; overflow:hidden; margin-top:45px }

.required-box ul li{width:33.3333333333%; box-sizing: border-box; padding:20px 40px; float:left; border-right:#ff6600 solid 2px; text-align:center; font-size:16px; color:#666; line-height:28px; transition:all .6s}

.required-box ul li h4{ font-size:22px; font-weight:normal; padding:0px; margin:10px; color:#333}

.required-box ul li:hover{ padding:15px 40px }



.gszc-zliao{ margin-top:40px;}

.zliao-box{ text-align:center; margin-top:20px; margin-bottom:20px}

.gszc-lc{ /*background:url(/skin/images/gszc-09.jpg) no-repeat center bottom;*/ overflow:hidden; margin-top: 40px; padding-bottom: 40px;}



.gszc-lc ul li{ text-align:center; width:20%; float:left; margin-top:60px; box-sizing:border-box; padding: 0 20px;}

.gszc-lc ul li img{ margin-bottom:20px; transition:all .6s}

.gszc-lc ul li p{ margin-bottom:15px; color:#ff6600; color:#000;}

.gszc-lc ul li:hover img{ margin-bottom:10px}

.gszc-lc ul li:hover p.fontsize18{ color:#365fe4; color:#ff6600;}

.gszc-lc ul li p.fontsize18{ font-weight:bold;}

.gszc-tuij{ background:#398bd1; padding:20px 0px; margin-top:15px; overflow:hidden}

.gszc-tuij ul li span{ display:inline-block; width:153px; height:172px; background:url(../images/bg2_1.png) no-repeat}

.gszc-tuij ul li span em{ display:inline-block; background:url(/skin/images/icon.png) no-repeat; width:80px; height:80px; margin:40px 0px 0px 0px; transition:all .6s}

.gszc-tuij ul li span.tuij01 em{ background-position:-20px -10px}

.gszc-tuij ul li:hover span.tuij01 em{background-position:-140px -10px}

.gszc-tuij ul li span.tuij02 em{ background-position:-25px -100px}

.gszc-tuij ul li:hover span.tuij02 em{ background-position:-145px -100px}

.gszc-tuij ul li span.tuij03 em{ background-position:-20px -192px}

.gszc-tuij ul li:hover span.tuij03 em{ background-position:-140px -192px}

.gszc-tuij ul li span.tuij04 em{ background-position:-25px -280px}

.gszc-tuij ul li:hover span.tuij04 em{ background-position:-145px -280px}

.gszc-tuij ul li span.tuij05 em{ background-position:-25px -380px}

.gszc-tuij ul li:hover span.tuij05 em{ background-position:-145px -380px}

.gszc-tuij ul{ margin-top:50px}



.gszc-tuij ul li i{ font-style:normal; border-bottom:#365fe4 4px solid; line-height:35px; display:inline-block}

.gszc-tuij ul li p.colorfff{ color:#fff}

.gszc-tuij ul li { width:20%; text-align:center; box-sizing: border-box; float:left;transition:all .6s; padding:15px 0px}

.gszc-tuij ul li p{ text-align:center; color:#a7d3f8;  margin-top:10px; padding-bottom:5px}

.gszc-tuij ul li a{ background:#f86707; color:#fff; width:116px; height:31px; line-height:31px; text-align:center; display:inline-block; transition:all .6s; margin-top:10px;}

.gszc-tuij ul li:hover{ background:#7659e5;}

.gszc-tuij ul li a:hover{ background:#974acd}



.gszc-problem{ background:url(/skin/images/gszc-went.gif) no-repeat; background-size:cover; overflow:hidden; margin-top:20px;}

.problem-box{ background:#fff; padding:20px; width:80%; margin:40px auto; overflow:hidden}

.problem-box dl{ margin-bottom:10px; overflow:hidden}

.problem-box dl dt{ margin-right:10px; margin-left:20px}

.problem-box dl dd{ float:left; width:100%;}

.problem-box dl p.problem-title{ background:#edeeee;  line-height:24px; font-size:18px; padding: 10px;}

.problem-box dl p{padding:0px 20px; color:#666; margin-bottom:15px; font-size:14px; line-height:22px}

.problem-box dl p.problem-title a:hover{ color:#F00}





.gszc-lcbox{ width:1200px; margin:0 auto;}

.width1180{ width:1200px; margin:0 auto;}



.title h3 {

  font-size: 34px;

  color: #1A1A1A;

  text-align: center;

  font-weight: 600; height: 50px; line-height: 50px; padding-bottom: 20px;

  background: url(../../style/img/line.png) no-repeat 0 bottom;

}

.title h3 span{ color:#ff3c28;}



.gszc-bnt{ width:290px; height:60px; text-align:center; line-height: 60px; color:#fff;

 font-size:32px; background:#ff3c28; margin:60px auto; border-radius:5px; }

 .gszc-bnt a{ color:#fff;}

 

 .zliao-box table.table{ width:530px;  float:left;}

 .zliao-box table.table td{ height:46px; line-height:46px; border-left:1px solid #ff3c28; border-right:1px solid #ff3c28;border-bottom:1px solid #ff3c28;}

  .zliao-box table.table th{ height:58px; background:#717171; line-height:58px; text-align:center; color:#fff; font-size:22px;border-left:1px solid #717171;border-right:1px solid #717171}

    .zliao-box table.table td.y{ background:#e2e2e2; border-left:1px solid #717171;border-right:1px solid #717171;}

    .zliao-box table.table.red{ float:right;}

     .zliao-box table.table.red th { background:#ff3c28;border-left:1px solid #ff3c28; border-right:1px solid #ff3c28;}

      .zliao-box table.table.red td.y{border-left:1px solid #ff3c28; border-right:1px solid #ff3c28; background:#fde8e8;}

  .zliao-box strong{ font-size:78px; font-family:Arial; line-height:246px;  }

  .zliao-box strong span{ color:#ff3c28;}

  .zliao-box { padding-bottom:40px;}

  .zliao-box table.table td b{ color:#ff3c28;}

  .zliao-box p{ font-size:18px; line-height:60px; padding-top:10px;}

 .zliao-box p span{ color:#ff3c28;}

 .zliao-box p b{ font-size:48px; color:#ff3c28;}

  .zliao-box div.not{ background:#eaeaea; padding:20px; text-align:left;}

  

  .gsbg-cjwt-con {

    background: #fff;

    margin: 20px 0;

}

.gszc-zliao{ width:1200px; margin:0 auto;}