<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.banner{
	width: 100%;
	height: 360px;
	background: url(../style/images/banner.jpg) no-repeat center;
}

.banner1{
	width: 100%;
	height: 360px;
	background: url(../style/images/banner1.jpg) no-repeat center;
}

.banner2{
	width: 100%;
	height: 360px;
	background: url(../style/images/banner2.jpg) no-repeat center;
}
.banner3{
	width: 100%;
	height: 360px;
	background: url(../style/images/banner3.jpg) no-repeat center;
}

.banner4{
	width: 100%;
	height: 360px;
	background: url(../style/images/banner4.jpg) no-repeat center;
}

.banner5{
	width: 100%;
	height: 360px;
	background: url(../style/images/banner5.jpg) no-repeat center;
}

.banner_axa{
	width: 100%;
	height: 360px;
	background: url(../style/images/banner_axa.jpg) no-repeat center;
}

.page{
	height: 30px;
	text-align: center;
}
.page span{
	overflow: hidden;
}
.page span a{
	display: inline-block;
	width: 28px;
	height: 28px;
	line-height: 28px;
	margin-right: 10px;
	text-align: center;
	font-size: 14px;
	border: 1px solid #ccc;
	color: #c5c5c5;
}
.page span a:hover{
	border-color: #ff853f;
	color: #ff853f;
}
.page .prev{
	width: 64px;
	text-indent: 7px;
	background: url(../style/images/page.png) no-repeat 5px 9px;
}
.page .next{
	width: 64px;
	text-indent: -8px;
	margin-right: 20pxs;
	background: url(../style/images/page.png) no-repeat -41px 9px;
}
.page .anow,
.page .nospana{
	border-color: #fff;
}
.page .anow{
	color: #ff853f;
}
.page font{
	display: inline-block;
	line-height: 30px;
	font-size: 12px;
	font-family: "宋体";
	color: #484848;
}
.page font input{
	width: 39px;
	height: 20px;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	border: 1px solid #7f9db9;
	font-size: 12px;
	font-family: "宋体";
	color: #484848;
}
.page font button{
	width: 53px;
	height: 25px;
	line-height: 25px;
	margin-top: 2px;
	margin-left: 12px;
	text-align: center;
	font-size: 12px;
	font-family: "宋体";
	color: #ffffff;
	background-color: #ff853f;
	cursor: pointer;
	border: none;
	outline: none;
}


.other-case{
	margin-bottom: 77px;
}
.case-page{
	padding-top: 25px;
}


.charge .charge-text{
	width: 100%;
	margin-top: 37px;
	line-height: 28px;
	font-family: "宋体";
	font-size: 14px;
	color: #272727;
}


.photo{
	width: 100%;
	margin-top: 45px;
	padding-bottom: 62px;
}
.photo .container{
	width: 1200px;
}
.photo .container .title{
	width: 400px;
}
.photo .photo-box,
.photo .photo-img,
.photo .honor{
	margin-top: 45px;
}
.photo .photo-box img{
	float: left;
	width: 258px;
	height: 186px;
	margin-right: 33px;
	margin-bottom: 42px;
}
.photo .photo-img img,
.photo .honor img{
	display: block;
	max-width: 100%;
	margin: 0 auto;
}


/* honor  start  */
.photo .honor img{
	margin-bottom: 54px;
}


/*  other  start  */
.other{
	margin-top: 25px;
	margin-bottom: 65px;
}
.other .other-left{
	float: left;
	width: 230px;
}
.other .other-right{
	float: right;
	width: 916px;
}

