.tm-navbar .uk-navbar-brand img{height:100%;}
.slide-comment{
    font-size: 14px;
}
.tm-slide-form-box .tm-slide-form .tm-button{
    width: 75px;
    font-size: 12px;
    height: 45px;
    padding: 0px;
}
.tm-slide-form-box .tm-slide-form .tm-input {
    padding: 10px 110px 10px 65px;
    height: 45px;
}
.tm-content{padding-bottom: 0px!important;}
.tm-section-block23{padding-top: 20px!important;}
#zhselect {
    height: 43px;
    font-size: 12px;
}
.mlzh a {
    margin-right: 5%;
    font-size: 12px;
    color: #fff;
}
.zh_ul {
    margin: 0px auto 0px;
    max-width: 100%;
    padding-left: 0px;
   text-align: center;
}
.tm-section-block23{background-size:100% 100%!important;}
.zh_ul li:first-child{margin:5px auto!important;}
.zh_ul li{
	float: none!important;
	margin:0px auto!important;
    width: 43%;
    display: inline-block;
    padding: 10px;
}
.zh_title {
    font-size: 15px;
    margin-top: 5px;
    font-weight: bold;
}
.zh_info {
    font-size: 12px;
    height:36px;
    margin-top:10px;
}
.zh_jg {
    font-size: 14px;
    margin-top: 10px;
    text-align: center;
}
.zh_ul li a {
    display: block;
    margin: 10px auto 0px;
    color: #234781;
}
.zh_but {
    line-height: 32px;
    width: 100px;
}
.tm-section-title{
	font-weight: bold;
}
.tm-advantage-panel-list li{
	line-height: 26px!important;
}
.tm-advantage-panel .hd .tit{font-weight: bold; font-size: 13px;}
.tm-section-block-muted{
	background-size: 0% 0%;
    background: #f1f1f1;
    padding: 20px auto 0px;
}
.add_text{
    margin-top: 20px!important;
}
.tm-section-block-muted2 {
    background-size: 100% 100%;
    background: #ddd;
}
.tm-service-item-body {
    color: #888;
    overflow: hidden;
    line-height: 20px;
    font-size: 12px;
    -webkit-line-clamp: 6;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.tm-advantage-panel .bd {
    font-size: 11px;
    line-height: 26px;
}
.tm-process-grid>li {
    width: 33%;
}
.zhaimg {
    width: 100%;
    text-align: center;
    margin: 0 auto;
}
.zhaimg li {
    list-style: none;
    max-width: 230px;
    display: inline-block;
    float: none;
    width: 40%;
    margin: 0px 10px 10px;
}
.uk-grid-large>* {
    margin-bottom: 20px;
}
#dosubmit {
    max-width: 100%;
}
.img img{height: auto;}

.mlzh a {
    font-size: 14px!important;
}

.tm-section-body2{
    width: inherit;
    padding: 10px;
}
.tm-section-body{padding: 0px 10px;}

.tm-section-body>div:nth-child(2){
	height: 300px!important;
}
.patent_news {
    margin: 20px auto;
    max-width: 100%;
    padding: 0px 10px;
    width: auto;
}
.common-s-title {
    font-size: 18px;
}
.href{
	top: 30px;
}
.tm-footer {
    padding-bottom: 60px;
}

.slide-contarea{
	top:47%;
}

.news_list {
    width: auto;
    padding: 0px 10px;
}
.news_list li{overflow: hidden;}
.tm-media-body2 {
    float: left;
    width: 95%;
    margin: 0px;
    height: 120px;
    padding: 15px 10px;
}

.news_list li .tm-icon-item-group{
	padding: 3%;
	width: 19%;
	height: 132px;
}
.tm-media-container .tm-media-item{width:75%;float: left;}

