@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; text-align:centerl; font-size:12px; font-family:"宋体"; background:#fff; color:#333}
#container { width:800px; margin:10px auto; padding:0; }
h1,h2,h3,ul,li,p,dl,dd,dt { margin:0; padding:0; list-style-type:none}
img { border:none}

.top { font-size:12px; font-weight:normal; height:25px; line-height:25px; width:798px; border:1px solid #ccc; text-align:center}
.head { width:800px; float:left; height:109px; }
.head h1 { width:307px; float:left; }
.head h2 { width:219px ; float:left; height:109px;}
.head h2 p { width:219px; margin-top:40px; text-align:right; font-size:12px; font-weight:normal; line-height:22px;}
.head h2 span { float:left; width:219px; margin-top:10px;}
.head h3 { width:224px; float:left; padding:0 25px; text-align:right}
.head h3 p { margin-top:40px;}
.head h3 span { float:left; width:224px; margin-top:10px;  font-size:12px; font-weight:normal;}

.c_top { width:800px; float:left}

.c_t_left { width:250px; float:left; height:252px; }
.c_t_left h2 { width:240px; height:29px; line-height:29px; padding-left:10px; font-size:14px; color:#fff; background:#0f3677}
.c_t_left h3 { width:228px; float:left; border:1px solid #ccc; height:201px; background:#f7f7f7; padding:10px; overflow:hidden}

.c_t_middle { width:343px; float:left; height:252px; margin-left:10px; display:inline; overflow:hidden }
.c_t_middle h2 { width:333px; height:29px; line-height:29px; padding-left:10px; font-size:14px; color:#fff; background:#0f3677}
.ct_midde_nr { width:321px; float:left; padding:5px 10px; background:#f7f7f7; height:211px; border:1px solid #ccc;}
.ct_midde_nr h3 { width:321px; float:left; text-align:center; font-size:14px; line-height:26px;}
.ct_midde_nr h3 a {  color:#e9380e; }
.ct_midde_nr h3 a:hover { text-decoration:underline}
.ct_midde_nr p { width:321px; float:left; text-align:left; line-height:22px;}
.ct_midde_nr p a { color:#e9380e; font-weight:bold}
.ct_midde_nr ul { width:321px; float:left; margin-top:5px;}
.ct_midde_nr ul li { line-height:22px; width:321px;}
.ct_midde_nr ul li span { color:#e9380e; font-weight:bold; font-size:12px;}
.ct_midde_nr ul li a { color:#333}

.c_t_right { width:187px; float:left; height:252px; margin-left:10px; display:inline;  }
.c_t_right h2 { width:177px; height:29px; line-height:29px; padding-left:10px; font-size:14px; color:#fff; background:#0f3677}
.ct_right_nr { width:175px; float:left; padding:5px 5px 0 5px; background:#f7f7f7; height:216px; border:1px solid #ccc;}
.ct_right_nr ul { width:175px; float:left}
.ct_right_nr ul li { widht:175px; font-weight:bold; color:#0f3677; line-height:21px;}
.ct_right_nr ul li a { font-weight:normal; color:#0f3677}

.c_nr { width:800px; float:left; margin-top:10px; }
.c_nr h2 { width:790px; background:url(../images/nr_title.gif) no-repeat; height:29px; line-height:29px; padding-right:20px; font-size:14px;}
.c_nr h2 span { float:right; line-height:27px; }
.c_nr h2 span a { color:#e9380e; text-decoration:none}
.c_nr h2 em { width:86px; height:29px; float:left; text-align:center; display:block; color:#fff; font-style:normal}

.c_nr_part { width:398px; float:left; border:1px solid #ccc; border-right:1px dashed #ccc; height:223px; background:#f7f7f7; overflow:hidden}
.c_nr_part1 { width:398px; float:left; border:1px solid #ccc; border-left:1px dashed #ccc; height:223px; background:#f7f7f7}
.c_nr_part2 { border-top:none}
.c_nr_part h3 { width:378px; float:left; height:28px; line-height:28px; padding:0 10px; border-bottom:1px solid #ccc; font-size:12px;}
.c_nr_part h3 span { float:right}
.c_nr_part h3 span a { color:#333}
.c_nr_part dl { width:378px; float:left; padding:0 10px; margin-top:10px; overflow:hidden}
.c_nr_part dl dt { width:107px; float:left; height:72px; margin-right:10px;}
.c_nr_part dl dt img { border:1px solid #ccc; width:103px; padding:1px; height:68px; float:left}
.c_nr_part dl dd { width:260px; float:left;  font-size:12px; line-height:22px;}
.c_nr_part dl dd b { text-align:center; width:260px; font-weight:bold; font-size:14px; line-height:27px; float:left}
.c_nr_part dl dd a { color:#e9380e }
.c_nr_part dl dd b a {color:#0f3677}

.c_nr_part ul { width:378px; float:left; padding:0 10px; margin-top:6px;}
.c_nr_part ul li { line-height:25px; font-size:14px; }
.c_nr_part ul li a {color:#333 }

.foot { width:800px; float:left; text-align:center; margin-top:10px; line-height:22px; color:#0f3677}
.foot a { color:#0f3677}