

.crumbs{ background-color:#e3e3e3; height:50px; line-height:49px; overflow:hidden; font-size:14px;}
.crumbs a{ font-size:14px;}

/*分页开始*/
.mypage{ height:35px; padding:20px 0 10px 0;}
.mypage div{ text-align:center;}
.mypage div a{display: inline-block; height:32px; line-height:31px; margin-left:2px; margin-right:2px; padding:0 12px 0 12px; color:#323232; font-size:14px; border:1px solid #dddddd;
	-moz-border-radius: 2px; /* Firefox */
  	-webkit-border-radius: 2px; /* Safari 和 Chrome */
 	border-radius: 2px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
}
.mypage div a:hover,
.mypage div .a_be{color:#FEFEFE; background-color:#333333; border:1px solid #333333;}
/*分页结束*/

/*分页开始*/
.page2{ height:35px; padding:20px 0 10px 0;}
.page2 div{ text-align:center;}
.page2 div a{ float:left; position:relative; display:block; width:49%; height:62px; line-height:61px; color:#323232; font-size:16px; border:1px solid #e8e8e8; background-color:#f5f5f5;
	-moz-border-radius: 6px; /* Firefox */
  	-webkit-border-radius: 6px; /* Safari 和 Chrome */
 	border-radius: 6px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
}
.page2 div a:last-child{ background-color:#4f4f4f; color:#FFFFFF; float:right;}
.page2 div a:hover,
.page2 div .a_be{color:#ffffff; background-color:#000000;}


/*分页结束*/


.news{padding:30px 0 0 0; position:relative;}
.news .left-side{ float:left; position:fixed;}
.news .left-side a{ margin:0 0 10px 0; font-size:16px; position:relative; display:block; line-height:24px; padding:15px 8px 12px 15px; text-align:left; border-radius:2px; -moz-border-radius:2px;  -webkit-border-radius:2px; border:1px solid #e0e0e0; background-color:#FFFFFF;}
.news .left-side a span{position:relative; display:block; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.news .left-side a:hover,
.news .left-side .a_be{background-color:#000000; color:#FFFFFF;
	transform: scaleX(1.1);
	transform-origin: 0 100%;	
	-webkit-transform: scaleX(1.1);    /* for Chrome || Safari */
	-webkit-transform-origin: 0 100%;	
	-moz-transform: scaleX(1.1);       /* for Firefox */
	-moz-transform-origin: 0 100%;	
	-ms-transform: scaleX(1.1);        /* for IE */
	-ms-transform-origin: 0 100%;	
	-o-transform: scaleX(1.1);        /* for Opera */
	-o-transform-origin: 0 100%;
}
.news .right-side{float:right; width:calc(100% - 200px); width:-webkit-calc(100% - 200px); width:-moz-calc(100% - 200px);}
.news .right-side .list{}
.news .right-side .list li{ float:left; width:calc(100% - 42px); width:-webkit-calc(100% - 42px); width:-moz-calc(100% - 42px); margin:0 0 30px 0; padding:5px 20px 20px 20px; background-color:#ffffff; border:1px solid #dddddd; }
.news .right-side .list li:hover{box-shadow:0 1px 3px #cccccc; background-color:#222222; color:#FFFFFF;}
.news .right-side .list li:hover a{color:#FFFFFF;}
.news .right-side .list li > p{ height:60px; line-height:60px; overflow:hidden; padding:0 0 0 0px;}
 .news .right-side .list li > p a{ font-size:24px; }
.news .right-side .list li div{}
.news .right-side .list li div .left-img{ float:left; margin:5px 0 0 0; width:200px; overflow:hidden;}
.news .right-side .list li div .left-img img{width:100%;}
.news .right-side .list li div .right-c{ float:right; width:calc(100% - 220px); width:-webkit-calc(100% - 220px); width:-moz-calc(100% - 220px); line-height:28px; font-size:14px; padding:0 0 0 0;}
.news .right-side .list li div .right-c .p-date{background-image:url(../image/date.png); background-repeat:no-repeat; background-position:left center; padding:5px 0 5px 20px; color:#999999; text-align:left;}


/*详情*/
.news .right-side .detail-title{padding:15px 0 10px 0;}
.news .right-side .detail-title h1{line-height:40px; padding:0 0 20px 0; font-size:28px; border-bottom:1px solid #e9e9e9; text-align:center;}
.news .right-side .detail-title p{ line-height:50px; color:#999999; text-align:center; font-size:14px;}
.news .right-side .detailed{ line-height:28px; font-size:14px;}
.news .right-side .detailed .c-img{text-align:center; padding:0 0 5px 0;}
.news .right-side .detailed img{max-width:100%;}
.news .right-side .prev-next{ padding:25px 0 25px 0;}
.news .right-side .prev-next a{float:left; margin:10px 0 10px 0; height:34px; line-height:33px; position:relative; display:block; background-color:#DDDDDD; background-image:url(../image/l_bj.png); background-repeat:no-repeat; background-position:right center; width:calc(50% - 66px); width:-webkit-calc(50% - 66px); width:-moz-calc(50% - 66px); padding:0 40px 0 14px; font-size:14px; color:#000000; overflow:hidden;}
.news .right-side .prev-next a:hover{background-color:#ED1B23; background-image:url(../image/l_bj2.png); color:#FFFFFF;}
.news .right-side .prev-next a:nth-child(2){float:right; background-image:url(../image/r_bj.png); background-repeat:no-repeat; background-position:left center; padding:0 16px 0 40px; text-align:right;}
.news .right-side .prev-next a:nth-child(2):hover{background-image:url(../image/r_bj2.png);}


.news .right-side .related{ padding:10px 25px 10px 25px; border:1px solid #dddddd;}
.news .right-side .related p{line-height:30px; border-bottom:1px solid #dddddd; font-size:20px; font-weight:bold; padding:10px 0 10px 0;}
.news .right-side .related .related-list{ padding:10px 0 10px 0;}
.news .right-side .related .related-list li{ float:left; width:calc(50% - 10px); width:-webkit-calc(50% - 10px); width:-moz-calc(50% - 10px); margin:0 10px 0 0; height:30px; line-height:30px; overflow:hidden;}
.news .right-side .related .related-list li a{font-size:14px;}




