@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin:0;padding:0;}
body, button, input, select, textarea {font:12px/1.5 tahoma, arial, \5b8b\4f53;}
h1, h2, h3, h4, h5, h6{ font-size:16px; font-weight:400; font-family:"Microsoft YaHei", 微软雅黑;}
address, cite, dfn, em, var, i, b {font-style:normal; font-weight:normal;}
code, kbd, pre, samp {font-family:courier new, courier, monospace;}
small {	font-size:12px;}
ul, ol, li {list-style:none;}
a {text-decoration:none;font-family:"Microsoft YaHei", 微软雅黑;}
a:hover {text-decoration:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset, img {border:0;}
img {display:block;}
button, input, select, textarea {font-size:100%;}
table {	border-collapse:collapse;border-spacing:0;}
.clearfix:after {content: "."; display:block;height:0; font-size:0;visibility:hidden; }
.clearfix {zoom:1; overflow:hidden;}
.overflow {zoom:1; overflow:hidden;}
html{overflow-x:hidden;overflow-y:auto;}
p{font-family:"microsoft yahei";}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; padding:0; margin:0;}

body { scrollbar-face-color:#f6f6f6; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#eeeeee; scrollbar-3dlight-color:#eeeeee; scrollbar-arrow-color:#000; scrollbar-track-color:#fff; scrollbar-darkshadow-color:#fff; } 

.zzcc_kjch{width:1000px;height:232px;position:relative;display:block;margin: 0 auto 15px;}

.ff{float:left;}
.hot{position: relative;float: left;margin: 5px 0 0 60px;}
.hot img{z-index: 1;position: relative;}
.hot a{display: block;float: left;margin-top: -32px;margin-left: 72%;background: red;height: 22px;line-height: 22px;width: 70px;text-align: center;color: #FFF;font-family: "microsoft yahei";font-size: 14px;z-index: 10;position: relative;}
.down{float:left;position: relative;margin-top: 75px;width: 100%;}
.down_left{
    float: left;
    padding-left: 40px;
    margin: 0 30px 0 0;}
.down_middle{width:50%;float: left;}
.down_middle h2{font-weight: bold;font-size: 20px;}
.down_middle p{line-height: 1.5;font-size: 14px;margin-top: 5px;max-height: 110px;overflow: hidden;}
.down_middle p a{color:#000;}
.down_middle_a_news ul{margin-top:20px;background:rgba(255,255,255,0.7)!important;
filter:Alpha(opacity=70); background:#fff; /*　使用IE专属滤镜实现IE背景透明*/ 
 /* -moz-opacity: 0.5; opacity: 0.5;filter:alpha(opacity=50);*zoom:1; */
	width:434px;    height: 74px;     padding: 5px 10px 0 15px;margin: 5px 0 0 0;}
.down_middle_a_news li{float: left;width: 100%;font-size: 16px;}
.down_middle_a_news li a{color: #000;font-family: "宋体";font-size: 14px;display: block;height: 25px;line-height: 1.5;overflow: hidden;  position:relative;}
.down_middle_a_news li a:hover{color: #FFF;}
.down_middle_a_news li a span{color: #3f587f;margin:8px 10px 0 0;width:6px;height:6px;background:#a40000;display:block;float:left;}
.down_right{   width: 100px;
    height: 35px;
    float: right;
    position: relative;
    right: 60px;
    top: 100px;
    color: #FFF;
    cursor: pointer;}
.video{background:#000;width:247px;height:184px;}

.nav {position: relative;margin: 0 auto;height: 10px;width: 20%;}
.nav_c{width:5px;height:5px;background:#b8b7b6;float:left;margin-right: 8px;}
.selected{background:#FFF;}

.down_left img{width:240px;height:135px;}
.up img{    position: absolute;}
.down_middle_a{font-size:22px;color:#FFF;max-height: 50px;display: block;width: 450px;    padding: 12px 0;
    line-height: 25px;}
	.down_middle_a:hover{color:#e99f11;}