/* CSS Document */
@charset "utf-8";*{padding:0;margin:0;}
img{margin:0px;padding:0px;border:0px;}
div{ padding:0px; margin:0px;}

h1,h2,h3,h4,h5,h6,p{margin:0px;padding:0px;}
body{font-size:12px;font-family:"宋体"; color:#161616; line-height:2.0em; background:#ebf7fd}
ul,li{list-style-type:none;}
a{ color:#161616; text-decoration:none; }
a:hover{ color:#3a7918;}
/*a,area { blr:expression(this.onFocus=this.blur()) }  for IE */
a:active, a:focus {outline:none;}
:focus { outline: none; } /* for Firefox */

.bod{ width:100%; height:auto; margin:0 auto; background:url(../images/bg.jpg) repeat-x center top;}
.bod2{ width:982px; height:auto; margin:0 auto;background:#fff}
.header{ width:982px; height:auto; margin:0 auto;}
.head{ width:100%; height:auto; margin:0 auto;}
.head_top{ width:100%; height:120px; overflow:hidden;}
.head_top_logo{ width:140px; height:120px; float:left;}
.head_top_name{ width:364px; height:120px; float:left;}
.head_top_right{ width:478px; height:120px; float:left;}
.head_top_right_join{ width:100%; height:30px; line-height:30px; text-align:right;}
.head_top_right_lx{ width:100%; height:60px; padding-top:30px; text-align:right; font-size:16px;}
.head_bot{ width:100%; height:34px; overflow:hidden;}
ul.menulist{height:34px; padding-left:10px; overflow:hidden; background:url(../images/he.jpg) no-repeat left top; }
ul.menulist li{ float:left; height:32px; width:116px;}
ul.menulist li a{ height:34px; display:block; width:116px;}
ul.menulist li a.he1:hover{ background:url(../images/ho.jpg) no-repeat -10px 0px; width:116px; height:34px; display:block;}
ul.menulist li a.he2:hover{ background:url(../images/ho.jpg) no-repeat -126px 0px; width:116px; height:34px; display:block;}
ul.menulist li a.he3:hover{ background:url(../images/ho.jpg) no-repeat -242px 0px; width:116px; height:34px; display:block;}
ul.menulist li a.he4:hover{ background:url(../images/ho.jpg) no-repeat -358px 0px; width:116px; height:34px; display:block;}
ul.menulist li a.he5:hover{ background:url(../images/ho.jpg) no-repeat -474px 0px; width:116px; height:34px; display:block;}
ul.menulist li a.he6:hover{ background:url(../images/ho.jpg) no-repeat -590px 0px; width:116px; height:34px; display:block;}
ul.menulist li a.he7:hover{ background:url(../images/ho.jpg) no-repeat -706px 0px; width:116px; height:34px; display:block;}
ul.menulist li a.he8:hover{ background:url(../images/ho.jpg) no-repeat -822px 0px; width:116px; height:34px; display:block;}
.flasher{ width:982px; height:auto; margin:0 auto; padding-top:2px; padding-bottom:4px;}
.flash{ width:980px; height:auto; overflow:hidden; margin:0 auto; border:solid 1px #cecece;}
.flash2{ width:980px; height:200px; overflow:hidden; margin:0 auto; border:solid 1px #cecece;}
.mainer{ width:982px; height:auto; margin:0 auto;}
.main{ width:100%; height:auto; overflow:hidden; padding-bottom:7px;}
.main_left{ width:242px; height:auto; padding-right:8px; float:left; padding-left:7px;}
.mainleftbox{ width:240px; border:solid 1px #cccccc; padding-top:10px;}
.mainleftbox_title{ width:100%; height:35px; overflow:hidden}
ul.mainleftbox_content{ width:100%; height:auto; padding-top:10px; padding-bottom:15px;}
ul.mainleftbox_content li{ height:25px; line-height:25px; background:url(../images/dian3.jpg) no-repeat 10px center; padding-left:20px; overflow:hidden; text-overflow:ellipsis; padding-right:10px; width:210px;}
.main_right{ width:718px; height:auto; float:left; padding-right:7px;}
.main_right_top{ width:100%; height:auto; overflow:hidden;}
.main_right_top_left{ width:438px; height:231px; border:solid 1px #cccccc; float:left}
.mrtl_1{ width:100%; height:35px; padding-top:10px; overflow:hidden;}
.mrtl_2{ width:420px; height:182px; overflow:hidden; line-height:26px; padding-right:10px; padding-left:8px; padding-top:4px;}
.mrtl_2 .img1{ margin-right:6px;_margin-left:3px; float:left;}
.main_right_top_right{ width:271px; padding-left:7px; float:right; height:auto;}
.mrtrbox{ width:269px; height:231px; border:solid 1px #ccc; overflow:hidden;}
.mrtrbox_title{ width:100%; height:35px; padding-top:10px;}
.mrtrbox_conte{ width:100%; height:186px; overflow:hidden;}
.mrtrbox_conte_1{ width:250px; padding-left:10px; height:auto; padding-top:10px;  background:url(../images/xian.jpg) no-repeat center bottom;}
.mrtrbox_conte_1 p.p1{  width:170px; padding-left:70px; height:18px; line-height:18px; display:block; padding-top:10px; padding-bottom:10px; background:url(../images/da.jpg) no-repeat left center;}
.mrtrbox_conte_1 p.p2{  width:170px; padding-left:70px; height:18px; line-height:18px; display:block; padding-top:10px; padding-bottom:10px; background:url(../images/da2.jpg) no-repeat left center;}
.mrtrbox_conte_2{ width:135px; padding-left:125px;  height:27px; line-height:27px; padding-top:10px; padding-bottom:10px; background:url(../images/email.jpg) no-repeat 10px center;}
.mrtrbox_conte_3{ padding-left:10px; padding-top:15px; height:auto; overflow:hidden;}

.main_right_bot{ width:100%; height:auto; padding-top:7px;}
.mrbbox{height:190px; border:solid 1px #cccccc; width:716px}
ul.pinplist{ width:100%; height:auto; overflow:hidden;}
ul.pinplist li{ float:left; padding-left:6px; padding-right:6px; padding-top:10px;}
.pt1{ width:131px; height:35px; line-height:35px; overflow:hidden; text-overflow:ellipsis;}
.pt2{ width:131px; height:20px; line-height:20px; text-align:right;}
.pt2 a{ color:#f16301;}

.footer{ width:100%; height:auto; padding-bottom:4px; background:url(../images/fobg.jpg) repeat-x left bottom;}
.foot{ width:982px; height:auto; padding-top:20px; text-align:center; background:#fff; margin:0 auto; color:#928d8d;}
.foot a{ color:#928d8d;}
.foot a:hover{ text-decoration:underline;}

.rollBox{width:100%;overflow:hidden;padding:0px; margin:0 auto; height:190px;}
.rollBox .LeftBotton{height:87px;width:12px;background:url(../images/job_mj_069.gif) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:5px 0 0 0;cursor:pointer; display:none}
.rollBox .RightBotton{height:87px;width:12px;background:url(../images/job_mj_069.gif) no-repeat -12px 0;overflow:hidden;float:left;display:inline;margin:5px 0 0 0;cursor:pointer; display:none}
.rollBox .Cont{width:100%;overflow:hidden;float:left; height:190px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{float:left; padding-left:6px; padding-right:6px; padding-top:10px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{text-decoration:none;}
.rollBox .Cont a:hover{text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.main_zuo{ width:225px; height:auto; padding-right:8px; float:left; padding-left:7px;}
.mainzuobox{ width:225px; background:url(../images/zuobg.jpg) repeat-y left top; border-bottom:solid 1px #f3f7f7;}
.mainzuobox_title{ background:url(../images/abbg.jpg) no-repeat left top; height:31px; line-height:31px; padding-left:20px; color:#fffefe; font-size:14px;}
ul.ablist{ width:205px; height:auto; overflow:hidden; padding-top:10px; padding-bottom:20px; padding-left:10px; padding-right:10px;}
ul.ablist li{ height:24px; border-bottom:dashed 1px #000; background:url(../images/dian2.jpg) no-repeat 10px center; padding-left:20px;}
ul.ablist li a.hhe{}
ul.ablist li a:hover,ul.ablist li a.hho{ color:#3a7918}

.lx{ width:216px; height:auto; padding-top:10px; padding-bottom:15px; padding-left:5px;}

.main_you{ width:723px; height:auto; padding-left:12px; padding-right:7px; float:left;}
.mainyoubox{ width:100%; height:auto; line-height:31px;}
.mainyoubox_title{ width:100%; height:31px; line-height:31px;}
.mainyoubox_title a.qing{ color:#f58501;}

.mainyoubox_content{ width:719px; height:auto; border:solid 2px #f1f6f7}
ul.mainyoubox_content_title{ background:url(../images/youbg.jpg) repeat-x left top; height:27px; line-height:27px; overflow:hidden; color:#fffefe;}
ul.mainyoubox_content_title .my1{ padding-left:20px; float:left; width:auto; font-size:14px; display:block; padding-right:20px;}
ul.mainyoubox_content_title .my2{ height:27px; background:url(../images/you2.jpg) no-repeat left top; float:left; display:block;width:auto; }
.mainyoubox_content_about{ width:700px; padding-left:10px; padding-right:9px; height:auto; padding-top:10px; padding-bottom:10px;}

.inputcss{ width:279px; height:24px; border:solid 1px #ccc;}
.tianxi{ width:273px; height:124px; border:solid 1px #ccc;}


.mbzhongbox_content22{ width:700px; height:auto;}
.mbzhongbox_content22 li{ width:100%; height:auto; overflow:hidden;}
.mbzhongbox_content22 li .sp1{width:80px; height:30px; float:right; display:block; text-align:right;}
.mbzhongbox_content22 li .sp2{ width:600px; padding-right:20px; height:30px; float:left; display:block; overflow:hidden; text-overflow:ellipsis;}

.mbz_title{ width:100%; height:auto; font-size:20px; font-weight:bold; text-align:center; line-height:50px;}
.mbz_shijian{ width:100%;  height:22px; line-height:22px; text-align:center;}
.mbzcontent{ width:100%; height:auto;}

.fenye{ width:100%; height:auto; clear:both; overflow:hidden;}

.main_rig_1_con2_tit {
	height: auto;
	width: 100%;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: center;
	font-weight: 800;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.main_rig_1_con2_img {
	height: auto;
	width: 100%;
	padding-top:10px;
	overflow:hidden;
border-bottom-width: 1px; padding-bottom:10px;
border-bottom-style: solid;
border-bottom-color: #CCC;}
.main_rig_1_con2_con {
 	width:100%; height:auto;
	
}
.main_rig_1_con2_con  img {
	 
	max-width: 700px;
}
* .main_rig_1_con2_con img{
	 
	width:expression(this.width>700?"700px":auto);
}





