@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#4d4d4d;}

a {  color:#303030;font-size:12px; text-decoration:none; }

a:hover {  font-size:12px; text-decoration:none;}

.sider{width:285px; float:left;}
.containter{float:right; width:655px;}
.fl{float:left;}
.fr{float:right;}
.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}
/* brandbox */
.brandbox{width:220px;margin:0 auto;}
.brandbox ul li{float:left}
.brandbox ul li.brand_item{width:92px;height:56px;margin-top:7px;margin-left:9px;}
.brand_item a{display:block;width:168px;height:169px}
.brand_item a:hover{text-decoration:none}
/***************index css********************/

.container{width:996px;margin:0 auto;}
.top{width:996px;height:121px;overflow: visible;}
.top_t{ width:996px; height:78px;}
.top_t img{ margin-top:19px; margin-left:3px;}
.search{ margin-top:40px;}
.flash{width:996px;height:350px;}
.menu{ width:999px; height:42px; background:url(../images/menu1.png) no-repeat;overflow: visible;}
.menu ul li{ float:left; text-align:center; margin:0 9px; position:relative;}
.menu ul li.liline{ width:2px; height:42px; background:url(../images/liline.png) no-repeat center center; margin:0;}
.menu ul li a{ display:inline-block; width:145px; height:40px; line-height:40px; text-align:center; font-family:"微软雅黑"; font-size:15px; font-weight:bold; color:#303030;}
.menu ul li a:hover{ display:inline-block; width:145px; height:40px; line-height:40px; background:url(../images/lihover1.png) no-repeat center bottom; text-align:center; font-family:"微软雅黑"; font-size:15px; font-weight:bold; color:#FFF;}
/*.top ul li{float:left;width:160px;text-align:center;}
.top ul li a{width:73px;height:29px;line-height:29px;color:#303030;font-family:"微软雅黑";font-size:13px;display:inline-block;text-align:center;}
.top ul li a:hover{width:73px;height:29px;line-height:29px;font-size:13px;display:inline-block;text-align:center;background:url(../images/lihover.png) no-repeat center center;color:#ffffff;}*/




.nav{
list-style:none;
}

ul.nav li {
float:left;text-align:center;
height:42px;
cursor: pointer;
position: relative;
}

ul.nav li a{


width:73px;height:29px;line-height:29px;color:#303030;font-family:"微软雅黑";font-size:13px;text-align:center;


display:inline-block;

text-decoration:none;
}

ul.nav li a:hover{width:73px;height:29px;line-height:29px;font-size:13px;display:inline-block;text-align:center;background:url(../images/lihover.png) no-repeat center center;color:#ffffff;text-decoration:none;}


ul.sub_nav {
display:none;
position:absolute;
padding: 0;

padding-top:2px;
left: -9px;
top: 40px;
width:145px;
}

ul.sub_nav li{
width:145px;
height:30px;

float:none;
list-style:none;
padding:0px;
background:url(../images/subnav.png) repeat; border-bottom:1px solid #D5D0CC;
}
ul.sub_nav li a:hover{background:url(../images/submenu_lihover.png) no-repeat center top; color:#000000;font-size:12px; font-family:Arial; font-weight:normal;line-height:30px;}
ul.sub_nav li a{
color:#000000; font-size:12px; font-family:Arial; font-weight:normal;line-height:30px;
}


ul.sub_nav2 {
display:none;
position:absolute;
padding: 0;
background:url(../images/subnav.png) no-repeat;
padding-top:5px;
left: 9px;
top: 42px;
width:104px; height:95px;
}

ul.sub_nav2 li{
width:104px;
height:29px;
float:none;
list-style:none;
padding:0px;
background:url(../images/subnavline.png) no-repeat center bottom;
}
ul.sub_nav2 li a:hover{background:url(../images/submenu_lihover.png) no-repeat center top; color:#027ACC;font-size:12px; font-family:Arial;}
ul.sub_nav2 li a{
color:#313131; font-size:12px; font-family:Arial;
}


ul.sub_nav3 {
display:none;
position:absolute;
padding: 0;
background:url(../images/subnav.png) no-repeat;
padding-top:5px;
left: 0;
top: 42px;
width:104px; height:66px;
}

ul.sub_nav3 li{
width:104px;
height:29px;
float:none;
list-style:none;
padding:0px;
background:url(../images/subnavline.png) no-repeat center bottom;
}
ul.sub_nav3 li a:hover{background:url(../images/submenu_lihover.png) no-repeat center top; color:#027ACC;font-size:12px; font-family:Arial;}
ul.sub_nav3 li a{
color:#313131; font-size:12px; font-family:Arial;
}


ul.sub_nav4 {
display:none;
position:absolute;
padding: 0;
background:url(../images/subnav.png) repeat-y; padding-bottom:10px;
padding-top:5px;
left: 0;
top: 42px;
width:104px;
}

ul.sub_nav4 li{
width:104px;
height:29px;
float:none;
list-style:none;
padding:0px;
background:url(../images/subnavline.png) no-repeat center bottom;
}
ul.sub_nav4 li a:hover{background:url(../images/submenu_lihover.png) no-repeat center top; color:#027ACC;font-size:12px; font-family:Arial;}
ul.sub_nav4 li a{
color:#313131; font-size:12px; font-family:Arial;
}



.main{margin-top:15px;}
.list{width:216px;height:249px;background:url(../images/left_top.png) no-repeat -2px 0;}
.main_rig{margin-left:10px;}
.service{width:216px;height:249px;background:url(../images/service.png) no-repeat -2px 0;}
.new{width:770px;min-height:40px;background:url(../images/news.png) no-repeat left top;}
.about{width:770px;min-height:210px;background:url(../images/about.png) no-repeat left top;margin-top:15px;}
.footer{width:996px;height:34px;line-height:34px;text-align:center;background:url(../images/footer.png) no-repeat left top;color:#FFFFFF; margin-top:10px;}





/***************products css********************/
.centerp{margin-top:2px;}
.lef_about{width:212px;background:url(../images/lef_pro.png) no-repeat -4px 0;}
.lef_pro{width:212px;min-height:272px;background:url(../images/lef_pro.png) no-repeat -4px 0;}
.lef_contact{width:212px;height:237px;background:url(../images/lef_contact.png) no-repeat -4px 0;}
.centerp_rig{margin-left:6px;width:778px;}
.cp{width:778px;height:40px;line-height:40px;background:url(../images/cen_right.png) no-repeat -1px 0;}
.pro-name{text-align:center;}
.pro{float:left;margin:5px;}
.case_title{text-align:center;}
.case_list li{float:left;padding:0 13px;}