@charset "utf-8";

/* base 公共部分 */
body { font: 14px/22px 思源黑体; color:#555; margin: 0px; text-align:center;}
*{ padding:0; margin:0; font-family:"思源黑体" !important;}
a { color:#555; text-decoration:none;}
a:hover{ color:#7e0208; text-decoration:none;}
ul,li{ list-style:none;}
img { border:none; }
.clearboth { clear:both; }
.page{ text-align:center; margin-top:20px; width:100%; float:left; margin-bottom:10px; }
.page a{ background:#b3b3b3; color:#fff; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ background:#555;}

.wrapper{width:100%; margin:0; padding:0; text-align:left; overflow:hidden;}
.header{width:100%;}
.header .top{width:1200px; margin:0 auto; height:120px;}
.header .top .logo{ width:295px; height:120px; float:left;}
.header .top .logo img{width:295px; height:120px;}
.header .top .daohang{ width:800px; text-align:center; float:left; margin-left:100px;}
.header .top .daohang .tel{ float:right; color:#bb0d16; font-size:16px; font-weight:bold; margin-top:15px;}
.header .top .daohang .tel span{ font-size:18px;}
.nav{height:60px; line-height:60px;position:relative; z-index:1;  float:left;}
.nav a{ color:#222;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 14px;padding-bottom:20px;font-size:16px; color:#000000; font-weight:200;}
.nav .sub{ display:none; width:180px; left:-46px; top:82px;  position:absolute; background:#fff;  line-height:32px; padding:5px 0; text-align:center; font-size:14px;}
.nav .sub li{ zoom:1; border-bottom:1px dashed #ddd;}
.nav .sub a{ display:block; padding:0 10px;}
.nav .sub a:hover{color:#7c020a; border-bottom:2px solid #7c020a;}
.nav .on h3 a{color:#7c020a;border-bottom:2px solid #7c020a;font-weight:bold;}


.slideBox{ width:100%;  overflow:hidden; position:relative;   }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute;right:50%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px;  text-align:center; background:#fff; cursor:pointer; border-radius:15px; }
.slideBox .hd ul li.on{ background:#7b020b; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; display:block;  }

.main{ width:1200px; margin:0 auto;}
.box1{ width:1200px; margin:70px auto;}
.box1 .img{ width:359px; height:420px; float:left; overflow:hidden;}
.box1 .img img{width:359px; height:420px;}
.box1 .nr{ float:right; width:800px;}
.box1 .nr .top{ margin-bottom:16px; margin-top:15px;}
.box1 .nr .top .title{font-size: 28px;color: #231815;display: block;height: 45px;font-family:"思源黑体"; }
.box1 .nr .top p{font-size: 15px;line-height: 26px;color: #89898a;}
.box1 .nr .top a {float: right;transition: .5s;margin: 20px 25px 0 0;font-size: 13px;background-color: #fcd576;width: 82px;height: 28px; border-radius: 14px;text-align: center;
line-height: 28px;color: #fff;}
.box1 .nr .picMarquee-left{ width:800px; margin:0 auto;  overflow:hidden; position:relative;}
.box1 .nr .picMarquee-left .bd{ padding:10px 0;   }
.box1 .nr .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.box1 .nr .picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.box1 .nr .picMarquee-left .bd ul li .pic{ text-align:center; }
.box1 .nr .picMarquee-left .bd ul li .pic img{ width:250px; height:180px; display:block; border:1px solid #ddd; }
.box1 .nr .picMarquee-left .bd ul li .pic a:hover img{ border-color:#daecf5;}

.box2{width:1200px; margin:0 auto;}
.box2 .title{ text-align:center; font-size:40px; color:#171616; font-weight:bold; font-family:"思源黑体"; margin-bottom:40px;}
.box2 .title p{ text-align:center; padding-top:20px;}
.box2 .xilie {width: 100%;margin-top: 35px;text-align: center;}
.box2 .xilie a {cursor: pointer;font-size: 19px;transition: .5s;color: #89898a;display: inline-block;border-radius: 17px; padding: 0 14px;height: 34px;line-height: 34px;}
.box2 .xilie a:hover, .xilie a.on {color: #fff;background-color: #fcd576;}
.box2 .picMarquee-left{ width:1200px; margin:0 auto;  overflow:hidden; position:relative; margin-top:40px; margin-bottom:40px;}
.box2 .picMarquee-left .bd{ padding:10px 0;   }
.box2 .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.box2 .picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.box2 .picMarquee-left .bd ul li .pic{ text-align:center; }
.box2 .picMarquee-left .bd ul li .pic img{ width:280px; height:210px; display:block;border:1px solid #ddd; }
.box2 .picMarquee-left .bd ul li .pic a:hover img{ border-color:#daecf5;}
.box2 .picMarquee-left .bd ul li .title1{ text-align:center; font-size:18px; line-height:40px;}
.box2 .more {transition: .5s;color: #89898a;font-size: 16px;text-align: center;line-height: 30px; width: 120px;height: 30px;border-radius: 15px;border: 2px solid #fcd475;display: block;
margin: 0 auto; margin-bottom: 0px;}
.box2 .more:hover {color: #fff;background-color: #fcd475;}

.box3{ width:100%; background:#f8f8f8; margin:70px auto;}
.box3 .center{ width:1200px; margin:0 auto; padding:70px 0;}
.box3 .center .title{ text-align:center; font-size:40px; color:#171616; font-weight:bold; font-family:"思源黑体"; margin-bottom:40px;}
.box3 .center .title p{ text-align:center; padding-top:20px;}
.box3 .center .nr{}
.box3 .center .nr .left{ float:left; width:530px;}
.box3 .center .nr .left .tit{ height:50px; background:url(../images/gy_bj.png) no-repeat left; line-height:36px; color:#7e0208; font-size:20px; margin-bottom:10px;}
.box3 .center .nr .left .tit a{ color:#fff; font-size:20px; padding-left:14px;}
.box3 .center .nr .left .tit span{ padding-left:20px;}
.box3 .center .nr .left p{ font-size:16px; line-height:28px; margin-bottom:25px;}
.box3 .center .nr .right{ float:right; width:605px;}
.box3 .center .nr .right img{ width:605px; height:663px;}

.box4{ width:1200px; margin:0 auto;}
.box4 .title{ text-align:center; font-size:40px; color:#171616; font-weight:bold; font-family:"思源黑体"; margin-bottom:40px;}
.box4 .title p{ text-align:center; padding-top:20px;}
.box4 .nr{}
.box4 .nr ul li{ float:left; width:350px; margin-right:75px; text-align:left;}
.box4 .nr .last{ margin-right:0;}
.box4 .nr ul li .pic{ width:350px; height:214px; margin-bottom:15px; overflow:hidden;}
.box4 .nr ul li .pic img{width:350px; height:214px;transform: scale(1,1);transition-duration: 0.5s;}
.box4 .nr ul li .pic img:hover{ transform:scale(1.1,1.1); transition-duration:0.5s;}

.box4 .nr ul li .tit{ color:#171616; font-size:16px;}
.box4 .nr ul li span{ color:#888888; font-size:12px; padding:8px 0; display:block;}
.box4 .nr ul li p{ line-height:26px;}
.box4 .nr ul li p a{ color:#f9b20d; font-size:16px; padding-top:5px;}
.box4 .more {transition: .5s;color: #89898a;font-size: 16px;text-align: center;line-height: 30px; width: 120px;height: 30px;border-radius: 15px;border: 2px solid #fcd475;display: block;
margin:40px auto;}
.box4 .more:hover {color: #fff;background-color: #fcd475;}

.box5{width:1200px; margin:60px auto;}
.box5 .title{ height:20px; line-height:40px; text-align:center; border-bottom:1px solid #ddd;}
.box5 .title span{ display:block; background:#fff; height:40px; line-height:40px; width:185px;font-size:40px; color:#171616; font-weight:bold; font-family:"思源黑体"; margin:0 auto;}
.box5 .nr{ margin-top:60px; height:150px; background:url(../images/jm_bj.jpg) no-repeat left;}
.box5 .nr ul li{ float:left; width:90px; text-align:center; margin-right:68px;}
.box5 .nr ul li a{ display:block;width:90px; height:90px; border-radius:90px; border:2px dashed #676464; text-align:center; font-size:45px; color:#8a8a8a; font-weight:bold; line-height:90px;cursor:pointer;}
.box5 .nr ul li a:hover{ color:#b02119;border:2px dashed #b02119;}
.box5 .nr ul li p{ margin-top:15px; font-size:15px;}
.box5 .nr .last{ margin-right:0;}

/*内页*/
.banner2{width:100%;}
.banner2 img{width:100%;}

.feilei{ width:100%; height:75px; background:#F2F2F2;}
.feilei .nr{ width:1200px; margin:0 auto;}
.feilei .nr ul li{ float:left; background:url(../images/left_bg03.jpg)right no-repeat; height:75px;padding: 0 15px 0 15px;font-size: 16px;}
.feilei .nr ul li a{display: block;height: 75px;line-height: 75px;text-align: center;color: #666;}
.feilei .nr ul li a:hover{ color:#7c020a;}
.feilei .nr ul li a.on{ color:#7c020a;}

.main2{width:1200px; margin:40px auto;}
.sider-left{width:210px;float:left;}
.sider-left .title{ height:45px; line-height:45px; font-size:18px;font-weight:bold; color:#fff; text-align:center; background:#0186d5; padding:0 10px;}
.sider-left .title span{ color:#00d8ff; font-size:14px; font-weight:200; padding-left:5px;}
.sider-left .title1{ height:45px; line-height:45px; font-size:18px;font-weight:bold; color:#fff; text-align:center; background:#d43817; padding:0 10px;}
.sider-left .title1 span{ color:#ef7960; font-size:14px; font-weight:200; padding-left:5px;}
.sider-left .nr{}
.sider-left .nr ul li{line-height:40px; border-bottom:1px solid #d0d0d0; background:url(../images/line.jpg) no-repeat center; color:#333333; text-align:center;}
.sider-left .nr ul li p{ line-height:32px; padding-left:30px;}
.sider-left .nr ul li .on{ color:#188eee;}
.sider-left .nr ul li .on1{ color:#d43817;}
.sider-left .nr1{ margin-top:25px;}
.sider-left .nr1 .title{height:45px; line-height:45px; font-size:18px; color:#fff; text-align:center; background:#0186d5; padding:0 20px;}
.sider-left .nr1 .tongzhi{ padding:10px 12px; border:1px solid #ddd;}
.sider-left .nr1 .tongzhi ul li{height:32px; line-height:32px; background:url(../images/dian.jpg) no-repeat left; padding-left:15px;}
.sider-left .nr1 .tongzhi img{}
.sider-right{width:1200px;float:right; font-size:15px;}
.sr-title{height:40px; line-height:40px; border-left:10px solid #7c020a;padding-left:10px; color:#000; border-bottom:1px solid #ddd;}
.sr-title a{color:#000;}
.sr-title span{color:#7c020a;}

.intro{}
.about{padding:15px 0;line-height:26px;min-height:360px;}
.about p{ margin-bottom:10px;}
.about .picMarquee-left{ width:853px;overflow:hidden; position:relative;}
.about .picMarquee-left .bd{ padding:10px 0;   }
.about .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.about .picMarquee-left .bd ul li{ margin:0 11px; float:left; _display:inline; overflow:hidden; text-align:center; width:258px;}
.about .picMarquee-left .bd ul li .pic{ text-align:center; }
.about .picMarquee-left .bd ul li .pic img{ width:250px; height:200px; display:block; padding:2px; border:1px solid #ccc; }
.about .picMarquee-left .bd ul li .pic a:hover img{ border-color:#188eee;  }

.jmys{ margin-top:45px;}
.jmys .join_left {background: url("../images/8_03.png") no-repeat;float: left;}
.jmys .join_left span {display: block;text-align: center;width: 60px;margin: 155px 185px 210px 35px;background-color: #7c020a;color: #fff;font-size: 48px; line-height:66px;}
.jmys .join_right {float: right;}
.jmys .join_right ul li {margin-bottom: 30px;border-radius: 5px;transition: .5s;width: 827px;padding: 25px 35px 25px 28px; background:#efefef;}
.jmys .join_right ul li span {display: block;color: #000;font-size: 18px;height: 44px;font-weight: bold;}
.jmys .join_right ul li:hover span,.join_right ul li:hover span{color: #fff;}
.jmys .join_right ul li:hover{color: #fff;background:#7c020a;}

.about1{padding:20px 0; padding-left:2px;}
.about1 ul li{ margin:10px;float:left; width:200px;}
.about1 ul li img{ padding:2px; border:1px solid #ddd; width:192px; height:137px;box-shadow: 0px 2px 3px #ddd;}
.about1 ul li h2{ margin:10px 0; text-align:left; font-size:16px; color:#000; font-weight:200;}
.about1 ul li span{ color:#ff9700;}
.about1 ul li p{ margin-top:10px; color:#888; line-height:24px;}

/*新闻中心*/
.news{ margin-top:30px;}
.news_list{padding:15px 0; float:left;}
.news_list ul li{padding:12px 0; border-bottom:1px dashed #ccc;}
.news_list ul li a{ color:#000; font-size:15px; font-weight:bold;}
.news_list ul li a:hover{ color:#7c020a;}
.news_list ul li span{ color:#999; line-height:30px; display:block;}
.news_list ul li p{ line-height:24px;}
.news-tp{width:213px;float:left;}
.news-tp img{width: 207px;height: 150px; padding:2px; border:1px solid #ddd;}
.news-wz{width:625px;float:right; line-height:24px;}
.news-wz h3 a{font-size:15px;font-weight:bold;}
.news-wz p.date2{margin:5px 0; color:#888;}
.news-wz p.more a{display:block; width:80px; height:24px; line-height:24px; border:1px solid #ff9700; text-align:center; color:#ff9700; margin-top:15px; font-size:13px; font-weight:200;}

.news_list1{padding:0; float:right; width:320px;}
.news_list1 .tit{ height: 42px; border-bottom: 1px solid #e5e5e5;color: #7c020a;font-size: 24px; margin-bottom:25px;}
.news_list1 ul li{ height:34px; line-height:34px; background:url(../images/dian.jpg) no-repeat left; padding-left:20px; border-bottom:1px dashed #ddd; color:#888;}
.news_list1 ul li span{ float:right; color:#999;}

.news_list2{ padding:15px 0;}
.news_list2 ul li{border-bottom: 1px solid #e5e5e5;padding:20px 0;}
.news_list2 ul li .img{margin-right: 35px;float: left;width: 265px;height: 165px;overflow: hidden;}
.news_list2 ul li .img img {transform: scale(1,1);transition-duration: 0.5s;display: block;width: 265px;height: 165px;}
.news_list2 ul li .img img:hover{ transform:scale(1.1,1.1); transition-duration:0.5s;}
.news_list2 ul li .news_right {float: left;width: 890px;}
.news_list2 ul li .news_right a{ color:#000; font-size:18px;}
.news_list2 ul li .news_right a:hover{ color:#7c020a;}
.news_list2 ul li .news_right span{ color:#999; line-height:30px; display:block; margin-bottom:15px;}
.news_list2 ul li .news_right p{ line-height:24px;}

/*新闻详细页*/
.news_show{ padding:15px 0;min-height: 650px;}
.news_show .name{ font-size:18px; text-align:center; line-height:40px; font-weight:bold; color:#000;}
.news_show .date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #dadada; padding-bottom:10px;}
.news_show .date .je{ color:#f49301; font-size:18px;}
.news_show .date .r3{ margin:0 auto; width:300px;}
.news_show .date .r3 span {padding: 2px 7px;background: #eef6f9;color: #555555;font-size:13px; text-align: center;border-radius: 3px; margin-right: 4px;margin-top: 4px; display: block;float: left;border: 1px solid #eee;}
.news_show .nr{ padding:8px 0px;line-height:26px;}
.news_show .nr p{ padding-bottom:10px;}
.news_show .nr .pic{ width:100%; margin-bottom:10px;height: auto;}
.news_show .back{ text-align:center;}
.news_show .back a:hover{ color:#ec6100;}
.news_show .nr .ti{border-left: 5px solid #3C8EFA;color: #3C8EFA;font-size:20px;margin-top: 10px; margin-bottom:10px; padding-left:15px;}
.news_show .tit{ width:1200px; margin:30px auto; height:50px; line-height:50px; background:#fcfcfc;border-left: 10px solid #7c020a;padding-left: 10px; color:#000; font-size:20px;}

.hall {display: block;width: 100%;height: auto;}

.product_list{padding:10px 0;}
.product_list ul li{width:282px;float:left; margin:12px 9px; display:inline; text-align:center;}
.product_list ul li.last2{margin-right:0;}
.product_list ul li .pic{overflow:hidden;width:282px; height:212px;}
.product_list ul li img{width:280px; height:210px;text-align:center; border:1px solid #ddd;transform: scale(1,1);transition-duration: 0.5s;}
.product_list ul li img:hover{transform:scale(1.1,1.1); transition-duration:0.5s;}
.product_list ul li h3 a{font-size:18px; font-weight:500; height:40px; line-height:40px; text-align:center;}
.product_list ul li p.xx{font-size:13px; line-height:24px; }
.product_list ul li p.more2{margin-top:5px;}
.product_list ul li p.more2 a{display:block; width:50px;height:24px; line-height:24px;text-align:center;float:left; margin-right:15px; color:#fff; border-radius:3px; background:#2d3037;}
.product_list ul li p.more2 a.orange{background:#dc541a;}
.tj{margin-top:25px;}
.tj2{ border:1px solid #ddd; padding:10px; }
.tj2 ul li{text-align:center; font-size:13px; margin:5px 0;}

.product_list1{padding:10px 0;}
.product_list1 ul li{width:200px;float:left; margin:12px; display:inline;background:#0186d5; text-align:center;}
.product_list1 ul li.last2{margin-right:0;}
.product_list1 ul li img{width:198px;height: 200px;text-align:center; border:1px solid #ddd;}
.product_list1 ul li h3 a{font-size:15px; font-weight:500; height:40px; line-height:40px; text-align:center; color:#fff;}

/*产品详细*/
.product_show{ padding:20px 10px;}
.product_show .pic{ width:400px; float:left;}
.product_show .pic img{ border:1px solid #ddd; width:400px;}
.product_show .guige{ width:490px; float:right;font-size:14px; line-height:30px;}

.product_show .sm{ width:100%; float:left; margin-top:20px;}
.product_show .sm .smbt{ border-bottom:solid 1px #dadada; width:100%; float:left;}
.product_show .sm .smbt span{ background:#287fc6; color:#fff; padding:5px 10px; border-radius:4px 4px 0 0; font-size:14px; float:left;}
.product_show .sm .neirong{ padding:10px; line-height:24px; float:left;}
.product_show .nr{ margin-bottom:10px;}
.product_show .nr .title{height: 30px;border-bottom: 1px #cccccc solid;font-weight: bold; margin-bottom:10px;}

.slideTxtBox{ width:98%;  text-align:left;  margin-top:20px; padding:0 10px;}
.slideTxtBox .hd{ height:30px; line-height:30px;  padding:0 10px 0 20px;    position:relative; border-bottom:1px solid #ccc; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:0;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; background:#2d3037;  color:#fff; margin-right:5px;}
.slideTxtBox .hd ul li.on{ height:30px;  background:#ff9000; }
.slideTxtBox .bd ul{ padding:15px 0;  zoom:1; line-height:30px;  }
.slideTxtBox .bd ul table{border-collapse:collapse; border:1px solid #ddd;}
.slideTxtBox .bd ul table tr td{padding:5px ;}


/*内页右边单页及表格、表单样式*/
.intro2{ line-height:26px; padding:20px 0;font-size:13px;line-height:28px;}
.intro2 table{  margin-bottom:20px; border-collapse:collapse; }
.intro table{border:1px solid #ccc;}
.intro2 table tr td{ padding:4px; }
.intro2 table tr td a{ color:#f00;}
.intro2 table tr td a:hover{ color:#c30;}
.intro2 table input, .intro2 table textarea{ border:solid 1px #ccc; padding:4px; font-family:"Arial"; border-radius:3px;}
.intro2 table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}
.intro1 table{ background:#dadada; margin-bottom:20px; margin-top:20px;}
.intro1 table tr td{ padding:4px; background:#fff;}
.intro1 table tr td a:hover{ color:#c30;}
.intro1 table input, .side_right .intro table textarea{ border:solid 1px #ccc; padding:4px; font-family:"Arial"; border-radius:3px;}
.intro1 table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}


/*内页右边单页及表格、表单样式*/
.feedback{ line-height:26px; padding:20px; }
.feedback span{ color:#f00;}
.feedback p{ margin-bottom:15px;}
.feedback table{  margin-bottom:20px; border:none;}
.feedback table tr td{ padding:10px;}
.feedback table tr td a:hover{ color:#c30;}
.feedback table input, .feedback table textarea{ border:solid 1px #ccc; padding:9px; font-family:"Arial"; border-radius:3px;}
.feedback table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}

.footer{ width:100%;}
.footer .f1{ width:100%; height:335px; background:url(../images/footer_bj.jpg) no-repeat center;}
.footer .f1 .center{ width:1200px; margin:0 auto; padding:50px 0; text-align:left; color:#a4a4a4;}
.footer .f1 .center ul li{ float:left; width:120px; margin-right:55px;}
.footer .f1 .center ul li .tit{ height:48px; line-height:48px; border-bottom:1px solid #bebebe; color:#a4a4a4; font-size:20px; margin-bottom:25px;}
.footer .f1 .center ul li p{ line-height:32px; font-size:16px;}
.footer .f1 .center ul li p a{ color:#a4a4a4;}
.footer .f1 .center ul li p a:hover{ color:#b02119;}
.footer .f1 .center .last{ margin-right:0; width:500px;}
.footer .f1 .center .last .left{ float:left; width:310px;}
.footer .f1 .center .last .right{ float:right; width:130px;}
.footer .f1 .center .last .right img{width:130px; height:130px;}
.footer .f2{ width:100%;line-height:50px; color:#fff; background:#232222;}
.footer .f2 .center{ width:1200px; margin:0 auto; text-align:center;color:#a4a4a4;}
.footer .f2 .center a{color:#a4a4a4;}

.floating_ck{position:fixed;right:20px;bottom:5%;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#7e0208;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../images/icon0701/zxicon.png);}
.quote{background-image:url(../images/icon0701/kficon.png);}
.qrcord{background-image:url(../images/icon0701/zxicon.png);}
.return{background-image:url(../images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-230px;top:0px;width:230px;height:80px;background-color:#7e0208;border-bottom:solid 1px #a40324;display:none; text-align:left;}
.floating_left a{color:#fff;line-height:70px;}
.floating_ewm{height:460px;top:-299px;}
.floating_ewm i{background-image:url(../images/ewm.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}
.kefu-list {width:160px;}
.kefu-list a {display: block;width:160px;color: #fff;-webkit-transition: 0.2s;-moz-transition: 0.2s; -ms-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}
.kefu-msg { width: 146px;padding-left: 70px; height: 73px;line-height: 73px;border-bottom: 1px solid #68070b;background: #7e0208 url(../images/qq_06-h.png) no-repeat 30px center;}
.kefu-qq {background: url(../images/qq_15-h.png) no-repeat 30px center;}
.kefu-qq, .kefu-mail, .kefu-tel { width: 146px;padding-left: 70px;height: 62px;line-height: 62px;border-top: 1px solid #68070b;border-bottom: 1px solid #68070b;}
.kefu-mail {background: url(../images/qq_22-h.png) no-repeat 30px center;}
.kefu-tel {background: url(../images/qq_29-h.png) no-repeat 30px center;}
.kefu-weixin {border-top: 1px solid #68070b;padding: 40px 30px; width: 156px;overflow: hidden;}
.kefu-weixin h3 {float: left;width: 16px;text-align: center;font-size: 12px;color: #fff;height: 100px;padding: 10px;line-height: 16px; background-color: #68070b;border-radius: 5px 0 0 5px;}
.kefu-weixin .img { float: right;width: 100px;height: 100px;padding: 10px; background-color: #fff;border-radius: 5px;}







