﻿@charset "utf-8";



*      {margin: 0; padding: 0;}
html,body    {margin: 0; font: 12px/160%,"宋体"; background:url(../images/0.png) center top no-repeat;}
form,ul,li,dl,dt,dd  {margin: 0; padding: 0; list-style: none;}
img      {border:none;}


a   {color: #606163; font-size:12px; text-decoration: none;}
a:hover  {color: #ff0000;}


.cen{margin:0 auto;margin-left:auto;margin-right:auto;  }


.cen{clear:both;}
.clear{ clear:both;}



#top_w{width:100%;height:162px;background: url(../images/top_bg.png) no-repeat top center;background-size: 100% 100%;}
.top{ width:1200px; height:162px;}
.top .top_logo{ width:508px; height:75px; float:left; margin:44px 0px 0px 16px;}

.top .top_right{ width:291px; height:auto;float:right; margin:65px 0px 0px 0px;}

#search { float:right;display:block;width:214px;height:31px;}
#search li.ipt{ float:left;width:176px; height:31px;}
#search li.ipt .keyword{ float:left;display:block; border:none;width:160px;padding-left:16px;height:31px;font:13px/31px "微软雅黑"; color:#838384;background:url(../images/ss_txt.png) no-repeat left center;}
#search li.btn{ float:right;cursor:pointer;width:38px;height:31px; display:block;background:url(../images/ss_an.png) no-repeat left center; }


.navBar{ width:100%;height:54px;background:#cc0001;margin-bottom:30px;}
.nav_top{position:relative;width:1200px;display: flex;justify-content: space-between;}
.nav_top a{ color:#333;  }
.nav_top h3{ font-size:100%; font-weight:normal;}
.nav_top .m{/* float:left; */position:relative;z-index:1;}
.nav_top .m_ts h3{background:none; }
.nav_top h3 a{ display:block;width:150px; text-align:center;font-weight:bold; color:#fff; font:18px/54px "微软雅黑"; font-weight:normal; float:left;}
.nav_top h3 a:hover{ height:54px; color:#fff;width:150px;}
.nav_top .sub{ display:none;   width:150px;position:absolute;top:54px; z-index:9999999999999;  border:1px solid #E6E4E3; border-top:0; background:#f1f5fc; }
.nav_top .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;}
.nav_top .sub li a{ display:block; border-bottom:1px solid #E6E4E3; padding:8px 0; height:28px; color:#666;font:14px/28px "微软雅黑";}
.nav_top .sub li a:hover{ color:#cc0000;}
.nav_top .block{ height:54px; width:150px; background:#fb6a00; color:#fff;position:absolute;margin-left:2px;top:0px;overflow:hidden;  }


.position { width:824px; padding-left:30px;background:#fafbfd url(../images/add_ico01.png) 13px center no-repeat; height:38px;font:12px/38px "微软雅黑";color:#787777; height:38px;margin-bottom:20px; 
box-shadow:0px 0px 3px #e3e3e3;
-moz-box-shadow:0px 0px 3px #e3e3e3;
-webkit-box-shadow:0px 0px 3px #e3e3e3;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#e3e3e3,direction=120,strength=3);}
.position a{ font:13px/30px "微软雅黑"; height:30px;color:#535252; text-decoration:none; }
.position a:hover{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_w{float:left;width:100%;height:154px;border-top:solid 8px #9b190d;background: url(../images/footer_bg.png) no-repeat top center;background-size: 100% 100%;}
.foot{ width:1200px;}
.foot_logo{ width:462px; height:73px; float:left; margin-top:40px;}
.foot_xq{width:350px;font:13px/24px "微软雅黑"; color:#fff; float:left; margin:30px 0px 0px 84px; }
.foot_ewm{float:right; margin-top:25px; }
.foot_ewm h3{float:left; margin-right:20px; }
.foot_ewm h3 img{ width:90px; height:90px;}
.foot_ewm h3 p{font:12px/18px "微软雅黑";color:#fff; text-align:center;}

tr {
    line-height: 2;
}
.fl{
    float:left;
}
.fr{
    float:right;
}