@charset "utf-8";
html {font-size:62.5%;font-family:Microsoft YaHei,Gotham-Book;font-weight:1em;background:#fefcf8;}
body{color:#222;font-family:Microsoft YaHei,Gotham-Book;margin:0px;padding:0px;-webkit-text-size-adjust:100%}
input {outline:none;border-radius:0px;border:0px;}
form{margin:0px;border:0px;padding:0px;display:flex;}
h1,ul,p,li{margin:0;padding:0px;font-weight:normal}
a:focus,button:focus{outline:none;}
img{max-width:100%;}


@font-face {font-family:'Gotham-Book';src:url('//gw-data.coimg.cn/font/Gotham-Book.otf');src:url('//gw-data.coimg.cn/font/Gotham-Book.eot?#iefix') format('embedded-opentype'),url('//gw-data.coimg.cn/font/Gotham-Book.woff2') format('woff2'),url('//gw-data.coimg.cn/font/Gotham-Book.woff') format('woff'),url('//gw-data.coimg.cn/font/Gotham-Book.ttf') format('truetype'),url('//gw-data.coimg.cn/font/Gotham-Book.svg#webfont') format('svg');}
/*Head*/
.head-box{width:100%;height:auto;margin-bottom:22px;}
.head-box .head{width:640px;height:80px;margin:0 auto;background:#f9f5ea;border-bottom:1px solid #EFD794;box-shadow:0 0 10px rgba(0,0,0,0.060);}

.head .webname{width:560px;height:60px;text-align:center;margin:15px 0px 0px 15px;line-height:40px;float:left;}
.head .webname img{width:auto;height:40px;margin:8px auto;text-align:center;}

.head .search-ico{width:40px;height:40px;margin:22px 0px 0px 0px;background:url(//gw-data.coimg.cn/images/search-ico-show.png) no-repeat center center;float:left;background-size:32px 32px;}
.head .search-ico a{width:40px;height:40px;display:block;}



/*Banner*/
.banner-box{width:640px;height:auto;margin:0 auto;overflow:hidden;}
.banner-box img{width:auto;height:350px;}
.viewImg{width:auto;height:auto;padding:0px 0px;margin-bottom:-18px;overflow:hidden;background:#fff;}
.block_home_slider{position:relative;text-align: center;line-height:0px;margin-right: auto;margin-left:auto;list-style:none;}  
.block_home_slider .slide{position:relative;height:auto;}
.block_home_slider .caption{padding:13px 16px 12px;position:absolute;left:0px; right:0px; bottom:0px;background:url(../images/bg_caption.png); text-align:left;}
.block_home_slider .caption p.title {font-family:Microsoft YaHei,Gotham-Book;padding:20px 0px;font-size:2.8rem;color:#fff;text-align:center;}
.block_home_slider .caption p.title a{font-family:Microsoft YaHei,Gotham-Book;color:#ffffff;text-align:center; text-decoration:none;}
.block_home_slider .flex-direction-nav a{width:60px;height:60px;margin-top:-50px; display:block; position:absolute;top:50%; background-repeat:no-repeat; background-image:url(../images/sprite_arrow_2.png); text-indent:-9000px;list-style:none;border-radius:50%;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;list-style:none;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;list-style:none;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;list-style:none;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;list-style:none;}


/*Center-box*/
.center-box{width:640px;height:auto;margin:5px auto auto auto;}
.center-box .hidden{display:none;}
.center-box .moreload{width:640px;height:auto;float:left;background:#fefcf8;}

.center-box .moreload ul{width:640px;height:auto;margin:0 auto}
.center-box .moreload ul.list{overflow:hidden}
.center-box .moreload ul.list li{width:640px;height:auto;line-height:24px;margin:15px auto 20px auto;border-top:#f4ebd3 solid 1px;border-bottom:#f4ebd3 solid 1px;box-shadow:0 0 10px rgba(0,0,0,0.060);background:#fff;position:relative;}
.center-box .moreload ul.list li .item-ment{width:600px;height:auto;margin:35px auto 0px auto;}
.center-box .moreload ul.list li .item-ment h1 a{font-family:Microsoft YaHei,Gotham-Book;font-size:3.5rem;color:#111;text-decoration:none;margin-top:10px}
.center-box .moreload ul.list li .item-ment h1 a:hover{color:#d60702;text-decoration:none}
.center-box .moreload ul.list li .item-ment span{font-family:Microsoft YaHei,Gotham-Book;font-size:2.2rem;color:#666;line-height:50px;}


.center-box .moreload ul.list li .item-detail{width:600px;height:auto;margin:auto auto 45px auto;overflow:hidden;}
.center-box .moreload ul.list li .item-detail p{font-family:Microsoft YaHei;font-size:3.2rem;color:#262626;margin:20px 0px;line-height:50px;}
.center-box .moreload ul.list li .item-detail hr{height:8px;opacity:0;}

.center-box .moreload ul.list li .meta{width:620px;height:70px;font-size:2.3rem;font-family:Microsoft YaHei,Gotham-Book;color:#666;border-top:#f4ebd3 solid 1px;margin:0 auto}
.center-box .moreload ul.list li .meta span{font-family:Microsoft YaHei,Gotham-Book;color:#666;margin:7px 5px;font-size:2.3rem;height:24px;}
.center-box .moreload ul.list li .meta .other{width:auto;height:35px;margin-top:20px;float:right;}
.center-box .moreload ul.list li .meta .other i{margin:0px 3px 0px 12px;}
.center-box .moreload ul.list li .meta a{font-size:2.3rem;color:#999;line-height:68px;text-decoration:none;margin-right:25px;background:url(../images/tag-icon.gif) no-repeat left center;padding-left:25px;background-size:19px 18px}
.center-box .moreload ul.list li .meta a:hover{font-size:2.3rem;font-family:Microsoft YaHei,Gotham-Book;color:#222;border-bottom:2px #d60702 solid;text-decoration:none;}


/*常识*/
.center-box .moreload ul.list li .common-ment{width:600px;height:auto;margin:30px auto 10px auto;}
.center-box .moreload ul.list li .common-ment h1{font-family:Microsoft YaHei,Gotham-Book;font-size:3.5rem;color:#111;text-align:center;}

.center-box .moreload ul.list li .common-detail{width:600px;height:auto;margin:auto auto 40px auto;overflow:hidden;}
.center-box .moreload ul.list li .common-detail p{font-family:Microsoft YaHei;font-size:2.5rem;color:#262626;margin-top:15px;line-height:48px;text-indent:2em;}

.center-box .moreload ul.list li .common-tag{font-size:1.5rem;font-family:Microsoft YaHei,Gotham-Book;position:absolute;top:0px;left:0px;color:#fff;line-height:22px;text-align:center;background:#ccc;border-bottom-right-radius:8px;}
.center-box .moreload ul.list li .common-tag a{padding:0px 10px;font-size:2.3rem;font-family:Microsoft YaHei,Gotham-Book;line-height:35px;color:#fff;text-decoration:none;}
.center-box .moreload ul.list li .common-tag a:hover{color:#999;text-decoration:none}


.center-box .moreload .more{width:580px;height:70px;text-align:center;color:#222;display:block;margin:35px auto 50px auto;}
.center-box .moreload .more a{width:250px;font-family:Microsoft YaHei,Gotham-Book;background:#c20500;border-radius:10px;font-size:2.8rem;color:#fff;line-height:70px;text-decoration:none;display:block;margin:0 auto}
.center-box .moreload .more a:hover{text-decoration:none;color:#fff;display:block;}
.center-box .moreload .more p{width:580px;font-family:Microsoft YaHei,Gotham-Book;font-size:2.8rem;color:#ccc;text-decoration:none;}


/*热门古籍*/
.hotbook{width:640px;height:auto;margin:0 auto;padding:10px 0px 2px 0px;border-top:#f4ebd3 solid 1px;background:#fff;overflow:hidden;}
.hotbook .hotbooktit{width:600px;height:35px;margin:5px 0px 0px 20px;padding:20px 20px 0px 0px;}
.hotbook .hotbooktit h1{width:auto;text-indent:0.6em;font-family:Microsoft YaHei;font-size:3.2rem;color:#000;line-height:35px;border-left:#d90000 solid 6px;float:left;}


.hotbook-list{width:600px;overflow:hidden;margin:2px auto auto auto;padding:0 15px 10px 15px;}
.hotbook-list ul{list-style:none;margin:0px;border:0px;padding:0px;}
.hotbook-list ul li{width:100%;height:auto;line-height:24px;margin:30px auto 0px 5px;float:left}
.hotbook-list ul li a{display:block;}
.hotbook-list ul li a:hover img{padding-right:15px;}
.hotbook-list ul li a img{display:block;width:90px;height:90px;border-radius:50%;float:left;padding-right:15px;}
.hotbook-list ul li a span{display:block;line-height:25px;padding-bottom:0px;}
.hotbook-list ul li span{}
.hotbook-list ul li h1{display:block;line-height:30px;font-size:2.8rem;padding:14px 0px 10px 0px;}
.hotbook-list ul li a:link,.hotbook-list ul li a:visited {color:#222;font-size:2.8rem;font-family:Microsoft YaHei;text-decoration:none;}
.hotbook-list ul li a:hover{color:#222;text-decoration:none}
.hotbook-list ul li p{margin:0px;padding:0px;color:#999;font-size:2em;font-family:Microsoft YaHei;line-height:26px}

.more-book{width:auto;height:30px;margin:30px auto 40px auto;padding-bottom:30px;text-align:center;background:#fff;border-bottom:#f4ebd3 solid 1px;}
.more-book a{font-family:Microsoft YaHei;color:#222;text-decoration:none;font-size:2.5rem;padding-right:20px;}
.more-book a:hover{color:#222;text-decoration:none;}

.footer{width:640px;height:auto;margin:20px auto auto auto;padding:25px 0px 35px 0px;background:#fefcf8;}
.footer p{font-family:Microsoft YaHei,Gotham-Book;font-size:2.2rem;color:#666;text-align:center;}

.overlay{width:100%;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;display:none;z-index:1001; }
.popup{width:640px;height:auto;margin:30px auto auto auto;display:none;}
.popup .search{width:575px;height:80px;margin:40px auto auto auto;}
.popup .search .Textbox{width:485px;height:80px;border:0px;font-size:3rem;font-family:Microsoft YaHei,Gotham-Book;color:#333;line-height:80px;display:block;padding:0px 10px 0px 20px;background:#f4f4f4;border-top-left-radius:18px;border-top-right-radius:0px;border-bottom-left-radius:18px;border-bottom-right-radius:0px;outline:none;float:left}
.popup .search .Textbox:focus{font-family:Microsoft YaHei,Gotham-Book;font-size:3rem;color:#333;}
.popup .search .Putin{width:70px;height:80px;padding:0px 20px 0px 0px;background:url(../images/search-ico.png) #f4f4f4 no-repeat center left;border-top-left-radius:0px;border-top-right-radius:18px;border-bottom-left-radius:0px;border-bottom-right-radius:18px;outline:none;margin-right:0px;float:left;}
.popup .search .Putin:hover{cursor:pointer}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;}

.popup .Close{width:60px;height:60px;background:url(../images/close-ico.png) no-repeat center center;background-size:55px 55px;margin:50px auto auto auto}
.popup .Close a{width:60px;height:60px;display:block;}
.popup .Close a:hover{text-decoration:none;}