﻿@charset "utf-8";

/* [7LIB.ORG] */
html,body,div,iframe,span,
dl,dt,dd,ul,ol,li,
form,input,textarea,pre,p,blockquote,
th,td						{ margin:0; padding:0; font-size:100%;}
a							{ text-decoration:none;}
li							{ list-style:none;}
.clear						{ clear:both; height:0px; line-height:0;}
h1,h2,h3					{ font-weight:normal; padding:0px; margin:0px; }
img							{ border:0; }
a							{ color:#666; }
a:hover 					{ text-decoration:none; }


/* [7LIB.ORG] */
body,html 					{ font-family:"微软雅黑","黑体"; font-size:14px; color:#000; background:#fff; min-width:1200px;}
.fl{float:left;}
.fr{float:right;}
.pl0{padding-left:0px !important;}
.pr0{padding-right:0px !important;}
.ml0{margin-left:0px !important;}
.mr0{margin-right:0px !important;}
.nobg{background:none !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.noborder{border:0px !important;}
.bl0{border-left:0px !important;}
.br0{border-right:0px !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.box{width:1200px; margin:0 auto;}






.header{position:fixed; height:69px; padding:36px 0; top:0px; left:0px; width:100%; z-index:9999;}
.nav li{float:left; text-align:left; line-height:69px;}
.nav li a{color:#c29b70; display:block; padding:0 20px; font-size:16px; }
/******幻灯片*******/
.w-banner { width:100%; position:relative; height:729px; overflow:hidden;}
.w-banner .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.w-banner .bd ul {width:100% !important;}
.w-banner .bd li {width:100% !important;height:729px;overflow:hidden;text-align:center;}
.w-banner .bd li a {display:block;height:729px;}
.w-banner .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.w-banner .hd ul {text-align:center;}
.w-banner .hd ul li {cursor:pointer;display:inline-block;width:70px;height:5px;margin:1px;overflow:hidden;background:#000;opacity:0.5;line-height:999px;}
.w-banner .hd ul .on {background:#f00;}
.w-banner .prev,.w-banner .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;opacity:0.5;}
.w-banner .next {left:auto;right:15%;background-position:-6px -137px;}

.partner{height:711px; background:#f8f7f7 url(../images/partnerbg.jpg) no-repeat left center;}
.parhead{text-align:center; padding-bottom:35px; line-height:34px; padding-top:90px;}
.headbg{background:url(../images/headbg.png) no-repeat center bottom;}
.parhead h2{font-size:24px; color:#0c1330;}
.parhead p{font-size:18px; letter-spacing:5px; color:#333333;}
.parbody{overflow:hidden; padding-top:83px;}
.parbody ul{width:1272px; z-index:55; margin-left:-34px; background:url(../images/parline.png) no-repeat center 87px; height:176px; position:relative; overflow:hidden;}
.parbody ul li{width:158px; height:158px; background:url(../images/parbg.png) no-repeat center; margin:0 71px; float:left; padding:9px;transition: all 0.4s ease-in 0s;}
.parbody ul li img{width:158px; height:158px; border-radius:90%;}
.parbody ul li:nth-child(odd){ margin-top:200px; }
.parbody ul li:nth-child(even){ margin-top:-200px; }

.parbody ul li:hover{transform: rotate(360deg);}


.tomore{padding:116px;}
.tomore a{display:block; padding-left:65px; width:86px; height:47px; line-height:47px;  background:#c29b70 url(../images/tomore.png) no-repeat 16px center; color:#fff; font-size:16px;  margin:0 auto;}

/*********产品中心***********/
.procenter{overflow:hidden; padding-top:76px; padding-bottom:85px;}
.prohead{text-align:center; padding-bottom:36px;}
.prohead h2{font-size:24px; color:#0c1330; line-height:36px;}
.prohead p{font-size:18px; font-family:"Arial"; letter-spacing:5px;}
.probody{width:1240px; margin-left:-20px; padding-top:46px;}
.probody li{position:relative; float:left; width:373px; height:400px; margin:0 20px;}
.probody li img{display:block; width:373px; height:400px;}
.probody li .dask{position:absolute; left:0px; top:0px; width:373px; height:400px; background:rgba(12,19,48,0.9);}
.dask a{display:block; background:url(../images/prologo.png) no-repeat center 90px; height:400px; padding-top:160px; text-align:center; line-height:36px;}
.dask h2{font-size:16px; font-weight:bold; color:#c29b70; }
.dask p{color:#c29b70; font-size:14px;}
.dask p span{ display:block; width:100px; display:inline-block; }

/*********产品列表**********/
.prolist{background:#f4f2f2; padding-top:55px; padding-bottom:68px;}
.prolist .box{overflow:hidden;}
.proinfo{width:1238px; margin-left:-19px; padding-top:39px;}
.proinfo li{position:relative; width:371px; height:441px; border:1px solid #fff; float:left; margin:0 19px;}
.proinfo li img{display:block; width:371px; height:441px;}
.prolist li .dz{position:absolute; display:block; width:69px; height:51px; padding-top:10px; background:#c29b70; font-size:16px; line-height:18px; color:#f9f4f4; text-align:center; right:0px; top:0px;}

/***选择我们的理由****/
.reason{height:632px; background:#0c1330 url(../images/reasonbg.jpg) no-repeat center;}
.reason .box{position:relative;}
.reasonhead{position:absolute; left:88px; top:130px; width:163px; height:290px;}
.reasonhead img{display:block;}
.reasoninfo{position:absolute; top:79px; left:283px; width:1105px; height:629px;}
.reasoninfo img{display:block; cursor:pointer;}
.reasoninfo img:hover{ opacity:0.5; }
.reasoninfo .ibg1,
.reasoninfo .ibg2,
.reasoninfo .ibg3{ background:#000; }


.rinfol{width:351px;}
.rfontw{position:relative; height:148px; padding:65px 28px 0 38px; background:#f2f2f2; color:#666;cursor:pointer;}
.rfontw:hover{ opacity:0.8; }
.rtitlew{font-size:18px; color:#131a36; line-height:30px;}
.rtitlew span{font-weight:bold; color:#c29b70;}
.rinfow{font-size:14px; line-height:24px;}
.rfontw i{position:absolute; left:138px; bottom:-30px; display:block; width:58px; height:30px; background:url(../images/reasonicon.png) no-repeat center top; z-index:600;}
.rimg1{margin:10px 0}
.rfontf{position:relative; padding:55px 24px 0 38px; height:136px; background:#f2f2f2; color:#666; cursor:pointer;}
.rfontf i{position:absolute; right:-32px; top:80px; width:32px; height:62px; background:url(../images/reasonicon2.png) no-repeat left center;}
.rfontf:hover{ opacity:0.9; }

.rinfoc{width:381px; margin:0 10px;}
.rinfob{background:#24273e; padding:65px 38px 0 60px; height:148px; color:#fff;}
.rinfob h2{font-size:18px; line-height:30px;}
.rinfob h2 span{font-weight:bold; color:#c29b70;}
.rinfob p{font-size:16px; line-height:24px;}
.rinfoc img{display:block; margin-top:10px;}
.rinfor{position:relative; width:351px;}
.rinfor .rfontw{padding-left:58px;}
.rinfor img{display:block; margin-top:10px;}
.rinfoy{background:#c29b70; font-size:16px; line-height:36px; height:88px; padding-left:38px; color:#fff; padding-top:12px;}
/******定制流程******/
.flow{padding-top:170px; padding-bottom:110px;}
.flowitem{padding-top:58px;}
.flowitem li{width:240px; text-align:center; float:left; background:url(../images/flowline.jpg) no-repeat left top; padding-top:14px; min-height:132px; margin-top:55px;}
.flowitem li:hover{ background:#c29b70; color:#fff; }
.flowitem li:hover h2,
.flowitem li:hover p{ color:#fff; }

.flowitem li .flowicon{height:59px;}
.flowitem li h2{font-size:16px; color:#666; line-height:36px; padding-bottom:5px;}
.flowitem li p{font-size:16px; line-height:14px; text-transform:uppercase; color:#b9b9b9; /*font-family:"panroman";*/}
.fi1{background:url(../images/flow1.png) no-repeat center top;}
.fi2{background:url(../images/flow2.png) no-repeat center top;}
.fi3{background:url(../images/flow3.png) no-repeat center top;}
.fi4{background:url(../images/flow4.png) no-repeat center top;}
.fi5{background:url(../images/flow5.png) no-repeat center top;}
.fi6{background:url(../images/flow6.png) no-repeat center top;}
.fi7{background:url(../images/flow7.png) no-repeat center top;}
.fi8{background:url(../images/flow8.png) no-repeat center top;}
.fi9{background:url(../images/flow9.png) no-repeat center top;}
.fi10{background:url(../images/flow10.png) no-repeat center top;}


/******案例 ******/
.casehead{height:121px; background:#e9e9ea url(../images/casehead.jpg) no-repeat center; padding-top:85px;}
.casebody{height:505px; background:#e9e9ea url(../images/casebg.jpg) no-repeat center top;}
.casel{width:275px; padding-top:58px; }
.casel ul{padding-left:40px;}
.casel li{font-size:18px; color:#333; line-height:58px; padding-left:32px; background:url(../images/caseline.jpg) no-repeat left center;}
.casel li a{color:#333;}
.casel li.cur{background:url(../images/caseline1.jpg) no-repeat left;}
.caser{width:800px;}
.casealbum{position:relative;}
.casecover{position:absolute; left:-11px; top:144px; width:271px; height:286px; background:url(../images/casecover.png) no-repeat left center;}
.casephoto{width:371px; height:412px;}
.casephoto img{display:block; width:371px; height:412px;}
.caseinfo{width:325px; font-size:14px; line-height:25px; color:#666666; padding-top:164px; }
.caseinfo h2{font-size:18px; line-height:32px; padding-bottom:10px;}
.caseinfo h2 span{font-weight:bold;}
.casebtn{position:absolute; top:0px; display:block; width:46px; height:44px;}
.casealbum .prev{left:371px; background:url(../images/casebtnl.jpg) no-repeat left center;cursor:pointer;}
.casealbum .next{left:418px; background:url(../images/casebtnr.jpg) no-repeat left center; cursor:pointer;}

/*****品牌介绍******/
.brand{padding-top:85px; padding-bottom:96px;}
.brandl{width:305px;  height:356px; padding-top:45px; border-left:1px dashed #b9babe; padding-left:45px;}
.brandl h2{padding-left:56px; font-size:42px; color:#c29b70; background:url(../images/brandicon1.png) no-repeat left center;}
.brandl p{font-size:23px; color:#666666;}
.bphone{padding-left:57px; font-size:14px; color:#333333; background:url(../images/brandicon2.png) no-repeat 9px center; margin-top:24px;}
.bphone span{font-size:24px;}
.branddz{display:block; width:151px; height:47px; line-height:45px;  background:#0c1330; color:#f5f5f6; text-align:center; font-size:24px; margin-top:25px;}

.brandr{width:786px; }
.brandr img{display:block;}
.brandr .brandimg{width:369px; height:412px;}
.brandr .brandimgr{width:415px;}
.brandtop li{float:left; margin-left:12px;}
.brandbottom {padding-top:15px;}
.brandbottom img{width:402px; height:197px; margin-left:12px;}

/*****关于我们*****/
.aboutus{height:713px; background:url(../images/aboutbg.png) no-repeat left center;}
.aboutus .box{position:relative;}
.aboutus .box .aboutimg{position:absolute; left:-198px; top:121px;}
.aboutus .box .aboutinfo{width:530px; padding-top:96px;}
.aboutinfo h2{font-size:30px; color:#666666; line-height:66px;}
.aboutinfo .info{font-size:14px; color:#666; line-height:30px; height:170px; padding-bottom:42px;}
.aboutinfo ul{border-top:1px dashed #6e6e6e;}
.aboutinfo ul li{float:left; font-size:14px; line-height:21px; color:#666; padding-top:55px; text-align:center; padding:55px 62px 0; }
.aboutinfo ul li img{display:block; padding-bottom:5px; margin:0 auto;}
.pl10{padding-left:25px !important;}


/******行业动态******/
.newshead{border-bottom:1px solid #e3e3e3; padding-top:74px; height:63px; font-size:18px; font-weight:bold;}
.newshead a{color:#626161; padding-left:30px;}
.newshead .newsh{width:50%;}
.newshead .newshl a{padding-left:23px;}
.newshead .newshr a{padding-left:55px;}

.newsbox{position:relative; padding-bottom:60px; }
.news{width:550px; padding:0px 26px 55px 23px; border-right:1px solid #ccc; height:475px;}
.newsdate{font-size:30px; color:#bbbaba; padding-bottom:36px;}
.newsone{padding-top:51px;}
.newsone img{display:block; width:171px; height:118px;}
.newsone .oneinfo{width:349px;}
.newsone .oneinfo h2{font-size:18px; color:#666666; line-height:32px; }
.newsone .oneinfo h2 a{color:#666;}
.newsone .oneinfo p{font-size:12px; color:#a1a1a1; line-height:30px; padding-bottom:8px;}

.newslist{}
.newslist li{line-height:38px; background:url(../images/proicon.jpg) no-repeat left center; padding-right:5px; border-bottom:1px dashed #bcbcbc; padding-top:10px;}
.newslist li a{color:#616161; overflow:hidden;}

.faq{width:544px; padding-left:55px; padding-top:51px;}
.faqlist{padding-bottom:31px; width:506px;}
.faqlist img{display:block; width:171px; height:118px;}
.faqlist .faqinfo{width:318px;}
.faqlist .faqinfo h2{font-size:14px; color:#666666; padding-bottom:6px;}
.faqlist .faqinfo p{line-height:24px; color:#a1a1a1; font-size:12px;}
.newsmore{ background: #c29b70 url("../images/tomore.png") no-repeat scroll 16px center; color: #fff; display: block; font-size: 16px; height: 47px; line-height: 47px; margin: 0 auto; padding-left: 65px; width: 86px; }

/******友情链接******/
.links{background:#fff; padding-top:73px; }
.links .box{}
.links .linkhead{width:125px; font-size:16px; color:#050505; font-weight:bold; line-height:30px;}

.links .linkinfo{width:930px; line-height:30px;}
.links .linkinfo a{padding:0 20px; font-size:14px; color:#333;}
.links .linksdoor{display:block; width:118px; height:31px; line-height:30px; text-align:center; border:1px solid #656565;}

/************footer************/
.footer{background:#ededef url(../images/footerbg.jpg) no-repeat center bottom; height:536px; font-size:16px; line-height:30px; color:#fff; margin-top:70px;}
.footinfo{padding-top:172px; height:259px;}
.flogo{padding-left:78px; width:295px; padding-top:8px;}

.footer .fhead{font-size:16px; color:#333; line-height:36px; padding-bottom:8px;}

.fcontact{width:551px; height:227px;}
.fcinfo{color:#666; line-height:36px; font-size:14px;}
.fcinfo li{width:275px; float:left;}
.ftel{background:url(../images/ficon1.png) no-repeat left center;}
.femail{background:url(../images/ficon2.png) no-repeat left center;}
.fadd{background:url(../images/ficon3.png) no-repeat left center;}

.fcode{width:149px; height:227px;}
.fcode img{width:149px;}
.fnav{border-top:1px dashed #c7c7c9; clear:both;}
.fnav ul li{float:left; padding:0 27px; font-size:14px; line-height:94px;}


/******内容页******/
.box-left{width:256px; margin:15px 0;}
.mt5{margin-top:5px;}
.box-right{/*width:742px;*/ width:924px; padding:15px 0;}
.lmain-title{ height:59px; background:#c29b70;  font-size:22px; color:#fff; line-height:58px; text-align:center; font-weight:bold;}
.case-class{margin-top:5px; background:#ebebeb; padding-bottom:10px;}
.case-class h2{background:#c29b70 url(../images/menuicon1.png) no-repeat 25px center/16px; font-size:16px; color:#fff; padding-left:60px; height:47px; line-height:47px; border-top:5px solid #fff;}
.case-class h2 a{color:#fff;}
.case-case h2.open{background:url(../images/menuicon2.png) no-repeat 25px center/16px;}
.case-class ul{padding:8px 0;}
.case-class ul li{background:url(../images/proicon.png) no-repeat 45px center; padding-left:63px; font-size:14px;  line-height:36px;}
.case-title{}
.case-title a{color:#fff;}
.case-title:hover{background:#c29b70 url('../images/y-icon.png')no-repeat 25px center;}
.l-contentus{margin-top:10px; background:#ebebeb; color:#695e66; font-size:12px;}
.l-contentus ul{padding:20px 13px 35px 15px;}
.l-contentus ul li{line-height:26px;}
.l-contentus ul h2{font-size:14px; font-weight:bold; line-height:30px;}

.list-head{border-bottom:3px solid #c29b70; height:27px; color:#282828;}
.list-head a{color:#282828;}
.caseinfo ul{padding-top:20px;}
.caseinfo ul li{background:#f9f9f9; border:1px solid #e4e4e4; padding:20px; position:relative; height:145px; padding-left:276px; margin-top:15px; position:relative;}
.caseinfo ul li img{position:absolute; top:20px; left:20px;}
.caseinfo ul li h2{font-size:18px; color:#333; line-height:46px;}
.caseinfo ul li h2 a{color:#333;}
.caseinfo ul li h2 span{float:right; font-size:14px; color:#7d7c7a;}
.caseinfo ul li p{line-height:24px; font-size:14px; color:#7d7c7a; height:72px; overflow:hidden; display:block;}
.caseinfo ul li .tomore{border:1px solid #c29b70; color:#c29b70; display:block; width:88px; height:24px; padding:0; line-height:24px; text-align:center; position:absolute; right:10px; bottom:10px;}
.servicelink{display:block; width:219px; height:112px; background:url(../images/servicelink.jpg) no-repeat; margin-top:10px;}

/******分页*******/
.page{text-align:center; margin-top:30px; color:#333; font-size:12px;}
.page a{margin:0 5px; display:inline-block;}
.page .current{background:#c29b70; border-radius:3px; padding:0 5px; color:#fff; line-height:21px;}

.content-box{color:#555; padding-top:20px; padding:14px;}
.content-box img{margin:0 auto;}
.content-box .img-box{text-align:center; padding-top:15px;}
.content-box h2{font-size:22px; font-weight:bold; padding-left:28px; line-height:60px;}
.content-box p{text-indent:2em; line-height:30px;}
.hui{color:#797979;}
.laboutus{background:#ebebeb;}
.laboutus ul{padding:8px 0;}
.laboutus ul li{background:url(../images/y-icon2.png) no-repeat 25px center; padding-left:60px; font-size:14px;  line-height:46px;}
.laboutus ul li:hover{background:#c29b70 url('../images/y-icon.png')no-repeat 25px center;}
.laboutus ul li:hover a{color:#fff;}

/***********公司简介 详细页************/
.about-box {padding:0 15px; padding-top:36px; color:#666; line-height:24px;}
.about-box .about-heading{text-align:center; color:#333; font-size:18px; }
.about-box .about-heading .about-title{background:url("../images/sabout-bg.png") no-repeat center center; font-size:30px; color:#c29b70; text-align:center; font-weight:bold; margin-bottom:25px;}
/*.aboutinfo{width:610px; padding-right:30px; height:auto; margin-top:-100px; padding-bottom:35px;}*/
.about-content{line-height:24px; color:#666;}
.about-content p{text-indent:2em;}

.x-box{ color:#666; }
.x-box h2{ font-size:30px; text-align:center; padding-top:40px; padding-bottom:20px; }
.other-info{ line-height:74px; height:74px; border-top:1px dashed #dcdcdc; border-bottom:5px solid #ebebeb; position:relative; text-align:center; }
.case-info{ line-height:25px; padding:30px 0; }
.other-info .pct{ background:url(../images/lp.png) no-repeat; display:block; width:89px; height:40px; position:absolute; right:0; top:20px; }
.near-page{ border-top:1px dashed #dcdcdc; padding-top:18px; line-height:25px; }
.tagss{ padding-bottom:10px; }
.tagss span{ font-weight:bold; }

.product-list li{width:290px;height:199px;text-align:center;line-height:34px;float:left;margin-left:17px;margin-top:4px}.product-list li:nth-child(4n+1){margin-left:3px}.product-list li .pimg img{border:1px solid #929292}.product-list li .pimg img{width:288px;height:165px;}

.tjn{ padding:20px; background:#f1f1f1; margin-top:20px; }
.tjt{ background:#c29b70; color:#fff; width:118px; line-height:35px; height:35px; text-align:center; font-size:20px; }
.tjxx{ line-height:30px; margin-top:10px; }

.tobuy ul{padding-left:60px; padding-top:30px}
.tobuy .tobuy-head{height:29px; padding-left:20px; background:#c29b70; line-height:29px; color:#fff;}
.buyname{color:#474747; width:70px;}
.tobuy ul li{padding:12px 0; line-height:27px;}
.w2em{width:2em; display:inline-block;}
.tobuy ul li .buyinput{ width:345px; line-height:27px; border:1px solid #aaaaaa; padding:0 5px;}
.tobuy ul li textarea{line-height:21px;}
.tobuy .subbtn{border:0px; background:#c29b70; color:#fff; padding:3px 10px; margin-left:140px;}
.tobuy .rebtn{border:0px; background:#787978; color:#fff; padding:3px 10px; margin-left:20px;}

.cinfo{ min-height:220px; background:url(../images/contactus-p.png) no-repeat 510px bottom; line-height:25px; padding-left:160px; padding-top:80px; }
.c-name span{ font-style:italic; color:#c29b70; font-size:24px; }
.c-name {margin-bottom:15px; display:block; background:url(../images/tphone.png) no-repeat left center; padding-left:30px;}
.ry { padding-top:20px; }
.ry li{ width:245px; float:left; text-align:center; }
 .ry li img{ width:235px; height:200px; border:1px solid #dcdcdc; }
 .ry li  h2{ font-size:14px; line-height:30px; }

.kfinfo{ display:none; }

.maps .t {border-bottom: 1px solid #dcdcdc;height: 50px;line-height: 50px;padding: 0 20px;}
.maps { border: 1px solid #e5e5e5; border-radius: 5px; margin-top:15px;}
.x-mmmop .t a {background: transparent none repeat scroll 0 0; line-height: 15px; top: 8px;}
.x-mmmop .t { background: transparent none repeat scroll 0 0; border: 1px solid #e5e5e5; border-radius: 5px;color: #fe510d;height: 27px; line-height: 27px; margin-bottom: 9px; padding-left: 20px;position: relative;}
.x-mmmop .t a { line-height: 27px;position: absolute;right: 10px;top: 0;}
.maps .linkbox { border-bottom: 1px solid #e5e5e5;margin-bottom: 10px;padding-bottom: 10px;}
.maps h3 { font-size: 16px;padding: 10px 20px;}
.f6 {padding-left: 20px;}
.f6 li { border: 1px solid #e5e5e5;display: inline-block;margin-bottom: 5px; margin-right: 5px;padding: 10px;}
.f6 li:hover {background:#c29b70  none repeat scroll 0 0;color: #fff;}
.f6 li:hover a {color: #fff;}
.link-info a{ padding-left:10px; }
.page{ text-align:center; padding-bottom:20px; }
.page li{ display:inline-block; font-size:14px; margin:0 3px; }
.page li.thisclass{ background:#c29b70; color:#fff; padding:3px 14px; }
.page li strong{ font-weight:normal; padding:0 5px; }
.tjxx li{ position:relative; }
.tjxx li span{ position:absolute; right:20px; top:0; }

.hk{ margin-top:10px; line-height:24px; color:#666; }
.hk a{ color:#c29b70;}

.wprlist{ margin-top:30px; width:924px;  }
.wprlist ul li{margin-bottom:16px; width:213px; height:273px; border:1px solid #e7e6e6; float:left; text-align:center; background:#fff; margin-left: 10px; padding:2px;}
.wprlist ul li .p-img{}
.wprlist ul li .p-img a{}
.wprlist ul li img{display:block; margin:0 auto; width:213px; height:240px;}
.wprlist ul li p{padding:5px; line-height:24px;}
.wprlist ul li h2{ font-size:14px; line-height:30px; }
.wprlist ul li:hover{border:1px solid #c29b70;}
.wprlist ul li span { height:100%; display:inline-block; vertical-align:middle; }

.wprtj {  margin-top:17px; }
.wprtj .otherp-head{ height:74px; line-height:74px; background:#c29b70 ; font-size:24px; color:#fff; padding-left:60px; }
.wprtj ul{padding:24px 10px 24px 35px;}
.wprtj ul li{margin-left:17px; margin-top:15px; width:268px; height:231px; border:1px solid #e7e6e6; float:left; text-align:center; background:#fff; padding:30px 0 27px 0;}

.wprtj ul li img{max-height:220px; max-width:248px; height:auto; vertical-align:middle;}
.wprtj ul li:hover{border:1px solid #447edf;}

.wprtj ul li  a{ display:block; line-height:220px; height:220px; }
.wprtj ul li  a span{ display: inline-block;height: 100%;vertical-align: middle;}
.wprtj ul li  p a{ line-height:30px; }

.ak { position: relative;}
.ak .info { color: #242323; display: inline; float: right; font-size: 14px; height: 310px; line-height: 25px; position: relative; width: 340px;}
.ak .info .title {border-bottom: 1px solid #636161; margin-bottom: 10px; padding-bottom: 10px;}
.ak .info .class span, .ak .info .descr span {  font-weight: 700;}
.ak .info .class a { color: #c29b70;}
.ak .info .tel { color: #464849; margin-bottom: 10px; margin-top: 10px;padding-top: 10px;text-align: center;}
.ak .info .tel span {font-size: 18px;}
.ak .info .sbt1, .ak .info .sbt2 { background: #c29b70; border-radius: 5px; color: #fff; display: block; font-size: 14px;height: 30px; line-height: 30px; margin-top:10px; text-align: center;width:90px;}
.allt {border-bottom: 1px solid #c29b70;margin-bottom: 40px;padding-top: 20px;}
.allt li.cur { background: #c29b70;border: 1px solid #c29b70;color: #fff;}
.allt li {border: 1px solid #c29b70;cursor: pointer; font-size: 14px;height: 25px;line-height: 25px;margin: 0 auto -15px;text-align: center;width: 120px;}

/**********产品详情**********/
.ak{ /*margin-top:20px;*/ height:350px;}
.w-ls {height: 350px;left: 0;overflow: hidden; position: absolute;top: 0;width: 340px;}
.w-ls .bd { border: 1px solid #e7e6e6; margin: 0 auto;overflow: hidden;position: relative;z-index: 0;}
.w-ls .bd li {height: 260px; line-height:260px;overflow: hidden; position: relative;text-align: center; background:#fff;}
.w-ls .bd li img { max-width: 100%; max-height:100%; vertical-align:middle;}
.w-ls .hd { bottom: 0; height: 74px; left: 0;line-height:74px;position: absolute;text-align: left;width: 100%;z-index: 1;}
.w-ls .hd ul { margin-left: 0;text-align: left;}
.w-ls .hd ul li {background: #fff none repeat scroll 0 0;border: 1px solid #fff; cursor: pointer; display: inline-block;height: 70px; line-height:65px; margin: 1px 2px 1px 1px;overflow: hidden;width: 66px;}
.w-ls .hd ul li img {/* border: 1px solid #c29b70;*/ max-height: 70px; width: 66px; vertical-align:middle;}
.w-ls .hd ul .on {border: 1px solid #e7e6e6;}
.w-ls .next, .w-ls .prev {background: rgba(0, 0, 0, 0) url("../images/ll.png") no-repeat scroll center center; cursor: pointer; display: block; height: 36px; left: 10px;position: absolute;top: 140px;width: 22px;z-index: 1;}
.w-ls .next {background: rgba(0, 0, 0, 0) url("../images/lr.png") no-repeat scroll center center; left: auto;right: 10px;}


.wprinfo{padding:30px 0px 50px 0px;}
.ak {position: relative;}

.ak .info {color: #666;display: inline; float: right;font-size: 14px; height: 310px;line-height: 25px; position: relative;width: 550px;}

.bk1{ line-height:25px; color:#666; }
.ak .info .title { border-bottom: 1px solid #e7e6e6;margin-bottom: 10px;padding-bottom: 10px; color:#c29b70;}
.ak .info .class span{color:#c29b70; font-size:14px; font-weight:normal;}
.ak .info .descr span {font-weight:normal;}
.ak .info .class a {color: #c29b70;}
.ak .info .tel {color:#464849; margin-bottom: 10px; border-top:1px dashed #c29b70; margin-top:10px; padding-top:10px; text-align:center;}
.ak .info .tel span {font-size:18px;}

.fwrx,.zxkf{font-size:18px; color:#000;}
.fwrx span{color:#c29b70; font-size:24px;}
.zxkf a{display:inline-block; font-size:14px; color:#333; padding-left:18px; background:url(../images/zxkf-qq.png) no-repeat left center;}

.ak .info .sbt1, .ak .info .sbt2 {background: #c29b70 none repeat scroll 0 0; color: #fff;display: block;font-size: 14px;height: 40px; line-height:40px;text-align: center;margin-top:15px; width:100%;}
.allt {border-bottom: 1px solid  #c3c3c3  ; padding-top: 20px; margin-bottom:40px;}
.allt li.cur { background:  #c29b70   none repeat scroll 0 0; border: 1px solid  #c29b70  ;color: #fff; height:43px; width:162px; font-size:18px; line-height:43px;}
.allt li {border: 1px solid  #c29b70 ;cursor: pointer; margin:0 auto;font-size: 14px;height: 25px;line-height: 25px;text-align: center; width: 120px; margin-bottom:-15px; float:left;}
.ccc1{ display:none; }

.xxx{ position:relative; }
.xxx .hd{ }
.xxx .hd{ position:absolute; bottom:20px; right:20px; }
.xxx .hd li{width:8px; height:8px; cursor:pointer; line-height:999; overflow:hidden; background:rgba(255,255,255,0); border-radius:50%; border:3px solid #fff; display:inline-block; margin:3px 5px;}
.xxx .hd li.on{ background:rgba(255,255,255,1); }
.mnmn1{background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
.iproleft .iprocat ul li.mkmk1 a{color: #c29b70;font-weight: bold; }

.salbum{padding-top:10px; padding-left:10px;}
.salbum ul li{width:283px; height:190px; position:relative; float:left; margin: 9px 9px;}
.salbum ul li img{width:283px; height:190px;}
.salbum ul li h2{position:absolute; left:0px; bottom:0px; height:30px; background:rgba(0,0,0,0.4); width:100%; color:#fff; line-height:30px; font-size:14px; font-weight:400; text-align:center;}
.salbum ul li h2 a{color:#fff;}
.n-imagess{padding-bottom:10px;}
.n-imagess img{display:block; margin:0 auto;}

.otherp{}
.otherp .otherp-head{background:#c29b70; color:#fff; height:43px; line-height:42px; padding-left:15px; font-weight:bold;}
.otherp ul{padding-top:24px;}
.otherp ul li{width:218px; height:272px; border:1px solid #e7e6e6; float:left; margin-left:10px; text-align:center;}
.otherp ul li img{ width:216px; height:230px; margin:1px;}
.otherp ul li .yyhh{line-height:40px;}
.hj,
.hk{ font-size:12px; line-height:22px; }

.xheader{ background:#333; padding:10px 0; }


.aboutb{ padding:20px 0; }

.wp1{ font-size:16px; font-weight:bold; padding-bottom:10px; }
.wlx li{ font-size:14px; line-height:30px; text-align:center;}
#container{ border-top:3px solid #c29b70; margin-top:40px;  border-bottom:3px solid #c29b70;}
.hblist{ padding:20px 0; }
.hblist li { float:left; margin:0 12px; }
.hblist li img{ width:158px; height:158px; border:1px solid #c29b70;    }
.hblist li  h2{ font-size:14px; line-height:30px; text-align:center; }

/* TX  */
.tx_head{ background:rgba(33,33,33,0.8); }
#te_hzhb{ overflow:hidden; }
#te_hzhb h2{ font-size:14px; }
#te_hzhb h2,
#te_hzhb p{ opacity:0; }
.tomore a{ margin-left:-800px; }
#tx_index .footer,
#tx_index .footer .fcode,
#tx_index .footer .flogo{ overflow:hidden; }
#tx_index .footer .flogo img{ margin-left:-600px; }
#tx_index .footer .fcontact{ margin-top:600px;}
#tx_index .footer .fcode img{ margin-left:400px; }

#tx_index .newsbox .news,
#tx_index .newsbox .faq{ overflow:hidden;  }
#tx_index .newsbox .tx_nl{ margin-left:-600px; width:550px; position:relative; }
#tx_index .newsbox .tx_nr{ margin-left:600px; width:550px; position:relative; }

#tx_index .aboutus .box .aboutinfo,
#tx_index .aboutus .box .aboutinfo ul{overflow:hidden; }
#tx_index .aboutus .box .aboutinfo ul{ height:160px; }
#tx_index .aboutus .box .aboutinfo h2{margin-left:600px; display:block; width:530px;}
#tx_index .aboutus .box .aboutinfo p.info{margin-left:800px; display:block; width:530px; }
#tx_index .aboutinfo ul li{ margin-top:400px; }


.laboutus ul li{ border-bottom:1px solid #dcdcdc; }
.laboutus ul li.wert{ margin-left:20px; border-bottom:0; }

.laboutus ul.wpcfg{ padding-top:0px;}
.wpcfg .bcss{ background-color:#d7ab7a; background-image:url(../images/y-icon.png); }
.wpcfg .bcss a{ color:#fff; }

.fwrx,.zxkf{font-size:18px; color:#000;}
.fwrx span{color:#387ad4; font-size:24px;}
.zxkf a{display:inline-block; font-size:14px; color:#333; padding-left:18px; background:url(../images/zxkf-qq.png) no-repeat left center;}




.info .pc{ position:relative; border-top:1px solid #dcdcdc; padding-top:20px; margin-top:20px; }
.info .pc .sbt1{ width:180px; margin-top:0px; }


.dg{ position:absolute; right:0px; top:20px; height:40px;}
.dg .tels{ background:url(../images/telephone.png) no-repeat left center; padding-left:50px; height:40px; background-size:40px; }
.dg .tels p{ font-size:20px; font-weight:bold; color:#c29b70; line-height:20px;  }

.page{ clear:both; }

