*{margin: 0;padding: 0;border:0;outline: none;}
dl,dd,dt,dd,ul,li{list-style: none}
a{color: #fff;outline: none; text-decoration: none; }
html,body{min-height: 100%;background:#050658}
.main{max-width: 1920px;height: 100%;margin: auto;overflow: hidden;background: url(../images/bg3.jpg) no-repeat center top;background-size: cover;text-align: center;}
.home{background: url(../images/bg2.jpg) no-repeat center top}
.select{background: url(../images/bg.jpg) no-repeat center center}
.home h1{font-size: 40px;width: 100%;text-align: center;color: #fff;margin-bottom: 96px;margin-top: 96px;float: left;}
.home ul{overflow: hidden;width: 100%;margin-top: 330px;}
.home ul li{width: 252px;height: 214px;margin-right: 32px;margin-bottom: 64px;display: inline-block;text-align: center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.home ul li:nth-child(1){background: #49a7f5}
.home ul li:nth-child(2){background: #6071db}
.home ul li:nth-child(3){background: #4fcc79}
.home ul li:nth-child(4){background: #f78961}
.home ul li:nth-child(5){background: #c363fe}
.home ul li:nth-child(6){background: #487ffc;margin-right: 0;}
.home ul li:nth-child(7){background: #49a7f5}
.home ul li:nth-child(8){background: #6071db}
.home ul li:nth-child(9){background: #4fcc79}
.home ul li:nth-child(10){background: #f78961}
.home ul li:nth-child(11){background: #c363fe}
.home ul li:nth-child(12){background: #487ffc;margin-right: 0;}
.home ul li img{margin: auto;margin-top: 30px;}
.home ul li span{width: 100%;float: left;text-align: center;color: #fff;font-size: 18px}
.home ul li a{display: block;width: 100%;height: 100%}
.home .header{height: 68px;width: 1200px;margin:auto;line-height: 68px;}
.home .header div{width: 94px;float: left;color: #fff;margin-top: 206px;}
.home .header div p{line-height:normal}
.home .header div:nth-child(1){margin-left: 116px;}
.home .header div:nth-child(2){margin-left: 200px;}
.home .header div:nth-child(3){margin-left: 196px;}
.home .header div:nth-child(4){margin-left: 215px;}
.home .header div p{font-size: 24px;font-weight: bolder}
.home .header div p:nth-child(2){font-size: 14px}
.home .header .left{float: left;margin-left: 50px;}
.home .header .right{float: right;margin-right: 50px;margin-top: 20px;}
.home .header .right input[type="text"]{float: left;height: 45px;width: 400px;text-indent: 1em;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.home .header .right button{float: left;height: 45px;line-height: 45px;text-align: center;padding:0 30px;cursor: pointer;font-size: 18px;letter-spacing: 4px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.home .footer{text-align: center;color: #fff;margin-top: 30px;font-size: 16px}

.lists .top{width: 99%;float: left;text-align: center;height: 60px;line-height: 60px;background:#fff;margin-top: 15px;margin-left: 0.5%;margin-bottom: 24px;position: relative}
.lists .top ul li{display: inline-block;color: #150e52;font-size: 20px;padding: 0 20px;cursor: pointer}
.lists .top ul li.hover{background: #0a70d8;color: #fff;font-weight: bolder}
.lists .top ul li.hover a{color: #fff}
.lists .top ul li a{color: #150e52;}
.lists .top img.bk{position: absolute;right: 0;width: 50px;z-index: 101;top: 5px;left: 10px;}
.lists .top img.search{position: absolute;right: 0;width: 50px;z-index: 101;top: 5px;right: 10px;}
.lists .content{width: 99%;float: left;margin-left: 0.5%;}
.lists .content .left{width: 21.14%;float: left;}
.lists .content .left .slide{float: left;width: 100%;position: relative}
.lists .content .left .slide h1{position: absolute;width: 100%;z-index: 100;top:30%;background: url(../images/bg1.png);padding:15px 0;color: #fff}
.lists .content .left img{float: left;width: 100%;}
.lists .content .left dl{float: left;width: 100%;}
.lists .content .left dl dd{height: 94px;width: 50%;float: left;background: #fff;border-bottom: solid 1px #ddd}
.lists .content .left dl dd h2{width: 100%;float: left;font-size: 16px;margin-top: 20px;}
.lists .content .left dl dd span{width: 100%;float: left;font-size: 22px;margin-top: 5px;color: #398abc}
.lists .content .left .chart{margin-top: 10px;float: left;width: 100%;}
.lists .content .left .chart #chart{width: 100%;height: 422px;background: #fff}
.lists .content .left .chart #chart_zl{width: 100%;height: 482px;background: #fff}
.lists .content .right{background: #fff;width: 77.78%;float: right;}
.lists .content .right dl{width: 100%;float: left;}
.lists .content .right .pagination{width: 100%;float: left;text-align: center;background: none;margin-top: 10px;padding-bottom: 7px;}
.lists .content .right .pagination li{display: inline-block;border:solid 1px #150e52;color: #150e52;margin-right: 5px}
.lists .content .right .pagination li a,.lists .content .right .pagination li span{color: #150e52;padding:5px 10px;display: block}
.lists .content .right .pagination li.active{background: #150e52;color: #fff}
.lists .content .right .pagination li.active a,.lists .content .right .pagination li.active span{color: #fff}
.lists .content .right .pagination li.disabled span{color: #aaa}
.lists .content .right .pagination li.disabled{border:solid 1px #aaa}
.lists .content .right dl dt,.lists .content .right dl dd{width: 100%;float: left;border-bottom: dashed 1px #ddd;}
.lists .content .right dl dt{height: 55px;line-height: 55px;margin-bottom: 10px;font-weight: bolder}
.lists .content .right dl dd{margin-bottom: 5px;cursor: pointer}
.lists .content .right dl span{float: left;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;color: #333}
.lists .content .right dl span:nth-child(1){width: 20%;padding-left:1%;padding-right: 1%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.lists .content .right dl span:nth-child(2){width: 10%;}
.lists .content .right dl span:nth-child(3){width: 10%;padding-left:1%;padding-right: 1%;text-align: center}
.lists .content .right dl span:nth-child(4){width: 45%;}
.lists .content .right dl dd span:nth-child(4){line-height: 1.8;}
.lists .content .right dl span:nth-child(5){width: 10%;padding-left:1%;text-align: center;}
.lists .content .right dl dd span:nth-child(5){line-height: 1.8;}
.lists .content .right dl dd{width: 100%;float: left;padding:4px 0;line-height: 71px;text-align: left}
.lists .patent .right{background: none}
.lists .patent dl{background: #fff}
.lists .patent .right dl dd{cursor: auto}
.lists .patent h1{background: #fff;margin-bottom: 15px;padding:12px 0}
.lists .patent .right .pagination{background: #fff;margin-top: 0;padding-top: 10px;padding-bottom: 7px;}

.show .content{background: #fff;width: 99%;margin: auto;padding-left: 148px;margin-left: 0.5%;box-sizing: border-box;padding-top: 30px;height: 970px; overflow-y: scroll; overflow-x: hidden }
.show .content h1{font-size: 50px;padding-bottom: 74px;width: 100%;float: left;}
.show .content h2{font-size: 44px;background: url(../images/13.jpg) no-repeat left top;text-align: left;text-indent: 50px;font-weight: normal;width: 100%;float: left;margin-bottom: 40px;}
.show .content p{font-size: 22px;text-align: left;margin-bottom: 36px;margin-left: 52px;width: 1600px;float: left;}
.show .content dl{margin-top: 46px;width: 1600px;overflow: hidden}
.show .content dl dd{float:  left;width: 100%;margin-bottom: 40px;}
.show .content dl dd span:nth-child(1){width: 180px;height: 56px;line-height: 56px;text-align: center;background: #150e52;color: #fff;float: left;margin-right: 24px;-webkit-border-radius: 28px;-moz-border-radius: 28px;border-radius: 28px;margin-left: 52px;}
.show .content dl dd span:nth-child(2){float: left;font-size: 20px;width: 1250px;text-align: left;margin-top: 5px;}
.select .content{background: url("/static/index/images/bg.jpg") no-repeat center center }


.error{background: #160e52}
.error .con{margin-top: 200px;}
.error .con img{}
.error .con span{color: #fff;font-size: 20px;letter-spacing: 2px}

.excesssive{}
.excesssive ul li{background: none !important}
.excesssive li:nth-child(2){margin-right: 0;}
.excesssive li div{border:solid 5px #043e61;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;width: 264px;height: 264px;}

.select h1{padding-top: 200px;color: #fff;padding-bottom: 60px;}
.select ul li:last-child{margin-right: 0;}
.select .bk{position: fixed;z-index: 12;top: 10px;left: 10px;width: 50px;height: 50px}
.select .bk img{width: 100%;}
.select form input {width: 512px;height: 16px;padding: 12px 16px;font-size: 16px;margin: 0;vertical-align: top;outline: 0;box-shadow: none;border-radius: 10px 0 0 10px;border: 2px solid #fff;background: #fff;color: #222;overflow: hidden;box-sizing: content-box;-webkit-tap-highlight-color: transparent;display: inline-block;}
.select form button {cursor: pointer;width: 108px;height: 44px;line-height: 45px;line-height: 44px\9;padding: 0;background: 0 0;background-color: #4e6ef2;border-radius: 0 10px 10px 0;font-size: 17px;color: #fff;box-shadow: none;font-weight: 400;border: none;outline: 0;display: inline-block;}
.select .content{background: none}
.select .content .right{width: 100%;margin-top: 15px;}










