html {
    min-width:1200px;
}
*{
   margin:0px;
   padding:0px;
   font-family: "新宋体";
}
ul,li{ list-style-type:none;}
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:underline;}
.fl{ float:left;}
.fr{ float:right;}
/*顶部样式*/
.maker-wrap {
    width:100%;
    text-align:center;
}
.maker-wrap *,
.fixed-serach-wrap *{
    box-sizing:border-box;
    font-size:14px;
}

.mk-roll-wrap * {
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
}
/*顶部菜单*/
.mk-top-wrap {
    width:100%;
    height:42px;
    border-bottom:1px solid #ebebeb;
    background-color:#f5f5f4;
    text-align:center;
    min-width:1200px;
}
.mk-top-wrap .mk-content {
    text-align:center;
    width:1200px;
    height:41px;
    color:#555;
    margin:0px auto;
    line-height:41px;
    position:relative;
    font-weight:bold;
}
.mk-top-wrap .mk-content .position-left{
    position:absolute;
    left:0px;
    top:0px;
    height:41px;
    line-height:41px;
    text-align:left;
    color:#626262;
    font-weight:400;
}
.mk-top-wrap .mk-content .position-left span{
    font-size:16px;
    color:#ff7200;
    font-weight:bold;
}
.mk-top-wrap .mk-content .position-right{
    position:absolute;
    right:0px;
    top:0px;
    height:41px;
    line-height:41px;
    text-align:right;
    color:#626262;
}
.mk-top-wrap .mk-content .position-right ul{
    margin:0px;
    padding:0px;
    list-style:none;
}
.mk-top-wrap .mk-content .position-right ul li{
    float:left;
    font-weight:400;
    margin-left:20px;
    position:relative;
}
.mk-top-wrap .mk-content .position-right ul li.logout{
    margin-left:10px;
}
.mk-top-wrap .mk-content .position-right ul li span{
    font-size:12px;
    color:#333;
}
.mk-top-wrap .mk-content .position-right ul li a{
    padding-left:20px;
    background:url('../images_v1.0/top_ico_bg.png') no-repeat;
    display:block;
    font-size:12px;
}
.mk-top-wrap .mk-content .position-right ul li a.logout{
    background:none;
    padding-left:0px;
}
.mk-top-wrap .mk-content .position-right ul li a.login{
    background-position:left 0px;
}
.mk-top-wrap .mk-content .position-right ul li a.register{
    background-position:left -40px;
}
.mk-top-wrap .mk-content .position-right ul li a.richscan{
    background-position:left -80px;
}
.mk-top-wrap .mk-content .wechat-qrcode {
    position:absolute;
    right:0px;
    top:42px;
    z-index:99;
    width:150px;
    height:150px;
    padding:10px;
    border:1px solid #ddd;
    background-color:#fff;
    display:none;
}
.mk-top-wrap .mk-content .wechat-qrcode img{
    width:130px;
    height:130px;
}

.mk-top-wrap .mk-content .richscan:hover .wechat-qrcode {
    display:block;
}

.mk-top-wrap .mk-content .position-right ul li .arrow{
    position:absolute;
    top:18px;
    right:10px;
    border:4px solid #555;
    border-bottom-color:transparent;
    border-left-color:transparent;
    border-right-color:transparent;
}
.usernamestyle {
    cursor:pointer;
    padding-right:22px;
    padding-left:10px;
}
.usernamestyle:hover {
    background-color:#ebebeb;
}
.usernamestyle .user-module-wrap {
    display:none;
    position:absolute;
    top:41px;
    right:0px;
    left:0px;
    background-color:#ebebeb;
    z-index:99;
    min-height:160px;
    min-width:105px;
    max-width:120px;
}
.usernamestyle:hover .user-module-wrap {
    display:block;
}
.mk-top-wrap .mk-content .position-right .user-module-wrap ul{
    margin:0px;
    padding:0px;
    list-style:none;
}
.mk-top-wrap .mk-content .position-right .user-module-wrap ul li{
    float:none;
    padding:0px;
    margin:0px;
    height:40px;
    line-height:40px;
    text-align:left;
    background:none;
}
.mk-top-wrap .mk-content .position-right .user-module-wrap ul li a{
    margin:0px;
    padding:0px 15px;
    text-align:left;
    background:none;
    text-decoration:none;
}
.mk-top-wrap .mk-content .position-right .user-module-wrap ul li a:hover{
    background-color:#ddd;
    text-decoration:none;
    color:#ff7200;
}

