<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**************重设浏览器默认样式[参考yahoo]**************/ 
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */

html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { color: #333333; font-size:14px; font-family:"Microsoft YaHei",arial,tahoma,\5b8b\4f53,sans-serif; background:#fff; text-align:left; }
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, span, img, table { margin:0; padding:0; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight:normal; } 
a{ color:#333333; text-decoration:none; }
a:hover{ color:#f00; text-decoration:none; }
ol, ul { list-style:none; }
fieldset, img { border:0; }
table { border-collapse:collapse; border-spacing:0; } /* 去掉各Table  cell 的边距并让其边重合 */
th { text-align:inherit; } /* IE bug fixed: th 不继承 text-align*/
iframe { display: block; } /* ie6 7 8(q) bug 显示为行内表现 */
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
/*to enable resizing for IE*/
input, textarea, select {  *font-size:100%;}
/* 清理浮动 */
.clearfix { *zoom:1; }/*IE6 7 只要触发layout即可*/
.clearfix:after { content:"."; clear:both; height:0; font-size:0; line-height:0; display:block; }
.clear { clear: both; height: 0px; line-height: 0px; font-size: 0px; }
/* 隐藏 */
.hide { display:none;}

/*-------------------页面宽度-------------------*/
.w1000{width:1000px; margin-left:auto; margin-right:auto;}

/*----------顶部----------*/
.top { height:32px; line-height:32px; min-width:1000px; background:#F6F6F6; }

/*----------搜索----------*/
.searchbox { float:right; width:192px; height:28px; background:url(../images/search.png) no-repeat;  margin-top:2px;}
.searchbox .form_txt{ float:left; width:120px; padding:4px 5px 4px 15px; height:20px; line-height:20px; border:0; background:none;}
.searchbox .form_btn{ float:right; width:35px; height:28px; border:0; background:none; cursor:pointer;}

/*-------------------头部-------------------*/
.header { height:84px;  min-width:1000px;}

/*----------logo----------*/
.logo { float:left; padding-top:14px;}
.logo img {}


/*----------导航----------*/
.nav {  float: right; }
.nav li { float:left;  position:relative ;z-index:998;}
.nav li h3 { line-height:84px;}
.nav li h3 a { font-size:16px; color:#015293; display:block; text-align:center; padding: 0 17px; }
.nav li.cur h3 a,
.nav li.hover h3 a,
.nav li h3 a:hover { background:#015293; color:#fff; }
.nav dl { position:absolute; left:0; top:42px; width:100px;  display:none; padding:5px 0 5px 0; background:url(../images/shade01.png); text-align:center;  }
.nav dl dd{ line-height:32px; }
.nav dl dd a{  color:#fff; font-size:14px;}
.nav dl dd a:hover{ color:#3fa0e1; }
/*最后项*/
.nav li.last { background:none; }

/*----------flash----------*/
.flash_wrap { border-top:3px solid #015293; background: #46B6FE; padding-bottom: 2px; }
.flash { overflow:hidden;}
.flash li {width:100%; }
.flash li img { display:block; width:100%;}
.flash .bx-wrapper { position: relative;*zoom: 1;}
/*加载界面*/
.flash .bx-wrapper .bx-loading { min-height:50px; background:#fff url(../images/bx_loader.gif) center center no-repeat; height:100%; width:100%; position:absolute; top:0; left:0; z-index:5; }
/*导航 相对bx-wrapper定位*/
.flash .bx-wrapper .bx-pager { position: absolute; bottom:15px;  right:20px; z-index:80; text-align: center;}
.flash .bx-wrapper .bx-pager.bx-default-pager a {background:#fff; display:block; color:#333; width:18px; height:18px; margin:0 4px 0 4px; outline:0; text-align:center; line-height:18px; }
.flash .bx-wrapper .bx-pager.bx-default-pager a:hover,
.flash .bx-wrapper .bx-pager.bx-default-pager a.active { text-decoration:none; background:#D80000;  color:#fff;}
.flash .bx-wrapper .bx-pager .bx-pager-item{ display:inline-block; *zoom:1; *display:inline;}

/*----------标题----------*/
.com_tit01 { height:36px;  background:#F8F8F8 url(../images/line01.png) repeat-x left top; border-bottom: 1px solid #E9E9E9; }
.com_tit01 h3{ float:left; font-size:16px; color:#015293; padding:0 18px; line-height: 33px; border-top:3px solid #015293; font-weight: bold; }
.com_tit01 .more {  float:right; color:#343434; font-size:10px;  line-height: 33px; padding: 3px 30px 0 0; }
.com_tit01_nav { float: right; line-height: 33px; padding: 3px 30px 0 0;}
.com_tit01_nav a { padding: 0 5px; color:#343434; font-size: 14px;}
.com_tit01_nav a:hover { color: #f00;}

/*----------index_box----------*/
.index_box { margin-top:25px;  }

/*----------关于----------*/
.index_about { width:515px; height: 315px; border:1px solid #E9E9E9; border-top:0; float:left;  }
.index_about .tit {  height:34px;  line-height: 34px; border-top:2px solid #2A73BF; border-bottom: 1px solid #E9E9E9; }
.index_about .tit h3 { float:left; font-size:16px;  padding:0 18px; background: #2A73BF; color: #fff; }
.index_about .img_block { width: 200px; float: left; margin: 12px 0 0 12px;}
.index_about .img_block img { display: block; width: 100%;}
.index_about .img_block a { display: block; line-height: 70px; color: #fff; font-size: 16px; background:#86CBDA url(../images/icon01.png) no-repeat 22px center; padding-left: 84px;}
.index_about .txt_block { width: 275px; float: right; margin: 15px 12px 0 0; line-height: 28px;}
.index_about .txt_block .more { float: right; color: #FF0000;}


/*----------新闻----------*/
.index_news { width:456px; height: 315px; border:1px solid #E9E9E9; border-top:0; float:right;  }
.index_news dl{ padding: 6px 15px 0; }
.index_news dt { border-bottom: 1px dashed #D8D8D8; padding-bottom: 8px; margin-bottom:5px;}
.index_news dt h3 { line-height: 28px; text-align:center; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.index_news dt h3 a { color: #246AA3; font-weight: bold;}
.index_news dt .desc { line-height: 24px; height: 48px; overflow: hidden; }
.index_news dt .more {color: #FF0000;}
.index_news dd { line-height:29px; height:29px; text-align:right; }
.index_news dd span { color:#aaa; }
.index_news dd a { float:left; text-align:left; background:url(../images/point01.png) no-repeat left center; padding-left:10px;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.index_news dd a { width:310px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

/*----------新闻2----------*/
.index_news2 { height: 260px; margin-top:25px; border:1px solid #E9E9E9; border-top:0;}
.index_news2 ul { margin-top:15px;}
.index_news2 li { float: left; line-height:30px; height:30px; width: 435px; text-align:right; margin: 0 32px; }
.index_news2 li span { color:#aaa; }
.index_news2 li a { float:left; text-align:left; background:url(../images/point01.png) no-repeat left center; padding-left:10px;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.index_news2 li a { width:310px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }


/*----------友情链接----------*/
.links {margin-top:25px; border:1px solid #E9E9E9; border-top:0; }
.links_list { padding: 0 15px 15px 8px; }
.links_list a{ margin:15px 4px 0 4px; float:left;  }
.links_list img { width: 154px; height: 48px; display: block; border: 1px solid #CDCDCD;}

/*----------底部----------*/
.footer { background:#024983; min-width:1000px; padding:10px 0; color: #B8C4D3; margin-top: 15px; }
.footer  a { color: #B8C4D3;}
.foot_pic { float: left; padding-top: 25px;}
.foot_pic img { height: 34px;}
.copyright { line-height:26px; width: 830px; float: right; text-align: center;}

/*----------banner----------*/
.banner {}
.banner img { display:block; width:100%;}


/*----------内容----------*/
.content { }

/*----------当前位置----------*/
.position{ color:#807F7F; line-height: 46px; padding-left:42px;  background:url(../images/route_ico.png) no-repeat 10px center;  }
.position a{color:#807F7F;}

/*----------侧边----------*/
.sidebar { float:left; width:218px;  }
.side_tit { height: 45px; line-height: 45px;
    background: url(../images/left_nav_tt.jpg) left top no-repeat #1d77bc; }
.side_tit h3 {    display: block;
        line-height: 45px;
        color: #fff;
        text-indent: 60px;
        font-size: 18px;
        background: url(../images/left_nav_ico.png) 30px 50% no-repeat;}
/*--侧边导航--*/
.side_nav { padding:0 10px 400px;
    border: 1px solid #dcdcdc;
    border-top: 0;
    background: url(../images/left_bg.jpg) left bottom no-repeat;}
.side_nav li  {margin-top: 8px;}
.side_nav li h3{ }
.side_nav li h3 a{     display: block;
    line-height: 35px;
    min-height: 35px;
    -moz-border-radius: 17px;
    -webkit-border-radius: 17px;
    -o-border-radius: 17px;
    border-radius: 17px;
    padding-left: 57px;
    color: #333;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    background: url(../images/nav_ico.png) 40px 50% no-repeat #e8e8e8;}
.side_nav li h3 a{ -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.side_nav li.cur h3 a,
.side_nav li h3 a:hover{ color: #015293;
    background: url("../images/nav_ico_hover.png") 40px 50% no-repeat #c4e0f1;}
.side_nav li dl { display:none;}
.side_nav li.cur dl { display:block;}
.side_nav li dd { border-bottom:1px solid #dfdfdc; line-height:26px; padding-left:36px;-o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.side_nav li dd.cur a { color:#3F9DDA; font-weight:bold;}


/*----------main----------*/
.main { width:758px; float:right; min-height: 500px;
    border: 1px solid #dbdee1;}
.main_top { height: 38px;
    background-color: #eee;
    border-bottom: 1px solid #dcdcdc;}
.main_top h3{ float:left; margin-top: -1px;
    height: 36px;
    line-height: 36px;
    color: #1d77bc;
    font-size: 18px;
    padding: 0 28px;
    background-color: #fff;
    border-right: 1px solid #dbdee1;
    border-top: 4px solid #1d77bc;}


/*----------新闻列表----------*/
.news_list { padding:20px;}
.news_list li { line-height:32px; height:32px;text-align:right; padding:5px 0; }
.news_list li span { color:#aaa; }
.news_list li a { float:left; text-align:left; background:url(../images/point01.png) no-repeat left center; padding-left:10px; font-size:14px;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.news_list li a { width:500px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.news_list li a:hover { color:#E60214;}

/*----------文章----------*/
.article { padding:20px; }
/*文章标题*/
.article_tit { font-size:20px; font-weight:bold; line-height:30px; padding:10px 0 10px 0; text-align:center; color:#015293;}
/*文章信息*/
.article_msg { font-size:12px; color:#666; padding:10px 0 10px 0;  text-align:center;}
.article_msg span { padding:0 5px;}
/*文章内容*/
.article_body { padding:20px 0; line-height:24px; min-height: 400px;}
.article_body p { padding:5px 0; } 
.article_body img { max-width:100%;}  
/*上下文导航*/  
.article_nav { height:30px; line-height:30px; } 
.article_nav li { -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.article_nav .pre { float:left; width:45%; text-align:left;}
.article_nav .next { float:right; width:45%; text-align:right;}
.article_img { text-align:center;}
.article_img img{ max-width:780px;}

/*----------单页面----------*/
.about {  line-height:28px; padding: 20px;  }
.about p{ padding:5px 0; text-indent: 2em;}
.contact_tab { width: 100%;  border-top:1px solid #dedede; border-left:1px solid #dedede;}
.contact_tab td { line-height: 30px; padding: 15px 40px; border-right:1px solid #dedede; border-bottom:1px solid #dedede;}

/*----------图片列表----------*/
.img_list {  overflow:hidden; }
.img_list ul { padding-left:10px;}
.img_list li { float:left; overflow:hidden; margin:30px 20px 0 20px; width:210px; height:250px;  _display:inline; }
.img_list li a {}
.img_list li a:hover { text-decoration:none;}
.img_list li .img_block{ width:208px; height:208px; overflow:hidden; text-align:center; border:1px solid #CDCDCD; }
.img_list li .img_block table{  }
.img_list li .img_block td{width:208px; height:208px;vertical-align:middle;  }
.img_list li .img_block img {max-width:208px; max-height:208px; _width:208px; _height:208px; display:block;  margin:0 auto;}
.img_list li p { width:210px; color:#444; text-align:center; height:40px; line-height:40px;  -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  }

/*----------下载列表----------*/
.down_list { margin-top:20px; }
.down_list li { line-height:36px; height:36px; text-align:right; border-bottom:1px dashed #C6C6C6; padding:10px 0;}
.down_list li span { color:#aaa; }
.down_list li a { float:left; text-align:left; background:url(../images/icon_download.png) no-repeat 6px center; padding-left:26px; font-size:14px;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.down_list li a { width:400px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }


/*----------搜索结果列表----------*/
.search_list { margin-top:20px; }
.search_list li { line-height:36px; height:36px; text-align:right; padding:10px; border-bottom:1px dashed #A6A6A6; padding:}
.search_list li span { color:#aaa; }
.search_list li a { float:left; text-align:left; font-size:16px;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.search_list li a { width:400px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

/* 分页 */

#pages { padding:14px 0 10px; text-align:center; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../images/titlebg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


/*----------联系留言----------*/
.contact_form { width: 42%; float: left;   }
.contact_form .form_item{ margin-bottom:0.8rem; }
.contact_form .form_item h3{ line-height:1.2rem; font-size:0.7rem; color:#6D7A78; }
.contact_form .form_item .form_txt{  border:1px solid #E7E7E7; background:none; padding:5px; height:2rem; line-height:2rem; box-sizing: border-box; width: 100%; font-size: 0.7rem;  color:#6D7A78;  }
.contact_form .form_item .form_textarea{ border:1px solid #E7E7E7; background:none; padding:5px; height:6rem; line-height:2rem; box-sizing: border-box; width: 100%; font-size: 0.7rem;  color:#6D7A78; }
.contact_form .form_btn { margin-top:20px;  }
.contact_form .form_btn input{ width:4rem; height:2rem; text-align:center; color:#fff; font-size:14px; background:#DDDDDD;border:0; -o-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; cursor:pointer; }
.contact_form .form_btn input:hover { background:#333;}
.contact_form .form_select {border:1px solid #E7E7E7; background:none; padding:5px; height:2rem; line-height:2rem; box-sizing: border-box; width: 100%; font-size: 0.7rem;  color:#6D7A78;  }



/*-------------------壹级-------------------*/
.class {  }

/*----------贰级----------*/
.class {  }

/*叁级*/
.class {  }

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