@charset "gb2312";
/* CSS Document */

/*****************************  全局样式  *************************************************/
body {margin:0 auto; font-size:14px; color:#555555; line-height:26px; background:url(../images/bg.gif); font-family: "宋体","微软雅黑", Arial, Georgia, "Times New Roman";}
ul,li,dl,dd,h1,h2,h3,h4,h5,h6,form,p,img{ padding:0; margin:0; border:0;}
li{list-style-type:none; list-style-position:outside;}
a{font-size:14px; color:#555555; text-decoration:none;}
a:hover{text-decoration:underline;}
#logo{width:940px; margin:0 auto; overflow:hidden;  padding:9px 15px 10px 15px; background:url(../images/bg.jpg) repeat-x top; }
#logo img{display:block; float:left;}
.lj{display:block; width:480px; float:right; padding-right:10px; text-align:right; padding-top:50px;}
.fwdh{display:block; width:480px; float:right; padding-right:10px; text-align:right; font-size:20px; font-family:"微软雅黑", "宋体", Arial, Georgia; color:#377ac8; font-weight:bold;}
#menu{width:940px; height:33px; margin:0 auto; overflow:hidden; padding:0 15px; background:url(../images/dh_bg.jpg) repeat-x; border-bottom:#FFF solid 8px;}
#menu a{display:block; height:33px; line-height:34px; font-size:14px; float:left; width:120px; text-align:center; color:#FFF; margin:0 7px;}
#banner{width:970px; height:250px; margin:0 auto; background:url(../images/banner.jpg) no-repeat; border-bottom:#FFF solid 8px;}

/**********banner**************/
#featureList {
	width:998px;
	height:328px;
	overflow:hidden;
	border-bottom:#FFF solid 30px;
	position:relative;
	top:0;
	left:0;
}

ul#tabs {
	position:relative;
	z-index: 2;
	width: 998px;
	height:50px;
	display:inline-block;
	top:-50px;
}

ul#output {
	width: 998px;
	height: 328px;
	position: relative;
	top:0px;
}
ul#output li {
	position: absolute;
	width: 998px;
	height: 328px;
}
/**************************/

#in_cplb{width:971px; overflow:hidden; margin:0 auto; margin-bottom:10px;}
#in_cplb img{display:block; width:239px; height:145px; float:left; margin-right:5px;}

