@charset "gb2312";
.logo h1 .logo-bd, .search .search-bd .search-button .btn-search, .focimg .focimg-ft .focimg-opt .prev i, .focimg .focimg-ft .focimg-opt .next i, .foot-bm .logo-bm, .dl-price-bd .gf-tools .g-t-bef, .dl-price-bd .gf-tools .g-t-ing, .dl-price-bd .gf-tools .g-t-aft, .gf-tools .t-pg, .gf-tools .t-dk, .gf-tools .t-gj, .gf-tools .t-hk, .gf-tools .t-sf { background-image: url(../images/logo.png); }
/*.logo h1 .logo-bd{ background-image: url(../images/hounian2016.gif); }*/

/*.head { padding-top: 15px; padding-left: 5px; height: 100px; *zoom:1; width:1190px; margin:0 auto;
_overflow: hidden; }*/
.head .menu_d { position: relative; z-index: 10003; padding: 3px; height: 25px; line-height: 25px; _display: inline; _zoom: 1; }
.head .menu-hover .menu_d { padding: 2px 2px 3px 2px; border-color: #ddd; border-style: solid; border-width: 1px 1px 0 1px; background-color: #fff; }
/*.head .search { float: left; display: inline; width: 100%; }*/
/*.head .search .search-wrap { position: relative; margin: 0 300px 0 330px; z-index:2; }*/
.head .search .search-wrap .yezhu { position: absolute; top:20px; right: -300px; z-index: 1000; padding: 5px; border-radius: 2px; text-align: center; line-height: 40px; _right: 0; background-color: #fff;font-family:\5fae\8f6f\96c5\9ed1;}
.head .search .search-wrap .yezhu h3 { font-weight: normal; font-size: 14px; height: 30px; line-height: 30px; }
.head .search .search-wrap .yezhu .download_tip{ font-size:16px; color:#f56a03; padding-left:25px;background:url(../images/index_2016.png) no-repeat;    border: 1px solid #dfdfdf;
    border-radius: 3px;
    padding:8px 20px 10px 70px;
    background-position: 10px 5px;}
.head .search .search-wrap .yezhu:hover .download_tip{ border-color:#ff6600}
.head .search .search-wrap .yezhu .weituo { overflow: hidden; }
.head .search .search-wrap .yezhu .wechat_code{position: absolute;
    z-index: 9;
    top: 50px;
    right: 0;
    background-color: #fff;
    border: 1px solid #f15f00;
    padding:0 10px 10px;}
.head .search .search-wrap .yezhu .wechat_code p {
    font-size: 16px;
    height: 36px;
    line-height: 36px;
    text-align: center; color:#666}
	.head .search .search-wrap .yezhu .wechat_code img{ width:160px}
.head .search .search-wrap .yezhu .weituo i { float: left; display: inline-block; margin-left: 5px; width: 35px; height: 30px; border: 1px solid #e7e7e7; border-radius: 2px; box-shadow: 0 0 1px #e2e2e2; color: #f56a03; font-size: 20px; line-height: 30px; }
.head .search .search-wrap .yezhu .t-r-button .fabu, .head .search .search-wrap .yezhu .t-r-button .chakan { float: left; width: 121px; height: 30px; line-height: 30px; background-color: #f56a03; border-radius: 2px; color: #FFF; display: inline-block; position: relative; margin-left: 5px; font-size: 14px; }
.head .search .search-wrap .yezhu .t-r-button .fabu:hover, .head .search .search-wrap .yezhu .t-r-button .chakan:hover { box-shadow: 1px 1px 3px #bababa; }
.head .search .search-wrap .yezhu .t-r-button .fabu .mfff { width:139px; height: auto; padding:5px; position:absolute; background-color:#fff; display:none; left:-5px; top:36px;}
.head .search .search-wrap .yezhu .t-r-button .fabu:hover .mfff { display:block; }
.head .search .search-wrap .yezhu .t-r-button .fabu .mfff img { width:139px; height:139px}
.head .search .search-wrap .yezhu .t-r-button .fabu .mfff p { width:139px; height:20px; display:block; line-height:20px; text-align:center; color:#666; font-family:\5fae\8f6f\96c5\9ed1;}
.head .search .search-wrap .search-class { position: relative; overflow: hidden; height: 26px; *zoom:1;
}
.head .search .search-wrap .search-class li { float: left; display: block; overflow: hidden; padding: 0 1px; width: 58px; height: 26px; text-align: center; line-height: 26px; *zoom:1;
}
.head .search .search-wrap .search-class .selected { background: #f56a03; }
.head .search .search-wrap .search-class .selected a { color: #fff; }
.search-bd {width: 408px; position: relative; z-index: 1; margin-top: 10px;}
.search .search-bd .search-button { float: right; display: inline; overflow: hidden;  _margin-left: -3px; *zoom:1;
}
.search .search-bd .search-button .btn-search { overflow: hidden;border: 0;width: 85px; height: 40px; background:#f96f00; cursor: pointer; *zoom:1; border-radius:0 3px 3px 0;font-family: "Microsoft YaHei";
font-size: 14px;
color: #FFF;
}
.search .search-bd .search-button .btn-search:hover { background-position: 0 -102px; transition-duration:0s }
.search .search-bd .search-field .search-combobox { width: 100%;padding-right: 10px; background: #fff; }
.search .search-bd .search-field { width: 322px;position: relative; overflow: hidden; padding: 1px 0 1px 1px; height: 38px; background: #f56a03; *zoom:1;
}
.search .search-bd .search-box { width: 100%;height: 38px; background: #fff; *height:36px  }
.search .search-bd .search-box input { top: 0; left: 3; overflow-y: visible; padding: 6px 0; width: 100%; height: 26px; outline: 0; border: 0 none; background: #fff; color: #929292; vertical-align: middle; text-indent: 10px; font-size: 100%; line-height: 26px; *position:absolute;
*top:1px;
}
.search-menu { position: absolute; top: 37px; left: 2px; z-index: 99999; margin: 0; outline: 0; border-color: #bebebe; border-style: solid; border-width: 1px; background: #fff; cursor: default; }
.search-menu ul li { overflow: hidden; vertical-align: top; *zoom:1;float: left;
width: 100%;
}
.search-menu ul li a { display: block;width:100%; padding: 0 20px; height: 28px; line-height: 28px;color:#666; }
/*.search-menu ul li a span { cursor: pointer;color:#999; }*/
/*.search-menu ul li a span.fr{ color:#666;}
.search-menu ul li a span.fr em{ font-size:12px; color:#000; margin:0 3px}
.search-menu ul li a span.fl em{ color:#999; margin-left:15px}*/
.search-menu ul li a:hover { background:#ff7300;color:#fff; }

.search-v-h { visibility: hidden; }
.head .qr { position: relative; float: left; display: inline; margin-top: -10px; margin-left: -87px; width: 87px; height: 100px; }
.head .qr .qr-bd, .menu .menu-bd .qr-bd { position: relative; display: block; overflow: hidden; width: 115px; height: 130px; border: 1px solid #eee; color: #6c6c6c; text-align: center; cursor: pointer; *zoom:1;
}
.t_n_bd .menu .menu-bd .e-w .qr-bd { height: 126px; border: 0; }
.head .qr .qr-bd span, .menu .menu-bd .qr-bd span { display: block; overflow: hidden; margin: 0 auto; width: 78px; height: 20px; line-height: 20px; *zoom:1;
}
.head .qr .qr-bd img, .menu .menu-bd img { display: block; margin-left: 4px; width: 107px; height: 107px; _margin-left: 1px; *margin-left:1px;
}
.t_n_bd .menu .menu-bd .e-w .qr-bd img{margin-top: 10px; }
.screen-hd:after { clear: both; display: block; visibility: hidden; height: 0; content: "";}
.screen-hd .cont { float: left; display: inline;    position: relative/*;overflow:hidden*/;
    margin-left: 15px;width: 889px;}
.screen-hd .cont .main { position: relative/*;overflow:hidden*/; margin-left: 300px; *zoom:1;
}
