﻿/* CSS Document */
#bannerz{width:100%; max-width: 1920px; height:auto; overflow: hidden;}
#bannerz a{display:block; width:1920px; height:auto; text-align: center; position: relative; left:50%; margin-left: -960px;}
#bannerz a img{width:100%; height:auto;}

#nav_z{width:100%; height:auto; min-height: 41px; background: #FFF;}
#nav_z .con{width:90%; max-width: 1400px; text-align: center;}
#nav_z .con a{display:inline-block; width:auto; height:auto; line-height: 40px; color:#333333; padding: 0px 10px; font-size: 16px;}
#nav_z .con a:hover{color:#179531; border-bottom: 1px solid #179531;}
#nav_z .con a.dq{color:#179531; border-bottom: 1px solid #179531;}

#dqwz{width:100%; height:auto; min-height: 41px; background: #FFF;}
#dqwz .con{width:90%; max-width: 1400px; text-align: left; font-size: 14px; color:#333333; line-height: 40px;}
#dqwz .con a{padding:0px 5px; color:#333333;}
#dqwz .con a:hover{color:#179531;}

.fy_sx{width:calc(100% - 100px); height:60px; margin-top: 40px; line-height: 60px;
	font-size:16px;}
.fy_sx .fys{width:calc((100% - 40px) / 2); height:100%; float: left; margin-left: 40px; background:#f7f7f7; border-radius: 8px; overflow: hidden;}
.fy_sx .fys:nth-child(1){margin-left:0px;}
.fy_sx .fys a{display:block; width:100%; height:100%; color:#333333;}
.fy_sx .fys a .jt{width:40px; height:100%; text-align: center; float: left; margin-left: 8px;}
.fy_sx .fys a .size{width:calc(100% - 56px); height:100%; text-align: left; float: left; margin-right: 8px;
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.fy_sx .fys:nth-child(2) a .jt{float: right; margin-right: 8px;}
.fy_sx .fys:nth-child(2) a .size{float: right; margin-right: -8px;}
.fy_sx .fys:hover{background:rgba(99,255,75,0.30);}

#dsjy_scon{width:100%; height:auto; padding: 40px 0px; background: #f6f6f6;}
#dsjy_scon .con{width:90%; max-width: 1400px;}
#dsjy_scon .con .left_pic{width:calc((100% - 30px) / 2); height:auto; float: left;}
#dsjy_scon .con .left_pic .pic{width:100%; height:auto; overflow: hidden;}
#dsjy_scon .con .left_pic .pic img{width:100%; height:auto;}
#dsjy_scon .con .right_size{width:calc((100% - 30px) / 2); height:auto; float: right;}
#dsjy_scon .con .right_size .tit{width:100%; height:auto; font-size: 28px; color:#179531; font-weight:bold; line-height: 40px; padding-bottom: 10px;}
#dsjy_scon .con .right_size .tite{width:100%; height:auto; font-size: 24px; color:#333333; line-height: 30px; padding-bottom: 10px;}
#dsjy_scon .con .right_size .sizenr{width:100%; height:auto; line-height: 25px;}

#jtjj_scon{width:100%; height:auto; padding: 40px 0px; background: #f6f6f6;}
#jtjj_scon .con{width:90%; max-width: 1400px;}
#jtjj_scon .con .jtjs{width:100%; height:auto; padding: 40px 0px;}
#jtjj_scon .con .jtjs .tit{width:100%; height:auto; font-size: 28px; color:#333333; text-align: center; font-weight: bold;}
#jtjj_scon .con .jtjs .tit p:nth-child(2){width:70px; height:1px; background:#179531; margin-top: 25px; display:inline-block;}
#jtjj_scon .con .jtjs .jsxq{width:100%; height:auto; padding-top: 20px; line-height: 25px;}
#jtjj_scon .con .ltr{width:100%; height:auto; background: #FFF;}
#jtjj_scon .con .ltr .left_pic{width:calc((100% - 30px) / 2); height:auto; float: left;}
#jtjj_scon .con .ltr .left_pic .pic{width:100%; height:auto; overflow: hidden;}
#jtjj_scon .con .ltr .left_pic .pic img{width:100%; height:auto;}
#jtjj_scon .con .ltr .right_size{width:calc((100% - 30px) / 2); height:auto; float: right;}
#jtjj_scon .con .ltr .right_size .tit{width:100%; height:auto; font-size: 28px; color:#179531; font-weight:bold; line-height: 40px; padding-bottom: 10px;
	padding-top: 10px;}
#jtjj_scon .con .ltr .right_size .tite{width:100%; height:auto; font-size: 24px; color:#333333; line-height: 30px; padding-bottom: 10px;}
#jtjj_scon .con .ltr .right_size .sizenr{width:100%; height:auto; line-height: 25px;}

#zzzj_scon{width:100%; height:auto; padding: 40px 0px; background: #f6f6f6;}
#zzzj_scon .con{width:90%; max-width: 1400px;}
#zzzj_scon .con ul{width:100%; height:auto;}
#zzzj_scon .con ul li{width:calc((100% - 60px) / 4); height:auto; float: left; margin-left: 20px; margin-top: 20px;}
#zzzj_scon .con ul li:nth-child(4n + 1){margin-left:0px;}
#zzzj_scon .con ul li .pick{width:100%; height:auto; overflow: hidden;}
#zzzj_scon .con ul li .pick .pic{width:100%; height:100%; overflow: hidden; text-align: center; position: relative;}
#zzzj_scon .con ul li .pick .pic img{width:100%; height:auto; position:relative; top:50%;}
#zzzj_scon .con ul li p{font-size:14px; color:#333333; text-align: center; line-height: 35px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}


#cpzx_scon{width:100%; height:100%;}
#cpzx_scon #cpzx{width:100%; max-width: 1920px; position: relative; overflow: hidden; left:50%; transform: translate(-50%,0%);
	background:#f6f6f6;}
#cpzx_scon #cpzx .con{width:95%; max-width: 1200px; height:auto; padding-bottom: 80px;}
#cpzx_scon #cpzx .con .ggtit{width:100%; height:auto; padding-top: 40px;}
#cpzx_scon #cpzx .con .ggtit p{width:100%; height:auto; font-size: 24px; font-weight: bold; text-align: center; color:#333333;}
#cpzx_scon #cpzx .con .ggtit .xhx{width:80px; height:1px; background: #333333; margin-top: 20px;}
#cpzx_scon #cpzx .con .ggtit .jjsm{width:100%; max-width: 900px; height:auto; line-height:25px; font-size: 12px; color:#333333; text-align: center;}

#cpzx_scon #cpzx .con .zscon{width:100%; height:470px; margin-top: 60px;}
#cpzx .con .zscon .left_pic{width:470px; height:470px; float: left; position: relative;}
#cpzx_scon #cpzx .con .zscon .left_pic .bjpic{width:400px; height:400px; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
#cpzx_scon #cpzx .con .zscon .left_pic .bjpic img{width:100%; height:100%;}
#cpzx .con .zscon .left_pic .xzpics{width:90%; height:90%; position: absolute; top:5%; left:5%;}
#cpzx_scon #cpzx .con .zscon .left_pic .xzpics .pic{width:125px; height:125px; position: absolute;}
#cpzx_scon #cpzx .con .zscon .left_pic .xzpics .pic.a{top:0px; left:0px;}
#cpzx_scon #cpzx .con .zscon .left_pic .xzpics .pic.b{top:0px; right:0px;}
#cpzx_scon #cpzx .con .zscon .left_pic .xzpics .pic.c{bottom:0px; right:0px;}
#cpzx_scon #cpzx .con .zscon .left_pic .xzpics .pic.d{bottom:0px; left:0px;}
#cpzx_scon #cpzx .con .zscon .left_pic .xzpics .pic img{width:100%; height:100%;}
#cpzx_scon #cpzx .con .zscon .left_pic .xzpics{animation:cpzx_pic_a 15s linear infinite normal; 
	-webkit-animation:cpzx_pic_a 15s linear infinite normal;}
@keyframes cpzx_pic_a{
	0%   {transform:rotate(0deg); -ms-transform:rotate(0deg);}
	100%  {transform:rotate(360deg); -ms-transform:rotate(360deg);}
	}
@-webkit-keyframes cpzx_pic_a{
	0%   {transform:rotate(0deg); -ms-transform:rotate(0deg);}
	100%  {transform:rotate(360deg); -ms-transform:rotate(360deg);}
	}
#cpzx .con .zscon .left_pic .xzpics .pic{animation:cpzx_pic_b 15s linear infinite normal; 
	-webkit-animation:cpzx_pic_b 15s linear infinite normal;}
