@charset "gb2312";
/* CSS Document */
*{
padding:0px; margin:0px auto;
}
body{
font-size:12px; font-weight:normal;font-family:"??",Arial, Helvetica, sans-serif; 
}
a{
text-decoration:none; color:#555555;
}
a:hover{
text-decoration:none; color:#dc0a50;
}
.clr{
 clear:both;
 width:0px;
 height:0px;
 overflow:hidden;
 padding:0px;
 margin:0px;
}
li{
list-style:none;
}
img{
border:0px;
}


/*header*/
.header {
width:976px; float:left; 
}
.header .login {
width:976px; float:left; height:34px; background:#f3f6fa; border-bottom:1px #d6dce6 solid; color:#115599; line-height:34px;
}
.header .login span {
width:845px; float:left;
}
.header .login a {
 color:#115599; text-decoration:underline;
 }
.header .login a:hover {
text-decoration:none;
}
.header .search {
margin-top:15px; margin-left:4px; float:left; width:966px; margin-bottom:6px;
}
.header .search span {
width:515px; float:left;
}
.header .search strong {
margin-top:25px; float:left; font-weight:normal; width:450px;
}
.header .search strong input {
margin-left:5px; margin-right:3px;
}
.header .nav {
width:976px; float:left; height:37px; background:url(../images/nav1_03.gif); overflow:hidden; margin-bottom:10px;
}
.header .nav ul li{
float:left;font-size:12px; line-height:34px; color:#fff; text-align:center;
}
.header .nav ul li a{
color:#fff;
}
.header .nav  .kjy_a11{
background:url(../images/nav1_04.gif); width:85px; height:33px;
}
.header .nav  .kjy11{
background:url(../images/nav1_06.gif); width:85px; height:33px;
}
.header .nav .kjy_a12{
background:url(../images/nav1_05.gif) repeat-x; width:89px; margin-left:2px;
}
.header .nav .kjy_a13{
background:url(../images/nav1_05.gif) repeat-x; width:90px; margin-left:2px;
}
.header .nav .kjy_a14{
background:url(../images/nav1_05.gif) repeat-x; width:77px; margin-left:3px;
}
.header .nav .kjy_a15{
background:url(../images/nav1_05.gif) repeat-x; width:90px; margin-left:4px;
}
.header .nav .kjy_a16{
background:url(../images/nav1_05.gif) repeat-x; width:90px; margin-left:5px;
}
.header .nav .kjy_a17{
background:url(../images/nav1_05.gif) repeat-x; width:78px; margin-left:6px;
}
.header .nav .kjy_a18{
background:url(../images/nav1_05.gif) repeat-x; width:78px; margin-left:4px;
}
.header .nav .kjy_a19{
background:url(../images/nav1_05.gif) repeat-x; width:78px; margin-left:4px;
}
.header .nav .kjy12{
width:90px;
}
.header .nav .kjy13{
width:90px;
}
.header .nav .kjy14{
width:77px;
}
.header .nav .kjy15{
width:90px;
}
.header .nav .kjy16{
width:90px;
}
.header .nav .kjy17{
width:80px;
}
.header .nav .kjy18{
width:78px;
}
.header .nav .kjy19{
width:78px;
}
/*conter*/
.conter {
width:976px; float:left;
}
.left {
width:720px; float:left; overflow:hidden;
}
.left .left_1 {
width:704px; float:left; height:329px; border:1px #d6dce6 solid; padding:7px;
}
.left .left_2 {
width:720px; float:left; margin-top:11px;
}
.left .left_2 span.star {
width:312px; float:left;border:1px #d6dce6 solid; height:286px; padding:5px;
}
.left .left_2 span.star b {
padding-top:10px; padding-left:10px; float:left;
}
.left .left_2 span.star strong {
padding-left:13px; margin-top:20px; float:left; font-size:14px; color:#555555; font-weight:normal; line-height:20px;
}
.left .left_2 span.star strong img {
float:left; padding-right:12px;
}
.left .left_2 span.star font {
width:288px; float:left; height:50px; background:#f3f6fa; line-height:25px; padding:10px; margin-top:8px;
}
.left .left_2 span.star font a {
color:#dc0a50; font-size:14px; margin-left:5px; margin-right:5px;
}
.left .left_2 span.news {
width:364px; float:right;border:1px #d6dce6 solid; height:276px; padding:10px;
}
.left .left_2 span.news b {
padding-top:5px; padding-left:10px; float:left;width:354px;
}
.left .left_2 span.news b a img {
padding-left:165px;
}
.left .left_2 span.news font {
line-height:29px; color:#676767; font-size:14px; margin-top:20px; float:left; padding-left:12px;
}
.left .left_3 {
width:720px; float:left; margin-top:11px;
}
.left .left_4 {
width:324px; float:left; margin-top:11px; overflow:hidden; 
}
.yzzz_a{
background:url(../images/bj_04.jpg) left top repeat-x; font-size:14px; font-weight:bold; padding-left:15px; height:29px; line-height:29px; color:#115599; font-weight:bold;
}
.yzzz_a a{
color:#115599; 
}
.yzzz_b{
border:solid 1px #ccc; height:140px;*height:140px;_height:135px; overflow:hidden; padding:10px; width:302px;
}
.yzzz_b .pa{
float:left; width:105px;
}
.yzzz_b .pa strong{
display:block; font-size:14px; line-height:25px; text-align:center; color:#115599; margin-top:5px;_margin-top:0px;
}
.yzzz_b .pa span{
display:block; text-align:center; color:#115599; 
}
.yzzz_b ul{
float:right; width:180px; overflow:hidden;
}
.yzzz_b ul li{
height:24px; float:left; width:180px; line-height:24px; overflow:hidden;
}



