*{
    font-family:"微软雅黑"；
}
*{margin:0px;padding:0px;list-style:none;}
body{font-size:12px; line-height: 28px; font-family: "microsoft yahei", "Arial Black"; color:#555; background: #f8f4eb;behavior:url("csshover.htc");}
h1,h2,h3,h4,h5,h6,font {font-size:14px; font-weight: normal; }
img{border:0px;}
em,i,strong{ font-style:normal; }
button,input,select,textarea{font-size: 100%;}
table {border-collapse: collapse;border-spacing:0;}
/*清除浮动*/
.clearfix:after {visibility:hidden;display:block;font-size: 0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}
/*网站公用样式表*/
a{ color:#f85e2c; text-decoration:none;}
a:hover{ color:#212727; text-decoration:none; }
a:visited{text-decoration:none;}
.yellow{ color:#f85e2c;}.black{color:#000;}
.fl{ float:left;}.fr{ float:right;}.hidden{ display:none;}.ov{overflow:hidden}
.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt50{margin-top:50px;}

.font12{font-size:12px}.font13{font-size:13px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font18{font-size:18px}
.bold{font-weight:bold;}.cen{text-align:center;}.txtl{text-align:left;}.txtr{text-align:right;}
.clear{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.icon{ background:url(../images/icon.png) no-repeat; display:inline-block; vertical-align:middle;}
.w1000{width:1000px; margin:0px auto;}
/*header*/
.header{ width:100%; background:#ec6c01;}
.header li.fav{height:35px;line-height:25px;color:#fff;}
.header li.fav a{padding:0 10px;color:#fff;}
.header li.logo{width:270px;height:90px;}
/*nav*/
#nav{width:100%;height:52px;z-index:999;}
.nav{width:100%;height:52px;background: url(../images/navbg.png) repeat-x;}
.nav li{float:left;width:122px;height:52px;line-height:52px;overflow:hidden;position:relative;z-index:9;}
.nav li a{display:block;color:#333;background: url(../images/nav.png) 10px center no-repeat;}
.nav li a.on, .nav li a.cur, .nav li a:hover{color:#fff;background: url(../images/nav_on.png) center center no-repeat;}
.nav li a span{display:block;}
.nav li.wei{width:60px;}
/*子菜单*/
.nav ul li ul{display:none;position:absolute;left:0;top:54px;z-index:9;width:360px;padding:10px;background-color:#fff;overflow:hidden;}
.nav ul li ul p.fl{width:130px;min-height:125px;padding-right:20px;border-right:1px solid #B5D191;}
.nav ul li ul a{float:left;width:100%;height:30px;line-height:30px;color:#333;border-bottom:1px solid #B5D191;}
.nav ul li ul a:hover{color:#fff;background:#68A023;}

/*main*/
.floor_1_main{ width:100%; background: url(../images/floorbg.jpg) repeat 0 0;}
/*tit 公用*/
.tit{ text-align: center; height: 100px; }
.tit h2{ color: #f85e2c; font-weight: bold; font-size: 44px; line-height: 46px;}
.tit .titc{ width:100%; height: 42px; line-height: 42px; position: relative; text-align: center; margin-bottom: 16px;}
.tit .titc span{ width:162px; height: 10px; display: block; position: absolute; top:20px;background-image:url(../images/titbg.png); background-repeat: no-repeat;}
.tit .titc span.left{ background-position: 0 0; left:50%;  margin-left: -245px;}
.tit .titc span.right{ background-position: 0 -32px; right: 50%;  margin-right: -245px;}
.tit .en{ font-family: "Century"; font-size: 32px; color: #c8bc9b; text-transform:uppercase;}
/*search*/
.search { width:100%; height:47px; padding-top: 15px; background: url(../images/annoubg.png) repeat-x left 35px;  }
.search_c{ width:954px; padding:0px 23px; height:47px; background: url(../images/floorbg.jpg) repeat 0 0; } 
.search_form{ width:421px; height:47px; line-height:47px; }
.search_form input{ border:0px; display:block;} 
.search .stxt{ width:371px;  height:47px; line-height:47px; color: #9e9e9e; text-indent: 1em; background-position: -9px -177px; outline:none;}
.search .sbtn{ width:50px; height:46px; background-color:#d75b21; cursor: pointer; background-position:-375px 12px;}
.search .skey{ color:#f85e2c; height:47px; line-height:47px; }
.search .skey a{ margin: 0 8px;}
/*iabout*/
.iabout{ padding:55px 0 50px; background: url(../images/iaboutbg.jpg) no-repeat center 15px;}
.iaboutCon{ padding-top: 65px;}
.iaboutCon .iaboutTxt{ width:620px;}
.iaboutCon .iaboutTxt .title{ font-weight: bold; font-size: 20px; color: #f85e2c; line-height: 40px; margin-bottom: 5px;}
.iaboutCon .iaboutTxt .txt{ line-height: 30px;}
.iaboutCon .iaboutTxt .more{ width:161px; height: 46px; margin-top: 15px; text-align: center; line-height: 46px; color: #f85e2c; font-size: 16px; font-weight: bold; background-position: -159px 0;}
.iaboutCon .iaboutTxt .more:hover{ color: #212727;}
.iaboutCon .ship{ width: 466px; height: 320px; position: relative;}
/* ship */
.iaboutCon .ship .list,.iaboutCon .shipCon, .iaboutCon .ship .list .item, .iaboutCon .ship .list img { height:283px;}
.iaboutCon .shipCon{ width:466px; height: 283px; overflow: hidden; position: relative;}
.iaboutCon .ship .list { float:left; width:100%; position:relative; overflow:hidden; }
.iaboutCon .ship .list .item { float:left; width:466px; overflow:hidden; position:relative; }
.iaboutCon .ship .list .item a { display:block; overflow:hidden; width:100%; }
.iaboutCon .ship .list img { display:block; width:466px; position:absolute; left:50%; margin-left:-233px; }

.iaboutCon .ship .tip { width:100%; position:absolute; left:0; bottom:-6px; z-index:5; text-align:center;}
.iaboutCon .ship .tip span { display:inline-block; vertical-align:middle; width:10px; height:10px; line-height:0; font-size:0; background:#8c846e; margin:0 4px; border-radius: 100%; cursor:pointer; }
.iaboutCon .ship .tip span.cur { background:#f85e2c; }
/*iproduct*/
.ipro{ width:100%; background: url(../images/iprobg.jpg) no-repeat center bottom;}
.menu{ width:213px; padding: 16px; background: #fff; box-shadow: 0 0 5px 1px rgba(0,0,0,0.1); border-radius: 4px; }
.leftNav{ width:213px; text-align: center; border: 1px dashed #e1d3ae; border-radius: 4px; }
.leftNav .title{ width:100%; height: 80px;  text-align: center; color: #ffffff; font-size: 15px; line-height: 20px; background: url(../images/leftnavtitbg.png) no-repeat 0 0; text-transform: uppercase;}
.leftNav .title h2{ font-size: 26px; font-weight: bold; padding-top: 15px; line-height: 28px;}
.leftNav .list li{ width:100%; height:60px; border-bottom: 1px dashed #e1d3ae; background: url(../images/leftnavlibg.jpg) no-repeat center center;}
.leftNav .list li a{ width: 100%; height:60px; text-align: center; line-height: 60px; display: block; color:#f85e2c; font-size: 16px;}
.leftNav .list li.hover a,.leftNav .list li:hover a { color: #fff; font-weight: bold; background: url(../images/leftNavhoverbg.png) no-repeat center center;}
.leftNav .more { width:100%; height: 60px;  border-bottom: 1px dashed #e1d3ae; background: url(../images/leftnavlibg.jpg) no-repeat center center; }
.leftNav .more a{ width: 100%; display: block; height: 45px; padding-top: 15px; font-weight: bold; color: #e59f19; font-size: 14px; line-height: 14px;}
.leftNav .more a span{  font-size: 20px; line-height: 22px; display: block; }
.leftNav .iprotel{ width: 100%; padding: 9px 0;background: url(../images/leftnavlibg.jpg) no-repeat center center; }
.leftNav .iprotel span{ font-size: 18px; line-height: 18px; font-weight: bold; color: #f85e2c;}
.leftNav .iprotel strong{ font-family: impact; font-size: 24px; line-height: 40px; display: block;color: #e59f19;}
/*iproList*/
.iproList{ width: 856px; height: 620px; padding-bottom: 30px;}
.iproList .list{ width:110%;}
.iproList .item{ width:245px; padding: 13px; position: relative; float: left; margin:0px 30px 36px 0px; background: #fff;}
.iproList .item .img{ width:100%; height:200px; display: block; overflow: hidden;}
.iproList .item .img img{ width:100%; height:200px; display: block;}
.iproList .item h3{ width: 100%; font-size: 16px; margin: 5px 0;}
.iproList .item h3 a{ display: block; text-align: center; width: 100%;}
.iproList .item .buy{ width:100%; height: 39px; line-height: 39px; display: block; background: #f4ecd6; color: #323232; text-align: center;}
.iproList .item span{ position: absolute; display: block;z-index: 22; background: #f85e2c; -webkit-transition:all 700ms ease; transition:all 700ms ease; }
.iproList .item span.left,.iproList .item span.right{ width: 2px; }
.iproList .item span.ptop,.iproList .item span.pbottom{ height: 2px;  }
.iproList .item span.left{ top:0px; left: 0px; height:0px;}
.iproList .item span.right{ bottom:0px; right: 0px; height: 0px;}
.iproList .item span.ptop{ top:0px; left: 0px; width:0px;}
.iproList .item span.pbottom{ bottom:0px; right:0px; width:0px;}
.iproList .item:hover span{ -webkit-transition:all 700ms ease; transition:all 700ms ease; }
.iproList .item:hover span.left,.iproList .item:hover span.right{ height: 100%; }
.iproList .item:hover span.pbottom{ width: 100%;}
.iproList .item:hover span.ptop{ width: 100%;  }

.worry{width:100%;height:580px;padding-top:16px;background: url(../images/worry.jpg) no-repeat center top;}
.worry .tit .en,.worry .tit h2{ color: #fff;}
.worry .tit .titc span.left{ background-position: 0 -110px;}
.worry .tit .titc span.right{ background-position: 0 -135px;}

.yshi{width:100%;padding-top:16px;background: url(../images/yshi.jpg) no-repeat center top;}
.yshi dl{margin:0 auto;width:1015px;}
.yshi dt{width:100%;margin:30px 0;}
.yshi dd{width:1010px;margin:0px auto;}
.yshi dd li{float:left;width:470px;line-height:28px;}
.yshi dd li.t{padding-left:80px;}
.yshi dd li.t b{display:block;font-size:24px;color:#ec6c01;}
.yshi dd li.desc{margin-top:35px;}
.yshi dd.a{padding-top:25px;background: url(../images/yshi2.jpg) no-repeat;}
.yshi dd.b{margin:20px auto;width:500px;padding-left:510px;background: url(../images/yshi3.jpg) no-repeat;}
.yshi dd.c{height:385px;background: url(../images/yshi4.jpg) no-repeat;}

.honor{width:100%;height:562px;padding-top:130px;background: url(../images/ibg1.jpg) no-repeat center top;}
.scroll {margin: 0px auto; width: 1110px; height:330px;margin-top:35px;  overflow: hidden;}
.scroll .scrollc{float:left; width:275px; height:230px; padding:5px 0 0 5px;background:url(../images/honor.png) no-repeat;}
.scroll img{ width:252px; height:188px;margin-bottom:10px;}
.scroll a{display:block;color:#333;}

/*--流程--*/
.liuc{ width:100%; height:623px; background:url(../images/ibg2.jpg) no-repeat center; }
.liuc ul{width: 1110px;margin: 0px auto;position:relative;}
.liuc li{position:absolute;width:146px; height:126px;line-height:50px;}
.liuc li a{display:block;height:96px;padding:15px 0px;font-size:32px;background:url(../images/iys2.png) no-repeat}
.liuc li a:hover{color:#fff;background:url(../images/iys1_2.png) no-repeat}
.liuc li.t{left:435px;top:130px;width:230px;height:230px;color:#ed6e05;}
.liuc li.t b{display:block;font-size:46px;}
.iys1{ left:104px; top:61px;  }
.iys2{ left:104px; top:201px; }
.iys3{ left:185px; top:337px; }.liuc li.iys3 a,.liuc li.iys6 a,.liuc li.iys7 a,.liuc li.iys9 a{height:56px;padding:35px 0;}
.iys4{ left:316px; top:408px; }
.iys5{ left:480px; top:408px; }
.iys6{ left:647px; top:408px; }
.iys7{ left:781px; top:337px; }
.iys8{ left:862px; top:201px; }
.iys9{ left:862px; top:61px; }

.liuc a{ display:block; 
-moz-transition: all 0.2s ease-in-out; 
-webkit-transition: all 0.2s ease-in-out; 
-o-transition: all 0.2s ease-in-out; 
-ms-transition: all 0.2s ease-in-out; 
transition: all 0.2s ease-in-out; 
}
.liuc a:hover{ 
-moz-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1);
}
/*inewspart*/
.inewspart{ width: 100%; background: url(../images/newspartbg.jpg) no-repeat center top;}
.inewspart .tit{ padding: 30px 0 50px;}
/*inews*/
.inews{ width:770px; padding:15px 12px; background: #fff;}
.inews .toggle{ width: 160px;}
.inews .toggle h3{ width:160px; height: 80px; line-height: 80px; text-align: center; border-bottom: 1px dashed #e1d3ae;}
.inews .toggle h3 a{ color:#f85e2c; font-size: 18px; display: block; height: 80px; line-height: 80px; width:100%; background: url(../images/newrightit.png) no-repeat center bottom;}
.inews .toggle h3.hover a:hover,.inews .toggle h3.hover a{ color: #fff; font-weight: bold;background:#ec6c01;}
.inews .toggle h3.more{ border:0px; font-weight: bold;}
.inewsCon{ width:582px;}
.inewsList .item{ width: 100%; height: 45px; line-height: 45px; background:url(../images/inewslibg.jpg) no-repeat center center;}
.inewsList .item a{ display: block; width: 100%;}
.inewsList .item .time{ float: right;}
.inewsList .item s{ width:10px; height: 15px; margin:0 5px;background:url(../images/li.png) no-repeat 0 center;}
.inewsList .one{ padding: 14px 0; height: 111px;}
.inewsList .one h3{ margin-bottom: 5px;}
.inewsList .one a.more{ float: right;}
.inewsList .one .txt{ font-size: 12px; line-height: 26px;color:#916e35; }
/* lastpart*/
/*ifqa*/
.lastpart{ padding-top: 38px;}
.ifqa{ width: 270px; padding: 10px; background: #fff;border-radius:4px;}
.ifqa .title{ width:230px; height: 58px; padding:0 20px; line-height: 58px; font-size: 18px; font-weight: bold;  color: #f85e2c; background: url(../images/ifaqlibg.jpg) no-repeat center center; border-bottom: 1px dashed #e1d3ae;}
.ifqa .title a.more{ font-size: 14px;  font-weight: normal; color: #916e35;}
.ifqaCon{ width:270px; border: 1px dashed #e1d3ae; border-radius:4px;}
.ifqalist { width:270px; height: 272px; overflow: hidden; position: relative;}
.ifqalist .list{ position: relative; margin-top: 0px; }
.ifqalist .item{ width:250px; height: 116px; padding: 10px; background: url(../images/ifaqlibg.jpg) no-repeat center center;}
.ifqalist s{ width:25px; height: 25px; }
.ifqalist dt { margin: 3px 0px 8px; position: relative; }
.ifqalist dt s{ background-position: -486px -47px; margin-right: 5px;}
.ifqalist dd{  font-size: 12px; line-height: 24px; color: #916e35;}
.ifqalist dd s{  height: 80px; margin-right: 5px; float: left; background-position: -445px -47px;}
/* imsg */
.imsg{ width:902px;margin:30px auto;}
.imsg .title{ width:900px; height: 60px; line-height: 60px; text-align: center; color: #e59f19; font-weight: bold; font-size: 18px; border:1px solid #e59f19; margin-bottom: 10px;}
.imsg .item{ height:43px; line-height: 43px; border:1px solid #e1d3ae; border-radius: 4px; margin-bottom:15px; }
.imsg .xm{  margin-right: 39px;}
.imsg .w319{ width:419px; padding:0px 0px 0px 10px;}
.imsg .w679{ width:890px; padding:0px 0px 0px 10px;}
.imsg .item input{ width:365px; height:42px; padding:0px 0px 0px 5px; line-height:42px; border:none; background: none; outline:none; }
.imsg .w679 input{ width:835px;}
.imsg .liuyan{ width:890px; height:120px; line-height: 42px; padding-left:10px; border:1px solid #e1d3ae; margin-bottom:16px; }
.imsg .liuyan label{ vertical-align: top; *height:42px; *line-height: 42px; *display: inline-block; }
.imsg .item label{ vertical-align: top; *height:42px; *line-height: 42px; *display: inline-block; }
.imsg .liuyan textarea{ width:840px; height:100px; padding:10px 5px; resize:none; border:none; background: none; outline:none;}
.imsg .code{ width:190px; padding: 0px 0px 0px 10px; float: left;}
.imsg .code input{ width:120px;}
.imsg .codeimg{ width:82px; height:32px; margin-left: 10px; float:left; cursor:pointer; vertical-align:middle; *vertical-align:0; margin-top:6px; }
.imsg .sub,.imsg .reset{ width:144px; height:48px; line-height:48px; float: left; text-align: center; background:#ffc126; color:#fff; margin-left: 30px; font-size: 18px; font-weight: bold; cursor:pointer; display:block; border:0px; border-radius: 4px; }
.imsg .reset{ background:#bfbfbf; margin-left: 16px; }

.fcai{width:100%;padding-top:30px;background:#ec6c00;}
.fcai .tit .en,.fcai .tit h2{ color: #fff;}
.fcai .tit .titc span.left{ background-position: 0 -110px;}
.fcai .tit .titc span.right{ background-position: 0 -135px;}
.scroll2 {margin: 0px auto; width: 1110px; height:330px;margin-top:35px;  overflow: hidden;}
.scroll2 .scrollc2{float:left; width:350px;margin:0 12px;display:inline;}
.scroll2 img{float:left;width:350px; height:265px;}
.scroll2 a.t{width:100%;line-height:35px;margin-top:-35px;color:#fff;background: url(../images/txtbg6.png) repeat;}

.case{width:100%;padding:30px 0;background:url(../images/case.jpg) no-repeat center 20px;}
.case li{float:left;width:190px;height:140px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#fff;}
.case li td{width:100%;}
.case li td img{max-width:95%;max-height:130px;}
.case .more{ width:161px; height: 46px; line-height: 46px; color: #f85e2c;background-position: -159px 0;}

.foot{width:100%;height:405px;color:#333;background:url(../images/foot.jpg) no-repeat center 0;}
.foot li.a{width:100%;line-height:130px;font-size:28px;}
.foot li.b{width:500px;line-height:100px;margin-left:50px;display:inline;}
.foot li.c{padding-left:130px;line-height:100px;}
.foot li.d{padding:75px 0 0 180px;line-height:38px;}
.foot li.e{padding-top:60px;}
.foot li.e img{padding-left:20px;}

/* banner */
.banner, .banner ul, .banner img { height:472px; }
.banner { width:100%; min-width:1000px; position:relative;  }
.banner em{ width: 100%; height: 10px; display: block; position: absolute; z-index: 111; left: 0; background: url(../images/bannertopbg.png) repeat-x 0px 0px;} 
.banner em.bannertopbg{ top:0px;}
.banner em.bannerbotbg{ background-image: url(../images/bannerbotbg.png); bottom: 0px;}
.banner ul { width:100%; }
.banner li { width:100%; position:absolute; z-index:1; overflow:hidden; background:#fef7ed;  }
.banner img { width:1920px; display:block; position:relative; left:50%; margin-left:-960px; top:0; }
.banner .tip { width:1000px; height:25px; line-height:0; font-size:0; text-align:center; position:absolute; left:50%; margin-left:-500px; bottom:30px; z-index:3; }
.banner .tip span { display:inline-block; width:25px; height:25px; color: #fff; text-align:center; line-height:26px; background:#333333; margin:0 3px; cursor:pointer; font-size: 14px;}
.banner .tip span.cur { background:#ed6b31;}
.nybanner, .nybanner ul, .nybanner img{ height: 300px;}
/*bottom*/
#bottom{
	width:100%; height:255px; margin-top:0px; BACKGROUND: url(../images/bottombg.jpg) no-repeat center #ed6d00; text-align:center; 
}
#bottominfo{
	width:1110px; height:255px; margin:0px auto; text-align:center; color:#333; font-size:13px; position:relative;
}

.bottominfo1{
	width:100%; height:100px; line-height:35px; margin:30px auto 5px auto; float:left; text-align:right;
}
.bottominfo1 ul{
	width:930px; height:auto; float:right; color:#fff;
}
.bottominfo1 ul.bottominfo11 a{
	margin:0 15px; display:inline-block; color:#fff;
}

.bottominfo2{
	width:100%; height:auto; line-height:35px; margin:25px auto 5px auto; float:left; text-align:right;
}
.bottominfo2 ul{
	width:890px; height:auto; float:right; color:#b85500; font-size:16px;
}
.bottominfo2 ul a{
	margin-right:20px; margin-left:20px; display:inline-block; color:#fff; font-size:16px;
}

.bottominfo3{
	width:100%; height:auto; line-height:35px; margin:15px auto 0px auto; float:left; text-align:right;
}
.bottominfo3 ul{
	width:890px; height:auto; float:right; color:#fff;
}
.bottominfo3 ul a{
	display:inline-block; color:#fff;
}
/*erweima-box*/
.erweima-box{width: 1011px; height:300px; position: absolute;left:50%; margin-left:-500px;top:30px;background: #212727; display: none;}
.erweima-list{width: 1000px;height: 350px; padding-top: 80px; position: relative; text-align: center; }
.erweima-list .close{width: 25px;height: 25px;background:url(../images/close03.png) no-repeat 0px 0px;position: absolute;right: 0;top: 30px;cursor: pointer;}
.erweima-list li{width: 150px;  display: inline-block; *display: inline; zoom: 1; margin: 0 21px; text-align: center; color: #fff;}
.erweima-list li img{ width:128px; height: 128px; display: block;margin: 0px auto 5px;}

/* 全局布局 */
.wrapper{ padding: 0px 0px 30px; background: url(../images/floorbg.jpg) repeat 0 0;}
.content { width:738px;}
.sitepath{ height: 54px; line-height: 54px; color: #666666; border-bottom: 1px solid #dddddd;  margin:6px auto 20px; }
.sitepath s{ width:22px; height: 26px; background-position: -566px -1px; margin-right: 8px;}
.sitepath span{ color: #f85e2c; font-weight: bold;}
.sitepath a{ color: #666666; }
.sitepath a:last-child{color: #f85e2c; font-weight: bold;}
.sitepath a:hover { color: #f85e2c; }
/*TITLE*/
.wrapper .leftTit{ width:100%; height:38px; line-height: 38px; color: #f85e2c; position: relative; font-weight: bold; font-size: 16px; background:url(../images/contenttitbg.png) repeat-x left top; border-bottom:1px solid #e4e4e4;}
.wrapper .leftTit s{ width:9px; height: 38px; background-position: -493px -99px; margin-right: 14px; vertical-align: top;*vertical-align: middle; }
/*recommend*/
.recommend{ border:1px solid #e4e4e4; padding-bottom: 10px; background: #fff; font-size: 12px; margin-bottom: 20px;}
.recommend .leftTit a{ color:#555555; font-size: 12px; margin-right: 15px; font-weight: normal;}
.reNew .list{ padding-left: 20px; padding-top: 10px;}
.reNew li{ width:334px; padding:0px 20px 0px 0px; line-height: 28px; float: left; }
.reNew li s{ width:12px; height: 12px; background-position: -556px -51px;}
.reNew li a{ color: #666666; display:block;}

.rePro .list{  padding-top: 18px;}
.rePro li {float:left; width:156px; margin-left:16px;text-align:center; line-height:30px; }
.rePro li a{ display:block; color: #555555; }
.rePro li a:hover{ color:#1e82e0; }
.rePro li img { width:154px; height:116px; border:1px solid #e6e6e6; display:block; }
.rePro li img:hover { opacity:0.8; filter:Alpha(opacity=80); border:1px solid #f0b010; }
.recommend li a:hover{ color:#f0b010;}
/* pager */
.pager { display:block; border:1px solid #cccccc; padding:6px 5px; margin:15px 0 5px; text-align:right; clear:both; }
.pager span, .pager a{ display:inline-block; border:1px solid #ccc; color:#666;  height:20px; line-height:20px; padding:2px 8px 2px; text-decoration:none; margin:0 2px;  }
.pager a:hover{ background:#f85e2c; border-color:#f85e2c; color:#fff; text-decoration:none;}
.pager .cur{ background:#f85e2c; border-color:#f85e2c;  color:#fff; }
.pager span.dot{ background:#f85e2c; border-color:#f85e2c; color:#fff; }
.pager span.txt{ float:left; border:0px; font-size: 12px; margin-top: 2px; }
.listProduct .pager,.listCase .pager{ width:721px; margin-bottom:20px;}
/* reLink */
.reLink {  width:704px;height:38px; line-height:38px; color: #666; border:1px solid #e4e4e4;  margin-bottom:15px; }
.reLink .prevLink { float:left; margin-left:10px; }
.reLink .nextLink { float:right; margin-right:10px; }
.reLink a{ color: #666;}
.reLink a:hover{ color: #f85e2c;}
/*侧栏*/
.sideBar{ width:245px;}

.sideBar .con{ width:223px; padding:10px 10px 8px; background: #fff;}

.leftRecom{ width:243px; border:1px solid #e4e4e4; margin: 20px 0;}
.leftRecom li{ width:189px;  margin: 10px auto; text-align: center;}
.leftRecom li img{ width:183px; height: 137px; padding:2px; border:1px solid #e3e3e3; display: block;}
.leftRecom li h3{ color: #666666; line-height: 30px;}
.leftRecom li:hover img{ background: #f85e2c; border-color: #fff;}
.leftRecom li:hover h3{ color: #f85e2c;}

.leftCon{ width:243px; border:1px solid #e4e4e4; background: #fff; }
.leftCon .leftTel{ margin:10px 0px 0px 15px;line-height: 16px; }
.leftCon .leftTel .icon{ width: 43px; height: 43px; margin-right: 6px; background-position: -533px -95px;}
.leftCon .leftTel span{ color:#303030; font-size:14px; }
.leftCon .leftTel strong{ font-size:20px; color: #f85e2c; font-family: impact;  display: block; line-height: 30px; }
.leftCon .icontxt{ font-size:12px; color:#303030; line-height:24px; padding:16px 15px;}

.singlePage .contxt{ line-height: 26px; font-size: 14px; color: #555;  padding:0px 8px;}
.acon{width:94%;padding:20px 3%;background:#fff;}
/* listProduct */
.listProduct .list{ width:108%;}
.listProduct .item{ width:236px; float:left; margin:0px 14px 10px 0px; text-align: center; }
.listProduct .item img{ width:234px; height:176px; display: block; background: #fff; border: 1px solid #dddddd; }
.listProduct .item h3{ width:100%; height:40px; line-height: 40px; display: block; color:#555555;  }
.listProduct .item:hover h3{ color: #ffc228;}
/* .pageProduct */
.pageProduct2 h1 { font-family:"Microsoft Yahei"; font-size:18px; line-height:25px; padding:15px 0; text-align:center; font-weight:700; }
.pageProduct2 .photo { margin-bottom:20px; }
.pageProduct2 .photo .img { display:block; padding:4px; border:1px solid #dbe7c7; margin:0 auto; }
.pageProduct2 .detaiInfo { margin-bottom:10px; }
/* pageProduct2 */
.pageProduct .contentCon{ background: #fff; border: 1px solid #dfdfdf; padding:20px 15px; }
.pageProduct .tod{}
.pageProduct .photo { width:358px; margin-bottom: 20px; }
.pageProduct .photo .jqzoom{ border:1px solid #ddd; width:358px; height:269px; position:relative; padding:0px; cursor:pointer;} 
div.zoomdiv {  z-index:  999; position: absolute; top:0px; left:0px; width: 200px;height: 200px; background: #ffffff;  border:1px solid #CCCCCC; display:none;  text-align: center; overflow: hidden;}
div.jqZoomPup { z-index : 999; visibility: hidden;  position: absolute; top:0px; left:0px; width: 100px !important; height :100px !important;  border: 1px solid #aaa; background: #ffffff; opacity: 0.5;-moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50);
}
.pageProduct .photo .img { width:358px; height:269px; display:block; }
.pageProduct .photoimg{ width:358px; height:82px; padding-top:10px; position:relative;}
.pageProduct .photoimg .list{ width:292px; overflow:hidden;position:relative; margin-left:38px;}
.pageProduct .photoimg .icon{ width:6px; height:12px; position:absolute; top:40px; cursor:pointer;}
.pageProduct .photoimg .btnleft{ left:10px; background-position:-492px -176px;}
.pageProduct .photoimg .btnright{  right:10px; background-position:-492px -189px;}
.pageProduct .photoimg .list .listcon{ width:300%;}
.pageProduct .photoimg a{ width:85px; height:64px; display:block; float:left;  margin-right:14px; border:1px solid #ddd;}
.pageProduct .photoimg a img{ width:85px; height:64px; display:block;}
.pageProduct .photoimg a:hover{ border:1px solid #f35b07;}


.pageProduct .baseInfo { width:326px; }
.pageProduct .baseInfo h1{ color:#555; font-weight:bold; font-size:16px; }
.pageProduct .baseInfo .miaos{ color: #666; margin-top: 20px;}
.pageProduct .baseInfo .miaos p{ padding-left: 5px;}
.pageProduct .baseInfo .showtel{ width:90%; padding:10px 5%; margin-top:20px; line-height: 28px; background: #f3f3f3;}
.pageProduct .baseInfo .showtel .telcon{ line-height: 28px;}
.pageProduct .baseInfo .showtel .telcon strong{ font-size:26px;font-family: impact;  color: #f0b010; }
.pageProduct .baseInfo .button { width:107px; height: 36px; margin-top: 10px; line-height:36px; margin-right:15px;  border-radius:2px; display:block; text-align: center; color:#fff; background: #f0b010; }
.pageProduct .baseInfo .button:hover { background:#1b1b1b; }
.pageProduct .detaiTit { height:44px; line-height:44px; border-bottom:1px solid #cecece; margin:15px auto 15px; }
.pageProduct .detaiTit h2{ width:95px; height: 42px; line-height: 39px; border-bottom:3px solid #f85e2c; text-align: center; color:#f85e2c;font-size:16px; }
.pageProduct .detaiInfo { margin-bottom:10px; padding:0px 10px 10px; color:#666; }
.pageProduct .showpContact{ background:url(../images/img/show_contact_pic.jpg) no-repeat right bottom; border:1px solid #e4e4e4; padding-bottom: 10px; }
.pageProduct .showpContact .txt{ padding:15px; color: #666; min-height: 222px; }

.pageProduct .reInformation{ border:1px solid #e5e4e4; margin-top:20px; padding-bottom:30px;}
.pageProduct .reInformation .tit{ font-weight:bold; font-size:16px; color:#333; }

.pageProduct .reInformation{ border:1px solid #e5e4e4; margin-top:10px; padding-bottom:30px;}
.pageProduct .reInformation .tit{ font-weight:bold; font-size:16px; color:#333; margin:10px 0px 0px 20px;}
/* listNews */
.listNews .list { padding:10px; overflow:hidden; }
.listNews .item { width:100%;  border-bottom:1px solid #dfdcdc; padding-bottom: 20px; margin-bottom: 25px; }
.listNews .item dt a { font-weight: bold; color: #f35b07; }
.listNews .item dt a:hover { text-decoration:underline; }
.listNews .item .time { color:#666666; font-size: 12px; font-weight: normal; }
.listNews .item dd{ height: 44px; margin-top: 10px; font-size: 12px; color: #666666; line-height: 22px;}
.listNews .pager{ width:710px; margin-left: 10px;}
.listNews .pager p{ float:left;}
/* pageNews */
.pageNewsRight{ width:300px; }
.pageNewsRight a{ display: block;}
.pageNewsRight .right_1,.pageNewsRight .right_2{ margin-bottom: 20px;}
.pageNewsRight .con{ width:94%; background: #fff; padding: 3%;}

.pageNewsRight .right_1 .item h3{ line-height: 36px; }
.pageNewsRight .right_1 .item .xx{ display: none;}
.pageNewsRight .right_1 .item img{ width:80px; height: 60px; float: left; display: block; margin-right: 10px;} 
.pageNewsRight .right_1 .item .txt{ height:60px; overflow: hidden; line-height: 20px; font-size: 12px; color: #999;}
.pageNewsRight .right_2 .con{ padding:5%; width:90%;}
.pageNewsRight .right_2 ul{ background:url(../images/nnewsbg3.jpg) no-repeat 4px 6px;}
.pageNewsRight .right_2 li{ line-height: 24px; font-size: 12px;}
.pageNewsRight .right_2 li a{ color: #666; text-indent: 32px;}
.pageNewsRight .right_2 li a:hover{ color: #f85e2c;}
.pageNewsRight .right_2 li span{ float: right; color: red; font-size: 12px;}

.pageNews{ width:640px;}
.pageNews h1.bt{ font-size:18px; line-height:25px; padding:15px 0; text-align:center; font-weight: bold; color:#333; border-bottom: 1px dotted #afafaf; margin-bottom: 5px; }
.pageNews .mark { height:30px; line-height:30px; text-align:center; font-size:12px; text-align: left; color: #999;  }
.pageNews .mark span { margin-right: 14px; }
.pageNews .info { margin-bottom:20px; padding: 10px 0; color: #666; }
.pageNews .showtag{ padding-left: 20px; margin: 30px 0 18px; color: #666;}
.pageNews .showtag a{ color: #666; text-decoration: underline;}
.pageNews .reLink {  width:640px;}
/* mapPage  */
.maplist li a {background: #eee;  width: 98%;  height: 30px;  line-height: 30px;  display: block;  margin-bottom: 10px;  padding-left: 2%;  font-weight: bold; }
.maplist li .box {  width: 110%;  height: auto;  margin-bottom: 10px;}
.maplist li .box a { height: 26px;  line-height: 26px;  width: 168px; display:inline-block;  text-align: center;  margin-right: 8px; padding:0px; border:0px; font-weight: normal;}
.maplist li .box a:hover {  background: #f35b07; color: #fff;}
/* formData */
.formData { width:550px; margin:0px auto 20px; padding-top:30px; }
.formData .item{ margin-bottom: 10px; height: 27px; line-height: 27px;}
.formData .liuyan{ height:82px;}
.formData .item p{ width:90px; float: left; text-align: right; line-height:27px; height: 27px;}
.formData .item label { margin-right:5px; }
.formData .item .tip { width:150px; margin-left:20px; float: left; }
.formData .item input, .formData tr.code input { width:250px; height:25px; line-height:25px; color:#666; float: left; border:1px solid #ccc; border-radius:2px; padding:0 5px; }
.formData .item textarea { width:250px; height:80px; color:#666; border:1px solid #ccc; margin-bottom:15px; border-radius:3px; padding:0 5px; }
.formData .item input:focus, .formData tr.code input:focus, .formData tr.item textarea:focus { border:1px solid #999; }
.formData .code{ height: 27px;}
.formData .code input { width:90px; float: left; }
.formData .item .sub { width:102px; height:32px; line-height:32px; text-align:center; background:#f85e2c; border-radius:2px; color:#FFF; border:none; margin-right:10px; cursor:pointer; }
.formData .sub:hover { background:#666; }
.formData tr.code img { float: left; vertical-align:middle; *vertical-align:0; margin-left:10px; }
.formData .err, .formData .red { color:#ff0000; }
.formData .red { font-size:16px; line-height:16px; font-weight:700; margin-right:5px; }

/*右侧悬浮框*/
.bcts_bar{width:120px; padding:10px; position:fixed; right:1%; z-index:111; top:100px; text-align:center; background:#dba30f; border-radius:3px;}
.bcts_bar h3{ color:#fff; font-size:20px; font-weight:bold; margin:10px 0;  }
.bcts_bar .yewu{ width:100%; background:#fff;  border-radius:3px; padding-bottom:5px; }
.bcts_bar .yewu h4{ width:100%; height:34px; line-height:34px;color:#fff; background:#303030; font-size:12px; margin-bottom:10px; border-top-right-radius:3px; border-top-left-radius:3px; }
.bcts_bar a.jt{ width:100%; display:block; height:30px; line-height:30px; color:#666; font-size:12px;}
.bcts_bar a.jt s{ width:19px; height:16px; background-position:-484px -220px; margin-right:6px; }
.bcts_bar .erweima{ width:100%; padding:5px 0px; border-radius:3px;  background:#fff; margin-top:1px; }
.bcts_bar .erweima img{ margin: 0 auto;}
.bcts_bar .returnTop{ width:43px; height:37px; background-position:-427px -207px; position:absolute; bottom:-37px; left:52px;   cursor:pointer;}
.bcts_bar .bct-tel{ color:#fff;  line-height:20px; padding:10px 0px 0px;}
.bcts_bar .bct-tel h5 s{ width:24px; height:18px; background-position:-518px -218px; margin-right:5px; }
.bcts_bar .bct-tel em{ font-size:16px;  font-weight:bold;}
.bcts_bar .c_close{ width:44px; height:29px; background-position:-427px -169px; position:absolute; top:-29px; left:52px;  cursor: pointer;}
.fly_talk{   height: 150px; padding:10px 0px 0px;  width:30px ; line-height:22px;  position: fixed;  right: 0px;  top: 200px;  z-index: 111;  text-align: center;  font-size: 18px;color: #fff;  background-color: #d8170e; cursor: pointer;}
.list_d li{ width:320px;}
.list_t{ padding-left:25px;}
.list_t li{ width:180px;}
.pager .pagingNav p{ float:left;}

@font-face {
  font-family: impact;
  src: url("../font/impact.eot");
  src: url("../font/impact.eot?#iefix") format("eot"), 
  	   url("../font/impact.ttf") format("truetype");
}
@font-face {
  font-family: Century;
  src: url("../font/Century Gothic.eot");
  src: url("../font/Century Gothic.eot?#iefix") format("eot"), 
  		url("../font/Century Gothic.ttf") format("truetype");
}

/* 栏目页分页 */
.wp-pagenavi{padding:30px 0;width:100%;text-align:center}
.wp-pagenavi a, .wp-pagenavi span{padding:6px 12px;margin:2px;font-size:13px;color:#333;background:#E6E6E6;}
.wp-pagenavi a:hover, .wp-pagenavi span.cur{color:#fff;background:#e59f19;}
.pageleft {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageright {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageleft {
	padding-left: 10px; float: left; text-align: left
}
.pageright {
	padding-right: 10px; float: right; text-align: right
}

/* 内容分页 */
.pages{
	text-align:center;margin-top:20px;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #999999;
	color:#666;
}
.pages span, .pages a:hover{
	border-color:#ccc;
	color:#000;
}
.pages span font{
	color:inherit;
}
.down a, a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:#000;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;
	color:#FFFFFF;
}
a.button_2:hover{
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
}
/* fullSlide */
.fullSlide{width:100%;position:relative;height:580px;background:#888;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:580px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:580px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:15px;margin:0 5px;overflow:hidden;background:url(../images/btn.png) right 0;line-height:999px;}
.fullSlide .hd ul .on{ background-position:0 0;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:3%;z-index:1;width:60px;height:60px;background:url(../images/slider-arrow.png) -116px -137px no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}
.fullSlide .next{left:auto;right:3%;background-position:4px -137px;}
.fullSlide .prev:hover,.fullSlide .next:hover{background-color:#333;}

.bannerbottom{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:10px;background: url(../images/bannerbotbg.png) repeat-x}

/*子页面开始*/
#lj{ width:100%; height:70px; margin-top:-70px; }
#icontentc{width:1110px;margin:0px auto;}
/*品牌介绍--开始*/
.about_menu{ width:1110px; height:127px; margin:30px auto 0px; text-align:center; background:url(../images/aboutbg3.png) no-repeat 0px 45px; }
.about_menu a{width:110px; height:127px; line-height:110px;margin:0 10px;display:inline-block;background:url(../images/aboutbg1.png) no-repeat center;}
.about_menu a:hover,a.about_menu_cur{color:#fff; font-weight:bold;background:url(../images/aboutbg2.png) no-repeat center;}


.about1{ width:100%; height:293px; background:url(../images/about_pic1.png) no-repeat center; margin:30px auto 0px; }
.about1 ul{ width:855px; height:auto; float:right; margin-top:70px; }
.about1 ul p{ width:100%; height:auto; line-height:30px; text-align:left; margin-top:10px; font-family:"微软雅黑"; font-size:14px; color:#fff; }

.about2{ width:100%; height:auto; background:url(../images/about_pic2.png) no-repeat center; margin:30px auto 0px auto; }
.about2 ul{ width:690px; height:auto; float:left; margin-top:0px; }
.about2 ul p{ width:100%; height:auto; line-height:30px; text-align:left; margin-top:5px; font-family:"微软雅黑"; font-size:14px; color:#333; }

.about3{ width:100%; height:419px; background:url(../images/about_pic3.png) no-repeat center; margin:30px auto 0px auto; }

.about4{ width:100%; height:auto; margin:50px auto 0px auto; }
.about4_c{ width:100%; height:auto; margin:30px auto 0px auto; text-align:left; }
.about4_c p{ width:100%; height:auto; line-height:30px; text-align:left; margin-top:10px; font-family:"微软雅黑"; font-size:14px; color:#333; }

.about5{ width:100%; height:504px; background:url(../images/about_pic5.png) no-repeat center; margin:30px auto 0px auto; }
.about5 ul{ width:757px; height:auto; float:right; margin-top:20px; }
.about5 ul p{ width:100%; height:auto; line-height:30px; text-align:left; margin-top:5px; font-family:"微软雅黑"; font-size:14px; color:#333; }

.about6{ width:100%;padding-top:220px;background:url(../images/about_pic6.png) no-repeat center top; margin:30px auto 0px; }

.about7{ width:100%; height:330px;padding-top:170px;background:url(../images/about_pic7.png) no-repeat center top;}
