@charset "utf-8";
/* CSS Document */
.top{ width:100%; background:url(http://www.zjyyc.com/statics/images/dwjimages/a.png) top center no-repeat; min-height:335px; position:relative;}
.layout{ width:1200px; margin:0 auto;}
.top_logo{
      position:unset;
      margin: 0 auto;
      width: 1040px;
      padding-top: 124px;
    }
    .top .top_logo img{
      width: 1040px;
      height: 133px;
    }
.bt_logo{ position:absolute; bottom:17px; right:138px;}

.menu{ width:100%; background:#AC0101; height:50px;}
.menu ul >li{ float:left;position: relative; line-height:50px;}
.menu ul >li a{ float:left; display:block; color:#FFF; font-size:16px; width:170px; text-align:center;    line-height: 50px;}
.menu ul >li:last-child{ background:none;}
.menu ul >li .submenu{display: none;z-index:2;position: absolute;left: 0;top:50px;width: 100%;background:#AC0101;}
.menu ul >li:hover .submenu{display: block;}
.menu ul >li .submenu li{line-height:50px;}
.menu ul >li .submenu li:hover{background:#fff;}
.menu ul >li .submenu li:hover a{color:#AC0101;}
.menu ul >li .submenu li a{}

.blong{ width:100%; overflow:hidden;}
.zxxx{ width:100%; overflow:hidden;padding-top: 20px;}
.zxxx_top{ border-bottom:1px #dedede solid; width:100%; overflow:hidden;}
.zxxx_name{ float:left; width:120px;}
.zxxx_top .more{ float:right; color:#757575; font-size:14px; padding-top:5px;}

.flash{ width:594px; height:493px; float:left; background:url(http://www.zjyyc.com/statics/images/dwjimages/flash_cen_03.jpg) no-repeat; margin-top:10px;}
.news_flash{ width:580px; height:auto; overflow:hidden; position:relative; margin:0 auto; padding-top:8px;}
.flash .bd{ position:relative; height:100%; z-index:0;   }
.flash .bd li{ zoom:1; vertical-align:middle;height:auto; position:relative;overflow:hidden; height:451px;}
.flash .bd .news_org{ position:relative; width:100%; height:326px;}
.flash .bd img{ width:100%; height:326px; display:block; position:relative;}
.flash .bd .news_time{ position:absolute; width:119px; height:32px; background:#eb6a00; line-height:32px; text-align:center; z-index:9999; bottom:110px; left:30px; color:#FFF;}
.flash .bd .desc2{ background:#FFF; padding: 38px 46px 0 30px; position:relative;}
.flash .bd .desc2 h4 a{font-size:18px;color:#404040; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; width:90%; font-weight:bold;}
.flash .bd .desc2 p{color:#666666;padding-top:15px; line-height:24px; font-size:13px; height:48px; overflow:hidden;}


.news_cen{ float:right; width:562px; overflow:hidden; margin-top:8px;}
.news_cen ul li{ width:100%; height:135px; background:#f5f5f5; margin-top:10px;}
.news_nav{ padding:10px 20px 10px 10px; overflow:hidden;}
.news_img{ float:left; display:inline-block; width:200px; height:115px; overflow:hidden; margin-right:20px;}
.news_img img{ width:200px; height:115px;}
.news_nav .eve{display:-webkit-box;max-height:165px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space: normal;margin-bottom:0;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:14px;color:#808080;}
.news_nav .eve h6 a{ font-size:16px; color:#404040; line-height:24px; padding-top:15px; float:left; width:100%; overflow:hidden;}
.news_nav .eve h3{ background:url(http://www.zjyyc.com/statics/images/dwjimages/time_06.jpg) left no-repeat; padding-left:21px; color:#808080; font-family:"Arial"; font-size:14px; margin-top:23px; width:100%;}
.news_more{ font-size:14px; color:#eb6a00; font-family:"Arial"; font-weight:bold; width:90px; height:32px; border:1px #eb6a00 solid; display:block; text-align:center; line-height:32px; margin-top:20px;}

.main_mid{ padding-top:36px; overflow:hidden;}
.xxxc{ width:380px; float:left; overflow:hidden;}
.xxxc_top{ border-bottom:1px #dedede solid; width:100%; overflow:hidden;}
.xxxc_name{ float:left; width:120px;}
.xxxc_top .more{ float:right; color:#757575; font-size:14px; padding-top:5px;}
.xxxc_cen{ width:100%; overflow:hidden; padding-top:24px;}
.xxxc_cen h6 a{ width:100%; font-size:16px; color:#404040; font-weight:bold; overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space: normal;}
.xxxc_cen p{ font-size:14px; color:#666666; line-height:26px; padding-top:10px;}
.xxxc_cen .more{ color:#b22222; padding-left:30px;}
.xxxc_nav{ width:100%; overflow:hidden; padding-top:10px;}
.xxxc_nav ul li{ width:100%; float:left;}
.xxxc_nav ul li a{ float:left; display:block; background:url(http://www.zjyyc.com/statics/images/dwjimages/eve_03.jpg) 0 15px no-repeat; font-size:13px; color:#333333; line-height:40px; text-indent:17px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; width:75%;}
.xxxc_nav ul li span{ float:right; font-size:13px; color:#a8a8a8; line-height:40px;}

.dygz{ width:380px; float:left; overflow:hidden; margin-left:30px;}
.jszc{ width:380px; float:right; overflow:hidden;}
.jszc_cen{ width:100%; overflow:hidden; padding-top:8px;}
.jszc_cen ul li{ padding-right:37px; overflow:hidden; margin-top:6px;}
.jsac_time{ width:52px; height:54px; float:left; display:inline-block; background:url(http://www.zjyyc.com/statics/images/dwjimages/out_03.jpg) no-repeat; margin-right:13px;}
.leve1{ width:100%; float:left; text-align:center; color:#ffffff; padding-top:9px;}
.leve2{ width:100%; float:left; text-align:center; color:#ffffff; font-size:21px; font-weight:bold;}
.jszc_cen .title{ font-size:14px; line-height:25px; color:#666666;}

.main_rig{ padding-top:32px; overflow:hidden;}
.main_img{ padding-top:50px; overflow:hidden; padding-bottom:55px;}
.main_img ul{ margin:0 -20px 0 0; zoom:1;}
.main_img ul li{ width:224px; height:75px; float:left; margin-right:20px;}

.foter{ width:100%; height:254px; background:url(http://www.zjyyc.com/statics/images/dwjimages/foter_02.jpg) top center no-repeat;}
.bottom{ text-align:center; font-size:14px; line-height:26px; color:#ffffff; padding-top:155px;}
.bottom a{ color:#ffffff;}
