/* CSS Document */
body {margin:0 ; padding:0; height:auto; font-family:"Lucida Grande", Verdana, lucida,Helvetica,"����", Arial, sans-serif;  font-size:12px; color:#000; width: 1002px; background: url(images/bg_logo.gif) no-repeat fixed 1002px 0px ; border-right:#dddddd 1px solid}

div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;}

h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}


a:link        {color: #000000; text-decoration:none;}
a:visited     {color: #000000;text-decoration:none;}
a:hover       {color: #bc2931; text-decoration:none;}
a:active      {color: #bc2931;}
a.brown:link     {color: #7C6C62; text-decoration:none;}
a.brown:visited  {color: #7C6C62;text-decoration:none;}
a.brown:hover    {color: #7C6C62; text-decoration:none;}
a.brown:active   {color: #7C6C62; text-decoration:none;}
a.blue:link      {color: #236892; text-decoration:none;}
a.blue:visited   {color: #236892; text-decoration:none;}
a.blue:hover     {color: #000000; text-decoration:none;}
a.blue:active    {color: #000000; text-decoration:none;}
a.white:link     {color: #ffffff; text-decoration:none;}
a.white:visited  {color: #ffffff; text-decoration:none;}
a.white:hover    {color: #ffffff; text-decoration:none;}
a.white:active   {color: #ffffff; text-decoration:none;}


.clear    { clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.width120 { width:120px;}
.width80  { width:80px; margin-left:5px;}
.left535  { margin-left:500px;}
.rightmore{ float:left; width:40px;}
.more01   { float:left; width:210px; text-align:right; font-size:12px; }
.more02   { float:left; width:200px; padding-right:10px; text-align:right; font-size:12px; }
.more03   { float:right; width:80px; height:20px; background: url(images/index_bg1_en.gif) no-repeat -650px -336px; text-align:center; line-height:150%;  color:#ffffff }
h2{font-size:14px; }
h3{font-size:14px; font-weight:normal}

.omit{width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}


/* header */
.topbanner{ float:left;width:1002px; height:17px;  margin:0 0 5px 0; border-bottom:1px #CCCCCC solid; background:url(images/topbanner_pic.jpg)}
#header  { float:left; width:1002px; height:81px; background:#FFFFFF url(images/headerbg.gif) no-repeat right;}
#header p{ float:right; width:310px; margin:34px 6px 0 0;text-align:right;}
#logo    { float:left; width:473px;  }
#language{ float:right; width:480px; margin:3px 6px 0 0; text-align:right;}

#mainnav{ float:left; width:1002px; height:auto; background-color:#F4F4F6; padding-top:4px; border-top:#D7D7D7 1px solid;} 

#nav {line-height: 28px;  list-style-type: none; background:#F4F4F6; font-size:12px;}
#nav a { display: block; width: 85px; text-align:center;}
#nav a:link    { color:#333333; text-decoration:none;}
#nav a:visited { color:#333333;text-decoration:none;}
#nav a:hover   { color:#000000; text-decoration:none; font-weight:bold;}
#nav a:active  { color:#333333;text-decoration:none;}

#nav li        { float: left; width: 85px; background:#F4F4F6; }
#nav li a:hover{ background:#d7d7d7;}
#nav li ul     { line-height: 27px;  list-style-type: none;text-align:left; left: -999px; width: 140px;  position: absolute;
                 border:1px solid #D7D7D7}
#nav li ul li  { float: left; width: 140px; background: #F4F4F6;}


#nav li ul a         { display: block; width: 120px; text-align:left;padding-left:20px;}
#nav li ul a:link    { color:#333333; text-decoration:none;}
#nav li ul a:visited { color:#333333;text-decoration:none;}
#nav li ul a:hover   { color:#ffffff;text-decoration:none;font-weight:normal; background:#C00;}
#nav li ul a:active  { color:#333333;text-decoration:none;}
#nav li:hover ul     { left: auto;}
#nav li.sfhover ul   { left: auto;}

.search{ float:right; width:200px;margin-right:5px!important; margin-right:4px;  text-align:right;}
/* maincontent */


.adbanner{ float:left; width:980px; height:118px; margin:5px 0 0px 10px!important; margin:5px 0 0px 5px; }
.flashbanner{ float:left; width:715px; height:182px; margin:12px 10px 13px 10px!important; margin:12px 13px 10px 5px; }
.login   { float:left; width:252px; height:137px; margin:0 0 0 0px; background:url(images/login_bg.gif);}
.login ul{ float:left; width:230px; height:110px; margin:0 0 0 10px!important;margin:0 0 0 5px; list-style:none; background: url(images/index_bg2_en.gif) no-repeat -480px -86px; }
.login li{ float:left; width:110px; font-size:14px; text-align:center; margin:15px 0 0 0; line-height:110%; }
.login p { float:left; width:135px; font-size:12px; text-align:left;margin:0 0 0 15px!important; margin:0 0 0 8px; line-height:200%; }
.user h2    { float:left;width:160px; margin-bottom:5px; text-align:left; color:#207AB2;}
.username   { float:left; clear:left; width:68px; padding:20px 0 0 25px; }
.userinput  { float:left; width:120px; margin:15px 0 0 0; }
.password        { float:left; clear:left; width:68px; padding:14px 0 0 25px;}
.passwordinput   { float:left; width:120px; margin:8px 0 0 0 ;}
.quitbtn    { float:left; width:60px; margin:0 0 0 5px;}
.help       { float:left; width:210px; padding:15px 0 0 0 ;  text-align:right;}

.logintop   { float:left; width:240px; height:20px; margin:12px 0 0 0px; padding:13px 0 0 12px; font-size:14px; font-weight:bold; color:#FFFFFF; background: url(images/index_bg1_en.gif) no-repeat -740px -7px; }
.loginbottom{ float:left; width:252px; height:12px; margin:0 0 10px 0px; background: url(images/index_bg1_en.gif) no-repeat -740px -62px; }

.stydirection     { float:left; width:982px; height:65px; margin:0 0 0 10px!important;margin:0 0 0 5px; background: url(images/stydirection_bg.gif); }
.stydirection h3  { float:left; width:810px; margin:26px 0 0 10px;font-size:12px;  }
.stydirectionleft { float:left; width:133px; height:65px;  background: url(images/index_bg1_en.gif) no-repeat -10px -84px; }
.stydirectionright{ float:left; width:29px; height:65px;  background: url(images/index_bg1_en.gif) no-repeat -963px -84px; }

.tooltip {background-color: #FFFFCC;border: 1px solid #666666;padding: 4px;}
#email_tooltip_content {width:300px;}


.mainculture{ float:left; width:715px; height:295px; margin:15px 0 0 10px!important;margin:15px 0 0 5px;background: url(images/index_bg1_en.gif) no-repeat -12px -410px;}
.mainculture h2{ float:left; width:651px; height:30px; padding:15px 0 0 60px;  }
.maincultureleft{ float:left; width:235px; padding:5px 0 0 25px; }
.maincultureleft h3{ float:left; width:200px; padding:0 0 0 15px;  background: url(images/index_bg1_en.gif) no-repeat -327px -375px; font-size:12px; font-weight:bold; line-height:150% }
.maincultureleft p{ float:left; width:210px; padding:15px 0 0 0; line-height:150%; text-indent:24px; color:#960700 }
.maincultureleft ul{ float:left; width:220px; margin:10px 0 0 0;  line-height:200%; list-style:none;  }
.maincultureleft li{ float:left; width:100px; background:url(images/listImge02.gif) no-repeat left center; padding:0 0 0 10px;  }

.maincultureright01{ float:left; width:410px; padding:5px 10px 0 20px;}
.maincultureright01 h3{ float:left; width:150px; padding:0 0 0 50px;  background: url(images/index_bg1_en.gif) no-repeat -327px -375px; font-size:12px; font-weight:bold; line-height:150% }
.maincultureright01 ul{ float:left; width:235px;  margin:5px 0 0 20px!important; margin:5px 0 0 10px;  line-height:180%; list-style:none; }
.maincultureright01 li{ float:left; width:100px;background:url(images/listImge02.gif) no-repeat left center; padding:0 0 0 10px;  }
.mainculturepic{ float:right; width:140px; margin:10px 10px 0 0;}

.maincultureright02{ float:left; width:410px; padding:5px 10px 0 20px; margin:20px 0 0 0; }
.maincultureright02 h3{ float:left; width:140px; padding:0 0 0 50px; background: url(images/index_bg1_en.gif) no-repeat -327px -375px; font-size:12px; font-weight:bold; line-height:150%  }
.maincultureright02 ul{ float:left; width:235px; margin:5px 0 0 20px!important; margin:5px 0 0 10px;  line-height:180%; list-style:none  }
.maincultureright02 li{ float:left; width:100px;  background:url(images/listImge02.gif) no-repeat left center; padding:0 0 0 10px;}



.sideinformation{ float:right; width:252px; height:430px; margin:15px 10px 0 0!important;  margin:15px 5px 0 0; background: url(images/indexinformation_bg.gif);}
.sideinformation h2{ float:left; width:217px; height:38px; padding:10px 0 0 35px; background: url(images/index_bg1_en.gif) no-repeat -742px -414px;}
.sideinformationpart{ float:left; width:215px; height:91px;margin:0 0 0 25px!important; margin:0 0 0 12px;background:url(images/index_bg1_en.gif) no-repeat -765px -464px;}
.sideinformationtitle{ float:left; width:180px; line-height:200%; padding:5px 0 0 20px; font-weight:bold;}
.sideinformationcontent{ float:left; width:180px; padding:8px 0 0 25px; line-height:120% ; list-style:inside disc;}
.sideinformationbottom{ float:left; width:252px; height:18px; margin-top:0px!important; margin-top:-9px; background: url(images/index_bg1_en.gif) no-repeat -742px -810px ;}


.maincooperation{ float:left; width:715px; height:120px; margin:15px 0 0 10px!important;margin:15px 0 0 5px;background: url(images/index_bg1_en.gif) no-repeat -12px -714px;}
.maincooperation h2{ float:left; width:651px; height:20px; padding:5px 0 0 60px;  }
.maincooperation p{ float:left; width:650px;  padding:15px 0 10px 35px; line-height:150%; text-indent:24px; }
.maincooperation h3{ float:left; width:80px;padding:0 0 0 15px;  margin:3px 0 0 20px!important; margin:3px 0 0 15px; text-align:center; font-size:12px; background: url(images/index_bg1_en.gif) no-repeat -600px -375px ;  }

.mainresources{ float:left; width:715px; height:195px; margin:10px 0 0 10px!important;margin:10px 0 0 5px;  overflow:hidden;}
.mainresources h2{ float:left; width:651px; height:46px; padding:20px 0 0 60px; background: url(images/index_bg2_en.gif) no-repeat -12px -3px ; overflow:hidden;  }
.mainresourcespart{ float: left; width:215px; height:129px; margin:0px 0 0 10px!important;margin:0px 0 0 6px; padding:10px 0 0 13px ; background: url(images/index_bg2_en.gif) no-repeat -17px -69px ; }
.mainresourcestitle{ float:left; width:180px; padding:0 0 0 22px; font-weight:bold;}
.mainresourcescontent{ float:left; width:170px; margin:5px 0 0 20px!important; margin:5px 0 0 10px; padding:0 0 0 13px; line-height:120% ; background:url(images/listImge01.gif) no-repeat center left;}

.sideresources{ float:left; width:252px; height:195px; margin:10px 0 0 14px!important;  margin:10px 0 0 14px; background: url(images/index_bg2_en.gif) no-repeat -740px -3px ;}
.sideresources h2{ float:left; width:180px ;  margin:20px 0 0 0; padding:0 0 0 38px; background: url(images/index_bg1_en.gif) no-repeat -465px -355px ;}
.sideresources ul{ float:left; width:220px;; margin: 5px 0 0 25px!important; margin: 5px 0 0 13px;list-style-type:circle;
    list-style-position: inside ; }
.sideresources li{  padding-left:5px; line-height:160%; overflow:hidden; } 

.mainentertainments{float:left; width:715px; height:226px; margin:10px 0 0 10px!important;margin:10px 0 0 5px; }
.mainentertainments h2{ float:left; width:651px; height:46px; padding:10px 0 0 60px;background: url(images/index_bg2_en.gif) no-repeat -12px -212px ;  }
.mainentertainmentspart{ float: left; width:210px; height:80px; margin:0px 0 0 6px!important;margin:0px 0 0 3px; padding:5px 0 0 13px ;  }

.mainentertainmentstitle01{ float:left; width:180px; height:16px; padding:28px 0 0 10px; font-weight:bold;background: url(images/index_bg2_en.gif) no-repeat -48px -270px ;}
.mainentertainmentstitle02{ float:left; width:180px; height:16px; padding:28px 0 0 10px; font-weight:bold;background: url(images/index_bg2_en.gif) no-repeat -284px -270px ;}
.mainentertainmentstitle03{ float:left; width:180px; height:16px; padding:28px 0 0 10px; font-weight:bold;background: url(images/index_bg2_en.gif) no-repeat -516px -270px ;}
.mainentertainmentstitle04{ float:left; width:180px; height:16px; padding:28px 0 0 10px; font-weight:bold;background: url(images/index_bg2_en.gif) no-repeat -48px -368px ;}
.mainentertainmentstitle05{ float:left; width:180px; height:16px; padding:28px 0 0 10px; font-weight:bold;background: url(images/index_bg2_en.gif) no-repeat -284px -368px ;}

.mainentertainmentscontent01{ float:left; width:180px; padding:0 0 0 22px; line-height:150%;  background: url(images/index_bg2_en.gif) no-repeat -52px -323px ; }
.mainentertainmentscontent02{ float:left; width:180px; padding:0 0 0 22px; line-height:150%;  background: url(images/index_bg2_en.gif) no-repeat -52px -414px ; }
.mainentertainmentsbottom{ float:left; width:715px; height:83px;margin:0 0 0 10px!important;margin:0 0 0 5px; background: url(images/index_bg2_en.gif) no-repeat -12px -434px ;  }

.sideservice{ float:right; width:250px; height:300px; margin:15px 10px 0 0!important;  margin:15px 5px 0 0; border:1px #59A2E9 solid; }
.sideservice h2{ float:left; width:214px; height:28px; padding:10px 0 0 35px; background: url(images/index_bg2_en.gif) no-repeat -740px -221px;}
.sideservicetitle01{ float:left; width:240px; height:33px; padding:27px 0 0 5px; font-size:14px; text-align:center; background: url(images/index_bg2_en.gif) no-repeat -744px -374px; display:block;}
.sideservicetitle02{ float:left; width:240px; height:33px; padding:27px 0 0 5px; font-size:14px;  text-align:center; background: url(images/index_bg2_en.gif) no-repeat -744px -434px; display:block;}


.mainlinks{float:left; width:980px;  margin:5px 0 0 10px!important;margin:5px 0 0 5px; }
.mainlinks h2{ float:left; width:70px; height:26px; padding:20px 0 0 60px; background: url(images/index_bg2_en.gif) no-repeat -12px -516px ;  }
/* new---links*/
.linkbox{ float:left; width:970px; margin:2px 0 0 5px!important;margin:2px 0 0 2px; padding:10px 0 0 0; border-top: #D2AD1D 1px solid}
.linktxt{ float:left; margin:2px 0 0 5px!important;margin:2px 0 0 2px; line-height:28px; }


/* copyright */
#copyright  { width:1002px; height:90px; padding-top:14px;background:#FFFFFF url(images/copyrightbg.gif) no-repeat}
#copyright p{ line-height:150%; overflow:hidden ;text-align:center; }


/* index_v2.5*/
.mainstudy{ float:left; width:711px; height:236px; border:2px solid #887473 ; margin:15px 0 0 10px!important;margin:15px 0 0 5px;}
.mainstudy h2 { float:left; width:656px; height:36px; padding:15px 0 0 55px; background: url(images/index_bg1_en.gif) no-repeat -14px -162px; }
.mainstudypart{ float:left; width:214px; height:170px; background:#EAEAEA; margin:0 9px 0 12px!important;margin:0 9px 0 6px;}
.mainstudycontent{ float:left; width:140px; margin:0px 0 0 45px!important;margin:0 0px 0 22px; padding-left:12px; font-size:14px;  line-height:150%; background:url(images/listImge01.gif) no-repeat center left;}

.sidestudy{ float:left; width:252px; height:150px; margin:10px 0 0 14px; background: url(images/index_bg1_en.gif) no-repeat -740px -158px;}
.sidestudy h2{ float:left; width:210px; padding:10px 0 0 40px; color:#86634D;}
.sidefree{ float:left; width:248px;  margin:15px 0 0 14px; border:2px solid #666666; text-align:center;}

.sidecr{ float:left; width:248px;  margin:15px 0 0 14px;  text-align:center;}

.sideinformation{ float:right; width:252px; height:333px; margin:10px 10px 0 0!important;  margin:10px 5px 0 0; background: url(images/indexinformation_bg.gif);}
.sideinformation h2{ float:left; width:200px; height:38px; padding:10px 0 0 35px; background: url(images/index_bg1_en.gif) no-repeat -742px -414px;}
.sideinformationpart{ float:left; width:215px; height:91px;margin:0 0 0 25px!important; margin:0 0 0 12px;background:url(images/index_bg1_en.gif) no-repeat -765px -464px;}
.sideinformationtitle{ float:left; width:180px; line-height:200%; padding:5px 0 0 20px; font-weight:bold;}
.sideinformationcontent{ float:left; width:180px; padding:10px 0 0 30px; line-height:120% ; list-style:inside disc;}
.sideinformationbottom{ float:left; width:252px; height:18px; margin-top:0px!important; margin-top:-5px; background: url(images/index_bg1_en.gif) no-repeat -742px -810px ;}

.loginbtn   { float:left; width:60px; margin:8px 0 0 40px!important; margin:8px 0 0 20px;}
.registerbtn{ float:left; width:60px; margin:8px 0 0 30px!important; margin:8px 0 0 20px;}






