@charset "utf-8";
/* CSS Document */

BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color: #F0F0F0;
	line-height: 18px;
}
h1,h2,h3,h4,h5,h6,ul,li {
	margin: 0px;
	padding: 0px;
}
a{
	color: #000000;
	text-decoration: none;
}
a:hover{
	color: #000000;
	text-decoration: underline;
}
#head {
	background-image: url(http://www.chinadaily.com.cn/specials/zhongguancun/top_bk.jpg);
	background-repeat: repeat-x;
	height: 134px;
	width: 100%;
}
#head_block {
	margin:0 auto;
	height: 134px;
	width: 960px;
}
#head #head_logo {
	float: left;
	height: 81px;
	width: 148px;
	margin-top: 20px;
}
#head #head_search {
	float: right;
	height: 81px;
	width: 290px;
	margin-top: 20px;

}
#head #head_search #head_chinese {
	float: right;
	height: 35px;
	width: 50px;
	margin-top: 37px;
	text-align: right;
}

#head #head_search #head_search_BT {
	float: right;
	height: 35px;
	width: 35px;
	margin-top: 37px;

}
#head #head_search #head_search_box {
	float: right;
	height: 35px;
	width: 196px;
	margin-top: 37px;
}

#head #head_search #head_search_box input{
border: 1px solid; border-color: ##9D9D9D;
background: #E4E4E4; width:195px; height:31px; font:Arial, Helvetica, sans-serif; font-size:14px; color:#9D9D9D; font-size:14px; line-height:30px;
}



#menu {
	width: 100%;
	background-image: url(http://www.chinadaily.com.cn/specials/zhongguancun/menu_bk.jpg);
	background-repeat: repeat-x;
	height: 62px;
}
#menu #menu_block{ width:960px; margin:0 auto;height:50px;}

#menu #menu_block ul{ margin: 0px; padding: 0px; }
#menu #menu_block li{
	float:left;
	list-style: none;
	background: url(images/menu_line.jpg) no-repeat;padding-left: 15px;
	
	line-height:40px;
	height:40px;
	margin-right:15px;

}
#menu #menu_block ul li img {
	margin-top: 13px;
}
#menu #menu_block ul li a {
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
}

#menu #menu_block ul li a:link {
	color: #FFF;
	text-decoration: none;
}
#menu #menu_block ul li a:visited {
	color: #eee;
	text-decoration: none;
}
#menu #menu_block ul li a:hover {
	color: #FFF;
	text-decoration: underline;
}


#menu #menu_block ul li a:active {
	font-size: 14px;
	color: #FFF;
	text-decoration: underline;
}


#focus {
	margin: auto;
	height: 287px;
	width: 960px;
}

#focus #focus_pic {
	float: left;
	height: 261px;
	width: 372px;
}
#focus #focus_news {
	float: left;
	height: 261px;
	width: 375px;
	padding:0 10px;
}

.Contact_right {
	margin: 0px;
	float: right;
	height: 287px;
	width: 192px;
}
#focus #focus_news #focus_news_line #news_title ul{
	list-style: none;
	margin: 0px;
	padding-top: 0;
	padding-right: 10px;
	padding-left: 10px;
}
#focus #focus_news #focus_news_line #news_title li {
	list-style-image: url(http://www.chinadaily.com.cn/specials/zhongguancun/red_arrow.png);	
	list-style-position:outside;
	list-style-type: none;
}
#focus #focus_news #focus_news_line #news_content {
	margin-left: 20px;
	
}
#focus #focus_news #focus_news_line #news_title {
	margin-left: 20px;
	margin-bottom: 10px;
}
#focus #focus_news #focus_news_line #news_content ul{
	list-style: none; margin: 0px; padding:0 10px;
}
#focus #focus_news #focus_news_line #news_content li {
	list-style-type: none;
}
#focus #focus_news #focus_news_line #news_content {
	
}
.presp   { 
height:   16px; 
width:345px;
margin:   0   auto; 
margin-left: 20px;
text-align:   right; 
overflow:   hidden; 
pading:5px 5px;
} 
.presp   span   { 
display:block; 
margin:6px 5px; 
background-color: #ccc; 
height:   1px; 
} 
.title_bar {
	background-image: url(http://www.chinadaily.com.cn/specials/zhongguancun/Button_mid.jpg);
	height: 39px;
	width: 100%;
}
.title_bar ul{
	list-style:none;
	margin:0;
	padding:0;
	
}
.title_bar li{
	height: 38px;
	line-height:38px;
	background-image: url(http://www.chinadaily.com.cn/specials/zhongguancun/arrow_icon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 15px;
	padding-left: 15px;
	
}

.Contact_list {
	height: 123px;
	width: 100%;
	background-color: #FFF;
	
	
}
.Contact_list ul {
	list-style-type: none;
	margin:0 ;
	padding:10px 25px;
}

.Contact_list ul li {
	width:150px; 
    height:30px; 
    list-style-type:none;     
    border-bottom:1px solid #cccccc; 
    line-height:30px;
	text-align:left;

}

.Guide_block {
	background-color: #FFF;
	height: 57px;
	width: 100%;
	text-align:center;

}

.Guide_block img {
	margin-top:12px;
	
}

.main_block {
	background-color: #FFF;
	width: 960px;
	margin:0px auto;
}

#three_block #Companies {
	float: left;
	width: 303px;
}
#three_block #Technology {
	float: left;
	width: 303px;
	margin-left:25px;
}
#three_block #Resources {
	float: right;
	width: 303px;	
}
.tree_block_box {
	background-color: #FFF;
	height: 285px;
	width: 100%;

}
.tree_block_dark {
	height: 255px;
	width: 267px;
	border: #D2D2D2 solid 1px;
	background-color:#F3F3F3;
	margin-left:18px;
	margin-top:15px;
	float:left;	
}

