@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;}
/***********************************************************************************

                                   首页封装样式开始

***********************************************************************************/
.bg{background:#54A6D5 url(../images/bodybg.gif) repeat-x;}
/***header***/
#header{width:1040px;margin:0 auto 0;height:166px;background:url(../images/header-bg.png) no-repeat;}
#header .top{width:1004px;margin:0 auto 0;height:92px;}
#header .top .el{padding:40px 20px 0px 0px;text-align:right;}

/***nav***/
.nav{width:1004px;margin:0 auto 0;height:36px;line-height:36px;}
.nav .nav_list{font-family:'微软雅黑';padding-left:15px;}
.nav .nav_list li{float:left;padding:0 30px;display:inline;}
.nav .nav_list li a{color:#ffffff;}

/***main***/
#main{width:1004px;margin:0 auto 0;background-color:#ffffff;}
#main .main{padding-top:10px;padding-bottom:20px;}
/***fox_img***/
#fox_img{margin:0 1px;padding-bottom:25px;background:url(../images/fox_img-bg.png) bottom no-repeat;}

.mainleft{}

.mainright{}

.boxmsg-a{height:270px;padding-right:10px;}
.boxmsg-a .lbox{height:262px;margin:0 5px;}
.lbox{width:199px;background:url(../images/menu-bottom-bg.jpg) bottom no-repeat;padding-bottom:8px;}
.lbox h2.title{background:url(../images/menu-title.jpg) no-repeat;height:51px;padding-top:5px;padding-left:30px;}
.lbox h2.title span{font-weight:bold;font-family:'微软雅黑';font-size:14px;}
.lbox h2.title em{color:#687893;display:block;}
.lbox ul.list{padding:0 23px 3px 16px;background:url(../images/menu-ul-bg.jpg) repeat-y;}
.lbox ul.list li{height:28px;line-height:28px;border-bottom:1px solid #E6E6E6;}
.coumn-box{height:270px;}
.coumn-box .title{height:45px;text-indent:-9999px;}

/***search***/
.search{height:36px;padding:20px 5px 0 5px;background:url(../images/search-bg.jpg) 0 0 no-repeat;}
.search label{line-height:22px;padding-right:10px;font-weight:bold;color:#000000;}
.search input{border:none;height:22px;float:left;}
.search .text{width:139px;}
.search .submit{width:44px;height:20px;margin-left:5px;}

/***about***/
.about{width:350px;height:270px;margin:0 15px;background:url(../images/about-bg.jpg) no-repeat;}
.about .text{padding:0 10px;}

/***contact***/
.contact{width:189px;background:url(../images/contact-bg.jpg) no-repeat;}
.contact .list{padding:0 3px;}

/***flash_img***/
.flash_img{width:300px;}
.flash_img .flash{}

.img_link{width:986px;margin:10px auto 0;}

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

                                   内页封装样式开始

***********************************************************************************/
.son_main{padding:10px 10px 20px 5px;}

/***menu***/
.s_left .menu{margin-bottom:10px;}
.menu .list{}
.menu .list li{padding-left:15px;}
.menu .list li a{color:#2F2D2D;background:url(../images/sonmain-ico-b.jpg) left no-repeat;padding-left:30px;display:block;width:158px;height:27px;}
.menu .list li a:hover{background:url(../images/producttype0bg.jpg) left  no-repeat;color:#ffffff;}
.producttype0{height:30px;line-height:30px;padding-left:10px;border:1px solid #dedede;}

/***sonmain***/
.sonmain{width:746px;border:1px solid #EEEDED;padding:10px;}
.sonmain .navtitle{height:33px;line-height:33px;padding-left:20px;}
.sonmain .sonbox{padding-top:10px;}
.sonmain .case{}
.sonmain .case li{float:left;text-align:center;width:196px;overflow:hidden;margin:10px 0 0 20px;display:inline;}
.sonmain .case li img{width:194px;height:127px;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:45px;background:url(../images/footer-bg.jpg) repeat-x;}