@charset "utf-8";
*{box-sizing: border-box;}
body {margin: 0;padding: 0;font-family: \5FAE\8F6F\96C5\9ED1;-webkit-tap-highlight-color: rgba(0,0,0,0);background-color: #ffffff;}
a:focus {outline: none;}/*点击a标签出现虚线边框*/
h1, h2, h3, h4, h5, h6, p, a, li, ul, dd, dl, dt, div, span, input, textarea, form, table, tr, td {margin: 0;padding: 0;font-weight: 500;}
ul,li{list-style: none;}
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"], textarea {-moz-appearance: none;-webkit-appearance: none;appearance: none;}  /*input输入框在苹果手机上去除内阴影*/
textarea {resize: none;font-family: \5FAE\8F6F\96C5\9ED1;border: none;outline: none;}
input,button{font-family: \5FAE\8F6F\96C5\9ED1;border: none;outline: none;}
input[disabled]{opacity:1}
a {text-decoration: none;outline:none;-moz-outline-style:none;}
i {font-style: normal;}
/*.fl {float: left;}*/
/*.fr {float: right;}*/
img{border: none;outline: none;}
.container{width: 1200px;margin: 0 auto;}
.clearfix:after{content: "";display: block;visibility: hidden;clear: both;}
.head{border-top: solid 2px #3560dd;}
.head .topBar{background-color: #eef1f5;font-size: 14px;color: #37496e;}
.head .topBar .container{display: flex;justify-content: space-between;align-items: center;height: 36px;}
.head .topBar p span{font-weight: 700;}
.head .top{display: flex;align-items: center;justify-content: center;height: 109px;margin-bottom: 20px;}
.head .top .left{display: flex;align-items: center;}
.head .top .left .txt{margin-left: 30px;}
.head .top .left .txt h3{font-size: 32px;color: #0151a4;font-weight: 700;line-height: 42px;}
.head .top .left .txt h4{font-size: 14px;color: #999999;line-height: 22px;}
.head .top .right{display: flex;align-items: center;}
.head .top .right a{font-size: 14px;color: #666666;cursor: pointer;height: 25px;line-height: 24px;padding: 0 12.5px;}
.head .top .right i{height: 15px;border-left: solid 1px #cbcbcb;border-right: solid 1px #808080;margin: 0 5px;}
.head .top .right a.on,.head .top .right a:hover{color: #FFFFFF;background-color: #709bc2;}

.main{background-color: #d5dbe7;padding-bottom: 16px;}
.main .link{background-color: #709bc2;height: 42px;}
.main .link .container{display: flex;align-items: center;justify-content: space-between;}
.main .link .url{width: 171px;text-align: center;position: relative;display: none;}

.main .link .url:nth-child(-n+7){display: block;}

.main .link .url .first{cursor: pointer;font-size: 16px;color: #FFFFFF;line-height: 42px;display: block;}
.main .link .url .first.on,.main .link .url .first:hover{background-color: #ff9724;}
/*.main .link .url:hover ul{display: block;}*/
.main .link .url ul{position: absolute;width: 100%;left: 0;top: 42px;background-color: #004b8a;padding-bottom: 12px;display: none;}
.main .link .url ul li a{font-size: 16px;color: #ffffff;cursor: pointer;display: block;line-height: 40px;}
.main .link .url ul li a:hover{background-color: #ff9724;}
.main .form{background: #FFFFFF url(../images/bg_pet.png)no-repeat center bottom;margin-top: 15px;padding-top: 45px;background-size:80%;}
.main .form .tit{text-align: center;}
.main .form .tit h3{font-size: 30px;color: #37496e;font-weight: 700;text-transform: uppercase;}
.main .form .tit h4{font-size: 16px;color: #d57d00;display: flex;align-items: center;justify-content: center;flex-flow: row wrap;max-width: 640px;margin: 37px auto 0;}
.main .form .tit h4 img{margin-right: 12px;}
.main .form .tit h4 i{font-size: 18px;color: #ff0000;}
.main .form .tit h4 a{color: #004b8a;font-weight: 700;text-decoration: underline;cursor: pointer;}
.main .form .tip{font-size: 14px;color: #333333;text-align: center;background-color: #f5f5f5;height: 46px;display: flex;align-items: center;justify-content: center;margin-top: 87px;}
.main .form .tip a{color: #c40001;font-weight: 700;text-decoration: underline;cursor: pointer;text-transform: uppercase;}
.main .form .content{margin-top: 72px;}
.main .form .item{display: flex;justify-content: center;margin-bottom: 40px;}
.main .form .item h5{display: flex;align-items: center;justify-content: flex-end;width: 150px;height: 50px;}
.main .form .item h5 span{font-size: 18px;color: #FFFFFF;background-color: #2071b5;width: 145px;height: 50px;text-align: center;border-radius: 8px;
	line-height: 50px;margin-right: 16px;text-align: center;padding: 0;}
.main .form .item h5 i{font-size: 24px;color: #ff0000;margin-right: 8px;}
.main .form .print{border: solid 1px #aaaaaa;width: 770px;border-radius: 8px;}
.main .form .print>i{font-size: 18px;color: #ff0000;display: inline-block;margin-left: 16px;vertical-align: middle;}
.main .form .input{font-size: 18px;height: 48px;width: 100%;background-color: #ececec;border-radius: 8px;padding-left: 15px;}
.main .form span{font-size: 18px;color: #333333;cursor: pointer;display: inline-block;position: relative;
	padding-left: 25px;height: 24px;line-height: 24px;}
.main .form .type label:before{width: 14px;height: 14px;border: solid 1px #acacac;border-radius: 50%;position: absolute;
	content: '';left: 0;top: 4px;}
.main .form .type label.on:after{background-color: #c40001;width: 8px;height: 8px;border-radius: 50%;position: absolute;
	content: '';left: 4px;top: 8px;}
.main .form .type{margin-top: 13px;margin-left: 18px;font-size: 18px;}
.main .form .type label{margin-right: 30px;padding-left: 25px;position: relative;cursor: pointer;}
.main .form .search{padding: 18px 0 27px 30px;}
.main .form .search .all{font-size: 18px;color: #333333;cursor: pointer;display: inline-block;position: relative;padding-left: 25px;height: 24px;line-height: 24px;margin-bottom: 21px;background: url(../images/icon_check.png)no-repeat left center;}
.main .form .search .all.on{background: url(../images/icon_checked.png)no-repeat left center;}
.main .form .search .list{display: flex;flex-direction: row;}
.main .form .search .list .li{display: flex;flex-direction: column;border-left: solid 1px #dfdfdf;padding-left: 36px;}
.main .form .search .list .li:first-child{border-left: none;width: 215px;padding-left: 0;}
.main .form .search .list .li:nth-child(2){width: 264px;}
.main .form .search .list label{margin-bottom: 18px;background: url(../images/icon_check.png)no-repeat left center;padding-left: 25px;cursor: pointer;font-size: 18px;color: #333333;}
.main .form .search .list label:last-child{margin-bottom: 0;}
.main .form .search .list label.on{background: url(../images/icon_checked.png)no-repeat left center;}
.main .form .btn{display: flex;justify-content: center;margin-top: 61px;}
.main .form .btn a{text-align: center;cursor: pointer;margin: 0 9px;width: 160px;height: 50px;font-size: 18px;}
.main .form .reset{color: #333333;background-color: #f5f5f5;cursor: pointer;border: solid 1px #aaaaaa;line-height: 48px;}
.main .form .submit{background-color: #c40001;color: #FFFFFF;line-height: 50px;}
.main .part1{}
.main .part2{display:none}


.foot{background: url(../images/bg_foot.jpg)no-repeat center;height: 78px;background-size: cover;border-top: solid 1px #48769f;display: flex;align-items: center;justify-content: center;position: relative;}
.foot a{cursor: pointer;font-size: 14px;color: #FFFFFF;padding: 0 19px;letter-spacing: 0.2px;opacity: 0.9;}
.foot i{height: 15px;border-left: solid 1px #bbbcbd;border-right: solid 1px #a8a9ab;}

.mask{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.5);display: none;}
.mask .box{background-color: #FFFFFF;width: 554px;border-top: solid 4px #709bc2;left: 50%;top: 20%;margin-left: -277px;position: absolute;}
.mask .box .close{position: absolute;right: 20px;top: 19px;cursor: pointer;}
.mask .box .tit{height: 60px;display: flex;align-items: center;justify-content: center;font-size: 20px;color: #333333;background-color: #ececec;margin-bottom: 33px;text-transform: uppercase;}
.mask .box h4{font-size: 16px;color: #333333;line-height: 32px;padding: 0 45px 0 33px;text-indent: 32px;margin-bottom: 6px;}
.mask .box p{display: flex;align-items: center;justify-content: space-between;width: 453px;margin-bottom: 20px;margin: 8px auto 20px;}
.mask .box p span{font-size: 18px;color: #FFFFFF;background-color: #709bc2;width: 120px;height: 50px;display: flex;align-items: center;justify-content: center;}
.mask .box p .input{font-size: 18px;width: 333px;height: 50px;border: solid 1px #dddddd;padding-left: 10px;}
.mask .box p .code{width: 290px;}
.mask .box p .getCode{width: 152px;cursor: pointer;font-size: 18px;color: #FFFFFF;background-color: #709bc2;height: 50px;display: flex;align-items: center;justify-content: center;padding: 0;}
.mask .box .submit{width: 236px;height: 50px;cursor: pointer;display: flex;align-items: center;justify-content: center;margin: 44px auto 32px;font-size: 18px;color: #FFFFFF;background-color: #ff9724;}














.searchList{width: 780px;margin: 0 auto;background: #fff;padding: 20px 0 10px;}
.searchList h4{line-height: 40px;font-size: 16px;color: #333;}
.searchList h4 span{color: red;}
.searchList ul{margin-top: 20px;}
/*.searchList ul li:nth-child(-n+2){filter: none;}*/
.searchList ul li{margin-bottom: 20px;border: 3px solid #e8e8e8;padding: 10px 0 10px 25px;overflow: hidden;height: 176px;display: flex;align-items: center;/*filter: blur(4px);*/border-color: #ff7c00;}
/*.searchList.shadow ul li{filter: none;}*/
.searchList ul li:hover{border-color: #ff7c00;}
.searchList ul li .img{width: 110px;height: 110px;border: 1px solid #ccc;overflow: hidden;}
.searchList ul li .img img{width: 100%;}
.searchList ul li .info{width: 600px;margin: 0 15px 0 30px;}
.searchList ul li .info .basic{border-bottom: dashed 1px #ccc;display: flex;align-items: center;flex-flow: row wrap;}
.searchList ul li .info .date{display: flex;align-items: center;flex-flow: row wrap;}
.searchList ul li .info p{line-height: 26px;color: #666;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 120px;margin: 5px 50px 5px 0;}
.searchList ul li .info p span{color: #ff7c00;font-size: 14px;}
.searchList ul li .event{border-left: solid 2px #e8e8e8;width: 150px;display: flex;align-items: center;justify-content: space-around;flex-direction: column;height: 100%;}
.searchList ul li .event a{width: 120px;text-align: center;padding: 4px 26px;font-size: 14px;border-style: solid;border-width: 1px;color: #ff7c00;border-color: #ff7c00;cursor: pointer;}
.searchList ul li .event .see{color: #63a9dc;border-color: #63a9dc;}
.searchList ul li .event a:hover{color: #fff;background-color: #ff7c00;}
.searchList ul li .event .see:hover{background-color: #63a9dc;}










.imitate{width: 780px;margin: 0 auto;padding: 30px 0;}
		.imitate .pageImg{}
		.imitate .pageImg .img{width: 100%;display: none;}
		.imitate .pageImg .img1{display: block;}
		.imitate .paging{display: flex;align-items: center;justify-content: center;margin-top: 50px;}
		.imitate .paging a{font-size: 14px;padding: 4px 10px;background: #fff;border: 1px solid #c5b7b7;color: #888;margin: 0 5px;cursor: pointer;}
		.imitate .paging a.on,.imitate .paging a:hover{background: #568dbd;border-color: #568dbd;color: #fff;}