@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{ box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body{color:#444; font-size: 14px; font-family:"Arial", "微软雅黑";}
ul, ol { list-style:none;} 
img{max-width:100%;}
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#777; font-size:15px; font-family: "Open Sans"; vertical-align:middle;}
input:focus {outline:none;}
textarea:focus{outline:none;}
a{ color:#444; text-decoration:none; transition:0.5s;}
.w1200{max-width:1200px; width:96%; margin:0 auto;}
.w1200:after{content:""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.bj100{width:100%;}


/*欢迎光临*/
.hygl_bj{border-bottom:1px #e1e1e1 solid;}
.hygl{line-height:44px;}
.hygl .hygl_l{float:left; font-size:13px;}
.hygl .hygl_r{float:right; margin:0 0 0 8px;}
.hygl .zyw{ float:right; font-size:12px;}
.hygl .zyw a{ margin:0 6px;}



/*头部*/
.top_bjj{height:130px; background:#fff;}
.top_bj{width:100%; background:#fff; z-index:100; box-shadow:0 0 8px rgba(0,0,0,0.1);}
.top .logo{float:left;}
.top .rx{ float:right; line-height:30px; padding:0 0 0 60px; background:url(../images/rx.png) center left no-repeat; margin:32px 0 0 0;}
.top .rx h6{ font-size:17px;}
.top .rx h5{ font-size:24px;}
.albb{float:right; margin-right:50px; margin-top:50px;}



/*导航*/
.dh_bj{background:#2f94f8;}
.dh ul{ overflow:hidden;}
.dh ul li{ line-height:60px; float:left; padding:0 30px; font-size:15px; transition: all 0.6s;}
.dh ul li a{ color:#fff;}
.dh ul li:hover{background:#0e74d9;}
.dh ul .s{background:#0e74d9;}



/*banner*/
.block_home_slider {position:relative; text-align:center; line-height:0px; margin-right:auto; margin-left: auto;}/*底部小图标*/
.block_home_slider .slide {position:relative; overflow:hidden;}
.block_home_slider .flex-direction-nav a {width:40px; height:40px; display:block; margin-top:-20px; position:absolute; top:50%; text-indent:-9000px; display:none;}
.block_home_slider .flex-direction-nav a.flex-prev {left:0; background:url(../images/jt1.png) no-repeat;}
.block_home_slider .flex-direction-nav a.flex-next {right:0; background:url(../images/jt2.png) no-repeat;}
.block_home_slider .flex-control-paging{ position:absolute; bottom:20px; width:100%;text-align: center;}
.block_home_slider .flex-control-paging li {margin: 0px;padding:0 5px; display:inline-block; *display:inline; *zoom:1; overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a{width:12px; height:12px; display:block; background:#fff; text-indent:-9000px; cursor:pointer; transition:all 0.5s; border-radius:20px;}
.block_home_slider .flex-control-paging li a.flex-active {width:40px;background:#ff5400;}
.flexslider {margin:0; padding:0; height: auto;}
.flex-viewport{height:100%;}
.flexslider .slides{height:100%;}
.flexslider .slides li {height:100%;display: none;-webkit-backface-visibility: hidden;list-style-type:none; position:relative;}
#home_slider2{display:none;}



.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
/*Xbanner*/



/*搜索*/
.search_bj{width:100%; overflow:hidden; border-bottom:1px #e5e5e5 solid;}
.search{width:1100px; overflow:hidden;margin:0 auto;}
.search_l{width:718px;float:left;line-height:50px;color:#000;font-size:13px;}
.search_l a{margin-right:8px;color:#666;}
.search_r{width:246px;float:right;}
.box{width:202px;height:24px;float:left;margin-top:12px;outline:none; border:1px #e5e5e5 solid; padding:0 0 0 5px; border-right:none;}
.btn1{width:36px;height:26px;border:none; margin:12px 0 0 0; cursor:pointer; background:#009df8 url(../images/sousuo.png) center no-repeat;}



/*产品展示*/
.sy_cpzs_bj{margin:24px 0 0 0; padding-bottom:80px; border-top:50px #fff solid; background: #f6f6f6 url(../images/cpzx_bj.jpg) top no-repeat;}
.sy_cpzs{margin-top:42px; padding-left:270px; position:relative;}
.sy_cpzs_bt{text-align:center; margin-top:-60px;}
.sy_cpzs_bt .sy_cpzs_bt_t{color:#2f94f8; font-size:28px;}
.sy_cpzs_bt .sy_cpzs_bt_b{color:#2f94f8; font-size:18px; margin-top:8px;}
.sy_cpzs_bt .sy_cpzs_bt_b span{display:inline-block; padding:7px 8px; border:3px #2f94f8 solid; position:relative;}
.sy_cpzs_bt .sy_cpzs_bt_b span:after{content:""; width:78px; height:33px; background:url(../images/cpzs_bt_l.png) no-repeat; position:absolute; left:-60px; bottom:-18px;}
.sy_cpzs_bt .sy_cpzs_bt_b span:before{content:""; width:78px; height:33px; background:url(../images/cpzs_bt_r.png) no-repeat; position:absolute; right:-60px; bottom:-18px;}

.sy_cpzs_l{width:250px; height:100%;  padding:15px; border:1px #e7e7e7 solid; background:#fff; position:absolute; top:0; left:0;}
.sy_cpzs_l .bt{font-size:16px; color:#2f94f8;}
.sy_cpzs_l dl{overflow:hidden; border-top:1px #e7e7e7 solid; padding:14px 0 0 0; margin:16px 0 0 0;}
.sy_cpzs_l dl dt{padding:0 15px; line-height:40px; color:#fff; font-size:13px; background:#2f94f8;}
.sy_cpzs_l dl dd{padding:0 0 0 26px; line-height:40px; font-size:13px; border-bottom:1px #d4e8fb dashed; background:url(../images/sy_jiahao.png) left center no-repeat;}

.sy_cpzs_r .bt{font-size:16px; margin-bottom:17px; line-height:30px; background:url(../images/cpzs_bj.png) right center no-repeat;}
.sy_cpzs_r .bt h3{color:#2f94f8; display: inline-block; background:#f6f6f6; padding:0 14px 0 0;}
.sy_cpzs_r ul{overflow:hidden; margin-top:-2%; margin-left:-2%;}
.sy_cpzs_r ul li{width:31.33%; float:left; margin-top:2%; margin-left:2%; border:1px #e7e7e7 solid;}



/*优势*/
.ys_bj{width:100%; margin-top:26px; background:#fff;}
.ys_bt{text-align:center;}
.ys_bt .ys_bt_b{margin-top:20px;}

.ys ul{margin-top:30px; border-top:1px #ddd solid; position:relative;}
.ys ul:after{content:"";width:1px; height:100%; background:#ddd; position:absolute; top:0; left:50%;}
.ys ul li{width:100%; overflow:hidden; margin-top:20px;}
.ys ul li .ys_l{width:calc(50% - 65px); float:left; text-align:right; margin-top:80px; position:relative;}
.ys ul li .ys_l:after{content:""; width:130px; height:76px; margin-top:-38px; background:url(../images/ys01.png) center no-repeat; position:absolute; right:-130px; top:50%; z-index:1;}
.ys ul li:nth-child(2) .ys_l:after{background:url(../images/ys02.png) center no-repeat;}
.ys ul li:nth-child(3) .ys_l:after{background:url(../images/ys03.png) center no-repeat;}
.ys ul li:nth-child(4) .ys_l:after{background:url(../images/ys04.png) center no-repeat;}
.ys ul li .ys_l .ys_l_bt{color:#2e94f8; font-size:24px;}
.ys ul li .ys_l .ys_l_wz{line-height:24px; margin-top:10px;}
.ys ul li .ys_r{width:calc(50% - 65px); float:right;}
.ys ul .ys2 .ys_l{float:right; text-align:left;}
.ys ul .ys2 .ys_l:after{content:""; right:inherit; left:-130px;}
.ys ul .ys2 .ys_r{float:left; text-align:right;}


.bt2{width:100%; overflow:hidden; font-size:16px; line-height:40px;  margin-bottom:18px; position:relative;}
.bt2:after{content:""; width:100%; height:1px; background:#ccc; position:absolute; top:20px; left:0;}
.bt2 h3{padding-right:10px; display:inline-block; background:#fff; position:relative; z-index:1;}
.bt2 h3:after{content:""; width:40px; height:2px; background:#2e94f8; position:absolute; bottom:0; left:0;}

/*公司简介*/
.jjsb_bj{box-shadow:0px 0px 10px rgba(0,0,0,0.10); padding:40px 0 60px 0; margin:10px 0 0 0; position:relative;}
.jjsb .sy_gsjj{width:710px; float:left;}
.jjsb .sy_gsjj_kj{overflow:hidden;}
.jjsb .sy_gsjj .sy_gsjj_kj_l{width:280px; float:left;}
.jjsb .sy_gsjj .sy_gsjj_kj_r{width:calc(100% - 300px); height:210px; float:right; line-height:30px; font-size:13px; padding-right:10px; overflow:auto;}
.jjsb .sy_gsjj .sy_gsjj_kj_r::-webkit-scrollbar{width: 4px; background:#ccc;}  
.jjsb .sy_gsjj .sy_gsjj_kj_r::-webkit-scrollbar-thumb{background:#2e94f8;}


/*工厂设备*/
.sy_gcsb{width:420px; float:right;}
.sy_gcsb .item{width:70%; margin:0 15%; border:3px #ccc solid;}

.owl-carousel .owl-wrapper:after{content:"";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/
.owl-carousel{display: none;position: relative; -ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon*/
.grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
/* fix*/
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}

.sy_gcsb .owl-controls{width:100%; z-index:11;}
.sy_gcsb .owl-controls .owl-buttons div{ position:absolute;  display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/ width:24px; height:58px; font-size: 12px;text-indent:-9999px; transition:.35s;  top:50%; margin-top:-29px;}
.sy_gcsb .owl-controls .owl-buttons .owl-prev {background:url(../images/sy_gcsb_jtl.png) center no-repeat; overflow:hidden; left:0;}
.sy_gcsb .owl-controls .owl-buttons .owl-next {background:url(../images/sy_gcsb_jtr.png) center no-repeat; overflow:hidden; right:0;}
.sy_gcsb .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.sy_gcsb .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.sy_gcsb .owl-controls .owl-page span{display: block;width:10px; height:10px; margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791;}
.sy_gcsb .owl-controls .owl-page.active span,
.sy_gcsb .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1; background:#2e94f8;}
.sy_gcsb .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size:12px; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius: 30px;}
.sy_gcsb .loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}
.sy_gcsb .owl-pagination{width:100%; display:none; text-align:center; margin-top:20px;}



/*制作流程*/
.process{background: url(../images/lc_bj.jpg); padding:50px 0;}
.main-title{text-align:center; color:#4d4d4d; margin-bottom:50px;}
.main-title img{ margin-bottom: 4px;}
.main-title b{display:block; font-size:36px;}
.main-title span{ display: block; font-size: 23px; }
.process ul{overflow:hidden; margin-top:-2%; margin-left:-2%;}
.process ul li{ width:12.2%; float:left; font-size:14px; color:#666; margin-top:2%; margin-left:2%; padding:10px 0; background:#fff;}
.process ul li span{width: 40px; height: 40px; display: inline-block; text-align:center; color: #fff; font-size: 20px; line-height: 40px; margin: 0 12px 0 13px; border-radius:100px; background:#009a44;}
.process ul li:hover{background:#ff4200; color:#fff;}
.process ul li:hover span{background: url(../images/process_icon2.png) no-repeat 0 0; color: #ff4200;}
.tel{text-align:center; line-height:40px; margin-top:40px; font-size:0;}
.tel .tel_l{height:40px; display:inline-block; overflow:hidden; color:#464646; font-size:20px; padding-left: 50px; padding-right: 10px; border:1px solid #8a8a8a; border-right:0; background: url(../images/process_tel.jpg) no-repeat 10px 5px;}
.tel .tel_r{height:40px; overflow:hidden; display:inline-block; font-size:14px; padding:0 20px; background:#ff4200;}
.tel .tel_r a{color:#fff;}


/*新闻问题*/
.xwwt{margin-top:60px;}
.xwwt .gsxw{width:31.33%; float:left; margin-left:2%;}
.xwwt .gsxw:nth-child(1){margin-left:0;}
.xwwt .gsxw .sy_xwzx{height:284px; overflow:hidden; padding:10px; border:8px #f4f4f4 solid;}
.xwwt .gsxw ul{overflow:hidden; margin-top:-10px 0 0 0;}
.xwwt .gsxw ul li{overflow:hidden; margin:10px 0 0 0;}
.xwwt .gsxw ul li .sy_xwzx_l{width:calc(100% - 90px); float:left; line-height:24px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; padding-left:18px; background:url(../images/sy_xw.png) left center no-repeat;}
.xwwt .gsxw ul li .sy_xwzx_r{width:70px; float:right; text-align:right; font-size:12px; line-height:24px;}

.xwwt .sy_cjwt{width:31.33%; float:left; margin-left:2%;}
.xwwt .sy_cjwt .sy_cjwt_kj{height:284px; overflow:hidden; padding:10px; border:8px #f4f4f4 solid;}
.xwwt .sy_cjwt ul{margin-top:10px !important;}
.xwwt .sy_cjwt ul li{margin-bottom:20px;}
.xwwt .sy_cjwt ul li h3{line-height:20px; font-size:15px; padding-left:30px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; background:url(../images/wen.png) left center no-repeat;}
.xwwt .sy_cjwt ul li p{ margin-top:4px; line-height:20px; font-size:13px; padding-left:30px; background:url(../images/da.png) left top no-repeat; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}

.link{margin-top:30px;}
.link .bt{color:#2f94f8; font-size:18px; font-weight:block;}
.link a{margin-right:15px; margin-top:10px; padding-right:14px; display: inline-block; border-right:1px #ccc solid;}


/*底部*/
.db_bj{margin:60px 0 0 0;}
.db_dh_bj{ background:#2f94f8;}
.db_dh ul{text-align:center; overflow:hidden;}
.db_dh ul li{ line-height:18px; display:inline-block; padding:0 18px 0 13px ; border-right:2px #fff solid; margin:14px 0;}
.db_dh ul .s{border:none;}
.db_dh ul li a{color:#fff;}

.db{padding:50px 0; background:url(../images/db_logo.png) center left no-repeat;}
.db .dz{width:460px; float:left; padding:6px 0 6px 40px; border-left:2px #d6d6d6 solid; margin-left:220px;}
.db .dz p{line-height:22px;}
.db .erweima{width:200px; float:right;}
.db .erweima img{width:100%;}



/*内页banner*/
.ny_banner{width:100%; height:250px;}
/*内页banner*/


/*内页导航*/
.ny_dh_bj{width:100%; overflow:hidden; box-shadow:0px 0px 8px rgba(0,0,0,0.2);}
.ny_dh ul{overflow:hidden; margin:0 0 0 -30px;}
.ny_dh ul li{line-height:40px; float:left; margin:10px 0 10px 30px; font-size:16px;}
.ny_dh ul li a{color:#666; transition: all 0.7s;}
.ny_dh ul .s a{color:#2f94f8;}
.ny_dh ul li:hover a{color:#2f94f8;}
/*内页导航*/

/*内页框架*/
.ny_kj{ padding-top:60px; padding-bottom:100px;}
.ny_kj p{line-height:24px;}
/*内页框架*/

/*内页标题*/
.ny_bt{ overflow:hidden;}
.ny_bt h1{ font-size:18px;}
.ny_bt span{display:block; font-size:13px; color:#999; padding:10px 0; border-bottom:1px #999 dotted; margin:0 0 30px 0;}
/*内页标题*/

/*内页上下篇*/
.ny_sxp{ overflow:hidden;border-top:1px #999 dotted; margin:30px 0 0 0;}
.ny_sxp a{display:block; padding:5px 0; transition: all 0.7s;}
.ny_sxp a:hover{color:#2f94f8;}
/*内页上下篇*/


/*产品中心*/
.cpzx ul{ overflow:hidden; margin-top:-2%; margin-left:-2%;}
.cpzx ul li{width:23%; float:left; margin-top:2%; margin-left:2%;}
.cpzx ul li img{width:283px; border:1px #eee solid;}
.cpzx ul li h1{ line-height:22px;}
.cpzx ul li p{ line-height:22px;}


/*产品详情*/
.product_xq{width:100%; overflow:hidden;}
.page{ float:left; width:42%;}
.sp-wrap{ display:none; line-height:0; font-size:0;}
.sp-thumbs{ width:100%;}
.sp-thumbs img{ max-width:100%;}
.sp-thumbs a:link, .sp-thumbs a:visited{ margin:0 1% 0 1%; width:23%; height:58px; overflow:hidden; opacity:.3; display:inline-block; background-size:cover; background-position:center; -webkit-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -ms-transition:all .2s ease-out;-o-transition:all .2s ease-out; transition:all .2s ease-out;}
.sp-thumbs a:hover{ opacity:1;}
.sp-thumbs a:active, .sp-current{ opacity:1!important; position:relative;}
.sp-large{ border:1px solid #eee; position:relative; overflow:hidden; width:100% !important; margin:0 0 2% 0;}
.sp-large a img{ max-width:100%; height:auto;}
.sp-large a{ display:block;}
.sp-zoom{ position:absolute; left:-50%; top:-50%; cursor:-webkit-zoom-in; cursor:-moz-zoom-in; cursor:zoom-in; display:none;}
.sp-lightbox{ position:fixed; top:0; left:0; height:100%; width:100%; background:rgb(0, 0, 0); background:rgba(0, 0, 0, .9); z-index:500; display:none; cursor:pointer;}
.sp-lightbox img{ position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; max-width:90%; max-height:90%; border:2px solid #fff;}
#sp-prev, #sp-next{ position:absolute; top:50%; margin-top:-25px; z-index:501; color:#fff; padding:14px; text-decoration:none; background:#000; border-radius:25px; border:2px solid #fff; width:50px; height:50px; box-sizing:border-box; transition:.2s;}
#sp-prev{ left:10px;}
#sp-prev:before{ content:''; border:7px solid transparent; border-right:15px solid #fff; position:absolute; top:16px; left:7px;}
#sp-next{ right:10px;}
#sp-next:before{ content:''; border:7px solid transparent; border-left:15px solid white; position:absolute; top:16px; left:18px;}
#sp-prev:hover, #sp-next:hover{ background:#444;}
@media screen and (max-width: 400px) {
	.sp-wrap{ margin:0 0 15px 0;}
	#sp-prev, #sp-next{ top:auto; margin-top:0; bottom:25px;}
}
.product_xq_right{ float:right; width:54%; color:#525252; line-height:24px;}
.product_xq_right h2{ border-bottom:1px solid #eee; font-size:20px; line-height:26px; color:#2f94f8; padding:0 0 8px 0; margin:0 0 12px 0;}

.products_detail_two{margin-top:34px;}
.products_detwo_titel{border-bottom:solid 1px #e8e8e8; border-top:solid 1px #e8e8e8; height:55px; line-height:55px;}
.products_detwo_titel a{cursor:pointer; float:left; font-size:16px; text-align:center; display:block; height:55px; border-right:solid 1px #e8e8e8; border-top:none; padding:0 5%;}
.products_detwo_titel a.cur,.products_detwo_titel a:hover{color:#fff; background:#2f94f8; text-decoration:none;}
.borleft{ width:100%; border-left:solid 1px #e8e8e8;}

.products_decon{ width:100%; margin:0 auto;}
.pro_con{ display:none; padding-top:30px; font-size:14px; color:#666; line-height:24px;}
.produxt_common{ padding-bottom:30px; display:block; height:auto; overflow:hidden; width:100%;}
.produxt_common ul { padding-top:20px;}
.produxt_common ul li{ border:solid 1px #ddd; width:225px; float:left; margin-right:19px; text-align:center; padding:5px 4px 20px 4px;}	

.cpxq_lj{overflow:hidden; margin-top:40px; margin-left:-2%;}
.cpxq_lj li{width:31.33%; float:left; line-height:50px; text-align:center; margin-top:2%; margin-left:2%; background:#ebebeb;}
.cpxq_lj li a{color:#7a7a7a; display:block;}
.cpxq_lj li:hover{background:#2f94f8;}
.cpxq_lj li:hover a{color:#fff;}


/*工厂参观*/
.gccg ul{ overflow:hidden; margin-top:-2%; margin-left:-2%;}
.gccg ul li{width:23%; float:left; margin-top:2%; margin-left:2%;}
.gccg ul li img{width:283px; border:1px #eee solid;}
.gccg ul li h1{ line-height:22px;}
.gccg ul li p{ line-height:22px;}


/*新闻中心*/
.xwzx{}
.xwzx ul{margin-top:-30px;}
.xwzx ul li{ overflow:hidden; padding:30px 0 ; border-bottom:1px #eaeaea solid; position:relative;}
.xwzx ul li:after{content:""; display:block; width:0; height:1px; background:#2f94f8; position:absolute; bottom:0; left:0; transition:all 0.5s;}
.xwzx ul li:hover:after{width:100%;}
.xwzx ul li .xw_img{width:170px; float:left;}
.xwzx ul li .xw_img img{max-height:120px;}
.xwzx ul li .xw_wb{width:calc(100% - 200px); float:right;}
.xwzx ul li .xw_bt{font-size:17px; margin-top:4px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; transition:all 0.4s; padding-right:14px;}
.xwzx ul li:hover .xw_bt{color:#2f94f8;}
.xwzx ul li:hover .xw_bt{padding-left:14px; padding-right:0;}
.xwzx ul li .xw_wz{ color:#848484; margin-top:16px; line-height:20px; height:40px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; transition:all 0.6s; padding-right:14px;}
.xwzx ul li:hover .xw_wz{padding-left:14px; padding-right:0;}
.xwzx ul li .xw_rq{ overflow:hidden; margin-top:10px; transition:all 0.8s; padding-right:14px;}
.xwzx ul li:hover .xw_rq{ padding-left:14px; padding-right:0;}
.xwzx ul li .xw_rq span{color:#2f94f8; margin-left:10px; padding-left:18px; background:url(../images/yj.png) left center no-repeat;}

.xwxq .xwxq_bt{font-size:24px;}
.xwxq .xwxq_rq{font-size:13px; margin-top:20px; padding-bottom:20px; border-bottom:1px #ccc dotted;}
.xwxq .xwxq_rq span{color:#4da703; margin-left:10px; padding-left:18px; background:url(../images/yj.png) left center no-repeat;}
.xwxq .xwxq_wb{line-height:24px; font-size:16px; margin-top:40px;}

.xwxq_more{margin-top:40px;}
.xwxq_more a{display:inline-block; line-height:40px; padding:0 16px; color:#fff; background:#444;}
.xwxq_more a:hover{ background:#4da703;}

.xwxq .xwxq_sxp{width:100%; overflow:hidden; margin:30px 0 0 0;}
.xwxq .xwxq_sxp a{display:block; margin-bottom:10px; transition: all 0.7s;}
.xwxq .xwxq_sxp a:hover{color:#4da703;}
.xwxq .xwxq_sxp a span{ font-weight: bold; color:#444;}
/*新闻中心*/


/*在线留言*/
.zxly ul{ overflow:hidden; margin-left:-2%;}
.zxly ul li{width:48%; float:left; margin-left:2%; margin-bottom:2%; border:1px #ccc solid;}
.zxly ul li .input_txt{width:100%; height:40px; line-height:40px; border:none; padding:0 10px;}
.zxly ul .textarea{width:98%; border:1px #ccc solid;}
.zxly ul li textarea{width:100%; height:100px;  border:none; padding:0 10px; padding-top:6px;}
.zxly .more{width:140px; overflow:hidden;}
.zxly .more .input_btn{width:100%; height:40px; text-align:center; margin:0 auto; background:#666; font-size:16px; border:none; color:#fff;}


/*浮动客服*/
.fdkf{width:90%; margin:0 auto; border-radius:100px; background:#2f94f8; position:fixed; bottom:20px; left:5%; z-index:10; display:none;}
.fdkf ul li{width:33.33%; height:40px; float:left; border-right:1px #fff solid;}
.fdkf ul li a{width:100%; height:100%; display:block;}
.fdkf ul li:nth-child(1) a{background:url(../images/fdkf1.png) center no-repeat;}
.fdkf ul li:nth-child(2) a{background:url(../images/fdkf2.png) center no-repeat;}
.fdkf ul li:nth-child(3) a{background:url(../images/fdkf3.png) center no-repeat;}
.fdkf ul li:nth-child(3){border-right:none;}
.fdkf .fdkf_erweima{width:100%; height:100%; display: none; background:rgba(0,0,0,0.4); position: fixed; top:0; left:0;}
.fdkf .p-show{display:block;}
.fdkf .fdkf_erweima img{width:220px; height:220px; margin-top:-110px; margin-left:-110px; position:fixed; left:50%; top:50%;}
