@charset "utf-8";
/* CSS Document */

body {font-family: "Microsoft Yahei", Arial, " ", Helvetica;font-size: 16px!important;/*! background: #eeeeee; */max-width: 750px;margin: 0 auto;}
ul,ol {list-style: none;}
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}
html{font-size: 100px;}

.banner img{width: 100%;}

.box1{text-align: center;padding: 2% 2%; clear:both;}
.tit_h2{font-size: 0.28rem;line-height: 1.6em;margin: 0 0 0.2em;font-weight: bold; color:#494746; text-align:center;}

.xh_zy{
    overflow: hidden;    margin: 2% auto;
}
.xh_zy .col-xs-6 {
    padding: 0 .1rem;
    margin-bottom: 0.5em;
    width: 50%;
    box-sizing: border-box;
    float: left;
	
}
/*.w_265{ height:4.6rem;}*/

.xh_zy .w_265{
    display: block;
	background:#FFF;
}
.xh_zy .w_265:hover .fd img{
    transform: scale(1.1);
}
.xh_zy .w_265 .fd{
    width: 100%;
    overflow: hidden;
}
.xh_zy .w_265 .fd img{
    width: 100%;
    overflow: hidden;
    transition: .8s;
}
.xh_zy .w_265 .bd_rd{
   
    /*padding:0.2rem 0;*/
    background-color: #fff;
}
.xh_zy .w_265 .bd_rd p{
    font-size: 0.17rem;
    color:#504f4f;
	text-align:left;
	line-height:1.6em;
	
	padding-bottom:5%;
	padding-top:1%;
	padding-left:3%;
	padding-right:3%;
}
.xh_zy .w_265 .bd_rd p em{
    font-size: 0.14rem;
    color:#bc7f58;
    padding-left:0.1rem;
}
.xh_zy .w_265 .bd_rd strong{
    font-size: 0.36rem;
    color:#ff1313;
}
.xh_zy .w_265 .bd_rd strong span{
    font-size:0.18rem;
}
.hui{ background:#f3f3f3;}

.zixun{
    width: 70%;
    line-height:.6rem;
    color:#fff;
    background:#40a2da;
  
    text-align: center;
    display: block;
    margin:0 auto;
    font-size: .25rem;
    border-radius:.5rem;
}

.zixun2{
    width: 70%;
    line-height:.6rem;
    color: #FFF;
    background:#40a2da;
  
    text-align: center;
    display: block;
    margin:0 auto;
    font-size: .25rem;
    border-radius:.5rem;
	border:1px solid #FFF;
	
}
.clear{ width:100%; height:3%; clear:both;}

.tu{ width:100%; margin:2% auto;}
.tu img{ width:100%;}

.tit_p{ font-size:0.18rem; margin:0 0 0.2em; color:#000; line-height:1.6em; text-align: center;}

.zy{display: flex;flex-direction: row;justify-content: space-around;flex-wrap: wrap;margin:2% auto;padding: 0;}
.zy li{width: 32%; margin:2% auto; }
.zy img{width: 100%;}
.zy li h3{ font-size:0.18rem; line-height:1.6em; margin:0 auto; }

.te_le{ text-align:left !important;}
.zs{ width:96%; margin:2% auto;}
.zs img{ width:100%;}

.lan{ width:100%; margin:0 auto; }
.bai{ color:#FFF !important;}


.kc{ width:92%; margin:5% auto; padding:0; border:2px solid #2fc8fb;     display: flex; padding:3%; box-shadow: 3px 9px 5px -2px rgb(117 222 239 / 64%);
-webkit-box-shadow: 3px 9px 5px -2px rgb(117 222 239 / 64%);
-moz-box-shadow:3px 9px 5px -2px rgb(117 222 239 / 64%);}

.kc dt{ width:34%; float:left;}
.kc dt img{ width:100%;}
.kc dd{ width:65%; float:left;    margin-bottom: 0;
    margin-left: 2%;
    margin-right: auto;
    }
.kc dd h3{ font-size:0.25rem; color:#f3eea6; text-align:left; margin:0 auto;}
.kc dd p{ font-size:0.18rem; color:#FFF; line-height:1.6em; text-align:left; margin:0 auto;}


.yj7_show{width:100%; height:auto; overflow:hidden; margin-top:2%}
.yj7_show .hd{width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0;}
.yj7_show .hd ul{ width:100%; margin:0 auto; padding:0;}
.yj7_show .hd ul li{width:24.5%;  border-right:1px solid #DEDEDE; overflow:hidden; background:#EEEEEE; font-size:0.2rem; text-align:center; line-height:2em; float:left;}
.yj7_show .hd ul li.on{width:24.5%;  border-right:1px solid #DEDEDE; overflow:hidden; background:#01A4EF; font-size:0.2rem; text-align:center; line-height:2em; float:left; color:#FFF;}
.yj7_show .bd{width:100%; height:auto; overflow:hidden; margin-top:2%}
.yj7s_l{width:65%; height:auto; overflow:hidden;}
.yj7s_l img{ width:100%;}
.yj7_show .bd ul{ width:100%; margin:0 auto; padding:0;}
.yj7s_r{width:33%; height:auto; overflow:hidden;}
.fleft{float:left;}
.fright{float:right;}

.yj7_p1{width:100%; height:auto; overflow:hidden; font-size:0.17rem; letter-spacing:1px; margin:2% auto; line-height:1.7em; text-align:left;}
.yj7_p2{font-size:0.17rem; letter-spacing:1.5px; text-align:center; border-top:1px dashed #D5D5D5; padding-top:1%}
.ljzx{width:90%;overflow:hidden; background:#f25022 repeat; display:block; font-size:0.22rem; color:#FFF; text-align:center; border-radius:0.05rem; margin:2% auto; line-height:2em; font-weight: 100; }


.zykc{ width:94%; margin:2% auto;}
.zykc img{ width:100%;}

.fen{width: 98%;
    margin: 2% auto;
    text-align: center;}

.gd_txt{
    border:none;
    border-color: #d2d2d2;
    width: 100%;
    text-align: center;
    line-height:2.0em;
    box-sizing: border-box;
    table-layout:fixed;
	border-collapse: collapse;
}
.gd_txt thead {
    background-color: #3399ff;
    font-size: 0.2rem;
    line-height: 2.4em;
}
.gd_txt th{
    background-color:#2891ff ;
    border-color: #fff;
    color:#fff;
    border-top-color:#2891ff;
    border-bottom-color:#2891ff;
}
.gd_txt th:first-child{
    border-left-color:#2891ff;
}
.gd_txt th:nth-child(5){
    background-color:#ff1313;
    border-top-color:#ff1313;
    border-bottom-color:#ff1313;
    border-right-color:#ff1313;
}
.gd_txt td{
    word-break:keep-all;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
	font-size: 0.16rem;
    color: #0b0b0b;
    line-height: 1.6em;
    padding: 2% 0;
    border: 1px solid #aaa;
   
}
.gd_txt tbody tr:hover{
    background-color: #f1f1f1;
}
.gd_txt td:hover{

    color:#00a0e9;
}
.h_252{
    overflow: hidden;
    border-bottom:1px solid #c1c1c1;
}

.h_252{height:3.37rem;}
.gd_txt td a {
    color: #F00;
}




