﻿*{font-family: "微软雅黑";color: #333;}
p,h1,h2,h3,h4,h5,h6{margin: 0;}
ul{list-style: none;margin: 0;padding: 0;}
a,a:hover{text-decoration: none;color: #333333;}
@charset "utf-8";

@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@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"}
.text-blod{font-weight: bold;}

.header:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.header{zoom:1;position: relative;background: url(../images/head_bg.jpg)no-repeat;background-size: 100% 100%;} 

.logobox{width: 107px;line-height: 149px;margin-right: 19px;}
/*.topserch {position: relative;top: 10px;}
.topserch .topinput{height: 30px;top: 2px; border: none;outline:none;padding-left: 10px;z-index: 666;background-color:#e3e3e3;color: #666;border-top-left-radius: 10px;border-bottom-left-radius: 10px;border-right: 1px solid #d8d8d8;}
.topserch button{line-height:30px;padding: 0 10px;top: 0; border-top-right-radius: 10px;border-bottom-right-radius: 10px;background: #e3e3e3;outline:none;border: none;}*/
.head_name{line-height: 149px;margin-right: 18px;width: 37.3%;}
.head_name img{max-width: 100%;}
.head_td{float: left;line-height: 149px;width: 25%;}
.head_td img{max-width: 100%;}
.ck_btn{position: absolute;display: block;width: 40px;text-align: center;line-height: 40px;font-size: 22px;right: 0;top: 50%;margin-top: -20px;color: #ffffff;}
.ck_btn span{color: #fff;}
.tel{background: url(../images/tel.png)no-repeat left center;padding-left: 65px;margin-top: 18px;}
.tel h5{font-size: 14px;line-height: 18px;color: #9c0172;}
.tel h3{font-size: 30px;font-family: impact;line-height: 40px;
 background: -webkit-linear-gradient(left, #8d0180 , #e8002a);     /* 背景色渐变 */
  -webkit-background-clip: text;         /* 规定背景的划分区域 */
  -webkit-text-fill-color: transparent;  /* 防止字体颜色覆盖 */
}
.tel h4{font-size: 25px;font-weight: bold;
 background: -webkit-linear-gradient(left, #8d0180 , #e8002a);     /* 背景色渐变 */
  -webkit-background-clip: text;         /* 规定背景的划分区域 */
  -webkit-text-fill-color: transparent;  /* 防止字体颜色覆盖 */
}
.menu{background:#fd4d00;position: relative;}
.menu:after{content: "";display: block;position: absolute;z-index: 6; bottom: -10px;left: 0; width: 100%;height: 10px;background: url(../images/menubg1.png)repeat-x;}
.menu ul.yj:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.menu ul.yj{zoom:1;background: url(../images/shu.png)no-repeat right center;} 
.menu ul.yj>li{float: left;width: 12.5%;position: relative;background: url(../images/shu.png)no-repeat left center;}
.menu ul.yj>li>a{display: block;width: 100%; position:relative; line-height: 50px;font-size: 16px; text-align: center;color: #fff;}
.menu ul.yj>li:hover>a{background:url(../images/hoverbg.jpg)repeat-x center center;}
.menu ul.yj>li ul.ejmenu{position: absolute;width: 100%;left: 0;top:100%;display: none;z-index: 9;}
.menu ul.yj>li ul.ejmenu li a{display: block;width: 100%;text-align: center; line-height: 34px; border-bottom: 1px solid #fff;background: #0564bc;color: #fff;transition: all 0.25s;}
.menu ul.yj>li ul.ejmenu li:first-child a{border-top: 1px solid #fff;}
.menu ul.yj>li ul.ejmenu li a:hover{background: #0b85e9;}
.menu ul.yj>li:hover ul.ejmenu{display: block;}
@media only screen and (min-width:768px ) {
	.menu{display: block !important;}
}
@media only screen and (max-width:767px ) {
/*菜单*/ 
.menu ul.yj{background: none;}
.menu ul.yj>li{background: none;}
.menu ul.yj>li ul.ejmenu{display: none;}
.menu {display: block;width: 30%;min-width: 150px;right: 0;top: 100%; position: absolute;z-index: 9;}
.menu:after{display: none;}
.menu ul.yj>li{width: 100%;overflow: hidden;float: none;}
.menu ul.yj>li>a{font-size: 14px;line-height: 32px;background: none;border-bottom: 1px solid rgba(255,255,255,0.8);}
.menu ul.yj>li:before{background: none;}
}

/*手机底部*/
.hot{width:100%; height:58px; background:#FD4D00; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 2px #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;}
.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;}
.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; }
footer ul li a{ padding: 0 10px; height: 12px; font-size: 12px; line-height: 12px; }

/*产品分类*/
.pro_class{padding: 42px 0 49px;background: #fd4d00;}
.pro_class_box{width: 100%;overflow: hidden;padding-left: 200px;position: relative;}
.pro_class_box .pro_class_box_l{width: 200px;height: 100%;text-align: center;position: absolute;left: 0;top: 0;background: #fd9b00;}
.pro_class_box .pro_class_box_l h3{font-size: 40px;line-height: 40px;font-weight: bold;color: #fff; position: relative;top: 50%;margin-top: -20px;}
.pro_class_box .pro_class_box_r{width: 100%;background: #f9e4c2;}
.pro_class_box .pro_class_box_r .title01 ul{width: 100%;overflow: hidden;}
.pro_class_box .pro_class_box_r .title01 ul li{width: 20%;float: left;}
.pro_class_box .pro_class_box_r .title01 ul li a{display: block;width: 100%;line-height: 80px;text-align: center;font-size: 20px; color: #fff;}
.pro_class_box .pro_class_box_r .title01 ul li a:visited{text-decoration: underline;}
.pro_class_box .pro_class_box_r .title01 ul li a:active{text-decoration: underline;}
.pro_class_box .pro_class_box_r .title01 ul li:nth-child(1){background-color: rgba(253,125,0,1);}
.pro_class_box .pro_class_box_r .title01 ul li:nth-child(2){background: rgba(255,81,208,1);}
.pro_class_box .pro_class_box_r .title01 ul li:nth-child(3){background: rgba(220,81,255,1);}
.pro_class_box .pro_class_box_r .title01 ul li:nth-child(4){background: rgba(175,81,255,1);}
.pro_class_box .pro_class_box_r .title01 ul li:nth-child(5){background: rgba(146,81,255,1);}
.pro_class_box .pro_class_box_r .title01 ul li:hover{opacity: 0.8;}
.pro_class_box .pro_class_box_r .title01 ul li.act{opacity: 0.8;}
.probox{min-height:170px;}
.pro_class_list{width: 100%;padding: 34px 0;}
.pro_class_list a{display: block;width: 100%;text-align: center;}
.pro_class_list a .imgbox{position: relative; display: block; overflow: hidden; margin: 0 auto;}
.pro_class_list a .imgbox:before{content: ""; padding-top: 82px; display: block;}
.pro_class_list a .imgbox img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}

.tit01{background: url(../images/titbg01.png)no-repeat center center;padding-bottom: 4px;margin-bottom: 48px;}
.tit01box{background: url(../images/titbg.png)no-repeat center center;padding-top: 25px;}

.in_pro{padding-top: 50px;padding-bottom: 18px; background: url(../images/probg.jpg)no-repeat center center;background-size: cover;position: relative;}
.in_pro:before{content: "";display: block;width: 100%;height: 16px;background: url(../images/tuoyuan2.png)repeat-x;top: -16px;left: 0;position: absolute;}
.in_probox {width: 100%;overflow: hidden;}
.in_probox_l_box{background: url(../images/left_bg.jpg)no-repeat center center;background-size: cover;}
.in_probox .in_probox_l{width: 25%;float: left;padding-right: 15px;}
.in_probox .in_probox_r{width: 75%;float: right;padding-left: 5px;}
.in_probox_l .tit02{background: #fd4d00;position: relative;padding-left: 28%;margin-bottom: 10px;}
.in_probox_l .tit02:after{content: "";display: block;width: 14px;height: 100%;position: absolute; top:0;right: 0;margin-right: -14px; background: url(../images/sanjiao.png)no-repeat center center;background-size: 100% 100%;}
.in_probox_l .tit02 h3{font-size: 18px;line-height: 44px;display:inline-block;color: #fff;background: url(../images/titbg03.png)no-repeat left center;padding-left: 42px;}
.in_probox_l ul li{padding:0 8px; margin-bottom: 6px;position: relative;
transition:all 0.25s;
-moz-transition:all 0.25s; /* Firefox 4 */
-webkit-transition:all 0.25s; /* Safari 和 Chrome */
-o-transition:all 0.25s; /* Opera */
}

.in_probox_l ul li a{display: block;width: 100%;background: #fff;line-height: 44px;padding-left: 30%;
transition:all 0.25s;
-moz-transition:all 0.25s; /* Firefox 4 */
-webkit-transition:all 0.25s; /* Safari 和 Chrome */
-o-transition:all 0.25s; /* Opera */
}
.in_probox_l ul li a span{display: inline-block;position: relative;padding-left: 40px;
transition:all 0.25s;
-moz-transition:all 0.25s; /* Firefox 4 */
-webkit-transition:all 0.25s; /* Safari 和 Chrome */
-o-transition:all 0.25s; /* Opera */
}
.in_probox_l ul li a span:before{content: "";display: block;width:32px;height:32px;position: absolute;left: 0; top: 50%;margin-top: -16px;background: url(../images/yuanquan.png)no-repeat center center;}
.in_probox_l ul li a:hover{background: #cd2700;color: #fff;}
.in_probox_l ul li a:hover span{color: #fff;}
.in_probox_l ul li a:hover span:before{border: none;width:32px;height:32px;background: url(../images/titbg03.png)no-repeat center center;}
.in_probox_l ul li:hover{background: #cd2700;}
.in_probox_l ul li.act{background: #cd2700;}
.in_probox_l ul li.act a{background: #cd2700;}
.in_probox_l ul li.act span{color: #fff;}
.in_probox_l ul li.act span:before{border: none;width:32px;height:32px;background: url(../images/titbg03.png)no-repeat center center;}
.in_probox_l ul li:hover:after{content: "";display: block;width: 14px;height: 100%;position: absolute; top:0;right: 0;margin-right: -14px; background: url(../images/sanjiao.png)no-repeat center center;background-size: 100% 100%;}
.in_probox_l ul li.act:after{content: "";display: block;width: 14px;height: 100%;position: absolute; top:0;right: 0;margin-right: -14px; background: url(../images/sanjiao.png)no-repeat center center;background-size: 100% 100%;}

.in_probox_l_lxfs{padding: 15px 9px;}
.in_probox_l_lxfs .lxpic{border-radius: 15px;overflow: hidden;margin-bottom: 15px;}
.in_probox_l_lxfs .lxfs_t{position: relative;padding-left: 100px;}
.in_probox_l_lxfs .lxfs_t h3{width: 100px;text-align: center; font-size: 18px;color: #fff; line-height: 30px;position: absolute;left: 0;top: 50%;
transform:translateY(-50%);
-ms-transform:translateY(-50%); 	/* IE 9 */
-moz-transform:translateY(-50%); 	/* Firefox */
-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
-o-transform:translateY(-50%); 	/* Opera */
}
.in_probox_l_lxfs .lxfs_t .lxfsbox{font-size: 18px;font-weight: bold;word-wrap: normal;}
.in_probox_l_lxfs .lxfs_t .lxfsbox p{color: #fff;}

.in_prolist ul li{padding: 0 10px;padding-bottom: 18px;}
.in_prolist ul li a{display: block;width: 100%;overflow: hidden;text-align: center;}
.in_prolist ul li a .in_propic{padding: 1px;border:1px solid #dadada;background: #fff;}
.in_prolist ul li a .in_propic .imgbox{position: relative; display: block; overflow: hidden; margin: 0 auto;border: 1px solid #dadada;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_prolist ul li a .in_propic .imgbox:before{content: ""; padding-top: 80.3%; display: block;}
.in_prolist ul li a .in_propic .imgbox span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_prolist ul li a .in_protxt{line-height: 42px;border: 1px solid #dadada;background: #e8e8e8;margin-top: 5px;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_prolist ul li a .in_protxt p{color: #333;}
.in_prolist ul li a:hover .in_propic{border-color: #ff6c00;}
.in_prolist ul li a:hover .in_propic .imgbox{border-color: #ff6c00;}
.in_prolist ul li a:hover .in_propic .imgbox span{
transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */
}
.in_prolist ul li a:hover .in_protxt{background: #fd4d00;}
.in_prolist ul li a:hover .in_protxt p{color: #fff;}


/*新品介绍*/
.in_newpro {padding-top: 188px;padding-bottom: 45px;}
.in_newpro .in_newpro_list{margin-top: 70px;}
.in_newpro .in_newpro_list ul:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.in_newpro .in_newpro_list ul{zoom:1;}
.in_newpro .in_newpro_list ul li{width:33.333%;float: left;padding: 0 8px;}
.in_newpro .in_newpro_list ul li a{display: block;width: 100%;}
.in_newpro .in_newpro_list ul li a .xpjs_pic{width: 37.5%;position: relative;margin: 0 auto;border-radius: 50%;overflow: hidden;border: 7px solid #fd4d00;}
.in_newpro .in_newpro_list ul li a .xpjs_pic:before{content: "";display: block;	width: 100%;padding-top: 100%;}
.in_newpro .in_newpro_list ul li a .xpjs_pic span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 50%;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_newpro .in_newpro_list ul li a .xpjs_tit{text-align: center;background: #fd4d00;padding-top: 23.38%;padding-bottom: 7%;border-radius: 8px;margin-top: -20%;}
.in_newpro .in_newpro_list ul li a .xpjs_tit h3{font-size: 25px;color: #fff;line-height: 30px;}
.in_newpro .in_newpro_list ul li a .xpjs_txt{font-size: 14px;line-height: 25px;height: 100px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;margin-top: 10px;}
.in_newpro .in_newpro_list ul li a .xpjs_txt p{color: #333333;}
.in_newpro .in_newpro_list ul li a .xpjs_more{margin-top: 12px;}
.in_newpro .in_newpro_list ul li a .xpjs_more p{width: 165px;max-width: 100%;display: block;margin: 0 auto;background: #FD4D00;color: #fff;text-align: center;line-height: 36px;border-radius: 8px;border: 1px solid #FD4D00;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_newpro .in_newpro_list ul li a:hover .xpjs_pic span{
transform:rotate(20deg);
-ms-transform:rotate(20deg); 	/* IE 9 */
-moz-transform:rotate(20deg); 	/* Firefox */
-webkit-transform:rotate(20deg); /* Safari 和 Chrome */
-o-transform:rotate(20deg); 	/* Opera */
}
.in_newpro .in_newpro_list ul li a .xpjs_more p:hover {background: #fff;color: #FD4D00;}
/*产品优势*/
.in_ys{background: #ddecd7;padding: 40px 0;}
.tit02box{margin-bottom: 40px;}
.in_ysbox:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.in_ysbox{zoom:1;position: relative;}
.in_ysbox .in_ysbox_pic{width: 296px;height: 296px;position: absolute;margin: 0 auto;top: 0;left: 50%;margin-left:-148px;border-radius: 50%;overflow: hidden;}
.in_ysbox .in_ysbox_pic span{display: block;width: 100%;height: 100%;}
.in_ys_left{width: 100%;}
.in_ys_left .in_ys_li_0{width: 50%;float: left;padding-right: 196px;padding-left: 0;}
.in_ys_left .in_ys_li_0:nth-child(even){float: right;padding-left: 196px;padding-right: 0;}
.in_ys_li {padding-left: 64px;position: relative;padding-top: 35px;padding-bottom: 35px;}
.in_ys_li .in_ys_libox_tit{line-height: 64px;width: 64px;text-align: center;color: #fff; position: absolute;left: 0;top:35px;font-size: 40px;background: #fd4d00;border-radius: 18px;border-top-right-radius: 0;}
.in_ys_li .in_ys_libox {padding: 0 4px;padding-left: 16px;}
.in_ys_li .in_ys_libox .in_ys_li_tit h4{font-size:17px;display: block; color: #000;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.in_ys_li .in_ys_libox .in_ys_li_tit h4 span{color: #fd4d00;}
.in_ys_li .in_ys_libox .in_ys_li_tit_e h4{font-size: 12px;font-family: arial;line-height: 17px;height: 34px;overflow: hidden;}
.in_ys_bottom{text-align: center;margin-top: 35px;}
.in_ys_bottom .in_ys_li{display: inline-block;max-width: 414px;}
.in_ys_bottom .in_ys_li .in_ys_libox{text-align: left;}
.in_mk{padding-top: 50px;padding-bottom: 50px;}
.in_mkbox{width: 100%;overflow: hidden;}
/*关于我们*/
.in_mk_li{width: 33.333%;float: left;padding: 0 10px;overflow: hidden;}
.in_mk_li .in_mk_li_tit{width: 100%;overflow: hidden;position: relative;margin-bottom: 5px;}
.in_mk_li .in_mk_li_tit .in_mk_li_titpic{line-height: 45px;padding-left: 8px;background: #fd4d00;}
.in_mk_li .in_mk_li_tit .in_mk_li_tit_more{display: block;width: 24px;line-height: 22px;height: 24px; text-align: center;color: #fd4d00;background: #ffffff;position: absolute;right: 8px;top: 50%;margin-top: -12px;border-radius: 50%;font-size: 20px;border: 1px solid #fff;}
.in_mk_li .in_mk_li_tit .in_mk_li_tit_more:hover{background: #ff6e2f;color: #fff;}
.in_mk_li .imgbox{margin-bottom: 8px;}
.in_mk_li .in_mk_li_tbox{font-size: 14px;line-height: 25px;height: 200px;overflow:hidden;text-align: justify; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8;}
.in_mk_li .in_mk_li_more a{display: block;width: 100%;text-align: center;line-height: 40px;border-radius: 20px;background: #e9e9e9;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_mk_li .in_mk_li_more a:hover{background: #FD4D00;color: #fff;}
/*新闻资讯*/
.in_newlist{min-height: 200px;}
.in_newlist ul li a{display: block;width: 100%;overflow: hidden;padding-right:88px;position: relative;}
.in_newlist ul li a h4{font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; line-height: 30px;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_newlist ul li a span.date{display: block;width: 88px;position: absolute;line-height: 30px; right: 0;top: 0;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_newlist ul li a:hover h4{color: #FD4D00;}
.in_newlist ul li a:hover span.date{color: #FD4D00;}
/*视频中心*/
.in_splist {margin-bottom: 8px;}
.in_splist ul {width: 100%;overflow: hidden;}
.in_splist ul li{width: 50%;float: left;padding: 0 3px;padding-bottom: 6px;}
.in_splist ul li a{display: block;width: 100%;overflow: hidden;}
.in_splist ul li a .videobox{position: relative; display: block; overflow: hidden; margin: 0 auto;background: #000;}
.in_splist ul li a .videobox:before{content: ""; padding-top: 87.7%; display: block;}
.in_splist ul li a .videobox img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}

/*案例展示*/
.in_case {padding-bottom: 50px;}
.in_case .tit01box{margin-bottom: 48px;}
.in_caselist{position: relative;padding: 0 60px;}
.in_caselist .swiper-button-prev{background: url(../images/left_btn.png)no-repeat left center;width: 46px;height: 46px;}
.in_caselist .swiper-button-next{background: url(../images/right_btn.png)no-repeat right center;width: 46px;height: 46px;}
.in_caselist_box a{display: block;width: 100%;overflow: hidden;}
.in_caselist_box a .in_case_pic{padding: 1px;border:1px solid #dadada;margin-bottom: 5px;}
.in_caselist_box a .in_case_pic .imgbox{position: relative; display: block; overflow: hidden; margin: 0 auto;border: 1px solid #dadada;}
.in_caselist_box a .in_case_pic .imgbox:before{content: ""; padding-top: 79.8%; display: block;}
.in_caselist_box a .in_case_pic .imgbox span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_caselist_box a .in_case_txt p{width: 100%;line-height: 38px;text-align: center;border: 1px solid #dadada;background: #e9e9e9;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_caselist_box a:hover .in_case_pic{border-color: #FD4D00;}
.in_caselist_box a:hover .in_case_pic span{
transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */
}
.in_caselist_box a:hover .in_case_txt p{background: #FD4D00;color: #fff;}

/*联系我们*/
.in_con{background: url(../images/in_conbg.jpg)no-repeat center center;background-size: cover;padding: 30px 0 40px;}
.in_conbox{width: 100%;overflow: hidden;}
.in_con_l{width: 50%;float: left;}
.in_con_r{width: 50%;float: right;padding-left: 30px;padding-top: 10px;}
.in_con_r .mapbox img{max-width: 100%;}
.in_con_l form .input_box{width: 100%;overflow: hidden;}
.in_con_l form .input_box input{width: 100%;height: 40px;line-height: 40px;padding-left: 5px;border: none;background: rgba(255,255,255,.5);}
.in_con_l form .input_box textarea{width: 100%;max-width: 100%; height: 134px;max-height:134px;line-height: 40px; padding-left: 5px;border: none;background: rgba(255,255,255,.5);resize: none;}
.in_con_l form .input_box1{padding: 10px 0;}
.in_con_l form .input_box1 input{width: 49%;float: left;line-height: 40px;height:40px;padding-left: 5px;}
.in_con_l form .input_box1 input.input_l{float: left;}
.in_con_l form .input_box1 input.input_r{float: right;}
.in_con_l form .form_btn {margin-bottom: 10px;}
.in_con_l form .form_btn button{display: block;width: 140px;line-height: 40px;text-align: center;background: #fff;border: none;}
.input_box textarea:-moz-placeholder {color: #fff; opacity:1;} /* Mozilla Firefox 4 to 18 */
.input_box textarea::-moz-placeholder {color: #fff;opacity:1;} /* Mozilla Firefox 19+ */
.input_box textarea:-ms-input-placeholder{color: #fff;opacity:1;}
.input_box textarea::-webkit-input-placeholder{color: #fff;opacity:1;}
.input_box input:-moz-placeholder {color: #fff; opacity:1;} /* Mozilla Firefox 4 to 18 */
.input_box input::-moz-placeholder {color: #fff;opacity:1;} /* Mozilla Firefox 19+ */
.input_box input:-ms-input-placeholder{color: #fff;opacity:1;}
.input_box input::-webkit-input-placeholder{color: #fff;opacity:1;}

/*PC底部*/
.cfot{background: #FD4D00;padding: 25px 0;}
.cfotbox {width: 100%;overflow: hidden;zoom: 1;}
.cfotbox .logo1{float: left;width: 30%;text-align: center;}
.cfotbox .cfot_lx{float: left;width: 36%;text-align: center;padding: 29px 35px;background: url(../images/shu1.jpg)repeat-y left center;}
.cfotbox .cfot_nav{float: left;width: 34%;text-align: center;padding: 16px 35px;background: url(../images/shu1.jpg)repeat-y left center;}
.cfotbox .logo1{line-height: 158px;}
.cfotbox .logo1 img{max-width: 100%;}
.cfotbox .cfot_lx p{font-size: 14px;line-height: 25px; color: #fff;background: #fd4d00;text-align: left;}
.cfotbox .cfot_nav .menubox a{display: block;width: 25%;line-height: 25px; float: left;text-align: center;color: #fff;}
.cfotbox .cfot_nav .menubox a:hover{text-decoration: underline;}
.cfotbox .cfot_nav .cfot_nav_p p{font-size: 14px;line-height: 25px;color: #fff;}
.cfotbox .cfot_nav .cfot_nav_p p a{color: #fff;text-decoration: underline;}

@media only screen and (max-width:1199px ) {
	.head_name{width:30%;}
	
	.in_probox_l ul li a{padding-left: 20%;}
	.in_probox_l_lxfs .lxfs_t{padding-left: 80px}
	.in_probox_l_lxfs .lxfs_t h3{font-size: 15px;width: 80px;}
	.in_probox_l_lxfs .lxfs_t .lxfsbox{font-size: 14px;}
	.in_newpro{padding-top: 120px;}
	.in_newpro .in_newpro_list{margin-top: 50px;}
	.in_ys_left .in_ys_li_0{width: 50%;float: left;padding-right: 160px;padding-left: 0;}
	.in_ys_left .in_ys_li_0:nth-child(even){float: right;padding-left: 160px;padding-right: 0;}
	.in_ysbox .in_ysbox_pic{width: 260px;height: 260px;margin-left:-130px;}
}
@media only screen and (max-width:991px ) {
	.head_name{display: none;}
	.head_td{display: none;}
	
	.pro_class_box .pro_class_box_r .title01 ul li a{font-size: 16px;line-height: 60px;}
	
	.in_probox_l ul li a{padding-left: 10%;line-height: 32px;font-size: 14px;}
	.in_probox_l_lxfs .lxfs_t{padding-left: 10px;}
	.in_probox_l_lxfs .lxfs_t h3{position: static;top: 0;margin: 0;
	transform:translateY(0%);
-ms-transform:translateY(0%); 	/* IE 9 */
-moz-transform:translateY(0%); 	/* Firefox */
-webkit-transform:translateY(0%); /* Safari 和 Chrome */
-o-transform:translateY(0%); 	/* Opera */
	}
	.in_newpro{padding-top: 60px;}
	.in_newpro .in_newpro_list ul li a .xpjs_pic{width: 50%;}
	.in_ys_left .in_ys_li_0{width: 50%;float: left;padding-right: 130px;padding-left: 0;}
	.in_ys_left .in_ys_li_0:nth-child(even){float: right;padding-left: 130px;padding-right: 0;}
	.in_ysbox .in_ysbox_pic{width: 220px;height: 220px;margin-left:-110px;}
	.in_ys_bottom{margin-top: 0;}
	.cfotbox .cfot_lx{padding: 16px 10px;}
	.cfotbox .cfot_nav{padding: 16px 20px;width: 44%;}
	.cfotbox .logo1{width: 20%;}
	.pro_class_box {padding-left: 160px;}
	.pro_class_box .pro_class_box_l{width: 160px;}
	.pro_class_box .pro_class_box_l h3{font-size: 24px;}
}

@media only screen and (max-width:767px ) {
	.in_prolist ul li{width: 33.333%;}
	.in_prolist ul li a .in_protxt{line-height: 34px;}
	.in_ys_left,.in_ys_bottom{padding: 0 10px;}
	.in_ys_bottom .in_ys_li{width: 100%;display: block;max-width: 100%;}
	.in_ys_left .in_ys_li_0{padding: 0;width: 100%;float: none;}
	.in_ys_left .in_ys_li_0:nth-child(even){width: 100%;float: none;padding: 0;}
	.in_ysbox .in_ysbox_pic{display: none;}
	.in_ys_bottom{float: left;float: none;}
	.in_ys_li{padding:20px 10px;padding-left: 64px;}
	.in_ys_li .in_ys_libox_tit{top: 17px;}
	
	.in_mk_li{width: 50%;padding-bottom: 15px;}
	.in_conbox{padding: 0 10px;}
	.in_con_l{width: 100%;}
	.in_con_r{width: 100%;padding: 0;}
	.logobox{width:50px;line-height: 70px;}
	
	
}
@media only screen and (max-width:640px ) {
	.in_pro{padding-top: 20px;}
	.tit01{background: none;margin-bottom: 20px;}
	.pro_class_box{padding: 0 5px}
	.pro_class_box .pro_class_box_l{display: none;}
	.pro_class_list{padding: 15px 0;}
	.in_probox .in_probox_l{display: none;}
	.in_probox .in_probox_r{width: 100%;padding-left: 0;}
	.in_caselist{padding: 0 10px;}
	.in_caselist .swiper-button-prev{display: none;}
	.in_caselist .swiper-button-next{display: none;}
	.in_mk_li{width: 100%;padding-bottom: 15px;}
	.in_newpro .in_newpro_list ul li{width: 50%;padding-bottom: 15px;}
	.in_newpro{padding-bottom: 30px;padding-top: 30px;}
	.in_newpro .in_newpro_list{margin-top: 30px;}
	.probox{min-height: auto;}
	.in_ys{padding: 20px 0;}
	.tit02box{margin-bottom: 20px;}
	.in_mk{padding: 20px 0;}
	.in_case{padding-bottom: 20px}
	.in_case .tit01box{margin-bottom: 20px;}
	.in_con{padding: 20px 0;}
}
@media only screen and (max-width:480px ) {
	.in_prolist ul li{width: 50%;}
	.in_newpro .in_newpro_list ul li{width: 100%;}
	.in_newpro .in_newpro_list ul li a .xpjs_txt{height: auto;-webkit-line-clamp: inherit;}
	.pro_class_box .pro_class_box_r .title01 ul li a{font-size: 14px;line-height: 40px;}
	
}
@media only screen and (max-width:400px ) {
	.pro_class_box .pro_class_box_r .title01 ul li a{font-size: 13px;}
}

/*内页*/
.content{background: #fff;padding: 20px 0;}
.center_box{width: 100%;overflow: hidden;}
.center_box_l_box{background: url(../images/left_bg.jpg)no-repeat center center;background-size: cover;}
.center_box .center_box_l{width: 25%;float: left;padding-right: 15px;}
.center_box .center_box_r{width: 75%;float: right;padding-left: 5px;}
.center_box_l .title02{text-align: center;padding: 15px 0;background: url(../images/tit02bg.png)no-repeat;background-size: 100% 100%;border-top-left-radius: 18px;border-top-right-radius: 18px;}
.center_box_l .title02 h3{font-size: 30px;color: #fff;font-weight: bold;line-height: 1;margin-bottom: 14px;}
.center_box_l .title02 h4{font-size: 15px;color: #fff;line-height: 1;}
.center_box_l ul.dropmenu li{padding:0 8px; margin-bottom: 6px;position: relative;
transition:all 0.25s;
-moz-transition:all 0.25s; /* Firefox 4 */
-webkit-transition:all 0.25s; /* Safari 和 Chrome */
-o-transition:all 0.25s; /* Opera */
}
.center_box_l ul.dropmenu li a{display: block;width: 100%;background: #fff;line-height: 44px;padding-left: 30%;
transition:all 0.25s;
-moz-transition:all 0.25s; /* Firefox 4 */
-webkit-transition:all 0.25s; /* Safari 和 Chrome */
-o-transition:all 0.25s; /* Opera */
}
.center_box_l ul.dropmenu li a span{display: inline-block;position: relative;padding-left: 40px;
transition:all 0.25s;
-moz-transition:all 0.25s; /* Firefox 4 */
-webkit-transition:all 0.25s; /* Safari 和 Chrome */
-o-transition:all 0.25s; /* Opera */
}
.center_box_l ul.dropmenu li a span:before{content: "";display: block;width:32px;height:32px;position: absolute;left: 0; top: 50%;margin-top: -16px;background: url(../images/yuanquan.png)no-repeat center center;}
.center_box_l ul.dropmenu li a:hover{background: #cd2700;color: #fff;}
.center_box_l ul.dropmenu li a:hover span{color: #fff;}
.center_box_l ul.dropmenu li a:hover span:before{border: none;width:32px;height:32px;background: url(../images/titbg03.png)no-repeat center center;}
.center_box_l ul.dropmenu li:hover{background: #cd2700;}
.center_box_l ul.dropmenu li.act{background: #cd2700;}
.center_box_l ul.dropmenu li.act a{background: #cd2700;}
.center_box_l ul.dropmenu li.act span{color: #fff;}
.center_box_l ul.dropmenu li.act span:before{border: none;width:32px;height:32px;background: url(../images/titbg03.png)no-repeat center center;}
.center_box_l ul.dropmenu li:hover:after{content: "";display: block;width: 14px;height: 100%;position: absolute; top:0;right: 0;margin-right: -14px; background: url(../images/sanjiao.png)no-repeat center center;background-size: 100% 100%;}
.center_box_l ul.dropmenu li.act:after{content: "";display: block;width: 14px;height: 100%;position: absolute; top:0;right: 0;margin-right: -14px; background: url(../images/sanjiao.png)no-repeat center center;background-size: 100% 100%;}

.center_box_l_lxfs{padding: 15px 9px;}
.center_box_l_lxfs .lxpic{border-radius: 15px;overflow: hidden;margin-bottom: 15px;}
.center_box_l_lxfs .lxfs_t{position: relative;padding-left: 100px;}
.center_box_l_lxfs .lxfs_t h3{width: 100px;text-align: center; font-size: 18px;color: #fff; line-height: 30px;position: absolute;left: 0;top: 50%;
transform:translateY(-50%);
-ms-transform:translateY(-50%); 	/* IE 9 */
-moz-transform:translateY(-50%); 	/* Firefox */
-webkit-transform:translateY(-50%); /* Safari 和 Chrome */
-o-transform:translateY(-50%); 	/* Opera */
}
.center_box_l_lxfs .lxfs_t .lxfsbox{font-size: 18px;font-weight: bold;word-wrap: normal;}
.center_box_l_lxfs .lxfs_t .lxfsbox p{color: #fff;}
.suoyin {width: 100%;overflow: hidden;padding-bottom: 10px;padding-top: 43px; border-bottom: 1px solid #cccccc;}
.suoyin h3{float: left;font-size: 14px;line-height: 20px;color: #676767;padding-left: 23px;background: url(../images/icon_add.png)no-repeat left center;}
.suoyin h4{float: right;}
.suoyin h4 a{display: block;font-size: 12px;line-height: 20px;color: #676767;}
@media only screen and (min-width:768px ) {
	.center_box_l ul.dropmenu {display: block !important;}
}
@media only screen and (max-width:1199px ) {
	.center_box_l ul.dropmenu li a{padding-left: 20%;}
	.center_box_l_lxfs .lxfs_t{padding-left: 80px}
	.center_box_l_lxfs .lxfs_t h3{font-size: 15px;width: 80px;}
	.center_box_l_lxfs .lxfs_t .lxfsbox{font-size: 14px;}
}
@media only screen and (max-width:991px ) {
	.center_box_l ul.dropmenu li a{padding-left: 10%;}
	.center_box_l_lxfs .lxfs_t{padding-left: 10px;}
	.center_box_l_lxfs .lxfs_t h3{position: static;top: 0;margin: 0;
	transform:translateY(0%);
-ms-transform:translateY(0%); 	/* IE 9 */
-moz-transform:translateY(0%); 	/* Firefox */
-webkit-transform:translateY(0%); /* Safari 和 Chrome */
-o-transform:translateY(0%); 	/* Opera */
	}
}
@media only screen and (max-width:767px ) {
.center_box .center_box_l{width: 100%;float: left;padding-right: 0;}
.center_box .center_box_r{width: 100%;float: right;padding-left: 0;}
.center_box_l .title02{background: #FD4D00;position: relative;text-align: left;border-radius: 0;padding: 0 10px;}
.center_box_l .title02 h3{font-size: 16px;line-height: 50px;margin-bottom: 0;}
.center_box_l .title02 h4{display: none;}
.dropbtn{display: block;width: 30px;line-height: 30px;text-align: center;font-size: 12px;color: #fff;position: absolute; right: 0;top: 50%;margin-top: -15px;}
.suoyin{display: none;}
}
.mainbox{padding: 30px 0;}
/*设备展示*/
.product ul.prolist li{padding: 0 10px;padding-bottom: 18px;}
.product ul.prolist li a{display: block;width: 100%;overflow: hidden;text-align: center;}
.product ul.prolist li a .propic{padding: 1px;border:1px solid #dadada;background: #fff;}
.product ul.prolist li a .propic .imgbox{position: relative; display: block; overflow: hidden; margin: 0 auto;border: 1px solid #dadada;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.product ul.prolist li a .propic .imgbox:before{content: ""; padding-top: 80.3%; display: block;}
.product ul.prolist li a .propic .imgbox span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.product ul.prolist li a .protxt{line-height: 42px;border: 1px solid #dadada;background: #e8e8e8;margin-top: 5px;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.product ul.prolist li a .protxt p{color: #333;}
.product ul.prolist li a:hover .propic{border-color: #ff6c00;}
.product ul.prolist li a:hover .propic .imgbox{border-color: #ff6c00;}
.product ul.prolist li a:hover .propic .imgbox span{
transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */
}
.product ul.prolist li a:hover .protxt{background: #fd4d00;}
.product ul.prolist li a:hover .protxt p{color: #fff;}
/*产品展示详情*/
.product_x .product_x_pic{text-align: center;margin-bottom: 15px;}
.product_x .product_x_pic img{max-width: 100%;}
.product_x .product_x_txt{font-size: 14px;line-height: 28px;text-align: center;}

/*关于我们*/

.about .abtxt{font-size: 14px;line-height: 25px;text-indent: 1em;text-align: justify;}
.about img{max-width: 100%;}

/*新品介绍*/
.new_pro ul.new_prolist li{padding: 0 10px;padding-bottom: 18px;}
.new_pro ul.new_prolist li a{display: block;width: 100%;overflow: hidden;text-align: center;}
.new_pro ul.new_prolist li a .new_propic{padding: 1px;border:1px solid #dadada;background: #fff;}
.new_pro ul.new_prolist li a .new_propic .imgbox{position: relative; display: block; overflow: hidden; margin: 0 auto;border: 1px solid #dadada;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.new_pro ul.new_prolist li a .new_propic .imgbox:before{content: ""; padding-top: 80.3%; display: block;}
.new_pro ul.new_prolist li a .new_propic .imgbox span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.new_pro ul.new_prolist li a .new_protxt{line-height: 42px;border: 1px solid #dadada;background: #e8e8e8;margin-top: 5px;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.new_pro ul.new_prolist li a .new_protxt p{color: #333;}
.new_pro ul.new_prolist li a:hover .new_propic{border-color: #ff6c00;}
.new_pro ul.new_prolist li a:hover .new_propic .imgbox{border-color: #ff6c00;}
.new_pro ul.new_prolist li a:hover .new_propic .imgbox span{
transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */
}
.new_pro ul.new_prolist li a:hover .new_protxt{background: #fd4d00;}
.new_pro ul.new_prolist li a:hover .new_protxt p{color: #fff;}
@media only screen and (max-width:767px ) {
	.new_pro ul.new_prolist li a .new_protxt{line-height: 34px;}
}
/*新品介绍详情*/
.pro_new_x .pro_new_x_pic{text-align: center;margin-bottom: 15px;}
.pro_new_x .pro_new_x_pic img{max-width: 100%;}
.pro_new_x .pro_new_x_txt{font-size: 14px;line-height: 28px;text-align: center;}

/*案例*/
.case ul.caselist li{padding: 0 10px;padding-bottom: 18px;}
.case ul.caselist li a{display: block;width: 100%;overflow: hidden;text-align: center;}
.case ul.caselist li a .casepic{padding: 1px;border:1px solid #dadada;background: #fff;}
.case ul.caselist li a .casepic .imgbox{position: relative; display: block; overflow: hidden; margin: 0 auto;border: 1px solid #dadada;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.case ul.caselist li a .casepic .imgbox:before{content: ""; padding-top: 80.3%; display: block;}
.case ul.caselist li a .casepic .imgbox span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.case ul.caselist li a .casetxt{line-height: 42px;border: 1px solid #dadada;background: #e8e8e8;margin-top: 5px;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.case ul.caselist li a .casetxt p{color: #333;}
.case ul.caselist li a:hover .casepic{border-color: #ff6c00;}
.case ul.caselist li a:hover .casepic .imgbox{border-color: #ff6c00;}
.case ul.caselist li a:hover .casepic .imgbox span{
transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */
}
.case ul.caselist li a:hover .casetxt{background: #fd4d00;}
.case ul.caselist li a:hover .casetxt p{color: #fff;}
@media only screen and (max-width:767px ) {
	.case ul.caselist li a .casetxt{line-height: 34px;}
}
/*案例详情*/
.case_x .case_x_pic{text-align: center;margin-bottom: 15px;}
.case_x .case_x_pic img{max-width: 100%;}
.case_x .case_x_txt{font-size: 14px;line-height: 28px;text-align: center;}


/*视频*/
.videolist li{padding: 0 10px;padding-bottom: 20px;}
.videolist li a{display: block;padding: 1px;background: #fff;border: 1px solid #dadada;}
.videolist li a .video_box{position: relative; display: block; overflow: hidden; margin: 0 auto;background: #000000; border: 1px solid #dadada;}
.videolist li a .video_box:before{content: ""; padding-top: 80%; display: block;}
.videolist li a .video_box img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.videolist li a:hover {border-color: #FD4D00;}

/*新闻*/
.newlist li{padding-bottom: 15px;}
.newlist li a{display: block;width: 100%;overflow: hidden;padding-left: 227px;position: relative;}
.newlist li a .newpic{width: 227px;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;border: 1px solid #dadada;}
.newlist li a .newpic span{display: block;width: 100%;height: 100%;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.newlist li a .newtxt{width: 100%;padding-left: 20px;}
.newlist li a .newtxt .newtit{width: 100%;padding-right:84px;position: relative;margin-bottom: 24px;}
.newlist li a .newtxt .newtit h3{font-size: 14px;line-height: 1;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.newlist li a .newtxt .newtit span.date{display: block;width: 84px;text-align: right;font-size: 12px;line-height: 1;position: absolute;right: 0;top: 0;color: #b4b4b4;}
.newlist li a .newtxt .new_tbox{font-size: 14px;line-height: 25px;height: 100px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;}
.newlist li a .newtxt .newmore{display: block;width: 100%;overflow: hidden;}
.newlist li a .newtxt .newmore p{display: block;width:88px;line-height: 32px;text-align: center;background: #d3d3d3;float: right;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.newlist li a:hover .newtxt .newtit h3{color: #FD4D00;}
.newlist li a:hover .newtxt .newtit span.date{color: #FD4D00;}
.newlist li a:hover .newpic span{
transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */
}
.newlist li a .newtxt .newmore p:hover{background: #FD4D00; color: #fff;}

@media only screen and (max-width:1199px) {
	.newlist li a{padding-left: 200px;}
	.newlist li a .newpic{width: 200px;}
	.newlist li a .newtxt .newtit{margin-bottom: 18px;}
	.newlist li a .newtxt .new_tbox{height: 75px;-webkit-line-clamp:3;margin-bottom: 10px;}
}
@media only screen and (max-width:991px) {
	.newlist li a{padding-left: 180px;}
	.newlist li a .newpic{width: 180px;}
	.newlist li a .newtxt .newtit{margin-bottom: 10px;}
	.newlist li a .newtxt .new_tbox{height: 75px;-webkit-line-clamp:3;margin-bottom: 10px;}
}
@media only screen and (max-width:640px) {
	.newlist li a{padding-left: 160px;}
	.newlist li a .newpic{width: 160px;}
	.newlist li a .newtxt{padding-left: 10px;}
	.newlist li a .newtxt .newtit{margin-bottom: 5px;padding-right: 0;}
	.newlist li a .newtxt .newtit span.date{display: none;}
	.newlist li a .newtxt .new_tbox{height: 75px;-webkit-line-clamp:3;margin-bottom: 5px;}
}
@media only screen and (max-width:480px) {
	.newlist li a{padding-left: 140px;}
	.newlist li a .newpic{width: 140px;}
	.newlist li a .newtxt .newtit{margin-bottom: 5px;padding-right: 0;}
	.newlist li a .newtxt .newtit span.date{display: none;}
	.newlist li a .newtxt .new_tbox{height: 50px;-webkit-line-clamp:2;margin-bottom: 5px;}
	.newlist li a .newtxt .newmore p{line-height: 28px;}
}

/*新闻详情*/
.new_x .new_x_tit h4{font-size: 14px;color: #333;line-height: 24px;}
.new_x .new_x_tit h6{font-size: 12px;color: #333;line-height: 18px;}
.new_x .new_x_pic{text-align: center;padding: 10px 0;}
.new_x img{max-width: 100%;}
.new_x .new_x_txt{font-size: 14px;line-height: 24px;text-indent: 2em;}
.new_x .new_x_txt p{color: #333;}

/*分页样式*/
div.page {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin:10px 3px; padding-top: 3px; text-align: center;}
div.page a {border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #eb5914; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none;}
div.page a:hover {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777;}
div.page a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777;}
div.page span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #eb5914; margin-right: 3px; padding-top: 2px;}
div.page span.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px;}
