@charset "utf-8";
/* CSS Document */ 

/*引入字体库*/
@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1432720974_1547027.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'), /* chrome銆乫irefox */
  url('//at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg'); /* iOS 4.1- */
}
@font-face {
  font-family: 'Pacifico';
  font-style: normal;
  font-weight: 400;
  src: local('Pacifico Regular'), local('Pacifico-Regular'), url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
}
.fa {display: inline-block;font-family: "iconfont";font-size:20px;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.fa-icon-qq:before { content: "\e604"; }
.fa-icon-weibo:before { content: "\e600"; }
.fa-icon-weixin:before { content: "\e605"; }
.fa-icon-zaixianzixun:before { content: "\e608"; }
/************************************************************************************************************/

body{ font-family:"微软雅黑";
background: #f1f1f1;}
.glyphicon{ top:0 !important;}
.no-padding {padding: 0 !important;}
.no-margin {margin: 0 !important;}
.no-background{ background:none !important;}
.no-border{ border:none !important;}
.overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w100{ width:100% !important;}
.h100{ height:100% !important;}

a{ text-decoration:none !important; cursor:pointer !important;}
.imgvertical{vertical-align:middle !important;}
.container-fluid{ max-width:1000px !important;}
/*全局样式*/
 

/*m-1*/
.main{ padding:30px 0;}
.main-White{ background:#fff;}
.main-Colorless{background:none;}
.main-Background-1{background:url(../images/bg2_03.jpg) repeat;}
.main-Background-2{ border-top: solid 5px #e36a21; background:url(../images/bg2.jpg) 50% 50%; background-size:cover;}
.main-Background-1MB{ background:url(../images/bg_mb_03.png) repeat;}
.main-Color{ background:#f1f1f1;}
.main-opcityBackground{ background:url(../images/CaseSharing_mask_03.png) repeat;}
/*头部样式*/
.pcheader{width: 100%;overflow: hidden;background: rgba(0,0,0,0.85);}
.pcheader .logo{width: 30%;margin-right:4%;line-height: 70px;}
	.clicknav{line-height: 70px;margin-right: 15px;font-size: 26px;color: #fff;}
.pcheader .logo img{width: 100%;}
@media only screen and (min-width: 768px) and (max-width: 992px) {
	.pcheader .logo{width: 230px;line-height:60px;}
	.clicknav{line-height: 60px;}
}
@media only screen and (min-width: 450px) and (max-width: 768px) {
		.pcheader .logo{width: 180px;line-height: 50px;}
		.clicknav{line-height: 50px;}
}
@media only screen and (max-width:450px ) {
	.pcheader .logo{width: 180px;line-height: 50px;}
	.clicknav{line-height: 50px;}
	
}


/*手机导航*/
.sjdnav{position: relative;}
.sjdnav ul{position: absolute;top: 0;z-index: 6;right:0;}
.sjdnav ul li a{display: block; width: 100%; background: rgba(0,0,0,0.6);color: #fff;line-height: 32px;margin-bottom:1px;}


.pcconnav{position: relative;}
.pcheader .pcnav{width: 65%;position: absolute;right: 0;z-index:88888;}
.pcheader .pcnav li{width: 14.28%;}
.pcheader .pcnav li a.yjnav{display: block;width: 100%;line-height:70px; color: #fff;transition: all 0.5s;}
.pcheader .pcnav li a.yjnav:hover{color: #f49701;background:rgba(0,0,0,0.6);}

.pcheader .pcnav li ul.ejnav{width: 100%;background: #fff;position: relative;}
.pcheader .pcnav li ul.ejnav li{width: 100%;}
.ejnav li a{width: 100%;display: block;line-height: 40px;color: #fff;}



/*b-1*/
.bannerbox1{height:600px;transition:all 1s;}
#banner{ height:600px;position:relative;overflow:hidden;transition:all 1s;}
#banner .main_image{ height:600px;position:relative;overflow:hidden;transition:all 1s;}
#banner .main_image ul{position:absolute;top:0;left:0;width:9999px;overflow:hidden;}
#banner .main_image li a{display:block;}
#banner .main_image li span{display:block;width:100%;height:600px;transition:all 1s;}
#banner .main_image li .img_1{background:url(../images/1.jpg) 50% 50%; background-size:cover;}
#banner .main_image li .img_2{background:url(../images/2.jpg) 50% 50%; background-size:cover;}
#banner .main_image li .img_3{background:url(../images/3.jpg) 50% 50%; background-size:cover;}

#banner .main_image li img{ display:block; margin:0 auto;}
#banner div.flicking_con{position:absolute;bottom:10px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
#banner div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
#banner div.flicking_con a.on{background-position:0 -21px}
#banner #btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:29px!important;height:29px!important;top:50%;margin-top:-30px;display:none; transition:all 0.5s;}
#banner #btn_prev{background:url(../images/main_btn_arrow_lr.png) no-repeat left bottom;left:20px;}
#banner #btn_prev:hover{background:url(../images/main_btn_arrow_lr.png) no-repeat right bottom;}
#banner #btn_next{background:url(../images/main_btn_arrow_lr.png) no-repeat left top;right:20px;}
#banner #btn_next:hover{background:url(../images/main_btn_arrow_lr.png) no-repeat right top;}
/*头部搜索*/
.topserch{width: 100%;overflow: hidden;background: rgba(1,69,148,0.7);padding: 2px 10px; position: absolute; z-index: 4;}
.top-serch-t{padding-right: 0;}
.top-serch-t span{border: 1px solid #fff; color: #fff;border-radius: 55px;padding: 2px;}
#serch{font-size: 12px;padding:0px 13px;line-height:15px;  border-top-right-radius: 0;border-bottom-right-radius: 0;border-top-left-radius: 15px;border-bottom-left-radius: 15px;}
.top-input{height: 24px;  border-top-right-radius: 15px;border-bottom-right-radius: 15px;border-top-left-radius: 0;border-bottom-left-radius:0;}


/*a-1*/
.abousbox1{ height:326px; background:url(../images/ggsjjbg_03.png) no-repeat; background-size:100% 100%;}
.abousbox1 .imgbox{ padding:15px 15px 0 0; width:36%;}
.abousbox1 .imgbox .tel{ margin-left:55px; font-size:16px; color:#fff;}
.abousbox1 .imgbox .tel span{ color:#de2525; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.abousbox1 .textbox{ width:64%;}
.abousbox1 .text{ padding:50px 10px 0 20px; color:#fff; line-height:25px; height:280px; overflow:hidden;}
.abousbox1 .more{ margin:10px 10px 0 0; width:75px; height:24px; background:#7a7a7a; line-height:24px; color:#fff;
transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;
}
.abousbox1 .more:hover{ background:#ff9d00;}

.title01{ margin:0 0 30px;}
.title01 ul{overflow: hidden; margin-bottom: 20px;padding: 0;}
.title01 ul li{width: 25%;}
.title01 ul li a{ margin:0 10px;font-size: 12px; display:inline-block; padding:0 5px; height:35px; line-height:32px; border-bottom:solid 3px #bababa; background:#d7d6d6; color:#868686; border-radius:5px; overflow: hidden;text-overflow: inherit;
transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;
}
.title01 ul li a:hover{ color:#fff; background:#ff9d00; border-bottom:solid 3px #002a57;}
.title01 ul li a.active{ color:#fff; background:#ff9d00; border-bottom:solid 3px #002a57;}
.title02 h2,.title02 h1,.title02-2 h2,.title02-2 h1{
transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;
}
.title02{margin:0 0 30px;}
.title02 h2{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#ff9d00; line-height:40px;font-weight:bold; 
text-shadow:1px 1px 0 rgba(255,255,255,1);}
.title02 h1{font-size:22px; color:#444444; line-height:30px;font-weight:bold;
text-shadow:1px 1px 0 rgba(255,255,255,1);background:url(../images/titlejgx_03.png) no-repeat center;}
.title02 a:hover h1,.title02 a:hover h2{color:#ff9d00;}
.title02-2{margin:0 0 30px;}
.title02-2 h2{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#fff; line-height:40px;font-weight:bold; color:#ff9d00;}
.title02-2 h1{font-size:22px; color:#fff; line-height:30px;font-weight:bold;
background:url(../images/titlejgx_03.png) no-repeat center;}
.title02-2 a:hover h1,.title02-2 a:hover h2{color:#ff9d00;}

/*n-1*/
.news .col-lg-6:hover .textbox{ background:#ff9d00;}
.news .col-lg-6:hover .textbox b{ right:0;}
.news .col-lg-6:hover .textbox strong{ color:#fff;} 
.news .col-lg-6:hover .textbox h6{ color:#fff;} 
.news .imgbox{width:30%; padding:1px;background:#fff; border:solid 1px #d3d3d3; overflow:hidden;transition:all 1s;}
.news .imgbox span{ display:block; height:121px;}
.news .imgbox img{ display:block; margin:0 auto; max-height:100%;}
.news .textbox{ position:relative; padding:10px; width:70%; height:125px; background:#fff; overflow:hidden; transition:all 1s;}
.news .textbox b{ position:absolute; right:-127px; top:0; z-index:99999; width:127px; height:100%; background:url(../images/hover.png) no-repeat left; overflow:hidden;transition:all 1s;}
.news .textbox strong{ display:block; font-size:14px; color:#333; font-weight:normal; transition:all 1s;}
.news .textbox h6{ margin:5px 0 0 0; color:#666; line-height:18px; transition:all 1s;}
.news .col-lg-6{ margin-bottom:30px;transition:all 1s;}

/*p-4-2*/
.picture4-2 .picture4-list{ margin:0 0 20px 0;}
.picture4-2 .picture4-list a{ position:relative; display:block; background:#f0f0f0; height:155px; overflow:hidden;transition:all 1s;}
.picture4-2 .picture4-list a img{ display:block; margin:0 auto; max-height:100%;}
.picture4-2 .picture4-list .mask{ position:absolute; left:-100%; top:0; z-index:9; width:100%; height:100%; background:url(../images/CaseSharing_mask_03.png) repeat; transition:all 0.3s;}
.picture4-2 .picture4-list .mask span{position:absolute; left:50%; top:50%;margin:-25px 0 0 -50px; width:100px; height:50px; border:solid 1px #fff;}
.picture4-2 .picture4-list .mask b{ display:inline-block;font-size:30px; color:#fff; line-height:50px;}
.picture4-2 .picture4-list:hover .mask{ left:0;}

/*p-17*/
.picture17 { height:480px; transition:all 0.3s;transition:all 1s;}
.picture17 a{ display:block;width:100%; height:100%; text-align:center;transition:all 1s;}
.picture17 .left,.picture17 .picture17-4 .picture17-4-1{ width:30%; height:100%;transition:all 1s;}
.picture17 .content{ padding:0 16px; width:50%;height:100%;transition:all 1s;}
.picture17 .right{ width:20%;height:100%;transition:all 1s;}
.picture17 .picture17-1{ padding:42px 0 0 0;height:27%; background:#ff9d00; transition:all 1s;}
.picture17 .picture17-2{ padding:16px 0 0 0; height:73%;transition:all 1s;}
.picture17 .picture17-3,.picture17 .picture17-5{ height:70%;transition:all 1s;}
.picture17 .picture17-4,.picture17 .picture17-6{ padding:16px 0 0 0; height:30%;transition:all 1s;}
.picture17 .picture17-4 .picture17-4-1{ padding:40px 0 0 0; background:#ff9d00;transition:all 1s;}
.picture17 .picture17-4 .picture17-4-2{ padding:0 0 0 16px; width:70%;height:100%;transition:all 1s;}
.picture17 span{ display:block; height:100%; background:url(../images/fdjmb3.png) no-repeat 50% 50%; opacity:0; transition:all 0.5s;}
.picture17 a:hover span{ opacity:1;}

/*f-5*/
.footer5{ padding:15px 0; background:#333333;transition:all 1s;}
.footer5 .left{ width:13%;transition:all 1s;}
.footer5 .right{ margin:0 0 0 3%; padding:0 0 0 3%;width:81%;transition:all 1s; border-left: solid 1px #fff;}
.footer5 .left .QrCode{width:100%; color:#fff;transition:all 1s;}
.footer5 section{color:#fff;}
.footer5 section nav{height:14px;}
.footer5 section nav li{ width:11.11%; line-height:14px;transition:all 1s; border-left: 2px solid #fff;}
.footer5 section nav li:last-child{border-right: 2px solid #fff;}
.footer5 section nav li a{ color:#fff; transition:all 0.3s;}
.footer5 section nav li a:hover{ color:#da6620;}
.footer5 section .ContactUs{margin:6px 0;} 
.lxfs_foot p{text-align:left;margin:0;line-height: 24px;font-size: 14px;}
.lxfs_foot{
	padding-right:20px;
	column-count:2;
	-moz-column-count:2; /* Firefox */
	-webkit-column-count:2; /* Safari and Chrome */
}

/*subnav-1*/
.subnav ol{ height:37px; background:#ff9d00; border-bottom:solid 2px #fff;}
.subnav ol b{ margin:0 10px; color:#fff; line-height:35px;}
.subnav ol h1{ font-size:16px; color:#fff; line-height:35px;}
.subnav ol small{ margin:0 0 0 10px; color:#fff; line-height:35px;}
.subnav .contact-text{ padding:10px; font-size:12px; color:#6a6a6a; line-height:22px; background:#e9e9e9;}
.subnav .contact-img{ margin:20px 0;}
.subnav .pcdnav li{ margin:2px 0 0 0; height:35px;}
.subnav .pcdnav li a{display:block; font-size:14px; color:#8b8b8b; line-height:35px; background:url(../images/subnavicon_06.png) no-repeat 20% 50% #f1f1f1; transition:all 0.3s;}
.subnav .pcdnav li a.active{background:url(../images/subnavicon_03.png) no-repeat 20% 50% #e9e9e9; color:#ff9d00;}
.subnav .pcdnav li a:hover{ background:url(../images/subnavicon_03.png) no-repeat 20% 50% #e9e9e9;color:#ff9d00;}
.subnav .pcdnav .xlxl{ margin:2px 0 0 0; height:auto;}
.subnav .pcdnav .xlxlhide{ height:0; overflow:hidden;}
.subnav .pcdnav .xlxl a{ display:block; font-size:12px; color:#999; line-height:35px;background:#f4f4f4; transition:all 0.3s;}
.subnav .pcdnav .xlxl a:hover{background:#e1e1e1;}
.subnav .pcdnav .xlxl a.active{background:#e1e1e1;}
.subnav .yddnav{ margin:0 0 20px 0;}
.subnav .yddnav li{ margin-bottom:2px; height:60px;}
.subnav .yddnav li a{ display:block; font-size:18px;color:#fff; line-height:60px; background:#666; transition:all 0.3s;}
.subnav .yddnav li a.active{ background:#ff9d00}
.subnav .yddnav span{ padding-left:30px;}
.subnav .yddnav b{ padding-right:30px; line-height:60px;}
.subnav .yddnav .xl{ margin:0 0 2px 0; height:auto;overflow:hidden;}
.subnav .yddnav .xl.xlhide{ height:0; overflow:hidden;}
.subnav .yddnav .xls{ height:40px; line-height:40px; background:#ff9d00; border-top:solid 1px #cf3d3d;}
.subnav .yddnav .xls a{ color:#fff; display:block; line-height:40px;}
.subnav .yddnav .xlxl{ height:auto; overflow:hidden;}
.subnav .yddnav .xlxl.xlxlhide{ height:0; overflow:hidden;}
.subnav .yddnav .xlxls{ height:32px;background:#efefef; border-bottom:dotted 1px #666}
.subnav .yddnav .xlxls a{ color:#666; display:block; line-height:32px;}


/*t-4-1*/
.title04{ margin:0 0 20px 0; height:40px; background:url(../images/t4_xhx_03.jpg) repeat-x bottom;}
.title04 h1{font-size:16px; height:39px;line-height:39px;}
.title04 h1 a{ color:#3e3d3d; }
.title04 span{color:#666; line-height:39px;}
.title04 span a{ color:#666;}
.title04 span a:hover{ color:#ff9d00}

/*t-3*/
.text3{ color:#666; line-height:24px;}

/*n-3*/
.news3 .news3-list{ height:44px;}
.news3 .news3-list a{width:90%; color:#5a5a5a; line-height:43px;border-bottom:dashed 1px #c6c6c6; transition:all 0.3s;}
.news3 .news3-list a:hover{ color:#e36a21;}
.news3 .news3-list span{ width:10%; color:#5a5a5a; line-height:43px; border-bottom:dashed 1px #c6c6c6;}

/*o-1*/
.OnlineMessage1 label{ font-weight:normal; color:#666;}
.OnlineMessage1 button{margin:0 10px 0 0;width:100px; height:30px; color:#fff; background:#ff9d00; border:none; transition:all 0.3s;}
.OnlineMessage1 button:hover{ background:#c63838;}

/*t-7-1*/
.title07 h1{ margin:0 auto !important; width:80%; font-size:16px; color:#666; line-height:30px; border-bottom:solid 1px #e0e0e0;}
.title07 h6{color:#999; line-height:30px;}

/*p-7*/
.picture7{ margin:10px 0;}
.picture7 img{ display:block; margin:0 auto;}

/*t-8-1*/
.title08{ margin:0 0 20px 0;}
.title08 h1{ font-size:20px; color:#333; line-height:50px;}
.title08 ul{ background:#cecece; border-top:solid 1px #b7b7b7; border-bottom:solid 1px #b7b7b7;}
.title08 ul li{ margin:0 5px; display:inline; font-family:"宋体"; font-size:12px; color:#333; line-height:28px;}
.title08 ul li a{ color:#333;}


/*切换table*/





/*p-24*/
.lunbo{ margin-bottom:20px;}
.lunbo #owl-demo .item .lunbobox,.lunbo #owl-demo .item .lunbobox a,.lunbo #owl-demo .item .lunbobox .icon,.lunbo #owl-demo .item .lunbobox .hengfu,.lunbo #owl-demo .item .lunbobox .wz,.lunbo .owl-theme .owl-controls .owl-buttons div.owl-prev,.lunbo .owl-theme .owl-controls .owl-buttons div.owl-next{
transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;	
}

.qhpic{position: relative; display: block; overflow: hidden; margin: 0 auto;}
.qhpic:before{content: ""; padding-top: 100%; display: block;}
.qhpic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}

.lunbo #owl-demo .item{ margin:0 10px;}
.lunbo #owl-demo .item .lunbobox{ border:solid 1px #e0e0e0; padding:1px; background:#fff; border-radius:5px;}
.lunbo #owl-demo .item .lunbobox a{ display:block; position:relative; height:190px; overflow:hidden;border-radius:5px;}
.lunbo #owl-demo .item .lunbobox .icon{position:absolute;left:50%;margin:0 0 0 -40px; top:-70px; z-index:1;width:80px; height:70px;}
.lunbo #owl-demo .item .lunbobox .hengfu{ position:absolute; left:0; bottom:20px; z-index:1; width:0; height:60px; background:#ff9d00;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}
.lunbo #owl-demo .item .lunbobox .wz{ padding:6px 0; position:absolute; right:-100%; bottom:20px; z-index:2; width:100%; height:60px; font-size:18px; color:#fff; text-align:center; line-height:24px;}
.lunbo #owl-demo .item .lunbobox .wz span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px;}

.lunbo #owl-demo .item .lunbobox:hover{ border:solid 1px #ff9d00;
box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-ms-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-o-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
}
.lunbo #owl-demo .item .lunbobox:hover .icon{ top:26px;}
.lunbo #owl-demo .item .lunbobox:hover .hengfu{ width:100%;}
.lunbo #owl-demo .item .lunbobox:hover .wz{ right:0;}

.lunbo .owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.lunbo .owl-carousel{display:block;position:relative;width:100%;-ms-touch-action:pan-y}
.lunbo .owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.lunbo .owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.lunbo .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}
.lunbo .owl-carousel .owl-item{float:left}
.lunbo .owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.lunbo .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)}
.lunbo .grabbing{cursor:url(images/grabbing.png) 8 8,move}
.lunbo .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)}
.lunbo .owl-theme .owl-controls{ height:0;}
.lunbo .owl-theme .owl-controls .owl-buttons div{display:inline-block;zoom:1;*display:inline;}
.lunbo .owl-theme .owl-controls .owl-buttons div.owl-prev{ position:absolute; left:12px; bottom:0; width:40px; height:100%; background:url(../images/lunbo_left_jt.png) no-repeat left;}
.lunbo .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background:url(../images/lunbo_left_jt.png) no-repeat right;}
.lunbo .owl-theme .owl-controls .owl-buttons div.owl-next{ position:absolute; right:10px; bottom:0; width:40px; height:100%; background:url(../images/lunbo_right_jt.png) no-repeat right;}
.lunbo .owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:url(../images/lunbo_right_jt.png) no-repeat left;}
.lunbo .owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.lunbo .owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}
.lunbo .owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}
.lunbo .owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}
.lunbo .owl-theme .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}
.lunbo .owl-item.loading{min-height:150px;background:url(images/AjaxLoader.gif) no-repeat center center}


/*p-1*/
.picture1-list { margin-bottom:20px;}
.picture1-list .picture1box,.picture1-list .picture1box a,.picture1-list .picture1box .icon,.picture1-list .picture1box .hengfu,.picture1-list
.picture1box .wz{
transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;	
}
.picture1-list .picture1box{ border:solid 1px #e0e0e0; padding:1px; background:#fff; border-radius:5px;}
.picture1-list .picture1box a{ display:block; position:relative; height:190px; overflow:hidden;border-radius:5px;}
.picture1-list .picture1box .icon{position:absolute;left:50%;margin:0 0 0 -40px; top:-70px; z-index:1;width:80px; height:70px;}
.picture1-list .picture1box .hengfu{ position:absolute; left:0; bottom:20px; z-index:1; width:0; height:60px; background:#ff9d00;filter:alpha(opacity=65);-moz-opacity:0.65;-khtml-opacity: 0.65; opacity: 0.65;}
.picture1-list .picture1box .wz{ padding:6px 0; position:absolute; right:-100%; bottom:20px; z-index:2; width:100%; height:60px; font-size:18px; color:#fff; text-align:center; line-height:24px;}
.picture1-list .picture1box .wz span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.picture1-list .picture1box img{ display: block; width: 100%; max-height:100%;}
.picture1-list .picture1box:hover{ border:solid 1px #ff9d00;
box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-ms-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-o-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
}
.picture1-list .picture1box:hover .icon{ top:26px;}
.picture1-list .picture1box:hover .hengfu{ width:100%;}
.picture1-list .picture1box:hover .wz{ right:0;}

 /*more-1*/
.more1{ margin:10px 0 0;}
.more1 a{ display:block; margin:0 auto; width:136px; height:40px; color:#fff; line-height:37px; transition:all 0.3s; background:#ff9d00; font-family:"宋体"; border-radius:5px;}
.more1 a:hover{ background:#ff6600;
box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-ms-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
-o-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
}

/*c-2 */
.contact02 h1{ font-size:14px; color:#383838; line-height:50px;}
.contact02 .h5{ height:144px; overflow:hidden;}
.contact02 .h5 p{ margin:0 !important; color:#828282; line-height:24px; text-indent:2em;}
.contact02 .detailed{ height:150px; overflow:hidden;}
.contact02 .detailed li{ height:30px; color:#828282; line-height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.contact02 .detailed li b{ margin:0 10px 0 0; line-height:30px;}
.contact02  label{ padding-top:0 !important; text-align:left !important; color:#666; height:34px; line-height:34px; font-weight:normal;}
.contact02 input{ background:#f5f5f5; border:dashed 1px #d6d5d5;}
.contact02 textarea{ max-width:100%; background:#f5f5f5; border:dashed 1px #d6d5d5;}
.contact02 button{ width:100%; height:30px; color:#fff; background:#ff9d00; border:none; transition:all 0.3s;}
.contact02 button:hover{ background:#ff6600;}

/*c-1*/
.contact-map{width:100%;  border:solid 1px #c4c2c2;}
.contact-content section h1{ font-size:16px; color:#666;}
.contact-content section address{ font-size:12px; color:#666;} 

/*手机底部*/
.hot{width:100%; height:58px; position:fixed; bottom:0; left:0; z-index:9999999999999; border-top:solid 2px #fff; background:#187f30;}
.hot span{ color:#fff; font-size:16px; line-height:20px; text-align:center !important;}
.hot h6{ font-size:12px; line-height:20px; text-align:center !important;}
.hot .row{margin:0 !important;}
.hot .row div{padding:0 !important;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.hot .row div:hover a{background:#ff0000;}
.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%;}
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px; border:2px solid #ff0000;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }

@media (max-width:1199px){

 /*b-1*/
.bannerbox1{ height:380px;}
#banner{ height:380px;}
#banner .main_image{ height:380px;}
#banner .main_image li span{height:380px}
}


@media (max-width:991px){
.main{ padding:20px 0;}	
	

/*b-1*/
.bannerbox1{ height:316px;}
#banner{ height:316px;}
#banner .main_image{ height:316px;}
#banner .main_image li span{height:316px}

/*a-1*/
.abousbox1{ background:none; padding:0 10px; height:auto;}
.abousbox1 .imgbox{ float:left !important; width:40%; padding:0 10px 0 0;}
.abousbox1 .imgbox img{ display:block; margin:0 auto;}
.abousbox1 .imgbox .tel{ display:none;}
.abousbox1 .textbox{ float:right !important; width:60%;}
.abousbox1 .text{ padding:0; font-size:12px; line-height:20px; height:auto;}

/*t-2-1*/
.title02{ margin:10px 0 20px; }
.title02 h2{font-size:14px; line-height:24px;}
.title02 h1{font-size:22px; line-height:26px;}

/*t-2-2*/
.title02-2{ margin:10px 0 20px; }
.title02-2 h2{font-size:14px; line-height:24px;}
.title02-2 h1{font-size:22px; line-height:26px;}

/*n-1*/
.news .news-list .imgbox{ width:20%;}
.news .news-list .textbox{ width:80%;}

/*p-4-2*/
.picture4-2 .picture4-list a{ height:210px;}

/*p-17*/
.picture17 { height:400px;}

 /*f-5*/
.footer5{padding:10px 0; font-size:12px;}
.footer5 .left{ width:100%;}
.footer5 .left .QrCode img{ display:block; margin:0 auto}
.footer5 .right{ margin:0; padding:0; border-left:none; width:100%; border-top: solid 1px #1d1c1c}
.footer5 section .ContactUs{ margin-top:0; padding-top:6px; border-top: solid 1px #525252; text-align:center;}

.lxfs_foot p{text-align:left;margin:0 !important;}
.footer5 section small	{ display:block;font-size:12px;  text-align:center;} 

/*n-3*/
.news3 .news3-list a{width:85%;}
.news3 .news3-list span{ width:15%;}

.lunbo #owl-demo .item .lunbobox a{ height:300px;}
.picture1-list  .picture1box a{ height:300px;}

.lunbo .owl-theme .owl-controls .owl-buttons div.owl-next{ right:12px;}
}

@media (max-width:767px){
body{ padding-bottom:50px;}	
 /*f-nav*/
.hot{height:50px; background:#ff9d00; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 1px #fff;}
.hot span{ color:#fff; font-size:16px; line-height:20px;}
.hot h6{ font-size:12px; line-height:20px;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.hot .row div:hover{ background:#cf8001;}	


/*b-1*/
.bannerbox1{ height:240px;}
#banner{ height:240px;}
#banner .main_image{ height:240px;}
#banner .main_image li span{height:240px}

/*a-1*/
.abousbox1 .imgbox{ width:100%; padding:0 0 10px 0;}
.abousbox1 .textbox{width:100%;}

/*t-2-1*/
.title02{ margin:0 0 20px; }
.title02 h2{font-size:12px; line-height:20px;}
.title02 h1{font-size:18px; line-height:24px;}

/*t-2-2*/
.title02-2{ margin:0 0 20px; }
.title02-2 h2{font-size:12px; line-height:20px;}
.title02-2 h1{font-size:18px; line-height:24px;}

/*n-1*/	
.news .news-list{ margin-bottom:20px;}
.news .news-list .imgbox{ width:30%; height:90px;}
.news .news-list .textbox strong{ line-height:20px;}
.news .news-list .textbox{ width:70%; height:90px; padding-top:0; padding-bottom:0;}
.news .news-list .textbox h6{ height:54px; overflow:hidden;}
.news .news-list .textbox b{ display:none;}

/*p-4-2*/
.picture4-2 .picture4-list a{ height:180px;}

/*p-17*/
.picture17 .left,.picture17 .picture17-4 .picture17-4-1{ width:30%; height:100%;}
.picture17 .content{ padding:0 7px 0 15px; width:50%;}
.picture17 .right{ padding:0 15px 0 7px; width:50%;}
.picture17 .left,.picture17 .picture17-4 .picture17-4-1{ display:none;}
.picture17 .picture17-3,.picture17 .picture17-5{ height:50%;}
.picture17 .picture17-4,.picture17 .picture17-6{ height:50%;}
.picture17 .picture17-4 .picture17-4-2{ padding:0; width:100%;}

 /*f-5*/
.footer5 .left{ width:100%;}
.footer5 .fenxiang{ padding-bottom:10px;width:100%; border:none; height:auto; border-bottom:solid 1px #1d1c1c}
.footer5 .fenxiang h2{ margin-bottom:10px;}
.footer5 .right{ padding-top:10px; border-top: solid 1px #525252}

/*n-3*/
.news3 .news3-list a{width:80%;}
.news3 .news3-list span{ width:20%;}

/*t-8-1*/
.title08 h1{ font-size:16px;line-height:30px;}
.title08 ul li{line-height:22px;}

/*c-2 */
.contact02 .form-group{ margin-bottom:5px;}
.contact02 label{ margin-bottom:0;}
.contact02 button{ margin:5px 0 0 0; border-radius:5px; height:40px;}

.lunbo #owl-demo .item .lunbobox a{ height:240px;}
.picture1-list  .picture1box a{ height:240px;}

/*c-1*/
.contact-map{ margin:10px 0; height:auto; }

.title01 ul li a{ margin:0 3px; font-size:12px;}
 }
 
 @media (max-width:640px){	

.lunbo #owl-demo .item .lunbobox a{ height:200px;}
.picture1-list  .picture1box a{ height:200px;}
 }
 
 @media (max-width:500px){	 

.lunbo #owl-demo .item .lunbobox a{ height:160px;}
.lunbo #owl-demo .item .lunbobox .icon{ display:none;}
.lunbo #owl-demo .item .lunbobox .hengfu{ display:none;}
.lunbo #owl-demo .item .lunbobox .wz{ display:none;}

.picture1-list  .picture1box a{ height:160px;}
.picture1-list  .picture1box a .icon{ display:none;}
.picture1-list  .picture1box a .hengfu{ display:none;}
.picture1-list  .picture1box a .wz{ display:none;}
 }

@media (max-width:414px){	 
 /*b-1*/
.bannerbox1{ height:130px;}
#banner{ height:130px;}
#banner .main_image{ height:130px;}
#banner .main_image li span{height:130px}

.lunbo #owl-demo .item .lunbobox a{ height:140px;}
.picture1-list  .picture1box a{ height:140px;}

/*n-1*/
.news{ padding:20px 0;}
.news .news-list { margin:0 0 10px 0;}
.news .news-list .imgbox a{height:90px;}
.news .news-list .textbox{height:90px;}
.news .news-list .textbox h1{font-size:14px; line-height:20px; height:20px;}
.news .news-list .textbox .h5{ height:60px; }

/*p-4-2*/
.picture4-2 .picture4-list a{ height:120px;}

/*p-17*/
.picture17{ height:300px;}

/*n-3*/
.news3 .news3-list a{width:70%;}
.news3 .news3-list span{ width:30%;}
}

@media (max-width:340px){	

 /*n-1*/	
.news .news-list .imgbox{height:80px;}
.news .news-list .textbox{height:80px;}
.news .news-list .textbox .h5{ height:40px; }

 /*b-1*/
.bannerbox1{ height:130px;}
#banner{ height:130px;}
#banner .main_image{ height:130px;}
#banner .main_image li span{height:130px}

.lunbo #owl-demo .item .lunbobox a{ height:120px;}
.picture1-list  .picture1box a{ height:120px;}
}
/*产品中心*/
.center{
	padding-top: 20px;
	padding-bottom: 20px;
}

.cen_left{
	padding-right: 28px;
	
}
.cen_left h2{
	font-size: 16px;
	color: #fff;
	background: #ff9d00;
	line-height: 36px;
	padding-left: 15px;
	margin: 0;
}
.cen_left h2 span{
	margin-right: 15px;
	line-height: 36px;
	font-size:16px;
}
.cen_left b{
	font-size: 12px;
	font-weight: normal;
}
.left_top{
	margin-bottom: 15px;
}
.left_nav li .yjbt{display:block;width: 100%; background: #eaeaea;padding:0 5px;}

.left_nav li .ejbt li{padding: 0;background:rgba(0,0,0,0);}
.left_nav li a p{margin: 0;border-bottom: 1px solid e1e1e1; border-top: 1px solid #fff;}

.left_nav .yjbt p{
	font-size: 14px;
	line-height:40px;
	color: #7d7d7d;
	display: block;
	width: 100%;
	text-indent:3em;
	background: url(../images/icon_06.png) no-repeat 1.5em center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
	.cen_left h2{
		padding-left: 8px;
		font-size: 13px;
	}
	.cen_left h2 span{
		margin-right: 8px;
		
	}
}



.left_nav .yjbt:hover p{color: #ff9d00; background: url(../images/list-icon_03.png) no-repeat 1.5em center;}
.left_nav .act p{
	color: #ff9d00;
	background:url(../images/list-icon_03.png)no-repeat 1.5em center;
}

.left_nav .ejbt li a{
	width: 100%;
	display: block;

	font-size: 12px;
	line-height: 46px;
	border-bottom: 1px dashed #c0c0c0;
	color:#b0b0b0 ;
	text-indent:2.5em;
	transition: all 0.3s;
}
.left_nav .ejbt li a:hover{
	border-bottom: 1px dashed #ff9d00;
	color:#ff9d00;
}
.left_down h4{
	text-indent:0.9em;
	font-size: 14px;
}
.left_down p{
	font-size: 12px;
 line-height: 30px; padding: 10px 0px;
}

/*右侧部分*/
.right_title{
	width: 100%;height: 38px;
	border-bottom: 1px solid #d7d7d7;
}
.right_title h3{font-size: 14px;color: #999;margin: 0;padding: 0;line-height: 36px;}


.right_title h3 span{font-size: 16px; line-height: 36px;color: #f39c0f;display: inline-block;border-bottom: 3px solid #F39C0F;}
.right_title p{font-size: 14px;line-height: 36px;margin: 0;padding: 0;color: #7e7e7e;}
.right_title p a{font-size: 14px;color: #7e7e7e;}
.ph_title{width: 100%;overflow: hidden;border: 1px solid #7e7e7e;font-size: 12px;color: #7e7e7e;padding: 2px 5px;}
.ph_title a{font-size: 12px;color: #7e7e7e;}
/*手机端菜单*/
.phmenu{width: 100%;overflow: hidden;padding: 0;margin: 0;border-top: 1px solid #fff;margin-bottom: 15px;}
.menu_title{font-size: 14px;line-height: 38px;background: #ff9d00;width: 100%;color: #fff; padding: 2px 15px;}
.menu_title span{font-size: 14px; color: #fff;line-height: 38px;}
.menu_title span.glyphicon-stats{margin-right:6px;}
#clickmenu{cursor: pointer;}
#phej .act{color:#ff9d00;}
#phej li a{font-size: 14px;display: block;width: 100%; color: #727272;line-height: 28px; background: url(../images/heng_04.png) no-repeat bottom center;}
#phej li .phsj li a{font-size: 12px; color: #929292;line-height: 24px;display: block;width: 100%;background: none;}
#phej li a:hover{color: #ff9d00;}
#phej li .phsj li a:hover{color: #ff9d00;}

/*列表*/
@media only screen and (max-width:450px) {
	.cen_con ul li{width: 100%;}
	
}



.pro_pic{position: relative; display: block; overflow: hidden; margin: 0 auto;border: 1px solid #d7d7d7;}
.pro_pic:before{content: ""; padding-top: 80%; display: block;}
.pro_pic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; }
.cen_con{padding-top: 15px;margin-top: 1px;overflow: hidden;}
.cen_con ul li a{
	display: block;
	width: 100%;
	overflow: hidden;
	position: relative;
}
.cen_con ul li{
	margin-bottom: 15px;
}
.cen_con ul li a .hengtxt{
	position: absolute;
	bottom: 40px;
	color: #FF9D00;
	font-size: 16px;
	height:100%;
	width: 100%;
	text-align: center;
 	transition: all 0.5s;
 	z-index: 666;
 	line-height: 250px;
 	background: rgba(0,0,0,0.4);
 	border: 1px solid #f39c0f;
 	opacity: 0;
}
@media only screen and (min-width: 992px) {
	.cen_con ul li a .hengtxt{line-height: 260px;}
}
@media only screen and (min-width: 600px) and (max-width: 992px) {
	.cen_con ul li a .hengtxt{line-height: 320px;}
}
@media only screen and (min-width: 537) and (max-width: 600px) {
	.cen_con ul li a .hengtxt{line-height: 320px;}
}
@media only screen and (max-width: 450px) {
	.cen_con ul li a .hengtxt{line-height: 320px;}
}

.cen_con ul li a:hover .hengtxt{right: 0; opacity: 1;}
.cen_con ul li a p{
	font-size: 14px;
	color: #6a6a6a;
	margin: 0;
	line-height: 40px;
}
.cen_con ul li a:hover p{
	font-size: 14px;
	color: #ff9d00;
}

.phyema ul{width:140px;margin: 0 auto;}
.phyema ul li{width:40px;margin-right: 10px;}
.phyema ul li:last-child{margin-right: 0;}
.phyema ul li a{display: block;width: 100%; line-height:40px;color: #666;background: #edecec;border-radius: 3px;}
.phyema ul li a:hover{color: #fff;background: #f39c0f;}

.yema{margin-top: 15px;font-size: 12px;}
		.yema ul li a{
			display: inline-block;
			padding: 2px 8px;
			margin-right: 8px;
			background:#dcd9d4;
			font-size: 12px;
			color:#303030;
			transition: all 0.5s;
		}
		.yema ul li a:hover{
			background: #ff9d00;
			color: #fff;
		}
/*公司简介*/
.centtxt{
	width: 100%;
	display: block;
	overflow: hidden;
	padding-top: 15px;
	margin-top: 1px;
}
.centtxt h3{
	font-size: 14px;
	width: 100%;
	line-height: 50px;
	border-bottom: 1px dashed #666;
	margin: 0;
	margin-bottom: 10px
}
.centtxt p{font-size: 12px;line-height: 30px;}
.abpic{
	margin: 1em 0;
}
/*网上下单*/
.online{margin-top: 20px;}


.sub-tj{
	background: #ff9d00;
	color: #fff;
	padding:5px 30px;
	font-size: 12px;
	border:1px solid #fff;
}
/*成功案例*/
.casebox{position: relative; display: block; overflow: hidden; margin: 0 auto;background: #e7e7e7;border: 1px solid #d7d7d7;}
.casebox:before{content: ""; padding-top: 100%; display: block;}
.casebox img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;transition:all 0.5s;}
.casebox img:hover{
	transform: scale(1.1);
	 -ms-transform:scale(1.1);
	 -moz-transform: scale(1.1);
	 -webkit-transform: scale(1.1);
	 -o-transform:scale(1.1);
}
.caseimg,.casetxt{padding: 0;}
.caseimg {padding-right: 15px}
.case_con ul li{padding: 0;}
.case_con ul li a{display: inline-block;}
.case_con ul li p{margin: 0; font-size: 14px;line-height: 20px;}
.case_con ul li p.casexq{height:100px;overflow: hidden;text-overflow: ellipsis;color: #666;}
.case_con ul li p.casetit{font-size: 16px;margin-bottom: 10px}
.case_con ul li p a{display: inline; padding: 2px 10px;border: 1px solid #787878;color: #787878;transition: all 0.3s;}
.case_con ul li p a:hover{background: #F39C0F;color: #fff;border: 1px solid #F39C0F;}
/*案例详情*/
@media only screen and (min-width:1200px ) {
		.detail_pic{width: 60%;margin: 0 auto;}
}
@media only screen and (min-width: 992px) and (max-width: 1200px){
	.detail_pic{width: 70%;margin: 0 auto;}
}
@media only screen and (min-width: 640px) and (max-width: 992px) {
		.detail_pic{width:60%;margin: 0 auto;}
}
@media only screen and (max-width: 640px) {
		.detail_pic{width:100%;margin: 0 auto;}
}
.detail_pic{position: relative; display: block; overflow: hidden; margin: 0 auto;}
.detail_pic:before{content:""; padding-top:60%; display: block;}
.detail_pic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto;}
.detail_pic{display: block;margin: 0 auto;text-align: center;overflow: hidden;}
.detail_pic img{max-width: 100%;min-width: 70%;height: auto;}
/*新闻详情*/
.new_list li{overflow: hidden;width: 100%;margin-top: 25px;}
.new_list li a{
 	color:#3a3a3a;display: block;width:100%;overflow: hidden;background: #efefef;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;transition: all 0.3s;
	padding:2px;
}
.new_list li a:hover{background: #ff9d00; color: #fff;}
.new_txt{padding-top:15px;}
.new_txt p{ overflow: hidden;font-size: 12px;margin: 0;padding-left: 15px}
.new_txt p.tit{font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.new_txt p.new_con_txt{font-size: 12px;line-height: 20px; height: 60px;overflow: hidden; text-overflow: ellipsis;margin:15px 0;}
.new_pic{width:180px;padding: 1px;}
.new_pic{position: relative; display: block; overflow: hidden; margin: 0 auto;background: #fff;border: 1px solid #d7d7d7;}
.new_pic:before{content:""; padding-top:85%; display: block;}
.new_pic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;padding:2px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

.contact_t p{margin: 0;}
.contact_t h4{font-size: 14px;}

.centtxt .news_tit{font-size: 16px;color: #F39C0F;border: none;margin: 0;line-height: 28px;}
h4.news_tit1{font-size: 12px;text-align: center;color:#999;}
