<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">﻿body {background: #def5ff url(../img/bg.jpg) repeat-x center top; margin: 0px; padding: 0px; font-family: "Helvetica Neue","Hiragino Sans GB","Segoe UI","Microsoft Yahei","微软雅黑",Tahoma,Arial,STHeiti,sans-serif;}
ul,li {list-style: none; padding: 0px; margin: 0px;}
img {border: none;}
.clear {clear: both; height: 0px; width: 100%; line-height: 0px; font-size: 0px;}
.top {width: 100%; height: 42px; background: url(../img/top_bg.png); font-size: 14px;}
.top_box {width: 1200px; height: 42px; line-height: 42px; color: #FFFFFF; margin: auto;}
.top_l {float: left;}
.top_r {float: right;}
.top a {color: #FFFFFF; text-decoration: none;}
.top a:hover {color: #c6ecfc; text-decoration: underline;}
.header {width: 1200px; height: 180px; margin: auto;}
.logo {float: left; margin-left: 30px; margin-top: 35px;}
.search {width: 364px; height: 50px; background: url(../img/search_bg.png); float: right; margin-right: 10px; margin-top: 60px;}
.search_input {width: 238px; height: 32px; border: none; background: url(../img/search_input.png); padding-left: 10px; float: left; margin-top: 8px; margin-left: 8px;}
.search_btn {width: 97px; height: 34px; background: url(../img/search_btn.png); border: none; float: left; margin-top: 8px; cursor: pointer;}
.cont {width: 1200px; background: #FFFFFF; box-shadow: 0px 0px 10px #9ae1ff; margin: auto;}
.nav {width: 1200px; height: 77px; border-bottom: 4px #2e86d0 solid; position: relative;}
.nav ul {width: 1200px;}
.nav ul li {float: left; width: 170px; height: 77px; box-sizing: border-box;}
.nav ul li .link {display: block; width: 100%; height: 77px; text-align: center; line-height: 77px; font-size: 24px; color: #2e86d0; text-decoration: none; transition: text-indent .3s; box-sizing: border-box; position: relative;}
.nav ul li .link img {position: absolute; top: 23px; left: 0px; opacity: 0; transition: left .3s,opacity .3s;}
.nav ul li.active {background: #66ccff;}
.nav ul li.active1 {background: #2e86d0;}
.nav ul li.active .link,.nav ul li.active1 .link {color: #FFFFFF; text-decoration: none; text-indent: 30px;}
.nav ul li.active .link img,.nav ul li.active1 .link img {left: 10px; opacity: 1;}

.tabsbox {width: 1196px; height: 360px; border: 2px #66ccff solid; background: #FFFFFF; position: absolute; z-index: 999; top: 77px; overflow: hidden; display: none; left: 0px;}

.tabs-left-01 {width: 465px; height: 360px; background: #f2f2f2; float: left;}
.tabs-left-01 .title {width: 465px; font-size: 24px; line-height: 76px; color: #2E86D0; text-align: center;}
.tabs-left-01 .conts {width: 465px; padding: 0 20px; box-sizing: border-box; font-size: 14px; color: #333333; line-height: 36px;}
.tabs-left-01 .conts a {color: #2E86D0; text-decoration: none;}
.tabs-left-01 .conts a:hover {color: #CC0000;}

.tabs-left-02 {width: 422px; height: 360px; float: left; overflow: hidden;}
.tabs-left-02 .title {width: 422px; text-align: center; padding: 24px 0px;}
.tabs-left-02 dl {padding: 0 20px; margin: 0px;}
.tabs-left-02 dl ol {margin: 0px; padding:5px 0px; height: 80px; border-bottom: 1px #CCCCCC dashed;}
.tabs-left-02 dl ol a {text-decoration: none;}
.tabs-left-02 dl ol a img {float: left; margin-right:10px ;}
.tabs-left-02 dl ol a h3 {margin: 0px; padding: 0px; color: #2E86D0; text-decoration: none; font-size: 18px;}
.tabs-left-02 dl ol a span {color: #666666; font-size: 14px;}
.tabs-left-02 dl ol a:hover h3 {color: #CC0000;}
.tabs-left-02 dl ol a:hover span {color: #000000;}

.tabs-left-04 {width: 508px; height: 360px; float: left;}
.tabs-left-04 .title {width: 508px; text-align: center; padding: 24px 0; padding-bottom: 10px;}
.tabs-left-04 .title_s {width: 480px; margin: auto;}
.tabs-left-04 .title_s span {background: #ececec; font-size: 18px; color: #2E86D0; text-align: center; height: 36px; line-height: 36px; display: block;}
.tabs-left-04 .title_s span.xh {width: 50px; float: left;}
.tabs-left-04 .title_s span.sbmc {width:330px; float: left;}
.tabs-left-04 .title_s span.blzt {width: 99px; float: left;}
.tabs-left-04 .spjg {width: 480px; height: 250px; font-size: 14px; overflow: hidden; color: #666666; margin: auto;}
.tabs-left-04 .spjg dl ol {width: 480px; height: 32px; margin: 0px; padding: 0px;}
.tabs-left-04 .spjg dl ol .xh {width: 50px; height: 32px; display: block; float: left; border-right: 1px #FFFFFF solid; text-align: center;}
.tabs-left-04 .spjg dl ol .sbmc {width: 330px; height: 32px; display: block; float: left; border-right: 1px #FFFFFF solid; text-align: left; border-right: 1px #FFFFFF solid;}
.tabs-left-04 .spjg dl ol .sbmc a {color: #000000; text-decoration: none;}
.tabs-left-04 .spjg dl ol .sbmc a:hover {color: #2E86D0; text-decoration: none;}
.tabs-left-04 .spjg dl ol .blzt {width: 95px; float: left; text-align: center;}

.tabs-left-05 {width: 293px; height: 360px; float: left; overflow: hidden;}
.tabs-left-05 .title {width: 293px; text-align: center; padding: 24px 0px; padding-bottom: 10px;}
.tabs-left-05 dl {box-sizing: border-box; padding: 0 20px;}
.tabs-left-05 dl ol {width: 257px; height: 43px; margin: 5px 0px; padding: 0px;}
.tabs-left-05 dl ol a {display: block; width: 293px; height: 43px; color: #2E86D0; text-decoration: none; background: url(../img/list-ico.png) no-repeat top left; line-height: 43px; text-indent: 50px;}
.tabs-left-05 dl ol a:hover {background: url(../img/list-ico.png) no-repeat bottom left; color: #FFFFFF;}



.tabs-center-01 {width: 424px; height: 360px; float: left;}
.tabs-center-01 .title {width: 424px; text-align: center; padding: 24px 0px;}
.tabs-center-01 dl {margin: 0px; padding: 0px 20px; box-sizing: border-box;}
.tabs-center-01 dl ol {margin: 0px; padding: 0px; background: url(../img/ico_17.png) no-repeat left center; text-indent: 15px; height: 30px; line-height: 30px;}
.tabs-center-01 dl ol a {color: #333333; font-size: 14px; text-align: left; text-decoration: none;}
.tabs-center-01 dl ol a span {color: #2E86D0;}
.tabs-center-01 dl ol a:hover {color: #2E86D0;}
.tabs-center-01 dl ol a strong {font-size: 6px; line-height: 30px;}

.tabs-center-02 {width: 548px; height: 360px; float: left; background: #f2f2f2;}
.tabs-center-02 .title {margin: 13px 10px 0 10px; width: 528px; border-bottom: 1px #CCCCCC solid; box-sizing: border-box; height: 40px;}
.tabs-center-02 .title a {display: inline-block; padding: 0 20px; line-height: 40px; color: #2E86D0; text-decoration: none; font-size: 18px;}
.tabs-center-02 .title a.active {color: #FFFFFF; background: #2E86D0;}
.tabs-center-02 dl {margin: 0px; padding: 15px 20px; box-sizing: border-box; display: none;}
.tabs-center-02 dl ol {margin: 0px; padding: 0px; background: url(../img/ico_17.png) no-repeat left center; text-indent: 15px; height: 30px; line-height: 30px;}
.tabs-center-02 dl ol a {color: #333333; font-size: 14px; text-align: left; text-decoration: none;}
.tabs-center-02 dl ol span {color: #333333; float: right; font-size: 14px;}
.tabs-center-02 dl ol a:hover {color: #2E86D0;}

.tabs-center-03 {width: 390px; height: 360px; float: left; background: #FFFFFF; margin-right: 8px;}
.tabs-center-03 .title {margin: 13px 10px 0 10px; width: 370px; border-bottom: 1px #CCCCCC solid; box-sizing: border-box; height: 40px;}
.tabs-center-03 .title a {display: inline-block; padding: 0 20px; line-height: 40px; color: #FFFFFF; text-decoration: none; font-size: 18px; background: #2E86D0;}
.tabs-center-03 dl {margin: 0px; padding: 15px 20px; box-sizing: border-box;}
.tabs-center-03 dl ol {margin: 0px; padding: 0px; background: url(../img/ico_17.png) no-repeat left center; text-indent: 15px; height: 30px; line-height: 30px;}
.tabs-center-03 dl ol a {color: #333333; font-size: 14px; text-align: left; text-decoration: none;}
.tabs-center-03 dl ol span {color: #333333; float: right; font-size: 14px;}
.tabs-center-03 dl ol a:hover {color: #2E86D0;}


.tabs-center-04 {width: 340px; height: 360px; float: left; background: #F2F2F2;}
.tabs-center-04 .title {margin: 13px 10px 0 10px; width: 320px; border-bottom: 1px #CCCCCC solid; box-sizing: border-box; height: 40px;}
.tabs-center-04 .title a {display: inline-block; padding: 0 20px; line-height: 40px; color: #FFFFFF; text-decoration: none; font-size: 18px; background: #2E86D0;}
.tabs-center-04 dl {margin: 0px; padding: 15px 20px; box-sizing: border-box;}
.tabs-center-04 dl ol {margin: 0px; padding: 0px; background: url(../img/ico_17.png) no-repeat left center; text-indent: 15px; height: 30px; line-height: 30px;}
.tabs-center-04 dl ol a {color: #333333; font-size: 14px; text-align: left; text-decoration: none;}
.tabs-center-04 dl ol span {color: #333333; float: right; font-size: 14px;}
.tabs-center-04 dl ol a:hover {color: #2E86D0;}

.tabs-center-05 {width: 550px; height: 360px; float: left; background: #F2F2F2;}
.tabs-center-05 .title {margin: 13px 10px 0 10px; width: 530px; border-bottom: 1px #CCCCCC solid; box-sizing: border-box; height: 40px;}
.tabs-center-05 .title a {display: inline-block; padding: 0 20px; line-height: 40px; color: #FFFFFF; text-decoration: none; font-size: 18px; background: #2E86D0;}
.tabs-center-05 dl {margin: 0px; padding: 15px 20px; box-sizing: border-box;}
.tabs-center-05 dl ol {margin: 0px; padding: 0px; background: url(../img/ico_17.png) no-repeat left center; text-indent: 15px; height: 30px; line-height: 30px;}
.tabs-center-05 dl ol a {color: #333333; font-size: 14px; text-align: left; text-decoration: none;}
.tabs-center-05 dl ol span {color: #333333; float: right; font-size: 14px;}
.tabs-center-05 dl ol a:hover {color: #2E86D0;}
.tabs-center-05 .btn-list {margin-left: 20px;}
.tabs-center-05 .btn-list a {display: inline-block; width: 159px; height: 44px; text-align: center; line-height: 44px; margin: 0 5px; background: #f5f5f5; border: 1px #CCCCCC solid; box-sizing: border-box; text-decoration: none; color: #2E86D0;}
.tabs-center-05 .btn-list a:hover {background: #2E86D0; color: #FFFFFF;}



.tabs-right-01 {width: 300px; height: 360px; float: right; overflow: hidden; overflow-y: auto;}
.tabs-right-01 dl { width: 277px; padding: 0px; margin: 0px;}
.tabs-right-01 dl ol {height: 38px; line-height: 38px; background: #ebebeb; margin: 5px auto; padding: 0px;}
.tabs-right-01 dl ol a {display: block; width: 277px; text-align: center; color: #333333; text-decoration: none;}
.tabs-right-01 dl ol a:hover {color: #FFFFFF; background: #2E86D0;}

.tabs-right-02 {width: 220px; float: right; text-align: right;}


.news {width: 670px; height: 348px; border: 1px #e8e8e8 solid; margin-top: 10px; float: left;}
.news .title {width: 670px; margin-top: -2px;}
.news .title a {display: inline-block; padding: 0px 50px; height: 59px; line-height: 59px; font-size: 24px; color: #333333; text-decoration: none; border-top: 1px #E8E8E8 solid; text-align: center;}
.news .title a.active {border-top: 2px #2E86D0 solid; color: #2E86D0;}
.news .news_box {width: 630px; height: 290px; margin: auto;}
.news .news_No1 .news_title {font-size: 24px; line-height: 50px; color: #cc0000; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news .news_No1 .news_title img {margin-right: 10px;}
.news .news_No1 .news_cont {font-size: 14px; color: #999999; text-indent: 28px; border-bottom: 1px #E8E8E8 dashed; line-height: 28px; padding-bottom: 15px;}
.news .news_No1 a {color: #CC0000; text-decoration: none;}
.news .news_No1 a:hover {color: #ff0000; text-decoration: underline;}
.news .news_01 ul li {font-size: 14px; width: 100%; height: 28px; line-height: 28px;}
.news .news_01 ul li a {color: #000000; text-decoration: none; float: left; display: block; width: 500px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news .news_01 ul li a:hover {color: #2E86D0; text-decoration: underline;}
.news .news_01 ul li span {float: right; font-size: 14px; color: #000000;}


.news2 {width: 516px; height: 240px; border: 1px #e8e8e8 solid; float: left; overflow: hidden;}
.news2 .title {margin-top: -2px;}
.news2 .title a {display: inline-block; padding: 0px 50px; height: 59px; line-height: 59px; font-size: 24px; color: #333333; text-decoration: none; border-top: 1px #E8E8E8 solid; text-align: center;}
.news2 .title a.active {border-top: 2px #2E86D0 solid; color: #2E86D0;}
.news2 .news_box {width: 500px; margin: auto;}
.news_No1 .news_title {font-size: 24px; line-height: 50px; color: #cc0000; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_No1 .news_title img {margin-right: 10px;}
.news_No1 .news_cont {font-size: 14px; color: #666666; text-indent: 28px; border-bottom: 1px #E8E8E8 dashed; line-height: 28px; padding-bottom: 15px;}
.news_No1 a {color: #CC0000; text-decoration: none;}
.news_No1 a:hover {color: #ff0000; text-decoration: underline;}
.news_01 ul li {font-size: 14px; width: 100%; height: 28px; line-height: 28px;}
.news_01 ul li a {color: #000000; text-decoration: none; float: left; display: block; width: 380px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_01 ul li a:hover {color: #2E86D0; text-decoration: underline;}
.news_01 ul li span {float: right; font-size: 14px; color: #666666;}

.slidePic {width: 517px; height: 350px; background: #CC0000; float: right; margin-top: 10px;}

.ztzl {width: 406px; height: 337px; margin-top: 10px; float: left;}
.ztzl .title {height: 30px; width: 390px; line-height: 30px; font-size: 24px; text-indent: 30px;}
.ztzl .title span {width: 18px; height: 18px; display: inline-block; float: right; margin-top: 10px; margin-right: 10px; display: none;}
.ztzl .title .p-left {background: url(../img/p-bg.png) no-repeat top right;}
.ztzl .title .p-right {background: url(../img/p-bg.png) no-repeat top left;}
.ztzl-cont {width: 366px; margin: auto; margin-top: 10px;}
.ztzl-cont ul li {margin: 5px 0;}

.demo1 {width: 794px; height: 338px; background: url(../img/news-bg-01.jpg) no-repeat; float: right; margin-top: 10px; overflow: hidden;}
.demo1-l {width: 500px; height: 295px; padding: 20px 25px; overflow: hidden; float: left;}
.demobox {width: 500px; height: 295px; overflow: hidden;}
.demoIn {transition: margin-top .3s;}
.demo1-l ul li {margin-bottom: 13px;}
.demo1-l ul li .title {width: 500px; height: 30px;}
.demo1-l ul li a {float: left; color: #000000; text-decoration: none; font-size: 18px; width: 440px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.demo1-l ul li span {float: right;}
.demo1-l ul li:hover a {color: #2E86D0;}
.demo1-l ul li:hover span {color: #2E86D0;}
.demo1-l ul li .art {font-size: 14px; line-height: 30px; color: #999999;}
.demo1-line {width: 1px; height: 296px; background: #2E86D0; float: left; margin-top: 22px;}
.demo1-line-b {width: 3px; height: 23px; background: #2E86D0; margin-left: -1px; margin-top: 34px; transition: margin-top .3s;}
.demo1-r {float: right; width: 216px; margin-right: 25px;}
.demo1-r ul {float: right; margin-top: 20px;}
.demo1-r ul li {width: 197px; height: 96px; border-bottom: 1px #CCCCCC solid;}
.demo1-r ul li a {display: block; width: 197px; height: 96px; color: #000000; text-decoration: none;}
.demo1-r ul li a:hover,.demo1-r ul li.active a {color: #2E86D0;}
.demo1-r ul li a img {float: left; margin-top: 19px; margin-right: 20px;}
.demo1-r ul li a span {line-height: 96px; font-size: 22px;}

.demo2 {width: 472px; height: 246px; border: 1px #E8E8E8 solid; margin-top: 10px;box-sizing: border-box; float: left; margin-right: 10px;}
.demo2 .title {height: 38px; background: #ededed; box-sizing: border-box; font-size: 14px; border-bottom: 1px #E8E8E8 solid; line-height: 36px;}
.demo2 .title a {display: inline-block; height: 39px; padding: 0 20px; margin-top: -1px; box-sizing: border-box; text-decoration: none; color: #000000;}
.demo2 .title a.active {border-top: 2px #2E86D0 solid; background: #FFFFFF; color: #2E86D0;}
.demo2 ul {display: none; padding: 15px 20px; font-size: 14px;}
.demo2 ul li {height: 30px; line-height: 30px;}
.demo2 ul li a {float: left; color: #000000; text-decoration: none;}
.demo2 ul li a:hover {color: #2E86D0;}
.demo2 ul li span {float: right; color: #000000;}

.demo3 {width: 236px; height: 246px; border: 1px #E8E8E8 solid; margin-top: 10px;box-sizing: border-box; float: right;}
.demo3 .title {height: 38px; background: #ededed; box-sizing: border-box; font-size: 14px; border-bottom: 1px #E8E8E8 solid; line-height: 36px;}
.demo3 .title a {display: inline-block; height: 39px; padding: 0 20px; margin-top: -1px; box-sizing: border-box; text-decoration: none; color: #000000;}
.demo3 .title a.active {border-top: 2px #2E86D0 solid; background: #FFFFFF; color: #2E86D0;}
.demo3 ul {padding: 5px 15px; font-size: 14px;}
.demo3 ul li {margin: 3px 0; text-align: center;}
.demo3 ul li a {color: #666666;background: #EDEDED;  text-decoration: none; text-align: center; display: block; padding: 2px 10px; border-radius: 5px;}
.demo3 ul li a:hover {color: #FFFFFF; background: #2E86D0;}
.demo3 ul li span {float: right;}

.demo-l {width: 420px; height: 246px; border: 1px #E8E8E8 solid; margin-top: 10px;box-sizing: border-box; float: left;}
.demo-l .title {height: 38px; background: #ededed; box-sizing: border-box; font-size: 14px; border-bottom: 1px #E8E8E8 solid; line-height: 36px;}
.demo-l .title a {display: inline-block; height: 39px; padding: 0 20px; margin-top: -1px; box-sizing: border-box; text-decoration: none; color: #000000;}
.demo-l .title a.active {border-top: 2px #2E86D0 solid; background: #FFFFFF; color: #2E86D0;}
.demo-l ul {display: none; padding: 15px 20px; font-size: 14px;}
.demo-l ul li {height: 30px; line-height: 30px;}
.demo-l ul li a {float: left; color: #000000; text-decoration: none;}
.demo-l ul li a:hover {color: #2E86D0;}
.demo-l ul li span {float: right; color: #000000;}

.demo-r {width: 420px; height: 246px; border: 1px #E8E8E8 solid; margin-top: 10px; box-sizing: border-box; float: right;}
.demo-r .title {height: 38px; background: #ededed; box-sizing: border-box; font-size: 14px; border-bottom: 1px #E8E8E8 solid; line-height: 36px;}
.demo-r .title a {display: inline-block; height: 39px; padding: 0 20px; margin-top: -1px; box-sizing: border-box; text-decoration: none; color: #000000;}
.demo-r .title a.active {border-top: 2px #2E86D0 solid; background: #FFFFFF; color: #2E86D0;}
.demo-r ul {display: none; padding: 15px 20px; font-size: 14px;}
.demo-r ul li {height: 30px; line-height: 30px;}
.demo-r ul li a {float: left; color: #000000; text-decoration: none;}
.demo-r ul li a:hover {color: #2E86D0;}
.demo-r ul li span {float: right; color: #000000;}

.demo-l .tabs-t,.demo-r .tabs-t {height: 32px; width: 100%; background: #f4f4f4;}
.demo-l .tabs-t a,.demo-r .tabs-t a {display: inline-block; padding: 0 20px; font-size: 14px; color: #333333; text-decoration: none; line-height: 32px;}
.demo-l .tabs-t a.active,.demo-r .tabs-t a.active {color: #2E86D0;}


.yqljpic {margin-top: 10px;}
.yqlj {width: 1200px; height: 45px; box-sizing: border-box; border: 1px #CCCCCC solid;}
.yqlj ul li {float: left; border-right: 1px #CCCCCC solid; height: 45px; line-height: 45px; width: 298px; text-align: center; background: url(../img/ico_11.png) no-repeat 270px center; cursor: pointer; position: relative;}
.yqlj ul li .selectbox {width: 298px; height: 300px; overflow: hidden; overflow-y: auto; background: #FFFFFF;  box-shadow: 0 0 10px #C6ECFC; position: absolute; top: -300px; left:0px; display: none;}
.yqlj ul li .selectbox a {display: block; line-height: 30px; font-size: 16px; border-bottom: 1px #E8E8E8 dashed; text-decoration: none; color: #666666;}
.yqlj ul li .selectbox a:hover {background: #DEF5FF; color: #2E86D0;}

.footer {height: 150px; width: 100%; border-top: 4px #2E86D0 solid; background: #f8f8f8; margin-top: 10px;}
.footerbox {width: 1200px; text-align: center; margin: auto; font-size: 14px; line-height: 30px; margin-top: 20px;}

.yyxt {width: 1200px; margin-top: 10px;}
.yyxt-left {width: 954px; height: 85px; box-sizing: border-box; border: 4px #E8E8E8 solid; float: left;}
.yyxt-left .title {width: 30px; height: 75px; background: #2E86D0; color: #FFFFFF; text-align: center; font-size: 16px; margin: 1px; float: left;}
.yyxtbox {width: 906px; height: 75px; margin: 1px; float: left;}
.yyxtbox .p-center {width: 906px; height: 75px; overflow: hidden; float: left; margin-left: 3px;}
.tel {float: right;}
.yyxtbox .p-center ul {margin-top: 5px; width: 10000px;}
.yyxtbox .p-center ul li {float: left; margin: 0 1px; width: 151px; height: 75px;}


.rightxf {width: 104px; height: 268px; position: fixed; top: 200px; right: 20px; z-index: 100000;}
.rightxf .title_b,.rightxf .title_r {width: 104px; height: 32px; font-size: 14px; line-height: 32px; text-align: center; color: #FFFFFF; background: #66cc00;}
.rightxf .title_r {background: #CC0000;}
.rightxf .rightcont {width: 104px; height: 104px; box-sizing: border-box; border: 1px #CCCCCC solid; background: #FFFFFF;}



.demo-left {width: 322px; border: 1px #E8E8E8 solid; margin-top: 10px;box-sizing: border-box; float: left; margin-right: 10px;}
.demo-left .title {height: 38px; background: #ededed; box-sizing: border-box; font-size: 14px; border-bottom: 1px #E8E8E8 solid; line-height: 36px;}
.demo-left .title a {display: inline-block; height: 39px; padding: 0 20px; margin-top: -1px; box-sizing: border-box; text-decoration: none; color: #000000;}
.demo-left .title a.active {border-top: 2px #2E86D0 solid; background: #FFFFFF; color: #2E86D0;}
.demo-left ul {width: 291px; margin: 10px auto;}
.demo-left ul li {width: 291px; height: 43px; line-height: 43px; font-size: 18px; text-align: center; margin: 5px 0;}
.demo-left ul li a {color: #000000; display: block; width: 291px; height: 43px; text-decoration: none; background: url(../img/page-left-bg.png) no-repeat left bottom;}
.demo-left ul li a:hover {color: #FFFFFF; background: url(../img/page-left-bg.png) no-repeat left top;}
.demo-left ul li.active a {color: #FFFFFF; background: url(../img/page-left-bg.png) no-repeat left top;}
.demo-left ul.rdss li {width: auto; height: auto; line-height: normal; font-size: 14px; float: left; margin: 3px; border-radius: 5px;}
.demo-left ul.rdss li a {color: #000000; display: block; width: auto; height: auto; padding: 3px 10px; background: #E8E8E8; border-radius: 5px;}
.demo-left ul.rdss li a:hover {color: #FFFFFF; background: #2E86D0;}



.page-left-demo-list {width: 322px; border: 1px #E8E8E8 solid; margin-top: 10px;box-sizing: border-box; margin-right: 10px; height: 242px;}
.page-left-demo-list .title {height: 38px; background: #ededed; box-sizing: border-box; font-size: 14px; border-bottom: 1px #E8E8E8 solid; line-height: 36px;}
.page-left-demo-list .title a {display: inline-block; height: 39px; padding: 0 20px; margin-top: -1px; box-sizing: border-box; text-decoration: none; color: #000000;}
.page-left-demo-list .title a.active {border-top: 2px #2E86D0 solid; background: #FFFFFF; color: #2E86D0;}
.page-left-demo-list ul {width: 291px; margin: 10px auto;}
.page-left-demo-list ul li {line-height: 30px; font-size: 14px; text-align: left; width: 291px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.page-left-demo-list ul li a {color: #000000; text-decoration: none;}
.page-left-demo-list ul li a:hover {color: #2E86D0; text-decoration: underline;}
.page-left-demo-list ul.btnlist {height: 202px; width: 320px; overflow: hidden; overflow-y: auto; margin: auto;}
.page-left-demo-list ul.btnlist li {border-radius: 5px; margin: 5px 10px; width: 284px; text-align: center;}
.page-left-demo-list ul.btnlist li a {display: block; background: #f3f3f3;padding: 3px 10px; text-decoration: none;}
.page-left-demo-list ul.btnlist li a:hover {background: #2E86D0; color: #FFFFFF;}
.page-left-demo-list ul.jglist {height: 202px; width: 320px; overflow: hidden; overflow-y: auto; margin: auto;}
.page-left-demo-list ul.jglist li {font-size: 14px; color: #333333; line-height: 28px; text-indent: 20px;}
.page-left-demo-list ul.jglist li a {color: #000000; text-decoration: none;}
.page-left-demo-list ul.jglist li a:hover {color: #2E86D0; text-decoration: underline;}


.page-left-demo-list-1 {width: 322px; border: 1px #E8E8E8 solid; margin-top: 10px; box-sizing: border-box; margin-right: 10px; height: 242px; border-top: 2px #2E86D0 solid;}
.page-left-demo-list-1 .title {height: 37px; background: #ededed; box-sizing: border-box; font-size: 16px; line-height: 36px;}
.page-left-demo-list-1 .title a {display: inline-block; height: 37px; padding: 0 20px; text-decoration: none; color: #2E86D0;}
.page-left-demo-list-1 ul {width: 322px; margin: 10px auto;}
.page-left-demo-list-1 ul li {line-height: 30px; font-size: 16px; height: 30px; color: #000000; border-bottom: 1px #CCCCCC solid; background: url(../img/ico_16.png) no-repeat 30px center;}
.page-left-demo-list-1 ul li a {text-decoration: none; padding-left: 50px; color: #000000; display: block;}
.page-left-demo-list-1 ul li a:hover {color: #2E86D0;}



.page-left {float: left; margin-left: 8px;}
.page-right {float: right; margin-top: 10px; margin-right: 8px;}
.zeTop {width: 850px; margin-top: 10px;}
.zeTop .boxT {width: 850px; height: 7px; background: url(../img/boxT.png) repeat-x;}
.zeTop .boxC {width: 850px; padding: 30px; background: url(../img/boxC.png) repeat-y; box-sizing: border-box; padding: 30px;}
.zeTop .boxC h3 {margin: 0px; padding: 0px; font-size: 36px; color: #2E86D0; line-height: 48px;}
.zeTop .boxC h3 span {font-size: 18px; line-height: 48px; margin-left: 30px; font-weight: normal;}
.zeTop .boxC h3 a {float: right; font-size: 18px; line-height: 48px; text-decoration: none; color: #999; font-weight: normal; margin-top: 5px;}
.zeTop .boxC h3 a:hover {color: #2E86D0;}
.zeTop .boxC .ze-art {font-size: 16px; color: #333; line-height: 30px; text-indent: 32px; margin-top: 20px; width: 790px;}
.zeTop .boxC .ze-art .title {width: 100%; height: 32px; font-size: 14px; line-height: 32px; font-weight: bold; background: #DEF5FF;}
.zeTop .boxC .ze-art .title .xh {width: 90px; height: 32px; display: block; float: left; border-right: 1px #FFFFFF solid; text-align: center;}
.zeTop .boxC .ze-art .title .sbmc {width: 550px; height: 32px; display: block; float: left; border-right: 1px #FFFFFF solid; text-align: center; border-right: 1px #FFFFFF solid;}
.zeTop .boxC .ze-art .title .blzt {}
.zeTop .boxC .ze-art .spjg {width: 100%; height: 200px; font-size: 14px; overflow: hidden; color: #666666;}
.zeTop .boxC .ze-art .spjg ul li {width: 100%; height: 32px;}
.zeTop .boxC .ze-art .spjg ul li .xh {width: 90px; height: 32px; display: block; float: left; border-right: 1px #FFFFFF solid; text-align: center;}
.zeTop .boxC .ze-art .spjg ul li .sbmc {width: 550px; height: 32px; display: block; float: left; border-right: 1px #FFFFFF solid; text-align: left; border-right: 1px #FFFFFF solid;}
.zeTop .boxC .ze-art .spjg ul li .sbmc a {color: #000000; text-decoration: none;}
.zeTop .boxC .ze-art .spjg ul li .sbmc a:hover {color: #2E86D0; text-decoration: none;}
.zeTop .boxC .searchbox .search_input {border: 1px #CCCCCC solid; height: 30px; width: 200px; margin-bottom: 10px; border-top-left-radius:10px; border-radius: 10px; float: none;}
.zeTop .boxC .searchbox {font-size: 14px; color: #333333;}
.zeTop .boxC .searchbox .search_btn {border-radius: 10px; float: none; margin-left: 10px;}
.zeTop .boxC .ze-art table {background: #CCCCCC; font-size: 14px; width: 1100px; margin-bottom: 20px;}
.zeTop .boxC .ze-art table tr td {background: #FFFFFF; padding: 0 10px;}
.zeTop .boxC .ze-art table tr th {background: #DEF5FF; text-align: right; padding: 0 10px;}

.zeTop .boxC .ze-art h4.wzmap {color: #2E86D0; font-size: 20px; margin: 0px; padding: 0px; margin-top: 10px;}
.zeTop .boxC .ze-art .wzmaplist {margin-left: 50px; width: 1100px;}
.zeTop .boxC .ze-art .wzmaplist li {float: left; width: 180px; list-style: circle;text-indent: 0px;}
.zeTop .boxC .ze-art .wzmaplist li a {color: #333333; text-decoration: none;}
.zeTop .boxC .ze-art .wzmaplist li a:hover {color: #2E86D0;}

.ly_title_input {width: 640px; height: 30px; border: 1px #CCCCCC solid; border-radius: 5px; transition: border-color .3s; box-shadow: 0 0 5px #F3F3F3 inset;}
.ly_email {width: 250px; height: 30px; border: 1px #CCCCCC solid; border-radius: 5px; transition: border-color .3s; box-shadow: 0 0 5px #F3F3F3 inset;} 
.ly_nr {width: 600px; height: 200px; border: 1px #CCCCCC solid; border-radius: 5px; padding: 10px 20px; box-shadow: 0 0 5px #F3F3F3 inset;}
.ly_yzm {float: left;}
.ly_title_input:focus,.ly_email:focus,.ly_nr:focus,.ly_yzm:focus {border: 1px #2E86D0 solid; box-shadow: 0 0 5px #2E86D0;}
.ly_sub {width: 80px; height: 32px; background: #2E86D0; color: #FFFFFF; border: none; cursor: pointer; border-radius: 5px;}
.ly_btn {width: 80px; height: 32px; background: #CCCCCC; color: #000000; border: none; cursor: pointer; border-radius: 5px;}

.ly_list {font-size: 16px;}
.ly_list img {margin-right: 10px;}

.search_list {margin-bottom: 20px;}
.search_list .s-title {font-size: 20px;}
.search_list .s-title a {color: #2E86D0; text-decoration: none;}
.search_list .s-title a:hover {text-decoration: underline; color: #FF0000;}
.search_list .s-art {font-size: 14px; color: #666666; line-height: 24px;}
.search_list .s-add {font-size: 12px;}
.search_list .s-add a {color: #66CC00; font-size: 14px;}
.search_list .s-add a:hover {color: #FF0000;}
.search_list .s-add span { margin-left: 10px;}
.zeTop .boxC .ze-tel {font-size: 24px; color: #000000; margin-top: 20px;}

.demo-right {width: 848px;border: 1px #E8E8E8 solid; margin-top: 10px;box-sizing: border-box;}
.demo-right .title {height: 38px; background: #ededed; box-sizing: border-box; font-size: 14px; border-bottom: 1px #E8E8E8 solid; line-height: 36px;}
.demo-right .title a {display: inline-block; height: 39px; padding: 0 20px; margin-top: -1px; box-sizing: border-box; text-decoration: none; color: #000000;}
.demo-right .title a.active {border-top: 2px #2E86D0 solid; background: #FFFFFF; color: #2E86D0;}
.demo-right ul {padding: 15px 20px; font-size: 14px;}
.demo-right ul li {height: 30px; line-height: 30px;}
.demo-right ul li a {float: left; color: #333333; text-decoration: none;}
.demo-right ul li a:hover {color: #2E86D0;}
.demo-right ul li span {float: right;}
.page-nav {text-indent: 30px;}
.page-nav .title a {display: inline-block; padding: 0 10px; text-indent: 0px;}

.artxx {font-size: 12px; text-align: center; padding: 10px; border-top: 1px #CCCCCC solid; border-bottom:  1px #CCCCCC solid;}

.pageud a {color: #2E86D0; text-decoration: none;}
.pageud a:hover {color: #CC0000; text-decoration: underline;}

.left-banner,.right-banner {margin-top: 10px;}

.fenye {}
.fenye a {display: inline-block; padding: 5px 10px; border: 1px #CCCCCC solid; background: #FFFFFF; border-radius: 5px; font-size: 14px; text-decoration: none; color: #2E86D0;}
.fenye a:hover,.fenye a.active {background: #2E86D0; color: #FFFFFF; border:1px #9AE1FF solid}

.tables tr th {height: 36px;}

.nr-tabs {width: 100%;}
.nr-tabs-title {width: 100%; height: 40px; background: #EBEBEB; border-bottom: 2px #2E86D0 solid;}
.nr-tabs-title h4 {display: inline-block; margin: 0px; padding: 0 20px; height: 40px; line-height: 40px; font-size: 14px; color: #2E86D0; cursor: pointer;}
.nr-tabs-title h4.active {background: #2E86D0; color: #FFFFFF;}
.nr-tabs-cont {width: 100%; padding: 10px 20px; box-sizing: border-box;}
.nr-tabs-cont .nr-t-cont {display: none; font-size: 14px; line-height: 30px;}
 #2E86D0 solid;}
.nr-tabs-title h4 {display: inline-block; margin: 0px; padding: 0 20px; height: 40px; line-height: 40px; font-size: 14px; color: #2E86D0; cursor: pointer;}
.nr-tabs-title h4.active {background: #2E86D0; color: #FFFFFF;}
.nr-tabs-cont {width: 100%; padding: 10px 20px; box-sizing: border-box;}
.nr-tabs-cont .nr-t-cont {display: none; font-size: 14px; line-height: 30px;}



</pre></body></html>