@charset "utf-8";
/* CSS Document */

/* GLOBAL */
body,td,th {
	font-size: 9pt;
	font-family:"微软雅黑","宋体",Georgia, "Times New Roman", Times, serif;
	color:#666;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#DBDADB;
}
li{list-style:none;}
img{behavior: url('/effect/css/iepngfix.htc');}
/* PUBLIC */
	.GLOBAL{ margin:0 auto 0 auto; padding:0;width:960px;}
	.index{background-image:url(../images/index-bg.jpg); background-repeat:no-repeat;}
	.index2{background-image:url(../images/inner-bg.jpg); background-repeat:no-repeat; height:100%;}
	.loadbar{ display:block; margin:0 auto 0 auto; text-align:center; padding:5px 0px 5px 0px;}
	#screen {
		position: absolute;
		top: 1%;
		left: 1%;
		width: 98%;
		height: 98%;
		color: #fff;
	}
	#screen div {
		position: absolute;
		overflow: hidden;
		cursor: pointer;
	}
	#screen img {
		position: absolute;
		width: 100%;
		height: 100%;
	}
	#screen .label {
		position: absolute;
		color: #FFF;
		background: #000;
		font-family: arial;
		white-space: no-wrap;
	}
	
	.pagelink{ margin:0; padding:0; overflow:hidden;}
	.pagelink ul{ overflow:hidden; margin:0; padding:0; text-align:right; float:right;}
	.pagelink li{ float:left;}
	.pagelink li a{display:block;}
	.pagelink li a:link{ margin:0px 2px 5px 2px;padding:1px 4px 1px 4px; border:1px solid #CCCCCC; color:#999; background-color:#F0F0F0; text-decoration:none;}
	.pagelink li a:visited{ margin:0px 2px 5px 2px;padding:1px 4px 1px 4px; border:1px solid #CCCCCC; color:#999; background-color:#F0F0F0; text-decoration:none;}
	.pagelink li a:hover{ border:1px solid #C00; color:#C00; background-color:#FFF0F0;}
	.pagelink li a:active{ margin:0px 2px 5px 2px;padding:1px 4px 1px 4px; border:1px solid #CCCCCC; color:#999; background-color:#F0F0F0; text-decoration:none;}
	
	
/* TOP */
	.header{ overflow:hidden; height:170px;}
	.logoDiv{ width:300px; margin:0; overflow:hidden; padding:20px 0px 0px 20px; float:left;}
	.nav{ float:right; margin:0; padding:0; width:625px; overflow:hidden;}
	.nav ul{ padding:20px 10px 0px 0px; float:right; margin:0; overflow:hidden;}
	.nav li{ float:left; width:80px; overflow:hidden;}
	
	.nav_li_1_h{background-repeat:no-repeat;background-image:url(../images/nav_bg.png);behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_1_h a{ display:block; padding:5px 5px 5px 23px; text-decoration:none;background-repeat:no-repeat;background-image:url(../images/home.png); background-position:5px 5px;behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_1_h a:link,
	.nav_li_1_h a:visited,
	.nav_li_1_h a:hover,
	.nav_li_1_h a:active{color:#666;}

	.nav_li_2_h{background-repeat:no-repeat;background-image:url(../images/nav_bg.png);behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_2_h a{ display:block; padding:5px 5px 5px 23px; text-decoration:none;background-repeat:no-repeat;background-image:url(../images/news.png); background-position:5px 5px;behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_2_h a:link,
	.nav_li_2_h a:visited,
	.nav_li_2_h a:hover,
	.nav_li_2_h a:active{color:#666;}

	.nav_li_3_h{background-repeat:no-repeat;background-image:url(../images/nav_bg.png);behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_3_h a{ display:block; padding:5px 5px 5px 23px; text-decoration:none;background-repeat:no-repeat;background-image:url(../images/people.png); background-position:5px 5px;behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_3_h a:link,
	.nav_li_3_h a:visited,
	.nav_li_3_h a:hover,
	.nav_li_3_h a:active{color:#666;}

	.nav_li_4_h{background-repeat:no-repeat;background-image:url(../images/nav_bg.png);behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_4_h a{ display:block; padding:5px 5px 5px 23px; text-decoration:none;background-repeat:no-repeat;background-image:url(../images/star.png); background-position:5px 5px;behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_4_h a:link,
	.nav_li_4_h a:visited,
	.nav_li_4_h a:hover,
	.nav_li_4_h a:active{color:#666;}

	.nav_li_5_h{background-repeat:no-repeat;background-image:url(../images/nav_bg.png);behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_5_h a{ display:block; padding:5px 5px 5px 23px; text-decoration:none;background-repeat:no-repeat;background-image:url(../images/email.png); background-position:5px 5px;behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_5_h a:link,
	.nav_li_5_h a:visited,
	.nav_li_5_h a:hover,
	.nav_li_5_h a:active{color:#666;}

	.nav_li_6_h{background-repeat:no-repeat;background-image:url(../images/nav_bg.png);behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_6_h a{ display:block; padding:5px 5px 5px 23px; text-decoration:none;background-repeat:no-repeat;background-image:url(../images/case.png); background-position:5px 5px;behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_6_h a:link,
	.nav_li_6_h a:visited,
	.nav_li_6_h a:hover,
	.nav_li_6_h a:active{color:#666;}

	.nav_li_1,
	.nav_li_2,
	.nav_li_3,
	.nav_li_4,
	.nav_li_5,
	.nav_li_6{ margin:0; padding:0; display:block;}

	.nav_li_1 a,
	.nav_li_2 a,
	.nav_li_3 a,
	.nav_li_4 a,
	.nav_li_5 a,
	.nav_li_6 a{display:block; padding:5px 5px 5px 23px; text-decoration:none; background-repeat:no-repeat; background-position:5px 5px;}
	.nav_li_1 a{background-image:url(../images/home.png); behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_2 a{background-image:url(../images/news.png); behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_3 a{background-image:url(../images/people.png); behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_4 a{background-image:url(../images/star.png); behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_5 a{background-image:url(../images/email.png); behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_6 a{background-image:url(../images/case.png); behavior: url('/effect/css/iepngfix.htc');}
	.nav_li_1 a:link,
	.nav_li_2 a:link,
	.nav_li_3 a:link,
	.nav_li_4 a:link,
	.nav_li_5 a:link,
	.nav_li_6 a:link{color:#666;}
	.nav_li_1 a:visited,
	.nav_li_2 a:visited,
	.nav_li_3 a:visited,
	.nav_li_4 a:visited,
	.nav_li_5 a:visited,
	.nav_li_6 a:visited{color:#666;}
	.nav_li_1 a:hover,
	.nav_li_2 a:hover,
	.nav_li_3 a:hover,
	.nav_li_4 a:hover,
	.nav_li_5 a:hover,
	.nav_li_6 a:hover{color:#09F;}
	.nav_li_1 a:active,
	.nav_li_2 a:active,
	.nav_li_3 a:active,
	.nav_li_4 a:active,
	.nav_li_5 a:active,
	.nav_li_6 a:active{color:#666;}
	
	.telDiv{ float:right; margin:0; padding:0; width:300px; background-image:url(../images/telphone.png);behavior: url('/effect/css/iepngfix.htc'); background-position:bottom right; background-repeat:no-repeat; height:120px;overflow:hidden;}
	.telDiv ul{ margin:30px 10px 0px 0px; width:300px; float:right; overflow:hidden;}
	.telDiv li{text-align:right;}
	.telTitle{ font-size:12pt; font-family:"黑体"; background-image:url(../images/icon_tel.png); background-repeat:no-repeat; background-position:215px 1px; height:28px; line-height:28px;behavior: url('/effect/css/iepngfix.htc');}
	.telNumber{ font-size:30pt; font-family:Tahoma, Geneva, sans-serif;color:#999;}
	
/* INDEX PAGE*/
	.flashDiv{ margin:0; padding:0; height:350px;}

	.IndexMain{ margin:0; padding:0; position:relative; height:525px; overflow:hidden;}

	.CaseDiv{ margin:10px auto 0px auto; width:100%; padding:0; overflow:hidden;}
	.CaseDiv ul{ overflow:hidden; height:100%; margin:0; padding:0px 10px 0px 25px;}
	.CaseDiv li{ float:left; margin:5px 10px 5px 5px; padding:0;}
	.CaseDiv li img { width:200px; height:125px;}
	.caseimg{ margin:0; padding:5px 5px 5px 5px; border:1px solid #999; background-color:#F0F0F0; cursor:pointer;}
		.caseimg_hover{ margin:0; padding:5px 5px 5px 5px; border:1px solid #F30; background-color:#FFF0EC; cursor:pointer;}
	.casetxt{ text-align:center; margin:0; padding:5px 0px 0px 0px;}
	
	.CaseDiv a:link{color:#666; text-decoration:none;}
	.CaseDiv a:visited{color:#666; text-decoration:none;}
	.CaseDiv a:hover{color:#C00; text-decoration:underline;}
	.CaseDiv a:active{color:#666; text-decoration:none;}

/*media*/

	.MediaDiv{ margin:10px auto 0px auto; width:100%; padding:0; overflow:hidden;}
	.MediaDiv ul{ overflow:hidden; height:100%; margin:0; padding:0px 10px 0px 15px;}
	.MediaDiv li{ float:left; margin:5px 10px 5px 5px; padding:0;}
	.MediaDiv li img { width:200px!important; width:197px; height:153px;}
	.mediaimg{ margin:0; padding:5px 5px 5px 5px; border:1px solid #999; background-color:#F0F0F0; cursor:pointer;}
		.mediaimg_hover{ margin:0; padding:5px 5px 5px 5px; border:1px solid #F30; background-color:#FFF0EC; cursor:pointer;}
	.mediatxt{ text-align:center; margin:0; padding:5px 0px 0px 0px;}
	
	.MediaDiv a:link{color:#666; text-decoration:none;}
	.MediaDiv a:visited{color:#666; text-decoration:none;}
	.MediaDiv a:hover{color:#C00; text-decoration:underline;}
	.MediaDiv a:active{color:#666; text-decoration:none;}


#imgBox li {position:relative; float:left;}
.toolbar {width:135px; height:80px; position:absolute; display:none; margin:0px auto 0px auto;  top:25px; left:25px;background-color:#333; color:#FFF;filter:alpha(opacity=80); cursor:pointer; padding:5px 5px 0px 5px;}
	
/*MAIN*/
	.main{ margin:0; padding:0; overflow:hidden;}

	.main_left{ float:left; width:350px;border:0px solid #CCC;}
	
	/*news*/
	.main_left .news{ height:60px; background-image:url(../images/left_news_title.png); background-repeat:no-repeat; background-position:0px 5px;behavior: url('/effect/css/iepngfix.htc');}
	.main_left .news .eng{ display:block; color:#444; margin:5px 0px 0px 60px; width:300px;}
	.main_left .news .txt{ display:block; color:#444; margin:5px 0px 0px 60px; width:300px;}
	
		/*news_list*/
		.news_list{ margin:0; padding:0; overflow:hidden;}
		.news_list ul{ margin:0; padding:0px 0px 0px 20px; overflow:hidden;}
		.news_list li{ margin:0; padding:15px 0px 15px 10px; overflow:hidden;}
		.news_list_li{overflow:hidden; height:100%; cursor:pointer; padding:15px 0px 15px 10px;border:1px solid #CCC; background-color:#F0F0F0;}
		.news_list_li_hover{overflow:hidden;height:100%; cursor:pointer; padding:15px 0px 15px 10px;border:1px solid #6CF; background-color:#ECFAFF;}
		.news_list .nlist_img{ display:block; width:75px; padding:5px 5px 5px 5px; border:1px solid #CCC; background-color:#FFF; float:left; border:1px solid #DDD;}
		.news_list .nlist_img_hover{ display:block; width:75px; padding:5px 5px 5px 5px; border:1px solid #CCC; background-color:#FFF; float:left;}
		.news_list .nlist_txt{ padding:0px 0px 0px 5px; float:left;}
		.news_list .nlist_txt ul{ margin:0; padding:0;}
		.news_list .nlist_txt li{ margin:0; padding:0; line-height:normal;}
	
		/*service_list*/
		.service_list{ margin:0; padding:0; overflow:hidden;}
		.service_list ul{ margin:0; padding:0px 0px 0px 20px; overflow:hidden;}
		.service_list li{ margin:0; padding:15px 0px 15px 10px; overflow:hidden;}
		.service_list_li{overflow:hidden; height:100%; cursor:pointer; padding:15px 0px 15px 10px;border:1px solid #CCC; background-color:#F0F0F0;}
		.service_list_li_hover{overflow:hidden;height:100%; cursor:pointer; padding:15px 0px 15px 10px;border:1px solid #6CF; background-color:#ECFAFF;}
		.service_list .nlist_img{ display:block; width:75px; padding:5px 5px 5px 5px; border:1px solid #CCC; background-color:#FFF; float:left; border:1px solid #DDD;}
		.service_list .nlist_img_hover{ display:block; width:75px; padding:5px 5px 5px 5px; border:1px solid #CCC; background-color:#FFF; float:left;}
		.service_list .nlist_txt{ padding:0px 0px 0px 5px; float:left;}
		.service_list .nlist_txt ul{ margin:0; padding:0;}
		.service_list .nlist_txt li{ margin:0; padding:0; line-height:normal;}
		
		.nlist_txt .dtm{ font-size:8pt; color:#999; margin:0; padding:0;}
		.nlist_txt .title{ font-size:11pt; font-weight:bold; margin:0; padding:0; background-image:url(../images/icon_view.png); background-repeat:no-repeat; background-position:bottom right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
		.nlist_txt .title a{ color:#444; text-decoration:none;}
		.nlist_txt .title a:link{ color:#444;}
		.nlist_txt .title a:visited{ color:#444;}
		.nlist_txt .title a:hover{ color:#69F; text-decoration:underline;}
		.nlist_txt .title a:active{ color:#444;}
		
		.nlist_txt .cont{ padding:2px 5px 5px 0px; margin:0;}
		
	
	/*aboutus*/
	.main_left .aboutus{ height:60px; background-image:url(../images/left_aboutus_title.png); background-repeat:no-repeat; background-position:0px 5px;behavior: url('/effect/css/iepngfix.htc');}
	.main_left .aboutus .eng{ display:block; color:#444; margin:5px 0px 0px 60px; width:300px;}
	.main_left .aboutus .txt{ display:block; color:#444; margin:5px 0px 0px 60px; width:300px;}
		/*scrollText*/
		.scrollText{ border:0px solid #ccc; overflow:hidden;}
		.scrollText ul{ margin:0; padding:0;overflow:hidden;}
		.scroll_Text_ul{ overflow:hidden;}
		.scroll_Text_li{ display:block; cursor:pointer; padding:5px 5px 5px 5px; margin:5px 5px 5px 5px; border:1px solid #CCC; background-color:#F0F0F0; overflow:hidden;}
		.scroll_Text_li_Over{ display:block; cursor:pointer; padding:5px 5px 5px 5px;margin:5px 5px 5px 5px; border:1px solid #6CF; background-color:#ECFAFF; overflow:hidden;}
		
		.scroll_Text_li .pic{ margin:0 auto 0 auto; padding:0;text-align:center;}
		.scroll_Text_li .pic img{ height:150px; width:200px;}
		.scroll_Text_li .txt{ margin:0; padding:5px 5px 5px 2px; float:right; text-align:left; width:150px;}
		
		.scroll_Text_li_Over .pic{ margin:0 auto 0 auto; padding:0; text-align:center;}
		.scroll_Text_li_Over .pic img{ height:150px; width:200px;}
		.scroll_Text_li_Over .txt{ margin:0; padding:5px 5px 5px 2px; float:right; text-align:left; width:150px;}
		
		
	/*contactus*/
	.main_left_main{float:left; margin:0 auto 0 auto; padding:0; overflow:hidden;border:0px solid #CCC; width:950px;}
	.main_left_main .contactus{ height:60px; background-image:url(../images/left_contact_title.png);background-repeat:no-repeat; background-position:0px 5px; border-bottom:1px dashed #CCC;behavior: url('/effect/css/iepngfix.htc');}
	.contactusDiv{ margin:0;padding:0px 20px 100px 80px;}
	.contactusDiv h3{ font-size:14pt; color:#444;}
	.contactusDiv ul{ margin:0; padding:0;}
	.contactusDiv .contDiv_Msg{ width:520px; height:250px; float:left;}
	.contactusDiv .contDiv_Msg_Pic{ width:300px; height:180px; float:right; overflow:hidden;background-image:url(../images/contactus.png); background-repeat:no-repeat; background-position:right top;behavior: url('/effect/css/iepngfix.htc');}
	.contactusDiv li{ line-height:32px; height:32px; font-size:11pt; padding:0px 0px 0px 20px;}
	.contactusDiv p{ }
	
	/*service*/
	.main_left .service{ height:60px; background-image:url(../images/left_service_title.png); background-repeat:no-repeat; background-position:0px 5px;behavior: url('/effect/css/iepngfix.htc');}
	
	.serviceDiv{}
		.serviceNav{ margin:0; padding:0; overflow:hidden; border:0px solid #CCC; height:50px;}
		.serviceNav ul{ margin:0; padding:0px 0px 0px 10px; overflow:hidden; background-image:url(../images/point_gray.gif); background-repeat:repeat-x; background-position:center; height:100%;}
		.serviceNav li{ float:left;}
		.serviceNav_li a{ display:block; height:50px; width:100px; text-align:center; background-image:url(../images/serviceNavbg.png); background-repeat:no-repeat; background-position:center;line-height:25px;text-decoration:none; color:#444; font-weight:bold; font-size:10pt;behavior: url('/effect/css/iepngfix.htc');}
		.serviceNav_li a:link{}
		.serviceNav_li a:visited{}
		.serviceNav_li a:hover{ text-align:center;background-image:url(../images/serviceNavbgHover.png); background-repeat:no-repeat; background-position:center; line-height:25px;text-decoration:none; color:#F0F0F0; font-weight:bold;font-size:10pt;behavior: url('/effect/css/iepngfix.htc');}
		.serviceNav_li a:active{}
	
		.serviceNav_li_h a{ display:block; height:50px; width:100px; text-align:center;background-image:url(../images/serviceNavbgHover.png); background-repeat:no-repeat; background-position:center; line-height:25px;text-decoration:none; color:#F0F0F0; font-weight:bold;font-size:10pt;behavior: url('/effect/css/iepngfix.htc');}
		.serviceNav_li_h a:link{}
		.serviceNav_li_h a:visited{}
		.serviceNav_li_h a:hover{}
		.serviceNav_li_h a:active{}
	
	.Service_Main{ margin:0; padding:0px 0px 0px 0px; height:525px; overflow:hidden;}
	.ServiceMain{ margin:0; padding:0px 10px 0px 15px; height:550px; overflow:hidden;}
	
	/*main_right*/
	.main_right{ float:right;width:580px; padding:0px 16px 0px 0px; margin:50px 0px 0px 0px;background-image:url(../images/broadbg.png); background-repeat:no-repeat; background-position:right 8px;behavior: url('/effect/css/iepngfix.htc');}
	
		.showContent {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden;border:1px solid #CCC;}
		.showContent h3{ height:25px; line-height:25px; font-size:12pt; padding:0px 0px 0px 15px; margin:0;}
		.showContent h5{ height:20px; line-height:20px; font-size:9pt; font-weight:normal; padding:0px 0px 0px 15px; margin:0;}
		.showContent .txt{ font-size:11pt; line-height:25px; margin:0; padding:10px 15px 10px 15px;}
		.showContent .txt li{ text-indent:2em;}

		.AboutUsContent{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden;border:1px solid #CCC;}
		.AboutUsContent h5{ font-size:12pt; font-weight:bold; margin:0; height:50px; line-height:50px; padding:5px 5px 5px 50px; color:#B50000;text-indent: 0em; background-image:url(../images/icon_title.png); background-repeat:no-repeat; background-position:10px 10px; behavior: url('/effect/css/iepngfix.htc');}
		.AboutUsContent ul{ margin:0; padding:10px 10px 10px 10px;}
		.AboutUsContent li{ margin:0; padding:0; font-size:11pt;text-indent: 2em; }

/* FOOT */
	.foot{ height:50px;}
	.foot ul{ margin:5px 0px 0px 0px; padding:0; float:right;}
	.foot li{ display:block; margin:0; padding:0px 5px 0px 15px; height:50px; line-height:50px; text-align:right; float:left;}
	.foot li a{ text-decoration:none; color:#999;}
	.foot li a:link{ color:#999;}
	.foot li a:visited{ color:#999;}
	.foot li a:hover{ color:#06F;}
	.foot li a:active{ color:#999;}
	
/* weblink */
	.weblink{ display:none;}
	.weblink ul{ margin:10px 0px 10px 0px; padding:10px 0px 10px 0px;}
	.weblink li a{ color:#999;}