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% "MS PGothic"; color:#000000;text-align:center;}
div { margin:0 auto;text-align:left;font:normal 12px/180% "MS PGothic";}
li,p {font:normal 12px/180% "MS PGothic"; 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}
/*other*/
.marg_top10{ margin-top:10px;}
.marg_bt10{ margin-bottom:10px;}
.margin10{ margin:10px auto}
.width980{ width:980px;}
.dot_14 li{ background:url(dot.gif) no-repeat 0 12px; padding-left:12px;}
.dot_12 li{ background:url(dot.gif) no-repeat 0 8px; padding-left:12px;}
/*top nav*/
.top_nav{ width:980px; height:60px;}
.top_nav img{ float:left; vertical-align:middle;}
.top_nav span{ float:right;font-weight:bold; margin-top:25px; font-size:14px;}
.top_nav span a{ color:#565656; padding:0 6px;}
/*list*/
.list12 li{ background:url(blue/dian.gif) no-repeat left center; padding-left:10px; clear:both;}
.list12b li{ background:url(blue/dian3.gif) no-repeat left center; padding-left:10px; clear:both; }
.list14 li{ background:url(blue/dian.gif) no-repeat left center; padding-left:10px; clear:both; font-size:14px;}
.list14 li a{ font-size:14px;}
/*p1*/
.p1_content{ width:980px; height:auto; overflow:hidden;}
.p1_left{ width:675px; height:auto; float:left;}
.p1_right{width:295px; height:auto; float:right; display:inline;}
.p1_l_a{ width:612px; height:102px; background:url(blue/b2.gif) no-repeat; overflow:hidden; padding:0px 10px 0px 53px; font-size:14px; line-height:24px;}
.p1_l_ab{ width:612px; height:102px; background:url(blue/b2b.gif) no-repeat; overflow:hidden; padding:0px 10px 0px 53px; font-size:14px; line-height:24px;}
.tit1 { width:100%; height:32px; background:url(blue/b3.gif) no-repeat; line-height:32px;}
.tit1 span { float:left; font-size:14px; color:#fff; font-weight:bold; margin-left:12px; line-height:32px;}
.tit1 b{ float:right; margin-right:10px; color:#fff; overflow:hidden; display:inline; padding-top:5px; font-size:14px;}
.tit1 b img{ margin:auto 5px;}
.tit1 b a:link,.tit1 b a:hover,.tit1 b a:visited{ color:#fff;}
.p1_l_b{ width:673px; height:auto; border:1px solid #D7D7D7;}
.p1_l_b h2{ font-size:14px; background:url(blue/pic1.gif) no-repeat left center; padding-left:15px; color:#3B3B3B; margin-left:15px; margin-top:20px;}
.p1_l_b p img{ float:right; margin-left:10px;}
.p1_l_b p{ display:block; padding:13px 20px 15px 20px;}
.jiansuo b{ display:block; width:100%; height:21px; line-height:21px; background:url(blue/b6.gif) no-repeat;}
.jiansuo  select{ width:294px; height:18px;}
.p1_r_a { width:293px; height:auto; border:1px solid #D7D7D7; overflow:hidden}
.p1_r_a h2{ width:293px; height:auto; border-top:3px solid #88274A; margin-top:1px; clear:both;}
.p1_r_a h2 span{ float:left; display:block; width:99px; height:33px; line-height:20px; font-size:14px; color:#fff; background:url(blue/b8.gif) no-repeat; overflow:hidden; margin-left:10px; text-align:center; display:inline;}
.p1_r_a h2 span.one{width:138px; height:33px; background:url(blue/b7.gif) no-repeat; }

.p1_r_b { display:block; width:273px; height:auto; margin:10px auto;}
.p1_r_b dl dt{ float:left; font-weight:bold; display:block;}
.p1_r_b dl dd{ float:left; display:block;}
.p1_r_a ul.list12{ padding:10px 15px;}
.w270{ width:270px; height:auto;}
.w270 b{ display:block; clear:both}
.t_c{ text-align:center;}
.tj{ display:block; padding:20px 0;}
.paihang { background:url(blue/b9.gif) no-repeat left top;overflow:hidden; margin:10px; display:block; width:100%; height:auto;}
.paihang li{ background:none; line-height:22px; padding-left:30px;}
/*======= copyright========*/
.copyright{ margin:0px auto;width:100%; font-size:12px;color:#000000; text-align:center; padding:20px 0; line-height:180%;  clear:both;}
#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;}
/*20110829*/
.p1_r_a h2{ width:293px; height:auto; border-top:3px solid #2b81be; margin-top:1px; clear:both;}
/*20120412*/
.tit1_tit { width:50%; height:32px; background:url(blue/b3.gif) no-repeat; line-height:32px; margin:0 0 -32px 0; z-index:999; position:relative;}
.tit1_tit span { float:left; font-size:14px; color:#fff; font-weight:bold; margin-left:12px; line-height:32px;}
.tit1 { position:relative; z-index:99; }
.leftpic{width:675px; height:auto; overflow:hidden;}
.leftpic td{text-align:center;}