@charset "utf-8";
/* CSS Document */
/* head css */

html,body{ height:100%; padding:0px; margin:0px; overflow:hidden;}


.12pxtext{font-size:12px; line-height:26px;}
.head-main{width:100%; height:66px; background-color: #22252A;opacity:0.9; border-bottom:1px solid #4E5156;}
.head-top{background-color:#22252A; height:26px; width:100%; border-bottom:1px solid #f0f0f0; }
.head-top-center{ width:1000px; padding-left:10px; height:26px; margin:0 auto; color:#F00; line-height:26px;}
.head-top-center a{ color:#F00;}
.head-top-center a:hover{ color:#00F;background:#FFFFFF;}
.head-top-center li a:hover{ color:#00F; background:#FFFFFF;}	
.head-top-center ul li{ float:left; display:block;}
.head-top-center li{ width:500px; color:#666;display:block;}
.head-top-center li span{ color:#F60; font-weight:bold; font-size:16px;}
.head-top-center li b1{ padding-left:20px;}
.head-top-center li b1 a{ color:#06F;}
.head-top-center li b1 a:hover{ color:red;}
.head-top-center li b2 a{ color:#000;}
.head-top-center li b2 a:hover{ color:red;}

.top-info{ float:left;text-align:right; height:22px; color:#CCC; width:400px;}
.head-menu{
	height:66px;
	width:1100px;
	margin:0 auto;
	
}
.head-menu-center{ width:auto; margin:0 auto;}
.tel{ display:block; float:left; width:125px; height:26px; padding-left:100px;}

.logo{ float:left; background:url(../images/logo.png) no-repeat 10px 10px; width:204px; height:56px;}

.head-menu-list{
	width: 1100px;
	height: 66px;
	font-size: 14px;
	}
.head-menu-list ul{ margin:0 auto;width:auto; float:right; }
.head-menu-list ul li{ float:left; line-height:66px;}
.head-menu-list li{ width:auto; padding-left:25px; display:block; text-align:center;}
.head-menu-list li a{ color:#fff; display:block;}
.head-menu-list li a:hover{ color:#FFCC00; }
.denglu{ display:block; background:#009DDE; width:80px;}
.select{ color:#FFCC00; width:115px; height:64px; font-size:14px; font-weight:bold;}
.bdsharebuttonbox{ float:right;}

/* 弹出 css */

.mapToolmore{
	position: absolute;
	top: 90px;
	left: 685px;
	width: 340px;
	height: 252;
	background: #fff;
	z-index: 1;
	opacity:0.99;
	  	  }
.mapToolmore h1{ font-size:14px; color:#000; padding-left:18px; line-height:33px;}
.mapToolmore ul{ float:left; width:350px; height:150px; border-top:1px  dashed #999; padding:0px; margin-left:15px;}
.mapToolmore li{ float:left; width:168px; font-size:12px; line-height:26px; }
.mapToolmore li a{ text-align:left;line-height:26px;} .mapToolmore li a:hover{ text-align:left;line-height:26px; color:#00F; background:#FFF;} 

.sellbtn{ width:79px; height:25px; background:url(../images/buybtn.gif) no-repeat; border:0px solid; margin-top:10px; margin-left:25px;}
.sellbtn:hover{ width:79px; height:25px; background:url(../images/buybtn-hover.gif) no-repeat; border:0px solid; margin-top:10px; margin-left:25px;}

/* main css */
.main{ float:left; width:100%; height:auto;}
.main-ad{ background:url(../images/about-bg.gif) repeat-x; height:252px; width:100%}
.main-news{ background:url(../images/news-img-bg.jpg) repeat-x;  height:252px; width:100%;}
.main-ad-center{
	margin: 0 auto;
	width: 1000px;
	height: 250px;
	background: url(../images/news-img2.jpg) no-repeat;
}
.main-news-center{
	margin: 0 auto;
	width: 1000px;
	height: 250px;
	background:url(../images/news-img.png) no-repeat;
}
.main-content{
	width:950px;
	margin:0 auto;
	height:auto;
}
.list-img{ float:left;  margin:25px;}
.about-menu-list{
	float: left;
	width: 229px;
	height: 500px;
	border: 1px solid #e3e3e3;
	margin-top: 15px;
	background: #f5f5f5;
}
.about-menu-list ul{ float:left;}
.about-menu-list li{
	float:left;
	width:200px;
	line-height:30px;
	margin-left:10px;
	text-align:center;
}
.about-menu-list li a{ font-size:12px; font-family:微软雅黑,黑体,宋体;}
.line{ background:url(../images/line002.gif) repeat-x; width:150px; height:2px; padding-left:5px;}
.more-tab{ width:202px; height:300px; margin:0 auto; margin-top:45px; float:left;}
.tab-center a{ display:block;font-size:12px;}
.pro-btn001{ background:url(../images/pro/btn001.gif) no-repeat; width:89px; height:27px; border:0px; color:#FFF; padding-left:13px; font-size:12px; line-height:27px; float:right; margin-right:20px;}
.pro-btn001:hover{ background:url(../images/pro/btn001-hover.gif) no-repeat; width:89px; height:27px; border:0px; color:#FFF; padding-left:13px; font-size:12px; line-height:27px;float:right;margin-right:20px;}
.tab-top{ float:left; background:url(../images/tab-top.gif) no-repeat; width:202px; height:8px;}
.tab-center{ float:left; background:url(../images/tab-center.gif) repeat-y; width:202px; height:auto; padding:0px;}
.tab-bottom{ float:left; background:url(../images/tab-bottom.gif) no-repeat; width:202px; height:10px;}
.tab-center h1{ text-align:left; font-size:14px; color:#1d2088; padding-left:15px;text-shadow:1px 1px 1px #fff;}
.tab-center ul{ text-align:left;}
.tab-center li{ float:left; text-align:left; padding-left:10px;}
.main-contain-news{
	float: left;
	width: 1000px;
	height: auto;
	margin-top: 15px;
	margin-left: 15px;
}

.main-contain-news li:hover{ background:#F0F0F0;}
.main-contain-news h1{ color:#7fa9ee; width:730px; border-bottom:1px solid #dbdbdb; line-height:35px;  }
.main-contain-news img{ float:left; margin-top:10px;}
.newlist-title{
	float:left;
	width:600px;
	font-size:20px;
	font-weight:bold;
	padding-left:25px;
	margin-top:35px;
}
.newlist-time {
	float:left;
	width:600px;
	font-size:12px;
	color:#999;
	padding-left:25px;
}
.newlist-more {
	float:left;
	text-align:right;
	width:600px;
	font-size:12px;
	color: #0094d9;
	padding-left: 25px;
}

.newlist-content{
	float:left;
	width:600px;
	font-size:12px;
	color:#000;
	padding-left:25px;
}
.main-contain{
	float: left;
	width: 680px;
	height: auto;
	margin-top: 15px;
	margin-left: 10px;
}
.main-contain h1{
	color:#7fa9ee;
	width:650px;
	border-bottom:1px solid #dbdbdb;
	line-height:35px;
}

.about-tab{
	float: left;
	width: 650px;
	line-height: 26px;
	height: auto;
	margin-left: 15px;
	margin-top: 15px;
	font-size: 14px;
	font-family: "微软雅黑";
}
.about-tab ul li{ float:left;}
.about-tab li{ margin-right:5px; margin-bottom:20px;}
.about-more{
	background: url(../images/tese-bg.gif) no-repeat;
	width: 196px;
	height: 323px;
	float: left;
	margin-left: 30px;
	margin-top: 15px;
	font-family: 微软雅黑,黑体,宋体;
}
.about-more ul{ width:196px; float:left;}
.about-more li{ width:195px; text-align:center; float:left; font-size:18px; line-height:26px; }

.footer{height:240px; margin:0 auto;width:1473px;  background: url(../images/footer-pic.jpg) #3a477b ;}

.footer-main{width:100%; height:85px; margin:0 auto; }
.footer-menu{ background:url(../images/footer-line.gif) repeat-x; height:34px; width:100%; border-bottom:1px solid #f0f0f0; }
.footer-menu-center{
	width:1000px;
	padding-left: 10px;
	height: 34px;
	margin:0 auto;
	color:#F00;
	line-height:26px;
}
.footer-menu-center a{ color:#09F;}
.footer-menu-center a:hover{ color:#000;}
.footer-menu-center li a:hover{ color:#000; text-decoration:underline;}
.footer-menu-center ul li{ float:left; display:block;}
.footer-menu-center li{ width:auto; color:#666;display:block;}
.footer-menu-center li span{ color:#F60; font-weight:bold; font-size:16px;}
.footer-menu-center li b1{ padding-left:20px;}
.footer-menu-center li b1 a{ color:#09F;}
.footer-menu-center li b1 a:hover{ color:000;}
.footer-menu-center li b2{ float:right; display:block; padding-left:600px;}
.footer-menu-center li b2 a{ color:#09F;}
.footer-menu-center li b2 a:hover{ color:000;}


.footer-list{
	height: 266px;
	width: 750px;
	float: left;
}
.footer-list-center{ width:1000px; margin:0 auto;}
.tel{ display:block; float:left; width:125px; height:26px; padding-left:100px;}

.logo{
	float:left;
	background:url(../images/logo.png) no-repeat 10px 10px;
	width:424px;
	height:56px;
}

.footer-menu-list{
	float: left;
	width: 620px;
	height: 40px;
	font-size: 12px;
	font-weight: bold;
	border-bottom:1px solid #d9d9d9;
}
.footer-menu-list ul{ width:680px; height:44px; }
.footer-menu-list ul li{ float:left; line-height:44px;}
.footer-menu-list li{ width:125px; margin-left:1px; display:block; text-align:left; padding-left:10px;text-shadow:1px 1px 1px #fff;}
.footer-menu-list2{
	float: left;
	width: 726px;
	height: 50px;
	font-size: 12px;
	margin-top:5px;
	}
.footer-menu-list2 ul{ width:137px; height:44px; float:left; }
.footer-menu-list2 ul li{  line-height:23px;}
.footer-menu-list2 li{ width:125px; margin-left:1px; display:block; text-align:left; padding-left:10px;text-shadow: 1px 1px 1px #fff;}
.footer-menu-list2 li a{ color:#09F; display:block; }
.footer-menu-list2 li a:hover{ color:#000; text-decoration:underline;}
.footer-logo{
	height: 91px;
	background: url(../images/footer-logo.png) no-repeat;
	width: 208px;
	margin-top: 30px;
	float: left;
}
.weixin-logo{
	height: 56px;
	background: url(../images/weixin.png) no-repeat 50px 0px;
	width: 208px;
	float: left;
	margin-top: 10px;
     }
.footer-content{
	width: 1000px;
	height: 250px;
	margin: 0 auto;
}
.bottom{ width:1000px; margin:0 auto; text-align:center; font-size:12px; float:left; color:#999;}
.bottom a{ color:#09F; }
.bottom a:hover{ color:#000; text-decoration:underline;}


.news-shipin{ float:left; margin:15px; width:270px; height:160px; background:#999; border:1px solid #666;color:#FFF;}
.play-pic{ float:left; margin-top:60px; margin-left:0px; background:url(../images/play-bg.png) no-repeat; width:189px; height:31px; padding:0px; color:#FFF; line-height:28px; padding-left:10px;}
.play-pic a{ color:#FFF; display:block;}
.play-pic a:hover{ color:#FFF;}
.play-pic:hover{ float:left; margin-top:60px; margin-left:0px; background:url(../images/play-bg-hover.png) no-repeat; width:189px; height:31px; padding:0px; color:#FFF; line-height:28px; padding-left:10px;}
.work-more{ float:left; margin:15px; width:270px; height:400px; text-align:center;}
.work-more h1{ font-size:12px; padding-left:10px; font-weight:100; line-height:22px; }
.work-more a{ color:#09F; text-decoration:underline; text-align:center;line-height:22px;}
.work-more a:hover{ color:#000; text-decoration:underline; text-align:center;line-height:22px;}
.work-list-top{ background:url(../images/work-list-top.png) no-repeat; width:270px; height:11px; margin:0 auto;}
.work-list{ border-left:1px solid #e3e2e2;border-right:1px solid #e3e2e2; height:370px;  background:#FFF; margin:0 auto; width:266px;}
.work-list-bottom{ background:url(../images/work-list-bottom.png) no-repeat; width:270px; height:11px; margin:0 auto;}
.main-contain-news ul{ float:left; width:1000px; height:100%; display:block; }
.main-contain-news li{ float:left; height:250px; line-height:26px; width:1000px; border-bottom:1px  dashed #CCC; }
.main-contain-news li a{ font-size:24px; float:right;  width:550px;display:block; padding-top:10px;}
.main-contain-news li span{ float:right; color:#999;width:550px; }
.news-showArea-img { float:left; width:420px; height:210px;}
.news-showArea-p { margin:0px 10px; float:left; width:540px; height:auto; line-height:26px; padding-left:15px;}

.new-tab-footer{ float:left; height:35px; width:720px; }
.new-tab-footer ul{
	display: block;
	float: right;
	width: 150px;
	height: 25px;
}
.new-tab-footer li{ display:block; float:left; width:26px; height:26px; margin-left:3px;  color:#FFF; line-height:26px; text-align:center;}
.list-select{ display:block; background:#99F;width:26px; height:26px; color:#FFF; }
.list-select:hover{ display:block; background:#66F;width:26px; height:26px; color:#FFF; }
.new-select{display:block; background:#33C;width:26px; height:26px; color:#FFF;}
.news-content{
	width: 100%;
	height: auto;
	margin-top:5px;
	padding:30px;
	line-height:26px;
	}
.news-content img{
	margin: o auto;
	width: 850px;
	padding-top: 30px;
	padding-bottom: 30px;

}
.news-content h1{
	font-size:30px;
	text-align:center;
	font-family:宋体，黑体，微软;
	line-height:40px;
	margin-top: 30px;
}
.news-content h2{ text-align:center; font-size:12px; color:#999; font-weight:100; line-height:26px;}
.news-content h3{
	font-family:宋体，黑体，微软;
	font-size:12px;
	text-indent:18pt;
	padding-left:20px;
	font-weight:100;
	line-height:26px;
}
.news-content p{ line-height:30px; font-size:14px;text-indent:25px;}
.news-title{
	float:left;
	width:100%;
	height:35px;
	line-height:35px;
	padding-left:20px;
}

.about-tab2{
	float: left;
	width: 680px;
	line-height: 26px;
	height: auto;
	margin-left: 15px;
	margin-top: 15px;
}
.about-tab2 ul li{ float:left;}
.about-tab2 li{ margin-right:5px; margin-bottom:20px;}
