.str_wrap{overflow:hidden;width:100%;font-size:12px;line-height:16px;position:relative;-moz-user-select:none;-khtml-user-select:none;user-select:none;background:none;white-space:nowrap}
.str_wrap.str_active{background:none}
.str_move{white-space:nowrap;position:absolute;top:0;left:0;cursor:move}
.str_move_clone{display:inline-block;vertical-align:top;position:absolute;left:100%;top:0}
.str_vertical .str_move_clone{left:0;top:100%}
.str_down .str_move_clone{left:0;bottom:100%}
.str_vertical .str_move,.str_down .str_move{white-space:normal;width:100%}
.str_static .str_move,.no_drag .str_move,.noStop .str_move{cursor:inherit}
.str_wrap img{max-width:none!important}

.layui-main {width: 1260px;}
.ts-common-bgc {background-color: #ee8a01;}
.ts-common-c {color: #ee8a01;}
.ts-header {height: 90px; overflow: hidden;}
.ts-header .layui-nav {background: none; color: #000; height: 60px; margin-top: 15px; text-align: right;}
.ts-header .layui-nav .layui-nav-item a {color: #000; font-size: 1.3rem;}
.ts-header .layui-nav .layui-nav-item a:hover {color: #ee8a01;}
.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after {background-color: #ee8a01;}
.ts-search {height: 110px; background: url(/assets/images/search-bg.png) center center no-repeat;}
.ts-search .layui-col-md5 {height: 110px;}
.ts-search .layui-form {height: 60px; background-color: #000;}
.ts-search .layui-form input {border: none; background: none; height: 40px; line-height: 40px; margin-top: 10px; color: #fff; width: 480px;}
.ts-search .layui-form i {color: #fff; cursor: pointer; font-size: 40px; position: relative; top: 10px;}
.ts-search-hotwords {height: 50px; line-height: 50px;}
.layui-breadcrumb a:hover {color: #ee8a01!important;}
.ts-footer {background-color: #3a3a3a;}
.ts-footer-nav {padding: 48px 56px; text-align: center;}
.ts-footer-nav a {font-size: 1.2rem; padding-right: 2rem; color: #fff;}
.ts-footer-contact {border: 1px solid #fff; margin: 0 50px 35px; position: relative; color: #fff;}
.ts-footer-contact i {font-size: 2rem; position: absolute; bottom: -1rem; left: 1rem; background-color: red; line-height: 2.5rem;}
.ts-footer-contact p {font-size: 1rem; line-height: 3rem; text-indent: 3rem;}
.ts-footer-beian {text-align: center; line-height: 3rem; color: #fff;}
.ts-footer-beian a {color: #fff; padding: 0 10px;}
.ts-breadcrumb {line-height: 3em; font-size: 18px;}
.ts-breadcrumb i{margin-right: 10px;}
.ts-breadcrumb a:hover {color: #ee8a01!important;}
.ts-left {text-align: center;}
.ts-left div {margin-bottom: 10px;}
.ts-left img {padding: 20px 0;}
.ts-left .layui-nav-item {border-bottom: 1px solid #fff;}
.ts-left .layui-nav-item a {font-size: 18px;}
.ts-left .layui-nav-tree .layui-nav-bar {background-color: #ee8a01;}
.ts-left .layui-nav-tree {width: 100%;}
.ts-page-info {text-align: center;}
.ts-page-info a:hover {color: #ee8a01!important;}
.ts-page-info .layui-laypage-em {background-color: #ee8a01!important;}
.ts-prev-next {line-height: 3rem;}