﻿@charset "utf-8";
/* CSS Document */
/*CSS reset*/
.main{width:1140px;margin:0 auto;overflow: hidden;margin-top: 15px;}
.main_left{ float:right; width:260px; }
.mainleft{float:left;width: 860px;}
.main .weizhi{height:30px;line-height: 30px;color: #666;font-size: 14px;}
.main .weizhi a{color: #666;}

.mainleft .mainlist li{font-size: 14px;height: 40px;line-height: 40px;background: url(/templets/default/images/dian.png) no-repeat center left;padding-left: 10px;}
.mainleft .mainlist li a{float: left;color: #333333;max-width: 80%;overflow: hidden;text-overflow: ellipsis;}
.mainleft .mainlist li .info{float:right;margin-right: 10px;}

.maintop{height: 55px;
line-height: 55px;
overflow: hidden;
background: #E8DCDC;
border-top: 1px solid #00256E;color:#00256E;margin: 10px 0;}
.maintop .tit{float: left;
width: 730px;
margin-left: 15px;font-weight: bold;font-size:16px;}
.maintop .fbsj{float:right;width: 100px;
text-align: center;font-weight: bold;font-size:16px;}


.pagelist{float: right;
background: #F1EBEB;
height: 40px;
line-height: 40px;border-bottom: 2px solid #D3CFCE;}
.pagelist li{float: left;
text-align: center;border-right: 1px solid #D3CFCE;font-size: 14px;padding: 0 15px;}
.pagelist li:hover{border-bottom: 2px solid #00266E;}
.pagelist li.thisclass{border-bottom: 2px solid #00266E;}
.pagelist li a{color:#666;}

/*信息公开*/
.xxgk{ float:left; width:260px;}
.xxgk .xxgk_ml{margin-top:0;  width:260px;}
.xxgk .xxgk_ml .swtb{background:#0041A3;
margin-top: 5px;
text-align: center;
color: #fff;
font-size: 17px;
line-height: 30px;
padding: 10px 0;}
.xxgk .xxgk_ml .swtb a{}
.xxgk .xxgk_ml li{ float:left; width:260px; height:50px; margin-bottom:4px; background:#E45E07;}
.xxgk .xxgk_ml li a{ font-size:15px; color:#fff;  height:50px; line-height:50px;  display:block;}
.xxgk .hyc {background: #E25D0A;height: 45px;text-align: center;line-height: 45px;color:#fff;font-size: 20px;font-weight: normal;}
.xxgk .hyc a{color:#fff;}
.xxgk .xxgk_ml li .xxgk_ml_li01{ }
.xxgk .xxgk_ml li .xxgk_ml_li02{ }
.xxgk .xxgk_ml li .xxgk_ml_li03{ background:url(../images/xxgk_icon.png) 30px -100px no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li04{ background:url(../images/xxgk_icon.png) 30px -150px no-repeat;}

.swtb1{border:1px solid #022B7A;margin-top:1px;padding:10px 0;position: relative;}
.swtb1 p{width: 180px;margin: 0 auto;font-size: 14px;line-height: 27px;}
.swtb1 p a{color:#333;}
.swtb1 .line{width: 180px;border-top:1px solid #00256E;height:10px;margin: 10px auto 0;;}

.swtb2{border:1px solid #022B7A;margin-top:1px;padding:10px 0;overflow: hidden;}
.swtb2 p{float: left;width: 50px;font-size: 14px;margin-left: 30px;}
.swtb2 p a{color:#333;}


.xxgk_qzqd{ margin-top:10px; width:260px;}
.xxgk_qzqd li{width:129px; height:43px; line-height:43px; float:left; background:#dbe4e9; text-align:center;border-radius:3px;}
.xxgk_qzqd li a{ height:43px; line-height:43px; font-size:15px; color:#222;}

/*公告栏*/
.swtb2 .list{ float:left; width: 250px;
padding-left: 10px;}
.swtb2 .list ul{}
.swtb2 .list ul li{ font-size:14px; height:30px; line-height:30px; width:250px vertical-align:top; overflow:hidden;background: url(/templets/default/images/dian.png) no-repeat center left;
padding-left: 10px;}
.swtb2 .list ul li a{ float:left; color:#333333; white-space:nowrap; max-width:90%; overflow:hidden; text-overflow:ellipsis;}
.zryx{margin-top:5px;}
.tsxt{margin-top:5px;}
.xtsc{padding-left: 32px;margin-top: 10px;background: url(/templets/default/images/xttb.png) no-repeat left center;background-size: 25px;width: 230px;
height: 40px;line-height:40px;}
.xtsc h2{color: #00496F;font-size: 20px;font-weight: bold;float: left;}
.xtsc a{font-size: 12px;color: #aaa;float: right;}
.xtscimg{width:260px;height:155px;margin:0 auto;}
.xtscimg img{width:260px;height:155px;}
.syewm{width:260px;margin:0 auto;text-align: center;background: #E8DCDC;margin-top: 10px;padding: 10px 0;}
.syewm img{width:120px;height:120px;}
.syewm p{font-size:20px;}
.xtscwz{width:260px;height:30px;line-height:30px;background:#1F2024;text-align:center;}
.xtscwz a{color:#fff;font-size: 14px;}
.jchd {background: #EBEDFF;padding: 20px;}
.jchd img {width: 180px;height: 84px;}
.bszn{border: 1px solid #022B7A;padding-top: 30px;position: relative;height: 120px;margin-top: 40px;}
.bszn li {width: 94px;float: left;text-align: center;margin-left: 18px;}
.bszntit{position: absolute;left: 515px;top: -25px;width: 140px;background: #fff;height: 40px;line-height: 40px;text-align: center;}
.bszntit span{font-size: 20px;font-weight: bold;color: #00256D;border-left: 4px solid #266AA6;border-right: 4px solid #266AA6;padding: 0px 10px;}
.bszn img{width: 70px;height: 70px;}
.bszn p {font-size: 16px;font-weight: bold;color: #032D75;cursor: inherit;}