@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;} 
A.white:link,A.white:visited {color:#ffffff; text-decoration:none;}
A.white:hover{color:#63aff0; text-decoration:none;} 
.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:#4970b5; width:100%; margin:0 auto; padding:0px;}
.ts li{width:1300px; text-align: right; margin:0 auto;}
.topimg {width:100%; min-width:1200px; height:400px; padding:0px; margin:0px auto; overflow:hidden; z-index:9; background:url(banner1920_400.jpg) no-repeat top center; border:4px solid #dcdddd;}
.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: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; padding:50px 0;}
h2{font-size:20px; font-weight:700; color:#2343a2; line-height:50px; padding:0px; text-indent:2rem; }	
.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;}