/* CSS Document */body {	height: 1040px;	width: 100%;	font-size: 12px;	 font: normal normal 23px/35px "Microsoft YaHei";	margin: 0;	padding: 0;	color: #313131;	background: #f2f2f2;}div,img,h3,h4,p,dd,dl,em {	margin: 0;	padding: 0;	border: 0;}h1 {	font: bold 1.26em Arial, Sans-Serif;	letter-spacing: -1px;	margin: 0;	padding: 0}h2 {	font: bold 1.7em Arial, Sans-Serif;	letter-spacing: -1px;	font-size: 16px;	color: #000;	background: inherit;	margin: 0 0 5px;	padding: 0}p {	margin: 0 auto}ul {	list-style: none;	margin: 0;	padding: 0}form {	margin: 0}.left {	float: left}a {	text-decoration: none;	color: #242424;}a:hover {	text-decoration: underline;}.clearfloat {	clear: both;}.top1 {	width: 100%;	height: 243px;	background: url(../images/top_01.jpg) center top no-repeat;	position: relative;}.top2 {	width: 100%;	height: 127px;	background: url(../images/top_02.jpg) center top no-repeat;	position: relative;}.top3 {	width: 100%;	height: 148px;	background: url(../images/top_03.jpg) center top no-repeat;	position: relative;}.top_zx1 {	width: 124px;	height: 44px;	position: absolute;	top: 25px;	left: 50%;	margin-left: -175px;}.top_zx2 {	width: 124px;	height: 44px;	position: absolute;	top: 25px;	left: 50%;	margin-left: -5px;}.main1 {	width: 1002px;	height: 573px;	margin: 0 auto;	position: relative;}.main1_top {	width: 1002px;	height: 49px;	position: absolute;	top: 0px;	left: 0px;	background: url(../images/main1_title.jpg) no-repeat;}.main1_1 {	width: 680px;	height: 492px;	position: absolute;	top: 49px;	left: 0px;	border: 1px solid #a92016;	padding: 15px;}.main1_text {	width: 680px;	height: 102px;	border-bottom: 1px dashed #a72116;	padding-top: 8px;	line-height: 24px;	text-indent: 2em;	margin-bottom: 30px;}.main1_1a {	width: 85px;	height: 64px;	float: left;	padding-top: 53px;	padding-left: 33px;	font-size: 30px;	font-family: "Microsoft Yahei";	color: #323232;	background: url(../images/main1_1.jpg) no-repeat;	margin-right: 25px;}.main1_1b {	width: 498px;	height: 296px;	float: left;}.main1_1b ul li {	width: 498px;	height: 37px;	line-height: 24px;	font-size: 12px;}.main1_2 {	width: 290px;	height: 253px;	position: absolute;	top: 49px;	right: 0px;	background: url(../images/main1_2.jpg) no-repeat;}.main1_2a {	width: 290px;	height: 253px;	position: relative;}.xm {	width: 145px;	height: 24px;	line-height: 24px;	position: absolute;	top: 65px;	left: 88px;	text-indent: 1em;	border: none;	background: none;}.yz {	width: 101px;	height: 24px;	position: absolute;	top: 110px;	left: 112px;	text-indent: 1em;	border: none;	background: none;}.tel {	width: 121px;	height: 24px;	position: absolute;	top: 154px;	left: 112px;	text-indent: 1em;	border: none;	background: none;}.cz {	position: absolute;	bottom: 36px;	left: 107px;	border: none;	background: none;	cursor: pointer;}.tj {	position: absolute;	bottom: 36px;	left: 179px;	border: none;	background: none;	cursor: pointer;}.main1_3 {	width: 289px;	height: 270px;	border-bottom: 1px solid #a92017;	border-right: 1px solid #a92017;	position: absolute;	right: 0px;	bottom: 0px;	}.main1_3 p {	line-height: 24px;	width: 264px;	margin-top: 28px;	margin-left: 14px;}.main1_3 p b {	font-size: 14px;	color: #a92017;}.main2 {	width: 1002px;	height: 61px;	background: url(../images/main2.jpg) no-repeat;	margin: 0 auto;	margin-top: 18px;}.main2a {	width: 100%;	height: 387px;	background: url(../images/main2bg.jpg) repeat-x;}.main2a_a {	width: 1002px;	height: 387px;	margin: 0 auto;	background: url(../images/main2abg.jpg) no-repeat;	position: relative;}.main2a_a .qiandao {	position: absolute;	width: 20%;	height: 20%;	left: 7%;	top: 43%;	font-size: 20px;}.main2a_a .qiandao strong {	color: #92D77A;}.main2a_a .yuyue {	position: absolute;	width: 20%;	height: 20%;	left: 39%;	top: 37%;	font-size: 20px;	color: #F9616E;}.main2a_a .bt1 {position: absolute;left: 12%;top: 27%;font-size: 22px;color: #8FD670;}.main2a_a .bt2 {	position: absolute;left: 43%;top: 22%;font-size: 22px;color: #F9616E;}.main2a_a .bt3{	position: absolute;left: 76%;top: 16%;font-size: 22px;color: #72CCF1;}.main2a_a2 {	width: auto;	height: auto;	position: absolute;	top: 58%;	left: 47%;	color: #F9616E;	text-decoration: underline;	font-weight: bold;	font-size: 17px;}.main2a_a1 {	width: 287px;	height: 201px;	position: absolute;	top: 97px;	right: 43px;}a#leftbtn {	width: 50px;	height: 50px;	background: url(../images/leftbtna.jpg) no-repeat;	margin-top: 70px;	display: block;	float: left;	cursor: pointer;}a#leftbtn:hover {	background: url(../images/leftbtn.jpg) no-repeat;}.che {	width: 144px;	height: 196px;	float: left;	overflow: hidden;	margin-left: 20px;}.che ul li {	width: 144px;	height: 196px;	margin-top: 37px;}#rightbtn {	width: 50px;	height: 50px;	background: url(../images/rightbtna.jpg) no-repeat;	margin-top: 70px;		float: right;	cursor: pointer;}a#rightbtn:hover {	background: url(../images/rightbtn.jpg) no-repeat;}.main3 {	width: 1002px;	height: auto;	position: relative;	margin: 0 auto;	margin-top: 26px;}.main3_1 {height: 50px;background: #A92016;color: #ffff;font-size: 27px;line-height: 49px;padding-left: 16px;	}.yun{float: left; color: #fff;}.main3_1 .sj{width: 0;height: 0;border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-right: 23px solid #F2F2F2;float: right;}.main3_2 {	width: 1002px;	height: 255px;	background: url(../images/main3_2.jpg) no-repeat;}.main3_3 {	width: 1002px;	height: 517px;}.main3_3 ul li {	width: 309px;	height: 228px;	background: #e2e2e2;	border-bottom: 3px solid #bdbdbd;	position: relative;	margin: 13px 12px;	float: left;	_margin-left: 6px;}.main3_t {	font-size: 18px;	font-family: "Microsoft Yahei";	color: #a92017;	position: absolute;	top: 5px;	left: 14px;}.main3_pic {	width: 282px;	height: 196px;	position: absolute;	top: 33px;	left: 14px;	line-height: 32px;	text-align: center;	color: #a92017;	font-size: 14px;	font-family: "Microsoft Yahei";}.main3_4 {	width: 1002px;	height: 77px;}.main3_4a {	width: 341px;	height: 62px;	background: #a92016;	border-bottom: 3px solid #bdbdbd;	padding: 12px 0px 0px 13px;	font-family: "Microsoft Yahei";	color: #fff;	font-size: 14px;	line-height: 24px;	float: left;	margin-right: 28px;}.main3_4a span {	font-size: 18px;}.main3_4a p {	text-indent: 31px}.main3_4b {	width: 450px;	height: 77px;	float: left;	color: #a92017;	font-family: "Microsoft Yahei";	font-size: 14px;	padding-top: 15px;	margin-right: 25px;}.main3_4b span {	font-size: 18px;}.main3_4c {	width: 95px;	height: 36px;	background: url(../images/main4_4b.jpg) no-repeat;	float: left;	margin-top: 19px;}.main4 {	width: 1002px;	margin: 0 auto;	margin-top: 24px;}.main4_t {	width: auto;	height: 49px;}.main4_1 {	width: 1000px;	height: auto;	border: 1px solid #a92016;}.main5 {	width: 1002px;	margin: 0 auto;	margin-top: 24px;}.main5_t {	width: 476px;	height: 49px;}.main5_1 {	width: 1000px;	height: 217px;	border: 1px solid #a92016;}.main5_1 ul li {	float: left;	width: 295px;	height: 178px;	margin: 19px 19px}.foot {	width: 1002px;	height: 80px;	text-align: center;	line-height: 80px;	margin: 0 auto;}img {	border: 0;}.ck-slide ul {	margin: 0;	padding: 0;	list-style-type: none;}.ck-slide {	position: relative;	overflow: hidden;}.ck-slide ul.ck-slide-wrapper {	position: absolute;	top: 0;	left: 0;	z-index: 1;	margin: 0;	padding: 0;}.ck-slide ul.ck-slide-wrapper li {	position: absolute;	margin-top: 0px;}.ck-slide ul.ck-slide-wrapper li a {	/*a鏍囩鏄鍐呭厓绱狅紝瀹介珮瀵筧鏍囩涓嶈捣浣滅敤锛岃繖閲屽繀椤绘坊鍔爈ine-height:0px;display:black锛屽惁鍒欏瀭鐩存粴鍔�<li>涔嬮棿浼氬嚭鐜伴棿闅�*/	line-height: 0px;	display: block;}.ck-slide .ck-prev,.ck-slide .ck-next {	position: absolute;	top: 50%;	z-index: 2;	width: 35px;	height: 70px;	margin-top: -35px;	border-radius: 3px;	opacity: .15;	background: red;	text-indent: -9999px;	background-repeat: no-repeat;	transition: opacity .2s linear 0s;}.ck-slide .ck-prev {	left: 5px;	background: url(../images/arrow-left.png) #000 50% no-repeat;}.ck-slide .ck-next {	right: 5px;	background: url(../images/arrow-right.png) #000 50% no-repeat;}.ck-slidebox {	position: absolute;	left: 50%;	bottom: 12px;	z-index: 30;}.ck-slidebox ul {	height: 20px;	padding: 0 4px;	border-radius: 8px;	background: rgba(0, 0, 0, 0.5);}.ck-slidebox ul li {	float: left;	height: 12px;	margin: 4px 4px;}.ck-slidebox ul li em {	display: block;	width: 12px;	height: 12px;	border-radius: 100%;	background-color: #fff;	text-indent: -9999px;	cursor: pointer;}.ck-slidebox ul li.current em {	background-color: #fe6500;}.ck-slidebox ul li em:hover {	background-color: #fe6500;}.ck-slide {	width: 700px;	height: 320px;	margin: 0 auto;}.ck-slide ul.ck-slide-wrapper {	height: 320px;}.gei {	color: #E20A2F;	font-size: 20px;	margin-top: 10px;}.zjd {	position: relative;	width: 100%;	margin-top: 10px;}.zj {	position: relative;	margin-top: 10px;}.zj ul li {	float: left;	width: 50%;}.clear {	clear: both;}.wz1 {	color: #A92016;font-size: 35px;margin-left: 69px;margin-top: 20px;font-weight: 600;}.wz2{font-size: 16px;    margin-left: 69px;    font-weight: 600;    margin-top: 20px;}.wz3{font-size: 16px;margin-left: 69px;font-weight: 600;}.wz4{font-size: 16px;margin-left: 69px;font-weight: 600;}.wz5{	color: #A92016;font-size: 20px;margin-left: 69px;margin-top: 60px;    line-height: 44px;}.wz6{	color: #A92016;font-size: 20px;margin-left: 69px;margin-top: 60px;font-weight: 600;    line-height: 44px;}.te{height: 50px;background: #A92016;color: #ffff;font-size: 27px;line-height: 49px;padding-left: 16px;width: 332px;}.te .sj{width: 0;height: 0;border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-right: 23px solid #FFFFFF;float: right;}.jin{height: 50px;background: #A92016;color: #ffff;font-size: 27px;line-height: 49px;padding-left: 16px;width: 614px;}.jin .sj{width: 0;height: 0;border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-right: 23px solid #F2F2F2;float: right;}.huo{height: 50px;background: #A92016;color: #ffff;font-size: 27px;line-height: 49px;padding-left: 16px;width: 643px;}.huo .sj{width: 0;height: 0;border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-right: 23px solid #F2F2F2;float: right;}.zjd ul li{float: left;width: 32%;text-align: center;color: #CC6F21;font-size: 20px;}.main10 {	width: 1002px;	height: auto;	position: relative;	margin: 0 auto;	margin-top: 26px;}.main10_1 {height: 50px;background: #A92016;color: #ffff;font-size: 27px;line-height: 49px;padding-left: 16px;	}.yun{float: left; color: #fff;}.main10_1 .sj{width: 0;height: 0;border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-right: 23px solid #F2F2F2;float: right;}.zjd1{position: relative;width: 1002px;margin-top: 20px;}.zjd1 ul li{float: left;width: 32%;text-align: center;color: #CC6F21;    font-size: 20px;}.main11 {	width: 1002px;	height: auto;	position: relative;	margin: 0 auto;	margin-top: 26px;}.main11_1 {height: 50px;background: #A92016;color: #ffff;font-size: 27px;line-height: 49px;padding-left: 16px;	}.yun{float: left; color: #fff;}.main11_1 .sj{width: 0;height: 0;border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-right: 23px solid #F2F2F2;float: right;}.zjd2{position: relative;width: 1002px;margin-top: 20px;}.zjd2 ul li{width: 100%;text-align: center;color:#FC552B;    font-size: 20px;}.zjd2 strong{color: #CC6F21;}.main12 {	width: 1002px;	height: auto;	position: relative;	margin: 0 auto;	margin-top: 26px;}.main12_1 {height: 50px;background: #A92016;color: #ffff;font-size: 27px;line-height: 49px;padding-left: 16px;	}.yun{float: left; color: #fff;}.main12_1 .sj{width: 0;height: 0;border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-right: 23px solid #F2F2F2;float: right;}.zjd3{position: relative;width: 1002px;margin-top: 20px;}.zjd3 ul li{float: left;width: 32%;text-align: center;color: #CC6F21;    font-size: 20px;}.bmqp{    width: 172px;    height: 67px;    background: #A92016;    text-align: center;    line-height: 67px;    margin-left: 21%;    margin-top: 20%;    border-radius: 10px;}    .bmqp a{    color: #fff;    font-size: 28px;}