@charset "gb2312";

/* CSS Document */

* {

	margin: 0;

	padding: 0;

}

body {

	font-size:12px;

	background:url(images/bg.png) repeat-x;

	color: #000000;

}

img {

	border: 0;

}

.fl {

	float: left;

}

.fr {

	float: right;

}

ul, li {

	list-style-type: none;

}

font, input, select, textarea {

	font-size: 12px;

}

p {

	line-height: 2.3em;

	font-size: 12px;

}

.clear {

	clear: both;

	font-size: 1px;

	height: 0px;

}

/*CSS清除浮动 clearfix:after*/

.cf:before, .cf:after {

	content: "";

	display: table;

}

.cf:after {

	clear: both;

}

.cf {

	zoom: 1;

}

/* Hides from IE-mac \*/

*html .clearfix {

	height: 1%;

}

*+html .clearfix {

	height: 1%;

}

/* End hide from IE-mac */

a{ color:#000;}

a:link {

	color:#000;  

	text-decoration: none;

}

a:hover {

	color: #FF6600;

	text-decoration: none;


}





#header{



width:100%;

height:auto;



}

.header_logo

{

		margin-left:auto;

	margin-right:auto;

	width:100%;

height:100px;

background:url(images/header.png) repeat-y;

	

	}

	

	

.top{ background:url(images/top.png) no-repeat; width:1005px; height:100px; margin:0 auto;}

.sc {

	margin-top: 10px;

	width: 200px;

	height: 23px;

	margin-right: 6px;

}

.main_top

{

	margin-left:auto;

	margin-right:auto;

	width:1010px;

	height: 41px;

	

}



.main_top ul li {

	font-size: 12px;

	float: left;

	height: 41px;

	line-height: 3.1em;

	list-style-type: none;

	text-align: center;

	width: 110px;

}

.banner{

	margin-top:6px;

	margin-left:auto;

	margin-right:auto;	

	height:310px;

	width:1010px;

	

	

	

	}

#con{

	width: 1010px;

	height: auto;

	margin-left: auto;

	margin-right: auto;

	background-color: #dddbdc;

	}

	/* 产品展示*/

.conleft

{	width:265px;

	height:auto;

	

		}

.prolist{

	background:#5d7fad;

	width:265px;

	height:auto;

	}

.prolistLogo{

	width:265x;

	background:url(images/proLogo.png) no-repeat;

	height:36px;}

.list{

	width:265px;

	height:auto;

}

.list ul{

		width:265px;

		height:auto;

			}

.list ul li{

	width: 225px;

	height: 35px;

	line-height:35px;

	float: left;

	list-style-type: none;

	background-image: url(images/prot.png);

	background-repeat: no-repeat;

	background-position: 20px center;

	padding-left: 40px;

	border-bottom: 1px dashed #e7e7e7;

	}

.list a{

	color:#FFF;  

}	

.Contact{background:#5d7fad;

	margin-top:10px;

	width: 265px;

	height: auto;}	

.Con_Logo{

	background:url(images/lxw.png) no-repeat;

	width: 265px;

	height: 37px;

	}	

.conAdd{

	width: 245px;

	padding-left:20px;

	height: auto;

	line-height:35px;

	color:#FFF;

	}	

	/*关于我们*/

.about{

	margin-left:10px;

	background:#ffffff;

	width:725px;

	height:auto;}

.about_logo{

	width: 724px;

	height: 36px;

	background-image: url(images/about.png);

	background-repeat: no-repeat;

	}

	

	

.title{

	background:url(images/title.png) no-repeat;

	width: 683px;

	height: 36px;

	line-height:36px;

	font-size:12px;

	font-weight:bold;

	padding-left:50px;

	} 

