/*top nav*/

#top-nav{height: 70px;overflow: hidden;margin-left:490px;font-family: "microsoft yahei";}
#top-nav a{float: left;width: 102px;height: 100%;color: #5e676e; font-size: 14px;line-height: 70px;text-decoration: none;text-align: center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;}
#top-nav .current{color: #cccccc;background: url(../images/topbtn.png) no-repeat 0 bottom;_background: url(../images/topbtn.png) no-repeat 0 bottom;}
#top-nav a:hover{color: #cccccc;background: url(../images/tophover.png) no-repeat 0 bottom;_background: url(../images/tophover.png) no-repeat 0 bottom;}
#top-nav a.about:hover{color: #cccccc;background: url(../images/tophover2.png) no-repeat 0 bottom;_background: url(../images/tophover.png) no-repeat 0 bottom;}
/*2013.5.2update*/
#top-nav{position:fixed;background:url(../images/topnav.png) no-repeat center 0;z-index:1001;top:0;margin-left:0;width:100%;height:71px;_position:absolute;}
#top-nav .nav-box{width:990px;margin:0 auto;}
#wrap{margin:0 auto;}	
/*2013.6.5*/	
#top-nav a{width:102px;}	
#top-nav a:hover, #top-nav .current{width:102px;background-position:center bottom;}

