/*
  Theme Name:尤辰荣离婚站主题 
  Description:本主题为www.shangun.com专门为尤辰荣律师打造的susong64.com站点织梦dedecms转wordpress的主题~
  Theme URI: http://www.shangun.com
  Author: 蜗牛SEO
  Author URI: http://www.shangun.com/
  Version: 1.0
*/
body{font:14px/24px SimSun,arial;text-align:left;color:#333;}
*{padding:0;margin:0;}
li{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{color: #06c;}
.clear{clear:both;}
.width{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.rel{position:relative;}
.abs {position:absolute;}

/***header***/
.header{height: 140px;overflow: hidden;}
.top{height: 29px;line-height: 29px;background: url(img/topimg.jpg) center 0 #093E9C no-repeat;border-bottom: #222 solid 1px;color:#fff;}
.top a{color:#fff;color: #fff;padding: 10px;}
.top a:hover{color: #C2C6D3;text-decoration: underline;}
.logobar{height:120px;position:relative;    background: url(img/logoimg.jpg) center 0 #093E9C no-repeat;}
.logobar .logo{left: 0;top:20px;}
.logobar .tel{right: 20px;top: 26px;width:244px;height:62px;}

/*nav*/
nav{width: 100%;height: 42px;z-index: 99;background:url(img/navimg.jpg);}
nav .width{overflow: inherit;}
nav ul li{float: left;height: 42px;width:11.11%;position: relative;}
nav ul li:first-child,nav ul li:hover{color:#fff;background: #0468be;}
nav ul li a{display: block;text-align: center;line-height: 42px;font-size: 16px;color: #fff;font-family:Microsoft YaHei;}
nav ul li:first-child a,nav ul li:hover a{color:#fff;}
nav ul li .sub-menu{display:none;position:absolute;z-index:2;width: 100%;}
nav ul li .sub-menu li{background:#1b2088;width:100%;border-bottom: #262a3540 solid 1px;}
nav ul li:hover .sub-menu{display:block;}
nav ul li .sub-menu li:hover{background: #0468be;}
nav ul li .sub-menu li a{color:#fff;}
nav ul li .sub-menu li:hover a{color:#000;}

/*banner*/
.banner {position:relative; z-index:1; background:#000000;}
.focusBox { position: relative; width:100%; height:560px; overflow: hidden; }
.focusBox .pic{ height:560px; display: block; }
.focusBox .pic li { height:560px; display: block; position:relative;}
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:10px; left:50%; margin-left:-40px; z-index:3}
.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:16px; height:16px; border-radius:8px; cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .hd .hover{ background:#fff; filter:alpha(opacity=100);opacity:1;   }
.banner1_img1 {width:433px; height:148px; background:url(img/banner1_img1.png) no-repeat; left:74%; top:118px; margin-left:-210px; opacity:0;}
.banner1_img2 {width:428px; height:43px; background:url(img/banner1_img2.png) no-repeat; left:66%; top:165px; margin-left:-210px; opacity:0;}
.banner1_img3 {width:423px; height:45px; background:url(img/banner1_img3.png) no-repeat; left:84%; top:222px; margin-left:-210px; opacity:0;}
.banner2_img1 {width:645px; height:69px; background:url(img/banner2_img1.png) no-repeat; left:74%; top:140px; margin-left:-229px; opacity:0;}
.banner2_img2 {width:458px; height:59px; background:url(img/banner2_img2.png) no-repeat; left:69%; top:100px; margin-left:-127px; opacity:0;}
.banner3_img1 {width:370px; height:100px; background:url(img/banner3_img1.png) no-repeat; left:40%; top:200px; margin-left:-324px; opacity:0;}
.banner3_img2 {width:410px; height:50px; background:url(img/banner3_img2.png) no-repeat; left:30%; top:300px; margin-left:-324px; opacity:0;}

/**search**/
.search{background: url(img/sousuo_bg_01.jpg);width: 100%;padding-top: 10px;}
.search .width{position: relative;height: 52px;margin: 0 auto;padding-top: 5px;width:1150px;}
.searchinput{float: left;margin-top: 3px;background: url(img/sousuokuang.jpg);border: 0px;height: 26px;width: 344px;color: #fff;line-height: 26px;padding-left: 8px;}
.searchaction{float: left;padding-left: 10px;padding-top: 1px;}

/*topbar*/
.topintro{border-bottom: #D7D7D7 solid 1px;background: url(img/index-2_12.jpg) repeat;padding-top: 15px;}

.topbar{padding: 10px 0px 20px 0px;border-bottom: 1px solid #e5e5e5;height: 160px;}
.topbar ul li{float: Left;padding-top: 2px;cursor: pointer;height: 155px;border-right: 1px solid #e5e5e5;width:25%;padding:0 3%;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.topbar ul li:hover{background: #e9e9e9;}
.topbar ul li:last-child{border:none;}
.topbar ul li h5{width: 100%;text-align: left;height: 40px;padding-top: 10px;white-space: nowrap;overflow: hidden;line-height:40px;}
.topbar ul li h5 a{font-size:16px;color: #70b12f;;font-weight:normal;}
.topbar ul li p{text-indent:0;margin-bottom:0;font-size:12px;height: 70px;overflow: hidden;color: #999;}
.topbar ul li:hover p{color: #666;}
.topbar ul li div{text-align: center;padding-top: 6px;color: #999;}
.topbar ul li div a{font-size:12px;border: 1px solid #dfdfdf;color: #999;margin: 0 auto;display: inline-block;width: 86px;height: 24px;line-height: 24px;background: #fff;position: relative;text-indent: -10px;}
.topbar ul li div a em{width: 0;height: 0;font-size: 0;line-height: 0;position: absolute;right: 10px;top: 8px;border-width: 4px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #999;}
.topbar ul li:hover div a{border: 1px solid #8aba59;color: #693;}

/*introduce*/
.introduce{padding: 20px 0px 0px 0px;}
.maintitle{width: 170px;line-height: 35px;font-size: 18px;text-align: center;cursor: pointer;font-family: microsoft yahei;font-weight: bold;}
.introduce h1{font-size: 18px;display: inline;}
.introduce .title .fr a{right: 0;top: 10px;font-size: 14px;color:#ccc;}
.lawinfo{width:400px;overflow: hidden;}
.lawinfo .info{background: url(img/photo.jpg) no-repeat 15px 50px;padding-left: 180px;padding-top: 40px;}
.lawinfo .info h4{height: 24px;font-weight: bold;line-height: 24px;font-size: 14px;text-align: left;color: #333333;padding-bottom: 15px;}
.lawinfo .info ul li{padding: 3px 0px;font-weight: normal;font-size: 14px;text-align: left;}
.lawinfo .mation{padding:10px;color:#D1583B;}
.lawinfo .mation li{padding:3px 0;}
.introduce .desc{width:400px;padding-top: 20px;line-height: 30px;text-indent:2em;}
.introduce .desc a{color:#2c99e8;padding-left: 20px;}
.introduce .desc a:hover{text-decoration:underline;color:#ff8400;}
.introduce .cont{width:400px;margin-top: 5px;padding-left:30px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.introduce .cont li{vertical-align: top;height: 80px;margin-bottom: 8px;overflow: hidden;}
.introduce .cont li a{display: block;position: relative;padding-left:90px;background:url(img/serbg.png) no-repeat;border-radius: 3px;height:100%;padding-right:10px;}
.introduce .cont li h3{display: block;font-size: 20px;color: #6C758F;font-weight: bold;padding:5px 0 0 0;}
.introduce .cont li p{color: #666;text-indent:0;text-indent: 0;font-size: 12px;padding-bottom:5px;width:180px;}
.introduce .cont li i{width:56px;height:56px;position:absolute;left:15px;top:15px;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;}
.introduce .cont li:nth-child(1) i{background:url(img/icon.png) 0 0;}
.introduce .cont li:nth-child(1) a:hover i{background:url(img/icon.png) 0 -59px;}
.introduce .cont li:nth-child(2) i{background:url(img/icon.png) -56px 0;}
.introduce .cont li:nth-child(2) a:hover i{background:url(img/icon.png) -56px -59px;}
.introduce .cont li:nth-child(3) i{background:url(img/icon.png) -112px 0;}
.introduce .cont li:nth-child(3) a:hover i{background:url(img/icon.png) -112px -59px;}
.introduce .cont li:nth-child(4) i{background:url(img/icon.png) -168px 0;}
.introduce .cont li:nth-child(4) a:hover i{background:url(img/icon.png) -168px -59px;}

/*mnews*/
.mnews{padding-bottom: 15px;background:url(img/casebg.jpg) repeat-x;}
.mnews ul{position: relative;background:#f9fdff;border: 1px solid #dfdfdf;width:23.5%;float:left;margin:10px 0;margin-right:2%;border: 1px solid #ddd;-webkit-box-shadow: 0px 1px 4px #999;-moz-box-shadow: 0px 1px 4px #999;box-shadow: 0px 1px 4px #999;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.mnews ul:nth-child(4){margin-right:0;}
.mnews ul img{width:100%;}
.mnews ul span{background: url(img/caseicon.png) no-repeat;position: absolute;top: 23px;left: 3px;width: 90px;height: 40px;color: #fff;padding: 6px;}
.mnews ul li{padding-left: 20px;padding-right: 20px;vertical-align: top;position: relative;border-bottom: #daccb3 dashed 1px;background: url(img/ico_article.png) no-repeat 8px;}
.mnews ul li:last-child{border-bottom:none;}
.mnews ul li h5{font-weight:normal;}
.mnews ul li a{display: block;height: 32px;line-height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;color: #332102;}
.mnews ul li span{background:url(img/caseicon.png) no-repeat;}
.mnews ul p{text-align: right;background: url(img/casemore.jpg);height: 38px;line-height: 38px;text-align:center;}
.mnews ul p a{color: #fff;}

/*casepingxi*/
.casepingxi{background: url(img/casebg.jpg) repeat-x;height:350px;overflow:hidden;}
.casepingxi .themaintitle{border-top: 1px solid #ccc;}
.casepingxi .themaintitle .maintitle{float: left;font: 16px/32px "Microsoft Yahei";cursor: pointer;color: #0D64C1;padding: 0 20px;border-right: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;background: url(img/cp1.jpg) repeat;width:auto;}
.casepingxi .themaintitle .pass{border-bottom: 1px solid #0D64C1;border-top: 1px solid #0D64C1;position: relative;margin-top: -1px;background: url(img/cp2.jpg) repeat;color: #fff;}
.casepingxi .pass{background: #D4C790;color:#000;}
.casecont{margin-top:60px;height: 300px;padding-bottom: 100px;position:relative;}
.casecont .fr li{padding: 5px;border-bottom: #daccb3 dashed 1px;}
.casecont .fl{width:470px;height:240px;}
.casecont .fr{width: 700px;}
.casecont h4{font-size: 16px;font-weight: 400;margin-bottom: 5px;font-weight: bold;}
.casecont p{ font-size: 12px;color: #333;line-height: 20px;}
.casepingxi .pingxicont img{width:100%;height:70px;}
.casepingxi .pingxicont ul li{float:left;width:48%;padding-right:2%;float:height: 30px;line-height: 30px;padding-bottom:0;}
.casepingxi .pingxicont ul li h5{font-size:14px;font-weight:normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.casepingxi .pingxicont ul li h5 a{float:left;}
.casepingxi .pingxicont ul li h5 span{float:right;}
.cpmore{position:absolute;top:-50px;right:0;color:#888;}

/*navmap*/
.navmap{border-top: 2px #486AF0 solid;padding:20px 0;}
.fcat{height:120px;float:left;width:20%;border-right:1px solid #e5e5e5;padding:5px 20px 10px 10px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.fcat:nth-child(5){border-right:0;}
.fcat h3{padding-top:0;font-size:16px;}
.fcat ul li{float:left;width:50%;}

/*fnav*/
.fnav{background: #EDEDED;}
.fnav ul li{float:left;width:12.5%;text-align:center;height:32px;line-height:32px;}

/*foot*/
footer {width: 100%;height: 208px;border-top: #7C7F85 solid 1px;background: #1d2088;}
.footinfo{height: 152px;background:#0d4eaa;}
.footinfo .width{padding-top:20px;}
.footinfo .flogo,.footinfo .info{float:left;padding-left:20px;}
.footinfo .flogo{padding-top:10px;}
.footinfo .qrcode{float:right;padding-right:20px;}
.footinfo .info{color:#fff;}
.footinfo .info p,.footinfo .info p a{color: #afd6f7;font-family: arial;line-height: 24px;}
.footinfo .info p:nth-child(3){color:#E53333;}
.banquan{height: 56px;line-height: 56px;color: #fff;padding-left:40px;color: #afd6f7;}
.banquan a strong{color: #afd6f7;}
.link{padding:10px 0;color:#666;background:#ccc;}
.link a{color:#666;padding:0 5px;}

/***rightfloat***/
.rightfloat{  width: 50px ;  height: 250px ;  position: fixed ;  top: 50% ;  margin-top: -126px ;  background: #0d4eaa ;  right: 0 ;  border-radius: 5px 0 0 5px ;  z-index: 999 ; }  
.rightfloat ul{  list-style: none ; }  
.rightfloat .icon li{  width: 49px ;  height: 50px ;  background: url(img/floaticon.png) no-repeat ; }  
.rightfloat .icon li a{  padding:20px ; }  
.rightfloat ul li p{  text-indent: 0em ; }  
.rightfloat .icon .up{  background-position:-330px -120px  ; }  
.rightfloat .icon li.qq{  background-position:-385px -73px  ; }  
.rightfloat .icon li.tel{  background-position:-385px -160px  ; }  
.rightfloat .icon li.wx{  background-position:-385px -120px  ; }  
.rightfloat .icon li.down{  background-position:-330px -160px  ; }  
.rightfloat .info{  top: 50% ;  height: 147px ;  position: absolute ;  right: 100% ;  background: #0d4eaa ;  width: 0px ;  overflow: hidden ;  margin-top: -73.5px ;  transition:0.5s ;  border-radius:4px 0 0 4px  ; }  
.rightfloat .info.hover{  width: 145px ;  }  
.rightfloat .info li{  width: 145px ;  color: #CCCCCC ;  text-align: center ; }  
.rightfloat .info li p{  font-size: 1.1em ;  line-height: 3em ;  padding: 15px ;  text-align: left ; }  
.rightfloat .info li.qq p a{  display: block ;  margin-top: 12px ;  width: 100px ;  height: 32px ;  line-height: 32px ;  color: #00DFB9 ;  font-size: 16px;  text-align: center ;  text-decoration: none ;  border: 1px solid #00DFB9 ;  border-radius: 5px ; }  
.rightfloat .info li.qq p a:hover{  color: #FFFFFF ;  border: none ;  background: #00E0DB ; }  
.rightfloat .info li div.img{  height: 100% ;  /*background: #DEFFF9 ;*/  margin: 15px ; }  
.rightfloat .info li div.img img{  width: 100% ;}  /*控制菜单的按钮*/  
.index_cy{  width: 30px ;  height: 30px ;  background: url(img/index_cy.png) ;  position: fixed ;  right: 0 ;  top: 50% ;  margin-top: 140px ;  background-position: 62px 0 ;  cursor: pointer ; }  
.index_cy2{  width: 30px ;  height: 30px ;  background: url(img/index_cy.png) ;  position: fixed ;  right: 0 ;  top: 50% ;  margin-top: 140px ;  background-position: 30px 0 ;  cursor: pointer ; }  

.qqkf{ width: 30px;  height: 30px;  background: url(img/qq.png) no-repeat;  margin-top: 10px;  margin-left: 19px;  float: left; }
.header-plus{  width: 10px;  margin-top: -5px; }
.HuiTab4{  height:50px ; width:500px; }
.tab4Bar span {  background-color: #29ABE2;  cursor: pointer;  display: inline-block;  float: left;  height: 40px;  line-height: 40px;  padding: 0 15px;  width: 44%;  /*新加*/  color: #fff;  font-size: 18px;  font-weight: bold; }
.tab4Bar span.current {  background-color: #119AD4;  color: #fff; }
.h6-more{  float: right;  color: #fff;  margin-top: 14px; }
.h6-more a{  color:#fff; }
.question_form_phone{margin-top:15px;}
.classcat{position:absolute;bottom:20px;margin-left:15px;}
#most-zixun span.current{width:416px;padding:0;text-align:left;}

/***category*page*single***/
/***category***/
.container{padding-bottom: 30px;font-size:12px;}
.catbanner{height: 300px;}
.catlawyerbanner{background: url(img/catlawyerbanner.jpg) #08090E center 0 no-repeat;}
.cathetongbanner{background: url(img/cathetongbanner.jpg) #08090E center 0 no-repeat;}
.cathunyinbanner{background: url(img/cathunyinbanner.jpg) #08090E center 0 no-repeat;}
.catfangchanbanner{background: url(img/catfangchanbanner.jpg) #08090E center 0 no-repeat;}
.catqinquanbanner{background: url(img/catqinquanbanner.jpg) #08090E center 0 no-repeat;}
.catyichanbanner{background: url(img/catyichanbanner.jpg) #08090E center 0 no-repeat;}
.catcontactbanner{background: url(img/catcontactbanner.jpg) #08090E center 0 no-repeat;}

aside{width:360px;float:left;}
.widget{margin-bottom: 20px;}
.widgettitle{height: 50px;line-height: 50px;background: #1364c0;}
.widgettitle h3{height: 50px;font-size: 20px;width: 230px;padding-left: 10px;color: #fff;font-weight:normal;}
.catlist ul li{vertical-align: top;height: 65px;border-bottom: #d4d4d4 solid 1px;border-top: #fff solid 1px;position: relative;overflow: hidden;}
.catlist ul li a{display: block;position: relative;padding: 10px 0 11px 74px;background: #f3f3f3;border-radius: 3px;color:#666;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;}
.catlist ul li a:hover{color: #1364C0;background: #F0F4FD;}
.catlist ul li a i{width: 40px;height: 40px;position: absolute;left: 20px;top: 12px;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;-o-transition-duration: 0.5s;transition-duration: 0.5s;}
.catlist ul li a h4{font-size:18px;font-weight:normal;}

.catlawyer ul li:nth-child(1) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat 0px -17px;}
.catlawyer ul li:nth-child(1) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat 0px -69px;}
.catlawyer ul li:nth-child(2) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -49px -18px;}
.catlawyer ul li:nth-child(2) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -49px -64px;}
.catlawyer ul li:nth-child(3) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -98px -19px;}
.catlawyer ul li:nth-child(3) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -98px -67px;}
.cathetong ul li:nth-child(1) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat 0px -128px;}
.cathetong ul li:nth-child(1) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat 0px -175px;}
.cathetong ul li:nth-child(2) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -46px -121px;}
.cathetong ul li:nth-child(2) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -46px -170px;}
.cathetong ul li:nth-child(3) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -98px -122px;}
.cathetong ul li:nth-child(3) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -98px -174px;}
.cathetong ul li:nth-child(4) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -150px -121px;}
.cathetong ul li:nth-child(4) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -150px -173px;}
.cathetong ul li:nth-child(5) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -195px -120px;}
.cathetong ul li:nth-child(5) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -195px -172px;}
.cathetong ul li:nth-child(6) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -244px -116px;}
.cathetong ul li:nth-child(6) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -244px -170px;}
.cathunyin ul li:nth-child(1) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat 0px -225px;}
.cathunyin ul li:nth-child(1) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat 0px -269px;}
.cathunyin ul li:nth-child(2) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -46px -221px;}
.cathunyin ul li:nth-child(2) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -46px -268px;}
.cathunyin ul li:nth-child(3) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -98px -222px;}
.cathunyin ul li:nth-child(3) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -98px -268px;}
.cathunyin ul li:nth-child(4) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -150px -222px;}
.cathunyin ul li:nth-child(4) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -150px -266px;}
.cathunyin ul li:nth-child(5) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -195px -221px;}
.cathunyin ul li:nth-child(5) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -195px -265px;}
.cathunyin ul li:nth-child(6) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -244px -221px;}
.cathunyin ul li:nth-child(6) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -244px -267px;}
.catfangchan ul li:nth-child(1) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat 0px -317px;}
.catfangchan ul li:nth-child(1) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat 0px -363px;}
.catfangchan ul li:nth-child(2) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -46px -321px;}
.catfangchan ul li:nth-child(2) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -46px -366px;}
.catfangchan ul li:nth-child(3) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -98px -322px;}
.catfangchan ul li:nth-child(3) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -98px -367px;}
.catfangchan ul li:nth-child(4) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -150px -318px;}
.catfangchan ul li:nth-child(4) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -150px -365px;}
.catfangchan ul li:nth-child(5) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -195px -314px;}
.catfangchan ul li:nth-child(5) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -195px -362px;}
.catfangchan ul li:nth-child(6) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -244px -313px;}
.catfangchan ul li:nth-child(6) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -244px -362px;}
.catqinquan ul li:nth-child(1) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat 0px -418px;}
.catqinquan ul li:nth-child(1) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat 0px -462px;}
.catqinquan ul li:nth-child(2) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -46px -416px;}
.catqinquan ul li:nth-child(2) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -46px -461px;}
.catqinquan ul li:nth-child(3) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -97px -413px;}
.catqinquan ul li:nth-child(3) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -98px -461px;}
.catqinquan ul li:nth-child(4) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -150px -415px;}
.catqinquan ul li:nth-child(4) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -150px -459px;}
.catqinquan ul li:nth-child(5) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -195px -413px;}
.catqinquan ul li:nth-child(5) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -195px -457px;}
.catyichan ul li:nth-child(1) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -304px -115px;}
.catyichan ul li:nth-child(1) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -304px -167px;}
.catyichan ul li:nth-child(2) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -359px -116px;}
.catyichan ul li:nth-child(2) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -359px -167px;}
.catyichan ul li:nth-child(3) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -414px -116px;}
.catyichan ul li:nth-child(3) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -414px -164px;}
.catfuwu ul li:nth-child(1) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -304px -221px;}
.catfuwu ul li:nth-child(1) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -304px -267px;}
.catfuwu ul li:nth-child(2) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -359px -221px;}
.catfuwu ul li:nth-child(2) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -359px -267px;}
.catfuwu ul li:nth-child(3) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -414px -221px;}
.catfuwu ul li:nth-child(3) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -414px -267px;}
.catfuwu ul li:nth-child(4) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -466px -221px;}
.catfuwu ul li:nth-child(4) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -466px -267px;}
.catfuwu ul li:nth-child(5) a i{background: url(img/W3Cfuns_allbgs.png) no-repeat -516px -221px;}
.catfuwu ul li:nth-child(5) a:hover i{background: url(img/W3Cfuns_allbgs.png) no-repeat -516px -267px;}

.asidephonepic{width: 100%;margin-bottom: 15px;}
.asideask .information{font-size: 15px;padding: 5px 10px;font-weight: 100;color: #000;margin: 5px 0;font-family: Microsoft YaHei;border: 1px solid #ccc;}
.asideask .infobox{background: #fff;border: 1px solid #ccc;vertical-align: top;width:320px;height: 30px;line-height: 30px;padding-left: 5px;color: #666;font-family: Microsoft YaHei;margin: 5px 0;}
.asideask .table{background: #f3f3f3;padding:10px 15px;}
.asideask .item{color: #1364C0}
.asideask #submit{background: #1364c0;width: 99%;height: 40px;margin: 10px 0;border: 0;border-radius: 5px;color: #fff;font-size: 16px;cursor: pointer;}

.asidechengxu .widgettitle span{float: right;top: -50px;position: relative;right: 10px;}
.asidechengxu .widgettitle span a{color:#fff;}
.asidechengxu ul{background: #f3f3f3;padding: 10px 0;}
.asidechengxu ul li{padding-left: 20px;position: relative;padding-right: 10px;
border-bottom: none;background: url(img/ico_article.png) no-repeat 8px;}
.asidechengxu ul li a{display: block;height: 32px;line-height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;color: #332102;}

/**category**/
.main{float: right;width: 820px;}
.breadcrumbs{height: 50px;line-height: 50px;padding: 0 10px;background: url(img/loca_bg.png) no-repeat 100%;color: #666;font-size: 14px;padding-left: 10px;}
.catintro{border: #E5E2E2 solid 1px;background: #F7F7F7;padding-bottom: 5px;}
.main h1{height: 50px;line-height: 50px;padding-left: 18px;background: url(img/inner_rtitBg.png) no-repeat;margin-left: 1px;font-size: 24px;color: #1364c0;font-weight: 400;}
.catjieshao p{text-indent: 2em;font-size: 13px;margin: 5px;}
.catjieshao a{width: 130px;height: 60px;background: url(img/ico_yyBtn.png) no-repeat;display: block;text-align: center;margin: 0 auto;}
.catsmall{padding: 10px 0;border: #e1e1e1 solid 1px;}
.catsmall ul{padding: 0 20px;}
.catsmall ul li{vertical-align: top;border-bottom: #999999 dotted 1px;padding: 15px 0;}
.catsmall ul li h3{font-size: 16px;font-weight: 400;margin-bottom: 10px;color: #333333;}
.catsmall ul li p{font-size: 14px;color: #999999;line-height: 22px;font-family:Microsoft YaHei;display: inline;}
.catsmall ul li p a{color: #1364C0;}
	
.pagenavi{padding: 20px 0;text-align: center;}
.pagenavi span{color: #fff;background: #2C3A4E;border: 1px #ddd solid;padding: 5px 9px;margin: 0 3px;height: 16px;line-height: 16px;}
.pagenavi a{color: #525252;border: 1px #ddd solid;padding: 5px 9px;margin: 0 3px;height: 16px;line-height: 30px;}
.pagenavi a:hover,.pagenavi a.current{color: #fff;text-decoration: none;background: #2C3A4E;border: 1px #ddd solid;}	

.catbig .biglist{float: left;margin-top:10px;border: 1px solid #dfdfdf;width:32.6%;margin-right:1.1%;position:relative;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.catbig .biglist:nth-child(3),.catbig .biglist:nth-child(6){margin-right:0;}
.catbig .biglist img{width:100%;}
.catbig .biglist span{width: 100%;height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #fff;left: 0;top: 144px;z-index: 2;background: #000;filter: alpha(opacity=60);opacity: .6;position: absolute;}
.catbig .biglist span a{color:#fff;}
.catbig .biglist ul li{padding-left: 20px;position: relative;border-bottom: #daccb3 dashed 1px;    background: url(img/ico_article.png) 8px no-repeat;}
.catbig .biglist ul li a{display: block;height: 32px;line-height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;color: #332102;}
.catbig .biglist .more{float:right;font-size: 12px;padding: 0 10px;}

.midlist{margin-top: 9px;}
.catmiddletitle{background-image: url(img/zy2_bto.jpg);height: 33px;}
.catmiddletitle h3{float: left;font-size: 14px;font-weight: bold;color: #224080;line-height: 33px;height: 33px;padding-left: 30px;}
.catmiddletitle span{float: right;padding-right: 20px;line-height: 33px;height: 33px;}
.catmiddletitle span a{color: #1274b0;font-size:12px;}
.cmlist{height: 360px;border: 1px solid #ccc;}
.cmlist img{float: left;padding-top: 10px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;height: 167px;width: 260px;height:340px;}
.cmlist ul{padding-left:290px;}
.cmlist ul li{border-bottom: #999 dotted 1px;padding: 5px 0;width:97%;}
.cmlist ul li span{float:right;}

/**single*page**/
.singlecon{border: #e1e1e1 solid 1px;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.singlecon .titlebox{text-align:center;}
.singlecon .titlebox h1{font-size: 20px;color: #333;font-weight: 300;padding: 10px 0;    font-family: "Microsoft YaHei";background:none;}
.singlecon .titlebox div{padding: 10px 0 10px;border-bottom: #999 dashed 1px;color: #999;}
.singlecon .titlebox div span{padding: 10px;}
.singlecontent{width: 100%;padding:20px;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.singlecontent br{line-height: 40px;}
.singlecontent div{padding-top:20px;}
.singlecontent p{padding:10px 0;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

.bdsharebuttonbox{padding:0 20px 20px 20px;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.article-nav{padding: 20px 10px;border-top: #999 dashed 1px;}
.related_article{width: 100%;border: #ddd solid 1px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.related_article .title{height: 30px;line-height: 30px;background: #ddd;padding: 0 10px;font-size: 14px;font-weight: bold;}
.related_article ul{padding:1%;}
.related_article ul li{margin:0 1%;width:48%;position: relative;border-bottom: #ddd dashed 1px;float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.related_article ul li a{line-height:2.5;}
.related_article ul li a:hover{color:#000;text-decoration:underline;}

.pagecon{border: #e1e1e1 solid 1px;padding-top: 10px;}
.pagecon .page{min-height: 1000px;padding: 10px;}
.pagecon .page p{line-height: 30px;font-size: 14px;margin-bottom: 10px;color: #666;}

.float_info{position:fixed;left: 20px;bottom: 20px;background: #eee;border: 1px solid #aaa;padding: 5px 10px;}
.float_info .table input,.float_info .table textarea{width:200px;margin: 5px 0;}

.mrightfloat,.findlaw{display:none;}
@media screen and (max-width: 900px) {/*平板自适应宽度501-900*/  
html,body{min-width:0;width:100%;}
.width{width:100%;height:auto;position:relative;}
.header,.logobar{height:auto;}
.top,.search,.topbar{display:none;}
.logobar .width{height:60px;}
.logobar .logo{top:5px;height: 50px;width: auto;}
.logobar .tel {right: 0;top: 4px;width: 310px;margin-top: 0;height: 50px;width: auto;}
nav{height:auto;}
nav ul li{width: 12.5%;overflow: hidden;}
nav ul li:nth-last-child(2) {display: none;}
.focusBox {height: 220px;}
.focusBox .pic {height: 220px;}
.focusBox .pic li {height: 220px;}
.focusBox .pic li span {display: none;}

.introduce{padding:0;}
.lawinfo{width:100%;}
.maintitle{text-align: center;width:100%;}
.lawinfo .info{padding-left:0;width:100%;background: url(img/photo.jpg) no-repeat center center;height:210px;}
.lawinfo .info h4,.lawinfo .info ul,.lawinfo .mation{display:none;}
.introduce .desc {width:95%;padding:0 1% 2%;}
.introduce .cont{display:none;}
.mnews ul{width: 98%;margin: 1%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.mnews ul p{width: auto;text-align: center;background-image: none;padding-right:0;}
.mnews ul p a{padding: 7px 20px;background: #8CB6E8;border-radius: 20px;}
.themaintitle{width: 100%;width:100%;height: 33px;position: relative;margin-bottom: 5px;    border-top: 1px solid #ccc;border-left: 1px solid #e1e1e1;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.casepingxi .themaintitle .maintitle{width:50%;position: relative;margin-top: -1px;color: #fff;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.casecont{margin-top:0;}
.casecont .fl,.pingxicont img{display:none;}
.casecont .fr{width:98%;padding:0 1%;float:none;}
.casepingxi .pingxicont ul li{width: 100%;float: none;}
.pingxicont ul li h5 a{font-size: 14px;font-weight: normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #666;float: left;}
.navmap,.fnav ul{display:none;}
.findlaw{display: block;background: #0d4eaa;height: 40px;line-height: 40px;font-size: 16px;border-bottom: 1px solid #fff;text-align: center;color: #fff;}

footer{height:auto;}
.footinfo .flogo,.footinfo .qrcode{display:none;}
.banquan{display:none;}
.link{display:none;}

aside{display:none;}
.main{width:100%;}

/*底部咨询及右侧添加微信代码css*/
.rightfloat{display:none;}
.mrightfloat{display:block;}
.mfloat{height: 40px;background: #f00;text-align: center;line-height: 40px;font-size: 20px;font-weight: bold;position: fixed;left: 0;bottom: 0;border-top: 1px solid #888;width: 100%;}
.mfloat a{color:#fff;}

.float-right{position: fixed;right: 0;top: 30%;z-index: 998;cursor: pointer;width: 40px;}
.float-right img {width: 100%;right: 0px;}
.shade-model{display: none;position: fixed;height: 3.05rem;left: 0;right: 0;top: 50%;margin-top: -1.52rem;z-index: 1000;}
.shade-model .warpper {max-width: 640px;margin: 0 auto;}
.shade-model .content {width: 80%;margin: 0 auto;padding: 0.3rem 0 0.27rem;text-align: center;background: #FFF;border-radius: 20px;}
.shade-model .content .wechat-ico {padding-bottom: 0.1rem;}
.shade-model .content .wechat-ico img {}
.shade-model .content h3 {font-weight: bold;}
.shade-model .content p:nth-child(3) {color: #999;}
.shade-model .content p:nth-child(4) {padding: 0.12rem 0;}
.shade-model .close-btn {text-align: center;}
.shade-model .close-btn span {display: inline-block;padding: 0.5rem 1.5rem;color: #FFF;background-color: #6f88fe;border-radius: 0.46rem;cursor: pointer;}
.inShade {display: none;position: fixed;width: 100%;height: 100%;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0, 0.5);z-index: 999;}

 }
 
@media screen and (max-width: 500px) {/*手机自适应宽度500以下*/
nav ul li {width: 25%;border: 1px solid #fff;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.catbanner{height: 150px;background-size: 960px;}

.catbig .biglist{width:100%;float:none;padding-bottom: 30px;}
.catbig .biglist span {display: none;}
.cmlist{height:auto;}
.cmlist img{display:none;}
.cmlist ul{padding:0;}
.cmlist ul li{width:98%;padding:0 1%;}



}