﻿﻿/* CSS Document */
@charset "utf-8";

body{ background: #fff !important;}
.foot2{ border-top:2px solid #1554c5; padding-top:26px;}
a{ color: #444;}

/*--简单动态图标---*/
.hunnav h3 i{-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
/*--文字溢出隐藏---*/
.foucebox .bd li p span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


/*--顶部--*/
.adminiLogo{ width:100%; height: 64px;background: #f5f5f5;padding-bottom:21px;}
.xzgf-logo{ width:380px; height: 64px;}
.xzgf-logo img{width:308px; height: 64px;}
.ipv6-txt{ width:120px;margin-top:20px;}

/*---查询结果---*/
.neiBanner{width:100%; margin: 0 auto; height: 483px; background: url(../images/neiBanner.jpg) no-repeat center top; padding-top:25px; }
.neiSearch{width:570px;background: url(../images/tm-bg.png) repeat;padding:4px;margin: 0 auto;margin-top:204px;}
.levelSousuo{background: #fff;position: relative;}
.levelSousuo,.neiSearch,.senior input.btn{border-radius:25px; -webkit-border-radius:25px; -moz-border-radius:25px; }
.sousuoleft{ width: 416px; height: 54px; overflow: hidden;zoom:1;}
.sousuoleft input,.senior input.btn{ display: block; float: left;}
.sousuoleft input.text{ width:396px; margin-left:20px; font-size: 16px; height:52px; line-height:52px; background: none;}
.sousuoleft input.btn{margin-top:7px;margin-right:10px;}
.senior{ width:95px; height: 39px;margin:7px 7px 0 0;}
.senior input.btn{ width:95px; height: 39px; background: url(../images/zcwd-btnbg.jpg) no-repeat center; color: #fff; line-height: 35px; text-align: center;}
.souslist{display:none;width:92%; border: 1px solid #448dc8;position: absolute; top:60px; left: 0; background: #fff; padding:13px 3% 16px 4.5%; margin: 0 auto;z-index: 9; border-top:1px solid #d5ecfb; border-radius: 10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
.souslist h3{ display: block; line-height:26px; font-weight: bold; color: #de1818; font-size: 18px;}
.souslist ul{margin-top:13px;}
.souslist ul li{ line-height: 23px; font-size: 15px; background:url(../images/arrow5.png) no-repeat 0 9px;padding-left:15px;margin-bottom:10px;}
.souslist ul li a{ color: #555;}

/*--内容区--*/
.columnTow,.columnTree,.columnFour{ width:100%; margin: 0 auto;}
.columnFour{ background: url(../images/cjwt-bg.jpg) no-repeat top right #fff;padding:20px 0;}

.columnTow{margin-top:11px;}
.neiCenter{ width:100%;}
.bumenName{width:100%;background: url(../images/tit-bg1.png) no-repeat 53px bottom #1c80e5; border-top-left-radius: 10px; border-top-right-radius: 10px;}
.bumenName .tit,.fieldBox .tit{ width:105px; text-align: center; color: #fff; font-size: 20px;padding:20px 0; letter-spacing: 3px;height: auto; }
.lingyfl{width:1053px; background: #f1f7fb;padding:15px 20px 10px 20px; position: relative;}
.bmMing{width:1094px; position: relative; border-top:1px solid #d5ecfb; border-right:1px solid #d5ecfb; border-top-right-radius: 10px;}
.bmMing .hd{ height:75px; overflow: hidden;zoom:1; background: url(../images/zchdbg1.jpg) repeat-x;}
.bmMing .hd li{ float: left; width:50%; line-height: 69px; text-align: center; font-size: 20px; height: 75px }
.bmMing .hd li.on,.bmMing .hd li:hover{ font-weight: bold; color: #0280d7; background: url(../images/zchdbg2.jpg) no-repeat bottom;}
.bmMing .hd li.on a{color: #0280d7;}
.bmMing .bd{ background:#fff;padding:20px 20px 10px 20px; position: relative; width: auto; min-height: 60px;}

.department{ width:100%;}
.department li{ /*width:208px;*/ float: left; line-height: 24px;margin-bottom:8px;}
.department li a{ display: inline-block; padding:3px 14px; line-height: 27px;}
.department li.on a,.department li:hover a{ background: #ff9b00; color: #fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.more{ width:75px; height: 27px; line-height: 27px; text-indent: 12px;  border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; position: absolute;top:0; right:10px; color: #2575df; font-size: 15px;}
.shouqi{  background: url(../images/arrow-3.png) no-repeat 51px 8px #f0f8fc;}
.zhankai{  background: url(../images/arrow-4.png) no-repeat 51px 8px #f0f8fc;}

.fieldBox{ width:auto; border:1px solid #d5ecfb; border-bottom-left-radius: 10px;border-bottom-right-radius: 10px; background: #fff;}
.fieldBox .tit{ width:104px; border-right:1px solid #c3d5f1; color: #444; min-height: 57px;padding-top:25px; background: #f8fbfd;}
.lingyfl{ background:none;}
.lingyfl li{ width: auto;margin-right:38px; background: url(../images/arrow5.png) no-repeat left; padding-left:14px; float: left; font-size: 16px; line-height:28px;margin-bottom:5px;}
.lingyfl li a{ color: #444;}
.lingyfl li:hover{background: url(../images/arrow6.png) no-repeat left;}
.lingyfl li:hover a,.lingyfl li a.on{color: #0f6ece;}


.columnTree{padding:10px 0;}
.zcTit{ margin: 0 auto;margin-top:10px; width:634px; height: 50px; line-height: 50px; text-align: center; font-size: 30px; color: #0f6ece;  background: url(../images/line2.png) no-repeat center;}
.zcTit h3{ color:#0f6ece; font-size: 30px; text-align: center;font-weight: bold; }
.zcTit h3 a{ color: #0f6ece;}
.hotList{ width: 100%; margin-top:16px;position: relative;}
.hotList .hd{ display: none; z-index: 999;}
.hotList:hover .hd{ display: block;}
.hotList .hd a{ display: block; width:46px; height: 46px; position: absolute; top:45%;}
.hotList .hd a.prev{ background: url(../images/arrow1.png) no-repeat;left:0;z-index: 999;}
.hotList .hd a.next{ background: url(../images/arrow2.png) no-repeat; right:0;z-index: 999;}

.hotList .bd{ width:100%;}
.hotList .bd ul{padding-top:10px; }
.hotList .bd li{ width:338px;height: 188px; float: left; margin:0 28px 18px 0; background: #fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; padding:20px; border:1px solid #fff;}
.hotList .bd li:hover{ border: 1px solid #0f6ece;-webkit-box-shadow: 0 0 5px #438eda;	-moz-box-shadow: 0 0 5px #438eda;	box-shadow: 0 0 5px #438eda; transition: all 0.3s linear; }
.hotProblem{ width:100%;}
.hotProblem p,.hotProblem  h3{ display: block; width:100%;}
.hotProblem h3{ height: 56px; background: url(../images/line3.jpg) no-repeat bottom; padding-bottom:15px; font-size: 20px; line-height: 30px;}
.hotProblem p{margin-top:20px; text-indent: 30px; line-height: 30px;}

.chproblem{ width:100%; margin-top:20px; background: url(../images/chpic.png) no-repeat left;}
.cjwtlist{width:662px; margin-left:536px;}

.cjwtlist .bd li{ border: 1px solid #e9edf0; width:510px; padding:15px  30px; background: #fff; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;overflow: hidden;zoom:1; line-height: 26px;margin-bottom:23px;}
.cjwtlist .bd li i,.cjwtlist .bd li h3{ display: block; float: left;}
.cjwtlist .bd li i{ width:45px; height: 45px;border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; background: url(../images/scjb-bg1.png) no-repeat center;margin-right:3%;}
.cjwtlist .bd li.sek2{margin-left:90px;}
.cjwtlist .bd li.sek2 i{ background: url(../images/scjb-bg2.png) no-repeat center; }
.cjwtlist .bd li h3{width:448px;}


.cjwtlist .hd{ width:80px; margin: 0 auto;}
.cjwtlist .hd li{ width:10px;  float: left; height: 10px;border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;  background: #92c0dd; margin:0 5px; font-size: 0 ;text-indent: -1; line-height: 0; cursor: pointer;}
.cjwtlist .hd li.on{ background:#0f6ece; width:20px; }

/*---列表页---*/
.leftSort{ width:180px; margin-left:20px;}
.leftSort .tit{ height: 35px; line-height: 35px; background: url(../images/line4.jpg) no-repeat left; padding-left:17px; font-size: 18px; font-weight: bold; color: #0669cd;}
.wtlblist{margin-top:10px;}
.wtlblist li{ line-height: 30px; padding-left:20px;margin-bottom:10px; font-size: 17px;}
.wtlblist li.current a,.wtlblist li:hover a{ color: #0669cd;}

.rightSort{ width:929px; min-height: 500px;border-left:1px solid #e5e5e5; padding-left:46px;margin-right:20px;margin-bottom:46px;}
.righTit{ width:100%; height: 40px; line-height: 40px; }
.righTit h3,.righTit span{ display: inline;}
.righTit h3{font-weight: bold; font-size: 26px;}
.righTit span{ color: #444; line-height: 50px; margin-left:10px; font-size: 20px;}
.rightSort ul.newlist{margin-top:10px;}
.rightSort ul.newlist li{ background: url(../images/dian.png) no-repeat left;}
.rightSort ul.newlist li a{ color: #444; width:100%;}
.rightSort ul.newlist li.line{ height: 1px; border-bottom:1px solid #d9d9d9;margin:10px 0; background: none;}


/*--翻页--*/
.page{  overflow:hidden;zoom:1;margin:10px auto 0 auto; padding:5px 0;text-align:center; display:table ; font-size:15px !important;}
.page a,.page span{ display:block; float:left;background:#fff; border:1px solid #cccccc;padding:4px 9px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:5px; text-align:center;  }
.page a:hover,.page a.current,.page span.current{ background:#2064b5; color:#fff; border:1px solid #2064b5;}
a.page1{ background:#f2efef; border:1px solid #e0e0e0}
.page span{ display:block; float:left; padding:0 10px; line-height:30px;}
.page span input{ display:inline;background:none; text-align:center; width:25px; height:23px;border:1px solid #d3e6fc; line-height:23px; background:#e2effd; margin:0px 5px;  outline:none; color:#444;}
.page-tips{border:none !important;}



/*-------当前位置-----*/
.location{ width:1130px; line-height:26px;color: #666; height:35px; background:url(../images/locai1.jpg) no-repeat 16px 4px;padding-left:40px; font-size:14px;margin-top:-25px;}
.location a{ margin:0px 5px; color: #666;}
.wdxqCenter{ width: 1100px; margin-top:20px;-webkit-box-shadow: 0 0 10px #dcdada;-moz-box-shadow: 0 0 10px #dcdada;	box-shadow: 0 0 10px #dcdada; padding:20px;
/*min-height:520px;*/margin-bottom:58px;}

.tiwenBox,.tiwenBox2{ width:100%; margin-bottom:80px;}
.user-tx{ width:48px; height: 48px; }
.user-dhk{overflow: hidden; zoom:1;}
.user-dhk i,.user-dhk h3{ display: block; float: left;}
.user-dhk i{ width:7px; height: 7px;}
.user-dhk h3{  padding:10px 20px; line-height: 32px; color: #006ddb; max-width:783px; border-radius: 8px;  -webkit-border-radius:8px; -moz-border-radius:8px; }


.Detailstime{ width:auto; text-align: right; line-height: 40px; color: #777; font-size: 14px;margin-bottom:10px;padding-right:64px;}
.replyBox,.askBox{ width:100%; overflow: hidden;zoom:1;}

.askBox .user-dhk{ float: left;margin-left:13px;}
.askBox .user-tx{ float: left;}
.askBox .user-dhk h3{border-top-left-radius:0;background:#e9f2fe; }
.askBox .user-dhk i{ background: url(../images/dialog-j.png) no-repeat;}

.replyBox .user-dhk{ float: right;margin-left:13px;}
.replyBox .user-dhk h3{border-top-right-radius:0;background:#1d6acb; }
.replyBox .user-tx{ float: right;}

.replyBox .user-dhk{;margin-right:13px; float: right; }
.replyBox .user-dhk i{ background: url(../images/dialog-j2.png) no-repeat;float: right; }
.replyBox .user-dhk h3{ background: #1d6acb; border-top-right-radius:0; color: #fff;}
.replyBox .user-dhk i{ background: url(../images/dialog-j2.png) no-repeat;}

/*--顶部链接添加-开始-*/
.topHeaderlk {width: 100%;background: #f5f5f5;margin: 0 auto;}
/*---头部样式开始---*/
.toptab {width: 1200px;margin: 0 auto;height: 35px;line-height: 35px;font-size: 12px;color: #444;}
.toplk a {margin: 0px 1px;color: #444;text-decoration: none;}
.toplk {width: 340px !important;}
.topcd {overflow: hidden;zoom: 1;height: 20px;margin-top: 5px;overflow: hidden;zoom: 1;}
.topcd a {display: block;float: left;margin-left: 8px;font-size: 0;text-indent: 9;text-decoration: none;}
.fl {float: left;}
.fr {float: right;}
/*--顶部添加天气样式---*/
.rili {width: 480px;height: 34px;overflow: hidden;zoom: 1;margin-left: 55px;}
.rili .date {float: left;line-height: 34px;width: 131px;color: #444;}
.rili .weather {float: left;line-height: 34px;margin-top: -3px;margin-left: 5px;position: relative;}
.weather img {vertical-align: middle;margin: 0 2px;}
.tqzhishu {float: right;margin-left: 4px;line-height: 34px;}
.tqzhishu a {color: #444 !important;text-decoration: none;}
.tq-tm {width: 100%;height: 34px;position: absolute;top: 0;left: 0;color: #444;}
.tq-tm a {display: block;width: 100%;height: 34px;}
.rili {width: auto !important;margin-left: 2px !important;}


.wendanews{ width:856px;}
.zcwdtit{ width:100%; height:55px; line-height: 55px; background: url(../images/zcwdline1.jpg) repeat-x bottom; overflow: hidden;zoom:1;}
.zcwdtit h3,.zcwdtit span{ display: inline-block;}
.zcwdtit h3{ display: inline-block; height: 55px; padding: 0 10px;background: url(../images/zcwdline2.jpg) repeat-x bottom;  float: left; overflow: hidden;zoom:1;}
.zcwdtit h3 a{color: #0f6ece;}
.zcwdtit span{ float: right; marign-right:5px; font-size:15px; color: #999; line-height: 60px;}
.zcwdtit span a{ color: #999;}
.zcwdtit span:hover a{ color: #0f6ece;}

.zcwdtit h3 i,.zcwdtit h3 span{ display: inline-block; float: left;}
.zcwdtit h3 i{ display: inline-block; width:30px; height: 50px; margin-right:4px;}
.zcwdtit h3 span{font-size: 22px; color: #0f6ece; font-weight:bold;}
 i.newfabu{ background: url(../images/zcwd-icon1.png) no-repeat 0 6px;}
i.wdzti{background: url(../images/zcwd-icon2.png) no-repeat 0 6px;}



.zdlist{ width:100%; margin-top:15px;}
.zdlist li{ border-bottom: 1px solid #e8e8e8; padding-bottom:14px; margin-bottom:10px;}
.zdlist li h3,.zdlist li span,.zdlist li p{ display:block; width:100%;}
.zdlist li h3{ line-height:40px; font-size: 17px; font-weight:bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zdlist li h3 s{ display: inline-block; width:24px; height: 24px; line-height: 24px; text-align: center; font-size: 15px; margin-right:10px; background:#d42f2f; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; color: #fff; font-weight: normal; text-decoration: none;}
.zdlist li p a{ margin-top:3px; line-height: 24px; color: #888; font-size: 16px;}
.zdlist li span{ text-align: right;color: #777;margin-top: 5px; }
.zdlist li span a{color: #777;}

.zdlist li h3 span{ color:#ec3b3b; font-weight:bold; display: inline;}

.wendaTiop{ width:324px;}
.wendaTiop ul{margin-top:21px;}
.wendaTiop ul li{margin-bottom:22px; height: 195px;position: relative; }
.zcztimg{ width:100%; height: 195px; overflow: hidden;}
.zcztimg img{ width:100%; height: auto;}

.wendaTiop ul li .txt{ width:96%;height: 40px; position: absolute; bottom:0; line-height: 40px; padding:0 4%; background: url(../images/tm-zcbg.png) repeat; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; }

.wdxqBox{ background: url(../images/zcwdxq1.png) no-repeat bottom left #f6f9ff;margin:16px 16px; position: relative;/*min-height: 500px;*/padding:20px;background-size:15%;}
.bkframe{width:50px; height: 50px; position: absolute;}
.leftkuang1{ left:0; top:0; background: url(../images/zcxq-kleft1.png) no-repeat;}
.leftkuang2{ left:0; bottom:0; background: url(../images/zcxq-kleft2.png) no-repeat;}

.leftkuang3{ right:0; top:0;background: url(../images/zcxq-right1.png) no-repeat;}
.leftkuang4{ right:0; bottom:0;background: url(../images/zcxq-right2.png) no-repeat;}


.askxanr{ width:100%;}
.wdtit{ width:100%; text-align: center;  margin-bottom:20px;margin-top:10px;}
.wdtit h3{ width:100%; line-height:36px;font-size: 25px; font-weight: bold; color: #444;}
.askdetails{ width:95%;margin: 0 auto;margin-top:10px;}
.askdetails p,.askdetails{ line-height:34px;}
.shuming{ text-align:right;padding-right:30px; line-height: 30px;margin-top: 10px;}
.shuming span{ display: block;}
.shuming .dwname,.shuming .date{width:180px;margin-left:calc(100% - 140px);text-align:center;}

.pingjia{  margin-top:25px;margin-left:10px;}
.pingjia span{ display: inline-block; margin-left:20px;padding-left:24px; height: 30px; line-height: 30px; cursor: pointer;}
span.manyi{ background: url(../images/zcmanyi.png) no-repeat left;}
span.no-many{ background: url(../images/zcmanyi2.png) no-repeat left;}
.manyitips {width: 260px;display: none;margin-top: 10px;margin-left: 126px;padding: 0 10px 5px 10px;}
        .nomanyitips {width: 260px;display: none;margin-top: 10px;margin-left: 210px;padding: 0 10px 5px 10px;}

















