@charset "utf-8";

/* CSS Document */

body {

	margin:0 auto;

	padding:0;

	font-family:"Microsoft YaHei","微软雅黑";

}

@font-face {

	font-family: 'x02';

	src: url('../imagescn/x02.eot');

	src: local('☺'), url('../imagescn/x02.woff') format('woff'), url('../imagescn/x02.ttf') format('truetype'), url('../imagescn/x02.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

p {

	margin:0;

	padding:0;

}

a {

	text-decoration:none;

}

img {

	border:none;

}

a:hover {

	text-decoration:none;

}

.clear {

	clear:both;

}

div.headtopback {

	width:100%;

	height:42px;

	background:#50555d;
	display:none;

}

div.headtop {

	width:1200px;

	height:42px;

	margin:auto;

}

div.headtopleft {

	width:265px;

	height:42px;

	float:left;

}

div.headtopleftleft {

	width:39px;

	height:42px;

	float:left;

}

div.headtopleftright {

	width:226px;

	height:42px;

	float:left;

}

div.headtopleftright p {

	color:#e3e4e5;

	font-size:14px;

	line-height:42px;

}

div.headtopright {

	width:153px;

	height:42px;

	float:right;

}

div.headtoprightleft {

	width:96px;

	height:27px;

	float:left;

}

div.headtoprightleft01 {

	width:33px;

	height:27px;

	float:left;

	background:url(../imagescn/zhonghover.png) left center no-repeat;

	transition: all 0.2s ease-in-out, color 0.2s ease-in-out;

}

div.headtoprightleft01 a {

	display:block;

	width:100%;

	height:100%;

}

div.headtoprightleft02 {

	width:33px;

	height:27px;

	float:left;

	background:url(../imagescn/eng.png) left center no-repeat;

	transition: all 0.2s ease-in-out, color 0.2s ease-in-out;

}

div.headtoprightleft02 a {

	display:block;

	width:100%;

	height:100%;

}

div.headtoprightleft03 {

	width:27px;

	height:27px;

	float:left;

	background:url(../imagescn/soso.png) left center no-repeat;

	transition: all 0.2s ease-in-out, color 0.2s ease-in-out;

}

div.headtoprightleft03 a {

	display:block;

	width:100%;

	height:100%;

}

div.headtoprightleft01:hover {

	width:33px;

	height:27px;

	float:left;

	background:url(../imagescn/zhong.png) left center no-repeat;

}

div.headtoprightleft02:hover {

	width:33px;

	height:27px;

	float:left;

	background:url(../imagescn/enghover.png) left center no-repeat;

}

div.headtoprightleft03:hover {

	width:27px;

	height:27px;

	float:left;

	background:url(../imagescn/sosohover.png) left center no-repeat;

}







div.headtoprightright {

	width:14px;

	height:27px;

	float:right;

	background:url(../imagescn/iphone.png) left center no-repeat;

	transition: all 0.2s ease-in-out, color 0.2s ease-in-out;

}

div.headtoprightright a {

	display:block;

	width:100%;

	height:100%;

}

div.headtoprightright:hover {

	width:14px;

	height:27px;

	float:right;

	background:url(../imagescn/iphonehover.png) left center no-repeat;

}







div.headtoprightright2 {

	width:26px;

	height:22px;

	float:right;

	background:url(../imagescn/b02.jpg) left center no-repeat;

	transition: all 0.2s ease-in-out, color 0.2s ease-in-out;

	margin-right:14px;

	margin-top:2px;

}

div.headtoprightright2 a {

	display:block;

	width:100%;

	height:100%;

}

div.headtoprightright2:hover {

	width:26px;

	height:22px;

	float:right;

	background:url(../imagescn/b03.jpg) left center no-repeat;

}























div.headlogoback {

	width:100%;

	height:114px;

	background:url(../imagescn/bg.png) center top no-repeat;

}

div.headlogo {

	width:1200px;

	height:114px;

	background:url(../imagescn/logo.png) top no-repeat;

	margin:auto;display:none;

}

div.headlogoright {

	width:425px;

	height:45px;

	float:right;

	margin-top:42px;display:none;

}

div.headlogorightleft {

	width:140px;

	height:40px;

	float:left;

	position:relative;

}

div.headlogorightleftp1 p {

	text-align:center;

	color:#282f39;

	font-size:15px;

}

div.headlogorightleftp2 p {

	text-align:left;

	color:#888888;

	font-size:15px;

	position:absolute;

	bottom:0;

}

div.headlogorightright {

	width:170px;

	height:40px;

	float:left;

	margin-left:110px;

	position:relative;

}

div.headlogorightrightp1 p {

	color:#282f39;

	font-size:15px;

	font-family:"Microsoft YaHei","微软雅黑";

}

div.headlogorightrightp2 p {

	text-align:left;

	color:#888888;

	font-size:15px;

	position:absolute;

	bottom:0;

	font-family:"Microsoft YaHei","微软雅黑";

}

div.headnavback {

	width:100%;

	height:52px;

	background:#51be89;

}

div.headnav {

	width:1200px;

	height:52px;

	margin:auto;

}

div.headnav ul.headnavul {

	padding:0;

	margin:0;

	list-style:none;

	float:left;

}

div.headnav ul.headnavul li {

	padding:0 32px;

	height:23px;

	background:url(../imagescn/navbg.png) left center no-repeat;

	float:left;

	font-size:15px;

	line-height:23px;

	text-align:center;

	margin-top:17px;

}

div.headnav ul.headnavul li a {

	color:#fff;

}

div.headnavright {

	width:217px;

	height:52px;

	float:right;

	background:#45a1a1;

}

div.headnavright p {

	font-size:15px;

	text-align:center;

	line-height:52px;

}

div.headnavright p a {

	color:#fff;

	display:block;

	width:100%;

	height:100%;

}

div.bannerback {

	width:100%;

	height:957px;

	background:url(../imagescn/banner.jpg) top center no-repeat;

	position:relative;

}

div.bannerbackbottom {

	width:1200px;

	height:470px;

	margin:auto;

	position:absolute;

	left:50%;

	bottom:-234px;

	margin-left:-600px;

	z-index:100;

}

div.bannerbackbottom01 {

	width:400px;

	height:470px;

	float:left;

	position:relative;

}

div.bannerbackbottom01 a {

	display:block;

	width:100%;

	height:100%;

}

div.bannerbackbottom01top {

	width:400px;

	height:236px;

}

div.bannerbackbottom01bottom {

	width:400px;

	height:235px;

	background:rgba(255, 255, 255, 0.7) url(../imagescn/x10.gif) no-repeat left bottom;

}

div.bannerbackbottom01:hover div.bannerbackbottom01bottom {

	background:rgba(255, 255, 255, 0);

	transition: all 0.2s ease-in-out, color 0.2s ease-in-out;

}

div.bannerbackbottom01bottomdisplay {

	display:none;

}

div.bannerbackbottom01bottomp1 {

	padding-top:50px;

}

div.bannerbackbottom01bottomp1 p {

	color:#3276c5;

	font-size:18px;

	text-align:center;

}

div.bannerbackbottom01:hover div.bannerbackbottom01bottomp1 p {

	color:#fff;

	transition: all 0.2s ease-in-out, color 0.2s ease-in-out;

}

div.bannerbackbottom01bottomp2 {

	margin-top:20px;

	padding:0 30px;

	line-height:24px;

}

div.bannerbackbottom01bottomp2 p {

	color:#5e5e5e;

	font-size:14px;

	line-height:22px;

	text-align:center;

}

div.bannerbackbottom01:hover div.bannerbackbottom01bottomp2 p {

	color:#fff;

}

div.bannerbackbottom01bottomimg {

	width:40px;

	height:40px;

	margin:auto;

	background:url(../imagescn/bannerbottomjiantou.png) center no-repeat;

	margin-top:25px;

}

div.bannerbackbottom01:hover div.bannerbackbottom01bottomimg {

	background:url(../imagescn/bannerbottomjiantouhover.png) center no-repeat;

}

div.bannerbackbottom01neiceng {

	width:400px;

	height:470px;

posi tion:absolute;

}

div.bannerbackbottom01zhezhao {

	width:400px;

	height:472px;

	position:absolute;

	top:0;

	z-index:-1;

}

div.bannerbackbottom01topzhezhao {

	width:400px;

	height:236px;

}

div.bannerbackbottom01bottomzhezhao {

	width:0px;

	height:235px;

	background:rgba(38, 174, 107, 0.7);

}

div.oneback {

	width:100%;

	margin-top:355px;

}

div.onetitle {

	width:573px;

	height:115px;

	margin:auto;

}

div.onemainbody {

	width:100%;

	height:534px;

	background:url(../imagescn/onebg.jpg) top center no-repeat;

	margin-top:64px;

	position:relative;

}

div.onemainbodynei {

	width:1200px;

	height:410px;

	background:url(../imagescn/onewordbg.png) center top no-repeat;

	position:absolute;

	top:124px;

	left:50%;

	margin-left:-600px;

}

div.onemainbodyneileft {

	width:569px;

	height:412px;

	float:left;

	margin-left:34px;

	margin-top:-35px;

	position:relative;

}

div.onemainbodyneileftword {

	width:314px;

	height:36px;

	position:absolute;

	left:27px;

	bottom:20px;

}

div.onemainbodyneiright {

	width:470px;

	height:290px;

	float:left;

	margin-left:65px;

	margin-top:62px;

	position:relative;

}

div.onemainbodyneirightp1 {

	margin-top:35px;

}

div.onemainbodyneirightp1 p {

	color:#ffffff;

	font-size:14px;

	line-height:30px;

}

div.onemainbodyneirightmore {

	width:47px;

	height:45px;

	position:absolute;

	bottom:0;

	left:0;

}

div.threeback {

	width:100%;

	height:1000px;

	background:url(../imagescn/twobg.jpg);

}

div.threetitle {

	width:573px;

	height:115px;

	margin:auto;

	padding-top:120px;

}

div.threemainbody {

	width:1200px;

	height:290px;

	margin:auto;

	margin-top:75px;

	background:url(../imagescn/two1200.jpg) top center no-repeat;

}

div.threetitlewenzi {

	width:1200px;

	padding-top:175px;

}

div.threetitlewenzi p {

	color:#fff;

	font-size:14px;

	opacity:0.6;

	text-align:center;

}

div.threenav {

	width:1200px;

	height:220px;

	margin:auto;

	margin-top:22px;

}

div.threenav01 {

	width:283px;

	height:83px;

	float:left;

	transition: border 1s;

	margin-left:20px;

	margin-top:25px;

	border:#dde9f5 1px solid;

}

div.threenav01 a {

	width:100%;

	height:100%;

	display:block;

}

div.threenav01topp1 {

	padding-top:22px;

}

div.threenav01topp1 p {

	color:#3276c5;

	text-align:center;

	font-size:16px;

	transition: color 1s;

}

div.threenav01topp2 p {

	color:#959595;

	font-size:14px;

	text-align:center;

	transition: color 1s;

}

div.threewhite {

	width:283px;

	height:81px;

	background:#fff;

}

div.threeblue {

	background:#3276c5;

	width:283px;

	height:0px;

	transition: height 1s;

}

div.threenav01:hover div.threeblue {

	height:83px;

}

div.threenav01:hover div.threenav01topp1 p {

	color:#fff;

}

div.threenav01:hover div.threenav01topp2 p {

	color:#fff;

}

div.threenav01:hover {

	border:#3276c5 1px solid;

}

div.fourback {

	width:100%;

	height:933px;

	background:url(../imagescn/fourbg.jpg) top center no-repeat;

}

div.fourtitle {

	width:722px;

	height:106px;

	margin:auto;

}

div.fourmainbody {

	width:1200px;

	height:465px;

	margin:auto;

	margin-top:80px;

}

div.fourmainbody01back {

	width:355px;

	height:178px;

	border:#cecfd0 1px solid;

	position:relative;

	overflow:hidden;

	float:left;

	margin-left:64px;

	margin-top:53px;

}

div.fourmainbody01back a {

	width:100%;

	height:100%;

	display:block;

	position:absolute;

	top:0;

}

div.fourmainbody01backimg {

	width:353px;

	height:353px;

	position:absolute;

	bottom:0;

}

div.fourmainbody01displayback {

	width:355px;

	height:178px;

	position:absolute;

	top:0;

	opacity:0;

	transition:all 0.6s, ease-in-out;

}

div.fourmainbody01displayzhezhao {

	width:355px;

	height:178px;

	background:rgba(50, 118, 197, 0.4);

	position:absolute;

	top:0;

}

div.fourmainbody01back:hover div.fourmainbody01displayback {

	opacity:1;

}

div.fourmainbody01back:hover div.fourmainbody01displayzhezhao {

	width:355px;

	height:178px;

	background:rgba(50, 118, 197, 0.4);

	position:absolute;

	top:0;

}

div.fiveback {

	width:100%;

	height:855px;

	background:url(../imagescn/twobg.jpg);

}

div.fiveback1200 {

	width:1200px;

	height:auto;

	margin:auto;

}

div.fivetitle {

	width:552px;

	height:114px;

	margin:auto;

}

div.fivemainbody {

	width:1200px;

	height:452px;

	margin-top:113px;

}

div.fivemainbody01back {

	width:360px;

	height:452px;

	float:left;

	margin-left:60px;

}

div.fivemainbody01back a {

	width:100%;

	height:100%;

	display:block;

}

div.fivemainbody01backbg {

	width:0px;

	height:472px;

	background:#67c697;

	transition: width 1s;

}

div.fivemainbody01backmiddle {

	width:355px;

	height:452px;

	padding-left:0px;

	transition: all 1s, ease-in-out;

}

div.fivemainbody01backmiddleh1 p {

	color:#26ae6b;

	font-size:48px;

	padding-top:17px;

	transition: color 1s;

	font-family: 'x02';

}

div.fivemainbody01backmiddlep1 p {

	color:#4b4b4b;

	font-size:15px;

	transition: color 1s;

}

div.fivemainbody01backmiddleimg {

	width:355px;

	height:143px;

	margin-top:30px;

}



div.fivemainbody01backmiddleword p {

	color:#818181;

	line-height:25px;

	font-size:14px;

	transition: color 1s;

}

div.fivemainbody01backmiddlejiantou {

	width:40px;

	height:40px;

	margin-top:35px;

	background:url(../imagescn/fivejiantou.png) center no-repeat;

	transition: background 1s;

}

div.fivemainbody01back:hover div.fivemainbody01backmiddle {

	padding-left:26px;

}

div.fivemainbody01back:hover div.fivemainbody01backbg {

	width:405px;

}

div.fivemainbody01back:hover div.fivemainbody01backmiddleh1 p {

	color:#fff;

}

div.fivemainbody01back:hover div.fivemainbody01backmiddlep1 p {

	color:#fff;

}

div.fivemainbody01back:hover div.fivemainbody01backmiddlejiantou {

	background:url(../imagescn/fivejaintouhover.png) center no-repeat;

}

div.fivemainbody01back:hover div.fivemainbody01backmiddleword p {

	color:#fff;

}

div.sixback {

	width:100%;

	height:911px;

	background:url(../imagescn/sixback.jpg) center top no-repeat;

}

div.six {

	width:1200px;

	height:911px;

	margin:auto;

}

div.sixtitle {

	width:722px;

	height:106px;

	margin:auto;

}

div.sixmainbody {

	width:1200px;

	height:386px;

	margin:auto;

	margin-top:99px;

	position:relative;

}

div#list_type{

	position:absolute;

	width:796px;

	height:80px;

	left:70px;

	top:300px;

	z-index:800000;

}

div#list_type ul li{

	float:left;

	width:20.9%;

	list-style:none;

	background:url(../imagescn/z09.png) no-repeat left center;

	padding-left:16px;

}

