﻿/*内页*/
.o_big{ overflow:hidden;text-align:center; background-repeat:no-repeat; background-size:cover; min-height:130px; background-position:center bottom; position:relative; text-align:center;}
.o_big .imgs{ width:100%; display:block;filter: Alpha(Opacity=0);opacity: 0;}
.o_big .txts{ position:absolute; bottom:68px; width:100%;}
.o_big .txts img{ margin:0 auto; max-width:60%;}

/*分页*/
.yema{ width:100%; text-align:center; clear:both; overflow:hidden; padding-top:40px; padding-bottom:40px; clear:both;}
.yema a{ display:inline-block; height:30px; line-height:30px; padding-left:10px; overflow:hidden; padding-right:10px; min-width:12px;margin-left:1px; margin-right:1px;  text-align:center; color:#757575; font-size:13px; border:1px solid #e8e8e8;}
.yema a:hover{ text-decoration:none; color:#fff; background-color:#ff9913;border:1px solid #ff9913;}
.yema a.ok{color:#fff; background-color:#ff9913; border:1px solid #ff9913;}
.yema a.first,.yema a.last{ margin-right:0; font-size:18px; font-family:"宋体";}
.yema a.first:hover,.yema a.last:hover{background-color:#ff9913;}
.yema a span{ font-family:"宋体"; font-size:16px;}

/*软件下载*/
.down_one{ overflow:hidden; background:url(../images/down_bg.png) top center no-repeat; background-size:cover;}
.down_one .wrap{ display:table; width:100%;}
.down_one .down_one_l{ width:58%; overflow:hidden; display:table-cell; vertical-align:middle;}
.down_one .down_one_l h2{ margin-bottom:1%; font-weight:normal; margin-left:3.8%;}
.down_one .down_one_l p{ line-height:42px; margin-left:3.8%; overflow:hidden; margin-bottom:5.5%;}
.down_one .down_one_l .bnts1{ float:left; margin-left:3.8%; width:48.3%;}
.down_one .down_one_l .bnts1 img{ width:100%; max-width:288px; display:block; margin-bottom:5px; margin-top:15px;}
.down_one .down_one_l .bnts1 img:hover{transition:all 0.3s;filter: Alpha(Opacity=80);opacity: 0.8;}
.down_one .down_one_l .weixin{ float:left; width:31.6%; margin-left:8.3%; max-width:190px;}
.down_one .down_one_r{ width:100%; max-width:530px;display:table-cell; vertical-align:middle;}
.down_con{ overflow:hidden;}
.down_con img{ max-width:100%;}

/*产品中心*/
.product_bg{ background-color:#f5f5f5; overflow:hidden; padding-top:3%;}
.product_ul{ overflow:hidden;}
.product_ul ul li{ display:block; overflow:hidden; margin-bottom:60px;}
.product_ul ul li .divs{ background-color:#fff; border:1px solid #cccccc; border-radius:20px; overflow:hidden;  padding-bottom:3%;}
.product_ul ul li .divs .product_ul_l{ float:left; width:46%; margin-left:2%;color:#999;}
.product_ul ul li .divs .product_ul_l h2{ font-weight:bold; margin-top:38%; margin-bottom:3%; color:#333;}
.product_ul ul li .divs .product_ul_l p{ line-height:22px;  overflow:hidden;}
.product_ul ul li .divs .product_ul_l .txts{ overflow:hidden; line-height:44px;margin-top:30%;}
.product_ul ul li .divs .product_ul_l .txts img{ float:right; width:53%; margin-left:2%;}
.product_ul ul li .divs .product_ul_r{ float:right; width:46%; /* padding-bottom:6.5%; */ margin-bottom:1%; background:url(../images/product_bg1.png) center bottom no-repeat; background-size:100% auto;}
.product_ul ul li .divs .product_ul_r img{ width:100%;}
.product_ul ul li .boxs{ margin:0 auto; max-width:1038px; width:94%;}
.product_ul ul li .boxs .product_bnt{ float:right; width:200px; margin-left:3%; height:50px; line-height:50px; margin-top:-25px; border-radius:6px; color:#fff; font-size:16px; text-align:center;}
.product_ul ul li .boxs .product_bnt:hover{transition:all 0.3s;filter: Alpha(Opacity=80);opacity: 0.8;}
.product_ul ul li .boxs .product_bnt.bgs1{ background-color:#00d30c;}
.product_ul ul li .boxs .product_bnt.bgs2{ background-color:#ec575a;}

/*产品中心详细*/
.product_t{ width:100%; margin: 0 auto; max-width:1200px;height:100px; line-height:100px; margin-top:-50px; border-bottom:4px solid #e2e2e2; background-color:#fff; position:relative;}
.product_t h2{ font-weight:normal; color:#00d30c; margin-left:3%; float:left;}
.product_t .r{ font-size:14px; margin-right:3%; max-width:80%; overflow:hidden;}
.product_t .r label{ color:#00d30c;}
.line_one{ overflow:hidden; padding-top:43px; padding-bottom:47px;}
.line_one .line_one_l{ float:left; width:50%; overflow:hidden;}
.line_one .line_one_l .bigimg{width:100%; border:1px solid #dddddd;}
.line_one .line_one_l .bigimg2{ border:1px solid #dddddd;margin-bottom:1.5%;}
.line_one .line_one_l #big_img{ width:100%; }
.line_one .line_one_l ul li{ float:left; width:15.6%;overflow:hidden; border:1px solid #dddddd; margin-right:1.5%;cursor:pointer;}
.line_one .line_one_l ul li:last-child{ margin-right:0;}
.line_one .line_one_l ul li img{ width:100%; }
.line_one .line_one_l ul li.psel{border:1px solid #ec575a;}
.line_one .line_one_r{ float:right; width:47%; max-width:485px; overflow:hidden;}
.line_one .line_one_r h2{ line-height:34px; padding-bottom:3.5%; border-bottom:1px dashed #bfbfbf; font-weight:normal; overflow:hidden;}
.line_one .line_one_r .desc{ color:#EC575A; padding-top:3.5%; padding-bottom:3.5%;overflow:hidden;;border-bottom:1px dashed #bfbfbf;}
.line_one .line_one_r .desc2{ color:#666666; padding-top:3.5%; padding-bottom:3.5%;overflow:hidden;;border-bottom:1px dashed #bfbfbf; font-size:16px; line-height:20px;}
.line_one .line_one_r .desc2 span{ float:left; width:48%; margin-right:2%;}
.line_one .line_one_r .desc3{ color:#666666; line-height:29px; font-size:14px;overflow:hidden; margin-top:20px;}
.line_one .line_one_r .desc4{ color:#666666; line-height:41px; font-size:14px;overflow:hidden; margin-top:20px;}
.line_one .line_one_r .desc4 p{ border-bottom:1px solid #eeeeee;}
.line_one .line_one_r .product_bnt3{ display:block;max-width:200px; width:40%; height:50px; line-height:50px; border-radius:6px; color:#fff; font-size:16px; text-align:center; background-color:#ec575a; margin-top:30%;}
.product_t2{ padding-top:6%; padding-bottom:2%; overflow:hidden; text-align:center; border-bottom:1px solid #00d30c; font-size:16px; margin-bottom:4%; color:#00d30c;}
.product_con{ overflow:hidden; padding-bottom:50px; font-size:14px; line-height:26px;}
.product_con img{ max-width:100%;}

/*服务*/
.service_bg{ background-color:#f5f5f5;}
.service_r{float: right;width: 78%; overflow: hidden; max-width: 945px; border:1px solid #dcdcdc; margin-top: 22px; margin-bottom: 3%; padding-bottom: 2%; background-color:#fff; padding-top:1%;}
.service_l{ text-align:center;float: left;width: 19%; overflow: hidden; margin-top: 22px; margin-bottom: 3%; background-color:#fff;}
.service_l .service_titile{ font-size:16px;    height: 60px; line-height: 60px; overflow: hidden;background-color: #00d30c; color:#fff;}
.service_l .service_b{overflow: hidden; border: 1px solid #dcdcdc;  padding-bottom:5%;}
.service_l .service_b a{ height:49px; line-height:49px; display:block;font-size:16px;   }
.service_l .service_b a.ssel{ color:#fff; background-color:#00d30c;}
.service_ul{ overflow:hidden;}
.service_ul ul li{ display:block; margin-left:3%; margin-right:3%; height:39px; line-height:39px; border-bottom:1px dashed #d2d2d2;}
.service_ul ul li a{ display:block; font-size:16px;}
.service_ul ul li a:hover{ color:#D31E1E;}
.postions{ height:46px; line-height:46px; overflow:hidden; background:url(../images/pos_bg.png) #efefeb 2% 12px no-repeat; background-size:14px auto; color:#666666; /*margin-top:5px;*/ padding-left:2%; padding-right:2%; font-size:14px; display:none;}
.postions a{color:#666666; }
.postions .l{ padding-left:22px;}
.postions .rclass{ float:right;background:url(../images/pos_bg2.png) left center no-repeat;background-size:20px auto;  padding-left:25px;-webkit-tap-highlight-color: #fff;-webkit-tap-highlight-color: transparent;}

/*分类弹窗*/
.about_bgs{z-index: 19891024;background:url(../images/about_bg.png) repeat; width: 100%; height: 100%;  position: fixed;  left: 0;  top: 0;  display: none;}
.about_tc{z-index: 19891025; width: 0%; right: 0%; position:absolute; overflow: hidden; top:0; height:100%;/* display: none;*/transition: all 0.3s;}
.about_tc .about_divs{ position:absolute; right:0; width:80%; background-color:#fff; top:0; overflow:hidden; min-height:300px; padding-bottom:30px;}
.about_tc .about_divs .about_divs_t{ height:46px; line-height:46px; font-size:20px; color:#fff; background-color:#008cd6; padding-left:4%; letter-spacing:0.5px; text-transform:uppercase; overflow:hidden;}
.about_tc .about_divs a{font-family:RobotoLight; height:46px; line-height:46px; overflow:hidden; margin-top:2px; display:block; background-color:#efefef; padding-left:4%; font-size:14px;}
.about_tc .about_divs a:Hover{ color:#00d30c;}
.about_tc .about_divs a.left_sel{ background-color:#00d30c; color:#fff; font-size:16px;}
.about_tc .closed2{ right:80%; position:absolute; top:150px; cursor:pointer; width:40px;}
.about_tc .closed2:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}

/*新闻详细*/
.about_x{margin-top:5px; padding-left:3%; padding-right:3%;overflow:hidden; line-height:28px;font-size:16px; padding-bottom:50px; color:#666666; }
.about_x .show_t{ padding-bottom:5px; line-height:40px; padding-top:20px;font-size:22px; color:#333;letter-spacing:1px; text-align:left; margin-bottom:3px; font-weight:normal;}
.about_x .con_line{height:40px; line-height:40px;font-size:12px; color:#808080; border-bottom:1px dashed #cccccc;}
.about_x img{margin-bottom:15px; max-width:100%;}
.about_x .con_id{ line-height:24px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:13px;text-align:left;padding-bottom:30px;}
.about_x table{border-collapse:collapse;border-spacing:0;}
.about_x table td{ line-height:22px;height:27px; /*border:1px solid #000;*/}
/*发展历程*/
.history_ul{ overflow:hidden; border-top:1px solid #dcdcdc; margin-top:1%; margin-bottom:100px; margin-left:3%;margin-right:3%; border-bottom:1px solid #dcdcdc;}
.history_ul ul li{ display:block; overflow:hidden; background:url(../images/history_bg.png) 22px top repeat-y; margin-top:2%;}
.history_ul ul li .year{ float:left; margin-right:5%; font-size:20px; color:#333333;}
.history_ul ul li .year em{ height:30px;  line-height:30px; font-style:normal; display:block; background-color:#fff;}
.history_ul ul li .txts{ overflow:hidden; border-bottom:1px solid #dcdcdc; padding-bottom:2%; font-size:16px; color:#666; line-height:36px; margin-right:2%;}
.history_ul ul li .txts em{ font-style:normal; font-size:20px;}
.history_ul ul li:last-child{ background:none;}
.history_ul ul li:last-child .txts{ border-bottom:0;}

/*联系我们*/
.map_c{ border:2px solid #d2d2d2; overflow:hidden; margin-top:4%; margin-bottom:2%;}
.map_c img{ max-width:100%;}
.contact_txt{ overflow:hidden;text-align:left; margin:0 auto; line-height:26px;  font-size:14px;padding-bottom:4%; padding-top:1%;}
.contact_txt ul li{ max-width:48%; margin-right:8%; float:left; text-align:left; overflow:hidden;padding-bottom:3%; font-size:14px; }
.contact_txt ul li:nth-child(2n+0){ margin-right:0;}
.contact_txt ul li h2{ font-weight:normal; font-size:18px; line-height:30px; margin-bottom:8px;}

@media screen and (max-width:1660px) {
/*软件下载*/
.down_con img{width:110%; max-width:none; margin:0 auto; margin-left:-5%;}
}

@media screen and (max-width: 1200px) {
/*软件下载*/
.down_con img{width:120%;  margin-left:-10%;}
/*产品中心详细*/
.o_big .txts{ bottom:63px;}
.product_t{ height:80px; line-height:80px; margin-top:-40px;border-bottom:3px solid #e2e2e2;}
.product_t .r{ font-size:12px;}
.line_one .line_one_r .desc2{ font-size:14px;}

}

@media screen and (max-width: 1000px) {
/*软件下载*/
.down_con img{width:140%;margin-left:-20%;}
/*产品中心详细*/
.line_one .line_one_r .product_bnt3{ font-size:14px; height:40px; line-height:40px; margin-top:15%;}

}

@media screen and (max-width: 830px) {
/*服务*/
.service_l{ display:none;}
.postions{ display:block;}
.service_r{ width:99%;}
.service_ul ul li a{ font-size:14px;}
}
@media screen and (max-width: 780px) {
/*软件下载*/
.down_con img{width:150%;  margin-left:-25%;}
/*产品中心*/
.product_ul ul li .divs .product_ul_l{ width:100%; margin-left:0;}
.product_ul ul li .divs .product_ul_l h2{ margin-top:10%;}
.product_ul ul li .divs .product_ul_l .txts{ margin-top:15%;}
.product_ul ul li .divs .product_ul_r{ width:100%; background:none; padding-bottom:0%; margin-bottom:1%;}
.product_ul ul li .boxs .product_bnt{ width:36%; height:40px; line-height:40px; margin-top:-20px; font-size:14px;}
/*产品中心详细*/
.o_big .txts{ bottom:40px;}
.product_t{ height:60px; line-height:60px; margin-top:-30px;border-bottom:2px solid #e2e2e2;}
.line_one .line_one_r .desc2{ font-size:12px;}
.line_one .line_one_l{ width:100%;}
.line_one .line_one_r{ width:100%; max-width:none; margin-top:5%;}
.line_one .line_one_r .product_bnt3{ margin-top:5%;}
/*联系我们*/
.contact_txt ul li{ font-size:13px;}
.contact_txt ul li h2{ font-size:16px;}

}
@media screen and (max-width: 640px) {
/*软件下载*/
.down_one .down_one_l{ width:94%;  margin:0 auto;  display:block; padding-top:20%; padding-bottom:20%;}
.down_one .down_one_r{ width:94%;  margin:0 auto; display:none;}
.down_con img{width:160%;  margin-left:-30%;}
}

@media screen and (max-width: 480px) {


}

@media screen and (max-width:360px) {


}