.other .other-left .other-left-list{
	width: 204px;
	padding: 6px 12px 0px;
	margin-bottom: 15px;
	border: 1px solid #ececec;
	border-top: 7px solid #b56d3f;
}
.other .other-left .other-left-list li{
	height: 38px;
	border-bottom: 1px dashed #b2b2b2;
	background: url(../style/images/icon-7.png) no-repeat 2px -62px;
}
.other .other-left .other-left-list li a{
	display: block;
	width: 100%;
	height: 38px;
	line-height: 38px;
	text-indent: 17px;
	font-family: "新宋体";
	font-size: 14px;
	color: #101010;
	background: url(../style/images/icon-7.png) no-repeat 190px 8px;
}
.other .other-left .other-left-list li.on a,
.other .other-left .other-left-list li a.on,
.other .other-left .other-left-list li a:hover{
	font-weight: bold;
	color: #962a2a;
	background: url(../style/images/icon-7.png) no-repeat 190px -30px;
}
.other .other-left .other-left-list li:last-child,
.other .other-left .other-left-list li.last-li{
	border-bottom: none;
}
.other .other-left .other-left-photo{
	width: 212px;
	margin-bottom: 16px;
	padding: 8px;
	border: 1px solid #ececec;
}
.other .other-left .other-left-photo .picScroll-left{
	position: relative;
	width: 212px;
	height: 133px;
	overflow: hidden;
}
.other .other-left .other-left-photo .picScroll-left .hd{
	position: absolute;
	bottom: 9px;
	right: 4px;
	z-index: 9;
}
.other .other-left .other-left-photo .picScroll-left .hd ul{
	float: right;
	overflow: hidden;
	zoom:1; 
	margin-top:10px;
	zoom:1;
}
.other .other-left .other-left-photo .picScroll-left .hd ul li{
	float: left;
	width: 8px;
	height: 8px;
	margin-right: 5px;
	text-indent: -999px;
	background: url(../style/images/icon-7.png) no-repeat 0px -76px ;
	cursor: pointer;
	overflow: hidden;
}
.other .other-left .other-left-photo .picScroll-left .hd ul li.on{
	background-position: 0px -99px;
}
.other .other-left .other-left-photo .picScroll-left .bd{
	
}
.other .other-left .other-left-photo .picScroll-left .bd ul{
	overflow: hidden;
	zoom: 1;
}
.other .other-left .other-left-photo .picScroll-left .bd ul li{
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}
.other .other-left .other-left-photo .picScroll-left .bd ul li .pic img{
	display: block;
	width: 212px;
	height: 133px;
}



.other .other-left .message{
	width: 204px;
	padding: 0px 12px 20px;
	border: 1px solid #ececec;
}
.other .other-left .message .msg-title{
	height: 39px;
	line-height: 39px;
	font-weight: bold;
	font-family: "新宋体";
	font-size: 14px;
	color: #373737;
}
.other .other-left .message textarea{
	display: block;
	width: 186px;
	height: 98px;
	line-height: 24px;
	padding: 5px 8px;
	border: 1px solid #ececec;
	font-size: ;
	color: ;
	overflow: auto;
	resize: none;
	outline:none;
}
.other .other-left .message button{
	display: block;
	width: 63px;
	height: 27px;
	line-height: 27px;
	margin: 12px auto 0;
	padding: 0;
	text-align: center;
	font-weight: bold;
	font-family: "新宋体";
	font-size: 14px;
	color: #ffffff;
	background: url(../style/images/icon-7.png) no-repeat 0px -127px;
	border: none;
	outline: none;
	cursor: pointer;
}
.other .other-left .other-left-hotline{
	width: 230px;
	height: 45px;
	line-height: 45px;
	text-indent: 66px;
	font-family: "黑体";
	font-size: 29px;
	color: #ffffff;
	background: #b56d3f url(../style/images/icon-7.png) no-repeat 12px -155px;
	overflow: hidden;
}



