/* Header */
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ell{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.part{ position:relative;}
.part-btn{ position:absolute; width:1180px; height:35px; line-height:35px; margin:0 auto; left:50%; top:40px; margin:0 0 0 -590px; text-align:right;}
.top-link{ font-size:18px; font-weight:bold; display:inline-block;background:#fbb727;border-radius:5px;color:#fff;padding:0 20px; float:right;}
.top-link:hover{ color:#fff;}
.wzaer{font-size:18px;display:inline-block;height:35px;line-height:35px;background:#fabe2d;color:white;padding:0 20px;border-radius:5px;font-weight:800; float:right; outline:none; margin:0 20px 0 0;}
.older .elder,.older .wzaer{height:50px !important;line-height:50px !important;font-size:30px !important}
.older .wzaer{right:240px;}

.container{ width:1200px; margin:0 auto; position:relative;}
.part{background: url(top.jpg) no-repeat center top;width: 100%;height: auto;padding-top: 398px;overflow:  hidden;padding-bottom:50px;}
.part-content{ width:1200px; margin:0 auto; padding:40px 0 0;}

.title1{ width:100%;}
.title1 a{ width: 100%; height:58px; line-height:58px; display:block;}
.title1 h3{ float:left; color:#369; font-size:24px;}
.title1 span{ float:right; color:#333; font-size:16px; display:inline-block;}

.list{ margin:0 0 20px; overflow: hidden;}
.list ul li{ float:left; width:50%; height:46px; line-height:45px; padding:0 0 0 16px; border-bottom:1px dashed #ccc; position:relative;}
.list ul li:before{ content:""; width:5px; height:1px;background:#333; position:absolute;left:0;top:22px}
.list ul li a{ line-height:45px; font-size:16px; color:#333; overflow:hidden;}
.list ul li a:hover{ color:#3a74c8;}

	
/* older */
.older .part-btn{ height:50px; line-height:50px; top:40px;}
.older .top-link{ font-size:30px;}
.older .title1{ margin:40px auto 20px;}
.older .title1 a{ height:78px; line-height:78px;}
.older .title1 h3{ font-size:40px;}
.older .title1 span{ font-size:36px;}
.older .list ul li{ float:none; width:100%; height:76px; line-height:75px; padding:0 0 0 32px; margin:0;}
.older .list ul li:before{ content:""; width:10px; height:3px; top:36px}
.older .list ul li a{ line-height:75px; font-size:36px; display:inline-block;}

/* Footer */
.older .foot{padding:30px 30px 0; text-align:center}
.older .foot a{ font-size:36px;}
.older .foot-1,.older .foot-2,.older .foot-3,.older .foot-4,.older .foot-5,.older .foot-6{width:100% !important;display:block;margin:0 auto;float:none !important}
.older .foot-1,.older .foot-2,.older .foot-3,.older .foot-4,.older .foot-5,.older .foot-6{float:none !important}
.older .foot-5,.older .foot-6{display:none}
.older .foot-1{display:inline-block;text-align:center;margin:0}
.older .foot-1 a{ float:none !important;display:inline-block}
.older .foot-2{display:inline-block}
.older .foot-2 p{color:#c0d1ec; text-align:center;font-size:36px}
.older .foot-2 p a img{float:none !important;position:inherit}
.older .foot-3{text-align:center;display:block}
.older .foot-2 a img{height:30px;margin-right:10px;position:relative;top:8px}
.older .foot-4{border-right:none !important}
.older .foot-2 img{height:30px;width:auto}

.part-img{ display:none;}
.older .footer-right-imgbox{ float:left;}
.older * {	cursor: url(/cms_files/jcms1/web3096/site/images/1/cur/mouse_default.cur), auto !important;}
.older a {	cursor: url(/cms_files/jcms1/web3096/site/images/1/cur/pointer.cur), auto !important;}
@media screen and (max-width:1025px){

img{ max-width:100%;}

.top{display:none}
.top a{margin-right:0}
.top-link{padding:0}
.top-1,.top img{display:none !important}
.top-2{float:none;display:flex}
.top-2 > a{flex:1;text-align:center;border-right:1px solid #333}
.top-2 > a:nth-child(5){border:none}
.header-box-top{display:none}

.part-img{ display:block;}
.part-img img{ width:100%;}
.part-btn{ display:none;}
.part-btn,.part-a,.w1200,.title,.list,.part-list{ width:100% !important;}
.part{ padding:0 0 20px !important; background:none !important;}
.part-a{ height:auto; padding:20px; background:none;}
.part-a p{ font-size:16px; padding:0;}

.container{ width:100%;}
.part-content{ width:100%; padding:0 20px;}
.part-btn{ height:50px; line-height:50px; top:40px;}
.top-link{ font-size:16px;}

.title1{ margin:20px auto 0;}
.title1 a{ height:48px; line-height:48px;}
.title1 h3{ font-size:20px;}
.title1 span{ font-size:16px;}

.list { padding:0;}
.list ul li{ float:none; width:100%; height:41px; line-height:40px; padding:0 0 0 12px; margin:0;}
.list ul li:before{ content:""; width:6px; height:1px; top:20px}
.list ul li a{ line-height:40px; font-size:16px; display:block;}

.foot{padding:20px;margin-top:20px}
.foot a{ font-size:16px;}
.foot-1,.foot-2,.foot-3,.foot-4,.foot-5,.foot-6{width:100% !important; margin:0 !important; display:block}
.foot-5,.foot-6{display:none}
.foot-2 p{color:#c0d1ec;text-align:left;font-size:16px}
.foot-3{text-align:center;display:block}
.foot-2 a img{height:auto;margin-right:10px;position:relative;top:3px}
.foot-4{border-right:none !important; padding:0 !important;}

.sjdwzz-a{display:inline-block;width:40px;height:40px;border-radius:100%;background:#1a6eca url(old.png) no-repeat center;background-size:20px;position:fixed;z-index:998;bottom:30px;right:10px;box-shadow:0 0 14px rgba(230,101,49,.5)}
}