@charset "utf-8";
body{
	background:#ecf4fb;
	position:relative;
	min-width:1200px;
}
ul{ list-style:none;}
.container{ width:1200px; margin:0 auto; position:relative;}
a { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; text-decoration: none; outline: 0;}
/*头部*/
.top-container{ width:100%; height:585px; background:url(/cms_files/jcms1/web1830/site/images/45778/top-business.jpg) no-repeat top center;}
.head{ width:1200px; height:585px; position:relative;}
.head .logo{ width:380px; height:90px; display:block; position:absolute; left:41px; top:61px;}
.head .logo a{ width:100%; height:100%; display:block;}

.main{ width: 1100px; margin: 48px auto; overflow: hidden;}
.mian .m-list{ width: 100%; height: auto; overflow: hidden;}
.m-list .list-tit{ width: 100%; height: 57px; line-height: 57px; background-color: #d7e1f2;}
.list-tit table{ width: 100%; height: 57px;}
.list-tit table .on{ padding-left: 19px; font-size: 26px; color: #333333; font-weight: bold;}
.list-tit table .more{ text-align: left; font-size: 14px; color: #767676;}

.list-content{ margin:14px 0; width: 100%; overflow: hidden;}
.list-content ul{ width: 100%; overflow: hidden;}
.list-content ul li{ width: 100%; height: 42px; line-height: 42px; background: url(icon.gif); background-repeat: no-repeat; background-position: left center}
.list-content ul li a{ padding-left: 19px; float: left;  height: 42px;  font-size: 16px; color: #333333;}
.list-content ul li span{ float: right;  font-size: 16px; color: #999999;}


.elder{font-size:18px !important;display:inline-block;height:35px !important;line-height:35px !important;background:#fabe2d;color:white !important;padding:0 20px;border-radius:5px;font-weight:800;position:absolute;right:40px;top:50px;z-index:99}
.elder:hover{color:white !important}
.MobileGhb{display:none;width:20vw;border-radius:2.1333vw;line-height:8vw;font-size:4.26vw;background-color:#ec940a;text-align:center;float:left;color:#fff !important;position:absolute;top:4vw;right:4vw}
.wza{font-size:18px !important;display:inline-block;height:35px !important;line-height:35px !important;background:#fabe2d;color:white !important;padding:0 20px;border-radius:5px;font-weight:800;position:absolute;right:170px;top:50px;z-index:99}
.old_type .wza{ right:285px;}
.old_type .wza,.old_type .elder{height:50px !important;line-height:50px !important;font-size:30px !important; top:50px;}
.zjzwMD .wza,.zjzwMD .elder{display:none}
.sjdwzz-a{ display:block;}
.old_type * {cursor: url(/cms_files/jcms1/web3096/site/images/1/cur/mouse_default.cur), auto !important;}
.old_type a {cursor: url(/cms_files/jcms1/web3096/site/images/1/cur/pointer.cur), auto !important;}

.old_type .fl{ float:left;}
.old_type body{ min-width:320px; font-size:36px; line-height:60px;}


.old_type .m-list .list-tit{ height: 98px; line-height: 98px;}
.old_type .list-content{ margin:20px 0 60px;}
.old_type .list-tit table{ height: auto;}
.old_type .list-tit table .on{ font-size: 36px; padding-left:30px;}
.old_type .list-tit table td{ width:auto !important; padding:0 30px;}
.old_type .list-tit table .more{ font-size: 36px; text-align:right;}
.old_type .list-content ul li{ height: 78px; line-height: 78px; background:none; padding:0;}
.old_type .list-content ul li a{ float:left; width:72%; display:block; padding-left:30px; height: 78px;  font-size: 36px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; position:relative;}
.old_type .list-content ul li a:before { content: ''; height: 8px; width: 8px; border-radius: 50%; display: block; background: #888; position: absolute; top: 35px; left: 0;}
.old_type .list-content ul li span{ float:left; width:28%; display:block; font-size: 36px; text-align:right;}

.old_type .foot{padding:30px 30px 0; text-align:center}
.old_type .foot a{ font-size:36px;}
.old_type .foot-1,.old_type .foot-2,.old_type .foot-3,.old_type .foot-4,.old_type .foot-5,.old_type .foot-6{width:100% !important;display:block;margin:0 auto;float:none !important}
.old_type .foot-1,.old_type .foot-2,.old_type .foot-3,.old_type .foot-4,.old_type .foot-5,.old_type .foot-6{float:none !important}
.old_type .foot-5,.old_type .foot-6{display:none}
.old_type .foot-1{display:inline-block;text-align:center;margin:0}
.old_type .foot-1 a{ float:none !important;display:inline-block}
.old_type .foot-2{display:inline-block}
.old_type .foot-2 p{color:#c0d1ec; text-align:center;font-size:36px}
.old_type .foot-2 p a img{float:none !important;position:inherit}
.old_type .foot-3{text-align:center;display:block}
.old_type .foot-2 a img{height:30px;margin-right:10px;position:relative;top:8px}
.old_type .foot-4{border-right:none !important}
.old_type .foot-2 img{height:30px;width:auto}

@media screen and (max-width:1025px){
.main{ width:100%; padding:0 20px; margin:20px auto;}
.m-list .list-tit{ height: 48px; line-height: 48px;}
.list-tit table{ height: 48px;}
.list-tit table .on{ width:auto !important; font-size: 20px;}
.list-tit table .more{ text-align:right; padding:0 20px; font-size: 16px;}
.list-content{ margin:10px 0 30px;}
.list-content ul li{ height: 38px; line-height: 38px; background:none; padding:0;}
.list-content ul li a{ float:left; width:72%; display:block; padding-left:15px; height: 38px;  font-size: 16px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; position:relative;}
.list-content ul li a:before { content: ''; height: 4px; width: 4px; border-radius: 50%; display: block; background: #888; position: absolute; top: 16px; left: 0;}
.list-content ul li span{ float:left; width:28%; display:block; font-size: 16px; text-align:right;}
}



@media screen and (max-width: 767px) {
.wap{ display:block;}
.fl{ float:left;}
.wza,.elder{display:none}
body{ min-width:320px; font-size:.29rem; line-height:1.5;}
.top-container{ width:100%; height:auto; background:none;}
.container{ width:100%; padding:0 .36rem;}
.head{ width:100%; height:auto; display:none;}
.head .logo{ width:100%; height:2.2rem; position:static;}

.main { width: 100%; padding: 0 .36rem; margin: .36rem auto;}
.list-content{ margin:.2rem 0 .36rem;}
.list-tit table .on{ font-size:.32rem; padding-left:.36rem;}
.list-tit table .more{ font-size:.28rem; padding:0 .36rem;}
.list-content ul li a{ font-size:.28rem;}
.list-content ul li span{ font-size:.28rem;}

.foot{padding:0.3rem 0.3rem 0 0.3rem;margin-top:0.2rem}
.foot .container{ width:100% !important; padding:0;}
.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:0.3rem;font-size:0.3rem}
.foot-3{text-align:center;display:block}
.foot-2 a img{height:0.3rem;margin-right:0.1rem;position:relative;top:0.08rem}
.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)}

}