﻿@charset "utf-8";
/** 清除内外边距 **/
body, p, ul, li, dl, dt, dd, form, img{border-style: none; border-color: inherit; border-width: medium; margin: 0; padding: 0;}
/** 设置默认字体 **/
body,button, input, select{font: 13px/1.5 '宋体',tahoma, Srial, helvetica, sans-serif; }
/** 重置列表元素 **/
ul{ list-style: none;}
/** 重置超链接元素 **/
a { text-decoration: none; color:#000;}
a:hover { text-decoration: underline; color:red; }
/** 重置图片元素 **/
img{ border:0px;}

body{ background:url(images/bodybg.jpg) repeat-x;}

/**位置**/
.margin0{ margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}

/**边距**/
.mar_t5{ margin-top:5px;}
.mar_t10 { margin-top:10px;}
.mar_l20{ margin-left:20px;}

/**清除浮动**/
.clear{ clear:both;}

/**对齐方式**/
.ver_m{ vertical-align:middle;}

/**文字**/
.font_w{ font-weight:bold;}

/**header**/
.header{ width:auto; height:431px; background:url(images/headerbg.jpg) no-repeat scroll center 50% transparent;}
.header_top{ width:960px; height:116px;}
.header_top_l{ width:410px; height:116px; margin-left:38px; _margin-left:20px;margin:0;}
.header_top_r{ width:360px; height:106px; padding-right:38px; padding-top:10px; text-align:right; color:#fff;}
.header_top_r a{ color:#fff;}
.header_top_r img{ margin-top:5px;}
.nav{ width:960px; height:51px; background:url(images/navbg.jpg) repeat-x; position:relative; z-index:111;}
.nav ul{ width:960px; height:51px;}
.nav ul li {width:137px; height:51px; line-height:51px; float:left; background:url(images/nav_libg.jpg) no-repeat;}
.nav ul li dl {position:absolute;}
.nav ul li dd {display:none;}
.nav dl {width:137px; height:51px; line-height:51px;}
.nav dd {text-align:left;width:137px; height:28px; line-height:28px; display:none;}
.nav dt a, .nav dt a:visited {display:block;text-align:center; color:#fff; font-size:16px; font-weight:bold;}
.nav li:hover dd, .nav li.hover dd, .nav li a:hover dd {display:block;}
.nav li:hover dl,.nav li.hover dl, .nav li a:hover dl {width:137px;}
.nav li:hover dt a, .nav li.hover dt a, .nav a:hover dt a {color:#eee87d;background:url(images/nav_li_hoverbg.jpg) no-repeat; text-decoration:none;}
.nav dd a, .nav dd a:visited {background:#417db3;display:block;text-align:left;width:102px; padding-left:35px; color:#fff; font-size:13px; font-weight:bold;}
.nav dd a:hover {background: #417db3;color:#fff; text-decoration:none;}
.huandeng{ width:960px; height:264px;}
#imgPlay{ overflow:hidden; width:960px; zoom:1; position:relative; height:264px}
#imgPlay .imgs img{ width:960px;}
#imgPlay .imgs li { float:left; position: relative}
#imgPlay .imgs { width:5760px}
#imgPlay .prev { background:url(images/prev.png) no-repeat; left:0px; width:30px; cursor:pointer; text-indent:-9999px; position:absolute; top:110px; height:30px}
#imgPlay .next { background:url(images/next.png) no-repeat; left:0px; width:30px; cursor:pointer; text-indent:-9999px; position:absolute; top:110px; height:30px}
#imgPlay .next { background-position: right 0px; right: 1px; left: auto}

/**box**/
.box{ height:30px; background:url(images/boxbg.jpg) repeat-x;}
.box_div{ width:960px; height:30px; line-height:30px;}

/**footer**/
.footer{ height:100px; background:url(images/footerbg.jpg) repeat-x;}
.footer_div{ width:960px; padding-top:25px; text-align:center; line-height:26px;}
