﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:"微软雅黑";}
a{ text-decoration:none; color:#000;}
ul li{ list-style:none;}
img{ border:none;}
.clear{ clear: both;}

body{ background:url(../images/body_bg.jpg) repeat-x #d7d7d7; }
.wrap{ width:1003px; margin:0 auto;}

.head{ height:120px; background:url(../images/rexian.jpg) no-repeat right;}
.head img{padding-top:23px;}

.nav{ height:42px;}
.nav ul li{float:left; line-height:42px; width:125px; text-align:center;}
.nav ul li a{color:#fff; display:block; font-size:14px;}
#qita{ background:url(../images/nav_li.jpg) no-repeat left;}
.banner{height:271px;}

.main{ width:1003px; margin:0 auto; background:#fff; overflow:hidden;}
.left{ float:left; width:241px;padding:10px 0 0 10px;}
.prolist{ float:left; width:241px; background:url(../images/prolist.jpg) no-repeat;}
.prolist h2{line-height:35px;padding-left:30px; font-size:14px;}
.prolist img{padding:10px 9px;border: solid #9e9e9e 1px; }
.prolist h2 a{ color:#000;}
.prolist ul{padding:2px 0 0 5px;border: solid #9e9e9e 1px;}
.prolist ul li{ background:url(../images/pro_li.jpg) no-repeat;padding:0 0 3px 30px; font-size:12px;line-height:29px; letter-spacing:1px; }
.prolist ul li a{ color:#000; }

.lianxi{ background:url(../images/prolist.jpg) no-repeat; float:left; width:241px; margin-top:7px;padding-bottom:10px;}
.lianxi h2 a{font-size:14px; color:#000;padding-left:30px;line-height:34px;}
.lianxi p{font-size:12px; color:#000;line-height:25px;padding:10px 0 20px 20px; background:url(../images/lianxi_bg.jpg) no-repeat bottom;border: solid #9e9e9e 1px;}
.cname{font-size:14px;color:#000; font-weight:bold; letter-spacing:1px; }
.cname1{font-size:12px;color:#000; font-weight:bold;padding-bottom:20px;}

.right{ float:right; width:732px; padding:10px;background:#fff;}
.com{ float:right; background:url(../images/com.jpg) no-repeat;width:731px; border: solid #9e9e9e 1px;}
.com h2 a{ font-size:14px; color:#000;line-height:35px;padding-left:30px;}
.com h2 span{float:right;padding-right:10px;font-size:10px;color:#000; }
.com h2 span a{font-size:10px;color:#000;}
.com img{ margin:5px;padding:5px; float:left;border:solid #9e9e9e 1px;width:175px;}
.com p{ float:right;width:520px; font-size:12px;line-height:22px;padding:5px; text-indent:2em;}

.pro{ margin-top:10px;border: solid #9e9e9e 1px;}
.pro{ margin-top:10px;border: solid #9e9e9e 1px;}
.pro h2{background:url(../images/com.jpg) no-repeat; height:35px;}
.pro h2 a{font-size:14px; color:#000;padding-left:30px;line-height:34px;}
.pro h2 span{float:right;padding-right:10px; }
.pro h2 span a{font-size:10px;color:#000;}
.pro ul{ background:#fff; float:left; }
.pro ul li{ float:left; text-align:center;width:172px; padding:10px 5px;}
.pro ul li img{border: solid #9e9e9e 1px;width:170px;}
.pro ul li span{ font-size:12px;}
/*------------产品滚动-------------*/
.scroll_area{width:730px; height:185px;float:left;;}
.scroll_list {
	overflow:hidden;
	position:relative;
}
.scroll_ul {
	width:9999px;
	position:relative;
	overflow:hidden;
	clear:both;
}
.scroll_ul li {
	width:200px;
	height:170px;
	padding:10px 10px 0 10px;
	line-height:13px;
	text-align:center;
	list-style:none;
	float:left;
}
.scroll_ul li img {
	width:200px;
	height:150px;
}
.cnews{ width:355px; float:left; padding-top:10px;}
.cnews h2{background:url(../images/news.jpg) no-repeat; height:31px;}
.cnews h2 a{font-size:14px; color:#000;padding-left:30px;line-height:31px;}
.cnews h2 span{float:right;padding-right:10px; }
.cnews h2 span a{font-size:10px;color:#d92323;}
.cnews ul{background:#fff; }
.cnews ul li{font-size:12px;line-height:35px;padding-left:15px; background:url(../images/news_li.jpg) no-repeat left;}
.cnews ul li span{float:right;padding-right:5px;}

.newsm{ float:left;padding:30px 0 0 6px; }
.newsm img{height:270px;}
.news{ width:355px; float:right; padding-top:10px;}
.news h2{background:url(../images/news.jpg) no-repeat; height:31px;}
.news h2 a{font-size:14px; color:#000;padding-left:30px;line-height:31px;}
.news h2 span{float:right;padding-right:10px; }
.news h2 span a{font-size:10px;color:#d92323;}
.news ul{background:#fff; }
.news ul li{font-size:12px;line-height:35px;padding-left:15px; background:url(../images/news_li.jpg) no-repeat left;}
.news ul li span{float:right;padding-right:5px;}

.foot{width:1003px; margin:0 auto;}
.foot1{ background:url(../images/foot.jpg) no-repeat center #4d4d4d;height:120px;}
.foot1 p{ padding-top:25px;color:#fff;text-align:center;font-size:14px; }
.foot1 p a{color:#fff;padding:10px;font-size:14px;}

.foot2{ background:#4d4d4d;height:57px;}
.foot2 p{ padding-top:20px;color:#fff;text-align:center;font-size:14px; }
.foot2 p a{color:#fff;padding:10px;font-size:14px;}

.ncom{ float:right; background:url(../images/com.jpg) no-repeat;width:731px; border: solid #9e9e9e 1px;margin-bottom:10px;padding-bottom:10px;}
.ncom h2 a{ font-size:14px; color:#000;line-height:35px;padding-left:30px;float:left;}
.ncom  span{float:right;padding-right:10px;font-size:12px;color:#000; line-height:35px;float:right;}
.ncom span a{font-size:12px;color:#000;}
.ncom p{ font-size:12px;line-height:22px;padding:10px 10px 0;text-indent:2em;}
.cp ul{ width:690px; background:#fff;height:205px; padding-left:20px;}
.cp ul li{ float:left;width:320px; text-align:center; height:225px;padding:10px;border: solid #9e9e9e 1px;}
.cp ul li span a{ font-size:12px;}

.nnewslist{width:731px;padding-top:}
.nnewslist ul{padding-bottom:15px;}
.nnewslist ul li{font-size:12px;line-height:35px;width:700px;margin:0 auto;padding-left:15px; background:url(../images/news_li.jpg) no-repeat left;}
.nnewslist ul li span{float:right;padding-right:5px;}

.nprolist{width:731px;margin:0 auto;}
.nprolist ul{padding-bottom:15px;height:370px;}
.nprolist ul li{font-size:12px;width:200px;padding:10px 0 0 30px; text-align:center; float:left; height:180px;}
.prolist ul li span{font-size:12px;}

/*banner*/
#slider {
	width: 1003px; /* important to be same as image width */
	height:271px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
	width: 1003px; /* 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;
}

/*分页样式*/
.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;
}