@charset "utf-8";

body{padding:0; margin:0; font-family:Microsoft Yahei;  font-size:16px; color:#333; text-align:left;
position:relative;-webkit-text-size-adjust:none;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, select, form, fieldset, input, button, textarea, blockquote, table{padding:0;margin:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style:none;}
i{font-style:normal; vertical-align:top; display:inline-block; background-repeat:no-repeat;}
a{ text-decoration:none;color: #333;}
a:hover{color: #d43030;}
table{border-collapse:collapse;border-spacing:0;margin:auto;}
th,td{padding:0}
img,a img{border:0;margin:0;padding:0; vertical-align:middle;}
img, table, object, embed, video{max-width:100%;}
.clearbox{clear: both;}
.m20{margin-top: 20px;}
.container{width: 1200px; margin: 0 auto;}

.wrapbox{width: 100%; background: url(../images/cjqgjczyygzsfx_banner.png) no-repeat top center #F4F0E7;padding-bottom: 66px;}
.bannerbox{height: 490px;}
.logobox{padding-top: 30px;}
.jj_box{height: 213px; background: url(../images/jj_bj.png) no-repeat top center; overflow: hidden;}
.jj_tit a{width: 150px;display: block; height: 213px; float: left;}
.jjbox_text{padding:45px 45px 50px 154px; line-height: 30px; font-size:18px;}
.common_hd{height: 60px; text-align: center; background: url(../images/line.png) no-repeat center center; line-height:60px;}
.zcwj_box{overflow: hidden;margin-top: 50px;}
.zcwj_bd{margin-top: 20px;}
.zcwj_bd li{height: 226px; float: left; width:32%; margin-right: 2%; background: url(../images/zcwj_bj.png) no-repeat top center;}
.zcwj_bd li:nth-last-child(1){margin-right: 0;}
.zcwj_bd li a{display:block; padding:20px 20px 0px 20px;}
.zcwj_bd li .title{ background: url(../images/sjx.png) no-repeat left 10px; padding-left: 20px; font-size: 22px; font-weight: bold; line-height: 30px; }
.zcwj_bd li .zy{margin-top: 20px; font-size: 18px; line-height: 30px;}
.tpxw_box{margin-top: 40px; overflow: hidden; padding-bottom: 30px; }
.tpxw_bd{overflow: hidden;padding-bottom: 30px;}
.tpxw_left{width: 64.1%; float: left;}
.tpxw_left .bt{font-size: 22px; font-weight: bold; line-height: 40px;}
.tpxw_left .zhaiyao{font-size: 18px; line-height: 30px; margin-top: 20px;}
.tpxw_left .fbsj{font-size: 18px;color: #999; margin-top: 20px;}
.tpxw_bd2{border-top: 2px dashed #D9C6B1; padding-top:30px;}
.tpxw_bd2 .tpxw_left{float: right;}
.tpxw_bd2 .tpxw_right{float: left;}
.tpxw_right{width: 31.66%;float: right;}
.tpxw_right img{height: 212px; width: 100%;transition: all 0.4s ease 0s;display: block; }
.tpxw_right img:hover{transform: scale(1.1);}
.tpxw_right .pic{overflow: hidden;}
.hdbd_box{width: 1200px; margin: 0 auto; position: relative;}
.hdbd_pic{width: 551px; float: left; overflow: hidden;}
.hdbd_pic img{height: 309px;width: 100%;transition: all 0.4s ease 0s;}
.hdbd_pic img:hover{transform: scale(1.1);}
.hdbd_right{width: 649px; float: right; height: 309px; overflow: hidden; background: #fff;box-shadow: 0px 0px 14px 0px #EDE6DA;} 
.hdbd_right .hdbd_infor{padding:30px;}
.hdbd_bd{margin-top: 30px;}
.hdbd_tit a{font-size: 22px; font-weight: bold; line-height: 30px;}
.hdbd_txt{margin-top: 20px; font-size: 18px; line-height: 30px;}
.gdxq{margin-top: 20px;}
.gdxq a{display: inline-block; padding:0px 30px ; background-color: #BD9B7B; color: #fff; text-align: center; line-height: 40px;border-radius: 30px;}
.swiper-button-next,.swiper-button-prev{width: 100px; height: 100px; top: 60%;}
.swiper-button-prev{background: url(../images/nav_l.png) no-repeat;left: -70px;}
.swiper-button-next{background: url(../images/nav_r.png) no-repeat;right: -70px;}
.jyhtspt_box{margin:60px auto 0px; overflow: hidden; background: url(../images/jyhtspt_bj.png) no-repeat top center; height: 288px;width: 1206px;}
.jytspt_left{width: 189px; float: left;}
.jytspt_left span{display: block;padding-left: 23px; padding-top: 90px;font-size: 34px; font-weight: bold; color: #fff;text-align: center;}
.jytspt_right{width: 1012px; float: right;}
.jytspt_infor{padding:40px 60px;}
.jytspt_tit{font-size: 22px; font-weight: bold;line-height: 40px;}
.jytspt_txt{font-size: 18px; line-height: 30px; margin-top: 20px;}
