html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {margin: 0;padding: 0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
*{box-sizing: border-box;}
html, body {min-height: 100%;}
body{min-width:1200px}
body {font-family: "Microsoft YaHei";font-size:15px;color:#333;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #232323;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl {float: left}
.fr {float: right}
.tl {text-align: left;}
.tc {text-align: center}
.tr {text-align: right;}
.cl{clear:both;}
.ov{overflow:hidden;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{display:inline-block;vertical-align:top;}
em,.em{text-transform:uppercase;font-family:arial;vertical-align:top;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
.page{width:1200px;margin:0 auto;}
:focus {outline:none;background-color:transparent;}
::selection{background:#b90103;color:#fff;}

.top{height:120px;padding-top:30px;}
.logo_img{margin-right:20px;padding-right:20px;border-right:1px solid #d9d9d9;}
.logo_img p{font-size:24px;font-weight:bold;line-height:24px;margin-top:5px;}
.logo_title p{font-size:36px;font-weight:bold;color:#e4040f;line-height:36px;margin-bottom:10px;}
.logo_title em{font-size:13px;line-height:20px;}
.ggy{margin-left:30px;}
.ggy p{font-size:26px;font-weight:bold;line-height:26px;margin:2px 0 10px;}
.ggy span{font-size:18px;line-height:18px;font-weight:bold;color:#666;padding-top:5px;}
.tel{padding-left:63px;background:url(../images/20190218093951_583252927.png) no-repeat left center;height:50px;margin-top:5px;}
.tel p,.email p{font-size:16px;line-height:16px;color:#666;margin-bottom:8px;}
.tel em,.email em{font-size:26px;line-height:26px;font-weight:bold;}
.email{padding-left:63px;background:url(../images/20190218093951_524016877.png) no-repeat left center;height:50px;margin-top:5px;}
.email em{text-transform:inherit;}

.ban_box{position:relative;}
.nav_box{width:1272px;height:60px;position:absolute;top:0;left:50%;margin-left:-636px;background:#2b0103;transform:skewX(-30deg);z-index: 99;}
.nav_box>ul>li{width:150px;line-height:60px;transform:skewX(30deg);text-align: center;;position:relative;}
.nav_box>ul>li.cur span,.nav_box li:hover span{width:150px;height: 60px;transform:skewX(-30deg);display: block;background:#e4040f;position:absolute;top:0;z-index:0;}
.nav_box a{color:#fff;font-size:16px;display:block;position:relative;z-index:2;}
.search{width:192px;height:60px;position:absolute;right:-18px;top:0;background:linear-gradient(-60deg, transparent 30px, #e4040f 0);transform:skewX(30deg);}
.search span{height:60px;display:block;background:url(../images/20190218100413_1247153715.png) no-repeat 70px center;cursor:pointer;}
.sear_box{width:1274px;height:70px;padding:15px 30px;background:#fff;position:absolute;top:70px;right:63px;voerflow:hidden;display:none;}
.search_wz{width:810px;float:left;line-height:40px;}
.search_wz a{color:#666;font-size:14px; display: inline-block;}
.sear_ri{width:390px;height: 40px;float:right;position:relative;background:#fff;border: 1px solid #e4040f;}
#search_bg{padding-left:10px;}
#search_bg .sso{width:62px;height:40px;background: #ae1018;color: #fff;text-align: center;display: inline-block;cursor: pointer;position: absolute;top: 0;right: 0;}

.nav_box .xl{width:156px;background:#e4040f;position:absolute;top:60px;left:-17px;display:none;}
.nav_box li:hover .xl{display:block;}
.nav_box .xl a{line-height:42px;font-size:15px;border-bottom:1px solid #e9313a;}
.nav_box .xl a:hover{background:#ae1018;}
.nav_box .xl table{width:100% !important;}
.nav_box .xl td a{font-weight: normal !important;}

.banner{width:100%;height:562px;position:relative;overflow:hidden;}
.banner ul{position:relative;}
.banner ul li {width:100%;position:absolute;top:0;left:0;z-index:0;}
.banner li div{height:562px;}

.banner ol{position:absolute;bottom:30px;left:50%;z-index:99;}
.banner ol li{width:8px;height:8px;background:#fff;border-radius:100%;vertical-align: middle;transition:0.3s;}
.banner ol li+li{margin-left:10px;}
.banner ol li.cur{width:16px;height:16px;transition:0.3s;}

.banner>div{width:36px;height:72px;background-color:#000;position:absolute;top:50%;margin-top:-18px;cursor: pointer;z-index:99;}
.ban_btn_le{left:-36px;background:url(../fyh/lz/banenrLeft.png) no-repeat center;}
.ban_btn_ri{right:-36px;background:url(../fyh/lz/banenrRight.png) no-repeat center;}

.on_t{text-align: center;font-size:36px;line-height:36px;font-weight:bold;}
.on_t em{color:#d8d8d8;}
.on_t p{margin-top:10px;}
.on_t span{width:80px;height:3px;display:block;background:#e4040f;margin:0 auto;margin-top:20px;position:relative;}
.on_t span::before{content:'';width:10px;height:3px;position:absolute;top:0;left:0px;border-left:20px solid #fff;border-right:20px solid #fff;animation:ontspan infinite linear 2s;}
@keyframes ontspan{
from {left:0px;}
to {left:100px;}
}

.service{margin:60px auto;}
.serc{margin-top:30px;font-size:0;text-align: center;}
.serc dl{width:226px;height:404px;display:inline-block;font-size:15px;vertical-align:top;background:#f7f7f7;transition:0.6s;}
.serc dl+dl{margin-left:17px;}
.serc dl.on{background:#e4040f;}
.serc dt{height:163px;background:linear-gradient(12deg,transparent 60px,#ebecee 0);padding-top:42px;position:relative;}
.serc dl.on dt{background:linear-gradient(12deg,transparent 60px,#ae1018 0);}
.serc dl:hover{box-shadow:10px 10px 10px rgba(0,0,0,0.3);margin-top:-5px;transition:0.6s;}
.serc dt p{font-size:24px;line-height:24px;font-weight:bold;}
.serc dl.on dt p{color:#fff;}
.serc dt span{width:78px;height:78px;border-radius:78px;display:block;position:absolute;bottom:-18px;left:50%;margin-left:-39px;}
.serc dt i{width:78px;height:78px;border-radius:78px;background:#2b0103;display:flex;align-items:center;position:relative;z-index:1;}
.serc dt span::before{content:'';width:102px;height:102px;border-radius:102px;background:rgba(43,1,3,0.1);position:absolute;top:50%;left:50%;margin-top:-51px;margin-left:-51px;z-index:0;}
.serc dt span::after{content:'';width:78px;height:78px;border-radius:78px;background:rgba(255,255,255,0.6);position:absolute;top:50%;left:50%;margin-top:-39px;margin-left:-39px;z-index:0;}
.serc dt span.cur::before,.serc dt span.cur::after{animation:sercspana 1.2s ease-in-out 0s infinite both;}
.serc dt img{display:block;margin:0 auto;position:relative;z-index: 2;}
.serc dd{font-size:14px;margin-top:45px;line-height:26px;padding:0 25px;}
.serc dd span{height:71px;display: block;}
.serc dl.on dd {color:#fff;}
.more{width:130px;height:30px;margin:0 auto;background:#2b0103;margin-top:42px;line-height:30px;padding-right:38px;position:relative;text-align: center;transition:0.6s;}
.more a{width:130px;color:#fff;display:block;padding-right: 38px;position:relative;z-index:3;transition:0.6s;}
.more::before{content:'';width:50px;height:30px;background:linear-gradient(120deg,transparent 15px,#e4040f 0);position:absolute;top:0;right:0;}
.more::after{content:'';width:50px;height:30px;position:absolute;top:0;right:0;background:url(../images/20190218135559_167359963.png) no-repeat center;}
.serc dl.on .more::before{background:linear-gradient(120deg,transparent 15px,#fff 0);}
.serc dl.on .more::after{background:url(../images/20190218135600_1458251742.png) no-repeat center;}
.serc dl:hover .more,.serc dl:hover .more a,.more:hover,.more:hover a{width:156px;transition:0.6s;}
@keyframes sercspana {
	0% {-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;  }  
	100% {-webkit-transform: scale(1.55);
		transform: scale(1.55);
		opacity: 0;  }
}

.all_t{background:url(../images/20190218145128_956740229.png) no-repeat 483px center;padding-left:575px;animation:all_tGo 3s ease-in-out 0s infinite both;}
.all_t p{font-size:36px;font-weight:bold;display:inline-block;}
.all_t em{text-transform:capitalize;font-size:14px;color:#999;}
@keyframes all_tGo{
	0%{background-position-x: 483px;}
	50%{background-position-x: 478px;}
	100%{background-position-x: 483px;}
}

.pro_bg{width:100%;background:#f7f7f7;padding:60px 0;}
.pro_c{margin-top:30px;}
.pro_c_le{width:280px;margin-left:7px;background:#e4040f;padding:30px 0 50px;}
.pro_cl_t{width:294px;background:#ae1018;margin-left:-7px;padding:35px 0;text-align: center;}
.pro_cl_t em,.pro_cl_t p{font-size:36px;line-height:36px;font-weight:bold;}
.pro_cl_t em{color:#fff;}
.pro_cl_t p{color:#fff;}
.pro_cl_c{padding:22px 18px 0;}
.pro_cl_c ul li{margin-bottom:10px;}
.pro_cl_c ul li a{height:50px;line-height:50px;background:#ae1018;display:block;padding-left: 50px;color: #fff;font-weight: normal !important;position:relative;z-index:6;transition:0.6s;}
.pro_cl_c ul li a::before{content:'';width:200px;height:50px;background:url(../images/20190219095006_1473770808.png) no-repeat 0px center;position: absolute;top: 0;left: 0;opacity:0;transition: all 900ms ease;}
.pro_cl_c ul li a:hover,.pro_cl_c ul li a::before{padding-left:45px;transition:0.6s;opacity:1;background-position-x: 15px;transition: all 900ms ease;}




.pro_c_ri{width:890px;}
.pro_c_ri td{display: inline-block;}

.pro_c_ri td a,.pro_c_ri td span{display:block;}
.pro_c_ri td>a{position:relative;}
.pro_c_ri td>a::before{content:'';width:100%;height:196px;background:#e4040f;position:absolute;top:0;left:0;transform: rotateX(-180deg);opacity: 0;transition: all 900ms ease;}
.pro_c_ri td:hover>a::before{transform:rotateX(0deg);opacity:0.8;transition: all 900ms ease;}
.pro_c_ri td>a::after{content:'';width:100%;height:196px;background:url(../images/20190220172302_758624243.png) no-repeat center;position:absolute;top:0;left:0;opacity: 0;transition: all 900ms ease;}
.pro_c_ri td:hover>a::after{opacity: 1;transition: all 900ms ease;}
.pro_c_ri td br{display:none;}
.pro_c_ri td span{height:42px;line-height:42px !important;}

.ggt_bg{width:100%;height:288px;background:url(../images/20190218170101_1544289841.jpg) no-repeat center;padding:40px 0;}
.ggt_con{width:792px;margin:0 auto;}
.ggt_ct>p{padding-left:102px;line-height:30px;color:#fff;font-size:30px;font-weight:bold;color:#fff;margin-bottom:10px;}
.ggt_ct>p i{padding-right:10px;}
.ggt_ct span{width:406px;line-height:26px;color:#fff;display:block;margin-left:142px;}
.ggt_ct ul{margin-left:192px;margin-top:16px;}
.ggt_ct li{width:100px;text-align:center;vertical-align:inherit;font-size:0;}
.ggt_ct li+li{margin-left:30px;}
.ggt_ct li i{width:68px;height:68px;display:flex;position:relative;align-items:center;margin: 0 auto;}
.ggt_ct li i img{display:flex;margin:0 auto;}
.ggt_ct li i::after{content:'';width:68px;height:68px;position:absolute;top:0;left:0;background:url(../images/20190218174332_485565221.png) no-repeat;animation:ggtlii 2s ease-in-out 0s infinite both;}
.ggt_ct li p{font-size:16px;color:#fff;padding-top:10px;}
@keyframes ggtlii{
	0%{transform:rotate(0deg);}
	20%{transform:rotate(50deg);}
	40%{transform:rotate(0deg);}
	60%{transform:rotate(-50deg);}
	80%{transform:rotate(-120deg);}
	100%{transform:rotate(0deg);}
}

.why{margin:60px auto;}
.why_t{text-align:center;}
.why_t p{font-size:36px;line-height:36px;font-weight:bold;margin-bottom:15px;}
.why_t p i{color:#e4040f;}
.why_t em{font-size:23px;line-height:23px;color:#999;}
.why_c{margin-top:30px;background:url(../images/20190218182852_24515439.jpg) no-repeat center;}
.why_c li{width:445px;height:41px;background:url(../images/20190218181232_671572349.png) no-repeat;line-height:41px;padding-left:60px;font-size:18px;color:#fff;margin-top:20px;margin-bottom:25px;}
.why_c li:nth-child(even){margin-left:310px;}

.adv_t{text-align:center;}
.adv_t p{line-height:100px;font-size:60px;font-weight:bold;background:url(../images/20190218184558_597031070.png) no-repeat center 51px;}
.adv_t span{display:block;font-size:18px;line-height:18px;color:#999;letter-spacing:11px;margin-top:20px;}
.adv_con{width:100%;height:590px;margin-top:30px;position:relative;}
.adv_lib li{width:100%;height:590px;}
.adv_li_img{position:relative;}
.adv_lib li{position:absolute;top:0;left:0;}
.adv_lib li+li{display:none;}
.adv_li_wz{position:relative;}
.adv_li_wz li{background:url(../images/20190218190648_1287530269.png) no-repeat center;}
.adv_liwz_box{width:1200px;margin:0 auto;padding-top:60px;position:relative;}
.adv_liwz_box p{font-size:48px;line-height:48px;font-weight:bold;color:#fff;padding-bottom:20px;background:url(../images/20190218190743_2083509013.png) no-repeat left bottom;margin-bottom:35px;}
.adv_liwz_box.on{animation:advLiwzBox 2s;}
.adv_liwz_box span{width:507px;height:90px;display:block;font-size:16px;line-height:30px;color:#fff;}
.adv_liwz_box .more{margin:0;margin-top:50px;}
.adv_liwz_box .more::before{background:linear-gradient(120deg,transparent 15px,#fff 0);}
.adv_liwz_box .more::after{background:url(../images/20190218135600_1458251742.png) no-repeat center;}
.adv_list{position:absolute;bottom:-93px;left:50%;margin-left:-600px;z-index:9;font-size:0;text-align:center;}
.adv_list dl{width:300px;height:186px;border:1px solid #d7d7d7;background:#fff;display: inline-block;vertical-align:top;padding-top:40px;}
.adv_list dl.cur{background:#2b0103;border:1px solid #2b0103;}
.adv_list dl+dl{margin-left:-1px;}
.adv_list dt{width:46px;height:46px;margin: 0 auto;display:flex;align-items:center;}
.adv_list dt img+img,.adv_list dl.cur dt img{display:none;}
.adv_list dl.cur dt img+img{display:block;}
.adv_list dd p{font-size:30px;line-height:30px;text-align:center;margin-top:15px;margin-bottom:8px;}
.adv_list dl.cur dd p{color:#fff;}
.adv_list dd em{display:block;line-height:12px;font-size:12px;color:#b3b3b3;text-align:center;}
.adv_list dl.cur dd em{color:#fff;}
@keyframes advLiwzBox{
	0%{top:50px;opacity:0;}
	100%{top:0;opacity:1;}
}

.case{margin-top:153px;}
.case_tab,.new_tab{text-align: center;margin-top:30px;}
.case_tab li,.new_tab li{width:132px;height:36px;line-height:36px;text-align:center;border:1px solid #2b0103;font-size:16px;}
.case_tab li+li,.new_tab li+li{margin-left:20px;}
.case_tab li.cur,.new_tab li.cur{background:#2b0103;}
.case_tab li.cur a,.new_tab li.cur a{color:#fff;}
.case_con{margin-top:30px;overflow:hidden;}
.case_list td{width:292px;height:292px;padding-left: 0 !important;display: inline-block;float: left;position:relative;}
.case_list td+td{margin-left:10px;}
.case_list td:nth-last-child(1),.case_list td:nth-last-child(2){margin-top:10px;}
.case_list .case_one,.case_list .case_one img{width:594px;height:594px;}
.case_list td div{width: 100%;height: 100%;padding-top: 0 !important;background:rgba(228,4,15,0.8);position:absolute;top:0;left:0;transform: scale(0.1);opacity:0;transition: all 900ms ease;}
.case_list td:hover div{transform: scale(1);opacity:1;transition: all 500ms ease;}
.case_list td div a{font-size: 18px;color: #fff;display:block;height: 100%;display: flex;flex-direction: column;justify-content: center;}

.com_bg{width:100%;height:574px;margin-top:60px;background:url(../images/20190218195135_707319911.jpg) no-repeat center;padding:60px 0;}
.com_con{background:#fff;margin-top:30px;padding:28px;}
.com_c_le{width:690px;}
.com_c_le p{font-size:30px;line-height:30px;font-weight:bold;margin-bottom:6px;}
.com_c_le i{width:28px;height:3px;display:block;background:#e4040f;margin-bottom:20px;transition:all 900ms ease;}
.com_con:hover .com_c_le i{width:56px;transition:all 900ms ease;}
.com_con span{line-height:26px;color:#666;}
.com_con_text{line-height:26px;color:#666;}
.com_con_text p{line-height:26px;color:#666;font-weight:400;font-size:14px;}
.com_con .more{margin:0;margin-top:25px;}

.new{padding:60px 0;}
.new_con{margin-top:30px;height:494px;}
.new_list+.new_list{display:none;}
.news_div>div,.divdgweb_new_div>div{display:inline-block;vertical-align:top;}
.news_div_left{width:585px;position:relative;}
.news_div_left .news_div_item_pic{border:1px solid #ebecee;}
.news_div_left .news_div_item_pic img{max-width:583px;}
.news_div_left .news_div_item_date,.news_div_left .divdgweb_new_div_item_date{position:absolute;top:0;right:0;background:url(../images/20190219115208_727117091.png) no-repeat left center;padding-left: 27px;line-height: 26px;}
.news_div_left .news_div_item_date>div,.news_div_left .divdgweb_new_div_item_date>div{color:#999;display: inline-block;}
.news_div_left .news_div_item_content,.news_div_left .divdgweb_new_div_item_content{background:#fff;padding-top:20px;}
.news_div_left .news_div_item_title,.news_div_left .divdgweb_new_div_item_title{margin-bottom:15px;background:url(../images/20190219113539_154601220.png) no-repeat left 3px;padding-left:25px;position:relative;}
.news_div_left .news_div_item_title a,.news_div_left .divdgweb_new_div_item_title a{font-size:18px;display: block;line-height: 26px;font-weight: bold;}
.news_div_left .news_div_item_title a span,.news_div_left .divdgweb_new_div_item_title a span{font-size:15px;float:right;color: #707070;}
.news_div_left .news_div_item_body,.news_div_left .divdgweb_new_div_item_body{font-size:15px;line-height:32px;color:#858585;}
.news_div_left .more{margin:0;margin-top:28px;}

.news_div_right .news_div_item_date>div,.news_div_right .divdgweb_new_div_item_date>div{font-size:18px;font-weight:bold;display:inline-block;color:#a49c9c;}
.news_div_right div.news_div_item_day,.news_div_right div.divdgweb_new_div_item_day{display:block;font-size:50px;padding-top: 6px;padding-left:6px;}

.news_div_right{width:585px;margin-left:25px;}
.news_div_right .news_div_item,.news_div_right .divdgweb_new_div_item{font-size:0;background:#f7f7f7;}
.news_div_right .news_div_item+.news_div_item,.news_div_right .divdgweb_new_div_item+.divdgweb_new_div_item{margin-top:16px;}
.news_div_right .news_div_item:hover,.news_div_right .divdgweb_new_div_item:hover{background:#e4040f;box-shadow: 0 0 10px #ccc;}
.news_div_right .news_div_item_pic{display:none;}
.news_div_right .news_div_item_date,.news_div_right .news_div_item_content,.news_div_right .divdgweb_new_div_item_date,.news_div_right .divdgweb_new_div_item_content {display:inline-block;vertical-align:top;}
.news_div_right .news_div_item_date,.news_div_right .divdgweb_new_div_item_date{width: 142px;height: 111px;font-size:14px;background:linear-gradient(-70deg,transparent 40px,#ebecee 0);padding-left:20px;}
.news_div_right .news_div_item:hover .news_div_item_day,.news_div_right .divdgweb_new_div_item:hover .divdgweb_new_div_item_day{color:#fff;}
.news_div_right .news_div_item:hover .news_div_item_date>div,.news_div_right .divdgweb_new_div_item:hover  .divdgweb_new_div_item_date>div{color:#fff;}
.news_div_right .news_div_item:hover .news_div_item_date,.news_div_right .divdgweb_new_div_item:hover .divdgweb_new_div_item_date{background:linear-gradient(-70deg,transparent 40px,#ae1018 0);}
.news_div_right .news_div_item_content,.news_div_right .divdgweb_new_div_item_content{width:430px;padding:15px 0;}
.news_div_right .news_div_item_a,.news_div_right .divdgweb_new_div_item_a{font-size:18px;display: block;line-height:21px;margin-bottom:8px;}
.news_div_right .news_div_item_a span,.news_div_right .divdgweb_new_div_item_a span{float:right;font-size:20px;color: #fff;display:none;}
.news_div_right .news_div_item:hover .news_div_item_a span,.divdgweb_new_div_item:hover .divdgweb_new_div_item_a span{display:block;}
.news_div_right .news_div_item_body,.news_div_right .divdgweb_new_div_item_body{font-size:14px;color:#858585;line-height: 26px;margin-top: 5px;}
.news_div_right .news_div_item:hover .news_div_item_a,.news_div_right .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{color:#fff;}
.news_div_right .news_div_item:hover .news_div_item_body,.news_div_right .divdgweb_new_div_item:hover .divdgweb_new_div_item_body{color:#fff;}

.copy_box{width:100%;background:#1a0102;}
.cy_nav{width:100%;background:#ae1018;height:76px;text-align: center;}
.cy_nav li {width:130px;line-height:76px;}
.cy_nav li a{font-size:16px;color:#fff;display:block;}
.cy_con{padding:30px 0;}
.cy_ccon{line-height:38px;color:#fff;}
.cy_ccon a{color:#fff;}
.cy_clogo{width:203px;margin-top:15px;margin-left:120px;}
.cy_clogo p{font-size:24px;line-height:24px;color:#fff;margin-top:15px;}
.cy_ewm {font-size:0;margin-top:35px;}
.cy_ewm dl{display:inline-block;}
.cy_ewm dl+dl{margin-left:15px;}
.cy_ewm dd{font-size:14px;line-height:14px;color:#fff;margin-top:14px;text-align: center;}
.cy_bot{border-top:1px solid #242424;line-height:26px;padding:20px 0;}
.cy_bot,.cy_bot a{color:#fff;}


.nban{width:100%;height:450px;}

.strong_title{display:none;}
.mianbxContent{width: 1200px !important;text-align:left !important;height:52px !important;line-height:52px !important;!important;background:#f7f7f7 url(../images/20190219184943_1459567536.png) no-repeat 5px 16px;padding-left: 35px;color:#737373;transition:0.3s;}
.mianbxContent a{color:#737373;}
.mianbxContent:hover{background-position:5px -22px;transition:0.3s;}

#form1{padding:0 30px;}
#tianxieone,#tfour,#liuyanshenming,#lytijiao{width:1140px !important;border:none !important;}
#tfour{padding-bottom:10px;}
#tianxiethree,#tfive{width:1000px !important;border: 1px solid #d7d7d7;}
.tianXoImg{border:none !important;}
.tianXoImg input+input{height:26px;border: 1px solid #d7d7d7;}
.bodycon_box{width:100%;background:#f7f7f7;}
#lytijiao {padding-bottom:25px;}
#lytijiao input{width:120px;height:36px;cursor: pointer;}
#lytijiao input:hover{background:#e4040f;color:#fff;}
#chakantwo{width: 1200px !important;height: 85px !important;padding-left: 30px;text-align: left;padding-top:25px;font-size:0;}
#chakantwo a{display: inline-block;width: 120px;height: 42px;line-height: 42px;border: 1px solid #2b0103;text-align: center;}
#chakantwo a+a{margin-left:2px;}

#center{background:#fff;margin-bottom:60px;}
.pages_info{height:42px;line-height:42px !important;width:860px !important;border:1px dashed #d7d7d7;padding: 0 !important;margin-top:20px !important;}
.pages_info span{display:inline-block;vertical-align:top;}
.pages_info span+span{margin-left:10px;}

.pro_all_class{width: 100% !important;height: 92px !important;margin-bottom: 15px !important;font-size:0;padding-top:19px;border-bottom:10px solid #f7f7f7 !important;}
.pro_all_class>div{display:inline-block;vertical-align:top;padding: 0 19px;height: 42px;line-height: 42px;border: 1px solid #d7d7d7;}
.pro_all_class>div+div{margin-left:10px;}
.pro_class{transform: skewX(-30deg);}
div.pro_class_cur,.pro_class:hover{border-color:#e4040f;background:#e4040f;}
div.pro_class_cur a,.pro_class:hover a{color:#fff;}
.pro_all_class a{display:block;transform: skewX(30deg);}
.pro_class_a{border-color:#e4040f !important;color: #e4040f;}
.pro_one_box{width:360px !important;margin-bottom: 20px;margin-left:30px;}
.pro_pic{position:relative;}
.pro_pic a::before{content:'';width:100%;height:100%;transform: rotateX(-180deg);background:#e4040f;position:absolute;top:0;left:0;opacity:0;transition: all 900ms ease;}
.pro_one_box:hover .pro_pic a::before{transform:rotateX(0);opacity:0.8;transition: all 900ms ease;}
.pro_pic a::after{content:'';width:100%;height:100%;background:url(../images/20190220172302_758624243.png) no-repeat center;position:absolute;top:0;left:0;opacity:0;transition: all 900ms ease;}
.pro_one_box:hover .pro_pic a::after{opacity:1;transition: all 900ms ease;}

.pshangxia_box{padding:25px 0;}
.pcontent_title_h4{width:1200px !important;padding:20px 30px 0;border-top: 10px solid #f7f7f7;}
.pcontent_title_h4 strong{font-size:16px;font-weight:bold;}
#igetxt{width: 1140px !important;margin:15px auto 20px;height: 52px !important;line-height: 52px !important;margin-bottom: 15px;background: #2b0103;}
#igetxt ul li{width:90px;height: 52px !important;line-height: 52px !important;text-align:center;margin: 0 !important;padding: 0 !important;border: 0 !important;background: none !important;color: #fff;}
#igetxt ul li.cur{background: #e4040f !important;}
.product_content{width:100% !important;}
.product_content strong{font-weight:bold;}
.txtgetshow{width:100% !important;padding:0 20px 20px !important;}
.txtgetshow tr:nth-child(1){background:#f0f0f0;}
.txtgetshow td{border:1px solid #d7d7d7;padding: 0 20px;line-height: 36px;}
.proDetHd{width: 1140px !important;overflow: hidden;padding-bottom: 15px;}
.pro_detail_rel_hd{padding-left:10px;}
.pro_detail_rel_item{width: auto !important;}
.pro_detail_rel_item>div{width:360px !important;padding: 0 !important;margin-top: 15px;margin-left:15px;}
.propic_show_left{height:450px;margin-bottom: 25px;}
.propic_show_right br{display:none;}
.propic_show_piclist,.propic_show_right,.pro_detail_title{font-size:0;line-height: 0;}
.propic_show_piclist li{display:inline-block;vertical-align:top;border: 1px solid #d7d7d7;}
.propic_show_piclist li+li{margin-left:5px;}
.propic_show_piclist li img{max-width:120px;}

.shopmrsc,.pro_list_box_item{background:#fff;border: none;margin-bottom:25px !important;transition:0.6s;padding: 20px;}
.shopmrsc:hover,.pro_list_box_item:hover{background:#fff;box-shadow: 10px 10px 10px rgba(0,0,0,0.3);transition:0.6s;}
.shopmrsc>ul>li>a{height:151px;}
.shopmrsc a{height:auto;}
.xwlb_img{width: 285px;margin-right:20px;border:1px solid #ebecee;}
.xwlb_img img{max-width:283px !important;max-height: 149px !important;}
.xwlb_content,.pro_list_box_item_r{width: 853px !important;padding-top: 0 !important;}
.pro_list_box_item_l{width: 285px !important;height: 151px !important;padding-top:0 !important;margin-right:20px;border:1px solid #ebecee;}
.pro_list_box_item_l img{width: 283px;height: 149px;border:none;}
.xwlbsj{top:5px;right:30px;}
.xwlbbt a,.pliT a{height:auto;font-size: 18px;}
.n_new_con .more,.pro_list_box_item_r .more{margin:0;margin-top:38px;}
.n_new_con .more:hover a,.pro_list_box_item_r .more font{color:#fff;}
.pro_list_box_item_r .more{display:block;}
.pro_list_box_item_r br{display:none;}
.span_miaoshu{color: #999;font-size: 14px;height: 48px;margin-top: 7px;}

.news_content_title{display:none;}
.news_content_body,.column_content_page_content{background:#fff;padding:25px 30px;}

.dgweb_list_item{width: 360px !important;margin-left:30px;margin-top:25px;}
.dgweb_list_item_pic{height:auto !important;overflow: hidden;}
.dgweb_list_item img{transition: all 900ms ease;}
.dgweb_list_item:hover img{transform:scale(1.1);transition: all 900ms ease;}

.tit {text-align: center;margin-top: 30px;padding-bottom: 20px;}
.line {display: inline-block;width: 50px;border-top: 1px solid #ccc;margin-bottom: 5px;margin: 0 20px 0 20px;height: 1px;background: #ae1018;}
.txt {text-align: center;font-size: 26px;color: #000;vertical-align: middle;
}
.tit i {display: block;font-size: 14px;color: #C0C0C0;line-height: 30px;height: 30px;font-style: normal;text-transform: uppercase;}
.gy {margin-top: 40px;border: 1px solid #f1f1f1;height: 700px;width: 1140px;margin: 0 auto;}
.gy dd {float: left;width: 509px;padding-left: 25px;line-height: 26px;color: #666;}
.gy h2 {padding-top: 10px;font-weight: bold;font-family: Times New Roman;text-transform: uppercase;font-size: 20px;line-height: 52px;display: block;font-style: normal;color: #000;}
.gy p+p{margin-top:10px;}
.gy dt {float: left;}
.wh {width: 1200px;margin: 30px auto;}
.wh li {float: left;width: 300px;padding: 20px 20px 0 20px;margin-right: 87px;height: 268px;border: 1px solid #dedede;text-align: center;margin-bottom: 100px;}
.wh li:hover {float: left;width: 300px;padding: 20px 20px 0 20px;margin-right: 87px;height: 268px;border: 1px solid #ccc;box-shadow: 2px 2px 20px #ccc;text-align: center;margin-bottom: 100px;transform: scale(1.02);}
.wh li i {display: block;font-size: 36px;font-style: normal;color: #ae1018;line-height: 42px;}
.wh li p {font-size: 24px;color: #191919;}
.wh li span {margin: 20px 0;font-size: 14px;line-height: 50px;text-align: center;}
.wh li img {display: block;margin: 0 auto;}
.endit-content img {max-width: 100%;}
.corp{padding:0 30px 25px;}
.corp td{width: 274px;padding-left:0 !important;float: left;}
.corp td+td{margin-left:14px;}

.kf {
        transition: .5s;
        -o-transition: .8s;
        -moz-transition: .8s;
        -webkit-transition: .8s;
        z-index: 999999;
        background-color: #fff;
        position: fixed;
        bottom: 200px;
        right: 10px;
        width: 62px;
        height: 314px;
        border-radius: 5px;
    }

    .kf span {
        z-index: 1000001;
        transition: .5s;
        cursor: pointer;
        position: relative;
        display: block;
        width: 62px;
        height: 62px;
        border-bottom: 1px solid #e3e3e3;
    }

    .kf span a {
        display: block;
        width: 62px;
        height: 62px;
    }

    .kf span.span1 {
        border-radius: 5px 5px 0 0;
        background: url(../images/20180824165814_139999704.png) no-repeat center #fff;
    }

    .kf span.span1:hover {
        background: url(../images/20180824165814_789568677.png) no-repeat center #e4040f;
    }

    .kf span.span2 {
        background: url(../images/20180824165815_747290644.png) no-repeat center #fff;
    }

    .kf span.span2:hover {
        background: url(../images/20180824165815_687246256.png) no-repeat center #e4040f;
    }

    .kf span.span3 {
        background: url(../images/20180824165815_603143456.png) no-repeat center #fff;
    }

    .kf span.span3:hover {
        background: url(../images/20180824165815_1282394453.png) no-repeat center #e4040f;
    }

    .kf span.span4 {
        border-radius: 0 0 5px 5px;
        border: none;
        background: url(../images/20180824165815_1661820513.png) no-repeat center #fff;
    }

    .kf span.span4:hover {
        background: url(../images/20180824165815_2042147976.png) no-repeat center #e4040f;
    }

    .kf span .span_div {
        display: none;
        background-color: #fff;
        border-radius: 5px;
        position: absolute;
        right: 85px;
        padding: 4px;
        font-size: 12px;
        color: #e4040f;
        width: 114px;
        height: 140px;
    }

    .kf span .span_div input {
        text-indent: .5em;
        display: block;
        margin: 15px 0;
        line-height: 28px;
        color: #696969;
        font-size: 12px;
        width: 140px;
        border: 1px solid #d1d1d1;
        border-radius: 2px;
        height: 28px;
    }

    .kf span .span_div a {
        display: block;
        background: #e4040f;
        border-radius: 2px;
        color: #fff;
        line-height: 26px;
        font-size: 12px;
        text-align: center;
        width: 79px;
        height: 26px;
    }

    .kf span .span_div i {
        display: block;
        width: 9px;
        height: 11px;
        position: absolute;
        top: 27px;
        right: -9px;
        background: url(../images/20180824165816_2115030906.png) no-repeat center;
    }

    .kf span .span_div .img {
        float: left;
        width: 106px;
    }

    .kf span .span_div p {
        text-align: center;
        line-height: 24px;
        color: #666;
    }

    .kf span .span_div,
    .kf,
    .shou {
        -webkit-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
        -moz-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
        box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
    }

    .shou {
        display: none;
        z-index: 1000000;
        cursor: pointer;
        width: 30px;
        height: 40px;
        bottom: 139px;
        border-radius: 5px 0 0 5px;
        right: 62px;
        background: url(../images/20180824165816_1462877348.png) no-repeat center #fff;
        position: absolute;
    }

     .nb-icon-wrap nb-icon-base icon-right-center nb-icon-skin-0 nb-icon-icon .nb_icon_wrap { 
         margin-top:300px;width:144px;
   }

#newBridge .icon-right-center {
    right: 2px;
    top: 20%;
    left: auto;
    bottom: auto;
    margin: -25px 0 0 0;
}


.common_body{margin-top:20px;}

.prolist_left{width:210px;}
.prolist_left .prolist_left_hd{ background: #ae1018;text-align:center;}
.prolist_left .prolist_left_hd h3{height:100px;line-height:100px;overflow:hidden;  font-size:34px; color:#fff;}
.prolist_left_bd h3{background:#fafafa url(../images/20190219095006_14737708082.png) no-repeat 10px center; overflow: hidden;height:42px;line-height:42px;border-bottom:1px solid #f3f3f3;padding-left: 45px;}
.prolist_left_bd h3 a{display:block;}
.prolist_left_bd ul li{height:40px;line-height:40px;overflow:hidden;border-bottom:1px solid #f3f3f3;padding-left: 45px;}
.prolist_left_bd ul li a{display:block;}
.prolist_left_bd ul li:hover{background:#f3f3f3;}
.doc_pro_list{width:970px;}
.doc_pro_list ul{margin-left:-10px;overflow:hidden;}
.doc_pro_list ul li{width:316px;float:left;margin-left:10px;text-align:center;}
.doc_pro_list ul li a{display:block;}
.doc_pro_list ul li p img{}
.doc_pro_list ul li figure{margin:0;position:relative;display:block;overflow:hidden;height:240px;background-color:#eee;line-height:normal}
.doc_pro_list ul li figure img{display:block;width:100%;height:auto;transition:424ms linear}
.doc_pro_list ul li figcaption{display:block;margin-top:14px;color:#5d5d5d;font-size:14px;line-height:normal;transition:350ms}
.doc_pro_list ul li figure mark{position:absolute;top:0;left:0;z-index:20;visibility:hidden;box-sizing:border-box;width:100%;height:100%;background:rgba(235,97,35,.2);opacity:0;transition:360ms;transform:skewX(45deg)}
.doc_pro_list ul li figure mark b{position:absolute;top:50%;left:50%;z-index:30;display:block;margin-top:-23px;margin-left:-23px;width:46px;height:46px}
.doc_pro_list ul li figure mark b:before{position:absolute;top:23px;left:0;width:100%;height:1px;background:#ae1018;content:"";-webkit-transform:translateX(-200px);-moz-transform:translateX(-200px);transform:translateX(-200px)}
.doc_pro_list ul li figure mark b:after{position:absolute;top:0;left:23px;width:1px;height:100%;background:#ae1018;content:"";-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);transform:translateY(-200px)}
.doc_pro_list ul li figure mark:before{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:0%;border-right:3px solid #ae1018;border-left:3px solid #ae1018;content:"";transition:320ms}
.doc_pro_list ul li figure mark:after{position:absolute;top:0;left:0;box-sizing:border-box;width:0%;height:100%;border-top:3px solid #ae1018;border-bottom:3px solid #ae1018;content:"";transition:320ms}
.doc_pro_list ul li:hover figure mark{visibility:visible;opacity:1;transform:skewX(0)}
.doc_pro_list ul li:hover figure mark:before{height:100%;transition:330ms .2s}
.doc_pro_list ul li:hover figure mark:after{width:100%;transition:330ms .2s}
.doc_pro_list ul li:hover figure img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}
.doc_pro_list ul li:hover figure mark b:before{transition:355ms 180ms;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}
.doc_pro_list ul li:hover figure mark b:after{transition:355ms 240ms;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}
.doc_pro_list ul li:hover figcaption{color:#ae1018}
.doc_pro_list ul li h3{height:40px;line-height:40px;overflow:hidden;}
.doc_pro_list ul li a:hover h3{color:#ae1018;}

.pro_show{padding:15px;}
.pro_show_img{width:500px;padding:10px;border:1px solid #ccc;background-color:#f9f9f9;position:relative;}
.pro_show_img ul li{width:478px;height:359px;}
.pro_show_img ul li img{width:478px;height:359px;}
.pro_show_img  .btnl, .pro_show_img  .btnr { position:absolute; top:50%; margin-top:-20px;display:block; width:41px; height:41px; cursor:pointer; }
.pro_show_img  .btnl { background:url(../images/pro3_btnl.png) no-repeat; left:0; }
.pro_show_img  .btnr { background:url(../images/pro3_btnr.png) no-repeat; right:0px; }

.pro_show_text{width:600px;}
.pro_show_text .hd{border-bottom:1px solid #f0f0f0;}
.pro_show_text .hd h3{font-size:22px;font-weight:700;line-height:32px;padding-bottom:20px;}
.pro_show_text .des{margin:20px 0;line-height:24px;color:#999;border-bottom:1px solid #f0f0f0;padding-bottom:20px;}
.pro_show_text .but .but_text{line-height:24px;color:#999;margin-bottom:10px;}
.pro_show_text .but .but_button{}
.pro_show_text .but .but_button ul li{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px; border-radius:4px;float:left;width:140px;height:40px;line-height:40px;margin-right:20px;text-align:center;background-color:#c82126;color:#fff;border:2px solid #c82126;} 
.pro_show_text .but .but_button ul li.b1{padding-left: 10px;position:relative;background: #c82126 url("../images/weixin_ico.png") no-repeat scroll 10px center;}
.pro_show_text .but .but_button ul li .but_button_codeimg{padding:10px;width:150px;display:none;position:absolute;left:0;bottom:50px;background-color:#f6f6f6;}
.pro_show_text .but .but_button ul li.b1 p{width:120px;height:150px;float:left;margin:5px;}
.pro_show_text .but .but_button ul li.b1 p span{width:120px;height:120px;line-height:30px;height:30px;overflow:hidden;text-align:center;font-size:12px;color:#666;}
.pro_show_text .but .but_button ul li.b1 img{width:120px;height:120px; }
.pro_show_text .but .but_button ul li.b1:hover .but_button_codeimg{display:block;}
.pro_show_text .but .but_button ul li.b1{}
.pro_show_text .but .but_button ul li.b2{padding-left: 10px;font-size:28px; width: 300px;background:#fff;color:#c82126;background: #fff url("../images/phone_ico.png") no-repeat scroll 10px center;}
.but_button_tip{height:30px;line-height:30px;font-size:12px;color:#999;}
.but_button_tip span{font-weight:700;color:#c82126;}
.pro_show_text .biaoz{padding-top:40px;margin-top:40px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;overflow:hidden;padding-bottom:40px;}
.pro_show_text .biaoz ul li{float:left;width:200px;height: 50px; line-height: 50px;color:#999;}
.pro_show_text .biaoz ul li img{margin-right:10px;}

.com_pro_showbody{padding:15px; border-top:20px solid #f3f3f3;}
.pro_showbody_left{width:230px;}
.pro_show_submenu{border:1px solid #dcdcdc;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px; border-radius:4px;}
.pro_show_submenu .hd{height:40px;line-height:40px;}
.pro_show_submenu .hd h3{padding-left:20px;font-size:14px;font-weight:700;background-color:#c82126;color:#fff;}
.pro_show_submenu .bd{padding:0 10px;padding-top:10px;}
.pro_show_submenu ul li{float:left;margin:0px 0px 10px 0px;width:210px;text-align:center;}
.pro_show_submenu ul li a{display:block;height:40px;line-height:40px;background-color:#999;color:#f3f3f3;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px; border-radius:4px;}
.pro_show_submenu ul li a:hover{background:#c82126;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px; border-radius:4px;}
.pro_show_submenu ul li.selt a{background:#c82126;}

.pro_show_tuijiancp{margin-top:10px;border:1px solid #dcdcdc;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px; border-radius:4px;}
.pro_show_tuijiancp .hd{height:40px;line-height:40px;}
.pro_show_tuijiancp .hd h3{padding-left:20px;font-size:14px;font-weight:700;background-color:#c82126;color:#fff;}
.pro_show_tuijiancp .bd ul{padding:10px 10px 0 10px;}
.pro_show_tuijiancp .bd ul li{overflow:hidden;text-align:center;margin-bottom:10px;}
.pro_show_tuijiancp .bd ul li p img{width:100%;}
.pro_show_tuijiancp .bd ul li h3{height:34px;line-height:34px;background-color:#999;color:#fff;}

.pro_showbody_right{width:910px;}
.pro_showbody_right .hd{height:40px;line-height:40px;}
.pro_showbody_right .hd h3{float:left;padding:0 30px;background-color:#c82126;color:#fff;}
.pro_showbody_right .bd{border:1px solid #dcdcdc;padding:15px;color:#666;line-height:34px}
.pro_showbody_right .bd a{color:#c82126;}
.pro_showbody_right .bd a:hover{text-decoration:underline;}
.pro_showbody_right .bd img{max-width:100%;}
.pro_showbody_right .bd .bd_sux ul{margin-left:-1px;overflow:hidden;border-left:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;}
.pro_showbody_right .bd .bd_sux ul li{float:left;margin-bottom:-1px;margin-left:-1px;width:438px;line-height:40px;overflow:hidden;border:1px solid #f3f3f3;}
.pro_showbody_right .bd .bd_sux ul li span{margin-left:20px;}

.ggt_bxgs{width:100%;height:480px;background:url(../images/000.jpg) no-repeat center;padding:40px 0;}







