@charset "gb2312";

body{padding:0px;margin:0px auto;font-size:12px;font-family:"宋体",Arial, Helvetica, sans-serif;line-height:24px; color:#333;min-width: 1260px; }

div,span,h1,h2,h3,h4,h5,h6,ul,li,img,p,strong,b,textarea,input,button,select,form,a,table,tr,td,dl,dt,dd{margin:0;padding:0;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

ul,ol{list-style-type:none;}

input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle;}

img{border:0;}

.clear{clear:both; height:0px; line-height:0px;}





.STYLE2 {font-family: Arial, Helvetica, sans-serif; color:#e8e7e7; font-size:18px;}

.STYLE3 {font-family: Arial, Helvetica, sans-serif; color:#404040; font-size:9px; font-weight:bold}

.STYLE5 { color:#868686}

#left{ float:left}

#right{ float:right}





#top{ background:#f8f8f8; width:100%; min-height:91px;}

.topm{ width:1260px; height:auto; margin:0px auto;}

.logo{ float:left}

.tel{ float:right}



/*导航*/

#jsddm{width:1240px; height:45px; margin:0px auto; text-align: center; padding:0px 10px; position:absolute;z-index:9999; left:50%; margin-left:-630px}

#jsddm li{float: left;width:128px; height:45px; position:relative}

#jsddm li a{display: block;text-decoration: none;width: 128px;color: #FFFFFF; font-size:14px; font-weight:bold;height:45px; line-height:45px;}



#jsddm li a:hover{	background: #000000}

#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden; margin-top:1px; width:128px; z-index:9999; left:0px;_zoom: 1}



#jsddm li ul li{float: none;display: inline;width:128px;  }

#jsddm li ul li a{width: 128px;background: #000;color: fff; /* line-height:33px;*/ font-size:12px;margin-top:2px;filter:alpha(opacity=60); /*IE滤镜，透明度50%*/

-moz-opacity:0.6; /*Firefox私有，透明度50%*/

opacity:0.6;/}

#jsddm li ul li a:hover{color:#000; background:#fff}



/*banner图*/

.bann{MARGIN: 0px auto;  HEIGHT: 416px; }



.xmFocus DIV {DISPLAY: block; Z-INDEX: 1; LEFT: 0px; FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: center; }



/*模块1*/

#mokuai1{ background:url(1bj.png) repeat-x; width:100%; height:226px;  clear:both}

.main1{width:1260px; margin:0px auto; }

.xh1{ background:url(k1bj.png) no-repeat; width:277px; height:198px; float:left; margin:0px 9px; display:inline; padding:20px 10px 0px 10px}

.img1{ float:left; width:116px}

.xh1 ul{ width:130px; padding-left:15px; float:left}

.xh1 li{line-height:22px; color:#666666}

.tt1{ height:32px; margin-top:5px; } 

.more{ margin-top:8px; padding-right:10px;}





/*模块2*/

#mokuai2{ background:url(2bj.png) repeat-x; width:100%; height:252px; clear:both}

.main2{width:1240px; margin:0px auto; margin-top:0px; padding:0px 10px 0px 10px;}



/*公司简介*/

.gsjj{ width:375px; float:left; margin-top:15px}





.jjdt{ margin-top:5px;color:#666;line-height:24px;}

.jjdt li{ float:left}

.img2{ margin-top:5px; height:120px; width:135px; border:1px  solid #c9c9c9; padding:5px} 

.js{ padding-left:10px; color:#666; width:218px;float:left}

.js1{ padding-left:10px; color:#666; width:342px;float:left}



.line{ float:left; margin:0px 18px}



/*新闻中心*/

.xinwen{width:500px; float:left; margin-top:15px}

/*列表形式*/

.list{ margin-top:5px;}

.list li{ background:url(jt.png) no-repeat left center; height:26px; line-height:26px; padding-left:8px}

*html .list li{ background:url(jt.png) no-repeat left center; height:23px; line-height:23px; padding-left:8px}

*+html .list li{ background:url(jt.png) no-repeat left center; height:23px; line-height:23px; padding-left:8px}

.list li a{ color:#666666}





.cwz{margin-top:5px;  color:#666666;}



/*联系我们*/

.lxwm{ width:285px;float:left; margin-top:15px; background:url(d.png) no-repeat center top; height:203px; color:#555555; }

.lxwm ul{ margin-top:5px;line-height:22px}







/*模块3*/

#mokuai3{ background:url(ziye.png) repeat-x #ebebeb; width:100%; min-height:300px; display:inline-block;clear:both; padding-bottom:25px;}

.main3{width:1240px; margin:0px auto; margin-top:0px; padding:0px 10px 0px 10px;}



/*子页左*/

.zyz{ float:left; width:231px;}

/*左二级或新闻*/

.erji{ background:url(zyz.png) no-repeat left top #fff; width:215px; height:auto ; border:1px solid #d6d6d6; border-bottom:0px; padding-top:7px; padding-left:14px; display: inline-table;}

.erji ul{ margin-top:8px; padding-left:5px; }

.erji li{ clear:both; background:url(line.png) no-repeat left bottom;padding-left:0px;  line-height:30px}

.erji li ul{margin-top:0px; padding-left:5px;}

.erji li li{ background: none;padding-left:0px;line-height:24px; float:left}

.erji li li a{ background: url(jt.png) no-repeat left center;padding-left:10px; height:24px; line-height:24px;}



.xiaotu{ margin-top:5px;}

.xiaotu li{ width:230px; height:auto; margin-bottom:5px;}



/*子页右*/

.zyy{  width:974px; float:right; margin-right:5px; display:inline}



/*单页*/

.dy{ padding:15px; line-height:26px;}

/*新闻页*/

.news{padding:15px;}

.news li{ height:26px; line-height:26px;background:url(jt.png) no-repeat left center;padding-left:12px; }

*html .news li{ height:23px; line-height:23px;background:url(jt.png) no-repeat left center;padding-left:12px; }

*+html .news li{ height:23px; line-height:23px;background:url(jt.png) no-repeat left center;padding-left:12px; }

/*图文页*/

.tuwen{padding:15px; text-align:center}

.tuwen li{ width:287px; float:left; margin:0px 14px 10px 13px; }

.img3{ width:279px; height:241px; padding:4px;background:#fff; border:1px solid #d8d8d8}

.tuwen span{  line-height:30px;width:287px; }

/*内容页*/

.nr{padding:15px; }

.nrtt { border-bottom:1px dashed #292929; line-height:30px; text-align:center}

.tcon { text-align:left;  padding:0px 20px;padding-top:10px;}



/*留言页*/

.lyb{padding:15px; }



.lyb .newsly {text-align: right;height: 30px;	margin-top: 10px;padding-right: 25px;line-height: 30px; font-size:14px}

.lyb .mk{ float:left;	text-align: left; margin-top:10px; width:100%} 

.lyb .mk li{ height:30px; line-height:30px;}

.lyb .mk .zx {text-align: left; height:30px;}

.lyb .mk .hf { height:auto;}







/*底部*/

#foot{ background:#3a3a3b;width:100%; height:150px; clear:both}

.footer{width:1260px; margin:0px auto; padding:30px 0px;}

.fmenu{ float:left; width:600px}

.fmenu li{ float:left; width:100px; margin-right:15px; text-align:left}

.fmenu a{ color:#FFFFFF}

.ftsm{ float:right; text-align:right; color:#e8e7e7}



/*招聘*/

.zp{ padding:15px;}

.rczp_bt{ text-align:center; }

.heng{ padding-left:10px;}

.ck{ text-align:left}