@charset "utf-8";
/* 全局公共样式的设定 */
*{margin:0; padding:0;}

body{color:#000;font:12px Arial,'宋体'; background: url(../images/index_02.jpg) repeat-x #fff;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
img{ border:none;}

/* 默认全局样式超链接样式 */
a {color: #000; text-decoration:none;}/* 链接基本样式 */
a:hover {color:#F60; text-decoration:none;}/* 链接移上时的样式 */
a.red,a.red:visited{ color:#C00}

/* 其它常用样式的定义 */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; }
.noBorder{border:none;	}
.bd{ border:1px solid #ccc;}
img，li{ vertical-align:top;}
.blank20px{ height:50px; line-height:20px; font-size:0; clear:both}
.blank40px{ height:40px; line-height:40px; font-size:0; clear:both;}

/*头部*/
.gundong img  { margin-left:20px;}
.gundong { padding-bottom:15px;}
.gutitle { width:990px; margin:0 auto; line-height:32px; height:32px; font-size:14px; color:#000; font-weight:bold; }
.l-news { padding:8px 5px;}
.l-news p { line-height:27px; height:27px; }
.l-news a  { background:url(../images/index_44.jpg) no-repeat 0 center;padding-left:15px; }
.l-news span { float:right;}

.top { width:1003px; margin:0 auto; height:90px; }
#menu { width:100%; margin:0 auto; background:url(../images/index_13.jpg) repeat-x; height:45px; line-height:45px;}
.menu-l { background: url(../images/index_07.jpg) no-repeat; width:12px; height:45px; line-height:45px; float:left;}
.menu-r { background:url(../images/index_15.jpg) no-repeat; width:12px; height:45px; line-height:45px; float:right;}
.banner { overflow: hidden;
	width: 100%;
	height: 450px;
	}
	#flashs {
	position: relative;
	height: 450px;
	overflow: hidden;
}
#flashs .bgitem {
	z-index: 1;
	position: absolute;
	top: 0;
}
#flashs .btn {
	position: absolute;
	z-index: 2;
	bottom: 25px;
	left: 50%;
	margin-left: -64px;
	padding: 0px 6px;
}
#flashs .btn span {
	background: #252525;
	cursor: pointer;
	display: inline-block;
	margin: 2px;
	width: 25px;
	height: 25px;
	font-size: 14px;
	line-height: 25px;
	text-align: center;
	color: #fff;
}
#flashs .btn span.cur {
	background: #006bbd;
}
	