.bycq{
margin-top:10px; overflow:hidden;
}
.bycq_b{
border:solid 1px #ccc; height:308px;*height:303px; overflow:hidden; padding:10px; width:302px;
}
.bycq_b .pa{
height:163px; overflow:hidden;
}
.bycq_b .pa img{
float:left;
}
.bycq_b .pa .p_css{
float:right; width:170px; overflow:hidden;
}
.bycq_b .pa .p_css strong{
font-size:12px; color:#115599; display:block; height:24px; line-height:24px; overflow:hidden;
}
.bycq_b .pa .p_css p{
line-height:20px; color:#666;
}
.bycq_b .pb{
width:350px; margin-top:5px;
}
.bycq_b .pb dl{
float:left; width:47px; text-align:center; overflow:hidden; margin:5px 15px 0 0;
}



.left .left_5 {
width:380px; float:right; margin-top:11px; overflow:hidden;
}
.zpxx{
border:solid 1px #ccc; padding:10px 15px; height:538px;+height:533px;_height:528px; overflow:hidden;
}
.zpxx_a{
height:25px; line-height:25px;  overflow:hidden; border-bottom:solid 1px #ccc;
}
.zpxx_a strong{
float:left; font-size:14px;
}
.zpxx_a span{
float:right;
}
.zpxx_a a{
color:#115599;
}

.zpxx_b{
border-bottom:dashed 1px #ccc; height:500px; overflow:hidden; padding-bottom:10px; margin-top:15px;
}
.zpxx_b ul li{
height:24px; font-size:14px; line-height:24px;
}
.zpxx_c{
 height:120px; 
}
.zpxx_c ul{
height:115px; overflow:hidden;
}
.zpxx_d{
 height:65px; border-bottom:0px;
}




.left_6{
width:720px; float:left; margin-top:11px; overflow:hidden;
}
.jyzx{
border:solid 1px #ccc; padding:10px; height:225px; overflow:hidden; width:698px;
}
.jyzx_a{
height:25px; line-height:25px; border-bottom:solid 1px #ccc; overflow:hidden;color:#115599;
}
.jyzx_a strong{
float:left; font-size:14px;
}
.jyzx_a strong a,.jyzx_a span a{
color:#115599;
}
.jyzx_a font{
float:left; width:560px; text-align:right; color:#000; font-size:12px;
}
.jyzx_a font a{
color:#000;
}
.jyzx_a  span{
float:right;
}
.jyzx_b{
width:800px; overflow:hidden; 
}
.jyzx_b dl{
float:left; width:122px; height:180px; text-align:center; margin:15px 15px 0 0;
}
.jyzx_b dl dd,.jyzx_b dl dd a{
color:#000; margin-top:5px;
}
.jyzx_c{
border:solid 1px #ccc; padding:0px 10px; height:210px; overflow:hidden; margin-top:10px; width:698px;
}

