@charset "utf-8";
/* 
*Filename:		app.css
*Author:		搁在山
*Website:		www.jxxingxun.com
*Blog:			http://www.jiaxingseo.org/
*Mail:			1789992612@qq.com
*Version:		1.0(2019-09-13)
*/
html,body{-webkit-text-size-adjust:100%;_overflow-x:hidden;}
*html {zoom:1;}/*Hack For IE6*/
* { margin:0; padding:0;-webkit-tap-highlight-color:rgba(255,255,255,0);}
body { font-family: Helvetica, Tahoma, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", SimHei, "WenQuanYi Micro Hei", sans-serif;}
.margincenter { margin:0 auto;}
a { text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);}
ul { list-style:none;}
.clear { clear:both; height:1px; overflow:hidden;}
.fl_l { float:left;}
.fl_r { float:right;}
.fl_c:after, .fl_c:before {content:'';display:table;}
.fl_c:after {clear:both;}
a,.css3donghua,.css3donghua:before,.css3donghua:after  {transition: all 0.5s;
-moz-transition: all 0.5s;	/* Firefox 4 */
-webkit-transition: all 0.5s;	/* Safari 和 Chrome */
-o-transition: all 0.5s;}
img{transition: all 0.5s;
-moz-transition: all 0.5s;	/* Firefox 4 */
-webkit-transition: all 0.5s;	/* Safari 和 Chrome */
-o-transition: all 0.5s;}
img { border:0;}
input[type=button],input[type=password],input[type=text], input[type=submit], input[type=file], button,textarea { cursor: pointer; -webkit-appearance: none !important;/*去掉苹果的默认UI来渲染按钮*/ outline:0;font-family:'微软雅黑';}
/*文字超出隐藏*/
.w_break{
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
table { border-spacing: 0;border-collapse: collapse;}

::-webkit-input-placeholder {color:#999; text-overflow:ellipsis;}
:-moz-placeholder {color:#999; text-overflow:ellipsis;}
::-moz-placeholder {color:#999; text-overflow:ellipsis;} /* for the future */
:-ms-input-placeholder {color:#999; text-overflow:ellipsis;}
.marb30 { margin-bottom:30px;}

html {
	font-size:62.5%!important
}
.color01 { color:#fff;}
.color02 { color:#3cb034;}

.headerbox { background:#fff; position: fixed; z-index:999; width:100%;top:0px; left:0px;}
.headerbox .logo img { height:100px; display: block;}
.headerbox .lang {padding: 30px 0;}
.headerbox .lang a { line-height: 40px; color: #e7161c; font-size: 16px; font-weight: 700; display: block; position: relative; padding-right: 18px;}
.headerbox .lang a::after { content: '>'; font-family: '宋体'; transform:rotate(90deg); position: absolute; top: 0; right: 0px; font-weight: 700;}
.header { width:1200px; margin:0 auto; height:100px;}
.header .nav {}
.header .nav ul {}
.header .nav ul li { float:left; font-size:16px; position:relative; z-index:2;}
.header .nav ul li a.toplink { display:block;height:100px; line-height:100px; padding:0 30px; color:#282d33;}
.header .nav ul li a.toplink:hover { color:#e7161c;}
.header .nav ul li.hover a.toplink { color:#e7161c;}
.header .nav ul li .subnav { position:absolute; left:0px; top:100px; width:100%; background:#fff; text-align:center; font-size:14px; display:none; box-shadow:0px 0px 10px rgba(0,0,0,0.2);z-index:10;}
.header .nav ul li .subnav .novlink { line-height:40px;}
.header .nav ul li .subnav .novlink a { color:#282d33; display:block;}
.header .nav ul li .subnav .novlink a:hover { color:#fff; background:#e7161c;}

.header .nav .jsMoveEl span { background-color:#282d33;}

/*banner*/
.index-banvessel { overflow: hidden; position: relative; width: 100%; padding-top:100px;}
/* .xiaoguo .index-banvessel {padding-top:76px;} */
.indexBanner {height: 700px;min-width: 1210px; position: relative; width: 100%;}
.indexBanner ul {display: block;height: 100%; overflow: hidden;width: 100%;}
.indexBanner ul li { display: block; height: 100%;width: 100%;}
.indexBanner ul li a {display: block; height: 100%; width: 100%;}
.indexBanner .indexNumber { bottom: 10px; position: absolute; left:50%; margin-left:-600px;width: 1200px; z-index: 10;}
.indexBanner .indexNumber span {background-color: #fff; color: #fff;cursor: pointer;display: inline-block;height: 8px; line-height: 20px;margin-right: 6px; opacity: 0.9; overflow: hidden; width: 8px; border-radius:4px; font-size:0px;}
.indexBanner .indexNumber span.indexNumber_hover { background-color: #e7161c; color: #fff; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;width: 60px;}
.shangxia { position:absolute; top:0px; left:0px; width:100%;z-index: 99;}
.shangxia a { position: absolute; top:0px; width:100px; height:450px;}
.shangxia a.prev { left:0px; background:url(../images/banner_prev.png) no-repeat center; background-size:40px; opacity:0.3;}
.shangxia a.next { right:0px; background:url(../images/banner_next.png) no-repeat center; background-size:40px; opacity:0.3;}
.shangxia a:hover { opacity:1;}


.index_main { position:relative;padding:60px 0;}

.index_hot { padding: 30px 0; line-height: 26px; background: #fff; box-shadow: 0px 10px 30px rgba(0,0,0,0.1);  z-index: 1;}
.index_hot .hot_box { width: 1200px; margin: 0 auto;}
.index_hot .hot_box .title { padding-left: 18px; background: url(../images/index_hot_icon.png) no-repeat center left; background-size:11px 15px;  font-weight: 700; font-size: 16px; color: #e7161c; width: 52px;}
.index_hot .hot_box .cont { font-size: 14px; color: #666;}
.index_hot .hot_box .cont a { color: #666; margin-right: 5px;}
.index_hot .hot_box .cont a:hover { color: #e7161c;}

.index_about { background: #eceff4; padding: 80px 0;}
.index_about .about_contbox { width: 1200px;}
.index_about .about_contbox .indexabouts_l { width: 420px;}
.index_about .about_contbox .indexabouts_l .title {font-size: 24px; color: #282d33; font-weight: 700;}
.index_about .about_contbox .indexabouts_l .title span { color: #122a88; display: block;}
.index_about .about_contbox .indexabouts_l .cont { color: #282d33; font-size: 14px; line-height: 30px; margin-top: 30px;}
.index_about .about_contbox .indexabouts_l .more { margin-top: 30px;}
.index_about .about_contbox .indexabouts_l .more a { padding: 5px 20px; color: #fff; background: #e7161c; font-size: 14px; border-radius: 30px; box-shadow: 5px 5px 10px rgba(231,20,26,0.3);}
.index_about .about_contbox .indexabouts_l .more a+a {background: #122a88; margin-left: 20px;box-shadow: 5px 5px 10px rgba(18,42,136,0.3);}
.index_about .about_contbox .indexabouts_l .more a:hover {box-shadow: 5px 5px 20px rgba(231,20,26,0.5);}
.index_about .about_contbox .indexabouts_l .more a+a:hover {box-shadow: 5px 5px 20px rgba(18,42,136,0.5);}
.index_about .about_contbox .indexabouts_r { padding: 0;}
.index_about .about_contbox .indexabouts_r img { display: block; border-radius: 5px; box-shadow: 20px 20px 30px rgba(0,0,0,0.1);}

.index_chuangxin { padding: 90px 0;}
.index_chuangxin .chuangxinbox { width: 1200px;}
.index_chuangxin .chuangxinbox .chuangxin_l { width: 506px;}
.index_chuangxin .chuangxinbox .chuangxin_l .picbg { width: 506px; height: 655px; position: relative;}
.index_chuangxin .chuangxinbox .chuangxin_l .picbg img { display: block;}
.index_chuangxin .chuangxinbox .chuangxin_l .picbg a.shizi {position: absolute; bottom: 0; right: 0; background: #eceff4; color: #e7161c; font-size: 40px; font-weight: 300; width: 120px; height: 120px; text-align: center; line-height: 120px;}
.index_chuangxin .chuangxinbox .chuangxin_l .indextel { background: url(../images/index_cx_tel.png) no-repeat center left; padding-left: 24px; margin: 45px 0; line-height: 30px; font-size: 24px; color: #e7161c; font-weight: 700;margin-left: 280px;}

.index_chuangxin .chuangxinbox .chuangxin_r { width: 635px;}
.chuangxin_r .title_top { padding-bottom: 20px; position: relative;}
.chuangxin_r .title_top::before { content: ''; position: absolute; width: 70px; height: 4px; background: #122a88; top: 0; right: 0;}
.chuangxin_r .title_top::after { content: ''; position: absolute; width: 40px; height: 2px; background: #122a88; top: 10px; right: 0;}
.chuangxin_r .title_top .en { color: #282d33; font-size: 16px; font-weight: 700; text-transform: uppercase;}
.chuangxin_r .title_top .en span { color: #e7161c; display: block;}
.chuangxin_r .title_top .cn { color: #282d33; font-size: 36px; font-weight: 700; margin-top: 15px;}
.chuangxin_r .title_top .xian { width: 70px; height: 5px; background: #e7161c; margin-top: 15px;}

.chuangxin_r .chuangxin_list {}
.chuangxin_r .chuangxin_list .item { width: 100%; height: 150px; overflow: hidden;}
.chuangxin_r .chuangxin_list .item+.item {margin-top: 10px;}
.chuangxin_r .chuangxin_list .item .box {width: 405px; padding: 20px; height: 110px;}
.chuangxin_r .chuangxin_list .item .box .title { width: 100%; height: 27px; font-size: 24px; font-weight: 700; position: relative;}
.chuangxin_r .chuangxin_list .item .box .title span { position: absolute; top: 0; left: 0;}
.chuangxin_r .chuangxin_list .item .box .note { font-size: 16px; line-height: 24px; padding-top: 10px; opacity: 1; visibility: visible; height: auto;width: 405px;}
.chuangxin_r .chuangxin_list .item .hong { background: #fef3f3;}
.chuangxin_r .chuangxin_list .item .hong .title span { color: #e7161c;}
.chuangxin_r .chuangxin_list .item .lan { background: #f3f4f9;}
.chuangxin_r .chuangxin_list .item .lan .title span { color: #122a88;}

.chuangxin_r .chuangxin_list .item .box.hover { width: 190px; height: 150px; padding: 0; overflow: hidden;}
.chuangxin_r .chuangxin_list .item .box.hover .title {height: 150px;}
.chuangxin_r .chuangxin_list .item .box.hover .title span { top:50%; left: 50%; font-size: 36px; 
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.chuangxin_r .chuangxin_list .item .box.hover .note { opacity: 0; visibility: hidden;  height: 0; padding: 0;width: 405px;}
.chuangxin_r .chuangxin_list .item .hong.hover { background: #e7161c;}
.chuangxin_r .chuangxin_list .item .hong.hover .title span { color: #fff;}
.chuangxin_r .chuangxin_list .item .lan.hover { background: #122a88;}
.chuangxin_r .chuangxin_list .item .lan.hover .title span { color: #fff;}

.chuangxin_r .ps { padding: 30px; height: 60px; line-height: 30px; font-size: 24px; font-weight: 700; color: #000; background: #eceff4; position: relative; left: -59px; padding-left: 59px; width: 100%; margin-top: 53px;}

.index_title {padding-bottom: 10px;}
.index_title .title { color: #282d33; font-weight: 700;}
.index_title .title .entt { font-size: 24px; padding-bottom: 5px;}
.index_title .title .tt { font-size: 30px;}
.index_title .more { text-align: right;}
/* .index_title .more .heng1 { height: 2px; width: 50px; background: #0967d9; margin-bottom: 10px;}
.index_title .more .heng2 { height: 2px; width: 30px; background: #0967d9; margin-bottom: 10px;margin-left: 20px;} */
.index_title .more a { color: #282d33;font-size: 14px; line-height: 20px; font-weight: 700;}
.index_title .more a:hover { color: #e7161c;}

/*首页产品展示*/
.index_pro { background: #eceff4;}
.index_pro .pro_box { width: 1200px;}

.index_pro .pr_list {margin: 30px 0; margin-right: -60px;}
.index_pro .pr_list li { width: 360px;  float: left; margin-right: 60px;}
.index_pro .pr_list li a { display: block; width: 100%;border-radius: 10px; background: #fff; padding-bottom: 20px; position: relative; top: 0px;}
.index_pro .pr_list li a .pic {width: 100%;height: 260px; overflow: hidden;border-radius: 5px 5px 0 0;}
.index_pro .pr_list li a .pic img {width: 100%;min-height: 260px;}
.index_pro .pr_list li a .zi { padding: 30px 0; text-align: center;}
.index_pro .pr_list li a .zi .titleen { color: #ccc; font-size: 12px; text-transform: uppercase; line-height: 24px;}
.index_pro .pr_list li a .zi .title { color: #242424; font-size: 16px;}
.index_pro .pr_list li a .jiahao { margin: 0 auto; width: 24px; height: 24px; border-radius: 50%; text-align: center; line-height: 24px; color: #fff; background: #e7161c; font-size: 16px;}
.index_pro .pr_list li a:hover {box-shadow: 15px 15px 30px rgba(0,0,0,0.1); top: -5px;}

.index_pro .more2 { text-align: center; padding-top: 10px;}
.index_pro .more2 a {padding: 8px 24px; background: #e7161c;color: #fff; font-size: 16px; border-radius: 20px;box-shadow: 10px 10px 20px rgba(0,0,0,0.1);}
.index_pro .more2 a:hover {box-shadow: 10px 10px 20px rgba(231,20,26,0.2); background: #c70a10;}

.index_linyu { background: url(../images/index_linyu_bg.jpg) no-repeat center top; min-height: 605px; padding-bottom: 0;}
.linyubox { width: 1200px;}
.linyubox .index_title .title { color: #fff;}
.linyubox .index_title .more a { color: #fff;}

.linyu_list { width: 1200px; height: 548px;}
.linyu_list .swiper-slide { position: relative;}
.linyu_list .swiper-slide .titlezi { position: absolute; left: 50px; bottom: 35px; width: 1100px; height: 82px; background: #fff; border-radius: 5px;}
.linyu_list .swiper-slide .titlezi span {display: block; padding: 30px; line-height: 22px; font-size: 18px; color: #282d33; font-weight: 700;}

.linyu_prevnext { position: absolute; bottom: 60px; right: 70px; font-family: '宋体';font-size: 32px;font-weight: 700; color: #999;}
.linyu_prevnext .swiper-button-prev,.linyu_prevnext .swiper-button-next { display: inline-block;cursor: pointer;}
.linyu_prevnext>*:hover { color: #e7161c;}

/*首页新闻中心*/
.index_news_box {}
.index_news { width: 1200px; padding-bottom: 20px;}
.index_news .index_news_l { width: 500px; padding-top: 20px;}
.index_news .index_news_l img { padding-bottom: 20px;}
.index_news .index_news_l .item { padding-bottom: 20px;}
.index_news .index_news_l .time { color: #666;line-height: 30px;}
.index_news .index_news_l .title { color: #242424; font-size: 16px; font-weight: 700;}
.index_news .index_news_l .title a { color: #242424; line-height: 30px;}
.index_news .index_news_l .note { color: #999; font-size: 14px; line-height: 30px; height: 60px;}
.index_news .index_news_l .title a:hover { color: #e7161c;}
.index_news .index_news_r { width: 580px; padding-top: 20px;}
.index_news .index_news_r ul {}
.index_news .index_news_r ul li { line-height: 40px;}
.index_news .index_news_r ul li .title {}
.index_news .index_news_r ul li .title a { color: #242424;font-size: 16px;}
.index_news .index_news_r ul li .time { color: #999;font-size: 12px;}
.index_news .index_news_r ul li .title a:hover { color: #e7161c;}

/*底部footer*/
.footer { background: #32373f;}
.footerbox { width: 1200px; padding-top: 60px;}
.footerbox .footer_kj { padding-bottom: 15px; border-bottom: 1px solid #474747;}
.footerbox .footer_kj .kj_pic img { display: block;}
.footerbox .footer_kj .kj_nav { padding-top: 20px;}
.footerbox .footer_kj .kj_nav li { float: left; line-height: 30px;}
.footerbox .footer_kj .kj_nav li a { font-size: 14px; color: #fff;}
.footerbox .footer_kj .kj_nav li span { color: #fff; padding: 0 20px;}

.footer_c {border-bottom: 1px solid #3c4149; padding-top: 40px;}
.footer_c .footer_lx { padding-bottom:20px; }
.footer_c .footer_lx .tt a  { color: #fff; font-size: 16px; font-weight: 700;}
.footer_c .footer_lx .tt a+a { padding-left: 20px;}
.footer_c .footer_lx .lx { padding-top: 10px; line-height: 30px; color: #666; font-size: 14px;}
.footer_c .footer_wx {width: 140px; text-align: center; padding-bottom: 20px;}
.footer_c .footer_wx .pic {width: 140px;}
.footer_c .footer_wx .pic img {width: 100%;}
.footer_c .footer_wx .tt {color: #666; font-size: 14px; line-height: 24px;}
.footer_c .footer_tel400 { text-align: right; padding-right: 20px;}
.footer_c .footer_tel400 .zx {height: 30px;width: 116px; line-height: 30px;margin-top: 10px; display: inline-block;}
.footer_c .footer_tel400 .zx a { display: block; color: #fff; background: #e7161c; border-radius: 3px; font-size: 14px; font-weight: 700; text-align: center;}
.footer_c .footer_tel400 .zx a span { display: inline-block;vertical-align: middle;}
.footer_c .footer_tel400 .zx a span.icon { background: url(../images/footer_zx.png) no-repeat left center; width: 20px; height: 30px;}
.footer_c .footer_tel400 .zx a:hover {background: #0a132b;}
.footer_c .footer_tel400 .tel {color: #666; font-size: 14px; text-align: right; padding-top:30px; }
.footer_c .footer_tel400 .tel span {color: #fff; font-size: 20px; display: block; line-height: 30px;}

.footer_b { line-height: 60px; text-align: center; color: #697179; font-size:14px;}
.footer_b a { color: #697179;}
.footer_b a:hover { color: #a10005;}



/*内页*/
.neiyebanner { height:450px; width:100%; position:relative; z-index:1; margin-top: 100px;}

.classification {width: 100%; background: #fff;padding-top: 45px;}
.classification .classlist {width:100%;max-width: 1200px;text-align: center;}
.classification .classlist .item { display: inline-block;line-height: 75px; padding: 0 15px;}
.classification .classlist .item a { display: block;padding: 0 5px; font-size: 18px;font-weight: 700;color: #000;position: relative;}
.classification .classlist .item a span {position: relative; z-index: 2;}
.classification .classlist .item a .topxian {position: absolute;width: 0px;height:1px;background: #000;left: 50%;margin-left: -10px;opacity: 0; visibility: hidden;}
.classification .classlist .item a:hover .topxian {opacity: 1;visibility: visible;width: 20px;}
.classification .classlist .item a .xuanzhong {position: absolute;width: 100%;height:0;background: #ffc2c4;left: 0;bottom: 25px; border-radius: 5px;opacity: 0; visibility: hidden;}
.classification .classlist .item a:hover .xuanzhong {opacity: 1;visibility: visible;width: 100%;height:10px;}
.classification .classlist .item a.hover .topxian {opacity: 1;visibility: visible;width: 20px;}
.classification .classlist .item a.hover .xuanzhong {opacity: 1;visibility: visible;width: 100%;height:10px;}

.neiye_main { background:#fafafa; padding:40px 0;}

.neiye_abouts {width:1200px;}
.neiye_abouts .abouts_cont { min-height: 400px;}
.neiye_abouts .abouts_cont p {font-size: 16px; line-height: 30px; color: #666;}
.neiye_abouts .abouts_cont img { width: 100%;max-width: 1200px;}


/*产品*/
.neiye_pro { background: #f1f1f1;}
.neiye_probox {width: 1200px;}
.neiye_probox .pr_list {margin: 30px 0; margin-right: -60px;}
.neiye_probox .pr_list li { width: 360px;  float: left; margin-right: 60px; margin-bottom: 20px;}
.neiye_probox .pr_list li a { display: block; width: 100%;border-radius: 10px; background: #fff; padding-bottom: 20px; position: relative; top: 0px;}
.neiye_probox .pr_list li a .pic {width: 100%;height: 260px; overflow: hidden;border-radius: 5px 5px 0 0;}
.neiye_probox .pr_list li a .pic img {width: 100%;min-height: 260px;}
.neiye_probox .pr_list li a .zi { padding: 30px 0; text-align: center;}
.neiye_probox .pr_list li a .zi .titleen { color: #ccc; font-size: 12px; text-transform: uppercase; line-height: 24px;}
.neiye_probox .pr_list li a .zi .title { color: #242424; font-size: 16px;}
.neiye_probox .pr_list li a .jiahao { margin: 0 auto; width: 24px; height: 24px; border-radius: 50%; text-align: center; line-height: 24px; color: #fff; background: #e7161c; font-size: 16px;}
.neiye_probox .pr_list li a:hover {box-shadow: 15px 15px 30px rgba(0,0,0,0.1); top: -5px;}

/*page*/
.pages { text-align:center; padding-top:20px;}
.pages ul { height:40px;}
.pages ul li { display:inline-block; font-size:14px;}
.pages ul li span { background:#ddd; padding:5px 10px; color:#666; border-radius:3px;}
.pages ul li a { border:1px solid #ddd; padding:5px 10px; color:#666; border-radius:3px; background: #fff;}
.pages ul li a:hover { border:1px solid #e7141a; background:#e7141a;color:#fff;}
.pages ul li.current a { border:1px solid #e7141a; background:#e7141a;color:#fff;}

/*产品详细页*/
.read_pro_t { text-align: center; color: #242424; font-size: 30px; font-weight: 700; padding-bottom: 40px;}
.read_pro_cont { color: #666; font-size: 16px; line-height: 30px; min-height: 400px;}
.read_pro_cont img { max-width: 100%;}

.d_page { padding-top:20px;}
.d_page p { line-height:30px;font-size:14px; color:#666;}
.d_page p a { color:#999;}
.d_page p a:hover { color:#e7141a;}

/*资讯动态*/
.neiye_news { width:1200px; margin:0 auto;}
.neiye_news_list { margin-right:-30px;}
.neiye_news_list .item { width:380px; margin-right:30px; margin-bottom:20px; background:#fff;}
.neiye_news_list .item a { display:block; padding:30px; box-shadow:0px 0px 5px rgba(0,0,0,0.1);}
.neiye_news_list .item a .tt { font-size:16px; color:#474747; margin-bottom:5px; line-height:20px; height:40px; font-weight:700;}
.neiye_news_list .item a .time { font-size:14px; color:#999; margin-bottom:10px; line-height:20px;}
.neiye_news_list .item a .cc { font-size:14px; color:#666; margin-bottom:15px; line-height:20px; font-weight:300; height:40px; overflow:hidden}
.neiye_news_list .item a .pic {  width:100%; height:180px; overflow:hidden;}
.neiye_news_list .item a .pic img {  width:100%; min-height:200px;}
.neiye_news_list .item a:hover { box-shadow:5px 5px 15px rgba(0,0,0,0.1);}
.neiye_news_list .item a:hover .tt { color:#e7141a;}

.news_read { width:1200px; margin:0 auto;}
.news_read .news_detail { font-size:24px; color:#242424; text-align:center; padding-bottom:5px;}
.news_read .news-extra-area { font-size:14px; color:#999; text-align:center; padding-bottom:20px;}
.news_read .read_c {font-size:16px; line-height:30px; color:#666; padding-top:20px;}
.news_read .read_c p { margin-bottom:5px;}
.news_read .read_c img { max-width:100%;}


.neiye_lingyu {}
.neiye_lingyu .neiye_probox .pr_list {margin-right: -40px;}
.neiye_lingyu .neiye_probox .pr_list li { width: 580px; margin-right: 40px;}
.neiye_lingyu .neiye_probox .pr_list li a .zi .title { font-size: 18px;}


/*neiye_book*/
.neiye_book {width:1200px;}
.neiye_book .tit { text-align:center; font-size:24px; font-weight:700;color:#474747; padding-bottom:30px; border-bottom:1px dotted #ddd; margin-bottom:20px;}
.neiye_book .content { width:800px; margin:0 auto;}
.neiye_book .content .lable { width:50%; float:left; margin-bottom:20px;}
.neiye_book .content .lable .tt {margin-left:5%; font-size:16px; padding-bottom:10px; color:#242424;}
.neiye_book .content .lable .form-input { width:88%; margin-left:6%;}
.neiye_book .content .lable .form-input input { width:100%; height:48px; border:1px solid #ddd; font-size:14px; border-radius:5px; text-indent:10px;}
.neiye_book .content .lable .form-input input:focus {border-color:#999;}
.neiye_book .content .lable .form-input input#tel:focus {border-color:#e7161c;}
.clear {clear:both;}
.neiye_book .content .lable2 { width:100%;margin-bottom:20px;}
.neiye_book .content .lable2 .tt {margin-left:3%; font-size:16px; padding-bottom:10px; color:#242424;}
.neiye_book .content .lable2 .form-input {width:94%;margin-left:3%;}
.neiye_book .content .lable2 .form-input textarea {width:100%; width:calc(100% - 20px); display:block; border:1px solid #ddd; border-radius:5px;  padding:10px; font-size:14px; height:200px;}
.neiye_book .content .btn { text-align:center;}
.neiye_book .content .btn input {width:160px; height:50px; text-align:center; color:#fff;background:#e7161c; border:0;font-size:20px; border-radius:5px;}




	.info-dt {
	padding: 0px 0 30px;
	font-size: 14px;
	line-height: 28px;
	color: #888;
}
.info-dt p {
	text-indent: 0em;
}
.bot {
	margin-bottom: 30px;
}
.bot .s1 {
	font-size: 16px;
	color: #999;
}
.bot .news-a, .bot .return-a {
	color: #e7161c ;
	font-size: 16px;
}



.pages {
	text-align: center;
}
.pages .pages1 {
	display: inline-block;
}
.pages .pages1 a {
	display: inline-block;
	vertical-align: middle;
	box-sizing: border-box;
	/*width: 60px;*/ padding:0 20px;
	height: 40px;
	line-height: 40px;
	color: #666;
	font-size: 15px;
	text-align: center;
	border: 1px solid #e6e6e6;
/*	border-width: 1px 0 1px 1px;
*/	transition: all .3s linear;
}
.pages .pages1 a:last-child {
	border-right: 1px solid #e6e6e6;
}
.pages .pages1 a:hover, .pages .pages1 a.active {
	border-color: #e7161c ;
	color: #fff;
	background-color: #e7161c ;
}
.pages .pages1 .sheng {
	border-top: none;
	border-bottom: none;
}
.pages .pages1 .sheng:hover {
	background: #fff;
	color: #e7161c ;
	border-color: #e6e6e6;
}
.pages .pages1 .prev,  .pages .pages1 .next {
	font-size: 13px;
	width: 92px;
	text-align: left;
}
.pages .pages1 .prev {
	border-left-width: 1px;
	padding-left: 36px;
	background: url(../images/prev4.png) left 16px center no-repeat;
	background-size: 6px;
}
.pages .pages1 .prev:hover {
	background: url(../images/prev4on.png) left 16px center no-repeat;
	background-color: #e7161c ;
	background-size: 6px;
}
.pages .pages1 .next {
	border-right-width: 1px;
	padding-left: 12px;
	background: url(../images/next4.png) 70px center no-repeat;
	background-size: 6px;
}
.pages .pages1 .next:hover {
	background: url(../images/next4on.png) 70px center no-repeat;
	background-color: #e7161c ;
	background-size: 6px;
}
.pagination {
	margin: 40px auto;
	text-align: center;
}
/*.pagination {



  display: inline-block;



}*/



.pagination a {
	display: inline-block;
	vertical-align: middle;
	box-sizing: border-box;
/*	width: 40px;*/
	height: 40px;
	line-height: 40px;
	color: #666;
	font-size: 15px;
	text-align: center;
	border: 1px solid #e6e6e6;
	border-width: 1px 0 1px 1px;
	transition: all .3s linear;
}
.pagination a:last-child {
	border-right: 1px solid #e6e6e6;
}
.pagination a:hover, .pagination a.active {
	border-color: #e7161c ;
	color: #fff;
	background-color: #e7161c ;
}
.pagination .sheng {
	border-top: none;
	border-bottom: none;
}
.pagination .sheng:hover {
	background: #fff;
	color: #e7161c ;
	border-color: #e6e6e6;
}
.pagination .prev,  .pagination .next {
	font-size: 13px;
	width: 92px;
	text-align: left;
}
.pagination .prev {
	border-left-width: 1px;
	padding-left: 36px;
	background: url(../images/prev4.png) left 16px center no-repeat;
	background-size: 6px;
}
.pagination .prev:hover {
	background: url(../images/prev4on.png) left 16px center no-repeat;
	background-color: #e7161c ;
	background-size: 6px;
}
.pagination .next {
	border-right-width: 1px;
	padding-left: 12px;
	background: url(../images/next4.png) 70px center no-repeat;
	background-size: 6px;
}
.pagination .next:hover {
	background: url(../images/next4on.png) 70px center no-repeat;
	background-color: #e7161c ;
	background-size: 6px;
}

a.z-crt {
	background: #e7161c ;
	color: #fff ! important;
}


.pic_text_box {
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}


p.pic_list_p {
	text-align: center;
	font-size: 18px; line-height:50px;
/*	padding-left: 10px;
	padding-top: 10px;*/
}
.pic_text_box_buttom {
	padding-top: 20px;
}
.pic_text_left {
	float: left;
	padding-top: 10px;
	padding-left: 10px;
}
.pic_text_right {
	float: right;
	padding-right: 10px;
}
.pic_text_box_buttom {
	overflow: hidden;
	padding-bottom: 10px;
}
.pic_text_box {
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}
.image-list li:hover img.pic_img {
/* transform: scale(1.1); */

   /* transition: all .5s; */

}
img.pic_img {
/* transform: scale(1.0); */

   /* transition: all .5s; */

}
.image-list li:hover .pic_list_p {
	color: #e7161c ;
	transition: all .5s;
}
.pic_img_box {
	overflow: hidden;
}
.image-list li {
	position: relative;
	/* overflow: hidden; */

	width: 32.2%;
	display: inline-block;
	margin: 15px 5px;
	background-color: #fff;
	cursor: pointer;
}
.pic_xiaotubiao {
	margin-bottom: 0px ! important;
}
.suofang01 {
	width: 0%;
	height: 2px;
	background: #e7161c ;
	margin: 0 auto;
	transition: all .3s;
}
.image-list li:hover .suofang01 {
	width: 100%;
	transition: all .5s;
}