﻿*{margin:0;padding:0;}
a{text-decoration:none; color:#666;}
a:hover{ color:red;}
ul{ list-style:none;}
img{ border:none;}
body{font-size:12px; text-align:center; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;-webkit-text-size-adjust:none;-webkit-text-size-adjust:none;width:expression(document.body.clientWidth <= 1140? "1140px": "auto");min-width:1140px;_width:expression((documentElement.clientWidth < 1140) ? "1140px" : "auto" );}   
.clear{ clear:both;}

/*header 网站头部模块*/
.top_header{width:100%;left:0px;right:0px;top:0px;width:100%;height:85px;z-index:99999;BORDER-bottom: #dbe3e9 1px solid;}
.header{margin:0px auto;width:1140px;height:85px;overflow:hidden; clear:both;}
.header .logo{float:left;padding-top:15px;width:223px;}
.header .logo img{float:left;width:223px;height:56px;}

.header .headerright{float:right;width:80px;height:85px;color:#2b56a5;margin-top:30px;}
.header .headerright a{color:#2b56a5;}
.header .rolls{float: left;border: 2px solid #2b56a5;margin: 1px;width: 20px;height: 20px;text-align: center;-moz-border-radius: 15px; /* Gecko browsers */-webkit-border-radius: 15px; /* Webkit browsers */border-radius:15px; /* W3C syntax */margin: 0 5px;line-height:20px}


/*menu 网站栏目导航条模块*/
.header .menu_nav{float:left;width:813px;height:85px;;}
.header .menu{width:100%;height:85px;clear:both;_overflow: hidden;}
.header .menu ul{margin-left:80px;float:left;BORDER-LEFT: #444444 0px solid;}
.header .menu ul li{margin-left:0px;BORDER-RIGHT: #444444 0px solid;}
.header .menu li{float:left;width:100px;font-size:14px;color:#000;height:85px;line-height:85px;text-align:center;POSITION: relative;}
.header .menu li a:link,.header .menu li a:visited{display:block;font-size:14px;color:#000;text-decoration:none;width:100px;margin:0;padding:0;height:85px;line-height:85px;padding-top:0px;}
.header .menu li a:hover{background:#2b56a5;color:#fff;clear:both;}
.header .menu .current{background:#2b56a5;color:#fff;width:100px;height:85px;line-height:85px;}
.header .menu .current a:link,.header .menu .current a:visited{color:#fff;}

.header .menu ul li ul{width:90px;display:none;margin-left:0px;text-align:center;z-index:99999;background:#2c2c2c;}
.header .menu ul li:hover ul{ display:block;}
.header .menu ul li ul li{line-height:20px;width:90px;font-size:14px;BORDER-TOP: #444444 1px solid;}

.newscolrightfro .titlep{width:205px;height:42px;border-bottom:0px solid #e5e5e5;margin-top:10px;background:#e5e5e5;}
.newscolrightfro .titlep p{font-size:14px;color:#2c2c2c;margin-left:0px;padding-top:0px;float:left;width:205px;text-align:left;overflow:hidden;line-height:42px;font-weight:bold;text-indent:12px;}

.newscolrightfro .copp{width:205px;height:100%;overflow:hidden;margin-top:0px;}
.newscolrightfro .copp ul{margin-top:8px;margin-left:0px;}
.newscolrightfro .copp ul li a:link,.newscolrightfro .copp ul li a:visited{color:#737373;display:block;font-size:11px;text-decoration:none;width:205px;margin:0;padding:0;height:24px;line-height:24px;padding-left:0px;text-align:left;border-top:0px solid #fff;text-indent:6px;border-bottom:0px solid #e5e5e5;}
.newscolrightfro .copp ul li a:hover{color:#737373;display:block;font-size:11px;text-decoration:none;width:205px;margin:0;padding:0;height:24px;line-height:24px;padding-left:0px;font-weight:bold;text-align:left;border-top:0px solid #fff;text-indent:6px;}

/* flexslider */
.banner{width:100%;height:477px;margin-top:0px;background:url(../images/navbg.jpg) center top;}
.bannerbg{margin:0px auto;width:1140px;height:395px;padding-top:40px;}
.bannerbgleft{float:left;width:836px;height:395px;}
.bannerbgright{float:right;width:289px;height:395px;}
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:0;}
.slides li{height:auto;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:0px;}
.slides li img{height: auto; width: auto\9; width:100%; }
.flex-control-nav{position:absolute;bottom:20px;z-index:2; left:46.5%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.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/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


.mainleftfirstCol{width:289px;height:260px;text-align:left;border:0px solid #c4c4c4; background:#fff;overflow:hidden;}
.mainleftfirstCol .title{width:247px;height:57px;margin-left:21px;}
.mainleftfirstCol .title p{width:247px;line-height:57px;font-size:16px;color:#2b56a5;padding-left:0px;padding-top:0px;border-bottom:1px solid #c4c4c4;font-weight:bold;}
.mainleftfirstCol .mcop{width:247px;margin-left:21px;overflow:hidden;}
.mainleftfirstCol .mcop ul {margin-left:0px;margin-top:15px;}
.mainleftfirstCol .mcop ul li a:link,.mainleftfirstCol .mcop ul li a:visited{ background:url(../images/dian.jpg) no-repeat;color:#505050;display:block;font-size:12px;text-decoration:none;width:247px;margin:0;padding:0;height:30px;line-height:30px;padding-left:15px;margin-bottom:0px;text-indent:4px;}
.mainleftfirstCol .mcop ul li a:hover{background:url(../images/dian.jpg) no-repeat;color:#2b56a5;display:block;font-size:12px;text-decoration:none;width:247px;margin:0;padding:0;height:30px;line-height:30px;padding-left:15px;margin-bottom:0px;font-weight:bold;text-indent:4px;}

.bannerbgrightsearch{width:289px;height:125px;text-align:left;background:url(../images/mmbg.jpg) no-repeat;overflow:hidden;margin-top:10px;}
.bannerbgrightsearch .title{width:247px;height:50px;margin-left:21px;}
.bannerbgrightsearch .title p{width:247px;line-height:50px;font-size:16px;color:#2b56a5;padding-left:0px;padding-top:0px;border-bottom:0px solid #c4c4c4;font-weight:bold;}
.bannerbgrightsearch dl{width:247px;margin-left:21px;overflow:hidden;}
.bannerbgrightsearch dl dt{width:247px;}
.bannerbgrightsearch dl dd{margin-top:10px;}
.bannerbgrightsearch dl dd .cla1{float:left;text-align:left;width:168px;height:27px;text-indent:4px;color:#fff;line-height:27px;background:#c8c8c8;border:0px solid #dadada;}
.bannerbgrightsearch dl dd .cla2{float:left;text-align:center;width:79px;height:27px;font-weight:bold;color:#fff;line-height:27px;background:#3e3e3e;border:0px solid #dadada;}




/* 主体 */
.main{width:100%;height:100%;}

/*fircol*/
.firCol{margin:0px auto;width:100%;height:367px;background:#f9f9f9;overflow:hidden;}

.firCol .title{width:1140px;height:34px;}
.firCol .title p{float:left;width:391px;text-align:left;line-height:40px;font-size:16px;font-weight:bold;}
.firCol .title span{float:right;width:69px;margin-top:14px;}
/*firColMid*/
.firColMid{margin:0px auto;width:1140px;height:367px;overflow:hidden;margin-top:39px;}
.firColMid ul{width:1200px;margin-top:27px;}
.firColMid ul li{ float:left;margin-right:22px;}
.firColMid ul li a{ display:block; width:208px; height:208px;border:1px solid #dadada;background:#fff;display: table-cell; 
vertical-align:middle; 
/*设置水平居中*/ 
text-align:center; 
/* 针对IE的Hack */ 
*display: block; }
.firColMid ul li a img{max-width:200px; max-height:200px;padding:4px;vertical-align:middle; }
.firColMid ul li p{margin:0px auto;width:208px;height:30px;text-align:center;font-size:12px;line-height:18px;margin-top:10px;}


/*seccol*/
.secCol{margin:0px auto;width:100%;height:310px;overflow:hidden;}
.secColbox{margin:0px auto;width:1140px;height:240px;overflow:hidden;margin-top:37px;}
.secColleft{float:left;width:358px;height:240px;border-right:1px solid #dedede;text-align:left;}
.secColmid{float:left;width:443px;height:240px;border-right:1px solid #dedede;text-align:left;}
.secColright{float:right;width:321px;height:240px;text-align:left;}

.secColleft .title p{font-size:14px;margin-top:10px;}
.secColleft .stitle{padding:0px;padding-top:20px;width:314px;}
.secColleft .stitle p{font-size:12px;color:#424242;text-align:left;line-height:26px;text-indent:28px;}
.secColleft img{float:left;padding:6px 24px 4px 0px;}


.secColmid .title{float:left;width:334px;margin-left:47px;}
.secColmid .title p{font-size:14px;margin-top:10px;}
.secColmidnews{width:330px;height:170px;margin-left:47px;}
.secColmidnews ul{padding-left:0px;margin-top:18px;}
.secColmidnews ul li{color:#484848;width:330px;line-height:26px;background:url(../images/dian.gif) no-repeat left; padding-left:10px;}
.secColmidnews ul li span{float:right;color:#b6b6b6;}

.secColright .title{float:left;width:290px;margin-left:35px;}
.secColright .title p{font-size:14px;margin-top:10px;}
.secColright ul{margin-left:35px;margin-top:18px;}
.secColright ul li{width:290px;line-height:21px;color:#595959;}




/**/
.main_a{width:100%;margin:0px auto;height:auto;overflow:hidden;}

/*内页部分main_a */
.crumbs{width:100%;height:auto;color:#6d6d6d;text-align:left;background:#f3f3f3;overflow:hidden;margin-top:0px;}
.crumbs .title{width:1140px;margin:0px auto;}
.crumbs .title p{padding-top:17px;padding-bottom:17px;}
.crumbsname{width:1140px;margin:0px auto;padding-bottom:30px;}
.crumbsname p{line-height:40px;font-weight:bold;font-size:30px;color:#3d4044;}


/* 改装资讯 */
.newscol{margin:0px auto;width:1140px;height:auto;text-align:left;overflow:hidden;}
.newscolleft{float:left;width:847px;overflow:hidden;}
.newscolright{float:right;width:205px;overflow:hidden;}


.probottom{width:847px;height:50px;margin-top:30px;overflow:hidden;}
/*CSS quotes style pagination*/
DIV.quotes {PADDING-RIGHT: 5px; PADDING-LEFT:  0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left}
DIV.quotes A {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none}
DIV.quotes A:hover {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #a0a0a0 1px solid}
DIV.quotes A:active {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #a0a0a0 1px solid}
DIV.quotes SPAN.current {BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0}
DIV.quotes SPAN.disabled {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #f3f3f3 1px solid}


.newscolrightfro{width:205px;height:auto;text-align:left;border:0px solid #d5d5d5;margin-top:28px;margin-bottom:28px;}
.newscolrightfro .title{width:205px;height:42px;border-bottom:3px solid #e5e5e5;margin-top:10px;background:url(../images/nprobg.jpg);}
.newscolrightfro .title p{font-size:16px;color:#2c2c2c;margin-left:0px;padding-top:0px;float:left;width:205px;text-align:left;overflow:hidden;line-height:42px;font-weight:bold;text-indent:1px;}

.newscolrightfro .cop{width:205px;height:100%;overflow:hidden;margin-top:0px;}
.newscolrightfro .cop ul{margin-top:10px;margin-left:0px;}
.newscolrightfro .cop ul li a:link,.newscolrightfro .cop ul li a:visited{color:#737373;display:block;font-size:14px;text-decoration:none;width:205px;margin:0;padding:0;height:30px;line-height:30px;padding-left:0px;text-align:left;border-top:0px solid #fff;text-indent:1px;}
.newscolrightfro .cop ul li a:hover{color:#737373;display:block;font-size:14px;text-decoration:none;width:205px;margin:0;padding:0;height:30px;line-height:30px;padding-left:0px;font-weight:bold;text-align:left;border-top:0px solid #fff;text-indent:1px;}


/* 普通单页 */
.dayeCol{width:847px;margin:30px auto;}
.dayeCol p{text-align:left; font-size:14px; color:#858585; line-height:24px; text-indent:0px; padding:10px 0px;}
.dayeCol p strong{color:#3a3a3a;}
.dayeCol img{border:0px solid #ccc; margin:0px auto;margin:20px 0 20px 0px;max-width:847px;}
.dayeCol p img{border:0px solid #ccc; margin:0px auto;margin:20px 0 20px 0px;max-width:847px;}
.dayeCol .line{width:847px;height:1px;background:#e4e2e3;overflow:hidden;margin-top:15px;margin-bottom:15px;}
.dayeCol td{text-indent:2em;}
.dayeCol td p{text-indent:2em;}


.newslist{margin:0px auto;width:847px;margin-top:50px;}
.newslist ul{}
.newslist ul li{width:845px;height:92px;margin-bottom:20px;border:1px solid #f1f1f1;}

.newslist ul li a{font-size:14px;color:#a1a1a1;text-align:left;margin-right:0px;font-weight:bold;}
.newslist ul li a .spp{float:left;width:102px;height:92px;text-align:center;background:#f7f7f7;color:#d1d1d1;font-size:12px;font-family:Arial, Helvetica,sans-serif;font-weight:normal;}
.newslist ul li a .spp strong{width:102px;text-align:center;line-height:85px;font-size:46px;font-weight:normal;}
.newslist ul li a .spp dd{float:left;text-align:center;width:102px;margin-top:0px;line-height:20px;margin-top:-20px;}
.newslist ul li a p{float:right;text-align:left;padding:15px;width:703px;height:62px;line-height:20px;font-size:13px;color:#7c7c7c;margin-top:0px;font-weight:normal;}
.newslist ul li a p strong{font-size:16px;color:#323232;line-height:26px;}
.newslist ul li a:hover{color:#2eace7;}

.newslist ul li.blockHover .spp{color:#fff;BORDER-RIGHT: #ca0405 0px solid; BORDER-TOP: #ca0405 0px solid; background:#2b56a5; BORDER-LEFT: #ca0405 0px solid; BORDER-BOTTOM: #ca0405 0px solid}
.newslist ul li.blockHover{background:#f8f8f8;}



/*产品展示*/
.prohotCollist {width:850px;height:100%;overflow:hidden;margin-top:30px;}
.prohotCollist ul{margin-left:0px;width:890px;}

.prohotCollist ul li{ float:left;margin-right:46px;margin-top:24px;}
.prohotCollist ul li a{ display:block; width:248px; height:248px;border:1px solid #dadada;background:#fff;display: table-cell; vertical-align:middle; /*设置水平居中*/ text-align:center; /* 针对IE的Hack */ 
*display: block; }
.prohotCollist ul li a img{max-width:240px; max-height:240px;padding:4px;vertical-align:middle; }
.prohotCollist ul li p{margin:0px auto;width:248px;height:30px;text-align:center;font-size:12px;line-height:18px;margin-top:10px;}


/*内页*/
.newsdetail{width:847px;float:left;text-align:left;}
.newsdetail .newstitle{line-height:30px;margin:30px auto;font-weight:400;font-size:28px;text-align:left;}
.newsdetail dt{text-align:left;height:40px; font-size:12px;line-height:40px;color:#acacac;margin-bottom:5px;overflow:hidden;border-top:3px solid #f7f7f7;}
.newsdetail dt a{margin:0 5px}
.newsdetail dd{text-align:left;font-size:14px;line-height:22px;padding:0;}
.newsdetail dd p{font-size:14px;margin:0px 0}
.newsdetail dd p img{margin:0px auto;text-align:center;display: table-cell;vertical-align:middle;max-width:847px;height:auto;}





/*footer */
.bottom{margin:0px auto;width:100%;height:168px;background:#1f1f1f;padding-top:0px;border-top:0px solid #b8b8b8;overflow:hidden;}

.footer{margin:0px auto;width:1140px;height:100px;margin-top:40px;}  
.footcol p{width:1140px;font-size:14px;text-align:center;color:#767676;line-height:24px;height:40px;border-bottom:1px solid #343434;}
.footcol p a:link,.footcol p a:visited{color:#fff;padding-left:0px;padding-right:10px;line-height:24px;}
.footcol p a:hover{color:#fff;}
.footcol span{float:left;width:1140px;height:71px;text-align:center;color:#767676;}
.footcol span dd{float:left;margin-top:17px;width:1140px;text-align:center;font-size:12px;color:#767676;line-height:20px;}
.footcol span dd strong{color:#767676;}