.news_list .flash_dz {
    font-size: 28px!important;
}
.news_title a {
    padding: 0px 5px;
    font-size: 16px;
    margin: 0px 15px;
    margin-bottom: 10px;
    line-height: 30px;
}
.uk-pagination>li:last-child{display: none;}
.patent_cont_zt{text-align: center;display: none }
.xinwenzh{display: block;}
.patent_one_left {
    float: none;
    width: 287px;
    margin-right: 0px;
    width: auto;
    display: inline-block;
    margin-bottom: 15px;
}
.this-title2 {
    font-size: 16px;
    font-weight: bold;
    line-height: 35px;
}
.patent_xwlb a{text-align: left;}

.public_auto {
    margin: 0px auto;
    width: 1200px;
    max-width: 100%;
}
.xz_copy_case ul li {
    float: none;
    display: inline-block;
    width: 47%;
    margin: 1%;
    background-color: #f2f2f2;
    border: 1px solid #ccc;
}
.uk-container-center{padding:0px 5px;}

.copy_case_text h3 {
    line-height: 15px;
    padding-bottom: 10px;
}
.copy_case_text {
    padding: 10px;
}
.copy_case_img img {
    width: 280px;
    height: auto;
}
.copy_case_text p {
    text-align: center;
    font-size: 13px;
    color: #333333;
    line-height: 25px;
    height: 50px;
    overflow: hidden;
    margin: 10px 0px;
}

.theme-popover {
    width: 70%!important;
    z-index: 9;
    position: absolute;
    top: 10%;
    padding: 10px;
    left: 50%;
    transform: translateX(-50%);
    width: 99%;
    height: 360px;
    margin: 0px;
}
.ipt {
    max-width: 99%;
}

.xz_copy_title h2 {
    font-size: 18px;
}
.why_copy_cont {
    max-width: 100%;
    padding:0 5px;
    width: auto;
    margin-bottom: 0px;
}
.why_copy_cont ul {
    text-align: left;
    margin-bottom: 20px;
    margin-right: -3px;
}
.why_copy_cont ul li {
    width: 49%;
    height: auto;
    margin: 0px;
    display: inline-block;
    box-sizing: border-box;
    float: none;
    text-align: center;
    border: 1px solid #ccc;
    margin-bottom: 5px;
}
.why_copy_cont ul li:last-child{
    width: 99%;
}
.xz_why-li-p{line-height: 20px;height:70px;}
.why_copy_cont ul li:last-child {
    border: 1px solid #ccc!important;
}
.xz_why-li-p {
    padding: 0px 10px;
}
.public_auto {
    padding: 0px 5px;
    width: auto;
}

.xz_copy_case>ul{text-align: center;}
.xz_copy_case ul li {
    margin-bottom: 7px;
    width: 46%;
}
.flowdir{height: 44px;}
.register_cont {
    width: auto;
    height: auto;
    margin: 0px auto;
    border: solid 1px #5c778b;
    padding: 0px 10px;
}
.register_title h2 {
    font-size: 16px;
}
.register_xhsj ul {
    width: 1054px;
    max-width: 100%;
    margin: 0 auto;
    text-align: center;
}
.pos_super-img {
    position: absolute;
    top: 272px;
    left: 50%;
    display: block;
    transform: translate(-50%);
}
.pos_super-img img{width: 60px;}
.super_inner li:nth-child(2){
	margin-top:55px;
}
.pos_super-img {
    top: 274px;
}
.super_inner li .super_inner-top .super_inner-top-content p span {
    font-size: 14px;
}
.super_inner li .super_inner-bottom p span {
    font-size: 14px;
}
.register_xhsj ul li {
    width: 48%;
    height: 160px;
    display: inline-block;
    float: none;
    border:0px;
    cursor: pointer;
    margin: 2px 0px;
    padding-bottom: 5px;
}
.djxz_icon {
    width: 63px;
    height: 63px;
}
.dj_icon-02 {
    background-position: -127px 0;
}
.dj_icon-03 {
    background-position: -255px 0;
}
.dj_icon-04 {
    background-position: -510px 0;
}
.dj_icon-05 {
    background-position: 0px -125px;
}
.dj_icon-06 {
    background-position: -127px -125px;
}
.dj_icon-07 {
    background-position: -255px -125px;
}
.dj_icon-08 {
    background-position: -382px -125px;
}
.register_xhsj ul li h3{
	font-size: 16px
}
.djxz_icon{margin-bottom:10px;margin-top: 10px}
.copy_register {
    margin-top: 40px;
    width: auto;
    background-size: 100% 100%;
    padding: 0px 10px;
}
.djxz_icon{background-size: 700px}
.copy_register>div:first-child,.copy_registerrr>div:first-child,.copy_registerr>div:first-child{
    height: 20px!important;
}
.copy_register>div:last-child,.copy_registerrr>div:last-child,.copy_registerr>div:last-child{
    height: 20px!important;
}
.copy_process {
    margin: 20px auto;
    max-width: 100%;
}
.process_title {
    width: 100%;
    margin-top: 20px;
}
.lc_title_top {
    font-weight: bold;
    width: 138px;
    height: 34px;
    margin: 0 auto;
    background: #638fff!important;
    font-weight: 100;
    font-size: 18px;
    color: #fff;
}
.process_xhsj ul {
    width: 100%;
}
.lc_title_top{background: inherit;}
.process_xhsj ul {
    width: auto;
    padding: 0px 10px;
    height: auto;
    overflow: hidden;
}
.process_xhsj ul li:nth-child(2n){
    transform: rotate(90deg);
    display: none;
}

