﻿/* CSS Document */
*{ margin:0; padding:0;  font-size:12px;}
a{ text-decoration:none; color:#434343;}
p{ color:#434343;}
img{ border:none}
ul{ list-style:none;}
body{ background:url(../images/bg.jpg) repeat-x #fefefe;}
.wrap{width:1003px; margin:0 auto;}
.clear{ clear:both;}

.head{ background:url(../images/logo-bg.jpg) no-repeat;}
.head h1{ color:#8f8e8e; line-height:21px; padding-left:20px; text-align:right; color:#fcf9f9;  }
.logo{float:left;}
.logo img{ float:left; padding-left:18px; padding-top:30px;}
.rexian{ background:url(../images/rexian.jpg) 0 31px no-repeat; float:right; padding-top:33px; }
.rexian p{ font-weight:bold; line-height:21px; padding-left:80px; color:#fcf9f9; padding-right:10px; font-size:22px;}

.nav{ width:1003px; text-align:center; height:54px;}
.nav li{width:125px; height:54px; float:left;}
.nav li a{height:57px;line-height:54px; display:block; width:125px;font-weight:bold;  text-align:center; color:#FFF; }
.nav li a:hover{ background:url(../images/nav-hover.jpg) no-repeat; height:54px; width:125px; color:#000; }


.pro{background:url(../images/pro-bg.jpg) no-repeat;  margin:20px auto; width:1001px;}
.title{  height:40px; float:left; }
.title h2 { float:left;}
.title h2 a{ display:block; color:#434343; line-height:40px; font-size:18px; text-align:center; width:193px;}


.pro_fenlei{float:left;}
.pro_fenlei li{ height:35px; line-height:40px; width:140px; float:left;}
.pro_fenlei li a{width:170px;  display:block; color:#FFF; text-align:center;}


.pro_fenlei1{float:left;}
.pro_fenlei1 li{ height:35px; line-height:40px; width:120px; float:left;}
.pro_fenlei1 li a{width:140px;  display:block; color:#fff; text-align:center;}


.rexiao li{float:left; width:240px;  text-align:center; font-size:12px;  margin:20px 8px 0 2px;}
.rexiao li span{ display:block; line-height:24px;  }
.rexiao li img{width:229px; height:170px; border:1px solid #cac9ca; padding:2px; }


.title1{ height:43px;}
.title1 h2{height:43px; padding-left:20px; float:left;}
.title1 h2 a{ color:#434343; line-height:43px;font-size:16px;}
.more{ background:#fde40b; float:right; margin-top:20px;}
.more a{ padding:10px;}

.xian{ background:url(../images/xian.jpg) repeat-x; height:17px;}
.xian p{ color:#FFF;font-size:16px; background:#1f7feb; width:226px; padding-left:20px; }
.company {background:url(../images/com-bg.jpg) repeat-x; height:310px; margin:20px 0; }
.jianjie{padding:30px 0; float:left;}
.jianjie img{ float:left; padding:5px;  margin:5px;}
.jianjie p{line-height:250%; text-indent:2em; }

.news{width:725px; float:left; height:250px;}
.news1{ width:362px; float:left;}
.news1 ul{ float:left; padding:20px 0px;}
.news1 ul li{ line-height:34px; background:url(../images/fang.jpg) 6px center no-repeat; padding:4px 0 5px 20px;  border-bottom:1px #4b4b4a dashed; width:342px; float:left;}
.news1 ul li a{ font-size:12px; color:#3a3b3b; font-weight:bold;  overflow:hidden;text-overflow:ellipsis; }
.news1 ul li span{float:right;padding-right:3px; font-weight:bold;color:#3a3b3b; padding-right:20px;}

.contact{ width:246px; float:right;}
.lianxi{ background:url(../images/ren.jpg) 120px 70px no-repeat #fefefe; padding:10px 5px; height:228px;}
.lianxi p{line-height:24px; color:#262626; font-size:18px; }


.xian1 p{ color:#FFF;font-size:16px; background:#1f7feb; height:17px; padding-left:20px;}

.anli{ background:#d1e5fa; padding-bottom:40px;}

.anli-title{ background:url(../images/anli-title.jpg) no-repeat; height:40px; width:191px; margin:0 auto;}
.anli-title h2 a{ text-align:center; line-height:40px; display:block; font-size:18px; }


.anlilist li{float:left; width:240px;  text-align:center; font-size:12px;  margin:20px 8px 0 2px;}
.anlilist li span{ display:block; line-height:24px;  }
.anlilist li img{width:229px; height:170px; border:1px solid #53a4ff; padding:2px; }


.foot{ background:url(../images/foot.jpg) repeat-x #228ef0;}
.foot-nav{ height:59px; width:920px; padding-left:150px;}
.foot-nav ul li{ width:80px; height:59px; float:left;  }
.foot-nav ul li a{ color:#fbfcfd; font-size:12px; line-height:59px; display:block; width:80px;font-weight:bold;}
.foot p{ text-align:center; color:#fbfcfd;}
.foot p a{ color:#fbfcfd;}
.friendlink { background:url(../images/linck.jpg) 10px no-repeat;height:39px;  padding:10px 40px; }
.friendlink p{ font-family:"微软雅黑"; font-size:14px; text-align:center;  line-height:300%; float:left; color:#fbfcfd;}
.friendlink a{ font-size:14px; padding:0 5px; color:#fff; line-height:300%;}
.friendlink span{ font-size:12px; color:#fbfcfd;}
.banquan p{ color:#fbfcfd; text-align:center;}
.banquan p a{color:#fbfcfd; line-height:30px;}




.left{ width:245px; float:left;}
.right{ width:745px; float:right;}

.nei-pro_fenlei{float:left;width:245px;}
.nei-pro_fenlei li{ background:url(../images/pro-li-bg.jpg) no-repeat; height:33px; line-height:33px; width:245px; margin:7px 0;}
.nei-pro_fenlei li a{ width:170px;  display:block; color:#756777; padding-left:80px;line-height:33px;}

.main{ padding-top:10px;}

.nei-jianjie{ padding:20px 5px;}
.nei-jianjie p{line-height:250%; text-indent:2em;}
.nei-more{ float:right;}
.nei-more a{ line-height:43px; color:#474747; padding-right:10px;}

.pro_zhanshi li{float:left; width:177px;  text-align:center; font-size:12px;  margin:20px 3px 0 3px;}
.pro_zhanshi li span{ display:block; line-height:24px;  }
.pro_zhanshi li img{width:169px; height:127px; padding:4px; border:#d8d8d8 solid 1px; }

.nei-pro_zhanshi{ padding-top:20px;}
.nei-pro_zhanshi h3{ line-height:30px; }

.nei-news ul{ padding:10px 0px; }
.nei-news ul li{ line-height:34px; padding:4px 0 5px 20px;  border-bottom:1px #4b4b4a dashed; width:720px; float:left;}
.nei-news ul li a{ font-size:12px; color:#3a3b3b; font-weight:bold; width:600px; overflow:hidden;text-overflow:ellipsis; }
.nei-news ul li span{float:right;padding-right:3px; font-weight:bold;color:#3a3b3b; padding-right:20px;}




/*分页样式*/
.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;
}









