*{
	margin:0;
	padding:0;
	font-family: 微软雅黑;
    box-sizing: border-box;
}
a{
	text-decoration: none;
}
li{
	list-style: none;
}
a,img{
	transition: all .5s;
}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{
	min-width: 1200px;
}
.w_1200{
	width:1200px;
	margin:0 auto;
}
.clear{
	clear: both;
}
.clear2:after{
    display: block;
    width:100%;
    height: 0;
    clear:both;
    overflow: hidden;
    content:'';
}

.top1{
    width:100%;
    background: #f0f0f0;
}
.top1_p{
    max-width:600px;
    color:#999999;
    line-height: 42px;
    font-size: 14px;
    float:left;
    text-align: left;
}

.top1_ri{
    float:right;
    line-height: 35px;
    max-width:600px;
    text-align: right;
    color:#999999;
    font-size: 14px;
}
.langres{
    float:right;
    line-height: 35px;
    max-width:100px;
    text-align: right;
    color:#999999;
    font-size: 14px;
    padding-left: 15px;
}
.langres a{
    color:#999999;
    display: inline-block;
    padding:0 0px;
    line-height: 42px;
}
.langres a:hover{
    color:#0076c8;
    font-weight: bold;
}
.top1_ri a:first-child{
    border-left: 1px solid #e5e5e5;
}
.top1_ri a{
    color:#999999;
    display: inline-block;
    padding:0 10px;
    line-height: 42px;
    border-right: 1px solid #e5e5e5;
}
.top1_ri a:hover{
    color:#0076c8;
    font-weight: bold;
}

/*top*/
.top{
    width:100%;
    padding:15px 0;
    /*border-bottom:1px solid #dddddd;*/
}
.logo{
    float:left;
    margin-right:20px;
}
.top_txt{
    float:left;
    width:570px;
    padding-left:20px;
    border-left:1px solid #999999;
    text-align: left;
    margin-top:13px;
}
.top_txt p{
    color:#666666;
    font-size: 30px;
    font-weight: bold;

}
.top_txt p span{
    color:#fd9b01;
}
.top_txt h2{
    color:#666666;
    font-size:20px;
    text-align: left;
    font-weight: normal;
}
/*.top_txt h2 span{
    color:#52b30c;
}*/

.top_ri{
    float:right;
    padding-left:74px;
    position: relative;
    margin-top:14px;
}
.top_ri p{
    color:#999999;
    font-size: 14px;
}
.top_ri h2{
    color:#fd9b01;
    font-size: 40px;
    font-family:"Arial";
    letter-spacing: 0px;
}
.top_ri img{
    position: absolute;
    left:0;
    top: 0;
    bottom: 0;
    margin:auto 0;
}

/*导航*/
.nav{
    width:100%;
    background:#0076c8;
}
.nav_ul{
    width:100%;
}
.nav_li{
    width:133.33px;
    float:left;
    height:60px;
    text-align: center;
    line-height: 60px;
}
.nav_li_p{
    color:#666666;
    font-size: 16px;
    color:#ffffff;
}

.nav_li:hover{
    background:#fd9b01;
}


/*banner*/
.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.banner_sw{
	width: 100%;
}
.banner_swi{
	width: 100%;
}
.banner_swi > img{
	width:100%;
}

/*search*/
.search{
    background:#f3f3f3;
    height: 55px;
}
.keyword{
    float:left;
}
.keyword p{
    max-width:800px;
    line-height: 55px;
    color:#999999;
    font-size: 14px;
}
.keyword span{
    color:#333333;
    font-size: 14px;
    font-weight: bold;
}

.search_f{
    float:right;
    width:338px;
    height: 38px;
    margin-top:6px;
}
#q{
    float:left;
    width:285px;
    height: 100%;
    border:1px solid #dedede;
    background:#ffffff;
    text-indent: 10px;
}
.button{
    width:45px;
    height: 100%;
    float:left;
    background:#008cd1 url("../images/ss.png") no-repeat center;
    border:none;
}

