@charset "gb2312";
/* CSS Document */
body { background-image:url("../images/bg_top.jpg"); background-repeat:repeat-x; text-align:center; }
body,form,td,th,input,select,textarea { margin:0px; font-family:"ËÎÌå"; font-size:12px; color:#555555; }
table{ border-collapse:collapse; }
a{ color:#555555; text-decoration:none; font-family:"ËÎÌå";  blr:expression(this.onFocus=this.blur()); }
a:hover,a:active{ color:#0054B0;text-decoration:none; }
input { blr:expression(this.onFocus=this.blur()); }
p { margin:0; padding:0; }
img { border:0; }
h1 { margin:0; padding:0; }
h2 { margin:0; padding:0; }
h3 { margin:0; padding:0; }
h4 { margin:0; padding:0; }
h5 { margin:0; padding:0; }
h6 { margin:0; padding:0; }
ul, li { list-style-type:none; margin:0px; padding:0px; }
.sp { clear:both; }
.left { float:left; }
.right { float:right; }

.logo { width:1002px; margin:0px auto; height:100px; }
.swf { width:1002px; margin:0px auto; }
.menu { margin-top:70px;}
.menu li{ float:left; }
.menu li a{ float:left; display:inline; text-align:center; font:bold 13px "Î¢ÈíÑÅºÚ"; color:#666666; padding:0px 15px; }
.menu li.c { padding-top:5px; }
.index { width:986px; margin:0px auto; height:129px; background:url("../images/bg_index.gif") no-repeat; }
.idnex_right { float:right; width:770px; }
.index_about { float:left; width:770px; }
.index_about .top { float:left; display:inline; width:770px; height:31px; text-align:left; background:url("../images/index_bg_ico.gif") no-repeat; }
.index_about .top h4{ float:left; display:inline; padding-left:35px; color:#0D5497; font:bold 15px/31px "Î¢ÈíÑÅºÚ"; background:url("../images/index_bg_ico.gif") no-repeat 15px -41px; }
.index_about .top a{ float:right; margin:10px 10px 0px 0px; }
.index_about .bottom { float:left; display:inline; width:770px; height:7px; text-align:left; background:url("../images/index_bg_ico.gif") no-repeat 0px -32px; }
.index_about .content { float:left; display:inline; width:740px; height:142px; line-height:200%; padding:10px 15px; text-align:left; background:url("../images/index_bg_content.jpg") repeat-y; }

.index_news { float:left; width:770px; margin:10px 0px; }
.index_news .left { float:left; width:380px; }
.index_news .right { float:right; width:380px;  }
.index_news .top { float:left; display:inline; width:380px; height:31px; text-align:left; background:url("../images/index_bg_ico.gif") no-repeat -770px 0px; }
.index_news .top h4{ float:left; display:inline; padding-left:35px; color:#0D5497; font:bold 15px/31px "Î¢ÈíÑÅºÚ"; background:url("../images/index_bg_ico.gif") no-repeat 15px -41px; }
.index_news .top a{ float:right; margin:10px 10px 0px 0px; }
.index_news .bottom { float:left; display:inline; width:380px; height:7px; text-align:left; background:url("../images/index_bg_ico.gif") no-repeat -770px -32px; }
.index_news .content { float:left; display:inline; width:350px; height:130px; padding:3px 15px; line-height:150%; text-align:left; background:url("../images/index_bg_content.jpg") repeat-y -770px 0px; }
.index_news .content li { float:left; width:350px; text-align:left; padding:4px 0px 2px 0px; border-bottom:1px #CCCCCC dashed; }
.index_news .content li a{ float:left; }
.index_news .content li .time{ float:right; text-align:center; color:#999999; }

#demo { overflow:hidden; white-space:nowrap; width:740px; height:150px; }
#demo1 a{ text-align:center; width:140px; float:left; margin-right:10px; display:inline; }
#demo1 a p{ padding:5px; }

.bodyer { width:983px; margin:15px auto 0px auto; outline:hidden; }
.bodyer_left { width:180px; float:left; padding:0px 10px; }
.bodyer_right { width:783px; float:left; }

.left_bg { width:180px; background:url("../images/left_bg.gif") repeat-y; }
.left_top_bg { width:180px; background:url("../images/left_top.gif") no-repeat; }
.left_title { text-align:left; padding:15px 0px 25px 60px; background:url("../images/left_menu_icon.gif") no-repeat 10px 10px; }
.left_title img{ margin:0px 10px 0px 0px; }
.left_title_cn { font-family:"Ó×Ô²","Î¢ÈíÑÅºÚ","·½Õý×¼Ô²¼òÌå","ºÚÌå"; font-size:17px; font-weight:bold; color:#2356AA; }
.left_title_en { font-family:Arial; font-size:10px; }
#left_menu { width:165px; text-align:left; margin-left:15px; }
#left_menu li{ margin:5px 0px; ; }
#left_menu li a{ BORDER-BOTTOM:#f0f0f0 1px solid; font-family:"ËÎÌå"; line-height:26px; width:127px; padding:2px 0px 0px 25px; display:block; }
#left_menu li a:hover{ background:url("../images/left_menu_aA.gif") no-repeat; color:#FFFFFF; }
#left_menu li .aA{ background:url("../images/left_menu_aA.gif") no-repeat; color:#FFFFFF; font-weight:bold; }
.left_titel_bottom { width:180px; float:left; }
.left_tel { float:left; width:180px; padding:10px 0px; }

.rihgt_titel { width:743px; height:30px; }
.rihgt_titel_left { float:left; height:30px; background:url("../images/icon_c.gif") no-repeat 2px 8px; padding:8px 0px 0px 30px; font-family:"Ó×Ô²","Î¢ÈíÑÅºÚ","·½Õý×¼Ô²¼òÌå","ºÚÌå"; font-size:17px; font-weight:bold; color:#2356AA; }
.rihgt_titel_left a{ color:#2356AA; }
.rihgt_titel_right { float:right; padding:15px 0px 0px 0px; color:#999999; }
.rihgt_titel_bg { background:url("../images/bg_title_bottom.jpg") repeat-x; width:743px; height:25px; }

.bout { width:730px; outline:hidden; padding:0px 3px 0px 10px; }
.bout { line-height:200%; text-align:left; }
.bout p{ margin:0px 0px 15px 0px; }
.bout td{ line-height:200%; margin:0px; padding:3px; }
.bout table{ border-collapse:collapse; }
.bout img{ margin:0px 0px 5px 0px; }

.news_bt { width:730px; height:30px; outline:hidden; background:url("../images/news_bg.jpg") repeat-x bottom; }
.news_bt .title{ float:left; line-height:30px; padding-left:15px; }
.news_bt .time{ float:right; width:120px; height:30px; line-height:30px; text-align:center; background:url("../images/news_h.jpg") no-repeat; }

.news { width:710px; outline:hidden; padding:0px 3px 0px 10px; margin-top:10px; }
.news LI { float:left; width:710px; text-align:left; padding:10px 0px 5px 0px; border-bottom:1px #CCCCCC dashed; }
.news .title{ float:left; }
.news .time{ float:right; width:100px; text-align:center; color:#999999; }

.news_title { width:730px; outline:hidden; padding:10px 0px 15px 0px; font-size:17px; font-weight:bold; color:#333333; }
.news_time { width:730px; outline:hidden; padding:0px 0px 5px 0px; margin-bottom:10px; color:#CCCCCC; background:url("../images/news_bg.jpg") repeat-x bottom; }
.news_time a{ color:#999999; }
.news_page { width:730px; outline:hidden; padding:10px 0px 5px 10px; text-align:left; background:url("../images/title_bg.jpg") repeat-x top; }
.news_page_left { float:left; line-height:180%; text-align:left; }
.news_page_right { float:right; padding-top:5px; }

.pro { outline:hidden; width:760px; padding:0px 0px 0px 5px; }
.pro LI { float:left; margin:0px 8px 20px 8px; width:170px; }
.pro LI .img { display:block; outline:hidden; }
.pro LI .name { display:block; margin:7px 0px 0px; outline:hidden; color:#666; line-height:14px; height:14px; text-align:center }

.pro_head { width:710px; text-align:left; border:1px #EDEDED solid; border-bottom:none; padding:10px 10px 10px 10px; }
.pro_head a{ font-weight:bold; color:#0054B0; }
.pro_head .a{ font-weight:bold; color:#0054B0; }
.pro_pic { width:700px; border:1px #EDEDED solid; padding:15px; margin-bottom:20px; }
.pro_btn { width:730px; text-align:left; border-bottom:1px #CCCCCC dashed; padding:0px 0px 1px 0px; margin-bottom:8px; }
.pro_btn { line-height:200%; text-align:left; }
.pro_btn p{ margin:0px 0px 15px 0px; }
.proBnt { width:86px; height:22px; line-height:22px; display:block; background:url("../images/ac.gif"); color:#000000; text-align:center; float:left; margin-right:1px; }
.proBnt:hover { COLOR: #000000; }
.proBnt:active { COLOR: #000000; }
.proBntA { width:86px; height:22px; line-height:22px; display:block; background:url("../images/acA.gif"/); color:#FFFFFF !important; text-align:center; float:left; margin-right:1px; }

.page { outline:hidden; width:730px; padding:10px 0px 0px 10px; color:#999999; margin-top:10px; }
.page a{ color:#777777; }

.header { margin:0px auto; width:1003px; padding:relative; height:105px; }
.banner { margin:0px auto; width:1003px; outline:hidden; width:960px; }

.links { margin:0px auto; width:970px; text-align:left; margin-top:10px; }
.links .links_left{ float:left; line-height:180%; }
.links .links_right{ float:left; line-height:180%; color:#CCCCCC; }
.links .links_right a{ color:#777777; }

.footer { width:1003px; background:url("../images/bg_footer_1.gif") repeat-x; margin:8px auto; }
.footer .holder { margin:0px auto; width:960px; height:40px; }
.footer .link { float:left; margin:18px 0px 0px; color:#7b7b7b; }
.footer .link A { margin:0px 10px; color:#7b7b7b; }
.CopyRight { float:left; width:1003px; text-align:center; margin:18px 0px 0px 18px; color:#7b7b7b }
.CopyRight A { color:#7b7b7b; }

#pro_menu { width:165px; text-align:left; margin-left:15px; }
#pro_menu li{ margin:5px 0px; ; }
#pro_menu li a{ border-bottom:#f0f0f0 1px solid; font-family:"ËÎÌå"; font-weight:bold; line-height:26px; width:137px; padding:2px 0px 0px 15px; display:block; }
#pro_menu li a:hover{ background:url("../images/left_menu_aA.gif") no-repeat; color:#FFFFFF; }
#pro_menu li .aA{ background:url("../images/left_menu_aA.gif") no-repeat; color:#FFFFFF; font-weight:bold; }
#pro_menu .submenu { padding-left:0px; }
#pro_menu .submenu a{ border-bottom:none; line-height:20px; font-weight:normal; }
#pro_menu .submenu a:hover{ background:none; color:#2356AA; font-weight:bold; }
#pro_menu .submenuaA{ background:0px; color:#2356AA; font-weight:bold !important; }


.pro .back{
    width:170px;
	height:150px;	
	margin:0;
	background:#666666 url("/images/album_bg.png") no-repeat center bottom;
	border:none;	
	padding:0px;}

.pro img{
	width:140px;
	height:120px;
	border:none;
	padding:15px;}
	
#FocusBG{
	width:100%;
	height:362px;
	overflow:hidden;
	border-bottom:1px solid #ccc;}
.fullSlide {
	width:100%;
	position:relative;
	height:362px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:362px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:362px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:15px;
	height:5px;
	margin:5px;
	overflow:hidden;
	background:#FFF;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#375c81;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}
