a{ color:#666; text-decoration:none;}
a:hover{ color:#000;}
.more a{ color:#666; text-decoration:none;}
.more a:hover{ color:#000;}
img{ border:0px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
.yahei{ font-family:"Î¢ÈíÑÅºÚ"}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	color:#666;
	text-align:center;
	font-family:"ËÎÌå";
}

.a_main{ width:100%; height:31px;float:lefe; background:url(../images/topbg.jpg); line-height:31px;}
.wrap{ width:1100px; height:auto; margin:0 auto; text-align:left;}
.a_main .a1{ width:300px; height:auto; float:left;}
.a_main .a1 a{color:#666; padding:5px;}
.a_main .a1 a:hover{color:#fff; padding:5px; background:#FFA429}
.a_main .a2{ width:800px; height:auto; float:left; text-align:right;}

.b_main{ width:100%; height:96px;float:left; }
.b_main .logo{ width:334px; height:auto; float:left;}
.b_main .meili{ width:461px; height:auto; float:left;}
.b_main  .weibo{ width:305px; height:auto; float:left; padding-top:15px;}
.b_main .weibo div{ width:305px; height:auto; float:left; padding-bottom:5px; text-align:right;}

.c_main{width:100%; height:66px;float:left; background:url(../images/menubg.jpg);}
.c_main a{ padding:0px;}
.c_main .menu0{ width:50px; height:66px; float:left;}
.c_main .menu a{ float:left; padding-left:28px; padding-right:28px; line-height:66px; color:#fff; font-size:14px; font-weight:bold;border-right:1px solid #2C5291;}
.c_main .menu a:hover{ float:left; padding-left:28px; padding-right:28px; line-height:66px; color:#fff; font-size:14px; font-weight:bold; background:#FFAD11; border-right:1px solid #2C5291;}
.c_main .menu1 a{ float:left; padding-left:28px; padding-right:28px; line-height:66px; color:#fff; font-size:14px; font-weight:bold;border-right:1px solid #2C5291;background:#FFAD11; }
.c_main .menu1 a:hover{ float:left; padding-left:28px; padding-right:28px; line-height:66px; color:#fff; font-size:14px; font-weight:bold; background:#FFAD11; border-right:1px solid #2C5291;}
.c_main .menu2 a{ float:left; padding-left:28px; padding-right:28px; line-height:66px; color:#fff; font-size:14px; font-weight:bold;}
.c_main .menu2 a:hover{ float:left; padding-left:28px; padding-right:28px; line-height:66px; color:#fff; font-size:14px; font-weight:bold; background:#FFAD11; }

.d_main{width:100%; height:35px;float:left; line-height:35px;}

.e_main{width:100%; height:500px;float:left;}
.banner{height:500px; float:left;}
.banner .d1{width:100%;height:500px;display:block;position:absolute;left:0px;top:224px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:690px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -40px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

.f_main{ width:100%; height:auto; float:left; padding-top:25px; padding-bottom:25px;}
.f_main .tit{ width:100%; height:auto; float:left; padding-bottom:5px;  text-align:center;}
.f_main .eng{ width:100%; height:auto; float:left;text-align:center; padding-bottom:5px;}
.f_main .con{ width:100%; height:auto; float:left; text-align:center; color:#999}

.g_main{width:100%; height:385px;float:left; background:#0484CD;}
.wraps{ width:1100px; height:385px; margin:0 auto; text-align:left; background:url(../images/bg1.jpg);}
.g_main ul{ width:233px; height:auto; float:left; padding-left:21px; padding-right:21px; padding-top:30px;}
.g_main ul li.img a{ width:233px; height:auto; float:left; padding-bottom:10px;}
.g_main ul li.img a:hover{ width:233px; height:auto; float:left; padding-bottom:10px;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7}
.g_main ul li.tit{ width:233px; height:auto; float:left; line-height:30px; color:#fff; font-size:14px; font-weight:bold;}
.g_main ul li.tit a{ color:#fff;}
.g_main ul li.tit a:hover{ color:#FFA429;}
.g_main ul li.con{ width:233px; height:auto; float:left; color:#7BBEE9; line-height:150%;}
.g_main ul li.con a{ color:#7BBEE9;}
.g_main ul li.con a:hover{ color:#fff;}
.g_main ul li.more{ width:233px; height:auto; float:left; padding-top:8px;}

.h_main{width:100%; height:auto;float:left; text-align:center;}

.i_main{width:100%; height:350px;float:left; background:url(../images/classbg.jpg); margin-bottom:10px;}

.rollBox{width:1100px;overflow:hidden;}
.rollBox .LeftBotton{height:350px;width:60px;background:url(../images/job_mj_069.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:0 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:350px;width:60px;background:url(../images/job_mj_069.gif) no-repeat -60px 0;overflow:hidden;float:left;display:inline;margin:0 0 0 0;cursor:pointer;}
.rollBox .Cont{width:980px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:230px; height:350px;float:left;margin-left:7px; margin-right:8px;}
.rollBox .Cont .pics{ width:230px; height:230px;float:left;}
.rollBox .Cont .txts{ width:210px; height:80px;float:left;background:#fafafa; padding:10px; padding-top:30px; color:#9b9b9b; line-height:200%;}
.rollBox .Cont .txts span{ font-size:16px; color:#000;}
.rollBox .Cont .txts a{ color:#000}
.rollBox #List1,.rollBox #List2{float:left;}

.j_main{width:100%; height:auto;float:left; margin-top:40px;}
.j_main .left{ width:685px; height:auto; float:left;}
.j_main .right{ width:380px; height:auto; float:left; padding-left:35px;}
.j_main .left .tit{ width:685px; height:auto; float:left;}
.j_main .left .tit .ta{ width:85px; height:auto; float:left; border-bottom:3px solid #FFA801; font-size:16px; text-align:center; line-height:35px; font-weight:bold;}
.j_main .left .tit .tb{ width:490px; height:auto; float:left; border-bottom:1px solid #e1e1e1; font-size:15px;line-height:37px; padding-left:10px; color:#a8a8a8; font-family:"Î¢ÈíÑÅºÚ"}
.j_main .left .tit .tc{ width:100px; height:auto; float:left; border-bottom:1px solid #e1e1e1; font-size:14px; line-height:37px; text-align:right; color:#6a6a6a;font-family:"Î¢ÈíÑÅºÚ"}

.j_main .left .con{ width:685px; height:auto; float:left; padding-top:15px;}
.j_main .left .con .ca{ width:505px; height:auto; float:left; line-height:183%; color:#6a6a6a;}
.j_main .left .con .ca img{ padding-bottom:8px;}
.j_main .left .con .cb{ width:165px; height:auto; float:left; padding-left:15px;}
.j_main .left .con .cb img{ padding-bottom:8px;}

.j_main .right .tit{ width:380px; height:auto; float:left;}
.j_main .right .tit .ta{ width:85px; height:auto; float:left; border-bottom:3px solid #FFA801; font-size:16px; text-align:center; line-height:35px;font-weight:bold;}
.j_main .right .tit .tb{ width:185px; height:auto; float:left; border-bottom:1px solid #e1e1e1; font-size:15px;line-height:37px; padding-left:10px; color:#a8a8a8; font-family:"Î¢ÈíÑÅºÚ"}
.j_main .right .tit .tc{ width:100px; height:auto; float:left; border-bottom:1px solid #e1e1e1; font-size:14px; line-height:37px; text-align:right; color:#6a6a6a;font-family:"Î¢ÈíÑÅºÚ"}

.j_main .right .img{ width:380px; height:auto; float:left; padding-top:15px; padding-bottom:10px;}
.j_main .right .con{ width:380px; height:auto; float:left;}
.j_main .right .con ul{ width:380px; height:36px; float:left; border-bottom:1px dashed #c5c5c5;}
.j_main .right .con ul li.img{ width:20px; height:10px; float:left; text-align:center; padding-top:13px; padding-bottom:13px;}
.j_main .right .con ul li.txt{ width:360px; height:auto; float:left;line-height:36px; }

.k_main{width:100%; height:auto;float:left; margin-top:30px; border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; line-height:68px;}

.m_main{width:100%; height:auto;float:left; padding-top:40px; padding-bottom:20px;}
.m_main a{color:#b5b5b5;}
.m_main .bot_menu{ width:110px;float:left; padding-right:100px;color:#b5b5b5; line-height:180%;}
.m_main .bot_menu .tit{ width:110px;font-size:14px; font-family:"Î¢ÈíÑÅºÚ";color:#333; float:left; margin:0px; padding-bottom:10px;}
.m_main .weixin{ width:260px; height:auto; float:left;}
.m_main .weixin .tit{ width:260px;font-size:14px; font-family:"Î¢ÈíÑÅºÚ";color:#333; float:left; margin:0px; padding-bottom:10px;}
.m_main .weixin .img{ width:240px; float:left; background:#0484CD; padding:10px;}

.l_main{width:100%; height:50px;float:left;background:#333;color:#7c7c7c;}
.l_main .la{ width:70px; height:auto; float:left; text-align:center; padding-top:8px;}
.l_main .lb{ width:445px; height:auto; float:left;line-height:50px; }
.l_main .lc{ width:190px; height:auto; float:left; padding-top:13px;}
.l_main .ld{ width:150px; height:auto; float:left;line-height:50px;}
.l_main .le{ width:245px; height:auto; float:left; text-align:right;}
