﻿#container{
	width: 1200px;
	margin: 20px auto;
}
#container .dqwz {
	height: 30px;
	line-height: 30px;
	width: 1200px;
	margin: auto;
	padding-bottom: 15px;
	padding-top: 5px;
	background: white;
	color: #BCBABA;
}
#container .dqwz a{
	color: #BCBABA;
}

#container .dqwz a:hover{
	color: #085ABD;
} 

/* 模块一 */
.container_row1{
	justify-content: space-between;
}
.container_row1 .left {
	width: 650px;
	height: 450px;
}
.swiper-container {
	width: 650px;
	height: 450px;
	background: #FFFFFF;
	box-shadow: 0px 3px 12px 0px rgba(7, 0, 2, 0.13);
}
.pagination {
	position: absolute;
	z-index: 20;
	left: 40%;
	bottom: 10px;
}

.swiper-pagination-switch {
	display: inline-block;
    width: 25px;
    height: 20px;
    border-radius: 3px;
    background: #999;
    margin-right: 10px;
    opacity: 0.8;
    cursor: pointer;
}

.swiper-visible-switch {
	background: #aaa;
}

.swiper-active-switch {
	background: #0275d5;
}
.container_row1 .right {
	width: 530px;
    height: 450px;
	box-shadow: 0px 3px 12px 0px rgba(7, 0, 2, 0.13);
}

.tit {
	font-size: 20px;
	height: 45px;
	line-height: 45px;
	border-bottom: 2px solid #D9D9D9;
	font-weight: 600;
}
.tit span{
	font-size:22px;
	font-weight:bold;
}
.tit a {
	font-size: 14px;
	float: right;
	height: 30px;
	line-height: 50px;
	margin-right: 15px;
}

.tztg {
	width: 120px;
	text-align: center;
	font-size: 20px;
	font-family: Adobe Heiti Std;
	font-weight: normal;
	color: #155CB2;
	float: left;
}

.tglist {
	padding: 5px;
	height: 390px;
	overflow: hidden;
}

.tglist li {
	margin: 11px;
	display: block;
	background: #E5E5E5;
	border-radius: 5px;
	padding: 8px 20px;
	line-height: 50px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.tglist li:hover a {
	color: #155CB2;
}


/* 模块二 */
.container_row2{
	justify-content: space-between;
}

.hb_left {
	width: 590px;
	box-shadow: 0px 3px 12px 0px rgba(7, 0, 2, 0.13);
}

.hb_right {
	width: 590px;
	box-shadow: 0px 3px 12px 0px rgba(7, 0, 2, 0.13);
}

.hb_left ul li {
	line-height: 40px;
	height: 40px;
	width: 100%;
}

.hb_left ul li span:nth-child(1) {
	display: inline-block;
	width: 70%;
	height: 40px;
	overflow: hidden;
}

.hb_left ul li span:nth-child(2) {
	float: right;
}

.hb_left ul li:hover a {
	color: #155CB2;
}

.hb_right ul li {
	line-height: 40px;
	height: 40px;
	width: 100%;
}

.hb_right ul li span:nth-child(1) {
	display: inline-block;
	width: 70%;
	height: 40px;
	overflow: hidden;
}

.hb_right ul li span:nth-child(2) {
	float: right;
}

.hb_right ul li:hover a {
	color: #155CB2;
}

/* 模块三 */
.container_row3 a{
	display: block;
	width: 100%;
}
.container_row3 a img{
	width: 100%;
}

/* 模块四 */
.container_row4 {
	justify-content: space-between;
}

.thb_left {
	width: 590px;
	height:465px;
	box-shadow: 0px 3px 12px 0px rgba(7, 0, 2, 0.13);
}
.thb_left ul{
	height: 420px;
	justify-content: space-around;
	align-items: center;
}
.thb_left ul li {
	width: 240px;
}
.thb_left li span{
	display: inline-block;
	font-size: 20px;
	font-weight: bold;
	width: 240px;
	height: 94px;
	line-height: 94px;
	padding-left: 10px;
	color: #fff;
}
.thb_left li:first-of-type span{
  background: url(zwgk1.png) no-repeat center;
}
.thb_left li:nth-of-type(2) span{
  background: url(zwgk1.png) no-repeat center;
}
.thb_left li:nth-of-type(3) span{
  background: url(zwgk1.png) no-repeat center;
}
.thb_left li:nth-of-type(4) span{
  background: url(zwgk1.png) no-repeat center;
}
.thb_left li:nth-of-type(5) span{
  background: url(zwgk2.png) no-repeat center;
}
.thb_left li:last-of-type span{
  background: url(zwgk4.png) no-repeat center;
}

.thb_right {
	width: 590px;
 	height:300px;
	box-shadow: 0px 3px 12px 0px rgba(7, 0, 2, 0.13);
}

.thb_right ul{
	height: 250px;
	justify-content: space-around;
	align-items: center;
}

.thb_right .fwglpt{
	height: 150px;
	justify-content: space-around;
	align-items: center;
	box-shadow: 0px 3px 12px 0px rgba(7, 0, 2, 0.13);
}


.thb_right  li {
	height: 90px;
	line-height: 90px;
	text-align: left;
	padding-left: 30px;
	border-radius: 5px;
}
.thb_right  li a {
	color: #fff;
	display: block;
	width: 100%;
	height: 100%;
}


.thb_right li a img {
    width:40px;
	vertical-align: middle;
}
.thb_right  li a span {
	font-size:22px;
	font-weight:bold;
}

.thb_right .bmfw li:nth-child(2) a img, 
.thb_right .bmfw li:nth-child(3) a img{
	margin-left: 30px;
}

.thb_right .bmfw li:nth-child(1) a img {
	margin-left: 140px;

}

.thb_right .fwglpt li:nth-child(1) a img {
	margin-left: 25px;
}


.thb_right .bmfw li:nth-child(1) {
	margin: 0 auto;
	width: 500px;
	background: #38ADFF;
}

.thb_right .bmfw li:nth-child(2) {
	margin: 20px 20px 0  45px; 
	width: 240px;
	display: inline-block;
	background: #FB3939;
}

.thb_right .bmfw li:nth-child(3) {
	width: 240px;
	display: inline-block;
	background: #3ECDB5;
}

.thb_right .fwglpt li:nth-child(1) {
	margin: 0 auto;
	width: 500px;
	background: #38ADFF;
}



/* 模块五 */
.container_row5 {
	box-shadow: 0px 3px 12px 0px rgba(7, 0, 2, 0.13);
}
.yqlj {
	height: 40px;
	line-height: 40px;
}
.active {
	height: 44px;
	border-bottom: solid 2px #155CB2;
}
.show {
	display: block;
}

.hide {
	display: none;
}

.container_row5 a{
	font-size: 18px;
	font-family: Adobe Heiti Std;
	font-weight: normal;
	color: #ffffff;
	padding: 0 10px;
	background: #2d6dca;
	padding: 5px 30px;
}
.container_row5 select {
	width: 258px;
	height: 37px;
	border: 1px solid #dcdcdc;
	box-sizing: border-box;
	padding: 2px 20px;
	color: white;
	background-color: #2d6dca;
	border-radius: 5px;
}