@charset "utf-8";
.otheader{width:100%;height:95px;border-bottom:1px solid #d8d8d8;}
.header{margin:0 auto;width:1100px;height:95px;}
.logo{float:left;width:150px;height:95px;line-height:95px;}
.logo img{vertical-align:middle;}
.hdmenu{float:right;width:650px;height:95px;text-align:right;}
.hdmenu ul{display:inline-block;margin-top:54px;}
.hdmenu ul li{float:left;font-size:14px;color:#333;width:125px;text-align:center;}
.hdmenu ul li a{color:#2a2a2a;padding:10px 15px;border-radius:3px;}
.hdmenu ul li a:hover,.hdmenu ul li.on a{font-weight:900;background:#d23a1b;color:#fff;}
.banner{width:100%!important;height:500px;position:relative;}
.banner .bd{width:100%!important;}
.banner .bd ul{width:100%!important;}
.banner .bd ul li{width:100%!important;height:500px;}
.banner .nextbut{position:absolute;z-index:99;height:60px;width:1200px;margin:0 auto;left:0;right:0;bottom:0;top:200px;}
.banner .nextbut .next{cursor:pointer;display:block;height:60px;width:60px;position:absolute;z-index:100;left:0;top:0;background:url(bannernext.png)/*tpa=http://www.castglas.com/images/bannernext.png*/ no-repeat;}
.banner .hd{width:100%;height:4px;position:absolute;left:0;bottom:35px;z-index:101;text-align:center;}
.banner .hd ul{display:inline-block;}
.banner .hd ul li{cursor:pointer;float:left;width:14px;height:14px;margin-left:15px;background:#646464;border-radius:100%;}
.banner .hd ul li.on{background:#d23a1b;}
.otheader .header .phone{margin-left:70px;width:200px;padding-left:30px;height:55px;float:right;background:url(phone.png)/*tpa=http://www.castglas.com/images/phone.png*/ left center no-repeat;font-size:16px;font-weight:900;color:#d23a1b;padding-top:40px;}
.abts{width:1100px;height:auto;overflow:hidden;margin:0 auto;margin-top:45px;}
.abts .abts_left{width:352px;height:auto;overflow:hidden;float:left;margin-right:22px;}
.abts .abts_left .abts_left_top{width:352px;height:197px;}
.abts .abts_left .abts_left_top img{width:352px;height:197px;}
.abts .abts_left .abts_left_bot{width:332px;height:154px;background:#fafafa;padding:0 10px;position:relative;}
.abts .abts_left .abts_left_bot .abt_title{font-size:16px;font-family:"Arial","微软雅黑";color:#d23a1b;padding-top:15px;}
.abts .abts_left .abts_left_bot .abt_title a{color:#d23a1b;}
.abts .abts_left .abts_left_bot .abt_desc{font-size:14px;font-family:"Arial","微软雅黑";color:#646464;line-height:20px;margin-top:10px;}
.abts .abts_left .abts_left_bot .abt_desc a{color:#646464;}
.abts .abts_left .abts_left_bot .more{display:block;width:20px;height:20px;position:absolute;right:10px;bottom:10px;z-index:10px;background:url(downloadred.png)/*tpa=http://www.castglas.com/images/downloadred.png*/ center no-repeat;}
.abts .abts_left .abts_left_bot .more a{display:block;width:100%;height:100%;}
.abts .abts_left .abts_left_bot:hover{background:#d23a1b;}
.abts .abts_left .abts_left_bot:hover .abt_title a{color:#fff;}
.abts .abts_left .abts_left_bot:hover .abt_desc a{color:#fff;}
.abts .abts_left .abts_left_bot:hover .more{background:url(downwhite.png)/*tpa=http://www.castglas.com/images/downwhite.png*/ center no-repeat;}
.abts .abts_left .abts_left_bot .contp1{font-size:14px;color:#646464;font-family:"Arial","微软雅黑";line-height:30px;background:url(conticon1.png)/*tpa=http://www.castglas.com/images/conticon1.png*/ left center no-repeat;padding-left:30px;margin-top:3px;}
.abts .abts_left .abts_left_bot .contp2{font-size:14px;color:#646464;font-family:"Arial","微软雅黑";line-height:30px;background:url(conticon2.png)/*tpa=http://www.castglas.com/images/conticon2.png*/ left center no-repeat;padding-left:30px;margin-top:3px;}
.abts .abts_left .abts_left_bot .contp3{font-size:14px;color:#646464;font-family:"Arial","微软雅黑";line-height:30px;background:url(conticon3.png)/*tpa=http://www.castglas.com/images/conticon3.png*/ left center no-repeat;padding-left:30px;margin-top:3px;}
.abts .abts_left .abts_left_bot:hover .contp1{background:url(conticon11.png)/*tpa=http://www.castglas.com/images/conticon11.png*/ left center no-repeat;color:#fff;}
.abts .abts_left .abts_left_bot:hover .contp2{background:url(conticon21.png)/*tpa=http://www.castglas.com/images/conticon21.png*/ left center no-repeat;color:#fff;}
.abts .abts_left .abts_left_bot:hover .contp3{background:url(conticon31.png)/*tpa=http://www.castglas.com/images/conticon31.png*/ left center no-repeat;color:#fff;}
.newbox{width:100%;height:auto;overflow:hidden;margin-top:39px;background:#f5f5f5;padding:30px 0;}
.newbox .innew{width:1100px;height:auto;overflow:hidden;margin:0 auto;font-family:"Arial","微软雅黑";color:#606060;}
.newbox .innew .newlist{float:left;width:280px;height:145px;padding:0 20px;background:#fff;margin-top:30px;position:relative;margin-right:70px;}
.newbox .innew .newlist .newlist_top{font-family:"Arial","微软雅黑";width:280px;height:45px;font-size:14px;color:#d23a1b;line-height:18px;padding-top:15px;}
.newbox .innew .newlist .newlist_top a{color:#d23a1b;}
.newbox .innew .newlist .time{font-family:"Arial","微软雅黑";font-size:12px;color:#999;margin-top:3px;}
.newbox .innew .newlist .newlist_bot{font-size:12px;color:#8f8f8f;line-height:18px;margin-top:8px;}
.newbox .innew .newlist .newlist_bot a{color:#8f8f8f;}
.newbox .innew .newlist .more{width:8px;height:8px;position:absolute;right:20px;bottom:20px;background:url(addred.png)/*tpa=http://www.castglas.com/images/addred.png*/ center no-repeat;}
.newbox .innew .newlist .more a{display:block;width:100%;height:100%;}
.newbox .innew .newlist:hover{background:#d23a1b;}
.newbox .innew .newlist:hover .newlist_top a{color:#fff;}
.newbox .innew .newlist:hover .newlist_bot a{color:#fff;}
.newbox .innew .newlist:hover .time{color:#fff;}
.newbox .innew .newlist:hover .more{background:url(addwhite.png)/*tpa=http://www.castglas.com/images/addwhite.png*/ center no-repeat;}
.bottom{width:100%;height:auto;overflow:hidden;background:#666;padding-top:33px;}
.bottom .inbtop{width:1100px;height:auto;overflow:hidden;margin:0 auto;margin-bottom:36px;}
.bottom .inbtop .inbtop_left{float:left;width:626px;height:auto;overflow:hidden;min-height:253px;border-right:1px solid #999;}
.bottom .inbtop .inbtop_left .inbl_left{float:left;width:160px;height:auto;overflow:hidden;text-align:center;font-size:18px;color:#fff;font-family:"Adobe 黑体 Std","微软雅黑";line-height:30px;}
.bottom .inbtop .inbtop_left .inbl_left img{width:160px;}
.bottom .inbtop .inbtop_left .inbl_right{width:400px;height:auto;overflow:hidden;float:left;margin-left:33px;}
.bottom .inbtop .inbtop_left .inbl_right h3{font-size:18px;font-family:"Arial","微软雅黑";color:#fff;}
.yellow{color:#d23a1b;}
.bottom .inbtop .inbtop_left .inbl_right .address{font-size:14px;color:#ccc;line-height:24px;margin-top:25px;}
.bottom .inbtop .inbtop_left .inbl_right .flinks{width:626px;height:auto;overflow:hidden;margin-top:20px;}
.bottom .inbtop .inbtop_left .inbl_right .flinks img{vertical-align:middle;margin-right:29px;}
.bottom .inbtop .inbtop_right{width:430px;height:auto;overflow:hidden;float:right;}
.bottom .inbtop .inbtop_right h3{color:#fff;font-family:"Arial","微软雅黑";}
.bottom .inbtop .inbtop_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;}
.bottom .inbtop .inbtop_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;}
.bottom .inbtop .inbtop_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;}
.bottom .inbtop .inbtop_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;}
.ftbot{width:100%;height:50px;background:#474747;}
.ftbot .inftbot{margin:0 auto;width:1100px;height:50px;text-align:right;line-height:50px;font-size:12px;color:#999;}