body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
p,
th,
td {
    margin: 0;
    padding: 0;
    border: 0;
}

body {
    font-size: 12px;
    font-family: Microsoft YaHei, Arial, Verdana, Helvetica, sans-serif;
    background: url(35538133.jpg) no-repeat center top;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
    font-size: 100%;
}

address,
caption,
cite,
code,
dfn,
em,
i,
strong,
th,
var {
    font-style: normal;
    font-weight: normal;
}

a {
    text-decoration: none;
    outline: none;
    color: #333;
}

a:hover {
    text-decoration: none;
}

img {
    border: none;
    vertical-align: top;
}

dl,
ol,
ul,
li {
    list-style: none;
}

input,
textarea,
select,
button {
    font: 14px Verdana, Helvetica, Arial, sans-serif;
    outline: none;
}

.clearfix:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    *zoom: 1;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.wrap {
    width: 1008px;
    margin: 0 auto;
}

body {
    background: url(bg26072117.jpg) no-repeat center top;
}

.wrap {
    width: 1190px;
    margin: 0 auto;
}

.lb {
    width: 600px;
    height: 400px;
    border: none;
    margin-top: 30px;

}

.xw {
    width: 545px;
    color: #000;
    margin-right: 0px;
    margin-top: 30px;

}

.lbb {
    width: 570px;
    height: 335px;
    border: none;
    margin-top: 30px;

}

.xww {
    width: 560px;
    color: #000;
    margin-right: 0px;
    margin-top: 30px;

}


.lbbb {
    width: 625px;
    border: none;
    padding: 20px 0px 0px 40px;

}

.xwww {
    width: 450px;
    color: #000;
    padding: 0px 64px 0px 0px;

}

.ll {
    width: 610px;
    height: 315px;
    border: none;
    margin-top: 0px;

}

.xx {
    width: 540px;
    color: #000;
    margin-right: 15px;
    margin-top: 0px;

}



.ll .bottoms li {
    height: 65px;
    line-height: 33px;
    font-size: 18px;
    padding: 6px 0 6px 25px;
    background: url(icon26072117.png) no-repeat left 13px;
}

.xx .bottoms li {
    width: 489px;
    float: left;

}


.xw .bottoms li {
    height: 33px;
    line-height: 33px;
    font-size: 18px;
    padding: 22px 0 22px 30px;
    background: url(icon26072117.png) no-repeat left 28px;
}



.lbb .bottomss ul li a {
    font-size: 18px;
    color: #000;
}


.lbbb .bottoms li {
    height: 65px;
    line-height: 30px;
    font-size: 18px;
    padding: 6px 0px 6px 25px;
    background: url(icon26072117.png) no-repeat left 13px;


}

.lbbb .bottoms ul li a {
    font-size: 18px;
    color: #000;
}

.ll .bottoms ul li a {
    font-size: 18px;
    color: #000;
}

.xx .bottoms ul li a {
    font-size: 18px;
    color: #000;
}





.xw .bottoms li span {
    color: #aba8a8;
}

.yqzp .bottoms li {
    border: none;
    padding: 0px;
    width: 230px;
    margin: 8px 20px 12px 0;
    float: left;
    -moz-box-shadow: 2px 2px 10px #909090;
    -webkit-box-shadow: 2px 2px 10px #909090;
    box-shadow: 2px 2px 4px #909090;
    height: 195px;
    border-radius: 10px;
    background-color: #f5f5f5;
}

.yqzp .logo {
    padding: 5px 0;
    background-color: #fff;
    height: 90px;
}

.yqzp .tit {
    font-size: 16px;
    color: #333;
    padding-top: 21px;
}

.yqzp .lj {
    margin-top: 6px;
}


.zcdd .bottoms ul li {
    padding: 8px 14px;
    width: 288px;
}

.mt20 {
    margin-top: 20px;
}

.mt280 {
    margin-top: 280px;
}

.mt10 {
    margin-top: 10px;
}

.mt30 {
    margin-top: 30px;
}

.mt70 {
    margin-top: 70px;
}


