@charset "gb2312";
/* CSS Document */

#banner{ height:322px; background:url(../images/banner.jpg) no-repeat center 0; margin:0 auto;}
#con{width:978px; height:312px; margin:0 auto;}
#con_l{width:237px; height:312px; float:left;}
#video{width:235px; height:222px; border:1px solid #dadada; background:#fff; margin-bottom:18px;}
#video h2{width:225px; height:25px; border-bottom:1px solid #dadada; background:url(../images/video_bg.gif) repeat-x; padding:7px 0 0 10px; color:#2d4c9e; font-size:12px; font-weight:inherit;}
#video h2 b{ padding-left:20px; background:url(../images/sjx1.gif) no-repeat 0 3px;}
#video span{ padding:4px 0 0 2px; display:block;}
#con_m{width:437px; height:312px; float:left; margin:0 25px 0 27px;}
#title{width:418px; height:33px; padding:1px 0 0 19px; border-bottom:1px solid #dadada; margin-bottom:19px;}
#title li{width:84px; height:23px; float:left; background:url(../images/newsbg.gif) no-repeat; padding-top:10px;text-align:center; color:#2d52b8;}
#title li:hover,#title li.hover{ height:25px; background:url(../images/newsbg1.gif) no-repeat; font-size:14px; font-weight:bold; color:#fff; padding-top:8px;}
#box{width:427px; height:119px; border-bottom:1px dashed #b2b2b2; padding-right:10px; font-size:13px;}
#box img{ padding:3px; border:1px solid #e6e3e3; float:left; margin-right:12px;display:inline;}
#box b a{color:#313131;}
#box span{ line-height:12px; margin:0 0 12px 0; display:block; color:#6792d6; display:inline;}
#box p{ line-height:18px; color:#626262;}
#news{ padding-top:8px;}
ul#news li{width:422px;padding-left:15px; font-size:13px; background:url(../images/sjx2.gif) no-repeat 1px 8px; line-height:23px;}
ul#news li a{color:#626262;}
#con_r{width:251px; height:312px; float:left;}
#con_r h2{width:225px; height:25px; background:url(../images/tit_bg.gif) no-repeat; padding:10px 0 0 26px; font-size:13px; color:#fff;}
#Contact{width:209px; height:255px; border:1px solid #d9d9d9; padding:19px 20px 0 20px; line-height:20px;}

#product{
	width:978px;
	height:200px;
	margin:23px auto 28px auto;
}
#tit{width:978px; height:37px; margin-bottom:13px;}
.tit_m{width:946px; height:24px; background:url(../images/tit_mbg.gif) repeat-x; padding:13px 0 0 26px; line-height:13px; color:#3250aa;}
#pro_mid{width:978px; height:150px;}
#pro_mid li{
	width:130px;
	height:130px;
	float:left;
	display:inline;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 4px;
}
#pro_mid li span{width:120px; height:130px;background:url(../images/pro_bg.gif) no-repeat; padding:4px 0 0 4px; display:block;}
#pro_mid li p a{width:120px; height:12px; text-align:center; color:#626262; display:block; line-height:12px;}
