@charset "utf-8";
@import url(2020829_reset.css);

.top_boxbg{width: 100%; height: 352px;background: url(../images/2020829_top.png) center center no-repeat;margin: 0 auto;}
.logo{ margin-top:30px; width:292px; height: 54px; float: left;}

.main{width:1000px; margin: 0px auto;min-height:772px;  z-index:1;background-color: #fff;filter: alpha(opacity=85); opacity: 0.9;  margin-top: 20px;}
.tt{width:100%;height:50px;line-height:50px;margin-bottom: 20px;}
.tt h1{width:100%;display: block;overflow: hidden;font-size: 32px;color:#595757;font-weight: 600;text-align: center;}
.tt h1 a{color:#595757;display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tt h1 a:hover{ color:#ff490a;}

/*新闻焦点图*/
.box1 .Focus_map{width:542px; height:303px; overflow: hidden; position: relative; float: left; }
.box1 .Focus_map .hd{ position: absolute; bottom: 14px; right: 10px; z-index: 1001;}
.box1 .Focus_map .hd li{color:#FFFFFF;float: left;margin-right: 5px;display: block;width: 10px;height: 10px;background: #ffffff;cursor: pointer;border-radius: 50%;}
.box1 .Focus_map .hd li.on{background: #ee7d0e;/*width: 30px;border-radius: 5px;*/}
.box1 .Focus_map .bd img{width: 541px; height: 380px;transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;-webkit-transform:transform 0.7s ease-out 0s;}
.box1 .Focus_map .bd a:hover img{transform:scale(1.05);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transform:transform 0.7s ease-out 0s;}
.box1 .Focus_map .bd p{height: 38px; width: 541px; position: absolute; left: 0; bottom: 0;background: #000000;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; z-index: 998;}
.box1 .Focus_map .bd b{display: block;height: 38px; line-height: 38px; width: 480px; position: absolute; left: 0; bottom: 0; z-index: 999;}
.box1 .Focus_map .bd b a{width:90%; padding-left: 10px;color: #FFFFFF;font-size: 14px;font-weight: normal;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.box1 .Focus_map .bd b a:hover{font-size: 15px; transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s; }


.news_section { width:425px;height:303px;poverflow: hidden;zoom: 1; margin-left:30px;}
.news_section .section_cont {width:100%; overflow: hidden;padding: 1px 5px 0; }
.news_section .section_cont ul {width:100%; margin-top: 12px; }
.news_section .section_cont h1{ width:100%;display: block; min-height:24px; overflow: hidden; font-size:21px; color:#595757; font-weight: 600; text-align: center; }
.news_section .section_cont h1 a{color:#595757;display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_section .section_cont h1 a:hover{ color:#ff490a;}
.news_section .section_cont h4{ color:#595757;  line-height: 22px;padding-bottom:8px;*margin-bottom:5px; text-indent: 24px; margin-top:15px; font-size:14px;}
.news_section .section_cont h4 a{ color:#595757;}
.news_section .section_cont h4 a:hover{ color:#ff490a;}
.news_section .section_cont ul li {height:40px; line-height: 40px; width:100%;*line-height:18px;  font-size: 18px; }
.news_section .section_cont ul li a { width:98%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float: left;}
.news_section .section_cont ul li a:hover { color:#ff5907; }


.box2{width:1000px; height:360px; overflow: hidden; margin-top:30px; float: left;}
.box2_cont{width:100%; margin-top:38px;}
.box2_cont ul li {height:40px; line-height: 40px; width:461px; font-size: 18px; float: left; }
.box2_cont ul li a { width:98%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float: left; background: url("../images/d_icon.png") left center no-repeat; padding-left: 20px;}
.box2_cont ul li a:hover { color:#ff5907; }


.box3 { width: 1000px;height:500px; float: left;}
.box3 .ztzlPic3{ margin-top: 30px;}
.box3 .ztzlPic3 .ztzlPic3_l{ width: 330px; height: 330px; float: left; position: relative;}
.box3 .ztzlPic3 .ztzlPic3_l img{ width: 100%; height: 100%;}
.box3 .ztzlPic3 .ztzlPic3_l span{width:270px;position: absolute;bottom: 20px;color: #fff;left:20px;font-size: 16px;}
.box3 .ztzlPic3 .ztzlPic3_m{ width: 330px; height:163px; float: left; margin-left:5px;}
.box3 .ztzlPic3 .ztzlPic3_m a{ width: 330px; height:163px;float: left; position: relative;}
.box3 .ztzlPic3 .ztzlPic3_m img{ width: 100%; height: 100%;}
.box3 .ztzlPic3 .ztzlPic3_m span{width: 300px;position: absolute;bottom: 10px;color: #fff;left:20px;font-size: 16px;}
.box3 .ztzlPic3 .ztzlPic3_r{ width: 330px; height:330px; float: left; position: relative; margin-left: 5px;}
.box3 .ztzlPic3 .ztzlPic3_r img{ width: 100%; height: 100%;}
.box3 .ztzlPic3 .ztzlPic3_r span{width:330px;position: absolute;bottom: 20px;color: #fff;left:20px;font-size: 16px;}

.box4{ width: 1000px; margin-top: 30px; float: left;}
.box4 ul { padding: 20px 40px; margin-top: 20px;}
.box4 ul li { margin-bottom: 30px; height: 120px; overflow: hidden; }
.box4 ul li h1{ font-size: 21px; font-weight: bold; margin-bottom: 10px}
.box4 ul li span{ line-height:26px; }


.w1200{
    width: 1200px;
}
.auto{
    margin: 0 auto;
}
.Address{padding: 0 70px;height: 53px;border-bottom: 1px solid #CCC;font-size: 16px;color: #000;line-height: 53px;background: url(jczwbzh_ico_8.png) no-repeat 33px center #FFF;}

/*列表页*/
.list-box{overflow: hidden;margin-top: 15px;/* padding: 0 10px; */}
.list-box .left-nav{ float: left; overflow: hidden; width: 260px;}
.list-box .left-nav h2{ font-size: 18px; background: #b8001c; color: #FFFFFF; height: 45px; line-height: 45px; text-align: center;}
.list-box .left-nav ul li{line-height: 45px;border-bottom: 1px solid #dddddd;background: url(2017_w_img05.png) 70px center no-repeat;padding-left: 97px;font-size: 16px;color: #222222;}
.list-box .left-nav ul li a{color: #222222; text-decoration: none;}
.list-box .left-nav ul li.on{background: url(/images/2017_w_img04.png) 70px center no-repeat;}
.list-box .left-nav ul li:hover{background: url(/images/2017_w_img04.png) 70px center no-repeat;}
.list-box .left-nav ul li.on a{color: #b8001c;}
.list-box .left-nav ul li:hover a{color: #b8001c;}
.list-box .left-nav ul li.line-20{ line-height:25px;}
.list-box .left-nav ul li.line-25{background: url(/images/2017_w_img05.png) 10px 10px no-repeat;padding-left: 27px;}
.list-box .left-nav ul li.line-26{background: url(/images/2017_w_img05.png) 10px 18px no-repeat;padding-left: 27px;}

.RightCon{padding:15px;min-height: calc(100vh - 600px);background: #FFF;margin-bottom: 15px;height: auto;overflow: hidden;}
.RightCon .TitleCon{ position:relative; width:100%; height:40px; border-bottom:1px solid #e2e2e2;}
.RightCon .TitleCon>span{ display:inline-block; height:37px; padding:0 15px; border-bottom:4px solid #d81519; color:#d81519; font-size:17px; line-height:37px; cursor:default;}
.RightCon .TitleCon>a{ display:inline-block; height:37px; padding:0 15px; font-size:17px; line-height:37px; margin-right:10px;}
.RightCon .TitleCon>a.on,.RightCon .TitleCon>a:hover{ border-bottom:4px solid #d81519; color:#d81519;}

/*文章列表*/
ul.NewsList{padding:10px 5px;min-height: 320px;}
ul.NewsList li{line-height: 35px;background: url(/images/gl_dian_10.png) no-repeat 0px center;padding-left:15px;height: 35px;overflow: hidden;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;font-size: 14px;}
ul.NewsList li:hover{margin-left:5px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
ul.NewsList li a{ float:left; display:inline-block; width:80%;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
ul.NewsList li span{ float:right; display:inline-block; text-align:right; width:20%;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
ul.NewsList li.b{ height:0; border-bottom: 1px dotted #cccccc; padding-bottom: 10px; margin-bottom: 10px; background:none;}

/*文章页*/
.xilan {overflow: hidden;background: #fff;/* box-shadow: 0px 2px 5px #ECEBEB; *//* border: 1px solid #f3e7e7; */padding:0 10px;margin-bottom: 15px;}
.xilan_main{margin: 0 auto; padding: 10px;}
.xilan .xilan_main h3{text-align: center;color: #e61018;line-height: 36px;font-size: 26px;margin: 31px auto 0px;font-weight: normal;}
.xilan .xilan_main p.p1{height: 36px;line-height: 36px;color: #646464;font-size: 12px;margin: 15px auto 0;border-bottom: 1px solid #e7e7e7;text-align: center;}
.xilan .xilan_main p.p1 span{ margin:0 10px;}
.xilan .xilan_main p.p1 span b{ font-weight: normal;}
.img_show{width: 800px; overflow: hidden; margin: 36px auto 30px;}
.img_show img{width: 800px; height: 474px; border: 0;}