@keyframes cpzx_pic_b{
	0%   {transform:rotate(360deg); -ms-transform:rotate(360deg);}
	100%  {transform:rotate(0deg); -ms-transform:rotate(0deg);}
	}
@-webkit-keyframes cpzx_pic_b{
	0%   {transform:rotate(360deg); -ms-transform:rotate(360deg);}
	100%  {transform:rotate(0deg); -ms-transform:rotate(0deg);}
	}
#cpzx_scon #cpzx .con .zscon .cen_jt{width:148px; height:96px; float: left; margin-left: 45px; margin-top: 187px;}
#cpzx_scon #cpzx .con .zscon .cen_jt img{width:100%; height:100%;}
#cpzx_scon #cpzx .con .zscon .right_pic{width:460px; height:460px; float: right; margin-top: 5px;}
#cpzx_scon #cpzx .con .zscon .right_pic img{width:100%; height:100%;}

#cpzx_scon #sdpp{width:100%; max-width: 1920px; position: relative; overflow: hidden; left:50%; transform: translate(-50%,0%);
	background:url(../image/sy09_02.jpg) no-repeat; background-size: 100% 100%;}
#cpzx_scon #sdpp .con{width:95%; max-width: 1400px; height:auto; padding-bottom: 80px;}
#cpzx_scon #sdpp .con .ggtit{width:100%; height:auto; padding-top: 40px;}
#cpzx_scon #sdpp .con .ggtit p{width:100%; height:auto; font-size: 24px; font-weight: bold; text-align: center; color:#FFF;}
#cpzx_scon #sdpp .con .ggtit .xhx{width:80px; height:1px; background: #FFF; margin-top: 20px;}
#cpzx_scon #sdpp .con .ggtit .jjsm{width:100%; height:auto; line-height:20px; max-width: 1400px; font-size: 12px; color:#FFF;
	text-align: center; padding-top: 10px;}
#cpzx_scon #sdpp .con .zscon{width:100%; height:auto; padding-top: 25px;}
#cpzx_scon #sdpp .con .zscon ul{width:100%; height:auto; background: #FFF;}
#cpzx_scon #sdpp .con .zscon ul li{width:calc((100% - 124px) / 2); height:auto; float: left; padding: 30px; min-height: 100px;}
#cpzx_scon #sdpp .con .zscon ul li .pic{width:60px; height:60px; float: left;}
#cpzx_scon #sdpp .con .zscon ul li .pic img{width:100%; height:100%;}
#cpzx_scon #sdpp .con .zscon ul li .size{width:calc(100% - 70px); float: right; height:auto; font-size: 12px; color:#333333; line-height:25px;}
#cpzx_scon #sdpp .con .zscon ul li .size p:nth-child(1){font-size:18px; font-weight: bold; padding-bottom: 10px;}
#cpzx_scon #sdpp .con .zscon ul li:nth-child(1){border-right:1px solid #269e24; border-bottom: 1px solid #269e24;}
#cpzx_scon #sdpp .con .zscon ul li:nth-child(2){border-left:1px solid #269e24; border-bottom: 1px solid #269e24;}
#cpzx_scon #sdpp .con .zscon ul li:nth-child(3){border-right:1px solid #269e24; border-top: 1px solid #269e24;}
#cpzx_scon #sdpp .con .zscon ul li:nth-child(4){border-left:1px solid #269e24; border-top: 1px solid #269e24;}

