body,div,span,h1,h2,h3,h4,h5,h6,hr,p,blockquote,strong,var,b,u,i,center,dl,dt,dd,ul,ol,li,prea,address,fieldset,form,fieldset,label,legend,button,input,textarea,th,td{	margin:0;	padding:0;}
.openDiv1 .butBox dl dd a{	*+overflow:visible !important;}
body{	color:#444;	font-size:12px;	font-family: "Microsoft YaHei";	width:100%;	margin:0 auto;	overflow-x: hidden;}
ul,ol{	list-style-type:none;}
select,input,img,select{	vertical-align:middle;}
button,input,select,textarea{	font-size:100%;	border:none;}
li{	list-style-type:none;	vertical-align:top;}
img{	vertical-align:middle;	border:0px;	margin:0;	padding:0;}
h1,h2,h3,h4,h5,h6{	margin:0;	padding:0;	font-size:100%;}
address,cite,dfn,em,var{	font-style:normal;}
table{	border-collapse:collapse;	border-spacing:0;}
a img{	border:0;}
del{	text-decoration:line-through;}
em{	font-style:normal;}
.vimg-align{	vertical-align:middle;}
legend{	color:#222;}
fieldset,img{	border:0;}
a{	color:#444;	text-decoration:none;}
a:hover{	color:#c50000;	text-decoration:none;}
html{    position: relative;  min-height: 100%;   min-width: 1200px;}
/* 头部开始 */
#head {	background: #fff;}
#head .top {	background-color: #f3f1f6;	color: #999;	height: 30px;}
#head .top ul {	width: 1200px;	margin: 0 auto;}
#head .top ul li {	height: 30px;	line-height: 30px;	width: 600px;	float: left;	font-size: 12px;	color: #999;}
#head .top ul li a {	color: #999;	font-size: 12px;}
#head .top ul li a:hover {	color: #f25618;}
#head .top ul li.shez {	text-align: right;}
#head .second {	width: 1200px;	margin: 0 auto;	clear: both;	overflow: hidden;	height: 94px;}
#head .second ul {	float: left;	width: 680px;}
#head .second ul li {	float: left;	width: 180px;	height: 90px;}
#head .second .input1 {	float: right;	width: 180px;}
#head .nav {	background-color: #FA9B01;	height: 40px;     z-index: 999999;
    position: relative;}
#head .nav ul {	width: 1200px;	margin: 0 auto;	position: relative;}
#head .nav ul li {	width: 95px;	height: 40px;	line-height: 40px;	text-align: center;	font-weight: 700;	float: left;}
#head .nav ul li.jiachang {	width: 115px;	text-align: center;}
#head .nav ul .dingw {	width: 200px;	height: 72px;	position: absolute;	top: -32px;	left: 950px;}
#head .nav ul li a {	color: #FFF;	display: block;	font-size: 14px;}
#head .nav ul li a:hover {	background-color: #dd5219;}
#head .lbt {	width: 100%;	height: 360px;	position: relative;}
#erjiz #erjicd dd a img {	border-radius: 10px;}
#erjicd {	display: none;	width: 1470px;	padding-left: 500px;	background-color: #FFF;	position: absolute;	left: -500px;	z-index: 30;}
#erjicd dd {	width: 300px;	height: 104px;	padding-top: 5px;	background-color: #FFF;	float: left;	text-align: left;}
#erjiz #erjicd dd a {	padding-top: 5px;	padding-left: 5px;}
#erjiz #erjicd dd a img {	border-radius: 10px;}
#erjiz #erjicd dd a p {	width: 190px;	float: right;	text-align: left;	padding-left: 5px;	color: #000;}
#erjiz #erjicd dd a:hover p strong {	color: #FA9B01;}
#erjiz #erjicd dd a p small {	font-weight: lighter;	color: #666;     margin-top: 30px;
    display: block;}
.nav ul li#erjiz dl#erjicd dd a:hover {	background: none;}
#erjicd1 {	display: none;	width: 800px;	padding-left: 850px;	background-color: #FFF;	position: absolute;	left: -500px;	z-index: 50;}
#erjicd1 dd {	width: 150px;	height: 104px;	padding-top: 5px;	background-color: #FFF;	float: left;	text-align: right;}
#erjiz1 #erjicd1 dd a {	padding-top: 5px;	padding-left: 5px;}
#erjiz1 #erjicd1 dd a p {	width: 190px;	float: right;	text-align: left;	padding-left: 5px;	color: #000;}
#erjiz1 #erjicd1 dd a:hover p strong {	color: #FA9B01;}
#erjiz1 #erjicd1 dd a p small {	font-weight: lighter;	color: #666;}
.nav ul li#erjiz1 dl#erjicd1 dd a:hover {	background: none;}
.q_code {	width: 177px;	height: 55px;	background: url(/templets/default/images/q_code.png);	display: block;	position: absolute;	bottom: 0px;	overflow: visible;	z-index: 20;}
.code_layer {	position: absolute;	right: -70px;	top: 55px;	border-radius: 4px;	background: url(/templets/default/images/weixinbg.png) no-repeat;	width: 274px;	height: 271px;	display: none;	padding-top: 46px;}
.code_layer p {	color: #fa9b01;	font-size: 14px;	margin-bottom: 10px;	text-align: center;}
.code_layer span {	display: block;	width: 97px;	height: 96px;	margin: 0 auto;	margin-bottom: 10px;	text-indent: -9999em;	overflow: hidden;}
.code_layer span.weixin {	background: url(/templets/default/images/wxewm.jpg) no-repeat 0 0;}
.code_layer span.zxb {	background: url(/templets/default/images/shoujiwz1.jpg) no-repeat 0 0;}
.code_layer_l {	float: left;	width: 115px;	margin: 0 15px;	text-align: center;}
.code_layer_r {	float: left;	width: 115px;}


/* 底部信息 */
#foot{background:#fff;	border-top:2px solid #c9c9c9;}
#foot .foot1,#foot .foot2,#foot .foot3,#foot .foot4{	width:1160px;	margin:0 auto;}
#foot .foot1{	text-align:center;	height:150px;	line-height:30px;}
#foot .foot1 p{	color:#999;	font-size:16px;}
#foot .foot1 span{	color:#333;	font-size:20px;	font-weight:700;	line-height:60px;}
#foot .foot2 ul li{	width:118px;	height:86px;	float:left;	margin-left:10px;	text-align:center;	font-size:16px;	font-weight:700;}
#foot .foot3 .weibu1{	width:610px;	float:left;}
#foot .foot3{	margin-top:40px;}
#foot .foot3 .weibu1 ul,#foot .foot3 .weibu2 ul{	width:150px;	float:left;	color:#999;}
#foot .foot3 .weibu2 ul.ulr{	width:250px;	border-left:1px solid #e5e5e5;   padding-left: 50px;}
#foot .foot3 .weibu2 ul.ulr li{	font-size:14px; color:#ee771b; line-height:40px;}
#foot .foot3 .weibu2 ul.ulr li span{	font-size:24px;	font-weight: 700;}
#foot .foot3 .weibu2 ul.ulr li.djzx{	width:165px; height:32px; background:#fff; border:1px solid #ee771b; line-height:32px;  margin:10px auto 0;}
#foot .foot3 .weibu2 ul.ulr li.djzx a:hover{	width:165px; height:32px; background:#ee771b; color:#fff;}
#foot .foot3 .weibu2 ul.ulr li.djzx a{font-size:14px;	display:block;color:#ee771b;}
#foot .foot3 .weibu1 ul li{	line-height:28px;}
#foot .foot3 .weibu1 ul li a{	font-size:12px;	color:#757575;   line-height:20px;}
#foot .foot3 .weibu2{	width:486px;	float:right;	text-align:center;	padding-bottom:20px;}
#foot .foot3 ul li.bt{font-size:14px;	color:#424242;	margin-bottom:5px;}
#foot .foot3 ul li.weibiao {   font-size: 14px;   color: #999;}
#foot .foot2 ul li a img{   cursor:pointer;	position: relative;}
#foot .foot4{	border-top:#CCC 1px solid;	color:#999;	margin-top:30px;}
#foot .foot4 p{	padding-left:60px;	height:30px;	line-height:30px;}
#foot .foot4 .foot4a{	margin-top:10px;	text-align:center;	height:60px;	line-height:20px;	color:#999;	font-size:12px;}
ul, li, dd{font-size:14px;}
.cle{clear:both;}


/* 标题 样式*/
.idx-title{text-align:center;  margin-top: 30px;}
.idx-title h3{font-size:32px; color:#333; }
.idx-title h3 em{  font-style:normal; color:#C20000; font-size: 32px; font-weight: bold;}
.idx-title h3 .after,.idx-title h3 .before{display:inline-block;width:57px;height:1px;margin:0 26px;background-color:#d8d8d8;vertical-align:middle}
.idx-title p{padding:5px 0;font-size:14px;color:#333!important}
.idx-title-white p,.idx-title-white,.idx-title-white h3 em{ color:#FFF!important}
.idx-title-white h3 .after,.idx-title-white h3 .before{background-color:#fff;}
.idx-title-left{ text-align:left}


/* 2020年3月16日  
   局部换新颜 专题页
*/
.clear{clear:both; overflow: hidden;}
.baozhang{width:1095px; margin:0 auto;}
.baozhang ul li{float:left; width:136px; height:136px; border-radius: 136px; border:1px solid #717171;  text-align: center; margin:25px 100px 0 0;}
.baozhang ul li:nth-child(5){margin-right:0px;}
.baozhang ul li h3{ font-size: 16px;  color: #000;  line-height: 25px;}
.bzimg{width: 36px;  margin: 25px auto 0;}
.baozhang ul li p{color: #999; font-size: 14px;}
.localimport_list{ width: 100%;  position: relative;  margin-bottom: 30px;}
.localhuan .localimport_list .import_of {  width: 1200px;  height: 100%;  position: relative;  top: 0; display: none;}
.localhuan .localimport .localbtn_list li {  text-align: center;  width: 254px;  height: 41px;  margin-top: -1px; float: left;  font-size: 18px; color: #1b1b1b;  line-height: 40px;  cursor: pointer;}
.localhuan .localimport .localbtn_list {  clear: both; overflow: visible;  height: 40px;}
.localimport{width: 762px; border: 1px solid #FFD401;  margin: 30px auto;  border-radius: 40px;}
.localhuan .localimport .localbtn_list li.on{background:#FFD401; border-radius: 40px;}
.localhuan .localimport_list .import_of:nth-child(1){background: url(../images/chufang.jpg) no-repeat center center; height:560px; width: 100%;}
.localhuan .localimport_list .import_of:nth-child(2){background: url(../images/weishengjian.jpg) no-repeat center center; height:560px; width: 100%;}
.localhuan .localimport_list .import_of:nth-child(3){background: url(../images/dimian.jpg) no-repeat center center; height:560px; width: 100%;}
.importBox{width:1200px; margin:0 auto;}
.localModule{ width: 737px; height: 560px;  background: rgba(9, 9, 9, 0.5)!important; color: #fff;  border-radius: 30px;  margin-left: 460px;}
.xiangmutitle{width:665px; position: relative;}
.xiangmutitle ul li{ float: left; width: 95px;  margin-right:12px; text-align: center; line-height: 30px; font-size: 15px;  height: 30px;  border: 1px solid #fff; border-radius: 30px; cursor: pointer;}
.xiangmutitle ul li:nth-child(6){margin-right:0px;}
.qianmianlocal .xiangmu li{float: left;  border: 1px solid #fff; border-radius: 15px;  padding: 3px 10px; font-size: 16px; margin: 0 20px 30px 0;}
.localline{ border:0.5px solid #fff; width: 1px; height: 30px;   background: #fff;}
.xmbox:nth-child(1) .localline{ position: absolute; left: 40px;}
.xmbox:nth-child(2) .localline{ position: absolute; left: 155px;}
.xmbox:nth-child(3) .localline{ position: absolute; left: 260px;}
.xmbox:nth-child(4) .localline{ position: absolute; left: 370px;}
.xmbox:nth-child(5) .localline{ position: absolute; left: 480px;}
.xmbox:nth-child(6) .localline{ position: absolute; left: 598px;}
.xmbox{ position: relative; display: none; }
.xmbox ul{background: rgba(255, 255, 255, 0.7)!important; left: -20px; color: #000;  border-radius: 6px; display: inline-block;  padding: 10px 30px; position: absolute; top: 30px;}
.xmbox:nth-child(2) ul{left: 85px;}
.xmbox:nth-child(3) ul{left: 175px;}
.xmbox:nth-child(4) ul{  left: 165px;  width: 460px; padding: 10px 0 10px 30px;}
.xmbox:nth-child(5) ul{left: 345px;  padding: 10px 0 10px 30px;  width: 310px;}
.xmbox:nth-child(6) ul{left: 495px;  width: 160px;  padding: 10px 0 10px 30px;}
.xmbox ul li{ font-size: 14px;  line-height: 25px; list-style: initial;}
.xmbox:nth-child(5) ul li{    float: left;  width: 120px;   margin-right: 20px;}
.xmbox:nth-child(4) ul li{ float: left; width: 210px;}
.xiangmu{width: 637px;  margin: 25px auto; }
.qianmianlocal .xiangmu{width: 605px;  margin: 25px auto;  clear: both;   overflow: hidden}
.xiangmutitle ul li.on{background: #C20000;  border: 1px solid #C20000;}
.localModule h2{font-size: 38px; font-weight: bold;  padding: 30px 0 0 65px;}
.localModule p{ font-size: 16px;  margin-left: 65px; margin-top: 20px;}
.localModule span{ font-size: 38px; padding: 0 10px;}
.tcxm ul li{ float: left;  padding: 4px 25px; background: #000;  border-radius: 20px;  margin-right: 10px; margin-bottom: 13px;  font-size: 16px;}
.tcxm{ width: 640px;margin: 20px auto 0;}
.localModule h3{font-size: 22px; margin-left: 52px; margin-top: 130px;}
.pinpai{ width: 1210px;  margin: 30px auto;}
.duangong{background: url(../images/duangong.jpg) no-repeat center center; height:420px; width: 100%; margin-top: 30px;}
.duangongmain{width:1078px; margin:0 auto; position: relative;}
.qianmianlocal h3{ margin-top: 35px;  margin-left: 70px;}
.liucheng li{width:65px; height:53px; border-radius: 63px; border:1px solid #fff; float:left; margin-right:22px;  font-size: 14px;  text-align: center;  padding-top: 12px;}
.liucheng li:nth-child(7){margin-right:0px;}
.liucheng{clear:both; overflow: hidden;  width: 605px; margin: 30px auto;}
.duangongdays ul li{font-size:16px; color:#000; float:left;}
.duangongTitle{width:355px; margin:0 auto 50px; padding-top:50px;}
.duangongdays{height:30px;}
.duangongdays ul li span{font-size:18px; color:#bf0d0b; padding:0 5px;}
.duangongdays ul li:nth-child(1){ position: absolute; left: 60px;  top: 200px;}
.duangongdays ul li:nth-child(2){ position: absolute; left: 135px;  top: 200px;}
.duangongdays ul li:nth-child(3){ position: absolute; left: 227px;  top: 200px;}
.duangongdays ul li:nth-child(4){ position: absolute; left: 305px;  top: 200px;}
.duangongdays ul li:nth-child(5){ position: absolute; left: 396px;  top: 200px;}
.duangongdays ul li:nth-child(6){ position: absolute; left: 480px;  top: 200px;}
.duangongdays ul li:nth-child(7){ position: absolute; left: 553px;  top: 200px;}
.duangongdays ul li:nth-child(8){ position: absolute; left: 645px;  top: 200px;}
.duangongdays ul li:nth-child(9){ position: absolute; left: 730px;  top: 200px;}
.duangongdays ul li:nth-child(10){ position: absolute; left: 810px; top: 200px;}
.duangongdays ul li:nth-child(11){ position: absolute; left: 885px;  top: 200px;}
.duangongneir ul li{float:left; width:30px; font-size:22px;}
.duangongneir  ul li:nth-child(1){ position: absolute; left: 77px;  top: 270px;}
.duangongneir ul li:nth-child(2){ position: absolute; left: 158px;  top: 270px;}
.duangongneir ul li:nth-child(3){ position: absolute; left: 243px;  top: 270px;}
.duangongneir ul li:nth-child(4){ position: absolute; left: 328px;  top: 270px;}
.duangongneir ul li:nth-child(5){ position: absolute; left: 416px;  top: 270px;}
.duangongneir ul li:nth-child(6){ position: absolute; left: 500px;  top: 270px;}
.duangongneir ul li:nth-child(7){ position: absolute; left: 583px;  top: 270px;}
.duangongneir ul li:nth-child(8){ position: absolute; left: 666px;  top: 270px;}
.duangongneir ul li:nth-child(9){ position: absolute; left: 750px;  top: 270px;}
.duangongneir ul li:nth-child(10){ position: absolute; left: 837px; top: 270px;}
.duangongneir ul li:nth-child(11){ position: absolute; left: 920px; top: 270px;}
.duangongline{width:1078px; margin:0 auto;}
.caseImage{ width: 255px;  height: 353px; border: 1px solid #cccccc;}
.caseImageB{width: 219px;  margin: -20px auto;}
.casebox{width:260px; float:left; margin-right:52px;}
.casebox:nth-child(4){margin-right:0px;}
.casebox:nth-child(2) .caseImageB, .casebox:nth-child(4) .caseImageB{ margin: 20px auto;}
.casemain{clear: both;  height: 480px; margin-top:40px;}
.caseContent h2{font-size:18px; color:#000; text-align: center;}
.caseContent p{font-size:14px; color:#666; text-align: center; margin-bottom:10px;  padding: 0 20px;}
.casebox:nth-child(1) .caseContent h2, .casebox:nth-child(3) .caseContent h2{line-height:40px;}
.casebox:nth-child(2) .caseContent h2, .casebox:nth-child(4) .caseContent h2{padding-bottom:20px;}
.casetitle .jindian{ float: left; font-size: 22px;     border-bottom: 3px solid #000;  line-height: 40px;}
.casetitle .yinwen{ color: #666;  font-size: 14px;  line-height: 50px;  margin-left: 20px;}

/* 文字滚动 */
.laocalfisheji{ width: 533px;   height: 247px;   float: left;  margin: 37px 0 0 146px;}
.scroll ul li {	font-size:14px; line-height:40px; height:40px; border-bottom:1px solid #ccc;}
.scroll ul li span{color:#bf0d0b; margin-left:80px;}
.scroll ul li em{margin-left:80px;}
.scroll {width:410px; height:200px; overflow:hidden;	margin:0 auto;}
.scroll li {height:20px;}
.laocalfisheji h3{font-size:16px; text-align:center; line-height: 50px;}
.laocalfisheji h3 span{color:#bf0d0b; margin:0 5px; font-weight: bold;}
.localleft h2{font-size: 20px; text-align: center; line-height: 90px;}
.localbutton{background: #ffd401; font-size: 20px;  height: 50px;  line-height: 50px;  text-align: center;  border-radius: 10px;  cursor: pointer;  color: #000;  margin: 15px auto;}


/* 免费报价 */
.mianfeisheji{background: url(../images/taocanform.jpg) no-repeat center center; height:520px; margin-top:50px; padding-top: 20px;}
.mianfeimain{background:url(../images/gbform.png) no-repeat center center; width:1320px; margin:0 auto; height:345px;  margin-top: 45px;}
.mianfeileft{float:left; width:360px; margin-left: 110px;  position: relative;}
.mianfeiright{width:533px; height:247px; float:left;  margin: 37px 0 0 146px;}
.mianfeiright ul li{float:left;  height:130px; width:265px;}
.mianfeiright ul li:nth-child(1){border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.mianfeiright ul li:nth-child(2){border-bottom:1px solid #cccccc;}
.mianfeiright ul li:nth-child(3){border-right:1px solid #cccccc;}
.mianfeiright ul li .mianimg{width:56px; margin:30px auto 10px}
.mianfeiright ul li:nth-child(2) .mianimg{ margin:20px auto 10px;}
.mianfeiright ul li:nth-child(3) .mianimg{width:61px;  margin:24px auto 10px;}
.mianfeiright ul li:nth-child(4) .mianimg{width:48px; margin:27px auto 10px;}
.mianfeiright ul li span{font-size:16px; color:#c20000; text-align: center; display: block;}
.mianfeibutton{background: #ffd401;  font-size: 20px;  height: 50px;  line-height: 50px;  text-align: center;  border-radius: 10px;  cursor: pointer;  color: #000; margin: 15px auto;}
.mianfeileft p{color: #666666; font-size: 14px;text-align: center;}
.mianfeileft input{width:355px; height:47px; border:1px solid #ccc; border-radius: 5px; display: block; font-size:16px; padding-left:10px; outline: none;}
.mainfeileTel{margin:15px 0;}
.mianfeileft h3{text-align: center; font-size:14px; color:#000; margin:35px auto;}
.mianfeileft h3 span{width: 360px; font-size:16px; color: #C20000; font-weight:bold; padding:0 10px;}
.mainShowUname, .mainShowTel, .mainShowSuc, .mainShowErr, .mainShowTishi{display:none; position: absolute; top: 120px;  background: rgba(9, 9, 9, 0.6)!important;  color: #fff;  width: 353px;  height: 45px;  line-height: 45px; font-size: 16px;  text-align: center; border-radius: 40px;}
.mianfeileft p span{color: #C20000; }