body{font-family:"\5FAE\8F6F\96C5\9ED1";  min-width: 1200px; max-width: 1920px; margin: 0 auto;}
.imgtx img{transition: all 0.7s}
.imgtx img:hover{transform: scale(1.1);}
.imgtx li .bg,.imgtx .p1 .bg{ transition: all 0.7s}
.imgtx li:hover .bg,.imgtx .p1:hover .bg{  background:#ca0000!important;}
.kjcxgd_main{ width:1200px; margin:0 auto; position: relative; }
.kjcxgd_banner{background: url(../images/kjcxgd_1.jpg) center 0 no-repeat; height: 542px; position: relative; overflow: hidden;}
.kjcxgd_db{ background:#0c43a7; color: #fff; font-size: 15px; text-align: center; padding: 40px 0; }
.kjcxgd_db p{ margin: 20px 0; vertical-align: middle; }
.kjcxgd_db p b{ font-size: 20px; font-weight: bold; margin: 0 5px;}
.kjcxgd_db p img{ vertical-align: -8px;}

.kjcxgd_h1{}
.kjcxgd_h1 h1{ font-size: 36px; line-height: 1.4; margin-bottom: 10px; text-align: center;}
.kjcxgd_h1 h1 a{ color: #0941a8;}
.kjcxgd_h1 span{ font-size: 16px; line-height: 24px; color: #787878; display: inline-block; text-indent: 2em;}

.blank60{height: 60px; font-size:1px; clear:both;overflow:hidden;}
.blank1025{height: 1025px; font-size:1px; clear:both;overflow:hidden;}
.blank180{height:270px; font-size:1px; clear:both;overflow:hidden;}
.blank120{height:120px; font-size:1px; clear:both;overflow:hidden;}




.kjcxgd_slt{width: 630px; height: 395px; position: relative; float: left; }
.kjcxgd_slt .bd ul li{width: 630px; height: 395px; position: relative;}
.kjcxgd_slt .bd ul li img{ width: 630px; height: 395px;}
.kjcxgd_slt .bd ul li p{ position: absolute; left: 0; bottom: 0; width: 450px; padding: 40px 90px 0 90px; height: 40px; text-align: center; font-size: 18px; background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8)); }
.kjcxgd_slt .bd ul li a{ color: #fff;}
.kjcxgd_slt .hd{ position: absolute; right: 0; bottom: 17px;}
.kjcxgd_slt .hd ul li{ width: 8px; height: 8px; border-radius: 8px; font-size: 0; float: left; margin-right: 8px; background-color: #fff; cursor: pointer; }
.kjcxgd_slt .hd ul li.on{ background-color: #dab888;}

.kjcxgd_yw{ float: right; width: 540px;}
.kjcxgd_yw .p1{ margin-bottom: 15px; height: 120px;}
.kjcxgd_yw .p1 h2{ font-size: 20px; height: 40px; line-height: 40px; margin-bottom: 5px;}
.kjcxgd_yw .p1 h2 a{ color: #282828;}
.kjcxgd_yw .p1 span{ font-size: 18px; line-height: 36px; display: inline-block; height: 72px; text-indent: 2em; overflow: hidden; color: #122a3d;}
.kjcxgd_yw .p1 span a{ color: #f10000;}

.kjcxgd_hbsj{}
.kjcxgd_hbsj_h1{}
.kjcxgd_hbsj_h1 img{ float: left; width: 630px; height: 325px;}
.kjcxgd_hbsj_h1 .p1{ float: right; width: 540px;  height: 325px;}
.kjcxgd_hbsj_h1 .p1 h2{ font-size: 24px; line-height: 1.3; margin: 15px 0;}
.kjcxgd_hbsj_h1 .p1 h2 a{ color: #282828;}
.kjcxgd_hbsj_h1 .p1 span{ font-size: 20px; line-height: 36px; display: inline-block;  text-indent: 2em; color: #6d6d6d;}
.kjcxgd_hbsj_h1 .p1 span a{ color: #f10000;}

.kjcxgd_hbsj .bd{ width: 1200px; overflow: hidden; position: relative;}
.kjcxgd_hbsj .bd ul li{ width: 368px; height: 240px; position: relative; margin-right: 48px;}
.kjcxgd_hbsj .bd img{ width: 368px; height: 240px;}
.kjcxgd_hbsj .bd ul li p{ position: absolute; left: 0; bottom: 0; width: 348px; padding: 0 10px; height: 40px; line-height: 40px; text-align: center; font-size: 18px; background:rgba(0,0,0,0.5)}
.kjcxgd_hbsj .bd ul li a{ color: #fff;}

.kjcxgd_hbsj .prev,.kjcxgd_hbsj .next{ position: absolute; top: 85px; width: 33px; height: 62px; cursor: pointer; z-index: 999; }
.kjcxgd_hbsj .prev{ left: -33px; background: url(../images/kjcxgd_8.png) no-repeat; transition: all 0.35s;}
.kjcxgd_hbsj:hover .prev{ left: 0;}
.kjcxgd_hbsj .next{ right: -33px; background: url(../images/kjcxgd_9.png) no-repeat; transition: all 0.35s;}
.kjcxgd_hbsj:hover .next{ right: 0;}

.kjcxgd_rmbd{position: relative;}
.kjcxgd_rmbd .bd{ width: 1200px; overflow: hidden; position: relative;}
.kjcxgd_rmbd .bd ul li{ width: 252px; position: relative; margin-right: 64px;}
.kjcxgd_rmbd .bd img{ width: 252px; height: 450px;}
.kjcxgd_rmbd .bd ul li p{ padding: 0 10px; height: 60px; line-height: 30px; overflow: hidden; text-align: center; font-size: 18px;}
.kjcxgd_rmbd .bd ul li a{ color: #000000;}

.kjcxgd_rmbd .prev,.kjcxgd_rmbd .next{ position: absolute; top: 200px; width: 26px; height: 50px; cursor: pointer; z-index: 999; }
.kjcxgd_rmbd .prev{ left: -40px; background: url(../images/kjcxgd_10.png) no-repeat;}
.kjcxgd_rmbd .next{ right: -40px; background: url(../images/kjcxgd_11.png) no-repeat;}

.kjcxgd_zbpl{}
.kjcxgd_zbpl .p1{ float: left; width: 542px;  height: 106px; margin-bottom: 30px; margin-right: 56px; padding: 15px; background: url(../images/kjcxgd_5.png) no-repeat;}
.kjcxgd_zbpl .p1:nth-child(2n){ margin-right: 0;}
.kjcxgd_zbpl .p1:hover{background: url(../images/kjcxgd_4.png) no-repeat;}
.kjcxgd_zbpl .p1 h2{ font-size: 20px; line-height: 40px; height: 40px; margin: 0 0 5px 0; text-indent: 20px; background:url(../images/kjcxgd_6.png) left 18px no-repeat;}
.kjcxgd_zbpl .p1 h2 a{ color: #282828;}
.kjcxgd_zbpl .p1 span{ font-size: 18px; line-height: 30px; height: 60px; overflow: hidden; display: inline-block;  text-indent: 2em; color: #565656;}
.kjcxgd_zbpl .p1 span a{ color: #f10000;}















































::-webkit-scrollbar {
    width: 6px;
}
 
::-webkit-scrollbar-thumb {
    background-color: #d5ba9c;
    border-radius: 3px;
}
 
::-webkit-scrollbar-track {
    background-color: white;
    border-radius: 3px;
}
 



