#main{width:970px; overflow:hidden; margin:0 auto; background:#FFF; border-bottom:#FFF solid 8px;}
.in_bt{display:block; width:94%; padding-left:10px; float:left; border-left:#0031a1 solid 5px; background:#999; color:#FFF;}
.in_bt a{color:#FFF; font-size:15px; font-family:"黑体","微软雅黑", "宋体";}
.in_bt1{display:block; width:98%; height:24px; padding-left:10px; float:left; border-bottom:#0031a1 solid 2px; color:#333;}
.in_bt1 font{display:block; float:left; font-size:14px; font-weight:bold;}
.in_bt1 a{display:block; float:right; font-size:12px;}

.in_fl{width:210px; float:left; margin-right:26px; overflow:hidden;}
.in_gy{width:452px; float:left;}
.in_gg{width:260px; float:right;}

.in_gglb{width:240px; float:left; padding:5px;}
.gg_list{width:226px; height:29px; border-bottom:#CCC dashed 1px; line-height:30px; padding:0 5px;}
.gg_list a{display:block; float:left;}
.gg_list a:hover{color:#F00; text-decoration:none;}

.in_al{width:240px; float:left; padding:5px;}
.in_al img{display:block; margin:0 auto; width:180px; height:120px; padding:2px; border:#CCC solid 1px; margin-top:8px; margin-bottom:5px;}
.al_list{width:225px; height:22px; padding:0 5px;}
.al_list a{display:block; float:left;}
.al_list a:hover{color:#F00; text-decoration:none;}

.in_xwlb{width:440px; float:left; padding:5px;}
.xw_list{width:440px; height:29px; border-bottom:#CCC dashed 1px; font-size:13px; line-height:30px;}
.xw_list a{display:block; font-size:13px;  float:left;}
.xw_list a:hover{color:#F00; text-decoration:none;}
.xw_list span{display:block; float:right;}

.gy_nr{display:block; float:left; width:422px; padding:8px 15px; height:470px; background:url(../images/in_jjbg.jpg) no-repeat bottom;}

.in_cplb{display:block; width:202px; float:left; overflow:hidden; margin:10px 5px 5px 5px;}
.cp_list{display:block; float:left; width:175px; line-height:33px; padding:2px 10px 10px 12px; margin:3px 0; border-bottom:#CCC dashed 1px;}
.cp_list:hover{color:#000; background:#FFF; text-decoration:none; cursor:pointer;}
.cp_list img{display:block; width:170px; height:115px; float:left; border:#CCC solid 1px; padding:3px; margin-right:8px;}
.cp_list span{display:block; height:16px; float:left; line-height:18px; border-left:#0031a1 solid 5px; font-weight:bold; margin-left:10px; margin-bottom:5px; padding-left:8px;}

#foot{width:870px; height:50px; padding:15px 50px; margin:0 auto; text-align:left; border-top:#666666 solid 4px; background:#ccc; color:#9a9393;}
#foot span{display:block; float:left; color:#000;}
#foot img{display:block; float:right;margin-right:20px;}

.ny_le{width:210px; float:left; overflow:hidden; margin-right:20px;}
.ny_ri{display:block; float:right; width:740px; overflow:hidden;}
.ny_nr{display:block; float:left; width:685px; padding:25px;}
.ny_lenr{width:290px; float:left; padding:10px;}
.ny_lelxnr{width:290px; float:left; padding:10px; background:url(../images/lx_bg.jpg) no-repeat bottom right;}

.ny_cplb{display:block; width:300px; float:left; padding:5px;}
.ny_lblist{display:block; float:left; width:296px; height:33px; line-height:33px; padding:2px; background:#e9e9e9; margin:2px 0;}
.ny_lblist:hover{color:#000; background:#FFF; text-decoration:none; cursor:pointer;}
.ny_lblist img{display:block; float:left; margin-right:8px;}
.ny_lblist span{display:block; float:left;}

.ny_xw{width:660px; overflow:hidden; line-height:33px; float:left; border-bottom:#CCC dashed 1px; padding:0 10px;}
.ny_xw img{display:block; float:left; margin:13px 8px 0 3px;}
.ny_xw a{display:block; width:560px; float:left;}
.ny_xw a:hover{color:#a50108; text-decoration:none;}
.ny_xw span{display:block; float:right;}

.ny_cplist{display:block; margin:10px;width: 200px;float: left;text-align:center;}
.ny_cplist img{width:190px; height:131px; border:#CCC solid 1px; padding:3px;}
.ny_cplist span{display:block; float:left; width:198px; height:30px; margin:5px 0; background:#e9e9e9; text-align:center; line-height:31px;}

.ny_xwbt{display:block; float:left; width:680px; text-align:center; font-size:14px; line-height:34px; border-bottom:#CCC dashed 1px; color:#dd0615;}
.ny_xwnr{display:block; float:left; width:670px; padding:15px 5px 0 5px;}
.cp_tu{display:block; float:left; width:260px; border:#CCC solid 1px; padding:5px; margin-top:3px; margin-right:15px;}

.in_cpgd{display:block; float:right; width:732px; _width:720px; _overflow:hidden}
.in_cpnr{width:700px; float:right; padding:10px 15px 0 15px;}
.in_cpnr img{width:150px; height:100px; border:#CCC solid 4px;}


/*****************************  分页样式  *************************************************/
.page{padding:10px 10px 10px 0; clear:both; float:right; margin-right:20px;}
.page a{display:block; float:left; border:#CCC solid 1px; margin:0 2px; padding:0px 5px; background:#FFF;}
.page a.pagein{display:block; float:left; border:#CCC solid 1px; margin:0 2px; padding:0px 5px; background:#999999; color:#FFF;}