@charset "utf-8";
	.scenetitle {
	text-align:center;
	font-size:30px;
	font-weight:700;
	margin-top:40px;
	font-family:'微软雅黑';
}
.scenetitledes {
	text-align:center;
	color:#5a5a5a;
	padding:20px 0;
}
.apply_now {
	width:210px;
	margin:0 auto;
	height:40px;
	line-height:40px;
	border:2px solid #597ec4;
	text-align:center;
	margin-top:40px;
	margin-bottom:40px;
	cursor:pointer;
}
.workcon {
	width:1003px;
	margin:0 auto;
}
.work1 {
	position:relative;
}
.weaver_sceneoption {
	cursor:pointer;
}
#index_m1_tab {
	margin:50px 0;
}
#index_m1_tab .ind_tab {
	display:none;
	width:625px;
	height:110px;
	margin:0 auto;
	overflow:hidden;
}
#index_m1_tab .ind_tab .scenes {
	}
#index_m1_tab .ind_tab .scene {
	width:107px;
	height:40px;
	color:#ffffff;
	line-height:40px;
	text-align:center;
	float:left;
	margin:9px 6px;
	cursor:pointer;
}
#index_m1_tab .ind_tab .scene a {
	color:#ffffff;
}
#index_m1_tab .ind_tab .scene:hover {
	box-shadow:0px 0px 20px rgba(0,0,0,0.3);
	cursor:pointer;
}
#ind_tab1 .scene {
	background:#4cc777;
}
#ind_tab2 .scene {
	background:#6565cf;
}
#ind_tab3 .scene {
	background:#c79d4c;
}
#ind_tab4 .scene {
	background:#0bb6a8;
}
#ind_tab5 .scene {
	background:#6bb300;
}
#ind_tab6 .scene {
	background:#df8250;
}
#ind_tab7 .scene {
	background:#4aafd9;
}
#ind_tab8 .scene {
	background:#f38f8f;
}
#ind_tab9 .scene {
	background:#6bb300;
}
#index_m1_bottom {
	width:100%;
	height:190px;
	overflow:hidden;
	text-align:center;
}
#index_m1_bottom a {
	background-size:100% 100% !important;
	position:relative;
	margin-left:4px;
}
#index_m1_bottom a img {
	width:95px;
}
.Jscon_content {
	position:relative;
	display:none;
}
.folderContent {
	position:relative;
	display:none;
}
.jaf-close {
	width:32px;
	height:32px;
	background:url(../images/close.png) no-repeat;
	display:block;
	position:fixed;
	top:140px;
	right:5px;
}
.index_box_main1_bottom {
	width:1200px;
	margin:0 auto;
}
.scene_dialog {
	position:relative;
	background:#ffffff;
	width:1000px;
	z-index:1000;
}
.scene_datas {
	position:relative;
	background:#ffffff;
	width:1000px;
	z-index:1000;
}
.weaver_scenetitle {
	background:#fbfbfb;
	height:50px;
	line-height:50px;
	text-indent:10px;
}
.weaver_scenetitle .weaver_scenetitlename {
	font-size:18px;
	margin-left:0px;
	float:left;
	color:#0a0a0a;
	background-color:#fbfbfb;
}
.weaver_scenetitle .weaver_sceneoption {
	float:right;
	margin-right:12px;
	cursor:pointer;
	color:#333;
}
.Tc_box {
	display:none;
	position:fixed;
	top:10px;
}
.Tc_box2 {
	display:none;
	position:fixed;
	top:40px;
}
.h551 {
	background:none;
	width:1000px;
	height:551px;
	overflow:hidden;
}
.scenes .Menubx ul li {
	border-bottom:1px solid #dedede;
	border-right:1px solid #dedede;
}
.Menubx {
	clear:both;
	border:1px solid #d6d6d6;
	width:100%;
	position:relative;
}
.Menubx ul {
	margin:0px;
	padding:0px;
	width:100%;
	overflow:hidden;
	background-color:#ffffff;
	color:#1d1d1d;
}
.Menubx ul li {
	display:inline-block;
	line-height:46px;
	width:150px;
	text-align:center;
	cursor:pointer;
	float:left;
}
.Menubx ul li#one1 span {
	width:13%;
	height:35%;
	margin:0 auto;
	position:relative;
	top:5px;
	display:block;
	background:url(../images/sc_icon2.png) no-repeat;
	background-size:100% 100%;
}
.Menubx ul li#one2 span {
	width:13%;
	height:35%;
	margin:0 auto;
	position:relative;
	top:5px;
	display:block;
	background:url(../images/sc_icon4.png) no-repeat;
	background-size:100% 100%;
}
.Menubx li.hover02,.Menubx ul li:hover {
	color:#ffffff;
	background:#3f4582;
}
.Menubx li.hover02 a {
	color:#ffffff;
}
.Menubx ul #one1.hover02 span {
	background:url(../images/sc_icon1.png) no-repeat;
	background-size:100% 100%;
}
.Menubx ul #one2.hover02 span {
	background:url(../images/sc_icon3.png) no-repeat;
	background-size:100% 100%;
}
.GMenubx ul li {
	width:136px;
	border-left:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;
	background-color:#FFF;
}
.ul1 {
	height:46px;
	overflow:hidden;
}
.ul2 {
	height:92px;
}
.more_li {
	width:35px;
	height:35px;
	background:url(../images/i22.png) no-repeat;
	position:absolute;
	top:5px;
	right:5px;
	cursor:pointer;
	font-size:0;
}
.Menubx2 ul {
	margin:0px;
	padding:0px;
	width:100%;
	height:65px;
	overflow:hidden;
	background-color:#ffffff;
	color:#333333;
}
.Menubx2 ul li {
	display:inline-block;
	line-height:55px;
	height:55px;
	font-size:18px;
	width:162px;
	margin:0 2px;
	text-align:center;
	cursor:pointer;
	float:left;
	background:#e3e3e3;
	position:relative;
}
.Menubx2 ul li span {
	width:18px;
	height:9px;
	display:block;
	background:url(../images/icon2.jpg) no-repeat;
	position:absolute;
	left:50%;
	top:55px;
	margin-left:-9px;
	display:none;
}
.Menubx2 li.hover02,.Menubx2 ul li:hover {
	color:#ffffff;
	background:#4e3e88;
}
.Menubx2 li.hover02 a {
	color:#ffffff;
}
.Menubx2 li.hover02 span {
	color:#ffffff;
	display:block;
}
.Menubx3 ul li {
	width:324px !important;
}
.scenes .tabBox2 {
	height:439px;
	overflow:hidden;
	background:#ffffff;
}
.scenes .Menubx2 {
	height:35px;
	width:150px;
	float:left;
	font-size:14px;
	color:#272727;
	font-weight:100;
	border-bottom:1px solid #d6d6d6;
}
.scenes .Menubx2 ul {
	margin:0px;
	padding:0px;
	width:100%;
	background:#ececec;
	height:439px;
}
.scenes .Menubx2 ul li {
	text-align:center;
	width:100%;
	font-size:16px;
	height:51px;
	line-height:51px;
	float:left;
	cursor:pointer;
	color:#000000;
	position:relative;
}
.scenes .Menubx2 ul li span {
	width:8px;
	height:18px;
	display:none;
	background:url(../images/i3.png) no-repeat;
	position:absolute;
	top:17px;
	right:-8px;
}
.scenes .Menubx2 li.hover02 {
	background:url(../images/lnav.jpg) no-repeat;
	color:#ffffff;
}
.scenes .Menubx2 ul li.hover02 span {
	display:block;
}
.scenes .tabBox2 .tabContent2 {
	width:835px;
	float:right;
	background:#ffffff;
	height:439px;
	overflow:hidden;
}
.scenes .tabContentC2 {
	text-align:center;
}
.scenes .tabContentC2 img {
	height:420px;
}
.Tccon {
	width:96%;
	margin:0 auto;
}
.Tccon_ul {
	width:235px;
	float:left;
	margin-right:33px;
	padding-top:15px;
	padding-left:30px;
}
.Tccon_ul li {
	border-bottom:1px solid #d5d5d5;
	line-height:20px;
	padding:10px 0;
}
.Tccon_ul li:hover,.Tccon_ul li.hover {
	color:#26b1cf;
}
.banner-box {
	position:relative;
}
.banner-box p {
	padding-top:15px;
	font-size:14px;
}
.Btnimg p {
	padding:15px 0;
	font-size:14px;
}
.banner-box .bd {
	width:100% !important;
}
.banner-box .bd li .m-width {
	margin:0 auto;
	overflow:hidden;
}
.banner-box .bd li {
	overflow:hidden;
}
.banner-box .bd li a {
	display:block;
	background-size:auto;
}
.banner-btn {
	position:absolute;
}
.banner-btn a {
	display:block;
	position:absolute;
	top:0;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity:0.4;
	opacity:0.4;
	display:none;
}
.banner-btn a.prev {
	left:20px;
	background:url(../images/foot.png) no-repeat 0 0;
	display:none;
}
.banner-btn a.next {
	right:20px;
	background:url(../images/foot.png) no-repeat -49px 0;
	display:none;
}
.banner-box .hd {
	position:absolute;
}
.banner-box .hd ul li {
	width:12px;
	height:12px;
	border-radius:50%;
	text-indent:-9999px;
	margin-right:20px;
	background:#ccc;
	float:left;
	cursor:pointer;
}
.banner-box .hd ul li.on {
	background:#;
}
.Tccon .banner-box {
	width:649px;
	height:450px;
	float:left;
	overflow:hidden;
	top:15px;
}
.Tccon .banner-box .bd li .m-width {
	margin:0 auto;
	overflow:hidden;
}
.Tccon .banner-box .bd li {
	text-align:center;
}
.Tccon .banner-box .bd li img {
	height:320px;
	margin:0 auto;
}
.Tccon .banner-box .bd li {
	width:649px;
	height:320px;
}
.Tccon .banner-btn {
	width:578px;
	top:120px;
	left:50%;
	margin-left:-289px;
}
.Tccon .banner-btn a {
	display:block;
	width:49px;
	height:104px;
}
.Tccon .banner-box .hd {
	top:230px;
	left:280px;
}
.Tccon .banner-box .hd ul li {
	width:12px;
	height:12px;
}
.Tccon .banner-box .hd ul li.on {
	background:#DA324D;
}
.Tccon2 .banner-box {
	width:910px;
	height:628px;
	overflow:hidden;
	top:15px;
	left:40px;
}
.Tccon2 .banner-box .bd li {
	width:910px;
	height:549px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
}
.Tccon2 .banner-box .bd ul {
	width:910px !important;
	overflow:hidden;
}
.Tccon2 .banner-btn {
	width:578px;
	top:120px;
	left:50%;
	margin-left:-289px;
}
.Tccon2 .banner-btn a {
	display:block;
	width:49px;
	height:104px;
}
.Tccon2 .banner-box .hd {
	top:448px;
	left:240px;
}
.Tccon2 .banner-box .hd ul li {
	width:12px;
	height:12px;
	text-align:center;
}
.Tccon2 .banner-box .hd ul li.on {
	background:#DA324D;
}
.Tccon3 .banner-box {
	width:807px;
	height:442px;
	overflow:hidden;
	margin:0 auto;
}
.Tccon3 .banner-box .bd li {
	width:807px;
	height:406px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
}
.Tccon3 .banner-box .bd ul {
	width:807px !important;
	overflow:hidden;
}
.Tccon3 .banner-btn {
	width:578px;
	top:120px;
	left:50%;
	margin-left:-289px;
}
.Tccon3 .banner-btn a {
	display:block;
	width:49px;
	height:104px;
}
.Tccon3 .banner-box .hd {
	top:307px;
	left:240px;
}
.Tccon3 .banner-box .hd ul li {
	width:12px;
	height:12px;
	text-align:center;
}
.Tccon3 .banner-box .hd ul li.on {
	background:#DA324D;
}
#Jscon {
	background:url(../images/bg.png) no-repeat center top;
	padding-bottom:56px;
	margin-top:10px;
}
#Jscon .folder2 {
	width:101px;
	height:97px;
	margin:0 2px;
	float:left;
	overflow:hidden;
}
#Jscon .Jsli {
	margin-bottom:4px;
	width:525px;
	margin:0 auto;
	padding-bottom:4px;
}
#Jscon .folder-item {
	width:101px;
	height:97px;
	text-align:center;
	padding-top:15px;
	color:#ffffff;
	font-size:18px;
	line-height:58px;
}
#Jscon .folder-item img {
	display:block;
	margin:auto;
}
.leader {
	display:none;
	background:#ffffff;
	width:100%;
}
#Jscon .jaf-container {
	background:#ffffff;
}
.jscon {
	background:url(../images/bg.png) no-repeat center top;
	padding-bottom:56px;
	margin-top:10px;
}
.jscon .folder {
	width:101px;
	height:97px;
	margin:0 2px;
	float:left;
	overflow:hidden;
}
.jscon .Jsli {
	margin-bottom:4px;
	width:525px;
	margin:0 auto;
	padding-bottom:4px;
}
.jscon .folder-item {
	width:101px;
	height:97px;
	text-align:center;
	padding-top:15px;
	color:#ffffff;
	font-size:18px;
	line-height:58px;
}
.jscon .folder-item img {
	display:block;
	margin:auto;
	height:33px;
}
.jscon .jaf-container {
	background:#ffffff;
}
.anl-banner {
	background:url(../images/banner.jpg) no-repeat top center;
	height:100%;
	background-size:100% 100%;
	padding:50px 0;
}
.anl-banner img {
	height:509px;
	display:block;
	margin:0 auto;
	position:relative;
	top:12%;
}
.Anli {
	}
