body{
	margin:0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#4f4f4f;
}
a{color:#4f4f4f; text-decoration:none}
a:hover{color:#f50031; text-decoration:none}
input{font-family:Verdana, Geneva, sans-serif}
ul,li{margin:0; padding:0; list-style:none}
img{ border:0px;}
.img a{
	border:0px;
}
*{
	padding:0px;
	margin:0px;
}
.bg{
	width:100%;
	float:left;
	
}
.bg1{
	width:980px;
	margin:0 auto;
}
.top{
	width:980px;
	float:left;
}
.logo{
	float:left;
	width:192px;
	height:59px;
	margin-top:8px;
}
.topcart{ position:relative; float:right; color:#ffffff; height:20px; line-height:20px; margin-right:40px;}
.topcart a:link,.topcart a:visited{ color:#ffffff;}
.topcart a:hover{ color:#ff0000;}
.yuyan{
	float:right;
	width:165px;
	height:20px;
	background-image: url(../images/yuyan.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	text-align: center;
}
.f12hongse a{
	font-size: 12px;
	line-height: 20px;
	color: #F00;
	text-decoration: none;
}
.f12hongse{
	font-size: 12px;
	line-height: 20px;
	color: #F00;
	text-decoration: none;
}
.f12bs{
	font-size: 12px;
	line-height: 20px;
	color: #fff;
	text-decoration: none;
}
.f12bs a{
	font-size: 12px;
	line-height: 20px;
	color: #fff;
	text-decoration: none;
}
.daohang{
	float:right;
	width:745px;
	height:40px;
	margin-top:6px;
}
.daohang1{
	float:left;
	width:7px;
	height:40px;
}
.daohang2{
	float:left;
	width:731px;
	height:40px;
	background-image: url(../images/d2.gif);
	background-repeat: repeat-x;
}
.dh{
	float:left;
	width:485px;
	height:21px;
	padding-top:7px;
}
.dh dl dt{
	float:left;
	width:72px;
	height:26px;
	font-size: 14px;
	line-height: 28px;
	color: #4a4a4a;
	text-decoration: none;
	list-style-type:none;
	text-align: center;
}
.dh dl dt a{
	font-size: 14px;
	line-height: 28px;
	color: #4a4a4a;
	text-decoration: none;
	list-style-type:none;
	text-align: center;
}
.dh dl dd{
	float:left;
	width:2px;
	height:26px;
}
.dh span{
	width:41px;
	height:26px;
	float:left;
}
.daohang3{
	float:left;
	width:7px;
	height:40px;
}
.ss{
	float:left;
	width:230px;
	height:23px;
	margin:9px 0 0 10px;
	display:inline;
}
.ss dl dt{
	float:left;
	list-style-type:none;
	width:220px;
	height:22px;
}
.ss dl dt span{
	float:left;
	font-size: 14px;
	margin-top:3px;
	color: #4a4a4a;
}
.ss dl dd{
	float:left;
	width:7px;
	height:10px;
}
.sousuo{
	width:140px;
	height:19px;
	border:solid 1px #838588;
	background-image: url(../images/ss1.gif);
	background-repeat: no-repeat;
	float:left;
}
.banner{
	width:970px;
	height:344px;
	float:left;
	border:solid 5px #6b6d79;
	margin-top:10px;	
}
.nr{
	width:980px;
	height:178px;
	margin-top:10px;
	float:left;
}
.nr1{
	float:left;
	width:5px;
	height:178px;
}
.nr2{
	float:left;
	width:970px;
	height:178px;
	background-image: url(../images/nr2.gif);
	background-repeat: repeat-x;
}
.about{
	float:left;
	width:320px;
	height:178px;
	border-right:solid 1px #cccccc;
}
.about dl dt{
	float:left;
	width:320px;
	border-bottom: solid 1px #ccc;
	height:32px;
	font-size: 12px;
	line-height: 32px;
	color: #545454;
	font-weight: bold;
	overflow:hidden;
}
.about dl dt img{
	float:left;
	margin:5px 5px 0 0;
	display:inline;
}
.about dl dt span{
	float:right;
	font-size: 12px;
	line-height: 25px;
	color: #545454;
	font-weight: normal;
	margin:5px 3px 0 0;
	display:inline;
}
.about dl dt span a{
	font-size: 12px;
	line-height: 25px;
	color: #545454;
	font-weight: normal;
	text-decoration: none;
}
.about dl dd{
	float:left;
	width:310px;
	padding:5px;
	font-size: 12px;
	line-height: 21px;
	color: #666;
	text-decoration: none;
	height:124px;
	overflow:hidden;
	word-break:break-all;
}
.about dl dd a{
	font-size: 12px;
	line-height: 20px;
	color: #ff0000;
	text-decoration: none;
}
.about dl dd img{
	float:left;
	width:108px;
	height:95px;
	margin-right:10px;
	margin-top:3px;
	display:inline;
}
.news{
	float:left;
	width:327px;
	height:178px;
	border-right: solid 1px #ccc;
}
.news dl dt{
	float:left;
	width:327px;
	border-bottom: solid 1px #ccc;
	height:32px;
	font-size: 12px;
	line-height: 32px;
	color: #545454;
	overflow:hidden;
	font-weight: bold;
	
}
.news dl dt img{
	float:left;
	margin:5px 5px 0 10px;
	display:inline;
}
.news dl dt span{
	float:right;
	font-size: 12px;
	line-height: 25px;
	color: #545454;
	font-weight: normal;
	margin:5px 3px 0 0;
	display:inline;
}
.news dl dt span a{
	font-size: 12px;
	line-height: 25px;
	color: #545454;
	font-weight: normal;
	text-decoration: none;
}
.news dl dd{
	float:left;
	width:300px;
	height:25px;
	font-size: 12px;
	line-height: 28px;
	color: #666;
	text-decoration: none;
	margin-left:10px;
	display:inline;
	overflow:hidden;
}
.news dl dd a{
	font-size: 12px;
	line-height: 28px;
	color: #666;
	text-decoration: none;
}
.news dl dd a:hover{
	font-size: 12px;
	line-height: 28px;
	color: #ff0000;
	text-decoration: none;
}
.news dl dd span{
	font-size: 12px;
	line-height: 28px;
	color: #666;
	float:right;
	text-decoration: none;
}
.lxwm{
	float:left;
	width:320px;
	height:178px;
}

.lxwm dl dt{
	width:320px;
	border-bottom: solid 1px #ccc;
	height:32px;
	font-size: 12px;
	line-height: 32px;
	color: #545454;
	font-weight: bold;
	overflow:hidden;
	
}
.lxwm dl dt img{
	float:left;
	margin:5px 5px 0 10px;
	display:inline;
}
.lxwm dl dt span{
	float:right;
	font-size: 12px;
	line-height: 25px;
	color: #545454;
	font-weight: normal;
	margin:5px 3px 0 0;
	display:inline;
}
.lxwm dl dt span a{
	font-size: 12px;
	line-height: 25px;
	color: #545454;
	font-weight: normal;
	text-decoration: none;
}
.lxwm dl dd{
	font-size: 12px;
	line-height: 24px;
	color: #666;
	text-decoration: none;
	margin-left:10px;
	margin-top:10px;
	height:130px;
	padding-left:24px;
	background:url(../images/15.gif) no-repeat 0 0;
}
.lxwm dl dd img{
	float:left;
	margin:5px 5px 0 0;
	display: inline;
}
.nr3{
	float:left;
	width:5px;
	height:178px;
}
.bot{
	width:980px;
	float:left;
	margin-top:10px;
	font-size: 12px;
	line-height: 25px;
	color: #666;
	text-decoration: none;
	text-align: center;
	}
.bannerny{
	float:left;
	width:980px;
	height:307px;
	margin-top:8px;
}
.bannerny img{
	float:left;
	width:980px;
	height:307px;
}
.nrleft{
	float:left;
	width:222px;
}
.zxcp{
	float:left;
	width:220px;
	background-color:#FFF;
	border:solid 1px #ccc;
}
.zxcp dl dt{
	float:left;
	width:220px;
	list-style-type:none;
	height:29px;
	background-image: url(../images/img1.gif);
	background-repeat: repeat-x;
}
.zxcp dl dt span{
	float:left;
	width:80px;
	height:26px;
	background-image: url(../images/img2.gif);
	background-repeat: repeat-x;
	font-size: 14px;
	line-height: 25px;
	color: #FFF;
	text-align: center;
	margin:1px 0 0 7px;
	display:inline;
}
.zxcp dl dd{
	float:left;
	width:222px;
	position:relative;
	height:297px;
	 overflow:hidden;
}
.zxcp dl dd ul{
	position:absolute;
}
.zxcp dl dd li{
	list-style-type:none;
	height:33px;
	width:180px;
	font-family: Arial;
	font-size: 12px;
	line-height: 33px;
	color: #656565;
	text-decoration: none;
	margin:0px 0 0 30px;
	padding-left:15px;
	background:url(../images/img3.gif) 0 12px no-repeat;
}
.zxcp dl dd li a{
	font-family: Arial;
	font-size: 12px;
	line-height: 25px;
	color: #656565;
	text-decoration: none;
}
.zxcp dl dd li a:hover{
	font-family: Arial;
	font-size: 12px;
	line-height: 25px;
	color: #006CB6;
	text-decoration: none;
}
.zxcp dl dd li img{
	float:left;
	width:8px;
	height:10px;
	margin:7px 10px 0 0;
	display:inline;
	}
.zxcp dl dd.aboutmenu{ height:auto;}
.zxcp dl dd.aboutmenu ul{ position:inherit;}
.xhzx{
	float:left;
	width:222px;
	margin-top:10px;
}
.dhzx{
	float:left;
	width:222px;
	margin-top:10px;
}
.lianxiwomen{
	float:left;
	width:202px;
	margin-top:10px;
	height:172px;
	font-size: 12px;
	line-height: 24px;
	color: #333;
	background-image: url(../images/lxwm.gif);
	background-repeat: no-repeat;
	padding:35px 0 0 20px;
	overflow:hidden;
}
.nrright{
	float:left;
	width:748px;
	margin-left:10px;
	display:inline;
	overflow:hidden;
}
.dinghuo{
	float:left;
	width:748px;
	background-color:#FFF;
}
.dinghuo1{
	float:left;
	width:748px;
	height:29px;
	background-image: url(../images/img8.gif);
	background-repeat: repeat-x;
	font-size: 14px;
	line-height: 30px;
	color: #323232;
}
.dinghuo1 img{
	float:left;
	width:6px;
	height:23px;
	margin:3px 10px 0 5px;
	display:inline;
} 
.dinghuo2{
	float:left;
	width:736px;
	padding-left:12px;
	background: url(../images/zzyz.gif) repeat;
}
.dinghuo2 dl dt{
	float:left;
	width:727px;
	padding-top:5px;
	list-style-type:none;
	margin-bottom:13px;
}
.dinghuo2 dl dt img{
	width:727px;
}
.dinghuo2 dl dd{
	float:left;
	width:727px;
	height:74px;
	overflow:hidden;
	border:solid 1px #C0C0C0;
	font-size: 12px;
	line-height: 24px;
	color: #1D2765;
	text-decoration: none;
	margin-bottom:22px;
}
.dinghuo2 dl dd a{
	font-size: 12px;
	line-height: 24px;
	color: #6B6B6B;
	text-decoration: none;
}
.dinghuo2 dl dd img{
	float:left;
	width:88px;
	height:74px;
	border-right:solid 1px #CBCBCB;
	margin-right:17px;
	display:inline;
}
.fenye{
	float:left;
	width:627px;
	text-align: center;
	padding-left:100px;
}

.wenzi{	float:left;
	background-color:#2574BF;
	padding:2px;
	font-size: 12px;
	line-height: 20px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	margin-left:10px;
	width:20px;
	height:22px;}
.wzi{	float:left;
	background-color:#2574BF;
	padding:2px;
	font-size: 12px;
	line-height: 20px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	margin-left:10px;
	width:43px;
	height:22px;}
.nynr{
	width:980px;
	margin-top:10px;
	float:left;
}
.bottom{
	float:left;
	width:980px;
	border-top:solid 1px #ccc;
	padding:27px 0 40px 0;
	font-size: 12px;
	line-height: 25px;
	color: #666;
	text-align: center;
	margin-top:13px;
}

.zaixian{
	float:left;
	width:736px;
	padding-left:12px; 
	/*height:700px;*/
	background: url(../images/zzyz.gif) repeat;
}
.zaixian1{
	float:left;
	width:722px;
	height:121px;
	margin-top:9px;
}
.zaixian2{
	float:left;
	margin-top:23px;
	width:725px;
	height:66px;
}
.zaixian3{
	float:left;
	margin-top:44px;
	width:722px;
}
.zaixian4{
	float:left;
	margin-top:44px;
	width:722px;
}
.zaixian5{
	float:left;
	margin-top:44px;
	width:722px;
}
.f14ls{
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #216EB6;
	text-align: center;
}
.f12hs{
	font-size: 12px;
	line-height: 25px;
	color: #535353;
	text-align: center;
}
.f14hs{
	font-size: 14px;
	line-height: 25px;
	color: #333;
	text-align: center;
}
table {
border-collapse:collapse; /* 关键属性：合并表格内外边框(其实表格边框有2px，外面1px，里面还有1px哦) */
border:solid #CBCBCB; /* 设置边框属性；样式(solid=实线)、颜色(#999=灰) */
border-width:1px 0 0 1px; /* 设置边框状粗细：上 右 下 左 = 对应：1px 0 0 1px */
}

table th,table td {border:solid #CBCBCB;border-width:0 1px 1px 0;padding:2px;}
tfoot td {text-align:center;}
.ding{
	float:left;
	width:93px;
	height:30px;
	margin:26px 0 0 318px;
	display:inline;
}
.anniu{
	float:left;
	width:720px;
	margin-top:30px;
}
.anniu dl dt{
	float:left;
	list-style-type:none;
	width:93px;
	height:29px;
	margin-left:170px;
	display:inline;
}
.anniu dl dd{
	float:left;
	list-style-type:none;
	width:92px;
	height:27px;
	margin-left:200px;
	display:inline;
}

.xianhuo{
	float:left;
	width:745px;
	padding:18px 0 0 0px;
	background: url(../images/zzyz.gif) repeat;
}
.xianhuo ul li{
	float:left;
	width:166x;
	list-style-type:none;
	margin-bottom:22px;
	margin-left:10px;
	display:inline;text-align: center;
}
.xianhuo ul li span{
	font-size: 12px;
	line-height: 25px;
	color: #3D3D3D;
	text-decoration: none;
}
.xianhuo ul li a{
	font-size: 12px;
	line-height: 25px;
	color: #3D3D3D;
	text-decoration: none;
	
}
.xianhuo ul li img{
	width:228px;
	height:231px;
	border:0px;
	padding:3px;
	border:solid 1px #CDCDCD;
}
.xhzhongxin{
	float:left;
	width:738px;
	padding:0px 0 0 12px;
	background: url(../images/zzyz.gif) repeat;
}
.xhzhongxin1{
	float:left;
	width:727px;
	margin-top:10px;
}
.xhzhongxin1 img{width:727px}

.xhzhongxin2{
	float:left;
	width:716px;
	margin-top:10px;
	border:solid 1px #CDCFCC;
	font-size: 14px;
	line-height: 25px;
	color: #6D6D6D;
	text-decoration: none;
}
.xianhuozhongxin1{
	float:left;
	width:706px;
	height:74px;
	overflow:hidden;
	border-bottom:solid 1px #CDCFCC;
	font-size: 12px;
	line-height: 25px;
	color: #15286C;
	text-decoration: none;
	padding-right:10px;
}
.f12huise{ 
	font-size: 12px;
	line-height: 25px;
	color: #646464;
	text-decoration: none;
}
.xianhuozhongxin1 img{
	float:left;
	width:88px;
	height:74px;
	margin-right:15px;
	display:inline;
	border-right:solid 1px #CDCFCC;
}
.xianhuozhongxin2{
	float:left;
	width:706px;
	font-size: 14px;
	line-height: 30px;
	color: #6D6D6D;
	text-decoration: none;
	padding:0 5px 0 5px;
}

.xianhuozhongxin2 span.relate{
	float:left;
	cursor:pointer;
}
.xianhuozhongxin2 span.more{
	float:right;
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #0F288D;
	text-decoration: none;
}
.xianhuozhongxin2 span a{ 
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #102286;
	text-decoration: none;
}
.xianhuozhongxin3{
	float:left;
	width:716px;
	border-top:solid 1px #CDCFCC;
	overflow:hidden;
	/*height:186px;*/
	display:none;
}
.xianhuozhongxin3 ul li{
	float:left;
	width:166px;
	/*height:166px;*/
	margin:10px 0 10px 10px;
	display:inline;
	text-align:center;
}
.xianhuozhongxin3 ul li img{
	float: left;
	width:165px;
	height:166px;
}
.xianhuozhongxin4{
	float:left;
	width:716px;
	margin-top:20px;
	border:solid 1px #CDCFCC;
	
}

.f14hongse{
	font-size: 14px;
	line-height: 25px;
	color: #F40006;
	font-weight: normal;
}
.lzaixian{
	float:left;
	width:95px;
	height:32px;
	display:block;
	background-image: url(../images/zxdg2.gif);
	background-repeat: no-repeat;
	border:solid 1px #FFF;
	cursor:pointer;
	text-indent:-9999px;
}
.noresult{ text-align:center; line-height:30px;}
.lxia{
	float:left;
	width:102px;
	height:31px;
	display:block;
	background-image: url(../images/zxdg3.gif);
	background-repeat: no-repeat;
	border:solid 1px #FFF;
	text-indent:-9999px;
	cursor:pointer;
}
.lti{
	float:left;
	width:95px;
	height:31px;
	display:block;
	background-image: url(../images/zxdg4.gif);
	background-repeat: no-repeat;
	border:solid 1px #FFF;
	cursor:pointer;
	text-indent:-9999px;
}
.lti2{
	width:95px;
	height:31px;
	display:block;
	background-image: url(../images/zxdg4.gif);
	background-repeat: no-repeat;
	border:solid 1px #FFF;
	cursor:pointer;
	text-indent:-9999px;
}
.lgou{
	float:left;
	width:95px;
	height:29px;
	display:block;
	background-image: url(../images/zxdg5.gif);
	background-repeat: no-repeat;
	border:solid 1px #FFF;
	cursor:pointer;
	text-indent:-9999px;
}
.ljt{
	float:left;
	width:9px;
	height:11px;
	background: url(../images/ss2.gif);
	background-repeat: no-repeat;
	border:0px;
	margin-top:6px;
	cursor:pointer;
}


.table01 td{padding:8px}
.table01 input{background:#fff; border:1px #ccc solid; height:20px; line-height:20px}

.newsList{padding:10px}
.newsList li{display:block; height:35px; line-height:35px; padding-left:10px; font-size:14px; border-bottom:1px #ccc dashed; background:url(../images/icon.gif) no-repeat left center}
.newsList li span{float:right; color:#a2a2a2; font-size:12px}

h1.newstitle{font-size:16px; margin-top:10px; font-weight:bold; color:#222; line-height:36px; text-align:center; border-bottom:1px #ccc dashed}
p.comon{text-align:center; line-height:30px; font-family:Arial; color:#afafaf}
p.comon span{padding:0 8px}
p.comon small{font-size:12px; color:#e02929}

.content{margin:10px 20px; line-height:20px; width:688px; overflow:hidden; font-size:14px; line-height:28px}
.content p{padding-bottom:4px}
.content a{color:#717171; margin:0 4px}
.content a:hover{color:#ee1c25}

.center{ text-align:center;}
.companyinfo{ margin:20px 0 0 0;}
.companyinfo li { line-height:22px;}

/* 分页器*/
.pages{text-align:center;margin:20px 0 -5px 15px;height:30px; clear:both;}
.pages a{display:inline-block; padding:0px 6px; color:#222; border:1px #ccc solid; margin-right:4px; line-height:24px;}
.pages a span{margin:auto 2px; cursor:pointer}
.pages a.normal{}
.pages a:link,pager:visited{ text-decoration:none}
.pages a:hover{text-decoration:none; color:#fff; background-color:blue}
.pages a.selectedpage{color:#fff; font-weight:bold; text-decoration:none; border:none; background-color:blue}
.pages a.selectedpage:hover{background:1461b5}
.pages a.prevpage{}
.pages a.disabled span{color:#999999; cursor:inherit; text-decoration:none}
.pages a.disabled{background:#f8f8f8}
.pages a.disabled:hover{background:#f8f8f8}