﻿/*leader*/
.com-side,.service-side{width:260px;}
.com-main{width:880px;}
.service-side{}

.column{}
.column .hd{height:40px;padding:15px 0;background:#1f67cb;}
.column .hd h3{height:40px;line-height:40px;text-align:center;font-size:24px;color:#fff;font-weight:normal;vertical-align:middle;}
.column .hd h3 i{display:inline-block;width:28px;height:25px;padding-left:10px;margin-top:-2px;background:url(imagescolumn-icon.png) no-repeat 0 0;vertical-align:middle;}
.column .bd{}
.column .bd li{padding-top:10px;}
.column .bd li a{display:block;height:47px;line-height:47px;text-align:center;font-size:18px;color:#605f5f;background:#f2f6f9 url(imagescolumn-li-a.png) no-repeat 220px -40px;}
.column .bd li a:hover,.column .bd li.current a{color:#fff;background-color:#31d12d;background-position:220px 13px;}

/*accent-info*/
.accent-info{min-height:500px;padding:0 0 20px 0;background-color:#f2f7fb;}
.accent-info .a-hd{padding:10px 10px 20px 10px;height:45px;}
.accent-info .a-hd h2{height:45px;line-height:45px;background-color:#1f67cb;color:#fff;text-align:center;}
.accent-info .a-hd h2 i{display:inline-block;width:26px;height:21px;margin-right:10px;background:url(imagescolumn-icon.png) no-repeat 0 0;vertical-align:middle;background-size:100% 100%;}

.accent-type{}
.accent-type h3{position:relative;height:35px;padding-left:18px;font-weight:normal;display:inline-block;}
.accent-type h3:after{content: '';position:absolute;left:3px;top:9px;border:8px solid transparent;border-right-color:#447df3;}
.accent-type h3:before{content: '';position:absolute;left:-5px;top:13px;width:9px;height:9px;background-color:#447df3;border-radius:5px;}
.accent-type h3 a{display:inline-block;height:35px;line-height:35px;color:#fff;font-size:16px;padding:0 20px;border-radius:5px;background-color:#447df3;}
.accent-type .clumn-box{display:block;padding-top:10px;}
.accent-type .list-box{display:table;padding-left:30px;padding-right:20px;padding-top:5px;}
.accent-type .list-box div{display:table-cell;line-height:25px;}
.accent-type .list-box div.node-name{padding-right:5px;font-size:14px;font-weight:bold;white-space:nowrap;vertical-align:top;width:51px;}
.accent-type .list-box .li{display:inline-block;width:160px;}
.accent-type .list-box .li a{display:inline-block;padding:0 5px;font-size:14px;white-space:nowrap;}

.com-mode{background-color:#f2f7fb;}
.com-mode .com-hd{padding-left:20px;padding-top:10px;height:44px;line-height:44px;border-bottom:2px solid #2a6ecd;}
.com-mode .com-hd .position{height:44px;background:url(imagescom-mode-po.png) no-repeat 0 center;}
.com-mode .com-hd h3{display:inline-block;min-width:70px;padding:0 22px 0 30px;height:44px;text-align:center;color:#2a6ecd;font-size:16px;font-weight:normal;background:url(imagescom-mode-icon.png) no-repeat 0 center;}
.com-mode .com-bd{}

.leader-box{min-height:400px;padding:35px;overflow:hidden;}
/*leader-list*/
.leader-list{display:inline-block;width:850px;}
.leader-list li{width:132px;height:207px;float:left;padding-right:37px;padding-top:35px;}
.leader-list li a,.leader-list li img{display:block;}
.leader-list li img{width:116px;height:151px;padding:7px;border:1px solid #d4d4d4;background-color:#fff;}
.leader-list li .title{height:40px;line-height:20px;text-align:center;overflow: hidden;}
.leader-list li .title a{font-size:14px;}
.leader-list li.first{display:inline-block;width:810px;padding:0;padding-bottom:35px;border-bottom:1px dashed #cdcdcd;}
.leader-list li.first .pic{width:132px;float:left;}
.leader-list li.first .info{padding-left:147px;}
.leader-list li.first h3{padding-bottom:5px;}
.leader-list li.first h3 a{font-size:18px;color:#ce423b;}
.leader-list li.first p{font-size:14px;color:#828181;line-height:28px;}

/*leader-con*/
.leader-con{position:relative;min-height:400px;padding:35px 35px 35px 188px;background-color:#fff;}
.leader-detail{padding:20px 30px;border:1px solid #dddddd;}
.leader-detail .d-img{width:148px;padding-top:18px;}
.leader-detail .d-img img{display:block;width:116px;height:151px;padding:7px;border:1px solid #d4d4d4;background-color:#fff;}
.leader-detail .d-desc{width:660px;height:145px;line-height:180%;font-size:16px;overflow-y:auto;}
.leader-detail .f-desc{line-height:180%;font-size:16px;}

.detail-mode .d-hd{height:50px;border-bottom:1px solid #dddddd;}
.detail-mode .d-hd h3{display:inline-block;padding:0 15px;height:49px;line-height:49px;border-bottom:3px solid #447df3;font-size:16px;color:#447df3;}
.detail-mode .d-bd{padding:20px 0;}

.detail-mode1 .detail-info h3{height:49px;line-height:49px;font-size:16px;color:#ce423b;}