@charset "utf-8";
/* CSS Document */
a{ color: #266d9a;}
/*layout------------------------------------------------------------------------------*/
.header{ background:#2a82ba;}

.nav_bg{ background:url(../style_comm/nav_bg_2.png) 50% top no-repeat; _background: none; }
.nav{ background: #fff;}
.nav_box{ background:url(../style_comm/nav_bg.png) repeat-x #d6d3d3; _background: none #d6d3d3;}

.main{ background:url(../style_comm/body_bg.png) repeat-x top #7ba8c5;_background:none #7ba8c5;}
/*.main_bg{background:url(top_bg.jpg) 50% top  no-repeat ;}
*/.main_content{}
.banner{}
.banner img{}

.content{ border:1px #ccc solid}
.content_bg_1{ background:#fff}
.content_2{ background:#f1eee5}

.c_top{ background:#fff}

.c_Left{ background:url(../style_comm/sider_bg.gif) right repeat-y}
.c_Left_2{ background:#fff}

.c_Left_Bottom_Left{ background:url(../style_comm/left_bg.png) repeat-x 0px 33px; _background:none #fff;}
.c_Left_Bottom_Left_border{border-right:1px #e4e5e5 solid}


.c_Middle{ background:url(../style_comm/main_bg.jpg) repeat-x bottom; border-left:1px solid #dadada;border-right:1px solid #dadada; }

.c_Right_2{ background:#fff; border-left:1px #dedede solid}
.c_Middle_2{ background:#fff}

.footer{ text-align:center; color:#4386b1;}
.footer_content{}
.footer a{ color:#4386b1}
/*search------------------------------------------------------------------------------*/
.tool_bar{ color:#054771; font-weight:bold;}
/*search------------------------------------------------------------------------------*/

/*nav------------------------------------------------------------------------------*/
/* LEVEL ONE*/
ul.dropdown                         {}
ul.dropdown li                      {}
ul.dropdown a:hover		            { color: #fff;  }
ul.dropdown li a                    {}
ul.dropdown li:hover                {}

ul.dropdown .first_li{ }
ul.dropdown .first_li_line{background:url(../style_comm/nav_line.png) 0% 70% no-repeat;_background:url(../style_comm/nav_line.gif) 0% 70% no-repeat;}


ul.dropdown .first_a{ color: #535555;  }
ul.dropdown .current_hit{background:url(../style_comm/nav_bg.png) repeat-x #589bc6; _background:none #589bc6; color:#fff}
ul.dropdown .home_box{ background:url(../style_comm/nav_line.png) 0% 50% no-repeat #fff;_background:none #fff; }
ul.dropdown .home_box .home_bg{background:url(../style_comm/nav_bg.png) repeat-x #d6d3d3; _background: none #d6d3d3;}
ul.dropdown .home_box .home_bg:hover{background:url(../style_comm/nav_bg.png) repeat-x #589bc6; _background:none #589bc6; color:#fff}

ul.dropdown .last_box{ background:#fff;_background:none #fff; }
ul.dropdown .last_box .last_bg{background:url(../style_comm/nav_bg.png) repeat-x #d6d3d3; _background: none #d6d3d3;}
ul.dropdown .last_box .last_bg:hover{background:url(../style_comm/nav_bg.png) repeat-x #589bc6; _background:none #589bc6; color:#fff}

ul.dropdown .hover_a{background:url(../style_comm/nav_bg.png) repeat-x #589bc6; _background:none #589bc6; color:#fff}
/* LEVEL TWO*/
ul.dropdown ul 						{ background:#83b5d5; border:1px #d9dada solid }
ul.dropdown ul li 					{ color: #fff; border-bottom: 1px #d9dada solid;}
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a{ color:#fff}
ul.dropdown ul li a:hover{ background:#6cabd3;} 

/*Nav_2------------------------------------------------------------------------------*/
.Nav2{}
.Nav2 .div_2{ background:#c2e5fc }
.Nav2 dt{ border-bottom:1px #ccc dotted}
/*.Nav2 dt a{ color: #1279bb; text-decoration:none; cursor:pointer }
.Nav2 dt a span{ float:left; width:8px; padding:3px 2px ;background:#5dcff9; color:#053269; line-height:6px; font-family:\5B8B\4F53; font-size:10px;}
.Nav2 dt a div{ float:left; padding-left:5px}
*/
.Nav2 dt a{ color: #225c81;  }
.Nav2 dt a span{ background:#fff; color:#2176ac; border:1px #2176ac solid}
.Nav2 .li_hover{ background:url(../style_comm/sub_nav_bg_2.png) top repeat-x #81b8db;_ background:none #81b8db; }
.Nav2 dd ul li .div_3{}
.Nav2 dd ul li .div_3_bg{ background:#e3f2fb;}

.Nav2 dd ul li a{ color: #225c81;}
.Nav2 .li3{ background-image: url(ico6.gif);  }
.Nav2 .li4{ background-image: url(ico5.gif);  }	

/*other_comm------------------------------------------------------------------------------*/
.weather_bar{ color:#fff; }
.position_bar{ color:#333;}
.position_bar a{ color:#054771; }

.position_bar .p_bg_2{ background:#b8d8fc; border:1px #7cb2f2 solid;  }
.position_bar .p_bg{ background:url(../style_comm/sub_top_bg.png) repeat-x bottom;_background: none;  color:#133e76 }

.turn_page{ background:url(../style_comm/turn_page_bg.png) repeat-x bottom #d0e5f3;_background:none #d0e5f3; color:#3c6885;}
.turn_page a{ color:#3c6885}


.line_1{ background:#133e76;}
.line_2{ color:#3a85b3;}
.date_bar{ color:#20628c}

.toji{ background:url(ico_1.gif) no-repeat 30px 50%; }
.toji font{ color:#266d9a}

.ip_1{ border:1px #acccde solid;}
.ip_2{  background:url(../style_comm/turn_page_bg.png) repeat-x bottom #a1c4db;_background:none #a1c4db;color:#3c6885;}
.ip_3{ width:20px; border:1px #3c6885 solid}

.ico_1{ background:url(../style_comm/search_btn.gif) 5px 50% no-repeat #60a5d2;  color:#fff; }

.ico_2{ background:url(../style_comm/ico_2.gif) no-repeat 0px 50%;}

.f1{ color:#20628c}
.f2{ color:#c1c3c4}

.rsaquo{color:#c51009}


/*.border_right_1{ border-left:1px #c2d0eb solid}*/
/*title------------------------------------------------------------------------------*/
.title_1  .b_1{ border-bottom:1px #054771 solid}
.title_1  .b_2{ border-bottom:1px #0077c3 solid}
.title_1  .span_all_1{ color:#054771;}
.title_1  .span_all_2{ color:#0077c3;}
.title_1  span.span_all_1 .span_1{ color:#054771; border:2px #054771 solid }
.title_1  span.span_all_2 .span_1{ color:#0077c3; border:2px #0077c3 solid }

.title_1  a{color:#054771;}

.title_1  .div_1{border-bottom:3px #185ae5 solid;}
.title_1 .div_2{ background:#3469ac}

.title_2{ }
.title_2  span{ color:#054771; background:#e1f0f9;}
.title_2  span .span_1{  border:2px #054771 solid }
.title_2  a{color:#054771;background:#e1f0f9;}
.title_2  .div_1{border-bottom:1px #054771 solid; background:#fff}



.title_3 { background:url(../style_comm/title_bg.png) repeat-x #cce2ff;_background:none #cce2ff;color:#266d9a}

.title_4{  background:url(../style_comm/title_bg_2.png) repeat-x #61a6d2;_background:none #3883b3;color:#fff}

.title_5{ color:#20628c; }

.title_5_2 span{ color:#20628c;}
.title_5_2 span .span_1{ color:#009afe; }
.title_5_2  span .span_2{ color:#fff; }

/*list_box------------------------------------------------------------------------------*/
.list_box_1_bg{ background:#e1f0f9}
.list_box_1 ul li{ border-bottom:1px #4e9acb dotted; }
.list_box_1 ul li font{ color:#1c76b0;}
.list_box_1 ul li a{ color:#1c76b0;}
.list_box_1 ul li span{ color:#1c76b0}

.list_box_2 ul li{ border-bottom:1px #bebebe dotted; }
.list_box_2 ul li font{ color:#546165;}
.list_box_2 ul li a{ color:#546165;}
.list_box_2 ul li span{ color:#0976bc}

.list_box_4 li{ background:#fff}
.list_box_4 li .li_2{ background:#60a5d2;}
.list_box_4 li a{ color:#fff}

.list_box_4_2 img{border:1px #d7d9d7 solid}
.list_box_4_2 h3{ color:#1279bb;}
.list_box_4_2 li table tr td{ background:url(../style_comm/list_bg.png) repeat-x top #eef8fe; _background:none; border-top:1px #bfbfbf dotted}


.list_box_5_2 li{border-bottom:1px #b4b5b5 dotted; }
.list_box_5_2 li span{color:#20628c}
.list_box_5_2 li a{color:#393a3a}
.list_box_5_2 li a font{ color:#3a85b3}

.list_box_6 img{border:3px #dadada solid}
.list_box_6 ul li h4{ color:#820707}
.list_box_6 ul li{ color:#666666; border-bottom:1px #b1b1b1 dotted}
.list_box_6 .rsaquo{ color:#1881c5}

.list_box_8  img{ border:1px #d8d4c7 solid; padding:2px;}
.list_box_8  a{ color:#393a3a}
.list_box_8 .line_2{ border-bottom:1px #b5b6b6 dotted;}

.list_box_7 ul li{ color:#666666;}
.list_box_7 ul li table td{ border:1px #cbcbcb solid}

/*list_bg------------------------------------------------------------------------------*/
.list_bg_1{ background:url(../style_comm/bg_1.png) no-repeat top #e1edfe;_background: none #e1edfe;}
.list_bg_2{ background:#e1edfe;}

/*pic_change------------------------------------------------------------------------------*/
.nav3 { background: #606060;}
.nav3 a { color:#ffffff; border-right: 1px #ffffff solid; }
.nav3 a.activeSlide { background-color:#c20044; color:#ffffff; }
.s4 div{color:#000000; }
.p1{color:#0a4c94 ;}
.p1 a{ color:#0a4c94}

.photo_box_1 img{ border:2px #fff solid}
.photo_box_1 a{ color:#1279bb; line-height:20px;}
