body { margin:0px; padding:0px; font-size:12px; background-color:#bfbfbf;

}
ul,li,dl,dd,h1,h2,h3,h4,h5,h6,form,p{ padding:0; margin:0;}
ul,li{ list-style:none;}
img{ border:0px;}
a{text-decoration:none;}

.colorC{ color:#ff9c00;}

.IndexBJ{ width:1280px; height:665px; margin:0 auto; background:url(../images/BjIndex.jpg) no-repeat; overflow:hidden; position:relative;}
.Logo{ width:175px; height:51px;position:absolute; top:35px; left:140px;}
.mayi{ width:48px; height:85px; position:absolute; top:420px; left:849px; z-index:1}
.Nav{ width:310px; height:30px; overflow:hidden;background:url(../images/BJNav.jpg); position:absolute; right:137px; font-family:"Î¢ÈíÑÅºÚ";}
.Nav_Left{ width:10px; height:30px; float:left;}
.Nav ul{ width:290px; float:left; font-size:12px; line-height:28px; color:#FFF}
.Nav ul li{ float:left; text-align:center; margin-left:15px;}
.Nav a{ color:#FFF}
.NavTsli{ width:75px; height:21px; overflow:hidden; background:url(../images/NavHover.jpg) no-repeat; display:block; margin-top:3px; line-height:21px;}
.NavTsli a{ color:#535353;}
.Nav2{ width:480px; height:30px; position:absolute; top:63px; left:455px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.Nav2 ul li{ float:left; margin-left:15px;}
.Nav2 a{ color:#666}
.Nav2 a:hover{ color:#b60005;}
.IndexZI{ width:334px; height:90px; position:absolute; top:211px; left:308px;}

.BJIndexHeXin{ width:99px; height:319px; overflow:hidden; background:url(../images/bJIndexHexin.png) no-repeat; position:relative; position:absolute; left:132px; top:301px;}
.BJIndexHeXin ul{ width:84px; height:120px;margin:0 auto;margin-top:35px;text-align:center; color:#666; line-height:20px; font-size:13px;}
.BJIndexHeXin a{ color:#666}
.wenhua{ width:50px; height:56px; position:absolute; left:0px; top:161px;}
.wenhuapic{ width:57px; height:76px; position:absolute;  left:25px; top:219px;}

.Banner{ width:388px; height:168px; position:absolute; left:242px; top:454px;}

.IndexGunPic{ width:272px; height:166px; overflow:hidden; background:url(../images/BJIndexPic.jpg) no-repeat; position:absolute; left:638px; top:456px;}
.GunNav{ width:16px; height:20px; float:left; margin-top:90px;}
.Demo{width:240px; height:156px; float:left;}
.Demo ul{ width:240px; height:91px; overflow:hidden; float:left; margin-top:55px;}
.Demo ul li{ float:left; margin-left:9px;}

.BJIndexNew{ width:232px; height:177px; overflow:hidden; position:absolute; left:910px; top:445px;}
.IndexNew{ width:232px; height:120px; overflow:hidden; background:url(../images/BJIndexNew.jpg) no-repeat;}
.IndexNew ul{ width:160px; height:90px; margin-top:22px; margin-left:62px;}
.IndexNew ul li{ font-size:13px; color:#666; line-height:22px; border-bottom:1px dashed #c8c8c8;}
.IndexNew a{ color:#666}
.IndexNew a:hover{ color:#b60005;}
.OtherNews{ width:222px; height:52px; overflow:hidden; margin-left:8px; margin-top:2px;}
.OtherNews ul{ width:222px; height:22px; line-height:19px; font-size:13px; border-bottom:1px dashed #c8c8c8; margin-top:4px;}
.OtherNews ul li{ float:left; margin-left:2px;}
.OtherNewsTS{ width:62px; height:19px; overflow:hidden; color:#FFF; background:url(../images/BJIndex0.jpg) no-repeat; padding-left:3px;}
.OtherNews a{ color:#666}
.OtherNews a:hover{ color:#b60005;}
.Indexfoot{ width:1006px; height:28px; line-height:28px; color:#666; text-align:center; background:url(../images/BJfoot.png) no-repeat; position:absolute; top:630px; left:140px; font-size:12px;}
.BJfoot{ width:1006px; height:28px; overflow:hidden; line-height:28px; margin:0 auto; color:#666; text-align:center; background:url(../images/BJfoot.png) no-repeat; font-size:12px;  padding-bottom:20px;}

/*¹ö¶¯ÎÄ×Ö*/
.shell{ width:151px; margin-top:-3px;} 
#div1{ height:22px; overflow:hidden;}


/*ÄÚÒ³CSS*/
.BJtop{ width:1280px; height:1% !important; min-height:900px; margin:0 auto; background:url(../images/BjTOP.jpg) no-repeat; position:relative; background-color:#fefefe; }
.Banner1{ width:796px; height:209px; position:absolute; top:98px; left:223px;}
.abs_01{ width:1046px; height:1% !important; margin:0 auto; padding-top:320px; overflow:hidden; }
.abs_left{ width:132px; height:1% !important; float:left;}
.abs_center{ width:590px; height:1% !important; min-height:600px;float:left; overflow:hidden; 
  background-color:#fff; color:#666; line-height:25px; font-size:14px; margin-bottom:20px; padding:10px 20px; 
    -webkit-box-shadow:0 0 10px #ccc;  -moz-box-shadow:0 0 10px #ccc;  box-shadow:0 0 10px #ccc;  
     }
.abs_center h3{ width:590px; margin:0 auto; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; height:45px; border-bottom:1px dashed #c9c9c9; margin-top:15px;}

.abs_center a{color:#474747;}
.abs_center a:hover{ color:#b60005;}
.Flist{width:590px; margin:0 auto;}





.abs_right{ width:280px; height:1% !important; float:right;}
.left_nav{ width:132px; height:202px; overflow:hidden; background:url(../images/BJ_left_nav.png) no-repeat;}
.left_nav ul{ width:109px; height:1% !important; margin-top:30px;}
.left_nav ul li{ width:109px; height:21px; font-size:13px; line-height:20px; text-align:center; margin-top:5px;}
.left_nav a{ width:109px; height:21px;color:#666; display:block;}
.left_nav a:hover{ color:#FFF; background:url(../images/left_hover.png) no-repeat;line-height:20px;}


.left_nav2{ width:132px; height:245px; overflow:hidden; background:url(../images/BJ_left_nav2.png) no-repeat;}
.left_nav2 ul{ width:109px; height:1% !important; margin-top:30px;}
.left_nav2 ul li{ width:109px; height:21px; font-size:12px; line-height:20px; text-align:center; margin-top:5px;}
.left_nav2 a{ width:109px; height:21px;color:#666; display:block;}
.left_nav2 a:hover{ color:#FFF; background:url(../images/left_hover.png) no-repeat;line-height:20px;}

.LeftTs{ width:109px; height:21px; line-height:20px; background:url(../images/left_hover.png) no-repeat; color:#FFF;}
.LeftTs a{ color:#FFF;}

.leftAbout04{ width:108px; height:39px; line-height:20px; color:#FFF;}
.leftAbout04 a:hover{width:108px; height:39px;background:url(../Images/about04hover.jpg) no-repeat; color:#FFF;}
.about04hover{width:108px; height:39px;background:url(../Images/about04hover.jpg) no-repeat; color:#FFF;}
.about04hover a{width:108px; height:39px;background:url(../Images/about04hover.jpg) no-repeat; color:#FFF;}
.about04hover a:hover{width:108px; height:39px;background:url(../Images/about04hover.jpg) no-repeat; color:#FFF;}

.aboutHeXin{ width:99px; height:319px; overflow:hidden; background:url(../images/bJIndexHexin.png) no-repeat; margin:0 auto; margin-top:15px; position:relative;}
.aboutHeXin ul{ width:84px; height:120px;margin:0 auto;margin-top:35px;text-align:center; color:#666; font-size:13px; line-height:20px;}
.aboutHeXin a{ color:#666}
.aboutHeXin a:hover{ color:#ff9c00}
.TitleEn{font-size:12px; font-family:Arial, Helvetica, sans-serif}
.Right_Video{ width:267px; height:201px; background:url(../images/BJ_Right_Video.jpg) no-repeat;}
.GunPic{ width:272px; height:166px; overflow:hidden; background:url(../images/BJIndexPic2.jpg) no-repeat; margin-top:15px;}
.RightNews{ width:262px; height:1% !important; margin:0 auto; margin-top:15px;}
.RightNews ul{ width:270px; height:90px; margin-top:10px;}
.RightNews ul li{ font-size:14px; color:#666; line-height:25px; border-bottom:1px dashed #c8c8c8;}
.RightNews a{ color:#666}
.RightNews a:hover{ color:#b60005;}


.NewsList{ width:550px; height:1% !important; margin:0 auto; margin-top:20px; color:#818181}
.NewsList a{ color:#818181}
.NewsList a:hover{ color:#ff9c00;}
.xiahuaxian{ border-bottom:1px dashed #c9c9c9;}
.neirong{ margin-top:20px;}
.GsList{ width:550px; height:1% !important; margin:0 auto;}
.GsList dl{ width:550px; height:145px; overflow:hidden; margin-top:20px;}
.GsList dl dt{ width:190px; height:135px; margin-top:5px; margin-left:5px; float:left; background:url(../Images/BJGsList.jpg) no-repeat;}
.GsList dl dt img{ width:175px; height:115px;margin-top:9px; margin-left:6px;}
.GsList dl dd{ width:320px; float:left; margin-left:20px;}
.GsList a{color:#ff9c00;}
.GsList a:hover{color:#ff00ff;}


.XMlist{ width:590px; height:1% !important; min-height:500px; line-height:22px;}
.XMlist dl{ width:175px; height:245px; float:left; margin-left:15px; margin-top:15px; background:url(../Images/BJproject.jpg) no-repeat; }
.XMlist dl dt{ width:153px; height:height:1% !important;  margin:0 auto; margin-top:15px;}
.XMlist dl dd{width:153px; margin:0 auto; text-align:left; line-height:25px; font-size:14px; text-align:center; margin-top:10px;}

.page{ text-align:center;padding-top:20px; font-family:"ËÎÌå"; font-size:12px; line-height:22px; color:#794300}
.page a{color:#794300}
.page a:hover{color:#794300}

.flash{ width:252px; height:187px; margin:0 auto; padding-top:5px;}

.jobtitle{ width:577px; height:30px; margin:0 auto; background:url(../Images/jobtitle.jpg) no-repeat;}
.Flashlist{ width:590px; height:1% !important; min-height:260px; line-height:22px;}
.Flashlist dl{ width:175px; height:245px; float:left; margin-left:15px; margin-top:15px; background:url(../Images/BJproject.jpg) no-repeat; }
.Flashlist dl dt{ width:153px; height:height:1% !important;  margin:0 auto; margin-top:15px;}
.Flashlist dl dd{width:153px; margin:0 auto; text-align:left; line-height:25px; font-size:14px; text-align:center; margin-top:10px;}