/*搜索条*/
.mk-serach-wrap {
    width:100%;
    height:128px;
    background-color:#fff;
    text-align:center;
    min-width:1200px;
}
.mk-serach-wrap .mk-content {
    text-align:center;
    width:1200px;
    height:128px;
    color:#555;
    margin:0px auto;
    position:relative;
}

.mk-serach-wrap .mk-content .position-left{
    position:absolute;
    left:0px;
    top:0px;
    height:128px;
    text-align:left;
}
.mk-serach-wrap .mk-content .position-left img{
    margin-top:19px;
}
.mk-serach-wrap .mk-content .position-right{
    position:absolute;
    right:0px;
    top:0px;
    height:128px;
    text-align:right;
}

.mk-serach-wrap .mk-content .position-right ul{
    margin:0px;
    padding:0px;
    list-style:none;
    margin-top:24px;
}
.mk-serach-wrap .mk-content .position-right ul li{
    float:left;
    font-weight:400;
    margin-left:25px;
}
.mk-serach-wrap .mk-content .position-right ul li a{
    padding-top:66px;
    background:url('../images_v1.0/top_ico_serach.png') no-repeat;
    display:block;
    font-size:12px;
    min-width:50px;
    text-align:center;
}
.mk-serach-wrap .mk-content .position-right ul li a.login{
    background-position:0px top;
}
.mk-serach-wrap .mk-content .position-right ul li a.register{
    background-position:-83px top;
}
.mk-serach-wrap .mk-content .position-right ul li a.richscan{
    background-position:-165px top;
}
.mk-top-wrap .mk-content .position-right ul li a.richscana{
    background:url('../images_v1.0/index_xz.png') no-repeat left center;
}
.mk-serach-wrap .mk-content .mk-serach-content {
    width:630px;
    height:101px;
    margin:0px auto;
    padding-top:27px;
}
.mk-serach-wrap .mk-serach-content .mk-serach-type {
    width:100%;
    height:32px;
}
.mk-serach-wrap .mk-serach-content .mk-serach-type ul{
    padding:0px;
    margin:0px;
    list-style:none;
}
.mk-serach-wrap .mk-serach-content .mk-serach-type ul li{
    float:left;
    width:82px;
    text-align:center;
    height:32px;
    line-height:32px;
    background-color:#fff;
    cursor:pointer;
}
.mk-serach-wrap .mk-serach-content .mk-serach-type ul li:hover{
    background-color:#fff2e7;
}
.mk-serach-wrap .mk-serach-content .mk-serach-type ul li.active{
    background-color:#ff7200;
    color:#fff;
}
.mk-serach-input-wrap {
    width:100%;
    height:42px;
    border:3px solid #ff7200;
    position:relative;
}
.mk-serach-input-wrap .serach-btn{
    height:36px;
    width:80px;
    position:absolute;
    right:0px;
    top:0px;
    background-color:#ff7200;
    line-height:36px;
    color:#fff;
    font-size:16px;
    font-weight:bold;
    cursor:pointer;
}

.mk-serach-input-wrap .serach-ico{
    height:23px;
    width:30px;
    position:absolute;
    left:5px;
    top:5px;
    background:url(../images_v1.0/serach-ico-bg.png) no-repeat;
}
.mk-serach-input-wrap input{
    position:absolute;
    left:45px;
    top:0px;
    width:490px;
    height:36px;
    border:0;
    outline:none;
    -webkit-appearance:none;
    background-color:transparent;
    text-rendering: auto;
    color: initial;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    text-align: start;
}


