@font-face {font-family: 'iconfont';src: url('../font/iconfont.eot');

  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),

  url('../font/iconfont.woff') format('woff'),

  url('../font/iconfont.ttf') format('truetype'),

  url('../font/iconfont.svg#iconfont') format('svg');

}

.iconfont{font-family:"iconfont" !important;  font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;  -webkit-text-stroke-width: 0.2px;  -moz-osx-font-smoothing: grayscale;}

.flexslider{position:relative;width:100%;height:100%;border-bottom:1px solid #E5E5E5;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}

.ie_all .flexslider{margin-top:-1px;}

.slides{position:relative;z-index:1;height:345px;}

.slides li{height:345px;}
.slides.yiliaolvsuo, .slides.yiliaolvsuo li{ height:499px;}

.slides li a{width:100%;height:345px;overflow:hidden;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) -14px 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}

.wk_index_news{width:100%;margin:auto;background:#E5E5E5;height:145px;overflow:hidden;}

.wk_index_news_z{float:left;width:200px;height:85px;margin:30px 0;padding-left:145px;overflow:hidden;background:url(../images/portal/index_newsdao.png) no-repeat;}

.wk_news_t1{float:left;margin-top:13px;width:200px;color:#333;font-size:36px;height:36px;line-height:36px;}

.wk_news_t2{float:left;margin-top:10px;width:200px;font-size:20px;color:#bbbbbb;text-transform:uppercase;height:24px;line-height:24px}

.wk_index_news_y{float:right;width:600px;height:90px;margin:22px 0;overflow:hidden;}

.wk_index_news_gd{width:600px;height:90px;overflow:hidden;}

.wk_index_news_gd .wk_news_gd{height:100px;margin:0;margin-left:10px;padding:0;}

.wk_index_news_gd .wk_news_gd .wk_xz{height:90px;overflow:hidden;}

.wk_index_news_gd .wk_news_gd .wk_newsbt{height:24px;margin-bottom:6px;padding-left:20px;overflow:hidden;background:url(../images/portal/index_newsli.png) no-repeat;color:#1F92D1;font-size:18px;font-weight:bold;height:24px;line-height:24px;}

.wk_index_news_gd .wk_news_gd p{color:#666;font-size:13px;line-height:20px;text-indent:0;}

.wk_news{width:100%;height:100%;overflow:hidden;background:#EEE;}

.wk_news310{float:left;width:310px;height:330px;overflow:hidden;margin-top:20px;}

.wk_newsmr35{margin-right:35px;}

.wk_newsh330{height:310px;}

.wk_news_title{height:33px;border-bottom:1px solid #DDD;line-height:32px;margin-bottom:16px;}

.wk_news_title h3{float:left;border-bottom:2px solid #1F92D1;color:#1F92D1;font-size:18px;font-weight:normal;height:32px;line-height:32px;}

.wk_news_title dd{float:left;margin-left:8px;margin-top:6px;font-size:14px;font-weight:normal;color:#CCC;height:24px;line-height:24px;}

.wk_news_title span{float:right;margin-top:6px;}

.ie_all .wk_news_title span{margin-top:-24px;}

.wk_news_title span a{color:#AAA;text-decoration:none;font-size:14px;font-weight:normal;height:24px;line-height:24px;}

.wk_newsh330 ul li{height:40px;line-height:40px;overflow:hidden;font-size:13px;}

.wk_newsh330 ul li a{color:#555;text-decoration:none;}

.wk_newsh330 ul li a:hover{color:#1F92D1;}

.wk_newsh330 ul li em{float:right;color:#999;}

.wk_i_colName{width:1000px;margin:0 auto;border-bottom:1px solid #DDD;}

.wk_i_cName{border-bottom:2px solid #1F92D1;height:29px;line-height:29px;font-size:18px;float:left;color:#1F92D1;}

.wk_i_eName{font-size:16px;color:#d0d0d0;padding-left:10px;}

.wk_i_colTit{height:29px;line-height:29px;font-size:14px;color:#AAA;}

.wk_i_colLeft{float:left;height:30px;line-height:30px;}

.wk_i_colRight{float:right;height:30px;line-height:30px;}

.wk_cgal{width:100%;height:205px;overflow:hidden;padding:25px 0;}

#zhengyan{height:300px;}

.wk_cgal_kd{width:1000px;height:350px;overflow:hidden;}

.wk_i_colTit #list_mark{margin:10px 0;float:right;}

.wk_i_colTit #list_mark em{width:8px;height:8px;background:#F0F2F3;border:1px solid #E6E9EA;border-radius:10px;margin:0 5px;display:inline-block;cursor:pointer;}

.wk_i_colTit #list_mark em.emon{width:10px;height:10px;background:#1F92D1;border:none;}

.wk_cgal_list{width:1020px;overflow:hidden;display:none;}

.wk_cgal_list li{width:188px;margin:15px 15px 0 0;float:left;background:#EEE;}

.wk_cgal_list li:hover{background-color:#1F92D1;}

.wk_cgal_list li img{width:184px;height:120px;margin:2px;background:#FFF;}

.wk_cgal_list li p{color:#999;text-align:center;overflow:hidden;margin:2px 5px 5px 5px;height:24px;line-height:24px;font-size:13px;}

.wk_cgal_list li:hover p a{color:#FFF;}

blockquote {padding: 0 0 0 15px;margin: 20px 10px 20px 10px!important;border-left: 5px solid #e5e5e5;}

blockquote p {margin-bottom: 0;font-size: 15px;font-weight: 300;text-align:justify;}

blockquote small {display: block;line-height: 20px;font-size: 13px;color: #999999;}

.case{margin-top: 25px;}

.case ul{margin-top: 20px}

.case ul li{margin: 0 25px 20px 0; float: left;width: 191px;height: 300px;background: #f0f0f0;overflow: hidden;padding: 20px}

.case ul li h3{margin: 5px 0 10px 0;padding-bottom: 12px;border-bottom: 1px solid #DDD}

.case ul li h3 a{color: #666; font-size: 16px; line-height: 30px; }

.case ul li:hover h3 a{color: #1F92D1;}

.case ul li span{display: inline-block;width: 100%;text-align: justify;color: #999;line-height: 24px; font-size：14px}

.lawFirm{margin-top: 25px}

.lawFirmLeft{float: left; width: 380px;margin:15px 35px 25px 0}

.lawFirmLeft ul,.aboutLawyerRight ul,.aboutLawyerRight ol{margin:10px 10px 5px 20px}

.lawFirmLeft ul li,.aboutLawyerRight ul li,.aboutLawyerRight ol li{font-size: 14px;color: #666;text-align:justify;line-height: 40px}

.lawFirmLeft ul li,.aboutLawyerRight ul li{list-style: disc;}

.lawFirmCenter{float: left; width: 310px;margin:15px 35px 25px 0}

.lawFirmRight{float:right;width:240px;padding:60px 0  0 0;}

.lawFirmRight li{list-style:none;}

.lawFirmRight li.tel{height:40px;color:#666;font-size:20px;}

.lawFirmRight li.addr{height:100px;color:#666;font-size:16px;}

.lawFirmRight i.iconfont{font-size:20px;color:#187EC6;padding-right: 5px;}

a.btn{display:inline-block;font-size:14px;margin:15px 10px 0 5px;color:#fff;background:#187EC6;padding: 10px 25px;border-radius:3px}

a.btn:hover{color:#fff;text-decoration:none;background:#1F92D1}

a.btn-secondary{background:#1F92D1; margin-right: 0}

a.btn-secondary:hover{background:#187EC6;}

.aboutLawyer{margin-top: 25px}

.aboutLawyer .aboutLawyerLeft{float: left; width: 350px;height: 500px;margin-top: 15px}

.aboutLawyer .aboutLawyerRight{float: right;margin-top: 15px;width:618px}

.aboutLawyerRight .logo{float: left;}

.nameCard{float:left;color:#666;height:50px;margin-top:15px; line-height: 25px;padding: 0 0 0 5px;border-left: 1px solid #ccc;}

.nameCard h3{font-size:22px}

.nameCard h2{font-size:16px;font-weight:normal}

