@charset "gb2312";
/* css document */

.font{ font-family:"\5fae\8f6f\96c5\9ed1"}

.xxpf_cont1{width:1190px;margin:15px auto 0 auto;background:url(/uploads/image/swimages/xxpf_cont1.jpg) no-repeat right top #eaf3fc;position:relative;height:268px;padding:10px 0 0 0;clear:  both;}
.xxpf_cont1 .cont1_left{width:240px;float:left;background:#fafcff;padding:0 20px 0 15px;height: 255px;overflow: hidden; margin:0 0 0 13px}
.xxpf_cont1 .cont1_left .left_icon{ border-bottom:solid 1px #eeeeee; padding:12px 0 0 0; height:83px;}
.xxpf_cont1 .cont1_left .left_icon li{ float:left; width:25%; text-align:center;}
.xxpf_cont1 .cont1_left .left_icon li img{ display:block; margin:0 auto;}
.xxpf_cont1 .cont1_left .left_icon li span{ color:#666666; line-height:25px;}
.xxpf_cont1 .cont1_left .left_num{}
.xxpf_cont1 .cont1_left .left_num h2{line-height:34px;}
.xxpf_cont1 .cont1_left .left_num{ margin-right:-2px;}
.xxpf_cont1 .cont1_left .left_num  dt,.xxpf_cont1 .cont1_left .left_num  dd{ font-size:20px; font-weight:bold; color:#2b89eb; float:left; text-align:center; line-height:30px; margin-bottom:2px;}
.xxpf_cont1 .cont1_left .left_num dt{ width:13px;}
.xxpf_cont1 .cont1_left .left_num dd{width:21px; height:35px; background:url(/uploads/image/swimages/number_back.png) no-repeat; margin-right:3px;}
												 #scrolldiv{ clear:both; overflow:hidden; height:65px; margin-top:9px;}
												 #scrolldiv li{ height:23px; line-height:23px; overflow:hidden; padding-right:10px; vertical-align:middle}
												 #scrolldiv li p{ float:left; width:67px}
												 #scrolldiv li em{ display:block; width:70px; float:left; font-style:normal}
												 #scrolldiv li span{ display:block; width:85px;  text-align:right; float:right}
.xxpf_cont1 .cont1_right{float: right; height:75px; position:absolute; right:10px; bottom:13px;}
.xxpf_cont1 .cont1_right li{ float:left; width:110px; height:75px;}
.xxpf_cont1 .cont1_right li a{display:block;width: 109px;height:67px;background:#fff; border-right:solid 1px #e1effa; padding-top:8px}
.xxpf_cont1 .cont1_right li img{ display:block; width:96px; height:58px; margin:0 auto}
.xxpf_cont1 .cont1_right li img:hover{box-shadow: 0px 0px 5px #888888;}

.pub_title{ line-height:50px; height:50px; font-size:18px; color:#666666; font-weight:normal; padding-left:10px;}
.pub_title span{ float:left;}
.pub_title em{float:left;display:block;width:181px;height:22px;background:url(/uploads/image/swimages/xxpf_cont2.jpg) no-repeat;font-style:normal;font-size:12px;margin: 14px 0 0 5px;line-height: 22px;padding-left: 13px;}
.pub_title p{ float:right}
.pub_title .sty1 a{display:block;width:60px;float:left;height:20px;margin: 17px 0 0 0;line-height: 20px;text-align: center;}
.pub_title .sty1 a:hover{ color:#fff; background:#ed384b}
.pub_title .sty2{ color:#d1d1d1}

.xxpf_cont2{ width:1190px; margin:10px auto 0 auto; overflow:hidden; }
.xxpf_cont2 ul{ margin-right:-13px;}
.xxpf_cont2 ul li{ float:left; width:267px; background:#fff; padding:8px 8px 0 8px; border:solid 2px #fff; margin:0 13px 15px 0}
.xxpf_cont2 ul li a{display: block;overflow: hidden;}
.xxpf_cont2 ul li a img{ width:267px; height:125px;transition: all 0.6s;}
.xxpf_cont2 ul li a img:hover{-webkit-transform: scale(1.05);
	transform: scale(1.05);}
.xxpf_cont2 ul li:hover{ border:solid 2px #ec384b}
.xxpf_cont2 ul li dl{ overflow:auto;}
.xxpf_cont2 ul li dl dt,.xxpf_cont2 ul li dl dd{ float:left}
.xxpf_cont2 .sty1 li{ height:239px;}
.xxpf_cont2 .sty1 li a{display: block;overflow: hidden;}
.xxpf_cont2 .sty1 li a img{    width: 267px; height: 125px;transition: all 0.6s;}
.xxpf_cont2 .sty1 li a img:hover{-webkit-transform: scale(1.05);
	transform: scale(1.05);}
.xxpf_cont2 .sty1 li p{ line-height:34px; height:34px; background:#53a0f4; color:#fff; font-size:23px; font-weight:bold; margin:10px 0; padding-left:5px; position:relative;}
.xxpf_cont2 .sty1 li p em{ font-size:14px; font-style:normal}
.xxpf_cont2 .sty1 li p span{ float:right; display:block; width:80px; height:34px; text-align:center; background: #ec384b; font-size:14px;}
.xxpf_cont2 .sty1 li p span a{ display:block; width:100%; height:34px; color:#fff}
.xxpf_cont2 .sty1 li p i{display:block;width:55px;height:14px;line-height:14px;text-align:center;color:#fff;position:absolute;left: 5px;top: -8px;background:url(/uploads/image/swimages/ed.png) no-repeat;font-size:11px; font-weight:normal}
.xxpf_cont2 .sty1 li dl dt,.xxpf_cont2 .sty1 li dl dd{ line-height:22px; color:#999999}
.xxpf_cont2 .sty1 li dl dt{ width:160px;}
.xxpf_cont2 .sty1 li dl dt a{ font-size:16px; color:#666666}
.xxpf_cont2 .sty1 li dl dt a:hover{ color:#ec384b}
.xxpf_cont2 .sty1 li dl dd{ text-align:right; width:100px; margin-left:7px;}
.xxpf_cont2 .sty2 li p{ height:37px; line-height:37px; border-bottom:dotted 1px #f0f0f0; margin:0 0 10px 0;overflow: hidden;}
.xxpf_cont2 .sty2 li p strong{ font-size:22px;}
.xxpf_cont2 .sty2 li p a{ font-size:16px;}
.xxpf_cont2 .sty2 li p .fr{ float:right;}
.xxpf_cont2 .sty2 li dt,.xxpf_cont2 .sty2 li dd{ color:#999999; line-height:21px; height:21px; overflow:hidden;}
.xxpf_cont2 .sty2 li dt{ width:128px}
.xxpf_cont2 .sty2 li dd{ width:139px}
.xxpf_cont2 .sty2 li dd{ text-align:right;}
.xxpf_cont2 .sty2 li{ height:270px}
.xxpf_cont2 .sty2 li .li_btn{margin-top:10px;font-family: "\5fae\8f6f\96c5\9ed1";}
.xxpf_cont2 .sty2 li .li_btn .fl{ float:left;r; border:solid 1px #ffb2b2; border-right:none; border-radius:3px 0 0 3px}
.xxpf_cont2 .sty2 li .li_btn .fl a{ color:#ec384b}
.xxpf_cont2 .sty2 li .li_btn .fr{ float:right; background:#ec384b; border:solid 1px #ec384b; border-left:none; border-radius:0 3px 3px 0}
.xxpf_cont2 .sty2 li .li_btn .fr a{ color:#fff}
.xxpf_cont2 .sty2 li .li_btn span{ display:block; width:132px; height:27px; line-height:27px;}
.xxpf_cont2 .sty2 li .li_btn span a{ display:block; width:100%; height:28px; text-align:center; font-weight:bold; font-size:14px;}

.xxpf_cont3{ width:1190px; margin:0 auto; height:80px; *margin:20px auto 0 auto;}
.xxpf_cont3 img{ width:590px; height:80px;}

.xxpf_cont4{ width:1190px; margin:0 auto 10px auto;}
.xxpf_cont4 .cont4_nr{ background:#fff; overflow:hidden}
.xxpf_cont4 ul{ margin-right:-5px;}
.xxpf_cont4 ul li{ float:left; width:148px; height:151px; border-bottom:solid 1px #f5f5f5; border-right:solid 1px #f5f5f5; position:relative;}
.xxpf_cont4 ul li a{ display:block; width:128px; height:147px; border:solid 2px #fff; padding:0 8px 0 8px}
.xxpf_cont4 ul li a:hover{ border:solid 2px #ec384b}
.xxpf_cont4 ul li a img{ width:96px; height:58px; display:block; margin:0 auto; padding:9px 0}
.xxpf_cont4 ul li a p{ line-height:20px; color:#999999}
.xxpf_cont4 ul li a i{ display:block; width:18px; height:20px; position:absolute; left:10px; top:2px}
.xxpf_cont4 ul li a i.v1{ background: no-repeat}
.xxpf_cont4 ul li a i.v2{ background: no-repeat}
.xxpf_cont4 ul li a i.v3{ background:url(/uploads/image/swimages/icon_v3.png) no-repeat}



