@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center;}
div { margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p {font:normal 12px/180% "宋体"; text-align:left;}
a:link,a:visited{color:#000000; text-decoration:none}
a:hover{color:#000000; text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;} 
/*clear*/
.clear{ clear:both}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0}
/*top nav*/
.nav{ height:88px; width:978px; border:#B2C7DA 1px solid; background:url(images/nav/nav_bg.gif) top repeat-x #fff;}
.nav div{ color:#696969; height:31px; line-height:31px; margin:0 10px}
.nav div a{color:#696969; padding:0 4px;}
.nav div b,.nav div b a{ color:#B10104; font-weight:normal}
.nav div span{ float:right; margin-top:-32px}
.nav ul{ margin:6px 14px;}
.nav ul li{ color:#080808; float:left; width:30px; text-align:center}
.nav ul li a{color:#080808;}
.nav ul .separate{ width:17px;}
/*copyright*/
#copyright{clear: both;margin: 5px auto;padding-top:10px;width: 980px;height: auto;color: #2A3084; text-align:center; border-top:#CA0000 4px solid;}
#copyright p{margin: 0 0 2px 0;text-align:center}
#copyright a{color:#2A3084;}
#copyright p.p1{margin: 15px  auto;width: 530px;}
#copyright p.p2{margin: 8px 0 0 0;}
#copyright img {float:right;margin:-35px 0px 0 10px;}
/*ad*/
.ad .ad01{ width:768px; border:#EBEBEB 1px solid; height:78px; float:left}
.ad .ad02{border:#EBEBEB 1px solid; height:58px; float:right; width:179px; padding:10px;}
/*other*/
.marg_top10{ margin-top:10px;}
.marg_bt10{ margin-bottom:10px;}
.margin10{ margin:10px auto}
.width980{ width:980px;}
h1,h2,h3,h4,h5,h6{font:normal 12px/180% "宋体"; text-align:left;}
.dot_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;}
.dot_14 li,.dot_14 li a{ font-size:14px}
.dot_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.red{ font:bold 14px/26px "宋体"; color:#CA0000;}
.blk a:link,.blk a:visited,.blk a:hover{ font:normal 12px/26px "宋体"; color:#000}
.wt,.wt a:link,.wt a:visited,.wt a:hover{color:#fff;}
/*sub_nav*/
.sub_nav{ width:980px; height:52px; background:url(images/t0.gif) no-repeat; margin:0px auto;}
.sub_nav_l{ width:257px; height:auto; float:left; display:inline; padding:5px 0 0px 0 }
.sub_nav_l img{ float:left; margin-right:8px;}
.sub_nav_c{ width:460px; height:auto; float:left; color:#000; margin-left:40px;background:url(images/navbg.gif) no-repeat 147px 10px }
.sub_nav_c a:hover,.sub_nav_c a:link,.sub_nav_c a:visited{ color:#000;}
.sub_nav_r{ width:215px; float:right; margin-top:5px; color:#000;}
.sub_nav_r a:hover,.sub_nav_r a:link,.sub_nav_r a:visited{ color:#676767;}
.sub_nav_r select{border:1px solid #ccc;line-height:15px;font-size:12px;background:#fff; overflow:hidden; vertical-align:middle}
.sub_nav_r img{vertical-align:middle}
.sub_nav_c li { display:block; width:147px; height:auto; float:left;text-align:center; padding:7px 0px; display:inline;}
.sub_nav_c li a { margin:auto 8px;}
.sub_nav_c .sub_nav_c1{border-right:none}
.sub_nav2 {height:33px;border-top:5px solid #055a88; margin:5px auto 0; clear:both;border-bottom:1px solid #055a88 }
.sub_nav2 div{ display:block; width:980px; height:33px; margin:0 auto;  line-height:33px; font-size:14px; color:#000; }
.sub_nav2 div img{float:left;margin:9px 0;}
.sub_nav2 div a{ color:#000; font-size:14px;font-weight:bold;display:block;float:left;padding:0 20px;}
.sub_nav2 div a.this{background:url(images/tit_1.gif) no-repeat top center;}
.gd_new { width:980px; height:45px; margin:0 auto; }
.gd_1 { color:#999; line-height:45px;float:left;width:660px;}
.gd_1 a{color:#999;}
.gd_1 b{color:#055a89;font-weight:normal;float:left;}
.gd_2 { display:block; width:300px; height:35px;  float:right;padding-top:10px;}
.gd_2 input{width:270px;height:22px;background:#eeeeee;border:none;line-height:22px;  vertical-align:middle}
.gd_2 img{ vertical-align:middle}
/*nav*/
.nav01{ background:url(images/nav01.gif) repeat-x; height:50px; padding-top:9px}
.nav01 a{ line-height:20px; padding:0 7px;}
.nav01 img{ vertical-align:middle; margin:-9px 8px 0;}
/*p1*/
.p1_left{ width:680px; float:left}
.p1_right{ width:280px; float:right}
.p1_left .div01 span{ display:block; width:300px; float:left; text-align:center}
.p1_left .div01 div{ width:358px; float:right}
.p1_left .div01 h1,.p1_left .div01 h1 a{ font:normal 16px/180% \9ED1\4F53; text-align:center;}
.p1_left .div01 h2{ border-bottom:#E5DEC6 1px solid; margin-bottom:8px}
.p1_left .div01 p{background:url(images/lt_01.gif) bottom repeat-x; padding-bottom:8px; margin-bottom:5px;}
.p1_left .div01 p,.p1_left .div01 p a:link,.p1_left .div01 p a:visited:hover{color:#055A88; }
.p1_left .div01 ul{ margin:8px 0;}
.p1_left .div01 ul li,.p1_left .div01 ul li a{ font-size:14px}
.p1_left .div01 ul li strong{ padding-right:5px;}
.p1_left .h2_01{ background:url(images/lt_02.gif) no-repeat; height:26px; font:normal 16px/26px \9ED1\4F53; clear:both; margin:10px auto; padding-left:18px;}
.p1_left .div02 ul{ width:330px; float:left; margin:5px 10px 10px auto}
.p1_left .div02 ul .t01{ background:url(images/lt_03.gif) no-repeat; height:26px; margin-bottom:8px}
.p1_left .div02 ul .t01 h3{ padding-left:18px;}
.p1_left .div02 ul .t01 h3 a{ float:right; margin:-24px 10px auto auto}
.p1_left .div02 .t02{ background:none; padding:0; font-size:14px}
.p1_left .div02 ul .t03{ background:url(images/lt_05.gif) no-repeat}
.p1_left .div02 ul .t04{ padding:0; background:none;}
.p1_left .div02 ul .t04 a{ padding:0 6px;}
.p1_left h4{ background:url(images/lt_04.gif) 0 7px no-repeat; padding-left:20px;}
.p1_left h4 a{ float:right; margin:-26px 10px auto auto}
.p1_left ol{ border-top:#E5DEC6 1px solid; margin:0 auto; background:#F8F6F2; padding-left:8px; height:120px;}
.p1_left ol td{padding:0 5px;text-align:center}
.p1_right h2{ background:url(images/rt_01.gif) no-repeat; height:26px; font:bold 14px/26px "宋体"; padding-left:20px;}
.p1_right h2 a{ float:right; margin:-26px 10px auto auto; font:normal 12px/26px "宋体"}
.p1_right p{ border:#E5DEC6 1px solid; text-indent:2em; padding:10px; margin-bottom:10px;}
.p1_right .div01{border:#E5DEC6 1px solid; padding:10px; margin-bottom:10px; height:auto}
.p1_right .div01 span{ display:block; height:auto;width:100%; margin:10px auto; color:#666}
.p1_right .div01 span a:link,.p1_right .div01 span a:visited,.p1_right .div01 span a:hover{ color:#c00}
.p1_right .div01 span img{ float:left; margin-right:10px}
.p1_right .div01 span strong{display:block}
.p1_right .div01 span strong,.p1_right .div01 span strong a{color:#000;}
.p1_right .div02{ text-align:center}
.p1_right .div02 img{ margin:5px auto}
/*2j*/
.pic_bor{ border-bottom:#DBDBDB 1px solid; background:url(images/2j01.gif) repeat-y; padding-bottom:15px;}
.pic_bor h6{ margin:10px; text-align:center}
.pic_01{ margin:10px; height:auto; }
.pic_01 li{ width:100px; text-align:center; float:left; margin:8px 16px;}
.list_01{ margin:10px 20px}
.list_01 li span{ color:#666; float:right; margin:-26px 10px auto auto}
.list_01 .dot{ background:url(images/lt_01.gif) center repeat-x; height:16px;}