.color1 {
    background-image: url('../images/about/bg1.png');
    background-repeat:no-repeat;
    background-size:cover;
}
.color2 {
    background-image: url('../images/about/wenhuabg.png');
    background-repeat: no-repeat;
    background-size: cover;
}
.color3 {
    background-image: url('../images/about/bg2.png');
    background-repeat: no-repeat;
    background-size: cover;
}
.color4 {
    background-image: url('../images/about/bg3.png');
    background-repeat: no-repeat;
    background-size: cover;
}
.color5 {
    background-image: url('../images/about/youshibg.png');
   
    background-repeat: no-repeat;
    background-size: cover;
}
#topmargin {
	height:70px;
}
.module2 {
	BORDER-BOTTOM: #d7d4c7 1px dashed; PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.module {
    /*Z-INDEX: 10; BORDER-BOTTOM: #d7d4c7 1px dashed;*/ OVERFLOW: hidden;
}
.main_box {
	POSITION: relative; MARGIN: 40px auto; WIDTH: 980px
}
.main_box3 {
	POSITION: relative; WIDTH: 980px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.main_box2 {
	POSITION: relative; WIDTH: 980px; FLOAT: left; HEIGHT: 600px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.title {
	WIDTH: 735px
}
.content {
	WIDTH: 735px
}
.title {
	HEIGHT: 47px; COLOR: #d70c19; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.title a{
	HEIGHT: 47px; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.title a:hover
{
	text-decoration:underline;
}
.title SPAN {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial; COLOR: #a6a6a6; FONT-SIZE: 16px
}
.title2 {
	LINE-HEIGHT: 35px; WIDTH: 175px; FLOAT: left; HEIGHT: 170px; OVERFLOW: hidden
}
.tc_scrl {
	Z-INDEX: 1; POSITION: relative; WIDTH: 175px; DISPLAY: block; HEIGHT: 170px; OVERFLOW: hidden
}
.title_con {
	OVERFLOW: hidden
}
.qqz {
	Z-INDEX: 100; POSITION: fixed; TOP: 170px; RIGHT: 0px; _position: absolute
}

.sub_nav {
    Z-INDEX: 100;
    POSITION: fixed;
    WIDTH: 220px;
    TOP: 100px;
    left: 0;
    display: none;
}
HTML {
	_text-overflow: ellipsis
}
.sub_nav A {
	TEXT-ALIGN: center; WIDTH: 200px; DISPLAY: inline-block; BACKGROUND: #fff; FLOAT: left; HEIGHT: 152px;
}
.sub_nav A SPAN {
	DISPLAY: block
}
.letter {
	LINE-HEIGHT: 30px; FONT-FAMILY: Arial; COLOR: #333; FONT-SIZE: 18px;margin-top:26px;
}
.name {
	LINE-HEIGHT: 17px; COLOR: #434343;margin-top:10px;font-size:16px;
}
.name span{
    font-size:12px;
}
.biaoti{
    text-align:center;
    font-size:20px;
}
.lantiao {
    margin: 0 auto;
    margin-top: 15px;
    width: 240px;
    height: 4px;
    background: #008fd9;
}
/************** �Ҳస�����ർ��*****************/
.sub_nav A.sub_this {
    BACKGROUND: #d70c19
}
.sub_nav A:hover {
	BACKGROUND: #d70c19
}
.sub_nav A.sub_this SPAN {
	COLOR: #333
}
.sub_nav A:hover SPAN {
	COLOR: #333
}
.sub_nav A.sub_this {
	BACKGROUND: #eee
}
.sub_nav A:hover {
	BACKGROUND: #eee
}
.sub_nav A.sub_this SPAN {
	COLOR: #333
}
.sub_nav A:hover SPAN {
	COLOR: #333
}
.Entire_con {
	Z-INDEX: 5; POSITION: relative; WIDTH: 100%; HEIGHT: 500px; OVERFLOW: hidden
}
.bold {
	LINE-HEIGHT: 30px; COLOR: #363636; FONT-SIZE: 28px; FONT-WEIGHT: normal
}
.pic1 {
	MARGIN-TOP: -36px; PADDING-RIGHT: 327px; BACKGROUND: url(../images/pic01.jpg) no-repeat right top; HEIGHT: 300px; PADDING-TOP: 35px
}
.main_box .content P {
	PADDING-BOTTOM: 20px
}
.rl_title {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 90px; BACKGROUND: url(../images/rltitle.png) no-repeat; HEIGHT: 37px; COLOR: #fff
}
.rl_title2 {
	BACKGROUND-POSITION: 0px -468px
}
.rl_title3 {
	BACKGROUND-POSITION: 0px -210px
}
.rl_title4 {
	BACKGROUND-POSITION: 0px -716px
}
.ri_ct_ul1 {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 910px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.ri_ct_ul1 LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: 150px; PADDING-TOP: 5px
}
.ri_ct_ul1 LI I {
	DISPLAY: inline-block; FLOAT: left; MARGIN-RIGHT: 2px
}
.ri_ct_ul1 LI A {
	LINE-HEIGHT: 27px; PADDING-LEFT: 13px; DISPLAY: inline-block; FLOAT: left
}
.ri_ct_ul1 LI A SPAN {
	LINE-HEIGHT: 27px; PADDING-RIGHT: 15px; DISPLAY: inline-block; FLOAT: left
}
.ri_ct_ul1 LI A:hover {
	BACKGROUND: url(../images/icon6.jpg)
}
.ri_ct_ul1 LI A:hover SPAN {
	COLOR: #d70c19
}
A.link_job {
	LINE-HEIGHT: 27px; PADDING-LEFT: 13px; DISPLAY: inline-block; BACKGROUND: url(../images/icon6.jpg); FLOAT: left
}
A.link_job SPAN {
	LINE-HEIGHT: 27px; PADDING-RIGHT: 10px; DISPLAY: inline-block; FLOAT: left
}
A.link_job:hover SPAN {
	COLOR: #d70c19
}
.title_h3 {
	HEIGHT: 30px; COLOR: #363636; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.title_h3 SPAN {
	COLOR: #d70c19
}
.ct_us_con {
	POSITION: relative; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 735px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.span1 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/icon8.jpg) no-repeat 0px 5px; PADDING-TOP: 5px
}
.span2 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-LEFT: 35px; DISPLAY: block; BACKGROUND: url(../images/icon8.jpg) no-repeat 0px -59px


}
.span3 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-LEFT: 35px; DISPLAY: block; BACKGROUND: url(../images/icon8.jpg) no-repeat 0px -137px


}
.span4 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-LEFT: 35px; DISPLAY: block; BACKGROUND: url(../images/icon8.jpg) no-repeat 0px -213px


}
.span5 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-LEFT: 35px; DISPLAY: block; BACKGROUND: url(../images/icon8.jpg) no-repeat 0px -277px


}
.span6 {
	WIDTH: 385px; DISPLAY: inline-block; FLOAT: left
}
.span7 {
	WIDTH: 255px; DISPLAY: inline-block; FLOAT: left
}
.title_h4 {
	BORDER-BOTTOM: #d4d6d6 1px dashed; PADDING-BOTTOM: 3px; LINE-HEIGHT: 30px; COLOR: #363636; FONT-SIZE: 14px
}
.title_h4 B {
	COLOR: #d70c19
}
.bus_routes {
	POSITION: absolute; PADDING-LEFT: 40px; BACKGROUND: url(../images/icon7.jpg) no-repeat 0px 4px; COLOR: #d70c19; FONT-SIZE: 12px; TOP: 8px; RIGHT: 10px; TEXT-DECORATION: underline
}
.mailto {
	COLOR: #d70c19; TEXT-DECORATION: underline
}
.cn_fk_con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 21px; WIDTH: 694px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/text_bg.jpg) no-repeat; HEIGHT: 304px; OVERFLOW: hidden; PADDING-TOP: 25px
}
.b_c_img {
	WIDTH: 100%; HEIGHT: 256px; OVERFLOW: hidden
}
.b_c_img .stg1 {
	BORDER-BOTTOM: #fff 4px solid; BORDER-LEFT: #fff 4px solid; BORDER-TOP: #fff 4px solid; BORDER-RIGHT: #fff 4px solid
}
.b_c_img .stg2 {
	BORDER-BOTTOM: #fff 3px solid; BORDER-LEFT: #fff 3px solid; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid
}
.bc_p {
	BORDER-BOTTOM: #fff 5px solid; BORDER-LEFT: #fff 5px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 23px; PADDING-LEFT: 17px; WIDTH: 292px; PADDING-RIGHT: 19px; BACKGROUND: #e8e5e5; FLOAT: left; HEIGHT: 78px; FONT-SIZE: 12px; BORDER-TOP: #fff 5px solid; BORDER-RIGHT: #fff 5px solid; PADDING-TOP: 10px
}
.bc_p2 {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; PADDING-LEFT: 13px; WIDTH: 300px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
.table1 TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.table1 TH {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.table1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.bc_con {
	POSITION: relative; WIDTH: 740px; OVERFLOW: hidden
}
.bc_left {
	WIDTH: 426px; FLOAT: left; OVERFLOW: hidden
}
.bc_left_ul LI {
	MARGIN: 0px 8px 15px 0px; WIDTH: 204px; FLOAT: left; OVERFLOW: hidden
}
.bc_left_ul LI A {
	BORDER-BOTTOM: #d7dada 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 188px; PADDING-RIGHT: 8px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; OVERFLOW: hidden; BORDER-RIGHT: #d7dada 1px solid; PADDING-TOP: 6px
}
.bc_left_ul LI A:hover {
	BACKGROUND: #999;
	font-weight:bold;
}
.loadimg{
	margin-left:300px;
	margin-top:100px;
	}
.bc_left_ul LI A:hover SPAN {
	COLOR: #fff
}
.bc_left_ul LI SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 29px; WIDTH: 188px; DISPLAY: block; HEIGHT: 29px; OVERFLOW: hidden
}
.bc_right {
	WIDTH: 297px; FLOAT: left; OVERFLOW: hidden
}
.bc_right_ul LI {
	WIDTH: 297px; MARGIN-BOTTOM: 13px; OVERFLOW: hidden
}
.bc_right_ul LI A {
	BORDER-BOTTOM: #d7dada 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 278px; PADDING-RIGHT: 9px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; OVERFLOW: hidden; BORDER-RIGHT: #d7dada 1px solid; PADDING-TOP: 9px
}
.bc_right_ul LI A:hover {
	BACKGROUND: #666;
	font-weight:bold;
}
.bc_right_ul LI A:hover SPAN {
	COLOR: #fff
}
.bc_right_ul LI SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 31px; height:31px; DISPLAY: block
}

