@charset "utf-8";
@import url('EricReset.css');
/******************************/
a{color:#000;text-decoration:none;}
a:hover{color: #000;text-decoration:none;}
body{font-family: Arial,'宋体', Helvetica, sans-serif ;font-size: 12px;font-weight: normal;margin: 0px;padding: 0px; color:#000;}
.box{ width: 991px; margin: 0 auto;}
.head{  margin: 0 auto;}
.top { width:991px; height:90px;}
.banner{ width:991px; height:212px; margin:0 auto; overflow: hidden}
.bg{ background:url(../images/bg.jpg) no-repeat; height:12px; width:990px; overflow:hidden}
.nav{ width:991px; height:40px; overflow:hidden}
.n_left{ float:left; background:url(../images/n_left.jpg) no-repeat; width:3px; height:40px;}
.n_mid{ float:left; background:url(../images/n_bg.jpg) repeat-x; width: 985px; height:40px;}
.n_mid ul{ padding-left:10px;}
.n_mid li{ text-align:center; font-family:"微软雅黑"; font-size:14px; float:left; }
.n_mid li a{color:#FFFFFF; display:block; line-height:40px; width:107px}
.n_mid li a:hover,.n_mid li a.select{ background-color:#1f92d1;color:#FFFFFF; }
.n_right{ float:left; background:url(../images/n_right.jpg) no-repeat; width:3px; height:40px}
.main{ width:991px; margin:0 auto; margin-top:10px; }
.m_left{ width:214px; height: auto; float:left}
.m_left_nr{ border:#ccc 1px solid; border-top:none; /*height:1172px;*/ height:auto;}
.m_left_nr ul{ margin-left:3px; margin-top:0px;}
.m_left_nr li{text-indent:20px; margin-top:2px;}
.m_left_nr li a{ color:#165197; display: block;line-height:24px; width:206px; background-color:#eee; background-image:url(../images/biao1.jpg); background-repeat:no-repeat; background-position: 5px 5px; }
.m_left_nr li a:hover{ color:#165197}
.m_left_nr li ul{ margin:0; padding:0;}
.m_left_nr li ul li{text-indent:20px; margin-top:2px;}
.m_left_nr li ul li a{ color:#333333;display: block;line-height:24px; width:206px; background-color:#eee; background-image:url(../images/biao2.jpg); background-repeat:no-repeat; background-position: 5px 5px;}
.m_left_nr li ul li a:hover{ color:#333333}
.m_right{ float: left; margin-left:10px; width:765px; height:1212px; overflow:hidden}
.box_left{ width:527px; height:auto;float: left;}
.about_nr{ border:#ccc 1px solid; height:181px; border-top:none; overflow:hidden}
.a_img{ border:#ccc 1px solid; width:141px; height:106px; padding:1px 1px; float:left; margin-right:10px; margin-left:5px; margin-top:10px;}
.about_nr p{ line-height:25px; padding-left:10px; padding-top:5px;}
.box6{ margin-top:6px;}
.pro_nr{border:#ccc 1px solid; height:225px; border-top:none; overflow:hidden}
.pro_left{ float:left; padding-top:66px}
.pro_mid{ width:475px; height:205px; float:left;margin-top:15px;}
.pro_mid li{ width:150px; float:left; height: 208px; text-align:center; margin-left:5px; }
.img_pro{ /*display: table-cell;vertical-align: middle; text-align:center;*font-size:118px;*/width: 142px; height: 131px; border:1px solid #ccc; }
.img_pro a img{
/*	vertical-align:middle;
	display:inline;
	max-width:142px;
	max-height:131px;
	_width:expression(this.width>142&&this.width>this.height?142:true); 
	_height:expression(this.height>131?131:true);*/
	width:140px;
	height:129px;
	padding:1px 1px;
}
.pro_mid li span{
	line-height:20px;
	display:block;
	height: auto;
	text-align:center;
	width:144px;
	margin-top:5px;
}
.pro_mid li span a{	color:#1c5197;}
.pro_mid li span a:hover{color:#1c5197;}
.pro_right{ float:right;padding-top:66px}
.pro_hot{border:#ccc 1px solid; height:225px; border-top:none; overflow:hidden}
.pro_hot ul{ padding-left:15px; margin-top:1px }
.pro_hot li{ float:left; border-bottom:#333 1px dashed; width:246px; line-height:24px; text-align:left; }
.box_right{ width:229px; height:auto;float: right;}
.gg{ width:229px; height: auto;}
.gg_nr{border:#ccc 1px solid; height:181px; border-top:none; overflow:hidden}
.gg_nr p{ line-height:20px; padding-left:5px;}
.search{ height:97px; border:#ccc 1px solid; margin-top:6px;}
.search li{ line-height:19px; text-align:center; margin-top:10px;}
.search li label{ font-weight:bold;}
.news{ width:229px; margin-top:6px;}
.news_nr{border:#ccc 1px solid; height:158px; border-top:none; overflow:hidden}
.news_nr li{ line-height:29px; background:url(../images/new_biao.jpg) no-repeat 5px; text-indent:14px; border-bottom:#ccc 1px dashed}
.news_nr li span{ float:right; padding-right:3px;}
.case{ width:229px; margin-top:6px;}
.case_nr{border:#ccc 1px solid; height:186px; border-top:none; overflow:hidden}
.case_nr li{ line-height:30px; }
.case_nr li span{ float:right; padding-right:3px;}
.jp{ width:764px; margin-top:6px;} 
.jp_nr{border:#ccc 1px solid; height:400px; _height:399px; border-top:none; }
.jp_nr li{ width:152px; float:left; height: 134px; text-align:center; padding-left:33px;}
.jp_pro{ display: table-cell;vertical-align: middle; text-align:center;*font-size:88px;width: 149px; height: 98px; border:1px solid #ccc; }
.jp_pro a img{
	vertical-align:middle;
	display:inline;
	max-width:149px;
	max-height:98px;
	_width:expression(this.width>149&&this.width>this.height?149:true); 
	_height:expression(this.height>98?98:true);
	/*width:149px;
	height:98px;*/
}
.jp_nr li span{
	line-height:16px;
	display:block;
	height: auto;
	text-align:center;
	width:149px;
}
.jp_nr li span a{color:#1c5197;}
.jp_nr li span a:hover{color:#1c5197;}
.foot{ margin-top:10px; background-color:#fafafa; padding-top:5px;}
.foot p{ text-align:center; line-height:2; font-weight:bold}
/*内页样式 begin*/
.neiye {float:right;width:768px; min-height:1210px; height:auto !important; height:1210px;border:#ccc 1px solid; }
.neiye h3 {background-image: url(../images/neiye_t.jpg);background-repeat: no-repeat;line-height: 33px;text-indent: 30px;font-size:12px; font-weight:normal; color: #000;padding-bottom: 12px;}
.neiye h3 a{color: #000;}
.neiye h3 a:hover{color: #1c5197;}
#nbox_content{margin:0; text-align:left; line-height:2; height:auto; padding-left:5px;}
#msgcontent{text-align:left; word-wrap: break-word; margin-top:10px;}
#msgcontent img{ max-width:756px;_width:expression(this.width>756&&this.width>this.height?756:true); }
.content-title{font-size:20px; text-align:center; line-height:2;}
.content-note{text-align:right; display:block; border-bottom:1px dashed #ddd; margin-bottom:5px; line-height:1.5; color:#aaa;}
.pic-content{width:764px; border:3px solid #D6E2F0;}
/*内页样式 end*/
/*留言样式 begin*/
.asklist{width:100%;margin:10px auto; border-collapse:collapse; border:1px dashed #000;}
.asklist th{ background:#ddd; padding:5px;}
.asklist td{ background:#fff; padding:5px;}
.asklist td div{padding:5px; color:#f00;border:1px solid #ddd; background:#fafafa; margin-top:5px;}
ul.ask{ text-align:left; list-style:none; margin:0 auto; border-top:1px solid #ccc; width:98%; margin-bottom:5px;}
ul.ask label{ text-align:right; width:90px; display:inline-block; vertical-align:top; line-height:2;}
ul.ask li{ text-align:left; padding:5px; display:block; vertical-align:top; border:1px solid #ccc; border-top:0;}
ul.ask img{ display:inline;}
/*ul.ask input,ul.ask textarea{border:1px dashed #666;}*/
ul.ask input,ul.ask textarea{}
/*留言样式 end*/
/* 产品内页*/
.con_lcpnr {
	float: left;
	width: auto;
}
.con_rcpnr {
	float: right;
	width: 490px;
	margin-right:10px;
	_margin-right:5px;

}
.con_center {
	margin-top:10px;
	background:#fff;
}
.con_center h3 {
	background-color: #f7f7f7;
	line-height: 26px;
	height: 26px;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: normal;
	text-indent: 12px;
	color: #231816;
}
.bigpic {
	display: table-cell;
	vertical-align: middle;
	text-align:center;
	width:250px;
	height:190px;
	border: 1px solid #CCCCCC;
	*font-size:170px;
	
}
.con_lcpnr span{ width:250px; text-align:center; line-height:23px; display:block}
.bigpic img{
	display:inline;
	vertical-align: middle;
	padding:1px 1px;
	max-height:186px;
	max-width:247px;
	_width:expression(this.width>247&&this.width>this.height?247:true); 
	_height:expression(this.height>186?186:true);
}
.smpic {
	margin-top:5px;
	height: 80px;
	width: 88px;
	border: 1px solid #CCCCCC;
	float: left;
	padding: 1px 1px 1px 1px;
	
}
.con_rcpnr h2 {
	background-color: #f7f7f7;
	line-height: 26px;
	height: 26px;
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: normal;
	text-indent: 12px;
	color: #231816;
}