#cpzx_scon #jpdb{width:100%; max-width: 1920px; position: relative; overflow: hidden; left:50%; transform: translate(-50%,0%); background: #FFF;}
#cpzx_scon #jpdb .con{width:95%; max-width: 1400px; height:auto; padding-bottom: 80px;}
#cpzx_scon #jpdb .con .ggtit{width:100%; height:auto; padding-top: 40px;}
#cpzx_scon #jpdb .con .ggtit p{width:100%; height:auto; font-size: 24px; font-weight: bold; text-align: center; color:#333333;}
#cpzx_scon #jpdb .con .ggtit .xhx{width:80px; height:1px; background: #333333; margin-top: 20px;}
#cpzx_scon #jpdb .con .ggtit .ejtit{width:100%; height:auto; line-height:20px; max-width: 1400px; font-size: 24px; color:#666666;
	text-align: center; padding-top: 10px; font-weight: bold;}
#cpzx_scon #jpdb .con .ggtit .ejtit span{color:#f08417; padding: 0px 10px; text-transform:Uppercase;}
#cpzx_scon #jpdb .con .zscon{width:100%; height:auto; padding-top: 25px;}
#cpzx_scon #jpdb .con .zscon ul{width:100%; height:360px; position: relative; margin-top: 28px;}
#cpzx_scon #jpdb .con .zscon ul li{width:calc((100% - 8px) / 4); height:100%;position: absolute; top:0px;}
#cpzx_scon #jpdb .con .zscon ul li:nth-child(1){left:0px;}
#cpzx_scon #jpdb .con .zscon ul li:nth-child(2){left:25%;}
#cpzx_scon #jpdb .con .zscon ul li:nth-child(3){left:50%;}
#cpzx_scon #jpdb .con .zscon ul li:nth-child(4){left:75%;}
#cpzx_scon #jpdb .con .zscon ul li .top{width:100%; height:90px; background:url(../image/sy03_48.png); background-size: 100% 100%; text-align: center; position: relative;
	-webkit-filter: grayscale(100%); filter: grayscale(100%);}
#cpzx_scon #jpdb .con .zscon ul li .top p:nth-child(1){width:100%; heihgt:auto; font-size: 24px; color:#FFF; opacity: 0.4; text-transform:Uppercase;
	font-weight: bold; position: absolute; top:50%; left:50%; transform: translate(-50%,-80%); text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#cpzx_scon #jpdb .con .zscon ul li .top p:nth-child(2){width:100%; heihgt:auto; font-size: 24px; color:#FFF; text-transform:Uppercase;
	font-weight: bold; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%); text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#cpzx_scon #jpdb .con .zscon ul li .ul{width:100%; height:270px;}
#cpzx_scon #jpdb .con .zscon ul li .ul .li{width:calc(100% - 60px); padding: 0px 30px; height:30px; background: #FFF; text-align: center; line-height: 30px;
	font-size: 14px; color:#333333;}
#cpzx_scon #jpdb .con .zscon ul li .ul .li:nth-child(2n){background:#eeeeee;}
#cpzx_scon #jpdb .con .zscon ul li .ul .li:nth-last-child(1){height:90px; position: relative;}
#cpzx_scon #jpdb .con .zscon ul li .ul .li:nth-last-child(1) p{width:200px; display: inline-block; height:auto; position: absolute; top:50%; left:50%; 
	transform: translate(-50%,-50%); line-height: 20px;text-align:left;}
#cpzx_scon #jpdb .con .zscon ul li:nth-child(1) .ul .li:nth-last-child(1) p{ text-align: center;}
#cpzx_scon #jpdb .con .zscon ul li.dq{width:calc((100% - 8px) / 3.5); height:410px; top:-20px; transform: translate(-2.25%,0%); z-index: 333;}
#cpzx_scon #jpdb .con .zscon ul li.dq .top{-webkit-filter: grayscale(0%); filter: grayscale(0%);}
#cpzx_scon #jpdb .con .zscon ul li.dq .ul{height:310px;}
#cpzx_scon #jpdb .con .zscon ul li.dq .ul .li{height:40px; line-height: 40px;}
#cpzx_scon #jpdb .con .zscon ul li.dq .ul .li:nth-child(2n){background:#e2f6e3;}
#cpzx_scon #jpdb .con .zscon ul li.dq .ul .li:nth-last-child(1){height:90px; position: relative;}
#cpzx_scon #jpdb .con .zscon ul li:hover{width:calc((100% - 8px) / 3.5); height:410px; top:-20px; transform: translate(-2.25%,0%); z-index: 333;}
#cpzx_scon #jpdb .con .zscon ul li:hover .top{-webkit-filter: grayscale(0%); filter: grayscale(0%);}
#cpzx_scon #jpdb .con .zscon ul li:hover .ul{height:310px;}
#cpzx_scon #jpdb .con .zscon ul li:hover .ul .li{height:40px; line-height: 40px;}
#cpzx_scon #jpdb .con .zscon ul li:hover .ul .li:nth-child(2n){background:#e2f6e3;}
#cpzx_scon #jpdb .con .zscon ul li:hover .ul .li:nth-last-child(1){height:90px; position: relative;}

#cpzx_scon #zzzj{width:100%; max-width: 1920px; position: relative; overflow: hidden; left:50%; transform: translate(-50%,0%);
	background:#f6f6f6;}
