@charset "gb2312";
/* 全局 */ 
html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset {margin:0;padding:0;}
body{background-color:#fff;width:100%;font-family:微软雅黑,宋体;font-size:12px;color:#666;}
input{font-family:微软雅黑;}
/* IE5.xIE6бbug */ 
* html body{overflow:visible;} 
* html iframe, * html frame{overflow:auto;} 
* html frameset{overflow:hidden;}
i, em, cite {font-style: normal;}
a, a:link {color:#666;text-decoration:none;}
a:visited {color:#666;}
a:active, a:hover{text-decoration:none;color:#FFA800;}
a:focus {outline:none;}
textarea,input{ word-wrap:break-word;word-break:break-all;}
input {vertical-align:middle;font-size:12px}
ul,li{list-style-type:none;} 
img{border:0 none;vertical-align:middle;}

h1{ font-size:18px;}
h2{ font-size:16px;} 
h3{ font-size:14px;} 
h4{ font-size:14px;} 
h5{ font-size:14px;} 
h6{ font-size:12px;} 

/*********闭合盒子处理**********/
.clearfix:after {content:"24dq"; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}.clearfix {display:block;}
/* End hide from IE-mac */

/*********清除浮动处理**********/
.clearboth {clear:both; display:block; height:0;font-size:0; overflow:hidden;}
div.wpcf7 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
div.wpcf7-response-output {PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.2em; MARGIN: 2em 0.5em 1em; PADDING-TOP: 0.2em;}
div.wpcf7-mail-sent-ok {BORDER-RIGHT: #398f14 2px solid; BORDER-TOP: #398f14 2px solid; BORDER-LEFT: #398f14 2px solid; BORDER-BOTTOM: #398f14 2px solid;}
div.wpcf7-mail-sent-ng {BORDER-RIGHT: #ff0000 2px solid; BORDER-TOP: #ff0000 2px solid; BORDER-LEFT: #ff0000 2px solid; BORDER-BOTTOM: #ff0000 2px solid;}
div.wpcf7-spam-blocked {BORDER-RIGHT: #ffa500 2px solid; BORDER-TOP: #ffa500 2px solid; BORDER-LEFT: #ffa500 2px solid; BORDER-BOTTOM: #ffa500 2px solid;}
div.wpcf7-validation-errors {BORDER-RIGHT: #f7e700 2px solid; BORDER-TOP: #f7e700 2px solid; BORDER-LEFT: #f7e700 2px solid; BORDER-BOTTOM: #f7e700 2px solid;}
SPAN.wpcf7-form-control-wrap {POSITION: relative;}
SPAN.wpcf7-not-valid-tip {	BORDER-RIGHT:#ff0000 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#ff0000 1px solid;PADDING-LEFT:2px;FONT-SIZE:10pt;
Z-INDEX:100;BACKGROUND:#fff;LEFT 20%;PADDING-BOTTOM:2px; BORDER-LEFT: #ff0000 1px solid;WIDTH: 280px; PADDING-TOP: 2px; BORDER-BOTTOM: #ff0000 1px solid; POSITION: absolute; TOP: 20%;}
SPAN.wpcf7-not-valid-tip-no-ajax {DISPLAY: block; FONT-SIZE: 10pt; COLOR: #f00;}
SPAN.wpcf7-list-item {MARGIN-LEFT: 0.5em;}
.wpcf7-display-none {DISPLAY: none;}
div.wpcf7 IMG.ajax-loader {MARGIN-LEFT:4px;VERTICAL-ALIGN:middle;BORDER-TOP-STYLE:none;BORDER-RIGHT-STYLE:none;BORDER-LEFT-STYLE:none;BORDER-BOTTOM-STYLE:none;}
div.wpcf7 .watermark {COLOR:#888;}
/* 全局结束 */

/*body*/
.wrap {margin:0 auto;width:1000px;}
.clearboth {clear:both;}
.wrap{width:1000px;margin:0 auto;clear:both;margin-bottom:10px;}
.wrap1{width:1000px;margin:0 auto;clear:both;height:330px;margin-bottom:20px;}
.wp{width:1000px;margin:0 auto;margin-top:30px;clear:both;}
.clear{clear:both;}


/*页头导航*/ 
.top {width:100%;overflow:hidden;position:relative;visible;height:120px;}
.top01 {width:1000px;margin:0 auto;height:120px;background:url(../images/logobg.gif) no-repeat right bottom;}
.toplogo {width:280px;float:left;height:120px;}
.toplogo h3 img{float:left;padding-top:40px;padding-left:20px;}
.tor{width:720px;height:100px;float:right;margin-top:10px;}
.tor1{width:500px;height:50px;line-height:50px;font-size:22px;color:#F40;float:right;text-align:right;font-weight:bold;margin-top:10px;margin-right:20px;}
.tor1 img{padding-right:10px;}
.toc{width:560px;height:30px;line-height:30px;float:left;text-align:right;margin-top:10px;font-size:12px;}
.toc b{color:#f30;padding-right:8px;font-weight:normal;}
.toc a{color:#999;padding-left:8px;padding-right:8px;}
.se{height:30px;line-height:30px;float:right;margin-top:10px;width:150px;}
.se form{border:#ddd 1px solid;}
.se1{float:left;overflow:hidden;display:inline-block;color:#999;font-size:12px;padding-left:3px;width:120px;height:24px;line-height:24px;border:none;}
.se2{overflow:hidden; background:url(../images/se.gif) no-repeat;cursor:pointer;width:25px;height:25px;border:none;}
.top2{width:1000px;height:300px;margin:0px auto;}

.nav{width:100%;height:45px;background:#08f;}
.nav1{margin:0px auto;width:1000px;height:45px;}
.nav li{float:left;width:111px;height:45px;line-height:45px;font-size:15px;text-align:center;background:#08f;}
.nav li a{text-align:center;color:#fff;}
.nav li:hover {background-color:#fff;}
.nav li:hover a{color:#06f;}

.tab{position:relative;display:block;cursor:pointer;}
.tab .tablink{position:relative;display:block;}
.menu {width:80px;}
.menu ul{display:none;top:45px;}
.menu ul li{background-color:#f1f1f1;width:100px;}
.menu:hover ul{position:absolute;display:block;}
.menu:hover ul li {width:111px;height:40px;line-height:40px;border-bottom:#d9d9d9 1px solid;text-align:center;}
.menu:hover ul li a{color:#666;font-size:12px;font-weight:normal;}
.menu:hover ul li:hover {background-color;#ddd;}
.menu:hover ul li:hover a{color:#000;}

/*首页*/
.ibt{width:100%;clear:both;height:80px;background:url(../images/b_01.jpg) repeat-x;}
.ibt2{width:440px;height:80px;margin:0 auto;}
.ibt21{width:70px;height:80px;background:url(../images/b_02.jpg) no-repeat;float:left;}
.ibt22{width:300px;height:80px;background:url(../images/b_03.jpg) repeat-x;float:left;}
.ibt22 li{margin:0 auto;height:35px;width:300px;text-align:center;}
.ibt22 li b{position:relative;display:block;text-align:center;font-size:24px;color:#8c0;background:#fff;line-height:30px;}
.ibt23{width:70px;height:80px;background:url(../images/b_04.jpg) no-repeat;float:right;}


/*首页案例*/
.ial{width:1000px;margin:0 auto;clear:both;height:180px;margin-bottom:10px;}
.al{margin:0 auto;width:1000px;clear:both;;}
.al ul{width:1000px;float:left;border-left:#ddd 1px solid;border-top:#ddd 1px solid;}
.al li {float:left;width:332px;height:250px;border-right:#ddd 1px solid;border-bottom:#ddd 1px solid;}
.al li p img{margin:0 auto;display:block;margin-top:30px;width:300px;height:180px;border:#fff 2px solid;}
.al li p img:hover{margin:0 auto;display:block;margin-top:30px;width:300px;height:180px;border:#8c0 2px solid;}

.al li span {text-align:center;height:30px;line-height:30px;display:block;}

/*首页产品*/
.icp{margin-top:20px;width:210px;height:543px;float:left;background:#f3f3f3;}
.icpbt{height:50px;line-height:50px;font-size:20px;color:#fff;padding-left:20px;border-bottom:#ddd 1px solid;background:#8c0;}
.icpbt em{font-size:13px;color:#f8f8f8;padding-left:15px;font-weight:normal;}
.icplist li{width:210px;height:40px;line-height:40px;float:left;font-size:14px;border-bottom:1px #f9f9f9 dotted;background:#A5D94D;}
.icplist li a{padding-left:15px;color:#fff;}
.icplist li:hover{background:#fff;}
.icplist li:hover a{color:#8c0;}
.icp2{width:790px;float:right;margin-top:20px;} 
.cp{position:relative;overflow:hidden;white-space:nowrap;margin-bottom:30px;}
.cp ul{width:790px;height:541px;border-top:1px #ddd solid;}
.cp ul li {width:262px;height:270px;float:left;border-bottom:1px #ddd solid;border-right:1px #ddd solid;overflow:hidden;white-space:nowrap;claer:both;}
.cp ul li img{margin-left:25px;margin-right:25px;margin-top:15px;width:220px;height:220px;float:left;}
.cp ul li p{width:271px;height:40px;line-height:40px;float:left;text-align:center;}
.cp ul li p a:hover{color:#0aa;}

/*首页展厅 */
.izt{width:100%;height:350px;background:url(../images/idzbg.jpg) repeat-x;margin-bottom:20px;}
.izt1{width:1000px;height:350px;margin:0 auto;background:url(../images/idz.jpg) no-repeat;}
.izt1 ul {margin-left:15px;width:320px;font-size:13px;color:#000;}
.izt1 ul li{padding-top:60px;}
.izt1 ul li b{font-size:24px;padding-right:10px;}
.izt1 ul li p{line-height:30px;padding-top:15px;}
.izt1 ul li p a{position:relative;display:block;font-size:16px;width:120px;height:40px;line-height:40px;text-align:center;margin-left:40px;color:#666;background:#fff;border:#d5d5d5 1px solid;}
.izt1 ul li p a:hover{color:#fff;border:#f60 1px solid;background:#f60;}

/*首页品牌 */
.ipp img{float:left;width:160px;height:80px;margin:19px;border:#ddd 1px solid;text-align:center;}

/*首页链接*/
.link{ margin:0 auto;width:988px;line-height:25px;color:#666;margin-top:15px;margin-bottom:15px;border:#e1e1e1 1px solid;padding-left:10px;}
.link b{float:left;font-size:14px;}
.link span{padding-right:10px;padding-left:10px;}
.link span a{padding-left:5px;}
.link a img{ font-size:12px;float:left;margin:10px 10px 0 0; width:auto; height:18px; line-height:18px;word-break:normal;width:auto;overflow:auto;}

/*页脚*/
.foot {width:100%;border-top:#d2d2d2 1px solid;margin-top:10px;}
.foot1 {width:100%;margin:0 auto;text-align:center;background-color:#f1f1f1;}
.foot1 p{line-height:30px;}
.foot1 p a{overflow:hidden;position:relative;padding:0px 0px 0px 10px;}
/*左侧页面*/
.ly {float:left;width:200px;}
.ly h5 {width:200px;height:60px;font-size:16px;line-height:60px;background-color:#8c0;color:#fff;border-bottom:#ddd 1px dotted;text-indent:1em;}
.lylist ul{width:200px;margin-bottom:10px;}
.lylist li{border-bottom:#ddd 1px dotted;height:42px;line-height:42px;background-color:#fff;}
.lylist li a{padding-left:20px;display:block;}
.lylist li:hover{background-color:#BFE481;}
.lylist li:hover a{color:#fff;}
.ly img{margin-top:7px;}
.shover a{color:#fff;background-color:#BFE481;}

/*列表页通用*/
.ny {width:780px;float:left;margin-left:20px;margin-top:5px;}
.nydh{line-height:30px;}
.nyk {width:780px;float:left;border:#ddd 1px solid;margin-bottom:10px;}
.newbt {font-size:18px;line-height:30px;margin-top:15px;text-align:center;color:#000;}
.nybt{width:770px;line-height:30px;font-size:18px;color:#8c0;margin-top:5px;float:left;padding-left:10px;margin-bottom:5px;border-bottom:#e1e1e1 2px solid;}

.ninfo {line-height:35px;text-align:center;border-bottom:#999 1px dotted;width:740px;margin:0 auto;}
.ninfo a,.ninfo b{color:#f50;font-weight:normal;}

.nr,.newnr {margin:10px;font-size:13px;}
.nr p,.newnr p{text-indent:2em;line-height:30px;margin-top:10px;}
.nr p strong{color:#06f;font-size:15px;height:35px;line-height:35px;clear:both;}
.newnr p strong{color:#06f;font-size:15px;font-weight:normal;}
.newnr img{margin:5px;border:#f1f1f1 1px solid;}

.nr img{margin:5px;}
.nr p em,.newnr p em{color:#8c0;font-weight:bold;font-size:14px;}
.nr table,.newnr table{margin:0 auto;border-top:#d1d1d1 1px solid;border-left:#d1d1d1 1px solid;font-size:10px;}
.nr table th,.newnr table th{line-height:30px;border-right:#d1d1d1 1px solid;border-bottom:#d1d1d1 1px solid;padding:3px;background-color:#ddd;}
.newnr table td,.nr table td{border-right:#d1d1d1 1px solid;border-bottom:#d1d1d1 1px solid;padding:3px;line-height:25px;}

.cpnr {margin:10px;font-size:13px;}
.cpnr p{text-indent:2em;line-height:30px;margin-top:10px;}
.cpnr p strong{color:#06c;font-size:15px;clear:both;margin-top:10px;text-indent:0em;}
.cpnr img{margin:5px;}
.cpnr p em{color:#000;font-size:14px;}
.cpnr table{margin:0 auto;border-top:#d1d1d1 1px solid;border-left:#d1d1d1 1px solid;font-size:10px;}
.cpnr table th{line-height:30px;border-right:#d1d1d1 1px solid;border-bottom:#d1d1d1 1px solid;padding:3px;background-color:#ddd;}
.cpnr table td{border-right:#d1d1d1 1px solid;border-bottom:#d1d1d1 1px solid;padding:3px;line-height:25px;}


.aboutnr {margin:10px;font-size:13px;}
.aboutnr p{text-indent:2em;line-height:30px;margin-top:10px;}
.aboutnr p strong{color:#06f;font-size:18px;font-weight:normal;}
.aboutnr img{margin:5px;}
.aboutnr p em{color:#000;font-size:18px;}
.aboutnr table{margin:0 auto;border-top:#d1d1d1 1px solid;border-left:#d1d1d1 1px solid;font-size:10px;}
.aboutnr table th{line-height:30px;border-right:#d1d1d1 1px solid;border-bottom:#d1d1d1 1px solid;padding:3px;background-color:#ddd;}
.aboutnr table td{border-right:#d1d1d1 1px solid;border-bottom:#d1d1d1 1px solid;padding:3px;line-height:25px;}
/*文章列表页*/
.newlist{width:770px;}
.newlist ul{margin-bottom:10px;}
.newlist ul li{width:770px;display:block;overflow:hidden;position:relative;height:40px;line-height:40px;border-bottom:#ddd 1px dotted;font-size:13px;padding-left:10px;}
.newlist ul li a{margin-left:4px;height:40px;line-height:40px;}
.newlist ul li:hover{background-color:#f1f1f1;color:#000;}
.newlist ul li:hover a{color:#000;}
.newlist ul li span{float:right;color:#999;padding-right:5px;}

/*产品 案例列表页*/
.pro {margin-bottom:5px;overflow:hidden;width:780px;border:#ddd 1px dotted;border-right:none;border-bottom:none;}
.pro{width:780px;overflow:hidden;border:#ddd 1px solid;border-right:none;border-bottom:none;}
.pro ul{}
.pro ul li{float:left;overflow:hidden;width:255px;height:269px;border:#ddd 1px solid;border-left:none;border-top:none;}
.pro ul li img{width:220px;height:220px;margin:0 auto;display:block;margin-top:15px;}
.pro ul li .text{display:block;overflow::hidden;width:254px;line-height:30px;height:30px;text-align:center;}
.pro ul li a:hover{color:#0aa;}


.nycase {width:780px;float:left;margin-left:20px;; margin-top:5px;}
.case {margin-bottom:5px;overflow:hidden;width:780px;border:#ddd 1px dotted;border-right:none;border-bottom:none;}
.case li {float:left;width:388px;border:#ddd 1px dotted;border-left:none;border-top:none;}
.case li p{line-height:30px;height:30px;text-align:center;}
.case li:hover img{border:#8c0 4px solid;}
.case li img{width:310px;height:180px;border:#ddd 4px solid;margin:30px;margin-bottom:10px;}
.case li:hover{color:#8c0;}

/*案例详情页面*/
.alxx {width:740px;margin:0 auto;heigit:40px;line-height:40px;border-bottom:1px #ddd dotted;}
.alxx b{padding-left:10px;color:#6b0;font-weight:normal;font-size:14px;}
.albt {margin:0 auto;heigit:35px;line-height:35px;margin-top:20px;border-bottom:1px #6b0 solid;}
.albt b{text-indent:0em;color:#fff;line-height:30px;height:30px;padding-left:20px;padding-right:20px;background-color:#6b0;display:inline-block;margin-left:25px;}
.alnr {margin:0 auto;heigit:30px;line-height:30px;margin-top:20px;width:760px;}

.casebox {width:740px;margin:0px auto;margin-bottom:10px;}
.casebox .mod18{width:740px;position:relative;}
.casebox #prev{ background: url(../images/prevBtn.png) no-repeat; height:100px;width:24px; position:absolute;z-index:99; left:0px; top:442px; cursor: pointer; }
.casebox #next{ background: url(../images/nextBtn.png) no-repeat; height:100px;width:24px; position:absolute;z-index:99; right:0px;top:442px; cursor: pointer; }
.casebox .mod18 #prevTop{display:none}
.casebox .mod18 #nextTop{display:none}
.casebox .mod18 li{float:left;}

.casebox .bigImgBox{width:740px;height:400px;margin-bottom:10px;}
.casebox .mod18 .picBox{width:740px;height:400px;position:relative;overflow:hidden;background: url(../images/casebg.png) no-repeat;}
.casebox .mod18 .picBox img{width:740px;height:400px;margin:0px auto;filter:alpha(opacity=90);opacity:0.90;}
.casebox .mod18 .picBox ul{position:absolute;left:0;}
.casebox .mod18 .picBox li{ width:740px;height:400px;}
.casebox .sImgBox{ width:680px; height:100px;osition:relative;}
.casebox .mod18 .listBox{width:740px;height:130px;margin:0 auto;position:relative;overflow:hidden; }
.casebox .mod18 .listBox ul{height:100px;position:absolute;}
.casebox .mod18 .listBox li{width:130px;}
.casebox .mod18 .listBox img{width:120px;height:100px;margin-top:0px;}
.casebox .mod18 .listBox .on img{width:116px;height:96px;border:2px #080 solid;}
cursor: pointer; position:relative;

/*页码切换*/
.pagelink{float:right;height:30px;line-height:30px;padding:6px;}
.pagelink span{border:#e1e1e1 1px solid;line-height:30px;padding:6px;margin:3px;}
.pagelink a{line-height:30px;border:#e1e1e1 1px solid;padding:6px;margin:3px;}
.pagelink a:hover{color:#fff;background-color:#06c;}
.pagelink span:hover{color:#fff;background-color:#11b6b6;padding:6px;margin:3px;}
.nolink{border:#e1e1e1 1px solid;line-height:30px;margin:3px;}


.pagelink{float:right;height:30px;line-height:30px;padding:6px;}


.newp {float:left;}
.newp1{float:right;text-align:right;}
.newp,.newp1{width:385px;line-height:30px;height:30px;margin-bottom:5px;} 

/*招聘详情页面*/
.zpnr{font-size:13px;line-height:28px;margin:10px;}
.zpnr b{color:#f00;font-size:18px;padding-left:10px;text-shadow:2px 2px #ddd;}
.zpnr h6{font-size:14px;padding-left:10px;}
.zpnr p{text-indent:2em;}

/*留言页*/
.gb {width:780px;margin-bottom:10px;}
.gb form{width:780px;float:right;}
.fkxx{color:#4EA1EE;background:url(../images/faq.gif) no-repeat right;}
.fknr{background-color:#4EA1EE;color:#fff;}
.hfxx{background:url(../images/ret.gif) no-repeat right;}
.hfnr{background-color:#e1e1e1;color:#666;}
.fknr,.hfnr{float:left;width:600px;margin-top:10px;line-height:28px;padding:10px;}
.fkxx,.hfxx{float:left;width:140px;height:60px;text-align:right;padding-right:20px;margin-top:10px;vertical-align:middle;}
.lybt  {height:30px;width:100px;float:left;text-align:right;font-size:12px;margin-top:8px;margin-bottom:8px;vertical-align:bottom;}
.lybt1 {height:60px;width:100px;float:left;text-align:right;font-size:12px;margin-top:8px;vertical-align:bottom;}
.lynr  {width:580px;height:25px;margin-top:8px;margin-bottom:8px;}
.lynr input{height:25px;border:#e1e1e1 1px solid;line-height:25px;padding-left:6px;}
.lynr1  {width:530px;height:90px;float:left;}
.lynr1 textarea{height:80px;border:#e1e1e1 1px solid;line-height:25px;padding-left:6px;}
.lytj {margin-left:30px;margin-bottom:10px;}
.lytj input{width:120px;height:40px;border:#e1e1e1 1px solid;font-size:16px;color:#666;margin-left:15px;margin-top:8px;}
.lytj input:hover{width:120px;height:40px;border:#6b0 1px solid;font-size:16px;color:#fff;margin-left:15px;margin-top:8px;background-color:#6b0;}

/*免费报价页*/
.sqbt{width:760px;height:40px;line-height:40px;border-bottom:#ddd 1px solid;color:#f30;margin-top:20px;text-align:left;font-size:16px;}
.mf{width:780px;height:30px;margin-top:10px;line-height:28px;margin-top:10px;}
.mf span input,.mf span select{border:1px #ddd solid;width:150px;height:28px;line-height:28px;float:left;font-family:微软雅黑;color:#666;}
.mf1{width:780px;line-height:28px;margin-top:10px;}
.mf span,.mf1 span{float:right;width:700px;color:#666;}
.mf em {color:#080;border-bottom:1px #080 solid;}
.tj input{width:120px;height:40px;background-color:#eee;font-size:16px;border:0px;float:left;margin:20px;}
.tj input:hover{color:#fff;background-color:#6b0;}