﻿ @charset "UTF-8";
/* CSS Document */

@import url(default.css?ver=20210120);
@import url(module.css);
@import url(page.css);

/*-------  首页  ----------*/
#banner{ width:100%;  min-width:1200px;  height:400px; margin-top:15px; margin-bottom:15px; position:relative; overflow:hidden; background:#fff; text-align:right; z-index:99;  }
#banner .hdBox{ position:relative; width:1200px; z-index:11; margin:0 auto; }
#banner .hdBox .pLeft{ position:absolute; width:4000px; bottom:-400px; left:-4000px; z-index:2;  height:400px; background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;filter:Alpha(opacity=80); background:#fff;}
#banner .hdBox .pRight{position:absolute; width:4000px; bottom:-400px; right:-4000px; z-index:2;  height:600px; background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;filter:Alpha(opacity=80); background:#fff;}
#banner .prev,#banner .next{display:block;width:50px;height:50px;position:absolute;top: 280px;z-index: 999;}
#banner .prev{background:url(arrowbig.png) no-repeat 0px 0px;cursor:pointer;left: 100px;}
#banner .next{background: url(arrowbig.png) no-repeat -108px 0px;cursor:pointer;right: 100px;}
#banner .prev:hover{background:url(arrowbig.png) no-repeat 0px -86px;}
#banner .next:hover{background:url(arrowbig.png) no-repeat -108px -86px;}

#banner .bolang{ position: absolute; z-index: 99;  left: 0; width: 100%; min-width: 1200px; height: 21px;}
#banner .top{ top:0;background: url(bolangtop.png) no-repeat center bottom;}
#banner .bot{ bottom:0;background: url(bolangbot.png) no-repeat center bottom;}

#banner .hd{ width: 100%; text-align: center;z-index: 9999; position: absolute; bottom:30px;}
#banner .hd ul{ width: 100%; }
#banner .hd li{display: inline-block; *display: inline;width: 10px;height: 10px;border-radius: 8px;background: #fff;text-indent: -9999px;overflow: hidden;cursor: pointer;transition:0.5s;-moz-transition:0.5s;-webkit-transition: 0.5s;-o-transition:0.5s;margin: 0 2px;}
#banner .hd li.on{ background: #2fce4e; width: 30px; }
#banner .hd .bg{ display: none; }

#banner .bd{ width:1200px; position:absolute; left:50%; margin-left:-600px; z-index:9;}
#banner .tempWrap1{ overflow:visible !important }