div#list_type ul li a{

	font-size:15px;

	color:#fff;

	display:inline-block;

	line-height:28px;

    transition: all 0.2s ease-in-out, color 0.2s ease-in-out;

}

div#list_type ul li a:hover{

	background:#26ae6b;

	padding:0 15px;	

	border-radius:0 45px 45px 0;

}

ul.ck-slide-wrapper {

	width:1149px;

	height:386px;

	float:right;

	position:relative;

	padding:0;

	margin:0;

	list-style:none;

}

ul.ck-slide-wrapper li {

	width:1149px;

	height:386px;

	position:absolute;

	opacity:0;

}

div.sixlileft {

	width:749px;

	height:386px;

	position:absolute;

	left:0;

	top:0;

}

div.sixliright {

	width:425px;

	height:276px;

	background:rgba(50, 118, 197, 0.8);

	right:0;

	position:absolute;

	top:52px;

}

div.sixlirightmiddle {

	width:341px;

	height:276px;

	margin:auto;

}

div.sixlirightmiddletop {

	width:341px;

	height:74px;

}

div.sixlirightmiddlebottom {

	width:341px;

	height:100px;

	overflow:hidden;

	padding-top:25px;

}

div.sixlirightmiddlebottom p {

	color:#ffffff;

	font-size:14px;

	line-height:25px;

}