/*菜单*/
.mk-menu-wrap {
    width:100%;
    height:48px;
    background-color:#fff;
    text-align:center;
    min-width:1200px;
    border-top:1px solid #c9c9c9;
    border-bottom:1px solid #c9c9c9;
}
.mk-menu-wrap .mk-content {
    text-align:center;
    width:1200px;
    height:46px;
    margin:0px auto;
    position:relative;
}
.mk-menu-wrap .mk-content ul{
    margin:0px;
    padding:0px;
    list-style:none;
}
.mk-menu-wrap .mk-content ul li{
    float:left;
    width:109px;
    text-align:center;
    position:relative;
}
.mk-menu-wrap .mk-content ul li a{
    display:block;
    width:109px;
    height:46px;
    line-height:46px;
    text-align:center;
    color:#666;
    font-size:15px;
    font-weight:bold;
    text-decoration:none;
}
.mk-menu-wrap .mk-content ul li a:hover,
.mk-menu-wrap .mk-content ul li.active a{
    background-color:#ff7200;
    color:#fff;
    text-decoration:none;
}
.mk-menu-wrap .mk-content ul li span{
    background-color:#ff7200;
    width:8px;
    height:8px;
    border-radius:50%;
    position:absolute;
    right:20px;
    top:10px;
    display:none;
}
.mk-menu-wrap .mk-content ul li.tip span{
    display:block;
}


/*大图展览*/
.mk-exhibition-wrap {
    width:100%;
    height:400px;
    background-color:#fff;
    text-align:center;
    min-width:1200px;
    -webkit-transition: background 500ms;
    -moz-transition: background 500ms;
    -o-transition: background 500ms;
    transition: background 500ms;
}
.mk-exhibition-wrap .mk-content {
    text-align:center;
    width:1200px;
    height:400px;
    margin:0px auto;
    position:relative;
}
/*此处不能overflow:hidden*/
.mk-exhibition-wrap .mk-content .mk-max-img {
    position:absolute;
    z-index:10;
    left:0px;
    top:0px;
    bottom:0px;
    right:0px;
}
.mk-exhibition-wrap .mk-content .mk-thumbnail-list {
    position:absolute;
    z-index:11;
    left:0px;
    top:0px;
    width:180px;
    height:400px;
}
.mk-exhibition-wrap .mk-content .mk-thumbnail-list .item{
    width:100%;
    height:92px;
    margin:6px 0px 0px 0px;
    position:relative;
    cursor:pointer;
}
.mk-exhibition-wrap .mk-content .mk-thumbnail-list .item .thumbnail-wrap{
    width:170px;
    height:92px;
    overflow:hidden;
    border:1px solid #fff;
}
.mk-exhibition-wrap .mk-content .mk-thumbnail-list .item .thumbnail-wrap img{
    max-height:92px;
}
.mk-exhibition-wrap .mk-content .mk-thumbnail-list .item.active span{
    display:block;
    position:absolute;
    left:0px;
    top:0px;
    z-index:20;
    width:100%;
    height:92px;
    background:url(../images_v1.0/selbg.png) no-repeat left top;
}
.mk-exhibition-wrap .mk-content .mk-maximg-click {
    position:absolute;
    z-index:10;
    left:180px;
    top:0px;
    width:820px;
    height:400px;
    background:transparent;
    cursor:pointer;
}
.mk-exhibition-wrap .mk-content .mk-navigation-list {
    position:absolute;
    z-index:11;
    right:0px;
    top:0px;
    width:200px;
    height:400px;
    background-color:#fff;
}
.mk-navigation-list .n-title {
    height:42px;
    width:100%;
    line-height:42px;
    text-align:center;
    background-color:#ff7200;
    font-weight:bold;
    font-size:15px;
    color:#fff;
}
.mk-navigation-list .n-body {
    width:100%;
    height:260px;
    text-align:center;
    border-left:1px solid #ff7200;
    border-right:1px solid #ff7200;
}
.mk-navigation-list .n-body .cnt-item{
    padding:5px 20px;
    text-align:left;
    height:70px;
}
.mk-navigation-list .n-body .i-title{
    border-left:2px solid #ff7200;
    padding-left:10px;
    font-weight:bold;
    color:#ff7200
}

.mk-navigation-list .n-body .i-content{
    padding:5px 0px 0px 12px;
    height:51px;
}
.mk-navigation-list .n-body .i-content ul{
    margin:0px;
    padding:0px;
}
.mk-navigation-list .n-body .i-content ul li{
    float:left;
    margin:0px 12px 8px 0px;
    height:16px;
}
.mk-navigation-list .n-body .i-content ul li a{
    display:block;
    text-decoration:none;
}
.mk-navigation-list .n-body .i-content ul li a:hover{
    color:#ff7200;
    text-decoration:none;
}

