@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
li{ list-style-type:none; line-height:20px;}
img{ border:none 0;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#336699;}
body{ background:#fff url(images/bg_body.gif) repeat-x;}
.top{ width:930px; margin:0 auto;}
.wz{ width:925px; margin:0 auto; padding-bottom:5px; background:#FFF; font-size:12px; color:#333; padding-left:5px;}
.one{ width:930px; margin:0 auto; overflow:hidden; padding-bottom:10px; background-color:#FFF;}
.flash{ width:300px; border:solid 1px #ccc; height:220px; float:left;}
.news{ width:376px; margin-left:10px; margin-right:10px; float:left; font-size:12px; background:url(images/bg_news.gif) no-repeat; padding-top:13px; font-size:12px;}
.title_box01{ width:356px; padding-left:20px; padding-bottom:10px;}
.title_box01 h2{ font-size:14px; color:#cd0000;}
.news h1{ width:376px; text-align:center; font-size:16px; padding-bottom:4px;}
.news h1 a{color:#828282;}
.news h1 a:hover{color:#336699;}
.news p{ width:376px; text-indent:24px; padding-bottom:8px; line-height:20px;}
.news p a{color:#828282;}
.news p a:hover{color:#336699;}
.news ul{ width:376px; border-top:dashed 1px #ccc;}
.news ul li{ width:366px; padding-left:10px; background:url(images/li01.gif) no-repeat left 8px; border-bottom:dashed 1px #ccc; line-height:22px;}
.info{ width:226px; border:solid 1px #ccc; float:left; background:#fff4d6; font-size:12px; padding-left:2px; padding-right:2px; height:220px;}
.title_box02{ width:226px; border-bottom:solid 1px #ebcf84; padding-top:5px; height:20px; background:url(images/bg_zs.gif) no-repeat 15px bottom;}
.info p{ width:216px; padding:5px; border-top:solid 1px #ffffff; text-indent:24px; color:#828282; line-height:20px;}
.info p a{ color:#cb8801;}
.info p a:hover{ color:#cd0000;}
.two{ width:930px; margin:0 auto; background:#fff; padding-bottom:10px;}
.two_con{ width:928px; border:solid 1px #eee; background:#fff4d6;}
.title_box03{ width:928px; background:url(images/bg_title01.gif) no-repeat; height:42px;}
.title_box03 h2{ font-size:14px; color:#FFF; padding-left:45px; padding-top:17px;}


/* TopTxt */
#featured{ width:928px; position:relative;}
#TopTxt{ width:928px; height:216px; overflow:hidden; }
.btn01{ padding-left:25px; padding-right:25px; position:absolute; top:88px; left:0; }
.btn01 img{ display:block;}
.btn02{ padding-right:15px; position:absolute; top:88px; right:0;}
.btn02 img{ display:block;}

.txt01{ width:436px; padding-left:105px; padding-top:30px; font-size:14px; color:#000; line-height:24px; float:left;}

.title01{ font-size:14px; color:#cd0000; padding-bottom:10px; font-weight:bold;}

#TopTxt01{ width:928px; height:216px; overflow:hidden; background:url(images/pp01.jpg) 557px 0 no-repeat; }
#TopTxt02{ width:928px; height:216px; overflow:hidden; background:url(images/pp02.jpg) 590px 0 no-repeat; }
#TopTxt03{ width:928px; height:216px; overflow:hidden; background:url(images/pp03.jpg) 590px 0px no-repeat; }
#TopTxt04{ width:928px; height:216px; overflow:hidden; background:url(images/pp04.jpg) 590px 0px no-repeat; }
#TopTxt05{ width:928px; height:216px; overflow:hidden; background:url(images/pp05.jpg) 590px 0px no-repeat; }
#TopTxt06{ width:928px; height:216px; overflow:hidden; background:url(images/pp06.jpg) 590px 0px no-repeat; }

#image_xixi-01{ width:928px; height:216px; overflow:hidden; background:url(images/pp01.jpg) 557px 0 no-repeat; }
#image_xixi-02{ width:928px; height:216px; overflow:hidden; background:url(images/pp02.jpg) 590px 0 no-repeat; }
#image_xixi-03{ width:928px; height:216px; overflow:hidden; background:url(images/pp03.jpg) 590px 0px no-repeat; }
#image_xixi-04{ width:928px; height:216px; overflow:hidden; background:url(images/pp04.jpg) 590px 0px no-repeat; }
#image_xixi-05{ width:928px; height:216px; overflow:hidden; background:url(images/pp05.jpg) 590px 0px no-repeat; }
#image_xixi-06{ width:928px; height:216px; overflow:hidden; background:url(images/pp06.jpg) 590px 0px no-repeat; }





.three{ width:928px; margin:0 auto; border:solid 1px #eee; margin-bottom:10px; padding-bottom:10px; background:#fff;}
.title_box04{ width:928px; background:url(images/bg_title03.gif) no-repeat; height:42px;}
.title_box04 h2{ font-size:14px; color:#FFF; padding-left:35px; padding-top:17px;}
.title_box04 h3{ font-size:14px; color:#FFF; padding-left:17px; padding-top:17px;}
.imgs{overflow:hidden;padding-top:15px;width:893px;padding-left:35px;}
.imgs li{	float:left;	padding-right:20px; height:180px; font-size:12px; line-height:22px;}
.imgs_img{width:193px;height:132px; background:url(images/bg_img.gif) no-repeat; padding-left:7px; padding-top:6px;}
.imgs_img img{display:block;border:none 0;}

.cx{overflow:hidden;padding-top:10px;width:918px; padding-left:10px; font-size:12px;}
.cx li{	float:left;	width:445px;}
.cx_con{width:403px;padding:20px;padding-top:10px;padding-bottom:10px;border-left:solid 1px #e7e7e7;border-right:solid 1px #e7e7e7;overflow:hidden; background:#f5f5f5; color:#666;}
.cx_conl{float:left;width:200px;border:solid 2px #c4c3af;text-align:center;}
.cx_con a{color:#000;text-decoration:none;}
.cx_con a:hover{color:#cd0000;}
.cx_conl img{display:block;}
.text01{line-height:24px;font-weight:bold;background-color:#ccc;}
.cx_conr{float:left;width:192px;padding-left:7px;}
h5{font-size:14px;line-height:26px;}
.cx_conr p{	text-indent:24px;width:192px;}
.cx_conr ul{width:186px;padding-top:15px;}
.cx_conr ul li{	width:161px;padding-left:25px;background-image:url(images/li03.gif);background-repeat:no-repeat;background-position:0 2px;line-height:20px;padding-bottom:0;}
.cx02{overflow:hidden;padding-top:10px;width:918px; padding-left:10px; font-size:12px;}
.cx02 li{float:left;width:294px;}
.cx_con02{width:272px;padding:10px;	border-left:solid 1px #e7e7e7;border-right:solid 1px #e7e7e7; overflow:hidden; background:#f5f5f5; color:#666;}
.cx_conl02{	float:left;	width:130px;border:solid 2px #c4c3af;text-align:center;}
.cx_con02 a{color:#000;text-decoration:none;}
.cx_con02 a:hover{	color:#cd0000;}
.cx_conl02 img{	display:block;}
.cx_conr02{	float:left;	width:130px;padding-left:8px;}
.cx_conr02 p{text-indent:24px;width:128px;}
.cx_conr02 ul{width:128px;padding-top:15px;}
.cx_conr02 ul li{width:103px;padding-left:25px;	background-image:url(images/li03.gif);background-repeat:no-repeat;background-position:0 2px;	line-height:20px;padding-bottom:0;}

#demo {width:908px;overflow:hidden; margin:auto; line-height:24px; margin-left:10px;}
#demo img {border: 4px solid #e5e5e5; margin:10px; margin-bottom:0px;}
#demo1 a{display:block; float:left; text-decoration:none; color:#333;}
#demo1 a span{display:block; text-align:center; color:#000; font-size:12px; font-weight:bold}
#demo2 a{display:block; float:left; text-decoration:none; color:#333;}
#demo2 a span{display:block; text-align:center; color:#000; font-size:12px; font-weight:bold}
#indemo {float: left;width: 12000%;margin-left:1px}
#demo1 {float: left; margin-left:1px}
#demo2 {float: left;margin-left:1px}

#demo02 {width:908px;overflow:hidden; margin:auto; line-height:24px; margin-left:10px;}
#demo02 img {border: 4px solid #fff; margin:10px; margin-bottom:0px;}
#demo102 a{display:block; float:left; text-decoration:none; color:#333;}
#demo102 a span{display:block; text-align:center; color:#000; font-size:12px; font-weight:bold}
#demo202 a{display:block; float:left; text-decoration:none; color:#333;}
#demo202 a span{display:block; text-align:center; color:#000; font-size:12px; font-weight:bold}
#indemo02 {float: left;width: 12000%;margin-left:1px}
#demo102 {float: left; margin-left:1px}
#demo202 {float: left;margin-left:1px}

.scroll_div {width:890px; height:145px; overflow: hidden; white-space: nowrap; padding-top:8px; margin-left:20px;}
.scroll_div img {width:210px;height:140px; border:none 0; border:1px #efefef solid; margin-right:5px; margin-left:5px;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}/*ÉèÖÃulºÍliºáÅÅ*/
.hg_box{ width:928px; background:url(images/bg_hg.gif) repeat-x; padding-top:30px; height:220px; margin-top:10px;}
#scroll_begin02, #scroll_end02, #scroll_begin02 ul, #scroll_end02 ul, #scroll_begin02 ul li, #scroll_end02 ul li{display:inline;}/*ÉèÖÃulºÍliºáÅÅ*/

.four{ width:928px; margin:0 auto; border:solid 1px #eee; margin-bottom:10px; margin-bottom:10px; background:#f4f4f4;}
.title_box05{ width:928px; background:url(images/bg_title02.gif) no-repeat; height:42px;}
.title_box05 h2{ font-size:14px; color:#FFF; padding-left:45px; padding-top:17px;}
.sn_box{ width:918px; padding-left:10px; overflow:hidden;}
.sn_l{ width:295px; float:left; padding-right:15px;}
.sn_l h4{ font-size:14px; color:#cd1200; padding-top:15px; padding-bottom:6px;}
.sn_l p{ font-size:12px; color:#333; line-height:22px; font-weight:bold;}
.sn_c{ width:295px; float:left; padding-top:15px; background:url(images/bg_sn.jpg) no-repeat; height:556px;}
.sn_r{ width:295px; float:left; padding-left:15px;}
.sn_r h4{ font-size:14px; color:#cd1200; padding-top:15px; padding-bottom:12px;}
.sn_r p{ font-size:12px; color:#333; line-height:22px; font-weight:bold;}

.zt_box{ width:350px; border:solid 1px #eee; float:left; margin-right:10px; padding:1px;}
.title_box06{ width:350px; background:#018bcc;}
.title_box06 h4{ font-size:14px; color:#FFF; line-height:30px; padding-left:10px;}
.zt_box ul{ width:340px; padding:5px;}
.zt_box ul li{ width:340px; overflow:hidden; padding-bottom:5px;}
.img_box01{ float:left; width:150px; height:100px; border:solid 1px #ccc; margin-right:5px;}
.text02{ float:left; width:183px; font-size:12px; line-height:20px;}
.text02 h5{ font-size:12px;}
.text02 a{; color:#666;}
.text02 a:hover{; color:#336699;}
.feedback{ width:562px; border:solid 1px #eee; float:left; padding:1px; font-size:12px; padding-bottom:15px;}
.title_box07{ width:562px; background:#018bcc; margin-bottom:15px;}
.title_box07 h4{ font-size:14px; color:#FFF; line-height:30px; padding-left:10px;}
.feedback table td{ height:30px;}

.footer01{width:930px;border-top:solid 3px #336699; font-size:12px; margin:0 auto; text-align:center; line-height:22px;}


.rollBox{width:924px;overflow:hidden;padding:0px 4px 0px 0px;}
	.rollBox .LeftBotton{height:52px;width:8px;background:url(images/job_mj_069.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:109px 10px 0 10px;cursor:pointer;}
	.rollBox .RightBotton{height:52px;width:8px;background:url(images/job_mj_069.gif) no-repeat right 0;overflow:hidden;float:left;display:inline;margin:109px 0px 0 10px;cursor:pointer;}
	.rollBox .Cont{width:617px;overflow:hidden;float:left; margin-left:127px; margin-right:126px;}
	.rollBox .ScrCont{width:10000000px;}
	.rollBox .Cont .pic{width:617px;float:left;text-align:center;}
	.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto; width:617px; height:290px;}
	.rollBox .Cont .pic p{line-height:26px;color:#505050;}
	.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
	.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
	.rollBox #List1,.rollBox #List2{float:left;}



















