body { color: #333; background: #fff; font-size: 12px; font-family: "microsoft yahei", Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; } *{ padding:0; margin:0;} img{ border:none;} li{ list-style-type:none;} .clean{ clear:both;} i, em { font-style: normal; } a { color: #333333; text-decoration: none; } a:hover { color: #6a6a6a; text-decoration: underline; } .fl { float: left; _display: inline; } .fr { float: right; _display: inline; } #head{ background-color:#fff; border-bottom:2px solid #0d61ac; width:100%; height:140px; background:url(../images/5-13050GTF9-50.png) repeat;} .header{ width:1024px; margin:0 auto; height:140px; overflow:hidden; position:relative;} .logo{ height:66px; width:643px; position:absolute; left:0; top:10px;} .top_l{ width:643px; float:left; margin:16px 0 0 75px; } .top_l .logo{float:left;width:70px;height:63px;} .top_l .logo img{width:70px;height:63px;} .top_l .sitename { float: left; height: 63px; margin-left: 20px; } .top_l .sitename .cn a{ font-size: 22px; color: #161616; text-decoration: none; font-family: "微软雅黑"; font-weight: bolder; text-indent: 40px; letter-spacing: 2px; text-shadow:2px 2px 1px #ccc; } .top_l .sitename .cn1 a{ font-size: 22px; color: #161616; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; text-indent: 40px; letter-spacing: 0px; text-shadow:2px 2px 1px #ccc; } .top_l .sitename .en a{ font-size: 13px; color: #666; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; text-indent: 40px; text-shadow:2px 2px 1px #ccc; } .top_l .descrition{ font-size: 14px; font-family: "微软雅黑"; font-weight: bolder; width: 200px; float: left; border-left-width: 1px; border-left-style: solid; margin-left: 10px; padding-left: 10px; border-left-color: #060; color: #666; } .tel{position:absolute; right:10px; top:35px;} .tel strong{ font-size:18px; font-weight:bold; color:#c6443f;} #menu{ height:42px; width:1024px; margin:0 auto; position:absolute; bottom:0px;} .nav{ line-height:42px;} #menu ul li{ float:left; font-size:16px; text-align:center; width:128px;} .nav_on{ background-color:#09528e;border-radius: 5px 5px 0px 0px;} #menu .nav_on a{ color:#fff; text-decoration:none;} #menu ul li a{ color:#333; text-decoration:none; display:block; height:42px;width:144px;} #banner{height:350px; z-index:10000; border-bottom: 2px solid #0d61ac;background-color:#ccc;} #banner_page{height:350px; width:1440px;z-index:10000; margin:0 auto;} #container{ width:976px; background-color:white; box-shadow:0px 0px 20px #b1b0b0; -moz-box-shadow:0px 0px 20px #b1b0b0; -webkit-box-shadow:0px 0px 20px #b1b0b0; padding:24px; margin:0 auto 50px; height:auto; } #lawyer{ width:600px; float:left;} .heading{ font-size:24px; font-weight:bold; color:#666; letter-spacing:1px;} .heading span{ font-size:14px; color:#CCC; margin-left:10px; font-weight:normal; letter-spacing:0px;} #lawyer .photo{ margin:30px 20px 0 0; float:left;} #lawyer .photo img{ padding:4px; border:1px solid #CCC; border-radius:5px;} #lawyer .intro{ float:left; width:430px; margin-top:30px; line-height:30px; text-indent:2em;} #lawyer .intro span{ float:right; padding-right:8px;} #lawyer .intro span a{ color:#b90f10; text-decoration:none;} .notice_wrap { width: 980px; height: 38px; margin: 0 auto; position: relative; padding-bottom: 16px; } .notice_wrap .notice_bg { position: absolute; left: -4px; top: 0; width: 980px; height: 38px; padding: 0 4px 6px 4px; background: url(../images/notice_bg.png) no-repeat; } .notice_wrap .notice { height: 38px; } .notice_wrap .notice h2 { float: left; margin-top: 12px; margin-right: 20px; padding: 0 11px 0 14px; height: 14px; line-height: 14px; font-size: 14px; font-weight: bold; border-right: 2px #DA251D solid; color: #DA251D; } .notice_wrap .notice .ul_wrap { float: left; width: 380px; height: 38px; overflow: hidden; position: relative; } .notice_wrap .notice ul { position: absolute; left: 0; top: 0; width: 380px; } .notice_wrap .notice li { height: 38px; line-height: 38px; vertical-align: bottom; } .notice_wrap .notice li span { float: left; } .notice_wrap .notice li em { float: right; color: #666; } .notice_wrap .partake { padding: 0 14px 6px 4px;height: 38px; line-height: 38px; } .notice_wrap .notice a{ height: 38px; line-height: 38px;} .form{height: 38px; } #new{ float:right; width:340px; height:331px; overflow:hidden; margin-top:14px;} #service,#products{ width:976px; height:auto; overflow:hidden; margin-top:40px;} #service,#products .nav{margin-top:30px; width:214px;padding-left: 5px; padding-right: 15px;} .cp-l{width:210px; float: left;overflow: hidden; position:relative;} .cp-l h2{height:35px;line-height:35px;color:#fff; text-align:center;font-weight:normal;font-size:16px;background:rgb(9, 82, 142);} .cp-l h2 a{color:#fff;} .cp-l h3{height:32px; line-height: 32px;padding-left:45px; font-size:14px;background:url('../images/cp_a.gif') no-repeat;} .cp-l h3 a{color:rgb(9, 82, 142);} .cp-l h4{height:35px; line-height:35px;border-bottom:1px dotted #efefef; padding-left:25px; background:url('../images/ico1.gif') no-repeat 7px center;} .cp-l h4 a{color:#000; display:inline-block; width:148px; font-size:12px; font-weight:normal; overflow: hidden;} .cp-l ul{padding:5px 0 0 34px;} .cp-l li{height:35px; line-height:35px;border-bottom:1px dotted #efefef; padding-left:45px; background:url('../images/ico1.gif') no-repeat 27px center;} .cp-l li a{color:#000; display:inline-block; width:148px; overflow: hidden;} .cp-r{width:715px; float:right; overflow: hidden;} .cp-r h3{height:36px; line-height:36px; border-bottom:1px solid #7b99da;} .cp-r h3 em{float: left;font-size:16px;font-family:'Microsoft YaHei';font-weight:normal;} .cp-r h3 em a{display:inline-block; height:36px; padding:0 28px; margin-left:5px;} .cp-r h3 em a.cur,.cp-r h3 em a:hover{background:url('../images/ico2.gif') no-repeat 0 center; color:#0F46BC;} .cp-r h3 b{float: right; font-weight:normal; font-size:12px; margin-top:12px;} .cp-r h3 b a{color:#999;} #service{width:980px;} #products .list{width:732px;} .col-lg-01,.col-lg-02{ margin-top:30px; width:214px; height:340px; float:left; background:#156645; text-align: center; outline: #fff dotted 1px; padding-left: 15px; padding-right: 15px; cursor: pointer; } .col-lg-01:hover,.col-lg-02:hover{ background-color:#11573B;} .col-lg-01 img,.col-lg-02 img { margin: 20px auto; width:200px; height:150px; } .col-lg-01 a,.col-lg-02 a{color:#fff; text-decoration:none;} .col-lg-01 h2, .col-lg-01 h3 ,.col-lg-02 h2, .col-lg-02 h3 { font-size: 14px; font-family: "microsoft yahei"; padding: 0; margin: 0; font-weight:500; padding: 0px 0; color:#fff } .col-lg-01 hr ,.col-lg-02 hr { width: 60%; height: 1px; border: 0; margin:8px auto; background-color:#fff; } .col-lg-01 p,.col-lg-02 p{ line-height:24px;} #service-m{ width:976px;overflow: hidden; margin-top:40px;} #service-m ul{ margin-top:30px; text-align:center;} #service-m ul li{ float:left; margin:0px 2px 4px 2px; background-color:#f9f9f9;} #service-m ul li a{color:#333; text-decoration:none; display:block; padding:4px 8px;} #service-m ul li:hover{text-decoration:none; background-color:#b90f10;} #service-m ul li a:hover{color:#fff;} #case{ width:976px; height:auto; overflow:hidden; margin-top:40px;} #case ul{ margin-top:30px;} #case ul li{float:left; background-color:#f9f9f9; padding:15px; color:#333;outline: #fff solid 1px; width:458px; height:100px;cursor: pointer;} #case ul li img{ margin:12px; float:left; width:60px;} #case ul li div{ padding-left:12px; float:left;} #case ul li b{ font-size:18px; } #case ul li p{ width:350px; line-height:24px; margin-top:8px; font-size:12px;} #case ul li:hover{background:#f5f5f5;} #case ul li a{ color:#333; text-decoration:none;} #case ul li a:hover{ color:#b90f10; text-decoration:none;} #foot{ background-color:#3A3D42; width:100%; height:240px;} .footer{ width:1024px; margin:0 auto;} .footer a{ color:#fff; text-decoration:none;} .fleft{ width:800px; float:left; margin-top:30px;} .copyright{ font-size:14px; color:#fff;} .fleft p{ font-size:12px; color:#cccdd1; margin-top:20px; line-height:24px;} .copy{ font-size:12px; color:#fff; border-top:1px dotted #fff; padding-top:20px; margin-top:20px;} .fright{ float:right; margin:10px 20px 0 0; font-size:24px; font-weight:bold; color:#fff; line-height:50px;} #bottom{ background-color:#2A2B2F; height:50px; text-align:center; overflow:hidden;} #share{ text-align:center; width:186px; margin:0 auto; padding-top:8px;} .navbox { background: #fff; border-radius: 5px; } .navbox_title { color: #fff; background: #b90f10; padding: 25px 0; text-align: center; font-size: 1.4em; border-radius: 5px 5px 0px 0px; } .subnav2 { padding: 10px 15px 20px; } .subnav2 li { list-style: none; border-bottom: #f5f3f3 solid 1px; margin-bottom: 5px; text-indent: 10px; font-size:14px; } .subnav2 li a{ color:#333; text-decoration:none;margin-bottom: 5px;} .subnav2 li>a:hover, .subnav2 li>a.thisclass { background: #7c7c7c; color: #fff!important; } .subnav2 li>a { display: block; border-radius: 5px; padding: 15px 0 10px; } .subnav2 .pull-right { margin-right: 15px; font-family:"宋体" } .case { overflow: hidden; width: 1000px; height: auto; float: left; } .case_con { width: 1000px; }