﻿/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; }
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll;font-size:16px;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial";}
/****************全局头尾*****************/
.AllLeftCont{ float:left;}
.AllRightCont{ float:right;}
.AllListCon li{ overflow:hidden; line-height:2.5; height:2.5em;}
.AllListCon ul li span{ float:right; color:#6b6b6b; }
.AllListCon ul li a{ color:#000;}
/*.AllListCon ul li:before{content:'▪';  color:#4674e5; display: inline-block;margin-right: 10px;}*/
.pic img{ width:100%;}


/****中间头部样式***/
.top_bg{background:url(dbw20201124_01.jpg) center top no-repeat;}
.top_bg_con{ max-width:1200px; margin:0 auto; position:relative; padding:3em 0 20em 0; overflow:hidden;display:table; width:100%;  }
.top_bg_con .logo{ display:table-cell; vertical-align:middle;  width:40%;}
.top_bg_con .logo img{ width:100%;max-width:360px;}
.top_bg_con .fanhui{display:table-cell; vertical-align:middle;    line-height:1.5; text-align:right; font-size:1.15em;}
.top_bg_con .fanhui a{ background:#d58d17; border-radius:5px;  color:#fff; text-align:center; padding:0 0.2em; display:inline-block;}
@font-face{font-family: 'rzsy'; src:url(rzsy.ttf);}
.conterText{ max-width:1200px; margin:0 auto;}
.conterText .tit{font-family: 'rzsy'; color:#f0d9c0;text-align:center; margin:0 0 1em 0;}
.conterText .tit span{ background:url(dbw20201124_04.png) center center no-repeat; font-size:1.5em;  display:block; color:#d58d17;}
.conterText p{ color:#000; line-height:2; text-indent:2em; }
.conterText p a{ color:#d58d17; margin:0 0 0 20px;}

.conter{ max-width:1200px; overflow:hidden; margin:2em auto 0 auto;}
.conter .tit{font-family: 'rzsy'; color:#f0d9c0; position:relative; padding:0 0 0 1.5em;text-transform:uppercase; margin:0 0 1.5em 0;}
.conter .tit span{ font-size:1.5em;  display:block; color:#d58d17;}
.conter .tit:before{content:''; position:absolute; width:0.7em; height:100%; border-radius:1em; background:#d58d17; left:0px; top:0;}
.picLeft{ width:40%; position:relative;}
.conter .picLeft img{ width:100%;}
.conter .picLeft p{ position:absolute; bottom:0px; left:0px; width:92%; line-height:1.2em; padding:0.5em 4%; height:2.4em; background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1)); color:#fff;}
.newsRight{ width:58%;}
.conter .newsRight .tit2{ border-bottom:2px solid #d58d17; color:#d58d17; margin:0 0 0.5em 0;}
.conter .newsRight .tit2 span{ border-bottom:3px solid #d58d17; line-height:2; display:inline-block; font-weight:bold; font-size:1.25em;}
.conter .videoCont img{ width:100%;}
.conter .bottomPic{ margin:2em 0 0 0;}
.conter .bottomPic ul{ width:102%; overflow:hidden;}
.conter .bottomPic ul li{ float:left; width:23%; margin:0 2% 2% 0; border-radius:5px; overflow:hidden;}
.conter .bottomPic ul li img{ width:100%;}
.conter .bottomPic ul li p{ background:#f6c971; position:absolute; bottom:0.8em; left:0px; width:90%; color:#fff; padding:0 5%; line-height:1.2; height:2.4em; overflow:hidden;}
.conter .bottomPic ul li a{ display:block; position:relative;}
.conter .bottomPic ul li a:before{content:''; position:absolute; left:0px; bottom:3.2em; background:url(dbw20201124_18.png) left bottom no-repeat; background-size:100% auto; width:100%; height:3em;}
.conter .bottomPic ul li a:after{content:''; position:absolute; left:0px; bottom:0;background:#f6c971;  width:100%; height:0.8em;}
.conter .more{  background:#fff; line-height:2.5; text-align:center; margin:1em 0 0 0; border-radius:5px;}
.conter .more a{ display:block;color:#f1bf5e;}
.conterBg{ background:url(dbwbg20201124_02.jpg) bottom center  no-repeat; padding:0 0 3em 0;}
@media (max-width:1200px){
	
	}
@media (max-width:780px){
		html{ font-size:24px;}
		.top_bg{ padding:0 3%; background-size:170% auto;}
		.top_bg_con{ padding:1em 0 8.5em 0;}
		.conter{ margin:2em 3%;}
		.AllLeftCont,.AllRightCont{ float:none; width:auto;}
		.conter .bottomPic ul li{ width:48%;}
	}
@media (max-width:560px){
		body{font-size: 50%;}
		.conter .bottomPic ul li{ width:98%; margin:0 0 2% 0;}
	}