/*  news start  */
.news{
	width: 866px;
	padding: 0px 24px 45px;
	border: 1px solid #ececec;
}
.news .news-content{
	padding-bottom: 46px;
}
.news .news-content .news-address{
	height: 38px;
	line-height: 38px;
	text-align: right;
	font-family: "新宋体";
	font-size: 12px;
	color: #9d9d9d;
}
.news .news-content .news-address a{
	color: #9d9d9d;
}
.news .news-content .news-address a:hover{
	color: #ff7800;
}
.news .news-content h1{
	width: 100%;
	height: 66px;
	line-height: 48px;
	text-align: center;
	border-bottom: 1px solid #ececec;
	font-weight: normal;
	font-size: 25px;
	color: #000000;
	overflow: hidden;
}
.news .news-content .news-content-desc{
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid #ececec;
	text-align: center;
	font-family: "新宋体";
	font-size: 12px;
	color: #9d9d9d;
}
.news .news-content .news-content-desc span{
	padding: 0px 10px;
}
.news .news-content .news-content-text{
	width: 100%;
	padding-top: 19px;
	line-height: 30px;
	text-align: justify;
	font-family: "新宋体";
	font-size: 14px;
	color: #262626;
}
.news .news-content .news-content-text p{
	text-indent: 28px;
}
.news .news-card{
	width: 699px;
	height: 158px;
	margin: 0 auto 30px;
	padding: 13px;
	border: 1px solid #f6d6c0;
	background-color: #fdfaf0;
}
.news .news-card .news-card-detail{
	height: 125px;
}
.news .news-card .news-card-detail img{
	float: left;
	width: 81px;
	height: 93px;
	overflow: hidden;
}
.news .news-card .news-card-detail-data{
	float: left;
	width: 300px;
	margin-left: 30px;
}
.news .news-card .news-card-detail-data li{
	width: 100%;
	height: 24px;
	line-height: 24px;
	font-family: "新宋体";
	font-size: 14px;
	color: #454545;
	overflow: hidden;
}
.news .news-card .news-card-detail-data li span{
	font-weight: bold;
}
.news .news-card .news-card-detail-data li p{
	float: left;
	width: 110px;
	height: 24px;
	line-height: 24px;
	margin-right: 5px;
	text-indent: 20px;
	color: #07519a;
	background: url(../style/images/icon-7.png) no-repeat 0px -206px;
}
.news .news-card .news-card-detail-data li p a{
	color: #07519a;
}
.news .news-card .news-card-detail-data li i{
	float: left;
	width: 110px;
	height: 24px;
	line-height: 24px;
	text-indent: 20px;
	font-style: normal;
	background: url(../style/images/icon-7.png) no-repeat 0px -252px;
}
.news .news-card .news-card-detail-tel{
	float: right;
	width: 240px;
	padding-top: 16px;
}
.news .news-card .news-card-detail-tel a{
	display: block;
	width: 226px;
	height: 44px;
	background: url(../style/images/icon-7.png) no-repeat 0px -302px;
}
.news .news-card .news-card-detail-tel p{
	width: 100%;
	height: 46px;
	line-height: 46px;
	font-size: 20px;
	color: #b56608;
	overflow: hidden;
}
.news .news-card .news-card-link{
	width: 100%;
	height: 45px;
	line-height: 45px;
	border-top: 1px solid #f6d6c0;
	font-family: "新宋体";
	font-size: 12px;
	color: #6b6b6b;
}
.news .news-card .news-card-link span{
	padding-right: 19px;
}
.news .news-card .news-card-link em,
.news .news-card .news-card-link a{
	font-style: normal;
	color: #333333;
}
.news .news-page{
	width: 100%;
	height: 60px;
	overflow: hidden;
}
.news .news-page p{
	float: left;
	width: 50%;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-family: "新宋体";
	font-size: 14px;
	color: #2a2a2a;
	overflow: hidden;
}
.news .news-page p a{
	color: #14528b;
}
.news .news-page p a:hover{
	color: #ff7800;
}
.news .news-relevant{
	width: 825px;
	padding: 10px;
	border: 1px dashed #aca594;
}
.news .news-relevant p{
	width: 100%;
	height: 24px;
	line-height: 24px;
	text-indent: 18px;
	font-weight: bold;
	font-family: "新宋体";
	font-size: 14px;
	color: #262626;
	background: url(../style/images/icon-7.png) no-repeat 0px -370px;
}
.news .news-relevant ul{
	padding: 4px 18px 0px;
}
.news .news-relevant ul li{
	width: 100%;
	height: 26px;
	line-height: 26px;
	font-family: "新宋体";
	font-size: 12px;
	color: #14528b;
	overflow: hidden;
}
.news .news-relevant ul li a{
	color: #14528b;
}
.news .news-relevant ul li a:hover{
	color: #ff7800;
}



