/* CSS Document */

html,body{
	font-family: "ËÎÌå";
	color: #555;
	margin: 0px;
	overflow-x:hidden;
	font-size: 12px;
	background-color: #F0F0F0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*IE6 fixed bug*/


/**/
A IMG {
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
}
ul {
	margin: 0px;
	padding: 0px;
}
a{
	color:#555;
	text-decoration: none;
}
li {
	list-style-type: none;
}

a:hover{
	text-decoration:none;
	color:#008CE0;
}
a:active {
	color: #008CE0;
}
h1, h2, h3, h4, h5, h6 {
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

/* ËÑË÷ÑùÊ½ */
#search {width:397px;height:33px; background:url(images/search_bg.jpg) repeat-x center } 
.input_search{ float:left; width:317px; height:27px; line-height:27px; border:2px solid #1684D8; border-right-style:none; text-align:left; font-size:12px; color:#999; padding-left:10px;; } 
.button{ float:right; border:0; background:url(images/icon_search.jpg) no-repeat left; text-indent:-999px; width:67px; height:33px; cursor:pointer;}






/* navÏÂÀ­±¸ 

#nav { width:1001px; margin:0px; padding:0px; margin:0 auto; }
#nav ul{ width:1001px; margin:0px; padding:0px; list-style:none;}
#nav ul li{ padding-left:32px; padding-right:32px; float:left; margin:0px; padding:0px; list-style:none; position:relative; text-align:center; }
#nav ul li a{ width:143px;height:42px; line-height:42px; display:block; margin:0px; padding:0px; color:#666666; text-decoration:none; font-size:15px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; }
#nav ul li a:hover{ width:143px; height:42px; line-height:42px; display:block; margin:0px; padding:0px;color:#005793; text-decoration:none; background:url(images/m1_1.jpg); font-size:15px; font-weight:bold; background-repeat:no-repeat; background-position:center; }

#nav ul li ul{ display:none; position:absolute; text-align:center; background-image:url(images/mm_bg.png); width:180px; margin:0; padding:0; left:-19px;}
#nav ul li ul li{ float:none; width:180px;  margin:0; padding:0; height:37px; line-height:37px; }
#nav ul li ul li a{ background:none; font-size:12px; color:#FFFFFF; width:180px; height:37px; line-height:37px; }
#nav ul li ul li a:hover{ color:#FFFFFF; font-size:12px; width:180px; height:37px; line-height:37px; display:block; padding:0px;text-align:center; background:#70C3FE; }

#nav ul li:hover ul { display:block; }
#nav ul li.sfhover ul { display:block; }

*/

#left_nav {
	float: left;
	width: 189px;
	height: auto;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 6px;
	margin-top: 0px;
}
#left_nav ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#left_nav ul li a {
	line-height: 26px;
	float: left;
	width: 159px;
	height: 26px;
	text-decoration: none;
	display: block;
	list-style-type: none;
	color: #666666;
	padding-left: 30px;
	border-bottom-width: 1px;
	margin-bottom: 1px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:13px;
	font-weight:bold;
	background-image: url(images/cp1.jpg);
}

#left_nav ul li a:hover {
    background:url(images/cp2.jpg) no-repeat;
	color: #ffffff;
}

.clear { clear:both; }

#header { background:url(images/top_bg.jpg) repeat-x; height:143px; }
#top { width:1200px; margin:0 auto; height:143px; }
#top_l { height:36px; line-height:32px; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#666; }
#top_r { text-align:right; height:36px; line-height:32px; }
#logo { width:574px; height:107px; float:left; }
#logo_r { margin-left:574px; background:url(images/top_right.jpg) no-repeat; height:72px; text-align:left; padding-left:35px; padding-top:35px; }

