@charset "gb2312";
/*****公共样式*******/
*{padding:0;margin:0;font-family:"微软雅黑"; border-image:none; }
html,body{margin: 0;background:#fff;min-width: 1280px; }

li,ul,dl,dt,dd,ol,ul{list-style:none; text-decoration:none;}
a{text-decoration:none; color:none; cursor: pointer;}
img{ border:0; text-decoration:none;}
h1, h2, h3, h4, h5, h6{ font-weight: normal;}
u,b{ font-weight:normal; text-decoration:none;}
input:focus{outline: none;}
/***** 水平居中 *****/
.cen{margin:0 auto; }
/***** 清除浮动 *****/
.clear{clear:both}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1}


.top_bg_w{width:100%;min-width:1200px;height: 138px;background: #b02f33 url(../images/top_bg.png) no-repeat top center;position: relative;z-index: 1;}
.top_bg{ width:1200px; height:152px; }
.top_logo{width:540px;height:72px;float:left;margin-top: 50px;}
.top_bg h1{color:#fff;font-size: 12px;width: 480px;text-align:right;line-height: 64px;float: right;margin-top: 20px;}


/*** 搜索 ***/
#search {float:right;display:block;width: 232px;height: 32px;border: 1px #fff solid;border-radius: 2em;}
#search li.ipt{float:left;width: 200px;height: 32px;border-radius: 2em;}
#search li.ipt .keyword{float:left;display:block;border:none;width:203px;padding-left:20px;height: 32px;font: 14px/32px "微软雅黑";color: #fff;background: none;border-radius: 2em;}
#search li.btn{float:right;cursor:pointer;width: 32px;height: 32px;display:block;background:url(/templates/dw/images/ss_bt.png) no-repeat left top;margin-top: 4px;}

.top_nav {width:100%;min-width:1200px;height: 40px;background: #b02f33 url(../images/top_bg.png) no-repeat bottom center;background-position-y: -138px;}
.top_nav>ul {width:1200px;height:40px}
.top_nav>ul>li {width: 12%;float:left;position:relative;}
.top_nav>ul>li>a {float:left;font:18px/40px "微软雅黑";color:#fff;text-align:center;display:inline-block;width:100%;}
.top_nav>ul>li:hover>a {background-color:#d1b283 !important}
.top_nav>ul>.on>a {background-color:#d1b283}
.top_nav>ul>li:last-child>a {background:url(/templates/dw/images/fly.png) no-repeat right 4px center;background-size:20px auto;text-decoration:underline;}

.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}

@keyframes fadeInRight {0% {opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
100% {opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.fadeInRight {-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.top_nav>ul>li .sub {display:none;position:absolute;left:0;top:100%;width: 340px;z-index:20;padding:8.5px 0;padding-left:116px;background: #fff;box-sizing:border-box;min-height:97px;overflow:hidden;}
.top_nav>ul>li:hover .sub {display:block}
.top_nav>ul>li .sub::before {content:"";position:absolute;width:100%;height:97px;left:0;top:0;background:url("/templates/dw/images/ub-1.png") no-repeat left top;}
.top_nav>ul>li .sub::after {content:"";position:absolute;width:100%;height:100%;left:0;top:96px;background:rgba(255,255,255,0.4)}

.sub-ul {width: 260px;position:relative;z-index:20;margin-left: -48px;margin-top: 8px;float: left;}
.sub-ul li {height: 32px;width: 50%;float: left;}
.sub-ul li:last-child {border:0}
.sub-ul li a {display:inline-block;width:100%;height:100%;font-size: 13px;color: #383838;font-family:"黑体";line-height: 32px;}
.sub-ul li a:hover {color:#b02f33;font-weight:600}
.sub .sub_img{float:right;margin-right:10px;margin-top: 16px;}
.sub .sub_img img{width:100px;height:57px;}

#container{width:1200px; height:auto; padding:0px 0px 10px 0px;}
/* 防止高度称不开 */
.clearfix:after {content: '.';clear: both;display: block;height: 0;visibility: hidden;}
.clearfix:after, .clearfix:before {content: " "; display: table;}


/******** banner ********/
/*  .focusBox{height: calc(100vh - 198px);overflow:hidden;position: relative;z-index: 0;}
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px;background: url(/templates/dw/images/dot.png) no-repeat;height: 13px;overflow: hidden;width: 13px;cursor: pointer;display:inline-block;zoom:1;background-position: 0 -12px;}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .bd{ position:relative; height:100%; z-index:0;   }
.focusBox .bd li{ zoom:1; vertical-align:middle; }
.focusBox .bd img{position: relative;left: 50%;transform: translateX(-50%);display:block;}*/

.focusBox {
	width: 100%;
	min-width: 1200px;
	height: 630px;
	/*height: calc(100vh - 178px);*/
	position: relative;
	overflow: hidden;
	background: #fff;
	text-align: center;
}

.focusBox .pic {
	position: relative;
	z-index: 0;
	height: 100%;
}

.focusBox .pic li {
	height: 100%;
}

.focusBox .pic img {
	width: 100%;
	height: 100%;
	display: block;
}

.focusBox .hd {
	width: 100%;
	position: absolute;
	bottom: 16px;
	text-align: center;
	font-size: 0;
	z-index: 1;
}

.focusBox .hd li {
	margin: 0 6px;
	border-radius: 50%;
	opacity: 0.6;
	background: #FFFFFF;
	overflow: hidden;
	height: 12px;
	width: 12px;
	cursor: pointer;
	display: inline-block;
	zoom: 1;
}

.focusBox .hd .on {
	opacity: 1;
}


/***** 当前位置 *****/
.position {width: calc(100%-30px);padding-left:30px;background: url(/templates/dw/images/add_ico01.png) 13px center no-repeat;height:38px;font:12px/38px "微软雅黑";color:#787777;height:38px;margin-top:30px;margin-bottom:20px;border: solid 1px #efcccd;}
.position a{ font:13px/30px "微软雅黑"; height:30px;color:#555; text-decoration:none; }
.position a:hover{color:#b02f33; text-decoration:underline;}  

#container{width:1200px;}
/* 防止高度称不开 */
.clearfix:after {content: '.';clear: both;display: block;height: 0; visibility: hidden;}
.clearfix:after, .clearfix:before {content: " "; display: table;}



/***** foot *****/
/***** link *****/
#link_w{float:left;width:100%;height:58px;background: #9c2f33;border-bottom:1px solid #c6686c;}
.link{ width:1200px; height:58px;}
.link h3{ float:left;font:18px/58px "微软雅黑";color:#fff; }
.link a{float:left;font: 14px/58px "微软雅黑";color:#fff;background:url(/templates/dw/images/ico02.jpg) left center no-repeat;padding-left:12px;margin-right:25px;}
.link a:hover{ text-decoration:underline;}
#foot_w{float:left;width:100%;height: 220px;background-color: #9c2f33;}
.foot{ width:1200px;color:#fff;text-align: center;}
.foot p{font: 14px/36px "微软雅黑";margin-top:30px;float:left;width:100%;}