.mk-navigation-list .n-footer {
    width:100%;
    height:98px;
    text-align:center;
    border:1px solid #ff7200;
    padding:12px 8px;
    font-weight:bold;
    color:#ff7200;
    font-size:18px;
    position:relative;
}
.mk-navigation-list .n-footer .left-btn,
.mk-navigation-list .n-footer .right-btn {
    position:absolute;
    bottom:16px;
    width:86px;
    height:28px;
    background:url(../images_v1.0/nav-btn-bg.png) no-repeat;
    cursor:pointer;
}
.mk-navigation-list .n-footer .left-btn {
    left:8px;
    background-position:-2px -2px;
}
.mk-navigation-list .n-footer .right-btn {
    background-position:-2px -34px;
    right:8px;
}

.three-item-s {
    margin:0px;
    padding:0px;
    width:400px;
    float:left;
    display:inline-block;
}
/*统计*/
.mk-statistics-wrap {
    width:100%;
    height:120px;
    background-color:#fff;
    text-align:center;
    min-width:1200px;
}
.mk-statistics-wrap .mk-content {
    text-align:center;
    width:1200px;
    height:120px;
    margin:0px auto;
    position:relative;
}
.mk-statistics-wrap .three-item-s {
    height:120px;
    padding:30px;
}
.mk-statistics-wrap .three-item-s .item-wrap{
    margin:0px auto;
}
.mk-statistics-wrap .three-item-s .sico{
    display:inline-block;
    width:70px;
    height:60px;
    background:url(../images_v1.0/statistics-ico-bg.png) no-repeat;
}
.mk-statistics-wrap .three-item-s.index1 .sico{
    background-position:0px 0px;
}
.mk-statistics-wrap .three-item-s.index2 .sico{
    background-position:0px -85px;
}
.mk-statistics-wrap .three-item-s.index3 .sico{
    background-position:0px -173px;
}
.mk-statistics-wrap .three-item-s.index1{
    color:#4497e5;
}
.mk-statistics-wrap .three-item-s.index2{
    color:#68b587;
}
.mk-statistics-wrap .three-item-s.index3{
    color:#ff934e;
}
.mk-statistics-wrap .three-item-s .sinfo{
    display:inline-block;
    height:60px;
    vertical-align:top;
}
.mk-statistics-wrap .three-item-s .sinfo div{
    font-size:36px;
    font-weight:bold;
    text-align:left;
}
.mk-statistics-wrap .three-item-s .sinfo span{
    font-size:16px;
}

/*模块*/
.mk-modules-wrap {
    width:100%;
    height:200px;
    background-color:#fff;
    text-align:center;
    min-width:1200px;
}
.mk-modules-wrap .mk-content {
    text-align:center;
    width:1200px;
    height:200px;
    margin:0px auto;
    position:relative;
}
.mk-modules-wrap .three-item-s {
    height:200px;
    cursor:pointer;
}
.mk-modules-wrap .three-item-s .item-wrap{
    position:relative;
    height:200px;
    width:390px;
    overflow:hidden;
}
.mk-modules-wrap .three-item-s .item-wrap .modules-type{
    width:75px;
    height:36px;
    position:absolute;
    left:0px;
    top:0px;
    background:url(../images_v1.0/modules-tag-bg.png) no-repeat;
    color:#fff;
    font-size:14px;
    font-weight:bold;
    line-height:36px;
    z-index:1111;
}
.mk-modules-wrap .three-item-s .item-wrap img{
    width:390px;
    height:200px;
    border:none;
    transition: all 1s;
    -webkit-transition: all 1s;
    -o-transition: all 1s;
    -moz-transition: all 1s;
}
.float3_left3 p{
    overflow:hidden;
}
.live_class div.live-img-div {
    width:192px;
    height:128px;
    overflow:hidden;
    margin:0px;
    padding:0px;
}
.float_left3 div img,
.float3_left3 p img,
.live_class img{
    transition: all 1s;
    -webkit-transition: all 1s;
    -o-transition: all 1s;
    -moz-transition: all 1s;
}
.mk-modules-wrap .three-item-s .item-wrap img:hover,
.float_left3 div img:hover,
.float3_left3 p img:hover,
.live_class img:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -o-transform: scale(1.2);
    -moz-transform: scale(1.2);
}

