/* CSS Document */
@charset "utf-8";
body,form,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,p,hr,input{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:none}
body{ color:#333; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img{border:none}ul{list-style:none}
a{color:#000;text-decoration:none;outline:none;}
a:hover {color:#dd83ab;text-decoration:underline;}
a:active {color:#000;text-decoration:none;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
i{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.clr { margin:0px;padding:0px;height:0px;width:0px;overflow:hidden;clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/ 
* html .clearfix{height:1%;}/* End hide from IE-mac */ 
*+html .clearfix{min-height:1%;}
.wd{ width:1000px; margin:0 auto;}
.blank{width:1024px; height:20px; margin:0 auto; background-color:#FFF;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.ml27{ margin-left:27px;}
.hovernone a:hover{ text-decoration:none;}

.trans{transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;-webkit-backface-visibility: hidden;}
.trans:hover{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04); -webkit-transform:scale(1.04,1.04);}


/* header yj */
.header_yj{ width:100%; overflow:hidden;}
.sptop1{width:100%; background:#f3f3f3;}
.top{ width:1000px; margin:0 auto; height:40px; line-height:40px; overflow:hidden;}
.top .left a{ margin-right:10px;}
.top .right a{ float:right; width:16px; height:13px; display:block; margin:13px 0 0 10px;}
.top .right a.icontr01{ background:url(icon03_yj.png) center no-repeat; width:13px;}
.icontr02{ background:url(icon02_yj.png) center no-repeat;}
.icontr03{ background:url(icon01_yj.png) center no-repeat;}
.logomain{ width:1000px; margin-left:auto; margin-right:auto; height:60px; overflow:hidden;}
.logom{ width:500px; height:60px; position:relative;}
.logo{ position:absolute; left:0; top:7px; z-index:2;}
.xlogo{ position:absolute; left:184px; top:20px;}
.ss{ width:300px; height:60px; text-align:right;}
.ss p{ width:175px; height:20px; line-height:20px; background:url(icontel_yj.png) left center no-repeat; padding-left:42px; float:right; padding-right:5px;}
.ss .ssm{ width:auto; *margin-top:25px; float:right; height:auto; overflow:hidden; margin-top:6px;}
.txtinput{ width:210px; height:25px; line-height:25px; border:1px #e6e6e6 solid; overflow:hidden; padding-left:5px; color:#666; float:left;}
.btninput{ background:#767676 url(iconss_yj.png) center no-repeat; width:40px; height:27px; float:left; border:none; cursor:pointer;}
.navbg{ background:#dd83ab;}
.nav{ width:1000px; margin:0 auto; background:url(navbg_yj.png) repeat-x; height:40px; line-height:40px; overflow:hidden;}
.nav ul{ background:url(navlibg_yj.png) left center no-repeat; height:40px; display:block; overflow:hidden;}
.nav ul li{ float:left; padding:0 10px; overflow:hidden; background:url(navlibg_yj.png) right center no-repeat;}
.nav ul li a{ font-size:14px; color:#FFF;}
.xnav{ width:1000px; margin:0 auto; height:14px; padding:8px 0; overflow:hidden;}
.xnav a{ padding:0 17px; height:14px; line-height:14px; font-size:14px; border-right:1px #cacaca solid; display:block; float:left;}
.xnav a:last-child{ border-right:none;}

/*foot*/
.foot{ background:url(footerbg.png) repeat; padding:30px 0;}
.footm{ width:1000px; margin:0 auto; overflow:hidden;}
.footm a{ color:#cccccc;}
.footL{ width:308px; border-right:1px #3c3b3b solid;}
.footL p{ line-height:24px; overflow:hidden; color:#cccccc; margin-bottom:10px;}
.footL p a{ margin:0 10px;}
.footL p span{ height:24px; float:left; background:#7a7a7a; line-height:24px; padding:0 5px;}
.footL p span a{ font-size:14px; font-weight:bold; color:#555555;}
.footM{ width:215px; border-left:1px #656463 solid; border-right:1px #3c3b3b solid; padding-left:35px; color:#cccccc; line-height:24px;}
.footM a{ margin-right:10px;}
.footM img{ margin:10px 0 0 20px;}
.footR{ width:409px; border-left:1px #656463 solid;}
.footR img{ margin-left:60px;}
.foot_zx{ padding:30px 0;}
.xlinks,.copyright{ text-align:center; line-height:30px;}
.xlinks a{ margin:0 10px;}

.links{ background:#dd83ab; height:50px; line-height:50px; text-align:center; overflow:hidden; color:#FFF;}
.links a{ color:#FFF; margin:0 20px;}

/*资讯列表页*/
.navAll{ width:100%; background:url(icond1px_yj.png) top repeat-x; border-bottom:5px #c20000 solid; height:44px; line-height:44px; overflow:hidden;}
.navAllm{ width:1000px; margin:0 auto;}
.navAll ul li{ height:43px; line-height:43px; border-top:1px #e6e6e6 solid; float:left; padding:0 10px; overflow:hidden;}
.navAll ul li a{ font-size:16px; display:block;}
.navAll ul li.on,.navAll ul li:hover{ border-top:1px #ff6600 solid;}
.navcom{ padding-top:10px;}
.navcom a{ width:27px; height:27px; display:block; float:left; margin-right:10px; text-indent:-999em;}
.navcom01{ background:url(icon_nav01_yj.png) no-repeat;}
.navcom02{ background:url(icon_nav02_yj.png) no-repeat;}
.navcom03{ background:url(icon_nav03_yj.png) no-repeat;}

/*main*/
.main_yj{ width:1000px; margin-left:auto; margin-right:auto;}
.fy{ height:40px; line-height:40px; text-align:center;}
.ullist li{ font-size:14px; height:28px; line-height:28px; background:url(http://y2.ifengimg.com/e01ed39fc2da5d4a/2013/1023/list01.gif) no-repeat 0 center; padding-left:12px; overflow:hidden;}
.titullist{ background:url(line02_yj.jpg) top repeat-x; padding-top:10px;}

/*民生在线颜色*/
.nav-cblt,.nav{ background:#dd83ab;}
.nav{ padding:8px 0; height:24px;}
.nav ul{ height:24px; line-height:24px; background:none;}
.nav ul li{ padding:0 20px; background:none; border-right:1px #ecc497 solid; border-left:none;}
.links{ background:#dd83ab;}

.focusBox{ position:relative; width:640px; height:380px; overflow:hidden; font:12px/1.5 Verdana, Geneva, sans-serif; text-align:left; background:white;}
.focusBox .pic img{ width:640px; height:380px; display:block;}
.focusBox .txt-bg{ position:absolute; bottom:0; z-index:1; height:40px; width:100%; background:url(apl50.png) repeat;}
.focusBox .txt{ position: absolute; bottom:0; left:150px; z-index: 2; height:40px; width:100%;overflow: hidden;}
.focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ font-family:microsoft yahei; display:block; font-weight:bold; color:white; padding:0 0 0 10px; font-size:16px; font-weight:normal; text-decoration:none;}
.focusBox .num{ position:absolute; z-index:3; bottom:10px; left:10px;}
.focusBox .num li{ float:left; position:relative; width:12px; height:12px; background:#c8c8c8; border:3px #d7d8d9 solid; overflow:hidden; text-align:center; cursor:pointer; margin-right:10px; -webkit-border-radius:12px; -moz-border-radius:12px; -o-border-radius:12px; border-radius:12px;}
.focusBox .num li a,.focusBox .num li span{ position:absolute; z-index:2; display:block; color:white; width:100%; height:100%; top:0; left:0; text-decoration:none; text-indent:-999em;}
.focusBox .num li span{ z-index:1;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:#ad4d85;}
.lmqzbox1rt{ width:325px; overflow:hidden;}
.lmqzbox1rtbox{ margin-bottom:10px;}
.lmqzbox1rtbox h3{ height:30px; line-height:30px; overflow:hidden;}
.lmqzbox1rtbox h3 a{ font-size:18px; color:#969696;}
.lmqzbox1rtbox p{ color:#969696; line-height:24px; margin-top:10px;}
.lmqzbox1rtbox p a{ color:#969696;}
.lmqzbox1rt .ullist{ background:url(line02_yj.jpg) top center repeat-x; padding-top:10px;}
.lmqzbox1rt .ullist li a{ color:#969696;}
.lmqzbox1rtbox h3 a:hover,.lmqzbox1rtbox p a:hover,.lmqzbox1rt .ullist li a:hover{ color:#dd83ab;}
.xzmjlbbox{ width:645px; overflow:hidden;}
.lmjlbbox{ width:320px; overflow:hidden;}
.xzmjlbboxb{ height:167px; overflow:hidden;}
.xzmjlbboxbpic{ width:354px; float:left;}
.xzmjlbboxbtxt{ width:275px; float:right;}
.xzmjlbboxbtxt h3{ height:30px; line-height:30px; overflow:hidden;}
.xzmjlbboxbtxt h3 a{ font-size:16px; color:#d8699c;}
.xzmjlbboxbtxt p{ color:#969696; text-indent:2em;}
.xzmjlbboxbtxt p.r{ text-align:right;}

.lmqzbox2{ border-top:1px #969696 solid; padding-top:20px;}
.picScroll-left{ height:175px; padding-top:25px; overflow:hidden; position:relative;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ position:absolute; top:76px; z-index:3; width:24px; height:40px; display:block; overflow:hidden; cursor:pointer;}
.picScroll-left .hd .prev{ background:url(icon_qzlmprev_yj.png) 0 0 no-repeat; left:0;}
.picScroll-left .hd .next{ background:url(icon_qzlmnext_yj.png) 0 0 no-repeat; right:0;}
.picScroll-left .bd{ padding-left:35px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{ margin:0 18px; 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:156px; height:124px; display:block;}
.picScroll-left .bd ul li .title{ border:1px #cccccc solid; height:24px; line-height:24px; overflow:hidden;}

.lmjlbboxm .tit{ border:1px #cdcdcd solid; height:24px; line-height:24px; overflow:hidden; text-align:center;}
.lmjlbboxm p{ line-height:24px; font-size:12px; color:#969696;}
.lmjlbboxm ul li a{ color:#969696;}

.qzzxbox{ height:110px; margin-bottom:40px; overflow:hidden;}
.qzzxboxpic{ float:left; width:170px;}
.qzzxboxtxt{ float:right; width:460px;}
.qzzxboxtxt h3{ height:30px; line-height:30px; overflow:hidden;}
.qzzxboxtxt h3 a{ color:#d8699c;}
.qzzxboxtxt ul li a{ color:#969696;}
.lmjlbboxm .ad p{ text-align:center; height:30px; line-height:30px; overflow:hidden; border:1px #e2e3e5 solid;}

.picScroll-hhz{ height:300px; padding:0;}
.picScroll-hhz .hd .prev,.picScroll-hhz .hd .next{ top:130px;}
.picScroll-hhz .bd{ padding-left:30px;}
.picScroll-hhz .bd ul li{ margin:0 8px;}
.picScroll-hhz .bd ul li .pic img{ width:180px; height:253px;}

