.Anli .banner-box {
	width:100%;
	height:450px;
	overflow:hidden;
	top:15px;
}
.Anli .banner-box .bd ul {
	width:791px !important;
	margin:0 auto;
	display:block;
}
.Anli .banner-box .bd li {
	width:791px !important;
}
.Anli .banner-btn {
	width:20px;
	top:106px;
	right:10px;
}
.Anli .banner-btn a {
	display:block;
	width:49px;
	height:104px;
}
.Anli .banner-box .hd {
	width:20px;
	top:106px;
	right:0px;
}
.Anli .banner-box .hd ul li {
	width:12px;
	height:12px;
}
.Anli .banner-box .hd ul li.on {
	background:#DA324D;
}
.work2 {
	width:791px;
	height:297px;
	overflow:hidden;
	margin:0 auto;
	padding-bottom:20px;
	background:url(../images/bg2.png) no-repeat;
	position:relative;
}
.work2 .ican {
	color:#ffffff;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	width:135px;
	height:135px;
	position:absolute;
	overflow:hidden;
	cursor:pointer;
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.work2 .ican span {
	width:135px;
	display:block;
	position:relative;
	left:-22px;
	-moz-transform:rotate(315deg);
	-webkit-transform:rotate(315deg);
	-o-transform:rotate(315deg);
	transform:rotate(315deg);
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.work2 .ican.al1 {
	top:27px;
	left:27px;
	background:#5075ba;
}
.work2 .ican.al1:hover {
	background:#3c63ad;
}
.work2 .ican.al2 {
	top:131px;
	left:127px;
	background:#61a231;
}
.work2 .ican.al2:hover {
	background:#4b9316;
}
.work2 .ican.al3 {
	top:27px;
	left:227px;
	background:#97714f;
}
.work2 .ican.al3:hover {
	background:#865122;
}
.work2 .ican.al4 {
	top:132px;
	left:327px;
	background:#5075ba;
}
.work2 .ican.al4:hover {
	background:#2d56a3;
}
.work2 .ican.al5 {
	top:27px;
	left:428px;
	background:#61a231;
}
.work2 .ican.al5:hover {
	background:#468a14;
}
.work2 .ican.al6 {
	top:132px;
	left:527px;
	background:#97714f;
}
.work2 .ican.al6:hover {
	background:#825126;
}
.work2 .ican.al7 {
	top:27px;
	left:627px;
	background:#5075ba;
}
.work2 .ican.al7:hover {
	background:#29529e;
}
.al1 span,.al3 span,.al5 span {
	padding-top:60px;
}
.al2 span,.al4 span,.al6 span,.al7 span {
	padding-top:40px;
}
.Anli2 {
	width:1000px;
	position:absolute;
	top:55% !important;
}
.Anli_dialog {
	width:726px;
	margin:0 auto;
}
.Anli_dialog .Anli_title {
	height:50px;
	border-bottom:1px solid #ffffff;
	line-height:50px;
	background:#4e3e88;
	position:relative;
}
.Anli_dialog .Anli_title .Anli_fenlei {
	font-size:25px;
	color:#ffffff;
}
.Anli_dialog .Anli_title .Anli_fenlei i {
	width:4px;
	height:22px;
	background:#ffffff;
	display:block;
	float:left;
	margin-left:24px;
	margin-top:17px;
	margin-right:16px;
}
.Anli_dialog .Anli_title .weaver_sceneoption {
	position:absolute;
	top:0;
	right:0px;
	width:60px;
	text-align:left;
	color:#ffffff;
}
.Anli_tab ul {
	background:url(../images/anlbcg.jpg) repeat;
}
.Anli_tab ul li {
	height:45px;
	width:100%;
	overflow:hidden;
	line-height:45px;
}
.Anli_tab ul li span {
	width:49%;
	display:block;
	text-indent:41px;
}
.Anli_tab ul li .aspan1 {
	float:left;
}
.Anli_tab ul li .aspan2 {
	height:44px;
	float:right;
	background:#ffffff;
	border-bottom:1px solid #dedede;
}
.Anl {
	padding-bottom:50px;
}
.An_qiye p {
	font-size:32px;
	color:#282828;
	text-align:center;
	height:125px;
	line-height:125px;
	font-weight:bold;
}
.An_qiye table {
	width:100%;
	margin-bottom:55px;
}
.An_qiye .qiye_logo {
	width:314px;
	background:#ffffff;
	border:1px solid #dedede;
	text-align:center;
}
.An_qiye .qiye_txt {
	padding:15px;
	font-size:14px;
	line-height:24px;
}
.An_qiye .qiye_txt h1 {
	padding:8px 15px;
	background:#589c07;
	height:44px;
	width:145px;
	text-align:center;
	color:#ffffff;
	font-size:24px;
	margin-bottom:10px;
}
.An_qiye .qiye_txt ul {
	padding-bottom:10px;
}
.An_qiye .qiyebg {
	background:#4e3e88;
	color:#ffffff;
}
.An_qiye .Gntabcon {
	background:none;
}
.work3 {
	width:440px;
	height:463px;
	margin:0 auto;
	padding-bottom:140px;
	position:relative;
}
.work3 .scene {
	color:#ffffff;
	text-align:center;
	width:73px;
	height:73px;
	border-radius:50%;
	position:absolute;
	overflow:hidden;
	cursor:pointer;
	background:#3a65b7;
}
.work3 .scene2 {
	width:231px;
	height:231px;
	border:1px solid #e8e8e8;
	border-radius:50%;
	position:absolute;
	top:101px;
	left:102px;
}
.work3 .scene2 span {
	width:163px;
	height:163px;
	overflow:hidden;
	display:block;
	margin:33px;
	border-radius:50%;
	background:#85c226;
	text-align:center;
	font-weight:bold;
	font-size:30px;
	color:#ffffff;
	padding-top:44px;
	line-height:30px;
}
.work3 .scene span {
	padding-top:12px;
	text-align:center;
	font-size:18px;
	display:block;
}
.work3 .scene.Gn1 {
	top:214px;
	left:0px;
}
.work3 .scene.Gn2 {
	top:127px;
	left:5px;
}
.work3 .scene.Gn3 {
	top:51px;
	left:51px;
}
.work3 .scene.Gn4 {
	top:7px;
	left:120px;
}
.work3 .scene.Gn5 {
	top:0px;
	right:155px;
}
.work3 .scene.Gn6 {
	top:34px;
	right:73px;
}
.work3 .scene.Gn7 {
	top:102px;
	right:18px;
}
.work3 .scene.Gn8 {
	top:189px;
	right:0px;
}
.work3 .scene.Gn9 {
	top:274px;
	right:26px;
}
.work3 .scene.Gn10 {
	top:338px;
	right:87px;
}
.work3 .scene.Gn11 {
	top:369px;
	left:196px;
}
.work3 .scene.Gn12 {
	top:349px;
	left:107px;
}
.work3 .scene.Gn13 {
	top:296px;
	left:36px;
}
.work3 .scene:hover {
	background:#29166F;
}
.Gntabcon {
	position:relative; background:#ececec; z-index:1000;
}
.gnimg {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.gnimg img {
	width:100%;
}
.gnimg .banner-box {
	width:100%;
	height:480px;
	overflow:hidden;
	top:15px;
	text-align:center;
	line-height:40px;
}
.gnimg .banner-box .bd ul {
	width:791px !important;
	margin:0 auto;
	display:block;
	height:360px;
}
.gnimg .banner-box .bd li {
	width:791px !important;
	height:330px;
	overflow:hidden;
}
.gnimg .banner-btn {
	width:150px;
	top:430px;
	left:50%;
	margin-left:-20px;
}
.gnimg .banner-btn a {
	display:block;
	width:49px;
	height:104px;
}
.gnimg .banner-box .hd {
	width:150px;
}
.gnimg .banner-box .hd ul li {
	width:12px;
	height:12px;
}
.gnimg .banner-box .hd ul li.on {
	background:#DA324D;
}
.Btnimg .banner-btn {
	top:390px !important;
}
#Jic {
	width:1004px;
	margin:0 auto;
}
.Jic_title {
	font-size:20px;
	color:#141414;
	margin-bottom:24px;
	margin-top:24px;
}
.Jic_title img {
	margin-right:15px;
}
.work4 .Jsli {
	border-left:1px solid #dedede;
}
.work4 .Jsli .folder {
	width:199px;
	border:1px solid #dedede;
	border-left:none;
	float:left;
	text-align:center;
	font-size:15px;
	cursor:pointer;
}
.work4 .h61,.work4 .h61 .folder {
	height:61px;
}
.work4 .h51,.work4 .h51 .folder {
	height:51px;
	line-height:51px;
}
.work4 .Jsli .folder:hover {
	background:#686da2;
	color:#ffffff;
}
.work4 .Jsli .folder.hover {
	background:url(../images/i21.png) no-repeat bottom center;
	color:#ffffff;
}
.work4 .Jsli .folder img {
	display:block;
	margin:0 auto;
	margin-top:5px;
	height:25px;
}
.Jsli i {
	background:url(../images/img/jc1.png) no-repeat;
	display:block;
	margin:0 auto;
}
.Jsli li:hover i,.work4 .Jsli .folder.hover i {
	background:url(../images/img/jc2.png) no-repeat;
}
.Jsli .jci1 {
	width:51px;
	height:24px;
	background-position:-2px -5px !important;
	margin-top:8px;
}
.Jsli .jci2 {
	width:49px;
	height:31px;
	background-position:0px -46px !important;
	margin-top:2px;
}
.Jsli .jci3 {
	width:114px;
	height:25px;
	background-position:-2px -90px !important;
	margin-top:5px;
}
.Jsli .jci4 {
	width:90px;
	height:25px;
	background-position:-2px -134px !important;
	margin-top:6px;
}
.Jsli .jci5 {
	width:112px;
	height:24px;
	background-position:-2px -175px !important;
	margin-top:7px;
}
work4 .tabContentC {
	background:#ffffff;
}
.jcleft {
	width:388px;
	color:#0f0f0f;
}
.jp1 {
	font-size:24px;
	padding:20px 0;
}
.jcleft .jp2 {
	font-size:18px;
	padding:20px 0;
}
.jcleft ul li {
	font-size:14px;
	height:35px;
	line-height:35px;
}
.jcleft ul li span {
	width:9px;
	height:9px;
	display:block;
	background:#009dee;
	border-radius:50%;
	overflow:hidden;
	float:left;
	position:relative;
	top:14px;
	margin-right:4px;
}
.jcright {
	width:612px;
}
.jjbox1 {
	background:url(../images/bcg4.png)repeat;
	height:400px;
}
.jjtxt {
	width:510px;
	height:400px;
	float:right;
	color:#ffffff;
}
.jjtxt p {
	padding:35px 55px 0 55px;
	line-height:28px;
	font-size:1.0em;
}
.jjtxt .jp1 {
	font-size:24px;
}
.jtitle {
	height:90px;
	color:#3f4582;
	font-weight:bold;
	font-size:25px;
}
.jtitle span {
	color:#b2b2b2;
	font-weight:normal;
}
.jtitle2 {
	height:90px;
	color:#ffffff;
	font-weight:bold;
	font-size:25px;
}
.jtitle2 span {
	color:#ffffff;
	font-weight:normal;
	font-size:20px;
}
.Zymap {
	padding-top:60px;
}
.Zymap_left p {
	height:40px;
	line-height:40px;
}
.Zymap_left p img {
	position:relative;
	top:4px;
	margin-right:5px;
}
.Zymap_left ul {
	background:#85c223;
	padding:25px;
	margin-top:60px;
}
.Zymap_left ul li {
	height:43px !important;
	line-height:40px !important;
	border-bottom:1px solid #ffffff;
	color:#ffffff;
}
.Zymap_left ul li img {
	position:relative;
	top:13px;
}
.Jjtab {
	position:relative;
	width:100%;
	background:url(../images/i19.png) repeat-x;
	background-position:0 149px;
}
.focus {
	width:790px !important;
	height:213px;
	overflow:hidden !important;
	margin:0 auto;
	position:relative;
	margin-top:10%;
}
.focus .jul {
	width:790px !important;
	height:213px;
	overflow:hidden !important;
}
.focus ul {
	position:absolute;
}
.focus ul li {
	float:left;
	width:197px;
	height:213px;
	overflow:hidden;
	position:relative;
}
.focus ul li a {
	width:197px;
	text-align:center;
	display:block;
	float:left;
	position:relative;
	color:#333333;
}
.focus ul li a b {
	width:190px;
	display:block;
	text-align:center;
	color:#ffffff;
	font-size:20px;
	text-indent:16px;
	position:absolute;
	top:46px;
}
.focus ul li img {
	width:100px;
	height:162px;
}
.focus ul li div {
	position:absolute;
	overflow:hidden;
}
.focus .btn {
	position:absolute;
	width:580px;
	height:23px;
	padding:0px 10px 0px 10px;
	right:0;
	bottom:6px;
	text-align:right;
	display:none;
}
.focus .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:24px;
	line-height:24px;
	text-align:center;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#fff;
}
.focus .btn span.on {
	background:#fff;
}
.Jjtab .preNext {
	width:52px;
	height:105px;
	position:absolute;
	top:90px;
	cursor:pointer;
}
.Jjtab .pre {
	left:0;
	background:url(../images/i17.png) no-repeat 0 0;
}
.Jjtab .next {
	right:0;
	background-position:right top;
	background:url(../images/i18.png) no-repeat 0 0;
}
.Julbox ul li {
	width:200px;
	float:right;
	text-align:center;
	color:#363636;
	font-size:14px;
}
.Julbox ul li b {
	width:100%;
	display:block;
	height:35px;
	line-height:35px;
	font-size:16px;
	color:#3f4582;
}
.Julbox ul li span {
	display:block;
	height:264px;
}
.Julbox ul li img {
	width:140px;
	height:174px;
	position:relative;
	top:50px;
	border:1px solid #dedede;
	-webkit-transition:opacity 0.3s,-webkkit-transform 0.3s;
	transition:opacity 0.3s,transform 0.3s
}
.Julbox ul li:hover img {
	-webkit-transform:scale3d(1.4,1.4,1);
	transform:scale3d(1.4,1.4,1);
	top:30px;
}
.Zymap2 {
	}
.Zymap2_left {
	padding-top:10%;
}
.Zymap2_left p {
	width:233px;
	background:url(../images/picon.jpg) no-repeat;
	background-position:9px 15px;
	padding-left:32px;
	padding-top:9px;
	color:#ffffff;
	margin-bottom:50px;
}
.Zymap_right img {
	height:80%;
}
.Wxbox {
	width:557px;
	height:474px;
	margin:0 auto;
	background:url(../images/bg3.png) no-repeat;
	position:relative;
	padding-bottom:50px;
}
.Wxbox .wtxt {
	width:106px;
	height:118px;
	float:left;
	position:absolute;
	text-align:center;
	color:#ffffff;
	font-size:16px;
	cursor:pointer;
}
.Wxbox .wtxt:hover p {
	text-shadow:3px 1px 3px #0d134b;
	font-weight:bold;
}
.Wxbox .wtxt p {
	padding-top:70px;
}
.Wxbox .Wt1 {
	top:4px;
	left:17px;
}
.Wxbox .Wt2 {
	top:124px;
	left:17px;
}
.Wxbox .Wt3 {
	top:245px;
	left:17px;
}
.Wxbox .Wt4 {
	top:64px;
	left:120px;
}
.Wxbox .Wt5 {
	top:184px;
	left:120px;
}
.Wxbox .Wt6 {
	top:305px;
	left:120px;
}
.Wxbox .Wt7 {
	top:4px;
	left:225px;
}
.Wxbox .Wt8 {
	top:245px;
	left:225px;
}
.Wxbox .Wt9 {
	top:63px;
	left:330px;
}
.Wxbox .Wt10 {
	top:183px;
	left:330px;
}
.Wxbox .Wt11 {
	top:304px;
	left:330px;
}
.Wxbox .Wt12 {
	top:1px;
	left:435px;
}
.Wxbox .Wt13 {
	top:122px;
	left:435px;
}
.Wxbox .Wt14 {
	top:243px;
	left:435px;
}
.wxtc {
	width:647px;
	padding-bottom:20px;
	margin:20px auto;
	background:#ffffff;
	box-shadow:1px 1px 5px #dfdfdf;
	padding-top:15px;
}
.wxtc .weaver_sceneoption {
	width:32px;
	height:32px;
	background:url(../images/close.jpg) no-repeat;
	display:block;
	float:right;
	margin-right:5px;
	margin-top:5px;
}
.wxtc img {
	height:450px;
	display:block;
	margin:0 auto;
}
.wxtc p {
	padding:10px 20px;
	font-size:14px;
}
.weinxin {
	padding:0 20px;
}
.weinxin .banner-box {
	width:285px;
	height:500px;
	overflow:hidden;
	top:5px;
	float:right;
}
.weinxin .banner-box .bd {
	height:450px;
}
.weinxin .banner-box .bd ul {
	width:260px !important;
	margin:0 auto;
	display:block;
}
.weinxin .banner-box .bd li {
	width:260px !important;
	height:450px;
}
.weinxin .banner-btn {
	width:130px;
	top:470px;
	right:80px;
}
.weinxin .banner-btn a {
	display:block;
	width:49px;
	height:104px;
}
.weinxin .banner-box .hd {
	width:160px;
}
.weinxin .banner-box .hd ul li {
	width:12px;
	height:12px;
}
.weinxin .banner-box .hd ul li.on {
	background:#DA324D;
}
.Yw {
	padding-bottom:100px;
}
.Ywbox {
	width:680px;
	margin:0 auto;
}
.Ywbox li {
	width:204px;
	height:64px;
	display:block;
	float:left;
	margin:15px 11px;
	border-radius:10px;
	overflow:hidden;
	text-align:center;
	line-height:64px;
}
.Ywbox li img {
	position:relative;
	top:9px;
	margin-right:5px;
}
.Ywbox li a {
	font-size:18px;
	color:#ffffff;
	width:100%;
	height:100%;
	display:block;
	background:none;
}
.hover a {
	background:url(../images/i1.png) no-repeat center bottom !important;
}
.ywlist {
	padding-top:20px;
	padding-bottom:60px;
}
.yw_title {
	font-size:18px;
	color:#525252;
	background:url(../images/ywtitle.jpg) no-repeat left bottom;
	margin-bottom:20px;
}
.yw_title p {
	font-size:28px;
	color:#4490d1;
	padding:15px 0 25px 0;
}
.ywlist-txt,.ywlist-txt2 {
	color:#434343;
	line-height:36px;
	font-size:16px;
}
.ywlist-txt {
	width:165px;
	padding:0 10px;
}
.ywlist b {
	font-size:24px;
	color:#636ab3;
	padding:15px 0;
	display:block;
	text-align:center;
	font-weight:bold;
}
.ywlist-txt2 span {
	font-size:24px;
	color:#2a2a2a;
}
.w233 {
	width:233px;
}
.w375 {
	width:375px;
}
.ywlist-p p span {
	width:8px;
	height:8px;
	display:block;
	background:#b3b3b3;
	float:left;
	position:relative;
	top:15px;
	left:5px;
}
.ywlist-p p i {
	width:21px;
	height:21px;
	display:block;
	background:url(../images/icon.jpg) no-repeat;
	float:left;
	position:relative;
	top:9px;
	left:5px;
}
.ywlist-p p b {
	width:10px;
	height:10px;
	display:block;
	background:#757575;
	float:left;
	border-radius:5px;
	overflow:hidden;
	position:relative;
	top:15px;
	left:5px;
	padding:0 !important;
}
.ywlist-p p {
	line-height:38px;
	height:38px;
	text-indent:18px;
	font-size:20px;
}
.Ydbox {
	width:450px;
	height:470px;
	margin:0 auto;
	background:url(../images/bcg2.jpg) no-repeat;
	background-position:124px 55px;
	position:relative;
}
.Ydbox ul li {
	position:absolute;
	border-radius:50%;
	overflow:hidden;
	cursor:pointer;
}
.Ydbox ul li span {
	display:block;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	padding-top:15%;
	font-size:16px;
}
.Ydbox .bgzise2 {
	width:70px;
	height:70px;
}
.Ydbox .bgblue2 {
	width:64px;
	height:64px;
}
.Ydbox .bggreen2 {
	width:63px;
	height:63px;
}
.Ydbox .yd1 {
	left:71px;
	top:109px;
}
.Ydbox .yd2 {
	left:305px;
	top:215px;
}
.Ydbox .yd3 {
	left:21px;
	top:31px;
}
.Ydbox .yd4 {
	left:92px;
	top:256px;
}
.Ydbox .yd5 {
	left:255px;
	top:89px;
}
.Ydbox .yd6 {
	left:310px;
	top:341px;
}
.Ydbox .yd7 {
	left:1px;
	top:193px;
}
.Ydbox .yd8 {
	left:65px;
	top:376px;
}
.Ydbox .yd9 {
	left:202px;
	top:0px;
}
.Ydbox .yd10 {
	left:387px;
	top:144px;
}
.Ydbox .yd11 {
	left:357px;
	top:50px;
}
.Ydbox .yd12 {
	left:191px;
	top:295px;
}
#Lncon {
	margin-top:10px;
}
#Lncon .Jsli {
	margin-bottom:4px;
	width:830px;
	margin:0 auto;
	padding-bottom:4px;
}
#Lncon .folder-item {
	width:228px;
	height:137px;
	background:#5960a6;
	border-radius:15px;
	overflow:hidden;
	margin:14px 22px;
	float:left;
	text-align:center;
	font-size:20px;
	color:#ffffff;
	position:relative;
}
#Lncon .folder-item img {
	display:block;
	margin:24px auto 10px auto;
}
#Lncon .folder-item span {
	width:22px;
	height:12px;
	display:block;
	background:url(../images/i1.png) no-repeat;
	background-size:100%;
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-11px;
	display:none;
}
#Lncon .hover .folder-item span {
	display:block;
}
.linian p {
	font-size:25px;
	color:#5960a6;
	font-weight:bold;
	text-align:center;
	padding:20px 0;
}
.lnul1 {
	padding-top:150px;
	padding:10px 5px 10px 18px;
	position:relative;
}
.lnul2 li {
	padding:3px 0px 3px 18px;
	position:relative;
}
.lnul1 li {
	width:328px;
	border-bottom:1px solid #dedede;
	padding:8px 0px 8px 18px;
	position:relative;
}
.lnul1 li b,.lnul2 li b {
	font-size:50px;
	margin-right:5px;
	position:absolute;
	left:0;
}
.lnul1 li b {
	color:#5960a6;
	top:-6px;
}
.lnul2 li b {
	color:#a9a9a9;
	top:-13px;
}
.An_qiye .qiye_txt ul li {
	padding:6px 0px 10px 24px;
}
.An_qiye .qiye_txt ul li b {
	font-size:70px;
	top:-16px;
}
.Zhuce_ifm {
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:999999;
	display:none;
	background:url(../images/bcg4.png) repeat;
}
.Zhuce_ifm iframe {
	width:100%;
	height:100%;
	display:;
}
.Zhuce_ifm .close {
	width:461px;
	height:32px;
	position:relative;
	margin:0 auto;
	top:15%;
}
.Zhuce_ifm .close .jaf-close2 {
	width:32px;
	height:32px;
	background:url(../images/close.png) no-repeat;
	display:block;
	float:right;
	position:relative;
	right:15px;
	top:50px;
}
.gn_tab_con{ width:180px; height:auto; font-size:12px; line-height:30px; border-bottom:1px solid #C0C0C0; margin:20px; float:left;}
.gn_tab_img{ width: 740px; height:auto; margin:20px; float:right;}
.gn_tab_img img{ width:740px;}