/* CSS Document */
body{ width:950px; margin:0 auto; font-family: Arial, "宋体"; font-size:12px; text-align:center; color:#000000; padding:0;  } 
div,form,img,ul,ol,li,p,span {margin:0;padding:0;border:0; list-style:none;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;border:0;font:12px normal}
p {  overflow:hidden; text-overflow:ellipsis; }
.t{ background:url(../images/top.jpg) no-repeat; width:950px; height:205px;}
.m{ width:948px; margin:0 auto; }
.m1{ width:900px; margin:0 auto;}
.m_l{ width:40px; background:url(../images/menu_d.jpg) no-repeat bottom; margin:0 auto;  background-color:#84DFFF;}
.m1_l_bg{ width:427px; min-height:180px; margin:0 auto; }
.m1_l_bg2{ width:437px; min-height:180px; margin:0 auto; }
.m1_l_menu{ background:url(../images/menu1_a.jpg) no-repeat; width:437px; height:16px; text-align:center; line-height:16px; margin:0 auto;}
.m1_l_menu2 {width:437px; margin:0 auto;}
.m1_l_menu2 ul{ padding:0px; width:432px; margin:0px;}
.m1_l_menu2 ul li{padding-left:15px; background:url(../images/point2.gif) no-repeat 10px -2px ; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  list-style:none; width:414px; height:20px; line-height:20px;}
.m1_c{ background: url(../images/m1_c.jpg) repeat-x; width:449px; min-height:420px; min-height:477px; margin:0 auto; background-color:#00CBFF;}
.m1_r{ width:440px; margin:0 auto;min-height:482px;}
.m1_r_menu{ width:417px; text-align:left; height:28px; line-height:28px; padding-top:5px; padding-left:15px; margin:0 auto;}
.m1_r_menu2 {width:440px; margin:0 auto;}

.m1_r_menu2 ul{ padding:0px; width:417px; margin:0px;}
.m1_r_menu2 ul li{padding-left:20px; background:url(../images/point2.gif) no-repeat 10px -2px ; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  list-style:none; width:414px; height:20px; line-height:20px; margin-top:5px;}
.m2{ background:url(../images/m2_bg.jpg) no-repeat top; width:906px; height:195px; padding-top:65px;}
.m2_qh{ width:880px; min-height:160px; margin:0 auto;}
.m2_qh_top{ width:855px; height:27px; margin:0 auto; border-bottom: #07209F solid 1px;padding-left:25px}
.m2_qh_top ul{ width:855px; height:27px; padding:0px; }
.m2_qh_top li{ width:75px; margin:0 auto; padding:0; height:27px; text-align:center; float:left; }
.m2_qh_top .d2{ background:url(../images/menu2_qh1.jpg) no-repeat; width:75px; height:28px; text-align:center; font-size:20px; line-height:27px; color:#07209F;font-weight:bold;font-family:"Arial Black"; }
.m2_qh_top .d1{ background:url(../images/menu2_qh2.jpg) no-repeat bottom; width:75px; height:27px; text-align:center; font-size:20px; line-height:28px; color:#FFFFFF;font-weight:bold; font-family:"Arial Black";border-bottom:1px solid #07209F; }
.m2_qh_box{ width:858px; min-height:115px; margin:0 auto; border-bottom:1px #07209F solid;border-left:1px #07209F solid;border-right:1px #07209F solid;}
#cont2,#cont1,#cont3,#cont4,#cont5,#cont6,#cont7,#cont8,#cont9,#cont10,#cont11{overflow:hidden; display:none;}
.m2_r_menu{ background:url(../images/menu2_a.jpg) no-repeat; width:880px; height:16; line-height:16px; text-align:center;}
.m2_r_menu2{ width:880px;  min-height:120px; margin:0 auto;}
.m2_r_menu2 ul{ padding:0px; width:840px; margin:0px auto; margin-top:10px; min-height:150px;}
.m2_r_menu2 ul li{ padding-left:10px; background:url(../images/point2.gif) no-repeat 0 -2px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:405px; height:20px; line-height:20px; float:left;list-style:none;}

.m3{ background:url(../images/menu3_bg.jpg) no-repeat top; width:910px; padding-top:25px; height:240px;}
.m3_qh{ background:url(../images/menu3_qh_bg.jpg) no-repeat bottom left; width:895px; height:240px;}
.m3_qh_top{ width:895px; height:29px; margin:0 auto;border-bottom: #07209F solid 1px;}
.m3_qh_top ul{ width:895px; height:29px; padding:0px;}
.m3_qh_top li { width:114px; height:29px; line-height:29px; font-size:16px; padding:0px; text-align:center; float:left; margin:0 auto;}
.m3_qh_top .y1{ background: url(../images/menu3_qh2.jpg) no-repeat bottom; width:114px; height:29px; text-align:center; font-size:16px; line-height:30px; color:#ffffff; font-weight:bold; border-bottom:1px solid #07209F; }
.m3_qh_top .y2{ background: url(../images/menu3_qh1.jpg) no-repeat bottom; width:114px; height:30px; text-align:center; font-size:16px; line-height:30px; color:#07209F; font-weight:bold;  }
#c2,#c1,#c3,#c4{overflow:hidden; display:none;}
.m3_qh_box{ background:url(../images/menu3_box_bg.jpg) repeat-x top right; width:893px; height:196px; margin:0 auto; border-right:1px solid #07209F; padding-top:14px;}
.m3_qh_box_l{ width:288px; height:160px;}
.m3_qh_box_r{ width:560px;  *width:580px!important; *width:540px; margin:0 auto; }
.m3_qh_box_r ul{ width:540px; height:160px; text-align:left; }
.m3_qh_box_r li{ padding-left:10px; background:url(../images/point2.gif) no-repeat 0 -2px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:530px; height:20px; line-height:20px; float:left;list-style:none; margin-top:5px;}



.e{height:710px; *height:710px!important; *height:652px;}


/*footer*/
.footer{ background:url(../images/footer.jpg) repeat-x top; width:950px; height:120px;}
/*公共*/
/* 文字大小 */
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f12{ font-size:12px;}
/* 文字加粗 */
.fb{ font-weight:bold;}
/* 空白间距 */
.mt7{ margin-top:7px;}
.mt5{ margin-top:5px;}
.mt_5{ margin-top:-5px;}
.ml7{ margin-left:7px;}
.ml-7{  margin-left:7px; *margin-left:7px!important; *margin-left:7px;}
.ml20{ margin-left:20px;}
.mb7{ margin-bottom:7px;}
.pa6{ padding:6px;}
.pa10{ padding:10px;}
.pd5{ padding-bottom:5px;}
.pl25{ padding-left:25px;}
.pt20{ padding-top:20px;}
.pt7{ pdding-top:7px;}
.pt10{ pdding-top:10px;}
.ptr10{ pdding:10px 10px 0px 0px;}
/* 左右悬浮 */
.left{ float:left;}
.right{ float:right;}
.bottom{ float:inherit;}
.clear{ clear:both;}
/* 边框线 */
.b{ border:2px solid #07209F;}
.b_t{ border-top:5px #07209F solid;}
.b_b{ border-bottom:2px #07209F solid;}
.b_r{ border-right:2px #07209F solid;}
.b_l{ border-left:2px #07209f solid;}
.b_b_2{ border-bottom:1px #07209F solid;}
.b_r_2{ border-right:1px #07209F solid;}
.b_l_2{ border-left:1px #07209f solid;}
/*背景颜色 */
.bg_color{ background-color:#FFFFFF;}
.bg_color2{ background-color:#84DFFF;}
/* 文字颜色 连接 */
.blue,.blue a{ color:#07209F;}  .blue a:hover{ color:#07209F; text-decoration:underline;}/* 蓝色 */
.red,.red a{ color:#ff0000;}.red a:hover{ color:#ff0000; text-decoration:underline;}/* 红色 */
/*文字布局*/
.t_center{ text-align:center;}
.t_left{ text-align:left;}
.t_right{ text-align:right;}
/*行高*/
.lh12{ line-height:180%;}
/* 首先缩进 */
.ti12 {text-indent:12px}
.ti24 {text-indent:24px}
/* 默认链接 */
a { color:#000000; text-decoration:none}
a:hover {color:#ff0000;  text-decoration:none; }
