@charset "gb2312";
/* CSS Document */

.yygk_banner{height:42.5rem; width:auto;background:url(../images/yygk_banner.jpg) 50% 50% no-repeat; background-size:100%;}


.yygk_xs{ width:100%; height:52.75rem; background:url(../images/yygk_bg1.jpg) 50% 50% no-repeat;}
.title{ text-align:center;}
.title .im{ height:7.5rem; padding:4.375rem 0 0 0;}
.title .im img{ width:6.875rem; height:7.375rem}
.title h1{ font-size:3rem; color:#011a90;}
.title p{ font-size:1.5rem; color:#2c2f3b; padding-top:0.625rem;}
.vmc-container{position: relative; height:20.3125rem; margin-top:3.125rem;}
.vmc-viewport{overflow: hidden;}
.vmcarousel{list-style-type: none; padding: 0; margin: 0; width: 100%;}
.vmcarousel > li{float: left; width:23.75rem;}
.vmc-arrow-left{background:url(../images/yygk_left_n.png) center no-repeat; display:block;left:44%;}
.vmc-arrow-left, .vmc-arrow-right{ position: absolute; bottom:0;  width: 3.5rem; height: 3.5rem;  border-radius: 30%;text-align: center;}
.vmc-arrow-right{ right: 44%; background:url(../images/yygk_right_n.png)center no-repeat;}
.vmc-centered img{ width:23.75rem; height:13.75rem;}


.yygk_yyzz{ width:100%; height:62.375rem; background:url(../images/yygk_bg2.jpg) 50% 50% no-repeat;}
.yygk_yyzz .yyzz_m{ margin:3.75rem auto; height:20.625rem;}
.yygk_yyzz .zz_l{ float:left; width:42.5rem;}
.yygk_yyzz .zz_l p{ font-size:1.375rem; color:#333333; line-height:2.375rem; text-indent:2em; padding-right:3.125rem;}
.yygk_yyzz .zz_l hr{ width:6.25rem; height:0.125rem; background:#000; border:none; float:left; margin-top:1.875rem;}
.yygk_yyzz .zz_r{ float:right;}
.zz_r img{ width:32.5rem;}
.yygk_yyzz ul{ clear:both; width:76.25rem;}
.yygk_yyzz ul li{ float:left; width:19rem;}
.yygk_yyzz ul li img{ width:17.9375rem;}

.yygk_doc{ width:100%; height:114.6875rem; background:url(../images/yygk_bg3.jpg) 50% 50% no-repeat;}
.yygk_doc .yygk_doc_m{ text-align:center; height:27.5rem; margin-top:4.375rem; background:url(../images/yygk_docbig.png) right no-repeat; background-size:100%;}
.yygk_doc .doc_small{ width:75.625rem; height:53.125rem; padding:3.125rem 1.875rem; background:#fff; margin:-2.5rem 0 0 -1.5625rem; border-radius:40px;}
.yygk_doc .doc_small ul li{ width:10.75rem; float:left; margin:2.5rem 2.1875rem; text-align:center;}
.yygk_doc .doc_small ul li img{ width:10.75rem;}
.yygk_doc .doc_small ul li h1{ font-size:1.375rem; color:#333; font-weight:normal; height:1.875rem; margin-top:0.9375rem;}
.yygk_doc .doc_small ul li hr{ width:1.875rem; height:0.125rem; background:#666; border:none;}
.yygk_doc .doc_small ul li p{ font-size:1.375rem; color:#666; height:5rem;}
.yygk_doc .doc_small ul li p span{ font-weight:bold; color:#4fae36;}
.yygk_doc .doc_small ul li a{ border:0.125rem solid #4fae36; font-size:1.375rem; color:#4fae36; padding:0.3125rem 0.9375rem;border-radius:50px; margin-top:1.25rem;}
.yygk_doc .doc_small ul li a:hover{ background:#4fae36; color:#fff;}

.yygk_js{ width:100%; height:61.5rem; background:url(../images/yygk_bg4.jpg) 50% 50% no-repeat;}
.yyjijin_c { width:75rem; height:25.625rem; margin-top:3.125rem; }
.pos{height:25rem;position:relative; }
.pos .po_l{ width:33.4375rem; float:left;}
.pos .po_l img{ width:33.375rem; height:19.9375rem;}
.pos .po_r{ width:39.0625rem; float:right; margin-left:2.5rem;}
.pos .po_r .por_t{ height:5.625rem;}
.pos .po_r .por_t img{ float:left; margin-right:1.25rem; width:7.1875rem;}
.pos .po_r .por_t p{ font-size:1.5rem; color:#333;}
.pos .po_r .por_t h1{ font-size:1.875rem; color:#4fae36;}
.pos .po_r hr{ width:4.375rem; height:0.125rem; background:#666; border:none; float:left; margin-bottom:1.25rem;}
.pos .po_r .por_c p{ font-size:1.375rem; line-height:2rem; color:#333; clear:both;}
.pos .po_r .por_c img{ margin:1.875rem  0 0.3125rem 0; width:5.75rem;}

.pos .czly{ position:absolute; bottom:0px; left:3.125rem;}
.pos .czly img{ width:7.625rem;}
.pos .czly2{ position:absolute; bottom:0; right:0.625rem; width:12.5rem; height:3.125rem; line-height:3.125rem;border-radius:30px; background:#4fae36; color:#fff; font-size:1.375rem;}
.pos .czly2 img{ padding:0.3125rem 0.9375rem 0 1.875rem; float:left; width:2.125rem; height:2.5rem;}

.rlbz_ul{  width:75rem; height:5.625rem; overflow:hidden; margin:3.125rem 0 0 0; text-align:center;}
.rlbz_ul li{ width:14.375rem; height:5rem; overflow:hidden;  display:inline-block;float:left; padding-top:0.625rem;  margin-right:0.625rem; }
.rlbz_ul li p{ text-align:center; width:14.375rem; height:5rem;line-height:5rem; font-size:1.375rem; font-family:"Microsoft Yahei"; color:#333;background:url(../images/yygk_bt1.png) center no-repeat;background-size:100%;}
.rlbz_ul li.on p{ color:#4fae36;background:url(../images/yygk_bt2.png) center no-repeat;width:14.375rem; height:5rem;line-height:5.5rem; margin-top:-0.5625rem; background-size:100%;}

.yygk_gyl{ width:100%; height:125.625rem; background:url(../images/yygk_bg5.jpg) 100% 0 no-repeat;}
.yygk_gyl .gk_gy{ background:url(../images/yygj_gyl-dh.png) 0 3.125rem no-repeat; margin-top:5rem; height:28.125rem;}
.yygk_gyl .gk_gy ul li{ width:16.875rem; height:auto; padding-bottom:1.875rem; float:left; margin-right:2.375rem;}
.yygk_gyl .gk_gy ul li img{ width:16.875rem; height:10.125rem;}
.yygk_gyl .gk_gy ul li:last-child{ margin-right:0;}
.yygk_gyl .gk_gy ul li h1{ font-size:1.375rem; color:#031990; font-weight:normal; height:8.125rem; padding-left:0.9375rem;}
.yygk_gyl .gk_gy ul li p{ font-size:1.125rem; color:#333; padding:1.25rem 0.3125rem; line-height:1.875rem;}

.yygk_gjsb{background:url(../images/yygk_gjsb-1.jpg) 100% 100% no-repeat; height:37.5rem; background-size:100%;}
@media screen and (max-width:1700px) {
	.yygk_banner{height:36.875rem;}
	.yygk_gjsb{ height:32.5rem;}
	}
@media screen and (max-width:1600px) {
	.yygk_banner{height:35rem;}
	.yygk_gjsb{ height:31.25rem;}
	}
@media screen and (max-width:1440px) {
	.yygk_banner{height:31.875rem;}
	.yygk_gjsb{ height:28.125rem;}
	}
@media screen and (max-width:1366px) {
	.yygk_banner{height:30rem;}
	.yygk_gjsb{ height:26.25rem;}
	}
@media screen and (max-width:1280px) {
	.yygk_banner{height:28.4375rem;}
	.yygk_gjsb{ height:25rem;}
	}

