body
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #000000;
	background:#366a96;
	width:1000px;
	margin:0 auto;
}
.clear{ clear:both;}
.layout{ width:1000px; overflow:hidden; background-color:#FFF;}

A 
{
	color:#000000;
	text-decoration: none; 
}
A:hover 
{
	color:#FE00604;
	text-decoration: underline
}
#main
{
background: #fff url(bj.gif) repeat-x; 
  width:1000px;
  
}
#nav
{
	margin: 0px; 
	padding: 0px;
	width:1000px;
}
#logo
{
	width:241px;
	height:91px;
	float:left;
}
#navblock
{
	background: #fff url(top2.gif) no-repeat;
	width:729px;
	height:96px;
	float:left;
	color:#ffffff;
	font-size:14px;
	line-height:96px;
}
.menu{
	height:50px;
	color:#ffffff;
	font-size:14px;
	margin-top:34px;
		line-height:50px;
	}
#navblock A
{
	color:#ffffff;

}

#banner
{
	width:942px;
	height:342px;
	margin-bottom:15px;
	margin:0 auto;

}
#container{
	width:942px;
	height:342px;
	margin-bottom:15px;
	margin:0 auto;
}
#softblock1{
	background:url(407_1.gif) no-repeat; width:940px;
	height:14px;
	}
#softblock2
{
	width:940px;
	background:url(407_2.gif) repeat-y;
	height:210px;
	margin-top:-5px;
}
#softblock3
{
background:url(407_3.gif) no-repeat;
width:940px;
height:12px;
}

#footer
{
    width:1000px;
	background: #FFF url(footbj.gif) repeat-x;
	text-align:center;
	line-height:22px;
	overflow:hidden;
}

.wid900
{
float:left;
padding:8px;
}

.wid298
{
float:left;
width:306px;
}

.wid2981
{
	background:  url(block1.gif) no-repeat;
	width:298px;
	height:28px;
	color:#ffffff;
	padding-top:6px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-indent:10px;
}

.wid2982
{
	background:url(block2.gif) repeat-y;
	width:298px;
	height:90px;
	margin-top:-6px;
}

.wid2983
{
	background: #FFF url(block3.gif) repeat-x;
	width:298px;
	height:11px;
}

.p12
{
font-size:12px;
line-height:18px;
color:#000000;
}

.p14
{
font-size:14px;
line-height:18px;
color:#333333;
}

.p14blue
{
font-size:14px;
line-height:18px;
color:#ff6600;
}

.p14blue A
{

color:#ff6600;
text-decoration: underline;
}

.more1
{
width:100px;
margin-left:70px;
font-size:12px;
text-align:right;
}

.syword
{
font-size:12px;
line-height:18px;
color:#000000;
height:50px;
padding-left:10px;
}

.red
{
color:#ff0000;
}

#zy_logo
{
	width:241px;
	height:91px;
	float:left;
}
#zy_navblock
{
	background: #FFF url(zy_top2.jpg) no-repeat;
	width:759px;
	float:left;

	height:91px;
}

#zy_navblock A
{
	color:#ffffff;
}

#zy_left
{
width:200px;
float:left;
background:#FFF;
}
#zy_right
{
float:left;
background: #FFF url(zy_bj.gif) repeat-x;
}

#zy_1
{
width:770px;
text-align:center;
background: #FFF url(zy-bj2.gif) repeat-y;
}

#zy_main
{   margin: 0px; 
	padding: 0px;
	width:1000px;
	background: #FFF url(zy_bj.gif) repeat-x;
	text-align:center;
}

#menublock
{
width:705px;
height:37px;
background: #FFF url(zy-3.gif) repeat-x;
margin:0 auto;
}

.menutitle
{
width:110px;
height:31px;
float:left;
}

.menunav
{
width:570px;
float:left;
padding-top:15px;
color:#999999;
text-align:right;
}

#context
{
width:700px;
text-align:left;
font-size:14px;
line-height:26px;
color:#333333;
margin:0 auto;
}

.titleH
{
font-weight:bold;
}
/*新添加的样式*/
.content{ width:940px; margin:0 auto; margin-top:8px;}
.wid2982 img{ padding:4px;}


