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}
/*other*/
.marg_top10{ margin-top:10px;}
.marg_top15{ margin-top:15px;}
.marg_bt10{ margin-bottom:10px;}
.margin10{ margin:10px auto}
.width980{ width:980px;}
.dot_14 li{ background:url(images/zt/dot.gif) no-repeat 0 10px; padding-left:14px;}
.dot_14 li a{ font-size:14px;}
.dot_12 li{ background:url(images/zt/dot.gif) no-repeat 0 8px; padding-left:12px;}

/*nav*/
.nav_01{ width:980px; height:61px; margin:0 auto;}
.nav_01 img{ float:left}
.nav_01 ul{ padding-top:15px; display:block;padding-left:10px; float:left}
.nav_01 ul li{ display:block; float:left;}
.nav_01 ul li img{ margin:3px 5px 0 5px; float:left;}
.nav_01 ul li a{ margin:0 10px; }
.nav_01 ul li a:link,.nav_01 ul li a:hover,.nav_01 ul li a:visited{}
.nav_01 span{ float:right; display:block; width:160px; padding-top:28px; }
.nav_01 span img,.nav_01 span input{ float:left}
.nav_01 span input.one{ width:121px; height:18px;}

.nav_02 { width:978px; height:40px; border:1px solid #8FC6FF; background:url(images/b2.gif) repeat-x; overflow:hidden; text-align:center; font-size:14px; color:#fff; line-height:40px;}
.nav_02 a:link,.nav_02 a:hover,.nav_02 a:visited{ color:#fff;}
.nav_02 a{ margin:auto 20px;}
.sousuo{ width:100%; height:auto; clear:both; height:auto; padding:10px 0}
.sousuo_l{ float:left;}
.sousuo_r{ float:right;}
.sousuo_l b{ color:#006699;}
.sousuo_r input {background:#EEEEEE; height:18px; width:269px; border:none; float:left; padding:2px;}
.sousuo_r input img{ float:left; margin-left:0px;}

/*list*/
.list12 li{ background:url(images/dian.gif) no-repeat left center; padding-left:10px; clear:both;}
.list12b li{ background:url(images/dian3.gif) no-repeat left center; padding-left:10px; clear:both; }
.list14 li{ background:url(images/dian.gif) no-repeat left center; padding-left:10px; clear:both; font-size:14px;}
.list14 li a{ font-size:14px;}
.list14b li{ clear:both; font-size:14px;}
.list14c li{ clear:both; font-size:14px;}
.list14c li span{ color:#2060C0;}
/*p1*/
.p1_content{ width:980px; height:auto;background:url(images/p1_bj.gif) repeat-y; overflow:hidden; }
.p1_left{ float:left; width:350px; height:auto; display:inline; background:url(images/b3.gif) repeat-y; overflow:hidden;border-bottom:1px solid #DCF3FF;}
.p1_center{ width:361px; height:auto; float:left; margin-left:10px;}
.p1_right{ float:right; width:248px; height:auto;}
.p1_r_a { width:248px; height:auto; background:url(images/b4.gif) repeat-y; overflow:hidden; border-bottom:1px solid #DCF3FF;}
.tit1 { width:100%; height:30px; line-height:30px; background:url(images/b5.gif) repeat-x; overflow:hidden;}
.tit1 span{ background:url(images/pic2.gif) 13px center no-repeat; padding-left:30px; display:block; float:left; font-size:14px; line-height:27px; margin-top:3px; font-weight:bold; color:#0290E4;}
.tit1 a { float:right; margin-right:5px; padding-top:3px;}
.tit1 em{ display:block; float:right; background:url(images/pic3.gif) no-repeat left center; padding-left:15px; font-style:normal; margin-right:10px; width:53px;}
.tit1 em a:link,.tit1 em a:hover,.tit1 em a:visited{ color:#CB0101;}
.w323{ width:323px; height:auto; margin:0 auto;}
.w323 h1 {font-family:\9ED1\4F53; font-size:18px; font-weight:400; margin-top:20px; line-height:30px;}
.w323 h3{ font-size:12px; font-weight:400; color:#0091E0; padding:0 5px;}
.w323 h3 a:link,.w323 h3 a:hover,.w323 h3 a:visited{color:#0091E0;}
.line1{ width:100%; height:1px; background:url(images/line1.gif) repeat-x; overflow:hidden; margin:10px auto;}
.blue{color:#0091E0;}
.blue li{ background:url(images/dian2.gif) no-repeat left center;}
.blue a:hover,.blue a:visited,.blue a:link{color:#0091E0;}
.tit2{ width:100%; height:25px; line-height:25px; padding-bottom:2px; border-bottom:1px solid #C6E2FF;}
.tit2 span{ display:block; float:left; padding:0 10px; background:#0091E0; line-height:25px; font-size:14px; font-weight:bold; color:#fff;}
.tit2 a{ float:right; font-size:12px; margin-right:5px;}
.p1_center ul.list14{ padding:10px 15px;}
.m_t16{ margin-top:10px;}
.w224{ width:224px; height:auto; margin:0 auto;}
.tw1{ width:100%; height:auto; overflow:hidden; margin:10px auto;  display:block;}
.tw1 img{ float:left; margin-right:10px;}
.tw1 b{ display:block;}
.w224 p{ padding:10px 0 20px 0;}
.p1_right p{ padding:10px 0; text-align:center;}
/*p2*/
.p2_content{ width:980px; height:auto;background:url(images/p1_bj.gif) repeat-y; overflow:hidden; }
.p2_left{ float:left; width:723px; height:auto; display:inline; }
.p2_right{ float:right; width:248px; height:auto;}
.p2_l_left{ float:left; width:356px; height:auto;}
.p2_l_right{ float:right; width:356px; height:auto;}
.p2_right p{ text-align:center;}
.p2_l_a { width:350px; height:171px; border:1px solid #DBF2FF; padding:2px; background:#F4FBFF; overflow:hidden;}
.p2_l_a ul.list12{ padding:10px; }
.p2_l_a ul.list12 li{ line-height:26px;}
.tit3{ width:100%; height:25px; line-height:25px; padding-bottom:2px; border-bottom:1px solid #C6E2FF;}
.tit3 span{ display:block; float:left; padding:0 10px; background:#0091E0; line-height:25px; font-size:14px; font-weight:bold; color:#fff;}
.tit3 b{ float:left; font-weight:400; color:#0091E0; margin-left:5px;}
.tit3 b a:link,.tit3 b a:visited,.tit3 b a:hover{ margin:auto 3px; color:#0091E0;}
.tit3 b a.one:link,.tit3 b a.one:visited,.tit3 b a.one:hover{ color:#CC0000;}
.tit3 em{ float:right; font-size:12px; margin-right:5px; font-style:normal;}

/*p3*/
.p3_content{ width:978px; height:auto; border:1px solid #C6E2FF; overflow:hidden; border-top:none; overflow:hidden; padding-bottom:10px;}
.tw2 li{ display:block; float:left; width:150px; height:auto; text-align:center; margin:20px 22px; display:inline; }
.p4_content{ width:968px; height:auto; border:1px solid #C6E2FF; overflow:hidden; padding:5px;}
.p4_content img{ float:left; margin-right:}
.p4_content p{ float:left; width:886px; height:auto; display:block; line-height:28px; padding-left:15px;}
.p4_content p a{ margin:auto 10px; }

/*2j*/
.p5_content{ width:980px; height:auto; margin:10px auto;}
.p5_left{ float:left; width:719px; height:auto;}
.p5_right{ float:right; width:248px; height:auto;}
.p5_a{ width:717px; height:auto; border:1px solid #D7F1FF; padding-top:20px;}
.p5_a ul.list14 { padding:15px;}
.p5_a ul.list14 li{ line-height:26px;}
.p5_a ul.list14 a{ float:left;}
.p5_a ul.list14 span{ float:right; color:#666; font-size:12px;}
.line2{ width:98%; height:1px; background:url(images/line2.gif) repeat-x; overflow:hidden; margin:0px auto;}
.lujing{ line-height:30px;}
.lujing a{ margin:auto 5px;}
.fanye { text-align:center; line-height:80px;}

/*======= 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;}
/*zhuanti*/
.withe,.withe a:link,.withe a:visited,.withe a:hover{ color:#fff;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#0091E0;}
.hui,.hui a:link,.hui a:visited,.hui a:hover{ color:#696969;}
em,i{ font-style:normal;}
.zt_p1_content .left{ width:290px; float:left;}
.zt_p1_content .left .bor{ border:#DAF2FF 1px solid; background:#F4FBFF;}
.zt_p1_content .left .bor h2{ border-bottom:#DAF2FF 1px solid; margin:2px 4px; padding-bottom:2px;}
.zt_p1_content .left .bor h2 span{ background:#0091E0; padding:4px 10px; font:bold 14px/25px "宋体";}
.zt_p1_content .left .bor ul{ padding:8px 12px;}
.zt_p1_content .center{ width:405px; float:left; padding-left:10px;}
.zt_p1_content .center h1{ font:normal 18px/180% \9ED1\4F53; text-align:center;}
.zt_p1_content .center em{ background:url(images/zt/dot_line.gif) bottom repeat-x; padding:0 8px 10px; margin-bottom:10px; display:block;}
.zt_p1_content .center p{ padding:0 8px 10px; display:block;}
.zt_p1_content .center h2{ border-bottom:#DAF2FF 1px solid; margin:2px 4px; padding-bottom:2px;}
.zt_p1_content .center h2 span{ background:#0091E0; padding:4px 10px; font:bold 14px/25px "宋体";}
.zt_p1_content .center h2 i{ float:right; padding-right:10px; font:normal 12px/25px "宋体"; margin-top:-25px;}
.zt_p1_content .center ul{ padding:10px 0 0 12px;}
.zt_p1_content .right{ width:246px; float:right; border:#D8F1FF 1px solid; border-top:none;}
.zt_p1_content .right h2{ background:url(images/zt/p1_01.gif) no-repeat top left; height:30px;}
.zt_p1_content .right h2 em{ font:bold 14px/30px "宋体"; float:left; margin-left:30px;}
.zt_p1_content .right h2 i{ float:right; font:normal 12px/30px "宋体"; padding-right:10px;}
.zt_p1_content .right ul{ padding:10px 12px;}
.zt_p1_content .right div{ margin:4px auto; text-align:center;}
.zt_p1_content .right div marquee{ text-align:center;}
.zt_p1_content .right div img{ margin:8px auto 2px;}
.zt_p2_con{ width:988px;}
.zt_p2_con div{ float:left; margin:0 9px 10px 0; _display:inline; width:318px; border:#DAF2FF 1px solid; background:#F4FBFF;}
.zt_p2_con div h2{ border-bottom:#DAF2FF 1px solid; margin:1px 2px; padding-bottom:2px;}
.zt_p2_con div h2 span{ background:#0091E0; padding:4px 10px; font:bold 14px/25px "宋体";}
.zt_p2_con div p{ display:block; margin:8px 10px; color:#666;}
.zt_p2_con div p img{ float:left; margin:4px 10px 0 0; display:block;}
.zt_p2_con div p b{ color:#000; display:block;}
.zt_p2_con div ul{ padding:0 12px 10px;}

.zt_p3_con{ width:988px;}
.zt_p3_con div{ float:left; margin:0 10px 0 0; _display:inline; width:482px; border:#DAF2FF 1px solid; background:#F4FBFF;}
.zt_p3_con div h2{ border-bottom:#DAF2FF 1px solid; margin:1px 2px; padding-bottom:2px;}
.zt_p3_con div h2 span{ background:#0091E0; padding:4px 10px; font:bold 14px/25px "宋体";}
.zt_p3_con div h2 i{ float:right; font:normal 12px/180% "宋体"; margin-top:-25px; padding-right:15px;}
.zt_p3_con div ul{ padding:0 12px 10px;}