/*签字*/
.qz{
    width:100%;
}
.qz_1{
    width:100%;
    border-bottom:1px solid #8e929b;
}
.qz_i1{
    float:left;
}
.qz_i2{
    float:right;
}
.qz_con{
    width:512px;
    float:left;
    margin:0 0 0 35px;
    padding:80px 0 0 ;
}
.qz_con > h2{
    color:#61687c;
    font-size: 18px;
    font-weight: bold;
    text-align: left;
    padding-bottom:15px;
}
.qz_con > p{
    color:#586886;
    font-size: 16px;
    text-align: left;
    height: 60px;
    line-height: 30px;
    overflow: hidden;
}
.qz_bo{
    padding-top:10px;
}
.qz_bo > span{
    float:left;
    width:129px;
    height: 1px;
    background:#8e929b;
    display: block;
    margin:28px 0 0 230px;
}
.qz_bo > img{
    float:left;
}
.qz_bo > p{
    color:#333333;
    font-size: 16px;
    float:left;
    line-height: 58px;
}

/*首页产品中心*/
.con1{
    width:100%;
    padding:105px 0 80px;
}
.con1_list{
    width:100%;
}
.con1_le{
    width:270px;
    float:left;
}
.con1_le > h2{
    color:#ffffff;
    font-size: 36px;
    line-height: 110px;
    text-align: center;
    border-radius:10px 10px 0 0;
    background:#0076c8;
}
.con1_ul{
    width:100%;
}
.con1_li{
    width:100%;
    line-height: 68px;
    background:#008cd1;
    margin-top:3px;
    position: relative;
}
.con1_li > a{
    padding-left:25px;
    color:#ffffff;
    font-size: 20px;
    display: block;
    max-width: 205px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 68px;
}
.con1_li_span{
    position: absolute;
    display: block;
    right: 25px;
    top:0;
    bottom:0;
    margin:auto 0;
    width:21px;
    height: 21px;
    background:url("../images/li_more.png") no-repeat center;
    transition: all .5s;
}
.con1_li_span:hover{
    cursor:pointer;
}
.con1_ul2{
    width:100%;
    padding:0 8px;
    background:#ffffff;
    display: none;
}
.con2_li2{
    width:100%;
    line-height: 49px;
    border-bottom:1px solid #f2f2f2;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.con2_li2 > span{
    display: block;
    width:10px;
    height: 10px;
    float:left;
    border-radius: 50%;
    border:1px solid #7a7a7a;
    margin:19px 10px 0 5px;
    transition: all .5s;
}
.con2_li2 > a{
    color:#737373;
    font-size: 16px;
}
.con2_li2:hover a{
    color:#008cd1;
}
.con2_li2:hover span{
    margin-left:15px;
}

.con1_ri{
    float:right;
    width:910px;
    border:1px solid #dddddd;
    border-radius:10px;
    overflow: hidden;
}
.con1_ri_cate{
    width:100%;
    border-bottom:1px solid #dddddd;
}
.con1_ri_cate > span{
    display: block;
    width:16.6%;
    text-align: center;
    line-height: 59px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 20px;
    color:#666666;
    float:left;
}
.con1_ri_cate > span:hover{
    cursor:pointer;
}
.con1_ri_list{
    width:100%;
    padding:0 9px 15px;
}
.con1_ri_list_con{
    width:100%;
    display: none;
}
.con1_dl{
    width:286.33px;
    float:left;
    margin-left:15px;
    margin-top:20px;
    overflow: hidden;
}
.con1_dt{
    width:100%;
    overflow: hidden;
    font-size: 0;
    border:1px solid #dddddd;
}
.con1_dt img{
    width:100%;
}
.con1_dd{
    width: 100%;
    height: 40px;
    line-height: 40px;
    margin-top:1px;
    transition: all .5s;
    font-size: 18px;
    text-align: center;
}
.con1_dd a{
    color:#666666;
}
.con1_dl:hover .con1_dd{
    background:#008cd1;
}
.con1_dl:hover .con1_dd a{
    color:#ffffff;
}
.con1_dl:hover .con1_dt{
    border:1px solid #008cd1;
}
.con1_dl:hover .con1_dt img{
    transform: scale(1.2);
}

