﻿/* CSS Document */
*{ margin:0; padding:0;  font-size:12px;}
a{ text-decoration:none; color:#000;}
img{ border:none}
ul{ list-style:none;}
body{ background:url(../images/bg.jpg) repeat-x #bfecff;}
.wrap{width:1003px; margin:0 auto;}
.clear{ clear:both;}



.logo{ float:left; height:120px;}
.logo img{ padding:16px 0 0 7px;}
.logo h1{ color:#FFF; padding:5px 15px;}
.rexian{ background:url(../images/rexian.jpg) 0 31px no-repeat; height:94px; width:206px; float:right;}

.nav{text-align:center; height:52px;}
.nav li{ background:url(../images/nav.jpg) left center no-repeat; width:120px; height:52px; float:left; text-align:center; }
.nav li a{line-height:52px; text-align:center; display:block; width:120px;font-weight:bold; color:#FFF; padding-left:10px;}
#frist{ background:none;}


.main{ padding-top:24px;}

.left{ width:244px; float:left; background:#5fcfff; }
.top-left{ width:244px; float:left; background:#5fcfff; }
.right{width:741px; float:right;}
.daohang { background:url(../images/title-bg.jpg) repeat-x; height:50px;}
.daohang h2{font-size:14px; color:#FFF; line-height:50px; padding-left:20px; float:left;}
.daohang h2 a{ color:#FFF;display:block;}


.pro_fenlei li{  line-height:30px;  background:url(../images/prolist-bg.jpg) no-repeat;height:30px; width:229px; margin:5px 7px; }
.pro_fenlei li a{ display:block; color:#fff; padding-left:30px;}

.con-daohang { background:url(../images/contact.jpg) no-repeat; height:34px;}
.con-daohang h2{font-size:14px; color:#FFF; line-height:34px; padding-left:20px;}
.con-daohang h2 a{ color:#FFF; display:block;}
.contact{ background:#8addff;  width:224px; margin:5px 12px;}
.lianxi{ padding:10px;}
.lianxi p{line-height:20px; color:#004e9a; }


.company{ width:741px; float:right; background:#5fcfff; }
.more{ float:right; padding-right:10px;  color:#FFF;}
.more a{ font-size:14px;  color:#FFF; line-height:50px; display:block;}

.jianjie{ background:#8addff; margin:15px 10px;}
.jianjie img{ padding:5px; float:left;}
.jianjie p{line-height:280%; text-indent:2em;color:#004e9a; padding:0 10px;}
.jianjie p a{ color:#dd1359; font-weight:bold;}


.daohang1{ background:url(../images/pro-title-bg.jpg) no-repeat; height:81px; }
.daohang1 h2{font-size:16px; line-height:65px; padding-left:375px; color:#FFF; float:left;}
.daohang1 h2 a{ font-size:24px; padding-left:35px; padding-top:9px;color:#FFF;}
.more1{float:right; padding-right:280px;}
.more1 a{  line-height:70px; display:block; color:#FFF;}

.product{ background:url(../images/pro-bg.jpg) repeat-x #a4e4ff; margin-top:10px; padding-bottom:20px;}

.pro_zhanshi ul li{ float:left; width:181px; text-align:center; font-size:12px; margin:10px 10px 20px 8px;}
.pro_zhanshi ul li span{ background:url(../images/span-bg.jpg) no-repeat; height:29px; width:181px; color:#004e9a; display:block; margin-top:10px; line-height:29px;}
.pro_zhanshi ul li a{}
.pro_zhanshi ul li img{  width:181px; height:141px; }


.xiaobanner{ background:url(../images/xiaobanner.jpg) no-repeat; height:142px;}

.bottom{ background:url(../images/di-bg.jpg) repeat-x #5fcfff; margin-top:20px; padding-bottom:15px;}


.news{ width:340px; float:left; padding:0 10px;}
.news-title{ background:url(../images/new-title-bg.jpg) no-repeat; height:40px; width:187px; }
.news-title h2{font-size:14px; line-height:40px;  color:#FFF; float:left; padding-left:5px;;}
.news-title h2 a{ font-size:14px;color:#FFF;}
.more2{float:right; padding-right:5px; }
.more2 a{  line-height:40px;  color:#FFF;}

.news ul{ width:340px; padding:10px 0; background:#8addff; margin-top:10px;}
.news ul li{ line-height:26px; border-bottom:1px dashed #d9d9d9;padding:5px 0 5px 5px; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.news ul li a{ font-size:12px; color:#004e9a; float:left; padding-left:5px;}
.news ul li span{float:left; background:url(../images/riqi.jpg) no-repeat; width:100px; color:#FFF; text-align:center;}


.zizhi{ float:right; width:256px; padding-right:10px;}
.tu{ background:#8addff; margin:10px 5px 0 0;}
.tu img{ padding:10px 8px;}


.foot{ background:url(../images/foot-bg.jpg) repeat-x #3aa9f8; margin-top:20px; }
.foot-nav{ padding:30px 0 0 150px;  }
.foot-nav ul li{ width:80px; height:81px; float:left; }
.foot-nav ul li a{ color:#fff; font-size:12px; line-height:81px; display:block; width:80px;font-weight:bold;}
#first{ background:none;}
.foot p{ text-align:center; color:#fff;}
.foot p a{ color:#fff;}
.friendlink{ padding-top:25px;color:#fff;}
.friendlink p{font-family:"微软雅黑"; font-size:14px; line-height:42px; background:url(../images/lianjie-bg.jpg) no-repeat; width:122px; height:42px; float:left; }
.friendlink a{ font-size:12px; padding:0 5px; color:#fff;line-height:42px; }
.friendlink  span{color:#fff;}
.banquan{ line-height:40px;}


.nei-zizhi{ width:224px; margin:5px 12px;}
.nei-tu{  background:#8addff; margin:10px 5px 0 0;}
.nei-tu img{ padding:10px 8px;width:200px;}
.nei-daohang { background:url(../images/nei-titl.jpg) no-repeat; height:34px;}
.nei-daohang h2{font-size:14px; color:#FFF; line-height:34px; padding-left:20px;}
.nei-daohang h2 a{ color:#FFF; display:block;}


.nei-jianjie{ background:#8addff; margin:15px 10px;  padding:10px;}
.nei-jianjie p{line-height:250%; text-indent:2em;color:#004e9a; }


.nei-pro_zhanshi ul li{ float:left; width:220px;  text-align:center; font-size:12px; margin:10px 3px 20px 8px;}
.nei-pro_zhanshi ul li span{ line-height:250%; color:#004e9a; }
.nei-pro_zhanshi ul li img{  width:220px; height:160px;  border:1px #cfdcff solid; }
.nei-pro_zhanshi h3{ font-size:20px; padding:10px; color:#004e9a;}



.nei-xinwen{padding:12px 15px; border-top:none; float:left; width:700px; }
.nei-xinwen li{width:600px;   line-height:38px;padding:0 25px; border-bottom:1px dashed #004e9a; float:left;}
.nei-xinwen li a{ font-size:12px; color:#004e9a;}
.nei-xinwen li span{ float:right; font-size:12px; color:#004e9a;}


/*banner*/
#slider {
	width: 100%; /* important to be same as image width */
	height: 448px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
	width: 100%; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
	float: left;
	position: relative;
	display: none;
}
.banner p {
	position:absolute;
	top:310px;
	right:90px;
	color:#000;
}

.mBan2 { overflow: hidden; }
.mBan2 .slideBox{ width:100%; height:auto; position:relative; }
.mBan2 .slideBox .hd{ height: 10px; overflow: hidden; position: absolute; bottom: 4px; z-index: 1; width: 81px;  margin-left: -46px; left: 50%; padding: 4px 0px 0px 11px; }
.mBan2 .slideBox .hd ul{ zoom: 1; }
.mBan2 .slideBox .hd ul li{ float: left; width: 6px; height: 6px;  cursor: pointer; margin-right: 10px; }
.mBan2 .slideBox .hd ul li.on{ }
.mBan2 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important}
.mBan2 .slideBox .bd img{ width:100%; height:auto; display:block;  }

/*分页样式*/
.paging {
	float:right;
	text-align:left;
	width:100%;
	padding-top:10px;
	font-size:12px;
}
.pagingl {
	float:left;
	padding:10px;
}
.pagingr {
	float:right;
	padding:10px;
}
.paging span {
	margin:2px;
	padding:2px 5px;
	border:#006 1px solid;
	background:#fff;
	display:block;
	float:left;
	font-size:12px;
	line-height:15px;
	text-indent:0px;
}
.paging a {
	margin:2px;
	padding:2px 5px;
	border:#006 1px solid;
	background:#ccc;
	display:block;
	float:left;
	font-size:12px;
	line-height:15px;
	text-indent:0px;
}