@charset "utf-8";

/***** 内页 *****/
#container{ width:1200px; margin:auto; overflow:hidden;}
#colL{width:240px; float:left; clear:left;}
#colR{width:940px; float:right; clear:right;}



/***** 左边导航 *****/
.nav                {width:240px; float:left; height:auto; position:relative; margin-top:31px; }
.nav dt             {height:88px; line-height:88px; text-align:center;  color:#FFF; font-size:20px; background:url(../images/ti.png) no-repeat center; font-weight:bold;}
.nav dd             {background:none;}
.nav ul             {display:block; width:240px;}
.nav ul li          {display:block; width:100%;  overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap; border-bottom:1px #f6f6f6 solid; background:#fff;}
.nav ul li a        {display:block; height:40px; line-height:40px; color:#323232; font-size:15px; text-align:center;}
.nav ul li a:hover  {color:#e82731;}


/***** 热门信息 *****/
.ej_ce_new{float:left; margin-top:20px;}
.ej_ce_new dt { height:40px; font:18px/40px "微软雅黑"; color:#0468ac; width:100%; overflow:hidden; display:block; border-top:3px #0468ac solid;}
.ej_ce_new dt h1{ margin-left:10px; display:block; float:left; background:url(../images/title_a.png) no-repeat left center; padding-left:20px;}
.ej_ce_new dd { width:240px; background:#fff; padding-bottom:10px;}
.ej_pic_new li{display:block; float:left; width:90%; overflow:hidden; padding:5%;}
.ej_pic_new img{display:block; float:left; width:90px; height:64px; overflow:hidden;}
.ej_pic_new h3{display: block; float:left; margin-left:10px; width:110px; color:#303030; font-size:15px;}
.ej_pic_new h3:hover{color:#e82731;}
.ej_pic_new span{display: block; float:left; margin-left:10px; width:100px; font-size:14px; color:#999; margin-top:6px;}

.ej_ce_new .ej_lb_new a{font:14px/28px "微软雅黑";height:32px; display:block;color:#323232;background:url(../images/list_a.png) 10px center no-repeat; padding-left:20px; padding-right:10px; overflow:hidden; }
.ej_ce_new .ej_lb_new a:hover{color:#e82731; background:url(../images/list_aa.png) 10px center no-repeat;}
.more_v{ font-size:14px; color:#e82731; background:url(../images/more.png) no-repeat left 15px; padding-left:17px; float:right; margin-right:10px; overflow:hidden;}
.more_v:hover{ color:#0468ac;}

.main_box_x{width:920px; margin:auto;}

/***** 当前位置 *****/
#position        { text-align:left!important; color:#323232; width:1200px; margin:auto; background:#fff; width:100%;}
.position_main{width:1200px; margin:auto;}
#position a      { font:15px/36px "微软雅黑"; text-decoration:none;  color:#323232;}
#position a:hover{ color:#e82731;}  


/***** 内页列表 *****/
.sortlist        { width:100%; margin-top:30px;}
.sortlist dl     { text-align:left; overflow:hidden; height:auto; background:#fff; margin-bottom:20px; width:95%; padding:1% 2%;}
.sortlist dl dt  { height:40px; color:#0468ac; line-height:40px; font-size:18px; padding-left:20px; background:url(../images/title_a.png) no-repeat left center;}
.sortlist dl dt a{ float:right; width:auto; color:#e82731; text-align:center; font-size:14px; text-decoration:none; background:url(../images/more.png) no-repeat left 15px; padding-left:18px;}
.sortlist dl dt a:hover{color:#0468ac;}	

/***** 文字新闻列表 *****/
.sortlist ul           { text-align:left; }
.sortlist ul li        { font:14px "微软雅黑"; color:#323232; height:35px; text-align:left; overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap; text-decoration:none; width:100%;}
.sortlist ul li:hover  {color:#0468ac;}
.sortlist ul li span   { float:right; color:#999; text-align:right;  line-height:35px;}
.sortlist ul li a      { color:#414141; display:block; float:left; width:84%; line-height:35px; overflow:hidden; font-size:15px;  padding-left:10px; background:url(../images/list_a.png) no-repeat left center;}
.sortlist ul li a:hover{ color:#e82731; background:url(../images/list_aa.png) no-repeat left center;}

/***** 图片新闻列表 *****/
.picture li             {display:block; float:left; width:278px; height:auto; background:#fff; border:1px #fff9fa solid; border:none; margin:15px 16px 20px 0; overflow:hidden;}
.picture li:nth-child(4){ margin-right:0;}	
.picture li span{display:block; width:278px; height:160px; overflow:hidden;}		 
.picture li img			{display:block; width:100%; float:left; transition:all .9s; -moz-transition:all .9s; -ms-transition:all .9s; -o-transition:all .9s; -webkit-transition:all .9s;}
.picture li h1{width:94%; background:#0468ac; text-align:center; color:#fff; height:40px; overflow:hidden; line-height:40px; padding:0 3%;}
.picture li a:hover     {color:#cc0000; background:none;}
.picture li:hover h1{background:#e82731; color:#fff;}	
.picture li:hover img{ transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}	

	
/*信息排名表格*/
.list_left h4{display:block; width:100%; font-size:34px; text-align:center; color:#0468ac;}
.list_left{ width:930px; float:left; margin-top:30px;}
.list_left table{display:block; float:left; width:928px; border:1px #efefef solid;  margin-top:20px;}
.list_left th{border:none; height:40px; width:465px; background:#0468ac; font-weight:normal; text-align:left; padding-left:20px; color:#fff;}
.list_left .th_a{ text-align:right; width:465px; padding-right:20px; color:#fff;}
.list_left a{ color:#fff;}
.list_left a:hover{color:#ff7200;}
.list_left td{ height:auto; padding:10px 0; border:1px #ecf4fa solid; text-align:center; color:#323232; font-size:15px;}
.list_left .td_a{ height:auto; padding:10px 0; border:1px #ecf4fa solid; text-align:center; color:#ff7200; font-size:15px;}


/***** 内页列表分页 *****/
.page             { font:12px/30px "Helvetica"; padding:20px 3px 10px; text-align:center; clear:both;}
.page a           { font:12px/30px "Helvetica"; margin:2px; padding:5px 16px; border:1px #efefef solid; color:#323232; text-decoration:none; }
.page a:hover     { border:1px solid #0468ac; color:#fff; background:#0468ac; }
.page a:active    { border:1px solid #0468ac; color:#0468ac; }
.page span        { margin:2px; padding:5px 16px; border:1px #efefef solid; color:#323232; font-size:12px; }
.page span.strong { border:1px solid #0468ac; color:#fff; background:#0468ac; }


