*{padding:0;margin:0;box-sizing:border-box}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#000}
body{min-width:1200px;background-color:#FDFDFD}
article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
audio,canvas,video{display:inline-block}
body,button,input,select,textarea{font:12px/1.5 "Microsoft YaHei","微软雅黑",Tahoma,Arial,"宋体",sans-serif}
input,select,textarea{font-size:100%}
button,input,select,textarea{outline:0}
table{border-collapse:collapse;border-spacing:0}
th{text-align:inherit}
fieldset,img{border:0}
iframe{display:block}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
q:after,q:before{content:''}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
a{color:#277eff}
a:hover{color:#f50}
a,ins{text-decoration:none}
.clearfix:after{clear:both;content:" ";display:block;height:0}
.clear-fix{zoom:1}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}

/* ========== Layout CSS ========== */
 
body{margin:0;overflow-x:hidden}
.f-left{float:left}
.f-right{float:right}
.t-long{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.top{width:100%;height:112px;background:#fff}
.top-main{width:1200px;height:112px;margin:0 auto;position:relative}
.top-left{float:left;height:48px;margin-top:32px}
.top-left a{display:inline-block;height:48px}
.top-left img{height:48px}

/* 导航 */
/* 一级菜单 */
.navigate .menu{margin:0 auto;float:left;height:42px;margin-top:35px;margin-left:42px;font-size:0}
.navigate ul>li{display:inline-block;margin-right:6px;border-radius:4px}
.navigate ul>li:last-child{margin-right:0}
.navigate>.menu>li>a{display:inline-block;color:#222;padding:0 14px;height:42px;line-height:42px;font-size:16px;font-weight:600;text-align:center}
.navigate>.menu>li.m1cur{background:#bd2a2a;color:#fff}
.navigate>.menu>li.m1cur a{color:#fff}
.navigate>.menu>li.m1cur .subMenu li:hover a{color:#bd2a2a}
.navigate>ul>li>a:hover{background-color:#bd2a2a;color:#fff;border-radius:4px}

/* 二级菜单 */
.subMenu{width:160px;border-top:none;background-color:#333;padding:10px 0;z-index:999;float:left;display:none;position:absolute}
.navigate ul.subMenu li,.subMenu li a{width:100%;height:50px;line-height:50px;display:block}
.subMenu li a{display:block;width:100%;color:#333;background:0 0;font-size:14px;font-weight:400;text-align:center;height:40px;line-height:40px;padding:0}
.subMenu li a:hover{background:#bd2a2a;color:#fff}
.navigate>.menu>li:hover .subMenu{display:block}
.navigate>.menu>li:hover>a{background-color:#bd2a2a;color:#fff}
.navigate>li ul>li a{color:#fff}
.subMenu li a{width:100%;min-width:104px;color:#fff;background:0 0;font-size:14px;font-weight:400;text-align:center;height:46px;line-height:46px;padding:0}
.subMenu li a:hover{background:#bd2a2a}
.navigate>.menu>li.dynamic.fade{display:none}

.top-right{position:absolute;right:50px;top:36px}
.top-right .search-box .xuanze{display: none;}
.top-right .search-box{position:relative;display:block}
.top-right .search-box input{width:80px;padding:0;background:#fff;border:#fff 1px solid;}
.top-right .search-box select{width:80px;padding:0;background:#fff;border:#fff 1px solid}
.top-right .search-box .submit-btn{width:80px;height:38px;display:inline-block;position:absolute;right:1px;top:1px;line-height:38px;background-color:#f2f3f7;text-align:center;border-radius:3px;cursor:pointer;font-size:15px;font-weight:500}
.top-right .search-box .submit-btn em{display:inline-block;width:16px;height:16px;background:url(../images/search@2x.png) no-repeat 0 0;background-size:100%;vertical-align:top;margin-top:11px;margin-right:4px}
.top-right .search-box:hover select{display:block;width:50px;transition:width .5s;float:left; height:40px;border:#bd2a2a 1px solid;border-right:0px;}
.top-right .search-box:hover input{width:270px;padding:10px 36px 10px 16px;border:#bd2a2a 1px solid;transition:width .5s;border-left:0px;}
.top-right .search-box:hover .submit-btn{background-color:#bd2a2a;color:#fff;}
.top-right .search-box:hover .submit-btn em{background:url(../images/search@2x-1.png) no-repeat 0 0;background-size:100%}
.top-right .search-box input::-webkit-input-placeholder{color:#9da1b2}


 /* 二级菜单 */
 .subMenu{display:none;width:111px;border-top:none;background-color:#bd2a2a;padding:0;position:absolute;top:86px;z-index:3}
 .native>.menu>li:hover .subMenu{display:block}
 .native>.menu>li:hover>a{background-color:#bd2a2a;color:#fff}
 .subMenu li,.subMenu li a{height:50px;line-height:50px;float:left;color:#fff}
 .nativeul>li ul>li a{color:#fff}
 .subMenu li a{color:#fff;background:0 0;font-size:14px;font-weight:400;text-align:center;height:50px;line-height:50px}
 .subMenu li a:hover{background:#fff;color:#bd2a2a;border:#fff 1px solid}
 .index-banner{display:block;width:100%;height:320px;background-color:#f1f3f5;overflow:hidden;position:relative}
 .slide{width:100%;height:320px;float:left;overflow:hidden;position:relative}
 .slide .m-hd ul{overflow:hidden;zoom:1;position:absolute;top:304px;left:50%;margin-left:-62px;z-index:1}
 .slide .m-hd ul li{float:left;width:36px;height:4px;cursor:pointer;margin:0 8px 0 0;background:rgba(0,0,0,.2);border-radius:20px}
 .slide .m-bd li a{width:100%;height:320px;display:block}
 .slide .banner1{background:url(../images/banner.jpg) no-repeat center 0}
 .slide .m-hd ul li:last-child{margin:0}
 .slide .m-hd ul li.on{background:#bd2a2a}
 .slide .arrow div{position:absolute;width:60px;height:60px;background:rgba(0,0,0,.2);border-radius:50px;top:210px;text-align:center;cursor:pointer}
 .slide .arrow div i{font-size:28px;color:#fff;margin-top:16px}
 .slide .arrow .slide-prev{left:10%}
 .slide .arrow .slide-next{right:10%}
 .main{width:1200px;margin:0 auto;margin-top:16px}
 .main .ml{margin-right:16px}
 .main .ml>div{width:845px;padding:0 24px 20px;border:1px solid #e1e3e5;margin-bottom:16px}
 .main .ml>div>.title{height:61px;padding:18px 0;box-shadow:0 1px 0 #e7e8e9}
 .main .ml>div .title i{font-size:20px;color:#bd2a2a}
 .main .ml>div .title .title-text{font-weight:600;font-size:20px;line-height:24px;display:inline-block;margin:0 12px}
 .main .ml>div ul.fade{display:none}
 .main .ml>div ul.show{display:block}

/* 供应商征集列表_首页样式 */
.main .ml .sup-list{height:532px}
.sup-list .title .total{font-size:16px;line-height:24px;color:#999}
.sup-list .title .f-right{font-size:14px;height:24px;line-height:24px;color:#222}
.sup-list .title .f-right i{font-size:8px!important;color:#222!important;margin-left:8px;margin-right:20px}
.sup-list .title .f-right .time{color:#222}
.sup-list .title .f-right .more{color:#999}
.sup-list ul li{padding:8px;height:49px;box-shadow:0 1px 0 #e7e8e9;cursor:pointer}
.sup-list ul li .f-right span{line-height:32px;color:#222;font-size:14px}
.sup-list ul li a span{font-size:16px}
.sup-list ul li:last-child{height:72px}
.sup-list ul li .bottom,.sup-list ul li .bottom .f-right{color:#666;font-size:14px}
.sup-list ul li .bottom .f-right span{width:85px;height:25px;display:inline-block;line-height:25px;top:-8px;position:relative}
.sup-list ul li .bottom .f-left{max-width:570px}
.sup-list ul li .status{display:inline-block;padding:0 16px;height:24px;text-align:center;font-size:14px;line-height:24px;border-radius:20px;border:1px solid #999;color:#999}
.sup-list ul li .status.progress{border:1px solid #bd2a2a;color:#bd2a2a}
.sup-list ul li .status.now{border:1px solid #bd2a2a;color:#bd2a2a}
.sup-list ul li .status.end{border:1px solid #999;color:#999}

.main .ml>div ul li:last-child{box-shadow:none}
.main .ml>div ul li i{color:#bd2a2a;font-size:16px;display:inline-block;margin-right:8px;float:left;margin-top:8px}
.main .ml>div ul li .title{font-size:16px;line-height:32px;max-width:650px;color:#333;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.main .ml>div ul li .title:hover{color:#bd2a2a}
.main .ml .cg-list{height:326px}
.main .ml .cg-list .type-box .tabToSwitch .tab-item{min-width:110px;display:inline-block}
.cg-list li{cursor:pointer}
.cg-list .title .f-right{position:relative;bottom:0;float:left}

 

.cg-list{  }
.cg-list .hd{   }
.cg-list .hd ul{ float:left;  }
.cg-list .hd ul li{ float:left; padding:0 8px;  }
.cg-list .hd ul li a{ font-size:16px;color:#222;height:40px;line-height:40px;cursor:pointer;width:102px;display:inline-block;text-align:center }
.cg-list .hd ul li.on a{color:#fff;background:#bd2a2a;border-radius:20px }
 
.cg-list .bd ul li{height:42px;padding:4px 0;box-shadow:0 1px 0 #e7e8e9}
.cg-list .bd ul li .f-right{height:32px;line-height:32px;color:#222;font-size:14px}
 /* 主体-右侧 */
.main .mr{width:339px}
.main .mr .big-btn{width:100%;height:64px;line-height:64px;font-size:20px;font-weight:600;text-align:center;cursor:pointer}
.main .mr .big-btn a{width:100%;display:inline-block;color:#fff;font-size:20px}
.main .mr .big-btn a span{font-size:20px}
.main .mr .big-btn:hover{box-shadow:1px 2px 8px rgba(255,26,0,.2)}
.main .mr .big-btn i{margin-right:8px}
.main .mr .big-btn.login{color:#fff;background:#bd2a2a}
.main .mr .big-btn.reg{margin:14px 0 16px;color:#222;border:1px solid #e1e3e5}
.main .mr .big-btn.reg a{color:#222}
.main .mr .box{width:100%;margin-bottom:16px;padding:0 24px 20px;border:1px solid #e1e3e5}
.main .mr .box .title{height:60px;line-height:60px;box-shadow:0 1px 0 #e7e8e9}
.main .mr .box .title .f-left{font-weight:600;font-size:20px;color:#222}
.main .mr .box .title .f-right{color:#999;cursor:pointer}
.main .mr .box .title .f-right.more a{color:#999}
.main .mr .box:last-child{margin-bottom:0}
.main .mr .box .notice{margin-top:12px}
.main .mr .box .notice li{height:33px;line-height:33px;max-width:280px}
.main .mr .box ul li i{margin-right:-1px}
.main .mr .box ul li a{color:#222}
.main .mr .box ul li a:hover{color:#bd2a2a;text-decoration:underline}
.contact{margin-top:20px}
.contact li{margin-bottom:8px}
.contact li:last-child{margin-bottom:0}
.contact li .icon{width:28px;height:28px;font-size:12px;line-height:28px;background:#ffeeec;border-radius:14px;color:#bd2a2a;text-align:center;margin-right:10px;display:inline-block}
.contact li .icon i{margin:0}
.contact li span{font-size:15px;color:#000}
.contact .info .phone{font-weight:500;font-size:20px;line-height:28px}
.contact .info .hour{color:#999;line-height:20px}
.main .mr .box .help{margin-top:20px;text-align:center}
.main .mr .box .help li{width:88px;height:88px;margin-right:12px;color:#000;border-radius:4px;cursor:pointer}
.main .mr .box .help li i{font-size:24px;margin-top:20px;margin-bottom:4px;margin-right:0;display:block}
.main .mr .box .help li:last-child{margin-right:0}
.main .mr .box .help li:hover{background:#ffeeec}
.main .mr .box .help li:hover i{color:#bd2a2a}
.main .mr .box.tzgg{height:238px}
.main .mr .box.lxwm{height:222px}
.main .mr .box.laws{height:275.5px}
.link-box{width:1200px;margin:0 auto; padding:0 24px;border:1px solid #e1e3e5;box-shadow:0 1px 4px rgba(0,0,0,.1);margin-bottom:28px}
.link-box p{color:#222;font-weight:600;font-size:20px;line-height:60px;height:60px;box-shadow:0 1px 0 #e7e8e9}
.link-box .link{padding:20px 0 0 20px}
.link-box img{float:left;cursor:pointer}
.links .links-imgs ul{}
.links .links-imgs ul li{width:180px;height:80px;background:#fff;border-radius:6px 6px 6px 6px;border:1px solid #dadada;margin:0 9px 9px 9px;float:left;}
.links-imgs ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0 10px}
.links-imgs li img{width:100%}

/* 底部 */
.footer{background:#2B7ACF}
.footer .f-main{width:1200px;height:160px;margin:0 auto;padding:28px 0}
.footer .f-main.h-200{height:200px}
.footer .f-main .logo{width:298px}
.footer .f-main .f-left a{ }
.footer .f-main .coptright{margin-top:50px;height:32px;line-height:32px;color:#fff;position:relative;top:-20px;width:1200px;text-align:center}
.footer .f-main .coptright span{margin-right:20px}
.footer .f-main .f-right div{margin-right:42px;text-align:center}
.footer .f-main .f-right div:last-child{margin-right:26px}
.footer .f-main .f-right span{display:block;color:#fff;line-height:20px}
.footer .f-main .f-right img{height:80px}
.coptright a{color:#fff}
.coptright a:hover{color:#e2e6e6;cursor:pointer}
.fixed{display:none;position:fixed;top:20%;right:0;width:80px;border:1px solid #e1e3e5;box-shadow:0 1px 4px rgba(0,0,0,.1);background:#fff}
.fixed .box{width:80px;height:80px;text-align:center;color:#222;line-height:20px;position:relative;cursor:pointer}
.fixed .box a{display:inline-block;width:100%;color:#333}
.fixed .box a:hover{color:#fff}
.fixed .box .i{width:28px;height:28px;margin-top:16px}
.fixed .box .i.fade{display:none}
.fixed .box:hover{background:#bd2a2a;color:#fff}
.fixed .hide{position:absolute;box-shadow:0 4px 16px rgba(0,0,0,.15);background-color:#fff;text-align:left;padding:0 24px 20px;top:0;right:88px}
.fixed .hide.fade{display:none}
.fixed .box:hover .phone{color:#000}
.fixed .hide .h{height:60px;line-height:60px;font-size:18px;color:#222;box-shadow:0 1px 0 #e7e8e9;text-align:left}
.fixed .hide.contact-box{width:339px}
.fixed .hide.qr-box{width:240px;text-align:center}
.fixed .hide .qr img{width:128px;height:128px;margin-top:32px}
.fixed .hide .qr p{font-size:14px;color:#222;line-height:20px}
.cg-list.apply-record .mainCont ul li a,.cg-list.apply-record .mainCont ul li a span{display:inline-block;color:#333;height:30px;line-height:30px;width:635px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cg-list.apply-record .mainCont ul li a:hover{color:#bd2a2a}

/*mark20221018迁移静态首页*/
/* ========== Layout CSS ========== */
.main .ml{margin-right:16px}
.main .ml div .title-type{position:absolute;width:72px;height:326px;left:-72px;background:url(../images/left-title.png);text-align:center;border-bottom-left-radius:4px;border-top-left-radius:4px}
.main .ml div.zq .title-type{position:absolute;width:72px;height:275px;left:-72px;background:url(../images/left-title.png);text-align:center;border-bottom-left-radius:4px;border-top-left-radius:4px}
.main .ml div .title-type .lf-t-icon{width:24px;height:20px;display:inline-block}
.main .ml div .title-type .lftio1{background:url(../images/lf-tlt-1.png);margin:88px 0 12px 0;background-size:cover}
.main .ml div .title-type .lftio2{background:url(../images/lf-tlt-2.png);margin:88px 0 12px 0;background-size:cover}
.main .ml div .title-type .lftio3{background:url(../images/lf-tlt-3.png);margin:84px 0 12px 0;background-size:cover}
.main .ml div .title-type p{font-size:24px;line-height:28px;color:#fff}
.main .ml>div.cg-list{width:773px;padding:0 10px 8px 20px;box-shadow:0 1px 6px #e7e8e9;margin:0 0 16px 72px;position:relative}
.main .ml>div.cg-list.zq{height:275px}
.main .ml>div.cg-list.zq .type-box .f-right{top:9px}
.main .ml>div>.title{height:60px;padding:12px 0;box-shadow:0 1px 0 #e7e8e9}
.main .ml>div .title i{font-size:20px;color:#bd2a2a}
.main .ml>div .title .title-text{font-weight:600;font-size:20px;line-height:24px;display:inline-block;margin:0 12px}
.main .ml>div ul.fade{display:none}
.main .ml>div ul.show{display:block}

/* 供应商征集列表 */
.sup-list .title .total{font-size:16px;line-height:24px;color:#999}
.sup-list .title .f-right{font-size:14px;height:24px;line-height:24px;color:#222}
.sup-list .title .f-right i{font-size:8px!important;color:#222!important;margin-left:8px;margin-right:20px}
.sup-list .title .f-right .time{color:#222}
.sup-list .title .f-right .more{color:#999}
.sup-list ul li{padding:8px;height:38px;box-shadow:0 1px 0 #e7e8e9;cursor:pointer}
.sup-list ul li:last-child{height:72px}
.sup-list ul li .bottom{color:#666;font-size:14px}
.sup-list ul li .bottom .f-left{max-width:570px}
.sup-list ul li .status{display:inline-block;padding:0 16px;height:24px;text-align:center;font-size:14px;line-height:24px;border-radius:4px}
.sup-list ul li .status.end{border:1px solid #999;color:#999}
.main .ml>div ul li:last-child{box-shadow:none}
.main .ml>div ul li i{font-size:16px;display:inline-block;margin-right:8px;float:left;margin-top:8px}
.main .ml>div ul li .title{font-size:16px;line-height:32px;max-width:630px}
.main .ml>div ul li .title:hover{color:#bd2a2a}
.cg-list li{cursor:pointer}
.cg-list .title .f-left{position:relative}
.cg-list .title .f-left span{padding:0 24px;margin-right:8px;font-size:16px;color:#222;height:36px;line-height:36px;cursor:pointer;display:inline-block}
.cg-list .title .f-left span i{color:#222;font-size:16px;margin-right:6px}
.cg-list .title .f-left span:last-child{margin-right:0}
.cg-list .title .f-left span.on{color:#fff;background:#bd2a2a;border-radius:18px}
.cg-list .title .f-left span.on i{color:#fff}
.cg-list .title .f-left span:hover{color:#fff;background:#bd2a2a;border-radius:18px}
.cg-list .title .f-left span:hover i{color:#fff}
.cg-list .type-box{height:49px;padding:8px 0;box-shadow:0 1px 0 #e7e8e9}
.cg-list .type-box .f-left span{padding:0 14px;height:32px;font-size:15px;line-height:32px;border:1px solid transparent;cursor:pointer}
.cg-list .type-box .f-left span.on,.main .ml .cg-list .type-box .f-left span:hover{background:#fff;border:1px solid #bd2a2a;border-radius:16px;color:#bd2a2a}
.cg-list .type-box .f-right{margin-top:6px}
.cg-list .type-box .more{color:#999;font-size:14px}



 /* 主体-右侧 */
.main .mr{width:339px}
.main .mr .big-btn{width:100%;height:64px;line-height:64px;text-align:center;cursor:pointer;border-radius:4px}
.main .mr .big-btn span{font-size:20px;font-weight:600;vertical-align:top;color:#bd2a2a}
.main .mr .big-btn:first-child span{color:#fff}
.main .mr .big-btn:hover{box-shadow:1px 2px 8px #eee}
.main .mr .big-btn i{margin-right:8px;display:inline-block}
.main .mr .big-btn i.sign-in{width:19px;height:18px;background:url(../images/login1.png) no-repeat;background-size:contain;margin:24px 8px}
.main .mr .big-btn i.register-sup{width:15px;height:18px;background:url(../images/login2.png) no-repeat;background-size:contain;margin:24px 8px}
.main .mr .big-btn i.register-expert{width:23px;height:18px;background:url(../images/login3.png) no-repeat;background-size:contain;margin:24px 8px}
.main .mr .big-btn.login{color:#fff;background:#bd2a2a}
.main .mr .big-btn.reg{margin:12px 0;color:#222;border:1px solid #e1e3e5}
.main .mr .box{width:100%;margin-bottom:16px;padding:0 12px 20px 24px;border:1px solid #e1e3e5}
.main .mr .box .title{height:60px;line-height:60px;box-shadow:0 1px 0 #e7e8e9}
.main .mr .box .title .f-left{font-weight:600;font-size:20px;color:#222}
.main .mr .box .title .f-right{color:#999;cursor:pointer}
.main .mr .box:last-child{margin-bottom:0}
.main .mr .box .notice{margin-top:12px}
.main .mr .box .notice li{height:36px;line-height:36px;color:#222;max-width:280px}
.main .mr .box ul li i{margin-right:8px}
.main .mr .box ul li a{color:#222}
.main .mr .box ul li a:hover{color:#bd2a2a;text-decoration:underline}
.contact{margin-top:20px}
.contact li{margin-bottom:8px}
.contact li:last-child{margin-bottom:0}
.contact li .icon{width:28px;height:28px;font-size:12px;line-height:28px;background:#ffeeec;border-radius:14px;color:#bd2a2a;text-align:center;margin-right:10px}
.contact li .icon i{margin:0}
.contact li span{font-size:15px;color:#000}
.contact .info .phone{font-weight:500;font-size:20px;line-height:28px}
.contact .info .hour{color:#999;line-height:20px}
.main .mr .box .help{margin-top:20px;text-align:center}
.main .mr .box .help li{width:138px;height:120px;margin:0 12px 12px 0;color:#000;border:1px solid #e7e8e9;border-radius:4px;cursor:pointer}
.main .mr .box .help li a{width:100%;display:inline-block}
.main .mr .box .help li i{display:inline-block;width:48px;height:48px;margin:20px 0 0 0}
.main .mr .box .help li i.zczn{background:url(../images/zczn.png);background-size:contain}
.main .mr .box .help li i.czsc{background:url(../images/czsc.png);background-size:contain}
.main .mr .box .help li i.cjwt{background:url(../images/cjwt.png);background-size:contain}
.main .mr .box .help li i.lxwm{background:url(../images/lxwm.png);background-size:contain}
.main .mr .box .help li i.zlxz{background:url(../images/zlxz.png);background-size:contain}
.main .mr .box .help li i.cabl{background:url(../images/cabl.png);background-size:contain}
.main .mr .box .help li i.gjxz{background:url(../images/gjxz.png);background-size:contain}
.main .mr .box .help li i.yjfk{background:url(../images/yjfk.png);background-size:contain}
.main .mr .box .help li:last-child{margin-right:0}
.main .mr .box .help li:hover i{color:#bd2a2a}

/*友情链接*/
.link-box{width:845px;margin:0 auto;padding:0 24px;box-shadow:0 1px 4px rgba(0,0,0,.1);margin-bottom:28px}
.link-box p{color:#222;font-weight:600;font-size:20px;line-height:60px;height:60px;box-shadow:0 1px 0 #e7e8e9}
.link-box .link{padding:20px 0 0 0}
.link-box img{float:left;cursor:pointer;height:72px}
.link-box img:nth-of-type(1){width:203px;padding:16px 20px;margin-right:5px}
.link-box img:nth-of-type(2){width:323px;padding:11px 16px;margin-right:5px}
.link-box img:nth-of-type(3){width:230px;padding:10px 20px}
.top-block{display:block;width:1200px;height:300px}
.top-block .top-block-left{display:inline-block;width:480px;height:300px;margin-right:16px;position:relative}
.slideNew{width:100%;height:320px;float:left;overflow:hidden;position:relative}
.slideNew .m-hd ul{overflow:hidden;zoom:1;position:absolute;top:270px;left:50%;margin-left:-62px;z-index:1}
.slideNew .m-hd ul li{float:left;width:36px;height:4px;cursor:pointer;margin:0 8px 0 0;background:rgba(0,0,0,.2);border-radius:20px}
.slideNew .m-bd li a{width:100%;height:320px;display:block}
.slideNew .m-hd ul li:last-child{margin:0}
.slideNew .m-hd ul li.on{background:#bd2a2a}
.slideNew .arrow div{position:absolute;width:60px;height:60px;background:rgba(0,0,0,.2);border-radius:50px;top:210px;text-align:center;cursor:pointer}
.slideNew .arrow div i{font-size:28px;color:#fff;margin-top:16px}
.slideNew .arrow .slide-prev{left:10%}
.slideNew .arrow .slide-next{right:10%}
.slideNew .m-hd ul li{background:#999}
.slideNew .m-hd ul li.on{background:#bd2a2a}
.slideNew .next,.slideNew .prev{width:30px;height:58px;position:absolute;top:100px;z-index:2;cursor:pointer;display:none}
.slideNew:hover .next,.slideNew:hover .prev{display:block}
.slideNew .prev{left:0}
.slideNew .next{right:0}
.slideNew .next img,.slideNew .prev img{width:30px;height:58px}
.top-block .top-block-left .xwlb{width:480px;height:300px;background:url(../images/lunbo.png) no-repeat;background-size:cover;display:inline-block}
.top-block .top-block-left a img{width:480px;height:300px;background-size:cover;display:inline-block}
.bt-info{position:absolute;background:rgba(0,0,0,.7);width:480px;height:52px;padding:20px 24px;bottom:0;border-radius:4px}
.bt-info p{color:#fff;font-size:20px;margin-bottom:4px;height:50%}
.bt-info span{color:#fff;font-size:15px;width:435px;display:inline-block}
.top-block-right{width:700px;display:inline-block}

/*新闻列表*/
.mnotice-tip{margin:0 24px;border-bottom:1px solid #efefef;font-size:0}
.mnotice-title{display:inline-block;font-weight:600;margin:0 20px 0 0;width:100px;height:60px;line-height:60px;vertical-align:top}
.mnotice-title p{font-size:20px}
.mnotice{width:702px;height:301px;float:left;background-color:#fff;box-shadow:0 1px 6px #e7e8e9}
.mnotice .m-hd{width:529px;height:60px;position:relative;display:inline-block;padding:0 20px 0 12px}
.mnotice .m-hd ul{position:relative}
.mnotice .m-hd ul li{float:left;cursor:pointer;margin:12px 0}
.mnotice .m-hd ul li .title{cursor:pointer;font-size:16px;padding:0 14px;display:block;height:36px;line-height:36px;text-align:center;float:left;color:#666;font-weight:700;margin:0 10px 0 0}
.mnotice .m-hd ul li .more{display:none}
.mnotice .m-hd ul li .more a{color:#999}
.mnotice .m-hd ul li.on .more{display:block;position:absolute;right:0;top:20px;font-size:14px;color:#999}
.mnotice .m-hd ul li.on span{color:#bd2a2a;border-radius:18px;border:1px solid #bd2a2a;background:#fff9ee}
.mnotice .m-hd ul li.on .more:hover{color:#bd2a2a}
.mnot_content{margin:0 24px;border-bottom:1px solid #eee}
.mnot_content .mnot_li{display:block;color:#000}
.mnot_content .mnot_li:last-child{padding:0;margin:0;border:none}
.mnot_content .mnot_li .text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#d90213;margin-bottom:8px}
.mnot_content .mnot_li .content{display:block;height:44px;line-height:44px;overflow:hidden;width:560px;white-space:nowrap;text-overflow:ellipsis;font-size:14px;}
.mnot_content .mnot_li:hover .text{text-decoration:underline}
.mnot_content .mnot_li:hover .content{color:#333}
.mnot_content:first-child .mnot_li span{font-size:17px;font-weight:700;color:red}
.mnot_content i{display:inline-block;vertical-align:top;margin:14px 4px;color:#bd2a2a}
.mnot_content .mnot_li{display:inline-block}
.mnot_content span.date{vertical-align:top;line-height:44px;float:right;color:#999}
.md-block{width:1200px;display:block;padding:32px 0;box-shadow:0 1px 6px #e7e8e9;margin:16px 0;background:#fff}
.md-block div ul{font-size:0}
.md-block div ul li{display:inline-block;width:25%;text-align:center}
.md-block div ul li p{color:#bd2a2a;font-size:28px}
.md-block div ul li span{color:#000;font-size:14px}

.name-list-block{width:845px;height:158px;display:inline-block;box-shadow:0 1px 6px #e7e8e9;padding:0 24px;margin-bottom:16px}
.name-list-block .name-title{font-size:0;font-weight:600;height:60px;line-height:60px;border-bottom:1px solid #e7e8e9}
.name-list-block .name-title .f-left p{font-size:20px;display:inline-block}
.name-list-block .name-title .f-right a{font-size:14px;float:right;color:#999}
.name-list-block .name-list{margin:12px 0}
.name-list-block .name-list ul{font-size:0}
.name-list-block .name-list ul li{display:inline-block;height:36px;line-height:36px;width:50%}
.main .ml>div.name-list-block .name-list ul li i{margin:-5px 4px 0 0}
.main .ml>div.name-list-block .name-list ul li span{font-size:16px;color:#000;display:inline-block;width:350px}
.main .ml>div.name-list-block .name-list ul li span:hover{color:#bd2a2a}
.main .mr .box.info{padding:0 24px 20px 24px;height:474px}
.info-top{display:inline-block;width:292px;padding:16px}
.info-top .bt-text{height:125px;display:inline-block;overflow:hidden}
.info-top .bt-text p{display:inline-block;width:265px;padding:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}
.info-top .top-img{width:260px;height:100px;background:url(../images/gsxx.png);background-size:contain}


.info-top .bt-text span{float:right;color:#bd2a2a}
.info-btn{font-size:0}
.info-btn .infoBtn{display:inline-block;padding:0 20px;width:138.5px;height:55.5px;border:1px solid #e7e8e9;border-radius:3px}
.info-btn .infoBtn a{display:inline-block;width:100%}
.info-btn .infoBtn span{color:#000;font-weight:400;font-size:15px;line-height:55.5px}
.info-btn .infoBtn:first-child{margin-right:12px;margin-bottom:12px}
.info-btn .infoBtn:nth-child(3){margin-right:12px}
.info-btn .infoBtn i{float:right;margin:20px 0;color:#bd2a2a;font-size:14px;cursor:pointer}
.main .ml>div.cg-list ul.show{display:inline-block}
.slideBox{ width:480px; height:300px; overflow:hidden; position:relative; border:1px solid #ddd;box-shadow: 0 1px 6px #e7e8e9; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:480px; height:300px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }



.login-wrap {
  position: relative;
  margin:30 auto;
  background: #ecf0f1;
  width: 350px;
  border-radius: 5px;
  box-shadow: 3px 3px 10px #333;
  padding: 15px;
}
.login-wrap h2 {
  text-align: center;
  font-weight: 200;
  font-size: 1.6em;
  margin-top: 20px;
  color: #34495e;
  height:50px;
}
.login-wrap .form {
  padding-top: 20px;
}
.login-wrap .form input[type="text"],
.login-wrap .form input[type="password"],
.login-wrap .form button {
  width: 80%;
  margin-left: 10%;
  margin-bottom: 25px;
  height: 40px;
  border-radius: 5px;
  outline: 0;
  -moz-outline-style: none;
}
.login-wrap .form input[type="text"],
.login-wrap .form input[type="password"] {
  border: 1px solid #bbb;
  padding: 0 0 0 10px;
  font-size: 14px;
}
.login-wrap .form input[type="text"]:focus,
.login-wrap .form input[type="password"]:focus {
  border: 1px solid #3498db;
}
.login-wrap .form a {
  text-align: center;
  font-size: 12px;
  color: #3498db;
}
.login-wrap .form a p {
  padding-bottom: 10px;
}
.login-wrap .form button {
  background: #e74c3c;
  border: none;
  color: white;
  font-size: 18px;
  font-weight: 200;
  cursor: pointer;
  transition: box-shadow .4s ease;
}
.login-wrap .form button:hover {
  box-shadow: 1px 1px 5px #555;
}
.login-wrap .form button:active {
  box-shadow: 1px 1px 7px #222;
}
.login-wrap:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background: -webkit-linear-gradient(left, #27ae60 0%, #27ae60 20%, #8e44ad 20%, #8e44ad 40%, #3498db 40%, #3498db 60%, #e74c3c 60%, #e74c3c 80%, #f1c40f 80%, #f1c40f 100%);
  background: -moz-linear-gradient(left, #27ae60 0%, #27ae60 20%, #8e44ad 20%, #8e44ad 40%, #3498db 40%, #3498db 60%, #e74c3c 60%, #e74c3c 80%, #f1c40f 80%, #f1c40f 100%);
  height: 5px;
  border-radius: 5px 5px 0 0;
}
