@charset "utf-8";
/* CSS Document */
.w { width:100%;}
.fl { float:left;}
/* 头部代码开始*/
.top{POSITION: relative;MARGIN: 0px auto;width:100%;}
#header {POSITION: absolute;Z-INDEX: 999; background:url(../images/toum_03.png); height:85px; width:100%;}
.logo{float:left; margin-top:6px; margin-bottom:6px;}
.rightbox{float:right;height:64px; margin-top:21px;width: 600px;}
.righttop{float:right;}
.phone{float:left;}
.phone i{color:#1a1a1a; font-size:12px; font-family:微软雅黑; font-style:normal;}
.phone span{ color:#d6010b; font-size:18px; font-family:微软雅黑; font-weight:bold; font-style:italic; }
.fanti a{ color:#d6010b; font-size:14px; font-family:微软雅黑; font-weight:bold; margin-left:15px; margin-right:5px; margin-top:2px;}
.fanti{float:left;margin-right: 6px;}
.weixin{overflow:hidden;float:left;margin-right:7px;}

.index-prolist a { position:relative; width:260px; height:163px; background:#eee; display:block; float:left; margin-top:18px; margin-right:13px; overflow:hidden;}
.index-prolist a img { width:260px; height:163px;}
.index-prolist a .box { text-align:center; position:absolute; top:139px; height:163px; line-height:24px; background:#ccc; width:230px; left:0px; background:url(../images/protitlebg.png) repeat; color:#FFFFFF;transition:all 0.5s ease-out 0s;padding:0px 15px;}
.index-prolist a:hover .box { top:0px;transition:all 0.5s ease-out 0s; padding:0px 15px;}
.nomr { margin-right:0px!important}
/*搜素代码开始*/
.search{float:right;}
.search_l{width:120px; background:url(../images/searchl.png) no-repeat; line-height:22px;color:#333;  text-align:left; border-right:0; padding-left:10px;border: none;}
.search_r{width:30px; background:url(../images/searchr.png) no-repeat; height:23px;border: none;}
/*搜素代码结束*/

/* banner */

.flexslider{height:580px;overflow:hidden;background:url(/skin/banner/loading.gif) 50% no-repeat; width:100%;}
.slides{position:relative;z-index:1;}
.slides li{height:580px;}
.flex-control-nav{position:absolute;bottom:0px;;text-align:center; background:url(/skin/banner/bannerbj.png) center no-repeat; }
.flex-control-nav li{width:0px;height:0px;}
.flex-control-nav a{ color:#FFFFFF;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/l.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10px;background:url(../images/r.png) center center no-repeat;}

/* banner-end */

/*banner代码开始*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:580px;position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;  }

#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:290px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:290px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:25px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#d6010b;}
/*banner代码结束*/

/******************** Nav_menu **********************/
.Nav_menu{ width:660px; float:right;}
.nav{ width:100%;height:30px; background:url(../images/menuline.jpg) no-repeat left; }
.nav li{ width:82px;float:left; line-height:30px; text-align:center; font-size:14px; position:relative; background:url(../images/menuline.jpg) no-repeat right;}
.nav li a{height:40px; color:#000;text-decoration:none;display:block;font-weight:bold; font-size:15px; font-family:"微软雅黑";}
.nav li a.link{text-align:center; }
.nav ul li a:hover{display:block; color:#d6010b; background:url(../images/hover_03.png) bottom no-repeat;}
.nav dl{width:82px; font-size:12px;background:#d6010b;position:absolute;top:40px;z-index:99999;}
.nav dl dd a{height:20px;width:82px;color:#fff; font-size:12px;overflow:hidden; font-family:"微软雅黑";border-bottom:2px solid #f36e20;font-weight:lighter;line-height:20px;padding:4px 0;}
.nav dl dd a:hover{ width:82px;color:#d6010b;background:#fff;}

/*头部代码结束*/

/*首页新闻代码开始*/
.newsbox{float: left; margin-top:20px;width:530px;height:226px; margin-bottom:20px;}
.NBtitle{background:url(../images/newstitle_03.png) bottom no-repeat; height:24px;}
.NBtitle b{color:#d6010b; font-size:16px;float:left;}
.NBtitle a{margin-top: 6px;color:#999; font-size:12px;float:right;}
.NBtitle a:hover{color:#d6010b;}
.NBbottom{margin-top:20px;}
.newspic{width: 260px;height: 180px;overflow: hidden;float: left;}
.newspic img {width: 260px;height: 180px;}
.NBBright{width: 250px;height: auto;overflow: hidden;margin-left: auto;float: right;}
.newslist{width: auto;margin-top: 0px;margin-bottom: 10px;}
.newslist ul{list-style: none;padding: 0;margin: 0px;}
.newslist li a {color:#666;font-size:12px;text-decoration:none;background:url(../images/angel_black.png) no-repeat center;background-position: 0px center;position:relative;font-family: "微软雅黑";padding-bottom:0;padding-left:6px;border-bottom:#e5e5e5 1px solid;line-height:29px;display:block;}
.newslist li a:hover{color:#d6010b; background:url(../images/angel_red.png) no-repeat 0 12px;}
.newslist li a:hover span{color:#d6010b;}
.time{color:#999; font-size:12px;position: absolute;right: 0px;font-family: "微软雅黑";text-align: right;} 

/*首页新闻代码结束*/

/*首页项目介绍代码开始*/
.xmbox{float:right;margin-top:20px;width:530px;height:226px;margin-bottom:20px;}
.XMtitle{background:url(../images/newstitle_03.png) bottom no-repeat;height:24px;}
.XMtitle b{color:#d6010b;font-size:16px;float:left;}
.XMtitle a{margin-top: 6px;color:#999;font-size:12px;float:right;}
.XMtitle a:hover{color:#d6010b;}
.XMbottom{margin-top:20px;}
.xmimg{width:300px;height:182px;overflow:hidden;float:left;}
.xmcontent{float:right;width:209px;height:auto;overflow:hidden;margin-left: auto;color:#666;line-height:20px;}
.xmcontent a{color:#999; float:right;}
.more:hover{color:#d6010b;}

/*首页项目介绍代码结束*/

/*首页品牌代码开始*/
.INbrandbox{float: left;width: 1100px;height: 330px;margin-bottom: 30px;}
.INbrandtitle{background:url(../images/linebig_03.png) bottom no-repeat; height:24px;}
.INbrandtitle b{color:#d6010b; font-size:16px;float:left;}
.INbrandtitle a{margin-top: 6px;color:#999; font-size:12px;float:right;}
.INbrandtitle a:hover{color:#d6010b;}
.INbrandbottom{margin-top:20px;}
.INbrandleft{float:left; width:415px;}
.INbrandright{ float:right;}
.INbrandright{width:685px;height:290px;float: right;}
.brand1{position: relative;width:208px;height:135px; float:left;margin-left: 20px; margin-bottom:20px;}
.brand1 .shadow {width: 208px;height:25px;position: absolute;bottom:0;left:0px;z-index:10;line-height:25px;background:rgba(0,0,0,0.6);display: block;text-align:center;;}
.brand1 .shadow a {text-decoration: none;color: #fff;font-size:14px;overflow: hidden;font-family: "微软雅黑";}

/*首页品牌介绍代码结束*/

/*首页案例代码开始*/
.INcasebox{float: left;width: 1100px;}
.INcasetitle{background:url(../images/linebig_03.png) bottom no-repeat; height:24px;}
.INcasetitle b{color:#d6010b; font-size:16px;float:left;}
.INcasetitle a{margin-top: 6px;color:#999; font-size:12px;float:right;}
.INcasetitle a:hover{color:#d6010b;}
.INcasebottom{margin-top:20px;}

/*.mauto1{width:1163px; margin:0 auto;}
.products{width:100%; height:140px; background-color:#f2f2f2; float:left;margin-top: 20px;    margin-bottom: 20px;}
.yScrollList{width:1163px;height:140px;float:left;}
.yScrollListIn{width:100%;height:140px;position:relative; z-index:100000;}
.yScrollListInList{display:none;width:1163px;height:140px;position:absolute;left:0;top:0;overflow:hidden;}
.yScrollListInList .yScrollListbtn{cursor:pointer;position:absolute;width:16px;height:28px;top:70px;background:url(../images/qiehuan_07.png) no-repeat;}
.yScrollListInList .yScrollListbtnr{background-position:-14px 0;right:5px;background:url(../images/qiehuan_10.png) no-repeat;}
.yScrollListInList .yScrollListbtnl{left:10px;}
.yScrollListInList ul{width:100%;height:140px;position:absolute;top:0;overflow:hidden;left:0px;}
.yScrollListInList ul li{width:253px;height:138px; border:1px solid #e6e6e6;float:left;margin-right:20px;}
.yScrollListInList ul li img{width:253px;height:138px;display:block;margin-left:1px;margin-top:1px;}*/
.yScrollListInList{display:none;width:1163px;height:140px;position:relative;left:0;top:0;overflow:hidden;}
.mauto1{width:1163px; margin:0 auto;}
.caroufredsel_wrapper{ height:140px; overflow:hidden;}
.hot_product{ width:100%; float:left; position:relative; margin-top:20px;    margin-bottom: 20px;}
.hot_product dl{ float:left; width:100%; z-index:9; top:60px;   position:absolute; display:block!important;}
.hot_productlist{ height:140px;}
.hot_productlist li{float:left; width:258px; height:138px; border:#e6e6e6 1px solid;text-align:center;margin:0  10px;}
.hot_productlist li a img{ height:138px; width:258px;}

/*首页案例代码结束*/

/* 底部代码开始 */
.bottom {width: 100%;float: left; border-top:1px #d6010b solid;}
.bottomnav{text-align:center; margin-top:20px; }
.bottomnav a{color:#666; font-size:12px; font-family:微软雅黑; margin:0 8px;}
.bottomnav a:hover{color:#d6010b;}
.text{text-align:center; margin-top:15px;color:#666; font-size:12px;font-family:微软雅黑;line-height:18px;margin-bottom:20px;line-height:20px;}

/* 底部代码结束 */






