@charset "utf-8";
body { width:1003px; margin:0px auto; font:""; font-size:12px; color:#000;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#666;}
div,ul,li,p,img,span,h4{ margin:0px; padding:0px;}
li{ list-style-type:none;}
img{ border:none;}

#top,.logo,.nav,.flash{ width:1003px;}
#wrap{ width:1003px;}
.left{ width:257px; float:left;}
.cpfl{ width:257px; padding:0 0 10px 0;padding-top:65px; background:url(../images/index_16.jpg) no-repeat;}
.cpfl ul{ padding:0px 0 0 23px;}
.cpfl li{ width:196px; height:17px; padding:11px 0 0 25px; background-image:url(../images/index_22.jpg);}
.cpfl li a{ font-size:14px;}
.kstd{ width:247px;}
.right{ width:746px; float:left;}
.gsjj{ width:746px;}
.gsjj_p{ width:706px;  line-height:23px; padding:10px 30px 0 10px; }
.cpzs{ width:700px; height:98px; background:url(../images/index_19.jpg); padding:45px 31px 25px 15px;}
.cpzs img{ width:122px; height:94px; border:1px solid #ccc; padding:1px; margin:0 5px;}
#bottom{ width:983px; margin:0px 10px; background:url(../images/index_23.jpg) repeat-x; padding:20px 0 10px; line-height:23px; text-align:center; letter-spacing:1px; float:left; font-size:12px;}
#bottom span{ color:#FF0000; font-size:12px;}
.ny{ width:746px; float:left; overflow:hidden;}
.ny h4{ width:726px; height:25px; padding:17px 0 0 26px; letter-spacing:1px; background:url(../images/index_26.jpg) no-repeat; font-size:14px;}
.ny_p{width:706px; line-height:23px; padding:10px 30px 0 10px;}
#apDiv1 {position:absolute;width:150px;z-index:1;left: 29%;top: 97px; visibility:hidden;}
#apDiv1 li{ width:150px; line-height:23px; margin:-4px 0 0 0;}
#apDiv1 li a{ width:140px; padding:0 0 0 10px; background-color:#01488A; border-bottom:1px solid #fff; color:#fff; float:left;}
#apDiv1 li a:hover{ width:140px; padding:0 0 0 10px; background-color:#016ED7; border-bottom:1px solid #fff; color:#fff; float:left;}