@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; background:url(images/bg01.jpg) top repeat-x #fff}

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}

#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:link,.dot_14 li a:visited,.dot_14 li a:hover{ font-size:14px}

.dot_12 li{ background:url(images/dot.gif) no-repeat 0 10px; padding-left:12px;}

.red,

.p1_left .p1_left_lt h2,.p1_left .p1_left_lt h2 a:link,.p1_left .p1_left_lt h2 a:visited,.p1_left .p1_left_lt h2 a:hover,

.p1_left .p1_left_lt h3 .t01,.p1_left .p1_left_lt h3 .t01 a:link,.p1_left .p1_left_lt h3 .t01 a:visited,.p1_left .p1_left_lt h3 .t01 a:hover,.p1_left .p1_left_lt h3 span,

.p1_left .p1_left_ct h4 span a:link,.p1_left .p1_left_ct h4 span a:visited,.p1_left .p1_left_ct h4 span a:hover,.p1_left .p1_left_ct h4 span,

.p1_left .p1_left_ct .ding b i,

.p1_right h2,.p1_right h2 a:link,.p1_right h2 a:visited,.p1_right h2 a:hover,

a.p1_rt02:link,a.p1_rt02:visited,a.p1_rt02:hover

{ color:#E1120C;}

.blue,.blue a:link,.blue a:visited,.blue a:hover,

.p1_left .p1_left_ct h2,.p1_left .p1_left_ct h2 a:link,.p1_left .p1_left_ct h2 a:visited,.p1_left .p1_left_ct h2 a:hover,

.p2_right h3 .t01,.p2_right h3 .t01 a,

.p2_right h2,.p2_right h2 a:link,.p2_right h2 a:visited,.p2_right h2 a:hover

{ color:#005CA9;}

/*top*/

.top_bg{ background:url(images/bg02.jpg) top center no-repeat; text-align:center}

.top_pic img{ float:left}

.top_nav{ margin:0 auto; background:url(images/nav01.jpg) no-repeat top right; height:71px;}

.top_nav .t01{ width:275px; float:left}

.top_nav .t02{ width:705px; float:left}

.top_nav .t02 li{ text-align:right; padding-right:8px}

.top_nav .t02_a{height:37px; line-height:37px;}

.top_nav .t02_b{ height:34px; line-height:34px;}

.top_nav .t02_a a,.top_nav .t02_b a{ padding:0 7px}

.top_nav .t02_a,.top_nav .t02_a a:link,.top_nav .t02_a a:visited,.top_nav .t02_a a:hover

,.p1_left .p1_left_lt ol li span

{ color:#fff}

.top_nav .t02_b,.top_nav .t02_b a{ font-size:14px}

/*p1*/

.p1_contain{ background:url(images/p1_bg.gif) top center no-repeat #fff; padding-top:8px; text-align:center}

.p1_div01{ margin:0 10px 8px;}

.p1_div01 b{ color:#0D4882; font-weight:normal}

.p1_div01,.p1_div01 a:link,.p1_div01 a:visited,.p1_div01 a:hover,.p1_left p,.p1_left p a:link,.p1_left p a:visited,.p1_left p a:hover{color:#676767}

.p1_content{ width:973px; padding-left:5px; padding-bottom:0}

.p1_left{ width:724px; float:left; padding-bottom:0; overflow:hidden;}

.p1_right{ width:230px; float:right; border-top:#F3F3F3 2px solid; background:#F3F3F3; padding-bottom:5px; overflow:hidden;}



.p1_left h1{ text-align:center; margin:10px}

.p1_left p{ margin:10px; text-align:center; display:block;}

.p1_left .dot{ background:url(images/p1_dot.gif) bottom repeat-x; padding-bottom:18px;}

.p1_left .p1_left_lt{ width:313px; float:left;}

.p1_left .p1_left_ct{ width:390px; float:right;}

.p1_left .p1_left_lt h2{font:bold 14px/180% "宋体"; padding:6px; background:#DADADA; display:inline; }

.p1_left .p1_left_lt h3{ background:url(images/p1_12.gif) repeat-x; height:33px; width:160px;}

.p1_left .p1_left_lt h3 a{ display:block; width:71px; text-align:center; float:left; font:bold 14px/180% "宋体"}

.p1_left .p1_left_lt h3 .t01{ background:url(images/p1_11.gif) no-repeat; height:33px;}

.p1_left .p1_left_lt h3 span{ width:8px; text-align:center; display:block; float:left;font:bold 14px/180% "宋体"}

.p1_left .p1_left_lt ul,.p1_left .p1_left_lt ol{ margin:10px 4px}

.p1_left .p1_left_lt ul li,.p1_left .p1_left_lt ul li a{ font-size:14px}

.p1_left .p1_left_lt div{ border:#DADADA 1px solid; margin:15px auto 0}

.p1_left .p1_left_lt ol li span{ background:#0D4882; display:block; float:left; vertical-align:middle; margin:7px 8px 0 0; text-align:center; font:bold 10px/12px Arial, Helvetica, sans-serif; width:12px; height:12px;}

.p1_left .p1_left_ct .div01_flash{border:#DADADA 1px solid; text-align:center; padding:8px 0; margin-bottom:10px}

.p1_left .p1_left_ct h2{ background:url(images/p1_02.gif) bottom left no-repeat; width:370px; padding-left:20px; font:bold 14px/140% "宋体"}

.p1_left .p1_left_ct .dot{ background:url(images/p1_dot.gif) bottom repeat-x; padding-bottom:10px;}

.p1_left .p1_left_ct .div02_bor{border:#DADADA 1px solid; border-top:none; margin-bottom:12px; padding:0 10px 8px; width:368px;}

.p1_left .p1_left_ct h3{ text-align:center; font:normal 18px/180% \9ED1\4F53; margin:0 0 8px; padding-top:5px;}

.p1_left .p1_left_ct h3 a{font:normal 18px/180% \9ED1\4F53;}

.p1_left .p1_left_ct h4{ font:bold 14px/180% "宋体"; padding:5px 0 12px 0;}

.p1_left .p1_left_ct h4 a{font:bold 14px/180% "宋体"; }

.p1_left .p1_left_ct h4 span,.p1_left .p1_left_ct h4 span a{ font:normal 14px/180% "宋体"}

.p1_left .p1_left_ct h4 span{ float:right; margin:-36px 10px auto auto;}

.p1_left .p1_left_ct .list01{ width:260px; float:left; margin-top:5px;}

.p1_left .p1_left_ct .list01 dt{ font-weight:bold}

.p1_left .p1_left_ct .list01 dd{ background:url(images/dot.gif) no-repeat 0 10px; padding-left:8px;}

.p1_left .p1_left_ct .pic01{ background:url(images/p1_dot02.gif) left repeat-y; text-align:right; float:right; width:110px;}

.p1_left .p1_left_ct .tijiao{ text-align:center; padding:0 5px 0 0;}

.p1_left .p1_left_ct .tijiao textarea{ width:302px; height:48px; float:left; margin-right:8px; background:#D8D8D8; border:#D8D8D8 1px solid}

.p1_left .p1_left_ct .tijiao img{ margin:2px 0; float:left}

.p1_left .p1_left_ct .list02{ margin-top:8px;}

.p1_left .p1_left_ct .list02 dt{ display:block; font-weight:bold}

.p1_left .p1_left_ct .list02 dd{ background:url(images/dot.gif) no-repeat 0 10px; padding-left:8px; float:left; width:175px;}

.p1_left .p1_left_ct .ding{ background:url(images/p1_07.gif) bottom repeat-x; display:block; padding-bottom:4px}

.p1_left .p1_left_ct .ding img{ vertical-align:middle; margin:5px 8px 5px 20px;}

.p1_left .p1_left_ct .ding b{ font-weight:normal; color:#999997; margin-left:15px;}



.p1_right h2{ clear:both; background:url(images/p1_08.gif) repeat-x; height:27px; font:bold 12px/27px "宋体"; padding-left:10px; margin-bottom:8px;}

.p1_right .dot{ background:url(images/p1_dot.gif) repeat-x bottom; padding-bottom:10px}

.p1_right div{ margin:10px; width:210px;}

.p1_right div img{ float:left; margin:4px 8px auto 0}

.p1_right div strong{ display:block; margin-bottom:8px}

.p1_right span,.p1_right p{ display:block; margin:6px 10px}

.p1_right span input,.p1_right span img{ vertical-align:middle; margin:0 2px}

.p1_right span input{ border:#C5BFBF 1px solid; width:150px; height:20px;}

.p1_right p a{ padding:0 6px}

.p1_right ul{ margin:0 10px 10px;}

.p1_right h3{background:url(images/p1_13.gif) repeat-x; height:34px;font:bold 12px/190% "宋体";}

.p1_right h3 a{width:114px; text-align:center; display:block; height:34px; float:left;font:bold 12px/190% "宋体";}

.p1_right h3 .p1_rt01{ background:url(images/p1_09.gif) no-repeat;}

.p1_right h3 .p1_rt01,a.p1_rt01:link,a.p1_rt01:visited,a.p1_rt01:hover{ color:#fff}

.p1_right ol{ margin:5px 4px}

.p1_right ol li{ float:left; width:102px; margin:0 5px; text-align:center}

.p1_right .qiehuan{ margin:0; padding:0; width:100%}



.p1_right dl{ margin:5px 10px; width:100%; overflow:hidden;}

.p1_right dd{ text-align:center}

.p1_right dt{ margin:1px 0}

.p1_right dt input{ margin:0 2px; vertical-align:middle}

.p1_right dd input{ margin:6px}

.p1_right em{ display:block; text-align:center; margin:0; padding:0}

/*p2*/

.p2_left{ width:679px; float:left}

.p2_right{ width:299px; float:right; background:#F3F3F3; border:#DAD8D8 1px solid}

.p2_left div{ width:319px; float:left; margin-right:20px;}

.p2_left div h2{ background:url(images/p2_01.gif) no-repeat bottom left; font:bold 14px/180% "宋体"; padding-left:25px; margin:8px auto 10px; }

.p2_left div h2 a{font:bold 14px/180% "宋体";}

.p2_left div h2 span{ float:right; margin:-25px 10px auto auto; font-weight:normal}

.p2_left div h2 span a{font-weight:normal}

.p2_left div h3{ background:url(images/p2_07.gif) no-repeat bottom left; font:bold 14px/42px "宋体"; padding-left:25px; width:294px; height:42px}

.p2_left div h3 a,.p2_left div h3 span{ display:block; float:left; text-align:center;}

.p2_left div h3 a{font:bold 14px/42px "宋体";}

.p2_left div h3 span{ width:12px;}

.p2_left div h3 .t01{ background:url(images/p2_06.gif) no-repeat bottom left; width:72px;}

.p2_left div ul{ margin:0 5px; clear:both}

.p2_left div dl{ width:309px; margin:8px 5px}

.p2_left div dl dt{ width:150px; float:left; border:#ccc 1px solid; padding:5px 0; text-align:center; margin-right:8px}

.p2_left div dl dd strong{ display:block}

a.hui:link,a.hui:visited,a.hui:hover{ color:#636262}



.p2_right h3{ background:url(images/p2_04.gif) repeat-x; height:28px; padding-left:15px;}

.p2_right h3 a{ width:76px; text-align:center; font:bold 14px/24px "宋体"; height:24px; display:block; float:left;padding-top:4px}

.p2_right h3 .t01{ background:url(images/p2_03.gif) no-repeat;}

.p2_right ul{ margin:10px 15px;}

.p2_right h2{ background:url(images/p2_04.gif) repeat-x top; height:27px; font:bold 14px/27px "宋体"; padding-left:15px;}

.p2_right h2 a{font:bold 14px/27px "宋体"; }

.p2_difang{ margin:10px auto}

.p2_difang dt{ width:71px; float:left;}

.p2_difang dd{ border:#B2D1EB 1px solid; border-left:none; background:#E2F1FD; height:52px; line-height:190%; text-align:left; padding-top:6px;float:left; width:907px}

.p2_difang dd a{ padding:0 6px; line-height:190%;}

/*p3*/

.p3_pic li{ float:left;  height:258px;}

.p3_pic .t01{ width:69px; padding-top:1px}

.p3_pic .t02{ background:url(images/p3_03.gif) no-repeat; width:2px; overflow:hidden}

.p3_pic .t03{background:url(images/p3_02.gif) repeat-x; width:909px;}

.p3_pic .t03 .div01 div,.p3_pic .t03 .div02 div{ margin:0 1px;position:relative;overflow:hidden;float:left}



.p3_pic .t03 .div01{ margin:6px auto 0}

.p3_pic .t03 .div01 div{ float:left}

.p3_pic .t03 .div01 .div02{ width:200px; display:block; float:left}

.p3_pic .t03 .div01 .div03{ width:145px; display:block; float:left}



.p3_pic .t03 .picG div b{cursor:pointer;position:absolute;bottom:-247px;left:0;width:100%; height:100%;padding:0 0 0 8px;text-align:left;background:#355C9C;filter:alpha(opacity=80);opacity: 0.80;}

.p3_pic .t03 .picG div strong{display:block;font-size:14px; color:#fff;}

.p3_pic .t03 .picG div a:hover{ text-decoration:none}

.p3_pic .t03 .picG div  p{ display:block; width:90%; color:#ccc; padding-right:12px;}

/*p4*/

.p4_right{ border:none; background:none}

.p4_right div{background:#F3F3F3; border:#DAD8D8 1px solid; margin:0 auto 10px}

.p4_right div p{ margin:12px 10px;}

.p4_right div p a{ padding:0 6px;}



.p4_left{ width:679px; float:left}

.p4_01{ border:#DAD8D8 1px solid; margin:10px auto 10px 0; padding:5px 4px; width:650px;}

.p4_01 .p4_01_lt{ background:#065A88; width:26px; height:133px; float:left; text-align:center; padding-top:50px;}

.p4_01 .p4_01_lt,.p4_01 .p4_01_lt a{ font:bold 14px/160% "宋体"; color:#fff}

.p4_01 .p4_01_rt{ float:left; width:610px}

.p4_01 .p4_01_rt div{ float:left; width:280px; margin:5px 10px}

.p4_01 .p4_01_rt div img{ float:left; margin-right:8px;}

.p4_01 .p4_01_rt div strong{ display:block}

/*link*/

.link{ border:#D9D9D9 1px solid; background:url(images/link.gif) top left repeat-y #fff; width:978px; margin:0 auto}

.link li{ float:left; padding:8px 0}

.link .t01{ width:50px; text-align:center; color:#fff}

.link .t02{ width:900px; padding:8px 12px}

.link .t02 a{ padding:0 8px;}

/*2j*/

.p2j_01{ padding-bottom:20px; background:url(images/p1_dot.gif) bottom repeat-x #fff;}

.p2j_01 h5,.p2j_01 h6{ margin:8px auto 8px 15px;}

.p2j_01 h6{ background:url(images/2j01.gif) no-repeat; width:70px; height:23px; padding-left:19px; font:bold 14px/23px "宋体"}

.p2j_02{ margin:0 20px 0 80px; }

.p2j_02 dl{ width:390px;float:left; margin:10px 20px; height:190px;}

.p2j_02 dl dt{ background:url(images/2j02.gif) left center no-repeat; font:bold 14px/180% "宋体"; text-align:left; padding-left:15px;}

.p2j_02 dl dd{ background:url(images/dot.gif) no-repeat 0 9px; padding-left:10px; text-align:left;}

.p2j_02 dl dd,.p2j_02 dl dd a{ font-size:14px; line-height:190%}

.p2j_02 dl .t01{ background:none; text-align:right; padding-right:20px;}

.p2j_03{ margin:10px 15px;}



.p2j_content{ width:978px; margin:10px auto}

.p2j_left{ background:#F3F3F3; float:left; margin-left:3px; padding-bottom:10px}

.p2j_right{ width:690px; float:right; margin-right:10px;}

.p2j_right h2{ border-bottom:#4F4F4F 1px solid; margin:10px auto; padding-bottom:2px}

.p2j_right h2 span{ background:#287FB7; padding:6px 12px; color:#fff; font:bold 14px/180% "宋体";}

.p2j_right h2 b{ font-weight:normal; float:right; margin:-20px 10px auto auto}

.p2j_right ul{ margin:10px 0}

.p2j_right ul li em{ float:right; margin:-24px 10px auto auto; font-style:normal; color:#555; font-size:12px}

.p2j_right ul .t01{ background:none}



/*2j pic*/

.pic_2j_01 li span{ background:#0D4882; display:block; float:left; vertical-align:middle; margin:7px 8px 0 0; text-align:center; font:bold 10px/12px Arial, Helvetica, sans-serif; width:12px; height:12px; color:#fff;}

.pic_2j_02{ margin:10px auto;}

.pic_2j_02 li{ width:158px; text-align:center; float:left; margin:6px;}

.pic_2j_02 li span{ display:block; border:#ccc 1px solid; padding:3px 0; text-align:center; margin-bottom:5px;}

.pic_2j_03{ background:url(images/dot_line.gif) bottom repeat-x; padding-bottom:12px; text-align:center;}

.pic_2j_04{ background:url(images/dot_line.gif) top repeat-x; padding-top:12px; padding-bottom:4px; text-align:center;}

.pic_2j_03 a,.pic_2j_04 a{ padding:5px 8px; margin:0 8px; border:#ccc 1px solid;}





/*20100709*/

.p2j_02a dl{ width:820px;float:left; margin:10px 20px;}

.p2j_02a dl dd{ background:url(images/dot.gif) no-repeat 0 9px; padding-left:10px; text-align:left; width:400px; float:left;}

.p2j_02a dl .t01{ background:none; text-align:right; padding-right:20px; width:790px;}

/*20100715*/

.p1_right div.diaocha{width:210px; display:block;}

.p1_right div.diaocha td{width:210px;}



/*20120319*/

.p4_01 .p4_01_lt{ background:#065A88; width:26px; height:230px; float:left; text-align:center; padding-top:50px;}

