html,body{margin:0;padding:0;height:100%}
body{background:#eaf7fe url(/images/bg.gif) repeat-x}
body,table,td,th,p{font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#111;}
td{vertical-align:top}
a{color:#2f7dc1;}
a:hover{text-decoration:none;text-indent:0;}
a img{border:none}
.clear{clear:both}

h1{padding:0;margin:0;line-height:30px;font-weight:normal;font-style:italic;font-size:25px;font-family:Georgia, "Times New Roman", Times, serif;color:#000;}
h3{font-size:15px;font-weight:normal;color:#000;}

#header{position:absolute;top:0;height:370px;width:100%;min-width:1000px;z-index:11}
.t1{position:absolute;width:200px;height:205px;margin-top:164px;background:url(/images/tl.png) no-repeat}
.t2{position:absolute;right:0;width:735px;height:370px;background:url(/images/t.jpg) no-repeat}

.logo{position:absolute;margin:30px 0 0 50px}
.name{position:absolute;margin:130px 185px 0;font-size:13px;color:#003862;text-decoration:none;font-family:Verdana, Geneva, sans-serif}

.slogan,.slogan p{position:absolute;margin:200px 0 0 42px;font-style:italic;color:#fff;font-size:16px}

.trtext{position:absolute;right:0;margin:112px 123px 0 0;text-align:center;color:#fff;font-size:21px;font-family:Verdana, Geneva, sans-serif}

.pict{position:absolute;margin:305px 0 0 32px}
.pict a{display:block;float:left;height:23px;width:22px;margin:0 30px 0 10px}
.pict a:hover{background:url(/images/pict.gif) no-repeat}
.pict a.pictlink img{margin:5px 4px}

.menubg{position:absolute;top:0;margin-top:385px;width:100%;}
.ml{padding:0 46px}
.mr{width:100%}
.menu{width:100%;border-collapse:collapse}
.menu td{position:relative;height:29px;text-align:center;padding:0px}
.menu a{display:block;line-height:29px;margin:6px 5px;color:#111;font-size:11px;text-transform:uppercase;text-decoration:none}
.menu a span{display:block;_display: inline-block;_width:100%;line-height:29px;cursor:pointer}
.menu a.active, .menu a:hover, .menu .active a {color:#fff;background:url(/images/ml.gif) no-repeat}
.menu a.active span, .menu a:hover span, .menu .active a span {display:block;_display: inline-block;background:url(/images/mr.gif) 100% 0 no-repeat}


.level1 table{border-collapse:collapse;}
.level1 table td{padding:0;}

.level1 .l1t{font-size:3px;line-height:3px;height:5px}
.level1 .l1t div{width:100%}
.level1 .l1t div table{width:100%}
.level1 .l1tc{background:#0066b3;font-size:3px;line-height:3px;height:5px}
.level1 .l1tr{background:url(/images/mtr.gif) no-repeat;width:5px;font-size:3px;line-height:3px;height:5px}
.level1 .l1c{background:#0066b3}

.level1 .l1b div{width:100%}
.level1 .l1b div table{width:100%}
.level1 .l1b{font-size:3px;line-height:3px;height:5px}
.level1 .l1bl{background:url(/images/mbl.png) no-repeat !important;
background:url(/images/x.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mbl.png',sizingMethod='image');
width:5px;font-size:3px;line-height:3px;height:5px}
.level1 .l1bc{background:#0066b3;font-size:3px;line-height:3px;height:5px}
.level1 .l1br{background:url(/images/mbr.png) no-repeat !important;
background:url(/images/x.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mbr.png',sizingMethod='image');
width:5px;font-size:3px;line-height:3px;height:5px}

.menu td .level1 {position:absolute;left:auto !important;left:0;top:0;text-align:left;margin:35px 0 0 5px;background:none;padding:0}
.menu td .level1 a, .menu td.active .level1 a {display:block;width:auto !important;width:100%;margin:0;padding:4px 25px 6px 15px;line-height:normal;text-transform:none;white-space:nowrap;color:#fff;font-size:13px;text-align:left;text-decoration:underline;background:transparent}
.menu td .level1 a:hover{color:#fff;background:#045089;text-decoration:underline}


#wrapper{position:relative;height:100%;width:100% !important;border-collapse:collapse}
#content{padding:450px 0 0;width:100%;}
.cpadd{padding:0 30px 20px 50px}
.cwidth{width:100%}


.h1{border-collapse:collapse;width:100%}
.h1 td{padding:0px}
.h1 .print{width:120px}
.path{margin:0 0 15px;}


#right{padding:450px 0 0;width:300px;}
.rpadd{padding-right:50px}
.rwidth{width:100%}


.nko{width:250px;padding-bottom:10px;background:#0066b3 url(/images/nkob.png) 0 100% no-repeat}
.nkot{height:81px;background:url(/images/nkot.png) no-repeat}
.nkot div{padding:21px 0 0 104px;color:#fff;font-size:14px;font-family:Verdana, Geneva, sans-serif}
.nko p{margin:20px 25px;font-size:26px;color:#b5b186}
.nko a{color:#c5edfe}
.nko li{color:#fff;margin-right:25px;margin-bottom:20px}

.nb{background:url(/images/newsbg.gif) 0 3px repeat-y}
.nbt{padding:20px 0 10px;color:#000;font-size:18px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;background:url(/images/news.jpg) no-repeat}

.nlink a{padding:0;font-family:Verdana, Geneva, sans-serif}
.nlink a:hover{background:#2f7dc1;color:#fff;text-decoration:underline}
.ntext{margin:5px 0 15px;font-family:Verdana, Geneva, sans-serif}

.allnew{text-align:right;margin:5px 0 0 auto}
.allnew a{display:block;color:#fff;text-align:center;line-height:23px;height:24px;width:105px;background:url(/images/btn.png) no-repeat}

.search{margin:30px 0 10px;height:57px;background:url(../images/search.png) no-repeat}
.search form{padding:11px 0 0 15px;margin:0;}
.search form .texts{border:1px solid #0968ba;color:#111;width:160px}
.search form .btns{margin-left:15px;vertical-align:middle;height:38px;width:40px;border:none;background:none;cursor:pointer}

.pb{margin-bottom:20px}
.pb a{margin-right:10px}


#topdown{height:172px;width:100%;padding:0}
#footer{position:relative;padding:0px !important;width:100%;height:172px;border-top:1px solid #7ca9be}

.copyright{position:absolute;margin:25px 0 0 50px;}
.copyright span{color:#0066b3}
#footer p{margin:9px 0}
.phone{position:absolute;left:45%;margin-top:25px;}
.phone span{color:#0066b3}
.stat{position:absolute;right:0;margin:25px 50px 0 0}

.search-result b {font-style:normal;background-color:#abcdef;}

.block {background:#02559d url(/images/bg.jpg) top repeat-x;display:block;margin:20px;}
.block .b {background:url(/images/tr.gif) top right no-repeat;}
.block .b .b {background:url(/images/tl.gif) top left no-repeat;}
.block .b .b .b {background:url(/images/bl.gif) bottom left no-repeat;}
.block .b .b .b .b {padding:40px 20px 40px 20px;background:url(/images/br.gif) bottom right no-repeat;text-align:center;color:#fff;font-size:20px;font-family:Arial;}
.block .b .b .b .b p{color:#fff;font-size:20px;font-family:Arial;}
.block .b .b .b .b a{text-decoration:underline;color:#C5EDFE}
.block .b .b .b .b a:hover{text-decoration:none;}
