@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'Georgia';
    src: url('Georgia.eot');
    src: url('Georgia.eot?#iefix') format('embedded-opentype'),
         url('Georgia.woff') format('woff'),
         url('Georgia.ttf') format('truetype'),
         url('Georgia.svg#OptimaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

img{border:0;}
*{ margin:0px; padding:0px; color:#707070}
a{ text-decoration: none;border:0;}

ul{ list-style-type:none;}
body,html{ padding:0; margin:0;  color:#fff; }
#link{ width:210px; height:80px; position:absolute; left:35px; top:23px;}
#wrap{ width:1000px; min-height:767px; margin:0 auto; position:relative;}
#logo{ width:1000px; height:139;}
#logo_right{ width:218; height:97px; position:absolute; top:13px; right:0px;}
#menu{ font-family:Georgia; font-size:14px; margin-bottom:31px; text-align:center; } 
#menu li{display:inline; padding-left:17px; padding-right:17px; }
#menu li a:hover.im1{ color:rgb(165,29,37); }
#menu li a:hover.im2{ color:rgb(165,29,37); }
#menu li a:hover.im3{ color:rgb(255,149,0); }
#menu li a:hover.im4{ color:rgb(33,141,242); }
#menu li a:hover.im5{ color:rgb(68,189,123); }
#menu li a:hover.im6{ color:rgb(165,29,37); }
#menu li a:hover.im7{ color:rgb(165,29,37); }
.arrow{ vertical-align:middle;margin-bottom:4px; width:7px; height:16px;}
.arrow1{ vertical-align:middle; margin-bottom:2px;}
#arrow_home,#arrow_about,#arrow_school,#arrow_why,#arrow_education,#arrow_career,#arrow_contact{ visibility:hidden;}


#home tr{ width:1000px; height:207px; padding:0px;}
#home tr td{ width:250px; height:207px; vertical-align:middle; overflow:hidden;}




#home p{ font-family:Georgia; font-size:23px; margin-top:15px; margin-right:5px;}
#home .ps{ font-family:Arial; font-size:13px; margin-top:10px;} 

.iqe_link{text-decoration:none}
.iqe_link:hover{text-decoration:underline}

#pie{ width:311px; height:340px; margin-left:28px; float:left; }
#pie p{ font-family:Georgia; font-size:34px; margin-bottom:15px;}
#pie span{ font-family:Arial; font-size:13px; float:left; margin-bottom:15px;}
#input{ float:right;}

#img{ width:250px; float:right;}
#img .top{ float:right;}
#img .bottom{ float:right;}

#con{ width:505px; float:left; /*margin:20px 20px 45px 24px;*/margin:20px 20px 5px 24px;}
#con #title{ font-family:Georgia; font-size:40px; margin-bottom:40px;}
#con #title-2{ font-family:Georgia; font-size:40px; margin-bottom:12px;line-height:36px;}
#con #title-3{ font-family:Georgia; font-size:40px; margin-bottom:12px;line-height:36px;}
#con #inc{ font-family:Georgia; font-size:18px; margin-bottom:18px;}
#con #inc1{ font-family:Georgia; font-size:14px; margin-bottom:6px;}
#con #inc2{ font-family:Arial; font-size:11px; margin-bottom:22px;}
#con #in{ font-family:Georgia; font-size:14px; margin-bottom:42px;}
#con .con{ font-family:Arial; font-size:13px; line-height:18px;}
#con>div{ float:left;}
#con img { float:left;  margin-right:17px; margin-bottom:10px;}
#con .conn{ margin-top:35px;}
.font-Georgia { font-family:Georgia;font-size:13px;}
#con .border-top { border-top:1px dotted rgb(33,141,242);width:100%;padding:20px 0 20px 0;}
#con .margin-bottom-30 { margin-bottom:30px;}
#con .float-right { float:right;}
#con .font-13 { font-size:13px;}
#con .cpgd-table { width:950px;border-top:2px solid rgb(33,141,242);}
#con .row { }
#con .column-1 { width:180px;border-bottom:1px dotted rgb(33,141,242);
		}
#con .column-1 table { border-right:1px dotted rgb(33,141,242);margin:0;width:180px;padding-left:70px;}
#con .column-2 table { border-left:1px dotted rgb(33,141,242);margin:0;width:180px;}
#con td.column-1 img  {text-align:center;clear:both;margin:0;padding:0;}
#con .column-2 { width:330px;border-bottom:1px dotted rgb(33,141,242);padding:0;text-align:center;}
#con .column-3 { width:440px;border-bottom:1px dotted rgb(33,141,242);background-color:#F4F4F4;padding:20px 0 20px 20px;}

#nav{font-family:Georgia; font-size:12px; width:134px; color:#8D8D8D; float:left; margin:110px 33px;}
#nav ul li{ margin-bottom:11px;}
#nav a{color:rgb(175,175,175);}

#ulist{ margin-left:15px;}
#ulist ul{ font-family:Arial; font-size:13px; list-style-type:disc;}
#ulist li{ }
#list{ font-family:Arial; font-size:13px;}
.list{ border-bottom:0.1em dotted rgb(175,175,175);}
.about{ color:rgb(165,29,37);}
.school{ color:rgb(255,149,0);}
.why { color:rgb(33,141,242);}
.edu{ color:rgb(68,189,123);}
.home{ color:#5B4BA4;}
#why .aa{ text-decoration:underline;}
#why .point{ font-family:Arial; font-size:13px; list-style-type:disc; margin:3px 15px 12px 15px;}
.point a:hover{text-decoration:underline}
#education #con{ width:700px; float:left; margin-left:28px;}
#zong{ float:left; margin-top:28px; }
#you{ width:330px; float:right; margin-right:20px;}
#zuo{ width:330px; float:right; margin-right:20px;}
#you ul{list-style-type:disc; margin-left:16px;}
#you li{margin:17px auto;}

#contact #con{ float:left; font-family:Arial; font-size:13px;}
#contact table{ margin-top:22px;}
#contact td{ padding-right:64px;}

#careers #con{ float:left; font-family:Arial; font-size:13px; width:700px;}
#careers tr{ bottom:40px;}
#careers td{ padding-right:52px; width:298px; padding-bottom:40px; vertical-align:top;}

#bottom_right{ float:right; width:434px; height:88px;}
#bottom_right .left{ float:left; margin:8px 22px;;}
#bottom_right img{ width:30px; height:30px; margin-right:8px;}
#bottom_right #bottom_text{ float:right; margin:5px 24px; width:224px; height:53px;}
#bottom_right #social{ width:40px; height:18px;}
#di{ font-family:Georgia; float:left; font-size:12px; margin-left:26px;}
#di td{ padding-right:32px}
#di p{ margin-top:6px; font-size:12px; margin-bottom:18px}
#rig{ float:right; width:1000px;}

#sch{ float:left;}
#sch table{ border-bottom:2px solid rgb(255,149,0); border-top:1px dotted rgb(255,149,0); border-collapse:collapse; }
#sch tr{ height:150px;}
#sch td{ border-top:1px dotted rgb(255,149,0); }
#sch p{ text-align:center; margin:15px auto;}
.td1{ width:175px;}

.td1 div{ width:175px; height:110px; border-right:1px dotted rgb(255,149,0);}
.td1{ text-align:center;}
.td2{ width:333px; vertical-align:middle; text-align:center; font-size:17px}
.td3{ width:446px; background-color:#F4F4F4;  padding:20px; vertical-align:middle; text-align:left; font-size:14px; font-family:arial}
.td3 div{ height:88px;}
.td3 img{ float:right; margin-right:15px;}

#back{ float:right; margin-top:15px;}


.container{ float:right;height:360px; width:650px; }
#slides{ width:650px; height:340px; display: none;}
#slides .slidesjs-navigation {margin-top:3px;}
#slides .slidesjs-previous { position:absolute; top:810px; left:397px; z-index:1111;}
#slides .slidesjs-next {  position:absolute; top:810px; left:944px; z-index:1111;}
.slidesjs-pagination { display:block; position:absolute; top:990px; left:650px; z-index:1000; list-style: none;}
.slidesjs-pagination li { float: left; margin: 0 1px;}
.slidesjs-pagination li a { display: block; width: 9px; height: 0; padding-top: 9px; background-image: url(../images/home/pagination.png); background-position: 0 0; float: left; overflow: hidden; }
.slidesjs-pagination li{margin-left:9px;}
.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active { background-position: 0 -9px;}
.slidesjs-pagination li a:hover { background-position: 0 -18px;}

#hide_1{display:block; position:absolute; width:250px; height:207px; left:2px; top:192px; }
#hide_2{display:block; position:absolute; width:250px; height:207px; left:505px; top:192px; }
#hide_3{display:block; position:absolute; width:250px; height:207px; left:254px; top:401px; }
#hide_4{display:block; position:absolute; width:250px; height:207px; left:759px; top:401px; }
#hide_all{display:block; position:absolute; width:250px; height:180px; right:0px; top:370px; }
#hide_slide{display:block; position:absolute; z-index:999; width:650px; height:340px; left:350px; top:698px; }

#slide_right,#slide_left{ visibility:hidden;}

.footer_contact{color:rgb(165,29,37)}
.iqe_email_link{text-decoration:none; font-style:italic;}
.iqe_email_link:hover{text-decoration:underline; font-style:italic;}
#home_quality{margin-left:20px; margin-right:8px; margin-bottom:45px}
#home_div{ margin:8px; height:150px;}
#home_int_div{margin-left:14px; margin-bottom:8px; margin-right:0px; margin-top:8px; height:150px;}
#home_top_area{margin-bottom:25px;}
#home_bottom_area{margin-top:25px;}
#home_more{ margin-left:8px;}
#home_more_int{ margin-left:14px;}
#home_more_quality{ margin-left:20px;}
.int_link{text-decoration:underline;}
.schools_heading{font-size:19px;}
.career_link{ color:rgb(165,29,37);}