﻿/**
* 新闻中心首页
**/
.h1{height:1px;}
.w455{width:455px;}
.w250{width:250px;}
.h210{height:210px;}
.w585{width:585px;}

/*最新新闻*/
.latest-news{display:inline-block;width:100%;}
/*焦点图*/
.focus{position:relative;width:556px;height:306px;padding:6px;border:1px solid #eaeaea;overflow:hidden;}
.focus .bd-con {position:absolute;width:556px;height:306px;}
.focus .bd-con ul{overflow:hidden;zoom:1;}
.focus .bd-con li .pic img{display:block;width:556px;height:306px;}
.focus .bd-con li .title{position:absolute;width:546px;line-height:41px;padding-left:10px;bottom:0px;z-index:33;}
.focus .bd-con li .title a{color:#fff;font-size:14px;}
.focus .bd-con li .bg{position:absolute;width:556px;height:41px;bottom:0px;background:#000;opacity:0.5;filter:alpha(opacity=50);}
.focus .hd-list{position:absolute;width:100px;float:right;height:41px;bottom:6px;right:6px;z-index:90;}
.focus .hd-list ul{float:right;}
.focus .hd-list li{display:inline-block;_zoom:1;float:left;width:15px;height:15px;line-height:15px;color:#000;background:#fff;margin:13px 0;cursor:pointer;margin-right:5px;text-align:center;border-radius:10px;background:#fff;}
.focus .hd-list li span{display:none;}
.focus .hd-list li.on{background:#1e61a5;color:#fff;}

/*news-tag*/
.news-tag{width:600px;height:313px;}
/*头条*/
.headlines{height:78px;border-bottom:1px dashed #aba7a4;}
.headlines h2{padding:0 10px;text-align:center;line-height:18px;}
.headlines h2 a{color:#ef1c22;font-size:18px;}
.headlines p{line-height:20px;padding-top:10px;color:#6e6f71;}

.dtpicbox{ height:325px; overflow:hidden;}
.dtpicbox .sytel1{ background:url(../images/tel02.gif) left bottom repeat-x;}
.dtpicbox .piclist{ height:303px; margin-top:15px; overflow:hidden;}
.dtpicbox .piclist ul{ width:120%;}
.dtpicbox .piclist li{overflow:hidden; position:relative; float:left; width:200px; height:140px; padding:0 20px 23px 0;}
.dtpicbox .piclist li a{ display:block; overflow:hidden; color:#fff; height:140px; width:100%;}
.dtpicbox .piclist li a:hover{ color:#fff;}
.dtpicbox .piclist li img{ position:absolute; left:0; top:0; z-index:0; width:200px; height:140px;}
.dtpicbox .piclist li span{ position:absolute; left:0; bottom:23px; width:184px; padding:0 8px; display:block; height:32px; line-height:32px; font-size:14px; background:#3aa5d5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; z-index:2; cursor:pointer;}
.dtpicbox .piclist li a:hover span{ background-color:#1c649e;}
.dtpicbox .piclist li.l1,.dtpicbox .piclist li.num1{ width:510px; height:303px;}
.dtpicbox .piclist li.l1 a{ height:303px; width:510px;}
.dtpicbox .piclist li.l1 img,.dtpicbox .piclist li.num1 img{ width:510px;height:303px;}
.dtpicbox .piclist li.l1 span,.dtpicbox .piclist li.num1 span{ width:490px; padding:0 10px;}

/*滚动图片*/
.roo-pic{}
.roo-pic .hd{height:38px;padding-right:10px;border:1px solid #dbdee1;background:#f9f9f9;}
.roo-pic .hd span{line-height:38px;}
.roo-pic .hd span a{color:#919191;}
.roo-pic .hd li{width:140px;height:38px;float:left;}
.roo-pic .hd li a{display:block;width:80px;height:38px;line-height:38px;padding-left:50px;color:#575757;font-size:16px;font-weight:bold;}
.roo-pic .hd li.videos a{background:url(../images/video-icon.png) no-repeat 20px center;}
.roo-pic .hd li.images a{background:url(../images/img-icon.png) no-repeat 20px center;}
.roo-pic .hd li .on{position:relative;height:40px;line-height:40px;top:-1px;left:-1px;color:#fff;}
.roo-pic .hd li.images .on{background:#1e61a5 url(../images/img-icon-on.png) no-repeat 20px center;}
.roo-pic .hd li.videos .on{background:#1e61a5 url(../images/video-icon-on.png) no-repeat 20px center;}
.roo-pic .bd{height:auto;padding:10px 0;border:1px solid #e8e6e7;border-top:none;}

.slide-pic{position:relative;width:1094px;height:163px;padding:10px 42px;zoom:1;overflow:hidden;}
.slide-pic .sPrev,.slide-pic .sNext{position:absolute;display:block;width:30px;height:163px;left:5px;top:10px;}
.slide-pic .sPrev{background:url(../images/roll-btn.png) 10px center no-repeat}
.slide-pic .sNext{left:auto; right:5px; background:url(../images/roll-btn.png) -30px center no-repeat;  }
.slide-pic .sPrev:hover{background:url(../images/roll-btn-hover.png) 10px center no-repeat;}
.slide-pic .sNext:hover{background:url(../images/roll-btn-hover.png) -30px center no-repeat;}
.slide-pic ul{overflow:hidden;zoom:1;}
.slide-pic ul li{width:172px;margin:0 5px; float:left;_display:inline;overflow:hidden;}
.slide-pic ul li .pic{position:relative;text-align:center;}
.slide-pic ul li .pic img{width:160px;height:123px;display:block;padding:2px;border:1px solid #e8e6e7;}
.slide-pic ul li .pic a:hover img{border-color:#999;}
.slide-pic ul li .pic span{display:block;position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px;background:url(../images/videos.png) no-repeat 0 0;}
.slide-pic ul li .title,.slide-pic ul li .titlec{padding-top:10px;line-height:24px;}
.slide-pic ul li .titlec{text-align:center;}
.slide-pic ul li .title a,.slide-pic ul li .titlec a{font-weight:bold;}
.slide-pic ul li p{line-height:20px;color:#8f8f8f;}

/*专题专栏*/
.news-special2{}
.news-special2 .hd{height:32px;line-height:32px;border-bottom:2px solid #2ea1f2;}
.news-special2 .hd span a{color:#919191;}
.news-special2 .hd h3{height:32px;padding-left:25px;font-size:16px;color:#000;background:url(../images/icon-06.png) no-repeat 0 center;}
.news-special2 .bd{padding-top:10px;height:210px;}
.news-special2 .bd{height:70px;overflow:hidden;}
.news-special2 .bd ul{width:100%;}
.news-special2 .bd ul li{width:287px;margin-left:10px;float:left;line-height:70px;text-align:center;}
.news-special2 .bd ul li a{color:#fff;font-size:14px;}
.news-special2 .bd ul li.li-1{background:#7cc576;margin-left:0px;}
.news-special2 .bd ul li.li-2{background:#29bce7;}
.news-special2 .bd ul li.li-3{background:#4e6472;}
.news-special2 .bd ul li.li-4{background:#7cc576;}

/*
* 列表样式
*/
.news-side{width:250px;}
.news-main{width:920px;}
.news-main-long{width:100%;}

/*位置*/
.location{font-size:14px;color:#7c7c7c;} 
/*子栏目导航*/
.column{}
.column .hd{height:50px;line-height:50px;background:#57bc7d;}
.column .hd h3{font-size:16px;color:#fff;text-align:center;}
.column .bd{padding:9px 9px 0px 9px;border:1px solid #e8e6e7;border-top:none;}
.column .bd li{height:46px;margin-bottom:10px;border-left:7px solid #2e79c5;}
.column .bd li a{display:block;height:44px;line-height:44px;text-align:center;border:1px solid #eaeaea;border-left:none;background:#f9f9f9;font-size:18px;color:#303030;
				padding: 0 5px;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;}
.column .bd li a:hover,.column .bd li.current a{font-weight:bold;}
.column .bd li.list2{border-left:7px solid #f1a828;}
.column .bd li.list3{border-left:7px solid #b444d9;}
.column .bd li.list4{border-left:7px solid #6ec65c;}

/*内容区*/
.con-mode{}
.con-mode .con-hd{height:38px;line-height:38px;padding:0 10px 0 5px;border-bottom:2px solid #2969aa;}
.con-mode .con-hd h3{padding-left:15px;font-size:16px;color:#1e61a5;background:url(../images/con-h3.png) no-repeat 0 center;}
.con-mode .con-bd{border:1px solid #e8e6e7;padding:28px;min-height:500px;}
.news-lists .split{background:none;}
.news-lists li a{width:730px;}

/*办事内容*/
.online-tip{height:30px;line-height:30px;}
.online-tip h2{font-size:20px;}
.onlinne-content{padding:0px 0 15px 0;}

/*
* 文章内容
*/
.news-content{}
.news-content h1.title{font-size:24px;/*font-weight:normal;color:#363636;*/line-height:30px;text-align:center;color: #066fb2;}
.news-content h3{text-align: center;line-height: 32px;font-weight: normal;font-size: 18px;margin-top: 5px}
.news-content .other-info{height:28px;line-height:28px;margin:20px 0;border:1px solid #e4e4e4;text-align:center;background:#f8f8f8;}
.news-content .other-info span{padding-right:10px;}
.wrap-content{line-height:200%;font-size:16px;}
.wrap-content img{/*min-width:80%;*/ max-width:90%;height:auto; text-align:center;margin:5px auto;display: block;}
.others{padding-top:40px;line-height:30px;}
.others span,.others a{font-size:14px;}
/*相关链接*/
.related-con{margin-top:40px;padding:0 0px;}
.related-con .hd{height:35px;padding:0 10px;border-bottom:1px solid #01a5ec;}
.related-con .hd h3{width:120px;height:35px;line-height:35px;background:#01a5ec;color:#fff;font-size:16px;text-align:center;}
.related-con .bd{padding:5px 0;min-height:100px;}
.related-con .bd li{border-bottom:1px dotted #c1c1c1;}
.related-con .bd li a{width:650px;}

/*
* 图片列表
*/
.picture-bd,.videos-bd{overflow:hidden;}
.pic-lists{width:900px;}
.pic-lists li{width:192px;float:left;padding-right:30px;padding-bottom:20px;}
.pic-lists li .pic{position:relative;}
.pic-lists li .pic span{display:block;position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px;background:url(../images/videos.png) no-repeat 0 0;}
.pic-lists li .pic a,.pic-lists li .pic img{display:block;}
.pic-lists li .pic img{width:180px;height:140px;padding:5px;border:1px solid #e3e3e3;background:#fff;}
.pic-lists li .title{height:30px;line-height:30px;text-align:center;}
.pic-lists li .title a{display:block;width:100%;font-size:14px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.videos-bd .pic-lists li{height:220px;padding-bottom:15px;}

/*网站地图*/
.siteMap { overflow: hidden; *zoom: 1; padding: 15px 10px; }
.siteMap .li1 { margin-bottom: 10px; }
.siteMap .li1 .h1 { height: 40px; line-height: 40px; border: 1px dotted #dddddd; }
.siteMap .li1 .h1 .a1 { font-size: 16px; line-height: 40px; font-family: "Microsoft Yahei"; _font-weight: bold; padding-left: 10px; color: #569A30; }
.siteMap .li1 .ul1 { padding: 10px 20px; }
.siteMap .li1 .ul1 .li2 { display: inline-block; *display: inline; zoom: 1; padding-right: 10px; vertical-align: top;line-height: 22px; }
.siteMap .li1 .ul1 .li2 .a2 { color: #777777; font-size:14px;}
.siteMap .li1 .ul1 .li2 .ul2 { padding: 0 0 20px; }
.siteMap .li1 .ul1 .li2 .ul2 .li3 { line-height: 18px; display: inline-block; *display: inline; zoom: 1; }
.siteMap .li1 .ul1 .li2 .ul2 .li3 .a3 { color: #999999; padding-right: 10px; margin-right: 10px; border-right: 1px solid #dddddd; }
.siteMap .li1 .ul1 .li2 .ul2 .last3 .a3 { border-right: none; }

/*---详情页分享样式---*/
.datin{ width:100%; height:48px; margin-top:20px; border:1px dashed #dddddd;}
.sharebox{ width:500px; margin-left:10px;margin-top:5px;}
.day1{ width:90px;height:48px; line-height:48px; overflow:hidden;} 
.day1 a{ padding-left:22px; float:left; margin-right:10px;}
.day1 a.error{ background:url(../images/details-ico2.png) no-repeat 0 0px;}
.day1 a.shut{ background:url(../images/details-ico2.png) no-repeat 0 -48px;}

/*--------打印-------*/
.fenx { text-align: right;  margin-top: 4px;}
.fenx span { width: 35px;  display: block; float: left; margin: 0px 10px;}
a.share2 { display: block;  width: 35px;  height: 22px; line-height: 0px; text-indent: -999em;  font-size: 0px;  background: url(../images/details-ico1.png) no-repeat -50px 0px;}

/*视频居中*/
#a0,#a1,#a2,#a3,#a4,#a5 {
	margin: 0 auto !important;
}

/*---信件详情页2019-----*/
.xjxqye{ margin-top:20px; font-size:16px;}
.xjxqye table td{ border: 1px solid #e6e6e6; padding:10px 15px;}
.xjxqye td.chaxun{ width:16%; background:#F7F7F7; text-align:right;padding-right:2%;border-right:none !important;color:#444!important;}
.xjxqye strong{ font-size:16px;} 

table.xjxqbox td{ line-height:30px;}
table.xjxqbox td span.shenhe{ color:#007e09;}
table.xjxqbox td img{vertical-align:middle;}
span.chljeg{ color:#e70000; display:block;}
tr.xjitemBt td{ font-size:16px; color:#f73501; padding-left:37px; font-weight:bold;}
tr.xjitemBt td img{vertical-align:middle;margin-right:8px; }
.leader-content h4{ font-weight:normal; font-size:14px; margin:20px 0;}
.leader-content p{font-size:14px; text-indent:2em;}

.xjxqye  tr.Letter_head{ border-bottom: none !important; font-size:16px;font-weight:bold; line-height:44px; padding:10px 0px;text-align: center; color:#333;} 
.xjxqye .Letter_table th{border-bottom:1px solid #cfcece; font-size:16px; color:#444; 
 font-weight:bold; line-height:28px; padding:10px 0px;padding-left:62px; text-align:left; width:125px;}
.xjxqye .Letter_table th.Letter_w{ background:#f0f6fd !important; color:#065196 !important; /* border-right:1px solid #cfcece; */font-size:14px !important; }
table.xjxqbox td img {vertical-align: middle; margin:0 5px;margin-top:-4px;}

/*--------信件排行----------*/
.hdphnr{ width:100%;margin-top:17px; font-size:14px;}
.hdphnr h3{ display:block; width:100%;  height:35px;background:#f1f6fb; line-height:35px; font-weight:bold; color:#666666; overflow:hidden;zoom:1; font-size:14px !important;}
.hdphnr h3 span,.hdphnr ul li span{ display:inline-block; float:left; text-align:center;}
span.paim{ width:20%;}
span.name{ width:40%;}
span.huifu{ width:40%;}
.hdphnr ul li{ height:36px; line-height:36px;} 

/*-------在线征集评论提交表---------*/
.poll_collect{margin-top:20px; font-size:14px; font-family:"微软雅黑"; }
.poll_collect h3,.collection-theme h3.collectit{font-size: 18px;color: #164fa6; font-weight:bold;height: 60px;line-height: 60px; padding-left: 8px;}


/*= 发表评论区 =*/
.msg_box { 
	margin-top:25px;
    padding: 8px;
    border: 1px solid #ddd;
    margin-top: 8px;
}

    .msg_box .hd {
		padding-left:22%;
		width:78%;
        height: 40px;
        line-height: 40x;
		 background:#f3f3f3;
    }
	.msg_list_box .hd p {
            display: inline;
            color: #666;
            float: left;
        }


    /*== 评论者立场 ==*/
    .msg_box .standpoint {
		width:100%;
        overflow: hidden;
        zoom: 1;
        height: 40px;       
		
    }

        .msg_box .standpoint li {
            width: 125px;
            height: 40px;
            line-height: 40px;
            text-align: center;
            float: left;            
            margin-right: 5px;
            color: #666;
        }

            .msg_box .standpoint li.current,.msg_box .standpoint li:hover {
                background:#3b7cd4;
                color: #fff;
                font-weight: bold;
               
            }

    /*== 评论者用户信息 ==*/
    .msg_box .bd {
		margin:20px 0px;		       
		padding-left:12%;
		width:88%;
    }

        .msg_box .user_info li,.msg_box .bd dl {
            height: 35x;
			width:820px;
			overflow:hidden;zoom:1;
            line-height: 28px;   margin-bottom:10px;
			
        }



.msg_box .user_info li span{ display:block;width:100px; text-align:right; float:left;  height:35px; line-height:35px; }
.msg_box .user_info li input,.msg_box .user_info li textarea,.msg_box .user_info li span.dengji{ text-indent:10px; display:block;width:702px !important; text-align:left !important; float:right; line-height:33px !important;height:33px;}
.msg_box .user_info li.star,.msg_box .user_info li.star span{ height:20px !important; line-height:20px !important;}
.msg_box .user_info li.star img{cursor:pointer; text-indent:0 !important; margin-top:-5px; }
.msg_box .user_info li.star span.dengji{text-indent:0 !important; }

.msg_box .user_info li input.input_check{ display:block; width:12px !important; height:12px !important;margin-top:12px; float:left !important; margin-left:15px;}
.msg_box .user_info li input,.msg_box .user_info li textarea{ border:1px solid #ddd;}

.msg_box .bd dl{ overflow:hidden;zoom:1; }
.msg_box .bd dt{ width:100px; text-align:right; float:left;  height:40px; line-height:40px; }
.msg_box .bd dt span{ color:#ee0000;}
.msg_box .bd dd{ width:702px; float:right;}
.msg_box .bd dd textarea{ width:690px; height:100px !important;padding:5px 5px; line-height:30px; border:1px solid #ddd; }



/*== 评论操作区 ==*/

.msg_box .return{ width:77.5%;  height:35px;padding-top:15px; border-top:1px dashed #ddd; padding-left:22.5%; margin-bottom:5px; overflow:hidden;zoom:1;}
.msg_box .return button,.msg_box .return img,.msg_box .return input{ display:block; float:left; margin-right:10px;height:35px;}
.msg_box .return button{width:100px; background:#ff9300; color:#fff; border:none; cursor:pointer;}
.msg_box .return img{ width:100px; height:35px;}
.msg_box .return input{ width:100px; height:30px !important; border:1px solid #ddd; text-indent:5px;}



.article_yjs_box{width:1000px; float:left; text-align:center; font-family:"微软雅黑"; padding-bottom:50px;}
.article_yjs_box h2{ font-size:24px; line-height:60px;}
.article_yjs_box h3{ font-size:18px; font-weight:100;}
.article_yjs_box1{width:1000px; float:left; font-family:"微软雅黑";padding-bottom:20px;}
.article_yjs_box1 p{width:1000px; float:left; text-align:center;font-size:24px; line-height:60px; border-bottom:#ddd solid 1px;border-top:#ddd solid 1px;}
.article_yjs_box1 ul{width:1000px; float:left; margin-top:20px;}
.article_yjs_box1 ul li a{font-size:14px;width:185px; float:left; margin:10px 0px 0px 10px; background:#edffeb; border:#006e21 solid 1px; color:#006e21; text-align:center; line-height:36px;}
.article_yjs_box1 ul li a:hover{background:#006e21; border:#006e21 solid 1px;color:#fff; }

/*= 评论列表 =*/
.msg_list_box {
    border: 1px solid #ddd;
	padding:8px;    
	margin-top:20px;
}

    .msg_list_box p, .msg_list_box h3, .msg_list_box h4 {
        margin: 0;
        padding: 0;
    }

    .msg_list_box .hd {
	 background:#f3f3f3 url(../images/msg_03.png) no-repeat 10px 8px;       
        height: 40px;       
        overflow: hidden;
		line-height:40px;
		zoom:1;
        border-bottom: 1px solid #3b7cd4;
		 text-indent:20px;      
        font-size: 14px;
        font-family: "微软雅黑";
		width:100%;
    }

        .msg_list_box .hd h3 {         
            font-size: 18px;
            color: #164fa6;
            float: left;			
            display: inline; 
			line-height:40px;margin-left:23px; 
        }

        .msg_list_box .hd p {
            display: inline;
            color: #666;
            float: left;			
        }

        .msg_list_box .hd .count {
            float: right;
			margin-right:20px;
        }

            .msg_list_box .hd .count strong {
                color: #c00;
            }

    .msg_list_box .bd {
        padding: 11px 13px;
    }

        .msg_list_box .bd li {
            margin-bottom: 8px;
        }

 /*== 评论用户信息区 ==*/
    .msg_list_box .msg_info {
        background: #f5f5f5 url(../images/arow1.png) no-repeat 8px 11px;
        position: relative;
        border-bottom: 1px solid #ddd;
        height: 26px;
        line-height: 26px;
        padding: 0 16px;
        color: #666;
		text-indent:5px;
		width:96%;
    }

    .msg_list_box .reviewer {
        color: #000;
    }

    .msg_list_box .star {
        position: absolute;
        right: 12px;       
        top: 0;
        height: 22px;
        line-height: 22px;		     
    }
	  .msg_list_box .star img{vertical-align:middle; margin-top:-10px;	}

    .msg_list_box em {
        font-style: normal;
        line-height: 22px;
        height: 22px;
    }

    /*== 评论内容 ==*/
    .msg_list_box .msg_content h4 {
        /*height: 28px;*/
        line-height: 28px;
        color: #164fa6;
        font-size: 14px;
        margin: 0 10px;
		font-weight:bold;
    }

    .msg_list_box .msg_content p {
        color: #666;
        margin: 0 10px;
		line-height:22px;
    }

    .msg_list_box .reply {
        background: #f4f8fd;
        border: 1px solid #dce8f8;
        padding: 10px;
        margin: 10px 0;
    }

    .msg_list_box .replyer {
        color: #f90;
    }

    /*== 评论操立场 ==*/

    .msg_list_box .page_box {
        text-align: center;
        border-top: 1px dashed #93b7e0;
        height: 3em;
        line-height: 3em;
    }

        .msg_list_box .page_box a {
            margin-left: 0.5em;
        }

.msg_replyer_box {
    margin-top: 8px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    zoom: 1;
}

/*-----网站地图-----*/

.siteMap li .ul1 li{ background:url(../images/arrow8.jpg) no-repeat left;padding-left:10px; min-width:13%;margin-right:1.5%; height: 35px; line-height: 35px;} 
.siteMap li .ul1 li a{ line-height: 35px;}
.siteMap li .ul1 li.coloBlock{ background:url(../images/arrow8-2.png) no-repeat 130px 15px;;background-color:#f2f2f2;}
.three-level{ width:98%; padding:1%; background-color:#f2f2f2;margin-top:-10px; overflow: hidden;zoom:1;  }
.three-level li{ float: left; width:18.5%; height: 40px; line-height: 40px; background: url(../images/yw-dian2.png) no-repeat left !important; padding-left:1.5%;}
