@charset "utf-8";
img{border:0px;}
.fl{font-family: "微软雅黑", "Hiragino Sans GB", "Hiragino Sans GB W3", "宋体", Helvetica, Arial, sans-serif;font-size:14px;line-height:150%;font-weight:bold;color:#fff;}
.fl a{font-family: "微软雅黑", "Hiragino Sans GB", "Hiragino Sans GB W3", "宋体", Helvetica, Arial, sans-serif;font-size:14px;line-height:150%;font-weight:bold;color:#fff;TEXT-DECORATION: none}
.fl A:hover{font-family: "微软雅黑", "Hiragino Sans GB", "Hiragino Sans GB W3", "宋体", Helvetica, Arial, sans-serif;font-size:14px;line-height:150%;font-weight:bold;color:#fff;TEXT-DECORATION: underline}
.fl2{font-size:12px;color:#999999;line-height:20px;}
.fl2 a{font-size:12px;color:#333;line-height:20px;TEXT-DECORATION: none}
.fl2 A:hover{font-size:12px;color:#333;line-height:20px;TEXT-DECORATION: underline}
.more{font-size:14px;color:#fff;}
.more a{font-size:14px;color:#fff;TEXT-DECORATION: none}
.more a:hover{font-size:14px;color:#fff;TEXT-DECORATION: underline}
.hong{font-size:14px;color:#C32B2E;font-weight:bold;text-indent: 10px;}
.hong a{font-size:14px;color:#C32B2E;font-weight:bold;TEXT-DECORATION: none;text-indent: 10px;}
.hong A:hover{font-size:14px;color:#C32B2E;font-weight:bold;TEXT-DECORATION: underline}
.foot{font-size:12px;line-height:150%;color:#fff;}
.foot a{font-size:12px;line-height:150%;color:#fff;TEXT-DECORATION: none}
.foot A:hover{font-size:12px;line-height:150%;color:#fff;TEXT-DECORATION: underline}
.title{font-family:'微软雅黑';font-size:12px;color:#666666;}
.title a{color:#666666;}
/* banner*/

.zt{font-size:16px!important;}
.xwcss{width:635px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.clear{clear:both;}

ul,li{list-style:none;}
img{border:none;}
.area1{margin-top:20px;}
.a1L{position:relative;}
.banner{width:1200px;position:relative;margin-bottom:15px;}
.banner,.banner ul{display:block;height:350px;overflow:hidden;}
.banner li,.banner li a,.banner li a img{display:block;width:1200px;height:350px;float:left;overflow:hidden;}
.banner #prevbt,.banner #nextbt{display:block;width:30px;height:50px;background:url(../images/indexsprites.png) no-repeat #fff;position:absolute;top:170px;opacity:.3;filter:alpha(opacity=30);}
.banner #prevbt{background-position:0 -110px;left:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.banner #nextbt{background-position:-40px -110px;right:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}


.txa{margin-bottom:5px;width:220px;border:0;padding:3px;display:block;}
.txaa{width: 125px;border: 0; padding: 5px;background: #fff;display:block;border-radius: 3px;}
.nr{margin:0 auto;width:99%;overflow:hidden;color: #fff;}
.nr img{max-width:905px;text-align:center;}
.nr em{display: block;font-size: 18px;font-style:normal;margin-bottom:10px;}

.bjys{background:#075bb5;width:1200px;margin:0 auto;padding:5px 0;}
.zst{font-size:16px; color:#fff; font-weight:bold;}
.zscx{border: 1px solid #ddd;margin: 3px 0;border-radius: 5px;}
.zscxa{border: 1px solid #ddd; border-radius: 5px;}

.jj{border: 1px solid #ddd;padding:5px;border-radius: 5px;}
.jjs{border-radius: 5px;border: 1px solid #ddd;padding:5px;}
.jjlist{background-image:url(../images/nbg.jpg);background-position:left; background-repeat:no-repeat;}
.tp{float: left;display: inline-block;width: 160px;padding:15px 15px 15px 0;}
.diana{border-bottom:1px dashed #ccc;}
.dianbt{border-bottom:1px dashed #ccc;}
.diansj{border-bottom:1px dashed #ccc; color:#999999;}
.lib{background: #fff;opacity:0.8;}

.fc{border-bottom:3px solid #fff; font-size:16px; color:#fff; font-weight:bold;line-height: 28px;}
.fca{border-bottom:3px solid #fff;line-height: 28px; color:#fff;}
.fcb{width:1180px; margin:auto;height:150px; background-image:url(../images/ppbg.jpg); margin-top:5px; margin-bottom:15px;}

.xwt{border-radius: 5px;padding: 2px;border: 1px solid #ddd;}
.wz{font-size:14px;font-weight: bold;color: #001e43;}
.xwbj{background:#fff;opacity:0.8;}

.wbk{border-radius: 5px;padding: 2px;border: 1px solid #ddd;}
.xwtt{background: #eee;opacity:0.8;}

.wzaa{line-height: 28px;font-size:14px;text-indent:5px;font-weight: bold;color: #001e43;}
.mtt{background:#fff;opacity:0.8;margin-top: 1px;}
.gd{font-size:12px;line-height: 28px;}

.gl{padding:5px 0;}
.bjttt{background:#fff;opacity:0.8;}
.xwbj1{background:#fff;opacity:0.8;height:232px;}
.xwbj2{background:#fff;opacity:0.8;height:210px;overflow:hidden;}
.xwbj3{background:#fff;opacity:0.8;height:310px;overflow:hidden;}
.xwbj4{background:#fff;opacity:0.8;height:300px;overflow:hidden;}
.alj{color:#fff;}


/*全屏自适应轮播样式*/
.banner-main{width: 100%;height: 600px;position: relative;}
.banner-main-img{height: 600px;width: 100%;min-width: 1000px;overflow: hidden;}
.banner-main-img li{width: 100%;display: none;overflow: hidden;position: absolute;top: 0;left: 0;}
.banner-main-img li img{width: 1920px; height: 600px; display: block; position: relative; left: 50%; margin-left: -960px; top: 0;}
.ui-controls ul{position: absolute;bottom: 20px;right: 20px;}
.ui-controls ul li{float: left;width: 10px;height: 10px;margin: 0px 5px;border: 2px solid #ddd;background: #eee;/*border-radius: 50%;border: 2px solid rgba(255, 255, 255, 0.9);background: rgba(0, 0, 0, 0.5);*/text-indent: -9999px;overflow: hidden;cursor: pointer;-webkit-transition: all .2s;transition: all .2s;}
.ui-controls ul li:hover{border: 2px solid #ccc;background: #999;/*border: 2px solid rgba(0, 0, 0, 0.5);background: rgba(255, 255, 255, 0.6);*/}
.ui-controls ul .current{border: 2px solid #ccc;background: #999;/*border: 2px solid rgba(0, 0, 0, 0.5);background: rgba(255, 255, 255, 0.6);*/}
.ui-controls .ui-prev{width: 41px;height: 69px;position: absolute;top: 50%;left: 0px;margin-top: -35px;text-indent: -9999px;overflow: hidden;background: url(../images/icon-slides.png) no-repeat -84px 50%;z-index: 999;cursor: pointer;}
.ui-controls .ui-next{width: 41px;height: 69px;position: absolute;top: 50%;right: 0px;margin-top: -35px;text-indent: -9999px;overflow: hidden;background: url(../images/icon-slides.png) no-repeat -125px 50%;z-index: 999;cursor: pointer;}
.ui-controls .ui-prev:hover{background-position-x: 0px;}
.ui-controls .ui-next:hover{background-position-x: -42px;}
/*固定大小样式*/
.pic-scroll{width: 1200px;margin: 30px auto 30px;}
.pic-scroll .lunbo01{float: left;width: 1200px;height: 350px;border:1px solid #fff;border-radius:5px;background: #eee;position: relative;}
.banner-main-img01{height: 350px;width: 1200px;overflow: hidden;}
.banner-main-img01 li{width: 1200px;display: none;overflow: hidden;position: absolute;top: 0;left: 0;}
.banner-main-img01 li img{width: 1200px; height: 350px; display: block; position: relative; left:0; top: 0;}
.ui-controls01 ul{position: absolute;bottom: 20px;right:46%;}
.ui-controls01 ul li{float: left;width: 10px;height: 10px;margin: 0px 5px;border: 2px solid #ddd;background: #eee;/*ie8以上css*//*border-radius: 50%;background: rgba(0, 0, 0, 0.5);border: 2px solid rgba(255, 255, 255, 0.9);*/text-indent: -9999px;overflow: hidden;cursor: pointer;-webkit-transition: all .2s;transition: all .2s;}
.ui-controls01 ul li:hover{border: 2px solid #fff;background: #075bb5;/*border: 2px solid rgba(0, 0, 0, 0.5);background: rgba(255, 255, 255, 0.6);*/}
.ui-controls01 ul .current{border: 2px solid #fff;background: #075bb5;/*border: 2px solid rgba(0, 0, 0, 0.5);background: rgba(255, 255, 255, 0.6);*/}
.ui-controls01 .ui-prev01{width: 41px;height: 69px;position: absolute;top: 50%;left: 0px;margin-top: -35px;text-indent: -9999px;overflow: hidden;background: url(../images/icon-slides.png) no-repeat -84px 50%;z-index: 999;cursor: pointer;}
.ui-controls01 .ui-next01{width: 41px;height: 69px;position: absolute;top: 50%;right: 0px;margin-top: -35px;text-indent: -9999px;overflow: hidden;background: url(../images/icon-slides.png) no-repeat -125px 50%;z-index: 999;cursor: pointer;}
.ui-controls01 .ui-prev01:hover{background-position-x: 0px;}
.ui-controls01 .ui-next01:hover{background-position-x: -42px;}


.pag{background: #eee; opacity: 0.8;}
.pa1{border-bottom:1px dashed #ccc;background: #eee;opacity: 0.8;}
.btss{margin-bottom: 1px;}
.btsss{background: #eee;opacity: 0.8;font-size:16px;color: #001e43;font-weight: bold;}

.dym{border: 1px solid #eee;padding: 5px;border-radius: 5px;margin: 0 auto;}
.urHere{color: #000; border-bottom: 1px solid #fff; padding: 5px 0; font-size: 14px; margin: 0 auto; width: 1080px; overflow: hidden;}
.urHere a{color:#000;font-size: 14px;}

.bgLine{color: #fff;}
.bgLine a{color: #fff;}



/*解决IE6闪动问题 start*/
*html{background-image:url(about:blank);background-attachment:fixed;}
/*解决IE6闪动问题 end*/
*{font-size:16px;font-family: "微软雅黑", "Hiragino Sans GB", "Hiragino Sans GB W3", "宋体", Helvetica, Arial, sans-serif;}
/* toTop */
.toTop{width:20px;height:85px;background:#fff;border:1px solid #fff;padding:10px;cursor:pointer;position:fixed;right:40px;bottom:100px;color:#075bb5;}
*html .toTop{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));margin-bottom:80px;}


#videoList{padding-top:20px; zoom:1; overflow:hidden;}
#videoList dl{float:left; width:370px; margin:0 18px 27px 0;margin-inline-start:0px!important;overflow:hidden;}
#videoList dl.last{margin-right:0;}
#videoList dt{background-color:#DDD; padding:5px 10px; text-align:center;width:350px;}
#videoList dl dd{width:370px;margin-inline-start:0px!important;overflow:hidden;}
#videoList dl img{width:370px;overflow:hidden;text-align:center;display:inline-block;margin:0 auto;}
#video{padding: 20px 0;text-align:center;}
#video h1{color: #333333; font-size: 18px; font-weight: bold; text-align:center;}
#video h2{border-bottom: 1px solid #DDD; color:#19B4EA; font-size:16px; padding-bottom:10px; margin-bottom:10px;}
#video .info{padding: 2px 0 20px 0; color: #999999; font-size: 13px; text-align:center;}
#video .content{color: #666666; line-height: 180%;}


.n-news-list dl{float: left;width: 200px;margin-right: 10px;}
.abtss{margin: 0 auto;width: 1200px;color: #fff;margin-top: 20px;}
.xxly{font-size:14px;margin-top:30px;}
.xxly b{font-size:14px;}
.pfads{position:absolute;mergin:0px;padding:0px;left:0px;top:0px;z-index:1999;visibility:hidden;}
.pfadsimg{border:1px solid #660000;opacity:0.8;border:0;}
.syxw{overflow:hidden;height:251px;background:#fff;margin-top:10px;margin-bottom:0px;}
.syxwtable{font-size:11pt;table-layout:fixed;}
.syxwlia{display:block;font-size:11pt;line-height:28px;}
.syxwlih3{line-height:28px;width:390px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color: #000;font-weight:400;}
.xxbd{width:460px;border:1px solid #ff8000;padding:10px;overflow:hidden;height:158px;}
.sycas1{height: auto; width: 460px; float: left; padding-bottom: 5px; text-align: left; padding-TOP: 0px; padding-left: 0px; margin: 0px; padding-right: 5px}
.sycas2{height: 185px; width: 210px; background: #fff; float: left; padding-bottom: 0px; text-align: center; padding-top: 5px; padding-left: 0px; margin: 0px; padding-right: 5px}


.picover0{cursor:pointer;background:url(../images/gyxh0.jpg);border:0px;border-bottom:0px;height:60px;}
.picout0{cursor:pointer;background:url(../images/gyxh.jpg);border:0px;border-bottom:0px;height:60px;}
.picover1{cursor:pointer;background:url(../images/jgsz0.jpg);border:0px;border-bottom:0px;height:60px;}
.picout1{cursor:pointer;background:url(../images/jgsz.jpg);border:0px;border-bottom:0px;height:60px;}
.picover2{cursor:pointer;background:url(../images/tzyj0.jpg);border:0px;border-bottom:0px;height:60px;}
.picout2{cursor:pointer;background:url(../images/tzyj.jpg);border:0px;border-bottom:0px;height:60px;}
.picover3{cursor:pointer;background:url(../images/xxfb0.jpg);border:0px;border-bottom:0px;height:60px;}
.picout3{cursor:pointer;background:url(../images/xxfb.jpg);border:0px;border-bottom:0px;height:60px;}

.syleft2{width:585px;border:0px solid #ccc;margin-top:0px;}
.syleft3{float:left;width:202px;cursor:pointer;border:0px solid #ccc;border-right:0px;}
.gyxhs{cursor:pointer;border-collapse:collapse;text-align:center;border:1px solid #fff;width:385px}
.gyxhs1{cursor:pointer;text-align:center;border:1px solid #fff}

.sqwfb{width:380px;overflow:hidden;height:auto;}
.sqwfblia{line-height:28px;width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color: #000;font-size: 14px;font-weight: 300;}

.c {margin:0px 0px;float:left; display:inline;}
.c li {float:left;margin:0 0px;text-align:center;overflow:hidden;display:inline;}
.c li img{border:1px #ffffff solid;padding:4px;min-height: 130px;}


/*返回顶部-TOP*/
p#tops{ position:fixed;display:none;bottom:0px;right:20px;}  
p#tops a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:30px;transition:color 1s;}  
p#tops a:hover{ color:#979797;  }  
p#tops a span{background:url(../images/gotop.png) no-repeat center;border-radius:6px;display:block;width:54px;height:30px;transition:background 1s;right: 5px;position: relative;bottom: 10px;}  
#tops a:hover span{background:url(../images/gotop.png) no-repeat center;}

/* -- lift -- */
.lift{color: #999; font-size: 12px;border-top: 1px solid #ddd;padding: 5px 10px;width:100%;margin: 0 auto;margin-top: 35px;}
.lift a{color: #999;padding:5px 0;display: inline-block;font-size:12px;}
.lift span{margin-right: 15px;}

/* -- pager -- */
.pager{padding-top: 20px; color: #666; font-size: 14px;text-align: center;}
.pager a{color: #666; text-decoration: underline;}

/* -- pager class two -- */
.pager ul{display: inline-block;margin: 0 auto;padding: 0;}
.pager ul li{display: inline-block;}
.pager ul li a{float: left; padding: 0 14px;margin:2px; line-height: 33px; text-decoration: none; background-color: #FFF; border: 1px solid #dddddd;}
.pager ul li a:hover{background-color: #f5f5f5;margin:2px;}
.pager ul .active a{background-color: #f5f5f5; color: #999; cursor: default;}







