.top-box{border-top:3px solid #c00;background:url(../images/topbg.jpg) no-repeat center;}
.top-box .area{padding:20px 0;}
.top-box .area .logo{margin:10px 0;}
.t-tel{margin-bottom:7px;text-align:right;}
.t-tel p{display:inline-block;color:#333;font-weight:700;font-size:16px;color:#666;}
.t-tel a{display:inline-block;padding:3px;border:1px solid #c00;}
.t-tel a span{display:block;padding:0 13px;border:1px solid #c00;color:#c00;
    font-weight:bold;}
/* m-nav */
.m-nav{z-index:3;}
.m-nav a:hover{text-decoration:none}
.m-nav .fir-ul{position:relative;z-index:2;font-size:0;text-align:right;height:40px;}
.m-nav .fir-ul .fir-li{position:relative;display:inline-block;*display:inline;*zoom:1;width:102px;z-index:9;text-align:center;}
.m-nav .fir-ul .j-li{}
.m-nav .fir-ul .line{/*background:url(../images/nav-line.png) right center no-repeat;*/}
.m-nav .fir-ul .u-a{display:inline-block;*display:inline;*zoom:1;width:100%;height:45px;line-height:45px;color:#333;font-size:18px;z-index:11;cursor:pointer;font-family:'microsoft yahei';}
.m-nav .fir-ul .hover .u-a,
.m-nav .fir-ul .current .u-a{color:#cc0000;text-decoration:none;}
.m-nav .sec-ul{position:absolute;top:110px;top:40px; left:0;width:100%; box-shadow: 0px 2px 4px -1px #000;font-size:0;text-align:center;font-family:'microsoft yahei';}
.m-nav .sec-ul:before{position:absolute;top:0;left:-30px;width:150%;width:150%;height:8px;background:url(../images/menuLine.png) no-repeat center top;content:'';}
/*.m-nav .sec-ul:after{position:absolute;bottom:-11px;left:0;display:block;width:100%;height:11px;background:url(../images/menubottom.jpg) repeat-x bottom;content:'';}*/
.m-nav .sec-ul li.first{margin-top:2px;background:linear-gradient(#ff2e2e 6%,#c00 80%);}
.m-nav .sec-ul li.first a{border-top:none;box-shadow:none;}
.m-nav .sec-ul li{overflow:hidden;padding:2px 7px 1px 7px;background:#c00;}
.m-nav .sec-ul li a{overflow:hidden;border-top:1px solid #a70000;box-shadow:0 -1px 0 0 #ea4242;color:#fff;font-weight:400;font-size:14px;line-height:40px;}
.m-nav .sec-ul li.hover .sec-ul{display:block;}
.m-nav .sec-ul li.hover a{color:#ffde00;text-decoration:none;}
.m-nav .nav-y .sec-ul{display:none;}
.m-nav .nav-y .sec-ul li a{display:block;}


/*焦点图轮播*/
.banner-box{position:relative;z-index:0;}
.m-slide{position:relative;width:100%;}
.banner-box .m-slide .scroll-box{position:relative;overflow:hidden;width:100%;height:528px;}
.banner-box .m-slide .scroll-box li{width:100%;height:528px;background-position:center;background-size:100%;background-size:cover;background-repeat:no-repeat;}
.banner-box .m-slide .scroll-box li a{display:block;height:528px;}
.banner-box .m-slide .scroll-box li img{ visibility: hidden; }
.banner-box .m-slide .slider{position:absolute;bottom:0;width:100%;text-align:center;}
.banner-box .m-slide .slider li{display:inline-block;overflow:hidden;margin:0 3px;width:14px;height:14px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;background:#fff;box-shadow:inset 2px 2px #403f3f;line-height:45px;transition:width .4s;}
.banner-box .m-slide .slider li.active{width:40px;background:#f6da8b;background:linear-gradient(#e5c77d 20%,#f6da8b 50%,#e5c77d);box-shadow:2px 2px 2px #403f3f;}
.banner-box .sm-slide li a{display:block;height:330px;}
.banner-box .sm-slide .scroll-box{height:330px;}
.banner-box .sm-slide .scroll-content li{height:528px;}


/*菜品展示*/
.m-title{margin:26px 0;line-height:20px; text-align: center;}
.pro-title{height:100px;background:url(../images/title1.png) no-repeat center;color:#333;text-align:center;}
.m-title p{padding-top:20px;font-style:italic;font-size:14px;}
.m-title h4{font-weight:700;font-size:24px;}
.m-title .title-box{display:inline-block;}
.pro-title .title-box{margin-right:125px;}

.pro-box{position:relative;margin-bottom:30px;}
.pro-list li{float:left;padding-top:150px;}
.pro-list li a{position:relative;display:block;width:278px;height:215px;border:3px solid #fff;text-align:center;}
.pro-list li a:hover{border-color:#e3e3e3;}
.pro-list li a .imgbox{position:relative;top:-115px;overflow:hidden;margin:0 auto;width:240px;height:243px;text-align:center;}
.pro-list li a .img{position:absolute;width:240px;height:243px;background:url(../images/probox.png) no-repeat center;}
.pro-list li a:hover .pro-info:after{display:block;margin:0 auto;width:40px;border-bottom:3px solid #c00;content:'';}
.pro-list li a .pro-info{position:relative;top:-97px;line-height:28px;}
.pro-list li a h4{font-weight:700;font-size:24px;}
.pro-list li a .en_name{color:#b8b8b8;font-size:16px;}
.pro-box .next,.pro-box .prev{position:absolute;bottom:150px;float:left;display:block;width:52px;height:52px;background:url(../images/scroll.png) no-repeat center;transition:all .2s;}
.pro-box .prev{left:-65px;background-position:0 -52px;}
.pro-box .prev:hover{background-position:0 0;}
.pro-box .next{right:-65px;background-position:-52px -52px;}
.pro-box .next:hover{background-position:-52px 0;}
.m-join{position:relative;margin-top:100px;border-top:3px solid #c00;background:#f2f2f2;}
.m-join .area{padding-bottom:20px;}
.m-join .m-company{margin-top:-113px;color:#fff;}
.m-join .m-company a{display:block;color:#fff;}
.m-join .c-about,.m-join .c-brand,.m-join .c-tel{position:relative;float:left;width:379px;height:215px;cursor:pointer;transition:all .4s;}
.m-join .c-about:hover,.m-join .c-brand:hover,.m-join .c-tel:hover{top:-1px;}

.m-join .c-brand{background:#000;}
.m-join .c-about,.m-join .c-tel{background:url(../images/bg.png) #c43838 repeat-y;}
.m-join .c-tel .i-shadow{background:rgba(190,35,35,.9);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5bf2424,endColorstr=#E5bf2424);
    zoom:1; }
.m-join .c-about .i-shadow{background-color:rgba(115,0,0,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5960000,endColorstr=#E5960000);}


.i-shadow{position:absolute;top:0;left:0;width:100%;height:100%;}
.m-join .c-brand .i-tip{position:absolute;top:0;left:0;width:44px;height:44px;background:url(../images/tip.jpg) no-repeat center;}
.m-join .b-box{position:relative;z-index:3;margin:50px;height:120px;overflow: hidden;}
.m-join .c-brand .b-box{padding-left:5px;border-left:5px solid #ce0000;}
.m-join .c-brand .b-box p{margin-top:3px;color:#d6d6d6;line-height:28px;}
.m-join h4{font-weight:700;font-size:24px;}
.m-join h4 i{font-weight:400;font-size:14px;}
.m-join .c-tel .i-phone{float:left;display:inline-block;width:62px;height:62px;background:url(../images/phone.png) no-repeat center;}
.m-join .c-tel .b-box{padding-top:25px;text-align:right;line-height:26px;}
.m-join .c-tel .b-box .cx{position:relative;padding-top:10px;}
.m-join .c-tel .b-box .cx:before{position:absolute;top:2px;right:0;width:26px;border-top:2px solid #fff;content:'';}
.m-join .c-about{float:right;}
.m-join .c-about a{display:block;padding:30px 0;color:#fff;text-align:center;line-height:28px;}
.m-join .com-title{height:95px;background:url(../images/title2.png) no-repeat center;}
.m-join .com-title .title-box{margin-left:15px;padding:10px;}
.m-join .bg-img{
    position: absolute;
    bottom: 0;
    height: 480px;
    left:-1000%;
    width:330px;
    transition:left .1s;
}
.m-join .bg-img.sgx{
    left:0;
}
.m-join .bg-img.sgx img {
 height: 116%;
}
.m-join .com-nav{float:right;}
.m-join .com-nav li{float:left;margin:0 11px;}
.m-join .com-nav li a{position:relative;display:block;padding-left:29px;font-size:18px;line-height:28px;}
.m-join .com-nav li a:hover,.m-join .com-nav li.active a{background:url(../images/icon01.png) no-repeat left;color:#ce0000;}
.m-join .com-nav li a:hover:after,.m-join .com-nav li.active a:after{position:absolute;bottom:-10px;left:0;width:100%;height:5px;background:url(../images/border.png) repeat-x left;content:'';}
.m-join .com-box{float:right;overflow:hidden;margin-top:30px;width:796px;height:286px;background:#fff;}
.m-join .con-box{padding-right:35px;}
.m-join .con-box .img{overflow:hidden;margin-right:30px;width:170px;height:286px;}
.m-join .con-box .c-title{display:inline-block;padding-left:15px;width:132px;height:33px;background:url(../images/titlebg.png) no-repeat left;color:#fff;line-height:33px;}
.m-join .con-box .c-content{padding-top:40px;}
.m-join .con-box h4{margin:20px 0;}
.m-join .con-box p{color:#b3b3b3;font-size:14px;}
.m-join .con-box .more{float:right;display:inline-block;width:25px;height:25px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:#888;color:#fff;text-align:center;font-size:18px;}
.m-join .con-box .more:hover{background:#cd0000;}

/*新闻+成功案例*/
.m-xpage{margin:32px auto 5px;}
.m-xpage .s-title{position:relative;margin-bottom:10px;border-bottom:1px solid #e9e9e9;line-height:30px;}
.m-xpage .s-title .s-text:after{bottom:0;display:block;width:100%;border-bottom:1px solid #c00;content:'';}
.m-xpage .m-success{overflow:hidden;width:565px;}
.m-xpage .s-title h4{color:#ce0000;font-size:24px;}
.m-xpage .s-title .toupper{font-style:italic;font-size:14px;}
.m-xpage .s-title .more{margin-top:25px;}
.m-xpage .s-title .more:hover{color:#ce0000;}
.m-xpage .m-slide .scroll-content,.m-xpage .m-slide .scroll-content li{overflow:hidden;height:345px;}
.m-xpage .m-slide li a{height:273px;}
.m-xpage .m-slide li .s-textarea{margin:10px 0;}
.m-xpage .m-slide li .s-textarea h4{font-weight:700;font-size:18px;line-height:27px;}
.m-xpage .m-slide li .s-textarea p{color:#333;}
.m-xpage .m-slide .slider{position:absolute;right:0;bottom:0;text-align:right;}
.m-xpage .m-slide .slider li{display:inline-block;overflow:hidden;margin:0 2px;width:15px;height:15px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#252525;line-height:50px;cursor:pointer;}
.m-xpage .m-slide .slider li.active{background:#ae0000;}
.m-xpage .m-news{width:560px;}
 .m-news .news-info{width:100%;}
.m-news .news-item{overflow:hidden;margin-bottom:15px;height:75px;}
.m-news .news-item a{display:block;overflow:hidden;height:100%;background:#fff;}
 .m-news .news-item .n-date{display:inline-block;margin-right:20px;padding:7px 10px;border:1px solid #000;color:#000;text-align:center;line-height:28px;}
.m-news .news-item .n-date i{font-size:24px;}
.m-news .news-item .n-date em{font-size:14px;}
 .m-news .news-item .n-date em,.n-date i{display:block;}
 .m-news .news-item .n-title{margin-bottom:5px;color:#333;font-weight:400;font-size:16px;}
.m-news .news-item p{color:#888;font-size:14px;line-height:21px;}
 .m-news .news-item a:hover .n-date,.m-xpage .m-news .news-item.acitve .n-date{border-color:#ae0000;background:#ae0000;color:#fff;}
 .m-news .news-item a:hover .n-title,.m-xpage .m-news .news-item.acitve .n-title{color:#ae0000;}
 .u-page .news-item{height:90px;}
.u-page .news-item .n-date{margin-top:10px;}

/*底部*/
.footer{color:#fff;}
.f-service{position:relative;height:102px;border-bottom:7px solid #ae0000;background:url(../images/bg.png) #242424 repeat-x center;}
.f-service .i-shadow{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(36,36,36,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5232323, endColorstr=#E5232323);}
.f-service ul li{float:left;margin-right:120px;color:#fff;font-size:18px;line-height:100px;}
.i-free,.i-spec{float:left;display:inline-block;margin-top:18px;margin-right:20px;width:64px;height:64px;background:url(../images/footericon.png) no-repeat center;}
.i-free{background-position:0 0;}
.i-spec{background-position:0 -64px;}
.f-link{padding:20px 0;background:#1c1817;}
.f-link h2{font-size:36px;line-height: 1;}
.f-link .phone{border-bottom:1px solid #000;box-shadow:0 1px 0 0 #2b2b2b;color:#ac0000;}
.f-link .phone .i-fphone{position:relative;float:left;display:inline-block;margin:20px 10px 20px 0;width:48px;height:52px;background:url(../images/redPhone_17.png) no-repeat left;}
.f-link .phone .i-fphone:after{position:absolute;bottom:-21px;width:100%;height:5px;background:#ac0000;content:'';}
.f-link .phone h2{font-weight:700;font-style:italic;font-size:54px;line-height:90px;}
.f-link .phone .p-number{ float: left; line-height: 52px;
    margin: 20px 0;}
.f-link .f-fx{padding:20px 0;}
.f-link .f-fx .f-item{float:left;padding:20px 0;}
.f-link .f-fx .links,.f-link .f-fx .tel{overflow:hidden;border-right:1px solid #000;box-shadow:1px 0 0 0 #2b2b2b;}
.f-link .f-fx .links{width:445px;text-align:left;font-size:12px;}
.f-link .f-fx .links ul li{float:left;}
.f-link .f-fx .links ul li a{padding:0 10px;border-right:1px solid #fff;color:#fff;}
.f-link .f-fx .links ul li a:hover{color:#ac0000;}
.f-link .f-fx .tel{padding-left:30px;width:342px;font-size:16px;}
.f-link .f-fx .tel .toupper{color:#d20111;font-size:16px;}
.f-link .f-fx .tel h2{margin-top:6px;font-weight:bold;font-size:24px;}
.f-link .f-code{margin-top:15px;margin-right:40px;}
.f-link .code{float:left;display:inline-block;overflow:hidden;margin-right:10px;width:90px;height:90px;}

.f-link .f-code .ctxt .toupper{color:#ff0013;font-size:24px;}
.f-link .f-code .ctxt span{display:block;margin:8px 0;font-size:14px;}
.f-link .f-code .ctxt a{display:block;width:94px;height:24px;    font-size: 12px;background:#100c08;box-shadow:inset -2px -2px #4c4c4c;color:#d3d3d3;text-align:center;line-height:24px;}

/*浮动链接*/
.m-client{position:fixed;top:50%;right:0;z-index:99;margin-top:-86px;width:42px;}
.m-client li{margin-bottom:1px;width:42px;height:42px;}
.m-client li .u-a:hover{background-image:url(../images/bg-client-hover.gif);}
.m-client li .u-box{width:42px;height:42px;line-height:42px;}
.m-client li .u-a{position:relative;display:block;padding-left:42px;height:42px;background:#970000;color:#fff;text-align:center;zoom:1;}
.m-client li .icoBox{position:absolute;top:0;left:0;width:42px;height:42px;line-height:14px;}
.m-client .client-text .text{position:absolute;top:0;left:44px;padding:0 15px 0 5px;white-space:nowrap;font-size:18px;font-family:'Microsoft YaHei';}
.m-client li.child-2 .ico{background-position:0 -42px;}
.m-client li.child-3 .ico{background-position:0 -84px;}
.m-client li.child-4 .ico{background-position:0 -126px;}
.m-client li .ico{display:block;overflow:hidden;width:42px;height:42px;background:url(../images/ico-client.png) no-repeat;}
.m-client .goTop a{display:block;overflow:hidden;width:42px;height:42px;background:#000 url(../images/ico-client.png) 0 -168px no-repeat;}
.m-client .client-weixin .erwei{position:absolute;right:100%;bottom:0;display:none;margin:-65px 8px 0 0;padding:3px;border:solid 2px #970000;background:#fff;}
.m-client .client-weixin .erwei:after{position:absolute;right:-10px;bottom:0;overflow:hidden;margin-bottom:17px;width:0;height:0;border-color:transparent transparent transparent #970000;border-style:solid;border-width:5px 5px;content:"";}
.m-client .client-weixin .erwei img{width:120px;height:120px;}
/*产品列表*/
.m-spage{margin:20px auto;}
.u-menubox{width:250px;}
.u-menubox .u-title-box{position:relative;height:87px;background:url(../images/bg.png) #222 repeat;color:#fff;line-height:30px;}
.u-menubox .u-title-box .i-shadow{background-color:rgba(34,34,34,.95);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5222222, endColorstr=#E5222222);}
.u-menubox .u-title-box .u-title{position:relative;top:20px;z-index:1;background:url(../images/line.png) no-repeat center;text-align:center;}
.u-menubox .u-title-box h2{font-weight:700;font-size:22px;}
.u-menubox .u-title-box span{color:#888;font-size:14px;}
.u-menulist{position:relative;margin-bottom:15px;padding:15px 20px;background:url(../images/bg.png) #c00 repeat;}
.u-menulist .i-shadow{background-color:rgba(204,0,0,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5cc0000, endColorstr=#E5cc0000);}
.u-menulist h4{position:relative;z-index:2;padding:5px;border-bottom:1px solid #9c0505;box-shadow:0 1px 0 0 #e88a8a;}
.u-menulist h4 a{display:block;overflow:hidden;height:40px;color:#fff;text-align:center;font-size:16px;line-height:40px;}
.u-menulist h4.active,.u-menulist h4.hover,.u-menulist h4:hover{border:none;box-shadow:none;}
.u-menulist h4.active a,.u-menulist h4.hover a,.u-menulist h4:hover a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:linear-gradient(#e2be66 20%,#f6da8b 50%,#e2be66);background-color:#f2d588;box-shadow:2px 2px 2px #403f3f;color:#7d0405;}
.u-menulist h4.active+.sm-menu{
    border-bottom:1px solid #9c0505;box-shadow:0 1px 0 0 #e88a8a;}
.u-menulist .sm-menu{position:relative;z-index:2;display:none;padding-top:10px;padding-bottom:10px;}
.u-menulist .sm-menu a{display:block;overflow:hidden;height:35px;color:#fff;text-align:center;font-size:14px;line-height:35px;}
.u-menulist .sm-menu a:hover{color:#f2d588;}
.u-menubox .u-slink a{display:block;margin:15px 0;width:250px;height:70px;overflow:hidden;border:2px solid #999;background:url(../images/tabs.png) no-repeat left -73px;color:#333;text-align:center;font-weight:700;font-size:18px;line-height:70px;cursor:pointer;transition:none;}
.u-menubox .u-slink a .i-arrow{display:inline-block;margin-right:5px;width:10px;height:8px;background:url(../images/arrow.png) no-repeat 0 -8px;}
.u-menubox .u-slink a:hover{border-color:#ae0000;background-position:0 -2px;color:#ae0000;}
.u-menubox .u-slink a:hover .i-arrow{background-position:0 0;}
.u-menubox .u-tel{border:2px solid #000;}
.u-menubox .t-box{margin:0 10px;background: url(../images/user.png) no-repeat left;height: 128px; overflow: hidden;border-bottom: 1px solid #000;}
.u-menubox .t-box .t-info{padding-left:63px;margin-top:30px;}
.u-menubox .t-box .t-info h4{color:#c00;font-weight:700;font-size:26px;}
.u-menubox .t-box .t-info span{display:block;margin-top:5px;color:#333;font-size:20px;}

.u-menubox .u-tel .t-detail{padding:0 10px;overflow:hidden;}
.u-menubox .u-tel .t-detail p{color:#333;font-size:14px;line-height:30px;}
.u-menubox .u-tel .t-detail p span{font-weight:700;font-size:20px;}
.u-menubox .u-tel .t-detail p i{font-size:12px;}

.u-page{margin-left:270px;}
.u-page .up-title{height:50px;background:url(../images/boldBorder.png) repeat-x bottom;line-height:30px;padding-top:12px;}
.u-page .up-title .title{padding-left:67px;background:url(../images/proIcon.png) no-repeat left;}
.u-page .up-title .title h4{float:left;font-size:24px;color:#333;
    font-weight:bold;}
.u-page .up-title .title .toupper{position:relative;float:left;display:block;margin-top:3px;margin-left:5px;font-style:italic;font-size:14px;}
.u-page .up-title .title .toupper:before{position:absolute;top:-5px;left:0;width:100%;height:14px;background:url(../images/border.png) repeat-x top;content:'';}
.pro-nav li{float:left;margin-left:2px;}
.pro-nav li a{color:#333;font-size:14px;}
.pro-nav li a .home{float:left;display:block;margin-top:5px;margin-right:2px;width:16px;height:18px;background:url(../images/home.png) no-repeat center;}
.pro-nav li a:hover{color:#ae0000;}
.sg-content{overflow:hidden;margin-top:20px;min-height:300px;}
.sg-content.u-detail{padding-bottom:20px;}
.sg-content .sg-list{margin-bottom:20px;}
.u-page .sg-list{margin-top:30px;}
.sg-content .sg-list li{float:left;margin:5px 17px;width:256px;height:238px;overflow: hidden;background:#fff;text-align:center;}
.sg-content .sg-list li a{position:relative;display:inline-block;overflow:hidden;text-align:center;}
.sg-content .sg-list li .p-img{border:2px solid #900;}
.sg-content a{border:1px solid #fff;font-size:18px;line-height:40px;}
.p-img{overflow:hidden;width:250px;height:185px;}
.sg-content li span{display:block;margin:0 20px;font-size:18px;line-height:40px;}
.sg-content .sg-list li a:hover{border-color:#c00;}
.sg-content .sg-list li a:hover .p-img{border-color:#c00;}
.sg-content .sg-list li a .i-shadow{background:url(../images/shadow.png) repeat;opacity:.6;filter:alpha(opacity=60);}
.sg-content .sg-list li a:hover .s-box{opacity:1;filter:alpha(opacity=100); display: block;}
.sg-content .sg-list li a .s-box{opacity:0;filter:alpha(opacity=0);transition:all .4s; display:none;}
.sg-content .sg-list li a .tip{position:absolute;width:100%;
    height:100%;top:0;color:#fff;text-align:center;background: url(../images/shadowLogo.png) no-repeat center;}
.sg-content .sg-list li a .tip h4{color:#e9cb81;font-weight:700;font-size:34px;}
.sg-content .sg-list li a .tip span{font-size:24px;}

/*产品详细*/
.sg-title h4{margin-bottom:20px;border-bottom:1px dashed #ddd;text-align:center;font-size:24px;line-height:42px;}
.sg-title h4 span{color:#ae0000;}
.u-detail{border-bottom:1px solid #ae0000;}
.sg-pic{overflow:hidden;padding:30px 67px;position:relative;}
.detail-item{padding:20px;background:#fff;}

.itemImg .imgBox{position:relative;overflow:hidden;width:545px;height:419px;zoom:1;}
.itemImg .imgtitle{position:absolute;bottom:0;left:0;display:block;overflow:hidden;padding:0 15px;width:623px;height:50px;background:#999;color:#fff;text-align:left;font-size:16px;line-height:50px;opacity:.7;}
.itemImg .imgBox li{position:relative;overflow:hidden;border:6px solid #ae0000;}
.itemImg .imgBox li img{width:545px;height:406px;}
.itemImg .pageBox{overflow:hidden;width:178px;height:428px;position: relative;}
.itemImg .pageBox .i-shadow{position:absolute;top:0;left:0;overflow:hidden;width:174px;height:130px;border:solid 2px #fec707;background:url(../images/shadow.png) repeat;opacity:0;filter:alpha(opacity=0);}
.itemImg .pageBox li{position:relative;overflow:hidden;margin-bottom:7px;width:178px;height:134px;cursor:pointer;zoom:1;}
.itemImg .pageBox li.selected .i-shadow{opacity:.6;filter:alpha(opacity=60);}
.itemImg .pageBox li img{width:178px;}
.itemImg .pageBox .imgtitle{display:none;}
.img-scrollbar .next,.img-scrollbar .prev{position:absolute;right:135px;width:35px;height:18px;background:url(../images/picScroll.png) no-repeat center;}
.img-scrollbar .prev{top:0;background-position:0 0;}
.img-scrollbar .next{bottom:10px;background-position:0 -18px;}
.sg-info{margin-bottom:20px;padding:0 67px;}
.sg-info .title{margin-bottom:20px;border-bottom:1px solid #ddd;line-height:46px;}
.sg-info .title h4{color:#ae0000;font-weight:700;font-size:18px;}
.sg-info .title h4 .toupper{margin-left:5px;color:#888;font-weight:400;font-size:14px;}
.sg-info .content{min-height:170px;}
.sg-nav{margin-top:25px;}
.sg-nav a{display:inline-block;margin-right:15px;width:58px;height:23px;border-radius:4px;background:#ccc;color:#666;text-align:center;font-size:12px;line-height:23px;}
.sg-nav a:hover,.sg-nav .tohome{background:#c00;color:#fff; margin-right: 0;}


/*新闻详细*/
.sg-detail{margin-top:35px;text-align:center;}
.sg-detail h2{margin-bottom:10px;font-weight:400;font-size:24px;}
.sg-detail .s-detailbox{padding-bottom:12px;border-bottom:1px dashed #ddd;color:#a6a6a6;font-size:12px;}
.sg-detail .s-content{margin-top:20px;margin-bottom:30px;}
.sg-detail p{color:#666;text-align:left;}

/*在线留言*/
.sub-message{padding:50px 30px;background:#FFF;color:#333;font-family:"microsoft yahei";}
.sub-message .m-textimg{font-size:14px;margin-bottom:20px;line-height:24px;}
.sub-message .m-textimg img{float:left;margin-right:15px;}
.sub-message i{font-style:normal;display:inline-block;*display:inline;*zoom:1;padding-right:5px;color:#F00}
.sub-message .m-tage{padding:5px 0;}
.sub-message .m-form{padding:10px;margin-bottom:10px;}
.sub-message table{width:100%;}
.sub-message .m-form table td{padding:7px 0;}
.sub-message label{display:inline-block;width:95px;height:30px;line-height:30px;text-align:right;position:relative;top:-1px;}
.sub-message .m-form table input{width:60%;height:28px;line-height:28px;padding-left:5px;vertical-align: middle;}
.sub-message .m-form .td-textarea{vertical-align: middle;width:60%;}
.sub-message .m-form .td-textarea label{float:left;}
.sub-message .m-form .td-textarea textarea{width:70%;height:168px;padding:5px;}
.sub-message .m-submit{text-align:right;vertical-align: top;}
.sub-message .m-submit img{margin-left:5px;vertical-align:top;}
.sub-message .m-submit .btn{width:80px;height:28px;line-height:24px;margin:0;margin-left:5px;border:none;font-family:"microsoft yahei";cursor:pointer;font-size:14px;}
.sub-message .m-submit .btn:hover{filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;-khtml-opacity: 0.9;}
.sub-message .m-submit input{vertical-align:top;height:24px;line-height:24px;margin:0;width:80px;cursor:auto;padding-left:5px;}
.sub-message .m-submit input,
.sub-message .m-form table input,
.sub-message .m-form .td-textarea textarea{border:1px solid #E1E1E1;background:#FFF;}
.sub-message .m-form{border:1px solid #e0e0e0;background:#f5f3f3;}
.sub-message .m-submit .btn{color:#fff;background:#ae0000;}