@charset "utf-8";
/* CSS Document */
.sider{width:285px; float:left;}
.containter{float:right; width:655px;}
.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;overflow:hidden;}
/***********************************************************************************

                                   首页封装样式开始

***********************************************************************************/
/***header***/
#header{height:103px;background:url(../images/header-bg.jpg) repeat-x;}
#header .top{width:990px;margin:0 auto 0;padding:0px 0px 0px 0px;position:relative;}
#header .top .el{padding:60px 0px 0px 0px;}

/***nav***/
.nav{height:40px;line-height:40px;background:url(../images/nav-bg.jpg) repeat-x;overflow:visible;}
.nav .nav_list{width:990px;margin:0 auto 0;font-weight:bold;}
.nav .nav_list li{float:left;width:120px;text-align:center;position:relative;background:url(../images/nav-right-bg.jpg) right no-repeat;}
.nav .nav_list li a{width:120px;display:block;color:#ffffff;}

/***fox_img***/
#fox_img{background:url(../images/fox_img_bg.jpg) repeat-x bottom;height:342px;}
#fox_img .flash{width:975px;margin:15px auto 0;background:url(../images/fox_flash_bg.png) no-repeat;padding:7px 7px 14px 7px;}
/***main***/
#main{background:url(../images/main-bg.jpg) repeat-x;padding-top:15px;}
#main .main{width:995px;margin:0 auto 0;}

.boxmsg-a{margin-top:30px;}
.boxmsg-a h2.title{background:url(../images/title-bg.png) left top no-repeat;height:21px;line-height:21px;font-size:14px;padding-left:10px;}
.boxmsg-a h2.title em{font-weight:bold;color:#0094BA;padding:0 5px;}
.boxmsg-a h2.title s{text-decoration:none;}
.boxmsg-a .column{height:204px;border-right:1px solid #E5E7E7;margin-right:-1px;}
.boxmsg-a .column .text{padding-top:20px;}

/***about***/
.about{width:425px;margin-left:20px;}

.supp{width:230px;}

/***news***/
.news{width:295px;}
.news dl{overflow:hidden;margin-bottom:5px;}
.news dl a{color:#0087BD;}
.news .hot{margin-left:130px;width:140px;line-height:22px;}
.news .list li{background:url(../images/news-ico-a.jpg) left no-repeat;padding-left:20px;height:25px;line-height:25px;}

/***contact***/
.contact{width:234px;height:255px;background-color:#ffffff;}
.contact .list{padding:10px;}

/***scroll***/
.pr{background:url(../images/pr_bg.png) no-repeat;height:178px;padding:15px;}
#pic{}
#pic img{background:url(../images/pr_img_bg.jpg) no-repeat;width:160px;height:120px;}

/***********************************************************************************

                                   内页封装样式开始

***********************************************************************************/
/***son***/
.son{width:988px;margin:0 auto 0;border-bottom:1px solid #DCDCDC;}
.son h2.title{height:29px;line-height:32px;font-weight:bold;color:#ffffff;padding-left:30px;overflow:hidden;}
.mainleft .title{background:url(../images/mainleft_bg.jpg) no-repeat;}
.mainright .title{background:url(../images/mainright_bg.jpg) no-repeat;}

.mainleft{width:225px;float:left;background:url(../images/left_bg.jpg) #ffffff right repeat-y;padding-bottom:9999px;margin-bottom:-9999px;border:1px solid #DCDCDC;border-right:none;}
.mainright{width:760px;float:left;padding-bottom:9999px;margin-bottom:-9999px;border:1px solid #DCDCDC;border-left:none;}

/***menu***/
.menu{}
#list{padding:10px;}
#list li{height:23px;line-height:23px;padding-left:30px;margin-bottom:5px;background:url(../images/producttype0bg.jpg) no-repeat;}
#list li a{color:#000000;}

/***sonmain***/
.sonmain{}
.sonmain .sonbox{padding:10px;}
.sonmain .case{}
.sonmain .case li{float:left;text-align:center;width:162px;overflow:hidden;margin:10px 0 0 20px;display:inline;}
.sonmain .case li img{width:160px;height:120px;border:1px solid #dedede;}
.sonmain .case li .prname{height:36px;overflow:hidden;margin-top:5px;}
.sonmain .news{width:100%;}

/***********************************************************************************

                                     共用样式开始

***********************************************************************************/
.title-img{padding:10px 0 0 10px;}
.mainbg{background:url(../images/main.png) no-repeat;}
.titlebg{background:url(../images/main-title-bg.png) no-repeat;}
.textjq{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/***footer***/
#foot{height:84px;margin-top:20px;background:url(../images/footer-bg.jpg) repeat-x;}