@charset "gb2312";
/* CSS Document */
@import url(/css/public.cssv);
body {background: #f8f8f8;}
.newTopSearch { height: 255px; background: url(../img/20180820001.jpg) no-repeat center center rgb(12, 11, 16); display: none;}
.newTopSearch form { width: 650px; margin: 0 auto; padding: 92px 0 0 0; }
.newTopSearch .hd { height: 40px; background: #fff; border-radius: 3px; position: relative; }
.newTopSearch .hd .text { line-height: 40px; padding: 0 70px 0 15px; color: #ff6237; width: 100%; border: none; background: none; }
.newTopSearch .hd .btn { width: 60px; position: absolute; right: 0; top: 0; line-height: 40px; background: none; cursor: pointer; color: #ff6237; font-size: 20px; }
.newTopSearch .bd { }
.newTopSearch .bd a { font-size: 14px; color: #fff; display: inline-block; margin-right: 15px; line-height: 40px; }
.caseWrap { padding: 15px 0 80px; }
.caseWrap a { text-decoration: none; }
.hidden { display: none !important; }
.caseSideBar {width: 300px;float: right;/* background: #fff; */}
.caseSideSearch { position: relative; padding-bottom: 20px; margin-top: 10px; }
.caseSideSearch .text { border: 1px solid #dcdcdc; line-height: 40px; height: 40px; padding: 0 50px 0 20px; border-radius: 40px; width: 100%; background: none;/* font-size: 14px; */ }
.caseSideSearch .btn { position: absolute; right: 0; top: 0; height: 40px; line-height: 40px; text-align: center; cursor: pointer; width: 50px; background: none; color: #d6d8d8; }
.caseSideTitle { font-size: 18px; color: #404243; position: relative; line-height: 59px; height: 59px;/* border-bottom: 1px solid #e9e9e9; */ }
.caseSideTitle span { font-size: 12px; color: #999; font-weight: normal; }
.caseSideTitle a { float: right; font-size: 14px; color: #ff6237; }
.caseSideItemBox { margin-bottom: 10px; padding: 0 20px; background: url(../img/181119003.jpg) repeat-x 0 0 #fff; border: 1px solid #e4e4e4; border-radius: 8px; }
.caseSide_01 { padding: 15px 0 25px; margin: 0 -10px; }
.caseSide_01 li { width: 50%; float: left; mar;
margin: 6px 0; padding: 0 10px; }
.caseSide_01 li a { display: block; padding: 0 0 0 0px; position: relative; line-height: 28px; color: #404243; border: 1px solid #e9e9e9; border-radius: 30px; text-align: center; font-size: 14px; }
.caseSide_01 li i { width: 20px; height: 20px; background: url(../img/001_01.png) no-repeat center center; position: absolute; left: 0; top: 50%; margin-top: -10px; }
.caseSide_01 li a:hover { color: #ff6237; border-color: #ff6237; }
.caseSide_01 li .on { color: #ff6237; border-color: #ff6237; }
.caseSide_02 { padding: 18px 0 20px; margin: 0 -4px; }
.caseSide_02 li {/* padding: 4px 0px; */ float: left;/* margin: 0 4px; */ background: #f7f7f7; width: 50%; text-align: center; }
.caseSide_02 li:nth-of-type(4n+3), .caseSide_02 li:nth-of-type(4n+4) { background: #fdfdfd; }
.caseSide_02 li a {/* display:block; */ font-size: 13px; line-height: 50px;/* border: 1px solid #ff6237; *//* background:#4074e1; */ color: #3c4048; border-radius: 30px;/* padding: 0 20px; *//* float: left; */ display: inline-block; }
.caseSide_02 li a:hover {/* background: #ff6237; */ color: #ff6237; }
.caseSide_03 { padding: 10px 0 10px 12px; margin-left: -20px; margin: 0 0 0 -20px; }
.caseSide_03 li { float: left; width: 25%; line-height: 20px; margin: 20px 0; position: relative; text-align: center; }
.caseSide_03 li a { color: #555; font-size: 14px; }
.caseSide_03 li a:hover { color: #4074e1; }
.caseSide_03 li:before { content: ''; height: 16px; width: 1px; background: #ececec; position: absolute; left: 0; top: 2px; }
.caseSide_03 li:nth-of-type(4N+1):before { background: none; }
.caseSide_04 { padding: 20px 12px 30px 12px; margin: 0; }
.caseSide_04 li { padding: 9px 0; }
.caseSide_04 li a { display: block; line-height: 50px; border: 1px solid #4074e1; color: #4074e1; font-size: 18px; text-align: center; border-radius: 4px; }
.caseSide_04 li a:hover { background: #4074e1; color: #fff; }
.caseSide_05 { padding: 0; margin: 0; }
.caseSide_05 li {/* margin: 0 0 0 60px; */ padding: 17px 0 17px 50px; position: relative; border-bottom: 1px dashed #ccc; }
.caseSide_05 li:last-of-type { border: none; }
.caseSide_05 .QRbox { background: url(../img/002_05.png) no-repeat; width: 30px; height: 30px; float: right; margin-top: 10px; cursor: pointer; }
.caseSide_05 .QRcon { width: 180px; height: 180px; position: absolute; right: 30px; top: 50%; margin-top: -105px; border-radius: 3px; overflow: hidden; box-shadow: 0px 0px 10px 0px rgb( 100, 100, 100 ); z-index: 2; display: none; }
.caseSide_05 .QRbox:hover .QRcon { display: block; }
.caseSide_05 .icon { position: absolute; left: 0; top: 50%; margin-top: -20px; }
.caseSide_05 h2 { font-size: 16px; color: #333; line-height: 30px; margin: 0; }
.caseSide_05 p { font-size: 12px; color: #999; line-height: 20px; }
.caseSide_06 { padding: 10px 0; }
.caseSide_06 li { padding: 15px 0; }
.caseSide_06 li a { display: block; }
.caseSide_06 li .img { float: left; width: 138px; height: 106px; margin-right: 20px; border-radius: 5px; background-position: center center; background-size: cover; }
.caseSide_06 li a h2 { font-size: 13px; color: #333; line-height: 20px; height: 60px!important; overflow: hidden;/* margin-bottom: 10px; */ }
.caseSide_06 li a p { font-size: 14px; line-height: 18px; height: 36px; overflow: hidden; color: #bfbfbf; width: 98px; margin: 9px 0; }
.caseSide_06 li a:hover p { color: #ff6237; }
.caseSide_06 li a:hover h2 { font-weight: bold; color: #ff6237; }
.caseSide_06 li a span { line-height: 30px; background: #ff6237; display: inline-block; font-size: 12px; text-align: center; color: #ffffff; border-radius: 30px; width: 98px; margin-top: 10px; vertical-align: text-top; }
.caseSide_07 { }
.caseSide_07 ul { }
.caseSide_07 li { padding: 4px 0; }
.caseSide_07 li a { font-size: 13px; line-height: 2; display: block; position: relative; padding: 0 0 0 10px; color: #4f4f50; }
.caseSide_07 li a:hover { color: #ff6237; /*font-weight: bold;*/ }
.caseSide_07 li a:before { width: 4px; height: 4px; border-radius: 4px; background: #4f4f50; position: absolute; left: 0; top: 50%; margin-top: -2px; content: ''; }
.caseSide_07 li a:hover:before { background: #ff6237 }
.caseSide_08 { }
.caseSide_08 img { }
.caseSide_08 a { text-align: center; border-radius: 8px; overflow: hidden; position: relative; display: block; margin-bottom: 10px; }
.caseSide_08 a .t { position: absolute; width: 100%; padding: 0 20px; text-align: center; top: 30px; left: 0; font-size: 15px; color: #fff; line-height: 1; font-weight: bold; }
.caseSide_08 a h2 { color: #fff; font-size: 24px; line-height: 1; text-shadow: 1px 2px 9px #000; font-weight: bold; margin-bottom: 10px; }
.caseSide_08 a span { display: inline-block; color: #312c2c; background: #80fdd6; line-height: 26px; height: 26px; margin-top: 10px; padding: 0 26px; }
.caseSide_08 a:hover { box-shadow: 0px 0px 4px 1px #959595; }
.caseSide_09 {padding-bottom: 0px;}
.caseSide_09 ul { }
.caseSide_09 li {padding-bottom: 40px;}
.caseSide_09 li a { display: block; position: relative; }
.caseSide_09 li img { border-radius: 8px; }
.caseSide_09 li a .t { position: absolute; left: 0; top: 30px; width: 100%; color: #000; font-weight: bold; text-align: center; line-height: 22px; }
.caseSide_09 li a .t h2 { font-weight: bold; line-height: 1; margin-bottom: 10px; }
.caseSide_09 li a .t p { }
.caseSide_09 .swiper-button-prev, .caseSide_09 .swiper-button-next {background: none;color: #fff;font-size: 20px;text-align: center;width: 26px;height: 50px;line-height: 50px;background: #000;opacity: .4;left: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); display: none;}
.caseSide_09:hover .swiper-button-prev, .caseSide_09:hover .swiper-button-next { display: block;}
.caseSide_09 .swiper-button-next{left: inherit;right: 0;}
.caseSide_09 .swiper-button-prev:hover, .caseSide_09 .swiper-button-next:hover {background: #ff6237;border-color: #ff6237;opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.caseSide_09 .swiper-pagination-switch {background: #afafaf!important;opacity: 1!important;border: 2px solid #fff;width: 10px!important;height: 10px!important;}
.caseSide_09 .swiper-active-switch {background: #fff!important;border-color: #ff6237!important;}
#caseSide_anli .prev { position: absolute; right: 15px; top: 0; height: 70px; line-height: 70px; color: #d1d1d1; cursor: pointer; }
#caseSide_anli .prev:hover { color: #ff6237; }
#caseSide_anli { position: relative; }
.caseSide_txfa { padding: 20px 0 10px; }
.caseSide_txfa li { padding: 0 0 24px; }
.caseSide_txfa li a { display: block; }
.caseSide_txfa li img { width: 100%; height: 97px; }
.caseSide_txfa li a p { text-align: center; font-size: 16px; line-height: 30px; color: #4f4f50; background: #ebebeb; }
.caseSide_txfa li a:hover p { background: #5fcad9; color: #fff; }
.caseSide_tjsb {padding: 15px 0 20px;}
.caseSide_tjsb li { padding: 0 0 5px; }
.caseSide_tjsb li a { display: block; }
.caseSide_tjsb li img { width: 100%; height: 190px; }
.caseSide_tjsb li a p {font-size: 14px;line-height: 40px;color: #4f4f50;text-align: center;}
.caseSide_tjsb li a:hover p { color: #5fcad9; }
.caseSide_tjsb:hover .swiper-button-prev, .caseSide_tjsb:hover .swiper-button-next{margin-top:-50px;}
.caseSide_hotQA { padding: 6px 0; }
.caseSide_hotQA li { border-bottom: 1px solid #cfcfcf; padding: 14px 0; }
.caseSide_hotQA li:last-of-type { border: none; }
.caseSide_hotQA a { display: block; }
.caseSide_hotQA a h3 { font-size: 15px; color: #4f4f50; line-height: 1; padding: 6px 0; }
.caseSide_hotQA a p { font-size: 12px; color: #bfbfbf; line-height: 20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.caseSide_hotQA a:hover h3 { font-weight: bold; color: #ff6237; }
.caseSide_weixin { padding: 30px 0 35px; }
.caseSide_weixin img { display: block; margin: 0 auto; border: 1px solid #cacaca; border-radius: 10px; padding: 9px; }
.caseSide_tabNews { padding: 15px 0 0 0; }
.caseSide_tabNews .hd {/* border-bottom: 1px solid #f0f0f0; */ }
.caseSide_tabNews .hd ul { margin: 0 -5px; overflow: hidden; }
.caseSide_tabNews .hd li { width: 33.33333%; float: left; padding: 0 5px;/* border-left: 1px solid rgb(102, 102, 102); */ position: relative; }
.caseSide_tabNews .hd li:before { content: ''; width: 1px; height: 15px; background: #666; position: absolute; left: -1px; top: 9px; }
.caseSide_tabNews .hd a { font-size: 14px; color: #666; text-align: center; display: block; border: 1px solid rgb(249, 250, 250); border-radius: 30px; }
.caseSide_tabNews .hd li.on a {/* background: #ff6237; */ color: #ff6237; border-color: #ff6237; }
.caseSide_tabNews .bd { padding: 10px 0; text-align: right; }
.caseSide_tabNews .bd li { padding: 0 0 0 10px; text-align: left; }
.caseSide_tabNews .bd li a { display: block; line-height: 36px; }
.caseSide_tabNews .bd li .pic { float: left; width: 110px; height: 75px; margin-right: 10px; background-position: center center; background-size: cover; }
.caseSide_tabNews .bd li a h2 { font-size: 13px;/* line-height: 18px; */ color: #727577;/* height: 54px; */ overflow: hidden; }
.caseSide_tabNews .bd li a span { float: left; margin-left: -10px; width: 20px;/* display: block; */ }
.caseSide_tabNews .bd li a .time { font-size: 12px; color: #aab2bd; line-height: 1; padding-top: 8px; }
.caseSide_tabNews .bd li a:hover h2 { color: #ff6237; font-weight: bold; }
.caseSide_tabNews .bd .more { font-size: 12px; line-height: 25px; color: #ff6237; display: inline-block; }
.caseLeft {width: 960px;float: left;min-height: 500px;/* background: #fff; */}
.caseLeftTab {/* background: #f8f8f8; */ }
.caseLeftTab ul { padding: 0 0 20px;/* border-bottom: 1px dashed #e8e8e8; */ margin: 0; }
.caseLeftTab li { float: left; padding: 0 27px 0 0; }
.caseLeftTab li a {font-size: 14px;color: rgb(48, 48, 49);text-align: center;line-height: 30px;border: 2px solid rgb(255, 255, 255);display: block;padding: 0 12px;border-radius: 4px;position: relative;background: #fff;box-shadow: 1px 1px 3px 2px rgb(189 189 189 / 10%);}
.caseLeftTab li a:before { content: ''; background: #ff6237; width: 10px; height: 10px; position: absolute; left: 50%; bottom: -6px; margin-left: -7px; display: none; transform: rotate(45deg); }
.caseLeftTab li a:hover { color: #ff6237; }
.caseLeftTab li.on a { color: #fff; border-color: #ff6237; background: #ff6237; }
.caseLeftTab li.on a:before { display: block; }
.case_list { overflow: hidden; border-bottom: 1px solid rgb(229, 229, 229); }
.case_list li { padding: 20px 0; border-top: 1px solid rgb(229, 229, 229);/* border-left: 15px solid #fff; *//* border-right: 15px solid #fff; */ margin: 0 0px 0; }
.case_list .pic { float: left; width: 247px; height: 154px; margin-right: 20px; background-position: center center; background-size: cover; }
.case_list .right { width: 690px; float: left; }
.case_list h2 { font-size: 20px; line-height: 1; color: rgb(36, 37, 38); padding: 10px 0 0px; margin-bottom: 14px; font-weight: bold; }
.case_list .tag { line-height: 25px; overflow: hidden; font-size: 14px;/* margin-left: -5px; */ margin-top: 23px; float: left; color: rgb(170, 178, 189); }
.case_list .tag i { font-size: 24px; color: rgb(170, 178, 189); }
.case_list .tag a { color: rgb(170, 178, 189);/* border-left: 1px solid #aab2bd; *//* float: left; *//* line-height: 14px; */ padding: 0 5px 0 5px;/* margin-left: -6px; */ display: inline-block; }
.case_list .info { font-size: 14px; line-height: 25px; color: rgb(68, 68, 68); height: 50px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.case_list .time { }
.case_list .time { line-height: 25px; font-size: 14px; color: rgb(170, 178, 189); margin-top: 23px; float: right; }
.case_list .time i { padding: 0 5px 0 10px; font-size: 22px; line-height: 27px; display: inline-block; vertical-align: bottom; color: #ccc; }
.case_list li:hover { border-color: rgb(229, 229, 229); margin-left: 0; margin-right: 0; }
.case_list li:hover .arrow { border-color: #575757; color: #000; }
.case_list li:hover h2 { color: #ff6237; }
.pages {text-align: center;padding: 35px 0 60px;/* background: rgb(255, 255, 255); */}
.pages a { display: inline-block; border: 1px solid #e6e6e6; padding: 5px 15px; background: #fff; margin: 0 2px; border-radius: 4px; }
.pages a:hover { background: #f1f1f1;/* color: #ff6237; */ }
.pages a.disabled { background: #ff6237; color: #fff; cursor: text; border-color: #ff6237; }
.case_Detail {/* padding: 0 40px; */ }
.case_DetailHd { padding: 0 0 20px; margin-top: 40px; }
.case_DetailHd .date { width: 44px; height: 47px; border: 1px solid #ff6237; text-align: center; background: #f9fafe; font-size: 18px; line-height: 24px; color: #ff6237; float: left; margin-right: 15px; }
.case_DetailHd .date .MM { font-size: 14px; line-height: 22px; color: #fff; background: #ff6237; display: block; }
.case_DetailHd h1 { font-size: 24px; color: #333; height: 32px; margin: 0; line-height: 1; }
.case_DetailHd .tag { float: left; overflow: hidden; line-height: 1; font-size: 12px; padding-top: 4px; color: rgb(158, 166, 179); }
.case_DetailHd .tag i { font-size: 24px; color: rgb(204, 204, 204); }
.case_DetailHd .tag a { color: #333; border-left: 1px solid #aab2bd; float: left;/* line-height: 14px; */ padding: 0 11px 0 5px; margin-left: -6px; }
.case_DetailHd .time { float: right; font-size: 14px; line-height: 20px; color: #9ea6b3; }
.case_DetailHd .time i { padding: 0 0px 0 10px;/* font-size: 22px; */ line-height: 20px; display: inline-block; vertical-align: bottom; }
.case_DetaiBd { font-size: 15px; line-height: 32px; padding: 0px 0 30px; color: #666; text-indent: 30px; }
.case_DetaiBd p { /*text-indent: 32px;*/ padding: 8px 0; }
.case_DetaiBd img { display: block; margin: 0 auto; padding: 5px 0; border-radius: 10px; }
.case_DetaiPage { border: 1px solid #e2e2e2; padding: 11px 0 11px 0px; border-width: 1px 0; margin-bottom: 40px; }
.case_DetaiPage li { float: left; width: 440px; margin: 0 12px;/* background: #000; */ position: relative; margin: 0; }
.case_DetaiPage li:last-of-type {/* width: 130px; */ float: right; text-align: right; }
.case_DetaiPage li a { display: block; height: 28px; line-height: 28px; padding: 0;/* padding: 0 0 0 50px; */ }
.case_DetaiPage li a i { /* display: inline-block; */ /* float: left; */ width: 28px; height: 28px; border: 1px solid #b3b5b5; border-radius: 28px; line-height: 28px; text-align: center; font-size: 13px; color: #b3b5b5; position: absolute; left: 0; top: 0; }
.case_DetaiPage li a span { display: inline-block; width: 55px; margin-left: -50px; float: left; }
.case_DetaiPage li a:hover { font-weight: bold; color: #ff6237; }
.case_DetaiPage li a:hover i { color: #ff6237; border-color: #ff6237; }
.loaDmore { text-align: center; margin-top: 30px; }
.loaDmore a { border: 1px solid #ddd; border-radius: 4px; display: inline-block; font-size: 15px; line-height: 30px; background: #fff; padding: 0 10px; color: #333; }
.loaDmore a span { color: #ddd; padding: 0 0 0 5px; font-size: 14px; }
.loaDmore a:hover { color: #fff; background: #4276e1; }
.loaDmore a:hover span { color: #fff; }
.loaDmore a.disabled, .loaDmore a.disabled span { color: #ddd !important; border-color: #ddd !important; background: #fff !important }
.BreadCrumbs { line-height: 50px; font-size: 12px; color: rgb(158, 166, 179);/* padding: 10px 0 0 0; *//* margin-left: -10px!important; */ border-bottom: 1px dashed #e4e4e4; }
.BreadCrumbs a { float: left; padding: 0 15px 0 10px; background: url(../img/cp_dot2.png) no-repeat right center; color: rgb(158, 166, 179); text-decoration: none; }
.BreadCrumbs a:hover { color: #ff6237; }
.BreadCrumbs a:first-of-type { padding-left: 0; }
.BreadCrumbs span { float: left; padding-left: 10px; }
/*Ïà¹ØÍÆ¼ö*/
.xgtj_list { }
.xgtj_list .hd { line-height: 50px; border-bottom: 1px dashed #e6e6e6; }
.xgtj_list .hd h4 { font-size: 22px; float: left; color: #000; }
.xgtj_list .hd a { float: right; color: rgb(0, 184, 184); font-size: 16px; }
.xgtj_list ul { margin: 0 -20px; }
.xgtj_list li { width: 25%; float: left; padding: 15px 20px 20px; }
.xgtj_list li a { }
.xgtj_list li a .pic { height: 140px; background-position: center center; background-size: cover; }
.xgtj_list li a p { font-size: 14px; line-height: 20px; color: #999999; padding: 10px 0 0 0; }
.xgtj_list li a:hover p { color: rgb(0, 184, 184); }
.QA_list { border-bottom: 1px solid rgb(241, 241, 241); }
.QA_list li { border-top: 1px solid #f1f1f1; padding: 25px 0; }
.QA_list li a h2 { line-height: 1; font-size: 16px; color: #444444; font-weight: bold; }
.QA_list li a:hover h2 { color: #ff6237; }
.QA_list li .tag { padding-bottom: 5px; line-height: 35px; color: rgb(158, 158, 158); }
.QA_list li .tag i { display: inline-block; /* color: #9e9e9e; */ font-size: 24px; margin-right: 5px; }
.QA_list li .tag a { font-size: 14px; color: #9e9e9e; }
.QA_list li .tag a:hover { color: #ff6237; }
.QA_list li .info span { color: #ff6237; }
.QA_list li .info { font-size: 14px; line-height: 26px; color: #666; }
.QA_list li .bd { padding: 6px 0 14px 0; line-height: 30px; font-size: 12px; color: #9e9e9e; }
.QA_list li .bd span { padding: 0 20px 0 0; }
.QA_list li .bd span a { }
.QA_list li .ba span i { }
.QA_list li .textBox {background: #eaeaea;padding: 24px 30px 0;}
.QASideBar { }
.QASideBar .caseSideItemBox {border: 1px solid #f1f1f1;/* margin-bottom: 25px; */padding: 0 20px;background: none;margin-bottom: 10px;background: #fff;}
.QASideBar .caseSideTitle { font-size: 20px; color: #404243; position: relative; line-height: 60px; height: 60px; border-bottom: 1px solid #e9e9e9; }
.QASideBar .caseSideTitle span { font-size: 12px; color: #999; font-weight: normal; }
.QASideBar .caseSideTitle a { float: right; font-size: 14px; color: #ff6237; }
.QASideBar .caseSide_hotQA { padding: 6px 0; }
.QASideBar .caseSide_hotQA li { border-bottom: 1px dashed #eee; padding: 14px 0; }
.QASideBar .caseSide_hotQA li:last-of-type { border: none; }
.QASideBar .caseSide_hotQA a { display: block; }
.QASideBar .caseSide_hotQA a h3 { font-size: 16px; color: #242424; line-height: 1; padding: 6px 0; }
.QASideBar .caseSide_hotQA a p { font-size: 12px; color: #727577; lin;
line-height: 22px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.QASideBar .caseSide_hotQA a:hover h3 { font-weight: bold; color: #ff6237; }
.case_DetailHd .bd { padding: 6px 0 14px 0; line-height: 30px; font-size: 14px; color: #9e9e9e; float: right; }
.case_DetailHd .bd span { padding: 0 0 0 20px; }
.case_DetailHd .bd span a { }
.case_DetailHd .ba span i { }
.searchNoWrap { padding: 45px 0 0 0; }
.searchNoWrap .hd { height: 210px; background: #eee; text-align: center; line-height: 210px; font-size: 20px; color: #a1a7a9; }
.searchNoWrap .hd i { display: inline-block; border: 1px solid #a1a7a9; height: 33px; line-height: 33px; width: 33px; border-radius: 33px; font-size: 23px; margin-right: 10px; }
.searchNoWrap .hd span { color: #ff6237; }
.searchNoWrap .bd { padding: 30px 0 200px; }
.searchNoWrap .bd a { display: block; margin: 0 auto; width: 130px; line-height: 36px; border: 1px solid #ff6237; text-align: center; border-radius: 5px; font-size: 16px; color: #ff6237; }
.searchNoWrap .bd a:hover { background: #ff6237; color: #fff; }
.search_list { margin-top: 45px; background: #eee; padding: 18px 30px; }
.search_list li { }
.search_list li a { font-size: 14px; color: #444; line-height: 42px; padding: 0 0 0 15px; position: relative; }
.search_list li a:hover { color: rgb(127, 139, 164); }
.search_list li a:before { content: ''; width: 5px; height: 5px; background: #7f8ba4; position: absolute; left: 0; top: 50%; margin-top: -2px; border-radius: 5px; }


@media (max-device-width: 1024px){
	.caseLeft{width:840px; overflow: hidden;}
	.case_list .right{width:550px;}

}
