@charset "utf-8";
/* CSS Document */
a.hover:hover,.hover:hover{color:#0067b3;}
.bb_1h9s{border-bottom:1px #999 solid;}
.bb_1hd1s{border-bottom:1px #d1d1d1 solid;}
.fcb, a.fcb{color:#00407a;}
.fcr, a.fcr{color:#d0271b;}

/*栏目导航*/
.cat-menu{padding:40px 40px;text-align:center;}
.cat-menu .title{display:inline;color:#bbb;font-size:24px;border-bottom:1px solid #bbb;text-transform:uppercase;}
.cat-menu .menu-list{margin-top:20px;}
.cat-menu .menu-list span{*display:inline;_display:inline;zoom:1;display:inline-block;position:relative;}
.cat-menu .menu-list span:before{display:block;content:'';position:absolute;left:50%;bottom:10px;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333;z-index:8;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.cat-menu .menu-list span a{font-size:16px;display:block;width:150px;height:35px;line-height:35px;color:#fff;background-color:#333;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:10px 20px;position:relative;z-index:9;}
.cat-menu .menu-list .cur a,.cat-menu .menu-list span:hover a{background-color:#f49e00;}
.cat-menu .menu-list .cur:before,.cat-menu .menu-list span:hover:before{border-top:10px solid #f49e00;bottom:0;}

/*单页内容*/
.container{width:1200px;margin-left:auto;margin-right:auto;}
.list03{background-color:#f4f4f4;padding:20px 0;}
.list03 .list03-content{background-color:#fff;}
.list03 .hyl-title{border-bottom:1px solid #f4f4f4;background:#fff;padding:10px;position:relative;margin-bottom:20px;height:50px;line-height:50px;}
.list03 .hyl-title h3{border-bottom:1px solid #f49e00;font-size:20px;display:inline;color:#f49e00;line-height:50px;}
.list03 .hyl-title h3 small{font-size:16px;color:#bcbcbc;text-transform:uppercase;}
.list03 .content{padding:10px 40px 17px;}
.list03 .content h2{font-size:21px;color:#4157a0;text-align:center;margin-bottom:25px;}
.list03 .content p,.list03 .content div{font-size:14px;line-height:25px;margin-bottom:12px;}
.list03 .menu-text{color:#999;font-size:15px;line-height:20px;text-indent:2em;margin-bottom:50px;}
.list03 .menu-text span{display:block;text-align:right;color:#999;}
.list03 .menu-text span a{color:#999;}
.list03 .list ul{width:1195px;}
.list03 .list ul li{float:left;width:254px; text-align:center;  margin:20px 0 35px 30px;}
.list03 .list ul li .img{width:230px;height:300px;overflow:visible;}
.list03 .list ul li .img img{width:100%;height:100%;background-color:#f4f4f4;padding:10px;}
.list03 .list ul li .info .title-a{margin-top:10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:30px;line-height:30px;color:#999;font-size:15px;}
.list03 .list ul li .info .more{color:#999;}
.list03 .list ul li .info i{display:block;width:100%;height:1px;background-color:#cacaca;margin-top:10px;}
.list03 .list ul li .info i em{display:block;width:0;height:1px;background-color:#f49e00;-webkit-transition:all .8s ease-out;transition:all .8s ease-out;}
.list03 .list ul li:hover .info i em{width:100%;}