/*合作伙伴*/
.con2{
    width:100%;
    background:#008cd1;
    padding:48px 0 60px;
}
.con2_h2{
    color:#ffffff;
    font-size: 42px;
    text-align: center;
}
.con2_p{
    color:#ffffff;
    font-size: 18px;
    text-align: center;
}
.con2_sw{width:100%;}
.con2_sw ul{width:100%;margin-top: 35px;}
.con2_sw ul::after{content: "";display: block;clear:both;}
.con2_sw ul li{width:185px;height: 130px;float: left;margin:0px 7px;margin-bottom: 15px;}
.con2_sw ul li img{width:185px;height: 130px;}
/*优势*/
.con3{
    width:100%;
    padding:60px 0 107px;
}
.con_ti{
    width:100%;
    text-align: center;
}
.con_ti span{
    color:#333333;
}
.con_ti h2{
    color:#008cd1;
    font-size: 42px;
}
.con_ti h2 em{
    font-style: normal;
    color:#fd9b01;
    font-size: 72px;
    font-weight: bold;
    font-family: "Arial";
}
.con_ti > p{
    color:#999999;
    font-size: 18px;
}

.con3_list{
    width:1200px;
    margin-top:50px;
}
.con3_dl{
    width:580px;
    float:left;
    height: 193px;
    border:1px solid #eeeeee;
    padding:40px 70px 0 160px;
    position: relative;
    margin-right: 20px;
    margin-bottom: 20px;
    background: #fff;
}
.con3_dl > h2{
    color:#000000;
    font-size: 30px;
    text-align: left;
    padding:0 0 10px;
}
.con3_dl > p{
    color:#666666;
    font-size: 16px;
    text-align: left;
    line-height: 26px;
}
.con3_dl:hover{
    cursor:pointer;
}
.con3_dl_span{
    display: block;
    position: absolute;
    width: 62px;
    height: 62px;
    left:85px;
    top:45px;
}
.con3_dl_span_i2{
    display: none;
}
.con3_dl:hover{
    background: #fe9f01;
}
.con3_dl:hover h2,.con3_dl:hover p{
    color:#ffffff;
}
.con3_dl:hover .con3_dl_span_i1{
    display:none;
}
.con3_dl:hover .con3_dl_span_i2{
    display: block;
}


/*案例展示*/
.con4{
    width:100%;
    padding:0px 0;
}
.con4_list{
    width:100%;
    padding:50px 0 0;
}
.con4_le{
    width:252px;
    float:left;
}
.con4_le > a{
    color:#ffffff;
    background:#008cd1;
    display: block;
    width:100%;
    height: 69px;
    line-height: 69px;
    margin-bottom: 1px;
    padding:0 10px 0 30px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    z-index:2;
}
/*.con4_le > a:before{
    content:"";
    display: block;
    position: absolute;
    width:0;
    height: 100%;
    transition: all .5s;
    background:#fd9b01;
    top:0;
    left:0;
    z-index:-1;
}
.con4_le > a:hover:before{
    width:100%;
}*/
.con4_ri{
    width:100%;
    width:940px;
    float:right;
}
.con4_d{
    width:662px;
    float:left;
}
.con4_le2{
    height: 560px;
    position: relative;
    overflow: hidden;
    display: none;
}
.con4_le2 > img{
    width:100%;
    height: 100%;
}
.con4_le2_po{
    position: absolute;
    left:0;
    bottom:-120px;
    width:100%;
    height: 120px;
    background:rgba(0,0,0,.5);
    padding:20px;
    transition: all .5s;
}
.con4_le2_po a{
    color:#ffffff;
    font-size: 16px;
    text-align: left;
}
.con4_le2_po > p{
    color:#ffffff;
    line-height: 28px;
    height: 56px;
    overflow: hidden;
    font-size: 14px;
}
.con4_le2:hover img{
    transform: scale(1.2);
}
.con4_le2:hover .con4_le2_po{
    top:auto;
    bottom:0;
}
.con4_sw{
    height: 100%;
}
.con4_ri2{
    float:right;
    width:278px;
    height: 560px;
    background:#008cd1;
    padding:60px 20px;
    position: relative;
}
.con4_swi{
    font-size: 0;
    overflow: hidden;
    background:#008cd1;
}
.con4_swi img{
    width:100%;
}
.con4_prev ,.con4_next{
    width:39px;
    height: 39px;
    left:50%;
    right: 50%;
    top:auto;
    bottom:auto;
    margin-left:-22px;
    margin-top:0;
}
.con4_prev{
    top:0px;
    background: url("../images/cat.png") no-repeat center;
}
.con4_next{
    bottom:0px;
    background: url("../images/cab.png") no-repeat center;
}
.con4_swi:hover img{
    transform: scale(1.2);
}