.tree_block_dark span{
	border:	#D2D2D2 solid 1px;
	margin:16px 15px;
	float:left;	
}
.tree_block_dark ul{
	float:left;
	list-style:none;
	padding:0;
	margin-top:-6px;
	margin-left:20px;
}
.tree_block_dark li{
	display:block;
	width:230px; 
    height:30px; 
    border-bottom:1px solid #cccccc; 
    line-height:30px;
	text-align:left;
}
.tree_block_dark li.current{
	width:235px; 
    height:30px;   
	border:none; 
    line-height:30px;
	text-align:left;
}
/* 图片滚动类样式 */
#pic_list #pic_left {
	float: left;
	width: 746px;
}

#pic_list #pic_left #pic_content {
	background-color: #Fff; 
	height: 210px;
	width: 100%;
}

#pic_list #pic_left #pic_content #pic_left {
	float: left;
	height: 21px;
	width: 30px;
	/*background-color:#9F6; test */
	margin-top:90px;
	text-align:center;	
}
.pic_right {
	float: right;
	height: 21px;
	width: 30px;
	margin-top:90px;
	text-align:center;
	/*background-color:#9F6; test */
}

#pic_list #pic_left #pic_content #pic_box {
/*	background-color: #Fc9;  test */
	float: left;
	height: 100%;
	width:680px;
	margin-left:6px;
	OVERFLOW: hidden;
}
.picbox {
	POSITION: relative; WIDTH: 657px; HEIGHT: 300px; OVERFLOW: hidden
}
.mainlist{
	list-style:none;
	margin-top:30px;
	margin-left:0px;
	padding: 0px;
	width:1020px;
}
.d_li{
	width:170px;
	height:170px;
	float:left;
/*	background-color: #bbb;  test */
}
.picture_box {
	width:155px;
	height:129px;
	border:
	#D2D2D2 solid 1px;
	background-color: #F3F3F3;
	text-align:center;	
}
.picture_box img{
	margin-top:18px;
	border:#D2D2D2 solid 1px;
	margin-right: auto;
	margin-left: auto;
	
}
.swaplist {
	POSITION: absolute; TOP: 0px; LEFT: -600px;
}
.picture_text {
	width:155px;
	height:30px;
	text-align:center;
}
.infiniteCarousel {
  width: 746px;
  height:210px;
  position: relative;
  background-color:#fff; /*test */
}

.infiniteCarousel .wrapper {
  width: 670px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: hidden;
  min-height: 210px;
  margin: 0px 40px;
  position: absolute;
  top: 30px;

}

.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 2px;
  height: 170px;
  width: 165px;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 21px;
  width: 30px;
  background: url(http://www.chinadaily.com.cn/specials/zhongguancun/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 90px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 5px;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}
/* 图片滚动类样式 end */

#pic_list #links {
	float: right;
	height: 253px;
	width: 192px;
}
.Contact_list {
	height: 123px;
	width: 100%;
	background-color: #FFF;
	
	
}
.Contact_list ul {
	list-style-type: none;
	margin:0 ;
	padding:10px 25px;
}

