﻿body
{
	margin-top:0px;
	font-size:12px;
	margin-left:0px;
}
.index_left
{
	width:470px;
	height:472px;
	overflow:hidden;
	float:left;
}
.index_left_top
{
	width:470px;
	height:370px;
}
.index_left_bottom
{
	width:470px;
	height:102px;
	background:url(/img/index_left.jpg) no-repeat top;
}
.index_right
{
	width:531px;
	height:472px;
	float:left;
	background:url(/img/index_right.jpg) no-repeat bottom;
}
.index_right1
{
	width:351px;
	height:472px;
	overflow:hidden;
	float:left;
}
.index_right2
{
	width:180px;
	height:472px;
	overflow:hidden;
	float:left;
}
.right1_top
{
	width:351px;
	height:236px;
	overflow:hidden;
}
.right1_bottom
{
	width:351px;
	height:236px;
	overflow:hidden;
}
.index_list
{
	width:350px;
	height:150px;
	overflow:hidden;
	margin-top:14px;
}
.index_item
{
	width:350px;
	height:22px;
	margin-top:2px;
	overflow:hidden;
	line-height:20px;
}
.index_item img
{
	float:left;
	 margin-right:5px;
	 margin-left:25px;
	 margin-top:8px;
}
.index_item a
{
	float:left;
}
.index_item span
{
	float:right;
	margin-right:30px;
}
.header
{
	width:1002px;
	height:133px;
	overflow:hidden;
}
.header_line
{
	width:1002px;
	height:14px;
	background:url(/img/header_line.jpg) repeat-x bottom;
}
.header_set
{
	width:1002px;
	height:42px;
}
.set_menu
{
	width:258px;
	height:24px;
	margin-left:636px;
	margin-top:8px;
	background:#fff;
	
}
.set_left
{
	width:11px;
	height:24px;
	background:url(/img/set_left.jpg);
	float:left;
}
.set_right
{
	width:11px;
	height:24px;
	background:url(/img/set_right.jpg);
	float:left;
}
ul
{
	float:left;
	margin-left:5px;
	width:216px;
	height:24px;
	color:#0479B7;
	overflow:hidden;
	padding-left:15px;
}
ul li
{  
	float:left;
	height:10px;
	line-height:10px;
	list-style-type:none;
	border-right:1px dotted #0479B7;
	margin-top:7px;
	overflow:hidden;
	font-size:10px;
	padding-right:4px;
	padding-left:3px;
	margin-left:3px;
    padding-top:0px;
}

.set_menu_color
{
	color:#0479B7;
}
.header_menu
{
	width:1002px;
	height:77px;
}

.header_logo
{
	float:left;
	width:303px;
	height:49px;
	background:url(/img/header_logo.jpg);
}
.menu_bar
{
	float:left;
	width:699px;
	height:49px;
	background:url(/img/menubar_right.jpg) repeat-x;
}
.menu_bar_left
{
	float:left;
	width:6px;
	height:49px;
	background:url(/img/menubar_left.jpg) no-repeat;
}
.menu_bar_right
{
	width:693px;
	height:49px;
	float:left;
}
.menu_ul
{
	width:693px;
	height:49px;
	 font-size:11px;
	overflow:hidden;
	
}
/*ul.menu_ul li
{
	float:left;
	width:96px;
	height:49px;
    text-align:center;
	list-style-type:none;
	padding:0px;
	margin:0px;
	border:none;
	margin-left:0px;
}*/
.curli
{
	float:left;
	width:96px;
	height:37px;
    text-align:center;
	list-style-type:none;
	color:#000;
	padding:0px;
	padding-top:12px;
	margin:0px;
	border:none;
	margin-left:0px;
	background:url(/img/menu_hover.jpg) no-repeat center;
}
.noli
{
	float:left;
	width:96px;
	height:37px;
    text-align:center;
	list-style-type:none;
	padding:0px;
	padding-top:12px;
	margin:0px;
	border:none;
	color:#fff;
	margin-left:0px;
	
}
.menu_ul a
{
	display:block;
}
.menu_ul span
{
	display:block;
	
}
.menu_font
{
	font-size:12px;
	font-weight:bold;
}
.menubar_jg
{
  width:1px;
  height:28px;
  float:left;
  background:url(/img/menubar_jg.jpg) no-repeat;
  margin-top:12px;
}
.footer
{
	width:1002px;
	height:59px;
	overflow:hidden;
}
.footer_left
{
  width:796px;
  height:59px;
  float:left;
  background:url(/img/footer_left.jpg) repeat-x;
}
.about
{
	width:421px;
	height:34px;
	padding-top:12px;
	border-left:1px solid #DADED2;
	border-right:1px solid #DADED2;
	float:left;
	padding-left:12px;
	margin-top:8px;
	margin-left:27px;
}
.friend_link
{
	width:250px;
	height:41px;
	margin-top:8px;
	padding-top:5px;
	padding-left:12px;
	font-family:宋体;
	color:#CE843F;
}
.footer_right
{
  width:206px;
  height:59px;
  float:left;
  background:url(/img/footer_right.jpg) no-repeat;
}
a
{
	text-decoration:none;
	color:#000;
}

