@charset "utf-8";
/* CSS Document */

body { font-size:13px; color:#333; line-height:18px; background:url(../images/bg.jpg) repeat-x  #2B7395;font-family:Verdana, Geneva, sans-serif;}
*{ margin:0; padding:0;}
.clear { clear:both;}
#clear { clear:both;}
img { border:0px;}
li { list-style-type:none;}
p { padding-bottom:10px;}
a { color: #0D568D; font-weight:bold;}
a:link { color: #0D568D; text-decoration: underline; }
a:visited {	color: #0D568D; text-decoration: underline; }
a:hover {	color: #0D568D; text-decoration: underline; }
a:active {	color: #0D568D; text-decoration: underline; }

.box { width:800px; margin:0px auto; background-color:#FFF;}
.head { background:url(../images/head_m.jpg) repeat-x; }
.head_l { float:left; width:12px; background:url(../images/head_l.jpg) no-repeat; height:73px;}
.head_m { float:left; width:776px;height:73px;}
.head_r { float:right; width:12px; background:url(../images/head_r.jpg) no-repeat;height:73px;}
.logo { float:left; width:519px; height:70px;}
.logo2 { float:right; width:151px; height:54px;}
.nav { height:45px; background:url(../images/nav.jpg); line-height:45px; font-weight:bold;}
.nav ul { margin-left:20px; }
.nav ul li { list-style-type:none;float:left; }
.nav ul a { list-style-type:none; text-align:center; margin-right:30px; text-decoration:none; }
.nav ul a:link { color: #fff; text-decoration: none; }
.nav ul a:visited {	color: #fff; text-decoration: none; }
.nav ul a:hover {	color: #fff; text-decoration: underline; }
.nav ul a:active {	color: #fff; text-decoration: none; }

.banner {}
.ban1 { height:387px; background:url(../images/ban1.jpg);}
.ban1_1 { padding-top:50px; padding-left:18px;}
.ban1_2 { width:350px; padding:45px 0px 0px 30px; float:left;}
.ban1_3 { width:365px; padding:45px 0px 0px 35px; float:left;}
.btn { padding:10px 0px;}
.btn_l { width:388px; float:left; padding:0px 8px; margin-top:10px;}
.btn_r { width:388px; float:left; margin-top:10px;}

.ban2 { height:387px; background:url(../images/ban2.jpg);}
.ban2_1 { padding-top:70px; padding-left:18px; color:#FFF;}
.ban2_2 { width:350px; padding:50px 0px 0px 30px; float:left;}
.ban2_3 { width:350px; padding:122px 0px 0px 43px; float:left;}
#letter1 { }
#letter1 li { list-style-type:none; border-bottom:1px dashed #0D568D; float:left; width:12px; margin:0px 7px; text-align:center; height:18px;}
#letter1 a { list-style-type:none; text-decoration:none; padding-top:4px; font-weight:bold; }
#letter1 a:link { color: #0D568D; text-decoration: none; }
#letter1 a:visited { color: #0D568D; text-decoration: none; }
#letter1 a:hover {	color: #0D568D; text-decoration:underline;}
#letter1 a:active {	color: #0D568D; text-decoration: none; }

.ban3 { height:387px; background:url(../images/ban3.jpg);}
.ban4 { height:387px; background:url(../images/ban4.jpg);}
.ban4_1 { padding-top:78px; padding-left:18px; color:#FFF;}
.ban4_2 { width:350px; padding:70px 0px 0px 30px; float:left;}
.ban4_3 { width:350px; padding:80px 0px 0px 43px; float:left;}

.box100 { padding:0px 8px 10px 8px}
.box100_l { width:362px; float:left; background:url(../images/box1_bg.jpg) repeat-x; background-position:bottom; height:210px;border:3px solid #6AB6D9; padding:10px;}
.box100_r { width:362px; float:right; background:url(../images/box1_bg.jpg) repeat-x; background-position:bottom; height:210px; border:3px solid #6AB6D9; padding:10px;}

.list1 li { padding-left:20px; background:url(../images/point1.gif) no-repeat; background-position:2px 5px; padding-bottom:5px; margin-left:6px;}
.list1 li a { font-weight:normal;}
.list1 li a:link { text-decoration: none; }
.list1 li a:visited { text-decoration: none; }
.list1 li a:hover {	text-decoration: underline; }
.list1 li a:active { text-decoration: none; }
#list1_0 { padding-bottom:0px;}
.list2 li { padding-left:20px; background:url(../images/point1.gif) no-repeat; background-position:2px 5px; padding-bottom:5px; margin-left:6px;}
.list2 li a { font-weight:normal;}
.list2 li a:link { text-decoration: none; }
.list2 li a:visited { text-decoration: none; }
.list2 li a:hover {	text-decoration: underline; }
.list2 li a:active { text-decoration: none; }
.list3 li { padding-left:15px; background:url(../images/point1.gif) no-repeat; background-position:2px 5px; padding-bottom:5px; width:167px; float:left;}
.list3 li a { font-weight:normal;}
.list3 li a:link { text-decoration: none; }
.list3 li a:visited { text-decoration: none; }
.list3 li a:hover {	text-decoration: underline; }
.list3 li a:active { text-decoration: none; }
.list4 li { padding-left:15px; background:url(../images/point1.gif) no-repeat; background-position:2px 5px; margin-left:6px; padding-bottom:5px; width:150px; float:left;}
.list4 li a { font-weight:normal;}
.list4 li a:link { text-decoration: none; }
.list4 li a:visited { text-decoration: none; }
.list4 li a:hover {	text-decoration: underline; }
.list4 li a:active { text-decoration: none; }

.bottem { border-top:3px solid #005881; text-align: center;}
.bottem_l { float:left; width:12px; background:url(../images/bot_l.jpg) no-repeat; height:72px;}
.bottem_m { float:left; width:776px; background:url(../images/head_m.jpg) repeat-x; height:72px;}
.bottem_r { float:left; width:12px; background:url(../images/bot_r.jpg) no-repeat; height:72px;}
.bottem a { font-weight:bold;}

.bot { height:30px;}

h1 { font-size:20px; padding-top:15px; line-height:26px; color:#333; font-style:italic; padding-bottom:7px;}
h1 a { color: #0D568D; text-decoration: none; }
h1 a:link { color: #0D568D; text-decoration: underline; }
h1 a:visited { color: #0D568D; text-decoration: underline; }
h1 a:hover {	color: #0D568D; text-decoration: underline; }
h1 a:active {	color: #0D568D; text-decoration: underline; }

h2 { font-size:16px; color:#0054A3; font-style:italic; display:inline; }
h2 a { color: #0054A3; text-decoration: none; }
h2 a:link { color: #0054A3; text-decoration: underline; }
h2 a:visited { color: #0054A3; text-decoration: none; }
h2 a:hover {	color: #0054A3; text-decoration: underline; }
h2 a:active {	color: #0054A3; text-decoration: none; }

h3 { font-size:16px; color:#333; font-style:italic; }


.text9b { font-size:8px; color:#fff;}
.text9b a:link { color: #fff; text-decoration: none; }
.text9b a:visited { color: #fff; text-decoration: none; }
.text9b a:hover {	color: #fff; text-decoration: underline; }
.text9b a:active {	color: #fff; text-decoration: none; }

.text19bb {font-size:19px; line-height:18px; color:#333; font-style:italic;font-weight:bold; }
.text19bb a:link { color: #0D568D; text-decoration: underline; }
.text19bb a:visited {	color: #0D568D; text-decoration: underline; }
.text19bb a:hover {	color: #0D568D; text-decoration: underline; }
.text19bb a:active {	color: #0D568D; text-decoration: underline; }

.text14b { font-size:16px; font-weight:bold; color:#0D568D; padding-top:10px;}
.text13o { font-size:13px; font-weight:bold; color:#C30; background:url(../images/point.jpg) no-repeat; padding-left:30px; background-position:0px -1px; line-height:25px; }
.text13o a:link { color: #C30; text-decoration: none; }
.text13o a:visited { color: #C30; text-decoration: none; }
.text13o a:hover {	color: #C30; text-decoration: underline; }
.text13o a:active {	color: #C30; text-decoration: none; }

#text_b { color:#124B8E;}

#text20_2 { font-size:20px; line-height:26px; color: #C00; font-style:italic; padding-bottom:7px; font-weight:bold;}
#text20 { font-size:20px; padding-top:15px; line-height:26px; color:#333; font-style:italic; padding-bottom:7px; font-weight:bold;}
#text16 { font-size:16px; padding-top:15px; line-height:26px; color:#333; font-style:italic; padding-bottom:7px; font-weight:bold;}

#text20_1 { font-size:20px; line-height:26px; color:#005881; padding-bottom:7px; font-weight:bold; }
#tit30 { font-size:30px; line-height:26px; color:#005881; padding-bottom:7px; font-weight:bold;}
#tit30_w { font-size:30px; line-height:26px; color:#fff; padding-bottom:7px; font-weight:bold;}
#url_w a:link { color: #fff; text-decoration: underline; }
#url_w a:visited { color: #fff; text-decoration: none; }
#url_w a:hover { color: #fff; text-decoration: underline; }
#url_w a:active { color: #fff; text-decoration: none; }

#p-ul2{ margin:20px 0 0 0;}
#p-ul2 li{ float:left; width:264px; margin:2px; border:1px solid #ccc; padding:0 2px; height:28px; line-height:14px;}
#p-ul2 a{  text-decoration:none; font-weight:normal}
#p-ul2 a:hover{ text-decoration:underline; font-weight:normal; color:#000}


