* { margin:0; padding:0; word-break:break-all; }
fieldset, img { border:none; }
/* iFocus style */
#ifocus { width:980px; height:270px; margin:8px auto; border:1px solid #DEDEDE; background:#F8F8F8; }
	#ifocus_pic { display:inline; position:relative; float:left; width:810px; height:250px; overflow:hidden; margin:10px 0 0 10px; }
		#ifocus_piclist { position:absolute;left:0; top:0; }
		#ifocus_piclist li { width:810px; height:250px; overflow:hidden; }
		#ifocus_piclist img { width:810px; height:250px; }
	#ifocus_btnsa { display:inline; float:right; width:130px; margin:9px 9px 0 0; }
		#ifocus_btnsa li { width:135px; height:65px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=70); }
		#ifocus_btnsa img { width:120px; height:52px; margin:7px 0 0 8px; }
		#ifocus_btnsa .current { background: url(../images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:810px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=70); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }


ul, li {
	list-style:none;
	margin:0;
	padding:0;
}
.wlink{
	font-size: 12px;
	color: #fff;
}
.wlink a:link,.wlink a:visited {
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
.wlink a:hover {
	font-size: 12px;
	color: #ff0;
	text-decoration: none;
}


.clear {
	clear:both;
}
a:link, a:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #333333;
	text-decoration:underline;
}
body {
	font-size: 12px;
	margin-bottom:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
	background-color: #2792D8;
	margin: 0px;
	line-height:24px;
	color: #626262;
}
/* ===================================首页样式开始====================================== */
body#index {
	font-size: 12px;
	background-color: #3F1B03;
	background-image: url(../images/defaultbg.jpg);
	background-repeat: repeat;
	background-attachment:fixed;
	margin: 0 auto;
	line-height:24px;
	POSITION: relative;
}

body {width:1004px;margin:0 auto;POSITION: relative;}
#index_container {
	width:765px;
	margin:0 auto;
	background:url(../images/default.png) top left no-repeat;
	height:700px;
}
#index_enter {
	height:40px;
	text-align:center;
	padding-top:500px;
}
#index_enter ul {
	width:220px;
	margin:0 auto;
}
#index_enter li {
	float:left;
	padding:0 10px;
}
#cnLink a:link, #cnLink a:visited {
	background: url(../images/cnen.png) left top no-repeat;
	height: 40px;
	width: 90px;
	display: block;
	line-height: 5000px;
	overflow: hidden;
	clear: both;
}
#cnLink a:hover {
	background: url(../images/cnen.png) 0 -80px no-repeat;
}
#enLink a:link, #enLink a:visited {
	background: url(../images/cnen.png) 0 -40px no-repeat;
	height: 40px;
	width: 90px;
	display: block;
	line-height: 5000px;
	overflow: hidden;
	clear: both;
}
#enLink a:hover {
	background: url(../images/cnen.png) 0 -120px no-repeat;
}
#index_footer {
	color:#fff;
	text-align:center;
	padding-top:25px;
}
#index_footer a:link, #index_footer a:visited {
	color:#fff;
	text-decoration:none;
	font-size:12px;
}
#index_footer a:hover {
	color:#fff;
	text-decoration:underline;
	font-size:12px;
}
/* ===================================索引页样式开始====================================== */
#index2_container {
	width:1004px;
	margin:0 auto;
	POSITION: relative;
}
#index2_top {
	width:1004px;
}
#index2_top_logo {
	width:560px;
	height:101px;
	background:url(../images/index_02.jpg) left top no-repeat;
	float:left;
}
#index2_top_navbg {
	width:444px;
	height:101px;
	background:url(../images/index_03.jpg) left top no-repeat;
	float:left;
}
#index2_top_nav{ float:right; padding:40px 15px 0 0;}
#index2_top_nav ul, #index2_top_nav li {
	float:left;
	padding:0 20px;
}
#index2_top_nav .cn {
	background:url(../images/cn.gif) left center no-repeat;
}
#index2_top_nav .en {
	background:url(../images/en.gif) left center no-repeat;
}
#index2_top_nav a:link, #index2_top_nav a:visited {
	color:#333;
	text-decoration:none;
	font-size:12px;
}
#index2_top_nav a:hover {
	color:#999;
	text-decoration:none;
	font-size:12px;
}

