/* 
	@名称: layout
	@功能: 布局样式
	雅黑：\5fae\8f6f\96c5\9ed1
	宋体：\5b8b\4f53
	黑体：\9ed1\4f53
*/

/*内页电教片*/
.film-side-inner { width: 193px; float: left; height: 200px;}
.film-side-inner .bd {padding: 4px 5px 0;}
.film-side-inner .bd p {background: url(imagesvideo_icon.png) no-repeat 10px center; line-height: 25px; padding-left: 10px; text-align: center;}

/*左侧栏共用*/
.side-common {width: 195px; float: left;}
.side-common ul {margin-top: -10px;}
.side-common li {margin-top: 10px;}

/*位置*/
.place { color: #8f8f8f;line-height: 25px;}
.place p {width: 921px;background: #fff url(imageshome_icon.png) no-repeat 15px 7px;border: 1px solid #E4E4E4;margin-top: 10px;height: 25px;line-height: 25px;padding-left: 35px;}
.place a {color: #8f8f8f;}

/*左侧*/
.pleft {width: 195px; float: left;margin-top: 10px; margin-bottom:30px;}
.pleft .side-menu {}
.pleft .side-menu .hd {background: #007ebf;height: 33px;}
.pleft .side-menu .hd h3 {font:bold 15px/33px \5fae\8f6f\96c5\9ed1;color:#fff;background: url(imagesside_title_squ.png) no-repeat 20px center;padding-left: 40px;}
.pleft .side-menu .bd {}
.pleft .side-menu .bd li {background: url(imagesside_menuli_bg.png) repeat-x; height: 40px; font:bold 14px/40px \5fae\8f6f\96c5\9ed1;}
.pleft .side-menu .bd li a {background: url(imagesli_arrow.png) no-repeat 10px center;display: block;text-align: center;color: #0075ac;text-decoration: none;}

/*右侧*/
.pright {width: 755px; float: right;margin-top: 10px;}

/* 图文混排 */
.infolist-mix-list {/*padding: 20px 15px;*/}
.infolist-mix-list .bd {padding:20px 15px;overflow: hidden;}
.infolist-mix-list .bd li {float: left; width: 170px; height: 195px; background-color: #fff; border: 1px solid #e4e4e4;margin: 10px 4px;font: 12px/40px \5b8b\4f53; }
.infolist-mix-list .bd li img {width: 162px; height: 121px;padding: 4px;}
.infolist-mix-list .bd li p {text-align: center;color: #2c4e7c;border-bottom: 1px solid #e4e4e4;text-overflow:ellipsis;}
.infolist-mix-list .bd .dtime {text-align: center; color: #9d9d9d;border-bottom: none;line-height: 27px;height: 27px;}

.infolist-mix-list .bd ul {overflow: hidden; width: 723px; }

/*新闻列表*/
.pright .news {}
.pright .news .bd {}
.pright .news .bd li {height: 40px; font: 12px/40px \5b8b\4f53; border-bottom: 1px solid #E4E4E4; background: url(imagesli_icon.png) no-repeat 25px 16px; padding-left: 50px;}
.pright .news .bd li span {float: right;margin-right: 30px;}

/* Pagebar */
.pagebar {padding:15px 0; line-height:26px; margin-top:12px; text-align:center; }
.pagebar a {display:inline-block; height:26px; margin:0 1px; padding:0 8px; border:1px solid #D2D2D2; background:#fff; color:#666; text-align:center;}
.pagebar .c,
.pagebar a:hover {border:1px solid #106EB8; text-decoration:none; color:#106EB8; background:#fff;}
.pagebar .nolink {display:inline-block; height:26px; margin:0 1px; padding: 0 8px; border:1px solid #D2D2D2; background:#fff; color:#666; text-align:center;}

/*内容页*/
.article-layout {background-color: #f8feff; border-top: 3px solid #86d7f9;}
.article-layout .content{padding: 30px 20px;}
.article-layout .content h2 {font:bold 20px/30px \5FAE\8F6F\96C5\9ED1; text-align: center;}
.article-layout .content .dtime {font: bold 12px/25px \5B8B\4F53; color: #5da8cb; text-align: center;padding: 10px 0;border-bottom: 2px solid #e4e4e4;}
.article-layout .content .text {padding: 20px 0; font-size: 14px;}
.article-layout .content p {text-indent: 2em; font-family:\5B8B\4F53; }
.article-layout .content .admin {text-align: right;}
.article-layout .content .cartoon-pic {width: 526px; height: 734px; margin: 15px auto 0; border: 1px solid #E4E4E4; padding: 10px; background-color: #fff;}
.article-layout .content .cartoon-pic img {width: 524px; height: 732px;}

.article-cartoon {border-top: none;}

.article-video {border-top: none;}
.article-video .video-body {width: 640px; height: 480px; margin: 15px auto 0 ; border: 1px solid #E4E4E4; padding: 10px; background-color: #fff;}

/*示范点*/
.demo-site-list {}
.demo-site-list .bd {padding: 10px;}
.demo-site-list .bd table {margin-top: 10px;}
.demo-site-list .bd th {background-color: #deeaf6;text-align: center;color: #184280; font:bold 14px/25px \5B8B\4F53;}
.demo-site-list .bd tr {line-height: 25px;}
.demo-site-list .bd td {padding: 10px;}
.demo-site-list .bd .td-one {width: 40px;color: #184280;}
.demo-site-list .bd .td-two {text-align: center;}
.demo-site-list .bd td a {display: inline-block;}

/*在线举报*/
.report-info {}
.report-info .bd {padding:15px 20px;}
.report-info p {font:bold 14px/30px \5fae\8f6f\96c5\9ed1; color:#0087c4; background:url(imagesli_arrow_blue.png) no-repeat 0 center; padding-left:15px;}
.report-info table {margin:0 auto;}
.report-info tr {line-height:50px;}
.report-info input {border:1px solid #c7e0f5; height:24px;width:200px;background-color: #F8FEFF;}
.report-info textarea {margin:0 auto; display:block;border:1px solid #C7E0F5;background-color: #F8FEFF;}
.report-info .report-btn { margin:40px auto; text-align:center}
.report-info .report-btn input {font: 12px/1.5 arial,tahoma,宋体b8b\4f53,微软雅黑e\8f6f\96c5\9ed1; padding: 5px 15px; width:100px; background-color:#c6effb; color:#37687b; border-radius: 3px; height: 30px;border:1px solid #92c4d4;}


/*举报须知*/
.notes {margin-bottom:30px;}
.notes .bd {padding: 30px;}
.notes .bd p {line-height: 30px;text-indent: 2em;}
.notes .report-btn { margin:40px auto; text-align:center}
.notes .report-btn input {font: 12px/1.5 arial,tahoma,宋体b8b\4f53,微软雅黑e\8f6f\96c5\9ed1; padding: 5px 15px; width:100px; background-color:#c6effb; color:#37687b; border-radius: 3px; height: 30px;border:1px solid #92c4d4;}

/*其它方式举报*/
.other-report {}
.other-report .bd {overflow:hidden;}
.other-report .bd .ways {height: 50px;line-height: 50px;border-bottom: 1px solid #c7e0f5;}
.other-report .bd .ways li {float: left; background: url(imagesli_arrow_blue.png) no-repeat 0px 20px;margin: 0 40px;padding: 0 10px;}
.other-report .bd .ways .c {}
.other-report .bd .ways .c a {color: #0087c4;}
.other-report .bd .ways li {font: bold 14px/45px 微软雅黑e\8f6f\96c5\9ed1; color:#0087c4;}
.other-report .bd .ways li a {font: bold 14px/45px \5fae\8f6f\96c5\9ed1; color: #777; text-decoration: none;}
.other-report .bd .other-ways-info {margin: 30px 30px;}
.other-report .bd .other-ways-info p {margin: 10px 0;}
.other-report .bd .other-ways-info .mapContainer {height: 480px;}

/*邮件订阅*/
.rss {margin-top:10px;}
.rss .rss-way {padding:30px; overflow: hidden;}
.rss .rss-way p {font:bold 14px/30px \5fae\8f6f\96c5\9ed1; color:#0087c4; background:url(imagesli_arrow_blue.png) no-repeat 0 center; padding-left:15px;}
.rss .rss-way span{display:block; text-indent:3em; padding:10px 0 30px;}
.rss .rss-way .how {padding:10px; display:inline-block;}
.rss .rss-way input {border:1px solid #c7e0f5; height:24px;}
.rss .rss-way .rss-btn { margin:40px auto; text-align:center}
.rss .rss-way .rss-btn input {font: 12px/1.5 arial,tahoma,宋体b8b\4f53,微软雅黑e\8f6f\96c5\9ed1; padding: 5px 35px; _padding:5px 20px; background-color:#c6effb; color:#37687b; border-radius: 3px; height: 28px;border:1px solid #92c4d4;}
.rss .rss-way .code {font-family: Arial; font-style: italic; color: Red; border: 0; padding: 2px 3px; letter-spacing: 3px; font-weight: bolder;}