/* CSS Document */

/* 全局 CSS */
	body {font-family:宋体,serif;font-size:12px; color:#333333; font-family:"微软雅黑"}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   
	table,td,tr,th{font-size:12px;}
	li{list-style-type:none;}

	a {color:#333333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
	a:visited {color:#333333;text-decoration:none;}
	a:hover {color:#FF0000;text-decoration:underline;}
	a:active {color:#333333;}
	
	img { border:0 }

/* 通用 CSS */
	.clear {clear:both; *display:inline;/*IE only*/}
	.red { color:#FF0000 }
	.grey { color:#666666 }
	.copy { font-family:Arial, Helvetica, sans-serif }
	.l { float:left }
	.r { float:right }
	.mlrAuto { margin-left:auto; margin-right:auto }

#banner{height:449px;min-width:1440px; background:url(images/index_banner.jpg) no-repeat center;}
#Nav{width:100%;height:47px;background:url(images/index_nav_bg.jpg) repeat-x;min-width:1440px;}
#Nav ul{width:1145px;margin:0 auto}
#Nav ul li{float:left;width:112px;height:47px; text-align:center; line-height:47px; font-family:"微软雅黑"; font-size:16px;margin-left:35px;}
#Nav ul li:hover{float:left;width:112px;height:47px; text-align:center; line-height:47px; font-family:"微软雅黑"; font-size:16px;margin-left:35px; background:url(images/index_nav_li.jpg) no-repeat; color:#FFF}
#Nav ul .on{float:left;width:112px;height:47px; text-align:center; line-height:47px; font-family:"微软雅黑"; font-size:16px; background:url(images/index_nav_li.jpg) no-repeat; color:#FFF}
#Nav ul .on a{color:#FFF}
#Nav ul li a{color:#126496;}
#Nav ul li a:hover{ text-decoration:none}
#Nav ul li:hover a{color:#FFF}
#box{width:1145px;margin:0 auto}
#news{width:332px;float:left}
#news .more{width:332px;height:28px;background:url(images/index_new.jpg) no-repeat top;display:block;margin-top:20px;}
#news .more a{display:block;width:60px;height:24px;float:right}
#news .img{padding-top:8px;}
#news .img img{float:left}
#news .img p{padding-left:5px; line-height:16px; line-height:20px;text-align:justify; text-justify:inter-ideograph}
#news .img p span{ font-weight:700; color:#15689b}
#news .img p span a{color:#15689b}
#news .show{width:100%; float:left;padding-left:5px;padding-top:10px;}
#news .show ul li{width:95%; line-height:24px;}
#news .show ul li span{float:right}
#About{width:537px;float:left;margin-left:9px;}
#About .more{width:537px;height:28px;background:url(images/index_about.jpg) no-repeat top;display:block;margin-top:20px;}
#About .more a{display:block;width:60px;height:24px;float:right}
#About .img {padding-top:10px;}
#About .img img{float:left}
#About .img p{padding-left:5px; line-height:16px; line-height:20px;text-align:justify; text-justify:inter-ideograph}
#contact {float:left;width:256px;margin-left:9px;}
#contact .more{width:256px;height:28px;background:url(images/index_contact.jpg) no-repeat top;display:block;margin-top:20px;}
#contact .more a{display:block;width:60px;height:24px;float:right}
#contact .text{padding-top:15px;padding-left:10px; line-height:24px; letter-spacing:1px;}
#contact .text span{ font-weight:700; color:#F00;}
#Product{width:100%;float:left;margin-top:5px;}
#Product .more{width:100%;height:28px;background:url(images/index_ps.jpg) no-repeat top;display:block;margin-top:20px;}
#Product .more a{display:block;width:60px;height:24px;float:right}
#Product .show_imgs{width:1145px; overflow:hidden; height:220px;}
#Product .show_imgs ul {padding-left:5px;padding-top:10px; text-align:center; line-height:24px; width:10000px;}
#Product .show_imgs ul li{float:left;padding-right:15px;}
#Product .show_imgs img{border:1px solid #1796d4}

/*产品*/

#picbox{ width:1140px; padding-left:5px; float:left; padding-top:10px;}
#pic{ float:left; width:100%; }
#pic li{float:left; margin-left:5px;text-align:center;vertical-align:middle;}
#pic li span{text-align:center; width:100%; line-height:25px;}
#pic li a{  float:left; text-align:center; color:#363636; font-size:14px; font-weight:bold;}
#pic li a:hover{float:left; text-align:center;color:#1b758e;font-size:14px; font-weight:bold;}
#demo {
overflow:hidden;
width: 1140px;
height:210px;

}
#demo img { padding:3px;vertical-align:middle;border:1px solid #1796d4; }
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.content-width1 {display: table-cell; 
vertical-align:middle; 
/*设置水平居中*/ 
text-align:center; 
/* 针对IE的Hack */ 
*display: block; 
*font-size: 170px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ height:190px;
}
.content-width1 img{vertical-align:middle; 
}
/*产品*/



#bottom{border-top:1px solid #dad9d9;width:100%;min-width:1140px;height:24px;padding-bottom:10px;padding-top:15px;margin-top:10px;}
#bottom p{width:1143px;margin:0 auto}


#left{width:228px;float:left;margin-top:15px;}
#fid_list{width:228px;float:left}
#fid_list .title{width:228px;height:34px;background:#148eca;display:block; text-align:center; line-height:34px; font-size:16px; color:#FFF}
#fid_list ul{width:226px;border:1px solid #cfcfcf;border-top:none;padding-bottom:15px;padding-top:10px; color:#666}
#fid_list ul li a{ color:#666}
#fid_list ul li{width:100%; line-height:32px; text-align:center; font-size:14px;font-weight:700}
#fid_list ul li a:hover{ text-decoration:none; color:#1591cd; font-weight:700}

#Contacts{width:228px;margin-top:15px; float:left}
#Contacts .title{width:228px;height:34px;background:#148eca;display:block; text-align:center; line-height:34px; font-size:16px; color:#FFF}
#Contacts ul{width:226px;border:1px solid #cfcfcf;border-top:none;padding-bottom:15px;padding-top:10px; color:#666; line-height:24px;}
#Contacts ul p{padding-left:8px;}
#Contacts ul span{font-weight:700; color:#F00}

#Right{width:902px; float:left;margin-top:15px;margin-left:15px;}
#Right .title{width:902px;height:34px;background:#148eca;display:block; line-height:34px; font-size:16px; color:#FFF}
#Right .show{width:900px;border:1px solid #cfcfcf;border-top:none;padding-bottom:15px;padding-top:10px; color:#666; line-height:24px; }
#Right .lock{float:right; font-size:12px; font-weight:normal;padding-right:15px;}
#Right .my_title{float:left;padding-left:15px;}

.content-width {display:table-cell; width:224px; height:204px;font-size:138px;border:1px solid #cccccc; text-align:center; vertical-align:middle;
}
.content-width img{vertical-align:middle;}
