.header{width: 100%;height: 220px;background: url(/Public/img/home/images/bodyBj.jpg);background-size: cover;position: relative;}
.search{width: 1070px;height: 110px;position: absolute;top: 50%;left: 50%;margin-left: -535px;margin-top: -25px;background:rgba(225,225,225,0.6);padding: 10px 50px;box-sizing: border-box;}
.search .searchList li{background: #ca9a5e;padding: 0 15px;margin-right: 10px;height: 26px;line-height: 26px;font-size: 12px;color: #fff;cursor: pointer;letter-spacing: 5px;}
.searchList li.ac{ background: #b92e32;}
.searchForm{width: 970px;height: 50px;background: #b92e32;font-size: 16px;margin-top: 10px;}
.searchForm .drop_down{width: 130px;height: 50px; float: left;background: #fff;}
.searchForm #term{display: block;border: none;outline: none;color: #666;margin-top: 5px;height: 40px;width: 100px;background: url(/Public/img/home/images/xiala.png) no-repeat right center;background-size: 12px;font-size: 14px;padding-left: 15px;}
.searchForm .drop_down1{width: 130px;height: 50px;background: #fff;}
.searchForm #subst0,.searchForm #subst1{display: block;border: none;outline: none;color: #666;margin-top: 5px;height: 40px;width: 100px;background: url(/Public/img/home/images/xiala.png) no-repeat right center;background-size: 12px;font-size: 14px;padding-left: 20px;}
.searchForm .drop_input{width: 590px;height: 50px;background: #fff;}
.searchForm .drop_input #sw{height: 40px;line-height: 40px;background:none;width: 550px;margin-top: 5px;font-size: 14px;padding: 0 10px;box-sizing: border-box;}
.searchForm .drop_botton{height: 50px;}
.searchForm .drop_botton input{margin-left: 15px;border:0px;outline:none;color:#fff;font-size:16px;width:100px;height:40px;text-align:center;line-height:40px;cursor:pointer;background: none;margin-top: 5px;letter-spacing: 15px;}
/*主内容区*/
.main{width: 1200px;margin: 20px auto;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);min-height: 600px;padding-bottom: 20px;}
.main .top{height: 40px;border-bottom: 1px solid #ccc;margin: 0 10px;padding: 10px 0;}
.main .top h3{line-height: 40px;font-weight: normal;color: #333;font-size: 22px;border-right: 1px solid #ccc;padding-right: 5px;float: left;margin-right: 20px;}
.main .top h3 i{color: #fe0000;}
.main .top h3 span{margin-left: 10px;color: #999;}
.main .top p{float: left;height: 40px;line-height: 40px;color: #333;font-family: "Consolas";font-size: 18px;}
.main .top p a{color: #333;letter-spacing: 2px;font-size: 16px;}
.main .top p a:hover{color:#fe0000;}
.main .cont{margin: 0 40px;margin-top: 5px;}
.main .cont .title{border-bottom: 1px solid #ccc;}
.main .cont .title h4{font-weight: normal;text-align: center;line-height: 30px;font-size: 18px;}
.main .cont .title .bot{float: right;height: 20px;}
.main .cont .title .bot p{float: left;height: 20px;line-height: 20px;margin-right: 20px;font-size: 12px;color: #666;}
.main .cont .des{line-height: 30px;color: #333;font-size: 14px;margin: 0 10px;margin-top: 20px;}
.main .cont .des img{margin: auto}
/*底部*/
.fotter{width: 100%;background: #818181;height: 250px;}
.index{width: 1200px;margin:0 auto;padding-top: 17px;position: relative;}
.fotLeft{width: 200px;}
.fotLeft .log{width: 180px;}
.fotLeft .log img{width: 180px;}
.fotLeft .codeImg{margin-top: 30px;text-align: center;margin-left: 45px;}
.fotLeft .codeImg img{width: 130px;}
.fotLeft .sydwf{width: 78px;margin-left: 20px;margin-top:25px;}
.jiub{display: block;float: left;font-size: 14px;color: #ca9a5e;margin-top: 12px;letter-spacing: 2px;}
.fotList{margin-left:200px;color: #fff;width: 220px;}
.fotList li{padding-left: 10px;line-height: 26px;width: 204px;font-size: 12px;}
.fotList .asFor,.friendship .asFor{line-height: 37px;font-size: 14px;width: 204px;position: relative;font-size: 14px;height: 37px;}
.fotList .asFor i,.friendship .asFor i{width: 4px; height: 4px;border-radius: 50%;background: #000; display: block;position: absolute;left: 0;top: 16px;}
.friendship{width: 250px;height: 145px;overflow-x: hidden;overflow-y: scroll;margin-right: 20px;color: #fff}
.fotter .friendship::-webkit-scrollbar {width: 1px;background-color: #767676;}
.fotter .friendship::-webkit-scrollbar-thumb{width: 1px;background-color: #ccc;}
.friendship li{padding-left: 10px;}
.friendship li a{color: #fff;font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;width: 235px;font-size: 12px;line-height: 26px;height: 26px;}
.fot{position: absolute;bottom: 0;left: 300px;line-height: 30px;height: 30px;font-size: 12px; color: #fff}
/*新闻中心*/
.main .topNav li{height: 30px;padding: 0px 8px;margin: 5px 0;position: relative;}
.main .topNav li:after{content: "";width: 1px;height: 20px;background: #ccc;position:absolute;top: 5px;right: 0; }
.main .topNav li:last-child::after{display: none;}
.main .topNav li a{height:30px;line-height: 30px;color: #333;font-size: 14px;border-bottom: 3px solid transparent;}
.main .topNav li a:hover{color: #b92e32;border-bottom: 3px solid #b92e32;}
.main .topNav li.ac>a{color: #b92e32;border-bottom: 3px solid #b92e32;}
.main .topNav .SubMenu{position: absolute;left: 0;top: 30px;z-index: 100;}
.main .topNav .SubMenu li{height: 30px;padding: 0px 8px;}
.main .topNav .SubMenu li:after{display: none;}
.main .newsList li{border-bottom: 1px dashed #cccccc;height: 255px;padding-top: 10px;}
.main .newsList li .newsImg{width: 365px;height: 240px;}
.main .newsList li .newsImg img{width: 365px;height: 240px;}
.main .newsList li .newsRigth{width: 715px;position: relative;height: 240px;}
.main .newsList li .newsRigth h5{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;font-size: 20px;color: #333;line-height: 50px;height: 50px;width: 600px;float: left;}
.main .newsList li .newsRigth span{line-height: 30px;color: #666;font-size: 14px;float: right;height: 30px;margin-top: 10px;}
.main .newsList li .newsRigth p{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;line-height: 25px;color: #666;font-size: 14px;margin-bottom: 20px;}
.main .newsList li .newsRigth a{height: 30px;line-height: 30px;background: #ccc;padding: 0 10px;font-size: 14px;color: #fff;letter-spacing: 1px;position: absolute;right: 0px;bottom: 0px;}
.main .newsList li .newsRigth a:hover{background: #b92e32;color: #fff;}
.main .ke-zeroborder{background-color:#CCCCCC;font-family:Verdana, Arial;font-size:12px;margin-top: 20px;border: none;}
.main .ke-zeroborder p{line-height: 25px;color: #333;font-size: 14px;text-indent: 2em;}
.newBookList li{width: 218px;height: 300px;margin: 6px;border: 1px solid #cccccc;}
.newBookList li a{height: 265px;padding: 5px;display: block;}
.newBookList li img{height: 265px;}
.newBookList li p{text-align: center;color: #333333;font-size: 12px;}
.main .newBookcont{margin: 0 15px;margin-top: 10px;}
.main .cont h1{text-align: center;height: 100px;line-height: 100px;font-size: 30px;font-weight: normal;letter-spacing:5px;}
.main .cont .curBg{height: 500px;width: 100%;background: url(/Public/img/home/images/timg.jpg);background-size: cover;margin-top: 30px;}
.main .cont .formBox{width: 85%;background: url(/Public/img/home/images/sss.jpg);background-size: cover;height: 90%;position: relative;margin: 0 auto;top: 5%;padding: 0 10px;box-sizing: border-box; }
.main .cont .formBox h4{height: 40px;line-height: 40px;color: #fff;font-size: 30px;padding-top: 10px;margin-bottom: 30px;}
.main .cont .formBox input{display: block;height: 40px;line-height: 40px;padding: 0 20px;border: 3px solid #ddd;font-size: 16px;color: #888;width: 80%;margin: 0 auto;margin-bottom: 25px;outline: none;box-sizing: border-box;}
.main .cont .formBox textarea{resize:none;height: 150px;line-height: 25px;display: block;width: 80%;margin: 0 auto;border: 3px solid #ddd;box-sizing: border-box;font-size: 16px;color: #888;outline: none;padding: 0 15px;margin-bottom: 25px;}
.main .cont .formBox button{width: 150px;height: 50px;margin: 0 auto;background: #fff;border: none;display: block;font-size: 16px;color: #888;}

/*分页样式*/
.pagelist {padding:10px 0; text-align:center;font-size: 14px}
.pagelist li{list-style:none;}
.pagelist a{ margin:0 3px;border-radius:3px; border:1px solid #dfdfdf;display:inline-block; padding:5px 12px;}
.pagelist .current{ background:#09F; color:#FFF; border-color:#09F;border-radius:3px;display:inline-block; padding:5px 12px;}
.pagelist .prev,.first,.next,.end,.num{ border-radius:3px; border:1px solid #dfdfdf;display:inline-block; padding:5px 12px;}
.pagelist a:hover{background:#09F; color:#FFF; border-color:#09F; }
/**/