﻿/*
// 作品原创: 出名·工作室
// 官方网站: www.353500.com
*/
body{color:#333;font-size:14px;background:#f3f3f3 url(bg.jpg) no-repeat center top;}
a,a:link{color:#333;}
a:hover{color:#e00;}
a:visited{color:#aaa}
*{padding:0;margin:0;border:0;outline:0;font-family:'Microsoft Yahei','Lucida Grande',Helvetica,Arial,sans-serif;list-style-type:none;font-style:normal;text-decoration:none;}
img{display:block;}
h1,h2,h3,h6{color:#000;font-size:16px;font-weight:bold}
#main{width:1012px;margin:12px auto;}
#left{float:left;width:250px;}
#right{float:right;width:762px}
.c{clear:both;zoom:1;font-size:0;height:0}
.fixed{position:fixed}
#banner img{width:988px;margin:24px 12px 0 12px;border-radius:3px;}
#logo{float:left;padding:10px 0;}
#logo img{height:50px;}
#menu{font-size:15px;background:linear-gradient(#fff,#eee);box-shadow:0 3px 12px rgba(100,100,100,0.1);}
#menu > ol{height:70px;width:1012px;margin:0 auto;}
#menu ul{float:right;height:70px;position:relative;}
#menu ul li{float:left;margin-left:50px;position:relative;}
#menu ul li a{color:#333;height:40px;line-height:40px;padding:15px 0;display:block;}
#menu ul li:hover > a,#menu ul li.on > a{color:#d00;}
#menu ul li ul{font-size:14px;display:none;width:100px;height:auto;position:absolute;padding:5px;z-index:9;top:70px;left:-25px;background:#eee;border-radius:0 0 3px 3px;box-shadow:0 5px 10px rgba(0,0,0,0.2);}
#menu ul li ul li{display:block;float:none;margin:0 10px;text-align:center;border-bottom:1px dashed #ddd;}
#menu ul li ul li:last-child{border-bottom:0;}
#menu ul li ul a{color:#333;display:block;margin:0;padding:0;height:40px;line-height:40px;overflow:hidden;white-space:nowrap;}
#menu ul li ul li a:hover{color:#e00;}
#menu ul li i{position:absolute;top:31px;right:-12px;content:'';display:block;width:5px;height:5px;border-right:1px solid #bbb;border-top:1px solid #bbb;-webkit-transform: rotate(135deg);transform: rotate(135deg);}
#menu ul li:hover i{top:35px;border-color:#d00;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
#menu ul li#more{margin-left:20px;padding-left:30px;}
#menu ul li#more ul{width:195px;padding:10px 15px 15px 15px;top:70px;left:-165px;}
#menu ul li#more ul li{float:left;width:75px;border-bottom:0;}
#menu ul li#more ul a{color:#555;height:35px;line-height:35px;}
#menu ul li#more ul li a:hover{color:#e00;}
@-webkit-keyframes z{from{transform:rotate3d(0, 1, 0, 0deg)} to{transform:rotate3d(0, 1, 0, 360deg)}}
#menu ul li s{width:20px;height:12px;background:url(m1.gif) no-repeat;position:absolute;top:15px;right:-20px;}
#menu ul li s.m2{width:13pxheight:13px;background:url(m2.gif) no-repeat;}
#menu ul li s.m3{width:13pxheight:13px;background:url(m3.gif) no-repeat;}
#focus{width:1012px;margin:0 auto;overflow:hidden;position:relative;}
#focus ul{clear:both;position:absolute;}
#focus ul li{float:left;overflow:hidden;}
#focus,#focus li,#focus img{width:1012px;height:390px;}
#focus ul li div{position:absolute;overflow:hidden}
#focus .bn{position:absolute;bottom:45px;right:0;}
#focus .bn i{display:inline-block;_display:inline;_zoom:1;width:35px;height:5px;margin-left:5px;background:#fff;cursor:pointer;border-radius:2px;}
#focus .bn i.on{opacity:1;}
#load {z-index:99;width:100%;position:absolute;top:0;left:0;}
#load ol {width:0;height:3px;background:#000;}