@charset "utf-8";
*{margin:0;padding:0;}
a,img{border:0;}

/* cn_wrapper   公司简介文字*/
.cn_wrapper{width:430px;height:490px;position:relative;color:#fff;overflow:hidden;padding:5px;float: right;background: #fff;margin-top: 40px;}
.cn_wrapper h1{font-size:20px;}
.cn_wrapper h2{font-size:12px;border-bottom:1px solid #000;padding-bottom:4px;}
.cn_preview, .cn_list{height:300px;position:absolute;top:2px;left:6px;}
.cn_preview{left:255px;}
.cn_content{border:1px solid #444;top:310px;left:5px;width:219px;padding:10px;position:absolute;background-color:#101010;height:275px;}
.cn_date{position:absolute;bottom:30px;right:8px;font-size:11px;}
.cn_category{position:absolute;bottom:30px;left:8px;font-size:11px;padding:1px 3px;background:#ccc;border:1px solid #ddd;color:#000;}
.cn_content p{height:57px;margin-top:2px;overflow:hidden;}
a.cn_more:hover{color:#011c44;text-shadow:1px 1px 1px #ccdffc;}
.cn_item{cursor:pointer;position:relative;overflow:hidden;height:190px;padding:15px;margin:60px 5px 0px 0px;font-size: 14px;}
.selected p{font-size: 18px;font-weight: bold;padding:15px;margin:60px 5px 0px 0px;}
.cn_list p{padding-top:2px;overflow:hidden;color: #000;line-height: 30px;}
.cn_nav{width:55px;height:24px;position:absolute;bottom:-170px;right:25px;}
a.cn_next, a.cn_prev{float:left;height:23px;width:23px;background-repeat:no-repeat;background-position:center center;cursor:pointer;outline:none;}
a.cn_next{background-image:url(../images/next.png);}
a.cn_prev{margin-right:5px;background-image:url(../images/prev.png);}
.cn_nav a:active{margin-top:1px;background-color:#000;}
.cn_nav a.disabled{opacity:0.5;}
.cn_page{display:none;}