@charset "utf-8";
/*
dz--CSS-xiaohei-qq:290948585-mbkfw.com
*/
.pos{font-size:14px;}
.headline{background:#FFFFFF;padding:0 10px 5px 10px;border-bottom:#DDDDDD 1px solid;}
.headline h2{text-align:center;font-size:16px;margin:0;height:30px;line-height:30px;overflow:hidden;}
.headline span{color:#225588;}
.headline div{line-height:22px;height:22px;overflow:hidden;}
.subline li{height:26px;line-height:26px;overflow:hidden;font-size:14px;padding:0 10px 0 10px;}
.subline span{color:#666666;}
/* catlist */
.catlist{padding: 15px 0 0px 0;width: 885px;/* overflow: hidden; */padding: 0 !important;}
.catlist_li{font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}
.catlist_sp{background:#FFFFFF url('image/dot.gif') repeat-x 0 center;}
/* special */
.special_intro{line-height:180%;font-size:13px;height:160px;overflow-y:scroll;}
.special_box{width:1190px;overflow:hidden;}
/*主首页*/
.circle{display: block; position: absolute; left: 0; bottom: -4.5px; width: 9px; height: 9px; background: url(img/sprite1470793520867.png) -231px -55px no-repeat;}
.more{margin-right:10px}

/*幻灯*/
/* focus */
#focus{height: 315px;overflow:hidden;position:relative;}
#focus ul{height:315px;position:absolute;}
#focus ul li{float:left;height: 315px;overflow:hidden;position:relative;}
#focus ul li div{/* position:absolute; *//* overflow:hidden; */}
#focus ul li p{display: block;position: absolute;bottom: 40px;font-size: 24px;color: #fff;font-weight: bold;height: 30px;line-height: 30px;padding-left: 30px;}
#focus .btnBg{position:absolute;width:870px;height:20px;left:0;bottom:0;display:none}
#focus .btnd{position:absolute;height:10px;bottom: 30px;right: 30px;text-align: right;}
#focus .btnd span{display:inline-block;_display:inline;_zoom:1;width:40px;height: 8px;_font-size:0;margin-right:5px;cursor:pointer;background:#fff;margin-top: 7px;}
#focus .btnd span.on{background:#fff;height: 8px;margin-top: 5px;}
#focus .preNext{width: 35px;height: 70px;position:absolute;top: 120px;background:url(images/sprite.png) no-repeat 0 0;cursor:pointer;display: none;}
#focus .pre{left:0;background-position:-5px -15px;}
#focus .next{right:0;background-position:-60px -15px;}

.edu-focus{height:315px;background-color: #FFFFFF;overflow:hidden;position:relative;}
.edu-focus .main{*zoom:1;padding:10px 0;transition:all .5s ease-in-out 0s}
.edu-focus .main:after{content:" ";height:0;display:block;visibility:hidden;clear:both}
/*.edu-focus .btn-x{width:28px;height:44px;background-color:#34a853;position:absolute;top:135.5px;cursor:pointer;opacity:.8;filter:alpha(Opacity=80)}
.edu-focus .btn-x:hover{opacity:1;filter:alpha(Opacity=100)}
.edu-focus .btn-x.btn-prev{left:0}
.edu-focus .btn-x.btn-prev .arrow{background-image:url(img/sprite-0a5c8d2481.png);background-position:-317px -34px;background-size:335px 268px!important}
.edu-focus .btn-x.btn-next{right:0}
.edu-focus .btn-x.btn-next .arrow{background-image:url(img/sprite-0a5c8d2481.png);background-position:-302px -34px;background-size:335px 268px!important}
.edu-focus .btn-x .arrow{width:15px;height:28px;position:absolute;left:7px;top:8px}*/
.edu-focus .item{width: 820px;float:left;margin-left:40px;margin-right:10px;}
.edu-focus .item .col-left{padding-top:25px;float:left;width:315px}
.edu-focus .item .col-left .title-x{font-size:24px;line-height:39px;padding-bottom:30px;border-bottom:1px dashed #aebbc1;height:79px;overflow:hidden}
.edu-focus .item .col-left .title-x a{color:#2d2d2d}
.edu-focus .item .col-left .title-x a:hover{color:#34a853}
.edu-focus .item .col-left .abstract{font-size:14px;padding-top:30px;line-height:24px;height:120px;overflow:hidden}
.edu-focus .item .col-left .abstract a{color:#626262}
.edu-focus .item .col-left .abstract a:hover{color:#34a853}
.edu-focus .item .col-right{float:right;width: 500px;height:295px;}
.edu-focus .item .col-right img{width:520px;height:295px}
/*.edu-focus .pagers{position:absolute;bottom:20px;right:45px;*zoom:1}
.edu-focus .pagers:after{content:" ";height:0;display:block;visibility:hidden;clear:both}
.edu-focus .pagers .pager{width:8px;height:8px;display:block;float:left;background-color:#fff}
.edu-focus .pagers .pager+.pager{margin-left:5px}
.edu-focus .pagers .pager.on{background-color:#34a853}*/


/*2ping*/
.ping2{width:1190px;height: 480px;overflow:hidden;margin-top: 10px;}
.ping2_name_1{z-index: 3; position: relative; margin-bottom: 20px; height: 54px; line-height: 54px; border-top: 2px solid #ddd; border-bottom: 1px solid #ddd;}
.ping2_name_1 h1.text{float: left;padding: 0 10px;height: 48px;line-height: 48px;color: #3b5998;border-top: 2px solid #3b5998;margin-top: -2px;font-size: 24px;font-weight: 700;}
.ping2_1_tui{width: 1190px;height: 370px;overflow: hidden;}
.ping2_1_tui li{width: 260px;height: 370px;float:left;margin-right: 50px;border:1px #dddddd solid;}
.ping2_1_tui li:hover{border:1px #3b5998 solid;}
.ping2_1_tui li .ping2_1_img{width:260px;height: 180px;position: relative;}
.ping2_1_tui li .ping2_1_img img{width:258px;height: 180px;border-bottom:1px #f5f5f5 solid}
.ping2_1_tui li.no_fr{margin-right:0px}
.ping2_1_text{height: 160px;overflow:hidden;padding: 0 10px;}
.ping2_1_text h5.title-news{height: 95px;line-height: 45px;overflow:hidden;font-size: 22px;margin-top:15px}
.ping2_1_text p.text{margin:0 auto;width:150px;height: 45px;line-height:45px;overflow:hidden;font-size: 18px;border: 2px solid #3b5998;text-align: center;}
.ping2_1_text p.text a{color:#3b5998;}
.ping2_1_text p.text:hover{background:#3b5998}
.ping2_1_text p.text:hover a{color:#ffffff;}
.titleBox .company_listmenu{padding: 2px 0px;height: 40px;line-height: 40px;font-size: 16px;/* border-bottom: 1px solid #ddd; */background: #f1f1f1;}
.titleBox .company_listmenu .Themebg{background-color: #ffffff !important;border-top: #3b5998 3px solid;/* border-left: #ddd 1px solid; *//* border-right: #ddd 1px solid; */line-height: 39px;}
.titleBox .company_listmenu span{padding: 0px 24px;cursor: default;display: block;/* margin-top: -1px; */float: left;}

.box_head_3{height: 40px;line-height: 40px;overflow:hidden;padding: 0 10px 0 18px;background: #f1f1f1;font-size:16px;position:relative}
.box_head_3 .pititle {height: 40px;line-height: 40px;width: 90px;}
.box_head_3:before {
    content: '';
    position: absolute;
    left: 8px;
    top: 13px;
    width: 3px;
    height: 15px;
    background: #1B5098;
}

.box_body_3{background:#ffffff;padding:10px 15px;}


.timg{width: 270px;height: 140px;overflow:hidden;position:relative;margin-top:10px;margin-bottom:20px;}
.timg img{width:295px;height:200px;padding: 0px !important;border: 0;}
.timg .txt1{width:295px;height:30px;line-height:30px;font-size:15px;position:absolute;margin-top:-30px;background:#000000;filter: Alpha(opacity=60);opacity:0.6;color:#ffffff;text-align:center}



/*列表*/
.left_box2{width: 885px;/* overflow: hidden; */}
.titleBox{height:50px;line-height:50px;}
.title_name{font-size:29px;background: url(img/zt-ico-lits.png) no-repeat;width:30px;height:30px;padding-left:50px;}
.zt_list{padding:0px;padding-top: 10px;}
.zt_list_li{float:left;width: 257px;height: 285px;border: 1px solid #ffffff;margin-right: 20px;padding: 11px;margin-bottom: 20px;background: #ffffff;border-radius: 3px;box-shadow: 0px 0px 20px 0px #F0F4FD;}
.zt_list_li:hover{/* border:1px #3b5998 solid; *//* box-shadow: rgb(238, 239, 241) 0px 0px 20px 0px; *//* margin-top: -1px; */-webkit-box-shadow: 1px 1px 9px 4px #ccc;-webkit-transition-duration: .3s;-webkit-transform: translateY(-2px);}
.no-mr20{margin-right:0}
.zt_list_li img{width:252px;height:160px;margin-bottom:10px;}
.zt_name{font-size:20px;font-weight:700;height:40px;line-height:40px;overflow:hidden;}
.zt_inc{font-size:14px;height: 70px;line-height:22px;overflow:hidden;}
.zt_inc a{color:#666666}
.zt_time{color:#888888}
.zt_time .itime{background:url("img/time-ico.png") no-repeat;width: 18px;height: 20px;display: block;margin-right: 2px;float: left;margin-top: -1px;vertical-align: middle;}