﻿/* CSS Document */
body{
    padding: 0px;
    margin:0 auto;
    width: 1002px;
    font-family: inherit;
	background: url(topbg.jpg) repeat-x #FDFDFE;
    text-align:left;
    font: 12px/1.5 Tahoma, Helvetica, Arial, sans-serif;
}
ul,li{
    list-style:none;
	margin:0px;
	padding:0px;
}
p,h1,h2,h3.h4{
	margin: 0px;
	padding: 0px;
}
img { border: 0;}
.clear{ clear:both;}
a{ text-decoration:none; color:#000;}
a:hover{ color:#666666;}
/*------------banner------------*/
.top{
    width:100%;
    height:auto;
    margin:0;
}
.logo{
    margin:0;
	float:left;
	width:460px;
	height:70px; 
	padding:20px 10px 0 30px;
}
.topr{ float:right; width:270px;padding:30px 30px 0 0;}
 .line{height:30px;}
  /*------------search------------*/
  .search{ clear:both; float:left; padding-left:40px;}
  .search b{ font-size:16px;}
  .h_so_k{ margin:0 2px; width:170px; height:19px; line-height:20px;border:solid 1px #CCC;}
  .h_so_t{width:60px; height:21px; line-height:21px; background:url(h_so_bt.png) no-repeat -1px -1px; border:none;}
/* ------------Nav------------*/
.nav{margin-top:5px;
    clear:both;text-align: center;
	width:1002px;
    background: url("nav_bg.png") no-repeat 0 -36px;
}
.navinner {
    background: url("nav_bg.png") no-repeat 100% -72px;
}
.navlist {
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    margin: 0 9px;
    background: url("nav_bg.png") repeat-x 0 0;
}
.nav li {
    float: left;
    margin: 0 0 0 -2px;
    padding: 0 4px 0 6px;
    background: url("nav_bg.png") no-repeat 0 -108px;
}
.nav a {
    display: block;
    width: 101px;
    text-align: center;
    font-size: 120%;
}
.nav a:link, .nav a:visited {
    color: #fff;
}
.nav a.current, .nav a:hover, .nav a:active {
    color: #fff;
    font-weight: bold;
    background: url("nav_bg.png") no-repeat 50% -144px;
} 
.flash{ clear:both;margin:0; padding:2px 0 0 0;width:1002px; height:auto;}
.main{ clear:both; width:1000px; border-left:#ccccce solid 1px; border-right:#ccccce solid 1px; border-bottom:#ccccce dashed 1px;}
 .main .left{ width:220px; float:left; background-color:#EEF7F9; height:auto;}
 .main .left .top{ width:220px; height:30px; background:url(line1.gif) no-repeat bottom; padding-top:5px; line-height:30px; font-size:12px;}
 .main .left .top b , .main .left .tot b{ background:url(ico.gif) 5px -6px no-repeat; padding-left:23px; }
 .main .left .box{ height:auto; padding-left:20px; }
 .main .left .box form{ margin:0; padding-bottom:5px;}
 .main .left .tot{ width:220px; height:30px; background:url(line2.gif) no-repeat bottom; line-height:30px; font-size:12px;}
 .main .left .box ul{ margin:0px; padding:6px 0 10px 0; }
 .main .left .box td{ list-style:none; line-height:25px; border-bottom:#CCCCCC dashed 1px;}
 .main .left .box ul li{ list-style:none; height:30px; line-height:30px;}
 .main .left .box p{ clear:both; line-height:30px; padding-top:10px;}
 .main .left .box ul.so{ margin-top:-3px;}
 .main .left .box ul.so li{ list-style:none; height:25px; line-height:25px; background:url(d9.gif) 0px 5px no-repeat; border-bottom:#CCCCCC dashed 1px;}
 .main .left .box ul.so li a{ padding-left:22px;color:#000;}
 .main .right{ width:770px; padding-left:8px; float:right;}
 .main .right .box1{ float:left; width:380px;}
 .main .right .box1 .tit{ margin-top:10px; margin-bottom:4px; width:380px; background-color:#fff; background:url(ico01.gif) no-repeat 2px 5px; height:23px; border-bottom:#CCCCCC solid 1px;}
 .main .right .box1 .tit span{ padding-left:20px;}
 .main .right .box1 .tit a{ float:right;padding-right:20px;}
 .main .right .box1 ul{ margin:0px; padding-left:15px;}
 .main .right .box1 ul li{ list-style:none; line-height:25px; background:url(d9.gif) 0px 5px no-repeat; border-bottom:#CCCCCC dashed 1px;}
 .main .right .box1 ul li a{ padding-left:20px;}
 .main .right .box1 ul li span{ float:right; padding-right:20px;}
 .main .right .box2{ float:right; width:380px;}
 .main .right .box2 .tit{ margin-top:10px; margin-bottom:5px; width:380px; background-color:#fff; background:url(ico01.gif) no-repeat 2px 5px; height:23px; border-bottom:#CCCCCC solid 1px;}
 .main .right .box2 .tit span{ padding-left:20px;}
 .main .right .box2 .tit a{ float:right;padding-right:20px;}
 .main .right .box2 ul{ margin:0px; padding-left:15px;}
 .main .right .box2 ul li{ list-style:none; line-height:25px; background:url(d9.gif) 0px 5px no-repeat; border-bottom:#CCCCCC dashed 1px;}
 .main .right .box2 ul li a{ padding-left:20px;}
 .main .right .box2 ul li span{ float:right; padding-right:20px;}
 .main .right .box2 .box21{ float:right; width:370px; padding:0px 0 0px 5px; height:80px; border-bottom:#CCCCCC dashed 1px;}
 .main .right .box2 .box21 img{ float:left; width:125px; height:78px; padding-top:1px;}
 .main .right .box2 .box21 p{ float:right; width:235px; padding-right:3px;}
 .main .right .box3{ width:770px; padding-top:5px; float:left;}
 .main .right .box3 .top{ margin-top:10px; margin-bottom:5px; width:768px; height:23px; background:url(ico01.gif) no-repeat 3px 5px; border-bottom:#CCCCCC solid 1px; font-size:12px; color:#000;}
 .main .right .box3 .top span{ padding-left:20px;}
 .main .right .box3 .top .guide{ clear:both; float:right;padding-right:20px;}
 .main .right .box3 .top a.more{ float:right;padding-right:20px;}
 .main .right .box3 .box{ clear:both; padding:4px 0px 8px 0; width:753px; overflow:hidden; color:#fff;}

 .main .right .box3 .art_list{
width:720px;
FONT-SIZE: 12px
}
 .main .right .box3 .art_list h2{
BORDER-BOTTOM: #ddd 1px dashed;
LINE-HEIGHT: 25px;
HEIGHT: 25px;
FONT-SIZE: 15px
}
 .main .right .box3 .art_list h2 a{
color:#F30;
}
 .main .right .box3 .art_list dd{
padding:5px 0;
LINE-HEIGHT: 10px;
TEXT-INDENT: 10px;
MARGIN-BOTTOM: 10px;
COLOR: #333;
FONT-SIZE: 12px;
}


 .main .right .box3 .cp_list{clear:both; margin-top:5px;}
 .main .right .box3 .cp_list img{ margin-right:10px; margin-left:5px; padding-bottom:3px; padding-top:2px; width:140px; height:100px; float:left;}
 .main .right .box3 .cp_list h5 { font-size:14px; font-weight:bold; color:#000; border-bottom:1px dotted #CCCCCC; line-height:20px; height:20px; background:8px 5px url("li23.gif") no-repeat; padding-left:3px; text-indent:18px;}
 .main .right .box3 h3 { clear:both; text-align:center; font-size:16px;}
 .main .right .box3 .cp_page{ clear:both; margin-top:5px; text-align:center; width: 95%; padding-left:15px;}
 .main .right .box3 .cp_page h1{font-size:14px;font-weight:bold;border-bottom:1px dotted #CCCCCC; line-height:25px; height:25px;}
 .main .right .box3 .cp_page img{ width:320px; height:240px;}
 .main .right .box3 .cp_page p{ /*text-indent:2em;*/ text-align:left;}
  .main .right .box3 .cp_page b{ clear:both; float:right; border:1px dotted #999999;}
 .listpag {
	padding: 4px 5px;
	border: 1px solid #999999;
	clear: both;
	float: left;
	height: auto;
	width: 95%;
	margin:5px;
} 
 .indexbot{ clear:both; width:1000px; height:auto; padding-top:0px; border-left:#ccccce solid 1px; border-right:#ccccce solid 1px;}
 .mainfootl{ width:192px; float:left; padding:0px 0 0 0;}
 .mainfootm{ width:192px; float:left; padding:0px 0 0 10px;}
 .mainfootr{ width:192px; float:right; padding:0px 0 0 0;}
  .foott{ height:26px; background:url(foottop.jpg) top no-repeat; background-color:#ccccce; line-height:15px; font-weight:bold;  text-align:center;}
  .foott a{ display:block; padding-top:6px;clear:both; }
  .foott a:hover{ clear:both; color:#333;}
  .footm{ width:190px; height:auto; border:#ccccce double 1px;}
  .footm ul{ margin:0px;}
  .footm ul li{ list-style:circle; text-indent:2pc;/*margin-left:20px;*/ line-height:25px; border-bottom:#CCCCCC dashed 1px;}
  .footm ul li span{ float:right; padding-right:10px;}
.foot{width:1002px;} 
 .foot .foot1{ clear:both; text-align:center; height:26px; line-height:26px;background:url(foot1.jpg) no-repeat bottom;border-bottom:2px solid #003E87;} 
 .foot .foot2 ,.foot .foot2 a{ margin:0px; height:auto; color:#FFF; text-align:center; background-color:#285C98;}
.jyyksdf{width:5px; height:5px; clear:both; text-indent:10px;}

.jyeocvwx{margin:5px; padding:0; overflow:hidden;}

.jyyksdf{width:5px; height:5px; clear:both; text-indent:10px;}

.jyeocvwx{margin:5px; padding:0; overflow:hidden;}

