/*list*/
.listCon{width: 100%;min-width: 1200px;padding: 50px 0;}
.listAll{width: 1200px;margin:auto;}
.twoNav{width: 330px;height: 305px;padding-bottom: 60px;}
.twoNav_tit{width: 280px;height: 67px;padding-left: 50px;line-height: 67px;background-color: #0d3897;color: #fff;font-size: 18px;overflow: hidden;}
.twoNav_ul li{padding: 10px 10px 10px 40px;width: 280px;line-height: 24px;background-color: #eeeeee;margin-bottom: 2px;overflow: hidden;}
.twoNav_ul li:hover{background: url(../images/lefbg.png) no-repeat left #eeeeee;}
.twoNav_ul li:hover a{color: #0d3897;}
.twoNav_ul li a{color: #828282;}
.twoNav_On{background: url(../images/lefbg.png) no-repeat left #eeeeee;}
.twoNav_On a{color: #0d3897;}

.list{width: 820px;min-height: 500px;}
.list_tit{border-bottom: 1px solid #cccccc;width: 100%;line-height: 40px;}
.lmmc{font-size: 18px;font-weight: bold;}
.dqwz,.dqwz a{color: #a7a7a7;}
.dqwz a:hover{color: #0d3897;}
.lists{margin-bottom: 25px;}
.lists li{height: 60px;line-height: 60px;background: url(../images/xs_icon2.png) no-repeat left center;padding-left: 20px;padding-right: 5px;border-bottom: 1px dashed #cccccc;margin-top: 5px;overflow: hidden;}
.lists li:hover a,.lists li:hover span{color: #0d3897;}
.page{height: 40px;text-align:center;line-height: 40px;padding: 30px 0 20px 0;}
.page a,
.page span{border:1px solid #E0E0E0;font-size:14px;color: #a5a3a3;padding:2px 8px;}
.page a:hover{color:#fff;background: #0d3897;}
.page form{display: inline;}
.page form input{width:30px;height:32px;}

/*piclist*/
.pic_lists{margin: 30px 0 0px 0;width: 100%;min-height: 245px;}
.pic_lists ul{overflow:hidden;margin-left:-41px;}
.pic_lists li{float: left;position: relative;text-align: center;margin-left: 41px;width: 174px;}
.pic_lists li:hover{border: 1px solid #0d3897;width: 172px;}
.pic_lists li a{display:block;width: 100%;height: 200px;}
.pic_lists li:hover a{color: #0d3897;height: 198px;}
.pic_lists li span{padding: 10px 0;display: block;}
.pic_lists li img{width: 100%;height: 100%;}

/*brief*/
.brief{padding: 40px 0 30px 0;width: 100%;}
.brief p{line-height: 30px;color: #555;padding:5px 0;}
.brief p span{line-height: 30px;color: #555!important;}

.brief img{display: block;max-width:100% ;margin: auto;padding: 20px 0;text-align:left}

/*content*/
.content{width: 100%;min-width: 1200px;padding: 50px 0;}
.contentAll{width: 1200px;margin:auto;}
.contents{width: 100%;min-height: 500px;}
.content_tit{width: 100%;text-align: center;min-height: 90px;padding: 40px 0 20px;border-bottom: 1px dashed #C2C2C2;}
.content_tit h1{font-size: 24px;font-weight: 600; line-height:30px;}
.content_tit span{padding: 20px 0 0 0;display: inline-block;margin-left: 10px;}
.content{padding: 40px 0 30px 0;width: 100%;}
.content p{line-height: 30px;color: #555;}
.content p span{line-height: 30px;color: #555!important;text-decoration: none !important;}

.content img{display: block;max-width:100% ;padding: 20px 0;}


.teali{padding-bottom:25px;width: 205px;text-align: left;}
.teali{padding-bottom:25px;width: 205px;text-align: left;}





.sub_031{}
.sub_031 ul{margin: -5px 0 40px;}
.sub_031 li{width: auto;}
.sub_031 .item{margin: 0 10px 0 0;line-height: 24px;padding: 10px 20px;position: relative;background: #F5F5F5;color: #999;}
.sub_031 .item.on{background: #fff;color: #0E2F76;box-shadow: 0px 2px 0px  rgba(224, 198, 126, 1), 0px 2px 4px  rgba(0, 0, 0, 0.25);border-radius: 22px 22px 0 0;font-weight: bold;}
.sub_031 .item.on::before{content: '';display: block;position: absolute;left: 50%;transform: translateX(-50%);top: 100%;border-top: 7px solid #E0C67E;border-left: 7px solid transparent;border-right: 7px solid transparent;}

.sub_0311{margin-bottom: -26px;overflow: hidden;}
.sub_0311 h3{background: #F2F5FA;padding: 10px 20px;color: #0E2F76;font-weight: bold;margin: 0 0 26px;}
.sub_0311 ul{margin: 0 0 26px -92px;}
.sub_0311 li{width: auto;}
.sub_0311 .item{margin: 0 0 30px 92px;padding: 0 0 0 15px;position: relative;    font-size: 16px;
    color: #333;}
.sub_0311 .item::before{content: '';display: block;background: #0E2F76;width: 0px;height: 0px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);border-radius: 50%;}

.sub_0312 .part_title{background: #F5F5F5;padding: 14px 60px 14px 20px;position: relative;color: #222;margin: 0 0 10px;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;font-size:20px;}

/* .sub_0312 .box{margin: 0 0 ;} */
.sub_0312 .box.on .part_title{background: #0d3897;color: #fff;margin-bottom: 28px;}
.sub_0312 .box.on .part_title::before{background: #fff;}
.sub_0312 .box.on .part_title::after{height: 2px;background: #fff;}
.sub_0312 .box ul{display: none;}
.sub_0312 .box.on ul{display: block;margin-bottom: 15px;}
.sub_0312 ul{margin-left: -5px;}
.sub_0312 .item{margin-left: 5px;}

.sub_039{margin: 0 auto 32px;max-width: 836px;padding: 10px 0 0;}
.sub_039a ul{margin-bottom: -14px;}
.sub_039a .item{margin-bottom: 40px;min-width: 3em;}

.sub_039b ul{margin: 0 0 30px -45px;}
.sub_039b li{width: 25%;}
.sub_039b .item{margin: 0 0 30px 45px;}

.sub_0310{padding: 15px 0 0;}
.sub_0310 .left{width: 300px;float: left;}
.sub_0310 .left img{display: block;width: 100%;}
.sub_0310 .title{margin: 0 0 0;padding: 20px 12px 20px 27px;position: relative;color: #fff;background: #0E2F76;}
.sub_0310 .title::before{content: '';display: block;position: absolute;left: 0;top: 50%;transform: translateY(-50%);border-left: 7px solid #E0C67E;border-top: 7px solid transparent;border-bottom: 7px solid transparent;}
.sub_0310 .info{margin: 0 0 0;color: #999;border: 1px solid rgba(0, 0, 0, .1);border-top: none;padding: 15px 26px;}
.sub_0310 .right{margin: 0 0 0 370px;}

.sub_0310 .part{position: relative;padding: 8px 0 0 120px;margin: 0 0 66px;}
.sub_0310 .part:last-child{margin: 0;}
.sub_0310 .part_title{position: absolute;left: 0;top: -6px;color: #0E2F76;}
.sub_0310 .article{padding: 26px 0 0;color: #757575;position: relative;line-height: 23px;}
.sub_0310 .article::before{content: '';display: block;position: absolute;left: 0;top: 0;height: 1px;width: 44px;background:rgba(14, 47, 118, .5);}

.ul-inline{font-size: 0;}
.ul-inline li{display: inline-block;font-size: 14px;vertical-align: top;width: 20%;}
.ul-inline a,.item{display: block;}