@charset "utf-8";
body {
	margin: 0px;
	padding: 0px; background:url(../images/main_bg.jpg) left top repeat-x; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-style:normal; font-weight:normal;
}

h1, h2, h3, h4, h5, h6, p, a, hover, form, ul, li, div, span, default{ margin:0px; padding:0px;}


h1 { font-size:18px; color:#0027b6; text-decoration:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:36px; border-bottom:#CCCCCC solid 1px;}
h2 { font-size:18px; color:#0027b6; text-decoration:none; font-weight:normal; font-family:Corbel; line-height:35px; border-bottom:#666 dashed 1px;}

h3 { font-size:18px; color:#0027b6; text-decoration:none; font-weight:normal; font-family:Corbel; line-height:35px;}
h4 { font-size:16px; color:#0027b6; text-decoration:none; font-weight:bold; font-family:Corbel;line-height:30px;}
h5 { font-size:16px; color:#0027b6; text-decoration:none; font-weight:bold; font-family:Corbel; }

.ranv_subhead{font-size:16px; color:#0066FF; text-decoration:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:36px; border-bottom:#CCCCCC solid 1px;}

.ranv_subhead11{font-size:16px; color:#0066FF; text-decoration:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; border-bottom:#CCCCCC solid 1px;}

.read { font-size:11px; color:#990033; text-decoration:none; text-align:right; }
.read a{ font-size:11px; color:#990033; text-decoration:none;text-align:right; line-height:25px;}
.read a:hover{ font-size:11px; color:#990033; text-decoration:underline;text-align:right;}

.view { font-size:11px; color:#0181a9; text-decoration:none; text-align:right; }
.view  a{ font-size:11px; color:#0181a9; text-decoration:none;text-align:right; line-height:25px;}
.view  a:hover{ font-size:11px; color:#0181a9; text-decoration:underline;text-align:right;}

.date { font-size:12px; color:#000; text-decoration:none;}
.date a{ font-size:12px; color:#0181a9; text-decoration:none; font-weight:bold; line-height:21px;}
.date a:hover{ font-size:12px; color:#0181a9; text-decoration:underline;}

#fulldiv{ width:100%; height:auto; clear:both!important;}

#maindiv{ width:1004px; height:auto; margin:0 auto; clear:both!important;}

#header{ width:1004px; height:132px; float:left;}

#header .logo{ width:175px; height:auto; float:left;}
#header .name{ width:336px; height:auto; float:left; margin:35px 0 0 0;}
#header .socialmedia{ width:185px; height:auto; float:right;  margin:55px 0 0 0;}


#nav_baner{ width:1004px; height:auto; float:left; background:url(../images/nav.png) center top no-repeat;}
#nav{ width:1004px; height:39px; float:left;}
#banner{ width:987px; height:300px; float:left; background:url(../images/shadow_banner.png) center bottom no-repeat; margin:0 0 0 8px; overflow:hidden;}

#main_content { width:1004px; height:auto; float:left;  clear:both;}

#main_content .top_corn{ width:1004px; height:auto; float:left;}

#main_content .midd_corn{ width:1004px; height:auto; float:left; background:url(../images/midd_corn.png) center top repeat-y;}



.midd_corn .left_part{ width:772px; height:auto; float:left; margin:0 0 0 7px; }
.left_part .welcome{ width:772px; height:auto; float:left; }
.welcome .welcome_hed{ width:772px; height:auto; float:left;}
.welcome .welcome_txt{ width:772px; height:auto; float:left; font-size:14px; color:#000000; line-height:22px; text-align:justify; margin:5px 0 0 0; }
.welcome .welcome_butn{ width:80px; height:27px; float:right; display:block; background:url(../images/wel_butn.png) left top no-repeat; text-align:right;}
.welcome .welcome_butn a{ width:80px; height:27px; float:right; display:block; background:url(../images/wel_butn.png) left top no-repeat;text-align:right;}
.welcome .welcome_butn a:hover{ width:80px; height:27px; float:right; display:block; background:url(../images/wel_butn.png) left -27px no-repeat; text-align:right;}


.midd_corn .left_part_2{ width:1000px; height:auto; float:left; margin:0 0 0 7px; }
.left_part_2 .welcome_2{ width:1000px; height:auto; float:left; }
.welcome_2 .welcome_hed_2{ width:980px; height:auto; float:left;}
.welcome_2 .welcome_txt_2{ width:980px; height:auto; float:left; font-size:14px; color:#000000; line-height:22px; text-align:justify; margin:5px 10px 0 0; }

.welcome_2 .welcome_txt_22{ width:680px; height:auto; float:left; font-size:14px; color:#000000; line-height:22px; text-align:justify;}
.welcome_2 .welcome_txt_33{ width:274px; height:auto; float:right; font-size:14px; color:#000000; line-height:22px; border-left:#999999 solid 1px; padding:0 0 0 5px; text-align:left; }

.welcome .welcome_butn{ width:80px; height:27px; float:right; display:block; background:url(../images/wel_butn.png) left top no-repeat; text-align:right;}
.welcome .welcome_butn a{ width:80px; height:27px; float:right; display:block; background:url(../images/wel_butn.png) left top no-repeat;text-align:right;}
.welcome .welcome_butn a:hover{ width:80px; height:27px; float:right; display:block; background:url(../images/wel_butn.png) left -27px no-repeat; text-align:right;} 



.midd_corn .left_part{ width:772px; height:auto; float:left; margin:0 0 0 7px; }
.left_part .box_main{ width:772px; height:253px; float:left; padding:10px 0 0 0px; }
.left_part .box_cover{ width:178px; height:auto; float:left; }
.left_part .box_hed{ width:178px; height:auto; float:left; }
.left_part .box_txt{ width:178px; height:auto; float:left; font-size:12px; line-height:18px; }


.left_part .box_cover1{ width:178px; height:auto; float:left; margin:0 0 0 18px; }
.left_part .box_hed1{ width:178px; height:auto; float:left; }
.left_part .box_txt1{ width:178px; height:auto; float:left; font-size:12px; line-height:18px; }




.midd_corn .right_part{ width:218px; height:auto; float:right; }


.right_part .news{ width:218px; height:auto; float:left; }
.news .news_hed{ width:218px; height:29px; float:left; background:url(../images/red_bg2.png) left top no-repeat; line-height:29px;  font-size:13px; color:#fff; font-weight:bold; }
.news .news_txt{ width:218px; height:auto; float:left; font-size:14px; color:#000000; line-height:22px;  }



#main_content .bottom_corn{ width:1004px; height:auto; float:left;}





#footer{ width:100%; height:100px; clear:both; background:url(../images/footer.jpg) left top repeat-x; }


#footer .footer_cover{ width:1004px; height:auto; margin:0 auto;}

.footer_cover .footer_links{ width:1004px; height:auto; float:left; font-size:14px; color:#FFFFFF; text-align:center; padding:8px 0;}
.footer_cover .footer_links a{  font-size:14px; color:#FFFFFF; text-align:center; line-height:35px; text-decoration:none; padding:0 10px;}
.footer_cover .footer_links a:hover{  font-size:14px; color:#FFFFFF; text-align:center; text-decoration:underline;}

.footer_cover .footer_sb{ width:1004px; height:auto; float:left;  font-size:14px; color:#FFFFFF; }

.footer_sb .footer_cont{ width:600px; height:32px; float:left;  font-size:14px; color:#FFFFFF; }
.footer_cont a{  font-size:14px; color:#FFFFFF; text-decoration:none; line-height:32px; font-weight:bold; }
.footer_cont a:hover{  font-size:14px; color:#FFFFFF; text-decoration:underline; }



.footer_cover .footer_power{ width:400px; height:32px; float:right;  font-size:14px; color:#FFFFFF; text-align:right; }
.footer_power a{  font-size:11px; color:#FFFFFF; text-decoration:none; line-height:32px; font-weight:normal; text-align:right;}
.footer_power a:hover{  font-size:11px; color:#FFFFFF; text-decoration:underline; text-align:right;}



.ranv_head33{font-family:"Minion Pro" ;font-size:16px; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none;  line-height:30px; text-align:left; background:#bd4142; padding:0 0 0 3px;}

.ranv_text33{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;  line-height:25px; text-align:left; border:#000000 solid 1px; padding:0 0 0 3px;}



.input25 { width:210px; height:108px; padding:4px; border:#f5f5f5 solid 1px; background: #f0e8e2; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; font-style:normal; text-decoration:none; background:  url(../images/input_big.png) left top no-repeat; line-height:18px;}

.input { width:208px; padding:4px 4px 4px 4px  ; height:20px; border: #f5f5f5 solid 1px; background:url(../images/input_1.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; font-style:normal; text-decoration:none;}


.button { width:100px; height:25px;  background: url(../images/send.png) no-repeat; border:none; outline:none; display:block; cursor:pointer; color:#fff; float:left; text-align:center;}


.button { width:83px; height:25px; background:  url(../images/send.png) left top no-repeat; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px;   font-weight:bold; text-decoration:underline; color:#fff; text-decoration:none; font-style:normal; line-height:25px; }


 .button:hover{width:83px; height:25px; background:url(../images/send.png) center -25px no-repeat; display:block;  font-family:Arial, Helvetica, sans-serif; font-size:13px;   font-weight:bold; color:#fff; text-decoration:none; font-style:normal; line-height:25px;}
	

.reset_butn { width:100px; height:25px;  background: url(../images/reset.png) no-repeat; border:none; outline:none; display:block; cursor:pointer; color:#fff; float:left; text-align:center; margin:0 10px;}


.reset_butn { width:83px; height:25px; background:   url(../images/reset.png) left -25px no-repeat; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px;   font-weight:bold; text-decoration:underline; color:#fff; text-decoration:none; font-style:normal; line-height:25px; }


 .reset_butn:hover{width:83px; height:25px; background: url(../images/reset.png) center top no-repeat; display:block;  font-family:Arial, Helvetica, sans-serif; font-size:13px;   font-weight:bold; text-decoration:none; color:#fff;  font-style:normal; line-height:25px;}
 
 .contact_color{font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#000; text-decoration:none; font-style:normal; }
 .contact_color_1{font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#000; text-decoration:none; font-style:normal; line-height:25px; }
 .resource{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold; border:#CCCCCC solid 1px;}
 .resource_1{ font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold; border:#CCCCCC solid 1px; line-height:35px;}
 .resource_2{ font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:normal; border:#CCCCCC solid 1px; line-height:28px; text-align:center;}
  .resource_3{ font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:normal; line-height:28px;}
  .resource_4{ font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:normal; border:#CCCCCC solid 1px;}
 
 

 .active{ font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#0027b6; font-weight:normal; line-height:25px; padding-bottom:;}
  .active_2{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#0066CC; font-weight:normal;line-height:25px; }
  .active_3{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold;line-height:25px; background-color:#be4244; }
 .indra{ font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold; font-style:italic;line-height:30px; background-color:#efeded;padding-left:8px; }
 .indra_2{ font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:normal;line-height:30px; background-color:#efeded; text-decoration:underline;border:#CCCCCC solid 1px; }
  .indra_3{ font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold;line-height:25px; background:#00FF00;border:#CCCCCC solid 1px; }
 
 
 .international{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold;line-height:25px; background-color:#efeded; border:#CCCCCC solid 1px;}
 
.Conference {font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#000000;line-height:30px;}
 .box{ width:680px; height:auto; float:left; background: url(../images/box.png) left top no-repeat;}
 .box2{ width:680px; height:auto; float:left; background: url(../images/box2.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; text-align:center; padding:14px 0 12px 0;}
.media{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}
.media a{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#3366FF; text-decoration:none;}
.media :hover{ color:#990000; text-decoration:underline;}



.ranv_123head
{
font-family:"Minion Pro"; 
font-size:18px;
font-weight:bold;
color:#FF0000;
line-height:25px;
vertical-align:top;
border-bottom:#666666 inset 1px;
margin:3px 0 3px 0;
text-align:left;
}

.ranv_124head
{
font-family:"Minion Pro"; 
font-size:18px;
font-weight:bold;
color:#FF0000;
line-height:25px;
vertical-align:top;
margin:3px 0 3px 0;
text-align:left;
}

.ranv_head313
{
font-family:"Minion Pro" ;
font-size:16px; 
font-style:normal; 
font-weight:bold; 
color:#FFFFFF; 
text-decoration:none;
line-height:30px;
text-align:center;
background:#009900;
padding:0 0 0 3px;
margin:10px 0 0 0;
}



.marban
{
font-family:Cambria, Calibri ;
font-size:18px; 
font-style:normal; 
font-weight:bold; 
color:#FFFFFF; 
text-decoration:none;
line-height:30px;
}
.marban a
{
font-family:Cambria, Calibri ;
font-size:18px; 
font-style:normal; 
font-weight:bold; 
color:#FFFFFF; 
text-decoration:none;
line-height:30px;
}
.marban a:hover
{
font-family:Cambria, Calibri ;
font-size:18px; 
font-style:normal; 
font-weight:bold; 
color:#0000FF; 
text-decoration:none;
line-height:30px;
text-decoration:underline;

}