

/*通用样式*/
.box{width:1002px; margin:0px auto;}
.copyright{width:1002px; margin:0px auto; height:60px; background:#63ce4a; text-align:center; color:#FFF; line-height:26px; padding:10px 0px; margin-top:20px;}
img{border:0px;}
#language{width:160px; height:30px; line-height:30px; text-align:left; float:right; margin-right:20px;}
#mt{margin-bottom:8px;}
/*-- top --*/
.top_bg{width:100%; height:468px; background:url(../images/upbj.jpg) repeat-x center top;}

.logo{width:1002px; height:102px; margin:0px auto; background:url(../images/top.png) no-repeat center;}
.logo_ft{width:1002px; height:102px; margin:0px auto; background:url(../images/top_ft.png) no-repeat center;}


.nav{width:1000px; margin:0px auto; height:37px; background:url(../images/nav_bg.jpg) repeat-x center; padding:0px 1px;}
.nav ul li{width:125px; float:left; height:37px; line-height:37px; text-align:center; color:#333; font-weight:bold; font-size:14px;}
.nav ul li a{color:#036; font-weight:bold; font-size:14px; display:block;}
.nav ul li a:hover{background:url(../images/nav_h.jpg) repeat-x center; color:#039;}

.banner{width:1002px; margin:0px auto; height:329px;}


.ind{}
/*-- ind_le --*/
.ind_le{width:182px; float:left; margin-right:30px;}
.ind_le h3{height:35px; line-height:35px; background:url(../images/le_tit.jpg) no-repeat center; text-align:left; padding-left:10px; font-weight:bold; font-size:14px; color:#FFF;}
.ind_le h3 a{font-weight:bold; font-size:14px; color:#FFF; display:block;}
.ind_le ul{padding:0px 10px 10px; border:1px #ccc solid; border-top:none;}
.ind_le ul li{width:147px; text-align:left; background:url(../images/dot.jpg) no-repeat 0px 10px; height:24px; line-height:24px; padding-left:15px;}
.ind_le ul li a:hover{font-weight:bold; color:#06C;}
.ind_le #contact{padding:10px 5px; line-height:20px; text-align:left; border:1px #ccc solid; border-top:none;}

/*--- ind_ri ---*/
.ind_ri{width:790px; float:right;}

.ind_about{width:770px; height:230px; background:url(../images/jj_bg.gif) repeat-x bottom; text-align:left; line-height:26px; overflow:hidden; padding:0px 10px 64px;}
.ind_about h3{width:755px; height:30px; line-height:30px; background:url(../images/dot1.gif) no-repeat 0 3px; text-align:left; font-weight:bold; font-size:14px; color:#054994; padding-left:15px;}
.ind_about h3 em{float:left; font-weight:bold; font-size:14px; color:#054994;}
.ind_about h3 span{float:right;}
.ind_about h3 span img{padding-top:7px;}
#cf{float:left; margin-right:10px;}

.ind_np{width:384px; height:340px;}

.ind_news{padding:10px 10px 20px 0px; border-right:1px #333 solid; float:left;}
.ind_news h3{width:370px; height:30px; line-height:30px; background:url(../images/dot1.gif) no-repeat 0 3px; text-align:left; font-weight:bold; font-size:14px; color:#054994; padding-left:15px;}
.ind_news h3 em{float:left; font-weight:bold; font-size:14px; color:#054994;}
.ind_news h3 span{float:right;}
.ind_news h3 span img{padding-top:7px;}
.ind_news ul{padding:10px 0px;}
.ind_news ul li{width:375px; height:30px; line-height:30px; text-align:left; padding-left:10px; border-bottom:1px #ccc dashed;}
.ind_news ul li a:hover{font-weight:bold; color:#06C;}


.ind_pro{padding:10px 0px 20px 10px; float:right;}
.ind_pro h3{width:370px; height:30px; line-height:30px; background:url(../images/dot1.gif) no-repeat 0 3px; text-align:left; font-weight:bold; font-size:14px; color:#054994; padding-left:15px;}
.ind_pro h3 em{float:left; font-weight:bold; font-size:14px; color:#054994;}
.ind_pro h3 span{float:right;}
.ind_pro h3 span img{padding-top:7px;}




.ny{}
.ny_ri{width:770px; text-align:left; line-height:26px; overflow:hidden; padding:10px;}
.ny_ri h3{width:755px; height:30px; line-height:30px; background:url(../images/dot1.gif) no-repeat 0 3px; text-align:left; font-weight:bold; font-size:14px; color:#054994; padding-left:15px; border-bottom:2px #ccc solid; margin-bottom:10px;}
.ny_ri h3 em{float:left; font-weight:bold; font-size:14px; color:#054994;}
.ny_ri h3 span{float:right; width:500px; text-align:right; font-size:12px; font-weight:normal; color:#666; line-height:30px; overflow:hidden;}

.ny_ri dl{width:770px; border-bottom:1px #ccc dashed; margin-bottom:20px;}
.ny_ri dl dt{width:755px; height:30px; line-height:30px; text-align:left; background:url(../images/dot2.gif) no-repeat 0px 10px; padding-left:15px; font-weight:bold; color:#054994; font-size:14px;}
.ny_ri dl dd{height:55px; overflow:hidden; line-height:22px; text-align:left; padding-bottom:10px; color:#666;}
.ny_ri dl dd em a{display:block; float:right; color:#900;}


#atit{height:40px; line-height:40px; text-align:center; font-weight:bold; font-size:14px; color:#666;}
#btit{height:30px; line-height:30px; text-align:center; color:#666; background-color:#EFE;}
#sublist{padding:20px 10px; line-height:30px;}
#pages{height:22px; line-height:22px; text-align:left;}
