@charset "utf-8";
/* CSS Document */

.banner{ width:100%;}
.dj{ height:480px; background:url(../images/dj_banner2.jpg) center center no-repeat;}
.gk1{ height:480px; background:url(../images/banner4.jpg) center center no-repeat;}
.gk1 h2 {
    height:83px; width:410px;
    background:url(../images/banner4-1.png) 0 0 no-repeat;
    display:block;
    letter-spacing: 0;

    margin-top: 200px;
}

.cpjy{
    height: 360px;
    background: url(../images/banner11.png) center center no-repeat;
}


.xw{ height:360px; background:url(../images/xwzx.jpg) center center no-repeat;}

.xw h2 {
    height:45px; width:175px;
    background:url(../images/zwzx.png) 0 0 no-repeat;
    display:block;
    letter-spacing: 0;
    margin-bottom: 8px;
    margin-top: 148px;
}


.fc{ height:360px; background:url(../images/hdfc.jpg) center center no-repeat;}
.fc h2 {
    height:45px; width:175px;
    background:url(../images/hdfc.png) 0 0 no-repeat;
    display:block;
    letter-spacing: 0;
    margin-bottom: 8px;
    margin-top: 148px;
}
.fczhfw{ height:360px; background:url(../images/zhfw.jpg) center center no-repeat;}
.fchdxx{ height:480px; background:url(../images/hdxx.png) center center no-repeat;}
.fchdfc{ height:480px; background:url(../images/syds.png) center center no-repeat;}
.fcyfjs{ height:360px; background:url(../images/yfjs.png) center center no-repeat;}
.dsj{ height:360px; background:url(../images/cyzl.jpg) center center no-repeat;}
.dsj h2 {
    height:45px; width:175px;
    background:url(../images/cyzl.png) 0 0 no-repeat;
    display:block;
    letter-spacing: 0;
    margin-bottom: 8px;
    margin-top: 148px;
}