div.sixaanniu {

	width:102px;

	height:51px;

	position:absolute;

	top:169px;

}

a.sixaanniuleft {

	width:51px;

	height:51px;

	display:block;

	background:url(../imagescn/z10.png) no-repeat 0 0;

	float:left;

	transition: all 0.3s ease-in-out, color 0.3s ease-in-out;

}

a.sixaanniuleft:hover{

	background:url(../imagescn/z10.png) no-repeat -51px 0;

}

a.sixaanniuright {

	width:51px;

	height:51px;

	display:block;

	background:url(../imagescn/z11.png) no-repeat -51px 0;

	float:left;

	transition: all 0.3s ease-in-out, color 0.3s ease-in-out;

}

a.sixaanniuright:hover{

	background:url(../imagescn/z11.png) no-repeat 0 0;

}

div.foottopback {

	width:100%;

	height:671px;

	background:url(../imagescn/foottop.jpg) center top no-repeat;

}

div.foottop {

	width:1200px;

	height:479px;

	margin:auto;

}

div.foottopleft {

	width:343px;

	height:260px;

	float:left;

	margin-top:102px;

	margin-left:57px;

}

div.foottoplefth1 {

	width:119px;

	height:49px;

}

div.foottopleftp1 {

	width:343px;

	height:30px;

	margin-top:38px;

}

div.foottopleftp1 p {

	background:url(../imagescn/dizhi.jpg) center left no-repeat;

	padding-left:42px;

	font-size:16px;

	color:#a3a6a4;

	line-height:30px;

}

