/* ==========================================================================
   Global  c1:#119ee1;
   ========================================================================== */
html {
   font-size: 62.5%;
}
a {
   color: #666;
}
a:hover {
   color: #725d47;
}
body {
   color: #6d7073;   font: 12px/1.6 Arial, Helvetica, sans-serif,"Microsoft Yahei";background: #fff;
   width: 100%;}
.container {width: 100%;padding: 0;min-height:600px;}
.wrapper {width: 1000px;margin: 0 auto;}
.row {margin-left: -30px;}

/*header*/
header {width:100%;height:90px; background: #fff;border-bottom:3px solid #e6e6e6;}
.headcon{width: 1000px;position: relative;margin: 0 auto;height:90px;}
.logo {position: absolute;top:0;}

/*header globalnav*/
.globalnav {
   right: 0px;
   /*overflow: hidden;*/
   position: absolute;
   height: 90px;
   line-height: 90px;
}
.globalnav li { text-align: center; margin:0 20px;   float: left;   width: 100px;   height:90px;   position: relative;font: 14px/90px "Microsoft Yahei";}
.globalnav li a {  color: #373737;   text-decoration: none;}
.globalnav .active a{ color: #373737;  }
.globalnav li.active{ padding-bottom: 0;background: url(../images/navcut.jpg) left center no-repeat; }
.globalnav .dropdown { position: absolute; z-index: 99; display: none; background: #fff; width: 100%; text-align: center; left:0; padding:  0; }
.globalnav .dropdown a {color: #999999; padding-bottom: 0; border-bottom: 0 none; padding-left: 0; padding-right: 0; display: block;
    line-height: 19px;    padding-top: 8px;    padding-bottom: 8px; font-size: 12px; font-weight: 400;}
.globalnav .dropdown a:hover { color: #fff; background: #b6b6b6; }

#gn_01 .dropdown {  width: 430px;left:-150px;background:#fff; }
#gn_01 .dropdown .tab-hd {width:200px; height:154px;float:left;padding-top:30px;}
#gn_01 .dropdown .tab-hd  h2 a{color:#d0d0d0;}
#gn_01 .dropdown .tab-hd  h2.on a{color:#00163d;}
#gn_01 .dropdown h2 a:hover { color: #00163d;  background:#f7f7f7; }
#gn_01 .navprolist{height:184px; float: left;}
#gn_01 .navprolist li{width:200px;height:184px; float: left;margin:0;}
#gn_01 .navprolist li .imgarea{width:200px;height:140px;  text-align: center; line-height: 140px;}
#gn_01 .navprolist li .imgarea img{max-width:200px;max-height:140px; }

.dd_bg { position: absolute; height: 184px; width: 100%; background:#fff; z-index: 77;  left: 0;top: 90px; display:  none;}


/*banner*/
.banner {
   width:100%;
   height: 590px;background: url(../images/banner1.jpg) top center no-repeat;
   position: relative;
}
.bannerhd{width:538px; margin: 0 auto;padding-top:230px;} 

.iview_caption{opacity: 0;
    -webkit-animation:animations 1s ease-out 1s forwards;
    -moz-animation:animations 1s ease-out 1s forwards;
    animation:animations 1s ease-out 1s forwards;}

  @-webkit-keyframes animations{
    0%{-webkit-transform:scale(2.5);opacity:0;}
     20%{-webkit-transform:scale(2.0);opacity:0.2;}
     40%{-webkit-transform:scale(1.5);opacity:0.5;}
    80%{-webkit-transform:scale(1.2);opacity:0.8;}
    100%{-webkit-transform:scale(1);opacity:1;}
}


    
/*footer*/

footer{
   clear: both;
   height: 53px;
   line-height: 53px;
   color: #696969; background: url(../images/footbg.jpg) left top repeat-x;
   text-transform: uppercase;
   overflow: hidden;border-top: #e6e6e6 2px solid;
}

footer a{
   color: #696969;margin:0 5px;
}

