body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button{margin:0;padding:0;}
body{font-size:14px; line-height:26px;font-family: Arial; color:#333; text-align:center; background:#ececec;}
ul,ol,dl{ list-style:none;}
.clearfix:after {visibility: hidden;display: block;content: ".";clear: both;height: 0;}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix {display: block;}
/* End hide from IE-mac */
.clear{ clear:both; font-size:0; line-height:0; height:0;}
.test{ border:#F00 1px solid;}
a{ text-decoration:none;}
img{ border:none;}

#wrapper{width:1000px; margin:0 auto; display:block; }

/*head*/
#c_header{width:1000px; display:block; float:left; }
#c_header .bg1{ background:url(../images/w_02.jpg) no-repeat; height:115px;}
#c_header .bg2{ background:url(../images/w_04.jpg) no-repeat; height:116px;}
#c_header .bg3{ background:url(../images/w_05.jpg) no-repeat; height:115px;}
#c_header .bg4{ background:url(../images/w_06.jpg) no-repeat; height:60px;}
#c_header .nav{float:right; margin-right:30px;}
#c_header .nav a{float:left; width:114px; height:51px;overflow:hidden; text-indent:-9999px;}

/*main*/
#main{width:1000px; display:block; background:#FFF; float:left; overflow:hidden;}
#main .text_area .bg5{ background:url(../images/j_09.jpg) no-repeat; height:60px; }
#main .text_area .bg6{ background:url(../images/z_09.jpg) no-repeat; height:60px;}
#main .text_area{ padding:0 30px 10px 30px; width:940px; float:left; text-align:left;}
#main .text_area p{ text-indent:2em; padding-bottom:16px;}
#main .text_area p span{ color:#ff3c41;}

/*gundong*/
#demo{ width:940px; overflow:hidden;}
#demo img{ padding-right:10px;}
#demo td{ text-align:center; color:#000;}

#foot{width:100%;text-align:center; margin:0 auto; height:50px; padding:20px 0 0 0; overflow: hidden; background:#666666; color:#FFF; overflow:hidden;} 


/*zhiwei*/
.text_area .joblist{padding:20px 0 20px 0;width:auto;}
.text_area .joblist ul{ margin:0 auto;width:940px; list-style-type:none;color:#333333; text-align:center;}
.text_area .joblist li{display:block; width:313px;height:40px; float:left;text-align:center; margin:0 0 7px 0;}
.text_area .joblist ul li a{color:#333; display:block;background:#F0F0F0;border:1px solid #ccc;width:303px;height:40px; line-height:40px;}
.text_area .joblist ul li a:hover{color:#FF6600;border:1px solid #FF6600;}

ol{text-indent: 2em;}

.rollBox {clear:both;height:139px;margin:0 auto;padding-top:5px;width:1000px;}
.rollBox .Cont {width:1000px;overflow:hidden;margin:0 auto;background:#fff;border:1px solid #fff;position:absolute ;}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont li {float:left;text-align:center;padding:0 4px;}
.rollBox .Cont li img {background:#fff;border:0px solid #ccc;display:block;margin:0 auto; height:139px;}
.rollBox ul,li{ list-style:none;}
.rollBox #List1, .rollBox #List2 {float:left;}