div.foottopleftp2 {

	width:343px;

	height:50px;

	margin-top:5px;

}

div.foottopleftp2 p {

	background:url(../imagescn/dianhua.jpg) center left no-repeat;

	padding-left:42px;

	font-size:48.66px;

	color:#4bbe9d;

	line-height:50px;

	font-family:Haettenschweiler;

}

div.foottopleftp3 {

	width:343px;

	height:30px;

	margin-top:7px;

}

div.foottopleftp3 p {

	background:url(../imagescn/youjian.jpg) center left no-repeat;

	padding-left:42px;

	font-size:16px;

	color:#a3a6a4;

	line-height:30px;

}

div.foottopleftp4 {

	width:343px;

	height:30px;

	margin-top:7px;

}

div.foottopleftp4 p {

	background:url(../imagescn/gongsi.jpg) center left no-repeat;

	padding-left:42px;

	font-size:16px;

	color:#a3a6a4;

	line-height:30px;

}

div.foottopright {

	width:730px;

	height:270px;

	float:right;

	margin-top:102px;

}

div.foottopright01 {

	width:195px;

	height:270px;

	float:left;

}

div.foottopright01 p {

	color:#e1aa14;

	font-size:16px;

}

div.foottopright01 ul {

	list-style:none;

	padding:0;

	margin:0;

	margin-top:18px;

}

div.foottopright01 ul li {

	line-height:25px;

	font-size:14px;

}

div.foottopright01 ul li a {

	color:#a3a6a4;

}

div.foottopright02 {

	width:271px;

	height:270px;

	float:left;

}

div.foottopright02 p {

	color:#e1aa14;

	font-size:16px;

}

div.foottopright02 ul {

	list-style:none;

	padding:0;

	margin:0;

	margin-top:18px;

}

div.foottopright02 ul li {

	line-height:25px;

	font-size:14px;

}

div.foottopright02 ul li a {

	color:#a3a6a4;

}

div.foottopright03 {

	width:127px;

	height:270px;

	float:left;

}

div.foottopright03 p {

	color:#e1aa14;

	font-size:16px;

}

div.foottopright03 ul {

	list-style:none;

	padding:0;

	margin:0;

	margin-top:18px;

}

div.foottopright03 ul li {

	line-height:25px;

	font-size:14px;

}

div.foottopright03 ul li a {

	color:#a3a6a4;

}

div.foottopright04 {

	width:132px;

	height:270px;

	float:left;

}

div.foottopright04 p {

	color:#e1aa14;

	font-size:16px;

}

div.foottopright04 ul {

	list-style:none;

	padding:0;

	margin:0;

	margin-top:18px;

}

div.foottopright04 ul li {

	line-height:25px;

	font-size:14px;

}

div.foottopright04 ul li a {

	color:#a3a6a4;

}

div.footbottomback {

	width:100%;

	height:174px;

	background:#f3f3f3;

	overflow:hidden;

}

div.footbottom {

	width:1200px;

	height:174px;

	margin:auto;

}

div.footbottomlogo {

	width:517px;

	height:58px;

	margin:auto;

}

div.footbottomp {

	width:1200px;

	height:65px;

}

div.footbottomp p {

	color:#b5b5b5;

	font-size:14px;

	text-align:center;

	line-height:65px;

}

/*新*/

div.bannerbackbottom01zuitop {

	width:400px;

	height:470px;

	opacity:0;

	background:#ffffff;

	position:absolute;

	top:0;

	z-index:10;

}

div.bannerbackbottom01zuitop1 {

	width:400px;

	height:470px;

	opacity:0;

	background:#ffffff;

	position:absolute;

	top:0;

	z-index:10;

}

div.bannerbackbottom01zuitop2 {

	width:400px;

	height:470px;

	opacity:0;

	background:#ffffff;

	position:absolute;

	top:0;

	z-index:10;

}

div.fourmainbody01backzuitop {

	width:355px;

	height:178px;

	background:#ffffff;

	position:absolute;

	top:0;

	opacity:0;

	z-index:10;

}

div.fourmainbody01backzuitop1 {

	width:355px;

	height:178px;

	background:#ffffff;

	position:absolute;

	top:0;

	opacity:0;

	z-index:10;

}

div.fourmainbody01backzuitop2 {

	width:355px;

	height:178px;

	background:#ffffff;

	position:absolute;

	top:0;

	opacity:0;

	z-index:10;

}

div.fourmainbody01backzuitop3 {

	width:355px;

	height:178px;

	background:#ffffff;

	position:absolute;

	top:0;

	opacity:0;

	z-index:10;

}

div.fourmainbody01backzuitop4 {

	width:355px;

	height:178px;

	background:#ffffff;

	position:absolute;

	top:0;

	opacity:0;

	z-index:10;

}

div.fourmainbody01backzuitop5 {

	width:355px;

	height:178px;

	background:#ffffff;

	position:absolute;

	top:0;

	opacity:0;

	z-index:10;

}

/*anli*/

div.anlibanner {

	width:100%;

	height:444px;

	background:url(../imagescn/anli/anlibanner.jpg) center top no-repeat;

}

div.anlinavback {

	width:100%;

	height:73px;

	border-bottom:#e3e3e3 1px solid;

}

div.anlinav {

	width:1200px;

	height:73px;

	margin:auto;

}

div.anlinav ul {

	padding:0;

	margin:0;

	list-style:none;

	margin-top:35px;

	float:right;

}

div.anlinav ul li {

	font-size:14px;

	color:#949494;

	line-height:18px;

	float:left;

	width:68px;

	height:18px;

	background:url(../imagescn/anli/jiantou.jpg) center left no-repeat;

	padding-left:25px;

	cursor:pointer;

}

div.anlinav ul li:hover {

	background:url(../imagescn/anli/dizhidizhihover.png) center left no-repeat;

	color:#26ae6b;

}

div.anlimainbodyback {

	width:100%;

	height:auto;

}

div.anlimainbody {

	width:1200px;

	height:auto;

	margin:auto;

}

div.anlimainbodytitle {

	width:187px;

	height:77px;

}

div.anlimainbodychanpin {

	width:1200px;

	height:auto;

}

div.anlimainbodychanpin01 {

	width:353px;

	height:632px;

	float:left;

	background:url(../imagescn/anli/anlibg.png) bottom no-repeat;

	margin-left:70px;

	transition: background 1s;

}

