/* 鎳掍汉鍥惧簱 鎼滈泦鏁寸悊 www.lanrentuku.com */ @charset "utf-8"; /* CSS Document */ * { margin: 0px; padding: 0px; list-style-type: none; } body { background: #fff} body, td, th { font-family:"寰蒋闆呴粦","Arial"; font-size: 14px; color: #333; padding: 0; margin: 0; line-height: 24px; } a:link { text-decoration: none; } a:visited { text-decoration: none; } a:hover { text-decoration: none; } a:active { text-decoration: none; } img { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } .clear { clear: both; } .left{ float:left} .right{ float:right} .pos_rel{ position: relative;} .pos_abs{ position: absolute;} .tup img{ width: 100%} .tup2{ width:25px;} .tup2 img{ width: 100%} .tup3{ width:3.5px;} .tup3 img{ width: 100%} .tup4 img{ width: 40%} .tup5{ width: 30px;} .tup5 img{ width: 50%} .font_12{font-size: 12px;} .font_14{font-size: 14px;} .font_16{font-size: 16px;} .font_18{font-size: 18px;} .wrapper{ width:1200px; margin:0 auto;} .header{ background:#970414; text-align: center; color: #fff; font-size: 18px;} .bj{background:#fff;} .mar{ padding: 6% 4%;} .mar_s{ padding: 3% 3%;} .mar_img{ padding: 3% 0% 3% 3%;} .mar_t1{ margin-top:3%;} .nav{ background: #fff; padding-top: 3%; padding-bottom: 3%; } .nav ul li{ float: left; margin-right: 2%; margin-left: 2%;font-size: 15px;} .nav ul li a{ color: #666} .nav ul li a:hover{ color: #0063b0} /* 鏁堟灉CSS寮€濮 */ .mBan2 { overflow: hidden; } .mBan2 .slideBox{ width:100%; height:auto; position:relative; } .mBan2 .slideBox .hd{ height: 10px; overflow: hidden; position: absolute; bottom: 4px; z-index: 1; width: 61px; margin-left: -26px; left: 50%; padding: 4px 0px 0px 11px; } .mBan2 .slideBox .hd ul{ zoom: 1; } .mBan2 .slideBox .hd ul li{ float: left; width: 6px; height: 6px; background: url(../images/btn1.png) no-repeat; cursor: pointer; margin-right: 10px; } .mBan2 .slideBox .hd ul li.on{ background: url(../images/btn2.png) no-repeat; } .mBan2 .slideBox .bd{ position:relative; height:100%; z-index:0; } .mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important} .mBan2 .slideBox .bd img{ width:100%; height:auto; display:block; } /* 鏁堟灉CSS缁撴潫 */ .room{ width: 103%} .room ul li{ width: 24%; float:left; text-align: center; font-size: 13px; border-bottom: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; padding-top: 3%;} .room ul li img{ width: 70%; margin-bottom: 8%;} .room ul li a{ color: #737373; display: block;} .room ul li .title{ height: 24px; margin-bottom: 10%; overflow: hidden;} .bian{ border-bottom: 1px solid #ccc} .list_video ul li{background: #fff; border:1px solid #ccc; width: 27.888%; -moz-box-shadow:0 0 10px #d4d4d4; padding: 1%; float: left; margin-left: 1.4%; margin-right: 1.4%; margin-bottom: 2%;} .list_video ul li img { width: 100%;} .list_video ul li span{ color: #333; line-height: 22px; height: 24px; display: block; overflow: hidden; margin-top: 8px; text-align: center;} .xla_k{ border:1px solid #999; border-radius: 10px; color: #666; padding-left: 10px; padding-right: 10px; outline: none; height: 26px; line-height: 26px;} .new{ margin: 2% 5%} .new ul li{ color: #999; line-height: 22px; border-bottom: 1px solid #e5e5e5; padding-bottom: 5px; padding-top: 5px;} .new ul li a{ color: #999;height:40px;overflow:hidden;display:block;} .new ul li h2{ color: #000; font-size: 15px; font-weight: normal;} .new ul li h2 a{ color: #000;height:20px;overflow:hidden;display:block;} .new ul li span{ font-size: 12px; display: block;} .fan{ top:0px; left:10px; font-size: 16px;} .fan a{ color: #fff} /***************鍒嗛〉******************/ .fenye{ float:left; margin-top:10px; font-size: 13px;} .fenye ul{ float:left; margin-left:32px; } .fenye ul li{ float:left; margin-left:5px; padding: 4px 6px; font-weight:bold; cursor:pointer; color:#97061b;} .fenye ul li a{ color:#999;} .fenye ul li.xifenye{ width:38px; text-align:center; float:left; position:relative;cursor: pointer; color:#999;} .fenye ul li .xab{ float:left; position:absolute; width:39px; border:1px solid #ccc; height:123px; overflow-y: auto;overflow-x: hidden;top:-125px; background-color: #fff; display:inline;left:-1px; width:50px;} .fenye ul li .xab ul{ margin-left:0; padding-bottom:0;} .fenye ul li .xab ul li{ border:0; padding:4px 0px; width:34px; margin-left:0px; text-align:center;} /*杩斿洖椤堕儴*/ .OnlineService_Bg {overflow:hidden;position:fixed;right:10px;bottom:20px;z-index:10; background: #97061b; border-radius: 50%; width: 40px; height: 40px; line-height: 40px;} .OnlineService_Top {width:100%;height:30px;margin-bottom:10px;} .OnlineService_Top a {display:block;text-align:center;cursor:pointer;text-decoration:none;} .OnlineService_Top img{ width: 50%; margin-top: 15%} .yer_font tr td{ padding: 1%;} .yer_cont{color: #737373; font-size: 15px; line-height: 28px; margin:1% 5%} .yer_cont img{ max-width: 100%; height:auto; display:block;} .yer_more{border-left:1px solid #e2e2e2; border-top:1px solid #e2e2e2; text-align: center; height: 28px; line-height: 28px; color: #666} .yer_name{ font-size: 18px; color: #000; font-weight: bold;} .yerlaw_name{ position: relative; border-bottom:1px solid #e5e5e5;} .yerlaw_name ul li{ float: left; line-height: 38px; font-size: 14px; width: 78px; text-align: center; border-right:1px solid #e5e5e5; } .yerlaw_name ul li:hover{ background: #fff; } .yerlaw_name ul li a{ color: #000; display: block;} .yerlaw_name ul li a:hover{ color: #0063b0} .yerlaw_name ul li.yerlaw_hover{color: #0063b0; border-bottom: 2px solid #0063b0} .yerlaw_name ul li.yerlaw_hover a{color: #0063b0} .yerlaw_list{ padding: 15px;} .yerlaw_list ul li{ background-image: url(../images/dian.jpg); background-repeat: no-repeat; background-position: 0px 16px; padding-left: 13px; line-height: 36px; height: 36px; font-size: 14px;} .yerlaw_list ul li a{ float: left; color: #000} .yerlaw_list ul li span{ font-size: 12px; color: #999; float: right;} .yerlaw_more{ position: absolute; top:0px; right: 10px; padding-top: 5px; line-height: 31px;} .yerlaw_more a{ color: #666} .list_tu ul li{ margin-bottom: 1px; padding: 4%; color: #959595; line-height: 24px; font-size: 15px;} .list_tu ul li a{color: #959595; } .list_tu ul li img{ width: 27%; float: left; margin-right: 3%; border:1px solid #d7d5d6;} .list_tu ul li h2{ font-weight: normal; font-size: 18px; height: 22px; overflow: hidden; color: #000; margin-top: 4px; margin-bottom: 6px;} .list_tu ul li h2 a{ color: #000;} .list_tu ul li span{ display: block; font-size: 13px;} .list_img{padding-top: 3%;} .list_img ul li{background: #fff; width: 46%; float: left; margin-left: 2%; margin-right: 2%; margin-bottom: 2%;} .list_img ul li img { width: 100%;} .list_img ul li span{ color: #333; line-height: 22px; height: 44px; display: block; overflow: hidden; margin-top: 8px;} .field{ color: #005a99; font-size: 16px; text-align: center;} /*涓昏鏍峰紡*/ .nav_ind{ background: #fff; padding-top: 3%; padding-bottom: 3%;width:100%;} .nav_ind ul li{ float: left; margin-right: 1.5%; margin-left: 1%; font-size: 14px;} .nav_ind ul li a{ color: #666} .nav_ind ul li a:hover{ color: #0063b0} .subNavBox{position: relative; float: right; } .subNav{cursor:pointer;font-size:12px;margin-right: 8px;color:#999; height:38px;line-height:38px;} .subNav:hover{color:#277fc2;} /*.currentDd{color:#277fc2} .currentDt{background-image:url(../images/jiantou.jpg);}*/ .navContent{display: none; position: absolute; z-index: 9999; right: 0px; background: #fff} .navContent li{ width: 130px;} .navContent li:hover{background:#277fc2} .navContent li a{display:block; text-align:center;font-size:14px;line-height:28px;color:#333} .navContent li a:hover{color:#fff;} .hide{display: none;} .index_title { width: 90%; position: relative; margin: 3% 5% 3% 5%; } .index_title_a { background: #970512; border-radius: 5px; padding: 3px 5px; left: 0px; z-index: 1; color: #fff; } .index_titleMain { width: 100%; height: 130px; line-height: 25px; overflow: hidden; position: relative; margin-top: 1%; } .index_titleUl { position: absolute; width: 100%; } .index_titleUl li { width: 100%; overflow: hidden; } .index_titleUl li a { color: #444; height:30px; overflow:hidden; display:block } .News_top { width: 100%; height: 40px; background: #f3f2f2; line-height: 40px; font-size: 16px; } .News_title { display: block; width: 48%; height: 38px; float: left; border-bottom: 2px solid #255f36; color: #255f36; text-align: center; margin-right: 2%; } .News_titleHover { border-color: #970414; color: #970414; } .News_title:nth-child(3) { float: right; margin: 0; } .News_main { width: 90%; margin: 5% 5% 10px 5%; } .News_main_word { width: 100%; font-size: 12px; border-bottom:1px solid #e5e5e6; margin-bottom: 8px; padding-bottom: 5px; } .News_main_word img{ width: 100%; } .News_main_img { display: block; width: 100%; } .News_main_title { display: block; width: 100%; height: 22px; overflow: hidden; color: #444; font-size: 15px; padding-top: 5px; } .News_word { width: 100%; height: 40px; color: #666; line-height: 20px; overflow: hidden; margin: 3px 0; } .News_word a{ color: #666; } .News_main_more { color: #999; } .News_main_more a { color: #e9831c; } .none { display: none; } .center { width: 90%; margin: 10px 5%; } .second_title { width: 100%; line-height: 40px; color: #444; font-size: 16px; border-bottom: 1px solid #e9831c; } .second_title_border { width: 3px; height: 20px; margin: 10px 10px 0 0; background: #e9831c; } .second_nav { position: relative; } .second_nav_icon { margin-top: 5px; } .second_nav_more { position: absolute; width: 140px; right: 0; top: 40px; } .second_nav_more_zz { width: 140px; height: 100%; background: #000; filter: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; position: absolute; left: 0; top: 0; } .second_nav_more ul { position: relative; z-index: 1; font-size: 14px; margin-top: 15px; } .second_nav_more ul li { width: 100%; line-height: 30px; margin: 5px 0; } .second_nav_more ul li a { color: #FFF; margin-left: 20px; } .second_nav_more ul li a:hover { color: #e9831c; } .second_nav_more ul li a span { float: right; margin-right: 20px; } .word_main { line-height: 28px; color: #737373; margin: 20px 0; } .word_main img{ max-width:100%; } .right_name { color: #333; font-size: 16px; background-image: url(../images/dian1.jpg); background-repeat: no-repeat; background-position: 0px 10px; padding-left: 15px; margin-bottom: 10px; } .tea{border-bottom:1px dotted #ececec; margin-top: 15px; padding-bottom: 15px;} .teac{padding-bottom: 5px; padding-top: 5px;} .teachs{color: #f00; width: 20%; text-align: left; line-height: 30px; font-size: 14px;} .right_li{ font-size: 14px; float: right; width: 80%;} .right_li ul li{ float: left; height: 30px; line-height: 30px; margin-left: 3.5%; margin-right: 3.5%;} .right_li ul li a{color: #747474;} .right_li ul li a:hover{ color: #9f2b33} .nv{padding-left: 25px;font-size:12px;} .nv span{color: #fff; margin-left: 3px;} .p-w40 img{ width: 100%} .teach_name{ font-size: 16px; font-weight: bold;} .teach_hui { color: #a9a9a9; margin-top: 5px; margin-bottom: 5px; font-size: 14px; } .teach_zy{font-size: 14px;line-height: 32px;} .teach_zy li span{ width: 70px; float: left;} .lawye_show{color: #737373; font-size: 15px; line-height: 28px; padding: 10px;} .lawye_show h2{ text-align: center; font-size: 15px; color: #97061b; background: #f8f7f7; margin-top: 3%; margin-bottom: 3%} .acad ul li{ float: left; margin-bottom: 10px; border-bottom:1px solid #e7e7e9; padding-bottom: 13px; width: 100%;} .acad_left{border-right: 1px dotted #b5b5b5; color: #951313; line-height: 20px;} .acad_left span{ color: #ad0f19; font-size: 24px; font-weight: bold;} .acad ul li .red{color: #951313; font-style: italic; font-size: 13px;} .acad ul li .acad_right{line-height: 20px; color: #999; font-size: 13px;} .acad ul li .acad_right h3{ height: 20px; overflow: hidden; font-weight: normal;} .acad ul li .acad_right h3 a{ color: #000; height: 20px; overflow: hidden;display:block;} .acad ul li span a{ color: #97061b; float: right;} .acad ul li:hover span a{ color: #970513; float: right; margin-right: 0px;} .acad ul li:hover .acad_right h3 a{ color: #970513} .acad ul li:hover .red{color: #970513;} .acad_con {margin-top: 1%} .acad_con a{ color: #999} .gao{ height: 12px; background: #f3f2f2} .font16{ font-size: 16px;} .footer { width: 100%; font-size: 12px; } .footer_top { width: 90%; margin: 10px 0% 10px 5%; color: #444; line-height: 20px; } .footer_logo { margin-bottom: 5px; } .footer_down { border-top: 1px solid #e5e5e5; height: 40px; line-height: 40px; text-align: center; color: #444; } .htit{line-height:1rem;padding:0 .3rem;color:#ff8e2e;font-size: .4rem;margin:1rem 0 .4rem 0} .wrapper01 {position:relative;height: 1rem;width: 100%;overflow: hidden;margin:0 auto;border-bottom:1px solid #ccc} .wrapper01 .scroller {position:absolute} .wrapper01 .scroller li {height: 1rem;color:#333;float: left;line-height: 1rem;font-size:14px;text-align: center} .wrapper01 .scroller li a{color:#333;display:block;margin:0 .3rem} .wrapper01 .scroller li.cur a{color:#97061b;} .clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;} .clearfix{*zoom:1;} /* main_image */ .main_visual{min-height:133px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;} .main_image{min-height:133px;overflow:hidden;position:relative; } .main_image ul{width:9999px;height:auto;overflow:hidden;position:absolute;top:0;left:0} .main_image li{float:left;width:100%;height:auto;} .main_image li span{display:block;width:100%;height:auto} .main_image li a{display:block;width:100%;height:auto} .main_image li img{ width: 100%; height: auto; display: block;} .main_image .text{width:90%; position: absolute!important; z-index:9999999 !important; top:100px; left:0px !important; text-align:left;font-size:14px; font-weight:bolder; color:#fff; background:url(../images/title_bg.png) repeat-x; float:left; line-height:33px; padding:0 20px;} .flicking_con{position:absolute;bottom:7%;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;} .flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px} .flicking_con a.on{background-position:0 -21px} /*-----*/ .text_search{ width: 100%; height: 30px; border: 1px solid #d7d7d7; background: #FFF; outline: none; border-radius: 5px; margin: 20px 0; padding-left:5px; } .sub_search{ width: 100%; height: 30px; line-height: 30px; text-align: center; background: #970414; color: #FFF; border-radius: 5px; border: 0; } .li_tus ul li { border-bottom: 1px solid #ebebeb; padding: 2% 0 3% 0; color: #7a7a7a; line-height: 20px; font-size: 0.7rem; } .li_tus ul li img { float: left; width: 7.5rem; height: 5.25rem; margin-right: 0.5rem; } .li_tus_tit{ margin-top: 2%;} .login-right{ float:center; margin:30px auto; padding:20px; width:300px; text-align:left; border:1px solid #e5e5e5; border-radius:3px; background:#fff; } .login-right h1{ margin-bottom:20px; color:#555; font-size:22px; font-weight:700; letter-spacing:3px; line-height:30px; height:30px; text-align:center; } .login-right li{ position:relative; clear:both; margin-bottom:10px; height:50px; *display:inline; *zoom:1; } .login-right li label{ position:absolute; top:1px; left:10px; width:80px; height:40px; line-height:40px; color:#999; font-size:14px; } .login-right li input{ display:block; margin:0; padding:10px 10px 10px 80px; width:196px; height:20px; line-height:20px; border:1px solid #e8e8e8; background:#fbfcff; color:#333; font-size:14px; border-radius:3px; } .login-right li input:focus{ border-color:#999; } .login-right li span{ line-height:24px; } .login-right .btn-box .col{ clear:both; margin-bottom:10px; padding-bottom:10px; color:#555; font-size:14px; line-height:20px; } .login-right .btn-box .col .submit{ display:block; padding:10px 20px; width:87%; color:#fff; font-size:14px; line-height:20px; border:0; background:#970414; text-align:center; border-radius:3px; cursor:pointer; } .login-right .btn-box .tips{ display:none; margin:0; padding:0; text-align:center; font-size:12px; color:#f00; } .login-right .oauth-box { clear:both; padding-top:20px; } .login-right .oauth-box h3{ display:block; margin-bottom:10px; color:#555; font-size:14px; line-height:30px; height:30px; font-weight:normal; } .login-right .oauth-box p{ margin-left:-25px; } .login-right .oauth-box p a{ display:block; float:left; margin:0 0 10px 25px; _display:inline; _zoom:1; } .login-right .oauth-box p a img{ width:38px; height:38px; }