﻿/*全局*/
* {box-sizing: border-box;}
body {color: #333;line-height: 2;font-size: 12px;min-width: 1040px;}
.layui-container {width: 1230px;}
a:hover {text-decoration: none;color: #f00;}
.margin-top10 {margin-top: 10px;}
.margin-top15 {margin-top: 15px;}
.margin-top20 {margin-top: 20px;}
.margin-top30 {margin-top: 30px;}
.margin-top40 {margin-top: 40px;}
.margin-top50 {margin-top: 50px;}
.relative {position: relative;}
.text-white,.text-white a {color: #fff;}
/*图片父级容器正方形显示*/
.auto-img {position: relative;overflow: hidden; padding-bottom: 100%;border: 0px solid #ddd;background: #fff;}
.auto-img img {position: absolute;height: 100%;}

/*头部、导航菜单、banner*/
.header {background-color: #fcfcfc;}
.nav-box {background: url(../images/menubg.png) left top repeat-x;height: 48px;}
.nav-box >ul >li {float: left;background: url(../images/menuli.jpg) right top no-repeat;}
.nav-box >ul >li >a {display: block;text-align: center;color: #fff;padding: 0px 21px;font-size: 14px;line-height: 43px;}
.nav-box >ul >li >a:hover {text-decoration: underline;}
.nav-box >ul >li:nth-child(11) {background: none;}
.nav-box ul>li>a{display:block;font-size:16px;color:#fff;}
.nav-box ul>li.active>a{background:#f85601;line-height:65px;}
.nav-box ul .submenu{position:absolute;width:100%;top:65px;z-index:99;background:#1593ea;display:none;}
.nav-box ul .submenu li{line-height:25px;}
.nav-box ul .submenu li a{color:#fff;padding:10px 0;display:block;}
.nav-box ul .submenu li a:hover{text-decoration:underline;}

.zxxx-box {background: url(../images/bg6.png);height: 60px;width: 1210px;margin-left: auto;margin-right: auto;padding-top: 10px;}
#zxxx {width: 900px;margin-left: 200px;}
#zxxx li {display: inline-block;line-height: 40px;background: url(../images/dot2.jpg) left center no-repeat; padding-left: 8px;margin-right: 15px;}
.zxxx-box .more {margin: 9px 18px 0 0;}

.index-left-box {width: 250px;padding: 10px;border: 1px solid #ddd;background: #fff;}
.index-right-box {width: 230px;}
.index-right-box2 {width: 230px;padding: 10px;border: 1px solid #ddd;background: #fff;}
.index-middle-box {margin-left: 20px; width: 660px;}

.title a {float: right;}
.title:after {content: '';display: block;clear: both;}
.jianjie-txt {color: #737373;font-weight: bold;}
.biaoge_list ul li {background: url(../images/dot4.png) no-repeat left center;line-height: 28px;height: 28px;}
.biaoge_list ul li a {color: #8a8a8a;padding-left: 10px;display: block;}

.title2 {border-bottom: 1px solid #ddd;padding-bottom: 5px;}
.title2 a {float: right;}
.title2:after {content: '';display: block;clear: both;}

.title3 {}
.title3 a {float: right;}
.title3:after {content: '';display: block;clear: both;}

.gonggao_list ul li {
    background: url(../images/dot3.png) no-repeat left top;padding-left:8px;line-height: 20px;padding-bottom: 8px;
}
.gonggao_list ul li span {background: #f9f9f9;border-radius: 20px;padding: 0px 10px;margin-left: 5px;}

.wenhua_list ul li {
    line-height: 28px;height: 28px;background: url(../images/dot4.png) no-repeat left center;font-weight: bold;padding-left: 10px;
}
.wenhua_list ul li span {text-align: right;float: right;color: #b5b5b5;}
.bianmin {height: 230px;background: url(../images/bg7.jpg) no-repeat;}
.bianmin ul {padding-top: 51px;margin-left: 9px;_margin-left: 5px;}
.bianmin ul li {height: 31px;float: left;margin-top: 9px;margin-right: 7px;}

.xinwen_title {height: 30px;background: url(../images/bg4.jpg) repeat-x bottom;}
.xinwen_title ul li {width: 85px;height: 28px;float: left;line-height: 28px;text-align: center;margin-bottom: 2px;}
.xinwen_title ul li a {color: #535353;font-size: 14px;font-weight: bold;display: block;}
.xinwen_title ul li.xinwen_dq a, .xinwen_title ul li a:hover {color: #ffffff;background: url(../images/bg5.png) no-repeat top;text-decoration: none;}
.undisplay {display: none;}

.xinwen_list ul li {background: url(../images/dot1.jpg) no-repeat left center;line-height: 30px;height: 30px;}
.xinwen_list ul li span {color: #bababa;text-align: right;float: right;}
.xinwen_list ul li a {color: #494949;padding-left: 20px;display: block;}
.tuijian .float-left img {width: 120px;height: 80px;;}
.xinwen_txt {height: 35px;background: url(../images/dot1.jpg) no-repeat left center;line-height: 35px; padding-left: 14px;}
.tuijian {padding-top: 15px;}

.kaohe_list ul li {background: url(../images/dot4.png) no-repeat left center;line-height: 29px;height: 29px;}
.kaohe_list ul li span {text-align: right;float: right;color: #96ccee;font-family: Arial, Helvetica, sans-serif;}
.kaohe_list ul li a {color: #4e4e4e;padding-left: 10px;}

.shifan {border: 1px solid #ddd;background: #fff; padding: 10px;overflow: hidden;}

.scroll-shifan li {float: left;width: 20%;text-align: center;}
.scroll-shifan li img {width: 100%;min-height: 100%;}
.scroll-shifan li div {display: flex;height: 120px;align-items: center;justify-content: center;margin:0px 10px;overflow: hidden;}

.scroll-link li {float: left;width: 20%;text-align: center;}
.scroll-link li img {width: 100%;min-height: 100%;}
.scroll-link li div {display: flex;height: 50px;align-items: center;justify-content: center;margin:0px 10px;overflow: hidden;}

#footer {background: #207cca;}
.foot {width: 1000px;height: auto;margin: 0px auto;display: block; padding: 15px 0;}
.footleft {width: 700px;height: auto;float: left;}
.footright {width: 200px;float: right;line-height: 30px;text-align: right;color: #ffffff;margin-top: 10px;}
.footmenu {line-height: 30px;color: #ffffff;}
.footmenu a {color: #ffffff;padding: 0 10px;}
.foottxt {line-height: 20px;color: #9ad0fe;margin-top: 8px;}
.foottxt a {color: #9ad0fe;}
/* 内页样式 */
.submenu-list {padding: 3px;margin-bottom: 15px;}
.submenu-list ul li {
    line-height: 38px;background: url(../images/dot4.png) no-repeat left center;font-weight: bold;padding-left: 10px;border-bottom: 1px dotted #ddd;
}
.left-box {width: 760px;background: #ffffff;border: 1px solid #e0e0e0;padding: 9px;min-height: 670px;}
.nav-position {border-bottom: 1px solid #ddd;}
.nav-position * {font-size: 12px!important;}


.swiper-container{width:100%;height:550px;}
.swiper-slide{background-repeat:no-repeat;background-size:cover;background-position:center;}
@media only screen and (min-width: 320px) and (max-width: 640px)  {
	
}