div.anlimainbodychanpin01h1 {

	width:262px;

	height:67px;

	margin:auto;

	border-bottom:3px solid #26ae6b;

	transition: border 1s;

}

div.anlimainbodychanpin01h1 p {

	color:#26ae6b;

	font-size:18px;

	text-align:center;

	line-height:67px;

	transition:color 1s;

}

div.anlimainbodychanpin01nr {

	width:353px;

	height:562px;

}

div.anlimainbodychanpin01nrtopimg {

	width:262px;

	height:170px;

	position:relative;

	margin:auto;

	margin-top:42px;

}

div.anlimainbodychanpin01nrtopimg img{width:100%;}

div.anlimainbodychanpin01nrtopimgbottom {

	width:93px;

	height:28px;

	position:absolute;

	bottom:0;

	left:0;

	background:#3376c5;

}

div.anlimainbodychanpin01nrtopimgbottom p {

	font-size:33px;

	text-align:center;

	line-height:28px;

	color:#fff;

}

div.anlimainbodychanpin01nrbottomimg {

	width:262px;

	height:170px;

	position:relative;

	margin:auto;

	margin-top:23px;

}

div.anlimainbodychanpin01nrbottomimg img{width:100%;}

div.anlimainbodychanpin01nrbottomimgbottom {

	width:93px;

	height:28px;

	position:absolute;

	bottom:0;

	left:0;

	background:#26ae6b;

}

div.anlimainbodychanpin01nrbottomimgbottom p {

	font-size:33px;

	text-align:center;

	line-height:28px;

	color:#fff;

}

div.anlimainbodychanpin01nrbottomword {

	width:262px;

	height:126px;

	overflow:hidden;

	margin:auto;

	margin-top:26px;

}

div.anlimainbodychanpin01nrbottomword img{width:100%;}

div.anlimainbodychanpin01nrbottomword p {

	color:#787878;

	font-size:14px;

	line-height:24px;

}

div.anlimainbodychanpin01:hover {

	background:url(../imagescn/anli/anlibghover.png) bottom no-repeat;

}

div.anlimainbodychanpin01:hover div.anlimainbodychanpin01h1 {

	border-bottom:#3376c5 3px solid;

}

div.anlimainbodychanpin01:hover div.anlimainbodychanpin01h1 p {

	color:#3376c5;

}

#foottopnew {

	background:url(../imagescn/anli/foottop.jpg) center top no-repeat;

}

#footbottombacknew {

	background:#fff;

}

div.gongsiback {

	width:100%;

	height:auto;

	background:url(../imagescn/gongsihuanjing/gongsibgbg.png) bottom center no-repeat;

}

div.gongsi {

	width:1200px;

	

	margin:auto;

}

div.gongsititle {

	width:346px;

	height:77px;

}

#foottopleftp11 p {

	background:url(../imagescn/anli/dizhi.jpg) center left no-repeat;

}

#foottopleftp12 p {

	background:url(../imagescn/anli/dianhua.jpg) center left no-repeat;

}

#foottopleftp13 p {

	background:url(../imagescn/anli/youjian.jpg) center left no-repeat;

}

#foottopleftp14 p {

	background:url(../imagescn/anli/gongsi.jpg) center left no-repeat;

}

div.zizhiback {

	width:100%;

	height:853px;

	background:url(../imagescn/zizhi/bg.jpg) bottom center no-repeat;

}

div.zizhi {

	width:1200px;

	height:auto;

	margin:auto;

}

div.zizhititle {

	width:209px;

	height:77px;

}

div.zizhiqiehuan {

	width:1200px;

	height:230px;

	margin-top:208px;

}

div.zizhiqiehuanmiddle {

	width:855px;

	height:230px;

	float:left;

	margin-left:170px;

	overflow:hidden;

}

div.zizhiqiehuanmiddleleft {

	width:362px;

	height:230px;

	float:left;

}

div.zizhiqiehuanmiddleright {

	width:362px;

	height:230px;

	float:right;

}

div.zizhiqiehuanleft {

	width:65px;

	height:123px;

	float:left;

	margin-top:54px;

	cursor:pointer;

}

div.zizhiqiehuanright {

	width:65px;

	height:123px;

	float:right;

	margin-top:54px;

	cursor:pointer;

}

.navfourtui {

	width: 855px;

	height: 230px;

	overflow:hidden;

}

.navfourtui {

	padding: 0;

	margin: 0;

	list-style: none;

}

.navfourtui li {

	float: left;

	width: 362px;

	height: 230px;

	margin-right: 131px;

}

div.lianxiback {

	width:100%;

	height:auto;

	background:url(../imagescn/lianxi/bg.jpg) center bottom no-repeat;

}

div.lianxi {

	width:1200px;

	height:auto;

	margin:auto;

}

div.lianxititle {

	width:142px;

	height:77px;

}

div.lianxiliuyuan {

	width:815px;

	height:377px;

}

div.lianxiliuform {

	width:1200px;

	height:389px;

}

div.etykbanner {

	width:100%;

	height:636px;

	background:url(../imagescn/ertongyak/banner.jpg) center top no-repeat;

}

div.etykmiddle {

	width:1200px;

	height:636px;

	margin:auto;

}

div.etykmiddlewenzi {

	width:743px;

	height:254px;

}

div.etyknavback {

	width:100%;

	height:65px;

	border-bottom:#e3e3e3 1px solid;

}

div.etyknav {

	width:1200px;

	height:65px;

	margin:auto;

}

ul.etyknavul {

	float:right;

	list-style:none;

	margin:0;

	padding:0;

	list-style:none;

}

ul.etyknavul li {

	font-size:14px;

	color:#949494;

	margin-left:25px;

	line-height:41px;

	float:left;

	height:41px;

	background:url(../imagescn/anli/jiantou.jpg) center left no-repeat;

	padding-left:15px;

}

ul.etyknavul li a {

	color:#949494;

	display:block;

	width:100%;

	height:100%;

}

ul.etyknavul li:hover a {

	border-bottom:#26ae6b 3px solid;

}

div.etykoneback {

	width:100%;

	height:1293px;

	background:url(../imagescn/ertongyak/onebg.jpg) center bottom no-repeat;

}

