@charset "utf-8";
/* 初始化 */
.main {position: relative;margin-top: 103px;}
.kczx-main {background-color: #f1f1f1;}
#banner_n {height: 138px;position: relative;}
.banner-box_n {width: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;color:#fff;}
.banner-box_n .title {font-size: 2.9rem;padding: .65rem .8rem 0;line-height: 2.4;text-shadow:0 2px 4px rgba(28,31,33,.6);}
.banner-box_n .subtitle {font-size: 1.4rem;padding: 0 .8rem;line-height: 1.8;text-shadow:0 2px 4px rgba(28,31,33,.6);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.News_banner {height: 120px;}
.News_banner .title{padding: 2.8rem .8rem 0;font-style: normal;line-height: 2;}

.cumb {color:#333333; font-size:1.4rem;line-height:5rem; height:50px; padding-left:5px;}
.cumb img {margin-right: 5px;}
.pc-line {display: inline-block;}

.new_con{ padding:30px;}
.new_dl {padding-bottom: 20px;	border-bottom: 1px solid #dddddd;margin-bottom: 20px;}
.new_dl dt { float:left;}
.new_dl dt img{ width:256px;}
.new_dl dd { float: right;width: 555px;}

.nd_a {display: block;	font-size: 18px;color: #383838;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1;overflow: hidden;}
.nd_txt {font-size: 14px;	color: #9c9a9a;	line-height: 26px;	margin-top: 5px;display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;}
.nd_more {margin-top: 10px;	display: inline-block;	color: #FFFFFF;	background: #afafaf;height: 28px;line-height: 28px;	padding: 0 13px;}
.nd_more span {display: inline-block;padding-right: 18px;background: url(../img/7.png) no-repeat right center; color:#fff;}
.new_dl:hover .nd_more {background: #ff0000; color:#fff;transition-duration: 0.5s;}
.hd-wrap {text-align: center;margin: 10px 0 10px; height:40px; line-height:40px;}
.hd-wrap a{font-size: 14px;margin: 0 5px;color:#666;}
.hd-wrap a:hover{color:#15b5ff;}
.mini-banner {height:130px;}

.course_main {overflow: hidden; padding-bottom:20px;}
.course_main .right-aside {width: 280px;float: right;}
.course_main .course-list { padding:5px; }
.course_main .course-list img{ float:left; padding-right:10px;}
.course-list .course-item {padding: 8px 30px 8px; border-bottom:1px dashed #eee;}
.course-list .course-item:hover { text-decoration:none; }
.course_main .news-show {width: 900px;float: left; padding:5px;}



.course-item_header {overflow: hidden;}
.course-list .course-item .title {font-size: 1.8rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.course-list .course-item .title a{font-size: 1.8rem; color:#000;}
.course-list .course-item:hover .title{ color:#ff0000;}
.course-list .course-item .simple-intro {font-size: 14px;color:#6f6f6f;line-height: 1.8; overflow: hidden;text-overflow: ellipsis;}
.course-list .course-item .sanhang{display: inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.course_main .course-list_tag {width: 900px;float: left; padding:5px;}
.course-list_tag .course-item {border: 1px solid #e0e0e0; box-shadow: 0 0 5px 0 rgba(179,185,234,.2);background-color: #fff;padding: 24px 30px 10px;margin-bottom: 20px;}
.course-list_tag .course-item:hover { text-decoration:none;     box-shadow: 0 0 5px 0 rgba(181,181,181,.8);}
.course-list_tag .course-item .title {font-size: 1.8rem;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.course-list_tag .course-item .title a{font-size: 1.8rem; color:#000;}
.course-list_tag .course-item:hover .title{ color:#c3181a;}
.course-list_tag .course-item .simple-intro {font-size: 1.4rem;color:#6f6f6f;line-height: 1.8; overflow: hidden;text-overflow: ellipsis;}
.course-list_tag .course-item .sanhang{display: inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.course-list_tag .zjk-hd-wrap {border: 1px solid #e0e0e0; height:3rem;}
.tag_ci{margin:20px 0}
.tag_ci a{ text-decoration:underline}
.tag_ci a:hover{ color:#F00;}


.icon {background: url(../img/icon.png) no-repeat;}
.news-date {padding: 10px 0 6px; font-size:1.4rem; color:#ccc;}
.news-date .icon {display: inline-block;margin-right: .5em;text-indent: 1.2em;background-size: 166px auto;
}
.news-date .date {display: inline-block;text-indent: 1.6em;background-position: 0 2px;background-size: 34px auto;
}
.news-date .read {display: inline-block;margin-left: 1em;text-indent: 1.6em;background-position: 0 -20px;background-size: 46px auto;
}
.course_main .right-aside {width: 280px;float: right; padding-top:5px;}
.right-aside .part-aside {margin-bottom: 20px;}
.part-rmkc {background-color: #fff;overflow: hidden}
.part-rmkc .aside-title{color: #fff;font-size: 16px;letter-spacing: 2px;line-height: 44px;background-color: #ff0000;padding: 0 20px;border-bottom: 1px solid #eee;}
.aside-adv {overflow: hidden;display: block;}
.aside_rmkc-list {padding: 22px;}
.aside-rmkc_item {display: block; border-bottom:none;}
.aside-rmkc_item:not(:last-child) {margin-bottom: 12px; border-bottom:1px #eee solid;}
.aside-rmkc_item .img-box {width: 234px;height: 132px;overflow: hidden;}
.aside-rmkc_item .name {margin-top:5px; font-size:14px;overflow: hidden;color:#333;}
.aside-rmkc_item .name{display: inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.aside-rmkc_item .name:not(:last-child):hover{ color:#ff0000; }
.aside-rmkc_item .time{ font-size:12px; margin:5px 0;color:#666;}

.content-right {padding:30px;}

.content{border: 1px solid #e0e0e0; box-shadow: 0 0 5px 0 rgba(179,185,234,.2);background-color: #fff;padding: 24px 30px 50px;margin-bottom: 20px;}
.news_show_tit{ font-size: 18px;color: #383838;line-height: 40px; text-align:center;}
.news_show_date{ height:40px; line-height:40px; font-size:14px; color:#949494; border-bottom:1px solid #e8e8e8; text-align:center;}
.news_show_nr{ font-size:16px; line-height:32px; color:#696969; padding:30px 0;}
hr{ margin:20px 0;}
.news_show_nr a{ color:#F00}
.news_show_nr a:hover{ text-decoration:underline;}
.bq{ font-size:12px; letter-spacing:0px;color:#666;}
.fengxiang{ height:40px; margin-top:15px; margin-bottom:10px;}
.shang{ line-height:30px; font-size:1.6rem;}
.xia{  line-height:30px; font-size:1.6rem;}

.about_show_nr{ font-size:16px; line-height:32px; color:#696969; }

.part-content_r{padding:30px;}

.device_Ln{padding:30px;}
.device_Ln {overflow: hidden;}
.device_Ln .item {float: left;width: 23%;margin-right: 1.8%;margin-bottom: 30px; border: 1px dashed #CCC;}
.device_Ln .item:nth-child(4n) {margin-right: 0;}
.device_Ln .item .img-box {width: 100%;height: 118px;}
.device_Ln .item .img-box img{width: 100%;height: 100%;vertical-align: middle;}
.device_Ln .item .name{width: 100%;line-height: 2.6;background: #333333;color:#fff;text-align: center;font-size: 16px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.device_Ln .item:hover .name{background: #999999;}



.part2{border: 1px solid #e0e0e0; box-shadow: 0 0 5px 0 rgba(179,185,234,.2);background-color: #fff;padding: 24px 30px 24px;margin-bottom: 20px;position: relative;overflow: hidden;}
.part2:hover { text-decoration:none;box-shadow: 0 0 5px 0 rgba(181,181,181,.8);}
.part2:hover .button{opacity: .8;}

.part-gsjs .title{position: relative;font-size: 20px;color: #333333;line-height: 1.7; margin-top:30px; font-weight:bold;}
.part-gsjs .title:after{content: '';    position: relative;    display: block;margin: 20px 0;    width: 50px;height: 2px;    background: #333333;}
.part-gsjs .info{font-size: 16px; color:#666666; margin: 40px 0; padding-right:20px;}
.part-gsjs .part-content-left {width:50%;}
.part-gsjs .part-content-right {width: 50%;overflow: hidden;}
.part-gsjs .part-content-right img{width:100%;height: auto; border-radius: 3px; }
.button {
    -webkit-transition: .25 all;
    -moz-transition: .25 all;
    -ms-transition: .25 all;
    -o-transition: .25 all;
    transition: .25 all;
    display: inline-block;
    font-size: 16px;
    padding: 10px 30px;
    border-radius: 10px;
}
.button:hover {
    opacity: .8;
}
.btn-red {    background: #e6444d;    color: #fff;    color: #fff !important;}

.hyzx-aside {background-color: #f9f9f9;width: 300px;float: left;font-size: 1.7rem;line-height: 6rem;padding-top: 5rem;}

.hyzx-aside a {display: block;padding-left: 50px; border-top:1px solid #e7e7e7;
    -webkit-transition: background-color .25s;
    -moz-transition: background-color .25s;
    -ms-transition: background-color .25s;
    -o-transition: background-color .25s;
    transition: background-color .25s;
}
.hyzx-aside .active a, .hyzx-aside a:hover {background-color: #ff0000d;color:#fff;}
.right-con {margin-left: 300px;min-height: 50rem;}
.hyzx-right .right-title{font-size: 2rem;color:#686868;line-height: 5rem;border-bottom: 1px solid #eee;padding: 0 1.5em;}
.hyzx-right {background-color: #fff;}
.hyzx-right .html-content{padding: 3rem 4rem;font-size: 1.6rem;color:#686868;}


/* 分页 */
.zjk-hd-wrap {margin: .2rem auto;padding: 1.2rem 2.5rem !important;color:#666;background-color: #fff; height:70px; line-height:35px;}
.zjk-hd-wrap .num {color:#ff0000;}
.pc-line {display: inline-block;}
.hd-right a{display: inline-block;color:#999;border: 1px solid #e0e0e0;padding:0 16px;}
.hd-right a.on, .hd-right a:hover {background-color: #ff0000;color:#fff;border-color:#ff0000}
.hd-right span{display: inline-block;color:#999;border: 1px solid #e0e0e0;padding: 0 16px;background-color: #ff0000;color:#fff;border-color:#ff0000}
.hd-right .on{display: inline-block;color:#999;border: 1px solid #e0e0e0;padding: 0 16px;background-color: #ff0000;color:#fff;border-color:#ff0000}

/* 法规 */
.page-width_search{width: 975px;margin: 0 auto;}
.search input.inp_srh {padding: 0 20px;}
.search-wrap .search-logo_n{height: 100%; margin-top:40px;}
.key-word{ color:#333;}
.key-word a{ color:#333;}
.part-us_con{ height: 225px;
    overflow: hidden;}
.part-us_con.on {height: auto;}

.flfg_left .link-likeBtns {
    color:#cd001d;
    margin-top: .1rem;
    display: inline-block;
}
.flfg_left .link-likeBtn:hover {
    text-decoration: underline;
}

.aside_flfg-list {padding:20px; padding-bottom:20px;}
.course_main .flfg_left {width: 280px;float: left; padding:5px;}
.course_main .flfg_right {width: 900px;float: right; padding-top:5px;}

.flfg_right .course-item {border: 1px solid #e0e0e0; box-shadow: 0 0 5px 0 rgba(179,185,234,.2);background-color: #fff;padding: 24px 30px 10px;margin-bottom: 20px;position:relative;}
.flfg_right .course-item:hover { text-decoration:none;box-shadow: 0 0 5px 0 rgba(181,181,181,.8);}
.flfg_right .course-item b{position:absolute;left:20px; top:0; padding:0 10px;height:24px; line-height:24px;background:#e56668; text-align:center; color:#FFF;}
.flfg_right .flfg-date{color: #8c8c8c;}

.course-item_header {overflow: hidden;}
.flfg_right .course-item .title {font-size: 16px;margin: 10px 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.flfg_right .course-item .title a{font-size: 16px; color:#000;}
.flfg_right .course-item:hover .title{ color:#ff0000;}
.flfg_right .course-item .simple-intro {font-size: 14px;color:#6f6f6f;line-height: 1.8; overflow: hidden;text-overflow: ellipsis;}
.flfg_right .course-item .sanhang{display: inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.flfg_right .zjk-hd-wrap {border: 1px solid #e0e0e0}


.d-h-attribute{ border-bottom:1px solid #e8e8e8; }
.d-h-attribute ul{margin:20px 202px;}
.d-h-attribute li{width:50%;color:#888; line-height:35px; float:left;}
.d-h-attribute li span{color:#333;padding-left:20px}


/* 服务 */
.law-service_n .part-title{color: #999;font-weight: normal;font-size:3rem; line-height:1.3;font-family: "Microsoft YaHei";font-family: regular; text-align:center;}
.law-service_n .part-title .ENG{font-size: 3.2rem;font-family: gothamxlight;text-align:center; text-transform:uppercase;}
.page-subtitle_n .nr{ padding-top:50px; line-height:2.2rem;}
.page-subtitle_n { 
    margin: 10px 0;  font-size: 1.6rem;color:#999;
    margin-bottom: 50px;
}
.law-service_n .item {
    float: left;
    width: 16%; margin:2%;
    text-align: center;
    height: 270px;
	overflow: hidden;
    font-size: 1.8rem;
    color:#fff;
    /*border-radius: 3px;*/
    -webkit-transition: .25s all;
    -moz-transition: .25s all;
    -ms-transition: .25s all;
    -o-transition: .25s all;
    transition: .25s all;
    margin-bottom: 10px;box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
}
.law-service_n .item:nth-child(1) {background:#6e8bd4;}
.law-service_n .item:nth-child(2) {background:#fec05e;}
.law-service_n .item:nth-child(3) {background:#45be82;}
.law-service_n .item:nth-child(4) {background:#0a94d6;}
.law-service_n .item:nth-child(5) {background:#d76e8c;}
.law-service_n .item:nth-child(6) {background:#b4bacd;}
.law-service_n .item:nth-child(7) {background:#af8ba3;}
.law-service_n .item:nth-child(8) {background:#6e8bd4;}
.law-service_n .item:nth-child(9) {background:#fec05e;}
.law-service_n .item:nth-child(10) {background:#45be82;}
.law-service_n .item:nth-child(11) {background:#0a94d6;}
.law-service_n .item:nth-child(12) {background:#d76e8c;}
.law-service_n .item img {
    display: block;
    margin: 63px auto 30px;
}
.law-service_n .item:hover {

    box-shadow: 0 0 10px 0 rgba(0,0,0,.4);
    -webkit-transform: translate(0, -10px);
    -moz-transform: translate(0, -10px);
    -ms-transform: translate(0, -10px);
    -o-transform: translate(0, -10px);
    transform: translate(0, -10px);
}

/*会员中心*/
.hyzx-aside .active a, .hyzx-aside a:hover {background-color:#ff0000;color:#fff;}
.btn {background-color: transparent;border: none;}
.resigter-form_box {background-image: none;overflow: hidden;background-color: transparent;}
.main-form_box .input-line {margin: 0 auto 10px;overflow: hidden;line-height: 44px;}
.main-form_box .label {width: 90px;float: left;text-align: right;}
.main-form_box .input-line .right {margin-left: 90px;}
.main-form_box .input-line .input {height: 40px;text-indent:15px;background-color: #fff;border: 1px solid #c7d0e9;border-radius: 3px;font-size: 14px;line-height: 40px;width: 285px;}
.main-form_box .input-line .input-yzm {width: 150px;}
.main-form_box .input-line .right {position: relative;}
.main-form_box .input-line .right img:nth-child(1){position: absolute;top:38%;left:12px;}
.main-form_box .input-line:nth-child(3) .right img:nth-child(1){left:8px;top:39%;}
.main-form_box .ymz-img {vertical-align: middle;}
.main-form_box a {color:#527399}
.main-form_box .btn-login {display: block;background-color: #ff0000;color: #fff;line-height: 48px;font-size: 16px;letter-spacing: 1px;cursor: pointer; -weibkit-transition: all .3s;
    -moz-transition: all .3s; width:285px;
    transition: all .3s; border-radius: 2px;}
.main-form_box .btn-login:hover, .main-form_box .btn-login:focus, .main-form_box .btn-login.focus, .main-form_box .btn-login:active, .main-form_box .btn-login.active {
    color: #fff;
    border-color: #ff0000d;
    background: #ff0000d;
    opacity: 1;
}
.main-form_box .btn-loginDisabled {display: block;background-color: #A9A9A9;color: #fff;line-height: 48px;width: 100%;font-size: 16px;letter-spacing: 1px;margin-right: 10px;width: 2.5rem;display: inline-block;-webkit-appearance: none;}
.mem_dkly{background-color:#ffc;padding:10px;margin-top:10px;font-size:1.4rem;border:1px solid;border-color:#ccc;width:100%}
.mem_dkly a{ padding:0 5px; color:#F00;}
.mem_dkly a:hover{ color:#F00;text-decoration:underline;}

.ys_title{font-size:1.8rem;color:#ff0000;line-height: 5rem;border-bottom: 1px solid #eee;padding: 0 ; font-weight:bold;}
.course-ysyd .course-item {padding: 8px 0px 8px; border-bottom:1px dashed #eee;clear: both;height: auto;}
.course-ysyd .course-item .title {font-size: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.course-ysyd .course-item img{ float:left; padding-right:10px;}
.course-ysyd .course-item .title a{font-size: 16px; color:#000;}
.course-ysyd .course-item:hover .title{ color:#ff0000;}
.course-ysyd .course-item .simple-intro {font-size: 14px;color:#6f6f6f;line-height: 1.8; overflow: hidden;text-overflow: ellipsis;}
.course-ysyd .course-item .sanhang{display: inline-block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.sr_lists .c{text-align:left;}
.sr_lists .c ul{ margin:10px;}
.sr_lists .c li div p{ line-height:25px; margin-top:6px; font-size:12px; color:#999;}
.sr_lists .c li div.adds{ font-size:12px; margin:10px 4px;}
.sr_lists .c li a img{float:left; padding:2px; background:#FFF; margin-right:10px;}
.sr_lists .c li a:hover img{background:#efefef;}
.sr_lists .c .a2{ margin:10px;}

.search-bg{ background:#FFF;}
.course-list_tag .search-box {
    position: relative;
    background-color: #fff;
    width: 550px;height: 55px;line-height: 55px;
    padding: 0 15px;
    margin-top: 16px;
    -webkit-transition: width .25s;
    -moz-transition: width .25s;
    -ms-transition: width .25s;
    -o-transition: width .25s;
    transition: width .25s;
    border: 1px solid transparent;color:#9c9c9c;
}
.course-list_tag .search-box input, .course-list_tag .search-box button {font-size: 12px;border: none;background: transparent;}
.course-list_tag .search-box input{ width: 500px;}
.course-list_tag .search-box button {
    position: absolute;
    top:0;right:0;
    width: 55px;height: 55px;float: right;
    background: url(/img/icon-zoom.png) #ff0000 no-repeat center;
}
.course-list_tag .search-box.on {
    width: 250px; background-color:#FFF;
    border: 1px solid #ff0000;
}
.course-list_tag .search-box.on button{
    background-image: url(/img/icon-search-red.png);
}

@media (max-width: 1030px) {
.main {margin-top: 50px;}
#banner_n {height: 138px;position: relative;}
.banner-box_n {width: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;color:#fff;}
.banner-box_n .title {font-size: 2.9rem;padding: .65rem .8rem 0;line-height: 2.4;text-shadow:0 2px 4px rgba(28,31,33,.6);}
.banner-box_n .subtitle {font-size: 1.4rem;padding: 0 .8rem;line-height: 1.8;text-shadow:0 2px 4px rgba(28,31,33,.6);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.News_banner {height: 120px;}
.News_banner .title{padding: .8rem .8rem 0;font-style: normal;line-height: 2;}

.new_con{ padding:30px 10px;}

.new_dl dt { float:none;}
.new_dl dt img{ width:auto;}
.new_dl dd { float: none;width:auto;}

.course-list_tag .search-box{ width:90%;}
.course-list_tag .search-box input{ width:80%;}
.course_main .course-list{ width:100%;}
.course_main .course-list_tag{ width:100%;}
.course_main .flfg_right{ width:100%;}
.course-list .course-item{ padding:14px;}
.course_main .news-show{ width:100%;}
.aside_bg{ background:#f1f1f1; margin:10px 0;}

.hd-right a{padding:0 12px;}
.zjk-hd-wrap{ padding:1.2rem !important;}

.left-aside, .hyzx-aside {float: none;width: 100%;}
.left-aside .nav-aside, .hyzx-main .hyzx-aside {background-color: #fff;padding:2.5rem 0;position: relative;}
.hyzx-aside{position:relative;}
.hyzx-aside{ clear:both; line-height:3.2rem; font-size:2rem; text-align:center;}
	
    .left-aside .nav-aside a, .hyzx-aside a {padding-left:0;text-align: center;width: 100%;border: none;line-height:2.2rem; font-size:1.6rem;background-color: #fff; border-radius:1.2rem; padding:.6rem;}
    .left-aside .nav-aside li, .hyzx-list li { display:inline-block;padding:0 .6rem;}
    .left-aside .nav-aside .active a, .left-aside .nav-aside li:hover a, .hyzx-list li:nth-child(1) a{
        border-radius:1.2rem;
    }
    .left-aside .nav-aside .active a:after{display: none;}
    .right-con{margin: 0;background-color: #fff;}

.hyzx-right .right-title{font-size: 2rem;color:#686868;line-height: 6rem;border-bottom: 1px solid #eee;padding: 0 1.5em;}
.hyzx-right {background-color: #fff;}
.hyzx-right .html-content{padding: 2rem;font-size: 1.6rem;color:#686868;}
.toggleBtn {color:#fff;position: absolute;right:2rem;top:0rem; font-size:1.2rem;}
.toggleBtn:after {
    content: '';
    position: absolute;
    border: 6px solid transparent;
    border-top: 8px solid #fff;
    top:1.8rem;right:-16px;
}
.hyzx-aside{ line-height:4rem;}

.hyzx-main, .hyzx-aside {padding-top:0;}
    .hyzx-aside .active a, .hyzx-aside a:hover {background-color: #dfdfdf;color:#ff0000; padding:.6rem;}
    .hyzx-main .right-con {margin-left: 0;}
    .hyzx-right .right-title {font-size: 2rem;line-height: 1.8;color:#ff0000d}
    .hyzx-main .hyzx-aside {padding-bottom: .5rem;}
    .hyzx-main {padding-bottom: 0;}
	.hyzx-main .html-content{font-size:1.8rem;}
	.main-form_box .label{ display:none;}
	.main-form_box .input-line .right{width:100%; margin-left:0px;}
	.main-form_box .input-line .input {width:100%;}
	.main-form_box .btn-login{ width:100%;}


.part-gsjs .part-content-left { width:auto;} 
.part-gsjs .info{ padding-right:0px; margin:22px 0;}
.part-gsjs .title{ margin-top:0px;}
.device_Ln .item{ width:100%; margin-right:0px;}
.device_Ln .item .img-box{ height:auto;}
}