﻿@charset "utf-8";
/* CSS Document */
body{width:920px; margin:0 auto; padding:0px; font-size:12px; color:#727171; font-family:Arial, Helvetica, sans-serif;}
a{text-decoration:none; color:#727171;}
a:hover{text-decoration:none; color:#004d97;}
A:active {text-decoration:none; color:#004d97;}
img{border:0px;}
form{margin:0px; padding:0px;}
input{margin:0px; padding:0px;}
#top{text-align:right; width:920px; height:73px; padding-top:39px; float:left; margin:10px auto 10px auto; color:#004d97; font-weight:bold;}
#top .logo{float:left; margin-top:-40px;}
#top .text{float:right; padding:0px; margin-top:-15px;}
#top .text input{border:0px; width:120px; }
#top .text h3{margin:0px; padding:0px; line-height:40px; font-size:12px; display:inline; font-family:Verdana, Geneva, sans-serif; color:#DDD;}
#top .text h2{margin:0px; padding:0px; line-height:40px; font-size:24px; display:inline; font-family:Verdana, Geneva, sans-serif; color:#DDD;}
#menu{width:917px; margin:0 auto; height:40px; float:left; border-bottom:1px solid #CCC; border-top:12px solid #0d2d5c;}
#menu ul{list-style-type:none; margin:0px; padding:0px;}
#menu li{margin:0px; padding:0px; width:917px; text-align:center; float:left;}
#menu .lm{text-decoration:none; color:#FFF; font-size:20px; font-family:黑体; background:#0d2d5c; float:left; width:131px; height:40px; line-height:40px;}
#menu li a{text-decoration:none; color:#727171; font-size:20px; font-family:黑体; filter:chroma(color=#CCCCC); width:131px; height:40px; float:left; line-height:40px;}
#menu li a:hover{text-decoration:none; color:#FFF; font-size:20px; font-family:黑体; background:#0d2d5c; float:left; width:131px; height:40px; line-height:40px;}
#dh{width:603px; float:left; height:28px; line-height:28px; font-weight:bold; margin:5px 0; overflow:hidden;}
#search{width:302px; height:26px; background:#cacaca; float:left; font-size:14px; font-weight:bold; color:#FFF; padding:2px 0 0 15px; margin:5px 0;}
#search img{width:12px; height:17px; border:0px; cursor:pointer;}
#search input{width:170px; height:18px; border:0px;}
#left{width:207px; min-height:500px; margin:0 auto; padding:0px; overflow:hidden;position:relative;}
#left a{width:207px; height:30px; line-height:32px; border-bottom:1px dashed #CCC; float:left; font-weight:bold; color:#727171; text-indent:5px;}
#left a:hover{width:207px; height:30px; line-height:32px; border-bottom:1px dashed #CCC; float:left; color:#004d97; text-indent:5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#left .lm{width:207px; height:30px; line-height:32px; border-bottom:1px dashed #CCC; float:left; color:#004d97; text-indent:5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#left .sm{width:192px; padding-left:15px; height:30px; line-height:32px; border-bottom:1px dashed #CCC; float:left; color:#727171; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#left .sm1{width:192px; padding-left:15px; height:30px; line-height:32px; border-bottom:1px dashed #CCC; float:left; color:#004d97; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#left .ssm{width:227px; padding-left:30px; height:30px; line-height:32px; border-bottom:1px dashed #CCC; float:left; color:#999; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#left .ssm1{width:227px; padding-left:30px; height:30px; line-height:32px; border-bottom:1px dashed #CCC; float:left; color:#004d97; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#content{width:640px; min-height:500px; padding:10px; line-height:25px; display:block;}
#bottom{width:920px; border:1px solid #CCC; padding:10px 0; text-align:center; margin:10px auto; float:left;}
.dcopy{ width:630px; float:left;}
.flink{ 20px; float:right;}

.page{width:640px; float:left; padding:10px 0; text-align:right;}

.news{margin:0px; padding:0px; width:640px; height:1100px; overflow:auto;}
.news ul{list-style-type:none; margin:0px; padding:5px 0 5px 10px;}
.news li{line-height:22px; border-bottom:1px dashed #CCC; padding:5px 0 5px 10px; }

.hc{margin:0px; padding:0px; width:640px; float:left; display:block;}
.hc ul{list-style-type:none; margin:0px; padding:0px;}
.hc li{line-height:20px; padding-bottom:10px; width:213px; margin:0px; float:left; font-weight:bold; text-align:center;}
.hc li a{width:204px; float:left; height:230px; line-height:20px; text-align:center; }
.hc li img{width:200px; height:166px; border:0px;}

#login{width:280px; height:120px; margin:0 auto; background:#cacaca; padding:20px 0 0 50px; line-height:30px; font-weight:bold; color:#FFF;}
#login input{width:160px; border:0px; margin-left:5px;}
#login img{margin-left:170px; padding-top:10px;}
.reg{line-height:40px; padding:30px 0;}
.reg input{width:160px; margin-left:5px;}

#index_banner{width:710px; height:374px; float:left; padding:10px; color:#727171; border:1px solid #CCC; margin-bottom:15px; margin-right:20px;}
#index_banner h3{width:190px; padding:0px; margin:0px; float:left; border-bottom:1px dashed #CCC; line-height:25px; margin-bottom:10px;}
#index_banner a{font-weight:bold; color:#727171; width:190px; line-height:20px; float:left; margin-bottom:10px;}
#index_banner h4{width:190px; float:left;}
#index_banner h4 img{width:45px; height:16px; float:right;}

#index_k1{width:205px; height:330px; border:1px solid #CCC; float:left; padding:10px; margin-right:15px; line-height:25px;}
#index_k1 img {width:205px; height:137px; border:0px;}
#index_k1 h3{width:205px; padding:0px; margin:0px; float:left; border-bottom:1px dashed #CCC; line-height:25px; margin-bottom:10px;}
#index_k1 span a{width:205px; float:left; margin-top:0px; font-weight:bold; color:#727171; height:40px;}
#index_k1 h4{width:205px; float:left;}
#index_k1 h4 img{width:45px; height:16px; float:right; border:0px;}

#index_k2{width:224px; float:left; height:330px;_height:300px!important; border:1px solid #CCC; float:left; padding:10px;_padding-top:0px!important; line-height:25px;}
#index_k2 h3{width:224px; padding:0px; margin:0px; float:left; border-bottom:1px dashed #CCC; line-height:25px; margin-bottom:10px;}
#index_k2 a{font-weight:bold; color:#727171; width:224px; line-height:20px; float:left; margin-bottom:6px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#index_k2 h4 img{width:45px; height:16px; float:right; border:0px;}
#STYLE3 {font-size: 14px}
.shell{
 width:140px;
 padding:3px 2px 2px 3px; 
}
#div1{
 height:306px; 
 overflow:hidden;
}
.divhg
{
   height:280px; 
}
.divhg1
{
float:left;
   height:280px; 
}
