﻿body{
	font-size:12px;
	margin:0;	
	text-align:center;
	margin:auto;
	clear:both;
	}
img{
	border:0;
	margin:0;
	padding:0;
	}
h1{
	margin:0px;
	padding:5px;
	font-size:16px;
	text-align:center;
	}
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}
a:active {
	color: #000;
	text-decoration: none;
}
.huodong { width:100%;}
.huodong_img1 { float:left;}
.huodong_img2 { float:right;}
.row{
	width:935px;
	margin:0 auto;
	margin-bottom:5px;	
	display:inline-block;
	text-align:left;
	}
.logo{
	padding-bottom:6px;
	}
	.imgtop1 { float:left; margin:0 3px;}
	.imgtop1 img { width:306px; height:60px; border:1px solid #CCC; }
	.imgtop2 { float:left;}
	.imgtop2 img {width:306px; height:60px; border:1px solid #CCC;}
.inp{
	width:80px;
	height:14px;
	border:1px solid #D8234E;
	}
.dl{
	margin-left:4px;
	padding:3px 12px 4px 6px;
	background:url(../img/bg_button.gif) no-repeat;
	}
.zmm{
	margin-left:4px;
	padding:3px 0 4px 6px;
	background:url(../img/bg_zmm.gif) no-repeat;
	}
.list{
	margin:0 0 0 0px;
	}
.list li{
	width:auto;
	text-align:left;
	float:left;
	list-style-type:none;
	}
.list li iframe{
margin-right:50px;
}
.list li a{
	padding:0 12px 0 12px;
	background:url(../img/dot.gif) left no-repeat;
	}
.ss_l{
	width:auto;
	float:left;
	}
.ss_nav{
	width:390px;
	float:left;	
	background:url(../img/bg_ss_nav.gif) repeat-x;
}
.ss_nav h1 {margin:0px; padding:0px; font-size:12px; font-weight:normal;}
.ss_nav label {cursor:pointer;} /*海民添加*/
	.ss_nav table { border-width:0px; width:320px; height:27px; float:left;}
	.ss_nav table td { text-align:center;}
	.ss_nav_active
	{
		text-align:center;
		background:url(../img/bg_ss_active.gif) no-repeat;
		background-position:center center;
		border-bottom-width:0px;
	}
	.ss_nav_active1 
	{
		float:left;
		text-align:center;
	    
	}
.ss_k{
	width:406px;
	height:60px; *height:auto;
	padding:6px;
	padding-top:0;
	background:#F1F1F1;
	border:1px solid #D7D7D7;
	border-top:0;
	}
.ss_k input{
	width:260px;
	height:22px;
	float:left;
	margin-top:4px;
	border:1px solid #C4C4C4;
	}
.ss_k .ss_button{
	width:52px;
	height:26px;
	float:left;
	margin:3px 0 0 8px;
	}
#nav_middle{
	vertical-align:top;
	text-align:left;
	font-size:14px;
	background:url(../img/nav_bg.jpg) repeat-x;
	}
#nav_middle a{
	color:#FFFFFF;
	float:left;
	margin:8px 0 0 20px;
	}
#nav_middle span a{
	width:70px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
	color:#BB310D;
	margin:0;
	background:url(../img/nav_active.jpg) no-repeat;
	}
.zsfl{
	width:345px;
	height:195px;
	float:left;
	}
.t_l{
	width:74px;
	height:19px;
	position:absolute;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	float:left;
	padding-top:8px;
	background:url(../img/bg_t.gif) no-repeat top;
	}
.t_r{
	height:18px;
	margin-right:1px;
	text-align:center;
	padding:8px 0 0 70px;
	border-bottom:1px solid #C4C4C4;
	}
.yj{
	width:3px;
	height:2px;
	overflow:hidden;
	margin:0 1px 0 0;
	position:absolute;
	background:#E0E0E0;
	}
.yj_r{
	width:3px;
	height:2px;
	overflow:hidden;
	margin:0 1px 0 0;
	position:absolute;
	background:#E0E0E0;
	}
.list2{
	white-space:nowrap;
	padding-top:2px;
	line-height:23px;
	border:solid #C4C4C4;
	border-width:0 1px;
	background:url(../img/bg1.gif) repeat-x;
	}
.list2 a span{
	font-weight:bold;
	color:#FF0000;
	}
.list2 a{
	margin-left:10px;
	}
.list_zs{
	width:265px;
	margin:0 8px;
	float:left;
	}
.nr{
	border:solid #C4C4C4;
	border-width:0 1px;
	}
	.nr2{
	border:0 ;
	}
	.nr2 div { height:20px; width:30%; margin-left:3px; float:left;}
