﻿*{list-style:none;margin:0;padding:0}
img{border:none; vertical-align:bottom;}
a{text-decoration: none;color:#000;}
a:hover{color:#42b134;}
.hover{-webkit-transition: all .50s ease;transition: all .50s ease;}
.clear{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
body{font-size:12px;color:#000;font-family:"microsoft yahei";behavior:url("csshover.htc");min-width:1280px;}
.yahei{font-family:"microsoft yahei"}.st{font-family:"宋体"}.en{font-family:Arial, Helvetica, sans-serif;}.daxie{text-transform:uppercase;}
.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt50{margin-top:50px;}
.bold{font-weight:bold;}.cen{text-align:center;}.txtl{text-align:left}.txtr{text-align:right;}
.fff{color:#fff;}.co333{color:#333;}.co666{color:#666;}.co999{color:#999;}.green{color:#4f6319;}.yel{color:#ff082b;}
.fl{float:left}.fr{float:right}.block{display:block;}.ov{overflow:hidden}
.font12{font-size:12px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size:20px}.font24{font-size:24px}
.wrap{width:1200px;margin:0 auto;}.w{width:100%;}.wbg{background:#fff;}.cbg{background:#efefef;}.posi{position:relative;}
.content{width:1200px;margin:20px auto;}

#header{position: fixed;top:0;z-index: 99;width: 100%;height: auto;background: rgba(255,255,255,0.8);background:#fff\9;box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);transition: all ease .3s;}
#header.scro{background: #fff;}

.logo{padding:10px 0;}
.logo img{height:80px;}
#header.scro .logo img{height:70px;}

.nav{height:70px;}
.nav li{float:left;height:90px;line-height:70px;position:relative;z-index:9;}
.nav li a{display:block;height:70px;padding:0 20px;overflow:hidden;}
.nav li a.on, .nav li a:hover,.nav li a.cur/*,#header.scro .nav li a.on,#header.scro .nav li a.cur,#header.scro .nav li a:hover*/{color:#e7320e;background:url(../images/nav_on.png) center bottom no-repeat;}
#header.scro .nav li a{color:#000;}
.nav li.font24{padding-left:60px;padding-right:0;background:url(../images/tel.png) 20px 20px no-repeat;}
/*子菜单*/
.nav li ul{display:none;position:absolute;left:-100px;top:100px;z-index:9;width:350px;padding:35px;border:1px solid #ccc;border-top:none;background:#fff;overflow:hidden;opacity:0}
.nav li ul p.fl{width:90px;height:130px;border-right:1px solid #ccc;}
.nav li ul p.fl a{height:auto;line-height:normal;padding:0;margin-bottom:10px;}
.nav li ul a:hover{background:none;}
.nav li ul img.fr{width:230px;height:130px;}

.slide{position:relative;}
.slide .bd{position:relative;z-index:0;overflow:hidden;}
.slide .bd li{float:left;width:100%;}
.slide .bd li img{width:100%;}
.slide .hd{position:absolute;bottom:30px;left:0;z-index:1;}
.slide .hd li{display:inline-block;display:inline\9;zoom:1\9;width:50px;height:1px;line-height:999px;margin:0 5px;border:1px solid #dcdcda;overflow:hidden;cursor:pointer;}
.slide .hd .on{border-color:#ff072a;background:#ff072a;}
.slide .btn{display:block;position:absolute;z-index:1;top:50%;margin-top:-20px;padding-top:12px;width:40px;height:28px;color:#fff;background-color:#ccc;}
.slide .prev{left:2%;}
.slide .next{right:2%;}
.slide .btn:hover{background:#ff072a;}

.tit{line-height:30px;}
.tit ol.fl{height:60px;position:relative;}
.tit ol.fl em{position:absolute;bottom:0;left:0;width:30px;height:1px;background:#000;}
.tit ol.fr ul.a a{display:inline-block;width:150px;height:30px;line-height:30px;margin-left:20px;color:#fff;background:#282828;-webkit-transition: all .50s ease;transition: all .50s ease;}
.tit ol.fr ul.a a:hover{background:#e7320e;}
.tit ol.fr ul.b a{display:inline-block;line-height:30px;padding:0 10px;margin-left:20px;border-bottom:1px solid #d4d2d2;-webkit-transition: all .50s ease;transition: all .50s ease;}
.tit ol.fr ul.b a:hover,.tit ol.fr ul.b a.cur,.tit ol.fr ul.b a.on{color:#fff;background:#282828;}
.tit ol.fr ul.b li{display:inline-block;*display:inline;zoom:1;}
.tit ol.fr ul.b li ul{display:none;position:absolute;left:0;top:30px;}
.tit ol.fr ul.b li ul a{width:80px;padding:0;margin:10px 0 0 10px;border:1px solid #d4d2d2;}

.icona{padding:50px 0;background:#f8f8f8;}
.icona dd{position:relative;}
.icona dd li{float:left;width:390px;margin-right:15px;margin-bottom:10px;display:inline;background:#fff;box-shadow: 0 0 10px #ccc;}
.icona dd li .pic,.icona dd li .pic img{width:100%;height:215px;-webkit-transition: all .50s ease;transition: all .50s ease;}
.icona dd li:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2); transform:scale(1.2);}
.icona dd li a{display:block;}
.icona dd li a.t{margin:20px 0;}
.icona .btn{display:block;position:absolute;z-index:1;top:50%;margin-top:-20px;padding-top:12px;width:40px;height:28px;color:#fff;background-color:#ccc;}
.icona .prev{left:0;}
.icona .next{right:0;}
.icona .btn:hover{background:#ff072a;}

.iconb{height:516px;padding:100px 0;background:url(../images/iconb.jpg) right top no-repeat #fcfcfa;}
.iconb dd li{float:left;width:400px;line-height:25px;margin:0 30px;display:inline;}
.iconb dd li img{height:180px;}
.iconb dd li a{display:block;}

.iconc p{line-height:25px;padding:0 30px;}
.iconc p.t{height:60px;position:relative;}
.iconc p.t em{position:absolute;bottom:0;left:30px;width:30px;height:2px;background:#ff082b;}
.iconc .more{display:inline-block;width:230px;line-height:40px;border:1px solid #ccc;}

.icond{height:516px;padding:100px 0;background:url(../images/icond.jpg) right top no-repeat #fbfbfb;}
.icond li{float:left;width:750px;}
.icond li img{float:left;width:280px;height:180px;margin-right:50px;display:inline;}
.icond li a{display:block;}
.icond li .t{position:relative;}
.icond li .t em{position:absolute;top:0;left:-30px;width:30px;height:2px;background:#ff082b;}
.icond .more{display:inline-block;width:120px;line-height:30px;border:1px solid #ccc;}

.icone{padding:80px 0;}
.icone dd{width:1150px;margin-left:50px;display:inline;position:relative;}
.icone dd .bd li{float:left;width:340px;margin:10px 20px 10px 0;display:inline;}
.icone dd .bd li .pic,.icone dd .bd li .pic img{width:100%;height:200px;-webkit-transition: all .50s ease;transition: all .50s ease;}
.icone dd .bd li:hover{box-shadow: 0 0 10px #ccc;}
.icone dd .bd li:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2); transform:scale(1.2);}
.icone dd .bd li a{display:block;}
.icone dd .bd li a.t{margin:20px 0;}
.icone .btn{display:block;position:absolute;z-index:1;top:30%;padding-top:12px;width:40px;height:28px;color:#fff;background-color:#ccc;}
.icone .prev{left:-100px;}
.icone .next{right:0;}
.icone .btn:hover{background:#ff072a;}
.icone .hd{position:absolute;bottom:-20px;left:-50px;z-index:1;}
.icone .hd li{display:inline-block;display:inline\9;zoom:1\9;width:50px;height:1px;line-height:999px;margin:0 5px;border:1px solid #dcdcda;overflow:hidden;cursor:pointer;}
.icone .hd .on{border-color:#ff072a;background:#ff072a;}

.foot{min-height:200px;padding:40px 0;background:#f8f8f8;}
.foot li.a{width:200px;}
.foot li.b{width:180px;line-height:25px;}
.foot li.b a{display:block;}
.foot li.c{width:400px;}
.foot li.c .wx{position:relative;}
.foot li.c .wx img{padding-right:20px;}
.foot li.c .wx .pic{position:absolute;left:200px;top:0;}

div.d_kefu { background:#FFF; width:70px; border:1px solid #d6d6d6; top:50%; margin-top:-140px; left:8px; position:fixed;  _position: fixed; z-index: 9999; box-shadow: 0px 0px 10px rgba(0,0,0,.3); } /*left*/ 
ul.u_kf {padding: 4px 0px 5px;}
ul.u_kf > li { cursor:pointer; background:#f1f1f1; margin:1px auto 0px; padding: 10px 1px 1px; width:60px; height:55px; text-align: center; position: relative; }
ul.u_kf > li.l_kfqq { background:url('../images/list.png') no-repeat 7px -290px #f1f1f1;  }
ul.u_kf > li.l_kfww { background:url('../images/list.png') no-repeat 7px -420px #f1f1f1;  }
ul.u_kf > li.l_code { background:url('../images/list.png') no-repeat 7px -490px #f1f1f1;  }
ul.u_kf > li.l_backtotop { background:url('../images/list.png') no-repeat 7px -360px #f1f1f1;  }
ul.u_kf > li:hover  { box-shadow: 0px 0px 5px rgba(0,0,0,0.3);  background:#FFF; position:relative; z-index:2; }
ul.u_kf > li:hover.l_kfqq { background:url('../images/list.png') no-repeat -60px -290px #FFF;  }
ul.u_kf > li:hover.l_kfww { background:url('../images/list.png') no-repeat -60px -420px #FFF;  }
ul.u_kf > li:hover.l_code { background:url('../images/list.png') no-repeat -60px -490px #FFF;  }
ul.u_kf > li:hover.l_backtotop { background:url('../images/list.png') no-repeat -60px -360px #FFF;  }
ul.u_kf > li:hover > div {	display: block;  cursor:default; }
ul.u_kf > li:hover > div > p { background:#FFF; top:-1px; width:8px; height:66px; left:-6px; position: absolute; }/*left*/
ul.u_kf > li > p {background:#3aa318; padding:0px 4px; top: 0px; height:15px; right:0px; color:#FFF; line-height:15px; overflow:hidden; font-size:12px; font-weight: bold; display:block; position:absolute; }
ul.u_kf > li > span {  color:#666; display:block; margin-top:36px;  }
ul.u_kf > li > div { background:#FFF; border:1px solid #f1f1f1; right:-180px; top: -0px; width:180px; display:none; position:absolute;  box-shadow: 0px 0px 5px rgba(0,0,0,0.3); }/*right*/
ul.u_kf > li > div > div  { overflow:hidden; margin:8px; border-bottom:1px solid #d6d6d6; }
ul.u_kf > li > div > div > p { float:left; margin-left:10px;  text-align:center;   }
ul.u_kf > li > div > div > span  { height:30px; line-height:30px; text-align:center; display:block;color:#666; }
ul.u_kf > li > div > div > p.p_kfp { width:71px; height:71px; margin-left:0; margin-bottom:8px; border:1px solid #d6d6d6; }
ul.u_kf > li > div > div > p.p_kft { width:80px; height:26px; line-height:26px; color:#333; }
ul.u_kf > li > div > div > p.p_kfd { width:80px; height:20px; line-height:20px; color:#666; }
ul.u_kf > li > div > div > p.p_kfa { width:80px; height:20px; line-height:20px;  }
ul.u_kf > li > div > div > p.p_kfa > a { display:block; width:78px; height:20px; line-height:20px; margin-top:5px; color:#666; background:#f4f4f4; border:1px solid #d8d8d8; }
ul.u_kf > li > div > div > p.p_kfa > a:hover {  color:#699c07; }

.topnav{height:55px;line-height:55px;border-bottom:1px solid #ccc;}
.topnav a{padding:0 35px;}
.topnav a:hover,.topnav a.cur{}

.acon{line-height:30px;}
.acon .heng{width:100%;height:40px;margin:10px 0;border-bottom:1px dashed #ddd;}
.acon h1{height:40px;font-size:18px;}
.acon img{max-width:100%;}
.acon .price{height:50px;font-size:30px;border-bottom:1px solid #ccc;}
.acon .btn{display:inline-block;width:310px;height:45px;line-height:45px;margin:0 15px;background:#f2a654;}

.bt{height:45px;line-height:45px;border-bottom:2px solid #707070;}

.abouta dt{width:608px;}
.abouta dt .zi{height:30px;border-bottom:2px solid #707070;}
.abouta dd{width:530px;}
.abouta dd .acon{padding:0 15px;}

.aboutb{height:700px;margin-top:150px;background:#bea87e;}
.aboutb li{width:50%;line-height:30px;position:relative;}
.aboutb li abbr{position:absolute;left:80px;top:80px;width:450px;}
.aboutb li:hover .pic{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}
.aboutb li.w1{height:369px;margin-top:-80px;}
.aboutb li.w2{height:800px;}
.aboutb li.w3{height:414px;}

.aboutc ul{line-height:30px;position:relative;}
.aboutc ul abbr{position:absolute;left:0;top:0;}
.aboutc ul abbr p{margin-left:20px;display:inline;}
.aboutc ul abbr p.t{width:420px;height:40px;border-bottom:2px solid #707070;}

.aboutd{padding:70px 0;background:#f5f5f5;}

.aboute{height:300px;background:url(../images/aboute.jpg) center top no-repeat;}
.aboute ul{line-height:30px;position:relative;}
.aboute ul li{float:left;width:315px;padding-left:70px;}
.aboute ul li p.t{height:40px;border-bottom:2px solid #707070;}

.prolist{padding:50px 0;background:#ededed;}
.prolist li{float:left;width:570px;line-height:30px;padding:10px;margin:20px 0;background:#fff;overflow:hidden;}
.prolist li img{width:100%;height:315px;margin-bottom:10px;}
.prolist li a{display:block;}

.join .ipt{width:720px;height:35px;line-height:35px;padding:0 10px;color:#888;border:1px solid #ddd;}
.join .btn{width:742px;height:45px;line-height:45px;border:0;background:#c21f1f;cursor:pointer;}

.conbg{padding:50px 0;background:#ededed;}
.conbg .wrap{width:1100px;padding:0 50px;}

.pronew dt,.pronew dd{width:50%;position:relative;}
.pronew dt img{width:100%;}
.pronew dt abbr{display:none;position:absolute;bottom:60px;left:0;z-index:2;}
.pronew dt abbr .line{display:inline-block;width:80px;height:3px;background:#fff;}
.pronew dt abbr.bg{bottom:0;background:rgba(0,0,0,0.5);background:#000\9;}
.pronew dd{padding:50px 0;}
.pronew dd p{padding:0 50px;}
.pronew li a{display:block;}

.profood{padding:50px 0;}
.profood .wrap{width:1024px;}
.profood li{float:left;width:300px;height:380px;line-height:30px;overflow:hidden;}
.profood li img{width:100%;height:190px;margin-bottom:10px;}
.profood li a{display:block;}

.contact dt{width:470px;min-height:592px;padding:30px 65px;background:#bea87e;}
.contact dt li{float:left;width:100%;}
.contact dt li.a{line-height:25px;padding-left:20px;border-left:5px solid #fff;}
.contact dt .co{color:#ece1cc;}
.contact dt li.b{padding-left:25px;}
.contact dt li.c{width:405px;padding-left:65px;padding-bottom:10px;border-bottom:1px solid#c8bca5;background:url(../images/ico7.png) no-repeat;}
.contact dt li.bg1{background-position:0 0;}
.contact dt li.bg2{background-position:0 -95px;}
.contact dt li.bg3{background-position:0 -200px;}
.contact dd{width:50%;}

.news_t{height:35px;line-height:35px;border-bottom:1px solid #e8e8e8;}
.news_t li{float:left;padding-right:40px;}
.news_t li a{display:block;padding:0 10px;}
.news_t li a:hover,.news_t li a.cur{height:35px;color:#3399ff;border-bottom:1px solid #3399ff;}
.news_t li a.on{height:35px;border-bottom:1px solid #3399ff;}

.newslist{padding:15px 0;}
.newslist dd li{float:left;width:100%;margin:20px 0;}
.newslist dd li img{float:left;width:210px;height:120px;}
.newslist dd li p{width:960px;line-height:26px;}
.newslist dd li p.desc{height:50px;margin:5px 0;}

/*
.tops{width:100%;height:195px;margin-top:5px;background:url(../images/ban.jpg) center top no-repeat;}

.cleft{width:285px;z-index:2;}
.lbg{position:absolute;top:0;left:0;width:285px;height:10000px;}
.ltit{width:100%;height:65px;line-height:65px;font-size:24px;}

.lnav dt{float:left;width:100%;height:40px;line-height:40px;}
.lnav dt a{display:block;width:282px;border-left:3px solid #fff;}
.lnav dt a:hover,.lnav dt a.cur{border-color:#005a93;background:#efefef;}

.lcontact{line-height:30px;padding:0 35px;}

.cright{width:880px;}
.rtit{width:160px;height:50px;line-height:50px;font-size:24px;background:#005a93;-webkit-border-radius:5px;border-radius:5px;}



.newsr{width:250px;padding:15px 20px;}
.newsr dd{margin:10px 0;}
.newsr dd li{float:left;width:100%;height:35px;line-height:35px;overflow:hidden;}

.piclist{float:left;width:100%;}
.piclist li{float:left;width:270px;line-height:25px;padding:10px;margin:20px 12px 0 0;display:inline;background:#fff;overflow:hidden;}
.piclist li img{width:100%;height:170px;margin-bottom:5px;}
.piclist li a{display:block;}


.shjinav{width:1198px;border:1px solid #cfcfcf;border-bottom:none;}
.shjinav dl{height:40px;line-height:40px;border-bottom:1px solid #cfcfcf;}
.shjinav dt{width:99px;border-right:1px solid #cfcfcf;background:#ececec;}
.shjinav dd{width:1050px;padding:0 24px;}
.shjinav dd a{padding:0 10px;}
.shjinav dd a:hover,.shjinav dd a.cur{color:#c00;}
.shjinav dd form{margin-top:5px;}
.shjinav dd .keys{width:180px;height:28px;line-height:28px;padding:0 5px;border:1px solid #d0d0d0;border-right:0;overflow:hidden;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.shjinav dd .so{width:60px;height:30px;line-height:30px;color:#fff;border:0;background:#c4261d;cursor:pointer;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}

.shuai{height:36px;}
.shuai dt{float:left;height:36px;line-height:36px;padding-left:30px;}
.shuai dd{float:right;}
.shuai dd a, .shuai dd span{float:left;height:25px;line-height:25px;margin-top:5px;}
.shuai dd a{padding:0 15px 0 5px;border:1px solid #CBCBCB;background:url(../images/jian.jpg) right center no-repeat;}
.shuai dd a.r{border-left:none;margin-right:10px;display:inline;}

.photo1{width:1180px;padding:10px;}
.photo1 dt.a{width:355px;background:#f2f2f2;}
.photo1 dt.a img{height:240px;}
.photo1 dt.b{width:600px;line-height:25px;margin-left:25px;display:inline;}
.photo1 dt.b span.fr{padding-left:20px;font-weight:normal;background:url(../images/ico26.png) 0 center no-repeat;}
.photo1 dd{width:160px;}
.photo1 dd ul.a{height:42px;padding:8px 0 0 55px;background:url(../images/share.jpg) no-repeat;}

.photo2{width:1140px;padding:30px;}
.photo2 dt{height:40px;line-height:40px;border-bottom:1px solid #ddd;}
.photo2 dd{line-height:25px;padding:20px;}

*/
.prenext{float:left;width:100%;padding:5px 0;border-top:1px solid #ddd;}

.gotop {display: none;position:fixed;bottom:30px;right:10px;z-index: 9999;width:50px;height:50px;background:url(../images/go_top.png) no-repeat;overflow:hidden;cursor:pointer; text-indent:-999em;}

.faqbox {margin:30px auto;width:670px;padding:20px 70px;}
.faqbox li{float:left;width:100%;line-height:25px;padding:6px 0;border-bottom:1px solid #eee;overflow:hidden;}
.faqbox li span{float:left;width:80px;height:25px;padding-right:10px;color:#666;}
.faqbox li span font{color:#f00;}
.faqbox li .ipt{width:360px;height:22px;line-height:22px;padding:0 5px;border:1px solid #ddd;}
.faqbox li  textarea {width:500px;height:80px;border:1px solid #ccc;}
.faqbox li .btn{width:130px;height:35px;line-height:35px;border:0;background:#90c81d;cursor:pointer;}
.faqbox li.ok{border:none;}
.faqbox li.t{line-height:50px;margin-bottom:20px;}

.pages{padding:20px 0;}
.pages a, .pages span{padding:6px 12px;margin:2px;font-size:13px;color:#333;background:#E6E6E6;}
.pages a:hover, .pages span{color:#fff;background:#333;}