@charset "utf-8";
/* CSS Document */

body,html{ width:100%}
body, li, ul, ol, dl, dt, dd, form, input, textarea, h1, h2, h3, h4, h5, h6, p,select{ margin: 0px; padding: 0px; list-style-type:none; font-size: 12px; /*解决ie6缓动*/ background-attachment: fixed; font:12px/1.5 tahoma,arial,宋体;outline: 0 none;}

input { border:none; font:12px/1.5 tahoma,arial,宋体;}
a { text-decoration: none; cursor:pointer; color: #333; outline: 0 none; }
a:hover { text-decoration:none; }
img { border:0 none!important; vertical-align:middle; }
em{ font-style:normal;}
.clear { zoom:1 }
.clear:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.fl { float: left; display: inline;}
.fr { float: right; display: inline; }
.middle{ width:1000px; margin:0 auto;}

/*header*/
#header{background: url(../image/headerbg.png) repeat-x;height: 102px; position: relative; }
#header .logo{ width:260px; padding: 12px 0;}
#header .menu{ width:620px; padding-top: 44px;}
#header .menu_li{position: relative; float: left; font-size: 14px;}
#header .menu_li .menu_li_a{display: block;float: left;padding: 14px 10px;line-height: 22px;color: #333;font-size: 18px;
font-weight: bold;}
#header .menu li .menu_li_a:hover {background: url(../image/menu_over.jpg) no-repeat center top;}

.menu ul li ul{display:none; clear:both;z-index:99; position:inherit;}
.menu ul li:hover ul{display:block;clear: both;z-index: 255;position: absolute;overflow: hidden;top: 50px;background-color: #fff;min-width: 100px;text-align: center; border-radius:5px;box-shadow: 1px 1px 23px #ccc;}
.menu ul li:hover ul li:hover{background-color:#FF3E3E; border-radius:5px;}
.menu ul li:hover ul li a:hover{color:#fff;}
.menu ul li ul li{ margin: 5px 0;}
.menu ul li ul li a {font-size: 14px;color: #666;}

/*footer*/
#footer{ background:#000; color:#FFF; width:100%; height:45px; position:relative; z-index:999; bottom:0; left:0; text-align:center; line-height:45px;clear:both;}

/*backtop*/
a.backtop_btn{width:53px; height:53px; background:url(../img/index/backtop.png) no-repeat; display:inline-block; border-radius:5px;}
a.backtop_btn:hover{ background-position:-54px 0}

/*阴影层*/
.shadowdiv{z-index:10;position:absolute;top:0px;left:0px;width:100%;height:5000px;background-color:#FFF;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;display:none;}

.cut{overflow:hidden;   white-space:nowrap;  text-overflow:ellipsis;word-wrap:normal;display:block;}
.pagination{
	text-align:center;
}
.pagination li{
	margin:0 4px;display:inline;
}