.con { width:973px; margin:0 auto; padding-left:6px; }
.con li { float:left; width:139px; display:block; background:url(../images/index_11.jpg) no-repeat right 0; }
.con li a { display:block; width:139px; text-align:center;font-family: "微软雅黑"; font-size:14px; color:#fff; font-weight:bold; }
.con li a:hover ,.con .ts a  {background:url(../images/index_09.jpg) no-repeat right 0;}
.main-con { width:1003px; margin:0 auto; padding-top:20px;}
.main { background:url(../images/index_23.jpg) repeat-x #fff; width:100%;}
.title { line-height:33px; height:33px; font-family:"微软雅黑", "宋体", "方正姚体", "黑体";  font-size:14px; color:#000; font-weight:bold; background:url(../images/index_26.jpg) no-repeat 0 bottom;}
.title span { float:right; padding-right:5px;}
.title span a { color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.title span a:hover { color:#F60; }
.left { width:323px; float:left; margin-right:36px; display:inline;}
.middle { float:left; width:303px; line-height:27px;}
.middle img { width:129px; height:94px;  margin:16px 15px 0px 0; display:block; float:left;}
.m-about { text-indent:2em; padding-top:16px;}
.right { float:right; width:303px;}
.big-title { padding:10px 5px 0 0;}
.big-title a { font-size:14px; font-weight:bold; line-height:27px;}
.big-title img { width:89px; height:73px; padding:2px; border: solid #d4d1d1 1px; margin-right:13px; float:left;}
.l-news { padding:8px 5px;}
.l-news li { background:url(../images/index_44.jpg) no-repeat 0 center; line-height:27px; height:27px; padding-left:15px; }
.l-news li span { float:right;}
/*内页*/
.con-banner { margin:5px auto 0 auto; width:100%; text-align:center; background: url(../images/about_02.jpg) no-repeat center 0 #00134b; height:276px;}
.main-con-left { width:232px; float:left;}
.main-con-left  .title2 { background:url(../images/about_05.jpg) no-repeat; height:34px; line-height:34px; font-family:"微软雅黑", "宋体", "方正姚体", "黑体"; font-size:14px; font-weight:bold; padding-left:8px; color:#000;}
#zclb { padding:0px 5px 20px 5px; margin:2px 0 15px 0; border:solid #d1d1d1 1px; width:220px;}
#zclb li { background:url(../images/about_19.jpg) no-repeat 13px center #d7d7d7; padding-top:11px; height:22px; margin-top:9px; padding-left:38px;}
#zclb .ts2 { background:url(../images/about_16.jpg) no-repeat 13px center #b9bce7;}
.main-con-right { float:right; width:750px; display:inline;}
.main-con-right  .title2  { background:url(../images/about_08.jpg) no-repeat 5px center; height:32px; line-height:32px; padding-left:20px; font-family:"宋体"; font-size:14px; color:#000; border-bottom:solid #0e167f 2px; font-weight:bold;}
.main-con-right  .title2 span { float:right; font-size:12px; font-family: "宋体"; color:#000; padding-right:5px; font-weight:normal;}
.about { padding:20px 10px; line-height:28px;}
.about img { float:right; width:179px; height:240px; margin:0 0 0 20px; display:block;}
.contact { padding:20px 27px; line-height:28px;}
.l-news2 { padding:12px 15px;}
.l-news2 li { background: url(../images/ser_03.jpg) no-repeat 5px center; line-height:31px; height:31px; padding-left:19px; border-bottom:dashed #b0b0b0 1px; }
.l-news2 li span { float:right; padding-right:5px;}
.fanye { text-align:center; padding:15px 20px 10px 190px; clear:both; }
.fanye a { background:url(../images/ymbg.jpg) repeat-x; line-height:22px; height:22px; padding:0 10px; border:solid #acacac 1px; display:block; float:left; margin-right:12px;}
.fanye span { background:url(../images/ymbg.jpg) repeat-x; line-height:22px; height:22px; padding:0 10px; border:solid #acacac 1px; display:block; float:left; margin-right:12px;}
.fanye a:hover { color:#F63;}
.fanye .tsys {  color:#000; font-weight:bold;}
.big-ti { padding:20px 0 ; text-align: center; font-size:14px; font-weight:bold;}
.big-ti2 { padding:10px 5px; border-bottom:solid #999 1px;}
.big-ti2 span { float:right;}
.xqnew { line-height:27px; padding:10px;}
.cpzs { margin:15px 5px;}
.cpzs li { width:370px; float:left; display:block; margin:0 0 25px 0; height:160px;}
.cpzs #cplb2 dt { float:left; width:163px; height:149px; border:solid #cecece 1px; margin:0 15px 0 10px;}
.cpzs #cplb2 dd { float:right; width:170px; display: block; line-height:28px;}
.cpzs #cplb2 dd a { color:#000;} .cpzs #cplb2 dd a:hover { color:#f60;}
/*底部*/
.footer { background:url(../images/index_49.jpg) #eeeeee repeat-x; padding-top:12px; line-height:25px; color:#000;}
.footer-con { width:1000px; margin:0 auto; background:url(../images/bottombg.png) no-repeat right center;}
.footer span { float:right; padding-top:26px;}
.xqym { width:600px; margin:20px auto;}
.xqym dt { width:351px; height:321px; float:left; border:solid #cecece 1px; }
.xqym dd { width: 215px; float:right; line-height:28px;}
.xqym dd strong { font-size:14px; color:#000; }
.xqtext { line-height:28px; padding:0px 15px 10px 15px; width:720px;}
.xqtext p { clear:both;}
.xqybiaoti {font-size:14px; color:#000; padding-left:8px; border-bottom: solid #d8d8d8 1px;  margin:8px; font-weight:bold; height:40px; line-height:40px;}
.xqback { display:block; padding:15px 0; text-align:center;}
.bgkd { height:33px; padding-left:26px; line-height:33px; border-bottom:solid #e2e2e2 1px; }
.bigtitle { font-size:14px; font-weight:bold; color:#000;}
.zpnew { padding:25px 30px 30px 30px; line-height:24px;}



	 #search #searchbox {
		  width: 520px;
		  height: 32px;
		  padding: 0;
		  margin: 0;
		  float: right;
		}

		#search #searchbox-content {
		  width: 515px;
		  height: 30px;
		  font-size:26px;
		  font-weight:bold;
		  color:#000;
		}
		

	#search #searchbox input.searchInput {
		  width: 140px;
		 height: 22px; line-height:22px;
		  padding: 0px 0 0 5px;
		  margin: 5px 0 0 35px;
		  font-family: verdana;
		  font-size: 12px;
 		  float: left;
		  border: 0;
		  outline: none;
		  -webkit-appearance: none;
		  color: #000;
		}
 
		 #search #searchbox input.searchBtn {
		  width: 36px;
		  height: 25px;
		  padding: 0;
		  margin: 4px 5px 0 0;
		  background:url(../images/go.gif) no-repeat top left;
		  float: right;
		  border: 0;
		  cursor: pointer;
		}
 
.indexmain2 {
	width:1003px;
	margin:0px auto;
	height:270px;
	float:left;
}

.indexmain3 a:link {
	color:#000;
}
.indexmain3 a:visited {
	color:#000;
}
.indexmain4 {
	width:980px;
	margin:0px auto;
	padding-top:25px;
	padding-left:5px;
	padding-right:6px;
	color:#000;
}

/*产品无缝滚动*/
#ddemo {
	overflow:hidden;
	width: 980px;
}
#ddemo img {
	width:213px;
	height:143px;
	border: 1px solid #F2F2F2;
}
#ddemo .text {
	text-align:center;
	line-height:25px;
}
#indemo {
	float: left;
	width: 3680px;
}
#ddemo1 {
	width:1840px;
	float: left;
}
#ddemo1 ul {
	width:230px;
	float: left;
}
#ddemo2 {
	width:1840px;
	float: left;
}
#ddemo2 ul {
	width:230px;
	float: left;
}
