@charset "gb2312";

/* CSS Document */

*{
  margin:0px;
  padding:0px;
  }

body{
  background:url(../images/bg.jpg);
  background-repeat:no-repeat;
  background-color:#248979;
  color:#000;
  font-size:12px;
  }

html>body #top{background: url(../images/contentbg.png) repeat;
	width:916px;
	margin:0 auto;
	height:auto;}

#top{
	width:916px;
	margin:0 auto;
	height:auto;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/contentbg.png");
background:none;
}



#logo{
	padding-left:10px;
	float: left;
}

#companytitle{
	float:left;
	padding-left:20px;
	padding-top: 22px;
}

#topright{
    float:right;
	text-align:right;}
	
#topright1{
	padding-right:30px;
	padding-top: 5px;
	line-height: 30px;
	}
#topright2{
    padding-right:30px;
	padding-top:30px;}
	
#banner{
    margin-left:8px;
	clear:left;}
#nav{
    margin-left:8px;
	width:900px;
	background:url(../images/navbg.gif);
	height:40px;
	position:relative;
	}
#nav ul{
    list-style:none;
	padding-top:6px;}
#nav ul li{
    float:left;
	padding-right:23px;
	padding-left:23px;}
	
.about {
	float: left;
	height: 398px;
	width: 153px;
	margin-top: 10px;
	margin-left: 10px !important;
	margin-left: 5px;
	background-image: url(../images/aboutleft.gif);
	padding-top: 54px;
	padding-left: 42px;
	position:relative;
}

.yb-about {
	float: left;
	height: 398px;
	width: 153px;
	margin-top: 10px;
	margin-left: 10px !important;
	margin-left: 5px;
	background-image: url(../images/yb-aboutleft.gif);
	padding-top: 54px;
	padding-left: 42px;
	position:relative;
}

.feng-about {
	float: left;
	height: 398px;
	width: 153px;
	margin-top: 10px;
	margin-left: 10px !important;
	margin-left: 5px;
	background-image: url(../images/f-aboutleft.gif);
	padding-top: 54px;
	padding-left: 42px;
	position:relative;
}
.fengji-about {
	float: left;
	height: 398px;
	width: 172px;
	margin-top: 10px;
	margin-left: 10px !important;
	margin-left: 5px;
	background-image: url(../images/fengjileft.gif);
	padding-top: 54px;
	padding-left: 23px;
	position:relative;
}

.aboutright {
	float: right;
	width: 660px;
	margin-top: 10px;
	position:relative;
}
.aboutcontent {
	line-height: 18px;
	color: #505453;
	background-image: url(../images/aboutglobebg.gif);
	background-position: right top;
	height: auto;
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.news {
	float: left;
	height: 370px;
	width: 152px;
	margin-top: 10px;
	margin-left: 10px !important;
	margin-left: 5px;
	background-image: url(../images/newsleft.gif);
	padding-top: 54px;
	padding-left: 42px;
	position:relative;
}
#links{
	list-style-type:none;
	padding:15px 0 0 0;
}
#links ul{
		list-style-type:none;
		width:100%;
		margin-bottom:.5em;

}
#links ul li{
			display:inline;
			clear:left;
			line-height:20px;

}
#links ul li a{
		text-align:left;
		text-decoration:none;
		display:block;
		padding:5px 20px 5px 0px;
		font-size:12px;
	}
#linklist a {
	color:#505453;
}
#linklist a:visited {
	color:#333333;
}
#linklist a:hover{
	background:#f6d96a;
	color:#311d03;
}
# newsform{
  margin-top:50px;}.list_newscontent {
	float: right;
	width: 880px;
	margin-top: 10px;
	position:relative;
}
#newstitle {
	height: 30px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	color:#01736d;
}
#newscon {
	padding-right: 8px;
	padding-left: 8px;
	height: auto;
	line-height: 20px;
}
#newspt {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	color:#993300;
	width: 150px;
	float: right;
}
#newsdate {
	float: right;
	width: 200px;
	font-size:12px;
	font-weight:normal;
	color:#993300;
}
.g1 {
	height: auto;
	width: 306px;
	border: 1px solid #dedbdb;
	float: left;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 7px;
	margin-top:15px;
	*margin-top:2px;
}
.g2 {
	height: auto;
	width: 306px;
	border: 1px solid #dedbdb;
	float: left;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 7px;
	margin-left:10px;
	*margin-left:10px;
		margin-top:15px;
	*margin-top:2px;
}
.j1 {
	height: auto;
	width: auto;
	border: 1px solid #dedbdb;
	float: left;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	margin-top:15px;


	*margin-top:2px;
	margin-left: 5px;

}
.j2 {
	height: auto;
	width: auto;
	border: 1px solid #dedbdb;
	float: left;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	margin-top:15px;
	*margin-top:2px;
	margin-left:50px;
	}
