﻿@charset "utf-8";

body{margin:0px; padding:0px;font-family: Arial, Helvetica, sans-serif; line-height:25px;font-size:12px; background: #eeeeee ;}
*{ background-repeat: no-repeat;}

a{ color: #000000; text-decoration: none ;}
a:hover{ color: #b60335;  text-decoration: underline ;}
ul,li,dl,dd,dt{ margin: 0px ; padding: 0px; list-style: none ;}

h1{font-size:12px; margin:0px;}
h1.style1{ font-size: 14px; color: #cc0033; text-align: center  ;}

h2.Title2{color: #0066CC; margin: 0px; font-size: 14px;}
h3{ font-size: 16px;}

.BlankLine{ height: 20px; line-height:20px; clear: both  ;}
.BlankLine3{ height: 20px; line-height:20px; border-top:1px  #ba4d12 solid ; clear: both  ;}
.BlankLine2{ height: 50px; line-height:50px; clear: both  ;}
.BlankLine4{ height: 15px; line-height:15px; clear: both; font-size: 1PX;}
.BlankLine5{ height: 10px; line-height:10px; clear: both; font-size: 1PX;}
.BlankLine6{ height: 30px; line-height:30px; clear: both  ;}
.clear{ height: 1px; line-height: 1px; font-size:1px; border-bottom: 1px #cccccc dotted  ;}


img{ border: 0px;}
form{ margin: 0px; padding: 0px;}
input,select{ border: 1px #cccccc solid;}

#BodyBg{margin:0px auto; width:1000px; border: 1px #ffffff solid;}


#TopMain{ height: 191px; background-image: url(index_03.jpg); width: 1000px;}
#TopMain1{ height: 191px; background-image: url(index0201.jpg); width: 1000px;}
#TopMain2{ height: 191px; background-image: url(index0101.jpg); width: 1000px;}

#NavMenu{  background-repeat: repeat-x ;height: 33px;clear: both;width: 1000px;}
#NavMenu #nav li{ float: left; width: 126px;}  
.line1{ background-image: url(index_06.jpg); background-position: 100% ;}


#MainBody{padding: 15px 1px 0px 1px; float: left; background-image: url(index_21.jpg); background-repeat: repeat-x; width: 998px; background-color: #ffffff;}

#MLeft{ width: 774px; float: left; padding-right:5px;}

.Blank1{ width: 7px; font-size: 1px; height: 260px; float: left ;}

#news1{ background-image: url(index_28.jpg); width: 774px; height: 230px; padding-top: 20px;}
.ad1{ padding: 5px 0px;}
.ad1 img{width:774px;height:130px;}

.news2{ width: 383px; height: 260px; float: left;background-image: url(index_48.jpg); background-repeat: repeat-y; border-bottom: 1px #cccccc solid;}
.news2 .title2{ background-image: url(index_43.jpg); height: 30px; padding-top: 5px; padding-left: 340px;}
.news2 .title3{ background-image: url(index_45.jpg); height: 30px;  padding-top: 5px; padding-left: 340px;}
.news2 .title4{ background-image: url(index_69.jpg); height: 30px;  padding-top: 5px;padding-left: 340px;}
.news2 .title5{ background-image: url(index_70.jpg); height: 30px;  padding-top: 5px;padding-left: 340px;}
.more3{ background-image: url(ico3.gif); padding:0px 0px 0px 5px; font-size: 14px; color: #666666; background-position: 0% 50%; font-weight: bold ;}
.news2 dl{ width: 373px;  padding:10px 0px 0px 10px;}
.news2 dl dt{ width: 290px; float: left; line-height: 30px; height: 30px;  overflow: hidden;}
.news2 dl dd{ width: 73px; float: left; line-height: 30px;  height: 30px;}

#MMiddle{ width: 219px; float: left  ;}
#notice1{ width: 219px; background-image: url(index_30.jpg);  clear: both ;}
.more1{ padding:10px 0px 40px 180px;}
.nt{ line-height: 15px; padding:7px 0px 7px 25px;}
#scrollup ul{ padding: 0px 25px; width: 169px;}
#scrollup ul li{line-height: 25px; clear: both;}

#notice2{ background-image: url(index_35.jpg); width: 219px; height: 30px;}
.more2{ padding:10px 0px 0px 180px;}
.nbg2{ background-image: url(index_36.jpg); background-repeat: repeat-y; clear: both ;}
.nbg2 li{ text-align: center;}
.nbottom2{ background-image: url(index_53.jpg); height: 3px; font-size: 1px; width: 219px;}

#searchbar{ background-image: url(index_57.jpg); width: 189x; height: 74px; padding: 50px 0px 0px 30px;}
#FLink{ background-image: url(index_71.jpg); width: 189px; background-position: top;padding: 50px 0px 0px 30px; height: 130px;}
#FLink select{ width: 160px; text-align: center ;}

#MRight{ margin: 0px 0px 0px 10px;width:227px;background-color: #ffffff; float: left;}


#BottomBg{ color: #000000; height: 55px; text-align: center; padding-top: 20px; background-image: url(index_75.jpg); background-repeat: repeat-x; clear: both ;}






#nav { display: block; margin: 0; padding: 0; position: relative; z-index: 100 ;}
#nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative;}
#nav a { display: block;}
#nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0;}
* html #nav ul { line-height: 2;} 
#nav ul a { zoom: 1;} 
#nav ul li { float: none;}
#nav ul ul { top: 0;}



#nav ul { width: 130px;}
#nav ul ul { left: 131px;}



#nav { height: 33px;}
#nav *:hover { background-color: none;}
#nav a {}
#nav li.hover a {}
#nav ul { top: 33px;}
#nav ul li a { background-color: #c43a3a;color: #ffffff; height: 35px; line-height: 35px; text-align: center ;}
#nav ul a.hover { background-color: #e35151;color:#000000 ;}
#nav ul a { border-bottom: 1px solid white; border-right: none; opacity: 0.9; filter: alpha(opacity=90);}





.nav2 {width:293px; text-align:right;}
#nav2 a { margin:0px 2px; padding: 2px 20px;background-image: url(ico4.jpg);text-decoration: none; color:#693400 ;}
#nav2 a.activeSlide {background-image: url(ico5.jpg); color:#cc0031; font-weight:bold;margin:0px 2px; padding: 2px 20px;}
#nav2 a:focus { outline: none;}
#s4{ width:760px; height:194px; overflow:hidden;}
#s4 img{ border:5px #cccccc solid; width:248px; height:174px;}
#s4 div{ width:760px; height:194px;color:#000000;}
#s4 .dt1{ float: left; padding:10px 10px 10px 30px;}
#s4 .dd2{ float: left; padding:10px;width: 420px;}



.bg2{ background-image: url(bg2.gif); background-repeat: repeat-y; float: left ;}
#MLeft2{ width: 218px; float: left ;}
#LeftMenu{ padding: 0px 10px;}
#LeftMenu ul{ margin-top: 10px;}
#LeftMenu ul li{ margin: 5px; height: 45px; line-height: 45px; text-align: left; font-size: 14px; padding-left: 30px;}
#LeftMenu ul li a{ background-image: url(ico4.gif); background-position: 0% 50%; color: #b60335; padding-left: 15px;} 
#LeftMenu ul li a:hover{ background-image: url(ico4.gif); background-position: 5% 50%; color: #b60335; padding-left: 15px;} 
.hit1{ background-color: #ffffff;font-weight: bold;}
.unhit1{  background-color:#fff9e2;}

#MMiddle2{ width: 731px; background-color: #ffffff; float: left; padding: 0px 20px;}

#List2{ padding: 0px 10px;}
#List2 li{ clear: both;}
#List2 .ttt{ color: #999999; background-image: none; font-weight:bold ;}
#List2 .dt2{ width: 130px; float: left; line-height: 35px; padding-left: 20px;}  
#List2 .dt{ width: 130px; float: left; line-height: 35px; background-image: url(ico6.jpg); background-position: 0% 50%; padding-left: 20px;}
#List2 .tt{ width: 500px; float: left; line-height: 35px;}
#List2 .vi{ width: 50px; float: left; line-height: 35px;text-align: right ;}
#List2 .dt3{ width: 580px; float: left; line-height: 35px; padding-left: 20px;}
#List2 .dt4{ width: 580px; float: left; line-height: 35px; background-image: url(ico6.jpg); background-position: 0% 50%; padding-left: 20px;}
#List2 .size{ width: 50px; float: left; line-height: 35px;}
#List2 .title{ float: left; width: 550px;}

.chui{color: #999999;}

.turnpage{ width: 700px; text-align: center ;}
.righttext{ text-align: right; float: left; width: 330px;  height:50px;overflow:hidden;}
.lefttext{ float:left; font-weight:bold; font-size:14px; color: #b60335; width: 390px; padding-left: 10px;}
.title6{ background-image: url(index03_06.jpg); background-repeat: repeat-x; background-position: bottom; clear: both ;}
.title6_a{ clear: both ;}
.title6_a .lefttext{width: 490px; margin-top: 15px;}
.title6_a .righttext{width: 230px; float: right; margin-top: 15px; height: 25px;}
.title6_b{ background-image: url(index03_06.jpg); background-repeat: repeat-x; background-position: bottom; height: 5px; clear: both ;}


.ico-file{background-image: url(file_ico.png); width: 16px; height: 16px;float: left; margin: 9px 3px 0px 3px;}
.ico-file-dir{background-position: -384px -32px;}
.ico-file-doc{background-position: -672px 0px;}
.ico-file-jpg{background-position: 0px -32px;}
.ico-file-video{background-position: -864px 0px;}
.ico-file-zip{background-position: -160px 0px;}
.ico-file-other{background-position: -384px 0px;}