a{ color:#333333; text-decoration:none;}
a:hover{ color:#DA251D;}
.red a{ color:#DA251D; text-decoration:none;}
.red a:hover{ color:#DA251D;}
img{ border:0px;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	color:#333333;
	text-align:center;
	font-family:"Î¢ÈíÑÅºÚ"
}
#container{ width:1265px; height:auto;margin:0 auto; text-align:left;}
#pagehead{ width:1265px; height:auto; float:left;}
#head_top1{ width:205px; height:auto; float:left; padding-left:1060px; padding-top:10px; padding-bottom:10px;}
#top1_tu{ width:25px; height:auto; float:left;}
.top_wx{ float:left; position:relative; margin-right:10px; z-index:2000;}
.top_wx div{ position:absolute; z-index:20; display:none; }
.top_wx:hover{ cursor:pointer;}
.top_wx:hover div{ display:block; top:17px; left:0px; z-index:20}
#top1_txt{ width:60px; height:auto; float:left; color:#999; background:url(images/jituan.png)}
#top1_txt1{ width:35px; height:auto; float:left; color:#999;}
.top_xl{ float:left; position:relative; z-index:2000; }
.top_xl div{ position:absolute; z-index:2000; display:none; border:1px solid #f3f3f3; background:#f9f9f9; padding:5px; line-height:180%;}
.top_xl:hover{ cursor:pointer;width:100px;}
.top_xl:hover div{ display:block; top:17px; left:-30px; z-index:20}

#head_top2{ width:1265px; height:auto; float:left; padding-top:10px;}
#logo{ width:250px; height:auto; float:left; text-align:center;}
.menu{ width:795px; height:auto; float:left;padding-left:20px;padding-top:20px;}
.menu ul{ margin:0 auto; width:795px; list-style:none;}
.menu ul li{ float:left; height:30px; line-height:30px;position:relative; z-index:3000;}
.menu ul li.none{ background:none; padding-left:0px;}
.menu ul li a{ float:left;}
.menu ul li a span{ float:left; font-size:14px;cursor:pointer; padding:0px 18px;}
.menu ul li a:hover{ color:#DA251D;}
.menu ul li:hover a{ color:#DA251D;}

.menu ul li ul{display:none;}
.menu ul li:hover ul{ float:left; width:100px; background:url(../images/menu_bg_3.png) left bottom no-repeat; position:absolute; top:30px; display:block; padding-bottom:10px; z-index:1000; padding-left:22px; padding-right:22px; border-top:1px solid #dedede; left:0}
.menu ul li:hover ul li{ float:left; width:100%; background:none; padding:0px; height:auto; line-height:35px; text-align:center;}
.menu ul li:hover ul li a{ float:left; width:100px; background:none; border-bottom:1px #d8d8d8 dotted; font-size:14px; color:#333333;}
.menu ul li:hover ul li a:hover{color:#DA251D;}


#jiantou{ width:10px; height:auto; float:left; padding-top:10px;}
#top2_tel{ width:190px; height:auto; float:left; text-align:right; padding-right:10px; padding-top:15px;}
#banner{ width:100%; height:auto; float:left; padding-top:10px;text-align:center; }

.fullSlide {width:100%;position:relative;height:380px;z-index:500;}
.fullSlide .bd {margin:0 auto;position:relative;overflow:hidden;}
.fullSlide .bd ul {width:100% !important; list-style:none; margin:0px;}
.fullSlide .bd li {width:100% !important;	height:380px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:380px;}
.fullSlide .hd {width:100%;position:absolute;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;	top:50%;margin-top:-30px;left:5%;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:5%;background-position:-6px -137px;}

#pro{ width:1264px; height:230px; float:left; background:url(../images/probg.jpg); background-repeat:no-repeat; margin-top:30px; padding-left:1px; padding-top:20px; padding-bottom:10px;}
.rollBox{width:1264px;overflow:hidden;}
.rollBox .LeftBotton{height:230px;width:22px;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:230px;width:22px;background:url(../images/job_mj_069.gif) no-repeat -22px 0;overflow:hidden;float:left;display:inline;margin:0 0 0 0;cursor:pointer;}
.rollBox .Cont{width:1220px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:220px; height:auto;float:left;padding-left:12px; padding-right:12px;}
.rollBox .Cont .pics{ width:220px; height:140px}
.rollBox .Cont img{ width:220px; height:140px}
.rollBox .Cont .txts{ width:220px; height:25px; line-height:32px; color:#DA251D; font-size:14px;}
.rollBox .Cont .detail{ width:220px; height:auto; float:left; line-height:150%; color:#666; padding-top:5px;}
.rollBox #List1,.rollBox #List2{float:left;}

#n_main{ width:1265px; height:auto; float:left; margin-top:20px;}
#news{ width:450px; height:auto; float:left;}
#n_tit{ width:450px; height:auto; float:left;}
#n_tit1{ width:100px; height:auto; float:left; border-top:2px solid #DA251D; text-align:center; line-height:40px; font-size:16px; color:#DA251D;}
#n_tit2{ width:348px; height:auto; float:left; border:1px solid #e1e1e1; line-height:38px;}
#n_t2_1{ width:85px; height:auto; float:left; color:#999; font-size:14px; padding-left:15px;}
#n_t2_2{ width:238px; height:auto; float:left; padding-right:10px; text-align:right; color:#666;}
#n_con{ width:450px; height:auto; float:left; padding-top:10px;}
#n_con ul{ width:450px; height:auto; float:left;list-style:none;margin:0px; padding:0px; padding-top:10px;}
#n_con ul a{ text-decoration:none;}
#n_con ul li.li1{ width:130px; height:auto; float:left; text-align:center;}
#n_con ul li.li1 img{ width:120px; height:90px;}
#n_con ul li.li2{ width:310px; height:auto; float:left; padding-left:10px;}
#n1{ width:310px; height:auto; float:left; font-weight:bold; font-size:14px; line-height:20px;}
#n2{ width:310px; height:auto; float:left; line-height:150%; color:#666;}
#about{ width:780px; height:auto; float:left; padding-left:35px;}
#a_tit{ width:780px; height:auto; float:left;}
#a_tit2{ width:678px; height:auto; float:left; border:1px solid #e1e1e1; line-height:38px;}
#a_t2_2{ width:568px; height:auto; float:left; padding-right:10px; text-align:right; color:#666;}
#a_con{ width:780px; height:auto; float:left; padding-top:10px;}
#shipin{ width:270px; height:auto; float:left; padding-top:10px;}
#jianjie{ width:510px; height:auto; float:left; font-size:14px; line-height:180%;}

#frk{ width:1265px; height:auto; float:left; margin-top:15px; line-height:30px; background:url(../images/linkbg.jpg);}
#frk_1{ width:90px; height:auto; float:left; text-align:center; font-size:14px; color:#fff;}
#frk_2{ width:100px; height:auto; float:left; text-align:center; font-size:14px; color:#999;}
#frk_3{ width:1055px; height:auto; float:left; color:#666; padding-left:20px;}

#pagefoot{ width:100%; height:auto; float:left; margin-top:15px; border-top:1px solid #e1e1e1; padding-top:15px; padding-bottom:8px;}
#foot_menu{ width:100%; height:auto; float:left; text-align:left;}
#foot_txt{ width:100%; height:auto; float:left; line-height:180%; padding-top:15px; color:#999;text-align:center; }

.fnt18{ font-size:18px;}
.fnt66{ color:#666; line-height:160%;}
.red{ color:#DA251D;}