@charset "utf-8";

/* pager style */
.page{
	padding:10px 0;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	text-align:center;
	clear:both;}
.page a{
	text-decoration:none;
	color:#8698b6;
	background:#fff;
	border:1px solid #CCCCCC;
	padding:3px 6px;
	padding-bottom:2px;
	margin-right:3px}
.page a.active{
	background:#fd1a2b;
	border:1px solid #fd1a2b;
	color:#fff}
.page a:hover{
	text-decoration:none;
	color:#fff;
	background:#fd1a2b;
	border:1px solid #fd1a2b}
.STYLE2{font-size: 26px;
	font-family: "宋体";}
	.STYLE1 {font-size: 12px}
@import "reset.css";





.header{ width:100%; height:107px; background:url(../huizhong/header_bg.jpg) repeat-x left bottom; border-bottom:1px solid #bbbec3; }

.footer{ width:100%; height:50px; background:#505050; margin-top:20px; padding-top:8px;}
.footer01{ color:#c8c9cc; font-size:10px;}
.footer01 a{ padding:0 2px;}
.footer a{color:#c8c9cc;}
.footer a:hover{ color:#fff;}
.footer02{ color:#c8c9cc; font-size:11px;}

.footer03 dl{ position:relative; margin:3px 0 0 6px;}
.footer03 dl dt{ width:134px; height:17px; line-height:17px;color:#c8c9cc; padding-left:6px; background:url(../huizhong/link_bg.png) no-repeat;cursor:pointer;}
.footer03 dl dd{ position:absolute; width:138px; bottom:17px; background:#fff; border:1px solid #c6c6c7; border-bottom:0px; display:none;}
.footer03 dl dd a{ display:block; padding-left:7px; line-height:18px; color:#999;}
.footer03 dl dd a:hover{ background:#ddd; color:#fff;}
/*public*/
.w1074{ width:1074px; margin:0 auto; overflow:hidden;}
.w1204{width:1204px; margin:0 auto;}
.header{ width:100%; height:107px; background:url(../huizhong/header_bg.jpg) repeat-x left bottom; border-bottom:1px solid #bbbec3;font-family:"微软雅黑"; }
.logo{ margin-top:15px;}
.menu {
float: right;
width: auto;
border-right: 1px solid #ddd;
}
.menu a{ display:block; float:left; width:100px; height:65px; padding:42px 0 0 8px; border-left:1px solid #ddd; font:13px/18px "微软雅黑"; color:#6d6c6c; background:url(../huizhong/nav_bg02.jpg) no-repeat 8px 86px;}
.menu a span{ display:block; font:8px/16px "微软雅黑"; color:#9f9f9f;}
.menu a:hover,.menu a.hover{ color:#fff;background:url(../huizhong/nav_bg01.jpg) no-repeat 8px 86px #005caa;}
.menu a:hover span,.menu a.hover span{ color:#6099ca;font-family:"微软雅黑";}

.footer{ width:100%; height:50px; background:#505050; margin-top:20px; padding-top:8px;}
.footer01{ color:#c8c9cc; font-size:10px;}
.footer01 a{ padding:0 2px;}
.footer a{color:#c8c9cc;}
.footer a:hover{ color:#fff;}
.footer02{ color:#c8c9cc; font-size:11px; margin-top:8px;}

.footer03 dl{ position:relative; margin:3px 0 0 6px;}
.footer03 dl dt{ width:134px; height:17px; line-height:17px;color:#c8c9cc; padding-left:6px; background:url(../huizhong/link_bg.png) no-repeat;cursor:pointer;}
.footer03 dl dd{ position:absolute; width:138px; bottom:17px; background:#fff; border:1px solid #c6c6c7; border-bottom:0px; display:none;}
.footer03 dl dd a{ display:block; padding-left:7px; line-height:18px; color:#999;}
.footer03 dl dd a:hover{ background:#ddd; color:#fff;}

.bannerz {width:190px;float:left;background:#006fcd;font-family:'微软雅黑';padding-left:20px;height:35px;line-height:35px;color:#FFFFFF; font-size:12px;}
.bannery {float:right;width:770px;margin-top:15px;overflow:hidden;border-bottom:1px solid #CECECE; padding-bottom:3px;}
.bannery .byz {float:left;height:35px;line-height:35px; color:#666666; font-family:'微软雅黑';}
.bannery .byz a {height:35px;line-height:35px; color:#666666; font-family:'微软雅黑';}
.bannery .byy {float:right;height:35px;line-height:35px;}
.zuo {float:left;width:210px; font-family:"微软雅黑"; }
.you {float:right; width:770px; overflow:hidden;}
/*.zuo a {padding-left:25px;height:50px;background:#fafaf9;display:block;font-family:"微软雅黑";font-size:14px;color:#333333;line-height:50px;border-bottom:1px solid #DFDFDF; }
.zuo a:hover{background:#006fcd;display:block;font-family:"微软雅黑";font-size:14px;color:#fff; }
#neirong1 {position:absolute;display:none;width:558px;height:285px;padding:10px 20px 10px 20px;overflow:hidden;border:1px solid #DFDFDF;background:#fafaf9;margin-left:210px;z-index:1}
#neirong2 {position:absolute;display:none;width:558px;height:285px;padding:10px 20px 10px 20px;overflow:hidden;border:1px solid #DFDFDF;background:#fafaf9;margin-left:210px;z-index:2}
#neirong3 {position:absolute;display:none;width:558px;height:285px;padding:10px 20px 10px 20px;overflow:hidden;border:1px solid #DFDFDF;background:#fafaf9;margin-left:210px;z-index:3}
#neirong4 {position:absolute;display:none;width:558px;height:285px;padding:10px 20px 10px 20px;overflow:hidden;border:1px solid #DFDFDF;background:#fafaf9;margin-left:210px;z-index:4}
#neirong5 {position:absolute;display:none;width:558px;height:285px;padding:10px 20px 10px 20px;overflow:hidden;border:1px solid #DFDFDF;background:#fafaf9;margin-left:210px;z-index:5}
#neirong6 {position:absolute;display:none;width:558px;height:285px;padding:10px 20px 10px 20px;overflow:hidden;border:1px solid #DFDFDF;background:#fafaf9;margin-left:210px;z-index:6}*/
.you .cp .bt { height:50px; line-height:50px; text-align:center;background:rgba(160, 120, 52, 0.6) none repeat scroll 0 0 !important; color:#FFFFFF; font-family:"微软雅黑"; font-size:14px;}
.you .cp {width:240px; float:left; margin-right:10px; margin-bottom:40px;cursor:pointer;}
.tm { color:#FFCC33; font-family:"微软雅黑"; font-size:14px;}
.you .cp .wenzi {margin-top:10px; line-height:23px; border-left:1px solid #787878;border-right:1px solid #787878; color:#666666; padding:0 25px 0 25px; font-family:"微软雅黑";}
.xdh { overflow:hidden; margin-bottom:8px;}
.xdh a { margin-right:20px; height:23px; float:left;line-height:23px; color:#666666; font-family:"微软雅黑"; font-size:12px;}
.xdh a:hover{ color:#666666; font-family:"微软雅黑"; font-size:12px;text-decoration:underline;}
.qtcp1{font-family: '微软雅黑';
	font-size: 14px;
	font-weight: bold;
	color: #333333;}
.qtcp1_1{font-family: '微软雅黑';
	font-size: 12px;
	font-weight: bold;
	color: #333333;}
.qtcp2{color: #B6B6B6}
.qtcp3{overflow:hidden; padding-top:10px;}
.qtcp3 ul {width:160px; float:left; height:81px; display:block; margin-right:3px;cursor:pointer;}
.qtcp3 li {width:132px; float:left; height:85px; display:block; margin-right:3px;}
.you .txt { line-height:20px; font-family:"微软雅黑"; font-size:12px; color:#666666; padding-top:15px; }
.you .xxjs{ overflow:hidden;}
.you .xxjs .xzuo {width:300px; float:left;}
.you .xxjs .xyou {width:450px; float:right;}
.xbiaoti {font-size: 20px;color:#FF9933;}
.you .table { padding-top:30px; padding-bottom:20px;}
.you .table table {text-align:center; font-family:"微软雅黑"; font-size:12px; }
.zuo .fcp { border-top:1px solid #DFDFDF;}
.zuo .fcp a {padding-left:25px;height:50px;background:#fafaf9;display:block;font-family:"微软雅黑";font-size:14px;color:#333333;line-height:50px;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF; }
.zuo .fcp a:hover{background:#006fcd;display:block;font-family:"微软雅黑";font-size:14px;color:#fff; }
.zuo .fcp .tuo{background:#006fcd;display:block;font-family:"微软雅黑";font-size:14px;color:#fff; }
.you .new { overflow:hidden; padding:20px 20px 15px 20px; border-bottom:1px solid #D0D0D0;}
.you .new1 { overflow:hidden; padding:20px 20px 15px 20px; border-bottom:1px solid #D0D0D0; background:#E3E3E3;}
.you .new .Nzuo { float:left; width:180px;}
.you .new .Nyou { float:right; width:510px;}
.you .new .Nyou a { font-family:"微软雅黑"; font-size:16px; color:#333333;}
.you .new .Nyou .time { font-family:"微软雅黑"; font-size:10px; color:#999999; padding-top:5px;}
.you .new1 .Nzuo { float:left; width:180px;}
.you .new1 .Nyou { float:right; width:510px;}
.you .new1 .Nyou a { font-family:"微软雅黑"; font-size:16px; color:#333333;}
.you .new1 .Nyou .time { font-family:"微软雅黑"; font-size:10px; color:#999999; padding-top:5px;}
.you .xwbt { text-align:center; font-family:"微软雅黑"; font-size:16px; color:#333333; padding:20px 0 10px 0;}
.you .zw { font-size:12px; font-family:"微软雅黑"; line-height:20px; color:#666666;}
.you .zw img { margin-top:15px;}
.you .zz { text-align:center; font-family:"微软雅黑"; font-size:12px; color:#000000; padding:10px 0 10px 0;}
.you p { font-family:"微软雅黑"; font-size:12px; color:#666666; line-height:20px;}
.you .gcxm { overflow:hidden; font-family:"微软雅黑"; font-size:12px; color:#666666; margin-bottom:25px;}
.you .gcxm .zuo { width:345px; float:left; height:279px; border-bottom:1px solid #AAA;}
.you .gcxm .you {width:345px; float:right; height:279px;border-bottom:1px solid #AAA;}
.you .gcxm .zuo .img{border:1px solid #D8D8D8; padding:5px 5px 5px 5px; text-align:center;}
.you .gcxm .you .img{border:1px solid #D8D8D8; padding:5px 5px 5px 5px; text-align:center;}
.you .gcxm .zuo img { width:330px; height:180px;}
.you .gcxm .you img { width:330px; height:180px;}
.you .gcxm .zuo .xx { line-height:23px; padding:8px 0 0 25px;}
.you .gcxm .you .xx {line-height:23px; padding:8px 0 0 25px;}
.you .gsm { padding-bottom:5px; padding-top:15px;}
.you .lxwmz { width:380px; float:left;}
.you .lxwmy { width:380px; float:right; padding-top:40px;}
.you .lxwmz .gsdz { font-family:"微软雅黑"; font-size:12px;color:#333;  padding-top:45px; line-height:23px;}
.you .yybt { font-family:"微软雅黑"; font-size:16px; color:#0066CC; font-weight:bold; padding-top:15px;}
.you .yyzw { font-family:"微软雅黑"; font-size:12px; color:#666666; line-height:23px; padding-top:10px;}
.you .zzbt a {width:380px; float:left; font-family:"微软雅黑"; font-size:12px; color:#666666;}
.you .zzbt .rybt { font-family:"微软雅黑"; font-size:15px; font-weight:800; color:#333333; margin-bottom:5px;}
.you .zzbt li { padding:5px 0 5px 0; overflow:hidden;}
.you .zzbt ul { margin-bottom:30px;}
.you .ryxbt { text-align:center; font-family:"微软雅黑"; font-size:14px; font-weight:bold; margin-top:25px;margin-bottom:25px;}
.you .zjl { float:left; margin:8px 25px 25px 0;}
.you .ttiao { height:180px; padding:20px 0 20px 0; overflow:hidden;border-bottom:1px solid #C5C5C5; font-family:"微软雅黑";}
.you .ttiao .tzuo { width:250px; float:left;}
.you .ttiao .tyou { width:410px; float:right; padding-top:20px;}
.you .ttiao .tyou .nbt { font-size:20px; font-weight:bold; color:#333333;}
.you .ttiao .tyou .time { font-size:16px; padding:3px 0 3px 0;font-weight:700; color:#999999;}
.you .ttiao .tyou .nnr { font-size:14px; padding:8px 0 8px 0;}
.you .ttiao .tyou .nnr a{ font-size:12px; padding:8px 0 8px 0; color:#666666;}
.you .ttiao .tyou .nnr a:hover{ font-size:12px; padding:8px 0 8px 0; color:#FF8000;}
.you .tiaom { padding:20px 0 20px 0;font-family:"微软雅黑";}
.you .tiaom li { height:35px; line-height:35px;border-bottom:1px dashed #E0E0E0; overflow:hidden; font-size:12px; list-style:none;}
.you .tiaom em { float:right; height:35px; line-height:35px;}
.you .tiaom li a { color:#666;}
.you .tiaom li a:hover { color:#FF8000;}
.you .zanshi { overflow:hidden; margin-bottom:20px;}
.you .zanshi .zzuo { width:260px; padding-right:25px; float:left; height:420px;border-right:1px solid #B9B9B9;}
.you .zanshi .zzuo img{ width:255px; height:420px;}
.you .zanshi .zyou { float:right; overflow:hidden; width:480px; font-family:"微软雅黑"; }
.you .zanshi .zyou .jstm { padding-bottom:13px; padding-left:20px; font-size:14px; font-weight:bold;}
.you .zanshi .zyou ul { width:220px; float:right; margin-left:20px; height:150px; margin-bottom:20px;}
.you .zanshi .zyou .jswz { font-size:12px; color:#666666; line-height:20px;padding-left:20px;}
.you .zanshi .zyou ul img { width:220px; height:150px;}
.you .gywm { overflow:hidden;}
.you .gywm .gzuo { width:400px; float:left;}
.you .gywm .gyou { width:340px; float:right;}
.you .ttiao .tyou .more a { font-size:14px; color:#FF8000;}
.you .ttiao .tyou .more a:hover{ font-size:14px; color:#666;}
.you .zhaoping { margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #CECECE; font-family:"微软雅黑"; padding-left:20px;}
.you .zhaoping .zpbt { color:#FF9933; font-size:16px; font-weight:bold;}
.you .zhaoping .zpnr { color:#333333; line-height:23px; margin-top:10px;}
.you .jiejue { padding:30px 0 30px 0;border-bottom:1px dashed #CECECE; overflow:hidden; }
.you .jiejue .jjzuo { width:350px; float:left;}
.you .jiejue .jjyou { width:400px; float:right; height:140px;font-family:"微软雅黑";}
.you .jiejue .jjzuo img { width:350px; height:140px;}
.you .jiejue .jjyou .jjbt { color:#ffae00; font-size:18px; padding-bottom:10px;}
.you .jiejue .jjyou .jjwz { line-height:23px; color:#666;}
.you .jiejue .jjyou .ckgd { margin-top:12px; text-align:right;}
.you .dtxm { margin-top:30px; font-family:"微软雅黑"; padding-left:80px;}
.you .dtxm .khfu { color:#333333; font-size:16px; font-weight:bold;}
.you .dtxm .xxdh p { font-size:12px; color:#333;}
.you .dtxm .xxdh span { font-size:12px; color:#FF9933;}
.you .dtxm .xxdh { margin-top:20px; line-height:23px;}
.you .cpdg { font-family:"微软雅黑"; font-size:12px;}
.shop{ padding-top:20px;}
.shop a { width:127px; text-align:center; display:block; background:url(../huizhong/dg.png) no-repeat center; height:30px; line-height:30px; color:#FFFFFF;}
.sousuo { background:#f8f8f8; padding-top:50px; font-family:"微软雅黑";}
.sousuo .sstm { font-size:24px; font-weight:bold; color:#000000; padding-bottom:10px;}
.sousuo .ssml { border:1px solid #CDCDCD; height:100px; background:#f4f4f4; padding:0 25px 0 25px;}
.sousuo .ssml .mlfl { height:60px; line-height:60px;border-bottom:1px solid #CDCDCD;}
.sousuo .ssml .xxxs { height:40px; line-height:40px;}
.sousuo .ssjg { color:#666666;}
.sousuo .ssjg ul { margin-bottom:30px;}
.sousuo .ssjg .jgbt { border-bottom:1px solid #CDCDCD; font-size:14px; height:40px; line-height:40px;}
.sousuo .ssjg .jgnr { padding-top:5px; line-height:25px; font-size:12px;}
.sousuo .ssjg .jgbt span { color:#FF0000; padding-right:12px; margin-right:10px;line-height:40px; height:40px; background:url(../huizhong/sousuo.png) no-repeat right;}
.you .download { font-family:"微软雅黑";}
.you .download ul { padding-bottom:25px; border-bottom:1px dashed #E1E1E1; overflow:hidden; padding-top:25px;}
.you .download .xzzuo { float:left; overflow:hidden; width:380px;}
.you .download .xzyou { float:right; overflow:hidden; width:380px;}
.xximg {float:left; width:100px; }
.xxnr {float:right; width:260px;}
.xzx { border-right:1px dashed #E1E1E1; margin-left:5px; height:100px; float:left;}
.xzbt { font-size:14px; font-weight:bold; color:#000000; height:30px; line-height:30px;}
.xzwz { line-height:23px; color:#666666; font-size:12px;}

/***分页导航条***/
.gbf {
    width:100%;
    text-align:center;
	padding-top:8px;
	color:#6f6f6f;
	float:left;
}
.gbf img {
	vertical-align:middle;
}
.gbf  .n,.gbf  .h,.gbf  .d {
	display:inline-block;
	width:26px;
	line-height:26px;
	height:26px;
	text-align:center;
	padding-top:0px;
	vertical-align:middle;
}
.gbf  .n {
	
	color:#ababab; /*常态色*/
}
.gbf  .n:hover{

	color:#036eb8; /*重点色*/
}
.gbf  .d{

	color:#036eb8; /*重点色*/
	font-weight:bold;
}
.gbf .to{
	width:34px!important;
	*width:26px!important;
	width:26px;
	height:26px!important;
	*height:18px!important;
	height:18px;
	border:0px;
	background:url("imgages/to.gif") no-repeat;
	vertical-align:middle;
	padding:4px;
	margin:0px;
}
.gbf .btn{
	width:45px;
	height:26px;
	border:0px;
	background:url("imgages/btn.gif");
	vertical-align:middle;
	margin:0px;
}

.btn{
	background:url("../huizhong/sch_btn.jpg");
	width:18px;
	height:19px;
	border:0px;
	vertical-align:middle;
}

/****应聘模式****/
.rcb_man{
	width:100%;
	float:left;
}
.rcb_man th{
	color:#717171;
	font-weight:bold;
	line-height:23px;
	font-size:14px;
	padding-top:10px;
	padding-bottom:20px;
	text-align:left;
}
.rcb_man td{
	text-align:left;
}
.rcb_man .tit{
	text-align:right;
	color:#888888;
	font-size:14px;
}
.rcb_man .sel{
	padding:5px;
	vertical-align:middle;
}
.rcb_man .txt{
	width:300px;
	height:39px;
	line-height:29px;
	border:0px;
	padding-left:8px;
	background:url("imgages/txt_bg.jpg") no-repeat;
	vertical-align:middle;
}
.rcb_man .ta{
	width:436px;
	height:180px;
	border:0px;
	padding:8px;
	background:url("imgages/ta_bg.jpg") no-repeat;
}
@charset "utf-8";
@import "reset.css";
/*globe*/

div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6,font{ font-size:12px;color:#666; padding:0; margin:0;}
em, i, del { font-weight:normal; font-style:normal;}
body{ background:#fff;color:#666; font:12px/20px "微软雅黑";padding:0;margin:0; height:100%;}
img { border:0;}

ol, ul { list-style:none;}
a{color:#666;}
a:hover{color:#005caa;}

.clear{zoom:1;}
/*public*/
.w1074{ width:1074px; margin:0 auto; overflow:hidden;}
.w1204{width:1204px; margin:0 auto;}





/**首页**/
/***banner**/
.indexBanner{  height:519px; position:relative; overflow:hidden;}

.indexBanner .numbox {position:absolute; bottom:0; width:100%;}
.indexBanner .case{width:924px;margin:0 auto;height:41px; position:relative; }
.indexBanner .case a{ position:absolute; bottom:0;background:#fff; width:184px; font-size:12px;background:rgba(255, 255, 255, 0.4) none repeat scroll 0 0 !important;}
.indexBanner .case a h2{ padding-left:14px;height:31px;background:#fff; padding-top:10px; font-size:12px; line-height:12px; font-family:Arial,"华文中宋";background:rgba(255, 255, 255, 0.4) none repeat scroll 0 0 !important;}
.indexBanner .case a h2 span{ font-family:"微软雅黑"; font-size:12px; padding-right:5px; padding-bottom:6px; color:#005caa;opcity:0.4;} 
.indexBanner .case a.cur h2 span{ display:block; color:#f7a600; font-size:14px; line-height:14px;opcity:0.4;}
.indexBanner .case a div{ display:none;width:184px; height:101px; padding-top:8px; text-align:center; background:#fff;background:rgba(255, 255, 255, 0.4) none repeat scroll 0 0 !important;}

.indexmain{ width:1204px; margin:40px auto 0; height:170px; overflow:hidden;	}
.main1{ width:305px; float:left; margin-right:35px;}
.main1_til{ font-size:14px; color:#333; height:40px; line-height:40px;}
.main1_til a{ float:right; height:20px; margin-top:8px; display:block; border-left:1px solid #e0e0e0; padding:5px 0 0 11px; }
.main1_con img{ border:1px solid #e0e0e0; margin-bottom:10px;}
.main1_con div{ display:block; font-size:12px/20px "宋体"; color:#333;margin-bottom:7px;}

.main2{ float:left; width:413px; height:168px; margin-right:55px;}
.main2_til{ height:25px; padding-top:7px;  font-size:14px; color:#333; padding-left:10px;}
.main2_con{ padding-top:10px; overflow:hidden;padding-left:10px; }
.main2_con .left{ width:108px; float:left;}
.main2_con .left .time{ height:40px; background:#ccc; padding-top:10px; }
.main2_con .left .time div{ text-align:center; color:#FFFFFF; }
.main2_con .right{ width:280px; float:right; }
.main2_con .right .bt{ font-size:12px; font-weight:bold; padding-bottom:10px; color:#333333; }
.main2_con .right .tm{ padding-top:5px; overflow:hidden;}
.main2_con .right .tm a{ color:#666;}
.main2_con .right .tm em{ color:#FF9900; float:right; }


.propic{ width:393px; height:170px; position:relative; overflow:hidden;}
.propic ul {width:393px; height:170px; margin: 0 auto; position:relative;}
.propic ul li{ position:absolute; height:170px; width:393px; display:none;}
.propic ul li .text{ position:absolute; width:180px; height:148px; padding:22px 6px 0 16px; background:url(../huizhong/bg_01.png) repeat; top:0; right:0; overflow:hidden;}
.propic ul li .text h2{ padding-left:4px; font: bold 14px/16px "宋体"; padding-bottom:9px; background:url(../huizhong/bg_02.png) repeat-x left bottom; color:#fff;}
.propic ul li .text p{ padding:8px 0 0 4px; line-height:18px; color:#fff;}
.pronum{ position:absolute; right:7px ; bottom:6px;}
.pronum a{ display:block; float:left; margin-right:5px; width:13px; height:14px; background:url(../huizhong/bit_01.png) no-repeat -18px 0;}
.pronum a.cur{ background-position:0 0;}

/**内页**/
.insideBanner{width:100%; margin:0 auto; height:248px; overflow:hidden;}
.insideBanner img{ display:block; margin:0 auto}
.b_about{ background:url(../huizhong/s/insidebanner01.jpg) no-repeat center}
.b_news{ background:url(../huizhong/s/insidebanner02.jpg) no-repeat center}
/*.b_products{ height:215px; background:url(../huizhong/s/insidebanner03.jpg) no-repeat center}*/
.b_job{ background:url(../huizhong/s/insidebanner04.jpg) no-repeat center}
.b_culture{ background:url(../huizhong/s/insidebanner05.jpg) no-repeat center}
.b_contact{ background:url(../huizhong/s/insidebanner06.jpg) no-repeat center}
.content{ width:1115px; margin:0 auto;}

.product{ width:1120px; margin:52px auto 0;height:591px;}
.product .pic_list{ width:224px; float:left; height:591px; position:relative; cursor:pointer;}
.product .pic_list .pic_1{position: absolute;width: 224px; height:548px;z-index: 10; left:0;top:0;}
.product .pic_list .pic_2{position: absolute;width: 224px;height:548px;z-index: 20;  left:0;top:0;}
.product .pic_list a{ display:inline-block; line-height:24px; position:absolute; bottom:-26px; right:5px; z-index:35; color:#999}
.pic_txt{ width:224px; position:absolute; bottom:0; left:0; height:43px; text-align:center; line-height:43px; font-size:15px; color:#fff;}
.t_blue{background:#1e94c9;}
.t_yell{background:#ff9300;}

/*S Inside*/
.s_main{ width:1110px; margin:0 auto; position:relative}
.path{ width:100%; height:62px; position:relative; margin-top:-62px; z-index:35}
.path p{ line-height:62px; color:#7b7b7b; padding-left:25px;}
.path a{ display:inline-block; line-height:62px; color:#7b7b7b; padding:0 3px}
.path span{ font-family:"宋体"; color:#7b7b7b}
.path a:hover{ color:#005caa}
.i_nav{ width:100%; height:30px; background:#f0f0f0}
.i_nav a{ display:inline-block; line-height:30px; color:#9c9c9c; padding:0 30px; float:left}
.i_nav a:hover,.i_nav a.hover{ background:#005caa; color:#fff}
.page{ width:100%; margin:46px auto 0; text-align:center}
.turn{ width:100%; margin:15px auto 0; padding-top:17px; border-top:1px solid #d9d9d9;}
.turn span{ display:inline-block; line-height:24px; color:#000}
.turn p,.turn a{ line-height:24px; color:#8d8d8d}
.turn a{ display:inline-block}
.turn a:hover{ color:#005caa}

.aboutmain{ width:100%; margin:0 auto; padding:28px 0 82px; min-height:350px; height:auto!important; height:350px; position:relative; overflow:hidden}
.aboutmain ul.sha{ width:1182px;}
.aboutmain ul.sha li{ width:514px; float:left; margin-right:77px; padding-top:25px;}
.aboutmain ul.sha li .img{ width:100%; float:left; margin-bottom:16px;}
.aboutmain ul.sha li .img img{ float:left; margin-right:20px; display:inline}
.aboutmain ul.sha li .img h2{ line-height:34px; color:#000; padding-top:73px;}
.aboutmain ul.sha li .img p{ line-height:24px; color:#838383}
.aboutmain .title{ line-height:32px; color:#000; padding-left:10px; margin-bottom:17px;}
.aboutmain .intro p{ line-height:24px; color:#838383}
.aboutmain ul.dev{ width:1090px; float:left; margin-left:10px; display:inline}
.aboutmain ul.dev li{ width:1078px; border-bottom:1px solid #e5e5e5; background:url(../huizhong/s/sign01.jpg) no-repeat left 14px; padding-left:12px; float:left}
.aboutmain ul.dev li .time{ width:90px; float:left; line-height:44px; color:#838383}
.aboutmain ul.dev li .time span{ display:inline-block; font-size:18px; line-height:44px; color:#f7a600}
.aboutmain ul.dev li .intro{ width:988px; float:right;}
.aboutmain ul.dev li .intro p{ line-height:34px; padding:5px 0; color:#838383}

.newslist{ width:100%; border-top:1px solid #d9d9d9; margin-top:25px; padding-bottom:40px;}
.newslist li{ width:1096px; height:140px; padding:20px 4px 0 10px; border-bottom:1px solid #d9d9d9; float:left}
.newslist li.double{ background:#f0f0f0}
.newslist li .intro{ width:765px; float:left}
.newslist li .intro a.title{ font-size:16px; display:inline-block; line-height:24px; color:#000}
.newslist li .intro .time{ font-size:11px; line-height:22px; color:#969696; margin-bottom:28px;}
.newslist li .intro a.intro{ font-size:14px; display:inline-block}
.newslist li .intro a:hover{ color:#005caa}
.newslist li .img{ width:190px; height:130px; float:right; margin:-3px 4px 0 0; display:inline}
.newsinfo{ width:100%; margin-top:44px; font-size: 14px;}
.newsinfo h1{ font-size:16px; line-height:28px; color:#000; text-align:center}
.newsinfo h2{ font-size:11px; line-height:24px; color:#9f9f9f; text-align:center; margin-bottom:10px; border-bottom:1px solid #d9d9d9; margin-bottom:27px;}
.newsinfo h3{ font-size:11px; line-height:24px; color:#9f9f9f; text-align:center; margin-bottom:10px; }
.newsdetail{ padding:0 12px}
.newsdetail p{ font-size:14px; color:#8d8d8d}
.newsdetail img{ display:block; margin:0 auto}
.news_inav{ width:100%; height:33px; margin:20px auto 30px;}
.news_inav a{ display:inline-block; line-height:32px; border-bottom:1px solid #8d8d8d; color:#8d8d8d; padding:0 13px 0 3px; float:left; margin:0 14px 0 16px;}
.news_inav a:hover,.news_inav a.hover{ color:#f7a600}

.prolinks{ width:1120px; height:157px; margin:0 auto; background:#4d5058; position:relative; overflow:hidden}
.prolinks ul{ width:1125px;}
.prolinks li{ width:189px; height:144px; padding:5px 19px 0 17px; background:url(../huizhong/s/libg01.jpg) no-repeat right; float:left}
.prolinks li span{ display:block; background:url(../huizhong/s/sign02.jpg) no-repeat left center;}
.prolinks li span a{ display:inline-block; line-height:20px; color:#bec1c8; margin-left:6px; border-bottom:1px solid #bec1c8}
.prolinks li span a:hover{ color:#fff; border-bottom:1px solid #fff}
.prolistmain{ width:1116px; margin:27px auto 0}
.p_side{ width:260px; float:left}
.p_side .title{ width:100%; height:32px; margin-bottom:1px;}
.p_side li a{ display:inline-block; width:238px; padding-left:22px; line-height:26px; background:#555; color:#fff; margin-bottom:1px;}
.p_side li a:hover,.p_side li a.hover{ background:#f7a600}
.p_content{ width:786px; float:right; position:relative}
.p_content ul{ width:832px;}
.p_content li{ width:370px; height:340px; float:left; margin:0 46px 40px 0; display:inline; border-bottom:1px solid #eee}
.p_content li img.main{ padding:5px; border:1px solid #eee; float:left; margin-bottom:5px;}
.p_content li h2{ font-size:13px; line-height:32px; color:#000; padding-left:6px;}
.p_content li p{ line-height:24px; color:#828282; padding-left:6px;}
.p_content li p.c{ float:left}
.p_content li a.sign{ float:left; margin:4px 0 0 6px; display:inline}
.proinfoMain{ width:1108px; margin:38px auto 0}
.proinfoMain .top{ width:100%; height:57px; border-bottom:1px solid #e5e5e5;}
.proinfoMain .top img.d_code{ float:left; margin:10px 10px 0 3px; display:inline}
.proinfoMain .top p.name{ float:left; line-height:34px; float:left; margin-top:23px; font-size:13px; color:#343434}
.proinfoMain .top ul{ float:right; height:36px; margin-top:21px;}
.proinfoMain .top li{ line-height:36px; color:#b2b2b2; float:left}
.proinfoMain .top li a{ display:inline-block; line-height:36px; color:#8d8d8d; padding:0 18px}
.proinfoMain .top li a:hover,.proinfoMain .top li a.on{ color:#005caa}
.proinfoMain .middle{ width:100%; margin:0 auto 20px; min-height:500px;}
.proinfoMain .mt33{ margin-top:33px;}
.proinfoMain .m_img{ width:832px; height:508px; float:left}
.proinfoMain .m_intro{ width:204px; height:506px; padding:0 35px; border:1px solid #d8d9da; float:right; position:relative}
.proinfoMain .m_introc{ position:absolute; bottom:72px; padding-bottom:18px; width:204px}
.proinfoMain .m_introc img{ display:block; margin:0 auto}
.proinfoMain .m_introc h6{ line-height:38px; color:#343434; text-align:center; margin-bottom:12px;}
.proinfoMain .m_introc dl{ line-height:24px; color:#999897;word-wrap:break-word;word-break:break-all;}
.proinfoMain .m_introc span{ color:#f00}
.proinfoMain .m_introc dl dt{ float:left;width:60px; font-weight:bold;}
.proinfoMain .m_introc dl dd{ float:left;width:144px; overflow:hidden; min-height:24px;}



.proinfoline{ width:100%; height:20px; border-bottom:1px solid #ebebeb}
.pronews{ width:100%; margin:0 auto}
.pronews h2{ line-height:54px; color:#383838; float:left}
.pronews h3{ line-height:54px; color:#9f9f9f; float:left; padding-left:3px;}
.pronews li{ width:1108px; height:30px; border-bottom:1px solid #ebebeb}
.pronews li a,.pronews li span{ display:inline-block; line-height:30px;}
.pronews li a{ float:left; color:#8d8d8d}
.pronews li span{ float:right; color:#cacaca}
.pronews li a:hover{ color:#005caa}
.i_title{ width:100%; height:44px; margin:17px auto 0}
.i_title h2{ line-height:44px; color:#000; padding:0 3px; float:left}
.i_title h3{ line-height:44px; color:#f7a600; float:left; padding-left:6px;}
.p_introMain{ width:100%; margin:0 auto}
.p_introBanner{ width:730px; height:427px; float:left; position:relative; overflow:hidden; margin-top:12px;}
.p_introBanner li{ width:100%; height:100%; position:absolute; top:0; left:0; display:none}
.p_introBanner .num{ height:4px; position:absolute; bottom:5px; right:5px}
.p_introBanner .num a{ display:inline-block; width:28px; height:4px; background:#fff; margin-left:2px;}
.p_introBanner .num a.cur{ background:#f7a600}
.p_introDetail{ width:340px; float:right}
.p_introDetail h1{ font-size:16px; line-height:36px; color:#005caa}
.p_introDetail .contact{ padding:10px 8px; border-bottom:1px solid #3399cc; border-top:1px solid #3399cc; margin-bottom:20px;}
.p_introDetail .contact p{ line-height:30px; color:#878787}
.p_introDetail .contact p.p{ float:left}
.p_introDetail .contact span{ color:#000}
.p_introDetail .contact a{ float:left; margin:8px 0 0 8px; display:inline}
.p_introDetail .intro{ height:305px; position:relative; overflow:hidden}
.p_introDetail .intro p{ color:#888}
.p_newslist{ width:100%; margin-top:22px;}
.p_newslist li{ width:1108px; height:34px; border-bottom:1px solid #eee; background:url(../huizhong/s/sign06.jpg) no-repeat 10px center}
.p_newslist li a{ display:inline-block; line-height:34px; float:left; padding-left:24px; color:#838383}
.p_newslist li span{ display:inline-block; line-height:34px; color:#5e5e5e; float:right; padding-right:25px;}
.p_newslist li a:hover{ color:#005ecc}
.p_companylist{ width:100%; margin-top:50px; position:relative; overflow:hidden}
.p_companylist ul{ width:1162px; float:left}
.p_companylist li{ width:110px; height:110px; border:1px solid #d6d6d6; float:left; margin:0 54px 45px 0; display:inline}
.p_supportMain{ width:100%; margin:36px auto 0;}
.p_supportMain img{ margin:0 0 100px 35px; display:inline; float:right}
.p_supportlist{ width:455px; float:left}
.p_supportlist p{ line-height:24px; color:#8d8d8d}
.p_supportlist .line{ width:100%; height:1px; background:#e5e5e5; margin:12px 0;}
.p_supportMap{ width:611px; float:right;}
.p_policiesMain{ padding:0 15px; margin-top:16px;}
.p_policiesMain h1{ font-size:14px; line-height:38px; color:#f7a600}
.p_policiesMain p{ text-indent:2em; color:#8d8d8d; line-height:24px;}

.schoollist{ width:1026px; padding:0 42px; position:relative; overflow:hidden}
.schoollist ul{ width:1080px;}
.schoollist li{ width:110px; height:137px; float:left; margin:0 25px 25px 0}
.schoollist li img{ float:left; padding:0 10px; margin-bottom:25px;}
.schoollist p{ line-height:22px; color:#616161; text-align:center}
.joblistMain{ width:100%; margin:28px auto 0}
.joblistMain .title{ width:100%; height:30px; margin-bottom:18px;}
.joblistMain .title h2{ color:#000; font-size:16px; line-height:30px; padding:0 6px 0 25px; float:left}
.joblistMain .title h3{ color:#bdbdbd; line-height:24px; font-family:"华文中宋", Arial; float:left; margin-top:6px;}
.joblistMain .search{ width:1063px; height:36px; padding:19px 14px 19px 16px; background:url(../huizhong/s/jobserach.jpg) no-repeat; margin:0 auto 40px}
.joblistMain .search select{ width:193px; height:23px; border:1px solid #d1d2d4; float:left; margin:8px 22px 0 0; display:inline; line-height:23px; color:#000}
.joblistMain .search input{ width:279px; height:22px; border:1px solid #d1d2d4; float:left; margin:7px 16px 0 0; display:inline; line-height:22px; color:#000; padding-left:5px;}
.joblistMain .search input.submit{ width:116px; height:36px; border:0; padding:0; margin:0; background:url(../huizhong/s/input01.jpg) no-repeat; cursor:pointer;}
.jobtable{ width:1098px; margin:0 auto}
.jobtable table{ border:1px solid #e8e8e8}
.jobtable th{ font-weight:bold; line-height:32px; color:#005caa; background:url(../huizhong/s/th01.jpg) repeat-x; border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8; text-align:center}
.jobtable span{ float:left; margin-left:30px; display:inline-block}
.jobtable td{ line-height:42px; color:#696969; text-align:center}
.jobtable td.double{ background:#f8f8f8}
.jobtable td a.fla{ float:left; margin-left:30px; display:inline-block}

.cbooksMain{ width:100%; margin:28px auto 0; padding-top:20px; position:relative; overflow:hidden}
.cbooksMain ul{ width:1184px;}
.cbooksMain li{ width:216px; height:332px; float:left; margin:0 75px 0 5px; display:inline}
.cbooksMain li img{ padding:2px; border:1px solid #ebebeb; float:left}
.cbooksMain li p{ line-height:56px; color:#838383; text-align:center}

.contactMain{ width:100%; margin:40px auto 0; padding-bottom:40px;}
.contactIntro{ width:380px; float:left}
.contactIntro p{ line-height:26px; color:#838383}
.contactIntro p.p1{ font-family:Arial, "宋体"; padding-left:6px;}
.contactIntro h1{ font-size:18px; line-height:34px; margin:35px 0 44px; padding:0 0 2px 6px; background:url(../huizhong/s/h101.jpg) no-repeat bottom right}
.contactMap{ width:530px; height:378px; /*background:url(../huizhong/s/map.jpg) no-repeat;*/ float:right; position:relative}
.contactMap a{ display:inline-block; line-height:18px; height:18px; padding:10px 0 0 22px; color:#000; background:url(../huizhong/s/sign07.png) no-repeat left center; position:absolute}
.contactMap a.a1{ top:41px; left:313px}
.contactMap a.a2{ top:65px; left:343px}
.contactMap a.a3{ top:77px; left:331px}
.contactMap a.a4{ padding:25px 15px 0 0; background:url(../huizhong/s/sign07.png) no-repeat top right; top:81px; left:291px}
.contactMap a.a5{ top:93px; left:323px}
.contactMap a.a6{ top:264px; left:178px}

.jobintroImg{ width:100%; margin:30px auto 62px}
.jobintroMain ul.tab{ width:100%; height:30px; background:url(../huizhong/s/ul01.jpg) repeat-x bottom; margin-bottom:12px;}
.jobintroMain ul.tab li{ width:100px; height:30px; text-align:center; background:url(../huizhong/s/sign08.jpg) no-repeat 5px center; font-size:14px; line-height:30px; color:#707070; cursor:pointer; float:left}
.jobintroMain ul.tab li.focus{ background:url(../huizhong/s/libg02.jpg) no-repeat;}
.jobintroMain .box{ width:100%;}
.jobintroMain .boxs{ width:100%; display:none}

#boxP1{ width:340px; height:280px; position:relative; overflow:hidden}
#up1{ position:absolute; bottom:10px; right:35px; cursor:pointer}
#down1{ position:absolute; bottom:10px; right:15px; cursor:pointer}

.bearingFlash{ width:100%; height:543px; margin:15px auto;}



.proShow{ width:1100px; height:500px; margin:0 auto}
.proSlideImg{width:950px; height:460px; padding:4px; float:left; display:inline; position:relative; border:1px solid #e5e5e5; margin:14px 0}
.proSlideImg p{ position:absolute; font-size:15px; line-height:60px; color:#333; position:absolute; left:4px; bottom:4px; z-index:35; padding-left:25px;}
.proSlideImg .bg{ width:950px; height:60px; background:#fff; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; position:absolute; left:4px; bottom:4px; z-index:25}
.proSlideCheck{width:138px;height:468px; float:left; position:relative; border:1px solid #e5e5e5; border-left:0; margin-top:14px;}
.proSlideUp{ width:62px; height:30px; background:url(../huizhong/s/prev01.jpg) no-repeat; cursor:pointer; position:absolute; top:-14px; left:39px}
.proSlideDown{ width:62px; height:30px; background:url(../huizhong/s/next01.jpg) no-repeat; cursor:pointer; position:absolute; bottom:-14px; left:39px}
.proSlideSmImg{ width:106px; height:371px; position:absolute; top:46px; left:15px; overflow:hidden}
.proSlideSmImg ul{ width:106px;}
.proSlideSmImg ul li{ width:106px; height:63px;cursor:pointer;overflow:hidden; margin-bottom:14px;}
.proSlideSmImg ul li img{ vertical-align:middle;}
.proSlideSmImg ul li span{padding:0 0 0 6px}


.prolistShow{ width:100%; height:382px; position:relative; overflow:hidden}
.prolistShow li{ width:100%; height:382px; position:absolute; top:0; left:0; display:none}
.prolistShow .num{ height:4px; position:absolute; bottom:5px; right:5px}
.prolistShow .num a{ display:inline-block; width:28px; height:4px; background:#fff; margin-left:2px;}
.prolistShow .num a.cur{ background:#f7a600}
.prolistDetail{ width:100%; margin:0 auto}
.prolistDetail h1{ font-size:15px; line-height:78px; color:#000}
.prolistIntro p{ line-height:20px; color:#878787}


.p_content1{ width:786px; float:right; position:relative}
.p_content1 ul{ width:776px;}
.p_content1 li{ width:776px; height:30px; line-height:30px; border-bottom:1px solid #eee}

html{*overflow:auto;_overflow-y:scroll;}
body{cursor:default;-webkit-text-size-adjust:none;font-size:12px;font-family:Arial;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
strong{font-style:normal;}
ol,ul,li{list-style:none outside none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;} 
a{outline:none;cursor:pointer;*outline:expression(this.hideFocus=true);text-decoration:none;}
img,object{vertical-align:top;}
input{outline:none;*outline:expression(this.hideFocus=true);}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.fle{float:left;_display:inline;}
.fri{float:right;_display:inline;}
.footer img{ margin:4px 0 0 5px; float:right; display:inline}
.list a ,.pageinfo,.list{ margin:0px 4px; padding:0px 4px; width:auto;  height:24px ; line-height:24px;}
.list li{ width:auto; float:left; margin:0 4px; }
/*public*/
.cf:after {content: "";clear: both;display: block;height: 0;overflow: hidden}
.cf {zoom: 1}
.fl{display:inline;float:left; width:230px;}
.fr{display:inline;float:right; width:230px; margin-top:15px; margin-right:15px;}
.fr img{ width:230px;}


.goods{width: 210px;}
.all-goods{width: 209px;background: #FAFAFA;overflow: visible; border:1px solid #DFDFDF;}
.all-goods .item{width: 209px;height:49px;background:#fafaf9;}
.all-goods .btnone{ border-top:none;}
.all-goods .item .product{ position: absolute;z-index: 999; width:210px;}
.all-goods .item .product h3{width: 184px;height:49px;padding-left: 26px;font-weight: normal;line-height:49px;border-bottom:1px solid #DFDFDF;cursor:pointer; }
.all-goods .item .product h3 a{ color: #333; font-size:14px;}
.all-goods .item .product h3 a:hover{ text-decoration:none;}
.all-goods .active .product h3{line-height:49px;background-position:-12px -185px;background-color:#0099FF;border-bottom:1px solid #DFDFDF; width: 184px;}
.all-goods .active .product h3 a{ color: #fff;}
.all-goods .product-wrap{ position: absolute; width:500px;height:293px;z-index: 99; border:1px solid #DFDFDF; background: #fafaf9;padding:0 0 0 20px; display: none;}
.all-goods .posone{margin-left: 210px; }
.all-goods .postwo{margin-left: 210px; margin-top:-51px;}
.all-goods .posthree{margin-left: 210px; margin-top:-98px;}
.all-goods .posfour{margin-left: 210px; margin-top:-147px;}
.all-goods .posfive{margin-left: 210px;margin-top:-196px;}
.all-goods .possix{margin-left: 210px; margin-top:-245px;}
.all-goods .product-wrap h2{ font-size: 14px;color: #ff6600; margin-top:10px;}
.all-goods .product-wrap ul li{  display:block; margin-right: 15px; margin-top:8px; white-space:nowrap;}
.all-goods .product-wrap ul li a{ padding-right:5px; color: #666666;display:block;line-height: 20px; text-decoration: none;}
.all-goods .product-wrap ul li a:hover{ text-decoration: none; color: #ff6600;}
.cf .fl .cf a { font-size:12px;}


/* MESSAGE */
.fORM .intxt {
	line-height:18px;
	margin-bottom:10px;
	width:280px;
	padding:5px;
}
.fORM td{line-height:30px;}

#adress  {width:280px; height:120px; padding:5px; resize: none; outline:none;}

.coolbg{padding:10px 20px; background:#006fcd; border:0; color:#fff; font-size:14px;}
.msgsub{margin-top:15px; width:72%;}