﻿@charset "utf-8";
body { font-size:12px; font-family: Arial, Helvetica, sans-serif; background:none; }
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { padding:0; margin:0; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
img, table, td, th { border: 0; }
ul, ol { list-style-type:none; }
a:link { color: #6d6d6d; text-decoration: none; }
a:visited { color: #6d6d6d; text-decoration: none; }
a:hover { color: #414141; text-decoration:none; }
/***公共样式***/
.clear { clear:both; }
.clear6 { clear:both; height:6px; font-size:0; }
.clear15 { clear:both; height:15px; font-size:0; }
.left { float:left; }
.right { float:right; }
.bighead { width:100%; height:146px; background:url(../images/kyy/bigbg.jpg) repeat-x; }
#head { width:1000px; height:146px; margin:0 auto; border-bottom:1px solid #666; }
.logo { width:174px; height:146px; background:url(../images/kyy/logo.jpg); }
.head_right { width:826px; height:146px; }
.temp { width:826px; text-align:right; }
.date { width:200px; height:24px; line-height:24px; color:#308fd8; }
#xo { width:1px; margin:5px 0 0 0; font-size:0; height:12px; border-left:1px solid #6d6d6d; }
.fav { width:180px; margin:0 0 0 39px;  }
.fav li { float:left; padding:0 5px 0 0; height:24px; line-height:24px;  }
.werther { width:200px; height:24px; line-height:24px; color:#308fd8; text-align:right;}
.search { margin:0 0 0 0px; width:200px; height:24px; line-height:24px; }
.nav { width:826px; height:35px; margin:26px 0 0 0; *margin:26px 0 0 0; _margin:21px 0 0 0;  background:url(../images/kyy/nav_bg.jpg); }
.nav li { float:left; height:35px; line-height:35px; }
.nav li a { display:block; width:100px; height:35px; line-height:35px; text-align:center; font-family:"黑体"; font-size:14px; }
.nav li a:link { color:#fff; }
.nav li a:visited { color:#fff; }
.nav li a:hover { color:#000; background:url(../images/kyy/nav_hovbg.jpg); }
#navhover { color:#000; background:url(../images/kyy/nav_hovbg.jpg); }
.message { width:826px; text-align:right; height:30px; line-height:30px; color:#308fd8;}
.message a { font-size:12px; font-family:"黑体"; }
.message a:link { color:#308fd8; }
.message a:visited { color:#308fd8; }
.message a:hover { color:#000; }
.top_ad { margin:0 auto; width:1000px; hegith:276px; border-bottom:3px solid #006bb8; }
#content { width:1000px;  margin:0 auto; }
.bigbox { width:998px; height:323px; border:1px solid #ccc; } 
.longtitle { width:998px; height:27px; background:#eef5ff; border-bottom:1px solid #ccc; }
.longtitle h5 { font-family:"黑体"; font-size:14px; color:#fff; width:64px; height:12px; padding:7px 9px; background:url(../images/kyy/title_bg.jpg); margin:2px 0 0 4px; }
.longtitle img { margin:3px 3px 0 0; }
.imgturn { width:571px; height:286px; margin:4px 0 0 4px; _margin:4px 0 0 2px; }
.newslist { width:404px; height:281px; padding:0px 5px 5px 5px; margin:4px 4px 0 0; _margin:4px 2px 0 0; }
.indexnews { width:404px; }
.indexnews li { height:25px; line-height:25px; border-bottom:1px dashed #ccc; white-space:nowrap;  vertical-align:bottom;  /*消除IE中LI行距比FF大的问题*/ }
.indexnews li p { float:left; margin:0 15px 0 0; }
.indexnews li p a:link { color:#308fd8; }
.indexnews li p a:visited { color:#308fd8; }
.indexnews li p a:hover { color:#000; }
.indexnews li em { float:left; margin:0 0 0 15px; color:#ccc; font-style:normal; }
.indexnews li a { float:left; }
.indexnews li a:link { color:#666; }
.indexnews li a:visited { color:#666; }
.indexnews li a:hover { color:#308fd8; }
.sidebar { width:277px; }
.rightcontent { width:716px; }
.sidebar_box { width:275px;  border:1px solid #ccc; background:#edf4fe; }
.sidebar_box_title { width:275px; height:27px; border-bottom:1px solid #ccc; }
.sidebar_box_title h5 { font-family:"黑体"; font-size:14px; color:#fff; width:64px; height:12px; padding:7px 9px; background:url(../images/kyy/title_bg.jpg); margin:3px 0 0 3px; }
.sidebar_box_title img { margin:3px 3px 0 0; }
.topic_list { width:267px; padding:4px; }
.topic_list li { height:21px; line-height:21px; border-bottom:1px dashed #ccc; white-space:nowrap;  vertical-align:bottom;  /*消除IE中LI行距比FF大的问题*/ }
.topic_list li em { float:right; font-style:normal; color:#ccc; }
.topic_list li a { float:left; }
.topic_list li a:link { color:#666; }
.topic_list li a:visited { color:#666; }
.topic_list li a:hover { color:#308fd8; }
.video { background:#fff; }
.tools { width:267px; padding:4px; }
.tools li { float:left; height:30px; line-height:30px; padding:0 20px 0 0; border-bottom:1px solid #ccc; white-space:nowrap;  vertical-align:bottom;  /*消除IE中LI行距比FF大的问题*/ display:inline;  /*与下面超链接换行代码实现LI横排换行问题*/ }
.tools li a:link { color:#308fd8; }
.tools li a:visited { color:#308fd8; }
.tools li a:hover { color:#666; }
.rightcontent_box { width:714px; border:1px solid #ccc; }
.rightcontent_box_title { width:714px; height:27px; border-bottom:1px solid #ccc; background:#edf4fe; }
.rightcontent_box_title h5 { font-family:"黑体"; font-size:14px; color:#fff; width:172px; height:16px; padding:5px 2px; background:url(../images/kyy/title_bg1.jpg); margin:2px 0 0 3px; text-align:center; }
.rightcontent_box_title h4 { font-family:"黑体"; font-size:14px; color:#fff; width:64px; height:12px; padding:7px 9px; background:url(../images/kyy/title_bg.jpg); margin:2px 0 0 3px; text-align:center; }
.rightcontent_box_title img { margin:3px 3px 0 0; }
.rightcontent_box_content { width:708px; padding:4px; }
.link { width:709px; }
.link li { height:22px; line-height:22px;  white-space:nowrap;  vertical-align:bottom;  /*消除IE中LI行距比FF大的问题*/ display:inline;  /*与下面超链接换行代码实现LI横排换行问题*/ }
.link li a { display:block; float:left; padding:2px 8px; }
.link li a:link { color:#666; }
.link li a:visited { color:#666; }
.link li a:hover { color:#308fd8; }
#foot { width:1000px;  margin:0 auto; border-top:5px solid #0073bd; text-align:center; padding:15px 0 0 0; }
#foot p{ margin:0 0 6px 0; }
.rightcontent_box_nav { width:709px; height:24px; line-height:24px; padding:0 0 0 5px; border-bottom:1px solid #ccc; background:#edf4fe; }
.rightcontent_box_nav h5 { font-family:"黑体"; font-size:13px; color:#fff; width:143px; height:15px; padding:3px 2px; background:url(../images/kyy/title_bg1.jpg); margin:3px 0 0 3px; text-align:center; }
.rightcontent_box_nav h4 { font-family:"黑体"; font-size:13px; color:#fff; width:59px; height:15px; padding:3px 2px; background:url(../images/kyy/title_bg.jpg); margin:3px 0 0 3px; text-align:center; }
.rightcontent_box_nav img { margin:3px 3px 0 0; }
.cate_list { width:222px; padding:4px; }
.cate_list li { height:21px; line-height:21px; padding:0 0 0 10px; width:180px; white-space:nowrap;  vertical-align:bottom;  /*消除IE中LI行距比FF大的问题*/ }
.cate_list li em { float:right; font-style:normal; color:#ccc; }
.cate_list li a { float:left; }
.cate_list li a:link { color:#308fd8; }
.cate_list li a:visited { color:#308fd8; }
.cate_list li a:hover { color:#666; }
.showimg{
width:135px;
margin-left:5px;
margin-top:10px;
border:1px solid #ccc;
padding:4px;
}

.showtext{
width:135px;
text-align:center;
margin-left:5px;
margin-top:5px;
height:30px;
}

.showtext a:link{
color:#308fd8;
}

.showtext a:visited{
color:#308fd8;
}

.showtext a:hover{
color:#666;
}

.sshowimg{
padding:4px;
border:1px solid #d9e0e6;
border-bottom-color:#c8cdd2;
border-right-color:#c8cdd2;
background:#fff;
width:170px;
margin-left:40px;
margin-top:10px;
}

.sshowtext{
margin-top:10px;
width:170px;
text-align:center;
margin-left:42px;
}

/*组织机构图样式*/
.orgazine{
width:705px;
margin-top:10px;
height:635px;
}

.leader{
width:705px;
height:28px;
margin-top:5px;
}

.leader a:link{
display:block;
width:86px;
height:28px;
background:url(../images/kyy/leaderbg.jpg);
line-height:28px;
color:#fff;
margin-left:300px;
text-align:center;
}

.leader a:visited{
display:block;
width:86px;
height:28px;
background:url(../images/kyy/leaderbg.jpg);
line-height:28px;
color:#fff;
margin-left:300px;
text-align:center;
}

.leader a:hover{
display:block;
width:86px;
height:28px;
background:url(../images/kyy/leaderbg.jpg);
line-height:28px;
color:#fff;
margin-left:300px;
text-align:center;
}

.leaderbg3{
width:693px;
height:36px;
background:url(../images/kyy/leaderbg3.jpg);
}

.leftorgazine{
float:left;
width:180px;
text-align:center;
margin-left:60px;
*margin-left:45px;
_margin-left:25px;

}

.middleorgazine{
float:left;
width:144px;
text-align:center;
margin-left:55px;
*margin-left:40px;
_margin-left:40px;
}

.rightorgazine{
float:left;
width:178px;
text-align:center;
margin-left:70px;
*margin-left:50px;
_margin-left:50px;
}

.leftorgazine a{
display:block;
width:87px;
height:28px;
background:url(../images/kyy/leaderbg1.jpg);
line-height:28px;
color:#fff;
text-align:center;
margin-left:30px;
*margin-left:0;
_margin-left:0;
}

.leftorgazine a:link{
color:#fff;
}

.leftorgazine a:visited{
color:#fff;
}

.leftorgazine a:hover{
color:#fff;
}

.middleorgazine a{
display:block;
width:87px;
height:28px;
background:url(../images/kyy/leaderbg1.jpg);
line-height:28px;
color:#fff;
text-align:center;
}

.middleorgazine a:link{
color:#fff;
}

.middleorgazine a:visited{
color:#fff;
}

.middleorgazine a:hover{
color:#fff;
}

.rightorgazine a{
display:block;
width:87px;
height:28px;
background:url(../images/kyy/leaderbg1.jpg);
line-height:28px;
color:#fff;
text-align:center;
}

.rightorgazine a:link{
color:#fff;
}

.rightorgazine a:visited{
color:#fff;
}

.rightorgazine a:hover{
color:#fff;
}

.leaderbg4{
width:693px;
height:23px;
background:url(../images/kyy/leaderbg4.jpg);
}

/*手风琴效果开始*/
/* Styles for Example #2 */
#example2{
margin:0;
padding:0;
width:180px;
list-style-type:none;
color:#000;
}
#example2 a{
display:block;
font-weight:normal;
text-decoration:none;
line-height:20px;
}
#example2 ul{
overflow: hidden;
margin:0;
padding:0;
}
#example2 li{
margin:0;
padding:0;
list-style-type:none;
margin-top:10px;
}
#example2 li a{
width:180px;
padding:0;
display:block;
color:#fff;
background-image:url(../images/kyy/leaderbg2.jpg);
height:20px;
margin-left:0;
line-height:20px;
}
#example2 li a.closed{
color:#fff !important;
background-image:url(../images/kyy/leaderbg2.jpg) !important;
}
#example2 li.firstitem a.closed{
color:#fff !important;
background-image:url(../images/kyy/leaderbg2.jpg) !important;
}
#example2 li.lastitem a.closed{
color:#fff !important;
background-image:url(../images/kyy/leaderbg2.jpg) !important;
}
#example2 li li{
width:180px;
border-bottom:1px dashed #666;
padding:0;
height:22px;

}
#example2 li a.opened{
background-image:url(../images/kyy/leaderbg2.jpg);
color:#FFFFFF;
}
#example2 li.firstitem a.opened{
background-image:url(../images/kyy/leaderbg2.jpg);
color:#FFFFFF;
}
#example2 li.lastitem li{

}
#example2 li.lastitem ul{

}
/*手风琴效果结束*/

.orgazineul{
width:162px;
list-style:none;
margin:0;
padding:0;
}

.orgazineul li{
height:20px;
margin-top:10px;
background:url(../images/kyy/leaderbg2.jpg);
line-height:20px;
color:#fff;
}

.orgazineul li a{
background:none;
height:20px;
line-height:20px;
width:162px;
text-align:center;
margin:0;
}
/*组织机构图样式结束*/

.lindao{
width:693px;
}

.lindaotitle{
font-size:20px;
margin-top:20px;
margin-left:220px;
}

.lindaoimg{
margin-top:10px;
padding:6px;
border:1px solid #d9e0e6;
border-bottom-color:#c8cdd2;
border-right-color:#c8cdd2;
background:#ccc;
width:129px;
margin-left:70px;
}

.lindaotext{
padding-top:5px;
width:142px;
height:48px;
line-height:16px;
background:#fff;
margin-left:70px;
text-align:center;
color:#666;
}

.details{
width:690px;
text-align:center;
}

.detailstitle{
width:630px;
font-size:14px;
color:#466494;
margin-top:10px;
font-weight:bold;
}

.detailsdate{
width:630px;
color:#457ecb;
margin-top:5px;
}

.detailscontent{
width:630px;
line-height:20px;
margin-top:10px;
margin-left:30px;
*margin-left:0;
_margin-left:0;
text-align:left;
}

/*标签效果开始*/
#tabbody {
FONT-SIZE: 12px; 
MARGIN: 0px auto; 
WIDTH: 600px;
}

#tags {
MARGIN:0; 
WIDTH: 600px;
HEIGHT: 23px;
padding:0;
margin-top:10px;
}

#tags LI {
BACKGROUND: url(../images/kyy/tagleft.gif) no-repeat left bottom; 
FLOAT: left; 
MARGIN-RIGHT: 1px; 
LIST-STYLE-TYPE: none; 
HEIGHT: 23px
}

#tags LI A {
PADDING-RIGHT: 10px; 
PADDING-LEFT: 10px; 
BACKGROUND: url(../images/kyy/tagright.gif) no-repeat right bottom; 
FLOAT: left; 
PADDING-BOTTOM: 0px;
COLOR: #fff; 
LINE-HEIGHT: 23px; 
PADDING-TOP: 0px; 
HEIGHT: 23px; 
TEXT-DECORATION: none
}

#tags li a:visited{
color:#fff;
}

#tags li a:hover{
color:#999;
}

#tags LI.emptyTag {
BACKGROUND: none transparent scroll repeat 0% 0%; 
WIDTH: 4px
}

#tags LI.selectTag {
BACKGROUND-POSITION: left top;
MARGIN-BOTTOM: -2px; 
POSITION: relative; 
HEIGHT: 25px;
}

#tags LI.selectTag A {
BACKGROUND-POSITION: right top; 
COLOR: #000; 
LINE-HEIGHT: 25px; 
HEIGHT: 25px
}

#tagContent {
BORDER: #aecbd4 1px solid; 
padding:1px;
}

.tagContent {
PADDING: 10px; 
DISPLAY: none; 
BACKGROUND: #e0e6ee;
WIDTH: 682px; 
COLOR: #474747; 
HEIGHT: 564px;
}

#tagContent DIV.selectTag {
DISPLAY: block
}
/*标签效果结束*/
.tagContent dl{
float:left;
width:650px;
margin:5px 15px;
padding:0 0 5px 0;
display:inline;
border-bottom:1px dashed #ccc;
}

.tagContent dt{
float:right;
width:500px;
margin:0;
padding:0;

}

.tagContent dd{
margin:0;
padding:0;
line-height:1.5em;
}

.tagContent dd.rightimg img {
float:left;
margin-right:8px;
padding:4px;
border:1px solid #d9e0e6;
border-bottom-color:#c8cdd2;
border-right-color:#c8cdd2;
background:#fff;
}

.tagContent dt a:link{
color:#327fd2;
}

.tagContent dt a:visited{
color:#327fd2;
}

.tagContent dt a:hover{
color:#000;
}

.rightnewstitle{
width:650px;
margin:0 auto;
margin-top:5px;
}

.rightnewstitle1{
width:650px;
margin:0 auto;
margin-top:5px;
height:18px;
}

.rightnewsintro{
width:640px;
margin-top:5px;
margin-left:15px;
line-height:20px;
}

.rightnewsmore{
margin-left:10px;
font-size:10px;
width:650px;
border-bottom:1px solid #ccc;
text-align:right;
}

.netpager{
margin-left:10px;
width:650px;
text-align:right;
margin-top:15px;
}

.magazine{
width:690px;
margin-top:5px;
}

.magazinetop{
width:697px;
height:78px;
background:url(../images/kyy/magbg.jpg);
text-align:center;
font-size:24px;
}

.magazinemiddle{
width:697px;
background:url(../images/kyy/magbg1.jpg);
padding-top:10px;
}

.magazinebottom{
width:697px;
height:115px;
background:url(../images/kyy/magbg2.jpg);
}

.magazineimg{
padding:4px;
border:1px solid #d9e0e6;
border-bottom-color:#c8cdd2;
border-right-color:#c8cdd2;
background:#fff;
width:145px;
margin-left:55px;
}

.magazinetitle{
width:145px;
margin-left:55px;
text-align:center;
margin-top:5px;
}

.magazinedown{
width:145px;
margin-left:55px;
text-align:center;
margin-top:5px;
padding-bottom:10px;
}

.magazineshow{
width:690px;
margin-top:5px;
background:url(../images/kyy/magbg3.jpg);
height:770px;
border-bottom:1px solid #666;
}

.contactmapbg{
width:970px;
background:#a5aebf;
height:4px;
font-size:0;
}

.contactmap{
width:970px;
height:20px;
border-bottom:1px dashed #a5aebf;
line-height:20px;
}

.maptitle{
color:#00aeff;
text-align:left;
margin-left:23px;
}

.mapcontent{
margin-top:10px;
}

.contactcontent{
text-align:left;
margin-top:20px;
margin-left:23px;
color:#666;
}

.guest{
width:380px;
line-height:20px;
margin-top:30px;
text-align:left;
}

.guesttextbox{
width:200px;
background:#aaa;
border:1px solid #ccc;
color:#fff;
}

.guesttextbox1{
width:300px;
background:#aaa;
border:1px solid #ccc;
color:#fff;
}

#leftcontact{
float:left;
width:544px;
margin-top:20px;
text-align:center;
}

#rightcontact{
float:right;
width:425px;
margin-top:20px;
text-align:center;
}
/*图片轮换开始*/
.flashNews { position:relative; width:571px; overflow:hidden; border:1px solid #B6CAE3; text-align:left; }
.flashNews, .firstNews { height:286px; }
.flashNews .bg { position:absolute; left:0; bottom:-2px; width:571px; height:24px; background:#000000; filter:alpha(opacity=39); -moz-opacity:0.39; opacity:0.39; }
/*更改标题样式位置*/
.flashNews p { position:absolute; left:10px; top:270px; *top:270px;_top:270px; width:571px; height:20px; z-index:2; }
.flashNews p a { color:#FFFFFF; }
.flashNews p a:hover { color:#F20000; }
.flashNews ul { position:absolute; right:0; bottom:0px; *bottom:0px;_bottom:0px; padding-left:47px; _padding-left:46px; background:url(flashPage_bg.png) 0 0 no-repeat; z-index:2; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png', sizingMethod='crop')}
.flashNews ul li { float:left; width:15px; height:18px; line-height:18px; text-align:center; margin-left:1px; background:#000000; }
.flashNews ul li a { display:block; width:15px; height:18px; font-size:10px; font-weight:bold; color:#FFFFFF; }
.flashNews ul li a:hover, .flashNews ul li a.sel { color:#F20000; }
/*图片轮换结束*/

