@charset "gb2312";
/*
 .Top001795 为demo编号
 */
.Top001795{ width:100%; height:110px; background:url(../images/topbg.png) center bottom no-repeat; position:fixed; z-index:99999; left:0; top:0;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9; }
.header{ position:relative;}
/*.Top001795 .top{ background:#6b1f1f url(../images/topbg.png); height:25px; }
.Top001795 .top .search { float:right;}
.Top001795 .top .text{ border:none; background:#9a734b; color:#fff; height:25px; line-height:25px; padding-left:10px; display:none; float:left;}
.Top001795 .top .btn{ width:36px; height:25px; border:none; background:url(../images/Top001795-search.png) no-repeat center #9a734b; cursor:pointer;}
.Top001795 .top .search:hover .text{ display:block;}*/
.Top001795 .logo{ width:136px; height:69px;}
.Top001795 .logo img{ display:block; max-height:89px; margin-top:5px; }
.Top001795 .auto nav{ font-size:15px; }
.Top001795 .auto nav li{ float:left; width:133px; text-align:center; position:relative; }
.Top001795 .auto nav li:first-child{ background: none;}
.Top001795 .auto nav li a{ color:#fff; }
.Top001795 .auto nav li .navA{ display: block; font-size: 15px;  cursor: pointer;height: 30px;line-height: 30px;padding: 0 15px;margin:35px 0; }
.Top001795 .auto nav li.onnav a.navA{ border-bottom: solid 3px #6b1f1f; color:#fff; }
.Top001795 .auto nav li:hover .navA{ color:#ad1801; /*background:#fff;*/ /*border-radius:5px 5px 0 0;*/ color:#fff; }

.Top001795 .auto nav .sub{ padding:5px 0; display:none; position:absolute; left:0; top:70px; width:100%; overflow:hidden; z-index:100; background:#fff; border-radius:5px 5px; }
.Top001795 .auto nav .sub dl{ width:100%; padding:0;/* background:url() repeat*/}
.Top001795 .auto nav .sub dl dd{ height:35px; line-height:35px; text-align: center; }
.Top001795 .auto nav .sub dl dd a{ width:85%; height:35px; line-height:35px; margin:0 auto; display: block; color:#000; border-bottom:#eee 1px dotted; }
.Top001795 .auto nav li .sub dl dd:hover a{ color:#df520d; }
.Top001795 .auto nav li .sub dl dd:hover{ color:#df520d; line-height: 20px; }

/*
 .Banner0016
63 为demo编号
 */
 
.Banner001663{ position:relative; z-index:1; width: 100%; }
.Banner001663 li{ height:600px; width: 100%; background-position:center top; background-repeat:no-repeat;}
.Banner001663 .bx-wrapper{ position:relative; z-index:1; width: 100%; height:600px;}
.Banner001663 .bx-viewport{ z-index:1; height: 600px;}
.Banner001663 .bx-pager{ position:absolute; width:100%; text-align:center; bottom:30px; left:0; z-index:10; }
.Banner001663 .bx-pager *{ width:19px; height:19px;}
.Banner001663 .bx-pager div{ display:inline-block; margin:0 7px;}
.Banner001663 .bx-pager div a{ display:block; overflow:hidden; line-height:1000px; background:url(../images/Banner001663-dot.png) no-repeat 0 0;}
.Banner001663 .bx-pager div a.active{ background-position: right top;}


.container .wrapper{position: relative; clear:both; margin-top:70px; }
.container .wrapper .nav-dots{position: absolute;width:100%; text-align:center; bottom:30px; left:0; z-index:10;}
.container .wrapper .nav-dots span{cursor: pointer;display: inline-block; margin:0 7px;width:19px; height:19px;overflow:hidden;background:url(../images/Banner001663-dot.png) no-repeat 0 0;}
.container .wrapper .nav-dots span.nav-dot-current{ background-position: right top;}


/*Floor001942*/
.Floor001942{ position:relative;background-size:cover; background: url(../images/bg1.jpg) repeat;  padding:50px 0 20px 0;}
.Floor001942 .title{ margin-bottom:20px; line-height: 30px; text-align:center; background:url(../images/title_bg.png) no-repeat  center 38px; padding-bottom:25px; } 
.Floor001942 .title span{ display:block; font-size:32px; color:#9a734b; letter-spacing:5px; margin-bottom:5px; }
.Floor001942 .title b{font-family:"Times New Roman", Times, serif;font-size:14px; letter-spacing:5px; font-weight:lighter;color:#9a734b; opacity:0.7; }

.Floor001942 ul{position:relative; padding-bottom:35%;}
.Floor001942 li{ position:absolute; width:32%; height:48%;}
.Floor001942 li a,
.Floor001942 li figure,
.Floor001942 li section{ position:absolute;  top:0; width:100%; height:100%;}
.Floor001942 li a{ z-index:2;}
.Floor001942 li section{ z-index:1;}

.Floor001942 li.li_0{ height:100%; top:0;left:0;}
.Floor001942 li.li_1,
.Floor001942 li.li_2{ top:0;}
.Floor001942 li.li_3,
.Floor001942 li.li_4{ bottom:0;}
.Floor001942 li.li_2,
.Floor001942 li.li_4{ right:0;}
.Floor001942 li.li_1,
.Floor001942 li.li_3{ left:34%;}

.Floor001942 li figure img{ display:none;}
.Floor001942 li section{background:rgba(255,255,255,0.7); opacity:0; transition:0.3s;color:#e60020;}
.Floor001942 li:hover section{ opacity:1;}
.Floor001942 li .table{ display:table; width:100%; height:100%;}
.Floor001942 li .table_cell{ display:table-cell; vertical-align:middle; text-align:center;}
.Floor001942 li p{ margin:0; font-size:18px; font-weight:bold; color:#9a734b;}
.Floor001942 li p:after{ display:block; content:''; width:31px; height:1px; margin:0 auto; margin-top:13px; background-color:#ccc;}
.Floor001942 li p span{ font-size:16px;display:block;font-family:"Times New Roman", Times, serif;}

.Floor001942 .more{ text-align:center; padding:7% 0 10% 0;}
.Floor001942 .more a{ display:inline-block;width:145px; height:35px; border:#FFF solid 1px; border-radius:35px; text-align:center; line-height:35px; font-size:14px; color:#FFF;}
@media(max-width:768px){
.Floor001942 .get{width:40px; height:40px; background-size:cover; margin-left:-20px; top:-20px;}
.Floor001942 .get a{ height:40px;}
}
@media(max-width:480px){
.Floor001942 .title span{font-size:26px;}
}
@media(max-width:375px){
.Floor001942 li p{font-size:15px;}
.Floor001942 li p span{ font-size:12px;}
}
/*
 .Floor026 为demo编号
 */
.Floor026{ padding:100px 0 30px 0px; background: url(../images/bg2.jpg) repeat-x top; }

.Floor026 .title{ margin-bottom:20px; line-height: 30px; text-align:center; background:url(../images/title_bg.png) no-repeat center 45px; padding-bottom:25px; } 
.Floor026 .title span{ display:block; font-size:32px; color:#9a734b; letter-spacing:5px; margin-bottom:10px; }
.Floor026 .title b{font-family:"Times New Roman", Times, serif;font-size:14px; letter-spacing:5px; font-weight:lighter;color:#9a734b; opacity:0.7; }

.Floor026 .bd{ height:417px;}
.Floor026 .bd li{ width:374px; float:left; margin-right:36px; border-bottom:5px solid #e1d5c9;}
.Floor026 .bd li:hover{ border-bottom-color:#d82128;}
.Floor026 .bd li.end{ margin-right:0;}
.Floor026 .bd li .txt{ border:1px solid #e1d5c9; padding:0 22px; height:370px; background-color:#fff;}
.Floor026 .bd li:hover .txt{ border-color:#e1d5c9;}
.Floor026 .bd li .txt img{ width:328px; height:160px;}
.Floor026 .bd li .txt figure{ padding-top:30px; padding-bottom:20px; font-size:16px;}
.Floor026 .bd li:hover figure a{color:#9a734b;}
.Floor026 .bd li .txt time{ padding:5px 0; display:block;}
.Floor026 .bd li .txt p{ margin:0; color:#888686; line-height:21px; padding-bottom:15px;}
.Floor026 .bd li .txt .more{ display:inline-block; background:url(../images/Floor026-more.png) no-repeat; width:107px; height:33px; color:#fff; text-align:center; line-height:33px; font-size:14px;}
.Floor026 .hd{ text-align:center; padding-top:20px;}
.Floor026 .hd ul,
.Floor026 .hd li,
.Floor026 .hd a{ display:inline-block; vertical-align:middle;}
.Floor026 .hd a{ width:35px; height:35px; background-image:url(../images/Floor026-controls.png); background-color:#fff; background-repeat:no-repeat; border:1px solid #eef0f0; cursor:pointer; border-radius:25px;}
.Floor026 .hd a:hover{ background-color:#d82128; background-image:url(../images/Floor026-controls_hover.png); border-color:#d82128;}
.Floor026 .hd a.prev{ background-position:0 0; margin-right:10px;}
.Floor026 .hd a.next{ background-position:right 0; margin-left:10px;}
.Floor026 .hd a.prevStop,
.Floor026 .hd a.nextStop{ cursor:default;}
.Floor026 .hd li{ margin:0 6px; width:12px; height:12px; background:url(../images/Floor026-dot.png) no-repeat 0 0; cursor:pointer; overflow:hidden; line-height:100px;}
.Floor026 .hd li.on{ background-position: right 0;}

.bg3{  background:url(../images/bg3.jpg) repeat-x; width:100%; height:66px;}

/*Floor001875*/
.Floor001875{ padding:80px 0 80px 0 ; overflow:hidden; }

.Floor001875 .title{ margin-bottom:35px; line-height: 30px; text-align:center; background:url(../images/title_bg.png) no-repeat  center; padding-bottom:25px; } 
.Floor001875 .title span{ display:block; font-size:28px; color:#9a734b; }
.Floor001875 .title b{font-family:"Times New Roman", Times, serif;font-size:14px; letter-spacing:5px; font-weight:lighter;color:#d8d4d0;  }

.Floor001875_bg{ width:100%; background: url(../images/bg.png) repeat;}
.Floor001875 section{ position:relative;}
.Floor001875 .shadow{ position:absolute; width:5%;top:0; height:100%; background:rgba(255,255,255,0.8); z-index:5;}
.Floor001875 .s_left{ left:0;  width:5%;}
.Floor001875 .s_right{ right:0;  width:5%;}
.Floor001875 .list{ position:relative; width:150%; margin-left:-25%; z-index:1;}
.Floor001875 .list li a{ display:block; border-right:1px solid #fff; }
.Floor001875 .list li figure{ padding-bottom:60%;}
.Floor001875 .list li figure img{ display:none;}
.Floor001875 .list li div{ background-color:#fff; padding:2%; line-height:24px;}
.Floor001875 .list li span{ padding:0 15px; line-height:22px; background-color:#ff9e02; color:#fff;}
.Floor001875 .list li h1,
.Floor001875 .list li h3{ margin:0; font-weight:normal; padding-right:30%; text-align:center; padding-left:90px;}
.Floor001875 .list li h1{ font-size:16px;}
.Floor001875 .list li h3{ font-size:14px; color:#999;}
.Floor001875 .list li p{ float:right; margin:-70px 0 0 0; font-size:16px; padding-top:45px; background:url(../images/Floor001875-more.png) no-repeat right top;}
.Floor001875 .list li h1:hover{ color:#e70c29;}
.Floor001875 .bx-controls-direction a{ position:absolute;  top:50%; width:39px; height:78px;margin-top:-59px;background:url(../images/Floor001875-btn.png) no-repeat; overflow:hidden; line-height:1000px; z-index:10;}
.Floor001875 .bx-controls-direction a.bx-prev{left:50%;margin-left:-39px;}
.Floor001875 .bx-controls-direction a.bx-next{ background-position: right top;right:50%;margin-right:-39px;}
@media(max-width:768px){
.Floor001875 .bx-controls-direction a{transform:rotate(180deg);}
.Floor001875 .bx-controls-direction a.bx-prev{ left:33.4%; margin-left:0; }
.Floor001875 .bx-controls-direction a.bx-next{ right:33.4%; margin-right:0;}
}
@media(max-width:640px){
.Floor001875 .list li span{ font-size:12px;}
.Floor001875 .list li p{ float:none; margin-top:0; padding-top:10px; padding-right:30px;}
.Floor001875 .list li h1,
.Floor001875 .list li h3{ padding-right:0; text-align:center;}
}
@media(max-width:480px){
.Floor001875 .list li h3{ font-size:12px;}
.Floor001875 .list li p{ background-size:20px 20px; background-position: right bottom; font-size:14px;}
.Floor001875 .bx-controls-direction a{ background-size:60px 60px; width:30px; height:60px; margin-top:-30px;}
}



/*.Floor000470 about */
.Floor000470{ background:url(../images/newsbg.png) center top no-repeat; width:100%; min-height:621px; padding-top:80px; clear:both; overflow:hidden; }
.Floor000470 .title{line-height:30px; text-align:center; background:url(../images/title_bg.png) no-repeat center 44px; } 
.Floor000470 .title span{ display:block; font-size:32px; color:#9a734b; letter-spacing:2px; font-family:宋体,Times, serif; }
.Floor000470 .title b{font-family:"Times New Roman", Times, serif;font-size:14px; letter-spacing:3px; font-weight:lighter;color:#999; opacity:0.7; }
.iabout{ width:1200px; margin:0 auto; clear:both; overflow:hidden; margin-top:20px; }
.iabout_l{ width:800px; float:left; }
.iabout img{ float:left; width:320px; margin-right:15px; }
.iabout_r{ width:374px;float:right; }


/*.Bottom000818 为demo编号*/
.et01{ width:100%; background: url(../images/et01.png) repeat-x; height:7px;  clear:both; overflow:hidden; }
.Bottom000818{ background: url(../images/bt02.png) repeat-x; padding:20px 0;  clear:both; overflow:hidden; }
.Bottom000818 .con{ display:table; width:100%; color:#000; text-align:center;}
.Bottom000818 .right,
.Bottom000818  figure{ display:table-cell; vertical-align:middle;}
.Bottom000818 .right{color:#fefefe; font-size:12px; }
.Bottom000818 .right a{color:#fefefe;}
.Bottom000818 .right a:hover{color:#fff;}
.Bottom000818 .right dl{ float:right;}
.Bottom000818 .right dd,
.Bottom000818 .right dt{ float:left;line-height:27px; }
.Bottom000818 .right dd em{ font-style:normal; margin:0 10px;}
.Bottom000818 .right dt{ position:relative; width:187px;}
.Bottom000818 .right dt span{ display:block; border:1px solid #979797; padding-right:18px; background:url(../images/Bottom000818-ico.png) no-repeat 5% center; text-align:right; cursor:pointer;}
.Bottom000818 .right .hide_link{ position:absolute; width:100%; left:0; bottom:28px; background-color:#fff;border:1px solid #979797; overflow:auto; max-height:270px; display:none;}
.Bottom000818 .right .hide_link a{ display:block; padding:0 10px;}
.Bottom000818 .right .hide_link a:hover{ color:#000;}
.Bottom000818 .right p{ margin:0; clear:both; text-align:right; padding-top:10px;}
@media(max-width:1000px){
.Bottom000818 .right,
.Bottom000818  figure,
.Bottom000818 .con{ display:block;}
.Bottom000818 .con{ text-align:center;}
.Bottom000818 .right dl{ float:none;display:inline-block; padding:10px 0;}
.Bottom000818 .right p{ text-align:center; padding-top:0;}
}
@media(max-width:768px){
.Bottom000818 .right .hide_link{ max-height:135px;}
}
@media(max-width:480px){
.Bottom000818 .right dl{ display:block;}
.Bottom000818 .right dd,
.Bottom000818 .right dt{ float:none;}
.Bottom000818 .right dt{ width:100%;}
}


/*
 .Banner001458 为demo编号
 */
.Banner001458 div{height: 263px;background-position: center top;background-repeat: no-repeat;}



/*
 .Menu001494 为demo编号
 */
.Menu001494{ text-align:center; padding:20px 0 13px 0; background: url(../images/bg1.jpg);}
.Menu001494 li{ display:inline-block; padding:0 1px; height:40px; line-height:36px;display:inline;margin: 0 10px; }
.Menu001494 li a{ font-size:14px;display:inline-block;width:130px;background:url(../images/list_bg.png) no-repeat center 3px; height:40px; color:#9a734b;}
/*.Menu001494 li.aon a{background:url(../images/list_hover.png) no-repeat  center 3px; color:#fff;}*/
.Menu001494 li a:hover, 
.Menu001494 li a.aon{ background:url(../images/list_hover.png) no-repeat  center 3px; color:#fff;}



/*
 .RighInfo001390 为demo编号
 */
.RighInfo001390{padding: 30px 0 50px 0; min-height:500px;}


/*PicList001958*/
.PicList001958{padding: 1% 0 1% 0;}
.PicList001958 li{ overflow:hidden; padding:20px 0; border-bottom:1px solid #ebecec;}
.PicList001958 li:last-child{ border-bottom:0;}
.PicList001958 li div{ position:relative; padding-left:22%;}
.PicList001958 li .Ispic{ position:absolute; left:0; top:0; height:150px; width:200px;}
.PicList001958 li .Ispic img{ display:none;}
.PicList001958 li h1{ margin:0; font-size:18px; font-weight:normal; padding:20px 0;}
.PicList001958 li h1 a{float: left; padding-right: 20px; }
.PicList001958 li h1 b{ color:#999; float: left; font-weight: normal; font-size: 16px;}
.PicList001958 li p{color:#666; margin:10px 0 0 0; line-height:30px; height:90px; overflow:hidden; font-size: 14px; text-indent: 2em; width: 840px;}
@media(max-width:768px){
.PicList001958 li div{ padding-left:45%;}
.PicList001958 li .Ispic{width:42%;}
}
@media(max-width:480px){
.PicList001958 li div{ padding-left:0;}
.PicList001958 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;}
.PicList001958 li p{line-height:20px; height:40px; font-size:12px;  }
.PicList001958 li h1{font-size:16px;}
}


/*
 Page000616 为demo编号
 */
.Page000616 .Pages{ padding: 20px 0 30px 0; text-align: center; line-height: 23px; zoom: 1; overflow: hidden; }
.Page000616 .Pages a{ display: inline-block; height: 40px; margin: 0 5px; font-size: 16px; line-height: 40px; }
.Page000616 .p_cur,
.Page000616 .p_count,
.Page000616 .p_total,
.Page000616 .p_jump{ display: none; }

.Page000616 .p_page{ padding: 0px 5px; display: inline-block; }
.Page000616 .p_page a{ display:inline-block; width:78px; height:32px; line-height:32px; text-align:center; border:1px solid #e6e6e6; background:#f7f7f7; color:#666; margin:0px 5px; font-size:13px;}


.Page000616 .p_page .a_prev,
.Page000616 .p_page .a_next{ width:80px; }

.Page000616 .p_page .num a{ width:40px; }

/*hover*/
.Page000616 .p_page .a_first:hover,
.Page000616 .p_page .a_end:hover,

.Page000616 .p_page .a_prev:hover,
.Page000616 .p_page .a_next:hover,

.Page000616 .p_page .num a:hover,
.Page000616 .p_page .num .a_cur{ background:#e60020; color:#fff; }

.Page000616 em{ font-style:normal;}



/*
 .Floor001270 为demo编号
 */
.Floor001270{ background-color:#1e1e1e; padding-bottom:5%; padding-top:2%; position:relative;}
.Floor001270::before{ position:absolute; content:''; z-index:0; right:0; width:42.9%; top:0; height:80%; background-color:#fcbe1b;}
.Floor001270 .auto{ position:relative; z-index:1;}
.Floor001270 .title{ position:relative; padding:35px 45% 35px 0;color:#fcbe1b;}
.Floor001270 .title::before{ position:absolute; content:''; left:0; top:0; width:1px; height:30px;background-color:#fcbe1b;}
.Floor001270 .title a{ position:absolute; right:0; bottom:35px; border:1px solid #584209; line-height:32px; padding:0 10px; color:#584209;}
.Floor001270 .title a:hover{ background-color:#584209; color:#fff;}
.Floor001270 .title h1{ margin:0; font-weight:normal; font-size:34px;}
.Floor001270 dd{ float:left; width:25%; position:relative; padding-bottom:43%; overflow:hidden;}
.Floor001270 dd a,
.Floor001270 dd figure,
.Floor001270 dd .txt{ position:absolute; left:0; width:100%;}
.Floor001270 dd a{height:100%; z-index:3;}
.Floor001270 dd figure,
.Floor001270 dd .txt{ height:50%;}
.Floor001270 dd figure{ top:0; transition:0.3s;}
.Floor001270 dd .txt{ top:50%; background-color:#000; color:#fff; z-index:2;}
.Floor001270 dd:nth-child(2n) figure{ top:50%;}
.Floor001270 dd:nth-child(2n) .txt{ top:0;}
.Floor001270 dd p{ font-size:16px; margin:0; line-height:19px; overflow:hidden; max-height:38px;}
.Floor001270 dd span{ color:#666; font-size:12px; text-transform:uppercase;line-height:16px; overflow:hidden; max-height:32px;}
.Floor001270 dd .table{ display:table; width:100%; height:100%;}
.Floor001270 dd .table_cell{ display:table-cell; padding:0 5%; vertical-align:middle; text-align:center; position:relative; z-index:3;}
.Floor001270 dd .txt:before{ position:absolute; content:''; width:78px; height:78px; left:50%; margin-left:-39px; top:-30px; background: url(../images/Floor001270-a.png) no-repeat center 10px #000; border-radius:50%;}
.Floor001270 dd:nth-child(2n) .txt:before{ top:auto; bottom:-30px; transform:rotate(180deg);}
.Floor001270 dd:hover .txt{ background-color:#fcbe1b; color:#000;}
.Floor001270 dd:hover span{ color:#a07911;}
.Floor001270 dd:hover figure{ transform:scale(1.1);}
.Floor001270 dd:hover .txt:before{ background-color:#fcbe1b; background-image:url(../images/Floor001270-a_hover.png);}
@media(max-width:768px){
.Floor001270 .title h1{font-size:24px;}
.Floor001270 dd .txt:before{ width:50px; height:50px;margin-left:-25px; top:-15px; background-position:center 5px; background-size:50% auto}
.Floor001270 dd:nth-child(2n) .txt:before{ bottom:-15px;}
}
@media(max-width:640px){
.Floor001270 dd{ width:50%; padding-bottom:80%;}
}
@media(max-width:480px){
.Floor001270 dd p{ font-size:14px;}
}
/*Floor001878*/
.Floor001878{ padding:0; background:url(../images/list1bg.jpg); }

.Floor001878 .title{ margin-bottom:20px; line-height:30px; text-align:center; background:url(../images/title_bg.png) no-repeat center 45px; padding-bottom:25px; } 
.Floor001878 .title span{ display:block; font-size:32px; color:#9a734b; letter-spacing:2px; font-family:宋体,Times, serif; }
.Floor001878 .title b{font-family:"Times New Roman", Times, serif;font-size:14px; letter-spacing:2px; font-weight:lighter;color:#999; opacity:0.7; }

.Floor001878 li{ float:left; width:315px; height:355px; text-align:center; position:relative; margin-right:127px; margin-bottom:30px; }
.Floor001878 li:last-child{ margin-right:0;}
.Floor001878 li figure{ position:relative; overflow:hidden; width:315px; height:305px;background:url(../images/probg1.png) center top no-repeat; text-align:center; }
.Floor001878 li figure a{  /*border-radius:50%;*/ position:absolute; left:0; top:0; height:100%; width:100%; /*border:1px solid #cbb7a2;*/ z-index:3;}
.Floor001878 li figure a i{ position:absolute; color:#fff; font-size:14px;font-style:normal; width:100%; left:0; text-align:center; padding-top:40px; line-height:24px; top:45%; margin-top:-32px; background:url(../images/Floor001878-more.png) no-repeat center top; transform:translateY(-300%);opacity:0;transition:0.3s;}
.Floor001878 li figure::before{ position:absolute; content:''; left:9px; top:9px; bottom:9px; right:9px;background:rgba(0,0,0,0.5);/*border-radius:50%;*/ opacity:0; transition:0.3s;}
.Floor001878 li:hover figure::before{ opacity:1;}
.Floor001878 li:hover figure a i{ opacity:1;transform:translateY(0);}
.Floor001878 li figure img{ display:block; width:280px; margin:0 auto;  height:280px; margin-top:10px; }

.Floor001878 li h2,
.Floor001878 li p{margin:0;}
.Floor001878 li h2 a{ font-size:16px; padding-top:18px; padding-bottom:10px; color: #e60020; font-weight: normal;}
.Floor001878 li h2 a:hover{ color:#e60020;}
.Floor001878 li p{color:#999; }
.Floor001878 li p:after{ width:82px; height:1px; background-color:#3f3f3f; margin:0 auto; display:block; content:''; margin-top:10%;}
@media(max-width:1000px){
.Floor001878 li{ width:23.5%; margin-right:2%;}
}
@media(max-width:768px){
.Floor001878 .title{ padding:55px 0 30px 0; background-position:center top; text-align:center;}
.Floor001878 li{ margin-bottom:20px; width:49%;}
.Floor001878 li figure{ max-width:300px; margin:0 auto;}
.Floor001878 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.Floor001878 li{ margin-right:0; width:auto; float:none;}
}

/*
 .Floor001359 为demo编号
 */
.Floor001363 .title{ margin-bottom:35px; line-height: 30px; text-align:center; background:url(../images/title_bg.png) no-repeat  center 44px; padding-bottom:5px; } 
.Floor001363 .title span{ display:block; font-size:32px; color:#9a734b; letter-spacing:5px; font-family:宋体,Times, serif; }
.Floor001363 .title b{font-family:"Times New Roman", Times, serif;font-size:14px; letter-spacing:3px; font-weight:lighter;color:#999; opacity:0.7; }
 
 
.Floor001363{ background:url(../images/bg4.png); padding:30px 0 80px 0; }
.Floor001363 .cn{ font-size:36px; font-weight:normal; color:#362a03; margin:0; line-height:40px; text-align:center;}
.Floor001363 .cn span{ color:#c9b27c;}
.Floor001363 .en{ font-size:18px; font-weight:normal; font-family:Arial; color:#8a8986; text-transform:uppercase; margin:0;text-align:center;}
.Floor001363 .allmore{ background:url(../images/Floor001359-btn.png) no-repeat center center; width:143px; height:37px; display:block; margin:50px auto 0; text-align:center; line-height:37px; color:#fff; font-size:14px; padding-right:15px;}
.Floor001363 ul{ position:relative; margin:10px -1% 0;}
.Floor001363 ul li{ float:left; width:48%; margin:20px 1% 0; border:2px solid #fff; box-sizing:border-box; padding:12px; background:#fff; overflow:hidden; height:150px;}
.Floor001363 ul li .pic{ width:137px; height:116px; float:left; margin-top: 20px;}
.Floor001363 ul li .pic img{ width:137px; height:100px; }
.Floor001363 ul li figure{ float:right; width:395px; margin-top:10px;}
.Floor001363 ul li figure h2{ margin:5px 0; position:relative; padding-right:80px; font-weight:normal; }
.Floor001363 ul li figure h2 a{ display:block; font-size:14px; color:#222;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.Floor001363 ul li figure h2 a:hover{ color:#df520d; }
.Floor001363 ul li figure h2 time{ position:absolute; right:0; top:0; font-size:22px; color:#e60020; font-style:italic;}
.Floor001363 ul li figure h2 time i{ color:#e60020; padding:0 2px;}
.Floor001363 ul li figure h2 time span{ font-size:14px;}
.Floor001363 ul li figure p{ font-size:12px; line-height:18px; height:36px; overflow:hidden; margin:5px 0 5px 0; color: #888;}
.Floor001363 ul li figure .more{ color:#e60020; font-size:12px;}
.Floor001363 ul li:hover{ border:2px solid #fff; }


/*
 .Timeline000196 为demo编号
 */
.Timeline000196{ background:url(../images/history.jpg);}
.Timeline000196 .history{width:1200px;margin:0 auto; }
.Timeline000196 .con{overflow:hidden;padding-top:40px;background:url(../images/Timeline000196-vertical.png) no-repeat 106px 2px;position:relative;}
.Timeline000196 .list{overflow:hidden;position:relative;}
.Timeline000196 .list li{min-height:110px;overflow:hidden;position:relative;}
.Timeline000196 .lileft{position:absolute;top:0;left:0px;height:55px;width:70px;line-height:55px;text-align:right;}
.Timeline000196 .lileft .year{font-size:18px;color:#AEAEAE;margin-right:10px; display: block; overflow: hidden; height: 55px;}
.Timeline000196 .liright{position:absolute;top:0;right:0px;width:1030px;}
.Timeline000196 .liright h5{height:35px;line-height:35px; margin:0; font-size:18px; font-weight:normal; margin-top: 8px;}
.Timeline000196 .liright h5 a{color:#9a734b; font-size: 16px; }
.Timeline000196 .cur h5 a{color:#e60020;}
.Timeline000196 .liright p{font-size:14px;color:#666;margin:0; padding-right:30px; overflow:hidden; height:45px;}
.Timeline000196 .point{width:55px;height:55px;position:absolute;top:0;left:80px;background:url(../images/Timeline000196-point.png) no-repeat 0px 18px;overflow:hidden;}
.Timeline000196 .point b{height:30px;width:30px;background:url(../images/Timeline000196-dot.png) no-repeat center center;position:absolute;top:12px; left:15px; }
.Timeline000196 .cur .point b{ background-image:url(../images/Timeline000196-dot_hover.png);}
.Timeline000196 #arrow{position:fixed;top:50%; margin-left:1180px; z-index:10;}
.Timeline000196 #arrow a{display:block;height:20px;width:20px;background:url(../images/Timeline000196-icons.png) no-repeat 0 0;cursor:pointer;}
.Timeline000196 #arrow a:active{background-color:#000;}
.Timeline000196 #arrow .arrow_active{background-color:#000;}
.Timeline000196 #arrow .arrowup{background-position:0px -26px;margin-bottom:10px;}
.Timeline000196 #arrow .arrowdown{background-position:0px 0px;}



/*
 .PicList000786 为demo编号
 */
.PicList000786{ padding:2% 0;}
.PicList000786 li{ float:left; width:32%; margin-right:2%; text-align:center; margin-bottom:3%;}
.PicList000786 li.end{ margin-right:0;}
.PicList000786 li .pic{ border:1px solid #E0E0E0; padding:5px; display:block; width:384px; height:235px; text-align:center; line-height:222px;}
.PicList000786 li .pic img{ display:inline-block; max-width:372px; max-height:223px; vertical-align:middle;}
@media(max-width:768px){
.PicList000786 li{ width:49%;}
.PicList000786 li:nth-child(3n){ margin-right:2%;}
.PicList000786 li:nth-child(2n){ margin-right:0;}
}


/*
 .PicList000370 为demo编号
 */
.PicList000370 {padding: 40px 0 0 0;}
.PicList000370 li{ float:left; width:25%; text-align:center; height:230px; font-size:14px; }
.PicList000370 li a{ display:inline-block; text-align:left; width:238px;}
.PicList000370 li a img{ display:block;width:236px; height:169px; border:1px solid #e8e8e8;}
.PicList000370 li span{ display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding-top:10px; text-align: center;}
.PicList000370 li a:hover img{ border-color:#e60020;}
.PicList000370 li a:hover span{color:#e8222a;}

/*PicList002045 */
.PicList002045{ padding-top:2%;}
.PicList002045 li{ float:left; width:32%; margin-right:2%; margin-bottom:2%; position:relative; text-align:center;}
.PicList002045 li:nth-child(3n){ margin-right:0;}
.PicList002045 li a{ position:absolute; left:0; top:0; right:0; bottom:0; border:1px solid #e8e8e8;}
.PicList002045 li a:hover{ border-width:3px; border-color:#0079c3;}
.PicList002045 li div{ max-width:275px; margin:0 auto; padding:4% 4% 10% 4%;}
.PicList002045 li figure{ padding-bottom:100%; background-size:contain;}
.PicList002045 li figure img{ display:none;}
.PicList002045 li p{ font-size:16px; color:#000; margin-bottom:5px;}
@media(max-width:480px){
.PicList002045 li{ width:49%;}
.PicList002045 li:nth-child(3n){ margin-right:2%;}
.PicList002045 li:nth-child(2n){ margin-right:0;}
.PicList002045 li p{ font-size:14px;}
}

/*
 .PicList010 为demo编号
 */
.PicList010{ padding:20px 0;}
.PicList010 .list li{ float:left; width:23.5%; margin-right:2%; }
.PicList010 .list li div{border: #e6e6e6 1px solid;padding: 5px;background: #f9f9f9;height: 205px; width:282px;}
.PicList010 .list li:hover div{border:#a1d0ed 1px solid; background:#eff9ff;}
.PicList010 .list li div img{ display:block; width:100%; height:195px;}
.PicList010 .list li.end{ margin-right:0;}
.PicList010 .list li h3{line-height: 48px;height: 48px; overflow:hidden; font-weight:normal;text-align: center;color: #999999; margin:0; font-size:14px; text-align:center;}
.PicList010 .list li a:hover h3{ color:#e60020; font-weight:bold;}
.PicList010 .list li.clear{ float:none; width:100%; margin-right:0;}


.PicList010_1{ padding:20px 0;}
.PicList010_1 .list li{ float:left; width:23.5%; margin-right:2%; }
.PicList010_1 .list li div{border: #e6e6e6 1px solid;padding: 5px;background: #f9f9f9;height: 205px; width:282px; text-align:center; line-height:190px;}
.PicList010_1 .list li:hover div{border:#ff9daa 1px solid; background:#ffeff1;}
.PicList010_1 .list li div img{ max-width:272px; max-height:195px; display:inline-block; vertical-align:middle;}
.PicList010_1 .list li.end{ margin-right:0;}
.PicList010_1 .list li h3{line-height: 48px;height: 48px; overflow:hidden; font-weight:normal;text-align: center;color: #999999; margin:0; font-size:14px; text-align:center;}
.PicList010_1 .list li a:hover h3{ color:#e60020; font-weight:bold;}
.PicList010_1 .list li.clear{ float:none; width:100%; margin-right:0;}


/*
 .PicList001492 为demo编号
 */
.PicList001492 { padding:30px 0 10px 0; font-size:22px; color:#4c433e;}
.PicList001492 li{ float:left; width:32%; margin-right:2%; text-align:center;}
.PicList001492 li figure{border:1px solid #e1e1e1;}
.PicList001492 li img{  width:100%;height:226px; display:block;}
.PicList001492 li span,
.PicList001492 li a{ display:block;}
.PicList001492 li a{color:#4c433e;}
.PicList001492 li a:hover{ background-color:#9a734b; color:#fff;}
.PicList001492 li span{ line-height:64px; font-size:16px;}
.PicList001492 li.end{ margin-right:0;}


/*
 .PicList000671 为demo编号
 */
.PicList000671{ padding: 30px 0 0 0;}
.PicList000671 *{ -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.PicList000671 .nowrap a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis; color: #666; font-weight: normal;}
.PicList000671 ul li{ width:32%; float:left; margin:0 2% 2% 0;}
.PicList000671 ul li.end{ margin-right:0;}
.PicList000671 ul li figure{ padding-bottom:70%; position:relative; background-repeat:no-repeat; background-position: center center; background-size: cover;}
.PicList000671 ul li figure a{ position:absolute; display:block; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.3); background-image:url(../images/PicList000671-icon-video.png); background-repeat:no-repeat; background-position: center center;}
.PicList000671 ul li figure a:hover{ background-color:transparent}
.PicList000671 ul li h5{ font-size:14px; padding:8px 2px; margin:0; text-align:center; border-bottom: dashed 1px #c1c1c1;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.PicList000671 ul li time{ display:block; color:#b3b3b3; background:url(../images/PicList000671-icon.png) no-repeat right;}

.PicList000671 ul li .video{ display:none;}
.video video{ width:854px; height:480px;}
@media screen and (max-width:640px){
.PicList000671 ul li{ width:49%;}
.PicList000671 ul li:nth-child(2n){ margin-right:0;}
.PicList000671 ul li:nth-child(2n+1){ margin-right:2%;}
}

/*
 .PicList009 为demo编号
 */
.PicList009{ padding: 20px 0; min-height:200px;}
.PicList009 .list li{ position:relative;padding:20px 0;height:90px; overflow:hidden; border-bottom:1px solid #eee;} 
.PicList009 .list li a{ display:block;height:90px;}
.PicList009 .list li div{ padding-left:0px;}
.PicList009 .list li h3{color: #666;font-size: 14px;  line-height:36px; margin:0;}
.PicList009 .list li h3 span{float: right; color: #e60020;font-size: 12px; border: 1px solid #ccc; line-height: 25px; height: 25px; width: 80px; text-align: center; border-radius: 5px;margin-top: 32px;}
.PicList009 .list li time{    color: #b2b2b2; display:block;font-size: 12px;padding: 5px 0; }
.PicList009 .list li a:hover h3{ color:#e60020;}

/*Floor001845 */
.Floor001845{ padding: 30px 0 0 0;}
.Floor001845 .title{ text-align:center; padding-bottom:3%;}
.Floor001845 .title span{ font-size:12px; letter-spacing:5px;color:#C3954F;}
.Floor001845 .title h1{ margin:0; font-size:42px; padding:10px 0; font-weight:normal; color:#000;}
.Floor001845 .title h1:after{ display:block; margin:0 auto; width:70px; height:10px; background-color:#C3954F; margin-top:20px; content:'';}
@media(max-width:768px){
.Floor001845 .title h1{ font-size:30px;}
.Floor001845 .title h1:after{ height:5px;}
}

.Floor001845 dd{float:right; text-align:center; width:29%;}
.Floor001845 dd p{ padding:0 5%; margin:0;}
.Floor001845 dd p *{ display:block;}
.Floor001845 dd p span{ background:url(../images/Floor001845-icon1.png) no-repeat center top; padding-top:30px; font-size:12px; color:#7d7d8f;}
.Floor001845 dd p b{ color:#000; padding:4% 0 7% 0;}
.Floor001845 dd p.p_2 span{ background-image:url(../images/Floor001845-icon2.png);}
.Floor001845 dd p.p_3 span{ background-image:url(../images/Floor001845-icon3.png);}

.Floor001845 dt{  width:100%; margin: 0 auto;}
.Floor001845 .from td{ padding-bottom:30px;}
.Floor001845 .from td div{ position:relative;}
.Floor001845 .from td.f_name{ padding-right:5%; width:45%;}
.Floor001845 .from label{ position:absolute; left:10px; top:0;line-height:44px; color:#999;}
.Floor001845 .from .text{ width:100%; height:44px; line-height:44px; text-indent:10px; border:none; background:#f5f5f5;}
.Floor001845 .from textarea.text{ height:200px;}
.Floor001845 .from .btn{ text-align:left; float: left; padding-right: 10px ; }
.Floor001845 .from .btn input{ font-weight:bold; cursor:pointer; padding:0; border:none; width:100px; height:36px; color:#fff; background:#C3954F;border-radius: 5px;}
.Floor001845 .from td.btn2 input{background: #ccc;}
@media(max-width:768px){
.Floor001845 dt,
.Floor001845 dd{ float:none; width:auto !important;}
.Floor001845 dd{ overflow:hidden;}
.Floor001845 dd p{ float:left; width:32%; margin-right:2%; padding:0;}
.Floor001845 dd p:last-child{ margin-right:0;}
}
@media(max-width:480px){
.Floor001845 dd p{ float:none; width:auto; margin-right:0;}
}



/*
 .TextList000658 为demo编号
 */
.TextList000658{ padding: 40px 0;}
.TextList000658 .info_text{ padding-bottom:20px;}
.TextList000658 .list{ padding-bottom:1px;}
.TextList000658 .list2{ padding-bottom:4%;}
.TextList000658 .list h1.title{ font-size:18px; background-color:#f2f2f2; margin:0; padding:16px 0 16px 16px; font-weight:normal; position:relative; cursor:pointer; line-height:25px;}
.TextList000658 .list h1.title time{ float:right; padding-right:74px; font-size:14px; color:#ccc;position:relative;}
.TextList000658 .list h1.title::before{ width:23px; height:23px; background-color:#e5e5e5; border-radius:50%; position:absolute; content:''; right:20px; top:50%; margin-top:-11px;}
.TextList000658 .list h1.title time::before,
.TextList000658 .list h1.title time::after{ position:absolute; content:''; background-color:#b3b3b2;top:50%;}
.TextList000658 .list h1.title time::before{ width:12px; height:2px; right:25px;  margin-top:-1px;}
.TextList000658 .list h1.title time::after{ width:2px; height:12px; margin-top:-6px; right:30px;}
.TextList000658 .list h1#on{ background-color:#9a734b; color:#fff;}
.TextList000658 .list h1#on time{ color:#fff;}
.TextList000658 .list h1#on::before{ background-color:#fff;}
.TextList000658 .list h1#on time::after{ display:none;}
.TextList000658 .list h1#on time::before{ background-color:#b3b3b2;}
.TextList000658 .con{ padding:3%; display:none;}
.TextList000658 .info{ line-height:25px; padding-bottom:2%;}
.TextList000658 .apply a{ display:inline-block; padding:10px 30px; color:#fff; border-radius:5px; background-color:#9a734b; font-size:16px;}
@media(max-width:640px){
.TextList000658 .list h1.title{ font-size:15px;}
.TextList000658 .list h1.title time{padding-right:54px; font-size:12px;}	
.TextList000658 .apply a{ font-size:14px;}
}



/*
 .PicList001107 为demo编号
 */
.PicList001107{ padding-top:2%;}
.PicList001107 li{ float:left; width:49%; margin-right:2%; overflow:hidden; margin-bottom:2%; border-bottom:1px solid #d1d1d1;}
.PicList001107 li:nth-child(2n){margin-right:0;}
.PicList001107 li:nth-child(2n+1){ clear:left;}
.PicList001107 li .pic{ float:left; width:36%; border:1px solid #ddd;}
.PicList001107 li .pic img{ width:100%;}
.PicList001107 li div{ float:right; width:61%; padding-top:3%;}
.PicList001107 li .dot{ font-size:16px; margin-bottom: 10px; color: #9a734b;}
.PicList001107 li .dot:hover{color:#d02023;}
.PicList001107 li p{ overflow:hidden; color:#777; font-size:12px; padding: 0px; margin: 0px;}
.PicList001107 li span{ color:#777; font-size:12px;}
.PicList001107 li .more{ text-decoration:underline; color:#00a500;}
@media(max-width:768px){
.PicList001107 li .pic {width:50%;}
.PicList001107 li div{width:47%; }
}
@media(max-width:640px){
.PicList001107 li .pic,
.PicList001107 li div{ float:none; width:auto;}
.PicList001107 li .pic{ display:block;}
.PicList001107 li .dot{ font-size:16px;}
}
@media(max-width:480px){
.PicList001107 li{ width:auto; float:none; margin-right:0;margin-bottom:3%;}
.PicList001107 li p{ font-size:14px;}
}


/*
 .Map001672 为demo编号
 */
.Map001672{ padding-bottom:90px;}



/*
 .RichInfo005 为demo编号
 */
.RichInfo005{ padding:20px 0; min-height:500px;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title p span{ margin:0 5px; color:#777;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:20px 0;} 
.RichInfo005 .news_info .info_back a{ color:#AD1801; font-size:14px;}
.RichInfo005 .news_info .info_pn span{ display:block;}
.RichInfo005 .news_info .info_pn span a{ color:#999;}
.RichInfo005 .news_info .info_pn span a:hover{color:#AD1801;}


.Pro_list{ padding:70px 0 20px; background:url(../images/pro_bg.jpg) no-repeat; background-position:center top; background-size:100% 100%;}
.Pro_list .list li{ float:left; width:32%; margin-right:2%; margin-bottom:40px; }
.Pro_list .list li div{ width:100%; height:252px; line-height:252px; text-align: center;}
.Pro_list .list li div img{ display:inline-block; max-width:378px; max-height:252px; vertical-align:middle;}
.Pro_list .list li.end{ margin-right:0;}
.Pro_list .list li h3{line-height: 38px;height: 38px; overflow:hidden; font-weight:normal;text-align: center;color: #999999; margin:0; font-size:14px; text-align:center; color:#9a734b;}
.Pro_list .list li.clear{ float:none; width:100%; margin-right:0;}

.info_jmlc{ text-align:center;}
.info_jmlc ul{ margin:40px 0;}
.info_jmlc .ul_1 li{ width:159px; height:42px; line-height:42px; border:1px solid #bb9c87; background:url(../../uploadfiles/icon/icon1.png) no-repeat 28px center; display:inline-block; margin:0 27px; }
.info_jmlc .ul_1 li span{ padding-left:25px; font-size:16px; color:#666;}
.info_jmlc .ul_1 li.li_2{ background-image:url(../../uploadfiles/icon/icon2.png);}
.info_jmlc .ul_1 li.li_3{ background-image:url(../../uploadfiles/icon/icon3.png);}
.info_jmlc .ul_1 li.li_4{ background-image:url(../../uploadfiles/icon/icon4.png);}
.info_jmlc .ul_1 li.li_5{ background-image:url(../../uploadfiles/icon/icon5.png);}
.info_jmlc .ul_1 li.li_6{ background-image:url(../../uploadfiles/icon/icon6.png);}
.info_jmlc .ul_1 li.li_7{ background-image:url(../../uploadfiles/icon/icon7.png);}
.info_jmlc .ul_1 li.li_8{ background-image:url(../../uploadfiles/icon/icon8.png); background-position:15px center;}
.info_jmlc .ul_1 li.li_9{ background-image:url(../../uploadfiles/icon/icon9.png);}
.info_jmlc .ul_1 li.li_10{ background-image:url(../../uploadfiles/icon/icon10.png);}
.info_jmlc .ul_2{ width:952px; margin:0 auto; position:relative; padding-right:46px; overflow:hidden; clear:both;}
.info_jmlc .ul_2 li{ width:199px; height:23px; background:url(../../uploadfiles/icon/icon11.png) no-repeat right 5px; display:inline-block; margin-left:15px;}
.info_jmlc .ul_2 li b{ width:23px; height:23px; display:block; background:url(../../uploadfiles/icon/icon.png) no-repeat center; color:#fff; font-size:14px;}
.info_jmlc .ul_2 li.icon5,
.info_jmlc .ul_2 li.bottom.icon10{ background:none; width:23px;}
.info_jmlc .ul_2 li.bottom{ background-image:url(../../uploadfiles/icon/icon13.png); background-position:left 5px; float:right; margin-left:18px; margin-top:18px;}
.info_jmlc .ul_2 li.bottom b{ float:right;}
.info_jmlc .ul_2 li.bottom.icon10{ margin-left:0px;}
.info_jmlc .ul_2 ol{ width:46px; height:43px; background:url(../../uploadfiles/icon/icon12.png) no-repeat right center; position:absolute; right:0; top:12px;}



/*
 .Map004 为demo编号
 */
.Map001{ padding:20px 0;}
.Map001 .map{width:100%;}
.Map001 .map #allmap{ height:400px; width:100%;}
.Map001 .map #allmap *{ font-size:12px !important;-moz-box-sizing:content-box; -webkit-box-sizing:content-box; -o-box-sizing:content-box;-o-box-sizing:content-box; box-sizing:content-box;}
.Map001 .info{ padding:20px 0;}


/*
 .Form001413 为demo编号
 */
.Form001413{ padding:2% 0;}

.Form001413 .form{ padding:30px; width:670px; margin:0 auto;}
.Form001413 .form td{ padding-bottom:20px; font-size:14px; }
.Form001413 .form td.w1{ width:260px;}
.Form001413 .form td.w2{ width:32px;}
.Form001413 .form .text{ width:445px; border-radius:3px; border:1px solid #cfcfcf; line-height:36px;height:36px; text-indent:10px; background:none; }
.Form001413 .form span{ margin:0 0 10px 0; font-size:16px; }
.Form001413 .form td em{ font-style:normal; color:#bcbcbc;}
.Form001413 .form td em i{ font-style:normal; color:#fadbbe;}
.Form001413 .form .td_btn{ text-align:center;}
.Form001413 .form .btn{ background:#C3954F; color:#fff; cursor:pointer; font-size:14px; width:100px; height:35px; border-radius:3px; border:none; margin-top:20px;}
.Form001413 .form .btn2{background: #ccc; margin-left:10px;}
#jobName{ font-weight:bold; color:#333;}



.Store { padding:20px 0;}
.dnn_con{}
.dnn_con_1{padding: 0px; width: 778px; height: 519px; text-align: center; display: block; position: relative; background-image: url('../images/map.jpg'); margin: 0 auto;}
#JS_exprMap{padding: 0px; border: 0px currentColor; left: 0px; top: 0px; position: absolute; opacity: 0;}
.Store .auto{ background: #f2f2f2; border: 1px solid #9a9a9a; padding: 10px;}
.Store .pic{ text-align:center}
.Store .title h3{ background:url(../images/ShopListHeadBg.gif);height: 30px; margin-bottom: 10px;}
.Store .title b{ background:url(../images/ProvinceBg.gif); width:120px; text-align:center; display:inline-block; height:30px; line-height:30px;}
.Store .title a.on{color: #47a0ec;}
.Store .list{ overflow:hidden;}
.Store .list li{ float:left; width:50%; padding-right:1%; margin-bottom:20px; overflow:hidden;height: 184px;}
.Store .list li a{ cursor:pointer; display:inline-block;}
.ContactBox figure{ float:left; margin-right:10px; border:1px solid #e0e0e0; padding:5px; width:55%;}
.ContactBox img{ display:block; width:100%;}
.ContactBox .text{ float:left; line-height: 35px; width: 240px;}
.ContactBox h4{ font-size: 14px; color: #555; border-bottom:1px solid #c0c0c0; margin:0 0 10px;}
.ContactBox b{ font-size:12px; color:#6d6d6d;}
.ContactBox p{ margin:0; color:#6d6d6d;}
.ContactBox a{ display:none;}
.Store #allMap{width:100%;height:500px;}
.Store #allMap img{ max-width:none;}

.Store .mapbg{position:fixed;  top: 0;left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.65); display:none;}
.Store .map{ width:836px; height:500px; left:50%; top:50%; margin-left:-418px; margin-top:-250px; position:relative;}
.Store .map i{ font-size:24px; color:#fff; position:absolute; right:-19px; top:-19px; z-index:10; background:url(../images/fancybox_sprite.png) no-repeat center top; width:35px; height:35px; display:block; cursor:pointer;}


.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #ad1800; border-right:7px solid #ad1800; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }


.video_box video{ width:1200px; margin: 0 auto; margin-top: 20px; margin-bottom:20px; }
li{ list-style:none; }
.navbg{ background:rgba(0,0,0,0.4); position:fixed; width:100%; height:100px; top:0; left:0; z-index:998; }
.nav2{ width:1200px; height:100px; margin:0 auto; position:fixed;
top:0; left:50%; margin-left:-600px; z-index:999;}
.logo2{ float:left; margin-top:3px;}
.logo2 img{ max-height:85px; }
.inNav{ float:right; margin-top:40px;}
.inNav li{ float:left; width:100px; text-align:center; position:relative; }
.inNav li a{ display:block; font-size:14px; color:#FFF; padding-bottom:21px; }
.inNav li span{ font-size:12px; color:#FFF;}
.inNav li em{ width:3px; height:30px; display:block; background:url(../images/navd.png); position:absolute; top:-40px; left:50px; display:none;}
.inNav li:hover em{ display:block;}
.row em{display:block !important;}
.inNav li ul { border:0px solid #D8D8D8; display:none; position:absolute; background:#fff;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9; z-index:999999; top:60px; }
.inNav li ul li { margin:0; padding:0; float:none; height:30px; line-height:30px; margin:0; border-top:1px dotted #D8D8D8; }
.inNav li ul li a { margin:0; padding:0; background:none; color:#000;height:30px; line-height:30px;font-weight:normal; background:#fff; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; }
.inNav li ul li a:hover { color:#df520d; }
.inNav li:hover ul { display:block; }
.inNav li.sfhover ul { display:block; }
.inNav li ul li:nth-of-type(1){ border-top:none; }


/*内页样式*/
#ny1{ width:1180px; margin:0px auto; clear:both; overflow:hidden; margin-top:10px; padding:10px; }
#ny1 .ny1_l{ width:235px; float:left; min-height:400px; }
#ny1 .ny1_l01{ width:100%; margin:0 auto; padding-top:20px; padding-bottom:10px; background:url(../images/x01.png) #f8f8f8 repeat-x; border:#f0f0f0 1px solid; }
#ny1 .ny1_l01 h1{ width:90%; margin:0 auto; height:30px; line-height:30px; color:#333; border-bottom:#e0e0e0 1px solid;  }
#ny1 .ny1_l01 h1 .tt{ float:left; background:url(../images/ico01.png) 0px 0px no-repeat; font-size:16px; }
#ny1 .ny1_l01 h1 .em{ float:left; font-size:13px; color:#b5b2b1; font-family:"Microsoft YaHei"; font-weight:normal; margin-left:5px; }

#ny1 .ny1_l02{ width:90%; margin:0 auto; text-align:left; color:#4b4a4a; border-top:#fff 1px solid; clear:both; overflow:hidden; }
#ny1 .ny1_l02 ul{ padding-top:10px; }
#ny1 .ny1_l02 ul li{ float:left; width:100px; border-radius:5px; text-align:center; margin-bottom:10px; margin-right:10px; }
#ny1 .ny1_l02 ul li a{ display:block; color:#4b4a4a; border-radius:5px; height:44px; line-height:44px; background:url(../images/li1.png) no-repeat; }
#ny1 .ny1_l02 ul li a:hover{  height:44px; line-height:44px; background:url(../images/li2.png) no-repeat; color:#df520d; }
#ny1 .ny1_l02 ul li a#cut{  height:44px; line-height:44px; background:url(../images/li2.png) no-repeat; color:#df520d; }

#ny1 .ny1_l03{ width:910px; float:right; border:#e0e0e0 1px solid; }
#ny1 .ny1_l03 h1{ width:100%; background:url(../images/rbg2.jpg) repeat-x; border-bottom:#e0e0e0 1px solid; height:38px; line-height:38px; font-weight:normal; color:#000; }
#ny1 .ny1_l03 h1 .nam{ float:left; font-size:14px; padding-left:10px; }
#ny1 .ny1_l03 h1 .wz{ float:right; color:#666; padding-right:10px; font-size:12px; padding-left:20px; background:url(../images/home.png) 0px 10px no-repeat; }
#ny1 .ny1_l03 h1 .wz a{ color:#666; }
#ny1 .ny1_l04{ padding:10px; color:#4b4a4a; clear:both; line-height:1.6; font-size:14px; }
#ny1 .ny1_l04 .neirong img{ max-width:100%; }