.banner img{ width:100%; }
.con {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.con .title{ text-align:center;}
.con .infor h3{ color: #333;
	text-align: center;
	position: relative;
	padding: 0;
	padding-bottom: 0px;
	padding-bottom: 4px;
	display: inline-block;
	margin: 0 0 0 10px;
	float: none !important;
	max-width: 80%;
	font-size: 34px;
	font-weight:normal
	}
.con .infor h3.zc{
	margin: 3px 0 2px 0;

	}
	
.con .infor h3.gk{
	margin: 0;

	}
.con .infor h3::after {
    content: '';
    width: 54px;
    height: 2px;
    background-color: #c7000b;
    position: absolute;
    left: 50%;
    margin-left: -27px;
    bottom: 0;
}
.con .infor h3.zc::after {

    background-color: #00923f;
}

.con .infor h3.gk::after {

    background-color: #00923f;
}
.con .infor p{ font-size:16px; color:#666; line-height:1.9;/* margin-bottom:38px;----*/ }
.con .infor .banner2{ margin:54px 0 50px;}
.con .infor .banner_dj{ margin:54px 0 50px;}

.news{ margin-left: -15px; margin-right: -15px; overflow:hidden; margin-bottom:60px;}
.news2{ margin-left: -15px; margin-right: -15px; overflow:hidden; }
.news .news_infor,.news2 .news_infor{ float:left; width:50%; padding:0 15px; box-sizing:border-box; overflow:hidden; height:412px; position:relative; }
.news .title,.news2 .title{ position:absolute; top:12px; left:15px; padding:0 18px; height:34px; line-height:34px; background:#858585; text-align:center;color:#fff; font-size:16px; }

.news .news_infor .list-box,.news2 .news_infor .list-box  {

    width: 100%;
    padding: 0 20px 0 28px;
	box-sizing:border-box;
	overflow:hidden;
	height:100%;
}
.news .news_infor .inner:hover,.news2 .news_infor .inner:hover{

    background: #f2f2f2;

}
.news .news_infor .inner,.news2 .news_infor .inner{background:#f7f7f7;padding:48px 0 36px; margin-top:12px; overflow:hidden; height:400px; box-sizing:border-box;}

.news .news_infor .list-box ul,.news2 .news_infor .list-box ul {
    width: 100%;
	overflow:hidden; 
}

.news .list-box::after,.news2 .list-box::after  {
    content: "";
    height: 32px;
    right: 15px;
    position: absolute;
    top: 0;
   /*--- background: linear-gradient(rgba(248,248,248,1) 0%,rgba(248,248,248,1) 80%); ---*/
    left: 15px;
}

.news .list-box::before,.news2 .list-box::before {
    content: "";
    height: 80px;
    right: 15px;
    position: absolute;
    bottom: 0;
    left: 15px;
}

.news .news_infor .list-box ul li,.news2 .news_infor .list-box ul li {
	margin:0 0 22px;
	overflow:hidden;
}
.news .news_infor .list-box ul li a,.news2 .news_infor .list-box ul li a{
display:block;
}
.news .news_infor .list-box ul li a h4,.news2 .news_infor .list-box ul li a h4{
	transition:all .5s;
    font-size: 18px;
    line-height: 1.8em;
	color:#333;
	margin-bottom:2px;
}
.news .news_infor .list-box ul li .time,.news2 .news_infor .list-box ul li .time {
    font-size: 16px;
    color: #666;
}

.news .news_infor .list-box ul li a:hover h4,.news2 .news_infor .list-box ul li a:hover h4 {
    color: #c7000b;
}

.news .news_infor .list-box ul li a:hover .time,.news2 .news_infor .list-box ul li a:hover .time {
    color: #c7000b;
}

.news .news_infor .list-box ul.tt li a:hover h4,.news2 .news_infor .list-box ul.tt li a:hover h4 {
    color: #00923f;
}

.news .news_infor .list-box ul.tt li a:hover .time,.news2 .news_infor .list-box ul.tt li a:hover .time {
    color: #00923f;
}


<!----Ã¦â€"Â°Ã©â€"Â»Ã¤Â¸Â­Ã¥Â¿Æ'----->
.news_list,.hd_list{
	margin-left: -12px;
	margin-right: -12px;
	overflow: hidden;
	
}

.news_list ul.list,.hd_list ul{  padding-bottom:4px;  overflow:hidden }
	.news_list ul.list{margin-left: -12px;
	margin-right: -12px;
	overflow:hidden;

	}
.news_list ul.list li,.hd_list ul li{
	float:left;
    height: auto;
   float: left;
	width: 33.3333%;
	padding: 0 12px;
	height:240px;
	box-sizing:border-box;
	justify-content: space-between;
    flex-direction: column;
    margin-bottom:24px;
	 } 
     .news_list ul.list li:nth-child(0), 
     .news_list ul.list li:nth-child(1), 
     .news_list ul.list li:nth-child(2){
        /*margin-top:20px;*/
     }
	.hd_list ul li{ height:180px}
	.hd_list ul li.top{ height:420px;margin-top:0;}

.news_list ul.list li .card,.hd_list ul li .card {
	height:100%;
	display:block;
    background: #F8F8F8;
    color: #2b2e2e;
	transition:all .5s;
	 
}
.hd_list ul li .card img{
	width:100%;

	 
}

.news_list .card  .card_body,.hd_list .card .card_body {
    padding: 36px 24px;
}

.news_list .card  .card_body .tagline, .news_list .card .card_body .tagline--fill,.hd_list .card  .card_body .tagline, .hd_list .card .card_body .tagline--fill {
    overflow: hidden;
    font-size: 16px;
    line-height: 28px;
    height: 29px;
    display: inline-block;
    position: relative;
    border-top: 1px solid #00923f;
    padding: 0px 24px 0;
	margin-left:-24px;
	color:#00923f;
	font-style:italic
}
.news_list .card  .card_body .tagline::before,.news_list .card .card_body .tagline--fill::before,.hd_list .card  .card_body .tagline::before,.hd_list .card .card_body .tagline--fill::before {
    content: "";
    display: block;
    position: absolute;
    left: calc(100% - 12px);
    bottom: 0px;
    width: 100%;
    border-top:1px solid #00923f;
    transform: rotate(-69deg) translate(-1px,0px);
    transform-origin: 0px 0px;
}

.news_list .card  .card_body .tagline::after,.news_list .card .card_body .tagline--fill::after,.hd_list .card  .card_body .tagline::after,.hd_list .card .card_body .tagline--fill::after  {

    content: "";
    display: block;
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: calc(100% - 12px);
    border-top: 1px solid #00923f;

}

.news_list .card  .card_body  h3,.hd_list .card  .card_body  h3 {
    font-size: 18px;
    line-height: 28px;
    height: 56px;
    margin: 12px 0px;
    padding: 0px;
}
.news_list .card:hover,.hd_list .card:hover{
	  background: #F2F2F2;

	}
.news_list .card:hover .card_body h3,.hd_list .card:hover .card_body h3 {
	color:#00923f
}


.card .card_body > :last-child {

    margin-bottom: 0px;

}
.news_list .card .card_body p {

    font-size: 16px;
    line-height: 1.5em;
    margin: 12px 0px;
    margin-bottom: 12px;
    padding: 0px;
    font-weight: normal;
	color:#666;

}

.news_list .card:hover .card_body p {
	color:#00923f

}
hr{ border:1px solid #e5e5e5; border-width:1px 0 0 0; padding:0; margin:0;}
.zc_con{ margin:5px 108px;}
.zc_infor{}
.zc_infor img{ float:left;margin-right:69px;}
.zc_infor .txt{ overflow:hidden}
.zc_infor .txt h4{ font-size:27px; font-weight:bold; margin-bottom:22px; margin-top:-6px;}
.zc_infor .txt p{ line-height:1.6; margin-bottom:2px; font-size:16px; line-height:1.8; color:#333; text-indent:0; }
.zc_infor .tt{ margin-left:-22px; margin-right:-22px;}
.zc_infor .post{ overflow:hidden; color:#666; margin-top:20px;}
.zc_infor span{ float:left; font-size:16px; margin-top:3px;}
.zc_infor .post div{overflow:hidden}
.zc_infor .post div p{ line-height:1.6; margin-bottom:5px; font-size:16px; color:#666;}


.xq_infor{ width:1010px; margin:20px auto 70px;}
.xq_infor h4{ font-size:40px; color:#333; font-weight:normal;text-align: center;}
.xq_infor p{ font-size:18px; color:#666; line-height:1.8; margin-bottom:30px;}
.xq_infor .text-r{ text-align:right; font-size:14px; color:#000}
.xq_infor p video{margin-left:25%;}
.xq_infor .img_box{ width:800px; margin:32px auto; display:block;}
.xq_infor .img_box img{ width:100%; font-size:0;}
.xq_infor .img_title{ text-align:center; display:block; font-style:italic; font-size:16px; margin-top:15px; color:#666;}

.xq_infor .time{ font-size:16px; position:relative; text-align:center; color:#777; }
.xq_infor .time::before {
    content: "";
    height: 0px;
    right: 0;
    position: absolute;
    bottom: 10px;
	width:40%;
    border-top:1px solid #e5e5e5;
}
.xq_infor .time::after {
    content: "";
    height: 0px;
    left: 0;
    position: absolute;
	width:40%;
    bottom: 10px;

	width:40%; border-top:1px solid #e5e5e5;
}
/*-------Ã¦â€"â€¡Ã¨â€¹'--------*/
.wy{ display:none}

/*------Ã§â€¢â"¢Ã¨Â¨â‚¬--------*/
.ly_infor{ width:1010px; margin:20px auto 85px; display:none; }
.ly_infor h4{ font-size:45px; color:#333; font-weight:normal; text-align:center; padding:16px 0 6px}
.ly_infor .txt{width:820px; line-height:60px; background:#f8f8f8; font-size:16px; color:#666; text-align:center; margin:0 auto 15px;}
.ly_infor #form1{width:820px;margin:0 auto;}

.green_pic{ width:100%; height:140px; line-height:140px; text-align:center; font-size:32px; color:#fff; background:#00923f;}

		/*Ã§Â»â"¢Ã¦Ë†'Ã§â€¢â"¢Ã¨Â¨â‚¬*/
.ques_list{ width:1200px; margin:20px auto 70px; }
.ques_list h3,.ly_list h3{ font-size:24px; color:#333; margin-top:60px;}	
.ques_list ul{ margin:o auto; overflow:hidden}
.ques_list ul li{ float:left; width:48%; border-bottom:1px solid #f0f0f0; height:79px; transition:all .5s;}
.ques_list ul li:nth-child(even){ float:right;}
.ques_list ul li a{ display:block;  height:60px;line-height:60px; margin-top:20px;font-size:16px; color:#555; position:relative; text-indent:2em; }
.ques_list ul li:last-child a{  color:#00923f; }
.ques_list ul li a:before{	content: "";width: 20px;height: 20px;	position: absolute;top:20px;left: 0; background:url(../images/tip.png) 0 0 no-repeat;}
.ques_list ul li:last-child a:before{ background:url(../images/tip_green.png) 0 0 no-repeat;}
.ques_list ul li a:after{	content: "";width: 20px;height: 20px;	position: absolute;top:20px;right: 0; background:url(../images/r2.png) 0 0 no-repeat;}
  
.ques_list ul li:hover a{ display:block;  height:60px;line-height:60px; margin-top:20px;font-size:16px; color:#00923f; position:relative; text-indent:2em; }
.ques_list ul li:hover a:before{	content: "";width: 20px;height: 20px;	position: absolute;top:20px;left: 0; background:url(../images/tip_green.png) 0 0 no-repeat;}
.ques_list ul li:hover a:after{	content: "";width: 20px;height: 20px;	position: absolute;top:20px;right: 0; background:url(../images/r1.png) 0 0 no-repeat;}
  
  
.formBox {width:820px;margin:40px auto;}
.formBox span.hr{ border-bottom:1px dotted #888;background:#fff; height:0; display:block; padding:0; margin:20px 0;}
.formBox p.infor {

    background: #F8F8F8;
	text-shadow:none;
	color:#333;
	border:none;
	margin:0;
	padding:0;
	color:#888
    
}
.formBox label {  display: block;margin-top:25px;  }
.formBox label p{ overflow:hidden; height:18px; line-height:18px;}
.formBox label span {  float: left;   font-size: 16px;  color: #666;  }
.formBox label i.red{ line-height:14px;  margin:16px 0 0 6px; color:red; font-style:normal}
.formBox input[type="text"], .formBox textarea,.normal{
    color: #555;
    height: 20px;
    line-height:20px;
	padding:12px 10px;
    width: 373px;
	font-size:16px; color:#333;
    margin-top: 12px;
    border: 1px solid #bbb;

    outline: 0;

}
.formBox input.focus{
	border:1px solid #61B1F3!important;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)!important;
    }
.formBox textarea.focus{
	border:1px solid #61B1F3!important;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)!important;
    }
.formBox .selBox{margin-top:0;}
.formBox .sel_box{ float:left}
/*----Ã¦â€"Â°Ã¥Å  Ã§Å¡"-----*/
.formBox input.false, .formBox textarea.false {
    border: 1px solid red;
    box-shadow: none;
	color:red
}

.formBox #email{float:right}
.formBox select{width:395px; height:46px; line-height:46px;padding:0 0 0 10px ;border: 1px solid #bbb; font-size:16px; color: #666;vertical-align: top; margin-top:12px;}
.formBox textarea{  height:100px;  padding-top: 10px; width:100%; box-sizing:border-box;}
.formBox .button1{

    padding:0 25px 0 25px;
	width:170px; height:40px; 
    color: #333;
    border:1px solid #333;
	margin-bottom:8px;
    font-size: 16px;
}
.formBox .button1:hover{
    background:#00923f;
    color: #fff;
    border:1px solid #00923f;

}


.formBox .btn-rect {
	margin-top: 50px;
    min-width: 170px;
    height: 40px !important;
    line-height: 38px !important;
}
.formBox .btn-rect {

    width: 168px;
	text-align:center;
    height: 38px !important;
    line-height: 36px !important;
    text-align: center;
    border: 1px solid #bbb;
    display: inline-block;
    color: #111;

    font-size: 16px;
}
.formBox .btn-rect:hover {  background-color:#00923f; color:#fff; border:1px solid #00923f; }
.formBox .code_box{  overflow:hidden;}
.formBox .code_box .intxt,.formBox .code_box .code_pic{ float:left}
.formBox .code_pic{
    margin-top:15px;
    height:40px; 
    line-height:40px;
}
.formBox .refresh {
    display: inline-block;
    width: 22px;
    height: 22px;
    vertical-align: 7px;
    vertical-align: middle;
    margin-left: 10px;
    background: url(../images/refresh1.png) center center no-repeat;
}
.formBox .refresh:hover{

    background: url(../images/refresh2.png) center center no-repeat;
}
/*----Ã¦â€"Â°Ã¥Å  Ã§Å¡"-----*/
.formBox .show{ display:block}
.formBox .hide{ display:none}

/*Ã¥Â·Â²Ã¦Å"â€°Ã§Å¡"Ã§â€¢â"¢Ã¨Â¨â‚¬*/
.ly_list{  width: 1200px;  margin:0 auto; }
.ly_list hr{  margin:54px auto 60px; }
.ly_list ul {  width: 820px; margin:50px auto;  }
.ly_list ul li { overflow:hidden;}
.ly_list ul li div.right{color:#666; overflow:hidden}
.ly_list ul li .qus { overflow:hidden;}
.ly_list ul li .ans { background:#f8f8f8; padding:8px 20px; margin-top:6px;}
.ly_list ul li span.buyer {width:40px; height:40px; line-height:40px; background:url(../images/ask.png) left center no-repeat; float:left; color: #429602; margin-right:15px;  }
.ly_list ul li span.green{color:#00923f;  }
.ly_list ul li p,.ly_list ul li i {  color: #666;  line-height: 1.9; font-size:16px;}
.ly_list ul li i {  font-style:normal}

.ly_list ul li p a:hover{color:red;  }


  .mask{background-color:rgba(0,0,0,0.8); width:100%; height:100%;position:fixed;top:0;left:0;}
  .prompt_box{width:400px;height:200px;background:#ffffff;border-radius:6px; position:fixed;top:36%; left:50%; margin-left:-200px;overflow: hidden;}
 
  .prompt_box .prompt_cont{position: relative;height:45px; line-height:1.6;top:47px;  font-size:30px; font-weight:weight; text-align:center}
  .prompt_box .prompt_cont span{ height:45px;  display:inline-block; margin-top: 30px; padding:0 10px 0 60px}
   .right .prompt_cont span{ background:url(../images/ok.png) left center no-repeat; }
   .wrong .prompt_cont span{ background:url(../images/error.png) left center no-repeat; }

 
  .hide{display:none;}
  .show{display:block;}
  .wrong{ display:block}


/*------Ã¨Â"Ã§Â³Â»Ã¦Ë†'Ã¤Â»Â¬ 1118--------*/
.lx_infor{ width:1010px; margin:0px auto 54px;}
.lx_infor h4{ font-size:34px; color:#333; font-weight:normal; text-align:left; padding:8px 0 6px; position:relative}

.lx_infor h4::after {
    content: '';
    width: 54px;
    height: 2px;
   background-color: #00923f;
    position: absolute;
    left: 0;

    bottom: 0;
}
.lx_infor .txt{ line-height:40px; background:#f8f8f8; font-size:16px; color:#666; padding:24px; margin-bottom:15px;}
.lx_infor .tel{ overflow:hidden; padding-bottom:2px;}
.lx_infor .tel .fl,.lx_infor .tel .fr{ width:450px; overflow:hidden}
.lx_infor .tel .pics{ width:100%;}
.lx_infor .tel .pics li{ float:left; width:19%; margin:10px 3%;}
.lx_infor .tel .pics li img{width:100%;}
.lx_infor .tel .pics li p{ text-align:center;}
.lx_infor h5{ font-size:27px; color:#333; font-weight:blod;padding-bottom:7px; margin-bottom:30px;}
.lx_infor h5.font{  font-weight:normal; margin-bottom:0;}
.lx_infor p{ font-size:16px; color:#666; line-height:1.9}

.lx_infor .moreBox{ overflow:hidden}
.lx_infor a.More{
	display:inline-block;
    padding:0 25px 0 25px;
	width:118px; height:40px; line-height:40px;
	text-align:center;
    color: #333;
    border:1px solid #333;
	margin-bottom:8px;
}

.lx_infor a.More:hover{
	background:#00923f;
    color: #fff;
    border:1px solid #00923f;

}

.lx_infor a.More i{
	font-style:normal;
    font-size: 16px;

}

.lx_infor a.More span{
	width:14px; height:14px; background:url(../images/up_down.png) 0 -14px no-repeat; margin:10px 0 0 6px;
	display:inline-block
}
.lx_infor a.More:hover span{
	width:14px; height:14px; background:url(../images/up_down.png) 0 0 no-repeat; margin:10px 0 0 6px;
}
.lx_infor a.More span.up{
	 background:url(../images/up_down.png) 0 -28px no-repeat;
}
.lx_infor a.More:hover span.up{
	 background:url(../images/up_down.png) 0 -42px no-repeat;
}



.lx_infor .share_box ul{ height:50px;}
.lx_infor .share_box li{ margin: 0 45px 20px 0;display: inline-block;}
.lx_infor .share_box li a{position: relative;text-decoration: none; display:block; width:30px; height:30px;}
.lx_infor .share_box li a.wx{ background:url(../images/wx1.png) 0 0 no-repeat}
.lx_infor .share_box li a.wb{ background:url(../images/wb1.png) 0 0 no-repeat}
.lx_infor .share_box li a.zh{ background:url(../images/zh1.png) 0 0 no-repeat}

.lx_infor .share_box li a.qy{ background:url(../images/qy2.png) 0 0 no-repeat}
.lx_infor .share_box li a.fw{ background:url(../images/fw2.png) 0 0 no-repeat}
.lx_infor .share_box li a.xd{ background:url(../images/xd1.png) 0 0 no-repeat}

.lx_infor .share_box li a.xhs{ background:url(../images/xhs1.png) 0 0 no-repeat}
.lx_infor .share_box li a.dy{ background:url(../images/dy1.png) 0 0 no-repeat}
.lx_infor .share_box li a.ks{ background:url(../images/ks1.png) 0 0 no-repeat}

.lx_infor .share_box li a.wx:hover{ background:url(../images/wx2.png) 0 0 no-repeat}
.lx_infor .share_box li a.wb:hover{ background:url(../images/wb2.png) 0 0 no-repeat}
.lx_infor .share_box li a.zh:hover{ background:url(../images/zh2.png) 0 0 no-repeat}

.lx_infor .share_box li a.qy:hover{ background:url(../images/qy1.png) 0 0 no-repeat}
.lx_infor .share_box li a.fw:hover{ background:url(../images/fw1.png) 0 0 no-repeat}
.lx_infor .share_box li a.xd:hover{ background:url(../images/xd2.png) 0 0 no-repeat}

.lx_infor .share_box li a.xhs:hover{ background:url(../images/xhs2.png) 0 0 no-repeat}
.lx_infor .share_box li a.dy:hover{ background:url(../images/dy2.png) 0 0 no-repeat}
.lx_infor .share_box li a.ks:hover{ background:url(../images/ks2.png) 0 0 no-repeat}

.lx_infor .share_box li a .codeBox{position: absolute; width:140px;
 height:170px; padding: 12px;
 display:none;
 background:#fff;border: 1px solid #eee;
 bottom:30px;
left:-60px;
box-shadow: 0 2px 10px #aaa;}

.lx_infor .share_box li a .codePic{
    text-align: center;
    margin-top: 12px;
    width: 100%;
}

.lx_infor .share_box li a:hover .codeBox{

 display:block;
}
.lx_infor .share_box li a .codeBox img{position: relative; width:120px; height:120px;}
.lx_infor .share_box li a .codeBox h5{ font-size:16px; text-align:center; margin-bottom:0;}




.gk_box{ overflow:hidden;}
.gk_box li{ float:left; width:33.3%; padding-right:24px; box-sizing:border-box; margin-top:24px;}
.gk_box li:nth-child(1),.gk_box li:nth-child(2),.gk_box li:nth-child(3)
{
margin-top:4px;
}
.gk_box li img{ width:100%; }
/*url(../images/light_logo.jpg) 670px bottom no-repeat  */
.pp{background:#f8f8f8; padding:60px 64px 60px;display: flex;justify-content: space-between;align-items: center;}
.jz,.jg{ width:100%; background:#f8f8f8; position:relative;}
.jg{ overflow:hidden}
.jg img{ width:100%; margin-top:-10px;}
.jz .jz_infor{ float:left;padding:28px 0 30px;}
.jz .pic {
    margin: 0;
    width: 54%;
    padding-left: 1%;
    box-sizing: border-box;
    position: absolute;
    overflow: hidden;
	right:1%;
	height:100%; background:url(../images/jz_img.jpg) 64% center no-repeat;
}
.loginimg{margin-right: 60px;}
.jz .pic img {
    height: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
}
.jz .jz_infor h5{ font-size:24px; margin:36px 0 8px; color:#333; font-weight:normal;}
.jz .jz_infor p{ font-size:16px; color:#666; }

@media screen and (min-width: 1440px){
    

	.con {
		width: 1200px;
		margin: 0 auto;
		overflow: hidden;
	
	}
	.mt36{ margin-top:40px;}
	.mt60{ margin-top:60px;}
	
	.mb48{ margin-bottom:48px;}
	.mt70{ margin-top:70px;}
	.m70{ margin:70px 0;}
	.mt75{ margin-top:75px;}
	.m60{ margin:60px 0;}
	.m50{ margin:50px 0;}
	.mt50{ margin-top:50px;}
	.mb36{ margin-bottom:40px;}
	.mb70{ margin-bottom:70px;}
	.jz .jz_infor p{ margin-bottom:35px;}
	/*---.con .infor p { margin-bottom: 32px;}--*/

}
@media screen and (min-width:1190px) and (max-width: 1440px){

	.con{
		width: 1100px;
		overflow: hidden;
	
	}
	.con .infor h3{ color: #333;
	
		font-size: 32px;
	
		}
	.con .infor .banner2{ margin:52px 0 48px;}
	.mt36{ margin-top:36px;}
	.mb48{ margin-bottom:40px;}
	.mt50{ margin-top:46px;}
	.mt60{ margin-top:50px;}
	.m60{ margin:54px 0;}
	.m50{ margin:46px 0;}
	.mt30{ margin-top:24px;}
	.mt70{ margin-top:64px;}
	.mt75{ margin-top:70px;}
	.mb36{ margin-bottom:36px;}
	.mb70{ margin-bottom:64px;}
	.jz .jz_infor p{ margin-bottom:28px;}
/*----.con .infor p { margin-bottom: 30px;}----*/

	
}
			
@media screen and (min-width:960px) and (max-width: 1190px){

	.con{
		width: 100%;
		margin: 0 auto;
		overflow: hidden;
	
	}
	.con .infor h3{ color: #333;font-size: 30px;}
	.con .infor .banner2{ margin:48px 0 44px;}
	.mt36{ margin-top:32px;}
	.mb48{ margin-bottom:38px;}
	.mt50{ margin-top:40px;}
	.mt60{ margin-top:42px;}
	.m60{ margin:42px 0;}
	.m50{ margin:42px 0;}
	.mt30{ margin-top:24px;}
	.mt70{ margin-top:60px;}
	.mt75{ margin-top:64px;}
	.mb36{ margin-bottom:32px;}
	.mb70{ margin-bottom:62px;}
	.jz .jz_infor p{ margin-bottom:22px;}
	/*----.con .infor p { margin-bottom: 28px;}----*/          
}
@media screen and (max-width: 960px){
.con{
    width: 100%;
    margin: 0 auto;
    overflow: hidden;

}
/*----.con .infor p { margin-bottom: 26px;}----*/	
}


/*----20230510新加的-------*/
.txt_float_r{position:fixed;_position:absolute;display:block;width:194px;right:18px;_right:-20px;bottom:120px; z-index:999;cursor: pointer;}
.txt_float_r li{clear:both;overflow: hidden;}
.txt_float_r li span{float:right;border:1px solid #c9c9c9;background:#fff;width:35px;padding:10px 0;text-align: center;font-size: 12px;color:#999;display:block}
.txt_float_r li.share_active span{background:#C54242;color:#fff}
.txt_float_r li.share_active div.share_con{display:block;background:#fff}
.txt_float_r li div.share_con{display:none;position: absolute;width:200px; height:220px; top:0;right:45px; text-align:center;padding:12px;}
txt_float_r li div.share_con img{width:195px; height:195px}
txt_float_r li div.share_con p{ font-size:12px;}

.btn_comment em{background:url(../images/share_comment.png) no-repeat;width:17px;height:17px;display:block;margin-left:8px}
.btn_share em{background:url(../images/share_.png) no-repeat;width:17px;height:16px;display:block;margin-left:8px}
.btn_follow em{background:url(../images/share_follow.png) no-repeat;width:16px;height:16px;display:block;margin-left:10px}
.btn_share.share_active em{background:url(../images/share_1.png) no-repeat;}
.btn_follow.share_active em{background:url(../images/share_follow1.png) no-repeat;}


.txt_float_r li.btn_comment{height:58px;}
.btn_comment div.share_con{border:none;top:5px}

.txt_float_r li.btn_share{height:58px}
.btn_share div.share_con{width: 116px;height:26px;line-height:26px;top:75px;border:1px solid #c9c9c9;}
.btn_share div.share_con b.bot{position: absolute;border-width:6px; border-style:solid solid solid;border-color:transparent transparent transparent #c9c9c9; right:-13px;top:6px;}
.btn_share div.share_con b.right{position: absolute;border-width:6px; border-style:solid solid solid;border-color:transparent transparent transparent #fff; right:-11px; top:6px;}
.btn_share div.share_con a{margin:5px 3px 0 3px}

.txt_float_r li.btn_follow{height:85px;}
.btn_follow div.share_con{width:147px;height:83px;border:1px solid #c9c9c9;bottom:25px}
.btn_follow div.share_con i{height:18px;display: block;background:#F5F5F7;color:#555;font-size:12px;}
.btn_follow div.share_con i strong{display:inline-block;line-height:18px;width:33.3%;text-align: center;font-style:normal}
.btn_follow div.share_con i strong.active{background:#c3c3c3;}
.btn_follow div.share_con div{color:#333;text-align: left;line-height:18px;width:97%;margin:6px auto 0 auto;font-size:12px}
.btn_follow div.share_con div img{float:left;margin-right:1px}
.btn_follow div.share_con div b{display: block;margin-top:3px;}

.btn_share a.share_sina{background:url(../images/share_sina.png) no-repeat;width:18px;height:15px;display:inline-block;margin-top:5px;}
.btn_share a.share_weixin{background:url(../images/share_weixin.png) no-repeat;width:17px;height:15px;display:inline-block;margin-top:5px;}
.btn_share a.share_qq{background:url(../images/share_qq.png) no-repeat;width:18px;height:16px;display:inline-block;margin-top:5px;}
.btn_share a.share_link{background:url(../images/share_link.png) no-repeat;width:16px;height:16px;display:inline-block;margin-top:5px;}
.zdfy{ width:98%; height:auto; overflow:hidden; margin:0 auto 10px auto;word-wrap: break-word; word-break: normal; text-align:center;}
.zdfy a:link,.zdfy a:visited,.zdfy a:hover{ margin:0 3px;font-size:14px;}
.rm_ranking_list li:last-child span{margin-left:-6px}

       /* Ã¥Â¤â€"Ã©ÂÂ¢Ã§â€º'Ã¥Â­ÂÃ¦ Â·Ã¥Â¼Â---Ã¨â€¡ÂªÃ¥Â·Â±Ã¥Â®Å¡Ã¤Â¹â€° */
        .page_div{color:#333; text-align:center}
        /* Ã©Â¡ÂµÃ¦â€¢Â°Ã¦Å'â€°Ã©'Â®Ã¦ Â·Ã¥Â¼Â */
         .page_div ul{ overflow:hidden}
        .page_div ul li{display:inline-block;min-width:36px;height:36px;cursor:pointer;color:#666;font-size:16px;line-height:36px;background-color:#fff;border:1px solid #e5e5e5;text-align:center;margin:0 4px;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
        #firstPage,#lastPage,#nextPage,#prePage{width:50px;color:#333;border:1px solid #e5e5e5}
        #nextPage,#prePage{width:70px}
        .page_div ul li.active{background-color:#00923f;border-color:#00923f;color:#FFF}
        /* Ã©Â¡ÂµÃ©ÂÂ¢Ã¦â€¢Â°Ã©â€¡Â */
         .page_div ul li a{ display:block}
          .page_div ul li a:hover{ background-color:#00923f;border-color:#00923f;color:#FFF}
        .totalPages{margin:0 10px; display:none}
        .totalPages span,.totalSize span{color:#0073A9;margin:0 5px;display:none}
        /*buttonÃ§Â¦ÂÃ§"Â¨*/
        .page_div button:disabled{opacity:.5;cursor:no-drop}

        .codePic {
            width: 19%;
          }
          .codePic img {
            width: 100%;
          }