﻿/* CSS Document */
*{padding:0; margin:0;}

html {overflow:-moz-scrollbars-vertical; scrollbar-face-color:#E8E8E8;scrollbar-shadow-color:#C1C1BB;scrollbar-highlight-color:#C1C1BB;scrollbar-3dlight-color:#EBEBE4;scrollbar-darkshadow-color:#EBEBE4;scrollbar-track-color:#F4F4F0;scrollbar-arrow-color:#CACAB7; }

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,input,img{padding:0; margin:0;}   
div,ul,li{list-style:none;}
a{text-decoration: none; color:#242424;}
a:hover { text-decoration: none; color:#ff0000;}
h1,h2,h3,h4,h5,h6{font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; }
.clear{margin:0px; padding:0px; clear:both;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0;}
TABLE img{ display:block;}
img{border:0px;}

/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: "阿里巴巴普惠体";
  src: url("//at.alicdn.com/wf/webfont/jFLIiUQzspkX/Lb9arnc6aUpa.woff2") format("woff2"),
  url("//at.alicdn.com/wf/webfont/jFLIiUQzspkX/nGSXr6kfo8fQ.woff") format("woff");
  font-display: swap;
}

body{font-size:12px; color:#242424; background:#fff; font-family:"阿里巴巴普惠体",Arial, Helvetica, sans-serif; padding:0; margin:0; behavior:url("images/csshover.htc");-webkit-text-size-adjust:none;  }

td{line-height:26px;}

.top{ margin:0 auto; background:url(../images/index_3.jpg) repeat-x; height:31px; line-height:31px; width:1000px; padding:0 10px;}
.topleft{float:left;}
.topright{float:right;}

/*--------网站头部 --------------*/
.header{height:211px; width:1020px; margin:0 auto;}


/*导航菜单*/
.nav{ height:42px; width:1020px; margin:1px auto; background:#2F2F2F;/*url(../images/index_9.jpg) no-repeat;*/}
.nav li{float:left; font-size:16px; line-height:42px; width:125px; text-align:center; }
.nav li a{color:#fff; display:block;}
.nav li a:hover{color:#FFFC00;}
.navone{/*background:url(../images/navtb_10.jpg) no-repeat left center;*/ border-left:1px #666 solid;}



.htitle1{ height:31px; line-height:31px; padding:0 10px 0 10px; color:#000; background:url(../images/index_17.jpg); font-size:15px;}
.htitle1 span{float:right; font-size:12px; font-weight:normal;}

.hamin{ margin:0 auto; width:1000px; background:#F0EFED; padding:10px;}
.haminleft{float:left; width:270px; margin-right:10px;}
.imagesqh{height:263px; width:268px; border:1px #cccccc solid; overflow:hidden;}
.imagesqh H3{ height:30px; padding-left:10px; line-height:30px; background:#fff; color:#C50000;}
.imagesqh H3 span{ float:right; padding-right:10px; font-size:12px; font-weight:normal;}


.habout{ width:268px; height:157px; border:1px #cccccc solid; margin-top:10px; overflow:hidden; background:#fff;}
.habout li{line-height:30px; font-weight:bold; background:#ffffff; padding-left:15px; border-bottom:1px #CCCCCC dotted;}

.hhdbt{width:268px; height:390px; border:1px #cccccc solid; margin-top:10px; overflow:hidden; background:#FFFFFF;}
.hhdbt ul{overflow:hidden; padding:5px 10px;}
.hhdbt li{ line-height:30px; background:url(../images/index_26.jpg) no-repeat left center; border-bottom:1px #D4D4D4 dotted; padding-left:10px;}

.hhdbt dl{ width:246px; padding:0 12px; height:100px; margin-top:15px;}
.hhdbt dt{float:left; width:87px; height:100px; margin-right:10px;}
.hhdbt dt img{display:block; width:87px; height:100px;}
.hhdbt dd{float:left; height:100px; width:139px; line-height:18px;}
.hhdbt ul{overflow:hidden; padding:5px 10px; width:250px;}
.hhdbt li{ line-height:30px; background:url(../images/index_26.jpg) no-repeat left center; border-bottom:1px #D4D4D4 dotted; padding-left:10px;}




.hamincent{float:left; width:440px;}
.hwxhd{width:440px;border:1px #cccccc solid; background:#FFFFFF;}
.hwxhd ul{overflow:hidden; padding:10px;}
.hwxhd h2{padding-bottom:0px; padding-top:0px;}
.hwxhd h2 a{ color:#c50000; font-size:16px;}
.hwxhd h2 a:hover{ color:#000;}
.hwxhd li{ line-height:33px; background:url(../images/index_26.jpg) no-repeat left center; border-bottom:1px #D4D4D4 dotted; padding-left:10px;}
.hwxhd li span{float:right; color:#888888;}

.hhyzb{width:440px;border:1px #cccccc solid;height:470px; overflow:hidden; margin-top:10px; background:#FFFFFF;}
.hhyzb li{float:left; height:204px; width:125px; margin:12px 0 0 16px;}
.hhyzb li img{display:block; width:123px; height:172px;border:1px #cccccc solid;}
.hhyzb li img:hover{border:1px #C9091C solid;}
.hhyzb li p{text-align:center; line-height:30px;}

.hdjkb{width:440px;border:1px #cccccc solid; margin-top:10px; background:#FFFFFF;}
.hdjkb ul{overflow:hidden; padding:10px;}
.hdjkb li{ line-height:32px; background:url(../images/index_26.jpg) no-repeat left center; border-bottom:1px #D4D4D4 dotted; padding-left:10px;}
.hdjkb li span{float:right; color:#888888;}


.haminright{float:right; width:270px;}
.hzxtz{width:270px;border:1px #cccccc solid; background:#FFFFFF;}
.hzxtz ul{overflow:hidden; padding:5px 10px;}
.hzxtz li{ line-height:33px; background:url(../images/index_26.jpg) no-repeat left center; border-bottom:1px #D4D4D4 dotted; padding-left:10px;}

.hzbyd,.hwthot{margin-top:10px; overflow:hidden;}

.gyny{width:270px;border:1px #cccccc solid;height:284px; margin-top:10px; background:#FFFFFF;}
.gyny dl{ width:246px; padding:0 12px; height:100px; margin-top:15px;}
.gyny dt{float:left; width:87px; height:100px; margin-right:10px;}
.gyny dt img{display:block; width:87px; height:100px;}
.gyny dd{float:left; height:100px; width:139px; line-height:18px;}
.gyny ul{overflow:hidden; padding:5px 10px; width:250px;}
.gyny li{ line-height:30px; background:url(../images/index_26.jpg) no-repeat left center; border-bottom:1px #D4D4D4 dotted; padding-left:10px;}


#link{ width:1020px; margin:0 auto; background:#ffffff;}
.linkright{float:left; width:1018px; margin:10px auto; border:1px #CCCCCC dotted; background:#f5f5f5;}
.linkright li{float:left; padding:10px 15px;}


/*--------页脚版权说明--------------*/
.footer{width:1020px; height:89px; margin:0 auto 0; line-height:22px; padding-top:15px; text-align:center; background:url(../images/index_49.jpg) no-repeat;}
.footer div{ font-weight:bold; padding-bottom:6px;}



#focus {width:268px; height:233px; overflow:hidden; position:relative;}
#focus ul {height:233px; position:absolute;}
#focus ul li {float:left; width:268px; height:233px; overflow:hidden; position:relative; background:#ffffff;}
#focus ul li img{ width:268px; height:203px; overflow:hidden; border:0px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:268px; height:20px; left:0; bottom:40px;}
#focus .btn {position:absolute; width:250px; height:10px; padding:5px 10px; right:0; bottom:40px; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
#focus p{height:20px; line-height:20px; background:#fff; color:#ff6600; font-size:12px; padding-left:10px;}
#focus p a{color:#4B2E0E; }
#focus p a:hover{color:#BA7901; }

