﻿@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Oswald';
    src: url('../fonts/oswald-regular-unhinted-webfont.eot');
    src: url('../fonts/oswald-regular-unhinted-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/oswald-regular-unhinted-webfont.woff2') format('woff2'),
         url('../fonts/oswald-regular-unhinted-webfont.woff') format('woff'),
         url('../fonts/oswald-regular-unhinted-webfont.ttf') format('truetype'),
         url('../fonts/oswald-regular-unhinted-webfont.svg#oswaldregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* 全局样式 */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; -webkit-tap-highlight-color:rgba(0,0,0,0);}
body {font:16px/1.5 Microsoft YaHei,simsun,SimHei,tahoma,arial,\5b8b\4f53,sans-serif; color:#000; overflow-x:hidden;}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
fieldset, img {border:0;}
li,dl,dd {list-style-type:none;}
ol,ul {list-style:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display:block;}

input, textarea, select {outline:none !important;}
/* Fix for Chrome's yellow input highlighting */
input:focus, textarea:focus, select:focus {outline:none;}
a img {text-decoration:none; border:none;}
input[type="checkbox"], input[type="radio"] {background:transparent;}

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
button, input, optgroup, select, textarea {color:inherit; font:inherit; margin:0; padding:0;}
button {overflow:visible;}
button, select {text-transform:none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance:button; cursor:pointer;}
button[disabled], html input[disabled] {cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner {border:0; padding:0;}

input {line-height:normal;}
input[type="checkbox"], input[type="radio"] {box-sizing:border-box; padding:0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height:auto;}
input[type="search"] {-webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
input[type="text"] {-webkit-appearance:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}

input, button, select, textarea {font-family:inherit; font-size:inherit; font-weight:inherit; outline:none;/* -webkit-appearance:none;*/ border-radius:0; -webkit-tap-highlight-color:rgba(0,0,0,0);}
input:-webkit-autofill {-webkit-box-shadow:0 0 0px 1000px white inset;}
input:focus, textarea:focus {outline:none;}
input:focus{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-modify:read-write-plaintext-only;}

/*input {padding:0 10px;}
textarea {overflow:auto; padding:10px;}*/

/*全站链接颜色*/
a:link{color:#000;}
a:visited{color:#000;}
a:hover{color:#ff5400; text-decoration:underline;}
a:active{color:#000;}

strong {font-weight:bold;}
a {color:#000; text-decoration:none;} 
a:hover {color:#ff5400; text-decoration:underline;}

/*通用样式*/
.space1,.space2,.space5,.space8,.space10,.space15,.space18,.space20,.space25,.space30,.space35,.space40,.space43,.space44,.space45,.space50,.space55,.space60,.space70,.space90 {clear:both; font-size:1px; height:0; line-height:1px;}
.space1 {height:1px;}.space2 {height:2px;}.space5 {height:5px;}.space8 {height:8px;}.space10 {height:10px;}.space15 {height:15px;}.space18 {height:18px;}.space20 {height:20px;}.space25 {height:25px;}.space30 {height:30px;}.space35 {height:35px;}.space40 {height:40px;}.space43 {height:43px;}.space44 {height:44px;}.space45 {height:45px;}.space50 {height:50px;}.space55 {height:55px;}.space60 {height:60px;}.space70 {height:70px;}.space90 {height:90px;}
.hidden {display:none;}.invisible{visibility:hidden;}
.fb {font-weight:bold;}.fn {font-weight:normal;}
.text-c {text-align:center}.text-l {text-align:left}.text-r {text-align:right;}
.fl{float:left;*display:inline;*zoom:1;}
.fr{float:right;*display:inline;*zoom:1;}
.pr {position:relative;}
.pa {position:absolute;}

.wrapper {width:100%; min-width:1230px; margin:0 auto; display:table;}
.container {width:1200px;}
.container {padding:0 15px; margin:0 auto;}
.container:before,.container:after {content:" "; display:table;}
.container:after {clear:both;}

.inlineblock{display:inline-block; *display:inline; *zoom:1;}
.clr{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; overflow:hidden;}

.clear {zoom:1;}
.clear:after {visibility:hidden; display:block; font-size:0; content:"1"; clear:both; height:0;}
.fle {float:left; _display:inline;}
.fri {float:right; _display:inline;}

.cf {zoom:1;}
.cf:before, .cf:after {content:" "; display:block; height:0; overflow:hidden;}
.cf:after {clear:both;}

/*颜色预定义 可以随时增加*/
.gray,a.gray:link,a.gray:visited {color:#878787;}
a.gray:hover{color:#03d6f6;}

/*字体颜色 可以随时增加*/
.time14 {font-size:13px; color:#717171; font-family:Verdana, Helvetica, Arial, sans-serif;}
.Red18 {font-size:18px; color:#a91a19; font-weight:bold;}
.Black {color:#000;}

/*字体大小 可以随时增加*/
.en12 {font:12px Verdana, Arial, Helvetica, sans-serif; padding-top:2px}

/* 页面布局样式 */
.strip {padding:30px 0; position:relative;}
.strip2 {padding:42px 0 60px 0; position:relative;}

.row {position:relative; zoom:1;}
.row:before,.row:after {content:" "; display:table;}
.row:after {clear:both;}
.row:before,.row:after {content:" "; display:table;}
.row:after {clear:both;}

.cf {zoom:1;}
.cf:before, .cf:after {content:" "; display:block; height:0; overflow:hidden;}
.cf:after {clear:both;}

/* 按钮 css */
.more {width:130px; height:40px; line-height:40px; font-size:18px; color:#fff; text-align:center; background:#ce0000; margin-bottom:10px; display:table; -webkit-transition:0.2s; -o-transition:0.2s; transition:0.2s; behavior:url(PIE.htc); -webkit-border-radius:20px; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; border-radius:20px;}
.more:hover {background:#666; color:#fff; text-decoration:none;}
a.more,a:hover.more {color:#fff;}

/* body css */
.head_top {height:37px; background:#f5f5f5;}
.head_top_L {width:50%; height:37px; line-height:37px; float:left; font-size:14px;}
.head_top_R {width:50%; height:37px; line-height:37px; float:right; font-size:14px; text-align:right;}

/* header css */
.header {height:110px;}
.logoCon {width:351px; padding-top:25px; position:relative; float:left;}
.logo {width:351px; float:left;}
.logo img {width:221px; hanging-punctuation:60px;}
.logo span {width:130px; color:#a2a2a2; position:absolute; left:221px; top:63px; font-size:14px;}
.searchCon {width:719px; height:100px; float:right; position:relative;}

/* search */
.search{border:1px solid #f3740b;height:44px;margin-top:32px; width:410px; float:left;}
.search select{display:none;}
.search .select_box{font-size:14px;color:#666;width:100px;line-height:44px;float:left;position:relative;}
.search .select_showbox{height:44px;background:url(../img_ykfc/search_ico.png) no-repeat 80px center;text-indent:1.5em;}
.search .select_showbox.active{background:url(../img_ykfc/search_ico_hover.png) no-repeat 80px center;}
.search .select_option{border:1px solid #f58400;border-top:none;display:none;left:-1px;top:44px;position:absolute;z-index:99;background:#fff;}
.search .select_option li{text-indent:1.5em;width:90px;cursor:pointer;}
.search .select_option li.selected{background-color:#F3F3F3;color:#666;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}
.search input.inp_srh{border:none;height:44px;line-height:44px;float:left;outline:none;width:310px; color:#999;}
.btn_srh,.btn_rel{height:46px; line-height:46px; border:none; float:left; margin-top:32px; color:#fff; font-size:18px;}
.btn_srh {margin-right:15px;}
.btn_srh{width:115px; padding-left:35px; background:#f3740b url(../img_ykfc/search-1.png) 21px center no-repeat;}
.btn_srh:hover{background:#666 url(../img_ykfc/search-1.png) 21px center no-repeat;}
.btn_rel{width:127px; padding-left:50px; background:#f3740b url(../img_ykfc/search-2.png) 16px center no-repeat; float:right; cursor:pointer;}
.btn_rel:hover{background:#666 url(../img_ykfc/search-2.png) 16px center no-repeat;}
a.btn_rel,a:hover.btn_rel {color:#fff; text-decoration:none;}

#i_search{position:absolute;top:32px;left:0;width:525px;height:44px;z-index:11;border:1px solid #f3740b; z-index:9999;}
#i_search .search_item{position:relative; border-right:1px solid #ddd; width:70px; padding:0 20px 0 10px; height:44px; line-height:44px; background:#f6f6f6; cursor:pointer; text-align:center;}
#i_search .search_item_list{display:none;position:absolute; z-index:10; left:-1px; top:44px; border:1px solid #f3740b; border-top:0; width:100px; text-align:center; background:#fff;}
#i_search .search_item_list li{border-top:1px solid #ddd; width:100px; height:44px; line-height:44px;cursor:pointer;}
#i_search .keyword{position:absolute; left:101px; top:0px; padding:0 10px;height:40px; line-height:44px; border:0; width:400px; box-shadow:none;color:#999;}
#i_search .keyword.on,#i_search .search_item_list li.on{color:#EE4433; background:#f6f6f6;}
#i_search button{position:absolute; right:0px; top:0px; height:44px; border:0; width:115px;background:#f3740b url(../img_ykfc/search-1.png) 21px center no-repeat; cursor:pointer;padding-left:40px;overflow:hidden;text-indent:0;font-size: 18px;color: #fff;}
#i_search button:hover{background:#666 url(../img_ykfc/search-1.png) 21px center no-repeat;}
#i_search .search_item s{
	position:absolute;
	right:5px;
	top:20px;
	width:14px;
	overflow:hidden;
	text-align:center;
	height:7px;
	text-align:left;
	_zoom:1;
	text-decoration:none;
	background:#f6f6f6;
	color:#999;
	cursor:pointer;
	-webkit-transition:all .4s ease-out;
	-moz-transition:all .4s ease-out;
	-o-transition:all .4s ease-out;
	transition:all .4s ease-out;
}
#i_search .search_item s i,#i_search .search_item s u{
	display:block;
	position:absolute;
	width:0;
	height:0;
	margin:-2px 0 0 0;
	overflow:hidden;
	border:7px #f6f6f6 solid;
	border-bottom:0;
	border-top:7px #aaa solid;
}
#i_search .search_item s u{margin:-4px 0 0 0;border:7px transparent dashed;border-top:7px #f6f6f6 solid;}
#i_search .search_item.on s{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}

.navCon {height:52px; background:#f3740b;}
.nav {width:282px; height:52px; float:left; position:relative;}
.accordion {width:282px;background:#fff; border-top:1px solid #f3740b; position:absolute; left:0; top:0; z-index:99999;}
.accordion .link {cursor:pointer;display:block;padding:14px 15px 13px 42px;color:#595959;font-weight:700;border-bottom:1px solid #CCC;position:relative;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.accordion li:last-child .link {border-bottom:0;}
.accordion li i {position:absolute;top:16px;left:12px;font-size:18px;color:#595959;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.accordion li i.fa-chevron-down {right:12px;left:auto;font-size:16px;}
.accordion li.open .link {color:#f3740b;}
.accordion li.open i {color:#f3740b;}
.accordion li.open i.fa-chevron-down {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.accordion li.default .submenu {display:block;}

/* Submenu */
.submenu {display:none;background:#fff;font-size:14px; height:399px;border-bottom:1px solid #f3740b;}
.submenu li {border-bottom:1px solid #e8e8e8;color:#333;height:112px; padding:10px;}
.submenu li a {display:block;text-decoration:none;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.submenu li:hover {background:#fe9b6b; color:#fff;}
.submenu li h5 {margin-bottom:8px;}
.submenu li span {height:26px; line-height:26px; float:left; padding-right:8px;}
.submenu li:hover span { color:#fff;}
.submenu li a:hover span { text-decoration:underline} 

.navs {height:52px; line-height:52px; float:right;}
.navs ul li {margin:0 5px; text-align:center; color:#fff; font-size:18px; float:left;}
.navs ul li a {padding:0 25px; color:#fff; display:block;}
.navs ul li a:hover,.navs ul li a.on {height:51px; line-height:51px; color:#000; border-top:1px solid #f3740b; background:#fff; text-decoration:none;}


.bananerCon {width:100%; height:400px;}

/* header css */
.advertisingBg {height:auto; background:#f3f3f3; padding:40px 0 15px 0; display:table;}
.advertisingCon {width:1200px; box-sizing:border-box; overflow:hidden;}
.advertising {margin:0 -10px; box-sizing:border-box; display:table; position:relative; zoom:1;}
.advertising dl {width:285px; float:left; margin:0 10px 20px 10px; -webkit-transition:0.2s; -o-transition:0.2s; transition:0.2s;}
.advertising dl:hover {
    -moz-box-shadow:3px 3px 7px #8c8c8c;
    -webkit-box-shadow:3px 3px 7px #8c8c8c;
    box-shadow:3px 3px 7px #8c8c8c;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#8c8c8c')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#8c8c8c');}
.advertising dl dt {width:285px; height:170px; overflow:hidden;}	
.advertising dl dt img {width:100%; height:100%;
  -webkit-transition: all 0.6s ease;
     -moz-transition: all 0.6s ease;
      -ms-transition: all 0.6s ease;
       -o-transition: all 0.6s ease;
          transition: all 0.6s ease;
}
.advertising dl:hover dt img,
.advertising dl:focus dt img {
  -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
}
.advertising dl dd {background:#fff; line-height:24px; color:#8c8c8c;}
.advertising dl dd p {font-size:16px; height:40px; line-height:40px; text-align:center; overflow:hidden; padding:0 20px;}
.advertising dl dd a p {color:#000;}
.advertising dl dd a:hover p {color:#df7e00;}
.advertising dl dd a:hover {text-decoration:none;}
.advertising ul li {width:285px; height:70px; float:left; margin:0 10px 25px 10px; overflow:hidden;}
.advertising ul li img {width:100%; height:100%;
  -webkit-transition: all 0.6s ease;
     -moz-transition: all 0.6s ease;
      -ms-transition: all 0.6s ease;
       -o-transition: all 0.6s ease;
          transition: all 0.6s ease;
}
.advertising ul li:hover img,
.advertising ul li:focus img {
  -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
}

.urgent_sale {display:table;}
.tit01 {height:78px; line-height:76px; font-size:28px; margin-top:14px;}
.tit01 span {float:right; font-size:16px; color:#8e8e8e; padding-top:12px; height:66px; line-height:66px;}
.tit01 span a {color:#8e8e8e;}
.tit01 span a:hover {color:#ff5400;}
.col-box-1 {width:1200px; box-sizing:border-box; overflow:hidden;}
.col-md-1 {margin:0 -10px; box-sizing:border-box; display:table; position:relative; zoom:1;}
.col-md-1 dl {width:224px; height:auto; float:left; margin:0 10px;}
.col-md-1 dl dt {width:224px; height:165px; overflow:hidden; position:relative;}
.col-md-1 dl dt img {width:100%; height:100%;
  -webkit-transition: all 0.6s ease;
     -moz-transition: all 0.6s ease;
      -ms-transition: all 0.6s ease;
       -o-transition: all 0.6s ease;
          transition: all 0.6s ease;
}
.col-md-1 dl:hover dt img,
.col-md-1 dl:focus dt img {
  -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
}
.col-md-1 dl dt p {
  width:204px; height:35px; line-height:35px; padding:0 10px; text-align:center; position:absolute; left:0; top:130px; z-index:3; cursor:pointer; z-index:999;
  -webkit-transition:0.5s; -o-transition:0.5s; transition:0.5s;
  background-color:rgba(243,116,11,0.8);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
}
.col-md-1 dl a dt p {display:block; color:#fff;}
.col-md-1 dl a:hover dt p {text-decoration:none;}
@media \0screen\,screen\9 {
/* 只支持IE6、7、8 */
.col-md-1 dl dt p {background:url(../img_ykfc/transparent.png) left top  repeat;}
}
.col-md-1 dl dd {line-height:30px; font-size:14px;}
.col-md-1 dl dd p {height:32px; line-height:32px; overflow:hidden;}
.col-md-1 dl dd span {color:#f3740b;}
.col-md-1 dl dd span.large_font {font-size:24px;}
.col-md-1 dl dd i {color:#999; float:right; font-style:normal;}
.col-md-1 dl a:hover {text-decoration:none;}

.intermediary {width:1198px; height:190px; margin:0 auto; background:#f3f3f3; border:1px solid #e8e8e8; border-top:2px solid #f3740b; position:relative;}
.intermediary_float {width:45px; height:120px; text-align:center; background:#f3740b; color:#fff; position:absolute; left:-5px; top:35px; display:table;}
.intermediary_float p {display:table-cell; vertical-align:middle; text-align:center;}


.contain {width:1110px; padding:17px 0 0 64px;}
.roll-wrap:hover .control {display:block;}
.roll-wrap {position:relative;width:100%;height:154px;overflow:hidden;}
.roll-wrap .col-md-2 {}
.roll_row .col-md-2::before,.roll_row .col-md-2::after {content:"";display:table;line-height:0;}
.roll_row .col-md-2::after {clear:both;}
.roll_row .col-md-2 {width:9999px;}
.roll_row .col-md-2 li {float:left;display:block;width:185px;height:154px;}
.roll_row .col-md-2 li img {width:129px; height:120px; display:inline;}
.roll_row .col-md-2 li span {width:185px; height:130px; display:block; text-align:center;}
.roll_row .col-md-2 li p {text-align:center; color:#8a6628;}
.roll_row .col-md-2 li a p {color:#8a6628;}
.roll_row .col-md-2 li a:hover p {color:#ff5400;}
.roll_row .col-md-2 li a:hover {text-decoration:none;}

.control {position:absolute;top:40px;display:none;padding:10px 5px;font-weight:bold;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.3);}
.control:hover {background-color:rgba(0,0,0,.5);}
.control.pre {left:0;}
.control.next {right:0;}

adBox {height:90px;}
adBox img {width:1200px; height:90px;}

.second_house {background:#f3f3f3;}
.col-box-2 {width:100%; display:table;}
.col-L {width:746px; background:#fff; float:left; border-top:1px solid #f3740b;}

.tit02 {height:60px; line-height:60px; font-size:18px; padding:0 20px;}
.tit02 span {float:right; font-size:16px; color:#8e8e8e; padding-top:4px; height:56px; line-height:56px;}
.tit02 span a {color:#8e8e8e;}
.tit02 span a:hover {color:#ff5400;}

.col-md-3 {padding:0 16px; display:table; margin-bottom:12px;}
.col-md-3 ul {position:relative;}
.col-md-3 ul li {width:309px; padding:6px 20px; float:left; margin:0 4px 8px 4px; background:#f5f5f5;}
.col-md-3 ul li:hover {background:#f3740b; color:#fff;}
.col-md-3 ul li:hover h4,.col-md-3 ul li:hover p,.col-md-3 ul li:hover p i {color:#fff;}
.col-md-3 ul li h4 {height:35px; line-height:35px; font-weight:normal; overflow:hidden;}
.col-md-3 ul li p {height:26px; line-height:26px; font-size:14px;}
.col-md-3 ul li p i {width:103px; float:right; color:#ff5400; font-style:normal; text-align:right;}
.col-md-3 ul li p span {width:103px; float:left; background:url(../img_ykfc/line.gif) right center no-repeat;}
.col-md-3 ul li:hover p span {background:url(../img_ykfc/line_hover.png) right center no-repeat;}
.col-md-3 ul li a:hover {color:#fff; text-decoration:none;}
.col-md-3.pad15 {padding:0 15px 12px 15px; border:1px solid #e8e8e8; border-width:0 1px 1px 1px;}

.col-md-4 {display:table; position:relative; padding:0 10px; margin-bottom:25px;}
.col-md-4 dl {width:222px; height:auto; float:left; margin:0 10px;}
.col-md-4 dl dt {width:222px; height:164px; overflow:hidden; position:relative;}
.col-md-4 dl dt img {width:100%; height:100%;
  -webkit-transition: all 0.6s ease;
     -moz-transition: all 0.6s ease;
      -ms-transition: all 0.6s ease;
       -o-transition: all 0.6s ease;
          transition: all 0.6s ease;
}
.col-md-4 dl:hover dt img,
.col-md-4 dl:focus dt img {
  -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
}
.col-md-4 dl dt p {
  width:202px; height:35px; line-height:35px; padding:0 10px; text-align:center; position:absolute; left:0; top:129px; z-index:3; cursor:pointer; z-index:999;
  -webkit-transition:0.5s; -o-transition:0.5s; transition:0.5s;
  background-color:rgba(243,116,11,0.8);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
}
.col-md-4 dl a dt p {display:block; color:#fff;}
.col-md-4 dl a:hover dt p {text-decoration:none;}
@media \0screen\,screen\9 {
/* 只支持IE6、7、8 */
.col-md-4 dl dt p {background:url(../img_ykfc/transparent.png) left top  repeat;}
}
.col-md-4 dl dd {height:40px; font-size:14px;}
.col-md-4 dl dd p {height:40px; line-height:40px; overflow:hidden;}
.col-md-4 dl dd p i {width:70px; float:right; color:#ff5400; font-style:normal; text-align:right;}
.col-md-4 dl dd p span {width:85px; float:left;}
.col-md-4 dl a:hover {color:#000; text-decoration:none;}
.col-md-4 dl dd p span.w65 {width:65px;}

.col-R {width:434px; background:#fff; float:right; border-top:1px solid #f3740b;}

.col-md-5 {padding:0 16px; display:table; margin-bottom:12px;}
.col-md-5 ul {position:relative;}
.col-md-5 ul li {width:354px; padding:6px 20px; margin:0 4px 8px 4px; background:#f5f5f5;}
.col-md-5 ul li:hover {background:#f3740b; color:#fff;}
.col-md-5 ul li:hover h4,.col-md-5 ul li:hover p,.col-md-5 ul li:hover p i {color:#fff;}
.col-md-5 ul li h4 {height:35px; line-height:35px; font-weight:normal; overflow:hidden;}
.col-md-5 ul li p {height:26px; line-height:26px; font-size:14px;}
.col-md-5 ul li p i {width:118px; float:right; color:#ff5400; font-style:normal; text-align:right;}
.col-md-5 ul li p span {width:118px; float:left; background:url(../img_ykfc/line.gif) right center no-repeat;}
.col-md-5 ul li:hover p span {background:url(../img_ykfc/line_hover.png) right center no-repeat;}
.col-md-5 ul li a:hover {color:#fff; text-decoration:none;}
.col-md-5.pad15 {padding:0 15px 12px 15px; border:1px solid #e8e8e8; border-width:0 1px 1px 1px;}

.col-md-6 {display:table; position:relative; padding:0 10px; margin-bottom:30px;}
.col-md-6 dl {width:187px; height:auto; float:left; margin:0 10px;}
.col-md-6 dl dt {width:187px; height:138px; overflow:hidden; position:relative;}
.col-md-6 dl dt img {width:100%; height:100%;
  -webkit-transition: all 0.6s ease;
     -moz-transition: all 0.6s ease;
      -ms-transition: all 0.6s ease;
       -o-transition: all 0.6s ease;
          transition: all 0.6s ease;
}
.col-md-6 dl:hover dt img,
.col-md-6 dl:focus dt img {
  -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
}
.col-md-6 dl dd {height:auto;}
.col-md-6 dl dd h5 {font-weight:normal; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb;}
.col-md-6 dl dd p {height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.col-md-6 dl dd p i {width:70px; float:right; color:#ff5400; font-style:normal; text-align:right;}
.col-md-6 dl dd p span {width:85px; float:left;}
.col-md-6 dl a:hover {color:#000; text-decoration:none;}
.col-md-6 dl dd p span.w65 {width:65px;}

.tit03 {height:60px; line-height:60px; font-size:18px; padding:0 19px; border:1px solid #e8e8e8; border-width:0 1px;}
.tit03 span {float:right; font-size:16px; color:#8e8e8e; padding-top:4px; height:56px; line-height:56px;}
.tit03 span a {color:#8e8e8e;}
.tit03 span a:hover {color:#ff5400;}

.new_houseBg {height:auto; background:#f3f3f3; display:table;}
.col-L2 {width:192px; background:#fff; float:left; border-top:1px solid #f3740b;}
.col-R2 {width:988px; background:#fff; float:right; border-top:1px solid #f3740b;}

.col-md-7 {width:100%; height:443px; background:#fff; display:table; font-size:14px;}
.col-md-7 dl {width:160px; margin:0 auto; border-top:1px solid #e8e8e8; padding:10px 0 13px 0;}
.col-md-7 dl dt {color:#ff5400; height:35px; line-height:35px;}
.col-md-7 dl dd {line-height:30px;}
.col-md-7 ul {width:180px; margin:0 auto; border-top:1px solid #e8e8e8; padding-top:25px;}
.col-md-7 ul li {width:60px; height:80px; text-align:center; font-size:12px; float:left;}
.col-md-7 ul li p {width:60px; height:44px;}
.col-md-7 ul li p.esf_user1 {background:url(../img_ykfc/eu1.png) center top no-repeat;}
.col-md-7 ul li p.esf_user2 {background:url(../img_ykfc/eu2.png) center top no-repeat;}
.col-md-7 ul li p.esf_user3 {background:url(../img_ykfc/eu3.png) center top no-repeat;}
.col-md-7 ul li p.esf_user4 {background:url(../img_ykfc/eu4.png) center top no-repeat;}
.col-md-7 ul li p.esf_user5 {background:url(../img_ykfc/eu5.png) center top no-repeat;}
.col-md-7 ul li p.esf_user6 {background:url(../img_ykfc/eu6.png) center top no-repeat;}
.col-md-7 ul li a:hover {text-decoration:none;} 

.col-md-8 {display:table; position:relative; padding:0 10px; margin-bottom:15px;}
.col-md-8 dl {width:222px; height:auto; float:left; margin:0 10px 10px 10px;}
.col-md-8 dl dt {width:222px; height:164px; overflow:hidden; position:relative;}
.col-md-8 dl dt img {width:100%; height:100%;
  -webkit-transition: all 0.6s ease;
     -moz-transition: all 0.6s ease;
      -ms-transition: all 0.6s ease;
       -o-transition: all 0.6s ease;
          transition: all 0.6s ease;
}
.col-md-8 dl:hover dt img,
.col-md-8 dl:focus dt img {
  -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
}
.col-md-8 dl dt p {
  width:202px; height:35px; line-height:35px; padding:0 10px; text-align:center; position:absolute; left:0; top:129px; z-index:3; cursor:pointer; z-index:999;
  -webkit-transition:0.5s; -o-transition:0.5s; transition:0.5s;
  background-color:rgba(243,116,11,0.8);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
}
.col-md-8 dl a dt p {display:block; color:#fff;}
.col-md-8 dl a:hover dt p {text-decoration:none;}
@media \0screen\,screen\9 {
/* 只支持IE6、7、8 */
.col-md-8 dl dt p {background:url(../img_ykfc/transparent.png) left top  repeat;}
}
.col-md-8 dl dd {height:40px; font-size:14px;}
.col-md-8 dl dd p {height:40px; line-height:40px; overflow:hidden;}
.col-md-8 dl dd p i {width:70px; float:right; color:#ff5400; font-style:normal; text-align:right; padding-left:5px;}
.col-md-8 dl dd p span {width:85px;}
.col-md-8 dl a:hover {color:#000; text-decoration:none;}
.col-md-8 dl dd p span.w65 {width:65px;}

.links_Bg {padding:40px 0; display:table;}
.links_float {width:55px; height:80px; text-align:center; background:#f3740b; color:#fff; position:absolute; left:-5px; top:15px; display:table;}
.links_float p {display:table-cell; vertical-align:middle; text-align:center;}
.links {width:1198px; height:120px; margin:0 auto; background:#fff; border:1px solid #e8e8e8; position:relative;}
.linksCon {padding:30px 0 0 70px; display:table;}
.linksCon ul li {width:158px; height:32px; line-height:32px; float:left;}

.footerBg {padding:20px 0; background:#f5f5f5; border-top:2px solid #f3740b; height:100px}
.foot_nav {height:35px; line-height:35px; text-align:center; color:#666;}
.foot_nav a {color:#666; padding:0 10px;}
.foot_nav a:hover {color:#ff5400;}
.foot_nav span {width:10px;}
.foot_bot {margin-top:20px; font-size:14px;}
.foot_bot a {color:#888;}
.foot_bot a:hover {color:#ff5400;}
.foot_bot_L {width:70%; line-height:24px; float:left; color:#888; padding-top:8px;}
.foot_bot_R {width:60px; height:60px; float:right;}