.bqflowbg {
    width: 80px;
    height: 80px;
}
.flowname {
    width: 100%;
    height: 45px;
    font: 18px/60px 宋体;
    color: #333;
    text-align: center;
    font-size: 17px;
    line-height: 45px;
}
.copy_service {
    margin: 0px auto;
    width: auto;
    padding: 0px 10px;
}
.service_list_copy {
    margin: 10px 0px;
    width: 100%;
}
.process_xhsj ul li {
    height: auto;
    float: none;
    display: inline-block;
    margin: 0 auto 20px;
    width: 49%;
}
.register_xhsj ul li p {
    text-align: center;
    color: #888;
    font-size: 14px;
    margin-top: 10px;
    line-height: 18px;
    height: 40px;
    overflow: hidden;
    line-height: 20px;
}
.bqserviceimg {
    height: auto;
}
.service_list_copy ul li {
    float: none;
    width: auto;
    margin: 10px auto;
}
.bqservicecon .bq_name {
    width: 100%;
    height: 32px;
    font: bold 18px/29px 宋体;
}
.bqservicecon {
    padding: 10px 0px;
}
.bqservicecon .bq_price {
    font: bold 18px 宋体;
    text-align: center;
    color: #ff3939;
}
.super_bj_inner {
    height: auto;
    width: auto;
    padding: 0px 10px;
    margin: 0px auto 0px auto;
}
.super_inner li {
    text-align: center;
    height: auto;
    width: 100%;
    float: none;
    box-sizing: border-box;
}
.super_inner {
    padding-top: 20px;
    width: auto;
    margin-bottom: 20px;
    height: auto;
}
.super_inner li .super_inner-top .super_inner-top-title {
    height: 60px;
     font-size: 20px;
    line-height: 60px;
     width: 100%;
}
.super_inner li .super_inner-top .super_inner-top-content {
    width: auto;
    padding: 10px;
}
.super_inner li .super_inner-bottom {
    width: auto;
    padding: 10px;
}
.super_inner li:first-child {
    margin-right:0px;
    margin-bottom: 10px;
    height: 249px;
}
.xz_copy_title h3,.register_title h3{
    width: 100%;
    background-size: 100% 100%;
    color: #615050;
}
.xz_why-li-title {
    color: #444;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: bold;
}

.zh_img{height: auto;width: 110px;}
.zh_img img{height: auto;width: 60%;}

