@charset "utf-8";

body{background:url(../images/body_bg.jpg) repeat;}
.top-box{position:relative;z-index:14;background:#383838;}
.top-box .area{height:100px;}
.top-box .logo{position:absolute;top:15px;left:0px;z-index:10;}
.top-box .tel{position:absolute;top:40px;right:20px;font-size:18px;color:#FFF;z-index:10;}
/***********nav*******************/
.nav-box{position:relative;margin-bottom:10px;z-index:12;background:url(../images/nav-bg.gif) repeat-x;}
/* m-nav */
.m-nav{z-index:8;}
.m-nav a:hover{text-decoration:none}
.m-nav .fir-ul{position:relative;z-index:2;font-size:0;text-align:center;height:66px;}
.m-nav .fir-ul .fir-li{position:relative;display:inline-block;*display:inline;*zoom:1;width:110px;z-index:9;text-align:center;background:url(../images/nav-line.gif) right center no-repeat;}
.m-nav .fir-ul .last{background:none;}
.m-nav .fir-ul .j-li{}
.m-nav .fir-ul i{display:none;font-size:12px;font-style:normal;}
.m-nav .fir-ul .fir-a{display:inline-block;*display:inline;*zoom:1;height:66px;width:96%;margin-right:1px;line-height:66px;color:#FFF;font-size:16px;z-index:11;cursor:pointer;font-family:'microsoft yahei';font-weight:normal;}
.m-nav .fir-ul .hover,
.m-nav .fir-ul .current{color:#FFF;text-decoration:none;}
.m-nav .fir-ul .hover .fir-a,
.m-nav .fir-ul .current .fir-a{background:url(../images/nav-hover.gif) center repeat-x;}
.m-nav .sec-ul{position:absolute;top:66px;left:0;font-size:0;width:100%;background:#ed2f1f;text-align:center;font-family:'microsoft yahei';padding:3px 0;}
.m-nav .sec-ul li{height:32px;line-height:32px;overflow:hidden;padding:0;}
.m-nav .sec-ul li a{overflow:hidden;color:#fff8ab;font-weight:normal;font-size:12px;}
.m-nav .sec-ul li.hover{}
.m-nav .sec-ul li.hover a{background:#F76327;color:#FFF;text-decoration:none;}
/*横向子导航*/
.m-nav .nav-x .sec-ul{height:40px;}
.m-nav .nav-x .sec-ul li{display:inline-block;*display:inline;*zoom:1;}
.m-nav .nav-x .sec-ul li a{display:inline-block;*display:inline;*zoom:1;padding:0 6px;}
/*竖向子导航*/
.m-nav .nav-y .sec-ul{display:none;}
.m-nav .nav-y .sec-ul li a{display:block;}
.m-nav .fir-ul .fir-li{
    -webkit-transition: .3s ease-out;
       -moz-transition: .3s ease-out;
        -ms-transition: .3s ease-out;
         -o-transition: .3s ease-out;
            transition: .3s ease-out;
  }

.subbanner-box{margin-top:-30px;height:345px;z-index:3;z-index:2;-webkit-box-shadow:0px 0px 14px rgba(0,0,0,.6);-moz-box-shadow:0px 0px 14px rgba(0,0,0,.6);;box-shadow: 0px 0px 14px rgba(0,0,0,.6);}
.subbanner-box .m-focus-d,
.subbanner-box .m-focus-d .switchable-box,
.subbanner-box .m-focus-d .switchable-content li{height:345px;}
.subbanner-box .m-focus-d .switchable-nav{display:none;}
.banner-box{margin-bottom:10px;z-index:3;-webkit-box-shadow:0px 0px 14px rgba(0,0,0,.6);-moz-box-shadow:0px 0px 14px rgba(0,0,0,.6);;box-shadow: 0px 0px 14px rgba(0,0,0,.6);}
.m-focus-d{position:relative;height:310px;}
.m-focus-d .switchable-box{width:100%;height:310px;}
.m-focus-d .switchable-content li{width:100%;height:310px;text-align:center;overflow:hidden; text-indent:-999em;}
.m-focus-d .switchable-content li img{visibility:hidden;}
.m-focus-d .m-focus-prev,
.m-focus-d .m-focus-next{display:none;position:absolute;top:50%;z-index:25;width:54px;height:55px;margin-top:-28px;text-align:center;background:url(../images/focus-btn.png) no-repeat;}
.m-focus-d .m-focus-prev {right:50%;margin-right:550px;background-position:left center;}
.m-focus-d .m-focus-next {left:50%;margin-left:550px;background-position:right center;}
.m-focus-d .m-focus-prev:hover,.m-focus-d .m-focus-next:hover{filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;-khtml-opacity: 0.8;}
.m-focus-d .switchable-nav {position:absolute;bottom:10px;left:50%;width:1000px;margin-left:-500px;z-index:24;text-align:right;z-index:5}
.m-focus-d .switchable-nav ol{display:inline-block;*display:inline;*zoom:1;padding:0 15px;height:24px;}
.m-focus-d .switchable-nav li {display:inline-block;*display:inline;*zoom:1;cursor:pointer;margin:0 2px;font-size:24px;overflow:hidden;text-align:center;font-family:'microsoft yahei';color:#FFF;}
.m-focus-d .switchable-nav li.active{color:#F13D22;}
.m-focus-d .switchable-caption{position:absolute;left:0;bottom:0;padding:4px 0;line-height:30px;width:100%;text-indent:20px;font-size:14px;}

.m-gg{position:relative;padding-left:315px;color:#333;font-family:'microsoft yahei';}
.m-gg .title{float:left;width:70px;line-height:32px;text-align:center;font-size:14px;color:#d3120f;font-weight:bold;}
.m-gg .con{float:left;height:32px;width:700px;font-size:12px;}
.m-gg li{height:32px;line-height:32px;}
.m-gg a{display:block;float:left;margin-right:20px;color:#333;font-size:12px;}
.m-gg .time{float:left;}

.main-box{position:relative;padding-bottom:20px;z-index:20;}

.lump-1{}
.lump-1 .left-column{float:left;width:670px;padding:10px;*display:inline;background:#5A5A5A;}
.lump-1 .right-column{float:right;width:270px;padding:10px;*display:inline;background:#B21423;}


.m-title{padding:0 10px 0 15px;font-size:16px;color:#FFF;line-height:34px;background:url(../images/title-1.gif) repeat-x;margin-bottom:15px;-webkit-box-shadow:4px 4px 14px rgba(0,0,0,.6);-moz-box-shadow:4px 4px 14px rgba(0,0,0,.6);;box-shadow: 4px 4px 14px rgba(0,0,0,.6);}
.tt-2{margin-left:-20px;background:url(../images/title-2.gif) repeat-x;}
.m-title .more{float:right;color:#FFF;font-size:14px;font-family:'宋体';}
.m-title .more:hover{-webkit-filter: brightness(130%);-moz-filter:brightness(130%);-o-filter: brightness(130%);-ms-filter: brightness(130%);    filter: brightness(130%);}

.product-wrap{clear: both;height: 362px;margin-bottom:15px;overflow: hidden;}
.m-product li{float:left;}
.m-product .box{position:relative;width:150px;height:140px;margin:0 auto;overflow:hidden;}
.m-product .name{width:150px;height:26px;padding-bottom:15px;margin:0 auto;display:block;font-size:14px;line-height:26px;overflow:hidden;text-align:center;color:#FFF;text-decoration:none;font-family:'microsoft yahei';}

.m-aboutcon{padding:0 10px;color:#FFF;line-height:24px;}

.pro-con{position:relative;padding:0 50px;}
.pro-con .j-prev,
.pro-con .j-next{position:absolute;top:20%;width:37px;height:68px;}
.pro-con .j-prev{left:0px;background:url(../images/pro-btn.png) left center no-repeat;}
.pro-con .j-next{right:0px;background:url(../images/pro-btn.png) right center no-repeat;}
.pro-con .j-prev:hover,
.pro-con .j-next:hover{-webkit-filter: brightness(130%);-moz-filter:brightness(130%);-o-filter: brightness(130%);-ms-filter: brightness(130%);    filter: brightness(130%);}
.prolist li{float:left;}
.prolist .box{position:relative;width:160px;height:120px;margin:0 auto 5px;overflow:hidden;border:2px solid #f4ca4f;}
.prolist .name{width:160px;height:24px;display:block;font-size:14px;line-height:24px;text-align:center;color:#FFF;text-decoration:none;font-family:'microsoft yahei';}
.prolist img{display:block;width:160px;height:120px;}

.news .tab-tt{margin-bottom:5px;}
.news .tab-tt dt{float:left;width:93px;height:31px;line-height:28px;text-align:center;color:#fbe090;background:url(../images/news-dt.png) bottom no-repeat;margin-right:10px; cursor:pointer;}
.news .tab-tt dt.current{background:url(../images/news-dt.png) top no-repeat;color:#b10c0f;}

.m-list li{padding-left:10px;background:url(../images/news-ico.png) left center no-repeat;*zoom:1;line-height:30px;}
.m-list li:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}
.m-list li .link{color:#FFF;}
.m-list li.hover,.m-list li.hover .link{color:#ffbc00;}
.m-list .time{float:right;color:#FFF;}

.footer-box{background:#B51424;text-align:center;}
.footer-box .area{padding:20px 0;line-height:2;color:#FFF;}

.subbar-1{margin-top:-30px;padding-bottom:15px;background:url(../images/subbar-op.png) top no-repeat;}
.subvideo{width:255px;margin:0 auto;}

.m-title2{line-height:24px;padding:10px 0 10px 5px;font-size:20px;color:#c80b0e;}

.leftmenu-ed{margin-bottom:10px;}
.m-leftmenu{padding-bottom:15px;}
.m-leftmenu li{position:relative;}
.m-leftmenu a{display:block;color:#FFF;}
.m-leftmenu p a{display:inline;}
.m-leftmenu a:hover{text-decoration:none;}
.m-leftmenu .fir-li{}
.m-leftmenu .fir-a{padding-left:20px;position:relative;height:30px;line-height:30px;font-size:14px;background:url(../images/menu-ico.gif) 10px center no-repeat;border-bottom:1px dotted #c74955;}
.m-leftmenu .sec-a{padding-left:30px;height:26px;line-height:26px;font-size:12px;}
.m-leftmenu .thr-a{padding-left:40px;text-align:left;height:27px;line-height:27px;color:#FFF;font-size:12px;}
.m-leftmenu ul{display:none;}
.m-leftmenu .fir-ul{padding:5px 0;border-bottom:1px dotted #c74955;}
.m-leftmenu .sec-ul{}
.m-leftmenu .thr-ul{}
.m-leftmenu .current,.m-leftmenu .hover .fir-a{color:#f3d4d4;}
.m-leftmenu .fir-ul .hover .sec-a{color:#f3d4d4;}
.m-leftmenu .open{background-image:url(../images/close-ico.gif);background-repeat:no-repeat;background-position:94% center;}
.m-leftmenu .close{background-image:url(../images/open-ico.gif);background-repeat:no-repeat;background-position:94% center;}

.sub-box{position:relative;z-index:20;margin-bottom:25px;}
.m-sub .left-column{float:left;width:670px;padding:10px;*display:inline;background:#5A5A5A;}
.m-sub .right-column{float:right;width:270px;padding:10px;*display:inline;background:#B21423;}

.sub-current{line-height:34px;color:#FFF;border-bottom:1px dotted #c7b678;}
.sub-current a{color:#FFF;}

.hotline{margin-bottom:5px;}
.hotline .title{font-size:17px;border-bottom:1px solid #d1cfcb;color:#000;line-height:30px;margin-bottom:6px;}
.hotline .tel{padding-left:72px;height:40px;background:url(../images/subtel.png) 20px center no-repeat;margin-bottom:6px;line-height:20px;}
.hotline .addr{padding-left:72px;height:40px;background:url(../images/subaddr.png) 20px center no-repeat;line-height:20px;}
.hotline .tel .cn{font-size:24px;}
.hotline .cn{font-size:14px;color:#b1120c;font-weight:bold;}

.subleftlink{display:block;width:100%;padding:5px 0;}

.m-title3 .line{padding:10px 10px 15px 60px;background:url(../images/tt-line2.gif) bottom repeat-x;}
.m-title3{margin-bottom:10px;line-height:20px;background:url(../images/sub-tt.png) 5px center no-repeat;font-size:16px;color:#b91c0d;}
.m-current{float:right;padding-left:10px;color:#FFF;font-size:14px;}
.m-current a{color:#FFF;}
.m-content{padding-top:10px;min-height:400px;}

.css3-animated li .box {
    -webkit-transition: .6s ease-out;
       -moz-transition: .6s ease-out;
        -ms-transition: .6s ease-out;
         -o-transition: .6s ease-out;
            transition: .6s ease-out;
  }
.css3-rotateY li.hover .box {
    -webkit-transform: rotateY(-360deg);
       -moz-transform: rotateY(-360deg);
        -ms-transform: rotateY(-360deg);
         -o-transform: rotateY(-360deg);
            transform: rotateY(-360deg);
  }
  
.sub-product{}
.sub-product li{float:left;margin-bottom:15px;}
.sub-product .box{position:relative;width:246px;height:184px;margin:0 auto;border:3px solid #f4cb4f;}
.sub-product i{display:none;position:absolute;left:-3px;top:-3px;width:252px;height:190px;background:url(../images/pro-i.png) no-repeat;}
.sub-product .name{height:30px;line-height:30px;width:246px;margin:0 auto;overflow:hidden;font-size:14px;text-align:center;}
.sub-product img{display:block;width:246px;height:184px;}


