@charset "utf-8";

/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,td,em{-webkit-text-size-adjust:none;margin:0;padding:0;border:none;font-family:"Microsoft Yahei","微软雅黑","宋体",Tahoma,Arial,Helvetica,STHeiti;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.all{background-color: #FFFFFF;background-image: url(../images/bg.png);background-repeat: no-repeat;background-position: center top;padding-top: 1000px;}
img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;} 
ol,ul{list-style:none;} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-weight:normal;font-style:normal;}
a:active, a:focus{outline:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
*html{background-image:url(about:blank);background-attachment:fixed;}
h1,h2,h3,h4,h5,h6,ul,p,ol,th,dl,dt,form{ margin:0px; padding:0px;}
li{ list-style-type: none; }
a img{ border:none;}
.clear{ clear:both; overflow:hidden; height:1px;}
.clear5{ clear:both; overflow:hidden; height:5px;}
.clear8{ clear:both; overflow:hidden; height:8px;}
.clear10{ clear:both; overflow:hidden; height:10px;}
.clear15{ clear:both; overflow:hidden; height:15px;}
.clear20{ clear:both; overflow:hidden; height:20px;}
.clear25{ clear:both; overflow:hidden; height:25px;}
.clear28{ clear:both; overflow:hidden; height:28px;}
.clear30{ clear:both; overflow:hidden; height:30px;}
.clear40{ clear:both; overflow:hidden; height:40px;}
.clear50{ clear:both; overflow:hidden; height:50px;}
.padding8{ padding:8px;}
.padding10{ padding:10px;}
.padding15{ padding:15px;}
.padding20{ padding:20px;}
a{text-decoration: none;cursor: pointer;color:#333333;}
a:hover{text-decoration: none;color:#da1823;}
.floatLeft{ float:left;}
.floatRight{ float:right;}
.width1200{ width:1200px; margin:0 auto;}
.date{ float:right;}
body{background-image: url(../images/bkk.png);background-repeat:repeat;}

/*headcss*/
.head{line-height:40px; font-size:15px; text-align:left; color:#fff;  font-size:15px; }
.headTop a{ color:#fff;}
.headTop{ height:40px; display:block; width:1200px; margin:0px auto; line-height:41px; overflow:hidden;}
.headTopLeft{ width:30%; height:40px; padding-left:10px; float:left;}
.headTopLeft i{ height:40px; width:40px; display:block;float:left; text-align:center; }
.headTopRight{ width:20%; height:40px; float:right;}
.headTopRight i{ height:40px; width:40px; display:block;float:right; text-align:center;}
.headTopRight span{height:40px; display:block;float:right; text-align:right; }
.banner{ ;}
.head_top{ height:40px; background-color:#3976a7;}
.banner{height:430px; clear:both;  background-image:url(../images/Topbanner.jpg); background-repeat:no-repeat; background-position:center -2px; border-bottom: 5px solid #18a283;}

.allBox{ width:1200px; margin:0px auto;}

/*导语*/
.index-Intro{ height:216px; background: url(../images/img1a1.png) no-repeat bottom left; position: relative;}
.index-Intro-imgbk{ height:216px; background: url(../images/img1a2.png) no-repeat top right; padding:5px;}
.daoyu{ width:180px; height:80px; line-height:80px; background-color:#3fbfbd; position: absolute; top:-10px; left:60px;color: #fff;font-size: 40px;text-align: center; font-weight: bold;}
.daoyu span{ font-size: 45px;line-height:70px;padding-right:10px; }
.index-Intro-nr{ font-size: 17px; line-height: 1.8em; color: #545454; height:105px; padding:20px; padding-top:80px; background-color:#fff; box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);}
.index-Intro-nr p{ text-align: left; text-indent: 2em; color: #545454;}
/*头条*/

.headlines{height: 132px;padding:10px;display: block; background-color:#fff; width:1170px; margin:0px auto;position: relative;}
.tt_img {float: left;width: 125px;height:132px;background-image: url(../images/img1.jpg);background-repeat: no-repeat;background-position: left center;display: block;}
.headlines_right{ width: 88.5%; float: right; height:120px; overflow:hidden;}
.headlines_right h1{line-height:60px;color: #355e92;font-weight: bold;text-align:center;display: block;}
.headlines_right h1 a { font-size:32px;color: #d40100;font-weight: bold;text-align: center;display: block;}
.headlines_right h1 a:hover{ color:#b40100;}
.headlines_right p{font-size:15px; height:60px; line-height:30px; display: block; overflow:hidden;padding:0px 20px; color:#6d747d;}
.headlines_right p a{color:#5d728d;}

/* 新闻中心 */

.jtzx_box{background-color: #fff;box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);-webkit-transition: all 0.3s ease;}
.new_Info{ padding:0px 0 0px 0;}
.zx_tt {font-size:18px;font-weight: bold;color: #4876d7;text-decoration: none; height:55px; line-height:55px; overflow:hidden;}
.zx_tt a {text-align: center;text-decoration: none;display: block;color: #3882dd;}
.zx_tt a:hover{color:#3882dd;}
.dl_p p {font-size: 13px;line-height:24px;;color: #b0b0b0;text-decoration: none; text-indent: 2em;}
.dl_p {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #134580;padding-right: 15px;padding-bottom: 15px;}
.dl_p p a {color: #a0130b;}
.new_Info ul{ padding-top:10px; display:block; }
.new_Info ul li{ height:40px; line-height:40px; overflow:hidden; color:#333333; display:block; font-size:17px; clear:both; background-image:url(../images/dian.png); background-position:left center; background-repeat:no-repeat; padding-left:20px;}
.new_Info ul li a{ color:#333333; width:82%; float:left; height:46px; overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap;}
.new_Info ul li a:hover{color:#3882dd;}
.new_Info ul li:hover,.tzgg_list ul li a:hover,.tzgg_list2 ul li a:hover,.dwdt_left ul li a:hover,.zhgh_box ul li a:hover,.yyfw ul li a:hover,.zxft_center ul li a:hover{background-image:url(../images/lanDian.png); color:#3882dd;}

.szfwj_box {display: block;width: 1200px;height:427px;background-color: #FFF;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto; -webkit-box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);-webkit-transition: all 0.3s ease; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
/*img flash*/
.jtzx_img{ width:100%; height:427px;}
.xwTabImg{ width: 52%; height: 427px; float: left;}
.xwTabImg img{ width:100%; height:427px; -moz-border-top-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-bottom-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;}
.xwTabInfo{ width: 44%; height: 380px; float: right; padding:20px;}
.xwTabInfo h1{ margin: 10px 0px; text-align: left; font-size: 24px; color: #20528f; line-height:30px; max-height:60px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:2;-webkit-box-orient:vertical;}
.xwTabInfo h1 a{color: #20528f;}
.xwIntro {padding: 10px 0; line-height: 30px; font-size: 16px; color: #606060;}
.xwIntro a{ color: #294b90;}

#XWimg{overflow: hidden;position: relative;}
#XWimg ul{ padding: 0;margin: 0;}
#XWimg ul li{top: 0;left: 0;right:0;bottom:0; list-style: none; position: absolute; height: 427px;}

#XWimg_indicator{width: 150px; position: absolute; text-align: right;  right:50px; bottom: 15px; z-index: 2;}
#XWimg_indicator a{display: inline-block;width: 16px; height: 16px; margin:0 3px; background: #bbbbbb; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
.indicator-active{ background: #bf2222!important;}

/*img flash end*/

.tzgg_box{display: block;padding-bottom: 20px;}

.tzgg_title {line-height: 46px;display: block;height: 54px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d8d8d8; padding-left:20px; background-repeat: no-repeat;background-position: 20px center;border-top: 2px solid #6ea4e7;}
.xw_icon1{ background-image: url(images/xw_icon1.png);}
.xw_icon2{ background-image: url(images/xw_icon2.png);}
.xw_icon3{ background-image: url(images/xw_icon3.png);}
.xw_icon4{ background-image: url(images/xw_icon4.png);}
.xw_icon5{ background-image: url(images/xw_icon5.png);}
.tzgg_title span {font-size: 19px;line-height: 54px;font-weight: bold;color: #3882dd;background-image: url(images/icon_tz.png);background-repeat: no-repeat;background-position: 5px center;display: block;float: left;padding-left: 50px;}
.tzgg_title span a {color: #3882dd;}
.tMore {display: block;float: right;width: 70px;line-height: 54px;height: 54px;}
.tMore a {display: block; height: 54px;color:#666;font-size: 15px;}
.tzgg_list {display: block;padding-top: 20px;padding-right: 20px;padding-left: 20px;}
.tzgg_list ul {display: block;float: left;width:100%;}
.tzgg_list ul li {line-height: 40px;display: block;height: 40px;}
.tzgg_list ul li a { width: 78%; font-size: 17px;line-height: 40px;color: #333333;background-image: url(../images/huiDian.png);background-repeat: no-repeat;background-position: left center;display: block;float: left;height: 40px;padding-left: 20px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.tzgg_list ul li span {font-size: 17px;line-height: 40px;color: #333333;display: block;float: right;}

.tzgg_list2 {display: block;padding-top: 20px;padding-right: 20px;padding-left: 20px;}
.tzgg_list2 ul {display: block;float: left;width:100%;}
.tzgg_list2 ul li {line-height: 40px;display: block;height: 40px;}
.tzgg_list2 ul li a { width: 75%; font-size: 17px;line-height: 40px;color: #333333;background-image: url(../images/huiDian.png);background-repeat: no-repeat;background-position: left center;display: block;float: left;height: 40px;padding-left: 20px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.tzgg_list2 ul li span {font-size: 17px;line-height: 40px;color: #333333;display: block;float: right;}

.tzgg_list3 {display: block;padding-top: 20px;padding-right: 20px;padding-left: 20px;}
.tzgg_list3 ul {display: block;float: left;width:100%;}
.tzgg_list3 ul li {line-height: 40px;display: block;height: 40px;}
.tzgg_list3 ul li a { width: 75%; font-size: 17px;line-height: 40px;color: #333333;background-image: url(images/huiDian.png);background-repeat: no-repeat;background-position: left center;display: block;float: left;height: 40px;padding-left: 20px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.tzgg_list3 ul li span {font-size: 17px;line-height: 40px;color: #333333;display: block;float: right;}
.tzgg_list3 ul li a:hover{color: #3882dd; background: url(images/lanDian.png) 0px center no-repeat;}

.tzgg_list4 {display: block;padding-top: 20px;padding-right: 20px;padding-left: 20px;}
.tzgg_list4 ul {display: block;float: left;width:100%;}
.tzgg_list4 ul li {line-height: 40px;display: block;height: 40px;}
.tzgg_list4 ul li a { width: 75%; font-size: 17px;line-height: 40px;color: #333333;background-image: url(images/huiDian.png);background-repeat: no-repeat;background-position: left center;display: block;float: left;height: 40px;padding-left: 20px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.tzgg_list4 ul li span {font-size: 17px;line-height: 40px;color: #333333;display: block;float: right;}
.tzgg_list4 ul li a:hover{color: #3882dd; background: url(images/lanDian.png) 0px center no-repeat;}


.column_line{ background-image:url(images/column_line.png); background-position:right bottom; background-repeat:no-repeat;}
.jtzx_list{ width:49%; float:right; height:387px;}
.jtzx_list2{ width:49%; height:330px;}
.jtzx_line{ background-image:url(images/more.png); background-position:right bottom; background-repeat:no-repeat;}
.jtzxTitle{ height:51px; display: block;background-image: url(images/lmBK.png);background-repeat: repeat-x; background-position: center -1px;border-top: 2px solid #6ea4e7;}
.jtzx_Title{ height:55px; display: block; padding: 0px 20px;}
.newsfl_Title{width:100%; height:40px; font-size:24px;  color:#252525; line-height:55px; }
.columnTitle_img{background-image:url(images/tt.jpg); background-position:300px 0px; background-repeat:no-repeat;}
.jtzx_Son{ height:51px; float:left; line-height:50px; text-align:right;}
.jtzx_Son a{margin-right: 20px;	height: 50px;line-height: 50px;display: block;float: left;text-align: center;color: #000;font-size:24px;}
.jtzx_Son a.on,.jtzx_Son a:hover{ color:#355a96; font-weight:bold; border-bottom: solid 3px #ff5a00;}
.p-gwwj{width:150px;height: 45px;line-height: 45px;display: block;float: left;text-align: center;color: #000;font-size:19px;}
.p-gwwj a{ height: 45px;line-height: 45px;display: block;}
.p-gwwj a:hover{color:#dd3848;font-weight:bold; border-bottom: solid 2px #dd3848;}


/*环境与健康*/
.zt{ height: 280px;clear: both; background-color: #fff;  padding: 20px; box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);}


.zt_title{ height:51px; line-height:50px; text-align:right; width:100%; line-height: 50px;}
.zt_title span{ height: 50px;line-height: 50px;display: block;float: left; border-bottom: solid 3px #ff5a00;  color:#355a96; font-size:24px; font-weight:bold;}
.zt_title a{height: 50px;line-height: 50px;display: block;float: right;text-align: center;color: #666;font-size:16px;}

.zt_xx{ width:100%;  position:relative; height:182px;}
.ion_lr{  background-color: #f2f2f2; cursor: pointer;  }
.left {width: 30px;height:182px;position: absolute; left: 0px; top: 0px; background-position:center center; float: left; background-repeat:no-repeat; background-image: url(../images/ztleft.png); }
.right {height:182px;width: 30px; position: absolute; right: 0px; top: 0px; background-position:center center; background-repeat:no-repeat; background-image: url(../images/ztright.png);}
.center{height:182px; width:1100px; display:block; overflow: hidden;  margin-left: 30px;} 
.center ul li{ float: left; position: relative; height: 182px; width:275px;}
.center .img {height: 182px; width:255px;display: block;background-color: #f1f3f8;  margin: 0 10px;  text-align: center; }
.center .img a{ height:182px;display: block; }
.center .img img{vertical-align: middle;height: 182px;width: 100%;}
.center a:hover{ background-color: #edf1fa; color:#134580;}
.center a span{ height:91px; float:left;  display:block; font-size: 18px; width:60%;text-align: left; }
.center a span.dan{line-height: 91px;}
.center a span.shuang{line-height: 25px; height:50px; padding:20px 0px;}
.center a span.shuang p{line-height: 25px; height:25px; display:block; font-size: 16px; text-align: center;}

/*pd*/
.jtzxMore{ width:64px; height:40px; line-height: 40px; float:right; text-align: left;} 
.jtzxMore a{ height:50px; display:none; }
.pmore a{ display: none;}
.pmore a.p-moreShow,.jtzxMore a.p-moreShow{display: block;}
.p-index ul{ display: none;}
.p-index ul.Ulshow{ display: block;}
.p-index2 ul{ display: none;}
.p-index2 ul.Ulshow{ display: block;}

.jcfc_left{ width:52%;display: block; padding: 20px 0px; float: left; background-color: #FFF;height:auto; -webkit-box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);-webkit-transition: all 0.3s ease; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.jcfc_right{ width:46.5%;display: block; padding: 20px 0px;  float: right; background-color: #FFF;height:auto; -webkit-box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);-webkit-transition: all 0.3s ease; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}


/*主题活动*/
.hbsj_box {width: 1160px;margin-right: auto;margin-left: auto;display: block;padding: 20px; background-color:#fff; padding-top: 10px;}
.hbsj_title {display: block;height: 54px;width: 100%;background-image: url(../images/li_bg1.png);background-repeat: no-repeat;background-position: center bottom;}
.hbsj_title span {float: left;background-image: url(../images/icon2.png);background-repeat: no-repeat;background-position: left center;width: 180px;height: 50px;display: block;padding-left: 50px;font-size: 30px;color: #000;line-height: 50px;font-weight: normal;}
.more {float: right;display: block;width: 100px;font-size: 14px;line-height: 50px;color: #939393;text-align: center;}
.hbsj {display: block;height: 327px;}

.hbsj ul.news{display: none; height: 327px; overflow:hidden;}
.hbsj_left {float: left;display: block; width:500px; }

.hbsj_right {float: right;width:54%;display: block;}
.first_news {display: block;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #cbcbcb;margin-bottom: 8px;padding-bottom: 15px;}
.news_one {display: block;margin-bottom: 13px; }

.news_one a {font-size: 24px;line-height: 50px; height: 50px; font-weight: bold;color: #000; max-height:50px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.news_one a:hover {color: #da1823;}
.first_news p {font-size: 14px;line-height: 30px;color: #808080;}
.first_news p a {font-size: 14px;line-height: 30px;color: #dc2732;}
.hbsj_right ul {display: block;}
.hbsj_right ul li {font-size: 16px;line-height: 40px;color: #393939;display: block;height: 40px;}
.hbsj_right ul li a {float: left; width:78%; display: block;background-image: url(../images/icon3.png);background-repeat: no-repeat;background-position: left center;padding-left: 20px; max-height:40px; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.hbsj_right ul li .date {font-size: 16px;line-height: 40px;color: #393939;display: block;float: right;}

/*不忘初心 工作部署*/
.zfzd_box {width: 47%;padding:15px; height:360px; float:left; background-color: #fff; box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1); position: relative;}
.zt_list_banner{ height: 80px; background-image: url(../images/titleBK.png); background-position: center center; background-repeat: no-repeat;}
.zt_list_banner span{ height: 80px; display:block; text-align:center; line-height:70px; font-size:36px; color:#2c8874; font-weight:bold; width:420px; margin:0px auto; text-shadow: 2px 3px 3px rgba(12,63,133,0.24);}
.zt_list_banner span a{color: #146d59;}
.zt_list_banner a:hover { color: #2c8874;}
.zt_list_banner2{ height: 80px; background-image: url(../images/title2.jpg); background-position: center center; background-repeat: no-repeat;}
.zt_list_banner2 a{width: 100%; height: 80px; display: block;}
.zt_list_banner3{ height: 80px; background-image: url(../images/title_xx.png); background-position: center center; background-repeat: no-repeat;}
.zt_list_banner3 a{width: 100%; height: 80px; display: block;}
.zt_list_nav{ height: 52px; width: 100%; background-image: url(../images/nav_bg.png);background-repeat:repeat-x;background-position: right bottom;}
.zt_list_title{ height: 52px; width: 55%;}
.zt_list_title span{ height: 52px; display: block; width: 33.333%; float: left;}
.zt_list_title span a{ height: 52px; display: block; background-color: #e4e2e2; border-left: 1px solid #fff; border-right:8px solid #fff ; text-align: center; line-height: 52px; color: #d40100; font-size: 24px;}
.zt_list_title span:last-child a{ border-right: none;}

.zfzd_list {display: block; height:327px;}
.zfzd_list ul {display: block;}
.zfzd_list ul li {line-height: 40px;display: block;height: 40px; width: 48%; float: left; padding-left: 1%; padding-right:1%;}
.zfzd_list ul li a {font-size: 16px;line-height: 40px;color: #393939;display: block;float: left;background-image: url(../images/icon3.png);background-repeat: no-repeat;background-position: left center;padding-left: 20px;}
.zt_list_title span a:hover,.zt_list_title span.on a{background-image: url(../images/bwcx_bg.jpg);background-repeat: repeat-x;background-position: center center; color: #fff;}
.zfzd_list ul li a:hover {color: #d30c00;background-image: url(../images/icon3b.png);}
.zfzd_list ul li .date {font-size: 16px;line-height: 40px;color: #393939;display: block;float: right;}

.zfzd_list2 {display: block; padding:20px 0px;}
.zfzd_list2 ul {display: block; min-height:120px;}
.zfzd_list2 ul li {line-height: 40px;display: block;height: 40px; width: 100%; clear: both;}
.zfzd_list2 ul li a {font-size: 16px;line-height: 40px;color: #393939;display: block;float: left;background-image: url(../images/icon3.png);background-repeat: no-repeat;background-position: left center;padding-left: 20px; width: 78%; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.zfzd_list2 ul li a:hover {color: #d30c00;}
.zfzd_list2 ul li .date {font-size: 16px;line-height: 40px;color: #393939;display: block;float: right;}

.gengduo{ position: absolute; right:20px; bottom:15px; font-size:15px;}

/*寄语期盼*/
.jyqp_all{ background-image: url(../images/bkk.png);background-repeat:repeat;}
.jyqp_box {background-image: url(../images/jy.png);background-repeat: no-repeat;background-position: center 20px;display: block;width: 100%;padding-top: 153px;}
.jyqp_nr {display: block;width: 1200px;margin-right: auto;margin-left: auto;}
.shuru {background-color: #eaeaea;display: block;padding: 24px;}
.nic {height: 32px;display: block;margin-bottom: 30px;}
.nic_wz {font-size: 16px;line-height: 35px;color: #303030;float: left;margin-right: 15px;}
.nic_inp {display: block;float: left;height: 35px;width:90%;}
.nic_inp input {background-color: #FFF;display: block;height: 35px;width: 100%;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.nic_fj {display: block;float: left;height: 35px;width:90%;}


#fileNew01{border:0;display:block;float:left;width:312px;height: 35px;line-height: 35px;padding-left: 10px;background: #fff;margin-right: 10px;font-size: 13px;-moz-border-radius:3px; -webkit-border-radius: 3px; border-radius: 3px;}
.fileChoose{cursor: pointer;display: block;float: left;width: 120px;height: 35px;line-height: 35px;padding-left: 25px;font-size: 13px;color: #FFFFFF;background-color: #db1b26;background-image: url(../images/fileChoose.png);background-repeat: no-repeat;background-position: 20px center;text-align: center; border-radius:3px;}

.wen_by {height: 190px;width: 100%;margin-bottom: 30px;}

.nic_text{width:90%; display: block;float: left; height:190px;}
.nic_text textarea {background-color: #FFF;  font-family:"Microsoft Yahei","微软雅黑","宋体",Tahoma,Arial,Helvetica,STHeiti;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; padding:20px;display: block;height: 150px;width:96%;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.jiyu {background-color: #FFF;display: block;padding: 25px;}
.jy_title {display: block;height: 62px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dddddd;margin-bottom: 10px;}
.jy_title span {font-size: 20px;line-height: 58px;font-weight: bold;color: #db1b26;background-image: url(../images/xin.png);background-repeat: no-repeat;background-position: 10px center;display: block;padding-left: 65px;border-bottom-width: 4px;border-bottom-style: solid;border-bottom-color: #db1b26;width: 100px;}
.ju_list {display: block;}
.ju_list ul {display: block;}
.ju_list ul li {display: block;padding-top: 15px;padding-bottom: 15px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dddddd;clear: both;}
.ju_icon {display: block;width:100%;height: 30px;}
.ju_icon i{width:40px; height:30px;  display:inline-block; float:left;background-image: url(../images/ly.png);background-repeat: no-repeat;background-position: center 5px;}
.ju_icon span{ line-height:30px; color:#db1b26;}
.jy_nr {display: block;padding-top: 15px;padding-bottom: 15px; padding-left:40px;}
.jy_nr span {font-size: 14px;color: #db1b26;line-height: 1.5em;}
.jy_nr p {font-size: 14px;line-height: 1.5em;color: #505050;margin-top: 10px;}

/*寄语验证码*/

.yazheng{ height:35px; width:100%; margin-bottom:20px;}
.yz_name{ height:35px; display:block; text-align:right; padding:0px 20px; line-height:35px; font-size:15px; font-weight:bold; color:#333;}
.yz_name i{ color:#C00;}

.yz_Code{height:35px; display:block; width:90%; text-align:left; float:left;}
.yz_Code span{display:block; float:left; padding-right:20px;}
.yz_Code span input.yzcode{ height:35px; padding-left:10px; text-align:left; width:200px; margin:0px; padding:0px; line-height:28px; font-size:14px; color:#666; display:block; border:1px solid #dfdfdf; -moz-border-radius: 5px; /* Firefox */-webkit-border-radius: 5px; /* Safari 和 Chrome */border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */ font-family:"Microsoft Yahei","微软雅黑","宋体",Tahoma,Arial,Helvetica,STHeiti;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.yz_Code span img{ width:100px; height:35px; float:left;}
.yz_Code span a{ height:28px; display:block; float:right; line-height:28px; font-size:14px; color:#666;}

.tj_wz {display: block;padding-right: 70px;height: 34px; clear:both;}
.tj_wz input.jy_submit {font-size: 14px;line-height: 34px;color: #FFF;background-color: #db1b26;display: block;float: right;height: 34px;width: 108px;border-radius:3px;}
.ti_jiao{ clear:both; height:40px; padding:20px 0; text-align: center; font-size: 17px;}
.ti_jiao input{}
.jact_bnt_on{color: #FFFFFF;width: 160px;height: 40px;text-align: center;border-radius: 4px;border: none;color: #fff;background-color: #f07803; margin-right: 50px;}
input.jact_bnt{ width: 160px;height: 40px;background: #FFFFFF;border: 2px solid #f07803;color: #f07803;text-align: center; border-radius: 4px;}

/*foot*/
.footer {background-color: #FFF;clear: both;text-align:center;width: 100%;font-size: 15px;color: #666;line-height: 30px;display: block;border-right-style: none;border-bottom-style: none;border-left-style: none;}
.foot_home{ height:40px; background-color:#c72a2a; text-align:center; font-size:15px; line-height:40px;color:#fff; }
.foot_home a{color:#fff;}
.foot_bq{ width:1200px; margin:0px auto;}
.foot_bq_left{ width:70%; float:left; padding-left:140px; background-image:url(../images/red.png); background-position:30px center; background-repeat:no-repeat; text-align:left;}
.foot_bq_right{ width:10%; float:left; height:90px; background-image:url(../images/jiucuo.png); background-repeat:no-repeat; background-position:center center;}
.foot_bq_right a{ height:90px; display:block;}


/*fanye*/
#page_nav_list {height: 40px;padding-top: 40px;padding-bottom: 20px;font-size: 12px;color: #202743;text-align: center;background-color: #FFF;}
#page_nav_list span{padding-right: 12px;padding-left: 12px;background-color: #FFF;border: 1px solid #e8e8e8;margin-right: 5px;margin-left: 5px;color: #bdbdbd;border-radius: 3px;line-height: 1.5em;padding-top: 5px;padding-bottom: 5px;}
#page_nav_list a {padding-right: 12px;padding-left: 12px;background-color: #FFF;border: 1px solid #e8e8e8;margin-right: 5px;margin-left: 5px;color: #af4747;border-radius: 3px;line-height: 1.5em;padding-top: 5px;padding-bottom: 5px;}
#page_nav_list a.select{color: #fff;background-color: #d73240;border:1px solid #e91e63;}

/*频道样式*/
.pBanner{ width:1200px; height:140px; margin:0px auto; background-image:url(../images/bnanerhb.png); background-repeat:no-repeat; background-position:center center; box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);}

/*内容部分*/
.pContent{ width:1200px; margin:0px auto; background-color:#fff; min-height:600px; box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);}
.pTitle{ height:50px; border-bottom:1px solid #e4e4e4;}
.pTitle_left{ height:50px; width:40%; margin:0px auto; display:block; padding:0px 30px;font-size:20px; font-weight:bold; text-align:center; line-height:50px; color:#fff; background-color:#18a283; border-bottom:1px solid #18a283; -moz-border-top-left-radius: 10px; /* Firefox */-webkit-border-top-left-radius: 10px; /* Safari 和 Chrome */border-top-left-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */-moz-border-top-right-radius: 10px; /* Firefox */-webkit-border-top-right-radius: 10px; /* Safari 和 Chrome */border-top-rightt-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.pTitle_right{ float:right; height:50px; line-height:50px; font-size:14px; padding-right:50px; color:#666;}
.pTitle_right span{ padding-left:10px; padding-right:10px;}

.pList{ padding:30px;}
.pList ul li{ clear:both; height:40px; display:block; padding-left:30px; padding-right:20px; background-image:url(../images/icon01.jpg); background-position:left center; background-repeat:no-repeat; line-height:40px; border-bottom:1px dashed #CCC;}
.pList ul li a{ float:left;}
.pList ul li span{ color:#666;}

/*频道内页样式开始*/

.p_leftnr {text-align: left;font-size: 17px;line-height:36px;min-height:840px;}
.p_leftnr h1 {font-size: 24px;font-weight: bold;color: #333;line-height: 20px; display:block; padding-top: 20px;padding-right: 20px;padding-bottom: 10px;text-align:center;padding-left: 20px;}
.p_leftnr h4 {padding-top: 10px;font-size: 12px;line-height: 24px;color: #666;font-weight: normal;text-align: center;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #D6D6D6;margin-bottom: 20px;padding-bottom: 10px; display:block;}
.p_leftnr h4 span{ padding:0px 10px; }
.nei {padding: 20px;min-height:600px;}
.nei img{ width:100%;}
/*频道内页样式结束*/
/*翻页*/
.pagegczt{ width:90%; margin:0 auto; text-align:center; height:30px; line-height:30px; clear:both;}
.pagegczt a{ padding:0 5px;}
.pagegczt .on{ color:#ff0000; font-weight:bold;}

/*碧水净土*/
.xd_box {
        background-color:#fff;
	width: 1130px;
	padding:35px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.xd_list {
	width: 48%;
	float: left;
	display: block;
}
.xd_title {
	background-image: url(../images/li_bg5.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 72px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #888888;
}
.xd_title span {
	float: left;
	font-size: 24px;
	line-height: 72px;
	color: #ed1100;
	display: block;
	font-weight: bold;
}
.xd_title .more {
	line-height: 71px;
}
.xd_title .more a {
	line-height: 72px;
}

.xd_title2 {
	display: block;
	height: 72px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #888888;
}
.xd_title2 span {
	float: left;
	font-size: 24px;
	line-height: 72px;
	color: #ed1100;
	display: block;
	font-weight: bold;
}
.xd_title2 .more {
	line-height: 71px;
}
.xd_title2 .more a {
	line-height: 72px;
}


.xd_img {
	display: block;
	padding-top: 24px;
	padding-bottom: 13px;
}
.xd_img img {
	display: block;
	height: 97px;
	width: 542px;
}
.xd_list ul {
	display: block;
}
.xd_list ul li {
	display: block;
	height: 40px;
}
.xd_list ul li a {
	font-size: 16px;
	line-height: 40px;
	color: #393939;
	background-image: url(../images/icon3.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 20px;
	float: left;
}
.xd_list ul li span {
	font-size: 16px;
	line-height: 40px;
	color: #393939;
	display: block;
	float: right;
}
/*京津冀*/
.jmy_zu {
	display: block;width: 48%; float: left;
}
.jmy_title {
	display: block;
	height: 52px;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #dd201c;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a6a6a6;
}
.jmy_title span {
	font-size: 24px;
	line-height: 52px;
	font-weight: bold;
	color: #ed1100;
	display: block;
	float: left;
}
.jmy_title .more {
	font-size: 14px;
	line-height: 52px;
	color: #888888;
	display: block;
	float: right;
}
.jmy_title .more a {
	font-size: 14px;
	line-height: 52px;
	color: #888888;
	display: block;
}
.jmy_zu ul {
	display: block;
	padding-top: 20px;
}
.jmy_zu ul li {
	display: block;
	height: 40px;
}
.jmy_zu ul li a {
	font-size: 16px;
	line-height: 40px;
	color: #393939;
	background-image: url(../images/icon3.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	float: left;
	padding-left: 20px;
}
.jmy_zu ul li span {
	font-size: 16px;
	line-height: 40px;
	color: #393939;
	display: block;
	float: right;
}
.jmy_img {
	display: block;
}
.jmy_img img {
	display: block;
	height: 110px;
	width: 544px;
	padding-top: 23px;
}
/*蓝天保卫战*/
.ltbwz {
	background-image: url(../images/li_bg4.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 1092px;
	margin-right: auto;
	margin-left: auto;
	height: 410px;
	padding-top: 0px;
	padding-right: 58px;
	padding-bottom: 50px;
	padding-left: 50px;
       background-color:#fff;
}
.ltbwz-more{height:50px; display: block; clear:both;}
.ltbwz-more a{ float: right;width: 30%;height:50px; display: block;}
.lt_left {
	display: block;
	float: left;
	width: 50%;
}
.lt_left ul {
	display: block;
}
.lt_left ul li {
	width: 255px;
	padding-right: 8px;
	padding-left: 8px;
	float: left;
	display: block;
	padding-bottom: 8px;
}
.lt_left ul li img {
	display: block;
	height: 147px;
	width: 225px;
}
.lt_left ul li a {
	font-size: 14px;
	line-height: 42px;
	color: #393939;
	display: block;
}
.lt_left ul li a:hover {
	color: #da1823;
}
.lt_right {
	float: right;
	width: 48%;
	display: block;
}
.lt_right ul {
	display: block;
}
.lt_right ul li {
	display: block;
	height: 40px;
}
.lt_right ul li a {
	font-size: 16px;
	line-height: 40px;
	color: #393939;
	background-image: url(../images/icon3.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	float: left;
	padding-left: 20px;
}
.lt_right ul li a:hover {
	color: #da1823;
}
.lt_right ul li span {
	font-size: 16px;
	line-height: 40px;
	color: #393939;
	display: block;
	float: right;
}
.zyJubao{ height:100px; width:1180px; margin:0px auto; background: url(../images/mlxdz.jpg) no-repeat center center; border: 10px solid #fff; box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);}
.zyJubao a{ height:100px; display: block; }
.hbyd_zt{ height:100px; width:1180px; margin:0px auto;border: 10px solid #fff; box-shadow: 0px 2px 20px 5px rgba(12,63,133,0.1);}
.hbyd_zt a{ height:100px; display: block; }
.ydzt01{  background: url(../images/jdy.png) no-repeat center center;  }
.ydzt02{  background: url(../images/119xcy.png) no-repeat center center;  }
.ydzt03{  background: url(../images/ydzt03.png) no-repeat center center;  }
