﻿@charset "utf-8";
/*
	Css for PEL,	ver 1.2.3.2529220566
	Author：动易小刘
	Updated:2016.01.27
	CopyRight By Dongyi Network Technology CO.,Ltd Design Center

	* 网站通用模块，可根据自身网站修改
*/

/*盒模板*/
.box{position:relative;}
.box .hd{font-size:16px;line-height:30px;overflow:hidden;}
.box .hd h3{float:left;color:#222;font-weight:lighter;}
.box .hd h3 a:hover{text-decoration:none;}
.box .hd .more{float:right;_display:inline;margin-right:5px;color:#666;font-size:12px;}
.box .hd a:hover.more{color:#3666b5;}
.box .hd ul{float:left;}
.box .hd li{float:left;padding:0 5px;}
.box .hd .on a{color:#f30;}
.box .hd .on a:hover{text-decoration:none;}
.box .bd{padding:10px;}
	/* 盒子切换按钮 */
	.box .prev,
	.box .next{position:absolute;z-index:11;top:95px;left:5px;width:30px;height:50px;background:#f5f5f5 url("lr.png") no-repeat 8px center;cursor:pointer;}
	.box .next{left:auto;right:5px;background-position:-20px center}
	.box a:hover.prev,
	.box a:hover.next{background-color:#e5e5e5;}

/* 焦点图切换  */
.focusNews{position:relative;float:left;width:500px;height:300px;margin-right:10px;overflow:hidden;}
.focusNews .hd{position:absolute;z-index:2;right:4px;bottom:40px;}
.focusNews .hd ul li{float:left;margin-right:5px;width:16px;height:16px;line-height:16px;text-align:center;background:#fff;cursor:pointer;font-size:12px;filter:alpha(opacity=60);opacity:.6;}
.focusNews .hd ul li.on{background:#3666b5;color:#fff;filter:alpha(opacity=100);opacity:1;}
.focusNews .bd{position:relative;overflow:hidden;}
.focusNews .bd .pic{position:relative;z-index:0;line-height:0;}
.focusNews .bd .pic img{width:100%;border:0;}
.focusNews .bd li{position:relative;}
.focusNews .bd .con{position:absolute;z-index:1;bottom:0;left:0;right:0;height:36px;line-height:36px;text-align:left;overflow:hidden;}
.focusNews .bd .con .title{position:relative;bottom:0;left:0;z-index:1;width:100%;text-align:center;white-space:nowrap;text-overflow:ellipsis;}
.focusNews .bd .con .bg{position:absolute;width:100%;z-index:0;bottom:0;left:0;background:#ddd;height:36px;}
.focusNews .prev,
.focusNews .next{position:absolute;top:50%;margin-top:-15px;width:25px;height:30px;line-height:100px;overflow:hidden;background:url("lr2.png") no-repeat left center;cursor:pointer;}
.focusNews .prev{left:0;opacity:0;}
.focusNews .next{right:0;opacity:0;background-position:right center;}

	/* 图标 */
	.focusNum .hd{bottom:13px;}
	.focusNum .hd ul li{width:12px;height:12px;border-radius:10px;}
	.focusNum .hd ul li span{display:none;}
	.focusNum .bd .con{position:absolute;z-index:1;bottom:0;} 
	.focusNum .bd .con .title{position:absolute;text-align:left;}
	.focusNum .bd .con .title a{padding-left:10px;color:#fff;}
	.focusNum .bd .con .bg{background:#000;filter:alpha(opacity=60);opacity:0.6;}
	/* 图片 */
	.focusPic .hd{position:static;float:left;width:100px;margin-right:10px;overflow:visible;}
	.focusPic .hd ul li{margin:10px 0 0;width:100%;height:100%;}
	.focusPic .hd ul li.li1{margin:0;}
	.focusPic .hd ul li img{width:100%;border:1px solid #ddd;}
	.focusPic .hd ul li.on img{border:1px solid #f50;}
	.focusPic .hd ul li .title{display:none;}
	.focusPic .bd .con{position:absolute;z-index:1;bottom:0;} 
	.focusPic .bd .con .title{position:absolute;}
	.focusPic .bd .con .title a{color:#fff;}
	.focusPic .bd .con .bg{background:#000;filter:alpha(opacity=60);opacity:0.6;}
	/* 广告 */
	.focusAD .hd{right:0;bottom:2px;width:100%;text-align:center;}
	.focusAD .hd ul li{float:none;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;border-radius:10px;margin-right:2px;background:#000;}
	.focusAD .hd ul li span{display:none;}
	.focusAD .bd .con{display:none;} 

/* 焦点图-数字
.fouceBox{float:left;margin-right:10px;position:relative;overflow:hidden;}
.fouceBox .bd{position:absolute;left:0;top:0;overflow:hidden;}
.fouceBox .bd .title{position:absolute;bottom:0;z-index:3;width:100%;height:30px;line-height:30px;text-align:center;font-size:14px;color:#fff;}
.fouceBox .bd .title a{color:#fff;}
.fouceBox .bd .title a:hover{color:#3666b5;}
.fouceBox .bd .bg{position:absolute;bottom:0;z-index:2;width:100%;height:30px;background:#000;filter:alpha(opacity=60);opacity:.6;}
.fouceBox .bd img{width:100%;border:0;}
.fouceBox .hd{position:absolute;bottom:0;z-index:3;}
.fouceBox .hd ul{margin-left:-7px;text-align:center;}
.fouceBox .hd li{position:relative;float:left;cursor:pointer;display:inline;width:75px;height:55px;margin-left:7px;overflow:hidden;overflow:hidden;line-height:12px;}
.fouceBox .hd a{display:block;}
.fouceBox .hd img{filter:alpha(opacity=80);opacity:.8;padding:4px;width:65px;height:45px;background:#fff;border:1px solid #eee;}
.fouceBox .hd li.on img{filter:alpha(opacity=100);opacity:1;border:1px solid #f90;}
.fouceBox .hd .title{display:none;} */

/* 通用信息列表_普通式 */
.infoList{text-align:left;}
.infoList li{height:28px;line-height:28px;overflow:hidden;}
/*.infoList li a{padding-left:14px;background:url(iconarrow.png) no-repeat 2px 8px;}*/
.infoList li .date{margin-left:10px;float:right;color:#999;}
.infoList li .node{font-weight:bold;color:#333;margin-right:10px;}
.infoList li .comment{padding-left:10px;background:none;color:#f50;}
.infoList li a:hover.comment,
.infoList li a:hover.node{color:#3666b5;}
.infoList .split{margin-bottom:10px;padding-top:10px;height:0px;font-size:0px;line-height:0px;border-bottom:1px dotted #ddd;}
.infoList .dateRight{margin-left:10px;color:#999;}

/* 通用带图片的信息列表_普通式
.picList{overflow:hidden;}
.picList li{float:left;width:228px;margin:10px 5px;text-align:center;float:left;_display:inline;}
.picList li .pic img{padding:3px;border:1px solid #eee;width:220px;height:160px;}
.picList li .pic a:hover img{border-color:#f90;}
.picList li .title{padding-top:5px;line-height:1.5em;}*/

/* 通用带图片的信息列表_普通式 20151125 */
.picList{overflow:hidden;}
.picList li{float:left;width:23%;margin:0 2.6% 10px 0;text-align:center;float:left;_display:inline;}
.picList li .pic img{width:100%;height:auto;}
.picList li .pic a:hover img{border-color:#f90;}
.picList li .title{padding-top:5px;height:50px;line-height:1.5em;}

/* 内容带图片的信息列表_普通式 */
.txtList li{overflow:hidden;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #ddd;}
.txtList li .pic{margin-right:10px;float:left;}
.txtList li .pic img{}
.txtList li .pic a:hover img{border-color:#f90;}
.txtList li .con{overflow:hidden;}
.txtList li .title{height:30px;line-height:30px;overflow:hidden;}
.txtList li .title a:hover{color:#3666b5;text-decoration:underline;}
.txtList li .date{float:right;margin-left:10px;color:#999;font-size:14px;}
.txtList li .info{line-height:1.5em;font-size:12px;color:#999;}
.txtList li .info b{font-weight:normal;}
.txtList li .info span{margin-right:10px;}
.txtList li .intro{text-indent:2em;color:#999;line-height:1.6em;font-size:12px;}
.txtList li .intro .more{margin-left:10px;color:#f50;font-size:12px;}
.txtList li .intro a:hover{color:#3666b5;}

/* 头条图文信息列表_普通式 */
.topicList .t{padding-bottom:5px;margin-bottom:5px;border-bottom:1px dotted #ddd;overflow:hidden;zoom:1;}
.topicList .t .pic{margin-right:10px;float:left;}
.topicList .t .pic img{width:100%;height:100%;} 
.topicList .t .pic a:hover img{border-color:#f90;}
.topicList .t .con{overflow:hidden;}
.topicList .t .title{padding:5px 0;line-height:24px;font-size:1.4em;overflow:hidden;}
.topicList .t a:hover{color:#3666b5;text-decoration:underline;}
.topicList .t .intro{margin-bottom:5px;text-indent:2em;color:#666;text-align:left;line-height:1.8em;font-size:12px;}
.topicList .t .intro .more{margin-left:10px;color:#f50;}
.topicList .t .intro a:hover{color:#3666b5;}
.topicList .n{height:28px;line-height:28px;overflow:hidden;padding-left:14px;background:url(icon.png) no-repeat 2px -107px;}
.topicList .n .date{float:right;margin-left:10px;color:#999;}

/* 写信
.writeMsg{float:right;margin-bottom:10px;text-align:center;}
.writeMsg a{display:inline-block;*display:inline;zoom:1;line-height:36px;padding:0 15px 0 35px;background:#e5e5e5 url("icon.png") no-repeat 15px -187px;font-size:14px;color:#555;}
.writeMsg a:hover{filter:alpha(opacity=80);opacity:.8;} */

/* 2015.11.06 信件列表 */
.letterList li.th{margin-bottom:5px;height:32px;line-height:32px;border:none;background:#e5e5e5;font-weight:bold;padding:0 0 0 10px;color:#333;}
.letterList li{height:28px;line-height:28px;background:url("icon.png") no-repeat scroll 2px -146px;border-bottom:1px dotted #ddd;padding:5px 0 5px 25px;overflow:hidden;}
.letterList li .state{float:right;font-size:12px;width:70px;text-align:center;}
.letterList li .state .s0,
.letterList li .state .noreply{color:#999;}
.letterList li .state .s1{color:#17d;}
.letterList li .state .s2{color:#f60;}
.letterList li .state .isreply,
.letterList li .state .s3{color:#360;}
.letterList li .author{float:right;font-size:12px;width:100px;text-align:center;overflow:hidden;}
.letterList li .date{float:right;font-size:12px;width:70px;text-align:center;}
.letterList li .dep{float:right;width:150px;text-align:center;}
.letterList li .hits{float:right;font-size:12px;width:70px;text-align:center;}
.letterList li .ok{color:#690;}
.letterList li.split{margin-bottom:10px;padding-top:10px;background:none;height:0px;font-size:0px;line-height:0px;border-bottom:1px dotted #ddd;}

/* 问卷-列表页 */
.reportList .view,.reportList .join{padding:0;background:none;}
.reportList li .view{margin-left:5px;}
.reportList li .view,
.reportList li .join{padding:0;background:none;color:#f50;}
.reportList li a:hover.view,
.reportList li a:hover.join{color:#3666b5;}

/* 友情链接-列表页/列表页-图片 */
#friendLink .infoList li,
#friendLink .picList li{float:left;margin:10px 0;width:33.3%;text-align:left;}
#friendLink .picList li img{width:auto;}
#friendLink .infoList li{margin:5px 0;}

/* 外链接-列表页 */
#externalLink .infoList{padding:0 20px;}
#externalLink .infoList li{float:left;margin:5px 0;width:16.66%;}

/* 专题汇总 */
#special .picList{padding-top:10px;}
#special .picList li{float:left;margin:0 1.5% 15px;width:30%;text-align:center;font-size:14px;}
#special .picList .tit{display:block;line-height:1.5em;overflow:hidden;}
#special .picList img{height:80px;width:98%;padding:2px;border:1px solid #eee;}
#special .picList a:hover img{border-color:#f90} 

/* 搜索结果页*/
#searchResults .infoList li{height:28px;line-height:28px;overflow:hidden;}
#searchResults .infoList li a{font-size:14px;}
#searchResults .infoList li .date{float:right;color:#999;}
#searchResults .infoList li .tit{background:none;padding:0;}
#searchResults .infoList li .node{font-weight:bold;margin-right:10px;padding-left:14px;background:url(iconarrow.png) no-repeat 2px 8px;}
#searchResults .infoList li a:hover.node{color:#d00;}
#searchResults .infoList li.split{height:0;padding:0;font-size:0;background:none;border-bottom:#ddd 1px dotted;margin:10px 0;}

/* tag */
.tagSearch li{height:auto;margin-bottom:5px;padding-bottom:9px;border-bottom:1px dotted #ddd;}
.tagSearch li .tagContent{padding:2px 10px;line-height:1.8em;font-size:12px;color:#666;}
.tagSearch li .tagContent a{background:none;padding:0 5px;color:#666;}
.tagSearch li .tagContent a:hover{color:#3666b5;}

/* tag列表 */
.tagList{line-height:30px;}
.tagList span{padding:10px;}

/* url_方块样式分页 20151125 */
.page{clear:both;padding:30px 0 10px;text-align:center;font-size:12px;overflow:hidden;}
.pager a,
.pager span.disabled,
.pager span.current{margin-bottom:5px;display:inline-block;*display:inline;height:20px;line-height:20px;padding:4px 10px;border:1px solid #c5c5c5;vertical-align:middle;zoom:1;}
.pager a:hover{border:1px solid #3666b5;}
.pager span.current{background:#3666b5;border:1px solid #3666b5;color:#fff !important;}
.pager select{margin-bottom:5px;padding:0 5px;height:30px;background:#fff;border:1px solid #c5c5c5;vertical-align:middle;}
.pager input{padding:4px 5px;border:1px solid #c5c5c5;width:20px;height:20px;text-align:center;}
.pager {text-align:right;margin-top:20px;}
.pager li{float:left;}
/* 百度分享 */
.bdshare-button-style1-16 a{background-image:url("share16.png") !important;}
.bdshare-button-style1-24 a{background-image:url("share24.png") !important;}
.bdshare-button-style1-32 a{background-image:url("share32.png") !important;}

/* 星形评分 */
.stars{display:inline-block;*display:inline;zoom:1;width:72px;height:11px;margin-right:5px;overflow:hidden;background:url("starsplit.gif") -4px -34pxno-repeat;}
.stars i{display:inline-block;*display:inline;zoom:1;height:11px;background:url("starsplit.gif") -4px -14px no-repeat;}
.starsMan{display:none;}

/* iphoneTips */
.iphoneTips{z-index:10;width:210px;margin-left:-105px;height:80px;background:rgba(100,100,100,.9);position:fixed;left:50%;bottom:10px;border-radius:3px;}
.iphoneTips .bd{padding:15px 0;position:relative;}
.iphoneTips .img{width:50px;height:50px;background:url(apple-touch-icon.png) no-repeat;background-size:50px auto;float:left;margin:0 10px 0 15px;}
.iphoneTips .txt{color:#fff;font-size:14px;line-height:24px;overflow:hidden;}
.iphoneTips .txt span{position:relative;top:5px;width:16px;height:20px;background:url(iphonetips.png) left -19px no-repeat;background-size:20px auto;display:inline-block;margin:0 0 0 5px;}
.iphoneTips .close{width:30px;height:30px;background:url(iphonetips.png) 9px 11px no-repeat;background-size:20px auto;position:absolute;right:0;top:0;}
.iphoneTips i{position:absolute;width:20px;height:10px;bottom:-9px;left:50%;margin-left:-10px;background:url(iphonetips.png) left -44px no-repeat;background-size:20px auto;opacity:.9;}

/* 网站地图 */
.siteMap{padding:10px;overflow:hidden;}
.siteMap a:hover{color:#3666b5 !important;}
/* 一级栏目效果 */
.siteMap .li1{margin-bottom:10px;}
.siteMap .h1{padding:8px 15px;border:1px dotted #ddd;border-left:2px solid #aaa;}
.siteMap .h1 .a1{font-size:16px;_font-weight:bold;}
	/* 二级栏目效果 */
	.siteMap .ul1{padding:10px 0 10px 20px;}
	.siteMap .li2{padding-right:10px;display:inline-block;*display:inline;zoom:1;}
	.siteMap .a2{color:#666;}
		/* 当有子级栏目时 */
		.siteMap .hasUl2{display:block;padding:0;}
		.siteMap .hasUl2 .h2{padding:6px 15px;border:1px dotted #ddd;border-left:2px solid #aaa;}
		.siteMap .hasUl2 .h2 .a2{font-size:14px;}
		/* 三级栏目效果 */
		.siteMap .ul2{padding:10px 0 10px 20px;}
		.siteMap .li3{padding-right:10px;display:inline-block;*display:inline;zoom:1;}
		.siteMap .a3{color:#666;}
			/* 当有子级栏目时 */
			.siteMap .hasUl3{display:block;padding:0;}
			.siteMap .hasUl3 .h3{padding:4px 15px;border:1px dotted #ddd;border-left:2px solid #aaa;}
			.siteMap .hasUl3 .h3 .a3{font-size:14px;}
			/* 四级栏目效果 */
			.siteMap .ul3{padding:10px 0 10px 20px;}
			.siteMap .li4{padding-right:10px;display:inline-block;*display:inline;zoom:1;}
			.siteMap .a4{color:#666;}
				/* 当有子级栏目时 */
				.siteMap .hasUl4{display:block;padding:0;}
				.siteMap .hasUl4 .h4{padding:2px 15px;border:1px dotted #ddd;border-left:2px solid #aaa;}
				.siteMap .hasUl4 .h4 .a4{font-size:14px;}
				/* 五级栏目效果 */
				.siteMap .ul4{padding:10px 0 10px 20px;}
				.siteMap .li5{padding-right:10px;display:inline-block;*display:inline;zoom:1;}
				.siteMap .a5{color:#666;}

/* ----- 按钮样式 ----- */
.btn,.btnBack{color:#666;background-color:#EEE;border-color:#EEE;font-weight:300;font-size:16px;font-family:"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-decoration:none;text-align:center;line-height:40px;height:40px;padding:0 30px;margin:0;display:inline-block;appearance:none;cursor:pointer;border:none;box-sizing:border-box;transition-property:all;transition-duration:0s;}
.btn:visited{color:#666;} 
.btn:hover,.btn:focus{background-color:#ddd;text-decoration:none;outline:none;}
.btn:active{text-shadow:0 1px 0 rgba(255,255,255,0.3);text-decoration:none;background-color:#d5d5d5;border-color:#cfcfcf;color:#333;transition-duration:0s;box-shadow:inset 0 2px 5px rgba(0,0,0,0.2);}
.btn:disabled{top:0 !important;background:#EEE !important;border:1px solid #DDD !important;text-shadow:0 1px 1px white !important;color:#CCC !important;cursor:default !important;appearance:none !important;box-shadow:none !important;opacity:.8 !important;}

.btnBack{background: #ddd; margin-left:10px;}
.btnBack:hover{ background:#e2e2e2 }

/* 禁用 */
.btn.disabled, .btn[disabled] {background-image: none;box-shadow: none;cursor: default;opacity: 0.65;}

/* 按钮大小 */
.btnXS{font-size:12px;height:20px;line-height:20px;padding:0 10px;}
.btnSM{font-size:14px;height:30px;line-height:30px;padding:0 20px;}
.btnMD{font-size:16px;height:40px;line-height:40px;padding:0 30px;}
.btnLG{font-size:20px;height:50px;line-height:50px;padding:0 40px;}
/* 按钮3D */
.btn3D{position:relative;top:0;box-shadow:0 7px 0 #ccc,0 8px 3px rgba(0,0,0,0.2);}
.btn3D:hover,.btn3D:focus{box-shadow:0 7px 0 #ccc,0 8px 3px rgba(0,0,0,0.2);}
.btn3D:active{top:5px;transition-property:all;transition-duration:.15s;box-shadow:0 2px 0 #ccc,0 3px 3px rgba(0,0,0,0.2);}
/* 按钮块 */
.btnBlock{display: block;width: 100%;}
.btnBlock + .btnBlock{margin-top:5px;}
input[type="submit"].btnBlock,
input[type="reset"].btnBlock,
input[type="button"].btnBlock{width: 100%;}

/* 重置按钮样式 */
.btn,.btn:hover,.btn:focus,.btn:active,.btn a,.btn a:hover{color:#fff;}
.btn{background-color:#3666b5;border-color:#3666b5;}
.btn:hover,.btn:focus{background-color:#497aca;border-color:#497aca;}
.btn:active{background-color:#2253a2;border-color:#2253a2;}


/* 重置按钮样式--3D阴影 */
.btn.btn3D,.btn.btn3D:hover,.btn.btn3D:focus{box-shadow:0 7px 0 #b00}
.btn.btn3D:active{box-shadow:0 2px 0 #b00}

/* 重置/返回按钮
.btnNone,.btnNone:hover,.btnNone:focus,.btnNone:active{color:#666;}
.btnNone{background-color:#eee;border-color:#eee;}
.btnNone:hover,.btnNone:focus{background-color:#ddd;border-color:#ddd;}
.btnNone:active{background-color:#d5d5d5;border-color:#d5d5d5;} */