@charset "utf-8";

/*  
	*@Description: global list article 
	*@Author:      wangyingran  
	*@Update:      wangyingran (2012-11-08)  
*/

/* = 通用
-----------------------------------------------------*/
body{ background:url(../images/global/bg.gif);}
a:link,a:visited{ color:#1ea2e3; text-decoration:none;}
a:hover{ color:#f5ad00; text-decoration:underline;}

.F01{ color:#1ea2e3;}
.F02{ color:#666;}

.c_position{ width:980px; margin:15px auto; padding-left:12px; background:url(../images/global/icon_position.png) center left no-repeat; color:#333; font-family:"SimSun";}
.c_position a{ margin:0 8px;}
.c_position a:link,.c_position a:visited{ color:#666;}
.c_position a:hover{ color:#000; text-decoration:none;}

.c_wrapper{ width:998px; margin:0 auto; border:1px #dcdcdc solid; background:#fbfbfb url(../images/global/list_bg.png) right repeat-y;}
.c_l{ width:718px; float:left;}
.c_r{ width:250px; float:right; padding:5px 15px 15px 15px;}

.nextpage{ margin:19px; height:30px;}
.nextpage ul li{ float:left; height:30px; line-height:30px; margin-right:5px; color:#666; font-size:14px;}
.nextpage ul li a{ display:block; float:left; height:30px; line-height:30px; padding:0 10px;}
.nextpage ul li a:link,.nextpage ul li a:visited{ color:#666;}
.nextpage ul li a:hover{ background:#2cb4e8; color:#fff; text-decoration:none;}
.nextpage ul li.thisclass{ padding:0 10px; color:#fff; background:#2cb4e8;}

/* = 通用栏目列表页
-----------------------------------------------------*/
.c_l_item{ height:100px; padding:19px; border-top:1px #fff solid; border-bottom:1px #dcdcdc solid;}
.c_l_item_pic{ float:left; width:120px; height:100px;}
.c_l_item_pic img{ width:120px; height:100px;}
.c_l_item_con{ float:left; width:544px; height:100px; margin-left:15px;}
.c_l_item_title{ width:544px; height:20px; overflow:hidden; margin-top:5px;}
.c_l_item_title a{ display:block; width:544px; height:20px; line-height:20px; overflow:hidden; font-size:18px; font-family:"微软雅黑";}
.c_l_item_title a:hover{ text-decoration:none;}
.c_l_item_intro{ margin-top:5px; height:44px; line-height:22px; color:#666; overflow:hidden;}
.c_l_item_click{ margin-top:5px; color:#666;}

/* = 通用右侧
-----------------------------------------------------*/
.c_r_title{ height:36px; position:relative; border-bottom:2px #dbdbdb solid;}
.c_r_title span{ display:block; position:absolute; left:0; top:0; height:36px; line-height:36px; padding:0 5px; border-bottom:2px #7dbe00 solid; font-family:"微软雅黑"; font-size:18px;}
.c_r_title span a:link,.c_r_title span a:visited{ color:#333;}
.c_r_title span a:hover{ color:#f5ad00; text-decoration:none;}
.c_r_title_tab{ float:right; height:20px; margin-top:8px;}
.c_r_title_tab li{ float:left; height:20px; margin-right:5px;}
.c_r_title_tab li a{ display:block; float:left; padding:0 5px; line-height:20px;}
.c_r_title_tab li a:link,.c_r_title_tab li a:visited{ color:#333;}
.c_r_title_tab li a:hover{ text-decoration:none;}
.c_r_title_tab li.c_r_title_tab_current{ background:#7dbe00;}
.c_r_title_tab li.c_r_title_tab_current a:link,.c_r_title_tab li.c_r_title_tab_current a:visited{ color:#fff;}
.c_r_title_tab li.c_r_title_tab_current a:hover{ color:#fff;}

.c_r_news{ margin-top:10px;}
.c_r_news ul li{ height:24px; padding-left:5px; background:url(../images/global/lidot.gif) center left no-repeat;}
.c_r_news ul li a{ display:block; width:235px; height:24px; padding:0 5px; line-height:24px; overflow:hidden;}
.c_r_news ul li a:hover{ background:#f5f5f5; text-decoration:none;}

.c_r_hot{ padding-top:10px;}
.c_r_hot_item{ margin-bottom:10px;}
.c_r_hot_pic{ position:relative; float:left; width:80px; height:60px;}
.c_r_hot_pic img{ width:80px; height:60px;}
.c_r_hot_pic i{ display:block; position:absolute; left:0; top:0; width:18px; height:18px; text-align:center; line-height:18px; color:#FFF;}
.c_r_hot_pic i.c_r_hot_pic_1{ background:#f5ad00;}
.c_r_hot_pic i.c_r_hot_pic_2{ background:#7dbe00;}
.c_r_hot_pic i.c_r_hot_pic_3{ background:#2cb4e8;}
.c_r_hot_intro{ float:left; width:150px; height:60px; padding:0 10px; background:#f5f5f5;}
.c_r_hot_intro li{ width:150px; height:20px; line-height:20px; overflow:hidden; color:#666;}
.c_r_hot_intro li a{ display:block; width:150px; height:20px; line-height:20px; font-weight:bold; overflow:hidden;}

.c_r_ad{ width:250px; overflow:hidden;}

.c_r_spots{ margin-top:10px;}
.c_r_spots ul li{ float:left; width:120px; height:24px; padding-left:5px; overflow:hidden; background:url(../images/global/arrow_r.png) center left no-repeat;}
.c_r_spots ul li a{ display:block; width:110px; height:24px; padding:0 5px; line-height:24px; overflow:hidden;}
.c_r_spots ul li a:hover{ background:#f5f5f5; text-decoration:none;}

.c_r_tline{ margin:10px 0 5px 0;}
.c_r_tline_item{ padding:5px 0;}
.c_r_tline_title{ width:240px; height:14px; padding:0 5px; line-height:14px; overflow:hidden;}
.c_r_tline_title a{ display:block; width:240px; height:14px; line-height:14px; overflow:hidden;}
.c_r_tline_title a:hover{ text-decoration:none;}
.c_r_tline_con{ display:none; height:40px; padding:9px 5px 4px 5px;}
.c_r_tline_pic{ float:left; width:50px; height:40px;}
.c_r_tline_pic img{ width:50px; height:40px;}
.c_r_tline_intro{ float:left; width:170px; height:40px; line-height:20px; margin-left:10px; overflow:hidden; color:#666;}
.c_r_tline .current{ background:#f6f9fe url(../images/global/dot.gif) bottom repeat-x;}
.c_r_tline .current .c_r_tline_title a{ font-weight:bold;}
.c_r_tline .current .c_r_tline_con{ display:block;}

.c_r_comment{}
.c_r_comment ul li{ padding:8px 5px; background:url(../images/global/dot.gif) bottom repeat-x;}
.c_r_comment ul li a{ display:block; width:240px; height:20px; line-height:20px; overflow:hidden; font-weight:bold;}
.c_r_comment ul li span{ display:block; width:240px; line-height:20px; overflow:hidden; color:#666;}

/* = 通用内容页
-----------------------------------------------------*/
.c_l_title{ height:36px; position:relative; border-bottom:1px #dbdbdb solid;}
.c_l_title span{ display:block; position:absolute; left:0; top:0; height:36px; line-height:36px; padding:0 5px; border-bottom:1px #7dbe00 solid; font-family:"微软雅黑"; font-size:18px;}

.c_l_article{}
.c_l_article_title{ width:678px; padding:20px 20px 10px 20px; line-height:36px; font-family:"微软雅黑"; font-size:24px; font-weight:bold; color:#1ea2e3;}
.c_l_article_comment{ display:block; position:absolute; top:20px; right:-50px; width:34px; height:30px; line-height:30px; padding-bottom:9px; background:url(../images/global/icon_comment.png) no-repeat; text-align:center; font-size:14px; font-weight:normal;}
.c_l_article_comment:link,.c_l_article_comment:visited{ color:#FFF;}
.c_l_article_comment:hover{ color:#FF6; text-decoration:none;}
.c_l_article_param{ padding:0 20px; color:#999;}
.c_l_article_param span{ display:inline-block; margin-right:20px;}
.c_l_article_author{ padding-left:15px; background:url(../images/global/icon_author.png) center left no-repeat;}
.c_l_article_time{ padding-left:15px; background:url(../images/global/icon_time.png) center left no-repeat;}
.c_l_article_click{ padding-left:18px; background:url(../images/global/icon_click.png) center left no-repeat;}
.c_l_article_content{ padding:20px; margin-top:20px; border-top:1px #dbdbdb solid; line-height:200%; font-size:14px; color:#333;}
.c_l_article_content a{ padding-bottom:2px;}
.c_l_article_content u{ text-decoration:none;}
.c_l_article_content a:link,.c_l_article_content a:visited{ border-bottom:1px #dbdbdb dotted; text-decoration:none;}
.c_l_article_content a:hover{ border-bottom:1px #999 dotted; text-decoration:none;}

.c_l_article_abut{ width:678px; height:30px; margin:0 20px; background:#f5f5f5;}
.c_l_article_abut ul li{ float:left; width:319px; height:30px; padding:0 10px; line-height:30px; overflow:hidden;}
.c_l_article_abut ul li a{ padding-bottom:2px;}
.c_l_article_abut ul li a:link,.c_l_article_abut ul li:visited{ color:#333; border-bottom:1px #dbdbdb dotted;}
.c_l_article_abut ul li a:hover{ color:#333; border-bottom:1px #999 dotted; text-decoration:none;}

.c_l_related{ margin:15px 20px 0 20px;}
.c_l_related_con{ margin-top:10px;}
.c_l_related_con ul li{ float:left; width:334px; height:24px; padding-left:5px; background:url(../images/global/lidot.gif) center left no-repeat;}
.c_l_related_con ul li a{ display:block; width:324px; height:24px; line-height:24px; padding:0 5px;}
.c_l_related_con ul li a:hover{ background:#f5f5f5; text-decoration:none;}

.c_l_picture{ margin:10px 20px 0 20px;}
.c_l_picture_con{ padding:0 1px; margin-top:15px;}
.c_l_picture_con ul li{ float:left; width:155px; height:120px; padding:0 7px; overflow:hidden; position:relative;}
.c_l_picture_con ul li img{ width:155px; height:120px;}
.c_l_picture_title{ display:block; position:absolute; bottom:0; left:7px; height:28px; line-height:28px;}
.c_l_picture_title a{ display:block; width:155px; height:28px; line-height:28px; text-align:center; background-color:rgba(31,160,223,0.6); background:#1fa0df\9; filter:alpha(opacity=60);}
.c_l_picture_title a:link,.c_l_picture_title a:visited{ color:#fff;}
.c_l_picture_title a:hover{ color:#FF6; text-decoration:none; background-color:rgba(31,160,223,0.8); background:#1fa0df\9; filter:alpha(opacity=80);}

.c_l_comment{ margin:15px 20px 20px 20px;}
.c_l_comment_con{}