@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0;  font-size:16px; font-family:"微软雅黑",Tahoma,Arial,Helvetica, sans-serif; color: #3C3C3C; text-rendering: optimizeLegibility; position:relative;}
body,html,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th{margin:0;padding:0; list-style:none;}
html {-webkit-text-size-adjust: none;-webkit-font-smoothing: subpixel-antialiased;}
h1,h2,h3,h4{ font-size:14px;}
.clear{overflow:hidden;clear:both;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;}
.clearfix{*zoom:1;}
a{ color:#323232; text-decoration:none;}
a:hover{ text-decoration: none; color:#DC0306; cursor:pointer;}
img{ border:0 none; vertical-align:top;}
ul li{list-style:none;}
.date{ font-style:normal; float:right; color:#787676; font-style:normal;}
.m_m{ width:1200px; margin:0 auto;}
.m_t{ margin-top:20px;}
.m_t2{ margin-top:40px;}
.m_r{ margin-right:10px;}
.m_r10{ margin-right:10px;}
.m_r20{ margin-left:6px;}
.m_b{ margin-bottom:40px;}
.p20{ padding:20px 0;}
.p_b20{ padding-bottom:20px;}
.wryh{ font-family: "微软雅黑";}
.dis_none{display:none;}
.dis_inl{display:inline;}
.fl{float:left}

.case-banner {
    height: 314px;
    background: url(/images/case-banner.png) no-repeat center top;
    text-align: center;
}
.center, .main-wrap {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    min-width: 1200px;
}
.case-banner-title {
    font-size: 60px;
    font-weight: bold;
    color: #16F291;
    background-image: -webkit-linear-gradient(left, #16F291, #04F0EF);
    background-image: -moz-linear-gradient(left, #16F291, #04F0EF);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
    margin: 100px 0 5px;
}
.case-banner-p {
    font-size: 18px;
    color: #fff;
    width: 666px;
    margin: 0 auto;
    line-height: 42px;
    background: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,.6), rgba(0,0,0,0));
}

.fr{float:right}
.absolute{position:absolute;}
.relative{position:relative;}
.hidden{ overflow:hidden;}
.border_boxsize{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
body{ min-width:1200px;}
/*layout*/
.topbox{ width:100%; height:165px; background:url(../../images/topbg.jpg) no-repeat center;}
.logo{ width:600px; height:165px; overflow:hidden;}
.logo img{ width:600px; height:165px; overflow:hidden;}

.sreach{ padding-top:55px;}
.inp_srh,.btn_srh{border:#db0101 solid 1px;background:none;height:43px;line-height:43px;float:left; padding-left:5px;}
.inp_srh{outline:none;width:270px; color:#918f8f; background:url(../../images/sreach.png) no-repeat 5px center; padding-left:30px;}
.btn_srh{background:#db0101;color:#FFF;font-family:"微软雅黑";font-size:18px;width:80px; height:45px;}

/*nav*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navbox{ width:100%; height:60px; line-height:60px; background-color:#db0101; position:relative;}
.navbox ul li{ width:100px; float:left; text-align:center; background:url(../images/nav_jg.jpg) repeat-y;}
.navbox ul li a{ font-size:18px; color:#FFF;}
.navbox ul li a:hover{ color:#FC0;}

/*banner*/

.slideBox{ width:100%; height:800px; overflow:hidden; position:relative;  }
.slideBox .hd{ width:15px; height: auto; overflow:hidden; position:absolute; right:5px; bottom:60%; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left;    width:15px; height:15px; margin-bottom:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; font-size:0; border-radius:50%; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:800px; display:block;  }


.maibody{ width:100%;  top:650px; position: absolute; z-index:999;}

/*头条*/
.topone{ width:1200px; height:auto; background-color:rgba(255,255,255,0.9); margin:0 auto; padding:20px 20px 0; overflow:hidden;}
.toutiao{ height:125px; background:url(/images/toptiao.jpg) no-repeat  left top; border:1px solid #F00; background-color:#FFF;}
.toutiao h1{ line-height:60px; font-size:36px; text-align:center; padding-top:10px;}
.toutiao h1 em{ font-size:18px; font-family:"宋体"; color:#F00; padding-left:20px;}
.toutiao h1 em a{ font-size:18px; font-family:"宋体"; color:#FC0; padding-left:20px;}
.xiawen{ line-height:30px; text-align:center;}
.xiawen a{ padding:0 20px; font-size:16px;}


/*jdt*/
.TB-focus{ width:780px; height:450px; position:relative;  overflow:hidden; padding-top:20px; margin-right:20px;}
.TB-focus .hd { position:absolute; right:9px; bottom:10px; z-index:1; padding-left:2px; }
.TB-focus .hd li { color: #000; cursor:pointer; margin-right:5px; width:20px; height:20px; background:#fff; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; border:1px solid #F00; }
.TB-focus .hd li.on { background: #F00; color:#fff; font-weight:bold; opacity:1; filter:alpha(opacity=100); z-index:2; position:relative; }
.TB-focus .bd li img{width:780px; height:450px; overflow:hidden;}
.TB-focus .bd li{ position:relative;}
.TB-focus .bd li p{ width:100%; height:50px; line-height:50px;  position: absolute; bottom:0; padding-left:20px; box-sizing:border-box; color:#FFF; background-color:rgba(0,0,0,0.5);}

/*工作动态*/
.workdt{ width:400px; height:450px; float:right; margin-top:30px;}
.lm{ width:100%; height:55px; background-color:#F00;}
.lm em{ color:#FFF; font-size:24px; float:left; font-style:normal; line-height:55px; padding-left:20px;}
.lm a{ color:#FFF; font-size:18px; float: right; line-height:55px; padding-right:10px;}
.lm a:hover{ color:#FC0;}

.worknr{}
.worknr h2{ line-height:50px; font-size:18px;}
.worknr p{ line-height:24px; font-size:16px;}
.worknr p a{ color:#F00;}
.worknr ul{}
.worknr ul li{ height:40px; line-height:40px; border-bottom:dashed #D2D2D2 1px; background:url(/images/icon1.gif) no-repeat left center; padding-left:20px;}
.worknr ul li .date{ float:right; color:#666;}

/*广告*/

.picScroll-left{overflow:hidden; position:relative; padding-top:30px; }
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:380px; height:120px; display:block; }


/*大家说法*/
.toptwo{ padding-top:30px; overflow:hidden;}
.djiashuofa{ width:440px;height:335px; float:left; margin-right:28px;border:#CACACA solid 1px;overflow:hidden;}
.djiashuofa ul{ padding-top:15px;}
.djiashuofa ul li{ height:40px; line-height:40px; border-bottom:dashed #D2D2D2 1px; background:url(/images/icon1.gif) no-repeat left center; padding-left:20px;overflow:hidden}
.djiashuofa ul li .date{ float:right; color:#666;}

/*领导之窗*/
.ldzhich{ width:300px;height:335px; float: left;}
.ldaoimg{ width:300px; height:280px; box-sizing:border-box; border:#CACACA solid 1px; text-align:center;}
.ldaoimg img{ max-height:200px; padding-top:20px;width:138px; height:220px;overflow:hidden}
.ldaoimg p{ line-height:50px;}


/*通知公告*/

		.txtScroll-top{ width:400px; height:335px; overflow:hidden;border:#CACACA solid 1px; position:relative; float: left; margin-right:28px;}
		.txtScroll-top .bd{ padding:20px 0 20px 10px; }
		.txtScroll-top .infoList li{ height:40px; line-height:40px;   border-bottom:dashed #D2D2D2 1px; background: url(/images/icon.gif) no-repeat left center; padding-left:20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
		.date{ float:right; color:#999; padding-right:4px; overflow:hidden;}


/*广告*/

.hf{ height:100px; overflow:hidden; padding-top:30px;}
.hf img{ height:100px; overflow:hidden;}


/*县区*/

		.slideTxtBox{ padding-top:30px; overflow:hidden;}
		.slideTxtBox .hd{ height:55px; line-height:55px; background: #F00; padding:0 10px 0 20px;   position:relative; }
		.slideTxtBox .hd em{ font-style:normal; color:#FFF; font-size:24px; padding-left:30px;}
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:200px; top:0;}
		.slideTxtBox .hd ul li{ float:left; padding:0 20px; cursor:pointer; color:#FFF; font-size:24px;}
		.slideTxtBox .hd ul li a{color:#FFF !important; font-size:24px;}
		.slideTxtBox .hd ul li.on{ height:50px;  background:#fff; color:#000; margin-top:5px;}
		.slideTxtBox .hd ul li.on a{ height:50px;  background:#fff; color:#000 !important; margin-top:5px;}
		.slideTxtBox .bd dl{ width:520px; padding:15px;  zoom:1; float:left; }
		.slideTxtBox .bd dd{ height:40px; line-height:40px; border-bottom:dashed #D2D2D2 1px; background:url(/images/icon1.gif) no-repeat left center; padding-left:20px; }
		.slideTxtBox .bd dd .date{ float:right; color:#999;}


.xqimg{ width:650px; float:right;}
.xqimg a{ padding:10px; display:block; float:left;}
.xqimg a img{ width:300px; height:150px;}

/*友情链接*/

.yqlink{ line-height:30px; padding-top:30px;}
.yqlink span{ font-size:24px; color:#F00; float:left;}
.linknr{}
.linknr a{ padding:0 15px;}

/*foot*/
.foot{ width:100%; padding:20px 0; background-color:#F00; color:#FFF; text-align:center; line-height:30px; margin-top:30px;}
.foot a{ color:#FFF;}


/*公示公开*/
.gsgk{ padding-top:30px; overflow:hidden;}
.gsgkbtn{ width:700px; height:200px; float:left;}
.shulm{ width:50px; height:180px; background-color:#F00; font-size:30px; color:#FFF; float:left; padding-left:20px; padding-top:20px;}
.gsgkbtn ul{ float:left; padding-top:40px;}
.gsgkbtn ul li{ float:left; width:80px; margin:0 10px;}
.gsgkbtn ul li .btn { width:80px; height:80px; display:block; text-align:center; overflow:hidden; background-size:cover;}

.gsgkbtn ul li i{ width:80px; height:50px; line-height:50px; font-style:normal; font-size:20px; display:block; color:#000;}
.btn1{ background:url(/images/lead.png) no-repeat center;}
.btn2{ background: url(/images/zz.png) no-repeat center;}
.btn3{ background: url(/images/notice.png) no-repeat center;}
.btn4{ background: url(/images/zhin.png) no-repeat center;}
.btn5{ background: url(/images/suan.png) no-repeat center;}
.btn6{ background: url(/images/down.png) no-repeat center;}

.gsgkbtn ul li a:hover i{ color:#F00;}
.gsgkbtn ul li a:hover .btn1{ background:url(/images/lead-1.png) no-repeat center;background-size:cover;}
.gsgkbtn ul li a:hover .btn2{ background: url(/images/zz-1.png) no-repeat center;background-size:cover;}
.gsgkbtn ul li a:hover .btn3{ background: url(/images/notice-1.png) no-repeat center;background-size:cover;}
.gsgkbtn ul li a:hover .btn4{ background: url(/images/zhin-1.png) no-repeat center;background-size:cover;}
.gsgkbtn ul li a:hover .btn5{ background: url(/images/suan-1.png) no-repeat center;background-size:cover;}
.gsgkbtn ul li a:hover .btn6{ background: url(/images/down-1.png) no-repeat center;background-size:cover;}



/*便民服务*/
.bmfw{ width:500px; overflow:hidden; float:left;}

/*焦点栏目*/
.jdtu{padding-top:15px; overflow:hidden;}
.jdtu ul{}
.jdtu ul li{ width:250px; height:200px; float:left; margin-right:42px;}
.jdtu ul li:nth-child(4n){ margin-right:0;}


/*============================================================*/
.inmainbox{ margin:30px auto;}
.inmainleft{ width:300px;}
.menulm{}
.menulm h3{ height:50px; line-height:50px; background-color:#db0101; font-size:24px; color:#FFF; font-weight:100; text-align:center; margin-bottom:10px;}
.menulm li{ line-height:40px; background-color: #E0E0E0; margin-bottom:10px; text-align:center;}
.menulm li a{font-size:18px;}
.width{ width:300px; overflow:hidden; margin:20px 0;}

/**/
.innoticebox{ width:300px;}
.widthin{ width:298px;}
.widthnr{ width:300px;}

.inmainright{ width:880px;}

p img{display:block;margin:0 auto;}

.weizhi{ height:60px; line-height:60px; font-size:18px; border-bottom:2px solid #F00; }
.weizhi a{font-size:18px;}

/*list*/


.inlist{ padding:10px 10px 20px;}
.inlist li{ height:50px; line-height:50px; background:url(/images/icon1.gif) no-repeat left center; padding-left:20px; border-bottom:#CCC dashed 1px;}

/*分页*/
.my_page{ width:880px; text-align:center; overflow:hidden;}
.my_page li { display:inline; text-align:center; margin:0px 5px; line-height:40px;}
.my_page li a{padding:3px 10px; text-align:center; color: #333; border:1px solid #CCC; text-decoration:none; line-height:40px;}
.my_page li a:hover{color:#F00; text-decoration:none;  border:1px solid #F00; }

/*图片列表*/

.inpicList{ overflow:hidden; zoom:1; padding:30px 0;}
.inpicList li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.inpicList li .pic{ text-align:center; }
.inpicList li .pic img{ width:280px; height:250px; display:block;}
.inpicList li .pic a:hover img{ border-color:#999;  }
.inpicList li .title{ line-height:50px;}
.inpicList li .title a{ font-size:18px; }


/*list info*/
.web_nr{ padding:20px 15px;    
    border: 1px solid #EEE;
    margin-top: 15px;}
.bt{text-align:center; padding:15px 0;}
.bt h1{color:#151515; font-size:24px; font-weight:100;}
.info{height:30px;line-height:28px; border-bottom: dashed  #BDBDBD 1px;  margin:3px 0px; text-align:center;  font-size:14px; color: #6A6A6A;margin: 0px 15px 10px 15px;}
.nr{ line-height:36px; padding:10px;}
.nr img{max-width:860px; height:auto!important; width:expression(this.width > 860 ? "860px" : this.width); overflow:hidden;}


/*频道页*/
.rightone{ overflow:hidden;}
.tuwen{ width:300px; overflow:hidden;}
.tuwen ul{ padding-top:20px;}
.tuwen ul li{ width:140px;  float:left; margin:0 5px;}
.tuwen ul li img{ width:140px; height:100px; overflow:hidden;}
.tuwen ul li p{ width:140px; height:50px; line-height:50px; text-align:center; overflow:hidden;}

.widthfocus{ width:460px; height:300px; position:relative;  overflow:hidden; padding-top:20px; margin-right:20px;}
.widthfocus .hd { position:absolute; right:9px; bottom:10px; z-index:1; padding-left:2px; }
.widthfocus .hd li { color: #000; cursor:pointer; margin-right:5px; width:20px; height:20px; background:#fff; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; border:1px solid #F00; }
.widthfocus .hd li.on { background: #F00; color:#fff; font-weight:bold; opacity:1; filter:alpha(opacity=100); z-index:2; position:relative; }
.widthfocus .bd li img{width:460px; height:300px; overflow:hidden;}
.widthfocus .bd li{ position:relative;}
.widthfocus .bd li p{ width:100%; height:50px; line-height:50px;  position: absolute; bottom:0; padding-left:20px; box-sizing:border-box; color:#FFF; background-color:rgba(0,0,0,0.5);}

.workdtbox{ width:400px; height:300px;  float:right; margin-top:20px;}
.worknr{}
.worknrbox h2{ line-height:50px; font-size:18px;}
.worknrbox p{ line-height:24px; font-size:16px;}
.worknrbox p a{ color:#F00;}
.worknrbox ul{}
.worknrbox ul li{ height:40px; line-height:40px; border-bottom:dashed #D2D2D2 1px; background:url(/images/icon1.gif) no-repeat left center; padding-left:20px;}
.worknrbox ul li .date{ float:right; color:#666;}



.righttwo{ overflow:hidden; margin-top:30px;}
.rightnrone{width:430px; height:250px; float:left; overflow:hidden; margin-bottom:20px; }
.mr20{ margin-right:10px;}
.rightnrone ul{ padding-top:20px;}
.rightnrone ul li{ height:40px; line-height:40px; border-bottom:dashed #D2D2D2 1px; background:url(/images/icon1.gif) no-repeat left center; padding-left:20px;}
.rightnrone ul li .date{ float:right; color:#666;}

.download-btn{ margin: 20px 0;text-align: center;}
.download-btn a{ display: inline-block;height: 38px;	line-height: 38px;	padding: 0 18px;	background-color: #009688;	color: #fff;	white-space: nowrap;	text-align: center;	font-size: 14px;	border: none;	border-radius: 2px;	cursor: pointer;}
.download-btn a:hover{ opacity: 0.8;}

