.Contact_list ul li {
	width:150px; 
    height:30px; 
    list-style-type:none;     
    border-bottom:1px solid #cccccc; 
    line-height:30px;
	text-align:left;

}

.links_list {
	width: 100%;
	background-color: #FFF;
}

.links_list ul{
	list-style-type: none;
	margin:0;
	padding:5px 20px;
	
}
.links_list li{
	display:block;
	width:157px; 
    height:17px; 
    border-bottom:1px solid #cccccc; 
    line-height:17px;
	text-align:left;	
}
.links_list li.current{
	display:block;
	width:157px; 
    height:22px; 
    border:none; 
    line-height:22px;
	text-align:left;	
}
.title_bar2 {
	background-color:#FFF;	
	height: 39px;
	width: 100%;
}
.title_bar2 ul{
	list-style:none;
	margin:0;
	padding:0;	
}
.title_bar2 li{
	list-style-image:url(http://www.chinadaily.com.cn/specials/zhongguancun/arrow_icon.jpg);
	height: 38px;
	line-height:38px;
	margin-left:35px;
	
}

.dark_block {
	width: 960px;
	margin:0px auto;
}
#Map #Map_List {
	float: left;
	width: 746px;
}
.Map_Block{
	float:left;
	width:165px;
	height:180px;		
}
.Map_title{
	height:26px;
	width:100%;	
}
.Map_title ul{
	list-style:none;
	margin:0;
	padding:0;
}
.Map_title li{
	height: 26px;
	line-height:26px;
	margin-left:5px;
}
.Map_Contentlist{
		width:100%;	
}
.Map_Contentlist ul{
	list-style:none;
	padding:0;
	margin-top:18px;
}

.Map_Contentlist li{
	height: 16px;
	line-height:16px;
	margin-left:5px;
}

.Dark_logo {
	float: right;	
	width: 192px;
	text-align:center;
	padding-top:10px;
	
}

.bottom_line   { 
	width: 960px;
	height: 1px;
	background-color: #C5C5C5;
	margin:0px auto;

} 
 
#footer #footer_info {
	float:left;
	margin-top:16px;
	line-height: 14px;
	height: 115px;
	width: 720px;
	
}



.title_bar_noicon {
	background-color:#FFF;
	height: 39px;
	width: 100%;
	background-image: url(http://www.chinadaily.com.cn/specials/zhongguancun/Button_mid.jpg);
	margin-bottom: 10px;
}
.title_bar_noicon ul{
	list-style:none;
	margin:0;
	padding:0;	
}
.title_bar_noicon li{

	height: 38px;
	line-height:38px;
	margin-left:15px;
	
}
.News_with_pic{
	width: 746px;
	
}
.News_with_pic_mid{
	float: left;
	width: 535px;
	margin-left: 20px;
}
.mid_nav {
	margin-bottom: 10px;
	background-image: url(http://www.chinadaily.com.cn/specials/zhongguancun/Button_mid.jpg);
	background-repeat: repeat-x;
	height: 25px;
	padding-left: 10px;
	line-height: 25px;
	font-weight: bold;

}
.mid_block {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	margin-bottom: 10px;
	overflow:hidden;
}.mid_block h1{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: normal;
		padding-bottom: 5px;
		line-height: 16px;
}
	.mid_block h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	line-height: 16px;
}.mid_block img{
	float: left;
	margin-right: 10px;
	padding: 5px;
	border: 1px solid #CCCCCC;

}.News_with_content_mid{
	width: 530px;
	float:right;
	padding-left:26px;
	
}
.News_content_full{
	width: 960px;
}
.News_left_pic{
	float:left;
	padding:0;
	text-align:center;
	margin-top: 0px;
	margin-right: 10;
	margin-left: 0;
	margin-bottom: 10px;
}
.News_left_pic span{
	display:block;
	width:186px;
	height:130px;
	border:#C7C7C7 solid 1px;
	text-align:center;		
}
.News_left_pic span.current{
	display:block;
	width:186px;
	height:130px;
	border:#C7C7C7 solid 1px;
	text-align:center;
	margin-left:10px;
	margin-top:0px;
	float: left;
}
.News_left_pic span img{
	margin-top:5px;
}

.News_Content{
	float: left;
	margin-bottom: 10px;
}
.News_Content_mid{
	float:left;
	margin-bottom: 10px;
}

.News_Content_title{
	height:32px;
	padding-left:10px;
		
}
.News_Content_title_first{
	height:32px;
	padding-left:10px;
		
}
.News_Content_news{
	padding-left:10px;
	width: 540px;
}
.News_Content_news2{
	padding-left:10px;
	padding-right: 10px;
}
.News_Content_news_full{
	width:730px;
	padding-bottom:20px;
	padding-left:10px;
			
}

.News_Content_news_mid{
	width:540px;
	padding-bottom:20px;
	padding-left:10px;
			
}
.news_full_line   {
	width: 746px;
	height: 1px;
	border-top: 1px dashed #CCCCCC;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
} 
.news_mid_line   { 
	width: 556px;
	height: 1px;
	margin:0px auto;
	border-top: 1px dashed #CCCCCC;
	clear:both;
} 
#News_main #News_left_full {
	float: left;
	width: 746px;
}
#News_main #News_full {
	width: 960px;
}
.News_page_title{
	padding-top:20px;
	padding-bottom:10px;	
}
.News_page_title_top{
	padding-bottom:10px;	
}
.News_page_time{
	padding-top:5px;
	padding-bottom:15px;	
}
.News_page_content{
	padding-top:5px;
	padding-bottom:35px;
	line-height:20px;
}
.News_pags_control{
	height:55px;
	
}
.pags_control_Previous{
 width:115px;
 float:left; 
}
.pags_control_Numbers{
 float:left;
 margin-left:15px;
}
.News_menu{
	width:190px;
	float:left; 
}
.News_mid_pic{
	width:550px;
	float:right; 
}