/*视频中心*/
.con5{
    width:100%;
    padding:90px 0 80px;
    background:url("../images/vibg.jpg") repeat center;
}
.con5_list{
    margin-top:50px;
    width:100%;
    position: relative;
}
.con5_dl{
    width:100%;
}
.con5_dt{
    width:100%;
    height: 300px;
    position: relative;
}
.con5_dt video{
    width:100%;
    height: 100%;
}
.con5_dd{
    width:100%;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 16px;
}
.con5_dd > a{
    color:#666666;
}
.con5_prev,.con5_next{
    width:49px;
    height: 49px;
    right: auto;
    left:-55px;
    background:url("../images/vile.png") no-repeat center;
}
.con5_next{
    left:auto;
    right: -55px;
    background:url("../images/viri.png") no-repeat center;
}


/*新闻中心*/
.con6{
    padding:0px 0 30px;
    width:100%;
}
.con6_list{
    width:100%;
    margin-top:65px;
}
.con6_le{
    float:left;
    width:750px;
    padding:0 0 0 7px;
}
.con6_cate{
    width:100%;
    background:url("../images/newsbg.jpg") repeat-x bottom center;

}
.con6_a1{
    color:#666666;
    font-size: 18px;
    display: inline-block;
    height: 53px;
    line-height: 35px;
    padding-right: 30px;
    border-bottom:5px solid rgba(0,0,0,.0);
}
.con6_a1 span{
    font-size: 20px;
    margin-right: 5px;
}
.con6_lelist_1{
    width:100%;
    padding:30px 0 0;
    display: none;
}
.con6_lelist_1_1{
    width:100%;
}
.con6_lelist_img{
    width:386px;
    float:left;
    font-size: 0;
    overflow: hidden;
}
.con6_lelist_img img{
    width:100%;
}
.con6_lelist_txt{
    width:335px;
    float:right;
}
.con6_lelist_txt h2{
    text-align: left;
    height: 50px;
    line-height: 25px;
    overflow: hidden;
    color:#666666;
    font-size: 17px;
    margin:10px 0;
    transition: all .5s;
}
.con6_lelist_txt p{
    color:#666666;
    font-size: 15px;
    text-align: left;
    line-height: 30px;
}
.con6_lelist_1_1:hover img{
    transform: scale(1.2);
}
.con6_lelist_1_1:hover h2{
    color:#008cd1;
}
.con6_lelist_1_2{
    padding:45px 0 0;
}
.con6_lelist_1_2_p{
    margin-left:27px;
    margin-bottom:22px;
    width:356px;
    height: 48px;
    line-height: 48px;
    float:left;
    border:1px solid #e0e0e0;
    position: relative;
    padding-left:65px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    transition: all .5s;
}
.con6_lelist_1_2_p span{
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 60px;
    height: 48px;
    line-height: 48px;
    background:#e0e0e0;
    text-align: center;
    transition: all .5s;
    font-size: 32px;
    color:#999999;
    font-family: "Impact";
    letter-spacing: 2px;
}
.con6_lelist_1_2_p a{
    color:#666666;
    font-size: 16px;
}
.con6_lelist_1_2_p:hover{
    border:1px solid #fd9b01;
}
.con6_lelist_1_2_p:hover span{
    background:#fd9b01;
    color:#ffffff;
}
.con6_a2{
    float:right;
    color:#666666;
    font-size:14px;
    line-height: 40px;
    display: block;
}
.con6_a2:hover{
    color:#008cd1;
}

