@charset "utf-8";
/* CSS Document */
html{font-family:"Microsoft YaHei"; font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,b,img{padding:0;margin:0;border:0 none}
img,input{border:0;vertical-align:middle}
ul,li{list-style:none;margin:0;padding:0}
form{padding:0;margin:0}
td{FONT-SIZE:12px}
img{border:0}
a{COLOR:#333;blr:expression(this.onFocus=this.blur());text-decoration:none}
a:focus{outline:0}
input,textarea{outline:none} 
a:hover{color:#ba9467;text-decoration:none;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.content{width:1200px; overflow:hidden; margin:0px auto;}


.title{ text-align:center;  margin:30px auto 30px; overflow:hidden; color:#333333}
.title h3{font-size:30px; font-weight:bold;    padding-bottom: 10px;}
.title i{font-size:12px; color:#ccc; margin:7px 0; display:block; font-style:normal; text-transform:uppercase;} 
.title p{ font-size:16px;color:#b0afaf; background:url(../images/xx.png) no-repeat center bottom; padding-bottom:20px;}
.title p b{ margin:0 10px; }
.title span{ color:#ba9467;}
.title1{color:#fff;}
.title1 span{color:#ff7800}
/*头部*/
.pic_son{width: 1200px;overflow: hidden;margin:20px auto; font-size:14px;color:#666666; text-align:center;}
.pic_son a{overflow:hidden;border:1px solid #f1f1f1; border-radius:5px; padding:5px 20px;display: -webkit-inline-box; margin:0 10px; background:#ba9467;color:#fff;}

.top_box{width:100%; max-width:1920px; height:37px; line-height:37px;  margin:0px auto;font-size:12px;color:#666; border-bottom:1px #ccc solid; background:#fff; min-width:1200px}
.top{width:1200px; height:37px; line-height:37px;  margin:0px auto; font-size:12px; color:#666;}
.top span{float:right; position:relative}
.top span a{color:#666; margin: 0 5px;}
.top span a:hover{color:#c00;}
.top span a div{width:70px; height:70px; position:absolute; top:37px; overflow:hidden; z-index:99; display:none;}
.top span a div img{width:100%}
.top span a:hover div{display:block;}
.hede{ width:100%; max-width:1920px; margin:0px auto 0; height: 155px;  background:url(../images/bjr.jpg) repeat-x ;}
.hed{width:1200px; overflow:hidden; margin:0px auto; position:relative; }
.logo{float:left; margin-top:42px; }
.tet{float: left;font-size: 24px;font-weight: bold;margin-top:44px; color:#b89b6f; margin-left:13px;}
.tet b{color:#f60}
.tet p{font-size: 18px;color:#666; line-height: 20px; font-weight:normal;}

.hot{       width: 200px;  float: right;  padding-left: 70px; background: url(../images/l_tel.png) no-repeat 23px center; padding-top: 38px;  height: 93px;}
.hot .tel_p1 {font-size: 13px;color: #1c1c1c;height: 26px; line-height: 18px;}
.hot .tel_p2 {font-size: 37px; color: #ba9467; height: 30px;line-height: 30px; font-family:Impact;}



.nav{ width:100%; max-width:1920px; min-width:1200px; height:60px;  margin:0px auto 0;  background:#ba9467; overflow:hidden}
.nav ul{width:1200px; margin:0px auto; overflow:hidden;}
.nav ul li{ float:left; height:65px; line-height:65px; text-align:center; padding-right:3px; background:url(../images/nav_x.png) no-repeat center right;  font-size:16px;  }
.nav ul li a{ display:block; height:65px; color:#fff;   padding:0 28px;}
.nav ul li:last-child{background:none;}
.nav ul li  a:hover{ color:#fff; background:#a27c4f;}
.nav ul li  a.hover{color:#fff; background:#a27c4f;}

/*banner*/
.banner{ width:100%; max-width:1920px;margin:0px auto;height:740px;  position:relative; min-width:1100px; }
.fullSlide{width:100%;position:relative;height:740px;background:#EEE;margin:0 auto;}
.fullSlide .md{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .md ul{width:100% !important;margin:0;padding:0;list-style:none}
.fullSlide .md li{width:100% !important;height:740px;overflow:hidden;text-align:center;}
.fullSlide .md li a{display:block;height:740px;}
.fullSlide .hd{ bottom: 28px;height: 10px; left: 0;line-height: 9999px; margin: 0 auto; position: relative;width: 1000px; z-index: 1; overflow:hidden;}
.fullSlide .hd ul{  list-style: outside none none; margin: 0 auto;padding: 0; text-align: center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:60px;margin:5px 2px;overflow:hidden; color:#fff;  height: 5px;
 background:#fff; font-size:12px; overflow:hidden; border-radius:10px;}
.fullSlide .hd ul .on{background:#ba9467; color:#000; }

/*搜索*/


.sousuo{width:100%; height:117px;  font-size:14px; margin:0px auto; max-width:1920px; min-width:1200px; position:absolute; bottom:34px; left:0;}
.sousuocon{width:1200px; margin:0px auto; height:117px; line-height:117px;  color:#666; background:rgba( 0,0,0,0.7); }
.sousuocon ul{width:1200px; overflow:hidden; margin:0 auto;}
.sousuocon ul li{float:left; overflow:hidden;}
.sousuocon ul li a{ margin:0 8px; color:#f1f1f1;}
.sousuocon ul li a:hover{color:#ba9467;}
.gj{width:680px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:14px; color:#f1f1f1; text-indent:2.2em;  }
.txt{width:360px; background:#fff; border:1px #ccc solid; height:34px;  text-indent:1em; color:#666; line-height:34px; font-family:"Microsoft YaHei";}
.btn{    width: 83px; background: #ba9467 url(../images/sousuo.png) no-repeat 6px center; border: 1px #ba9467 solid; height: 36px; cursor: pointer; line-height: 36px;  text-indent: 1.5em;  font-size: 16px;  color: #fff;}
.liji{width:160px; height:25px;  margin-left: 15px; line-height:25px; text-align:center; margin-top: 11px; font-size:14px;}
.liji a{color:#fff;}

.corbox{width:100%; max-width:1920px; background:#f2f2f2; min-width:1200px; overflow:hidden; margin:0px auto; padding-bottom:30px;}

.wmfw{overflow:hidden;}
.wmfw ul{overflow:hidden; padding:10px 0 10px 5px; }
.wmfw ul li{width:245px; height:100px; float:left; margin-right:15px; background:#fff;     padding: 40px 0 0 40px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.wmfw ul li img{float:left; margin-right:20px;}
.wmfw ul li span{float:left; display:inline-block; font-size:20px; color:#ba9467; font-weight:bold; }
.wmfw ul li span p a{ margin-top:7px;background:#757577; width:85px; height:24px; line-height:24px; font-size:12px; display:inline-block; color:#fff; text-align:center; font-weight:normal;}
.wmfw ul li span p a:hover{background:#ba9467}
.wmfw ul li:last-child{ margin-right:0px;}
.wmfw ul li:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-webkit-box-shadow:0px 5px 15px #e5e5e5; -moz-box-shadow:0px 5px 15px #e5e5e5;  box-shadow:0px 5px 15px #e5e5e5;}


.pic_tab{width:1200px; overflow:hidden; margin:0px auto; color:#6d6b6b; font-size:16px; text-align:center;}
.pic_tab a{margin:0 20px; color:#6d6b6b;}
.pic_tab a:hover{color:#ba9467}
.pic_tab a.osel{color:#ba9467;}
.pic_box{overflow:hidden; margin:30px auto 0;}
.pic_box .pic_01{ overflow:hidden; display: none}
.pic_box .pic_01:first-child {display:block;}
.pic_box .pic_01 ul{ overflow:hidden;}
.pic_box .pic_01 ul li{ width:390px; height:230px; overflow:hidden; margin:0px 10px 10px 0; float:left; position:relative;}
.pic_box .pic_01 ul li:first-child{ height:470px;}
.pic_box .pic_01 ul li:nth-child(5n) { height:470px;}
.pic_box .pic_01 ul li:nth-child(6n){ margin-top:-240px;}
.pic_box .pic_01 ul li:nth-child(7n) { margin:-240px 0 0 400px;}
.pic_box .pic_01 ul li div{ background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);; 
background: -o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);  
background: -ms-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1)); height:110px; line-height:165px; font-size:16px; text-align:center; position:absolute; bottom:-110px; color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:370px; padding:0 10px;
-webkit-transition:all .5s;transition:all .5s;
}
.pic_box .pic_01 ul li:hover div{ bottom:0px;}
.pic_box .pic_01 ul li img{ -webkit-transition:all .5s;transition:all .5s}
.pic_box .pic_01 ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.ckgd{width:250px; height:50px; line-height:50px; overflow:hidden; border:1px #ccc solid; border-radius:5px; color:#666; text-align:center; font-size:16px; margin:30px auto 40px}

.pic_box1{width:100%; max-width:1920px; background:#f2f2f2; min-width:1200px; overflow:hidden; margin:0px auto; }
.pic_box1 .pic_02{width:1200px; overflow:hidden; margin:0px auto ; display:none;}
.pic_box1 .pic_02 ul{ overflow:hidden; width:1207px;}
.pic_box1 .pic_02 ul li{ float:left;  width:290px; overflow:hidden; margin:0px 7px 10px 0;  border:1px #dedddd solid;}
.pic_box1 .pic_02 ul li div{  width:290px;height:180px; -webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.pic_box1 .pic_02 ul li dl{padding:10px 15px; text-align:left; height:88px }
.pic_box1 .pic_02 ul li dd{ height:60px; border-bottom:1px #dedddd solid; line-height:60px; color:#666; background:#fff; padding:0 10px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:16px; text-align:center;  }
.pic_box1 .pic_02 ul li dt{ padding:0 10px;line-height:45px; background:url(../images/dzjt.png) no-repeat center right;  font-size:16px; color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.pic_box1 .pic_02 ul li div img{-webkit-transition:all .5s;transition:all .5s;}
.pic_box1 .pic_02 ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.pic_box1 .pic_02 ul li:hover dd{color:#ba9467}
.pic_box1 .pic_02 ul li dt a {display:block; color:#666;}
.pic_box1 .pic_02 ul li dt a:hover{color:#ba9467}
.pic_box1 .pic_02:first-child {display:block;}


.from{ position:relative; width:1170px; margin:0px auto; padding:15px; overflow:hidden;  background:url(../images/bjr.jpg) no-repeat center top; margin-bottom:40px;}
.from .bd .bd-l{ width:260px; font-size:18px;  float:left; background:url(../images/form.png) no-repeat center ; height:250px; text-align:center;}
.from .bd .bd-l img{padding:20px 0 10px;}
.from .bd .bd-l h3{ color:#fff; font-weight:normal;}
.from .bd .bd-l h3 span{ font-weight:bold; color:#ba9467; font-weight:bold;}
.from .bd .bd-l p{ font-size:14px; color:#fff;}
.from .bd .bd-l .m a{ display:inline-block; width:214px;  border:1px #ba9467 solid ;height:36px; line-height:36px; background:#ba9467; color:#fff; font-size:18px; margin:10px 0 30px}
.from .bd .bd-l .m a:hover{background:#333; color:#ba9467; border:1px #ba9467 solid}
.from .bd .bd-r{ width:888px;  float:left; padding:24px 0 0 20px; border:1px solid #ccc;border-left:0; font-size:16px;}
.from .bd .bd-r ul li{ margin-bottom:19px;     font-size: 14px;}
.from .bd .bd-r ul li input{ display:inline-block; border:none;}
.from .bd .bd-r ul li label{ display:inline-block; width:110px; height:36px; line-height:36px; background:#ba9467; color:#fff; font-size:16px; text-align:center; margin-right:10px;}
.from .bd .bd-r ul .li-04,.from .bd .bd-r ul .li-05,.from .bd .bd-r ul .li-06{ float:left;}
.from .bd .bd-r  .select{ display:inline-block; width:85px; height:26px; background:#f3f1f1; font-size:16px; margin:0 10px 0 2px; }
.from .bd .bd-r  .li-01 input{ width:120px; height:26px; line-height:26px; background:#eee; border:0; padding: 0 0 0 6px; margin-right:5px; }
.from .bd .bd-r  li input[type="radio"]{ margin: 0 3px;}
.from .bd .bd-r  .li-04 input,.from .bd .bd-r  .li-05 input{ width:150px; padding-left:6px;  height:34px; line-height:34px; border:1px solid #eee; margin-right:20px;}
.from .bd .bd-r  .li-06  input{ width:220px; height:36px; background:#757576; font-size:16px; cursor:pointer;color:#fff;}
.from .bd .bd-r  .li-06  input:hover{ background:#ba9467; }

.dianfan{width:1200px; overflow:hidden; margin:0px auto;}
.dianfan ul{overflow:hidden;}
.dianfan ul li{ height:220px;overflow:hidden; float:left; margin:0 10px 12px 0; width:400px; position:relative;}
.dianfan ul li img{ position:absolute; top:0; left:0px;}
.dianfan ul li:nth-child(1) { width:810px;}
.dianfan ul li:nth-child(2) { width:376px; height:453px; float:right; margin:0px;}
.dianfan ul li:nth-child(4) { margin-right:10px;}
.dianfan ul li dd{ background:#757576; width:100px; height:28px; line-height:28px; text-align:center; color:#fff; display:inline-block; }
.dianfan ul li dd.zixun1{ position: absolute; z-index: 9;  top: 50%;  right: 20%;}
.dianfan ul li dd.zixun2{ position: absolute; z-index: 9;  top: 36%;  right: 40%;}
.dianfan ul li dd.zixun3{ position: absolute; z-index: 9;  top: 30%;  left: 5%;}
.dianfan ul li dd.zixun4{ position: absolute; z-index: 9;  bottom: 17%;  right: 18%;}
.dianfan ul li dd a{color:#fff; font-size:14px; display:block;}
.dianfan ul li:hover img{opacity:0.8}
.dianfan ul li dd:hover{background:#ba9467}

.banner1{width:100%; max-width:1920px; overflow:hidden; margin:30px auto 0; height:329px; position:relative; min-width:1200px;}
.banner1 img{position:absolute; left:50%; margin-left:-960px; overflow:hidden;}
.ban_box{position:absolute; width:100%; top:0px; left:0;}
.hott {width:1200px; margin:0px auto; position:relative; overflow:hidden;}
.hott img{position:inherit; left:0%; margin-left:0px;}
.hott h2{ font-size:24px; color:#fff; text-align:center; padding:30px 0; font-weight:normal;}
.hott p{ position:absolute; right:62px; color:#fff; font-size:30px;top: 176px; font-weight:bold}
.hott a{ border:1px #ba9467 solid; background:#ba9467;   line-height:43px; display: block;  width: 204px; height: 43px; font-size: 16px;  text-align: center;  color: #fff; float: right;  position: absolute;   top: 68px;  right: 2px;}
.hott a:hover{ background:#775e40; color:#fff;}
.hott1{color:#fff;}

.ys_box{width:100%; max-width:1920px; min-width:1200px; overflow:hidden;  background:#f9f3fd; margin:0px auto 0;    }
.ys_box dl{overflow:hidden;background:url(../images/ys_xx.png) no-repeat center bottom; padding-bottom:60px;}
.ys_box dl dd{overflow:hidden; float:left; width:630px; }
.ys_box dl dt{ float:right;overflow:hidden; width:570px}
.ys_box dl dt h3{color:#ba9467; font-size:24px; padding-top:30px;}
.ys_box dl dt h3 span{float:left; margin-right:14px;}
.ys_box dl dt h3 i{ font-size:14px; text-transform:uppercase; color:#bebebe; display:block; font-style:normal; font-weight:normal; margin-top:5px;}
.ys_box dl dt ul{ margin-left:60px; overflow:hidden; margin-top:20px;}
.ys_box dl dt ul li{background:url(../images/ys_06.png) no-repeat 0 5px; padding-left:30px; font-size:16px; color:#666; margin-top:30px;}
.ys_box dl dt ul li span{color:#ba9467}
.ys_box dl:nth-child(2n) dd{ float:right;}
.ys_box dl:nth-child(2n) dt{ float:left;}
.ys_box dl:last-child{ background:none;} 


.x_banner{width:100%; max-width:1920px; min-width:1200px; margin:0px auto;  background:url(../images/x-banner.png) no-repeat center; height:215px; text-align:center; color:#fff;}
.x_banner p{font-size:34px; padding-top:50px;}
.x_banner dd{font-size:20px; padding-top:30px; width:655px; margin:0px auto;}
.x_banner dd span{float:left; margin-top:10px;}
.x_banner dd  b{font-weight:bold; float:left; font-size:34px; margin:0 50px 0 0}
.x_banner dd a.zixun{width:150px; height:40px; line-height:40px; background:#585858; color:#fff; display:inline-block; float:left; text-align:center;}
.x_banner dd a.zixun:hover{background:#8a673b;}


.hezuo{width:1200px; overflow:hidden; margin:0px auto;}
.hezuo ul{width:1210px; overflow:hidden;}
.hezuo ul li{ width:292px; float:left; overflow:hidden; margin:0 10px 10px 0}
.hezuo ul li div{width:290px; border:1px #d7d7d7 solid; height:100px; overflow:hidden;text-align: center;}
.hezuo ul li dd{ height:40px; line-height:40px; text-align:center; background:#d7d7d7; font-size:16px}
.hezuo ul li div img{-webkit-transition:all .5s;transition:all .5s;height:100%;}
.hezuo ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}

.zizhi{overflow:hidden; margin:30px auto 0;   }
.zizhi ul{ overflow:hidden; margin:0px auto; width:1210px;}
.zizhi ul li{overflow:hidden; margin:0px auto; width:292px; padding:0px; background:#f2f2f2; float:left; margin-right:10px;} 
.zizhi ul li div{width:280px; height:220px; margin:5px auto 0; overflow:hidden;}
.zizhi ul li div img{-webkit-transition:all .5s;transition:all .5s; width:100%}
.zizhi ul li dd{ height:60px; line-height:60px; font-size:16px; position:relative; text-indent:1em;}
.zizhi ul li dd:after{ position:absolute; right:10px; content:"+"; font-family:"宋体"; font-size:40px; color:#999;    top: 0px;}
.zizhi ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}


.bwgbox{overflow:hidden; }
.bwg_left{width:710px; height:580px; float:left; overflow:hidden;}
.bwg_left ul li{width:710px; height:580px;overflow:hidden; position:relative;}
.bwg_left ul li div{position:absolute; background:rgba(0,0,0,0.7); color:#fff; text-align:center; height:50px; line-height:50px; left:0px;  bottom:0px; width:100%; font-size:16px;}
.bwg_left ul li img{-webkit-transition:all .5s;transition:all .5s;width:100%}
.bwg_left ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.bwg_right{width:490px; height:580px; float:right; overflow:hidden;}
.bwg_right ul{ overflow:hidden;}
.bwg_right ul li{ width:230px; height:190px; overflow:hidden; margin:0 0 10px 10px; float:left; opacity:0.7}
.bwg_right ul li.thistab{ opacity:1;}
.bwg_right ul li img{-webkit-transition:all .5s;transition:all .5s;width:100%}
.bwg_right ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}


.about{width:100%; overflow:hidden; margin:0px auto; background:#f2f2f2; max-width:1920px; min-width:1200px; padding-bottom:30px; }
.d_about{width:100%;min-width:1200px;height:440px;position:relative;overflow:hidden;background:#fff;text-align:center;}
.d_about .bd{width:1200px;position:absolute;left:50%;margin-left:-600px}
.d_about .bd li{width:1200px;overflow:hidden; position:relative; overflow:hidden;}
.d_about .bd li img{display:block;width:1200px;height:440px;}
.d_about .tempWrap{overflow:visible !important}
.d_about .tempWrap ul{margin-left:-1200px !important;}
.d_about .hd{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center;}
.d_about .hd li{display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden;background:url(../images/d_about-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.d_about .hd li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1;}
.d_about .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:440px;cursor:pointer;}
.d_about .prev{left:-50%;margin-left:-600px;}
.d_about .next{left:50%;margin-left:600px;}
.d_about .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:440px;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.d_about .pnBtn .arrow{position:absolute;top:0;z-index:1;width:60px;height:440px;}
.d_about .d_txt{position:absolute;width:700px;right:0; background:rgba(0,0,0,0.8);z-index:9999;height:90px;bottom:0px;text-align:left;}
.d_about .d_txt dd{font-size:20px; padding-top:30px; width:590px; margin:0px auto; color:#fff;}
.d_about .d_txt dd span{float:left; margin-top:7px;}
.d_about .d_txt dd  b{font-weight:bold; float:left; font-size:32px; margin:0 10px 0 0}
.d_about .d_txt dd a.zixun{width:130px; height:40px; line-height:40px; background:#ba9466; color:#fff; display:inline-block; float:left; text-align:center;}
.d_about .d_txt dd a.zixun:hover{background:#8a673b;}
.about_box{width:1200px;  position:relative; z-index:9999; margin:0px auto;}
.abuout_com{width:440px; height:380px; background:#f2f2f2; padding:30px; text-align:left; }
.abuout_com h3{ font-size:24px; color:#333; font-weight:normal;}
.abuout_com h3::after{content:"————"; font-size:24px; display:block; color:#ba9467}
.abuout_com dt{font-size:16px; line-height:30px; color:#7d7f80; height:244px; overflow:hidden;-webkit-line-clamp: 8;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box; margin-bottom:20px;  }
.abuout_com a.xq{color:#ba9467; font-size:16px;}
.abuout_com a.xq:hover{color:#8a673b; }
.about_jt { position:absolute; height:35px; width:100%; z-index:9999; bottom:0px; color:#fff;}
.about_jt span.p_Btn{ float:left; margin-left:465px; color:#fff; font-size:24px; width:35px; height:35px; line-height:35px; display: inline-grid; background:#ba9467; font-family:"宋体";}
.about_jt span.p_Btn .prev,.about_jt span.r_Btn .next{ margin:0px; }
.about_jt span.r_Btn{ float:left; margin-left:1px; color:#fff; font-size:24px; width:35px; height:35px;line-height:35px;  background:#ba9467; font-family:"宋体";}
.about_jt span a{color:#fff; font-weight:bold; display:block;    text-align: center;}
.about_jt span.p_Btn:hover,.about_jt span.r_Btn:hover{ background:#8a673b}


.about_content{ width:100%; max-width:1900px; margin:0px auto; overflow:hidden; background:#fff url(../images/zz.png) repeat-x center top;  position:relative;}
.about_tab{width:727px; margin:30px auto; overflow:hidden; }
.about_tab ul li{ float:left; margin:0 10px; padding:0px; width:220px; background:#fff; border-radius:5px; border:1px #ccc solid; height:50px; line-height:50px; text-align:center; font-size:18px;}
.about_tab ul li.thistab{ background:#ba9466;}
.about_tab ul li.thistab a{color:#fff; display:block;}
.about_com{ width:1200px; background:#fff; margin:0px auto; padding:30px 30px 0; overflow:hidden; height:288px}
.zz_box{overflow:hidden; margin:0px auto;   }
.zz_box ul{ overflow:hidden; margin:0px auto;}
.zz_box ul li{overflow:hidden; margin:0px auto; width:300px; padding:0px; background:#f2f2f2; float:left; margin-right:10px;} 
.zz_box ul li div{width:290px; height:220px; margin:5px auto 0; overflow:hidden;}
.zz_box ul li div img{-webkit-transition:all .5s;transition:all .5s; width:100%}
.zz_box ul li dd{ height:60px; line-height:60px; font-size:16px; position:relative; text-indent:1em;}
.zz_box ul li dd:after{ position:absolute; right:10px; content:"+"; font-family:"宋体"; font-size:40px; color:#999;    top: 0px;}
.zz_box ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}


.d_news{width:1200px; overflow:hidden; margin:40px auto;}
.d_newsL{width:570px; float: left; overflow:hidden; position:relative;}
.d_newsL h3{ height:40px; line-height:40px; font-size:24px; font-weight:normal; margin-bottom:20px;}
.d_newsL h3 a{margin-right:25px;}
.d_newsL h3 a.osel{color:#ba9467}
.d_newsL ul{ overflow:hidden;}
.d_newsL ul li{overflow:hidden; height:450px;}
.d_newsL ul li dt{height:40px; line-height:40px; position:relative; font-size:15px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.d_newsL ul li dt span{float:right; color:#999;}
.d_newsL ul li em{ position:absolute; top:17px; right:0px; font-style:normal; font-size:14px;}
.d_newsL ul li em i{font-family:"宋体";font-style:normal;}
.d_newsL ul li dt:first-child{width:570px; height:200px; overflow:hidden;}
.d_newsL ul li dt:first-child img{-webkit-transition:all .5s;transition:all .5s; }
.d_newsL ul li dt:first-child :hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.d_newsL ul li dt:first-child span{display:none;}
.d_newsL ul li dt:first-child  div{position:absolute;-webkit-transition:all .5s;transition:all .5s; bottom:-40px; background:rgba( 0,0,0,0.6); height:40px; line-height:40px; width:100%; text-align:center; }
.d_newsL ul li dt:first-child a div{color:#fff;}
.d_newsL ul li dt:first-child :hover div{ bottom:0px;}
.d_newsR{width:550px; float:right;  overflow:hidden;}
.d_newsR h3{ height:40px; line-height:40px; font-size:24px; font-weight:normal; margin-bottom:20px;}
.d_newsR h3 a{margin-right:25px;}
.faq{ overflow:hidden; height:450px; }
.faq ul li{ background:url(../images/faq.png) no-repeat center left; overflow:hidden; padding-left:72px; margin-bottom:25px; padding-bottom:25px; border-bottom:1px #ebebeb dotted}
.faq ul li dd{font-size:16px; height:30px; line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.faq ul li dt{height:50px; line-height:24px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box; font-size:15px; color:#666;}
.faq ul li dd a{color:#ba9467}
.faq ul li dd a:hover{color:#986a34}


.foter{background:#f1f1f1; width:100%; max-width:1920px; min-width:1200px; margin:40px auto 0;}
.fot{width:1200px; overflow:hidden; height:525px; margin:0px auto; overflow:hidden;color:#666; background:url(../images/foter.png) no-repeat center bottom;}
.f_left{width:333px; float:left; overflow:hidden;}
.f_left h2{ font-size:24px; font-weight:normal; padding:50px 0 0  }
.f_left p{font-size:16px; border-bottom:1px #b5b4b5 solid; height:40px; line-height:40px;    margin-top: 14px;}
.f_left p.dh{font-size:40px;color:#ba9467; border:none; margin-top:10px;}
.f_left p.xs{font-size:16px;color:#ba9467; border:none; margin-top:10px;}
.f_left a{width:150px; height:50px; line-height:50px; font-size:16px;  background:#757576; text-align:center; display:inline-block; color:#fff; margin-top:20px;}
.f_left a:hover{background:#ba9467}
.f_mial{float:right; width:386px;overflow:hidden; }
.f_mial h2{font-size:24px; font-weight:normal; padding:50px 0 0 ; }
.f_mial p{font-size:16px; height:40px; line-height:40px; }
.f_mial p.err{ height:20px; line-height:20px; overflow:hidden;}
.f_mial p.err em{ font-style:normal; font-size:12px;color:#f00}
.f_mial ul{overflow:hidden;    margin-top: 20px;}
.f_mial ul li{overflow:hidden; border:1px #b5b4b5 solid;  border-radius:5px; height:46px; line-height:46px; text-indent:1em; font-size:16px;} 
.f_mial ul li .int{width:315px; height:46px; line-height:46px; background-color:transparent; border:none; color:#666; font-size:14px;}
.f_mial ul dd .bot{width:389px; font-size:16x; height:50px; line-height:50px; border:none;  background:#757576; cursor: pointer; text-align:center; color:#fff; display:inline-block;}
.f_mial ul dd .bot:hover{background:#ba9467}
.f_mial ul li span{float:left;;}
.f_mial ul li:nth-child(5){height:100px;}
.f_mial ul li .ses{width:315px; height:86px; line-height:20px; background-color:transparent; border:none; color:#666; float:left; font-size:14px;font-family:"Microsoft YaHei";   padding-top: 13px;}
.f_right{width:126px; height:312px; float:right;padding:30px 0 0 }








.bottom{width:100%; max-width:1920px; margin:0px auto; min-width:1200px; background:#404348; font-size:16px; color:#fff;}
.bottom ul{ margin:0px auto; overflow:hidden; font-size:14px;}
.bottom ul li{ float:left; height:65px; line-height:65px; text-align:center;  font-size:16px;  }
.bottom ul li a{ display:block; height:65px; color:#c7c7c7;   padding:0 29px;}
.bottom ul li a:hover{ color:#ba9467; }

.copyright{width:100%; max-width:1920px; margin:0px auto 0; min-width:1200px; background:#3e3e3f; padding-bottom:76px;}
.copy{width:1200px; overflow:hidden; margin:0px auto; padding-top:30px; position:relative;}
.b_logo{ position:absolute;     left: 29px; top: 43px;}
.teth{font-size:16px; color:#8a8a8a; line-height:33px; margin-left:30px; width:738px; text-align:center; margin:0px auto;}
.teth div a{ margin:0 5px; color:#8a8a8a}
.teth div a:hover{color:#d50606;}
.rwm{ position:absolute; right:0px;   top: 43px; text-align:center; }
.rwm p{ padding:9px 0 0 0px ; color:#fff; font-size: 14px;color:#8a8a8a;  }
.teth a{ color:#8a8a8a}

.fiv{width:100%; position:fixed; bottom:0px; left:0px; background:rgba(0,0,0,0.8); padding:10px 0}
.fiv .tmb{width:1200px; overflow:hidden; font-size:20px; color:#fff; margin:0px auto;  }
.fiv .tmb span{ color:#d50606;font-weight:bold; font-size:24px; }
.fiv .tmb em{ float:right; font-style:normal; font-weight:normal; font-size:16px; }
.fiv .tmb em b{ color:#d50606;font-weight:bold; font-size:24px;}
.fiv .tmb em a.anniu{width:150px; height:36px; line-height:36px; background:#d50606; text-align:center; color:#fff; display:inline-block; border-radius:5px; margin-left:10px;}






.n_content{ padding:20px; }
.c_left{width:630px; overflow:hidden; float:left;}
.#zSlider{margin:0px auto; width:630px; overflow:hidden;}
.picshow{position:relative;}
.picshow,.picshow_img{width:490px; height:355px; overflow:hidden; float:left;}
.picshow_img li{width:490px; height:355px; overflow:hidden; float:left; display:none; }
.picshow_img li img,.select_btn li img{width:100%}
.select_btn{width:132px; height:358px; color:#111; float:right; display:inline;}
.select_btn li{ width:130px; height:80px; border:1px solid #fff; cursor:pointer; overflow:hidden;margin-bottom:10px;}
.select_btn li:hover{border:1px #f00 solid;}
.select_btn li.current{border:1px #f00 solid;}
.select_btn a{color:#000;}
.c_right{width:500px; overflow:hidden; float:right}
.c_right h3{font-size:18px; font-weight:bold;}
.c_right dl{width:100%; overflow:hidden;}
.c_right dl dd{background-color:#e5e5e5; display:block; height:150px; overflow:hidden; padding:15px; margin-top:10px; font-size:14px; line-height:27px;color:#333;-webkit-line-clamp: 6;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;}
.c_right dl dt{height: 80px; font-size: 24px;color: #d50606;  display: block;line-height: 75px; text-align:left;}
.btnnt{ height:47px; margin-top:32px;}
.lijizixun{width:160px; height:41px; background:#656364; border-radius:5px; color:#fff; display:block; line-height:40px; font-size:18px; text-align:center; float:left;}
.btnnt a {color:#fff;}
.zx{border: 3px solid #ededed;float: left;height: 35px;line-height: 35px;width: 225px; color:#666;}
.tijiao{width:160px; height:41px; background:#d50606; border-radius:5px; color:#fff; display:block; line-height:40px; font-size:18px; text-align:center; float:left; margin-right:10px;}
.tijiao a {color:#fff;}
.btnnt b{display:block; line-height:41px; float:left; margin-right:10px; }
.btnnt i{float:left; display:block; font-weight:normal; font-style:normal; margin-top:9px;}
.ckxq{width:100%; height:36px; line-height:36px; background-color:#ededed; clear:both; margin-top:10px; text-indent:1em; color:#333; font-size:18px;}
.xq_com{line-height:24px; font-size:14px; padding:10px;}
.xq_com strong {font-size:18px;}



.n_banner{width:100%; max-width:1920px; min-width:1200px; height:500px; margin:0px auto; position:relative; overflow:hidden;}
.n_banner img{ position:absolute; left:50%;  margin-left:-960px; top:0px;}
.n_ban{width:100%; max-width:1920px; min-width:1200px; position:absolute; z-index:9;}
.m_comm{width:1200px; overflow:hidden; margin:0px auto; text-align:center;}
.m_comm h1{margin-top: 120px;font-weight: normal; font-size: 36px; color: #fff;}
.m_comm h1 p{ font-size:16px; text-transform:uppercase;}
.lxwm{margin-top:20px; border:1px #ccc solid; padding-bottom:15px; background:#fff; color:#666;}
.lxwm dd{ margin:10px;}
.lxwm  dd img{ width:100%}
.lxwm dt{ margin:0 10px; font-size:14px; line-height:24px;}
.lxwm dt b{font-size:15px;}


.anli{width:1200px; overflow:hidden;position:relative; }
.anli ul{ overflow:hidden; width:1215px;}
.anli ul li{ float:left; width:390px; overflow:hidden; margin:0px 15px 17px 0;}
.anli ul li div{  width:390px;height:270px; border:1px #ccc solid; padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.anli ul li dd{ width:390px; height:38px; line-height:38px; background:#e4e4e4; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:16px; text-align:center; margin-top:1px;  }
.anli ul li:hover dd{background:#ff7800;}
.anli ul li:hover a{color:#fff;}
.anli ul li div img{-webkit-transition:all .5s;transition:all .5s;}
.anli ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}


.mbx{width: 100%;height: 62px;border-bottom: 1px solid #eaeaea;max-width:1920px; margin:0px auto;}
.mbx a.home{display: block;width: 64px;height: 62px;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;background: url(../images/InpageAddress_icon01.png) no-repeat center;float: left;}
.mbx a.home:hover{background: url(../images/InpageAddress_icon03.png) no-repeat center;}
.mbx .p1{line-height: 62px;float: left;margin-left: 16px;}
.mbx .p1 a {background: url(../images/InpageAddress_icon02.png) no-repeat right center;  font-size: 14px; }
.mbx .p1 a:first-child{margin-left: 0;}
.mbx .p1 a:last-child{background-image: none;}
.mbx .p2{float: right;}
.mbx .p2 a{display: block;font-size: 14px;color: #666666;font-weight: bold;height: 61px;line-height: 61px;float: left;margin-left: 26px;text-decoration: none;}
.mbx .p2 a.cur{color: #ba9467;border-bottom: 2px solid #ba9467;}
.mbx .p2 a:hover{color: #ba9467;border-bottom: 2px solid #ba9467;}

.pic_cp{width:1200px; overflow:hidden; margin:30px auto 0}
.pic_cp ul{ overflow:hidden;}
.pic_cp ul li{ overflow:hidden;width:290px; float:left; margin:0 10px 10px 0}
.pic_cp ul li div{ overflow:hidden; width:290px;height:180px;}
.pic_cp ul li dd{height:40px; line-height:40px;  text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:16px;}
.pic_cp ul li div img{-webkit-transition:all .5s;transition:all .5s;}
.pic_cp ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}

.tuijian{width:1200px; overflow:hidden; margin:20px auto ; border:1px #d5d5d5 solid; }
.tuijian h3{font-size:16px; font-weight:bold; color:#ba9467;background:#f1f1f1; height:50px; line-height:50px; border-bottom:1px #d5d5d5 solid; text-indent:1em; }
.tuijian ul{ overflow:hidden;}
.tuijian ul li{ overflow:hidden;width:290px; float:left; margin:15px 5px }
.tuijian ul li div{ overflow:hidden; width:290px;height:180px;}
.tuijian ul li dd{height:40px; line-height:40px;  text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:16px;}
.tuijian ul li div img{-webkit-transition:all .5s;transition:all .5s;}
.tuijian ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}


.dz_pic{width:1200px; overflow:hidden; margin:30px auto ;}
.dz_pic ul{ overflow:hidden; width:1207px;}
 .dz_pic ul li{ float:left;  width:290px; overflow:hidden; margin:0px 7px 10px 0;  border:1px #dedddd solid;}
 .dz_pic ul li div{  width:290px;height:180px; -webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
 .dz_pic ul li dl{padding:10px 15px; text-align:left; height:88px }
 .dz_pic ul li dd{ height:60px; border-bottom:1px #dedddd solid; line-height:60px; color:#666; background:#fff; padding:0 10px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:16px; text-align:center;  }
 .dz_pic ul li dt{ padding:0 10px;line-height:45px; background:url(../images/dzjt.png) no-repeat center right;  font-size:16px; color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
 .dz_pic ul li div img{-webkit-transition:all .5s;transition:all .5s;}
 .dz_pic ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
 .dz_pic ul li:hover dd{color:#ba9467}
 .dz_pic ul li dt a {display:block; color:#666;}
 .dz_pic ul li dt a:hover{color:#ba9467}
 .dz_pic:first-child {display:block;}
 
 
 
 .pic_content{width:1200px; overflow:hidden; margin:30px auto 0;}
 .pic_left{width:700px; overflow:hidden; border:1px #ccc solid; float:left;}
 .pic_right{ width:470px; float:right; overflow:hidden;font-size:16px;}
  .pic_right h3{font-size:18px; height:30px; line-height:30px;color:#ba9467;  text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
  .pic_right dd{ line-height:30px;  margin:20px 0;  color:#666;}
.pic_right ul{ overflow:hidden;    height: 250px;}
.pic_right ul li{ overflow:hidden; margin-bottom:7px; color:#666; }  
 .pic_right ul li span{display:inline-block; float:left; width:100px; height:26px; line-height:26px; background:#f1f1f1; margin-right:20px;  text-align:center; color:#333;  } 
  .pic_right dt{ color:#ba9467; font-size:18px; }
  .pic_right dt span{ font-family:Impact; font-size:34px; font-weight:bold;}
  .pic_right a.dingzhi{width:200px; height:50px; line-height:50px; margin-top:20px; text-align:center; display:inline-block; color:#fff; font-size:16px; background:#ba9467;}
  
.mod18{width:700px;position:relative;margin:0 auto; overflow:hidden;}
.mod18 .botm{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:10px;background:url(../images/feel3.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:250px;width:32px;height:48px;}
.mod18 #prev,.mod18 #next{top:470px;width:10px;height:16px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:10px;background:url(../images/feel4.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:700px;height:420px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:486px;position:absolute;left:75px;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}

.mod18 .picBox{width:700px; height:420px;position:relative;overflow:hidden;  }
.mod18 .picBox ul{height:420px;position:absolute; left:0;}
.mod18 .picBox li{ width:700px;height:420px; overflow:hidden;}
.mod18 .picBox li img{width:100%;}

.mod18 .listBox{width:642px;height:100px;margin:0 auto;position:relative; padding-top:15px;overflow:hidden;}
.mod18 .listBox ul{height:100px;position:absolute; }
.mod18 .listBox li{width:127px;height:77px;cursor:pointer;position:relative;  overflow:hidden; margin-right:1px; border:1px solid #ccc;}
.mod18 .listBox li i{display:none;}

.mod18 .listBox li a{display:block;width:108px;height:77px;}
.mod18 .listBox .on{border:1px solid #f00;}
.mod18 .listBox .on i{display:block;}

 
 .cp_left{width:220px; float:left; overflow:hidden; margin-top:20px; border:1px #ccc solid;}
  .cp_left h3{background:#ba9467; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px;}
 .cp_left ul{ padding-bottom:10px;}
   .cp_left ul li{height:40px; line-height:40px; font-size:16px; border-bottom:1px #ccc dashed; text-indent:2em; }
 .cp_right{width:950px; float:right; overflow:hidden; margin-top:20px;}
.cp_right h3{ background:#f1f1f1; height:40px; line-height:40px; text-indent:1em; color:#fa9467; font-size:16px; margin-bottom:20px}   
 .cp_right img{max-width:100%}
 
 .xq_content{ overflow:hidden; line-height:26px; font-size:16px; color:#666; margin:30px auto;}
 .flr{margin:30px auto 0}
 
 .pin_title1{ overflow:hidden; height:67px; background:#ba9467;text-align:center; color:#fff; font-size:22px; padding-top:28px; font-weight:bold; }
.pin_title1 p{font-size:14px; color:#f1f1f1; font-weight:normal;  text-transform:uppercase;  margin-top: 4px;}


 
 
.news_content{width: 100%;padding-top: 32px;  max-width:1920px; overflow:hidden; margin:0px auto; padding-bottom:30px;}
.news_content .content{width:1200px; margin:0px auto;}
.news_content .content .article{position: relative;width: 860px;float: left;}
.news_content .content .article .conbox{padding:  0px 30px 0;}
.news_content .content .article .title2_news h2{font-size: 28px;color: #333333;font-weight: normal;margin-bottom: 16px;}
.news_content .content .article .title2_news .share{width: 100%;height: 46px; border-bottom:1px #e7e7e7 solid;}
.news_content .content .article .title2_news .share p{float: left;overflow: hidden;margin-top: 4px;}
.news_content .content .article .title2_news .share p span{display: block;font-size: 12px;color: #999999;float: le
;padding: 0 8px;border-left: 1px dotted #b6b6b6;float: left;}
.news_content .content .article .title2_news .share p span:first-child{padding-left: 0;border-left: none;}
.news_content .content .article .title2_news .share ul{float: right;}
.news_content .content .article .title2_news .share li{margin-left: 7px;width: 24px;height: 24px;float: left;}
.news_content .content .article .title2_news .share li img{display: block;}
.news_content .content .article .title2_news p.label{font-size: 12px;color: #999999;display: block;padding-left: 26px;background: url(Img/mub01Inpage/newsList_icon03.png) no-repeat left center;line-height: 16px;margin-top: 24px;}
.news_content .content .article .con{margin-top: 40px;line-height: 30px;font-size: 14px;color: #333333; overflow:hidden; padding-bottom:30px;}

.news_content .content .article .context{width: 100%;border-top: 1px solid #e7e7e7;background: #fff;height: 70px;}
.news_content .content .article .context p{width: 400px;float: left;height: 70px;line-height: 70px;}
.news_content .content .article .context p a{font-size: 13px;color: #666666;display: block;}
.news_content .content .article .context p.prevNews a{margin-left: 30px;padding-left: 20px;background: url(../images/newsDetialsArticle_icon10.png) no-repeat left center;}
.news_content .content .article .context p.NextNews a{margin-right: 30px;    width: 414px;
    height: 70px;
    overflow: hidden;padding-right: 20px;text-align: right;background: url(../images/newsDetialsArticle_icon11.png) no-repeat right center;}
.news_content .content .article .context p.prevNews a:hover{background: url(../images/newsDetialsArticle_icon12.png) no-repeat left center;color: #ba9467;}
.news_content .content .article .context p.NextNews a:hover{background: url(../images/newsDetialsArticle_icon13.png) no-repeat right center;color: #ba9467;}
.news_content .content .article .context p.NextNews{border-left: 1px solid #e7e7e7;width: 444px;}
.news_content .content .article .backNewsList{width: 49px;height: 49px;display: block;position: absolute;left: -49px;top: 0;}
.news_content .content .hotNews{width: 320px;float: right; overflow:hidden;}
.news_content .content .hotNews .box{padding: 0px 10px 18px;margin-top: 10px;}
.news_content .content .hotNews .box:first-child{margin-top: 0;}
.news_content .content .hotNews .box .gdal{height: 40px;border-bottom: 1px solid #e7e7e7;}
.news_content .content .hotNews .box .gdal h3{font-size: 20px;color: #333333;font-weight: normal;float: left;} 
.news_content .content .hotNews .box .gdal h3 em{font-weight: bold;color: #2450a4; font-style:normal;}
.news_content .content .hotNews .box .gdal h3 i{width: 72px;height: 1px;background: #f60;position: relative;display: block;top: 16px;}
.news_content .content .hotNews .box .gdal a.more{display: block;width: 21px;height: 21px;float: right;margin-top: 4px;}
.news_content .content .hotNews .box ul{padding-top: 18px; overflow:hidden;}

.news_content .content .hotNews .box1 ul li{ width:300px; overflow:hidden; margin:0px 15px 17px 0;}
.news_content .content .hotNews .box1 ul li div{  width:300px;height:140px; border:1px #ccc solid; padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.news_content .content .hotNews .box1 ul li dd{ width:300px; height:38px; line-height:38px; background:#e4e4e4; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:14px; text-align:center; margin-top:1px;  }
.news_content .content .hotNews .box1 ul li:hover dd{background:#ba9467;}
.news_content .content .hotNews .box1 ul li:hover a{color:#fff;}
.news_content .content .hotNews .box1 ul li div img{-webkit-transition:all .5s;transition:all .5s; }
.news_content .content .hotNews .box1 ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.news_content .content .hotNews .box1 ul li:nth-child(n+2){ margin:0px;}
.news_content .content .hotNews .box1 ul li:nth-child(n+2) div{ display:none;}
.news_content .content .hotNews .box1 ul li:nth-child(n+2) dd{background:none; text-align:left; height:35px; line-height:35px; border-bottom:1px #ccc dashed; text-indent:1em;}
.news_content .content .hotNews .box1 ul li:nth-child(n+2):hover a{color:#ba9467;}


.mub02xgyd{border-top: 1px solid #e4e4e4;padding: 0 9px 10px;}
.mub02xgyd .conBox{width: 100%;margin-top: 22px;overflow: hidden; padding:0 !important; min-height:auto !important;}
.mub02xgyd .conBox ul{width: 106%;}
.mub02xgyd .conBox li{width: 390px;overflow: hidden;margin-right: 38px;float: left;margin-bottom: 13px;}
.mub02xgyd .conBox li a{display: block;font-size: 14px;color: #333333;float: left;width: 302px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mub02xgyd .conBox li a:hover{color: #ba9467;}
.mub02xgyd .conBox li span{display: block;font-size: 14px;color: #999999;font-family: arial;float: right;}

.news_tj{margin: 0 auto;padding-top: 20px;}
.news_tj h2{font-size: 18px;color: #ba9467;font-weight: normal;height: 40px;border-bottom: 1px solid #e4e4e4;}




.newslistcon{width: 100%;margin-top: 40px;}
.newslistcon .maincon{width: 1200px;margin: 0 auto;}
.newslistcon .maincon .conBox{width: 1200px;margin: 0 auto;}
.newslistcon .maincon dl{padding-top: 39px;height: 190px;border: 1px solid #dfdfdf;border-top: none;background: #fff;position: relative;}
.newslistcon .maincon dl:first-child{border-top: 1px solid #dfdfdf;}
.newslistcon .maincon dt{width: 220px;height: 170px;float: left;margin-left: 40px;overflow: hidden;}
.newslistcon .maincon dt img{display: block;transform: scale(1);transition: all 2s ease-out;}
.newslistcon .maincon dl:hover dt img{transform: scale(1.2);}
.newslistcon .maincon dd{width: 875px;height: 170px;position: relative;margin-left: 28px;float: left;}
.newslistcon .maincon dd h3{font-size: 20px;font-weight: normal;}
.newslistcon .maincon dd h3 a{color: #000000;text-decoration: none;}
.newslistcon .maincon dd p{font-size: 13px;color: #666666;line-height: 24px;margin-top: 17px;    height: 50px;  overflow: hidden;}
.newslistcon .maincon dd .label{font-size: 12px;color: #999999;display: block;padding-left: 26px;position: absolute;left: 0;bottom: 0;background: url(../images/newsList_icon03.png) no-repeat left center;line-height: 16px;}
.newslistcon .maincon dd .zan{display: block;font-size: 13px;font-family: arial;height: 16px;background: url(../images/newsList_icon01.png) no-repeat left top;position: absolute;top: 5px;right: 74px;padding-left: 24px;padding-top: 2px;}
.newslistcon .maincon dd .readNum{display: block;font-size: 13px;font-family: arial;height: 16px;background: url(../images/newsList_icon02.png) no-repeat left center;position: absolute;top: 5px;right: 4px;padding-left: 24px;padding-top: 2px;}

.newslistcon .maincon dd a.more{display: block;width: 36px;height: 36px;background: url(../images/list_circle.png) no-repeat left top;overflow: hidden;position: absolute;right: 6px;bottom: 0;}
.newslistcon .maincon dl:hover dd a.more{background-position: left bottom;}
.newslistcon .maincon dl:hover dd h3 a{color: #ba9467;}
.newslistcon .maincon dl:hover {box-shadow: 0 0 10px 6px #eeeeee;z-index: 99;}



.newsList{width: 100%;padding: 30px 0 0;}
.newsList dl{position:relative; padding:20px; height:190px; background-color:#fff; margin:10px;}
.newsList dt{float:left;}
.newsList dt img{display:block;width: 300px;height: 190px;}
.newsList dd{margin-left: 325px;}
.newsList dd h5{height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.newsList dd h5 a{color:#ba9467;}
.newsList dd h5 span{  float: right;color: #bfbfbf;}
.newsList dd p{line-height:22px; height:112px; overflow:hidden; font-size:14px; color:#999}
.newsList dd i{position:absolute; bottom:-10px; left:0; border:5px solid transparent;}
.newsList dl:hover{background: #f8f8f8;box-shadow: 1px 0 6px 4px #eaeaea;}
.newsList ul{margin-top:16px; background:#fff; margin:10px; padding:15px;}
.newsList li{position:relative; height:50px; line-height:50px; overflow:hidden; font-size:15px; border-bottom:1px dotted #ccc;}
.newsList li a{padding-left:18px; background:url(../images/newsLi_ico.png) no-repeat left center;}
.newsList li span{position:absolute; top:0; right:0; color:#999;}
.newsList ul:hover{background: #f8f8f8;box-shadow: 1px 0 6px 4px #eaeaea;}

.t_title{width: 100%;text-align: center;padding-top: 52px;margin-bottom: 30px;}
.t_title h3{font-size: 30px;color: rgb(51, 51, 51);font-weight: normal;}
.t_title i{display: block;height: 2px;background: #ba9467;width: 42px;margin: 20px auto 0;}
.t_title p{font-size: 12px;color: #999999;font-family: arial;margin-top: 8px;text-transform: uppercase;}


.about_b{width: 100%;background: #f6f6f6; max-width:1920px; margin:0px auto;}
.about_b .maincon{width: 1200px; overflow:hidden; margin:0px auto;}
.about_b .maincon .box1{width: 100%;padding-bottom: 52px;}
.about_b .maincon .box1 dl{width: 100%;}
.about_b .maincon .box1 dt{width: 580px;height: 386px;position: relative;float: left; margin-right:20px}
.about_b .maincon .box1 dt h3{padding: 10px 0 0 28px;width: 255px;height: 339px;background: #ba9467;font-size: 18px;color: #fff;font-weight: bold;}
.about_b .maincon .box1 dt img{position: absolute;top: 48px;right: 0;display: block;}
.about_b .maincon .box1 dd{margin-top: 76px;}
.about_b .maincon .box1 dd p{font-size: 14px;color: #888888;line-height: 24px;}



.form_box{width: 100%; margin:0px auto 0; padding-bottom:30px;max-width:1920px; }
.form{width: 1200px; overflow:hidden; margin:50px auto 0;}
.form .box1{float: left;width: 572px;height: 437px;}
.form .box1 img{display: block;}
.form .box2{width: 573px;float: right;}
.form .box2 input{width: 520px;height: 56px;line-height: 56px;padding: 0 0px 0 50px;border: none;border: 1px solid #e5e5e5;font-size: 16px;color: #999999;margin-bottom: 20px;outline: none;font-size: 16px;color: #999999;}
.form .box2 .input1{background: url(../images/linkUsLy_icon01.png) no-repeat 15px center;}
.form .box2 .input2{background: url(../images/linkUsLy_icon02.png) no-repeat 15px center;}
.form .box2 textarea{width: 481px;height: 154px;padding: 0 70px 0 52px;border: none;border: 1px solid #e5e5e5;font-size: 16px;color: #999999;margin-bottom: 45px;outline: none;font-size: 16px;color: #999999;padding-top: 20px;background: url(../images/linkUsLy_icon03.png) no-repeat 15px 20px;resize: none; font-family:"Microsoft YaHei";}
.form .box2 a{display: block;height: 60px;text-align: center;width: 100%;font-size: 22px;color: #fff;line-height: 60px;background: #df1f29;text-decoration: none;}

.form .box2 .btn1{overflow: hidden;}
.form .box2 .btn1 a{display: block;width: 275px;height: 58px;line-height: 58px;text-align: center;float: left;margin-left: 10px;font-size: 16px;color: #666666;background: #dfdfdf;text-decoration: none;}
.form .box2 .btn1 a:first-child{background: #ba9467;color: #fff;}


.contactus{width: 100%;background: #f6f6f6;padding-bottom: 68px; margin:30px auto 0;max-width:1920px;}
.contactus .maincon{width: 100%;}
.contactus .maincon .conl{width: 455px;height:304px;float: left;background: #fff;padding: 46px 70px 0 75px;}
.contactus .maincon .conl h3{font-size: 24px;color: #ba9467;margin-bottom: 10px;}
.contactus .maincon .conl .box{width: 100%;}
.contactus .maincon .conl .box li{height: 50px;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.contactus .maincon .conl .box li img{display: block;margin-top: 10px;float: left;position: relative;}
.contactus .maincon .conl .box li p{float: left;margin-top: 16px;width: 402px;float: right;}
.contactus .maincon .conl .box p span{font-size: 15px;color: #666666;}
.contactus .maincon .conl .box p em{font-size: 15px;color: #333; font-style:normal}

.bot-fixed{width:100%;height:70px;background:rgba(0,0,0,.85);position:fixed;bottom:0;left:0;z-index:30}
.d_bot{width:90px;position:fixed;bottom:0;left:-136px;z-index:31;  overflow:hidden;}
.d_bot img{width:100%}
.bot-fixed .bot-new{width:1200px;height:auto;margin:0 auto;position:relative}
.bot-fixed .bot-new .img{width:500px;float:left;margin-top:-60px}
.bot-fixed .bot-new .table-box{margin-left:20px;padding-top:13px;float:right}
.bot-fixed .bot-new .table-box .t{width:240px;height:auto;float:left;margin-right:12px}
.bot-fixed .bot-new .table-box .t .text{width:226px;height:40px;background:#fff;border:none;padding-left:14px;font-size:14px;line-height:40px;color:#868686;margin-bottom:12px}
.bot-fixed .bot-new .table-box .t .tt{width:100%;height:auto}
.bot-fixed .bot-new .table-box .t .tt .text1{width:140px;height:40px;padding-left:14px;font-size:14px;line-height:40px;color:#868686;border:none;background:#fff;float:left}
.bot-fixed .bot-new .table-box .t .tt .code{width:80px;height:40px;overflow:hidden;float:right}
.bot-fixed .bot-new .table-box .submit{width:160px;height:48px;float:left;background-color:#ba9467;background-repeat:no-repeat;background-position:30px center;font-size:18px;line-height:48px;border-radius:10px;color:#fff;text-align:center}
.bot-fixed .bot-new .con{width:250px;height:auto;float:right;text-align:center;font-size:16px;line-height:24px;color:#fff;padding-top:9px}
.bot-fixed .bot-new .con span{color:#ba9467;font-size:26px}
.bot-fixed .bot-new .bot-close{width:16px;height:16px;position:absolute;top:19px;right:-20px;background:url(../images/gx_bot_close.png) no-repeat}
.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:10000;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#ba9467;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../images/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../images/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../images/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../images/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../images/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../images/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#ba9467;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox{width:238px;display:none;color:#363636;text-align:center;padding-top:235px;position:absolute;left:-240px;top:-80px;background-image:url(../images/leftewm.png);background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0}
.side ul li.sideetel .telBox{width:240px;height:78px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:0;background:#ba9467}
.side ul li.sideetel .telBox dd{display:block;height:100px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:11px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../images/right_pic8.png) 28px center no-repeat;background-color:#ba9467}
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/right_pic9.png) 28px center no-repeat}


.fenye{ overflow:hidden; margin:20px auto 10px; text-align:center;padding-top:15px;border:1px #ccc solid;height: 30px;}
div.flickr a {margin-right: 3px;border: 1px solid #ccc; padding: 5px 10px; border-radius: 2px; margin:0 3px}
div.flickr a:hover {border-right: #ba9467 1px solid; border-top: #ba9467 1px solid; background-image: none; border-left: #ba9467 1px solid; color: #fff; border-bottom: #ba9467 1px solid; background-color: #ba9467}
div.meneame a:active {border-right: #ba9467 1px solid; border-top: #ba9467 1px solid; background-image: none; border-left: #ba9467 1px solid; color: #fff; border-bottom: #ba9467 1px solid; background-color: #ba9467}
div.flickr span.current {margin-right: 3px; padding: 5px 10px;  color:#fff;font-weight:bold; background:#ba9467;border-radius: 2px; border:1px solid #ba9467}

div.flickr span.disabled { color: #adaaad; margin-right: 3px; border:1px solid #ccc; padding:5px 10px; border-radius:2px; }
div.flickr {padding:0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px;text-align:center; margin-top:20px;}


@charset "utf-8";
/* CSS Document */

a{text-decoration:none; color:#666;}
*{ margin:0px auto; padding:0px;}
.dpq_box{max-width:1200px; overflow:hidden; margin:0px auto;}
.dpq_404{width: 660px;padding-top: 180px; padding-bottom: 260px;}
.dpq_tu { width: 350px; float:left;height: 228px;}
.dpq_text{float:left; margin-top:50px;}
.dpq_f24{ font-size:24px; color:#666}
.dpq_f14{ font-size:14px; color:#999; line-height:30px; margin-top:10px;overflow:hidden;}
.dpq_f14 p{ overflow:hidden;}
.dpq_f14 b{display:block; float:left; font-weight:normal;}
.dpq_f14 span{display:block; float:left;}
.dpq_fh{ overflow:hidden;}
.dpq_fh a { height: 30px; line-height: 30px; font-size:14px; text-decoration:none; text-align: center; background: #fff;  padding: 0 10px; display: inline-block; *display: inline;  border-radius: 3px; border: 1px solid #e6e6e6; color: #ffb700; margin:10px}

.dpq_map{max-width:1200px; overflow:hidden; margin:20px auto 0;}
.dpq_title{ border:1px #ccc solid; height:60px; line-height:60px; font-size:16px; padding-left:10px; border-bottom:none;}
.dpq_map ul{overflow:hidden;}
.dpq_content{ overflow:hidden; }
.dpq_content ul li{margin-bottom:30px; border:1px #ccc solid;}
.dpq_content ul li h3{background:#efeff0; overflow:hidden;  font-size:16px; font-weight:normal;  padding:10px ;}
.dpq_content ul li dl{ overflow:hidden; font-size:16px; border-bottom:1px #ccc dotted; margin:0 10px 10px; padding-bottom:10px;}
.dpq_content ul li dl dd{ padding:10px 0; position:relative; display:inline-block ;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} 
.dpq_content ul li dl dd:before{    content: "|";  font-weight: bold; margin-right:2px; color: #666; }
.dpq_content ul li dl dt{ width:100%;padding:5px 0;}
.dpq_content ul li dl dt a{padding:0px 0 0 10px;display:inline-block; position:relative; box-sizing:border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dpq_content ul li dl dt a:before{ content:url(icon.png); position:absolute; top:7px; left: 0px;  }

@media screen and (max-width:1000px){
	.dpq_content ul li dl dt{ width:auto;}
	.dpq_content ul li dl dt a{  width:auto; width:30%; box-sizing:border-box;}
	.dpq_content ul li dl dd{ width:20%;}
	}
@media screen and (max-width:640px){
	.dpq_box{width:100%; margin-top:20px}
	.dpq_404{width:350px; padding-top:80px;}
	.dpq_tu{margin-left:-20px; float:none;}
	.dpq_text{ float:none; margin:30px auto 0;  width:216px }
	.dpq_content ul li dl dt{ width:auto;}
	.dpq_content ul li dl dt a{  width:auto; width:48%; box-sizing:border-box;}
	.dpq_content ul li dl dd{ width:48%;}
	}