body{background:url(../images/bg.png) repeat-y; background-size: 100%;}
/*--------导航--------*/
.hy{width:100%;height:30px;line-height:30px;background-color:#f1f1f1;color:#999;}
.nav{
    width: 100%;
    height: 90px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
/*.nav ul.first{margin: 0 auto;}*/
.nav ul.first>li{padding: 0px 25px;max-width:85px;height: 90px;line-height: 90px;float:left;position:relative;}
/*.nav ul.first>li:nth-child(3){padding-right: 220px;}*/
.nav ul.first>li a{
    font-size: 16px;
}
.nav ul.first>li.active>a{color:#00b7ee;}
.nav ul.first>li:hover>ul.second{display:block;}
.nav ul.second{display:none;} 
.nav ul.second{width:100%;position:absolute;left:0;top: 90px;}
.nav ul.second li{width:100%;background: rgba(250, 250, 252, 0.92);border: 1px #fff solid;height:30px;line-height:30px;text-align: center;width: 120px;}
.nav ul.second li:hover{background-color: #fff;}

.logo{width:240px;height:150px;}
.login{width:100px;margin-top:6px;float:right;line-height: 78px;}
.login a{padding:5px 10px;cursor:pointer;}

/*--------banner--------*/
.nbanner{width:100%;heihgt:auto;text-align:center;}
.nbanner img{width:100%;heihgt:auto;}
.banner{background:url(../images/bluebag.png) no-repeat;background-size:100% 100%;height:680px;}
.b_logo{width:600px;margin:0 auto;padding-top:120px;}
.b_logo img{float:left;}
.b_logo h2{float:left;color:#fff;font-size:25px;line-height:78px;}

.b_word{width:800px;margin:0 auto;margin-top:45px;position: relative;}
.b_word ul{width:800px;height:40px;}
.b_word ul li{float:left;}
.b_word ul li a{width:75px;height:39px;line-height:30px;color:#fff;display:inline-block;cursor: pointer;text-align:center;font-size:18px;margin:0 16px;}
.b_word ul li a:hover,.b_word ul li.active a{background:url(../images/dongtaibag.png);}
.b_soso{width:800px;margin:0 auto;position: relative;margin-top:5px}
.b_soso input{width:730px;height:60px;background:#fff;border-radius:5px;position: absolute;padding-left:10px;}
.b_soso button{width:75px;height:60px;background:#00b7ee;text-align:center;margin-left:-5px;position: absolute;right: 0;}
.b_soso button img{margin:0 auto;}

.link img{display:inline-block;margin:0 2px;width:14px;}


/*--------标题样式--------*/
.title09{width:100%;height:40px;margin-bottom:20px;}
.title09 h2{font-size:18px;display:inline-block;letter-spacing:1px;font-weight:bold;color:#000;border-left:#00b7ee 4px solid;padding-left:10px;line-height:20px;height:20px;float: left;}
.title09 em{font-size:14px;line-height: 50px;float: left;}
.title09 span .more09{font-size:12px;float:right;cursor: pointer;line-height:50px;}

/*--------内容样式--------*/
.gszlcon_l{width:588px;height: 291px;position:relative;}
.gszlcon_l .title100{
    box-sizing: border-box;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    background: rgba(0, 0, 0, .6);
    color: #fff;
    position: absolute;
    bottom: 0;
    padding-left: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    width: 100%;
}
.gszlcon_r{width:560px;height: 291px;}
.gszlcon_r ul li{width:550px;height: 35px;line-height: 35px;border-bottom:1px #bbb dotted;background:url(../images/dian_blue.png) no-repeat 0 15px;padding-left:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.gszlcon_r ul li a:hover{color:#00b7ee;}
.gszlcon_l img{
	width: 100%;
    height: 100%;
    object-fit: cover;
}

.fot{background:#171b3a;height:396px;}
.footer{height:240px;padding-top:100px;color:#fff;}
.footer .f_logo{width:300px;}
.footer .f_logo p{width:300px;font-size:26px;line-height: 80px;}
.footer .f_nav{width:750px;padding-left:20px;line-height: 30px;}
.footer .f_nav ul>li{float:left;width:120px;font-size:16px;}
.footer .f_nav ul>li a{color:#fff;}
.footer .f_nav ul>li>ul.er>li{float:none;font-size:14px;}
.footer .f_nav ul>li>ul.er>li a{color:#606486;}
.footer .f_erweima{width:128px;text-align:center;line-height:30px;}
.footer .f_erweima img{width:128px;}

.footer_t{height:50px;border-top:1px #333 solid;line-height:58px;text-align:center;color:#ccc;}


/*--------内页模板--------*/

.exlist{position:relative;top:-25px;}
.list_left{width:295px;height:auto;}
.list_right{width:865px;min-height:560px;background:#fff;padding:0 10px;}

/*---左边导航样式---*/
.cnav_t{width:100%;height:80px;line-height:80px;background:#0099e7;border-radius:5px 5px 0 0;text-align:center;font-size:18px;color:#fff;letter-spacing:1.5px;}
.cnav_c{width:100%;height:auto;background:#fff;border-radius:0 0 5px 5px;}
 
.cnav_c ul{padding:10px 0;margin-bottom:20px;}
.cnav_c ul li{width:100%;padding-top:10px;}
.cnav_c ul li a{width:80%;height:40px;line-height:40px;display:block;padding-left:20px;margin-left:20px;border-radius:5px;}
.cnav_c ul li a:hover,.cnav_c ul li.cur a{background:#999;color:#fff;}
.cnav_c ul li a b{display:inline-block;float:right;margin-right:20px;}
.cnav_c p{padding:0 20px;line-height:30px;}

/*---右边内容标题样式---*/
.listc_t{width:100%;height:80px;border-bottom:#f1f1f1 1px solid;margin-left: 10px;overflow: hidden;}
.listc_t h2 a{height:80px;line-height: 87px;font-size:28px;border-bottom:#fe0103 2px solid;text-align: left;padding: 17px 0;margin-left: 1;}
.listc_t span{float:right;margin-right:20px;position:relative;bottom:42px;padding-left:18px;color:#bbb;background:url(../images/fangico.png) no-repeat 0 3px;}
.listc_t span a{color:#0099e7;}
/*---内容新闻列表---*/
/*---图文---*/
ul.news li{width:100%;height:180px;margin:20px 0;border-bottom:1px #f1f1f1 solid;}
ul.news li a.nlimg{width:180px;height:140px;margin:0 35px 0 10px;padding-top:10px;}
ul.news li a.nlimg img{width:100%;height:100%;border:1px #ddd solid;padding:2px;}
ul.news li .nli_title{width:570px;height:160px;border-left:1px #eee solid;padding-left:30px;}
ul.news li .nli_title h2{width:570px;height:35px;font-weight:bold;font-size:18px;line-height:35px;margin-top:20px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
ul.news li .nli_title p{line-height:25px;}

/*---律师---*/
ul.lvpart li{width:100%;height:220px;margin:20px 0;border-bottom:1px #f1f1f1 solid;}
ul.lvpart li .lvimg{width:180px;height:200px;margin-left:80px;}
ul.lvpart li .lvimg img{width:100%;height:auto;}
ul.lvpart li .lv_con{margin-left:60px;line-height:30px;}
ul.lvpart li .lv_con h1{font-size:26px; font-weight:bold;line-height:60px;margin-top:20px;}
ul.lvpart li .lv_con h1 span{font-size:12px;color:#ccc;margin-left:20px; font-weight:100;}
ul.lvpart li .lv_con .dw{background:url(../images/dingwei.png) no-repeat 0 7px;padding-left:20px;}
ul.lvpart li .lv_con .phone{background:url(../images/phone.png) no-repeat 0 7px;padding-left:20px;}
ul.lvpart li .lv_con .tag{font-weight:bold;background:#ddd;padding: 0 20px;color: #666;text-align:left;}

/*---文字---*/
ul.news_w li{width:100%;height:140px;margin:20px 0;border-bottom:1px #f1f1f1 solid;overflow: hidden;}
ul.news_w li .news_wt{width:140px;height:43px;text-align:center;border-left:1px #f1f1f1 solid;color:#999;margin:45px 0 0 40px;}
ul.news_w li .news_wt span{display:block;font-size:18px;font-weight:900;}
ul.news_w li .news_wc{width:630px;height:140px;border-left:1px #eee solid;padding-left:30px;}
ul.news_w li .news_wc h2{font-weight:bold;font-size:18px;line-height:35px;margin-top:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;width: 100%;}
ul.news_w li .news_wc p{line-height:25px;}

ul.pro_w li{height: 30px;}
ul.pro_w li .news_wt{margin: 0px 0 0 40px;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
ul.pro_w li .news_wc{width:630px;height: 20px;}
ul.pro_w li .news_wc h2{margin-top:0;line-height: 25px;font-size: 14px;font-weight: 100;}

table.pro_tb_de{width:100%;border-collapse:collapse;border: 1px #ddd solid;background: #f1f1f1;}
table.pro_tb_de td{border: 1px #ddd solid;line-height:30px;
padding-left: 5px;}


/*---右侧内容---*/
.listc_c{padding: 10px;}
.listc_c .title{font-size: 23px;line-height: 50px;text-align: center;font-weight: bold;}
.listc_c .tag{font-size: 12px;color:#999;text-align: center;line-height: 30px;}

/*---右侧文章强制性内容---*/
.article-container img{max-width: 100%;display: inline-block;}


/*-----------分页-------------*/
.pagestyle{margin:10px 0;}
.pagestyle a{color:#0099e7;padding: 0 4px;margin:0 5px;}
.pagestyle .current{background: #0099e7;color:#fff;padding: 0 4px;margin:0 5px;}


/*-----------弹出表单样式-------------*/
#messagebg{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:200;display:none;}
#message>.title{height:50px;line-height:30px;text-align:center;position:relative;padding:10px 0;border-bottom:1px solid #ff4d42;box-sizing:border-box;}
#message>.title>span{font-size:18px;font-weight:600;}
#message .title button{position:absolute;right:0px;outline:none;color: #000;width:18px;height:18px;border-radius:20px;cursor:pointer;line-height: 18px;margin-right: 10px;}
#message .title button>i{font-size:16px!important;color: #000}
#message>.form{padding:10px;box-sizing:border-box;}
#message{position:fixed;top:50%;left:50%;width:400px;height: 350px;z-index:201;transform:translate(-50%,-50%);-webkit-transform:-webkit-translate(-50%,-50%);-moz-transform:-moz-translate(-50%,-50%);-o-transform:-o-translate(-50%,-50%);background-color:#ffffff;border:1px solid #C4C4C4;padding:10px;box-sizing:border-box;border-radius:10px;display:none;}
#message>.form{padding:10px;box-sizing:border-box;}
#message>.form .line b{display:block;margin-top:5px;font-size:14px;padding-left:10px;line-height:30px;}
#message>.form .line input{width:100%;height:40px;line-height:40px;background:#fff;border:1px solid #eee;padding-left:10px;}
#message>.form .lineb{width:100%;margin:20px 0;text-align:center;}
#message>.form .lineb button{width:100px;height:30px;background:#ff5959;color:#fff;border:1px solid #ff5959;border-radius: 10px;}
#message>.form .lineb button:hover{background:#ec1e1e;color:#fff;border:1px solid #ec1e1e;}
#message>.form .yzm input{width:40%;}
#message>.form .yzm img{width: 46%;display: inline-block;position: relative;top: 14px;left: 10px;}

.tixing{text-align: center;padding-top: 77px;color: #0099e7!important;font-size: 20px!important;}


