/*默认样式重置*/
html, body, div, p, a, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0 auto; padding: 0; }
article, aside, dialog, footer, header, section, nav, figure, menu { display: block; margin: 0 auto; padding: 0; }
ul, ol, li { list-style: none; }
table {border-collapse: collapse; border-spacing: 0; }
img { border: 0 none; display: block; vertical-align: top; }
a { text-decoration: none; outline: none; color: inherit; }
body { font-family: "微软雅黑", "Arial Narrow"; font-size: 18px; color: #000000; padding-bottom: 15px; }
/*页头*/
.top { width: 100%; height: 25px; padding: 10px 0; background: #f4f4f4; margin-bottom: 7px; border-bottom: 1px solid #e5e5e5; }
.top .logo { float: left; margin-left: 20px; }
.top .logo img { width: 95px; height: 25px; }
/*网站导航pc*/
.top .nav { float: left; height: 25px; }
.top .nav li { float: left; line-height: 25px; margin-left: 25px; font-size: 14px; color: #666666; }
/*网站导航-更多*/
.top .more { float: left; margin-left: 30px; margin-top: 4px; }
.top .more span { display: block; width: 17px; height: 17px; cursor: pointer; }
.top .more .no { display: none; }
.top .more ul { position: absolute; display: none; margin-top: 14px; margin-left: -230px; width: 480px; height: 240px; background: #ffffff; z-index: 10px; padding: 10px 0; box-shadow: 0px 8px 10px #c3c3c3; z-index: 30; }
.top .more li { width: 80px; height: 40px; float: left; text-align: center; line-height: 40px; }
/*搜索框*/
.top .search { float: right; margin-right: 20px; position: relative; width: 186px; height: 23px; border: 1px solid #d2d2d2; font-size: 14px; }
.top .search .input { width: 118px; height: 23px; line-height: 23px; padding-left: 10px; padding-right: 58px; border: 0 none; font-size: 12px; }
.top .search .submit { position: absolute; right: -1px; top: -1px; width: 48px; height: 25px; line-height: 25px; border: 0 none; background: #3b82c5; color: #ffffff; cursor: pointer; font-size: 12px; letter-spacing: 2px; text-align: center; }
/*通栏广告*/
.ad_top { width: 1000px; margin-top: 27px; }
.ad_top img { width: 1000px; }
/*pc端位置*/
.pos { width: 1000px; height: 20px; line-height: 20px; margin-top: 20px; font-size: 14px; }
.pos a {color: #142f65; }
/*文章标题*/
.news_title { width: 1000px; margin-top: 30px; text-align: center; }
.news_title h1 { line-height: 48px; font-size: 40px; }
/*高清图*/
.gqt { width: 900px; height: 648px; margin-top: 50px; overflow: hidden; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; }
.gqt .box { position: relative; width: 900px; height: 600px; overflow: hidden; }
.gqt .box_prev,.gqt .box_next { position: absolute; width: 450px; height: 600px; left: 0; cursor: pointer; z-index: 20; }
.gqt .box_next { left: 450px; }
.gqt .box_prev img,.gqt .box_next img { display: none; position: absolute; width: 59px; height: 91px; top: 250px; }
.gqt .box_next img {right: 0; }
.gqt .box_prev:hover img,.gqt .box_next:hover img { display: block; }
.gqt .box_list { width: 900px; height: 600px; overflow: hidden; }
.gqt .box_list li { display: none; }
.gqt .box_list li:first-child { display: block; }
.gqt .box_list li img { width: 900px; height: 600px; }
.gqt .box_list li span { position: absolute; width: 860px; padding: 0 20px; height: auto; line-height: 35px; bottom: 0; background: rgba(0, 0, 0, 0.6); color: #ffffff; font-size: 20px; overflow: hidden; z-index: 10; }
.gqt .menu { position: relative; width: 900px; height: 27px; padding: 10px 0; background: #e5e5e5; border-top: 1px solid #807c7d; overflow: hidden; }
.gqt .menu_prev,.gqt .menu_next { position: absolute; width: 13px; height: 27px; left: 20px; cursor: pointer; z-index: 20; }
.gqt .menu_next { left: 423px; }
.gqt .menu_list { position: absolute; width: 370px; height: 27px; left: 43px; overflow: hidden; }
.gqt .menu_list ul { width: 9999px; }
.gqt .menu_list li { float: left; width: 27px; height: 27px; margin: 0 5px; line-height: 27px; text-align: center; cursor: pointer; }
.gqt .menu_list .on { background: #cb374b; color: #ffffff; }
.gqt .menu_info { position: absolute; right: 20px; line-height: 27px; font-size: 16px; }
.gqt .menu_info span { margin-left: 10px; }
/*新闻内容*/
.news { width: 1000px; margin-top: 50px; }
.news img { max-width: 100%; margin-bottom: 15px; }
.news p { margin-bottom: 15px; line-height: 200%; text-indent: 2em; text-align: justify; }
/*页脚*/
.footer { width: 100%; margin-top: 50px; padding-top: 20px; text-align: center; border-top: 1px solid #e6e6e6; }
.footer p { font-size: 12px; color: #666666; line-height: 20px; }