
.zttop{width: 100%; height: 314px; margin: 0px auto; margin-top: 97px; }
.zttop .ztbanner{ width: 100%; height: 314px; margin: 0px auto;}
.zttop .ztbanner img{ width: 100%; height:314px; margin: 0px auto;}

.zt1113{ width: 1200px; margin: 0px auto; margin-top: 20px;}
.zt1113 .zt1113_l{ width:220px; float: left;}
.zt1113 .zt1113_r{ width:913px; min-height: 900px; float: right; border-left: 1px #eee solid; padding-left:30px; margin-left:30px;}


/*???’??a�???a�????￥???’?￠a??????a�????????’?￠a??????a�????o???’??a�???a�????¨???’?￠a??????a�????????’?￠a??????a�????????’??a�???a�????|???’?￠a??????a�????????’?￠a??????a�????????’??a�???a�????|???’?￠a??????a�????????’?￠a???1???￠?￠a�???????*/

.jytass{width: 1240px;height:50px;margin: 0px auto;}
.jytass .jytass_con{ width: 1000px; margin: 0px auto; margin-top: 20px;}

.jytass .jytass_con .select{ width: 200px; height: 40px; font-size: 16px; padding-left: 20px; float: left; background: #eee; border: none; border-radius: 4px;}
.jytass .jytass_con .inp1{ width: 600px; height: 40px; float: left;border-radius: 4px; padding-left: 20px; padding-right: 20px; margin-left: 20px; border: 1px #eee solid;}
.jytass .jytass_con .btn1{ width:100px; height: 40px; float: left;border-radius: 4px; background: #c5a5a5; color: #fff; border:none; margin-left: 20px; font-size:16px;}


/*???’??a�???a�????|???’???￠???￠?￠a??????????a�????????’?￠a??????a�????????’??a�???a�????§???’?￠a??????a�????-???’???￠???￠?￠a???????????￠?￠a�????…a�????’??a�???a�????¨???’?￠a??????a�????§???’?￠a??????a�????￡???’??a�???a�????¨???’?￠a??????a�????ˉ???’?￠a??????a�?????*/

.zcjd{}
.zcjd .column{ width:100%; height: 45px; line-height: 45px; border-bottom: 1px #ddd solid; margin: 0px auto;}
.zcjd .column h1{padding-left: 10px; padding-right: 10px; font-size:20px; font-weight: bold; line-height: 42px; color: #245398; float: left; border-bottom: 3px #245398 solid;}
.zcjd .column a{color: #666; font-size: 16px; float: right; background: url(../images/tb6.jpg) right center no-repeat; padding-right: 20px;}

.zcjd .zcjd1{width: 1200px; margin: 0px auto; margin-top: 20px;}
.zcjd .zcjd1 .zcjd1_l{ width: 582px; float: left;}
.zcjd .zcjd1 .zcjd1_r{ width: 582px; float: right;}

.zcjd .zcjdlist{ width: 100%; margin: 0px auto; margin-top: 5px;}
.zcjd .zcjdlist ul li{ width: 100%; height: 42px; line-height: 42px; display: block; float: left; background: url(../images/tb.jpg) left center no-repeat;}
.zcjd .zcjdlist ul li a{ font-size: 16px; float: left; padding-left:10px;}
.zcjd .zcjdlist ul li span{ font-size:14px;color: #999; float: right;}

.zcjd .zcjdlist2{ width: 100%; margin: 0px auto; margin-top: 5px;}
.zcjd .zcjdlist2 ul li{ width: 187px;  display: block; float: left; margin: 3px;}
.zcjd .zcjdlist2 ul li img{ width: 187px; height: 122px; }
.zcjd .zcjdlist2 ul li span{ line-height:35px; font-size:16px;}

.zcjd .zcjdlist3{ width: 100%; margin: 0px auto; margin-top: 5px;}
.zcjd .zcjdlist3 ul li{ width: 187px;  display: block; float: left; margin: 3px;}
.zcjd .zcjdlist3 ul li .zz{ width: 187px; height: 122px; position: relative; }
.zcjd .zcjdlist3 ul li .zz .zzc{ width: 187px; height: 122px; position: absolute; z-index:2; top: 0px; left: 0px; }
.zcjd .zcjdlist3 ul li .zz .zzc img{width: 187px; height: 122px;}
.zcjd .zcjdlist3 ul li .zz .sp{ width: 187px; height: 122px;  position: absolute; z-index: 1;  top: 0px; left: 0px;}
.zcjd .zcjdlist3 ul li .zz .sp img{width: 187px; height: 122px;}
.zcjd .zcjdlist3 ul li span{ line-height:35px; font-size:16px;}



.zcjd .zcjd2{width: 1200px; margin: 0px auto; margin-top: 20px;}
.zcjd .zcjd2 .spjd{}
.zcjd .zcjd2 .spjd ul li{width:268px;float: left;display: block;margin-top: 30px;margin-right: 30px;}
.zcjd .zcjd2 .spjd ul li .img{ width:268px; height:182px; overflow: hidden; }
.zcjd .zcjd2 .spjd ul li .img img{ width:268px; height:182px; transition:transform 1s ease 0s;}
.zcjd .zcjd2 .spjd ul li .img img:hover{ transform: scale(1.1);}
.zcjd .zcjd2 .spjd ul li .tit{ width: 248px; height:49px; background: #f2f2f2; padding-left: 10px; padding-right: 10px; padding-top: 10px;}
.zcjd .zcjd2 .spjd ul li .tit a{font-size: 16px;}
.zcjd .zcjd2 .spjd ul li .tit:hover{background: #245398;}
.zcjd .zcjd2 .spjd ul li .tit:hover a{color: #fff;}

.zcjd .zcjd3{width: 1200px; margin: 0px auto; margin-top: 20px;}
.zcjd .zcjd3 .zcjd3_l{width: 505px; float: left; margin-top: 20px;}
.zcjd .zcjd3 .zcjd3_r{ width: 660px; float: right;}  

.zcjd .zcjd4{width: 1200px; margin: 0px auto; margin-top: 20px;}
.zcjd .zcjd4 .zcjd4_l{ width: 582px; float: left;}
.zcjd .zcjd4 .zcjd4_r{ width: 582px; float: right;}

/*???’??a�???a�????|???’???￠???￠?￠a??????????a�????????’?￠a??????a�????????’??a�???a�????§???’?￠a??????a�????-???’???￠???￠?￠a???????????￠?￠a�????…a�????’??a�???a�????|???’???￠???￠?￠a???????????￠?￠a�????…a�????’???￠???￠?￠a??????????a�????????’??a�???a�????¤???’?￠a??????a�????????’?￠a??????a�?????*/


.zcwj{width: 1200px; margin: 0px auto;  margin-bottom: 40px;}
.zcwj .zcwj_con{width: 1200px; margin: 0px auto;}
.zcwj .zcwj_con .zcwj_l{ width:220px; float: left;}
.zcwj .zcwj_con .zcwj_r{ width:913px; float: right; border-left: 1px #eee solid; padding-left:30px; margin-left:30px;}

.zcwj .zcwj_con .zcwj_r .zcwj_r1{width:100%; margin: 0px auto;}
.zcwj .zcwj_con .zcwj_r .zcwj_r1 .zcwjss{width:100%;margin: 0px auto;margin-bottom: 30px;background: #f8e5cd;margin-top: 10px;}
.zcwj .zcwj_con .zcwj_r .zcwj_r1 .zcwjss table{
    padding-left: 10px;
}
.zcwj .zcwj_con .zcwj_l .zcwj_l3 .zcwjss table tr{margin-bottom: 10px; margin-top: 10px; width: 100%; display: block;  font-size: 18px;  }
.zcwj .zcwj_con .zcwj_l .zcwj_l3 .zcwjss table tr td .name{width: 70px;height: 35px; text-align:center; line-height: 35px; font-size: 18px;  padding-left:20px; margin-left:20px; }
.zcwj .zcwj_con .zcwj_l .zcwj_l3 .zcwjss table tr td .inp1{width: 163px;height: 35px;line-height: 35px;background: #eee;border: none;margin-left: 20px;}
.zcwj .zcwj_con .zcwj_l .zcwj_l3 .zcwjss table tr td .inp2{width:100px;height: 35px;line-height: 35px;background: #eee;border: none;margin-left: 20px;}

.zcwj .zcwj_con .zcwj_l .zcwj_l3 .zcwjss table tr td .btn1{width: 113px;height: 35px;margin: 0px auto;display:block;line-height: 35px;background: #C50001;color: #fff;text-align: center;margin-left: 58px;}
 
 
.zcwj .zcwj_con .zcwj_l .zcwj_l3 .zcwjss table tr td .sel{width: 120px; height:35px; line-height:35px; background: #eee;border: none;margin-left: 20px;}
.zcwj .zcwj_con .zcwj_l .zcwj_l3 .zcwjss table tr td .sel2{width: 220px;height:35px;line-height:35px;background: #eee;border: none;margin-left: 20px;}

.zcwj .zcwj_con .zcwj_l .zcwj_l2{ width: 100%; margin: 0px auto; margin-bottom: 40px; margin-top: 30px;} 
.zcwj .zcwj_con .zcwj_l .zcwj_l2 .column{ width:195px; height: 44px; line-height: 44px; background: #f3f3f3; border-left:5px #c50001 solid; font-size:20px; color: #000; padding-left: 20px; margin-bottom: 10px;} 

.TabTitle3wj{width: 100%;height:50px;line-height:50px;margin:0px auto;overflow:hidden;border-bottom:1px #e3e3e3 solid;margin-top:20px;}
.TabTitle3wj ul li{ float:left; cursor:pointer; height:50px; line-height:50px; width:140px; display:block;  letter-spacing:1px;  text-align:center; font-size:22px; border-bottom:3px #c5252f solid; margin-right: 15px; }
.TabTitle3wj ul li a{ display:block; text-align:center;  font-size:22px;  border-bottom:3px #eee solid;}
.TabTitle3wj .hover{ height:47px; line-height:47px;  width:140px;  border-bottom:3px #c5252f solid; color:#c5252f; }
.Tabbottom3wj{ overflow:hidden;}

.zcwj .zcwj_con .zcwj_r .list{ width: 100%; margin: 0px auto; margin-top: 5px;}
.zcwj .zcwj_con .zcwj_r .list ul li{ width: 100%;float: left; display: block; height:45px; line-height: 45px; background: url(../images/tb.jpg) 5px center no-repeat; }
.zcwj .zcwj_con .zcwj_r .list ul li a{float: left; font-size: 18px; padding-left: 15px;}
.zcwj .zcwj_con .zcwj_r .list ul li a:hover{ color: #c50001;}
.zcwj .zcwj_con .zcwj_r .list ul li span{  float: right; color: #666666; font-size: 16px;}

.zcwj .zcwj_con .zcwj_r .table {width:913px; line-height: 40px; border-bottom: 1px #eee solid; font-size: 15px; color: #000000; }
.zcwj .zcwj_con .zcwj_r .table table{border-collapse: collapse;}
.zcwj .zcwj_con .zcwj_r .table table tr td{   border: 1px #fff solid; line-height: 40px; color: #000;}

.TabTitle3gfx{width: 100%;height:50px;line-height:50px;margin:0px auto;overflow:hidden; }
.TabTitle3gfx ul li{float:left;cursor:pointer;height:40px;line-height:40px;min-width: 147px;background: #e6ebed;display:block;/* letter-spacing:1px; */text-align:center;font-size: 15px;border-radius: 4px;margin-right: 10px;font-weight: bold;}
.TabTitle3gfx ul li a{ display:block; text-align:center;  font-size:16px; }
.TabTitle3gfx .hover{  color:#fff; background: #C50001; }
.Tabbottom3gfx{ overflow:hidden;}
.Tabbottom3gfx h1{ font-size: 18px; line-height: 50px; font-weight: bold; float: left; }
.Tabbottom3gfx h2 {width:80px; height:30px; line-height:30px; text-align: center; font-size: 14px; background:#C50001; float: right;} 
.Tabbottom3gfx h2 a{color: #fff;}
.jcwjnav{ width: 220px; margin: 0px auto; }
.jcwjnav ul li{width:220px; height: 55px; line-height: 55px; font-size: 18px; background:url(../images/zt1113nav1.png) 190px center  no-repeat #f3f3f3; margin: 10px auto; border-radius: 4px; }
.jcwjnav ul li a{padding-left: 20px; display: block; }
.jcwjnav ul li:hover{width:220px; height: 55px;  border-radius: 4px; box-shadow: 0px 0px 7px #acacac; background:url(../images/zt1113nav2.png) 190px center no-repeat #C50001;}
.jcwjnav ul li:hover a{color: #fff;}
.jcwjnav ul li.on{width:220px; height: 55px;  border-radius: 4px; box-shadow: 0px 0px 7px #acacac; background:url(../images/zt1113nav2.png) 190px center no-repeat #C50001;}
.jcwjnav ul li.on a{color: #fff;}

/*???’??a�???a�????|???’???￠???￠?￠a??????????a�????????’?￠a??????a�????????’??a�???a�????￥???’?￠a??????a�????o???’?￠a???|???￠?￠a�????…a�????’??a�???a�????￥???’???￠???￠?￠a??????????a�????|???’?￠a??????a�????????’??a�???a�????|???’?￠a???|??a�????????’?￠a??????a�????￥*/

.zhggnbnr{ width: 1200px; margin: 10px auto;}
.zhggnbnr .zhggnbnr_l{ width: 200px; min-height: 500px; padding: 50px; float: left; border-right: 1px #ddd solid; background: #f7f7f7;}
.zhggnbnr .zhggnb_l_t{text-align: center;}
.zhggnbnr .zhggnb_l_b{margin-top: 20px;}
.zhggnbnr .zhggnb_l_b table{ font-size: 18px; font-weight: bold; line-height: 50px;}
.zhggnbnr .zhggnb_l_b .inp1{width: 100%; height:40px; line-height: 40px; background: #fff; border: 1px #eee solid; padding-left: 10px; font-size: 16px;}
.zhggnbnr .zhggnb_l_b .select{width: 100%; height:40px; line-height: 40px; background: #fff; border: 1px #eee solid; padding-left: 10px; font-size: 16px;}
.zhggnbnr .zhggnb_l_b .btn1{width: 150px;height: 35px;margin: 0px auto;margin-top: 10px;line-height: 35px;background: #C50001;color: #fff;text-align: center;display: block;margin-left: 20px;}
 
.zhggnbnr .zhggnb_l_l{ margin-top: 20px;}
.zhggnbnr .zhggnb_l_l ul li{width:100%;display: block; float: left; padding-top: 5px; padding-bottom: 5px; }

.zhggnbnr .zhggnbnr_r{ width:899px; float: left;}
.zhggnbnr .zhggnbnr_r .gbnav{ width: 100%; height: 40px; line-height: 40px; color: #fff; background: #CA0000;}
.zhggnbnr .zhggnbnr_r .gbnav a{color: #fff; padding-left: 15px; padding-right: 15px;}
.zhggnbnr .zhggnbnr_r .k1{width:800px; margin: 0px auto; margin-bottom: 20px;}
.zhggnbnr .zhggnbnr_r .k1 .zhggnbcolumn{width:800px; height: 50px; line-height: 50px; border-bottom: 1px #eee solid; font-size: 18px; color: #000000; font-weight: bold;}


/*???’??a�???a�????¤???’?￠a??????a�????????’?￠a???|??a�????????’??a�???a�????¨???’?￠a??????a�????????’?￠a??????a�????????’??a�???a�????￥???’???￠???￠?￠a??????????a�????|???’?￠a??????a�????????’??a�???a�????￥???’?￠a??????a�????????’???￠???￠?￠a�????…????a�?????*/
.TabTitle3hy{width: 100%;height:50px;line-height:50px;margin:0px auto;overflow:hidden;border-bottom:1px #e3e3e3 solid;margin-top:0px;}
.TabTitle3hy ul li{ float:left; cursor:pointer; height:50px; line-height:50px; width:180px; display:block;  letter-spacing:1px;  text-align:center; font-size:22px; border-bottom:3px #c5252f solid; margin-right: 15px; }
.TabTitle3hy ul li a{ display:block; text-align:center;  font-size:22px;  border-bottom:3px #eee solid;}
.TabTitle3hy .hover{ height:47px; line-height:47px;  width:180px;  border-bottom:3px #c5252f solid; color:#c5252f; }
.Tabbottom3hy{ overflow:hidden;}


/*???’??a�???a�????￥???’?￠a??????a�????????’?￠a???|???￠?￠a�????￠a�??￠???’??a�???a�????????’?￠a???|??a�????????’?￠a??????a�????????’??a�???a�????|???’?￠a???|???￠?￠a�????…a�????’?￠a??????a�????o*/

.ssj{ width: 1200px; margin: 10px auto;}
.ssj .ssj_l{ width: 320px; min-height: 500px; float: left;}
.ssj .ssj_l .column{width: 305px; height:30px; line-height:30px; background: #f5f5f5; padding-top: 10px; padding-bottom: 10px;}
.ssj .ssj_l .column h1{ width:100px;  font-size: 18px; font-weight: bold; border-left: 5px #c50001 solid; margin-left: 15px; padding-left: 15px;}
.ssj .ssj_l .bm{ margin-top:5px;}
.ssj .ssj_l .bm ul li{width:150px; height:40px; line-height:40px; display: block; float: left; border: 5px #fff solid; border-left: none; background: #f5f5f5; text-align: center;}
.ssj .ssj_l .bm ul li a{font-size: 16px;}
.ssj .ssj_l .bm ul li.on{ background: #c50001;}
.ssj .ssj_l .bm ul li.on a{ color:#fff;}
.ssj .ssj_l .bm ul li:hover{ background: #c50001;}
.ssj .ssj_l .bm ul li:hover a{ color:#fff;}


.ssj .ssj_r{ width:860px; float:right; padding-bottom: 50px;}

.ssj .ssj_r .table {width:860px; line-height: 50px; border-bottom: 1px #eee solid; font-size: 16px; color: #000000; }
.ssj .ssj_r .table table{border-collapse: collapse;}
.ssj .ssj_r .table table tr td{border: 1px #fff solid;line-height: 40px;color: #000;}




.TabTitle3ssj{width: 100%;height:50px;line-height:50px;margin:0px auto;overflow:hidden; }
.TabTitle3ssj ul li{float:left;cursor:pointer;height:40px;line-height:40px;min-width: 147px;background: #e6ebed;display:block;/* letter-spacing:1px; */text-align:center;font-size: 15px;border-radius: 4px;margin-right: 10px;font-weight: bold;}
.TabTitle3ssj ul li a{ display:block; text-align:center;  font-size:16px; }
.TabTitle3ssj .hover{  color:#fff; background: #c50001; }
.Tabbottom3ssj{ overflow:hidden;}
.Tabbottom3ssj h1{ font-size: 18px; line-height: 50px; font-weight: bold;}


/*???’??a�???a�????????’???￠???￠?￠a??????????a�????????’?￠a??????a�????????’??a�???a�????￥???’?￠a??????a�????¤???’?￠a??????a�????§???’??a�???a�????????’?￠a??????a�????????’?￠a??????a�????1???’??a�???a�????§???’???￠???￠?￠a??????????a�????o???’?￠a??????a�????????’??a�???a�????￥???’?￠a??????a�????????’?￠a??????a�????o???’??a�???a�????¨???’?￠a??????a�????????’?￠a??????a�?????*/



.zdxm{ width: 100%; margin: 0px auto;}

.zdxm .zdxmp1{}

.zdxm .dbt{ width: 100%; height: auto; overflow: hidden; text-align: center;  background: #f3f3f3; padding-top:20px; padding-bottom: 20px;}
.zdxm .dbt img{ width: auto; height: 52px; padding: 0 15px;}
.zdxm .content{ width: 1200px; margin: 0 auto; overflow: hidden; background: #fff;}
.zdxm .content .column{width: 100%; height: 84px; line-height: 84px; margin: 0px auto; font-size: 20px; font-weight: bold; color: #fff; text-align: center; background: url(../images/zdjscolumn.jpg) center center no-repeat;}
.zdxm .content .xmpzxx{ width: 100%; margin: 0px auto; margin-top: 30px;}
.zdxm .content .xmpzxx .xmpzxx_l{ width:550px; height: 150px; margin-top:40px; float: left; }
.zdxm .content .xmpzxx .xmpzxx_r{width:550px;/* height: 400px; */margin-top: 40px;float: right;}

.zdxm .content .xmpzxx .xmpzxx_r .column{ width:100%; height: 45px; line-height: 45px; border-bottom: 1px #ddd solid; margin: 0px auto; background: none;}
.zdxm .content .xmpzxx .xmpzxx_r .column h1{padding-left: 10px; padding-right: 10px; font-size:20px; font-weight: bold; line-height: 42px; color: #CA0000; float: left; border-bottom: 3px #CA0000 solid;}
.zdxm .content .xmpzxx .xmpzxx_r .column a{color: #666; font-size: 16px; float: right; background: url(../images/tb6.jpg) right center no-repeat; padding-right: 20px;}

.zdxm .content .xmpzxx .xmpzxx_r .list{ width: 100%; margin: 0px auto; margin-top: 5px;}
.zdxm .content .xmpzxx .xmpzxx_r .list ul li{ width: 100%; height: 42px; line-height: 42px; display: block; float: left; background: url(../images/tb.jpg) left center no-repeat;}
.zdxm .content .xmpzxx .xmpzxx_r .list ul li a{ font-size: 16px; float: left; padding-left:10px;}
.zdxm .content .xmpzxx .xmpzxx_r .list ul li span{ font-size:14px;color: #999; float: right;}
.zdxm .content .xmpzgs .p1{width: 1198px;margin: 0px auto;margin-top: 40px;margin-bottom: 30px;background: #fdfcfc;height: 170px;border: 1px #e5e5e5 solid;}

.zdxm .content .xmpzgs .p_column{width: 1200px;margin: 0px auto;background: #f3f3f3;border-left: 10px #CA0000 solid;line-height:55px;height:55px;font-size:20px;font-weight: bold;padding-left: 20px;}


.TabTitle3zdjs{width: 100%;height:50px;line-height:50px;margin:0px auto;overflow:hidden; margin-top:20px;}
.TabTitle3zdjs ul li{float:left;cursor:pointer;height:40px;line-height:40px;min-width: 147px;background: #e6ebed;display:block;/* letter-spacing:1px; */text-align:center;font-size: 15px;border-radius: 4px;margin-right: 10px;font-weight: bold;}
.TabTitle3zdjs ul li a{ display:block; text-align:center;  font-size:16px; }
.TabTitle3zdjs .hover{  color:#fff; background: #c50001; }
.Tabbottom3zdjs{ overflow:hidden;}




.xzgspt{}
.xzgspt1{ width: 100%; margin: 0px auto;}
.xzgspt2{}
.xzgspt h1{ width: 100%; height: 50px; font-size: 22px;   font-weight: bold; line-height: 50px; padding-top:20px; margin-bottom:20px;}
.xzgspt .xzgspt1 .kk{ width: 1300px; margin: 0px auto ;}
.xzgspt .xzgspt1 .k1{ width: 356px; height: 295px; background: #fff; box-shadow: 0px 0px 10px #ddd; border-radius: 10px; float: left;}
.xzgspt .xzgspt1 .k1 .k1_con{width:300px; margin: 0px auto; margin-top: 20px;}
.xzgspt .xzgspt1 .k1 h1{ font-size: 24px; font-weight: bold; line-height: 50px;  padding-top:0px; margin-bottom: 10px; margin-top:20px; text-align: center;}
.xzgspt .xzgspt1 .k1 .icon1{ width:102px; height: 77px; margin: 0px auto; font-size: 22px; font-weight: bold;  margin-top: 50px; background: url(../images/gsicon1.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1 .a{ text-align: center; }
.xzgspt .xzgspt1 .k1 .a a{ font-size: 16px; color: #666; padding-left:10px; padding-right: 10px;}


.xzgspt .xzgspt1 .k1:hover{ background: #c50001; box-shadow: 0px 0px 10px #c50001; }

.xzgspt .xzgspt1 .k1:hover h1{ color: #fff;}
.xzgspt .xzgspt1 .k1:hover .icon1{background: url(../images/gsicon11.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1:hover .a{ text-align: center;color: #fff; }
.xzgspt .xzgspt1 .k1:hover .a a{ font-size: 16px; color: #fff; padding-left:10px; padding-right: 10px;}

.xzgspt .xzgspt1 .k1 .icon2{width:102px; height: 77px; margin: 0px auto; font-size: 22px; font-weight: bold;  margin-top: 50px; background: url(../images/gsicon2.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1:hover .icon2{background: url(../images/gsicon22.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1 .icon3{width:102px; height: 77px; margin: 0px auto; font-size: 22px; font-weight: bold;  margin-top: 50px; background: url(../images/gsicon3.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1:hover .icon3{background: url(../images/gsicon33.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1 .icon4{width:102px; height: 77px; margin: 0px auto; font-size: 22px; font-weight: bold;  margin-top: 50px; background: url(../images/gsicon4.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1:hover .icon4{background: url(../images/gsicon44.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1 .icon5{width:102px; height: 77px; margin: 0px auto; font-size: 22px; font-weight: bold;  margin-top: 50px; background: url(../images/gsicon5.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1:hover .icon5{background: url(../images/gsicon55.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1 .icon6{width:102px; height: 77px; margin: 0px auto; font-size: 22px; font-weight: bold;  margin-top: 50px; background: url(../images/gsicon6.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1:hover .icon6{background: url(../images/gsicon66.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1 .icon7{width:102px; height: 77px; margin: 0px auto; font-size: 22px; font-weight: bold;  margin-top: 50px; background: url(../images/gsicon7.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1:hover .icon7{background: url(../images/gsicon77.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1 .icon8{width:102px; height: 77px; margin: 0px auto; font-size: 22px; font-weight: bold;  margin-top: 50px; background: url(../images/gsicon8.png) center center no-repeat;}
.xzgspt .xzgspt1 .k1:hover .icon8{background: url(../images/gsicon88.png) center center no-repeat;}

.xzgspt .bmflbk{ width:1250px; height:auto; border: 1px #eee solid; padding: 24px; background: #fcfcfc;}
.xzgspt .bmfl{}
.xzgspt .bmfl ul li{ padding: 5px 15px; font: 16px; background: #ddd; display: block; float: left; margin: 5px;}
.xzgspt .bmfl ul li:hover{background: #C20001;}
.xzgspt .bmfl ul li:hover a{color: #fff;}

.xzgspt .table {width:1300px; line-height: 50px; border-bottom: 1px #eee solid; font-size: 15px; color: #000000; }

.xzgspt .table table{border-collapse: collapse;}
.xzgspt .table table tr td{border: 1px #fff solid;line-height: 40px;color: #000;}

 
.p1_nav{width: 1160px;margin: 0px auto;margin-top:30px;}
.p1_nav ul li{float:left;cursor:pointer;height:50px;line-height:50px;min-width: 277px;background: #eddddd;display:block;/* letter-spacing:1px; */text-align:center;font-size: 15px;border-radius: 4px;margin-right: 10px;}
.p1_nav ul li a{ display:block; text-align:center; font-size:17px; font-weight:bold; }
.p1_nav ul li:hover{  color:#fff; background: #c50001; }
.p1_nav ul li:hover a{color: #fff;}

.p1_nav ul li.bg1{background:#f5d485}
.p1_nav ul li.bg2{background:#efc49c}
.p1_nav ul li.bg3{background:#edcee5}
.p1_nav ul li.bg4{background:#dcd4f2}

.p1_nav ul li.bg1:hover{background:#d2b061}
.p1_nav ul li.bg2:hover{background:#ce9e72}
.p1_nav ul li.bg3:hover{background:#d2a8c7}
.p1_nav ul li.bg4:hover{background:#bbafdb}