.mk-modules-wrap .three-item-s.index1 .item-wrap{
    margin-right:10px;
}
.mk-modules-wrap .three-item-s.index2 .item-wrap{
    margin:0px 5px;
}
.mk-modules-wrap .three-item-s.index3 .item-wrap{
    margin-left:10px;
}

/*固定导航条*/
.fixed-nav {
    position:fixed;
    left:50%;
    z-index:99999;
    bottom:100px;
    text-align:center;
    width:50px;
    height:255px;
    margin-left:-670px;
    display:none;
}
.fixed-nav .floor {
    width:50px;
    height:50px;
    background:url(../images_v1.0/floor-ico-bg.png) no-repeat;
    margin-bottom:1px;
    cursor:pointer;
    display:block;
}
.fixed-nav .floor.f1 {
    background-position:-51px 0px;
}
.fixed-nav .floor.f1:hover,
.fixed-nav .floor.f1.active {
    background-position:0px 0px;
}
.fixed-nav .floor.f2 {
    background-position:-51px -51px;
}
.fixed-nav .floor.f2:hover,
.fixed-nav .floor.f2.active {
    background-position:0px -51px;
}
.fixed-nav .floor.f3 {
    background-position:-51px -102px;
}
.fixed-nav .floor.f3:hover,
.fixed-nav .floor.f3.active {
    background-position:0px -102px;
}
.fixed-nav .floor.f4 {
    background-position:-51px -153px;
}
.fixed-nav .floor.f4:hover,
.fixed-nav .floor.f4.active {
    background-position:0px -153px;
}
.fixed-nav .floor.f5 {
    background:url(../images_v1.0/f6_right.png) no-repeat;
    background-position:center center;
}
.fixed-nav .floor.f5:hover,
.fixed-nav .floor.f5.active {
    background:url(../images_v1.0/f6_left.png) no-repeat;
    background-position:center center;
}
.fixed-nav .floor.f6 {
    background:url(../images_v1.0/f5_right.png) no-repeat;
    background-position:center center;
}
.fixed-nav .floor.f6:hover,
.fixed-nav .floor.f6.active {
    background:url(../images_v1.0/f5_left.png) no-repeat;
    background-position:center center;
}

/*固定搜索框*/
.fixed-serach-wrap {
    width:100%;
    height:50px;
    background-color:#fff;
    border:0;
    position:fixed;
    z-index:99999;
    top:-70px;
    left:0px;
    box-shadow:0px 0px 5px rgba(0,0,0,0.4);
    -webkit-transition: top 300ms;
    -moz-transition:  top 300ms;
    -o-transition:  top 300ms;
    transition:  top 300ms;
}

.fixed-serach-wrap .mk-content {
    text-align:center;
    width:1200px;
    height:50px;
    color:#555;
    margin:0px auto;
    line-height:50px;
    position:relative;
}
.fixed-serach-wrap .mk-content .fixed-logo {
    position:absolute;
    left:0px;
    top:0px;
    padding:5px 0px;
}
.fixed-serach-wrap .mk-content .fixed-logo img{
    max-height:40px;
}
.fixed-serach-wrap .mk-content .mk-serach-content {
    width:630px;
    height:50px;
    margin:0px auto;
    padding:6px 0px;
}

.fixed-serach-wrap .mk-content .mk-serach-input-wrap {
    width:100%;
    height:38px;
    border:2px solid #ff7200;
}
.fixed-serach-wrap .mk-content .mk-serach-input-wrap input {
    height:34px;
    width:400px;
    left:145px;
}
.fixed-serach-wrap .mk-content .mk-serach-input-wrap .serach-btn {
    height:34px;
    line-height:34px;
}
.fixed-serach-wrap .mk-content .mk-serach-input-wrap .serach-ico{
    left:100px;
}
.fixed-serach-wrap .mk-content .mk-serach-input-wrap .mk-ddl-serach-type {
    width:90px;
    min-height:34px;
    position:absolute;
    left:0px;
    top:0px;
    background-color:#EBEBEB;
    border:1px solid #ddd;
}
.fixed-serach-wrap .mk-content .mk-serach-input-wrap .mk-sel-type {
    height:32px;
    width:88px;
    line-height:32px;
    position:relative;
}
.fixed-serach-wrap .mk-content .mk-serach-input-wrap .mk-down-arrow {
    display:block;
    position:absolute;
    right:8px;
    top:15px;
    border:4px solid #626262;
    border-bottom-color:transparent;
    border-left-color:transparent;
    border-right-color:transparent;
}
.fixed-serach-wrap .mk-content .mk-serach-input-wrap .ml-sel-list {
    width:88px;
    height:96px;
    background-color:#EBEBEB;
    display:none;
}
.fixed-serach-wrap .mk-content .mk-serach-input-wrap .mk-ddl-serach-type:hover .ml-sel-list {
    display:block;
}
.ml-sel-list ul{
    margin:0px;
    padding:0px;
    list-style:none;
}
.ml-sel-list ul li{
    margin:0px;
    padding:0px;
    list-style:none;
    float:none;
    width:88px;
    height:32px;
    cursor:pointer;
}
.ml-sel-list ul li a{
    display:block;
    width:100%;
    height:32px;
    line-height:32px;
    text-decoration:none
}
.ml-sel-list ul li a:hover{
    color:#ff7200;
    text-decoration:none;
}

