@charset "utf-8";
/* CSS Document */

*{
margin:0px;
padding:0px;
border:0px;
}
body{
background-color:#29303A;
text-align:center;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
	color:#A0A4AD;
	font-size:12px;
	 
	}
ul,li{ list-style:none;}
h2{ font-size:12px; font-weight:bold;}
a:link {
	color:#A0A4AD;
	text-decoration: none;
}
a:visited {
	color: #A0A4AD;
	text-decoration: none;
}
a:hover {
	color: #FF7D00;
	text-decoration: underline;
}
a:active {
	color: #FF7D00;
	text-decoration:underline;
}
.link_write a:link  {
	color:#fff;
	text-decoration: none;
}
.link_write a:visited  {
	color: #fff;
	text-decoration: none;
}
.link_write a:hover  {
	color: #fff;
	text-decoration: none;
}
.link_write a:active  {
	color: #fff;
	text-decoration: none;
}

.link_green a:link {
	color:#0366AA;
	text-decoration: none;
}
.link_green a:visited {
	color: #0366AA;
	text-decoration: none;
}
.link_green a:hover {
	color: #B22104;
	text-decoration: underline;
}
.link_green a:active {
	color: #B22104;
	text-decoration:underline;
}
#container{text-align:center; height: auto; width:981px;margin:0 auto;}
/* .margin_body{ width:948px; margin:0px auto; margin-left:10px; margin-right:10px; } */
#header{position:relative; height:111px; background:url(../images/top_back.gif) right top no-repeat; }
#logo{
	position:absolute;
	left:27px;
	top:23px;
	background:url(../images/logo.gif) center top no-repeat;
	width:261px;
	height:51px;
}


.Search{
	position:absolute;
	left:855px;
	top:0px;
	width:230px;
	height:22px;
	line-height:22px;
	text-align:left;
}
.input_search{  height:22px;background:url(../images/search_left.jpg) left center no-repeat; float:left;  line-height:22px; width:155px; text-indent:25px;}
#mainBody{ margin:10px 0px; clear:both;}
.home_float_01{ float:left;}

#left_in{ float:left; width:158px;margin-left:15px}
#left_in ul li .back_list_01{ background:url(../images/back_left_in_list.gif) center center  no-repeat; height:27px; line-height:27px; font-size:13px; font-weight:bold; text-align:left; text-indent:12px;}
#left_in ul li .erji_pro{}
#left_in ul li .erji_pro ul{ margin-left:15px; margin-bottom:25px;}
#left_in ul li .erji_pro ul li{ background:url(../images/dianasd.gif) left center no-repeat; text-indent:12px; text-align:left; padding:3px 0px;}

