/*
         ╭──╮╭──╮╭─╮  ╭─╮  TM
         │╭─╯│╭╮│╰╮│  ╰╮│ 
         │╰─╮│╰╯│  ││    ││  
         ╰─╮││╭╮│  ││    ││  
         ╭─╯││╰╯│╭╯╰╮╭╯╰╮
         ╰──╯╰──╯╰──╯╰──╯
                         
      Web: www.5811.com.cn  Tel: 4006-120-950
  
*/

/* 公共 =color----------------------------------------------------- */

  /* 
  *  公用参数存放位置，如颜色值等
  *  
  *
  *
  */
  
/* 初始化 =body */
 body{background-color:#000; }
 html{ overflow-x:hidden;}
a{
  font-family:"微软雅黑","Microsoft Yahei";
}

  
/* 字体，边框=font */
.wp{
  width: 1300px;
  margin: 0 auto;
}


.ico-play {background:url(../images/play.gif) no-repeat 7px 6px;}

  
/* 按钮 =btn*/
#nv li{
  float: left;
  font-weight: bold;
  color: #494949;
  position: relative;
}
#nv li a.v1{
  padding: 0 10px;
  font-family:"微软雅黑","Microsoft Yahei";
  color: #494949;
  font-weight: bold;
  font-size: 14px;
  display:inline-block;
}


#nv li a:hover{
  color: #fff;
}
#nv li.ok .sub{
  display: block;
  z-index:999;
}
.logo{
  padding-left: 40px;
}
.about_body .hdr{
  margin-right: 40px;
}
.sub{
  position: absolute;
  top: 34px;
  left: 0;
  width: 120px;
  background-color: #000;
  background: rgba(0,0,0,.6);
  padding-top: 10px;
}
.sub dd a{
  display: block;
  color: #fff;
  width: 100%;
  height: 34px;
  line-height: 34px;
  text-align: center;
  font-family:"微软雅黑","Microsoft Yahei";
}
.sub dd a:hover{
  background-color: #f5a119;
}
.hdr{
  /*height: 76px;*/
  /*width: 844px;*/
  height: 56px;
  width: 824px;
  padding: 10px;
  padding-top: 20px;
  background: url(../images/nv_bg.png) no-repeat left top;
}
#nv{
  background: url(../images/nb_bg2.jpg) no-repeat left top;
  height: 34px;
  line-height: 34px;
  /*width: 704px;*/
  width: 710px;
  margin-left: 20px;
  float:left;
}
#nv ul{
  padding-left: 8px;
}
.eng{
  height: 32px;
  line-height: 32px;
  text-align: center;
  width: 55px;
  font-family: Arial;
  background: url(../images/eng.png) no-repeat left top;
  margin-right: 20px;
  float:right;
}
.eng a{
  color: #000;
}
#hd{
 /* position:absolute;*/
  margin-top:20px;
  width: 100%;
  z-index: 999;
  position:relative;
}
#hd2{
	/* position:absolute;*/
     margin-top:40px;
     left:0;
     width:100%;
	 height:260px;
     z-index:99;
	  background-image:url(../images/about_header.jpg); background-repeat:no-repeat; background-attachment:scroll;
  background-color:#000;
  background-position:center 26px;
}
.hd-top {color:#eee;}
.hd-top a { color:#fff;  }

.eng a:hover{
  color: #fff;
}
#fd{
  padding-left: 74px;
}
#fd p{
  color: #666666;
}
#fd2 p{
  color: #666666;
}
#fd a,#fd2 a{color:#666;}
body,html{

}
#bd{
  position: absolute;
  width: 100%;
  bottom: 90px;
  z-index:888;
  /*margin-top: 670px;*/
  /*padding-top: 510px;*/
}
#fd{
  position: absolute;
  width: 100%;
  bottom: 10px;
}
#fd2{
     width:100%;
}
#fd2 .wp{
     padding-left:105px;
     padding-bottom:30px;
}
/*****************************************
-----------------[首页 下面滚动]--------------
*****************************************/

