*{ margin:0; padding:0;}
.xzszk{background:url(../../images/zhuanti/dgyjtop.jpg) center top no-repeat; background-size:100%; padding-top:26%;}

.nav{ background-color:#fa472f; font-size:23px; line-height:2.5;}
.nav .container{ width:916px;}
.nav a{ color:#FFF;}
.nav a:hover{ color:#ffce3f;}
.nav-tt{ text-align:center;}
.bkbt{ margin:30px 0;}
.yjdtxx li{list-style-type:none; height:55px;}

.yjkp li{float:left; width:47%; margin-right:3%;font-size: 17px;line-height: 26px;color: #333;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 52px; border-bottom:1px solid #ECECEC; margin-top:5px;}
.yjkp li:hover{-webkit-box-shadow: 4px 3px 7px;-moz-box-shadow: 4px 3px 7px;box-shadow: 4px 3px 7px;}
.yjkp li a:hover{ color:#cd141c;}

.zxc .col-md-7{ background-color:#222;}
.zxctj{ padding-bottom:20px;}
.zxctj p{font-size: 15px;line-height: 26px;color: #333;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 52px; margin-top:5px;}
.footer{color:#8a8a8a; padding:30px 0; font-size:14px; margin-top:20px; background-color:transparent;}


@media screen and (max-width: 1102px) {}
@media screen and (max-width: 986px) {.nav .container{ width:auto;}.tjyd .col-md-3{ width:50%;}.yjkp li{ width:100%;float:none;}.zjft .col-md-5,.yjdtxx{ margin-top:20px;}}
@media screen and (max-width: 800px) {.nav{ font-size:18px;}}
@media screen and (max-width: 560px) {}
@media screen and (max-width: 498px) {.nav{ font-size:14px;}}