#right_in{ float:right; width:694px; margin-right:80px;display:inline}
.center_right_contents{ clear:both; text-align:left; line-height:22px;}
.center_right_contents .float_right_002{ float:right; margin:15px; margin-right:0px;}
.center_right_contents .fonts_02{ color:#E17628; font-weight:bold; margin-top:25px;}
.news{ margin-bottom:15px;}
.news_titile{background:url(../images/news_pro.gif) center center no-repeat; height:32px; line-height:32px; text-align:left; text-indent:26px;}
.news_content{ text-align:left; }
.news_content ul{}
.news_content ul li{ padding:8px 0px; border-bottom:#D0D0D0 1px dashed; margin:0px 8px; text-indent:8px;}
.renzheng{}
.renzheng ul{}
.renzheng ul li{ float:left; text-align:center; color:#FFFFFF; line-height:25px; margin-left:30px;margin-top:8px; margin-bottom:20px;}
.sekuai{ float:left; width:480px;}
.sekuai ul{ margin-top:8px;}
.sekuai ul li{ float:left; width:120px; text-align:center; color:#96ACCE; margin-bottom:1px;}
.sekuai ul li img
{
width:95px;
}
.contact_us_left{ float:left; margin:20px 30px; width:336px;}
.contact_fonts{ float:left; width:311px; margin-top:25px; text-align:left; line-height:22px; }
.bottom_border{ border-bottom:#545454 1px solid; padding-bottom:10px;}
.padding10{padding:10px 0px;}

.pro_left_02{ float:left;background: url(../images/pro_back_01.gif) center center no-repeat; width:149px; height:25px; line-height:25px; color:#FFFFFF; text-align:left; text-indent:8px; margin-right:1px;}
.proasdius{ float:left;background: url(../images/proasd.gif) center center no-repeat; width:325px; height:25px; line-height:25px; font-weight:bold; color:#A5A5A5; text-align:left; text-indent:8px;}
.proasdius2{ float:left;background: url(../images/bakc.gif) center center no-repeat; width:540px; height:25px; line-height:25px; font-weight:bold; color:#A5A5A5; text-align:left; text-indent:8px;}
.sekuai{float:left; text-align:left;}
.canshu{ float:right; width:209px; text-align:left;}

/*.wenhua{ text-align:left; color: #FFFFFF; margin:8px auto;}*/
.products_left{ margin-bottom:8px; border:#ECECEC 1px solid; }
.products_left_titile{background:url(../images/pro_list_home.gif) 15% center no-repeat; height:40px; line-height:40px; text-align:left; }
.ABOUT_left_titile{background:url(../images/ABOUT_us_in.gif) 10PX center no-repeat; height:40px; line-height:40px; text-align:left; }
.NEWS_IN_left_titile{background:url(../images/NEWS_in.gif) 8PX center no-repeat; height:40px; line-height:40px; text-align:left; }
.products_left_content{ text-align:left; }
.products_left_content ul{ margin-bottom:10px;}
.products_left_content ul li{ padding:8px 0px; border-bottom:#C8D8D8 1px solid; background:url(../images/images_001.gif) 2% 12px no-repeat; margin:0px 8px; text-indent:12px;}
.products_left_content ul{ margin-bottom:10px;}
.products_left_content ul li .erji_products{}
.products_left_content ul li .erji_products ul{ margin-top:6px;}
.products_left_content ul li .erji_products ul li{padding:5px 0px;  text-indent:4px; background:none; border-bottom:#dddddd 1px dashed;}
#footer{clear:both; margin:0 auto;position:relative;background:url(../images/bottom_back.gif) center center no-repeat;text-align:left;height:94px; }
#footer p{position:absolute;
	left:195px;
	top:40px;
	width:500px;
	line-height:22px;
	text-align:left;}
.about_us_right{ margin-bottom:8px; border:#ECECEC 1px solid; }
.about_us_right_titile{background:url(../images/about_us_home.gif) 3% center no-repeat; height:40px; line-height:40px; text-align:left; }
.about_us_right_content{ text-align:left; padding:10px; }
.about_us_right_content .font_about_us{ line-height:21px; text-indent:15px;}
.right_in_right{margin-bottom:8px; border:#ECECEC 1px solid; }
.right_in_right_titile{background:url(../images/back_001.gif) left bottom repeat-x; height:45px; line-height:45px; text-align:left; margin:0px 10px; }
.weizhi_now{ float:left; width:200px; text-align:left; background:url(../images/dian.gif) 3% center no-repeat; font-size:14px; font-weight:bold; color: #000000; text-indent:20px;}
.position_now{float:right; width:200px; text-align:left; background:url(../images/home_positions.gif) left center no-repeat;color: #000000; text-indent:15px;}
.font_green1{ color:#0089D0; font-weight:bold; text-decoration:none;}
.contact_margin{ margin-top:50px; margin-left:60px; margin-bottom:100px;}
.contact_font{ line-height:25px; }
.contact_us_left{ text-align:left; line-height:22px; margin-left:5px;}
.right_in_right_content{ text-align:left; padding:10px; }
.about_us_content_right{ }
.float_images{ float:left; margin-right:15px; margin-bottom:10px;}
.border_write{border:#ECECEC 1px solid; background-color:#FFFFFF; padding:3px; }
.products1_right{  margin-bottom:8px; border:#ECECEC 1px solid; }
.products1_right_titile{background:url(../images/pro_show_home.gif) 3% center no-repeat; height:40px; line-height:40px; text-align:left; }
.products1_right_content{ position:relative; text-align:left; height:110px; margin-bottom:10px; }
.left{ position:absolute;left:4px;top:35px;float:left;}
.right{ position:absolute;left:660px;top:35px;float:right;}
.products1_right_content_show{position:absolute;left:27px;top:0px;float:left;}
.products1_right_content_show ul{ margin-left:4px; }
.products1_right_content_show ul li{ float:left; margin-right:6px; margin-bottom:10px;  }
.products1_right_content_show ul li .border_products{border:#ECECEC 1px solid; }
.products1_right_content ul li .font_price{ color:#FF6600; font-weight:bold; font-size:14px;} 
.true_right{ margin-top:10px;}
.true_right_titile{background:url(../images/back_pro.gif) center bottom no-repeat; height:40px; line-height:40px; text-align:left; text-indent:16px; }
.true_right_content{ text-align:left; padding:10px; }
.true_right_content .font_about_us{ line-height:23px; text-indent:15px;}
.margin_bottom{ margin-bottom:10px;}
.font_about_us{ line-height:23px; text-indent:15px;}
.contacts_right{ margin-top:10px;}
.contacts_right_titile{ background:url(../images/back_pro.gif) center bottom no-repeat; height:40px; line-height:40px;  text-align:left; text-indent:16px; }
.float_us_01{ float:left; width:200px; text-align:left; }
.font_positions{ color:#86418E;}
.float_us1_right{ float:right; background:url(../images/home.gif) left center no-repeat; text-indent:14px; width:120px; text-align:left;}
.contacts_right_content{ text-align:left; padding:10px; }
.contacts_right_content .padding_left_01{ padding-left:25px; line-height:22px; padding-top:15px; padding-bottom:15px;}
.underline_01{ border-bottom:#CBCBCB 1px dashed;}
.font_green{ color:#3366CF; text-decoration:underline}
.width_contact_us{width:530px; margin-left:50px; margin-top:50px;}
.NEWS_in_right_content{ }
.NEWS_in_right_content ul{ }
.NEWS_in_right_content ul li{border-bottom:#ECECEC 1px solid; height:30px; line-height:30px; margin:0px 12px; }
.NEWS_in_right_content ul li .news_left_contents{ float:left; text-indent:10px;  width:520px; text-align:left; }
.NEWS_in_right_content ul li .news_left_times{ float:right; width:100px; margin-right:6px; text-align:right;}
.change_pages{ text-align:right; padding:10px 0px;margin-right:10px;}
.news_titile{ background:url(../images/news_bacl.gif) center bottom no-repeat; height:35px; line-height:35px; margin-top:20px; text-align:center; }
.news_titile .news_titile_fonts{text-indent:20px; font-weight:bold; color:#1D52A1; font-size:14px;}
.fonts_01{ text-align:left; line-height:25px; margin:20px;}

.products1_in_content_show{}
.products1_in_content_show ul{ margin-left:10px; margin-top:15px;}
.products1_in_content_show ul li{ float:left; margin-right:15px; margin-bottom:10px; line-height:26px;  }
.products1_in_content_show ul li .border_products{border:#ECECEC 1px solid; }
.width_pro_contents{ width:640px; margin:0px auto; text-align:left;}
.border_gray1{border:#96ACCE 1px solid; }
.margin_pro_big{ margin:15px 0px;}


#nav {
 width:157px;
 list-style-type: none;
 
 float:left;
 font-size:13px;
 text-align:left;

}

#nav a {
 width: 157px; 
 display: block;
 padding:5px 0 5px 0px;
}

#nav li {
 float:left; 
}

.back_list_02{ background:url(../images/back_left_in_list.gif) center center  no-repeat;font-size:13px; font-weight:bold;line-height:22px;}

#nav li a:hover{

}



#nav a:hover  {
 text-decoration:none;
 font-weight:bold;
}

#nav li ul {
 list-style:none;
 text-align:left;
 padding:0;
 height:auto;
}

#nav li ul li{ 
 background:url(../images/dianasd.gif) 5px 7px no-repeat;text-indent:16px; 
}
#nav li ul li ul li{text-indent:30px;background:none;}


#nav li ul a:link  {
 color:#cfcfcf;
 text-decoration:none;
}
#nav li ul a:visited  {
color:#cfcfcf;
 text-decoration:none;
}
#nav li ul a:hover {
 color:#cfcfcf;
 text-decoration:none;
 font-weight:normal;
}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
#nav ul.collapsed {
 display: none;
}
#nav ul li ul.collapsed1 {
 display: none;
}
/*headea child */
.top_tou{position:absolute;
	left:860px;
	top:76px;
	background:url(../images/top_tou.gif) center top no-repeat;
	width:126px;
	height:35px;
}
/*project list*/
#projectList{margin-top:10px;width:100%;text-align:left;}
#projectList li{float:left;width:162px;height:132px; text-align:center;margin:3px 5px;background:url(../images/projectBg.gif) left center no-repeat;}
#projectList li img{ width:155px;height:124px;margin-top:4px;}

/*活动*/
#huodongList{margin-top:10px;width:100%;text-align:left;margin-bottom:10px;}
#huodongList li{float:left;width:162px;height:132px; text-align:center;margin:3px 5px;background:url(../images/projectBg.gif) left center no-repeat;}
#huodongList li img{ width:155px;height:124px;margin-top:4px;}

/*新闻*/
#newslist
{
width:650px;
margin:0 auto;
overflow:hidden;
}
#newslist li
{
line-height:24px;
}
#newslist li span
{
    margin-right:20px;
}
.xinwenBox 
{
overflow:hidden;
}
.center_right_contents .xinwenBox h1
{
    font-size:14px;
    font-weight:normal;
    text-align:center;
}
.center_right_contents .xinwenBox .xinwenDate
{
    text-align:right;
}
.center_right_contents .xinwenBox .xinwenBody
{
margin-left:20px;
margin-right:20px;
}

/*产品左侧列表*/
#menu {list-style:none; margin:0 0 10px; padding:0; width:157px; z-index:100;font-size:13px;}
#menu li {display:inline; padding-top:2px; margin:0; position:relative; z-index:100;height:auto;}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;margin-left:12px;margin-top:2px;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {height:auto;}
#menu table {border-collapse:collapse; padding:0; margin:-4px;}
#menu dl { margin:0 5px 0;  cursor:pointer;}

#menu dd {background:url(../images/dianasd.gif) left center no-repeat; text-indent:12px; text-align:left; padding:1px 0 }
.gallery{ margin-top:0px;}
.gallery dt a, .gallery dt a:visited {display:block;}
.gallery dd a, .gallery dd a:visited {text-decoration:none; display:block;}


/*贵宾留言 2010-6-7*/	
.login_list{ height: auto; text-align:left;}
.login_list ul{ list-style:none;}
.login_list ul li{ list-style:none; padding:10px 0px; overflow:auto;_height:1%;}
.fond_input{ float:left;width:80px;text-align:right;padding-left:25px;}
.input_005{float:left;width:400px; text-align: left;padding-left:10px;}
.input_01
{ 
padding:2px 8px 0pt 3px;
height:18px;
width:240px;
border:1px solid #999;
background-color:#4B5765;
}

.buttom{
    padding: 1px 25px;
    font-size:12px;
    border:1px #545454 solid;
    background:#fff;
    cursor:pointer;
}

/*input*/
.input_on{
padding:2px 8px 0pt 3px;
height:18px;
width:240px;
border:1px solid #999;
background-color:#FFFFCC;
}
.input_off{
padding:2px 8px 0pt 3px;
height:18px;width:240px;
border:1px solid #CCC;
background-color:#4B5765;
}
.input_move{
padding:2px 8px 0pt 3px;
height:18px;width:240px;
border:1px solid #999;
background-color:#FFFFCC;
}
.input_out{
padding:2px 8px 0pt 3px;
height:18px;width:240px;
border:1px solid #CCC;
background-color:#4B5765;
}


.download{ text-align:left; text-indent:21px;}


.PageBox {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.PageBox A {
	 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;  COLOR: #a0a4ad; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.PageBox A:hover {

}

.PageBox .current {
	 PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; FONT-WEIGHT: bold;MARGIN: 2px; COLOR: #fff; PADDING-TOP: 2px;  BACKGROUND-COLOR: #4b5767
}
.PageBox .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

/*20100623修改*/
#canshuBox{width:209px;overflow:hidden;color:White;padding-top:15px;}
#canshuBox p{line-height:20px;}

/*20100729修改*/
.contact_fonts a
{
color:#e27125;
text-decoration:none;
}
.contact_fonts a:hover
{
color:#e27125;
text-decoration:underline;
}

