body {margin:0; padding:0;background-color:#FFF;color:#000; font-family:Geneva, Arial, Helvetica, sans-serif;}
table {border:0px; border-collapse:collapse;}
table td {padding:0px;}
td, input, textarea, p {font:11px Tahoma,Arial,Sans-serif;color:#000;}
img {border:0;}
H1 {font:bold 14px Arial,Sans-serif;color:#333;margin:10px 10px 15px 10px;padding:0px;text-transform:uppercase;}
H2 {font:bold 12px Arial,Sans-serif;color:#001a5d;margin:0 0 10px 0;padding:0;text-transform:uppercase;text-align:center;}
H3 {font:bold 11px Arial,Sans-serif;color:#333;margin:0 0 10px 0;padding:0;text-transform:uppercase;}
.menu2 {border-bottom:1px solid #b31f1f;background:#fdfafa;padding:4px 15px 5px;color:#333;text-align:center;font-weight:bold;}
.menu2 a {color:#00c;text-decoration:none;}
.menu2 a:hover {text-decoration:underline;}

h4 {font:bold 12px Arial,Sans-serif;color:#333;margin:0 14px 0;padding:0;}
.faq {border-bottom:1px solid #696969;margin:5px 0 10px; text-align:center;}
.quest {background:url(/img/quest.gif) top left no-repeat #fcf1f1;border-top:1px solid #b31f1f;border-left:1px solid #b31f1f;border-right:1px solid #b31f1f;}
.quest div {padding:9px 17px 15px 25px;text-align:justify;}
.answ  {background:url(/img/answ.gif) top left no-repeat #f1f1f1;border-top:1px solid #696969;border-left:1px solid #696969;border-right:1px solid #696969;}
.answ div  {padding:9px 17px 15px 25px;text-align:justify;}

.content {width:96%; margin:1%; font-size:12px; display:block; float:left; text-align:justify;}
.content p {font-size:13px;}
.content th {font-size:13px;}
.content td {text-align:center;}
.content input {margin: 5px; border:1px solid #000;}
.content h2 {}
.line {border-top:1px solid #D98F8F; height:10px; width:100%; display:block; float:left;}
.tblu {height:6px; width:1003px; background-color:#0255B1;}
.logo {height:105px; width:1003px; background-color:#D3DDFF; border-bottom:1px solid #fff;}
.sidel {height:105px; width:8px; background-color:#9E9B9B; float:left; border-right:1px solid #fff;}
.sided {height:150px; width:8px; background-color:#7A7A7A; float:left; border-right:1px solid #fff;}
.pic {height:105px; width:992px; float:right; text-align:center;}
.div {height:2px; width:1003px; background-color:#8D8D8D; border-bottom:1px solid #fff;}
.col {height:150px; text-align:left;}
.mail {position:absolute;width:120px;z-index:1;left: 12px;top: 76px;}
.mail a {color:#717171;font-size:12px;}
.mail a:hover {text-decoration:none;}

.img1 {float:left; width:331px; height:150px; background:url(../img/img1.jpg) no-repeat;}
.img2 {float:left; width:331px; height:150px; background:url(../img/img2.jpg) no-repeat;}
.img3 {float:left; width:332px; height:150px; background:url(../img/img3.jpg) no-repeat;}
table.tab {width:1003px;}
.mdiv {width:242px; background:url(../img/mbg.jpg) repeat-y #F3F3F3; height:9px; border-top:1px solid #fff;}
.itm {height:99px; border-top:1px solid #fff; background:url(../img/itmbg.jpg) repeat-x; color:#fff; font-family:Arial narrow;}
.itm h2 {font-size:11px; color:#fff; font-family:Arial narrow; margin:0px;}
.itm .side {height:99px; width:8px; background-color:#A2A1A1; border-right:1px solid #fff; float:left;}
.itm .mtxt1 {float:left; width:226px; height:95px; padding:4px 0px 0px 4px; background:url(../img/ming1.jpg) no-repeat;}
.itm .mtxt2 {float:right; width:226px; height:95px; padding:4px 4px 0px 0px; background:url(../img/ming2.jpg) right no-repeat;}
.itm .mtxt3 {float:left; width:226px; height:95px; padding:4px 0px 0px 4px; background:url(../img/ming3.jpg) no-repeat;}
.itm .mtxt4 {float:right; width:226px; height:95px; padding:4px 4px 0px 0px; background:url(../img/ming4.jpg) right no-repeat;}
.txtr a {color:#fff; text-decoration:none;}
.txtr a:hover {text-decoration:underline;}
.txtl a {color:#fff; text-decoration:none;}
.txtl a:hover {text-decoration:underline;}
.txtr {width:110px; height:95px; float:right; line-height:13px;}
.txtl {width:110px; height:95px; float:left; line-height:13px;}

.main {width:517px; float:left; margin-bottom:3px;}
.mmenu {margin-top:7px; width:100%; float:left;}
.red {padding:11px 9px 0px 8px; float:left; background:url(../img/rmenubg.jpg) repeat-x; text-align:center;}
.red a{color:#B31F1F; font-weight:bold; font-size:12px; text-decoration:none; line-height:9px;}
.red a:hover{text-decoration:underline;}
.reddr {width:3px; float:left;}
.blud {width:3px; float:left;}
.blue {padding:0px 4px 0px 4px; float:left; background:url(../img/blubg.gif) bottom repeat-x; text-align:center; height:33px;}
.blue a{color:#039; font-weight:bold; font-size:12px; text-decoration:none; line-height:9px; display:block; margin-top:10px;}
.blue a:hover{text-decoration:underline;}
.black {height:22px; background:url(../img/menusub.jpg) right repeat-y; float:left; width:100%; border-bottom:1px solid #fff; text-align:center;}
.black a {color:#dc1921; font-size:13px; font-weight:bold; text-decoration:none;}
.black a:hover {text-decoration:underline}
.newsmain {width:234px; display:block; float:right;}
.nbluebg {background-color:#0255B1; width:10px;}
.nbluebg .sq {height:8px; width:10px; background-color:#fff;}
.lmenu1 {width:247px; height:100%; border-right:5px solid #039; background:url(../img/bg_left_logo.gif) repeat-y #F3F3F3;}
.news {background:#F3F3F3; border-top:1px solid #fff; padding:2px;}
.news h1{font-size:11px; color:#333; text-transform:lowercase; margin-left:0px; margin-right:0px;}
.news h2{font-size:12px; color:#bf0001;}
.news img {margin-right:10px; display:block;}
.ntitle {float:left; width:100%;}
.newitem {float:left; width:100%;}
.date {color:#BF0001; font-weight:bold; font-size:11px; padding:15px 0px 9px 5px; float:left;}
.newsbody {display:block; float:left; width:200px;}
.newsbody .txt:hover {text-decoration:underline;}
.newsbody a {text-decoration:none; color:#BF0001;}
.newsbody a:hover {text-decoration:underline;}
.all {text-align:center; display:block; float:left; width:150px;}
.all a {color:#BF0001;}
.all a:hover {color:#BF0001; text-decoration:none;}
.lang {width:100%; float:right;}
.lang img {display:block; float:right; margin:0px 0px 5px 10px;}
.footer {width:1003px; height:93px; background:#E8E8E8;}
.fdiv {border-top:3px solid #B31F1F; width:1003px; height:0px;}
.fleft {height:90px; width:247px; display:block; float:left;}
.fright {height:90px; width:751px; display:block; float:left; font-size:12px; font-weight:bold; text-align:center; border-left:5px solid #bbb;}
.fright a {color:#06c; text-decoration:none; text-transform:uppercase;}
.fright a:hover {color:#036; text-decoration:underline;}
.frtop {padding:2px 0px 0px 0px; background:#DADADA; font-size:12px; margin-bottom:30px; width:750px;}
.fltop {padding:2px 0px 0px 0px; background:#DADADA; text-align:center; font-size:12px; width:247px;}
.fltop span{color:#666;}
.shinfo {margin:5px 0 30px; width:100%; border-bottom:1px solid #ccc; float:left; padding-left:10%;}
.shinfo img {display:block; float:left; padding-right:10px;}
.shinfo .txt {color:#666; float:left; width:70%; font-size:11px;}
.shop {border-top:3px solid #e3e3e3;border-bottom:3px solid #e3e3e3; text-align:center;}
.shop th {background:url(/img/bg_shtrih.gif) top left repeat #fff;font-size:11px;border-bottom:3px solid #e3e3e3;border-right:1px solid #cbcbcb;}
.shop td {border-bottom:1px solid #ededed;border-right:1px solid #cbcbcb;}
th.r, td.r {border-right:none}
.shop a, .faq a {color:#c00}
.shop a:hover, .faq a:hover {text-underline:none;}

