@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:"Microsoft Yahei";font-size:14px;color:#333;text-align:left;background:url(img/banner.jpg) no-repeat center 36px;}
a:focus {outline:none;}
a {color:#333;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
a:hover {color:#7e3e13;text-decoration:underline;}
ul, li {list-style:none;}
img {border:none;}
.w1200 {overflow:hidden;width:1200px;margin:40px auto 0px;}
.k1200 {overflow:hidden;width:1200px;margin:0px auto 0px;}
.a1200 {overflow:hidden;width:1200px;margin:686px auto 0px;}


.bg1 {overflow:hidden;width:100%;background:url(img/bj1.jpg) repeat 0px 0px;margin:646px auto 0px;padding:40px 0px;}
.bg {overflow:hidden;width:100%;background:url(img/bj3.jpg) repeat 0px 0px;margin:40px auto 0px;padding:40px 0px 0px;}
.bg2 {overflow:hidden;width:100%;margin:0px auto;padding:0px 0px 40px;}


.zbox {overflow:hidden;width:1200px;margin:0px auto;}


.maina {overflow:hidden;width:1200px;margin:0px auto;}


.mainb {overflow:hidden;width:1250px;margin:5px auto 0px;}
.mainb ul li {overflow:hidden;_display:inline;float:left;width:210px;background:#fff;margin:30px 0px 0px 25px;padding:4px;border:1px solid #cfcfcf;}
.mainb ul li h3 {overflow:hidden;width:210px;height:400px;background:#f5f4ef;}
.mainb ul li p {overflow:hidden;font-size:16px;text-align:center;height:45px;line-height:45px;}


.mainc {overflow:hidden;float:left;width:559px;background:url(img/bj2.jpg) no-repeat 0px 0px;margin:40px 0px 0px;padding:10px 10px 0px;}
.mainc h2 {overflow:hidden;width:559px;height:374px;z-index:1;}
.mainc h2 img {width:559px;height:374px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainc h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainc h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:100%;height:42px;margin-top:-42px;z-index:2;}
.mainc h3 {overflow:hidden;position:relative;font-size:20px;font-weight:normal;text-align:center;width:100%;height:42px;line-height:42px;margin-top:-42px;z-index:3;}
.mainc p {overflow:hidden;font-size:16px;color:#666;text-indent:2em;line-height:30px;margin:20px 0px 0px;}
.mainc a {color:#f5ece1;}
.mainc a:hover {color:#fff;}


.maind {overflow:hidden;float:right;width:588px;margin:30px 0px 0px;}


.mainda {overflow:hidden;width:588px;margin:0px auto;}
.mainda ul li {overflow:hidden;float:left;width:588px;padding:5px 0px 15px;border-bottom:1px dotted #8f9498;}
.mainda ul li h3 {overflow:hidden;font-size:20px;text-align:center;height:45px;line-height:45px;}
.mainda ul li p {overflow:hidden;font-size:14px;color:#666;text-indent:2em;line-height:28px;height:56px;}
.mainda ul li p a {color:#7e3e13;}
.mainda ul li p a:hover {color:#7e3e13;}


.maindb {overflow:hidden;width:588px;margin:15px auto 0px;}
.maindb ul li {float:left;overflow:hidden;font-size:16px;background:url(img/bj4.jpg) no-repeat 12px center;width:553px;height:47px;line-height:47px;padding-left:35px;border-bottom:1px dotted #c1c1c1;}


.mainf {overflow:hidden;float:left;width:662px;height:286px;background:url(img/bj6.png) no-repeat 0px 0px;padding:40px 30px 0px 40px;}

.mainfa {overflow:hidden;float:left;width:178px;margin-right:30px;padding:5px;border:1px solid #a6a6a6;}
.mainfa img {width:178px;height:236px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainfa a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.mainfb {overflow:hidden;float:left;width:442px;padding:0px 0px 10px;border-bottom:1px dotted #8f9498;}
.mainfb h3 {overflow:hidden;font-size:22px;font-weight:normal;height:35px;}
.mainfb h3 a {color:#7e3e13;}
.mainfb h3 a:hover {color:#7e3e13;}
.mainfb p {overflow:hidden;font-size:16px;color:#666;text-indent:2em;line-height:28px;}



.mainfc {overflow:hidden;float:left;width:442px;margin:8px 0px 0px;}
.mainfc ul li {float:left;overflow:hidden;font-size:16px;background:url(img/bj7.png) no-repeat 0px center;width:422px;height:28px;line-height:28px;padding-left:20px;}


.details {font-size:12px;text-align:center;padding:0px 0px 40px;cursor:pointer;}
.details a {display:inline-block;background:#fff;width:auto;padding:10px;border-radius:5px;border:1px solid #ccc;}
.details a:hover {color:#fff;background:#7e3e13;border:1px solid #7e3e13;text-decoration:none;}
.details span {display:inline-block;background:#fff;width:auto;padding:10px;border-radius:5px;border:1px solid #ccc;}
.details input { border:1px solid #ccc; height:36px; }



.nainh {overflow:hidden;width:1200px;margin:20px auto 0px;padding:0px 0px 40px;}
.nainh ul li {float:left;overflow:hidden;width:1200px;margin:25px 0px 0px;padding:0px 0px 25px;border-bottom:1px dotted #c4c4c4;}
.nainh ul li h2 {overflow:hidden;float:left;width:200px;height:134px;margin-right:25px;}
.nainh ul li h2 img {width:200px;height:134px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nainh ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nainh ul li h3 {overflow:hidden;font-size:21px;height:38px;line-height:38px;}
.nainh ul li p {overflow:hidden;font-size:14px;color:#888;text-indent:2em;line-height:30px;margin:10px 0px 0px;}
.nainh ul li p a {color:#7e3e13;}
.nainh ul li p a:hover {color:#7e3e13;}
.nainh ul li h4 {font-size:12px;color:#666;font-weight:normal;line-height:18px;margin:8px 0px 0px;}





.maink {overflow:hidden;float:right;width:446px;padding:20px 0px 0px;}
.mainka {float:left;width:16px;height:29px;background:url(img/right.png) no-repeat 0px 0px;margin:104px 0px 0px;cursor:pointer;}
.mainkb {float:left;overflow:hidden;width:394px;padding-right:20px;}
.mainkb ul li {overflow:hidden;_display:inline;float:left;width:177px;margin-left:20px;}
.mainkb ul li h3 {overflow:hidden;width:175px;height:234px;border:1px solid #a6a6a6;}
.mainkb ul li h3 img {width:175px;height:234px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainkb ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainkb ul li p {font-size:16px;text-align:center;height:45px;line-height:45px;}
.mainkb ul li p a {color:#7e3e13;}
.mainkb ul li p a:hover {color:#7e3e13;}
.mainkc {float:left;width:16px;height:29px;background:url(img/left.png) no-repeat 0px 0px;margin:104px 0px 0px;cursor:pointer;}




.footer {overflow:hidden;font-size:14px;text-align:center;background:url(img/bj5.jpg) no-repeat center 0px;width:100%;height:90px;line-height:28px;margin:0px auto;padding:60px 0px 0px;}