.bc_right2 {
	WIDTH: 733px; FLOAT: right; OVERFLOW: hidden
}
.bc_right2_ul LI {
	WIDTH: 327px; MARGIN-BOTTOM: 13px; OVERFLOW: hidden; float:left; MARGIN: 0px 8px 15px 8px;
}
.bc_right2_ul LI A {
	BORDER-BOTTOM: #d7dada 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 308px; PADDING-RIGHT: 9px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; OVERFLOW: hidden; BORDER-RIGHT: #d7dada 1px solid; PADDING-TOP: 9px
}
.bc_right2_ul LI A:hover {
	BACKGROUND: #666;
	font-weight:bold;
}
.bc_right2_ul LI A:hover SPAN {
	COLOR: #fff
}
.bc_right2_ul LI SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 31px; height:31px; DISPLAY: block
}

.link_job2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 142px; DISPLAY: inline-block; BACKGROUND: url(../images/icon18.png) no-repeat; HEIGHT: 25px
}
.link_job2:hover {
	COLOR: #d70c19
}
.hover.link_job2 {
	COLOR: #d70c19
}
.bnis_h3 {
	BACKGROUND-IMAGE: url(../images/icon11.png); LINE-HEIGHT: 35px; PADDING-LEFT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px; OVERFLOW: hidden
}
.bnis_h3 SPAN {
	BACKGROUND-IMAGE: url(../images/icon12.png); LINE-HEIGHT: 35px; PADDING-RIGHT: 18px; DISPLAY: inline-block; BACKGROUND-POSITION: 100% 50%; HEIGHT: 35px; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.bgtop {
	POSITION: absolute; WIDTH: 105px; BACKGROUND: url(../images/bgtop.png) no-repeat 5px -140px; HEIGHT: 105px; TOP: 61px; LEFT: -17px
}
.cy_ns_detail {
	WIDTH: 719px; OVERFLOW: hidden
}
.cy_ns_detail P {
	LINE-HEIGHT: 27px; PADDING-RIGHT: 135px; FONT-SIZE: 12px
}
.cy_h3 {
	LINE-HEIGHT: 34px; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.cy_h3 A {
	COLOR: #000
}
.cy_sp {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 16px; DISPLAY: block; FONT-FAMILY: "Microsoft Simsun"; COLOR: #7e7e7e; FONT-SIZE: 12px
}
.cy_aimg {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 5px; WIDTH: 173px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: url(../images/img_bg.jpg) no-repeat; FLOAT: left; HEIGHT: 126px; OVERFLOW: hidden; MARGIN-RIGHT: 17px; PADDING-TOP: 5px
}
.cy_ns_ul {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 719px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.cy_ns_ul LI {
	BORDER-BOTTOM: #d3d0d0 1px dashed; WIDTH: 100%; OVERFLOW: hidden
}
.cy_ns_ul LI A {
	LINE-HEIGHT: 35px; PADDING-LEFT: 21px; WIDTH: 698px; DISPLAY: block; BACKGROUND: url(../images/icon13.jpg) no-repeat 7px 14px; FLOAT: left; OVERFLOW: hidden
}
.cy_ns_ul LI A:hover {
	BACKGROUND: url(../images/icon14.jpg) #a3010c no-repeat 7px 14px; COLOR: #d70c19
}
.cy_ns_ul LI A:hover SPAN {
	COLOR: #9e9e9e
}
.cy_ns_ul LI A STRONG {
	FLOAT: left; FONT-WEIGHT: normal
}
.cy_ns_ul LI A SPAN {
	LINE-HEIGHT: 35px; FLOAT: right; COLOR: #9e9e9e; FONT-SIZE: 12px
}
.site_map {
	POSITION: relative; WIDTH: 740px; BACKGROUND: url(../images/pic03.jpg) no-repeat; HEIGHT: 542px
}
.st_mp_link A {
	LINE-HEIGHT: 21px; PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(../images/icon15.jpg) no-repeat 0px 8px; FONT-SIZE: 12px
}
.st_mp_link A:hover {
	COLOR: #d70c19; TEXT-DECORATION: underline
}
.psn_1 {
	POSITION: absolute; WIDTH: 90px; HEIGHT: 86px; TOP: 100px; LEFT: 63px
}
.psn_2 {
	POSITION: absolute; WIDTH: 145px; HEIGHT: 110px; TOP: 125px; LEFT: 260px
}
.psn_3 {
	POSITION: absolute; WIDTH: 90px; HEIGHT: 110px; TOP: 115px; LEFT: 510px
}
.psn_4 {
	POSITION: absolute; WIDTH: 160px; HEIGHT: 70px; TOP: 323px; LEFT: 105px
}
.psn_5 {
	POSITION: absolute; WIDTH: 90px; HEIGHT: 110px; TOP: 409px; LEFT: 395px
}
.psn_6 {
	POSITION: absolute; WIDTH: 80px; HEIGHT: 90px; TOP: 300px; LEFT: 620px
}
.psn_7 {
	POSITION: absolute; WIDTH: 80px; HEIGHT: 50px; TOP: 450px; LEFT: 20px
}
.py_con {
	WIDTH: 690px; OVERFLOW: hidden
}
.py_con H2 {
	COLOR: #da2b36; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.py_con H2 STRONG {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; FONT-STYLE: italic; PADDING-LEFT: 4px; WIDTH: 24px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../images/icon16.png) no-repeat; HEIGHT: 20px; COLOR: #fff; PADDING-TOP: 1px
}
.py_con P {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 21px; FONT-SIZE: 12px
}
.scroll_con {
	WIDTH: 720px; HEIGHT: 560px; OVERFLOW: hidden
}
.scope_con {
	WIDTH: 750px
}
.scope_ul {
	WIDTH: 100%; BACKGROUND: url(../images/icon23.jpg) no-repeat 400px 0px; OVERFLOW: hidden
}
.scope_ul LI {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 30px
}
.scope_ul LI.w500 {
	WIDTH: 500px; OVERFLOW: hidden
}
.scope_ul H4 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 43px; COLOR: #d70c19; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.seh_1 {
	BACKGROUND: url(../images/icon20.jpg) no-repeat


}
.seh_2 {
	BACKGROUND: url(../images/icon19.jpg) no-repeat


}
.seh_3 {
	BACKGROUND: url(../images/icon21.jpg) no-repeat


}
.scrope_link {
	PADDING-LEFT: 43px; OVERFLOW: hidden
}
.scrope_link A {
	PADDING-LEFT: 12px; WIDTH: 95px; DISPLAY: inline-block; BACKGROUND: url(../images/icon22.jpg) no-repeat 0px 10px; FONT-SIZE: 12px
}
.scrope_link A:hover {
	COLOR: #d70c19; TEXT-DECORATION: underline
}
.scrope_link P {
	PADDING-BOTTOM: 5px; FONT-SIZE: 12px
}
.sub_nav2 A {
	WIDTH: 200px; HEIGHT: 97px
}
.sub_nav2 .letter {
	LINE-HEIGHT: 97px; WIDTH: 60px; DISPLAY: inline-block; FLOAT: left
}
.sub_nav2 .name {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; WIDTH: 120px; DISPLAY: inline-block; FLOAT: left; PADDING-TOP: 25px
}
.ec_con {
	POSITION: absolute; WIDTH: 227px; HEIGHT: 230px
}
.ecbg1 {
	BACKGROUND: url(../images/pic06.png) no-repeat; TOP: 0px; LEFT: 235px
}
.ecbg2 {
	BACKGROUND: url(../images/pic07.png) no-repeat; TOP: 0px; LEFT: 480px
}
.ecbg3 {
	BACKGROUND: url(../images/pic08.png) no-repeat; TOP: 270px; LEFT: 0px
}
.ecbg4 {
	BACKGROUND: url(../images/pic09.png) no-repeat; TOP: 270px; LEFT: 235px
}
.ecbg5 {
	BACKGROUND: url(../images/pic10.png) no-repeat; TOP: 270px; LEFT: 480px
}
.ec_con H3 {
	PADDING-BOTTOM: 10px; COLOR: #d70c19; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.ec_con P {
	COLOR: #434343; FONT-SIZE: 12px
}
.ec_conbg {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; DISPLAY: none; BACKGROUND: url(../images/pic11.png) no-repeat 5px 5px; OVERFLOW: hidden; PADDING-TOP: 50px
}
.prev1 {
	WIDTH: 38px; DISPLAY: inline-block; BACKGROUND: url(../images/prev1.png) no-repeat; HEIGHT: 38px; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
.next1 {
	WIDTH: 38px; DISPLAY: inline-block; BACKGROUND: url(../images/next1.png) no-repeat; HEIGHT: 38px; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
.prev1:hover {
	BACKGROUND: url(../images/prev1h.png) no-repeat


}
.next1:hover {
	BACKGROUND: url(../images/next1h.png) no-repeat


}
.rt_job_con {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 718px; PADDING-RIGHT: 0px; DISPLAY: none; OVERFLOW: hidden; PADDING-TOP: 20px
}
.rt_job_con LI {
	PADDING-BOTTOM: 7px; OVERFLOW: hidden
}
.job_top {
	LINE-HEIGHT: 28px; WIDTH: 100%; HEIGHT: 28px; OVERFLOW: hidden
}
.job_top H2 {
	WIDTH: 298px; BACKGROUND: url(../images/icon30.jpg) no-repeat; FLOAT: left; HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 13px; CURSOR: pointer
}
.job_top H2 I {
	FONT-STYLE: normal; PADDING-LEFT: 15px; WIDTH: 62px; DISPLAY: inline-block; FONT-SIZE: 12px
}
.job_top SPAN {
	PADDING-LEFT: 27px; WIDTH: 391px; DISPLAY: block; BACKGROUND: #bfbfbf; FLOAT: right; COLOR: #fff; FONT-SIZE: 13px
}
.job_con {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; DISPLAY: none; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.jc_top {
	PADDING-BOTTOM: 5px; FONT-SIZE: 12px
}
.rt_job_con .active H2 {
	BACKGROUND: url(../images/icon24.png) #d70c19 no-repeat 272px 12px


}
.rt_job_con H2.active {
	BACKGROUND: url(../images/icon31.jpg) no-repeat


}
.ay1 {
	LINE-HEIGHT: 30px; PADDING-LEFT: 41px; WIDTH: 77px; DISPLAY: inline-block; BACKGROUND: url(../images/ay1.jpg) no-repeat; FLOAT: left; HEIGHT: 30px; COLOR: #a7a7a7; MARGIN-RIGHT: 25px
}
.ay1:hover {
	BACKGROUND: url(../images/ay1h.jpg); COLOR: #fff
}
.ay2 {
	LINE-HEIGHT: 30px; PADDING-LEFT: 41px; WIDTH: 77px; DISPLAY: inline-block; BACKGROUND: url(../images/ay2.jpg) no-repeat; FLOAT: left; HEIGHT: 30px; COLOR: #a7a7a7; MARGIN-RIGHT: 25px
}
.ay2:hover {
	BACKGROUND: url(../images/ay2h.jpg); COLOR: #fff
}
.ay3 {
	LINE-HEIGHT: 30px; PADDING-LEFT: 41px; WIDTH: 77px; DISPLAY: inline-block; BACKGROUND: url(../images/ay3.jpg) no-repeat; FLOAT: left; HEIGHT: 30px; COLOR: #a7a7a7; MARGIN-RIGHT: 25px
}
.ay3:hover {
	BACKGROUND: url(../images/ay3h.jpg); COLOR: #fff
}
.ri_content {
	WIDTH: 100%; OVERFLOW: hidden
}
.ri_content LI {
	FLOAT: left
}
.big_img {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 6px; WIDTH: 740px; PADDING-RIGHT: 6px; MARGIN-BOTTOM: 20px; BACKGROUND: #fff; HEIGHT: 540px; OVERFLOW: hidden; PADDING-TOP: 4px
}
.big_img H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #d70c19; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.big_img P {
	PADDING-LEFT: 10px; FONT-SIZE: 12px
}
.big_img A:hover {
	TEXT-DECORATION: underline
}
.s_box {
	POSITION: absolute; WIDTH: 2000px; TOP: 0px; LEFT: 0px
}
.s_box2 {
	POSITION: absolute; WIDTH: 2000px; TOP: 47px; LEFT: 0px
}
.scroll_con2 {
	MARGIN: 20px 0px; WIDTH: 718px; HEIGHT: 460px; OVERFLOW: hidden
}
.news_h2 {
	COLOR: #000; FONT-SIZE: 16px
}
.news_span {
	COLOR: #b3b3b3; FONT-SIZE: 12px
}
.amore {
	DISPLAY: block; OVERFLOW: hidden
}
.amore:hover {
	COLOR: #d70c19; TEXT-DECORATION: underline
}
.wover {
	POSITION: relative; MARGIN: 40px auto; WIDTH: 980px; DISPLAY: block; /*HEIGHT: 650px;*/ OVERFLOW: hidden
}
.back {
	POSITION: absolute; WIDTH: 42px; DISPLAY: block; BACKGROUND: url(../images/icon28.png) no-repeat; HEIGHT: 42px; OVERFLOW: hidden; TOP: 0px; RIGHT: 300px
}
.back:hover {
	BACKGROUND-POSITION: right top
}
.btm_btn {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.prev2 {
	WIDTH: 21px; DISPLAY: inline-block; BACKGROUND: url(../images/prev2.png) no-repeat; HEIGHT: 21px; MARGIN-RIGHT: 5px
}
.next2 {
	WIDTH: 21px; DISPLAY: inline-block; BACKGROUND: url(../images/next2.png) no-repeat; HEIGHT: 21px; MARGIN-RIGHT: 5px
}
.close {
	WIDTH: 21px; DISPLAY: inline-block; BACKGROUND: url(../images/close.png) no-repeat; HEIGHT: 21px; MARGIN-RIGHT: 5px
}
.prev2:hover {
	BACKGROUND: url(../images/prev2h.png) no-repeat


}
.next2:hover {
	BACKGROUND: url(../images/next2h.png) no-repeat


}
.pages2 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; MARGIN: 5px 0px; PADDING-LEFT: 0px; WIDTH: 719px; PADDING-RIGHT: 0px; BACKGROUND: #dfdfdf; HEIGHT: 22px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.pages2 A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 22px; COLOR: #a4a4a4; MARGIN-RIGHT: 4px; PADDING-TOP: 0px
}
.pages2 A:hover {
	BACKGROUND: #ccc8c8; COLOR: #7d7d7d
}
.pages2 A.hover {
	BACKGROUND: #ccc8c8; COLOR: #7d7d7d
}
.text1 {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 3px; WIDTH: 196px; PADDING-RIGHT: 3px; HEIGHT: 30px; COLOR: #999; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 0px
}
.text2 {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 3px; WIDTH: 661px; PADDING-RIGHT: 3px; HEIGHT: 30px; COLOR: #999; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 0px
}
.text3 {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 657px; PADDING-RIGHT: 5px; HEIGHT: 111px; COLOR: #999; FONT-SIZE: 12px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 5px
}
.btn1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 70px; BACKGROUND: url(../images/btn1.jpg) no-repeat; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.pages {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 728px; PADDING-RIGHT: 0px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 5px
}
.pages A {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: inline-block; FONT-FAMILY: Arial; BACKGROUND: url(../images/page1.jpg) repeat-x; COLOR: #363636; BORDER-TOP: #c4c4c4 1px solid; MARGIN-RIGHT: 7px; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 0px
}
.pages A:hover {
	BORDER-BOTTOM: #a3010c 1px solid; BORDER-LEFT: #a3010c 1px solid; BACKGROUND: url(../images/page2.jpg) repeat-x; COLOR: #a3010c; BORDER-TOP: #a3010c 1px solid; BORDER-RIGHT: #a3010c 1px solid
}
.pages A.hover {
	BORDER-BOTTOM: #a3010c 1px solid; BORDER-LEFT: #a3010c 1px solid; BACKGROUND: url(../images/page2.jpg) repeat-x; COLOR: #a3010c; BORDER-TOP: #a3010c 1px solid; BORDER-RIGHT: #a3010c 1px solid
}
.jspContainer {
	POSITION: relative; OVERFLOW: hidden
}
.jspPane {
	POSITION: absolute
}
.jspVerticalBar {
	POSITION: absolute; WIDTH: 7px; HEIGHT: 100%; TOP: 0px; RIGHT: 0px
}
.jspHorizontalBar {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: red; HEIGHT: 16px; LEFT: 0px
}
.jspVerticalBar * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.jspHorizontalBar * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.jspCap {
	DISPLAY: none
}
.jspHorizontalBar .jspCap {
	FLOAT: left
}
.jspTrack {
	POSITION: relative; BACKGROUND: url(../images/icon17_03.jpg) repeat-y


}
.jspCapTop {
	DISPLAY: block; BACKGROUND: url(../images/icon17_01.jpg) no-repeat; HEIGHT: 4px; OVERFLOW: hidden
}
.jspCapBottom {
	DISPLAY: block; BACKGROUND: url(../images/icon17_05.jpg) no-repeat; HEIGHT: 4px; OVERFLOW: hidden
}
.jspDrag {
	POSITION: relative; MARGIN: 0px 1px; WIDTH: 5px; BACKGROUND: #e5e6e6; TOP: 0px; CURSOR: pointer; LEFT: 0px
}
.jspHorizontalBar .jspTrack {
	FLOAT: left; HEIGHT: 100%
}
.jspHorizontalBar .jspDrag {
	FLOAT: left; HEIGHT: 100%
}
.jspArrow {
	TEXT-INDENT: -20000px; DISPLAY: block; CURSOR: pointer
}
.jspDisabled.jspArrow {
	CURSOR: default
}
.jspVerticalBar .jspArrow {
	
}
.jspHorizontalBar .jspArrow {
	WIDTH: 16px; FLOAT: left; HEIGHT: 100%
}
.jspVerticalBar .jspArrow:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.jspCorner {
	BACKGROUND: #eeeef4; FLOAT: left; HEIGHT: 100%
}
* HTML .jspCorner {
	MARGIN: 0px -3px 0px 0px
}
#flashcontent {
	WIDTH: 860px; HEIGHT: 600px
}
#sitenav {
	MARGIN: 0px 0px 0px -10px
}
#copy {
	MARGIN: 0px 0px 0px 30px
}
.message {
	BACKGROUND: url(../images/mesbg.jpg) no-repeat 77px 0px; OVERFLOW: hidden
}
.message H2 {
	LINE-HEIGHT: 20px; MARGIN: 90px 170px 0px 0px; WIDTH: 77px; FLOAT: left; COLOR: #6b6b6b; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.message H2 EM {
	FONT-FAMILY: Arial; COLOR: #b3b3b3; FONT-SIZE: 14px
}
.message LI {
	MARGIN-BOTTOM: 23px; VERTICAL-ALIGN: top
}
.text4 {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 7px; WIDTH: 361px; PADDING-RIGHT: 7px; FONT-FAMILY: "Microsoft Yahei"; HEIGHT: 26px; COLOR: #7f7f7f; FONT-SIZE: 12px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 0px
}
.text4:focus {
	BORDER-BOTTOM-COLOR: #d70c19; BORDER-TOP-COLOR: #d70c19; BORDER-RIGHT-COLOR: #d70c19; BORDER-LEFT-COLOR: #d70c19
}
.text5 {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 7px; WIDTH: 368px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft Yahei"; HEIGHT: 121px; COLOR: #7f7f7f; FONT-SIZE: 12px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 0px
}
.text5:focus {
	BORDER-BOTTOM-COLOR: #d70c19; BORDER-TOP-COLOR: #d70c19; BORDER-RIGHT-COLOR: #d70c19; BORDER-LEFT-COLOR: #d70c19
}
.mes_slt {
	BORDER-BOTTOM: #dadada 1px solid; POSITION: relative; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 7px; WIDTH: 361px; PADDING-RIGHT: 7px; BACKGROUND: url(../images/mes_ico.jpg) #fff no-repeat 355px 10px; HEIGHT: 26px; COLOR: #7f7f7f; FONT-SIZE: 12px; BORDER-TOP: #dadada 1px solid; CURSOR: pointer; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 0px
}
.mes_slt UL {
	BORDER-BOTTOM: #dadada 1px solid; POSITION: absolute; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 361px; PADDING-RIGHT: 7px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #dadada 1px solid; TOP: 25px; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 0px; LEFT: -1px
}
.mes_slt UL LI {
	MARGIN: 0px
}
.bar_code {
	Z-INDEX: 100; POSITION: fixed; TOP: 250px; RIGHT: 0px; _position: absolute
}
.mes_btn {
	TEXT-ALIGN: center; LINE-HEIGHT: 34px; WIDTH: 87px; DISPLAY: inline-block; FONT-FAMILY: "Microsoft Yahei"; BACKGROUND: url(../images/mesbtn.jpg) no-repeat; HEIGHT: 34px; COLOR: #fff; FONT-SIZE: 16px; CURSOR: pointer
}
.wzBox {
	BORDER-BOTTOM: #999999 1px solid; PADDING-BOTTOM: 40px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.lianjie {
	MARGIN-TOP: 10px; WIDTH: 1300px
}
.lianjie UL {
	WIDTH: 980px; MARGIN-LEFT: 200px
}
.lianjie UL LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: ΢���ź�; FLOAT: left; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 10px
}
/* �ײ���Ϣ foot css */