.con6_ri{
    float:right;
    width:430px;
}
.con6_ri_d{
    padding:30px 0 0 0;
}
.con6_dl{
    margin-bottom:25px;
    width:100%;
    border-bottom: 1px dashed #e8e8e8;
}
.con6_dt{
    width:100%;
    position: relative;
    padding-left:31px;
    height: 30px;
    line-height: 30px;
    white-space: nowrap;
    overflow:hidden;
    text-overflow: ellipsis;
}
.con6_dt span{
    display: block;
    width:21px;
    height: 21px;
    text-align: center;
    line-height: 21px;
    color:#333333;
    font-size: 14px;
    position: absolute;
    left:0;
    top:5px;
    background: #dbdbdb;
}
.con6_dt a{
    color:#333333;
    font-size: 16px;
}
.con6_dd{
    width:100%;
    height: 60px;
    line-height: 30px;
    overflow: hidden;
    color:#666666;
    font-size: 14px;
    padding-left:31px;
    position: relative;
    padding-bottom: 5px;
}
.con6_dd span{
    display: block;
    width:21px;
    height: 21px;
    text-align: center;
    line-height: 21px;
    color:#ffffff;
    font-size: 14px;
    position: absolute;
    left:0;
    top:5px;
    background: #fd9b01;
}


/*关于通球*/
.con7{
    padding:60px 0 90px;
    background:#f6f6f6;
}
.con7_list{
    width:100%;
    margin-top:55px;
}

.con7_le{
    float:left;
    width:585px;
    font-size: 0;
}
.con7_le img{
    width:100%;
}

.con7_ri{
    float:right;
    width:600px;
}
.con7_ri h2{
    color:#333333;
    font-size: 30px;
    text-align: left;
    padding:25px 0;
    font-weight: normal;
}
.con7_ri_con{
    color:#696969;
    font-size: 16px;
    text-align: left;
}

.con8{
    width:100%;

}
.con8_cate{
    width:100%;
    text-align: center;
}

.con8_item{
    width:218px;
    height: 76px;
    display: inline-block;
    background:#008cd1;
    box-sizing: border-box;
    padding:15px 0 13px 85px;
    position: relative;
    text-align: left;
}
.con8_item img{
    position: absolute;
    top:0;
    bottom:0;
    left:20px;
    margin:auto 0;
    filter:grayscale(100%);
    filter:gray;
}
.con8_item span{
    color:#ffffff;
    font-size: 18px;
    display: block;
}
.con8_item em{
    font-style:normal;
    color:#ffffff;
    font-size: 12px;
}
.con8_item:hover img{
    filter:grayscale(0%);
}
.con8_item:hover span{
    color:#ffffff;
}
.con8_list{
    padding:60px 0;
}
.con8_imgs{
    width:100%;
}
.con8_dl{
    float:left;
    width:279.75px;
    margin-left: 27px;
}
.con8_dt,.con8_dt img{
    width:100%;
    font-size: 0;
}
.con8_dd{
    width:100%;
    height: 55px;
    position: relative;
    line-height: 55px;
    text-align: left;
    color:#666666;
    background: url("../images/dlmore.png") no-repeat center right;
}


/*footer*/
.footer{
    width:100%;
    padding:0px 0px 20px 0px;
    background:#282828;
}
.fo_ul{
    width: 100%;
    border-bottom:1px solid #535353;
}
.fo_li{
    float:left;
    width:150px;
    line-height: 70px;
    height: 70px;
    text-align: center;
    font-size: 16px;
}
.fo_li a{
    color:#b2b2b2;
}
.fo_con{
    width:100%;
    padding:40px 0;
}
.fo_img{
    float:left;
}

.fo_info{
    width:630px;
    float:left;
    margin-left:50px;
    text-align: left;
}
.fo_info p{
    color:#b2b2b2;
    font-size: 16px;
    padding:10px 0;
}
.fo_info p a{
    color:#b2b2b2;
}

