/* CSS Document */
/*..........公共样式........*/
*{padding:0; margin:0;}
body{padding:0; margin:0; font-family:"Microsoft Yahei"; font-size:12px;}
p,div,span,form,input,br{ padding:0; margin:0;}
h1,h2,h3,h4,h5,h6,{padding:0; margin:0;font-weight:normal;}
ol,ul,li{list-style:none;padding:0;margin:0;}
a{text-decoration:none;padding:0; margin:0; font-weight:normal;}
a { color: #333;}
a:hover {color: #F5A400;}
img{border:0;padding:0; margin:0; display:block;}
.clear{ clear:both;}
/*翻页代码*/	  
.paging {padding-top:20px;text-align: center; font-size: 14px;}
.paging a {background: rgb(255, 255, 255); margin: 0px 3px; padding: 0px 8px; border: 1px solid rgb(221, 221, 221); line-height: 30px;
 display: inline-block; min-width: 13px;}
.paging a:hover {background: rgb(248, 248, 248);}
.paging a.active {background:#cc3333; border-color:#cc3333; color: rgb(255, 255, 255);}
/*头部*/
.header{ width:100%; margin:0 auto;}
.header .top{ width:1100px; margin:0 auto; position:relative; height:80px;}
.header .top .logo{ width:218px; height:79px; position:absolute; left:-55px; top:0;}
.header .top .logo_word{ padding-left:0px; width:315px; height:80px; float:left;}
.header .top .tel{ float:right; width:189px; height:80px; background:url(../images/tel.gif) no-repeat 0 20px;}
.header .top .tel p.phone{ padding-left:55px; font-size:18px; line-height:28px; color:#ff6501; padding-top:18px; font-weight:600;}
.header .top .tel p{ padding-left:70px; font-size:12px; line-height:20px; color:#666;}
.header .nav_word{ width:100%; margin:0 auto; height:48px; min-width:1100px; background:#A91324; }
.header .nav{width:1100px;margin:0 auto; height:48px; line-height:48px;}
.header .nav li{ float:left; width:100px; text-align:center; font-size:16px;height:48px; line-height:48px; margin-right:0px;}
.header .nav li a{ color:#fff;}
.header .nav li:hover{background:#F9AE16;}
.header .nav .default{background:#F9AE16;}

/*banner*/

/*二级页面banner*/
.news_banner{background:url(../images/banner1.jpg) no-repeat center top;width:100%;height:350px; margin:0 auto;min-width:1100px;}
.show_banner{background:url(../images/banner1.jpg) no-repeat center top;width:100%;height:350px; margin:0 auto;min-width:1100px;}
.product_banner{background:url(../images/banner1.jpg) no-repeat center top;width:100%;height:350px; margin:0 auto;min-width:1100px;}
/*热门关键字*/
.keyword{ width:1100px; margin:0 auto; height:47px;}
.keyword .left{ float:left; width:500px;height:47px; line-height:47px;}
.keyword .right{ float:right;width:375px;height:40px; padding-top:7px;}
.keyword .left span{display:inline-block; color:#464646; font-size:12px;}
.keyword .left span a{color:#464646;}
.keyword .left span.one{color:#010101;}
.keyword .left b{ font-size:12px; padding:0 12px; font-weight:normal;color:#a7a7a7; display:inline-block;}
.keyword .right .kuan input{ width:340px; height:28px; line-height:28px; border:1px solid #dbdbdb; border-right:0; float:left; display:block; 
text-indent:8px; color:#9d9d9d;}
.keyword .right .an input{ width:34px; height:30px;float:left;display:block; border:0; 
background:url(../images/bottom.png) no-repeat 0 top;}
/*产品中心*/
.product{ background:#FAF7E7; width:100%; min-width:1100px; margin:0 auto; height:340px;}
.product_word{width:1100px; margin:0 auto; padding-top:38px;}
.product_left{width:240px;float:left;}
.product_right{width:840px;float:right;}
.product_word .title{ height:18px; line-height:18px; font-size:18px;margin-bottom:18px; background:url(../images/title_01.png) no-repeat 0 top;
 padding-left:30px;}
 .product_word .title2{ height:18px; line-height:18px; margin-bottom:18px; background:url(../images/title_02.png) no-repeat 0 top;
 padding-left:30px;}
.product_word .title2 p{ font-size:18px;}
.product_word .title2 p a{ color:#010101;}
.product_right .title2 p{ float:left; width:500px;}
.product_right .title2 .more{ float:right; width:40px; background: url(../images/more.png) no-repeat right center;}
.product_right .title2 .more a{ color:#888;}
.sidebar li{height:43px; line-height:43px; border-top:1px solid #EA9E03; background:#F9AE16  url(../images/jiant.png) no-repeat 196px 19px; padding-left:23px; font-size:14px;}
.sidebar li:hover{ background:#A91324 url(../images/jiant.png) no-repeat 196px 20px;height:44px; line-height:44px;border-top:0;}
.sidebar li a{ color:#fff;}
.product_right .recommend li{float:left; width:258px;margin-left:20px; position:relative;}
.product_right .recommend li h1{ position:absolute; left:6px; top:5px; width:250px; height:190px; display:none;}
.product_right .recommend li:hover h1{ position:absolute; left:5px; top:5px; background:url(../images/yiny1.png) repeat 0 top;
 width:250px; height:190px; display:block;}
.product_right .recommend li img{padding:4px;width:250px; height:190px; border:1px solid #e4e4e4; background:#fff; display:block;}
.product_right .recommend li p{ text-align: center; font-size:14px; line-height:22px; padding-top:9px;
 background:url(../images/yiny.png) no-repeat 0 top;}

/*简介*/
.introduction{ height:318px; width:100%; margin:0 auto; min-width:1100px; background: url(../images/green.jpg) no-repeat center top;}
.inword{ width:1100px; margin:0 auto; padding:40px 0 25px;}
.inword .left{ float:left; width:724px;}
.inword .right{ float:right; width:342px; height:222px; background:#F18900; padding:3px; border-radius:3px;}
.inword .left h1{ font-size:18px; line-height:18px;}
.inword .left h1 a{ color:#fff;}
.inword .left p{ font-size:14px; line-height:26px; color:#fff; text-indent:2em;}
.inword .left .gengduo{font-size:12px; float:right; display:block; background:#f60; border-radius:5px; width:70px; height:22px; 
line-height:22px;text-align:center;}
.inword .left .gengduo:hover{ background:#f50;}
.inword .left .gengduo a{ color:#fff;}
/*公司活动*/
.activity{ height:380px; width:100%; margin:0 auto; background:#FAF7E7; padding-top:26px; min-width:1100px; border-bottom:2px solid #f5a400 }
.activitynr{ width:1100px; margin:0 auto; background:#fff; height:300px; padding-top:16px;}
.activity_left{ float:left; width:330px; padding-left:20px;}
.activity_right{ float:right; width:680px; padding-right:20px;}
.activity_left .title h1{ font-size:16px; line-height:16px;border-bottom:1px solid #eee; float:left; width:285px; padding-bottom:10px;}
.activity_left .title h1 span{border-bottom:0px solid #1f62b0;font-size:16px; line-height:16px;padding-bottom:6px; }
.activity_left .title p{ font-size:12px; float:right; line-height:12px; height:12px; padding-top:15px;}
.activity_left .title p a{color:#ababab;}
.activity_right .title h1{ font-size:16px; line-height:16px;border-bottom:1px solid #eee; float:left; width:630px; padding-bottom:10px;}
.activity_right .title h1 span{border-bottom:0px solid #1f62b0;font-size:16px; line-height:16px;padding-bottom:6px; }
.activity_right .title p{ font-size:12px; float:right; line-height:12px;height:12px; padding-top:15px;}
.activity_right .title p a{color:#ababab;}

.activity_right .news{ padding-top:20px;}
.activity_right .news h1{ float:left; width:70px; height:70px; background:#F5A400; text-align: center; font-weight:normal; color:#fff; 
font-size:12px;}
.activity_right .news h1 span{ display:block; line-height:24px;}
.activity_right .news h1 span.day{ padding-top:8px; font-size:18px; line-height:28px;}
.activity_right .wenzi{ float:left; margin-left:20px; width:580px;}
.activity_right .wenzi h2{ font-size:14px; line-height:24px; font-weight:normal;}
.activity_right .wenzi h2 a{color:#333;}
.activity_right .wenzi h2 a:hover{color:#666;}
.activity_right .wenzi p{ font-size:12px; line-height:22px; color:#999;}
.activity_right .news li{ font-size:14px; height:32px; line-height:32px; border-bottom:1px dashed #cccccc; padding-top:5px;}
.activity_right .news li a{ color:#666;}
.activity_right .news li a:hover{ color:#999;}
.activity_right .news li span{ display:block; float:right; *margin-top:-32px;font-size:12px;color:#999;}
/*图片切换特效*/
.focus{ position:relative; width:320px; height:210px; background-color: #000; float: left; margin-top:20px;}  
.focus img{width:320px; height:210px;} 
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;
font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:0px; right:0px; position:absolute; height:12px; text-align:center; z-index: 200; }  
.focus .fbg div{background:#fff;foverflow:hidden;zoom:1;height:12px}    
.focus .D1fBt a{position:relative; display:inline; width:22px; height:12px; line-height:12px; margin-left:1px;color:#fff; font-size:10px;
 text-decoration:none; text-align:center;float:left; background:#4e4e4e ; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 
/*友情链接*/
.link{ width:1100px; margin:0 auto; height:65px; line-height:65px; font-size:12px;}
.link p{ color:#000; font-size:12px;}
.link p a{color:#9d9d9d; padding-right:12px;}
/*底部样式*/
.footer{background:#fff;height:220px; width:100%; margin:0 auto; min-width:1100px; padding-top:20px;}
.weChat{ width:1100px; margin:0 auto; }
.weChat_left{ float:left; width:270px; margin-left:12px; border-right:1px solid #ddd; height:204px;}
.weChat_center{float:left; width:550px; border-right:1px solid #ddd;height:204px;}
.weChat_right{float:right; width:250px;}
.weChat_tw{ float:left;margin-right:12px;width:120px;}
.weChat_tw img{width:120px; height:120px;}
.weChat_tw p{ text-align:center; padding-top:10px; font-size:12px; color:#f60;}
.weChat_center li{ float:left; height:180px;width:110px;text-align:left; background:url(../images/sxbg.png) no-repeat right top;}
 
.weChat_center li p{ line-height:28px; height:28px; font-size:12px;color:#888888; padding-left:2px; background:url(../images/footbg1.png) no-repeat0 center; }
.weChat_center li p a{color:#888;}
.weChat_center li p a:hover{ color:#999;}
.weChat_center li h1{font-size:14px; line-height:30px; color:#222;}
.weChat_right p{ font-size:12px; line-height:30px; color:#888;}
.weChat_right p.xmxtb{ padding-top:15px;}
.weChat_right p img{ display:inline-block; padding-right:12px;}
.weChat_right h1{ font-size:14px; line-height:30px; color:#888;}
.copyright_dk{ width:100%; min-width:1100px; margin:0 auto;height:36px;background:#F5A400;}
.copyright{ width:1100px; margin:0 auto;  }
.copyright p{ font-size:12px; line-height:36px; color:#fff; height:36px; text-align:center;}

/*二级页面*/
.content{width:100%;margin:0 auto;height:100%;padding-bottom:30px; }
.content_nr{ width:1100px; margin:0 auto; position:relative;background:#eeeeee;box-shadow:0px 3px 3px -3px #cacaca;}  
.content_nr .left{ float:left; width:210px; position:absolute; top:-30px;background:#eeeeee;border-top-left-radius:5px;border-top-right-radius:5px;}
.content_nr .right{ float:right; width:890px;}
.content_nr .left .cgal{height:65px; background:#1995d1;padding-left:35px; border-top-left-radius:5px;border-top-right-radius:5px;  }
.content_nr .left .cgal h1{ font-size:26px; line-height:65px; font-weight:normal;}
.content_nr .left .cgal h1 a{ color:#fff;}
.content_nr .left .cgal span{font-size:18px; line-height:18px; }
.content_nr .left .cgal span a{ color:#fff;}
.content_nr .left li{ height:55px; line-height:55px; font-size:14px; border-bottom:1px solid #e0e0e0; padding-left:35px; }
.content_nr .left li:hover{ background:#3ea8e0; height:56px; border-bottom:0;}
.content_nr .left li a{ color:#555;}
.content_nr .left li:hover a{ color:#fff;}
.content_nr .right .right_nr{ background:#fff; padding:0 25px 30px;height:100%; width:839px; border-right:1px solid #eeeeee; margin:0 auto;}
.content_nr .right .dqwz{ background:#f4f4f4; font-size:12px;height:35px; line-height:35px; color:#888888; text-align:right; padding:0 30px;}
.content_nr .right .dqwz a{ color:#888888;}
.content_nr .brief_title{ height:47px; line-height:47px; border-bottom:2px solid #eeeeee; margin-bottom:25px;}
.content_nr .brief_title h3{color:#f4c600; font-size:18px; font-weight:normal; height:47px; line-height:47px; width:92px; text-align:center; line-height:47px;border-bottom:2px solid #f4c600;}
.brief_title h3 a{color:#f4c600; }
.content_nr p{ font-size:14px; line-height:28px; color:#666; text-indent:2em;}
.right_nr p img{display:block;margin:15px auto 20px; max-width:820px;}
/*新闻*/
.newsym li{border-bottom:1px solid #ededed; padding-bottom:16px; margin-top:16px;}
.newsym li .newstp{ float:left; width:160px; margin-right:12px;}
.newsym li .newswz{ float:left; width:550px;}
.newsym li .newsdt{ float:right; width:78px; height:56px; background:url(../images/sjbg.jpg) no-repeat 0 top; text-align:center; padding-top:25px;}
.newsym li .newsdt span{ display:block; font-size:14px; color:#ff6600; line-height:14px;}
.newsym li .newsdt span.date{ color:#999999; padding-top:18px; font-size:12px;}
.newswz h1{ font-size:16px; line-height:26px; padding-bottom:5px; }
.newswz h1 a{color:#333333;}
.newswz p{ font-size:14px; line-height:24px; color:#888888;}
#prouct_ym .newswz{ float:left; width:700px;}
/*新闻展示*/
.xwbt{ text-align:center;}
.xwbt h1{ font-size:18px; line-height:18px; color:#333333; text-align:center;}
.xwbt p{ position:relative;font-size:12px; color:#999999; line-height:22px; padding:20px 0 8px; margin:0 30px 14px; text-align:center; 
border-bottom:1px dotted #c8c8c8;}
.xwbt p span{ position:absolute; right:10px; top:0px; height:26px;}
.xwbt p span img{ padding-right:10px; display:inline-block;}
#fhdb{ height:60px; position:relative;}
#fhdb img{ position:absolute;right:22px;top:10px;display:block; width:29px; height:11px;}
.shangxp{ border:1px solid #ebebeb;}
.shangxp p{ height:45px; line-height:45px; font-size:12px; color:#a0a0a0;padding-left:45px;background:url(../images/xpbg.png) no-repeat 18px center;}
.shangxp p.sm{ border-bottom:1px solid #ebebeb; background:url(../images/spbg.png) no-repeat 18px center;}
.shangxp p span{ color:#e61b23;}
.shangxp p a{color:#a0a0a0;}
/*产品中心*/
.Case_nr{}
.Case_nr li{float:left;margin-right:30px; width:258px; height:236px;margin-bottom:22px; position:relative;}
.Case_nr li img{width:258px; height:196px; display:block; padding:0; margin:0; }
.Case_nr li p{ text-align:center;width:258px;height:40px; background:#f6f6f6; line-height:40px;text-indent:0;}
.Case_nr li p a{color:#3b352f; display:block;}
.Case_nr li p a:hover{color:#333; width:238px;height:40px;padding:0 10px;background:#f0f0f0}
.Case_nr li.youb{ margin-right:0;}
.Case_nr li  h1{ position:absolute; left:0px; top:0px; width:258px; height:196px;display:none;}
.Case_nr li:hover h1{ position:absolute; left:0px; top:0px; background:url(../images/yiny1.png) repeat 0 top;
width:258px; height:196px; display:block;}

#firstpane{border-left:1px solid #ddd;border-right:1px solid #ddd; }
p.menu_head{width:208px;height:56px;line-height:56px; padding:0; margin:0; font-size:14px;color:#525252;position:relative;
background:url(../images/pro_left.png) center right no-repeat; border-bottom:1px solid #ddd;text-align:left; position:relative;}
.menu_list .current{background:url(../images/pro_down.png) center right no-repeat;}
.menu_body{width:208px;height:auto;overflow:hidden;line-height:56px;backguound:#fff;}
.menu_body a{display:block;width:173px;height:40px;line-height:40px;border-bottom:1px solid #ddd;padding-left:35px;color:#777777;background:#fff;text-decoration:none;}
.menu_body a:hover{text-decoration:none;}


.izl-rmenu{
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(../images/consult_icon.png);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(120,195,64);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 75px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(../images/consult_icon.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(../images/float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(../images/weixin1.jpg);
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../images/consult_icon.png);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}