body{margin:0;padding:0;line-height:30px;font-size:14px;font-family:"Microsoft YaHei";color:#333}
blockquote,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,li,object,ol,p,pre,textarea,ul{padding:0;margin:0}
table,td,th,tr{line-height:30px;font-size:14px}
li{list-style-type:none}
img{vertical-align:top;border:0}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:15px;font-weight:400}
address,cite,code,em,th{font-weight:400;font-style:normal}
a{text-decoration:none;color:#333;font-size:14px}
a:hover{text-decoration:none}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
.p70{padding:30px 0}
*,::after,::before{box-sizing:inherit}
img{vertical-align:middle;border-style:none}

.pc-ban , .foot-di{display:block}
.fotm-im,.m-ban,.m-img , .iphone.style-1 , .foot-mdi{display:none}
.pc-img{display:block;margin:0 auto;overflow:hidden}
.main{width:1200px;margin:0 auto;overflow:hidden}
.column{height:60px;background:#8c4929;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}
.column{-ms-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-op-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-ms-animation-duration:.5s;-moz-animation-duration:.5s;-op-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s}
.top_nav{padding:0 20px;height:60px;line-height:60px;position:relative;z-index:1;width:1200px;margin:0 auto}
.top_nav a{color:#fff;font-size:16px}
.top_nav .nLi{float:left;position:relative;display:inline}
.top_nav .nLi h3{float:left}
.top_nav .nLi h3 a{display:block;padding:0 21px;font-weight:none}
.top_nav .sub{display:none;width:120px;left:0;top:60px;position:absolute;background:#e68232;line-height:35px;padding:5px 0;border-top:1px solid #fff}
.top_nav .sub li{zoom:1;border-bottom:1px solid #dadada}
.top_nav .sub li:last-child{border:none}
.top_nav .sub a{display:block;padding:0 10px;text-align:center;color:#fff;box-sizing:border-box}
.top_nav .sub a:hover{background:#6d6d6d;color:#fff}
.top_nav .on h3 a{background:#e68232;color:#fff}
.box-two{padding-top:30px}
.box-yxbkp{padding-top:80px}
.box-tit{display:block;color:#333;font-size:35px;margin:0;text-transform:capitalize;position:relative;padding:0 0 20px;text-align:center}
.box-tit em{color:#e68232}
.box-tit:after{position:absolute;content:"";display:block;height:2px;width:70px;background:#333;margin:0 auto;left:0;right:0;bottom:-6px}
.line{height:10px;width:10px;background:#333;display:block;margin:0 auto;border-radius:30px}
.box-yxbkp ul{overflow:hidden;display:inline-block;text-align:center;padding-top:60px}
.box-yxbkp ul li{display:inline-block;padding:0 145px}
.box-yxbkp ul li h5{font-size:18px;font-weight:700;margin:20px 0}
.box-yxbkp ul li img{display:inline-block;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}
.box-yxbkp ul li:hover,.box-yxbkp ul li:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.tabBox{margin:10px auto;overflow:hidden}
.tabBox .hd{width:240px;line-height:40px;font-size:20px;overflow:hidden;padding:0 10px}
.tabBox .hd h3{float:left;font-size:24px}
.tabBox .hd h3 span{color:#ccc;font-family:Georgia;margin-left:10px}
.tabBox .hd ul li{float:left;padding:0 5px;vertical-align:top;width:95%;position:relative}
.tabBox .hd ul li.on a{background:#e68232;color:#fff;display:block;height:38px;line-height:38px;border:1px solid #e68232}
.tabBox .hd ul li a{display:block;margin-bottom:28px;margin-right:20px;padding:10px 0;border-radius:0;border:1px solid #dadada;transition:all .5s ease .1s;font-size:18px;text-align:center;border-radius:.5em;box-shadow:1px 1px 0 0 #999393}
.tabBox .hd ul li a:hover{border-color:#dadada;background:#e68232;color:#fff}
.tabBox .hd ul li.on a:before{position:absolute;content:"\eb27";font-family:icofont!important;right:6px;top:45%;margin-top:-28px;font-size:30px;color:#e68232}
.tabBox .bd ul{padding:0 3% 0 0;width:53%;float:left}
.tabBox .bd ul li{border-bottom:1px dotted #ddd;width:48%;float:left;height:40px;line-height:40px;overflow:hidden;margin:0 1%}
.tabBox .bd li a{-webkit-tap-highlight-color:transparent}
.readMore{display:block;height:30px;line-height:30px;margin:10px auto 20px auto;text-align:center;text-decoration:underline}
.tabBox h4{font-size:18px;font-weight:700;text-align:center}
.tabBox p{margin:20px 0}
.tabBox em{font-size:15px;font-weight:700;display:block;overflow:hidden;padding-bottom:5px}
.tabBox em i{font-style:normal;color:#e68232}
.box-fri ul li{display:inline-block;padding:0 10px;text-align:center;font-size:16px}
.box-team{margin:0 auto;text-align:center}
.box-team .bd ul{width:100%;float:left;padding-top:0}
.box-team .bd li{width:23%;float:left;text-align:center;margin:1%;background:#dfdfdf;position:relative}
.box-team .bd li:first-child{margin-left:0}
.box-team .bd li img{display:block;margin:0 auto;width:100%;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.box-team .bd li{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
/*.box-team h3{display:none;}*/
.box-team h4{color:#fff;font-weight:700;font-size:18px;padding-top:20px;margin:20px 0px 0px}
.box-team p{text-align:left}
.team-wap{width:100%;height:100%;border:5px solid #fff;overflow:hidden;position:relative;text-align:center}
.pcdate{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}
.team-wap img{display:block;position:relative;margin-bottom:25px}
.team-wap h3{text-transform:uppercase;color:#fff;position:relative;font-size:17px;padding:10px;margin:20px 0 0 0}
.team-wap h3{background:rgba(255,255,255,.5);color:#fff}
.team-wap p{font-size:12px;line-height:20px;color:#fff;position:relative;padding:20px}
.pcdate span{color:#fff;font-size:13px;border:2px solid #fff;text-transform:uppercase;padding:7px;margin:0 5px}
.pcdate ul li a:hover{background:#333;border-color:#333}
.team-wap img{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.team-wap .pcdate{background:#e68232;-webkit-transform:translateY(-250px);-moz-transform:translateY(-250px);-o-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px);opacity:1;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.team-wap p{opacity:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
.team-wap:hover .pcdate{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.team-wap:hover img{-webkit-transform:translateX(1200px);-moz-transform:translateX(1200px);-o-transform:translateX(1200px);-ms-transform:translateX(1200px);transform:translateX(1200px)}
.team-wap:hover p{opacity:1}
.foot{background:#c7804f;padding:20px;overflow:hidden}
.foot img{float:left;margin:35px 40px 0 10px}
.foot ul{width:340px;height:190px;padding:10px;float:right}
.foot ul li:first-child{float:left}
.foot ul li a{color:#fff}
.foot ul li{color:#fff;width:100%;line-height:31px}
.foot ul h3{font-size:18px;display:block;width:100%;border-bottom:1px solid #fff;height:40px;line-height:40px;overflow:hidden;text-align:center;margin-bottom:10px}
.cn-ly h3{color:#fff}
.fot-m{width:480px;float:left}
.mcn-ly h3{color:#fff}
#ui-datepicker-div{width:17%;top:2409.19px;left:690px}
.team-wap{border:5px solid #f5f5f5}
.box-adress{height:50px;line-height:50px;border-bottom:1px solid #e68232;margin-bottom:30px;overflow:hidden;margin-top:10px;color:#333}
.box-adress a{font-size:16px}
.box-adress a:hover{color:#000}
.boxall{padding:20px 0;position:relative;float:left;width:100%}
.box-list{position:static;max-width:1200px;padding:0 15px;margin:0 auto}
.box-lis{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.box-list .box-lis li{flex:0 0 23%;width:25%;margin-bottom:20px}
.box-lis li:nth-child(4){padding-right:0}
.box-lis a{display:block;overflow:hidden;text-align:center}
.box-lis li{position:relative;width:100%;min-height:1px;padding-right:7px;padding-left:16px}
.box-lis a:hover{color:#fff}
.listli{padding:10px;margin-bottom:60px;background:#e68232;display:inline-block;position:relative;border-style:solid;border-width:1px 1px 4px;border-color:#e68232 #e68232 #e68232;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px #dadada;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.listli:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#fff;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.listli:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}
.listli:hover{color:#fff}
.listli h5{margin:10px 0 10px;font-size:16px;text-transform:uppercase;text-align:left;display:block;height:70px;overflow:hidden;line-height:35px}
.listli p{margin-bottom:10px;text-align:left}
.listli:hover h5{color:#fff}
.listli:hover .lisbtn{background:#8c4929}
.lisbtn{color:#fff;background:#e68232;padding:4px 17px;display:inline-block;letter-spacing:1px;position:absolute;bottom:-40px;left:-.5px;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}
.lisbtn:focus,.lisbtn:hover{background:#0064c8;color:#fff}
.listli img{width:240px;height:149px;margin-top:10px}
.box-paglis{padding:20px;margin:0 auto;text-align:center}
.box-paglisul{display:block;text-align:center}
.box-paglis ul li{display:inline-block;padding:0 5px;font-size:14px;color:#333}
.box-paglis ul li a{font-size:14px;color:#333}
.box-paglis ul li a:hover{color:#000;font-weight:700}
.boxlist-left{width:25%;float:left;overflow:hidden;margin-right:30px}
.boxlist-left h3{display:block;height:80px;background:#8c4929;line-height:80px;font-size:22px;color:#fff;text-align:center}
.left-list li{height:45px;line-height:45px;text-align:center;background:#f2f2f2;border-bottom:1px solid #fff;transition:all .2s cubic-bezier(1,1,0,0)}
.left-list li a{font-size:16px}
.left-list li:hover a{color:#fff}
.left-list li:hover{color:#fff;background:#e68232 url(../images/page_list_icon.png) no-repeat 80px center}
.boxlist-left h2{display:block;height:50px;line-height:50px;text-align:center;background:#8c4929; margin-top:15px;}
.boxlist-left h2 a{color:#fff;font-size:18px}
.box-articleright,.list-right{width:72%;float:left}
.boxadress{height:50px;background:#8c4929;overflow:hidden;color:#fff;line-height:50px;font-size:15px;padding-left:15px}
.boxadress a{color:#fff;font-size:15px}
.box-artic{margin-top:40px;margin-bottom:40px}
.box-articleright{font-size:14px;line-height:25px}
.box-articleright p{text-indent:0em; line-height:35px;}
.box-articleright h2{font-size:14px;font-weight:600;}
.box-articleright h2 span{font-size:14px!important;}
.box-articleright img{text-align:center;margin:0 auto}
.box-articleright h1{font-size:26px;color:#333;line-height:90px;text-align:center;height: 80px;}
.art-top{display:inline-block;text-align:center;margin:0 auto;height:40px;line-height:40px;overflow:hidden;width:100%}
.art-top li{display:inline-block;text-align:center;padding:0 10px}
.artpage{display:block;overflow:hidden;text-align:left;height:40px;line-height:40px;margin-top:10px;}
.artpage li{width:50%;float:left;display:block;text-align:left!important}
.box-listback{width:155px;margin:0 auto;background:#e68232;border-radius:5px}
.box-listback a{display:block;text-align:center;line-height:45px;color:#fff}
.boxlist-team{padding:10px;overflow:hidden;margin:0 auto;text-align:center;background:#f3f1f1}
.boxlist-team img{width:240px;margin:0 auto;padding-bottom:10px}
.team-tit{font-size:15px;line-height:35px;display:block;}
.left-p{text-align:left;line-height:25px;font-size:14px}
.left-p a{font-size:14px;color:#ba2636;font-size:14px}
.list ul li{ width:24%; float:left; background:#fff; margin:0 1.333333% 15px 0;}
.list ul li:nth-child(4n){ margin-right:0px;}
.list ul li a{ background:#ececec; margin:15px; padding:15px; display:block;height:130px;}
.list ul li h3{ color:#333; font-family:'Microsoft YaHei'; font-size:16px; height:30px; overflow:hidden;}
.list ul li p{ color:#888; margin-top:8px; line-height:24px; word-break:break-all;}
.list ul li strong{ font-weight:normal; font-size:12px; font-family:'Microsoft YaHei'; margin-top:5px; display:inline-block;}
.con {width: 1200px;height: auto;margin: 0 auto;overflow: hidden;}
.addr {padding: 20px 0;}
.addr p{ font-family:'Microsoft YaHei'; font-size:17px;}
.pagelist{ padding:40px 0 50px 0; font-family:'Microsoft YaHei'; font-size:16px;}
.pagelist ul{ text-align:center;}
.pagelist ul li{ display:inline-block; padding:0 5px;}
.pagelist ul li.thisclass{ font-weight:bold; display:inline-block; width:20px; height:30px; color:#fff; background:#2699d2; border-radius:30px;-webkit-border-radius:30px;}
.inside_link{width:100%;margin-top:20px;min-height:0px;overflow:hidden;}
.inside_link h3{width:100%;border-bottom:2px solid #d6d6d6;}
.inside_link h3 a{display:block;border-bottom:2px solid #8c4929;color:#8c4929;line-height:35px;font-size:20px;width:80px;font-weight:600;}
.link_list{width:100%;margin-top:20px;}
.link_list li{width:410px;float:left;position:relative;}
.link_list li a{font-size:14px;color:#555;line-height:38px;display:block;width:65%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.link_list li span{position:absolute;right:80px;color:#555;}