@charset "utf-8";
html{background:#222;min-height:101%;}
body{margin:0;padding:0;border:0;background:#f3f3f3;font-size:14px;font-family:"Microsoft YaHei","simsun","Lucida Grande","Lucida Sans Unicode";}
table{border-collapse:collapse; border-spacing:0;}
dl,dt,dd,ol,ul,li,p,h1,h2,h3{margin:0;padding:0;border:0;display:block;}
a{color:#000;outline:none;-webkit-transition:color .2s linear;transition:color .2s linear;}
a:hover{color:#ee3985;zoom:1;}
ol,ul,li{list-style:none;}
i,s,u,em{font-weight:normal;font-style:normal;text-decoration:none;}{font-style:normal;text-align:center;display:block;}
a,a:hover,u{text-decoration:none;}
.mr{ margin-left:5px;}
.topbar{*text-align:center;	height:35px;background:#ffffff;box-shadow: 2px 2px 2px rgba(0,0,0,0.2);}
.topbar .topcont {width:1120px;margin:auto;}
.topbar .topcont_l {float:left;padding-top:3px;}
.topbar .topcont_r {padding-top:3px;padding-right:5px;float:right;}
.topbar .topcont a  {display:inline-block;margin: 0px 8px;height:28px;line-height:28px;color:#666;}
.logo {width:1000px;margin:0 auto;height:125px;}
.logo a {display:block;margin:0 auto;width:300px;height:69px;padding-top:28px;}
.nav {width:100%;height:95px;background-color:#222;min-width:1000px;margin:0 auto; }
.nav-main {width:1140px;height:auto;padding:10px 0;margin:0 auto;position:relative;left:-8px;}
.nav-ul{ width:1155px;margin-left:-15px}
.nav-ul li {display:inline-block;float:left;height:37px; width:214px;overflow:hidden;zoom:1;margin-right:0px;margin-left:15px; text-align:center;}
.nav-ul li a {color:#fff;display:inline-block;font-size:18px;line-height:37px;}
.nav-ul li a:hover{color:#ee3985;}
.focusbox{position:relative;overflow:hidden;zoom:1; margin-bottom:20px;}
#fullbanner{width:1125px;height:490px;margin:auto;position:relative;}
#fullbanner li a{display:block;width:1100px;height:480px;overflow:hidden;}
#fullbanner img{width:1100px;height:480px;}
#fullbanner ul{width:1125px;height:490px;}
#fullbanner .wrappic{overflow:visible;position:absolute;}
#fullbanner .next, #fullbanner .prev{filter:alpha(Opacity=70);opacity:.7;position:absolute;top:50%;margin-top:-25px;margin-left:5px;background-color:#303030;z-index:3;}
#fullbanner .next:hover, #fullbanner .prev:hover{background-color:orangered;}
#fullbanner .next{margin:-25px 20px 0 0;right:0;}
#fullbanner .mask-left, #fullbanner .mask-right, #fullbanner .plan{padding:5px;z-index:1;position:absolute;top:0;left:0;width:1100px;height:480px;overflow:hidden;}
#fullbanner .mask-right, #fullbanner .mask-left{z-index:4;left:-1110px;filter:alpha(Opacity=70);opacity:.7;background:#f3f3f3;overflow:hidden;}
#fullbanner .mask-right{left:1110px;}
.arrow-left,.arrow-right{background:url(../images/icon.png) no-repeat;}
.arrow-left{background-position:15px 12px;height:50px;width:50px;}
.arrow-left:hover{background-position:-45px 12px;}
.arrow-right{background-position:-103px 12px;height:50px;width:50px;}
.arrow-right:hover{background-position:-163px 12px;}
.main{ width:1120px;margin:0 auto;}
.box{margin-bottom:20px;padding:8px;background:#fefefe;box-shadow:0 0px 3px rgba(0,0,0,.12);-webkit-transition:box-shadow .2s linear;transition:box-shadow .2s linear;}
.banner{ width:1100px; overflow:hidden; padding:3px 3px; margin-top:15px; height:120px;}
.place{ height:40px; }
.content{ padding:20px; overflow:hidden;}
.areal{ float:left; width:700px;}
.arear{ float:right;width:336px;}
.areal h1{ text-align: center;line-height: 40px;font-size: 26px; margin: .4em; color: #000;font-weight: 400; }
.areal .time {margin-bottom: 1em; padding: 0 0 1em; text-align: center; font-size: 14px; color: #a2a2a2; border-bottom: 1px dashed #e8e8e8; }
.areal .con { width:100%;line-height:200%;font-size:16px; overflow:hidden; position:relative}
.areal .con p{margin:0 auto;word-wrap:normal;padding-bottom:20px;word-break:normal;font-size:16px;color:#666;line-height:28px;}
.areal .con h2{line-height: 22px !important;margin-bottom: 18px !important;color: #666 !important;font-size: 16px !important;text-align:center;}
.areal .con b{line-height: 22px !important;margin-bottom: 18px !important;color: #666 !important;font-size: 16px !important;text-align:center;}
.areal .con strong{line-height: 22px !important;margin-bottom: 18px !important;color: #666 !important;font-size: 16px !important;text-align:center;}

.areal .prenext{height:65px;padding-top:5px;overflow:hidden;clear:both;border-top: #cccccc 1px dashed;border-bottom: #cccccc 1px dashed; padding-bottom:5px;}
.areal .prenext .context{float:left; padding-left:0px;}
.areal .prenext .context ul li{line-height:32px;color:#888;}
.areal .prenext .share {height:28px; float:right; padding-top:18px; width:215px;}
.areal .prenext .share .t { float: left; line-height:28px; padding-right:10px; }
.areal .tushuo { margin-top:15px;border-bottom: #222 2px solid; padding-bottom:15px;}
.areal .tushuo h3{border-bottom: #222 2px solid;font-size:22px; font-weight:normal; height:30px;line-height:30px;padding-bottom:10px; margin-bottom:10px;}
.main-one .pic{ width:160px; float:left}
.main-one .pic a{ position:relative; display:block; margin-top:18px;width:160px; height:185px; overflow:hidden}
.main-one .pic img{ width:100%; height:100%;}
.main-one .pic .tit{ position:absolute; left:0; bottom:0; width:140px; padding:0 10px; overflow:hidden; height:36px; line-height:36px; text-align:center; color:#fff; z-index:9}
.main-one .pic .bg{ position:absolute; left:0; bottom:0;width:100%; height:36px; background-color:#000; opacity:0.6}
.main-one .right{ width:160px; float:right}
.main-one .txt{ width:350px; float:left; margin-left:15px; margin-top:18px;}
.main-one .txt-top a{ height:28px; line-height:28px; font-weight:bold; font-size:20px;width: 350px;white-space: nowrap;overflow: hidden;text-align:center;text-overflow:ellipsis;display:block}
.main-one .txt-top p{ width:350px; color:#999; height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main-one .txt-ul{ overflow:hidden; width:100%; margin-top:17px;}
.main-one .txt-ul li{ height:32px; line-height:32px;background: url(/Public/Home/qili/images/sy_ico.jpg) -2px -325px no-repeat; padding-left:13px; overflow:hidden}
.news-wrap{ margin-bottom:15px;margin-top:15px;}
.news-wrap .title{ position:relative; height:40px; line-height:40px; margin-bottom:15px; background-color:#222; font-size:20px; text-align:center; color:#fff; font-weight:normal}
.news-wrap .title h3{font-weight:normal}
.news-wrap .news-li{ background-color:#fcfcfc; overflow:hidden; zoom:1;}
.news-wrap li{ width:336px; border-bottom:1px solid #eee; float:left}
.news-wrap li span{ clear:both; display:block; width:300px; height:36px; line-height:36px; padding:10px 0; font-size:16px; padding-left:40px; overflow:hidden}
.news-wrap .nub1 span{ background:url(../images/num.png) 5px 18px no-repeat}
.news-wrap .nub2 span{ background:url(../images/num.png) 5px -37px no-repeat}
.news-wrap .nub3 span{ background:url(../images/num.png) 5px -94px no-repeat}
.news-wrap .nub4 span{ background:url(../images/num.png) 5px -149px no-repeat}
.news-wrap .nub5 span{ background:url(../images/num.png) 5px -204px no-repeat}
.dataBlock{margin-bottom:20px;padding:8px;width:250px;background:#fefefe;box-shadow:0 0px 3px rgba(0,0,0,.12);-webkit-transition:box-shadow .2s linear;transition:box-shadow .2s linear;}
.dataBlock.over{box-shadow:0 0px 6px rgba(0,0,0,.18);}
.dataBlock.over .title{color:#ee3985;}
.dataBlock.over .profile{color:#555;}
.dataBlock .img, .dataBlock .infoBar, .dataBlock .title, .dataBlock .profile, .dataBlock .tagBar{margin-bottom:5px;}
.dataBlock .img{width:250px;overflow:hidden;}
.dataBlock .img img{width:250px;}
.dataBlock .infoBar{overflow:hidden;border-bottom:1px solid #CCC;padding-bottom:5px;}
.dataBlock .infoBar .barL{float:left;display:inline-block;color:#999;}
.dataBlock .infoBar .barR{float:right;display:inline-block;	text-align:right;}
.dataBlock .title{font-size:16px; font-weight:bold; line-height:28px;}
.dataBlock .profile{font-size:12px;color:#ccc;line-height:2em;}
.dataBlock .tagBar{overflow:hidden;}
.dataBlock .tagBar a{margin-right:5px;line-height:1.5em;color:#009900;}
.bdsharebuttonbox { float: left; padding-bottom: 0 !important; }
.bdsharebuttonbox a { width: 28px !important; padding-left: 0 !important; height: 28px !important; background: url(../images/share.png) no-repeat !important; margin: 0 4px 0 0 !important; display:inline-block }
.bdsharebuttonbox .bds_tsina { background-position: 0 -49px !important; }
.bdsharebuttonbox .bds_qzone { background-position: -28px -49px !important; }
.bdsharebuttonbox .bds_tqq { background-position: -56px -49px !important; }
.bdsharebuttonbox .bds_weixin { background-position: -84px -49px !important; }
.bdsharebuttonbox .bds_renren { background-position: -112px -49px !important; }
.bdsharebuttonbox .bds_more { background: url(../images/share.png) no-repeat -140px -49px !important; width: 28px !important; height: 28px !important; padding: 0 !important; }
.share-moreinfo .moreinfo { float: right; height:28px; line-height:28px }
.share-moreinfo .moreinfo a { margin-left: 14px; }
.spec{ padding:8px; background:#222; height:70px; line-height:35px; font-size:16px;}
.spec a{ color:#fff; display:block; margin-right:25px; float:left;}
.spec a:hover {color:#ee3985;}
.page {margin: auto;display: block;overflow: hidden;text-align: center;padding: 20px 0px 20px 0px;}
.page li{list-style-type:none; display:inline;}
.page a {height: 35px;line-height: 35px;color: #606060;display: inline-block;vertical-align: middle;padding: 0 15px;border: #d6d6d6 1px solid;background: #fff;margin: 0 2px;box-shadow:0 0px 4px rgba(0,0,0,.12);}
.page a:hover {background: #ee3985;color: #FFFFFF}
.page .thisclass a {background: #ee3985; color:#fff; font-weight:bold}
.pages {margin: auto;display: block;overflow: hidden;text-align: center;width: 1000px;padding: 20px 0px 20px 0px;}
.pages li{list-style-type:none; display:inline;}
.pages a {height: 35px;line-height: 35px;color: #606060;display: inline-block;vertical-align: middle;padding: 0 15px;border: #d6d6d6 1px solid;background: #fff;margin: 0 2px;box-shadow:0 0px 4px rgba(0,0,0,.12);}
.pages a:hover {background: #ee3985;color: #FFFFFF}
.pages .thisclass {height: 35px;line-height: 35px;color: #FFFFFF;display: inline-block;vertical-align: middle;padding: 0 15px;border: #d6d6d6 1px solid;background: #ee3985;margin: 0 2px;box-shadow:0 0px 4px rgba(0,0,0,.12); font-weight:bold;}
.foot {background-color:#202020;overflow:hidden;zoom:1;padding-bottom:20px;color:#d3d3d3;text-align:center;	min-width:1000px;margin:0 auto;	margin-top:10px;}
.foot a {color:#d3d3d3;}
.foot a:hover {color:#ee3985;}
.links span,.links a {float:left;display:inline-block;margin-right:10px;}
.links {width:100%; padding-top:15px; line-height:28px;overflow:hidden}
.qnx1200 {width:1120px;	margin:0 auto;overflow:hidden;zoom:1;}
.copy_qili {margin-top:20px;line-height:25px;font-size:14px;}

.img_desc{
	line-height: 22px !important;
	color: #666 !important;
	font-size: 16px !important;
	text-align: center;
}