@charset "utf-8";
/* css document */
body{font-family:"microsoft yahei","simhei";_text-align:center;}
*{margin:0; padding:0;}
body,html,div,img,p,ul{ margin:0; padding:0;}
ul li{ list-style:none;}
a{ text-decoration:none;}
img{ border:0 none;}
.wrap {width:980px;margin:0 auto;}
.nav-all{ background:#c31314; width:980px; height:50px; margin-top:10px;}
.nav { width:942px;height:50px;overflow:hidden; margin-left:23px;}
.nav ul li {float:left;margin:0 25px;}
.nav ul li a { display:block;height:50px;line-height:50px;color:#fff;font-size:14px;text-align:center;}
.nav ul li.home a {background: center 42px no-repeat;}
.nav ul li.home a:hover { background: center 42px no-repeat;}
.nav ul li a:hover {background: center 42px no-repeat;}
.znsousuo{margin-bottom:10px;}
.search-box{ background:; margin:auto; height:45px; line-height:45px; padding:0 40px;}
.search-box-1{ border:1px solid #dbdbdb; border-radius:2px 0 0 2px; height:24px; line-height:24px; width:307px; float:left; margin-top:9px;}
.search-box-1 span{ float:left; width:80px; text-align:center; font-size:14px; border-right:1px solid #dbdbdb; margin-top:2px; height:20px; line-height:20px; display:block; color:#757575;}
.search-box-1 input{ border:0; overflow:hidden;zoom:1; height:22px; width:213px; color:#888; padding-left:12px; display:block; line-height:22px;}
.search-box-1 img{ float:right; margin:-1px -52px 0 0;}
.search-box-2{ float:right; font-size:14px;}
.search-box-2 a{ color:#757575; text-decoration:none;}
.footer{ clear:both;  padding:15px 0;font-size:12px;color:#000; text-align:center; line-height:28px; font-family:"微软雅黑";}
.xian{ background:#9b0a0a; height:2px; width:980px; margin-bottom:10px;}
.footer a{color:#000;}
.footer a:hover{ text-decoration:underline;}
.clearfix:after{ display:block; clear:both; content:""; }
.clearfix{ zoom:1;}
.channel-con .hd{ height:35px; background:#e2e2e2; padding-left:20px;}
.channel-con .hd h2{ line-height:35px; font-size:16px; font-weight:bold; color:#c31314;}
.channel-con .bd{background:#eaeaea; padding:20px;}
.channel-con .bd dl{ font-size:14px;color:#666; line-height:25px; clear:both; overflow:hidden; margin-bottom:15px;}
.channel-con .bd dl dt{ float:left; padding-right:30px;}
.channel-con .bd dl dd{clear:right;}
.channel-con .bd dl dd a{ margin:0 15px; color:#666;}
.channel-con .bd dl dt a{font-weight:bold; color:#000;}
.channel-con .bd dl dd a.important,.channel-con .bd dl dt a.important{color:#000;}
.more-link{ height:40px; background:#c6c6c6; margin:30px auto 50px;}
.more-link a{ display:block;width:100%; height:40px; line-height:40px; text-align:center; font-size:16px; color:#000; font-weight:bold;}
.content-map{ background:#7e7a7a;}
.title01 h2{ color:#fff; font-size:18px; padding:10px; font-weight:bold;}
.mzshm,.wzshm{ font-size:14px; line-height:25px; padding:8px 30px 20px 40px;}
.mzshm .mzshm-big,.wzshm .mzshm-big{ font-size:16px; font-weight:bold; color:#c31314; margin-bottom:15px; line-height:38px;}
.mzshm-nr{ width:940px;}
.mzshm-nr .shuzi{float:left; width:23px;}
.mzshm-nr .shuzi-tit{width:910px; float:left;}
.butong{ margin-left:24px;}
.wrap-404{position:relative;min-height:100%;}
.conent-404{width:980px; margin:95px auto 0; text-align:center;}
.conent404 img{ float:left; margin-top:3px;}
.conent404{ margin:0 auto; text-align:center;width:597px;}
.con404{ text-align:left;color:#000;margin:0 auto;float:right;font-size:14px;}
.con404 h3{ color:#000; margin:17px 0 19px; font-size:16px;}
.con404 p{color:#000; font-weight:bold;}
.con404 ul{ margin-top:10px;}
.con404 ul li{ margin-left:41px; color:#666d75; line-height:26px;list-style-type:disc!important; }
.foot-404{height:150px;position:fixed;bottom:0px;}
.bizmail_loginpanel input.text{ line-height:20px;}
/*ld 20200116*/
.banner img{width: 980px; height: 190px!important;}