/* CSS Document */
body{ text-align:center; margin:0px; padding:0px; font-size:12px; color:#000; background:url(Images/bg.png) repeat-x}
A{color:#000; text-align:left; text-decoration:none}
A:hover{color:#ff0000; text-align:left; text-decoration:none}
A:visited{color:#000; text-align:left; text-decoration:none}
ul{ margin:0px; padding:0px; list-style:none}
ul li{ margin:0px; padding:0px; list-style:none}
.c{ margin-left:auto; margin-right:auto}
img{ border:0px;}
#main{ width:997px; height:500px; margin-left:auto; margin-right:auto  }
#top{width:997px; height:127px;  text-align:center}
#banner{text-align:center; background:white; width:997px; height:341px;}
#main01{width:1007px; min-height:576px; text-align:center;}
#main02{width:1007px; height:auto; text-align:center;min-height:555px}
#foot{width:997px; height:auto; margin-bottom:20px}
#foot A{ color:#737272}
#Indexmain{width:100%; height:auto; text-align:center}
#Con_main{width:997px; height:auto; margin-left:auto; margin-right:auto }
.link{ height:25px; text-align:left; line-height:25px;}
.top01{width:997px; height:87px;}
.top02{width:997px; height:40px; line-height:40px;}
.menunav{height:40px; line-height:40px; font-size:14px; color:#000;background:url(Images/m_bg.png) repeat-x;}
.menunav A{width:104px; height:40px; text-align:center; color:#000; font-size:14px;line-height:40px; display:block; float:left; text-decoration:none}
.menunav A:link{width:104px; height:40px; text-align:center; color:#000; font-size:14px;line-height:40px; display:block; float:left; text-decoration:none}
.menunav A:visited{width:104px; height:40px; text-align:center; font-size:14px;line-height:40px; display:block; float:left; text-decoration:none}
.menunav A:hover{ width:104px;height:40px; text-align:center; color:#fff; font-size:14px; line-height:40px; background:url(Images/m_over.png) center no-repeat;_background:url(Images/m_over.gif) center -1px no-repeat}
.menunav A.on{width:104px;height:40px; text-align:center; color:#fff; font-size:14px; line-height:40px; background:url(Images/m_over.png) center no-repeat;_background:url(Images/m_over.gif) center -1px no-repeat}
.fr{ float:right}
.fl{ float:left}
.main_case{width:997px; height:150px; text-align:left; margin-left:auto; margin-right:auto;}

/*Ê×Ò³¹ã¸æ*/
#CSSBox{width:998px;height:180px; border:0px solid #000000; margin:0 auto;overflow:hidden;background-color:#ffffff;}
#CSSBox ul li{ float:left; list-style:none; border:0px solid red; margin:10px 8px; width:150px;}
#CSSBox ul li span{ display:block; text-align:center; font-size:12px; margin-top:5px;}

.main{width:997px; height:284px; overflow:hidden}

.m_l{width:705px; height:284px;}
.m_r{width:282px; height:284px; }
.about_pic{width:272px; }
.about_pic img{ margin-top:4px; width:272px;height:224px;}
.about_cont{width:422px; font-size:14px;  text-align:left}
.about_c_h{height:152px; line-height:22px}
.about_c_news{ height:84px;}
.about_c_news ul{ margin-left:10px;}
.about_c_news ul li{ text-align:left; font-size:12px; height:26px; line-height:26px; background:url(Images/line.jpg) bottom repeat-x; width:410px}
.Con_l{width:220px; margin-top:4px;}
.Con_r{width:774px; text-align:center }
.Con_rc{width:730px; border:1px solid #cccccc; margin-top:4px; text-align:left; padding-top:10px; padding-left:10px; padding-right:10px; line-height:22px; padding-bottom:20px;}
#Piclist{width:750px;}
.t_bg{ background:url(Images/t_c.png) repeat-x; height:42px;width:758px;margin-top:4px; }
.t_l{ background:url(Images/t_l.png) no-repeat; height:42px;width:133px; line-height:30px; text-align:center; color:white; font-size:14px;}
.t_r{ background:url(Images/t_r.png) no-repeat; height:42px;width:128px;}
.z_menu{ border:1px solid #e0e0e0; border-top:0px; height:auto; text-align:center;}
.z_menu ul li.zmenu_t{ height:39px; background:url(Images/z_menu_t_bg.jpg) center no-repeat white; font-size:17px; color:#fff; line-height:39px; margin-bottom:10px}
.z_menu ul li{ height:42px; background:url(Images/z_menu_list_bg.jpg) center no-repeat; font-size:14px; color:#5f5e5e}
.z_menu ul li A{ display:block; height:42px; line-height:42px; text-indent:46px; background:url(Images/z_menu_list_bg.jpg) center no-repeat; font-size:14px; color:#5f5e5e}
.z_menu ul li A:hover{ height:42px; background:url(Images/z_menu_list_bg.jpg) center no-repeat; font-size:14px; color:red}
.z_menu ul li A.on{ height:42px; background:url(Images/z_menu_list_bg.jpg) center no-repeat; font-size:14px; color:red}
.z_menu_bg{ background:url(Images/z_menu_bg.jpg) top center no-repeat; height:10px}
.left_contact{ width:220px; height:auto;   margin-top:20px; margin-bottom:20px; text-align:left; line-height:25px;}
.left_contact img{ margin-bottom:10px;}
.width960{width:960px; height:576px; margin-left:auto; margin-right:auto}
.width960D{width:960px; height:auto; margin-left:auto; margin-right:auto}
.height207{ height:228px}
.banner IMG{width:997px; height:341px; border:0px; margin-top:1px}
.banner2 IMG{width:960px; height:177px; border:0px; margin-top:1px}
.b_box{ width:472px; height:204px; border:#d1d1d1 1px solid; margin-bottom:20px; margin-top:10px}
.b_box img{ margin:2px 2px 2px 2px; width:468px; height:200px; border:0px}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
.f_bg{ border:1px solid #d9d6d6; text-align:left; height:38px; background:#e8e8e8; line-height:38px; text-indent:10px; color:#737272 }
.box1{width:250px; height:202px; text-align:center;}
.box1 table td.tt{height:28px; line-height:28px; font-family:Î¢ÈíÑÅºÚ; font-size:12px; font-weight:bold; color:#373737; text-align:left}
.box1 table td.more{text-align:right; color:#a29495; font-family:Arial, Helvetica, sans-serif}
.box1 table td.more A{text-align:right; color:#a29495; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.box1 table td.more A:hover{text-align:right; color:#ff0000; font-family:Arial, Helvetica, sans-serif}
.box1_txt{text-align:left; line-height:20px; height:70px; width:248px; margin-top:10px}
.box2_txt{text-align:left; line-height:18px; height:70px; width:248px; margin-top:10px}
.box2_txt li{ list-style:none;}
.box2_txt li A{ text-align:left; text-decoration:none}
.box2{width:400px; height:202px; text-align:center;}
.box2 table td.tt{height:28px; line-height:28px; font-family:Î¢ÈíÑÅºÚ; font-size:12px; font-weight:bold; color:#373737; text-align:left}
.box2 table td.more{text-align:right; color:#a29495; font-family:Arial, Helvetica, sans-serif}
.box2 table td.more A{text-align:right; color:#a29495; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.box2 table td.more A:hover{text-align:right; color:#ff0000; font-family:Arial, Helvetica, sans-serif}
.box2_bn{  border:0px;border-right:1px solid #c1c1c1; width:396px; height:164px;}
.footC{height:45px; width:816px;padding-left:16px;margin-top:10px; line-height:20px; float:left}
.F_menu{color:#fff4cd;}
.F_menu A{color:#fff4cd; text-decoration:none}
.F_menu A:hover{color:#fff4cd; text-decoration:underline}
.left_menu{ color:#e4dfdc;min-height:555px}
.left_menu Ul{ min-height:200px}
.left_menu Ul li{ width:190px; height:27px; color:#000; line-height:27px; border-bottom:1px solid #ccc8c5; background:url(Images/point.jpg)  no-repeat; }
.left_menu Ul li IMG{ border:0px; margin-left:10px; margin-right:10px}
.left_menu Ul li A{ width:190px; height:27px; color:#000; line-height:27px; background:#f0ece9; display:block; border-bottom:1px solid #ccc8c5; }
.left_menu Ul li A:hover{ width:190px; height:27px; color:#000; line-height:27px; background:#e4dfdc; display:block; border-bottom:1px solid #ccc8c5; font-weight:bold; }
.left_menu Ul li A.cur{ width:190px; height:27px; color:#000; line-height:27px; background:#e4dfdc; display:block; border-bottom:1px solid #ccc8c5; font-weight:bold; }
.right_main{width:758px; height:auto;}
.width720{width:730px; height:auto;}
.r_t{ width:758px; height:26px; border-bottom:1px solid #e9afae; text-align:left; color:#000; line-height:26px; padding-left:10px}
.r_main{ width:758px; height:auto; text-align:left; font-size:12px; color:#000000; line-height:24px}
.r_ml{width:208px; height:auto; float:left}
.r_mr{width:550px; height:auto; float:left; padding-top:20px; line-height:24px}
.ml20{ padding-left:20px; padding-top:20px}
.mtp10{ margin-top:10px;}
.hs_right_f {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; PADDING-TOP: 10px; border:0px; 
}
.hs_right_f TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; PADDING-TOP: 10px
}
.tijiao {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 117px; BACKGROUND: url(Images/btn_resume.png) no-repeat; HEIGHT: 40px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; cursor:pointer
}
.color999 {
	COLOR: #999
}
.color000 {
	COLOR: #000
}
.font14 {
	FONT-SIZE: 14px
}
.font18 {
	FONT-SIZE: 18px
}
.font14 {
	COLOR: #0367b2; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.colorc00 {
	COLOR: #c00
}
.k50 {
	LINE-HEIGHT: 18px; WIDTH: 50px; HEIGHT: 18px; COLOR: #666
}
.k80 {
	LINE-HEIGHT: 18px; WIDTH: 80px; HEIGHT: 18px; COLOR: #666
}
.k110 {
	LINE-HEIGHT: 18px; WIDTH: 90px; HEIGHT: 18px; COLOR: #666
}
.k130 {
	LINE-HEIGHT: 18px; WIDTH: 130px; HEIGHT: 18px; COLOR: #666
}
.k200 {
	LINE-HEIGHT: 18px; WIDTH: 200px; HEIGHT: 18px; COLOR: #666
}
.wk200 {
	WIDTH: 600px; HEIGHT: 100px
}
.wk100 {
	WIDTH: 210px; HEIGHT: 40px
}
.flr {
	FLOAT: right
}
.cbh {
	CLEAR: both
}
.w740{width:740px}
.line{ height:1px; background:#ccc; overflow:hidden; width:740px; margin-bottom:10px; margin-top:10px}
.banner {
	WIDTH: 997px; HEIGHT: 341px; margin-left:auto; margin-right:auto; text-align:left
}
.link14w2 {
	LINE-HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 12px
}
A.link14w2:link {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.link14w2:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.link14w2:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
A.link14w2:active {
	COLOR: #ccc; TEXT-DECORATION: underline
}
#Layer2 .itemOff {
	TEXT-ALIGN: center; FILTER: alpha(opacity=60); PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #000; HEIGHT: 12px; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 0px; opacity: 0.6
}
#Layer2 .itemOn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f60; HEIGHT: 12px; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 0px; width:12px
}
#Layer2 {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 997px; HEIGHT: 28px; TOP: 454px
}
#Layer4 {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 997px; HEIGHT: 341px
}
#Layer5 {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 997px; HEIGHT: 28px
}
#Layer6 {
	Z-INDEX: 3; POSITION: absolute; WIDTH: 997px; HEIGHT: 341px; LEFT: 60px
}
.gltxt{width:130px; height:20px; border:1px solid #ccc; text-indent:2px; line-height:20px;}
.con_r {
	WIDTH: 750px; FLOAT: right; COLOR: #000
}
.con_r .title {
	MARGIN-TOP: 5px; COLOR: #000
}
#tab {
	MARGIN: 20px auto; WIDTH: 745px; OVERFLOW: hidden
}
#tab .tab_title {
	POSITION: relative; MARGIN: 0px 5px; WIDTH: 745px; BACKGROUND: url(/images/news_13.gif) no-repeat 0px -3px; HEIGHT: 22px; CLEAR: both; OVERFLOW: hidden
}
#tab .tab_title .u {
	POSITION: relative; MARGIN: 0px 10px; WIDTH: 672px; OVERFLOW: hidden
}
#tab .tab_title UL {
	POSITION: absolute; FLOAT: left
}
#tab .tab_title DIV {
	LINE-HEIGHT: 20px; WIDTH: 15px; FLOAT: left; HEIGHT: 20px; CURSOR: pointer
}
#tab .tab_title SPAN.vright {
	MARGIN-LEFT: 10px; TOP: 0px; RIGHT: 5px
}
#tab .tab_title SPAN.vleft {
	MARGIN-LEFT: 5px; TOP: 0px; LEFT: 0px
}
#tab .tab_title LI {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px dotted; LINE-HEIGHT: 22px; WIDTH: 82px; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: #ccc 1px dotted
}
#tab .tab_title LI.selected {
	BORDER-BOTTOM: #f0fafe 2px solid; BORDER-LEFT: #0078ff 1px solid; BACKGROUND: #f0fafe; BORDER-TOP: 0px; BORDER-RIGHT: #0078ff 1px solid
}
#tab .tab_content {
	MARGIN: 10px 5px; WIDTH: 735px; OVERFLOW: hidden
}
#tab .tab_content DIV P {
	LINE-HEIGHT: 1.5; TEXT-INDENT: 25px; COLOR: #333333
}
#tab .tab_content .none {
	DISPLAY: none
}
#div1 {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 120px; PADDING-RIGHT: 2px; DISPLAY: none; BACKGROUND: #cccccc; HEIGHT: 15px; COLOR: #999999; FONT-SIZE: 5px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
#div2 {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 120px; PADDING-RIGHT: 2px; DISPLAY: none; BACKGROUND: #cccccc; HEIGHT: 15px; COLOR: #999999; FONT-SIZE: 5px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
#picBox {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 997px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 340px; OVERFLOW: hidden; PADDING-TOP: 0px; 
}
#picBox UL#show_pic {
	LIST-STYLE: none none outside; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 6800px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#picBox UL#show_pic LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#picBox UL#show_pic LI IMG {
	WIDTH: 997px; DISPLAY: block; HEIGHT: 340px
}
#icon_num {
	POSITION: absolute; BOTTOM: 10px; RIGHT: 480px
}
#icon_num LI {
	LIST-STYLE: none none outside; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; TEXT-INDENT: -9999px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 0px; WIDTH: 11px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; BACKGROUND: url(../images/picnumbg1.gif) no-repeat; FLOAT: left; HEIGHT: 11px; FONT-SIZE: 10px; CURSOR: pointer; PADDING-TOP: 0px
}
#icon_num LI:hover {
	LINE-HEIGHT: 11px; WIDTH: 11px; BACKGROUND: url(../images/picnumbg2.gif) no-repeat; HEIGHT: 11px
}
#icon_num LI.active {
	LINE-HEIGHT: 11px; WIDTH: 11px; BACKGROUND: url(../images/picnumbg2.gif) no-repeat; HEIGHT: 11px
}
.index_lxwm{width:396px; height:270px; text-align:left; line-height:25px; padding-top:8px;}
.eq_pic{width:600px; height:500px; margin-left:auto; margin-right:auto; text-align:center}
.eq_pic img{ margin-top:20px;width:300px; height:auto;}