div.etykone0001 {

	width:1200px;

	height:1293px;

	margin:auto;

}

div.etykonetitle {

	width:801px;

	height:106px;

	margin:auto;

}

div.etykonetitlerad {

	width:801px;

	height:44px;

	background:#3276c5;

	border-radius:25px;

}

div.etykonetitlerad p {

	font-size:32px;

	color:#fff;

	text-align:center;

	line-height:44px;

}

div.etykonetitleeng p {

	color:#26ae6b;

	font-size:48px;

	font-family:Haettenschweiler;

	text-align:center;

}

div.etykonetitlebott {

	width:236px;

	height:15px;

	margin:auto;

}

div.etykonetitlebottleft {

	width:40px;

	height:8px;

	border-bottom:#92d6b5 1px solid;

	float:left;

}

div.etykonetitlebottmiddle {

	width:156px;

	height:15px;

	float:left;

}

div.etykonetitlebottmiddle p {

	color:#26ae6b;

	font-size:14px;

	line-height:15px;

	text-align:center;

}

div.etykonetitlebottright {

	width:40px;

	height:8px;

	border-bottom:#92d6b5 1px solid;

	float:right;

}

div.etykoneanniu {

	width:1200px;

	height:378px;

}

div.etykoneanniu01 {

	width:378px;

	height:378px;

	float:left;

	background:url(../imagescn/ertongyak/onebg.png) center no-repeat;

	margin-left:33px;

}

div.etykoneanniu01 a {

	width:100%;

	height:100%;

	display:block;

}

div.etykoneanniu01one {

	width:378px;

}

div.etykoneanniu01one p {

	color:#26ae6b;

	font-size:14px;

	text-align:center;

}

div.etykoneanniu01two {

	width:231px;

	margin:auto;

}

div.etykoneanniu01two p {

	text-align:center;

	color:#3276c5;

	font-size:36px;

}

div.etykoneanniu01twoxian {

	width:58px;

	height:30px;

	border-bottom:2px solid #a8dfc4;

	margin:auto;

}

div.etyktwoback {

	width:100%;

	height:1429px;

	background:url(../imagescn/ertongyak/twobg.jpg) top center no-repeat;

}

div.etyktwo0001 {

	width:1200px;

	height:1429px;

	margin:auto;

}

div.etyktwotitle {

	width:743px;

	height:254px;

}

div.etyktwotitleneirong {

	width:1200px;

	height:auto;

	overflow:hidden;

}

div.etyktwotitleneirongleft {

	width:826px;

	height:auto;

	float:left;

}

div.etyktwotitleneirongleftqiehuan {

	width:826px;

	height:482px;

	position:relative;

}

div.etyktwotitleneirongleftqiehuanleft {

	width:75px;

	height:75px;

	position:absolute;

	left:0;

	top:207px;

	cursor:pointer;

	z-index:1;

}

div.etyktwotitleneirongleftqiehuanright {

	width:75px;

	height:75px;

	position:absolute;

	right:0;

	top:207px;

	cursor:pointer;

	z-index:1;

}

div.etyktwotitleneirongleftqiehuanimg {

	width:749px;

	height:482px;

	position:absolute;

	left:38px;

	top:0;

}

div.etyktwotitleneirongleft3 {

	width:826px;

	height:auto;

}

div.etyktwotitleneirongleft3biaoti {

	width:826px;

	height:78px;

	background:url(../imagescn/ertongyak/3.png) center left no-repeat;

}

div.etyktwotitleneirongleft3biaotirightp1 {

	padding-top:30px;

	margin-left:65px;

}

div.etyktwotitleneirongleft3biaotirightp1 p {

	color:#3276c5;

	font-size:24px;

}

div.etyktwotitleneirongleft3biaotirightp2 {

	margin-left:65px;

}

div.etyktwotitleneirongleft3biaotirightp2 p {

	opacity:0.5;

	color:#3276c5;

	font-size:14px;

}

div.etyktwotitleneirongleft3biaotirightpneir {

	margin-left:65px;

	width:720px;

}

div.etyktwotitleneirongleft3biaotirightpneir p {

	color:#797979;

	line-height:30px;

	font-size:16px;

}

div.etyktwotitleneirongright {

	width:325px;

	height:auto;

	float:right;

}

div.etyktwotitleneirongright2 {

	width:325px;

	height:auto;

}

div.etyktwotitleneirongright2biaoti {

	width:325px;

	height:78px;

	background:url(../imagescn/ertongyak/1.png) center left no-repeat;

}

div.etyktwotitleneirongright1biaotirightpneir {

	margin-left:65px;

	width:260px;

}

div.etyktwotitleneirongright1biaotirightpneir p {

	color:#797979;

	line-height:30px;

	font-size:16px;

}

div.etyktwotitleneirongright11biaoti {

	width:325px;

	height:78px;

	background:url(../imagescn/ertongyak/2.png) center left no-repeat;

}

div.etkqoneback {

	width:100%;

	height:auto;

}

div.etkqonetitlerad {

	width:344px;

	height:44px;

	background:#3276c5;

	border-radius:25px;

	margin:auto;

}

div.etkqonetitlerad p {

	font-size:32px;

	color:#fff;

	text-align:center;

	line-height:44px;

}

div.etykone {

	width:100%;

	height:auto;

	margin:auto;

	background:url(../imagescn/etkq/onebg.jpg) top center no-repeat;

}

div.etykonemiddle {

	width:1200px;

	height:auto;

	margin:auto;

}

div.etykonebiaoti {

	width:984px;

	height:202px;

}

div.etykoneneirong {

	width:1126px;

	height:auto;

	margin-left:75px;

	margin-top:115px;

}

div.etykoneneirongborder {

	width:270px;

	height:50px;

	border:#8cd1af 1px solid;

}

div.etykoneneirongborder p {

	color:#26ae6b;

	font-size:30px;

	text-align:center;

	line-height:50px;

}

div.etykoneneirongp p {

	line-height:30px;

	color:#797979;

	font-size:16px;

}

div.etykoneneirongp11 p {

	color:#26ae6b;

	font-size:16px;

	padding-left:20px;

	background:url(../imagescn/etkq/listbg.png) no-repeat left 10px;

}

div.etyktwo {

	width:100%;

	height:1199px;

	margin:auto;

	background:url(../imagescn/etkq/twobg.jpg) top center no-repeat;

}

