html {}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, lengend, input, button, textarea, select, p, blockquote, th, td { margin: 0; padding: 0 }
table { border-collapse: collapse; border-spacing: 0 }
img { border: 0 none; vertical-align: middle; }
li { list-style-type: none }
p{line-height:24px;}
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100% } /* 字体加粗与否，视页面标题更改 */
body, input, button, textarea, select { font-size: 12px; font-family:"微软雅黑"} /* 或 表单类的字体颜色和body一样 */
button { cursor: pointer }
em, cite { font-style: normal }
body { line-height: 1.17; -webkit-text-size-adjust: none;color:#2d2d2d;background:#fff; font-family:'微软雅黑';}
a { color:#2d2d2d; text-decoration: none; outline:medium none; }
a:link { color: #2d2d2d; text-decoration: none }
a:visited { }
a:hover { color: #ff0000; }
a:focus {}
a:active {}
:focus { outline: none }
.clearfixed:after { content: "."; clear: both; display: block; height: 0; overflow: hidden }
.clearfixed { zoom: 1 } /* 增加清除浮动样式时，要注意当前元素是否为块结构，如果不是，要添加属性 display: block */
.clear { display: block!important; float: none!important; clear: both; width: auto!important; height: 0;margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0 }
.fl { float:left;}
.fr { float:right;}
.none{display:none;}

/****header***/
.header{background:#fff;}
.header_top{background:#f2f3f4;}
.top0{width:100%; margin:0 auto;}
.topw{width:1111px;margin:0 auto;}
.wrap{width:1000px;margin:0 auto;}
.header_top .wrap{padding:0 15px;width:970px;height:34px;line-height:34px;}
.header_top .wrap p{height:34px;line-height:34px;}
.red{color:#ff0000 !important;}
.header_top strong.red{font-size:14px;}
a.logo{width:610px;height:70px;display:inline-block;background:url(../images/logo.jpg) no-repeat;margin:15px 0 0 8px; text-indent:-999em;}
a.tel{width:270px;height:70px;display:inline-block;background:url(../images/tel.jpg) no-repeat;margin:15px 0 0 8px; text-indent:-999em;}


.nav{width:100%; margin:0 auto; height:60px; background:#157cb7;}
#nav{width:1111px; margin-top:10px; margin:0 auto;height:60px;}
#nav li{height:60px; line-height:60px;float:left;margin-left:1px;position:relative;}
#nav li a{display:inline-block;width:118px;height:60px;color:#fff;text-align:center;font-family:'微软雅黑';font-size:14px;line-height:60px;}
#nav li a span{color:#b0b0b0;font:12px arial;display:block;text-transform:uppercase;margin-top:5px;}
#nav li a:hover,#nav a.active{text-decoration:none;color:#fff;background:#01669f;}
#nav li a:hover span,#nav a.active span{color:#fff;}
#nav ul{display:none;position:absolute;top:94px;left:0;width:100%;background-color:#fff;padding:10px 0;}
#nav ul a{font:14px/30px 宋体;color:#646363;padding:0;height:30px;}
#nav ul a:hover{font-weight:bold;}
.fg{width:1px; height:60px; background:url(../images/li.jpg) no-repeat center;}

/**首页轮播**/
.flash{height:550px;overflow:hidden;position:relative; z-index:-99;}
.index_banner .fadearry li {height:550px;width:100%;}
.index_banner .fadearry li a{display:block;width:100%;height:550px;}
.index_banner .fadearry li img{}
.index_banner .buttons_box{width:1000px;margin:0 auto;position:relative;}
.index_banner .buttons{position:absolute;right:90px;bottom:25px;}
.index_banner .buttons li{float:left;margin-right:8px;}
.index_banner .buttons li a{float:left;background:#f42222;width:19px;height:4px;display:inline-block;}
.index_banner .buttons li a:hover,.buttons li.current a{background:#f55656;}
/**首页轮播**/
.about_flash{width:268px;position:relative;height:165px;}
.about_flash .fadearrya li{width:268px;height:165px;}
.about_flash .fadearrya{width:268px;height:165px;overflow:hidden;}
.about_flash .fadearrya li img{width:268px;height:165px;}
.about_flash .buttons{position:absolute;left:45%;bottom:10px;}
.about_flash .buttons li{float:left;}
.about_flash .buttons li a{height:10px;width:10px;margin-right:10px;border-radius:10px;background:#FFF;display:inline-block;}
.about_flash .buttons li a:hover,.about_flash .buttons li.current a{background:#df0045;}


.list0{width:340px; margin:0 auto;}
.list0 ul{}
.list0 ul li{width:170px; float:left; list-style:none;}
.list0 ul li a{width:170px; color:#000000;}


/**业务范围**/
.business_box{border:1px solid #b62828;background:#eae9e9;height:150px;}
.business_box .list{width:722px;}
.business_box .list ul{padding:16px 0 0 0;}
.business_box .list li{width:147px;float:left;margin:0 0px 12px 24px;position:relative;_display:inline;}
.business_box .list li ul{position:absolute;left:0;top:28px;background:#fff; z-index:10;border:2px solid #565656;text-align:center;width:143px;padding:0;display:none;}
.business_box .list li ul li{margin:0;width:143px;}
.business_box .list li ul li a{border:none;border-bottom:1px solid #d3d2d2;width:143px;}
.business_box .list li ul li a:hover{background:#b62828;border:none;border-bottom:1px solid #d3d2d2;}
.business_box .list li a{width:145px;height:28px;display:inline-block;border:1px solid #d3d2d2;font-family:'微软雅黑';font-size:14px;line-height:26px;}
.business_box .list li a i{display:inline-block;width:24px;height:20px;background:url(../images/list.png) no-repeat;margin:0 8px 0 20px; vertical-align:middle;}
.business_box .list li a:hover,.business_box .list li a.cur{background:#565656;color:#fff;border:1px solid #565656;}
.business_box .list li.icon7 a i{background-position:3px 0px;}
.business_box .list li.icon4 a i{background-position:0px -42px;}
.business_box .list li.icon12 a i{background-position:0px -82px;}
.business_box .list li.icon5 a i{background-position:0px -125px;}
.business_box .list li.icon6 a i{background-position:0px -168px;}
.business_box .list li.icon9 a i{background-position:0px -207px;}
.business_box .list li.icon10 a i{background-position:0px -250px;}
.business_box .list li.icon1 a i{background-position:0px -291px;}
.business_box .list li.icon2 a i{background-position:0px -335px;}
.business_box .list li.icon11 a i{background-position:0px -380px;}
.business_box .list li.icon3 a i{background-position:0px -422px;}
.business_box .list li.icon8 a i{background-position:0px -462px;}
.business_box .list li.icon7 a:hover i,.business_box .list li.icon7 a.cur i{background-position:-40px 0px;}
.business_box .list li.icon4 a:hover i,.business_box .list li.icon4 a.cur i{background-position:-42px -42px;}
.business_box .list li.icon12 a:hover i,.business_box .list li.icon12 a.cur i{background-position:-42px -82px;}
.business_box .list li.icon5 a:hover i,.business_box .list li.icon5 a.cur i{background-position:-42px -125px;}
.business_box .list li.icon6 a:hover i,.business_box .list li.icon6 a.cur i{background-position:-42px -168px;}
.business_box .list li.icon9 a:hover i,.business_box .list li.icon9 a.cur i{background-position:-42px -207px;}
.business_box .list li.icon10 a:hover i,.business_box .list li.icon10 a.cur i{background-position:-42px -250px;}
.business_box .list li.icon1 a:hover i,.business_box .list li.icon1 a.cur i{background-position:-42px -291px;}
.business_box .list li.icon2 a:hover i,.business_box .list li.icon2 a.cur i{background-position:-42px -335px;}
.business_box .list li.icon11 a:hover i,.business_box .list li.icon11 a.cur i{background-position:-42px -380px;}
.business_box .list li.icon3 a:hover i,.business_box .list li.icon3 a.cur i{background-position:-42px -422px;}
.business_box .list li.icon8 a:hover i,.business_box .list li.icon8 a.cur i{background-position:-42px -462px;}
.business_box .text{width:234px;background:#b62828;color:#fff;height:142px;padding:8px 15px 0;}
.business_box .text a{color:#fff;}
.business_box .text .tit{font-family:'微软雅黑';font-size:14px;}
.business_box .text h2{font-family:'微软雅黑';font-size:44px;font-weight:normal;height:58px;line-height:58px;}
.business_box .text p.info{line-height:18px;}
.m18{margin-top:18px;}
/**成功案例*/
.index_case{width:364px;height:265px;background:#e2e1e1;}
.index_case .title{height:30px;line-height:30px;border-bottom:1px solid #565656;padding-right:20px;}
.index_case .title span{display:inline-block;color:#fff;font-weight:bold;font-size:14px;width:94px;text-align:center;height:30px;background:#565656;}
.index_case ul{padding-top:8px;}
.index_case li{margin:0 10px 0 15px;height:32px;line-height:32px;background:url(../images/icon02.png) no-repeat left center;padding-left:40px;}
.index_case li a{color:#e81515; font:20px/29px "微软雅黑"; font-weight:bolder; }

/**成功案例*/
.index_case1{width:215px;height:450px;background:#e2e1e1;}
.index_case1 .title{height:30px;line-height:30px;border-bottom:1px solid #565656;padding-right:20px;}
.index_case1 .title span{display:inline-block;color:#fff;font-weight:bold;font-size:14px;width:94px;text-align:center;height:30px;background:#157cb7;}
.index_case1 ul{padding-top:18px; width:200px; margin:0 auto;}
.index_case1 li{ width:200px; float:left; height:29px;line-height:29px; display:block;}
.index_case1 li a{/*color:#e81515;*/ font:12px/29px "微软雅黑"; font-weight:bolder; width:200px;display:block; color:#0377b9;}
.index_case1 li a:hover{ color:#fc0000;}

/**律师网简介*/
.index_about{width:770px;}
.index_about .about_infor{ font-family:"微软雅黑";}
.index_about .about_infor .img{width:268px;}
.index_about .about_infor .img h2{height:26px;line-height:26px;background:url(../images/icon02.png) no-repeat left center;padding-left:32px;font-size:14px;}
.index_about .about_infor .img h2 a{color:#136899;}
.index_about .about_infor .img p.info{line-height:20px;margin-bottom:8px;}
.index_about .about_infor .img .list{width:258px;float:left;margin:0 auto; margin-top:10px;height:117px;}
.index_about .about_infor .img .list li{height:30px;line-height:30px;}
.index_about .about_infor .img .list li span{display:inline-block;width:70px;}



.index_about .about_infor .text{width:480px;height:256px;}
.index_about .about_infor .text h2{height:26px;line-height:26px;background:url(../images/icon02.png) no-repeat left center;padding-left:32px;font-size:14px;}
.index_about .about_infor .text h2 a{color:#136899;}
.index_about .about_infor .text p.info{line-height:22px;margin-bottom:8px;}
/**team*/
.team_box li{width:237px;height:225px;position:relative;float:left;margin:0 13px 0 0;}
.team_box li.nomargin,.index_business .list_mk.nomargin{margin-right:0px !important; }
.team_box li img{width:237px;height:225px;}
.team_box li .info{position:absolute;left:0;bottom:15px;color:#fff;height:56px;width:237px;background:url(../images/bg01.png) repeat;display:none;}
.team_box li .info .tit{font-family:'微软雅黑';font-size:14px; text-align:center; line-height:40px;}
.img_scroll{width:1000px;height:255px;position:relative;overflow:hidden;}
/*.img_scroll .prev,.img_scroll .next { position:absolute; top:115px;cursor:pointer;width:34px;height:62px;background:url(../images/btn01.png) no-repeat;cursor:pointer; z-index:9;}
.img_scroll .prev{background-position:0 0; left:0px}
.img_scroll .next{background-position:-36px 0;  right:0px}*/
.team_box { position:relative; width:1000px; height:265px; overflow:hidden;}
.team_box ul { width:9999px;}
/**业务*/
.index_business{}
.list_mk{background:#edecec;border:1px solid #b7b4b4;width:318px;float:left;margin:0 20px 20px 0;}
.list_mk .title{height:27px;line-height:27px;background:#b7b4b4;padding:0 20px 0 0px;position:relative;width:298px;}
.list_mk .title a{color:#fff;}
.list_mk .title span{display:inline-block;color:#fff;font-weight:bold;font-size:14px;width:94px;text-align:center;height:32px;line-height:32px;background:#157cb7;left:10px;position:absolute;bottom:0;}
.list_mk .box{padding:12px 14px;}
.list_mk .box img{margin-bottom:6px;}
.list_mk .box .list li{height:30px;line-height:30px;}
.list_mk .box .list li span{display:inline-block;width:70px;}


.cpzs{ width:980px; float:left; margin-top:5px;}
#cpzs1{width:980px; margin:0 auto; margin-left:10px;}
#cpzs1 .product{width:250px; height:200px; float:left; text-align:center;}
       #cpzs1 .product a{width:240px; height:190px; float:left; text-align:center;}
            #cpzs1 .product img{width:230px; height:180px;background:#FFFFFF; padding:4px; border:1px #cccccc solid; display:block;}
            #cpzs1 .product a:hover img{  padding:4px; border:1px #12ac44 solid; background:#FFFFFF;}
            #cpzs1 .product a span{width:230px;height:50px; font-size:14px; line-height:50px; text-align:center;}
			

/**业务*/
.index_business1{}
.index_business1 .list_mk1{background:#edecec;border:1px solid #b7b4b4;width:318px;float:left;margin:0 20px 20px 0;height:277px;}
.index_business1 .list_mk1 .title1{height:27px;line-height:27px;background:#b7b4b4;padding:0 20px 0 0px;position:relative;width:298px;}
.index_business1 .list_mk1 .title1 a{color:#fff;}
.index_business1 .list_mk1 .title1 span{display:inline-block;color:#fff;font-weight:bold;font-size:14px;width:94px;text-align:center;height:32px;line-height:32px;background:#157cb7;left:10px;position:absolute;bottom:0;}
.index_business1 .list_mk1 .box1{padding:12px 14px;}
.index_business1 .list_mk1 .box1 img{margin-bottom:6px;}
.index_business1 .list_mk1 .box1 .list1 li{height:30px;line-height:30px;}
.index_business1 .list_mk1 .box1 .list1 li span{display:inline-block;width:70px;}

/**footer*/
.footer{background:#157cb7; height:105px; color:#fff;}
.footer .wrap{width:1000px; margin:0 auto;}
.footer .links p{height:55px;line-height:55px;color:#fff;font-size:14px;}
.footer .links p a{color:#fff;}
.footer .foot_box{width:660px; margin:0 auto;}
.footer .foot_box .img{width:81px;padding-left:60px;}
.footer .foot_box .text{width:500px;}
.footer .foot_box .text p{line-height:30px;}
.footer .copay_info{ text-align:center; padding-top:20px;line-height:30px;}