@charset "iso-8859-9";
/* CSS Document */


body, html { width:100%; height:100%; margin:0; padding:0; min-width:1000px; min-height:600px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(images/patternm.png); }

.wrapper { width:100%; height:auto; min-height:100%; overflow-y:auto; background-repeat:repeat-x; }
.middle { width:1000px; height:auto; min-height:700px; overflow:hidden; margin:0 auto 0 auto;  }
.header1 { width:1000px; height:74px; font-size:13px; background: url(images/header1.png)no-repeat; margin-top: 6px; }

.middlecontent { width:inherit; height:auto; min-height:550px; overflow:hidden; background:url(images/trwhite.png); padding:10px 0 10px 0; }
.headermiddle { width:1000px; height:60px; background:#FFF; margin:0 auto 0 auto; border-bottom:1px solid #333; background: url(images/headerbar.png); }
.logo { width:224px; height:inherit; float:left; cursor:pointer; }
.menu { width:760px; height:30px; margin:12px 10px 0 0; float:left; }
.menuitem { width:auto; height:inherit; background-repeat:no-repeat; display:inline-block; min-width:40px; float:left; font-size:14px; margin-left:10px; padding:13px 12px 0 12px; color:#CCC; cursor:pointer; }
.menuitem:hover { color:#FFF; background: #7e7e7e; border-radius: 6px; }
.menuhome { width: 24px; height: 24px; float: left; margin: 6px 0 0 32px; cursor: pointer; background: url(images/homemenu.png); }
.menuhome:hover { background: url(images/homehover.png); }

.pagecontainer { width:inherit; height:auto; min-height:550px; overflow:hidden; }
.content2 { width:inherit; height:200px; margin-top:10px; }
.content2item { width:300px; height:inherit; float:left; margin-left:24px; }
.content2itemh { width:inherit; height:22px; font-size:14px; padding-top:4px; border-bottom:1px solid #666; }
.content2itemi { width:inherit; height:100px; margin-top:6px; }
.content2itemi img { width:inherit; height:inherit; border-bottom:1px solid #666; opacity:.8; }
.content2itemt { width:inherit; height:40px; margin-top:7px; font-size:13px; color:#666; }
.content2iteml { width:inherit; height:20px; color:#FFF; font-size:13px; cursor:pointer; text-align:right; }

.slider { width:inherit; height:320px; overflow:hidden; }
.slideract { width:1000px; height:auto; min-height:300px; overflow:hidden; }
.slideract img { width:inherit; height:320px; }
.slidertext { width:990px; height:44px; color:#FFF; padding:16px 0 0 10px; background:url(images/baroverlay1.png); position:absolute; z-index:2; margin-top:260px; }


.docitem { width: 200px; height: auto; margin: 10px 0 0 10px; float: left; }
.docitem img { width: 180px; height: auto; }
.docitemtext { color: #333; text-align: center; font-size: 13px; }

.pageheader {  }
.catcontent { width:300px; height:auto; min-height:200px; overflow:hidden; float:left; background: url(images/catbg.png); }
.catitem { width:240px; height:26px; padding:8px 0 0 10px; margin:6px 0 0 10px; cursor:pointer; color:#333; font-size:14px; }
.catitem:hover { color:#FFF; background: #7e7e7e; border-radius: 6px; }
.pcontent { width:680px; height:auto; min-height:200px; overflow:hidden; float:right; }
.pitem { width:216px; height:200px; float:left; margin:5px 5px 5px 4px; border-bottom:1px solid #CCC; }
.pitemh { width:208px; height:13px; padding:3px 0 0 0; font-size:13px; color:#666; cursor:pointer; }
.pitemimg { width:208px; height:auto; max-height: 140px; margin-top:6px; }
.pitemimg img { width:inherit; height:inherit; max-height: 140px; cursor:pointer; }
.pitemf { width:inherit; height:20px; margin-top:10px; text-align:center; font-size:13px; color:#333; }

.refitem { width: 180px; height: auto; margin: 10px 0 0 10px; float: left; }
.refitem img { width: inherit; height: inherit; }

.pdetailimg { width:208px; height:140px; float:left; }
.pdetailimg a { width: inherit; height: inherit; }
.pdetailimg img { width:inherit; height:inherit; }

.pdetailtext { width:360px; height:auto; min-height:140px; float:right; margin-right:4px; }
.pdetailtextitem { width:inherit; height:auto; word-wrap: break-word; min-height:16px; overflow:hidden; margin-top:6px; padding-bottom:4px; font-size:14px; border-bottom:1px dotted #CCC; }

.sitem { width:inherit; height:auto; min-height:240px; overflow:hidden; }
.sitemh { width:inherit; height:22px; border-bottom:1px dotted #CCC; font-size:13px; color:#333; }
.sitemcimg { width:300px; height:100px; margin-top:54px; float:left; border:1px solid #CCC; }
.sitemcimg img { width:inherit; height:inherit; }
.sitemtext { width:360px; height:auto; min-height:100px; float:right; overflow:hidden; word-wrap: break-word; margin-top:10px; font-size:13px; }

.refitemh { width:auto; height:20px; overflow:hidden; margin-top:20px; display:inline-block; padding-left:10px; float:left; }

.abimg { width: 300px; height: 260px; float: left; border: 1px solid #666;  margin-left: 10px; }
.abimg img { width: inherit; height: inherit; }
.abitemcont { width: 610px; height: auto; float: left; margin-left: 18px; }
.abitem { width:640px; height:auto; min-height:30px; margin-top:6px 0 0 10px; text-align:center; word-wrap: break-word; }

.contact1 { width:inherit; height:300px; }
.contact2 { width:440px; height:200px; margin:20px 0 0 20px; border:1px solid #CCC; padding: 6px 0 0 6px; float: left; }
.contact2text { width: 200px; height: 22px; float: left; margin: 20px; color: #e2007a; }
.contact2 span { color:#e2007a; text-decoration:underline; }

.footer { width:inherit; height:200px; margin-top:20px; }
.footermiddle { width:1000px; height:inherit; margin:0 auto 0 auto;  }
.footer1 { width:inherit; height:110px; padding-top:10px; background:url(images/patternfooter.png); }
.footeritem { width:970px; height:20px; padding:5px 0 0 30px; color:#999; font-size:14px; }
.footeritem span { color:#CCC; }
.footer2 { width:inherit; height:35px; font-size:13px; margin-top:10px; color:#CCC; padding-top:15px; background:url(images/patternfooter1.png); }
