body{margin:0;padding:0;font-size:14px; font-family:"微软雅黑", "宋体"; background:#f2f2f2;}
.layui-nav-more{display:none;}
.layui-container{padding:0;width:1200px;height:auto;}
.bottom{font-size:14px;color:#333;line-height:28px;text-align:center;height:auto;padding:30px 0px;padding-top:0;}
.toppic{height:197px;width:100%;line-height:197px;}
.toppicin{width:1200px;margin:0 auto;height:197px;color:#878787; background:url(../img/top_bg.png);position: relative;}
.logo1{float:left;background:url(../img/logo.png) no-repeat center center;height:197px;}
.logo2{float:left;background:url(../img/logo_zi.png?u=009) no-repeat 0 center;height:197px;}
.top_menu{line-height: 30px;width:329px;height:45px;background:url(../img/top_menu_bg.png);float:right;text-align:center;color:#fff;position:absolute;top:0px;right:10px;}
.top_menu a{color:#fff;text-decoration:none;margin:0 10px;font-size:14px;line-height:28px}
.top_menu a:hover{color:#1c449b}

.nav{height:40px;width:100%;line-height:40px;font-size:14px;}
.navin{width:1200px;margin:0 auto;background:#528bc1;height:40px;color:#ffffff;padding:0;}
.navin .layui-col-md2{float:left;width:13.28%;text-align:center;}
.navin .layui-col-md2 a{color:#ffffff;}
.navin .layui-col-md2:hover1{color:#ffffff;background:#f5600e;}
.navin .active{background:#f5600e;}
.clear{clear:both;}
.left{width:240px;height:1060px;float:left;margin-right:10px;background:#031e49;font-size:12px;color:#fff;line-height:26px;text-align:center;}

.left ul, .left ul li{width:100%;font-size:16px;padding:0;margin:0;}
.left ul{margin-top:50px;}
.left ul li a{color:#ffffff;line-height:40px;}
.left ul li .active,.left ul li a:hover{color:#f5600e;}


.right{width:950px;height:auto;float:right;}
.solid{width:585px;height:440px;float:left;margin-top:10px;}
.layui-carousel-ind{text-align:right;top: -30px;}
.layui-carousel-ind ul{margin-right:15px;}
.layui-carousel .item img{width:100%;height:100%;}
.layui-carousel .item span{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-indent:10px;color:#fff;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.5); width:100%;height:40px;display:block;font-size:14px;line-height:40px;}
.layui-carousel .item span a{color:#ffffff;}
.news{width:465px;height:300px;float:right;margin-top:10px;}
.news .title{width:100%;height:40px;line-height:40px;border-bottom:1px solid #dfdfdf;}
.news .title span{font-size:16px;color:#333333;width:100px;height:39px;border-bottom:2px solid #2e88f6;display:block;float:left;text-align:center;}
.news .title a{font-size:12px;color:#33333;float:right;margin-right:15px;}
.news .con{width:100%;height:340px;}
.news .con ul{width:430px;margin:0 auto;margin-top:10px;}
.news .con ul li{font-size:14px;height:30px;line-height:30px;}
.news .con ul li a{width:310px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#3333333;float:left;}
.news .con ul li span{float:right;width:100px;height:30px;line-height:30px;display:block;float:right;text-align:center;}
.conts{width:1200px;padding:14px 0px 10px 0px;margin:0 auto;background:#fff;}
.conts a{display:inline-block;margin:0px 3px 0px 3px;color:#666;font-size:12px}
.conts a img{width:190px;height:40px;}
.conts a:hover{color:#1c449b;text-decoration:underline}

.left-title{width:100%;height:36px;line-height:36px;background:url(../img/ico_03.png) no-repeat 10px center;text-indent:30px;font-size:14px;border-bottom:1px #ccc solid}
.left-cont{padding:20px;color:#333}
.left-cont ul li{font-size:14px;height:28px;line-height:28px}
.left-cont ul li a{color:#333;float:left;background:url(../img/ico_04.png) left center no-repeat;text-indent:20px}
.left-cont ul li a:hover{color:#1c449b;text-decoration:underline}
.left-cont ul li span{float:right}
.fenye{text-align:center;padding-top:10px;margin-top:10px;border-top:1px #ccc solid}
.fenye a{display:inline-block;color:#333;padding:3px 8px;background:#fff;border:1px #ccc solid;font-size:12px;transition:all .3s}
.fenye a:hover{background:#1c449b;color:#fff;box-shadow:0 0 10px #1c449b}

.big-title{font-size:24px;text-align:center;padding:10px 0;line-height:42px}
.ax-cont{font-size:12px;text-align:center;border-top:1px #ccc dashed;border-bottom:1px #ccc dashed;padding:10px;margin-bottom:20px}
.art{font-size:14px;line-height:26px;padding:0 20px;}

.dbdh{ width:1200px; height:32px; background:url(../img/f_bg1.gif); color:#fff; line-height:32px; text-align:center; margin:0 auto;}
.dbdh a{ color:#fff;}
.dbdh a:hover{ color:#fff; text-decoration:underline;}