.img1 { width:460px; height:60px; float:left; margin:0px 0 0px 0; padding:1px; border:1px solid #CCC;}
.img1 img { width:460px; height:60px;}
.img2 { width:460px; height:60px; float:right; margin:0px 0 0 0; padding:1px; border:1px solid #CCC; overflow:hidden}
.list_zs .nr{
	padding:0 0 0 0;
	}
.list_zs .nr div{
width:230px;
margin:1px auto 0 auto;
	height:16px;
	padding:6px 0 4px 18px;
	background:url(../img/zs.gif) left no-repeat;
	}
	.nr_a {font-size:14px; color:Red;}
	.nr_a:a { font-size:14px; color:Red;}
	.nr_a:visited { font-size:14px; color:Red;}
.yyrd{
	width:309px;
	height:193px;
	float:right;
	}
.yyrd .t_l{
	width:78px;
	height:22px;
	position:absolute;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	float:left;
	padding-top:6px;
	border-width:0 1px;
	background:url(../img/bg_t2.jpg) repeat-x top;
	}
.yyrd .t_r{
	height:18px;
	margin-right:1px;
	text-align:center;
	padding:8px 0 0 70px;
	border:1px solid #C4C4C4;
	background:url(../img/bg_t2_r.jpg) bottom repeat-x;
	}
.yyrd .yj{
	margin-left:305px;
	}
.yyrd .nr{
	margin-right:1px;
	height:162px
	}
.yyrd h1{
	text-align:left;
	color:#FF6E01
	}
.yyrd .nr div img{
	width:95px;
	height:65px;
	border:1px solid #E0E0E0;
	}
.yyrd .nr div{
	text-align:left;
	height:22px;
	line-height:24px;
	overflow:hidden;
	padding:0 0 0 6px;
	}
.list_img{
	width:961px;
	height:66px;
	text-align:left;
	padding-left:20px;
	margin:0 auto;
	margin-bottom:5px;
	clear:both;
	}
.list_img img{
	padding:1px;
	width:149px;
	height:62px;
	margin-left:3px;
	display:inline-block;
	float:left;
	border:1px solid #CCC;	}
	
.sty1{
	border:1px solid #C4C4C4;
	background:#FFFBF8;
	padding:3px 0;
	height:50px;
	width:931px;
	}
.sty1 a{
	width:145px;
	height:16px;
	float:left;
	padding:4px 0 0 10px;
	margin:3px 0 0 24px;
	background:url(../img/list.gif) no-repeat left;
	}
.xwzx{
	width:621px;
	height:193px;
	float:left;
	}
.xwzx .t_l{
	width:78px;
	height:22px;
	position:absolute;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	float:left;
	padding-top:6px;
	border-width:0 1px;
	background:url(../img/bg_t2.jpg) repeat-x top;
	}
.xwzx .t_r{
	height:18px;
	margin-right:2px;
	text-align:center;
	padding:8px 0 0 70px;
	border:1px solid #C4C4C4;
	background:url(../img/bg_t2_r.jpg) bottom repeat-x;
	}
.xwzx .yj{
	margin-left:625px;
	}
.xwzx .nr{
	width:305px;
	padding:3px 0 0 3px;
	height:160px; _height:160px;
	overflow:hidden;
	float:left;
	}
.xwzx .nr div img{
	width:100px;
	height:80px;
	border:1px solid #E0E0E0;
	}
.xwzx .nr div{
	text-align:left;
	height:23px;
	line-height:24px;
	overflow:hidden;
	padding:0 0 0 8px;
	}
.zmqy{
	width:195px;
	float:left;
	background:url(../img/zmqy_t.jpg) no-repeat;
	background-position:top left
	}
.zmqy .t_l{
width:74px;
height:21px;
padding-top:5px;
}
.zmqy .t_r{
	text-align:right;
	padding-top:7px;
	padding-right:15px;
	}
.zmqy .nr{
	padding:5px 0 0px 8px;
	margin-right:1px;
	background:url(../img/bg3.jpg) bottom repeat-x;
	}
.zmqy .nr div{
	background:url(../img/list2.png) no-repeat left;
	padding:3px 0 0 7px;
	height:18px;
	margin-top:4px;
	}
.yyzs{
	width:535px;
	margin:0 5px;
	float:left;
	}
.yyzs .t_r{
	font-weight:bold;
	}
.yyzs .nr{
	height:270px;
	padding:5px 0 2px 0px;
	background:url(../img/bg4.jpg) repeat-x bottom;
	}
.yyzs .nr img{
	width:125px;
	height:68px;
	overflow:hidden;
	float:left;
	margin:0px 0 5px 5px;
	border:1px solid #C4C4C4;
	}
.yyzs .nr div{
	width:31%;
	height:24px;
	line-height:24px;
	white-space:nowrap;
	overflow:hidden;
	padding:0 0 0 6px;
	float:left;
	color:#FF0000;
	}
.nr_line { float:left; width:500px; height:20px; }
.zs_fl{
	width:180px;
	float:left;
	margin:0 5px 0 3px;
	}
.zs_fl .t_l{
	width:auto;
	background:#FFF;
	overflow:hidden;
	margin:3px 0 0 8px;
	border:1px solid #C4C4C4;
	border-bottom:0;
	height:14px;
	padding:5px 8px 4px 8px;
	background-image:none;
	}
.zs_fl .t_r{
	text-align:right;
	padding-right:12px;
	}
.zs_fl .t{
	background:url(../img/bg5.jpg) repeat-x;
	height:27px;
	background-position:bottom left;
	border:solid #C4C4C4;
	border-width:0 1px;
	}
.zs_fl .nr div{
	padding:8px 0 0 8px;
	height:16px;
	}
.yyzh{
	width:193px;
	float:left;
	}
.yyzh .t_r{
	text-align:right;
	padding-right:8px;
	}
.yyzh .nr{
	height:271px;
	background:url(../img/bg4.jpg) repeat-x bottom;
	}
.yyzh .nr div{
	padding:6px 0 0 8px;
	height:18px;
	}
.sty2{
	font-size:14px;
	padding:4px 0 3px 0;
	margin-bottom:0;
	border-bottom:1px solid #C4C4C4;
	}
.sty2 span{
	color:#DE204C;
	font-size:14px;
	font-weight:bold;
	padding:0 160px 0 8px;
	}
.sty2 font{
	color:#DE204C;
	font-size:14px;
	font-weight:bold;
	}
.find{
	width:180px;
	height:265px;
	float:left;
	padding:5px 0 5px 0; _padding:5px 0 2px 0;
	text-align:center;
	border:10px solid #F8CEDA;
	}
.find div{
	padding:9px 0 0 8px;
	text-align:left;
	}
.qyzt{
	width:723px;
	height:272px;
	overflow:hidden;
	float:left;
	border:10px solid #FDECF2;
	border-left:1px solid #FFF;
	background:url(../img/bg6.jpg) right repeat-y;
	}
.qyzt img{
	float:left;
	}
.qyzt_l{
	width:482px;
	float:left;
	padding:8px 0;
	}
.qyzt .nr{
	border:0;
	}
.qyzt .nr div{
	width:31%;
	height:18px;
	float:left;
	color:#FF0000;
	padding:0 0 0 8px;
	}
.list3{
	width:113px;
	height:125px;
	float:left;
	margin:0 3px;
	text-align:center;
	background:url(../img/bg2.jpg);
	}
.list3 img{
	width:100px;
	height:85px;
	margin:5px 0 2px 0;
	float:none;
	border:1px solid #DFDFDF;
	}
.list3 div{
	width:104px;
	padding:3px 0;
	margin:0 auto;
	background:#F6F6F6;
	}
.qyzt_r{
	width:220px;
	height:275px;
	padding-left:14px;
	float:left;
	background:url(../img/img5.jpg) left no-repeat;
	}
.qyzt_r img{
	width:210px;
	height:60px;
	border:1px solid #CCC;
	padding:1px;
	margin-top:4px;
	}
.block12 {width:934px;height:auto!important; float:left; background:url(../img/link_bgN1.jpg) no-repeat; background-position:bottom left}
.bottom_link {width:31px;text-align:center; line-height:17px; padding:5px 0px 10px 0px; float:left;height:auto!important; height:62px; min-height:62px; }
.block12_border { border:solid 1px #F798B6;height:auto!important; height:60px; min-height:60px;width:889px; text-align:left; padding:5px 5px 10px 5px; float:left; line-height:22px;}
.block12_border a {color:#00769e; font-size:12px; margin-right:10px;}
.block12_border a:visited {color:#00769e; font-size:12px; margin:5px;}
.rowe{
	width:934px;
	margin:0 auto;
	display:inline-block;
	border-left:1px solid #F798B6;
	background: url(../img/link_bgN.jpg) no-repeat; background-position:top left;
	text-align:left;
	}
#img2{
	padding:1px;
	border:1px solid #CCC;
	}
#img3{
	padding:1px;
	margin:5px;
	border:1px solid #CCC;
	}
#img4{
	padding:1px;
	margin:5px;
	border:1px solid #CCC;
	}
#imghot1{
	padding:1px;
	border:1px solid #CCC;
	}

	.hotnewitem { float:left; width:142px;  background-image:url(/img/dot.png); background-position:left center; background-repeat:no-repeat;}
	.hotnewitem a { font-weight:normal; font-size:12px; color:#000; float:left; margin-left:5px;}
	.hotnewitem a:visited { font-weight:normal; font-size:12px; color:#000;float:left; margin-left:5px;}
	.companynewsitem { float:left; width:142px;  background-image:url(/img/dot.png); background-position:left center; background-repeat:no-repeat;}
	.companynewsitem a { font-weight:normal; font-size:12px; color:#000; float:left; margin-left:5px;}
	.companynewsitem a:visited { font-weight:normal; font-size:12px; color:#000;}
