/****************首页******************/
body{ background: #fdf7e7; }
.page_bg{margin:auto;}
.page_bg_1 { margin: auto; background: url(../images/esjszqh_bg.jpg) no-repeat center top; }
.page_bg_2 { margin: auto; background: url(../images/esjszqh_bg2.jpg) no-repeat center bottom; }
.banner{ margin: auto; height: 350px; }
.main_bg { margin: auto; width: 1000px; padding-top: 0px; padding-bottom: 150px; }

/****************头条******************/
.toutiao { margin: auto; position: relative; text-align: center; width: 1000px; padding: 20px 0px; font-size: 30px; font-weight:bolder; color: #f90200; line-height: 50px; }
.toutiao a { color: #df0e0e; }
.toutiao a:hover { text-decoration:none; color:#941e23; }



/****************图片新闻******************/
.imgnews{ margin: auto; width: 1000px; height: 515px;  margin-top: 10px; }

.banner_0{ margin: auto; position:relative; z-index:100; width: 1000px; }
.banner_0_top{ margin: auto; height: 500px; }
.banner_0_top li{ position:absolute; background: #bb0e2a; left:0; top:0; width: 1000px; height: 500px; text-align:center;}
.banner_0_top li img{ position:relative; width: 1000px; height: 500px;}

.banner_0_top li .tit{ position: absolute; left: 0px; bottom: 0px; width: 1000px; height: 50px; background:url(../images/esjszqh_tpxwtitbg.png) repeat; text-align: center; }
.banner_0_top li .tit h4{ margin: auto; font-size: 26px; font-weight: bolder; line-height: 50px; margin: 0px 20px; text-align: center; color: #ffffff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.banner_0_top li .tit h4 a{ color: #ffffff; }
.banner_0_top li .tit h4 a:hover{ text-decoration: underline;}

.banner_0_bottom { margin: auto; width:100%; margin-left: -2px; text-align: center; z-index: 20; }
.banner_0_bottom span{ background: url(../images/sjjscqh_imgdot.png) no-repeat left top; width: 125px; height: 5px; line-height: 5px; display: inline-block; cursor:pointer; margin-left: 0px; transition: 1s all ease}
.banner_0_bottom span.on{ background:url(../images/sjjscqh_imgdot.png) no-repeat right top;width: 195px;}


.banner_0 .pre{ background:url(../images/esjszqh_pre.png) no-repeat; width: 40px; height: 80px; position:absolute; left: 0px; top: 35%; opacity:0.7; cursor:pointer; z-index:20;}
.banner_0 .next{ background:url(../images/esjszqh_next.png) no-repeat; width: 40px; height: 80px; position:absolute; right: 0px; top: 35%; opacity:0.7; cursor:pointer; z-index:20;}
.banner_0 .pre:hover{ background:url(../images/esjszqh_pre.png) no-repeat; width: 40px; height: 80px; position:absolute; left: 0px; top: 35%; /*opacity:0.7;*/ cursor:pointer; z-index:20;}
.banner_0 .next:hover{ background:url(../images/esjszqh_next.png) no-repeat; width: 40px; height: 80px; position:absolute; right: 0px; top: 35%; /*opacity:0.7;*/ cursor:pointer; z-index:20;}
/*.banner_0 .next:hover,.banner_0 .por:hover{opacity:1; filter:alpha(opacity=100);}*/


/****************公报******************/
.hygb{margin: auto; margin-top: 35px; }

/****************要闻******************/
.topnews { margin: auto; margin-top: 35px; min-height:323px;}
.topnews .logo {margin: auto; position: relative; height: 68px; border-bottom: 2px solid #e60505; }
.topnews .logo span{    font-size: 28px;font-weight: bold;color: #e60505;line-height: 70px;}
.topnews .more{ position: absolute; top: 35px; right: 0px; font-size: 14px; color: #d2100a; }

.topnews ul { margin: auto; margin-top: 15px; }
.topnews ul li { margin: auto; background: url(../images/esjszqh_icon_1.png) no-repeat left center; padding-left: 40px; text-align: left; line-height: 48px; height: 48px; font-size: 24px; color: #000000; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.topnews ul li a{ color: #000000;}
.topnews ul li a:hover{ color: #941e23; }



.center_1 { margin-top: 50px; min-height:378px;}

.main_left { float: left; width: 450px; }
.main_right { float: right; width: 450px; }

.center_1 .logo {margin: auto; position: relative; height: 45px; border-bottom: 2px solid #e60505;}
.center_1 .logo img{ position: absolute; left: 0px; top: 0px; }
.center_1 .logo span{ font-size: 28px;font-weight: bold;color: #e60505;line-height: 30px;}
.center_1 .more{ position: absolute; top: 10px; right: 0px; font-size: 14px; color: #d2100a; }

/****************评论******************/
.pinglun .content { margin: auto; }
.pinglun .content ul { margin: auto; margin-top: 30px; margin-left: 15px; }
.pinglun .content ul li { margin: auto; background: url(../images/esjszqh_icon_1.png) no-repeat left center; padding-left: 40px; text-align: left; line-height: 58px; height: 58px; font-size: 20px; color: #000000; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pinglun .content ul li a{ color: #000000; }
.pinglun .content ul li a:hover{ color: #941e23; }


/****************视频******************/
.vedio .content { margin: auto; margin-top: 20px; }
.vedio .content img { margin: auto; width: 450px; height: 258px; }
.vedio .content h2{  margin: auto; text-align: left; font-size: 20px; color: #000000; line-height: 25px; padding: 10px 0px; margin-top: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