div.etykthree {

	width:100%;

	height:auto;

	background:url(../imagescn/etkq/threebg.jpg) top no-repeat;

}

div.etykoneneirongleft {

	width:455px;

	height:699px;

	float:left;

}

div.etykoneneirongborder011 {

	width:446px;

	height:50px;

	border:#90d4b3 1px solid;

}

div.etykoneneirongborder011 p {

	color:#26ae6b;

	font-size:30px;

	line-height:50px;

	text-align:center;

}

div.etykoneneirongborder011 p span {

	color:#3276c5;

}

div.etykoneneirongright {

	width:452px;

	height:655px;

	background:#dcf2e6;

	float:right;

	margin-top:23px;

}

div.etykoneneirongrighttop {

	width:464px;

	height:397px;

	margin-top:-23px;

	margin-left:-37px;

}

div.etykoneneirongrightbottom {

	width:464px;

	height:214px;

	margin-top:25px;

	margin-left:-37px;

}

div.etykoneneirongrightbottomleft {

	width:265px;

	height:214px;

	float:left;

}

div.etykoneneirongrightbottomright {

	width:199px;

	height:214px;

	float:left;

}

div.etykthreeyoushi {

	width:1126px;

	height:488px;

	position:relative;

}

div.etykthreeyoushigreen01 {

	width:322px;

	height:322px;

	border-radius:161px;

	background:rgba(38, 174, 107, 0.7);

	position:absolute;

	left:0;

	bottom:25px;

}

div.etykthreeyoushigreen01h1 p {

	color:#fff;

	font-size:20.56px;

	text-align:center;

}

div.etykthreeyoushigreen01p1 {

	width:195px;

	height:auto;

	margin:auto;

}

div.etykthreeyoushigreen01p1 p {

	text-align:center;

	color:#fff;

	font-size:16px;

	line-height:28px;

}

div.etykthreeyoushigreen02 {

	width:322px;

	height:322px;

	border-radius:161px;

	background:rgba(38, 174, 107, 0.7);

	position:absolute;

	left:538px;

	bottom:0;

}

div.etykthreeyoushiblue01 {

	width:322px;

	height:322px;

	border-radius:161px;

	background:rgba(50, 118, 197, 0.6);

	position:absolute;

	left:268px;

	top:11px;

}

div.etykthreeyoushiblue02 {

	width:322px;

	height:322px;

	border-radius:161px;

	background:rgba(50, 118, 197, 0.6);

	position:absolute;

	left:796px;

	top:0;

}

div.etykthreezhiliao {

	width:1126px;

	height:307px;

}

div.etykthreezhiliao01 {

	width:174px;

	height:307px;

	float:left;

	margin-left:63px;

}

div.etykthreetutu {

	width:1126px;

	height:371px;

}

div.etykthreetutu01 {

	width:174px;

	height:371px;

	float:left;

	margin-left:63px;

}

div.etykfour {

	width:100%;

	height:auto;

	background:url(../imagescn/etkq/fourbg.jpg) top no-repeat;

}

div.etykfive {

	width:100%;

	height:auto;

	background:url(../imagescn/etkq/fivebg.jpg) top no-repeat;

}

div.yachixiufuonebiaoti {

	width:100%;

	height:308px;

}

div.yachixiufuonebiaotimiddle {

	width:1200px;


	height:308px;

	margin:auto;

}

div.etkqonetitlerad01 {

	width:386px;

	height:44px;

	background:#3276c5;

	border-radius:25px;

	margin:auto;

}

div.etkqonetitlerad01 p {

	font-size:32px;

	color:#fff;

	text-align:center;

	line-height:44px;

}

div.yachixiufuoneback {

	width:100%;

	height:auto;

	background:url(../imagescn/ycxf/onebg.jpg) top no-repeat;

}

div.yachixiufuone {

	width:1200px;

	height:auto;

	margin:auto;

}

div.yachixiufuonetop {

	width:1200px;

	height:332px;

}

div.yachixiufuonetop01 {

	width:331px;

	height:331px;

	position:relative;

	cursor: pointer;

	margin-left:103px;

	float:left;

}

div.yachixiufuonetop01img {

	width:332px;

	height:332px;

	background:url(../imagescn/ycxf/hover.png) center no-repeat;

	position:absolute;

	top:0;

	left:0;

	opacity:0;

	transition: opacity 0.2s;

}

div.yachixiufuonetop01border {

	width:330px;

	height:330px;

	border:1px solid #91d1b0;

	border-radius:165px;

	position:absolute;

	top:0;

	left:0;

}

div.yachixiufuonetop01wenzi {

	width:330px;

	height:330px;

	position:absolute;

	top:0;

	left:0;

	transition: color 0.2s;

}

div.yachixiufuonetop01wenzip1 p {

	color:#26ae6b;

	font-size:14px;

	text-align:center;

	transition: color 0.2s;

}

div.yachixiufuonetop01wenzip2 p {

	color:#3276c5;

	font-size:36px;

	text-align:center;

	transition: color 0.2s;

}

div.yachixiufuonetop01wenzitiao {

	width:58px;

	height:15px;

	border-bottom:#a8dfc4 2px solid;

	margin:auto;

	transition: border 0.2s;

}

div.yachixiufuonetop01:hover div.yachixiufuonetop01img {

	opacity:1;

}

div.yachixiufuonetop01:hover div.yachixiufuonetop01wenzip1 p {

	color:#fff;

}

div.yachixiufuonetop01:hover div.yachixiufuonetop01wenzip2 p {

	color:#fff;

}

div.yachixiufuonetop01:hover div.yachixiufuonetop01wenzitiao {

	border-bottom:#fff 2px solid;

}

div.yachixiufuonebottom {

	width:1200px;

	height:193px;

}

div.yachixiufuonebottom01 {

	width:491px;

	height:193px;

	position:relative;

	cursor:pointer;

	float:left;

	margin-left:80px;

}

div.yachixiufuonebottom01wenzi {

	width:491px;

	height:193px;

	position:absolute;

	left:0;

	top:0;

}

div.yachixiufuonebottom01border {

	width:489px;

	height:191px;

	border:1px solid #91d1b0;

	border-radius:96px;

	position:absolute;

	top:0;

	left:0;

}

