@charset "utf-8";
/* CSS Document */

body { font-size:12px; color:#000; padding:0; margin:0 auto;}
ul,li,dl,dt,dd,p,div,br{margin:0; padding:0; list-style-type:none;}
li { cursor:pointer;}
/* 链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #000; text-decoration:underline;}
a:active {color: #000;}
img{ border:0;}
.hg{ width:100%; height:5px; overflow:hidden;margin:0 auto;}
.hg1{ width:100%; height:3px; overflow:hidden;margin:0 auto;}



#header{ width:100%; height:35px; background:url(images/header.gif)}
#header ul { width:960px; line-height:35px; margin:0 auto;}
#header ul li { width:50%; float: left; font-size:12px; line-height:35px;}
#header ul .a { text-align:right;}
#header ul .a a:link { padding:0px 8px; }



/*jqzoom*/
.topl{ width:960px; height:248px; background:url(images/topl.jpg)  no-repeat; margin:0 auto;}
.dyl{width:960px; height:auto;  margin:0 auto ; line-height:20px; }
.dyl_left{ width:750px; height:170px; border:#CCC 1px solid; float:left; margin-right:5px; }
.dyl_left p{ text-indent:28px;}
.dyl_left img{ margin:10px; float:left; width:154px; height:116px;}
.dyl_right{ width:200px; height:auto;border:#CCC 1px solid;float:left;  height:170px; background:url(images/tbn0.jpg) left bottom no-repeat; }
.dyl_right p { text-indent:10px; color: #666;}
.box_l02{width:960px; height:auto;  margin:0 auto ; line-height:20px;border:#CCC 1px solid; padding-bottom:5px; margin-bottom:5px;}
.box_l02 dl{width:100%; height:auto;}
.box_l02 dt{ width:100%; height:44px;background:url(images/bn1.jpg) no-repeat;font-family:"微软雅黑"; color:#FFF; line-height:40px; text-indent:30px; font-size:18px; font-weight:bold;}
.box_l02 dt .red{ color:#efec00;font-size:20px;}
.box_l02 dd{ width:100%; height:auto; }
.box_l02 dd .bnbox1{width:100%; height: auto; }
.box_l02 dd .bnbox1 .upl{ width:955px; height:28px;margin:0 auto;background:url(images/bn2.jpg)  no-repeat;}
.box_l02 dd .bnbox1 .downl{  width:955px; height: auto;margin:0 auto; padding:5px; }
.box_l02 dd .bnbox1 .downl .cell0{width:227px; height:153px; float:left;}
.box_l02 dd .bnbox1 .downl .cell0 img{ width:225px; height:153px; }
.box_l02 dd .bnbox1 .downl .cell{ width:715px; height:153px; border:#CCC 1px solid; margin-left:5px;float:left;line-height:23px; }
.box_l02 dd .bnbox1 .downl .cell a{ color:#2172b1;}
.box_l02 dd .bnbox1 .downl .cell p{ width:97%; margin:0 auto; }


.box_l023{width:960px; height:auto;  margin:0 auto ; line-height:20px;border:#CCC 1px solid; padding-bottom:5px; margin-bottom:5px;}
.box_l023 dl{width:100%; height:auto;}
.box_l023 dt{ width:100%; height:44px;background:url(images/bn0.jpg) no-repeat;font-family:"微软雅黑"; color:#2172b1; line-height:40px; text-indent:53px; font-size:18px; font-weight:bold;}
.box_l023 dt .red{ color:#F00;font-size:20px;}
.box_l023 dd{ width:100%; height:auto; }
.box_l023 dd .bnbox1{width:100%; height: auto; }
.box_l023 dd .bnbox1 .upl{ width:955px; height:37px;margin:0 auto;background:url(images/bn2.jpg)  no-repeat;}
.box_l023 dd .bnbox1 .downl{  width:955px; height: auto;margin:0 auto; padding:5px; font-weight:normal; }
.box_l023 dd .bnbox1 .downl .cell0{width:227px; height:153px; float:left;}
.box_l023 dd .bnbox1 .downl .cell0 img{ width:225px; height:153px; }
.box_l023 dd .bnbox1 .downl .cell{ width:715px; height:153px; border:#CCC 1px solid; margin-left:5px;float:left;line-height:23px; }
.box_l023 dd .bnbox1 .downl .cell a{ color:#2172b1;}
.box_l023 dd .bnbox1 .downl .cell p{ width:97%; margin:0 auto; font-weight:normal;}
.cell{ font-weight:normal;}

.box_l02 dd .bnbox2{width:100%; height: auto;}
.box_l02 dd .bnbox2 .upl2{ width:955px; height:28px;margin:0 auto;background:url(images/bn3.jpg)  no-repeat;}
.box_l02 dd .bnbox2 .downl2{  width:955px; height: auto;margin:0 auto; padding-top:5px; padding-bottom:5px; }
.a2{ font-weight:normal;}
.a2 a{ color:#2172b1;}



/*浮层*/
#floatBoxBg{width:100%;height:100%;background:#000;filter:alpha(opacity=80);opacity:0.8;position:absolute;top:0;left:0;}
.floatBox{border:#666 0px solid;width:300px;position:absolute;top:50px;left:40%; z-index:1000; }
.w950 a{text-decoration:none;}
.float{width:104px; position:absolute; right:0px; top:50px; height:454px; z-index:999;}

#top{position:fixed;bottom:0;right:10px;}



.foot {  text-align:center; line-height:25px; background-color:#FFF; width:960px;margin:0 auto; font-weight:normal;}

