@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	color: #000000;
	font-family: "微软雅黑";
	font-size: 14px;
	list-style:none;
}
a {
	text-decoration: none;
}
a:hover { color:#ff7800};

li {list-style: none;}
img {border: 0;}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
.h1{margin-left: 10px;float: left;font-size: 12px; margin-top: 1px;font-weight: bold;}
.clear{clear: both;}
.listftbg{background: #fff !important;}
.mr_frUl a{font-weight:bold}
.newsright{
	display: block;
    width: 270px;
    height: 107px;
    margin: 24px 0;
}
.titl{margin: 20px auto; font-size:28px; text-align:center; background-color:#bdbdbd; width:200px; color:#FFF}
.pageTop {
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #dddddd;
}
.pageTBox {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.pageTBox h3 {
	float: left;
	font-size: 12px;
	color: #959595;
}
.pageTBox span{font-size: 12px;color: #959595;}
.pageTBox ul {
	float: right;
}
.pageTBox ul li {
	float: left;
	background-repeat: no-repeat;
	background-position: left center;
	color: #959595;
	margin-left: 7px;
}
.pageTBox ul li a {
	margin-left: 20px;
	color: #959595;
	margin-right: 10px;
	font-size: 12px;
}
.pageTBox ul li.topLink1 {
	background-image: url(../images/linkpic1.jpg);
}
.pageTBox ul li.topLink2 {
	background-image: url(../images/linkpic2.jpg);
}
.pageTBox ul li.topLink3 {
	background-image: url(../images/linkpic3.jpg);
}
.pageTBox ul li.topLink4 {
	background-image: url(../images/rss.jpg);
}
.logoLine {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
	height: 100px;
	clear: both;
}
.logoLine dl {
	float: right;
	margin-top: 29px;
	background-image: url(../images/phone.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 75px;
	height: 54px;
}
.logoLine dl dd {
	color: #949494;
}
.logoLine dl dt {
	font-family: Impact;
	color: #ee543c;
	font-size: 22px;
}
.datu{margin: 0 auto; text-align:center}
/*========产品分类==========*/
/* 产品中心 */

.product_con {
    padding-top: 20px;
}

.title {
    width: 265px;
    height: 47px;
    margin: 0 auto;
    background: url('../images/icon_a.png') no-repeat 22px 0;
}

.title p {
    font-size: 30px;
    color: #696969;
    text-align: center;
}

.title img {
    margin-top: 22px;
}

.product_sum {
    width: 720px;
    margin: 0 auto;
    padding-top: 18px;
    padding-bottom: 36px;
}

.product_sum p {
    text-align: center;
    font-family: "simsun";
    font-size: 12px;
    color: #666666;
}

.product_main {
    width: 714px;
    margin: 0 auto;
}

.product_main ul li {
    width: 226px;
    float: left;
    margin-right: 10px;
}

.product_main ul img {
    margin-bottom: 16px;
}

.product_main ul .li_margin {
    margin-right: 0;
}

.product_main ul p {
    text-align: center;
}

.product_main ul .product_p1 {
    font-size: 16px;
}

.product_main ul .product_p2 {font-size: 12px}
.product_con .place { margin-top: 42px;}


.pro_bj{ background:url(/templets/feierkasi/img/index/pro_bj.jpg) repeat center top; height:900px; overflow:hidden; font-family:"Microsoft Yahei";}
.menu{ width:201px; height:719px; overflow:hidden; background:url(/templets/feierkasi/img/index/menu_foot.jpg) no-repeat center bottom;}
.menu h2{ background:url(/templets/feierkasi/img/index/menu_nav.jpg) no-repeat center top; height:62px; text-align:center; line-height:50px; overflow:hidden;}
.menu h2 a{ color:#fff; font-size:20px;}
.menu_c{ background:url(/templets/feierkasi/img/index/menu_bj.jpg) repeat-y center top; height:627px; overflow:hidden;}
.menu_c h4{ background:url(/templets/feierkasi/img/index/menu_wz.jpg) no-repeat; width:173px; height:27px; overflow:hidden; margin:0 0 11px 14px;}
.menu_c h4 a{ font-size:14px; display:inline-block; padding-left:30px; color:#fff; line-height:27px;}
.menu_c ul { margin:0 19px 10px;}
.menu_c ul li{ border-bottom:1px dashed #c9c9c9; line-height:32px; background:url(/templets/feierkasi/img/index/menu_ico.gif) no-repeat 10px center; padding-left:30px; font-size:14px;}
.menu_c ul li a{ color:#555555;}
.menu_c ul li a:hover , .menu_c ul .cur a{ color:#ff7800;}
.menu_c .nones{ border-bottom:0;}
.fl { float:left;}
.fr { float:right;}
.content1{ width:1200px; margin:0 auto; overflow:hidden; padding-top: 40px;}

.pro{ width:983px; height:720px; overflow:hidden;}
.p_nav{ height:45px; background:#dadada; overflow:hidden;}
.p_nav span a{ display:inline-block; line-height:45px;color:#535353; padding-right:10px;}
.p_nav li{ float:left;font-size:16px; background:url(/templets/feierkasi/img/index/pro_line.gif) no-repeat right center;}
.p_nav li a{ color:#535353; line-height:45px; display:inline-block; height:45px; padding:0 30px;}
.p_nav li a:hover , .p_nav .cur a{ background:#ee543c; color:#fff; text-decoration:none;}
.p_nav .nones{ background:none;}
.pro_c{ height:674px; overflow:hidden;}
.pro_c li{ float:left; margin:11px 11px 0 0; width:236px; height:180px; line-height:0; overflow:hidden; position:relative;}
.pro_c li img{ width:320px; height:246px; padding:1px; border:1px solid #dbdbdb; background:#fff;}
.pro_c .li01{ width:324px; height:290px; margin-right:3px;}
.pro_c .li01 img{ width:320px; height:246px;}
.pro_c li span{  width:234px; height:52px; line-height:52px; text-align:center; display:block; font-size:17px;}
.pro_c .li01 span{ width:320px;}
.pro_c li a:hover img { border:2px solid #ff7800; padding:0;}
.pro_c .nones{ margin-right:0;}


/*nav
.header_nav {height: 50px; width: 100%; background:#ee543c; line-height:50px; position:relative}
.nav { display:table; height:50px}
.nav-bar { width: 1080px; margin:0 auto;}
.nav-bar li { display:block; float:left; text-align:center; position:relative}
.nav-bar li:hover {background-color:#f67f6e;}
.nav-bar li.active { background-color:#f67f6e; font-weight: bold}
.nav-bar li a { padding:0 20px; display:block; color:#fff; font-size:16px; height:50px; line-height:50px}
.nav-bar li a:hover, .nav-bar li:hover a, .nav-bar li.active a {text-decoration:none}
.nav-bar li ul { display:none; background-color:#f67f6e; position:absolute; left:0px; top:50px; z-index:99999;width: 100%; text-align: center}
.nav-bar li ul li { float:none; display:block; border-top:1px #98BB47 dashed}
.nav-bar li ul li:last-child { border-bottom:none}
.nav-bar li:hover ul { display:block}
.nav-bar li ul li a { height:auto; padding:0px 20px; display:block; height:40px; font-size:15px; line-height:40px; font-weight: normal}
.nav-bar li ul li a:hover { text-decoration:none; background-color:#ee543c;color:#fff}
.nav-bar li a.hover {background-color:#f67f6e; font-weight: bold}*/


/*nav*/
.navbox{height:40px;position:relative;z-index:9; margin:auto;background:#ee543c;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;font-family:'微软雅黑';}
.nav{width:1002px;margin:0 auto;height:40px; list-style:none;}
.nav li{float:left;height:40px;position:relative; list-style:none;}
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li a span{float:left;display:block;line-height:40px;font-size:14px;color:#ffffff;cursor:pointer;width:110px;text-align:center; }
.mj_hover_menu{text-decoration:none; width:110px; background:url(/templets/feierkasi/images/menu_hover.jpg); height:40px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:40px;left:-9px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.mj_menu_pro_bg{width:825px; height:235px; background:url(/templets/feierkasi/images/menu_pro_bg.png) no-repeat;}
.mj_menu_pro_main{width:620px; margin:auto; padding-top:12px;}
.mj_menu_pro_li{ float:left;}
.mj_menu_li_txt{line-height:22px; font-size:12px; color:#696969;}
.mj_menu_li_txt font{font-size:14px; color:#bb1721;}
.mj_menu_li_txt a{color:#696969; text-decoration:none;}
.mj_menu_li_txt a:hover{color:#696969; text-decoration:underline;}

.mj_menu_news_bg{width:480px; height:185px; background:url(/templets/feierkasi/images/menu_news_bg.png) no-repeat;}
.mj_menu_news_main{width:440px; margin:auto; padding-top:12px;}
.mj_menu_news_li{padding:0px 30px; margin-right:30px; height:150px; float:left; border-right:solid 1px #cccccc; }
.mj_menu_news_img{float:left; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li2{padding:0px 30px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img2{float:left; margin-left:30px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li3{padding:0px 25px; height:150px; float:right; border-left:solid 1px #cccccc; }
.mj_menu_news_img3{float:left; margin-left:10px; text-align:left; color:#bb1721; line-height:30px; font-size:14px;}



/*
.nav {
	height: 50px;
	background-color: #ee543c;
	clear: both;
	line-height: 50px;
}
.nav ul {
	width: 1098px;
	margin: 0 auto;
	overflow: hidden;
}
.nav ul li {
	width: 122px;
	float: left;
	text-align: center;
}
.nav ul li:hover {
	background-color: #ffa100;
}
.nav ul li a {
	color: white;
	font-size: 16px;
}*/
/*banner*/
.bannerbox{width:100%;position:relative;overflow:hidden;}
.Homebanner{width:100%;position:relative;height:600px;overflow:hidden;}
.Homebanner ul{width:100%;position:absolute;height:600px;}
.Homebanner ul li{width:100%;height:600px;position:absolute;overflow:hidden;}
.Homebanner ul li img{width:1900px;position:absolute;left:50%;top:0px;display:block;margin-left:-950px;}
.Homeleft,.Homeright{background:#000;font-family:"宋体";width:50px;height:50px;line-height:50px;text-align:center;font-size:40px;color:#fff;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;opacity:0;z-index:899999}
.Homeleft{left:-60px;}
.Homeright{right:-60px;}
.bannerbox:hover .Homeleft{left:0px;opacity:1}
.bannerbox:hover .Homeright{right:0px;opacity:1}
.Homedot{position:absolute;width:100%;text-align:center;z-index:999;bottom:60px;}
.Homedot a{display:inline-block;margin:0px 5px;height:12px;width:12px;line-height:1000px;overflow:hidden;background:url(../img/index_229.png) no-repeat;}
.Homedot a.cur{background:url(../img/index_228.png) no-repeat}
.Homebannertext{position:absolute;left:0px;top:0px;width:100%;height:100%;}
.Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone{position:absolute;width:1180px;left:50%;margin-left:-590px;top:251px;text-align:center;z-index:9999;}
.Homebannertext dl.bannerone dt{float:right;font-size:45px;width:750px;height:80px;margin-left:100px;line-height:75px;color:#fff;background:#ee543c;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone dd{float:right;font-size:29px;color:#fff;background:#ffa100;width:360px;height:60px;line-height:60px;margin-right:45px;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo{position:absolute;width:1180px;left:50%;top:0px;color:#fff;margin-left:-590px;z-index:9999;}
.Homebannertext dl.bannertwo dt{padding-top:110px;position:relative;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo dt h3{color:#4c4c4c;font-size:50px;line-height:60px;font-weight:700;position:relative;}
.Homebannertext dl.bannertwo dt p{color:#4c4c4c;font-size:20px;position:relative;padding-top:20px;}
.Homebannertext dl.bannerthree{position:absolute;width:1220px;left:50%;margin-left:-610px;top:0px;}
.Homebannertext dl.bannerthree dt{float:left;position:relative;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree img{display:block;position:relative;width:auto;height:auto;left:0px;margin:0px;top:0px;}
.Homebannertext dl.bannerthree dd{width:500px;float:left;color:#fff;padding-top:170px;position:relative;padding-left:25px;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree dd h3{color:#696969;font-size:30px;font-weight:700;line-height:70px;}
.Homebannertext dl.bannerthree dd p{color:#696969;font-size:20px;line-height:30px;}
.bannereffect{opacity:0;filter:alpha(opacity=0);}
.bannertime{transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;}
.bannertime1{transition:all .8s ease-in-out .2s;-moz-transition:all .8s ease-in-out .2s;-ms-transition:all .8s ease-in-out .2s;-o-transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;}
.bannertime2{transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out 2s;-webkit-transition:all 1s ease-in-out .2s;}
.Homebanner li.cur .Homebannertext img.bigimg{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dd{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannertwo dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dt{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dd{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}
.Homebanner li.cur1 .bannertime{transition:all .4s linear .2s;-moz-transition:all .4s linear .2s;-ms-transition:all .4s linear .2s;-o-transition:all .4s linear .2s;-webkit-transition:all .4s linear .2s;}
.Homebanner li.cur1 .bannertime1{transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;-webkit-transition:all .4s linear .1s;}
.Homebanner li.cur1 .bannertime2{transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;-webkit-transition:all .4s linear;}
.Homebanner li.cur1 .Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dd{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannertwo dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dt{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dd{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .bannereffect{opacity:0;filter:alpha(opacity=0);}
.index_btn{width:100%;position:absolute;height:40px;top:560px;z-index:9999;background:#ee543c;}
.index_btn ul{margin:0px auto;padding:0px;width:1100px;}
.index_btn ul li{float:left;width:275px;height:40px;position:relative;}
.index_btn ul li span{position:relative;z-index:999;width:274px;display:block;height:40px;}
.index_btn ul li span a{display:block;width:274px;color:#FFF;background:#ee543c;cursor:pointer;font-size:14px;text-align:center;line-height:40px;border-right:1px solid #a7a7a7;float:left;height:40px;}
.index_btn ul li span a:hover{color:#FFF;background:#ffa100;}
.index_btn ul li span a.cur{border:none;width:275px;}
.index_btn ul li em{color:#fff;display:inline-block;height:40px;padding-left:30px;}
.index_btn ul li em.btn{background:url(../img/btn1.png) no-repeat left center;}
.index_btn ul li em.btn1{background:url(../img/btn3.png) no-repeat left center;}
.index_btn ul li em.btn2{background:url(../img/btn4.png) no-repeat left center;}
.index_btn ul li em.btn3{background:url(../img/btn2.png) no-repeat left center;}
.index_btnbox{width:275px;height:260px;background:#FFF;position:absolute;top:0px;left:0px;padding:20px 0px 0px 0px;}
.index_btnbox img{display:block;margin:auto;}
.index_btnbox p{margin:0px;padding:20px 0px 0px 19px;}
.index_btnbox p a{display:block;float:left;width:125px;padding-bottom:5px;line-height:24px;overflow: hidden;height: 26px;}
/*banner结束*/
.search {
	height: 50px;
	border-top: 1px solid #dddddd;
	line-height: 50px;
}
.searchPart {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.searchPart p {
	float: left;
	font-size: 12px;
}
.searchPart p span {
	color: #ee543c;
}
.searchPart p a {
    font-weight: bold;
	font-size: 12px;
	color: #656565;
	margin: 0 5px;
}
.searchPart p a:hover {text-decoration: underline;color:#ff7800;}
.searBox {margin-top: 10px;}
.searBox input {
	float: left;
	width: 235px;
	height: 24px;
}
.searBox img {
	float: right;
}


/*===========产品内页温馨提示======================*/
.insidenewbom{clear:both; margin-top:16px; border:#c0c0c0 18px solid; padding:15px;}
.insidenewbom .insidenewbomtit{font-size:18px;font-weight:bold;line-height:30px;margin-top: 5px;background:url(../images/fuwu.png) no-repeat left 4px;padding-left:42px;}
.insidenewbom .insidenewbombox .insidenewbomboxfl{ overflow:hidden; float:left; width:61%; background:url(../images/line.png) no-repeat right; padding:14px 0; margin:0 0 12px 0;}
.insidenewbom .insidenewbombox .insidenewbomboxfl li{ width:50%; float:left; text-indent:28px; background:url(../images/fuwu_b3.png) no-repeat left; font-size:14px; color:#333; margin:14px 0; line-height:15px; height:15px; overflow:hidden;}
.insidenewbom .insidenewbombox .insidenewbomboxfr{float:right; width:244px;background:url(../images/call.png) no-repeat left top;}
.insidenewbom .insidenewbombox .insidenewbomboxfr p{ display:block; font-size:18px; color:#ee543c; font-weight:bold; margin-left:66px;}
.insidenewbom .insidenewbombox .insidenewbomboxfr p strong{clear:both; display:block; font-size:22px; color:#ee543c; }
.insidenewbom .insidenewbombox .insidenewbomboxfr a{ width:100%;line-height:48px; display:block; background-color:#ffb400; color:#000000; font-size:20px; font-weight:bold; text-align:center; margin-top:10px;}
@media(min-width:1280px){
    .insidenew .insidenewfl{width:864px;}



/*hezuo*/
.coper {
	width: 1100px;
	margin: 30px auto;
	clear: both;
}
.coperName {
	height: 114px;
	background: url(../images/copername.jpg) no-repeat center 0;
	margin-bottom: 20px;
}
.coperName h2, .coperName span{
	text-align: center;
    font-size: 36px;
    line-height: 118px;
    font-weight: bold;
}
.coperName h2 span{
	color:#ee543c;
}
.coper ul {
	overflow: hidden;
}
.coper ul li {
	float: left;
	width: 167px;
	height: 110px;
	margin-left: 14px;
}
.coper ul li img {
	display: block;
	width: 165px;
	height: 108px;
	border: 1px solid #dddddd
}
#demo {
	overflow: hidden;
	width: 1100px;
	margin: 0 auto;
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left; width: 1100px;
}
#demo2 {
	float: left;
}
/*首页产品中心*/
.chanpanbg{width: 100%; background: #f3f3f3;padding-top: 40px;}
.pro_bg{max-width:1100px;width:100%; margin:0 auto; height:730px; background-position:center; background-repeat:no-repeat; background-size:cover;}

.pro_b{box-shadow: 0px 5px 8px #bdbdbd;width:238px; height:682px; border:1px solid #dddddd; float:left; background:#fff; }

.pro_b h4{ color:#4c556f; font-size:18px; background:url(../images/d2.jpg) 10px center no-repeat; height:60px; padding:21px 0 0 59px; width:137px; border-bottom:1px solid #eaeaea; margin:0 auto; line-height:1;}

.pro_b h4 i{ font-style:normal; font-size:11px; text-transform:uppercase;}

.pro_b ul{float:left; width:238px;}

.pro_b li{padding:9px 15px 9px 55px; font-size:14px; color:#2e2e2e; background:url(../images/cp04.png) no-repeat 34px center; font-family:"微软雅黑";height:32px; line-height:32px; overflow:hidden;cursor:pointer; border-left:#fff solid 4px;}

.pro_b li a{display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  font-size:14px; line-height:32px; color:#4c4c4c;}

.pro_b li a:hover{ color:#f76f0c; }

.pro_imgsbg{width:846px; float:right; padding:0 0 0}

.product08{ overflow:auto; height:600px; margin-top:0px; outline:none}

.pro_imgsbg dl{box-shadow: 0px 5px 8px #bdbdbd;width:252px; height:329px; margin:0 0 26px 30px; overflow:hidden; background:#ffffff; color:#2e2e2e;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.pro_imgsbg dl:hover{ background:#ee543c;}

.pro_imgsbg dl dt{ width:236px; height:173px; overflow:hidden; border:#ffffff solid 8px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.pro_imgsbg dl dt img{ float:left; width:100%; height:173px; display:block; background-color:#efefef;}

.pro_imgsbg dl:hover dt{ border:#ee543c solid 8px;}

.pro_imgsbg dl dd{color:#2e2e2e; text-align:center;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.pro_imgsbg dl dd .tt{ display:block; margin:10px 0 0;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  font-size:20px;}

.pro_imgsbg dl:hover .tt{ color:#fff;}

.pro_imgsbg dl dd span{ padding:10px 10px 0; display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color: font-size:13px;}

.pro_imgsbg dl:hover dd{ color:#fff;}

.pro_imgsbg dl dd .mm{ display:block; margin:20px auto 0; width:128px; height:34px; text-align:center; border:1px solid #e3e3e3; line-height:34px; color:#2e2e2e; font-size:16px;}

.pro_imgsbg dl:hover .mm{border:1px solid #fff; color:#fff;}
/*热线*/
.zhaoshang {
	background: url(../images/zhaoshang.jpg) no-repeat center 0;
	padding: 69px 0 38px 0
}
.zssBox {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.zdText {
	float: right;
	width: 360px;
	height: 93px;
}
.zsText img {
	margin-left: 246px;
}
.rexian span{
	line-height: 50px;
    padding-left: 1150px;
    color: #fff;
}
.rexian p {
	float: right;
	color: #f8f9f7;
	font-size: 26px;
	font-family: Impact;
	line-height: 49px;
	margin-right: 450px;
}
/*困扰*/
.kunrao {
	overflow: hidden;
	position: relative;
	margin-top: 30px;
	background: url(../img/kunrao.jpg) no-repeat center bottom;
	height: 570px;
}
.kunrao>p {
	text-align: center;
	font-size: 18px;
	color: #333;
	margin-bottom: 5px;
}
.kunrao h4 {
	font-size: 18px;
	font-weight: bold;
	color: #333;
	text-align: center;
	margin-bottom: 5px;
}
.kunrao h3 {
	font-size: 40px;
	color: #ee543c;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}
.kunrao span {
	font-size: 18px;
	color: #333;
	position: absolute;
}
.kunrao span b {
	font-size: 25px;
	color: #ee543c;
}
.kunrao .s01 {
	left: 74px;
	top: 180px;
}
.kunrao .s02 {
	left: 0;
	top: 290px;
}
.kunrao .s03 {
	top: 405px;
	left: 40px;
}
.kunrao .s04 {
	left: 717px;
	top: 180px;
}
.kunrao .s05 {
	left: 770px;
	top: 290px;
}
.kunrao .btn {
	overflow: hidden;
	position: absolute;
	left: 670px;
	top: 410px;
}
.kunrao .btn a {
	display: block;
	width: 130px;
	height: 40px;
	background: url(../img/kunrao_zx.png) no-repeat center;
	float: left;
}
.kunrao .btn p {
	font-size: 12px;
	color: #999;
	float: left;
	margin-left: 10px;
	padding-right:5px;
}
.kunrao .btn em {
	font-size: 20px;
	color: #ee543c;
	display: block;
}
/*pk*/
.pk {
	width: 100%;
	height: 530px;
	padding-top: 30px;
	background: url(../img/pk_bg.png) repeat center;
	position: relative;
	margin:30px auto;
}
.pk .bk {
	display: block;
	position: absolute;
	left: 50%;
	bottom: -120px;
	margin-left: -790px;
}
.pk h2 {
	font-size: 30px;
	text-align: center;
}
.pk>p {
	font-size: 20px;
	color: #333;
	text-align: center;
}
.pk .pkBox {
	overflow: hidden;
	width: 1098px;
	margin: 0 auto;
	margin-top: -50px;
	position: relative;
}
.pk .pkContent {.customName h2
	overflow: hidden;
	width: 1072px;
	margin: 0 auto;
	height: 360px;
	position: relative;
	margin-top: 80px;
}
.jiage {
	text-align: center;
	color:#ffffff;
	overflow: hidden;
	width: 500px;
	margin: 0 auto;
	font-size: 20px;
	background-color:rgba(255, 101, 6, 1)
}
.jiage a{
	overflow: hidden;
	color:#ffffff;
	width: 500px;
	margin: 0 auto;
	font-size: 20px;
}

.pk .pkContent ul {
	overflow: hidden;
	position: relative;
}
.pk .pkContent li {
	float: left;
	width: 1072px;
	height: 360px;
}
.pk .pkContent li p {
	font-size: 13px;
	color: #666;
	margin-left: 20px;
	line-height: 20px;
	height: 60px;
	margin-top: 10px;
	width: 500px;
}
.pk .pkContent li b {
	color: #ee543c;
}
.pk .pkContent li .pleft {
	float: left;
}
.pk .pkContent li .pright {
	float: right;
}
.pk .pkContent li img {
	display: block;
	margin: 0 auto;
}
/*==========首页3大优势=========*/
.youshi1_bj{ background:url(/templets/feierkasi/img/index/pro_bj2.jpg) repeat center top; height:1050px; overflow:hidden; font-family:"Microsoft Yahei";}
.row3{background:url(/templets/feierkasi/img/index/youshi.png) no-repeat center top;margin:0px 0px 22px;}
.row3w{width:1150px;height:979px;position:relative;margin:0 auto;}
.row3 .tit{font-size:22px;color:#ee543c;line-height:40px; margin-left: 50px;}
.row3 .entit{font-size:12px;color:rgb(140, 125, 125);line-height:16px; text-transform:uppercase;margin-left: 50px;}
.row3 .desc{font-size:14px;color:#343434;line-height:26px;min-height: 71px;padding-left: 50px;text-align: justify;margin-top: 22px;}
.row3 .box1{width:470px;position:absolute;left:620px;top:20px;}
.row3 .box2{width:470px;position:absolute;left:100px;top:340px;}
.row3 .box3{width:470px;position:absolute;left:620px;top:680px;}
.row3 .box2 .desc{margin-top: 18px;}
.row3 .box3 .desc{margin-top: 11px}
.container {
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
    font-family: microsoft yahei;
}
.youshi{background:url(/templets/feierkasi/img/index/pro_bj.jpg) repeat center top; padding-top: 40px;margin:0 auto;text-align: center;font-family:"Microsoft Yahei";}
.Advan {
	background-color:#f3f3f3;
	border-top: 1px solid #d5d1d1;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	height: 843px;
	padding: 118px 0 48px 0;
	background: url(../images/advan.jpg) no-repeat center 0;
}
.leftAd {
	float: left;
	width: 500px;
	margin-top: 310px;
	margin-left: 515px;
}
.rightAd {
	float: right;
	width: 485px;
	margin-right: 385px;
}
.right3{
	margin-top:530px;
	width: 470px;
	margin-right: 380px;
	
}
.Advan p {
	height: 123px;
	line-height: 30px;
	font-size: 16px;
}
/*案例*/
.casePart {
	height: 457px;
	background: #f3f3f3;
	clear: both;
}
.caseBox {
	width: 1100px;
	margin: 0 auto;
	background-color: #ffffff;
	padding: 20px 0;
	height: 417px;
}
.mr_frbox {
	height: 310px;
}
.mr_frBtnL {
	float: left;
	margin-top: 134px;
	cursor: pointer;
	display: inline;
}
.mr_frUl {
	float: left;
	height: 310px;
}
.mr_frBtnR {
	float: right;
	margin-top: 134px;
	cursor: pointer;
}
.mr_frUl ul li {
	display: inline;
	float: left;
	height: 310px;
	width: 232px;
	margin: 0 12px;
	overflow: hidden;
	position: relative;
}
.mr_frUl ul li div {
	width: 230px;
	height: 258px;
	border: 1px solid #dddddd;
}
.mr_frUl ul li img {
	display: block;
	width: 222px;
	height: 250px;
	margin: 4px auto;
}
.mr_frUl ul li p {
	text-align: center;
	line-height: 40px;
}
/*案例1*/
.indexal{ margin:20px auto; width:1110px; overflow:hidden;}
.indexal .title{ font-family:"微软雅黑"; font-size:28px; color:#010101; border-bottom:1px solid #363636; margin-bottom:10px; line-height:55px; margin-bottom:20px;}
.indexal .title span{ font-family:"宋体"; font-size:13px; color:#a7a7a7; float:right; line-height:75px;}
.indexal .title span a{ font-family:"宋体"; font-size:13px; color:#a7a7a7;}
.indexal ul{ width:1110px; margin-left: 17px;clear:both}
.indexal ul li{ float:left; margin-right:5px; width:265px; height:260px; overflow:hidden;border-bottom: 1px solid #ddd;}

.productn{ border:1px solid #e1e1e1; position:relative}
.productn img{ width:265px; height:185px; padding:0px; margin:0px;}
.productn a:hover img{ border:2px solid #ff7800; padding:0;}
.productn .title{ position:relative; top:-32px; height:28px; overflow:hidden; margin:0px; padding:0px; font-family:"新宋体"; color:#FFFFFF; font-size:14px; text-align:center; background:url(../images/productbg1.png); _filter:Alpha(opacity=60); _background:#000; line-height:32px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {.productn .title{ top:-28px;background: hsla(10,0%,10%,0.6);} } 
.productn .title span{ position:relative; color:#fff; font-weight:normal;line-height:32px;float:none}
.productn .info{ text-align:center; font-family:"宋体"; color:#555555; font-size:13px; padding-top:0px; line-height:20px; margin-top:-15px; margin-bottom:5px;}
.productn .info a:hover { color:#ff7800}

/*================首页关于我们============*/
.profile {
	clear: both;
	height: 320px;
	background: url(../images/profilebg.jpg) no-repeat center 0
}
.profileBox {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.profileBox img {
	display: block;
	float: left;
	width: 300px;
	height: 300px;
	margin-left: 20px;
}
.profileText {
	float: right;
	width: 730px;
	margin-top: 100px;
}
.profileText p {
	color: white;
	line-height: 26px;
	height: 104px;
	overflow: hidden;
	margin-bottom: 20px;
}
.profileText input {
	width: 100%;
	height: 40px;
	border: 1px solid white;
	background: none;
	cursor: pointer;
	font-size: 18px;
	color: white
}
/*=========木器漆页面===============*/



/*=========about页面===============*/
.subL{
	font-size:20px;
display:inline;
	background: url(/templets/feierkasi/about/submbg.png); 
	background-repeat:no-repeat;
	background-position:left; background-color:#FFFFFF;
	height:62px;  color:#87766e;
	line-height:62px; padding-left:20px; padding-right:20px;
	text-align:center; float:left
}
.subL:hover {
	color:#FFF;
	background: url(/templets/feierkasi/about/at.png) no-repeat center top;
	height:73px;
}
.subL a:hover{
	color:#FFF;
}
.asubL{
	margin-top:25px; margin-bottom:25px;
	background: url(/templets/feierkasi/about/dot.png); 
	background-repeat:no-repeat;
	background-position:center;
	width:22px;
	position:relative;
	
	height:19px;
	cursor:pointer  

}
.asubL:hover {
	color:#5e2221;
	font-weight:bold;
	background: url(/templets/feierkasi/about/vis.png) no-repeat center top;}
.abpart1{
width:100%; margin:auto; height:964px; background-image:url(/templets/feierkasi/about/ab1bg.jpg); background-position:center top; background-repeat:no-repeat; }
.abpart1n{width:1024px; margin:auto; padding-top:285px; padding-left:3px; font-size:15px; line-height:28px; }
.abpart1t{ font-size:40px; font-weight:bold; line-height:50px;  color:#602423}

.abpart1t2{ font-size:20px; font-weight:bold; line-height:30px;  color:#602423}


.abpart2{
width:100%; margin:auto; height:2291px; background-image:url(/templets/feierkasi/about/ab2bg.jpg); background-position:center top; background-repeat:no-repeat; }
.abpart2n{width:1024px; margin:auto; padding-top:60px; padding-left:3px; font-size:15px; line-height:28px; }

.abpart3{
width:100%; margin:auto; height:1862px; background-image:url(/templets/feierkasi/about/ab5bg.jpg); background-position:center top; background-repeat:no-repeat; }
.abpart3n{width:1024px; margin:auto; padding-top:85px; font-size:15px; line-height:28px; }

.abpart4{
width:100%; margin:auto; height:1624px; background-image:url(/templets/feierkasi/about/ab6bg.jpg); background-position:center top; background-repeat:no-repeat;  }
.abpart4n{width:1024px; margin:auto; padding-top:120px; font-size:15px; line-height:28px; }

#lrtk{width:720px}
#lrtk >li{width:264px; margin:0 10px;}
.mb-wrapper{margin:0 auto 20px;position:relative; height:500px;left:0;top:0}
.mb-slider,.mb-scroll{width:100%;height:380px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0}
.mb-active-slider{border-color:#333}
.mb-slider .mb-panel{margin-top:100px;display:block;cursor:pointer;float:left;list-style:none}
.mb-panel a{outline:0}
.mb-slider .mb-panel.current{cursor:auto}
.mb-inside *{max-width:100%}
a.mb-scrollButtons{display:block;width:65px;height:65px;position:absolute;top:40%;margin-top:-29px;cursor:pointer;text-decoration:none;outline:0;border:0; z-index:1
}
a.mb-scrollButtons.mb-left{ background-image:url(/templets/feierkasi/about/left.png);left:-150px;}
a.mb-scrollButtons.mb-right{background-image:url(/templets/feierkasi/about/right.png); right:-150px;}
a.mb-scrollButtons.mb-left:hover{}
a.mb-scrollButtons.mb-right:hover{}
a.mb-scrollButtons.disabled{display:none}
.mb-controls{margin:0 auto;text-align:center;position:absolute; top:350px; left:560px;z-index:100; visibility:hidden}
.mb-controls a{color:#666;font:18px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0}
.mb-panel{margin-top:90px}
.mb-controls a:hover{color:black}
.mb-controls a.current{color:#900}
.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0}
.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px}
.main-nav a:hover{color:black;border-bottom:2px solid black}
.mb-inside img{width:100%}
/*方案*/
.custom {
	width: 1100px;
	margin: 40px auto;
}
.customName {
	height: 95px;
	background: url(../images/customname.jpg) no-repeat center 20px;
	margin-bottom: 12px;
}
.customName h2{
	text-align: center;
	font-size: 30px;
	border:none;
}
.customName h3{
	text-align: center;
	margin-top: 30px; 
}
.custom h4 {
	color: #ee543c;
	background: url(../images/box.jpg) no-repeat center 0;
	width: 298px;
	height: 25px;
	margin: 0 auto;
	text-align: center;
	line-height: 25px;
}
.customCon h2 {
	color: #616161;
	background: url(../images/jjfabg.jpg) no-repeat center 0;
	width: 340px;
	height: 25px;
	font-weight: bold;
	margin: 0 auto;
	text-align: center;
	line-height: 25px;
}
.customCon {
	overflow: hidden;
	height: 346px;
}
.leftCus {
	width: 1200px;
}
.leftCus div {
	height: 132px;
	margin: 20px 0;
	width: 560px;
	float: left
}
.leftCus img {
	display: block;
	width: 132px;
	height: 132px;
	float: left;
}
.leftCus dl {
	width: 340px;
	float: left;
	margin-left: 20px;
}
.leftCus dl dd {
	color: #5c5c5c;
	line-height: 24px;
}
.leftCus dl dt {
	line-height: 24px;
	color: #a3a3a3;
}
.leftCus dl dt a:hover {
	color: #7d7d7d;
}
.newsPArt {
	background-color: #f3f3f3;
	clear: both;
	padding: 30px 0;
}
.newsBox {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
	height: 415px;
}
.leftNews, .midNews {
	float: left;
}
.rightNews {
	float: right;
	width: 270px;
}
.leftNews {
	width: 247px;
	padding-right: 56px;
	background-image: url(../images/shadow.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.newsName {
	height: 32px;
	background-image: url(../images/newsline.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow: hidden;
}
.blueDot {
	float: left;
}
.newsName h2 {
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #ee543c;
	margin-left: 17px;
}
.newsyou {
	float: right;
	padding-top: 5px;
}
.newsMid {
	display: block;
	width: 241px;
	height: 107px;
	margin: 24px 0;
}
.newsBox ul li {
	height: 42px;
	background-image: url(../images/dot.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	line-height: 42px;
	border-bottom: 1px dotted #cecece
}
.newsBox ul li a {
	margin-left: 14px;
}
.newsBox ul li h2{
	white-space:nowrap; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden; 
}
.midNews {
	width: 462px;
	padding-right: 56px;
	background-image: url(../images/shadow.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.midNLine {
	height: 107px;
	margin: 24px 0;
	overflow: hidden;
}
.midNLine img {
	display: block;
	float: left;
	width: 137px;
	height: 109px;
}
.midNLine dl {
	float: right;
	width: 305px;
}
.midNLine dl dd, .midNLine dl dt {
	line-height: 26px;
}
.midNLine dl dd a {
	color: #ee543c;
	font-weight: bold;
}
.BotmNew {
	clear: both;
}
.BotmNew div {
	height: 42px;
	line-height: 42px;
	border-bottom: 1px dotted #cecece;
	overflow: hidden;
}
.BotmNew div img {
	float: left;
	margin-top: 17px;
}
.BotmNew div p {
	float: left;
	margin-left: 10px;
}
.BotmNew div h6 {
	float: right;
	color: #adadad;
}
/*footer*/
.backToTop {
    display: none;
    width: 40px;
    height: 40px;
    position: fixed;
    _position: absolute;
    right: 10px;
    bottom: 10px;
    _bottom: "auto";
    cursor: pointer;
    background: url(../images/gotop_btn.png) no-repeat;
}
.pageBotm {
	background: #b2afb6;
	clear: both;
}
.footer-left{
	width:700px;
	height: auto;
	float: left;
}
.pageDBox {
	width: 1100px;
	margin: 0 auto;
}
.pageDBox h3 {
	line-height: 40px;
	border-bottom: 1px solid #ee543c;
	color: white;
	font-size: 18px;
	font-weight: bold
}
.pageDBox h3 span {
	color: #ee543c;
	font-weight: normal;
	font-size: 18px;
	margin-left: 5px;
}
.linkPart p {
	color: white;
	line-height: 30px;
    margin-top: 15px;
	margin-bottom: 20px;
}
.linkPart p a {
	color: #bee7ff;
    white-space: nowrap;
	margin: 0 5px;
}
.subNav {
	clear: both;
	height: 40px;
	line-height: 40px;
	background-color: #ee543c;
	text-align: center;
	color: white
}
.subNav a {
  font-weight:bold;
	color: white;
	margin: 0 10px;
}
.pageBText {
	background-image: url(../images/subnavbg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	padding-top: 40px;
	padding-bottom: 20px;
	overflow: hidden;
}
.botmLogo {
	float: left;
	margin: 22px 0 0 0;
}
.pageBText p {
	float: left;
	width: 550px;
	margin-left: 40px;
	line-height: 26px;
	color: white
}
.pageBText p span {
	color: white;
	margin: 0 20px;
}
.pageBText p a {
	color: white;
	margin-right: 20px;
}
.pageBText p a:hover {
	text-decoration: underline;
}
/*zhenshiqi*/
.p_cons{ width:990px; margin:15px auto 0px auto; height:auto!important; height:600px; min-height:600px;}

.p_cons_righty{ width:1003px; margin:0px auto 0px auto;height:auto!important; height:600px; min-height:600px;  float:right; background:url(../images/ybc_24.jpg) repeat-y center bottom;}
.p_cons_righty .title1{ width:1003px; height:60px; display:block; clear:both; text-align:center; line-height:40px; background:#FFFFFF; font-family:"微软雅黑"; font-weight:bold; font-size:24px; font-family: "微软雅黑"; font-size: 30px; color: #000000; line-height: 45px; margin-top:30px;}
.p_cons_righty .content{ width:1030px; height:30px; display:block; clear:both; text-align:center; font-size:18px; background:url(../images/ybc_03.jpg) repeat-y center bottom; text-align: center; font-size: 16px; font-family: "宋体"; color: #7d7979; line-height: 25px;}

.content2{ width:100%; padding:0px; margin:0px; height:60px; display:block; clear:both; text-align:center; line-height:60px; font-family:"宋体"; font-size:14px; margin-bottom:25px; border-bottom:1px solid #333333}
.content2 a{ color:#1b78c5}
.p_cons_righty .lei_title{ width:1047px; height:50px; margin:0px auto 0px auto; display:block; clear:both; text-indent:50px;line-height:40px; font-family:"微软雅黑"; font-size:18px; background:url(/templets/feierkasi/img/zsq-line.jpg) repeat-x center bottom;}
.p_cons_righty .lei_title span{ float:right; text-align:right; line-height:50px; font-family:"微软雅黑"; padding-right:45px;  font-weight:normal; font-size:14px;}

.p_cons_righty .bottom{ width:1003px; height:18px; background:url(/templets/feierkasi/img/zsq-line.jpg) no-repeat center bottom; display:block; clear:both}

.p_cons_righty UL {margin:20px auto 0px auto; padding:0px 0px 0px 0px; LIST-STYLE-TYPE: none; width:1020px;_width:1020px;}
.p_cons_righty UL LI {width:490px; margin:0px 10px 10px 0px; color:#323232; padding: 0px; float:left; font-size:12px; display:inline; line-height:20px;_line-height:0px; font-family:Verdana;}
.p_cons_righty UL LI .img {width:490px;height:201px; padding:0px 5px 8px 5px; text-align:center; margin:auto; background:url(/templets/feierkasi/img/zsq-line.jpg) no-repeat center bottom;background:none;padding:0px; margin:0px;  line-height:0px;}
.p_cons_righty UL LI .tit{ font-family:"微软雅黑"; font-weight:bold; color:#000000; font-size:14px; text-align:center; line-height:15px;}
.p_cons_righty UL LI img{font-family:Verdana; padding:0px 10px 8px 10px; margin:0px; line-height:0px;/*background:url(/templets/feierkasi/img/zsq-line.jpg) no-repeat center bottom;*/ overflow:hidden;}
.p_cons_righty UL LI span{ color:#515151;font-family:Verdana;}
.p_cons_righty img {
    height: auto;
}
/*bolang*/
.footer-right{width:300px;float:right}
.official-plat{width:100%;height:100%;position:relative}
.official-plat ul{float:right;margin-top:7px}
.official-plat ul li span{display:inline-block;width:32px;height:32px;background:url(../images/plat_icon.png) no-repeat 0 0;line-height:32px;float:left;margin-right:12px}
.official-plat ul li .weibo-logo{background:url(../images/plat_icon.png) no-repeat -32px 0}
.official-plat ul li .qq-logo{background:url(../images/plat_icon.png) no-repeat -64px 0}
.official-plat ul li{height:45px}
.official-plat ul a{display:inline-block;height:32px;width:100%;line-height:32px;color:#fff;text-decoration:none;font-size:12px}
.official-plat>p{display:inline-block;width:132px;height:132px;border:1px solid #ddd;background-color:#fff;margin-left: 0px;}
.official-plat .weixin{position:absolute;top:0;left:10px;background-image:url(../images/plat_qrcode.png);background-repeat:no-repeat;background-position:0 0}
.official-plat .weibo{position:absolute;top:0;left:10px;background-image:url(../images/plat_qrcode.png);background-repeat:no-repeat;background-position:-132px 0;display:none}
#wx-corner{border:10px solid transparent;border-left:10px solid #fff;position:absolute;top:12px;right:-40px;z-index:10}
#wb-corner{border:10px solid transparent;border-left:10px solid #fff;position:absolute;top:58px;right:-40px;z-index:10}
.marquee-box{overflow:hidden;width:100%;position:absolute;left:0;top:0}
.marquee{width:8000%;height:60px}
.wave-list-box{float:left}
.wave-list-box ul{float:left;height:60px;overflow:hidden;zoom:1}
.wave-list-box ul li{height:60px;width:100%;float:left;line-height:30px;list-style:none}
.wave-box{position:relative;height:60px;background:#f3f3f3}
@media only screen and (max-width: 768px)
{
/*顶部*/
.pageTBox, .coper, .leftCus, .customCon, .midNews, .pk, .caseBox, .newsBox, .leftCus div, .logoLine, .casePart, .nav, .nav ul, .search, .searchPart, .pro_b, .pro_bg, .pro_b ul, .pk .pkContent li img, .pro_imgsbg, .profileBox, .custom, .pk .pkBox, .pk .pkContent, .pk .pkContent li{width: 100%;height: auto; overflow:hidden;}
.pageTop ul{display: none;}
.pageTBox span{display: none;}
.pageTop{height: auto;}
.pageTBox h3{font-size: 0.8rem;padding-left: 1rem;}
.logoLine a{width: 100%;}
.logoLine dl{display: none;}
.logoLine h1{width: 100%;text-align: center;height: auto;}
.logo{margin: 0.5rem 0 0.3rem;width: 100%}
.nav ul li{width: 33.33%;}
.h1{margin-top: -50px}
/*banner*/
.Homebanner{height: 200px;}
.Homebannertext dl.bannerthree dd{padding-top: 20px;padding-left:0px;}
.Homebannertext dl.bannerthree{left: 0;}
.Homebannertext dl.bannerthree dd h3{font-size: 1rem;line-height: 1rem;}
.Homebannertext dl.bannerthree dd p{font-size: 0.8rem;line-height: 1.5rem;width: 250px;}
.Homedot{bottom: 10px;}
.searchPart p{display: none;}
.searBox{margin-bottom: 15px;margin-left: 10px;}
.listbanner{width: 100%;}
.Homebannertext dl.bannertwo dt{padding-top:10px;}
.Homebannertext dl.bannertwo dt h3{font-size:1.5rem;}
.Homebannertext dl.bannertwo{left:0;margin-left:1rem;width: 95%;}
/*产品*/
.chanpanbg{padding-top: 1rem;}
.pro_b{border:none;}
.product08{height: auto;margin-top: 0px;}
.pro_b li {
    width: 50%;
    float: left;
    text-align: center;
    height: 32px;
    border-bottom: 1px solid #d6d6d6;
    background: none;
    padding: 0;
    border-left: none;
}
.pro_imgsbg dl{margin: 1rem auto;}
/*困扰和pk*/
.container{width: 100%;background: none;height: auto;}
.kunrao>p, .pk>p{font-size: 1rem;}
.kunrao h3, .pk h2{font-size: 1.5rem;}
.pk{padding-top: 1rem;}
.kunrao .s01, .kunrao .s03, .kunrao .s02, .kunrao .s04, .kunrao .btn, .zhaoshang, .pright{display: none;}
.pk .pkContent li p{width: 96%; margin: 0;height: auto;padding:2%;}
.sjly, .sjkr{width: 100%;}
/*优势及案例*/
.youshi{padding-top: 1rem;}
.Advan{display: none;}
.mr_frBtnL, .mr_frBtnR{display: none;}
/*公司介绍*/
.coperName{height: auto;margin-bottom: 0px;}
.coperName h2, .coperName span{font-size: 1.5rem;}
.profileBox img{display: none;}
.profileText{width: 100%;}
.profile{height: 280px;}
.profileText p{padding: 0.3rem;}
/*新闻*/
.custom{margin: 10px 0;}
.customName{height: auto;background: url(../images/customname.jpg) no-repeat center 0px;}
.customName h2{font-size: 1.5rem;}
.BotmNew div h6, .leftCus img{display: none;}
.leftCus dl{width: 98%; margin: 0 1%;}
.leftCus div{border-bottom: 1px dashed #ddd;margin: 20px 0 0 0;}
.leftCus dl dt{padding-bottom: 1rem;}
.leftNews, .footer-left, .pageBText p, .rightNews{width: 100%;}
.BotmNew div, .newsBox ul li{width: 100%;overflow: hidden;}
.midNLine img, .newsMid, .newsright{width: 100%;margin: 0.5rem 0; height: auto;}
.newsPArt{padding: 0 1rem 1rem 1rem;}
.newsName{padding-top: 1rem;border-bottom: 1px solid #cecece;background: none;}
.midNLine dl, .midNLine{width: 100%; height: auto; margin: 0;}
.midNLine{border-bottom: 1px dotted #cecece;}
.midNLine dl dd a{font-weight: bold;}
.BotmNew div p{width: 92%;}
.customCon h2{width: 100%; background: none;}
/*footer*/
.botmLogo, .footer-right, .pageBText p span, .linkPart{display: none;}
.subNav{height: auto;}
.subNav a{white-space: nowrap;}
.pageDBox{width: 95%}
.pageBText p{margin: 0 2%;}
.pageBText{padding: 10px 0;}
}
@media only screen and (min-width: 420px) and (max-width: 768px){
.profile{background: #ee543c;height: auto;padding-bottom: 1rem;}
.profileText{margin-top: 1rem;}
}
@media only screen and (min-width: 504px) and (max-width: 768px) {
.pro_imgsbg dl{float: left;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.midNLine img, .newsMid{width: 50%;}
.pro_b li{width: 33%;}
}
@media only screen and (min-width: 769px){
.logo {
	float: left;
	margin-top: 16px;
}
.searBox {float: right;}
.pro_imgsbg dl{float: left;}
.sjkr, .sjly{display: none;}
}