
@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
li{ list-style:none;}
a{ text-decoration:none; color:#666;}
.blue{ color:#1d7fc3;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
.yellow{color:#ffe97d;}
input[type="text"],input[type="button"],input[type="submit"],textarea{-webkit-appearance:none;}
html{ font-size:.75rem;}
@media screen and (min-width:320px) {  html { font-size:75%;}}
@media screen and (min-width:360px) {  html { font-size:87%;}}
@media screen and (min-width:480px) {  html { font-size:112%;}}
@media screen and (min-width:568px) {  html { font-size:131%;}}
@media screen and (min-width:639px) {  html { font-size:150%;}}
@media screen and (min-width:801px){ body{width:640px;margin:auto;}}
.wrap{ width:96%; margin:auto;overflow:hidden; }
body{ color:#fff; font-family:microsoft yahei; font-size:14px; background:#580000;overflow-x:hidden; padding-bottom:6.5em;}
.header{height:60px; line-height:60px; background:#000;  padding:5px 0;}
.header .menu ul li{ float:left; font-size:16px; margin:0 0 0 30px;}
.header img{  height:60px;display:block; margin:0px auto 0;}
.banner{  width:100%; background:url(../images_n/beijing_01.jpg) no-repeat center 0px; background-size:100%; overflow:hidden}
.zhuan{ margin:420px auto 0; position:relative}
.zhuan .zhuancon{ width:100%; margin:auto; }
.zhuan .zhuancon img.zp{ width:100%;}
.zhuan .zhuancon img.button{ width:25%; position:absolute; top:50%; left:50%; margin-left:-12.5%;margin-top:-20%; cursor:pointer}
.menu { width:100%; position:fixed; bottom:0; left:0; z-index:9999}
.menu ul li{ background:#000; width:25%; height:3em; float:left; line-height:3em; text-align:center; box-sizing:border-box; }
.menu ul li img{ width:100%; position:relative;}
.menu ul li p{  width:80%; display:inline}
.menu ul li a{ color:#fff;}
.bot{ text-align:center; line-height:150%; margin:.5rem auto 0;}
.home1,.home2,.home3{background:#980000; overflow:hidden; padding:0px 0px 20px; border-radius:.5rem; margin:1rem auto 0;}

.n_home1 {background: url(../images/zhongjiangbeijingg_02.png) no-repeat center 0px;width: 100%}

.title { text-align:center; padding:1rem  2% .5rem; background:#880000; width:100%}
.title img{ width:60%}
.home3 dl{ width:96%; margin:auto;box-shadow: inset 0px 10px 20px -15px #000;padding: 2%}
.home3 dl dt{color:#ffe97d; font-size:1.25rem; margin:1rem 0 0 0; line-height:150%;}
.home1 .title{  width:96%}
a.tancon1{ color:#333; padding:0 2%; margin:1rem auto; display:block; text-align:center;margin-bottom:0rem;}
a.tancon1 img{ width:40%;}
.home1 #scrollDiv{ overflow:auto; margin:1rem auto 0; width:96% ;box-shadow: inset 0px 10px 20px -15px #000;background:#880000; }
.home1 .scrollText{width:100%; margin:0px auto 0; height:200px; min-height:25px;   overflow:hidden;padding-top:20px}
.home1 .scrollText li{height:28px;line-height:28px;   overflow:hidden;  border-bottom:1px dashed #880000;padding-left:30px}
.home1 .scrollText li span{ float:left}
.home1 .scrollText li span.span2{ margin:0 0 0 0px;  display:block; float:right; width:25%   }
.home1 .scrollText li span.span1{ margin:0 0 0 0; display:block; float:left; width:35%   }
.home1 .scrollText li span.span3{width:40% }
.cjtj { width:93%; padding:2%; margin:2% auto;box-shadow: inset 0px 10px 20px -15px #000}
.cjtj p.yellow{ font-size:1.2rem;}
.home2 .picMarquee-left{ overflow:hidden; width:96%; position:relative; height:100px; margin:20px auto 0;}
.home2 .picMarquee-left .bd{ margin:0px auto 0; }
.home2 .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.home2 .picMarquee-left .bd ul li{ width:49.5%; margin:0 0px 0 .5%;   float:left; _display:inline; overflow:hidden; background-color: #181313;box-shadow: 1px 1px 1px #000 }
.home2 .picMarquee-left .bd ul li:hover {background-color: #282020;}
.home2 .picMarquee-left .bd ul li .pic{ text-align:center;width:100%; }
.home2 .picMarquee-left .bd ul li .pic img{ width:100%; height:100px; display:block;   }
.home2 .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.home2 .picMarquee-left .bd ul li .title{ line-height:24px;   }
.home2 .picMarquee-left .bd ul li .star{ background:url(../images/star.png) right center no-repeat; width:65px; display:block; height:30px; margin:0 2% 0 0;}
.home2 .picMarquee-left .bd ul li  p{  height:30px;line-height:30px; text-indent:2%; overflow:hidden}

.tantit1,.tantit2,.tantit3,.tantit4,.tantit5{position: fixed;left: 0;top: 0;height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;z-index:9999; }
.tantit1.visible1,.tantit2.visible2,.tantit3.visible3,.tantit4.visible4,.tantit5.visible5 {opacity: 1;visibility: visible;}
.tancontent  {position: relative; overflow:hidden;width:90%;margin:18px auto 0;   background:#580000; border-radius:20px; }
.tantit-close{ position: absolute;right:20px;top:15px; z-index: 10;width:13px;height:13px; display: block; background: url(../images/close.png);}
.tantit-close:hover{ background-position:0 -13px;}
.tantit2 .tancontent,.tantit5 .tancontent{background:#fff }
.tancontent .tit2{ height:40px; text-align:center; font-size:18px;  margin:0px auto 0; width:100%;  line-height:40px;  background:#880000; color:#fff000}
.tancontent .logo{ margin:50px auto 0; display:block; width:230px; height:75px}
.tancontent .gdcon{ padding:5%;  }
.tancontent .gdcon .form_box{ line-height:30px;}
.tancontent .gdcon .form_box input{ height:28px; line-height:28px; border:0; padding:0 5px;}
.tancontent .gdcon .form_box input[type="button"]{background:#fff600; font-family:microsoft yahei; margin:1px 0 0 5px; cursor:pointer; font-size:14px; padding:0 10px; height:30px; border-radius:5px;}
.tancontent .gdcon .form_box input[type="button"]:hover{ background:#880000; color:#fff600}
.tancontent .content table{  width:100%; border-collapse:collapse; margin:20px auto 0;}
.tancontent .content table th{ background:#880000}
.tancontent .content table td,.tancontent .content table th{border:1px solid #880000;  padding:5px; text-align:center;}
.page{ text-align:center; font-size:12px; margin:10px auto 0;}
.page a,.page span{ display:inline-block; padding:3px 8px; margin:0 5px; background:#880000; color:#fff;}
.page a:hover,.page span.cur{ background:#f91301; color:#fff;}
.n_logo{width:240px;margin:0 auto;text-align: center;}
.n_logo img{width:80%;margin-top:35px;}
@media screen and (max-width:414px) {  .zhuan{ margin:270px auto 0; padding-bottom: 20px;}}
@media screen and (max-width:350px) { 
	.n_logo img{margin-top:25px;width: 70%}
 	.zhuan{ margin:220px auto 0; padding-bottom: 20px;

 }
}
.aui_content{color:#fff;}
#login-na{width:150px}


