﻿@import url(style.css);
@import url(top1.css);
@import url(pscroll.css);
@-webkit-keyframes SlickIn{
	0%{-webkit-transform:scale(1.1,1.1)}
	100%{-webkit-transform:scale(1,1)}
}
@-webkit-keyframes SlickOut{
	0%{-webkit-transform:scale(1,1)}
	100%{-webkit-transform:scale(.9,.9)}
}
@keyframes SlickIn{
	0%{transform:scale(1.1,1.1)}
	100%{transform:scale(1,1)}
}
@keyframes SlickOut{
	0%{transform:scale(1,1)}
	100%{transform:scale(.9,.9)}
}
.scale{
    animation: scaleAnim 5s ease forwards;
}
@keyframes scaleAnim{
    0%{         
		opacity:0.7;filter:Alpha(opacity=70);
        -webkit-transform: scale(1);
        transform: scale(1);
    }
	50%{opacity:1.0;filter:Alpha(opacity=100);}
    100%{
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }
}
/*内页*/
.o_big_con{ overflow:hidden; position:relative;}
.o_big{ overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:cover; position:relative;  width:100%;-webkit-animation:scaleAnim 5s ease forwards; animation: scaleAnim 5s ease forwards;}
.o_big img{ width:100%;filter: Alpha(Opacity=0);opacity: 0;}
.o_big_con .cons{ position:absolute; top:0; left:0; width:100%; height:100%;}
.o_big_con .cons .wrap{ height:100%; display:table; }
.o_big_con .h2{ font-weight:normal; display:table-cell; vertical-align:middle; color:#fff; text-align:center;}
.o_big_con.bgs2 .h2 span{ margin-top:13%;}
.o_big_con .h2 span{ display:inline-block;padding-bottom:10px; position:relative; padding-left:52px; padding-right:52px;}
.o_big_con .h2 span:before{ content:""; position:absolute; top:50%; left:0%; width:36px;  background:#fff; height:1px; margin-top:-1px;}
.o_big_con .h2 span:after{ content:""; position:absolute; top:50%; right:0%; width:36px;  background:#fff; height:1px; margin-top:-1px;}
.o_big_con .h2 label{ display:block; overflow:hidden; text-transform:uppercase; font-size:12px; letter-spacing:2px;}

.postions{ height:49px; line-height:49px; overflow:hidden;color:#999999; font-size:14px; border-bottom:1px solid #e6e6e6; max-width:1200px; margin:0 auto;}
.posadd .postions{ position:fixed; top:0; left:0; width:100%; z-index:5;}
.postions a{color:#999999; }
.postions a:hover{ color:#333333;}
.postions label{ color:#333333;}
.postions .postions_r{}
.postions .postions_r img{ vertical-align:baseline; margin-right:10px; height:12px;}
.postions h2{ float:left; font-weight:normal; color:#333; height:58px; font-size:20px;}
.postions h2 span{font-size:16px; font-family:Arial;}
.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; display:none;}
.postions .postions_b{ float:right;}
.postions .postions_b a{ float:left; margin-left:10px; padding-left:10px; padding-right:10px;overflow:hidden; font-size:16px; line-height:47px; height:47px;color:#fff;}
.postions .postions_b a:hover{color:#f66f6a;}
.postions .postions_b a.isel{ background:#79181a;color:#fff;}

/*分页*/
.yema{ width:100%; text-align:center; clear:both; overflow:hidden; padding-top:40px; padding-bottom:40px; clear:both;}
.yema a{ display:inline-block; height:36px; line-height:36px; padding-left:10px; overflow:hidden; padding-right:10px; min-width:18px;  text-align:center; color:#999999; font-size:12px; border:1px solid #e6e6e6; background-color:#fff; margin-left:-4px;transition:all 0.3s; margin-left:0.6%; margin-right:0.6%;}
.yema a:hover{ text-decoration:none; color:#fff; background-color:#34329d;border:1px solid #34329d;}
.yema a.on{color:#fff;background-color:#34329d;border:1px solid #34329d;}
.yema a.first{ background:url(../images/page_bg1.png) #fff 15px center no-repeat; text-indent:22px;}
.yema a.first,.yema a.last{ }
.yema a.first:hover,.yema a.last:hover{background-color:#34329d; background-image:url(../images/page_bg1_on.png);}
.yema a span{ font-size:14px;}
.yema a label{font-size:16px; font-family:"宋体"; margin-left:10px; margin-right:10px; display:inline-block; cursor:pointer;}

.h60{ /*height:60px;*/ margin-top:3%; height:0; overflow:hidden;}

/*分类弹窗*/
.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 .closed2{ display:none;}

/*公司简介*/
.news_bg{ overflow:hidden; background:#f9f9f9;}
.about_a{ overflow:hidden; margin-top:4%; margin-bottom:4%;}
.about_a ul li{ overflow:hidden; float:left; width:20%; display:block; transition:all 0.3s; text-align:center;}
.about_a ul li a{ display:block;}
/*.about_a ul li a:hover{opacity:0.8;filter:Alpha(opacity=80);}*/
.about_a ul li.bsel span{ color:#333;}
.about_a ul li a:hover span{ color:#333;}
.about_a ul li span{ display:inline-block; vertical-align:top;line-height:66px; height:66px; overflow:hidden; color:#333;font-size:16px;  transition:all 0.3s;}
.about_a ul li i{ display:inline-block; vertical-align:top;  height:66px; background-repeat:no-repeat; background-position:center center; background-size:100% 100%; width:66px;transition:all 0.3s; border-radius:50%;  margin-right:10px; }
.about_a ul li i.bgs1{ background-image:url(../img/about_a1.png);}
.about_a ul li i.bgs2{ background-image:url(../img/about_a2.png);}
.about_a ul li i.bgs3{ background-image:url(../img/about_a3.png);}
.about_a ul li i.bgs4{ background-image:url(../img/about_a4.png);}
.about_a ul li i.bgs5{ background-image:url(../img/about_a5.png);}
.about_a ul li i.bgs6{ background-image:url(../img/about_a6.png);}
.about_a ul li.bsel i.bgs1{background-image:url(../img/about_a1_on.png);}
.about_a ul li.bsel i.bgs2{background-image:url(../img/about_a2_on.png);}
.about_a ul li.bsel i.bgs3{background-image:url(../img/about_a3_on.png);}
.about_a ul li.bsel i.bgs4{background-image:url(../img/about_a4_on.png);}
.about_a ul li.bsel i.bgs5{background-image:url(../img/about_a5_on.png);}
.about_a ul li.bsel i.bgs6{background-image:url(../img/about_a6_on.png);}
.about_a ul li a:hover i.bgs1{background-image:url(../img/about_a1_on.png);}
.about_a ul li a:hover i.bgs2{background-image:url(../img/about_a2_on.png);}
.about_a ul li a:hover i.bgs3{background-image:url(../img/about_a3_on.png);}
.about_a ul li a:hover i.bgs4{background-image:url(../img/about_a4_on.png);}
.about_a ul li a:hover i.bgs5{background-image:url(../img/about_a5_on.png);}
.about_a ul li a:hover i.bgs6{background-image:url(../img/about_a6_on.png);}
.about_box{ background:#fff; overflow:hidden; margin-bottom:3%;}
.about_box.mt3{ margin-top:3%;}
.about_t{ border-left:4px solid #35339e; margin-top:4%; padding-left:28px; margin-bottom:3%;}
.about_t .h3{ font-weight:normal; color:#35339e; line-height:1; margin-bottom:5px;}
.about_t label{ color:#aaaaaa; font-size:18px; display:block; line-height:1; font-family:Arial;}

.about_con{ overflow:hidden; font-size:16px; line-height:1.75; padding-bottom:5%; color:#666666; padding-left:28px; padding-right:28px;}
.about_con img{ max-width:100%;}
.about_two{ overflow:hidden;padding-bottom:2%;padding-left:28px; padding-right:28px;}
.about_two ul li{ float:left; width:49%; margin-right:2%; margin-bottom:2%; background:#f9f9f9;transition:all 0.3s;}
.about_two ul li:hover{ background:#f0efef;}
.about_two ul li:nth-child(2){ margin-right:0;}
.about_two ul li:nth-child(5){ margin-right:0;}
.about_two ul li:nth-child(3),.about_two ul li:nth-child(4),.about_two ul li:nth-child(5){ width:32%;}
.about_two ul li .cons{ margin:0 auto; width:94%; max-width:500px; overflow:hidden; padding-top:30px; padding-bottom:30px;}
.about_two ul li .cons .about_two_t{ overflow:hidden; margin-bottom:2%; line-height:48px; color:#333333;}
.about_two ul li .cons i{ float:left;  display:block;width:48px;  height:48px; background-repeat:no-repeat; background-position:center center; background-size:100% 100%; transition:all 0.3s; border-radius:50%;  margin-right:10px; }
.about_two ul li .cons i.bgs1{ background-image:url(../img/about_b1.png);}
.about_two ul li .cons i.bgs2{ background-image:url(../img/about_b2.png);}
.about_two ul li .cons i.bgs3{ background-image:url(../img/about_b3.png);}
.about_two ul li .cons i.bgs4{ background-image:url(../img/about_b4.png);}
.about_two ul li .cons i.bgs5{ background-image:url(../img/about_b5.png);}
.about_two ul li.bsel .cons i.bgs1{background-image:url(../img/about_b1_on.png);}
.about_two ul li.bsel .cons i.bgs2{background-image:url(../img/about_b2_on.png);}
.about_two ul li.bsel .cons i.bgs3{background-image:url(../img/about_b3_on.png);}
.about_two ul li.bsel .cons i.bgs4{background-image:url(../img/about_b4_on.png);}
.about_two ul li.bsel .cons i.bgs5{background-image:url(../img/about_b5_on.png);}
.about_two ul li:hover .cons i.bgs1{background-image:url(../img/about_b1_on.png);}
.about_two ul li:hover .cons i.bgs2{background-image:url(../img/about_b2_on.png);}
.about_two ul li:hover .cons i.bgs3{background-image:url(../img/about_b3_on.png);}
.about_two ul li:hover .cons i.bgs4{background-image:url(../img/about_b4_on.png);}
.about_two ul li:hover .cons i.bgs5{background-image:url(../img/about_b5_on.png);}
.about_two ul li .cons .p{ overflow:hidden; color:#666666; font-size:16px; line-height:25px; height:50px; overflow:hidden;}
.about_two ul li:nth-child(1) .cons .p,.about_two ul li:nth-child(2) .cons .p{ height:75px;}
.about-style{ padding-bottom:80px; overflow:hidden; height:550px; }
.about-style-content{margin-top: 2%;position:absolute; left:50%; transform: translate(-50%, 0%);}
.about-style-content .poster-main{ width: 1144px;height: 347px; position: relative;}
.about-style-content .poster-main a,.poster-main img{ display:block; max-width:100%;}
.about-style-content .poster-main .poster-list{ width: 1144px;height: 347px;list-style: none; }
.about-style-content .poster-main .poster-list .poster-item{ width: 200px; /*height: 500px;*/ height: 347px; position:absolute; left:0; top:0; box-shadow: 0 0 10px rgba(238,238,238,0.9); overflow:hidden;}
.about-style-content .poster-main .poster-btn{ position:absolute;  top:0; z-index:10; cursor:pointer;}
.about-style-content .poster-main .poster-prev-btn{ left:0; background: url(../images/honor_left.png) no-repeat center center;}
.about-style-content .poster-main .poster-next-btn{  right:0; background: url(../images/honor_right.png) no-repeat center center;}
.honor_phone{ display:none; padding-bottom:3%; padding-left:18px; padding-right:18px;}

.BreakingNewsController{width:100%;overflow:hidden;height:auto;position:relative; padding-top:30px; padding-bottom:30px; margin-bottom:3%;}
.BreakingNewsController .bn-title{display:inline-block;float:left; line-height:0px;color:#333; font-size:0px;}
/*.BreakingNewsController ul{padding:0;margin:0;display:block;list-style:none; width:100%; overflow:hidden; }
.BreakingNewsController ul li{list-style:none;padding:0px 10px;display:none; text-align:center; overflow:hidden;}
.BreakingNewsController ul li a{text-decoration:none;color:#333; display:inline-block;overflow:hidden;padding:0; font-size:18px; height:63px; line-height:63px;}*/
.BreakingNewsController .bn-arrows{display:inline-block;width:0%;position:absolute; left:50%;right:50%;top:0;bottom:0;}
.BreakingNewsController .bn-arrows span{display:block;width:37px; height:30px;position:absolute;top:0;bottom:0;cursor:pointer;opacity:0.9;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController span.bn-arrows-left{ left:0;background:url(../images/history_left.png) left center no-repeat; left:50%; margin-left:-18px; bottom:auto;}
.BreakingNewsController span.bn-arrows-right{right:10px;background:url(../images/history_right.png) right center no-repeat;left:50%; margin-left:-18px; top:auto;}
.easing a, .easing span{transition:.25s linear;-moz-transition:.25s linear;-webkit-transition:.25s linear;}
.history_con{/* background:url(../images/history_bg1.png) center top repeat-y;*/min-height:200px; padding-bottom:10px; padding-top:10px;   width:100%; margin:0 auto;}
.history_con dl dd{ display:table; width:100%; vertical-align:middle; margin-top:15px; /*margin-bottom:15px; */background:url(../images/history_bg2.png) center 37px no-repeat; overflow:hidden; padding-bottom:50px;}
.history_con dl dd .txts{ display:table-cell; width:46%; vertical-align:top;}
.history_con dl dd .txts .conts .descs{font-size:14px; color:#666666; line-height:20px; padding:20px; padding-left:0; padding-bottom:12px; padding-top:30px;}
.history_con dl dd .txts .conts .descs .h4{ font-weight:normal; color:#333; font-size:18px; margin-bottom:10px;}
.history_con dl dd .txts .conts .descs .p{ overflow:hidden; cursor:pointer;}
.history_con dl dd .txts .conts .descs .p:hover{ color:#35339e;}
.history_con dl dd .txts .conts .descs .p.hsel{ color:#35339e;}
.history_con dl dd .imgs{ display:table-cell; width:46%;vertical-align:middle;}
.history_con dl dd .imgs img{ max-width:262px; width:96%;display:inline-block;transition:all 0.3s;}
.history_con dl dd .imgs img:hover{filter: Alpha(Opacity=80);opacity: 0.8;}
.history_con dl dd .pr{ padding-right:2%; text-align:right;}
.history_con dl dd .pl{ padding-left:2%; text-align:left;}
.about_six{ overflow:hidden; padding-bottom:4%; padding-left:28px; padding-right:28px; font-size:16px; text-align:center; line-height:30px; color:#555; margin-top:1%;}
.about_six .h3{ color:#35339e;  font-weight:bold; margin-bottom:1%;}
.about_six b{ color:#888;}
.about_six img{ max-width:100%;}
.about_six .fonts{ font-size:14px;}
.about_six .hr{ height:0; border-top:1px dashed #dddddd; margin-top:5%; margin-bottom:5%;}

.i_user_ul li{ background:url(../images/history_bg1.png) center top repeat-y; height:auto!important;}
.i_user_ul .history_con dl dd{padding-bottom:0;}
.i_user_ul .history_con{ min-height:inherit;}

/*团队活动*/
.about_t2{  padding-top:3%; margin-top:1%; overflow:hidden; border-top:1px solid #dddddd; margin-bottom:2.5%; margin-left:28px; margin-right:28px;}
.about_t2 .h3{ font-weight:normal; color:#333333; line-height:1; }

/*团队活动2*/
.about_team{ background:url(../images/about_bg2.png) center center no-repeat; background-size:100% 100%; overflow:hidden; padding-top:35px; /*padding-bottom:32px;*/ margin-bottom:1%;transition:all 0.3s;}
/*产品中心*/
.product_ul ul li{ display:block; padding-top:65px; padding-bottom:65px;overflow:hidden;width:100%;}
.product_ul ul li:nth-child(2n+0){background:#f1f1f3;}
.product_ul ul li .wrap2 .tb{ height:100%; width:100%;  display:table;}
.product_ul ul li .imgs{ position:relative; width:50%; display:table-cell; vertical-align:middle; }
.product_ul ul li .imgs img{ vertical-align:middle; display:inline-block;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.product_ul ul li .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.product_ul ul li .txts{ overflow:hidden; height:100%; text-align:right; display:table-cell; vertical-align:middle;}
.product_ul ul li .txts .cons{ text-align:left; width:94%; max-width:575px; display:inline-block;}
.product_ul ul li .h3{ overflow:hidden; height:42px; line-height:42px; font-weight:bold; color:#333;text-overflow: ellipsis;white-space: nowrap;transition:all 0.5s; margin-bottom:3%;}
.product_ul ul li .desc{ color:#999999; font-size:14px; line-height:24px; overflow:hidden;}
.product_ul ul li .a{ overflow:hidden; border-top:1px solid #e5e5e5; margin-top:7%; padding-top:6%;}
.product_ul ul li .a a{ display:block; height:36px; line-height:36px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap; padding-left:19px; margin-left:6px; background:url(../images/product_bg1.png) left center no-repeat; color:#777777; font-size:14px;}
.product_ul ul li .a a:hover{ color:#35339e;}

/*产品详细*/
.product_con{ margin-left:32px; margin-right:32px; overflow:hidden; font-size:16px; line-height:1.75; padding-bottom:5%; color:#666666; margin-top:5%;}
.product_con img{ max-width:100%;}
.product_con .product_t{ overflow:hidden; padding-bottom:2%; border-bottom:1px solid #e5e5e5; margin-bottom:3%;}
.product_con .product_t .h3{ font-weight:normal; color:#35339e; line-height:1.2; margin-bottom:5px;}
.product_con .product_t .p{ color:#999999; font-size:16px; display:block; line-height:1.2; font-family:Arial;}
.product_txts{ overflow:hidden; font-size:16px; line-height:40px; padding-bottom:5%; color:#666666; padding-left:28px; padding-right:28px;}
.product_txts img{ max-width:100%;}
.product_txts .f24{ margin-bottom:5px; display:block;}
.product_txts p{ margin-bottom:1%;}
.product_txts .label{ vertical-align:inherit;margin-right:10px; display:inline-block;}

/*联系我们*/
.contact_box{ overflow:hidden; max-width:1132px; margin:0 auto;}
.contact_t{ text-align:center;overflow:hidden; padding-bottom:5%; border-bottom:1px solid #e5e5e5; margin-bottom:6%; margin-top:7%; color:#777;}
.contact_t .h2{ font-weight:normal; color:#333; margin-bottom:2%;}
.contact_ul{ overflow:hidden; margin-bottom:6%; color:#666666; font-size:14px; line-height:30px;}
.contact_ul ul li{ float:left; width:32%; margin-right:2%; overflow:hidden;}
.contact_ul ul li:nth-child(3n+0){ margin-right:0;}
.contact_ul ul li:nth-child(2){ text-align:center;}
.contact_ul ul li:nth-child(3){ text-align:right;}
.contact_ul ul li .txts{ display:inline-block; max-width:300px; text-align:left;}
.contact_ul ul li .txts .h3{ font-weight:normal; color:#000000; font-size:20px; line-height:28px; margin-bottom:8%;}
.contact_ul ul li .txts .h3 label{ color:#888888; font-size:12px; line-height:22px; display:block; margin-top:3px;}
.contact_ul ul li .txts .p{ margin-bottom:5%; overflow:hidden; line-height:20px;min-height:40px;}
.contact_map{ overflow:hidden; border:1px solid #ccc; margin-bottom:6%;}
.contact_map iframe{height: 318px;}

/*新闻资讯*/
.news_ul{ overflow:hidden; margin-bottom:3%;}
.news_ul ul li{ display:block; padding-top:2%; padding-bottom:2%; background:#f9f9f9;}
.news_ul ul li:nth-child(2n+0){ background:#fff;}
.news_ul ul li .imgs{ width:43%; max-width:582px; float:left; overflow:hidden;}
.news_ul ul li .txts2{ width:55%; max-width:650px; float:right; overflow:hidden;}
.news_ul ul li .txts2 .h2{ font-weight:bold; color:#000; border-bottom:1px dashed #dddddd; padding-bottom:3%; line-height:1.1;}
.news_ul ul li .txts2 .dl{ overflow:hidden; margin-bottom:4%;}
.news_ul ul li .txts2 .dl dl dd{ overflow:hidden; display:block; border-bottom:1px dashed #ddd; height:56px; line-height:56px; font-size:16px;text-overflow: ellipsis;white-space: nowrap;}
.news_ul ul li .txts2 .dl dl dd a{ color:#555555;}
.news_ul ul li .txts2 .dl dl dd a:hover{ color:#37359f;}
.news_ul ul li .txts2 .dl dl dd .date{ color:#999999; font-size:14px; padding-left:19px; float:right; margin-left:10px; background:url(../images/news_bg1.png) left center no-repeat; font-style:normal;}
.news_ul ul li .txts2 .news_more{ float:left; padding-right:36px; background:url(../images/news_bg2.png) right center no-repeat;height:24px; line-height:24px; overflow:hidden;transition:all 0.3s; font-size:14px; color:#999999;}
.news_ul ul li .txts2 .news_more:Hover{ background-image:url(../images/news_bg2_on.png); padding-right:40px;color:#37359f; }


/*新闻列表*/
.news_con{ overflow:hidden; }
.news_con ul li{ overflow:hidden; display:block; border-bottom:1px dashed #ddd;  font-size:18px;text-overflow: ellipsis;white-space: nowrap; padding-left:20px; background:url(../images/news_bg3.png) left center no-repeat;}
.news_con ul li .date{ color:#999999; font-size:14px; padding-left:19px; float:right; margin-left:10px; background:url(../images/news_bg1.png) left center no-repeat; font-style:normal;}
.news_con ul li a{ color:#333; display:block;text-overflow: ellipsis;white-space: nowrap;height:79px; line-height:79px; overflow:hidden;}
.news_con ul li:hover{ background-image:url(../images/news_bg3_on.png);}
.news_con ul li:hover a{ color:#37359f;}


/*新闻详细*/
.about_x2{ overflow:hidden; padding-bottom:10px; padding-top:5%; margin-bottom:2%;}
.about_x2 .show_t{ line-height:32px; font-size:30px; color:#000000; text-align:center; width:94%; margin:0 auto; margin-bottom:1%; margin-top:5px; font-weight:bold;}
.about_x2 .con_line{height:40px; line-height:40px;font-size:24px; color:#4a4a4a; /*border-bottom:1px solid #e8e8e8;*/ text-align:center; text-transform:uppercase; }
.about_x2 .con_line label{ display:inline-block; overflow:hidden; margin-left:7px; margin-right:7px; background-repeat:no-repeat; background-position:left center; padding-left:27px; vertical-align:top;}
.about_x2 .con_line .date{ background-image:url(../images/news_bg4.png);}
.about_x2 .con_line .view{ background-image:url(../images/news_bg5.png);}
.about_x2 img{margin-bottom:10px; max-width:100%;}
.about_x2 .news_bgs{ background:#fff; overflow:hidden; margin-top:28px;}
.about_x2 .con_id{ line-height:24px;overflow:hidden;white-space:normal;word-break:break-all; padding-top:30px;font-size:15px; color:#555555;text-align:justify;/* font-family:"宋体";*/ padding-bottom:4%; width:96%; max-width:1132px; margin:0 auto;}
.about_x2 .con_id p{ margin-bottom:2%;}
.about_x2 .con_id .h2{ font-size:16px; line-height:24px; margin-bottom:5px;}
.about_x2 .con_id p{ padding-bottom:10px; overflow:hidden;}
.about_x2 .con_id .blue{ color:#005bb0;}
.about_x2 table{border-collapse:collapse;border-spacing:0;}
.about_x2 table td{ line-height:22px;height:27px; /*border:1px solid #000;*/}
.prenext{text-align:center; padding-bottom:4%; overflow:hidden; border-top:1px solid #e8e8e8; padding-top:3%;margin-left:3%; margin-right:3%;}
.prenext a{ color:#999999; display:inline-block; height:62px; line-height:62px; width:180px; overflow:hidden;  font-size:14px; background:#ebebeb;border:1px solid #ebebeb;transition:all 0.3s;}
.prenext a.l{ margin-right:12px;}
.prenext a.r{ background:#fff; border:1px solid #dddddd;}
.prenext a:hover{ color:#fff; background:#37359f; text-decoration:none;37359f}
.prenext a label{ vertical-align:middle;  width:33px; height:33px; display:inline-block; background-repeat:no-repeat; background-size:100% 100%;transition:all 0.3s;}
.prenext a label.a{ background-image:url(../images/news_bg6.png);margin-right:33px;}
.prenext a label.b{  background-image:url(../images/news_bg7.png);margin-left:33px;}
.prenext a label.c{ background-image:url(../images/news_bg8.png);margin-right:33px;}
.prenext a:hover label.a{ background-image:url(../images/news_bg6_on.png);}
.prenext a:hover label.b{ background-image:url(../images/news_bg7_on.png);}
.prenext a:hover label.c{ background-image:url(../images/news_bg8_on.png);}


/*招贤纳士*/
.job_box{ width:96%;overflow:hidden; max-width:1132px; margin:0 auto;}
.job_t{ text-align:center;overflow:hidden; margin-bottom:6%; margin-top:7%; color:#777; font-size:14px;}
.job_t .h2{ font-weight:normal; color:#333; margin-bottom:2%;}
.job_list{}
.job_list ul{ padding:0;}
.job_list table{border-collapse:collapse;border-spacing:0; margin-bottom:10px;}
.job_list table td{height:60px; color:#333333; font-size:14px; text-align:center;}
.job_list table td b{ display:block; color:#333333; margin-bottom:5px; margin-top:10px; font-size:18px;}
.job_list ul li{ height:60px; overflow:hidden; cursor:pointer;transition:all 0.3s;margin-bottom:10px; background:#f9f9f9;margin-bottom:20px;}
.job_list ul li tr:first-child td:last-child{background:url(../images/job_pic.png) 56% 15px no-repeat; }
.job_list ul li:Hover{}
.job_list ul li.hauto{height:auto; background:none; border:1px solid #37359f;}
.job_list ul li.hauto tr:first-child{background:#37359f; }
.job_list ul li.hauto tr:first-child td:last-child{background:url(../images/job_pic3.png) 56% 15px no-repeat;}
.job_list ul li.hauto tr:first-child td{color:#fff;}
.job_list ul li .job_con{ line-height:26px; font-size:14px; padding-bottom:10px; padding-top:15px; color:#666;}
.job_list .job_a a{ float:left; padding-right:23px; padding-left:23px; height:40px; line-height:40px; background:#34329d; font-size:14px; color:#fff; text-align:center; margin-top:4%;}
.job_list .job_a a:Hover{ text-decoration:none;filter:alpha(opacity=70);opacity:0.7;transition:all 0.3s; }

/*发展历程*/
#AboutBlock3{ margin:0 auto; width:96%; max-width:1144px; overflow:hidden; padding-top:2%;}
#AboutBlock3 .gallery-thumbs{ margin-bottom: 0; }
#AboutBlock3 .gallery-thumbs .l-con{ width: 55.41%; }
#AboutBlock3 .gallery-thumbs .Btitle{ font-size: 36px; font-weight: bold; color:#35339e; line-height: 1.2em; }
#AboutBlock3 .gallery-thumbs .ul{ margin-top:2%;}
#AboutBlock3 .gallery-thumbs li{ font-size: 16px; line-height: 1.6em; color:#555555; padding:1% 0; cursor:pointer;}
#AboutBlock3 .gallery-thumbs li:hover{ color:#35339e;}
#AboutBlock3 .gallery-thumbs b{ font-weight:bold; }
#AboutBlock3 .gallery-thumbs .imgBox{ margin-top:4%;width: 36.66%; margin-right:2%; }
#AboutBlock3 .gallery-thumbs .imgBox img{ display: block; width: 100%; }
#AboutBlock3 .gallery-thumbs .swiper-slide{ opacity: 0!important; }
#AboutBlock3 .gallery-thumbs .swiper-slide-active{ opacity: 1!important; }
#AboutBlock3 .tips{ position: relative; }
#AboutBlock3 .tips .swiper-prev{ position: absolute; left: 0; top:18px; height: 38px; width: 38px; border-radius: 50%; outline: none; background:#999999 url(../images/icon_jt3.png) no-repeat center; cursor: pointer; }
/*#AboutBlock3 .tips .swiper-next{ position: absolute; right: 23px; top:29px; height: 15px; width:15px; border-radius: 50%; outline: none; background:#ffffff url(../images/i_bg11.gif) no-repeat center; cursor: pointer; }
#AboutBlock3 .tips .swiper-prev:hover,
#AboutBlock3 .tips .swiper-next:hover{ background-color: #35339e; }
#AboutBlock3 .gallery-top{ position: relative; margin:0 38px 5%; padding:30px 0; }
#AboutBlock3 .gallery-top:before{ width: 100%; content: ""; position: absolute; left: 0; margin-top:6px; height: 1px; background-color: #dddddd; }
#AboutBlock3 .tips .top{ display: block; position: relative; height: 12px; margin-bottom: 5px; }
#AboutBlock3 .tips .top:before{ content:""; position: absolute; left: 3%; width: 1px; top:14px; height: 5px; background-color: #999999; }
#AboutBlock3 .tips .Box{ display: block; }
#AboutBlock3 .tips .swiper-slide{ width: 260px; cursor: pointer; }
#AboutBlock3 .tips .point{ display: block; height: 12px; width:12px; border-radius: 50%; border:1px solid #999999; background-color: #f8f8f8; }
#AboutBlock3 .tips .Box .icons{ display: block; position: absolute; left: 4%; top: 50%; margin-top:-11px; margin-left:-11px; height: 22px; width: 22px; background: #35339e; border-radius: 50%; opacity: 0; }
#AboutBlock3 .tips .Box .icons:before{ display: block; position: absolute; left: 1%; margin-left: 7px; top:-11px; content: ""; border:6px solid transparent; border-left-width: 3px; border-right-width: 3px; border-bottom-color:#35339e; }
#AboutBlock3 .tips .year{ font-size: 14px; line-height: 20px; color:#555555; text-align:left;}
*/
#AboutBlock3 .tips .swiper-next{ position: absolute; right: 0; top:18px; height: 38px; width:38px; border-radius: 50%; outline: none; background:#999999 url(../images/icon_jt4.png) no-repeat center; cursor: pointer; }
#AboutBlock3 .tips .swiper-prev:hover,
#AboutBlock3 .tips .swiper-next:hover{ background-color: #35339e; }
#AboutBlock3 .gallery-top{ position: relative; margin:0 38px 5%; padding:30px 0; }
#AboutBlock3 .gallery-top:before{ width: 92%; content: ""; position: absolute; left: 11%; margin-top:6px; height: 1px; background-color: #dddddd; }
#AboutBlock3 .tips .top{ display: block; position: relative; height: 12px; margin-bottom: 5px; }
#AboutBlock3 .tips .top:before{ content:""; position: absolute; left: 50%; width: 1px; top:14px; height: 5px; background-color: #999999; }
#AboutBlock3 .tips .Box{ display: block; }
#AboutBlock3 .tips .swiper-slide{ width: 250px; cursor: pointer; }
#AboutBlock3 .tips .point{ display: block; margin:0 auto; height: 12px; width:12px; border-radius: 50%; border:1px solid #999999; background-color: #f8f8f8; }
#AboutBlock3 .tips .Box .icons{ display: block; position: absolute; left: 50%; top: 50%; margin-top:-11px; margin-left:-11px; height: 22px; width: 22px; background: #35339e; border-radius: 50%; opacity: 0; }
#AboutBlock3 .tips .Box .icons:before{ display: block; position: absolute; left: 50%; margin-left: -3px; top:-11px; content: ""; border:6px solid transparent; border-left-width: 3px; border-right-width: 3px; border-bottom-color:#35339e; }
#AboutBlock3 .tips .year{ font-size: 14px; line-height: 20px; color:#555555; text-align:center; }

#AboutBlock3 .tips .swiper-slide-thumb-active .year{ color:#35339e; }
#AboutBlock3 .gallery-top .swiper-slide-thumb-active .icons,
#AboutBlock3 .gallery-top .swiper-slide .icons:hover{ opacity: 1; }
.f_l{ float:left;}
.f_r{ float:right;}


@media screen and (max-width: 1440px) {
/*内页*/
/*.h60{ height:50px; }*/
.o_big_con.bgs2 .h2 span{ margin-top:10%;}
/*公司简介*/
.about_two ul li .cons .p{ font-size:15px; line-height:24px; height:48px;}
.about_two ul li:nth-child(1) .cons .p,.about_two ul li:nth-child(2) .cons .p{ height:72px;}
/*新闻列表*/
.news_con ul li{ font-size:16px; }
.news_con ul li a{height:60px; line-height:60px;}
.news_con ul li .date{ font-size:13px;}
/*新闻详细*/
.prenext a{ width:150px; height:50px; line-height:50px;}
.prenext a label{ width:28px; height:28px;}
.prenext a label.a{ margin-right:20px;}
.prenext a label.b{ margin-left:20px;}
.prenext a label.c{ margin-right:20px;}



}
@media screen and (max-width: 1360px) {

}
@media screen and (max-width: 1310px) {

}
@media screen and (max-width: 1280px) {

}
@media screen and (max-width: 1200px) {
/*内页*/
.o_big_con.bgs2 .h2 span{ margin-top:7%;}
/*.h60{ height:40px; }*/
/*公司简介*/
.about_two ul li .cons .p{ font-size:14px;}
/*新闻资讯*/
.news_ul ul li .txts2 .dl dl dd{ height:50px; line-height:50px; font-size:15px;}
.news_ul ul li .txts2 .dl dl dd .date{ font-size:13px;}






}
@media screen and (max-width: 1160px) {


}
@media screen and (max-width: 1100px) {
/*公司简介*/
.about_a{ margin-bottom:3%;}
.about_a ul li i{ display:block; margin:0 auto; margin-right:auto;}
.about_a ul li span{ display:block; height:40px; line-height:40px; font-size:15px;}


}
@media screen and (max-width: 1000px) {
/*内页*/
.postions .rclass{ display:block;}
.postions .postions_b{ 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_l.lws .about_tc{ width:100%;}
.about_tc .about_divs{ position:absolute; right:0; width:85%; background-color:#fff; top:0; overflow:hidden; height:100%;}
.about_tc .closed2{ right:84.5%; position:absolute; top:150px; cursor:pointer; width:40px; display:block;}
.about_tc .closed2:hover{filter: Alpha(Opacity=80);opacity: 0.8;transition: all 0.3s;}
/*公司简介*/
.about_two ul li .cons{ padding-top:25px; padding-bottom:20px;}
.about_two ul li .cons .p{ font-size:13px; line-height:22px; height:66px;}
.about_two ul li:nth-child(1) .cons .p,.about_two ul li:nth-child(2) .cons .p{ height:66px;}
.about_two ul li .cons .about_two_t{ line-height:40px;}
.about_two ul li .cons i{ width:40px; height:40px;}


/*发展历程*/
#AboutBlock3 .gallery-thumbs{ margin-bottom: 0; }
#AboutBlock3 .gallery-thumbs .Btitle{ font-size: 26px; }

}
@media screen and (max-width: 960px) {
/*内页*/
.o_big_con .h2 span{ padding-bottom:6px;}
/*分页*/
.yema a{ min-width:12px; line-height:32px; height:32px;}
/*.h60{ height:30px; }*/
/*公司简介*/
.about-style-content .poster-main .poster-prev-btn{ background-position:90% center;}
.about-style-content .poster-main .poster-next-btn{ background-position:10% center;}
.history_con dl dd{ background-position:center 10px;}
.history_con dl dd .txts .conts .descs .h4{ font-size:16px; margin-bottom:5px;}
.history_con dl dd .txts .conts .descs{ padding-top:6px; font-size:13px;}
.history_con dl dd{ padding-bottom:2%;}
/*产品中心*/
.product_ul ul li .a{ padding-top:4%; margin-top:4%;}
.product_ul ul li .a a{ height:30px; line-height:30px;}
/*新闻资讯*/
.news_ul ul li .txts2 .h2{ padding-bottom:2%;}
.news_ul ul li .txts2 .dl dl dd{ height:40px; line-height:40px; font-size:14px;}
.news_ul ul li .txts2 .dl dl dd .date{ font-size:12px;}
.news_ul ul li .txts2 .news_more{ font-size:13px;}









}
@media screen and (max-width: 830px) {
/*公司简介*/
.about_two ul li:nth-child(1) .cons .p,.about_two ul li:nth-child(2) .cons .p{ height:88px;}
/*新闻资讯*/
.news_ul ul li .imgs{ width:100%; float:none; max-width:none;}
.news_ul ul li .txts2{ width:100%; float:none; max-width:none; margin-top:3%;}

}
@media screen and (max-width: 780px) {
/*内页*/
.o_big{ height:120px;}
.postions{ font-size:14px;}
/*公司简介*/
.about_t{ padding-left:18px;}
.about_t label{ font-size:16px;}
.about_con{ padding-left:18px; padding-right:18px; font-size:14px;}
.about_two{padding-left:18px; padding-right:18px;}
.about_two ul li .cons .p{ font-size:14px;}
.about_six{ padding-left:18px; padding-right:18px; font-size:14px; line-height:26px;}
.about_six .fonts{ font-size:13px;}
/*团队活动*/
.about_t2{ margin-left:22px; margin-right:18px; margin-top:2%;}
/*产品中心*/
.product_ul ul li{ padding-top:3%; padding-bottom:3%;}
.product_ul ul li .wrap .tb{ display:block;}
.product_ul ul li .imgs{ display:block; width:100%;}
.product_ul ul li .txts{ display:block;}
.product_ul ul li .txts .cons{ max-width:none; width:100%;}
.product_ul ul li .h3{ margin-bottom:1%; margin-top:2%;}
/*产品详细*/
.product_con{ margin-left:22px; margin-right:22px;}
.product_txts{ padding-left:18px; padding-right:18px; font-size:14px; line-height:30px;}
/*联系我们*/
.contact_ul ul li{ float:none; width:100%; margin-right:0; margin-bottom:3%; border-bottom:1px solid #e5e5e5; padding-bottom:3%;}
.contact_ul ul li:last-child{ border-bottom:0; padding-bottom:0;}
.contact_ul ul li .txts{ max-width:none;}
.contact_ul ul li:nth-child(2){ text-align:left;}
.contact_ul ul li:nth-child(3){ text-align:left;}
.contact_ul ul li .txts .p{ margin-bottom:4%; min-height:inherit;}

/*发展历程*/
#AboutBlock3 .gallery-thumbs .ul{ margin-bottom:15px; }
#AboutBlock3 .gallery-thumbs li{ padding:2px 0; line-height: 20px; font-size:14px;}
#AboutBlock3 .gallery-thumbs .l-con{ float: none; display: block; width: 100%; }
#AboutBlock3 .gallery-thumbs .imgBox{ float: none; display: block; width: 100%; }


}

@media screen and (max-width: 640px) {
/*内页*/
.o_big_con .h2{ font-size:16px;}
.postions{ line-height:42px; height:42px; font-size:13px;}
/*分页*/
.yema a{ min-width:6px;}
.yema a label{ margin-left:4px; margin-right:4px;}
/*公司简介*/
.about_a ul li i{ width:50px; height:50px;}
.about_a ul li span{ font-size:14px;}
.about_two ul li{ font:normal; margin-right:0; width:100%;}
.about_two ul li:nth-child(3),.about_two ul li:nth-child(4),.about_two ul li:nth-child(5){ width:100%;}
.about_two ul li .cons .p{ height:auto;}
.about_two ul li:nth-child(1) .cons .p,.about_two ul li:nth-child(2) .cons .p{ height:auto;}
.about-style{ display:none;}
.honor_phone{ display:block;}
.history_con dl dd .pr{padding-right: 3%;}
.history_con dl dd .pl{ padding-left:3%;}
/*团队活动*/
.about_t2{ padding-top:4%;}

/*联系我们*/
.contact_ul ul li .txts .h3{ font-size:18px;}
.contact_ul ul li .txts .p{ margin-bottom:3%;}

/*新闻列表*/
.news_con ul li{ font-size:14px;}
.news_con ul li a{height:50px; line-height:50px;}
/*新闻详细*/
.about_x2 .con_line{ font-size:13px;}
.about_x2 .con_id{ font-size:14px;}
.prenext a{ width:120px;height:44px; line-height:44px;}
.prenext a label{ width:22px; height:22px;}
.prenext a label.a{ margin-right:12px;}
.prenext a label.b{ margin-left:12px;}
.prenext a label.c{ margin-right:12px;}

/*招贤纳士*/
.job_t{ line-height:24px;}
.job_list table td{ height:50px;}
.job_list ul li.hauto tr:first-child td:last-child{ background-position:56% 10px;}
.job_list table td b{ font-size:16px;}
}
@media screen and (max-width: 520px) {




}
@media screen and (max-width: 480px) {
/*内页*/
.o_big{ height:110px;}
.o_big_con .h2 span{ padding-left:40px; padding-right:40px;}
.o_big_con .h2 span:before{ width:28px;}
.o_big_con .h2 span:after{ width:28px;}
.o_big_con.bgs2 .h2 span{ margin-top:11%;}
/*.h60{ height:20px; }*/
/*公司简介*/
.about_a ul li i{ width:40px; height:40px;}
.about_a ul li span{ height:36px; line-height:36px;}
.about_a ul li span{ font-size:13px;}
.about_t{ padding-left:10px; margin-top:5%; margin-bottom:4%; border-width:3px;}
.about_t label{ font-size:14px;}
.about_con{ padding-left:10px; padding-right:10px; font-size:13px;}
.about_two{padding-left:10px; padding-right:10px;}
.about_two ul li .cons .p{ font-size:13px;}
.about_six{ padding-left:10px; padding-right:10px; font-size:13px; line-height:24px;}
.about_six .fonts{ font-size:12px;}
/*团队活动*/
.about_t2{ margin-left:10px; margin-right:10px;}
/*产品中心*/
.product_ul ul li .h3{ height:32px; line-height:32px; margin-bottom:0.5%; margin-top:3%;}
.product_ul ul li .desc{ font-size:13px;}
.product_ul ul li .a{ padding-top:3%; margin-top:3%;}
.product_ul ul li .a a{ height:26px; line-height:26px; padding-left:12px; font-size:13px;}
/*产品详细*/
.product_con{ margin-left:13px; margin-right:13px;}
.product_txts{ padding-left:10px; padding-right:10px; font-size:13px; line-height:24px;}
/*联系我们*/
.contact_ul{ font-size:13px; line-height:24px;}
.contact_ul ul li .txts .h3{ font-size:16px; margin-bottom:4%;}
/*新闻资讯*/
.news_ul ul li .txts2{ margin-top:4%;}
.news_ul ul li .txts2 .h2{ padding-bottom:3%;}
.news_ul ul li .txts2 .dl dl dd{ font-size:13px; height:36px; line-height:36px;}
/*新闻列表*/
.news_con ul li{ font-size:13px; height:44px; padding-left:13px;}
.news_con ul li a{height:44px; line-height:44px;}
/*新闻详细*/
.about_x2 .show_t{ font-size:18px;}
.about_x2 .con_line{ font-size:12px;}
.about_x2 .con_line label{ background-size:16px auto;}
.about_x2 .news_bgs{ margin-top:3%;}
.about_x2 .con_id{ font-size:13px; line-height:22px; padding-top:3%;}
.prenext a{ width:100px;height:40px; line-height:40px}
.prenext a.l{ margin-right:6px;}
.prenext a label{ width:20px; height:20px;}
.prenext a label.a{ margin-right:8px;}
.prenext a label.b{ margin-left:8px;}
.prenext a label.c{ margin-right:8px;}


/*招贤纳士*/
.job_t{ font-size:13px;}
.job_list table td{ font-size:12px;}
.job_list ul li{background: url(../images/job_pic.png) #fff 99% 15px no-repeat;background-size:22px 22px;}
/*.job_list ul li:Hover{background:url(../images/job_pic3.png) #00a1e9 99% 10px no-repeat;}*/
/*.job_list ul li.hauto{background: url(../images/job_pic3.png) #f6f6f6 99% 10px no-repeat;}*/
.job_list ul li.hauto tr:first-child td:last-child{background-position: 56% 15px; background-size:22px 22px;}
.job_list ul li tr:first-child td:last-child{ background:none;}
.job_list ul li .job_con{ font-size:12px;}
.job_list table td b{ font-size:15px;}


}
@media screen and (max-width: 420px) {
/*公司简介*/
.about_a ul li i{ width:36px; height:36px;}
.about_a ul li span{ font-size:12px;}





}
@media screen and (max-width: 380px) {






}
@media screen and (max-width: 360px) {
/*公司简介*/
.history_con dl dd .txts .conts .descs .h4{ font-size:15px;}
.history_con dl dd .txts .conts .descs{ font-size:12px;}
/*新闻资讯*/
.news_ul ul li .txts2 .h2{ font-size:15px;}

/*新闻详细*/
.prenext a{ width:90px;height:36px; line-height:36px}
.prenext a.l{ margin-right:5px;}
.prenext a label.a{ margin-right:5px;}
.prenext a label.b{ margin-left:5px;}
.prenext a label.c{ margin-right:5px;}





}