@charset "gb2312";
/* CSS Document */

body { margin: 0 auto; height: 100%; font-family:"΢���ź�";}
* { margin:0px auto; padding:0px; }
ul { list-style-type:none; padding:0px; margin:0px; }
img { border:none; }
.clear { clear:both }
.sx { width:640px; height:60px; background:#005baf; margin-top:60px }
.sx_tel { width:571px; height:35px; padding-top:12px; padding-bottom:13px}
.sx_tel1 { width:274px; height:35px; background:#FFF; font-size:24px; text-align:center; line-height:35px; color:#005baf; float:left }
.sx_tel2 { width:137px; height:35px; background:#1f7bd0; float:left;}
.sx_tel2 p{font-size:18px; color:#fff; text-align:center; float:left; line-height:35px}
.sx_tel2 img {padding:4px 8px;float:left}
.triangle_border_left { width:0; height:0; border-width:16px 16px 18px 0; border-style:solid; border-color:transparent #004d95 transparent transparent; float:left; position:relative; margin-left:27px}
.triangle_border_left span { display:block; width:0; height:0; border-width:16px 17px 16px 0; border-style:solid; border-color:transparent #1f7bd0 transparent transparent; position:absolute; top:-15px; left:0px; }
.sx_tel3 { background:#1f7bd0; width:116px; height:32px; float:left; font-size:18px; text-align:center; line-height:32px; border:1px solid #004d95; border-left:none;}
.sx_tel3 a { text-decoration:none; color:#FFF;}
.logo{
	width: 640px;
	margin-top: 10px;
}
.clearfix:before,
.clearfix:after {
		display: block;
		overflow: hidden;
		visibility: hidden;
		content: "";
		clear: both;
}

.sde {
		margin-top: 5px;
		width: 640px;
}
.part1_h{margin:2rem 1rem;}
.part1_h li {
		font-size: 22px;
		line-height: 2em;
		line-height:3rem;
}

.part1_h li a {
	color:#666;
		overflow: hidden;
		display: block;
		text-overflow: ellipsis;
		white-space: nowrap;
		width: 70%;
		float: left;
		text-decoration: none;
}

.part1_h li span {
	color:#666;
		display: block;
		float: right;
}
.logo img{width:100%;}
.dh{width:640px; height:50px;}
.dh ul li{background:#005baf; float:left; width:159px; height:50px; line-height:50px; padding-right:1px; text-align:center; font-size:22px}
.dh ul li a{text-decoration:none; color:#FFF}
.banner img{display:block}
.sx1{width:640px}
.sx1 ul li{width:158px; height:102px; background:#005baf; border-left:1px solid #318ee4; border-right:1px solid #003f7a; float:left; text-align:center}
.sx1 ul li img{display:block; padding:8px 0px}
.sx1 ul li a{text-decoration:none; color:#FFF; font-size:22px}
.sx2{width:640px; height:130px; background:#e1e1e1; font-size:22px; margin-top:5px; margin-bottom:5px}
.sx2 p{color:#333333; text-align:center; padding-top:17px;    font-size: 24px;}
.sx2 p a{font-family:Impact; color:#f08205; font-size:24px; text-decoration:none; font-weight:bold}
.sx2_1{width:482px; height:45px; padding-top:22px}
.sx2_1 p{width:297px; height:45px; display:block; background:#FFF; font-weight:bold; line-height:45px; float:left; padding-top:0px}
.sx2_1 a{width:128px; height:45px; display:block; background:#f08205; float:right; text-align:center; line-height:45px; color:#FFF; text-decoration:none}
.sx3{width:640px; height:133px; background:#005baf; text-align:center; color:#FFF}
.sx3 h3{font-size:34px; font-weight:bold; padding-top:26px}
.sx3 p{font-size:22px; padding:10px 23px 0 23px; float:left}
.sx3 span{width:76px; height:1px; display:block; background:#FFF}
.sx3_1{width:552px; height:25px}
.sx3_1 span{margin-top:25px}
.sx4{margin-top:5px; width:640px}
.sx4 ul li{float:left; text-align:center}
.sx4_1{width:213px; height:188px; background:#85adee}
.sx4 ul li a{font-size:22px; font-weight:bold; color:#FFF; text-decoration:none}
.sx4_2{width:213px; height:188px; background:#4773ba}
.sx5{margin-top:42px}
.sx5 p{text-align:center; font-size:24px; color:#333333}
.sx5_1{width:486px; height:68px; background:#f06905; border-radius:40px; margin-top:19px; padding-top:5px}
.sx5_1 p{font-size:26px; font-weight:bold; text-align:center; line-height:63px; width:471px; height:60px; display:block; border-radius:40px; border:1px solid #fef5ee}
.sx5_1 p a{text-decoration:none; color:#FFF}
.sx6{margin-top:40px; margin-bottom:5px; width:640px; height:184px; background:url(../images/sx22.jpg) no-repeat}
.sx6 p{font-size:32px; font-weight:bold; color:#333333; text-align:center; padding-top:28px}
.sx6 p span{font-size:42px; color:#f05805; padding-right:17px}
.sx6_1{width:385px; height:56px;  margin:0 auto; margin-top:20px;}
.sx6_1 a{width:167px; height:56px; display:block; text-decoration:none; font-size:26px; color:#FFF; line-height:56px; float:left; border-radius:5px}
.sx6_1 img{padding:12px 8px 0px 13px; float:left}
.sx6_1 .a1{background:#f08205; margin-right:50px}
.sx6_1 .a2{background:#4773ba}
.sx7{width:581px; margin-top:40px}
.sx7 img{float:left; margin-right:38px}
.sx7 ul li{border-bottom:1px dashed #b7b7b7; padding-bottom:20px; height:140px; margin-top:20px}
.sx7 ul li b{font-size:24px; color:#333333; float:left; padding-top:5px}
.sx7 ul li p{padding-top:14px; text-indent:2em; font-size:22px; width:304px; display:block; float:left}
.sx7 ul li p a{color:#333; text-decoration:none;}

.sx8{width:640px; height:133px; background:#005baf; text-align:center; color:#FFF; margin-top:40px}
.sx8 h3{font-size:34px; font-weight:bold; padding-top:26px}
.sx8 p{font-size:22px; padding:10px 23px 0 23px; float:left}
.sx8 span{width:76px; height:1px; display:block; background:#FFF}
.sx8_1{width:528px; height:25px}
.sx8_1 span{margin-top:25px}
.sx9{width:640px; margin-top:5px}
.sx9 img{display:block}
.sx9_1{width:640px; background:#f1f1f1; padding-bottom:2px;}
.sx9_1 ul{width:452px; margin:0 auto; padding-top:6px}
.sx9_1 ul li{margin-top:20px}
.sx9_1 ul li img{float:left; padding-right:22px}
.sx9_1 ul li p{font-size:24px; color:#333333; line-height:28px; font-weight:bold; padding-top:5px}
.sx9_1 ul li p span{font-size:20px; font-weight:normal}
.sx9_2{width:580px; height:246px; background:url(../images/sx32.jpg) no-repeat; margin-top:35px}
.sx9_2_1{width:246px; height:178px; padding-top:22px; margin-right:20px}
.sx9_2_1 p{font-size:24px; color:#333333; padding-top:10px}
.sx9_2_1 p span{font-size:32px; font-weight:bold; color:#f08205; padding-right:17px;}
.sx10_1{width:486px; height:68px; background:#f06905; border-radius:40px; margin-top:40px; margin-bottom:40px; padding-top:5px}
.sx10_1 p{font-size:26px; font-weight:bold; text-align:center; line-height:63px; width:471px; height:60px; display:block; border-radius:40px; border:1px solid #fef5ee}
.sx10_1 p a{text-decoration:none; color:#FFF}
.sx11{width:640px; height:133px; background:#005baf; text-align:center; color:#FFF; margin-top:5px}
.sx11 h3{font-size:34px; font-weight:bold; padding-top:26px}
.sx11 p{font-size:22px; padding:10px 23px 0 23px; float:left}
.sx11 span{width:76px; height:1px; display:block; background:#FFF}
.sx11_1{width:485px; height:25px}
.sx11_1 span{margin-top:25px}
.sx12{width:640px; background:#f1f1f1}
.sx12 img{display:block}
.sx12_1{width:582px; height:54px; border:1px dashed #969696; float:inherit}
.sx12_1 b{width:565px; height:43px; display:block; background:#d8d6d6; margin-top:6px; line-height:43px; font-size:24px}
.sx12_1 img{float:left; margin-top:11px; margin-left:88px; margin-right:20px}
.sx12_0{height:40px}
.sx12_2{width:530px; height:28px; margin-top:26px}
.sx12_2 img{float:left; padding-right:18px; padding-top:6px}
.sx12_2 p{font-size:24px; color:#333333}
.sx12_2 p i{font-weight:bold; text-decoration:underline}
.sx12_3{width:578px; height:130px; margin-top:39px; padding-bottom:45px}
.sx12_3 ul li{width:127px; height:130px; background:#005baf; border-radius:10px; float:left; margin-right:23px; text-align:center}
.sx12_3 ul li a{text-decoration:none; color:#FFF; font-size:18px}
.sx12_3 ul li img{padding:14px 0px}
.footer{width:640px; background:#005baf; margin-bottom:88px;}
.footer1{width:396px;padding-top:44px; padding-bottom:54px}
.footer1 img{display:block; padding-bottom:28px}
.footer1 p{text-align:center; font-size:20px; color:#fff; line-height:34px}