html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-o-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s;font-family: Geneva, "Helvetica Neue", Helvetica, Arial, "Microsoft JhengHei", sans-serif;}
body{width:100%;background:#;overflow-x: hidden;background-image:url(../images/bg.jpg);color:#535a5e;}
.fix{clear:both;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
@media (min-width: 1100px){
.nopc{display:none;}
}
@media only screen and (max-width: 1100px) and (min-width: 710px){
.noflat{display:none;}
}
@media only screen and (max-width: 710px){
.nocell{display:none;}
}
@media (min-width: 1100px){
.all{width:100%;}
}
@media only screen and (max-width: 1100px) and (min-width: 710px){
.all{width:100%;}
}
@media only screen and (max-width: 710px){
.all{width:100%;}
}
@media (min-width: 1100px){
.headerall{width:100%;background:;width:100%;}
.headerbox_l{width:50%;float:left;}
.headerbox_l img{width:220px;}
.headerbox_r{width:50%;float:right;text-align:right;}
.headerbox_r table{border-spacing: 0;border-collapse: collapse;float:right;}
.headerbox_r td{padding:0 2px;}
.headerbox_r img{height:38px;}
.headerbox{width:1100px;margin:auto;padding:25 35;}
#gotop img{width:85px;opacity: 0.8;}
#gotop:hover {}
}
@media only screen and (max-width: 1100px) and (min-width: 710px){
.headerall{width:100%;background:#;height:px;padding-top:px;}
.headerbox_l{width:50%;float:left;}
.headerbox_l img{width:180px;}
.headerbox_r{width:50%;float:right;text-align:right;padding-top:11px;}
.headerbox_r table{border-spacing: 0;border-collapse: collapse;float:right;}
.headerbox_r td{padding:0 2px;}
.headerbox_r img{height:30px;}
.headerbox{width:100%;margin:auto;padding:15 25;}
#gotop img{width:65px;opacity: 0.8;}
}
@media only screen and (max-width: 710px){
.headerall{width:100%;background:#;border-top: 0px solid #afd0c1;height:px;padding-top:px;}
.headerbox_l{width:100%;text-align:center;padding-bottom:15px;}
.headerbox_l img{width:180px;}
.headerbox_r{text-align:center;}
.headerbox_r table{border-spacing: 0;border-collapse: collapse;margin:auto;}
.headerbox_r td{padding:0 2px;}
.headerbox_r img{height:30px;}
.headerbox{width:100%;margin:auto;padding:20px 10px;}
#gotop img{width:55px;opacity: 0.8;}
}
.titletabox img{width:100%;}

@media (min-width: 1100px){
.box01_all{width:100%;padding:0px;background:#edf9a7;border-radius: 30px 30px 0 0;}
.box01_box{width:100%;margin:auto;border-radius: 30px 30px 0 0;}
.box01_box img{width:100%;border-radius:30px 30px 0 0;}
}
@media only screen and (max-width: 1100px) and (min-width: 710px){
.box01_all{width:100%;padding:0px;}
.box01_box{width:100%;margin:auto;}
.box01_box img{width:100%;}
}
@media only screen and (max-width: 710px){
.box01_all{width:100%;}
.box01_box{width:100%;margin:auto;}
.box01_box img{width:100%;}
}
@media (min-width: 1100px){
.footerbox{width:1100px;margin:auto;padding:20 30px;}
.fbkleft{float:left;width:50%;font-size:14px;}
.fbkleft img{float:left;width:220px;}
.fbklright{float:right;width:50%;font-size:15px;text-align:right;}
.fbklright li{float:left;list-style-type:none;border-right: #808080 0px solid;padding:0 10px;font-size:15px;}
.fbklright li:last-child{border-right: #808080 0px solid;}
.copybox{width:100%;text-align:center;background-color:#f2f8f9;padding:20px;font-size:14px;}
}
@media only screen and (max-width: 1100px) and (min-width: 600px){
.footerbox{width:100%;margin:auto;padding:25 30 20px;}
.fbkleft{width:100%;font-size:14px;text-align:center;padding-bottom:20px;padding-top:3px;}
.fbkleft img{width:180px;}
.fbklright{width:100%;font-size:15px;text-align:center;}
.fbklright li{text-align:center;list-style-type:none;border-right: #808080 0px solid;padding:0 10px;font-size:14px;padding:5 0px;}
.fbklright li:last-child{border-right: #32332C 0px solid;}
.copybox{width:100%;text-align:center;background-color:#f2f8f9;padding:20px;font-size:13px;border: #fff 8px solid;}
}
@media only screen and (max-width: 600px){
.footerbox{width:100%;margin:auto;padding:25 30 20px;}
.fbkleft{width:100%;font-size:12px;text-align:center;padding-bottom:20px;padding-top:3px;}
.fbkleft img{width:180px;}
.fbklright{width:100%;font-size:12px;text-align:center;}
.fbklright li{text-align:center;list-style-type:none;border-right: #808080 0px solid;padding:0 10px;font-size:14px;padding:5 0px;}
.fbklright li:last-child{border-right: #32332C 0px solid;}
.copybox{width:100%;text-align:center;background-color:#f2f8f9;padding:20px;font-size:12px;border: #fff 8px solid;}
}
.footerall{width:100%;background-color:#fff;border-top: #32332C 3px solid;}
.ftitlebox{width:100%;margin:auto;}
.ftitle1{width:50%;float:left;}
.ftitle2{width:50%;float:left;}
.ftitle1 img{width:100%;}
.ftitle2 img{width:100%;}

.fallbox{bottom:0;width:100%;}
.cellnav_box a{color:#fff;text-decoration:none;}
@media (min-width: 1100px){}
@media only screen and (max-width: 1100px) and (min-width: 710px){
.cell_nav_box{z-index:99999999999;background:#2d8fcf;top: 0;width:50%;height:20000px;left: -280px;box-shadow: 0px 2px 2px 2px rgba(7,27,51,0.2);}
.cell_nav_close{width:100%;background:#2d8fcf;padding:20px 15px 40px;}
.cell_nav_close_btn img{width:45px;}
.cellnav_box li{list-style-type:none;padding:20px 0;font-size:20px;border-bottom: 1px solid #489dd5;}
.cellnav_box ul{margin:0 40px;}
}
@media only screen and (max-width: 710px){
.cell_nav_box{z-index:99999999999;background:#2d8fcf;top: 0;width: 280px;height:20000px;left: -280px;box-shadow: 0px 2px 2px 2px rgba(7,27,51,0.2);}
.cell_nav_close{width:100%;background:#2d8fcf;padding:18px 10px;}
.cell_nav_close_btn img{width:30px;}
.cellnav_box li{list-style-type:none;padding:12px 0;font-size:14px;border-bottom: 1px solid #489dd5;}
.cellnav_box ul{margin:0 25px;}
}
.cell_nav_box:hover{left: 0px;-o-transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -ms-transition: all .3s; transition: all .3s;}
.cell_nav_close_btn{background:transparent;border:0;padding:10px;}

.fcheader3 table{border-spacing: 0;border-collapse: collapse;float:right;}
@media (min-width: 1100px){
.flexslider .slides img {border-radius:20px;border: 5px solid #f2f2f2;}
}
@media only screen and (max-width: 1100px) and (min-width: 710px){
.flexslider .slides img {border-radius:20px;border: 5px solid #f2f2f2;}
.fcheader1{float:left;width:33.3333%;padding-top:7.5px;}
.fcheader1 img{width:37px;}
.fcheader2{float:left;width:33.3333%;text-align:center;}
.fcheader3{float:left;width:33.3333%;text-align:right;padding-top:6.5px;}
.fcheader3 td{padding-left:2px;}
.fcheader3 img{height:40px;}
.fcheader2 img{width:200px;}
.cell_nav_open_btn{border:0;background:transparent;font-size:40px;padding-top:7px;color:#535a5e;}
.cellrainbow img{width:100%;height:4px;}
}
@media only screen and (max-width: 710px){
.flexslider .slides img {border-radius:0px;border: 0px solid #f2f2f2;}
.fcheader1{float:left;width:20%;padding-top:4.7px;}
.fcheader1 img{width:27px;}
.fcheader2{float:left;width:60%;text-align:center;}
.fcheader3{float:left;width:20%;text-align:right;padding-top:6px;}
.fcheader3 td{padding-left:2px;}
.fcheader3 img{height:28px;}
.fcheader2 img{width:150px;}
.cell_nav_open_btn{border:0;background:transparent;font-size:30px;padding-top:6px;color:#535a5e;}
.cellrainbow img{width:100%;height:3px;}
}
.topall{width:100%;background:#f2f2f2;padding:5px}
.topbox{width:1100px;margin:auto;font-size:14px;color:#7a7a7a;letter-spacing:1px;}
.flex-control-nav{display:none;}
.allbg{background: -webkit-linear-gradient(90deg,#e9edef,#fff,#fff);box-shadow: 0px 2px 2px 0px rgba(7,27,51,0.1);position:relative;}
.nav_all{width:100%;background:#;}
.nav_box{width:1100px;margin:auto;}
.nav_box a{text-decoration:none;color:#333;font-size:17px;font-weight:bold;}
.nav_btn1{float:left;width:16.6666%;text-align:center;padding:15px;padding-bottom:11px;color:#535a5e;border-bottom: 4px solid #e5414a;border-radius:100px 100px 0 0;font-size:18px;}
.nav_btn2{float:left;width:16.6666%;text-align:center;padding:15px;padding-bottom:11px;color:#535a5e;border-bottom: 4px solid #f29118;border-radius:100px 100px 0 0;font-size:18px;}
.nav_btn3{float:left;width:16.6666%;text-align:center;padding:15px;padding-bottom:11px;color:#535a5e;border-bottom: 4px solid #f0b729;border-radius:100px 100px 0 0;font-size:18px;}
.nav_btn4{float:left;width:16.6666%;text-align:center;padding:15px;padding-bottom:11px;color:#535a5e;border-bottom: 4px solid #36b6ab;border-radius:100px 100px 0 0;font-size:18px;}
.nav_btn5{float:left;width:16.6666%;text-align:center;padding:15px;padding-bottom:11px;color:#535a5e;border-bottom: 4px solid #2bbae9;border-radius:100px 100px 0 0;font-size:18px;}
.nav_btn6{float:left;width:16.6666%;text-align:center;padding:15px;padding-bottom:11px;color:#535a5e;border-bottom: 4px solid #3a96d1;border-radius:100px 100px 0 0;font-size:18px;}
.nav_btn7{float:left;width:16.6666%;text-align:center;padding:15px;padding-bottom:11px;color:#535a5e;border-bottom: 4px solid #9f8bcc;border-radius:100px 100px 0 0;font-size:18px;}
.nav_btn1:hover{border-bottom: 4px solid #e5414a;background:#e5414a;color:#fff;border-radius:20px 20px 0 0;}
.nav_btn2:hover{border-bottom: 4px solid #f29118;background:#f29118;color:#fff;border-radius:20px 20px 0 0;}
.nav_btn3:hover{border-bottom: 4px solid #f0b729;background:#f0b729;color:#fff;border-radius:20px 20px 0 0;}
.nav_btn4:hover{border-bottom: 4px solid #36b6ab;background:#36b6ab;color:#fff;border-radius:20px 20px 0 0;}
.nav_btn5:hover{border-bottom: 4px solid #2bbae9;background:#2bbae9;color:#fff;border-radius:20px 20px 0 0;}
.nav_btn6:hover{border-bottom: 4px solid #3a96d1;background:#3a96d1;color:#fff;border-radius:20px 20px 0 0;}
.nav_btn7:hover{border-bottom: 4px solid #9f8bcc;background:#9f8bcc;color:#fff;border-radius:20px 20px 0 0;}
.nav_iconco{color:#cacecf;}

.fttx a{font-size:16px;color:#535a5e;text-decoration:none;}
.fttx2 a{font-size:16px;color:#535a5e;text-decoration:none;}
.fttx a:hover{text-decoration: underline;}
.fttx2 a:hover{text-decoration: underline;}
@media (min-width: 1100px){
.w30pa{width:30%;}
.w40pa{width:40%;}
.fttitle{font-size:18px;font-weight:bold;border-bottom: 1px solid #e0e8e9;padding:10px 0;text-align:left;color:#535a5e;padding-left:15px;}
.fttx{font-size:16px;color:#535a5e;text-decoration:none;text-align:left;padding:13px 0 0 0;padding-left:15px;}
.fttx2{font-size:16px;color:#535a5e;text-decoration:none;text-align:left;padding:17px 0 0 0;padding-left:15px;}
#gotop {display: none;position: fixed;right: 30px;bottom: 30px;-index: 10;cursor: pointer;z-index:9999999999999;}
.gttop{background-size: 85px 85px;background-image:url(../images/top.png);width:85px;height:85px;background-size:85px 85px;}
.gttop:hover{background-size: 85px 85px;background-image:url(../images/top1.png);width:85px;height:85px;} 
}
@media only screen and (max-width: 1100px) and (min-width: 710px){
.w30pa{width:30%;}
.w40pa{width:40%;}
.fttitle{font-size:18px;font-weight:bold;border-bottom: 1px solid #e0e8e9;padding:10px 0;text-align:left;color:#535a5e;padding-left:15px;}
.fttx{font-size:15px;color:#535a5e;text-decoration:none;text-align:left;padding:13px 0 0 0;padding-left:15px;}
.fttx2{font-size:15px;color:#535a5e;text-decoration:none;text-align:left;padding:17px 0 0 0;padding-left:15px;}
#gotop {display: none;position: fixed;right: 30px;bottom: 30px;-index: 10;cursor: pointer;z-index:9999999999999;}
.gttop{background-size: 75px 75px;background-image:url(../images/top.png);width:75px;height:75px;background-size:75px 75px;}
.gttop:hover{background-size:75px 75px;background-image:url(../images/top1.png);width:75px;height:75px;} 
}
@media only screen and (max-width: 710px){
.w30pa{width:100%;}
.w40pa{width:100%;}
.fttitle{font-size:18px;font-weight:bold;border-bottom: 1px solid #e0e8e9;padding:10px 0;text-align:center;color:#535a5e;padding-left:15px;}
.fttx{font-size:14px;color:#535a5e;text-decoration:none;text-align:center;padding:15px 0 0 0;padding-left:15px;}
.fttx2{font-size:14px;color:#535a5e;text-decoration:none;text-align:center;padding:15px 0 0 0;padding-left:15px;}
#gotop {display: none;position: fixed;right: 30px;bottom: 30px;-index: 10;cursor: pointer;z-index:9999999999999;}
.gttop{background-size:65px 65px;background-image:url(../images/top.png);width:65px;height:65px;}
.gttop:hover{background-size: 65px 65px;background-image:url(../images/top1.png);width:65px;height:65px;} 
}













@media (min-width: 1100px){
.about_box{width:1120px;margin:auto;padding:35px 0;}
.about_box li{width:50%;list-style-type:none;float:left;padding:7px;}
.about_all{width:100%;background:#8ab1d9;padding:;background-image:url(../images/bg.gif);border-radius:0 0 30px 30px;}
.product_title{color:#fff;font-size:35px;text-align:center;margin:auto;margin-bottom:25px;padding:10px;background:#;border-radius: 50px;}
}
@media only screen and (max-width: 1100px) and (min-width: 600px){
.about_box{width:100%;margin:auto;padding:35px 20px;}
.about_box li{width:50%;list-style-type:none;float:left;padding:7px;}
.about_all{width:100%;background:#8ab1d9;padding:0px;background-image:url(../images/bg.gif);}
.product_title{color:#fff;font-size:35px;text-align:center;margin:auto;margin-bottom:25px;padding:10px;background:#;border-radius: 50px;}
}
@media only screen and (max-width: 600px){
.about_box{width:100%;margin:auto;padding:35px 15px;}
.about_box li{width:100%;list-style-type:none;float:left;padding:7px;}
.about_all{width:100%;background:#8ab1d9;padding:0px;background-image:url(../images/bg.gif);}
.product_title{color:#fff;font-size:20px;text-align:center;margin:auto;margin-bottom:px;padding:10px;background:#;border-radius: 50px;width:px;}
}






.wbox{background:#fff;padding:15px;color:#916821;font-size:22px;}
.wboxp img{width:100%;padding-bottom:14px;border-radius:7px;height:;}
.wboxp2 img{width:100%;padding-bottom:14px;border-radius:7px;height:227px;}
.product_all{width:100%;background:#f2f1ec;padding:45px;}
.product_box{width:1100px;margin:auto;}
.product_box li{width:33.3333%;list-style-type:none;float:left;text-align:center;padding:10px;}
.wbox2{background:#fff;padding:5px;box-shadow: 0px 2px 2px 0px rgba(7,27,51,0.1);border-radius:10px;font-size:18px;}
.wboxtx{padding:20px;padding-top:10px;height:150px;color:#40464a;}
.wboxtxs{padding-top:15px;font-size:15px;text-align:left;color:#535a5e;}
.product_title2{color:#fff;font-size:25px;text-align:center;margin:auto;margin-bottom:25px;padding:10px;background:#333;border-radius: 50px;width:200px;}
.ntxs{font-size:14px;text-align:left;padding:3px 0 10px 0;}
.ntxs2{font-size:16px;text-align:left;padding:10px 0 3px 0;border-top: #794c1b 1px dotted;}
.btn{border:0;padding:7px 25px;cursor: pointer;border-radius: 50px; background:#333;color:#fff;font-size:22px;font-family: Geneva, "Helvetica Neue", Helvetica, Arial, "Microsoft JhengHei", sans-serif;}
.btn2{border:0;padding:7px 25px;cursor: pointer;border-radius: 50px; background:#eee412;color:#08983f;font-size:15px;font-family: Geneva, "Helvetica Neue", Helvetica, Arial, "Microsoft JhengHei", sans-serif;}
.btn3{border:0;padding:7px 15px;border-radius: 50px; background:#ccc;color:#fff;font-size:20px;font-family: Geneva, "Helvetica Neue", Helvetica, Arial, "Microsoft JhengHei", sans-serif;}

@media (min-width: 1100px){
.ntxs_btn{padding:30px 0 0;text-align:center;}
}
@media only screen and (max-width: 1100px) and (min-width: 600px){
.ntxs_btn{padding:10px 0 0;text-align:center;}
}
@media only screen and (max-width: 600px){
.ntxs_btn{padding:0px 0 0;text-align:center;}
}