body{margin:0; padding:0; background:url(../images/bg.jpg) repeat-x; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#body{background:url(../images/bottom_bg.jpg) repeat-x left bottom; width:100%; height:200px; height:auto; min-height:200px!important; }
#top{background:url(../images/top_bg.jpg) repeat-x; height:162px; width:100%; overflow:hidden;}
#top_main{height:162px; overflow:hidden; width:990px; margin:0 auto; background:url(../images/logo_bg.jpg) no-repeat;}
.top_main_left{width:300px;float:left; height:162px; background:url(../images/logo.png) no-repeat left 65%;}
ul,li{margin:0; padding:0; list-style:none;}
img{border:none;}
a{text-decoration:none;}

#flash{width:990px; height:284px; margin:0px auto 0; padding-top:30px;background:url(../images/slogan.jpg) no-repeat left top;overflow:hidden;}
#juzhi_pro{width:990px; height:198px; margin:20px auto 0; overflow:hidden;}
#juzhi_pro ul{background:url(../images/pro_bg.jpg) no-repeat; width:242px; height:198px; float:left; overflow:hidden;}
#juzhi_pro ul li{margin:0 auto;}
.juzhi_pro_one{background:url(../images/index_30.jpg) no-repeat left 53%; text-indent:15px; font-family:Arial, Helvetica, sans-serif;font-weight:bold; color:#000; height:40px; line-height:40px; width:217px;}
.juzhi_pro_two{height:92px;width:217px; }
.juzhi_pro_three{background:url(../images/apply_bg_bz.jpg) no-repeat; height:40px; line-height:20px; color:#565656; margin-top:5px; overflow:hidden; width:200px; padding-left:17px;}

#main{width:1000px; margin:23px auto 0; height:327px; overflow:hidden;}
#main_left{float:left; width:7px; background:url(../images/main_left.jpg) no-repeat; height:254px;}
#main_middle{float:left; width:986px;  height:254px; background:url(../images/news_bg.jpg) repeat-x left bottom;}
#main_middle_top{height:32px; background:#cfcfcf; width:100%; overflow:hidden; float:left;}
#main_middle_top ul{height:32px; width:100%;}
#main_middle_top ul li{float:left; height:32px; width:128px; border-left:1px #eeeeee solid;}

#main_middle_center{width:100%; height:166px; float:left; overflow:hidden;}
#main_middle_center span{display:block; height:19px; float:left; width:100%;}
.main_middle_center_one{float:left; height:100px; width:364px; margin-top:20px; border-right:1px #ddd solid; padding-left:25px; overflow:hidden;}
.main_middle_center_one ul{width:100%; color:#565656; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-top:5px;}
.main_middle_center_one ul li{width:100%; height:20px; line-height:20px;font-size:11px; margin:0; padding:0; overflow:hidden;}
.main_middle_center_one ul li a{ color:#565656; font-size:12px;}


.main_middle_center_two{float:left; height:100px; width:319px; margin-top:20px; border-right:1px #ddd solid; padding-left:13px; overflow:hidden;}
.main_middle_center_two ul{width:97%; float:left; background:url(../images/map.jpg) no-repeat right center; height:70px; margin-top:10px;}
.main_middle_center_two ul li{margin-top:5px; line-height:18px; color:#7d7d7d; font-family:Arial, Helvetica, sans-serif;width:56%;}

.main_middle_center_three{float:right; height:100px; width:219px; margin-top:20px; padding-right:15px; overflow:hidden;}
.main_middle_center_three ul{width:100%; float:left; background:url(../images/index_01.jpg) no-repeat 93% center; height:70px; margin-top:10px;}
.main_middle_center_three ul li{margin-top:5px; line-height:18px; color:#7d7d7d; font-family:Arial, Helvetica, sans-serif;float:left;}


#main_middle_foot{height:20px; float:left; width:100%; margin-top:25px;color:#676767; text-indent:2em;}
#main_middle_foot a{color:#676767;}

#main_right{float:right; width:7px; background:url(../images/main_right.jpg) no-repeat; height:254px;}

#bottom{background:url(../images/foot_bg.jpg) repeat-x; width:100%; height:154px; clear:both; margin-top:5px;}
.bq{width:408px; height:45px; margin:65px auto 0; background:url(../images/bottom.jpg) no-repeat;}


/*关于我们*/
#about_flash{width:990px; height:212px; margin:30px auto 0; overflow:hidden;}
#about_main{width:990px; margin:30px auto 0; height:500px; height:auto; min-height:500px!important;}
#about_main_left{width:230px; height:300px; height:auto; float:left; min-height:300px!important; overflow:hidden;}
.shenzhou_about_title{display:block; height:39px; width:100%; background:url(../images/about_bg1.jpg) no-repeat left top; overflow:hidden;}
#about_main_right{width:743px;height:300px; float:right; height:auto; min-height:300px!important; overflow:hidden; background:url(../images/index_12.jpg) repeat-x; margin-bottom:84px;}
.shenzhou_about_con_title{display:block; height:36px; width:100%; background:url(../images/index_13.jpg) no-repeat 10px center; line-height:36px; text-indent:35px; font-family:Arial, Helvetica, sans-serif;}
.shenzhou_about_con_title a{color:#111;}
#shenzhou_about_main_right_main{width:704px; height:300px; float:right; height:auto; min-height:300px!important; margin-top:20px;}
#shenzhou_about_main_right_main ul li{margin-top:3px;}
.shenzhou_about_con_title1{background:url(../images/index_14.jpg) no-repeat left bottom; width:582px; height:45px; line-height:40px; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}
.shenzhou_about_con_title2{height:30px; line-height:30px; width:583px; margin-top:55px; float:left; color:#185487; font-size:16px; font-weight:bold;text-align:center; border-bottom:1px #e7e7e7 dashed;}
.shenzhou_about_con_time{height:20px; line-height:20px; width:583px; float:left; text-align:center;}
.shenzhou_about_con_img{width:538px; height:214px; margin-top:50px; margin-left:20px;}
.shenzhou_about_con_con{width:700px; overflow:hidden; height:200px; height:auto; min-height:200px!important; color:#343434; line-height:22px; margin-top:40px; margin-bottom:30px;}
.shenzhou_about_bottom{background:url(../images/news_bg.jpg) repeat-x; height:75px; width:100%; clear:both; line-height:32px; text-indent:10px;}
.shenzhou_about_bottom a{color:#505050;}

#shenzhou_contact_main_right_main{width:702px; height:300px; float:right; height:auto; min-height:300px!important; margin-top:20px;}
.shenzhou_contact_con_title1{background:url(../images/index_16.jpg) no-repeat left bottom; width:702px; height:45px; line-height:40px; display:block; font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-size:14px;}
.shenzhou_contact_con_img{width:702px; height:378px; margin-top:50px;}
.shenzhou_contact_con_con{width:570px; overflow:hidden; height:200px; height:auto; min-height:200px!important; color:#343434; line-height:22px; margin-top:40px; margin-bottom:30px;}
.contact_liuyan{width:100%; height:550px;}
.contact_liuyan table{margin-top:20px; color:#999999; font-family:Arial, Helvetica, sans-serif;}
.contact_liuyan input{background:#efefef; border:1px #d4d4d4 solid; width:274px; height:30px; line-height:25px;}


/*产品页面*/
#pro_class{background:url(../images/index_12.jpg) repeat-x; height:36px; width:990px; margin:23px auto 0;}
#pro_main_right{width:700px;height:300px; float:right; height:auto; min-height:300px!important; overflow:hidden; margin-bottom:84px;}
.shenzhou_pro_bottom{background:url(../images/news_bg.jpg) repeat-x; height:75px; width:990px; clear:both; line-height:32px; text-indent:10px; overflow:hidden; clear:both; margin:0 auto 84px;}
.shenzhou_pro_bottom a{color:#505050;}
.shenzhou_pro{width:100%; height:348px;float:left;}
.shenzhou_pro_title{background:url(../images/index_20.jpg) no-repeat left bottom; height:46px; width:700px; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:43px; font-weight:bold;}
.shenzhou_pro_img{height:165px; width:702px;}
.shenzhou_pro_title_tb{display:block; height:43px; width:40px; float:left; overflow:hidden;}
.shenzhou_pro_title_tit{display:block; height:43px; width:500px; float:left;overflow:hidden;}
.shenzhou_pro_title_more{display:block; height:23px; width:91px; margin-top:20px; float:right; overflow:hidden;}
.shenzhou_pro_con{width:80%; height:54px; float:left; margin-top:13px; line-height:18px; color:#000;}
.shenzhou_pro_img{width:100%; height:165px; margin-top:30px;}

/*产品列表*/
#pro_list_main_right{width:740px;height:300px;  float:right; height:auto; min-height:300px!important; overflow:hidden; background:url(../images/index_12.jpg) repeat-x;}
.shenzhou_pro_list_con_title{display:block; height:36px; width:100%; background:url(../images/index_13.jpg) no-repeat 10px center; line-height:36px; text-indent:35px; font-family:Arial, Helvetica, sans-serif;}
.shenzhou_pro_list_con_title a{color:#111;}
.shenzhou_pro_list_con{width:77%; height:200px; height:auto; min-height:200px!important;float:left; margin-top:23px; line-height:22px; color:#3f3f3f;}

.pro_list_main{width:94%; height:100px; height:auto; min-height:100px!important; float:right;}
.pro_list_main_fenye{width:94%; height:30px; margin-top:15px; float:right; font-family:Arial, Helvetica, sans-serif; line-height:30px; text-align:center;color:#6f6f6f;}
.pro_list_main ul{height:140px;float:left; width:196px;}
.pro_list_main_img{width:100%; float:left; width:185px; overflow:hidden;}
.pro_list_main_title{width:100%; float:left;text-align:center;height:25px; line-height:25px;}
.pro_list_main_title a{color:#6f6f6f; font-family:Arial, Helvetica, sans-serif;}

.pro_down{height:30px; line-height:30px; text-indent:1em; font-family:Arial, Helvetica, sans-serif; color:#fff; display:block; background:#185487; width:75%; float:left;}
.pro_down_img{height:30px; margin-top:30px; display:block; width:75%; float:left;}
.shenzhou_pro_list_img{width:77%; margin-bottom:15px; overflow:hidden; width:579px; float:left; margin-top:35px; line-height:22px; color:#3f3f3f; height:383px;}

.shenzhou_contact_con_con table{font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:14px;}
.table{background:#f0f0f0;}
.video_list{width:225px; height:168px; float:left; margin-left:10px;}
.video_list_img{width:225px; height:138px;}
.video_list_title{width:225px; height:30px; line-height:30px; text-indent:3em; background:url(../images/index_26.jpg) no-repeat left 60%;}
.video_list_title a{color:#000; font-family:Arial, Helvetica, sans-serif;}
.video_list_wz{width:700px; margin-bottom:30px; height:200px; height:auto; min-height:200px!important; float:left;}
.video_list_wz table{text-align:center; font-size:12px;}
.shenzhou_about_con_down{width:570px; overflow:hidden; height:40px; color:#343434; line-height:22px; margin-top:10px;}
/* user content style */
#pro_detail {
	width: 580px;
}
.pro_img{
	width:580px;
	margin-bottom:15px;
}
.pro_txt{
	width:580px;
	margin-bottom:5px;
	padding:0px 3px;
}
.pro_txt h5{
	font-size:12px;
	font-weight:bold;
	height:22px;
	background-color:#CCC;
	margin-bottom:10px;
	margin-top:0px;
	color:#036;
	padding:6px 0px 0px 2em;
}
.pro_txt span{
	float:left;
	width:329px;
	font-size:12px;
	text-indent:2em;
	margin-right:5px;
}
.pro_txt li{
	list-style:none;
	background:url(../images/list1.jpg) no-repeat left;
	padding-left:13px;
	padding-top:2px;
	text-indent:0em;
}
.pro_txt ul{
	margin-left:16px;
}
/*products_detail Application*/
#pro_detail ul.con_list {
	margin:0px;
	float:left;
	width:175px;
	font-size:12px;
	display:inline;
}
#pro_detail ul.con_list li {
	background:none;
	padding:0px 0px;
	height:26px;
}
/* posal_list */
#posal_detail {
	width:580px;
}
#posal_detail p{
	line-height:18px;
	margin:6px 0px;
}
#posal_detail h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:4%;
	padding-top:5px;
	height:22px;
	width:96%;
	margin:0px 0px 9px 0px;
	background:#185487;
	font-weight:normal;
	color:#FFF
}
#posal_detail img {
	float:left;
	margin-right:5px;
	margin_top:0px;
	line-height:0px;
}
#posal_detail img.sl {
	float: right;
}
/*Sort_products style */
P.sort_txt { 
COLOR: #494949; 
margin:4px 0px; 
padding:0px; 
line-height:20px; 
}
span.app_title {
	height:25px;
	border:1px solid #304F96;
	background-color:#f3f3fe;
	color:#703F32;
	width:95%;
	margin:5px 0px;
	display:block;
	padding-left:3%;
}
.space01 {
	width:20pt;
	border:1px solid #FFF;
    margin:0px 5pt;
	display:inline;
	float:left;
}
.clear_f {
	clear: both;
	float: none;
}
/*maintenance */
#maintenance,#maintenance table{
	font-size:12px;
	color:#5A5A5A;
	margin:0px auto;
}
#maintenance p{
	line-height:18px;
	margin:6px 0px;
}
#maintenance h5 {
	font-family:Arial, Helvetica, sans-serif;
	padding-left:4%;
	padding-top:5px;
	height:22px;
	width:96%;
	margin:0px 0px 5px 0px;
	background:#185487;
	font-weight:normal;
	color:#FFF
}
/* e-about */
#e-about {
	width:740px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow:visible;
	line-height:18px;
}
#e-about_b ul{
	float:left;
}
	
#e-about_b ul.about_ys li {
	list-style:none;
	background:url(../images/list1.jpg) no-repeat left;
	padding-left:10px;
	text-indent:0em;
}
#e-about_b ul.fb li {
	list-style:none;
	padding:0px 0px;
	text-indent:7px;
	heigth:22px;
    width:445px;
	text-align:right;
}

#e-about_b ul.fb {
	width:475px;
	height:315px;
    background:url(../images/e-about_img01.gif) no-repeat left 2px;
}
#e-about_b ul.fb li ul li.txt_bold{
	font-weight:bold;
	margin-top:6px;
}
/* development */
.yf li{ 
list-style:none; 
background:url(../images/list2.jpg) no-repeat 0px 10px;; 
margin-left:2em; 
padding-left:13px; 
padding-top:3px;
text-indent:0em; 
min-height:25px;
border-bottom:1px dashed #333;
} 
/* case */
ul.case_list{
	float:left;
	width:230px;
	margin:0px 2px;
}
ul.case_list li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style:none;
}
ul.case_list li span {
	font-size:13px;
	font-weight:bold;
}
/* Products */
#pro_detail {
	width: 580px;
	margin-top:35px;
}
.pro_img{
	width:580px;
	margin-bottom:15px;
}
.pro_txt{
	width:577px;
	margin-bottom:5px;
	padding:0px 0px 0px 3px;
}
.pro_txt h5{
	font-size:12px;
	font-weight:bold;
	height:20px;
	background-color:#CCC;
	margin-bottom:3px;
	color:#036;
	padding:3px 0px 5px 2em;
}
.pro_txt span{
	float:left;
	width:329px;
	font-size:12px;
	margin-right:5px;
}
.pro_txt p{
	margin-left:1em;
	margin-top:0px;
}
.pro_txt li{
	list-style:none;
	background:url(../images/list1.jpg) no-repeat left 9px;
	padding-left:10px;
	padding-top:2px;
	text-indent:0em;
}
ul.con_list {
	float:left;
	min-width:175px;
	font-size:12px;
	display:block;
	margin-top:0px;
	padding:0px 0px;
	margin-bottom:3px;
}
ul.con_list li {
	background:none;
	padding:0px 0px 0px 1em;
	margin:0px 0px;
	height:23px;
	white-space:nowrap;
}
ul.con_list li img{
    margin-left:6px;
	margin-top:3px;
	margin-bottom:4px;
}
.pro_c_txt p{
	margin-top:0.3em;
	margin-bottom:0;
	line-height:20px;
}
/*certificate table */
#tb_rz {
	width:98%;
	margin:30px 5px 0px 5px;
	padding:0px;
	border-collapse:collapse;
}
#tb_rz td {
	text-align:center;
}

#tb_rz td img {
	border:none;
	width:175px;
	height:247px;
}