﻿/* CSS Document */
body{font-size:12px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
div { font-size:12px;}
#container{width:1003px;margin:0px auto;padding:0px; overflow:hidden;}
a{color:#333a43;text-decoration:none;}
a:visited{color:#333a43;text-decoration:none;}
a:hover{color:#2B8C25;}
a:active{color:#ba2636;}


body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
h3{ font-size:14px; font-weight:bold;}
fieldset, img {
	border: 0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
address, caption, cite, code, dfn,
em, strong, th, var, optgroup {
	font-style: normal;
	font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}

.xxbtb{ text-align:center; border:0; background-color:#CECECE; }
.xxbtb th{ height:24px;font-size:12px; font-weight:bold;background-color:#FAFAFA; text-align:center; color:#7C7C7C; }
.xxbtb td{ height:24px;font-size:12px; background-color:#ffffff;}
.xxbtb .aleft { text-align:left; padding-left:22px; }

/* 公共高度 */
.blank50{height:50px; font-size:1px; clear:both;}
.blank30{height:30px; font-size:1px; clear:both;}
.blank25{height:25px; font-size:1px; clear:both;}
.blank20{height:20px; font-size:1px; clear:both;}
.blank18{height:18px; font-size:1px; clear:both;}
.blank16{height:16px; font-size:1px; clear:both;}
.blank15{height:15px; font-size:1px; clear:both;}
.blank14{height:14px; font-size:1px; clear:both;}
.blank13{height:13px; font-size:1px; clear:both;}
.blank12{height:12px; font-size:1px; clear:both;}
.blank11{height:11px; font-size:1px; clear:both;}
.blank10{height:10px; font-size:1px; clear:both;}
.blank9{height:9px; font-size:1px; clear:both;}
.blank8{height:8px; font-size:1px; clear:both;}
.blank7{height:7px; font-size:1px; clear:both;}
.blank6{height:6px; font-size:1px; clear:both;}
.blank5{height:5px; font-size:1px; clear:both;}
.blank4{height:4px; font-size:1px; clear:both;}
.blank3{height:3px; font-size:1px; clear:both;}
.blank2{height:2px; font-size:1px; clear:both;}
.blank1{height:1px; font-size:1px; clear:both; overflow:hidden;}



/*   phone_led    */
.phone_led{ width:100%; height:315px; margin:0px; background:#fff;}
.ph_top{ width:100%; height:28px; background:#1272c2; padding-top:10px;}
.ph_top ul li{ float:left; font-size:14px; font-family:"宋体"; list-style:none; color:#ffffff; padding-left:10px; padding-right:-3px; line-height:22px;}
.ph_top ul li a{color:#ffffff;}
.ph_top ul li a:link{color:#ffffff;}
.ph_top ul li a:visited{color:#ffffff;}
.ph_top ul li a:hover{color:#ffffff;}

.ph_banner{ width:100%; height:57px; border-bottom:1px solid #ccced4;}
.logo{padding-top:10px; float:left;} 
.ph_comany{margin-top:15px; width:175px;font-size:12px; font-family:"宋体"; text-align:left}
.ph_ul{ width:100%; height:235px;}
.ph_ul ul .lvyuan{ list-style:none; background:url(../images/lvyuan.gif) left center no-repeat; padding-left:16px; font-size:12px; color:#4aa53b; margin-left:7px;}
.ph_ul ul .lvyuan a{ color:#4aa53b;}
.ph_ul ul li{ list-style:none; background:url(../images/lvyuan2.png) left center no-repeat; padding-left:8px; font-size:12px; color:#333333; margin-left:11px; line-height:24px;}

.ph_ul ul li a{width:200px;white-space:nowrap; overflow: hidden; display:block}

.ph_numhref{ margin-left:13px;}
.ph_numhref a{text-decoration:none; color:#4aa53b;}

.contact_addre{ padding-top:15px; background:#FFF; font-family:Arial, Helvetica, sans-serif; }

.ph_prolv { background:#FFF; padding-bottom:10px;}
/*  ph_pro   */
.ph_pro{width:100%; height:315px; margin:0px; background:#fff;}
.ph_prolvyuan{background:url(../images/lvyuan.gif) left center no-repeat;}

.phproshow { padding-bottom:15px;}
.phproshow span {display:block;}
.phproshow img{border:1px solid #dfdfdf; width:85px; height:85px; margin-bottom:5px;}
.phproshow a{width:115px; display:block}
.phproshow a:link{color:#999999}
.phproshow a:visited{color:#999999}
.phproshow a:hover{color:#000000}


.ph_projpg {width:240px; margin:0px; text-align:center; font-size:12px;}
.ph_projpg ul {margin:0px; padding:0px;}
.ph_projpg ul li{margin:0px; padding:0px; list-style:none; width:110px; text-align:center;float:left;height:150px;}
.ph_projpg ul li img{border:1px solid #dfdfdf; width:85px; height:85px; margin-bottom:5px;}
.ph_projpg ul li a{width:115px; display:block}
.ph_projpg ul li a:link{color:#999999}
.ph_projpg ul li a:visited{color:#999999}
.ph_projpg ul li a:hover{color:#000000}

.ph_projpg ul li span { display:block;}

.fym { padding:0px 8px 0px 8px; }


/*    ph_pro   */
.ph_pro1{width:100%;height:auto;margin:0px; background:#fff;}
.zixun{float:left;width:100%;}
.zixun_title{width:100%; height:30px; background:#eeeeee; border-bottom:1px solid #bdc0c6; border-top:1px solid #bdc0c6; }
.zixun_title font {background:url(../images/lvyuan.gif) left center no-repeat; padding-left:16px; padding-top:2px; line-height:30px; color:#4aa53b; margin-left:5px;font-size:13px; }

.zixun_info{margin:0px; padding:15px 0px 15px 0px; width:95%;}
.zixun_info ul{margin:0px; padding:0px;}
.zixun_info ul li{ list-style:none; background:url(../images/lvyuan2.png) left center no-repeat; padding-left:8px; font-size:12px; color:#333333; margin-left:11px; line-height:24px;}
.zixun_info ul li a{white-space:nowrap;overflow: hidden; display:block}

.contact{float:left; width:100%;}
.contact_title{ width:100%; height:30px; background:#eeeeee; border-bottom:1px solid #bdc0c6; border-top:1px solid #bdc0c6;}
.contact_title font{background:url(../images/lvyuan.gif) left center no-repeat; padding-left:16px;padding-top:2px; line-height:30px; color:#4aa53b; margin-left:5px; font-size:13px}

.rig-pro-cen{ width:310px; border-top:none; height:auto;padding-left:4px; padding-bottom:8px}

.box{float: left; width: 150px;overflow:hidden; text-align: center; line-height:28px; height:166px;}
.box img {display: block;padding:2px 1px;width:130px; height:130px; border:1px solid #cccccc;  }
.box a:hover img { border:1px solid #efc622; }
.box p {margin: 3px 0px; width: 140px; line-height: 20px}
.box p a { background:none}
.fbold { font-weight:bold; }
