@charset "utf-8";
/* CSS Document */

/* 页面公共注释部分  */
html{overflow-x:hidden;overflow-y:auto;}
body{ margin:0px; padding:0px;  text-align:center; background:url(/images/top_bj.jpg) repeat-x;  font-family:Arial, Helvetica, sans-serif; font-size:12px; }
ul,ol,li,div{ margin:0px; padding:0px;}
dl,dt,dd,form,h1,h2,h3,p { margin: 0px; padding: 0px;}
ul{ list-style-type:none;}
a{  text-decoration:none;border:none;}
a:hover{ color:#00a9ff; text-decoration:none;}
p{ margin:0px; padding:0px; }
br{ margin:0px; padding:0px;}
.clear{ clear:both; margin:0px; padding:0px;}
img{border:none;border:0;}
.bk{
	clear: both;
	float: none;
	margin-right: auto;
	margin-left: auto;
}
.webr table{
	width:100%;
	bordercolordark:#fff;
	background-color: #ccc;
}
.biao{
	font-size: 14px;
	line-height: 30px;
}
.webr tr{
	background-color: #fff;
}
.webr td{
	text-align: center;
	width: 5%;
}
/*  菜单  */
.search{ position:relative; z-index:121; height:1px; width:960px; margin-left:auto; margin-right:auto;}
.searchbox{ position:absolute; left:0px; top:-182px; width:960px; height:34px; background:url(/images/globalbg.jpg) no-repeat 0px 0px;}
.global{float:left; padding-left:4px; width:758px; height:33px; }
.global ul{ width:758px;}
.global ul li.gbl01{ width:93px; height:33px; text-align:center; float:left; }
.global ul li.gbl02{ width:109px; height:33px; text-align:center; float:left; }
.global ul li.gbl03{ width:109px; height:33px; text-align:center; float:left; }
.global ul li.gbl04{ width:109px; height:33px; text-align:center; float:left; }
.global ul li.gbl05{ width:109px; height:33px; text-align:center; float:left; }
.global ul li.gbl06{ width:109px; height:33px; text-align:center; float:left; }
.global ul li.gbl07{ width:108px; height:33px; text-align:center; float:left; }
.global ul li.gbl08{ width:2px; height:33px; text-align:center; float:left;}
.global ul li img{ border:none; }
.sousuo{ padding-left:43px; width:138px; padding-top:8px; height:18px; float:left;}
input.inputtxt10{ width:116px; height:15px; color:#d2d2d2; border:none; background:none; line-height:15px; padding-top:1px; padding-bottom:1px; float:left;}
input.submit10{ width:20px; height:17px; border:none; float:left; background:none;}

/*  下拉菜单  */
.sub_gbl{ position:absolute; width:100%; top:113px; height:135px; background-color:#0d2d6a;}
.subside{ width:960px; margin-left:auto; margin-right:auto;  height:135px; text-align:left;}
.sub-con{ width:722px; height:135px; float:left;}
.logo-ss{ width:190px; height:45px; padding-top:39px; float:left;}
.logo-ss img{ border:none;}
.sub-con ul{ width:646px; padding-left:76px; padding-top:8px; height:110px;}
.sub-con ul li{ float:left; padding-left:15px; width:102px; padding-right:3px; height:110px; background:url(/images/line-sub-bg.jpg) no-repeat right 2px;}
.sub-con ul li span{ width:102px;  line-height:20px; height:20px; text-align:left; display:block;}
.sub-con ul li span a:link, .sub-con ul li span a:visited{color:#e8ffff;}
.sub-con ul li span a:hover{color:#e8ffff;}
.sousuo{
	padding-left:43px;
	width:138px;
	padding-top:8px;
	height:18px;
	float:left;
	clear: none;
}
input{
	clear: none;
	float: left;
}
#btss {
	BORDER-BOTTOM: #dddddd 1px solid;
	BORDER-LEFT: #dddddd 1px solid;
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 3px;
	WIDTH: 90px;
	FLOAT: left;
	HEIGHT: 20px;
	COLOR: #333333;
	CLEAR: left;
	BORDER-TOP: #dddddd 1px solid;
	BORDER-RIGHT: #dddddd 1px solid
}
#btss1 {

	FLOAT: left;
	CLEAR: none
}
/*  页头  */
.header{
	width:auto;
	text-align:center;
	height:260px;
	border-bottom:2px solid #0C2C69;
	overflow:hidden;
	z-index:20;
	background-repeat: no-repeat;
	background-position: center center;
	background:url(/images/index/i_02.jpg) repeat-x; 
}
/* 首页 */
.bodyside{ width:auto; text-align:center;  background:url(/images/bodybg02.jpg) repeat-x left 452px;}
.donghua{ width:100%;
	height:476px;
	text-align:center;
	padding-bottom:4px;
	overflow:hidden;
	background-image: url(/images/i_02.png);
	background-repeat: no-repeat;
	background-position: center -10px;}
.iwebnr{
	height: auto;
	width: 961px;
}
.ijj{
	clear: left;
	float: left;
	height: 161px;
	width: 331px;
	margin-right: 22px;
}
.ijjbt{
	line-height: 23px;
	background-image: url(/images/i_10.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	clear: left;
	float: left;
	height: 23px;
	width: 331px;
}
.ijjbt ol{
	clear: left;
	float: left;
	width: 331px;
	font-weight: bold;
}
.ijjbt ol span{
	line-height: 23px;
	background-image: url(/images/i_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: none;
	float: left;
	height: 23px;
	width: 80px;
	color: #666666;
}
.ijjbt ol span.hover{
	line-height: 23px;
	background-image: url(/images/i_08.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: none;
	float: left;
	height: 23px;
	width: 80px;
	color: #096bbe;
}
#one3{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddddd;
}
.ijjnr{
	clear: left;
	float: left;
	height: auto;
	width: 331px;
	text-align: left;
	line-height: 20px;
	color: #666666;
	margin-top: 10px;
}
.ijjnr li{
	clear: left;
	float: left;
	height: auto;
	width: 331px;
}
.ijjnr li a{
	clear: left;
	float: left;
	color: #666666;
	height: 14px;
	width: 214px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddddd;
	line-height: 14px;
	margin-right: 10px;
}
.ijjnr li span{
	line-height: 14px;
	clear: left;
	float: left;
	height: 14px;
	width: 321px;
	background-image: url(/images/icon11.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;	margin-top: 7px;
}
.icpzs{
	clear: none;
	float: left;
	height: 161px;
	width: 352px;
	background-image: url(/images/i_13.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
	margin-right: 20px;
}
.icpzs ul{
	background-image: url(/images/i_16.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 352px;
	clear: left;
	float: left;
	height: 161px;
}
.icpzs dl{
	background-image: url(/images/i_14.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	list-style-type: none;
	height: 161px;
	width: 350px;
}
.icpzs ol{
	line-height: 27px;
	font-weight: bold;
	color: #666666;
	clear: left;
	float: left;
	width: 350px;
	text-align: left;
	height: 27px;
	padding-left: 10px;
}
#demoLeft {
	float:none;
	overflow:hidden;
	border: 0px dashed #CCC;
	width: 330px;
	height: 120px;
	clear: both;
	line-height: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
#demoLeft a{
	clear: none;
	float: left;
	height: auto;
	width: 94px;
	margin-right: 10px;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
}
#demoLeft a:hover{
	color: #00adff;
	text-decoration: underline;
}
#demoLeft .indemo {
float: left;
width: 500%;
}
#demo1{
float: left;
}
#demo2 {
float: left;
}
#demo1 img,#demo2 img{
	width:94px;
	height:74px;
	border:1px solid #dddddd;
	clear: left;
	float: left;
}
.map{
	background-image: url(/images/i_19.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: none;
	float: left;
	height: 119px;
	width: 236px;
}
.foot{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dddddd;
	border-bottom-color: #dddddd;
	height: 80px;
	width: 961px;
	padding-top: 21px;
	margin-top: 10px;
}
.flogo{
	background-image: url(/images/i_44.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	clear: left;
	float: left;
	height: 45px;
	width: 194px;
	margin-top: 2px;
}
.banquan{
	color: #666666;
	height: 54px;
	width: 460px;
	line-height: 17px;
	text-align: left;
	clear: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;

}
.dhx{
	clear: right;
	float: right;
	height: auto;
	width: 305px;
	color: #666666;
}
.dhx a{
	color: #666666;
}
.dhx p{
	clear: left;
	float: left;
	margin-top: 10px;
	padding-left: 8px;
}
.link{
	line-height: 30px;
	color: #666666;
	text-align: left;
	width: 961px;
}
.link a{
	color: #666666;
	margin-right: 5px;
}
/*  内页样式  */
.iweb{
	height: auto;
	width: 945px;
}
/*简介*/
.dqdz{
	font-family:宋体;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	padding-bottom: 8px;
	text-align: left;
}
.dqdz a{
	color: #666666;
	text-decoration: none;
	margin-right: 5px;
	padding-left: 5px;
}
.dqdz a:hover{
	color: #096cbf;
	text-decoration: underline;
}
.ksdh{
	clear: left;
	float: left;
	height: auto;
	width: 185px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddddd;
	padding-bottom: 20px;text-align: left;
}
.ksdh ol{
	background-image: url(/images/icon02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
	height: 36px;
	width: 185px;
	font-size: 10px;
	color: #666666;
	line-height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	text-indent: 12px;
}
.ksdh ol b{
	color: #096cbf;
	font-size: 14px;

}
.ksdh li{
	clear: left;
	float: left;
	height: auto;
	width: 185px;
}
.ksdh li h3{
	font-size: 12px;
	line-height: 25px;
	clear: left;
	float: left;
}
.ksdh li a{
	background-image: url(/images/navlibg02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
	height: 25px;
	width: 185px;
	color: #666666;
	text-decoration: none;
	padding-left: 15px;
}
.ksdh li a:hover{
	color: #FFFFFF;
	background-image: url(/images/navlibg01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.nnews{
	clear: left;
	float: left;
	height: auto;
	width: 185px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddddd;
	padding-bottom: 20px;
}
.nnews ol{
	background-image: url(/images/icon02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
	height: 36px;
	width: 185px;
	font-size: 10px;
	color: #666666;
	text-indent: 12px;
	line-height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	text-align: left;
}
.nnews ol b{
	color: #096cbf;
	font-size: 14px;
}
.nnews li{
	clear: left;
	float: left;
	height: auto;
	width: 185px;
}
.nnews li a{
	color: #666666;
	text-decoration: none;
	clear: left;
	float: left;
	height: 25px;
	width: 175px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	line-height: 25px;
	background-image: url(/images/icon03.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	text-indent: 10px;
}
.webl{
	clear: left;
	float: left;
	width: 185px;
	margin-right: 20px;
	margin-top: 15px;
}
.webr{
	clear: none;
	float: left;
	height: auto;
	width: 739px;	margin-top: 15px;
}
.webbt{
	font-size: 14px;
	line-height: 30px;
	clear: left;
	float: left;
	height: 30px;
	width: 739px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	text-align: left;
}
.webbt ul{
	font-size: 10px;
	color: #999999;
}
.webbt ul b{
	font-size: 14px;
	line-height: 30px;
	color: #666666;
	margin-right: 10px;
}
.webnr{
	clear: left;
	float: left;
	height: auto;
	width: 739px;
	margin-top: 10px;
	color: #666666;
	line-height: 30px;
	text-align: left;
}
.newsnr{
	clear: left;
	float: left;
	height: auto;
	width: 739px;
	line-height: 20px;
	color: #666666;
	text-align: left;
}
.lbt{
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #096cbf;
	border-bottom-color: #096cbf;
	line-height: 30px;
	height: 30px;
	width: 739px;
	margin-top: 8px;
	clear: left;
	float: left;
	font-weight: bold;
}
.lbt01{
	line-height: 30px;
	clear: left;
	float: left;
	height: auto;
	width: 526px;
	padding-left: 10px;
}
.lbt02{
	line-height: 30px;
	clear: none;
	float: left;
	height: auto;
	width: 91px;
	text-align: center;
}
.newsnr01{
	clear: left;
	float: left;
	height: auto;
	width: 739px;
}
.newsnr01 b{
	font-weight: normal;
}
.newsnr01 li{
	line-height: 30px;
	clear: left;
	float: left;
	height: 30px;
	width: 719px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	background-image: url(/images/icon03.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	color: #666666;
}
.newsnr01 li a{
	width: 516px;
	color: #666666;
	text-decoration: none;
	clear: left;
	float: left;
	height: auto;
}
.newsnr01 li a:hover{
	color: #096cbf;
	text-decoration: none;
}
/*分页*/
#page {
	float: left;
	width: 739px;
	margin-top: 10px;
	line-height: 0px;
}
#page li{
	display: inline;
	clear: none;
	float: left;
	height: auto;
	width: auto;
	margin-right: 2px;
	border: 1px solid #ddd;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	line-height: 20px;
}
.thisclass {
	display: inline;
	clear: none;
	float: left;
	height: auto;
	width: auto;
	margin-right: 2px;
	border: 1px solid #ddd;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	color: #FFFFFF;
	line-height: 20px;
	background-color: #096cbf;
}
#page a{
	color: #333333;
	text-decoration: none;
}
#page a:hover {
	color: #096cbf;
	text-decoration: underline;
}
/*新闻详细页*/
.newsxx{
	clear: left;
	float: left;
	height: auto;
	width: 739px;
}
.newsbt{
	font-size: 14px;
	line-height: 40px;
	color: #3399FF;
	clear: left;
	float: left;
	height: 40px;
	width: 739px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	text-align: center;
	font-weight: bold;
}
.newsbt h1{
	font-size: 14px;
	font-weight: bold;
}
.newssj{
	line-height: 30px;
	text-align: right;
	clear: left;
	float: left;
	height: auto;
	width: 739px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
}
.newsxxnr{
	clear: left;
	float: left;
	height: auto;
	width: 739px;
	margin-top: 10px;
}
.spage{
	line-height: 30px;
	clear: left;
	float: left;
	height: 30px;
	width: 739px;
	margin-top: 10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
}
.nr-tag{
	line-height: 25px;
	font-weight: normal;
	clear: left;
	float: left;
	width: 737px;
	border: 1px solid #dddddd;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 10px;
}
.nr-tag a{
	color: #00b4ff;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.nr-tag a:hover {
	color: #00b4ff;
	text-decoration: underline;
}
.nr-img img{
	height: 50px;
	width: 80px;
	clear: none;
	float: left;
	border: 1px solid #dddddd;
}
.xpage{
	clear: left;
	float: left;
	height: 30px;
	width: 739px;
}
.spage a,.xpage a{
	color: #666666;
	text-decoration: none;
}
.spage a:hover,.xpage a:hover{
	color: #096cbf;
	text-decoration: underline;
}
/*产品列表*/
.cplb{
	clear: left;
	float: left;
	height: auto;
	width: 739px;
	margin-top: 10px;
}
.cplb li{
	clear: none;
	float: left;
	width:133px;
	height: auto;
	line-height: 30px;
	margin-right: 8px;

}
.cplb li img{
	clear: left;
	float: left;
	height: 100px;
	width: 133px;
	border: 1px solid #dddddd;
	margin-top: 3px;
}
.cplb li a{
	line-height: 30px;
	color: #666666;
	text-decoration: none;
	clear: left;
	float: left;
	height: auto;
	width: 133px;
	text-align: center;
}
.cplb li a:hover{
	color: #FFFFFF;
	background-color: #096cbf;
}

/*地图页面*/
#sitemap{
	clear: both;
	float: none;
	height: auto;
	width: 945px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#sitemap01{
	clear: both;
	float: none;
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
#sitemap01 h2{
	font-size: 14px;
	line-height: 30px;
	clear: left;
	float: left;
	width: 100px;
	margin-left: 20px;
	margin-top: 10px;
}
#sitemap01 span{
	clear: right;
	float: right;
	height: auto;
	width: auto;
	margin-right: 20px;
	margin-bottom: 10px;
	line-height: 30px;
	margin-top: 10px;
}
.sitemap02{
	clear: both;
	float: none;
	height: auto;
	width: 925px;
	margin-right: auto;
	margin-left: auto;
}
.sitemap02 h3{
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	clear: both;
	float: none;
	height: 30px;
	width: 910px;
	background-color: #eeeeee;
	padding-left: 10px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	border: 1px solid #dddddd;
}
.sitemap02 li{
	clear: none;
	float: left;
	height: 25px;
	width: auto;
	margin-top: 1px;
	margin-bottom: 1px;
	line-height: 25px;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	
}
#sitemap a {
	color: #333333;
	text-decoration: none;
	clear: none;
	float: left;
}
#sitemap a:hover {
	color: #F60;
	text-decoration: underline;
}
/*TAG首页*/
.tagindex {
	clear: both;
	float: none;
	height: auto;
	overflow:hidden;
	width: 965px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	margin-bottom: 20px;
	text-align: left;
}
.tag-title {
	float: none;
	height: auto;
	width: 925px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	margin-bottom: 15px;
}
.tag-title h2 {
	font-size: 14px;
	font-weight: bold;
	line-height: 50px;
}
.tags_list {
	float: none;
	height: auto;
	overflow:hidden;
	width: 925px;

	padding-bottom: 10px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.tags_list dd {
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
	float: none;
	width: 915px;
	margin-right: auto;
	margin-left: auto;
}
.tags_list dt {
	text-indent: 5px;
	width: auto;
}
.lj {
	color: #333333;
	text-decoration: none;
}
.lj:visited {
	color: #333333;
	text-decoration: none;
}
.lj:hover {
	color: #F60;
	text-decoration: underline;
}
.lj:active {
	color: #333333;
	text-decoration: none;
}
.tbox {
	clear: both;
	float: none;
	height: auto;
	width: 925px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
}
/*tag列表页*/
#nr-tag {
	height: auto;
	width: 690px;
	float: left;
	line-height: 20px;
	margin-top: 10px;
}
#nr-tag ul {
	float: left;
	height: 112px;
	width: 690px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	margin-top: 8px;
}
#nr-tag ul img {
	clear: left;
	float: left;
	height: 102px;
	width: 139px;
	margin-right: 15px;
	border: 1px solid #ddd;
}
#nr-tag ul dd {
	font-size: 14px;
	font-weight: bold;
	color: #F60;
	width: 530px;
	float: left;
	height: auto;
}
#nr-tag ul dd a {
	color: #F60;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#nr-tag ul dd a:hover {
	color: #FF6000;
	text-decoration: underline;
}
#nr-tag ul dl, #nr-tag ul dt {
	height: auto;
	width: 530px;
	clear: none;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
}
#nr-tag ul dt {
	color:#333333;
}
#nr-tag ul dt a {
	color: #39F;
	font-size: 12px;
	text-decoration: none;
}
#nr-tag ul dt a:hover {
	color: #39F;
	text-decoration: underline;
}
.jjbj{
	background-image: url(/images/jj.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 650px;
}
.whbj{
	background-image: url(/images/wh.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 600px;
}
.jlzc{
	background-image: url(/images/jlzc.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 460px;
}
.lxbj{
	background-image: url(/images/lxbj.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 460px;
	font-size: 14px;
	line-height: 30px;
}
