.site-nav { width:100%; height:30px; border-bottom:1px solid #eaeaea; background:#f8f8f8; text-align:center}
.site-nav .sn-container { color:#999; white-space:nowrap; text-align:left}
.site-nav .sn-container .snc-wraper { margin-top:5px}
.site-nav .sn-container .snc-link { color:#999; padding:0; z-index:100}
.site-nav .sn-container .snc-link:hover { color:#c9033b!important}
.site-nav .sn-container .snc-arrow { margin-left:3px; +margin-top:-14px; display:inline-block; *zoom:1; width:11px; height:11px; background-position:2px -66px; transition:.2s ease-in-out; -webkit-transition:.2s ease-in-out; -moz-transition:.2s ease-in-out; -o-transition:.2s ease-in-out; vertical-align:-1px}
.site-nav .sn-container .hover .snc-arrow { transform:rotate(-180deg); -webkit-transform:rotate(-180deg); -moz-transform:rotate(-180deg); -o-transform:rotate(-180deg)}
.site-nav .sn-container .hover .snc-arrow-ie { background-position:2px -77px}
.site-nav .sn-container .snc-app { padding-left:15px; *line-height:15px; _line-height:17px; background-position:-111px -40px}
.site-nav .sn-container .snc-weibo { padding-right:5px; padding-left:23px; margin-left:11px; background-position:-104px -24px}
.site-nav .sn-container .snc-line { height:12px; display:inline-block; font-size:0; vertical-align:bottom; border-left:1px solid #e7e7e7}
.site-nav .sn-container .snc-login { color:#c9033b!important}
.site-nav .sn-container #ECS_MEMBERZONE { margin-left:2px}
.site-nav .sn-container .logout, .site-nav .sn-container .login_name { font-family:宋体}
.site-nav .sn-container .logout:hover { color:#c9033b!important}
.site-nav .sn-container .login_name:hover { color:#c9033b!important}
.site-nav .sn-container .snc-reg { padding-left:0}
.site-nav .sn-container .snc-qmenu { padding-top:5px; margin-right:0; float:right; white-space:nowrap}
.site-nav .sn-container .snc-qmenu .sncq-item { height:22px; float:left; position:relative; }
.site-nav .sn-container .snc-order { padding:0 7px; padding-top:4px}
.site-nav .sn-container .snc-mll { padding-left:9px; padding-right:7px; background-position:65px -65px}
.site-nav .sn-container .snc-help { padding-left:9px; padding-right:7px; background-position:51px -65px}
.site-nav .sn-container .snc-collect { padding:0 9px}
.site-nav .sn-container .blank { width:86px; height:29px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-top:1px solid #eaeaea; display:none; left:1px; top:-6px; background:#fff; position:absolute; z-index:-1}
.site-nav .sn-container .blank-help { width:74px}
.site-nav .sn-container .sncq-submenu { width:86px; border:1px solid #eaeaea; border-top:0; padding-bottom:4px; display:none; position:absolute; left:-1px; top:22px; background:#fff; z-index:999;}
.site-nav .sn-container .sncq-submenu-help { width:100px}
.site-nav .sn-container .sncq-submenu .sncq-subitem { padding:4px 7px}
.site-nav .sn-container .sncq-submenu .sncq-sublink { color:#999!important}
.site-nav .sn-container .sncq-submenu .sncq-sublink:hover { color:#c9033b!important}
.site-nav .sn-container .hover .sncq-submenu { display:block}
.site-nav .sn-container .hover .blank { display:inline}
.site-nav #JS_head_scoll_phone_527 { height:22px; background:#f8f8f8!important; z-index:36}
.site-nav .hover #JS_head_scoll_phone_527 { background:none!important}
.site-nav .hover #JS_head_scoll_phone_527 a { color:#515151}
.site-nav .hover #JS_show_hot_527 span { color:#515151}
.site-nav #JS_head_scoll_phone_527 .hotLine { font-weight:bold; color:#c9033b!important; font-family:'Microsoft Yahei'}
.site-nav #JS_head_scoll_phone_527 a:hover { color:#c9033b!important}
.w {width:1200px; margin:0px auto;}
.left { display: inline; float: left;}
.left {
    display: inline;
    float: left;
}
.clearfix:after,.clearfix:before {content:".";display:block;visibility:hidden;height:0;clear:both;}
.common-bg { background:url(../images/site-bg.png) no-repeat;}
.blank { LINE-HEIGHT: 0; HEIGHT: 10px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; margin: 0px; width: 100%; float: left;}
.page-header { width:100%; height:80px; padding:5px 0; text-align:center; background:#fff;}
.page-header .ph-container { text-align:left; position:relative; z-index:35}
.page-header .phc-citys { margin-left:10px; width:145px; _width:147px; margin-top:17px }
.page-header .phc-ad { display:inline-block; *zoom:1; margin-left:10px; }
.page-header .phc-search { width:267px;height:57px; margin-left:50px; padding-top:14px; float:left; text-align:left; position:relative; z-index:5}
.page-header .phc-search .search-form { height:32px; padding:0; margin:0; border:2px solid #c9033b; line-height:32px; overflow:hidden}
.page-header .phc-search .search-form .search-input { width:170px; *width:160px; padding:2px 0; padding-left:10px; border:0; margin:0; color:#999; font-family:宋体; font-size:12px; line-height:12px; margin-top:8px; *+margin-top:2px; _margin-top:6px; float:left}
.page-header .phc-search .search-form .submit-btn { width:80px; height:37px; margin:0; border:0; padding-top:0; padding-bottom:5px; color:#fff; font-family:'Microsoft Yahei'; font-size:14px; background:#c9033b; cursor:pointer; float:right}
.page-header .phc-search .search-hot { padding-top:6px}
.page-header .phc-search .search-hot a{font-size:14px; padding-right:10px;}
.page-header .phc-search .hot-item { color:#999}
.page-header .phc-search .hot-item:hover { text-decoration:underline}
.page-header .phc-cart { width:130px; height:30px; border:1px solid #ededed; margin-top:18px; position: absolute; top:5px; right:5px; z-index:5; text-align:center}
.page-header .phc-cart .cart { width:130px; height:25px; display:inline-block;*zoom:1; color:#666; padding-top:5px; background-color:#f9f9f9}
.page-header .phc-cart .cart:hover { color:#c9033b!important}
.page-header .phc-cart .cart-box { width:280px; border:1px solid #ededed; left:-151px; top:31px; position:absolute; z-index:99; box-shadow:0 0 3px #ccc; display:none}
.page-header .phc-cart .cart-icon { width:22px; height:22px; padding-right:11px; display:inline-block; background-position:-100px 1px; vertical-align:middle}
.page-header .phc-cart .cart-num { padding:1px 5px; border-radius:20px; position:absolute; top:-11px; left:21px; text-align:center; color:#fff; background:#ff8f16; font-weight:bold}
.page-header .phc-cart .cart-arrow { width:12px; height:12px; margin-left:25px; *margin-top:-14px; display:inline-block; *zoom:1; vertical-align:middle; background-position:1px -55px; transition:.2s ease-in-out; -webkit-transition:.2s ease-in-out; -moz-transition:.2s ease-in-out; -o-transition:.2s ease-in-out; vertical-align:-1px}
.page-header .phc-cart .cart-list { height:72px; position: relative; z-index:99; background:#fff!important;}
.page-header .hover .cart-box { display:block; }
.page-header .hover.phc-cart { box-shadow:0 0 3px #ccc}
.page-header .phc-cart .cart .blank { display:none}
.page-header .hover .blank { width:100%; height:3px; z-index:10; left:0; top:29px; position:absolute; background:#fff; display:inline!important}
.page-header .hover .cart-arrow { transform:rotate(-180deg); -webkit-transform:rotate(-180deg); -moz-transform:rotate(-180deg); -o-transform:rotate(-180deg)}
.page-header .hover .cart { background:#fff}
.page-header .hover .cart-list {*zoom:1}
.page-header .hover .cart-list .nothing { height:28px; font-size:14px; font-family:'Microsoft Yahei'; color:#999; padding-top:25px; background-color:#fff}
.page-header .hover .cart-list .nothing-icon { width:21px; height:20px; display:inline-block; *zoom:1; background-position:-101px -59px; vertical-align:bottom}
.page-header .hover .cart-full { height:auto; max-height:255px; *max-height:270px; background:#fff; padding:0 15px; text-align:left; overflow-y:auto}
.page-header .cart-full .cart-item { height:54px; *height:auto; padding:15px 0; background:00; border-bottom:1px dashed #eaeaea; *zoom:1}
.page-header .cart-full .cart-item .cart-img { width:87px; height:59px}
.page-header .cart-full .cart-item .cart-link { width:auto; min-width:131px; height:36px; margin-left:98px; line-height:18px; color:#333; display:block; overflow:hidden}
.page-header .cart-full .cart-item .cart-link:hover { color:#c9033b!important}

.page-header .cart-full .cart-item .cart-price { margin-left:10px; margin-top:5px}
.page-header .cart-full .cart-item .cart-cal { margin-top:5px}
.page-header .cart-full .cart-item .cart-del { margin-right:8px; color:#c9033b}
.page-header .cart-full .cart-item .cart-del:hover { color:#c9033b!important}
.page-header .phc-cart .cart-box .cart-count { padding-bottom:11px; padding-top:10px; background:#f8f8f8; text-align:right}
.page-header .cart-box .cart-count .count-area { padding-right:20px}
.page-header .cart-box .cart-count .count-total { font-size:16px; vertical-align:middle; position:relative; top:-1px}
.page-header .cart-box .cart-count .count-btn { width:106px; height:29px; border-radius:3px; margin-right:21px; color:#fff; display:inline-block; font-size:14px; background:#c9033b; font-weight:bold; line-height:29px; text-align:center; margin-top:10px; font-family:'Microsoft Yahei'}
.page-header .cart-box .cart-count .count-btn:hover { color:#fff!important; text-decoration:none}
.top_kouhao {width:250px; height:70px; float:left; background:url(../images/top_kouhao.jpg) no-repeat;}
.right { display: inline; float: right;}
.mll-navigator { height:33px; padding-top:10px; background:#fff; font-family:'Microsoft Yahei'}
.mll-navigator .menu-panel { width:200px; height:33px; position:relative; z-index:32; float:left}
.mll-navigator .menu-panel h2 { height:33px; line-height:33px; text-align:center; color:#fff; font-size:14px; cursor:pointer;}
.mll-navigator .menu-panel h2 span, .mll-navigator .menu-panel h2 i { display:inline-block; vertical-align:top}
.mll-navigator .menu-panel h2 i { width:11px; height:5px; overflow:hidden; margin:15px 0 0 10px; background:url(../images/menu-icon.png-1516.png) -168px -94px no-repeat;}
.mll-navigator .menu-panel.hover h2 i { background-position:-168px -88px; _background-position:-168px -88px}
.mll-navigator .menu-panel .top,.mll-navigator .menu-panel .top_02 { width:200px; position:absolute; padding-bottom:3px; background:#c9033b}
.mll-navigator .menu-panel .top .top-item { height:33px; line-height:33px; vertical-align:top}
.mll-navigator .menu-panel .top .top-item em, .mll-navigator .menu-panel .top .top-item .txt, .mll-navigator .menu-panel .top .top-item i { display:inline-block}
.mll-navigator .menu-panel .top .top-item em, .mll-navigator .menu-panel .top .top-item i { background:url(../images/menu-icon.png-1516.png) no-repeat; float:left}
.mll-navigator .menu-panel .top .top-item .flag { width:16px; height:18px; overflow:hidden; margin:8px 7px 0 14px}
.mll-navigator .menu-panel .top .top-item .flag0 { background-position:-18px -2px}
.mll-navigator .menu-panel .top .top-item .flag1 { background-position:-18px -20px}
.mll-navigator .menu-panel .top .top-item .flag2 { background-position:-18px -37px}
.mll-navigator .menu-panel .top .top-item .flag3 { background-position:-18px -55px}
.mll-navigator .menu-panel .top .top-item .flag4 { background-position:-18px -72px}
.mll-navigator .menu-panel .top .top-item .flag5 { background-position:-18px -90px}
.mll-navigator .menu-panel .top .top-item .flag6 { background-position:-18px -109px}
.mll-navigator .menu-panel .top .top-item .flag7 { background-position:-18px -126px}
.mll-navigator .menu-panel .top .top-item .flag8 { background-position:-18px -145px}
.mll-navigator .menu-panel .top .top-item .flag9 { background-position:-18px -163px}
.mll-navigator .menu-panel .top .top-item .flag10 { background-position:-18px -181px}
.mll-navigator .menu-panel .top .top-item .flag11 { background-position:-18px -199px}
.mll-navigator .menu-panel .top .top-item .txt { color:#fff; margin-right:8px; float:left}
.mll-navigator .menu-panel .top .top-item .txt:hover { color:#fff!important}
.mll-navigator .menu-panel .top .top-item.hover { background:#fae6ec!important}
.mll-navigator .menu-panel .top .top-item.hover .flag0 { background-position:0 -2px}
.mll-navigator .menu-panel .top .top-item.hover .flag1 { background-position:0 -20px}
.mll-navigator .menu-panel .top .top-item.hover .flag2 { background-position:0 -37px}
.mll-navigator .menu-panel .top .top-item.hover .flag3 { background-position:0 -55px}
.mll-navigator .menu-panel .top .top-item.hover .flag4 { background-position:0 -72px}
.mll-navigator .menu-panel .top .top-item.hover .flag5 { background-position:0 -90px}
.mll-navigator .menu-panel .top .top-item.hover .flag6 { background-position:0 -109px}
.mll-navigator .menu-panel .top .top-item.hover .flag7 { background-position:0 -126px}
.mll-navigator .menu-panel .top .top-item.hover .flag8 { background-position:0 -145px}
.mll-navigator .menu-panel .top .top-item.hover .flag9 { background-position:0 -163px}
.mll-navigator .menu-panel .top .top-item.hover .flag10 { background-position:0 -181px}
.mll-navigator .menu-panel .top .top-item.hover .flag11 { background-position:0 -199px}
.mll-navigator .menu-panel .top .top-item.hover .txt:hover { color:#c9033b!important}
.mll-navigator .menu-panel .top .top-item.hover .txt { color:#c9033b}
.mll-navigator .menu-panel .top .top-item.hover .arrow { width:0; height:0; overflow:hidden; border-left:3px solid #c9033b; border-top:3px solid #fae6ec; border-bottom:3px solid #fae6ec; border-right:0; float:right; margin-top:13px; margin-right:13px}
.mll-navigator .menu-panel .top .recommend { height:34px; line-height:34px; background:#d81b51}
.mll-navigator .menu-panel .top .recommend ul { width:69px; height:390px;background:#fff; filter:alpha(opacity=80); background:rgba(255, 255, 255, 0.8); font-size:13px; position:absolute; left:200px; top:0}
.mll-navigator .menu-panel .top .recommend ul li { height:32px; line-height:32px; white-space:nowrap; overflow:hidden}
.mll-navigator .menu-panel .top .recommend ul li .hot { width:12px; height:12px; margin-top:3px; position:absolute; background-position:-167px -65px; _margin-top:-3px}
.mll-navigator .menu-panel .top .recommend ul li a { width:52px; position:relative\9; display:inline-block}
.mll-navigator .menu-panel .top .recommend ul li a:hover { color:#c9033b!important; font-weight:bold; text-decoration:none}
.mll-navigator .menu-panel .top .top-item .sub { width:366px; height:366px; padding:13px 27px 21px 21px; position:absolute; left:200px; top:0;*top:-1px; background:#fff; z-index:10; box-shadow:0 0 5px #ddd;*border:1px solid #ddd; display:none}
.mll-navigator .menu-panel .top .top-item .sub .title { line-height:22px; padding-right:1px; margin-top:10px; margin-bottom:9px}
.mll-navigator .menu-panel .top .top-item .sub .title .darrow { margin-left:5px; font-family:宋体; font-size:14px; letter-spacing:-2px}
.mll-navigator .menu-panel .top .top-item .sub .title h4 { font-size:15px}
.mll-navigator .menu-panel .top .top-item .sub .title h4 a:hover { color:#c9033b!important; text-decoration:none}
.mll-navigator .menu-panel .top .top-item .sub .title .link { font-size:12px}
.mll-navigator .menu-panel .top .top-item .sub .title .link a:hover { color:#c9033b!important; text-decoration:underline}
.mll-navigator .menu-panel .top .top-item .sub .list { margin-right:-30px; font-size:13px}
.mll-navigator .menu-panel .top .top-item .sub .list .sub-item { width:115px; height:29px; line-height:29px; margin-right:10px; margin-bottom:10px; background:#f3f3f3; display:inline-block; border-radius:2px; color:#333; text-align:center; float:left}
.mll-navigator .menu-panel .top .top-item .sub .list a.sub-item:hover { background:#c9033b; color:#fff!important; text-decoration:none}
.mll-navigator .menu-panel .top .top-item .sub .list .hot { color:#c9033b}
.mll-navigator .menu-panel .top .top-item .sub .ad { position:absolute; right:27px; bottom:26px; _bottom:20px}
.mll-navigator .menu-panel .top .top-item .sub img { width:365px; height:154px}
.mll-navigator .navigator { height:33px; font-size:15px}
.mll-navigator .navigator li { height:33px; line-height:33px;position:relative; float:left}
.mll-navigator .navigator li a{display:block; height:33px; width:auto; font-weight:bold; text-align:center; text-decoration:none; }
.mll-navigator .navigator li a:hover,.mll-navigator .navigator li a.action{ background:#0A76BE; color:#fff;}
.mll-navigator .navigator li.current a, .mll-navigator .navigator .menu_xuanzhong { color:#c9033b!important; text-decoration:none}
.menu_two { margin:5px 0px; position:absolute; top:28px; left:0px; background:#fff; border:1px solid #ccc; display:none;}
.sub_nav_pro {background:#ffffff; width:900px; box-shadow: 0 0 5px #D4D4D4;}
.sub_nav_pro .sub_pro_main {width:100%; min-height:80px;border-bottom:1px solid #dfdfdf; float:left; background-image:none; clear:both;}


.content-one .left {width:845px;margin:0; height:447px;}
.content-one .left a.more {right:30px; top:20px}
.content-two .left,.content-two .middle {margin-right:23px;}
.content-two .left,.content-two .right {width:355px;}
.content-two .left,.content-two .middle {border-right:1px solid #dcdee1;}
.content-two .left,.content-two .middle,.content-two .right {padding:15px 0 0 0;height:275px;overflow:hidden;}
.content-one .right {width:355px;}
.content-one .right a.more {top:20px}
.mll-navigator.navigator-index .menu-panel h2 { background:#3b3b3b}
.mll-navigator.navigator-other .menu-panel h2 { background:#c9033b}

/* 本例子css */
.qpjdt_201{ min-width:1200px; border-top:2px solid #3D9EE9; position:relative; height:500px; overflow:hidden; }
.qpjdt_201 .bd{ position:relative; z-index:0; }
.qpjdt_201 .bd ul{ width:100% !important; }
.qpjdt_201 .bd li{ width:100% !important; height:500px; }
.qpjdt_201 .bd li .siteWidth{ width:1000px; position:relative; margin:0 auto; height:450px; }
.qpjdt_201 .bd li a{ position:absolute; width:100%; height:299px; display:block; z-index:1;; }
.qpjdt_201 .bd .txt{ position:absolute; width:415px; top:100px; left:22px; font:normal 18px/30px "Microsoft YaHei"; }
.qpjdt_201 .bd .btn{ display:block; zoom:1; margin-top:8px; width:72px; padding-right:10px; height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(http://hzstools.haozs.xin/fanli/leftlb/banner-btn.png) 0 0 no-repeat; _background:url(http://hzstools.haozs.xin/fanli/leftlb/banner-btn-ie6.png) 0 0 no-repeat; }
.qpjdt_201 .hd{ width:100%; position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.qpjdt_201 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(http://hzstools.haozs.xin/fanli/leftlb/dot-black.png) 0 0; overflow:hidden; line-height:9999px; filter:alpha(opacity=40);opacity:0.4; }
.qpjdt_201 .hd ul .on{ filter:alpha(opacity=100);opacity:1; }