@charset "utf-8";


.relative
{
    position:relative;
}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}

.foot{height:370px;width:100%;background: url("./images/footbg.jpg") no-repeat center center; background-size: cover;position: relative;border-top: 4px solid #CFD1D3; position:relative;}

/*.foot .container2 img{margin-top: 100px;}*/

.foottj{width:100%;background: #001A34;position: absolute;left:0;right:0;bottom:0;}
.foottj p{font-size: 14px;color:#cccccc;text-align: right;position: relative;padding: 0;line-height: 25px;}
.foottj p i{display: inline-block;margin-right: 5px;}

/*.footlogo{margin: 0 0 0 100px;}*/
.address{margin-top: 180px;}
.address p{font-size: 16px;color:#fff; margin-top: 30px;line-height: 30px;}
.share{ position: absolute;right:0; top:0; width:400px;}
.copyright{position: relative}
.share li{float: left;margin-left: 10px; position: relative; cursor:pointer;}
.share li .codeimg{ position: absolute;left:-30px; top:-110px; display:none; width:100px;height:100px;z-index:101;}
.copyright p{margin-top: 180px;font-size: 16px;color:#fff;line-height: 30px;text-align: right}
.moregg{font-size: 14px;text-align: right; width:100%; float:left;}
.moregg a{color:#003399;}
.moreLink{position: absolute;right:0;top:6px;}
.kstd ul{background: #e3e9fb;border: 1px solid #EDEDED;padding: 15px 15px 80px 15px;}
.kstd ul li a{color:#224B93;font-size: 16px; height:37px; line-height:37px;display: block;position: relative}
.kstd ul li:hover a:before{width:4px;height:22px;top:9px;left:-15px;position: absolute;content: "";background: #1546AA;}
.kstd>i{position: relative;top:-68px;margin: auto;text-align: center;display: block;}
.xxyw{width:390px;margin-right: 40px;}
.xykx{width:290px;}
.xxywList{margin-top: -20px; width:100%; float:left;}
.xxywList li{margin-top: 17px;position: relative;padding-right: 75px;}
.xxywList li a{font-size: 16px;color:#000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: block}
.xxywList li span{font-size: 14px;color:#999999;position: absolute;right:0;top:0;}
.xykx ul li.item1{}
.xykx ul{width:100%; float:left;}
.xykx ul li a{display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 16px;color:#000;margin-top: 17px;}
.xykx ul li p{font-size: 14px;color:#999999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;margin-bottom: 15px;margin-top: 10px;line-height: 22px;}
.xw h1{position: relative;padding-right: 75px; height:32px; line-height:32px;}
.xw h1 a{position: absolute;right:65px;top:6px; border:1px solid #396ed9; padding:0 5px; color:#396ed9; height:20px; line-height:20px;}
.bannertxtCon{width:280px;position:relative; left:300px;top:100px;}
.bannertxtCon h2{font-size: 28px;color:#fff;font-weight: normal;margin-bottom: 10px;}
.bannertxtCon p{font-size: 14px;color:#fff;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;line-height: 24px;}
.bannertxtCon a{color:#D6B293;font-size: 18px;width:150px;height:40px;display: block;border: 1px solid #D6B293;text-align: center;line-height: 40px;margin-top: 40px;}#slick1 .slick-slide img{width:100%;}
.xykx ul li.item1 .pic img{width:100%}
@media screen and (max-width: 1200px){
    .container2{width:100%}
    /*.foot .container2 img{width: 100%}*/
    .ui-header-nav dl dd{padding: 0px 40px;}
    .ywky{width:600px;}
    .xxyw{width:265px;}
    .xykx{width:265px;}
    .ggCon li{width:350px;}
    /*.footlogo {margin: 0 120px;}*/
	.backTop{margin-left:559px;}
}
/**/
.miktu_footer{
 background: #4f93e1;
 padding: 40px 0;
}
.miktu_footer .footer_text{
 text-align: center;
}
.miktu_footer .footer_text p{
 color: #fff;
 font-size: 16px;
}
/**/

