@charset "UTF-8";
html{font-size:62.5%;font-family:'helvetica neue',tahoma,arial,'hiragino sans gb','Simsun',sans-serif} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0}
body{line-height:1.333;font-size:12px}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:arial,'hiragino sans gb','microsoft yahei','Simsun',sans-serif}
li{list-style:none}
a { cursor:hand;}
 body { font-family:"΢ź";}
 hr { margin:0px; padding:0px; height:1px; color:#e4e4e4; width:93%;}

#WholeBg { margin-left:auto; margin-right:auto; position:absolute; z-index:-1; width:100%; height:500px;}
#WholeBg img { width:100%; position:absolute; top:0;left:0;}
#RightBtn {width:80px;height:370px;position:absolute; cursor:hand; background:url("rightDivbg.png");filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;} }
#RightBtn div { margin:auto; margin-top:7px; width:65px; }

#TopLine { width:100%; height:40px; line-height:40px; background:url("TopLineBg.png") repeat-x; z-index:0;}
#TopLine #TopLineMain { margin-left:auto; margin-right:auto; width:1200px; height:40px;}
#TopLine #TopLineMain #Welcome { float:left; width:300px; text-align:left; line-height:40px; color:#777777; font-size:14px; font-weight:bold;}
#TopLine #TopLineMain #TopLineDo { float:left; width:600px; text-align:right; line-height:40px; color:#777777; font-size:14px;}
#TopLine #TopLineMain #Znt { float:left; width:300px; text-align:right; line-height:40px; color:#777777; font-size:14px;}

#Banner { margin:auto; width:1200px; height:200px;}
#Banner div { float:left; width:50%; height:300px;}

.slideUl{ width: 100px; height:100px; display: none; border:1px solid #f7f7f7; background-color:#f9f9f9; font-size:12px; color:#666666;}
.slideUl li{ padding: 10px; text-align:left;}
.slideUl li .slideUl_title { font-weight:bold;}

.Menu{ margin:auto; position:relative;z-index:100; width:1200px; background:url("Menubg1.png") repeat-x; z-index:3;}
.Menu .MenuMain{margin:0 auto;width:1200px;position:relative}
.MenuMain{ height:50px; }
.MenuMain .MenuMain-inner{position: absolute;}
.MenuMain .MenuItem1 { margin-left:0px; float:left;margin-left:10px; width:840px;}
.MenuMain .MenuItem1 ul{ float:left}
.MenuMain .MenuItem1 li{ float:left;font:normal 16px/59px "microsoft yahei";color:#fff;}
.MenuMain .MenuItem1 li .njmenu { float:left;}
.MenuMain .MenuItem1 .njmenu1 h2{ margin-left:5px; width:100px; font-weight:bold; height:50px; line-height:50px; text-align:center; cursor:hand;}
.MenuMain .MenuItem1 .njmenu1 h2:hover{ margin-left:5px;width:100px; font-weight:bold; height:50px; line-height:50px; text-align:center; cursor:hand; background:url("MenuItem2.png")}
.MenuMain .MenuItem1 .njmenu2 h2{ margin-left:5px; width:100px; font-weight:bold; height:50px; line-height:50px; text-align:center; cursor:hand;}
.MenuMain .MenuItem1 .njmenu2 h2:hover{ margin-left:5px;width:100px; font-weight:bold; height:50px; line-height:50px; text-align:center; cursor:hand; background:url("MenuItem3.png")}
.MenuMain .MenuItem1 .njmenu h2{ margin-left:10px; width:200px; font-weight:bold; height:50px; line-height:50px; text-align:center; cursor:hand;}
.MenuMain .MenuItem1 .njmenu h2:hover{ margin-left:10px;width:200px; font-weight:bold; height:50px; line-height:50px; text-align:center; cursor:hand; background:url("MenuItem1.png")}
.MenuMain .MenuItem1 .nav-up-selected{}


.MenuMain .MenuItem1 li h1{background:#202833;  width:80px; height:50px; text-align:center; line-height:50px; background:url("MenuIndex1.png")}
.MenuMain .MenuItem1 li h1:hover{background:#202833;  width:80px; height:50px; text-align:center; line-height:50px; background:url("MenuIndex1.png")}
.MenuMain .MenuItem1 li h2{ margin-left:10px; width:120px; font-weight:bold; height:50px; line-height:50px; text-align:center; cursor:hand;}
.MenuMain .MenuItem1 li h2:hover{ margin-left:10px;width:120px; font-weight:bold; height:50px; line-height:50px; text-align:center; cursor:hand; background:url("MenuItem.png")}

.MenuMain #Search1 { float:left; width:350px; height:50px; line-height:50px; text-align:left;}

.SearchInput1 { width:100px; height:22px; padding-top:4px; padding-left:4px; border:1px solid #ffffff; background-color:#f7f7f7; text-align:left; font-size:14px; font-weight:bold;}
.Down_Menu{position:absolute;top:50px;left:0px;width:100%}
.Down_Menu .nav-down-menu{width:100%;margin:0;background:#019193;position:absolute;top:0px}
.Down_Menu .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}
.Down_Menu .nav-down-menu dl{float:left;margin:0px 80px 18px 0}
.Down_Menu .menu-1 dl{margin:0px 10px 25px 0;}
.Down_Menu .menu-1 dt{font:normal 16px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px;}
.Down_Menu .menu-1 dd a{ display:block; height:50px; width:85px;  color:#fff;font:normal 14px/30px "microsoft yahei"; line-height:50px; text-align:center;}
.Down_Menu .menu-1 dd a:hover{ display:block; height:50px; width:85px; color:#777777; background:url("downBg1.png"); text-align:center;}


#Ge { margin-left:auto; margin-right:auto; width:1200px; height:10px; background-color:#fdfdfd; z-index:0;}
#Main { margin-left:auto; margin-right:auto; padding-left:20px; padding-right:20px; width:1160px; height:auto !important; min-height:1200px; background-color:#fcfcfc; z-index:2;}

#Main #LeftMain { float:left; width:800px; margin-top:10px;}
#Main #LeftMain #Nav { width:100%; height:50px; line-height:50px; text-align:left; font-size:18px;}
#Main #LeftMain .Lc_Title { margin:auto; width:90%; height:60px; line-height:60px; font-size:24px; font-weight:bold; color:#777777; text-align:left; border-bottom:1px solid #cccccc;}
#Main #LeftMain .Lc_Title .lcti { float:left; width:10%; height:60px; line-height:60px; text-align:left; font-size:14px;}
#Main #LeftMain .Lc_Title .lct { float:left; width:90%; height:60px; line-height:60px; text-align:left;}

#Main #LeftMain #ListMain .List_Title { float:left; width:670px; text-align:left; font-size:18px; color:#777777;}
#Main #LeftMain #ListMain .List_Time { float:left; width:80px; line-height:40px; text-align:right; font-size:14px; color:#777777;}

#Main #LeftMain .infodiv { margin:auto; margin-top:10px; width:90%; height:auto !important; min-height:200px; background-color:#fcfcfc; }
#Main #LeftMain .infodiv .List_Title { float:left; width:600px; text-align:left; font-size:18px; color:#777777;}
#Main #LeftMain .infodiv .List_Time { float:left; width:80px; line-height:40px; text-align:right; font-size:14px; color:#777777;}
#Main #LeftMain .infodiv .hr { margin:auto; margin-top:10px; margin-bottom:10px; margin-left:10px; width:90%; height:20px; line-height:20px; border:0;}

#Main #RightMain { float:left; width:350px; margin-top:10px;border:2px solid #74A0D1;background-color: #EAEFF4;}
.bor{border-bottom: 2px solid #74A0D1;}
#Main #RightMain div#tsall {padding: 5px;width: calc(100% - 10px);text-align: center;}
#Main #RightMain div.tsall2 {padding: 5px;width: calc(100% - 10px);}
#Main #RightMain div.tsall2 ul { width:100%; height:auto !important; min-height:50px; font-size:14px;}
#Main #RightMain div.tsall2 ul li { float:left; margin-left:10px; width:30%; height:40px; line-height:40px; color:#666666;}
#Main #RightMain div.tsall2 .phone{ float:left; width:62%; height:40px; line-height:40px; color:#666666;}

#Main #LeftMain #Title { width:780px; height:80px; line-height:80px; font-size:20px; color:#000000; text-align:center;} 
#Main #LeftMain #Other { margin:auto; width:780px; height:60px; line-height:80px; font-size:26px; color:#777777; text-align:center; border-bottom:1px solid #cccccc;} 
#Main #LeftMain #Other #indate { float:left; width:50%; height:60px; line-height:60px; font-size:12px; text-align:left;}
#Main #LeftMain #Other #sFrom { float:left; width:50%; height:60px; line-height:60px; font-size:12px; text-align:right;}
#Main #LeftMain #A_Content { margin:auto; width:780px; text-align:left; font-size:13px; line-height:25px; color:#777777; margin-top:20px; margin-bottom:20px;}
#Main #LeftMain #Content { margin:auto; width:780px; font-size:14px; line-height:25px; color:#777777; margin-top:20px; margin-bottom:20px;}
#Main #LeftMain #Content_Bottom { margin:auto; margin-bottom:30px; width:1100px; height:50px; line-height:50px; text-align:left; font-size:18px; color:#777777;}


#BottomLine { margin:auto; padding-left:20px; padding-right:20px; width:1160px; height:190px; background-color:#f7f7f7;}
#BottomLine #BottomLine_One { width:100%; height:40px; line-height:40px; border-bottom:1px solid #cccccc; position:relative;}
#BottomLine #BottomLine_One ul { width:100%; height:40px;}
#BottomLine #BottomLine_One div { float:left; width:100px; text-align:center; color:#dd3a3a; font-size:16px; background:url("bottom_ItemBG.png")}
#BottomLine #BottomLine_Sec { width:100%; height:150px; }
#BottomLine #BottomLine_Sec .Dzjg { float:left; width:20%; height:150px; margin-top:25px; text-align:center;}
#BottomLine #BottomLine_Sec .zfwzzc { float:left; width:20%; height:150px; text-align:center; margin-top:25px; }
#BottomLine #BottomLine_Sec #btmTxt { float:left; width:60%; height:150px; margin-top:15px; }
#BottomLine #BottomLine_Sec #btmTxt div { width:100%; height:30px; line-height:30px; font-size:16px; color:#777777; text-align:center;}

.white {font-size: 16px;color:#ffffff;text-decoration: none; line-height:50px;}
.white:hover {font-size: 16px;color:#ffffff;text-decoration: none; line-height:50px;}

.link {font-size: 14px;color:#ffffff;text-decoration: none; line-height:40px;}
.link:hover {font-size: 14px;color:#60aff6;text-decoration: none; line-height:40px;}

.link12 {font-size: 12px; color:#006699;text-decoration: none; line-height:30px;}
.link12:hover {font-size: 12px; color:#006699;text-decoration: underline; line-height:30px;}

.link1 {font-size: 14px;color:#006699;text-decoration: none; line-height:40px;}
.link1:hover {font-size: 14px;color:#006699;text-decoration: none; line-height:40px;}

.red18{ font-size:16px; color:#333333; text-decoration:none; line-height:30px;}
.red18:hover{ font-size:16px; color:#dd3a3a; text-decoration:underline; line-height:30px;}

.Black18_40{ font-size:16px; color:#333333; text-decoration:none; line-height:40px;}
.Black18_40:hover{ font-size:16px; color:#dd3a3a; text-decoration:underline; line-height:40px;}

#PageChangeDiv { margin:auto; width:100%; height:80px; text-align:center;}
.FirstPage { height:40px; width:80px; padding:10px; font-size:14px; text-align:center; border:1px solid #860000; color:#860000; font-weight:bold; line-height:60px;}
.FirstPageLink { height:40px; width:80px; padding:10px;  font-size:14px; color:#003399; text-align:center; border:1px solid #003399; text-decoration:none; line-height:60px;}

.NextPageLink { margin-left:10px; height:40px; width:80px; padding:10px;  font-size:14px; color:#003399; text-align:center; border:1px solid #003399; text-decoration:none; line-height:60px;}
.FrontPageLink { margin-left:10px; height:40px; width:80px; padding:10px;  font-size:14px; color:#003399; text-align:center; border:1px solid #003399; text-decoration:none; line-height:60px;}

.LastPage { margin-left:10px; height:40px; width:80px; padding:10px; font-size:14px; text-align:center; border:1px solid #860000; color:#860000; font-weight:bold; line-height:60px;}
.LastPageLink { margin-left:10px; height:40px; width:80px; padding:10px; color:#003399; font-size:14px; text-align:center; border:1px solid #003399; text-decoration:none; line-height:60px;}

.NoLink { margin-left:10px; height:40px; width:40px; padding:10px; font-size:14px; text-align:center; border:1px solid #860000; color:#860000; font-weight:bold; line-height:60px;}
.HasLink { margin-left:10px; height:40px; width:40px; padding:10px;  font-size:14px; color:#003399; text-align:center; border:1px solid #003399; text-decoration:none; line-height:60px;}