@charset "utf-8";
/* CSS Document */
body, h1, a, dl, dt, dd, p, ul, ol, li {
	margin: 0;
	padding: 0
}
body {
	background-position: inherit 36px
}
img{ border:0;}
ol, ul{ list-style:none;}
.fl {
	float: left
}
.fr {
	float: right
}
.fb {
	font-weight: bold
}
.red {
	color: #f00!important
}
.red_e5 {
	color: #f00
}
.b {
	font-weight: bold
}
.fred {
	color: #FF0000;
}
.fb {
	font-weight: bold;
}
q:before, q:after {
	content: ''
}
abbr, acronym {
	border: 0;
}
/* Clear Fix */ 
.cl{zoom:1;}
.cl:after{content:"　";display:block;clear:both;height:0;}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	zoom: 1;
}
.cb {
	clear: both;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.tr {
	text-align: right;
}
.tc {
	text-align: center;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
body {
	background: #FFEBAF;
	font-family: "microsoft yahei";
	font-size: 12px;
}
.lang {
	position: absolute ;
	z-index: 990;
	width:100%;
	height: 24px;
}
.lang ul{
	width:960px;
	margin: 0 auto;
	padding:10px
}
.lang ul li{
	float:right; 
}
.lang ul li a{
	float:left;
	height: 24px;
	margin-right:20px;

	text-indent:-99999px;
}
.lang ul li a.cn{
	width:52px;
	height: 24px;
	background: url(../images/lang.png) 0 0;
}
.lang ul li a.jp{
	width:70px;
	height: 24px;
	background: url(../images/lang.png) -89px 0;
}
.head {
	position: relative;
	z-index: 900;
	background: url(../images/topbg.jpg) no-repeat center top;
	width:100%;
	height: 136px;
	padding-top:465px;
}
.head_con {
	position: static;
	margin: 0 auto;
	background: url(../images/navibg.png) repeat-x center bottom;
	height: 135px;
}
.navi {
	position: absolute;
	width:100%;
	height: 130px;
	margin-top:-4px;
}
.menu {
	margin: 0 auto;
	width:980px;
	height: 130px;
}
.menu_left {
	float:left;
	background:url(../images/updata.gif) no-repeat;
	width:218px;
	height: 98px;
	margin-top:20px;
}
.menu_left a {
	position: absolute;
	text-indent:-99999px;
	width:218px;
	height: 98px;
}
.menu_right {
	float:right;
	margin-top:80px;
	width:756px;
	height: 40px;
}
.menu_right li {
	padding:9px;
	float:left;
	width:86px;
	height: 39px;
}
.menu_right li.li3,.menu_right li.li4,.menu_right li.li5 {

	width:120px;

}
.menu_right li.spe{
	padding:0;
	float:left;
	width:2px;
	height: 39px;
	background: url(../images/memu_li.png) no-repeat;
}
.menu_right li.home {
	float:left;
	width:96px;
	height: 39px;
}
.menu_right li a {
	position: absolute;
	text-indent:-99999px;
	background-image:url(../images/memu.png);
	float:left;

	height: 21px;
}
.menu_right li.home a {
	width:96px;
	background-position: 0 0;
}
.menu_right li.home a:hover,.menu_right li.home a.on {
	background-position: 0 -24px;
}
.menu_right li.li1 a {
	width:86px;
	background-position: -108px 0;
}
.menu_right li.li1 a:hover,.menu_right li.li1 a.on {
	background-position: -108px -24px;
}
.menu_right li.li2 a {
	width:86px;
	background-position: -213px 0;
}
.menu_right li.li2 a:hover,.menu_right li.li2 a.on {
	background-position: -213px -24px;
}
.menu_right li.li3 a {
	width:106px;
	background-position: -317px 0;
}
.menu_right li.li3 a:hover,.menu_right li.li3 a.on {
	background-position: -317px -24px;
}
.menu_right li.li4 a {
	width:120px;
	background-position: -447px 0;
}
.menu_right li.li4 a:hover,.menu_right li.li4 a.on {
	background-position: -447px -24px;
}
.menu_right li.li5 a {
	width:116px;
	background-position: -588px 0;
}
.menu_right li.li5 a:hover,.menu_right li.li5 a.on {
	background-position: -588px -24px;
}
.main {
	background: url(../images/maintop.png) no-repeat center top;
}
.mainbg {
	background: url(../images/mainbg.png) repeat-y center 120px;
	padding-bottom: 23px;
}
.mainbody {
	z-index: 800;
	margin: 0 auto;
	margin-top: -6px;
	width: 993px;
	padding-bottom:30px;
	background: #fff url(../images/mainbody.png) no-repeat center bottom;
}
.mainbody2 {
	z-index: 800;
	margin: 0 auto;
	margin-top: -6px;
	width: 993px;
	padding-bottom:479px;
	background: #fff url(../images/mainbody2.png) no-repeat center bottom;
}
.timebg {
	margin: 0 auto;
	width: 980px;
	height: 97px;
	background: #fff url(../images/timebg.png) no-repeat center bottom;
	margin-bottom:20px;
}
.timebg .timediv {
	position: relative;
	width: 475px;
	height: 54px;
	left: 375px;
	top: 20px;
}
.timebg .timediv .day {
	position: relative;
	float: left;
	width: 108px;
	height: 54px;
}
.timebg .timediv .hour {
	position: relative;
	float: left;
	width: 73px;
	height: 54px;
	left: 48px;
}
.timebg .timediv .minute {
	position: relative;
	float: left;
	width: 73px;
	height: 54px;
	left: 115px;
}
.timebg .timediv .second {
	position: relative;
	float: left;
	width: 73px;
	height: 54px;
	left: 152px;
}
.timediv span {
	float: left;
	width: 31px;
	height: 52px;
	background-color: #fff;
	background-image:url(../images/num_frame_w45_m3.jpg);
	margin-right: 3px;
	border: 1px solid #000;
	
}
.timediv span.num0 {
	background-position: 40px 0;
}
.timediv span.num1 {
	background-position: -6px 0;
}
.timediv span.num2 {
	background-position: -55px 0;
}
.timediv span.num3 {
	background-position: -103px 0;
}
.timediv span.num4 {
	background-position: -151px 0;
}
.timediv span.num5 {
	background-position: -199px 0;
}
.timediv span.num6 {
	background-position: -247px 0;
}
.timediv span.num7 {
	background-position: -294px 0;
}
.timediv span.num8 {
	background-position: -342px 0;
}
.timediv span.num9 {
	background-position: -390px 0;
}

.liucheng {
	margin: 0 auto;
	margin-top: 15px;
	width: 980px;
	height: 210px;
	background: #fff url(../images/liucheng.png) no-repeat center bottom;
}
.news {
	margin: 0 auto;
	margin-top: 35px;
	width: 980px;
	height: 282px;
}
.news .news_navi {
	margin: 0 auto;
	width: 980px;
	height: 42px;
	background: #fff url(../images/news_navi.png) no-repeat center bottom;
}
.news .news_navi a.more{
	position: absolute;
	width: 75px;
	height: 30px;
	margin:5px 0 0 895px;
	text-indent:-99999px;
}
/* news_list */
.news_list{
	margin: 0 auto;
	width: 962px;
	height: 255px;
	margin-top:20px;
}
.news_list .newsimg{float:left; width:169px; height:223px;border:1px solid #000;position: relative; display:inline;}
.news_list .newsimg img{width:169px; height:223px;}
.news_list .bd{float:left; margin-left:20px;padding:0 60px;position:relative; width:650px; height:235px;overflow:hidden;display:inline;}
.news_list .bd .conWrap{width:650px;}
.news_list .prev,.news_list .next{position:absolute;left:10px;top:80px;}
.news_list .next{left:auto;right:10px;}
.news_list .prevStop,.news_list .nextStop{display:none;}
.conWrap dl {
	width:650px;
	height:105px;
	margin-bottom:20px;
	border-bottom: 1px dashed #CCCCCC;
}
.conWrap dt {
	float: left;
	width: 87px;
	height: 87px;
	margin-right:10px;
	overflow: hidden;
}
.conWrap dt img {
	width: 85px;
	height: 85px;
	border: 1px solid #000;
}
.conWrap dd {
	line-height: 1.5;
	text-indent: 5px;
	_text-indent: 3px
}
.softlist .softname {
	font-size: 16px;
	font-weight: bold;
}
.softname a {
	color: #000;
	font-size:16px;
	font-weight:700;
}
.softname a:hover {
	color: #06C;
}
.conWrap .softinfo {
	font-size: 12px;
	color: #666;
}



.pingwei {
	margin: 0 auto;
	margin-top: 35px;
	width: 980px;
	height: 670px;
}
.pingwei .pingwei_navi {
	margin: 0 auto;
	width: 980px;
	height: 45px;
	background: #fff url(../images/pingwei_navi.png) no-repeat center bottom;
}
.pingwei .pingwei_navi a.more{
	position: absolute;
	width: 75px;
	height: 30px;
	margin:10px 0 0 895px;
	text-indent:-99999px;
}
.pingwei .D1fBt{ overflow:hidden; zoom:1; margin: 0 auto; width:110px; height:20px; z-index:10;}   
.pingwei .D1fBt a{position:relative; display:inline; width:17px; height:20px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background: url(../images/current2.png) no-repeat; }  
.pingwei .D1fBt .current,.focus .D1fBt a:hover{background: url(../images/current.png) no-repeat}    
.pingwei .D1fBt img{display:none}    
.pingwei .D1fBt i{display:none; font-style:normal; }  
/* pingwei_list */
.pingwei_list{ margin: 0 auto; width:960px; height:575px; padding:10px;}
.pingwei_list ul{ float:left; width:960px;}
.pingwei_list ul li{ display:inline; float:left; background:#fff; border-bottom:solid 1px #000000;  margin-top:10px; margin-bottom:13px; margin-left:27px; width:170px; height:266px; position:relative;}
.pingwei_list ul li.first {margin-left:0;}
.pingwei_list ul li .img_box{ margin:0 auto; display:inline-block; width:170px; position:relative; overflow:hidden; border:solid 1px #000000;}
.pingwei_list ul li .bask_img{ width:170px; vertical-align:top;}
.pingwei_list ul li .a_img{}
.pingwei_list ul li .a_img::after{ content:''; border-bottom:solid 1px rgba(0,0,0,.1); margin-top:-1px; width:100%; height:0; position:absolute; top:100%; left:0;}

.pingwei_list ul li .tag_box{ height:50px; position:absolute; left:0; color:#000; font-weight:700}
.pingwei_list ul li .back_bg{ height:70px; width:170px; filter:alpha(opacity=50); position:absolute; top:0; left:0;}
.pingwei_list ul li .text_info{ height:80px; width:170px; position:absolute; top:0; left:0; z-index:2; overflow:hidden;  font-size:18px; }
.pingwei_list ul li .text_info span{width:170px; height:22px; position:absolute; top:5px; text-align:center; font-size:18px; color:#000}
.pingwei_list ul li .text_info .info{width:170px; height:22px; position:absolute; top:30px; text-align:center; font-size:14px; color:#666}
.hetu {
	margin: 0 auto;
	margin-top: 35px;
	width: 980px;
}
.hetu .hetu_navi {
	margin: 0 auto;
	width: 980px;
	height: 42px;
	background: #fff url(../images/hetu_navi.png) no-repeat center bottom;
}
.hetu .hetu_navi a.more{
	position: absolute;
	width: 62px;
	height: 30px;
	margin:15px 0 0 900px;
	text-indent:-99999px;
}
/* hetu_list */
.hetu_list{ margin: 0 auto; width:960px; height:605px; padding:10px;}
.hetu_list ul{ float:left; width:960px;}
.hetu_list ul li{ display:inline; float:left; background:#fff; border:solid 1px #f0f0f0; box-shadow:0 0 2px #f0f0f0; transition:box-shadow .5s linear; -webkit-transition:box-shadow .5s linear; -moz-transition:box-shadow .5s linear; -o-transition:box-shadow .5s linear; margin:10px 0 0 16px; width:210px; position:relative;box-shadow:0 2px 10px rgba(0,0,0,.3); padding:8px 8px 5px 8px;}
.hetu_list ul li.first {margin-left:0;}
.hetu_list ul li .img_box{ margin:0 auto; display:inline-block; width:210px; position:relative; overflow:hidden;}
.hetu_list ul li .bask_img{ width:210px; vertical-align:top;}
.hetu_list ul li .a_img{}
.hetu_list ul li .a_img::after{ content:''; border-bottom:solid 1px rgba(0,0,0,.1); margin-top:-1px; width:100%; height:0; position:absolute; top:100%; left:0;}

.hetu_list ul li .tag_box{ height:50px; position:absolute; left:0; bottom:0px; color:#fff; font-weight:700}
.hetu_list ul li .back_bg{ background:#000; height:70px; width:227px; filter:alpha(opacity=50); position:absolute; top:0; left:0;}
.hetu_list ul li:hover .back_bg{ background:#666666}
.hetu_list ul li .text_info{ height:50px; width:210px; position:absolute; top:0; left:0; z-index:2; overflow:hidden; text-align:center; font-size:18px; line-height:50px}
.hetu_list ul li .text_info a{ color:#fff;}
.zuopin {
	margin: 0 auto;
	margin-top: 35px;
	width: 980px;
	height: 840px;
	background: #fff;
}
.zuopin .zuopin_navi {
	margin: 0 auto;
	width: 980px;
	height: 51px;
	background: #fff url(../images/zuopin_navi.png) no-repeat center bottom;
}
.zuopin .zuopin_navi a.more{
	position: absolute;
	width: 62px;
	height: 30px;
	margin:15px 0 0 900px;
	text-indent:-99999px;
}
/* zuopin_list */
.zuopin_list{ margin: 0 auto; width:980px; height:500px; padding:10px;}
.zuopin_list ul{ float:left; width:960px;}
.zuopin_list ul li{ display:inline; float:left; background:#fff; border:solid 1px #f0f0f0; box-shadow:0 0 2px #f0f0f0; transition:box-shadow .5s linear; -webkit-transition:box-shadow .5s linear; -moz-transition:box-shadow .5s linear; -o-transition:box-shadow .5s linear; margin:10px 0 10px 16px; width:210px; position:relative;box-shadow:0 2px 10px rgba(0,0,0,.3); padding:8px 8px 5px 8px;}
.zuopin_list ul li.first {margin-left:0;}
.zuopin_list ul li:hover{ background:#FB3920}
.zuopin_list ul li .img_box{ margin:0 auto; display:inline-block; width:210px; position:relative; overflow:hidden;}
.zuopin_list ul li .bask_img{ width:210px; vertical-align:top;}
.zuopin_list ul li .a_img{}
.zuopin_list ul li .a_img::after{ content:''; border-bottom:solid 1px rgba(0,0,0,.1); margin-top:-1px; width:100%; height:0; position:absolute; top:100%; left:0;}

.zuopin_list ul li .tag_box{ height:58px; position:absolute; left:0; bottom:0px; color:#fff; font-weight:700}
.zuopin_list ul li .back_bg{ background:#000; height:70px; width:227px; filter:alpha(opacity=50); position:absolute; top:0; left:0;}
.zuopin_list ul li:hover .back_bg{ background:#FB3920}
.zuopin_list ul li .text_info{ height:58px; width:210px; position:absolute; top:0; left:0; z-index:2; overflow:hidden;}
.zuopin_list ul li .text_info span{width:210px; height:22px; position:absolute; top:5px; text-align:center; font-size:18px; }
.zuopin_list ul li .text_info .author{width:210px; height:22px; position:absolute; top:30px; text-align:center; font-size:14px; }
.zuopin_list ul li .text_info a{ color:#fff;}



.footer {
	text-align: center;
	padding-top: 30px;
	background: #F0F0F0;
}
.copyright {
	height: 40px;
	text-align: center;
	padding: 30px 0;
	background: #DCDCDC;
	color: #333333;
	line-height: 26px;
}
.copyright a {
	color: #333333;
	padding: 0 5px;
}
.zb {
	margin: 0 auto;
	width: 962px;
	overflow: hidden;
	padding: 15px 0;
}
.zb .zhuban {
	float:left;
	width: 267px;
	overflow: hidden;
	padding: 0;
	background: #F1F1F1 url(../images/zhuban.gif) no-repeat;
}
.zb .zhuban img{
	float:right;
	width: 192px;
	height:94px;

}
.zb .xieban {
	float:left;
	width: 670px;
	margin-left:25px;
	overflow: hidden;
	background: #F1F1F1 url(../images/xieban.gif) no-repeat;
}
.zb .xieban ul{
	float:right;
	width: 600px;
}
.zb .xieban ul li{
	float:left;
	margin-left:12px;
	margin-bottom:12px;
	width: 192px;
	height:94px;
}
.zb .xieban ul li.first {
	margin-left: 0px;
}
.link {
	margin: 0 auto;
	width: 962px;
	overflow: hidden;
	text-align: left;
	padding: 15px 0;
}
.link .link_navi {
	margin: 0 auto;
	margin-bottom:10px;
	width: 962px;
	height: 48px;
	background: #fff url(../images/link_navi.gif) no-repeat center bottom;
}
.link li {
	float:left;
	padding: 0;
	margin-left:8px;
	margin-top:4px;
}
.link li.first {
	margin-left: 0px;
}
.link img {
	width: 111px;
	height: 42px;
	border: 1px solid #C0C0C0;
}
.totop{ width:980px; height:27px; margin:0 auto; margin-bottom:15px;}
.totop a{ float:right;width:83px; height:27px; margin:0; padding:0; background: url(../images/totop.png) no-repeat;}
.dasai_right_nav{ display:none; padding-top:154px; background:url(../images/right_nav_new.png) no-repeat; width:135px; height:435px; left:100%; margin-left:-184px;}
.dasai_right_nav .rn_list{ margin-left:23px;}
.dasai_right_nav .rn_list li{ width:108px; height:113px; margin-bottom:3px;}
.dasai_right_nav .rn_list li a{ width:108px; height:114px; position: absolute; text-indent:-99999px;}
.dasai_right_nav .rn_list li.rn1:hover{}
.dasai_right_nav .rn_list li.rn2:hover{}
.rn_sj{ width:114px; height:52px; display:block; margin-left:18px;}
.rn_hide{ display:block; position:absolute; width:18px;  font-size:18px; padding:12px 9px; text-align:center; left:-16px; top:230px; color:#ffac1b; background-color:#570A06;}
.rn_hide:hover{text-decoration: none;}
/*新闻内容页*/
.news_show {
	margin: 0 auto;
	width: 993px;
	padding-top:100px;
	min-height: 1610px;
	background: #fff url(../images/news_show.gif) no-repeat center 40px;
}
/*大赛简介*/
.jj1 {
	margin: 0 auto;
	width: 993px;
	height: 80px;
	background: #fff url(../images/jj1.gif) no-repeat center 40px;
}
.jj2 {
	margin: 0 auto;
	width: 993px;
	height: 770px;
	background: #fff url(../images/jj2.gif) no-repeat center top;
}
.jj3 {
	margin: 0 auto;
	width: 993px;
	height: 616px;
	background: #fff url(../images/jj3.gif) no-repeat center top;
}
.jj4 {
	margin: 0 auto;
	width: 993px;
	height: 630px;
	background: #fff url(../images/jj4.gif) no-repeat center top;
}
/*征稿要求*/
.yaoqiu1 {
	margin: 0 auto;
	width: 993px;
	height: 420px;
	background: #fff url(../images/yaoqiu1.gif) no-repeat center 40px;
}
.yaoqiu2 {
	margin: 0 auto;
	width: 993px;
	height: 296px;
	background: #fff url(../images/yaoqiu2.gif) no-repeat center top;
}
.yaoqiu3 {
	margin: 0 auto;
	width: 993px;
	height: 240px;
	background: #fff url(../images/yaoqiu3.gif) no-repeat center top;
}
.yaoqiu4 {
	margin: 0 auto;
	width: 993px;
	height: 349px;
	background: #fff url(../images/yaoqiu4.gif) no-repeat center top;
}
.yaoqiu5 {
	margin: 0 auto;
	width: 993px;
	height: 255px;
	background: #fff url(../images/yaoqiu5.gif) no-repeat center top;
}
.yaoqiu6 {
	margin: 0 auto;
	width: 993px;
	height: 369px;
	background: #fff url(../images/yaoqiu6.gif) no-repeat center top;
}
.yaoqiu7 {
	margin: 0 auto;
	width: 993px;
	height: 654px;
	background: #fff url(../images/yaoqiu7.gif) no-repeat center top;
}
/*奖项设置*/
.jiang1 {
	margin: 0 auto;
	width: 993px;
	height: 492px;
	background: #fff url(../images/jiang1.gif) no-repeat center 40px;
}
.jiang2 {
	margin: 0 auto;
	width: 993px;
	height: 372px;
	background: #fff url(../images/jiang2.gif) no-repeat center top;
}
.jiang2 a.href{
	position: absolute;
	width: 993px;
	height: 372px;
	margin:0;
	text-indent:-99999px;
}
.jiang3 {
	margin: 0 auto;
	width: 993px;
	height: 353px;
	background: #fff url(../images/jiang3.gif) no-repeat center top;
}
.jiang4 {
	margin: 0 auto;
	width: 993px;
	height: 400px;
	background: #fff url(../images/jiang4.gif) no-repeat center top;
}
.jiang5 {
	margin: 0 auto;
	width: 993px;
	height: 358px;
	background: #fff url(../images/jiang5.gif) no-repeat center top;
}
.jiang6 {
	margin: 0 auto;
	width: 993px;
	height: 404px;
	background: #fff;
}
/*评委嘉宾*/
.pwbox {
	margin: 0 auto;
	width: 993px;
	height: 3651px;
	padding-top:40px;
}
.pw {
	margin: 0 auto;
	width: 993px;
}
.pw .pw_list {
	margin: 0 auto;
	width: 990px;
	height:670px;
	padding-top:30px;

}
.pw .pw_list ul {
	width: 990px;
	height:200px;
	overflow:hidden;
	border-bottom:1px dotted #ccc;
	padding-top:25px;
	background:none;
}
.pw .pw_list li {
	float:left;
	margin:10px;
	width: 450px;
	height:170px;
	position:relative;

}
.pw .pw_list li.second{
	float:right;
}
.pw .pw_list li a{
	float:left;
	position:relative;
	width: 155px;
	height:155px;
	display:block;
}
.pw .pw_list li a em{
    width:155px;
    height:155px;
    display:block;
    position:absolute;
    left:0;
    top:0;
	background: url(../images/pwimgbg.png) no-repeat;
}
.pw .pw_list li .sp{
	float:left;
	position:absolute;
	display:block;
    width:320px;
    height:27px;
	background:url(../images/touxian.gif) no-repeat;
	border-bottom:#000 solid 3px;
    left:130px;
	top:-5px;

}
.pw .pw_list li span.touxian{
	float:left;
	margin-left:13px;
    width:130px;
    height:27px;
	color:#FFF;
	font-size:18px;
	font-weight:700;
	text-align:center;
}

.pw .pw_list li span.name{
	float:right;
    width:130px;
    height:30px;
	color:#F90;
	text-align:right;
	font-size:18px;
	font-weight:700;
}
.pw .pw_list li span.info{
	float:left;
    width:250px;
    height:80px;
	margin-top:50px;
	padding:0 20px;
	line-height:28px;
	text-align:left;
	font-size:18px;
	font-weight:700;
	color:#333;
}
.pw .pw_navi {
	margin: 0 auto;
	width: 993px;
	height: 40px;
}
.pw .pw_navi a.more{
	position: absolute;
	width: 66px;
	height: 23px;
	margin:8px 0 0 920px;
	background:url(../images/pwmore.gif) no-repeat;
	text-indent:-99999px;
}
.pw .pw_navi7 {
	height: 40px;
	background: #fff url(../images/pingwei1.gif) no-repeat;
}
.pw .pw_navi8 {
	height: 40px;
	background: #fff url(../images/pingwei2.gif) no-repeat;
}
.pw .pw_navi9 {
	height: 40px;
	background: #fff url(../images/pingwei3.gif) no-repeat;
}
.pw .pw_navi10 {
	height: 40px;
	background: #fff url(../images/pingwei4.gif) no-repeat;
}
.pingwei5 {
	margin: 0 auto;
	width: 993px;
	height: 501px;
}

/*名家贺图*/
.hetusbox {
	margin: 0 auto;
	padding-top:100px;
	width: 993px;
	background: #fff url(../images/hetu.gif) no-repeat center 40px;
}
.tmpl{ display:none;}
/* hetulist */
.hetulist{ margin: 0 auto; width:980px; min-height:605px;}
.hetulist ul{ float:left; width:240px;}
.hetulist ul li{ display:inline; float:left; background:#fff; border:solid 1px #f0f0f0; box-shadow:0 0 2px #f0f0f0; transition:box-shadow .5s linear; -webkit-transition:box-shadow .5s linear; -moz-transition:box-shadow .5s linear; -o-transition:box-shadow .5s linear; margin:10px 0 0 16px; width:210px; position:relative;box-shadow:0 2px 10px rgba(0,0,0,.3); padding:8px 8px 5px 8px;}
.hetulist ul li.first {margin-left:0;}
.hetulist ul li .img_box{ margin:0 auto; display:inline-block; width:210px; position:relative; overflow:hidden;}
.hetulist ul li .bask_img{ width:210px; vertical-align:top;}
.hetulist ul li .a_img{}
.hetulist ul li .a_img::after{ content:''; border-bottom:solid 1px rgba(0,0,0,.1); margin-top:-1px; width:100%; height:0; position:absolute; top:100%; left:0;}

.hetulist ul li .tag_box{ height:50px; position:absolute; left:0; bottom:0px; color:#fff; font-weight:700}
.hetulist ul li .back_bg{ background:#000; height:70px; width:227px; filter:alpha(opacity=50); position:absolute; top:0; left:0;}
.hetulist ul li:hover .back_bg{ background:#666666}
.hetulist ul li .text_info{ height:50px; width:210px; position:absolute; top:0; left:0; z-index:2; overflow:hidden; text-align:center; font-size:18px; line-height:50px}
.hetulist ul li .text_info a{ color:#fff;}
.hetulist .loading{ clear:both; background:#efefef; color:#636363; border-top:1px solid #dedddd; border-bottom:1px solid #fff; font-size:16px; padding:10px 0; height:24px; text-align:center;}
/*article_CSS*/
.article_con{margin:0 auto; border: 1px solid #CCC;width: 960px;background: url(../images/top_h2.gif) repeat-x top left;padding-top: 25px;}
.article_con h1{text-align: center;font: bold 20px "微软雅黑";color: #0055a6;margin-bottom:15px}
.info{text-align: center;padding:0px 0;font-family: Verdana, Geneva, sans-serif;}
.article_ad{width:468px;height:60px;margin:15px auto 5px;padding:5px 10px;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;}
.article_ad .ad_left{width:300px;height:250px;float:left;border:1px solid #ccc;margin:15px 0}
.article_ad .ad_right{width:300px;height:250px;float:right;border:1px solid #ccc;margin:15px 0}
.article_txt{padding:15px;font-family: Tahoma, Geneva, sans-serif;line-height: 1.8;color:#222;font-size:14px; min-height:500px;}
.article_txt img{max-width:680px;_width: expression(this.width > 680 ? 680: true);}
.article_txt a u{color:#0066CC;border-bottom:1px dotted #0099FF;text-decoration:none;}
/*相关文章推荐*/
.related{margin:0 10px;padding:15px;padding-bottom:0px;border-top:1px dashed #ccc;}
.xiangguan{float:left;}
.xiangguan h2{font-size:14px;color:#0055a6}
.xiangguan ul{padding:10px;}
.xiangguan li{line-height:2.1;background:url(../images/yuandian.gif) no-repeat left 5px;padding-left:15px;}
.xiangguan li a{color:#999;font-size:12px;}
.xiangguan li a:hover{text-decoration:underline;}
.like_article_ad{float:right;padding:5px 10px 5px 0;}
/*分享*/
.share{border-top:1px dashed #ccc;height:50px;font-weight:bold;padding:10px 20px;margin:0 10px;}
.ilike{float:left;}
.jiathis_style_32x32{float:right;margin-top:8px;margin-left:30px;}
/*上一页,下一页*/
.page{border-top:1px solid #ccc;height:auto;padding:5px 20px;}
.page p{line-height:2;}
/*工具栏*/
.tool_con{width:270px;margin:15px auto 0;}
.btn_fontsize{float: left;margin-right: 5px;}
.tools{height: 16px;padding: 4px 0 0 0;}
.tools span{float:left; margin:0 5px;}
.tools a{float:left;display:block;}
.bg1,.bg2,.bg3,.bg4,.bg5{display:block; float:left;width:10px; height:10px; margin:0 1px;border:1px solid #bebebe;font-size:0;}
.tools .fz_span{ margin:0;}
.tools .fz_spanz{ margin:0 0 0 5px;}
.fz_spanz a{color:#19489E; float:left; margin:-1px 2px 0 0;*margin:0px 2px 0 0}
.tools a .fs{ color:#19489E;}
.bg1{background: #ffffff}
.bg2{background: #336649}
.bg3{background: #f1f1f1}
.bg4{background: #f5faff}
.bg5{background: #333}
/*article_list*/
.article_list_con{width:972px;margin:0 auto;position:relative;padding-top:10px; height:1500px}
.article_list_left{float:left;height:auto;width:712px;overflow:hidden;}
/*article_list部分*/
.article_lanmu{border:1px solid #CCC;border-bottom:none;border-top:none;width:710px;}
.article_lanmu h2{padding-left:8px;background: url(../images/top_h2.gif) repeat-x top left;height:32px;border-bottom:1px solid #CCC;color: #2267b5;font: bold 14px/32px Verdana, Geneva, sans-serif;}
.h2_text{display:inline-block;background:url(../images/h2_ico.gif) no-repeat left center;padding-left:10px;}
.article_lanmu ul{padding:14px 25px 13px 25px;}
.article_lanmu ul li{font: 14px Verdana, Geneva, sans-serif; background:url(../images/ll_bg.gif) no-repeat left center;padding-left:15px;}
.article_lanmu ul li span{float:right;}
.article_lanmu ul li a{font: 14px Verdana, Geneva, sans-serif;display:block;height:30px;line-height:30px;-webkit-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;}
.article_lanmu ul li a:hover{color:#0055a6; text-decoration:underline;}
/*-----------------------------*/
.article_lanmu dl{display:block;padding:15px;border-bottom:1px dotted #ccc;}
.article_lanmu dl a{font-family: Verdana, Arial, Helvetica, sans-serif;color:#000;}
.article_lanmu dl a:hover{color:#2267b5;}
.article_lanmu dt{display:block;float:left;margin-right:10px;}
.article_lanmu dt img{width:150px;height:110px;border:1px solid #ccc;}
.article_lanmu dt a:hover img{border:1px solid #2267b5;-webkit-transition:all 0.2s ease-in-out;opacity:0.8;filter:alpha(opacity=80);}
.article_lanmu dd{}
.article_lanmu .arc_title{padding-bottom:5px;}
.article_lanmu .arc_title a{font:bold 14px/1.6 Verdana, Arial, Helvetica, sans-serif;}
.article_lanmu .arc_desc{height:64px;line-height:1.8;overflow:hidden;}
.article_lanmu .arc_info{padding-top:5px;color:#999;} 
.article_lanmu .arc_info span{padding-right:5px;}
.article_lanmu .arc_info a{color:#999;}
/*列表分页*/
.fanye{border:1px solid #ccc;border-top:none;height:auto;padding:8px;width:694px;text-align:center;}
.fanye a{display:inline-block;line-height:25px;padding:0 10px;height:25px;border:1px solid #ccc;background:url(../images/w3c_tt.png) repeat-x left top;border-radius:3px;}
.fanye a:hover{color:#2267b5;background:url(../images/w3c_ttt.png) repeat-x left top;}
.fanye .thisclass{display:inline-block;padding:0 10px;line-height:25px;height:25px;color:#2267b5;font-weight:bold;border:1px solid #ccc;background:url(../images/w3c_ttt.png) repeat-x left top;border-radius:3px;}
.fanye .pageinfo{border-radius:3px;padding:0 10px;display:inline-block;line-height:25px;padding:0 10px;height:25px;border:1px solid #ccc;background:url(../images/w3c_tt.png) repeat-x left top;}
.fanye .last{color:#ccc;display:inline-block;line-height:25px;padding:0 10px;height:25px;border:1px solid #ccc;background:url(../images/w3c_tt.png) repeat-x left top;border-radius:3px;}

/*右边栏目*/
.article_list_right{float:right;width:252px; height:auto;overflow:hidden; margin-top:10px}
.fenlei{width:250px;height:auto;border:1px solid #ccc;padding-bottom:15px;margin-bottom:8px;background:url(../images/top_news_bg.gif) no-repeat left top;}
.fenlei h2{padding-left:3px;margin:0 10px;height:35px;border-bottom:1px solid #CCC;color: #2267b5;font: bold 14px/35px Verdana, Geneva, sans-serif;}
.fenlei ul li{display:inline;width:100px;height:25px;line-height:25px;float:left;border:1px solid #ccc;text-align:center;margin:15px 0 0 15px;}
.fenlei li a{display: block;width: 100px;height: 25px;-webkit-transition: all 0.2s ease-out;font-family: Verdana, Geneva, sans-serif;}
.fenlei li a:hover{background:#0CF;background:url(../images/w3c_tt.png) repeat-x left center;}
.fenlei li .thisclass{background:url(../images/w3c_tt.png) repeat-x left center;}
/*图片推荐*/
.rand_pic{width:250px;height:auto;border:1px solid #ccc;margin-bottom:8px;background:url(../images/top_news_bg.gif) no-repeat left top;}
.rand_pic h2{padding-left:3px;margin:0 10px;height:35px;border-bottom:1px solid #CCC;color: #2267b5;font: bold 14px/35px Verdana, Geneva, sans-serif;}
.rand_pic ul{margin-top:8px;}
.rand_pic ul li{float:left;text-align:center;padding-left:0px;width:108px;height:110px;margin-left:12px;display:inline;overflow:hidden;}
.rand_pic ul li img{width:100px;height:80px;border:1px solid #ccc;padding:3px;}
.rand_pic ul span{display:block;height:25px;line-height:25px;line-height:20px!important;}
.rand_pic ul li a{color:#666;-webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.rand_pic ul li a:hover{color:#0055a6;}
/*热点推荐*/
.hot_tj{width:250px;height:auto;border:1px solid #ccc;padding-bottom:15px;margin-bottom:8px;background:url(../images/top_news_bg.gif) no-repeat left top;}
.hot_tj h2{padding-left:3px;margin:0 10px;height:35px;border-bottom:1px solid #CCC;color: #2267b5;font: bold 14px/35px Verdana, Geneva, sans-serif;}
.hot_tj ul{background:url(../images/ul_bg.gif) no-repeat left 7px;*background:url(../images/ul_bg.gif) no-repeat left 6px;height:290px; width:228px;display:block;overflow:hidden;margin:5px 0 0 12px;}
.hot_tj ul li{line-height:2.5;padding-left:20px;}
.hot_tj ul li a{color:#666;-webkit-transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.hot_tj ul li a:hover{color:#0055a6;}