﻿@charset "utf-8";
/* CSS index */
/*二级菜单*/
.ny_public_menu ul li{float:left;width:48%;height:40px;margin:1%;background-color:#e5e5e5;    border-radius: 5px;}
.ny_public_menu ul li a{display:block;text-align:center;line-height:40px;font-size:14px;color:#ffffff;}

/*专业领域*/
.field_title{width:90%;height:42px;margin:0px auto;}
.field_list{width:90%;margin:0px auto;}
.field_title h2{font-size:18px;color:#000000;text-align:center;margin:15px 0px;}
.field_title p{font-size:14px;color:#5a5a5a;text-align:center;line-height:20px;height:40px;overflow: hidden;}
.sy_about_p img,.sy_about_p p img{width:100%;}
.sy_about_p{width:96%;margin:0px auto;}
.sy_about_p p,.sy_about_p{font-size:14px;line-height:25px;color:#333333;}
/*产品展示*/
.sy_product_p{background-color:#f7f7f7;width:100%;margin-top:30px;padding-bottom:30px;}
.sy_poroct_zs ul li{float:left;width:46%;margin:2%;}
.sy_poroct_zs ul li a{display:block;}
.sy_poroct_zs ul li a img{width:100%;display:block;/*height:120px;*/}
.sy_poroct_zs ul li p{height:40px;line-height:40px;background-color:#ebebf1;text-align:center;color:#000;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;font-size: 14px;}
/*四大保障*/
.guarantee_bj1{background-color:#f7f7f7;padding-bottom:10px;}
.sdbz_bt h1{font-size:18px;color:#c21920;padding:10px 0px 5px 10px;}
.sdbz_bt span{font-size:14px;color:#333333;padding-left:10px;display:block;padding-bottom:10px;}
.sdbz_text{font-size:12px;color:#333333;line-height:20px;height:60px;overflow: hidden;padding:0px 10px;}
/*案例*/
.sy_case_list ul li{float:left;width:46%;margin:2%;background-color:#ffffff;}
.sy_case_img{display:block;padding:5px;overflow: hidden;}
.sy_case_img img{display:block;width:100%;height:140px;}
.sy_case_list ul li h2{font-size:16px;text-align:center;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;color:#333333;line-height:40px;}
.sy_case_list ul li p{font-size:13px;text-align:center;overflow:hidden;color:#666666;line-height:20px;height:80px;padding:0px 5px;}
.sy_case_more{text-align:center;display:block;margin:0px 5px;padding:15px 0px;border-top:1px solid #cccccc;margin-top:15px;}
.sy_p_case{background:url("../images/123558.png") no-repeat;width:100%;}
.field_title2 h2{font-size:16px;color:#ffffff;text-align:center;margin:15px 0px;}
.field_title2 p{font-size:12px;color:#ffffff;text-align:center;line-height:20px;height:40px;overflow: hidden;}
.field_title2{width:90%;height:90px;margin:0px auto;}
.sy_p_case{amrgin-top:30px;padding-bottom:20px;}
/*新闻列表*/
.sy_news_list{margin:0px auto;width:90%;}
.sy_news_list ul li{float:left;width:48%;margin:1%;}
.sy_news_list ul li a{width:100%;height:110px;display:block;overflow: hidden;}
.sy_news_list ul li a img{width:100%;height:110px;display:block;font-size:0px;}
.sy_news_list ul li h2{font-weight: bold;height:30px;font-size:14px;color:#333333;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;line-height:30px;}
.sy_news_list ul li span{font-size:12px;color:#666666;line-height:25px;}
.sy_news_list ul li p{font-size:12px;color:#666666;line-height:20px;height:40px;overflow: hidden;}
.sy_news_more a{border:1px solid #cccccc;font-size:16px;color:#333333;padding:10px 50px;}
.sy_news_more{text-align:center;margin:30px 0px;}
/*底部表单*/
.footer_form{width:100%;}
.footer_form_list{padding:5% 0px;}
.form_cont{background-color:#ffffff;height:420px;}
.form_bdly{width:90%;padding:5%;}
.form_bdly h2{font-size: 16px;color: #333333;margin-bottom: 20px;font-weight: normal;}
.form_bdly form input{outline: none;border:1px solid #cccccc;height:40px;width:100%;font-size:14px;color:#666666;text-indent:10px;margin-bottom:15px;line-height:40px;}
.form_bdly form .form_submit{border:0px;height:40px;width:60%;font-size:14px;color:#ffffff;text-indent:0px;margin-bottom:0px;line-height:40px;background-color:#c21920;cursor: pointer;}
.form_bdly form textarea{resize:none;outline: none;border:1px solid #cccccc;height:100px;width:100%;font-size:14px;color:#666666;text-indent:10px;margin-bottom:15px;line-height:40px;}
/*关于我们*/
.z-software{    font-size: 14px;color: #ffffff; text-align: center;}
.about_ny_tt ul li{float:left;width:18%;text-align:center;margin:0px 1%;}
.about_ny_tt ul li span{display:block;    font-size:14px;color:#ffffff;}
.about_ny_tt ul li span b{font-weight: normal;font-size: 14px;color:#ffffff;padding-bottom:10px;display:inline-block;}
.about_bor b{border-bottom:2px solid #ffffff;}
.about_top{padding-top:10px;}
.about_ny_tt{margin-top:30px;}
.about_ny_img img{width:100%;}
.about_ny_title{ width: 90%;margin: 0px auto;padding-bottom:20px;}
.about_ny_title h2{font-size:16px;color:#000000;text-align:center;margin:20px 0px;}
.about_ny_title p{font-size:12px;color:#5a5a5a;text-align:center;line-height:20px;}
/*团队*/
.team_consultation{margin-top: 30px;}
.team_consultation a{display:block;width:200px;height:40px;background:url("../images/zixun.jpg") no-repeat;margin:0px auto;}
.team_consultation a span{font-size:14px;color:#ffffff;line-height:40px;display:inline-block;    padding-left: 45px;}
/*二级菜单*/
.ny_public_menu ul li{float:left;width:48%;height:40px;margin:1%;background-color:#c21920;    border-radius: 5px;}
.ny_public_menu ul li a{display:block;text-align:center;line-height:40px;font-size:14px;color:#ffffff;}

.ny_lawyer_list{width:100%;margin-bottom:20px;}
.ny_lawyer_list ul li{float:left;width:48%;margin:1%;}
.ny_lawyer_list ul li a{display:block;}
.ny_lawyer_list ul li a img{width:100%;height:240px;}
.ny_lawyer_list ul li h2{font-size:16px;color:#000;line-height:30px;text-align:center;}
.ny_lawyer_list ul li h3{font-size:12px;color:#aaaaaa;line-height:20px;text-align:center;}
.ny_about_zs{padding:20px;}
.ny_about_zs,.ny_about_zs p{font-size:14px;line-height:25px;color:#333333;}
.ny_about_zs p,.ny_about_zs p img{margin-bottom:10px;}
.ny_about_zs p img,.ny_about_zs img{width:100%;}
.ny_jieshao_title h2{font-size:16px;color:#000000;padding:20px 0px;border-bottom:1px solid #333333;text-align:center;}
.ny_jieshao_title p{font-size:14px;color:#666666;padding:10px 0px;text-align:center;}
.ny_jieshao_title{padding:0px 20px;}
.ny_news_list ul li{border-bottom:1px solid #eeeeee;}
.ny_news_list ul li a{display:block;padding:5px;}
.ny_news_list ul li a span{font-size:12px;color:#dbdbdb;display:block;}
.ny_news_list ul li a h2{font-size:15px;color:#333333;line-height:30px;height:30px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;font-weight: normal;}
.ny_news_list ul li a p{font-size:12px;color:#666666;line-height:30px;height:30px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}

.ny_form_right h2{font-size: 18px;color: #000;margin-bottom: 20px;font-weight: normal;}
.ny_form_right  ul li{font-size: 13px;color: #666;line-height:30px;}
.ny_form_right  ul li span{color: #ce3538;font-size: 30px;}
.ny_form_right  ul{margin-bottom:30px;}
.ny_form_right{width:90%;margin:20px auto;}

.distribution_cont{amrgin:0px auto;width:100%;}
.distribution_cont ul li{width:80%;margin:20px 10% 20px 10%;background-color:#ffffff;height:120px;box-shadow: 0px 0px 20px 0px rgba( 0, 0, 0,0.2 );}
.distribution_cont ul li h1{padding:20px 20px 0px 20px;color:#000000;font-size: 16px;margin-bottom: 15px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.distribution_cont ul li p{padding:0px 30px;color:#666666;font-size: 14px;line-height:30px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.distribution_cont ul li .fb_color{padding:0px 30px;color:#d13538;font-size: 14px;line-height:30px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}


.ny_case_list ul li{float:left;width:46%;margin:2%;background-color:#f7f7f7;}
.sy_case_img{display:block;padding:5px;overflow: hidden;}
.sy_case_img img{display:block;width:100%;height:140px;}
.ny_case_list ul li h2{font-size:16px;text-align:center;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;color:#333333;line-height:40px;}
.ny_case_list ul li p{font-size:13px;text-align:center;overflow:hidden;color:#666666;line-height:20px;height:80px;padding:0px 5px;}
.sy_case_more{text-align:center;display:block;margin:0px 5px;padding:15px 0px;border-top:1px solid #cccccc;margin-top:15px;}

/*产品展示*/
.ny_product_list ul li{width:100%;height:150px;background-color:#f5f5f9;float:left;margin:5px;overflow: hidden;position: relative;height: auto;}
.ny_cp_img{float:left;width:30%;}
.ny_cp_img img{width:100%;height:150px;display:block;font-size:0px;height: auto;}
.ny_cp_text{float:left;width:68%;margin-left:2%;}
.ny_cp_text h2{font-size:16px;color:#333333;padding:5px 0px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.ny_cp_text p{font-size:12px;color:#333333;line-height:20px;overflow:hidden; padding-right:10px;height:80px;}
.ny_cp_more{position: absolute;bottom:0px;right:0px;}
.ny_cp_more a{display:block;}
.ny_cp_more a img{display:block;width:60px;height:70px;}


/*产品内页*/
.zoombox{width:98%;margin:20px auto;}
.zoompic{;width:100%;background:url(../images/loading.gif) no-repeat 50% 50%;}
.zoompic img{width:100%;}
.sliderbox{height:76px;overflow:hidden;margin:20px 0px;width: 100%;}
.sliderbox .arrow-btn{width:38px;height:66px;background:url(../images/arrow-btn.png) no-repeat;cursor:pointer;}
.sliderbox #btn-left{float:left;background-position:0 0;}
.sliderbox #btn-left.dasabled{background-position:0 -66px;}
.sliderbox #btn-right{float:right;background-position:-38px 0;}
.sliderbox #btn-right.dasabled{background-position:-38px -66px;}
.sliderbox .slider{float:left;height:76px;    min-width: 77%;position:relative;overflow:hidden;margin:0 0 0 3px;display:inline;}
.sliderbox .slider ul{position:absolute;left:0;width:999em;}
.sliderbox .slider li{float:left;height:76px;text-align:center;margin:0px 3px;}
.sliderbox .slider li img{border:solid 1px #dfdfdf;width:100px;height:66px;}
.sliderbox .slider li.current img{border:solid 1px #3366cc;}

.ny_cp_js{width:98%;margin:0px auto;}
.ny_cp_js h2{font-size:20px;color:#333333;padding:10px 0px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.ny_cp_t1{font-size:14px;font-weight: bold;color:#333333;width:20%;float:left;margin:14px 0px;}
.ny_cp_t2{font-size:12px;color:#333333;float:left;word-wrap:break-word;width:80%;margin:14px 0px;}
.ny_cpxxjs_bt{border-bottom:3px solid #c21920;}
.ny_cpxxjs_bt h2{width:130px;height:40px;background-color:#c21920;font-size:16px;color:#ffffff;text-align:center;line-height:40px;}
.ny_danye_list{padding:10px;}
.ny_danye_list,.ny_danye_list p{font-size:13px;line-height:25px;color:#333333;}
.ny_danye_list p,.ny_danye_list p img{margin-bottom:10px;}
.ny_danye_list p img,.ny_danye_list img{width:100%;}

.honor_title{text-align:center;}
.honor_title h2{color: #333;font-size: 36px;margin:30px 0px 10px 0px;}
.honor_title p{font-size: 18px;color: #b3b3b3;text-transform: uppercase;margin-bottom:10px;}
.honor_title span{width:40px;background-color:#c21920;height:3px;margin:0px auto;display:block;}

.honor_cont{margin-top:40px;}
.honor {padding-top: 50px; padding-bottom: 150px; overflow: hidden;}
.honor .picsText {padding: 0 13%;}
.honor .pics {width: 100%;max-width: 640px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); float: left;}
.honor .pic {display: block; position: relative;}
.honor .pic img{width:100%;}
.honor .title {display: none;}
.honor .text {width: 100%; overflow: auto;margin-bottom:20px;}
.honor .text a { line-height: 38px;color:#333333;padding: 0 15px;border: 1px #f5f5f9 solid; display: block; text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.honor .text a:hover, .honor .text a.active {border: 1px #2c86a7 solid;}
.honor .tabArt {display: none;}
@media (max-width: 992px) {
    .honor {
        padding-top: 10px;
        padding-bottom: 30px;
    }

    .honor .picsText {
        padding-left: 2%;
        padding-right: 2%;
    }
}






















