*{margin:0;padding:0;list-style:none; transition:all;-o-transition:all;-ms-transition:all;-moz-transition:all;-webkit-transition:all;-webkit-text-size-adjust:none ;
-moz-text-size-adjust:none ;-ms-text-size-adjust:none ;text-size-adjust:none;font-family:"微软雅黑"; }
body,html{font-family:"黑体","Microsoft Yahei", "Helvetica Neue", Helvetica, Tahoma, sans-serif;font-size:14px;color:#000;}
body{background:#f9f9f9;overflow-x:hidden;}
a{text-decoration:none;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
a:hover{text-decoration:none;}
img{display: inline-block;vertical-align: middle; border: 0;max-width:100%}
*,::before,::after {padding: 0;margin: 0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

input,textarea{outline: none;border:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}


/*链接颜色*/
:link,:visited ,ins{color:#000;text-decoration:none}
:focus {outline:0;}
a:hover {color:#f67116; text-decoration:none;}
a{margin: 0px;padding:0px;border:0px; color:#ea3340;text-decoration:none;outline:none;transition:all 0.3s; -webkit-transition:all 0.3s;-moz-transition:all 0.3s; -webkit-tap-highlight-color:rgba(0,0,0,0);}

.clearfix:after {font-size:0;line-height:0;content: " ";display: block;height: 0;clear: both;}
.clearfix {zoom: 1;}


@font-face{
    font-family: 'fzltcxhjw';
    src: url("fonts/fzltcxhjw.ttf"),
         url("fonts/fzltcxhjw.woff");
	font-weight:100;
}

/*共用参数*/
.clear { clear: both; height: 0px; }
.clear { zoom: 1; }
.floatleft { float: left; }
.floatright { float: right; }
.displaynone { display: none; }
.displayblock { display: block; }
.pc { display: block; }
.wap { display: none; }
.white_txt { color: #FFF; }
.black_txt { color: #000; }
.red_txt { color: red; }
.blue_txt { color: blue; }
.blank1 { clear: both; height: 1px; overflow: hidden; }
.blank5 { clear: both; height: 5px; overflow: hidden; }
.blank10 { clear: both; height: 10px; overflow: hidden; }
.blank15 { clear: both; height: 15px; overflow: hidden; }
.blank20 { clear: both; height: 20px; overflow: hidden; }
.blank30 { clear: both; height: 30px; overflow: hidden; }
.blank50 { clear: both; height: 50px; overflow: hidden; }
.blank100 { clear: both; height: 100px; overflow: hidden; }
.nodata { text-align: center; margin: 20px auto; display: block; }

/***/
.button1{position:relative;	display:inline-block;height:36px;padding:0 20px 0 33px;color:#fff;font-size:14px;line-height:36px;cursor:pointer;background:#444 url(../images/botton_ico1.png) no-repeat 16px center;text-decoration:none;!important}
.button1.active,.button1:hover{background-color:#5f9621;color:#fff;	background:#5f9621 url(../images/botton_ico1.png) no-repeat 16px center;}
.img img {width: 100%;height: 100%;display: block;transition-duration: 1s;-ms-transition-duration: 1s;-moz-transition-duration: 1s;-webkit-transition-duration: 1s;}

/**列表分页*/
.pages{-webkit-text-size-adjust: none;  text-align:center;margin:10px auto;font-family:"Microsoft YaHei","微软雅黑","Arial",Verdana,  Helvetica, sans-serif;	font-size:14px;}
.pages a, .pages span{border:#bfbfbf 1px solid;padding:5px 8px;margin:2px;text-decoration:none;}
.pages .pagelink{color:#f67116;}
.pages a:hover{ border-color:#f67116; color:#FFF; background-color:#f67116;}
.pages span.current{ border-color:#f67116;}
.pages span.current{font-weight:bold}



/** 页面主体 **/
.container{width: 100%; height: auto; transition: all 0.5s ease 0s; margin-top:75px;}
.main{width:100%;margin:0 auto;overflow:hidden;max-width:1200px;}



/* header*/
.header{width:100%;position:fixed;top:0px;left:0px;right:0px;height:90px;z-index:100;padding:0;background:#fff;transition: all 0.5s ease 0s; border-bottom:1px solid #e1e1e1;}
.header .topbox{ width:100%; max-width:1280px;margin:0 auto;}
.header .logo{float:left;}
.header .logo img{height:88px;}

.topnav{float:right;margin-top:28px;}
.topnav ul{float:left;}
.topnav ul li{ float: left; margin-right:30px; padding-right:20px; font-size:16px; color:#333; height: 30px; line-height: 30px; overflow: hidden;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.topnav ul li.cur a{ color:#F66218; font-weight: bold;}
.topnav ul li a:hover{ color:#F66218; font-weight: bold;top: -30px;}
.topnav ul li a{ font-size: 16px; color: #333333; position: relative; height: 60px; top: 0; display: block; transition-duration:.3s;-ms-transition-duration:.3s;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;}
.topnav ul li a span{ display: block; height: 30px;}
.topnav ul li a .txt{ color:#dd3e20; font-weight: bold;}
.topnav ul li a.cur{font-size:14px;opacity:0;visibility:hidden;}

.mb_menu{float:right;width:38px;margin-right:10px; margin-top:18px;cursor:pointer;background:url(../images/ico2.png) no-repeat 12px center;height:30px;line-height:30px;position:relative; display:none;}

.menu-btn {
	display: none;
	padding: 6px 0;
	float: right;
	margin-left: 15px;
	margin-right: 20px;
	margin-top: 20px;
}
.menu-btn:before, .menu-btn:after, .menu-btn span {
	display: block;
	height: 2px;
	background-color: #f67116;
	content: '';
}
.menu-btn:before {
	width: 24px;
}
.menu-btn:after {
	width: 18px;
	margin-left: 6px;
}
.menu-btn span {
	width: 12px;
	margin: 6px 0 6px 12px;
}





.ma_right{position: fixed;right:-100%;width: 66%;top: 0;z-index: 100;height: 100%;background-color: #fff;transition: all 0.64s ease 0s;overflow-y:scroll;}
.ma_right.show{right: 0;transition: all 0.44s ease 0s;}
.top-box{width:100%;float:left;background:#333;height:60px;line-height:60px;}
.top-box .fl{font-size: 16px;color: #acacac;margin-left: 8.2%;font-family:"Arial";}
.top-box .mb_menu_close{float:right;width: 17px;height: 17px;background: url(../images/mb_menu_close.png) no-repeat center;margin-right: 7.8%;margin-top: 22px;cursor: pointer;}
.ma_right ul,.ma_right ul li{width:100%;float:left;}
.ma_right ul li h3{display:block;overflow:hidden;border-bottom: 1px solid #f2f2f2;}
.ma_right ul li a{display:block;padding: 0 8% 0 8%;position:relative;line-height:60px;font-size: 16px;color: #666;}
.ma_right ul li a:after{}
.ma_right ul li.cur h3>a{color:#f67116;}
.ma_right ul li>div{background:#e3e3e3;display:none;}
.ma_right ul li>div a{border-bottom: 1px solid #f2f2f2;font-size:14px;}
.ma_right ul li .a_list a{width:54%;float:left;}
.ma_right ul li .a_list a:after{display:none;}
.ma_right ul li .a_list i{float:right;margin-right:8%;width:8px;height:60px;background:url(../images/ico_38.png) no-repeat center;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.ma_right ul li .a_list i.cur{transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);}






/*///////////// star //////////////////////////////////////////////////////////////////////////////////////////////*/

/*** index ***/

.in_title{width:100%;float:left;padding:30px 0px 15px 0px;border-bottom:1px solid #e3e3e3;}
.in_title>h3{float:left;}
.in_title>h3 span{font-size:24px;color:#333333;}
.in_title>h3 span i{color:#666666;margin-left:10px;font-style:normal;font-size:14px;text-transform:uppercase;}
.in_title .in_bt_more{float:right;}
.in_title .in_bt_more a{padding:0px 20px;height:38px;z-index:1;line-height:38px;color:#666666;float:left;position:relative;background:#efefef;border-radius: 15px 0 15px 0;}
.in_title .in_bt_more a:hover{background:#F66218; color:#fff;}



.in_listbox{width:100%;float:left;padding:25px 0px 45px 0px;}
.in_listbox li{width:49%;float:left;margin:20px 2% 0px 0px;}
.in_listbox li:nth-child(2n){margin-right:0px;}
.in_listbox li>a{display:block; padding-bottom:10px;position:relative;}

.in_listbox .in_news{display:block;padding:0px 6%;overflow:hidden;}
.in_listbox .in_news dt{font-size:18px;color:#333333;font-weight:bold;margin-top:40px;height: 24px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.in_listbox .in_news dd p{color:#666666;line-height:24px;margin-top:18px;height:48px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
white-space: normal;overflow: hidden;}
.in_listbox .in_news dd span{display:block;color:#999999;margin-top:30px;}
.in_listbox .in_news dd span i{float:right; margin-right:10px; width:20px;height:10px;background:url(../images/in_newsico_1.png) no-repeat center;}
.in_listbox a:hover .in_news i{-webkit-animation: iHover .6s linear;animation: iHover .6s linear;background:url(../images/in_newsico_2.png) no-repeat center;}




/** banner***/
.page_banner {width:100%; height: 500px; margin:0 auto; text-align:center;}
.banner_txt{width:100%; max-width:1200px;display: grid; place-items: center; height:100%; margin:0 auto;    }
.banner_txt p{font-size:30px;color:#fff;line-height:50px;}
.banner_txt p span{ display:block;}

.case_bannertxt p{color:#F66218;}


/**关于我们**/
.aboutbox{width:100%;float:left;background:#fff;margin-top:45px;padding-top:30px;padding-bottom:55px;}
.aboutbox .aboutinfo{margin:20px auto; width:92%; color:#333;}
.aboutbox h1{ width:100%; text-align:center; border-bottom:1px #bbb double; padding-bottom:15px; margin:10px auto;}
.aboutbox .about_content{ width:100%; margin:20px auto; font-size:16px; line-height:25px;}
.aboutbox .about_content p{text-indent: 2em; margin:0;}

/**联系我们**/
.contactbox{width:100%;float:left;background:#fff;margin-top:45px;padding-bottom:55px;}
.contact_l{float:left;margin-left:5%;width:25%;margin-top:50px;}
.contact_l>p{font-size:38px;color:#3a3a3a;}
.contact_l>span{display:block;font-size:40px;color:#333333;line-height:32px;margin:20px 0px;}
.contact_l>i{display:block;font-style:normal;color:#999999;line-height:32px;letter-spacing:0.05rem;}
.contact_l>a{display:inline-block;width:180px;line-height:50px;background:#f67116;color:#fff;text-align:center;font-size:18px;letter-spacing:0.05rem;margin-top:45px;}

.contact_r{width:58%;float:left;margin-top:50px; margin-left:3%; padding-left:5%;height:100%;border-left:1px solid #e2e2e2;}
.contact_r .contact_title{font-size: 30px;color: #000;padding-bottom: 10px;border-bottom: 2px solid #f67116;display: inline-block;font-weight: 400;}
.contact_r .contact_title i{color: #f67116;font-style:normal;}
.contact_r p.contact_info {font-size: 16px;padding: 10px 0;border-bottom: 1px solid #e5e5e5;}
.contact_r p {color: #333;line-height: 30px;}
.contact_r p a{color:#333;}
.contact_r .contact_p{padding: 20px 0;}
.contact_r .contact_p h6 {font-weight: 400;font-size: 18px;color: #f67116;margin-bottom: 10px;}
.contact_r p {color: #333;line-height: 30px;}



/***新闻***/
.news-cont{padding:0px;margin:30px 0; overflow: hidden;}
.news-cont .news-list , .news-detail , .pro-list{margin-top:30px;overflow:hidden;}

.tabList{padding: 0 2.75%;}
.tabList .swiper-slide {width: auto !important;margin-right: 20px;margin-bottom: 6px;}
.tabList a{display:block;line-height: 45px;height: 45px;border-radius:0 15px 0 15px; overflow: hidden; background: #f1f1f1;padding: 0 20px;font-weight: bold;text-align: center;color:#000;    text-decoration: none;}
.tabList a:hover , .tabList .active{background: #f67116; color:#fff; text-decoration: none;}


.news-cont .news-list li{float: left;width: 30%; margin:22px 1.66% 0px 1.66%; margin-bottom: 30px;}
.news-list li .item-top {overflow: hidden;}
.item-top {height:30px; line-height:30px;}
.news-list .news-item .item-img {padding-bottom: 72.8%;position: relative; overflow: hidden;}
.news-list .news-item .item-img img {position: absolute; left: 0;top: 0;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
.news-list .news-item:hover .item-img img { transform: scale(1.05);-webkit-ransform: scale(1.05);-moz-ransform: scale(1.05);-o-ransform: scale(1.05);}
.full_img { width: 100%; height: 100%; object-fit: cover; object-position: center;}
.news-list .news-item .item-con {padding:20px 0px 0px 0px; position: relative;}
.news-list .news-item .date {line-height: 1;padding-bottom: 5px;float: left;width: 85px;text-align: center; border-right: 2px solid #eaeaea;margin-left: 3px;}
.news-list .news-item .date .d {color: #000;line-height: 1; margin-bottom: 0; font-family: arial;font-size:40px;    font-family: "2";}
.news-list .news-item .date .y {color: #000; font-size: 14px;}
.news-list .news-item .tit { font-size: 16px;}
.news-list .news-item .tit p {text-overflow: -o-ellipsis-lastline;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;color: #000;}
.news-list .news-item .item-desc {margin-top: 15px; line-height: 20px;height: 42px;color: #a5a5a5;}
.twoLine {text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.news-list li a:hover .date .d , .news-list li a:hover .date .y , .news-list li a:hover .tit p{color:#f67116}

/*新闻详情*/

.detail-title{text-align:center;font-size:22px;color:#333;font-weight:700;margin-bottom:10px;line-height:1.7}
.detail-info-bar{font-size:14px;font-family:Arial;color:#9e9e9e;line-height:35px;border-bottom:1px dotted #cfcfcf;margin-bottom:20px;text-align:center;}
.detail-info-bar .detail-info-time{display:inline-block;margin-right:20px;display:none;}
.detail-info-bar .detail-info-numbers{display: flex; align-items: center; justify-content: center; }
.detail-con{font-size:16px;color:#333;line-height:1.7;margin:0 10px 0 10px;}
.detail-con p{margin:10px auto;}
.detail-con img,.xypg-detail-con p img{width:auto!important;max-width:100%;height:auto!important}
.detail-pn{margin:30px 10px 0 10px;overflow: hidden;}
.detail-pn div span {position: absolute;right: 20px; top: 0;font-size: 13px;color: #666;}
.detail-pn div{margin-bottom:10px;background:#ededed;line-height:20px;padding:8px 20px;position:relative;    overflow: hidden;}
.detail-pn div b{font-size:14px;color:#333;float:left;font-weight:400;line-height:20px;}
.detail-pn div a{float:left;width:75%;font-size:14px;color:#565656; line-height:20px;}
.detail-pn div a:hover{color:#333333}






/*///////////////////////////////////////////////////////////////////////////////////////////////////////////*/













.con_img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;}
.con_img i{display: block;background: url(../images/map.png) no-repeat;width: 35px;height: 50px;margin: 0 auto 40px;animation: myanimate 0.5s infinite alternate;-webkit-animation: myanimate 0.5s infinite alternate;}
.con_img a{width:150px;padding:12px 0px;background:#f67116;text-align:center;border-radius:6px;color:#fff;display:inline-block;}
@keyframes myanimate
{
0% { transform:translateY(0) scale(1,1);}
100%{transform:translateY(15px)  scale(0.9,0.9);}
}
@-webkit-keyframes myanimate
{
0% { transform:translateY(0) scale(1,1);}
100%{transform:translateY(15px)  scale(0.9,0.9);}
}


.contactB{width:100%;float:left;background:#fff;margin:42px 0px;height:538px;}
.contactB_l{width:30.6%;float:left;background:#271910;height:100%;color:#fff;position:relative;}
.contactB_l dt{margin:50px 9% 0px 9%;font-size:40px;line-height:50px;padding-bottom:30px;position:relative;}
.contactB_l dt:after{content:'';position:absolute;bottom:0px;left:0px;width:40px;height:1px;background:#fff;}
.contactB_l dd{margin:54px 9% 0px 9%;}
.contactB_l dd p{font-size:16px;line-height:35px;}
.contactB_l:after{content:url(../images/cico2.png);position:absolute;bottom:40px;right:13%;}
.contactB_R{width:61.5%;float:right;margin-right:2.8%;margin-top:12px;}
.contactB_R input{width:35%;float:left;height:52px;background:#f2f2f2;color:#7f7f7f;font-family:"微软雅黑";margin-top:30px;padding:0px 2%;border:1px solid #fff;}
.contactB_R input:nth-child(2n){width:52.2%;float:right;}
.contactB_R textarea{width:96%;float:left;height:178px;background:#f2f2f2;color:#7f7f7f;font-family:"微软雅黑";margin-top:30px;padding:20px 2%;}
.contactB_R .btndemand{float:right;width:142px;height:50px;line-height:50px;border:none;outline-:none;cursor:pointer;text-align:center;color:#fff;background:#f67116;font-size:16px;margin-top:24px;}
.contactB_R p{width:37%;float:left;height:52px;background:#f2f2f2;color:#7f7f7f;font-family:"微软雅黑";margin-top:30px;padding-left:2%;}
.contactB_R p input{float:left;margin-top:0px;padding:0px;}
.contactB_R p img{float:right;height:100%;}

.news_con{width:100%;float:left;}
.news_con li a{float:left;width:30.6%;margin-right:4.1%;margin-top:60px;background:#fff;padding-bottom:30px;position:relative;}
.news_con li:nth-child(3n) a{margin-right:0px;}
.news_con li a p{overflow:hidden;width:100%;}
.news_con li a div{padding:0px 7.8%;overflow:hidden;}
.news_con li a div span{display:block;font-size:18px;color:#333333;margin-top:28px;height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_con li a div p{color:#999999;margin-top:20px;height:19px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_con li a:after{content:url(../images/nico1.png);position:absolute;right:7.8%;bottom:30px;}




.load_more{width:100%;float:left;margin:60px 0px;text-align:center;}
.load_more>a{display:inline-block;width:156px;line-height:48px;text-align:center;font-size:16px;color:#444444;border:2px solid #242424;position:relative;}
.load_more>a .bg {display: block;width: 0;height: 0;left: 50%;top: 50%;transition: all 0.3s ease 0s;position: absolute;overflow: hidden;}



.xq_main{width:100%;float:left;margin-top:186px;}
.xq_top{padding:0px 7.4% 22px 7.4%;border-bottom:1px solid #e3e3e3;overflow:hidden;text-align:center;}
.xq_top h1{font-size:24px;color:#444444;display:block;font-weight:bold;}
.xq_top p{color:#666666;margin-top:14px;margin-top:16px;}
.xq_mid{padding:40px 7.4% 75px 7.4%;overflow:hidden;}
.xq_mid p{font-size:16px;color:#666666;line-height:28px;margin-top:30px;}
.xq_mid p a{color:#666;}
.xq_mid p img{display:block;margin:0 auto;}

.xq_en{width:100%;overflow:hidden;background:#dfdfdf;}
.xq_en a{width:25.3%;padding:0px 4%;float:left;text-align:center;font-size:14px;color:#444444;line-height:68px;position:relative;}
.xq_en a i{display:none}
.xq_en a:after{content:'';width:1px;position:absolute;top:0px;bottom:0px;right:0px;background:#fff;}
.xq_en a:last-child:after{display:none}
.xq_en a span{display:block;height:68px;/*overflow: hidden;text-overflow: ellipsis;white-space: nowrap;*/position:relative;}
.xq_en a.first span:before{content:url(../images/nico3.png);position: absolute;margin-left:-20px;top:2px;}
.xq_en a.last span:after{content:url(../images/nico03.png);position: absolute;margin-left:14px;top:2px;}
.xq_en a.mid span:before{content:url(../images/nico2.png);position: absolute;margin-left:-20px;top:1px;}



.xq_bot{width:100%;float:left;height:290px;background:url(../images/npic10.jpg) no-repeat center;background-size:cover;margin-bottom:48px;}
.xq_bot dl{width:100%;float:left;text-align:center;text-align:center;margin-top:56px;}
.xq_bot dl dt{font-size:24px;color:#fff;}
.xq_bot dl dt strong{display:block;font-size:60px;}
.xq_bot dl dd a{width:180px;line-height:50px;background:#fff;text-align:center;z-index:1;color:#656565;display:inline-block;margin-top:26px;position:relative;}
.xq_bot dl dd a:after{content:'';display: block;width: 0;height: 0;left: 50%;top: 50%;transition: all 0.3s ease 0s;position: absolute;overflow: hidden;}



.such_tit{position:fixed;top:200px;left:0px;right:0px;text-align:center;z-index:-1;}
.such_tit span{display:block;font-size:46px;color:#444444;}
.such_tit p{font-size:18px;color:#999999;margin-top:10px;}
.such_con{margin-top:292px;position:relative;z-index:8;background: #fff;}
.such_con,.such_top{width:100%;float:left;}
.such_top{margin-top:46px;border-top:1px solid #ececec;padding-top:52px;position:relative;z-index:5;}
.such_t_l{width:70%;float:left;padding-left:118px;position:relative;}
.such_t_l a,.such_t_con a{font-size:16px;color:#444444;float:left;margin-right:4%;}
.such_t_l a:first-child,.such_t_con a:first-child{position:absolute;left:0px;}
.such_t_l a.cur,.such_t_l a:hover,.such_t_con a.cur,.such_t_con a:hover{color:#f67116;}
.such_t_r{float:right;font-size:26px;color:#333333;cursor:pointer;}
.such_t_r.cur{color:#f67116;}

.such_t_con{width:70%;float:left;background:#fff;padding:30px 0px 20px 118px;display:none;position:relative;}
.suchA{padding:0px;}
.suchA li{margin-top:60px;width:30.9%;margin-right:3.6%;}
.banner .iscroll {position: absolute;bottom: 5.55%;z-index: 10;right: 50%; color: #fff;animation: ud 1s linear alternate infinite; -webkit-animation: ud 1s linear alternate infinite;-moz-animation: ud 1s linear alternate infinite;}

@keyframes ud {
    0% {bottom: 40px;}
    100% {bottom: 20px;}
}
.banner .iscroll span{ display: block;color:#fff;padding-right: 46px;font-size: 14px;background: url(../images/down.png) no-repeat center right;transform: rotate(90deg) translateY(50%); cursor: pointer;transform-origin: right bottom;}

.ser_ba_top.transy.news {bottom: 116px;}
.ser_ba_top{position:absolute;left:0px;right:0px;bottom:316px;top:0px;}
.ser_ba_top p{font-size:42px;color:#fff;line-height:65px;position:absolute;top:50%;transform:translateY(-50%);}




.serA{width:100%;float:left;background:#fff;padding:90px 0px;/*margin-top:42px;*/position:relative;}
.serA_l{width:406px;float:left;margin-left:9%;}
.serA_l>span{font-size:32px;color:#222222;font-weight:bold;}
.serA_l>span i{display:block;font-size:18px;color:#8e8e8e;padding-left:30px;position:relative;font-style:normal;font-family: "2";}
.serA_l>span i:before{content:'';width:16px;height:3px;background:#8e8e8e;position:absolute;left:0px;top:10px;}
.serA_l>p{color:#666666;margin-top:90px;line-height:24px;}
.serA_l>ul{width:100%;overflow:hidden;margin-top:30px;}
.serA_l>ul li{float:left;width:33.3%;margin-top:20px;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.serA_l>ul li p{width:70px;height:70px;border:1px solid #c6c6c6;border-radius:20px;text-align:center;line-height:70px;}
.serA_l>ul li p img{vertical-align:middle;}
.serA_l>ul li span{display:block;color:#666666;margin-top:18px;}
.serA_l>ul li span em{font-style: normal;}

.serA_l>a{float:left;width:42px;height:42px;border:1px solid #cacaca;border-radius:100%;margin-top:50px;position:relative;overflow:hidden;}
.serA_l>a:after{content:'';width:100%;height:100%;background: url(../images/sico25.png) no-repeat center;
position: absolute;bottom: 0px;right: 0px;}

.serA_R{right:9%;top:50%;width:43.2%;transform:translateY(-50%);position:absolute;}


.ser2{height:747px;background:url(../images/serpic6.jpg);padding:0px;position:relative;z-index:1;}
.ser2:after{content:url(../images/serpic8.png);position:absolute;left:0px;bottom:0px;z-index:-1;}
.ser2 .serA_R{right:auto;left:15.6%;width:37.4%;}
.ser2 .serA_l{float:right;margin:132px 9% 0px 0px;}
.ser2 .serA_l>span,.ser2 .serA_l>span i,.ser2 .serA_l>p{color:#fff;}
.ser2 .serA_l>span i:before{background:#fff;}
.ser2 .serA_l>a:after{background: url(../images/sico025.png) no-repeat center;}
.ser2 .serA_l>ul li span{color:#fff;}
.ser2 .serA_l>ul li p{border-color:#fff;}

.ser3 .serA_l{margin:68px 0px 0px 9%;}
.ser3 .serA_R{width:49.2%;}

.ser4{background:url(../images/serpic6.jpg);overflow:hidden;}
.ser4:after{content:url(../images/clopic5.png);background-size:100%;}
.ser4 .serA_l,.ser5 .serA_l{width:506px;}
.ser4 .serA_l>ul li,.ser5 .serA_l>ul li{width:25%;}
.ser4 .serA_l>ul li:hover,.ser5 .serA_l>ul li:hover{width:24%;}
.ser4 .serA_R{left:9%;right:auto;width:37.4%;}
.ser5 .serA_l{margin-top:68px;}
.ser5 .serA_R{width:32.2%}

.cloud_ba{position:absolute;left:0px;top:50%;transform:translateY(-50%);width:748px;}
.cloud_ba div{width:100%;overflow:hidden;}
.cloud_ba div>span{font-size:40px;color:#fff;display:block;}
.cloud_ba div>strong{font-size:48px;color:#f67116;display:block;margin:24px 0px;}
.cloud_ba div>p{font-size:28px;line-height:48px;color:#fff;}
.cloud_ba>ul{width:100%;overflow:hidden;margin-top:120px;}
.cloud_ba>ul li{float:left;width:176px;padding-left:36px;margin-right:50px;}
.cloud_ba>ul li:nth-child(3n){margin-right:0px;}
.cloud_ba>ul li:nth-child(1){background:url(../images/clico1.png) no-repeat top left;}
.cloud_ba>ul li:nth-child(2){background:url(../images/clico2.png) no-repeat top left;}
.cloud_ba>ul li:nth-child(3){background:url(../images/clico3.png) no-repeat top left;}
.cloud_ba>ul li span{font-size:20px;color:#fff;display:block;}
.cloud_ba>ul li p{font-size:16px;color:#999999;line-height:28px;margin-top:10px;}

.cloudA{width:100%;float:left;padding:70px 0px;background:url(../images/clopic1.jpg) no-repeat center;background-size:cover;}
.c_tit{width:100%;float:left;text-align:center;}
.c_tit span{display:block;font-size:32px;color:#444444;font-weight:bold;}
.c_tit p{font-size:16px;color:#444444;margin-top:24px;}
.cloudA ul{width:100%;float:left;margin-top:64px;}
.cloudA ul li{width:13.2%;float:left;margin:0px 5.9%;text-align:center;}
.cloudA ul li:nth-child(4n){margin-right:0px;}
.cloudA ul li i{display:inline-block;height:66px;}
.cloudA ul li span{display:block;font-size:22px;color:#444444;margin:20px 0px;}
.cloudA ul li p{color:#666666;line-height:24px;text-indent:2em;}

.cloudB{width:100%;float:left;padding:100px 0px;background:url(../images/clopic2.jpg) no-repeat center;background-size:cover;text-align:center;}
.cloudB span{display:block;font-size:44px;color:#647393;opacity:0.2;color:#647393;font-weight:bold;}
.cloudB strong{display:block;font-size:40px;color:#fff;margin:50px 0px 30px 0px;}
.cloudB p{font-size:18px;line-height:38px;display:block;color:#fff;padding:0px 28%;}
.cloudB a{display:inline-block;width:198px;height:45px;line-height:45px;font-size:16px;color:#fff;text-align:center;border:1px solid #fff;margin-top:70px;position:relative;z-index:1;}
.cloudB a:after{content:'';width: 0;height: 0;left: 50%;top: 50%;transition: all 0.3s ease 0s;position: absolute;overflow: hidden;z-index: -1;}
.cloudB a:hover{border-color:#f67116;}
.cloudB a:hover:after {width: 100%;height: 100%;top: 0;left: 0;background: #f67116;}

.cloudC{width:100%;float:left;padding:70px 0px;background:url(../images/cpic1.jpg)}
.cloudC .c_tit{margin-bottom:-12px;}
.cloudC_con{width:1117px;height:541px;margin:0 auto;overflow:hidden;background-image:url(../images/map1.png);background-size:100%;position:relative;}
.cloudC_con li{position:absolute;background:#3a78d4;}
.cloudC_con li .dot{position:absolute;z-index:5;width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#3a78d4;opacity:1;filter:alpha(opacity=100)}
.cloudC_con li .pulse{position:absolute;top:-21px;left:-21px;height:48px;width:48px;border:1px solid #3a78d4;-webkit-border-radius:48px;-moz-border-radius:48px;border-radius:48px;opacity:1;filter:alpha(opacity=0);-webkit-animation:warn 2s ease-out both;-moz-animation:warn 2s ease-out both;-o-animation:warn 2s ease-out both;animation:warn 2s ease-out both;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.cloudC_con li.cur .pulse{border:1px solid #f67116;}
.cloudC_con li.cur .dot{background:#f67116;}
.cloudC_con li .delay-04{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}
.cloudC_con li .delay-05{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s}
.cloudC_con li .delay-06{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}
.cloudC_con li.c1{top:13%;left:20.7%;}
.cloudC_con li.c2{top:34.7%;left:16.9%;}
.cloudC_con li.c3{top:23.8%;left:27.6%;}
.cloudC_con li.c4{top:41.4%;left:25.7%;}
.cloudC_con li.c5{top:69.5%;left:31.8%;}
.cloudC_con li.c6{top:20.7%;left:63.5%;}
.cloudC_con li.c7{top:29.5%;left:72.4%;}
.cloudC_con li.c8{top:25.8%;left:85.2%;}
.cloudC_con li.c9{top:29.5%;left:59.2%;}
.cloudC_con li.c10{top:49.8%;left:49.1%;}
.cloudC_con li.c11{top:45.1%;left:70.1%;}
.cloudC_con li.c12{top:49.3%;left:59.6%;}
.cloudC_con li.c13{top:66.1%;left:54.4%;}
.cloudC_con li.c14{top:55.6%;left:77.4%;}

@-webkit-keyframes warn{
0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
@-moz-keyframes warn{
0%{-moz-transform:scale(0);transform:scale(0);opacity:1}
100%{-moz-transform:scale(1);transform:scale(1);opacity:0}
}
@-o-keyframes warn{
0%{-o-transform:scale(0);transform:scale(0);opacity:1}
100%{-o-transform:scale(1);transform:scale(1);opacity:0}
}
@keyframes warn{
0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}
}

.cloudD{width:100%;float:left;padding:70px 0px;}
.cloudD .inF_con{padding-bottom:0px;margin-top:40px;}
.cloudD .inF_con li{width:16.6%;}
.cloudD .inF_con li a{border:none;}

.cloudE{width:100%;float:left;padding:76px 0px;background:url(../images/clopic4.jpg) no-repeat center;background-size:cover;text-align:center;}
.cloudE strong{font-size:40px;color:#fff;display:block;}
.cloudE p{font-size:28px;color:#fff;margin:30px 0px 42px 0px;}
.cloudE a{display:inline-block;width:200px;height:46px;line-height:46px;border:1px solid #fff;color:#fff;text-align:center;font-size:16px;position:relative;z-index:1;}
.cloudE a:after{content:'';width: 0;height: 0;left: 50%;top: 50%;transition: all 0.3s ease 0s;position: absolute;overflow: hidden;z-index: -1;}
.cloudE a:hover{border-color:#f67116;}
.cloudE a:hover:after {width: 100%;height: 100%;top: 0;left: 0;background: #f67116;}

.web_ban{position:absolute;left:0px;right:0px;top:50%;transform:translateY(-50%);}
.web_ban_l{float:left;width:43.8%}
.web_ban_l>h1{font-size:66px;color:#282828;font-weight:bold;display:block;position:relative;padding-bottom:40px;margin-top:50px;z-index:1;}
.web_ban_l>h1 i{position:absolute;top:18px;font-size:235px;color:#000000;opacity:0.01;text-transform:uppercase;font-style:normal;line-height:0;left:0px;}
.web_ban_l>h1:after{content:'';width:30px;height:1px;background:#999999;position:absolute;left:0px;bottom:0px;}
.web_ban_l>span{display:block;font-size:40px;color:#000000;margin-top:36px;}
.web_ban_l>strong{display:block;font-size:42px;color:#d2000e;margin-top:20px;}
.web_ban_l>strong i{display:block;font-size:12px;color:#6a6a6b;letter-spacing:0.26rem;font-family:"Arial";text-transform:uppercase;font-style:normal;font-weight:normal;margin-top:10px;}
.web_ban_l>p{font-size:18px;color:#000000;font-weight:bold;margin-top:46px;}
.web_ban_r{float:left;margin-left:-66px;width:54.1%;}

.webA{width:100%;float:left;background:#fff;padding:70px 0px;}
.webA ul{width:100%;float:left;margin-top:80px;}
.webA ul li{width:20%;float:left;}
.webA ul li a{display:block;border-right:1px solid #f0f0f0;padding:30px 19% 52px 19%;text-align:center;}
.webA ul li a strong{display:block;font-size:91px;color:#333333;opacity:0.06;}
.webA ul li a span{display:block;font-size:20px;color:#444444;margin-top:-44px;font-weight:bold;height:26px;overflow:hidden;text-overflow: ellipsis;white-space:nowrap;}
.webA ul li a p{color:#333333;line-height:24px;margin-top:50px;height:120px;overflow:hidden;}
.webA ul li a i{display:inline-block;width:70px;height:70px;line-height:70px;border:1px solid #c6c6c6;border-radius:20px;margin-top:12px;}
.webA ul li a i img{vertical-align:middle;}
.webA ul li a i .h_img{display:none;}
.webA ul li:last-child a{border:none;}


.webB{width:100%;float:left;padding:80px 0px 124px 0px;background:url(../images/clopic3.jpg) no-repeat center;background-size:cover;text-align:center;}
.webB_con{width:100%;float:left;margin-top:50px;}
.webB_con>p{font-size:16px;color:#333333;line-height:36px;}
.webB_con>img{margin:0 auto;display:block;margin-top:96px;width:58.3%;}

.webC{width:100%;float:left;background:url(../images/webpic3.jpg) no-repeat center;background-size:cover;padding:76px 0px 54px 0px;}
.webC_l{float:left;width:34.4%;margin-left:6%;}
.webC_l>span{font-size:32px;color:#fff;display:block;font-weight:bold;margin-top:46px;}
.webC_l>span i{display:block;font-size:18px;padding-left:28px;position:relative;font-style:normal;}
.webC_l>span i:before{content:'';width:16px;height:3px;background:#fff;position:absolute;left:0px;top:12px;}
.webC_l>p{font-size:18px;color:#fff;line-height:24px;margin-top:40px;}
.webC_l>ul{width:100%;overflow:hidden;margin-top:40px;}
.webC_l>ul li{width:48%;float:left;margin-top:60px;}
.webC_l>ul li:nth-child(2n){float:right;}
.webC_l>ul li span{font-size:16px;color:#fff;}
.webC_l>ul li p{font-size:12px;color:#fff;opacity:0.6;line-height:20px;margin-top:15px;}
.webC_R{float:right;margin-right:6%;width:45.6%;}

.webD{width:100%;float:left;padding:70px 0px;background:#fff;}
.webD_con{width:100%;float:left;}
.webD_con li{width: 30.9%;float:left;margin-right: 3.6%;margin-top:74px;}
.webD_con li:nth-child(3n){margin-right:0px;}
.webD_con li a{display:block;padding-bottom:50px;position:relative;}
.webD_con li a>p{width:100%;overflow:hidden;}
.webD_con li a>span{position:absolute;left:0px;right:0px;bottom:0px;font-size:16px;color:#333333;text-align:center;font-weight:bold;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.webD_con li a:hover>span{padding:40px 0px;background:#f67116;color:#fff;}

.webE{width:100%;float:left;padding:70px 0px 80px 0px;}
.webE .news_con{margin-top:10px;}

.w1460{width:1460px;margin:0 auto;overflow:hidden;height:100%;position:relative;}
.des_ban{position:absolute;bottom:0px;left:0px;right:0px;text-align:center;}
.des_ban div{width:100%;overflow:hidden;}
.des_ban div>span{font-size:36px;color:#000000;display:block;}
.des_ban div>strong{display:block;font-size:36px;color:#f67116;margin-top:10px;}
.des_ban div>ul{width:100%;overflow:hidden;margin-top:30px;}
.des_ban div>ul li{display:inline-block;padding-left:96px;position:relative;height:80px;margin:0px 28px;}
.des_ban div>ul li>img{position:absolute;left:0px;}
.des_ban div>ul li>p{color:#666666;line-height:24px;margin-top:16px;}
.des_ban>img{margin:0 auto;display:block;margin-top:35px;width:79.2%;}
.banner .w1460>i{width:197px;height:183px;background-image:url(../images/aico1.png);position:absolute;bottom:0px;left:0px;}

.desA{width:100%;float:left;background:url(../images/dpic5.jpg);padding:100px 0px 130px 0px;}
.desA ul{width:100%;float:left;text-align:center;margin-top:68px;}
.desA ul li{display:inline-block;width:17.4%;margin:0px 3.6%;vertical-align:top;}
.desA ul li span{width:154px;height:154px;border:6px solid #e3e3e3;border-radius:4px;display:inline-block;background:#fff;line-height:154px;}
.desA ul li span img{vertical-align:middle;}
.desA ul li strong{display:block;font-size:20px;color:#363636;margin:24px 0px;}
.desA ul li p{color:#666666;line-height:24px;}

.desB{width:100%;float:left;padding:90px 0px 96px 0px;background: url(../images/webpic3.jpg) no-repeat center;background-size: cover;}
.desB_l{width:546px;float:left;margin-left:6%;margin-top:80px;}
.desB_l>strong{display:block;font-size:32px;color:#fff;margin-bottom:68px;}
.desB_l>strong i{display:block;padding-left:30px;position:relative;font-size:18px;font-style:normal;}
.desB_l>strong i:before{content:'';width:16px;height:3px;background:#8e8e8e;position:absolute;left:0px;top:10px;}
.desB_l>span{display:block;font-size:18px;color:#fff;line-height:24px;margin-top:40px;}
.desB_l>p{color:#fff;line-height:24px;margin-top:4px;}
.desB_l>div{display:block;margin-top:46px;}
.desB_l>div p{color:#fff;line-height:24px;}

.desB .w1660{position:relative;min-height:525px;}

.desB_r{width:44.3%;right:3%;position:absolute;top:50%;transform:translateY(-50%);}
.desB_r img{display:block;}

.desC{width:100%;float:left;background:url(../images/dpic4.jpg);}
.desC .w1660{position:relative;padding:188px 0px;}
.desC .desB_r{right:auto;left:8%;width:34%;transform:translateY(0);top:auto;bottom:0px;}
.desC .desB_l{float:right;margin-left:auto;margin-right:10%;}
.desC .desB_l>strong{color:#363636;}
.desC .desB_l>span,.desC .desB_l>p{color:#363636;}

.opera_ban{position:absolute;bottom:0px;left:0px;right:0px;text-align:center;}
.opera_ban div{width:100%;overflow:hidden;}
.opera_ban div>p{font-size:32px;color:#fff;line-height:72px;}
.opera_ban div>p strong{font-size:42px;color:#e81626;}
.opera_ban div>span{display:block;font-size:18px;color:#fff;line-height:30px;margin-top:18px;}
.opera_ban div>a{display:inline-block;width:230px;height:40px;border:1px solid #6b6b6b;text-align:center;line-height:40px;color:#6b6b6b;margin-top:38px;position:relative;z-index:1;}
.opera_ban div>a:after{content:'';width: 0;height: 0;left: 50%;top: 50%;transition: all 0.3s ease 0s;position: absolute;overflow: hidden;z-index: -1;}
.opera_ban div>a:hover{border-color:#fff;color:#f67116;}
.opera_ban div>a:hover:after {width: 100%;height: 100%;top: 0;left: 0;background: #fff;}
.opera_ban>img{display:block;margin:0 auto;margin-top:66px;width:55%;}

.operaA{width:100%;float:left;background:#f0f0f0;padding:80px 0px;height:474px;}
.operaA .w1660{height:100%;}
.operaA_L{width:19.6%;height:100%;float:left;padding:0px 3%;background:url(../images/opic2.jpg);}
.operaA_L>strong{display:block;font-size:30px;color:#fff;margin-top:56px;}
.operaA_L>span{font-size:22px;color:#f0f0f0;padding-bottom:26px;position:relative;display:block;margin-top:20px;}
.operaA_L>span:after{content:'';width:30px;height:1px;background:#6a6b6c;position:absolute;left:0px;bottom:0px;}
.operaA_L>span i{font-style:normal;color:#e81626;}
.operaA_L>p{font-size:14px;color:#fff;line-height:30px;margin-top:20px;}
.operaA_L>div{width:100%;overflow:hidden;margin-top:78px;}
.operaA_L>div img{float:left;}
.operaA_L>div span{font-family:"Arial";font-size:21px;color:#727273;letter-spacing:0.18rem;line-height:40px;font-weight:bold;float:right;width:132px;margin-top:10px;}
.operaA_R{float:right;width:68.6%;height:100%;}
.operaA_R li{width:25%;float:left;height:100%;background:#fff;position:relative;}
.operaA_R li>div{width:100%;height:50%;text-align:center;position:absolute;left:0px;right:0px;}
.oper_li_top{top:0px;}
.oper_li_top>span{display:block;font-size:18px;color:#333333;font-weight:bold;margin-top:40px;}
.oper_li_top>p{font-size:12px;color:#888888;line-height:18px;margin-top:16px;padding:0px 17%;}
.oper_li_top>strong{display:block;color:#666666;line-height:22px;margin-top:26px;}
.oper_li_bo{background:url(../images/opic2.jpg);position:absolute;bottom:0px;}
.oper_li_bo>span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70px;height:70px;border:1px solid #c6c6c6;border-radius:20px;line-height:70px;}
.oper_li_bo>span img{vertical-align:middle;}
.operaA_R li:nth-child(2n) .oper_li_top{bottom:0px;top:auto;}
.operaA_R li:nth-child(2n) .oper_li_bo{top:0px;bottom:auto;}

.operaB{width:100%;float:left;padding:70px 0px;background:#f0f0f0;position:relative;z-index:1;overflow: hidden;}
.operaB:before{content:'';position:absolute;left:0px;right:0px;background:#fff;top:0px;height:456px;z-index:-1;}
.operaB .c_tit img{display:inline-block;margin:0px 14px;}
.operaB_bo{margin-top:60px;position:relative;}
.operaB_bo,.operaB_bo_c{width:100%;float:left;}
.operaB_con_l{width:48.2%;float:left;overflow:hidden;position:relative;}
.operaB_con_l>img{width:100%;float:left;}
.operaB_con_l dl{position:absolute;left:0px;bottom:0px;width:385px;background-color:rgba(0,0,0,0.5);color:#fff;padding:20px 0px 26px 0px;}
.operaB_con_l dl dt,.operaB_con_l dl dd{padding:0px 20px;font-weight:bold;}
.operaB_con_l dl dt{font-size:30px;}
.operaB_con_l dl dd{font-size:16px;margin-top:10px;height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.operaB_con_l:nth-child(2n){float:right;}
.operaB_con_l:nth-child(2n) dl{left:auto;right:0px;text-align:right;}
.operaB_bo>dl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(../images/opbg.jpg);padding:48px 0px 98px 0px;width:250px;z-index:10;}
.operaB_bo>dl dt,.operaB_bo>dl dd{margin:0px 36px;}
.operaB_bo>dl dt{font-size:30px;font-weight:bold;padding-top:28px;position:relative;color:#fff;}
.operaB_bo>dl dt i,.operaB_bo>dl dd i{display:block;font-style:normal;}
.operaB_bo>dl dt:before{content:'';width:42px;height:1px;background:#f48b93;position:absolute;top:0px;left:0px;}
.operaB_bo>dl dd{font-family:"Arial";line-height:26px;color:#fff;opacity:0.5;letter-spacing:0.18rem;font-size:21px;margin-top:20px;}

.operaC{width:100%;float:left;background:url(../images/opic6.jpg) no-repeat center;background-size:cover;padding:70px 0px;}
.operaC .c_tit span,.operaC .c_tit p{color:#fff;}
.operaC_con{width:100%;float:left;margin-top:76px;}
.operaC_con .swiper-slide a{width:90%;float:left;background:#fff;height:275px;margin:0px 5%;text-align:center;position:relative;z-index:1;}
.operaC_con .swiper-slide a>div{position:absolute;top:50%;transform: translateY(-50%);left:0px;right:0px;}
.operaC_con .swiper-slide a>div i{display:block;height:70px;line-height:70px;}
.operaC_con .swiper-slide a>div i img{vertical-align:middle;max-width:80%;}
.operaC_con .swiper-slide a:last-child{margin-right:0px;}
.opeC_H{display:none}
.operaC_con .swiper-slide a span{font-size:16px;color:#666666;display:block;padding-top:28px;margin-top:20px;background:url(../images/px.jpg) no-repeat center top;font-weight:bold;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s;-webkit-transition-duration: .5s;}
.operaC_con .swiper-slide a p{color:#fff;line-height:30px;opacity:0;padding:0px 12.6%;display:none;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s;-webkit-transition-duration: .5s;}
.operaC_con .swiper-slide a:after{content:'';width: 100%;height: 0%;z-index:-1;opacity: 0;position: absolute;left: 0px;top:100%;background:url(../images/opbg.jpg);transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s;-webkit-transition-duration: .5s;}
.sj_operaC_con{display:none}

.operaC_con .swiper-pagination{position:static;width:100%;float:left;text-align:center;margin-top:64px;}
.operaC_con .swiper-pagination span{width:10px;height:10px;background-color:rgba(255,255,255,0.4);border-radius:100%;margin:0px 7px;}
.operaC_con .swiper-pagination span.swiper-pagination-bullet-active{background-color:rgba(255,255,255,1);}

.operaD{width:100%;float:left;background:#fff;padding:70px 0px;}
.operaD ul{width:99%;float:left;margin-top:46px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.operaD ul li{width:12.5%;float:left;}
.operaD ul li a{display:block;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff;height:194px;text-align:center;overflow:hidden;}
.operaD ul li:nth-child(2n+1) a{background:#f8f8f8}
.operaD ul li a span{position: relative;display: block;width: 100%; height: 100%;line-height:194px;text-align: center;-webkit-transition: all .8s ease-in-out 0s;-moz-transition: all .8s ease-in-out 0s;transition: all .8s ease-in-out 0s;}
.operaD ul li a span img{vertical-align:middle;max-width:80%;}

.mo_ban_con{width:100%;float:left;position:absolute;top:50%;transform:translateY(-50%);}
.moban_L{float:left;width:34.7%;margin-top:65px;}
.moban_L>img{width:77.5%;}
.moban_L>span{display:block;font-size:40px;color:#000000;margin-top:50px;}
.moban_L>p{margin-top:24px;}
.moban_L>p i{display:block;font-size:12px;font-family:"Calibri";color:#000000;opacity:0.7;letter-spacing:0.226rem;font-style:normal;margin-top:10px;}
.moban_L>ul{width:100%;overflow:hidden;margin-top:68px;}
.moban_L>ul li{padding-left:68px;float:left;position:relative;height:58px;}
.moban_L>ul li:nth-child(2n){float:right;}
.moban_L>ul li>img{position:absolute;left:0px;top:0px;}
.moban_L>ul li span{display:block;font-size:18px;color:#000000;font-weight:bold;}
.moban_L>ul li p{font-size:16px;color:#999999;margin-top:5px;}

.moban_R{width:42.4%;float:left;margin-left:16%;position:relative;}
.moban_R span{float:left;}
.moban_R .img-01{position:relative;display:inline-block;width:47%;}
.moban_R .img-01 i{position: absolute;width:87.3%;left:6.35%;top:54px;}
.moban_R .img-04{position: absolute;top:36px;left:28.6%;width:41%;}
.moban_R .img-03 {position: absolute;top: 0;right: 0;z-index:2;width:41%;}
.moban_R>i>img{box-shadow: -4px 4px 40px #95949A;}

.mobA{width:100%;float:left;padding:168px 0px;background:#fff;text-align:center;}
.mobA dl{display:inline-block;text-align:left;width:314px;margin:0px 6%;vertical-align:top;}
.mobA dl dt,.mobA dl dd{width:100%;float:left;}
.mobA dl dt img{float:left;margin-top:29px;}
.mobA dl dt p{float:left;margin-left:122px;position:relative;}
.mobA dl dt p:before{content:'';width:36px;height:1px;background:#dcdcdc;position:absolute;left:-80px;top:58%;transform:translateY(-50%);}
.mobA dl dt p i{display:block;font-family:"Arial";color:#222222;font-weight:bold;color:#f3f3f3;font-size:92px;font-style:normal;}
.mobA dl dt p span{display:block;font-size:20px;color:#444444;font-weight:bold;margin-top:-38px;}
.mobA dl dd{margin-top:42px;}
.mobA dl dd p{color:#666666;line-height:24px;}

.mobB{width:100%;float:left;background:url(../images/mobg.jpg);padding:154px 0px;position:relative;}
.mobB_R{float:right;width:514px;}
.mobB_R>span{display:block;font-size:32px;color:#444444;font-weight:bold;}
.mobB_R>span i{display:block;font-size:18px;padding-left:26px;position:relative;font-style:normal;}
.mobB_R>span i:before{content:'';width:16px;height:3px;background:#8e8e8e;position:absolute;left:0px;top:10px;}
.mobB_R>div{width:100%;overflow:hidden;margin-top:80px;color:#222222;}
.mobB_R>div span{display:block;font-size:18px;}
.mobB_R>div p{line-height:24px;margin-top:6px;padding-right:24%;}
.mobB_R>ul{width:100%;overflow:hidden;margin-top:50px;}
.mobB_R>ul li{display:inline-block;text-align:center;margin-right:62px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s;-webkit-transition-duration: .5s;}
.mobB_R>ul li p{width:70px;height:70px;border:1px solid #8e8e8e;line-height:70px;border-radius:20px;display:inline-block;}
.mobB_R>ul li p img{vertical-align:middle;}
.mobB_R>ul li span{display:block;color:#222222;margin-top:20px;}
.mobB_R>ul li:last-child{margin-right:0px;}
.mobB_L{position:absolute;top:50%;transform:translateY(-50%);left:4%;width:38.2%;}

.mobC{width:100%;float:left;background:url(../images/serpic6.jpg);position:relative;}
.mobC .w1460{padding:172px 0px;}
.mobC .mobB_R{float:left;width:368px;}
.mobC .mobB_R>span{color:#fff;}
.mobC .mobB_R>div,.mobC .mobB_R>ul li span{color:#f0f0f0;}
.mobC .mobB_R>div p{padding-right:0px;}

.mobC_R{width:62%;right:0px;position:absolute;bottom:0px;}
.mobC_R img{position:absolute;bottom:0px;}
.mobC_R .mobC_img01{left:0px;z-index:2;width:25.7%;}
.mobC_R .mobC_img02{left:18.8%;width:35.3%;}
.mobC_R .mobC_img03{right:1.6%;width:35.6%;}

.mobD{width:100%;float:left;padding:70px 0px 410px 0px;background:url(../images/mobg.jpg);position:relative;}
.mobD_con{width:418px;margin:0 auto;overflow:hidden;text-align:center;padding-top:50px;}
.mobD_con span{display:block;font-size:18px;color:#444444;font-weight:bold;}
.mobD_con p{color:#333333;line-height:24px;margin-top:10px;}
.mobD>p{position:absolute;bottom:0px;left:50%;transform:translateX(-50%);width:35.6%;}
.mobD>p img{display:block;}

.mobE{width:100%;float:left;padding:70px 0px;background:#f0f0f0;}
.mobE ul{width:100%;float:left;}
.mobE ul li{width:15.3%;float:left;margin-right:5%;margin-top:78px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s;-webkit-transition-duration: .5s;}
.mobE ul li:nth-child(5n){margin-right:0px;}
.mobE ul li a{display:block;}
.mobE ul li a img{width:100%;}
.mobE ul li a span{display:block;font-size:16px;color:#333333;margin-top:30px;}
.mobE ul li a p{font-size:12px;color:#666666;margin-top:6px;}
.mobE ul li:hover{margin-top:70px;}

.mobF{width:100%;float:left;padding:70px 0px;background:url(../images/serpic6.jpg)}
.mobF .c_tit span,.mobF .c_tit p{color:#f0f0f0;}
.mobF ul{width:100%;float:left;margin-top:24px;}
.mobF ul li{width:22.6%;float:left;margin:50px 3% 0px 0px;}
.mobF ul li:nth-child(4n){margin-right:0px;}
.mobF ul li a{display:block;height:145px;background:#fff;padding:0px 10%;position:relative;}
.mobF ul li a>p .mobF_H{display:none}
.mobF ul li a>p{width:70px;height:70px;border-radius:20px;border:1px solid #c6c6c6;position:absolute;right:10%;top:37.5px;line-height:70px;text-align:center;}
.mobF ul li a>p img{vertical-align:middle;}
.mobF ul li a>div{width:100%;float:left;margin-top:30px;}
.mobF ul li a>div i{display:block;height:34px;font-size:46px;color:#000;opacity:0.1;font-weight:bold;overflow:hidden;font-style:normal;font-family:"Arial"}
.mobF ul li a>div span{display:block;font-size:16px;color:#222222;line-height:0;margin-top:6px;}
.mobF ul li a>div p{font-size:12px;color:#999999;margin-top:16px;}
.mobF ul li a:hover{background:#e2040f;}
.mobF ul li a:hover>div i,.mobF ul li a:hover>div span,.mobF ul li a:hover>div p{color:#fff;}
.mobF ul li a:hover>div i{opacity:0.5;}
.mobF ul li a:hover>p{border-color:#f18287;}
.mobF ul li a:hover>p .mobF_H{display:inline-block;}
.mobF ul li a:hover>p .mobF_S{display:none;}
.vi_top{width:100%;float:left;margin-top:70px;}
.vi_top>h1{padding-left:52px;font-size:48px;color:#969797;font-weight:bold;position:relative;letter-spacing:-0.02rem;}
.vi_top>h1 strong{display:block;color:#2f2f2f;}
.vi_top>h1:before{content:'';width:42px;height:2px;background:#969797;position:absolute;left:0px;top:30px;}

.vixq1_con{width:100%;float:left;margin-top:58px;}
.vixq1_con p{margin-top:12px;}
.vixq1_con .vixq1_con{margin-top:0px;}
.vixq1_bo_t{width:100%;float:left;padding:80px 0px;}
.vixq1_bo_t p{padding-left:70px;position:relative;}
.vixq1_bo_t p i{position:absolute;left:0px;font-style:normal;line-height:34px;font-size:16px;color:#444444;}
.vixq1_bo_t p a{padding:0px 12px;line-height:34px;border:1px solid #d4d4d4;margin-right:20px;display:inline-block;color:#999999;}
.vixq1_bo_t span{display:block;color:#666666;line-height:26px;margin-top:30px;}
.vixq1_bo dl{width:100%;text-align:center;float:left;padding-bottom:92px;}
.vixq1_bo dl dt{font-size:48px;color:#333333;margin:36px 0px 30px 0px;}
.vixq1_bo dl dd a{display:inline-block;}
.vixq1_bo dl dd a i{display:block;font-size:16px;color:#999999;font-style:normal;margin-top:18px;}
.vixq1_bo dl dd a:hover img{opacity:0.8;}
.vixq1_bo dl dd:last-child a{padding:0px 20px;border:1px solid #242424;line-height:48px;display:inline-block;font-size:24px;color:#444444;}
.vixq1_bo dl dd:last-child a:hover,.vixq1_bo_t p a:hover{background:#f67116;border-color:#f67116;color:#fff;}

.tel_ban_con{width:100%;position:absolute;top:50%;transform:translateY(-50%);}
.tel_ban_l{float:left;width:526px;margin-top:10%;}
.tel_ban_l>h1{display:block;font-size:36px;font-weight:bold;color:#444444;margin:20px 0px;}
.tel_ban_l>p{font-size:16px;color:#666666;line-height:26px;}
.tel_ban_l>a{display:inline-block;padding:0px 16px;line-height:38px;color:#fff;background:#ff0000;font-size:16px;width:130px;margin-top:50px;}
.tel_ban_l>a:after{content:'>';font-family:"宋体";float:right;}
.tel_ban_r{float:right;width:35.6%;}

.telxq_con,.tel_tit{width:100%;float:left;}
.tel_tit .w1660{width:100% !important;padding:0px !important;}
.tel_tit{text-align:center;padding:60px 0px;}
.tel_tit span{font-size:36px;color:#444444;display:block;}
.tel_tit p{font-size:16px;line-height:30px;padding:0px 21.8%;margin-top:22px;}

.telxqA{width:100%;float:left;position:relative;z-index:1;}
.telxqA .w1660{width:100%;padding:0px !important;}
.telxqA:after{content:'';left:0px;right:0px;top:1.3%;position:absolute;background:#f3f3f3;height:70%;z-index:-1;}
.telxqA p img{display:block;}

.su_ban_l{margin-top:4px;width:34.2%;}
.su_ban_r{width:54.5%;}

.suxq_L{width:53.3%;float:left;}
.suxq_R{width:38.6%;float:right;}

.w1440{width:1440px;margin:0 auto;overflow:hidden;}
.suxqA:after{top:1200px;height:28.7%;}
.suxq_tit{width:100%;padding:94px 0px;overflow:hidden;}
.suxq_tit>div{width:53.3%;}
.suxq_tit span{display:block;font-size:36px;color:#444444;}
.suxq_tit p{font-size:16px;color:#444444;line-height:30px;margin-top:30px;}

.pager{width:100%;float:left;text-align:center;margin:60px 0px;}
.pager a{display:inline-block;margin:0px 4px;background: #fff;padding: 0px 20px;line-height: 40px;color: #333;}
.pager a:hover,.pager a.cur{background:#f67116;color:#fff;}


.such_logo{width:100%;float:left;}
.such_logo li{width:22%;float:left;margin:62px 4% 0px 0px;}
.such_logo li a{display:block;border:1px solid #dedede;padding:60px 0px;text-align:center;}
.such_logo li a p{width:100%;text-align:center;height:86px;line-height:86px;}
.such_logo li a p img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;vertical-align: middle;max-width:80%;}
.such_logo li a span{display:block;font-size:18px;color:#666666;margin-top:30px;}
.such_logo li:nth-child(4n){margin-right:0px;}

.scenter .inC_con li>a>p{width:100%;overflow:hidden;}
.scenter .inC_con li>a>div{display:block;margin:0px 6%;overflow:hidden;}
.scenter .inC_con li>a>div span{display:block;font-size: 18px;color: #333333;height: 25px;overflow: hidden;text-overflow: ellipsis;font-weight:bold;white-space: nowrap;margin-top:20px;}
.scenter .inC_con li>a>div p{font-size:14px;color:#333;margin-top:14px;}

.hidden{display: none;}

/*#newBridge .nb-icon-skin-9 .nb-icon-inner-wrap{display:none !important;}*/

.news_w1660 .such_tit{display:none;}

.sj_about{width: 90%;padding:10px 5% 30px 5%; float:left;display:none;}
.sj_about dl,.sj_about ul{width:100%;float:left;}
.sj_about dl dt{font-size: 26px;line-height: 36px;color: #333;position:relative;padding-bottom:15px;}
.sj_about dl dt:after{content:'';width: 9px; height: 2px;background-color: #9a9a9a;position:absolute;bottom:0px;left:0px;}
.sj_about dl dd{display: block;line-height: 36px;font-size: 16px;color: #444;margin-top:12px;}
.sj_about ul{margin-top:16px;}
.sj_about ul li{width:33.3%;float:left;}
.sj_about ul li:last-child{padding-right:0px;}
.sj_about ul li>span{display:block;color:#666;line-height:30px;font-size:12px;}
.sj_about ul li p{font-size:30px;line-height:30px;color:#666;}

.inC_con_sj{width:100%;float:left;padding-bottom:30px;margin-top:16px;display:none;}
.inC_con_sj .swiper-slide a{width:100%;float:left;}
.sj_contact{padding:30px 2%;width:96%;float:left;display:none;}
.sj_contact h4{display:block;font-size: 18px;line-height: 30px;font-weight: bold;padding-bottom: 13px;border-bottom: 1px solid #e3e3e3;color: #333;margin-bottom:30px;}
.sj_contact p{line-height:24px;color:#666;}

.webD_con_sj{width:100%;float:left;margin-top:30px;display:none;}
.webD_con_sj .swiper-slide a{width:100%;float:left;}
.webD_con_sj .swiper-slide a p{width:100%;overflow:hidden;}
.webD_con_sj .swiper-slide a span{font-size: 18px;color: #333333;text-align: center;font-weight:normal;text-align:center;margin-top:18px;display:block;}

.mobE_sj{width:100%;float:left;display:none;margin-top:30px;}
.mobE_sj .swiper-slide a img{width:100%;display:block;}
.mobE_sj .swiper-slide a span{display:block;font-size: 18px;color: #333333;margin-top:18px;}
.mobE_sj .swiper-slide a p{font-size: 12px;color: #666666;margin-top: 6px;}

.desA_sj{width:60%;float:left;padding:0px 20%;display:none;margin-top:30px;}
.desA_sj .swiper-slide{text-align:center;}
.desA_sj .swiper-slide strong{display:block;font-size:18px;margin: 14px 0px 10px 0px;font-weight:normal;}
.desA_sj .swiper-slide p{color: #666666;height:auto;}
.desA_sj .swiper-slide img{height:44px;}

.lay_bottom{position:fixed;bottom:0px;left:0px;right:0px;display:none;padding:10px 0px;background:#f67116;z-index:30;}
.lay_bottom a{float:left;width:50%;text-align:center;font-size:12px;color:#fff;}
.lay_bottom a em{display:block;height:25px;line-height:25px;}
.lay_bottom a em img{height:100%;}
.lay_bottom a span{display:block;margin-top:4px;}

.T_banner>img{display:none;}

.lay_fix{position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:100;background-color:rgba(0,0,0,0.6);overflow-y: scroll;display:none;}
.lay_fix dl dt,.lay_fix dl dd{overflow:hidden;}
.lay_fix dl{position:absolute;width:90%;margin:10px 5% auto 5%;background:#fff;padding-bottom:40px;}
.lay_fix dl dt{padding:16px 20px;background:#f67116;color:#fff;}
.lay_fix dl dt span{float:left;font-size:18px;font-weight:bold;line-height:32px;}
.lay_fix dl dt em{width: 32px;height: 32px;background: url(../images/sjclose.png) no-repeat center;float:right;}
.lay_fix dl dd{padding:0px 20px;}
.lay_fix dl dd div{width:100%;float:left;margin-top:20px;}
.lay_fix dl dd div span{display:block;font-size:16px;color:#333;line-height:32px;}
.lay_fix dl dd div p{padding-right:20px;position:relative;margin-top:10px;}
.lay_fix dl dd div p input{width:96%;padding:0px 2%;border:1px solid #e0e0e0;color:#666;height:32px;-webkit-appearance:none}
.lay_fix dl dd div p em{color:#f67116;right:0px;position:absolute;top:10px;font-style:normal;}
/*.lay_fix dl dd div:last-child p input{width: 100px;float: left;}*/
.lay_fix dl dd div:last-child p img{width:100px;margin-left:20px;float:left;}
.lay_fix dl dd>a{float:left;width:88px;line-height:32px;color:#fff;background: #b7b7b7;text-align:center;margin:30px 10px 0px 0px;}
.lay_fix dl dd>a.cur{background:#f67116;}

.lay_tel{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.7);z-index:100;display:none;}
.lay_tel dl{position:absolute;top:50%;left:50%;width: 520px;padding: 14px 25px 24px;background:#fff;transform: translate(-50%,-50%);}
.lay_tel dl dt{color: #000;font-weight: normal;padding-top: 10px;font-size: 24px;line-height: 30px;margin-bottom: 24px;}
.lay_tel dl dt:after{content:url(../images/close_index.png);float:right;}
.lay_tel dl dd p{width:100%;float:left;}
.lay_tel dl dd p input{width: 309px;height: 52px;line-height: 52px;float: left;border: 0;background: none;font-size: 28px;color: #909090;border-bottom: 1px solid #000;}
.lay_tel dl dd p a{width: 195px;height: 53px;float:right;font-size: 28px;color: #fff;text-align: center;line-height: 52px;background: #f00;cursor: pointer;}
.lay_tel dl dd span{width:100%;float:left;line-height: 64px;font-size: 24px;color: #000;}


/*** footer ***/
.footer { width: 100%; height: auto; background:#545C63; margin-top:50px; }
.foot_container { width: 100%; height: auto; }
.foot_container .foot_nav { width: 100%; height: 50px; line-height: 50px; text-align:center; background: #f67116; color: #fff; }
.foot_container .foot_nav a span { margin: 0 30px; }
.foot_container .foot_nav a { color: #fff; }
.foot_container .foot_nav a:hover { color: #fff; }
.foot_container .foot_info { width: 96%; max-width: 800px; margin: 0 auto; height: auto; padding: 30px 0; color: #fff; }
.foot_container .foot_info a { color: #fff; }
.foot_container .foot_info a:hover { color: #fff }
.foot_container .foot_info1 { float: left; width: 70%;line-height: 2;}
.foot_container .foot_info1 strong{ font-size:18px;}
.foot_container .foot_info2 { float: left; width: 20%; line-height: 2; border-left: 1px solid #5d5d5d; padding-left: 50px; }
.foot_container .foot_info2 .foot_p_tel { font-size: 24px; font-weight: 800; }
.foot_container .foot_info2 .foot_p_lx a { color: #fff; font-size: 16px; border-radius: 6px; background: #EFB533; padding: 5px 10px; display: block; text-align: center; margin-top: 10px; }
.foot_container .foot_info2 .foot_p_lx a:hover { background: #A81F24; }
.foot_container .foot_info2 .foot_info2_p { float: left; }
.foot_container .foot_info2 .foot_qrcode { float: right; padding: 10px; background: #545C63; display:block; width: 128px; height: 128px; }


/*** go top**/
.gotop_rmenu{position:fixed; right:0; bottom:0px; padding-bottom:3px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.gotop_rmenu .gotop_btn{width:50px; height:50px; margin-bottom:1px; cursor:pointer; position:relative;}
.gotop_rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#ccc;}
.gotop_rmenu .btn-qq:hover{background-color:#6da9de;}
.gotop_rmenu a.btn-qq,.gotop_rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#ccc; text-decoration:none; display:block;}
.gotop_rmenu .btn-qq .qq{background-color:#6da9de; position:absolute; width:130px; left:-130px; top:0px; line-height:50px; color:#FFF; font-size:18px; text-align:center; display:none;}

.gotop_rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#ccc;}
.gotop_rmenu .btn-wx:hover{background-color:#78c340;}
.gotop_rmenu .btn-wx .pic{position:absolute; left:-130px; top:0px; display:none;width:130px;height:130px;}
.gotop_rmenu .btn-wx img{max-width:130px;}
.gotop_rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#ccc;}
.gotop_rmenu .btn-phone:hover{background-color:#fbb01f;}
.gotop_rmenu .btn-phone .phone{background-color:#fbb01f; position:absolute; width:130px; left:-130px; top:0px; line-height:50px; color:#FFF; font-size:18px; text-align:center; display:none;}
.gotop_rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#ccc; display:none;}
.gotop_rmenu .btn-top:hover{background-color:#666;}


/****手机底部图标*****/
.footer-fix { box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); position: fixed; bottom: 0; left: 0; width: 100%; background: rgba(253, 130, 36, 0.9);background: #FD8224; z-index: 9999; }
.footer-fix li { float: left; width: 25%; }
.footer-fix li a { display: block; text-align: center; padding: 7px 0; font-size: 14px; line-height: 1; color: #fff; }
.footer-fix li i { display: block; height: 20px; background: no-repeat center; background-size: contain; margin-bottom: 4px; }
.footer-fix li i.i1 { background-image: url(../images/f_01.png); }
.footer-fix li i.i2 { background-image: url(../images/f_02.png); }
.footer-fix li i.i3 { background-image: url(../images/f_03.png); }
.footer-fix li i.i4 { background-image: url(../images/f_04.png); }

.in_banner {
    height:680px;
}

@media (max-width:1366px){
.in_banner {height:550px;}

}

/**手机版**/
@media (max-width:1000px){
	/**** 公共参数*******/
	.pc { display: none; }
	.wap { display: block; }	
	
/** 页面主体 **/
.container{margin-top:50px;}
.main{width:98%;}

	
.header{height:68px;}	
.header .logo img{height:68px;}
.topnav{display:none;}
.menu-btn{display: block;}

.in_banner {height:380px;}
.slider__title {font-weight: 400;font-size: 30px;letter-spacing: 3px; margin-bottom: 20px;max-width: 90%;}
.slider__text {font-weight: bold;  letter-spacing: 2px;  color: #fff; font-size: 25px; max-width: 90%; line-height: 1.2; margin-top: 20px;}
	
.page_banner {height: 300px !important;margin-bottom: 0px !important;}

/**index ***/

.in_listbox{width:100%;float:left;padding:25px 0px 0px 0px;}
.in_listbox li{width:99%;float:left;margin:0px 0px 0px 0px;}
.in_listbox li:nth-child(2n){margin-right:0px;}
.in_listbox li>a{display:block; padding-bottom:22px;position:relative;}

.in_listbox .in_news{display:block;padding:0px 1%;overflow:hidden;}
.in_listbox .in_news dt{font-size:18px;color:#333333;font-weight:bold;margin-top:20px;height: 24px;}
.in_listbox .in_news dd p{color:#666666;line-height:23px;margin-top:18px;height:48px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
white-space: normal;overflow: hidden;}
.in_listbox .in_news dd span{margin-top:15px;}

/**案例列表**/
.news-cont .news-list li{float: left;width: 46%; margin:20px 2%;}
.item-top {height:43px; line-height:20px;}

/**联系我们**/
.contactbox{float: left; height:auto;background: none;margin-top:20px;padding-bottom:0; margin-left:0; margin-right:0;}
.contact_l{ display:none;}
.contact_r{width:94%;float:left;margin:20px 3%; padding-left:0%;height:100%;border-left: none;}


/*** footer ***/

.footer { padding-bottom: 51px;  margin-top:20px; }
.foot_container .foot_info { padding: 20px 0; }
.foot_container .foot_info1 { float: left; width: 100%; line-height: 2; text-align: center; }
	

/*** go top**/
.gotop_rmenu{right:0; bottom:60px; padding-bottom:3px;}	

}

.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}

#maximg img{ max-width: 100% !important; height: auto !important}
.he_l {
    display: inline-block;
    margin-top: 20px;
    transition: all 0.48s;
}

.he_l img { height:44px;
}
