@charset "utf-8";
/* CSS Document */
.qdpcy{ display:block;}
.qdphoney{ display:none;}
.bannea{
	position: relative;
	margin: 0 auto;
	padding-top: 70px;
	width: 1200px;
	height: 574px;
	background: url(../images/wxgzh/wxgzh_04.jpg) no-repeat;
	background-size: 100%;
}
.ph{
	width: 100%;
	height: 54px;
	line-height: 54px;
	color: #1b252e;
	font-size: 34px;
	text-align: center;
}
.ph span{
	color: #d90000;
	font-weight: bold;
}
.pi{
	width: 100%;
	height: 43px;
	line-height: 43px;
	color: #666;
	font-size: 23px;
	text-align: center;
}
.pj{
	position: absolute;
	left: 0;
	top: 198px;
	width: 380px;
	height: 56px;
}
.pm{
	position: absolute;
	right: 264px;
	top: 217px;
	width: 150px;
	height: 56px;
}
.pn{
	position: absolute;
	left: 344px;
	bottom: 122px;
	width: 243px;
	height: 56px;
	top:459px;
}
.po{
	position: absolute;
	right: 0;
	bottom: 183px;
	width: 217px;
	height: 56px;
	top: 405px;
}
.pk{
	width: 100%;
	height: 30px;
	line-height: 30px;
	color: #1b252e;
	font-size: 16px;
	text-align: right;
}
.pl{
	width: 100%;
	height: 26px;
	line-height: 26px;
	color: #666;
	font-size: 14px;
	text-align: right;
}
.pn .pk,.pn .pl,.po .pk,.po .pl{
	text-align:left;
}
#box{
	width: 100%;
	height: 640px;
	background: #f8f8f8;
}
.box{
	margin: 0 auto;
	padding-top: 67px;
	width: 1200px;
	height: 573px;
}
.pp{
	width: 100%;
	height: 65px;
	line-height: 65px;
	color: #1b252e;
	font-size: 35px;
	text-align: center;
}
.pq{
	width: 100%;
	height: 64px;
	line-height: 64px;
	color: #1b252e;
	font-size: 30px;
	text-align: center;
}
.pq span{
	color: #d90000;
	font-size: 34px;
	font-weight: bold;
}
.dla{
	margin-top: 55px ;
	width: 1200px;
	height: 310px;
	margin: 0 auto;
}
.dla dl{
	float: left;
	margin-right: 24px;
	width: 280px;
	height: 280px;
	background: #fdfffa;
	border: 1px solid #ccc;
}
.dla dl:hover dd{ color:white;}
.dla dl:nth-child(1):hover{ background:#ffa800;}
.dla dl:nth-child(2):hover{ background:#02c25b;}
.dla dl:nth-child(3):hover{ background:#ff5555;}
.dla dl:nth-child(4):hover{ background:#5399e8;}
.dla dl:last-child{
	margin-right: 0;
}
.dla dl dt{
	margin: 59px auto 0;
	width: 150px;
	height: auto;
}
.dla dl dt img{
	width: 100%;
	height: auto;
}
.dla dl dd{
	margin-top: 11px;
	width: 100%;
	height: 105px;
	line-height: 105px;
	color: #666;
	font-size: 23px;
	text-align: center;
}

.gzhwxyy{ overflow:hidden; text-align:center; width:1200px; margin:50px auto;}
.gzhwxyytitle{ font-size:30px; line-height:30px; color:black;}
.gzhwxyyp{ font-size:14px; line-height:22px; color:black; margin:36px 0;}
.gzhwxyyda{ overflow:hidden; width:100%;}
.gzhwxyydiv{ width:20%; overflow:hidden; float:left; text-align:center;}
.gzhwxyydivtu{ overflow:hidden; margin-bottom:20px;}
.gzhwxyydivtitle{ font-size:16px; line-height:24px; color:#565656;}

.wxcontent {
    width: 100%;
    padding: 40px 0 0 0;
    box-sizing: border-box;
    background: #fff;
}
.wxcontent:nth-child(1n) {
    background: #f6f6f6;
}
.operate_01_con {
    width: 100%;
    height: 452px;
    overflow: hidden;
    margin-top: 20px;
}
.content_in {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.con_top {
    text-align: left;
    margin-bottom: 27px;
}
.con_top h4 {
    font-size: 32px;
    color: #333333;
    text-align: center;
	margin: 0 0 50px;
}
.operate_01_con_in {
    width: 25%;
    float: left;
    height: 452px;
    text-align: center;
    cursor: pointer;
    position: relative;
    overflow: hidden;
}
.operate_01_con_border {
    width: 267px;
    margin: 0 4px;
}
.operate_01_con_in .div_01 {
    width: 124px;
    height: 124px;
    border-radius: 50%;
    padding: 10px;
    box-sizing: border-box;
    margin: 97px auto;
}
.operate_01_con_in01 .div_01 {
    background: #ffa800;
}
.operate_01_con_in02 .div_01 {
    background: #02c25b;
}
.operate_01_con_in03 .div_01 {
    background: #ff5555;
}
.operate_01_con_in04 .div_01 {
    background: #5399e8;
}
.operate_01_con_in .div_01 img {
    width: 100%;
}
.operate_01_con_in .div_02 {
    color: #333;
    font-size: 24px;
}
.operate_01_con_in_po {
    width: 100%;
    height: 452px;
    background: #ffa800;
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}
.operate_01_con_in01 .operate_01_con_in_po {
    background: #ffa800;
}
.operate_01_con_in02 .operate_01_con_in_po {
    background: #02c25b;
}
.operate_01_con_in03 .operate_01_con_in_po {
    background: #ff5555;
}
.operate_01_con_in04 .operate_01_con_in_po {
    background: #5399e8;
}
.operate_01_con_in_po div {
    width: 110px;
    height: 110px;
    margin: 24px auto 10px;
}
.operate_01_con_in_po h5 {
    font-size: 22px;
    color: #fff;
    line-height: 60px;
    padding-top: 0px;
}
.operate_01_con_in_po p {
    font-size: 18px;
    color: #fff;
    line-height: 37px;
}
.operate_01_con_in01:hover .operate_01_con_in_po{ display:block;}
.operate_01_con_in02:hover .operate_01_con_in_po{ display:block;}
.operate_01_con_in03:hover .operate_01_con_in_po{ display:block;}
.operate_01_con_in04:hover .operate_01_con_in_po{ display:block;}


.adv_con {
    width: 100%;
    margin: 0 auto 0;
    overflow: hidden;
    cursor: pointer;
    /*padding-top: 80px;*/
}
.adv_con_in {
    width: 1200px;
    margin: 0 auto;
    text-align: left;
}
.adv_con_in h3 {
    font-size: 32px;
    color: #333;
    display: inline-block;
    border-radius: 8px;
    text-align: center;
    width: 100%;
	margin: 10px 0 60px;
display: block;
}
.operate_02_con {
    width: 1033px;
margin: 20px auto 0;
    overflow: hidden;
}
.operate_02_con .operate_02_con_in {
    height: 470px;
    width: 500px;
    float: left;
}
.operate_02_con .operate_01_con_in01 {
    padding-right: 28px;
    box-sizing: border-box;
}
.operate_02_con .operate_02_con_in:nth-child(2n+1) {
    padding-right: 28px;
    box-sizing: border-box;
}
.operate_02_con_in .div_02 {
    width: 500px;
    margin-left: 3px;
}
.operate_02_con_in .div_02 .div_in_01 {
    height: 148px;
    border: 2px solid #ffa800;
    text-align: center;
    font-size: 38px;
    color: #fff;
    line-height: 148px;
}
.operate_01_con_in01 .div_02 .div_in_01 {
    border-color: #ffa800;
    background: #ffa800;
}
.operate_02_con_in .div_01 {
    width: 110px;
    height: 110px;
    float: left;
    margin: 20px 0 0 30px;
}
.operate_02_con_in .div_02 .div_in_02 {
    font-size: 20px;
    color: #666;
    line-height: 42px;
    padding: 14px;
    box-sizing: border-box;
    border-left: 2px solid #ffa800;
    height: 280px;
    position: relative;
}
.operate_01_con_in01 .div_02 .div_in_02 {
    border-color: #ffa800;
}
.operate_02_con_in .div_02 .div_in_02 span {
    width: 6px;
    height: 6px;
    background: #ffa800;
    border-radius: 50%;
    position: absolute;
    left: -4px;
    bottom: -4px;
}
.operate_01_con_in01 .div_02 .div_in_02 span {
    background: #ffa800;
}
.operate_02_con .operate_02_con_in:nth-child(2n) {
    padding-left: 28px;
    box-sizing: border-box;
}
.operate_01_con_in02 .div_02 .div_in_01 {
    border-color: #02c25b;
    background: #02c25b;
}
.operate_01_con_in02 .div_02 .div_in_02 {
    border-color: #02c25b;
}
.operate_01_con_in02 .div_02 .div_in_02 span {
    background: #02c25b;
}
.operate_01_con_in03 .div_02 .div_in_01 {
    border-color: #ff5555;
    background: #ff5555;
}
.operate_01_con_in03 .div_02 .div_in_02 {
    border-color: #ff5555;
}
.operate_01_con_in03 .div_02 .div_in_02 span {
    background: #ff5555;
}
.operate_01_con_in04 .div_02 .div_in_01 {
    border-color: #5399e8;
    background: #5399e8;
}
.operate_01_con_in04 .div_02 .div_in_02 {
    border-color: #5399e8;
}

.boxa{
	margin: 0 auto;
	padding-top: 30px;
	width: 1200px;
	height: auto;
}
.pr{
	width: 100%;
	height: 134px;
	line-height: 134px;
	color: #1b252e;
	font-size: 36px;
	text-align: center;
}
.pr span{
	color: #d90000;
}
.ula{
	margin: 0 auto;
	width: 1074px;
	height: 70px;
}
.ula li{
	float: left;
	width: 179px;
	height: 100%;
	cursor: pointer;
}
.ula li p{
	width: 100%;
	height: 60px;
	line-height: 60px;
	color: #666;
	font-size: 20px;
	text-align: center;
}
.ula li.li1{
	background: url(../images/wxgzh/wxgzh_1.jpg) no-repeat;
	background-size: 100%;
}
.ula li.li1 p{
	color: #fff;
}
.boxa div{
	display: none;
	margin: 80px auto 0;
	width: 1075px;
	height: 450px;
}
.boxa div:nth-of-type(1){
	display: block;
}
.ps{
	width: 46%;
	height: auto;
	line-height: 40px;
	color: #d90000;
	font-size: 19px;
	text-align: center;
	float: right;
	margin-top: 10%;
}
.sbq{
	display: block;
	width: 46%;
	height: auto;
	float: left;
}
.bg02 .ps{
	color: #d90000;
}
.bg03 .ps{
	color: #d90000;
}
.bg04 .ps{
	color: #d90000;
}
.bg05 .ps{
	color: #d90000;
}
.bg06 .ps{
	color: #d90000;
}

#boxb{
	padding-top: 65px;
	width: 100%;
	height: 634px;
	background-color: #f8f8f8;
}
.boxb{
	margin: 0 auto;
	width: 1200px;
	height: 100%;
}
.pu{
	width: 100%;
	height: 55px;
	line-height: 55px;
	color: #1b252e;
	font-size: 35px;
	text-align: center;
}
.pv{
	margin-bottom: 79px;
	width: 100%;
	height: 41px;
	line-height: 41px;
	color: #1b252e;
	font-size: 23px;
	text-align: center;
}
.pv span{
	color: #d90000;
	font-weight: bolder;
}
.boxba{
	width: 100%;
	height: 346px;
	background: url(../images/wxgzh/wxgzh_33.jpg) no-repeat;
	background-size: 100%;
}
.btop{
	margin: 0 auto;
	width: 928px;
	height: 75px;
}
.bmid{
	margin: 47px auto 0;
	width: 1073px;
	height: 75px;
}
.bbto{
	margin: 59px auto 0;
	width: 1013px;
	height: 75px;
}
.boxba .dll{
	float: left;
}
.boxba .dlr{
	float: right;
}
.boxba dl{
	width: 217px;
	height: 75px;
}
.boxba  .bmid .dlr{
	width: 230px;
}
.boxba  .bbto .dll{
	width: 227px;
}
.boxba dl dt{
	width: 75px;
	height: 75px;
}
.boxba dl dt img{
	width: 100%;
	height: auto;	
}
.boxba dl dd{	
	width: 131px;
	height: 100%;
}
.boxba .bmid .dlr dd{
	width: 143px;
}
.boxba  .bbto .dll dd{
	width: 140px;
}
.pw{
	width: 100%;
	height: 28px;
	line-height: 28px;
	color: #1b252e;
	font-size: 20px;
}
.bmid .dll .pw{
 	height: 29px;
	line-height: 29px;
 }
.bmid .dlr .pw{
 	height: 30px;
	line-height: 30px;
 }
.px{
	width:100%;
	height: 45px;
	line-height: 22px;
	color: #666;
	font-size: 14px;
}
.dll dt,.dll dd{
	float: left;
}
.dll dd{
	margin-left: 11px;
}
.dlr dt,.dlr dd{
	float: right;
	text-align: right;
}
.dlr dd{
	margin-right: 11px;
}
.btop .dll .pw{
	border-bottom: 3px solid #d90000;
}
.btop .dlr .pw{
	border-bottom: 3px solid #d90000;
}
.bmid .dll .pw{
	border-bottom: 3px solid #d90000;
}
.bmid .dlr .pw{
	border-bottom: 3px solid #d90000;
}
.bbto .dll .pw{
	border-bottom: 3px solid #d90000;
}
.bbto .dlr .pw{
	border-bottom: 3px solid #00aaef;
}


.whb_in_e8e8e8 {
    background: #ececec;
}
.operate_03_con {
    width: 100%;
    overflow: hidden;
    margin-top: 20px;
}
.operate_04_con_in {
    width: 190px;
    height: 200px;
    display: inline-block;
    cursor: pointer;
    background: #fff;
    margin: 16px 1px;
}
.operate_04_con_in .div_01 {
    width: 100%;
    height: 164px;
    padding: 12px 25px 0;
    box-sizing: border-box;
}
.operate_04_con_in .div_01 img {
    width: 100%;
}
.operate_04_con_in .div_02 {
    text-align: center;
    font-size: 18px;
    color: #333;
    font-weight: 500;
}
.qdzysl{ overflow:hidden; margin:0 auto; width:100%; text-align:center;background: #f0f0f0;}
.qdwmdys{overflow:hidden; margin:0 auto; width:100%; text-align:center;background: #5c6d89;}




/*640px*/
@media (max-width: 640px){
	img{ max-width:100%;}
.qdpcy{ display:none;}
.qdphoney{ display:block;}
.bannea{ width:100%; background:none;padding-top: 14px; height:auto;}
.pi{margin-bottom: 10px;}
.box{ width:100%;padding-top: 25px; height:auto;}
#box{height:auto;}
.pp{font-size: 30px;}
.pq{font-size: 26px;}
.dla {margin-top: 10px;width: 100%; height:auto;padding-bottom: 20px;}
.dla dl{ float:none;margin: 0 auto 15px;}
.dla dl:last-child{margin: 0 auto 15px;}
.gzhwxyy{ width:100%;}
.gzhwxyydiv{ width:32%;margin: 0 2px 5px;}
.content_in{ width:100%;}
.operate_01_con_in_po{ display:block;}
.operate_01_con{ height:auto;left: 8px;top: 8px;}
.adv_con_in {width: 100%;}
.operate_02_con{width: 100%;}
.operate_02_con .operate_02_con_in{width: 100%;}
.operate_02_con_in .div_02 {width: 100%;}
.operate_02_con .operate_01_con_in01{ padding:0;}
.operate_02_con .operate_02_con_in:nth-child(2n+1){ padding:0;}
.operate_02_con_in .div_02 .div_in_02{ height:auto;}
.operate_02_con .operate_02_con_in:nth-child(2n){ padding:0;}
.boxa{ display:none;}
.boxb{ width:100%;}
.pv {margin-bottom: 32px;}
.boxba{ width:100%; background:none; height:auto;}
.btop{ width:100%; height:auto;}
.boxba .dll{ float:none; margin:20px auto;}
.boxba .dlr{float:none;margin:20px auto;}
.bmid{ width:100%; height:auto; margin-top:30px;}
.bbto{width:100%; height:auto;margin-top:30px;padding-bottom: 30px;}
#boxb{ height:auto;}
.operate_04_con_in{margin: 0 auto 10px;display: block;}










}