.body_main
{
	width:1002px;
	height:589px;
	overflow:hidden;
}
.part1
{
	width:200px;
	height:582px;
	overflow:hidden;
	float:left;
	margin-left:14px!important; margin-left:7px;
	background:#fff;
	margin-right:10px;
}
.part1_header
{
  width:200px;
  height:14px;
  background:url(/img/part1_header.jpg) no-repeat;
 
}
.part1_1
{  
	margin-top:0px!important; margin-top:-1px;
	width:200px;
	height:52px;
  background:url(/img/part1_1.jpg) no-repeat;
}
.part1_1 span
{
	display:block;
	 margin-left:25px;
}
.part1_list
{
	width:189px;
	height:86px;
	margin:auto;
	margin-top:3px;
	background:#E2F1F9;
}
.part1_list_header
{
	width:189px;
	height:5px;
	font-size:5px;
	background:url(/img/part1_list_header.jpg) no-repeat bottom;
}
.part1_list_back
{
	width:189px;
	height:66px;
	 padding-top:10px;
}
.list_item
{  
	margin:auto;
	width:145px;
	height:19px;
	border-bottom:1px dashed #9C9C9C;
	margin-top:4px;
}
.part1_list_footer
{
	width:189px;
	height:5px;
	font-size:5px;
	background:url(/img/part1_list_footer.jpg) no-repeat top;
}
.part1_2
{
	width:187px;
	height:111px;
	overflow:hidden;
	
	margin:auto;
	margin-top:2px;
}
.part1_2_header
{
	width:187px;
	height:2px;
	font-size:2px;
	background:url(/img/part1_2_header.jpg) no-repeat bottom;
}
.part1_2_back
{
	width:183px;
	border-left:2px solid #E2F1F9;
	border-right:2px solid #E2F1F9;
	height:107px;
	
}
.part1_2_footer
{
	width:187px;
	height:2px;
	font-size:2px;
	background:url(/img/part1_2_footer.jpg) no-repeat top;
}
.lianxi_us
{
	width:192px;
	height:36px;
	overflow:hidden;
	margin:auto;
	margin-top:2px;
}
.address
{
	width:193px;
	height:127px;
	margin:auto;
	margin-top:2px;
	overflow:hidden;
}
.address_header
{
	width:193px;
	height:8px;
	font-size:8px;
	background:url(/img/address_header.jpg) no-repeat bottom;
}
.address_back
{
	width:185px;
	height:105px;
	padding-left:8px;
	 padding-top:6px;
	background:#D2DBE2;
}
.address_footer
{
	width:193px;
	height:8px;
	font-size:8px;
	background:url(/img/address_footer.jpg) no-repeat top;
}
.guestbook
{
	width:185px;
	height:36px;
	margin:auto;
	margin-top:2px;
	overflow:hidden;
}