.foot {
	Z-INDEX: 9998;
	POSITION: fixed;
	LINE-HEIGHT: 40px;
	WIDTH: 100%;
	BOTTOM: 0px;
	HEIGHT: 40px;
	COLOR: #fff;
	font-family: microsoft yahei,"΢���ź�";
	font-size: 12px;
	color: #CCC;
	text-decoration: none;
}
.ftbg {
	Z-INDEX: 1; POSITION: absolute; FILTER: alpha(opacity=80); WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; LEFT: 0px; -moz-opacity: 0.8; opacity: 0.8
}
.ftlink {
	Z-INDEX: 99; POSITION: relative; TEXT-ALIGN: right; WIDTH: 550px; PADDING-RIGHT: 1%; FLOAT: right
}
.ftlink A {
	TEXT-ALIGN: left;
	LINE-HEIGHT: 27px;
	PADDING-LEFT: 34px;
	WIDTH: 58px;
	DISPLAY: inline-block;
	BACKGROUND: url(../images/11_05.png) no-repeat;
	HEIGHT: 27px;
	COLOR: #fff;
	MARGIN-LEFT: 10px;
	text-decoration: none;
}
.ftlink A:hover {
	BACKGROUND: url(../images/11_03.png) no-repeat
}
.icp {
	Z-INDEX: 99;
	POSITION: relative;
	PADDING-LEFT: 1%;

	FLOAT: left;
	font-family: microsoft yahei,"΢���ź�";
	font-size: 12px;
	color: #CCC;
	text-decoration: none;
}
.youshi_main {
	PADDING-TOP: 70px
}
