*{margin:0;padding:0;}
li{list-style: none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
body{font-family:"Microsoft YaHei";}
button{outline:none;}
img{border:none;}
ul, ol, dl, li, dt, dd, p, h1, h2, h3, h4, h5, h6, form {margin: 0px;padding: 0px;list-style: none;}a { text-decoration: none;color: #000;}
div,img {border: none;margin:0;padding:0;}
.fl{float: left;}.fr{float:right;}.fb{font-weight:bold;}.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}.clear{clear:both;}

/*head*/
.navbar{height:156px;background:#fff;border:none;box-shadow: none;margin-bottom: 0;}
.navbar-header{height:80px;}
.nav-brand{font-size:14px;color:#428bca;margin-left: 10px;letter-spacing: 0.1em;}
.nav-brand img{margin-right: 12px;margin-top:2px;}
.small_logo{display:none;}
.nav-brand span{color:#004d84;font-size: 14px;border-left: 1px solid #eeeeee;padding-left: 12px;display:inline-block;height:13px;line-height: 13px;}
.nav-responsive{margin-top: 80px;}
.nav_person{margin-top: -50px;margin-right: 100px;}

/* .nav-brand:hover, .nav-brand:visited{color:#878888;} */
.navbar-toggle{margin-top: 18px;}
.navbar-default .navbar-nav > li > a{padding: 8px 0px;border-radius: 0px;transition: all 0.1s ease-in-out;color:#000;font-size:16px;margin-right:60px;outline: none;padding-bottom: 15px;}
.navbar-default .navbar-nav > li > a:hover{/*border-bottom:4px solid #f89828;*/color:#f89828;}
.header_boxs{box-shadow:0 1px 6px rgba(0,0,0,0.18);}
.navbar-default .navbar-nav > li > a.hover_active{border-bottom:4px solid #ff8400;color:#ff8400;}
.lgue_qh{position:absolute;right:150px;top:36px;outline:none;border:none;color:#fff;line-height:20px;margin-top:30px;}
.lgue_qh div{cursor: pointer;display: inline-block;padding:0 4px;background:#004ba0;border-radius: 4px; }
/*二级菜单*/
.two_nav{background:#fff;display: none;}
.two_nav a{font-size: 14px;color:#777;line-height: 2em}
.two_nav a:hover{color:#004da1;}
.two_nav span{display: none;}
.navbar-default .navbar-nav > li:hover .two_nav{display:block;}
@media(max-width:768px){
  /*.two_nav{display:block!important;}*/
  .two_nav span{display: inline-block;}
  .two_nav li{padding-left: 20px;}
}
@media(min-width: 768px){
  .navbar-default .navbar-nav > li {position:relative;}
  .two_nav{position:absolute;width: 110px;left:-25px;text-align: center;border-top:solid 2px #ef8200;  }
  .two_nav li:hover{border-bottom:solid 1px #ef8200;border-top:solid 1px #ef8200;}
}

/* banner */
.banner{width:100%;position:relative;height:54rem;overflow: hidden; margin-top:156px;}
.banner .img{width:100%;transition: all 0.5s ease-in-out;position:absolute;z-index:-10;animation: mymove 4s;height:54rem;}
.banner .img2{display:none;}
.banner .filter{position:absolute;left:0;right:0;bottom:0;top:40px;padding-top:12rem;}
.banner .filter .container{text-align: center;}
.banner .filter .container .tab{font-size: 32px;font-weight:bold;color:#fff;line-height: 2em;font-weight:bold;text-align: center;letter-spacing: 0.1em;}
.banner .filter .container .tab .more{width:120px;height:40px;background:#f89828;color:#fff;text-align: center;line-height: 40px;font-size: 18px;border-radius: 3px;cursor:pointer;margin:30px auto 0;}
.banner .filter .container .tab .more a{color:#fff;}
.banner .filter .container .tab .more:hover{background:#f3a954;}
.banner .filter .point{position:absolute;bottom:6%;/* width:60px; */left:50%;margin-left: -30px;/* margin-top:10rem; */}
.banner .filter .point span{display:inline-block;width:10px;height:10px;border:1px solid #fff;border-radius: 10px;margin-right:5px;cursor:pointer;}
.banner .filter .point span.active{background:#fff;}
.banner .filter .point span:hover{background:#fff;}
@media(max-width: 1200px){
.banner{width:100%;position:relative;height:40rem;overflow: hidden; }
.banner .img{width:100%;transition: all 0.5s ease-in-out;position:absolute;animation: mymove 4s;height:40rem;}
.banner .img2{display:none;}
.banner .filter{position:absolute;left:0;right:0;bottom:0;top:40px;padding-top:8rem;}

}
@media(max-width: 768px){
.banner{width:100%;position:relative;height:22rem;overflow: hidden;margin-top:68px; }
.banner .img{width:100%;transition: all 0.5s ease-in-out;position:absolute;animation: mymove 4s;height:22rem;}
.banner .img2{display:none;}
.banner .filter{position:absolute;left:0;right:0;bottom:0;top:40px;padding-top:6rem;}


}
@media(max-width: 450px){
.banner{width:100%;position:relative;height:18rem;overflow: hidden;margin-top:68px; }
.banner .img{width:100%;transition: all 0.5s ease-in-out;position:absolute;animation: mymove 4s;height:18rem;}
.banner .img2{display:none;}
.banner .filter{position:absolute;left:0;right:0;bottom:0;top:40px;padding-top:6rem;}


}
/*service*/

@keyframes mymove
{
    from{transform:scale(1.2,1.2);}
    to {transform:scale(1,1);}
}

@-webkit-keyframes mymove
{
    from {transform:scale(1.2,1.2);}
    to {transform:scale(1,1);}
}
/* @media (max-width: 1200px){
    .aboutus_bg .aboutus .container .row .part_two{padding-top: 0vh;}
}  */
@-webkit-keyframes fadeInTop {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -500px, 0);
    transform: translate3d(0, -500px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInTop {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -500px, 0);
    transform: translate3d(0, -500px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/*gonggao*/


@media (min-width: 768px) and (max-width: 1024px){
    .navbar-default .navbar-nav > li > a{padding: 8px 0px;transition: all 0.1s ease-in-out;color:#777;margin-right:24px;outline: none;padding-bottom: 15px;}
    .navbar-default .navbar-nav > li > a:hover{border-bottom:4px solid #f89828;color:#f89828;}
    .navbar-default .navbar-nav > li > a.hover_active{border-bottom:4px solid #f89828;color:#f89828;}
   .nav_person{margin-right:80px;}

}
@media (max-width: 1200px){

    .container .news_list ul li h3{font-size: 12px;}
    .container .news_list ul li{height:35px;}
    .container .news_list ul li h3{line-height: 35px;}
    .newsList{padding-right: 0;padding-left:24px; }
}
@media (max-width: 1000px){
    .nav-brand span{display:none;}
    .dengluk_w{display:none;}
    .banner_text{float:none!important;}
    
}
@media (max-width:1200px){
   .container .news_list ul li{height:42px;}
    .container .news_list ul li h3{line-height: 42px;}
   .container .news_title{margin-top: 30px;}
  /*.big_logo{display:none}
  .small_logo{display:block}*/
.nav-brand img{margin-top:10px;}
}
@media (max-width:992px){
   .container .news_list ul li{height:42px;}
    .container .news_list ul li h3{line-height: 42px;}
   .container .news_title{margin-top: 30px;}
 /* .big_logo{display:none}
  .small_logo{display:block}*/
.nav-brand img{margin-top:30px;width:180px;}
}
@media (max-width: 767px){
    .navbar{height:60px;padding-top:5px;}
    .navbar-nav{margin:0;}
    .nav-responsive{margin-top: 0;}
    .nav-brand{line-height: 0}
    .nav-brand img{margin-top: -10px;/*margin-left:5px;*/ }
    .navbar-toggle,.nav_person{margin-top:10px;}
    .navbar-header{height:55px;}
    .navbar-default .navbar-nav > li > a{padding: 8px 15px;border-radius: 5px;transition: all 0.3s ease-in-out;color:#777;margin-right: 20px;outline: none;}
    .navbar-default .navbar-nav > li > a:hover{color:#fff;background:#f89828;border-bottom:0;}
    .navbar-default .navbar-nav > li > a.hover_active{color:#fff;background:#f89828;border-bottom:0;}
    .navbar-default .nav-responsive{background:#fff;}
    .nav_person{margin-right:0px;}
    .lgue_qh{position:absolute;right:80px;top:-10px;}
    .banner .filter .container .tab{font-size: 22px;}
    .aboutus_bg{margin-top: 25px;margin-bottom: 25px;}
    .container .title{text-align: center;font-size: 22px;}
    .service_line{margin-top: -20px;}

}

.con1{width: 100%;background: url(../images/in_about_bg.jpg) no-repeat center top;overflow: hidden;border-bottom: solid 1px #f6f6f6;}
.con1_c{width:1160px;margin:0 auto;}
.con1_gsm{width:50%;font-size:40px;font-weight: bold;color:#fff;line-height: 141px;background: #ef8200;text-align:center;float: left;}
.con1_about{width:50%;float: right;padding-left: 40px;}
.con1_bt{font-size:36px;color:#004da1;font-weight: bold;line-height: 136px;}
.con1_jj{font-size:16px;line-height:1.5em;padding-bottom: 30px;margin-top: -20px;}
@media (max-width: 1160px){

.con1_c{width:100%;margin:0 auto;}

.con1_gsm{width:50%;font-size:36px;}
.con1_about{width:50%;float: right;padding:0 10px;}
.con1_jj{font-size:14px;line-height:1.5em;}
}
@media (max-width: 768px){

.con1_c{width:100%;margin:0 auto;}

.con1_gsm{width:100%;font-size:26px;line-height: 80px;}
.con1{background:none}
.con1_about{width:100%;}
.con1_jj{font-size:14px;line-height:1.5em;}
.con1_bt{font-size:26px;}
}

.con2{max-width: 1160px;padding:50px 0;margin:0 auto;overflow: hidden;}
.yw_tu{width: 48%;float: right;height: 164px;padding-right:20px;position: relative;cursor: pointer;text-align: center;overflow: hidden;}
.con2_wz{width:48%;float: right;height: 164px;margin-right:4%;}
.yw_jt{width:40px;background: #ef8300;line-height: 164px;text-align: center;position: absolute;right: 0;top:0;font-size: 35px;color:#fff;}
.yw_tu:hover .yw_jt{background: #004da1;}
.yw_tu img:hover{ transform:scale(1.2);
                        -moz-transform:scale(1.2);
                        -o-transform:scale(1.2);
                        -webkit-transform:scale(1.2);   
                       }
.yw_tu img{display:block;height:100%;width: 100%;
            -webkit-transition:ease-out 0.7s;
            -moz-transition:ease-out 0.7s;
            -ms-transition:ease-out 0.7s;
            -o-transition:ease-out 0.7s;
            transition:ease-out 0.7s;
            }
.con2_tt{font-size: 32px;color:#004da1;font-weight: bold;line-height: 84px;}
.con2_wz{border-top:solid 1px #dedede;}
@media (max-width: 1160px){
  .con2{padding:0 10px;}
}
@media (max-width: 992px){.yw_tu img:hover{ transform:scale(1.0);
                        -moz-transform:scale(1.0);
                        -o-transform:scale(1.0);
                        -webkit-transform:scale(1.0);   
                       }
   
}
@media (max-width: 768px){
  .con2{width:100%;padding:30px 0;margin:0 auto;overflow: hidden;}
  .yw_tu{width:100%;height: auto;padding-right:0px;padding:0 10px;overflow: hidden;}
  .yw_tu img{width:100%;}
  .con2_wz{width:100%;height:auto;padding:0 10px;padding-bottom:30px;border:none;margin-right:0;}
  .yw_jt{opacity: 0;}

.con2_tt{font-size:26px;}


}
@media (max-width: 450px){
    .yw_jt{width:30px;opacity:1;position: absolute;right: 10px;top:-20px;font-size: 26px;color:#fff;}
}
.foot{max-width:1160px;margin:0 auto;line-height: 82px;padding-bottom: 30px;border-top: solid 1px #dedede;overflow: hidden;}
.copyright{float:left;font-size:14px;color:#6a6a6a; }
.copyright span{color:#004da1;}
.share{float: right;width:252px;height:82px;background:#ef8300;text-align: center;}
.share a{width:32px;height:32px;display:inline-block;margin:0 10px;margin-top:25px;}
.jiathis_button_fb{background:url(../images/facebook1.png) no-repeat center center;}
.jiathis_button_twitter{background:url(../images/twitter1.png) no-repeat center center;}
.jiathis_button_googleplus{background:url(../images/google1.png) no-repeat center center;}
.jiathis_button_fb:hover{background:url(../images/facebook2.png) no-repeat center center;}
.jiathis_button_twitter:hover{background:url(../images/twitter2.png) no-repeat center center;}
.jiathis_button_googleplus:hover{background:url(../images/google2.png) no-repeat center center;}
@media (max-width: 1160px){
  .foot{width:100%;}
  .copyright{float:left;margin-left:10px; }
  .share{margin-right: 10px;}

}
@media (max-width: 768px){
 
  .share{width:100%;text-align: left;padding-left: 10px;margin-right: 0px;}

}
.n_banner{width:100%;padding-top:80px;}
.n_banner img{width:100%;}
.con3{width:100%;background: #fbfbfb;}
.con3_c{width:1160px;margin:0 auto;overflow: hidden;}
.con3 .tt{font-size: 36px;color:#ef8300;font-weight: bold;line-height: 120px;}
.con3_nr{width:840px;float:left;font-size:16px;color:#6a6a6a;line-height:1.8em;padding-bottom:30px;}
.con3_nr img{width: 100%;}
.zxlx{width:272px;float:right;padding-bottom: 30px;}
.zxlx .tt{font-size: 36px;color:#004da1;line-height: 48px;}
.zxlx input{width:272px;padding-left:10px;line-height:32px;font-size: 16px;margin-top: 16px;}
.zxlx textarea{width:272px;padding-left:10px;line-height:32px;/*height:96px;*/font-size: 16px;margin-top: 16px;}
.tjan{border:none;background: #004ba0;color:#fff;}

@media (max-width: 1160px){
  .con3_c{width:100%;padding:0 10px;}
  .con3_nr{width:100%;float:none;}
  .zxlx{width:100%;float:none;padding-bottom: 30px;}
  .zxlx input{width:100%;}
.zxlx textarea{width:100%;}
}
.xiazai li{line-height: 46px;color:#6a6a6a;}
.xiazai li span{color:#ef8300;}
.con3_c .ts{width:100%;font-size:16px;color:#004da1;}
.con3_c1{padding-bottom:30px;font-size: 16px;color:#9b9b9b;}
.con3_c1 form{padding-top: 30px;}
.con3_c1 form li{margin-top: 16px;}
.wz{width: 20%;display:inline-block;}
.wz span{color:#ef8300;}
.con3_c1 input{width:80%;line-height:32px;border:#cccccc solid 1px;padding-left: 10px;}
.con3_c1 textarea{width:80%;line-height:32px;border:#cccccc solid 1px;padding-left: 10px;}
.con3_c1 select{width:80%;line-height:32px;height:32px;border:#cccccc solid 1px;padding-left: 10px;}
.con3_c1 .wz1{float:left;}
@media (max-width: 768px){
  .wz{line-height: 40px;}
  .con3_c1 form li{margin-top: 0px;}
  .wz{width: 100%;}
.con3_c1 input{width:100%;}
.con3_c1 textarea{width:100%;}
.con3_c1 select{width:100%;}
}
.error_prompt{
    background-position: 5px 2px;
    padding: 0.6rem 5px 0px 0.5rem;
    line-height: 20px;
	font-size: 12px;
	color:red;
	text-align:center;
    }
	.content div {
    float: left;
    font-size: 12px;
    color: #000;
}
.ok_prompt {
    background-position: 5px 2px;
    padding: 0.6rem 5px 0px 0.5rem;
    line-height: 20px;
	font-size: 12px;
	text-align:center;
}
.import_prompt{
  float:left;
    padding-left:5px;
    padding-right:5px;
    line-height:20px;
	font-size:12px
    }
    @media(max-width: 1200px){.navbar-default .navbar-nav > li > a{margin-right: 40px;}}
        @media(max-width: 992px){.navbar-default .navbar-nav > li > a{margin-right: 20px;}}
     @media(max-width:450px){.nav-brand img{margin-top:30px;width:120px;margin-top:2px;}}
