@charset "utf-8";

*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video
{margin:0;padding:0;border:0;outline:none;}
input{margin:0;padding:0;outline:none;}
li{list-style:none;}
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#000000;}
a:hover{color:#2763ce;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
body {font-family:"微软雅黑"; color:#000000;}

/*box*/

.bt-box-1170 {width:1170px; height:auto; margin:0 auto; }
.bt-box-800 {width:800px; height:400px;}
.bt-box-370 {width:370px; height:auto;}
.bt-box-570 {width:570px; height:auto;}

.bt-box-370 li {
    display:inline;

}
/*标题*/
.div-title {height:50px;width:370px}
.div-title-2 {height:50px;width:570px;}

.title-name {
    color:#3c73d6;
    font-size:18px;
    /*border-bottom:2px solid #3c73d6;*/
    padding-bottom:8px;
    line-height:40px;
    /*width:80px;*/
    height:50px;
    /*font-weight:bold;*/
}
.title-name div a{  
    display: inline-block;
    height: 50px;
    margin-right: 20px;
}
.title-name div a.hover{
    color: #3c73d6;
    /*font-weight:bold;*/
    border-bottom:2px solid #3c73d6;
}
.no{display: none;}
.title-more {
    font-size:12px;
    border-bottom:1px solid #949494;
    line-height:40px;
    height:50px;
    text-align:right;
    font-weight:normal;
    color:#333333;
}

/*图片新闻*/

.bt-jq-TX-010108{
    width:100%;
    height:auto;
    position:relative;
    border:1px solid #3a3a3a;
    border-radius: 8px 8px 8px 8px;
}
.bt-jq-TX-010108 ul{
    margin:0;
    padding:0
}
.news-pic{
    width:770px;
    height:368px;
    border:#CCC solid 0;
    position:relative;
    overflow:hidden;
}
.news-pic ul{
    margin:0;
    padding:0
}
.news-pic li{
    width:770px;
    height:368px;
    float:left;
    overflow:hidden
}
.news-pic li a{
    width:100%;
    display:block
}
.news-pic li a img{
    width:100%;
}
.bt-bg{
    width:100%;
    height:40px;
    line-height:40px;
    background:url(newbg_03.gif);
    padding-left:20px;
    color:#FFF;
    display:block;
    position:absolute;
    left:0;
    bottom:0;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}


.top-bg {
    width:100%;
    height:6px;
    line-height:6px;
    background:url(thinbg_03.gif);
    color:#FFF;
    display:block;
    position:absolute;
    left:0;
    top:0;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}

.bt-mod-lmwk-01 {
    border:#d1e7f2 solid 0;
}
.bt-mod-lmwk-01 .bt-box-title{
    border-bottom:#d1e7f2 solid 0;
    background:#f5fafd
}
.bt-mod-lmwk-01 .bt-box-title .bt-font {
    padding:0 0 0 0;
    border-top:#1a6ab6 solid 0;
    margin-top:-1px;
    margin-left:20px;
    border-left:#d1e7f2 solid 0;
    border-right:#d1e7f2 solid 0;

}
.rslides-tabs .rslides-here a {
    background: rgba(0, 0, 0, .6);
    background: #426AB2;
    /*圆角切换*/
}

.rslides-tabs {
    clear:both;
    position:absolute; right:25px; bottom:15px;
}

/*信息区域*/
.bt-mod-wzpb-02{/**编号**/
    padding:0 0 0 0
}
.bt-mod-wzpb-02 li {
    width:100%;
    min-height:35px;
    float:left;
    font-size:14px;
    border-bottom:#CCC dashed 0px;
    position:relative;
	line-height:35px;
}
.bt-mod-wzpb-02 li .normal {
    line-height:35px;
    float:left;
}
.bt-mod-wzpb-02 li a {
    line-height:35px;
    float: none;
}
.bt-mod-wzpb-02 li .page {
    font-size:12px;
    color:#2763ce
}
.bt-mod-wzpb-02 li a:hover{
}
.bt-mod-wzpb-02 .bt-data-time{
    line-height:35px;
    font-size:14px;
}

/*前缀属性*/
.bt-mod-wzpb-02 li .bt-prefix{
    height:35px;
}
.bt-mod-wzpb-02 li .bt-prefix img{
    margin:16px 10px 0 0;
    display:block
}
.bt-mod-wzpb-02 .bt-prefix-bj-d{
    background-position: 0 16px
}
.bt-mod-wzpb-02 .bt-prefix-bj-s{
    background-position: 0 15px
}


.logo-left {
    width:100px;
    height:70px;
}
.focus {
    font-size:16px;
    font-weight:bold;
}
.normal {
    font-size:14px;
    font-weight:normal;
}
/*信息摘要*/
.detail {
    font-size:12px;
    height:66px;
    left:5px;
    width:365px;
    position:relative;
    line-height:22px;
    overflow:hidden;
    padding-left:10px;
}
.detail span {
    position:absolute;
    bottom:0;
    right:0;
    line-height:22px;
    font-size:14px;
    color:#666;
}
.detail a {
    font-size:12px;
    float:none;
}
/*滑过效果*/
.hover a{
    font-size:18px;
    color:#2763ce;
}
.hover .detail{
    display:block;
}

.hover .time1{
    display:none
}

.hover-effect div{
    display:none;
}

.container {
    width:1020px;
    height:70px;
    line-height:70px;
    overflow:hidden;

}
.container .bt-prefix {
    top:35px;
    position:relative;

}
.container .bt-data-time {
    font-size:12px;
    padding-right:15px;
}
.container a{
    padding-left:15px;
}
.button {
    width:50px;
    height:70px;
    cursor:pointer;
}

.container li{
    width:510px;
    display:inline-block;
    height:70px;

}
/*左右滑动列表*/
.move-ul {
    position:relative;
    display:inline-block;
    min-width:2040px;
}
.


.bord{ width: 768px; height:411px;margin: 0 auto;}    
.focusBox { position: relative; width:768px; height:411px; overflow:hidden;}    
.focusBox .pic img { width:768px; height:407px; display:block; border:none; }
.pic{float:left;}
.focusBox .txt-bg { position:absolute; bottom:0; z-index:1; height:47px; width:100%;background:url(txt-bg.png) no-repeat;overflow:hidden;}
.focusBox .txt { position:absolute; bottom:0; z-index:2; height:47px; width:100%; overflow:hidden; }    
.focusBox .txt ul{padding-left:15px;}
.focusBox .txt li{ height:47px; line-height:47px; position:absolute; bottom:-400px;}    
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px;text-decoration: none;font-size:16px;line-height:47px;}    
.focusBox .txt li a:hover{color:#3e77de;}
.focusBox .num { position: absolute; z-index: 3; bottom:18px; right:22px; }    
.focusBox .num li{ float: left; position: relative; width:10px; height:10px; line-height:18px; overflow:hidden; text-align:center; margin-right:10px; cursor: pointer; }    
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }    
.focusBox .num li span { z-index: 1; background:url(white-point.png) no-repeat;}    
.focusBox .num li.on a,.focusBox .num a:hover{ background:url(blue-point.png) no-repeat;}
.section01_l{width: 770px;background:url(tpxwBg.png) no-repeat;padding-top: 7px;height: 418px;}


/*公告滚动*/

		.txtScroll-left{ float: left; position:relative; width: 1070px; background: #f4f4f4;}
		.next{ display:block;  width:7px; height:11px; float:right; margin-right:30px; margin-top:30px;  overflow:hidden; cursor:pointer; background: url(right.png) no-repeat;}
		.prev{ display:block;  width:7px; height:11px; float:right; margin-right:5px; margin-top:30px;  overflow:hidden; cursor:pointer; background: url(left.png) no-repeat;}
		.txtScroll-left .bd{ width:1070px; overflow:hidden;    }
		.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.txtScroll-left .bd ul li{ width:480px;float:left; height:70px; line-height:70px;margin-left: 10px; /*background: url(li.png) no-repeat 10px 34px;  padding-left: 25px*/}
		.txtScroll-left .bd ul div{ width:30px!important;float: left;background: url('li.png') no-repeat 50% 50%;height: 70px;}
		.txtScroll-left .bd ul li a{ font-size: 14px;font-family: "microsoft yahei";width: 410px; display: block; float: left; height: 70px;line-height: 70px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
		.txtScroll-left .bd ul li span{ font-size: 12px; font-family: "microsoft yahei"; color:#999; float: right;margin-left: 5px;}
		.tempWrap{ width:1000px!important; overflow:hidden; position:relative;}
		.infoList{width: 1962px; height: 44px; position: relative; overflow: hidden; padding: 0px; margin: 0px; left: -1308px;}
		.clone{float: left; width: 198px;}
		.clone{float: left;}
		.fl{ float: left;}
		.logo_left{ width: 100px; height: 70px; background:url(logo_09.png) no-repeat;}
 		.box{width: 1170px; height: 70px; margin: 0 auto; background: #f4f4f4;}