#cpzx_scon #zzzj .con{width:95%; max-width: 1200px; height:auto; padding-bottom: 80px;}
#cpzx_scon #zzzj .con .ggtit{width:100%; height:auto; padding-top: 40px;}
#cpzx_scon #zzzj .con .ggtit p{width:100%; height:auto; font-size: 24px; font-weight: bold; text-align: center; color:#333333;}
#cpzx_scon #zzzj .con .ggtit .xhx{width:80px; height:1px; background: #333333; margin-top: 20px;}
#cpzx_scon #zzzj .con .ggtit .jjsm{width:100%; max-width: 900px; height:auto; line-height:25px; font-size: 12px; color:#333333; text-align: center;}
#cpzx_scon #zzzj .con .zjlb{width:100%; height:auto;}
#cpzx_scon #zzzj .con .zjlb ul{width:100%; height:auto;}
#cpzx_scon #zzzj .con .zjlb ul li{width:calc((100% - 60px) / 4); height:auto; float: left; margin-left: 20px; overflow: hidden; margin-top: 20px; background: #FFF;}
#cpzx_scon #zzzj .con .zjlb ul li:nth-child(4n + 1){margin-left:0px;}
#cpzx_scon #zzzj .con .zjlb ul li a{display:block; width:100%; height:auto;}
#cpzx_scon #zzzj .con .zjlb ul li a .pick{width:100%; height:200px; overflow: hidden;}
#cpzx_scon #zzzj .con .zjlb ul li a .pick .pic{width:1000px; height:100%; text-align: center; position: relative; left:50%; margin-left: -500px;
	overflow: hidden;}
#cpzx_scon #zzzj .con .zjlb ul li a .pick .pic img{height:100%;}
#cpzx_scon #zzzj .con .zjlb ul li a .size{width:calc(100% - 30px); height:80px; padding: 0px 15px;}
#cpzx_scon #zzzj .con .zjlb ul li a .size p:nth-child(1){font-size:24px; color:#333333; text-align: center; line-height: 40px;}
#cpzx_scon #zzzj .con .zjlb ul li a .size p:nth-child(2){font-size:16px; color:#666666; text-align: center; line-height: 35px;}

#zzzjxq_scon{width:100%; height:auto; padding: 40px 0px; background: #f6f6f6;}
#zzzjxq_scon .con{width:90%; max-width: 1400px;}
#zzzjxq_scon .con .tit{width:100%; height:auto; font-size: 24px; font-weight: bold; text-align: center; line-height: 40px;}
#zzzjxq_scon .con .xqcon{width:100%; height:auto; overflow: hidden;line-height: 25px; padding-top: 20px;}

#cpjcbg_scon{width:100%; height:auto; padding: 40px 0px; background: #f6f6f6;}
#cpjcbg_scon .con{width:90%; max-width: 1400px;}
#cpjcbg_scon .con ul{width:100%; height:auto;}
#cpjcbg_scon .con ul li{width:100%; height:230px; background: #FFF; float: left; margin-top: 20px;}
#cpjcbg_scon .con ul li a{display:block; width:calc(100% - 50px); height:calc(100% - 50px); padding: 25px;}
#cpjcbg_scon .con ul li a .pick{width:280px; height:100%; float: left; overflow: hidden;}
#cpjcbg_scon .con ul li a .pick .pic{width:1000px; height:100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#cpjcbg_scon .con ul li a .pick .pic img{height:100%; width:auto;}
#cpjcbg_scon .con ul li a .size{width:calc(100% - 300px); height:100%; overflow: hidden; float: right;}
#cpjcbg_scon .con ul li a .size p:nth-child(1){width:100%; height:auto; font-size: 18px; color:#333333; text-align: left; line-height: 60px;
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#cpjcbg_scon .con ul li a .size p:nth-child(2){width:100%; height:auto; line-height: 30px; font-size: 14px; color:#666666; text-align: left;}
#cpjcbg_scon .con ul li a .size p:nth-child(3){width:100%; height:75px; line-height: 25px; font-size: 14px; color:#666666; text-align: left; overflow: hidden;}
#cpjcbg_scon .con ul li a:hover .size p:nth-child(1){color:#179531;}

#cpjcbgxq_scon{width:100%; height:auto; padding: 40px 0px; background: #f6f6f6;}
#cpjcbgxq_scon .con{width:90%; max-width: 1400px;}
#cpjcbgxq_scon .con .leftxq{width:calc(100% - 360px); height: auto; float: left; background: #FFF; padding-bottom: 60px;}
#cpjcbgxq_scon .con .leftxq .tit{width:90%; height:auto; font-size: 24px; color:#333333; padding: 20px 0px; line-height: 30px;}
#cpjcbgxq_scon .con .leftxq .lydj{width:90%; height:auto; font-size: 14px; color:#666666; border-bottom: 1px solid #eeeeee; padding-bottom: 10px;}
#cpjcbgxq_scon .con .leftxq .xqcon{width:90%; height:auto; padding: 30px 0px; line-height: 25px;}

#cpjcbgxq_scon .con .rightlb{width:340px; height:auto; float: right; overflow: hidden; background: #FFF;}
#cpjcbgxq_scon .con .rightlb .tit{width:90%; height:auto; font-size: 24px; color:#333333; padding: 15px 0px;}
#cpjcbgxq_scon .con .rightlb ul{width:90%; height:auto;}
#cpjcbgxq_scon .con .rightlb ul li{width:100%; height: auto; float: left; margin-top: 20px;}
#cpjcbgxq_scon .con .rightlb ul li a{display:block; width:100%; height:auto;}
#cpjcbgxq_scon .con .rightlb ul li a .pic{width:100%; height:auto;}
#cpjcbgxq_scon .con .rightlb ul li a .pic img{width:100%; height:auto;}
#cpjcbgxq_scon .con .rightlb ul li a .size{width:1005; height:auto; padding-top: 10px;}
#cpjcbgxq_scon .con .rightlb ul li a .size p:nth-child(1){font-size:18px; color:#333333;}
#cpjcbgxq_scon .con .rightlb ul li a .size p:nth-child(2){font-size:14px; color:#666666; line-height: 40px;}
#cpjcbgxq_scon .con .rightlb ul li a .size p:nth-child(3){font-size:16px; color:#666666; line-height: 20px; max-height: 60px; overflow: hidden;}
#cpjcbgxq_scon .con .rightlb ul li a:hover .size p{color:#179531;}

