﻿@charset "utf-8";
/* CSS Document */
body{padding:0px;margin:0px; font-family:"微软雅黑";font-size:12px;color:#383838;line-height:20px;}
p,ul,li,form,dl,dt,dd,h1,h2,h3{margin:0px;padding:0px;list-style:none;}
img {border:0px;}

a{color:#fff; text-decoration:none;}
a:hover{color:#db291d; text-decoration:none;}

.clearit{clear:both;font-size:0px;height:0;line-height:0;margin-top:0 !important;visibility:hidden;width:0px;display:block;}
.fl{float:left;}
.fr{float:right;}

.c01{color:#FFF}/*white*/
.c01 a{color:#FFF}
.c01 a:hover{color:#fe5f1b;}/*yellow*/
a.c02{color:#db291d;}
a.c02:hover{color:#db291d;}
a.c03{color:#383838;}
a.c03:hover{color:#0a99d5;}
a.c04{color:#0a99d5;}
a.c05{color:#fff;}
a.c05:hover{color:#fff;}
.c05 a:hover{color:#fe5f1b;}
.c06{color:#606060;}
.c07{color:#000f4e;}
.c08{color:#50609b;}
.c09{color:#b0b0b0;}
.texta-r{text-align:right;}
.texta-l{text-align:left;}
.wid40{width:40px;}
.wid120{width:120px;}
.wid150{width:150px;}
.disblock{display:block;}
.mt10{margin-top:10px;}
.mr5{margin-right:5px;}
.mr15{margin-right:15px;}
.pt5{padding-top:5px;}
.fonbold{font-weight:bold;}
.pb15{padding-bottom:15px;}
.colblue{color:#0a99d5;}
.mr7{margin-right:7px;}
.mr8{margin-right:8px;}
.wid200{width:200px;}

/*背景图片*/
#pagination li,#pagination li.current{background:url(../images/index-bg.png) no-repeat transparent;}

/*头部*/
#header{width:100%;background:url(../images/header.gif) repeat-x transparent;height:106px;}
.w_960{width:960px;margin:0 auto;overflow:hidden;}
.main_top{padding:10px;height:51px;overflow:hidden;}
.main_link{margin-top:12px;color:#fff;}
.main_link a{color:#fff;}

/*导航
.navgation{width:960px;line-height:35px; position:relative;}
#nav{line-height:35px;height:35px;}
#nav a{display:block;width:120px;cursor:pointer;text-align:center;font-size:14px;font-weight:bold;height:35px;}
#nav a:hover{color:#0a99d5;}
#nav li{width:120px;float:left;}
#nav li a:hover{width:120px;float:left;background:url(../images/nav-li.png) no-repeat transparent;}
#nav li a.on{background:url(../images/nav-li.png) no-repeat transparent;}
#nav li ul {line-height:35px;text-align:left;left: -999em; width:120px; position: absolute;background:blue;z-index:999999;background:green;}
#nav li ul li{float: left; width: 120px;background: #F6F6F6; }
#nav li ul a{display: block; width: 96px;text-align:left;padding-left:24px;}
#nav li ul a:hover {color:#0a99d5;text-decoration:none;font-weight:normal;background:#C00;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left;}*/
ul, li { list-style-type: none; text-transform: capitalize; }
.nav { font-size: 12px; width:960px; margin:0 auto 0 auto  ; height: 35px; line-height: 35px; position: relative; z-index: 1111111111; }
.nav a { text-decoration: none; }
.navmain { height: 35px; position: relative; }
#nav_all { height: 35px; float: left; line-height: 35px; position: relative; z-index: 2222222222222222; }
#nav_all li { text-align: center; float: left; }
#nav_all li a { color: #fff; display: inline-block; font-size: 14px; font-weight: bold; cursor: pointer;width:120px; height: 35px; line-height: 35px; white-space: nowrap; }
#nav_all li a:hover { background: url(../images/nav-li.png) no-repeat; height: 35px; line-height: 35px; overflow: hidden; }
#nav_all li ul { display: none; position: absolute; z-index: 9999999; width: 500px; left: -6px; top:36px;height:35px;line-height:35px;background:#ccc;border-radius:3px;}
#nav_all ul li { line-height: 35px; height: 35px; }
#nav_all ul li a { padding: 0px 10px;height: 35px; line-height: 35px; color: #fff; font-weight: normal;background:none;}
#nav_all ul li a:hover { padding: 0px 10px; margin: 0px auto; height: 35px; line-height: 35px; color: #fff;background:none;}


/*轮播*/
#index-banner{width:100%;height:430px;}
#full-screen-slider { width:100%; height:430px; float:left; position:relative;}
#slides { display:block; width:100%; height:430px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination {display:block; list-style:none; position:absolute; left:50%; top:390px; z-index:9900;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px;background-position:-371px -355px;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background-position:-371px -392px;}

/*公司公告*/
#notice-con{width:100%;height:39px;background:url(../images/gsggao-bg.gif) repeat-x transparent;line-height:39px;}
.company-notice{height:39px;limne-height:35px;}

/*友情链接*/
.friendlink{border:1px solid #ddd;width:918px;overflow:hidden;padding:0 20px;line-height:20px;height:30px;margin-top:1px;}
.friendlink span a{float:left;padding:0 15px;color:#383838;}
.friendlink span a:hover{color:#0a99d5;}

/*内容模块*/
.index-box{margin-top:10px;overflow:hidden;}
.about-us{width:295px;background:url(../images/index-con-listbg.gif) no-repeat transparent;height:160px;padding:10px;}
.company-news{width:295px;background:url(../images/index-con-listbg.gif) no-repeat transparent;height:160px;padding:10px;}
.con-title{display:block;font-size:14px;float:left;padding-left:10px;color:#383838;}
.news-con{padding:5px 0;overflow:hidden;}
.news-con span{line-height:22px;display:block;}
.news-con ul{}
.news-con ul li{border-bottom:1px dotted #cfd8df;width:278px;height:24px;line-height:24px;background:url(../images/list-bg.gif) no-repeat transparent left center;padding-left:10px;overflow:hidden;float:left;}
.news-con ul li a{display:inline-block;width:200px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-con ul li span{display:inline-block;}
.news-con p{display:block;width:268px;height:22px;padding:0 10px;}

/*产品展示*/
.product-list{margin-top:10px;width:960px;overflow:hidden;}
.product-list-title{width:940px;height:32px;background:url(../images/product-title-bg.gif) no-repeat transparent;padding:0 10px;line-height:32px;}
.product-list-title h2{float:left;color:#fff;line-height:32px;font-size:14px;}


#demo{ overflow:hidden; float:left; width:960px;padding-top:10px;}
#indemo {float: left;width: 8000%;}
#demo1,#demo2{height:222px;float:left; display:inline-table;}
#demo1 li,#demo2 li{ width:232px; height:222px; float:left;margin-right:24px;}
#demo1 li img,#demo2 li img{ display:block;}
#demo1 li span,#demo2 li span{ width:202px;text-align:center; overflow:hidden; display:block;background:#eff0f1;padding:10px 15px;white-space:nowrap;}
#demo1 li span p,#demo2 li span p{margin:4px 0;}
#demo1 li span p a,#demo2 li span p a{margin:4px 0;color:#595959; width:202px;display:block;overflow:hidden;}
#demo1 {float: left;}
#demo2 {float: left;}
.lmboxb ul {}
.lmboxb ul li {}
.lmboxb ul li a {}

/*列表页*/
.list-banner{width:960px;overflow:hidden;margin:0px auto;}
.list-con{width:960px;padding-top:10px;overflow:hidden;color:#383838;}

/*左侧*/
.leftpart-con{padding:20px;}
.leftpart-con ul{}
.leftpart-con ul li{border-bottom:1px dotted #E6E6E6;height:38px;line-height:38px;background:url(../images/list-bg.gif) no-repeat transparent left center;padding-left:15px;}
.leftpart-con ul li a{color:#383838;}
.leftpart-con ul li a:hover{color:#db291d;}
.leftpart{width:713px;margin-right:15px;border:1px solid #E9E9E9;}
.leftpart-title{height:41px;width:703px;line-height:41px;padding-left:10px;font-size:14px;border-bottom:1px solid #E6E6E6;}
.leftpart-title a{color:#383838;}
.leftpart-title a:hover{color:#0a99d5;}
.leftpart-con1{padding:20px;}
.yewu_pic{padding:10px 0 10px 20px;}
.yewu_pic li{width:100px;height:115px;padding:10px 5px 5px 10px;float:left;margin:10px 15px 0 0;display:inline;}
.leftpart-t-con1{line-height:22px;border:1px solid #e9e9e9;width:208px;border-top:none;padding:10px;overflow:hidden;}


/*产品列表*/
.rightpart{width:230px;padding:0 0 10px 0;}
.rightpart-t{width:230px;overflow:hidden;}
.rightpart-title{height:32px;width:220px;background:url(../images/product-rightpart-titlebg.gif) repeat-x transparent;line-height:32px;padding-left:10px;font-size:14px;}
.rightpart-title h2{font-size:14px; color:#fff;}
.rightpart-t-con{border:1px solid #e9e9e9;width:208px;border-top:none;padding:10px;overflow:hidden;}
.rightpart-t-con a{display:block;width:178px;height:32px;background:url(../images/ico41.gif) no-repeat transparent left;line-height:32px;padding-left:30px;overflow:hidden;color:#383838;}
.rightpart-t-con a:hover{display:block;width:178px;height:32px;background:url(../images/ico41hover.gif) no-repeat transparent left;line-height:32px;padding-left:30px;overflow:hidden;color:#0a99d5;}
.rightpart-t-con1{line-height:22px;border:1px solid #e9e9e9;width:208px;border-top:none;padding:10px;overflow:hidden;}

/*新闻列表*/
.rightpart-con{padding:20px;}
.rightpart-con ul{}
.rightpart-con ul li{border-bottom:1px dotted #E6E6E6;height:38px;line-height:38px;background:url(../images/list-bg.gif) no-repeat transparent left center;padding-left:15px;}
.rightpart-con ul li a{color:#383838;}
.rightpart-con ul li a:hover{color:#db291d;}

/*产品详细页*/
.rightpart-con1{text-indent:2em;line-height:22px;padding:20px;}

/*底部*/
#footer{width:100%;background:url(../images/footbg.gif) repeat-x;margin-top:10px;}
.footer{width:960px;margin:0 auto 0 auto;padding:15px 0 0 0;height:85px;text-align:center;color:#fff;overflow:hidden;}



/*翻页*/
div#showpages {
clear:both;
padding:0px;
margin:20px 0px;
width:100%;
height:30px;
white-space: nowrap;
}

div#pagesinfo {
float:left;
padding:3px 8px 3px 20px;
white-space: nowrap;
}

div#pages {
float:right;
padding-right:20px;
white-space: nowrap;
}

div#pages ul{
margin:0;
padding:0;
}

div#pages a:link,div#pages a:visited,div#pages a:active{
color:#303030;
text-decoration: none;
}

div#pages a:hover{
color:#ff0000;
text-decoration: none;
}

div#pages li{
margin:3px;
padding:2px 5px;
list-style-type: none;
float:left;
background:#dcd9d4;
color:#303030;
border:1px #dcd9d4 solid;
white-space: nowrap;
}

div#pages li.pagesnow{
color:#303030;
background-color:#eee;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

div#pages li.pbutton{
color:#303030;
background-color:#dcd9d4;
padding:3px 5px 1px 5px;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

div#pages li.opt{
color:#303030;
padding:0px;
white-space: nowrap;
border:0px;
background:#fff;
}
/*翻页结束*/

.list-banner img{width:960px; height:300px;}




#about{width: 937px; height: 227px; padding: 10px 10px 0 10px; box-shadow: 2px 2px 2px #aaa;}
#about #about_img{float: left; width: 300px; height: 220px; overflow: hidden;}
#about #about_img img{width: 300px; height: 220px;}
#about #about_text{float: left; padding: 10px 0 0 10px; font-size: 14px; line-height: 25px; width:625px; height:220px; }