/*2019-05-08 09:57*/
/*reset*/
body,h1,h2,h3,p,ul,li{padding:0;margin:0;}
h1,h2,h3{font-weight:normal;font-size:16px;}
body{font-size:16px;font-family:"Microsoft Yahei";overflow-x:hidden;background-color:#fff;position:relative;}
li{list-style:none;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
img{border:0;}
.fl{float:left;}
.fr{float:right;}
.clearfix{clear:both;display:block;height:1px;visibility:none;}
/*reset*/
/*header*/
body{background-image:url(/images/4361/head-bg1.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:top;}
.header{max-width:1200px;margin:0 auto;overflow:hidden;}
.header .wza{width:100%;height:40px;line-height:40px;text-align:left;}
.header .wza a{font-size:14px;color:#fff;}
.header .logo{margin-top:50px;}

.searchbox{width:410px; margin-top:70px;}
.searchtext{width:316px;height:32px;line-height:32px;text-indent:15px;color:#666;font-family:'Î¢ÈíÑÅºÚ';outline:0;float:left;border-radius:50px;border:1px solid #ddd;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}
.searchbut{width:80px;height:34px;border:none;cursor:pointer;background:#1f4a99;color:#fff;font-family:'Î¢ÈíÑÅºÚ';border-radius:50px;float:right}
.searchbut:hover{background:#f60;}

.topnav{max-width:1200px;margin:0 auto;overflow:hidden;background-color:#1f4a99;margin-top:60px;}
.topnav ul li{width:200px;height:46px;line-height:46px;float:left;text-align:center;}
.topnav ul li a{display:block;color:#fff;}
.topnav ul li:hover{background-color:#0d3681;}
.topmenu{position:fixed;top:30px;right:20px;z-index:9;display:none;}
.topmenu span{width:30px;height:3px;background-color:#fff;display:block;margin-bottom:6px;}
.hey{width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:fixed;left:0;top:0;z-index:7;display:none;}
/*pendant*/
.pendant{position:absolute;right:60px;z-index:99;}
.pendant .box{margin-bottom:10px;}
.pendant .box a{display:block;}
.pendant .box img{border:0;display:block;}
.pendant .close{text-align:right;cursor:pointer;}
@media(max-width:768px){
    body{background-image:none;}
    .header .wza{display:none;}
    .header .search{display:none;}
    .header{background-color:#1f4a99;position:fixed;left:0;top:0;z-index:9;height:80px;}
    .header .logo{margin-top:16px;padding-left:10px;box-sizing:border-box;}
    .header .logo img{width:65%;}
    .topmenu{display:block;}
    .topnav{width:60%;height:100%;position:fixed;top:80px;left:-60%;z-index:9;margin-top:0;background-color:#004579;padding-top:10px;box-sizing:border-box;}
    .topnav ul li{width:100%;}
    .pendant{display:none;}
}
/*header end*/
/*news list*/
.newslist{max-width:1200px;margin:20px auto;overflow:hidden;+padding-top:20px;}
.newslist .newspho{width:570px;height:410px;overflow:hidden;float:left;position:relative;}
.newslist .newspho .hd{position:absolute;right:0;bottom:24px;z-index:3;overflow:hidden;background:linear-gradient(to left,#fff3a3,rgba(255,255,255,0.0));padding-left:50px;}
.newslist .newspho .hd ul li{float:left;font-size:12px;height:20px;line-height:20px;width:20px;text-align:center;border-left:1px solid #fff;color:#fff;cursor:pointer;}
.newslist .newspho .hd ul li.on{background-color:#ff985a;}
.newslist .newspho .bd li{position:relative;}
.newslist .newspho .bd li a{display:block;height:100%;}
.newslist .newspho .bd li img{width:100%;height:410px;display:block;border:0;}
.newslist .newspho .bd li .tit{display:block;width:100%;position:absolute;bottom:0;left:0;height:24px;line-height:24px;color:#333;font-size:12px;font-weight:bold;
    background-color:#ccc;padding:0 20px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}

.newslist .newstxt{width:610px;height:410px;float:right;}
.newslist .newstxt .btn{width:100%;border-bottom:2px solid #1f4a99;background-color:#f5f5f5;overflow:hidden;}
.newslist .newstxt .btn span{display:block;float:left;height:38px;line-height:38px;padding:0 20px;box-sizing:border-box;font-size:14px;color:#666;cursor:pointer;}
.newslist .newstxt .btn span.on{background-color:#1f4a99;color:#fff;}
.newslist .newstxt .info{width:100%;overflow:hidden;}
.newslist .newstxt .info ul li{width:100%;overflow:hidden;border-bottom:1px dashed #ddd;line-height:40px;height:40px;}
.newslist .newstxt .info ul li span{float:right;font-size:12px;color:#999;}
.newslist .newstxt .info ul li a{font-size:14px;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;+float:left;}
.newslist .newstxt .info ul li i{color:#ddd;font-size:14px;margin-right:10px;+float:left;}
.newslist .newstxt .info ul li a:hover{color:#1f4a99;}
.newslist .newstxt .info ul li:hover i{color:#1f4a99;}
.newslist .newstxt .info ul li.ckgd{border-bottom:0;text-align:center;}
@media(max-width:768px){
    .newslist{margin-top:80px;margin-bottom:0;}
    .newslist .newspho{width:100%;height:260px;}
    .newslist .newspho .bd li img{height:260px;}
    .newslist .newstxt{width:100%;}
    .newslist .newstxt .info{padding:0 10px;box-sizing:border-box;}
    .newslist .newstxt .info ul li a{width:70%;}
}
/*news list end*/
/*info list*/
.infolist{max-width:1200px;margin:0 auto;overflow:hidden;margin-bottom:20px;}
.infoA .listbox{width:480px;float:left;margin-right:30px;}
.infolist .listbox .top{width:100%;height:40px;border-bottom:3px solid #b7c0c9;}
.infolist .listbox .top span{font-size:18px;font-weight:bold;color:#1f4a99;height:40px;line-height:40px;border-bottom:3px solid #1f4a99;
    display:block;float:left;padding:0 10px;}
.infolist .listbox .top a{display:block;float:right;font-size:14px;color:#666;margin-top:10px;}
.infolist .listbox .top a:hover{color:#1f4a99;}
.infolist .listbox ul li{width:100%;overflow:hidden;border-bottom:1px dashed #ddd;line-height:40px;height:40px;}
.infolist .listbox ul li span{float:right;font-size:12px;color:#999;}
.infolist .listbox ul li a{font-size:14px;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;+float:left;}
.infolist .listbox ul li i{color:#ddd;font-size:14px;margin-right:10px;+float:left;}
.infolist .listbox ul li a:hover{color:#1f4a99;}
.infolist .listbox ul li:hover i{color:#1f4a99;}
.infoA .hdjl{width:180px;float:right;margin-right:0;}
.infoA .hdjl .box{width:100%;height:40px;line-height:40px;border:1px solid #ddd;margin-top:10px;box-sizing:border-box;}
.infoA .hdjl .box i{font-size:14px;color:#1f4a99;margin-right:10px;margin-left:30px;}
.infoA .hdjl .box a{font-size:14px;color:#666;}
.infoA .hdjl .box a:hover{color:#1f4a99;}
.infoA .hdjl .box:hover{border:1px solid #1f4a99;}
.infoB .listbox{width:380px;float:left;margin-right:30px;+width:370px;width:370px\0;}
.infoB .listbox:last-child{margin-right:0;}
.infoB .listbox ul li a{width:70%;}
.infoB .listbox .zgfc{width:100%;overflow:hidden;}
.infoB .listbox .zgfc .box{width:180px;float:left;position:relative;margin-right:10px;margin-top:10px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;
    +width:170px;width:170px\0;}
.infoB .listbox .zgfc .box a{display:block;}
.infoB .listbox .zgfc .box img{width:100%;height:108px;}
.infoB .listbox .zgfc .box span{width:100%;height:28px;line-height:28px;padding:0 6px;box-sizing:border-box;overflow:hidden;
    text-overflow:ellipsis;white-space:nowrap;color:#fff;background-color:#000;position:absolute;left:0;bottom:0;font-size:12px;}
.infoB .listbox .zgfc .box:hover{box-shadow:0 0 8px 3px rgba(0,0,0,0.4);}
@media(max-width:768px){
    .infolist{margin-bottom:0;}
    .infoA .listbox{width:100%;margin-bottom:20px;}
    .infoB .listbox{width:100%;margin-bottom:20px;}
    .infolist .listbox .top a{margin-right:10px;}
    .infolist .listbox ul{width:100%;padding:0 10px;box-sizing:border-box;}
    .infolist .listbox ul li a{width:70%;}
    .infoA .hdjl{width:100%;overflow:hidden;}
    .infoA .hdjl .box{width:calc(50% - 20px);float:left;margin:10px;}
    .infoA .hdjl .box i{margin-left:20px;}
    .infoB .listbox .zgfc .box{width:calc(50% - 20px);margin:10px;}
}
/*info list end*/
/*bottom slide*/
.fourbox{width:1200px;margin:0 auto;height:200px;padding-top:10px;position:relative;}
.fourbox .hd i{width:30px;height:30px;display:block;text-align:center;font-size:28px;color:#999;cursor:pointer;}
.fourbox .hd i:hover{color:#1f4a99;}
.fourbox .hd .next{position:absolute;top:85px;left:-35px;}
.fourbox .hd .prev{position:absolute;top:85px;right:-35px;}
.fourbox .hd ul{display:none;}
.fourbox .bd{width:100%;height:200px;overflow:hidden;}
.fourbox .bd ul li{float:left;display:inline;overflow:hidden;text-align:center;margin-right:20px;position:relative;}
.fourbox .bd ul li .pic img{width:285px;height:200px;display:block;border:0;}
.fourbox .bd ul li .tit{width:100%;height:32px;line-height:32px;position:absolute;left:0;bottom:0;background-color:#1f4a99;display:block;
    font-size:14px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;box-sizing:border-box;}
.fourbox .bd ul li .tit:hover{background-color:#ff6600;}
.fourlb{width:100%;overflow:hidden;margin:10px 0;display:none;}
.fourlb img{width:100%;height:200px;display:block;}
.fourlb .bd{width:100%;}
.fourlb .bd ul li{position:relative;}
.fourlb .bd ul li .tit{width:100%;height:32px;line-height:32px;position:absolute;left:0;bottom:0;background-color:#1f4a99;display:block;
    font-size:14px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;box-sizing:border-box;}
@media(max-width:768px){
    .fourbox{display:none;} 
    .fourlb{display:block;}
}
/*bottom slide end*/
/*footer*/
.footer_bg{width:100%;background-color:#1f4a99;margin-top:30px;}
.footer{max-width:1200px;margin:0 auto;height:206px;overflow:hidden;}
.footer .top{width:100%;height:40px;margin-top:20px;}
.footer .top .sele{width:160px;height:40px;line-height:40px;background-color:#fff;margin-right:20px;float:left;position:relative;text-align:center;cursor:pointer;}
.footer .top .sele span{font-size:14px;color:#666;}
.footer .top .sele i{font-size:14px;color:#666;}
.footer .top .sele ul{width:100%;background-color:#fff;position:absolute;left:0;top:40px;z-index:3;border-radius:0 0 6px 6px;overflow-y:auto;height:100px;display:none;}
.footer .top .sele ul li{width:100%;text-align:left;}
.footer .top .sele ul li:hover{background-color:#eee;}
.footer .top .sele ul li a{display:block;padding:6px;box-sizing:border-box;font-size:14px;line-height:20px;}
.footer .bottom{width:100%;overflow:hidden;margin-top:20px;}
.footer .bottom .fl p{font-size:14px;color:#fff;line-height:30px;}
.footer .bottom .fl a{font-size:14px;color:#fff;line-height:30px;margin-right:6px;}
.footer .bottom .fr a{display:inline-block;vertical-align:middle;}
@media(max-width:768px){
    .footer{height:auto;}
    .footer .top{display:none;}
    .footer .bottom{margin:0;}
    .footer .bottom .fr{display:none;}
    .footer .bottom .fl{width:100%;padding:10px;box-sizing:border-box;}
    .footer .bottom .fl p, .footer .bottom .fl a{font-size:12px;line-height:20px;}
}
/*footer end*/
/*list style*/
.all_list{max-width:1200px;margin:0 auto;margin-bottom:20px;overflow:hidden;background-color:#fff;box-sizing:border-box;padding-bottom:60px;}
.all_list .listNav{width:300px;}
.all_list .listNav .top{width:100%;background-color:#1f4a99;height:36px;line-height:36px;text-align:center;margin-top:20px;}
.all_list .listNav .top b{font-size:18px;color:#fff;font-weight:normal;}
.all_list .listNav ul{width:100%;overflow:hidden;}
.all_list .listNav ul li{width:100%;height:40px;line-height:40px;border-bottom:1px solid #ddd;}
.all_list .listNav ul li a{font-size:16px;color:#666;display:block;text-align:center;}
.all_list .listNav ul li a:hover{color:#1f4a99;font-weight:bold;}
.all_list .listNav ul li a.on{color:#1f4a99;}
.all_list .rdBox ul li{border-bottom:1px dashed #ddd;}
.all_list .rdBox ul li span{float:right;font-size:12px;color:#999;}
.all_list .rdBox ul li a{font-size:14px;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;
    +float:left;text-align:left;}
.all_list .rdBox ul li i{color:#ddd;font-size:14px;margin-right:10px;+float:left;}
.all_list .rdBox ul li a:hover{color:#1f4a99;font-weight:normal;}
.all_list .rdBox ul li:hover i{color:#1f4a99;}

.all_list .you{width:870px;min-height:510px;}
.all_list .you .weizhi{width:100%;height:36px;line-height:36px;background-color:#f5f5f5;margin-top:20px;color:#999;}
.all_list .you .weizhi a{font-size:16px;color:#333;margin:0 10px;}
.all_list .you .weizhi a:hover{color:#1f4a99;}
.all_list .you .wzmb20{margin-bottom:20px;}
.all_list .infolist{width:100%;}
.all_list .infolist .top{width:100%;padding:15px 0;overflow:hidden;}
.all_list .infolist .top b{font-size:18px;color:#666;float:left;}
.all_list .infolist .top a{font-size:18px;color:#333;float:right;}
.all_list .infolist .top a:hover{color:#1f4a99;}
.all_list .infolist ul{width:100%;}
.all_list .infolist ul li{width:100%;height:40px;line-height:40px;overflow:hidden;border-bottom:1px dotted #ddd;box-sizing:border-box;}
.all_list .infolist ul li:hover{border-bottom:1px dotted #1f4a99;box-sizing:border-box;}
.all_list .infolist ul li span{float:right;font-size:12px;color:#999;}
.all_list .infolist ul li a{font-size:14px;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;
    +float:left;text-align:left;}
.all_list .infolist ul li i{color:#ddd;font-size:14px;margin-right:10px;+float:left;}
.all_list .infolist ul li a:hover{color:#1f4a99;font-weight:normal;}
.all_list .infolist ul li:hover i{color:#1f4a99;}
/*text*/
.all_list .textBox{width:100%;box-sizing:border-box;}
.all_list .textBox .top{width:100%;border-bottom:solid 1px #ddd;overflow:hidden;padding-bottom:15px;}
.all_list .textBox .top h1{width:100%;clear:both;text-align:center;font-size:24px;padding:40px 0;}
.all_list .textBox .top span{font-size:14px;color:#999;}
.all_list .textBox .top span.fl{margin-right:40px;}
.all_list .textBox .info{width:100%;padding-top:12px;}
.all_list .textBox .info p{font-size:16px;color:#333;line-height:36px;text-indent:2em;}
.all_list .textBox .info img{max-width:900px;}
.all_list .textBox .share{margin-top:20px;}
@media(max-width:768px){
    .all_list{padding:0;background-color:transparent;border:0;margin-top:80px;}
    .all_list .listBox{width:100%;background-color:#fff;} 
    .all_list .listBox .top{width:100%;padding:10px;}
    .all_list .listBox .scroll{width:100%;background-color:#f5f5f5;overflow:auto;}
    .all_list .listBox .scroll::-webkit-scrollbar{display:none;}
    .all_list .listBox .scroll::scrollbar{display:none;}
    .all_list .listBox .scroll ul{overflow:hidden;border:0;}
    .all_list .listBox .scroll ul li{border:0;float:left;width:120px;}
    .all_list .listNav ul li a em{margin:0 10px;}
    .all_list .you{width:100%;}
    .all_list .you .weizhi a{font-size:14px;}
    .all_list .infolist{background-color:#fff;padding:0 10px;box-sizing:border-box;padding-bottom:10px;}
    .all_list .infolist ul li{line-height:22px;height:auto;flex-wrap:wrap;margin-bottom:10px;padding-bottom:4px;}
    .all_list .rdBox{width:100%;background-color:#fff;margin-top:20px;padding:0 10px;box-sizing:border-box;padding-bottom:20px;}
    .all_list .rdBox ul li a{font-size:14px;}
    /*text*/
    .all_list .textBox{padding:0 10px;background-color:#fff;padding-bottom:20px;}
    .all_list .textBox .top h1{font-size:20px;padding:25px 0;}
    .all_list .textBox .top span{font-size:12px;display:block;}
    .all_list .textBox .top span.fl{margin-right:0;}
    .all_list .textBox .info p{font-size:14px;line-height:28px;}
	.all_list .textBox .info img{width:100%;display:block;}
}
/*list style end*/