#sckj_scon{width:100%; height:auto; padding: 40px 0px; background: #f6f6f6;}
#sckj_scon .con{width:90%; max-width: 1400px;}
#sckj_scon .con .tit{width:100%; height:auto; font-size: 24px; font-weight: bold; text-align: center; line-height: 40px;}
#sckj_scon .con .xqcon{width:100%; height:auto; overflow: hidden;line-height: 25px; padding-top: 20px;}

#sckj_scon #scsr{width:100%; max-width: 1920px; position: relative; overflow: hidden; left:50%; transform: translate(-50%,0%);}
#sckj_scon #scsr .con{width:95%; max-width: 1400px; height:auto;}
#sckj_scon #scsr .con .ggtit{width:100%; height:auto; padding-top: 40px;}
#sckj_scon #scsr .con .ggtit p{width:100%; height:auto; font-size: 24px; font-weight: bold; text-align: center; color:#333333;}
#sckj_scon #scsr .con .ggtit .ejtit{width:100%; height:auto; line-height:34px; max-width: 1400px; font-size: 18px; color:#666666;
	text-align: left; padding-top: 10px;}
#sckj_scon #scsr .con .ggtit .ejtit span{color:#f08417; padding: 0px 10px; text-transform:Uppercase;}
#sckj_scon #scsr .con .zscon{width:100%; height:auto; padding-top: 65px;}
#sckj_scon #scsr .con .zscon .pic{width:100%; height:auto; text-align: center;}
#sckj_scon #scsr .con .zscon .pic img{width:350px; height:auto;}

#hyqj_scon{width:100%; height:auto; padding: 40px 0px; background: #f6f6f6;}
#hyqj_scon .con{width:90%; max-width: 1400px;}
#hyqj_scon .con .left_nav{width:340px; height:auto; float: left; background: #FFF;}
#hyqj_scon .con .left_nav .li{width:calc(100% - 22px); height:auto; padding: 8px 10px; border-left:2px solid #FFF; font-size: 16px;}
#hyqj_scon .con .left_nav .li a{display:block; width:100%; height:100%; color:#333333; line-height: 25px;}
#hyqj_scon .con .left_nav .li:hover{border-left:2px solid #179531; background:#f1f1f1;}
#hyqj_scon .con .left_nav .li:hover a{color:#179531;}
#hyqj_scon .con .left_nav .li.dq{border-left:2px solid #179531; background:#f1f1f1;}
#hyqj_scon .con .left_nav .li.dq a{color:#179531;}
#hyqj_scon .con .right_lb{width:calc(100% - 360px); height:auto; float: right; background: #FFF;}
#hyqj_scon .con .right_lb ul{width:100%; height:auto;}
#hyqj_scon .con .right_lb ul li{width:100%; height:230px; background: #FFF; float: left; margin-top: 20px; border-bottom: 1px solid #f6f6f6;}
#hyqj_scon .con .right_lb ul li a{display:block; width:calc(100% - 50px); height:calc(100% - 50px); padding: 25px;}
#hyqj_scon .con .right_lb ul li a .pick{width:280px; height:100%; float: left; overflow: hidden;}
#hyqj_scon .con .right_lb ul li a .pick .pic{width:1000px; height:100%; position: relative; left:50%; margin-left: -500px; text-align: center;}
#hyqj_scon .con .right_lb ul li a .pick .pic img{height:100%; width:auto;}
#hyqj_scon .con .right_lb ul li a .size{width:calc(100% - 300px); height:100%; overflow: hidden; float: right;}
#hyqj_scon .con .right_lb ul li a .size p:nth-child(1){width:100%; height:auto; font-size: 18px; color:#333333; text-align: left; line-height: 60px;
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#hyqj_scon .con .right_lb ul li a .size p:nth-child(2){width:100%; height:auto; line-height: 30px; font-size: 14px; color:#666666; text-align: left;}
#hyqj_scon .con .right_lb ul li a .size p:nth-child(3){width:100%; height:75px; line-height: 25px; font-size: 14px; color:#666666; text-align: left; overflow: hidden;}
#hyqj_scon .con .right_lb ul li a:hover .size p:nth-child(1){color:#179531;}

#qxgs_scon{width:100%; height:auto; padding: 40px 0px; background: #f6f6f6;}
#qxgs_scon .con{width:100%; height:auto;}
#qxgs_scon .con .ggtit{width:100%; height:auto; padding-top: 40px;}
#qxgs_scon .con .ggtit p{width:100%; height:auto; font-size: 24px; font-weight: bold; text-align: center; color:#333333;}
#qxgs_scon .con .ggtit .xhx{width:80px; height:1px; background: #333333; margin-top: 20px;}
#qxgs_scon .con .ggtit .jjsm{width:100%; height:auto; line-height:40px; font-size: 12px; color:#333333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
	text-align: center;}
#qxgs_scon .con ul{width:100%; height:auto; padding-top: 30px;}
#qxgs_scon .con ul li{width:100%; height:560px; overflow: hidden;}
#qxgs_scon .con ul li .size{width:50%; height:100%; float:left; position: relative;}
#qxgs_scon .con ul li .size .size_con{width:90%; height:auto; position: absolute; left:50%; top:50%; transform: translate(-50%,-50%);}
#qxgs_scon .con ul li .size .size_con .tit{width:100%; height:auto; font-size: 24px; color:#333333; line-height: 30px; padding: 15px 0px;}
#qxgs_scon .con ul li .size .size_con .qxcon{width:100%; height:auto; font-size: 14px; color:#666666; line-height: 25px; max-height: 200px; overflow: hidden;}
#qxgs_scon .con ul li .size .size_con a{display:block; width:160px; height:50px; border-radius: 3px; background:#179531; color:#FFF;
	text-align: center; line-height: 50px; margin-top: 15px; font-size: 14px; float: left;}
