@charset "gb2312";
/* CSS Document */

body{ font-family:"Arial, Helvetica, sans-serif, ËÎÌå"; font-size:12px; color:#000; background:url(../images/bg_body.jpg) repeat-x;}
*{ border:0; margin:0px; padding:0px; list-style:none;}

.fl{ float:left;}
.fr{ float:right;}
.mt_35{ margin-top:35px;}
.mt_12{ margin-top:12px;}
.ml_50{ margin-left:50px;}
.ml_15{ margin-left:15px;}
.mr_15{ margin-right:15px;}
.mb_15{ margin-bottom:15px;}
.pl_20{ padding-left:20px;}
.wd_670{ width:670px;}
.wd_197{ width:197px;}
.bg_none{ background:none;}
a{ color:#FFFFFF; text-decoration:none;}
a:hover{ color:#fffc00;}
.Link_a{ color:#000000;}
a.Link_a:hover{ color:#a90101;}


/*warp*/
#warp{ margin:0 auto; position:relative; width:1440px; left:50%; margin-left:-720px;}

/*header*/
.header{ position:relative; margin:0 auto; width:960px; height:153px; background:url(../images/bg_header.jpg) 289px 0px no-repeat;}
h1{ float:left; margin-top:20px;}
.header ul{ position:absolute; top:109px; left:0;}
.header ul li{ float:left; width:132px; line-height:42px; text-align:center; font-size:14px; font-weight:bold; background:url(../images/bg_nav.jpg) right center no-repeat;}

/*footer*/
.footer{ overflow:hidden; margin:0 auto; width:960px; height:190px;}
.footer .nav{ margin-top:15px; width:960px; height:30px; background:url(../images/bg_footer.jpg) repeat-x;}
.footer .nav ul{ margin-left:110px;}
.footer .nav ul li{ float:left; width:110px; line-height:30px;}
.footer .nav ul li a{ color:#000000;}
.footer p{ line-height:20px; text-align:center;}

/*content*/
.content{ margin:0 auto; width:960px;}
.fla{ width:960px; height:250px; border-bottom:2px solid #00006c;}
.left{ width:255px;}
.pro{ width:217px;}
.tab{ height:30px; line-height:30px; border-bottom:2px solid #e6e5e5; font-size:14px; font-weight:bold; background:url(../images/link_tab.jpg) 5px center no-repeat;}
.pro p{ margin-top:10px; width:215px; text-align:left; text-indent:24px; line-height:20px;}
.pro p a{ color:#a90101;}
.part ul li{ padding-left:40px; width:177px; line-height:26px; border-bottom:1px dotted #dadada; background:url(../images/link_li.jpg) 20px center no-repeat;}
.part ul li a{ color:#2a69d0;}
.part ul li a:hover{ font-weight:bold;}
.right{ width:672px;}
.list{ overflow:hidden; width:668px; border:2px solid #e6e5e5; border-top:none;}
.list p{ margin:0 auto; width:600px; text-indent:25px; line-height:24px;}
.list p span{ font-size:18px; font-weight:bold; margin-left:130px;}
dl{ float:left; margin-top:13px; margin-left:7px!important; margin-left:4px;}
dt{ width:155px; height:125px; border:2px solid #84aef3;}
dd{ width:155px; text-align:center; line-height:25px;}
.page{ margin:0 auto; color:#000000; line-height:50px; clear:both; text-align:center;}



.banner{ float:left; width:960px; height:250px; position:relative; overflow:hidden;}
.banner a { width:960px; height:250px; position:absolute; top:0px; left:0px;}
.banner a img { width:960px; left:50%; height:250px; margin-left:-480px; position:relative;}
.banner .banner-num{position:absolute;z-index:2;left:50%; margin-left:-10px;bottom:20px;}
.banner .banner-num span{cursor:pointer;display:inline-block;width:8px;height:8px; border-radius:8px;text-align:center;margin-right:10px;background:#fff; color:#fff;}
.banner .banner-num span.current{background:#f00;}


