.title span{ float:right; width:auto; font-size:12px; color:#000; padding-right:30px; font-weight:normal}
.title span a{ font-size:12px; font-weight:normal; color:#000;}	

	

	

.atp{

		width:245px;

		height:165px;

		background:url(images/1.png) no-repeat;

		margin-left:10px;

		margin-top:10px;

		}

.acon1{

	width:460px !important;

	width:450px;

	margin-left:10px;

	margin-top:10px;

	

	}

.about_logo a{float:right; margin-right:10px; margin-top:10px;}



	/*产品展示*/

.pro_list{

	margin-top:10px;

	margin-left:10px;

	background:#ffffff;

	width:725px;

	height:auto;}

.pro_list_logo{

	width: 724px;

	height: 37px;

	background-image: url(images/prolist.png);

	background-repeat: no-repeat;

	}

gd_pro{

		width:725px;	height:auto;

	}	

.pro_list_logo a{float:right; margin-right:10px; margin-top:10px;}

.pro_list img

{

	 width:155px; height:116px;

	}

.pro_list ul li

{		 float:left;

	margin-left:21px !important;_margin-left:15px;

	margin-top:10px;

		width:155px;

		 height:143px;

		 line-height:26px;

	 text-align:center;}

	 

	 /*新闻中心*/

.news{

	margin-left:10px;

	margin-top:10px;

		width:355px;

		 height:auto;	

		 background:#ffffff;

	}	

	.newspan {

	float: right; margin-right:5px;

}

.news_logo{

	background-image: url(images/news.png);background-repeat: no-repeat;

		width:355px;

		 height:36px;	

	}

.news_logo a{float:right; margin-right:10px; margin-top:10px;} 

.news ul{ height:257px !important;_height:218px;}

.news ul li{

	 float:left;

	 padding-left:20px;

	 width:335px; 

	 height:30px; 

	 line-height:30px;

	 border-bottom: 1px dashed #e7e7e7;

	}	

		 /*技术*/

.js{

	margin-left:15px;

	margin-top:10px;

		width:355px;

		 height:auto;	

		 background:#ffffff;

	}	

.js_logo{

	background-image: url(images/js.png);background-repeat: no-repeat;

		width:355px;

		 height:36px;	

	} 

.js_logo a{float:right; margin-right:10px; margin-top:10px;} 

.js ul{ height:257px !important;_height:218px;}

.js ul li{

	 float:left;

	 width:335px;

	  height:30px;

	   line-height:30px;

	 padding-left:20px;

		border-bottom: 1px dashed #e7e7e7;

	}	

	

	

#footer

{

	padding-top:16px;

	margin:0 auto;

	background: #fdfdfd;

	width: 1006px;

	height: 124px;

	text-align: center;

	line-height: 25px;

	border:2px solid #5e80b0;



	

	

}	







.pronei{width:186px; margin:10px;}

.proname{ width:186px; text-align:center;}

.proname a{ font-size:12px; line-height:24px; color:#000;}

.proname a:hover{color:#F90;}





#footer ul{ float:left; height:24px; width:1005px; text-align:center;}

#footer ul li{

	display:inline;

	height:24px;

	line-height:24px;

	width: auto;

	margin-left: 10px;

}

#footer ul li a{

	color:#000;

	text-decoration: none;

}

#footer ul li a:hover{color: #FF6600; text-decoration: none;}



.acon p{ padding:20px; line-height:24px; color:#000;}



.dede_pages{ width:600px; height:20px; float:right; margin-top:20px;

}

.dede_pages ul{

	padding:0px 0px 0px 16px;

	width:600px;

	height:20px;

}

.dede_pages ul li{

	height:20px;

	float:left;

	font-family:Tahoma;

	line-height:20px;

	list-style-type: none;

	height: auto;

	width: auto;

}



.dede_pages ul li a{


	padding:2px 4px 2px;

	color:#666;

	border-bottom:1px solid #EEE;

}

.dede_pages ul li a:hover{

	color:#690;

	text-decoration:none;

	padding:2px 4px 1px;

	border-bottom:2px solid #690;

}

.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{

	color:#F63;

	padding:2px 4px 1px;

	border-bottom:2px solid #F63;

	font-weight:bold;

}

.dede_pages .pageinfo{

	float:right;

	line-height:21px;

	padding:0px 10px 0px 16px;

	color:#999;

}

.dede_pages .pageinfo strong{

	color:#666;

	font-weight:normal;

	margin:0px 2px;

}



.press_message{

	width:100%;

	overflow:hidden;

	float: left;

}

.press_message .intro_t{ width:90%;line-height:30px;text-align:center; }

.press_message .title{ width:616px;height:30px;overflow:hidden;line-height:30px;padding-left:15px;background:#AAA; }

.contitle, .contitle h1 {

	margin:8px 0px;

	color:#000;

	text-align:center;

	font-family: Arial, Verdana, Helvetica, sans-serif, "";

	font-size: 20px;

	font-style: normal;

	line-height: 120%;

	font-weight: bold;

	font-variant: normal;

}

.contitle { border-bottom:1px dashed #999999;}

.conAuthor{height:20px; line-height:24px; text-align:center; border-bottom:1px dashed #999999;}

.contenttext{

	text-align: left;

}

.contenttext, .contenttext_G{ padding:10px 0 0; font:normal normal normal 13px/150% Arial, Verdana, Helvetica, sans-serif, ""; _width:660px;height: auto !important;height: auto;min-height:300px;}

.press_message a{

	color: #000;

	text-decoration: none;

}



.acon{ padding:10px; width:695px;}

.acon ul{ width:100%; height:auto;}

.acon ul li { height:auto;}

.acon ul li a{ font-size:12px; color:#000; line-height:2.3em;}

.acon ul li a:hover{line-height:2.3em;}

.acon ul li span{ float:right;}



.acon2{ padding:10px !important;_padding:5px;}

.acon2 ul{ width:100%; height:auto;}

.acon2 ul li {height:auto; float:left;}

.acon2 ul li a{ font-size:12px; color:#000; line-height:2.3em;}

.acon2 ul li span{ float:right;}



.pronei{ float:left; width:166px; margin:10px 0 0 9px;;}

.pronei img{ float:left;}

.proname{ float:left; width:166px; text-align:center;}

.proname a{ font-size:12px; line-height:24px; color:#000;}

.proname a:hover{color:#F90;}


.copyl{ float:left; width:770px; text-align:left; padding-left:10px;}
.copyr{ float:left; width:200px; margin-left:10px !important;_margin-left:5px; text-align:center}


.proxg{ width:100%; margin:0 auto; padding-top:15px;}
.proxg .top{ border-bottom:1px #cccccc solid; font-size:14px; font-weight:bold; height:27px; line-height:27px; width:100%;}
.proxg ul{ width:100%; list-style:none}
.proxg ul li{ width:48%; list-style:none; height:27px; float:left; margin-left:10px !important;_margin-left:5px;}
.proxg ul li a{ float:left; width:auto; line-height:27px;}
.proxg ul li a:hover{ line-height:27px; margin:0px;}
.proxg ul li span{ float:right; width:auto; line-height:27px;}
.neipro{width:170px; margin:0px; float:left}

.neiproname{ width:170px; text-align:center;}

.neiproname a{ font-size:12px; line-height:24px; color:#000;}

.neiproname a:hover{color:#F90;}
.aconnei2{ padding:10px 0px 10px 10px !important;_padding:5px;}