.part2
{
	width:757px;
	height:582px;
	overflow:hidden;
	float:left;
	background:#F4F7F8;
}
.part2_header
{
	width:757px;
	height:51px;
	background:url(/img/part2_header.jpg) no-repeat top;
	 overflow:hidden;
}
.ymtitle
{
	width:170px;
	height:20px;
	float:left;
	color:#3F7DAA;
	margin-left:50px!important; margin-left:25px;
	margin-top:15px;
	
	letter-spacing:2px;
}
.ymweizhi
{
	width:150px;
	height:20px;
	float:left;
	font-family:宋体;
	color:#064B71;
	margin-left:205px;
	margin-top:15px;
}
.ymweizhi a
{
	color:#064B71;
}
.shouye
{
	width:71px;
	height:20px;
	float:left;
	margin-left:107px;
	margin-top:15px;
}
.part2_back
{
	width:757px;
	height:519px;
	 overflow:hidden;
	
}
.part2_left
{
	width:215px;
	height:511px;
	margin-top:7px;
	float:left;
	margin-right:20px;
	border-right:1px dashed #B2B2B2;
}
.part2_left img
{
	width:189px;
	height:418px;
	display:block;
	margin-top:12px;
	margin-left:8px;
	overflow:hidden;
}
.part2_right
{
	width:514px;
	
	padding-top:4px;
 
	padding-bottom:6px;
	overflow:hidden;
	height:501px;
	margin-top:7px;
	margin-left:10px;
}
.part2_right p
{
	text-indent:2em;
}
.list_item2
{
	width:480px;
	height:30px;
	line-height:22px;
	overflow:hidden;
	
}
.list_item2 img
{
	float:left;
	margin-right:10px;
	margin-left:5px;
	margin-top:7px;
}
.list_item2 a
{
 float:left;
  margin-right:10px;
 
}
.list_item2 span
{
	float:left;
}
.part2_list
{
	width:495px;
	height:400px;
	overflow:hidden;
	
	
	
}
.dt_title
{
	width:718px;
	height:30px;
	padding-top:10px;
	text-align:center;
	font-size:17px;
	font-weight:bold;
	font-family:黑体;
	border-bottom:3px solid #3273B6;
	margin-top:20px;
	margin-left:19px;
	color:#0572AA;
}
.dt_title2
{
	width:720px;
	height:20px;
	padding-top:6px;
	margin-left:19px;
	text-align:center;
	background:#CFF3F5;
	margin-top:3px;
	margin-bottom:30px;
}
.dt_detail
{
	line-height:27px;
	width:650px;
	 height:400px;
	margin:auto;
	text-indent:4px;
	overflow:hidden;
	
}
.develop_detail
{
	width:670px;
	height:220px;
	margin:auto;
	text-indent:4px;
	margin-top:20px;
	overflow:hidden;
	line-height:27px;
	
}
.develop_imgs
{
	width:730px;
	margin:auto;
	
}
.img1
{
	float:right;
	margin-right:20px;
	width:242px;
	height:270px;
	overflow:hidden;
	text-align:center;
	
}
.develop_imgs img
{
	 display:block;
	
	border:1px solid #D0E5F5;
	width:240px;
	height:250px;
	overflow:hidden;
	margin-bottom:5px;
}

.part2_img_list
{
	width:720px;
	height:426px;
	overflow:hidden;
	margin-left:15px;
}
.list_img_item
{
	width:116px;
	height:132px;
	overflow:hidden;
	float:left;
	text-align:center;
	margin-left:20px!important; margin-left:10px;
	margin-right:5px!important; margin-right:14px;
	margin-top:8px;
}
.list_img_item img
{
	width:110px;
	padding:2px;
	height:100px;
	border:1px solid #EEF1F2;
	background:#fff;
	display:block;
	margin-bottom:8px;
}
.miaomu_table
{
	width:755px;
	height:429px;
	overflow:hidden;
	text-align:center;
}
.page_index
{
	 width:514px;
  height:39px;
  overflow:hidden;
  margin-top:10px;
  float:right;
}
.page_index_header
{
  	 width:514px;
     height:5px;
     font-size:5px;
     background:url(/img/pageindex_header.jpg) bottom no-repeat;
}
.page_index_back
{
	 width:512px;
	 border-left:1px solid #6CC3E6;
	 border-right:1px solid #6CC3E6;
     height:29px;
      background-color:#fff;
}
.page_index_footer
{
	 width:514px;
     height:5px;
     font-size:5px;
     background:url(/img/pageindex_footer.jpg) top no-repeat;
    
}
.part2_footer
{
	width:757px;
	height:13px;
	background:url(/img/part2_footer.jpg) no-repeat top;
	 overflow:hidden;
}
a:hover
{
	text-decoration:underline;
}
td
{
	border:1px solid #256C70;
}
tr
{
	line-height:15px;
}
tr img
{
	margin:3px;
	border:none;
}