*{margin:0;padding:0;}
body, div, p, ul, ol, dl, dt, dd, li, form, input, table,td, tr,img,h1, h2, h3, h4, h5, h6,hr,a{margin:0;padding:0;}
div,p,h1,h2,h3,ul,li,ol,img{ margin:0; padding:0; border:none;}
li{ list-style:none;}

.clear{ clear:both; height:0; line-height:0; font-size:0;}
.floatRight{ float:right;}
#changeColor{margin:0px auto; padding:0px;}
body{ font-size:16px; font-family:"微软雅黑"; color:#313131; background-color:#fff}
a{ color:#323232; text-decoration:none;}
a:hover{ color:#bb0415; text-decoration:underline;}
#changeColor{ width:980px; background-color:#fff; margin:0 auto;}
#changeColor .head{ background:#fff;}
.blank6{ height:6px; overflow:hidden; clear:both;}
.blank10{ height:10px; overflow:hidden; clear:both;}
.blank20{ height:20px; overflow:hidden; clear:both;}
.blank11{ height:10px; overflow:hidden; clear:both; background:url(dotline3px.gif) repeat-x left center;}


.banner{background:url(banner.png) no-repeat top center; height: 660px;}
.w1000{ width:1000px; margin: 0 auto; position: relative;    zoom: 1;overflow: hidden; }
.navlist{ height: 50px; line-height: 50px; background: #00a2ea;}
.navlist_con { width: 1000px; margin: 0 auto;}
.navlist_con li{ width:180px; float: left;text-align: center; font-size: 20px; background: url(xiexian.png) no-repeat right center; font-weight:bold;}
.navlist_con li:last-child{background:none;}
.navlist_con a{text-algin:center;display: block;color: #fff;}
.navlist_con a:hover{background:url(shubiaolueguo.png) no-repeat; text-decoration: none;}

.more{ top:25px; font-size: 15px; right: 30px; color: #333; position: absolute;}
.more a{color: #333}


/*内容页面*/

.content{height:100%; overflow:hidden; background-color:#FFF; padding:0px 15px;}
.neirong{ height:100%; overflow:hidden; padding:18px;}
.hdtitle h1{ font:bold 26px/30px "宋体"; text-align:center; padding:10px;}
.tiebar{ height:18px; line-height:18px; text-align:center;}
.tiebar span{ padding:0px 10px; color:#565656;}
.lan a{color:#0B3B8C;}
.num{color:#F00!important;}
.neirong p{ margin:20px auto 0px; line-height:24px;font-size:14px;}
/*列表页面*/
.newlist77{ margin:10px; margin-bottom:0px;}
.newlist77 li{ line-height:26px;overflow:hidden; font-size:16px; background:url(dotb.gif) no-repeat 3px center; padding-left:10px;}
.newlist77 li div{ float:left;}
.newlist77 li em{ font:normal 14px Verdana, Geneva, sans-serif; float:right;}
.newlist77 li a{ padding:0px 5px;}

.mininav{ height:30px; line-height:30px; color:#565656; border-bottom:5px #333 solid; margin:0px 10px;}
.mininav a{ padding:0px 5px;}


/*栏目图片*/
.bt1{ text-align: center; padding-top: 30px; padding-bottom: 30px;}
.bt1 h1{ font-size: 40px;  color: #1c5491;}
.bt1 h1 a{color: #1c5491;}
.bt1 p{ height: 40px; line-height: 40px; font-size: 16px;}

.bt2{ text-align: center; padding-top: 30px; padding-bottom: 30px;}
.bt2 h1{ font-size: 40px;  color: #1c5491;}
.bt2 h1 a{color: #1c5491;}
.bt2 p{ height: 40px; line-height: 40px; font-size: 16px;}

.bt3{ text-align: center; padding-top: 0px; padding-bottom: 50px;}
.bt3 h1{ font-size: 40px;  color: #1c5491;}
.bt3 h1 a{color: #1c5491;}
.bt3 p{ height: 40px; line-height: 40px; font-size: 16px;}

.bt4{ text-align: center; padding-top: 30px; padding-bottom: 30px;}
.bt4 h1{ font-size: 40px;  color: #1c5491;}
.bt4 h1 a{color: #1c5491;}
.bt4 p{ height: 40px; line-height: 40px; font-size: 16px;}

.bt5{ text-align: center; padding-top: 30px; padding-bottom: 30px;}
.bt5 h1{ font-size: 40px;  color: #1c5491;}
.bt5 h1 a{color: #1c5491;}
.bt5 p{ height: 40px; line-height: 40px; font-size: 16px;}



.bt1{background: url(bt1.png) no-repeat top center; height:65px;position: relative; margin: 10px 0px;}
.bt2{background: url(bt2.png) no-repeat top center; height:65px;position: relative; margin: 10px 0px;}
.bt3{background: url(bt3.png) no-repeat top center; height:65px;position: relative; margin: 10px 0px;}
.bt4{background: url(bt4.png) no-repeat top center; height:65px;position: relative; margin: 10px 0px;}
.bt5{background: url(bt5.png) no-repeat top center; height:65px;position: relative; margin: 10px 0px;}


/*策划人语*/
.daoyu{ position:absolute; width: 860px; left: 80px; top: 380px; height: 120px; overflow-y: scroll;overflow-x:scroll;}
.daoyu p{font-size: 16px; color: #fff; line-height: 30px; text-indent: 32px;}


/*青安一�?*/
.dajiatanlist{}
.dajiatanlist dl{ height: 168px; background: url(111.png) no-repeat top center; margin-bottom: 15px;}
.dajiatanlist .dajiatan_img{ width: 300px; float: left;}
.dajiatanlist dl dt{ padding-left: 320px; font-size: 18px; font-weight: bold;padding-top: 15px; padding-bottom: 20px;}
.dajiatanlist dl dt a{ color:#000000;}
.dajiatanlist dl dd{padding-left: 320px; font-size: 14px; line-height: 30px; padding-right: 30px;}
.dajiatanlist dl dd a{ color:#000000;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3; -webkit-box-orient: vertical;}


.datiatan_right{}
.datiatan_right  .dajiatan_img{ width: 300px; float:right;}
.datiatan_right dt{padding-left: 20px!important;}
.datiatan_right dd{padding-left: 20px!important;padding-right:320px!important;}

/*对话青安*/
.guancheluoshi{ background:url(beijingquan.png) no-repeat; height: 560px; position: relative;}
.guancheluoshi_con{ padding:20px;}
.multipleLine{ overflow:hidden; position:relative;  border:0px solid #ccc;   }
		.multipleLine .hd{ overflow:hidden;    }
		.multipleLine .hd .prev,.multipleLine .hd .next{ }
		.multipleLine .hd .next{  }
		.multipleLine .hd ul{ float:right; overflow:hidden; zoom:1; display: none;}
		.multipleLine .hd ul li{ float:left;  overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(icocircle.gif) 0 -9px no-repeat; }
		.multipleLine .hd ul li.on{ background-position:0 0; }
		.multipleLine .bd{ padding:10px; overflow:hidden;  }
		.multipleLine .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;  }
		.multipleLine .bd ul li{  float:left; _display:inline;  }
		.multipleLine .bd ul li .pic{ text-align:center; }
		.multipleLine .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
		.multipleLine .bd ul li .pic a:hover img{ border-color:#999;  }
		.multipleLine .bd ul li .title{ line-height:24px;   }
.renwulist{}
.renwulist li{ height:85px; margin:10px 20px; width: 45%; float: left;}
.renwulist li h2{ font-size: 18px; font-weight: bold; margin-bottom:6px;}

.renwulist li p{ font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3; -webkit-box-orient: vertical;}
.renwulist li p a{ color: #a1a09f;}
.img_120{ width:85px; float: left; margin-right: 15px;}
.picMarquee-top{ position:relative; padding: 30px;}
.picMarquee-top .hd{  height:0px;  }
		.picMarquee-top .hd .prev{ display:block;  width:56px; height:31px; margin: 0 auto;margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url(shangjiantou.png) no-repeat top center; position: absolute; top:0px; left: 450px;}
        .picMarquee-top .hd .next{ display:block;  width:56px; height:31px; margin: 0 auto; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url(xiaojiantou.png)no-repeat top center;position: absolute; bottom: -5px; left: 450px;}
		
		.picMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
		.picMarquee-top .hd .nextStop{ background-position:-60px -140px;  }




/*青安心语*/
.shufazuopin{position: relative; margin-top:20px;}
.shufazuopin .picScroll-left{ width:1000px;  position:relative;  border:0px solid #ccc; margin: 0 auto; }
.shufazuopin .picScroll-left .hd{ display: none;}
.shufazuopin .picScroll-left .hd .prev,.shufazuopin .picScroll-left .hd .next{ display:block;  width:28px; height:50px; position: absolute;overflow:hidden;
			 cursor:pointer; }
.shufazuopin .picScroll-left .hd .next{ background: url(right.png) no-repeat left; right: -50px; top: 110px;}
.shufazuopin .picScroll-left .hd .prev{ background: url(left.png) no-repeat left; left: -50px; top: 110px;}

.shufazuopin .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.shufazuopin .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(icocircle.gif) 0 -9px no-repeat; }
.shufazuopin .picScroll-left .hd ul li.on{ background-position:0 0; }
.shufazuopin .picScroll-left .bd{ padding:0px;   }
.shufazuopin .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.shufazuopin .picScroll-left .bd ul li{ margin-right:30px; height: 476px;width:300px; float:left; _display:inline; overflow:hidden; position: relative;}
.shufazuopin .picScroll-left .bd ul li .pic{ text-align:center; }
.shufazuopin .picScroll-left .bd ul li .pic img{ width:300px; height:476px; display:block;  padding:0px; border:0px solid #ccc; }
.shufazuopin .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.shufazuopin .picScroll-left .bd ul li .title{ width:269px;height:178px;color:#fff;font-weight:bold;position:absolute;left:0;display:none;background:url(tanchuhongse.png) repeat; z-index: 999;}
.shufazuopin .picScroll-left .bd ul li .title h2{ font-size: 16px; font-weight: bold; color: #fff; text-align: center;}
.shufazuopin .picScroll-left .bd ul li .title p{padding:0 12px;margin:0;text-indent:2em;font-size:12px;line-height:20px;color:#fff;font-weight:normal;}
.shufazuopin .picScroll-left .bd ul li .title a{ font-size: 13px; color: #fff; text-align: center;}

/* 他山之石 */
.part_2_left{ width:490px; float:left;}
.qinghuai{ width: 500px; float: right;  padding: 45px;background: url(pc.png) no-repeat top center;}
.picMarquee-top1{ position:relative; padding-top: 20px;}
.picMarquee-top1 .hd{ height:10px;  }
		.picMarquee-top1 .hd .prev{ display:block;  width:56px; height:31px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url(up.png) no-repeat top center; position: absolute; top: -10px; left: 270px;}
        .picMarquee-top1 .hd .next{ display:block;  width:56px; height:31px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url(dowd.png)no-repeat top center;position: absolute; bottom: -50px; left: 270px;}
		
		.picMarquee-top1 .hd .prevStop{ background-position:-60px -100px;  }
		.picMarquee-top1 .hd .nextStop{ background-position:-60px -140px;  }

.renwulist1{}
.renwulist1 li{ height:100px; margin:10px 20px; border-bottom: 1px solid #d6ac7a; padding-top: 15px;}
.renwulist1 li h2{ font-size: 16px; font-weight: bold; margin-bottom:6px;}

.renwulist1 li .qh_txt{ font-size:14px; line-height: 24px; height: 80px; position: relative; color:#707070;}
.renwulist1 li .qh_txt a{ color: #265378;}
.douhaoshang{width:36px; float: left; margin-right: 15px;}
.douhaoxia{ width:36px; float: right;}
.img_120{ width:85px; float: left; margin-right: 15px;}

/* 青安动�?*/
.part_2_r{ width:480px; float:right; }
.numlist { width:345px; border:0px solid #eaeaea; margin-bottom:10px;} 
.numlist li {height:48px; _height:45px; border-bottom:1px solid #eaeaea; padding-left:11px; line-height:48px; padding:0 15px; font-size:14px; overflow:hidden } 
.numlist li a { color:#585858; } 
.numlist li span{ background:url(common.png) no-repeat -558px 5px; font-size:20px; color:#265378; font-family:Arial; font-weight:500; width:75px; margin-right:20px; padding-left:15px;}
.numlist .cur { border:none; font-weight:bold; padding:0px; height:75px; line-height:75px;} 
.numlist .cur a { color:#000; font-size:15px; font-weight:bold; float:left; width:220px; line-height:28px; margin-top:9px;} 
.numlist .cur span{ height:75px; width:75px; background-color:#ff0000; color:#FFFFFF; font-size:42px; line-height:75px; text-align:center; background-image:none; display:block; padding:0; float:left}
.numlist-img { width:330px; height:160px; }

/* footer */
.foot{background: url(footer.png) no-repeat top center; height: 70px;}
.foot { text-align: center; font-size: 16px; color:white;padding-top:110px;}


.main{width:1000px;margin: 0 auto;}
.crumb{width:100%;height:36px;background:#f2f2f2;font-size:12px;line-height:36px;}
.crumb a{font-size:12px;color:#333;}
.crumb a:hover{color:#D90020;}
.crumb i{width:10px;height:10px;background:#e52225;border-radius: 5px;display:inline-block;margin:0 5px;}
.cpnnlist{background:#fff;padding:15px 0;position: relative;}
.cpnnlist_l{width:960px;padding:0 20px;}
.cpnnlist_l ul li{height:46px;line-height:46px;border-bottom:1px solid #ededed;}
.cpnnlist_l ul li a{font-size:16px;color:#333;width:570px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.cpnnlist_l ul li i{display: inline-block;width:4px;height:4px;background:#ccc;margin:20px 5px;}
.cpnnlist_l ul li a:hover{color:#D90020;}
.fl{float: left;}
.fr{float: right;}
.page{text-align: center;margin:20px 0;}
.page span{padding:10px;display: inline-block;border:1px solid #D90020;margin:0 10px;cursor: pointer;color:#D90020;}
.page a{color:#333;padding:0 6px;}
/*详情页*/
.cpnnlist_l h3{font-size:24px;color:#333;text-align: center;line-height:50px;margin-top:20px;}
.cpnnlist_l p.times{font-size:13px;color:#888;text-align: center;}
.cpnnlist_l p span{padding-right:15px;}
.cpnnlist_l p.titles{font-size:18px;color:#333;text-align: center;margin-top: 20px;}
.cpnnlist_l p{font-size:16px;color:#333;line-height:30px;margin-bottom: 10px;}
.cpnnlist_l p.img{text-align: center;width:100%;}
.cpnnlist_l p.bianji{text-align: right;}