body{ background-color:#FFFFFF; margin:0px; background:url(../image/bg.gif) repeat-x;}
img{ border:none; margin:5px 0;}
html{ background-color:#FFFFFF;}
.box{ width:1000px; height:auto; margin:0 auto;}

/*----------------top-----------------------*/
.top{ height:auto; width:100%; text-align:center;}
.logo{ height:109px; width:430px; background:url(../image/logo.jpg) no-repeat; float:left;}
.top_right{ height:130px; width:580px; float:right; background:url(../image/top.jpg) no-repeat;}
.top_right span{ float:right; color:#000000; font-size:24px; margin:15px 15px 0 0; font-weight:bolder;}

/*----------------menu---------------------*/
.menu{ height:38px; width:100%;}
.menu_left{ height:38px; width:50px; background:url(../image/mian_bg.jpg) 0 -1px; float:left;}
.menu_middle{ height:38px; width:882px; background:url(../image/mian_bg.jpg) repeat-x 0 -45px; float:left;}
.menu_middle ul{ list-style:none; margin:0px; padding:0px;}
.menu_middle li{ max-height:38px; min-height:none;float:left; display:block;}
.menu_middle li a{ color:#FFFFFF; font-size:14px; text-align:center; line-height:35px; text-decoration:none; width:110px; font-weight:bolder; background:url(../image/jg.jpg) no-repeat right;}
.menu_middle li a:link,.menu_middle li a:visited{float:left;text-decoration:none;color:#FFffff;}
.menu_middle li a:hover{ background:url(../image/mian_bg.jpg) 0 -147px; width:110px; font-weight:bold;}
.menu_right{ height:38px; width:68px; background:url(../image/mian_bg.jpg) no-repeat 0 -95px; float:left;}


/*----------------------flash-------------------*/
.flash{  width:100%; float:left; height:220px;z-index:-1;}

/*------------------menu-list--------------------*/
.menu-list { 
       clear:both;
        padding-right:0px; 
		display:none; 
		padding-left:0px; 
		background:#4684c4; 
		filter:alpha(opacity=95); 
		width:130px; 
		font-size:10px;
		padding-top:0px; 
		position:absolute; 
		opacity: 0.8
		}
.menu-list ul { margin:0px; padding:0px; float:left;}
.menu-list ul li { padding:0px; margin:0px; width:110px;}
.menu-list ul li {margin:3px 5px; list-style-type:none;}
.menu-list ul li a { display:block;width:110px; background:none;cursor:pointer;color: #000; font-size:12px; text-align:left; text-decoration:none;}
.menu-list ul li a span{ display:block;width:110px; background-color:#4684c4; color:#ffffff; line-height:20px;}
.menu-list ul li a:visited {color: #000000; height:17px;}
.menu-list ul li a:hover {color: #fff; width:110px; background:none;}
.menu-list ul li a:hover span { background-color:#74bf26;}


/*-------------------mian----------------------*/
.mian{ height:auto; width:100%; float:left;}

/*-----------------mian_left-------------------*/
.mian_left{ height:auto; width:340px; float:left;}
.slide{
	height:200px;
	width:320px;
	margin-top:15px;
	margin-left:5px;
	background-color:#effafe;
	border: 1px solid #bae1f0;
	padding:15px 5px 0 5px;
}
.kj{ height:180px; width:335px; margin:12px 0 0 5px; border:1px solid #bae1f0; background:url(../image/left_bg.jpg) top repeat-x;}
.kj_top{ height:30px; width:100%; line-height:30px; margin-bottom:15px;}
.kj_top span.left{ float:left; font-size:14px; font-weight:bolder; color:#000000; margin-left:10px;}
.kj_top span.right{ float:right; margin-right:15px;}
.kj_top span.right a{ font-size:12px;  color:#000000; text-decoration:none;}
.kj_top_pic{ float:left; width:100px; margin:0 0 0 5px;}
.kj ul{ list-style:none; margin:0px; padding:0px; float:left; mix-width:80%;  display:block;}
.kj li{  margin-left:10px; font-size:12px; color:#000000;height:37px; margin-top:5px;}
.kj li span.left{ background:url(../image/yd.jpg) no-repeat; height:12px; width:10px; display:block; float:left; margin:0 5px;}
.kj li span{ float:left;}
.kj li span.right{ font-size:12px; color:#666666; float:right;}
.kj li a{ text-decoration:none; font-size:12px; color:#000000; float:left; padding-top:13px; text-indent:8px;}
.kj li a:hover{ text-decoration:underline; color:#16518e;}

/*--------------------幻灯片css---------------*/
.introcss{font-size: 12px;line-height: 15px;text-decoration: none;font-weight: bold;color: #303030;text-align: center;vertical-align: top;} 
    a.nav:visited {  color: #006699; text-decoration: none;}
    a.nav:active {  color: #006699; text-decoration: none;}
    a.nav:hover {  color: #006699;text-decoration: none;}
    a.nav:link {color: #006699;text-decoration: none;}
    .apno{padding:1px 7px;border-left:#cccccc 1px solid;}
    a.apno:link,a.apno:visited{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#666;}
    a.apno:active,a.apno:hover{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#999;}
    .bpno{padding:1px 7px;border-left:#cccccc 1px solid;}
    a.bpno:link,a.bpno:visited{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#D34600;}
    a.bpno:active,a.bpno:hover{text-decoration:none;color:#fff;line-height:12px;font:9px sans-serif;background-color:#D34600;}
    
    /*滚动图片样式表*/

    #demo {
    background: #FFFFFF;
    overflow:hidden;
    border: 1px dashed #CCCCCC;
    width: 760;
    }
    #demo img {
    border: 5px solid #F2F2F2;
    }
    #indemo {
    float: left;
    width: 800%;
    }
    #demo1 {
    float: left;
    }
    #demo2 {
    float: left;
    }
	
/*--------------------mian_middle-------------------*/
.mian_middle{ height:auto; width:420px; float:left; margin-top:15px; margin-left:5px; margin-right:5px; margin-bottom:15px;}
.qiehuan{ width:100%; float:left; overflow:hidden;}
ol li {	margin: 8px;}
#con {FONT-SIZE: 12px; WIDTH: 417px;}
#tags {	padding-right: 0px; padding-left: 0px; PADDING-BOTTOM: 0px; WIDTH: 400px; PADDING-TOP: 0px; height: 28px;}
#tags li {background:url(../image/mian_bg.jpg) 0 -399px; float: left; margin-RIGHT: 1px; LIST-STYLE-TYPE: none; height: 28px; width:114px;}
#tags li A {background:url(../image/mian_bg.jpg) 0 -399px; float: left; padding:0 10px; COLOR: #999; LINE-height: 30px;  height: 28px; text-decoration: none; display:block; width:93px; text-align:center;}
#tags li.emptyTag {	background:url(../image/mian_bg.jpg) 0 -370px; WIDTH: 1px;}
#tags li.selectTag {background-position: 0 -371px; margin-BOTTOM: -2px; POSITION: relative; height: 28px;}
#tags li.selectTag A {	background-position: 0 -371px; COLOR: #fff; LINE-height: 30px; height: 28px; font-size:12px; font-weight:bolder;}
#tagContent {BORDER: #8cb9ef 1px solid;  background-COLOR: #fff;}
.tagContent {display: none; width:100%; color: #474747; padding-top:20px;}
.tagContent ul{ list-style:none; margin:0px; padding:0px;}
.tagContent li{ height:20px; width:90%; margin:3px 0 0 10px; font-size:12px; color:#000000;}
.tagContent li span.left{ background:url(../image/yd.jpg) no-repeat; height:12px; width:10px; display:block; float:left; margin:0 5px;}
.tagContent li span.right{ font-size:12px; color:#666666; float:right;}
.tagContent li a{ text-decoration:none; font-size:12px; color:#000000; float:left;}
.tagContent li a:hover{ text-decoration:underline; color:#16518e;}
#tagContent DIV.selectTag {	display: block;}

.xiaoyuan{ width:100%; margin:17px 0 0 0; float:left;}
.xy_top{ height:27px; width:100%; line-height:27px;}
.xy_top span.left{ height:27px; width:63px; background:url(../image/mian_bg.jpg) 0 -195px; float:left; font-size:12px; color:#266db7; font-weight:bolder;}
.xy_top span.middle{ height:27px; width:315px; background:url(../image/mian_bg.jpg) 0 -226px; float:left;}
.xy_top span.right{ height:27px; width:42px; background:url(../image/mian_bg.jpg) -73px -195px; float:left;}
.xy_nk{
	height:285px;
	max-height:none;
	width:416px;
	padding-top:25px;
	margin-left:1px;
	border: 1px solid #8cb9ef;
}

.xy_nk ul{ list-style:none; margin:0px; padding:0px;}
.xy_nk li{ height:20px; width:90%; margin:3px 0 0 10px; font-size:12px; color:#000000;}
.xy_nk li a{ text-decoration:none; font-size:12px; color:#000000; float:left;}
.xy_nk li a:hover{ text-decoration:underline; color:#16518e;}
.xy_nk li span.left{ background:url(../image/yd.jpg) no-repeat; height:12px; width:10px; display:block; float:left; margin:0 5px;}

/*--------------------mian_right--------------------*/
.mian_right{  width:220px; float:right;}
.mian_right_kj{ width:100%; margin-bottom:10px; }
.mian_right_kj_top{ height:35px; width:100%;}
.mian_right_kj_top span.left{ height:35px; width:113px; background:url(../image/mian_bg.jpg) 0 -265px; float:left; color:#FFFFFF; font-size:12px; line-height:35px; text-align:center; font-weight:bolder;}
.mian_right_kj_top span.middle{ height:35px; width:70px; background:url(../image/mian_bg.jpg) 0 -299px; float:left;}
.mian_right_kj_top span.right{ height:35px; width:37px; background:url(../image/mian_bg.jpg) 0 -334px; float:left;}
.yuanxi{
	height:auto;
	width:218px;
	display:inline;
	float:left;
	overflow:auto;
	padding:15px 0 0 0;
	margin-top:-2px;
	margin-left:1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5194e7;
	border-right-color: #5194e7;
	border-bottom-color: #5194e7;
	border-left-color: #5194e7;
}
.yuanxi ul{ list-style:none; margin:0px; padding:0px; display:block; float:left;}
.yuanxi li{ color:#000000; font-size:12px; height:20px; width:109px; margin:5px 0; float:left; display:block;}
.yuanxi li a{ color:#000000; text-decoration:none; font-size:12px; margin:0 5px;}
.yuanxi li a:hover{ background-color:#2d77c1; color:#FFFFFF;} 

.video{
	height:auto;
	width:215px;
	display:block;
	float:left;
	padding:15px 0 0 0;
	margin-top:-2px;
	margin-left:1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5194e7;
	border-right-color: #5194e7;
	border-bottom-color: #5194e7;
	border-left-color: #5194e7;
}
.video ul{ list-style:none; margin:0px; padding:0px;}
.video li{ height:20px; width:90%; margin:3px 0 0 10px; font-size:12px; color:#000000;}
.video li a{ text-decoration:none; font-size:12px; color:#000000; float:left;}
.video li a:hover{ text-decoration:underline; color:#16518e;}
.video li span.left{ background:url(../image/yd.jpg) no-repeat; height:12px; width:10px; display:block; float:left; margin:0 5px;}

.side{
	height:auto;
	width:215px;
	display:block;
	float:left;
	padding:15px 0 15px 0;
	text-align:center;
	margin-top:-2px;
	margin-left:1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5194e7;
	border-right-color: #5194e7;
	border-bottom-color: #5194e7;
	border-left-color: #5194e7;
}

/*--------------------footer------------------------*/
.footer{ height:auto; width:100%; margin:15px 0; font-size:12px; color:#666666; float:left; text-align:center;}
.footer ul{ list-style:none; margin:0 auto; }
.footer li{ margin:10px 5px;}
.footer li a{ color:#000000; text-decoration:none; margin:8px 5px;}
.footer li a:hover{ text-decoration:underline; color:#cd630d;}
.footer p{ width:100%;}

.more{ font-size:12px; float:right; margin:5px 5px; height:20px;}
.more a:{ font-size:12px; color:#1f64af; text-decoration:none;}
.more a:link,.more a:visited{ font-size:12px; color:#1f64af; text-decoration:none;}
.more a:hover{ font-size:12px; color:#e26131; text-decoration:underline;}

