@charset "utf-8";

/**********************************news******************************/
.newmain{width:1100px;min-height:400px;height:auto;overflow:hidden;margin:50px auto;}
.newmain .abttitle{width:100%;height:40px;background:url(linebg.jpg)/*tpa=http://www.castglas.com/images/linebg.jpg*/ center repeat-x;text-align:center;line-height:40px;font-size:30px;font-weight:900;color:#666;margin-bottom:30px;}
.newmain .abttitle span{padding:0 30px;background:#fff;}
.newmain .newslist{float:left;width:326px;height:130px;border-bottom:2px solid #ccc;margin:50px 60px 0 0;}
.newmain .newslist .newslist_time{font-size:14px;color:#999;}
.newmain .newslist .newslist_text{font-size:16px;color:#666;margin-top:25px;line-height:22px;}
.newmain .newslist .newslist_text a{color:#666;}
.newmain .newslist:hover{border-bottom:2px solid #1672bd;}
.newmain .newslist:hover .newslist_text a{color:#1672bd;}
.newmain .morenews{display:block;width:246px;height:41px;border:2px solid #ccc;border-radius:3px;font-size:14px;color:#666;line-height:41px;text-align:center;margin:0 auto;margin-top:100px;}
.newmain .morenews:hover{opacity:0.8;}
.newmain .morenews img{vertical-align:middle;margin-left:20px;}
.newmain .abtdesc{font-size:18px;color:#999;line-height:25px;padding-bottom:25px;}
.newmain .abtdesc p{text-indent:30px;margin:10px 0;}
.newmain .ndttitle{width:100%;height:40px;background:url(linebg.jpg)/*tpa=http://www.castglas.com/images/linebg.jpg*/ center repeat-x;text-align:center;line-height:40px;font-size:12px;font-weight:900;color:#999;margin-bottom:30px;}
.newmain .ndttitle span{padding:0 30px;background:#fff;}
.newmain h1{color:#666;text-align:center;margin-bottom:10px;}
.othersnws{border-top:1px solid #ccc;font-size:18px;color:#666;line-height:40px;}
.othersnws a{color:#666;}
.othersnws:hover{background:#e6e6e6;}
.othersnws:hover a{color:#d23a1b;}

/********************************aboutus************************************/
.inbanner{width:100%;height:340px;}
.abtmain{width:1100px;min-height:400px;height:auto;overflow:hidden;margin:50px auto;}
.abtmain .abttitle{width:100%;height:40px;background:url(linebg.jpg)/*tpa=http://www.castglas.com/images/linebg.jpg*/ center repeat-x;text-align:center;line-height:40px;font-size:30px;font-weight:900;color:#666;margin-bottom:30px;}
.abtmain .abttitle span{padding:0 30px;background:#fff;}
.abtmain .abtdesc{font-size:18px;color:#999;line-height:25px;}
.abtmain .abtdesc p{text-indent:30px;margin:10px 0;}
.abtmain .office{width:1100px;height:auto;overflow:hidden;}
.abtmain .office .officelist{float:left;width:261px;height:174px;margin-right:18px;margin-top:50px;}
.abtmain .office .officelist img{width:261px;height:174px;}
.abtmain .office h3{color:#666;text-align:center;margin-top:30px;}
.abtmain .workshop{width:1100px;height:530px;margin-top:45px;position:relative;}
.abtmain .workshop .bd ul li img{width:1100px;height:}
.abtmain .workshop .prev,.abtmain .workshop .next{cursor:pointer;display:block;width:14px;height:24px;position:absolute;bottom:80px;z-index:22;}
.abtmain .workshop .prev{background:url(left.png)/*tpa=http://www.castglas.com/images/left.png*/ top center no-repeat;left:530px;}
.abtmain .workshop .prev:hover{background:url(bleft.png)/*tpa=http://www.castglas.com/images/bleft.png*/ top center no-repeat;left:530px;}
.abtmain .workshop .next{background:url(right.png)/*tpa=http://www.castglas.com/images/right.png*/ top center no-repeat;left:570px;}
.abtmain .workshop .next:hover{background:url(bright.png)/*tpa=http://www.castglas.com/images/bright.png*/ top center no-repeat;left:570px;}
.abtmain .workshop h3{color:#666;text-align:center;margin-top:100px;}

/**********************************contus*********************************************************/
.contop{width:1100px;height:auto;overflow:hidden;margin:0 auto;}
.contop .contop_left{float:left;width:630px;height:auto;overflow:hidden;}
.contop .contop_right{float:right;width:430px;height:auto;overflow:hidden;}
.contop_right h3{color:#666;font-family:"Arial","微软雅黑";}
.contop_right .nameput{height:38px;width:172px;border:1px solid #c9c9c9;background:transparent;margin-top:25px;font-size:14px;color:#999;text-indent:10px;line-height:38px;}
.contop_right .phoneput{height:38px;width:233px;border:1px solid #c9c9c9;background:transparent;margin-top:25px;font-size:14px;color:#999;text-indent:10px;line-height:38px;margin-left:17px;}
.contop_right textarea{width:417px;height:88px;padding:5px;border:1px solid #c9c9c9;margin-top:20px;background:transparent;resize:none;font-size:14px;color:#999;line-height:21px;}
.contop_right .megsub{cursor:pointer;width:100px;height:40px;background:#d23a1b;border:none;border-radius:2px;font-family:"Arial","微软雅黑";font-weight:900;font-size:18px;color:#fff;margin-top:10px;float:right;outline:none;}
.contop_left h3{font-size:18px;font-family:"Arial","微软雅黑";color:#666;}
.contop_left .address{font-size:14px;color:#666;line-height:24px;margin-top:25px;}
.contop_left .flinks{width:626px;height:auto;overflow:hidden;margin-top:20px;}
.contop_left .flinks img{vertical-align:middle;margin-right:29px;}
.conbot{width:1098px;height:398px;margin:0 auto;margin-top:35px;background:#eee;border:1px solid #ccc;}

/*******************************product******************************************************/
.where{width:100%;height:63px;border-bottom:1px solid #ccc;}
.where .inwhere{width:1100px;height:63px;margin:0 auto;line-height:63px;font-size:20px;color:#999;}
.where .inwhere a{color:#999;}
.probox{width:100%;height:auto;overflow:hidden;background:#f5f5f5;padding:30px 0 50px 0;}
.probox .inpro{width:1100px;height:auto;overflow:hidden;margin:0 auto;}
.probox .inpro .inpro_left{width:240px;height:auto;float:left;}
.probox .inpro .inpro_right{width:728px;height:auto;float:right;border:1px solid #d2d2d2;background:#fff;padding:0 35px;padding-bottom:30px;}
.probox .inpro .inpro_left ul{padding-bottom:8px;background:#d23a1b;border-top:1px solid #dbdbdb;}
.probox .inpro .inpro_left ul li{width:238px;height:40px;line-height:40px;border:1px solid #dbdbdb;border-top:none;background:url(menubg.jpg)/*tpa=http://www.castglas.com/images/menubg.jpg*/ top center no-repeat;font-size:12px;color:#898989;}
.probox .inpro .inpro_left ul li a{color:#898989;background:url(close.jpg)/*tpa=http://www.castglas.com/images/close.jpg*/ 20px center no-repeat;padding-left:40px;}
.probox .inpro .inpro_left ul li:hover,.probox .inpro .inpro_left ul li.on{background:#d23a1b;}
.probox .inpro .inpro_left ul li:hover a,.probox .inpro .inpro_left ul li.on a{color:#fff;background:url(on.jpg)/*tpa=http://www.castglas.com/images/on.jpg*/ 20px center no-repeat;}
.probox .inpro .inpro_right h2{font-size:20px;color:#d23a1b;line-height:60px;font-weight:normal;}
.probox .inpro .inpro_right .prodlist{width:220px;height:180px;float:left;margin:0 34px 20px 0;}
.probox .inpro .inpro_right .prodlist img{width:220px;height:180px;}
.probox .inpro .inpro_right .dtsdes{width:728px;font-size:18px;color:#666;line-height:25px;}
.probox .inpro .inpro_right .dtsdes img{max-width:100%;margin:8px 0;}
.probox .inpro .inpro_right .dtsdes p{margin:10px 0;}
.bortop{border-top:1px solid #ccc;}
.datelist{width:170px;height:auto;float:left;margin:0 16px 20px 0;}
.datelist .datelist_top{width:168px;height:190px;border:1px solid #d2d2d2;}
.datelist .datelist_top img{width:168px;height:190px;}
.datelist .datelist_bot{width:170px;height:60px;padding-top:10px;text-align:center;font-size:14px;color:#666;line-height:20px;}
.datelist .datelist_bot img{margin-top:5px;}
.inpro_right h4{color:#666;font-family:"Arial","微软雅黑";margin-top:20px;}
.inpro_right .colorlist{width:120px;height:144px;float:left;margin:30px 32px 0 0;    /*background:url(../images/colorbg.jpg) left top no-repeat;background-size:100% 100%;*/}
.inpro_right .colorlist .colorlist_top{width:114px;height:92px;margin:0 auto;margin-top:3px;}
.inpro_right .colorlist .colorlist_top img{width:114px;height:92px;}
.inpro_right .colorlist .colorlist_bot{width:120px;height:44px;padding-top:5px;font-size:14px;text-align:center;color:#666;line-height:20px;}