﻿.h430{height:430px;}
.w276{width:276px;}
.h240{height:240px;}
.h180{height:180px;}
.h150{height:150px;}
.w284{width:284px;}
.w392{width:392px;}
.letter-main{width:846px;}
.letter-right{width:294px;}
.com-side{width:230px;}
.com-main{width:900px;}

/*letter-column*/
.letter-column{width:100%;display:inline-block;}
.letter-column li{width:140px;padding-bottom:10px;float:left;}
.letter-column li.li2,.letter-column li.li4{width:141px;float:right;}
.letter-column li a,.letter-column li i{display:block;}
.letter-column li a{padding:12px 0 6px 0;line-height:30px;background:url(imagesletter2-icons.png) no-repeat;text-align:center;font-size:16px;color:#fff;opacity:.8;transition:all .1s linear;}
.letter-column li a:hover{opacity:1;transform:scale(1.03);}
.letter-column li i{width:56px;height:36px;margin:0 auto;}
.letter-column li.li2 a{background-position:right 0;}
.letter-column li.li3 a{background-position:left bottom;}
.letter-column li.li4 a{background-position:right bottom;}

.email-box{}
.email-box table{width:100%;border-collapse:collapse}
.email-box table td,.email-box table th{padding:10px 15px;font-size:14px;font-weight:normal;}
.email-box table th{color:#6e6e6e;font-size:16px;border-left:1px solid #fff;}
.email-box table td{padding:7px 15px;color:#6e6e6e;}
.email-box table .list-th{background:#ffffff;}
.email-box table .list-th .index{width:190px;}
.email-box table .list-th .update{width:80px;}
.email-box table .list-th .first{border-left:none;}
.email-box table td{text-align:center;}
.email-box table td i{font-style:normal;}
.email-box table .title{text-align:left;}

/*civilian-list*/
.civilian-list{width:100%;display:inline-block;}
.civilian-list li{float:left;display:block;width:270px;}

.civilian-list li{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*service-type*/
.service-type{padding-left:50px;padding-right:8px;height:104px;background:#f8fbfc url(imagesservice-type.png) no-repeat 0 0;}
.service-type ul{display:inline-block;width:100%;}
.service-type ul li{width:10%;float:left;}
.service-type ul li a{display:block;padding-top:13px;line-height:30px;font-size:14px;color:#000000;text-align:center;}
.service-type ul li i{display:block;width:56px;height:56px;margin:0 auto;background:#bebebd url(imagesservice-icons.png) no-repeat 0 0;border-radius:50%;}
.service-type ul li a:hover{color:#ff8022;}
.service-type ul li a:hover i{background-color:#ff8022;}
.service-type ul li.li1 i{background-position:5px 12px;}
.service-type ul li.li2 i{background-position:-51px 14px;}
.service-type ul li.li3 i{background-position:-99px 11px;}
.service-type ul li.li4 i{background-position:-148px 8px;}
.service-type ul li.li5 i{background-position:-201px 8px;}
.service-type ul li.li6 i{background-position:-252px 12px;}
.service-type ul li.li7 i{background-position:-299px 8px;}
.service-type ul li.li8 i{background-position:-344px 12px;}
.service-type ul li.li9 i{background-position:-395px 12px;}
.service-type ul li.li10 i{background-position:-448px 12px;}

/*service-item*/
.service-item{}
.service-item .hd{height:35px;line-height:35px;background-color:#fff;}
.service-item .hd ul{display:inline-block;width:100%;}
.service-item .hd ul li{width:33.3333%;float:left;}
.service-item .hd ul li a{display:block;height:35px;border-left:3px solid #075faf;text-align:center;color:#075faf;font-size:16px;}
.service-item .hd ul li.li2 a{border-left-color:#78b929;color:#78b929;}
.service-item .hd ul li.li3 a{border-left-color:#ff891a;color:#ff891a;}
.service-item .bd{overflow:hidden;height:200px;}
.service-item-list{display:inline-block;width:856px;}
.service-item-list li{width:16.6666%;float:left;}
.service-item-list li a{display:block;margin:10px 10px 0 0;height:40px;line-height:40px;background-color:#f0f2f0;text-align:center;font-size:14px;}

/*列表*/
.column-mode{}
.column-mode .hd{padding:30px 10px;min-height:46px;_height:46px;background-color:#003c78;}
.column-mode .hd h3{padding-left:70px;line-height:46px;font-size:26px;color:#fff;font-weight:normal;background:url(imagescolumn-hd-icon.png) no-repeat 10px center;}
.column-mode .bd li{padding-top:7px;}
.column-mode .bd li a{position:relative;display:block;height:57px;line-height:57px;text-align:center;background-color:#fff;color:#414141;font-size:16px;transition:all .2s linear;}
.column-mode .bd li a:before{z-index:1px;position:absolute;content:'';right:-10px;top:50%;margin-top:-5px;width:0;height:0;border:5px solid transparent;border-left:5px dashed #78b929;display:none;}
.column-mode .bd li a:hover,.column-mode .bd li.on a{background-color:#78b929;color:#fff;}
.column-mode .bd li a:hover:before,.column-mode .bd li.on a:before{display:block;}

.email-mode{padding:0 10px 10px 10px;background-color:#f6f9fb;}
.com-mode .com-hd,
.email-mode .e-hd{padding-right:10px;height:44px;border-bottom:1px solid #dfdfdf;}
.com-mode .com-hd h3,
.email-mode .e-hd h3{position:relative;display:inline-block;height:43px;line-height:43px;padding-left:30px;padding-right:10px;border-bottom:3px solid #075faf;font-weight:normal;font-size:18px;color:#075faf;background:url(imagesemail-mode-icon.png) no-repeat 5px 13px;}
.email-mode .e-bd{padding-top:10px;height:208px;}
.com-mode .com-bd{padding:15px 20px 20px 20px;min-height:500px;background-color:rgba(255,255,255,.6);}


.btn-box{margin-top:-5px;}
.email-mode .btn-box{margin-top:7px;}
.btn-box a{display:inline-block;height:30px;line-height:30px;font-size:14px;}
.btn-box a.write{padding-left:30px;background:url(../images/write-icon.png) no-repeat 10px center;}
.btn-box a.search-btn{float:right;width:78px;background-image:url(imagessearch-btn.png);}

.politic-lists{}
.politic-lists i{font-style:normal;}
.politic-lists table{width:100%;border-collapse:collapse;}
.politic-lists table td,.politic-lists table th{padding:5px 15px;font-size:14px;font-weight:normal;}
.politic-lists table th{padding:10px 15px;font-size:14px;color:#6e6e6e;}
.politic-lists table .list-th{background:#ffffff;}
.politic-lists table .list-th .index{width:190px;}
.politic-lists table .list-th .update{width:80px;}
.politic-lists table td{text-align:center;}
.politic-lists table .title{text-align:left;background:url(imageslist-icon.png) no-repeat 3px center;}

.letter-con{background:#fff;}
.letter-con table{width:100%;border-collapse:collapse;}
.letter-con table td{padding:10px 15px;border:1px solid #e6e6e6;font-size:14px;color:#343434}
.letter-con table td.tip{width:100px;text-align:right;color:#1e61a5;font-weight:600;}
.letter-con table td.letter-sts{font-size:18px;font-weight:bold;color:#1e61a5;}
.letter-con table td.letter-title h1{font-size:16px;color:#343434;}
.letter-con table td.letter-user,
.letter-con table td.letter-time{width:90px;}
.letter-con table td.letter-content{line-height:150%;}
.letter-con table td.letter-pros{line-height:150%;}
.letter-con table td.letter-pros .color{padding:0 5px;color:#f00;}