@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; background:#FAF9F5; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
ul,li{ list-style:none;}
ul,li,p,h1,h2,h3,input{ padding:0; margin:0;}
a:link{color: #333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color: #C00;text-decoration:underline;}
a:active{color: #333;text-decoration:underline;}
img{ border:none;}
.fl{ float:left;}.fr{ float:right;}
.cl{ clear:both;}


.indexmain{ margin:auto;width:960px; position: absolute; z-index:90;}
.logo{ width:263px; height:115px; background:url(../images/menu_bg.png) repeat;}
.logo1{ width:263px;}
.indexmeun{ float:left; margin-left:200px;}
.meunbox{ position:absolute; z-index:91; width:263px; background:url(../images/menu_bg.png) repeat;}
.meunbox ul{}
.meunbox ul li{ height:54px; line-height:50px; text-indent:3em; border-bottom:1px solid #ccc }
.meunbox ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#8A6D53}
.other{ width:263px; background:#FFF;}
.search{ vertical-align: top; text-align:center; padding-top:11px; padding-bottom:10px;}
.search input.k{ border:1px solid #CCC; height:24px; line-height:24px; vertical-align:top}

#slider { margin:auto;width:1350px; /* important to be same as image width */height:813px; /* important to be same as image height */position: relative; /* important */overflow: hidden; /* important */}
#slider img{  border:0px;left: 0;  margin-left: 0;}
#sliderContent {width: 100%; /* important to be same as image width or wider */position: absolute; top: 0;margin-left: 0;}
.sliderImage { float:left;position: relative; display: none; width: 100%;height:907px;left: 0; margin-left: 0; text-align:center}
.sliderImage img{float:left; position: relative;left: 0;margin-left: 0;}
.sliderImage span {position: absolute;font: 14px 微软雅黑,sans-serif; padding: 1px 9px;width:1360px; height:58px;line-height: 46px;filter: alpha(opacity=60);-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5; color: #fff;display: none;letter-spacing:0.3mm;}
.clear {clear: both;}
.sliderImage span strong {font-size: 80%;}
.top {top: 0;left: 0;}
.bottom {bottom: 0;left: 0;}
ul {list-style-type: none;}

.foot{ width:960px; margin:auto; text-align:center; line-height:30px;}
#topnav{ margin:auto; width:960px; height:60px; padding-top:30px; }
#topnav .logo1{ float:left; width:250px;}
.language{width:710px; height:20px; line-height:20px; text-align:right;color:#8a6d53;}
.language a{ color:#8a6d53; padding:0 8px;}
#topnav .meun{ float:left; width:710px;}
#topnav .meun ul{ margin-top:10px; background:url(../images/line.gif) no-repeat right center; display:block; width:710px; overflow:hidden}
#topnav .meun ul li{ float:left; width:88px; text-align:center; background:url(../images/line.gif) no-repeat left center; }
#topnav .meun ul li a{ font-size:14px; font-weight:300; color:#8A6D53}

#topbar{ margin:10px auto; text-align:center; width:1280px; height:300px; overflow:hidden;}

#content{ margin: auto; width:960px; overflow:hidden; padding-top:15px;}
.leftmain{ float:left; width:218px; }
.meunnav{ width:218px; padding-bottom:10px;}
.meunnav h1{ height:45px; display:block; text-indent:1em; margin:0 auto; background:#896B52;color:#FFF; line-height:45px; font-size:18px;}
.meunnav ul{ margin:0 auto 10px auto; border:1px solid #CCC; width:216px; display:block; padding-bottom:15px; padding-top:10px; }
.meunnav ul li{ border-bottom:1px solid #CCC; background:url(../images/icon.gif) no-repeat left center; text-indent:1.2em; line-height:30px; margin: auto; width:180px;}

.rightmain{ float:left; width:707px; margin-left:35px;}
.postion{ height:45px;}
.postion h1{ float:left; width:200px; font-size:18px; line-height:43px; border-bottom:2px solid #896B52 }
.postion span.posnav{ float:right; width:507px; line-height:44px; text-align:right; border-bottom:1px solid #ccc}
.contentinfo{ color:#6C6C6C; padding-top:15px; line-height:25px;}
.rightmain h2 {line-height:60px;font-size:18px;color:#d94600;text-align:center; display:block}
.rightmain .NewsTime {line-height:25px;font-size:12px;color:#9b9b9b;text-align:center;BORDER-top: #E6E6E6 1px solid;BORDER-bottom: #E6E6E6 1px solid;background:#f7f7f7;}
.contentinfo span.map{ background:url(../images/contact.gif) no-repeat right bottom; display:block;margin:10px auto; width:718px; }


.propiclist{width:707px; padding-bottom:20px; padding-top:20px;}
.propiclist ul{ display:block; overflow:hidden; border-bottom:2px solid #CCC}
.propiclist ul li{ float:left; width:176px; height:160px; text-align:center; display:block; margin-bottom:10px;}
.propiclist ul li img{ width:150px; height:125px; }
.propiclist ul li span{ display:block; margin:auto; line-height:25px;}
.propiclist ul li a:link{ display:block; border:2px solid #FFF;width:150px; height:125px; margin:auto}
.propiclist ul li a:hover{ border:2px solid #C88902; display:block; width:150px; height:125px;}
.propiclist ul li a:active{border:2px solid #fff; display:block; width:150px; height:125px;}
.propiclist ul li a:visited{border:2px solid #fff; display:block; width:150px; height:125px;}

.propiclist ul li a:link{color: #333;text-decoration:none;}
.propiclist ul li a:visited{color:#CCC;text-decoration:none;}
.propiclist ul li a:hover{color: #999;text-decoration:underline;}
.propiclist ul li a:active{color: #333;text-decoration:underline;}

.newlist{width:707px; padding-bottom:20px; text-align:left; padding-top:20px;}
.newlist ul{ margin-left:20px;}
.newlist ul li{ line-height:35px; background:url(../images/icon1.gif) no-repeat left center; padding-left:15px; font-size:14px; border-bottom:1px dotted #CCC} 
.newlist ul li span{ float:right; color:#C88902; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.form-row{display:block;clear:both;min-height:25px;padding:10px 0;}
.form-row .form-row-label{width:60px;float:left;clear:left;display:block; text-align:right}
input.input-field,textarea{background:#FFF url(../images/text-field-bg.png) top repeat-x;border:1px solid #d8d8d9;color:#787878;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:5px 5px;}
.bold{font-weight:700;}
button.black{background: #666;border:1px solid #2d2d2d;font-size:14px;color:#FFF;cursor:pointer;font-family:Arial, Helvetica;margin:0 5px;padding:7px 12px;}
button.black:hover{background:#5a5a5a;}
button.black:active{background:#393939;}

input.black{background: #666;border:1px solid #2d2d2d;font-size:14px;color:#FFF;cursor:pointer;font-family:Arial, Helvetica;margin:0 5px;padding:7px 12px;}
input.black:hover{background:#5a5a5a;}
input.black:active{background:#393939;}

/* 翻页样式 */
DIV.badoo { padding:20px 15px; font-size:13px;COLOR: #48b9ef;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN:center;}
DIV.badoo A { border:#f0f0f0 1px solid;PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px;COLOR: #666; PADDING-TOP: 2px; TEXT-DECORATION: none}
DIV.badoo A:hover { border: #999 1px solid; COLOR: #06C;}
DIV.badoo A:active { border:#999 1px solid; COLOR: #0865c1; }
DIV.badoo SPAN.current { border:#999 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 2px;BACKGROUND-COLOR: #e6e6e6}
DIV.badoo SPAN.disabled {DISPLAY: none}

#footer{ margin:auto; background:url(../images/line1.gif) repeat-x left top; height:60px;}
.footmain{ margin:auto; width:960px; height:60px; color:#7F7F7F ; font-size:11px;}
.footmain span.f_l{ float:left; display:block; line-height:60px;}
.footmain span.f_r{ float:right; display:block; line-height:60px;}
.footmain a{ color:#7F7F7F; margin-right:5px; margin-left:5px;}


/* 本例子css */
.slideBox{ width:1280px; height:300px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#896b52; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1280px; height:300px; display:block;}

.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px;}
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}




.flexslider{position:relative;height:300px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:300px;}
.flex-control-nav{position:absolute;bottom:0px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:12px;overflow:hidden;background:url(../images/icon1.png) no-repeat;cursor:pointer; color:#ffffff; font-size:0;}
.flex-control-nav .flex-active{ background:url(../images/icon2.png) no-repeat; color:#ff0000;}




.productdetail{ margin:30px auto; line-height:25px;}


.ntitle{ margin:15px 0; text-align:center; font-size:17px; font-weight:bolder;}
.n_time{ line-height:25px; text-align:center; color:#999; border-bottom:1px #CCCCCC dashed; padding-bottom:10px;}
.ndetail{ padding:15px 0; line-height:25px;}
.news_d_page{border-top:1px #CCCCCC dashed; padding-top:10px;}


.product_detail{ padding:20px 0;}

/* -- 产品详细页__产品详细参数 -- */
.mod_goods_info { clear: both; margin-bottom: 10px; position: relative; margin-top:20px;}
.mod_goods_info .hds { border-bottom: 1px solid #896b52; height: 33px; _overflow: hidden; }
.mod_goods_info .hds li { float: left; cursor: pointer; border: 1px solid #896b52; border-bottom: 0; margin-right: -1px; }
.mod_goods_info .hds li h3 { display: block; width: 128px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; border-bottom: 0; background-color: #f3f3f3; border: 1px solid #fff; }
.mod_goods_info .hds li h3 a { color: #896b52; font-weight: normal; text-decoration: none; outline: none }
.mod_goods_info .hds .status_on { border-color: #896b52; border-bottom: 0; position: relative; }
.mod_goods_info .hds .status_on h3 { height: 31px; background-color: #fff; color: #896b52 }
.mod_goods_info .hds .status_on h3 a { color: #076EBB; font-weight: bold }
.mod_goods_info .more { position: absolute; top: 8px; right: 0px; }
.mod_goods_info .more a:link, .mod_goods_info .more a:visited { text-decoration: none; color: #085C9B; }
.mod_goods_info .more a:hover { color: #D4105A; }
.pright { width: 280px; float: left; margin-left: 20px; }
.propar { }/*产品详细参数字体颜色*/
.propar .line { font-weight: normal; text-decoration: line-through; }
.propar .span_1 { font-weight: bold; font-size: 14px; color: #f00; }
.propar .span_2 { font-size: 16px; }
.propar h4 { color: #333; line-height: 28px; background: #F7F7F7; padding: 0 8px; }
.propar .more { text-align: right; border-bottom: dashed 1px #d7d7d7; margin-bottom: 5px; }
.propar .more a { color: #188d99; padding-left: 12px; line-height: 20px; }
.propar .more a img { margin-right: 5px; }
.proinfo { padding: 20px 10px; line-height: 28px; margin-bottom: 30px; word-break: break-all; }
.pro_key { border-top: 1px dashed #d7d7d7; font-size: 14px; line-height: 35px; margin-top: 5px; }
.pro_key span { font-weight: bold; }
.pro_key a { font-size: 12px; margin-right: 10px; }
.cp { border: 1px solid #d7d7d7; background: #fff; padding-bottom: 12px; margin-bottom: 20px; margin-top: 20px; }
.cptab { border-bottom: 1px solid #d7d7d7; background: #f7f7f7; }
.cptab { line-height: 25px; font-size: 14px; color: #B61212; text-decoration: none; padding: 0 8px; }
.cptab a:hover { text-decoration: none; }
.cptab a.cr { background: #eee; font-weight: bold; }
.cp dl { width: 245px; overflow: hidden; float: left; display: inline; padding: 12px 0 0 0; padding-right: 20px; border-right: 1px #c7c7c7 solid; margin: 17px 0; }
.cp dt { width: 245px; height: 239px; overflow: hidden; }
.cp dt a { width: 245px; height: 239px; display: block; }
.cp dt a:hover { } /*产品图片边框连接*/
.cp dt img { width: 245px; height: 239px; display: block; }
.cp dd { line-height: 24px; padding-top: 8px; overflow: hidden; display: block; width: 245px; text-align: center }
.dgxxBox { padding: 0 34px; width: 764px;/* height:361px;*/ background-color: #f2f2f2; }
.dgxxBox p { font-size: 16px; padding: 25px 0; color: #666; }
.dgxxBox .m_form { }
.dgxxBox .m_form li {/*width:355px;*/ height: 38px; float: left; margin-bottom: 13px; color: #777; }
.dgxxBox .m_form label { float: left; border: 1px solid #dedede; line-height: 36px; height: 36px; width: 77px; display: inline-block; text-align: center; background: #fff; }
.dgxxBox .m_form .iptTxt { float: right; width: 258px; border: 1px solid #dedede; border-left-width: 0; height: 16px; line-height: 16px; padding: 10px 0; outline: none; text-indent: 1em; background: #fff; color: #ccc; }
.dgxxBox .m_form .txtAre { margin-left: 12px; width: 360px; height: 161px; border: 1px solid #dedede; outline: none; resize: none; padding: 14px; color: #ccc; line-height: 18px; }
.dgxxBox .m_form .btnTjly { width: 338px; height: 38px; background: #188d99; border: none; cursor: pointer; color: #fff; }
.dgxxBox .m_form .areLi { height: 200px; float: right; display: inline; }
.dgxxBox .m_form .btnLi { background: none; height: 60px; }

#online_service { position: fixed; right: 0; top: -300px; z-index: 10000; }
#online_service_minibar { cursor: pointer; height: 121px; left: -26px; position: absolute; top: 15px; width: 26px; }
#online_service_fullbar { background: #ffffff;padding-top: 15px; color: #ec6300; width: 134px; border: 2px #ec6300 solid; display: none; }
.online_tt { width: 112px; line-height: 40px; color: #ec6300; font-size: 18px; margin: 0 auto 10px auto; }
#online_service_con { text-align: center; width: 112px; margin: 0 auto; }
#online_service_con ul li { width: 112px; height: 26px; margin-bottom: 10px; background: url(../images/onlin_service_li_bg.jpg) no-repeat; line-height: 26px; text-align: left; text-indent: 47px; }
#online_service_con ul li a:hover { color: #FFF; text-decoration: underline; }
.onlie_phone { width: 134px; height: auto; }
.onlie_phone .onlie_phone_cn { line-height: 35px; text-align: center; font-size: 14px; color: #666666; }
.onlie_phone .onlie_phone_en { line-height: 25px; text-align: center; font-size: 18px; color: #ec6300; font-family: Arial, Helvetica, sans-serif; padding-bottom: 15px; }

