@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
.cle{ clear:both;}
a{text-decoration:none; list-style:none;color:#434343;}
a,a:focus{ outline:none;}
img{ border-style:none;}
ul,li{list-style:none;text-decoration:none;}
a:hover{text-decoration:underline; color:#333;}
a:active{text-decoration:none;}
body,div,ul,li,ol,dl,dt,dd,form,input,h1,h2,h3,h4,label,button,textarea,img{ padding:0; margin:0; font-size:15px; font-family:"微软雅黑"; color:#434343;  border:0;}
/*body{ background:#FFF;}*/
.clear{ height:0px; overflow:hidden; clear:both;}

#header{ width:1120px; margin:0 auto;overflow:hidden; clear:both;}
#header .logo{width:250px; float:left;}
#header .logo img{width:250px;height:54px;}
#header .container {margin-left:265px;width:680px;}

#header .menu, .menu ul {list-style: none;padding: 0;margin: 0; }
#header .menu {height: 58px;width:950px;float:right; z-index:100; position: absolute; margin-right:100px;}
#header .menu li { background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%, #fff));min-width: 70px;}
#header .menu > li {display: block;float: left;position: relative;}

#header .menu a {border-left: 1px solid rgba(0, 0, 0, 0);color:#000;display: block;
font-family:"微软雅黑";font-size: 15px;line-height: 54px;padding: 0 19px;text-decoration: none;text-transform: uppercase;}


#header .menu li:hover {background-color: #fdb04c;background: -moz-linear-gradient(#fdb04c, #fdb04c);
background: -ms-linear-gradient(#fdb04c, #fdb04c);background: 
-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdb04c), color-stop(100%, #fdb04c));
background: -webkit-linear-gradient(#fdb04c, #fdb04c);background: -o-linear-gradient(#fdb04c, #fdb04c);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c1c1c', endColorstr='#1b1b1b');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c1c1c', endColorstr='#1b1b1b')";background: linear-gradient(#fdb04c, #fdb04c);}
#header .menu li:hover > a {color:#fff;}

#header .submenu a img{width:98px;height:98px;}
#header .submenu {left: 0;max-height: 0;position: absolute;top: 100%;z-index: 0;
-webkit-perspective: 400px;-moz-perspective: 400px;-ms-perspective: 400px;-o-perspective: 400px;
perspective: 400px;}
#header .submenu li {width:98px;opacity: 0;-webkit-transform: rotateY(90deg);
-moz-transform: rotateY(90deg);
 -ms-transform: rotateY(90deg);-o-transform: rotateY(90deg);transform: rotateY(90deg);
 -webkit-transition: opacity .4s, -webkit-transform .5s;-moz-transition: opacity .4s,
 -moz-transform .5s;-ms-transition: opacity .4s, -ms-transform .5s;-o-transition: opacity .4s, 
 -o-transform .5s;transition: opacity .4s, transform .5s;}
#header .menu .submenu li a{width:98px;}
#header .menu .submenu li:hover a {color:#fff;}
#header .menu > li:hover .submenu, .menu > li:focus .submenu {max-height: 2000px;z-index: 10;}
#header .menu > li:hover .submenu li, .menu > li:focus .submenu li {opacity: 1;
-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
