@charset "UTF-8";

/*头部样式*/
#header{width:100%;background: #C00;height: 48px;}
.top{margin:0 auto;width: 1200px;position: relative;}
.logo{float:left;position: absolute;z-index: 100000;}

.topLink{width:890px;float:right;text-align:right;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:48px;color: #FFFFFF;}
.topLink .k1 a{color: #fff;}
.topLink .k2{color:#FFFFFF;font-size:14px;font-family:"微软雅黑";}
.topLink .k2 p{line-height: 48px; background: url(../image/telbg.gif) no-repeat left center;text-indent: 28px;}

#menu{ background:#FFF;height: 90px;position: relative;z-index: 999;}/*background: rgba(255,255,255,0.6);*/

/*热门搜索*/
.searchbox{width: 100%;background: #F2F2F2 url(../image/sousuoborder.gif) repeat-x bottom center;}
.search{width: 1200px;margin:0 auto; text-align:left;height:26px;padding:5px 10px 5px 10px;}
#formsearch{width:214px;position: relative;}
.hotSearch{width:800px;height:26px;line-height:26px;font-weight:bold;color: #000000;}

/* 首页展示 */
.indexshow{width: 100%;height: 243px;background: #F2F2F2 url(../image/indexshowborder.gif) repeat-x bottom center;}
.indexshow>ul{width: 1200px;margin:0 auto;}
.indexshow>ul>li{float: left;width: 240px;height: 200px;background: url(../image/youborder.gif) no-repeat right center;}
.indexshow>ul>li:nth-child(1){background: url(../image/youborder.gif) no-repeat right center,url(../image/youborder.gif) no-repeat left center;}
.indexshow>ul>li a{width: 240px;height: 100px;display: block;padding-top: 100px;}
.indexshow>ul>li:nth-of-type(1) a{background: url(../image/indexshow1.gif) no-repeat center 46px ;}
.indexshow>ul>li:nth-of-type(2) a{background: url(../image/indexshow2.gif) no-repeat center 46px ;}
.indexshow>ul>li:nth-of-type(3) a{background: url(../image/indexshow3.gif) no-repeat center 46px ;}
.indexshow>ul>li:nth-of-type(4) a{background: url(../image/indexshow4.gif) no-repeat center 46px ;}
.indexshow>ul>li:nth-of-type(5) a{background: url(../image/indexshow1.gif) no-repeat center 46px ;}
.indexshow>ul>li:nth-of-type(1) a:hover{background:#575757 url(../image/hoverindexshow1.gif) no-repeat center 46px ;}
.indexshow>ul>li:nth-of-type(2) a:hover{background:#575757 url(../image/hoverindexshow2.gif) no-repeat center 46px ;}
.indexshow>ul>li:nth-of-type(3) a:hover{background:#575757 url(../image/hoverindexshow3.gif) no-repeat center 46px ;}
.indexshow>ul>li:nth-of-type(4) a:hover{background:#575757 url(../image/hoverindexshow4.gif) no-repeat center 46px ;}
.indexshow>ul>li:nth-of-type(5) a:hover{background:#575757 url(../image/hoverindexshow1.gif) no-repeat center 46px ;}
.indexshow>ul>li a img{display: block;margin:0 auto;padding-top: 46px;}
.indexshow>ul>li a h3,.indexshow>ul>li a p{text-align: center;color: #666666;}
.indexshow>ul>li a:hover h3,.indexshow>ul>li a:hover p{color: #fff;}
.indexshow>ul>li a h3{font-size: 17px;font-weight: 400;line-height: 44px;}

/*主体样式*/
#container{width:1200px;margin:0 auto;margin-top:25px;}
.menu_cate{width:1200px;margin-bottom: 40px;}/*height: 604px;*/
.menu_cate .l{width: 140px;float: left;}
.menu_cate .l ul{border: 1px solid #dfdfdf;}
.menu_cate .l .index_sort li{border-bottom: 1px solid #dfdfdf;}
.menu_cate .l .index_sort li:last-child{border: none;}
.menu_cate .l .index_sort li a{padding:0;color: #505050; border:none;font-size: 18px; line-height: 102px;text-align: center;background: #fff;}
.menu_cate .l .index_sort li a.current{background: #E40000;color: #FFFFFF;}
.menu_cate .l .index_sort li a:hover{background: #E40000;color: #FFFFFF;}
.menu_cate .r{width: 1038px;float: right;}
.menu_cate .r .index_product:nth-child(n+2){display: none;}
.menu_cate .r .index_product li .img img{width: 257px;height: 222px;}
.menu_cate .r .index_product li a.img{}
.menu_cate .r .index_product li{margin:0;position: relative;}
.menu_cate .r .index_product li .mask{display: none; color: #fff; position: absolute;top: 0; width: 257px;height: 223px;background: #575757;}
.menu_cate .r .index_product li .mask .maskbox{margin: 10px 0px 0 3px;width: 248px;height: 197px;border: 1px solid #737373;}
.menu_cate .r .index_product li .mask img{width: 38px;height: 39px;margin:70px auto 10px;display: block;}
.cate_title{line-height:31px;font-weight:bold;font-family:"微软雅黑";font-size:14px;color:#000;}
.advantage{height: 466px;position: relative;}
.advantage .l{width: 50%;background: url(../image/bgpicl.gif) no-repeat center center;height: 466px;}
.advantage .r{width: 50%;background: #575757;height: 466px;}
.advantage .c{width: 1200px;position: absolute;left:50%;margin-left: -600px;}
.advantage .c .advantagepic{padding:74px 0 0 156px;}
.advantage .c .rlist h4{color: #C29A7B;font: 16px/30px "微软雅黑";}
.advantage .c .rlist span{color: #A9A9A9;text-transform: uppercase;}
.advantage .c .rlist p{color: #fff;font: 14px/30px "微软雅黑";}
.advantage .c .rlist li{margin-top:28px; background: url(../image/indexbg2.png) no-repeat left center;cursor: pointer;padding-left: 119px;}
.advantage .c .rlist li:hover{background: url(../image/hoverindexbg2.png) no-repeat left center;}
.advantage .c .rlist li:nth-child(1){background: url(../image/indexbg1.png) no-repeat left center;}
.advantage .c .rlist li:nth-child(1):hover{background: url(../image/hoverindexbg1.png) no-repeat left center;}
.casebox{background: #F6F6F6;height: 680px;}
.casebox .innerbox{width: 1200px;margin:0 auto;position: relative;padding-top: 28px;}
.casebox .innerbox h3{margin-bottom: 20px;}
.casebox .innerbox span{color:#666666;font: 14px/18px "微软雅黑"; }
.casebox .innerbox p{color:#CDCDCD;font: 10px/18px "微软雅黑";text-transform: uppercase; }
.casebox .innerbox ul{position: relative;}
.casebox .innerbox ul li{position: absolute;}
.casebox .innerbox .more1{float: right;width: 109px;height: 33px;display: block;margin-top: 30px;}
a.more1{text-align: center;line-height: 33px;color: #bbbbbb;border: 1px solid #dfdfdf; }
a.more1:hover{color:#d1252e;}
/* .casebox .innerbox li:nth-child(2){width: 570px;height: 384px;top:78px;left:320px;} */
/* .casebox .innerbox li:nth-child(1){width: 410px;height: 286px;top:124px;left:110px;} */
/* .casebox .innerbox li:nth-child(3){width: 410px;height: 286px;top:124px;left:700px;} */
.casebox .innerbox li img{width:100%;height: 100%;}
.casebox .innerbox .aleft,.casebox .innerbox .aright{cursor: pointer;position: absolute;top: 390px;width: 43px;height: 85px;}
.casebox .innerbox .aleft{left: 0;}
.casebox .innerbox .aright{right: 0;}
.poster-main{position: relative;width: 900px;height: 270px}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width: 900px;height: 270px}
.poster-main .poster-list .poster-item{position: absolute;left: 0px;top: 0px}
.poster-main .poster-btn{position: absolute;height: 100%;width:100px;top: 0px;z-index: 10;opacity: 0.3;}
.poster-main .poster-prev-btn{left: 0px;background: url("../image/btn_l.png") no-repeat center center; }
.poster-main .poster-next-btn{right: 0px;background: url("../image/btn_r.png") no-repeat center center;}

.about{width:1200px;margin:35px auto 45px;padding-bottom:5px;min-height: 288px;}
.about .line{width: 36px;height: 5px;background: #CE000C;margin:0 auto;margin-bottom: 14px;}
.about_title{line-height:40px;text-align: center; font-weight:400;font-family:"宋体";
font-size:46px;color:#D5D5D5;}
.about_title1{font-size: 20px;color: #000;text-align: center;font-weight: 700;}
.about .content{margin-left:0px; padding-top:16px;padding-right: 0px; padding-bottom:12px;text-indent:0px;width: 1200px;background: url(../image/aboutborder.gif) repeat-x left top;}
.about .content a{width: 109px;height: 33px;display: block;text-align: center;text-indent: 0;margin-top: 5px;}
.navigation{float:right;width:100px;}

.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*首页新闻*/
.newsbox{background: #f7f7f7;padding:29px 0 75px 0;}
.news_company{width: 1200px;margin:20px auto 0;}
.news_company .indexnews{width: 360px;float: left;margin-top: 30px;}
.news_company .indexnews>li>a>img{width: 100%;height: 147px;}
.news_company .indexnews:nth-child(2){margin-left: 60px;margin-right: 60px;}
.news_company .indexnews li{width: 360px;float: left;border-bottom: 1px solid #C6C6C6;padding:0;background: none;padding-bottom: 10px;}
.news_company .indexnews li a{color: #3D3D3D;font:400 14px/27px "微软雅黑";}
.news_company .indexnews li:hover a h3{color: #D31E29;}
.news_company .indexnews li a h3{margin-top: 17px;}
.news_company .indexnews li:hover{border-bottom: 1px solid #D31E29;}
.news_company .indexnews li.listpic{border: none;}
.news_company span{color:#666666;font: 14px/18px "微软雅黑"; }
.news_company p{color:#CDCDCD;font: 12px/18px "微软雅黑"; text-transform: uppercase;}
.news_company .more1{float: right;width: 109px;height: 33px;display: block;}
.news_company .line{width: 36px;height: 5px;background: #CE000C;margin-bottom: 24px;}
.news1_title{line-height:31px; font-weight:400;font-family:"宋体";
font-size:34px;color:#D5D5D5;}
.news1_title1{font-size: 20px;color: #000;font-weight: 700;line-height: 30px;}
.news_company .content{padding-top: 12px;}
.onlinebooking{height: 116px;width: 100%;background: #C5A381;}
.onlinebooking .con{width: 1200px;margin:0 auto;}
.onlinebooking .con>img{margin-top: 31px;}
.onlinebooking .con .message{padding-top: 0;}
.onlinebooking .con .message #message_main span{line-height: 43px;padding-top: 0;}
.onlinebooking .con .message #message_main input{width: 250px;height: 43px;margin:0;}
.onlinebooking .con .message #message_main textarea{resize: none; width: 250px;height: 40px;line-height: 40px;font-size: 16px;}
.onlinebooking .con .message #message_main tr:last-child{width: 209px;}
.onlinebooking .con .message #message_main tr:last-child input{width: 209px;background:#CD000B;}
.onlinebooking .con .message #message_main tr{float: left;width: 256px;height: 43px;margin:10px 5px;}
.onlinebooking .con .message #message_main .yanzheng{position: absolute;top: 42px;}
.onlinebooking .con .message #message_main .yanzheng input{width: 256px;}

/*首页左侧联系我们*/
.contact{width:218px;float:left;padding-bottom:5px;margin-top:10px;}
.contact_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.contact .content{padding:5px;padding-left:8px;}

/*工程案例*/
.case{width:460px;float:left;margin-left:12px;padding-bottom:5px;margin-top:10px;}
.case_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.news2_company{margin-top:10px;}

/*产品推荐*/
.recommend_product{margin-top:10px;width:692px;float:left;}
.recommend_product .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}




/*友情链接*/
.f_link{width:1200px;margin:0 auto;line-height:30px;line-height:30px;padding-left:20px;}
.f_link h4{color: #fff;font-size: 18px;border-left: 3px solid #CE000C;line-height: 22px;padding-left: 6px;}
.f_link h4 span{font-size: 14px;color: #7F7F7F;}
.f_link a{font-size: 14px;color: #959595;border-right:2px solid #959595;padding:0 10px;line-height: 50px;}
.f_link a:last-child{border: none;}
/*页面底部*/
.footerbox{background: #575757;padding-top: 23px;height: 400px;}
#footer{position:relative;width:1200px;margin:0 auto;text-align:center;padding-top:8px;margin-top:15px;}
#footer a{color:#666;}
#footer a:hover{color:#d1252e;text-decoration:none;}
.nav_foot{text-align:center;line-height:43px;color:#666;width: 1200px;height: 43px;background: #4B4B4B;}
#footer .nav_foot a{font-size: 14px;padding:0 34px;color: #B4B4B4;}
#footer .nav_foot a:hover{color:#d1252e;text-decoration:none;}
.copyright{text-align:center;line-height:28px;text-align: left;font-size: 14px;color: #B4B4B4;}
#footer .btm{line-height: 28px;text-align: left;font-size: 14px;color: #B4B4B4;}
#footer .btm a{line-height: 28px;text-align: left;font-size: 14px;color: #B4B4B4;}
#footer .copyright a{color: #B4B4B4;}
#footer .footbtm .l{width: 410px;}
#footer .footbtm .r{width: 740px;}
#footer .footbtm .l img{width: auto;height: auto;float: left;margin-top: 44px;}
#footer .footbtm .l p:nth-child(1) img{margin-right:20px ;margin-left: 120px;}

/*------------内页-------------------*/
.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:#d0010d;font-size:14px;color:#fff;}
.left .box .content{padding:5px 0px;}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.n_banner{width:1920px;margin:0 auto;height: 300px;overflow: hidden;}
.n_banner img{width:1920px;margin:0 auto;}
.left{width:225px;float:left;}
.sort_menu{}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{width:960px;float:right;padding-bottom:10px;}
.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../images/nav.png) no-repeat 0% 100%;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#000;font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}

/*=================分页样式================ */

.endPageNum .s11 {
	WIDTH: 52px; TEXT-ALIGN: center;PADDING-TOP: 2px;
}
.endPageNum .s2 {
	BORDER-RIGHT: #dcdddd 1px solid; BORDER-TOP: #dcdddd 1px solid; FONT-WEIGHT: bold; BACKGROUND: #cc0000; BORDER-LEFT: #dcdddd 1px solid; COLOR: #fff; BORDER-BOTTOM: #dcdddd 1px solid; TEXT-ALIGN: center
}
.endPageNum A.s2:visited {
	COLOR: #fff; TEXT-DECORATION:none
}

.endPageNum A {
	BORDER-RIGHT: #ABA6AA 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ABA6AA 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 5px 4px 0px 0px; BORDER-LEFT: #ABA6AA 1px solid; COLOR: #686868; PADDING-TOP: 2px; BORDER-BOTTOM: #ABA6AA 1px solid; TEXT-ALIGN: center; TEXT-DECORATION:none
}
.endPageNum A:visited {
	COLOR: #5E5E5E; TEXT-DECORATION:none
}
.endPageNum A:hover {
	BORDER-RIGHT: #CC0000 1px solid; BORDER-TOP: #CC0000 1px solid; BACKGROUND: #cc0000; FLOAT: left; BORDER-LEFT: #CC0000 1px solid; COLOR: #fff; BORDER-BOTTOM: #CC0000 1px solid; TEXT-DECORATION:none
}
.endPageNum .s3 {
	BORDER-RIGHT: #ABA6AA 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ABA6AA 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 4px 0px 0px; BORDER-LEFT: #ABA6AA 1px solid; CURSOR: default; COLOR: #ccc; PADDING-TOP: 4px; BORDER-BOTTOM: #ABA6AA 1px solid; TEXT-ALIGN: center
}
/*=================分页样式================ */

