﻿.wrap1{ width: 962px; margin: 0 auto; padding: 0 20px; background:#fff;}
.mr0{ margin-right: 0px !important;}
.mb0{ margin-bottom: 0px !important;}
.wsq_banner{ width: 962px; height: 140px; margin: 30px 0 0;}
.breadcrumb{ padding: 20px; background: #fff; border-bottom: 1px solid #d0d0d0;}
.breadcrumb span { color: #000; font-weight: bold;}
.whdt{ width: 705px; height: 246px; float: left;}
.whdt_tle{ line-height: 36px; background: #2688ed;}
.whdt_tle span{ float: left; color: #fff; font-size: 16px; padding: 0 15px;}
.whdt_tle a{ float: right; color: #fff; font-size: 12px; margin-right: 10px;}
.whdt1{ padding-top: 20px; overflow: hidden;}
.whdt1_img{ width: 285px; height: 190px; float: left; position: relative;}
.whdt1_img img{ width:285px;height:160px;}
.whdt1_img p{position: absolute; height: 30px; line-height: 30px; background: url(/images2019/whdt_p_bg.png) repeat-x; padding-left: 20px; overflow: hidden; bottom: 0; width: 265px;}
.whdt1_img p a{ color: #fff; font-size: 14px;}
.whdt1 ul{ float: right; width: 409px; overflow: hidden; height: 190px;}
.whdt1 ul li{ height: 32px; line-height: 32px; overflow: hidden; font-size: 14px;}
.whdt1 ul li span{ float: right;}

.tzgg{ width: 227px; float: right;}
.tzgg_tle{ line-height: 36px; background: #2688ed;}
.tzgg_tle span{ float: left; color: #fff; font-size: 16px; padding: 0 15px;}
.tzgg_tle a{ float: right; color: #fff; font-size: 12px; margin-right: 10px;}
.tzgg ul{ overflow: hidden; height: 190px; padding-top: 20px;}
.tzgg ul li{ height: 32px; line-height: 32px; overflow: hidden; font-size: 14px;}
.tzgg ul li span{ float: right;}

.ggwhfw{line-height: 36px; background: #2688ed; height: 36px;}
.ggwhfw span{ float: left; color: #fff; font-size: 16px; padding: 0 15px;}
.ggwhfw a{ float: right; color: #fff; font-size: 12px; margin-right: 10px;}

.whhdap{ width: 307px; float: left; margin-top: 10px;}
.whhdap_tle{ height: 42px; line-height: 42px; border-bottom: 1px solid #d0d0d0;}
.whhdap_tle span{ background: url(/images2019/ggwhfw_bg.png) left no-repeat; padding-left: 40px; font-size: 14px; color: #2784ea; float: left;}
.whhdap_tle a{ float: right; font-size: 12px;}
.whhdap ul{ overflow: hidden; padding-top: 10px;}
.whhdap ul li{ height: 32px; line-height: 32px; overflow: hidden; font-size: 14px;}
.whhdap ul li span{ float: right;}
.whssjs{ margin-left: 21px;}
.whssml{ float: right;}

.leftbox{ width: 705px; float: left;}

.xxgk{ height: 76px;}
.xxgk a{ width:225px;height: 76px;line-height: 76px;display: block;float: left;font-size: 32px;font-family: 'å¾®è½¯é›…é»‘', sans-serif;font-weight: bold;margin-right: 12px;}
.xxgk .li1{background-color: #ffe3c4;color: #e22724;border: solid 1px #ffc6b9}
.xxgk .li2{background-color: #ffeec4;color: #e88a18;border: solid 1px #ead196}
.xxgk .li3{background-color: #f1f6c2;color: #a2b117;border: solid 1px #d3d897}
.xxgk a:last-child{margin-right: 0}
.xxgk i{ font-size: 36px;padding: 0 20px;}

.ztzl{line-height: 36px; background: #2688ed; height: 36px;}
.ztzl span{ float: left; color: #fff; font-size: 16px; padding: 0 15px;}
.ztzl a{ float: right; color: #fff; font-size: 12px; margin-right: 10px;}
.ztzlimg li{ width: 148px; height: 78px; float: left; margin-right: 37px;}

.rightbox{ width: 227px; float: right;}
.rightbox a {
    width: 212px;
    height: 50px;
    line-height: 46px;
    float: right;
    font-size: 24px;
    font-weight: bold;
    background-color: #daebff;
    color: #307ee5;
    margin-bottom: 5px;
}.rightbox i{ font-size: 36px;padding: 0 20px;}

.yqlj{ width: 100%; height: 40px; background: #f5f5f5;}
.yqlj select{ width: 170px; height: 25px; border-radius: 5px; float: left; margin: 7px 11px;}

@media screen and (min-width: 768px) and (max-width: 1002px) {
	.wrap1{ width: 728px; margin: 0 auto; padding: 0 20px;}
	.wsq_banner{ width: 728px; height: auto;}
	.wsq_banner img{ width: 728px;}
	.whdt{ width: 100%; height: 246px; float: left;}
	.tzgg{ width: 47%; float: left; margin-right: 6%;}
	.ggwhfw{ display: none;}
	.padhide{ display: none;}
	.whhdap{ width: 47%; margin-top: 20px; margin-left: 0;}
	.whhdap_tle{ line-height: 36px; background: #2688ed; height: 36px;}
	.whhdap_tle span{ float: left; color: #fff; font-size: 16px; padding: 0 15px; background: none;}
	.whhdap_tle a{ float: right; font-size: 12px; color: #fff;margin-right: 10px;}
	.whhdap ul{ overflow: hidden; height: 190px; padding-top: 20px;}
	.whhdap ul li{ height: 32px; line-height: 32px; overflow: hidden; font-size: 14px;}
	.leftbox{ width: 100%; float: left;}
	.xxgk a{ margin-right: 23px;}

	.rightbox{ width: 100%;}
	.rightbox a{ width: 48%;height: 60px;line-height: 60px; float: left;margin-right: 10px;}
	.yqlj{ height: 80px;}
	.yqlj select{ width: 210px;}
}

@media screen and (max-width: 767px) {
	.wrap1{ width:100%; box-sizing: border-box;}
	.wsq_banner{ display: none;}
	.whdt1_img{ display: none;}
	.whdt{ width: 100%;}
	.whdt1 ul{ width: 100%;}
	.tzgg{ width: 100%; margin:20px 0 0;}
	.padhide{ display: none;}
	.ggwhfw{ display: none;}
	.whhdap{ width: 100%; margin-top: 20px 0 0;}
	.whhdap_tle{ line-height: 36px; background: #2688ed; height: 36px;}
	.whhdap_tle span{ float: left; color: #fff; font-size: 16px; padding: 0 15px; background: none;}
	.whhdap_tle a{ float: right; font-size: 12px; color: #fff;margin-right: 10px;}
	.whhdap ul{ overflow: hidden; height: 190px; padding-top: 20px;}
	.whhdap ul li{ height: 32px; line-height: 32px; overflow: hidden; font-size: 14px;}
	.whssjs{ margin-left:0;}
	.leftbox{ width:100%;}
	.xxgk{ height: auto;}
	.xxgk a{ float: none; margin: 2% 0; width: 100%;}
	.ztzl{ width: 100%}
	.ztzlimg li{ width: 40%; margin: 1% 5%;}
	.ztzlimg li img{ width: 100%;}
	.rightbox{ width: 100%;}
	.rightbox a{  width: 100%;}
	.yqlj{ height: auto;}
	.yqlj select{ width: 40%; height: 25px; border-radius: 5px; float: left; margin: 1% 5%;}
}



        .lxfs-hd{
            line-height: 36px;
            background: #2688ed;
            height: 36px;
          }
        .lxfs-hd span{
            float: left;
            color: #fff;
            font-size: 16px;
            padding: 0 15px;
        }
        .p10{
            line-height: 40px;

        }
        .p_1{
            margin-right: 16px;
            word-wrap: break-word;
        }
        .fRed {
            color: #cc3300;
        }
        @media screen and (max-width: 1002px) and (min-width: 768px){
            .p_1{
                margin-right: 4px;;
            }
        }
        @media screen and (max-width: 530px) {
            .br{display: block}
        }
        @media screen and (max-width: 375px) {
            .p10{font-size: 14px;}
        }
        @media screen and (max-width: 320px) {
            .p10{font-size: 12px;}
            .br1{display: block}
        }
  