﻿@charset "utf-8";
*{ padding:0px; margin:0px;}
body{ font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000; margin:0 auto; margin-top:0px; background:#ffffff;}
img{ border:none;}
a { color:#64001e; text-decoration:none;}
a:hover { color:#64001e; text-decoration:underline;}
/*---- CROSS BROWSER DROPDOWN MENU ----*/
ul#nav {z-index: 999; margin: 0 0 0 0px; background:#64001e; padding-left:30px;}
ul.drop a {display:block; color:#e0b82a; font-family: Arial Narrow; font-weight:900; font-size: 16px; text-decoration: none; padding-left:25px; padding-right:25px;}
ul.drop, ul.drop li, ul.drop ul { list-style: none; margin: 0; padding: 0; background: #64001e; font-family: Arial Narrow; font-weight:900; font-size: 16px; text-decoration: none; color: #e0b82a; padding-left:0px;}
ul.drop { position: relative; z-index: 597; float: left; width:1070px;}
ul.drop li {float: left; line-height: 1.3em; vertical-align: top; zoom: 1; padding: 5px 10px;}
ul.drop li.hover, ul.drop li:hover { position: relative; z-index: 599; cursor: default; background: #8b2c26;}
ul.drop ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; min-width: 150px; white-space: nowrap; background: #64001e; border: 0px solid #fff; }
ul.drop ul li { float: none; }
ul.drop ul ul { top: -2px; left: 100%; }
ul.drop li:hover > ul { visibility: visible }
.tel{color:#000000;}
.staffpic{ width:900px; height:600px; margin: 0px 25px 0px 125px;}
.staffpic2{ width:600px; height:400px; margin: 0px 0px 0px 0px;}
.staffpic3{ width:600px; margin: 0px 0px 25px 125px;}
.dotted:before{ width:1px; height: 22px; padding: 0px 5px;}
.header { width:1100px; height:130px; margin: 0px auto;}
.banner{   
    width:1100px;
    height: 280px;
}
.banner img{
    width: 1100px;
    height: 280px;   
}

.banner{ width:1100px; height:280px; overflow:hidden; position:relative; }
.banner .hd{ height:15px; overflow:hidden; position:absolute; left:48%; bottom:10px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;list-style: none;  }
.banner .hd ul li{ float:left; margin-right:15px;border-radius: 50%;  width:15px; height:15px; line-height:14px; text-align:center; background:#e3e3e3; cursor:pointer; }
.banner .hd ul li.on{ background:#f00; }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; }


.banner .prev,
.banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }
.table{width: 1100px;margin: 0 auto;}
.biopic {width: 378px;height: 400px;}
.approval {float: left; height:25px;  line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: border-spacing: 20px 1px; vertical-align: top;width: 300px; margin: 0px 20px 10px 0px;}
.approval2{float: left; height:350px;  line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: vertical-align: top;width: 300px; margin: 0px 20px 10px 0px;}
.approval3{float: left; line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: vertical-align: top;width: 500px; margin: 0px 20px 10px 0px;}
.eventpic {margin: 0px 10px 10px 20px;}
.eventpic2{margin: 0px 10px 20px 20px;}
.container { width:984px; height:285px; margin:0 auto;}
.neicontainer { width:984px; min-height:200px; height:auto !important; height:auto; margin:0 auto; }
.footer { width:1100px; height:40px;margin:20px auto; vertical-align: middle; line-height:30px; border-top:1px solid #2e2b12;}
.leftcon { width:300px; height:285px; float:left;}
.neileftcon { width:984px; height:auto;}
.words1{ height:182px; float:right;  font-size:18px;  color:#64001e; font-family:"Lucida Sans Unicode", Arial; margin-right: -80px; vertical-align: bottom;}
.words1 .menu{margin: 80px;width: 670px;}
.words{  width:200px; height:285px; float:right; line-height:65px; font-size:22px;  color:#64001e; font-family:"Lucida Sans Unicode", Arial; margin:0 auto;}
.lefttitle {  width:300px; height:65px; float:left; line-height:65px; font-size:22px;  color:#64001e; font-family:"Lucida Sans Unicode", Arial; margin:0 auto;}
.midcon { width:400px; height:285px; float:left;}
.rightcon { width:243px; height:285px; float:left;}
.logo { width:200px; height:182px; float:left;}
.righttop { width:420px; height:92px; float:right; vertical-align: bottom;}
.menunav { width:984px; height:38px; background:url(../images/nav.jpg) no-repeat; float:left;}
.language { width:420px; height:28px;}
.en { width:88px; height:28px; float:right;}
.line { float:left; width:2px; height:30px; margin-top:4px; background:url(../images/line.png) no-repeat; }
.leftcontainer { margin-right:30px; line-height:18px; margin-bottom:15px;}
.style23 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: white; font-style: italic; }
.style19 a { color: #DFD258; font-size: 10px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style19 a:hover { color: #DFD258; text-decoration:underline; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.sad { height:40px; float:left; width:180px;}
.leftpart { float:left; width:220px;}
.rightpart {width:1100px; margin: 0px auto;} /* top right bottom left*/
.rightpart2{ margin: 0px auto;}
.rightpart3 {width:700px; margin: 0px auto;}
.rightfont { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; line-height:20px;  margin: 0px 10px 0px 0px;}
.rightfont2{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; line-height:20px;  margin: 0px 10px 0px 100px;}
.rightfont3{ width:700px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; line-height:20px;  margin: 0px 0px 0px 20px;}
.lefttitle1 {height:50px;  line-height:65px; font-size:22px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 2px 10px 0px; text-transform: uppercase; border-bottom:1px solid #2E2B12;}
.lefttitle2 {height:25px;  line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 2px 10px 0px;}
.lefttitle3 {height:30px;  line-height:35px; font-size:22px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 2px 10px 0px; text-transform: uppercase; border-bottom:1px solid #2E2B12;}
.lefttitle4 {height:25px;  line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 5px 10px 5px; border-bottom:1px solid #2E2B12;}
.lefttitle5 {height:25px;  line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 2px 10px 0px; border-spacing: 20px 1px; vertical-align: top;}
.lefttitle6 {height:25px;  line-height:25px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 2px 10px 0px; border-spacing: 20px 1px; vertical-align: top;}
.lefttitle7 {height:25px;  line-height:30px; margin: 0px 2px 10px 0px; border-spacing: 20px 1px; vertical-align: top; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify;}
.lefttitle9{line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 2px 10px 0px; border-spacing: 20px 1px; vertical-align: top;}
.sweew {font-family: "Times New Roman", Times, serif; color: #e0b82a;
font-weight: bold; font-size:20px; height:65px; line-height:70px;}
.sweew2 {font-family: "Times New Roman", Times, serif; color: #e0b82a;
font-weight: bold; font-size:20px; height:75px; line-height:100px;}
.sweew1 {color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
font-weight: bold; height:20px; line-height:20px;}
.sweew1 a { color:#FFFFFF; text-decoration:none;}
.sweew1 a:hover { color:#e0b82a; text-decoration:none;}
.sweew1q {color: white; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; height:24px; line-height:24px; font-style: italic;}
.sweew1q a { color:#FFFFFF; text-decoration:none;}
.sweew1q a:hover { color:#e0b82a; text-decoration:none;}
.location { font-weight:bold; font-size:14px; color:#64001e;}
.qaz { font-weight:bold; font-size:14px; color:#e0b82a;}
.solo { color:#e0b82a;}
.dotted { width=3px; height=19px;}
.dotted2 { width=2px; height=16px;}

.result-lists{width: 1100px;margin: 0 auto;display: table;}
.result-lists .one{
width: 320px;   
float: left;
margin: 20px 40px 20px 0;
text-align: center; 
height: 380px;
}
.result-lists .one .title{
height: 25px;
line-height: 30px;
font-size: 18px;
color: #64001e;
font-family: "Palatino Linotype", Georgia;
font-weight: bold;    
vertical-align: top;    
margin: 10px 0px;
}
.result-lists .one .img{
  width: 264px;
  height: 342px;
}