@charset "utf-8";
/* CSS Document */
.hdbtn{ height: 136px; margin-bottom: 15px;}
.hdbtn ul li{ width: 136px; height: 136px; text-align: center; float: left; margin-right: 68px;}
.hdbtn ul li.num6{ margin-right: 0px;}
.hdbtn ul li a{ padding-top: 18px; height: 118px; display: block; line-height: 45px; overflow: hidden; font-size: 18px; color: #fff; border-radius: 8px;}
.hdbtn ul li.num1 a{ background: #8fa7eb;}
.hdbtn ul li.num2 a{ background: #eac861;}
.hdbtn ul li.num3 a{ background: #a7de71;}
.hdbtn ul li.num4 a{ background: #94c9ec;}
.hdbtn ul li.num5 a{ background: #70cec4;}
.hdbtn ul li.num6 a{ background: #ffad90;}
.hdbtn ul li img{ display: block; margin: 0 auto;}
.hdbtn ul li a:hover img{-webkit-transition:-webkit-transform 0.7s ease-out;-moz-transition:-moz-transform 0.7s ease-out;transition:transform 0.7s ease-out;transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);}

.hdxd_box{ width: 760px;}
.hdlist{ height: 46px; border-bottom: 1px solid #d4d4d4;}
.hdlist ul li{ float: left; width: 128px; text-align: center; height: 46px; line-height: 46px;}
.hdlist ul li a{ font-size: 20px; font-weight: bold; color:#428ece; display: block;}
.hdlist ul li.active a{ color: #fff; background: #428ece;}
.in_head{ height: 35px;background: #f8f8f8;  margin-top: 15px;}
.in_head p.p1{ padding-left: 138px; width: 267px; text-align: left;}
.hdxd_box p{ float: left; height: 35px; line-height: 35px; text-align: center;  overflow: hidden;text-overflow: ellipsis; white-space: nowrap; font-size: 16px;}
.hdxd_box p.p1 a{ display: block; padding-left: 14px;background: url("../images/dot.png") left center no-repeat;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; }
.hdxd_box p.p2{ width: 130px;}
.hdxd_box p.p3{ width: 115px;}
.hdxd_box p.p4{ float: right; width: 110px; }
.in_body{  height: 180px; padding: 10px 0; overflow: hidden; }
.in_body ul li{ height: 36px;line-height: 36px;}
.in_body ul li p.p1{ width: 405px; text-align:left; }
.in_body ul li p.p3,.in_body ul li p.p4{ color: #999999; font-size: 14px;}
.in_body ul li p.p4 .responseNo{ color:#e21d09}

.bjcxbox{ width: 350px; height: 277px; background: #f3faff; padding: 0 15px;}
.bjcxtit{ height: 42px; padding: 10px; background:url("../images/bjcx_bg.png") center repeat-x; }
.bjcxtit span{ font-size: 20px; line-height: 42px; display: block; font-weight: bold; color:#428ece; text-align: center; width: 96px; margin: 0 auto; background:#f3faff;}
.bjcx_search{margin-top: 20px;}
.bjcx_search ul{ height: 35px; margin-bottom: 18px;}
.bjcx_search ul li{ float: left;}
.bjcx_search ul li.tit{ width: 86px; padding-right: 17px; line-height: 35px; font-size: 16px; text-align: right;}
.bjcx_search ul li.tit span{ color: #d70806; margin-right: 11px;}
.bjcx_search ul li.input input{ width: 225px; padding: 0 10px; border: 1px solid #d4d4d4; background: #fff; height: 33px; line-height: 32px; border-radius: 3px;}
.bjcx_search ul li.yzm input{width:106px; padding: 0 10px; border: 1px solid #d4d4d4; background: #fff; height: 33px; line-height: 32px; border-radius: 3px;}
.bjcx_search ul.last{ padding-left: 103px;}
.bjcx_search ul li.bj_btn1 input,.bjcx_search ul li.bj_btn2 input{ width: 100px; height: 35px; text-align: center; line-height: 35px; font-size: 16px; color: #fff; background: #74a6e5; border-radius: 3px; margin-right: 18px; border: none;}
.bjcx_search ul li.bj_btn2 input{ background: #f4e2aa; color: #b38908;}

.xjtjcount{ clear: both; height: 78px; border: 1px solid #cee0f6; margin-bottom: 15px;}
.xjtjcount .tit{ height: 56px; padding: 0px 20px 0px 25px; line-height: 28px; color: #0061d0; text-align: center; float:left;margin:11px 0px; border-right: 1px solid #cee0f6; font-size: 20px; width: 44px;}
.xjtj_1{ margin-left: 90px; padding:6px 0px 7px 25px;}
.xjtj_1 ul li{width: 260px; float: left; background: url("../images/xjtjline.png") right center no-repeat;}
.xjtj_1 ul li p{ width:49%; float: left; height: 65px; text-align: center;line-height: 30px; font-size: 15px; color: #666;}
.xjtj_1 ul li p span{ line-height: 35px; font-size: 26px; font-family: Arial; display: block;}
.xjtj_1 ul li.num4{ background: none; padding-right: 0px;}

.hd_ftcon{ width: 773px; padding: 15px 0px;}
.hd_ftcon .ftimg{ width: 340px; height: 243px; float: left;}
.hd_ftcon .ftimg img{ width: 100%; height: 100%;}
.hd_ftcon .ftcon{ margin-left:340px;height: 226px; overflow: hidden; padding: 17px 20px 0px;background: #f7f9fb;}
.hd_ftcon .ftcon .title{ line-height: 30px; padding: 5px 0px; display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size: 22px; font-weight: bold; color: #e21d09;}
.hd_ftcon .ftcon p{ line-height: 34px; font-size: 16px;}
.hd_ftcon .ftcon p span{ font-weight: bold; color: #f1b208;}
.hd_ftcon .ftcon p a{ color:#e21d09;}
.hd_fthg{ width: 370px; float: right; padding: 15px 0px;}
.fthg_tit{ height: 28px; text-align: left;}
.fthg_wz{ padding-top: 2px; height: auto; overflow: hidden;}
.fthg_wz ul li{ height: 36px; border-bottom: 1px dashed #d8d8d8; line-height: 36px; background: url("../images/dot.png") 2px center no-repeat; padding-left: 20px;}
.fthg_wz ul li a{ font-size: 16px;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.hd_mydcbox{ width: 768px;}
.hd_zjcon{ padding-top: 0px; height: auto; overflow: hidden; }
.hd_zjcon ul{ display: none;}
.hd_zjcon ul.active{ display: block;}
.hd_zjcon ul li{height:64px;line-height:32px;vertical-align:bottom;padding:0 0 0 90px;overflow:hidden;position:relative; margin:15px 0 0 0;}
.hd_zjcon ul li .date{display:block;position:absolute;left:0;top:32px;width:77px;height:32px;line-height:32px;border:#e9e9e9 1px solid;border-top:0;border-radius:0 0 6px 6px;color:#afafaf;font-size:16px;text-align:center;  background: #e9e9e9}
.hd_zjcon ul li .zt{display:block;position:absolute;left:0;top:0px;width:77px;height:32px;line-height:32px;border:#e9e9e9 1px solid;border-bottom:0;border-radius:6px 6px 0 0;font-size:16px;text-align:center; color: #6d6d6d;}
.hd_zjcon ul li .starting{color:#428ece; border:#428ece 1px solid;border-bottom:0; }
.hd_zjcon ul li .dateing{ background: #428ece;border:#428ece 1px solid; color: #fff;border-radius:0 0 6px 6px;}
.hd_zjcon ul li .over{color:#afafaf;}
.hd_zjcon ul li .nostart{color:#afafaf;}
.hd_zjcon ul li a{display:block;float:none;height:32px;line-height:32px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.hd_zjcon ul li a.title2{margin-right:90px;}
.hd_zjcon ul li a:hover{color:#428ece;}
.hd_zjcon ul li a.result{position: absolute; right: 0; top:3px; margin: 0; padding: 0 8px; height: 26px; line-height: 26px; border-radius: 3px; font-weight: normal; font-size: 14px; color: #fff;background:#dbd9da;}
.hd_zjcon ul li a.result:hover{color: #fff; font-weight: bold;}
.hd_zjcon ul li p{ color: #999; font-size: 15px; display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.hd_lmlist{ width: 362px; float: right; padding-left: 19px;  margin-bottom: 15px;border-left:1px dashed #dadada; margin-top: 15px;}
.hd_lmlist ul li{ height: 85px; line-height: 85px; text-align: left; margin-bottom: 15px;}
.hd_lmlist ul li a{ padding-left: 16px; font-size: 22px; color: #fff; display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hd_lmlist ul li img{ margin-right: 12px; display: inline-block; vertical-align: top;}
.hd_lmlist ul li.num1 a{ background: url("../images/hdlmbg1.jpg") repeat-x;}
.hd_lmlist ul li.num2 a{ background: url("../images/hdlmbg2.jpg") repeat-x;}
.hd_lmlist ul li.num3 a{ background: url("../images/hdlmbg3.jpg") repeat-x;}
.hd_lmlist ul li.num3{ margin-bottom: 0px;}
@media (max-width:1199px) {

}
@media (min-width: 992px) and (max-width:1199px) {
.hdbtn ul li{ margin-right: 27px;}
.bjcxbox{ width: 250px;}
.bjcx_search ul li.input input{ width: 125px;}
.hdxd_box,.hd_ftcon,.hd_mydcbox{ width: 652px;}
.in_head p.p1{padding-left: 38px;width: 259px;}
.in_body ul li p.p1{ width: 297px;}
    .bjcx_search ul li.tit{padding-right: 10px;}
    .bjcx_search ul li.yzm input{width: 38px;}
.bjcx_search ul li.bj_btn1 input,.bjcx_search ul li.bj_btn2 input{width: 60px; margin-right: 13px;}

.xjtj_1{padding: 6px 0px 7px 0px;}
    .xjtj_1 ul li{width: 215px;}
.hd_fthg{ width: 280px;}
.hd_ftcon .ftcon{ padding: 10px 10px 0px; height: 233px;}
.hd_ftcon .ftcon p{ line-height: 32px;}
.hd_lmlist{ width: 260px}
.hd_lmlist ul li a{padding-left: 6px;}
.hd_lmlist ul li img{margin-right: 0px;}
}
@media (max-width:991px) {
.hdxd_box,.hd_ftcon,.hd_mydcbox{ width: 100%; float: none;}
.in_body{ height: auto;}
.bjcxbox{  width: auto; float: none; margin-bottom: 15px;}
.xjtjcount{ height: auto; overflow: hidden;}
    .xjtj_1 ul li{width: 25%;}
.hd_fthg{ width: 100%; float: none; padding: 0px 0 15px;}
.hd_lmlist{ padding-left: 0px; border-left: none; width: 100%; float: none; margin-bottom: 2%;}
}
@media (min-width: 768px) and (max-width:991px) {
.hdbtn ul li{ width: 110px; margin-right: 15px;}
.in_head p.p1{padding-left: 116px;}
.in_body ul li p.p1{ width: 383px;}
.bjcx_search ul li.input input{ width: 583px;}
.xjtj_1 ul li.num2{ background: none; padding-right: 0px;}
.xjtj_1 ul li p{ width:100%;}
.xjtjcount .tit{padding: 30px 20px 30px 25px;}
.hd_ftcon .ftcon{ padding:12px 10px 0px; height: 231px; }
}
@media (max-width:767px) {
.hdbtn{ height: auto; margin-bottom: 0; overflow: hidden;}
.hdbtn ul li{ width: 32%; margin-right: 2%; margin-bottom: 2%;}
.hdbtn ul li.num3{ margin-right: 0;}
.hdxd_box p.p2,.hdxd_box p.p3{ display: none;}
.hdxd_box p.p4{ width: 90px;}
.in_head p.p1{ padding-left: 0px; width: auto; text-align: center; margin-right:90px; float:none; }
.in_body ul li p.p1{width: auto; padding-left:8px;margin-right:90px; float:none;}
.bjcxbox{ height: auto; margin-bottom: 2%;}
.bjcxbox ul li.tit{ width:85px;padding: 0;}
.bjcxbox ul li.input,.bjcxbox ul li.yzm{margin-left: 90px;float: none;}
.bjcxbox ul li.input input{ width: 98%;padding: 0;text-indent: 10px;}
.bjcx_search ul.last{ padding-left:0; margin-bottom: 0px; padding-bottom: 15px;}
.bjcx_search ul li.bj_btn1,.bjcx_search ul li.bj_btn2{ width: 45%; margin-right: 5%;}
.bjcx_search ul li.bj_btn1 input, .bjcx_search ul li.bj_btn2 input{ width: 100%; margin-right: 0px;}
.xjtjcount .tit{ height: auto; border-right: none; width: 100%; text-align: left;}
.xjtj_1{ margin-left: 0px; padding: 6px 0px;}
.xjtj_1 ul li{ padding-right: 0px; background: none; float: left; width: 100%;}
.xjtj_1 ul li p{ width: 50%; padding-right: 0px;}
.xjtjcount{ margin-bottom: 2%;}
.hd_ftcon{ padding: 2% 0px;}
.hd_ftcon .ftimg{ width:100%; height: auto; float: none;}
.hd_ftcon .ftcon{ margin-left:0px;height: auto; padding: 2%;}
.hd_fthg{ padding: 0 0 2%;}
.hd_lmlist ul li{ margin-bottom: 2%;}
.hd_lmlist ul li a{padding-left: 23px;}
.hd_lmlist ul li img{margin-right: 10px;}
}
@media (max-width:450px) {
.hdbtn ul li{ width: 49%; }
.hdbtn ul li.num3{ margin-right: 2%;}
.hdbtn ul li.num2,.hdbtn ul li.num4{ margin-right: 0;}

    .bjcx_search ul li.yzm input{width: 72px;}
}

