@charset "gb2312";
/* CSS Document */

#banner{ height:288px; background:url(../images/banner.jpg) no-repeat center 0; margin:0 auto;}
#banner_jb{ height:34px; background:url(../images/banner_jb.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;}
#box b a{color:#313131;}
#box span{ line-height:12px; margin:0 0 12px 0; display:block; color:#6792d6;}
#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:251px; 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 li{width:236px; height:201px; float:left; margin:0 4px; }
.pro_mid li span{ display:block; width:232px; height:170px; padding:4px 0 0 4px;}
.pro_mid li span a{ display:block;}
.pro_mid li p{ text-align:center; }
.pro_mid li p a{ color:#626262;}

#demo{overflow:hidden;width:978px; height:201px;}
#indemo{ float:left; width:1000%;}
#demo1{ float:left;}  
#demo2 { float:left;}