
/* n_nav */
.n_nav{background:url(../images/g_nav_bg.jpg) center no-repeat;height:44px;padding:3px;overflow:hidden}
.n_nav h3{float:left;font-size:18px;line-height:44px;height:44px;text-align:center;color:#f55;margin:0 10px 0 20px;}
.n_nav li{float:left;line-height:44px;height:44px;}
.n_nav li a{display:block;float:left;padding:0 20px 0 10px;background:url(../images/g_nav.jpg) right no-repeat;color:#666;font-size:14px}
.n_nav li a:hover{color:#f66}

/* the_list */
.the_list{overflow:hidden}
.the_list li{overflow:hidden;padding:20px 0;border-bottom:1px dotted #ccc}
.the_list li h3{overflow:hidden;height:24px;padding:5px 0 15px 0;line-height:24px;}
.the_list li h3 .c{display:block;float:left;background:url(../images/list_t.jpg) center no-repeat;width:60px;text-align:center;font-size:14px;color:#f66}
.the_list li h3 .t{display:block;float:left;font-size:18px;font-weight:bold;color:#444;margin-left:15px}
.the_list li h3 i{display:block;float:right;font-style:normal;font-size:12px;color:#999; background:url(../images/list_time.jpg) left no-repeat;padding-left:18px;}
.the_list li h3 .t:hover{color:#f66}

.the_list li .img_{width:240px;height:135px;overflow:hidden;margin-right:12px;}
.the_list li .img_ img{width:240px;height:135px;}

.the_list li p{overflow:hidden}

.the_list li .ske{line-height:24px;height:96px;color:#999;padding:3px 0 6px 0;}

.the_list li p span{float:left;display:block;overflow:hidden;line-height:20px;height:22px;padding-top:8px;}
.the_list li p span a{float:left;height:20px;border:1px solid #f66;padding:0 15px;color:#f66;margin-right:10px}
.the_list li p span a{-moz-border-radius:10px;/* Gecko browsers */-webkit-border-radius:10px;/* Webkit browsers */border-radius:10px;/* W3C syntax */}
.the_list li p span a:hover{background:#f66;color:#fff}
.the_list li p span a{-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;}

.the_list li p .author{background:url(../images/the_list_icon.png) left no-repeat;padding-left:20px;display:block;float:left;line-height:22px;height:22px;font-size:14px;color:#666;margin-top:8px;}
.the_list li p .author em{display:block;float:right;font-size:12px;line-height:18px;height:18px;width:35px;padding-left:5px;margin-left:3px;color:#FFF;background:url(../images/ada.png) right no-repeat;text-align:center;margin-top:2px;}
.the_list li p .card:hover{background:#fd5d5f;color:#fff}
.the_list li p .card:hover em{padding-left:0;margin-left:0;font-size:14px;padding-right:10px}
.the_list li p .card:hover{-moz-border-radius:3px;/* Gecko browsers */-webkit-border-radius:3px;/* Webkit browsers */border-radius:3px;/* W3C syntax */}

.the_list li p .card{-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;}

.the_list li p .d,.the_list li p .p{float:right;display:block;overflow:hidden;height:30px;padding-left:31px;margin-right:5px;line-height:30px;font-size:16px;width:0}
.the_list li p .d i,.the_list li p .p i{display:block;color:#fff;font-style:normal;text-align:center;width:50px}
.the_list li p .d{background:#ff565f url(../images/icon_d.jpg) left no-repeat}
.the_list li p .p{background:#ff565f url(../images/icon_p.jpg) left no-repeat}

.the_list li p .d:hover,.the_list li p .p:hover{width:50px;}
.the_list li p .d,.the_list li p .p{-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;}

.take_more{ text-align:center}
.take_more a{display:block;line-height:30px;font-size:16px;color:#ccc;width:160px; margin:20px auto 0 auto;border:2px solid #eee}
.take_more a{-moz-border-radius:20px;/* Gecko browsers */-webkit-border-radius:20px;/* Webkit browsers */border-radius:20px;/* W3C syntax */}
.take_more a:hover{color:#f66;border:2px solid #f66}
.take_more a{-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;}





/* 路径 */
.loc{line-height:36px;font-size:14px;color:#888;padding-bottom:5px}
.loc em{color:#f30;font-style:normal}
.loc a{padding:0 5px;color:#888}
.loc a:hover{color:#f30; text-decoration:underline}
.part_{position:relative; z-index:10;background:#fff;border-left:20px solid #fff;border-right:20px solid #fff}

/* 内容 */
h2{font-size:24px;line-height:48px;height:48px;font-weight:bold;padding-top:20px;background:#f8f8f8; text-indent:10px;}
.infor{overflow:hidden;line-height:30px;color:#999;padding-bottom:10px;background:#f8f8f8;text-indent:10px;}
.infor em,.infor i{font-style:normal;}
.infor em{padding-right:20px;padding-left:10px;}
.infor i{padding-left:20px;padding-right:10px;}



.art_body{font-size:16px;line-height:36px;color:#626262;overflow:hidden;}
.art_body p {padding:10px 0}
.art_body img{max-width:100%}

.line_333{border-top:5px solid #333;overflow:hidden;padding:20px 0;line-height:24px}
.line_333 .tags{font-size:14px;color:#999;}
.line_333 .tags span{float:left;display:block}
.line_333 .tags a{display:block;float:left;border:1px solid #ccc;padding:0 15px;margin-right:10px;color:#444}
.line_333 .tags a:hover{background:#444;color:#fff}
.line_333 .tags a{-moz-border-radius:15px;/* Gecko browsers */-webkit-border-radius:15px;/* Webkit browsers */border-radius:15px;/* W3C syntax */}

.link_{display:block;line-height:36px;font-size:14px;padding-bottom:10px;}
.link_ a{padding-left:10px; text-decoration:underline;color:#444}
.link_ a:hover{color:#c00}

.news_ a{float:left;width:48%;margin:0 1%;display:block;line-height:30px;height:30px;font-size:14px;overflow:hidden;color:#333}
.news_ a:hover{color:#ecb41e; text-decoration: underline}

.scr_t{overflow:hidden;line-height:50px;height:50px;background:url(../images/g_nav_bg780.png) center no-repeat;}
.scr_t em{width:205px; text-indent:15px;font-size:16px;line-height:50px;color:#f66;display:block}

.scr_list{overflow:hidden;padding:30px 0}
.scr_list li{overflow:hidden; position:relative;padding:20px 40px 20px 30px;background:#fcfcfc;border:5px solid #f2f2f2}
.scr_list li .img_{width:140px;height:80px;float:left;margin-right:15px;border:5px solid #fff}
.scr_list li .img_ img{width:140px;height:80px;}

.scr_list li h3{font-size:18px;line-height:40px;font-weight:bold;padding-top:8px;}
.scr_list li h3 a{color:#444}
.scr_list li h3 a:hover{color:#fd481a; text-decoration:underline}
.scr_list li p{font-size:14px;line-height:24px;color:#888;overflow:hidden}

.scr_list li em{display:block;float:right;width:;font-style:normal; position:absolute;right:25px;top:50px;overflow:hidden;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.scr_list li em a{display:block;float:left;background:#eee;color:#888;line-height:30px;height:30px;font-size:14px; text-align:center;padding:0 15px;border-right:1px solid #ccc}
.scr_list li em a:hover{background:#f00;color:#fff}
.scr_list li em a{-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;}
