﻿body{width:100%;color:#555;margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px; line-height:150%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0;}
li{list-style:none;}
img{border:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a:link{color:#555; text-decoration:none;}
a:visited{color:#555; text-decoration:none;}
a:hover{color:red; text-decoration:none;}
a:active{color:#555; text-decoration:none;}

.all{ width:980px; margin:0 auto;}

.header{background:url(bg.png) repeat-x ; }
.top{height:113px;}
.logo{ width:206px;float:left;}
.logor{ width:770px; float:right; text-align:right; }
.topmenu{ text-align:right; line-height:30px; color:#acacac; padding-right:10px;}
.topmenu a,.topmenu a:visited{color:#acacac;}
.topmenu a:hover{color:#fff;}
.menu{background:url(menubg.jpg) no-repeat; width:725px; height:75px; margin-top:6px; float:right;}
/* 下拉导航 */
#k_menu {clear:both;display:table;width:720px; margin:0 0 0 4px;list-style-type:none;text-align:left; }
#k_menu li {float:left;width:100px;margin-left:0px;text-align:left;}
#k_menu li a {display:block;width:100px; height:39px; line-height:20px; padding-top:30px; font-size:14px; font-weight:bold;text-align:center;text-decoration:none;color:#FFF;;background:url(menubg.png) no-repeat;}
#k_menu li a:hover{background:url(menubg2.png) repeat-x;}
#k_menu li ul {margin:0px;display:table;line-height:28px;list-style-type:none;left:-9999px;width:120px;position:absolute; border:#879BB0 1px solid;border-bottom:0;}
#k_menu li ul li {clear:both;width:120px;background:#fff;filter:alpha(opacity=90);outfilter:fade(duration=0.4); text-align:left; border-bottom:#9FA1A2 1px solid;}
#k_menu li ul li a {color:#6993a4;display:block;width:100px;background:#fff; height:28px;padding-left:20px; text-align:left; font-weight:200; font-size:12px;line-height:28px; padding-top:0;}
#k_menu li ul li a:hover {color:#fff;text-decoration:none;font-weight:normal;background:#466a8e;font-weight:bold;}
#k_menu li:hover ul {left:auto;}
#k_menu li.sfhover ul {left:auto;}

.pagebody{background:#F3F3F3;}
.pagebody .left{ width:700px; float:left;  padding-right:10px;background:#fff; }
.pagebody .right{ width:250px; float:right; }

.insidebody{}
.insidebody .left{ width:250px; float:left;  background:#F3F3F3;padding-left:10px; }
.insidebody .right{ width:710px; float:left; font-size:14px; line-height:150%;border-left: 1px  dotted #003161; _height:550px;min-height:550px;}
.pagecontent{width:98%; float:right;}

.jianjie{ width:250px; float:left; line-height:18px; background:url(bg1.png) no-repeat;}
.news{width:430px; float:right;background:url(bg2.png) no-repeat;}
.fagui{ width:345px; float:left;background:url(bg3.png) no-repeat;}
.zhishi{width:345px; float:right;background:url(bg3.png) no-repeat;}
.sort{ margin-bottom:10px; width:240px;}
.contact{ line-height:20px;width:240px;}
.banner2{margin:8px 0;}
.banner{ background:url(banner.jpg) no-repeat; height:300px;}

.menubgt{background:url(menubgt.png) no-repeat; height:31px; line-height:20px; padding-top:22px; text-align:center;}
.menubgt a,.menubgt a:visited{color:#FFFFFF; font-size:14px; font-weight:bold;} 
.menubgm{background:url(menubgm.png); padding:10px; clear:both;}
.menubgb{background:url(menubgb.png) no-repeat; height:15px;}

.news dl{ margin:10px 0 10px 0; border-bottom:#CCCCCC 1px  dashed;}
.news dt{ font-weight:bold;background:url(dot1.gif) no-repeat center left; padding-left:25px;}
.news dt a:link,.news dt a:visited{ color:#006699;}
.news dt span{font-weight:200;padding-left:10px; }
.news dd{ text-indent:20px; margin:8px 0;}

.sort ul{width:200px; margin:0 auto;}
.sort ul li{font-size:14px; line-height:30px;background:url(dot2.gif) no-repeat center left; padding-left:25px; border-bottom:1px solid #efefef;}
.sort ul li a{display:block;width:160px; height:30px; line-height:30px; padding-left:10px; font-weight:bold; clear:both;}
.sort ul li a:hover{width:160px; height:30px;color:#fff;text-decoration:none;font-weight:normal;background:#466a8e;font-weight:bold;}
.sort ul li h4{}

.fagui ul,.zhishi ul{ margin:0 auto; padding:0; width:320px;}
.fagui li,.zhishi li{height:22px; line-height:22px; background:url(dot3.gif) center left no-repeat; padding-left:18px; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}

.title1{background:url(1.png) no-repeat center left; width:200px;margin:0 auto;height:45px; line-height:45px; padding-left:40px; border-bottom:1px solid #013161; margin-bottom:8px;}
.title1,.title1 a,.title2,.title2 a,.title3,.title3 a{ font-size:14px; font-weight:bold; color:#013161;}
.title1 a:hover,.title2 a:hover,.title3 a:hover,.title4 a:hover{color:#FF0000;}
.title2{background:url(2.png) no-repeat center left; width:380px;margin:0 auto; height:45px; line-height:45px; padding-left:40px; border-bottom:1px solid #013161; margin-bottom:8px;}
.title3{background:url(3.png) no-repeat left center;  width:295px;margin:0 auto;height:45px; line-height:45px; padding-left:40px; border-bottom:1px solid #013161; margin-bottom:8px;}

.content1{width:230px; margin:0 auto;}
.content2{width:410px; margin:0 auto;}

.copyright{ border-top:4px #7d7d7d solid; background:#a9a9a9; color:#e3e3e3; line-height:20px; font-weight:200; text-align:center; clear:both;}
.copyright a{color:#e3e3e3;}
.copyright a:hover{color:#fff;}

.indexlink{border-top:4px #c6def7 solid;color:#498eba;line-height:30px; font-weight:200; clear:both;}
.indexlink .all a{color:#498eba; margin-left:10px;}
.indexlink .all a:hover{color:#9b9b9b;}


.clear{width:100%; clear:both; height:0;}

.guide,.guide a{ font-size:12px; text-align:right; color:#999999;}
.guide a:hover{color:#CCCCCC;}
.pagetitle{ height:25px;padding:25px 0 0 25px;border-bottom:1px solid #CCCCCC;font-size:16px; font-weight:bold; background:url(title.gif) no-repeat 0 25px;}
.inside{ margin-top:10px;}
.artlist dl{ border-bottom:#999999 1px dashed; margin-top:8px;}
.artlist dt{height:25px; line-height:25px; width:95%; background:url(dot4.gif) no-repeat center left; padding-left:25px; font-weight:bold;}
.artlist dt i{ color:#CCCCCC; padding-left:20px;}
.artlist dd{ font-size:12px; padding:0 0 0 20px; text-indent:30px;}

.pagelist{ margin-top:20px;}
.k_pagelist{ width:70%; float:left;text-align:right;}
.k_pagelist a,.k_pagelist span,.k_pagelist strong{padding-left:5px;}
.rss{width:20%; margin-left:20px; float:left;text-align:left;}
.rss img{vertical-align:middle;}
.k_pagelist,.k_pagelist a{font-size:12px;}
.artinfo{font-size:12px; text-align:right; line-height:30px; color:#CCCCCC;}
.artcontent,.onepage{line-height:160%;}

#k_bottommenu,#k_bottommenu a{color:#EFEFEF;}