/* CSS Document */
*{ margin:0px; padding:0px}
body {font-size:12px; }
td,th{ font-size:12px;}
a {	color: #4d4d4d;	text-decoration: none;}
a:hover{color:#4d4d4d; text-decoration:underline;}
p{ font-size:12px;}
.clear{ clear:both}
.Font14px {font-size:14px;font-family:tahoma;}
.RedFont {color:#FF0000;}
.keyword {color:blue; text-decoration:none}
.keyword:hover{color:red; text-decoration:underline;}
/*****************导航连接****************************************/
#main{
  width:1000px;
  margin:auto;
  position:relative
  }
/*#Header{}*/
   #Header_Top{ background:url(../images/top_back.jpg) repeat-y right; height:60px; }
          #Header_Top_Logo{ float:left;background:url(../images/logo.gif) no-repeat; width:124px; height:35px; margin:15px auto auto 20px;}
		  #Header_Top_Eng{float:right; text-align:right; margin:auto 5px 0px auto}
		  #Header_Top_Eng ul li{list-style:none; line-height:15px;margin:10px 3px 0px auto;}
  #HEader_Flash{ height:120px; margin:0; padding:0;}
   #Header_Line{clear:both;background:#000000 url(../images/nav_top.jpg) repeat-y; height:6px; font-size:1px;}
   #Header_Nav{clear:both; text-align:center;background:url(../images/nav_back.jpg) repeat-x;font-size:14px; height:42px;}
   #Header_Nav ul{ list-style: none;}
   #Header_Nav ul li{ float:left;display: inline; width:142px; padding-top:15px;background:url(../images/nav_line.jpg) no-repeat right top; }
   #Header_Nav ul li a{ text-decoration: none;display: block; color:#fff; }
   .Nav_List{ margin-top:39px;list-style-type: none;  width: 142px;  filter:Alpha(opacity=80);-moz-opacity:0.8; padding:0}
   .Nav_List li{float: left; width: 142px; background: #313131;text-align:center; height:20px;  display: block; padding:4px 0 4px 0;}
   .Nav_List a{ display: block;width: 142px;text-align:left; color:#fff; text-align:center; padding:4px 0 4px 0;}
   .Nav_List  a:hover { color:#f70;text-decoration:none;font-weight:normal; background:#F6F6F6; } 
   #Nav_List1{ display:none; position:absolute; left:142px;   width:120px; height:50px; z-index:999; margin-top:-40px;}
   #Nav_List2{ display:none; position:absolute; left:284px; width:120px; height:50px; z-index:999; margin-top:-40px;}
   #Nav_List3{ display:none; position:absolute;left:426px;  width:120px; height:50px; z-index:999; margin-top:-40px;}
   #Nav_List4{ display:none; position:absolute; left:568px; width:120px; height:50px; z-index:999; margin-top:-40px;}
   #Nav_List5{ display:none; position:absolute;   width:120px; height:50px; z-index:999; margin-top:-40px;}
   #Nav_List6{ display:none; position:absolute;   width:120px; height:50px; z-index:999; margin-top:-40px;}
   
 /*首页*/
 #Index{ height:76px; clear:both; width:760px; margin:0 0 0 12px;}
 #Index #IndexLeft{ float:left; width:357px;background:url(../images/big_title_back.jpg) repeat-x;height:76px;}
 #Index #IndexRight{ float:left; width:357px;background:url(../images/big_title_back.jpg) repeat-x;height:76px; margin:0 0 0 23px;}
 #Index dl{ clear:both; width:357px; text-align:center; vertical-align:middle; margin:22px 0 0 0;}
 #Index dt{ float:left; width:165px;}
 #Index dd{ float:left; width:192px;}
 #IndexContent{ clear:both; margin:0 0 0 10px; padding:0; }
 .IndexList{margin:8px 0 0 15px;padding:0px;}
 .IndexList li {
	margin:0px 0px;
	padding:8px 0px 0px 20px;
	text-align:left;
	list-style-type:none;
	background:url(../images/list_icon.gif) no-repeat left center;
	border-bottom:1px dotted #CCCCCC;
	line-height:20px;
	width:300px;
}
.IndexList li.more {text-align:right;background:none;border:none;}
.Panel{width:343px; background:#F3F3F3; voice-family: inherit; height:300px; padding:0; margin:5px 0 25px 0;}
.Panel p{line-height:23px; margin:12px 8px 30px 15px; text-align:left}
.PanelN{width:725px; background:#F3F3F3; voice-family: inherit; height:300px; padding:0; margin:5px 0 25px 0;}
#PanelTitle{ width:343px; clear:both; height:25px;}
#PanelTitleL{ float:left;width:6px; font-size:1px; background: url(images/box_title_l.gif) no-repeat; height:25px;}
#PanelTitleM{float:left;background:#CC6600;text-align:left;padding-left:18px; width:330px;}
#PanelTitleL{ float:left;width:7px; font-size:1px; background: url(images/box_title_r.gif) no-repeat; height:25px;}
/*.Panel ul{ clear:both; list-style:none;width:343px;}
.Panel ul li{ float:left; height:25px; padding:0; margin:0; }
.Pannel .ImgF{ width:6px;}
.Pannel .ImgT{ width:330px;background:#CC6600;text-align:left;padding-left:18px;height:25px;}
.Pannel .ImgE{ width:7px;}*/
.Panel_img{ margin:10px 0 0 15px ;}
#Container_Right_L{ float:left; margin:0 0 0 6px; width:360px;border-right:1px dotted #CCCCCC;}
#Container_Right_R{ float:left; margin:0 0 0 16px;}

/****************************内容**************************************/
 #Container{clear:both;background:#E0E0E0; padding:8px 0 0 0; height:100%;  overflow:hidden; margin:0}	
 #Container_Left{ float:left; margin:0px 0px 2px 2px;background:url(../images/leftbox_back.gif) repeat-y left; width:216px; }
 .Left_Title{background:url(../images/leftbox_title.jpg) repeat-x; width:190px;margin:0px 8px;padding:3px;	text-align:left; height:27px; vertical-align:middle}
 .Left_Flash{ text-align:center; height:50px; width:100%}
#Container_Left .List{margin:12px 0px 10px 6px;padding:0px;}
#Container_Left .List li{margin:0px 0px;padding:8px 0px 0px 20px;text-align:left;list-style-type:none;background:url(../images/list_icon.gif) no-repeat left center; width:160px; line-height:20px;border-bottom:1px dotted #CCCCCC;}
#Container_Left .List li.more {text-align:right;background:none;border:none;}


#View_Content .List{margin:12px 0px 10px 4px;padding:0px;}
#View_Content .List li {
	margin:0px 0px;
	padding:8px 0px 0px 20px;
	text-align:left;
	list-style-type:none;
	background:url(../images/list_icon.gif) no-repeat left center;
	border-bottom:1px dotted #CCCCCC;
	height:20px;
	width:200px;
}
#View_Content .List li.more {text-align:right;background:none;border:none;}
 #Container_Right{ float:left;background:url(../images/mainbox_back.gif) repeat-y;width:779px;}
 #Right_Bak{background:url(../images/mainbox_topback.jpg) no-repeat;}
.Big_Titles {background:url(../images/big_title_back.jpg) repeat-x;}
.Box_Title {background:#CC6600;text-align:left;padding-left:18px;}

#About_Nav{ width:666px;background:url(../images/nav_2j_back.jpg) repeat-x bottom; height:36px; margin-left:40px; }
#About_Nav ul{ text-align:center; list-style:none;}
#About_Nav li{ float:left;border-right:1px solid #CCCCCC; width:110px;  height:36px; vertical-align:middle;}
.About_Nav_Houer{background:#FFFFFF;font-weight:bold;}
#About_Nav li p{ margin-top:12px;}
#zx_Nav{margin-left:40px; background:url(../images/nav_2j_back.jpg) repeat-x bottom; height:36px; width:688px;}
#zx_Nav ul{ text-align:center; list-style:none;}
#zx_Nav li{ float:left;border-right:1px solid #CCCCCC; width:85px;  height:36px; vertical-align:middle;}
#zx_Nav li p{ margin-top:12px;}

#hy_Nav{margin-left:35px; background:url(../images/nav_2j_back.jpg) repeat bottom; height:72px; width:606px;}
#hy_Nav ul{ text-align:center; list-style:none;}
#hy_Nav li{ float:left;border-right:1px solid #CCCCCC; width:100px;  height:36px; vertical-align:middle;}
#hy_Nav li p{ margin-top:12px;}

#About_Content{ clear:both; margin-left:20px; width:740px; background:url(../images/big_back_02.jpg) no-repeat right bottom; font-size:12px; height:100%}
#Contactus_Content{ clear:both; margin-left:20px; width:740px; background:url(../images/big_back_01.jpg) no-repeat right bottom; font-size:12px; height:100%}
#Joinus_Content{ clear:both; margin-left:20px; width:740px; background:url(../images/big_back_03.jpg) no-repeat right bottom; font-size:12px; height:100%}


#KnowLedge_Content{ clear:both; margin-left:20px; width:740px; background:url(../images/big_back_07.jpg) no-repeat right bottom; font-size:12px; height:100%}
#Service_Content{ clear:both; margin-left:20px; width:740px; background:url(../images/big_back.jpg) no-repeat right bottom; font-size:12px; height:100%}
#Zxfw_Content{ clear:both; margin-left:20px; width:740px; background:url(../images/big_back_07.jpg) no-repeat right bottom; font-size:12px; height:100%}
#Hyjy_Content{ clear:both; margin-left:20px; width:740px; background:url(../images/big_back_01.jpg) no-repeat right bottom; font-size:12px; height:100%}
#Other_Content{ clear:both; margin-left:20px; width:740px; background:url(../images/big_back.jpg) no-repeat right bottom; font-size:12px; height:100%}
#About_Content_BigTitle{ clear:both;background:url(../images/big_title_back.jpg) repeat-x; padding:10px; 0 0 0;}
#About_Content_BigTitle p{background:#990000;height: 20px;width: 690px;text-align:left;padding:4px 0px 0px 20px;color:#FFFFFF; margin:0px auto 5px 12px; font-size:14px; font-weight:bold; }
#About_Content_BigTitle  h1 {background:#990000;height: 20px;width: 690px;text-align:left;padding:4px 0px 0px 20px;color:#FFFFFF; margin:0px auto 10px 12px; font-size:14px; font-weight:bold; }
#About_Content_Content{font-size:12px;padding:10px 30px;line-height:26px;}
#About_Content_Content dl{ clear:both; width:360px; font-size:16px; font-weight:bold;}
#About_Content_Content dt{ float:left;width:180px; height:30px;}
#About_Content_Content dd{ float:left; width:180px; height:30px;}

/**********新闻列表**********/
#News_Main{ margin-left:20px; width:740px;background:url(../images/big_back_06.jpg) no-repeat right bottom; height:100%; font-size:12px}
#News_Main .News_Title{ padding:10px 0; clear:both; border-bottom:1px dashed #b2b2b2;}
#News_Main .News_Title h1{text-align:center;  font-size:24px; font-weight:bold; padding:6px 0 0 11px; clear:both; }
#News_Main .News_Title .News_Title_Text{ clear:both;text-align:center; padding:5px 0 0 12px;}
#News_Main #News_Main_Content{text-align:left;  padding:12px;  font-size:12px; clear:both; line-height: 160%;}
#News_Main .News_About_Text{font-size:12px;  padding-top:15px; padding-left:5px; line-height:20px;}
#News_Main .News_About_Text a {	color: #000000;	text-decoration: none;}
#News_Main .News_About_Text a:hover{color:#f00; text-decoration:underline;}
#News_Main #News_List ul{margin:12px 0px 10px 4px;padding:0px;}
#News_Main #News_List li {margin:0px 0px;padding:8px 0px 0px 20px;text-align:left;list-style-type:none;background:url(../images/list_icon.gif) no-repeat left center;border-bottom:1px dotted #CCCCCC;height:20px;width:650px;}
#News_Main #News_List li a:hover{color:#F00;text-decoration:underline }
/*联系我们*/
#Contactus ul{ list-style:none; margin:20px auto 10px 8px; clear:both}
#Contactus ul li{ float:left; width:63px; height:30px; background:#cccccc; text-align:center; margin-left:2px; font-size:12px;}
#View{ width:680px; padding:0; margin:0; position:relative}
#View_Content{ float:left; width:680px; margin:0 0px auto 0px;background:#F3F3F3; padding:0; height:195px;}
#View_Content br{ margin:0; padding:0;}
#View_Content p{ margin:10px 0 auto; clear:both}
#View_Content .Black_Title{background:#666666;text-align:left;padding-left:10px;color:#FFFFFF; height:24px; }
#View_Content .Black_Title h2{margin:3px;padding:0px;font-size:14px;}
#View_Content .Black_Title a{ position:absolute; margin-left:580px; display:block; font-size:12px; font-weight:normal; color:#FFFFFF}
#View_Content img{ float:left; margin:0px 5px 10px 5px;}


#View_Content .List{margin:0px 15px 10px 4px;padding:0px; float:left}
#View_Content .List li {margin:0;padding:0px 0px 0px 10px;text-align:left;list-style-type:none;background:url(../images/list_icon.gif) no-repeat left center;border-bottom:1px dotted #CCCCCC;height:25px;width:250px;}

#View_Content .List li.more {text-align:right;background:none;border:none;}

.LeftList{ clear:both; width:180px; margin:0 auto 0 10px; padding:0}
.LeftList dt{ padding:5px 0 5px 0 ;float:left; width:90px;  border-bottom:1px dotted #CCCCCC;}
.LeftList dd{ padding:5px 0 5px 0 ; float:left; width:90px;  border-bottom:1px dotted #CCCCCC;}
.LeftList .More{ text-align:right}
/*************************底部***************************************/
#Footer{clear:both;}
#Footer .Line{ background:#999999; height:8px;font-size:1px;}
    #Footer a{ color:#fff;text-decoration: none;}
	#Footer a:hover{color:#FFF;text-decoration:underline }
	#Footer_Bottom{background-color:#313131;line-height:26px; padding-top:15px;color:#fff;text-align:center; height:80px;}
	
	
	
/* update */


.focus {
 margin-left:10px;
 }
.focus ul{
 list-style:none;
 }
.focus li{
  background:url(../images/list_icon.gif) no-repeat 0px 7px;
  line-height:150%;
  padding-left:15px;
  width:165px;
  border-bottom:1px dotted #cccccc;
  margin-bottom:8px;
  padding-bottom:4px;
  padding-top:4px;
  }   
.focus li.more{
  background:none;
  text-align:right;
  border-bottom:none;
  }
 .IndexListN{margin:8px 0 0 15px;padding:0px;}
 .IndexListN li {
	margin:0px 0px;
	padding:8px 0px 0px 20px;
	text-align:left;
	list-style-type:none;
	background:url(../images/list_icon.gif) no-repeat left center;
	border-bottom:1px dotted #CCCCCC;
	line-height:20px;
	width:682px;
}
.IndexListN li.more {text-align:right;background:none;border:none;}

#FocusObj{
  padding-left:10px;
  padding-top:10px;
  padding-bottom:13px;
  }


.pDetails{
  margin-bottom:15px;
  text-indent:24px;
  }
.pSource{
  text-indent:24px;
  font-weight:bold;
  margin-bottom:15px;
  }
#News_Main .neighbor{
  margin-bottom:60px;
  padding-top:0px;
  }
.pager span{
 display:block;
 cursor:pointer;
 float:left;
 width:20px;
 padding-top:2px;
 }
.pager span.bg{
 background-color:#FF6600;
 color:#FFFFFF;
 }
.pager span.bgnone{
 background-color:#003300;
 color:#000000;
 }

.pager{
 height:20px;
 text-align:center;
 width:600px;

 }
 
#About_Content_ContentPo{font-size:12px;padding:10px 10px;line-height:26px;}
#View_ContentPo{ float:left; width:348px; margin:0 20px 20px 0px;background:#F3F3F3; padding:0; height:165px;}
#View_ContentPo br{ margin:0; padding:0;}
#View_ContentPo p{ margin:10px 0 auto; clear:both}
#View_ContentPo .Black_Title{background:#cc6600;text-align:left;padding-left:10px;color:#FFFFFF; height:24px; }
#View_ContentPo .Black_Title h2{margin:3px; margin-top:0px;padding:0px;font-size:14px; position:relative}
#View_ContentPo .Black_Title h2 span{
                                  font-size:12px;
								  display:block;
								  position:absolute;
								  left:280px;
								  font-weight:normal;
								 
								  }
#View_ContentPo .Black_Title h2 span a{
                                 color:#FFFFFF;
								 }
#View_ContentPo img{  margin:0px 5px 10px 5px;}
#View_ContentPo .List{margin:0px 0px 10px 4px;padding:0px; float:left}
#View_ContentPo .List li {margin:0; margin-left:10px;padding:0px 0px 0px 20px;text-align:left;list-style-type:none;background:url(../images/list_icon.gif) no-repeat left center;border-bottom:1px dotted #CCCCCC;height:25px;width:280px;}

#View_ContentPo .List li.more {text-align:right;background:none;border:none;}




#View_ContentPoH{width:716px; margin:0 20px 20px 0px;background:#F3F3F3; padding:0; }
#View_ContentPoH br{ margin:0; padding:0;}
#View_ContentPoH p{ margin:10px 0 auto; clear:both}
#View_ContentPoH .Black_Title{background:#cc6600;text-align:left;padding-left:10px;color:#FFFFFF; height:24px; }
#View_ContentPoH .Black_Title h2{margin:3px;padding:0px;font-size:14px;}
#View_ContentPoH img{  margin:0px 5px 10px 5px;}
#View_ContentPoH .List{margin:0px 0px 10px 4px;padding:0px; float:left}
#View_ContentPoH .List li {margin:0px; margin-left:10px;padding:0px 0px 0px 20px;text-align:left;list-style-type:none;background:url(../images/list_icon.gif) no-repeat left center;border-bottom:1px dotted #CCCCCC;height:25px;width:648px;}

#View_ContentPoH .List li.more {text-align:right;background:none;border:none;}
 #Right_Bak{background:url(../images/mainbox_topback.jpg) no-repeat;}
#viewpoint_Content{ clear:both; margin-left:20px; width:740px;  font-size:12px; height:100%} 


#News_Main #Viewpoint_Main_Content{text-align:left;  padding:12px 12px 100px 12px;  font-size:12px; clear:both; line-height: 160%;}
.pWriter{ 
  text-align:right; 
  margin-bottom:15px;
  }
.pSource02{
  text-indent:14px;
  text-align:center;
  font-weight:bold;
  margin-bottom:15px;
  }
  
.LeftListD{ clear:both; width:180px; margin:0px auto 0px 10px; padding:0;}
.LeftListD dt{ padding:5px 0 5px 0 ;float:left; width:180px;  border-bottom:1px dotted #CCCCCC;}
.LeftListD dd{ padding:5px 0 5px 0 ; float:left; width:90px;  border-bottom:1px dotted #CCCCCC;}
.LeftListD .More{ text-align:right}