.why_copy_contt{
    width: auto;
    padding: 0px 10px;
	margin-bottom: 0px;
}
.xz_icon {
    background-size: 1014%;
}
.xz_icon-01 {
    background-position: 3px -281px;
}
.xz_icon-02 {
    background-position: -135px -282px;
}
.xz_icon-03 {
    background-position: -272px -283px;
}
.xz_icon-04 {
    background-position: -413px -281px;
}
.xz_icon-05 {
    background-position: -552px -284px;
}
.why_copy_contt ul {
    margin-top: 10px;
    margin-bottom: 20px;
}
.why_copy_contt ul li {
    width: 49%;
    height: auto;
    box-sizing: border-box;
    display: inline-block;
    float: left;
    height: auto;
    margin-left: 3px;
    padding-bottom: 10px;
    text-align: center;
    border: 1px solid #ccc;
    margin-top: 5px;
}
.why_copy_contt ul li:last-child{
    border: 1px solid #ccc;
}
.tm-section-footer{margin:10px auto;}
.pprocess_title {
    width: 100%;
}
.lc_title_topp span {
    font-size: 18px;
}
.declare_cont ul li .bjdd {
    width: 108px;
    height: 108px;
    background-size: 100% 100%;
}
.declare_bjtp {
    background: #ddd;
    width: 100%;
    height: auto;
    background-size: 100% 100%;
    padding: 10px 0px;
    margin-top: 30px;
}

.declare_cont ul li {
    max-width: 49%;
    display: block;
    margin: 0px 10px;
    float: left;
    margin: 0px auto;
}
.declare_tb h2 {
    font-size: 16px;
    width: 105px;
    padding-top: 30px;
}
.declare_tb h3{
	font-size: 14px;
	width: 105px;
}
.declare_tb {
    width: 108px;
    height: 108px;
    background-size: 100% 100%;
    margin: 0 auto;
}
.declare_text {
    padding: 0px 20px;
    font-size: 14px;
    line-height: 20px;
    color:#444;
}

.declaration_process {
    margin-top: 10px;
    display: none;
}
.declaration_process h2 {
    height: 45px;
    line-height: 45px;
    width: 200px;
    margin: 0px auto;
    text-align: center;
    font-size: 18px;
    color: #ffffff;
    margin-bottom: 10px;
}
.process_bjt img {
    padding: 20px 0px;
}
.process_bjt{height:auto;}
.dsad56 {
    display: none;
}
.declare_success {
    margin: 0 auto;
    width: auto;
    padding: 10px;
}
.tt-box h3 {
    font-size: 18px;
}
.win-list li {
    float: none;
    display: inline-block;
    margin-left: 0px;
    margin-bottom: 10px;
}
.dsad56 {
    top: 48%;
}
.win-list{
    text-align: center;
    padding: 13px 0 0px;
}
.tt-box span{max-width: 100%;}
.zhphone_block2{display: block!important;}
.zhphone_block1{display: none!important;}
@media only screen and (max-width: 330px) {
	.zh_ul li {
	    width: 38%;
	    display: inline-block;
	}
}
/*.mlzh{
	display: none!important;
}*/
.win-list li i {
    width: 80px;
    height: 80px;
     margin: 20px auto 10px;
    background-size: 320px;
}
.win-list li .win-icon2 {
    background-position: -80px 0;
}
.win-list li .win-icon3 {
    background-position: -160px 0;
}
.win-list li .win-icon4 {
    background-position: -240px 0;
}
.win-list li b {
    font-size: 18px;
    line-height: 22px;
    padding-bottom: 10px
}
.win-list li a{margin-top: 10px;}
.win-list li {
    height: 320px;
}
.tt-box>p {
    border-top: 0px;
}
.tt-box span {
    margin: 15px 0 15px;
}

.xinwenzh{width: 100%;overflow: hidden;}
.xinwenzh li{list-style: disc;overflow: hidden;display: block;}
.xinwenzh li span{
	font-size: 60px;
    margin-right: 10px;
    display: inline-block;
    transform: translateY(-2px);
    color: #2de68a;
}
.xinwenzh li a{
	line-height:0px;
	height: 100%;
	text-align: left;
	font-size: 14px;
	height: 30px;
	display: block;
}
.this-title-22{font-size: 24px!important;}

.tm-section-title{color: #333!important;}
.tm-section-subtitle{color: #888!important;}