#nav_wrapper { background:url(images/nav_bg.jpg) repeat-x; height:41px; }
#nav { width:1197px; margin:0px; padding:0px; margin:0 auto; }
#nav ul{ width:1197px; margin:0px; padding:0px; list-style:none;}
#nav ul li{ padding-left:32px; padding-right:32px; float:left; margin:0px; padding:0px; list-style:none; position:relative; text-align:center; }
#nav ul li a{ width:133px;height:41px; line-height:41px; display:block; margin:0px; padding:0px; color:#FFFFFF; text-decoration:none; font-size:15px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; }
#nav ul li a:hover{ width:133px; height:41px; line-height:41px; display:block; margin:0px; padding:0px;color:#fff; text-decoration:none; background:url(images/m1_1.jpg); font-size:15px; font-weight:bold; background-repeat:no-repeat; background-position:center; }

#banner { background:url(images/banner.jpg) no-repeat center top #1E2553; height:383px; }

#main_wrapper { width:1200px; background:#fff; margin:0 auto; padding:20px 1px 26px 1px; overflow:hidden; }
#main_l { width:287px; float:left; }
#main_r { width:875px; float:right; }

.main_bt { font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; font-weight:bold; color:#22497D; float:left; }
.main_bt1 { color:#159AEA; }
.main_bt_en { color:#ccc; padding-left:8px; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
.main_more { font-family:"Î¢ÈíÑÅºÚ"; text-align:right; padding-right:5px; }
.main_more a { color:#ff6600; }
.main_more a:hover { color:#ff3300; text-decoration:underline; }

#left_sort { width:287px; }
.sort_bg { width:287px; background:url(images/t1_bg.jpg) repeat-y; }
.sort_bt { background:url(images/t1.jpg) no-repeat; height:35px; line-height:35px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; font-weight:bold; color:#22497D; padding-left:36px; }
.sort_bt1 { color:#159AEA; }
.sort_bt_en { color:#ccc; padding-left:8px; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
.sort_nav { width:269px; margin:0 auto; padding-top:10px; }
.sort_nav_t { background:url(images/sort_nav1.jpg) no-repeat; height:29px; line-height:29px; text-align:left; font-weight:bold; color:#333; cursor:pointer; padding-left:30px; }
.sort_nav_m { width:239px; margin:0 auto; padding-top:5px; }
.sort_nav_m ul li { background:url(images/sort_nav2.jpg) no-repeat left; text-align:left; padding-left:20px; line-height:24px; }
.sort_nav_m ul li a { color:#777; }
.sort_nav_m ul li a:hover { color:#ff6600; }

#left_contact { width:287px; margin-top:18px; }
.left_contact_top { background:url(images/t2.jpg) no-repeat; height:36px; line-height:36px; padding-left:24px; padding-right:8px; }
.left_contact_box { width:285px; border:1px solid #E7E7E7; border-top-style:none; padding-top:12px; padding-bottom:12px; }
.left_contact_img { width:265px; height:104px; border:1px solid #EFEFEF; margin:0 auto; }
.left_contact_text_bt { width:252px; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#444; padding-top:8px; font-weight:bold; }
.left_contact_text { width:252px; margin:0 auto; text-align:left; line-height:22px; color:#777; padding-top:5px; }
.left_contact_qq { width:252px; margin:0 auto; padding-top:10px; }

#profile { width:524px; float:left; }
.profile_top { background:url(images/t3.jpg) no-repeat; height:36px; line-height:36px; padding-left:24px; padding-right:8px; }
.profile_box { width:502px; border:1px solid #E7E7E7; border-top-style:none; padding:12px 10px 12px 10px; overflow:hidden; }
.profile_img { width:201px; height:205px; float:left; }
.profile_content { margin-left:220px; text-align:left; line-height:23px; }
.profile_content a { color:#ff6600; }
.profile_content a:hover { color:#ff3300; text-decoration:underline; }

#video { width:323px; height:268px; float:right; }

#ipro { width:875px; margin-top:10px; }
.ipro_top { background:url(images/t4.jpg) no-repeat bottom; height:34px; line-height:34px; padding-left:20px; }
.ipro_show { width:872px; margin:0 auto; padding-left:10px; }
.ipro_show ul li { float:left; width:218px; display:block; }
.ipro_list { width:200px; margin-top:16px; }
.ipro_list_img { width:198px; height:131px; border:1px solid #DFDFDF; }
.ipro_list_bt { text-align:center; padding-top:10px; }
.ipro_list_bt a:hover { color:#ff6600; }

#inews { width:875px; margin-top:20px; }
#information { width:425px; float:left; }
#tech { width:425px; float:right; }
.inews_top { background:url(images/t4.jpg) no-repeat bottom left; height:34px; line-height:34px; padding-left:20px; }
.inews_list { width:415px; margin:0 auto; padding-top:8px; }
.inews_list ul li { line-height:22px; }
.inews_list ul li em { float:right; font-family:Arial, Helvetica, sans-serif; color:#999; font-style:normal; }
.inews_dd { padding-right:6px; }

#record { width:1200px; margin:0 auto; padding-top:20px; }
.record_top { background:url(images/t5.jpg) repeat-x bottom; height:41px; line-height:41px; }
.record_bt { font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#333; float:left; padding-left:5px; }
.record_bt_en { color:#ccc; padding-left:8px; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
.record_more { text-align:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; padding-right:5px; padding-top:2px; }
.record_more a { color:#10A2DB; }
.record_more a:hover { color:#ff6600; }
.record_main { width:1190px; margin:0 auto; background:url(images/p2.png) no-repeat right; height:220px; margin-top:14px; }
.record_mid { width:930px; }
.record_main_l { width:286px; float:left; }
.record_main_r { width:286px; float:right; }
.record_main_m { width:286px; float:right; margin-right:36px; }
.record_list { background:url(images/dd.jpg) repeat-x bottom; width:286px; height:57px; padding-top:16px; }
.record_list_time { text-align:left; color:#333; padding-left:5px; }
.record_list_content { text-align:left; padding-top:12px; padding-left:5px; color:#777; }

#footer { background:#1B1B1B; height:170px; }
#footer_nav { width:1000px; margin:0 auto; text-align:center; padding-top:30px; color:#ccc; }
#footer_nav a { color:#ccc; }
#footer_nav a:hover { color:#fff; text-decoration:underline; }
#footer_conter { width:1000px; margin:0 auto; text-align:center; line-height:28px; color:#ccc; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; padding-top:20px; }

.page_top { width:875px; background:url(images/title.jpg) no-repeat; height:36px; line-height:36px; }
.page_title { font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; font-weight:bold; color:#007EC9; float:left; padding-left:24px; }
.page_wz { text-align:right; padding-right:10px; }

.page_content { width:816px; margin:0 auto; padding-top:16px; text-align:left; line-height:24px; }

.pro { width:872px; margin:0 auto; padding-left:10px; }
.pro ul li { float:left; width:218px; display:block; }
.pro_show { width:200px; margin-top:16px; }
.pro_show_img { width:198px; height:131px; border:1px solid #DFDFDF; }
.pro_show_bt { text-align:center; padding-top:10px; }
.pro_show_bt a:hover { color:#ff6600; }

/*·¢»õ¼ÇÂ¼*/
.precord { width:870px; margin:0 auto; margin-top:10px; }
.diyu { width:840px; margin:0 auto; }
.diyu ul li { width:65px; height:29px; line-height:29px; border:1px solid #ccc; margin-right:3px; text-align:center; font-size:14px; font-weight:bold; float:left; margin-top:10px; }
.fenge { height:20px; }

.precord_show_box { width:835px; border:1px solid #ccc; margin:0 auto; margin-top:12px; overflow:hidden; padding-top:10px; padding-bottom:10px; }
.precord_show { width:813px; margin:0 auto; }
.precord_img { width:80px; height:60px; float:left; }
.precord_time { margin-left:100px; padding-top:8px; }
.precord_content { margin-left:100px; padding-top:16px; color:#000; padding-right:12px; }