.main{ width: 1200px; margin: 0 auto; margin-top: 15px; overflow: hidden; }
.newsfocus{ overflow: hidden; background: #fff;  z-index: 0; }
.newsfocus .focus{ float: left; width: 460px; height: 325px; background: url(focus.png) no-repeat; position: relative; overflow: hidden;}
.newsfocus .slideNav {width: 100px;position: absolute;z-index: 9;bottom: 46px;text-align: right;right: 44px;}
.newsfocus .slideNav li{width: 10px; *margin: 0 5px; height: 10px;background: #fff;cursor: pointer;display: inline-block; *display: inline;text-indent: -9999px;overflow: hidden;border-radius: 6px;}
.newsfocus .slideNav .on{ background: #2fce4e;}
.newsfocus .slideNav li a{ display: none; }
.newsfocus .slideNav img{ width: 120px; height: 70px; }
.newsfocus .slideCon{width: 400px;height: 270px;float: left;overflow: hidden;margin: 27px 0 0 28px;border-radius: 10px;}
.newsfocus .slideCon li{ position: relative; }
.newsfocus .slideCon li .title{ text-align: left; width:385px; padding-left:15px; position: absolute; bottom:0; height: 60px; line-height: 60px;  background: url(titbg.png); }
.newsfocus .slideCon li .title a{ color: #fff; }

.newsfocus .news{width: 690px;height:310px;float: right;background: url(newsbg.png) no-repeat;padding: 26px 0 0 30px;}
.newsfocus .news .hd{ overflow: hidden; }
.newsfocus .news .hd li{ float: left; padding:8px 17px; }
.newsfocus .news .hd li.on{ background:url(newlion.png) no-repeat center; }
.newsfocus .news .hd li.on a{ color: #fff; }
.newsfocus .news .hd li a{ display: block; }
.newsfocus .news .bd{padding: 10px 57px 0 0;}




/*友情链接*/
.frlinks{ width: 1200px;margin: 0 auto; margin-top: 15px; overflow: hidden; position: relative; }
.frlinks .more{float: right;font-size: 12px;margin-right: 10px;padding: 5px;}
.frlinks .hd{ height: 36px;  background: url(frlinks.png) no-repeat center;}
.frlinks .hd a{  width:100%; height: 100%; display: block; }

.frlinks .hd ul{ float: right; margin-right: 10px; }
.frlinks .hd ul li{float: left;cursor: pointer;padding: 5px 6px; margin-left: 20px; font-size: 12px;}
.frlinks .hd ul li.on{float: left;cursor: pointer;background: url(lion.png) no-repeat center bottom;}
.frlinks .bd { padding:10px 10px 20px 20px; }
.frlinks .bd li {display: inline-block; *display: inline; margin-right: 20px;}
.frlinks .bd li a { display: inline-block; padding:2px 10px; font-size: 12px;  }
.frlinks .bd li a:hover { display: inline-block; background: #14a83b; color: #fff; text-decoration: none; border-radius: 3px; }

.frlinks .bd.bline{ border-bottom:dashed 1px #e4e4e4;padding-top: 30px; }
.frlinks .bd { overflow: hidden; }
.frlinks .bd .tit{ float: left; }
.frlinks .bd ul{ width: 1050px; float: left; }




/*浮动通知栏*/
.notebar{ width: 100%; min-width: 1200px; height: 60px; position: fixed; bottom:0; left:0; z-index: 999; background: url(notebar.png); }
.notebar .cont{width: 1300px;height: 60px;margin: 0 auto;line-height: 60px;color: #fff;position: relative; }
.notebar .cont .note {width: 1070px;height: 60px;float: left; }
.notebar .cont .note .c_note{width: 1070px;float: left; overflow: hidden; }
.notebar .cont .note .c_note .prev,
.notebar .cont .note .c_note .next{display: block;position:absolute; cursor: pointer; width:14px;height: 13px;top: 24px;background:url(notepn.png) no-repeat 0px 0px;}
.notebar .cont .note .c_note .prev{right: 100px;background: url(notepn.png) no-repeat 6px 0px;}
.notebar .cont .note .c_note .next{right: 83px;background: url(notepn.png) no-repeat -8px 0px;}
.notebar .cont .note .c_note .prev:hover{right: 100px;background: url(notepn.png) no-repeat 6px -15px;}
.notebar .cont .note .c_note .next:hover{right: 83px;background: url(notepn.png) no-repeat -8px -15px;}

.notebar .cont .note .c_note .hd{width: 79px;float: left;background: url(sound.png) no-repeat 0px 22px;padding-left:30px;display: inline;}
.notebar .cont .note .c_note .hd a{color:#fff;}
.notebar .cont .note .c_note .bd{float: right;display: inline;}
.notebar .cont .note .c_note .bd li { float: left; width: auto;  display: inline-block; *display: inline-block ; height: 60px; padding-left:10px;margin-left:10px;line-height: 60px;background: url(dian.png) no-repeat 0px 28px; }
.notebar .cont .note .c_note .bd li a{ color: #fff;}
.notebar .cont .note .c_note .bd li a:hover{ color: #ff9900; }
.notebar .cont .note .c_note .bd li .date{ color:#baf6ca;}
.notebar .cont .note .c_note .tempWrap{width: 940px !important;}

.notebar .cont .isearch{height: 60px; float: left;  }

.nsy-bigNews-ul li{width:100%;}
.nsy-bigNews-ul .nsy-newsTime{color:#baf6ca;float:right;font-size:12px;}