.byfc{
margin-top:0px;
}
.byfc .bycq_b{
height:317px;
}
.byfc .pc{
padding:10px 10px 0 10px; line-height:36px; font-size:14px;color:#DC0A50; 
}
.byfc .pc a{
color:#DC0A50;
}
.byfc .pa .p_css strong{
font-size:16px;
}


.jyzd{
height:345px;
}

.jyzd .zpxx_b{
border-bottom:0px; height:175px; margin-top:10px;border-bottom:dashed 1px #ccc;
}
.jyzd .zpxx_b ul li{
height:22px; font-size:14px; line-height:22px;
}
.jyzd .zpxx_c{
 height:65px; border-bottom:dashed 1px #ccc;
}
.jyzd .zpxx_c ul{
height:64px; overflow:hidden;
}
.jyzd .zpxx_d{
 height:100px; border-bottom:0px;
}











































.right {
width:240px; float:right;
}
.right .right_1 {
width:240px; float:left; 
}
.right .right_1 b {
width:228px; float:left; height:28px; background:url(../images/bj_03.jpg) no-repeat; font-size:14px; color:#115599;  padding-left:12px; line-height:28px;
}
.right .right_1 span {
width:238px; float:left; height:305px; border:1px #d6dce6 solid; background:#f3f6fa;
}
.right .right_1 samp  {
width:226px; height:293px; margin:6px; background:#FFFFFF; float:left;
}
.right .right_1 samp a {
width:106px; float:left; text-align:center; padding-left:4px; padding-right:3px; margin-top:3px; margin-bottom:10px;
}
.right .right_1 big {
width:208px; float:left; height:310px; border:1px #d6dce6 solid; background:#f3f6fa; font-weight:normal; line-height:18px; color:#115599; padding:15px; font-size:14px;
}
.right .right_1 strong {
width:218px; float:left; height:440px; border:1px #d6dce6 solid; background:#f3f6fa; font-weight:normal; line-height:20px; color:#152f5c; padding-left:10px; padding-top:10px; padding-right:10px;
}
.right .right_1 tt {
width:223px; float:left;  border:1px #d6dce6 solid; background:#f3f6fa; font-weight:normal; line-height:24px; color:#3e3e3e; padding-top:10px; padding-bottom:2px; padding-left:7px; padding-right:7px;
}
.right .right_2 {
width:240px; float:left;  margin-top:10px;
}
.right .right_3 {
width:240px; float:left; margin-top:10px;
}

.right .right_8 {
width:240px; float:left; 
}
.right .right_8 b {
width:228px; float:left; height:28px; background:url(../images/bj_03.jpg) no-repeat; font-size:14px; color:#115599;  padding-left:12px; line-height:28px;
}




/*footer*/
.footer {
width:976px; float:left; margin-top:25px;
}
.footer .link {
width:948px; float:left; height:84px; border:1px #d6dce6 solid; padding-left:10px; padding-right:10px;
}
.footer .link span {
width:948px; float:left; height:29px; border-bottom:1px #d6dce6 solid; line-height:29px; color:#115599;
}
.footer .link span b {
width:920px; float:left; font-size:14px;
}
.footer .link strong {
width:948px; float:left; line-height:25px;
}
.footer .link strong a {
margin-left:3px; margin-right:3px; font-weight:normal;
}
.footer .address {
width:976px; float:left; font-size:14px; font-weight:bold; line-height:28px; text-align:center; color:#115599; margin-top:10px;
}
/*??js ??*/
.info_js{
width:395px;
float:left;
}
.left_button{
background:url(../images/scroll-left.jpg) no-repeat 0px 0px; 
float:left;
width:23px;
height:29px;
cursor:pointer;
margin-top:38px;

}
.list_nr{
width:319px; margin-left:15px; margin-right:15px;
float:left;
}
.list_nr dl{
width:319px;
float:left;
}
.list_nr dl dt{
width:163px;
float:left;

}
.list_nr dl dd{
width:156px; margin:0px;
float:left; color:#d9d8d8; line-height:24px; margin-top:15px;
}
.list_nr dl dd a{
 color:#d9d8d8;
 }
.right_button{
background:url(../images/scroll-right.jpg) no-repeat 0px 0px;
float:right;
width:23px;
height:29px;
cursor:pointer;
margin-top:38px;
}
/*??js ??*/