﻿@charset "utf-8";
/* css document */
body{}
body,h1,h2,h3,h4,h5,h6,p,ul,li,dl,dd,dt,em,a,form{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,font{ font-size:12px;}
li,ul{ list-style:none;}
h1,h2{ font-weight:normal;}
body{ font-size:12px;font-family:"黑体";}
a{ color:#000; text-decoration:none;}
a:hover{ color:#333;}
img{ border:none; margin:0; padding:0;}
.clear{ width:100%; height:0; clear:both; overflow:hidden;}

.nbanner{height: 545px; position:relative; overflow:hidden;}
.nbanner ul li {
    position: absolute;
    z-index: 901;
    top: 0px;
    left: 50%;
    margin-left: -960px;
    width: 1920px;
    height: 545px;
}
.nbanner ul li img{ width:100%;}
.banner_tit{ width:1200px; margin:0 auto; position:relative; z-index:9999; padding-bottom:40px;}
.banner_tit p a{ position:absolute; top:-100px; z-index:9999; left:0px;}

.lzbanner{ width:100%; height:auto; height:500px;}
.lzbanner img{ width:100%; height:auto;height:500px;}

.lzbg{ width:100%; height:auto; height:85px; margin-top:10px;}
.lzbg img{ width:100%; height:auto;height:85px;}

.smslzgsbox{ width:100%;height:auto;}
.tex{ position:relative; height:540px; overflow:hidden; border:2px solid #cbb89b; width:1196px;  margin:0 auto;}
.lzgsqh{width:1196px;  }
.smslzgs{ width:1196px; height:219px;  border-bottom:none; margin:0 auto;}
.smslzgs h2{ width:100%; text-align:center; margin-top:34px; font-size:42px; color:#666;}
.smslzgs p{ width:100%; text-align:center; margin-top:25px; font-size:14px; color:#777; line-height:23px;}
.smslzgs span{ }

.lztd{ width:1196px; margin:0 auto;  }
.lztd span{background: repeat-x; height:50px; width:1172px;display:block; margin-left:13px; line-height:50px; font-size:30px;color:#444; text-align:center;}

.lztd1box{ width:100%; margin:0 auto; position:absolute; bottom:-200px; background:#fff;}
.lztd1_tit{background: no-repeat center top; width:100%; height:30px; display:block;}
.lztd1box a.on,.sdwht a.on{background: no-repeat center top;}
.lztd1{ width:1200px; margin:0 auto;}
.lztd1 ul{}
.lztd1 ul li{ float:left; margin-right:9px; margin-top:40px;}

.lzwh{ width:1200px;margin:0 auto;}
.lzwh h2{ width:100%; text-align:center;font-size:42px; color:#565454;}
.lzwhcon{ width:1196px; border:1px solid #cbb89b; margin-top:20px;  margin-bottom:13px;}

.lzwhcon ul{}
.lzwhcon ul li{ width:294px; height:190px; border-right:1px solid #b19671; margin:20px 0; float:left;}
.lzwhcon ul li span{ font-size:30px; font-weight:bold; color:#b39a75; text-align:center; display:block; padding-top:10px;}
.lzwhcon ul li p{ font-size:16px; color:#777;line-height:25px; margin:10px 9px 0 30px;}
#none{ border:none;}

.sdwhtex{ position:relative; height:570px; overflow:hidden; width:1200px; margin:0 auto; border-bottom:2px solid #cbb89b;}
.sdwht{ position:absolute; bottom:-200px;}
.sdwht_con{ border-left:2px solid #cbb89b; border-right:2px solid #cbb89b; margin:0 auto; background:#fff;}
.sdwht_con_tit{ font-size:36px; font-weight:bold; width:100%; text-align:center; display:block; line-height:80px; display:none;}
.sdwht_con ul li{ margin-top:5px;}
.lztd2_tit{background: no-repeat center top; width:100%; height:30px; display:block;}
.lzbanner1{ width:100%; height:auto; height:599px;}
.lzbanner1 img{ width:100%; height:auto;height:599px;}

.gnhy{}
.gnhy h2{ width:100%; text-align:center; font-size:42px; color:#666;}
.gnhy p{ width:100%; text-align:center; margin-top:25px; font-size:14px; color:#777; line-height:23px;}
.gnhy ul{ width:1217px; margin:30px auto 0 auto;}
.gnhy ul li{ float:left; margin-left:7px; margin-bottom:7px;}

.rhsb{}
.rhsb h2{ width:100%; text-align:center; font-size:42px; color:#666;}
.rhsb p{ width:100%; text-align:center; margin-top:16px; font-size:23px; color:#777; line-height:23px;}


.rhsbcon{ width:1196px; border:2px solid #888888; margin:18px auto 0 auto; height:443px;}

.rhsbcon1{ height:220px;border-bottom:2px solid #888888;}
.sb_text{ width:395px; height:220px; float:left;  border-right:2px solid #888888;border-left:2px solid #888888;}
.sb_text h3{ text-align:center; font-size:32px; line-height:40px; height:40px; color:#565454; font-weight:normal; margin-top:38px;}
.sb_text p{ font-size:12px;}
.sb_text p b{ color:#333;}
.sb_tu2{  float:left; width:288px;height:220px;}
.sb_tu2 img,.sb_tu3 img,.sb_tu1 img,.sb_tu4 img{ width:100%;}
.sb_tu1{ width:509px; height:220px; float:left;}
.rhsbcon2{ height:221px;}
.sb_tu3{ float:left;  width:588px;}
.sb_tu4{ float:left;}

.sb_text1{ width:322px; height:220px; float:left;  border-right:2px solid #888888;border-left:2px solid #888888;}
.sb_text1 h3{ text-align:center; font-size:32px; color:#565454; font-weight:normal; margin-top:38px;}
.sb_text1 p{ font-size:12px;}
.sb_text1 p b{ color:#333;}

.tdbox{ width:1200px;border-bottom:none; margin:0 auto;}
.tdbox h2{ width:100%; text-align:center; margin-top:34px; font-size:42px; color:#666;}
.tdbox p{ width:100%; text-align:center; margin-top:25px; font-size:14px; color:#777; line-height:23px;}
.tdbox span{ }

.smlz{ width:1196px; margin:0 auto; }
.smlz span{background: repeat-x; height:50px; width:1172px;display:block; margin-left:13px; line-height:50px; font-size:30px;color:#444; text-align:center; margin-top:30px;}

.lztd1box2{ width:100%; margin:30px auto; height:230px; background: no-repeat center top; padding-top:1px;}
.lztd11{  margin:0 auto; height:auto;}
.lztd11 ul li{ float:left; margin-left:5px; margin-bottom:10px;}




.fontbannerbox{ width:100%;height:602px; overflow:hidden; margin-top:50px; background: no-repeat;}
.footbanner{ width:1200px; margin:0 auto; position:relative;}
.foottxtbox{ z-index:999; position:relative;}
.foottxtleft{  height:600px; float:right; cursor:pointer;}
.foott{ width:120px;  background:;border-left:1px solid #fff; border-right:1px solid #fff; font-size:100px; color:#fff; line-height:600px; float:left; text-align:center;
}
.lzwh_img{ width:560px; position:absolute; top:250px; z-index:1}
.lzwh_img img{ width:100%;}

.foottxtright{ width:0; overflow:hidden; float:left;height:600px; background:; }

.foottxtr{ width:590px; height:600px;}
.foottxtr h2{ color:#fff; font-size:30px; font-weight:bold; margin-top:160px;margin-left:35px;}
.foottxtr p{ color:#fff; font-size:16px; margin:0 35px; line-height:30px; margin-top:30px;}


.nuanqi01{ width:100%; height:520px;  background: no-repeat top center;}
.nuanqi01 img{ display:inline;}
.nuanqi01box{ width:1200px; margin:0 auto;height:520px; position:relative;}
.nuanqi01_left{ float:left; width:780px;height:520px;}
.nuanqi01_right{ width:400px; font-size:30px; color:#fff;height:520px; float:left; text-align:left; margin-right:10px; }
.nuanqi01_right h2{ font-size:40px; margin-top:60px; color:#fff;}
.nuanqi01_right span{ font-size:16px; line-height:30px;}
.nuanqi01_right p{ padding-top:20px; font-size:14px;line-height:22px; display:inline-block; width:100%;}
.hehe{ width:400px; margin-top:26px;}
.shusong{ width:285px; background:#e2750e; height:221px; float:left;}
.shusong span{ font-size:12px; color:#fff; text-align:center; display:block; width:285px; line-height:45px;}
.shusong img{ margin-left:5px;}
.shutxt{ float:right; width:112px; }
.shutxt a{ font-size:14px; color:#fff; height:40px; line-height:40px; display:block; text-align:center;border:1px solid #e2750e; margin-bottom:3px;}
.shutxt a:hover{ background:#e2750e;}
.shutxt .on{ background:#e2750e; color:#fff;}
.nuanqi01box .line{ position:absolute; left:395px; top:295px;}

.nuanqi02{ width:100%; height:576px; overflow:hidden; background: repeat-x;}
.nuanqi02 h2{ width:1000px; margin:0 auto; text-align:center; display:block; font-size:40px; color:#fff; padding-top:84px; height:55px; border-bottom:2px solid #4d4949;}
.nuanqi02 ul{ width:495px; margin:0 auto;}
.nuanqi02 ul li{float:left; text-align:center; line-height:27px; color:#fff; margin:50px 42px 0 42px;}
.nuanqi02 ul li a{ color:#fff; display:block; width:74px; height:27px;border:3px solid #fff;  }
.nuanqi02 ul li a:hover{ color:#e2750e;border:3px solid #e2750e; }
.nuanqi02 ul li.on a{ color:#e2750e;border:3px solid #e2750e; }
.nuanqi02 .bd{ position:relative; width:1200px; height:50px; margin:0 auto;}
.nuanqi02 span{display:block; color:#fff; line-height:50px; color:#e2750e;width:495px; margin:0 auto; position:absolute; left:350px; text-align:center;}
.nuanqi02 span:first-child{ left:360px;}
.nuanqi02 span:last-child{left:400px; }
.yoyo{ width:1100px; margin:0 auto; text-align:left;}


.boschbox{ width:100%; background: no-repeat top center; height:600px; margin-bottom:40px;}
.bosch{ width:1155px; margin:0 auto; font-size:53px; text-align:right; padding-top:190px; padding-right:45px; color:#ef7800;}

.siemensbox{ width:100%; background: no-repeat top center; height:601px; margin-bottom:40px;}
.siemens{ width:1100px; margin:0 auto; font-size:53px; text-align:left; padding-top:196px; color:#fff;}

.pnedebox{ width:100%; background: no-repeat top center; height:601px; margin-bottom:40px;}
.pnede{ width:1100px; margin:0 auto; font-size:53px; text-align:right; padding-top:194px; color:#ef7800;}

.bvgabox{width:100%; background: no-repeat top center; height:601px;}
.bvga{ width:1100px; margin:0 auto; font-size:53px; text-align:right; padding-top:144px; color:#ef7800;}

.nuanqi03{ width:100%; height:auto;}
.nuanqi03 h2{ font-size:40px; color:#ef7800; font-weight:bold; text-align:center; margin-bottom:13px;}
.nuanqi03 img{ width:100%; margin-bottom:40px;}

.nuanqi04{ width:100%; height:auto;}
.nuanqi04 h2{ font-size:40px; color:#ef7800; font-weight:bold; text-align:center; margin-bottom:13px;}

.nuanqi05{ width:1198px; border:1px solid #bfbfbf; margin:0 auto;}
.nuanqi06{ float:left; width:740px;}
.nuanqi06 img{ width:740px; height:600px; cursor:pointer;} 
.nuanqi07{ float:right; width:458px;}
.nuanqi08{ text-align:center;}
.nuanqi08 img{ text-align:center; margin-top:40px;}
.nuanqi07 span{ font-size:21px;color:#ef7800; margin-top:10px; display:block; text-align:center;}
.nuanqi07 p{ line-height:20px; color:#6f6f6f; margin-top:15px; text-align:center;}
.nuanqi09{ margin-left:10px; margin-top:45px;}
.nuanqi09 img{ margin:0 5px;cursor:pointer; width:205px; height:189px;}
.nuanqi07 a{ width:423px; display:block; background:#ef7800; height:30px; margin-left:23px; margin-top:35px; line-height:30px; color:#fff; text-align:center; background: no-repeat 90px center #ef7800; font-size:14px;}

.czgy{ position:relative; height:630px; overflow:hidden; margin-top:10px;}
.czgyjs{ margin-top:20px; margin-bottom:20px;}
.czgytc{position:absolute; background:#fff; bottom:-640px; height:630px;}


.jiatingbox{ width:1200px;position: relative; margin:0 auto 40px auto; height:600px;}
.nuanqi04 .jiatingbox:last-child{ margin-bottom:0px;}
.jiating{ width:1200px; }
.jiating01{ float:right;top:53px; right:-40px;}
.jiating02{position: absolute; float:left;top:35px; left:-40px;}
.jiating03{position: absolute; float:right;top:40px; right:-40px;}
.jiating003{position: absolute; float:right;top:355px; right:-40px;}
.jiating04{position: absolute; float:right;top:404px; right:0;}
.jiating05{position: absolute; float:left;top:386px; left:0;}
.jiating06{position: absolute; float:left;top:393px; left:0;}
.jiating07{position: absolute; float:right;top:393px; right:0;}
.jiating08{position: absolute; float:right;top:396px; right:400px;}
.jiating09{position: absolute; float:right;top:396px; right:400px;}

.jiating1{ width:1280px; margin:40px auto;}
.jiating1 img{ width:1240px; margin-right:40px;}

.biaogan{ width:1200px; margin:0 auto 39px auto;}

.lj_tit{ width:1200px; margin:0 auto; text-align:center; height:50px; background:#e2750e; line-height:50px; font-size:30px; color:#fff;}
.lj_con{ width:1200px; margin:10px auto;}

.zixun{ width:210px; margin:0 auto; height:75px; background:#e2750e; font-size:30px; color:#fff; text-align:center; line-height:75px;}
.zixun a{ color:#fff;}

.dbtj{ width:1200px; padding:10px; margin:0 auto; background:#f3f3f3;}
.gyzxbox{ width:1200px; margin:0 auto;  background:#f3f3f3;}
.gyzxtit{ width:1200px; height:35px;}
.gyzxtit a{ float:left; width:218px; height:35px; background:  no-repeat 30px center #333; display:block; line-height:35px; color:#999; text-align:center; font-size:14px;}
.gyzxtit span{ width:982px; float:left; background:#f07800; height:35px; line-height:35px; color:#fff; font-size:20px; text-align:center;}

.gyzxcon{}
.gyzxcon span{ width:30px; height:245px; background:#f07800; font-size:21px; display:block; text-align:center; padding:25px 8px  0px 8px; color:#fff; float:left;}
.gyzxcon li{ float:left;}
.gyzximg{ margin-left:11px;}

.gyzxcon1{ margin-top:20px;}
.gyzxcon1 span{ width:30px; height:245px; background:#333; font-size:21px; display:block; text-align:center;padding:25px 8px  0px 8px; color:#fff; float:left;}
.gyzxcon1 li{ float:left;}
.gyzxbox img{ width:377px; height:270px;}

.nuanqi004{width:100%; height:auto; margin-top:39px;}
.nuanqi004 h2{ font-size:40px; color:#ef7800; font-weight:bold; text-align:center; margin-bottom:13px;}

.xuanze{ width:100%; margin-bottom:50px;}
.xuanze h2{ font-size:36px; color:#ef7800;text-align:center; margin-bottom:13px;}
.xuanze_con{ width:1198px; margin:0 auto; border:1px solid #b8b8b8; height:599px;} 
.xuanze_con1{ width:298px; float:left;}
.xuanze_con1 a{ width:90px; height:37px; background:#e6e6e6; text-align:center; display:block; float:left; margin-left:9px; margin-top:9px; line-height:37px; font-size:14px; color:#565656;}
a.on{ font-weight:bold; color:#ef7800;}
.xuanze_conl a:hover{ font-weight:bold; color:#ef7800;}

.xuanze_con1 img{  margin-top:10px;margin-left:9px; width:288px;}
.xuanze_con1 span{ width:288px;  background:#e6e6e6; display:block; margin-left:9px; margin-top:9px; text-align:center; height:100px; padding-top:30px; line-height:25px;}
.xuanze_con1 span b{ font-size:17px; color:#ef7800;}
.xuanze_con1 span:last-child{}
.xuanze_conr{ width:884px; float:left; margin-left:9px; margin-top:9px; position:relative;}


.xuanze_conr i{
	position:absolute;
	top:458px;
	left:415px;
	width:40px;
	height:40px;
	background:#000;
	
   -webkit-border-radius: 40px;  
    -moz-border-radius: 40px;  
    border-radius: 40px;  
    z-index: 1;  
    opacity: 0;  
    -webkit-animation: warn 1000ms ease-out;  
    -moz-animation: warn 1000ms ease-out;  
    animation: warn 1000ms ease-out;  
    -webkit-animation-iteration-count: infinite;  
    -moz-animation-iteration-count: infinite;  
    animation-iteration-count: infinite;  

	/*animation:tiao 500ms infinite;
	-moz-animation:tiao 500ms infinite; 
	-webkit-animation:tiao 500ms infinite; 
	-o-animation:tiao 500ms infinite; *//* opera */
}
@keyframes warn {  
    0% {  
        transform: scale(0.25);  
        opacity: 0.1;  
    }  
    25% {  
        transform: scale(0.35);  
        opacity: 0.35;  
    }  
    50% {  
        transform: scale(0.5);  
        opacity: 0.5;  
    }  
    75% {  
        transform: scale(0.75);  
        opacity: 0.75;  
    }  
    100% {  
        transform: scale(1);  
        opacity: 0.0;  
    }  
}  
@-webkit-keyframes "warn" {  
    0% {  
        transform: scale(0.25);  
        opacity: 0.1;  
    }  
    25% {  
        transform: scale(0.35);  
        opacity: 0.35;  
    }  
    50% {  
        transform: scale(0.5);  
        opacity: 0.5;  
    }  
    75% {  
        transform: scale(0.75);  
        opacity: 0.75;  
    }  
    100% {  
        transform: scale(1);  
        opacity: 0.0;  
    }  
}

@keyframes tiao
{
0%   {top:0px;}
25%  {top:5px;}
50%  {top:10px;}
75%  {top:5px;}
100% {top:0px;}
}

@-moz-keyframes tiao /* firefox */
{
0%   {top:0px;}
25%  {top:5px;}
50%  {top:10px;}
75%  {top:5px;}
100% {top:0px;}
}

@-webkit-keyframes tiao /* safari 和 chrome */
{
0%   {top:0px;}
25%  {top:5px;}
50%  {top:10px;}
75%  {top:5px;}
100% {top:0px;}
}

@-o-keyframes tiao /* opera */
{
0%   {top:0px;}
25%  {top:5px;}
50%  {top:10px;}
75%  {top:5px;}
100% {top:0px;}
}


.lzgs_wzjm{}
.lzgs_wzjm_tit{}
.lzgs_wzjm_tit h2{ width:100%; text-align:center; font-size:42px; color:#666;}
.lzgs_wzjm_tit p{ width:100%; text-align:center; margin-top:16px; font-size:21px; color:#777; line-height:23px;}
.lzgs_wzjm_con{ width:1200px; margin:0 auto;}
.lzgs_wzjm_con .lzgs_wzjm_item{ width:290px; margin-right:10px; float:left; margin-top:15px;}
.lzgs_wzjm_con .lzgs_wzjm_item:last-child{margin-right:0px;}
.lzgs_list_tit{ border:2px solid #cbb89b;}
.lzgs_wzjm_item img{ width:100%;}
.lzgs_list_tit ul li{height: 40px;
	line-height: 40px;
	text-align: left;
	margin: 0 15px;
	padding-left: 20px;
	overflow: hidden;
	background:  left center no-repeat}
.lzgs_list_tit ul li a {
	color: #231815;
	font-size: 14px
}



.lzgs_list_tit h3{
	height: 64px;
	line-height: 64px;
	width: 100%;
	font-size:23px; color:#777;
	margin-bottom: 10px
}
.lzgs_list_tit h3 span{ color:#333; margin-left:3px;}





.dazhai01{ width:100%; background: no-repeat top center; height:515px; }
.dazhai01_n{ width:1200px; margin:0 auto; position:relative;}
.dazhai01_n .line{ position:absolute; left:325px; top:330px;}
.dazhai01_nl{  padding-top:15px; width:591px; float:left; margin-left:45px;}
.dazhai01_nr{ width:400px; float:right;padding-top:60px; margin-right:75px; text-align:left;}
.dazhai01_nrtit{ font-family:"黑体"; font-size:30px; font-weight:bold; color:#fff;}
.dazhai01_nrtet{font-family:"黑体"; font-size:14px; color:#fff; line-height:30px;}
.shusong1{ width:285px; height:221px; float:left; text-align:center;   background:#e2750e;}
.shusong1 ul li{}
.shusong1 ul li img{ width:275px;height:172px; margin:0 auto;}
.shusong1 ul li span{ font-size:12px; color:#fff; text-align:center; display:block; width:285px; line-height:45px;}
.hehe1{ width:400px; margin-top:30px;height:265px;}
.shutxt1{ float:right; width:112px;}
.shutxt1 a{ font-size:14px; color:#000; height:30px; line-height:30px; display:block; text-align:center;border:1px solid #e2750e; color:#fff;}
.shutxt1 a:hover{ background:#ef781e; color:#fff;}
.shutxt1 .on{ background:#ef781e; color:#fff;}

.dazhai01_nrtxt{font-family:"黑体"; font-size:12px; color:#fff;width:400px; line-height:20px;}

.dazhai02{ background: no-repeat top center; height:440px; width:100%; padding-top:160px; text-align:center;}
.dazhai02 span{ width:360px;  display:block; background:#ef7800; margin:0 auto; font-size:39px; font-weight:bold; text-align:center; color:#fff; padding:10px 0; }
.dazhai02 img{ margin-top:50px;}


.huhebl{  padding-top:70px; width:591px; float:left;}
.huhe02{ background: no-repeat top center; height:440px; width:100%; padding-top:160px; text-align:center;}
.huhe02 span{ width:360px;  display:block; background:#ef7800; margin:0 auto; font-size:39px; font-weight:bold; text-align:center; color:#fff; padding:10px 0;}
.huhe02 span p{ font-size:19px; font-weight:normal;}
.huhe02 img{ margin-top:50px;}

.dazhai01_nrtitk{ width:150px; height:25px; line-height:25px; background:#fff; text-align:center; color:#666; font-size:15px;}

/*首页*/
.indexbox{ width:100%; text-align:center; height:600px;}
.indextxt1{ padding-top:95px; font-size:18px; color:#666; font-weight:bold;}
.indextxt2{ margin-top:73px;}
.indextxt2 img{ margin:0 auto;}
.indextxt3{width:479px; height:121px; background: repeat-x; margin:31px auto 0 auto; color:#fff;}
.indextxt3 span{ font-size:26px; line-height:50px;}
.indextxt3 h5{ font-size:46px; color:#fff; font-weight:600;}
.indextxt4{ margin-top:75px; font-size:14px; color:#666;}

.indexbox1{ width:100%; height:600px; background: no-repeat top center;}
.indexbox01{ width:1000px; margin:0 auto;}
.indexbox02{ width:350px; height:600px; background:;/*filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;*/ float:right;}
.indexbox02_tit{ font-size:45px; color:#ef7800; font-weight:bold; width:350px; text-align:center; margin-top:135px;}
.indexbox02_tit span{ color:#666; font-size:14px; width:350px; text-align:center; display:block;}
.indexbox02_con{ text-align:center; margin-top:35px;}
.indexbox02_con ul li{text-align:center;  margin-left:50px;width:250px;height:40px; line-height:40px; margin-bottom:20px; font-size:16px; }
.indexbox02_con ul li a{ color:#fff;width:250px;height:40px;background:#666; display:block;}
.indexbox02_con ul li a:hover{background:#ef7800; font-weight:bold;}

.indexbox2{ width:100%; height:600px; background: no-repeat top center;}
.indexbox03{ width:350px; height:600px;  background:; /*background:#fff;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;*/ float:left;}

.indextou{font-size:45px; color:#ef7800; font-weight:bold;text-align:center; padding-top:118px;}
.indextou span{color:#666; font-size:14px;text-align:center; display:block;letter-spacing:4px;}
.indextou1{ width:1000px; margin:80px auto 0 auto;}
.indextou1 ul{}
.indextou1 ul li{width:172px; height:173px;text-indent:-9999px; float:left; margin:0 39px; overflow:hidden;}
.tou01{ background: no-repeat;width:172px; height:173px; display:block;}
.tou01:hover{background: no-repeat left -173px;}

.tou02{ background: no-repeat;width:172px; height:173px; display:block;}
.tou02:hover{background: no-repeat left -173px;}

.tou03{ background: no-repeat;width:172px; height:173px; display:block;}
.tou03:hover{background: no-repeat left -173px;}

.tou04{ background: no-repeat;width:172px; height:173px; display:block;}
.tou04:hover{background: no-repeat left -173px;}

.indexbox3{ width:100%; height:600px; background: no-repeat top center;}

.indexbanner{ width:100%; height:600px; position:relative; /* background: no-repeat top center;*/}

.indexbanner .hd{ height:30px; right:0px;  width:100%; overflow:hidden; position:absolute;  bottom:60px; z-index:1; }
.indexbanner .hd ul{ overflow:hidden;  width:800px;  margin:0 auto; zoom:1;  text-align:right; }
.indexbanner .hd ul li{ width:10px; border:2px solid #fff; height:10px; line-height:22px; text-align:center; background:#fff; cursor:pointer; display:inline-block; margin:0 5px;-moz-border-radius: 50%; /* firefox */
  -webkit-border-radius: 50%; /* safari 和 chrome */
  border-radius: 50%; /* opera 10.5 , 以及使用了ie-css3的ie浏览器 */}
.indexbanner .hd ul li.on{ background:#ef7800; color:#fff;  }
.indexbanner1 .bd ul li{height:600px;  background: center no-repeat;}
.indexbanner1 .bd ul li a{height:600px; display:block; width:100%; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.indexbanner .tool{ position:absolute;  width:100%; top:260px;}
.indexbanner .tool .box{ width:1030px; margin:0 auto; position:relative;}
		.indexbanner .btnprev,
		.indexbanner .btnnext{ width:28px; height:45px; position:absolute; z-index:3; right:0 }
		.indexbanner .btnnext{ left:0;}
		.indexbanner .btnprev i,
		.indexbanner .btnnext i{filter:alpha(opacity=00); -moz-opacity:.0; opacity:.0; -webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease; background-image:; background-position:-158px 0; right:0; background-repeat:no-repeat; width:45px; height:90px; display:block; position:absolute; }
		.indexbanner .btnnext i{ background-position:-112px 0; left:0; }	
		.indexbanner:hover i{ filter:alpha(opacity=70); -moz-opacity:.7; opacity:.7 }
.indexbanner1 img{ width:100%;height:600px;}
.indexmenu{ position:absolute; height:51px; width:100%;/* background:#fff;*//*filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;*/ background:;  top:0px; z-index:999;}
.indexmenu a{ color:#000;}
.indexmenu1{ width:1000px; margin:0 auto; height:51px; position:relative;}
.indexmenu1 ul{}
.indexmenu1 ul li{ float:left; font-size:15px; font-weight:bold; margin:0 10px;width:100px; text-align:center; height:45px; line-height:45px;}
.indexmenu1 ul li:first-child{margin-left:0px;}
.indexmenu1 ul li a{ display:block;width:100px;height:45px; }
.indexmenu1 ul li a:hover{ border-bottom:6px solid #ef7800; display:block; color:#ef7800; }
.indexlogo{ width:1000px;  margin:0 auto;  position:relative; z-index:9999;}
.indexlogo img{ position:absolute; right:0px; z-index:9999; top:-600px;}
.indexsub{width:100%;top:532px; position:absolute;}
.indexsub1{ width:1000px; margin:0 auto;}
.indexsub1 ul{}
.indexsub ul li:first-child{margin-left:0px;}
.indexsub ul li:last-child{margin-left:23px;}
.indexsub ul li{ float:left; width:183px; height:50px; background:#ef7800; line-height:50px; text-align:center; margin-left:20px; font-size:16px;}
.indexsub ul li a{ color:#fff;width:183px; height:50px; display:block;}
.indexsub ul li a:hover{ background:#333; }


.yzxfwbanner{ width:100%; height:515px; background: no-repeat top center;}

.ks2_news_center .ks2_center_title{ background: no-repeat bottom center;}
.ks2_news_center .ks2_news_body{ width:1100px;}
.ks2_news_center .ks2_news_body .ks2_news_sub_body{ width:351px;}
.ks2_news_center .ks2_news_body .ks2_news_sub_margin{ margin:0 21px;}
.ks2_news_sub_body .ks2_about_body,.ks2_news_sub_body .news_item{ color:#666666}
.ks2_news_sub_body .news_more{ background: no-repeat top center;}

 .product .banner02, .product .banner03, .product .banner04, .product .banner05, .product .banner06, .product .banner07 {
            height: 600px;
            width: 100%;
            margin-top:40px;
        }
        .product .banner01 {
            background:  center;
            height:518px;
            width:100%;
        }
        .product .banner02 {
            background:  center;
        }
        .product .banner03 {
            background:  center;
        }
        .product .banner04 {
            background: center;
        }
        .product .banner05 {
            background:  center;
        }
        .product .banner06 {
            background:  center;
        }
        .product .banner07 {
            background:  center;
        }
        .product .place {
            width: 1000px;
            margin: 0 auto;
        }
		.product .place1 {
            width: 1200px;
            margin: 0 auto;
        }
		.product .place1 .btn{
			background:#ef7800;
			color:#fff;
			font-size:32px;
			text-align:center;
			font-weight:bold;
			line-height:60px;
		}
        .product .center {
            padding-top: 138px;
            padding-right: 45px;
            float: right;
            text-align: center;
        }
        .product .item {
            margin-bottom: 40px;
            position: relative;
        }
        .product .font-orange {
            color: #ef7800;
            font-size: 53px;
        }
        .product .btn {
            margin-top:100px;
            text-align:center;
        }
.heating .banner02, .heating .banner03, .heating .banner04, .heating .banner05, .heating .banner06, .heating .banner07, .heating .banner08, .heating .banner09, .heating .banner10, .heating .banner11, .heating .banner12, .heating .banner13 {
            height: 600px;
            width: 100%;
            margin-top: 40px;
        }

        .heating .banner01 {
            background:  center;
            height: 518px;
            width: 100%;
        }
        .heating .banner02 {
            background:  center;
        }

        .heating .banner03 {
            background:  center;
        }

        .heating .banner04 {
            background:  center;
        }

        .heating .banner05 {
            background:  center;
        }

        .heating .banner06 {
            background:  center;
        }

        .heating .banner07 {
            background:  center;
        }
        .heating .banner08 {
            background:  center;
        }
        .heating .banner09 {
            background:  center;
        }
        .heating .banner10 {
            background:  center;
            height:200px;
        }
		.heating .banner10 a{ display:block; height:100%; width:50%; float:left;}
        .heating .banner11 {
            background:  center;
        }
        .heating .banner12 {
            background:  center;
        }
        .heating .banner13 {
            background:  center;
        }

        .heating .place {
            width: 1155px;
            margin: 0 auto;
        }
        .heating .center-title {
            font-size: 40px;
            color: #ef7800;
            text-align: center;
            margin-top:10px;
        }

        .heating .center {
            padding-top: 100px;
            padding-right: 45px;
            float: right;
            text-align: center;
        }
        .heating .right {
            padding-top: 180px;
            padding-right: 20px;
            float: right;
            text-align: right;
        }
        .heating .left {
            padding-top: 180px;
            padding-left: 20px;
            float: left;
            text-align: left;
        }

        .heating .item {
            margin-bottom: 40px;
            position:relative;
        }
        .heating .item img{
            width:100%;
            height:auto;
        }

        .heating .font-orange {
            color: #ef7800;
            font-size: 53px;
        }
        .heating .font-white {
            color: white;
            font-size: 53px;
        }

        .heating .btn {
            margin-top: 100px;
            text-align: center;
        }
        .heating .btn img{
            width:inherit;
        }
        .heating .right-top {
            position: absolute;
            top: 40px;
            right: 0px;
        }
        .heating .right-bottom {
            position: absolute;
            bottom: 40px;
            right: 0px;
        }
        .heating .left-top {
            position: absolute;
            top: 40px;
            left: 0px;
        }
        .heating .left-bottom {
            position: absolute;
            left: 0px;
            bottom: 40px;
        }


        .heating .font-left {
			width:500px;
			text-align:left;
            color: #ef7800;
            font-size: 30px;
            padding-top: 166px;
            padding-left: 26px;
        }
		.heating .font-left .h2{ font-size:32px;}
            .heating .font-left .ft-x {
                font-size: 19px;
                margin-top: 22px;
            }
        .heating .font-left-ms-g {
			text-align:left;
            padding-top: 40px;
            padding-left: 35px;
            font-size: 14px;
            line-height: 30px;
        }
        .heating .md-prive {
            font-size: 14px;
            width: 530px;
        }
		.heating .md-prive span{
			width:20px;
			height:100%;
			display:inline-block;
			font-size: 14px;
			float:left;
        }
		.heating .md-prive p{
			width:500px;
			display:inline-block;
			font-size: 14px;
        }
        .heating .ms-btn-g {
            margin-bottom: 26px;
            border: 3px solid #696969;
            padding: 5px 5px 5px 5px;
            font-size: 16px;
            width: 80px;
			margin:0 auto;
        }
        .heating .ms-btn {
            margin-bottom: 26px;
            border: 3px solid #ef7800;
            padding: 5px 5px 5px 5px;
            font-size: 16px;
            width: 80px;
			margin:0 auto;
        }
        .heating .ms-potion {
			width:300px;
            float: left;
            
        }
		
        .heating .font-orange-g {
            color: #ef7800;
            font-size: 40px;
            margin-top: 25px;
            font-weight: bold;
            text-align: center;
            padding-top: 68px;
        }
        .heating .ms-prive {
            text-align: center;
            margin-top: 85px;
            font-size: 15px;
        }
        .heating .ms-potion-m {
            margin-left: 275px;	
        }
		.heating .ms-potion span{ text-align:center; display:block; width:100%; margin-top:22px; font-size:15px; letter-spacing:3px;}
		.heating .ms-prive .on{ color:#f26f00;}
		.heating .ms-prive .on span{ font-size:15px;}
		
        .heating .font-center-san {
            color: #ef7800;
            font-size: 32px;
            text-align: center;
            padding-top: 30px;
        }
        .heating .font-cter {
            text-align: center;
            padding-top: 27px;
            font-size: 14px;
        }
            .heating .font-cter div {
                line-height: 35px;
				font-size:14px;
            }
        .heating .font-center-si {
            color: #ef7800;
            font-size: 32px;
            text-align: center;
            padding-top: 44px;
        }
        .heating .font-center-wu {
            color: #ef7800;
            font-size: 32px;
            text-align: center;
            padding-top: 38px;
        }
        .heating .font-center-liu {
            color: #ef7800;
            font-size: 32px;
            text-align: center;
            padding-top: 50px;
        }
		
			.heatingcommon{ font-size:14px;}
		 .heatingcommon .banner02, .heatingcommon .banner03, .heatingcommon .banner04, .heatingcommon .banner05, .heatingcommon .banner06, .heatingcommon .banner07 {
            height: 600px;
            width: 100%;
            margin-top: 20px;
			
        }

        .heatingcommon .banner01 {
            background:  center;
            height: 518px;
            width: 100%;
        }

        .heatingcommon .banner02 {
            background:  center;
        }

        .heatingcommon .banner03 {
            background:  center;
        }

        .heatingcommon .banner04 {
            background:  center;
        }

        .heatingcommon .banner05 {
            background:  center;
        }

        .heatingcommon .banner06 {
            background:  center;
        }

        .heatingcommon .banner07 {
            background:  center;
        }

        .heatingcommon .place {
            width: 1155px;
            margin: 0 auto;
			text-align:left;
        }
        .heatingcommon .btn-son {
            float: left;
            width: 25%;
        }
        .heatingcommon .btn-weight {
            margin-top: 40px;
            height: 100px;
        }
        .heatingcommon .font-left {
            color: #ef7800;
            font-size: 39px;
            padding-top: 90px;
            padding-left: 35px;
        }
		.heatingcommon .font-left .h2{ color: #ef7800;
            font-size: 39px;}
        .heatingcommon .font-erc {
            padding-top: 215px;
        }
        .heatingcommon .font-snc {
            padding-top: 180px;
        }
        .heatingcommon .font-sic {
            padding-top: 210px;
        }
        .heatingcommon .font-left .ft-x {
            font-size: 14px;
        }
        .heatingcommon .font-center {
            color: #ef7800;
            font-size: 39px;
            text-align: center;
            padding-top: 200px;
        }
        .heatingcommon .font-cter {
            text-align: center;
            padding-top: 45px;
            font-size: 14px;
        }
        .heatingcommon .font-cter div {
            line-height: 35px;
        }
        .heatingcommon .cter-size {
            font-size: 25px;
        }
        .heatingcommon .ms-title {
            color: #ef7800;
			font-size:14px;
			margin-bottom:10px;
        }
        .heatingcommon .font-left-ms {
            padding-top: 68px;
            padding-left: 35px;
            font-size: 14px;
            line-height: 10px;
        }
        .heatingcommon .font-left-ms-g {
            padding-top: 65px;
            padding-left: 35px;
            font-size: 14px;
            line-height: 30px;
        }
		
		
        .heatingcommon .ms-prive {
			font-size: 14px;
           
            width: 530px;
        }
		
		.heatingcommon .font-left-ms .ms-prive {
			font-size: 14px;
            margin-bottom: 20px;
            width: 530px;
        }
		
		
		
		.energysaving .place {
            width: 1155px;
            margin: 0 auto;
        }
        .energysaving .left {
            width:40%;
            float:left;
        }
        .energysaving .right {
            width: 60%;
            float: left;
        }
        .energysaving .btn-son {
            float: left;
            width: 25%;
        }

        .energysaving .btn-weight {
            margin-top: 40px;
            height: 100px;
        }
        .energysaving .banner01 img, .energysaving .banner02 img {
            width: 100%;
        }
        .energysaving .banner02 {
            margin-top: 40px;
            margin-bottom: 40px;
        }
		
		
		.difference .place {
            width: 1155px;
            margin: 0 auto;
        }
        .difference .btn-son {
            float: left;
            width: 25%;
        }

        .difference .btn-weight {
            margin-top: 40px;
            height: 100px;
        }
        .difference .banner01 img, .difference .banner02 img, .difference .banner03 img, .difference .banner04 img, .difference .banner05 img, .difference .banner06 img, .difference .banner07 img, .difference .banner08 img {
            width: 100%;
            margin-bottom:20px;
        }
		 .difference .banner01 {
            background:  center;
            height: 516px;
            width: 100%;
            margin-bottom: 20px;
        }
		 .difference .banner02 {
            background:  center;
            height: 600px;
            width: 100%;
            margin-bottom: 20px;
        }
		 .difference .banner03 {
            background:  center;
            height: 600px;
            width: 100%;
            margin-bottom: 20px;
        }
		 .difference .banner04 {
            background:  center;
            height: 600px;
            width: 100%;
            margin-bottom: 20px;
        }
		 .difference .banner05 {
            background:  center;
            height: 600px;
            width: 100%;
            margin-bottom: 20px;
        }
		
		
        .difference .banner06 {
            background:  center;
            height: 600px;
            width: 100%;
            margin-bottom: 20px;
        }
        .difference .banner07 {
            background:  center;
            height: 600px;
            width: 100%;
            margin-bottom: 20px;
        }
        .difference .banner08 {
            background:  center;
            height: 600px;
            width: 100%;
            margin-bottom: 20px;
        }
		
		.stealworkers img{
            width:100%;
        } 
        .stealworkers .place {
            width: 1155px;
            margin: 0 auto;
        }
        .stealworkers .banner01 { 
		background:  center;
            height: 518px;
            width: 100%;
        }
        .stealworkers .banner02, .stealworkers .banner03, .stealworkers .banner04 {
            margin-top: 40px;
        }
        .stealworkers .dscenter {
            text-align:center;

        }
        .stealworkers .periphery {
            border:1px solid #eee;
            min-height:600px;
        }
        .stealworkers .jonathan {
            float: left;
            width: 49.7%;
            text-align: center;
            color: #ef7800;
            font-size: 16px;
        }
        .stealworkers .loving {
            float: right;
            width: 49.7%;
            text-align: center;
            color: #ef7800;
            font-size:16px;
        }
        .stealworkers .font-orange {
            color: #ef7800;
            font-size: 50px;
            margin-top: 25px;
            font-weight: bold;
        }
        .stealworkers .dscrpitn {
            color: #ef7800;
            
            margin-top: 30px;
            margin-bottom: 30px;
        }
		.stealworkers .dscrpitn div{font-size: 16px; line-height:180%;}
        .stealworkers .depict {
            color: #ef7800;
            font-size: 16px;
            margin-bottom: 15px;
			margin-top: 15px;
        }
    .stealworkers .drg {
        font-weight:bold;
    }
        .stealworkers .fott {
            margin-top: 10px;
            margin-bottom: 10px;
        }
        .stealworkers .fott-h {
            color:#999;
        }
		
		.stealheating img {
            width: 100%;
        }

        .stealheating .place {
            width: 1155px;
            margin: 0 auto;
        }

        .stealheating .banner01 {
            background:  center;
            height: 518px;
            width: 100%;
        }

        .stealheating .banner02, .stealheating .banner03, .stealheating .banner04 {
            margin-top: 40px;
        }

        .stealheating .dscenter {
            text-align: center;
        }

        .stealheating .periphery {
            border: 1px solid #eee;
            min-height:520px;
        }

        .stealheating .jonathan {
            float: left;
            width: 49.7%;
            text-align: center;
            color: #ef7800;
            font-size: 16px;
        }
		.periphery_fott{color: #ef7800;  font-weight:600; padding-top:20px; padding-bottom:20px;}
        .stealheating .loving {
            float: right;
            width: 49.7%;
            text-align: center;
            color: #ef7800;
            font-size: 16px;
        }

        .stealheating .font-orange {
            color: #ef7800;
            font-size: 50px;
            margin-top: 25px;
            font-weight: bold;
        }

        .stealheating .dscrpitn {
            color: #ef7800;
            font-size: 16px;
            margin-top: 30px;
            margin-bottom: 30px;
        }
		.stealheating .dscrpitn div{font-size: 16px;}
        .stealheating .depict {
            color: #ef7800;
            font-size: 16px;
			
            margin-bottom: 15px;
        }

        .stealheating .drg {
            font-weight: bold;
			margin-top:10px;
        }

        .stealheating .fott {
            margin-top: 10px;
            margin-bottom: 10px;
			font-size:14px;
        }

        .stealheating .fott-h {
            color: #999;
        }
		
		.stealdecoration img {
            width: 100%;
        }

        .stealdecoration .place {
            width: 1155px;
            margin: 0 auto;
        }

        .stealdecoration .banner01 {
            background:  center;
            height: 518px;
            width: 100%;
        }

        .stealdecoration .banner02, .stealdecoration .banner03, .stealdecoration .banner04 {
            margin-top: 40px;
        }

        .stealdecoration .dscenter {
            text-align: center;
        }

        .stealdecoration .periphery {
            border: 1px solid #eee;
            min-height:600px;
        }

        .stealdecoration .jonathan {
            float: left;
            width: 49.7%;
            text-align: center;
            color: #ef7800;
            font-size: 16px;
        }

        .stealdecoration .loving {
            float: right;
            width: 49.7%;
            text-align: center;
            color: #ef7800;
            font-size: 16px;
        }

        .stealdecoration .font-orange {
            color: #ef7800;
            font-size: 50px;
            margin-top: 25px;
            font-weight: bold;
        }

        .stealdecoration .dscrpitn {
            color: #ef7800;
            font-size: 16px;
            margin-top: 30px;
            margin-bottom: 30px;
        }

        .stealdecoration .depict {
            color: #ef7800;
            font-size: 16px;
            margin-bottom: 15px;
        }

        .stealdecoration .drg {
            font-weight: bold;
        }

        .stealdecoration .fott {
           margin-top: 10px;
            margin-bottom: 10px;
			font-size:15px;
        }

        .stealdecoration .fott-h {
            color: #999;
        }
		.classification{ text-align:left;}
		.classification .banner02 img,
        .classification .banner03 img,
        .classification .banner04 img,
        .classification .banner05 img,
        .classification .banner06 img,
        .classification .banner07 img,
        .classification .banner08 img,
        .classification .banner09 img,
        .classification .banner10 img,
        .classification .banner11 img,
        .classification .banner12 img,
        .classification .banner13 img,
        .classification .banner14 img,
        .classification .banner15 img {
            width: 100%;
        }
        .classification .banner02,
        .classification .banner03,
        .classification .banner04,
        .classification .banner05,
        .classification .banner06,
        .classification .banner07,
        .classification .banner08,
        .classification .banner09,
        .classification .banner10,
        .classification .banner11,
        .classification .banner12,
        .classification .banner13,
        .classification .banner14,
        .classification .banner15 {
            margin-top: 20px;
            height:600px;
        } 
        .classification .banner01 {
            background:  center;
            height: 518px;
            width: 100%;
        }
        .classification .banner02 {
            background:  center;   
        }
        .classification .banner03 {
            background:  center;
        }
        .classification .banner04 {
            background:  center;
        }
        .classification .banner05 {
            background:  center;
        }
        .classification .banner06 {
            background:  center;
        }
        .classification .banner07 {
            background:  center;
        }
        .classification .banner08 {
            background:  center;
        }
        .classification .banner09 {
            background:  center;
        }
        
        .classification .banner11 {
            background:  center;
        }
        .classification .banner12 {
            background:  center;
        }
        .classification .banner13 {
            background:  center;
        }
        .classification .banner14 {
            background:  center;
        }
        .classification .banner15 {
            background:  center;
        }
        .classification .place {
            width: 1155px;
            margin: 0 auto;
        }

        .classification .btn-weight {
            margin-top: 60px;
            text-align: center;
        }
        
		.classification .ms-potion {
			width:300px;
            float: left;
            
        }
		
        .classification .font-orange-g {
            color: #ef7800;
            font-size: 40px;
            margin-top: 25px;
            font-weight: bold;
            text-align: center;
            padding-top: 68px;
        }
        .classification .ms-prive {
            text-align: center;
            margin-top: 85px;
            font-size: 15px;
        }
		.heatingcommon  p{ font-size:14px; line-height:180%;}
        .classification .ms-potion-m {
            margin-left: 275px;	
        }
		.classification .ms-potion span{ text-align:center; display:block; width:100%; margin-top:22px; font-size:15px; letter-spacing:3px;}
		.classification .ms-prive .on{ color:#f26f00;}
		.classification .ms-prive .on span{ font-size:15px;}
		
        .classification .ms-btn {
			margin:0 auto;
            border: 3px solid #ef7800;
            padding: 5px 5px 5px 5px;
            font-size: 16px;
            width: 80px;
        }
        .classification .ms-btn-g {
            margin:0 auto;
            border: 3px solid #696969;
            padding: 5px 5px 5px 5px;
            font-size: 16px;
            width: 80px;
            margin-left: 110px;
        }
        .classification .font-left {
            color: #ef7800;
            font-size: 30px;
            padding-top: 155px;
            padding-left: 26px;
        }
        .classification .md-prive {
            width: 530px;
        }
		.classification .md-prive span{
			width:20px;
			height:100%;
			display:inline-block;
			font-size: 14px;
			float:left;
        }
		.classification .md-prive p{
			width:500px;
			display:inline-block;
			font-size: 14px;
        }
        .classification .font-left-ms-g {
            padding-top: 65px;
            padding-left: 35px;
            font-size: 14px;
            line-height: 30px;
        }
        .classification .font-left .ft-x {
            font-size: 19px;
            margin-top: 22px;
        }

		.classification .h2{ font-size:32px;}
		.classification .h3{ font-size:22px;}
        .classification .font-center {
            color: #ef7800;
            font-size: 32px;
            text-align: center;
            padding-top: 58px;
        }
        .classification .font-center-san {
            color: #ef7800;
            font-size: 32px;
            text-align: center;
            padding-top: 30px;
        }
        .classification .font-center-si {
            color: #ef7800;
            font-size: 32px;
            text-align: center;
            padding-top: 40px;
        }
        .classification .font-center-wu {
            color: #ef7800;
            font-size: 32px;
            text-align: center;
            padding-top: 38px;
        }
        .classification .font-center-liu {
            color: #ef7800;
            font-size: 32px;
            text-align: center;
            padding-top: 40px;
        }
        .classification .font-cter {
            text-align: center;
            padding-top: 38px;
            font-size: 14px;
        }
         30 .classification .font-cter p {
                line-height: 22px;
            }
.aldbtx{ position:relative;}
.aldbt{ height:435px; padding-bottom:5px;}
.aldbt .stealworkers .depict{ }
.sh1{ padding-top:20px;}
.sh2{padding-top:10px;}
.sh3{}
.aldb{ width:1160px;  margin:0 auto; background:#fff; padding-bottom:30px; position:absolute; display:none; top:0px; }
.aldbbox{ width:1150px; margin:0 auto;  background:#fff;}
.aldbtit{ width:1150px; height:35px;}
.aldbtit a{ float:left; width:218px; height:35px; background:  no-repeat 30px center #333; display:block; line-height:35px; color:#999; text-align:center; font-size:14px;}
.aldbtit span{ width:932px; float:left; background:#f07800; height:35px; line-height:35px; color:#fff; font-size:20px; text-align:center;}

.aldbcon{}
.aldbcon span{ width:30px; height:170px; background:#f07800; font-size:16px; display:block; text-align:center; padding:25px 8px  0px 8px; color:#fff; float:left; line-height:18px;}
.aldbcon li{ float:left; margin-left:11px;}
.aldbimg{ margin-left:11px;}

.aldbcon1{ margin-top:10px;}
.aldbcon1 span{ width:30px; height:170px; background:#333; font-size:16px; display:block; text-align:center;padding:25px 8px  0px 8px; color:#fff; float:left; line-height:18px;}
.aldbcon1 li{ float:left; margin-left:11px;}
.aldbbox img{ width:265px; height:195px;}

/*供暖选择*/
.gnxt_img1{ background:  center; height:515px; margin-bottom:40px;}
.gnxt_img2{ background:  center; height:600px;}
.gnxt_img3{ background:  center; height:600px; margin-bottom:40px;}
.gnxt_img3_1{ background:  center; height:94px;}
.gnxt_img4{ background:  center; height:600px;margin-bottom:40px;}
.gnxt_img5{ background:  center; height:600px;margin-bottom:40px;}
.gnxt_img6{ background:  center; height:600px;margin-bottom:40px;}
.gnxt_img7{ background:  center; height:600px;margin-bottom:40px;}
.gnxt_img8{ background:  center; height:600px;margin-bottom:40px;}
.gnxt_img9{ background:  center; height:600px;margin-bottom:40px;}


/*供暖选择选择*/
.gnxtgc_banner{ width:100%;}
.gnxtgc_banner img{ width:100%}

.gnxtgc_xzxt{ width:100%; margin-top:40px;}
.gnxtgc_xzxt img{ width:100%}

.gnxtgc_zyx{ width:100%;}
.gnxtgc_zyxtit{ font-size:36px; color:#ef7800; text-align:center; line-height:95px;}
.gnxtgc_zyxcon{ background:#e5e5e5; height:650px; }
.gnxtgc_zyxcon1{ text-align:center; font-size:30px; color:#ef7800; padding-top:44px;}
.gnxtgc_zyxcon2{ text-align:center; background: no-repeat top center; margin-top:28px; font-size:24px; color:#ef7800;}
.gnxtgc_zyxcon3{ width:800px; margin:16px auto 0 auto;}
.gnxtgc_zyxcon3 ul{}
.gnxtgc_zyxcon3 ul li{ width:238px; float:left; margin-right:43px;}
.gnxtgc_zyxcon3 ul li span{height:63px; background:#ef7800; display:block; font-size:16px; color:#fff; font-weight:normal; text-align:center; padding-top:47px; font-family:"微软雅黑";}
.gnxtgc_zyxcon3 ul li span strong{ font-size:9px; display:block; font-weight:normal;}
#none{ margin-right:0px;}
.gnxtgc_zyxcon4{ text-align:center;margin-top:30px; font-size:24px; color:#ef7800;}
.gnxtgc_zyxcon5{ font-size:16px; text-align:center; color:#0e0e0e; margin-top:7px; line-height:26px;}

.gnxtgc_kzxt{background:#e5e5e5; height:600px; margin-top:40px;}
.gnxtgc_kzxt1{ text-align:center; font-size:30px; color:#ef7800; padding-top:80px; height:80px; background: no-repeat bottom center;}
.gnxtgc_kzxt2{text-align:center;margin-top:40px;}
.gnxtgc_kzxt2 h5{font-size:24px; color:#ef7800;}
.gnxtgc_kzxt2 span{ margin-top:25px; display:block; font-size:16px; line-height:24px;}
.gnxtgc_kzxt2 h2{ width:480px; margin:0 auto; text-align:left;font-size:16px; line-height:24px; display:block;margin-top:25px;}

.gnxtgc_rnzj{ width:1123px; margin:0 auto;}
.gnxtgc_rnzj h5{ text-align:center; font-size:30px; color:#ef7800; padding-top:37px; display:block; line-height:40px;}
.gnxtgc_rnzjc{ border-top:5px solid #ef7800; margin-top:8px;}
.gnxtgc_rnzjc ul{}
.gnxtgc_rnzjc ul li{ background:  no-repeat; width:362px; height:470px; float:left; text-align:center; margin-right:18px;}
.gnxtgc_rnzjc ul li:hover{ background: no-repeat; color:#fff;}
.gnxtgc_rnzjc ul li span{ padding-top:70px; display:block; font-size:22px;}
.gnxtgc_rnzjc ul li p{ padding-top:20px; font-size:13px;}
.gnxtgc_rnzjc ul li dd{ padding-top:20px; font-size:16px; font-weight:normal;font-family:"微软雅黑";}
.gnxtgc_rnzjc ul li img{ margin-top:30px;}

.gnxtgc_jxy{ width:1200px; margin:0 auto;}

.gnxtgc_yx{ width:1200px; margin:0 auto;}
.gnxtgc_yx1{ text-align:center; font-size:28px; color:#ef7800; padding-top:94px; background: no-repeat bottom center; height:50px;}
.gnxtgc_yx2{}
.gnxtgc_yx2 ul{}
.gnxtgc_yx2 ul li{ float:left; width:275px; text-align:center; margin-top:60px; font-family:"微软雅黑"; margin-left:100px;}
.gnxtgc_yx2 ul li span{ font-size:16px; text-align:center; height:106px; display:block;}
#left{ text-align:left;}



.gnxtgc_yx01{ text-align:center; font-size:28px; color:#ef7800; padding-top:222px; background: no-repeat bottom center; height:50px;}
.gnxtgc_yx02{ width:700px; margin:0 auto; text-align:left; font-size:16px; font-family:"微软雅黑"; margin-top:24px; line-height:28px;}

.gnxtgc_wq{ width:100%; background: repeat-x top center; height:600px; margin-top:37px;}
.gnxtgc_wq1{ width:1100px; margin:0 auto; background: no-repeat right center;}
.gnxtgc_wq1 h5{ font-size:30px; padding-top:140px; display:block; color:#333;}

.gnxtgc_wq1 ul{}
.gnxtgc_wq1 ul li{ background: no-repeat; height:130px; margin-top:25px;}
.gnxtgc_wq1 ul li span{ font-size:24px; padding-top:30px; display:block;color:#333;}
.gnxtgc_wq1 ul li p{ padding-top:13px; font-size:14px; line-height:25px;color:#333;}


/*快速报价*/
.ksbjbanner{ background:#ebebeb; height:530px;}
.ksbjbanner_tit{ color:#ec870f; font-size:20px; padding-top:50px; padding-bottom:15px; line-height:150%;}
.mt80{ margin-top:60px;}
.ksbjbanner_tit h2{ color:#535353; font-size:20px; font-weight:bold;line-height:200%;}
.kscon{ width:1200px; margin:0 auto; color:#2d2d2d;}
.ksbjbanner_con{ width:1200px; text-align:left; margin:0 auto;}
.ksbjbanner_con img{ margin-right:30px;}
.ksbj h2{ color:#ef7800; font-size:30px; font-weight:bold;  padding-bottom:30px;}
.ksbj_con{ border-bottom:1px #f6ba89 solid; border-top:1px #f6c49a solid; padding-top:10px; padding-bottom:10px; width:1200px; text-align:left; margin:0 auto;}
.ksbj_con1{ width:780px; margin:0 auto;}
.ksbj_con3{width:930px; margin:0 auto; padding-top:30px; padding-bottom:30px; }
.nqpjg1{width:1100px; margin:0 auto; padding-top:30px; padding-bottom:30px; }
.ksbj_con p{ line-height:20px; margin-bottom:20px; font-size:15px;  overflow: auto; zoom: 1; color:#2d2d2d;}
.ksbj_con p span{color:#ec870f; display:inline-block; float:left;}
.ksbj_con p h3{ display:inline-block; width:650px; float:right;}
.ksbj_con p span i{
    display: inline;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    width: 24px;
    background-color: #e70;
    margin-right:15px;
    color: #fff;
    font-size: 15px;
    font-style: normal;
	text-align:center;
}
.ksbj_btn{ padding-top:35px;}
.ksbj_con .ksbj_con2{ line-height:35px; font-size:15px;  overflow: auto; zoom: 1; }
.ksbj_con .ksbj_con2 span{color:#ec870f; display:inline-block; float:left;}
.ksbj_con .ksbj_con2 h3{ display:inline-block; width:670px; float:right; font-size:15px;}
.ksbj_con .ksbj_con2 span i{
    display: inline;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    width: 24px;
    background-color: #e70;
    margin-right: 5px;
    color: #fff;
    font-size: 15px;
    font-style: normal;
	text-align:center;
}

.ksbjh2{ width:1200px; margin:40px auto; background:#ef7800; text-align:center; font-size:30px; font-weight:bold; color:#fff; height:70px; line-height:70px;}

.quote_input {
	width: 1176px;
	padding: 12px;
	background-color: #fff
}
.quote_input table {
	width: 100%;
	border-collapse:separate;
	border-spacing:9px;
}
.quote_input table td {
	width: 32%;
	height: 45px;
	text-align:left;
	border: 1px solid #e70;
	margin-bottom: 9px;
	text-indent: 20px;
	font-size: 16px;
	color: #e70;
	line-height: 45px;
	vertical-align: top
}
.quote_input table td select, .quote_input table td input, .quote_input table td textarea {
	color: #e70;
	background: transparent
}
.quote_input table td input {
	width: 60%
}
.quote_input table td textarea {
	width: 1000px;
	height: 50px;
	vertical-align: text-top
}
.quote_input table td.special {
	height: 60px
}
.tijiao{ margin-bottom:40px; margin-top:20px;}
.tijiao .ksbjtj_btn{ border:0px; width:350px; height:66px;  background: no-repeat;}

/*暖气片价格*/
.nqpjg{ background:#e6e6e6; padding-bottom:80px; margin-bottom:80px; color:#2d2d2d;}
.nqpjg_b{ position:relative; top:-60px; height:70px;}
.nqpjg_b img{}

.nqpjg h2{ color:#ef7800; font-size:30px; font-weight:bold;  text-align:center;}

.nqpjg h3{ color:#ef7800; font-size:24px; padding-bottom:10px;  padding-top:30px; text-align:center;}
.xgngs{ text-align:center;color:#ef7800; font-size:16px; line-height:30px; padding-bottom:20px;}
.bordertopbottom{ border-bottom:1px #fff solid; border-top:1px #fff solid; padding-top:10px; padding-bottom:10px;}
.nqpjg2{ width:800px; text-align:left; margin:0 auto; padding-bottom:15px; padding:10px 0; margin-bottom:20px;}
.nqpjg2_con{ width:770px; margin:0 auto; }
.nqpjg2_con {zoom:1;}    /*==for ie6/7 maxthon2==*/
.nqpjg2_con:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}   /*==for ff/chrome/opera/ie8==*/

.nqpjg2 .nqpjg2_con span{color:#ec870f; display:inline-block; text-align:left; float:left;}
.nqpjg2 .nqpjg2_con h3{ display:inline-block; text-align:left; width:720px; float:right; font-size:15px; line-height:30px; padding:0px; color:#2d2d2d;}
.nqpjg2 .nqpjg2_con span i{
    display: inline;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    width: 24px;
    background-color: #e70;
    margin-right: 5px;
    color: #fff;
    font-size: 15px;
    font-style: normal;
	text-align:center;
	margin-top:5px;
}

.nqpjg3{ width:960px; text-align:left; margin:0 auto; padding:10px 0; margin-bottom:30px;}
.nqpjg3_con{ width:920px; margin:0 auto; }
.nqpjg3_con {zoom:1;}    /*==for ie6/7 maxthon2==*/
.nqpjg3_con:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}   /*==for ff/chrome/opera/ie8==*/

.nqpjg3 .nqpjg3_con span{color:#ec870f; display:block; text-align:left; float:left; width:30px; line-height:30px; }
.nqpjg3 .nqpjg3_con h3{ display:block; text-align:left; width:870px; float:right; font-size:15px; line-height:30px; padding:0px; color:#2d2d2d;}
.nqpjg3 .nqpjg3_con span i{
    display: inline;
    display: inline-block;
    height: 20px;
    line-height: 20px;
	margin-top:5px;
    width: 24px;
    background-color: #e70;
    margin-right: 5px;
    color: #fff;
    font-size: 15px;
    font-style: normal;
	text-align:center;
}

.w750{ width:750px; margin:0 auto;}
.w1000{ width:1000px; margin:0 auto;}
.w700{ width:700px; margin:0 auto;}
.w940{ width:940px; margin:0 auto;}

.w1100{ width:1100px; margin:0 auto; text-align:center;}
.p_b30_t60{padding-bottom:30px; padding-top:60px;}
.p_b30_t30{padding-bottom:30px; padding-top:30px;}
.p_b10_t60{padding-bottom:10px; padding-top:60px;}
.p_b10_t10{padding-bottom:10px; padding-top:10px;}
.p_t30{padding-top:30px;}
.p_b30{padding-bottom:30px;}
.m_t20_b20{ margin-top:20px; margin-bottom:20px;}
.m_t10_b10{ margin-top:10px; margin-bottom:10px;}
.m_b10{  margin-bottom:10px;}
.m_l20{ margin-left:20px;}

/*壁挂炉*/
/*暖气片价格*/
.bgljg{ background:#e6e6e6;  color:#2d2d2d;}
.bgljg h2{ color:#ef7800; font-size:30px; font-weight:bold;  }

.bgljg h3{ color:#ef7800; font-size:24px; padding-bottom:10px;  padding-top:30px; text-align:center;}
.bgljgbanner{ background: no-repeat top center; height:525px; width:100%;}
.bgljg1{ }

.bgljg_con {zoom:1; padding-top:5px; padding-bottom:5px;}    /*==for ie6/7 maxthon2==*/
.bgljg_con:after {clear:both;content:'.';display:block;width: 0;height: 0;visibility:hidden;}   /*==for ff/chrome/opera/ie8==*/


.bgljg_con span{color:#ec870f; display:block; text-align:left; float:left; width:30px; line-height:30px; }
.bgljg_con h3{ display:block; text-align:left;  float:right; font-size:15px; line-height:30px; padding:0px; color:#2d2d2d;}
.bgljg_con span i{
    display: inline;
    display: inline-block;
    height: 20px;
    line-height: 20px;
	margin-top:5px;
    width: 24px;
    background-color: #e70;
    margin-right: 5px;
    color: #fff;
    font-size: 15px;
    font-style: normal;
	text-align:center;
}
.w1000  h3{width:960px;}
.w750 h3{width:710px;}
.w700 h3{width:660px;}
.w940 h3{width:900px;}
.h4{ text-align:center; line-height:30px; font-size:15px;}

img{ display:inline;}
.dinuan h2 {
    color: #ee7700;
    font-size: 32px;
	line-height:70px;
	background-color:#f0f0f0;
	letter-spacing:3px;
}
.dinuan h5 {
    color: #ee7700;
    font-size: 32px;
	line-height:100px;
	background-color:#e6e6e6;
	letter-spacing:3px;
}
.dinuan h6 {
    color: #ee7700;
    font-size: 32px;
	line-height:100px;

	letter-spacing:3px;
}

.dinuan1{ background-color:#e6e6e6; padding-top:75px; padding-bottom:70px; position:relative}
.dinuan11{ padding-top:75px; padding-bottom:70px; position:relative}
.dinuan1 img{display:inline-block}
.quedian,.youdian{ position:absolute;}
.youdian{ top:0px; left:310px;}
.quedian{ top:15px; right:250px;}
.dinuan2{  padding-top:50px; padding-bottom:70px;}
.dinuan2 h3{color: #ee7700;font-size: 24px; line-height:40px;}
.dinuan2 h4{ border:1px solid #ee7700; height:0px; width:70px;  margin:0 auto; margin-top:5px;}
.dinuan2 p{font-size: 16px;color: #ee7700; margin-top:8px;}
.dinuan3{ background-color:#e6e6e6; padding-top:25px; padding-bottom:40px;}
.dinuan3 h3{color: #ee7700;font-size: 24px; line-height:40px;}
.dinuan3 h4{ border:1px solid #ee7700; height:0px; width:70px;  margin:0 auto; margin-top:5px;}
.dinuan3 p{font-size: 16px;color: #ee7700; margin-top:10px;line-height:30px;}
.dinuan4{  padding-top:35px; padding-bottom:50px; position:relative;}
.dinuan4 h3{color: #ee7700;font-size: 24px; line-height:40px;}
.dinuan4 h4{ border:1px solid #ee7700; height:0px; width:70px;  margin:0 auto; margin-top:5px;}
.dinuan4 p{font-size: 16px;color: #ee7700; margin-top:10px;  line-height:30px;}
.dinuan5{  background-color:#e6e6e6; padding-top:0px; padding-bottom:40px;}
.dinuan6{  padding-top:0px; padding-bottom:40px;}
/*.dinuan5 ul li:hover span{ font-size:18px;}
.dinuan6 ul li:hover span{ font-size:18px;}*/
.dinuan5 ul li span,.dinuan6 ul li span{ height:35px;}
.dinuan5 ul,.dinuan6 ul{ width:1100px; margin:0 auto; }
.dinuan5 ul li,.dinuan6 ul li{ float:left; width:260px;  margin-left:20px; }
.dinuan5 ul li:first-child,.dinuan6 ul li:first-child{ margin-left:0px;}
.dinuan5 ul li a,.dinuan6 ul li a{position:relative; width:260px; height:370px; display:block; overflow:hidden;}
.dinuan5 ul li a img,.dinuan6 ul li a img{ position:absolute; width:260px; height:370px; left:0; top:0px;}
.dinuan5 ul li span{ width:260px;display:inline-block; font-size:16px; padding-top:20px; color: #ee7700; }
.dinuan5 ul li span i{display:inline-block; height:20px; width:20px; background: #ee7700; color:#fff; font-size:16px; font-style:normal; margin-right:10px; font-weight:normal;}

.dinuan6 ul li span{ width:260px;display:inline-block; font-size:16px; padding-top:20px; color: #303030; }
.dinuan6 ul li span i{display:inline-block; height:20px; width:20px; background: #303030; color:#fff; font-size:16px; font-style:normal; margin-right:10px; font-weight:normal;}
.dinuan h2.huise{ color:#303030}
.dinuan3 p img,.dinuan4 p img{ width:25px; height:25px; margin-left:15px; vertical-align:middle; }
.wdbd_box{  width:100%;}
.wdbd_temp{}
.fixed{ position:fixed; width:100%; left:0px;}
.dinuan4 .wdbd{ height:67px; width:716px; margin:0 auto; margin-top:5px; text-align:left; font-size:12px; line-height:22px;}
.dinuan3 .wdbd{  width:360px; margin:0 auto; margin-top:5px; text-align:left; font-size:12px; line-height:22px; text-align:left;}
.dinuan3 span{ display:block; width:540px; }
.dinuan3 span h5{color: #ee7700; }

body{overflow-x: hidden;}
img{ display:inline;}
.gnxtgc_wq{ text-align:left;}
.mt80{ margin-top:80px;}
.w500{ width:500px; margin:0 auto;}
.w550{ width:550px; margin:0 auto;}
.main{letter-spacing:4px;}
	.gn_banner{ height:565px; width:100%;}
	.gn_banner .w1100{ height:100%;}
	.gn_banner_r{ width:430px; float:right; background:; height:100%; text-align:center;}
	.gn_banner_tit{ font-size:44px; font-weight:bold; color:#ff6501; margin:180px 0 0 0px;  display:inline-block; width:auto; text-align:center;}
	.gn_banner_tit span{margin-right:10px;}
	
	.gn_banner_con{font-size:40px; display:inline-block; width:auto; font-weight:500; color:#ff6501; margin:10px 0 0 0px;    }
	.gn_banner_con span{ margin-right:54px;}
	.gn_banner span.last{ margin-right:0px;}
	.gn_banner_f{ background-color:#ff6501; width:200px; height:2px; margin:30px auto;}
	.gn_banner_b{ font-size:16px; color:#ff6501;  margin:130px auto auto;}
	.gn_banner_b span{ display:inline-block; letter-spacing:-1px; margin-right:5px;}
	.gn_banner1{ position:relative;}
	.gn_banner1_l{ float:left; width:50%; height:600px;}
	.gn_banner1_r{ float:right;width:50%; height:600px;}
	.gn_banner1_c{ position:absolute;}
	.gnxz1_tit{ border:2px #ff7111 solid; width:490px; margin:0 auto; text-align:center; line-height:50px;  font-size:17px; color:#ff7111; letter-spacing:3px;}
	.gnxz1_tit_con{ width:480px; margin:20px auto; color:#333; font-size:16px; letter-spacing:2px; line-height:30px;}
	.gnxz1_img li{ width:33%; float:left; text-align:center;}
	.gnxz1_img li i{ width:50px; height:3px; background:#333; margin:0 auto; display:block; margin-top:40px; margin-bottom:10px;}
	.heixian{ width:50px; height:3px; background:#333;  display:block; margin-top:40px; margin-bottom:10px;}
	.gnxz1_img li span{ display:block; width:100%; line-height:200%; font-size:16px; letter-spacing:2px; text-align:center;}
	.gnxz1_img li:hover{ color:#ff6501;}
	.gnxz1_img li:hover i{ background:#ff6501;}
	.gnxz1_img li img{ }
	
	
	.gnxz2_con{ margin:50px auto 0; width:480px; text-align:left; padding-bottom:60px;}
	.gnxz2_con .gnxz2_con_tit{ font-size:18px;}
	.bg1{ background:#f5f5f5; padding-top:50px; margin-top:50px;}
	.gnxz2_tit{ border:2px #ff7111 solid; width:490px; margin:0 auto; text-align:center; line-height:50px; font-size:17px; color:#ff7111; letter-spacing:3px; margin-bottom:40px;}
	 .gnxt2_con_c{font-size:14px; line-height:200%; margin-top:40px; letter-spacing:1.5px;}
	 .gnxt2_con_c p{font-size:15px; margin:20px 0px;}
	.gnxt2_con_c span{-moz-border-radius: 20px; /* firefox */
  -webkit-border-radius: 20px; /* safari 和 chrome */
  border-radius: 20px; /* opera 10.5 , 以及使用了ie-css3的ie浏览器 */
  text-align:center;
  display:inline-block;
  width:20px; height:23px;
  background:#000;
  color:#fff;
  padding-left:3px;
  margin-right:10px; 
  /*-moz-box-shadow: 10px 10px 20px #000;  firefox */
  /*-webkit-box-shadow: 10px 10px 20px #000;  safari 和 chrome */
  /*box-shadow: 10px 10px 20px #000;  opera 10.5 , 以及使用了ie-css3的ie浏览器 */
  behavior: ; /* 通知ie浏览器调用脚本作用于'box'类 */
}
	
	.wqwz{ text-align:left; margin-left:60px; letter-spacing:2px;}
	.gnwq_tit{ font-size:28px; margin-top:100px;}
	.gnwq_tit span{ background-color:#333; color:#fff; padding-left:3px;}
	.gnwq{ text-align:left;}
	.gnwq_itme{ margin:20px 0px;}
	.gnwq_itme span{ font-size:25px;}
	.gnwq_itme samp{ font-size:18px;font-weight:bold;letter-spacing: 1px;}
	.gnwq_itme p{ margin-top:10px; line-height:200%;}
	
	.qu{ width:650px; margin:0 auto;}
	.qu a{ color:#f07800;}
	.btn_qu{ width:300px;border:2px #ff7111 solid;  margin:0 auto; text-align:center; line-height:50px;  font-size:17px;  letter-spacing:3px; display:block;}
	.btn_qu:hover{ background:#f07800; color:#fff;}
	
	.gn_banner1{ height:600px; width:100%;  margin:20px 0;
		/*背景渐变*/
		background: -webkit-linear-gradient(left, #c9c2b2 , #b0a392); /* safari 5.1 - 6.0 */
  		background: -o-linear-gradient(right, #c9c2b2, #b0a392); /* opera 11.1 - 12.0 */  
		background: -moz-linear-gradient(right, #c9c2b2, #b0a392); /* firefox 3.6 - 15 */ 
  		background: linear-gradient(to right, #c9c2b2 , #b0a392); /* 标准的语法 */ 
	}
	.gn_banner2{ height:600px; width:100%; background:#dcdedd;margin:20px 0;}
	.gnxs_l{ width:550px; height:100%; float:left; }
	.gnxs_l h2{font-size:34px; width:433px; float:right; font-weight:bold; color:#ff6501; margin-top:60px; letter-spacing:15px;}
	.gnxs_l_tab{ width:434px; line-height:35px; height:35px; margin-top:50px; float:right; position:relative;}
	.gnxs_l_tab_hd{ margin-left:1px;}
	.gnxs_l_tab_hd a{ width:143px; margin:0; display:inline-block; border:1px solid #ff6501; margin-left:-1px; float:left; font-size:16px;letter-spacing:0px; color:#ff6501;}
	.gnxs_2_tab_hd a{ background-color:#ff6501; text-align: center; width:153px; height:25px; margin:0; margin-top: 40px; display:inline-block; border:1px solid #ff6501; margin-left:-1px; font-size:17px;letter-spacing:0px; color:#fff;}
	.gnxs_3_tab_hd a{ background-color:#ff6501; text-align: center; width:210px; margin:0; display:inline-block; border:1px solid #ff6501; margin-left:-1px; font-size:17px;letter-spacing:0px; color:#fff;}
	.gnxs_l_tab_hd a.on{ color:#fff; background:#ff6501;}
	.gnxs_2_tab_hd a.on{ color:#fff; background:#ff6501;}
	.gnxs_2_tab_hd a:hover{color:#ff6501; background:#fff;}
	.gnxs_3_tab_hd a:hover{color:#ff6501; background:#fff;}
	.gnxs_l_tab .gnxs_l_tab_bd{width:432px; height:320px; overflow:hidden;}
	.gnxs_l_tab .gnxs_l_tab_bd ul li{ float:left;}
	.gnxs_l_tab .gnxs_l_tab_bd ul li img{width:433px;}
	
	.gnxs_l_tab_page{ position:absolute; top:280px; right:10px;}
	.gnxs_l_tab_page a{ display:inline-block; background:#fff; height:6px; width:6px; line-height:6px;}
	.gnxs_l_tab_page a.on{background:#ff6501;}
	
	.gnxs_r{ width:490px; margin-left:60px; height:100%;float:right; text-align:left;}
	.gnxs_r h1{font-size:45px; font-weight:bold; color:#ff6501; margin-top:150px; margin-left:-3px; letter-spacing:15px;}
	.gnxs_r .gnxs_r_tit{ font-size:20px; margin-top:10px; color:#ff6501;}
	.gnxs_r i{ width:70px; height:3px; background:#ff6501; margin-top:30px; margin-bottom:40px; display:block; }
	.gnxs_r p{ font-size:15px; line-height:180%; color:#333; letter-spacing:2px; width: 550px;}
	.gnxs_r .gnxs_r_con_t{font-size:16px; line-height:180%; color:#ff6501; letter-spacing:2px;}
	.gnxs_r .gnxs_r_con_c p{line-height:100%; margin-top:15px; margin-bottom:15px;}
	.gnxs_r .gnxs_r_con_c p span{ display:inline-block; background:#ff6501; width:13px; height:16px; color:#fff;  text-align:center; font-size:14px; padding-left:3px; margin-right:10px;}
	
	.gnxs_ioc{ margin-top:20px;}
	.gnxs_btnbox{ position:relative;}
	.gnxs_btnbox a{ display:inline-block; border:2px solid #ff6501; font-size:18px;  width:250px; height:36px; line-height:36px; position:absolute; z-index:9999; right:140px;}
	.gnxs_btnbox a.zd{ top:240px; color:#ff6501;background:#fff; }
	.gnxs_btnbox a.sd{ top:320px; background:#ff6501; color:#fff;}
	

	在线客服
body{margin:0;height:2000px;}
dl,dd,dt{margin:0;padding:0;}
a{ text-decoration:none;}

.floating_ck{z-index:9999;position:fixed;right:0px;top:30%;}
.floating_ck dl dd{position:relative;width:70px;height:70px;background-color:#ef7800;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#ef7800;border-bottom:solid 1px #ef7800;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:;}
.words{background-image:;}
.quote{background-image:;}
.qrcord{background-image:;}
.return{background-image:;}
.floating_ck dd span{color:#fff;display:block;padding-top:45px;}
.floating_left{position:absolute;left:-120px;top:0px;width:120px;height:70px;background-color:#ef7800;border-bottom:solid 1px #ef7800;display:none;}
.floating_left a{color:#fff;line-height:70px;}
.floating_ewm{height:283px;top:-142px;}
.floating_ewm i{background-image:;display:block;width:100px;height:100px;margin:auto;margin-top:15px;}
.floating_ewm u{background-image:;display:block;width:100px;height:100px;margin:auto;margin-top:15px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}
.floating_ck dl dd.words{background-color:#ef7800;}	
