@charset "utf-8";
/* CSS Document */
body{background-image:url(../images/bg.jpg); background-position:top; background-repeat:repeat; background-color:#184D75; margin:0; padding:0; FONT: 12px/18px Tahoma, Geneva, sans-serif; COLOR: #282828}
h1{font-size:30px; margin:0; padding:0; }
h2{font-size:20px;margin:0; padding:0;}
p{margin:0; padding:0;}
img{border:0;}
a{color:#43B787; text-decoration:none;}
a:link{color:#43B787; text-decoration:none;}
a:hover{color:#3BEDFF; text-decoration:underline;}
/*a:visited{color:#43B787; text-decoration:none;}
a:active{color:#43B787; text-decoration:underline;}*/
table{margin:0; padding:0;}
form{margin:0; padding:0;}
#content{width:100%; margin:0; padding:0; background-image:url(../images/bodybg.jpg); background-repeat:no-repeat; background-position:top;}
#maincontent{width:922px; margin:0 auto; padding:0;}
#top{width:922px; margin:0; padding:0;}
#logo{margin:0; padding:0;}
#menu{width:922px; height:32px; line-height:32px; margin:0; padding:0; display:block;}
#menu_l{width:22px; margin:0; padding:0; float:left;}
#menu_r{width:11px; margin:0; padding:0; float:left;}
#menu_m{width:889px; margin:0; padding:0; float:left;background-image:url(../images/menubg.png); background-repeat:repeat-x;}
#menu-nav{width:889px; margin:0; padding:0; }
#menu-nav ul{margin:0; padding:0; }
#menu-nav li{float:left; padding:0 20px; margin:0 2px; font-size:12px; line-height:36px; color:#fff; list-style:none;}
#menu-nav  a{color:#fff; text-decoration:none;}
#menu-nav  a:hover{color:#fff; text-decoration:none; font-size:110%; font-weight:bold;}


#left{width:631px; margin:0; padding:0; float:left; }
#right{width:272px; margin:0; padding:0; float:left; margin-left:9px;}
#l_box1{width:631px; height:632px; margin:0; padding:0; background-image:url(../images/ltopbg.jpg); background-repeat:no-repeat;}
#l_box1_l{width:304px; margin:0; padding:0; float:left;}
#l_box1_l_t{width:304px; height:53px; line-height:53px; text-indent:30px; color:#fff; margin:10px 0 0 0; padding: 0; background-image:url(../images/t_ut.png);}
#l_box1_l_text{margin:10px 20px; padding:0;}
#l_box1_l_text p{margin:10px; padding:0;}
#l_box1_r{width:300px; margin:0; padding:0; float:left;}
#l_box1_r p{margin:10px 20px; padding:0;}
#l_box_dl{width:606px; margin:10px auto; padding:0; }
#l_box_dl_free{width:360px; float:left; margin:0; padding:0;}
#l_box_dl_now{width:240px; margin:0; padding:10px 0 0 0; float:left;}

#l_box2{width:631px;margin:0; padding:6px 0 0 0; margin-top:10px; background-image:url(../images/lbg2.jpg); background-repeat:repeat-y;}
#l_box2_t{width:218px; height:43px; line-height:43px;  margin:20px 0 0 0; padding:0 ; text-align:center;color:#fff;  background-image:url(../images/t_us.jpg); background-repeat:no-repeat;display:block; }
#l_box2_t h2{font-size:20px; line-height:43px; margin:0; padding:0;}
#l_box2 p{margin:0; padding:10px 20px 10px 50px; font-size:14px;}
#l_box2_content{width:619px; margin:20px 0 20px 12px; padding:10px 0; }
#l_box2_content2{width:619zpx; margin:10px 0 10px 12px; padding: 0; }
#l_box2_content_l{width:83px; margin:0; padding:0; float:left;}
#l_box2_content_l_t{ width:83px; height:41px; line-height:41px; color:#fff; font-size:14px; font-weight:bold; text-align:center; background-image:url(../images/l_box2_t.png); background-repeat:no-repeat; display:block;}
#l_box2_content_r{width:500px; margin:0; padding:0; float:left; margin-left:10px;}
hr{ border:3px dotted silver;}

#l_box2_t2{width:495px; height:34px; line-height:34px;  margin:10px 0; padding:0 0 0 30px ; text-align:left;color:#fff; font-size:18px; background-image:url(../images/t_box3.jpg); background-repeat:no-repeat;display:block; }
#l_box2 ul{ margin:0; padding:0; margin-left:50px;}
#l_box2 li{ margin:0; padding:0 0 20px 0; line-height:24px; font-size:12px; list-style-image:url(../images/li2.jpg); }

#l_box2_t3{width:495px; height:57px; line-height:57px;  margin:10px 0 0 0; padding:10px 0 0 40px ; text-align:left;color:#fff; font-size:18px; line-height:20px; background-image:url(../images/t_box4.jpg); background-repeat:no-repeat;display:block; }
.table1{background-color:#DDDDDD; border:0; font-weight:bold; margin:0; padding:0;}
.table2{background-color:#DDDDDD;  border-collapse:collapse; font-weight:bold;}
.table2 td{line-height:14px; margin:0; padding:4px 5px 4px 10px;border:1px solid #fff;}
.colortb{color:#316AC2;}

#l_box2_fb{width:495px; height:34px; line-height:34px;  margin:10px 0; padding:0 0 0 30px ; text-align:left;color:#fff; font-size:18px; background-image:url(../images/t_fb.jpg); background-repeat:no-repeat;display:block; }

#l_box2_content3{width:619px; margin:0 0 0 12px; padding:20px 0 30px 0; background-color:#F2FBFF; }
#l_box2_content3_l{width:150px; margin:0 0 0 10px; padding:0; float:left;}
#l_box2_content3_r{width:400px; margin:0; padding:0; float:left;}
#l_box2_content3_r h2{font-size:24px; line-height:40px; color:#000099; margin:0; padding:0}
#l_box2_content3_r p{font-size:14px; line-height:20px; margin:0; padding:0;}


#rbox{width:272px; margin:0; padding:0; background-image:url(../images/rbg.jpg); background-repeat:repeat-y;}
#rbox_tr{width:252px; height:41px; line-height:41px; margin:0; padding:0 10px; background-color:#43B787; color:#fff; font-size:24px;}
#rbox p{margin:0 ; padding:10px 20px ; color:#8DB8B3;}
#rbox h4{font-size:14px; line-height:24px; margin:0; padding:0 20px 20px 20px; color:#fff;}

#footer{width:922px; margin:50px auto; padding:0;}
#footer p{font-size:12px; line-height:20px; color:#F0F0F0; text-align:center; font-weight:bold;}
#footer  h4{color:#F0F0F0; font-size:11px; font-weight:normal; margin:0; padding:0;}
.co{color:#43B787;}