body{background: url(bg_body_new.png) repeat;}
.top{width:100%;height:45px;border-bottom: 2px solid #dedede;background: #ebebeb;}
.top_content{text-align:left;line-height: 45px;color: #000;}
.banner_wrap{width:100%;height: 425px;background: #fff;position: relative;background: url(bg_top.jpg) no-repeat center center;}
.banner_wrap_content{height: 425px;position: relative;}
.wmlogo{position: absolute;left: 0px;top:60px;width: 300px;height: 95px;}
.wm_tq{position: absolute;right: 0px;top:50px;width: 210px;height: 100px;}
#weather{position: absolute;bottom: 0;left: 5px;}
.menu_wrap{position: relative;height: 56px;width: 100%;background: #d7000f;}
.menu{height:70px;background: #d7000f;position: relative;top:-14px}
.menu li{float: left;width: 140px;height:50px;margin-top: 12px;border-right: 1px solid #e96464;text-align: center;line-height: 24px;}
.menu li a{color:#fff;font-size: 16px;}
.menu_left{position: absolute;left: -17px;bottom: 0;width: 17px; height: 56px; background: url(nav_left.jpg) no-repeat left;}
.menu_right{position: absolute;right: -17px;bottom: 0;width: 17px;height: 56px;background: url(nav_right.jpg) no-repeat left;}
.main_wrap{width: 100%;}
.title_h1{background: url(title_new.png) center center no-repeat;height: 87px;margin-top: 10px;text-align: center;}
.title_h1 h1{padding-top: 10px;}
.title_h1 h1 a{color: #1b6ea1; font-size: 26px;}
.title_h1 h1 a:hover{color: #e81010}
.title_h1 h2{margin: 0 auto;display: block;width: 930px;height: 20px;margin-top: 5px;}
.title_h1 h2 li{width: 800px;text-align:center;overflow: hidden;height: 25px;margin: 0 auto;}
.title_h1 h2 a{color: #a47949; font-size: 14px;}
.title_h1 h2 a:hover{color: #990000;}
/*通知公告*/
.notice{height:54px;margin-top: 10px;overflow: hidden;background: #e4e2e2;position: relative;}
.notice_left_title{width:50px;height:54px;color: #272727;font-size: 16px;background: url(notice_new.png) no-repeat 20px center;float: left;}
.notice_right{margin-top: 18px;}
.notice_right #scroll_begin,.notice_right #scroll_end {display: inline}
.tz_more{display: block;width: 50px;height: 50px;background: url(tz_more.jpg) no-repeat center center;position: absolute;right: 0;top: 2px;cursor: pointer;}
/*文明聚焦*/
.wmjj{margin-top: 10px;height: 420px;}
.wmjj_left{float:left;width: 600px;height: 400px;}
/*首页轮播*/
.hdp_container {width: 600px;height: 400px;margin: 0px auto;position: relative;font-size: 12px;overflow: hidden;}
.hdp_container li{border-radius: 50%;}
.hdp_container ul{bottom: 25px !important;}
.wmjj_right{width: 480px;height: 400px;float: right;background: #FFFFFF;}
.wmjj_right_title{width: 440px;height: 60px;line-height: 60px;margin-left: 20px;position: relative;border-bottom: 1px solid #e7e7e7;}
.wmjj_right_title span{color: #cc0000;font-size: 24px; }
.more_new{color: #333333;font-size: 14px !important;font-family: "宋体";line-height: 60px;position: absolute;right: 0;top:0px}
.more_new a:hover{color:#cc0000 ;}
.hr365{width: 440px;height: 50px;line-height: 50px;background: url(hr365.png) no-repeat left center;margin-left: 20px;text-indent: 120px;overflow: hidden;}
.hr365 a{font-size: 18px;}
.hr365 a:hover{color:#cc0000}
.wmjj_right_content_list{width: 440px;height: 280px;margin-left: 20px;}
.wmjj_right_content_list li{text-indent: 26px;background: url(dot_wmjj.png) no-repeat left center;word-break:keep-all;white-space:nowrap;overflow: hidden;}
.wmjj_right_content_list li a{font-size: 16px;height: 40px;line-height: 40px;}
.wmjj_right_content_list li a:hover{color:#cc0000}
/*全国文明城市创建*/
.qgwmcs{height: 450px;background: #FFFFFF;position: relative;}
.qgwmcs_title{width:245px;height: 27px;line-height: 25px;color: #cc0000;border-left: 6px solid #cc0000;background: white;font-size: 24px;text-indent: 15px;float: left;margin-top: 20px;}
.qgwmcs_title_line{width: 836px;height:2px;background:#eb9999;position: absolute;right: 20px;top:32px}
.qgwmcs_content{height: 380px;float: left;width: 1100px;margin-top: 20px;}
.qgwmcs_content_left{float: left;width: 379px;height: 360px;border-right:1px solid #dadada}
.qgwmcs_content_left_title{width: 379px;height: 22px;line-height: 22px;color: #cc0000;text-indent: 20px;font-size: 18px;position: relative;}
.qgwmcs_content_left_title .more_new{top:-20px;right:30px}
.qgwmcs_content_left_content_h2{width: 325px;height: 185px;margin-left: 20px;margin-top:15px; }
.qgwmcs_content_left_content_h2 span a{color:#000066;font-size: 18px;}
.qgwmcs_content_left_content_h2 div{margin-top: 15px;}
.qgwmcs_content_left_content_h2 div img{float: left;margin-right: 10px;}
.qgwmcs_content_left_content_h2 div p{font-size: 14px;color: #333333;line-height: 24px;}
.qgwmcs_content_left_content_h2 span a:hover{color: #cc0000}
.qgwmcs_content_left_content_list{width:325px;height: 160px;margin-left: 20px;overflow: hidden;}
.qgwmcs_content_left_content_list li{text-indent: 20px;background: url(dot_red.png) no-repeat left center;word-break:keep-all;white-space:nowrap;overflow:hidden;}
.qgwmcs_content_left_content_list li a{font-size: 16px;height: 20px;line-height: 36px;}
.qgwmcs_content_left_content_list li a:hover{color:#cc0000}
.qgwmcs_content_center{float: left;}
.qgwmcs_content_center_title{width: 379px;height: 22px;line-height: 22px;color: #cc0000;text-indent: 20px;font-size: 18px;position: relative;}
.qgwmcs_content_center_title .more_new{top:-20px;right:30px}
.qgwmcs_content_center_content_list{width:325px;height: 160px;margin-left: 20px;overflow: hidden;}
.qgwmcs_content_center_content_list li{text-indent: 20px;background: url(dot_red.png) no-repeat left center;word-break:keep-all;white-space:nowrap;overflow:hidden;}
.qgwmcs_content_center_content_list li a{font-size: 16px;height: 20px;line-height: 36px;}
.qgwmcs_content_center_content_list li a:hover{color:#cc0000}
.centerline{border-bottom:1px solid #dadada}
.qgwmcs_content_center_bottom{margin-top: 15px;}
.qgwmcs_content_right{float: left;margin-left: 20px;}
.qgwmcs_content_right_top{width: 300px;height: 190px;position: relative;}
.qgwmcs_content_right_top_t{background: #1e4516;width: 300px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;position: absolute;left: 0;bottom: 0;color: #FFFFFF;}
.qgwmcs_content_right_title{width: 300px;height: 22px;line-height: 22px;color: #cc0000;font-size: 18px;position: relative;margin-top: 20px;margin-bottom: 10px;}
.qgwmcs_content_right_title .more_new{top:-20px;right:0}
.qgwmcs_content_right_content_list{width:300px;height: 160px;overflow: hidden;}
.qgwmcs_content_right_content_list li{background: url(dot_green.png) no-repeat left center;word-break:keep-all;white-space:nowrap;overflow:hidden;text-indent: 15px;}
.qgwmcs_content_right_content_list li a{font-size: 14px;height: 20px;line-height: 30px;}
.qgwmcs_content_right_content_list li a:hover{color:#cc0000}
/*图说我们的价值观*/
/*.tsjzg_bg{height: 470px;width: 100%;background: #eeeeee;margin-top: 20px;border-bottom: 2px solid #e3e3e3;border-top: 2px solid #e3e3e3;}
.tsjzg_title{height: 80px;position: relative;}
.tsjzg_title_line{height: 2px;background: #e08f8f;position: absolute;top:40px;left: 0;}
.tsjzg_title_text{width: 250px;height: 80px;margin: 0 auto;text-align: center;line-height: 80px;color: #cc0000;font-size: 24px;background: #eee;position: relative;z-index: 2;}
.dsj{width: 44px;height: 44px;background: url(dsj.png) no-repeat center;position: absolute;top:-20px;left: 526px;z-index: 3;}
.tsjzg_content{height: 360px;overflow: hidden}
.tsjzg_content li{float: left;height: 360px;width: 1100px;}
.tsjzg_content li a{display:block;float: left;margin-left: 12px;}*/
.tsjzg_bg{height: 360px;width: 100%;background: #FFF;margin-top: 20px;border-bottom: 2px solid #e3e3e3;border-top: 2px solid #e3e3e3;margin-bottom: 20px;}
.tsjzg_title{height: 80px;position: relative;z-index: 10;background: #FFFFFF;}
.tsjzg_title_line{height: 2px;background: #e08f8f;position: absolute;top:40px;left: 0;}
.tsjzg_title_text{width: 250px;height: 80px;margin: 0 auto;text-align: center;line-height: 80px;color: #cc0000;font-size: 24px;background: #FFF;position: relative;z-index: 2;}
.dsj{width: 44px;height: 44px;background: url(dsj.png) no-repeat center;position: absolute;top:-20px;left: 526px;z-index: 3;}
.tsjzg_content{height: 260px;overflow: hidden;position: relative;top: -30px;z-index: 0;}
.tsjzg_content li{float: left;height: 360px;width: 1100px;}
.tsjzg_content li a{display:block;float: left;margin-left: 12px;}
/*讲文明树新风*/
.jwmsxf{height: 380px;margin-top: 20px;background: #FFFFFF;position:relative;}
.jwmsxf_title{width:1000px;height: 27px;line-height: 25px;color: #cc0000;border-left: 6px solid #cc0000;background: white;font-size: 24px;text-indent: 15px;float: left;margin-top: 20px;}
.jwmsxf .more_new{right: 20px;top:0}
.jwmsxf_list{width: 420px;height: 325px;float: left;margin-top: 10px;overflow: hidden;}
.jwmsxf_right{width: 610px;height: 300px;float: right;margin-right: 20px;margin-top: 20px;position: relative;background: #eaeaea;position: relative;}
.jwmsxf_right_img{display:block;width: 550px;height: 265px;margin-top: 20px;margin-left: 30px;overflow: hidden;}
.jwmsxf_right_img li{width: 550px;height: 235px;float:left;margin: 0;}
.jwmsxf_right #goL{display: block;width: 46px;height: 46px;position: absolute;left: -15px;top:115px;background: url(y_left.png);}
.jwmsxf_right #goR{display: block;width: 46px;height: 46px;position: absolute;right: -15px;top:115px;background: url(y_right.png);}
.jwmsxf_right_img span{display: block;width: 550px;height: 30px;text-align: center;line-height: 30px;font-size: 16px;}
/*文明视觉*/
.wmsj_bg{width: 100%;height: 650px;background: #FFFFFF;border-bottom: 2px solid #e3e3e3;border-top: 2px solid #e3e3e3;margin-top: 20px;}
.wmsj_title{height: 80px;position: relative;}
.wmsj_title_line{height: 2px;background: #e08f8f;position: absolute;top:40px;left: 0;}
.wmsj_title_text{width: 150px;height: 80px;margin: 0 auto;text-align: center;line-height: 80px;color: #cc0000;font-size: 24px;background: #FFF;position: relative;z-index: 2;}
.dsj{width: 44px;height: 44px;background: url(dsj.png) no-repeat center;position: absolute;top:-20px;left: 526px;z-index: 3;}
.wmsj_imgs{height: 550px;}
.wmsj_imgs a{display: block;float: left;margin-top: 1px;margin-right: 1px;}
.wmsj_imgs a img:hover{width: 361px;height:281px;border:2px solid #FFFFFF}
/*专题栏目*/
.ztlm{height: 260px;background: #FFFFFF;margin-top: 20px;position: relative;}
.ztlm_title{width:1000px;height: 27px;line-height: 25px;color: #cc0000;border-left: 6px solid #cc0000;background: white;font-size: 24px;text-indent: 15px;float: left;margin-top: 20px;margin-bottom: 20px;}
.ztlm .more_new{right: 20px;top:0}
.ztlm_list{display:block;width: 1000px;height: 170px;margin:0 auto;overflow: hidden;}
.ztlm_list li{width: 230px;height: 170px;float:left;padding: 0 10px;}
.ztlm #goLZ{display: block;width: 40px;height: 95px;position: absolute;left: 0px;top:110px;background: url(f_left.png);}
.ztlm #goRZ{display: block;width: 40px;height: 95px;position: absolute;right: 0px;top:110px;background: url(f_right.png);}
/*先进典型*/
.content_wrap{height: 420px;margin-top: 20px;}
.xjdx{width: 550px;height: 420px;background: #FFFFFF;position: relative;float: left;}
.xjdx_title{float:left;width:540px;height: 20px;line-height: 20px;color: #cc0000;border-left: 6px solid #cc0000;background: white;font-size: 18px;text-indent: 10px;float: left;margin-top: 20px;margin-bottom: 20px;}
.xjdx .more_new{right: 10px;top:1px}
.xjdx_title .title_other{ margin-left: 10px;}
.xjdx_title .title_other a{font-size: 16px;color: #999999;}
.title_main{margin-right: 10px;}
.xjdx_title .title_other a:hover{color: #cc0000;}
.xjdx_list{width: 520px;float: left;height: 360px;}
/*文明建设*/
.wmjs{width: 530px;height: 420px;background: #FFFFFF;position: relative;float: left;margin-left: 20px;}
.wmjs_title{float:left;width:480px;height: 20px;line-height: 20px;color: #cc0000;border-left: 6px solid #cc0000;background: white;font-size: 18px;text-indent: 10px;float: left;margin-top: 20px;margin-bottom: 20px;}
.wmjs .more_new{right: 10px;top:1px}
.wmjs_title .title_other{ margin-left: 10px;}
.wmjs_title .title_other a{font-size: 16px;color: #999999;}
.title_main{margin-right: 10px;}
.wmjs_title .title_other a:hover{color: #cc0000;}
.wmjs_list{width: 480px;float: left;height: 320px;}
/*我们的节日*/
.wmdjr{width: 210px;float: right;height: 420px;background: #FFFFFF;}
.wmdjr_title{float:left;width:200px;height: 20px;line-height: 20px;color: #cc0000;border-left: 6px solid #cc0000;background: white;font-size: 18px;text-indent: 10px;float: left;margin-top: 20px;margin-bottom: 20px;}
.wmdjr_title .title_other{ font-size: 16px;color: #999999;}
.title_main{margin:0}
.wmdjr li{float: left;width: 200px;height: 80px;margin-bottom: 10px;	-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin-left: 5px;text-align: center;line-height: 80px;}
.wmdjr_1{background: #cf0a02;}
.wmdjr_1:hover{background:#df271f}
.wmdjr_2{background: #669900;}
.wmdjr_2:hover{background: #7eb412;}
.wmdjr_3{background: #3399ff;}
.wmdjr_3:hover{background: #4ca4fc;}
.wmdjr_4{background: #996633;}
.wmdjr_4:hover{background: #b77f48;}
.wmdjr li a{color: #FFFFFF;font-size: 18px;}
/*志愿服务*/
.zyfw{width: 360px;height: 420px;background: #FFFFFF;position: relative;float: left;}
.zyfw_title{float:left;width:290px;height: 20px;line-height: 20px;color: #cc0000;border-left: 6px solid #cc0000;background: white;font-size: 18px;text-indent: 10px;float: left;margin-top: 20px;margin-bottom: 20px;}
.zyfw .more_new{right: 10px;top:1px}
.zyfw_title .title_other{ margin-left: 10px;}
.zyfw_title .title_other a{font-size: 16px;color: #999999;}
.title_main{margin-right: 10px;}
.zyfw_title .title_other a:hover{color: #cc0000;}
.zyfw_list{width: 328px;float: left;height: 320px;margin-left: 20px;}
.zyfw_list li{text-indent: 26px;background: url(dot_wmjj.png) no-repeat left center;word-break:keep-all;white-space:nowrap;overflow: hidden;}
.zyfw_list li a{font-size: 16px;height: 40px;line-height: 40px;}
.zyfw_list li a:hover{color:#cc0000}
/*诚信建设*/
.cxjs{width: 350px;height: 420px;background: #FFFFFF;position: relative;float: left;margin-left: 20px;}
.cxjs_title{float:left;width:280px;height: 20px;line-height: 20px;color: #cc0000;border-left: 6px solid #cc0000;background: white;font-size: 18px;text-indent: 10px;float: left;margin-top: 20px;margin-bottom: 20px;}
.cxjs .more_new{right: 10px;top:1px}
.cxjs_title .title_other{ margin-left: 10px;}
.cxjs_title .title_other a{font-size: 16px;color: #999999;}
.title_main{margin-right: 10px;}
.cxjs_title .title_other a:hover{color: #cc0000;}
.cxjs_list{width: 318px;float: left;height: 320px;margin-left: 20px;}
.cxjs_list li{text-indent: 26px;background: url(dot_wmjj.png) no-repeat left center;word-break:keep-all;white-space:nowrap;overflow: hidden;}
.cxjs_list li a{font-size: 16px;height: 40px;line-height: 40px;}
.cxjs_list li a:hover{color:#cc0000}
/*未成年人道德建设*/
.wcnrddjs{width: 350px;height: 420px;background: #FFFFFF;position: relative;float: left;margin-left: 20px;}
.wcnrddjs_title{float:left;width:280px;height: 20px;line-height: 20px;color: #cc0000;border-left: 6px solid #cc0000;background: white;font-size: 18px;text-indent: 10px;float: left;margin-top: 20px;margin-bottom: 20px;}
.wcnrddjs .more_new{right: 10px;top:1px}
.wcnrddjs_title .title_other{ margin-left: 10px;}
.wcnrddjs_title .title_other a{font-size: 16px;color: #999999;}
.title_main{margin-right: 10px;}
.wcnrddjs_title .title_other a:hover{color: #cc0000;}
.wcnrddjs_list{width: 318px;float: left;height: 320px;margin-left: 20px;}
.wcnrddjs_list li{text-indent: 26px;background: url(dot_wmjj.png) no-repeat left center;word-break:keep-all;white-space:nowrap;overflow: hidden;}
.wcnrddjs_list li a{font-size: 16px;height: 40px;line-height: 40px;}
.wcnrddjs_list li a:hover{color:#cc0000}
/*相关链接*/
.xglj{width: 100%;height: 270px;background: #FFFFFF;border-bottom: 2px solid #e3e3e3;border-top: 2px solid #e3e3e3;margin-top: 20px;padding-bottom: 20px;}
.tc_tabCons{height: 170px;}
.tc_tabMenus{width: 1100px;height: 55px;line-height: 55px;}
.tc_tabMenus li{float: left;margin-left: 55px;font-size: 18px;color: #999999;cursor: pointer;}
.tc_tabMenus li.current{color: #cc0000;}
.h_list{width: 1000px;margin: 0 auto;}
.h_list ul{white-space: nowrap}
.h_list li{float: left;margin-right:15px;margin-bottom: 10px;white-space:nowrap;}
.h_list li a{font-size: 16px;color: #003366;}
.h_list li a:hover{color: #cc0000;}
.tab_con{display: none;}
/*底部*/
.foot{width: 100%;height: 140px;text-align: center;font-size: 16px;line-height: 36px;}
.foo_dw{margin-top:30px ;}