.fo_wx{
    width:310px;
    float:right;
    text-align: center;
}
.fo_wxinfo{
    display: inline-block;
    text-align: center;
    width:126px;
    margin:0 13px;
}
.fo_wxinfo img{
    width: 100%;
}
.fo_wxinfo p{
    color:#b2b2b2;
    font-size: 14px;
    line-height: 40px;
}

.fo_flink{
    width:100%;
    color:#b2b2b2;
    font-size: 14px;
    line-height:28px;
}
.fo_flink a{
    color:#b2b2b2;
    margin:0 5px;
}

/*位置*/
.position{
    width:100%;
}
.position_p{
    padding:15px 0;
    border-bottom:1px dashed #dcdcdc;
    font-size: 14px;
    text-align: left;
}
.position_p b{
    font-style: normal;
    padding-left:10px;
}
.position_p a{
    color:#666666;
    font-size: 14px;
    margin:0 5px;
}



/*新闻列表*/
.news_dl{
    width:100%;
    box-sizing: border-box;
    border: 1px solid #e5e5e5;
    padding:20px 10px;
    margin-top:10px;
}
.news_dl:after,.imgs:after{
    content:"";
    display: block;
    width: 100%;
    height: 0;
    clear: both;
}
.news_dt{
    float:left;
    width: 30%;
    overflow: hidden;
}
.news_dt img{
    max-width: 100%;
}
.news_dd{
    width: 65%;
    float:right;
}
.news_dd h2{
    color:#666;
    font-size: 16px;
    font-weight: normal;
    white-space: nowrap;
    overflow: hidden;
    text-overflow:ellipsis;
    padding-bottom: 10px;
}
.news_dd span{
    display: block;
    color:#666;
    font-size: 14px;
    padding-bottom: 10px;
}
.news_dd p{
    color:#666;
    font-size: 14px;
    line-height: 25px;
    height: 50px;
    overflow: hidden;
}
.news_dl:hover .news_dt img{
    transform: scale(1.3);
}
.news_dl:hover .news_dd h2{
    color:#008cd1;
    font-weight: bold;
}


/*新闻详情*/
.news_con{
    padding:20px;
    box-sizing:border-box;
}
.news_con > h2{
    color:#008cd1;
    font-size:20px;
    text-align:center;
    font-weight:normal;
    padding:10px 0;
}
.news_p{
    line-height: 35px;
    border-bottom:1px dashed #ededed;
    font-size: 14px;
    text-align: center;
    color:#999999;
}
.news_con2{
    width:100%;
    padding-top:30px;
}
.page_d{
    padding:30px 0;
}
.page_a{
    display: block;
    float:left;
    height: 35px;
    line-height: 35px;
    width:350px;
    box-sizing: border-box;
    padding:0 20px;
    border:1px solid #ededed;
    color:#666666;
    font-size: 14px;
}
.page_a2{
    display: block;
    float:right;
    height: 35px;
    line-height: 35px;
    width:350px;
    box-sizing: border-box;
    padding:0 20px;
    border:1px solid #ededed;
    color:#666666;
    font-size: 14px;
}

/*产品详情页*/
/*产品展示页*/
.pro_top{
    position: relative;
    padding: 12px 18px 16px 20px;
    margin-bottom: 15px;
    background: #fff;
    box-sizing: border-box;
}
.pro_tople{
    width:370px;
    float:left;
    font-size: 0;
    border:1px solid #eee;
}
.pro_tople > img{
    width:100%;
}
.pro_topri{
    float:right;
    width:460px;
}
.pro_topri h2{
    color:#454545;
    font-size: 24px;
    height: 40px;
    line-height: 40px;
    text-align: left;
    margin-bottom: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: normal;
}
.pro_toprides{
    line-height: 24px;
    font-size: 14px;
    height: 168px;
    overflow: hidden;
}
.pro_topritel{
    border-top:2px solid #e6e6e6;
    padding:10px 0 0;
    margin-top:20px;
}
.pro_topritel > a{
    width: 114px;
    height: 44px;
    background: #008cd1;
    font-size: 18px;
    line-height: 44px;
    text-align: center;
    float: right;
    color:#ffffff;
}
.pro_topriteltel{
    float:left;
    width:250px;
    box-sizing: border-box;
    padding-left:80px;
    background: url("../images/pictel.png") no-repeat 25px center;
}
.pro_topriteltel p{
    color:#666666;
    font-size: 18px;
    line-height: 24px;
}

