body{ margin:0px auto; padding:0px; background:#FFF; font-size:12px; color:#666; width:1004px;}
*{ margin:0px; padding:0px;}
div,ul,li,h1,h2,h3,h4,h5,h6,em,span,strong,p,img,dl,dd,form{ margin:0px; padding:0px;}
span,strong,em{ font-weight:normal;}
ul li{ list-style-type:none;}
img{ border:0px;}

.index{ width:1004px; float:left; margin:0px auto; padding:0px;}
.index img{ float:left;}
.sy_top{ width:934px; height:27px; background:url(images/index_01.jpg); text-align:right; padding-right:70px; padding-top:90px;}
.sy_dh{ background:url(images/b3.jpg) repeat-x; width:1004px; height:38px; float:left;}
.sy_dh h1{float:left;}
.sy_dh span{ float:left; width:46px;}
.sy_dh strong{ float:right; width:46px;}

.sy_gg{ background:url(images/index_03.jpg); display:block; width:854px; height:25px; text-align:left; padding-left:150px; padding-top:6px; color:#f14343;}

.sy_left{ width:650px; height:182px; float:left; background:url(images/index_04.jpg); padding-left:43px; padding-top:8px;}
.sy_right{ width:311px; height:100%; background:url(images/index_06.jpg); float:left;}
.sy_right img{ float:left;}
.sy_right h1{ padding-left:15px; padding-top:10px; font-size:12px; font-weight:normal; width:250px; height:120px; float:left;}

.sy_zz{ float:left; width:306px; height:100%; background:url(images/index_10.jpg);}
.sy_zz img{ float:left;}
.sy_zz h1{ padding-left:55px; padding-top:7px; float:left;}

.sy_jj{ float:left; width:698px; height:100%; line-height:29px; background:url(images/index_11.jpg);}
.sy_jj img{ float:left;}
.sy_jj h1{ padding-left:25px; padding-top:7px; float:left; font-size:12px; line-height:24px; font-weight:normal; width:620px; height:154px;}
.sy_jj h1 em{ float:left; margin-right:15px; height:200px; display:block; padding-bottom:10px; overflow:hidden;  line-height:29px;}

.sy_lx{ width:308px; height:100%; float:left;}
.sy_lx img{ float:left;}
.sy_lx h1{ background:url(images/index_16.jpg); width:253px; height:183px; padding-left:55px; line-height:22px; font-size:12px; font-weight:normal;}

.sy_new{ width:696px; height:100%; float:left; background:url(images/index_17.jpg);}
.sy_new img{ float:left;}
.sy_new h1{ padding-left:25px; padding-top:7px; float:left; font-size:12px; width:600px; height:163px; font-weight:normal;}

.news{ width:280px; margin-right:20px; float:left; margin-top:3px;}
.news ul{}
.news li{ margin-bottom:7px;}
.news li em{ font-style:normal; font-size:12px; color:#b2b2b2; float:right;}

.cgal{ float:left; width:1004px; height:100%; background:url(images/index_20.jpg);}
.cgal img{ float:left;}
.cgal h1{ padding-left:50px; padding-top:7px; float:left; height:130px;}

.bq{ width:1004px; height:117px; float:left; background:url(images/index_23.jpg);}
.bq span{ float:left;}
.bq strong{ float:right;}
.bq h1{ padding-left:25px; padding-top:7px; float:left; font-size:12px; margin-top:20px; margin-left:20px; line-height:24px; font-weight:normal; width:650px; height:96px;}
.bq h1 em{ float:left; margin-right:20px; }

.kuang{ padding:3px 3px 3px 3px; border:1px #d9d9d9 solid; height:105px; margin-right:5px;}

/*ÄÚÒ³css*/
.ny_left{ width:215px; height:100%; float:left;}
.ny_left h1{ float:left; padding-left:40px; padding-top:15px;}
.ny_left1{ background: url(images/ny_04.jpg); width:215px; height:100%;}
.ny_left1 img{ float:left;}
.ny_left1 span{ background:url(images/ny_02.jpg); width:120px; height:27px; float:left; padding-left:95px; padding-top:20px; color:#FFF; font-size:14px; font-weight:bold;}

.ny_right{ background:url(images/ny_05.jpg); width:789px; height:100%; float:left;}
.ny_right img{ float:left;}
.ny_right h1{ background:url(images/ny_03.jpg); float:left; width:789px; height:47px;}
.ny_right h1 span{ float:left; padding-left:85px; padding-top:13px;}
.ny_right h1 strong{ float:right; padding-right:50px; padding-top:13px; font-weight: normal; font-size:12px; color:#666;}

.dh_news{ padding-left:50px; padding-top:10px; float:left; width:146px; height:100%;}
.dh_news ul{}
.dh_news li{ background:url(images/b8.jpg); width:146px; height:19px; text-align:center; padding-top:3px; margin-bottom:10px;}

.ny_news{ width:700px; height:100%; float:left; margin:20px 40px 20px 20px ;}
.ny_news h2{ font-size:12px; font-weight:normal; text-align:center; padding:5px;}
.ny_news ul{}
.ny_news li{ border-bottom:1px #dedede dashed; width:630px; margin-bottom:15px;}
.ny_news li em{ float:right; color:#F00; font-style:normal; font-size:12px;}

.ny_gsjj{ width:670px; height:100%; float:left; margin:20px 50px 20px 22px ; font-size:12px; line-height:24px;}
.ny_gsjj2{ width:670px; font-size:14px; font-weight:bold; margin-top:10px; margin:20px 50px 10px 32px ; border-bottom:#CCC 1px dashed; text-align:center;}
.syy{ width:670px; margin-bottom:10px; margin-left:32px; float:left;}

.ny_cgal{ margin:20px 50px 10px 32px ; width:670px; float:left;}
.ny_cgal img{ padding:3px; border:1px #CCC solid; width:150px; height:105px;}
.ny_cgal ul{}
.ny_cgal li{ margin-right:55px; margin-bottom:10px; width:156px; height:125px;_height:115px; line-height:22px; text-align:center; float:left; display:inline;}
.cgal_dh{ font-size:12px; font-weight:normal; text-align:center; padding:5px; float:left; width:680px;}

.bmtj{ margin:20px 50px 20px 32px; float:left; width:657px; line-height:24px;}
.bmtj img{ padding:3px; border:1px #e6e6e6 solid;}
.bmtj em{ font-size:12px; color: #FF0000; font-weight:bold; padding-left:3px; font-style:normal}

a:link { color:#666; text-decoration: none;}
a:visited {color:#666; text-decoration: none;}
a:hover { color:#d50707; text-decoration: none;}
a:active { color:#d50707; text-decoration: none;}

a.a1:link { font-size:12px; color:#5d5d5d; text-decoration: none; font-weight:bold;}
a.a1:visited {	font-size:12px; color:#5d5d5d; text-decoration: none; font-weight:bold;}
a.a1:hover { font-size:12px; color:#d50707; text-decoration: none; font-weight:bold;}
a.a1:active { font-size:12px; color:#d50707; text-decoration: none; font-weight:bold;}

a.a2:link { font-size:12px; color:#d50707; text-decoration: none;}
a.a2:visited {	font-size:12px; color:#d50707; text-decoration: none;}
a.a2:hover { font-size:12px; color:#8e8d8d; text-decoration: none;}
a.a2:active { font-size:12px; color:#8e8d8d; text-decoration: none;}

a.dh2:link { font-size:12px; color:#fff; text-decoration: none; font-weight:bold;}
a.dh2:visited {	font-size:12px; color:#fff; text-decoration: none; font-weight:bold;}
a.dh2:hover { font-size:12px; color:#000; text-decoration: none; font-weight:bold;}
a.dh2:active { font-size:12px; color:#000; text-decoration: none; font-weight:bold;}

a.dh:link {color:#fff; text-decoration: none;}
a.dh:visited { color:#fff; text-decoration: none;}
a.dh:hover {  color:#fff; text-decoration: none;}
a.dh:active { color:#fff; text-decoration: none;}

/*µ¼º½css*/
 .lavaLampWithImage { position: relative; height: 29px; width: 896px; background: url("images/bg.gif") repeat-x; padding:4px; overflow: hidden; margin:0px; font-size:14px;}
  
 .lavaLampWithImage li { float: left; list-style: none; display:block; text-align:center}

 .lavaLampWithImage li.back {background: url("images/lava.gif") no-repeat top left; width:79px; height:28px; z-index:8; position: absolute; }
 
 .lavaLampWithImage li.back .left {background: url("images/lava.gif") no-repeat top left; width:79px; height:28px; margin-right:20px;}

.lavaLampWithImage li a { font: bold 14px arial; text-decoration: none; color: #fff; outline: none; top: 7px; text-transform: uppercase;
  letter-spacing: 0;  z-index:10; display: block; float: left; height:28px; position: relative; overflow: hidden; width:79px; margin-right:10px;}
