@charset "gb2312";
/*****公共样式*******/
*{padding:0;margin:0;font-family:"微软雅黑"; border-image:none; }
html,body{margin: 0;background:#fff;min-width:1240px;}
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{outline:none;}
/***** 水平居中 *****/
.cen{margin:0 auto; }
/***** 清除浮动 *****/
.clear{clear:both}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1}
.wrap{width:1200px;margin:0 auto;}

/*** 公共头部 ***/
.top{width:100%;height: 176px;float:left;background: #d40016 url(../images/top_bg.png) no-repeat top center;;}
.top_bg{width:1200px;height: 120px;}
.top_logo{width: 800px;height:80px;float:left;margin-top: 20px;}
.top_logo a{font-size:36px;font-weight:600;color:#d40016;line-height:80px;margin-left:20px;letter-spacing: 0.125em;}
.top_logo img{float:left;height:80px;}
.top_right{float:right;width:256px;margin-top:10px;color:#d40016;text-align: right;}
.top_right a{color:#d40016;padding:10px 0;font-size:14px;display:inline-block;margin:0 10px;}
/*** 搜索 ***/
.top_right #search {float:right;display:block;width:256px;height: 40px;margin-top:10px;}
#search li.ipt{float:left;width:200px;height:36px;}
#search li.ipt .keyword{ float:left;display:block; border:none;width:206px;padding-left:16px;height:40px;font:14px/40px "微软雅黑"; color:#777;background-color:#fff;}
#search li.btn{float:right;cursor:pointer;width: 40px;height: 40px;display:block;background:url(../images/ss_bt.png) no-repeat left top;}
/*** 导航 ***/
.top_nav{position:relative;z-index: 9;width:100%;min-width:1200px;height:56px;background: #d40016;box-shadow: 4px 4px 6px -1px rgb(72 17 17 / 30%);}
.top_nav ul{width:1200px;height: 56px;}
.top_nav ul li{float:left;}
.top_nav ul li a{float:left;font: 18px/56px "微软雅黑";color: #fff;padding:0 24px;text-align:center;}
.top_nav ul li:after{content:"|";display:block;color:#fff;float: left;line-height: 56px;padding: 0 16px;}
.top_nav ul li:last-child:after{display:none;}
.top_nav ul li a:hover{ background:#e1303a;color:#fff;}
.top_nav ul .on a{ background:#e1303a;}



#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 {width:100%; min-width:1200px; height:auto; position:relative; overflow:hidden; background:#fff; text-align:center;}
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:100%; height:100%; display: block; }
.focusBox .hd {width:100%;position: absolute;bottom: 10px;text-align: center;font-size:0;z-index:1;}
.focusBox .hd li{margin: 0 6px;background: url(../images/dot.png) no-repeat;overflow: hidden;height: 16px;width:30px;cursor: pointer;display:inline-block;zoom:1;}
.focusBox .hd .on{width:46px; background: url("../images/dot_on.png") no-repeat; }


/***** 当前位置 *****/
.position {width: calc(100% - 40px);padding-left: 40px;background: #fff6f7 url(../images/add_ico01.png) 13px center no-repeat;font: 12px/40px "微软雅黑";color:#787777;height: 40px;margin-top:30px;margin-bottom:20px;/*兼容operaspace:nowrap*//*兼容firefox*//*兼容safari或chrome*//*兼容ie*/float: left;}
.position a{ font:13px/30px "微软雅黑"; height:30px;color:#555; text-decoration:none; }
.position a:hover{color:#d40b16; 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 *****/
.foot{float:left;width:100%;height:204px;background:url(../images/foot_bg.png) no-repeat center;border-top:6px solid #b32a37;margin-top:20px;}
.foot_mian{width:1200px;margin:0 auto;}
.foot .link{width:300px;margin-top:30px;float:left;overflow: hidden;padding-right:80px;background:url("../images/line.png") no-repeat right center;}
.foot select{width:300px;padding:0px 10px;height:48px;font:16px/48px "微软雅黑";color:#252525;border: none;outline: none;background:#fff url(../images/selet_bg.png) no-repeat right;float:left;margin:10px 0;appearance: none;-webkit-appearance: none;-moz-appearance: none;}
.foot select::-ms-expand { display: none; }
.foot select option{color: #fff;background: #b32a37;}
.foot .foot_info{margin-top:40px;color:#fff;padding:0 80px;float:left;font-size:14px;line-height:2em;background:url("../images/line.png") no-repeat right center;}
.foot .foot_info span{padding:0 16px;}
.foot .foot_info a{color:#fff;}
.foot .foot_ewm{float:right;margin-right:40px;margin-top:40px;}
.foot .foot_ewm span{width:86px;float:left;font-size:12px;color:#fff;text-align:center;line-height:2em;margin-left:30px;}
.foot .foot_ewm span img{width:86px;height:86px;border:1px solid #fff;}




