@charset "utf-8";/*!
 * Zomai Ccg
 * 2018-11-19
 */li,ol,ul{list-style:none}
div,li,ul{padding:0;margin:0}
body{background-color:#f5f5f5}
.center{width:1200px;margin:0 auto}
a:hover{text-decoration:none}
.header{background:url(head_bg.jpg) 0 0 repeat-x}
.header .head{height:160px}
.header .nav{width:100%;height:50px;overflow:hidden;background-color:#174ed0;line-height:50px}
.header .nav{color:#fff;font-size:18px}
.header .nav .center{display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;white-space:nowrap}
.header .nav li{float:left;width:14%;text-align:center}
.header .nav li a{width:100%;display:block;height:100%;color:#fff}
.header .nav li a.active{background:rgba(0,0,0,.2)}
.header .nav li a:hover{background:rgba(0,0,0,.2);cursor:pointer}
.main .banner{width:100%;height:88px;background-color:#ccc;margin-top:20px;padding:0}
.main .top{width:100%;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}
.main .top .notice{float:left;width:27%;height:240px;background:#fff;border:1px solid #e5e5e5;overflow:hidden}
.main .top .news{float:left;width:45%;height:240px;background:#fff;margin:0 2%;border:1px solid #e5e5e5}
.main .top .tool{float:right;width:24%;height:240px;background-color:#fff;border:1px solid #e5e5e5}
.main .serve{float:left;width:100%;height:220px;background-color:#fff;display:-webkit-flex;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e5e5e5;margin-top:20px}
.main .serve .items{width:100%;display:-webkit-flex;display:flex;flex-direction:row}
.main .serve .department{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
.main .serve .ols{float:right}
.main .weblink{float:left;width:100%;height:70px;display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;margin-top:20px}
.main .weblink .link{float:left;margin-left:16px;width:17%;background-color:#ccc;height:100%}
.main .weblink .link img{width:100%;height:100%}
.main .post{float:left;width:100%;display:flex;flex-direction:row;margin-top:20px}
.main .post .data{float:left;width:49%;height:400px;background-color:#fff;border:1px solid #e5e5e5;margin-right:20px}
.main .post .info{float:right;width:49%;height:400px;padding:0}
.main .post .info_news{float:right;width:100%;padding:0;height:190px;background-color:#fff;border:1px solid #e5e5e5}
.main .post .hint{float:right;width:100%;padding:0;height:190px;background-color:#fff;border:1px solid #e5e5e5;margin-top:20px}
.main .links{float:left;width:100%;height:60px;display:flex;display:-webkit-flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:20px}
.main .links .url{float:left;width:21%;height:60%;margin:12px 0;background-color:#fff;border:0 solid #e5e5e5;display:-webkit-flex;display:flex;flex-direction:row;margin-left:20px;padding:0}
.footer{float:left;width:100%;height:120px;background-color:#fff;padding:15px 0 20px 0;border-top:4px solid #2a82c7;margin-top:20px}
.footer .center{display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;width:1230px}
.footer .copyright{width:70%;float:left;padding:0;margin-right:50px;line-height:24px}
.footer .copyright .menu{width:100%;float:left;display:flex;display:-webkit-flex;flex-direction:row;line-height:15px}
.footer .copyright .menu li{float:left;display:flex;display:-webkit-flex;flex-direction:row;padding:0 15px;border-right:1px solid #aaa}
.footer .copyright .menu li:last-child{border:0}
.footer .copyright .copy{float:left;width:100%;color:#333;margin:7px 0}
.footer .copyright .bei{float:left;width:100%;color:#333;line-height:15px}
.footer .copyright .copy span{margin-right:10px}
.footer .copyright .bei span{margin-right:10px}
.footer .icon{float:right;margin-right:15px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}
.main .post .data,.main .post .info_news,.main .serve,.main .top .news,.main .top .notice,.main .top .tool{padding:0;border-top:0 solid #e5e5e5}
.titleStyle{width:100%;height:34px;display:flex;flex-direction:row;justify-content:space-between;background:url(title_bg.jpg) 0 0 repeat-x}
.titleStyle .name{float:left;width:135px;padding-left:20px;line-height:33px;color:#fff;font-size:18px;font-weight:400;background:url(title.jpg) 0 0 no-repeat}
.titleStyle .more{float:right;padding:0 10px;color:#aaa;font-size:14px;line-height:35px}
.titleStyle .more:hover{color:#174ed0;text-decoration:none}
.tool .hd_title{text-align:center;width:100%;height:40px;line-height:40px;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:center}
.tool .hd_title span{color:#fff;font-size:18px;padding:0 10px;margin-bottom:5px}
.main .title_web,.main .tool .hd_title,.main .weblink .title{background-color:#174ed0;background:-webkit-linear-gradient(left,#1383d9 ,#505fc6);background:-o-linear-gradient(right,#1383d9 ,#505fc6);background:-moz-linear-gradient(right,#1383d9 ,#505fc6);background:linear-gradient(to right,#1383d9 ,#505fc6)}
.title_web{padding:5px 0;float:left;width:8%;background-color:#ccc;height:100%;color:#fff;font-size:22px;font-weight:700;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;position:relative}
.title_web .name{line-height:26px;float:left;width:100%;margin:0;padding:0;padding-left:16px}
.title_web .name span{width:100%;display:block}
.title_web .icon{position:absolute;right:-5px;color:#f5f5f5;top:27%}
.info .info_news .title .active a,.ols a:hover{background:-webkit-linear-gradient(left,#1383d9 ,#505fc6);background:-o-linear-gradient(right,#1383d9 ,#505fc6);background:-moz-linear-gradient(right,#1383d9 ,#505fc6);background:linear-gradient(to right,#1383d9 ,#505fc6)}
.right .right-bg-box{display:block;float:right;width:100%;background-color:#fff;border:1px solid #e5e5e5;border-top:none;margin-bottom:20px}
.right .right-bg-box .nav{padding:10px 20px}
.right .right-bg-box .nav a{width:100%;display:block;margin:10px 0;text-align:center;font-size:15px;line-height:34px;background-color:#f5f5f5;color:#337ab7;border:1px solid #eee}
.news_list{float:left}
.news_list li{display:flex;width:95%;display:-webkit-flex;flex-direction:row;justify-content:space-between;line-height:34px}
.news_list li a{float:left;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news_list li span{float:right}
.right .ad-box{padding:10px 3px;display:flex;display:-webkit-flex;flex-direction:row;flex-flow:wrap}
.right .ad-box a{float:left;width:48%;margin:4px 1%;overflow:hidden;display:block}
.right .ad-box a img{width:100%}
.breadcrumb{line-height:40px;display:flex}
.breadcrumb table{width:auto!important}
.zdpyc{width:145px;height:57px;padding-left:20px;line-height:33px;color:#fff;font-size:18px;font-weight:400;background:url(zdpyc.png) 0 0 no-repeat;margin-top:-11px}
.col-xs-12{width:100%!important}

.pcs_box {width:100%}
.pcs_box ul{display:flex;flex-direction:row;justify-content:space-between}
.pcs_box li{display:block;padding:10px 20px;text-align:center;font-size:16px}
.pcs_box .tabin{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}
.pcs_box .content-box{width:100%;}
.pcs_box .content{display:none}
.pcs_box .contentin{display:block}
