@charset "utf-8";
/* CSS Document */
body{ width:997px; margin:0px auto; padding:0px; font-family:"宋体"; font-size:12px; color:#464646;}
div{ padding:0px; margin:0px;}
ul{ list-style-type:none; padding:0px; margin:0px;}
li{ list-style-type:none; padding:0px; margin:0px;}
img{ border:0px; padding:0px; margin:0px;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
a:link{ color:#464646; text-decoration:none;}
a:visited{ color:#464646; text-decoration:none;}
a:hover{ color:#000; text-decoration:none;}
p{ padding:0px; margin:0px;}

/* left */
div#main{ width:997px; overflow:hidden;}
div#main_left{ width:300px; float:left; overflow:hidden;}
.main_left2{ width:280px; background:url(../images/main_left2.jpg) repeat-x; height:29px; color:#fff; line-height:29px; padding:0px 10px;}
.main_left2an{ background:url(../images/main_left2an.jpg) no-repeat; width:45px; height:17px; text-align:center; color:#005173; display:block; line-height:17px;}
.main_left2an a:link{color:#005173; text-decoration:none; display:block;}
.main_left2an a:visited{color:#005173; text-decoration:none; display:block;}
.main_left2an a:hover{color:#005173; text-decoration:none; display:block;}
.main_left3{ width:300px; background:url(../images/main_left3.jpg) top repeat-x #50A636; color:#fff;}
.main_left3an{ width:8px; height:16px; float:left;}
.main_left3an2{ height:16px; background:url(../images/login02.jpg) repeat-x; padding:0px 10px; float:left; color:#4E4E4E; line-height:16px; overflow:hidden;}
.main_left3an2 a:link{ color:#4E4E4E; text-decoration:none;}
.main_left3an2 a:visited{ color:#4E4E4E; text-decoration:none;}
.main_left3an2 a:hover{ color:#ff0000; text-decoration:none;}
.main_p{ padding-right:5px; padding-left:30px;}
.main_p2{ padding-left:80px;}

.main_dl{ color:#FFFFFF; font-size:13px;}

/* main_right */
div#main_right{ width:697px; float:left; overflow:hidden;}
.main_right_nav{ width:667px; height:61px; background:url(../images/nav.jpg) no-repeat; padding:8px 15px; overflow:hidden;}
.main_right_nav2{ width:667px; height:18px; line-height:18px; text-align:right; color:#fff;}
.main_right_nav2 a:link{ color:#fff; text-decoration:none;}
.main_right_nav2 a:visited{ color:#fff; text-decoration:none;}
.main_right_nav2 a:hover{ color:#ff0000; text-decoration:none;}
.main_right_nav3{ width:667px; height:26px; line-height:26px; overflow:hidden;}
.main_right_nav3 li{ float:left; color:#fff; font-weight:bold;}
.main_right_nav3_nr a:link{color:#fff; font-weight:bold; text-decoration:none;}
.main_right_nav3_nr a:visited{color:#fff; font-weight:bold; text-decoration:none;}
.main_right_nav3_nr a:hover{color:#2179A7; font-weight:bold; background:#fff; display:block; text-decoration:none;}
.main_right_nav3_nr{ width:76px; text-align:center;}
.main_right_nav3_nr2{ width:76px; text-align:center;}
.main_right_nav3_nr2 a:link{color:#2179A7; font-weight:bold;background:#fff; display:block; text-decoration:none;}
.main_right_nav3_nr2 a:visited{color:#2179A7; font-weight:bold;background:#fff; display:block; text-decoration:none;}
.main_right_nav3_nr2 a:hover{color:#2179A7; font-weight:bold; background:#fff; display:block; text-decoration:none;}
.main_right_nav4{ width:635px; height:20px; background:#5A9CBF; line-height:20px; overflow:hidden;}
.main_right_nav4 li{ float:left; color:#fff;width:77px; text-align:center;}
.main_right_nav4 a:link{ color:#fff; text-decoration:none;}
.main_right_nav4 a:visited{ color:#fff; text-decoration:none;}
.main_right_nav4 a:hover{ color:#2179A7; text-decoration:none; font-weight:bold;}
.main_right_nav5 a:link{ color:#fff; text-decoration:none; font-weight:bold;}
.main_right_nav5 a:visited{ color:#fff; text-decoration:none; font-weight:bold;}
.main_right_nav5 a:hover{ color:#fff; text-decoration:none; font-weight:bold;}

div#main_right2{ width:697px; overflow:hidden;} 
div#main_right3{ width:665px; padding-left:16px; background:url(../images/main_bg3.jpg) repeat-y; float:left; overflow:hidden; }
div#main_right3_r{ background:url(../images/main_bg4.jpg) no-repeat top #4FA3BC; width:12px; float:left; margin-left:4px;overflow:hidden;}
.main_right4{ width:652px; margin:0px auto; height:auto!important; height:330px; min-height:330px; }
.main_right4_n{ width:652px; height:145px; }
.main_right4_nleft{ width:407px; float:left; margin-top:10px;}
.main_right4_nleftt{ width:407px; background:url(../images/main_bt.jpg) no-repeat; height:36px; line-height:36px; color:#0072A7;}
.main_right4_nleftt4{ width:407px; background:url(../images/main_bt_bot.jpg) repeat-x bottom; height:36px; line-height:36px; color:#0072A7;}
.main_right4_nleftt2{ width:200px; font-weight:bold; padding-left:35px; float:left;}
.main_right4_nleftt2_n2{ width:225px; font-weight:bold; padding-left:10px; float:left;}
.main_right4_nleftt3{ float:right; padding-right:5px;}
.main_right4_nleftt3 a:link{color:#0072A7; text-decoration:none;}
.main_right4_nleftt3 a:visited{color:#0072A7; text-decoration:none;}
.main_right4_nleftt3 a:hover{color:#ff0000; text-decoration:none;}
.main_right4_nleftx{ width:407px; color:#464646; margin-top:5px; }
.main_right4_nleftx2{ width:387px; color:#464646; margin-top:5px; padding:0px 10px; line-height:20px; }
.main_right4_nleftx li{ height:23px; line-height:23px;}
.main_right4_nleftxl{ width:340px; float:left;}
.main_right4_nleftxr{ width:66px; float:right;}

.main_right5{ width:217px; float:right; margin-top:10px; }
.main_right5_2{ width:217px; float:right;}
.main_right5_t{ width:182px; height:36px; background:url(../images/main_bt2.jpg) no-repeat; padding-left:35px; line-height:36px; color:#0072A7;  font-weight:bold;}
.main_right5_t2{ width:207px; height:36px; background:url(../images/main_bt_bot.jpg) repeat-x bottom; padding-left:10px; line-height:36px; color:#0072A7;  font-weight:bold;}
.main_right5_x{ width:217px; color:#464646; margin-top:5px;}
.main_right5_x li{ height:23px; line-height:23px;}

.main_right6{ width:652px; margin:10px 0px 0px 0px;  overflow:hidden; height:150px;}
.main_right6_left{ width:232px; float:left;}
.main_right6_left img{ border:1px solid #CCCCCC; padding:1px 1px;}
.main_right6_cen{ width:193px; float:left;}
.main_right6_cen li{ line-height:24px;}
.main_right6_cen2{ color:#0072A7;  font-weight:bold;}

.main_right7{ width:216px; float:right;}
.main_right7_t{ margin-top:5px;}

.main_bt{ width:652px; margin:0px auto; background:url(../images/bt_bg.jpg) repeat-x; height:30px; line-height:30px; color:#122989; font-weight:bold; margin-top:5px;}
.main_bt_txt{ width:652px; height:330px; margin:5px 0px; overflow:hidden;}
.main_bt_txt li{ height:28px; line-height:28px; border-bottom:1px dotted #CBCBCB; color:#464646;}
.main_bt_txtl{ width:570px; float:left;}
.main_bt_txtr{ width:80px; float:right;}




.red{ color:#ff0000;}

/* footer */
.footer{ width:997px; height:103px; overflow:hidden;}
.footer_left{ width:220px; height:103px; float:left; background:url(../images/footer_left.jpg) no-repeat top #50A736; padding-left:80px;}
.footer_txt{ width:667px; height:98px; float:left; background:url(../images/footer_right.jpg) no-repeat top #57A9BF; padding-top:5px; padding-left:30px;}
.footer_txt li{ color:#11586C; line-height:18px;}
.footer_txt a:link{ color:#11586C; text-decoration:none;}
.footer_txt a:visited{ color:#11586C; text-decoration:none;}
.footer_txt a:hover{ color:#4E4E4E; text-decoration:none;}
