body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
img{border:0}
a:link {
    color: #000000;
	text-decoration: none;
}
a:visited {
    color: #000000;
	text-decoration: none;
}
a:hover {
    color: #363636;
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.topbg{ width:100%; height:150px; background:url(../images/templatemo_body.jpg);}
.top{width:1025px; margin:0 auto; height:100px;}
.top .logo{ float:left; width:639px; height:100px;}
.top .banben{ float:left; width:330px; height:15px; margin-top:20px; line-height:15px; font-size:12px; margin-left:40px;}
.dh{ width:1025px; margin:0 auto; height:50px;}
.dh li{ width:110px; height:50px; float:left; list-style:none; line-height:50px; font-size:14px; padding:0 6px; font-weight:800; text-align:center;}
.dt{ margin:0 auto; width:1025px; height:400px;}
.wmbg{ width:100%;background: url(../images/templatemo_content_top.jpg) top repeat-x;border-top: 1px solid #004e85;}
.wm{ margin:10px auto; height:245px; width:1025px;}
.wm .left{width:500px; float:left; margin-left:1px;}
.wm .left .title{ font-size:22px; line-height:36px; font-weight:800;}
.wm .left .title span{ float:right;}
.wm .left .content{ width:500px; line-height:26px; font-size:14px; margin:2px 6px;}
.wm .wmright{ float:right; width:500px;}
.wm .wmright .wmtitle{height:26px; line-height:26px; background:url(../images/titlebg.png); padding-left:26px; font-size:16px;font-weight:800;}
.wm .wmright .wmcontent{}
.wm .wmright .wmcontent li{ float:left; list-style-type:none; padding:4px 5px; text-align:center; line-height:160%;}
.product{ margin:0 auto; width:1025px; height:510px;}
.product .title{ width:1025px; height:26px; background:url(../images/titlebg.jpg); line-height:26px; padding-left:26px; font-size:16px;font-weight:800;}
.product ul{ width:1025px; list-style-type:none; padding:0; margin:0;}
.product ul li{ width:232px; margin:6px 10px 0  10px; line-height:140%; font-size:14px; float:left; text-align:center; background:#ECEFF0 }
.product ul li img { border:none; margin:12px;}
.wz{ width:1025px; margin:0 auto; height:260px;}
.wz .left{ width:330px; float:left;}
.wz .left .title{ width:320px; float:left; background:url(../images/titlebg2.jpg);font-size:16px; height:34px; line-height:34px; padding-left:10px;font-weight:800;}
.wz .center{ width:330px; float:left; margin-left:15px;}
.wz .center .title{ width:320px; float:left; background:url(../images/titlebg2.jpg); font-size:16px; height:34px; line-height:34px; padding-left:10px;font-weight:800;}
.wz .center .content{ width:324px; border:#CCCCCC 1px solid; height:220px;}
.wz .center .content ul{ width:324px; padding:0; margin:0;}
.wz .center .content ul li{ width:310px; line-height:26px; height:26px; overflow:hidden; list-style:none; padding:0 0 0 6px; font-size:14px;}
.wz .right{ width:330px; float:left; margin-left:15px;}
.wz .right .title{ width:320px; float:left; background:url(../images/titlebg2.jpg);font-size:16px; height:34px; line-height:34px; padding-left:10px;font-weight:800;}
.wz .right .content{width:324px; border:#CCCCCC 1px solid; height:220px; font-size:14px;}
.footer{ height:80px; background:#E1E1E3; margin:0  auto; width:1025px; margin-top:10px; text-align:center; line-height:26px;}




.category {
	MARGIN: 14px 0px 0px 0px; padding:0;
}
.category LI {
	LIST-STYLE-TYPE: none
}
.category A {
	PADDING-LEFT: 20px; WIDTH: 210px; DISPLAY: block; FONT: bold 12px/24px Arial, Verdana, Helvetica, sans-serif; MARGIN-BOTTOM: 2px; BACKGROUND: url(../images/left_nav_bg.png) no-repeat center center; HEIGHT: 39px; COLOR: #000000; TEXT-DECORATION: none
}
.category A:link {
	PADDING-LEFT: 20px; WIDTH: 210px; DISPLAY: block; FONT: bold 12px/24px Arial, Verdana, Helvetica, sans-serif; MARGIN-BOTTOM: 2px; BACKGROUND: url(../images/left_nav_bg.png) no-repeat center center; HEIGHT: 39px; COLOR: #000000; TEXT-DECORATION: none
}
.category A:visited {
	PADDING-LEFT: 20px; WIDTH: 250px; DISPLAY: block; FONT: bold 12px/24px Arial, Verdana, Helvetica, sans-serif; MARGIN-BOTTOM: 2px; BACKGROUND: url(../images/left_nav_bg.png) no-repeat center center; HEIGHT: 39px; COLOR: #000000; TEXT-DECORATION: none
}
.category A:active {
	PADDING-LEFT: 20px; WIDTH: 210px; DISPLAY: block; FONT: bold 12px/24px Arial, Verdana, Helvetica, sans-serif; MARGIN-BOTTOM: 2px; BACKGROUND: url(../images/left_nav_bg.png) no-repeat center center; HEIGHT: 39px; COLOR: #000000; TEXT-DECORATION: none
}
.category A:hover {
	BACKGROUND: url(../images/left_nav_active.png) no-repeat center center; COLOR: #000000
}
.category LI A.category_active {
	BACKGROUND: url(../images/left_nav_active.png) no-repeat center center; COLOR: #000000
}
.category LI.small A:hover {
	BACKGROUND: url(../images/left_nav_active.png) no-repeat center center; COLOR: #000000
}
.zx{ padding:0; margin:0;}
.zx a:link{ list-style:none; background:none; width:188px; overflow:hidden; height:22px; font-weight:100;}
.left_ul_small {
	BORDER-BOTTOM: #d3d3d3 1px solid; BORDER-LEFT: #d3d3d3 1px solid; PADDING-BOTTOM: 11px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 15px; WIDTH: 198px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 2px; BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid; PADDING-TOP: 11px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; margin:0;
}
.category LI.small A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT: 12px/26px Arial, Verdana, Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.category LI.small A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
.category LI.small A.category_active {
	COLOR: #000000; FONT-WEIGHT: bold
}
#center {
	WIDTH: 1025px; CLEAR: both; margin:0 auto;
}
#zbleft {
	MARGIN: 7px 12px 20px 0px; WIDTH: 230px; FLOAT: left; padding:0;
}
#zbright {
	MARGIN: 21px 0px 0px 7px; WIDTH: 766px; FLOAT: left; _margin-left: 0px
}
.products_list {
	MARGIN: 15px 0px 15px 0px; WIDTH: 1020px; OVERFLOW: hidden; padding:0
}
.products_list LI {
	 BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; WIDTH: 140px; DISPLAY: inline; FLOAT: left; HEIGHT: 115px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; _padding-right: 0px; margin:2px 2px;
}
.products_list IMG{
margin:3px;
BORDER: #ccc 1px solid;
}
.products_list IMG:hover {
	FILTER: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8
}
.products_list H3 {
	TEXT-ALIGN: center;  LINE-HEIGHT: 20px;BORDER-TOP: #ccc 1px solid; margin-top:-6px; font-weight:100;
}
.products_list H3 A {
	COLOR: #000000
}
.path_title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; FONT: 14px/43px Arial,Verdana,microsoft yahei; BACKGROUND: url(../images/path_bg.jpg); HEIGHT: 43px; COLOR: #000000; WORD-SPACING: 3px; PADDING-TOP: 0px; _padding-top: 12px; _height: 31px
}
.path_title A {
	COLOR: #000000
}
.path_title A:link {
	COLOR: #000000
}
.path_title A:visited {
	COLOR: #000000
}
.path_title A:active {
	COLOR: #000000
}

.home_btn {
	MARGIN-BOTTOM: 4px; VERTICAL-ALIGN: middle
}
.main_photo {
	MARGIN: 12px 3px 0px 0px; WIDTH: 310px; FLOAT: left
}
.product_group {
	MARGIN: 12px 0px 0px 14px; WIDTH: 365px; FLOAT: left
}
.product_group H1 {
	BORDER-BOTTOM: #c9c9c9 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: 7px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 15px; PADDING-TOP: 6px
}
.product_group UL {
	MARGIN-TOP: 12px
}
.product_group LI {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 26px; LIST-STYLE-TYPE: none; FONT-SIZE: 13px
}
.product_content {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 26px; PADDING-LEFT: 3px; WIDTH: 690px; PADDING-RIGHT: 3px; CLEAR: both; FONT-SIZE: 13px; OVERFLOW: hidden; PADDING-TOP: 12px
}


#preview{ float:none; margin:0px auto; text-align:center; width:312px;}
.jqzoom{ width:310px; height:310px; position:relative; border:solid 1px #ddd;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:312px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:3px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:3px;}
#spec-list{ width:305px; float:left; overflow:hidden; margin-left:6px; display:inline;}
#spec-list ul{padding-left:30px; *padding-left:2px;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:55px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:45px; height:45px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:560px;height:560px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:278px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
h2.right_info_title{margin-top:18px; height: 39px; font:15px/39px Arial, Verdana, Helvetica; color: #fff; padding-left: 20px; background:url(../images/right_info_title.png) center center no-repeat; }
.clear{clear:both;}


ul.news_list{margin-top:10px; padding:0;}
ul.news_list li{list-style:none;border-bottom:1px #CCCCCC dashed; line-height:3em;background: url(../images/li.gif) left center no-repeat;padding-left:18px; margin:0px 6px;}
ul.news_list li a:link,ul.news_list li a:visited,ul.news_list li a:active{color:#5a5a5a; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
ul.news_list li a:hover{color:#f87b00; text-decoration:none;}
.list_time{float:right;color:#9292a4;}

h1.content_title{font-size:22px; text-align:center; line-height:40px; margin-top:12px;}
.news_data{text-align:right; padding-right:10px; margin:8px 0px;}
.content_bg{border:#EAEAEA 1px solid; border-top:none; margin-bottom:10px;}
.content{clear:both; width:703px; overflow:hidden; padding:9px 5px 0px 0px; line-height:26px; font-size:13px;}

h2.left_info_title{ margin-top: 20px; height: 39px; font:15px/39px Arial, Verdana, Helvetica; color: #fff; padding-left: 18px; background:url(../images/left_info_title.png) center center no-repeat; }
ul.contact {padding:4px 8px 0px 18px; margin:10px 0px 0px 0px;}
ul.contact li{list-style:none; color:#000000; line-height:28px;}


.nei_about{ width:720px; height:auto; float:right; line-height:22px; padding-top:15px; margin-bottom:25px;}
.nei_about_x{ width:720px; height:auto; float:right;}


#templatemo_footer_wrapper {
	clear: both;
	width: 100%;
	background: #005590 url(../images/templatemo_footer.jpg) repeat-x top;
	margin-top:20px;
}


#templatemo_footer {
	clear: both;
	width: 940px;
	padding: 20px 30px;
	margin: 0 auto;
	text-align: center;
	color: #FFFFFF;
}

#templatemo_footer a {
	color: #FFFFFF;
	font-weight: normal;
}

#templatemo_footer a:hover {
	color: #33CCFF;
	text-decoration: none;
}

#templatemo_footer .footer_menu {
	margin: 0 0 10px 0;
	padding: 0px;
	list-style: none;
}

.footer_menu li {
	margin: 0px;
	padding: 0 10px 0 0;
	display: inline;
}

.footer_menu li a {
	color: #ffffff;
	
}

.footer_menu .last_menu {
	border: none;
}
#recent_project {
		width: 720px;
	}
	#recent_project ul { list-style: none; margin: 0; padding: 0; }
	#recent_project ul li {
		float: left;
		display: inline; 
		padding: 0;
		margin: 0;
		width: 160px;
		height:220px;
		padding: 4px;
		margin: 0 10px 0px 0;
	}
	#recent_project h5 {
	text-align:center;
	height:10px;
	}
	#recent_project ul img {
		width: 150px;
		height: 150px;
		margin-bottom: 5px;
		border: 1px solid #eeeeee;
		padding:5px;
	}
	#recent_project ul img:hover{
	border: 1px solid #aecffb;
	}
dl,dt,dd,ul,ol,li,p,div,input,h1,h2,h3,h4,h5,h6 { margin:0; padding:0;} 
li { list-style:none;} 
h2 { font-family:"ºÚÌå"; font-size:24px; text-align:center; line-height:32px;} 
h5 { font-size:12px; text-align:center; font-weight:normal; color:#666; line-height:28px;} 
.libiao_menu { margin-bottom:15px; padding:0; margin:0;} 
.libiao_menu h3 a { margin-top:15px; margin-bottom:15px; display:block; background:url(../picture/user_11.gif) no-repeat 20px 0; width:130px; height:28px; font-size:14px; text-align:left; padding-left:65px; padding-top:13px; color:#0066cc;} 
.libiao_menu dl { margin-left:30px; margin-top:5px;} 
.libiao_menu dl dt { font-size:14px; line-height:20px; cursor:pointer;} 
.libiao_menu dl dt a { padding-left:13px; color:#000; cursor:pointer;} 
.libiao_menu dl dt a.rights { background:url(http://www.sharejs.com/code/menu/menu27/1.gif) no-repeat 0 3px;} 
.libiao_menu dl dt a.xias { background:url(http://www.sharejs.com/code/menu/menu27/1.gif) no-repeat 0 -41px;} 
.libiao_menu dl dd { padding-left:20px;} 
.libiao_menu dl dd ul {} 
.libiao_menu dl dd ul li { font-size:14px; line-height:24px;} 
.libiao_menu dl dd ul li a { color:#06c;} 


.list_hg{ width:770px; padding:20px 0 0; overflow:hidden;}
.list_hg ul{ width:800px; overflow:hidden;}
.list_hg li{ display:inline; float:left; width:176px; height:160px; margin:0 19px 17px 0; background:#f2f2f4; border:1px solid #e3e3e3; overflow:hidden;}
.list_hg li .img{ display:block; width:160px; height:120px; margin:8px auto 5px; overflow:hidden;}
.list_hg li .title{ display:block; width:160px; height:20px; text-align:center; margin:0 auto; overflow:hidden;}
.list_hg li .title a{ color:#000000;}



.zq_right-a { float: left; width: 730px; padding-left: 5px; font-size: 20px; color: #09F; }
.zq_right-b { float: left; width: 730px; padding-left: 5px; color: #666; }
.zq_right-c { float: left; width: 730px; padding-left: 5px; margin-top: 10px; }
.zq_zi { color: #09C; font-size: 14px; font-weight: bold; }
.zq_right-d { float: left; width: 730px; padding-left: 5px; margin-top: 10px; background-color: #3F86BD; color: #FFF; padding-top: 2px; padding-bottom: 2px; }
.zq_right-e { float: left; width: 700px; padding-left: 35px; margin-top: 10px; background-image: url(../images/AU-4.png); background-repeat: no-repeat; height: auto; padding-top: 5px; padding-bottom: 5px; font-size: 15px; font-weight: bold; }


.zq_t { float: left; width: 700px; margin-left: 10px; }
.zq_tu { float: left; width: auto; margin-left: 100px; margin-top: 10px; border: 1px solid #ccc; padding: 1px; }
.zq_tu_1 { float: left; width: auto; margin-left: 10px; margin-top: 10px; border: 1px solid #ccc; padding: 1px; }
.zq_nex3_1 { float: left; height: auto; width: 265px; margin-top: 50px; margin-left: 20px; }
.zq_nex3_1 ul li { float: left; margin: 0 4px 5px 0; display: block; height: auto; width: auto; border: 1px solid #CCC; padding: 1px; }
.zq_nex3_1 ul li:hover { border: 1px solid #000; }
.messd-1 { margin: 5px 10px 0 5px; padding: 1px; float: right; height: auto; width: 160px; border: 1px solid #CCC; text-align: center; background-image: url(../images/b_nts.png); background-repeat: no-repeat; margin-bottom: 5px; margin-top: 10px; }




.zq_right1 { float: left; height: auto; width: 360px; padding-bottom: 5px; margin-left: 5px; margin-bottom: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #060; }
.zq_right1:hover { background: #f0efef; }
.zq_right1 ul li.tops_1 { float: left; width: auto; height: auto; padding: 1px; border: 1px #ccc solid; margin: 6px 3px 0 4px; display: block; }
.zq_right1 ul li.tops_1:hover { border: 1px #000 solid; }
.zq_right1 ul li.tops1 { float: left; height: auto; display: block; padding-top: 5px; margin-top: 5px; width: 203px;line-height:20px; }
.zq_right1 ul li.tops1 a { display: block; padding-left: 2px; color: #09C; padding-bottom: 8px; font-weight: bold; }
.zq_right1 ul li.tops1 a:hover { color: #000; }





.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "Î¢ÈíÑÅºÚ";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}