@charset "utf-8";
/* CSS Document */
.top{ width:100%; height:40px; background:#c8293c;}
.layout{ width:1400px; margin:0 auto; }

.top_left{ float:left; line-height:40px;}
.top_left a{ float:left; font-size:14px; color:#FFF; padding-right:25px; text-indent:21px;}
.top_left .en{ float:left; background:url(http://www.zjyyc.com/statics/new_images/en_03.jpg) 0px 12px no-repeat;line-height: 40px;}
.top_left .xs{ float:left; background:url(http://www.zjyyc.com/statics/new_images/xs_03.jpg) 0px 12px no-repeat;line-height: 40px;}
.top_left .jg{ float:left; background:url(http://www.zjyyc.com/statics/new_images/jg_05.jpg) 0px 12px no-repeat;line-height: 40px;}
.top_left .fk{ float:left; background:url(http://www.zjyyc.com/statics/new_images/fk_07.jpg) 0px 12px no-repeat;line-height: 40px;}
.top_email{ float:right; line-height:40px;}
.top_email a{line-height: 40px; float:left; font-size:14px; color:#FFF; padding-right:25px; text-indent:21px; background:url(http://www.zjyyc.com/statics/new_images/email_03.jpg) 0px 15px no-repeat;}

.header{     width: 100%;
    background: url(http://www.zjyyc.com/statics/new_images/header_02.jpg) top center no-repeat;
    height: 567px;
    position: relative;
    background-size: 100% 100%;}
.header_top{ width:100%; height:100px;}
.logo{ float:left; padding-top:12px;}
.navbar-nav{ float:right; display: flex; justify-content: flex-end; height:100px;}
.navbar-nav>li { position: static; height: 100%; display: flex; align-items: center; justify-content: center; padding: 0 10px;}
.navbar-nav>li>a { padding: 0;color: #2269a3; font-size: 16px;}
.flyout {
    -webkit-transition: opacity .2s linear,top 0s linear .2s;
    -o-transition: opacity .2s linear,top 0s linear .2s;
    transition: opacity .2s linear,top 0s linear .2s;
    display:none;
    filter: alpha(opacity=0);
    background:#FFF;
    color: #3f3f3f;
    box-shadow: 0 2px 8px 0 rgba(0,0,0,.1);
    position: absolute;
    left:0;
    top:100px;
    z-index:9999999;
    width:100%;
}
.container{ width:1400px; background:url(http://www.zjyyc.com/statics/new_images/xlcd_03.jpg) no-repeat; height:120px; margin:0 auto;}
.xlcd_left{ float:left; padding-left:99px; padding-top:10px;}
.xlcd_cen{ float:left; overflow:hidden; width:540px; padding-left:100px; padding-top:20px;}
.xlcd_cen ul li{ float: left;
    padding: 4px 14px;
    width: 144px;
    line-height: 30px;}
.xlcd_cen ul li a{ float:left; font-size:14px; color:#565656; font-size:14px;}

.banner .slideBox{ width:1430px;margin: 0 auto; height:auto; overflow:hidden; position:relative;}
.banner .slideBox .hd{ height:17px; overflow:hidden; position:absolute; width:100%; bottom:20px; z-index:1; text-align:center;}
.banner .slideBox .hd ul{ overflow:hidden; zoom:1;  }
.banner .slideBox .hd ul li{  margin:0px 3px;  width:13px; height:13px; border-radius:15px;background:#fff; cursor:pointer; display:inline-block; text-align:center; overflow:hidden; line-height:99px;}
.banner .slideBox .hd ul li.on{ background:#ffc000; color:#fff;width:13px; }
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.banner .slideBox .bd li{ zoom:1; vertical-align:middle;height:auto; position:relative;overflow:hidden;}
.banner .slideBox .bd img{ width:100%; height:auto; display:block; position:relative;}

.ph_banner{ width:100%; overflow:hidden;}
.ph_banner .banner_pad_cen{ width:100%; height:auto; overflow:hidden; position:relative;}
.ph_banner .banner_pad_cen .hd{ height:16px; overflow:hidden; position:absolute; width:100%; bottom:5px; z-index:1; text-align:center;}
.ph_banner .banner_pad_cen .hd ul{ overflow:hidden; zoom:1;  }
.ph_banner .banner_pad_cen .hd ul li{  margin:0px 3px;  width:16px; height:16px;border-radius:15px;background:#fff; cursor:pointer; display:inline-block; text-align:center; overflow:hidden; line-height:99px;}
.ph_banner .banner_pad_cen .hd ul li.on{ background:#108DEE; color:#fff;width:16px; }
.ph_banner .banner_pad_cen .bd{ position:relative; height:100%; z-index:0;   }
.ph_banner .banner_pad_cen .bd li{ zoom:1; vertical-align:middle;height:auto; position:relative;overflow:hidden;}
.ph_banner .banner_pad_cen .bd img{ width:100%; height:auto; display:block; position:relative;}
.foter_new{
    margin-top: 100px;text-align: center;
}
.foter_new a,.foter_new p{
    color:#fff;
}
.foter_new a{padding-right: 10px;}
.blong{ width:100; overflow:hidden; padding-top:30px;}
.xyxw{ float:left; width:880px; overflow:hidden;}
.xyxw_top{ width:100%; overflow:hidden;}
.xyxw_name{ float:left; color:#1c497c; font-size:24px; font-weight:bold;}
.xyxw_top em{ background:url(http://www.zjyyc.com/statics/new_images/xyxw_top_03.jpg) no-repeat; width:478px; height:10px; float:left; margin-top:13px; margin-left:11px;}
.more{ float:right; font-size:14px; color:#c8293c; padding-top:10px;}
.xyxw_cen{ width:100%; overflow:hidden;}
.xyxw_img{ padding-top:29px; overflow:hidden; position:relative;}
.xyxw_img ul{ margin:0 -60px 0 0; zoom:1;}
.xyxw_img ul li{ width:410px; height:222px; float:left; position:relative; margin-right:60px;}
.xyxw_img ul li a{ float:left; display:block; position:relative;}
.xyxw_img ul li span{ float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:90%; font-size:14px; color:#FFF; position:absolute; bottom:15px; left:0; text-indent:11px;}
.xyxw_nav{ width:100%; overflow:hidden; padding-top:10px;}
.xyxw_nav ul{ margin:0 -60px 0 0; zoom:1;}
.xyxw_nav ul li{ width:410px; float:left; margin-right:60px;}
.xyxw_nav ul li a{ float:left; background:url(http://www.zjyyc.com/statics/new_images/eve_03.jpg) 0px 15px no-repeat; color:#4c4c4c; font-size:14px; line-height:36px; text-indent:12px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:100%;}

.blong_right{ width:460px; float:right; overflow:hidden;}
.blong_rignt_top{ width:100%; overflow:hidden; padding-bottom:20px;}
.blong_right .hd{ float:left;}
.blong_right .hd a{ float:left; color:#c8293c; font-size:24px; font-weight:bold; background:url(http://www.zjyyc.com/statics/new_images/nvn_03.jpg) right 10px no-repeat; padding-right:20px; margin-right:15px;}
.blong_right .hd .on{ color:#1c497c;}
.blong_right .hd a:last-child{ background:none;}
.blong_right .bl_section{ width:100%; overflow:hidden;}
.blong_right .bl_section ul li{ width:100%; line-height:38px; float:left;}
.blong_right .bl_section ul li span{ float:left; font-size:14px; color:#1c497c; padding-right:10px;}
.blong_right .bl_section ul li a{ float:left; font-size:14px; color:#4c4c4c; background:url(http://www.zjyyc.com/statics/new_images/ovo_03.jpg) 0px 20px no-repeat; text-indent:15px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:85%;}

.senion{ width:100%; overflow:hidden;}
.senion .hd{ padding-top:60px; padding-bottom:30px; overflow:hidden; width:1440px; margin:0 auto;}
.senion .hd ul{ margin:0 -40px 0 88px; zoom:1;}
.senion .hd ul li{ float:left; margin-right:40px;}
.senion .hd ul li a{ float:left; color:#c8293c; font-size:24px; font-weight:bold; text-indent:38px; padding-right:20px;}
.senion .hd .on a{ color:#1c497c;}
.senion .hd ul li span{ float:left; font-size:18px; color:#999999; background:url(http://www.zjyyc.com/statics/new_images/nvn_03.jpg) 0px 8px no-repeat; padding-left:17px; padding-top:8px;}
.senion .hd ul li .cjrh{ background:url(http://www.zjyyc.com/statics/new_images/cjrh_03.jpg) 0px 3px no-repeat;}
.senion .hd .on .cjrh{ background:url(http://www.zjyyc.com/statics/new_images/o2_03.jpg) 0px 3px no-repeat;}
.senion .hd ul li .ybzy{ background:url(http://www.zjyyc.com/statics/new_images/ybzy_03.jpg) 0px 3px no-repeat;}
.senion .hd .on .ybzy{ background:url(http://www.zjyyc.com/statics/new_images/o3_03.jpg) 0px 3px no-repeat;}
.senion .hd ul li .gjhz{ background:url(http://www.zjyyc.com/statics/new_images/gjhz_05.jpg) 0px 3px no-repeat;}
.senion .hd .on .gjhz{ background:url(http://www.zjyyc.com/statics/new_images/o1_03.jpg) 0px 3px no-repeat;}
.senion .hd ul li .xshd{ background:url(http://www.zjyyc.com/statics/new_images/xshd_08.jpg) 0px 3px no-repeat;}
.senion .hd .on .xshd{ background:url(http://www.zjyyc.com/statics/new_images/o4_03.jpg) 0px 3px no-repeat;}

.major{ width:100%; height:700px; background:url(http://www.zjyyc.com/statics/new_images/major_02.jpg) top center no-repeat;background-size: 100% 100%;}
.major_nav{ width:100%;  padding-top:80px;}
.major_left{ float:left; width:702px; height:360px;}
.major_right{ float:left; width:698px; background:#FFF; height:360px;}
.major_cen{ padding:0 60px; overflow:hidden;}
.major_cen h4{ color:#1c497c; font-size:30px; font-weight:bold; text-align:center; padding-top:47px;}
.major_cen p{ line-height:28px; font-size:16px; color:#6b6b6b; text-align:center; padding-top:25px; padding-bottom:20px;}
.muil{ width:212px; height:42px; background:url(http://www.zjyyc.com/statics/new_images/muil_03.jpg) no-repeat; margin:0 auto;}
.muil a{ font-size:16px; color:#d05662; text-align:center; line-height:42px; width:100%; float:left; text-indent:20px;}
.coope{ width:100%; overflow:hidden; padding-top:40px;}
.coope ul{ margin:0 -40px 0 0; zoom:1;}
.coope ul li{ width:320px; height:70px; float:left; margin-right:40px;}
.coope ul li a{ float:left; text-align:center; width:100%; line-height:70px; font-size:20px; font-weight:bold; color:#FFF;}
.coope ul li .c1{ background:url(http://www.zjyyc.com/statics/new_images/m1_03.jpg) no-repeat;}
.coope ul li .c2{ background:url(http://www.zjyyc.com/statics/new_images/m2_05.jpg) no-repeat;}
.coope ul li .c3{ background:url(http://www.zjyyc.com/statics/new_images/m3_07.jpg) no-repeat;}
.coope ul li .c4{ background:url(http://www.zjyyc.com/statics/new_images/m4_09.jpg) no-repeat;}
.coope ul li .c5{ background:url(http://www.zjyyc.com/statics/new_images/m2_01.png) no-repeat;}
.coope ul li .c6{ background:url(http://www.zjyyc.com/statics/new_images/m2_02.png) no-repeat;}
.coope ul li .c7{ background:url(http://www.zjyyc.com/statics/new_images/m2_03.png) no-repeat;}
.coope ul li .c8{ background:url(http://www.zjyyc.com/statics/new_images/m2_04.png) no-repeat;}


.integr{ width:100%; overflow:hidden;}
.integr_top{ width:100%; overflow:hidden;}
.integr_left{ width:1045px; float:left; height:338px;}
.integr_img{ width:735px; height:338px; float:left;}
.integr_cper{ width:310px; height:338px; background:#88c0ee; float:left;}
.integr_cper p{ padding:10px 20px 0 20px; font-size:14px; color:#FFF; line-height:30px;}
.integr_more{ padding-right:20px; float:right; font-size:14px; color:#FFF; padding-top:15px;}
.integr_right{ width:335px; float:right; height:338px; overflow:hidden;}
.integr_right img{ width:100%; height:165px;}
.yykt_cen{ width:335px; height:173px; background:url(http://www.zjyyc.com/statics/new_images/ykyl_03.jpg) no-repeat;}
.yykt_title{ font-size:16px; color:#FFF; padding-top:15px; text-indent:20px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:100%; float:left;}
.integr_news{ width:100%; overflow:hidden; padding-top:20px;}
.integr_news ul{ margin:0 -20px 0 0; zoom:1;}
.integr_news ul li{ width:335px; float:left; margin-right:20px; overflow:hidden;}
.integr_news ul li img{ width:100%; height:165px;}
.inews_cen{ width:100%; height:72px;}
.in1{ background:#7bb0dc;}
.in2{ background:#79cac4;}
.in3{ background:#e4bf72;}
.in4{ background:#88c0ee;}
.inews_cen p{ padding:15px 20px;}
.inews_cen a{ font-size:16px; color:#FFF; float:left;}

.peation{ width:100%; overflow:hidden;}
.peation_top{ width:100%; overflow:hidden;}
.peation_left{ width:927px; height:338px; float:left;}
.peation_img{ width:617px; height:338px; float:left;}
.peation_right{ width:453px; float:right; height:338px; overflow:hidden;}
.peation_right img{ width:100%; height:220px;}
.peation_cen{ width:100%; height:118px; background:url(http://www.zjyyc.com/statics/new_images/mon_03.jpg) no-repeat;}
.peation_nav{ width:100%; overflow:hidden; padding-top:20px;}
.peation_nav ul{ margin:0 -20px 0 0; zoom:1;}
.peation_nav ul li{ width:453px; float:left; overflow:hidden; margin-right:20px;}
.peation_nav ul li img{ width:100%; height:220px;}
.peation_cne{ width:100%; height:72px;}
.peation_cne p{ padding:15px 20px;}
.peation_cne a{ font-size:16px; color:#FFF; float:left;}
.pn1{ background:#7bb0dc;}
.pn2{ background:#79cac4;}
.pn3{ background:#88c0ee;}


.link{ width:100%; overflow:hidden; padding-top:40px; padding-bottom:40px;}
.link ul{ margin:0 -40px 0 0; zoom:1;}
.link ul li{ float:left; height:130px; margin-right:40px; position:relative;}
.link ul li a{ background:url(http://www.zjyyc.com/statics/new_images/link_03.jpg) no-repeat; height:130px; float:left; text-align:center; font-size:15px; color:#FFF;}
.link ul li span{ position:absolute; bottom:19px; width:100%; left:0; text-align:center;}
.link ul li .link1{ width:145px; height:130px;}
.link ul li .link2{ width:145px; height:130px; background-position:-185px 0px;}
.link ul li .link3{ width:145px; height:130px; background-position:-370px 0px;}
.link ul li .link4{ width:290px; height:130px; background-position:-555px 0px;}
.link ul li .link5{ width:145px; height:130px; background-position:-885px 0px;}
.link ul li .link6{ width:145px; height:130px; background-position:-1070px 0px;}
.link ul li .link7{ width:145px; height:130px; background-position:-1255px 0px;}

.foter{ width:100%; height:367px; background:#1c497c;}
.foter_left{ float:left; width:365px; overflow:hidden;    padding-top: 20px;}

.foter_left p{ font-size:14px; line-height:28px; color:#FFF; padding-top:20px;}
.foter_link{ float:left; overflow:hidden; padding-top:70px; padding-left:36px; width:530px;}
.foter_link ul li{ float:left; padding:0 30px 0 60px; width:175px; line-height:28px;    height: 40px;}
.foter_link ul li a{ float:left; background:url(http://www.zjyyc.com/statics/new_images/jt_03.jpg) 0px 10px no-repeat; color:#FFF; text-indent:20px; font-size:14px;}
.foter_right{ width:354px;  overflow:hidden; padding-top:70px;}
.foter_wx{ float:left; width:120px; height:140px;}
.foter_wg{ float:right; width:232px; padding-top:11px;}
.foter_wg a{font-size: 12px; width:100%; height:42px; background:url(http://www.zjyyc.com/statics/new_images/wg_03.jpg) no-repeat; margin-top:8px; line-height:42px; color:#FFF; float:left; text-indent:45px;}

.yy_news{ width:100%; overflow:hidden; display:none;}
.yy_news_cen{ width:100%; overflow:hidden;}
.yy_img{ padding-top:29px; overflow:hidden; position:relative;}
.yy_img img{ width:100%;    height: 220px;}
.yy_img a{ float:left; display:block; position:relative;}
.yy_img span{ float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:90%; font-size:14px; color:#FFF; position:absolute; bottom:15px; left:0; text-indent:11px;}
.yy_nav{ width:100%; overflow:hidden; padding-top:30px;}
.yy_nav ul li{ width:100%; float:left; margin-right:60px;}
.yy_nav ul li a{ float:left; background:url(http://www.zjyyc.com/statics/new_images/news_ee_03.jpg) 0px 10px no-repeat; color:#4c4c4c; font-size:14px; line-height:36px; text-indent:22px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:100%;}

.blong_right_ph{ width:100%; overflow:hidden; padding-top:30px;}
.blong_right_ph .hd{ float:left;}
.blong_right_ph .hd a{ float:left; color:#c8293c; font-size:4vw; font-weight:bold; background:url(http://www.zjyyc.com/statics/new_images/nvn_03.jpg) right 3px no-repeat; padding-right:20px; margin-right:15px;}
.blong_right_ph .hd .on{ color:#1c497c;}
.blong_right_ph .hd a:last-child{ background:none;}
.blong_right_ph .bl_section{ width:100%; overflow:hidden;}
.blong_right_ph .bl_section ul li{ width:100%; line-height:48px; float:left;}
.blong_right_ph .bl_section ul li span{ float:left; font-size:14px; color:#1c497c; padding-right:10px;}
.blong_right_ph .bl_section ul li a{ float:left; font-size:14px; color:#4c4c4c; background:url(http://www.zjyyc.com/statics/new_images/ovo_03.jpg) 0px 20px no-repeat; text-indent:15px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:85%;}

.chenkong{ width:100%; overflow:hidden; padding-top:30px;}
.chenkong .hd{ float:left;}
.chenkong .hd ul{ overflow-x: auto;white-space: nowrap;}
.chenkong .hd a{ display:inline-block; color:#c8293c; font-size:4vw; font-weight:bold; margin-right:6px; margin-left:6px;}
.chenkong .hd a span{ color:#c8293c; float:right; margin-left:10px;}
.chenkong .hd .on{ color:#1c497c;}
.chenkong .bd{ overflow:hidden; width:100%;}
.chenkong_nav{ width:100%; overflow:hidden; padding-top:30px;}
.chenkong_nav img{ width:100%; height:100%;}
.chenkong_cen{ background:#88c0ee; overflow:hidden;}
.chenkong_ox{ padding:15px; overflow:hidden;}
.chenkong_ox .chen_title{ color:#FFF; font-size:14px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:100%; float:left;}
.chenkong_ox p{ line-height:26px; font-size:14px; color:#FFF; padding-top:15px; float:left; width:100%;}
.chen_more{ width:100%; text-align:right; color:#FFF; font-size:14px; float:left;}

.ph_link{ width:100%; padding-top:30px; overflow:hidden;}
.ph_link ul{overflow-x: auto;white-space: nowrap;}
.ph_link ul li{ width:140px; height:130px; display:inline-block; text-align:center;}
.ph_link ul li a{ text-align:center; color:#FFF; width:100%; float:left; padding-top:30px;}
.ph_link ul li span{ width:100%; float:left; font-size:14px; padding-top:10px;}
.ph_link ul .ph_link1{ background:#ffa126;}
.ph_link ul .ph_link2{ background:#608fc8;}
.ph_link ul .ph_link3{ background:#49bbe5;}
.ph_link ul .ph_link4{ background:#79cc62;}
.ph_link ul .ph_link5{ background:#e56b35;}
.ph_link ul .ph_link6{ background:#b1c553;}
.ph_link ul .ph_link7{ background:#aa97d4;}

.ph_foter{ width:100%; background:#1c497c; margin-top:40px; overflow:hidden;}
.ph_bottom{ text-align:center; color:#ffffff; padding-top:30px; line-height:6vw; font-size:3vw; padding-bottom:20px;}
.major_nav{ width:100%; padding-top:80px;position: relative;}
.major_nav .hdTwo{position:absolute;left:50%;top: 670px;transform: translateX(-50%);}
.major_nav .hdTwo li{float: left;width: 20px;height: 20px;border-radius: 50%;margin-right: 14px;background-color: #1c497c;}
.major_nav .hdTwo .on{background-color: #fff;}


.chenkong_ybzy{ width:100%; overflow:hidden; height:auto; position:relative; padding-top:30px;}
.news_flash{ width:100%;  float:left; overflow:hidden; position:relative;}
.news-slide{overflow:hidden;}
.news-slide ul li{width:100%;float:left;position:relative; padding-bottom:30px;}
.news-slide ul li img{ width:100%; height:100%;}
.news-slide a{line-height:0;}
.news-slide a span{display:block;position:absolute;left:0;right:0;bottom:0;line-height:40px;padding-left:10px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:14px;}
.news-row .img-news{width:47%;height:259px;position:relative;margin-top:14px;}
.dots{position:absolute;bottom:0;left:0;right:15px;text-align:center;}
.dots li{display:inline-block;width:14px;height:13px;margin-left:7px;border-radius:50%;background:#a8a8a8;opacity:.7;filter:alpha(opacity=70);line-height:0;font-size:0;text-indent:-999px;cursor:pointer;}
.dots .active{ background:#8d0707;}
.news-slide ul li .cyfy{ width:340px; height:80px; background:#1567b1; margin:30px auto 0 auto;}
.news-slide ul li .cyfy a{ width:100%; float:left; text-align:center; color:#FFF; font-size:16px; line-height:80px;}

@media screen and (max-width: 768px) {
  .xyxw_name{font-size:4vw;margin-top: 6px;}
 .sinArticle .content table{width: 100% !important;}
 .accessList li{ margin: 0px 0px !important;}
.sinArticle .content img{width: 100% !important;
    height: 100% !important;}
    .sinArticle .content p span img{width: 100% !important;
    height: 100% !important;}

}
.accessList {
    padding: 20px 80px;
    margin-bottom: 80px;
}

.accessList li {
    float: left;
    margin: 20px 45px;
    text-align: center;
}

.accessList li a {
    display: inline-block;
    width: 200px;
    height: 50px;
    line-height: 50px;
    margin: 20px;
    background: #ccc;
    font-size: 16px;
}

.accessList li a:hover {
    background: #f28a08;
    color: #fff;
}