.pro_topriteltel span{
    color:#666666;
    font-size: 18px;
}

.pro_content{
    width:100%;
    padding:20px;
    overflow: hidden;
    box-sizing: border-box;
}
.pro_h2{
    width:100%;
    border-bottom:1px solid #ebebeb;
    margin-bottom:15px;
    box-sizing: border-box;
}
.pro_h2 span{
    display: inline-block;
    line-height: 50px;
    border-bottom:1px solid #008cd1;
    font-size: 24px;
    font-weight:normal;
}




/*内页banner*/
.neibanner{
    width:100%;
    font-size: 0
}
.neibanner img{
    width: 100%;
}







.callus_h2{
    width:100%;
    text-align: center;
    padding:50px 0 15px;
}
.callus_span{
    display: block;
    margin:0 auto;
    width: 48px;
    height: 2px;
    background: #f1881e;
}
.callus_p{
    line-height: 48px;
    color:#999;
    font-size: 14px;
    text-align: center;
}

.callus_list{
    width:100%;
    padding:50px 0;
}
.callus_le{
    width:480px;
    float:left;
}
.callus_le > p{
    color:#666666;
    font-size: 14px;
    text-align: left;
    position: relative;
    line-height: 50px;
    box-sizing: border-box;
    border-bottom: 1px solid #e6e6e6;
    text-indent:40px;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
}
.callus_le > p > img{
    position: absolute;
    left: 3px;
    right: 0;
    bottom: 0;
    top: 0;
    margin:auto 0;
}
.callus_erw{
    width:100%;
    padding:10px 0;
}
.callus_ri{
    width:680px;
    height: 440px;
    box-sizing: border-box;
    border:3px solid #f4f4f4;
    float: right;
}
.callus_ditu{
    width: 100%;
    height: 100%;
}
.call_form{
    width:100%;
    padding:50px 0;
}
.call_lab{
    width:567px;
    float:left;
    overflow: hidden;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius:5px;
    position: relative;
    margin-bottom: 30px;
}
.call_lab > span{
    float:left;
    display: block;
    width: 120px;
    height: 50px;
    line-height: 50px;
    text-align: left;
    text-indent: 28px;
    letter-spacing: 1px;
    color:#999999;
    font-size: 14px;
}
.call_lab > input{
    width: 430px;
    height: 48px;
    float:left;
    margin-left:3px;
    border:none;
}
.call_lab > i{
    font-style: normal;
    color:#f1881e;
    font-size: 16px;
    position: absolute;
    left: 10px;
    top: 15px;
}
.call_lab_marle{
    margin-left: 65px;
}
.call_lab > textarea{
    width:60%;
    height: 200px;
    float:left;
    margin-left: 10px;
    border:none;
}
.call_submit{
    width:150px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    color:#fff;
    font-size:14px;
    background:#222;
    transition: all .5s;
    border:none;
    display: block;
    margin:0 auto;
    border-radius:5px;
}
.call_submit:hover{
    background:#f1881e;
}


.le_con{
    width:100%;
    background:#f5f5f5;
    padding:20px 10px;
    box-sizing: border-box;
}
.le_con li{
    padding:8px 0;
    font-size: 14px;
    color:#666666;
}






















/*.pageshow{margin-top: 30px;}*/
.pages{ padding-top:20px; padding-bottom:20px; text-align:center;font-size:13px;}
.pages a{border: 1px solid #ccc;display: inline;padding: 3px 10px 3px 10px;margin-right: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;cursor: pointer;background: #fff;text-decoration:none;color:#999;}
.pages a:hover{border:1px solid #FF6600; background-color:#FF6600; color:#fff;}
.pages span{border: 1px solid #FF6600;display: inline;padding: 3px 10px 3px 10px;margin-right: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background: #FFEEE5;color: #FF6600;}

.nav_ac{
    background:#fd9b01 !important;
}