#qxgs_scon .con ul li .size .size_con a:hover{background:#eb6501;}
#qxgs_scon .con ul li .pick{width:50%; height:100%; float: right; overflow: hidden;}
#qxgs_scon .con ul li .pick .pic{width:100%; height:100%; overflow: hidden; position: relative;}
#qxgs_scon .con ul li .pick .pic img{width:100%; min-height: 100%; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
#qxgs_scon .con ul li:nth-child(2n) .size{float:right;}
#qxgs_scon .con ul li:nth-child(2n) .pick{float:left;}

#qxgsxq_scon{width:100%; height:auto; padding: 40px 0px; background: #f6f6f6; padding-bottom: 0px;}
#qxgsxq_scon .con{width:100%; height:auto;}
#qxgsxq_scon .con .gsjj{width:95%; max-width: 1400px; height:auto; padding: 60px 0px;}
#qxgsxq_scon .con .gsjj .size{width:calc((100% - 20px) / 2); height:555px; float:left; position: relative;}
#qxgsxq_scon .con .gsjj .size .sizenr{width:90%; height:auto; position: absolute; top:50%; left:50%;transform: translate(-50%,-50%);}
#qxgsxq_scon .con .gsjj .size .sizenr .tit{width:100%; text-align: left; font-size: 24px; color:#333333; line-height: 30px; padding: 15px 0px;}
#qxgsxq_scon .con .gsjj .size .sizenr .size_con{width:100%; height:auto; line-height: 25px; overflow: hidden; max-height: 490px;}
#qxgsxq_scon .con .gsjj .pick{width:calc((100% - 20px) / 2); height:555px; float:right;}
#qxgsxq_scon .con .gsjj .pick .pic{width:100%; height:100%; position: relative; overflow: hidden;}
#qxgsxq_scon .con .gsjj .pick .pic img{width:100%; min-height: 100%; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}

#qxgsxq_scon .con .cpzs{width:100%; height:auto; padding: 40px 0px; background:url(../image/17_1_06.jpg) no-repeat; background-size: 100% auto;}
#qxgsxq_scon .con .cpzs .ggtit{width:100%; height:auto; padding-top: 40px;}
#qxgsxq_scon .con .cpzs .ggtit p{width:100%; height:auto; font-size: 24px; font-weight: bold; text-align: center; color:#333333;}
#qxgsxq_scon .con .cpzs .ggtit .xhx{width:80px; height:1px; background: #333333; margin-top: 20px;}
#qxgsxq_scon .con .cpzs .ggtit .jjsm{width:100%; height:auto; line-height:40px; font-size: 12px; color:#333333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
	text-align: center;}
#qxgsxq_scon .con .cpzs .cpzs_con{width:calc(90% - 20px); height:auto;  max-width: 1200px; background: #FFF; padding: 20px;}
#qxgsxq_scon .con .cpzs .cpzs_con .pick{width:calc((100% - 20px) /2); height:480px; float: left; overflow: hidden;}
#qxgsxq_scon .con .cpzs .cpzs_con .pick .pic{width:100%; height:100%; position: relative;}
#qxgsxq_scon .con .cpzs .cpzs_con .pick .pic img{width:100%; min-height: 100%; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
#qxgsxq_scon .con .cpzs .cpzs_con .size{width:calc((100% - 20px) /2); height:480px; float: right; overflow: hidden;
	font-size: 14px; line-height: 25px;}

#qxgsxq_scon .con .cpzsjs{width:100%; height:auto; padding: 40px 0px;}
#qxgsxq_scon .con .cpzsjs .ggtit{width:100%; height:auto; padding-top: 0px;}
#qxgsxq_scon .con .cpzsjs .ggtit p{width:100%; height:auto; font-size: 24px; font-weight: bold; text-align: center; color:#333333;}
#qxgsxq_scon .con .cpzsjs .ggtit .xhx{width:80px; height:1px; background: #333333; margin-top: 20px;}
#qxgsxq_scon .con .cpzsjs .ggtit .jjsm{width:100%; height:auto; line-height:40px; font-size: 12px; color:#333333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
	text-align: center;}
#qxgsxq_scon .con .cpzsjs ul{width:90%; height:auto;  max-width: 1200px;}
#qxgsxq_scon .con .cpzsjs ul li{width:calc((100% - 40px) / 3); height:auto; float: left; margin-left: 20px; background: #FFF;}
#qxgsxq_scon .con .cpzsjs ul li:nth-child(3n + 1){margin-left:0px;}
#qxgsxq_scon .con .cpzsjs ul li a{display:block; width:100%;}
#qxgsxq_scon .con .cpzsjs ul li a .pick{width:100%; height:300px; overflow: hidden;}
#qxgsxq_scon .con .cpzsjs ul li a .pick .pic{width:100%; height:100%; position: relative;}
#qxgsxq_scon .con .cpzsjs ul li a .pick .pic img{width:100%; min-height: 100%; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
#qxgsxq_scon .con .cpzsjs ul li a p{width:100%; height:60px; line-height: 60px; text-align: center; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
	font-size: 14px; color:#333333;}

#qxgsxq_scon .con .xwzx{width:100%; height:auto; padding: 40px 0px; background: #FFF;}
#qxgsxq_scon .con .xwzx .ggtit{width:100%; height:auto; padding-top: 0px;}
#qxgsxq_scon .con .xwzx .ggtit p{width:100%; height:auto; font-size: 24px; font-weight: bold; text-align: center; color:#333333;}
#qxgsxq_scon .con .xwzx .ggtit .xhx{width:80px; height:1px; background: #333333; margin-top: 20px;}
#qxgsxq_scon .con .xwzx .ggtit .jjsm{width:100%; height:auto; line-height:40px; font-size: 12px; color:#333333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;
	text-align: center;}