#slider{
  position: relative;
  z-index: 666666;
}
#slider .slide{
  position: relative;
  z-index: 6;
  background:url(../images/card.png) no-repeat;
  height:188px;
  width:400px;
}
#slider img{
  background-color: transparent;
}
#slider .tit{
  z-index: 30;
  position: absolute;
  width: 100%;
  text-align: center;
  font-family:"微软雅黑","Microsoft Yahei";
  padding: 6px 0 0 0;
  color: #000;
  text-shadow: 0px 2px 0px rgba(255, 255, 255, 1);
  font-size: 14px;
}
#slider .ul_txt{
  z-index: 30;
  position: absolute;
  left: 5px;
  top: 40px;
  width: 360px;

}

/*****************************************
-----------------[列表]--------------
*****************************************/
.ul_txt li a{
  color: #333;
}
.ul_txt li a:hover{
  color: #F4951F;
}
.ul_txt{
  padding: 10px 0;
}
.ul_txt li{
  padding: 0 10px;
  padding-left: 26px;
  height: 25px;
  line-height: 23px;
  background: url(../images/dot.gif) no-repeat 16px center;
}
.ul_txt span{
  color: #c08f35;
  float: right;
}
.ul_txt1 li a{
         font-size:16px;
         color:#000;
}
.ul_txt1 li{
         line-height:26px;
         color:#666;
         height:auto;
         background: url(../images/dot.gif) no-repeat 16px 34px;
         border-bottom:1px solid #ccc;
         padding-top:20px;
}
.ul_txt1 li span{color:#666;float:none;margin-left:10px;}
.ul_txt1 li p{font-size:12px;text-indent:0;margin-bottom:10px;}
.more{
  position: absolute;
  bottom: 18px;
  right: 20px;
}
.more a,.btnbig{
  display: inline-block;
  width: 80px;
  height: 28px;
  text-align: center;
  color: #88410e;
  line-height: 28px;
  background: url(../images/more.gif) no-repeat left top;
}
.more a:hover{
  opacity:0.7;filter:alpha(opacity=70);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)';
}
.btnbig{border:0;margin-top:20px;font-size:14px;}
.inp{border:1px solid #ccc;width:250px;height:25px;line-height:25px;}
.e1{
  position: absolute;
  top: 40px;
  left: 14px;
}


/*****************************************
-----------------[关于我我们]--------------
*****************************************/
.col_l{
  float: left;
  width: 850px;
  border-right: 1px solid #c5c5c5;
}
.col_r{
  float: right;
  width: 186px;
}
.about_tit{
  font-size: 24px;
  color: #333333;
  font-weight: normal;
  margin-bottom: 40px;
}
.about_tit b{
  color: #666666;
  font-weight: normal;
}
.about_body{
 
  font-family:"微软雅黑","Microsoft Yahei";
}
.about_wp{
  padding: 60px 30px 60px 60px;
  background-color: #f2f2f2;
}

.about_wp .col_l {width:800px; padding-right:50px;}

.about_body #bd{
  width: 1200px;
  margin: 0 auto;
  position: static;
}
.snv li{
  height: 40px;
  margin-bottom: 20px;
  line-height: 40px;
  text-align: center;
}
.snv li a{
  font-family:"微软雅黑","Microsoft Yahei";
  font-size: 14px;
  color: #ffd700;
  font-weight: bold;
  display: block;
  height: 40px;
  background: url(../images/r_btn.png) no-repeat left -50px;
}
.snv li a:hover,.snv li.current a{
  background-position: 0 0;
  color: #333333;
}
.about_wp p{
  margin-bottom: 28px;
  color: #666666;
  line-height: 24px;
  font-size: 12px;
  /*background:url(../images/play.gif) no-repeat 5px center; */
  padding-left:25px;
}
.museum p{
  width: 422px;
  margin-right: 310px;
}
.museum img{
  float: right;
}
/*****************************************
-----------------[intro]--------------
*****************************************/
.intro_wp{
  background-color: #d8d8d8;
  padding: 60px 40px 60px 60px;
}
.intro_box{
  height: 270px;
  float: left;
  width: 363px;
  padding: 15px 22px 10px 18px;
  background: url(../images/card_2.jpg) no-repeat left top;
  margin-bottom: 20px;
  margin-right:10px;
}