.toutiao h3 {
    font-size: 32px;
    font-weight: bold;
    display: block;
    padding: 30px 10px 0px 10px;
    line-height: 46px;
    text-align: center;

}

.toutiao h3 a {
    text-align: center;
    color: #333;

}

.yaoqiu2_list {
    margin-top: 20px;
    padding: 0px 0px 35px 0px;
}

.yaoqiu2_list ul {
    margin-top: 10px;

}

.yaoqiu2_list ul li {
    padding: 8px 16px 8px 20px;
    font-size: 16px;
    width: 360px;
    float: left;

}

.yaoqiu_list ul li {
    float: left;
    font-size: 18px;
    line-height: 36px;
    padding: 10px 40px 20px 28px;
    width: 547px;
    height: 176px;
}

.yaoqiu_list ul li a {
    font-size: 18px;
    color: #000;
    font-family: '微软雅黑';
    display: block;
    padding: 35px 25px 0px 95px;
}

.yaoqiu_list ul li:last-child {
    padding-right: 0px;
}

.yaoqiu_list ul li:nth-child(2) {
    padding-right: 0px;
}


.yaoqiu_list1 ul li {
    padding: 8px 15px 8px 28px;
    font-size: 18px;
    width: 474px;
    float: left;
    line-height: 32px;
}

.yaoqiu_list1 ul li a {
    font-size: 18px;
    color: #000;
}

.navv {
    background: none;

}


.w1200 {
    width: 950px;
    margin: 0 auto;
    overflow: hidden;

}


.navv ul li {
    float: left;
    padding: 27px 0px;

}

.navv ul li a {
    display: block;
    padding: 0 70px;
    font-size: 24px;
    font-weight: bold;
    color: #f3e88a;
    border-right: 1px solid #ccc;

}

.clearfix:before,
.clearfix:after {
    content: "";
    display: table;

}

.navv ul li:last-child>a {
    border-right: 0;
}

.titles {
    margin-top: 60px;
}

body{margin:0; padding:0;}

.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(8947305.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}

