.iconfont{font-size: inherit;line-height: 1;-webkit-text-stroke-width:0;}



a,div{-webkit-transition: all .15s ease-in-out; transition: all .15s ease-in-out;}



a:hover { text-decoration:none;}



#skip{height: 0; overflow: hidden;}



.row2 { border-left:#e5e9eb solid 1px; border-right:#e5e9eb solid 1px; border-top:#e5e9eb solid 1px; border-bottom:#e5e9eb solid 1px; background-color:#FFF; overflow:hidden;-webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-right-radius:5px; border-bottom-left-radius:5px;}



.row2 { -webkit-transition: all .15s ease-in-out; transition: all .15s ease-in-out;}



.row2:hover { box-shadow: 0 10px 20px 0 rgba(168,182,191,.6);}



/*-----------------------------------------控件------------------------------------*/



* { list-style-type:none;}



body {background-color: #ebebeb; font-family:"微软雅黑" ,Cambria, 'Hoefler Text', 'Liberation Serif', Times, 'Times New Roman', 'serif'}



table td { vertical-align: middle !important; word-wrap: break-word; word-break: break-all;}



/* 文字颜色 */



.text-primary{



    color: #0069c5!important;



}



.text-success{



    color: #66bb6a!important;



}



.text-error{



    color: #f15a5d!important;



}



.text-info{



    color: #42a5f5!important;



}



.text-warning{



    color: #ffa726!important;



}



.text-orange{



    color: #ff7043!important;



}



.text-purple{



    color: #5c6bc0!important;



}



.text-pink{



    color: #ec407a!important;



}



.text-blue {



    color: #0069c5!important;



}



.text-default {



    color: #444 !important;



}



.text-white {



    color: #fff !important;



}



/* 按钮 */



.btn {



    border-radius: 3px;



    box-shadow: 0 1px 1px rgba(0,0,0,0.2);



    -webkit-transition-duration: 0.3s;



    transition-duration: 0.3s;



}



.btn:hover {



    box-shadow: 0 4px 7px rgba(0,0,0,0.25);



}



.btn-primary{



    color: #fff;



    background-color: #0069c5;



    border-color: #0069c5;  



}



.btn-primary:hover,



.btn-primary:focus,



.btn-primary.focus,



.btn-primary:active,



.btn-primary.active{



    background-color:#0070d1!important;



    border-color:#0070d1!important;



}



.btn-info{



    color: #fff;



    background-color: #20a0e4;



    border-color: #20a0e4;  



}



.btn-info:hover,



.btn-info:focus,



.btn-info.focus,



.btn-info:active,



.btn-info.active{



    background-color:#22a8f0!important;



    border-color:#22a8f0!important;



}



.btn-cyan-blue{



    color: #fff;



    background-color: #23b6c8;



    border-color: #23b6c8;  



}



.btn-cyan-blue:hover,.btn-cyan-blue:focus,.btn-cyan-blue.focus,.btn-cyan-blue:active,
.btn-cyan-blue.active{color: #fff;background-color:#24bfd4!important;border-color:#24bfd4!important;}
.btn-blue{color: #fff;background-color: #0069c5;border-color: #0069c5;}
.btn-blue:hover,.btn-blue:focus,.btn-blue.focus,.btn-blue:active,.btn-blue.active{color: #fff;background-color:#368DDA!important;border-color:#368DDA!important;}
.btn-success{color: #fff;background-color: #66bb6a;border-color: #66bb6a;}
.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active{background-color:#6dc772;border-color:#6dc772;}
.btn-danger{color: #fff;background-color: #f15a5d;border-color: #f15a5d;}
.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active{background-color:#ff5e61;border-color:#ff5e61;}
.btn-orange{color: #fff;background-color: #ff7043;border-color: #ff7043;}
.btn-orange:hover,.btn-orange:focus,.btn-orange.focus,.btn-orange:active,.btn-orange.active{color: #fff;background-color:#ff855f;border-color:#ff855f;}
.btn-yellow{color: #fff;background-color: #ffa726;border-color: #ffa726;}
.btn-yellow:hover,.btn-yellow:focus,.btn-yellow.focus,.btn-yellow:active,.btn-yellow.active{color: #fff;background-color:#ffbe5f;border-color:#ffbe5f;}
.btn-purple{color: #fff;background-color: #5c6bc0;border-color: #5c6bc0;}
.btn-purple:hover,.btn-purple:focus,.btn-purple.focus,.btn-purple:active,.btn-purple.active{color: #fff;background-color:#7987D8;border-color:#7987D8;}
.btn-pink{color: #fff;background-color: #ec407a;border-color: #ec407a;}
.btn-pink:hover,.btn-pink:focus,.btn-pink.focus,.btn-pink:active,.btn-pink.active{color: #fff;background-color:#EE6090;border-color:#EE6090;}
.btn-white {background-color: #fff;border: 0;}
.btn-default:hover {background: #fff;}
ul.btnicon-lg li{text-align: center;}
ul.btnicon-lg li a{padding-top: 14px;padding-bottom: 6px;display: block;}
ul.btnicon-lg li a:active{background: #efefef;}
ul.btnicon-lg li a i.iconfont{font-size: 38px;}
ul.btnicon-lg li a p{margin-top: 15px;color: #444;}
ul.btn-line li a.btn{box-shadow: none;border-color: #ebebeb;}
ul.btn-line li a.btn:hover{border-color: #ddd; background-color: transparent;box-shadow: 0 4px 7px rgba(0,0,0,0.1);}
/* 标签 */
.label { line-height:16px;}
.label-primary { background-color:#E03941;}
.label-success { background-color:#66bb6a;}
.label-warning { background-color:#ffa726;}
.label-info { background-color:#26c6da;}
.txt1line { -webkit-box-orient:vertical; box-orient:vertical; display:-webkit-box !important; display:box !important; -webkit-line-clamp:1;}
.txt2line { -webkit-box-orient:vertical; box-orient:vertical; display:-webkit-box !important; display:box !important; -webkit-line-clamp:2;}
.banner-img{ width: 615px; height: 80px;}
.banner-img img{ width: 615px; height: 80px; margin-top: 25px;}
.ss{ width: 345px; height: 40px; float: right; margin-top: 50px;}
.search-ipt{ width: 280px; height: 40px; background: #FFFFFF; margin: 0; padding: 10px 20px; border-bottom-left-radius: 6px;border-top-left-radius: 6px; float: left}
.ss button{ background: #E03941; border-style: none; color: #fff; width: 65px; height: 40px; border-bottom-right-radius: 6px;border-top-right-radius: 6px; float: left}
#header{ width: 100%; height: 133px; background: url("banner_bj_.jpg") #FFCA6A no-repeat center top;}
#nav{ width: 100%; background:#E03941; height: 83px;}
.nav{ width: 1140px; height: 68px; line-height: 34px; margin: auto; padding-top: 7px;}
.nav ul{ margin: 0; padding: 0}
.nav ul li{ float: left; /*width: 12%;*/width: 14%; text-align: center; }
.nav ul li a{ color:#fff; font-size: 16px;}
.nav ul li a:hover{ color:#FBCE14;}
.nav ul li.sy{width:13%;line-height: 68px;}
.mt20{ margin-top: 20px;}
.mt10{ margin-top: 10px;}
.toutiao_lm{ width: 100%; height: 105px; background-color:#dcdcdc}
.toutiao_lm img{ width: 90px; height: 50px; margin: 25px 35px auto}
.toutiao{ text-align: center;}
.toutiao a{ color: #333;}
.toutiao a:hover{ color: #E03941}
.toutiao h1{ font-weight: bold; font-size: 35px; line-height:55px;}
.toutiao p{ height: 22px;line-height: 22px; font-size: 15px}
.toutiao p a{color: #666; margin: 0 15px}
.xitong{width: 100%; height: 80px; margin-bottom: 20px;}
.xitong ul{  margin: 0; padding: 0}
.xitong ul li{float: left;  width: 24.8%; margin-right: 1px; height: 80px; text-align: center; background: linear-gradient(to right top,#F0CFAC ,#FFFAF4);}
.xitong ul li a{ display: block;color: #BB695D ; font-size: 15px; line-height: 22px; padding-top: 15px;}
.xitong ul li a:hover{  height: 80px; color:#7F3604; font-weight: bold}
.xitong2{width: 100%; height: 80px; margin-bottom: 20px;}
.xitong2 ul{  margin: 0; padding: 0}
.xitong2 ul li{float: left;  width: 24.8%; margin-right: 1px; height: 80px; text-align: center; background:#E03941;}
.xitong2 ul li img{ width: 30px; height: 35px; margin: 10px auto 0;}
.xitong2 ul li span{ display: block;color: #fff ; font-size: 15px; line-height: 22px; text-align: center;}
.xitong2 ul li a{  color:#fff; }
/*要闻*/
.yaowen_lm{ width: 100%; height: 30px; line-height: 20px; border-bottom: 1px #D5D3D3 solid; color: #e03941; font-size: 18px; margin-top: 15px;}
.hd{ height: 360px; background:#EFE9E9; margin: 15px 0 10px;}
.jdt-div { width:100%; height:350px; margin-top:15px;}
.hiSlider { overflow:hidden; width:100%; margin:0px; padding:0px; }
.hiSlider-item { float:left;}
.hiSlider-item img { display:block; width:100%; height:360px;}
.toutbox{ height: 128px; padding-top: 10px; border-bottom: 1px #D7D2D2 solid;margin: 15px 0; font-weight: bold; font-size: 22px; line-height: 30px; }
.toutbox a{ color: #105A87}
.toutbox span{ display: block; font-size: 16px; color: #666; font-weight: 100}
/*通知*/
.tongzhi{ width: 100%; height: 80px; background:#F6F6F6; border-left: 3px #E03941 solid; margin-bottom: 10px;}
.tz_lm{ float: left; font-size: 18px; line-height: 20px; color: #E03941; width: 85px; height: 80px; display: block; padding: 18px 25px 18px 15px; text-align: center; background: url("tzgg_bj.jpg") no-repeat right;}
.tz_lm a{color: #E03941;}
.tz_lm a:hover{color: #E03941;}
.tzgg{ width: 425px; height: 60px; float: left; margin: 10px 0 0 10px;}
#FontScroll{width:400px;height:40px;overflow:Hidden;padding:0; margin-top: 10px;}
#FontScroll ul{ margin: 0; padding: 0}
#FontScroll ul li{width:100%;height:40px; margin:0; padding:0;}
#FontScroll .line a{;width:100%;color:#666; line-height: 20px; text-decoration: none; font-size: 16px;}
#FontScroll .fontColor a{color:#666; }
#FontScroll ul li span{ display: block; font-size: 12px; color: #999;}
.lm01{ width: 97%; margin:12px auto 0; height: 38px;font-size: 18px; color: #e03941; background: url("lm-bj.jpg") repeat-x bottom;}
.lm01 span{ border-bottom: 1px #e03941 solid;line-height: 36px; padding:3px 5px 7px; }
.lm03{ width: 100%; margin:12px auto 0; height: 38px; overflow: hidden; font-size: 18px; color: #e03941; background: url("lm-bj.jpg") repeat-x bottom;}
.lm03 span{ border-bottom: 1px #e03941 solid;line-height: 36px; padding:3px 5px 7px; }
.lm{ width: 92%; margin:12px auto 0; height: 38px;font-size: 18px; color: #E03941; background: url("lm-bj.jpg") repeat-x bottom;}
.lm span{ border-bottom: 1px #E03941 solid;line-height: 36px; padding:3px 5px 7px; }
.news{ width: 92%; margin: auto; padding: 15px 0; overflow: hidden;}
.news ul { margin: 0; padding: 0;}
.news ul li{ width: 100%; height: 33px; line-height: 33px; overflow: hidden;color: #cbcbcb}
.news ul li span{ float: right; font-size: 12px; color: #A6A5A5;}
.news ul li a{ font-size: 16px; color: #666;}
.news2{ width: 100%; margin: auto; padding: 10px 0}
.news2 ul { margin: 0; padding: 0;}
.news2 ul li{ width: 100%; height: 33px; overflow: hidden;line-height: 33px; color: #cbcbcb}
.news2 ul li span{ float: right; font-size: 12px; color: #A6A5A5;}
.news2 ul li a{ font-size: 16px; color: #666;}
/*政协主席*/
.zxzx{float: left; width: 100%; position: relative; overflow: hidden;margin: 10px 0 10px 3px}
.zxzx_lm{ width: 30px; height: 136px; float: left; background: #e2ebf4; color: #1a569f;  margin-left: 3px; padding: 30px 7px; font-size: 16px; line-height: 18px; position: absolute;}
.zxzx img{width: 98px; height: 136px; margin-left: 43px; float: left;}
.zxzx span{ display: block; float: left; width: 195px; margin-left: 13px; margin-top:5px; }
.zxzx span a{ color: #DC1216;}
/*副主席*/
/*.zxfzx{float: left; width: 100%; height: 145px; position: relative; overflow: hidden;margin: 10px 0 10px 3px}
.zxfzx ul{ margin: 0 0 0 35px; padding: 0; float: left; }
.zxfzx ul li{width: 85px; height: 145px; margin-left: 12px; float: left; }
.zxfzx ul li a{width: 85px; height: 145px; display: block; color: #666}
.zxfzx ul li a:hover{ color: #E13F41}
.zxfzx ul li img{width: 85px; height: 120px;}
.zxfzx ul li span{ width: 100%; display: block; text-align: center; line-height: 26px;}*/
.zxfzx{float: left; width: 100%; height: 145px; position: relative; overflow: hidden;margin: 10px 0 10px 3px}
.zxfzx ul{ margin: 0 0 0 35px; padding: 0; float: left; }
.zxfzx ul li{width: 81px; height: 145px; margin-left: 5px; float: left; }
.zxfzx ul li a{width: 100%; height: 145px; display: block; color: #666}
.zxfzx ul li a:hover{ color: #E13F41}
.zxfzx ul li img{width: 100%; height: 110px;}
.zxfzx ul li span{ width: 100%; display: block; text-align: center; line-height: 26px;}
.zxfzx_lm{ width: 30px; height: 136px; float: left; background: #e2ebf4; color: #1a569f; margin-left: 3px; padding: 23px 7px; font-size: 16px; line-height: 18px; position: absolute;}
/*政协秘书长*/
.zxmsz{float: left; width: 18.5%; height: 145px; position: relative; overflow: hidden;margin: 10px 0 10px 3px}
.zxmsz ul{ margin: 0 0 0 35px; padding: 0; float: left; }
.zxmsz ul li{width: 85px; height: 145px; margin-left: 12px; float: left; }
.zxmsz ul li a{width: 85px; height: 145px; display: block; color: #666}
.zxmsz ul li a:hover{ color: #E13F41}
.zxmsz ul li img{width: 81px; height: 110px;}
.zxmsz ul li span{ width: 100%; display: block; text-align: center; line-height: 26px;}
/*委员*/
.weiyuan{ width: 180px; height: 120px;margin:10px 0 0 15px; /*margin: 10px 0 0 50px;*/ float: left}
.weiyuan img{ width: 180px; height: 120px; }
.bj02{ width: 100%; height: 100%; background: url("bj02.jpg") no-repeat right bottom;}
.gg01{ width: 403px; height: 72px; margin:20px auto; }
.gg02{ width: 433px; height: 109px; margin:20px auto; }
.gg01 img,.gg02 img{border-radius: 6px;}
.jubao{ width:88%; margin: 10px auto; font-size: 16px; line-height: 24px; overflow: hidden; color: #686868}
.jubao_lm{ width: 50px; height: 50px; display: block; float: left; text-align: center; margin-right: 15px; line-height: 20px; padding-top: 4px; border-radius: 6px; background:#4AC6D0; color: #fff; font-size: 18px; font-weight: bold;}
/******************************tab切换*****************************/
.tab1,.tab2,.tab3{ width:100%;height:55px;  padding-top: 10px; border-bottom: 1px #C9C6C6 solid;}
.lm02{font-size: 22px; line-height: 44px; border-bottom: 1px #087B90 solid; font-weight: bold;color: #087B90;float: left; }
.tab1 ul,.tab2 ul,.tab3 ul{ margin:0;padding:0;}
.tab1 li,.tab2 li,.tab3 li{ width: auto; float:left; list-style:none; padding: 0 12px; height:45px;line-height:48px; font-size:18px; color:#333; font-family:"微软雅黑";cursor:pointer; }
.tab1 li a,.tab2 li a,.tab3 li a{ list-style:none; text-decoration:none; color:inherit }
.tab1 li.now,.tab2 li.now,.tab3 li.now{ list-style:none; color:#E03941; border-bottom: 1px #E03941 solid; line-height: 48px;}
.tablist_01{ width:100%; height:261px; display:none; float:left; position:relative}
.block{display:block;}
.tubox{ margin-top: 20px;}
.tubox img{ width: 165px; height: 110px; float: left; margin-right: 10px; }
.tubox span{width: 145px; height: 110px; display: block; float:left; font-size: 16px; line-height: 26px; color: #666; }
.tubox span a{ color: #666;}
.tubox span a:hover{ color: #087B90;}
/*--------------------*/
.tab4,.tab5,.tab6,.tab7{ width:100%;height:55px; line-height: 55px; padding-top: 10px; border-bottom: 1px #C9C6C6 solid; background-color:#fff}
.tab4 ul,.tab5 ul,.tab6 ul,.tab7 ul{ margin:0;padding:0;}
.tab4 li,.tab5 li,.tab6 li,.tab7 li{ width: auto; float:left; list-style:none; padding: 0 15px; height:45px;line-height:48px; font-size:18px; color:#333; font-family:"微软雅黑";cursor:pointer; }
.tab4 li a,.tab5 li a,.tab6 li a,.tab7 li a{ list-style:none; text-decoration:none; color:inherit }
.tab4 li.now,.tab5 li.now,.tab6 li.now,.tab7 li.now{ list-style:none; border-bottom: 1px #E03941 solid; color:#E03941}
/*广告*/
.tlgg{ width: 100%; height: 85px;}
/*--------------- 横向滚动----------------- */
.scroll_horizontal{width:100%px;height:85px;padding:0; margin:0px auto;}
.scroll_horizontal .box{overflow:hidden; width:1020px;height:85px;margin:0 auto; }
.scroll_horizontal .list{overflow:hidden;width:9999px;  margin: 0; padding: 0;}
.scroll_horizontal .list li{float:left;width:260px; }
.scroll_horizontal .list li img{ width:240px; height:85px}
.scroll_horizontal .prev{position: absolute;top: 0;float: left;margin-left: 50%;left: -570px;margin-top: 20px;width: 40px;height: 50px;background-image: url(control.png);background-repeat: no-repeat;
font: 0/0 Arial;cursor: pointer;z-index: 999;}
.scroll_horizontal .next{position: absolute;top: 0;float: right;margin-right: 50%;right: -580px;margin-top: 20px;width: 40px;height: 50px;background-image: url(control.png);background-repeat: no-repeat;font: 0/0 Arial;cursor: pointer;z-index: 999;background-position:-40px 0;}
.scroll_horizontal .prev:hover{background-position:0 -50px;}
.scroll_horizontal .next:hover{background-position:-40px -50px;}
/*---通栏广告---*/
.gg_box{ width: 100%; height: 85px; margin-top: 20px;}
.link{ width: 100%; height: 40px; line-height: 40px; margin: 20px 0}
.link_x{ float: left; margin-right: 30px;}
.link_x a{ color: #E03941}
.ctmenu{height:22px;font-family:"Microsoft Yahei";_overflow:hidden}
.ctmenu a{color:#646464;}
.ctmenu li{ display:block; float: left; width:auto; padding: 0 40px; height:40px; margin-right: 1px;font-size:16px; color:#646464; line-height:40px; margin-top:2px;}
.ctmenu li:hover{ display:block; width:auto; padding: 0 40px; height:40px; font-size:16px; color:#646464; line-height:40px; background-color:#F8F7F7}
.ctmenu li:hover a{color:#333}
.ctmenu ul{ display: none; width:1140px; margin: 0; padding: 0}
.ctmenu li.hover ul{ display:block; width:1140px; height:auto; position:absolute; margin-top:0; padding: 10px 0 20px; background-color:#F8F7F7}
.ctmenu li.hover ul li{width:25%;float:left; height:33px; margin: 0; padding: 0; text-align: center}
.ctmenu li.hover ul li a{text-decoration:none;height:33px;font-size:14px; color:#3b3b3b; text-align:center; line-height:33px;}
.ctmenu li.hover ul li a:hover{text-decoration:underline;}
.footer{ background: #CFD3D6}
.foot-sty1{ line-height: 26px; color: #666; padding: 30px 0;}
.foot-sty1 span{ display: block; margin-right: 40px; margin-bottom: 30px; float: left}
.foot-sty1_img{ float: right; margin-top: -25px}
.footer2{ background: #E03941}
.foot-sty2{ color: #FFF; line-height: 40px;}

/*----------more--------------------*/
.more1{ width: 50px; height: 22px; text-align: center; line-height: 22px; background: #EEE; margin-top: -20px; right: 15px; font-size: 12px; position: absolute}
.more1 a{ color: #565252; }
.more2{ width: 50px; height: 22px; text-align: center; line-height: 22px; background: #eee; margin-top: -28px; right: 32px; font-size: 12px; position: absolute}
.more2 a{ color: #565252; }
.more3{ width: 50px; height: 22px; text-align: center; line-height: 22px; background: #EEE; margin-top: -33px; right: 1px; font-size: 12px; position: absolute}
.more3 a{ color: #565252; }
.more4{ width: 50px; height: 22px; text-align: center; line-height: 22px; background: #EEE; margin-top: -30px; right: 1px; position: absolute}
.more4 a{ color: #565252; }
.more5{ width: 50px; height: 26px; text-align: center; line-height: 26px; background: #EEE; margin-top: -275px; right: 1px; position: absolute}
.more5 a{ color: #565252; }
/*******************************************************文章列表页样式开始*******************************************************/
.txtlist-ldiv { width:100%; overflow:hidden; margin-top:20px; margin-bottom:40px;}
.txtlist-ldiv span { display:block; width:100%; height:50px; background-color:#E03941; font-size:20px; color:#ffffff; line-height:50px; font-weight:bold; text-align: center;}
.txtlist-ldiv ul { margin:0px; padding:0px;}
.txtlist-ldiv ul li { width:100%; height:45px; font-size:18px; line-height:45px;text-align: center; background-color:#ebeff1; margin-top:3px;} 
.txtlist-ldiv ul li a { color:#454545; display:block; width:100%; height:45px;}
.txtlist-ldiv ul li a:hover { color:#B36A57; background-color:#F5E1C9;}
.txtlist-con { width:100%; margin-top:10px; margin-bottom:20px;}
.txtlist-con ul { margin:0px; padding:0px;}
.txtlist-con li { display:block; width:100%; overflow:hidden; border-bottom:#ededed solid 1px; }
.txtlisty1 { font-size:18px; color:#a5a5a5; line-height:58px; text-indent:10px; letter-spacing: 0px; overflow: hidden; float:left; width:80%; height:58px;}
.txtlisty1 a { color:#454545;}
.txtlisty1 a:hover { color:#E03941;}
.txtlisty2 { font-size:14px; color:#a5a5a5; line-height:58px; float:right;}
.txtlist-map { width:100%; height:50px; margin-top:20px; background-color:#ebeff1; }
.txtlist-map span { display:block; float:left; width:auto; height:50px; font-size:14px; color:#787878; line-height:50px; margin-left:20px;}
.txtlist-map ul { display:block; float:left; padding:0px; margin:0px;}
.txtlist-map ul li { float:left; font-size:14px; color:#787878; line-height:50px; margin-left:5px;}
.txtlist-map ul li a { color:#454545;}
.txtlist-map ul li a:hover { color:#4C83F1;}
.txtcontent-div { width:100%; overflow:hidden; margin-top:10px; margin-bottom:20px; padding-right:40px; padding-left:40px; padding-bottom:40px;}
.nry-info { width:100%; height:40px; background-color:#ebeff1; font-size:14px; color:#787878; line-height:40px; text-align:center; font-weight:normal; margin-bottom:40px; margin-top:20px;}
.nry-info span { /*margin-left:15px;*/ margin-right:10px;}
.txtcontent-div h1 { width:100%; /*height:50px; line-height:50px;*/ font-size:28px; font-weight:bold; color:#333; text-align:center;}
.txtcontent-div p { display:block; margin:20px auto 0 auto; padding:0px 40px 0px 40px; line-height:28px; font-size:16px; /*text-indent:32px;*/ color: #454545;}
.txtcontent-div p img { display:block; width:70%; margin:0px auto auto auto;}
.imglist-con { width:100%; overflow:hidden; margin-top:10px; margin-bottom:30px; padding-bottom:10px;}
.imglist-con ul { margin:0px; padding:0px;}
.imglist-con ul li { width:33%; float:left;}
.imglist-con ul li a { display:block; padding:10px;}
.imglist-con ul li a img { display:block; width:100%; height:160px;}
.imglist-con ul li a img:hover { box-shadow: 0 5px 10px 0 rgba(168,182,191,.7);}
.imglist-con ul li a p { font-size:14px; text-align:center; margin:10px 0px 0px 0px; color:#333;}
#pages{padding: 10px;font-size: 16px;line-height: 35px;}
#pages a,#pages a.a1,#pages span{padding: 3px 5px;border: 1px solid #ededed;border-radius: 3px;color: #a5a5a5;margin-right: 5px;}
#pages a.a1 {}
#pages span{border-color: #EC4F45;background-color: #EC4F45;color: #fff;}
#pages a:hover{border-color: #EC4F45;color: #EC4F45;}