﻿/*common*/
body{overflow-x: hidden;}
.content,.foot{overflow: hidden;}
.main{margin: auto;width: 1020px;}

/* ================================================  top start ============================================ */
top_logo{display: block;float: left;    width: 180px;
    overflow: hidden;}
    .top_logo img{/* margin-left: -3px; */max-width: 180px;margin-right: 10px;}
.top_right{display: inline-block;}
.top_one{overflow: hidden;float: right;padding-top: 16px;width: 285px;}
.top_mail{
    overflow: hidden;
    background: url("../images/top_mail.jpg") no-repeat 0px;
    line-height: 24px;
    padding:0px 27px;
    color: #888;
    float: left;
    font-size: 12px;
}
.top_mail a{color: #888;}
.top_mail a:hover{color: #f06200;}

.top_lang{overflow: hidden;}
.top_language{
    width: 77px;
    height: 24px;
    background: url("../images/language.jpg") no-repeat;
    float: right;
    text-indent: 11px;
    font-size: 12px;
    line-height: 24px;
    color: #666;
    cursor: pointer;
}
.top_h{overflow: hidden;width: 77px;background: #fff;position: absolute;top: 40px;display: none;}
.top_h a{display: block;height: 24px;line-height: 24px;text-indent: 12px;color: #666;border: 1px solid #cecccd;border-top: none;}
.top_h a:hover{color:#fff;background: #f06200;border: 1px solid #f06200;border-top: none;}

/*navigation*/
.navigation{clear: both;padding-top: 22px;text-align: right;height: 30px;padding-bottom: 10px;}
.navigation span{display: inline-block;
    text-align: center;
    height: 30px;
    line-height: 30px;
    display: inline-table;
    position: relative;
}
.navigation span a{display: block;font-size: 16px;color: #777;padding:0px 16px;-webkit-transition: all 0.5s ease-in-out 0s;}
.navigation span a:hover{background: #f06200;color: #fff;}
.navigation span a.hover{background: #f06200;color: #fff;}

/* ================================================  top end ============================================ */




/* ================================================  content start ============================================ */
.flexslider{position:relative;overflow:hidden;*height: 560px;}
.flex-viewport{
    max-height:2000px;
    -webkit-transition:all 1s ease;
    -moz-transition:all 1s ease;
    transition:all 1s ease;
}
.flexslider .slides{zoom:1;}
.flexslider .slides li{float: left;width: 100%;}
.flexslider .slides li a{display: block;}
.flex-direction-nav a{
    width:60px;
    height:90px;
    line-height:99em;
    overflow:hidden;
    margin:-60px 0 0;
    display:block;
    background:url(../images/ad_ctr.png) no-repeat;
    position:absolute;
    top:50%;
    z-index:10;
    cursor:pointer;
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:all .3s ease;
}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{
    opacity:1;
    filter:alpha(opacity=50);
}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;display: none;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{
    background:url(../images/dot.png) no-repeat 0 -16px;
    display:block;
    height:16px;
    overflow:hidden;
    text-indent:-99em;
    width:16px;
    cursor:pointer;
}
.flex-control-paging li a.flex-active{background-position:0 0;}

/*推荐产品*/
.recommend{overflow: hidden;padding: 45px 0px;position: relative;}
.re_title{
    overflow: hidden;
    height: 35px;
    background: url("../images/title_bg.png") no-repeat 0px 0px;
    text-align: center;
    font-size: 30px;
    color: #333;
}
.re_cont{overflow: hidden;padding: 35px 0px 0px 0px;}
.re_cont li{width:330px;float: left;padding: 0px 15px 15px 0px;}
.re_cont li.r{padding-right: 0px;}
.re_cont li .re_k{width: 328px;height: 193px;border: 1px solid #ccc;-webkit-transition: all 0.5s ease-in-out 0s;position: relative;}
.re_cont li:hover .re_k{border: 1px solid #f06200;}
/*.re_cont li .re_k.hover{border: 1px solid #f06200;}*/
.re_k_e{float: left;overflow: hidden;padding: 27px 0px 0px 17px;width: 195px;position: relative;z-index: 1;}

.re_k_e h3{color: #333;font-size: 24px;padding-bottom: 10px;cursor: pointer;text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
height:23px;
}

.re_k_e p{color: #666;font-size: 14px;line-height: 20px;height: 60px;overflow: hidden;cursor: pointer;}
.re_k_e h5{color: #aaa;font-size: 18px;background: url("../images/re_more.png") no-repeat 63px 25px;padding: 30px 0px 10px 0px;cursor: pointer;}
.re_k_r{overflow: hidden;float: right;width: 190px;height: 192px;display: block;position: absolute;right: 0;}
.re_k_r img{width: 190px;height: 192px;}

.re_c_h{
    overflow: hidden;
    width: 328px;
    height: 403px;
    border: 1px solid #f06200;
    position:absolute;
    top:115px;
    left: 50%;
    z-index: 1;
    background: #f06200;
    margin-left: -165px;
    -webkit-transition: all 0.5s ease-in-out 0s;
}
.re_c_z{background: #f06200;width:284px;padding: 22px;display: block;position: absolute;bottom: 0;-webkit-transition: all 0.5s ease-in-out 0s;}
.re_c_z h2{width:124px; height:28px; overflow:hidden;font-size: 24px;color: #fff;padding:15px 15px 15px 0px;border-right: 1px solid #f07933;float: left;}
.re_c_z p{width: 125px;float: right;color: #fff;font-size: 16px; width:125px; height:54px;}

.re_c_i{display: block;}
.re_c_i img{width: 328px;height: 302px;}

/*案例*/
.case{background: #eee;padding: 45px 0px;position: relative;}
.case_c{overflow: hidden;margin-top: 40px;position: relative;height: 406px;}
.case_e{overflow: hidden;float: left;position: relative;}
.case_e a{display: block;}
.case_e a img{width: 779px;height: 404px;}
.case_img{width: 779px;height: 404px;border: 1px solid #666;}
.case_zi{padding: 40px 15px 40px 20px;background: url("../images/case_k_bg.png");position: absolute;top: 0;left: 65px;width: 250px;}
.case_zi h6,.case_zi p{font-size: 14px;color: #cfd8e9;line-height: 20px;font-family: -webkit-pictograph;}

.case_c li{width: 1020px;float: left;overflow: hidden;position: relative;}

.case_r{width: 290px;overflow: hidden;float: right;position: absolute;right: 0px;top: 0px;z-index: 1;}
.case_u{overflow: hidden;padding: 25px 0px 21px 0px;}
.case_c li .case_u li{width: 290px;margin-bottom: 1px;}
.case_c li .case_u li a{
    display: block;
    background:url("../images/case_i.png") no-repeat right;
    width: 245px;
    height: 44px;
    padding:20px 15px 16px 30px;
    -webkit-transition: all 0.5s ease-in-out 0s;
}
.case_c li .case_u li a:hover{background: url("../images/case_i_hover.png") no-repeat right;}
.case_c li .case_u li a.hover{background: url("../images/case_i_hover.png") no-repeat right;}
.case_c li .case_u li a p{
    height: 48px;
    color: #666;
    line-height: 22px;
    font-size: 16px;
    text-align: left;
    overflow: hidden;
    cursor: pointer;
}
.case_c li .case_u li a:hover p{color: #666;font-weight: bold;}
.case_c li .case_u li a.hover p{color: #666;font-weight: bold;}

.case_btn{overflow: hidden;text-align: center;position: absolute;right:28px;bottom: 0;z-index: 1;}
.case_btn a{width: 72px;height: 36px;display: inline-block;margin: 0px 0px 0px 15px;*display: inline;*zoom: 1;-webkit-transition: all 0.5s ease-in-out 0s;}
.case_prev{background: url("../images/case_prev.jpg") no-repeat;}
.case_next{background: url("../images/case_next.jpg") no-repeat;}
.case_prev:hover{background: url("../images/case_prev_hover.jpg") no-repeat;}
.case_next:hover{background: url("../images/case_next_hover.jpg") no-repeat;}

/*关于我们*/
.about{overflow: hidden;padding: 45px 0px 20px 0px;}
.about_c{overflow: hidden;padding-top: 40px;}
.about_c ul{overflow: hidden;height: 277px;padding-top: 5px;}
.about_c li{width: 497px;padding: 0px 26px 26px 0px;float: left;}
.about_c li.r{padding-right: 0;}
.about_c li .about_u{width: 497px;height: 255px;overflow: hidden;background: url("../images/about_bg.jpg") no-repeat;}
.about_e{width: 170px;height: 211px;padding: 20px 0px 0px 20px;float: left;display: block;}
.about_e img{width: 170px;height: 211px;}

.about_r,.about_news{width: 280px;float: right;overflow: hidden;padding-top: 20px;display: block;padding-right: 3px;}
.about_r h2,.about_news h2{text-align: center;padding-bottom: 10px;border-bottom: 1px solid #e5e5e5;font-size: 20px;color: #333;padding-top: 10px;cursor: pointer;}
.about_r p{color: #666;font-size: 13px;line-height: 20px;padding: 20px 10px 0px 0px;cursor: pointer;height: 100px;overflow: hidden;}
.about_r h6,.about_news h6{
    width: 88px;
    height: 28px;
    border: 1px solid #999;
    text-align: center;
    line-height: 28px;
    font-size:14px;
    color: #666;
    float: right;
    margin: 25px 20px 0px 0px;
    cursor: pointer;
    -webkit-transition: all 0.5s ease-in-out 0s;
}
.about_r:hover h6,.about_news:hover h6{background: #f06200;color: #fff;border: 1px solid #f06200;}

.about_nu{padding: 20px 10px 0px 0px;overflow: hidden;}
.about_nu a{display: block;line-height: 18px;color: #666;background: url("../images/news_d.jpg") no-repeat 0px;padding-left: 10px; height:18px;overflow: hidden;}
.about_nu a:hover{color: #f06200;background: url("../images/news_d_hover.jpg") no-repeat 0px;}

/* ================================================  content end ============================================ */



/* ================================================  foot start ============================================ */
.foot_one{background: #f06200;overflow: hidden;padding:50px 0px 40px 0px;}
.foot_e{overflow: hidden;float: left;width: 730px;}
.foot_e span{display: block;float: left;width: 160px;margin-right: 20px;}
.foot_e span a{font-size: 18px;color: #eee;}
.foot_e span a:hover{color: #eee;}
.foot_e span ul{overflow: hidden;padding-top: 25px;}
.foot_e span ul li{line-height: 20px;}
.foot_e span ul li a{display: block;color: #fff;font-size: 12px;white-space: nowrap;width: 175px;text-overflow: ellipsis;overflow: hidden;}
.foot_e span ul li a:hover{color: #fff;}
.foot_r p{color: #fff;
font-size: 14px;
line-height: 24px;}

.foot_r{width: 280px;float: right;overflow: hidden;}
.foot_r h2,.foot_r h2 a{color: #fff;font-size: 18px;text-align: right;}
.foot_r h2:hover a{color: #f06200;}
.foot_r h2{padding-bottom: 25px;}
#foot_ico{overflow: hidden;margin-left: 24px;}
#foot_ico span{/*width: 41px;height: 41px;float: left;margin-left: 13px;-webkit-transition: all 0.5s ease-in-out 0s;*/}
#foot_i1{background: url("../images/ico1.png") no-repeat;}
#foot_i2{background: url("../images/ico2.png") no-repeat;}
#foot_i3{background: url("../images/ico3.png") no-repeat;}
#foot_i4{background: url("../images/ico4.png") no-repeat;}

.foot_i1:hover{background: url("../images/ico1_hover.png") no-repeat;}
.foot_i2:hover{background: url("../images/ico2_hover.png") no-repeat;}
.foot_i3:hover{background: url("../images/ico3_hover.png") no-repeat;}
.foot_i4:hover{background: url("../images/ico4_hover.png") no-repeat;}

.foot_two{background: #333;line-height: 33px;text-align: center;font-size: 12px;color: #a7a7a7;}
.foot_two a{color: #a7a7a7;}
.foot_two a:hover{color: #f06200;}
/* ================================================  foot end ============================================ */



/* ================================================  内页 ============================================ */
.in_cont{width: 1020px;margin: auto;}
.in_position{background: #e3e3e3;height: 40px;}
.in_pos{text-align: right;line-height: 40px;color: #5f5f5f;font-size: 12px;}
.in_pos span,.in_pos a{color: #5f5f5f;font-size: 12px;text-transform:capitalize;}
.in_pos a:hover{color: #f06200;}
.in_pos a.hover{color: #f06200;}

/*cont*/
.left{width: 216px;float: left;overflow: hidden;}
.left h1{width: 216px;height: 100px;background: #CDCDCD;text-align: center;line-height: 100px;color: #FFF;font-size: 30px;text-transform: uppercase;}
.left_u{border-top: 16px solid #ebebeb;border-bottom: 4px solid #e3e3e3;padding-bottom: 30px;overflow: hidden;background: #f3f3f3;}
.left_u li{line-height: 50px;margin-bottom: 1px;}
.left_u li a{
    display: block;
    padding-left: 35px;
    background: url("../images/a_d.png") no-repeat 20px 22px #f3f3f3;
    color: #111;
    font-size: 14px;
    overflow: hidden;
    height: 50px;
    text-transform: capitalize;
    -webkit-transition: all 0.5s ease-in-out 0s;
}
.left_u li a:hover{background: url("../images/a_d_hover.png") no-repeat 20px 22px #f06200;color: #fff;}
.left_u li a.hover{background: url("../images/a_d_hover.png") no-repeat 20px 22px #f06200;color: #fff;}
.left_u li a.active{background: url("../images/a_d_hover.png") no-repeat 20px 22px #f06200;color: #fff;}

.right{width: 759px;float: right;overflow: hidden;padding-top: 25px ;}
.right_title{height: 50px;background: url("../images/title_heng.png") no-repeat 0px 38px;}
.right_title h1{background: url("../images/title_line.png") no-repeat 0px;color: #333;font-size: 24px;padding-left: 15px;text-transform:uppercase;}
.right_cont{overflow: hidden;padding:30px 0px 30px 0px;}
.in_about{overflow: hidden;}
.in_about p{color: #737373;line-height: 26px;}
.in_about h2{color: #737373;font-size: 24px;padding: 10px 0px 15px 0px;}

.in_about{}
.in_about table{}
.in_about table video{
    max-width: 100%;
}

/*常见问题*/
.in_faq{overflow: hidden;}
.in_faq li{overflow: hidden;}
.in_f_add{
    width: 759px;
    height: 40px;
    padding-left: 60px;
    line-height: 40px;
    font-size: 14px;
    margin-bottom: 15px;
    display: block;
    -webkit-transition: all 0.5s ease-in-out 0s;
}
.in_f_add{color: #595757; background: url("../images/add.jpg") no-repeat;}
.in_f_add:hover{color: #fff;background: url("../images/min.jpg") no-repeat;}
.in_f_add.hover{color: #fff;background: url("../images/min.jpg") no-repeat;}

.in_f_c{margin-bottom: 15px;padding: 20px;background: #ededed;display: none;}
.in_f_c p{color: #595757;line-height: 25px;width: 710px;overflow: hidden;padding-top: 20px;-webkit-transition: all 0.5s ease-in-out 0s;}
.in_f_i{width: 11px;height: 8px;position: relative;background: url("../images/faq_i.jpg") no-repeat;margin: -27px 0px 0px 40px;*position: absolute;}

/*联系我们*/
.in_contact{overflow: hidden;}
.in_contact h1{color: #222;font-size: 26px;font-weight: bold;padding-bottom: 20px;}
.in_contact_p{overflow: hidden;color: #333;font-size: 14px;padding-bottom: 15px;line-height: 19px;}
.in_contact_p span{font-size: 14px;font-weight: bold;display: block;float: left;height: 20px;}
.in_contact_p a{font-size: 14px;color: #333;display: block;}
.in_contact img{margin-top: 25px;}

/*新闻*/
.in_nw{overflow: hidden;}
.in_news_u{overflow: hidden;width: 759px;height: 225px;position: relative;margin-bottom: 30px;}
.in_news_u li{width: 248px;overflow: hidden;padding-right: 5px;float: left;}
.in_news_u li.r{padding-right: 0;}
.in_news_u li .in_news_k{width: 248px;height: 225px;overflow: hidden;text-align: center;}
.in_news_k img{width: 248px;height: 188px;}
.in_news_k p{color: #333;font-size: 14px;font-family: Arial;line-height: 35px;text-transform: capitalize;}

/*news*/
.in_news{overflow: hidden;}
.n_right{overflow:hidden;padding-bottom: 30px;}
.n_right li{border:1px dotted #d9d9d9;margin-bottom: 20px;padding: 23px;overflow: hidden;-webkit-transition: all 0.5s ease-in-out 0s;}
.n_right li .xu{width:78px;float:left;}
.n_right li .xu .shuzi{font-size:48px;color:#35383f;text-align:center;font-weight: bold;-webkit-transition: all 0.5s ease-in-out 0s;}
.n_right li .xu .date{color:#999;font-size:12px;text-align: center;margin-top: -5px;-webkit-transition: all 0.5s ease-in-out 0s;}
.n_right li .nei{width:610px;float:right;margin-top:8px;display: block;}
.n_right li .nei strong{color:#000;font-size: 16px;-webkit-transition: all 0.5s ease-in-out 0s;}
.n_right li .nei p{color:#777;margin-top:8px;height: 35px;overflow: hidden;line-height: 18px;-webkit-transition: all 0.5s ease-in-out 0s;}

.n_right li:hover{background: #f06200;border: 1px solid #f06200;}
.n_right li:hover .shuzi,
.n_right li:hover .date,
.n_right li:hover .nei strong,
.n_right li:hover .nei p{color: #fff;}

/*news_inner*/
.n_right .head{overflow:hidden;border-bottom:1px dotted #dcdcdc;padding-bottom: 0.25cm;}
.n_right .head p{text-align:left;color:#aaa;font-size:12px;}
.n_right .head p.tit{font-size:20px;color:#282828;padding-bottom: 0.3cm;}
.n_right .head p.tit .titl{padding-left:5px;}
.n_right .head p.date{line-height: 23px;float:left;}
.n_right .head p.zhu{float:right;}
.n_right .intro{overflow:hidden;}
.n_right .intro .pho{margin:0 auto;padding-top:0.6cm;}
.n_right .intro .word{padding:0.7cm 0;font-size: 12px;line-height: 22px;color:#333;}
.n_right .intro .word p{color: #666;}

.n_right .intro .key{overflow:hidden;height:33px;background:url(../images/biaoqian.png) no-repeat 0px 3px;}
.n_right .intro .key span{color:#52b7eb;padding-left: 0.65cm;font-size: 12px;}
.n_right .intro .key span.addre{color:#969696;padding-left: 0.65cm;}
.n_right .intro .tiao{
    overflow: hidden;
    height:30px;
    border:1px dotted #dcdcdc;
    border-right:none;
    border-left:none;
    background:#fcfcfc;
    text-align:center;
    line-height: 33px;
    margin-top:1cm;
}
.n_right .intro .tiao a{font-size:12px;color:#555;}
.n_right .intro .tiao a:hover{color:#f06200;}
.n_right .intro .tiao span.t{color:#777;}
.n_right .intro .tiao span.t:hover{color:#f06200;}

.n_right .intro .related_news{overflow:hidden;padding-top:1cm;}
.n_right .intro .related_news .he{height:25px;border-bottom:1px dotted #dcdcdc;color:#666;font-size:16px;margin-bottom: 0.5cm;}

.n_right .intro .related_news .list1,.list2{width:340px;}
.n_right .intro .related_news .list1{float:left;}
.n_right .intro .related_news .list2{float:right;}
.n_right .intro .related_news .list2 li,
.n_right .intro .related_news .list1 li{
    width:340px;
    height:30px;
    border-bottom:1px solid #dcdcdc;
    text-indent: 12px;
    padding: 0;
    border-top: none;
    border-left: none;
    border-right: none;
    margin-bottom: 0;
    line-height: 33px;
    background:url(../images/dot1.jpg) no-repeat 0px 16px;
}


/*按钮*/
.page_ul{overflow: hidden;}
.page_ul .page{
    height:34px;
    font-size:12px;
    text-align:center;
    margin-top:10px;
}
.page_ul .page a{display:inline-block;}
.page_ul .page .shu_1{
    background:#eceaeb;
    text-align:center;
    line-height:30px;
    height:30px;
    width:30px;
    margin-right: 12px;
    -webkit-transition: all 0.5s ease-in-out 0s;
}
.page_ul .page .shu_1:hover{background:#f06200;color: #fff;}
.page_ul .page .shu_1.hover{background:#f06200;color: #fff;}

.page_prev,.page_next{
    width:30px;
    height: 30px;
    vertical-align: top;
    cursor: pointer;
    margin-right: 10px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
.page_prev{background: url("../images/page_prev.jpg") no-repeat center;}
.page_next{background: url("../images/page_next.jpg") no-repeat center;}
.page_prev:hover{background: url("../images/page_prev_hover.jpg") no-repeat center;}
.page_next:hover{background: url("../images/page_next_hover.jpg") no-repeat center;}

/*产品*/
.in_product{overflow: hidden;}
.in_product ul{overflow: hidden;height: 331px;padding-top: 5px;}
.in_product li{width: 248px;float: left;overflow: hidden;padding:0px 7px 45px 0px;}
.in_product li.r{padding-right: 0;}
.in_product li a{display: block;width: 248px;height: 291px;background: url("../images/p_bg.jpg") no-repeat;text-align: center;}
.in_product li a:hover{background: url("../images/p_bg_hover.jpg") no-repeat;}
.in_product li a img{width: 246px;height: 246px;margin: 1px;}
.in_product li a p{height: 40px;line-height: 40px;color: #7a7a7a;font-size: 14px;
                   text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden; width:215px; margin:auto;}

/*产品内页*/
.in_p_in{overflow: hidden;}
.in_pin_e{float: left;overflow: hidden;width: 330px;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:328px;height:328px;border:1px solid #ccc;}
.spec-scroll{clear:both;margin-top:5px;width:330px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:65px; line-height:65px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:300px;height:70px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:75px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:60px;height:60px;cursor: pointer;}
.spec-scroll .items ul li img:hover{border:2px solid #5d5d5d;padding:1px;}
.spec-scroll .items ul li img.hover{border:2px solid #5d5d5d;padding:1px;}

.in_pin_r{width: 385px;overflow: hidden;float: right;}
.in_pin_r h1{font-size: 30px;color: #222;font-weight: bold;font-family: "Microsoft YaHei";padding: 18px 0px 8px 0px;}
.in_pin_r h3{color: #222;font-size: 18px;padding-bottom: 10px;}
.in_pin_r h3 span{color: #7a7a7a;font-size: 14px;text-transform: capitalize;padding-right: 5px;}
.in_pin_r h6{color: #7a7a7a;font-size: 14px;text-transform: capitalize;padding-bottom: 10px;}
.in_pin_k{width: 382px;height: 182px;background: url("../images/p_ling_k.jpg") no-repeat;}
.in_pin_k pre{color: #6b6b6b;line-height: 21px;padding: 15px 10px 0px 10px;font-size: 13px;height: 110px;overflow: hidden;margin-bottom: 20px;}
.in_pli_more{
    width: 111px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    background: #f06200;
    text-transform: uppercase;
    color: #fff;
    font-size: 16px;
    display: block;
    margin: auto;
    -webkit-transition: all 0.5s ease-in-out 0s;
}
.in_pli_more:hover{background: #333;color: #fff;}

.in_pin_shu{overflow: hidden;padding-top: 40px ;}
.in_pli_st{height: 32px;background: url("../images/in_pli_line.jpg") repeat-x 0px 31px; float:left;}
.in_pli_st a{
    width: 132px;
    height: 31px;
    background: #eaeaea;
    border-bottom: 1px solid #c7c8ca;
    display: block;
    text-align: center;
    line-height: 31px;
    color: #454551;
    font-size: 13px;
    float: left;
    margin-right: 1px;
    text-transform: capitalize;
    -webkit-transition: all 0.5s ease-in-out 0s;
}
.in_pli_st a:hover{color: #fff;background: #333;border-bottom: 1px solid #333;}
.in_pli_st a.hover{color: #fff;background: #333;border-bottom: 1px solid #333;}

.in_pli_ct{overflow: hidden;padding-top: 20px ;clear:both;}
.in_pli_cp{overflow: hidden;padding-bottom: 25px; clear:both;}
.in_pli_cp h2{color: #555;font-weight: bold;font-size: 18px;padding-bottom: 5px;}
.in_pli_cp p{color: #595757;line-height: 26px;font-size: 14px;}

.tui{overflow: hidden;padding: 20px 0px 0px 0px;clear: both;}
.tui_t{
    height: 41px;
    background: url("../images/title_bg.png") no-repeat 0px 0px;
    font-size: 30px;
    color: #333;
    line-height: 41px;
    text-align: center;
    margin-bottom: 35px;
    text-transform: capitalize;
}
.tui_c{height: 300px;width: 1020px;overflow: hidden;position: relative;}
.tui_btn{overflow: hidden;text-align: center;margin: 42px 0px;}
.tui_btn a{width: 72px;height: 36px;display: inline-block;margin: 0px 7px;*display: inline;*zoom: 1;-webkit-transition: all 0.5s ease-in-out 0s;}
.tui_prev{background: url("../images/tui_prev.jpg") no-repeat;}
.tui_next{background: url("../images/tui_next.jpg") no-repeat;}
.tui_prev:hover{background: url("../images/tui_prev_hover.jpg") no-repeat;}
.tui_next:hover{background: url("../images/tui_next_hover.jpg") no-repeat;}

/*产品内页三级栏目*/
.left_inu{overflow: hidden;}
.left_u li .left_hna{overflow: hidden;padding: 8px 20px 20px 40px;display: none;}
.left_u li .left_hna a{
    display: block;
    height: 29px;
    line-height: 29px;
    border-bottom: 1px dashed #e0e0e0;
    color: #787878;
    background: no-repeat;
    padding-left:0;
    width: 156px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.left_u li .left_hna a:hover{color: #f06200;}
.left_u li .left_hna a.current{color: #f06200;}

/*案例中心*/
.in_case{overflow: hidden;padding: 40px 0px;}
.in_case_t{
    height: 41px;
    text-align: center;
    font-size: 30px;
    color: #333;
    line-height: 41px;
    text-transform: uppercase;
    background: url("../images/title_bg.png") no-repeat 0px 0px;
}
.in_case_c{overflow: hidden;padding: 45px 0px 0px 0px;}
.in_case_c ul{overflow: hidden;height: 331px;padding-top: 5px;}
.in_case_c li{width: 328px;float: left;overflow: hidden;padding: 0px 7px 45px 0px;}
.in_case_c li.r{padding-right: 0;}
.in_case_c li a{
    display: block;
    width: 328px;
    height: 291px;
    background: url("../images/case_bg.jpg") no-repeat;
    text-align: center;
    -webkit-transition: all 0.5s ease-in-out 0s;
}
.in_case_c li a img{width: 326px;height: 246px;margin: 1px;}
.in_case_c li a p {
    height: 40px;
    line-height: 40px;
    color: #7a7a7a;
    font-size: 18px;
    text-transform: capitalize;
    overflow: hidden;
padding: 0 20px;
}
.in_case_c li a:hover{background: url("../images/case_bg_hover.jpg") no-repeat;}

.bd_bg{background:#000;opacity:0.5;position:absolute;z-index:10000;top:0;left:0;filter:alpha(opacity=50);}
.bd_kk_div{position:fixed;z-index:10001;top:50%;left:50%;width:745px;margin:-275px 0 0 -370px;}
.bd_kk_div_k{border:4px solid #e1e1e1;border-bottom:none;text-align:center;line-height:440px;background:#e1e1e1;}
.bd_kk_div_b{background:#e1e1e1;padding:19px 20px 50px 20px;overflow: scroll;height: 100px;}
.bd_kk_div_b h3{font-size:18px;color:#333;border-left:5px solid #f06200;height:20px;line-height:20px;padding-left:10px;margin-top:10px;text-transform: capitalize;}
.bd_kk_div_b p{line-height:20px;font-size:14px;color:#555;padding-top: 12px;}
.close_a{position:absolute;top:0px;right:-41px;height:32px;width:41px;background:url(../images/close.jpg) no-repeat 0px 0;}

/*荣誉资质*/
.honor{overflow: hidden;}
.honor li{float: left;width: 230px;text-align: center;padding:0px 30px 30px 0px;height: 365px;
overflow: hidden;}
.honor li.r{padding-right: 0;}
.honor li img{width: 230px;height: 330px;}
.honor li p{line-height: 35px;font-size: 14px;}


/*在线留言*/
.right_message{overflow: hidden;width: 525px;margin: auto;}
.right_message input{
    width: 320px;
    color: #858585;
    font-size: 12px;
    padding: 12px 0px 12px 10px;
    margin-bottom: 15px;
    outline: none;
    *line-height: 30px;
    *padding:5px 0px 10px 10px;
    *height: 30px;
    border: none;
    text-transform: capitalize;
    background: url("../images/message_input.jpg") no-repeat;
}
.right_message textarea{
    width:  502px;
    height: 194px;
    border: none;
    margin-bottom:15px;
    padding: 10px;
    color: #858585;
    line-height: 20px;
    outline: none;
    text-transform: capitalize;
    background: url("../images/messgae_textarea.jpg") no-repeat;
}
.right_message .message_btn{
    padding: 0;
    width: 330px;
    height: 40px;
    cursor: pointer;
    outline: none;
    text-align: center;
    line-height: 40px;
    color: #fff;
    font-size: 16px;
    letter-spacing: 5px;
    text-transform: capitalize;
    background: url("../images/me_btn.jpg") no-repeat
}
.right_message .message_btn:hover{
    color: #fff;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    -khtml-opacity: 0.8;
}

/*download*/
.d_right .d_h{height:38px;background:#D7D7D7;}
.d_right .d_h li{float:left;height:38px;line-height: 40px;color:#595757;font-weight:bold;}
.d_right .no{width:133px;text-align:center;}
.d_right .ti{width:350px;}
.d_right .time{width:170px;}
.d_right .downlo{width:102px;line-height: 33px;}
.d_right .downlo a{padding-left:6px;background:url(../images/down.png) no-repeat 6px;display: block;width: 19px;height: 24px;}
.d_right .downlo a:hover{width: 19px;height: 24px;background:url(../images/down_hover.png) no-repeat 6px;}

.d_right .d_c{height:37px;margin-top:15px;border-bottom:1px solid #d2d2d2;line-height: 40px;font-size: 14px;}
.d_right .d_c li{float:left;color:#666;}

/*搜索框*/
.top_search{overflow: hidden;height: 32px;margin-right: 2px;position: absolute;z-index: 1;left: 50%;margin-left: 237px;width: 273px;}
.top_sear{height: 32px;overflow: hidden;/*width:271px;*/}
.top_btn{
    width: 32px;
    height: 32px;
    background: url("../images/top_search.jpg") no-repeat right #f06200;
    cursor: pointer;
    float: right;
    outline: none;
}
.top_txt{
    width: 230px;
    height: 32px;
    background: #f06200;
    float: right;
    margin-right: 1px;
    color: #fff;
    display:none;
    font-size: 12px;
    padding-left: 10px;
    *line-height: 32px;
    outline: none;
    text-transform: capitalize;

}





/* ================================================  内页 ============================================ */
.qqkefu{position:fixed;bottom:100px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+365));z-index:100;*right:0;right:10px;width:45px}
.qqkefu ul li{width:45px;height:45px;margin-bottom:1px;float:right;line-height:45px;font-size:14px;cursor:pointer;position:relative;text-indent:10px;background:  #09070a;}
.qqkefu ul li a{color:#fff;display:block;overflow:hidden;height:45px;font-size:12px}
.qqkefu ul li.qq_cza{overflow:hidden}
.qqkefu ul li:hover{background:#e60012}
.qqkefu ul li.top{background:url(../images/k1.png) no-repeat center #09070a;position:relative;width:45px;height:45px;cursor:pointer}
.qqkefu ul li.top span{position:absolute;display:block;left:0;top:-5px;height:5px;width:45px}
.qqkefu ul li.top:hover{background:url(../images/k1.png) no-repeat center #e60012}
.qqkefu ul li b{width:45px;height:45px;display:block;overflow:hidden;float:right;background:url(../images/k3.png) no-repeat center #09070a}
.qqkefu ul li span{font-size:14px;font-weight:bold;color:#fff}
.qqkefu ul li b.a{background:url(../images/k2.png) no-repeat center #09070a}
.qq_czaa ul li b.b{background:url(../images/k3.png) no-repeat center #09070a}
.qqkefu ul li b.f{background:url(../images/k4.png) no-repeat center #09070a}
.qqkefu ul li b.c{background:url(../images/k5.png) no-repeat center #09070a}
.qqkefu ul li:hover b.a{background:url(../images/k2.png) no-repeat center center #e60012}
.qqkefu ul li:hover b.b{background:url(../images/k3.png) no-repeat center center #e60012}
.qqkefu ul li:hover b.f{background:url(../images/k4.png) no-repeat center center #e60012}
.qqkefu ul li b.e{background:url(../images/k2.png) no-repeat center center #09070a}
.qqkefu ul li:hover b.e{background:url(../images/k2.png) no-repeat center center #e60012}
.qqkefu ul li.qq_czb{text-indent:0}
.qqkefu ul li.qq_czae{line-height:15px!important}
.erweima{position:absolute;width:111px;height:150px;top:-66px;left:-102px;float:right;cursor:default!important;/*display:none;*/background:url(../images/qr_img.png) no-repeat}
.erweima p{margin-top:20px;margin-left:10px}
.erweima img{width:90px;height:90px}
.qqkefu li .erweima p a{display:block;font-size:14px;color:#333;margin-top:-8px;margin-left:30px}
.in_pli_st2 {

    background: url("../images/in_pli_line.jpg") repeat-x 0px 31px;

}
.xialatiao
{
        background: #fff;
    font-size: 16px;
    color: #777;
    display: none;
    position: absolute;
    z-index: 111;
    left: 50%;
    transform: translate(-50%,0);
}
.xialatiao li
{
          border-bottom: 1px solid;
    width: 193px;
    overflow: hidden;
    height: 30px;

}
 .navigation span:hover .xialatiao
 {
      display:block;
 }
 
 .navigation .xialatiao li a { 
    font-size: 14px;
}

.page_ul2{
    margin: auto;
    display: inline-block;
    margin-top: 20px;
    width: 100%;
}