/*============share class and in all class==============*/
body{margin:0;padding:0;font-family:宋体;font-size:12px;line-height:200%;}
*{margin:0;padding:0;}
table,div{ margin:0 auto}
td{ text-align:left; font-size:12px; line-height:200%}
img{border:none;}
ul{list-style-type:none;}
a:link,a:visited{ color:#000; line-height:200%;text-decoration:none;}
a:hover{ color:#333;text-decoration:underline; line-height:200%;}
/*==== head content====*/
.header{margin:6px auto 0 auto;padding:0 0 0 4px;width:976px;height:27px;text-align:left;}
.header select{float:right;color:#456CB1;border:1px solid #B3C4D4;margin:-18px 10px 0 0;}
.header a{margin:0 10px;color:#003564;text-decoration:none;}
.header img{vertical-align:text-bottom;}
/*===== nav content =====*/
#nav{margin:0 auto;padding-top:14px;width:978px;height:49px;text-align:left;border:1px solid #d7d7d7;}
#nav img{float:left;margin:-9px 15px 0 11px;}
#nav ul li{float:left;padding:0 4px;text-align:center;}
#nav a{margin-right:4px;color:#000;text-decoration:none;}
#nav li.one a{margin:0;}
/*banner*/
.banner{clear:both;margin:6px auto;padding:4px 0 6px 0;width:980px;height:auto;}
.banner_r{margin-left:10px;width:190px;height:70px;border:1px solid #D7D7D7;padding:5px;text-align:left;}
.banner_r a{color:#82572D;}
.banner1{margin:5px auto;width:980px;height:auto;}
.banner1{
   margin:5px auto;
   width:980px;
   height:auto;
}
/*==== top nav ===*/
.nav{ color:#fff; text-align:right; padding-right:14px;}
.nav a:link,.nav a:visited,.nav a:hover{ padding:0 5px; color:#fff;}
.nav01{ color:#17347F; text-align:center; padding:0 8px; font-weight:bold}
.nav01 a:link,.nav01 a:visited,.nav01 a:hover{ padding:0 6px; color:#17347F;}
.top_nav{margin:0 auto;width:980px;height:40px;text-align:left;}
.top_nav a{margin:0 2px;color:#026CFC;text-decoration:none;}
.top_nav img{margin-right:15px;vertical-align:middle;}
.top_nav td{padding:0 10px;}
.top_nav input{border:1px solid #ECE1EF;border-right:none;background:#fff;height:20px;vertical-align:middle;}
/*======= copyright========*/
#copyright{clear: both;margin: 5px auto;padding-top:10px;width: 980px;height: auto;color: #2A3084; text-align:center}
#copyright p{margin: 0 0 2px 0;}
#copyright a{color:#2A3084;}
#copyright p.p1{margin: 15px  auto;width: 530px;}
#copyright p.p2{margin: 8px 0 0 0;}
/*focus img*/
.focus_img{width:100%;height:290px;border-bottom:1px solid #e5e0da;}
/*=======one page content ===========*/
.tt01,.tt01 a:link,.tt01 a:visited,.tt01 a:hover{ color:#014592; font-weight:bold; font-size:18px; text-align:center}
.tt02,.tt02 a:link,.tt02 a:visited,.tt02 a:hover{ color:#68A8ED; text-align:center;}
.tt02{ background:url(/img/place2007_develop/images/p1_06.gif) bottom repeat-x; padding-bottom:5px;}
.tt03{ color:#000; font-size:14px; font-weight:bold; line-height:200%; vertical-align:bottom}
.tt04,.tt04 a:link,.tt04 a:visited,.tt04 a:hover{ text-align:center; color:#2241A6; font-size:12px; font-weight:bold; line-height:120%;}
.tt04{ background:url(/img/place2007_develop/images/p1_04.gif) no-repeat; }
.tt05,.tt05 a:link,.tt05 a:visited,.tt05 a:hover{ text-align:center; color:#000; font-size:12px; font-weight:bold; line-height:120%;}
.tt06{ color:#B70106; font-size:14px; font-weight:bold; padding-left:15px;}

.p1_list01{background:url(/img/place2007_develop/images/p1_06.gif) bottom repeat-x; font-size:14px; padding:8px;}
.p1_list01 a:link,.p1_list01 a:visited,.p1_list01 a:hover{ font-size:14px;}
.p1_list02{ padding:8px 18px 14px;}

.p1_pic01{ text-align:center;}
.p1_pic01 img{ margin:0 auto 10px;}
.p1_pic02{ margin:7px 4px 3px 7px}
/*=======two page content ===========*/
.two_content{margin:0 auto;width:980px;height:auto;background:url(/img/place2007_develop/images/endbg1.gif);}
.two_left{float:left;width:755px;height:auto;}
.two_left table{margin:0 auto 10px auto;text-align:left;line-height:200%;}
.two_right{float:right;width:225px;line-height:200%;height:auto;}
.end_line2{margin:0 auto;width:980px;background:url(/img/place2007_develop/images/line2.gif) no-repeat;}
.two_content,.content_2j{display:inline-block;}
.two_content:after,.content_2j:after{display:block;clear:both;content:".";visibility:hidden}

.p2_tt01{ color:#1F54AB; font-size:14px; font-weight:bold; vertical-align:bottom; padding-left:20px; line-height:330%}
.p2_tt01 a:link,.p2_tt01 a:visited,.p2_tt01 a:hover{ padding:0 6px;color:#1F54AB; font-size:14px; font-weight:bold;}
.p2_tt02{ text-align:center; color:#1F54AB; font-weight:bold; font-size:14px;}
.p2_tt03,.p2_tt03 a:link,.p2_tt03 a:visited,.p2_tt03 a:hover{ color:#BA0000; font-size:14px; font-weight:bold; line-height:46px;}
.p2_tt04,.p2_tt04 a:link,.p2_tt04 a:visited,.p2_tt04 a:hover{ color:#769800; font-size:14px; font-weight:bold; line-height:44px;}
.p2_tt05{ color:#000; font-size:14px; font-weight:bold; line-height:27px; }
.p2_tt06{ color:#000; font-size:14px; font-weight:bold; line-height:48px;}
.p2_tt07{ color:#000; font-size:14px; font-weight:bold; line-height:21px;}
.p2_tt08{ color:#9BAD02;font-size:14px; font-weight:bold; line-height:46px; text-align:center}
.p2_tt09{ color:#0385AF;font-size:14px; font-weight:bold; line-height:44px; text-align:center}

.p2_list01,.p2_list01 a:link,.p2_list01 a:visited,.p2_list01 a:hover{ font-size:14px;}
.p2_list02{ margin:10px auto;}
.p2_list02 img{ margin:5px 8px}
.p2_list03{ border-left:#C3C4C4 1px solid; background:#F0FCFF}
.p2_list03 td{ padding:8px}

.p2_bg01{ background:url(/img/place2007_develop/images/p2_04.gif) center repeat-x;}
.p2_marg{ margin:10px auto;}

.p2_pic01 td{ text-align:center; vertical-align:top;}
.p2_pic01 img{ margin:2px 5px;}
.p2_pic02{ padding:0 22px;}
.p2_pic02 img{ margin:3px 10px; border:#666666 1px dotted}
/*========= friend link =========*/
.foot_link{clear:both;margin:5px auto;padding:10px 10px;width:958px;height:130px;text-align:left;border:1px solid #E5E0DA;background:url(/img/place2007_develop/images/dian3.gif) repeat-x 50px 60px #EEF8FF;}
.foot_link img{margin:0 4px;border:1px solid #9B889B;}
.text_link{margin-top:15px;width:100%; background:url(/img/place2007_develop/images/2j_01.gif) top repeat-x; padding-top:10px}
.text_link img{vertical-align:top;float:left;}
.text_link a{display:block;float:left;margin:0 10px;}
/*=====2j========*/
.content_2j{ background:url(/img/place2007_develop/images/2j_05.gif); width:980px; margin:0 auto}
.line_2j{ background:url(/img/place2007_develop/images/2j_06.gif); margin:0 auto; width:980px}
.content_2j_lt{ width:225px; float:left;}
.content_2j_ct{ width:440px; margin-left:10px; float:left; border-top:#C9C9C9 1px solid}
.content_2j_ct table{ margin-top:10px;}
.content_2j_rt{ width:295px; float:right}

.tt01_2j{ background:url(/img/place2007_develop/images/2j_07.gif); height:39; line-height:39px; width:98%; }
.p2_tt03_2j,.p2_tt03_2j a:link,.p2_tt03_2j a:visited,.p2_tt03_2j a:hover{ color:#BA0000; font-size:14px; font-weight:bold; line-height:41px;}