/* 以下是公共类样式 */
.clear { CLEAR: both}
.pad12 {
	LINE-HEIGHT: 10px; WIDTH: 100%; HEIGHT: 12px; clear:both;
}
.pad18 {
	LINE-HEIGHT: 10px; WIDTH: 100%; HEIGHT: 18px; clear:both;
}
.pad20 {
	LINE-HEIGHT: 10px; WIDTH: 100%; HEIGHT: 20px; clear:both;
}
.pad43 {
	LINE-HEIGHT: 10px; WIDTH: 100%; HEIGHT: 43px; clear:both;
}
/* 以下是字体样式 */
.Font_Gray_12      {color: #666666; font-size:12px;line-height:18px;font-weight: normal;}
.Font_Gray_12  li  {color: #666666;	font-size:12px;	line-height:18px;margin-top: 6px;}
.Font_Gray_12  li a{color: #666666;	line-height: normal;text-decoration: none;}
.Font_Gray_12 li a:hover{	text-decoration: underline;}
.Font_Gray_12B     {color: #666666; font-size:12px;line-height:20px;font-weight:bold;}
.Font_Gray_14      {color: #666666; font-size:14px;}

.Font_Dark_Gray_12 {color: #575656; font-size:12px;}
.Font_Dark_Gray_12 li a{color: #575656;	font-size:12px;	line-height: normal;font-weight: normal;text-decoration: none;}
.Font_Dark_Gray_12 li a:hover{	text-decoration: underline;}
.Font_Dark_Gray_12B{color: #575656; line-height:20px;font-weight:bold;}

.Font_White_12  {color: #FFFFFF; font-size:12px;}
.Font_White_14B {color: #FFFFFF; font-size:14px; line-height:25px;font-weight:bold;}

.Font_Red_14  {color: #F00; font-size:14px; }
.Font_Red_14 li a{color: #F00;text-decoration: none;}
.Font_Red_14 li a:hover{color: #F00;	text-decoration: underline;}

.Font_White_14  {color: #FFFFFF; font-size:14px; line-height:25px;}
.Font_White_16  {color: #FFFFFF; font-size:16px; line-height:30px;}

.Font_Black_12  {color: #333333; font-size:12px;line-height:20px;}
.Font_Black_12  a{	color: #333333;	text-decoration: none;}
.Font_Black_12  a:hover{text-decoration: underline;}
.Font_Black_12B {color: #333333; font-size:12px; font-weight: bold;}

.Font_Black_14  {
	color: #333333;
	font-size:14px;
}
.Font_Black_14  li a{color: #333333;font-size:14px;font-weight: normal;text-decoration: none;}
.Font_Black_14  li a:hover{	text-decoration: underline;}
.Font_Black_14B {color: #333333; font-size:14px; line-height:24px; font-weight: bold;}
.Font_Black_20  {color: #333333; font-size:20px; line-height:26px;}
#div_currpage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: 10px;
	}