#querydiv{ background:url(cc.jpg) no-repeat bottom right; height:350px}
.cc1{ text-align:right; margin-right:15px;}
.cc_room{ padding:0 10px 0 30px}
.cc_room h2{ text-align:left; padding:0; margin:0; font-size:15px; font-family:"黑体"; margin-bottom:10px}
.cc_room p{ margin:0; padding:0; text-align:left;font-size:15px; font-family:"黑体"; line-height:22px; color:#000}
.cc_room p span{ color:#ee1820}
.cc_a{ margin-top:30px; text-align:left;}
.cc_a span{ background:#ed7d31; padding:3px 10px; font-size:14px; font-weight:bold; border-radius:4px}
.cc_a a{ text-decoration:none;}
.cc_a1{ float:left; margin-left:90px;}
.cc_a2{ float:right; margin-right:90px;}
/*

#tool {
	MARGIN: 0px; 
	padding: 0px;
	background: #FFF url(top_black1.gif) repeat-x;
	width:993px;
	height:24px;
	color: #FFF;
}
#tool UL
{
	float:right;
	COLOR: #FFF;
	padding-top:0px;
	padding-right:20px;
	height:10px;
}
#tool LI {
	PADDING-RIGHT: 10px; 
	FLOAT: left;
	TEXT-ALIGN: center; 
}
#tool A {
	PADDING: 0px; 
	HEIGHT: 10px; 
	COLOR: #FFF; 
}

#toolmenu
{
}
#logoline
{
	margin: 0px;
	width:204px;
	height:90px;
	float: left;
}
#logo
{
	margin: 0px;
	padding: 0px;
	float: left;
}
#logo_img {
	WIDTH: 204px; DISPLAY: block; HEIGHT: 90px; CURSOR: pointer;
	background: #FFF url(logo.gif) repeat-x;
}


#menu_Home {
	WIDTH: 107px;  HEIGHT: 58px; CURSOR: pointer;
	background: #FFF url(menu_home_b.gif) ;
}
#menu {
	margin: 0px;
	padding: 0px;
	width:789px;
	height:90px;
	float: left;
}
#menu UL{
	width:789px;
	height:90px;
	float: left;
	margin-left:0px;
}
#menu LI {
	POSITION: relative; 
	TEXT-ALIGN: center; 
	FLOAT: left; 
}
#menu LI.navon {
	POSITION: relative; 
	BACKGROUND: url(menu_white_bg.gif) #FFF ; 
	FLOAT: left; 
}

#menu LI A:link {
	DISPLAY: block; 
	FONT-FAMILY: Verdana, Geneva, sans-serif,黑体; 
	COLOR: #8F031D; 
	TEXT-DECORATION: none; 
	float:left;
	font-size:12px;
	/*font-weight:bold;*/
}
/*
#menu LI UL {
	POSITION: absolute; 
	float:left;
	margin:58px 0px 0px -130px;
	padding-top:10px;
	DISPLAY: none; 
}
#menu LI UL LI {
	TEXT-ALIGN: center; 
	DISPLAY: block; 
	float:left;
	padding-right:6px;
	padding-left:15px;
	margin-left:5px;
	margin-right:5px;
	BACKGROUND: url(dot.gif) #FFF no-repeat 3px 4px;  

}
.navlihover {
	TEXT-ALIGN: left; 
	DISPLAY: block; 
	font-weight:bold;
	COLOR: #8F031D; 
}



#banner
{
	margin: -20px 0px 0px 40px;
	padding: 0px;
	float: left;
	width:953px;
}
#banner_img {
	WIDTH: 857px; 
	DISPLAY: block; 
	HEIGHT: 332px; 
	CURSOR: pointer;
	float:left;
	margin-left:0px;
}

#server_img
{
	WIDTH:77px; 
	DISPLAY: block; 
	HEIGHT: 332px; 
	background: #FFF url(service1.gif) repeat-x;
	float:left;
	margin-left:15px;
}

#server_img UL
{
	COLOR: #000;
	margin-left:8px;
	margin-top:165px;
	padding-top:0px;
	padding-right:0px;
	line-height:27px;
}


#server_img LI {
	TEXT-ALIGN: left; 
	padding-left:10px;

}


#footer_div
{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	background:#DFDFDF url(footbg.gif) repeat-x;
	width:953px;
	height:23px;
	color:#6B6666;
}
#footer_div A:link, #footer_div A:visited, #footer_div A:hover 
{
	color:#6B6666;
	TEXT-DECORATION: none; 
}

#footer_div2
{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	background:#DFDFDF ;
	width:953px;
	height:67px;
	color:#6B6666;
}

#footer_logo
{
	background: #DFDFDF url(logo_gray.gif) repeat-x;
	width:112px;
	height:41px;
	float:left;
	margin:10px 0px 20px 10px;
}
#footer_banquan
{
	float:left;
	text-align:right;
	width:810px;
	line-height:20px;
}

#casediv1
{
	margin-top:20px;
	margin-left:0px;
	width:387px;
	float:left;
}

#casediv1 #casediv2
{
	width:102px;
	height:22px;
	background: #EEEEEE url(anli_1.gif) no-repeat;
	float:left;
	margin-bottom:5px;
}

#casediv1 #casediv3
{
	width:216px;
	height:22px;
	background: #EEEEEE url(anli_2.gif) no-repeat;
	float:left;
	margin-bottom:5px;
}

#casediv1 #casediv4
{
	width:69px;
	height:22px;
	background: #EEEEEE url(anli_3.gif) no-repeat;
	float:left;
	margin-bottom:5px;
}

#casediv1 #casediv5
{
	width:118px;
	float:left;
	margin:5px 0px 5px 2px;

}
#filterdiv
{
	background: #EEEEEE url(tu_bg.gif) no-repeat 0px 0px;
	width:125px;
	height:96px;
}

#casediv1 #casediv5 #casediv6
{
	width:118px;
	height:83px;
	margin-bottom:5px;
}

#casediv1 #casetitle
{
	color:#5E5E5E;
}

#casediv1 #casetitle A
{
	color:#5E5E5E;
}

#fangandiv1
{
	width:280px;
	float:left;
	margin-top:20px;
	margin-left:10px;
}

#fangandiv1 #fangandiv2
{
	width:102px;
	height:22px;
	background: #EEEEEE url(jiejuefangan_1.gif) no-repeat;
	float:left;
	margin-bottom:5px;
}

#fangandiv1 #fangandiv3
{
	width:105px;
	height:22px;
	background: #EEEEEE url(anli_2.gif) no-repeat;
	float:left;
	margin-bottom:5px;
}

#fangandiv1 #fangandiv4
{
	width:69px;
	height:22px;
	background: #EEEEEE url(anli_3.gif) no-repeat;
	float:left;
	margin-bottom:5px;
}

#fangandiv1 UL
{
	margin-left:-15px;
	padding-left:20px;
}
.ul
{
	FLOAT: center;
	TEXT-ALIGN: left; 
    line-height:28px;
	padding-left:20px;
	background:  url(fangan_bg.gif) repeat-y 0px 5px;
	color:#5E5E5E;
}

.ul A
{
	color:#5E5E5E;
}

#fangandiv1 #fangandiv5
{
	width:269px;
	height:100px;
	background: #EEEEEE url(contactus_1.jpg) no-repeat;
}

#contactdiv1
{
	width:259px;
	float:left;
	margin-top:20px;
	margin-left:10px;
}

#contactdiv1 #contactdiv2
{
	width:252px;
	height:23px;
	background: #FFF url(chengnuo.gif) no-repeat ;
}

#contactdiv1 #contactdiv3
{
	line-height:20px;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	height:140px;
	color:#5E5E5E;
}

#contactdiv1 #contactdiv4
{
	width:250px;
	height:98px;
	background: #FFF url(contactus_2.jpg) no-repeat ;
}

#zy_block
{
	margin: 0px 0px 0px 40px;
	padding: 0px;
	float: left;
	width:953px;
}
#zy_main
{
	WIDTH: 857px; 
	float:left;
	margin-left:0px;

}

#zy_ad
{
	WIDTH: 857px; 
	float:left;
	margin-left:0px;
}

#zy_block2
{
	WIDTH: 857px; 
	float:left;
	margin-left:0px;
	margin-top:20px;
}

#zy_block2_left
{
	width:155px;
	float:left;
}

#zy_block2_right 
{
	float:left;
	width:690px;
	margin:0px 0px 0px 10px;
}

.zy_left_menu1
{
	width:155px;
}

.zy_left_menu_bj
{
	width:155px;
	height:27px;
	background:  url(zy-m-bj1.jpg) no-repeat -10px 0px;
	padding-top:8px;
	font-size:14px;
}

.zy_left_menu_bj_selected
{
	width:155px;
	height:27px;
	background:  url(zy-m-bj2.jpg) repeat-y 0px 0px;
	padding-top:8px;
	font-size:14px;
}

.zy_right_menu1
{
	width:352px;
	height:38px;
	float:left;
}
.zy_right_menu2
{
	width:200px;
	height:28px;
	float:right;
	background:  url(arrow.jpg) no-repeat 5px 1px;
	margin-top:10px;
}

.zy_right_menu3
{
	width:150px;
	height:28px;
	float:right;
	background:  url(arrow.jpg) no-repeat 5px 1px;
	margin-top:10px;
}

#zy_right_div
{
	float:left;
	width:690px;
	text-align:left;
	font-size:14px;
	margin:10px 0px;
	line-height:24px;
	color:#404040;
	
	
}

.boldtitle
{
	color:#404040;
	font-weight:bold;
}
.blockdiv
{
	margin: 0px 0px 0px 40px;
	padding: 0px;
	float: left;
	width:953px;
}

.zy_blockdiv
{
	margin: -20px 0px 0px 40px;
	padding: 0px;
	float: left;
	width:953px;
}

.viewtu
{
	float:left;
	width:230px;
	height:180px;
	text-align:center;
	margin-top:8px;
}

.viewtu1
{
width:200px;
height:150px;
	border-top: 1px solid #a2a1a1;
	border-right: 1px solid #a2a1a1;
	border-bottom: 1px solid #a2a1a1;
	border-left: 1px solid #a2a1a1;
}
.viewtu2
{
width:202px;
height:21px;
background: #FFF url(case_bj.jpg) no-repeat;
text-align:center;
}

.title
{
font-size:14px;
font-weight:bold;
text-align:center;
margin:5px 0px;
}

.p12
{
font-size:12px;
}
*/