.focus{ position:relative; width:600px; height:400px; background-color: #000; float: left;}  
.focus img{ width: 600px; height: 400px;} 
.focus .shadow a {
 text-decoration: none;
 color: #fff;
 font-size: 19px;
 overflow: hidden;
 margin-left: 10px;
 font-family: "\5FAE\8F6F\96C5\9ED1";
}
.focus .shadow a {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1; 
    -webkit-box-orient: vertical;
}


/*部长之声*/
.dys_bzzs_content{
	width: 920px;

}
.dys_zljzh_nav{
	margin-bottom: 20px;
	padding-left: 50px;
}
.dys_bzzs_content_item{
	position: relative;
	width: 100%;
	margin-right: 8px;
	display: none;
	height: 335px;
	overflow: hidden;
}
.dys_zljzh_nav .dys_bzzs_content_item_title{
	float: left;
	width: 33%;
}
.dys_bzzs_title_picture{
	float: left;
	padding: 40px 16px;
    background: #dff1ff;
}
.dys_bzzs_title_picture a img{
	width: 425px;
	height: 255px;
}

.dys_bzzs_title_picture a{
	display: none;
}
.dys_bzzs_content_item_img{
	display: block;
	margin-bottom: 2px;
}


.dys_official_quotation_memo{
	height: 72px;
	overflow: hidden;
}
.dys_official_quotation_memo a{
	font-family: "microsoft yahei";
    font-size: 16px;
    color: #fff;
    line-height: 25px;
}
.dys_official_quotation_list{
	background: #f7f7f7;
	border-top: none;
	position: relative;
	float: right;
	width: 455px;
}
.dys_official_quotation_list li{
	padding-left: 26px;
	padding-right: 26px;
	height: 79px;
	position: relative;
}
.dys_official_quotation_list li.dys_official_quotation{
	padding: 0 20px 0 50px;
    background: #2f87c7;
    height: 100px;
}

.dys_official_quotation_list li .dys_sanjiao_bg {
	display: none;
	position: absolute;
	left: -20px;
    top: 30px;
}
.dys_official_quotation_list li span{
	width: 8px;
    height: 8px;
    margin: 24px 8px 0 0;
    position: absolute;
    left: 8px;
    top: 5px;
}
.dys_official_quotation_list li.dys_official_quotation span{
	height: 50px;
	width: 31px;
	left: 10px;
	top: -5px;
    background-position: center;
    background-repeat: no-repeat;
}
.dys_official_quotation_list li p{
	border-bottom:1px solid #d6d6d6;
	padding-bottom: 33px;
	padding-top: 10px;
	position: relative;
	height: 30px;
	overflow: hidden;
}
.dys_official_quotation_list li.dys_official_quotation p{
	border-bottom: none;
    padding-bottom: 0;
}
.dys_official_quotation_list li.dys_official_quotation p a{
	font-family: "microsoft yahei";
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  line-height: 25px;
}
.dys_official_quotation_list li.dys_official_quotation .dys_official_quotation_demo{
	display: block;
	color: #fff;
	float: left;
	font-family: "microsoft yahei";
	line-height: 25px;
	height: 50px;
	overflow: hidden;
	
}
.dys_official_quotation_list li p a{
	padding-top: 11px;
}

.dys_official_quotation_list li.dys_official_quotation p a{
	padding-top: 0;
}
.dys_official_quotation_list li a{
	display: block;
	font-family: "microsoft yahei";
	line-height: 25px;
	font-size: 16px;
}
.dys_official_quotation_list li.dys_official_quotation .dys_official_quotation_demo a{
	color: #000000c4;
	
}
.dys_official_quotation_list li.dys_official_quotation .dys_official_quotation_demo a:hover{
	color: #000000c4;
}
.dys_official_quotation_list li .dys_official_quotation_demo a:hover{
	color: #000000c4;
}
.dys_marginRight0{
	margin-right: 0;
}
.dys_official_quotation_bztd li.dys_official_quotation{
	background: #d5b351;
}
.dys_official_quotation_bztd li.dys_official_quotation span{
	background: url(14639809.png) 0 3px no-repeat;
}
.dys_official_quotation_bzft li.dys_official_quotation{
	background: #00b9ce;
}
.dys_official_quotation_bzft li.dys_official_quotation span{
	background: url(#) 0 3px no-repeat;
}
.dys_official_quotation_demo{
	display: none;
	font-size: 16px;
}

/*ie67效果*/
.dys_creative_products{
	position: relative;
	width: 1067px;
	margin: 0 auto;
}
.dys_creative_products_list {
	
}
.dys_creative_products_list li{
	float: left;
	position: relative;
	width: 1067px;
	height: 576px;
}

.dys_bzzs_content{
 width: 1190px;
}

.dys_bzzs_content_item{
 height: 368px;
background: #fdedee;
 }
.dys_bzzs_title_picture a img{
 width: 563px;
 height: 335px;
}
.dys_zljzh_nav {
    padding-left: 0px;
}
.dys_zljzh_nav .dys_bzzs_content_item_title {
    float: left;
    width: 15%;
    margin-left: 110px;
    display: inline;
}
.dys_official_quotation_list{
  background: none;
 width: 586px;
}
.dys_official_quotation_list li.dys_official_quotation{
 padding: 20px 20px 0 50px;
    background: #af0e14;
    height: 80px;
}
.dys_official_quotation_bzft li.dys_official_quotation{
 background: #eb6100;
}
.dys_official_quotation_bztd li.dys_official_quotation{
 background: #d3b05f;
}
.more {
    padding-right: 45px;
}
.more {
    font-size: 16px;
    line-height: 35px;
    text-align: right;
}
.dys_official_quotation_list li{
 padding-left: 26px;
 padding-right: 26px;
 height: 80px;
 position: relative;
}
.dys_official_quotation_list li p {
 height: 54px;
}

.dys_official_quotation_list li.dys_official_quotation .dys_official_quotation_demo {
 height: 25px;
}

.dys_official_quotation_list li p {
 padding-bottom: 25px;
 }
.dys_bzzs_title_picture {
    float: left;
    padding: 15px 0px 15px 15px;
    background: #fdedee;
}
