@charset "gb2312";
/* 全局CSS定义 */
body {font-family:microsoft yahei;margin:0;padding:0;font-size:14px; background:#bfbfbf url(../images/bg.jpg) repeat-y center; color:#969696; line-height:20px; font-weight:bold;}
p,div,form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
table,li,tr,th,br{font-size:14px; font-family:microsoft yahei; font-weight:bold;}
img{ display:block;}
/* 链接颜色 */
a{ text-decoration:none; color:#969696;}
a:hover{ text-decoration:none; color:#C00;}

.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.cl{ clear:both;}
.mt_01{ margin-top:30px;}
.mt_02{ margin-top:10px;}
/* nav */
.nav{ width:100%; color:#fcfcfc; text-align:center; font-size:12px; height:35px; font-family:"宋体"; line-height:35px; font-weight:normal; background:url(../images/bg01.jpg) repeat-y center;}
.nav a{ color:#fcfcfc;}

.bg01{ width:100%; background:url(../images/title_01.jpg) no-repeat center top; height:568px}
.bg02{ width:100%; background:url(../images/title_02.jpg) no-repeat center top; padding-top:80px;}

.fs_01{ font-size:15px; color:#000; line-height:25px;}
.fs_01 a{ color:#000;}
.fs_02{ color:#007ac1; padding-top:8px;}
.fs_03{ padding-top:4px; font-size:12px; line-height:18px;}
.fs_04{ font-size:20px; line-height:30px; padding-top:5px; text-align:center;}

.list_01 li{ background:url(../images/title_14.jpg) 0px 11px no-repeat; padding-left:17px; line-height:30px; font-size:15px;}


.box_01{ float:left; width:320px; height:225px; position:relative;}
.box_01 .bg_01{ position:absolute; top:180px; left:0px; width:320px; height:45px; background:#0082c6; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity:.7; opacity:0.7; z-index:99;}
.box_01 .text_01{ position:absolute; top:188px; left:0px; width:320px; font-size:20px; line-height:30px; color:#FFF; text-align:center; z-index:999; font-weight:normal;}
.box_02{ float:left; width:740px; height:380px; position:relative;}
.box_02 .bg_02{ position:absolute; top:290px; left:0px; width:740px; height:90px; background:#000; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity:.7; opacity:0.7; z-index:99;}
.box_02 .text_02{ position:absolute; top:303px; left:40px; width:660px; font-size:20px; line-height:30px; color:#918f8e; z-index:999; font-weight:normal; word-break:break-all; word-wrap:break-word;}
.box_02 .text_02 a{ color:#918f8e;}
.box_03{ float:left; width:305px; padding:18px 0 0 25px; line-height:24px; color:#000;}
.box_03 p{ text-indent:24px;}
.box_03 p.a1{ text-align:right;}

.box_04{ float:left; width:161px;}
.box_04 a{ float:left; width:161px; height:162px; background:url(../images/fuchuang.png) 0px 0px no-repeat;}
*html .box_04 a{ _bancground-image:none; _filterprogid:DXImageTransform.Microsoft.AlphaImageLoader(src="fuchuang.png" ,sizingMethod="noscale");}

.box_05{ float:left; width:100%; height:233px; overflow-y:auto;}
.bor_01{ border-right:1px #c1c1c1 solid;}


.tab2{ float:left; width:300px;}
.tab2 li{ float:left;}
.tab2 li a{ display:block; text-decoration:none; width:44px; background:url(../images/title_03.jpg) 0px 0px no-repeat; font:bold 16px/30px microsoft yahei; padding-top:13px; text-align:center; color:#FFF;}
.tab2 li a:hover{ text-decoration:none;}
.tab2 li a.a_01, .tab2 li a.a_02{ color:#FF0;}

.tab4{ float:left; width:340px; background:#c0bfbf; height:480px;}
.tab4 li{ float:left; padding:12px 0 0 12px;}
.tab4 li a{ display:block; text-decoration:none; height:85px; background:#959393; width:296px; padding:20px 12px 0 12px; font-size:20px; line-height:30px; font-weight: normal; color:#FFF;}
.tab4 li a:hover{ text-decoration:none;}
.tab4 li a.a_01, .tab5 li a.a_02, .tab5 li a.a_03, .tab5 li a.a_04, .tab5 li a.a_05{color:#FF0;}


.tab5{ float:left; width:240px; background:#007ac1; height:380px;}
.tab5 li{ float:left; padding:10px 0 0 10px;}
.tab5 li a{ display:block; text-decoration:none; height:64px; background:#00629a; width:220px; font-size:30px; line-height:64px; font-weight: normal; text-align:center; color:#FFF;}
.tab5 li a:hover{ text-decoration:none;}
.tab5 li a.a_01, .tab5 li a.a_02, .tab5 li a.a_03, .tab5 li a.a_04, .tab5 li a.a_05{color:#FF0;}

.tab3{ float:left; width:100px; padding:8px 0 0 120px;}
.tab3 li{ float:left; margin-left:15px; width:15px;}
.tab3 li a{ display:block; text-decoration:none; width:13px; height:13px;}
.tab3 li a:hover{ color:#FFF; text-decoration:none;}
.tab3 li a.a_01, .tab3 li a.a_02, .tab3 li a.a_03{ background:url(../images/title_09.jpg) 0px 0px no-repeat;}
.tab3 li a.a_1, .tab3 li a.a_2, .tab3 li a.a_3{ background:url(../images/title_09.jpg) -27px 0px no-repeat;}



#imageMenu {position:relative;width:980px;height:369px;overflow:hidden;}
#imageMenu ul{list-style:none;margin:0px;padding:0px;display:block;height:369px;width:980px;}
#imageMenu ul li {float:left;}
#imageMenu ul li a {text-indent: -980px;background:#FFFFFF;cursor:pointer;display:block;overflow:hidden;width:121px;height:450px;}
#imageMenu ul li.l1 a {background: url(../images/bk1-01.jpg) repeat;}
#imageMenu ul li.l2 a {background: url(../images/bk1-02.jpg) repeat;}
#imageMenu ul li.l3 a {background: url(../images/bk1-03.jpg) repeat;}
#imageMenu ul li.l4 a {background: url(../images/bk1-04.jpg) repeat;}
#imageMenu ul li.l5 a {background: url(../images/bk1-05.jpg) repeat;}
#imageMenu ul li.l6 a {background: url(../images/bk1-06.jpg) repeat;}
#imageMenu ul li.l7 a {background: url(../images/bk1-07.jpg) repeat;}
#imageMenu ul li.l8 a {background: url(../images/bk1-08.jpg) repeat;}

.l1_1{ width:161px; position:fixed; top:30%; right:50%; margin-right:-650px;}
*html .l1_1{position:absolute; bottom:auto; top:expression(eval(document.documentElement.scrollTop));}
.l7{ position:absolute; width:161px; right:50%; margin-right:-650px;}

/* footer */

#footer{ width:100%; line-height:25px; font-family:"宋体"; font-size:12px; color:#fcfcfc; text-align:center; font-weight:normal; padding:30px 0; background:url(../images/bg01.jpg) repeat-y center; margin-top:40px;}
#footer a{ color:#fcfcfc}
#footer p{ text-align:center; }
#footer address{ font-style:normal; text-align:center; color:#fcfcfc;}