@charset "utf-8";
/* CSS Document */
fieldset, img{ border:none;}
ul,li,form,input,span{ padding:0; margin:0; list-style:none;}
a{
	text-decoration:none;
	color: #555;
}
a:hover{
	text-decoration:none;
	color:#333;
}
p{ margin:0; padding:0}
body {
	font-family:"宋体";
	font-size: 12px;
	color: #555;
	margin: 0 auto;
	padding: 0px;
	background:url(../pengyuanimages/bg.jpg) left top repeat;
}
.clear{ clear:both;}

.top{ width:1000px; height:175px; margin:0 auto; background:url(/pengyuanimages/topbg.jpg) center center repeat-x;}
.logo{ width:300px; height:105px; float:left; padding-top:55px; text-align:center;} 
.top_right{ width:680px; height:175px; float:left; text-align:right; line-height:40px; font-weight:bold; padding-right:20px;text-shadow:#FFF 1px 1px 2px;}
/*.top_right a{ color:#F00; text-decoration:none;}
.top_right a:hover{ color:#F00; text-decoration:underline;}*/
.nav{ width:1000px; height:30px; margin:0 auto;}
.nav ul li{ float:left; width:111px; height:30px; text-align:center; line-height:30px; display:block; background:url(/pengyuanimages/libg.jpg);}
.nav ul li a{ font-family:Microsoft YaHei; color:#fff; display:block;}
.nav ul li a:hover{background:url(/pengyuanimages/LI.jpg) no-repeat;}
.maina{ height:439px; background:url(/pengyuanimages/main.jpg) center no-repeat;}
.mainaa{ width:1000px; height:439px; margin:0 auto; background:url(/pengyuanimages/main.jpg) center no-repeat; overflow:hidden;}
.mainb{ height:182px; margin:0 auto; background:url(/pengyuanimages/mianb.jpg) center no-repeat;}
.mainbb{ width:1000px; height: auto; margin:0 auto; background:url(/pengyuanimages/mianb.jpg) center no-repeat; overflow:hidden; padding-top:0px;}
.mainbb ul { padding-left:190px;}
.mainbb ul li{ float:left; display:block; width:120px; height:170px; padding:5px 20px; text-align:center;}
.mainbb ul li a{ display:block; font-family:Microsoft YaHei; font-size:14px; line-height:30px; color:#1f1f1f;}
.footbg{ height:30px;  background:#2f2d2e;}
.footnav{ width:1000px; height:30px; margin:0 auto; text-align:center; line-height:30px; color:#fff; background:#2f2d2e;}
.footnav a{color:#fff;}
.foot{ width:1000px; height:100px; background:url(/pengyuanimages/foot.jpg) no-repeat; margin:0 auto; text-align:center; line-height:30px; padding-top:25px; color:#1f1f1f;}

.ban{ width:100%; height:180px; background: url(/pengyuanimages/banner.jpg) center center no-repeat; text-align:center; overflow:hidden;}
.midbg{ background:#fff;}
.mid{ width:1000px; margin:0 auto; padding-top:10px; padding-bottom:20px; background:#FFF;}
.mid_left{ width:240px; float:left; padding-right:50px;_padding-right:10px;}
.mid_left_tpa{ width:240px; height:50px; background:url(/pengyuanimages/leftbg.jpg) no-repeat bottom; font-family:Microsoft YaHei; font-size:18px; font-weight:bold; color:#89000f; text-align:center; line-height:50px;}
.mid_left_tpb{ width:240px; }
.mid_left_tpb ul{ padding-top:10px;}
.mid_left_tpb ul li{ width:240px; height:38px; line-height:38px; text-align:center; display:block;}
.dianji{ background:url(/pengyuanimages/leftli.jpg) center no-repeat; }
.dianji a{color:#fff;}
.mid_left_bt{ width:240px; padding:15px;}
.mid_left_bta{ background:url(/pengyuanimages/phone.jpg); width:145px; height:40px; font-family:Microsoft YaHei; font-size:20px; padding-top:71px; padding-left:95px;}
.mid_right{ width:710px; float:left;}
.weizhi{ width:700px; height:30px; background:url(/pengyuanimages/righttp.jpg) no-repeat bottom;font-family:Microsoft YaHei; font-size:14px; color:#fff; padding-top:20px; padding-left:10px;}
.weizhi span{ font-family:"宋体"; font-size:12px; color:#555; float:right;}
.about,.pic,.news,.tu{ width:690px; padding:10px; line-height:25px;}
.about{ width:670px;}

.about img{ max-width:670px;}
.pic ul li{ width:168px; float:left; text-align:center; display:block; background:url(/pengyuanimages/rtli.jpg) no-repeat; line-height:30px; margin:15px 30px; _margin:15px 24px;}
.pic ul li img{ padding:20px 8px;}
.fy{ width:705px; float:right; margin-bottom:10px; margin-top:10px; margin-right:5px;}
.fy ul li{ width:auto;  float:right; border:#E7E7E7 1px solid; color:#666; margin-left:3px; line-height:25px;}
.fy ul li a{ color:#666;padding-left:5px; padding-right:5px;}
.fy ul li a:hover{ color:#fff; background:#2e2e2e; display:block;padding-left:5px; padding-right:5px;}
.fy ul li .li1{ color:#fff; background:#2e2e2e; display:block;padding-left:5px; padding-right:5px;}
.news ul li{ width:690px; height:30px; line-height:30px; border-bottom:1px dotted #ccc; background:url(/pengyuanimages/arrow.jpg) left center no-repeat; padding-left:8px;}
.news ul li span{ float:right;}
.red{color:#F00;}
.an{ border:none; background:#2e2e2e; color:#fff; width:70px; height:25px; text-align:center; font-weight:bold;}
.tu ul li{ float:left; width:140px; height:230px; line-height:30px; text-align:center; display:block; padding:16px;}
.news_tp{ width:690px; padding:10px 0; line-height:28px; text-align:center; border-bottom:1px dotted #ccc;}
.news_tp span{ font-weight:bold;}
.new_tu{ width:690px; padding:10px 0; text-align:center;}


.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin-left:495px;}
.paginator a {padding: 5px 5px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px; color:#666; }
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 4.5px 5px; font-size: 13px; background: #2e2e2e; color: #fff;}
.paginator a:hover {color: #fff; background: #2e2e2e;border-color:#2e2e2e;text-decoration: none;}


/*在线留言*/

.l-zxly{ width:964px; min-height:500px; _height:500px; float:left; padding-top:20px; padding-left:20px; line-height:25px; background:url(yonghongimages/zxlybg.jpg) right bottom no-repeat;}

input[type="text"],
input[type="tel"],
input[type="url"],
input[type="email"],
input[type="number"],
input[type="date"],
input[type="range"],
input[type="password"],
select,
textarea,
.customSelect {
	padding: 9px 10px 8px 10px;
	border: solid 1px #e0e0e0;
	
	-webkit-box-sizing:	border-box;
	-moz-box-sizing:	border-box;
	-ms-box-sizing:		border-box;
	-o-box-sizing:		border-box;
	box-sizing:			border-box;

	color: #7a7a7a;
	background-color: #fff;
}

input[type="submit"]{
	padding-left: 10px;
    padding-right: 10px;
    text-transform: none;
		background-color: #1476B5;
    color: #fff;
		border-radius: 8px;
		padding-bottom: 9px;
    padding-top: 9px;
		
	}
	
/*友情链接*/

.mid_left_btc{ width:100%; height:auto; float:left; padding:3px 0px;}

