body{padding:0;margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center;background:#fff;}
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;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#000;text-decoration:none}
a:hover{color:#c00;text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
/*clear*/
.clear{ clear:both}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0}
/*other*/
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto}
.w980{ width:980px;}
.fl{float:left;}
.fr{float:right;}
.f14{font-size:14px;}
.f12{font-size:12px;}
.p10{padding:10px;}
.pb10{padding-bottom:10px;}
.lh180{line-height:180%;}
.lh190{line-height:190%;}
.list_14 li{ background:url(images/dot.gif) no-repeat 3px 10px; padding-left:12px;font-size:14px; line-height:24px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 3px 10px; padding-left:12px;}

/*top nav*/
.top_nav{ width:978px; height:35px; background:url(images/nav/topnav01.gif) repeat-x; border:#B1C8DA 1px solid;}
.top_nav img{ float:left; vertical-align:middle; margin:0 20px}
.top_nav span{ float:right; margin-right:10px; line-height:35px; color:#565656}
.top_nav span a{ color:#565656; padding:0 6px;}
.top_nav b{ float:left; font-size:18px; color:#BE140B; font-family:\9ED41\4F53; margin-left:10px;}
.nav { background:#CC0000; height:30px; line-height:30px;}
.nav img{ float:left;}
.nav p{ float:left; font-size:12px; color:#fff; padding-left:40px; font-weight:bold;}
.nav p a:link,.nav p a:hover,.nav p a:visited{ color:#fff; margin:auto 14px;font-weight:bold;}
.redian{ width:978px; height:30px; line-height:30px; background:#F6F6F6; overflow:hidden; display:block; margin:10px auto 0 auto; border:1px solid #E8E8E8;}
.redian li{ line-height:30px; padding:0 20px;}
.redian li.rd a{ margin:auto 10px;}
/*p1*/
.p1_content{ width:980px; height:auto; overflow:hidden; background:url(images/p1_bj.gif) repeat-y ; }
.p1_left{ width:676px; height:auto; overflow:hidden; display:inline; float:left;padding-bottom:10px;}
.p1_right{ width:295px; height:auto; overflow:hidden; display:inline; float:right;}
.p1_l_a{ background:#F6F6F6; border:1px solid #E6E6E6; width:674px; height:63px; overflow:hidden;}
.p1_l_a h1{font-family:\9ED1\4F53; font-size:34px; text-align:center; line-height:63px;}
.p1_l_a h3{ font-size:12px; font-weight:400; text-align:center;}
.p1_l_a h3 a{ margin:auto 5px;}
.fenge10{ width:100%; height:10px; background:#fff; overflow:hidden;}
.d_i{ display:inline;}
.w316{ width:316px;}
.w323{ width:323px;}
.m_l10{ margin-left:10px;}
.m_r10{ margin-right:10px;}

.b_b{ border-bottom:1px solid #E7E7E7;}
.tit1{ display:block; width:100%; height:28px; overflow:hidden; background:url(images/line1.gif) repeat-x bottom; margin-top:5px;}
.tit1 span{ background:url(images/line2.gif) repeat-x bottom; overflow:hidden; height:28px; line-height:28px; padding:0 5px; font-size:14px; float:left; color:#D11919;}
.tit1 a{ float:right; font-size:12px; color:#CC0000; margin-right:5px; font-weight:400;}
.tit1 a:link,.tit1 a:hover,.tit1 a:visited{ color:#cc0000;}
.tit2{ display:block; width:100%; height:32px; overflow:hidden;  border-top:1px solid #CC0000;border-bottom:1px solid #E4E4E4;}
.tit2 span{  overflow:hidden; height:32px; line-height:32px; padding:0 10px; font-size:14px; float:left; color:#D11919;}
.tit2 a{ float:right; font-size:12px; color:#CC0000; margin-right:5px; font-weight:400; line-height:32px;}
.tit2 a:link,.tit2 a:hover,.tit2 a:visited{ color:#cc0000;}

.tit3{ display:block; width:100%; height:20px; overflow:hidden; background:url(images/pic3.gif) repeat-x bottom;}
.tit3 span{overflow:hidden; width:77px; height:20px; line-height:20px; padding-left:5px; font-size:14px; float:left; color:#fff;background:url(images/pic2.gif) no-repeat;}
.tit3 span.one{ background:url(images/pic4.gif) no-repeat; width:86px;  padding-left:5px; }
.tit3 a{ float:right; font-size:12px; color:#333;font-weight:400; line-height:20px; }
.tit3 a:link,.tit3 a:hover,.tit3 a:visited{ color:#333;}


.t_c{ text-align:center;}
.tu1 img{ margin:5px auto;}
.tw1{ display:block; width:285px; padding-left:5px; margin-top:15px; background:url(images/line4.gif) no-repeat bottom; padding-bottom:5px; overflow:hidden}
.tw1 li{ display:block; float:left; width:118px; text-align:center; margin:0 11px; display:inline; line-height:26px;}
.w268{ width:268px; margin:0 auto;}
.sp_list{ display:block; width:267px; height:auto; margin:10px auto}
.sp_list li{ background:url(images/pic1.gif) no-repeat 0 5px; padding-left:20px;}
.p2_content { width:978px; height:auto; overflow:hidden; border:1px solid #E8E8E8;}
.w300{ width:300px; margin: 10px 15px 0px 10px; float:left; display:inline; overflow:hidden; padding-bottom:10px;}
.tw2{ display:block; margin:10px auto 0 auto; overflow:hidden; width:100%; height:auto;}
.tw2 img{ float:left; margin-top:3px}
.tw2 ul{ display:block; float:left; margin-left:5px;}
.gg { overflow:hidden}
.p3_content{ width:978px; height:auto; background:#F6F6F6; border:1px solid #E6E6E6; overflow:hidden}
.p3_content span{ float:left;}
.p3_content span img{ float:left; margin:10px } 
.p3_content ul{ float:left; display:block;}
.p3_content ul li{ display:block; float:left; width:150px; text-align:center; line-height:30px; margin:10px 12px;}
.p3_content ul li img{ border:1px solid #DDDDDD;}
.p4_content{ width:980px; height:auto; background:#F6F6F6; border:1px solid #E6E6E6; overflow:hidden;}
.w945{ width:945px;}
.t1{ overflow:hidden;}
.t1 img{ margin:5px 15px ; float:left; border:1px solid #E6E6E6;}
.t2{ padding-left:10px; overflow:hidden; padding-bottom:15px; width:100%;}
.t2 img{ margin:5px ; float:left; border:1px solid #E6E6E6;}
.line1{ width:97%; height:1px; overflow:hidden; background:url(images/line5.gif) repeat-x; margin:15px auto}
.b_t{ border-top:1px solid #E6E6E6;}
.w620{ width:620px; margin:10px auto }
.w550{ width:550px;}
.lujing a{ margin-right:5px;}

.new_fy1{ border-bottom:1px solid #DFDFDF; line-height:25px; margin-top:20px;}
.new_fy1 h2{ font-size:14px; float:left; margin-right:50px; font-weight:400; margin-left:5px; font-weight:bold; }
.w550 ul.list_14 { margin:20px auto; width:100%; height:auto; overflow:hidden;}
.w550 ul.list_14 li{ overflow:hidden}
.w550 ul.list_14 li a{ float:left;}
.w550 ul.list_14 li span{ margin-left:5px; float:left; color:#666; font-size:12px;}
/*======= 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;}

/*20120109*/
#ad span{display:block; width:24px; height:24px; position:absolute; left:268px; top:0px; background:none;}
#ad span a{display:block; width:24px; height:24px ;margin:0; text-decoration:none;}

.tit3 span{overflow:hidden; width:86px; height:20px; line-height:20px; padding-left:5px; font-size:14px; float:left; color:#fff;background:url(images/pic4.gif) no-repeat;}
/*20120216*/
.wz{ padding:10px 20px;}
.wz a{ margin:auto 5px;}
/*20150923*/
.box1 h3{ height:27px; width:100%; overflow:hidden; display:block; background:url(images/pic8.gif) repeat-x; margin-bottom:5px;}
.box1 h3 span{font-size:14px;background:url(images/pic7.gif) no-repeat top left; height:27px; line-height:27px; padding-left:22px; overflow:hidden; display:block;  }
.box1 h3 span img{ margin-right:5px;}
.box2{ width:280px; clear:both; padding:5px 0; border-bottom:1px dotted #000; overflow:hidden}
.box2 img{ float:left; padding:0 8px 0 5px;}
.box2 ul{ float:left;}
.box2 ul li{ line-height:24px; font-size:14px; color:#ff0000}
.box2 ul li a:link,.box2 ul li a:hover,.box2 ul li a:visited{ color:#ff0000}
.box1 ul.list_12{ padding:10px 15px 0 15px;}

.box2 span{ float:left; display:block; width:19px; height:63px; line-height:20px; font-size:14px; font-family:"微软雅黑"; color:#c10b06; background:url(images/tit_bg.gif) no-repeat top center; font-weight:bold; padding:5px 5px 5px 10px; margin-right:5px}
.box2 span.one{ line-height:30px;}