/* CSS reset */
html, body, iframe,h1, h2, h3, h4, h5, h6, p, ol, ul, dl, dd, input, button, textarea, th, td, form {margin:0;padding:0;}
body {font:12px/1.5 'Microsoft YaHei',Helvetica,Arial,sans-serif;}
ol, ul {list-style:none;}
a {text-decoration:none;}
textarea {resize:none;}
a, a:active, a:focus {outline:none;}
a{color:#666;}
a:hover{color:#02103f;}
.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.blank10{height:10px; overflow:hidden}
.blank15{height:15px; overflow:hidden}
.blank20{height:20px; overflow:hidden}
.blank25{height:25px; overflow:hidden}
img {border:none;}
table {border-collapse:collapse;border-spacing:0;}
/* 通用样式 */
.fl{float:left}
.fr{float:right}
.l{ float:left}
.r{ float:right}
.clearfix:after {content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix {*zoom:1;}
.layout {width:990px;margin:0 auto;}

/**global background**/
#header{width:100%;position: relative;margin: 0 auto; z-index:999999;border:#F00 solid 0px;}

.topBg{line-height:30px; background: #202020; height:30px; position: relative; z-index: 60; }
#toper{margin:0px auto; height:30px; width: 1000px; color: #ccc; }
.top_l{line-height:30px; font-weight: bold; color: #ccc;text-align:left; float: left; height:30px; width:250px; font-size: 14px;border:#F00 solid 0px; }

.top_m{width:180px;height:30px;overflow:hidden;float: left; text-align:right; margin-left:490px;margin-right:10px;}
.top_m dl{width:180px; float:right;text-align:right;border:#F00 solid 0px;}
.top_m dl a{padding:0px 2px;color:#ccc;margin-left:5px;}
.top_m dl a:hover{color: #fff; text-decoration: none;}
/*.top_m img{margin-right:5px; }*/
.top_m .userface{ float:left;width:28px; height:28px;border:#eee solid 1px; border-radius:50%; padding:2px;}
.top_m .username{ float:left;width:100px; height:30px; line-height:30px; overflow:hidden;border:#F00 solid 0px;}

.t-line{font-weight: normal; display:inline-block; margin-left:10px; color:#ccc; line-height:30px;}

.top_r{float: right; display: inline;height:30px; width:65px; text-align:left; border:#F00 solid 0px; }
.top_r a{padding:0px 2px;color:#ccc;}
.top_r a:hover{color: #fff; text-decoration: none;}

.wrapHeader{position: relative;z-index: 999;width: 100%;height:90px;border:#F00 solid 0px;}
.wrapHeader2{background:#f5f5f5;}
.headerBottom {position: relative;z-index: 1000;width: 100%;height: 6px;overflow: hidden;background: url(global_repeat.png) repeat-x 0 -424px;}
.header {position: relative;width:1030px;height:90px;margin: 0 auto;border:#F00 solid 0px;}
.logo{display: block;float: left;width:231px; padding-top:15px;border:#F00 solid 0px;}
.logo img{width:231px;height:55px;}

.headNav{width:630px;float: right;font-size: 15px;line-height: 42px;border:#F00 solid 0px;}
.headNav li {float: left;border-left: 1px solid #ebebeb;border-right: 1px solid #fcfcfc;}
.headNav .cur {background: url(nav_cur.png) no-repeat center 9px;}
.headNav .cur a {color: #b4712d;}
.headNav a {float: left;height: 42px;padding: 24px 18px;color: #555;font-weight: bold;}
.headNav a:hover {color: #b4712d;}

.subNav {position: absolute;top:100%;z-index:99;width:100%;margin: -5px 0 0 0;background:#fcfcfc; filter:alpha(opacity=95); -moz-opacity:0.9; -khtml-opacity: 0.9;opacity: 0.9;}
.subNav .cont {display: none;width:1000px;height:290px;margin:0 auto;padding-top:35px;background:#fff;border:#F00 solid 0px;}
.subNav .left_nav{float: left;width: 120px;padding-left: 40px; margin-left:250px;line-height:25px;}
.subNav .left_nav a {font-size:14px;color: #5c5c5c;padding-left:10px;background: url(nav_menu.jpg) no-repeat left center;}
.subNav .left_nav a:hover {color: #b4712d;font-weight:bold;background: url(nav_menu_hover.jpg) no-repeat left center;}
.subNav .line {float: left;width: 1px;height:260px;background: #ddd;}
.subNav .sub_right {float: right;margin-right:20px;width:490px;overflow: hidden;color: #5c5c5c;border:#F00 solid 0px;}
.subNav .sub_right img {display: block;width:490px;height:260px;}
.subNav .sub_right img:hover {border:#b4712d solid 0px;transition: color 0.3s;-moz-transition: color 0.3s;-webkit-transition: color 0.3s;-o-transition: color 0.3s;}

.pro_subox{float: left;width:430px;padding-left:24px;border:#F00 solid 0px;}
.pro_subnav{width:110px;padding-left:10px; margin-right:20px;border-right: 1px solid #e6e6e6;float: left;position: relative;overflow: hidden;z-index:7;}
.pro_subnav.last{width: 110px;border-right: none;}
.pro_subnav .dl{float: left;margin-bottom:8px;}
.pro_subnav .dd{width: 110px;float: left;}
.pro_subnav .dd a{display: inline-block;font-size:14px;line-height:25px;color: #666;padding: 0 12px 0 0;float: left;background: none;}
.pro_subnav .dd a:hover{color: #b4712d; font-weight:bold;background: url(bg_sign05.png) no-repeat right center;}
.pro_subnav .dd a.tit{font-size: 16px;color: #333;padding-bottom: 14px;}
.pro_subnav .dd a.tit:hover{background: none; color:#b4712d;}


/**通用底部**/
.footMenu, .footShare {background: url(global_repeat.png) repeat-x;}
.footer .leftBg {background: url(global_repeat.png) repeat-x;}
.footer .rightBg {background: url(global_repeat.png) repeat-x;}
.footer .gap{background: url(global_sprite.png) no-repeat;}
.footMenu dl{background: url(global_sprite.png) no-repeat;}
.footShare .attention .icon{background: url(global_sprite.png) no-repeat;}
.footShare .attention .btn {background: url(global_sprite.png) no-repeat;}

.wrapFooter {position: relative;z-index: 100;width: 100%;overflow: hidden;}
.footer {position: relative;width:1000px;height:190px;margin: 0 auto;border:#F00 solid 0px;}
.footer .leftBg, .footer .rightBg {position: absolute;top: 0;width: 10000px;height:190px;background-position: 0 -20px;}
.footer .leftBg {left: -10000px;}
.footer .rightBg {right: -9980px;}
.footMenu {float: left;width:635px;height:157px;overflow: hidden;padding: 25px 0 8px;background-position: 0 -20px;color: #666; border:#F00 solid 0px;}
.footMenu dl {float: left;width: 90px;height:157px;padding-left: 30px;background-position: -312px -120px;}
.footMenu .first {background: none;}
.footMenu dt {height: 30px;font-size: 14px;}
.footMenu dd {line-height: 20px;}
.footMenu a {color: #999;}
.footMenu dt a {color: #666;}
.footMenu a:hover {text-decoration: underline;color:#b4712d;}
.footer .gap {float: left;width: 22px;height:190px;background-position: 0 -60px;}
.footShare {float: left;width:300px;height:157px;overflow: hidden;padding: 25px 0 8px 27px;background-position: 0 -20px;border:#F00 solid 0px;}
.foot_right{clear:both;border:#F00 solid 0px;}
.Keyword{width:55px;text-align: center;background: #ddd;margin: 3px 0px; float:left;}
.Keywords{float:left;width:230px;border:#F00 solid 0px;}
.Keywords a{padding:0px 6px;border-right: 1px solid #ccc;color: #666;margin: 3px 0px; float:left; text-align: left;}
.Keywords a:hover {color: #b4712d;}

.f-cb{zoom:1;}
.f-cb:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.foot_links{height:50px;zoom:1;display:block;clear:both;border:#F00 solid 0px;}
.foot_links a{padding:0px 6px;border-right: 1px solid #ccc;color: #666;margin: 3px 0px; float:left; text-align: left;}
.foot_links a:hover {color: #b4712d;}
/*
.foot_links p{width:55px;text-align: center;background: #ddd;margin: 3px 0px;border:#F00 solid 1px;}*/

.footShare strong {display: block;height: 30px;color: #666;font-size: 14px;}
.footShare .attention .icon {float: left;width: 62px;height: 61px;background-position: -40px -60px;}
.footShare .attention .txt {float: left;padding: 0 5px 0 0;color: #02103f;font-weight: bold;font-size: 14px;}
.footShare .attention .btn {display: block;width: 63px;height: 24px;overflow: hidden;margin-top: 5px;background-position: -120px -60px;text-indent: -9999px;}
.wrapFootBottom {height: 40px;background: #202020;}
.footBottom {width:1100px;margin: 0 auto;color: #9a9a9a;line-height: 40px;}
.footBottom ul {float: left;margin: 14px 8px 0 0;}
.footBottom li {float: left;height: 12px;padding: 0 11px;border-right: 1px dotted #4d4d4d;}
.footBottom .last {border: none;}
.footBottom a {color: #9a9a9a;}
.footBottom ul a {float: left;margin: -14px 0;}
.footBottom a:hover {color: #b4712d;text-decoration: underline; }
.footBottom .copy {float: right;}
.footBottom a.emall {color: #C0973D;padding-left: 22px;background: url(bg_store.png) 0 50% no-repeat;border: none;}

.erweima{width: 300px;height: 192px;text-align: center;background: #fff;position: fixed;left: 50%;top:620px;margin-left: 490px;z-index: 999;}
.erweima p{font-size: 12px;line-height: 20px;color: #b4712d;}
.erweima2{width: 120px;height: 145px;text-align: center;background: #fff;position: fixed;left: 50%;top:620px;margin-left: 980px;z-index: 999;}
.erweima2 p{font-size: 12px;line-height: 20px;color: #b4712d;}
 
 
.maincontent{margin:18px auto 60px;width:1000px;border:#F00 solid 0px;}
/*新闻内容页样式*/
.articlecontent{width:980px; overflow:hidden; padding:30px 10px 10px 10px; border: #f00 0px solid;}
.article_title{margin-bottom:22px;}
.title{text-align:center; margin-top:8px;}
.title h2{line-height:35px;text-align:center; font-size:24px; font-weight:500; color:#000;font-family: "Microsoft YaHei"}
.info span{ color:#666666; margin-right:10px;}
.info span em{ color:#FF0000;}
.info{text-align:center; margin-top:8px; border-bottom:#CCCCCC 1px solid; padding-bottom:10px;}

.newscontent{padding:10px 10px; font-size:14px;line-height:26px;color:#333;}
.newscontent img{display: block;margin: 10px auto;max-width:900px;}
.newscontent a:hover{ color:#b4712d;}
.Author{float:right; margin-top:20px;}
.tags{padding-left: 15px; height: 30px; line-height: 30px; }
.tags a{color:#333;}
.tags a:hover{color:red; text-decoration:none;}
.share {width:490px; height:20px; line-height:20px; float:left;border: #f00 0px solid;}
.content_pages{height:48px;margin:0 auto;padding:9px 0px 15px 0px;}
.content_left{ height:50px;float:left; background:url(prenexbg.jpg) top left no-repeat; padding:0 0 0 25px;}
.content_left ul li{height:25px; line-height:25px;}
.content_left ul li a{color:#666666;}
.content_left ul li a:hover{color:#b4712d;}
.content_right{width:250px;height:25px;line-height:25px;padding-right:16px;float:right;text-align:right;color:#666666;}
.content_right a{color:#666666;}
.content_right a:hover{color: #b4712d;text-decoration:none;}

.aboutus_banner{height:300px;margin:0 auto; width:100%}
.in_banner{height:260px;margin:0 auto; width:100%}
.wsbf_banner{height:300px;margin:0 auto; width:100%}

.wsbf_body{background:#f8f8f8;}
.location{width:100%; height:55px; background:url(locationbg.jpg) repeat-x bottom; text-align:right;}
.location span{padding-left:23px; background:url(location.png) left center no-repeat; line-height:55px; font-size:14px; color:#a7a7a7;}
.location span a{padding:0 10px; color:#a7a7a7;}
.location span a:hover{color:#b4712d;}
.main{width:1030px; margin:0 auto; border:#F00 solid 0px;}

.dh{width:1200px; margin:0 auto;text-align:left;height:55px;}
.dh span{padding-left:23px; background:url(location.png) left center no-repeat; line-height:55px; font-size:14px; color:#a7a7a7; text-align:left;}
.dh span a{padding:0 5px; color:#a7a7a7;}
.dh span a:hover{color:#b4712d;}

.cpml_box{width:1200px;margin:0 auto;padding:10px 10px;/*background: #f5f5f5;*/background: #f5f5f5;overflow: hidden;display:table;border-radius:5px; clear:both;}
.cpml_content{width:1200px; height:auto; margin: 0 auto;}
.cpml_title{height:50px; line-height:50px; padding-left:10px; font-size: 16px;border:#F00 solid 0px;}
.cpml_left{font-size: 22px; float: left; color: #626262;}
.cpml_right{font-size: 15px; float: right; color: #c2c2c2;}

.ml_sp{padding:2px 1px;margin:0 0px; cursor: pointer;}
.ml_sp:hover{color: #dabf92; border-bottom: 1px solid #dabf92; }
.ml_sp.ml_hover{color:#dabf92; border-bottom: 1px solid #dabf92; }
.ml_sp a:hover{color:#b4712d;}
.ml_sp.ml_hover a{color:#b4712d;}

.je_center{width:1200px;overflow: hidden;clear: both; border:#F00 solid 0px;}
.cpml_slide{width:230px;height:600px;float: left;position: relative; overflow: hidden;}
.cpml_slide img{width:230px;height:600px; display: block; }


/*首饰list效果*/
.cpml_text_active {-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.1);box-shadow: 0 5px 15px rgba(0,0,0,0.1);-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);}
/*色块*/
.cpml_ad{width:1225px; display: block; height:115px; margin:10px auto; overflow: hidden; }

/*产品目录内容页*/
.cpml_main{width:1190px;margin:0 auto;padding:10px;background: #fff;overflow: hidden;display:table;border-radius:5px; clear:both;}
.cpml_title2{color:#1f1f1f;height:90px;line-height:90px;width:1190px;margin:0 auto;text-align:center; font-size: 20px; background:url(cpml_title.png) no-repeat center;}
.cpml_banner{width:1190px;overflow: hidden;margin:0 auto;display: block;border:#F00 solid 0px;}
.cpml_banner img{margin:0 auto;max-width:1190px;display: block;}
.cpml_banner p{margin:0;}

/*相关产品欣赏*/
.je_title{width:1100px; margin:10px auto;height:50px; line-height:50px;}
.je_left{font-size:16px; font-weight:bold;float: left; color: #626262;}
.je_right{font-size: 15px; float: right; color: #c2c2c2;}
.je_right .je_sp{padding:5px 1px;margin:0 8px; cursor: pointer; }
.je_right .je_sp:hover{color: #dabf92; border-bottom: 1px solid #dabf92; }
.je_right .je_sp.je_hover{color:#dabf92; border-bottom: 1px solid #dabf92; }


/*网上版房栏目页*/
.container{width:1200px;margin:0 auto;padding:30px 10px;background: #fff;overflow: hidden;display:table;border-radius:5px; clear:both;}
.x_list{width:1180px;margin:0 auto;border:#F00 solid 0px;}
#goods_main{width:1136px;margin:0 auto;border:#F00 solid 0px;}
.x_list_g{width:252px;margin:20px 15px;float:left; position: relative;border:#F00 solid 0px;}
.x_list_i{width: 252px; height: 252px;display: block;  position: relative;}
.x_list_i a{display: block; width:100%; height:100%; margin:0 auto;}
.x_list_i img{width: 252px; display: block; height: 252px;}
.x_list_i .le_mous{position: absolute; top:0; left:0; display: none;}
.x_list_t{width: 252px;overflow: hidden;height: 48px;margin-top: 5px;line-height: 24px;}
.x_list_n{color: #1e1918;display:block; text-align:center;font-size:13px;}
.x_list_n i{font-style: normal; color: #5e5d5d;}
.x_list_p{font-size:15px; color:#d3881d;margin-right:12px; width:100%; display: block; text-align: center;}
.x_list_p .x_list_bre{color:#ff2828; font-size: 13px;}
.x_list_p .x_list_cont{color: #ababab;padding-left: 3px; font-size: 13px; text-decoration: line-through;}
.bdmark{position: absolute;display: none;top:-2px; left:-2px; width:254px;height:306px; border:1px solid #c9c9c9;}
.bdmark .a{display: block;text-indent: -999em; width:254px;height:306px;}

.block_border{width:1180px;margin:0 auto;border:none;}
.hr_line_side{background:#fff;height:2px;border-top: 2px solid #8e8483;border-bottom:1px solid #b5aca5;margin-bottom: 10px;}

/***search***/
.search{position:relative;padding:0px;}
.search li{position:relative;padding-left:39px;height:39px;line-height:39px;border-top-width: 1px;border-top-style: solid;border-top-color: #f3f3f4;}
.search li span{padding-left:39px;padding-right:0px;font-size:12px;float:left;color:#333333;}
.search li span.on {font-weight:bold;overflow:hidden;cursor: default;color: #f87d74;font-size:12px;}
.search li span a{font-size:12px;color:#666666;}
.search li .tit{padding-right:43px;font-size:14px; font-weight:bold;padding-left:0px;color:#333333;background: url('style_list_line.png') no-repeat right center;}
.search li .on{color:##F3776E;}
.search li span.on a{font-weight:bold;color:#ff8a81;}
.search a{color:#666666;}
.search a:hover{color:#ff8a81;text-decoration:none;}


.cldesc_hd{ padding:0 10px; border-bottom:#ddd solid 1px;background-color:#fff;}
.cldesc_hd h3{font: 500 16px/35px "microsoft yahei"; height:35px; }
.lmbox{width:100%;margin:0 auto;margin-top:15px; background:#fff ; overflow:hidden}
.lmbox h4{width:160px; height:38px; line-height:30px;background:url(lmtit.png) no-repeat;font-size:16px;color:#fff;padding-left:15px; position:absolute;margin:5px 0px 0px -10px;}
.lmbox ul{padding:5px 15px; }
.lmbox ul li{ padding:5px 0px; border-bottom:1px dotted #DADADA; overflow:hidden; clear:both}
.lmbox ul li a{color:#666;margin-left:5px; padding:3px 10px; white-space:nowrap; line-height:30px}
.lmbox ul li span{ float:left;font-size:12px; margin-top:5px;color:#888}
.lmbox ul li font{font-size:12px;}
.lmbox ul li a.curr{background:#E43232;color:#f1f1f1;font-weight:bold; border-radius:3px;}
.lmbox ul li a:hover{background:#E43232;color:#fff; text-decoration:none; border-radius:3px;}

.lmbox .lm_sxbox{ float:right;margin:0px 15px 5px 0px; line-height:40px; color:#888;}
.lmbox .lm_sxbox .shoptext{width:170px;border:1px solid #d7d7d7; height:26px; line-height:26px;padding-left:5px;color:#999; float:left;border-right:0px;font-family:"\5FAE\8F6F\96C5\9ED1";margin-left:10px;margin-top:6px;} 
.lmbox .lm_sxbox .shopbtn{width:30px; height:28px; background:url(sc.png) center no-repeat; border:#D7D7D7 solid 1px; text-indent:-9999px;color:#fff; cursor:pointer; float:left;margin-top:6px; background-color:#eee; border-radius:0 3px 3px 0}

.proItemBox{width:1180px; margin:0 auto; padding:10px; overflow:hidden; border:#F00 solid 0px;}
.proItemBox .item_box{ margin-right:-18px; background-color:#fff; overflow:	hidden; }

.grid{min-height:220px;max-height:220px;float:left;width:200px;margin-right:1px;padding:5px;background:url(qgbg03.png) repeat-x 0 100%;font-size:12px;color:#666;}
.grid:hover{box-shadow:0 0 8px #999; background:#fff; }
.grid strong {margin-top:1px;font-weight:normal;font-size:16px; line-height:22px;display:block;height:22px;}
.grid strong a{font-size:15px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#333;}
.grid .jgbox{padding-top:0px; line-height:25px; white-space:nowrap; overflow:hidden}
.grid .imgholder{width:100%; text-align:center; min-height:150px;}
.grid .imgholder img{width:200px;background:#ccc;height:200px;}






/***网上版房内容页样式***/
.gds_wrap{width:1200px;margin:0 auto;background: #fff;overflow: hidden;display:table;border-radius:5px; clear:both;}
.gds_cont{display: table; width:100%;position: relative;background: url(gdsbg-b.jpg) center top no-repeat,url(gdsbg-b.jpg) center bottom no-repeat;background-color:#fff;padding-top:40px; padding-bottom: 30px;box-shadow: 3px 1px 12px -12px; }
.product_left{float:left; width:610px; margin-left:30px; padding-bottom: 50px; position: relative;border:#F00 solid 0px;  }
.product_right{float:right;margin-right:30px; padding-bottom:60px; overflow: hidden;max-width:512px; border:#F00 solid 0px; }
.product_info{width:480px;color: black;float: left;}
.product_info h1 {font-size:16px;color: #333333;font-weight: bold;line-height: 25px;text-indent: 0px;+margin-bottom:10px;font-family:"Microsoft YaHei";}
.product_info h2 {font-size: 12px;color: #666666;margin-top: 15px;line-height:28px;position: relative}
.cpts{padding-bottom:10px; min-height:50px;padding:10px 5px; line-height:25px;background:#fbfbfb; border-bottom:1px dotted #bcbcbc;border-top:1px dotted #bcbcbc; color:#333 }
.cpcs{padding:10px 0;min-height:50px;color: #666666; line-height:26px; border-bottom:1px dotted #bcbcbc;border-top:1px dotted #bcbcbc;}
.cpcs p{clear: both;display: block;color: #666666;line-height:26px;padding-left: 15px;background: url(p-d-point.png) no-repeat}

.right-extra{box-shadow: -5px 1px 12px -14px #000; position:relative;padding-bottom: 5px;border:#F00 solid 0px; }
/*图片放大镜样*/
.jqzoom{ border:none; height:560px; overflow: hidden; position:relative; padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width:100%; }
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:block;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(/Public/images/home/goods/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.spec-preview{width:560px; height:560px; margin-left: 24px;position: relative;}
/*图片小图预览列表*/
.spec-scroll{clear:both;margin-top:5px;width:610px;}
.spec-scroll .prev{float:left;margin-right:8px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block; width:19px; height:34px; line-height:54px;background:url(zgds-arrow.png);cursor:pointer;margin-top: 44px; text-indent: -99em; overflow: hidden;}
.spec-scroll .next{ background-position:-19px 0; }
.spec-scroll .items{float:left;position:relative;width:560px;height:128px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:120px; padding: 0;}
.items ul li{float:left;width:142px;text-align:center;cursor:pointer;}
.items ul li img{border:1px solid #CCC;padding:2px;width:120px;height:120px;box-shadow: 2px 2px 6px -4px #000}
.items li img:hover{border:2px solid #FF6600;padding:1px;}

/*详情分享*/
#collect_goods{position:absolute; left:20px; bottom:0px;}
#collect_goods .star{ text-decoration: none; padding:1px 20px;margin-left: 20px; height:30px; background: url(jiathis.png) 2px 3px no-repeat;}
#collect_goods .like{text-decoration: none;padding:1px 20px; margin-left: 20px; height:30px; background: url(jiathis.png) 0px -14px no-repeat;}

/*产品目录栏目页*/
.pro_left{ float:left; width:185px; min-height:600px;border:#F00 solid 0px; }
.pro_right{ float:right;width:810px;border:#F00 solid 0px; }
.img_right{float: right;}
.pro_ad{width: 1000PX;margin: 0 auto;height:320px;}

.list_title {font-size: 14px;color: #333333;font-weight: 100;padding-right:5px;padding-bottom:5px;border-bottom: 1px solid #c8c8c8;display: inline-block;+display:inline;line-height: 20px;}
.link_list {margin-top:10px}
.link_list dt {width:160px; overflow:hidden;float: left;color: black; line-height:30px; border:#F00 solid 0px;}
.link_list dt a{color: #4d4d4d;font-size: 12px}
.link_list dt span {margin-right: 5px;color: #9c7932}
.link_list dt a:hover {color: #9c7932}

.cpml_list{width:810px;float:left;height: auto; padding-top:20px; border:#F00 solid 0px;}
.cpml_list .jediv{width:220px;height:245px;position:relative; display: block;overflow: hidden;-webkit-transition: all 0.2s linear;transition: all 0.2s linear; text-decoration: none; background: #FFF; float: left;}
.cpml_list .jediv:hover{z-index: 2;}
.cpml_list .jediv.jeright{margin-right:28px; margin-bottom:20px;}
.cpml_text{height:245px;overflow: hidden; position: relative; width:220px;}
.cpml_img{width:200px; height:200px; margin:10px 35px 0 35px;}
.cpml_name{height:25px; line-height:25px;text-align: center; color: #737373; font-size: 13px;}
.cpml_text_a{height:74px;width:220px;display: block; z-index: 100;background: #cfab61; position: absolute;bottom:-74px; z-index: 10;}

/*产品目录内容页*/
.product_txt{width:830px; overflow:hidden;padding:20px 0px; font-size:14px;line-height:28px; color:#333; border:#F00 solid 0px;}
.product_txt h2 {font-size: 14px;color: #666666; margin-bottom:15px;+margin-top:1px;line-height: 18px;+line-height:28px;position: relative}
.product_txt img{display: block;margin:0px auto;max-width:830px; overflow:hidden;}

/*相关产品欣赏*/
.xgcp_line {width: 100%;margin: 0 auto;height: 1px;border: 0;border-bottom: 1px solid #d6d6d6;}
.xgcp_title {text-align: center}
.xgcp_title h1{color: black;font-family: "微软雅黑";text-align: center;font-size: 18px;font-weight:100;background:#FFF;display:inline;padding:0 20px;position: relative;top:-10px;text-transform: uppercase}
.xgcp_content{height:195px;border-top:#F1F1F1 solid 0px;border-bottom:#F1F1F1 solid 0px;}
.xgcp_box{float:left;width:150px;height:175px; margin:10px 10px;}
.xgcp_pic{width:150px;height:150px;}
.xgcp_name{width:150px;height:25px; line-height:25px;padding-top:5px;text-align:center;font-size:13px;color:#333;}

/*公司荣誉*/
.honorlist{ width:710px; height:auto; display:table; padding-bottom:20px; margin:10px auto; background:#FFF;border-radius:5px; clear:both; border:#F00 solid 0px;}
.honorlist h3{ display:block; list-style:none; width:100%; height:40px; line-height:50px; font-size:16px; font-family:"Microsoft YaHei"; text-indent:15px; color:#333;}
.honorlist ul,li{ display:block; list-style:none; margin:0; padding:0;}
.honorlist li{ float:left; width:200px; padding:5px; border:1px solid #ededed; margin:15px 10px 0px 12px;}
.honorlist p{ display:block; list-style:none; margin:0; padding:0; height:25px; line-height:25px; text-align:center;}

/*翻页器*/
.fyq{
    text-align: center;
    margin: 40px 0 10px;
}
.p{
    padding: 2px 6px;
    border: 1px solid #e5e5e5;
    font-size: 12px;
    border-radius: 3px;
    margin: 0 5px;
}
.activeone,.p:hover{
    color: #fff;
    background-color: #ff7c34;
    border-radius: 3px;
    border: 1px solid #ff7c34;
}
/*分页样式*/
#fenye{min-width:200px;margin:20px auto;padding:10px 0;height:25px; text-align: center;border:#F00 solid 0px;}
#fenye img{margin:0px 2px}
#fenye a{text-decoration:none; font-size:14px;height:24px;border-radius: 3px; text-align:center; line-height:24px; float:left;color:#666;margin-left:5px;border:1px solid #e5e5e5;border-bottom:1px solid #ccc; background:#fff}
#fenye .prev,#fenye .next{width:23px; text-align:center;}
#fenye .prev,#fenye .next img{margin-top:8px}
#fenye a.curr{width:23px; color:#fff; text-align:center; background:#d3881d;border:1px solid #d3881d}
#fenye a.curr:hover{color:#fff;}
#fenye a.num{width:23px;}
#fenye a:hover{color:#fff; text-decoration:none;background:#d3881d;}
#fenye span{ line-height:30px;padding-left:5px; font-family:Arial, Helvetica, sans-serif}
#fenye span#totalpage{padding-left:0px}

/**内页左边通用菜单**/
.left_nav{position:relative;float:left;}
.left_top{width:230px; height:83px; background:url(left_top.png) no-repeat; position:absolute; top:-115px; left:0; font-size:27px; color:#a96e36; padding:32px 0 0 25px;}
.left_top em{font-size:16px;}
.left_nav ul li a{width:230px; height:44px; background:#dbe0f3; line-height:44px; border-top:1px #fff solid; display:inline-block; padding-left:25px; font-size:14px; color:#666;}
.left_nav ul li a:hover{color:#fff; background:url(hover.jpg) no-repeat;}
.left_end{width:225px; height:51px; background:url(left_end.jpg) no-repeat; border-bottom:2px #9e7714 solid; border-top:1px #fff solid; padding-top:75px; padding-left:30px;}
.left_end span{font-size:20px; color:#9e7714; font-family:Arial;}
.left_end span em{font-size:18px; font-family:"Adobe 黑体 Std R";}

.right_box{ float:right;padding-left:40px; border-left:1px #efefef solid; width:733px;min-height:500px;}

.dymain{padding:30px 0px; font-size:14px;line-height:28px; color:#333; border:#F00 solid 0px;}
.dymain img{display: block;margin:5px auto;max-width:730px; overflow:hidden;}

/**品牌资讯**/
.news_list{padding-right:5px; border-bottom:1px #e5e5e5 solid; padding-bottom:34px;padding-left:10px;}
.news_title{font-size:15px; color:#000000; line-height:70px; font-weight:bold;}
.news_list:hover{ background:#f7f7f7;}
.news_con{ padding-left:10px;}
.news_img{float:left;}
.news_right{width:480px;float:right; padding-right:20px;}
.news_right .p1{color:#5c5c5c; line-height:24px;}
.news_right .p1 a{color:#5c5c5c;}
.news_right .p2{padding-top:18px;}
.news_right .p2 a{float:right; color:#b4712d;}
.news_right .p2 a:hover{color:#F00;}
.news_right .p2 em{ font-family:Arial; color:#a5a5a5;}
.news_right .p2 em img{padding-right:5px;}

.blanks{background:#fff;padding:38px 0px;min-height:400px;_height:400px;}

/*预约体验店*/
.bmshopbg{ background:#fff url(foot2bg.jpg) repeat-x ; padding-top: 30px; padding-bottom: 30px; }
.bmshop{width:1200px; margin:auto; }
.bmshop-i{ display: inline-block; float: left; }
.modate{ float: left; margin-left: 35px; border-right: 1px solid #e5e5e5; padding-right: 35px; }
.modate h3{color: #bf9058;margin-top:0;margin-bottom: 10px;}
.modate .form-group{ margin-bottom: 12px; }
.modate .form-group input[type="text"]{ width: 268px; height: 40px; border:1px solid #e7e7e7; color: #999; text-indent: 10px; }
.askf{ float: right; padding-top: 20px; text-align: center; padding-right: 10px; }
.ft_form_btn{ width: 268px; height: 40px; background: #f46600; line-height: 40px; text-align: center; border:none; color: #fff }
.askf h2{ color: #bf9058; font-size: 26px; }
.askf span{ display: block; letter-spacing: 1px; padding-bottom: 30px; }
.askf img{ padding-left: 15px; }

/*网上商城*/
.shop{padding:38px 22px 0 22px; height: 446px;background: #fff;width:986px; margin:0 auto;}
.shop .intro {height: 195px;padding-bottom: 30px;position: relative;zoom: 1;}
.shop .intro h2 {font-size: 30px;color: #b0894e;font-family: 'Microsoft YaHei';padding-bottom: 20px;}
.shop .intro .txt {padding: 28px 0px 0px 114px;font-size: 14px;color: #666;font-family:'Microsoft YaHei';line-height: 24px;}
.shop .intro .img1 {position: absolute;left: 0;top: 65px;}
.shop .intro .img2 {position: absolute;right: 0;top: 50px;margin-right: -22px;}
.shop .list {height: 190px;position: relative;zoom: 1;padding-left: 110px;}
.shop .list h4 {font-size: 18px;font-family:'Microsoft YaHei';color: #000;padding-bottom: 22px;}
.shop .list .img3 {position: absolute;left: 0;top: 0;}
.shop .list .img4 {position: absolute;right: 0;bottom: 12px;}
.shop .list ul {width: 618px;margin-right: -4px;float: left;}
.shop .list ul li {width: 97px;height: 40px;border: 1px solid #AAA;margin-right: 4px;margin-bottom: 4px;float: left;}
.shop .list ul li a {display: block;text-decoration: none;}
.shop .list ul li a img {width: 97px;height: 40px;display: block;overflow: hidden;}


#content {min-height: 500px;border:#F00 solid 0px;margin-top:26px; position:relative; z-index:35;}
.wrapper {width: 1000PX;margin: 0 auto;position: relative;color: #000;line-height: 30px;}
@media screen and (max-width: 1030px) {.wrapper {width: 940PX;}}

.line{ border-bottom:#CCC solid 1px;margin-bottom: 30px}

.pro_list li {padding: 30px 0;border-bottom: 0px solid #ececec;position: relative;}
.pro_list li p {color: #666666;font-size: 12px;line-height:30px;white-space: nowrap}


/*网站地图*/
.bg18{ height:6px; background:url(small/18.png) repeat-x 0 -1px}
.maplist{width:980px;margin:20px auto; line-height:28px;margin-bottom:10px; border:#F00 solid 0px;}
.maplist .classname{ margin-top:10px; display:block;padding-left:10px;font-size:15px; height:30px; line-height:30px;font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1";}
.maplist .classname a{color:#333; background:url(maptit02.png) no-repeat 0 50%;padding-left:10px}
.maplist .classname2{height:25px; float:left; line-height:25px; padding-left:10px;font-size:12px;padding-right:0px; background:none}
.maplist .classname2 a{color:#555;font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.maplist span{ white-space:nowrap;padding:0px 10px;margin-top:10px;  height:25px; float:left; background:url(maptit03.png) no-repeat 100% 50%}
.maplist span a{color:#555}
.maplist a:hover{color:#00659c;}
.maplist2{ clear:both;}


/* 在线客服 */
.toolbar-item,.toolbar-layer{background:url(toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:230px;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}


/*专题内容页*/
.zt_head{ height:34px;background:#fff;  line-height:32px;color:#666; font-family:"\5FAE\8F6F\96C5\9ED1";border-top:2px solid #2163b5}
.zt_head ul{width:980px;margin:0 auto; position:relative;margin-top:-2px}
.zt_head ul li{ float:left;}
.zt_head ul li.li01{border-top:2px solid #2163b5;background:url(zttit07.png) no-repeat 0 7px;padding-left:16px;}
.zt_head ul li.li02{border-top:2px solid #e7dd35}
.zt_head ul li.li03{border-top:2px solid #2fd397}
.zt_head ul li.li04{border-top:2px solid #e73589}
.zt_head ul li a{font-size:12px;color:#666;padding:0px 8px;}
.zt_hl{ float:left;}
.zt_head ul .zt_hr #nologin{margin-top:2px; }
.zt_head ul .zt_hr{color:#666;font-size:12px; float:right;}
.zt_head ul .zt_hr input{border:1px solid #e5e5e5;height:17px;background:#fff url(b_g.gif) repeat-x 0px -3px;color:#666; font-family:"\5FAE\8F6F\96C5\9ED1";margin:0px 10px 0px 8px;margin-right:5px;font-size:12px;border-top:1px solid #ccc;}
.zt_head ul .zt_hr .loginbtn{background:none;color:#666;border:0px solid #ccc;font-size:12px; text-decoration:underline;width:30px; text-align:center; height:18px;margin-left:-10px;font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:bold}
.zt_head ul .zt_hr #nologin{ line-height:30px;}
.zt_head ul .zt_hr span{font-weight:bold}
.zt_head ul .zt_hr .username{padding-left:5px;width:105px;}
.zt_head ul .zt_hr .password{padding-left:5px;width:85px;}
.zt_head ul .zt_hr a{padding:0px 2px;color:#666}

.Dg{width:980px;margin:0 auto; line-height:35px;height:35px; font-size:12px;color:#666;padding-left:8px; font-family:Arial, Helvetica, sans-serif}
.Dg a{padding:0px 1px;color:#0270ce;}
.norecord{width:280px;margin:0 auto;margin-top:20px; height:35px; line-height:35px;padding-left:27px; border:1px solid #f9b49c;color:#e00; background:#fff6e6 url(no.gif) no-repeat 10px 50%;font-size:12px}
.idx{width:980px;margin:0 auto;}
/*搜索页开始*/
.ilogo{height:90px; padding:5px 0px; background:#fff;}
.ilogo .alist{ position:absolute;margin-top:-25px}
.ilogo .alist a{height:30px; line-height:18px;padding:0px 10px;font-size:15px; float:left;margin-right:5px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.ilogo .alist .curr{color:#e00;font-weight:bold;background:url(currbg.gif) no-repeat 50% 100%}
.sc_list{width:950px;margin:0 auto;margin-top:5px; background:#fff; padding:10px 15px;}
.sc_list .scjg{ clear:both;height:40px; line-height:40px;font-size:12px;border-bottom:1px solid #e1e1e1}

.grid{min-height:250px;max-height:250px;float:left;width:200px;margin-right:20px;padding:15px;background:url(qgbg03.png) repeat-x 0 100%;margin-bottom:15px;font-size:12px;color:#666;}
.grid:hover{box-shadow:0 0 8px #999; background:#fff; }
.grid strong {margin-top:1px;font-weight:normal;font-size:16px; line-height:22px;display:block;height:24px;}
.grid strong a{font-size:15px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#333;}
.grid .jgbox{padding-top:0px; line-height:25px; white-space:nowrap; overflow:hidden}
.grid .imgholder{width:100%; text-align:center; min-height:150px;}
.grid .imgholder img{width:200px;background:#ccc;height:200px;}

/*搜索页结束*/





.wsbf_main{width:1200px;margin:10px auto; padding:30px 10px;background: #fff;overflow: hidden;display:table;border-radius:5px; clear:both;}
.wsbf_left{width:340px; float:left;border:#F00 solid 0px;}
.left_mun{float: left;padding: 5px 57px 0 46px;background: #fff;position: relative;border:#F00 solid 0px;}
.mun_a > li{width: 236px;}
.mun_a > li > a{line-height: 42px;font-size: 14px;color: #000;}
.mun_a > li > a > i{margin-left: 21px;width:10px; height: 10px;display: inline-block;background: url("arr-9.jpg");}
.mun_b{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-bottom: 7px;display: none;}
.mun_b > li{width: 236px;height: 28px;margin-bottom: 3px;line-height: 28px;}
.mun_b > li > a{color: #666666;font-size: 12px;}
.mun_b > li > a:hover{color: #bfa074;}


.wsbf_right{width:830px;float:right;border:#F00 solid 0px;}

.classlist{width:830px; height:auto; display:table; padding-bottom:20px; float:right; background:#FFF;border-radius:5px; clear:both;}
.classlist h3{display:block; list-style:none; width:100%; height:40px; line-height:50px; font-size:16px; font-family:"Microsoft YaHei"; text-indent:15px; color:#666;}
.classlist .more{ float:right; font-weight:normal; font-size:12px;padding-right:20px; }
.classlist ul{}
.classlist li{float:left; width:180px; height:230px; padding:5px; border:1px solid #ededed; margin:10px 5px 10px 8px;}
.classlist p{font-size:12px;display:block; height:20px; line-height:20px; text-align:left;padding-top:10px; padding-left:5px;}

.productlist{width:830px;float:right;padding-top:10px; border:#F00 solid 0px;}
.productlist h3{display:block; list-style:none; width:100%; height:40px; line-height:50px; font-size:16px; font-family:"Microsoft YaHei"; text-indent:15px; color:#666; border:#F00 solid 0px;}
.productlist dd{padding-bottom: 20px; margin-top:10px;}
.prolist{width:180px; float:left;line-height:25px;height:230px;padding:5px; border:1px solid #ededed;margin:10px 5px 10px 8px;}
.pro_pic{width:180px;height:180px;position: relative;display: block;overflow: hidden;}
.pro_pic img{position: absolute;}
.pro_title{font-size:12px; color:#070707; text-align:left;height:20px;line-height:20px; padding-top:10px;padding-left:5px;}
.pro_kh{font-size:12px; color:#070707; text-align:left;height:20px;line-height:20px;padding-left:5px;}



