body{ background:#f3efe6;}

#header { margin:0 auto; padding:0; width:1124px; overflow:hidden;}
#header h1 { clear:both;  float:left; margin-left:20px; margin-top:20px}
#zhong{ float:left; margin-top:20px; margin-left:50px}
#tel{ float:right; margin:10px 50px 0 0}

/* navigator */
#nav { float:left; margin-left:200px }
#nav ul { margin:0; padding:0; list-style:none;}
#nav ul li {float:left; margin:0; padding:0 40px; line-height:0; font-size:0;}
#nav ul li a { margin:0; padding:0; display:inline-block;}
#nav ul li ul { margin:0; padding:0;}


#nav .allmenu {position:absolute; top:140px; left:50%; list-style:none; width:1124px; height:275px; margin-left:-561px; z-index:150; background: url(../images/gnb_menu_bg.jpg) 208px 0 no-repeat}
#nav .allmenu .gnbtt { position:absolute; top:0px; left:0px; z-index:150;}
#nav .allmenu .gone_2d 			{ position:absolute; top:12px;left:180px; margin:0; padding:0; z-index:150}
#nav .allmenu .gone_2d li 		{clear:both;}
#nav .allmenu .gtwo_2d 			{ position:absolute; top:12px;left:335px; margin:0; padding:0; z-index:150}
#nav .allmenu .gtwo_2d li		{clear:both;}
#nav .allmenu .gthree_2d 		{ position:absolute; top:12px;left:484px; margin:0; padding:0; z-index:150}
#nav .allmenu .gthree_2d li 	{clear:both;}
#nav .allmenu .gfour_2d			{ position:absolute; top:12px;left:634px; margin:0; padding:0; z-index:150}
#nav .allmenu .gfour_2d li		{clear:both;}
#nav .allmenu .gfive_2d			{ position:absolute; top:12px;left:784px; margin:0; padding:0; z-index:150}
#nav .allmenu .gfive_2d li		{clear:both;}
#nav .allmenu .gsix_2d			{ position:absolute; top:12px;left:934px; margin:0; padding:0; z-index:150}



.ksCon1{ max-width:1920px; margin:auto; background: url(../images/gjjb/ksBg09.jpg) no-repeat center 20px; padding-top:20px; height:396px;}
.ksCon1 div{ margin:auto;width:890px; height:55px; line-height:55px; padding-top:333px; overflow:hidden;}
.ksCon1 div a{ color:#4f3a2b; font-weight:bold; font-size:15px; padding:0 50px; font-family:"微软雅黑";}
.rxjbCon1 div a{padding:0 18px; }

.ksCon2{ background:url(../images/fkyz/ks03.jpg) no-repeat; width:1000px; margin:auto; display:table; height:631px;}
.ksCon2_1{ width:271px; height:300px; margin:51px 0 0 30px; display:inline; float:left;}
.ksCon2_1 img{ width:271px; height:300px; float:left;}
.ksCon2_2{ float:left; width:350px; margin:0 35px; display:inline;}
.ksCon2_2 dl{ float:left; width:350px; margin-top:50px;}
.ksCon2_2 dl dt{ font-family:"微软雅黑"; font-size:18px; line-height:34px; height:34px; overflow:hidden; float:left; width:100%; }
.ksCon2_2 dl dt a{ color:#d42570;}
.ksCon2_2 dl dd{ color:#999999; font-size:12px; line-height:21px; height:42px;float:left; width:100%; overflow:hidden;}
.ksCon2_2 dl dd a{ color:#237cd8;}
.ksCon2_2 ul{ float:left; border-top:dotted 1px #c6c5c3; padding-top:30px; margin-top:30px; width:350px;}
.ksCon2_2 ul li{ background-position:-984px -2px; font-size:14px; line-height:24px; height:24px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:10px; width:300px;}
.ksCon2_2 ul li a{ color:#464646;}

.ksCon2_3{ float:left; width:240px; margin:90px 0 0 10px; display:inline; }
.ksCon2_3 p{ color:#884d2d; font-size:12px; line-height:24px; height:168px; overflow:hidden; padding:20px 0 0 20px; width:200px; float:left;}
#zixun{ width:202px; height:26px; margin:200px 0 0 17px}

.ksCon2_4{ float:left;margin-top:85px; width:1000px;}
.ksCon2_4 span{ float:left; background:url(../images/fkyz/ks05.jpg)no-repeat; width:230px; height:160px; margin-left:20px; display:inline;}
.ksCon2_4 span:nth-child(1){ margin-left:0px;}
.ksCon2_4 span img{ float:left; width:222px; height:100px; margin:4px 0 0 4px; display:inline;}
.ksCon2_4 span font{ float:left; font-size:16px; font-family:"微软雅黑"; color:#4f3a2b; line-height:24px; height:24px; padding:5px 0 0 10px; width:220px; overflow:hidden;}
.ksCon2_4 span a{ background-position:-984px -324px; color:#d42570; font-size:12px; padding-left:15px; float:right; line-height:20px; height:20px; padding-right:10px;}

.ksCon3{ width:1000px; margin:auto; margin-top:40px; display:table;}
.ksCon3 h3{ background:url(../images/fkyz/ks07.jpg) no-repeat; width:1000px; height:49px; float:left;font-weight:normal;}
.ksCon3 h3 b{ float:left; width:230px; margin-left:20px; display:inline; margin-top:5px; line-height:44px; height:44px; text-align:center; font-size:24px; color:#fff; font-family:"微软雅黑"; font-weight:normal;}
.ksCon3 h3 ul{ float:left; padding-left:50px; width:620px; overflow:hidden; height:49px;}
.ksCon3 h3 ul li{ float:left; line-height:49px; font-size:15px; padding:0 22px; cursor:pointer;}
.ksCon3 h3 ul .lihover{ background:#d42570;}
.ksCon3 h3 ul .lihover a{ color:#fff; font-weight:bold;}
.ksCon3 h3 ul li a{ color:#4f3a2b;}
.ksCon3 h3 em{ font-style:normal; float:right; line-height:49px; font-size:12px; padding:0 15px 0 0; }
.ksCon3 h3 em a{ color:#237cd8;}
.ksCon3_1bg{ border:solid 1px #e5d7cd; border-top:0; width:998px; float:left; background: url(../images/fkyz/ks17.png) repeat-x;}
.jbbk{ float:left;}
.ksCon3_1{ background:url(../images/fkyz/ks18.png) right 0 no-repeat;width:707px; height:464px; float:left; position:relative;}
.ksCon3_1 div{ width:260px; height:220px; float:left;   display:inline; margin-right:40px; display:inline; position:absolute; left:50px; top:180px;}
.ksCon3_1 div img{ width:222px; height:185px; float:left;}
.ksCon3_1 div span{ width:222px; background:#917C6D; height:33px; line-height:33px;font-family:"微软雅黑"; left:0; bottom:10px; float:left;}
.ksCon3_1 div span b{height:33px; float:left; line-height:33px; text-align:center; font-size:12px; color:#fff; float:left; width:222px; overflow:hidden; font-weight:normal; }
.ksCon3_1 div span b a{ color:#fff;}
.ksCon3_1 div span font{ display:none; }

.ksCon3_1 dl{ float:left; width:610px; position:absolute; left:50px; top:40px; border-bottom:dotted 1px #c6c5c3; padding-bottom:25px;}
.ksCon3_1 dl dt{ font-family:"微软雅黑"; font-size:18px; text-align:left; line-height:34px; height:34px; overflow:hidden; float:left; width:100%; }
.ksCon3_1 dl dt a{ color:#d42570;}
.ksCon3_1 dl dd{ color:#999999; font-size:12px; line-height:21px; height:42px;float:left; width:100%; overflow:hidden; margin-top:8px}
.ksCon3_1 dl dd a{ color:#237cd8;}
.ksCon3_1 ul{ float:left; width:350px; position:absolute; left:332px; top:180px}
.ksCon3_1 ul li{ background-position:-984px -2px; font-size:14px; line-height:27px; height:27px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:10px; width:300px;}
.ksCon3_1 ul li a{ color:#464646;}
.ksCon3_1 ul li:nth-child(4){ margin-bottom:27px;}
.ksCon3_2{ background:url(../images/fkyz/ks19.png) repeat-x; height:464px; width:290px; float:right;}
.ksCon3_2 b{ float:left; color:#4f3a2b; font-family:"微软雅黑"; width:250px; padding:39px 0 0 15px; font-weight:normal;}
.ksCon3_2 b font{ font-size:12px; color:#e7e4e2; font-family:"Century Gothic"; padding-left:10px;}

.ksCon3_2 ul{ float:left; width:250px; padding:0 15px;}
.ksCon3_2 ul li{ float:left; width:250px; margin-top:22px; cursor:pointer;}
.ksCon3_2 ul li span{ float:left; background:url(../images/fkyz/ks09.jpg) no-repeat; width:78px; height:70px;} 
.ksCon3_2 ul li span img{ float:left; width:58px; height:58px; margin:6px 0 0 6px; display:inline;}
.ksCon3_2 ul li dl{ float:left; width:162px; padding-left:10px;}
.ksCon3_2 ul li dl dt{ float:left; width:100%;}
.ksCon3_2 ul li dl dt a{ color:#4f3a2b; font-size:12px;}
.ksCon3_2 ul li dl dd{ float:left; font-size:12px; line-height:18px; height:36px; overflow:hidden; width:100%; color:#b8b8b8; padding-top:5px;}

.ksCon3_2 ul li:hover span{ background:url(../images/fkyz/ks10.jpg)no-repeat;}
.ksCon3_2 ul li:hover dl dt a{ color:#d42570; font-weight:bold;}
.ksCon3_2 ul li:hover dl dd{ color:#a27944;}

.ksCon4{ width:1000px; display:table; margin:auto; margin-top:55px;}
.ksCon4 h3{ background:url(../images/fkyz/ks13.jpg) no-repeat; width:1000px; height:49px; line-height:49px; float:left;}
.ksCon4 h3 b{ float:left; width:282px; margin-left:20px; display:inline; margin-top:5px; line-height:44px; height:44px; text-align:center; font-size:24px; color:#fff; font-family:"微软雅黑"; font-weight:normal;}
.ksCon4 h3 a{ color:#d42570; line-height:49px; float:right; margin-right:50px; display:inline; font-weight:normal; font-size:12px;}
.ksCon4 .ksCon4_1{ background:url(../images/fkyz/ks11.jpg) no-repeat; width:709px; height:368px; float:left; border-left:solid 1px #e5d6cb;border-bottom:solid 1px #e5d6cb;}
.ksCon4_1 div{ width:330px; float:left; margin:45px 0 0 340px; display:inline;}
.ksCon4_1 div b{ float:left; font-weight:normal; color:#884d2d; font-size:12px;font-family:"微软雅黑"; width:100%;height:24px; line-height:24px;}
.ksCon4_1 div b strong{ float:left; color:#d42570; font-size:16px; margin-right:10px; display:inline;}
.ksCon4_1 div font{ float:left; width:100%; color:#237cd8; font-family:"微软雅黑"; font-size:14px; overflow:hidden; height:24px; line-height:24px; margin-top:5px;}
.ksCon4_1 div span{ border-top:solid 1px #e3e2e2; width:330px; margin-top:20px; padding-top:20px; font-size:12px; float:left; }
.ksCon4_1 div span label{ color:#a55519; float:left; width:40px; line-height:21px;}
.ksCon4_1 div span p{ color:#5a5a5a; font-size:12px; line-height:21px; height:63px; overflow:hidden; float:left; margin-bottom:20px; width:270px;}
.ksCon4_1 div span big{color:#5a5a5a; font-size:12px; line-height:21px; height:42px; overflow:hidden; float:left;margin-bottom:20px;width:270px;}
.ksCon4_1 div small{ float:left; margin-top:30px; padding-left:30px;}
.ksCon4_1 div small a{ float:left; background:url(../images/fkyz/ks15.jpg)no-repeat; width:92px; height:45px; color:#fff; font-size:14px; line-height:30px; margin-left:22px; display:inline; padding-left:20px;}


.ksCon4_2{ float:left; background:url(../images/fkyz/ks20.png)repeat-x; height:368px; border-right:solid 1px #e5d6cb;border-bottom:solid 1px #e5d6cb; width:289px;}
.ksCon4_2_1{ background:url(../images/fkyz/ks14.jpg)no-repeat; width:260px; height:293px; margin-top:40px; padding-left:25px;}


.ksCon4_2_1 dl{float:left; width:210px; padding-top:23px;}
.ksCon4_2_1 dl dt{ height:24px; line-height:24px; margin-bottom:5px; overflow:hidden;}
.ksCon4_2_1 dl dt font{ background-position:-979px -260px; width:20px; margin-right:10px; display:inline; height:19px; line-height:19px; text-align:center; color:#a95110; font-size:12px; float:left; margin-top:2px;}
.ksCon4_2_1 dl dt a{ color:#d42570; font-size:14px; font-family:"微软雅黑"; float:left; width:180px;}
.ksCon4_2_1 dl dd{ color:#b1a599; font-size:12px; height:36px; overflow:hidden; line-height:18px;}
.ksCon4_2_1 dl dd a{ color:#b1a599;}
.ksCon4_2_1 dl dd font{background-position:-979px -260px; width:20px; margin-right:10px; display:inline; height:19px; line-height:19px; text-align:center; color:#a95110; font-size:12px; float:left;}


.ksCon4_2_1 ul{ float:left; margin-top:18px;}
.ksCon4_2_1 ul li{ line-height:24px; height:24px; font-size:12px; padding-left:30px; width:180px; background-position:-980px -292px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.ksCon4_2_1 ul li a{color:#222;}
.ksCon4_2_1 em{ float:left; width:192px; height:49px; margin:25px 0 0 0px; display:inline;}
.ksCon4_2_1 em a{ float:left;width:192px; height:49px;} 

.HomeBottom{ min-width:1240px; border-top:solid 2px #967c72; background:#fff;}
.HomeBottom_1{ margin:auto; width:1000px; display:table; position:relative;}
.HomeBottom_1 div{display:inline; float:left; width:1000px;}
.HomeBottom_1 div dl{ width:440px; float:left;  padding-top:30px; height:190px; margin-left:0px; display:inline;}
.HomeBottom_1 div dl dt{ float:left; width:100%; font-weight:bold; font-size:12px; margin:0 0 15px 0;}
.HomeBottom_1 div dl dt a{ color:#000;}
.HomeBottom_1 div dl dd{ float:left; width:100%; font-size:12px; line-height:30px; margin-top:0px; }
.HomeBottom_1 div strong{ position:absolute; top:30px; left:468px; width:99px; font-size:12px;}

.HomeBottom_1 div dl dd a{ float:left; width:80px; color:#4f3a2b; font-size:12px; line-height:24px;}
.HomeBottom_1 div span{ float:right; margin-left:50px; display:inline; margin-top:30px; width:280px; position:relative; height:190px;}
.HomeBottom_1 div span em{ background-position:-8px -248px; width:170px; height:170px; position:absolute; left:50px; top:0px; z-index:1;}
.HomeBottom_1 div span b{  float:left; width:100%; font-size:12px; margin:0 0 15px 0;}
.HomeBottom_1 div span p{ line-height:24px; font-size:12px; color:#000000; padding-top:30px; float:left; position:absolute; z-index:2; top:30px; left:0;}
.HomeBottom_1 div span p font{ font-size:12px; color:#d42570;}
.HomeBottom_1 div span p .zx_qq{ background:#000; padding-left:28px; height:35px; line-height:35px; background: url(../images/QQ_img.gif) left center no-repeat; float:left; width:250px;}
.HomeBottom_1 div small{ background-position:-335px -133px; width:99px; height:99px; float:left; margin-top:95px;}

.HomeBottom_1 .lianxi{float:right; margin-left:50px; display:inline; margin-top:30px; width:280px; position:relative; height:190px;}
.HomeBottom_1 .lianxi h4{ float:left; width:100%; font-size:12px; margin:0 0 15px 0; display:block;}
.HomeBottom_1 .lianxi ul {font-size:12px; color:#000000; padding-top:30px; float:left; }
.HomeBottom_1 .lianxi ul li{line-height:28px;height:28px;display:block;}
.HomeBottom_1 .lianxi ul li font{ font-size:12px; color:#d42570;}
.HomeBottom_1 .lianxi ul li .zx_qq img{ padding-right:3px;}
.HomeBottom_1 .lianxi ul li a:hover{text-decoration:none;}

.HomeBottom_2{ width:100%; background:#4f3a2b; height:49px;}
.HomeBottom_2 div{ width:1000px; height:49px; line-height:49px; margin:auto; font-size:12px; color:#fff;}
.HomeBottom_2 div ul{ padding-top:18px; float:left; padding-right:40px;}
.HomeBottom_2 div ul li{ font-size:12px; height:12px; line-height:12px; border-left:solid 1px #fff; padding:0 10px; float:left;}
.HomeBottom_2 div ul li:nth-child(1){ border:0;}
.HomeBottom_2 div ul a{ color:#fff;}
.HomeBottom_2 div p{ float:left;}