body {	font-size:14px;	font-family: Arial, Helvetica, sans-serif; 	color:#015c89;}
* {	margin: 0;	padding: 0;	}
.box { margin:0 auto; width:1000px; padding:0px; border:0px;}
.clear { clear:both;}
.biaoge table { background-color: #3CF; border-collapse:collapse;}
.biaoge table td { background-color:#FFF;border:1px solid ; line-height:30px;}
.shouyezhinan { margin-left:27px; line-height:25px; padding-left:10px; color:#015c89;} 
.shouyezhinan a{ color:#015c89; text-decoration:none;}
.chanpinglie {}
.chanpinglie li{ display:block; width:180px; line-height:28px; font-weight:bolder; margin-left:30px; list-style-type:none; color:#015c89;}
.chanpinglie li a { text-decoration:none; color:#015c89;}
/*top begin*/
.top { 
	background:url(top_background.png) repeat; 
	height:92px;
	width:1000px;
}
.top_left{ 
	width:267px; 
	height:92px; 
	float:left; 
	background-image:url(logo.png);
}
.navigation_top_text{
    margin:5px 10px 0 0;
	display:inline;
	float:right; 
	color: #666666;
}
.navigation_top_text a {
    text-decoration:none;
    color: #666666;
	font-size:12px;
}

.top_right{ 
	width:732px; 
	height:92px;
	float: left;
}
.daohang{
	float:right;
	margin:15px 3px 0 200px;
}
.navigation_con { 
    position: relative;
    float: left; 
	height: 29px;
	z-index:50;
	width:526px; 
	background:url(navigation.png); 

}
#chanp{}
#smenu{
	position: relative;
	float:left;
	width:480px; 
    margin:-15px 0 0 10px; 
	padding:0px; 
	list-style-type:none;
	height:32px;
	visibility:hidden;
	
}
#smenutr{
	margin-top:18px;
	background:url(smenu_bg.png) no-repeat;
	text-align:center;
	color:#FFF;
	font-weight:bolder;
	font-size:12px;
}
#smenutr td {
	margin-top:-10px;}
#smenutr a {
	text-decoration:none;
	color:#FFF;}
#smenutr a:hover {color:#00ff48;}
.navigation_con li {
	padding-left:2px;
	padding-right:2px;
	float: left;
	width:70px;
	height:29px;
	line-height:29px;
	color: #fff;
	font-weight:bold;
	display: block;
	text-align:center;
}
.navigation_con li a {
	color:#fff; 
	text-decoration:none;
}
.navigation_con li a:hover{
	color:#00ff48;
}
/*top end*/

/*flash begin*/
.flash {
	width:1000px;
	margin:0 auto;
	float:left;
	background-image: url(banner.jpg);
	height:273px;
}
/*flash end*/
/*main begin*/
.main{ }
.main_top{
	width:1000px;
	height:235px;
	background-image:url(main_background.jpg);
	float:left;
}
.main_top_box{
    margin-top:10px;
}
.main_top_1{
    margin-left:10px;
    float:left;
	width:305px;
	height:220px;
}

.main_top_1_top{
	height:31px;
	background-image:url(main_top_bg.png);
}
.main_top_1_main{
	height:172px;
	background-color:#FFFFFF;
}
.main_top_1_buttom{
	height:14px;
	background-color:#FFFFFF;
}
.main_top_2{
    margin-left:20px;
    float:left;
	width:402px;
	height:220px;}
.main_top_2_top{
	height:31px;
	background-image:url(main_top_bg2.png);
}
.main_top_2_main{
	height:172px;
	background-color:#FFFFFF;
}
.main_top_2_buttom{
	height:14px;
	background-color:#FFFFFF;
}
.main_top_3{
	height:220px;
	width:224px;
	float:left;
	margin-left:10px;
}
.main_top_3_top{
	height:43px;
	background-image:url(main_top_bg3.png);
}
.main_top_3_main{
	height:162px;
	background-color:#FFFFFF;
}
.main_top_3_buttom{
	height:14px;
	background-color:#FFFFFF;
}

.main_buttom{
    width:1000px;
	float:left;
	height:155px;
	background-color:#FFFFFF;
}
.main_buttom_1{
	height:153px;
	width:305px;
	float:left;
	margin-left:10px;
	background:url(main_buttom_bg.png);
}
.main_buttom_2{
	height:153px;
	width:666px;
	float:left;
	background:url(main_buttom_bg2.png);
}

.huanraotupian{
	float:left;
	padding:8px;
}
.huanraowenzi{
	 line-height:22px; padding-left:5px; padding-right:8px;  }

.lanmuzi{
	padding:8px;
	font-size:15px;
	color:#FFFFFF;}
.gengduo a{
	font-size:12px;
	color:#015c89;
	font-weight:bold;
	float:right;
	text-decoration:none;}
.foot{
	margin:10px auto;
	width:986px;
	height:77px;
	background:url(foot.png) no-repeat;
	float: inherit;
}
.footziti { margin-left:220px; list-style-type:none;}
.footziti li{
	float:left; padding:11px 10px 0px 30px; font-size:12px; }
.footziti a { text-decoration:none; color:#015c89;} 
/*neiye begin*/
.zhu {
	border:0px;
	width:1000px;
	background: url(zhu_top_bg.png) #fff repeat-x 0px 0px;
	height: auto;
}
.zhubox{
	padding-top:20px;}	
.nei {
    width:958px;
	height: auto;
	margin:0px auto;
	background: url(zhu_nei_bg.png) #fff repeat-y 0px 0px;

}
.nei_top{
	width:958px;
	height:60px;
	background:url(gongsijieshao.png) no-repeat;
}
.shejilie{
	list-style-type:disc;
	line-height:30px;
	margin:20px;}
/*Photo Caption begin*/
.nei_top_gongsijieshao{
	width:958px;
	height:60px;
	background:url(gongsijieshao.png) no-repeat;
}
.nei_top_lianxiwomen {	
    width:958px;
	height:60px;
	background:url(lianxiwomen.png) no-repeat;
}
.nei_top_gongchenganli {	
    width:958px;
	height:60px;
	background:url(gongchenganli.png) no-repeat;
}
.nei_top_shejizhinan{	
    width:958px;
	height:60px;
	background:url(shejizhinan.png) no-repeat;
}
.nei_top_chanpinjieshao{	
    width:958px;
	height:60px;
	background:url(chanpinjieshao.png) no-repeat;
}
.nei_top_fuwuzhongxin{	
    width:958px;
	height:60px;
	background:url(fuwuzhongxin.png) no-repeat;
}

/*Photo Caption end*/

.nei_buttom{
	font-size:14px; 
	line-height:22px;
	padding:30px 65px 30px; 
	color:#015c89;
}
	
/* ---------- gallery styles start here ----------------------- */
.ronguybox{
	margin:0 auto; width:800px;}
.rongyu{ 
	list-style: none;
	width:800px;
	padding: 0;
	font-size:11px;
	margin:10px;
}
.rongyu li {
	padding: 5px;
	margin:0 10px 10px;
	float: left;
	position: relative;
	width: 163px;
	height: 96px;
}
.rongyu img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 5px;
	width:153px;
	height:90px;

}
.fuwu{ 
	list-style: none;
	width:780px;
	font-size:11px;
	margin:0 auto;
}
.fuwu img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 5px;
	width:160px;
	height:113px;
	margin:0 15px 0 0;

}
/* ---------- gallery styles start here ----------------------- */
.gallery {
	list-style: none;
	margin: 0 auto;
	padding: 0;
	font-size:11px;
	
}
.gallery li {
	padding: 10px;
	margin: 0;
	float: left;
	position: relative;
	width: 180px;
	height: 130px;
}
.gallery li#chang {
	padding: 10px;
	margin: 0;
	float: left;
	position: relative;
	width: 180px;
	height: 252px;
}
.gallery li#chang img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 5px;
	width:170px;
	height:252px;

}
.gallery img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 5px;
	width:170px;
	height:120px;

}
.gallery li:hover img {
	border-color: #999;
}
.gallery em {
	width: 102px;
	background: url(bubble.gif) no-repeat;
	display: none;
	position: absolute;
	top: -2px;
	left: 50px;
	font-style: normal;
	text-align: center;
}
.gallery a {
	text-decoration: none;
	color: #000;
}
.gallery a:hover em {
	display: block;
}
.gallery span {
	width: 172px;
	height: 124px;
	display: block;
	position: absolute;
	top: -4px;
	left: 15px;
	background: url('glossy-gradient.png') no-repeat center center !important;
	background:none;
	filter:none!important;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/glossy-gradient.png',sizingMethod='image'

}