#qxgsxq_scon .con .xwzx ul{width:90%; height:auto;  max-width: 1200px;}
#qxgsxq_scon .con .xwzx ul li{width:calc((100% - 40px) / 3); height:auto; float: left; margin-left: 20px; background: #f6f6f6; margin-top: 20px;}
#qxgsxq_scon .con .xwzx ul li:nth-child(3n + 1){margin-left:0px;}
#qxgsxq_scon .con .xwzx ul li .txw{width:100%; height:auto;}
#qxgsxq_scon .con .xwzx ul li .txw a{display:block; width:100%; height:auto;}
#qxgsxq_scon .con .xwzx ul li .txw a .pick{width:100%; height:255px; overflow: hidden; position: relative;}
#qxgsxq_scon .con .xwzx ul li .txw a .pick .pic{width:100%; height:100%; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
#qxgsxq_scon .con .xwzx ul li .txw a .pick .pic img{width:100%; min-height: 100%; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
#qxgsxq_scon .con .xwzx ul li .txw a .size{width:calc(100% - 20px); height:auto; padding: 10px; border-bottom: 1px solid #FFF;}
#qxgsxq_scon .con .xwzx ul li .txw a .size p{width:100%; text-align: left;}
#qxgsxq_scon .con .xwzx ul li .txw a .size p:nth-child(1){font-size:18px; color:#333333; line-height: 35px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#qxgsxq_scon .con .xwzx ul li .txw a .size p:nth-child(2){font-size:14px; color:#666666; line-height: 25px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#qxgsxq_scon .con .xwzx ul li .txw a .size p:nth-child(3){font-size:16px; color:#666666; line-height: 25px; height:50px; overflow: hidden;}
#qxgsxq_scon .con .xwzx ul li .txw a:hover .size p{color:#179531;}
#qxgsxq_scon .con .xwzx ul li .cxw{width:calc(100% - 20px); height:80px; padding: 10px;}
#qxgsxq_scon .con .xwzx ul li .cxw a{display:block; width:100%; height:100%; overflow: hidden;}
#qxgsxq_scon .con .xwzx ul li .cxw a .pick{width:120px; height:100%; overflow: hidden; float:left;}
#qxgsxq_scon .con .xwzx ul li .cxw a .pick .pic{width:100%; height:100%; position: relative;}
#qxgsxq_scon .con .xwzx ul li .cxw a .pick .pic img{width:100%; min-height: 100%; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
#qxgsxq_scon .con .xwzx ul li .cxw a .size{width:calc(100% - 140px); float: right; height:100%; overflow: hidden;}
#qxgsxq_scon .con .xwzx ul li .cxw a .size p:nth-child(1){font-size:16px; color:#333333; line-height: 30px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#qxgsxq_scon .con .xwzx ul li .cxw a .size p:nth-child(2){font-size:14px; color:#333333; line-height: 25px; height:50px; overflow: hidden;}
#qxgsxq_scon .con .xwzx ul li .cxw a:hover .size p{color:#179531;}

#zxzx_scon{width:100%; height:auto; padding: 40px 0px; background: #f6f6f6;}
#zxzx_scon .con{width:100%; height:auto;}
#zxzx_scon .con ul{width:90%; height:auto;  max-width: 1200px;}
#zxzx_scon .con ul li{width:calc((100% - 40px) / 3); heihgt:auto; float: left; margin-left: 20px; margin-top: 20px; background: #FFF;}
#zxzx_scon .con ul li:nth-child(1){margin-left:0px; width:100%;}
#zxzx_scon .con ul li:nth-child(2){margin-left:0px;}
#zxzx_scon .con ul li:nth-child(4n + 1){margin-left:0px;}
#zxzx_scon .con ul li a{display:block; width:calc(100% - 40px); height:auto; padding: 20px;}
#zxzx_scon .con ul li a .pick{width:100%; height:255px; overflow: hidden;}
#zxzx_scon .con ul li a .pick .pic{width:100%; height:100%; position: relative;}
#zxzx_scon .con ul li a .pick .pic img{width:100%; min-height: 100%; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
#zxzx_scon .con ul li a .size{width:100%; height:auto;}
#zxzx_scon .con ul li a .size p{width:100%; text-align: left;}
#zxzx_scon .con ul li a .size p:nth-child(1){font-size:18px; color:#333333; line-height: 35px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#zxzx_scon .con ul li a .size p:nth-child(2){font-size:14px; color:#666666; line-height: 25px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#zxzx_scon .con ul li a .size p:nth-child(3){font-size:16px; color:#666666; line-height: 25px; height:50px; overflow: hidden;}
#zxzx_scon .con ul li a .size p:nth-child(4){display:none;}
#zxzx_scon .con ul li a:hover .size p{color:#179531;}
#zxzx_scon .con ul li:nth-child(1) a .pick{width:505px; height:340px; float: left;}
#zxzx_scon .con ul li:nth-child(1) a .pick .pic{width:100%; height:100%; position: relative;}
#zxzx_scon .con ul li:nth-child(1) a .pick .pic img{width:100%; min-height: 100%; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
#zxzx_scon .con ul li:nth-child(1) a .size{width:calc(100% - 525px); height:340px; float: right; overflow: hidden;}
#zxzx_scon .con ul li:nth-child(1) a .size p:nth-child(1){font-size:18px; color:#333333; line-height: 35px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#zxzx_scon .con ul li:nth-child(1) a .size p:nth-child(2){font-size:14px; color:#666666; line-height: 25px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#zxzx_scon .con ul li:nth-child(1) a .size p:nth-child(3){font-size:16px; color:#666666; line-height: 25px; height:75px; overflow: hidden;}
#zxzx_scon .con ul li:nth-child(1) a .size p:nth-child(4){font-size:16px; color:#FFF; background: #179531; display: block; width:150px; height:50px;
	line-height: 50px; border-radius: 3px; text-align: center; float: left; margin-top: 30px;}
