*{margin:0;padding:0}
html,body{margin:0;padding:0;font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei","微软雅黑",Verdana,"宋体",Arial}
ol,ul,li{margin:0;padding:0;list-style-type:none}
img{border:0;display:block}
h1,h2,h3,h4,h5,h6{font-weight:normal}
a,a:visited{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur())}
a:hover{color:#C00;text-decoration:none}
.clear{clear:both;height:0px;overflow:hidden;zoom:1}
.hide{display:none}
.fl_r{float:right}
.ft_b{font-weight:bold}
.txt_c{text-align:center}
.txt_r{text-align:right}

/********
布局
********/
body{color:#333;font-size:14px;line-height:200%;background:#FFF;position:relative;}

.banner{width:960px;height:220px;margin:0 auto;background:url("banner.jpg") no-repeat center top;position:relative;z-index:10}

.wrap{width:960px;margin:0 auto;background:#FFF;}

.footer{padding:8px 0;line-height:180%;font-size:12px;text-align:center;border-top:#1D71B7 2px solid;}

.fly{position:fixed;left:20px;bottom:20px;z-index:10008;width:132px;}

/********
列表专题
********/
.cbox1{margin-bottom:10px;border:#DDD 1px solid;box-sizing:border-box;}
.cbox1 .cbox_tit{height:30px;line-height:30px;background:#FFF url("cbox1_tit_bg.jpg") no-repeat;}

.cbox1 .cbox_tit span.fl_r{padding-right:10px;color:#666;font-size:12px;}
.cbox1 .cbox_tit ul.fl_r li{float:left;font-size:12px;display:inline;}
.cbox1 .cbox_tit ul.fl_r li a{margin-right:10px;padding:2px 4px;display:inline;}
.cbox1 .cbox_tit ul.fl_r li.on a{color:#FFF;background:#2F6699;}

.cbox1 .cbox_tit h3{height:32px;padding:0 18px;font-size:16px;color:#FFF;display:inline-block;position:relative;}
.cbox1 .cbox_tit h3::after{position:absolute;right:0;top:0;content:"\20";width:0;height:0;}
.cbox1 .cbox_tit h3.on{}
.cbox1 .cbox_tit h3.on a{color:#FFF;}
.cbox1 .cbox_tit h3.on::after{position:absolute;right:0;top:0;content:"\20";width:0;height:0;}

.ul_list1{padding:6px 0;}
.ul_list1 li{height:30px;line-height:30px;overflow:hidden;position:relative;}
.ul_list1 li a{padding-left:18px;}
.ul_list1 li::before{content:"\20";position:absolute;left:8px;top:50%;width:2px;height:2px;margin-top:-1px;overflow:hidden;background:#333;display:inline-block;}
.ul_list1 li:hover::before{background:#F00;}
.ul_list1 li a:hover{color:#F00;}
.ul_list1 li span.fl_r{color:#999;font-size:12px;}
.ul_list1 li.sp{height:1px;margin:6px 0;border-bottom:#CCC 1px dashed;overflow:hidden;}
.ul_list1 li.sp::before{display:none;}

/********
独有样式
********/
.nav{height:44px;margin-bottom:10px;background:url("nav_bg.jpg") no-repeat}
.nav a{text-align:center;color:#FFF;display:inline-block;}
.nav ul li{float:left;position:relative;display:inline;}
.nav ul li > a{width:240px;height:44px;line-height:44px;font-size:16px;}
.nav ul li.on > a{font-weight:bold;}
.nav ul li > a:hover{font-weight:bold;}

.focus{width:375px;height:254px;margin-bottom:10px;float:left;overflow:hidden;position:relative;display:inline;}
.focus .hd{position:absolute;right:12px;bottom:12px;z-index:2;}
.focus .hd ul{float:left;zoom:1;}
.focus .hd ul li{width:12px;height:12px;float:left;margin-left:12px;text-indent:-9999px;background:#FFF;border-radius:6px;cursor:pointer;}
.focus .hd ul li.on{width:24px;background:#F00;}
.focus .bd{height:100%;}
.focus .bd ul li{position:relative;z-index:0;zoom:1;vertical-align:middle;}
.focus .bd ul li img{width:375px;height:254px;min-height:254px;display:block;}
.focus .bd ul li span{position:absolute;bottom:0;left:0;z-index:3;width:219px;height:38px;padding:0 144px 0 12px;line-height:38px;font-size:16px;color:#FFF;background:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:0.7;filter:alpha(opacity=70);}

.item{padding:15px;box-sizing:border-box;border-bottom:#E8E8E8 1px solid;}
.item::after{content:"\20";display:block;height:0;visibility:hidden;clear:both;}
.item .thumb{width:235px;height:135px;margin-right:15px;float:left;display:block;}
.item .thumb .thumb-img{width:100%;height:100%;display:block;background-position:center 38%;background-size:cover;}
.item .info{height:94px;display:block;overflow:hidden;}
.item .info .title{width:100%;line-height:22px;font-size:14px;font-weight:bold;overflow:hidden;}
.item .info .attr{width:100%;margin-top:10px;color:#666;font-size:12px;}
.item .info .more{color:#C00110;}

.col1{width:575px;height:;margin-left:10px;float:left;display:inline;}
.col2{}
.col3{width:475px;float:left;display:inline;}
.col4{width:475px;margin-left:10px;float:left;display:inline;}