@charset "utf-8";

/*头部*/

.header{height: 114px; background: url(../images/header.png) center top no-repeat; overflow: hidden; width: 100%; position: relative;border-top: 1px  solid #000;}

.header .header-bd{width: 1200px; margin:0 auto; height: 114px; position: relative;}

.header .header-bd .logo{width: 245px; height: 76px; float: left; margin-top: 20px;}

.header .header-bd .top-link{height: 20px; line-height: 20px; float: right; margin-top: 20px;}

.header .header-bd .top-link span{padding:0 5px;color: #999999;}

.header .header-bd .top-link a{color: #999999;}

.header .header-bd .top-link a.black{color: #000;}

.header .header-bd .search{position: absolute; right: 0; top: 50px; width: 170px;}

.header .header-bd .search .txtBox{display: block; width: 120px; height: 25px; line-height: 25px;  background: #fff; float: left; border: 1px solid #e0e0e0;outline: none;padding:0 10px;}

.header .header-bd .search .sBtn{display: block; width: 27px; height: 27px;  background: url(../images/sBtn.png) no-repeat; float: left; border: 0; outline: none;}

/*导航*/

/*.navbar{background: #000;}

.navbar .nav{width: 1200px; margin:0 auto; height: 40px;}

.navbar .nav li{width: 170px; height: 40px;float: left; text-align: center; position: relative; background: url(../images/nav_line.png) right center no-repeat;}

.navbar .nav li a{font-size: 16px; color: #fff;height: 40px; line-height: 40px; display: block;}

.navbar .nav li.current a{background: #6a0713;}

.navbar .nav li.current2 a{background: #121633;}*/





/*导航*/

.navbar{background: #000;}

.navbar .nav{width: 1200px; margin:0 auto; height: 40px;}

.navbar .nav>ul>li{width: 170px; height: 40px;float: left; text-align: center; position: relative; background: url(../images/nav_line.png) right center no-repeat;}

.nav>ul>li>ul{position:absolute;left:0;top:40px;display:none; z-index:99999;width: 170px; text-align:center; background:#000;}

.nav>ul>li>ul li{height:40px;line-height:40px;}

.navbar .nav li a{font-size: 16px; color: #fff;height: 40px; line-height: 40px; display: block;}



.navbar .nav li.current a{background: #6a0713;}

.navbar .nav li.current2 a{background: #121633;}

.nav a:hover{background:#600;color:#FF0;}

.nav .show ul{display:block;}







.navbar3{background: #ededed;}

.navbar3 .nav{width: 1200px; margin:0 auto; height: 40px;}

.navbar3 .nav li{width: 170px; height: 40px;float: left; text-align: center; position: relative; background: url(../images/nav_line3.png) right center no-repeat;}

.navbar3 .nav li a{font-size: 16px; color: #6d131c;height: 40px; line-height: 40px; display: block;}

.navbar3 .nav li.current a{background: #d9d9d9; color: #fff;}

.navbar3 .nav li  ul li a{color: #fff;}

.navbar3 .nav li:hover a{color: #fff;}





.header2{width: 1200px; margin:0 auto;height: 114px; background: url(../images/header2.png) center bottom no-repeat; height: 148px; position: relative;}

.header2 .header-bd{ height: 114px; position: relative; padding:0 120px;}

.header2 .header-bd .logo{width: 267px; height: 76px; float: left; margin-top: 18px; }

.header2 .header-bd .top-link{height: 20px; line-height: 20px; float: right; margin-top: 20px;}

.header2 .header-bd .top-link span{padding:0 5px;color: #999999;}

.header2 .header-bd .top-link a{color: #999999;}

.header2 .header-bd .top-link a.black{color: #000;}

.header2 .header-bd .search{position: absolute; right: 120px; top: 50px; width: 170px;}

.header2 .header-bd .search .txtBox{display: block; width: 120px; height: 25px; line-height: 25px;  background: #fff; float: left; border: 1px solid #e0e0e0;outline: none;padding:0 10px;}

.header2 .header-bd .search .sBtn{display: block; width: 27px; height: 27px;  background: url(../images/sBtn.png) no-repeat; float: left; border: 0; outline: none;}



.header2 .navbar2{background:url(../images/navbar.png); height: 40px; width: 960px; position: absolute; bottom:0; left: 130px;}

.header2 .navbar2 .nav{width: 960px; margin:0 auto; height: 40px;}

.header2 .navbar2 .nav li{height: 40px;float: left; text-align: center; position: relative; }


.header2 .navbar2 .nav li a{font-size: 16px; color: #666666;height: 40px; line-height: 40px; display: block;padding:0 36px; }

.header2 .navbar2 .nav li.current a{background: #1e2033; color: #fff;}





.game-header2{width:100%;background: url(../images/header3.jpg) center bottom no-repeat; height: 148px; position: relative;}

.game-header2 .header-bd{ height: 114px; position: relative; width: 960px; margin:0 auto; padding:0;}

.game-header2 .navbar2{position: absolute; bottom:0; left: 50%; width: 960px; left: 50%; margin-left: -480px;}

.game-header2 .header-bd .search{right: 0;}



/*底部*/

.footer{background: #70141c; margin-top: 50px;}

.footer2{background: url(../images/ft_bg.png) center top no-repeat; margin-top: 50px;}

.footer-bd{width: 1200px; margin:0 auto; overflow: hidden; padding:25px 0;}

.footer-bd .ft-logo{width: 140px; float: right;border-left: 1px solid #fff; height: 151px; padding-left: 45px;}

.footer-bd .ft-link{float: left; margin-left: 50px; color: #fff; font-size: 12px; font-family: Arial;text-align: right; font-size: 14px; padding-left: 20px}

.footer-bd .ft-link a{display: block; color: #fff; font-family: Arial; line-height: 20px; text-align: right;}



.footer3{background: url(../images/foot2.jpg) center top no-repeat; }





.copyright{height: 40px; line-height: 40px; background: #333132; color: #fff; text-align: center;}

.picScroll-left{ width:785px;  overflow:hidden; position:relative; float: left;}

.picScroll-left .hd{ overflow:hidden;  height:43px; position: absolute; top: 35px; width: 100%;}

.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:43px; height:43px;cursor:pointer; background:url("../images/ft_arrow.png") no-repeat; float: left;}

.picScroll-left .hd .next{ background-position:0 bottom; float: right;}

.picScroll-left .hd2{ overflow:hidden;  height:43px; position: absolute; top: 45px; width: 100%;}

.picScroll-left .hd2 .prev,.picScroll-left .hd2 .next{ display:block;  width:27px; height:27px;cursor:pointer; background:url("../images/ft_arrow2.png") no-repeat; float: left;margin-left: 50px;}

.picScroll-left .hd2 .next{ background-position:right 0; float: right; margin-right:20px;}

.picScroll-left .bd{ width: 640px ;margin:0 auto;}

.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left .bd ul li{ margin:0 16px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.picScroll-left .bd ul li .pic{ text-align:center; }

.picScroll-left .bd ul li .pic img{ width:85px; height:85px; }

.picScroll-left .bd ul li .title{margin-top: 10px; text-align: center; border:1px solid #fff;}

.picScroll-left .bd ul li .title a{font-size: 14px; color: #fff;}





/*文化列表*/

.main{width: 1200px; margin:0 auto; padding-top: 20px;}

.main2{width: 960px; margin:0 auto;}

.sidebar{width:275px; float:left;}

.col-md{width:600px; float: left; margin-left: 30px; margin-top: 30px;}

.col-rt{width:270px; float: right;margin-top: 30px;}

.col-auto{float:left; width: 925px;}

.col-auto .topic{padding-top: 30px; padding-left: 30px;}





.side-nav{background: #f2f2f2; padding:0 15px;}

.side-nav li{height: 35px; line-height: 35px; border-bottom:1px solid #bcbcbc; padding:0 15px;}

.side-nav li a{ display:block;height: 36px; line-height:36px;color: #999;font-size: 16px; background: url(../images/dian.png) 0 12px no-repeat;padding-left: 18px}

.side-nav li.current{background: url(../images/side_nav_cur.png) no-repeat;margin:0 -15px; border-bottom: 0;}

.side-nav li.current a{padding:0 30px; background: url(../images/dian.png) 15px -26px no-repeat; color: #fff;}

.side-nav li.current2{background: url(../images/side_nav_cur2.png) no-repeat;margin:0 -15px; border-bottom: 0;}

.side-nav li.current2 a{padding:0 30px; background: url(../images/dian.png) 15px -26px no-repeat; color: #fff;}

.side-info{background: #f2f2f2;padding:25px 20px;}

.side-info dl{background: #fafafa;padding:20px 30px 0 30px;}

.side-info dl dt{width: 40px; height: 20px; color: #fff; font-size: 15px; line-height: 20px; text-align: center; background: #d8b77a;}

.side-info dl dd{color: #296ab0; overflow: hidden;}

.side-info dl dd a{color: #296ab0;padding-top:5px; display: inline-block; font-weight: bold;font-size: 13px;}

.side-info dl dd a.black{color: #000;}

.side-ad{width: 275px; overflow: hidden;}



.col-hd{height: 44px; background: #e5e5e5;}

.col-hd .ch{width: 140px; height: 44px; line-height: 44px; text-align: center; color: #fff; font-size: 20px; background: url(../images/col_hd.png) no-repeat; float: left;}

.col-hd .en{float: left; height: 34px; color: #999;padding-left: 10px; padding-top: 8px; line-height: 15px;}

.col-hd .chbg{background: #6a0713;}



.col-hd2{height: 40px; background: url(../images/news_hd_bg.png) no-repeat; position: relative;}

.col-hd2 .more{font-size: 12px; position: absolute; top: 30px; right: 0; color: #74001b; font-weight: bold;}



.col-hd3{height: 40px; position: relative; border-top: 2px solid #a1a1a1; padding-top: 5px; color: #4d4949; font-weight: bold; font-size: 18px;}

.col-hd3 .more{font-size: 12px; color: #4d4949; font-weight: bold; float: right;}



.col-hd4{height: 44px; background: #e5e5e5; overflow: hidden;}

.col-hd4 .ch{height: 44px; text-align: center; color: #fff; font-size: 20px;  float: left; border-right: 1px solid #838394; height: 30px; line-height: 30px; margin-top: 5px; padding-right: 5px;}

.col-hd4 .en{float: left; height: 34px; color: #999;padding-left: 10px; padding-top: 8px; line-height: 15px;}





.md-list li{margin-top: 30px; overflow: hidden;}

.md-list li .pic{width: 140px; height: 100px; float: left;}

.md-list li .list-r{overflow: hidden; _float:left; _zoom:1; border-top: 1px solid #cfcfcf;padding-top: 10px; padding-left: 45px; background: url(../images/list_dian.png) no-repeat 25px 12px;}

.md-list li .title a{color: #296ab0; font-size: 14px;}

.md-list li .title {line-height: 15px; width: 310px; margin-bottom: 6px;}

.md-list li .desc{color: #999; width: 370px;}

.list-meta{height: 20px;}

.list-meta .time{color: #ceac7d; font-style: italic; display: block;float: left;}

.list-meta .icon{ display: block; float: left; overflow: hidden; margin-left: 10px;}

.list-meta .icon a{display: block; height: 20px; width: 11px; background: url(../images/meta.png) no-repeat 0 4px; float: left;}

.list-meta .icon a.click{background-position: -21px 4px;}

.list-meta .icon a.write{background-position: right 4px;}

.list-meta .icon i{height: 10px; width: 1px; background: #dbdbdb;margin:5px; float: left;}





.showpic{text-align: center;}

.new-hd{height: 42px; background: url(../images/col_hd2.png) no-repeat; line-height: 42px;padding-left: 15px;}

.new-hd .ch{font-size: 18px; color: #414141;}

.new-hd .en{font-size: 16px; color: #999999; padding-left: 10px;}



.new-hd2{height: 53px; background: url(../images/col_hd3.png) no-repeat; padding-left: 15px; line-height: 38px; position: relative;}

.new-hd2 .ch{font-size:18px; color: #fff;}

.new-hd2 .en{font-size: 17px; color: #999999; padding-left: 5px;}

.new-hd2 .more{color: #fff; position: absolute; right: 10px; bottom: 5px; height: 20px; display: block; line-height: 20px;}





.picScroll-top{background: #f6f6f6; position: relative;padding-bottom:32px;}

.picScroll-top .hd{height:32px; width: 100%; height: 32px; }

.picScroll-top .hd .prev,

.picScroll-top .hd .next{ display:block;  width:270px; height:31px; cursor:pointer;position: absolute;  }

.picScroll-top .hd .prev{background:url("../images/arrow.png") center 10px no-repeat;border-bottom:1px solid #d0d0d0;left: 0; top: 0;}

.picScroll-top .hd .next{ background:#ededed url("../images/arrow.png") center -32px no-repeat; left: 0; bottom: 0;}





.picScroll-top .bd{ overflow:hidden; zoom:1;padding:0 5px;}

.picScroll-top .bd ul li{ zoom:1;padding-top: 12px; padding-bottom: 6px; background: url(../images/list_line.png) bottom center no-repeat;}

.picScroll-top .bd ul li .title{ line-height:16px;padding-left: 15px; background: url(../images/list_dian.png) left 3px no-repeat; margin-bottom: 5px;}

.picScroll-top .bd ul li .title a{color: #4d4949; font-size: 12px;}

.picScroll-top .bd ul li .list-meta{padding-left: 15px; padding-right: 15px;}

.picScroll-top .bd ul li .list-meta .icon{ float: right;}



/*新闻中心列表*/

.col-rt .search{width: 220px; overflow: hidden; margin-bottom: 32px; margin-left: auto; margin-right: auto;}

.col-rt .search .txtBox{display: block; width: 170px; height: 25px; line-height: 25px;  background: #fff; float: left; border: 1px solid #e0e0e0;outline: none;padding:0 10px;}

.col-rt .search .sBtn{display: block; width: 27px; height: 27px;  background: url(../images/sBtn2.png) no-repeat; float: left; border: 0; outline: none;}



.picScroll-top2{ margin:0 auto;  overflow:hidden; position:relative;  }

.picScroll-top2 .hd{ overflow:hidden;  height:30px; padding:5px 10px; text-align: center;  }

.picScroll-top2 .hd .prev,

.picScroll-top2 .hd .next{ display:inline-block;  width:17px; height:17px;border:1px solid #c6c6c6;}

.picScroll-top2 .hd .next{background: url(../images/next.png) center center no-repeat; }

.picScroll-top2 .hd .prev{background: url(../images/prev.png) center center no-repeat; margin-right: 5px;}

.picScroll-top2 .hd .prevStop{ background-position:-60px -100px;  }

.picScroll-top2 .hd .nextStop{ background-position:-60px -140px;  }

.picScroll-top2 .hd ul{  overflow:hidden; zoom:1; display: inline-block;}

.picScroll-top2 .hd ul li{ display: inline-block;  width:17px; height:17px; overflow:hidden; margin-right:5px; cursor:pointer; border:1px solid #c6c6c6; text-align: center; line-height: 17px; font-size: 12px;}

.picScroll-top2 .hd ul li.on{ background: #121633; color: #fff; }

.picScroll-top2 .bd{ background: url(../images/ulbg.png) no-repeat; padding:0 15px;}

.picScroll-top2 .bd ul{ overflow:hidden; zoom:1; padding:0 15px; }

.picScroll-top2 .bd ul li{ zoom:1; padding:10px 0; border-bottom: 1px solid #333;}

.picScroll-top2 .bd ul li .title{ line-height: 16px; padding-left: 15px; background: url(../images/list_dian.png) left 3px no-repeat;}

.picScroll-top2 .bd ul li .title a{ font-size: 14px; color: #000024;}

.picScroll-top2 .bd ul li .title a:hover{color: #296ab0}

.picScroll-top2 .bd ul li .time{color: #a3a3a3;padding-left: 15px; font-style: italic; padding-top: 5px;}



.video{margin-bottom: 30px;}

.vide-hd{height: 20px; border-bottom: 2px solid #9d9d9d; margin-bottom: 5px;}

.vide-hd .en{background: url(../images/vibtn.png) left center no-repeat; padding-left: 25px; display: block; float: left; height: 20px; line-height: 20px; color: #999999; font-size: 16px;}

.vide-hd .ch{float: right;color: #222245; font-size: 15px;}





/*新闻中心*/

.slideBox{ width:600px; height:475px; overflow:hidden; position:relative; margin: 20px 0;}

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

.slideBox .hd ul li.on{ background:#f00; color:#fff; }



.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; }

.slideBox .bd .pic{ width:600px; height:360px; display:block;  }

.slideBox .bd li .intro{background: #000;padding:15px;height:100px;}

.slideBox .bd li .intro .title{height: 25px; line-height: 25px; margin-bottom: 6px;}

.slideBox .bd li .intro .title a{color: #ffffff; font-size:18px;}

.slideBox .bd li .intro .desc{text-indent: 30px; color: #929292; font-size: 13px; line-height: 22px;}

.slideBox .prev,

.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-50px; display:block; width:35px; height:35px; background: url(../images/slide_prev.png) no-repeat; }

.slideBox .next{ left:auto; right:3%; background: url(../images/slide_next.png) no-repeat; }



.news-list ul{padding:0 10px;}

.news-list li{width: 228px; padding:20px; border:1px solid #cdcbcb; border-top: 5px solid #d8b77a; float: left; margin-bottom: 30px; margin-right: 35px; background: #f9f9f9;}

.news-list li .pic{height: 143px; margin-bottom: 15px;}

.news-list li .title{line-height: 22px;}

.news-list li .title a{color: #666666; font-size: 15px;}

.news-list li .list-meta2{color: #457dba;margin-bottom: 10px;}

.news-list li .desc{font-size: 14px; color: #999999; line-height: 20px;}

.news-list li .more{height: 20px; line-height: 20px; text-align: right;}

.news-list li .more a{color: #999999;}





/*视频列表*/

.video-list li{width: 180px; float: left; padding-top: 30px; margin-right: 28px;}

.video-list li .pic{width: 180px; height: 130px; margin-bottom: 10px; position: relative;}

.video-list li .pic a{display: block;width: 40px; height: 40px; background: url(../images/playBtn.png) no-repeat; position: absolute; left: 50%; top: 50%; margin: -20px 0 0 -20px;}

.video-list li .title{padding-top: 5px; border-top:1px solid #d9d9d9;}

.video-list li .title a{color: #999;font-size: 15px; font-weight:bold;}



/*图片大赛*/



.img-wrap{ border:1px solid #e9e9e9;background: #f4f4f4; margin-top: 30px;}

.img-wrap ul{padding:0 14px 15px 14px;}

.img-list li{width: 180px; float: left; padding-top:20px; margin-right:15px;}

.img-list li .pic{width: 180px; height: 130px;  position: relative;}

.img-list li .pic a{display: block;}

.img-list li .title{ border-top:1px solid #d9d9d9; text-align: center; background: #fff; border:1px solid #e9e9e9;padding:10px;height: 80px;}

.img-list li .title a{color: #999;font-size: 15px; display: block; border-top:1px solid #e9e9e9; padding-top: 10px;}

.img-wrap .img-tab{height: 35px; background: #d7d7d7;}

.img-wrap .img-tab li{width: 150px; height: 35px; float: left; text-align: center; line-height: 35px; font-size: 18px; color: #666; cursor: pointer;}

.img-wrap .img-tab li.active{background: #f4f4f4; color: #6a0713;}





/*图片底层也没*/

.bread{height: 25px; line-height: 25px; color: #2e7db6; font-size: 16px;padding-left: 15px; background: url(../images/bread_bg.jpg) left center no-repeat; margin-top: 40px; margin-bottom: 10px;}

.bread a{color: #2e7db6; font-size: 16px; font-weight: bold;}



.bread2{height: 25px; line-height: 25px; color: #6a0713; font-size: 16px;padding-left: 15px; background: url(../images/dlbt.png) left center no-repeat;  margin-bottom: 10px;}

.bread2 a{color: #6a0713; font-size: 16px;}



.foucs-pic{margin-bottom: 50px;}

.foucs-pic .pic{height: 400px;overflow: hidden;}

.foucs-pic .text-wrap{background: #505050; padding:15px 10px;}

.foucs-pic .text-wrap .name{color: #d8b77a;overflow: hidden; margin-bottom: 5px;}

.foucs-pic .text-wrap .name a {color: #d8b77a; font-size: 18px; float: left; display: block; height: 25px; line-height: 25px;}

.foucs-pic .text-wrap .name span {float: left; display: block; height: 25px; line-height: 25px; margin-left: 5px;}

.foucs-pic .text-wrap .desc{color: #ebebeb; font-size: 14px; line-height: 22px; text-indent: 30px;}

.foucs-pic .sp-wrap{padding:15px 20px;}

.foucs-pic .sp-wrap .desc{text-indent: 0;}









.recommend-list li{overflow: hidden; padding:20px; border-top: 1px solid #cfcfcf; position: relative; margin-bottom: 20px;}

.recommend-list li .pic{width: 144px; float: left; margin-right: 20px;}

.recommend-list li .re-r{width: 335px;float: left;}

.recommend-list li .more{display: block; width: 60px; height: 160px; background: url(../images/more.png) no-repeat;position: absolute; right: 0; top: 0;}

.recommend-list li .title{color: #296aaf; font-size: 16px; background: url(../images/bread_bg.jpg) left center no-repeat; padding-left: 15px; margin-bottom: 5px; font-weight: bold;}

.recommend-list li .desc{font-size: 14px;color: #999; text-indent: 25px;}



/*走进神魔*/

/* flexslider */

.flexslider{position:relative;height:235px;}

.flexslider .slides{position:relative;z-index:1;}

.flexslider .slides li{height:235px;}

.flexslider .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}

.flexslider .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flexslider .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(images/dot.png) right 0 no-repeat;cursor:pointer;}

.flexslider .flex-control-nav .flex-active{background-position:0 0;}



.flexslider .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flexslider .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}



/* flexslider */

.flexslider2{position:relative;height:443px;max-width: 1437px; margin:0 auto;}

.flexslider2 .slides{position:relative;z-index:1;}

.flexslider2 .slides li{height:413px; position: relative;}

.flexslider2 .slides li .text-wrap{padding:15px 0; width: 100%; position: absolute; left: 0; bottom:0; background:rgba(20,47,83,0.8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #80142f53,endColorstr = #80142f53);}

.flexslider2 .slides li .text-wrap .text-bd{width: 960px; margin:0 auto; color: #fff; position: relative;}

.flexslider2 .slides li .text-wrap .text-bd .title a{font-size: 20px; font-weight: bold; color: #fff;}

.flexslider2 .slides li .text-wrap .text-bd .title{height: 30px; line-height: 30px; }

.flexslider2 .slides li .text-wrap .text-bd .desc{width: 540px;}

.flexslider2 .slides li .text-wrap .text-bd .more{color: #7b99b3; font-family: arial; display: block; font-weight: bold; position: absolute; right: 20px; top: 30px;}

.flexslider2 .flex-control-nav{position:absolute;bottom:0px;z-index:2;width:100%;text-align:center; background: url(../images/bs_dot_bg.png) center top no-repeat; height: 23px;padding-top: 7px;}

.flexslider2 .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flexslider2 .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/bs_dot.png) right 0 no-repeat;cursor:pointer;}

.flexslider2 .flex-control-nav .flex-active{background-position:0 0;}





.banScroll-top{position: absolute; left: 50%; top: 48px; z-index: 1000; width: 300px; padding:35px 0; margin-left: 190px;}

.banScroll-top .bd{background:rgba(101,106,124,0.8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #80656a7c,endColorstr = #80656a7c); color: #fff;padding:10px 0;}

.banScroll-top dl{background: url(../images/ds_line.png) left bottom no-repeat;padding:0 35px;}

.banScroll-top dt{background: #121633; width: 60px; text-align: center;padding:2px 5px; margin-bottom: 5px; margin-left: -10px;}

.banScroll-top dd{background: url(../images/ds_line.png) left bottom repeat-x; width: 100%; padding:10px 0;}

.banScroll-top dd .title{height: 20px; line-height: 20px;}

.banScroll-top dd a{color: #fff;font-size: 14px;}

.banScroll-top dd .time{color: #a3ceec;}

.banScroll-top dd .desc{line-height: 20px;}



.banScroll-top .arrow{width: 300px; height: 35px; background: #121633 url(../images/bs_arr.png) no-repeat center 10px; position: absolute; left: 0; cursor: pointer;}

.banScroll-top a.prev{top: 0;}

.banScroll-top a.next{bottom: 0; background: #121633 url(../images/bs_arr.png) no-repeat center -260px;}

.banScroll-top .hd{position: absolute; top: 0; left: 0; height: 35px; line-height: 35px; color: #fff; font-size: 18px; z-index: 22;padding-left: 10px;}





.side-nav2{padding:50px 0 0 40px;}

.side-nav2 dl,

.side-nav2 dl a{color: #6a0713; font-size: 16px;}

.side-nav2 dl dt{height:25px;line-height: 25px; margin-bottom: 10px; padding-left: 15px; background: url(../images/dlbt.png) left center no-repeat;}

.side-nav2 dl dd{height:25px;line-height: 25px; margin-bottom: 10px; padding-left: 35px;}

.side-nav2 dl dd.current a{color: #233333;}



.z-link{padding-left: 50px;padding-top: 50px;}

.z-link a{display: block; width: 139px; height: 39px; background: url(../images/z_link.png) no-repeat; padding-left: 20px; font-size: 16px; color: #fff; line-height: 39px; margin-bottom: 15px;}

.z-link a img{vertical-align: middle;;}

.z-link a.lk2{background-position: 0 -56px;}

.z-link a.lk3{background-position: 0 -109px;}

.z-link a.lk4{background-position: 0 -165px;}



.info-wrap{font-size: 14px; color: #666666; margin-bottom: 50px;}

.info-wrap p{font-size: 14px; color: #666666; line-height: 25px; margin-bottom: 30px; text-indent: 28px;}



.col-hd4{height: 44px; background: url(../images/col_hd33.png) no-repeat; color: #fff; padding:0 10px; line-height: 44px;}

.col-hd4 span{float: left;font-size: 18px;}

.col-hd4 a{float: right; font-size: 12px;color: #fff;}

.z-list ul{padding:20px;}

.z-list li{width: 230px; float: left;border-top: 1px solid #d8b77a;padding:15px; margin-right: 34px; margin-bottom: 25px;}

.z-list li .info{color: #457dba; padding-left: 15px; background: url(../images/list_dian.png) left 3px no-repeat;}

.z-list li .time{margin-bottom: 5px;}

.z-list li a.title{color: #4d4949; display: block; line-height: 22px;}

.z-list li:hover{background: #f5f5f5;}



/*图片频道*/

.img-list li .intro{padding:5px; background: #fff; text-align: center; border:1px solid #d9d9d9;}

.img-list li .bt{height: 25px; line-height: 25px; border-bottom: 1px solid #d9d9d9;}

.img-list li .bt a{font-size: 16px;font-weight: bold; color: #999;}

.img-list li .desc{padding:5px 0; line-height: 20px;color: #999;}



/*文化底页*/

.cm-wrap{color: #666666; line-height: 30px; overflow: hidden; margin-bottom: 30px; text-indent: 2em;  font-size: 16px;}

.cm-wrap p{margin-bottom:10px; line-height: 30px;text-indent: 25px;}

.cm-wrap .img-box{float: left; margin:30px 20px 0 0;}

.cm-wrap .img-box p{color: #999; text-align: right; padding: 10px 0; }

.cm-wrap .bigletter{color: #a30b21; font-size: 22px;padding: 0 5px;}



.top-l{width: 270px; float: left; position: relative; height: 490px;}

.top-r{width: 600px; float: right; }

.top-r-pd{padding-top: 60px;}

.top-l .bread{margin-top: 20px;}

.top-l .top-pic{ text-align: center;}

.top-l .title{line-height: 30px; margin-bottom: 20px;}

.top-l .title a{font-size: 18px; color: #434343;}

.top-l .desc{color: #666; font-size: 15px; line-height: 25px;}

.top-l .list-meta{border-top: 2px solid #c0c0c0; position: absolute; left: 0;bottom: 0; width: 100%; padding-top: 5px;}

.top-l .list-meta .author{color: #999999; font-size: 14px; height: 20px; line-height: 20px; padding-right: 16px;}



.top-r .intro{height: auto; padding:10px; background: #ededed; font-family: arial;}

.top-r .intro .title{font-size: 14px; color: #333; margin-bottom: 5px;}

.top-r .pic{width: 600px; height: 370px;}

.n-top-r {position: relative; height: 370px;}

.n-top-r .intro{position: absolute; right: 0; top: 370px; width: 250px; height: 140px;}







/*首页*/



.header-bd .in-search{ width: 316px; float: left;margin:45px 0 0 50px;}

.header-bd .in-search .txtBox{display: block; width: 228px; height: 35px; line-height: 25px;  background: #fff; float: left; border: 1px solid #e0e0e0;outline: none;padding:0 10px; color: #999;}

.header-bd .in-search .sBtn{display: block; width: 50px; height: 36px;  background:#2b292a url(../images/sobtn4.png) center center no-repeat; float: left; border: 0; outline: none;}

.header .in-top-link{width: 816px;height: 29px; line-height: 29px; background: url(../images/top_info.png) no-repeat;padding-left: 25px; position: absolute; top: 0; left: 50%; margin-left: 112px;}

.header .in-top-link span{padding:0 8px;color: #fff;}

.header .in-top-link a{color: #fff; display: inline-block; width: 50px; height: 29px; line-height: 29px; text-align: center;;}

.header .in-top-link a.black{color: #fff;padding:0 8px;}

.header .in-top-link a.black:hover{background: #b79e73;}

.header .in-top-link a.ch{background: #b79e73;}



.in-hd{height: 35px; border-bottom: 1px solid #d7d7d7;color: #333333; margin-bottom: 20px; padding-bottom: 5px;}

.in-hd span{display: block; cursor: pointer; height: 35px; line-height: 35px; padding-left: 30px; background: url(../images/in_hd_bg.png) no-repeat 0 5px; margin-right: 20px; float: left;font-size: 20px; font-weight: bold;}

.in-hd a{float: right; display: block; height: 35px; line-height: 50px; color: #666; font-family: Arial; font-weight: bold;}


.news-wrap{margin-bottom: 40px;}

.news-wrap .news-recommond{width: 460px; float: left;}

.news-wrap .news-recommond .pic{height: 235px; overflow:hidden;}

.news-wrap .news-recommond .intro{border:1px solid #d2d2d2; height: 75px; padding:5px 12px;}

.news-wrap .news-recommond .title{margin-bottom: 5px;}

.news-wrap .news-recommond .title a{font-size: 16px; color: #000; font-weight: bold;}

.news-wrap .news-recommond .desc{font-size: 14px; color: #999;}

.news-wrap .news-recommond .desc a{color: #74001b;}

.news-wrap .list-item{width: 720px; float: right;}

.news-wrap .list-item dl{overflow: hidden; padding:20px 0  !important; border-bottom: 1px dashed #d2d2d2 !important;}

.news-wrap .list-item dl:nth-child(1){padding-top:0  !important;}

.news-wrap .list-item dl:last-child{border-bottom: 0  !important; padding-bottom: 0 !important;}

.news-wrap .list-item dl dt{width: 112px; float: left;}

.news-wrap .list-item dl dd{width: 590px; float: right;}

.news-wrap .list-item dl dd .top-tit{height: 20px; line-height: 20px;margin-bottom: 10px;}

.news-wrap .list-item dl dd .top-tit a{color: #666; font-size: 16px; font-weight: bold;}

.news-wrap .list-item dl dd li{width: 50%; height: 25px; float: left;}

.news-wrap .list-item dl dd li a{padding-left: 10px; background: url(../images/libg.jpg) left center no-repeat; color: #807e7e; font-size: 14px;}





.main-l{float: left;width: 800px;}

.main-r{float: right;width: 382px;}

.research{margin-bottom: 35px;}

.research .list{overflow: hidden;}

.research .list li{width: 230px; float: left; margin-right: 45px;}

.research .list li .pic{margin-bottom: 18px; text-align: center;}

.research .list li .title{margin-bottom: 18px;}

.research .list li .title a{font-size: 14px;color: #666; font-weight: bold;}

.research .list li .time{color: #ceac7d; height: 18px;}

.research .list li .desc{color: #999;}



.research .list li .desc a{padding:0 8px;}

.research .list li .desc i{width: 1px; background: #999; display: inline-block; height: 16px; vertical-align: middle;}

.research .list li .time .icon{float: right;}

.research .list li .time .icon a{padding:0 8px;}

.research .list li .time .icon i{width: 1px; background: #999; display: inline-block; height: 16px; vertical-align: middle;}

.research .list li .tagspan{height: 20px; line-height: 20px; background:#e1c296 url(../images/in_meta.png) right center no-repeat; color: #fff; float: left;padding:0 15px 0 10px; margin-top: 5px;}



.in-notice .list li{ overflow: hidden; width: 50%;margin-bottom: 10px; float: left;}

.in-notice .list li .time{width: 60px; height: 55px; padding-top: 5px; color: #fff; text-align: center; float: left; background: #5c5c5c; margin-right: 15px;}

.in-notice .list li .time span{display: block;}

.in-notice .list li .time span.t1{font-size: 24px;}

.in-notice .list li:hover .time{background: #ceac7d;}

.in-notice .list li .intro{overflow: hidden; _float:left; _zoom:1;padding-right: 10px;}

.in-notice .list li .intro .title{margin-bottom: 5px;}

.in-notice .list li .intro .title a{font-size: 18px; color: #666; font-weight: bold;}

.in-notice .list li .intro .desc{color: #999;font-size: 14px;}

.in-notice .list li .intro .desc span{color: #74001b;}



.in-sidebar li{width: 382px; height: 167px; background: url(../images/side_bg.png) no-repeat; margin-bottom: 20px;}

.in-sidebar li.box2{background-position: 0 -192px;}

.in-sidebar li.box3{background-position: 0 -388px;}

.in-sidebar li.box4{background-position: 0 -580px;}

.in-sidebar li .box-bd{padding:77px 0 0 15px;}

.in-sidebar li .box-bd .bt{height: 30px; line-height: 30px; color: #fff; font-size: 15px; margin-bottom: 8px; font-weight: bold;}

.in-sidebar li .box-bd .bt img{vertical-align: middle;}

.in-sidebar li .box-bd .desc{color: #999;}



/*博物馆页面*/

.guan-wrapper{overflow: hidden;background: url(../images/guan_banner.jpg) center -35px no-repeat;}

.g-header{height: 55px; text-align: center; margin-top: 60px; margin-bottom: 20px;}

.g-text p{color: #fffefe; font-size: 14px; line-height: 25px; margin-bottom: 10px;  text-indent: 2em;}

.g-link {text-align: center; padding:20px 0 70px 0;}

.g-link a{background: #910202; color: #fff; font-size: 18px;padding:10px 20px;}



.g-imgText{padding-top: 40px; border-top: 3px solid #fff;}

.g-imgText li{width: 375px; float: left; margin-right: 37px; height: 615px; position: relative; border-bottom: 3px solid #d6b479;}

.g-imgText li .top-tit{color: #fff; font-size: 16px;margin-bottom: 25px;}

.g-imgText li .top-tit p{line-height: 25px; text-align: right;}

.g-imgText li .top-tit p.en{font-family: arial;}

.g-imgText li .pic{height: 270px; margin-bottom: 25px;}

.g-imgText li .sub-tit{margin-bottom: 15px;}

.g-imgText li .sub-tit p.ch{color: #70141c; font-size: 16px; margin-bottom: 15px;}

.g-imgText li .sub-tit p.en{color: #999999; font-size: 14px;}

.g-imgText li .time{color: #cba36f; font-size: 14px;}

.g-imgText li .desc{color: #666666; font-size: 14px;}

.g-imgText li .readMore{font-size: 16px; color: #70141c;position: absolute; bottom: 25px; left: 0; display: block; width: 100%; text-align: center;}





.picslide{background: #202020; margin-bottom: 45px;}

.slideBox2{ width:1200px; height:338px; overflow:hidden; position:relative; margin:0 auto;}

.slideBox2 .hd{ height:25px; line-height: 25px; overflow:hidden; position:absolute;  bottom:35px; z-index:1; width: 100%; text-align: center; font-size: 0;}

.slideBox2 .hd ul{ overflow:hidden;  display: inline-block; *zoom:1; *display:inline; padding:0 25px;}

.slideBox2 .hd ul li{ float:left;  width:8px; height:8px; line-height:334px; text-align:center; background:url(../images/guan_dot.png) no-repeat; cursor:pointer; overflow: hidden; margin:0 3px;}

.slideBox2 .hd ul li.on{ background-position: right top; }



.slideBox2 .bd{ position:relative; height:100%; z-index:0;}

.slideBox2 .bd li{ zoom:1; vertical-align:middle; position: relative;}

.slideBox2 .bd li .text-wrap{width: 520px; position: relative; z-index: 99; padding-top: 60px;}

.slideBox2 .bd li .text-wrap .title{color: #fff; font-size: 24px; margin-bottom: 15px;}

.slideBox2 .bd li .text-wrap .desc{color: #666;font-size: 16px; line-height: 25px; margin-bottom: 30px;}

.slideBox2 .bd li .text-wrap .more{color: #bd0635; font-size: 14px; border:1px solid #bd0635; padding:5px 10px;}



.slideBox2 .bd .spic{ width:830px; height:338px; display:block; position:absolute; top: 0; right: 0; text-align: center;}

.slideBox2 .bd .spic .zhezhao{position: absolute;width:830px; height:338px; background: url(../images/guan_zhezhao.png) no-repeat; left: 0; top: 0;}

.slideBox2 .prev,

.slideBox2 .next{   display: inline-block; *zoom:1; *display:inline; width:25px; height:25px; background: url(../images/guan_arr.png) no-repeat; line-height: 25px;}

.slideBox2 .next{ background-position:  right top; }

.slideBox2 .prev:hover{background-position:  left bottom;}

.slideBox2 .next:hover{background-position:  right bottom;}



















.guan-list{width: 430px; float: left;}

.guan-list .gl-hd{border-bottom: 3px solid #ececec; height: 30px;color: #70141c; font-size: 16px; padding:0 10px;}

.guan-list .gl-hd span{float: left;}

.guan-list .gl-hd a{float: right;color: #70141c; font-size: 12px; line-height: 30px; height: 30px; display: block; font-weight: bold;}

.guan-list ul{padding:25px 10px 0 10px;}

.guan-list li{overflow: hidden; margin-bottom: 20px;}

.guan-list li .pic{width: 120px; height: 88px; float: left; margin-right: 15px;}

.guan-list li .gl-r{ overflow: hidden; _zoom:1; _float:left;}

.guan-list li .title{height: 35px;}

.guan-list li .title a{color: #666; font-size: 15px;}

.guan-list li .desc{color: #999;}



.gltab{float: right; width: 635px; }

.gltab .tab-hd{width: 38px; float: left;}

.gltab .tab-hd li{width: 38px; height: 120px; background: #cccccc; color: #fff; font-size: 20px; text-align: center;line-height: 40px; padding-top: 40px; cursor: pointer;}

.gltab .tab-hd li.active{background: #70141c;}

.gltab .tab-bd{border:1px solid #70141c; float: right; width: 595px; height: 478px; position: relative;}

.gltab .tab-bd .more{color: #73171d; position: absolute; right: 40px; top: 498px; font-weight: bold;}

.gltab .tab-bd ul{}

.gltab .tab-bd li{margin-left: 45px; width: 230px; float: left; padding:20px 0 20px 0; border-top:1px solid #dadada; position: relative;}

.gltab .tab-bd li .title{margin-bottom: 16px; width: 180px;}

.gltab .tab-bd li .title a{color: #666666;font-size: 14px;}

.gltab .tab-bd li .list-meta .time{color: #70141c; font-style: normal;}

.gltab .tab-bd li .desc{color: #999;}

.gltab .tab-bd li .year{background: #70141c; color: #fff; width: 29px; height: 33px; position: absolute; top: 0; right: 20px;font-size: 14px; text-align: center; line-height: 15px;}



/*头部3*/

.top-header{height: 45px; background: #70141c;}

.top-header .header-bd{width: 1200px; margin:0 auto; height: 114px; position: relative;}

.top-header .header-bd .logo{width: 124px; height: 37px; float: left; margin-top: 4px;}

.top-header .header-bd .top-link{height: 20px; line-height: 20px; float: right; margin-top:12px;}

.top-header .header-bd .top-link span{padding:0 5px;color: #fff;}

.top-header .header-bd .top-link a{color: #fff;}

.top-header .header-bd .top-link a.black{color: #000;}

.top-header .header-bd .search{float: left; width: 170px; margin-top: 10px; margin-left: 25px;}

.top-header .header-bd .search .txtBox{display: block; width: 120px; height: 22px; line-height: 22px;  background: #fff; float: left; border: 1px solid #e0e0e0;outline: none;padding:0 10px;}

.top-header .header-bd .search .sBtn{display: block; width: 26px; height: 24px;  background: url(../images/sBtn3.png) no-repeat; float: left; border: 0; outline: none;}





/*文化页面*/

.wh-slide{height: 410px; background: url(../images/slide_bg.jpg) center top no-repeat;}

.slideBox3{width: 1200px; height: 410px; margin:0 auto;}

.slideBox3 .bd{ position:relative; height:100%; z-index:0;   }

.slideBox3 .bd li{ zoom:1; vertical-align:middle; height: 410px; position: relative;}

.slideBox3 .bd img{ width: 1200px; height: 410px; display:block;}

.slideBox3 .bd li .text-wrap{padding:75px 50px 0 50px;width: 420px; height: 410px; position:absolute; top: 0; right: 0; background:rgba(29,26,19,0.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #991d1a13,endColorstr = #991d1a13); color: #fffefe;}

.slideBox3 .bd li .text-wrap .title{text-align: center;margin-bottom: 20px;}

.slideBox3 .bd li .text-wrap .title .ch{display: block; font-size: 26px; height: 30px;margin-bottom: 10px;}

.slideBox3 .bd li .text-wrap .title .en{display: block; font-size: 14px; height: 18px; }

.slideBox3 .bd li .content{border-top: 2px solid #8e8d8a;padding: 20px 5px 0 5px;}

.slideBox3 .bd li .content p{line-height: 18px; margin-bottom: 10px; text-indent: 28px;}



.pad40{padding:40px 0;}

.zh-recommond{width: 390px; float: left;}

.zh-recommond .pic{height: 190px; margin-bottom: 24px; overflow:hidden;}

.zh-recommond .title{height: 20px; line-height: 20px;margin-bottom: 18px;}

.zh-recommond .title a{color: #353535; font-size: 16px;font-weight: bold;}

.zh-recommond .time{font-size: 14px; color: #caab72; font-style: italic;}

.zh-recommond .desc{color: #999; font-size: 14px;}

.zh-recommond .more{height: 25px; line-height: 25px; padding:0 6px; display: block; background: #caab72; font-size: 10px; color: #fff;width: 90px;margin-top: 20px;}



.zh-list{width: 374px; float: left; margin-left: 30px;}

.zh-list .zh-hd{height: 30px; padding:0 10px;background: #caab72; color: #fff;}

.zh-list .zh-hd span{float: left; display: block; height: 30px; line-height: 30px;}

.zh-list .zh-hd a{float: right; display: block; line-height: 30px;color: #fff;}

.zh-list li{overflow: hidden;padding:16px 10px;}

.zh-list li .pic{width: 108px; height: 78px; overflow: hidden; float: left; margin-right: 15px;}

.zh-list li .intro{overflow: hidden; _float:left; _zoom:1;}

.zh-list li .intro .title{margin-bottom: 5px;}

.zh-list li .intro .title a{color: #d8b77a;font-size: 16px;font-weight: bold;}

.zh-list li .intro .desc{color: #848484;font-size: 15px;}



.zh-text-list li{border-bottom: 1px solid #e7e7e7;padding:16px 10px 25px 10px;}

.zh-list li .intro .title{margin-bottom: 10151a3bpx;}



.blue-wrap{background: #151a3b; }

.blue-wrap .public{width: 792px; float: left;padding-top: 20px;}

.blue-wrap .b-hd{height: 28px; line-height: 28px; background: url(../images/gs_icon.png) 10px 5px no-repeat; color: #fff; padding-left: 40px;margin-bottom: 20px; padding-right: 10px;}

.blue-wrap .b-hd span{font-size: 20px;}

.blue-wrap .b-hd a{color: #506496; border:1px solid #506496;padding:0px 6px; float: right; display: block; height: 25px; line-height: 25px; }

.blue-wrap .talent .b-hd{background-position: 9px -38px;}

.blue-wrap .talent{width: 370px; float: right;padding-top: 20px; height: 464px; background: #121633;}

.pub-list li{width: 198px; height: 198px; float: left; position: relative;}

.pub-list li .intro{position: absolute; width: 198px; bottom:0; left: 0; height: 50px; padding-top: 20px; text-align: center;position:absolute; bottom: 0; right: 0; background:rgba(29,26,19,0.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #991d1a13,endColorstr = #991d1a13); color: #fff;}

.pub-list li .text-box{ line-height: 24px; padding:10px; color: #fff;}

.pub-list li .text-box p{text-indent: 25px;}

.talent-list li{ overflow: hidden; padding:10px; margin-bottom: 5px;}

.talent-list li .pic{width: 80px; height: 80px; overflow: hidden; border-radius: 80px;-webkit-border-radius: 80px; -moz-border-radius: 80px; float: left; margin-right: 10px;}

.talent-list li .intro{overflow: hidden; _float:left; _zoom:1; line-height: 18px;}

.talent-list li .intro .title a{color: #fff;}

.talent-list li .intro .title span{ background: url(../images/h_arr2.png) left center no-repeat; display: inline-block;; width: 13px; height:11px;}

.talent-list li:hover .intro .title span{ background: url(../images/h_arr2_h.png) left center no-repeat; display: inline-block;; width: 13px; height:11px;}

.talent-list li .intro .desc{color: #464c74;line-height: 18px;}

.talent-list li:hover{background: #474d75;}

.talent-list li:hover .desc{color: #0a0d2d;}





.ts-wrap{width: 358px; border:1px solid #e6e6e6; padding:10px 15px;float: left;}

.ts-wrap .ts-hd{height: 20px; margin-bottom: 10px;}

.ts-wrap .ts-hd span{ display: block; height: 20px; line-height: 20px;font-size: 16px; float: left;}

.ts-wrap .ts-hd a{color: #73171d; float: right; font-weight: bold;}

.ts-wrap .say-pic{height: 86px;}

.say-text{padding-top:10px; margin-bottom: 15px;}

.say-text .tit{font-size: 14px;color: #3765a6; margin-bottom: 5px; font-weight: bold;}

.say-text p{color: #666666;}

.pulish-slide{border-top: 5px solid #bd0635; padding-top: 10px; }



.pslideBox{position: relative; width: 356px; height: 218px; background: url(../images/publish_slide.png) bottom center no-repeat; margin-bottom: 15px;}

.pslideBox .hd{ overflow:hidden;  height:30px; padding:5px 10px; text-align: center; position: absolute; bottom: 5px; z-index: 999; width: 100%;}

.pslideBox .hd .prev,

.pslideBox .hd .next{ display:inline-block; *display: inline; *zoom:1;  width:28px; height:28px;}

.pslideBox .hd .next{background: url(../images/gs_arr.png) right top no-repeat; }

.pslideBox .hd .prev{background: url(../images/gs_arr.png) no-repeat; margin-right: 5px;}

.pslideBox .hd .prev:hover{background-position: left bottom;}

.pslideBox .hd .next:hover{background-position: right bottom;}

.pslideBox .hd .prevStop{ background-position:-60px -100px;  }

.pslideBox .hd .nextStop{ background-position:-60px -140px;  }

.pslideBox .hd ul{  overflow:hidden; display:inline-block; *display: inline; *zoom:1; height: 15px; line-height: 25px; padding-top: 10px;}

.pslideBox .hd ul li{ display: inline-block;  width:7px; height:7px; overflow:hidden; margin-right:5px; cursor:pointer; line-height: 47px; background: url(../images/dot2.png) no-repeat;}

.pslideBox .hd ul li.on{ background-position: right center;}

.pslideBox .bd{ position:relative; height:100%; z-index:0;   }

.pslideBox .bd li{ zoom:1; vertical-align:middle;width: 356px; text-align: center; }

.public-text .title{color: #333; font-size: 14px; margin-bottom: 5px; font-weight: bold;}

.public-text .desc{color: #999;}



.col-tab{width: 375px; float: left; margin-left: 30px;}

.col-tab .col-tab-hd{height: 30px; line-height: 30px; padding:0 10px; color: #fff; font-size: 16px; background:#910428;}

.col-tab-bd{border:1px solid #e6e6e6; }

.col-tab-bd .tab-tit{height: 35px; background: #f2f2f2;}

.col-tab-bd .tab-tit li{padding:0 25px; line-height: 35px; height: 35px; font-size: 16px; color: #fff;color: #910428; float: left; cursor: pointer;}

.col-tab-bd .tab-tit li.active{color: #333;background: #fff;}

.expert-list{overflow: hidden;}

.expert-list ul{padding:0 30px;}

.expert-list li{padding:20px 0  15px 0;border-bottom:1px solid #e6e6e6; }

.expert-list li .title a{font-size: 16px;font-weight: bold;}

.expert-list li .time{color: #aa0f32;}

.expert-list li .icon{float: right;}

.expert-list .more{width: 14px; height: 14px; display: block; background: url(../images/ex_more.png) no-repeat; float: right;  margin-right: 30px;padding-bottom: 15px;}

.expert-list li:hover .title a,

.expert-list li:hover .time,

.expert-list li:hover .desc{color: #4278c4;}



.tuw-list ul{padding:10px 10px 0 10px;}

.tuw-list li{overflow: hidden; border-bottom: 0; padding:6px 0;}

.tuw-list li .pic{width: 163px; float: left; margin-right: 10px;}

.tuw-list li .title{margin-bottom: 5px;}

.tuw-list li .title a{font-size: 16px; color: #666; font-weight: bold;}

.tuw-list li .desc{color: #999;}



.vi-hd{height: 33px; line-height: 33px; padding:0 10px; background: #9e9e9e; font-weight: bold;}

.vi-hd span{font-size: 16px; color: #fff; float: left;}

.vi-hd a{color: #e9e9e9; font-size: 12px; float: right;}

.video-slide{width: 796px; float: left;}

.notice{width: 373px; float: right;}

.notice .vi-hd{background: #b8b8b8;}





.picScroll-video{ overflow:hidden; position:relative;background: #fff;}

.picScroll-video .prev,

.picScroll-video .next{ display:block;  width:28px; height:28px; float:right; overflow:hidden; cursor:pointer; background:url("../images/gs_arr.png") 0 0 no-repeat; position: absolute; top: 80px;}

.picScroll-video .next{ background-position:right 0; right: 15px;}

.picScroll-video .prev{ background-position:0 0; left: 15px;}

.picScroll-video .next:hover{ background-position:right bottom; right: 15px;}

.picScroll-video .prev:hover{ background-position:0 bottom; left: 15px;}



.picScroll-video .bd{ padding:20px 10px; width: 660px; margin:0 auto; overflow: hidden;}

.picScroll-video .bd ul{ overflow:hidden; zoom:1; }

.picScroll-video .bd ul li{width:200px;float:left; _display:inline; overflow:hidden; text-align:center; margin-right: 30px;}

.picScroll-video .bd ul li .pic{ text-align:center;width:200px; height: 142px; margin-bottom:10px;}

.picScroll-video .bd ul li .pic img{ width:200px; height: 142px; }

.picScroll-video .bd ul li .title{ line-height:20px; text-align: left; padding:0 10px; font-size: 14px; font-weight: bold;}

.gray-bg{background: #e9e9e4; padding:30px 0;}





.notice-list{background: #fff; padding:10px;}

.notice-list li{position: relative;padding:8px 0;}

.notice-list li .time{width: 61px; height: 58px; background: url(../images/gs_time.png) no-repeat; color: #fff; position:absolute; left: -17px; top: 0; text-align: center;padding-top: 10px;}

.notice-list li .time .t1{font-size: 14px; display: block; height: 26px; line-height: 26px; font-size: 20px;}

.notice-list li .intro{padding-left: 60px;}

.notice-list li .title a{font-size: 16px; color: #666666;}

.notice-list li .desc{color: #999;}





/*大赛页面*/

.game-wrap{height: 1130px; background: url(../images/bs_wrap.jpg) center top no-repeat;padding-top: 15px;}

.game-l{width: 630px; float: left;}

.game-r{width: 300px; float: right;padding-top: 10px;}

.game-r .speech{margin-bottom: 20px;}

.game-wrap .sp-hd{margin-bottom: 15px;}

.speech-list li{height: 25px; line-height: 25px; color: #fff; overflow: hidden; border-bottom: 1px dashed #55748f;font-size: 14px;}

.speech-list li span{color: #a3ceec;}

.speech-list li a{color: #fff;font-size: 14px;}

.speech-list .more{display: block;text-align: right; color: #a3ceec;font-size: 13px; }

.speech-list li:hover{text-shadow:2px 2px 3px #666;}



.game-r .pictures .pic-list{background: #c6dbe3; overflow: hidden;padding-bottom: 4px;}

.game-r .pictures ul{overflow: hidden;}

.game-r .pictures ul li{width: 144px; height: 110px; float: left; margin:4px 0 0 4px;}

.game-r .pictures .sp-ft{height: 30px; background: #fff; text-align: right; padding:0 10px; line-height: 30px;}

.game-r .pictures .sp-ft a{font-size: 12px; color: #666;}



.game-news{width: 450px; float: left; overflow: hidden;}

.game-news .gm-hd{height: 29px;}

.game-news .gm-bd{background:rgba(18,22,51,0.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #99121633,endColorstr = #99121633); padding:0 15px;}

.game-news .gm-bd li{overflow: hidden;padding:5px 0;}

.game-news .gm-bd li .pic{width: 75px; height: 55px; float: left; margin-right: 10px;}

.game-news .gm-bd li .intro{border-bottom:1px dashed #474a5f;padding-bottom:5px; overflow: hidden; _float:left;_zoom:1; line-height: 23px; height: 52px;}

.game-news .gm-bd li .intro a{font-size: 14px; color: #fff;}

.game-news .gm-bd li .intro a span{color: #8fb7c8;}

.game-news .s-list{overflow: hidden;}

.game-news .s-list .gm-bd{width: 210px; float: left;}



.game-news .gm-ft{height: 30px; background: #fff; text-align: right; padding:0 10px; line-height: 30px;}

.game-news .gm-ft a{font-size: 12px; color: #666;}































/*新闻中心*/

.slideVideo{ width:630px; height:438px; overflow:hidden; position:relative; }

.slideVideo .hd{ height:35px; overflow:hidden; position:absolute; right:90px; bottom:0px; z-index:1; }

.slideVideo .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideVideo .hd ul li{ float:left; margin-right:2px;  width:68px; height:35px; line-height:35px; text-align:center; background:url(../images/vd_bg.png); cursor:pointer; }

.slideVideo .tempWrap{-moz-box-shadow:1px 2px 5px #999; -webkit-box-shadow:1px 2px 5px #999; box-shadow:1px 2px 5px #999;}

.slideVideo .bd{ position:relative; height:100%; z-index:2;height: 403px;}

.slideVideo .bd li{ zoom:1; vertical-align:middle; }

.slideVideo .bd .pic{ width:630px; height:360px; display:block;  }

.slideVideo .bd li .intro{background: #000;padding:15px;}

.slideVideo .bd li .intro .title{height: 25px; line-height: 25px; margin-bottom: 6px;}

.slideVideo .bd li .intro .title a{color: #ffffff; font-size:18px;}

.slideVideo .bd li .intro .desc{text-indent: 30px; color: #929292; font-size: 13px; line-height: 22px;}



.slideVideo .more{width: 90px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; position: absolute; bottom: 5; right: 0; background: #fff;-webkit-border-top-left-radius:0px;

-webkit-border-top-right-radius:0px;

-webkit-border-bottom-right-radius:5px;

-webkit-border-bottom-left-radius:5px;

-moz-border-radius-topleft:0px;

-moz-border-radius-topright:0px;

-moz-border-radius-bottomright:5px;

-moz-border-radius-bottomleft:5px;

border-top-left-radius:0px;

border-top-right-radius:0px;

border-bottom-right-radius:5px;

border-bottom-left-radius:5px;}





.bsad a{display: block; height: 194px;}



.picFocus{margin-top: 15px; position:relative;  overflow:hidden;  zoom:1;}

.picFocus .hd{ width:100%; background: #a6c4d1; padding:30px 0 30px 0; position: relative; z-index: 999;}

.picFocus .hd ul{zoom:1; background: #fff; padding-left: 2px; height: 79px;}

.picFocus .hd ul li{ width: 96px; height: 69px; padding:4px; background: #fff;  float:left;  text-align:center; position: relative;}

.picFocus .hd ul li img{width: 96px; height: 69px; }

.picFocus .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; }

.picFocus .hd ul li.on img{ position: absolute; display: block; width: 128px; height: 95px; z-index: 999; left: -15px; top: -10px; border:2px solid #fff;}

.picFocus .hd ul li.on .onbg{width: 530px; height: 17px; background: url(../images/on_bg.png) no-repeat; position: absolute; top: 107px; left: 50%; margin-left: -245px;}



.picFocus .bd li{ vertical-align:middle; }

.picFocus .bd { height:40px; line-height: 40px; display:block; background: #fff; text-align: center; position: relative; padding:0 50px;}

.picFocus .bd a{color: #666; font-weight: bold;}



.picFocus .bd .prev,

.picFocus .bd .next{ position: absolute; display:block;  width:25px; height:25px;cursor:pointer; background:url("../images/prev3.png") no-repeat center center;  top: 10px; z-index: 10000;}

.picFocus .bd .next{ background: url(../images/next3.png) no-repeat center center; right: 10px;}

.picFocus .bd .prev{left: 10px;}













.guan-swrap{ height: 410px; background: url(../images/slide_bg.jpg) no-repeat; padding-top: 60px; margin-top: 40px;}



.guFocus{margin-top: 15px; position:relative;  overflow:hidden;  zoom:1;}

.guFocus .hd{ width:100%; background: #1e1e1e; padding:40px 0; position: relative; z-index: 999;height: 197px;}

.guFocus .hd ul{zoom:1;height: 197px; width: 1412px; margin:0 auto;}

.guFocus .hd ul li{ width:270px; height: 197px;float:left;  text-align:center; position: relative; margin:0 6px;}

.guFocus .hd ul li img{width:270px; height: 197px; }

.guFocus .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; }

.guFocus .hd ul li.on img{ position: absolute; display: block;width:276; height: 197px;z-index: 999; left:0; top:0px; border:2px solid #fff;}

.guFocus .hd ul li.on .onbg{width: 53px; height: 22px; background: url(../images/guan_slide_sj.png) no-repeat; position: absolute; top: 230px; left: 50%; margin-left: -25px;}



.guFocus .bd li{ vertical-align:middle; }

.guFocus .bd { height:60px; line-height: 60px; display:block; background: #fff; text-align: center; position: relative; padding:0 50px;}

.guFocus .bd a{color: #91000e; font-size: 14px;}



.guFocus .bd .prev,

.guFocus .bd .next{ position: absolute; display:block;  width:44px; height:44px;cursor:pointer; background:url("../images/guan_prev.png") no-repeat center center;  top: 10px; z-index: 10000;}

.guFocus .bd .next{ background: url(../images/guan_next.png) no-repeat center center; right: 10px;}

.guFocus .bd .prev{left: 10px;}





























.slider{width:100%;min-width:1200px;height:430px;position:relative;overflow:hidden;background:#fff;text-align:center;}

.slider .bd{width:1200px;position:absolute;left:50%;margin-left:-600px}

.slider .bd li{width:1200px;overflow:hidden; height: 430px; position: relative;}

.slider .bd li img{height: 430px; width: 1200px; }



.flexslider_in .text-wrap{height: 430px; position: absolute; width: 630px; left: 50%; top: 0 ;margin-left: -600px; z-index: 999; text-align: left; color: #fff; }

.flexslider_in .text-wrap .text-bd{padding:115px 0 0 40px;}

.flexslider_in .text-wrap .title{margin-bottom: 20px; height: 45px; line-height: 45px;}

.flexslider_in .text-wrap .title a{color: #fff; font-size:36px; font-weight: bold;}

.flexslider_in .text-wrap .desc{width: 370px; line-height: 20px; font-size: 14px; line-height: 25px;}

.flexslider_in .text-wrap .more-box{height: 50px; margin-top: 50px;}

.flexslider_in .text-wrap .more-box .bt{height: 50px; line-height: 50px; padding:0 10px; color: #333; background: #fff; float: left; font-size: 14px;}

.flexslider_in .text-wrap .more-box .more{height: 50px; line-height: 50px; float: left; padding:0 10px; background: #840212;}

.flexslider_in .text-wrap .more-box .more a{color: #fff;font-size: 14px;}



.slider .tempWrap{overflow:visible !important}

.slider .tempWrap ul{margin-left:-1200px !important;}

.slider .hd{position:absolute;width:1150px;left:50%; margin-left:-600px;z-index:10000;height:10px;bottom:40px;text-align:left;padding-left: 50px;}

.slider .hd li{display:inline-block;*display:inline;zoom:1;width:10px;height:10px;line-height:99px;overflow:hidden;background:url(../images/slider-btn.png) 0 0 no-repeat;margin:0 5px;cursor:pointer;}

.slider .hd li.on{background-position:right 0;}

.slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:335px;cursor:pointer;}

.slider .prev{left:-50%;margin-left:-600px;}

.slider .next{left:50%;margin-left:600px;}

.slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:430px;background:#000;filter:alpha(opacity=50);opacity:0.5;}

.slider .pnBtn .arrow{display:none;position:absolute;top:0;z-index:1;width:60px;height:430px;}

.slider .pnBtn .arrow:hover{filter:alpha(opacity=60);opacity:0.6;}

.slider .prev .arrow{right:0;background:url(../images/slider-arrow.png) -120px 0 no-repeat;}

.slider .next .arrow{left:0;background:url(../images/slider-arrow.png) 0 0 no-repeat;}





/*2016.2.16 博物馆导航 */

.g-navbar{height: 40px;background:rgba(0,0,0,0.8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #80000000,endColorstr = #80000000); margin-bottom: 40px;}

.g-navbar .nav li{height: 40px;  float: left; background: url(../images/nav_line4.png) right center no-repeat;}

.g-navbar .nav li  a{display:block;color: #fff;font-size: 16px;height: 40px; line-height: 40px;}
.g-navbar .nav li ul li a{display:block;color: #fff;font-size: 16px;padding:0 45px;height: 40px; line-height: 40px;}

.g-navbar .nav li.current a{background: #888887;}

.copyright2{height: 40px; line-height: 40px; background: #333132; color: #fff; text-align: center; max-width: 1430px; margin:0 auto;}



/* 首页标题 */

.in-hd-kc span{background-position: 0 -44px;}

.in-hd-xm span{background-position: 0 -95px;}

.in-hd-gg span{background-position: 0 -145px;}



.research .list li .tit{margin-bottom: 10px;}

.research .list li .tit a{font-size: 14px;color: #666;}







/* flexslider */

.flexslider_in{position:relative;height:430px;overflow:hidden;}

.flexslider_in .slides{position:relative;z-index:1;height:430px;}

.flexslider_in .slides li{height:430px; position: relative;	}

.flexslider_in .flex-control-nav{position:absolute;bottom:40px;z-index:2;width:200px; left: 50%; margin-left: -555px;}

.flexslider_in .flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 5px;*display:inline;zoom:1;}

.flexslider_in .flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:url(../images/i_dot.png) right 0 no-repeat;cursor:pointer;}

.flexslider_in .flex-control-nav .flex-active{background-position:0 0;}









.title{font-weight: bold;}

.title a{font-weight: bold;}



.number{width:700px;height:40px;margin:50px auto;clear:both;text-align:center;}



.number a{line-height:30px;padding:5px 10px;background:#f6f6f6;border:solid 1px #f6f6f6;color:#333;margin-right:5px;}

.number span{ line-height:30px;padding:5px 10px;background:rgb(255, 0, 0);border:solid 1px rgb(255, 0, 0);color:#fff;margin-right:5px;}

.number a:hover{background:rgb(255, 0, 0);border:solid 1px rgb(255, 0, 0);color:#fff;}



.in-sidebar li .box-bd .bt a{color:#fff;}

.go-top { position: fixed; bottom: 280px; right: 20px;}
 .go-top a { display: block; text-decoration: none;color: #ccc;background-color:#70141c;border: 1px solid #ccc;padding: 10px 20px; border-radius: 5px; letter-spacing: 2px; }