#zxzx_scon .con ul li:nth-child(1) a:hover .size p:nth-child(4){background:#ec6a04;}

#kljy_scon{width:100%; height:auto; background: #FFF;}
#kljy_scon .con{width:100%; height:auto;}

#kljy_scon .con .tdfc{width:100%; height:auto; background: #f6f6f6; padding: 40px 0px;}
#kljy_scon .con .tdfc .ggtit{width:95%; max-width: 1200px; height:auto; padding-top: 40px;}
#kljy_scon .con .tdfc .ggtit p{width:100%; height:auto; font-size: 24px; font-weight: bold; text-align: center; color:#333333;}
#kljy_scon .con .tdfc .ggtit .xhx{width:80px; height:1px; background: #333333; margin-top: 20px;}
#kljy_scon .con .tdfc .ggtit .jjsm{width:100%; max-width: 900px; height:auto; line-height:25px; font-size: 12px; color:#333333; text-align: center;}
#kljy_scon .con .tdfc .zjlb{width:95%; max-width: 1200px;}
#kljy_scon .con .tdfc .zjlb ul{width:100%; height:auto;}
#kljy_scon .con .tdfc .zjlb ul li{width:calc((100% - 60px) / 4); height:auto; float: left; margin-left: 20px; overflow: hidden; margin-top: 20px; background: #FFF;}
#kljy_scon .con .tdfc .zjlb ul li:nth-child(4n + 1){margin-left:0px;}
#kljy_scon .con .tdfc .zjlb ul li a{display:block; width:100%; height:auto;}
#kljy_scon .con .tdfc .zjlb ul li a .pick{width:100%; height:200px; overflow: hidden;}
#kljy_scon .con .tdfc .zjlb ul li a .pick .pic{width:1000px; height:100%; text-align: center; position: relative; left:50%; margin-left: -500px;
	overflow: hidden;}
#kljy_scon .con .tdfc .zjlb ul li a .pick .pic img{height:100%;}
#kljy_scon .con .tdfc .zjlb ul li a .size{width:calc(100% - 30px); height:40px; padding: 0px 15px;}
#kljy_scon .con .tdfc .zjlb ul li a .size p:nth-child(1){font-size:16px; color:#333333; text-align: center; line-height: 40px;}
#kljy_scon .con .tdfc .zjlb .more{width:150px; height:50px; display:block; text-align: center; line-height: 50px; color:#179531; font-size: 16px; border:1px solid #179531;
	border-radius: 3px; margin-top: 30px;}
#kljy_scon .con .tdfc .zjlb .more:hover{background:#179531; color:#FFF;}

#fzlc_scon{width:100%; height:auto; padding: 40px 0px; background: #f6f6f6;}
#fzlc_scon .con{width:90%; height:auto;  max-width: 1200px; position: relative;}
#fzlc_scon .con .topyuan{width:50px; height:50px; background:#dcdcdc; position: absolute; top:0px; left:50%; transform: translate(-50%,0%); border-radius: 100px;}
#fzlc_scon .con .zjhx{width:1px; height:100%; position: absolute; top:0px; left:50%; transform: translate(-50%,0%); background:#dcdcdc;}
#fzlc_scon .con ul{width:100%; height:auto; overflow: hidden; padding-top: 120px;}
#fzlc_scon .con ul li{width:calc((100% - 100px) / 2); height:auto; float: left; margin-top: 240px; position: relative; text-align: right; padding-bottom: 60px;}
#fzlc_scon .con ul li:nth-child(2n + 1){float:right; margin-top: 0px; text-align: left;}
#fzlc_scon .con ul li .lsyd{width:10px; height:10px; background:#179531; border-radius: 10px; position: absolute; right:-55px;}
#fzlc_scon .con ul li:nth-child(2n + 1) .lsyd{width:10px; height:10px; background:#179531; border-radius: 10px; position: absolute; right:calc(100% + 45px);}
#fzlc_scon .con ul li a{display:block; width:100%; height:auto; overflow: hidden;}
#fzlc_scon .con ul li a .pick{width:100%; height:300px; overflow: hidden;}
#fzlc_scon .con ul li a .pick .pic{width:1000px; height:100%; text-align: center; position: relative; left:50%; margin-left: -500px;overflow: hidden;}
#fzlc_scon .con ul li a .pick .pic img{height:100%;}
#fzlc_scon .con ul li a .size{width:100%; height:auto; padding-bottom: 20px;}
#fzlc_scon .con ul li a .size p:nth-child(1){font-size:24px; color:#333333; line-height: 50px; 
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#fzlc_scon .con ul li a .size p:nth-child(2){font-size:14px; color:#333333; line-height: 25px; height:50px; overflow: hidden;}

#lxwm_scon{width:100%; height:auto; padding: 40px 0px; background: #f6f6f6;}
#lxwm_scon .con{width:90%; height:auto;  max-width: 1200px; background: #FFF;}
#lxwm_scon .con .map{width:50%; height:600px; float: left;}
#lxwm_scon .con .size{width:50%; float: right; height:600px;}
#lxwm_scon .con .size p{width:90%;}
#lxwm_scon .con .size p:nth-child(1){font-size:32px; color:#333333; line-height: 60px; padding-top: 30px;}
#lxwm_scon .con .size p:nth-child(2){font-size:16px; color:#333333; line-height: 40px;}
#lxwm_scon .con .size .ewm{width:100px; float: left; margin-left: 5%; margin-top: 20px;}
#lxwm_scon .con .size .ewm img{width:100%;}




