@charset "utf-8";
/* CSS Document */

@import url(powerFloat.css); 

/*heewing*/

    .index-head-bg{display: -webkit-flex; display: flex; margin: 0; width: 100%; height: 620px; background:url("../../static/img/moutain2.jpg") no-repeat center;justify-content: flex-start;flex-direction: column; align-items: center;}
    .index-head-bg .heewing-logo-bar{ display: -webkit-flex; display: flex; flex-direction: row; align-items: center;justify-content: space-between; width: 1000px; height: 150px;}
    .index-head-bg .heewing-logo-bar .heewing-logo{display: inline-flex;width: 220px; height: 100px; background:url("../../static/img/heewing-logo-b.png") no-repeat center ;background-size:70% 70%;}
    .index-head-bg .heewing-logo-bar .language {display:inline-flex; justify-content: flex-end;align-items: center;width: 780px; height: 100px;}
    .index-head-bg .heewing-logo-bar .language a{color: #000;  margin-right: 50px;}
    
    .index-head-bg .heewing-nav-list{ border-top: #8e9fac 1px solid;  display: -webkit-flex; display: flex; flex: 0 1 auto; width:1000px; height: 70px;  flex-direction: row; justify-content:space-between; align-items: center;  }
    .index-head-bg .heewing-nav-list ul{ }
    .index-head-bg .heewing-nav-list li{ display: inline-flex;}
    .index-head-bg .heewing-nav-list li a{ text-align: center;  color: #000; width: 160px; height: 30px; line-height: 30px; border-right: #8e9fac 1px solid; font-size: 14px;}
    
    
    .index-head-bg .product-show{ display: -webkit-flex; display: flex; width: 650px; height: 400px; background: url("../../static/img/wing01.png") no-repeat right; background-size: 400px 143px;   animation-name: fly;animation-duration: 12s;  animation-iteration-count: infinite;}
    
    @keyframes fly{
      0%   {width: 750px; margin-top: 0px;}
      25%  {width: 650px; margin-top: 20px;}
      50%  {width: 750px; margin-top: 0px;}
      75%  {width: 650px; margin-top: 20px;}
      100% {width: 750px; margin-top: 0px;}
    }

    /*首页，头部，视频列表*/
    .index-video-list {width: 1000px ; margin: 0 auto;}
    .index-video-list ul{ width: 1000px; height: 220px;  display: -webkit-flex; display: flex; flex-direction: row; flex-wrap: nowrap;justify-content:space-between; align-items: flex-end;}
    .index-video-list ul li{width:320px; height: 220px;}
    .index-video-list ul li img{ width:320px; height: 180px;}
    .index-video-list ul li a .title_msg{ height: 40px; }



    /*首页 新 飞机在飞*/
    .new_product_div_index{  display: -webkit-flex; display: flex; margin: 0 auto; width:1000px;}
    .new_product_div_index ul{  display: -webkit-flex; display: flex; width:1000px; flex-direction: column;}
    .new_product_div_index ul li{ display: -webkit-flex; display: flex; flex-direction:row;  align-items: flex-start;width: 1000px; border:1px solid #E8E8E8}
    .new_product_div_index ul li img{ width:400px; height: 260px;}
    .new_product_div_index ul li .right_div{ margin: 20px;}
    .new_product_div_index ul li .right_div .title{ font-size: 20px; font-weight: 500; color: #000;}
    .new_product_div_index ul li .right_div .intro{ margin-top: 20px; font-size: 14px;  color:#515151;}



/*二级页头部*/
    .lv1-head-bg{display: -webkit-flex; display: flex; margin: 0; width: 100%; height: 190px; background:url("../../static/img/moutain.jpg") no-repeat center; justify-content:  flex-start;flex-direction: column; align-items: center;}
    .lv1-head-bg .heewing-logo-bar{ display: -webkit-flex; display: flex; flex-direction: row; align-items: center;justify-content: space-between; width: 1000px; height: 150px;}
    .lv1-head-bg .heewing-logo-bar .heewing-logo{display: inline-flex;width: 220px; height: 100px; background:url("../../static/img/heewing-logo.png") no-repeat center ;}
    .lv1-head-bg .heewing-logo-bar .language {display:inline-flex; justify-content: flex-end;align-items: center;width: 780px; height: 100px;}
    .lv1-head-bg .heewing-logo-bar .language a{color: #fff;}
    
    .lv1-head-bg .heewing-nav-list{ border-top: #8e9fac 1px solid;  display: -webkit-flex; display: flex; flex: 0 1 auto; width:1000px; height: 70px;  flex-direction: row; justify-content:space-between; align-items: center;  }
    .lv1-head-bg .heewing-nav-list ul{ list-style: none;}
    .lv1-head-bg .heewing-nav-list li{ display: inline-flex;}
    .lv1-head-bg .heewing-nav-list li a{ text-align: center;  color: white; width: 160px; height: 30px; line-height: 30px; border-right: #8e9fac 1px solid; font-size: 14px;}
    
/*首页新闻*/
    .new-news{
         width:960px; margin: 0 auto -60px auto;

    }
    .new-news-in{
        display:block;
        padding:20px;
       position: relative;
        top: -80px;  
        background-color: #fff;
        line-height: 26px;
        -moz-border-radius: 8px;
        border-radius: 8px !important; 
        box-shadow: 0px 0px 35px -1px rgba(0,0,0,0.45);
        -webkit-box-shadow: 0px 0px 35px -1px rgba(0,0,0,0.45);
        -moz-box-shadow: 0px 0px 35px -1px rgba(0,0,0,0.45);
        
    }





/*头部*/
.site_head_div{ margin:0 auto; width:970px; height:155px;}
.site_head_div .logo{ float:left;width:325px; height:70px;}

.site_head_div .right_div{ float:left;width:645px; height:70px; text-align:right;}
.site_head_div .right_div .language_en{ float:right; margin-top:25px;width:70px; height:20px; background:no-repeat url(../../static/img/common/language.gif) 0 -40px;}

.site_head_div .right_div .language a,.site_head_div .right_div .language_en a{ display:block;height:20px; line-height:999px; overflow:hidden}
.site_head_div .right_div .language_list{ display:none; width:70px; height:40px; background:url(../img/common/language.gif) top;}
.site_head_div .right_div .language_list li{ width:70px; height:20px;}
.site_head_div .right_div .language_list li a{ display:block; width:70px; height:20px; line-height:999px; font-size:0; overflow:hidden;}

/*导航*/
.site_head_div .nav{ clear:both; width:970px; height:85px; background:url(../../static/img/common/nav.gif); letter-spacing:-3px; font-size:0; }
.site_head_div .nav_en{clear:both;  width:970px; height:85px; background:url(../../static/img/common/nav_en.gif);letter-spacing:-3px; font-size:0; }

.site_head_div .nav ul{ margin:0; padding:0; font-size:0;}
.site_head_div .nav ul li{ display:inline-block;*display:inline;zoom:1; width:194px;}
.site_head_div .nav ul li a{ display:block;height:85px; line-height:999px; font-size:0; overflow:hidden}

.site_head_div .nav_en ul{ margin:0; padding:0; font-size:0;}
.site_head_div .nav_en ul li{ display:inline-block;*display:inline;zoom:1; width:194px;}
.site_head_div .nav_en ul li a{ display:block;height:85px; line-height:999px; font-size:0; overflow:hidden}


/*新版导航*/
.site_head_div .nav2{ clear:both; width:970px; height:85px; background:url(../../static/img/common/nav3.gif); letter-spacing:-3px; font-size:0; }
.site_head_div .nav2_en{clear:both;  width:970px; height:85px; background:url(../../static/img/common/nav3_en.gif);letter-spacing:-3px; font-size:0; }

.site_head_div .nav2 ul{ margin:0; padding:0; font-size:0;}
.site_head_div .nav2 ul li{ display:inline-block;*display:inline;zoom:1; width:194px;height:85px; }
.site_head_div .nav2 ul li a{ display:block;height:85px; line-height:999px; font-size:0; overflow:hidden}

.site_head_div .nav2_en ul{ margin:0; padding:0; font-size:0;}
.site_head_div .nav2_en ul li{ display:inline-block;*display:inline;zoom:1; width:194px;height:85px;}
.site_head_div .nav2_en ul li a{ display:block;height:85px; line-height:999px; font-size:0; overflow:hidden}



/*大广告*/
/*首页头部大广告*/
.t_1000x400_index { clear:both; margin:0 auto; width:1000px; height:400px;}

/* 切换按钮 */
.t_1000x400_index .tablist { display:none;  }
.t_1000x400_index .tablist:after { display: table; content:''; clear:both; }
.t_1000x400_index .tablist .tab { float: left; }
.t_1000x400_index .tablist .tab_on,.tablist .tab_on:hover { background-color: #34538b; color: #fff; }
/* 切换内容 */
.t_1000x400_index .tab_content {}
.t_1000x400_index .tab_content_rel { height:400px; overflow: hidden; position: relative; }
.t_1000x400_index .tabpanel_abs { position: absolute; left: 0; top: 0; text-align: center; }
.t_1000x400_index .tabpanel_abs img { width: 1000px; height: 400px; }
/* 上下按钮 */
.t_1000x400_index .tab_auto_play { position: relative; text-align: center; *zoom:1; z-index: 1; }
.t_1000x400_index .tab_auto_play .prev,.t_1000x400_index .tab_auto_play .next { position: absolute; width: 30px; height: 60px; background: center no-repeat; border-radius: 4px; }
.t_1000x400_index .tab_auto_play .prev { left: 10px; top: 165px;  background-image: url(../../static/img/common/ad_prev.png); }
.t_1000x400_index .tab_auto_play .next { right: 10px; top: 165px;  background-image: url(../../static/img/common/ad_next.png); }
.t_1000x400_index .tab_auto_play .prev:hover,.t_1000x400_index .tab_auto_play .next:hover { background-color: #aaa;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5; }






/*面包路径*/
.bread_div{ margin:0 auto; width:970px; height:50px}
.bread_div li{ float:left; padding-left:6px; line-height:50px; font-size:14px; color:#999999;}
.bread_div li a{ display:block; padding-right:15px; color:#666666; text-decoration:underline; background:url(../../static/img/common/bread_line.gif) no-repeat right center;}


/*产品搜索*/
.site_head_div .right_div .search{ display:inline-block;*display:inline;zoom:1; margin-right:8px; padding-left:5px; padding-top:1px; width:145px; height:19px; background:url(../../static/img/common/search.gif); text-align:left;letter-spacing:-3px; font-size:0; vertical-align:top;}
.site_head_div .right_div .search .q{ display:inline-block;*display:inline;zoom:1; border:0px #FFFFFF; width:120px; height:16px; font-size:12px; line-height:16px; color:#999999; overflow:hidden; vertical-align:top;}
.site_head_div .right_div .search .search_btn{ display:inline-block;*display:inline;zoom:1;width:20px; height:20px; border:0; background:url(../../static/img/common/search_btn.gif); line-height:60px; overflow:hidden; cursor:pointer;}




/*底部*/
.footer{ width:100%; height:200px; background:#07254f; display: -webkit-flex; display: flex;align-items: center; justify-content: center;}
/*版权声明*/
.copyright_div{ width:970px; line-height: 30px;color: #fff;}







/*页码*/
.page_div{margin:0 auto; padding-top:5px; padding-bottom:5px; padding-right:8px; border-top:0px; text-align:center;
}
.page_div a{padding:5px 8px 4px; font-size:14px; color:#55aadd; text-align: center; line-height:26px; margin-right:6px; border:1px solid #dedede; background-color:#FFFFFF; cursor:pointer;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;}
.page_div a:hover{ background-color:#55aadd; color:#FFFFFF; text-decoration:none;}
.page_div .current{ background:none; color:#333333; font-weight:bold; border:none; cursor:text; font-weight:normal;}
.page_div .current:hover{ background:none; color:#666666;}
.page_div .stat{ display:none}
.page_div .first{ width:60px;}
.page_div .last{ width:60px;}
.page_div .next{ width:60px; line-height:27px;}
.page_div .dot{ color:#999999}
.page_div .total{ line-height:28px; font-size:14px; color:#666666}


/* 跳转页部分 */
.div_transfer{ margin:0 auto;padding:20px; width:450px; height:70px; border:4px #E7E7E7 solid;}
.left_transfer{float:left;margin-right:17px;display:inline-block;width:40px; height:50px;}
.right_transfer{float:left; width:380px;display:inline-block;}
.left_transfer .ico_div{ width:40px; height:40px;}
.right_transfer .msg1{ float:left;  width:350px; font-size:16px; line-height:25px;font-weight:bold;}
.right_transfer .msg2{  float:left; width:350px; font-size:12px; line-height:22px; }
.right_transfer .msg2 a{ text-decoration:underline; color:#666666}
.right_transfer .msg3{  float:left; width:350px; line-height:25px; }
.right_transfer .msg3 input{ width:70px; height:27px; font-size:14px; }

.left_transfer .notice{ background:url(../img/ico_hint.png) no-repeat center -86px;}/*提示*/
.left_transfer .correct{ background:url(../img/ico_hint.png) no-repeat center 0px;}/*正确*/
.left_transfer .warning{ background:url(../img/ico_hint.png) no-repeat center -43px;}/*错误*/



/*表单部分通用类*/
.must_input{ color:#FF3300; padding-right:5px;}
.hint_form{ color:#999999;}
.notice_form{ background:url(../img/ico_hint.png) no-repeat -5px -224px; color:#999;}/*填之前的提示*/
.correct_form{ background:url(../img/ico_hint.png) no-repeat -5px -138px;}/*填写正确*/
.warning_form{ float:left;background:url(../img/ico_hint.png) no-repeat -5px -181px; color:#FF0000;}
.warning_input{ border:1px solid #FF9900}
.listhint_pos{position:relativ;}
.listhint{display:none;position: absolute; background-color:#FFFFFF;border:1px solid #000;}
.listhint ul li{padding-right:20px;height:25px;line-height:25px;text-indent:15px;border-bottom:1px dashed #ccc;color:#666;cursor:pointer;}
.listhint ul li:hover{background-color:#F2F5EF;}
/*表单部分 */
.input_div_common input{ width:160px; height:23px; line-height:20px; border:1px solid #B9B9B9; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif}
.input_div_common input:hover{border:1px solid #666666;}
.input_div_common input.radio{height:24px; width:20px;}
.hint_div_common div{ padding-left:30px; height:25px; line-height:25px;  font-size:12px;}
.input_div_common .v78code{ width:50px;}

.input_admin input{ height:23px; line-height:20px; border:1px solid #B9B9B9; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif}
.input_admin textarea{ border:1px solid #B9B9B9;line-height:20px;font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif}
.input_admin checkbox{}



