@charset "utf-8";
/* CSS Document */
body,html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label{margin:0;padding:0;}
body,html,input,button,textarea{color:#333;font:14px/1.8 "宋体",Arial,Verdana,Helvetica, sans-serif;}
body{ background:url(../img/body_bg.jpg) 0 0 repeat-x;}
h1{font-size:18px;}
h2,h3,h4,h5{font-size:14px;}
img{border:none;}
li{list-style:none;}
i,em{font-style:normal;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;color:#d20000;}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
.fb{font-weight:bold;}
.fl{float:left;}
.fr{float:right;}
.disable{display:none;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}

/* 清除浮动 */
.clearfix:after,.layout:after,.header:after,.home-items ul:after,.wraper:after,.piclist ul:after,.pdlist li:after,
.act-pic-items:after,.service-items ul:after{content:"";height:0;display:block;clear:both;visibility:hidden;}
* html .clearfix,* html .layout,* html .header,* html .home-items ul,* html .wraper,* html .piclist ul,* html .pdlist li,
* html .act-pic-items,* html .service-items ul{display:inline-block;}
* +html .clearfix,* +html .layout,* +html .header,* +html .home-items ul,* +html .wraper,* +html .piclist ul,* +html .pdlist li,
* + html .act-pic-items,* +html .service-items ul{display:inline-block;}
/* 布局 */
.topbar,.header,.nav,.layout,.footer{width:960px;margin:0 auto;}
.wraper,.slide-wraper{ width:940px;margin:0 auto;}
.hideline{ display:block;height:1px;background:#fff;margin-top:-1px;position:relative;}
.wraper{background:url(../img/main_bg.jpg) center 0 repeat-y;padding:0 30px 20px;}
.main{width:720px;}
/* 字体 */
.contact-info li,.about-content .hotline,.process li,.titbar,.nav{ font-family:"微软雅黑",Arial;}
/* 小图 */
.topbar .hotline,.nav li a,.search .ipt,.search .btn{ background-image:url(../img/head_sprite.gif);background-repeat:no-repeat;background-color:transparent;}
.sidebox .tit,.sidebox .ft,.main .titbar,.scroll-box .btn-prev,.scroll-box .btn-next,.piclist .titbar,.cates .tit,.act-items .titbar h2,.news-items .titbar h2{ background-image:url(../img/sprite.png);background-repeat:no-repeat;}

/* ----------------------- 页头 ----------------------- */
.topbar,.topbar a{color:#fff;}
.topbar{height:30px;line-height:30px;}
.topbar .hotline{display:inline;float:right;font-size:14px;font-weight:bold;padding:0 0 0 20px;background-position:0 -77px;}
.header{ height:130px;background:url(../img/head_bg.jpg) center -1px no-repeat;position:relative;padding:15px 0 0;margin-bottom:10px;}
.logo,.logo a{ display:block;width:445px;height:75px;text-indent:-9999em;overflow:hidden;}
.logo{ background:url(../img/logo.jpg) 0 0 no-repeat;margin-bottom:15px;}
.nav{height:32px;line-height:32px;}
.nav ul{padding:0 0 0 6px;}
.nav li {float:left;padding:0 7px 0 0;}
.nav li,.nav li a{color:#fff;font-weight:bold;font-size:16px;}
.nav li a:hover{text-decoration:none;}
.nav li a{display:block;width:112px;float:left;text-align:center;background-position:-115px -40px;}* html .nav li a{padding:2px 0 0;}
.nav li a:hover,.nav li.current a{ background-position:0 -40px;color:#fff;}
.search{ display:inline;position:absolute;right:0;top:35px;float:right;}
.search .ipt{ width:217px;height:21px;line-height:21px;padding:5px 10px;float:left;border:0;margin-right:-4px;} 
.search .btn{ width:56px;height:31px;line-height:31px;border:0;cursor:pointer;padding:0;background-position:-237px 0;color:#fff;font-weight:bold;letter-spacing:2px;float:
l;}
/* 大图切换 */
.slide-wraper{background:url(../img/main_hd.jpg) center 0 no-repeat;padding:20px 30px;}
.slidebox{position:relative;margin:0 auto;overflow:hidden;}
.slidebox,.slides,.slidebox .slides li{width:940px;height:237px;overflow:hidden;}
.slidebox .slides{height:308px;position:absolute;}
.slidebox .slides li{float:left;overflow:hidden;position:relative;height:308px;}
.slidebox .left-corner,.slidebox .right-corner{ display:block;width:19px;height:20px;position:absolute;top:0;}
.slidebox .left-corner{ background:url(../img/corner_left.png) 0 0 no-repeat;left:0;}
.slidebox .right-corner{ background:url(../img/corner_right.png) 0 0 no-repeat;right:0;}
.trigger{display:inline;position:absolute;right:0;bottom:0;z-index:222;}
.trigger li{line-height:20px;text-align:center;float:left;background:#fff;cursor:pointer;padding:0 6px;margin:0 1px 0 0;}
.trigger li,.trigger li a{color:#f00;font-size:15px;font-family:Arial;}
.trigger li.current{ background:#FC0204;color:#fff;}

/* ----------------------- 页底 ----------------------- */
.ftbg{ background:#5F0D02 url(../img/foot_bg.jpg) 0 0 repeat-x;padding:35px 0;text-align:center;clear:both;}
.footer,.footer a{color:#fff;font-size:14px;}
.address{ display:block;font-size:18px;}

/* ----------------------- 公用栏目 ----------------------- */
/* 侧栏 */
.aside{ width:210px;}
.sidebox{ margin-bottom:12px;}
.sidebox .tit{height:29px;line-height:29px;padding:0 12px 0 32px;font-size:14px;background-position:0 0;}
.sidebox .tit,.sidebox .tit a{color:#fff;}
.sidebox .cont{padding:8px 12px 3px;border-left:1px solid #F3DC94;border-right:1px solid #F3DC94;}
.sidebox .more{display:block;height:14px;line-height:14px;background:#fff;margin-top:-1px;position:relative;text-align:right;font-family:Arial;}
.sidebox .more i{font-family:"宋体";font-size:11px;}
.sidebox .txtlist li{height:24px;line-height:24px;border-bottom:1px dotted #aaa;}
.sidebox .ft{display:block;height:10px;font-size:2px;background-position:0 -34px;}
.contact li{padding:0 0 0 3em;text-indent:-3em;}
.about .cont{background:url(../img/about_bg.jpg) 0 bottom no-repeat;padding:8px 13px;border:0;}
.about .cont p,.about-text p{text-indent:2em;}
.about .more{background:none;}
.cates .tit{ background-position:-250px -1px;padding:0 14px;}
.actbox .tit{ background-position:-729px -50px;}
.sidebox .contact{width:100%; overflow:hidden;}
/* 公司服务 */
.scroll-box{width:705px;height:144px;margin:0 0 0 10px;padding:18px 0 0;position:relative;background:url(../img/scroll_box.png) center 0 no-repeat;}
.scroll-box .btn-prev,.scroll-box .btn-next{ display:block;width:35px;height:42px;text-indent:-9999em;overflow:hidden;position:absolute;top:52px;cursor:pointer;}
.scroll-box .btn-prev{ background-position:0 -158px;left:1px;}
.scroll-box .btn-next{ background-position:-36px -158px;right:1px;}
.scroll-list{ width:620px;height:125px;margin:0 auto;overflow:hidden;position:relative;}
.scroll-list li{width:206px;height:125px;float:left;text-align:center;}


/* ----------------------- 首页 ----------------------- */
.main .titbar{ height:30px;line-height:30px;padding:0 15px;margin:0 auto 12px;background-position:0 -50px;}
.main .titbar,.main .titbar a{color:#fff;}
.main .titbar h2{font-size:14px;}
.main .titbar-red{background-position:0 -85px;}
.home-items{width:100%;overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:25px;padding:0 0 10px;}
.home-items ul{width:100%;}
.home-items li{ width:30%;height:240px;float:left;margin:0 10px 0 10px;text-align:center;}
.home-items li .pic,.home-items li .pic img{ display:block;width:100%;height:204px;}
.home-items li .pic{margin:0 auto 5px;}
.home-items li .tit{ height:20px;line-height:20px;overflow:hidden;font-size:14px;font-weight:normal;}


/* ----------------------- 内页 ----------------------- */
/* 公司简介 */
.about-content{padding:0 30px 30px;line-height:2; overflow:hidden;}
.about-content .hotline{ font-size:22px;color:#f00;}

.about-content img {
    width: auto;
    max-width: 100%;
    height: auto;
}


/* 精品导购 */
.piclist .titbar{ height:30px;line-height:30px;padding:0 15px;margin:0 auto 20px;background-position:0 -118px;}
.piclist .titbar,.main .titbar a{color:#fff;}
.piclist .titbar h2{font-size:14px;}
.piclist{width:100%;overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:25px;padding:0 0 10px;}
.piclist ul{width:108%;}
.piclist li{ width:235px;height:175px;float:left;text-align:center;}
.piclist li .pic,.piclist li .pic img{ display:block;width:192px;height:130px;}
.piclist li .pic{margin:0 auto 5px;}
.piclist li .tit{ height:20px;line-height:20px;overflow:hidden;font-size:12px;font-weight:normal;}
.pdlist{margin-top:-10px;position:relative;}
.pdlist li{ padding:15px 0;border-bottom:1px dotted #aaa;}
.pdlist li .pic,.pdlist li .pic img{width:155px;}
.pdlist li .pic{ float:left;}
.pdlist li .info{ width:530px;float:right;padding:0 15px 0 0;line-height:1.8;}
.pdlist li .info h3{line-height:16px;font-size:14px;font-weight:normal;margin-bottom:3px;}
.pdlist li .info h3,.pdlist li .info h3 a{color:#f00;}
.pdlist li .info p{ text-indent:2em;}
.pdlist li.hover{background:#fafafa;}

.fenye{ 
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; margin-bottom:10px; margin-top:15px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: "宋体"; PADDING-TOP: 3px;
}
.fenye A {
	  PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; COLOR: #fff; MARGIN-RIGHT: 2px; TEXT-DECORATION: none; PADDING-TOP: 2px;
}
.fenye A:hover {
	  BACKGROUND-REPEAT: repeat-x;  color:#c30b00;
}

.fenye ul{ list-style:none;}
.fenye ul li{ display:inline;  PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #666; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; COLOR: #fff; MARGIN-RIGHT: 2px;  TEXT-DECORATION: none; PADDING-TOP: 5px}
.fenye ul .active{ background:#fff; color:#F00; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px;border:1px solid #999; font-weight:bold;}
.fenye ul .active a{ color:#F00; }
.fenpian{ width:100%; height:80px; line-height:26px;}

/* 活动专题 */
.act-items{padding:0 0 30px;}
.act-items ul{ padding:0 10px 0 30px;}
.act-items li{height:38px;line-height:38px;overflow:hidden;border-bottom:1px dotted #aaa;}
.act-items li.hover{background:#fafafa;}
.act-items .titbar{margin-bottom:0;padding:0 10px;}
.act-items .titbar h2{ display:inline;float:left;padding:0 0 0 21px;background-position:-503px -1px;}
.act-pic-items .titbar{margin-bottom:20px;}
.act-pic-items ul{ padding:0 0 10px 5px;}
.act-pic-items li{width:355px;height:275px;text-align:center;overflow:hidden;float:left;}
.act-pic-items li img{width:335px;height:250px;}
.act-pic-items .pager{padding:0 6px 0 0;}
/* 旗闻轶事 */
.news-items ul{ padding:0 10px 0 30px;}
.news-items li{height:38px;line-height:38px;overflow:hidden;border-bottom:1px dotted #aaa;}

.news-items .titbar{margin-bottom:0;padding:0 10px;}
.news-items .titbar h2{ display:inline;float:left;padding:0 0 0 21px;background-position:-503px -1px;}
.news-items .pager{padding-right:6px;padding-bottom:15px;}
/* 公司服务 */
.service-items2 ul{ padding:0 0 10px 5px;}
.service-items2 li{width:30%;height:285px;text-align:center;overflow:hidden;float:left;margin: 10px;}
.service-items2 li img{width:100%;  height:250px;}
.service-items2 .pager{padding:0 6px 0 0;}
/* 交易流程 */
.process {padding:15px 20px 30px;text-align:center;}
.process .txt{display:inline-block;padding:2px 10px;border:1px solid #aaa;font-size:16px;}
.process .arrow{ display:block;height:25px;background:url(../img/arrow_down.png) center 4px no-repeat;}
* html .process .txt{display:inline;}
* +html .process .txt{display:inline;}
/* 联系方式 */
.contact-info{ padding:10px 30px 30px;font-size:16px;}
.contact-info li{line-height:2;padding:0 0 0 5em;text-indent:-5em;}
.contact-info li .tel{color:#f00;font-family:Arial;}