.jj2 {
	height: auto;
	width: auto;
	border: 1px solid #dedbdb;
	float: left;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	margin-top:15px;
	*margin-top:2px;
	margin-left:100px;
	}
.scroll_div { clear:both;width:640px; height:140px;margin:0 auto; overflow: hidden; white-space: nowrap; background:#ffffff;}
.scroll_div img {width:100px;height:135px;border: 0;margin: auto 8px; border:1px #efefef solid;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}/*ÉèÖÃulºÍliºáÅÅ*/.qyyj001 {
	margin-top: 8px;
	margin-bottom: 5px;
}
.tzzleft {
	float: left;
	height: 398px;
	width: 153px;
	margin-top: 10px;
	margin-left: 10px !important;
	margin-left: 5px;
	background-image: url(../images/tzzleft.gif);
	padding-top: 54px;
	padding-left: 42px;
	position:relative;
}
#yibiaopromenu {
	float: left;
	width: 160px;
	background-image: url(../images/promenubg.gif);
	background-repeat: no-repeat;
	background-position: right;

}

#yibiaopro2 {
    padding-left:30px;
	list-style-type:none;
	padding-bottom:10px;
	margin-top:-10px;

}
#yibiaopro2 li a{
    font-weight:normal;
	color:#333333;
	text-decoration:none;
	background-color:#f3c875;
	display:block;
	width:90px;
	margin-top:2px;}
#yibiaopro2 li a:hover{
    color:#000;
	margin-left:10px;
	background-color:#eba620;
	margin-top:2px;}	
	
#yibiaopro2d {
    padding-left:30px;
	list-style-type:none;
	padding-bottom:10px;
	margin-top:-10px;

}
#yibiaopro2d li a{
    font-weight:normal;
	color:#333333;
	text-decoration:none;
	background-color:#b1ebf6;
	display:block;
	width:90px;
	margin-top:2px;}
#yibiaopro2d li a:hover{
    color:#000;
	margin-left:10px;
	background-color:#48cfe7;
	margin-top:2px;}	

#yibiaopro{
    list-style-type:none;}
#yibiaopro li{
    font-weight:bold;
	color:#CC9933;}
a.pro:link{
    text-decoration:none;
	color:#a17431;}
a.pro:hover{
    text-decoration: underline;
	color:#a17431;}
	
A:link {color:#502b25;text-decoration:none}
A:visited {color:#502b25;text-decoration:none}
A:hover {color:#972005;text-decoration:none}
A:active {color:#972005;text-decoration:none}

.Szb {
	float: left;
	width: 880px;
	margin-top: 10px;
	position:relative;
}

#szblist{
	width:700px; margin-left:150px;
	
	}
	
#szblist ul{
        list-style-type:none;}
#szblist  ul li {
	width:140px;
	height:30px;
	border: 1px dashed #CCCCCC;
	text-align:center;
	float:left;
	margin-left:20px;
	margin-bottom:20px;
	}
#szblist  ul li a{
	width:80px;
	height:30px;
	font-size:14px;
	line-height:30px;
	text-align:center;
	
	}


#szblist a {
	display: block;
	float: left;
	padding: 0px 30px 0px 30px;
	text-decoration: none;
	line-height:46px;
	font-size:15px;

}


	
#szblist a:hover {
    background-color:#c4f6f7;
	color: #000;
	
}



#right {
	height: 500px;
	width: 179px;
	float: right;
}
#d-bouttitle {
	height: 35px;
}
#d-aboutcontent {
	width: 167px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	height: 220px;
	border-right-color: #d4d4d4;
	border-left-color: #d4d4d4;
	color: #515652;
	line-height: 18px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
}
#kuaijie {
	width: 176px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	height: 130px;
	border-right-color: #d4d4d4;
	border-left-color: #d4d4d4;
	padding-top: 10px;
	text-align: center;

}
#lianjie{
	width: 176px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	height: 25px;
	border-right-color: #d4d4d4;
	border-left-color: #d4d4d4;
	padding-top: 7px;
	text-align: center;
}
