@charset "utf-8";
*{ margin:0; padding:0;}
img,a{border:none;}
ul,ol,li{list-style:none;}
body {color:#666; font-size:12px; font-family:"Microsoft YaHei","微软雅黑", Arial;line-height:22px;}
img,a{border:none; text-decoration:none;}
a{ color:#666;}
.box{ width:1200px; margin:0 auto;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.lan{ color:#007dd4;}

.foot{ text-align:center; width:100%; min-width:1200px; height:50px; background:#1d6da8; color:#fff; font-size:14px; line-height:50px;}
.footdh{ min-width:1200px; width:100%; background:url(../images1/foo.jpg); padding:30px 0px;}
.footdh ul{  min-height:213px;float:left; width:700px; background:url(../images1/footdh.png) right center no-repeat;}
.footdh ul li{ float:left; width:115px;}
.footdh h1{ height:45px; font-size:18px; color:#000; font-weight:normal;}
.footdh ul li a{ display:block; color:#777; line-height:25px; font-size:12px;}
.footdh ul li a:hover{ color:#0093ff}

.erweima{ padding-left:50px; width:170px; background:url(../images1/footdh.png) right center no-repeat; min-height:213px; float:left;}

.footcon{ float:left; padding-left:40px;}
.footcon a{ display:block; margin-bottom:10px;}
.footcon p{ background:url(../images1/contact.png) left top no-repeat; padding-left:40px; padding-top:15px; line-height:20px; font-size:14px; font-weight:bold; color:#007dd4}


.top{ width:1200px; margin:0 auto; height:100px;}
.logo{ float:left; background:url(../images1/logo.png) left center no-repeat; width:260px;}
.dh{ float:left; width:780px; height:100px; overflow:hidden; position: relative;}
.sousuo{ border-radius:20px; float:right; width:130px; padding:0px 10px; height:25px; line-height:25px; border:1px #ddd solid; margin-top:37px;}
.sousuo1{ float: left; width:100px;}
.sousuo1 input{ width:100%; height:25px; line-height:25px; color:#999; font-size:12px; background:none; border:none;}
.sousuo2{ float:right; width:20px;}
.sousuo2 input{ width:100%; height:25px; line-height:25px; color:#999; font-size:12px; background:none; border:none;}
.welcome {
	position: fixed;
	bottom: 0;
	left: -100%;
	width: 100%;
	height: 240px;
	background: url(../images/welcome.png) no-repeat scroll center;
	z-index: 888;
}
.welcome .closeee {
	background: url(../images/guanbi.png) no-repeat center center;
	background-size: contain;
	position: absolute;
	top: 65px;
	left: 50%;
	margin-left: 500px;
	width: 20px;
	height: 20px;
	cursor: pointer;
}
.welcome_vx {
	position: fixed;
	left: 0px;
	bottom: 0px;
	width: 220px;
	height: 145px;
	cursor: pointer;
}