﻿/*==============================================Reset======================================*/
* {margin:0;padding:0}
del,dfn,em,img,ins,kbd,q,span,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,label,legend,caption,tfoot,thead,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{background:transparent;margin:0;padding:0;border:none;outline:0;font-size:100%;vertical-align:baseline}
body{font-size:12px;font-family:Arial;color:#000;padding:0px;margin:0px; min-width:998px; background:#E9EAED}
form{font-size:12px;font-family:Arial;color:#000;padding:0px; position:relative;background:#fff;width:998px;margin:0 auto}

table{font-size: 12px;font-family: Arial;}
table,tr,th,td {vertical-align:top}

ul,p,small{padding:0px;margin:0px;list-style-type:none;}
ul li{padding:0px;margin:0px;list-style-type:none;}
h1,h2,h3,h4,h5,h6{padding:0px; margin:0px;font-weight:normal }img{border:0px;}.sao{ font-family:Verdana;color:Red;}.clr{clear:both;}
a{color:#3e4095;text-decoration:none;}
a:hover{color: #ed3237;text-decoration:none;z-index:1}
.clr{ clear:both;}

@font-face {font-family:seofon;src: url('/SVN-Segoe UI.ttf');}
@font-face {font-family:seofonlight;src: url('/SVN-Segoe UI Light.ttf');}

.header {width:100%;height:151px;overflow:hidden;}

/* -- nav -- */
.menu {height:38px;margin-top:-38px;z-index:888;text-align:right }
.menu li {line-height:38px;display:inline-block}
.menu li:last-child a {border:none}
.menu li:hover, ul.menu li.ac {background:#02458b}
.menu li a {color:#fff;padding:0px 15px;border-right:1px solid #A4A5D3}
.menu li a:hover, ul.menu li a.ac {color:#fff !important}
.menu li ul{position: absolute;background:#dcddde;width: 200px; z-index:99;display: none;text-align:left }
.menu li ul li{line-height:normal;border:none}
.menu li ul li:hover{background:#3179BF}
.menu li ul li a{width:190px; background:none;display:block;color:#333; padding:7px 5px;float: left;border:none}
.menu li ul li a:hover{color:#fff !important; background:none}
.menu li.list ul{position: absolute;left: 200px}

.main {margin:10px 0}
.main .left {width:215px;float:left}
.main .content {width:532px;float:left;margin:0 15px}
.main .right {width:221px;float:right}

.h {height:27px;background:url(/images/bd/t1.png) no-repeat top left , url(/images/bd/t3.png) no-repeat top right , url(/images/bd/t2.png) repeat-x top left;text-align:center;font-weight:normal;font:13px/27px Arial;color:#fff;font-weight:700;width:40%}

.box {box-sizing: border-box; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;border:1px solid #3e4095;margin-bottom:15px}
.box h2 {height:27px;background:url(/images/bd/t1.png) no-repeat top left , url(/images/bd/t3.png) no-repeat top right , url(/images/bd/t2.png) repeat-x top left;text-align:center;font-weight:normal;font:13px/27px Arial;color:#fff;font-weight:700}
.box .in {padding:5px}
.box .n a {display:block;margin-bottom:7px;font-weight:700}
.box .n a:before {content:"";width:4px;height:4px;background:#ed3237; float:left;margin:6px 5px 0 0}

.box .ad {padding-bottom:5px}
.box .ad a {width:95px;height:60px;border:1px solid #ededed;float:left;margin:3px;overflow:hidden }
.box .ad a:nth-child(2n) {float:right}
.box .ad a img {width:95px;height:auto}

.lstnt {margin-bottom:10px}
.lstnt .th {width:200px;float:left;margin-right:10px;height:135px;overflow:hidden }
.lstnt .th img {width:100%}
.lstnt h3 {font-weight:700;margin-bottom:8px; font-size:13px}
.lstnt p {max-height:98px;overflow:hidden;line-height:18px}

.lstnb {margin-bottom:5px}
.lstnb h3 {font-size:13px;font-weight:700;}

.lstpt {width:156px;height:auto;overflow:hidden;float :left;margin-right:26px}
.lstpt:nth-child(3n) {float:right;margin-right:0}
.lstpt .th {height:108px;overflow:hidden;margin-bottom:8px}
.lstpt .th img {width:100%}
.lstpt h3 {font-weight:700;font-size:13px;margin-bottom:7px}
.lstpt p {max-height:55px;overflow:hidden;line-height:18px}

.sp img {width:100%;height:auto;margin-bottom:5px}
.footer {background:#3e4095 url(/images/bd/mnf.png) no-repeat top left;min-height:150px}
.footer .l {float:left;width:45%;padding:20px;color:#fff; line-height:18px}
.footer .r {width:50%; float:right;text-align:right;position:relative}
.footer .r .tk {margin-top:20px;margin-right:10px;margin-bottom:15px;background:#5253a0;border-radius:5px;width:179px;height:30px;color:#fff;text-align:left;padding:10px 0 10px 10px; float:right;}
.footer .r .mf li {display:inline-block;line-height:38px;}
.footer .r .mf li a {color:#fff;padding:0 10px;border-right:1px solid #8687bd}
.footer .r p.cp {clear:both;float:right;text-align:right;margin-right:10px}
.footer .r p.cp a {color:#fff}

.tk {height:26px;width:194px;background:url(/images/bd/tk.png);margin-bottom:10px}
.tk .txt {background:none;outline:none;width:126px;float:left; border:none;margin:3px 0 0 5px}
.tk .btn {background:none;outline:none;border:none;width:55px;float:right; cursor:pointer}

.lst {width:100%; float:left;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #cdcdcd}
.lst .th { float:left;width:154px;height:90px;margin:0 10px 0 0; overflow:hidden }
.lst .th img {width:100%}
.lst h3 {font-size:13px;font-weight:700;margin-bottom:8px}
.lst p {max-height:53px;overflow:hidden;line-height:18px;margin-bottom:7px}

.newsdt {margin-top:10px}
.newsdt h1 {font-size:18px;color:#0d0d0d;margin-bottom: 15px}
.newsdt strong {line-height:18px}
.newsdt h6 {color: #666;font-weight: normal;margin:8px 0;font-size:12px}
.newsdt .desc { font:13px/18px Arial;text-align:justify;overflow:hidden }
.newsdt .desc p {padding-bottom:7px}
.newsdt h3 {font:bold 12px/18px Arial ;color:#000;margin:10px 0;border-bottom:1px solid #dcdcdc;padding-bottom:3px}
.newsdt a.a {width:100%;display:block;margin-bottom:5px; font-weight:700}
.newsdt a.a:before {content:"";width:4px;height:4px;background:#ed3237; float:left;margin:6px 5px 0 0}

.contact {margin-bottom:12px;padding:20px;font:12px/18px Arial;text-align:justify}
.contact .ct1 {padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #dcdcdc}
.contact .ct1:after {content:".";clear:both; display:block;line-height:0;height:0;visibility:hidden }
.contact p {margin-bottom:8px}
.contact p strong {width:80px;float:left }
.contact p .button {border:none;background:url(/images/bd/t2.png);color:#fff;padding:0 12px; cursor:pointer;margin-top:7px;margin-left:80px;height:27px}
.contact .textbox {width:250px}
/*==============================================Begin Pages======================================*/

#lblPage{ display:block;text-align:center;padding-top:10px;height:24px; clear:both;font-weight:bold;}
A.apage:link{color:#0062BD;text-decoration:none;border: 1px solid #cccccc;padding:0px 5px;vertical-align:middle;font-weight:bold;}
A.apage:visited{color: #0062BD;text-decoration:none;border: 1px solid #cccccc;padding:0px 5px;vertical-align: middle;font-weight:bold;}
A.apage:hover {color:#f60;text-decoration:none;border:1px solid red;padding:0px 5px;vertical-align:middle;font-weight:bold;}
.cpage{color:red;text-decoration:none;border:1px solid #cccccc;padding:0px 5px;vertical-align:middle;font-weight:bold;}

/*==============================================End Pages======================================*