﻿@charset "utf-8";
.con_headbeijing{ position:relative; width:100%; overflow:hidden; }
.con_headbeijing div img { display:block; }
.textAndSearch {position: absolute;top:28.5%;width:100%; height:43%;z-index:1;}
.huanying { width:35%;margin:0 auto; font-size:40px; color:#fff; }
.bangzhu{ width:20%;margin:0 auto; font-size:20px; color:#fff; }
.sousuodiv{margin-left: 10px; width:30%;margin:0 auto;
    height: 55px;
    border-radius: 5px;
    margin-top: 1%;
    background: #fff;
}
    .sousuodiv form {height: 100%;
    }
.sousuodiv input {padding-left:8px;width:85%;height: 100%; font-size:16px;border:none;}
.sousuodiv .sousuo { margin-left:15px; padding-top:5px;height: 100%; border-radius:0px 25px 25px 0px; width: 30px; border:none;border-radius:0px;background: url(../images/fenleifangdajing.jpg) no-repeat left center;}

/*资料下载*/
.zlxzcont{ width:1000px; float:right;background:#FFF;border: 1px solid #e5e5e5;}
.zlxz{ width:950px; margin:0 auto; margin-top:20px;}
.zlxz ul li{ width:930px; height:100px; border-bottom:1px dashed #beb089; padding-left:20px; margin-top:10px;}
    .zlxz ul li:last-child {border-bottom:none;
    }

.zititle{ width:400px; height:100px; float:left; font-size:16px;}
.zititle img{ width:16px; height:16px; float:left; padding-top:4px;}
.zititle p{ padding-left:24px}
.zititle span{ display:block; font-size:16px; color:#606060; line-height:30px; margin-top:10px;}
.count{ color:#606060; line-height:30px;}
.clickdown{width:258px; height:100px; float:right; font-size:16px;}
.cdown{ width:102px; height:28px; background:url(../images/dwon.png) no-repeat 5% 50% #dedede; margin-top:40px; text-align:center; float:left;line-height:28px;padding-left:7px;border-radius:5px; }
.online{ width:102px; height:28px; background:url(../images/online.png) no-repeat 5% 50% #f1dc47; margin-top:40px; text-align:center; float:left; margin-left:20px;line-height:28px; padding-left:7px;border-radius:5px;}
.wendang{ width:300px; float:right; text-align:center; font-size:14px;color:#606060}
.searchlist{ width:100%; background:#fff}
.list-auto { margin:0 auto;}
/*附件下载样式*/
.attach-list{ margin:0 50px 15px; color:#757575; }
    .attach-list ul li{ margin-top:15px; padding:15px; border:1px solid #ebebeb; }
    .attach-list ul li .link-btn{ display:block; float:right; margin-top:-6px; padding:5px 15px; border:1px solid #e0e0e0; line-height:20px; font-size:14px; cursor:pointer; }
    .attach-list ul li .link-btn i{ font-size:14px; }
    .attach-list ul li .icon-box{ display:inline-block; margin-right:5px; line-height:38px; color:#ccc; }
    .attach-list ul li .icon-box i{ font-size:38px; }
    .attach-list ul li .info{ display:inline-block; }
    .attach-list ul li .info h3{ line-height:20px; color:#333; font-size:14px; font-weight:normal; }
    .attach-list ul li .info span{ margin-right:5px; line-height:18px; color:#999; font-size:12px; }
    .attach-list li span a{ background:#b6001f; color:#fff; padding:10px 15px;}
        .attach-list li span a:hover { color:#fff;
        }
    /*内容标题样式*/
.meta{ margin:0; padding:50px 50px 0 50px; }
	.meta:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.meta h2{ margin:0 0 20px; padding:0; color:#333; font-size:24px; font-weight:300; line-height:1em; }
	.meta .info{ margin:0 0 10px; }
	.meta .info span{ margin-right:10px; color:#b0b0b0; font-size:12px; line-height:14px; }
    .meta .info span i{ margin-right:5px; display:inline-block; font-size:14px; }
    .meta .note{ margin-top:10px; padding:15px 20px; background:#f5f5f5; line-height:22px; color:#757575; font-size:12px; }
/*内容详细样式*/
.entry{ text-align:left; margin-top:20px; padding:0 50px 15px; font-size:14px; line-height:2em; word-wrap:break-word; }
	.entry img{ max-width:100%!important; height:auto!important; }
	.entry h2,.entry h3,.entry h4{ margin:0.8em auto; padding-bottom:5px; border-bottom:1px solid #f6f6f6; color:#333; }
	.entry h2{ font-size:1.2em; }
	.entry h3,.entry h4{ font-size:1.1em; }
	.entry strong{ color:#DC2523; }
	.entry ul,.entry ol{ margin:1em; padding:0; }
	.entry li{ margin-left:1em; }
	.entry ul li{ list-style:disc outside none; }
	.entry ol li{ list-style:decimal outside none; }
	.entry p{ display:inherit; margin:1em 0; color:#333; word-wrap:break-word; }
	.entry a{ text-decoration:underline; }
	.entry code{ display:block; padding:0.5em; background:#eee; border-radius:.5em; color:#777; font-family:'courier new'; font-size:12px; line-height:1.7em; }
	.entry table{ margin:10px auto; border-left:1px solid #eee; border-top:1px solid #eee; }
	.entry table th{ background:#F9F9F9; text-align:center; }
	.entry table td,.entry table th{ border-bottom:1px solid #eee; border-right:1px solid #eee; padding:0.35em 0.5em; }
    .slide-tit{ border-bottom:1px solid #f0f0f0; color:#34ad2a; line-height:1em; font-size:16px; font-weight:normal; }
    .slide-tit strong{ padding:10px 0; float:right; color:#999; font-size:12px; font-weight:normal; }
	.slide-tit span{ position:relative; top:1px; display:inline-block; padding:10px 0; border-bottom:1px solid #34ad2a; }
.ntitle { margin: 0 auto;padding: 10px 0 0;width: 100%; height: 30px;}
.ntitle h2 {
    display: inline-block;
    float: left;
    padding-right: 10px;
    width: auto;
    color: #333;
    font-size: 24px;
    font-weight: 400;
    line-height: 25px;
    height: 25px;
    margin-top: 0px;
}
.ntitle i {
    display: block;
    padding-top: 10px;
    color: #999;
    font-size: 14px;
    font-style: normal;
    line-height: 1em;
}
.inner_right_content {
    margin: 20px;
    line-height: 28px;
    font-size: 14px;
    color: #999;
}
ul.right_pro_list {
    margin: 10px 0;
    height: auto;
    overflow: hidden;
}
ul.right_pro_list li.normal {
    width: 98%;
    height: 114px;
    float: left;
    border-bottom: 1px dotted #666;
    margin-bottom: 10px;
}
ul.right_pro_list li.normal div.leftimg {
    height: 100px;
    width: 100px;
    float: left;
    overflow: hidden;
    display: table-cell;
    text-align: center;
    padding: 4px;
    border: 1px solid #eaeaea;
}

ul.right_pro_list li.normal div.leftimg img {
    vertical-align: middle;
    width: 90px;
    height: 95px;
}
ul.right_pro_list li.normal div.rightword {
    float: left;
    height: 100px;
    margin-left: 10px;
    margin-right: 10px;
    width: 430px;
    overflow: hidden;
}
ul.right_pro_list li.normal div.rightword div.toptitle {
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 5px;
}
ul.right_pro_list li.normal div.rightword div.bottomcontent {
    line-height: 25px;
    color: #002063;
    text-indent: 2em;
    font-size: 12px;
}
ul.right_pro_list li.normal div.rightright {
    float: right;
    height: 100px;
    width: 230px;
    color: #000;
    overflow: hidden;
}
.boldred {
    font-size: 16px;
    color: #d5220e;
    font-weight: bold;
}
.downloadsection { margin-top:15px;}
.contitle {
    width: 100%;
    height: 46px;
    
}
.newslist {
    width: 920px;
    padding: 10px 20px;
}
.navigation{ width:90%; height:46px;color:#595757; line-height:46px; font-size:14px; float:left;padding-left:45px;}
    .navigation .leibie { color:#b6001f;}
.xiazaiicon { margin-top:7px; width:10px; height:16px;line-height: 26px;display: block; background:url(/images/xiazaiicon.jpg) 100% 100% no-repeat;}
.chakanicon { margin-top:6px; width:16px; height:16px;line-height: 26px;display: block; background:url(/images/chakanicon.jpg) 100% 100% no-repeat; }
.list-auto { width:1210px; background:#fff;}

    
   