﻿body{ height:100%; background-color:#c7c7c7;text-align:center}body,textarea,input,button,select,keygen,legend{ font:12px/1.5 'Arial','sans-serif';}
.gWrap{ width:1100px; margin:0 auto;}
.mShortcut{ height:54px;}
.mLang{ float:right; margin-top:23px;}.mLang li{ line-height:18px; display:inline; float:left; margin-left:12px;}.mLang li a{ color:#8d8d8d; display:block;}.mLang i{ float:left; margin-top:3px; margin-right:4px;}.mSearch{ display:inline; float:right; margin-top:20px; margin-left:32px;*margin-top:0 !important;}.mSearch dt{ width:160px; height:20px; background:url(../bg001.gif) left top no-repeat; float:left; padding:2px 6px;}.mSearch dd{ float:left;}.mSearch .uTxt001{ width:160px; height:20px; line-height:20px; border:none; background:#fff; float:left;;}.mSearch .uBtn001{ width:42px; height:24px; color:#333; cursor:pointer; border:none; background:url(../bg002.gif) left top no-repeat; float:left; margin-left:2px;}.mHeader{ height:86px;}.mLogo{ float:left;}.mNav{ position:relative; z-index:9; float:right; margin-top:22px;}
.mNav .mItm{  height:28px; display:inline; position:relative; float:left; margin-left:6px;}
.mNav .mItm .mLnk{ padding:0 10px;font-size:16px; color:#000000; text-align:center; line-height:28px; display:block;}
.mNav .mItm .mLnk:hover{ text-decoration:none; color:#fff; background:#9c0000;}
#uMenu .navdown a{text-decoration:none; color:#fff; background:#9c0000;}
#uMenu dl{display:none; position: absolute;top: 28px; width:100px; background:url(../bg001.png);box-shadow:1px 1px 2px rgba(0,0,0,.3)}
#uMenu dl dd a{ background-image:none;
    color: #5c5c5c;
    height: 30px;
	width: 100px;
    line-height: 30px;
    background: none ;
    color: #5c5c5c;
    float: none;
    margin: 0;
    font-size: 14px;}
#uMenu dl dd a:hover{color:#5c5c5c;}

#FocusBG{
	width:100%;
	height:400px;
}
.fullSlide {
	width:100%;
	position:relative;
	height:400px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:400px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:400px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:20px;
	height:5px;
	margin:5px;
	overflow:hidden;
	background:#FFF;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#3A9DE4;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:2%;
	z-index:1;
	width:49px;
	height:49px;
	background:url(/images/left.png) 0px -49px no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:2%;
	background:url(/images/right.png) 0px -49px no-repeat;
}



.mNav .mItm .mCur{ color:#fff; background:#9c0000;}
.mNav .mCur .mLnk{ color:#fff; background:#9c0000;}
.sNavWrap{ width:308px; border:1px solid #e9e9e9; background:#fff; zoom:1; position:absolute; left:0; top:28px; padding:10px 20px; display:none;}
.sNavWrap .sNav{ width:144px; float:left; margin-right:12px;}    
.sNavWrap .sNav li {float:left;width:72px;}
.sNavWrap .sNav .sItm{ color:#6f6f6f; line-height:28px;}
.sNavWrap .sNav .sItm a{ *color:#6f6f6f;}
.sNavWrap .sNav .sItm a:hover{ color:#9c0000; text-decoration:none;}
.sNavWrap .sImg{ width:120px; height:80px; background:url(../bg003.jpg) left top no-repeat; float:left; padding:10px;}*{font-family:"微软雅黑";}
.mLinks{ height:28px; color:#757575; line-height:28px; float:right; margin-top:22px; margin-left:20px;}.mLinks a{ color:#757575; background:url(../bg004.jpg) right center no-repeat; padding-right:10px;}.mSlider{ width:100%; height:440px; background:#fff; zoom:1; position:relative; z-index:6; overflow:hidden;}.mSlider .slides{ width:100%; height:100%; overflow:hidden; position:relative; z-index:7;}.mSlider .slides li{ width:100%; height:100%; position:relative; background-position:top center; background-repeat:no-repeat; float:left;}.mSlider .slides li a{ width:1000px; height:440px; display:block; margin:0 auto;}.mSlider .flex-control-nav{ width:100%; height:14px; text-align:center; position:absolute; bottom:10px; z-index:8;left:0}.mSlider .flex-control-nav li{ display:inline-block; *display:inline; zoom:1; margin:0 4px;}.mSlider .flex-control-nav li a{ width:14px; height:14px; cursor:pointer; text-indent:-9999px; display:block; background-image:url(../btns001.png); background-position:0 0; background-repeat:no-repeat; _background:#fff; overflow:hidden;}.mSlider .flex-control-nav li a.flex-active{ background-position:0 -14px; _background:#9c0000;}
.gBody{ background:#f0f0f0 url(../bg005.jpg) bottom center no-repeat; padding-bottom:60px;}
.mBody{ min-height:500px; _height:500px;width:1100px;}
.fieldWrap{ width:488px; display:inline; float:left; margin-left:12px;}
.fieldWrap .mHd{ height:44px;}
.fieldWrap .mTit{ font-size:18px; color:#8a0101; font-weight:normal; line-height:28px; float:left; margin:6px 0 0 4px;}
.fieldWrap .mTit span{ font-family:Arial; font-size:14px; color:#7f7f7f; margin-left:4px;}
.fieldWrap .mLnk{ color:#9f9f9f; line-height:28px; float:right; margin-top:6px;}
.fieldList{ zoom:1; overflow:hidden; margin-left:-4px;}
.fieldList li{ width:160px; height:160px; display:inline; overflow:hidden; float:left; margin-left:4px;}
.fieldList li a{ width:140px;padding:0 10px; height:160px; font-size:14px; color:#5b5b5b; text-align:center; display:block; background:url(../bg006.jpg) 0 0 no-repeat;*width:160px !important;}
.fieldList li a:hover{ color:#fff; text-decoration:none; background-position:0 -160px;}
.fieldList li a img{ margin-top:24px; margin-bottom:4px;}
.mLine{ width:2px; height:360px; font-size:0; line-height:0; display:inline; background:url(../bg007.png) left center no-repeat; overflow:hidden; float:left; margin-left:50px;}
.newsWrap{ width:388px; display:inline; float:right; margin-right:12px;}
.newsWrap .mHd{ height:44px;}
.newsWrap .mTit{ font-size:18px; color:#8a0101; font-weight:normal; line-height:28px; float:left; margin:6px 0 0 4px;}
.newsWrap .mTit span{ font-family:Arial; font-size:14px; color:#7f7f7f; margin-left:4px;}
.newsWrap .mLnk{ color:#9f9f9f; line-height:28px; float:right; margin-top:6px;}
.newList001{ zoom:1; overflow:hidden;}
.newList001 dt{ width:158px; height:106px; background:url(../bg008.png) left top no-repeat; float:left; padding:5px 10px;}
.newList001 dd{ width:200px; float:left; margin-left:10px;}.newList001 h3{ font-size:14px; color:#5b5b5b; font-weight:normal; line-height:28px;}
.newList001 h3 a{ color:#5b5b5b;}.newList001 p{ color:#9d9d9d; line-height:20px;}
.newList002{ border-top: 1px dotted #5b5b5b;zoom: 1;overflow: hidden;margin-top: 8px;padding: 5px 10px 0;}
.newList002 li{ color:#5a5a5a; line-height:24px;}
.newList002 li span{ float:right;}
.newList002-2 {border:none;margin-top:4px;padding:0 10px;}
.mList001{ zoom:1; overflow:hidden; margin-left:-12px;}
.mList001 li{ width:140px; height:62px; font-size:14px; color:#252525; line-height:54px; display:inline; background:url(../bg009.png) left top no-repeat; float:left; margin-left:28px; padding:4px 14px 0 4px;*width:154px !important;*padding:4px 0px 0 4px !important}
.mList001 li a{ display:block;}
.mList001 li img{ float:left; margin-right:10px;}
.mList001 .mTel{ width:168px; background:url(../bg010.png) left top no-repeat;*width:188px !important;}
.gService{ background:#373737 url(../bg011.gif) left top repeat;}
.mService{ padding:20px 0;width:1200px;text-align:left}
.mService dl{ width:162px; color:#c8c8c8; overflow:hidden; float:left; padding-left:60px;*width:222px !important;}
.mService dl dt{ height:24px; font-size:14px; color:#c8c8c8; line-height:24px; border-bottom:1px solid #1e1e1e; margin-bottom:8px; padding-top:4px; padding-bottom:4px;}
.mService dl dt img{ float:left; margin-right:4px;}
.mService dl dd{ color:#9a9a9a; line-height:20px; padding-left:32px;}
.mService dl dd a{ color:#9a9a9a;}
.gCopyright{ background:#454545;text-align:center}
.mCopyright{ color:#fff; line-height:24px; padding:20px 0;}
.mBanner{ width:100%; height:220px; background-position:top center; background-repeat:no-repeat;}
.gSide{ width:212px; display:inline; float:left; margin-left:12px;text-align:left}
.gMain{ width:820px; display:inline; float:right; margin-right:12px;text-align:left}
.gMain2{ width:1070px; display:inline; float:right; margin-right:12px;text-align:left}
.sdMenuWrap{ background:url(../bg012.gif) left bottom no-repeat; padding-bottom:20px;}
.sdMenuWrap .mHd{ height:70px; background:url(../bg013.gif) left top no-repeat; padding:14px 0 0 24px;}  
.sdMenuWrap .mHd strong{ font-size:18px; color:#fff; line-height:24px; font-weight:normal; display:block;}
.sdMenuWrap .mHd span{ font-family:Arial; font-size:14px; color:#fff; line-height:18px; display:block;}
.sdMenuWrap .mBd{ background:url(../bg014.gif) left top repeat-y;}.sdMenu{ zoom:1; overflow:hidden; padding:4px 20px 20px;}
.sdMenu li{ width:100%; font-size:14px; color:#434343; zoom:1; overflow:hidden; float:left;}.sdMenu li .mLnk{ width:100%; height:40px; line-height:40px; display:block; border-bottom:1px solid #fff;}.sdMenu li .mLnk s{ width:4px; height:4px; font-size:0; line-height:0; background:#929292; zoom:1; overflow:hidden; float:left; margin:18px 8px 0 8px;}.sdMenu li .mLnk:hover{ color:#af0303; text-decoration:none; border-bottom:1px solid #af0303;}.sdMenu li .mLnk:hover s{ background:#af0303;}.sdMenu li.classnow a{ color:#af0303; text-decoration:none; border-bottom:1px solid #af0303;}.sdMenu li.classnow a s{ background:#af0303;}.sdMenuC{ zoom:1; overflow:hidden; display:none;}.sdMenuC li{ font-size:12px; color:#737373; line-height:28px; padding-left:20px;}.sdMenuC li a{ color:#737373;}.sdMenuC li .mCur{ color:#af0303; border-bottom:none;}.mback { color:#9c0000;}.mCrumb{ color:#5b5b5b; line-height:24px;text-align:left}.mCrumb a{ color:#5b5b5b;}.newList003{ zoom:1; overflow:hidden; margin-left:-6px;}.newList003 dt{ width:158px; height:106px; background:url(../bg008.png) left top no-repeat; float:left; padding:5px 10px;}.newList003 dd{ width:538px; float:left; margin-left:10px;}.newList003 h3{ font-size:14px; color:#393939; font-weight:normal; line-height:28px;}.newList003 h3 a{ color:#393939;}.newList003 p{ color:#5b5b5b; line-height:24px; height:56px;}.newList004{ zoom:1; overflow:hidden;}.newList004 li{ color:#5b5b5b; line-height:32px;}.newList004 li a{ color:#5b5b5b;}.newList004 li span{ float:right;}.newList004 li s{ width:4px; height:4px; font-size:0; line-height:0; background:#929292; zoom:1; overflow:hidden; float:left; margin:14px 8px 0 0;}.mPage{ text-align:center;}.mPage a{ height:24px; display:inline-block; line-height:24px; border:1px solid #e8e8e8; background:#fff; margin:0 4px; padding:0 10px;}.mPage a:hover{ color:#fff; text-decoration:none; border:1px solid #a9a9a9; background:#a9a9a9;}.mPage .mCur{ color:#fff; border:1px solid #a9a9a9; background:#a9a9a9;}.mDetail{ margin:0 20px 20px;}.mDetail .title{ font-size:14px; color:#393939; font-weight:normal; line-height:28px; text-align:center;}.mDetail .article{ color:#5b5b5b; line-height:24px; border-top:1px solid #c2c2c2; margin-top:20px; padding-top:20px; padding-bottom:100px;word-break: break-all;}.perList001{ zoom:1; overflow:hidden; margin-top:-30px;}.perList001 li{ width:148px; overflow:hidden; display:inline; float:left; margin:30px 16px 0;}.fy{margin-top:10px;}.perList001 .mImg{ width:132px; height:182px; background:url(../bg015.png) left top no-repeat; padding:8px;}.perList001 .mName{ overflow:hidden; font-size:14px; color:#434343; text-align:center; line-height:32px;}.perList001 .mName a{ color:#434343;}.perList001 .mDown{ height:22px;}.perList001 .mDown a{ width:72px; height:22px; color:#fff; line-height:22px; text-align:center; display:block; background:url(../bg016.png) left top no-repeat; margin:0 auto;}.perList001 .mDown a:hover{ text-decoration:none;}.companyProfile{ background:url(../bg018.png) right bottom no-repeat; margin:0 20px; padding-bottom:0;text-align:left}.companyProfile .content{ color:#585858; line-height:24px;table-layout:fixed; word-break: break-all; overflow:hidden;}.companyProfile .download{ margin-top:40px;}.companyProfile .download a{ width:220px;padding:0 15px; height:32px; font-size:14px; color:#fff; line-height:32px; text-align:center; display:block; background:url(../bg019.jpg) left top repeat-x;}.mList002{ zoom:1; overflow:hidden; margin-top:-20px; margin-left:-24px;}.mList002 li{ width:202px; height:256px; display:inline; background:url(../bg020.jpg) left top no-repeat; float:left; margin:20px 0 0 24px; padding:0 12px 0 10px;}.mList002 .mTit{ height:40px; font-size:14px; color:#9c0000; line-height:40px;}.mList002 .mTit a{ color:#9c0000;}.mList002 .mImg{ width:202px; height:86px; overflow:hidden;}.mList002 .mImg img{ width:202px; height:86px; display:block;}.mList002 .mInfo{ color:#7d7d7d; line-height:22px; overflow:hidden; margin-top:8px;}.talent{ background:url(../bg021.png) bottom center no-repeat; margin:0 20px; padding-bottom:380px;}.talent .content{ color:#585858; line-height:24px;}.jobTable .even{ background:#fff;}.jobTable .odd td{ padding:12px 0;}.jobTable th{ font-size:14px; color:#fff; line-height:24px; text-align:center; background:#b30000; padding:4px 8px;}.jobTable td{ color:#5c5c5c; line-height:24px; padding:4px 8px;}.jobWrap{ margin:20px 20px 0;}.jobItem .itemDt{ font-size:14px; color:#5b5b5b; line-height:16px; border-left:2px solid #9c0000; padding-left:12px;}.jobItem .itemDd{ color:#5b5b5b; line-height:22px; margin-top:12px; padding-left:14px;}.teamList001{ zoom:1; overflow:hidden; margin-top:-30px;}.teamList001 li{ width:212px; height:134px; display:inline; border-bottom:1px solid #cacaca; float:left; margin-top:30px; padding:0 14px 24px;}.teamList001 .mWrap{ width:196px; height:118px; background:url(../bg022.jpg) left top no-repeat; padding:8px;}.teamList001 .mImg{ width:74px; height:98px; overflow:hidden; float:left;margin-top:10px;}.teamList001 .mImg img{ width:74px; height:98px; display:block;}.teamList001 .mTxt{ width:112px; float:right;text-align:left}.teamList001 .mTxt h3{ font-size:12px; color:#3b3b3b; line-height:28px;}.teamList001 .mTxt h3 a{ color:#3b3b3b;}.teamList001 .mTxt p{ color:#737373; line-height:22px; margin-top:4px;}.teamList002{ zoom:1; overflow:hidden;}.teamList002 li{width:150px; font-size:14px; color:#3b3b3b; line-height:40px; display:inline; float:left; margin:0 8px;}.teamList002 li a{ color:#3b3b3b;}.teamList002 li a:hover{ color:#9c0404; text-decoration:none;}.gTeamWrap{ width:100%; height:580px; background:url(../bg023.png) bottom center no-repeat; padding-bottom:12px;}.mTeamWrap{ width:100%; height:580px; background-position:top center; background-repeat:no-repeat;}.mTeamWrap .gWrap{ position:relative;}.teamInfo{ width:280px; height:520px; color:#fff; background:url(../bg024.png) left top repeat; padding:40px 20px 20px;}.teamInfo h2{ font-size:30px; line-height:52px; text-align:center;}.teamInfo h3{ font-size:14px; line-height:38px; text-align:center;}.teamInfo h4{ font-size:14px; line-height:32px; margin-top:8px;}.teamInfo p{ line-height:20px;}.teamInfo .mLnks{ text-align:center; margin-top:40px;}.teamInfo .mLnks a{ font-size:14px; color:#fff; border:1px solid #fff; margin:0 4px; padding:2px 6px;}.teamItem{ background:url(../bg025.jpg) left bottom no-repeat; margin-bottom:20px; padding-bottom:16px;}.teamItem .itemDt{ height:46px; background:url(../bg026.jpg) left top no-repeat; padding:14px 14px 0;}.teamItem .itemDt strong{ height:28px; font-size:14px; color:#fff; line-height:28px; text-align:center; display:block; background:url(../bg028.jpg) left top repeat-x; float:left; padding:0 20px 18px;}.teamItem .itemDd{ color:#858585; background:url(../bg027.jpg) left top repeat-y; padding:0 14px 14px;}.teamItem .itemDd p{ text-indent:0em;}.contactUsItem{ color:#5b5b5b; line-height:32px; margin:0 30px;}.contactUsItem .itemDt{ font-size:14px;}.mMap{ width:624px; border:5px solid #fff; margin:20px auto 0;}.mList003{ border:1px solid #dadada; zoom:1; overflow:hidden;}.mList003 li{ color:#5b5b5b; border-top:1px solid #dadada; background:#f0f0f0 url(../bg029.jpg) left top repeat-x; zoom:1; margin-top:-1px;}.mList003 .mHd{ height:28px; line-height:28px; background:url(../bg030.jpg) left top repeat-x;}.mList003 .mHd strong{ font-size:14px; font-weight:normal; float:left; margin-left:20px;}.mList003 .mHd span{ cursor:pointer; float:right; margin-right:20px;}.mList003 .mBd{ line-height:30px; padding:10px 20px 20px; display:none;}.businessAreas{ min-height:320px; _height:320px; background:url(../bg031.png) right bottom no-repeat; margin:0 20px;}.busList001{ zoom:1; overflow:hidden;}.busList001 li{ font-size:14px; color:#5b5b5b; line-height:40px;}.busList001 li span{ font-family:Arial; font-size:22px; color:#9e0100;}.busList001 span{ font-family:Arial; font-size:22px; color:#9e0100;}.gTotal{ width:100%;}.mTotal{ width:100%; height:700px; background-position:top center; background-repeat:no-repeat;}.totalTop{ width:100%; height:52px; background:url(../bg017.png) left top repeat; padding:8px 0;}.totalTop strong{ font-size:22px; color:#535353; font-weight:normal; line-height:28px;}.totalTop span{ font-family:Arial; font-size:16px; color:#535353; line-height:24px;}.newsTotal{ width:970px; height:412px; background:url(../z001.png) left top no-repeat; margin:104px auto 0; padding:6px;}.newsWrap001{ width:222px; height:400px; float:left; padding:12px 24px 0;}.newsWrap002{ width:192px; height:194px; float:left; margin-top:206px; padding:12px 24px 0;}.newsWrap003{ width:412px; height:194px; float:left; padding:12px 24px 0;}.newsWrap004{ width:196px; height:194px; float:left; padding:12px 12px 0;}.newsWrap005{ width:192px; height:194px; float:left; padding:12px 24px 0;}.newsWrap001 .mTit{ font-size:16px; color:#464646; line-height:28px;}.newsWrap001 .mTit a{ color:#464646;}.newsWrap001 .mDate{ color:#9d9d9d; margin-top:8px;}.newsWrap001 .mInfo{ height:260px; color:#7a7a7a; line-height:20px; margin-top:8px;}.newsWrap001 .mLnks{ height:28px; margin-top:16px;}.newsWrap001 .mLnks a{ width:72px; height:28px; color:#6b6b6b; line-height:28px; display:inline-block; background:url(../bg032.png) left top no-repeat; padding-left:12px;}.newsWrap002 .mTit{ font-size:16px; color:#464646; line-height:28px;}.newsWrap002 .mTit a{ color:#464646;}.newsWrap002 .mDate{ color:#9d9d9d; margin-top:8px;}.newsWrap002 .mInfo{ height:80px; color:#7a7a7a; line-height:20px; margin-top:8px;}.newsWrap002 .mLnks{ height:28px; margin-top:16px;}.newsWrap002 .mLnks a{ width:72px; height:28px; color:#6b6b6b; line-height:28px; display:inline-block; background:url(../bg032.png) left top no-repeat; padding-left:12px;}.newsWrap003 .mTit{ font-size:16px; color:#fff; line-height:28px;}.newsWrap003 .mTit a{ color:#fff;}.newsWrap003 .mLnks{ height:28px; margin-top:8px;}.newsWrap003 .mLnks a{ width:72px; height:28px; color:#fff; line-height:28px; display:inline-block; background:url(../bg033.png) left top no-repeat; padding-left:12px;}.newsWrap004 .mTit{ font-size:16px; color:#464646; line-height:28px;}.newsWrap004 .mTit a{ color:#464646;}.newsWrap004 .mDate{ color:#9d9d9d; margin-top:8px;}.newsWrap004 .mInfo{ height:80px; color:#7a7a7a; line-height:20px; margin-top:8px;}.newsWrap004 .mLnks{ height:28px; margin-top:16px;}.newsWrap004 .mLnks a{ width:72px; height:28px; color:#6b6b6b; line-height:28px; display:inline-block; background:url(../bg032.png) left top no-repeat; padding-left:12px;}.newsWrap005 .mTit{ font-size:16px; color:#464646; line-height:28px;}.newsWrap005 .mTit a{ color:#464646;}.tabNewsWrap001{ width:412px; position:relative; margin-top:4px;}.tabNewsHd{ height:28px; line-height:28px; position:absolute; right:0; top:-32px;}.tabNewsHd li{ font-size:14px; color:#fff; font-weight:bold; line-height:28px; cursor:pointer; float:left; margin-left:4px;}.tabNewsHd .mCur{ color:#9d9d9d;}.tabNewsBd{ height:110px; zoom:1; overflow:hidden;}.tabNewsList{ zoom:1; overflow:hidden; display:none;}.tabNewsList li{ color:#fff; line-height:22px;}.tabNewsList li a{ color:#fff;}.tabNewsList li s{ width:4px; height:4px; font-size:0; line-height:0; background:#fff; zoom:1; overflow:hidden; float:left; margin:9px 8px 0 0;}.tabNewsList li span{ float:right;}.aboutUsTotal{ width:960px; height:412px; background:url(../z002.png) left top no-repeat; margin:104px auto 0; padding:6px;}.aboutUsWrap001{ width:432px; height:194px; float:left; margin-top:206px; padding:12px 24px 0;}.aboutUsWrap002{ width:192px; height:194px; float:left; margin-bottom:206px; padding:12px 24px 0;}.aboutUsWrap003{ width:192px; height:194px; float:left; padding:12px 24px 0;}.aboutUsWrap004{ width:192px; height:194px; float:left; padding:12px 24px 0;}.aboutUsWrap001 .mTit{ font-size:16px; color:#464646; line-height:28px; text-align:center;}.aboutUsWrap001 .mTit a{ color:#464646;}.aboutUsWrap001 .mInfo{ height:60px; color:#7a7a7a; line-height:20px; margin-top:8px;}.aboutUsWrap001 .mInfo h3{ font-size:14px; color:#9c0000; margin-bottom:4px;}.aboutUsWrap001 .mLnks{ height:28px; text-align:center; margin-top:16px;}.aboutUsWrap001 .mLnks a{ width:72px; height:28px; color:#6b6b6b; line-height:28px; text-align:left; display:inline-block; background:url(../bg032.png) left top no-repeat; padding-left:12px;}.aboutUsWrap002 .mTit{ font-size:16px; color:#fff; line-height:28px; text-align:center;}.aboutUsWrap002 .mTit a{ color:#fff;}.aboutUsWrap002 .mInfo{ height:80px; color:#fff; line-height:20px; margin-top:8px;}.aboutUsWrap002 .mLnks{ height:28px; text-align:center; margin-top:16px;}.aboutUsWrap002 .mLnks a{ width:72px; height:28px; color:#fff; line-height:28px; text-align:left; display:inline-block; background:url(../bg033.png) left top no-repeat; padding-left:12px;}.aboutUsWrap003 .mTit{ font-size:16px; color:#464646; line-height:28px; text-align:center;}.aboutUsWrap003 .mTit a{ color:#464646;}.aboutUsWrap004 .mTit{ font-size:16px; color:#464646; line-height:28px; text-align:center;}.aboutUsWrap004 .mTit a{ color:#464646;}.aboutUsWrap004 .mInfo{ height:60px; color:#7a7a7a; line-height:20px; margin-top:8px;}.aboutUsWrap004 .mLnks{ height:28px; text-align:center; margin-top:16px;}.aboutUsWrap004 .mLnks a{ width:72px; height:28px; color:#6b6b6b; line-height:28px; text-align:left; display:inline-block; background:url(../bg032.png) left top no-repeat; padding-left:12px;}.jobTotal{ width:960px; height:412px; background:url(../z003.png) left top no-repeat; position:relative; margin:104px auto 0; padding:6px;}.jobWrap001{ width:200px; height:194px; padding:12px 20px 0;}.jobWrap002{ width:200px; height:194px; padding:12px 20px 0;}.jobWrap003{ width:412px; height:194px; float:left; margin-top:206px; padding:12px 24px 0;}.jobWrap004{ width:432px; height:194px; position:absolute; right:6px; top:6px; padding:12px 24px 0;}.jobWrap001 .mTit{ font-size:16px; color:#5d5d5d; line-height:28px; text-align:center;}.jobWrap001 .mTit a{ color:#5d5d5d;}.jobWrap001 .mInfo{ height:60px; color:#4c4c4c; line-height:20px; margin-top:24px;}.jobWrap001 .mLnks{ height:28px; margin-top:16px;}.jobWrap001 .mLnks a{ width:72px; height:28px; color:#6b6b6b; line-height:28px; display:inline-block; background:url(../bg032.png) left top no-repeat; padding-left:12px;}.jobWrap002 .mTit{ font-size:16px; color:#b50000; line-height:28px; text-align:center;}.jobWrap002 .mTit a{ color:#b50000;}.jobWrap002 .mInfo{ height:60px; color:#4c4c4c; line-height:20px; margin-top:24px;}.jobWrap002 .mLnks{ height:28px; margin-top:16px;}.jobWrap002 .mLnks a{ width:72px; height:28px; color:#6b6b6b; line-height:28px; display:inline-block; background:url(../bg032.png) left top no-repeat; padding-left:12px;}.jobWrap003 .mTit{ font-size:16px; color:#5d5d5d; line-height:28px;}.jobWrap003 .mTit a{ color:#5d5d5d;}.jobWrap003 .mLnks{ height:28px; margin-top:8px;}.jobWrap003 .mLnks a{ width:72px; height:28px; color:#6b6b6b; line-height:28px; display:inline-block; background:url(../bg032.png) left top no-repeat; padding-left:12px;}.jobList{ zoom:1; overflow:hidden; margin-top:4px;}.jobList li{ color:#5d5d5d; line-height:22px;}.jobList li a{ color:#5d5d5d;}.jobList li s{ width:4px; height:4px; font-size:0; line-height:0; background:#5d5d5d; zoom:1; overflow:hidden; float:left; margin:9px 8px 0 0;}.jobList li span{ float:right;}.jobWrap004 .mTit{ font-size:16px; color:#fff; line-height:28px;}.jobWrap004 .mTit a{ color:#fff;}.jobWrap004 .mLnks{ height:28px; margin-top:8px;}.jobWrap004 .mLnks a{ width:72px; height:28px; color:#fff; line-height:28px; display:inline-block; background:url(../bg033.png) left top no-repeat; padding-left:12px;}.tabJobWrap001{ width:432px; position:relative; margin-top:4px;}.tabJobHd{ height:28px; line-height:28px; position:absolute; right:0; top:-32px;}.tabJobHd li{ font-size:14px; color:#fff; font-weight:bold; line-height:28px; cursor:pointer; float:left; margin-left:4px;}.tabJobHd .mCur{ color:#9d9d9d;}.tabJobBd{ height:110px; zoom:1; overflow:hidden;}.tabJobList{ zoom:1; overflow:hidden; display:none;}.tabJobList li{ color:#fff; line-height:22px;}.tabJobList li a{ color:#fff;}.tabJobList li s{ width:4px; height:4px; font-size:0; line-height:0; background:#fff; zoom:1; overflow:hidden; float:left; margin:9px 8px 0 0;}.tabJobList li span{ float:right;}.businessAreasTotal{ width:1000px; height:632px; background:url(../z004.png) left top no-repeat; position:relative;}.busWrap001,.busWrap002,.busWrap003,.busWrap004,.busWrap005,.busWrap006{ width:114px; height:114px; position:absolute;}.busWrap001{ left:844px; top:12px;}.busWrap002{ left:664px; top:62px;}.busWrap003{ left:490px; top:128px;}.busWrap004{ left:328px; top:220px;}.busWrap005{ left:190px; top:346px;}.busWrap006{ left:70px; top:488px;}.busWrap001 a,.busWrap002 a,.busWrap003 a,.busWrap004 a,.busWrap005 a,.busWrap006 a{ width:114px; height:114px; text-indent:-999999px; display:block; overflow:hidden;}#member{ position:relative; float:right;top:26px; width:185px; z-index:99999;color:#757575; }#membertxt{ width:120px; height:20px; line-height:20px;color:#757575;background:url(../bg004.jpg) right center no-repeat; padding-right:10px; text-align:right;}#member ul{ display:none; position:absolute; top:19px; left:-10px; width:145px; line-height:23px; color:#696969; border-left:1px solid #E8EBEF; border-right:1px solid #E8EBEF;  background:#ffffff; opacity:0.95; filter:alpha(opacity=95);}#member ul li{ clear:both;width:135px; padding-right:10px; text-align:right; margin:0 auto;border-bottom:1px solid #E8EBEF; cursor:pointer;  overflow:hidden;}#member ul li a{ color:#696969;}/*_________在线留言模块_______message.html__________________________________________________________*/.message_line a{ padding:2px 16px; background:#AE0203; color:#fff !important; font-weight:bold;}.message_line a:hover{ text-decoration:none;}.message-main{ padding:10px;  margin-bottom:15px;}       .message_list_line{ border:1px solid #ccc; height:25px; line-height:25px; background:#f3f3f3; padding-left:3px; }.message_list_info{ border-left:1px solid #ccc; border-right:1px solid #ccc;}.message_list_info span{ padding:5px; display:block;}.message_list_reinfo{ border:1px solid #ccc; border-top:none; margin-bottom:15px; color:#ef0e00; padding:3px; }table.message_table{ margin:10px 0px;  background:none;}table.message_table td{ height:30px; line-height:30px; }table.message_table td.message_td1{ padding-right:3px; }table.message_table td.message_input,table.message_table td.message_text{ padding-left:3px;}table.message_table td.message_input input{ padding:2px; border:1px solid #666; background:none; margin-right:5px;}table.message_table td.message_text textarea{ margin:3px 0px;  border:1px solid #666; background:none; }table.message_table td.message_submint{ padding:5px 0px;}table.message_table td.message_submint input{ background:#AE0203; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fefefe; cursor:pointer;}td.message_text img{margin-bottom:5px;margin-left:10px;}td.message_text input{ border: 1px solid #666;background:none}