#index2_menu{width:1004px;}
#index2_menu_left{width:12px; height:46px; background:url(../images/index_06.jpg) left top no-repeat;float:left;}
#index2_menu_mid{width:983px; height:36px; background:url(../images/index_07.jpg) left top repeat-x;float:left; padding-top:10px; text-align:center;}
#index2_menu_mid ul,#index2_menu_mid li{float:left;}
#index2_menu_right{width:9px; height:46px; background:url(../images/index_09.jpg) left top no-repeat;float:left;}

.height20{ height:20px;}
.height202{ height:5px;}
.mainbg{width:984px; height:auto; background:url(../images/index_34.jpg) left top repeat-y; padding:10px;overflow:hidden;}
/* 内页主背景 */
.mainbg2{width:984px; height:auto; background:url(../images/main_03.jpg) left top repeat-y; padding:10px;overflow:hidden;}

.main_bt{width:1004px; height:7px; background:url(../images/index_43.jpg) left top repeat-y;font-size:0px;}
.main_line{width:100%; height:2px; background:url(../images/line.gif) left top repeat-x;font-size:0px;}
.main_top{width:1004px; height:9px; background:url(../images/index_16.jpg) left top no-repeat;font-size:0px;}

#index2_medio{width:255px; float:left;}
#index2_news{width:490px; float:left;}
.index2_newstitle{ background:url(../images/icon.gif) left center no-repeat; color:#0072B9; font-size:15px; font-weight:bold; height:26px; line-height:26px;padding-left:20px;}
#index2_login{width:235px; float:left;}
.main_procategory{width:235px; float:left;}
.main_procategory h1{ background:url(../images/main_13.jpg) 5px top no-repeat; width:216px; height:20px;border-bottom:1px solid #fff;margin-left:9px;}
.main_procategory .news h1{ background:url(../images/news_13.jpg) 5px top no-repeat; width:216px; height:20px;border-bottom:1px solid #fff;margin-left:9px;}
#main_main{width:720px; float:left; padding:0 0 0 20px;}/* 内页主背景 */

.index2_title{height:34px;}
.index2_main_content{padding:5px;}
.quek{padding-top:8px;margin:0 auto;width:216px;}
#midbg{width:1004px;height:40px;background:#DCDCDC;}
#midleft{width:745px;float:left;padding:8px 0 0 15px;}
#midleft span{padding-left:560px;}
#midright{width:244px;float:left;padding-top:9px;}
#midleft_cont{ background:url(..../images/ix-line.gif) right center no-repeat;width:722px;float:left;padding:10px;}
#midright_cont{width:222px;float:left;padding:10px;}

#footer_left{width:644px;float:left;padding:0px;}
#footer_right{width:300px;float:left;padding:0px;}


.title_about{ background:url(..../images/main_07.jpg) left top no-repeat; width:725px; height:80px;}
.title_news{ background:url(..../images/news_07.jpg) left top no-repeat; width:725px; height:80px;}
.title_pro{ background:url(..../images/pro_07.jpg) left top no-repeat; width:725px; height:80px;}
.title_mem{ background:url(..../images/member_07.jpg) left top no-repeat; width:725px; height:80px;}
.title_case{ background:url(..../images/case_07.jpg) left top no-repeat; width:725px; height:80px;}
.title_feedback{ background:url(..../images/feedback_07.jpg) left top no-repeat; width:725px; height:80px;}
.title_contact{ background:url(..../images/contact_07.jpg) left top no-repeat; width:725px; height:80px;}
.title_design{ background:url(..../images/design_07.jpg) left top no-repeat; width:725px; height:80px;}
.title_honor{ background:url(..../images/honor_07.jpg) left top no-repeat; width:725px; height:80px;}
.title_process{ background:url(..../images/process_07.jpg) left top no-repeat; width:725px; height:80px;}
.title_table{ background:url(..../images/table_07.jpg) left top no-repeat; width:725px; height:80px;}

.img{ border:1px solid #ccc; padding:3px;}

.input {
	BORDER-BOTTOM: #626262 1px solid; BORDER-LEFT: #626262 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 120px; PADDING-RIGHT: 3px; BACKGROUND: url(../../images/feng/loginputbg.gif) no-repeat left top; HEIGHT: 15px; BORDER-TOP: #626262 1px solid; BORDER-RIGHT: #626262 1px solid; PADDING-TOP: 3px
}
 .login {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 8px 0px 0px; PADDING-LEFT: 0px; WIDTH: 60px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/index_26.jpg) no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 50px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 20px}
.aa{ background:url(../images/proff.gif); height:30px; width:500}
.aa a:link{ width:200px; height:30px; color:#626262}
.aa a:hover{ background:url(../images/pron.gif); height:30px; width:200px; line-height:30px;}