/*  news-list start  */
.news-list{
	width: 890px;
    padding: 0px 12px 30px;
    border: 1px solid #ececec;
}
.news-list ul li{
	padding-top: 33px;
	padding-bottom: 26px;
	border-bottom: 1px dashed #d4d4d4;
}
.news-list ul li .case-item{
	float: left;
	width: 435px;
}
.news-list ul li .case-item-right{
	float: right;
}
.news-list ul li .case-item img{
	float: left;
	width: 128px;
	height: 88px;
	border-radius: 3px;
	overflow: hidden;
}
.news-list ul li .case-item .case-item-box{
	margin-left: 140px;
}
.news-list ul li .case-item .case-item-box p{
	width: 100%;
	height: 20px;
	line-height: 20px;
	margin-bottom: 10px;
	font-size: 16px;
	color: #272727;
	overflow: hidden;
}
.news-list ul li .case-item .case-item-box p a{
	color: #272727;
}
.news-list ul li .case-item .case-item-box p a:hover{
	color: #ff7800;
}
.news-list ul li .case-item .case-item-box span{
	display: block;
	width: 100%;
	height: 40px;
	line-height: 20px;
	font-family: "宋体";
	font-size: 14px;
	color: #4c4c4c;
	overflow: hidden;
}
.news-list ul li .case-item .case-item-box i{
	display: block;
	width: 100%;
	height: 20px;
	line-height: 24px;
	font-style: normal;
	font-family: "宋体";
	font-size: 12px;
	color: #9f9f9f;
}
.news-list .news-list-page{
	padding-top: 23px;
}



/*  about start  */
.about{
	width: 890px;
    padding: 12px;
    border: 1px solid #ececec;
	min-height:500px;	
}
.about .about-title{
	height: 50px;
	margin-left: 12px;
	margin-bottom: 8px;
	padding-top: 10px;
}
.about .about-title p{
	float: left;
	height: 50px;
	line-height: 50px;
	font-size: 26px;
	color: #b12721;
}
.about .about-title span{
	float: left;
	height: 50px;
	line-height: 56px;
	margin-left: 13px;
	font-size: 20px;
	color: #7d7d7d;
}
.about .about-title .about-address{
	float: right;
	width: 620px;
	height: 32px;
	line-height: 38px;
	border-bottom: 1px solid #dddddd;
	text-align: right;
	font-family: "新宋体";
	font-size: 12px;
	color: #9d9d9d;
}
.about .about-title .about-address a{
	color: #9d9d9d;
}
.about .about-title .about-address a:hover{
	color: #ff7800;
}
.about .about-content{
	margin-left: 12px;
	padding-bottom: 50px;
	line-height: 30px;
	font-family: "新宋体";
	font-size: 14px;
	color: #262626;
}
.about .about-content p{
	margin-bottom: 30px;
}
.about .about-content img{
	display: block;
	margin: 0 auot;
}
.about .about-content img.img-right{
	float: right;
	margin-left: 40px;
}
.about .about-content img.img-left{
	float: left;
	margin-right: 40px;
}



/*  contact  start   */
.contact .about-title .about-address{
  	width: 670px; 
}
.contact .contact-content{
	margin-left: 12px;
	padding-bottom: 30px;
	line-height:30px;
}
.contact .contact-content ul{
	margin-bottom: 20px;
}
.contact .contact-content ul li{
	width: 100%;
	line-height: 30px;
	font-family: "新宋体";
	font-size: 14px;
	color: #262626;
}

