body{ font-family:"微软雅黑"; font-size:14px;  color:#212121; position: relative; min-width:1280px;}
li{ list-style:none;}
ul{ padding:0; margin:0;}
a{ color:#444;text-decoration:none}
a:hover{ text-decoration:none !important; color: #272d5a;}
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover{outline: none !important;}
ul,ol{ margin:0; padding:0; }

input,button {outline:none;}
.container{ width: 1230px;}
.header{ height: 435px; padding-top: 40px; background: url(../images/header.png) center no-repeat; background-size: cover; }
.header-txt{ margin-top: 80px; }
.header-r{ margin-top: -15px; }
.back-box{ background: url(../images/back.png) center 130px no-repeat; background-size: cover; padding-top: 55px; padding-bottom: 70px; }
.box{ margin:0 30px; box-shadow: 0 0 25px rgba(182,182,182,0.25); background: #fff; padding-bottom: 30px; margin-bottom: 65px; }
.box-tt{ margin:25px -30px 15px -30px; height: 85px; background: url(../images/tt-back.png) center no-repeat; padding-left: 60px; line-height: 60px; font-size: 24px; color: #fff; font-weight: bold; }
.txt-row p{position: relative;margin-bottom: 35px;padding-left: 6px;font-size: 18px;color: #222;} 
.txt-row p span{/* position: absolute; *//* left: 0; *//* top: 0; */}
.txt-row .col-xs-6{padding: 0px 35px;line-height: 30px;}
.left-width-tt{ font-size: 24px; color: #222; font-weight: bold; margin-bottom: 10px; }
.left-width{ width: 240px; position: relative; z-index: 10; min-height: 398px; background: #fff;box-shadow: 0 0 25px rgba(182,182,182,0.25); padding:15px 25px; margin-left: 30px; position: relative; }
.tabs-click{ font-size: 18px; cursor: pointer; color: #222; padding-left: 22px; background: url(../images/add.png) left center no-repeat; }
.tabs-ul li{ padding-bottom: 22px; position: relative; }

.left-box{ position: relative; }
.left-box:before{ display: block; content: ""; position: absolute; top: 15px; right:-15px; bottom: -15px; left: 30px; background: #d0eaf8; }
.tabs-down li{ padding-bottom: 0; padding-top: 12px; margin-left: 25px; }
.tabs-down li a{ padding-left: 20px; background: url(../images/l.png) left center no-repeat; font-size: 16px; color: #222; }
.tabs-ul li:before{ display: block; content: ""; position: absolute; left: 4px; top: 15px; bottom: 0; width: 1px; background: url(../images/lind.png) center repeat; }
.tabs-down li:before{ display: none; }
.tabs-down{ display: none; }
.active .tabs-down{ display: block; }
.tabs-ul li.active .tabs-click{ color: #3c85ff; background: url(../images/remove.png) left center no-repeat; }
.tabs-down li a.on{color: #3c85ff;}
.tabs-click:hover,.tabs-down li a:hover,.notice-list li a:hover{color: #3c85ff;}
.right-width{box-shadow: 0 0 25px rgba(182,182,182,0.25); min-height: 398px; background: #fff; margin-right: 30px; width: 870px; padding:23px 40px;}
.notice-list li{ position: relative; padding-right: 130px; line-height: 42px; }
.notice-list li a{ font-size: 18px; color: #222; padding-left: 15px; background: url(../images/li.png) left center no-repeat; }
.notice-list li span{ position: absolute; right:0; top: 0; font-size: 16px; color: #666; }
.tab-content{ position: relative; }
.tab-content .tab-pane{ display: block; position: absolute; left: 0; top: 0; width: 100%; z-index: -1; opacity: 0; filter:alpha(opacity=0); transition: 0.5s all; }
.tab-content .tab-pane.active{ position: relative; z-index: 10; opacity: 1; }
.footer{background: #417df9;/* padding-top: 50px; */padding-bottom: 20px;}
.footer p{ font-size: 16px; color: #fff; }
.footer p a{ display: inline-block; color: #fff; margin:0 5px; }

.footer{
	background: #568aff;
	text-align: center;
	color: #fff;
	/* margin-top: 40px; */
	/* padding: 40px 0px; */
}
.footer p{
	font-size: 16px;
	line-height: 30px;
}
.footer .dbnr{width: 1100px;height: auto;padding: 24px 0;overflow: hidden;background: url(../images/footbj.jpg) no-repeat center center;margin: 0 auto;}
.footer .dbnr .left{ width: 600px; float: left; text-align: left; font-size: 15px; color: #cfe1fe; line-height: 26px;}
.footer .dbnr .left a{ color: #cfe1fe;}
.footer .dbnr .left p{ margin: 0!important; font-size: 15px!important;}
.footer .dbnr .right{ width: 500px; float: right;}
.footer .dbnr .right .dzjg{ float: left; margin-left: 26px; padding-top: 10px;}
.footer .dbnr .right .jiuc{ float: left; margin-left: 26px; padding-top: 20px;}
.footer .dbnr .right .ewm{ float: left; margin-left: 26px; padding-top: 10px;}
.footer .dbnr .right .ewm img{ float: left; display: block;

 width:77px;
 height:77px;

}
.footer .dbnr .right .ewm p{ font-size: 12px; color: #cfe1fe; line-height: 13px; padding-left: 20px; float: left; padding-top: 24px;}


/***********企事业单位公开**********/
.back-box-one{background: url(../images/back.png) right center no-repeat; }
.ly-list li{ float:left; padding:0 25px; height: 60px; width: 33.333333%; }
.ly-list li a{ font-size: 20px; color: #222; font-weight: bold; }
.ly-list{ padding:0 55px; margin-top: -10px; margin-bottom: -10px; }
.ly-list li a:hover{ color: #3289f2; }