.intro_a{
  display: block;
  position: relative;
  height: 206px;
  width: 505px;
  margin-bottom: 10px;
}
.intro_a img{
  width: 370px;
  height: 206px;
}
.intro_a span{
  display: block;
  height: 60px;
  line-height: 60px;
  font-size: 18px;
  width: 370px;
  display: block;
}
.intro_box a{color:#333}
.intro_box a:hover{
  opacity:0.7;filter:alpha(opacity=70);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=70)';
}
.intro_a span b{
  padding-left: 30px;
  font-weight: normal;
}
/*焦点图*/
.mod18{
  /*width:680px;*/
  width: 685px;
  /*margin:20px auto;*/
  position:relative;
  margin-left:55px;

}
#slider .tit-f16{font-size:16px;font-weight:bold;}
.mod18 span{font-size:18px;display:block;padding:10px 0;}
.mod18 .btn{position:absolute;width:15px;height:70px;top:40px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:5px;background:url(../images/left.jpg) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:235px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/right.jpg) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:795px; position:absolute;color:#fff; text-align:center;}
.mod18 .cf li span{display:block;width:795px;position:absolute;left:0;bottom:0; line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:700px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:700px;position:absolute;}
.mod18 .picBox li{width:795px;height:700px; overflow:hidden;}
#black_wp{
  width: 797px;
  margin-top: 10px;
  background: url(../images/black_bg.png) no-repeat left top;
}
.mod18 .listBox{
  height:100px;
  position:relative;
  padding: 0 0 0 0;
  margin: 0 20px;
  overflow:hidden;
}
.mod18 .listBox ul{height:100px;position:absolute;top:9px;}
.mod18 .listBox li{width:95px;height:70px;cursor:pointer;position:relative; text-align:center;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li span{display:block;width:82px; height:58px; overflow:hidden; text-align:center;}
.mod18 .listBox li img{ height:64px;}
.mod18 .listBox .on span {border:3px solid #ff6600;}
.mod18 .listBox .on img {height:58px;}
.mod18 .listBox .on i{display:block;}



.tit_l{font-size:22px;text-align:center;padding:10px 0;}
.cont{line-height:26px;}


.imgtxt .leftimg img{width:113px;height:111px;border:1px solid #ededed;padding:2px;}
.imgtxt .leftimg{float:left;margin-right:30px;}
.imgtxt .leftimg img{
  width: 200px;
  height: 150px;
}
.imgtxt .righttxt{float:right;line-height:22px;width:500px;}
.imgtxt .righttxt h3{font-size:14px;color:#666;padding-bottom:10px;color:#ccc;}
.imgtxt .righttxt h3 a{color:#666;}
.imgtxt .righttxt a.more1{color:#F5A417;}

.rad{
height:90px;overflow:hidden;position:absolute;left:18px;top:38px;

width:363px;
}


.ul-v li {width:200px; height:160px; float:left; margin-bottom:20px;}
.ul-v li img {width:180px;}
.ul-v li h3 {padding-left:10px; font-size:14px;}
.ul-v li span {display:block; height:130px; overflow:hidden;}
.ul-v li div {height:175px; width:180px; background:#fff;}
.ul-v li h3 a{color:#000;}
.ul-v{border-bottom:1px solid #ccc;}

.pages li {display:inline; padding:0 10px;}


.search{background:url(../images/search.jpg) no-repeat;width:248px;height:30px;margin-right:15px; position:relative;}
.search .inp{width:200px;height:28px;margin-top:1px;margin-left:1px;line-height:28px;padding-left:15px;border:0;}
.search .sub{width:30px;height:28px;border:0;cursor:pointer; left:218px; background:none; top:0;}

.news_body { background:url(../images/news_images.png) no-repeat 980px 240px #fff;}