.contact .contact-content ul span{
	width: 100%;
	line-height: 30px;
	font-family: "新宋体";
	font-size: 14px;
	color: #262626;
}
.contact .contact-content ul font{
line-height:30px;
}
.contact .contact-content img{
	display: block;
	max-width: 100%;
}

 
/* =================== 法律文集=================== */
.wzlb_list{ width:95%; margin:10px auto; display:block; overflow:hidden;}
.wzlb_list li{ width:100%; border-bottom:1px dashed #e7e7e7; height:40px; line-height:40px; font-size:14px; display:block; overflow:hidden; background:url(images/wxlb_listtu.jpg) left center no-repeat;}
.wzlb_list span{  float:left; padding-left:20px; width:730px; overflow:hidden;}
.wzlb_list span a{ color:#333;}
.wzlb_list span a:hover{ color:#cd2f2f;}
.wzlb_list font{ font-size:14px; float:right; padding-right:10px; color:#333;}


.other_flwj_right5{ width:935px; margin:0 auto; background:#FFF}

.almbfy{ width:100%; float:left; margin:30px 0 10px 0; display:inline; height:30px;}

.almbfy span{ float:left; padding:0 0 0 250px; display: inline-block; overflow:hidden;}
.almbfy span a:hover{ color:#cd2f2f; border:1px solid #f9f9f9;}
.anow{ color:#cd2f2f; float:left;  border:1px solid #f9f9f9;padding:0 7px; height: 22px;line-height: 22px;margin-right: 11px; }
.spana{ background:#ffffff; border: 1px solid #ccc; float: left; height: 22px; line-height: 22px;margin-right: 11px; color:#555; font-size:12px;  overflow: hidden; padding: 0 7px;}

.font{ font-size:14px; float:left;  }
.input{ width:30px;  height:18px; padding:0 3px; border:1px solid #7f9db9; line-height:18px;}
.butm{ width:55px; height:25px; background:#cd2f2f  no-repeat; border:0;   border-radius:5px 5px 5px 5px; color:#FFFFFF; font-size:15px;}


/*团队成员样式*/

.lsnr_lsjst{ width:810px; margin:0px auto; padding-top:25px;margin-bottom:20px; _padding-bottom:0px; word-break:break-all;   word-wrap:break-word; overflow:hidden;}
.lsnr_lsjstnr{ width:810px;  font-size:14px; color:#333333; line-height:30px; }
.lsnr_lsjstnr a{ color:#999999}
.lsnr_lsjstnr a:hover{ color:#a46a33}

.zytd{ width:100%;  border-bottom:1px dashed #cccccc;padding-bottom: 30px;margin-bottom: 10px;}
.zytdpic{ overflow:hidden;float:left; display:inline-block; border:1px solid #e7e7e7; width:135px; height:155px; margin-right:20px;}
.zytdpic:hover{ background:rgba(255, 255, 255, 0.9); opacity: 0.9;  background:#fff; filter:alpha(opacity=90);}
.zytd img{ border:5px solid #fff;width:125px; height:145px;}
.zytd span{ float:left; display:inline-block; width:650px;}
.zytdls{ display:block;  height:30px; line-height:30px;   color:#cd2f2f; font-size:18px;}   
.zytd span font{ display:block; line-height:28px;  color:#585858; font-size:14px;}


.xxnr{ width:90px; height:30px; line-height:30px; text-align:center; background:#bbbbbb; font-size:12px; color:#fff; display:block; float:right; }
.xxnr:hover{background:#4A6A9B; color:#fff;}
.sxw{ width:100%; height:35px; line-height:35px; font-size:14px; color:#585858; text-indent:10px;}
.sxw a{ color:#cd2f2f;}
/*团队成员样式*/</pre></body></html>