* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cl {
	CLEAR: both
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
LI {
	LIST-STYLE-TYPE: none
}
BODY { FONT-FAMILY: "ËÎÌå"; FONT-SIZE: 12px; background-color: #ffffff; background-image: url(../images/5-13050G33952.gif); background-repeat: repeat; }
.width100 {
	MARGIN: 0px auto; WIDTH: 100%
}
.width1200 {
	MARGIN: 0px auto; WIDTH: 1150px; background:#fff;
}
.width980 {
	MARGIN: 0px auto; WIDTH: 980px; background:#fff;
}
.margintop10 {
	MARGIN-TOP: 10px
}
.f12{font-size:12px;}
.top {
	POSITION: relative; HEIGHT: 110px; OVERFLOW: hidden; background:#fff;
}
.logo {
	POSITION: absolute; TOP: 10px; LEFT: 10px
}
.tel {
	POSITION: absolute; TOP: 40px; RIGHT: 0px
}
.indexnews_job_t {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN-TOP: 10px; FLOAT: left; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.indexnews_job_t TD {
	BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 0px solid; COLOR: #353535; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #fff 1px solid
}
.postjob {
	MARGIN-TOP: 20px
}
.postjob SPAN {
	COLOR: #f00
}
.postjob INPUT {
	LINE-HEIGHT: 25px; WIDTH: 220px; HEIGHT: 25px
}
.navbg { LINE-HEIGHT: 40px; HEIGHT: 40px; MARGIN: 0px auto; WIDTH: 100%; background-image: url(../img/navbg.gif); background-repeat: repeat-x; }

.nav { LINE-HEIGHT: 40px; HEIGHT: 40px; MARGIN: 0px auto; WIDTH: 980px; }

.nav UL .pli {
	Z-INDEX: 2332; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 105px; FLOAT: left; HEIGHT: 40px
}
.nav UL .pli OL {
	POSITION: absolute;   DISPLAY: none; BACKGROUND: #e0e0e0; HEIGHT: auto; TOP: 40px; LEFT: 0px
}
.nav UL .pli OL LI {
	BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 34px; WIDTH: 120px; FLOAT: left; HEIGHT: 34px
}
.nav UL .onpli {
	BACKGROUND: url(../img/navbgs.gif) no-repeat center 50%
}
.nav UL .onpli OL {
	DISPLAY: block
}
.nav UL .pli A {
	DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.nav UL .pli A:hover {
	COLOR: #fff
}
.nav UL .onpli A {
	COLOR: #fff
}
.nav UL .pli OL LI A:hover {
	DISPLAY: block; BACKGROUND: #ff8b00; COLOR: #fff
}
.nav UL .pli OL LI A {
	COLOR: #737373; FONT-WEIGHT: normal
}
.nav UL .pclosepli OL {
	DISPLAY: none
}
#navx {
	WIDTH: 2px; FLOAT: left; HEIGHT: 40px; OVERFLOW: hidden
}
.banner {
	MARGIN-TOP: 1px; HEIGHT: 420px
}
.baby {
	MARGIN-TOP: 20px; background:#fff;
}

ul#menu, ul#menu ul { list-style-type:none; margin: 0 0 10px 0; padding: 0; width: 250px;}
ul#menu a { display: block; text-decoration: none;}
ul#menu li { margin-top: 1px;}
ul#menu li a { font-weight:bold;color: #161616;padding: 12px 0 0 50px; height:23px; background:url(../img/submenubg.png) no-repeat;}
ul#menu li a:hover { color:#f00;}
ul#menu li ul li a { font-weight:normal;color: #333;padding: 6px 0 0 60px; height:18px; background:url(../img/dot1.jpg) no-repeat 50px center;}
ul#menu li ul li a:hover { color:#0263bc;}









.index_banner{position:relative; width:100%; z-index:99; min-width:1180px;   margin:0 auto; border-bottom:2px solid #3C78D8}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:auto; text-align:center}
.index_banner li a{display:block;margin:0 auto;}
.index_banner li img{display:block; width:100% }
.index_banner cite{position:absolute;bottom:20px;left:50%;z-index:999;display:block;margin-left:-60px;width:120px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 10px;width:12px;height:12px;background-color:#e5e5e5;text-indent:-999em;opacity:0.8;cursor:pointer; border-radius:12px}
.index_banner cite span:hover{background-color:#276AD3;}
.index_banner cite span.cur{background-color:#276AD3;cursor:default;}
.clear{clear:both;}



.i_about {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; WIDTH: 703px; FLOAT: left; HEIGHT: 228px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid
}
.ititle {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(../img/titlebg.gif) repeat-x; HEIGHT: 40px
}
.ititle SPAN {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 87px; BACKGROUND: url(../img/tbg.gif) no-repeat; HEIGHT: 27px; COLOR: #fffdfe; FONT-SIZE: 14px; TOP: 2px; LEFT: 11px
}
.ititle IMG {
	POSITION: absolute; TOP: 6px; LEFT: 10px
}
.ititle A {
	POSITION: absolute; COLOR: #888; TOP: 8px; RIGHT: 10px
}
.about_img {
	FLOAT: left; MARGIN-LEFT: 10px; _display: inline
}
.about_show {
	LINE-HEIGHT: 250%; WIDTH: 433px; FLOAT: left; COLOR: #4c4c4c; MARGIN-LEFT: 10px; _display: inline
}
.about_show A {
	COLOR: #0170c1
}
.i_ry {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; WIDTH: 258px; FLOAT: right; HEIGHT: 228px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid
}
.cases_i {
	MARGIN-TOP: 20px
}
.caseuls LI {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; HEIGHT: 170px; MARGIN-LEFT: 8px
}
.borderps {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 160px; PADDING-RIGHT: 1px; HEIGHT: 120px; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 1px
}
.b_title {
	TEXT-ALIGN: center; WIDTH: 160px; FLOAT: left; COLOR: #4d3e37; PADDING-TOP: 10px
}
.caseuls_s LI {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; HEIGHT: 190px; MARGIN-LEFT: 12px
}
.borderps_s {
	WIDTH: 175px; HEIGHT: 135px
}
.b_title_s {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 175px; DISPLAY: block; BACKGROUND: #e11200; HEIGHT: 30px; COLOR: #fff
}
#list_page {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 25px; WIDTH: 100%; FLOAT: left; HEIGHT: 25px; COLOR: #7a7a7a
}
#list_page UL {
	POSITION: relative; FLOAT: left; LEFT: 50%
}
#list_page UL LI {
	BORDER-BOTTOM: #081d5e 1px solid; POSITION: relative; BORDER-LEFT: #081d5e 1px solid; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 3px; BORDER-TOP: #081d5e 1px solid; BORDER-RIGHT: #081d5e 1px solid; LEFT: -50%
}
#list_page UL LI A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #fcfcfc; COLOR: #7a7a7a; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#list_page UL LI A:hover {
	BACKGROUND: #041d5f; COLOR: #fdfdff
}
.indexnews TD {
	BORDER-BOTTOM: #cacaca 1px dashed; PADDING-LEFT: 0px; COLOR: #333333
}
.indexnews A {
	COLOR: #333333; FONT-SIZE: 12px
}
.indexnews A:hover {
	TEXT-DECORATION: underline
}
.indexnews_s {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px
}
.indexnews_s TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.news_nei_title_h1 {
	TEXT-ALIGN: center; MARGIN-TOP: 20px; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.news_nei_title {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; MARGIN-TOP: 8px; BACKGROUND: #dcdcdd; HEIGHT: 32px
}
.newscontent {
	TEXT-ALIGN: left; PADDING-BOTTOM: 12px; LINE-HEIGHT: 200%; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #000000; PADDING-TOP: 0px
}
.news_n_title {
	TEXT-ALIGN: center; MARGIN-TOP: 20px; COLOR: #4c3e37; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.news_n_title_z {
	BORDER-BOTTOM: #cccccc 1px dashed; TEXT-ALIGN: center; LINE-HEIGHT: 45px; MARGIN-TOP: 8px; HEIGHT: 45px; COLOR: #777777
}
.news_n_content {
	TEXT-ALIGN: left; PADDING-BOTTOM: 12px; LINE-HEIGHT: 200%; MARGIN-TOP: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #000000; PADDING-TOP: 0px
}
.b_left {
	MARGIN-TOP: 10px; WIDTH: 705px; FLOAT: left
}
.news_i {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; WIDTH: 343px; FLOAT: left; HEIGHT: 208px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid
}
.news_hot {
	BORDER-BOTTOM: #bfbfbf 1px dashed; POSITION: relative; MARGIN-TOP: 5px; WIDTH: 330px; HEIGHT: 75px; MARGIN-LEFT: 7px
}
.n_num {
	POSITION: absolute; TOP: 3px; LEFT: 6px
}
.n_img {
	POSITION: absolute; TOP: 0px; LEFT: 25px
}
.n_title {
	POSITION: absolute; WIDTH: 200px; TOP: 5px; LEFT: 125px
}
.n_title A {
	FONT-WEIGHT: bold
}
.n_con {
	POSITION: absolute; LINE-HEIGHT: 180%; WIDTH: 200px; TOP: 30px; LEFT: 125px
}
.news_i TABLE {
	MARGIN-TOP: 5px; COLOR: #6b6b6b; MARGIN-LEFT: 12px
}
.news_i TABLE A {
	COLOR: #4d4d4d
}
.cp_i {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; MARGIN-TOP: 10px; WIDTH: 704px; FLOAT: left; HEIGHT: 198px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid
}
#colee_left_1 {
	MARGIN-TOP: 5px; WIDTH: 680px; MARGIN-LEFT: 12px; OVERFLOW: hidden
}
#colee_left_1_s {
	MARGIN-TOP: 5px; WIDTH: 950px; MARGIN-LEFT: 12px; OVERFLOW: hidden
}
.cole_bg {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; WIDTH: 228px; HEIGHT: 158px; MARGIN-LEFT: 10px; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid
}
.cole_zi {
	TEXT-ALIGN: center; WIDTH: 158px; MARGIN-LEFT: 10px
}
.cole_zi A {
	COLOR: #4d4d4d
}
.n_c_right {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; MARGIN-TOP: 10px; WIDTH: 258px; FLOAT: right; min-HEIGHT: 208px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid
}
.us_div {
	LINE-HEIGHT: 270%; WIDTH: 225px; COLOR: #4e4e4e; MARGIN-LEFT: 10px
}
.us_div SPAN {
	COLOR: #0170bf; FONT-WEIGHT: bold
}
.hzal {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; MARGIN-TOP: 10px; WIDTH: 978px; FLOAT: left; HEIGHT: 238px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid
}
.f_link {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; LINE-HEIGHT: 38px; MARGIN-TOP: 10px; MIN-HEIGHT: 38px; PADDING-LEFT: 10px; WIDTH: 963px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #676767; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid
}
.f_link SPAN {
	COLOR: #0175c0; FONT-WEIGHT: bold
}
.f_link A {
	COLOR: #676767
}
.footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; LINE-HEIGHT: 180%; COLOR: #666; PADDING-TOP: 10px
}
.n_left {
	WIDTH: 260px; FLOAT: left; background:#fff;
}
.n_tbg {
	LINE-HEIGHT: 35px; TEXT-INDENT: 25px; WIDTH: 260px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; BACKGROUND: url(../img/lntbg.gif) no-repeat; HEIGHT: 36px; COLOR: #f5f5f5; FONT-SIZE: 16px
}
.n_tbg SPAN {
	COLOR: #7cb6de
}
.l_nav {
	LINE-HEIGHT: 34px; MARGIN-TOP: 2px; TEXT-INDENT: 30px; WIDTH: 260px; BACKGROUND: url(../img/nlbg.gif) no-repeat; HEIGHT: 34px
}
.l_nav A {
	COLOR: #4d4d4d; FONT-SIZE: 14px
}
.l_nav A:hover {
	COLOR: #026fc1; FONT-WEIGHT: bold
}
.n_right {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; MIN-HEIGHT: 680px; WIDTH: 703px; FLOAT: right; HEIGHT: auto; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; background:#fff;
}
.mbx {
	POSITION: relative; LINE-HEIGHT: 32px; WIDTH: 703px; BACKGROUND: url(../img/mbx_bg.gif) no-repeat; HEIGHT: 42px
}
.mbx SPAN {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 187px; COLOR: #fefeff; MARGIN-LEFT: 10px; FONT-SIZE: 14px
}
.mbx DIV {
	POSITION: absolute; COLOR: #808080; RIGHT: 15px
}
.mbx DIV A {
	COLOR: #808080
}
.mbx DIV FONT {
	COLOR: #0270bf; FONT-SIZE: 12px
}
.mbx DIV IMG {
	POSITION: relative; TOP: 4px
}
.n_content {
	WIDTH: 680px; FLOAT: left; MARGIN-LEFT: 10px
}
.n_show {
	LINE-HEIGHT: 240%; WIDTH: 100%; FONT-SIZE: 14px
}
.sc_qq {
	WIDTH: 110px; BACKGROUND: url(../img/qq.gif) no-repeat; HEIGHT: 283px
}
.sc_qq A {
	MARGIN-TOP: 25px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 15px; _display: inline
}
