@charset "utf-8";
/* CSS Document */
	*{margin:0; padding:0;}
	body{font-size:12px; color:#000; background:#fff; font-style:normal !important; font-family:微软雅黑; min-width:1100px; margin:0 auto}
	img{border:none;}
	a{text-decoration:none; color:#000;}
	a:hover{text-decoration:none; color:#000;}
	li{list-style:none;}
	.clear{clear:both;}
	.head{width:1100px; height:100px; margin:0 auto;}
	.logo{float:left;}
	.tel{width:164px; height:65px; margin-top:10px; background:url(/zs/images/bg1.png) no-repeat center center; float:right; font-size:20px; color:#e60012; padding-top:20px; padding-left:35px;}
	.menu{height:48px; background:#0059b2;}
	.menu_con{width:1100px; margin:0 auto;}
	.menu_con ul li{width:122px; float:left; text-align:center; font-size:18px;}
	.menu_con ul li a{color:#fff; line-height:48px; display:block;}
	.menu_con ul li a:hover{color:#fff; line-height:48px; display:block; background:#004889;}
	.zs1{width:1100px; margin:15px auto;}
	.zs1_l{width:370px; height:250px; float:left;}
	.zs1_r{width:370px; height:250px; float:right;}
	.zsdt_tit{margin-bottom:40px;}
    .zsdt_tit img{ float:left;height:50px;}
	.zsdt_tit a{ float:right; font-size:14px; color:#000000; line-height:50px;}
	.zsdt_tit a:hover{ float:right; font-size:14px; color:#000000; line-height:50px;}
	.zsdt_con{ padding-top:5px;}
	.zsdt_con2{ padding-top:5px;}
	.zsc1{ padding-top:5px;}
	.zsc2{ padding-top:5px;}
		.zsdt_con ul li{border-left:4px solid #ff0000; padding-left:5px; padding-right:0px; margin-bottom:20px;}
	.zsdt_con ul li a{font-size:14px; color:#999; line-height:16px;}
	.zsdt_con ul li a p{font-size:14px; color:#000000; margin-bottom:15px;}
	.zsdt_con ul li a:hover p{color:#0059b2;}
	.zsdt_con ul li a span{ margin-left:0px; color:#999; font-size:10px; display:none;}
	.zsdt_con ul li div{display:none;}
	.zsdt_con2 ul li{border-left:4px solid #fff;  padding-left:5px;padding-right:5px; margin-bottom:20px;}
	.zsdt_con2 ul li a{font-size:14px; color:#999; line-height:16px;}
	.zsdt_con2 ul li a p{font-size:14px; color:#000000; margin-bottom:15px;}
	.zsdt_con2 ul li a:hover p{color:#0059b2;}
	.zsdt_con2 ul li a span{ margin-left:15px; color:#999; font-size:12px; display:none;}
	.zsdt_con2 ul li div{display:none;}
	.zs2{background:#f8f8fb; padding:10px 0px;}
	.zs2_con{width:1100px; margin:0 auto;}
	.spec1{font-size:24px; color:#666; text-align:center;}
	.line{height:1px; background:#e5e5e5; margin-top:15px;}
	.spec2{width:180px; background:#f8f8fb; text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#c1c0c0; margin:0 auto; margin-top:-9px;}
	.line2{width:75px; height:3px; background:#0058ab; margin:10px auto; margin-bottom:35px;}
	.zs2_l{width:300px; float:left;}
	.spec3{font-size:18px; color:#0058ab;}
	.spec3 span{border-bottom:2px solid #0058ab; padding-bottom:10px;}
	.spec4{font-size:14px; color:#999; line-height:21px; margin:30px 0px 10px 0px;}
	.spec5 a{background:#0058ab; font-family:宋体; color:#fff; padding:7px 15px;}
	.spec5 a:hover{background:#004889; font-family:宋体; color:#fff; padding:7px 15px;}
	.zs2_c{width:299px; height:179px; background:url(/zs/images/bg2.png) no-repeat center center; float:left; margin-top:30px; margin-left:0px; margin-right:0px; padding-left:33px; padding-top:16px;}
	.zs2_r{width:280px; float:left; padding-left:10px;}
	.zs2_r ul{margin-left:-8px; margin-top:35px;}
	.zs2_r ul li{width:130px; height:32px; margin-bottom:8px; background:#0058ab; margin-left:8px; float:left; text-align:center; line-height:32px; font-size:14px;}
	.zs2_r ul li:hover{width:130px; height:32px; margin-bottom:8px; background:#0058ab; margin-left:8px; float:left; text-align:center; line-height:32px; font-size:14px;}
	.zs2_r ul li a img{vertical-align:middle; margin-right:8px;}
	.zs2_r ul li a{color:#fff;}
	.zs3{width:1100px; margin:10px auto 0px auto; padding-bottom:55px;}
	.spec6{text-align:center; font-size:30px; color:#2c2c2c; font-weight:bold; margin-bottom:10px; letter-spacing:8px;}
	.spec6 span{border-top:3px solid #f5720a; border-bottom:1px solid #a0a0a0; padding-bottom:18px; padding-left:8px;}
	.spec6 span i{font-style:normal; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#858484; display:block;}
	.mr_t1 { height: 200px; padding-right: 16px; }
.mr_t1name { font: bold 16px/40px "微软雅黑"; color: #FFF; background: #2257A2 url(../../images/mr_t1bg.jpg) no-repeat right top; height: 40px; width: 120px; padding-left: 21px; float: left; }
.mr_t1name img { float: left; margin-top: 9px; margin-right: 6px; display: inline; }
.mr_frbox { height: 160px; position:relative;}
.mr_frBtnL { float: left;  cursor: pointer; display: inline; position:absolute; z-index:999; bottom:-45px; left:50%; margin-left:-31px;}
.mr_frUl { float: left; height: 200px; width: 1100px; }
.mr_frBtnR { float: right;cursor: pointer; position:absolute; z-index:999;bottom:-45px; right:50%; margin-right:-31px; }
.mr_frUl ul li { display: inline; float: left; height: 235px; width: 200px; margin-right: 25px; overflow: hidden; }
.mr_frUl ul li img { }
.tempWrap{width:1100px !important;}
.mr_frUl ul li p{font-size:18px; color:#535252; text-align:center; padding-top:7px;}
.mr_frUl ul li:hover p{font-size:18px; color:#0058ab; text-align:center; padding-top:7px;}
.footer{background:#0058ab; padding:20px 0px;}
.footer_con{width:1100px; margin:0 auto;}
.flink{font-size:16px; color:#ecf7fd; border-bottom:1px solid #31a7ea; padding-bottom:10px; line-height:24px;}
.flink a{font-size:14px; color:#ecf7fd; margin-left:15px;}
.spec7{text-align:center; font-size:12px; color:#fff; margin-top:15px; line-height:24px;}
.spec7 a{margin-left:10px; margin-right:10px; color:#fff;}
.box{background:#f2f2f2; padding:20px 0px; position:relative; z-index:999999;}
.zs{width:1200px; background:#fff; margin:0 auto;}
.zs_l{width:150px; float:left; margin-left:-21px; padding-bottom:30px;margin-top:-45px;}
.spec8{font-size:20px; color:#fff; padding-left:20px; background:#0ebf93; padding-top:25px;}
.zs_l ul li{height:40px; line-height:40px; font-size:15px; padding-left:40px; background:#0ebf93;}
.zs_l ul li:hover{height:40px; line-height:40px; font-size:15px; background:#0ebf93 url(../images/bg3.png) no-repeat 45px center; padding-left:60px;}
.zs_l ul li a{color:#fff;}
.zs_r{width:1030px; padding:30px 20px 30px 0px; float:right;}
.spec9{border-bottom:1px dashed #bfbfbf; height:40px; line-height:40px; font-size:20px; color:#4d4d4d; margin-bottom:20px;} 
.spec9 span{float:right; font-family:宋体; color:#000; font-size:12px;}
.tj{font-size:12px; color:#666; line-height:25px; margin-bottom:20px; height:132px;}
.tj img{float:left; margin-right:15px;}
.tj p a{font-size:18px; color:#0058ab; line-height:35px;}
.tj span{display:block; color:#919191;}
.news ul li{height:39px; border-bottom:1px dashed #ebebeb; line-height:39px; font-family:宋体; background:url(/zs/images/icon11.png) no-repeat left center; padding-left:25px;}
.news ul li a{font-size:15px; color:#999;}
.news ul li a:hover{font-size:15px; color:#0058ab;}
.news ul li span{float:right; font-size:13px;}
.page{font-size:14px; color:#666; padding:25px 0px; padding-bottom:0px;}
.page a{color:#666; border:1px solid #f2f2f2; padding:3px 8px; margin-left:8px;}
.page a:hover{color:#fff; border:1px solid #0058ab; padding:3px 8px; margin-left:8px; background:#0058ab;}
.spec10{font-size:20px; color:#0058ab; text-align:center;}
.spec11{text-align:center; color:#919191; padding:10px 0px 30px 0px;}
.spec12{font-size:14px; color:#666; line-height:30px; margin-bottom:15px;}
.spec17{font-size:14px; color:#666; line-height:30px;}
.spec17 a{color:#666;}
.spec17 a:hover{color:#0058ab;}


.head_xia{ background:#f9f9f9;}
.hxcon{ height:54px; line-height:54px; width:1100px; margin:0 auto;}
.scrollDiv{height:54px;/* 必要元素 */line-height:54px;overflow:hidden;/* 必要元素 */ }
.scrollDiv li{height:54px;}
.scrollDiv li a{ color:#666; font-size:14px;}
.scrollDiv h1{ float:left; color:#666; font-size:14px; font-weight:normal;}
.scrollDiv ul{ float:left;}
.hxleft{ width:50%; float:left;}
.hxrig{ width:50%; float:right;}
.hxrig h1{ color:#666666; font-size:14px; display:inline-block; font-weight:normal; margin-right:15px;float:left; margin-left:147px;}
.hxrig div{ float:right; position:relative;}
.hxrig div input.ss{ display:block; width:238px; height:30px; line-height:30px; padding-left:10px; background:url(/zs/images/ss.png) no-repeat center center; background-size:100%; position:absolute; right:83px; top:14px;}
.hxrig div input.btn{ display:block; width:77px; height:30px; background:url(/zs/images/btn.png) no-repeat center center; background-size:100%;  margin-left:5px; position:absolute; right:0; top:14px;}
.zs1c{ background:#f8f7fc; padding-top:40px;margin-top:30px;}
.zsc1 li{border-left:4px solid #f8f7fc;}
.zsc1 ul li{border-left:4px solid #f8f7fc; padding-left:20px; margin-bottom:20px;}
	.zsc1 ul li a{font-size:14px; color:#999; line-height:24px;}
	.zsc1 ul li a p{font-size:16px; color:#4d4c4c; margin-bottom:15px;}
	.zsc1 ul li a:hover p{color:#0059b2;}
	.zsc1 ul li a span{ margin-left:15px; color:#999; font-size:14px; display:none;}
	.zsc1 ul li div{display:none;}
	.zsc2 ul li{border-left:4px solid #f8f7fc; padding-left:20px; margin-bottom:20px;}
	.zsc2 ul li a{font-size:14px; color:#999; line-height:24px;}
	.zsc2 ul li a p{font-size:16px; color:#4d4c4c; margin-bottom:15px;}
	.zsc2 ul li a:hover p{color:#0059b2;}
	.zsc2 ul li a span{ margin-left:15px; color:#999; font-size:14px; display:none;}
	.zsc2 ul li div{display:none;}
.zs4{ width:1100px; margin:0 auto}
.zs4tit{ border-bottom:3px solid #f1720b; padding-bottom:5px;}
.zs4tit h1{ color:#2c2c2c; font-size:24px;}
.zs4 ul{ margin-top:9px; margin-bottom:15px;}
.zs4 li{ float:left; width:166px; height:135px; margin-right:6px; margin-left:6px;}
.zs4 li img{ display:block; width:100%;}
.zs5{ background:#ededed; padding-top:14px; padding-bottom:14px;}
.zs5con{ width:1100px; margin:0 auto;}
.zs5con h1{ color:#0058ab; font-size:16px; float:left;}
.zs5con ul{ float:left;}
.zs5con ul li{ float:left; margin-left:20px; background:url(/zs/images/zs5.png) no-repeat 162px center; width:152px; padding-left:30px; height:29px; border:1px solid #bfbfbf;line-height:29px; position:relative;}
.zs5con ul li ul{ display:none; background:#ededed;position:absolute; left:-1px; top:29px; border-top:1px solid #bfbfbf}
.zs5con ul li ul li{ background:none; padding-left:30px; margin:0; width:152px; border-top:none;}
.zs5con ul li a{ font-size:12px; color:#666;}
.zs5con ul li:hover ul{ display:block;}

.marqueeleft{height:145px;width:1100px;overflow:hidden;margin:9px auto 16px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:166px;height:135px;overflow:hidden;}
.marqueeleft li .pic{display:block;width:166px;height:135px;overflow:hidden;}



