.indexBox{ padding:30px 0;}
.indexBox .title{ height:38px; border-bottom:#eeeeee solid 1px; position:relative; font-size:24px; color:#333;}
.indexBox .title a{ position:absolute; right:0px; top:3px; font-size:14px; color:#999;}
.indexBox .title a:hover{ color:#e3540b;}

.indexPic{ height:250px; overflow:hidden; position:relative; width:1200px; padding-top:30px;}
.indexPic .leftBtn{position:absolute; z-index:10; left:0px; top:98px; display:block; width:50px; height:50px; overflow:hidden; background:url(../images/nimg50_left.png) left top no-repeat;}
.indexPic .rightBtn{position:absolute; z-index:10; right:0px; top:98px; display:block; width:50px; height:50px; overflow:hidden; background:url(../images/nimg50_right.png) left top no-repeat;}
.indexPic .leftBtn:hover{ background:url(../images/nimg50_leftOn.png) left top no-repeat;}
.indexPic .rightBtn:hover{ background:url(../images/nimg50_rightOn.png) left top no-repeat;}
.indexPic .list{ width:1060px; overflow:hidden; position:relative; margin:0 auto;}
.indexPic li{float:left; width:184px; overflow:hidden; margin:0 14px; }
.indexPic li img{ cursor:pointer; width:184px; height:184px; display:block;}
.indexPic li p{ text-align:center; padding-top:12px; font-size:14px;}

.about{ padding:30px 595px 65px 0; position:relative;}
.about .content{ font-size:14px; line-height:24px;}
.aboutPic{ width:546px; height:500px; position:absolute; right:0px; top:30px;}
.aboutPic li{ width:546px;}
.aboutPic .btnDiv{position:absolute; z-index:10; left:0px; bottom:12px; text-align:center; width:100%;}
.aboutPic .btnDiv span{display:inline-block; background:url(../images/ico3.png) no-repeat; width:12px; height:12px; margin:0 3px;}
.aboutPic .btnDiv .on{background:url(../images/ico3on.png) no-repeat;}

.culture{ padding:30px 0 65px 0; position:relative;}
/*.culture .content{ height:180px; padding-right:500px; position:relative; background:#fff;}*/
.culture .content{ height:180px; padding-right:500px; position:relative; background:url(../images/pageBg.jpg) repeat;}
.culture .content h2{ padding:50px 0 0 30px; font-size:16px; color:#444;}
.culture .content p{ font-size:14px; line-height:24px; padding:10px 0 0 30px;}
.culture .imgDiv{ position:absolute; right:0px; top:0px;}
.culture .imgDiv img{ display:block;}
.culture .list{ padding:60px 0;}
.culture .list li{ width:300px; text-align:center; height:220px; float:left;}
.culture .list li .imgDiv{ width:100px; height:100px; overflow:hidden;}
.culture .list li h2{ color:#444; font-size:16px; padding-top:25px;}
.culture .list li p{ font-size:14px; line-height:24px;}

.scale{ min-height:510px; _height:510px; padding-top:30px; position:relative; padding-left:540px;}
.scale .imgDiv{ position:absolute; left:0px; top:30px;}
.scale .name{ color:#333; font-size:30px; padding-bottom:10px;}
.scale .title{ color:#b9b9b9; font-size:18px; font-family:Arial; padding-bottom:15px;}
.scale .content{ font-size:14px; line-height:24px;}

.presence{ padding-top:30px;}
.presence ul{ width:110%;}
.presence li{ width:280px; height:265px; margin:0 27px 25px 0; cursor:pointer; float:left;}
.presence li .imgDiv{ width:280px; height:230px; overflow:hidden;}
.presence li .imgDiv img{ display:block;}
.presence li p{ text-align:center; font-size:16px; height:35px; line-height:35px; overflow:hidden; color:#333;}

/*.bigPicLayer{ height:610px; position:absolute; z-index:100; width:800px; display:none; top:0%; background:#fff}
.bigPicLayer .imgDiv{ margin:10px 0 0 10px; width:780px; height:520px; position:relative; overflow:hidden;}
.bigPicLayer .imgDiv img{ display:block;}
.bigPicLayer .close{display:block; background:url(../images/btn1.png) left top no-repeat; width:130px; text-align:center; line-height:38px; height:38px; position:absolute; z-index:110; bottom:20px; left:50%; margin-left:-65px; color:#999; font-size:14px;}
.bigPicLayer .close:hover{ background:url(../images/btn1on.png) left top no-repeat; color:#fff;}
.bigPicLayer .name{ position:absolute; left:0px; bottom:0px; height:60px; background:url(../images/bg1.png) repeat; width:100%; line-height:60px; text-align:center; color:#fff; font-size:20px;}*/
.bigPicLayer{ padding:15px 15px 90px 15px; position:absolute; z-index:100;  display:none; top:0%; background:#fff}
.bigPicLayer .imgDiv{ position:relative; overflow:hidden;}
.bigPicLayer .imgDiv img{ display:block;}
.bigPicLayer .close{display:block; background:url(../images/btn1.png) left top no-repeat; width:130px; text-align:center; line-height:38px; height:38px; position:absolute; z-index:110; bottom:20px; left:50%; margin-left:-65px; color:#999; font-size:14px;}
.bigPicLayer .close:hover{ background:url(../images/btn1on.png) left top no-repeat; color:#fff;}
.bigPicLayer .name{ position:absolute; left:0px; bottom:0px; height:60px; background:url(../images/bg1.png) repeat; width:100%; line-height:60px; text-align:center; color:#fff; font-size:20px;}

.news{ padding-bottom:25px;}
.news li{ padding-left:295px; height:250px; position:relative; background:url(../images/line2.png) repeat-x bottom;}
.news li .imgDiv{ position:absolute; left:0px; top:30px; width:260px; height:190px; overflow:hidden;}
.news li .name a{ padding-top:40px; font-size:18px; color:#333; font-weight:bold; display:block; height:30px; overflow:hidden;}
.news li .name a:hover{ color:#E3540B;}
.news li .time{ padding:5px 0 20px 0; color:#a1a1a1;}
.news li .content{ font-size:14px; line-height:22px; height:90px; overflow:hidden;}
.news li .more{ position:absolute; right:0px; bottom:25px; background:url(../images/nimg15_1.png) no-repeat right center; height:25px; line-height:25px; padding-right:30px; display:block;}
.news .li01{ padding-left:0px; height:212px;}
.news .li01 .name a{ padding-top:30px; font-size:18px; color:#333; font-weight:bold; display:block; height:30px; overflow:hidden; background:url(../images/ico4.png) no-repeat left 39px; padding-left:20px;}
.news .li01 .time{ padding-left:20px;}
.news .li01 .content{ padding-left:20px;}

.newShow{ padding-top:30px;}
.newShow .name{ text-align:center; font-size:26px; color:#000; padding-top:20px;}
.newShow .time{ text-align:center; color:#8a8a8a; padding:15px 0; background:url(../images/line2.png) repeat-x bottom;}
.newShow .time em{ padding:0 10px;}
.newShow .content{ font-size:14px; line-height:30px; padding:20px 0;}
.newShow .imgDiv{ text-align:center; padding:40px 0;}
.newShow .download{ padding-left:25px; position:relative; padding-bottom:40px;}
.newShow .download img{ position:absolute; left:0px; top:0px;}
.newShow .download a{ color:#333333; font-size:14px; text-decoration:underline;}
.newShow .share{ padding-bottom:50px;}

.pageDown{height:95px; padding-top:15px; border-top:#bcbcbc solid 1px; position:relative;}
.pageDown .btn{position:absolute; top:20px; right:0px; width:161px; height:45px; background:url(../images/btn2.png) no-repeat; text-indent:29px; line-height:45px; color:#fff; font-size:16px;}
.pageDown li{font-size:14px; height:30px; line-height:30px; overflow:hidden; position:relative; top:-3px;}
.pageDown li b{ color:#e7133a;}
.pageDown li em{ padding-left:30px;}


.product{ padding:0 0 30px 0; border-bottom:#e3e3e3 solid 1px;}
.product .tab2{ border-left:#eee solid 1px; border-right:#eee solid 1px; background:#f5f5f5; height:50px; line-height:50px;}
.product .tab2 li{ float:left; width:90px; font-size:14px; text-align:center; height:50px; cursor:pointer;}
.product .tab2 .li01.liNow { background:#e47237; color:#fff;}

.product .tabContent{ height:48px; border:#eee solid 1px; line-height:48px; font-size:14px; background:#fff;}
.product .tabContent a{ display:block; width:90px; line-height:48px; text-align:center; height:48px; color:#333; float:left;}
.product .tabContent a:hover,.product .tabContent a.aNow{ color:#E47237}
.product .list{ padding-top:30px;}
.product .list ul{ width:110%;}
.product .list li{ width:278px; height:326px; float:left; margin:0 29px 24px 0;}
.product .list li .top{ width:278px; height:278px; position:relative; overflow:hidden;}
.product .list li .imgDiv{ width:278px; height:278px; overflow:hidden;}
.product .list li .imgDiv img{ display:block;}
.product .list li .name{ height:48px; line-height:48px; font-size:14px; text-align:center;}
.product .list li .box{ width:100%; height:100%; background:url(../images/bg2.png) repeat; position:absolute; left:0px; top:0px; z-index:11; display:none; cursor:pointer;}
.product .list li:hover .name a{ color:#e3540b; font-weight:bold;}
.product .list li .box .btnDiv{ width:86px; height:33px; position:absolute; left:50%; top:50%; margin-top:-16px; margin-left:-43px;}
.product .list li .box .btnDiv a{ border:#fff solid 1px; width:84px; height:31px; color:#fff; text-align:center; line-height:31px; font-size:14px; display:block;}


.productShow1{ padding-top:30px; height:555px; position:relative;}
.productShow1 .productShow1Box{ position:relative; padding-left:653px; height:555px;}
.productShow1 .imgDiv{ position:absolute; left:0px; top:0px; width:581px; height:436px;}
.productShow1 .name{ color:#e3540b; font-size:24px; font-weight:bold; padding-bottom:15px;}
.productShow1 .msg li{ height:40px; width:432px; padding-left:114px; border:#bebebe solid 1px; margin-bottom:8px; font-size:18px; position:relative; line-height:40px;} 
.productShow1 .msg li em{ position:absolute; height:40px; left:0px; top:0px; width:113px; border-right:#bebebe solid 1px; text-align:center; color:#333;}
.productShow1 .msg li span{ padding-left:30px;}
.productShow1 .share{ padding-top:65px;}
.productShow1 .btnDiv{ position:absolute; right:0px; top:310px;}
.productShow1 .btnDiv a{ width:105px; height:33px; background:#e3540b; font-size:14px; display:block; text-align:center; line-height:33px; font-size:14px; color:#fff;}

/*.productShow2{ background:#fff; padding:50px 0;}*/
.productShow2{ padding:55px 0; background:url(../images/pageBg.jpg) repeat;}
.productShow2 .title{ font-size:24px; font-weight:bold; height:52px;}
.productShow2 .table{ padding-bottom:50px;}
.productShow2 .table td{ height:47px; font-size:14px; text-align:center; background:#b2b2b2; border-right:#fff solid 1px; border-bottom:#fff solid 1px; color:#fff;}
.productShow2 .table .td01{ background:#e3540b; color:#fff; border-right:#f79a6b solid 1px;}
.productShow2 .table .td02{ background:#662426; color:#fff; border-right:#9c6769 solid 1px;}
.productShow2 .table .td03{ background:#e3540b; color:#fff; border-right:#fff solid 1px;}

.productShow3{ padding:70px 0 40px 0;}
.productShow3 .title{ font-size:24px; font-weight:bold; border-bottom:#e9e9e9 solid 1px; height:48px;}

.honor{ padding-top:30px;}
.honor ul{ width:110%;}
.honor li{width:214px; text-align:center; float:left; margin-right:30px; margin-bottom:50px; cursor:pointer;}
.honor li .nimgDiv{ width:214px; height:214px; overflow:hidden; border:#e5e5e5 solid 1px; background:#fff;}
.honor .name{ height:32px; line-height:32px; overflow:hidden; font-size:14px; color:#333;}
.honor .nimgDiv img{ max-width:182px;}



/*上传大图尺寸后的样式*/
/*.honorLayer{ position:absolute; z-index:100; padding:25px 25px 80px 25px; display:none; top:0%; background:#fff}
.honorLayer .bigimgDiv{ position:relative; overflow:hidden;}
.honorLayer .bigimgDiv img{ display:block; max-width:608px;}
.honorLayer .close{display:block; background:url(../images/close.jpg) left top no-repeat; width:60px; height:60px; position:absolute; z-index:110; bottom:0px; right:0px;}
.honorLayer .name{ position:absolute; left:30px; bottom:20px;  color:#333; font-size:24px;}*/
/*上传大图尺寸后的样式*/


.honorLayer{ position:absolute; z-index:100; padding:25px 25px 80px 25px; display:none; top:0%; background:#fff}
.honorLayer .bigimgDiv{ position:relative; overflow:hidden;}
.honorLayer .bigimgDiv img{ display:block; max-width:608px;}
.honorLayer .close{display:block; background:url(../images/close.jpg) left top no-repeat; width:60px; height:60px; position:absolute; z-index:110; bottom:0px; right:0px;}
.honorLayer .name{ position:absolute; left:25px; bottom:20px;  color:#333; font-size:16px;}

.carePic{ height:350px; overflow:hidden; position:relative; width:1200px; padding-top:30px;}
.carePic .leftBtn{position:absolute; z-index:10; left:0px; top:140px; display:block; width:60px; height:60px; overflow:hidden; background:url(../images/nimg60_left.png) left top no-repeat;}
.carePic .rightBtn{position:absolute; z-index:10; right:0px; top:140px; display:block; width:60px; height:60px; overflow:hidden; background:url(../images/nimg60_right.png) left top no-repeat;}
.carePic .leftBtn:hover{ background:url(../images/nimg60_lefton.png) left top no-repeat;}
.carePic .rightBtn:hover{ background:url(../images/nimg60_righton.png) left top no-repeat;}
.carePic .list{ width:1050px; overflow:hidden; position:relative; margin:0 auto;}
.carePic li{float:left; width:495px; overflow:hidden; margin:0 15px; }
.carePic li img{ cursor:pointer; width:495px; height:280px; display:block;}
.carePic li p{ text-align:center; padding-top:12px; font-size:16px;}

.salesArea{ padding:30px 0;}
.salesArea .imgDiv2{ padding-right:50px;}
.salesArea .content{ padding-top:48px; font-size:14px; line-height:24px;}


.industry{ padding:30px 0;}
.industry .imgDiv2{ padding-right:50px;}
.industry .content{ padding-top:48px; font-size:14px; line-height:24px;}

.job{ padding:30px 0;}
.job .jobTop{ height:62px; background:#e3540b;}
.job .jobTop li{ float:left; line-height:62px; color:#fff; font-weight:bold; font-size:16px;}
.job .jobTop .li01{ width:280px; text-indent:50px;}
.job .jobTop .li02{ width:120px; text-indent:44px;}
.job .jobTop .li03{ width:200px; text-align:center;}
.job .jobTop .li04{ width:200px; text-align:center;}
.job .jobTop .li05{ width:200px; text-align:center;}
.job .jobTop .li06{ width:200px; text-align:center;}
.job .jobBottom li .div1{ height:46px; clear:both;}
.job .jobBottom li .div1 a{ display:block; height:46px;}
.job .jobBottom li .div1 a:hover{ background:#fff; color:#E3540B;}
.job .jobBottom li .div1 dd{ float:left; line-height:46px; font-size:14px; border-bottom:#eeeeee solid 1px;}
.job .jobBottom .dd01{ width:280px; text-indent:50px;}
.job .jobBottom .dd02{ width:120px; text-indent:44px;}
.job .jobBottom .dd03{ width:200px; text-align:center;}
.job .jobBottom .dd04{ width:200px; text-align:center;}
.job .jobBottom .dd05{ width:200px; text-align:center;}
.job .jobBottom .dd06{ width:200px; text-align:center;}

.jobShow{ padding:30px 0;}
.jobShow .name{ font-size:20px; color:#e3540b; padding-top:40px;}
.jobShow .content{ font-size:14px; line-height:24px;}
.jobShow .content b{ color:#333;}
.jobShow .btnDiv{ padding-top:45px;}
.jobShow .btnDiv li{ float:left; margin-right:20px;}
.jobShow .btnDiv li .btn1{ display:block; width:160px; height:50px; font-size:18px; color:#fff; border-radius:4px; -moz-border-radius:4px; background:#e3540b; text-align:center; line-height:50px;}
.jobShow .btnDiv li .btn2{ width:180px; background:#a0a0a0;}

.jobLayer{ height:470px; position:absolute; z-index:100; width:450px; display:none; top:0%; background:#fff; border:#a5a5a5 solid 5px;}
.jobLayer .form{ padding:25px 0 0 0;}
.jobLayer .form li{ height:60px; line-height:34px; padding-left:73px; position:relative; font-size:14px;}
.jobLayer .form li em{ position:absolute; left:0px; top:0px; width:60px; text-align:right;}
.jobLayer .form li .input1{ width:348px; height:36px; border:#cccccc solid 1px; line-height:36px;}
.jobLayer .form li textarea{ height:178px; width:348px; border:#cccccc solid 1px;}
.jobLayer .form li .btn1{ float:left; margin-right:20px; width:100px; height:38px; background:#E3540B; color:#fff; font-size:16px; cursor:pointer; line-height:38px;}
.jobLayer .form li a{ display:block; float:left; width:100px; height:38px; background:#a0a0a0; color:#fff; font-size:16px; cursor:pointer; line-height:38px; text-align:center;}

.concept{ padding:30px 0;}
.concept li{ padding-left:102px; position:relative; height:120px;}
.concept li .ico{ position:absolute; left:0px; top:0px;}
.concept li h2{ color:#333; font-size:18px;}
.concept li .msg{ font-size:14px; line-height:24px;}

.contact{ padding-top:30px;}
.contact .list li{ padding-left:40px; position:relative; min-height:40px; _height:40px; font-size:16px; color:#333; line-height:28px; margin-bottom:15px;}
.contact .list li img{ position:absolute; left:0px; top:0px;}
.contact .list li em{ padding-left:48px;}

.lyb{ padding-top:30px;}
.lyb .msg{ padding-left:166px; height:30px; line-height:30px; text-transform:uppercase; font-size:18px; color:#999999; position:relative;}
.lyb .msg img{ position:absolute; left:127px; top:0px;}
.lyb .form{ padding:25px 0 0 128px;}
.lyb .form li{ height:51px; line-height:34px; padding-left:106px; position:relative; font-size:14px;}
.lyb .form li em{ position:absolute; left:0px; top:0px; width:96px; text-align:right;}
.lyb .form li .input1{ width:378px; height:34px; border:#cccccc solid 1px; line-height:34px; background:#fff;}
.lyb .form li textarea{ height:136px; width:378px; border:#cccccc solid 1px; background:#fff;}
.lyb .form li .btn1{ float:left; margin-right:10px; width:100px; height:36px; background:#E3540B; color:#fff; font-size:16px; cursor:pointer; line-height:36px;}
.lyb .form li .btn2{ background:#a0a0a0;}

.search .title{ height:52px; padding-left:40px; color:#e3540b; line-height:52px; font-size:24px; position:relative; background:url(../images/line3.png) no-repeat left bottom;}
.search .title img{ position:absolute; left:11px; top:18px;}
.search .list li{ border-bottom:#e5e5e5 solid 1px;}
.search .list li .name a{ display:block; font-weight:bold; font-size:16px; padding-top:27px; color:#333;}
.search .list li .name a:hover{ color:#e3540b;}
.search .list li .time{ font-size:14px; color:#999; height:48px; line-height:48px;}
.search .list li .content{ font-size:14px; color:#666; line-height:24px; padding-bottom:15px;}






































































































































































































