@charset "utf-8";
/* CSS Document */
body,a{font-family:"Microsoft YaHei"}
ul,li{list-style:none;}
.head_zt{width:100%; height:905px;background:url(jrydh_2019head.jpg) no-repeat top center; margin-bottom:1px; margin-top:10px}
.wrap{width:1180px;margin:0 auto;}
.left{float:left;}
.right{float:right;}
.block{overflow:hidden;zoom:1;margin-bottom:17px;}
.block h2{background:url(jjjy_col1.jpg) no-repeat;height:40px;margin:28px 0 38px;}
.block h2 a{display:block;width:150px;height:40px;margin:0 auto;}

.blockA .left{width:706px;}
.blockA img{width:706px;height:444px;}
.blockA .left a{display:none;}
.blockA .right{width:474px;}
.item_tit a{color:#fff;font-size:20px;font-family:"Microsoft YaHei";line-height:37px;}
.item_tit{background-image: linear-gradient(to bottom ,#25252c,#2e2d37);padding:12px 10px 13px 35px;cursor:pointer;height:88.8px;}
.blockA .cur{background-image: linear-gradient(to bottom, #88101b, #88101b);padding:12px 10px 18px 35px;}
.blockA .cur a{font-size:22px;}

.blockB .left h2{background-image:url(zgfc_col2.jpg)}
.blockB .left h2 a{margin-left:0;}
.boxwrapper{width:746px;border-right:1px solid #212121;padding-top:20px;}
.box{padding-bottom:0px;padding-right:24px;font-family:'Microsoft YaHei';margin-bottom:32px;overflow:hidden;zoom:1;}
.box h3{margin-bottom:5px;}
.box h3 a{color:#2c2c2c;font-size:18px;line-height:30px;}
.box .left{width:170px;float:left;margin-right:25px}
.box .left a{display:block;}
.box .left a,.box .left img{width:170px; height:87px}
.box .right{width:526px;float:right;font-family:"Microsoft YaHei";border-bottom:1px solid #dedede}
.box .right p{}
.box p{ font-size:14px; line-height:24px; color:#2c2c2c;padding-bottom:5px;}
.box p a{color:#2c2c2c;font-weight:bold;}
.box .left span{color:#fff;width:304px; height:30px; text-align:center;position: absolute; left:0; bottom:0; float:left; display:block; background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;line-height:30px}
.box .left span a{color:#fff;font-size:16px;font-family:"Microsoft YaHei";line-height:30px;}

.blockB .right h2{background-image:url(jyct_col3.jpg);margin-bottom:10px;}
.blockB .right h2 a{margin-left:0;}
.blockB .xc h3{display:block;background:url(xcp_colright.jpg) no-repeat;width:115px;height:27px;margin:10px auto;}
.blockB .xc h3.xcp{margin-top:0}
.blockB .xc .hh h3{background-image:url(hh_colright.jpg);width:110px;height:27px}
.blockB .xc .jxw h3{background-image:url(jxw_colright.jpg);width:125px;height:26px}
.yc_v{position:relative;}
.yc_v .ycva{display:block;position:relative;}
.yc_v img,.yc_v .ycva{width:376px;height:222px;}
.yc_v .play{position:absolute;left:180px;top:90px;width:50px;height:50px;background:url(play_2018video.png) no-repeat;}
.yc_v span{ display: block;width:376px;padding: 8px 0;}
.yc_v span a{font:14px "Microsoft YaHei";display:block;color:#959695}
.hh img{height:175px;}
.jxw img{height:195px;}
.hh,.jxw{text-align:center;}

.blockC{margin-bottom:100px;}
.blockC h2{background-image:url(tsjy_col5.jpg);height:31px;}
.blockC h2 a{height:31px;}

.container-a1{width: 1180px;}
.container-a1 .left{width:780px}
.caption-style-1 img{width:780px; height:415px}
.caption-style-2 img{width:380px; height:198px}
.caption-style-2{width:380px;float:left;}

.container-a1 .right{width:380px}
.container-a1 .right img{width:380px;height:198px;}

.caption-style-1 a, .caption-style-2 a, .caption-style-3 a{float: left;padding: 0px;	position: relative;	overflow: hidden;}
.caption-style-3 a{float:none;display:block;}
.caption-style-1 .caption, .caption-style-2 .caption, .caption-style-3 .caption{cursor: pointer;position: absolute;left:0; top:0;	opacity: 0;	filter:alpha(opacity=0);-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;	-o-transition:all 0.45s ease-in-out;-ms-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out;	}
.blur{background-color:#3e4348;height:415px;	width: 780px;z-index: 5;position: absolute; left:0; top:0	}
.caption-style-1 a:hover .caption, .caption-style-2 a:hover .caption, .caption-style-3 a:hover .caption{opacity: 0.75;filter:alpha(opacity=75); -moz-opacity:0.75; -khtml-opacity: 0.75;}
.caption-text{z-index: 10;color: #fff;position: absolute;height:415px;	width: 780px;text-align: center;	top:100px;}
.caption-style-2{margin-top:18px;}
.caption-style-2 .blur{height: 198px;	width: 380px;z-index: 5;position: absolute;	}
.caption-style-2 .caption-text{z-index: 10;color: #fff;position: absolute;height: 198px;	width: 380px;text-align: center;	top:60px;}
.caption-style-3{margin-bottom:18px;}
.caption-style-3 .blur{height: 198px;	width: 380px;z-index: 5;position: absolute;	}
.caption-style-3 .caption-text{z-index: 10;color: #fff;position: absolute;width: 380px;height:198px;	text-align: center;	top:60px;}
.caption-text h1{font-size:28px;line-height:28px;font-family:"Microsoft YaHei"}