﻿@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:#fff;}

.wrap{ width:100%;}

.head{width:100%;background:url(../images/head_bg.jpg) repeat-x; }
.head1{width:1003px;margin:0 auto; height:181px; }
.logo{width:724px;height:131px;background:url(../images/logo.jpg) no-repeat; float:left; }
.logo h1{ font-size:12px; padding:90px 0 0 230px;}
.rexian{background:url(../images/rexian.jpg) no-repeat; width:278px;height:131px;float:right;}

.nav{height:50px;background:url(../images/nav_bg.jpg) no-repeat;}
.nav ul{padding-left:5px;}
.nav ul li{float:left; line-height:50px; width:120px; text-align:center; }
.nav ul li a{color:#fff;display:block; font-size:14px;}

.banner{height:348px;}

.top{  background:#d9d9d9;}
.youshi{width:1003px;margin:0 auto;padding-top:20px; }
.youshi h2{background:url(../images/youshi.jpg) no-repeat; height:61px;}
.bg{background:#fff;padding:20px 10px;}
.ysbtm{background:url(../images/ys_btm.jpg) no-repeat; height:64px;}

.main{width:1003px; margin:0 auto;}

.anli{background:url(../images/anli.jpg) no-repeat; margin-top:10px;}
.anli h2 a{font-size:14px; color:#fff;padding-left:193px;height:70px;float:left;padding-top:17px;}
.anli ul{}
.anli ul li{border:solid #d9d9d9 1px; float:left;width:227px; text-align:center; height:215px; padding:5px; margin:0 5px; }
.anli ul li span{ font-size:12px;  }

.left{ width:241px; float:left;}
.right{ width:748px; float:right;}

.prolist{ float:left; width:251px; margin-top:10px;background:url(../images/prolist.jpg) no-repeat; }
.prolist h2{line-height:36px; font-size:14px;padding-left:45px;}
.prolist h2 a{ color:#fff;}
.prolist_bg{padding-bottom:10px;border:solid #d9d9d9 1px;width:239px;background:#f1f1f1;}
.prolist ul li {background:url(../images/prolist_li.jpg) no-repeat 20px 0 ;padding-left:55px; font-size:12px;line-height:41px; letter-spacing:1px;margin-top:5px; }
.prolist ul li a{ display:block; font-size:12px;}
.prolist ul li:hover{background:url(../images/prolist_li1.jpg) no-repeat bottom; color:#fff;}
.prolist ul li a:hover{ color:#fff;}
.rpro img{padding:10px 17px;}

.cnews{ float:left; width:241px; margin-top:10px;background:url(../images/prolist.jpg) no-repeat;}
.cnews h2{ line-height:36px; font-size:14px;padding-left:45px;float:left;}
.cnews h2 a{ color:#fff;}
.cnews ul{border:solid #d9d9d9 1px;width:209px;background:#f1f1f1;padding:0 15px 10px;}
.cnews ul li{font-size:12px;line-height:34px; background:url(../images/news_li.jpg) no-repeat left;padding-left:10px;border-bottom:dashed 1px #bbbbbb;}
.cnews ul li span{ float:right; }
.cnews img{padding:10px 0;}


.more{width:55px;height:26px;background:url(../images/more.jpg) no-repeat 0 10px; float:right;padding-right:5px;}
.more a{color:#393939;padding-left:18px;font-size:12px;line-height:34px;}
.more1{line-height:36px;float:right;padding-right:10px;color:#fff;font-size:12px;}
.more1 a{color:#fff;}

.pro{ width:748px;float:right; margin-top:10px; background:url(../images/pro.jpg) no-repeat; }
.pro h2{font-size:14px; padding-left:35px;line-height:36px; float:left;}
.pro h2 a{color:#fff;}
.pro ul{}
.pro ul li{ float:left;width:164px; text-align:center; height:145px;margin:10px 5px; border:solid #cfcfcf 1px;padding:5px;}
.pro ul li span{ font-size:12px; }
.pro ul li img{width:164px;height:120px; }

.zizhi{ float:right; width:748px; background:url(../images/zizhi.jpg) no-repeat 10px 0; margin-top:10px;padding-left:10px;}
.zizhi h2 a{font-size:14px; color:#fff;padding-left:40px;line-height:36px;float:left;}
.zizhi ul{ }
.zizhi ul li{ float:left;width:175px; text-align:center; background:#fff;margin:10px 5px ; }
.zizhi ul li span{ font-size:12px;line-height:35px;}

.bottom{float:right; width:748px;padding-bottom:20px;}
.com{ float:left; width:398px;background:url(../images/com.jpg) no-repeat; }
.com h2{ font-size:14px; color:#fff;line-height:36px;padding-left:35px;float:left;}
.com h2 a{ color:#fff;}
.com img{ float:left;padding:18px;}
.com p{font-size:12px;line-height:26px;padding:5px 10px; text-indent:2em; float:right;}

.lianxi{ float:right; width:328px; background:url(../images/com.jpg) no-repeat; }
.lianxi h2 a{font-size:14px; color:#fff;padding-left:35px;line-height:36px; float:left;padding-left:45px;}
.lianxi p{font-size:12px; line-height:28px;padding:0 20px;  background:url(../images/lianxi_bg.jpg) no-repeat right bottom #fff;}

.friend_bg{width:100%;/*height:88px;*/background:#e9e9e9;}
.friend p{width:1003px; margin:0 auto;padding:20px 50px 0; color:#e9e9e9;font-size:12px;}
.friend p a{color:#e9e9e9;padding:10px; }


.foot{ width:1003px; margin:0 auto;padding-bottom:50px;}
.foot1 p{ color:#424040;text-align:center; font-size:14px;padding-top:10px; }
.foot1 p a{color:#424040;padding:10px; }
.fnav p{ color:#424040;text-align:center; font-size:14px;padding:15px; }
.fnav p a{color:#424040;padding:10px; }

.nlianxi{ float:left; width:241px; background:url(../images/com.jpg) no-repeat;margin-top:10px; }
.nlianxi h2 a{font-size:14px; color:#fff;padding-left:35px;line-height:36px; float:left;padding-left:45px;}
.nlianxi p{font-size:12px; line-height:28px;padding:0 20px;  background:url(../images/lianxi_bg.jpg) no-repeat right bottom #fff;}

.ncom{ width:748px;float:right; margin-top:10px; background:url(../images/pro.jpg) no-repeat; }
.ncom h2 a{font-size:14px; padding-left:35px;line-height:36px;color:#fff;float:left;}
.ncom p{ font-size:12px;line-height:22px;padding:10px; text-indent:2em;background:#fff;}

.nnews ul{ padding-left:20px;background:#fff;}
.nnews ul li{font-size:12px;line-height:30px;padding-left:15px; background:url(../images/news_li.jpg) no-repeat left;}
.nnews ul li span{float:right;padding-right:15px;}


/*分页样式*/
.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;
}