/*返回顶部和客服*/

.fixed-backtop {
    position:fixed;
    right:50%;
    z-index:99999;
    bottom:100px;
    text-align:center;
    width:50px;
    height:102px;
    margin-right:-670px;
}
.fixed-backtop .floor {
    width:45px;
    height:45px;
    background:url(../images_v1.0/backtop-ico-bg.png) no-repeat;
    margin-bottom:1px;
    cursor:pointer;
    display:block;
}
.fixed-backtop .floor.f1 {
    background-position:0px 0px;
}
.fixed-backtop .floor.f1:hover,
.fixed-backtop .floor.f1.active {
    background-position:-46px 0px;
}
.fixed-backtop .floor.f2 {
    background-position:0px -46px;
}
.fixed-backtop .floor.f2:hover,
.fixed-backtop .floor.f2.active {
    background-position:-46px -46px;
}

/*滚动*/
.roll-wrap {
    width:1200px;
    height:300px;
    position:relative;
}
.page3_roll .roll-wrap {
    width:1200px;
    height:164px;
    position:relative;
}
.float3_left2_top p {
    float:left;
}
.live_class {
    cursor:pointer;
}


#p_title{ width:100%; height:auto; font-weight:normal; font-size:22px; font-style:normal; line-height:32px;}
#create_date{ width:100%; height:auto; line-height:24px; font-size:12px; color:#797979; padding:10px 0;}
#p_desc{ color:#666666; line-height:20px; }



/*** product_demo ***/

