section,article,aside,header,footer,nav,figure{display:block}
body,h1,h2,h3,h4,h5,h6,blockquote,div,dl,dt,dd,ul,ol,li,p,pre,form,fieldset,legend,button,input,textarea,th,td,tr,table,tbody,thead,tfoot,em,strong,span,figure{margin:0;padding:0}
body,button,input,select,textarea{font:14px/1.8 Microsoft YaHei,Simsun,sans-serif;outline:none;color:#666}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-style:normal;font-weight:normal}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
p,ul,li,dl,dd,dt,form,h1,h2,h3,h4,h5,h6{list-style:none}
a{color:#666;text-decoration:none}
a:hover{text-decoration:none}
fieldset,img{border:0}
img{display:block;border:0 none}
em{font-weight:normal;font-style:normal}
table{border-collapse:collapse;border-spacing:0}
input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0;outline:0}
/**html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}*/
.clear{clear:both;font-size:0;height:0;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
.clearfix{display:block}
.hide{display:none}
.fn{float:none}
.fl{float:left !important}
.fr{float:right !important}
.tr{text-align:right}
.tl{text-align:left}
.tc{text-align:center}
.ml10{margin-left:10px !important}
.mr10{margin:0 10px 0 0}
.mr20{margin-right:20px !important}
.mt20{margin-top:20px !important}
.mt50{margin-top:50px !important}
.mb100{margin-bottom:100px!important}
.w350{width:350px !important}
.align-left{text-align:left}
.bg_f2f2f2{background:#f2f2f2 !important}
.bg_f4f4f4{background:#f4f4f4 !important}
.bg_grey{background:#f3f5fb !important}
.bg_white{background:#fff !important}
.overflow-hidden{overflow:hidden}
.pos-relative{position:relative}
.btn{font-size:14px;color:#ff9e10;background:#ffffff;width:140px;height:40px;line-height:40px;text-align:center;display:inline-block;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;box-sizing:border-box;border:1px solid #ff9e10}
.button{font-size:14px;color:#fff;background:#ff9e10;width:140px;height:40px;line-height:40px;text-align:center;display:inline-block;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;box-sizing:border-box}
.button:hover{background:#f9990c}
.btn-search{font-size:12px;color:#fff;background:#2d3037;width:60px;height:32px;line-height:32px;text-align:center;display:inline-block;border-radius:6px;border:0 none;cursor:pointer;position:relative;top:1px}
.radius-box{border-radius:10px;background:#fff;padding:25px;box-sizing:border-box}
.half{float:left;width:calc(50% - 10px)}
.toolbar{position:relative;margin:0 0 15px 0;background:#f3f3f3;line-height:50px;color:#4c4c4c;font-size:12px;float:left;width:100%;padding:0 15px;box-sizing:border-box;border-radius:6px}
.tool-input{padding:5px 10px;min-height:20px;width:200px;height:32px;border:1px solid #dbdbdb;background:#fff;vertical-align:middle;color:#333;font-size:12px;border-radius:5px;outline:none;box-sizing:border-box}
.toolbar .tool-btn{position:relative;font-size:12px;color:#fff;background:#ff9e10;display:inline-block;width:60px;height:32px;line-height:32px;border-radius:6px;text-align:center;top:2px}
.toolbar .tool-btn:hover{background:#f9980b}
::-webkit-input-placeholder{color:#ccc}
::-moz-placeholder{color:#ccc}
:-ms-input-placeholder{color:#ccc}
::placeholder{color:#ccc}
::-webkit-scrollbar-thumb{border:1px solid #aeaeae;background:#aeaeae;border-radius:5px}
::-webkit-scrollbar-thumb:hover{background:#c1c1c1}
::-webkit-scrollbar-track{background:white;-webkit-box-shadow:inset 0 0 6px rgba(150,150,150,0.5);box-shadow:inset 0 0 6px rgba(150,150,150,0.5)}
::-webkit-scrollbar{width:5px;height:7px;cursor:pointer}
.upload-box{position:relative;display:inline-block;height:32px;vertical-align:middle;zoom:1;*display:inline;font-size:12px;color:#999}
.upload-box .upload-btn{display:inline-block;border:1px dashed #ff9e10;cursor:pointer;min-width:65px;line-height:30px;height:30px;text-align:center;zoom:1;*display:inline;border-radius:5px;font-size:14px;color:#ff9e10;background:#fff5e6}
input[type="radio"],input[type="checkbox"]{width:15px;height:15px;cursor:pointer}
.pagelist{clear:both;display:table;margin:20px auto 120px}
.pagelist:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.pagelist .l-btns{display:block;float:left;margin:0 5px 0 0;padding:0 10px;border:1px solid #dbdbdb;background:#fff;height:28px;overflow:hidden}
.pagelist .l-btns span{font-size:12px;color:#333;line-height:28px;margin:0 3px}
.pagelist .l-btns .pagenum{display:inline-block;margin:0 5px;padding:0 5px;border:1px solid #dbdbdb;border-top:0;border-bottom:0;width:30px;height:28px;line-height:28px;font-size:12px;color:#333;text-align:center;vertical-align:top;overflow:hidden}
.news-page-box{margin:40px 0 100px}
div.default{margin:0;padding:0;font-family:"Microsoft YaHei",Verdana;font-size:14px;color:#d3d3d3}
div.default a,div.default span{user-select: none;display:inline-block;margin:0 5px;line-height:40px;height:40px;padding:0 15px;text-align:center;border:1px solid #dfdfdf;background:#fff;color:#666;text-decoration:none;border-radius:5px}
div.default a.grey{color:#ccc}
div.default a:hover{color:#febf00;border:1px solid #febf00}
div.default span:first-child{border-left:1px solid #e1e1e1;border-radius:5px 0 0 5px}
div.default span.grey{color:#ccc;}
div.default span.current{color:#fff;background:#fead00;border-color:#fead00}
div.default span.blue.current{background:#2d3037;border-color:#2d3037}
div.default span.disabled{color:#999;background:#fff}
div.default span.next{border-radius:0 5px 5px 0}
div.default .current{background:#febf00;color:#fff;border-color:#febf00}
div.default .current:hover{color:#fff}
div.default .abtn{color:#d3d3d3}
.multi-radio{display:inline-block;vertical-align:middle;*display:inline}
.multi-radio:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.multi-radio .boxwrap{display:inline-block;vertical-align:middle;*display:inline}
.multi-radio a{display:inline-block;margin-right:-1px;float:left;padding:5px 15px;height:20px;line-height:20px;border:1px solid #d4d4d4;vertical-align:middle;color:#333;font-size:100%;cursor:pointer}
.multi-radio a:hover{background:#C9E1EF;text-decoration:none}
.multi-radio a:active{text-decoration:none}
.multi-radio a.selected{background:#16a0d3;border-color:#1096c7;color:#fff}
.single-checkbox{display:inline-block;vertical-align:middle;cursor:pointer;*display:inline}
.single-checkbox a,.single-checkbox a:visited{display:inline-block;border:1px solid #d4d4d4;background:#d4d4d4;width:80px;vertical-align:middle;text-decoration:none}
.single-checkbox a i{display:block;width:50%;height:28px;line-height:28px;font-style:normal;background:#fff;color:#333;text-align:center}
.single-checkbox a i.on{float:right;display:none}
.single-checkbox a i.off{float:left;display:block}
.single-checkbox a.selected{border:1px solid #16a0d3;background:#16a0d3}
.single-checkbox a.selected i.on{display:block}
.single-checkbox a.selected i.off{display:none}
.multi-checkbox{display:inline-block;vertical-align:middle}
.multi-checkbox:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.multi-checkbox .boxwrap{display:inline-block;vertical-align:middle}
.multi-checkbox a{display:inline-block;float:left;margin-right:-1px;padding:5px 15px;height:20px;line-height:20px;border:1px solid #d4d4d4;vertical-align:middle;color:#333;font-size:100%;cursor:pointer}
.multi-checkbox a:hover{background:#C9E1EF;text-decoration:none}
.multi-checkbox a:active{text-decoration:none}
.multi-checkbox a.selected{background:#16a0d3;border-color:#1096c7;color:#fff}
.multi-porp ul li{float:left;position:relative;margin:0 8px 8px 0;padding:1px;line-height:20px;vertical-align:middle}
.multi-porp ul li a{display:block;padding:4px 10px;color:#666;min-width:10px;width:auto !important;text-align:center;text-decoration:none;white-space:nowrap;border:1px solid #ccc;cursor:pointer}
.multi-porp ul li.sys{background:#FFFFD0}
.multi-porp ul li.selected a{margin:-1px;color:#333;border:2px solid #1e99c7}
.multi-porp ul li.selected i{display:block;background-position:-169px -113px}
.single-select{position:relative;display:inline-block;margin-right:5px;vertical-align:middle;cursor:pointer;*float:left}
.single-select .boxwrap{display:inline-block;vertical-align:middle}
.single-select .select-tit{position:relative;display:block;padding:5px 38px 5px 10px;min-width:30px;line-height:20px;height:20px;border:solid 1px #dbdbdb;text-decoration:none;background:#fff;white-space:nowrap;word-break:break-all}
.single-select .select-tit span{display:inline-block;color:#333;font-size:12px;vertical-align:middle}
.single-select .select-items{display:none;position:absolute;left:0;top:45px;z-index:9 !important}
.single-select .select-items ul{position:relative;padding:5px;min-width:65px;max-height:280px;border:1px solid #dbdbdb;background:#fff;overflow-y:auto;overflow-x:hidden}
.single-select .select-items ul li{display:block;padding:4px 10px;line-height:20px;font-size:12px;color:#666;white-space:nowrap;cursor:pointer}
.single-select .select-items ul li:hover{color:#fff;text-decoration:none;background:#31628a}
.single-select .select-items ul li.selected{color:#FFF;background:#31628a}
textarea{overflow:auto}
.textarea{padding:8px 10px;min-height:150px;line-height:24px;border:1px solid #dbdbdb;background:#fff;vertical-align:middle;color:#4c4c4c;font-size:100%;width:400px;max-width:600px;border-radius:5px;box-sizing:border-box}
.textarea:focus{background:#FFFBDE;border-color:#7BBFF2;outline:2px solid #99D8F5}
.input{padding:5px 10px;min-height:20px;height:40px;border:1px solid #dbdbdb;background:#fff;vertical-align:middle;color:#333;font-size:14px;border-radius:5px;outline:none;box-sizing:border-box}
.input.w400{width:400px}
.input.middle{width:120px}
.input.normal{width:350px}
.input.txt{width:200px}
.input.small{width:65px}
.input:focus{background:#FFFBDE;border-color:#7BBFF2;outline:2px solid #99D8F5}
.input-date{position:relative;display:inline-block;width:192px;height:30px;vertical-align:middle;*display:inline;top:-3px}
.input-date .date{width:170px}
.input-text{display:block;width:308px;height:30px;border:1px solid #e1e1e1;float:left;margin:0 8px 0 0;line-height:30px;text-indent:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.input-text.blue{color:#2A72C5}
.input-text-box{margin:0 0 15px}
.bigSelect{padding:0 10px;min-height:40px;min-width:350px;line-height:40px;height:40px;border:1px solid #dbdbdb;background:#fff;vertical-align:middle;color:#333;border-radius:5px;font-size:14px}
.select{padding:0 4px;min-height:30px;min-width:200px;line-height:32px;height:32px;border:1px solid #dbdbdb;background:#fff;vertical-align:middle;color:#333;border-radius:5px;font-size:12px}
.select.w300{width:300px}
.hint{color:#b2b2b2;font-size:14px;margin:0 0 0 5px}
.wrapper{width:1200px;margin:auto}
.ico{display:block;width:60px;height:60px;margin:0 auto 8px;border-radius:50%}
.header{width:100%;height:80px;font-size:16px;position:fixed;left:0;top:0;z-index:99;background:#fff;border-bottom:1px solid #d2d2d2}
.headerHover{background:hsla(0,0%,100%,1)}
.headerOnSubMenuOpen{background:hsla(0,0%,100%,1)}
.headermark{background-color:#ffffff;width:100%;height:80px;position:absolute;top:0px;z-index:-1;display:none}
.header .wrapper > div{float:right}
.header .logo{width:181px;height:55px;display:block;margin:10px 0 0 0}
.header .logo img{display:inline-block;width:100%;height:100%}
.header .nav{float:left}
.header .nav ul li.navitem{width:auto;float:left;position:relative;transition:all ease .3s;text-align:center}
.header .nav ul li.navitem a{color:#333;line-height:76px;display:block;border-bottom:4px solid transparent;transition:ease-in-out .2s;-moz-transition:ease-in-out .2s;-webkit-transition:ease-in-out .2s;height:76px;padding: 0px 15px;}
.header .nav ul li.navitem:last-child a{padding:0px 0px;}
.header .nav ul li.navitem a span{width:100%;cursor:pointer;display:inline-block;position:relative;padding-bottom:20px}
.header .nav ul li.navitem a.active,.header ul li.navitem:hover a{color:#febf00;border-bottom-color:#febf00}
.header.fixed{background:#fff;box-shadow:0px 5px 10px -1px rgba(0,0,0,0.1)}
.header.white{background:#fff}
.flexslider{overflow:hidden;width:100%;position:relative;min-width:1200px}
.flexslider .slides > li > a{cursor:default}
.flexslider .slides > li .btn{margin:60px 0 0}
.flexslider .slides > li .btn:hover{opacity:1;background:#fea100;border-color:#fea100}
.flex-control-paging li a{width:36px;height:5px;background:#fff;box-shadow:none;border-radius:0}
.flex-control-paging li a:hover{background:#ccc}
.flex-control-paging li a.flex-active{background:#febf00}
.flex-direction-nav a{transition:none;width:60px !important;height:60px !important;background:url(../images/banner-arrow.png) no-repeat 0px 0;opacity:1;text-indent:-9999em}
.flex-direction-nav .flex-prev{left:100px}
.flex-direction-nav .flex-prev:hover{background-position:0 -60px}
.flex-direction-nav .flex-next{right:100px;background-position:-60px 0}
.flex-direction-nav .flex-next:hover{background-position:-60px -60px}
.flexslider:hover .flex-prev{opacity:1;left:100px}
.flexslider:hover .flex-next{opacity:1;right:100px}
.introduce-box{width:1200px;margin:40px auto 20px;position:relative}
.why{width:100%;display:table}
.why ul{width:1226px;display:table}
.why li{float:left;width:280px;height:140px;border-radius:2px;box-shadow:0 0 10px #dad7d7b3;margin:10px 26px 0 0}
.why li:first-child{}
.why li .mainNum{height:90px;text-align:center;display:table;margin:10px auto 0;color:#febf00;position:relative}
.why li .mainNum .bigNum{float:left;font-size:66px;font-style:italic;line-height:80px}
.why li .mainNum .more{color:#febf00;font-size:30px;font-style:normal;position:absolute;top:-10px;right:-10px}
.why li .mainNum .smallNum{float:left;font-size:18px;vertical-align:bottom;margin-top:42px;margin-left:8px;color:#333}
.why li p{color:#333;font-size:16px;text-align:center;line-height:16px}
.index-title{font-weight:700;font-size:28px;color:#333}
.index-sub-title{font-size:20px;text-align:center}
.index-text{font-size:16px;color:#666}
.index-line{display:block;margin:5px auto 30px;width:76px;height:5px;background:url(../images/line.png);background-repeat:no-repeat}
.index-box{margin-top:100px}
.index1-box-img{overflow:hidden;margin:45px 0 0}
.index1-box-img .img{margin:0 auto;max-width:100%}
.about-title{font-weight:700;font-size:38px;color:#333;text-align:center}
.yingyongchagnjing-box{margin:30px 0 0}
.yingyongchagnjing-box .yingyongchagnjing-box-inner{width:1225px}
.yingyongchagnjing-box .yingyongchagnjing-item{text-align:center;border:1px solid #eee;width:383px;height:478px;float:left;margin:0 23px 0 0;line-height:2}
.yingyongchagnjing-box .yingyongchagnjing-item .cover{}
.yingyongchagnjing-box .yingyongchagnjing-item .cover img{width:240px;height:200px;margin:40px auto 20px}
.yingyongchagnjing-box .yingyongchagnjing-item .title{font-weight:700;font-size:20px;color:#333;margin:0 0 10px}
.yingyongchagnjing-box .yingyongchagnjing-item .text{font-size:14px;color:#666}
.chanpinyoushi-box{padding:55px 0 0;height:545px;background:url(../images/5.jpg) no-repeat 50% 50%;margin:70px 0 0;width:100%;min-width:1200px}
.youshi-box .youshi-item{padding:0 0 0 50px;background:url(../images/2.png);background-repeat:no-repeat;margin:25px 0 0}
.youshi-box .youshi-item.youshi1{background-position:3px 10px}
.youshi-box .youshi-item.youshi2{background-position:3px -76px}
.youshi-box .youshi-item.youshi3{background-position:3px -157px}
.youshi-box .youshi-item.youshi4{background-position:3px -241px}
.youshi-box .youshi-item.youshi5{background-position:3px -325px}
.youshi-box .youshi-item .title{font-size:20px;color:#333}
.youshi-box .youshi-item .des{font-size:14px;color:#666}
.index2-item{display:block;font-size:14px}
.index2-item .index2-item-half{float:left;width:600px;height:250px;box-sizing:border-box;position:relative;cursor:pointer}
.index2-item .index2-item-half .index2-item-inner{padding:50px 50px 0 60px;transition:all 0.3s}
.index2-item .index2-item-half.index2-item1{background:url(../images/7.png) no-repeat}
.index2-item .index2-item-half.index2-item2{background:url(../images/8.png) no-repeat}
.index2-item .index2-ico1{padding:0 0 30px 20px}
.index2-item .title{font-weight:700;font-size:20px;color:#333}
.index2-item .text{font-size:14px}
.index2-item .des{display:none;margin:30px 0 0}
.index2-item .index2-item-three{float:left;width:400px;height:250px;box-sizing:border-box;margin:-1px 0 0;cursor:pointer}
.index2-item .index2-item-three .index2-item-inner{padding:50px 30px 0 45px;transition:all 0.3s}
.index2-item .index2-item-three.index2-item3{background:url(../images/9.png) no-repeat}
.index2-item .index2-item-three.index2-item4{background:url(../images/10.png) no-repeat}
.index2-item .index2-item-three.index2-item5{background:url(../images/11.png) no-repeat}
.index2-item .index2-item-inner:hover{color:#fff}
.index2-item .index2-item-inner:hover .index2-ico1{display:none}
.index2-item .index2-item-inner:hover .title{color:#fff;margin:0 0 5px}
.index2-item .index2-item-inner:hover .des{display:block}
.index2-item .index2-item-half:hover .index2-item-inner{width:610px;height:260px;box-sizing:border-box;position:relative;box-shadow:0 0 10px rgba(0,0,0,0.2)}
.index2-item .index2-item-three:hover .index2-item-inner{width:410px;height:260px;box-sizing:border-box;position:relative;box-shadow:0 0 10px rgba(0,0,0,0.2)}
.index2-item .index2-item1:hover{left:-10px;top:-10px}
.index2-item .index2-item2:hover{top:-10px}
.index2-item .index2-item3:hover{left:-10px}
.index2-item .index2-item1:hover .index2-item-inner{background:url(../images/12.png) no-repeat}
.index2-item .index2-item2:hover .index2-item-inner{background:url(../images/13.png) no-repeat}
.index2-item .index2-item3:hover .index2-item-inner{background:url(../images/14.png) no-repeat;left:-10px}
.index2-item .index2-item4:hover .index2-item-inner{background:url(../images/15.png) no-repeat;left:-5px}
.index2-item .index2-item5:hover .index2-item-inner{background:url(../images/16.png) no-repeat}
.index3-box{width:1200px;margin:100px auto;height:280px;background:url(../images/2.jpg) no-repeat;box-sizing:border-box;padding:50px 0 0 120px}
.index3-box .index3-title{font-weight:700;font-size:40px;color:#333;width:600px;line-height:55px;margin:0 0 20px}
.index3-box .btn-zixun{width:160px;height:50px;line-height:50px;text-align:center;font-size:20px;color:#fff;background:#febf00;border:4px solid #f6e2a4;border-radius:30px;display:block}
.footer{width:100%;background:#333;min-width:1200px}
.footer .foot-link a{font-size:16px;color:#ccc}
.footer .foot-link .spe{color:#ccc;margin:0 20px}
.footer .f_bottom{padding:40px 0 20px}
.footer .f_bottom .copyright{padding:18px 0px;color:#999;line-height:2}
.footer .f_bottom .copyright p a{color:#8e8e8e}
.footer .f_bottom .wechat-box{width:100px;position:absolute;right:0;top:0}
.footer .f_bottom .wechat-box .wechat-img{width:100px;height:100px}
.footer .f_bottom .wechat-box .wechat-img img{width:100px;height:100px}
.footer .f_bottom .wechat-box .wechat-text{font-size:14px;color:#ccc;text-align:center}
.page-banner{width:100%;height:450px;margin:81px 0 0;box-sizing:border-box;font-weight:700;color:#333;padding:100px 0 0}
.page-banner2{width:100%;height:350px;margin:80px 0 0;box-sizing:border-box}
.page-banner.news-banner{height:350px}
.page-title{background:#3a352e;border-radius:60px;width:330px;height:60px;line-height:60px;font-size:36px;color:#ff9900;margin:0 0 30px;text-align:center;font-weight:700}
.page-title2{font-weight:700;font-size:40px;color:#333;margin:0 0 8px}
.page-about-title{font-weight:700;font-size:50px;color:#fff;padding:90px 0 0}
.page-text{font-size:48px;line-height:1;margin:30px 0 0}
.page-text2{font-size:40px}
.page-text2 .tuchu{font-size:60px}
.page-text3{color:#333;font-size:46px;font-weight:700;width:700px;line-height:1.5;margin:10px 0 0}
.page-text3 .txt-orange{color:#ff9900}
.page-text4{color:#ff9900;font-size:50px;font-weight:700;margin:0 0 15px;line-height:1}
.page-text5{color:#333;font-size:36px;font-weight:700;margin:0 0 25px}
.page-text6{color:#333;font-size:50px;font-weight:700}
.page-text7{color:#333;font-size:22px;font-weight:400;width:565px}
.page-about-text{color:#fff;font-size:24px}
.btn-sqsy{display:block;width:160px;height:50px;line-height:50px;border-radius:50px;text-align:center;font-size:24px;color:#fff;background:#ff9e10;font-weight:400}
.chanpin-box{margin:60px 0 30px}
.chanpin-biaoti-box{margin:0 0 10px;border-left:4px solid #ff9e10;padding:0 0 0 15px;line-height:1}
.chanpin-biaoti-box .title{color:#333;font-weight:700;font-size:24px}
.chanpin-biaoti-box .des{color:#666;font-size:14px;margin:10px 0 0}
.chanpin-content-box-inner{width:1225px}
.chanpin-content-box .chanpin-content-item{float:left;margin:20px 23px 0 0;width:385px;height:150px;box-sizing:border-box;border:1px solid #e8eaef;padding:18px 20px 0 20px}
.chanpin-content-box .chanpin-content-item:hover{box-shadow:0 0 10px #dad7d7b3}
.chanpin-content-box .chanpin-content-item .title{color:#333;font-size:18px;font-weight:700;margin:0 0 5px}
.chanpin-content-box .chanpin-content-item .des{color:#999;font-size:14px;line-height:2}
.btn-hqfa{display:block;width:148px;height:42px;line-height:42px;border-radius:42px;text-align:center;font-size:16px;color:#fff;background:#ff9e10}
.btn-more{display:block;width:148px;height:42px;line-height:42px;border-radius:42px;text-align:center;font-size:16px;color:#febf00;border:1px solid #febf00}
.btn-hqfa:hover{background:#febf00}
.btn-more:hover{background:#febf00;color:#fff}
.txt-pic-box{margin:80px 0 0;position:relative}
.txt-pic-box .txtwrap{float:left;width:580px;margin:90px 0}
.txt-pic-box .txtwrap .title{font-weight:700;font-size:32px;color:#333;margin:0 0 25px}
.txt-pic-box .txtwrap .des{font-size:16px;line-height:36px;margin:0 0 35px}
.txt-pic-box.txtpic2{margin:120px 0 0}
.txt-pic-box.txtpic2 .txtwrap{margin:0 0 120px}
.txt-pic-box .picture1{width:584px;height:452px;background:url(../images/9.jpg);background-repeat:no-repeat;position:absolute;right:0;top:0}
.txt-pic-box .picture2{width:583px;height:239px;background:url(../images/10.jpg);background-repeat:no-repeat;position:absolute;left:0;top:20px}
.jiaohukecheng-box{margin:75px 0 0}
.jiaohukecheng-box .jiaohukecheng-hd{margin:0px 0 50px}
.jiaohukecheng-box .jiaohukecheng-hd .title{color:#333;font-size:32px;font-weight:700;text-align:center}
.jiaohukecheng-bd .jiaohukecheng-bd-inner{width:1230px}
.jiaohukecheng-bd .jiaohukecheng-item{width:385px;height:200px;box-shadow:0 0 10px #dad7d7b3;text-align:center;position:relative;margin:0 23px 20px 0;float:left;overflow:hidden}
.jiaohukecheng-bd .jiaohukecheng-item.jhkc1{background:url(../images/12.jpg);background-repeat:no-repeat}
.jiaohukecheng-bd .jiaohukecheng-item.jhkc2{background:url(../images/13.jpg);background-repeat:no-repeat}
.jiaohukecheng-bd .jiaohukecheng-item.jhkc3{background:url(../images/14.jpg);background-repeat:no-repeat}
.jiaohukecheng-bd .jiaohukecheng-item.jhkc4{background:url(../images/15.jpg);background-repeat:no-repeat}
.jiaohukecheng-bd .jiaohukecheng-item.jhkc5{background:url(../images/16.jpg);background-repeat:no-repeat}
.jiaohukecheng-bd .jiaohukecheng-item.jhkc6{background:url(../images/17.jpg);background-repeat:no-repeat}
.jiaohukecheng-bd .jiaohukecheng-item.jhkc7{background:url(../images/18.jpg);background-repeat:no-repeat}
.jiaohukecheng-bd .jiaohukecheng-item.jhkc8{background:url(../images/19.jpg);background-repeat:no-repeat}
.jiaohukecheng-bd .jiaohukecheng-item.jhkc9{background:url(../images/20.jpg);background-repeat:no-repeat}
.jiaohukecheng-bd .jiaohukecheng-item.jhkc10{background:url(../images/21.jpg);background-repeat:no-repeat}
.jiaohukecheng-bd .jiaohukecheng-item.jhkc11{background:url(../images/22.jpg);background-repeat:no-repeat}
.jiaohukecheng-bd .jiaohukecheng-item.jhkc12{background:url(../images/23.jpg);background-repeat:no-repeat}
.jiaohukecheng-bd .jiaohukecheng-item .jhkc-title{color:#fff;font-size:24px;font-weight:700;text-align:center;padding:80px 0 0}
.jiaohukecheng-bd .jiaohukecheng-item .jhkc-hover-box{margin:220px 0 0;position:absolute;left:0;top:0;right:0;bottom:0;width:385px;height:200px;background:#fff;text-align:center;-webkit-transition:0.5s;transition:0.5s}
.jiaohukecheng-bd .jiaohukecheng-item .jhkc-hover-box .jhkc-hover-title{color:#333;font-size:18px;font-weight:700;margin:20px 0 0}
.jiaohukecheng-bd .jiaohukecheng-item .jhkc-hover-box .jhkc-solid{width:30px;height:3px;background:#333;margin:0 auto}
.jiaohukecheng-bd .jiaohukecheng-item .jhkc-hover-box .jhkc-name{color:#333;font-size:14px;border:1px dashed #ccc;height:24px;line-height:24px;border-radius:24px;margin:10px 0 0;display:inline-block;padding:0 10px}
.jiaohukecheng-bd .jiaohukecheng-item .jhkc-hover-box .jhkc-more{color:#333}
.jiaohukecheng-bd .jiaohukecheng-item:hover .jhkc-hover-box{margin:0}
.jiaohukecheng-more{color:#999;font-size:18px;text-align:center;margin:25px 0 90px}
.news-class-box{margin:50px 0 0}
.news-class-box a{font-size:14px;color:#666;height:36px;line-height:36px;display:inline-block;padding:0 25px;margin:0 5px 5px 0}
.news-class-box a.active,.news-class-box a:hover{color:#fff;background:#ff9e10}
.news-content-box{margin:20px 0 0}
.news-content-box .news-content-item{border-bottom:1px solid #e6e6e6;padding:40px 0}
.news-content-box .news-content-item .news-cover{float:left;width:350px;height:180px;margin:0 60px 0 0}
.news-content-box .news-content-item .news-cover img{width:350px;height:180px}
.news-content-box .news-content-item .news-info{float:left;width:790px;position:relative;padding:0 160px 0 0;box-sizing:border-box;height:180px}
.news-content-box .news-content-item .news-info .title{font-size:18px;color:#333;margin:20px 0 10px}
.news-content-box .news-content-item .news-info .des{color:#999;font-size:16px}
.news-content-box .news-content-item .news-info .time{position:absolute;right:0;top:23px;font-size:16px;color:#999}
.news-content-box .news-content-item .news-info .arrow{position:absolute;right:0;bottom:25px;width:44px;height:28px;background:url(../images/icon-news.png);background-repeat:no-repeat}
.news-content-box .news-content-item:hover .news-info .title{color:#ff9900}
.news-content-box .news-content-item:hover .news-info .arrow{background-position:0 -48px}
.news-details-box{padding:81px 0 0;background:#f8f8f8}
.news-location{padding:30px 0 25px}
.news-location .location-box{color:#999}
.news-location .location-box a{color:#999}
.news-location .location-box a:hover{color:#febf00}
.news-details-left{background:#fff;float:left;width:780px;padding:30px;box-sizing:border-box;margin:0 0 55px}
.news-details-left .title-box{border-bottom:1px solid #ccc;padding:0 0 15px}
.news-details-left .title-box .title{font-weight:700;font-size:20px;color:#333;text-align: center;}
.news-details-left .title-box .time{font-size:16px;color:#999;text-align: center;}
.news-details-left .content-box{font-size:16px;line-height:2;padding:20px 0 0}
.news-details-left .content-box p{margin:0 0 15px}
.news-details-left .content-box img{max-width:100%}
.news-details-left .news-details-page{background:#f1f1f1;height:70px;line-height:70px;padding:0 20px;font-size:16px;color:#333;margin:0 0 20px}
.news-details-left .news-details-page a{color:#333;width:280px;overflow:hidden;display:inline-block;height:70px;white-space:nowrap;text-overflow:ellipsis;position:relative}
.news-details-left .news-details-page a:hover{color:#ff9900}
.news-details-left .news-details-page a.disabled,.news-details-left .news-details-page a.disabled:hover{color:#999;cursor:default}
.news-details-left .news-details-page .news-details-page-left{float:left;width:320px;height:70px}
.news-details-left .news-details-page .news-details-page-left a{padding:0 0 0 40px}
.news-details-left .news-details-page .news-details-page-right{float:right;width:320px;height:70px}
.news-details-left .news-details-page .news-details-page-right a{padding:0 40px 0 0; text-align: right;}
.news-details-left .news-details-page .jiantou{font-family:Simsun;font-weight:700;position:absolute;top:2px;font-size:20px}
.news-details-left .news-details-page .spe{position:absolute;top:0}
.news-details-left .news-details-page .news-details-page-left .jiantou{left:0}
.news-details-left .news-details-page .news-details-page-left .spe{left:25px}
.news-details-left .news-details-page .news-details-page-right .jiantou{right:0}
.news-details-left .news-details-page .news-details-page-right .spe{right:25px}
.news-details-right{background:#fff;float:right;width:390px;padding:25px;box-sizing:border-box}
.xiangguanneirong-box-hd{border-bottom:1px solid #e5e5e5;padding:0  0 30px}
.xiangguanneirong-box-hd .title{font-weight:700;font-size:18px;color:#333;border-left:3px solid #333;padding:0 0 0 10px;line-height:1}
.xiangguanneirong-box-bd{}
.xiangguanneirong-box-bd .xiangguanneirong-item{border-bottom:1px dashed #ccc}
.xiangguanneirong-box-bd .xiangguanneirong-item:last-child{border:0}
.xiangguanneirong-box-bd .xiangguanneirong-item .item{}
.xiangguanneirong-box-bd .xiangguanneirong-item .item .biaoti{color:#333;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:20px 0 10px}
.xiangguanneirong-box-bd .xiangguanneirong-item .item .des{color:#999;line-height:2;height:60px;overflow:hidden;margin:0 0 20px}
.xiangguanneirong-box-bd .xiangguanneirong-item .item:hover .biaoti{color:#ff9900}
.xiangguanneirong-box-bd .xiangguanneirong-item .item:hover .des{color:#ff9900}
.jsys-box{margin:90px 0 0}
.about-inner-box .des{font-size:18px;text-indent:2em;line-height:40px}
.about-inner-box .page-about{border-bottom:1px dashed #e4e7e9;padding:30px 0 60px}
.about-inner-box .page-about .why li{box-shadow:none}
.contact-inner-box{margin:0 0 100px}
.contact-inner-box .contact-left{float:left;width:650px;height:430px}
.contact-inner-box .contact-right{float:left;width:550px;height:430px;background:#f8f8f8;box-sizing:border-box;padding:55px 0 0 80px}
.contact-inner-box .contact-right .title{font-weight:700;font-size:18px}
.contact-inner-box .contact-right .sub-title{font-weight:700;font-size:12px;color:#b2b2b2}
.contact-inner-box .contact-right .line{width:30px;height:2px;background:#cdcdcf;margin:25px 0 25px}
.contact-inner-box .contact-right .contact-info dl{margin:0 0 10px}
.contact-inner-box .contact-right .contact-info dl dt{color:#999;float:left}
.contact-inner-box .contact-right .contact-info dl dd{color:#333}
.business-box{padding:80px 0}
.business-box .business-box-title{font-weight:700;font-size:38px;color:#333;text-align:center}
.business-inner-box .business-title{font-size:22px;color:#333}
.business-inner-box .business-info-box{padding:70px 0 95px}
.business-inner-box .business-info-box .item{float:left;width:25%}
.business-inner-box .business-info-box .item .img-box{margin:0 0 30px}
.business-inner-box .business-info-box .item .img-box .img{margin:0 auto}
.business-inner-box .business-info-box .item .text-box{font-size:16px;text-align:center}
.business-inner-box .business-info-box .item .text-box .title{font-weight:700;font-size:22px;color:#333;margin:0 0 10px}
.business-inner-box .business-info-box .item .text-box .text{line-height:34px}
.hotline-box{border-top:30px solid #e8ae00;background:url(../images/bg_hotline.jpg) repeat}
.hotline-inner-box{color:#fff;text-align:center;padding:40px 0}
.hotline-inner-box .title{font-weight:700;font-size:52px;line-height:65px}
.hotline-inner-box .tel-box{font-size:28px}
.hotline-inner-box .tel-box .tel{font-weight:700;font-size:46px}
.hotline-inner-box .zixun-box{margin:10px 0 0}
.hotline-inner-box .zixun-box .btn-zixun{background:#fff;width:180px;height:50px;border-radius:50px;line-height:50px;text-align:center;font-size:20px;color:#febf00;display:block;margin:0 auto}