body{ background:url(http://upload.mnw.cn/topic/2017zgyx/images/bg.jpg) repeat; }
.top{ width:100%; height:661px; margin:0 auto; background:url(http://upload.mnw.cn/topic/2017nyyx/images/top.jpg) top center no-repeat; }
.zhjj{ width:100%; height:454px; margin:0 auto; background:url(http://upload.mnw.cn/topic/2017fjj/images/t2.jpg) top center no-repeat; margin-bottom:-1px; }
.container{ width:1000px; height:auto; margin:0 auto; }
.w475{ width:475px; height:315px; }
.w490{ width:490px; height:315px; }
.w500{ width:500px; height:390px; }
.w510{ width:510px; height:390px; }
.w1020{ width: 1020px; margin: 0 auto; }

.w320{ width: 320px; height:376px; }
.w650{ width: 650px; height:376px; }


/*焦点图*/
.focus{ position: relative; width: 500px; height: 390px; float: left; }
.focus img{ width: 500px; height: 390px; }
.focus .btn{ position: absolute; bottom: 34px; left: 400px; overflow: hidden; zoom: 1; }
.focus .btn a{ position: relative; display: inline; width: 10px; height: 10px; border-radius: 7px; margin: 0 5px; color: #B0B0B0; font: 12px/15px "\5B8B\4F53"; text-decoration: none; text-align: center; outline: 0; float: left; background: #D9D9D9; }
.focus .btn a:hover, .focus .btn a.current{ cursor: pointer; background: #4b8826; }
.focus .fPic{ position: absolute; left: 0px; top: 0px; }
.focus .D1fBt{ overflow: hidden; zoom: 1; height: 16px; z-index: 10; }
.focus .shadow{ width: 100%; position: absolute; bottom: 0; left: 0px; z-index: 10; height: 40px; line-height: 40px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9; display: block; text-align: left; }
.focus .shadow a{ text-decoration: none; color: #fff; font-size: 16px; overflow: hidden; margin-left: 10px; font-family: "\5FAE\8F6F\96C5\9ED1"; }
.focus .fcon{ position: relative; width: 100%; float: left; display: none; background: #000}
.focus .fcon img{ display: block; }
.focus .fbg{ bottom: 10px; right: 20px; position: absolute; height: 21px; text-align: center; z-index: 200; }
.focus .fbg div{ margin: 4px auto 0; overflow: hidden; zoom: 1; height: 14px}
.focus .D1fBt a{ position: relative; display: inline; width: 10px; height: 10px; border-radius: 7px; margin: 0 5px; color: #B0B0B0; font: 12px/15px "\5B8B\4F53"; text-decoration: none; text-align: center; outline: 0; float: left; background: #D9D9D9; }
.focus .D1fBt .current, .focus .D1fBt a:hover{ background: #5baceb; }
.focus .D1fBt img{ display: none}
.focus .D1fBt i{ display: none; font-style: normal; }
.focus .prev, .focus .next{ position: absolute; width: 40px; height: 74px; background: url(http://upload.mnw.cn/topic/2017fjj/images/focus_btn.png) no-repeat; }
.focus .prev{ top: 50%; margin-top: -37px; left: 0; background-position: 0 -74px; cursor: pointer; }
.focus .next{ top: 50%; margin-top: -37px; right: 0; background-position: -40px -74px; cursor: pointer; }
.focus .prev:hover{ background-position: 0 0; }
.focus .next:hover{ background-position: -40px 0; }
/*要闻*/
.detail h3{ text-align: center; }
.detail h3 a{ font-size: 30px; color: #cc151d; font-family: "微软雅黑"; font-weight: 400; }
.detail .description{ font-size: 18px; color: #555555; line-height: 1.833; margin: 10px 0; text-indent: 2em; padding-left: 5px; padding-right: 5px; font-family: "微软雅黑"}
.detail .description a{ color: rgb(236, 28, 36); }
.line{ height: 1px; }
.line img{ vertical-align: top; }
#yaowen .list{ width: 100%; }
#yaowen .list a{ color: #333333; float:left; font-size: 21px; padding-left: 15px; background: none; font-family: "微软雅黑"; line-height: 36px; display: block; background: url(http://upload.mnw.cn/topic/2017zgyx/images/dian.jpg) no-repeat 0 20px; }
#yaowen .list a span{ color: #6e6e6e; }
#yaowen .list span{ float:right; color:#6e6e6e; }
/*精彩瞬间*/
.tp1 a img{ border:2px solid #009c84}
.tp1 a:first-child{ margin-right:10px; margin-left:20px; }
.tp2{ margin-top:10px; height: 161px; }
.tp2 a{ float: left; border:2px solid #009c84; margin-right: 11.5px; }
.tp2 a:last-child{ margin-right:0px; }
/*往届回顾图片滚动*/
.left{ width:1000px; height:200px; margin:0 auto; overflow:hidden; margin-bottom:30px; padding-top:30px; }
.left ul{ list-style-type:none; float:left; }
.left ul li{ font-size:0; margin-right:40px; float:left; }
.bq{ width:100%; text-align:center; height:auto; border-top:2px solid #ccd8e0; padding-top:40px; padding-bottom:40px; font-size:14px; margin-top:80px; color:#999; line-height:24px; }
.xsfc{ padding-bottom: 50px; }


.yaowen ul li{ }
.yaowen ul  li a{ color: #333333; float:left; font-size: 18px; font-family: "微软雅黑"; line-height: 46px; display: block; background: url(http://upload.mnw.cn/topic/2017zgyx/images/dian.jpg) no-repeat 0 20px; padding-left:15px; }

.wh320{ width: 320px; height: 183px; }
.wh330{ width: 330px; height: 376px; }
.wh160{ width: 160px; height: 183px; }
.wbg{ background-color: #f1f1f3; }
.wbg2{ background-color:#ecdfc4; }
.wbg h1,.wbg2 h1{ font-weight:400; font-size:21px; font-family: "微软雅黑"; color:#443b33; margin-bottom:10px; margin-top:10px; }
.wbg span,.wbg2 span{ font-size:16px; font-family: "微软雅黑"; color:#555; text-indent:2em; line-height: 25px; }
.blank10{ clear: both; height: 10px; overflow: hidden; }

/* 产品直击 */

.lesson { padding: 58px 0 115px; }

.lesson_title { margin-left: 110px; }

.kc_pos_a { position: absolute; top: 0; left: -240px; z-index: 10; }

.lesson_pic { margin-top: 25px; background: #fff; padding: 5px; }

.img-list.lag-img { width: 310px; height: 458px; float:left; }

.lesson_pic .img-list { float: left; position: relative; text-align: center; margin: 2px; }

.view { margin: 0; float: none; overflow: hidden; position: relative; text-align: center; }

.view,
.view .mask,
.view .content { width: 250px; height: 200px; }

.img-list.lag-img img { width: 310px; height: 420px; }

.img-list.lag-img .view,
.img-list.lag-img .view .mask,
.img-list.lag-img .view .content { width: 310px; height: 420px; }

.view .mask,
.view .content { position: absolute; overflow: hidden; top: 0; left: 0; }

.view img { display: block; position: relative; }

.view h5 { text-transform: capitalize; color: #fff; text-align: center; position: relative; font-size: 20px; margin: 2.5em 0 .5em; font-family: "微软雅黑"; }

.view p { /*font-style: italic; */
    line-height: 30px; position: relative; color: #fff; padding: 10px 20px 20px; text-align: center; font-size:18px; font-family:"微软雅黑"}

.view-sixth img { -webkit-transition: all 0.4s ease-in-out 0.5s; -moz-transition: all 0.4s ease-in-out 0.5s; -o-transition: all 0.4s ease-in-out 0.5s; -ms-transition: all 0.4s ease-in-out 0.5s; transition: all 0.4s ease-in-out 0.5s; }

.view-sixth .mask { background-color: rgba(34, 33, 33, 0.54); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all 0.3s ease-in 0.4s; -moz-transition: all 0.3s ease-in 0.4s; -o-transition: all 0.3s ease-in 0.4s; -ms-transition: all 0.3s ease-in 0.4s; transition: all 0.3s ease-in 0.4s; }

.view-sixth h5 { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; background: transparent; -webkit-transform: scale(10); -moz-transform: scale(10); -o-transform: scale(10); -ms-transform: scale(10); transform: scale(10); -webkit-transition: all 0.3s ease-in-out 0.1s; -moz-transition: all 0.3s ease-in-out 0.1s; -o-transition: all 0.3s ease-in-out 0.1s; -ms-transition: all 0.3s ease-in-out 0.1s; transition: all 0.3s ease-in-out 0.1s; }

.view-sixth p { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transform: scale(10); -moz-transform: scale(10); -o-transform: scale(10); -ms-transform: scale(10); transform: scale(10); -webkit-transition: all 0.3s ease-in-out 0.2s; -moz-transition: all 0.3s ease-in-out 0.2s; -o-transition: all 0.3s ease-in-out 0.2s; -ms-transition: all 0.3s ease-in-out 0.2s; transition: all 0.3s ease-in-out 0.2s; }

.agile_team_grid:hover .view-sixth .mask,
.view-sixth:hover .mask { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s; -ms-transition-delay: 0s; transition-delay: 0s; }

.agile_team_grid:hover .view-sixth img,
.view-sixth:hover img { -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s; -ms-transition-delay: 0s; transition-delay: 0s; }

.agile_team_grid:hover .view-sixth h5,
.view-sixth:hover h5 { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition-delay: 0.1s; -moz-transition-delay: 0.1s; -o-transition-delay: 0.1s; -ms-transition-delay: 0.1s; transition-delay: 0.1s; }

.agile_team_grid:hover .view-sixth p,
.view-sixth:hover p { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s; -ms-transition-delay: 0.2s; transition-delay: 0.2s; }

.w640{ width: 640px; height: 460px; }
.w640 .txt a{ font-size:21px; font-family:"微软雅黑"; color:#333333; }
.w345{ width: 345px; height: 420px; }
.w345 #yaowen .detail h3 a{ font-size:24px; }
.w345 #yaowen .detail .description{ font-size:18px; }
.w345 #yaowen .list a{ font-size:18px; }


/* 图片滚动 */

/* Div1 */
.Div1{ width:1020px; height:280px; overflow:hidden; position:relative; }
.Div1_prev{ padding:2px 10px 0 0; }
.Div1_next{ padding:2px 0 0 0px; }
.Div1_main{ height:280px; width:10000px; overflow:hidden; position:relative; z-index:1; }
.Div1_main div{ width:1020px; height:280px; float:left; }
.Div1_main div span{ width:240px; height:210px; display:block; float:left; position: relative; margin-right: 20px; margin-bottom: 10px; }
.Div1_main div span a{ display:block; }
.Div1_main_a1{ padding:4px 3px 4px 4px; margin-bottom:4px; }
.Div1_main_a1 , .Div1_main_a1 img{ width:240px; height:210px; }
.Div1_main div span b{ display:block; padding-left:10px; color:#787878; }
.Div1_main div span p{ height: 70px; position: absolute; bottom: -70px; left: 0px; width: 100%; background: #ecdfc4; filter:alpha(opacity=60); color: #fff; font-size: 12px; padding-left: 12px; width: 227px; }
.Div1 .Div1_prev1 ,.Div1 .Div1_next1{ display:block; width:31px; height:30px; position:absolute; cursor:pointer; z-index:2; top:105px; }
.Div1 .Div1_prev1 img ,.Div1 .Div1_next1 img{ width:25px; height:46px; }
.Div1 .Div1_prev1:hover ,.Div1 .Div1_next1:hover{ opacity:0.7; filter:alpha(opacity=70); }
.Div1 .Div1_prev1{ left:0px; }
.Div1 .Div1_next1{ right:6px; }
.Div1_main div span a{ font-size:18px; font-family:"微软雅黑"; color:#333333; }
.slide-img-list a img { width: 230px; height: 180px; }
.slide-img-list p a { color: #fff; }
.mr0{ margin-right:0px; }
.Div1_main .Div1_main_span1  p{ background: #cc151d; }
.Div1_main .Div1_main_span1  p a{ color:#fff; }

.more{ text-align:right; }
.more a{ color:#cfa2a2; font-family:"微软雅黑"; font-size:14px; }
.toutiao{ width: 1020px; text-align: left; margin:0 auto; margin-top: 535px; }
.toutiao h1 a{ font-size:32px; font-family:"微软雅黑"; color:#fff; padding-left: 150px; }
.toutiao p{ color:#ffc8c9; font-size:18px; font-family:"微软雅黑"; padding-left: 150px; }


/*焦点图*/

.slider{width:100%;min-width:980px;height:500px;position:relative;overflow:hidden;background:#fff;text-align:center;}
.slider .bd{width:980px;position:absolute;left:50%;margin-left:-490px;overflow:visible;}
.slider .bd li{width:980px;overflow:hidden;}
.slider .bd li img{display:block;width:980px;height:500px;}
.slider .tempWrap{overflow:visible !important}
.slider .tempWrap ul{margin-left:-980px !important;}
.slider .hd{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center;}
.slider .hd li{display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden;background:url(http://upload.mnw.cn/topic/2017nyyx/images/slider-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.slider .hd li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1;}
.slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:500px;cursor:pointer;}
.slider .prev{left:-50%;margin-left:-490px;}
.slider .next{left:50%;margin-left:490px;}
.slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:500px;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.slider .pnBtn .arrow{display:none;position:absolute;top:90px;z-index:1;width:60px;height:500px;}
.slider .pnBtn .arrow:hover{filter:alpha(opacity=60);opacity:0.6;}
.slider .prev .arrow{right:0;background:url(http://upload.mnw.cn/topic/2017nyyx/images/slider-arrow.png) -120px 0 no-repeat;}
.slider .next .arrow{left:0;background:url(http://upload.mnw.cn/topic/2017nyyx/images/slider-arrow.png) 0 0 no-repeat;}