.demo_box{ width: 1200px; height: auto; min-height: 300px; margin: 50px auto; overflow: hidden;}
.demo_box1{ width: 100%; height: auto; }
.demo_box1_left{ width: 235px; height: 40px; border: 1px solid #e3e3e3; border-radius: 5px; position: relative; float: left;}
.demo_box1_left_p1{ width: 100px; height: 40px; background: #2593fc; text-align: center; line-height: 40px; color: #FFFFFF; font-size: 16px; cursor: pointer; float: left;}
.demo_box1_left_p2{ width: 130px; height: 40px; float: right; text-align: left; line-height: 40px;  padding-left: 5px;}
.demo_box1_left_p2 i{ font-size: 20px;color: #f5db3a;}
.demo_box1_left_p1 p{ width: 98px; height: auto; background: #FFFFFF; display: none; border: 1px solid #e3e3e3; border-bottom: none; position: absolute; left: 0; top: 40px; }
.demo_box1_left_p1 p span{ width: 98px; height: 30px; text-align: center; line-height: 30px; display: block; font-size: 14px; color: #797979; border-bottom: 1px solid #EBEBEB;}
.demo_box1_left_p1 p span.active{ background: #ebebeb;}
.demo_box1_right{ width: 300px; height: 40px; border: 1px solid #e3e3e3; overflow: hidden; float: right; border-radius: 5px; line-height: 40px;}
.demo_box1_right input{ width: 250px; height: 40px; margin-left: 10px; display: block; float: left; outline: none; border: none; font-size: 16px; color: #797979;}
.demo_box1_right i{ font-size: 20px; color: #797979; float: right; margin-right: 10px;}
.demo_list{ width: 1200px; height: auto; overflow: hidden; margin: 30px auto;}
.demo_list1{ width: 1200px; height: auto; overflow: hidden; border-bottom: 1px solid #e3e3e3; margin-top: 30px; padding-bottom: 30px;}
.demo_list_message{ width: 1200px; height: 55px; overflow: hidden;  }
.demo_list_xz{ width: 55px; height: 55px; float: left;}
.demo_list_xz input{ width: 20px; height: 20px; display: block; margin-left: 18px; margin-top: 18px;}
.demo_list_img{ width: 55px; height: 55px; float: left; margin-left: 20px;}
.demo_list_img img{ width: 55px; height: 55px;}
.demo_list_name{ width: 350px; height: 55px; float: left; margin-left: 20px;}
.demo_list_name p{ width: 100%; height: 30px; line-height: 30px; font-size: 16px; font-weight: bold; cursor: pointer;}
.demo_list_name span{ width: 100%; display: block; line-height: 25px; color: #797979; font-size: 14px;}
.demo_list_pname{ width: 350px; height: 55px; float: left; margin-left: 20px;}
.demo_list_pname p{ width: 100%; height: 30px; line-height: 30px; font-size: 16px; cursor: pointer; overflow: hidden;}
.demo_list_pname span{ display: inline-block; line-height: 25px; color: #797979; font-size: 14px; margin-right: 20px;}
.demo_list_pname span:nth-child(2){ max-width: 150px; overflow: hidden; float: left;}
.demo_list_xj{ width: 120px; height: 55px; float: left; margin-left: 20px;}
.demo_list_xj p{ width: 100%; height: 30px; line-height: 30px; font-size: 16px;}
.demo_list_xj p i{font-size: 20px;color: #f5db3a; float: left; cursor: pointer;}
.demo_list_xj span{ display: inline-block; line-height: 25px; color: #797979; font-size: 14px; margin-right: 20px;}
.demo_list_pj{ width: 115px; height: 55px; line-height: 55px; font-size: 16px; color: #2892f7; float: right; text-align: right; cursor: pointer; }
.demo_list_pjcontent{ width: 1098px; height: auto; overflow: hidden; padding: 20px 50px; font-size: 16px; color: #666666; line-height: 30px; border:1px solid #ebebeb; border-radius: 10px; margin-top: 30px; display: none;}

#companyMessage{ width: 930px; margin: 0 auto; height: auto; padding: 20px; display: none;}
.companyMessage_left{ width: 400px; height: auto; overflow: hidden; float: left;}
.companyMessage_left p{ width: 100%; height: 50px; line-height: 50px; font-size: 16px; color: #333333; font-weight: bold;}
.companyMessage_left p span{ font-weight: normal;}
.companyMessage_right{ width: 485px; height: 530px; float: right;}
.companyMessage_right img{ width: 455px; height: 530px;}
.ui-pagination-container {
	height: 34px;
	line-height: 34px;
}
.pagefy{ width: 100%; height: auto; overflow: hidden;}
#pagination2{ width: auto; float: left;} 
#allProds{ float: left; line-height: 34px; font-size: 16px; color: #333333;}
.ui-pagination-container{ width: auto; margin-right: 20px; float: left;}
.ui-pagination-container .ui-pagination-page-item {
	font-size: 14px;
	padding: 4px 10px;
	background: #fff;
	border: 1px solid #c5b7b7;
	color: #888;
	margin: 0 3px;
	text-decoration: none;
}

.ui-pagination-container .ui-pagination-page-item:hover {
	border-color: #568dbd;
	color: #568dbd;
	text-decoration: none;
}

.ui-pagination-container .ui-pagination-page-item.active {
	background: #568dbd;
	border-color: #568dbd;
	color: #fff;
	cursor: default;
}
.ui-pagination-container {
	height: 34px;
	line-height: 34px;
}

.ui-pagination-container .ui-pagination-page-item {
	font-size: 14px;
	padding: 4px 10px;
	background: #fff;
	border: 1px solid #c5b7b7;
	color: #888;
	margin: 0 3px;
	text-decoration: none;
}

.ui-pagination-container .ui-pagination-page-item:hover {
	border-color: #568dbd;
	color: #568dbd;
	text-decoration: none;
}

.ui-pagination-container .ui-pagination-page-item.active {
	background: #568dbd;
	border-color: #568dbd;
	color: #fff;
	cursor: default;
}