div.yachixiufuonebottom01img {

	width:491px;

	height:193px;

	position:absolute;

	top:0;

	left:0;

	opacity:0;

	background:url(../imagescn/ycxf/nav02hover.png) center no-repeat;

}

div.yachixiufuonebottom01:hover div.yachixiufuonebottom01img {

	opacity:1;

	transition: opacity 0.2s;

}

div.yachixiufuonebottom01:hover div.yachixiufuonetop01wenzip1 p {

	color:#fff;

}

div.yachixiufuonebottom01:hover div.yachixiufuonetop01wenzip2 p {

	color:#fff;

}

div.yachixiufuonebottom01:hover div.yachixiufuonetop01wenzitiao {

	border-bottom:#fff 2px solid;

}

div.yachixiufutwoback {

	width:100%;

	height:auto;

	background:url(../imagescn/ycxf/twobg.jpg) no-repeat;

}

div.yachixiufutwo {

	width:1200px;

	height:auto;

	margin:auto;

}

div.yachixiufutitle {

	width:863px;

	height:204px;

}

div.yachixiufuleft {

	width:452px;

	height:655px;

	background:#dcf2e7;

	float:left;

	margin-left:37px;

	margin-top:23px;

}

div.yachixiufulefttop {

	width:464px;

	height:437px;

	margin-top:-23px;

	margin-left:-37px;

}

div.yachixiufuleftbottom {

	width:464px;

	height:214px;

	margin-left:-37px;

}

div.yachixiufuleftbottomleft {

	width:265px;

	height:214px;

	float:left;

}

div.yachixiufuleftbottomright {

	width:199px;

	height:214px;

	float:left;

}

div.yachixiufuright {

	width:600px;

	height:780px;

	float:right;

}

div.yachixiufuright2 {

	width:600px;

	height:auto;

}

div.yachixiufuright2biaoti {

	width:600px;

	height:auto;

	background: url(../imagescn/ertongyak/1.png) center left no-repeat;

}

div.yachixiufuright2biaotirightp1 {

	padding-top: 30px;

	margin-left: 65px;

}

div.yachixiufuright2biaotirightp1 p {

	color: #3276c5;

	font-size: 24px;

}

div.yachixiufuright2biaotirightp2 {

	margin-left: 65px;

}

div.yachixiufuright2biaotirightp2 p {

	opacity: 0.5;

	color: #3276c5;

	font-size: 14px;

}

div.yachixiufuright2biaotirightpneir {

	margin-left: 65px;

	line-height:29px;

}

div.yachixiufuright2biaotirightpneir p {

	color: #797979;

	line-height: 30px;

	font-size: 16px;

}

div.yachixiufuright3biaoti {

	width:600px;

	height:auto;

	background: url(../imagescn/ertongyak/2.png) center left no-repeat;

}

div.yachixiufuright4biaoti {

	width:600px;

	height:auto;

	background: url(../imagescn/ertongyak/3.png) center left no-repeat;

}

div.yachixiufuright5biaoti {

	width:600px;

	height:auto;

	background: url(../imagescn/ertongyak/4.png) center left no-repeat;

}

div.yachixiufuright6biaoti {

	width:600px;

	height:auto;

	background: url(../imagescn/ertongyak/5.png) center left no-repeat;

}

div.yachixiufuthreeback {

	width:100%;

	height:auto;

	background:url(../imagescn/ycxf/threebg.jpg) no-repeat top;

}

div.yachixiufuthree {

	width:1200px;

	height:auto;

	margin:auto;

}

div.yachixiufuthreeleft {

	width:600px;

	height:auto;

	float:left;

}

div.yachixiufuthreeright {

	width:495px;

	height:auto;

	float:right;

}

div.yachixiufuthreerighttitle {

	width:495px;

	height:79px;

}

div.yachixiufuthreerightmain {

	width:426px;

	height:529px;

	background:#cbecd6;

	margin-left:33px;

}

div.yachixiufuthreerightmaintop {

	width:483px;

	height:248px;

	margin-left:-33px;

}

div.yachixiufuthreerightmainbottom {

	width:451px;

	height:231px;

}

div.etkqonetitlerad011 {

	width:306px;

	height:44px;

	background:#3276c5;

	border-radius:25px;

	margin:auto;

}

div.etkqonetitlerad011 p {

	font-size:32px;

	color:#fff;

	text-align:center;

	line-height:44px;

}

div.yachixiufufourback {

	width:100%;

	height:auto;

	background:url(../imagescn/ycxf/fourbg.jpg) top no-repeat;

}

div.yachixiufufour {

	width:1200px;

	height:auto;

	margin:auto;

}

div.yachixiufufourtitle {

	width:1180px;

	height:auto;

	margin:auto;

}

div.yachixiufufourtitle p {

	color:#3276c5;

	font-size:20px;

	text-align:center;

	line-height:45px;

}

div.yachixiufufourmain {

	width:1200px;

	height:328px;

}

div.yachixiufufourmain01 {

	width:303px;

	height:328px;

	float:left;

	margin-left:132px;

}

div.etkqonetitlerad0111 {

	width:244px;

	height:44px;

	background:#3276c5;

	border-radius:25px;

	margin:auto;

}

div.etkqonetitlerad0111 p {

	font-size:32px;

	color:#fff;

	text-align:center;

	line-height:44px;

}

div.yachixiufufinback {

	width:100%;

	height:auto;

	background:url(../imagescn/ycxf/finbg.jpg) top no-repeat;

}

div.yachixiufufin {

	width:1200px;

	height:auto;

	margin:auto;

}

div.yachixiufufinp {

	margin-top:70px;

}

div.yachixiufufinp p {

	color:#797979;

	font-size:16px;

	text-align:center;

	line-height:30px;

}

div.yachixiufufinimgbg {

	width:1080px;

	height:398px;

	background:#dcf2e7;

	position:relative;

	margin:auto;

}

div.yachixiufufinimgbgleft {

	width:400px;

	height:285px;

	position:absolute;

	left:-59px;

	top:34px;

}

div.yachixiufufinimgbgmiddle {

	width:400px;

	height:285px;

	position:absolute;

	left:341px;

	top:34px;

}

div.yachixiufufinimgbgright {

	width:400px;

	height:285px;

	position:absolute;

	left:741px;

	top:34px;

}



























