@charset "utf-8";
/* CSS Document */
.banner_pc{ margin-top:0;}
.flexslider{ position:relative;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;border-radius: 0px;}
.flex-pauseplay span {text-transform: capitalize;}
.flex-control-nav {width: 100%; text-align: center; position:absolute; bottom:16px;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width:13px; height:13px; display: block; background: #666; background:#FFF; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
.flex-control-paging li a:hover { background: #FFF; }
.flex-control-paging li a.flex-active { background: #dd2726; cursor: default;}



/********首页标题**************/
.index-tit-white div {color:#fff;}
.index-tit {margin-bottom:40px;}
.index-tit01 {width:100%;height:52px;position:relative;}
.index-tit01:before {content:"";display:block;width:100%;height:1px;background-color:#dd2726;position:absolute;left:0;top:50%;}
.index-tit01 .index-tit-cn,.index-tit01 .index-tit-en {float:left;width:48%;padding:0 1%;font-size:22px;line-height:52px;font-weight:bold;}
.index-tit01 .index-tit-cn {background-color:#dd2726;color:#fff;text-align:right;}
.index-tit01 .index-tit-en {background-color:#ded5d5;color:#333;text-align:left;}
.index-tit02 {text-align:center;}
.index-tit02 .index-tit-cn {font-size:22px;line-height:22px;font-weight:bold;margin-bottom:10px;}
.index-tit02 .index-tit-en {font-size:16px;line-height:16px;}
/*分页样式*/
/* .pagination li {display: inline-block;margin-right: -1px;padding: 5px;border: 1px solid #e2e2e2;min-width: 20px;text-align: center;}
.pagination li.active {background: #dd2726;color: #fff;border: 1px solid #dd2726;}
.pagination li a {display: block;text-align: center;} */

.dyip{ padding:60px 0; background:#fff; overflow: hidden;}
.dyip .box{width: 100%; overflow: hidden;}
.dyip .box ul{ margin-left:-2%;}
.dyip .box ul li{ float:left; width:23%; margin-left:2%; text-align:center; padding-bottom: 20px;}
.dyip .box ul li .pic{overflow:hidden; border: 4px solid #ccc;}
.dyip .box ul li:hover .pic {border:4px solid #f06570;}
.dyip .box ul li img{ width:100%; height:232px}
.dyip .box ul li p{line-height: 40px; font-size: 15px;}

.btn{ width:160px;height:40px;line-height:40px;text-align:center; font-size:16px; margin:25px auto;}
.btn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.btn a{ display:block;border:1px solid #dd2726;background-color:#dd2726; color: #fff;}
.btn a:hover{color:#dd2726;background-color:transparent;text-decoration:none;}


.derp{ padding:60px 0;background:url(../images/index_about_bg.jpg) no-repeat center;background-size:cover;}
.derp .about_box{ width: 100%; overflow: hidden;}
.derp .about_box .derp_L{float: left; width: 50%;}
.derp .about_box .derp_L img {display:block;width:100%;}
.derp .about_box .derp_R{float: right; width: 44%; background: #fff; padding: 3% 3% 0 3%;}
.derp .about_box .derp_R .about-des{display:block;font-size:15px;line-height:30px;text-indent:2em;color:#666;}

.index-about-list {margin:29px 0;}
.index-about-list li {float:left;border-right:1px solid #d2d2d2;padding:0 20px;}
.index-about-list li:last-of-type {border-right:0;}
.ial-tit {font-size:14px;color:#666;text-align:center;margin-top:10px;}


.dsanp{  padding:60px 0; background:#fff; overflow: hidden;}
.dsanp .news_box{ width: 100%; overflow: hidden;}

.index-news-top {width:100%;border:1px solid #999;padding:30px;}
.int-pic {float:left;width:360px;position:relative;}
.int-pic img {display:block;width:100%;height:202px;position:relative;}
.int-tt {width:84px;height:67px;background:url(../images/index_news_tt.png) no-repeat center;position:absolute;top:0;left:0;}
.int-info {float:right;width:calc(100% - 390px);}
.int-info-tit {display:block;width:100%;font-size:18px;line-height:24px;height:24px;font-weight:600;color:#dd2726;margin:10px 0 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.int-info-txt {display:block;width:100%;font-size:15px;line-height:26px;height:78px;overflow:hidden;color:#666;}
.int-info .more2 {margin-top:20px;}

.index-news-bottom {width:109%; overflow: hidden;}
.index-news-bottom li {float:left;width:29%;padding:30px 4% 30px 0;}
.index-news-bottom li:nth-of-type(3n) { }
.inb-date {display:block;margin-bottom:15px;}
.inb-date-d {display:inline-block;width:30px;height:30px;line-height:30px;font-size:16px;background-color:#dd2726;color:#fff;text-align:center;margin-right:10px;}
.inb-date-y {font-size:14px;line-height:30px;color:#999;}
.inb-info-tit {display:block;width:100%;font-size:16px;line-height:28px;height:28px;margin-bottom:15px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.inb-info-txt {display:block;width:100%;font-size:14px;line-height:24px;height:48px;overflow:hidden;color:#666;}

.more {display:block;width:160px;height:40px;line-height:38px;font-size:16px;transition:.3s;}
.more2 {color:#666;padding-left:35px;border:1px solid #666;background:url(../images/arrow_01.png) no-repeat 110px center;}
.more2:hover {background:#dd2726 url(../images/arrow_02.png) no-repeat 120px center;color:#fff;border:1px solid #dd2726;}



.dsip {padding:60px 0;background:url(../images/index_adv_bg.jpg) no-repeat center;background-size:cover;background-attachment:fixed;}
.dsip .adv-box{width: 100%; overflow: hidden;}
.dsip .adv-box li {float:left;width:20%;padding:0 2.5%; text-align: center;}
.dsip .adv-box li .index-adv-pic {width:155px;margin:0 auto 30px;}
.dsip .adv-box li .index-adv-pic.index-adv-pic img {display:block;width:100%;}
.dsip .adv-box li .index-adv-tit {font-size:18px;line-height:20px;text-align:center;margin-bottom:30px;color:#fff;font-weight:bold;}
.dsip .adv-box li .index-adv-des {font-size:16px;line-height:24px;color:#fff;}



/**/
.pos {margin-bottom:50px;background-color:#f0f0f0;padding:10px 0;}
.pos-box span,.pos-box a {line-height:20px;margin-right:5px;color:#666;}
.pos-box a:hover {text-decoration:underline;}
.mainlist-pos {padding-left:280px;}

/******main******/
.main {width:100%;padding-bottom:40px;}
.mainleft {float:left;width:220px;margin-right:60px;}
.mainlist {float:left;width:calc(100% - 280px);}
.maininfo {float:left;width:calc(100% - 305px);}
.mainright {float:left;width:255px;margin-left:50px;}

/*****左菜单****/
.left-nav-tit {width:100%;text-align:center;background-color:#dd2726;padding:40px 0;margin-bottom:1px;}
.lnt-cn {display:block;width:100%;font-size:26px;line-height:26px;color:#fff;margin-bottom:10px;}
.lnt-en {display:block;width:100%;font-size:14px;line-height:14px;color:#fff;}
.left-nav-list li a {display:block;width:100%;padding:20px 0;line-height:20px;margin-bottom:1px;font-size:14px;background-color:#f0f0f0;color:#666;text-align:center;position:relative;overflow:hidden;transition:.8s;z-index:1;}
.left-nav-list li a:before {content:"";display:block;width:100%;height:100%;background-color:#dd2726;position:absolute;left:-100%;top:0;transition:.8s;z-index:-1;}
.left-nav-list li a:hover:before {left:0;}
.left-nav-list li a:hover {color:#fff;}
.left-nav-list li a.on{color:#fff;}
.left-nav-list li a.on:before{left:0;}
.left-nav {position:relative;top:-150px;left:0;z-index:800;}
.left-con {margin-top:-100px;}
.left-con-tit {font-size:16px;line-height:16px;font-weight:bold;margin-bottom:20px;}
.left-con-info li {width:100%;font-size:14px;line-height:25px;padding-left:30px;color:#666;margin-bottom:10px;}
.left-con-info li:nth-of-type(1) {background:url(../images/left_nav01.png) no-repeat left 3px;}
.left-con-info li:nth-of-type(2) {background:url(../images/left_nav02.png) no-repeat left 3px;}
.left-con-info li:nth-of-type(3) {background:url(../images/left_nav03.png) no-repeat left 3px;}

.sub-protit {font-size:22px;line-height:20px;font-weight:bold;text-align:center;padding-bottom:20px;border-bottom:1px dashed #ddd; }
.sub-proinfo {padding-top:20px; line-height: 30px; font-size: 14px;}
.sub-proinfo img {max-width:100%;height:auto; margin: 10px 0;}


.banner_ny img{ width:100%;}


.products{width:100%;overflow: hidden; }
.products ul{margin-left: -3%;}
.products li{float: left;width: 30.333%;margin-left: 3%;margin-bottom:25px;text-align: center;transition: all 0.3s;cursor: pointer;}
.products li img:hover{border:4px solid #f06570;}
.products li img{display:block;width:97%;height: 232px; border:4px solid #ccc;background:#fff;}
.products li span{line-height: 25px;font-size: 15px; padding: 5px 0; display: block;}
.products li a:hover{text-decoration: none;}


.product_con_b{ margin-top:9%;}
.product_con_b .bt{ font-size:18px; font-weight:bold; margin-bottom:40px;}
.product_con_b .slideTxtBox{ width:100%;}
.product_con_b .slideTxtBox .hd{ line-height:50px; border-bottom:1px solid #dd2726;}
.product_con_b .slideTxtBox .hd ul{}
.product_con_b .slideTxtBox .hd ul li{ float:left; padding:0 20px; cursor:pointer; background:#dadada; font-size:18px; margin-right:1px;}
.product_con_b .slideTxtBox .hd ul li.on{ height:50px;  background:#dd2726; color:#FFF;}
.product_con_b .slideTxtBox .bd{}
.product_con_b .slideTxtBox .bd .con_b_con{ padding:3% 0; line-height:24px;}
.product_con_b .slideTxtBox .bd .con_b_con img{max-width: 100%;}


/*******分页**********/
#pageDiv {clear:both;text-align:center;color:#333;}
#pageDiv span {display:inline-block;font-size:14px;line-height:26px;color:#666;border:1px solid #999;height:28px;margin-bottom:10px;padding:0 6px;}
#pageDiv a {display:inline-block;font-size:14px;line-height:26px;border:1px solid #999;color:#666;height:28px;padding:0 9px;text-decoration:none;}
#pageDiv a:hover,#pageDiv a.current {background-color:#dd2726;border:1px solid #dd2726;color:#fff;}


/*********新闻列表&内页***********/
.sub-newslist {margin-bottom:40px;}
.sub-newslist li {padding-bottom:20px;border-bottom:1px solid #f5f5f5;margin-bottom:20px;}
.sub-newslist-date {float:left;width:70px;height:50px;padding:12px 0;margin-right:20px;text-align:center;background-color:#dd2726;}
.sub-newslist-d {display:block;font-size:24px;font-weight:bold;line-height:24px;height:24px;margin-bottom:10px;color:#fff;}
.sub-newslist-ym {display:block;font-size:12px;line-height:12px;height:12px;color:#fff;}
.sub-newslist-info {float:right;width:calc(100% - 90px);}
.sub-newslist-tit {font-size:16px;font-weight:bold;line-height:16px;height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px;}
.sub-newslist-des {font-size:14px;line-height:25px;height:50px;overflow:hidden;}
.sub-newslist li:hover .sub-newslist-tit {color:#dd2726;}


/*******新闻详情页**********/
.sub-newstit {font-size:20px;line-height:20px;font-weight:bold;text-align:center;margin-bottom:20px;}
.sub-newsdate {font-size:14px;line-height:24px;text-align:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #ddd;}
.sub-newsdate span {margin:0 15px;color:#666;}
.sub-newsinfo{font-size:14px; line-height:30px;}

/*******上下页**********/
.sub-prenext {margin-top:40px;}
.sub-prenext div span {font-size:14px;color:#666;line-height:24px;margin-right:10px;}
.sub-prenext div a {font-size:14px;color:#666;line-height:24px;}
.sub-prenext div a:hover {color:#dd2726;}
.sub-back {display:block;width:130px;padding-left:20px;text-align:center;font-size:14px;line-height:32px;height:32px;background:#dd2726 url(../images/back.png) no-repeat 8px center;color:#fff;border-radius:5px;margin-top:10px; margin-bottom: 20px; position:relative;top:0;}
.sub-back:hover {top:-2px;box-shadow:0 1px 6px 1px rgba(0,0,0,.5);}

/*****推荐产品**********/
.tj-tit {width:97%;height:30px;padding-left:25px;background:url(../images/tit_bg.jpg) no-repeat left center;font-size:16px;line-height:30px;color:#fff;}
.sub-pro-tj{margin-top: 20px;}
.sub-tjpro-box {padding:25px 0; overflow: hidden;} 
.sub-tjpro-box li {float:left;width:31.2%;margin-right:3%; cursor: pointer;}
.sub-tjpro-box li:nth-child(3n){margin-right:0;}
.sub-tjpro-box li img {width:100%;border:1px solid #999;}
.sub-tjpro-box li span {display:block;width:100%;height:20px;font-size:14px;line-height:20px;margin-top:10px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.sub-tjpro-box li:hover img {border:1px solid #dd2726;box-shadow:0 0 8px rgba(12,143,215,.3);}
.sub-tjpro-box li:hover span {color:#dd2726;}

/*****右侧推荐新闻**********/
.snl-tit {width:100%;height:50px;font-size:18px;line-height:50px;text-align:center;background-color:#dd2726;margin-bottom:2px;color:#fff;}
.snl-info li {padding:15px 10px;height:18px;border-bottom:1px dashed #999;}
.snl-info li span {display:block;width:20px;height:16px;float:left;margin-right:10px;color:#fff;font-size:12px;line-height:16px;text-align:center;background-color:#999;}
.snl-info li:nth-of-type(1) span {background-color:#dd2726;}
.snl-info li:nth-of-type(2) span {background-color:#dd2726;}
.snl-info li:nth-of-type(3) span {background-color:#dd2726;}
.snl-info li div {float:left;width:calc(100% - 30px);font-size:14px;line-height:16px;height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.snl-info li:hover span {background-color:#dd2726;}
.snl-info li:hover div {color:#dd2726;}



/************客户反馈*******************/
.page-feedback-txt {color:#666;}
.feedback-tit {line-height:32px;font-weight:bold;color:#666;margin-top:25px;}
.cus-mes {width:100%;height:100px;line-height:25px;padding:10px;border:1px solid #aeaeae;border-radius:4px;}
.feedback-line1,.feedback-line2,.feedback-line3 {width:100%;}
.feedback-line3 {margin:30px 0 50px;}
.cus-info {display:block;float:left;width:23.5%;margin-right:2%;height:36px;line-height:36px;padding:10px 10px 10px 40px;border:1px solid #aeaeae;border-radius:4px;}
.cus-info:nth-of-type(1) {background:url(../images/feed_icon01.png) no-repeat 10px center;}
.cus-info:nth-of-type(2) {background:url(../images/feed_icon02.png) no-repeat 10px center;}
.cus-info:nth-of-type(3) {background:url(../images/feed_icon03.png) no-repeat 10px center;}
.cus-info:nth-of-type(4) {background:url(../images/feed_icon03.png) no-repeat 10px center;margin-right:0;}
.captcha {display:block;float:left;width:23.5%;margin-right:2%;height:44px;line-height:24px;padding:10px;border:1px solid #aeaeae;border-radius:4px;}
.captcha-img {float:left;width:85px;height:32px;margin-top:6px;border:1px solid #aeaeae;border-radius:4px;}
.captcha-img img {width:100%;height:100%;max-width:100%;max-height:100%;}
.feedback-submit,.feedback-reset {display:block;float:left;width:49%;height:44px;line-height:24px;padding:10px;border-radius:4px;color:#fff;border: 0; font-size: 1.15em;}
.feedback-submit {margin-right:2%;background-color:#dd2726;}
.feedback-reset {background-color:#bbb;}
.feedback-submit:hover {background-color:#be201f;}
.feedback-reset:hover {background-color:#999;}




.contact_list{padding-top:20px; line-height: 35px; font-size: 16px;}




