@charset "gb2312";

/**
 * Webname: lnlk for template core * Version: 2016-12-15  * Lasttime:  * Author:wangni
 ** css */
/**  *｛mairin:0px; padding:0px;｝这东西叫“通配符”用来匹配页面上所有元?让这些的内边距和外边距都?*/
*{mairin:0px; padding:0px}
html,body,h1,h2,h3,h4,h5,hr,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td{margin:0;padding:0;}
html,body{-webkit-text-size-adjust:none;}/*禁用Webkit内核浏览器的文字大小调整功能*/
ul,ol,li{list-style:none;}/*去掉列表项自带的样式以及默认的margin?/
body{font:14px/1.2 "微软雅黑",Tahoma,SimSun,Arial; margin:0 auto; background:url(imagesbg.jpg) center top no-repeat; color:#333; text-align:left;}
button,input,select,textarea{font:12px/1.2 "宋体",Arial,tohama,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
h1,h2,h3,button,input,select,textarea{font-size:100%; font-weight:normal; font-family:"微软雅黑"}
table{border-collapse:collapse;border-spacing:0;}
/** Link */
a:link,a:visited{text-decoration:none;color:#434343;}
a:hover,a:active{text-decoration:none;color:#4a4949; outline:none;}
a img,img,embed,object{border:none;vertical-align:top;}
img{ border:0px; display:block;}

/*border-padding*/
.mt40{ margin-top:40px;}
.ml20{ margin-left:20px;}
.mt30{ margin-top:30px; }
.ml55{ margin-left:55px;}
/**/
.fl{ float:left;}
.fr{ float:right;}
.cleft{ clear: left;}
.cl{ clear:both;}
/**===񹫿===*/
.zwgk{ padding:20px 15px 50px 15px; overflow:hidden;}
.yjzq{padding:20px 25px 50px 25px; overflow:hidden;}
.zwgk-main{ width:1000px; margin:0 auto; background:#FFF;box-shadow: #e3e3e3 0px 0px 10px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;overflow:hidden;}
.zwgk-main-left{ width:255px; overflow:hidden;}
.zwgk-main-right{ width:710px;overflow:hidden;}
.zwgk-tittle{ color:#1a5195; font-size:18px; width:220px; text-align:center;overflow:hidden;}
.zwgk-tittle span{ font-weight:bold;}
.d3{ margin-top:2px; width:220px; border-bottom:1px solid #e9e9e9;overflow:hidden; }
.d3 img{ border:0px; display:block; margin-bottom:2px;}
.hygk{ width:220px; height:56px; background:url(imageshygk-img-off.jpg); margin-top:5px; line-height:56px; font-size:16px; text-align:center;}
.hygk span{ padding-left:40px;}
.hygk:hover{background:url(imageshygk-img-on.jpg); }
.zzjg{ width:220px; height:56px; background:url(imageszzjg-img-off.jpg); margin-top:5px; line-height:56px; font-size:16px; text-align:center;}
.zzjg span{ padding-left:40px;}
.zzjg:hover{background:url(imageszzjg-img-on.jpg); }
.ldjs{ width:220px; height:56px; background:url(imagesldjs-img-off.jpg); margin-top:5px; line-height:56px; font-size:16px; text-align:center;}
.ldjs span{ padding-left:40px;}
.ldjs:hover{background:url(imagesldjs-img-on.jpg); }
.zcfg{ width:220px; height:56px; background:url(imageszcfg-img-off.jpg); margin-top:5px; line-height:56px; font-size:16px; text-align:center;}
.zcfg span{ padding-left:40px;}
.zcfg:hover{background:url(imageszcfg-img-on.jpg); }
.tjsj{ width:220px; height:56px; background:url(imagestjsj-img-off.jpg); margin-top:5px; line-height:56px; font-size:16px; text-align:center;}
.tjsj span{ padding-left:40px;}
.tjsj:hover{background:url(imagestjsj-img-on.jpg); }
.zwgk-right-tittle{ font-size:18px;}
.zwgk-right-border{ border-bottom:1px solid #e9e9e9; padding-bottom:10px;}
/**===Ƶ㲥===*/
.spdb{ width:220px; color:#333333;overflow:hidden;}
.spdb img{ width:220px; height:124px; border:none; display:block;}
.spdb-box{ width:220px; height:124px;}
.spdb-box-main{ width:220px; line-height:20px;}
.spdb-tittle{ font-size:16px; width:220px; line-height:25px;overflow:hidden;}
.spdb-main{ color:#818181; width:220px; line-height:25px; border-bottom:1px solid #e9e9e9; padding-bottom:15px;overflow:hidden;}
.bfan{ background:url(imagesspbtn.png); width:40px; height:40px; position:relative; top:-124px; display:block;}

/**===ۿڹ===*/
.gkgl{ background:url(imagesd3.jpg) no-repeat left center; padding-left:20px; }
.gkgl-border{border-bottom:1px solid #e9e9e9; padding-bottom:10px;}
.gkgl-main{ line-height:25px;}
.gkgl-main span{ color:#818181;}
.gkgl span{ color:#818181;}
.gkgl img{ vertical-align:middle;}

/**===Ϣ===*/
.xxfb-box{width:220px; padding:15px 0px; background:#ededed; font-size:16px; text-align:center; margin-top:5px;}
.xxfb-box:hover{ background:#deecff;}

/**===ͼƬ===*/
.tpgl{ width:220px; float:left; margin-right:23px; margin-top:20px; margin-bottom:10px;overflow:hidden;}
.tpgl-w{ width:730px;overflow:hidden;}
.tpgl-border{ border-top:1px solid #e9e9e9; width:710px; margin-top:35px; overflow:hidden;}

/** ҳ page */
.page {height:34px;line-height:34px;padding-top:30px;padding-bottom:30px;color:#555;text-align:center;overflow:hidden;font-size:12px;}
.page input {vertical-align:middle;border:1px solid #d4d4d4;padding:3px;text-align:center;}
.page input[type="button"] {cursor:pointer;}
.page a {height:34px;line-height:34px;min-width:22px;text-align:center;border:1px solid #f0f0f0;background:#fff;}
.page a:link,.page a:visited,.page2 a.current {display:inline-block;*zoom:1;padding:2px 3px;color:#555;line-height:18px;height:18px;vertical-align:middle;font-family:'\5FAE\8F6F\96C5\9ED1',Tahoma,Geneva,sans-serif;}
.page a:hover,.page2 a.current {color:#fff;background:#324160;}
.page2 a {margin-right:3px;}

/**===ϸ===*/
.xl-tittle{ width:710px; border-bottom:1px solid #e9e9e9; font-size:18px; padding-bottom:15px; text-align:center;overflow:hidden;}
.xl-ly{ color:#818181; padding:10px 0px;border-bottom:1px solid #e9e9e9;}
.xl-main{ line-height:30px;text-indent:2em;}
.xl-dy{ text-align:right;color:#818181; border-bottom:1px solid #e9e9e9; padding-bottom:10px; margin-top:40px;}
.xl-xglj{ line-height:20px; margin-left:30px;}
.xl-xglj span{ color:#818181;}
.xglj-border{ border-top:1px solid #e9e9e9; margin-top:30px;}

/**===ֳ===*/
.jzxx-zs{text-indent:2em; width:715px; line-height:25px; margin-top:10px; overflow:hidden;}
.jzxx-box{ width:715px; margin-top:15px; overflow:hidden;}
.jzxx-button{ width:150px; height:40px; text-align:center; line-height:40px; background:#204a87; border:none; color:#fff; font-size:16px; margin-right:50px;}

/**===ѯ===*/
.wszx-zs{width:715px; line-height:25px; margin-top:10px;overflow:hidden;}
.wszx-zs span{ color:#F00;}
.wszx-tittle{ font-size:16px;border-bottom:1px solid #e9e9e9; padding-bottom:10px; color:#333333;}
.wszx-tittle span{ color:#818181; font-size:12px; padding-right:30px; }
.wszx-tittle-wt{ color:#5a85e5; font-size:16px;}
.zxhf-wt{ width:570px; overflow:hidden;line-height:30px;}
.zxhf-rq{ width:125px; overflow:hidden; color:#acacac; line-height:30px;}
.zxhf-df{ width:710px; overflow:hidden; border-bottom:1px solid #e9e9e9; padding-bottom:10px; padding-top:15px;line-height:30px;}
.zxhf-df span{ color:#F00; margin-right:5px;}

/**======*/
.gl-main{ border-bottom:1px solid #e9e9e9; line-height:35px;}
.gl-main span{ color:#818181;}

.yjzq-tittle{ border-bottom:1px solid #e9e9e9; font-size:18px; padding-bottom:15px; text-align:center;overflow:hidden;}
.yjzq-box{ width:938px; height:522px; margin:0 auto; background:#f8fdff; border-top:1px solid #204a87; border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #efefef; margin-top:40px;}

/**===Ϣѯ===*/
.xxcx-main{ width:860px; margin:0 auto;}
.ghwx{  width:268px; height:84px; margin-top:20px; border:2px solid #efefef; margin-right:10px;}
.ghwx:hover{ border:2px solid #2d63ab;}
.bmxx{width:410px; height:84px; margin-top:20px; border:2px solid #efefef; margin-right:10px;}

/*-------------*/
/*New*/
.rqboxText{
   line-height: 20px;
}
.govNewDBox{
   width: 970px;
   overflow: hidden;
   margin: 0 auto;
}
.govzwgkBox{
   width: 100%;
   overflow: hidden;
   float: left;
   padding-top: 10px;
   +padding-top: 1px;
   margin-bottom: 10px;
}
.righttitle1,
.righttitle2{
   width: 100%;
   float: left;
}
.righttitle1{
   margin-bottom: 10px;
}
.govzwgkPiBox,
.govjggkBox,
.govyzgBox,
.govyqljFormBox{
   width: 100%;
   overflow: hidden;
   float: left;
}
.govzwgkPi{
   width: 234px;
   height: 70px;
   display: block;
   background-color: #ededed;
   float: left;
   margin: 0 4px;
   position: relative;
}
.govzwgkPi img{
   position: absolute;
   top: 16px;
   left: 40px;
}
.govzwgkText{
   font-size: 16px;
   position: absolute;
   top: 28px;
   right: 60px;
}
.govzwgkPi:hover{
   background-color: #e8f2ff;
}
.govjggkBox,
.govyzgBox{
   margin-bottom: 10px;
}
.govDList,
.govDList2{
   width: 465px;
   overflow: hidden;
   float: left;
}
.govDList2{
   float: right;
}
.govyqljBox{
   width: 367px;
   overflow: hidden;
   float: left;
   border-top: 2px solid #2061bf;
   border-bottom: 2px solid #2061bf;
   margin-right: 10px;
}
.govyqljText{
   color: #104da0;
   padding: 5px 0;
   text-align: center;
}
.select-list2{
   width: 170px;
   height: 26px;
   border: 1px solid #e1e1e1;
   float: left;
   margin-bottom: 10px;
}
.govzxfwBox,
.govgzhdBox{
   width: 244px;
   overflow: hidden;
   float: left;
   border-top: 1px solid #e9e9e9;
   border-bottom: 1px solid #e9e9e9;
   padding-bottom: 20px;
   +padding-bottom: 8px;
}
.govyqljText2{
   padding: 7px 0;
}
.govzwgkPi2{
   width: 70px;
   height: 85px;
   display: block;
   float: left;
   margin: 0 25px;
}
.govzwgkPi2 img{
   display: block;
   margin: 0 auto;
   margin-bottom: 10px;
   +margin-bottom: 6px;
}
.govzwgkText2{
   display: block;
   text-align: center;
}
.govgzhdBox{
   width: 328px;
   float: right;
}
.govzwgkPi3{
   margin: 0 19px;
}
/*END New*/
/*-------------*/