@charset "utf-8";
/* CSS Document */
body{ background:#181b28 url(../images/bg_neiye.jpg) no-repeat top center;}

.wraper_neiye{ width:100%; background:url(../images/bg_neiye2.png) no-repeat top center; margin-top:-40px;}
.bod{ width:1000px; margin:0 auto; position:relative;}

.biaoti{ width:310px; height:125px; display:block; position:absolute; top:-220px; left:0px;}
.position{ font-size:14px; color:#b5b7bf; margin-top:20px; margin-left:100px;}


.bodLeft{ width:230px; float:left; margin-top:10px;}
a.downloadBtn{ width:230px; height:96px; display:block; background:url(../images/dowanload.png) no-repeat;}
.adImg{ width:230px; height:105px; display:block; margin:10px 0;}
.adImg img{ width:230px; height:105px;}

.bodRight{ width:747px; float:right; margin-top:10px;}
.bodRight_top{ width:747px; height:36px; display:block; background:url(../images/bodright_top.png) no-repeat;}
.bodRightMain{ width:747px; min-height:800px; display:block; background:url(../images/bodright_mid.png) repeat-y;}
.bodRight_di{ width:747px; height:31px; display:block; background:url(../images/bodright_di.png) no-repeat;}

/* ����� */
.actBox{ width:710px; margin:0 auto; padding:20px 5px; border-bottom:1px dashed #50535f;}
.actImg{ width:239px; height:130px; display:block; float:left; border:1px solid #3a3e4b; position:relative;}
.actImg span.imghover{ width:230px; height:121px; display:block; border:3px solid #ee3832; position:absolute; top:2px; left:2px; display:none;}
.actImg img{ width:237px; height:128px; border:1px solid #000;}
.actText{ width:440px; float:left; margin-left:10px;}
a.actTitle{ font-size:24px; color:#ee3832; line-height:35px;}
.actText span.zhuangtai1{ width:65px; height:23px; background:#ee3832; display:inline-block; font-size:12px; color:#d6d6d6; line-height:23px; text-align:center; margin-right:20px;}
.actText span.zhuangtai2{ width:65px; height:23px; background:#676767; display:inline-block; font-size:12px; color:#d6d6d6; line-height:23px; text-align:center; margin-right:20px;}
.actText p.viewBox{ width:440px; height:40px; font-size:12px; color:#d6d6d6; line-height:20px; overflow:hidden;}
.page{ text-align:center;}
.page li{ display:inline-block; display:inline; zoom:1;_height:30px; _line-height:30px;}
.page li a{ font-size:12px; color:#b5b7bf; margin:0 5px;}
.page li a:hover{ text-decoration:underline;}
a.pageon{ color:#fff; font-weight:bold; text-decoration:underline;}


/* ��Ϸ���� */
.content{ width:680px; margin:0 auto; position:relative;}
.content h2{ width:680px; height:26px; border-top:1px solid #3a3e4b; font-weight:normal; line-height:26px; _line-height:35px;}
.content h2 span.downloadTitlt{ height:26px;display:block; float:left; font-size:24px; color:#fff; margin-top:-12px; background:#242837; border-bottom:1px solid #3a3e4b; _border-bottom:0px; padding:5px;}
.content h2 span.titleRightImg{ width:47px; height:26px; display:block; float:left; background:url(../images/bodright_titleright.jpg) no-repeat; margin-top:-1px;}
.content p{ line-height:30px;}
.content p span.spanline{ margin:0 20px;}

.downloadLine{ width:100%; height:2px; background:#181b28; border-top:1px solid #2a2e3f; border-bottom:1px solid #2a2e3f; margin-top:-70px; overflow:hidden;}
.textLink { width:630px; margin-left:40px;}
.textLink a{ width:80px; display:inline-block; font-size:12px; color:#aaabae; margin:0 10px; line-height:25px;}

.buding li{ width:680px; height:45px; margin:0 auto; position:relative; text-align:center;}
.buding li span{ display:inline-block; font-size:12px; color:#aaabae; line-height:45px; border-right:1px solid #323543;}
.buding li span.w85{ width:85px;}
.buding li span.w75{ width:75px;}
.buding li span.w270{ width:270px;}
.buding li span.br0{ border-right:0px;}
.buding li.bdtitle{ background:#50535f;}
.buding li.md5{ font-size:12px; color:#aaabae; border-top:1px solid #2a2e3f; line-height:45px; display:none;}
.buding li a{ color:#d92d2d;}

.xianka{ text-align:center;}
.xianka li{ width:130px; display:inline-block; *display:inline; *zoom:1; margin:0 15px;}
.xianka li img{ width:71px; height:71px;}
.xianka li p{ line-height:20px;}
a.xzBtn{ width:130px; height:30px; display:block; background:#ba2e2a; font-size:12px; color:#fff; line-height:30px; text-decoration:none; margin-top:10px;}
a.xzBtn:hover{ background:#f84a45;}

a.topBtn{ width:56px; height:56px; display:block; background:url(../images/topbtn.png) no-repeat; position:fixed; top:500px; right:50px;}



/* ��ý�� */
.dmtNav{ width:100%; height:50px; border-top:1px solid #242837;}
.dmtNav span{ width:2px; height:50px; display:block; float:left; font-size:14px; color:#8c8d94; line-height:50px;}
.dmtNav a{ width:150px; height:50px; display:block; float:left; font-size:20px; color:#5f6060; line-height:50px; text-align:center; text-decoration:none;}
a.dmtOn{ color:#ba2e2a; font-weight:bold; border-top:3px solid #ba2e2a; margin-top:-1px; line-height:48px;}
.duomeiti li{ width:187px; display:inline-block; *display:inline; *zoom:1; margin:20px; position:relative;}
.duomeiti li p{ line-height:25px;}
.duomeiti li span.dmtHover{ width:187px; height:136px; display:block; background:url(../images/videohover2.png) no-repeat; position:absolute; top:0px; left:0px; display:none;}



/* ���� */
.newsNav{ width:100%; height:50px; border-top:1px solid #242837;}
.newsNav span{ width:2px; height:50px; display:block; float:left; font-size:14px; color:#8c8d94; line-height:50px;}
.newsNav a{ width:147px; height:50px; display:block; float:left; font-size:20px; color:#5f6060; line-height:50px; text-align:center; text-decoration:none;}
a.newsOn{ color:#ba2e2a; font-weight:bold; border-top:3px solid #ba2e2a; margin-top:-1px; line-height:48px;}
.newslist li{ width:680px; height:50px; margin:0 auto; border-bottom:1px dashed #3a3e4b; overflow:hidden;}
.newslist li a{ font-size:12px; color:#b5b7bf; line-height:50px; text-decoration:none;}
.newslist li a:hover{ color:#ba2e2a;}
.newslist li span.newsTime{ width:100px; display:block; float:right; text-align:right;}
.newslist li span.fenlei{ width:80px; display:inline-block;}

.newsview{ width:680px; margin:0 auto;} 
.newsview h2.newstitle{ font-size:32px; color:#fff; font-weight:normal;}
.newsLine{ width:100%; height:1px; background:#3a3e4b; overflow:hidden; margin:20px 0;}
.viewBox p{ font-size:14px; color:#b5b7bf; line-height:25px;}
.viewBox p img{ margin:20px 0;}
.viewBox { color: white;font-size:14px;line-height:25px;}

















/* ���� */
*html {background-image:url(../images/b6cc40dfb0d9467592e7b4dac307a24d.gif);background-attachment:fixed;}
.mvBox{ width:640px; display:block; position:fixed; top:200px; left:50%; margin-left:-320px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));_margin-top: 10px;}
a.closeBtn{ width:41px; height:41px; display:block; background:url(../images/xx.png) no-repeat; position:absolute; top:0px; right:-45px;}

.yuanhua{ width:800px; display:block; position:fixed; top:200px; left:50%; margin-left:-400px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));_margin-top: 10px;}
.yuanhua img{ width:800px;}
.position a{ color:#b5b7bf;} 
