@charset "utf-8";
/* CSS Document */

*{margin:0px;padding:0px;}
body{background-color:#ffffff;font-family: "微软雅黑", "宋体", "Verdana","Arial", "Helvetica","sans-serif";color:#000000; }
ul , li{ list-style:none; padding:0px; margin:0px;}
A:link,A:visited {color:#7c7c7c; text-decoration:none;}
A:hover{color:#6193d6; text-decoration:underline;} 
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1; /* for IE6 IE7 */} 
table{margin:0 auto; border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0;}
table td{border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0; line-height:20px; font-size:14px;} 
.ts{color:#ffffff;border:none;overflow:hidden;text-align:right;height:36px;line-height:36px;background-color:#4970b5;width:100%;margin:0 auto;padding:0px;}
.white{ display:block; width:1200px; text-decoration:none;color:#ffffff;line-height:36px;margin:0 auto;padding:0px; text-decoration:none;}
.topimg{width: 100%;min-width: 1200px;height: 300px; padding: 0px; margin: 0px auto; overflow: hidden;z-index: 9; background:url(images/bannertop.jpg) no-repeat top center;}
.nav{ width:1080px; height:100px; background-color:rgba(255,255,255,0.9); box-shadow:2px 2px 2px #cccccc; position:absolute; top:286px; left:50%; margin-left:-540px;}
.nav .li_1{ width:359px; border-right:1px solid #d5deef; float:left; height:50px; margin-top:25px;}
.nav .li_2{ width:359px; border-right:1px solid #d5deef; float:left; height:50px; margin-top:25px;}
.nav .li_3{ width:359px; float:left; height:50px; margin-top:25px;}
.nav .li_11{ width:359px; border-right:1px solid #d5deef; float:left; height:50px; margin-top:25px;}
.nav .li_21{ width:359px; border-right:1px solid #d5deef; float:left; height:50px; margin-top:25px;}
.nav .li_31{ width:359px; float:left; height:50px; margin-top:25px;}
.nav .li_1 a{ display:block;  width:176px; margin:0 auto; font-size:20px; text-align:center; line-height:50px; text-decoration:none;color:#4970b5; background:url(images/icon01.png) no-repeat left; background-size:32px;}
.nav .li_11 a{ display:block;  width:176px; margin:0 auto; font-size:20px; text-align:center; line-height:50px; text-decoration:none;color:#c12323; background:url(images/icon011.png) no-repeat left; background-size:32px;}
.nav .li_2 a{ display:block;  width:176px; margin:0 auto; font-size:20px; text-align:center; line-height:50px; text-decoration:none;color:#4970b5; background:url(images/icon02.png) no-repeat left; background-size:32px;}
.nav .li_21 a{ display:block;  width:176px; margin:0 auto; font-size:20px; text-align:center; line-height:50px; text-decoration:none;color:#c12323; background:url(images/icon021.png) no-repeat left; background-size:32px;}
.nav .li_3 a{  display:block;  width:176px; margin:0 auto; font-size:20px; text-align:center; line-height:50px; text-decoration:none;color:#4970b5; background:url(images/icon03.png) no-repeat left; background-size:32px;}
.nav .li_31 a{  display:block;  width:176px; margin:0 auto; font-size:20px; text-align:center; line-height:50px; text-decoration:none;color:#c12323; background:url(images/icon031.png) no-repeat left; background-size:32px;}
.line01{ width:1080px; height:6px; background-color:#d5deef; position:absolute; top:380px; left:50%; margin-left:-540px; z-index:99;}
.line01 .li_1{ width:360px; float:left; height:6px;}
.line01 .li_2{ width:360px; float:left; height:6px; }
.line01 .li_3{ width:360px; float:left; height:6px; }
.line01 .on{ background-color:#c12323;}
.main_content{	font-size:28px;width:1296px;margin:0 auto;background-color:White; border-left:2px solid #d5deef; border-right:2px solid #d5deef; border-bottom:2px solid #d5deef;}
.main_main{width:1080px;margin:0 auto;text-align:left;line-height:36px;font-size:16px;}
h2{ font-size:30px; font-weight:800; color:#284c8d; line-height:50px; text-align:center;padding-top:20px;}	
.buttonbm a{ display:block; width:220px; height:60px; background:url(buttonbm.jpg) no-repeat; margin:0 auto;padding-bottom:20px;}
.buttonbm a:hover{ display:block; width:220px; height:60px; background:url(buttonbmhover.jpg) no-repeat; margin:0 auto;padding-bottom:20px;}
.fonth1{ font-size:20px; font-weight:800; color:#284c8d; line-height:36px;}	
.fonth2{ font-size:18px; font-weight:800; color:#c12323; line-height:36px;}	
.fujian{font-size:20px;color:#c12323; font-weight:700;text-decoration:none;}
.fujian:hover{color:#D96213;text-decoration:underline;}
.bdtj{margin:0 auto;width:120px;height:30px;}
		
.px24 {width:100%; text-align:center; font-size:24px; line-height:60px; color:#000099; fone-weight:700;}