@font-face {
	font-family: 'Conv_BEBAS__';
	src: url('../fonts/BEBAS__.eot');
	src: local(''), url('../fonts/BEBAS__.woff') format('woff'), url('../fonts/BEBAS__.ttf') format('truetype'), url('../fonts/BEBAS__.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

* { margin: 0; padding: 0; }

html { overflow-x: hidden;-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; background: #fff;}

body {color: #333333;  background: #fff;overflow-x: hidden; margin: 0 auto; font-size: 12px; line-height: 1.25em; font-family: 'microsoft yahei'; -webkit-text-size-adjust: none;}

ol, ul, li { list-style: none; }

img { border: none; vertical-align: top; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }

a { color: #333333; text-decoration: none; outline: none; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }

a:hover{color: #024f97;}

button, input, select, textarea { font-size: 100%; font-family: 'microsoft yahei'; margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle; }

select{outline: none;/*-webkit-appearance: none;*/}

input { outline: none; border-radius: 0; font-family: 'microsoft yahei';-webkit-appearance: none; }

input:focus, textarea:focus { outline: none; }

input:focus { -webkit-tap-highlight-color: transparent; -webkit-user-modify: read-write-plaintext-only; }

input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none;  outline: none;}

textarea { -webkit-appearance: none; outline: none; }

select{/*appearance:none;-moz-appearance:none;-webkit-appearance:none;*/background: #fff;}

h1, h2, h3, h4, h5, h6 { font-weight: normal; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }

.clearfix:before, .clearfix:after { content: ''; display: table; }

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }

.none { display: none; }

em, i, span, b { font-style: normal; font-weight: normal;-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}

.w_1320{width: 1320px;margin: auto;}

.fl{float: left;}
.fr{float: right;}
.m_header{display: none;padding: 10px 0;height: 40px;position: fixed;width: 100%;background: #fff;z-index:99;}
.m_logo{margin-left: 1%;float: left;}
.m_logo img{height: 40px;}
.menua{float: right;margin-top: 0;width: 48px;height:40px;background: url(../images/b_nav_icon.png) center center no-repeat;-webkit-background-size: 50px;background-size: 50px;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.menua.on{background: url(../images/nav_iconclose.png) center center no-repeat;-webkit-background-size: 50px;background-size: 50px;}

.menua img{height: 30px;}
/*wap header*/
.pc_header{-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;padding: 17px 0;background: #fff;width: 100%;z-index: 5;}
.pc_header .w_1320{width:1500px}
.pc_header h1 img{height:66px;display:block}
.pc_header h1 a{display:block;}
.pc_nav {margin-top: 18px;}
.pc_nav li{display: inline-block;position: relative;float: left;font-size: 17px;padding: 0 20px 20px 0;line-height: 30px;z-index: 5;}
.pc_nav li > a{color: #222;position: relative;display: inline-block;height: 100%;height: 30px;overflow: hidden;}
.pc_nav li > a span{display: block;}
.pc_nav li > a:hover span,.pc_nav li.on a span{top:0;color: #d52e2f;}
.pc_nav li p.sub{width: 130px;padding:15px 15px 20px;display: none;position: absolute;top: 30px;background: #fff;-webkit-box-shadow: 0 0 5px #fff;box-shadow: 0 0 5px #fff;line-height: 22px;font-size: 14px;left: 15px;}
.pc_nav li p.sub a{position: relative;display: block;padding: 8px 0;-webkit-transition:all 0s ease 0s; transition:all 0s ease 0s;}
.pc_nav li p.sub a:after{width: 0;left: -10px;display: inline-block;height: 36px;content: '';position: absolute;top: 0;background: #d52e2f;-webkit-transition:all 0.4s ease 0s; transition:all 0.4s ease 0s;}
.pc_nav li p.sub a b{position: relative;z-index: 2;display: block;}
.pc_nav li p.sub a:hover{color: #fff;}
.pc_nav li p.sub a:hover:after{width: 150px;}
.pc_nav li p.sub a:first-child{margin-top: 20px;}
.pc_right{margin-top: 21px;}
.pc_right li{display: inline-block;width: 23px;height: 25px;margin-left: 35px;position: relative;z-index: 9;}
.pc_right li span,.pc_right li > a{display: inline-block;width: 100%;height: 100%;background: url(../images/ico1.png) no-repeat;cursor: pointer;}
.pc_right li .pcsub{top:25px;position: absolute;width: 90px;line-height: 45px;background: #fff;left: -30px;padding-top: 33px;display: none;-webkit-box-shadow: 0 0 5px #fff;box-shadow: 0 0 5px #fff;}
.pc_right li .pcsub a{display: block;height: 45px;border-bottom: 1px solid #ebebea;font-size: 14px;color: #4c4c4c;}
.pc_right li .pcsub a img{float: left;margin: 15px 0 0 15px;}
.pc_right li.pcr_02 a{background-position: -56px 0;}
.pc_right li .pcsub a:hover{color: #d52e2f;}
.pc_right li.pcr_03 span{background-position: -112px 0;}
.pc_right li:first-child{margin-left: 14px;}
.pc_right li.pcr_02 a:hover{background-position: -56px -25px;}
.pc_right li.pcr_03 span:hover{background-position: -112px -24px;}
.pc_right li.pcr_01.on span{background-position: 0 -24px;}
.pc_right li.pcr_01.on  .pcsub{display: block;}

.hidden_search .text { width: 100%; height: 20px; padding: 8px 0; font-size: 14px; color: #444;background: none;border:none;font-family: "Microsoft Yahei";}
.hidden_search .btn { display: block;cursor: pointer; background: url(../images/sear_ico.png) no-repeat center center; position: absolute; right: 0; top: 0; height: 36px; width: 36px; text-indent: -999em;border:none; }
.hidden_search .search_wrap { border: 1px solid #e4eaec; border-radius: 20px; position: relative; padding-right: 56px; padding-left: 20px; height: 36px; }
.hidden_search .close_btn { position: absolute; right: 0; top: 0; padding: 10px; width: 22px; height: 22px; -webkit-transition: 0.5s; transition: 0.5s; }
.hidden_search .close_btn:after, .hidden_search .close_btn:before { background: #cccccc; width: 20px; height: 3px; display: block; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; content: ""; position: absolute; left: 10px; top: 11px; }
.hidden_search .close_btn:before { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.hidden_search .close_btn:after { -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); top: 26px; }
.hidden_search .close_btn:hover { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
.hidden_search .close_btn:hover:after, .hidden_search .close_btn:hover:before { background: #dfa783; }

.cd-popup { position: fixed; left: 0; top: 0; height: 100%; width: 100%;background: url(../images/grayBg.png) repeat;visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999;  opacity: 0;}
.cd-popup.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container { position: relative; height: 36px; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 50%; margin-top: -58px; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; text-align: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.is-visible .cd-popup-container { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.cd-popup0, .cd-popup1, .cd-popup2, .cd-popup3 { position: fixed; left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.3); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999; }
.cd-popup0.is-visible, .cd-popup1.is-visible, .cd-popup2.is-visible, .cd-popup3.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container0, .cd-popup-container1, .cd-popup-container2, .cd-popup-container3 { position: relative; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 20%; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.cd-popup-container1 { top: 10%; }
.is-visible .cd-popup-container0, .is-visible .cd-popup-container1, .is-visible .cd-popup-container2, .is-visible .cd-popup-container3 { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.sear_p{float: left;margin: 20px 0 0 5%;width: 90%;-webkit-border-radius: 5px;border-radius: 5px;background: #fff;}
.sear_txt{float: left;height: 30px;font-size: 12px;line-height: 30px;font-family: 'microsoft yahei';border: none;width: calc(100% - 35px);background: none;color: #666;text-indent: 5px;}
.sear_btn{float: left;background: url('../images/sear_ico.png') center center no-repeat;width: 30px;height: 30px;border:none;cursor: pointer;}
/*heade pc end*/

/*header end*/
.banner{width: 100%; position: relative;overflow: hidden;}
.banner .swiper-slide{overflow: hidden;}
.banner a{position: relative;display: block;height: 680px;background-position: center center;background-repeat: no-repeat;-webkit-transition:all 3s ease 0s; transition:all 3s ease 0s;}
.banner .swiper-slide.swiper-slide-active a{-webkit-transform: scale(1.1);transform: scale(1.1);}
.banner_hd{position: absolute;width: 100%;text-align: center;bottom: 30px;left: 0;z-index: 5;}
.banner_hd span{display: inline-block;width: 30px;height: 6px;-webkit-border-radius: 0;border-radius: 0;background: #fff;margin: 0 10px;}
.banner_hd span.swiper-pagination-bullet-active{background: #ad0001;}
/*banner*/
.index_tit{text-align: center;position: relative;}
.index_tit span{background: url(../images/ico5.png) center 11px no-repeat;font-size: 34px;color: #333;font-weight: bold;width: 408px;display: inline-block;line-height: 50px;}
.index_one{padding: 50px 0;}
.one_left{width: 48.8%;margin-top: 40px;}
.one_left_swiper{width: 100%;overflow: hidden;position: relative;}
.one_left_swiper a.pic{display: block;width: 100%;height: 388px;position: relative;}
.one_left_swiper a.pic span.img{display: block;height: 100%;background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
.one_left_swiper a.pic span.time{background: #b30403;position: absolute;left: 0;top: 0;display: block;width: 80px;height: 80px;color: #fff;text-align: center;}
.one_left_swiper a.pic span.time *{display: block;}
.one_left_swiper a.pic span.time i{margin: 2px 0 7px;font-family: 'Conv_BEBAS__';font-size: 40px;line-height: 45px;}
.one_left_swiper a.pic span.time em{font-size: 14px;}
.one_left_swiper .swiper-slide:hover span.img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.one_left_swiper .swiper-slide:hover a.txt i{-webkit-transform: translateY(3px);transform: translateY(3px);}
.one_left_swiper a.txt{display: block;background: #fff;padding: 25px 30px 22px;line-height: 24px; }
.one_left_swiper a.txt *{display: block;}
.one_left_swiper a.txt i{font-size: 18px;color: #b30404;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.one_left_swiper a.txt em{margin-top: 12px;font-size: 14px;color: #757575;height: 48px;overflow: hidden;}
.one_left_swiperhd{position: absolute;bottom: 148px;right: 25px;z-index: 5;}
.one_left_swiperhd span{width: 10px;height: 10px;background: #fff;margin-left: 10px;}
.one_left_swiperhd span.swiper-pagination-bullet-active{background: #ad0001;}
.one_right{width: 48.8%;margin-top: 27px;}
.one_right dl{background: #fff;margin-top: 13px;width: 100%;float: left; padding-bottom: 3px;-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}
.one_right dl dt{position: relative;width: 17%;float: left;text-align: center;padding: 15px 0 11px;}
.one_right dl dt:after{width: 1px;height: 74px;background: #e6e6e6;content: '';display: inline-block;position: absolute;right: 0;top: 50%;margin-top: -37px;}
.one_right dl dt *{display: block;color:#808080;}
.one_right dl dt span{font-family: 'Conv_BEBAS__';font-size: 46px;line-height: 50px;}
.one_right dl dt em{padding-top: 11px;font-size: 16px;line-height: 30px;}
.one_right dl dd{width: 74.4%;padding-right: 30px;float: right;}
.one_right dl dd *{display: block;}
.one_right dl dd span{margin-top: 16px;margin-bottom: 12px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size: 18px;color: #383838;font-weight: bold;line-height: 24px;}
.one_right dl dd i{font-size: 14px;color: #757575;line-height: 26px;overflow: hidden;height: 52px;}
.one_right dl:hover{background: #fff0f0;}
.one_right dl:hover dt *,.one_right dl:hover dd span{color: #b30404;}
/*新闻*/
.two_swiper{margin-top: 41px;position: relative;overflow: hidden;}
.two_swiper .swiper-slide a{display: block;position: relative;}
.two_swiper .swiper-slide a span.img{height: 510px;display: block;background-position: center;background-repeat: no-repeat;-webkit-transition:all 8s ease 0s; transition:all 8s ease 0s;}
.two_swiper .swiper-slide a i{display: block;text-align: center;color: #fff;font-weight: bold;line-height: 30px;bottom: 50px;position: absolute;width: 100%;font-size: 26px;}
.two_swiper_hd{position: absolute;bottom: 22px;    width: 100%;    z-index: 3;    text-align: center}
.two_swiper_hd span{display: inline-block;width: 30px;height: 6px;-webkit-border-radius: 0;border-radius: 0;background: #fff;margin: 0 10px;}
.two_swiper_hd span.swiper-pagination-bullet-active{background: #ad0001;}
.two_swiper .swiper-slide.swiper-slide-active a span.img{-webkit-transform: scale(1.08);transform: scale(1.08);}
/*景区导航*/
.index_three{margin: 59px 0 30px;}
.three_swiper{width: 1320px;margin: 40px auto;overflow: hidden;position: relative;}
.three_swiper .swiper-slide .pic{position: relative;background: url(../images/ico6.png) 40px 40px no-repeat #fff;z-index: 2;}
.three_swiper .swiper-slide .pic a{padding: 67px 0 0 0;display: block;height: 287px;}
.three_swiper .swiper-slide .pic a h5,.three_swiper .swiper-slide .pic a h3{padding-left: 28%;font-weight: bold;font-size: 32px;color: #333;line-height: 48px;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.three_swiper .swiper-slide .pic a h4{padding-left: 28%;font-size: 14px;color: #666;line-height: 30px;height: 60px;overflow: hidden;width: 60%;opacity: 0;filter: alpha(opacity=0);}
.three_swiper .swiper-slide .img a{display: block;height: 354px;background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;
background-size: cover;}
.three_swiper .swiper-slide .img {overflow: hidden;}
.three_swiper .swiper-slide.slide1 .pic:after,.three_swiper .swiper-slide.slide2 .pic:after{width: 0;height: 0;position: absolute;left: 50%;bottom: -10px;margin-left: -10px;content: '';border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #fff;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.three_swiper .swiper-slide.slide2 .pic:after{bottom: auto;top:-10px;border-bottom: 10px solid #fff;border-top: none;}
.three_swiper .swiper-slide.slide1:hover .pic:after,.three_swiper .swiper-slide.slide2:hover .pic:after{border-left: 220px solid transparent;border-right: 220px solid transparent;left: 0;margin-left: 0;}
.three_swiper .swiper-slide:hover .img a{opacity: 0.7;
filter: alpha(opacity=70);}
.three_swiper .swiper-slide span {display: block;margin: 6px 0 0 28%;width: 170px;height: 51px;text-align: center;color: #b30404;position: relative;}
.three_swiper .swiper-slide span:after{width: 0;height: 51px;display: inline-block;position: absolute;right: 0;background: #b30404;content: '';bottom: 0;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.three_swiper .swiper-slide span em{position: absolute;width: 60px;height: 2px;display: inline-block;background: #e9d000;left: -18px;top: 24px;z-index: 2;}
.three_swiper .swiper-slide span i{font-size: 16px;line-height: 51px;display: inline-block;padding: 0 20px;float: left;margin-left: 60px;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;z-index: 2;position: relative;}
.three_swiper .swiper-slide:hover .pic span:after{width: 100%;}
.three_swiper .swiper-slide:hover .pic span i{margin-left: 42px;color: #fff;}
.three_swiper .swiper-slide:hover .pic a  h4{opacity: 1;filter: alpha(opacity=100);margin: 23px 0 32px 0;}
.three_swiper .swiper-slide:hover .pic a h5{opacity: 0;filter: alpha(opacity=0);}
.three_swiper .swiper-slide:hover .pic a{padding-top: 19px;padding-bottom: 48px;}
.three_prev,.three_next{width:38px ;height: 38px;position: absolute;top: 50%;margin-top: -17px;cursor: pointer;background-repeat: no-repeat;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.three_prev{left: 0;background-image: url(../images/ico_left.png) ;background-position: 0 0; }
.three_next{right: 0;background-image: url(../images/ico_right.png) ;background-position: -38px 0;}
.three_prev:hover{background-position: -38px 0;}
.three_next:hover{background-position: 0 0;}
/*产品*/
.index_four{background: url(../images/bg1.jpg) center center no-repeat;padding: 48px 0 60px;}
.index_four ul{margin-top: 40px;}
.index_four ul li{float: left;margin-left: 2.2%;position: relative;width: 31.8%;}
.index_four ul li img{width: 100%;}
.index_four ul li:first-child{margin-left: 0;}
.index_four ul li a{display: block;overflow: hidden;}
.index_four ul li span{position: absolute;width: 100%;height: 100%;background: url(../images/h_30.png);left: 0;top: 0;text-align: center;font-size: 24px;text-shadow: 0 0 15px #000;color: #fff;}
.index_four ul li span i{position: absolute;top: 50%;line-height: 40px;height: 40px;margin-top: -20px;display: block;width: 100%;text-align: center;font-weight: bold;}
.index_four ul li a:hover img{-webkit-transform: scale(1.05);transform: scale(1.05);}
/**/
footer{background: #4d4d4d;color: #fff;line-height: 30px;text-align: center;font-size: 14px;padding: 30px 0 36px;}
.foot_nav{margin-bottom: 27px;}
.foot_nav a{color: #fff;margin: 0 30px;font-size: 16px;}
footer .ewm{margin-top: 14px;}
footer a{color: #fff;}
footer a:hover{opacity: 0.8;filter: alpha(opacity=80);}
#to_top{z-index: 99;cursor: pointer;background: #b30404;color: #fff;text-align: center;position: fixed;right: 0;bottom: 308px;padding: 0 15px;height: 84px;font-size: 14px;line-height: 30px;}
#to_top img{margin-top: 10px;}
footer p{opacity: 0.4;filter: alpha(opacity=40);}
.foot_shop{margin-top: 24px;margin-bottom: 29px;text-align: center;}
.foot_shop a{display: inline-block;margin: 0 24px;}
.foot_shop a:hover{opacity: 0.7;filter: alpha(opacity=70);}
.ewm_box,.ewm_box1{display: none;background: url(../images/h_70.png) repeat;position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 999;}
.ewm_box ul,.ewm_box1 ul{text-align: center;position: absolute;top: 50%;margin-top: -142px;width: 100%;}
.ewm_box ul li,.ewm_box1 ul li{margin: 0 15px;display: inline-block;max-width: 207px}
.ewm_box ul li img,.ewm_box1 ul li img{margin-bottom: 16px;max-width: 100%}
.ewm_box ul li p,.ewm_box1 ul li p{font-size: 16px;line-height: 30px;color: #fff;}
.ewmclose,.ewmclose1{position: absolute;right: 10px;top: 10px;color: #fff;font-size: 20px;line-height: 40px;cursor: pointer;}
/*index end*/
.n_banner{padding-bottom: 250px;background-repeat: no-repeat;background-position: center; }
.location{background: #f5f5f5;}
.location h5{float: left;line-height: 40px;padding: 20px 0;background: url(../images/pro_ico1.jpg) left center no-repeat;padding-left: 30px;font-size: 24px;color: #333;font-weight: bold;}
.location ul{float: right;}
.location ul li{display: inline-block;}
.location ul li a{position: relative;font-size: 16px;color: #333;display: inline-block;line-height: 80px;padding: 0 20px;}
.location ul li a span{position: relative;z-index: 2;}
.location ul li a:after{width: 100%;position: absolute;left: 0;top: 0;display: block;content: '';height: 0;background: #b30303;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.location ul li a:hover span,.location ul li a.on span{color: #fff;}
.location ul li a:hover:after,.location ul li a.on:after{height: 100%;}
.list_product{margin-bottom: 70px;}
.list_product ul li{margin-top: 40px;float: left;width: 27.2%;margin-left: 4.5%;}
.list_product ul li a{display: block;border:10px solid #f5f5f4;}
.list_product ul li a span.img{display: block;width: 100%;padding-bottom:330px ;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;}
.list_product ul li a span.txt i{display: block;line-height: 68px;font-size: 16px;color: #333;text-align: center;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;position: relative;z-index: 5;}
.list_product ul li a span.txt{background: #f5f5f4;display: block;position: relative;}
.list_product ul li a span.txt:after{-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;width: 100%;display: block;position: absolute;bottom: 0;left: 0;content: '';background: #b30303;height: 0;}
.list_product ul li a:hover span.img{-webkit-transform: scale(1.02);transform: scale(1.02);}
.list_product ul li a:hover span.txt i{color: #fff;}
.list_product ul li a:hover span.txt:after{height: 100%;}
.page{margin: 70px 0 0;text-align: center;}
.page a{overflow: hidden;display: inline-block;border:1px solid #cccccc;line-height: 40px;padding: 0 16px;margin: 0 4px;font-size: 16px;color: #807e7e;}
.page a.pagebtn{padding: 0 20px;}
.page a.on{background: #b30303;border-color: #b30303;color: #fff;}
/*list_pro end*/
.w_1200{position: relative;margin: auto;width: 1200px;}
.pro_dl{background: #f5f5f5;padding: 10px 0;margin: 40px 0;}
.pro_dl dt{position: relative;float: left;width: 42.5%;padding-left: 10px;}
.pro_dl_dt{float: left;width: 100%;overflow: hidden;}
.pro_dl_dt .swiper-slide{width: 100%;}
.pro_dl_dt .swiper-slide .img{display: block;width: 100%;padding-bottom:448px ;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;
background-size: cover;}
.pro_dl_dtnext,.pro_dl_dtprev,.pro_boxpicnext,.pro_boxpicprev{width: 50px;height: 50px;position: absolute;background-repeat: no-repeat;background-position: center;top: 50%;margin-top: -25px;background-color: rgba(0,0,0,0.3);z-index: 5;cursor: pointer;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.pro_dl_dtprev,.pro_boxpicprev{background-image: url(../images/picleft.png);left: 0;}
.pro_dl_dtnext,.pro_boxpicnext{background-image: url(../images/picright.png);right: 0}
.pro_dl_dtnext:hover,.pro_dl_dtprev:hover{background-color: #b30303;}
.pro_dl dd{width: 51.6%;float: right;padding-top: 25px;}
.pro_dl dd p{margin-bottom: 30px;font-size: 16px;color: #333;line-height: 30px;}
.pro_dl dd ul.pay{width: 100%;}
.pro_dl dd ul.pay li{float: left;width: 22.5%;margin-right: 1.4%;}
.pro_dl dd ul.pay li a{display: block;position: relative;text-align: center;}
.pro_dl dd ul.pay li a span.pay_a{display: block;background: #e6a1a0;color: #fff;font-size: 16px;line-height: 50px;}
.pro_dl dd ul.pay li a span.pay_a img{margin-right: 20px;margin-top: 14px;}
.pro_dl dd ul.pay li a span.pay_ewm{display: block;position: absolute;width: 140px;height: 140px;bottom: 50px;display: none;}
.pro_dl dd ul.pay li a span.pay_ewm img{width: 100%;height: 100%;}
.pro_dl dd ul.pay li a:hover span.pay_a{background: #b30303;}
.pro_dl dd ul.pay li a:hover span.pay_ewm{display: block;}

.pro_tit{background: #f5f5f5;}
.pro_tit span{display: inline-block;padding: 0 20px;font-weight: bold;color: #333;font-size: 20px;border-top: 2px solid #b30303;line-height: 48px;margin-left: 10px;background: #fff;}
.pro_box_txt{padding: 30px;font-size: 16px;color: #333;line-height: 30px;}
.pro_box_txt img,.pro_box_txt table,.pro_box_txt iframe{max-width: 100%;height: auto !important}
.pro_boxpic{position: relative;overflow: hidden;margin: 40px 0 50px;}
.pro_boxpic .swiper-slide{position: relative;}
.pro_boxpic .swiper-slide a{display: block;border:10px solid #f5f5f4;}
.pro_boxpic .swiper-slide a span.img{display: block;width: 100%;padding-bottom:330px ;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;}
.pro_boxpic .swiper-slide a span.txt i{display: block;line-height: 68px;font-size: 16px;color: #333;text-align: center;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;position: relative;z-index: 5;}
.pro_boxpic .swiper-slide a span.txt{background: #f5f5f4;display: block;position: relative;}
.pro_boxpic .swiper-slide a span.txt:after{-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;width: 100%;display: block;position: absolute;bottom: 0;left: 0;content: '';background: #b30303;height: 0;}
.pro_boxpic .swiper-slide a:hover span.img{-webkit-transform: scale(1.02);transform: scale(1.02);}
.pro_boxpic .swiper-slide a:hover span.txt i{color: #fff;}
.pro_boxpic .swiper-slide a:hover span.txt:after{height: 100%;}
.pro_boxmt{margin-top: 30px;}

.list_link{padding-top:15px;padding-bottom: 70px;}
.list_link ul li{margin-top: 50px;float: left;border:10px solid #f5f5f5;width: 30.3%;text-align: center;margin-left: 2.2%;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.list_link ul li a{ width:100%;display: block; height:120px; text-align:center; line-height:120px; *font-size:105px;}
.list_link ul li a:after{content:' '; vertical-align:middle;}
.list_link ul li a img{vertical-align:middle;max-width: 90%}
.list_link ul li:nth-child(3n+1){margin-left: 0;}
.list_link ul li:hover{border-color: #b30303;}

.locato2{text-align: center;background: #f5f5f5;font-size: 24px;color: #333;}
.locato2 span{font-weight: bold;display: inline-block;line-height: 77px;border-bottom: 3px solid #b30303;}

.list_about{font-size: 14px;line-height: 32px;padding: 45px 0 75px;}
.cont_about_one{background: #f5f5f5;margin: 20px 0}
.cont_about_one dt{float: left;}
.cont_about_one dt img{max-width: 100%}
.cont_about_one dd{height: 274px;width: 315px;color: #333;background: url(../images/aboutimg2.jpg) right bottom no-repeat;float: right;}
.cont_about_one dd h4{margin-top: 40px;margin-bottom: 23px;font-size: 24px;font-weight: bold;line-height: 40px;}
.cont_about_one dd span{display: block;line-height: 40px;}
.cont_about_one dd span i{float: left;margin: 17px 30px 0 0;width: 6px;height: 6px;display: inline-block;background: #b30303;}
.cont_about_one dd span em{font-size: 18px;font-weight: bold;}
.cont_about_two{margin: 16px 0 28px;}
.cont_about_two li{margin-left: 9px;padding-top: 55px;float: left;position: relative;}
.cont_about_two li img{max-width: 100%}
.cont_about_two li:first-child{margin-left: 0;}
.cont_about_two li span{display: inline-block;position: absolute;background: #f5f5f5;color: #333;line-height: 26px;font-size: 20px;font-weight: bold;top: 0;width: 110px;height: 110px;-webkit-border-radius: 100%;border-radius: 100%;text-align: center;left: 50%;margin-left: -55px;}
.cont_about_two li span i{font-weight: bold;margin-top: 29px;display: inline-block;}

.companyone{margin-top: 40px;}
.companyone dt{float: left;width: 50%;overflow: hidden;}
.companyone dd{height: 326px;background: #f5f5f5;width: 40%;padding: 0 5%;float: left;}
.companyone dd h5,.companytwo dt h5{margin-top: 30px;line-height: 40px;}
.companyone dd h5 span,.companytwo dt h5 span{font-size: 24px;color: #333;font-weight: bold;}
.companyone dd h5 a,.companytwo dt h5 a{float: right;color: #808080;font-size: 14px;}
.companyone dd h5 a:hover,.companytwo dt h5 a:hover{color: #b30404;}
.companyone dd div{margin-top: 17px;height: 180px;overflow: hidden;}
.companyone dd div a{color: #333;font-size: 14px;line-height: 36px;text-indent: 2em;}
.companytwo dd{width: 50%;overflow: hidden;}
.companytwo dt{width: 40%;padding: 0 5%;background: #f5f5f5;height: 326px;}
.companytwo dt div{margin-top: 4px;overflow-y: auto;max-height: 215px;font-size: 14px;color: #333;line-height: 46px;}
.companytwo dt div p img{float: left;margin:18px 18px 0 0;}
.companytwo dt div::-webkit-scrollbar {/*滚动条整体样式*/
        width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
        height: 1px;
    }
.companytwo dt div::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
        background: #b30404;
    }
.companytwo dt div::-webkit-scrollbar-track {/*滚动条里面轨道*/
        border-radius: 10px;
        background: #fff;
    }

/*荣誉放大*/
.Gallery{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.8);opacity:0;z-index:999999;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.Gallery{width:100%;height:100%;position:fixed;left:0;top:0;opacity:0;z-index:999999;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.Gallery.show{opacity:1}
.g-bottom,.g-left,.g-right,.g-top{z-index:99;display:block;-webkit-appearance:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.g-top{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.g-left.none,.g-right.none{opacity:.3;cursor:not-allowed}
.g-bottom{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.g-left{position:absolute;top:43%;left:0;height:14%;background:rgba(0,0,0,.5);width:55px;cursor:pointer}
.g-right{position:absolute;top:43%;right:0;height:14%;background:rgba(0,0,0,.5);width:55px;cursor:pointer}
.Gallery img{max-height:87%;max-width:99%}
.Gallery.Gallery-none img{max-height:100%;max-width:99%}
.Gallery-wrap{width:100%;height:100%;position:relative;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.g-left:after{content:'';width:20px;height:2px;background:#fff;position:absolute;left:16px;top:50%;margin-top:-1px}
.g-left:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-top:none;border-right:none;display:block;position:absolute;left:16px;top:50%;margin-top:-6px}
.g-right:after{content:'';width:20px;height:2px;background:#fff;position:absolute;right:16px;top:50%;margin-top:-1px}
.g-right:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-left:none;border-bottom:none;display:block;position:absolute;right:16px;top:50%;margin-top:-6px}
.g-list{width:100%;height:100%;text-align:center;vertical-align:middle;position:absolute;left:0;top:0}
.g-list span{display:inline-block;vertical-align:middle;height:100%}
.g-list img{vertical-align:middle;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}
.Gallery-wrap.grab .g-list img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.g-top .g-count{width:auto;height:100%;position:absolute;left:0;top:0;padding:0 18px}
.g-top button{height:45px;width:45px;border:none;position:absolute;right:0;top:0;opacity:.8;background:0 0;-webkit-tap-highlight-color:transparent}
.g-top span{display:block;width:100%;height:100%;line-height:45px;color:#fff}
.g-close{cursor:pointer}
.g-close:after{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:8px;top:21px}
.g-close:before{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;left:8px;top:21px}
.g-top button:hover{opacity:1}
/*荣誉放大end*/
.companythree{position: relative;background: url(../images/companybg.jpg) center center no-repeat;margin: 50px auto 60px}
.companythreeswiper{overflow: hidden;position: relative;margin-bottom: 60px;}
.companythree h5{text-align: center;position: relative;font-size: 24px;color: #333;line-height: 120px;}
.companythree h5 span{font-weight: bold;}
.companythree .swiper-slide a{display: block;}
.companythree .swiper-slide .pic{display: block;padding-bottom: 190px;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
.companythree .swiper-slide .txt{display: block;background: #fff;text-align: center;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;width: 100%;line-height: 50px;font-size: 14px;color: #333;}
.companythree .swiper-slide a:hover .txt{background: #b30404;color: #fff;}
.comthree_next,.comthree_prev{position: absolute;width: 38px;height: 38px;top: 50%;margin-top: -19px;cursor: pointer;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.comthree_next{background-image: url(../images/ico_right.png) ;right: 0;background-position: 38px 0;}
.comthree_next:hover{background-position: 0 0;}
.comthree_prev{background-image: url(../images/ico_left.png) ;left: 0;}
.comthree_prev:hover{background-position: -38px 0;}

.companyfour{margin-bottom: 60px;}
.companyfour dt{float: left;width: 41.6%;}
.companyfour dt img{float: left;width: 48%;}
.companyfour dt div{float: left;width: 52%;background: #b30404;color: #fff;height: 370px;}
.companyfour dt div a{height: 320px;display: block;padding: 0 25% 0 15%;color: #fff;}
.companyfour dt div a h4{margin-top: 50px;margin-bottom: 30px;font-weight: bold;font-size: 24px;line-height: 40px;}
.companyfour dt div a h5{font-size: 18px;line-height: 30px;}
.companyfour dt div a em{margin-top: 64px;display: block;font-size: 14px;}
.companyfour dt div a:hover em{opacity: 0.7;filter: alpha(opacity=70);}
.companyfour dd{float: left;width: 58.4%;overflow: hidden;height: 370px;}
.companyfour dd a{display: block;position: relative;overflow: hidden;}
.companyfour dd a img{width: 100%;}
.companyfour dd a span{position: absolute;display: inline-block;width: 113px;height: 113px;left: 50%;top: 50%;margin: -56.5px 0 0 -56.5px}
.companyfour dd a:hover span img{-webkit-transform: rotate(90deg);transform: rotate(90deg);}

.list_video{margin-bottom: 70px;}
.list_video ul{margin-top: 20px;}
.list_video ul li{margin-top: 20px;float: left;width: 27.2%;margin-left: 4.5%;}
.list_video ul li a{display: block;}
.list_video ul li a span.img{display: block;padding-bottom: 243px;position: relative;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
.list_video ul li a span.img i{position: absolute;left: 50%;top: 50%;margin:-30px 0 0 -30px }
.list_video ul li a span.txt{display: block;width: 100%;text-align: center;font-size: 16px;color: #484848;line-height: 65px;}
.list_video ul li a span.txt i{margin: auto;display: block;width: 90%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.list_video ul li a span.img i img{width: 100%;}
.list_video ul li a:hover span.img i{-webkit-transform: rotate(90deg);transform: rotate(90deg);}
.list_video ul li a:hover span.txt{background: #b30404;}
.list_video ul li a:hover span.txt i{color: #fff;}

.infor_tit{line-height: 44px;padding: 20px 0;}
.infor_tit span{float: left;font-size: 24px;color: #333;font-weight: bold;}
.infor_tit a{float: right;font-size: 14px;color: #808080;}
.infor_tit a:hover{color: #b30404;}
.infor_one{background: #f5f5f5;padding-bottom: 60px;}
.inforone_left{width: 48.8%;background: #fff;overflow: hidden;}
.inforone_left_swiper{width: 100%;overflow: hidden;position: relative;}
.inforone_left_swiper a.pic{display: block;width: 100%;height:278px;position: relative;}
.inforone_left_swiper a.pic span.img{display: block;height: 100%;background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
.inforone_left_swiper a.pic span.time{background: #b30403;position: absolute;left: 0;top: 0;display: block;width: 80px;height: 80px;color: #fff;text-align: center;}
.inforone_left_swiper a.pic span.time *{display: block;}
.inforone_left_swiper a.pic span.time i{margin: 2px 0 7px;font-family: 'Conv_BEBAS__';font-size: 40px;line-height: 45px;}
.inforone_left_swiper a.pic span.time em{font-size: 14px;}
.inforone_left_swiper .swiper-slide{position:relative;overflow:hidden}
.inforone_left_swiper .swiper-slide:hover span.img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.inforone_left_swiper .swiper-slide:hover a.txt i{-webkit-transform: translateY(3px);transform: translateY(3px);}
.inforone_left_swiper a.txt{display: block;background: #fff;padding: 18px 30px 17px;line-height: 24px; }
.inforone_left_swiper a.txt *{display: block;}
.inforone_left_swiper a.txt i{font-size: 18px;color: #b30404;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.inforone_left_swiper a.txt em{margin-top: 12px;font-size: 14px;color: #757575;height: 48px;overflow: hidden;}
.inforone_left_swiperhd{position: absolute;bottom: 140px;right: 17%;z-index: 5;}
.inforone_left_swiperhd span{width: 10px;height: 10px;background: #fff;margin-left: 10px;}
.inforone_left_swiperhd span.swiper-pagination-bullet-active{background: #ad0001;}
.inforeone_right{width: 48.8%;}
.inforeone_right dl:first-child{margin-top: 0;}
.inforeone_right dl{background: #fff;margin-top: 20px;width: 100%;float: left; padding-bottom: 3px;-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}
.inforeone_right dl dt{position: relative;width: 17%;float: left;text-align: center;padding: 15px 0 11px;}
.inforeone_right dl dt:after{width: 1px;height: 74px;background: #e6e6e6;content: '';display: inline-block;position: absolute;right: 0;top: 50%;margin-top: -37px;}
.inforeone_right dl dt *{display: block;color:#808080;}
.inforeone_right dl dt span{font-family: 'Conv_BEBAS__';font-size: 46px;line-height: 50px;}
.inforeone_right dl dt em{padding-top: 11px;font-size: 16px;line-height: 30px;}
.inforeone_right dl dd{width: 74.4%;padding-right: 30px;float: right;}
.inforeone_right dl dd *{display: block;}
.inforeone_right dl dd span{margin-top: 16px;margin-bottom: 12px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size: 18px;color: #383838;font-weight: bold;line-height: 24px;}
.inforeone_right dl dd i{font-size: 14px;color: #757575;line-height: 26px;overflow: hidden;height: 52px;}
.inforeone_right dl:hover{background: #fff0f0;}
.inforeone_right dl:hover dt *,.inforeone_right dl:hover dd span{color: #b30404;}

.infor_two{padding-top: 19px;}
.infortwodiv{margin-left: 3.75%;width: 30.8%;margin-bottom: 57px;}
.infor_two .w_1200 .infortwodiv:first-child{margin-left: 0;}
.infortwodivbox dt img{width: 100%;}
.infortwodivbox dd ul{padding-top: 16px;padding-bottom: 18px;background: #fafafa;height: 184px;overflow: hidden;}
.infortwodivbox dd ul li{float: left;width: 100%;}
.infortwodivbox dd ul li a{display: block;line-height: 26px;margin-top: 12px;}
.infortwodivbox dd ul li i{display: inline-block;float: left;width: 5px;height: 5px;background: #b30404;margin: 10px 15px 0 30px}
.infortwodivbox dd ul li a em{display: inline-block;width: 80%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size: 14px;color: #474747;}
.infortwodivbox dd ul li a:hover i{width: 15px;}
.infortwodivbox dd ul li a:hover em{color: #b30403;}

.list_news_search{margin-bottom: 0;margin-top: 40px;background: #f5f5f5;padding:23px 0 ;}
.list_news_search span{font-weight: bold;font-size: 20px;color: #333;line-height: 40px;margin: 0 10px 0 30px}
.list_news_search .newstimeone,.list_news_search .newstimetwo{border:1px solid #ededec;background-color: #fff;height: 38px;font-size: 14px;color: #999;text-indent: 30px;width: 30.5%;margin-left: 30px;padding-right: 0;}
.list_news_search input[type=button],.list_news_search input[type=submit]{width: 16.5%;height: 40px;border:none;background: #999;font-size: 14px;color: #fffefe;margin-left: 30px;}
.list_news{margin-bottom: 50px;padding-top:30px;}
.list_news dl.newdlone{background: #f5f5f5;margin-bottom: 30px;overflow: hidden;}
.newdlone dt{width: 30%;overflow: hidden;}
.newdlone dt a{display: block;position: relative;}
.newdlone dt a span.img{display: block;padding-bottom: 220px;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;}
.newdlone dt a span.time{display: block;background: #b30404;position: absolute;left: 0;top: 0;color: #fff;width: 80px;height: 80px;}
.newdlone dt a span.time i,.newdlone dt a span.time em{display: block;text-align: center;}
.newdlone dt a span.time i{font-size: 40px;font-weight: bold;line-height: 54px;font-family: 'Conv_BEBAS__';}
.newdlone dt a span.time em{font-size: 14px;line-height: 20px;}
.newdlone dd{width: 63.3%;margin-left: 3.3%;}
.newdlone dd a{display: block;height: 220px;}
.newdlone dd a *{display: inline-block;}
.newdlone dd a span{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;margin-top: 27px;margin-bottom: 13px;width: 100%;font-size: 18px;font-weight: bold;color: #383838;line-height: 30px;}
.newdlone dd a i{font-size: 14px;color: #333;line-height: 34px;max-height: 68px;overflow: hidden;display: block;}
.newdlone dd a em{margin-top: 15px;width: 140px;line-height: 42px;background: #b30404;color: #fff;text-align: center;font-size: 14px;}
.newdlone dd a em:hover{opacity: 0.7;filter: alpha(opacity=70);}
.list_news dl.newdlone dt:hover span.img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.list_news dl.newdlone dd:hover span{color: #b30404;}

.newdltwo dl:nth-child(2n+1){background: #f5f5f5;}
.newdltwo dl{background: #fff;width: 100%;float: left;padding: 16px 0 19px;-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}
.newdltwo dl dt{position: relative;width: 9%;text-align: center;padding: 15px 0 11px;}
.newdltwo dl dt:after{width: 1px;height: 74px;background: #e6e6e6;content: '';display: inline-block;position: absolute;right: 0;top: 50%;margin-top: -37px;}
.newdltwo dl dt *{display: block;color:#808080;}
.newdltwo dl dt span{font-family: 'Conv_BEBAS__';font-size: 46px;line-height: 50px;}
.newdltwo dl dt em{padding-top: 11px;font-size: 16px;line-height: 30px;}
.newdltwo dl dd{width: 85%;margin-right: 40px;}
.newdltwo dl dd *{display: block;}
.newdltwo dl dd span{margin-top: 16px;margin-bottom: 12px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size: 18px;color: #383838;font-weight: bold;line-height: 24px;}
.newdltwo dl dd i{font-size: 14px;color: #757575;line-height: 26px;overflow: hidden;height: 52px;}
.newdltwo dl:hover{background: #fff0f0;}
.newdltwo dl:hover dt *,.newdltwo dl:hover dd span{color: #b30404;}


.list_job{margin: 50px auto 70px;background: url(../images/jpbbg.jpg) left top repeat-y;}
.job_left{width: 233px;float: left;}
.job_left a{display: block;border-bottom: 1px solid #fff;}
.job_left a *{display: block;margin-left: 40px;}
.job_left a{position: relative;font-size: 24px;line-height: 40px;padding: 32px 0 53px;background: #faf0f0;}
.job_left a span{font-weight: bold;color: #333;}
.job_left a i{width: 40px;height: 1px;background: #b30404;margin-top: 17px;}
.job_left a:after{right:-10px;position: absolute;content: '';display: inline-block;border-left: 10px solid #b30303;border-top: 10px solid transparent;border-bottom: 10px solid transparent;top: 50%;margin-top: -10px;opacity: 0;
filter: alpha(opacity=0);}
.job_left a.on,.job_left a:hover{background: #b30303;}
.job_left a.on span,.job_left a:hover span{color: #fff;}
.job_left a.on i,.job_left a:hover i{background: #fff;opacity: 0.7;filter: alpha(opacity=70);}
.job_left a.on:after,.job_left a:hover:after{opacity: 1;filter: alpha(opacity=100);}

.job_right{width: 931px;float: right;}
.job_righttit{text-align: center;border-top: 4px solid #b30303;background: #f5f5f5;}
.job_righttit span,.job_right ul li .problem span{display: inline-block;float: left;color: #343434;font-size: 16px;font-weight: bold;line-height: 56px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.job_righttit span.span1,.job_right ul li .problem span.span1{width: 200px;}
.job_righttit span.span2,.job_right ul li .problem span.span2{width: 280px;}
.job_righttit span.span3,.job_right ul li .problem span.span3{width: 200px;}
.job_righttit span.span4,.job_right ul li .problem span.span4{width: 220px;float: right;}

.job_right ul li .problem{padding: 12.5px 0;width: 100%;float: left;cursor: pointer;font-size: 15px;color: #666;line-height: 80px;text-align: center;}
.job_right ul li .problem span{font-weight: normal;}
.job_right ul li { background:#fff url(../images/xu.jpg) left bottom repeat-x;width: 100%;float: left;}

.job_right ul li .answer { font-size: 14px;color: #666;line-height: 40px;display: none;width: 89%;padding: 20px 5.5%;background: #f5f5f5 url(../images/jobbg.jpg) right bottom no-repeat; overflow: hidden;}

.job_right ul li .answer img,.job_right ul li .answer table,.job_right ul li .answer iframe { max-width: 100%; }

/*.job_right ul li:first-child .answer { display: block; }*/
.job_right ul li .answer .jobico{margin-top: 27px;margin-bottom: 20px;background: #b30303 ;width: 160px;height: 40px;line-height: 40px;text-align: center;display: inline-block;color: #fff;font-size: 14px;}
.job_right ul li .answer .jobico img{margin-right: 12px;margin-top: 9px;}
.job_right ul li .answer .jobico:hover{opacity: 0.7;filter: alpha(opacity=70);}

.job_two{background: #f5f5f5;padding: 55px 0;}
.job_two ul{float: left;width: 75%;}
.job_two ul li{float: left;width: 33.2%;margin-right: 0.1%;}
.job_two ul li a{display: block;position: relative;}
.job_two ul li a span.img{display: block;padding-bottom: 260px;-webkit-background-size: cover;background-size: cover;}
.job_two ul li a span.txt{position: absolute;width: 100%;display: block;top: 50%;margin-top: -36px;}
.job_two ul li a span.txt *{display: block;text-align: center;}
.job_two ul li a span.txt i{font-size: 24px;font-weight: bold;text-shadow: 0 0 5px #000;color: #fff;line-height: 30px;margin-bottom: 21px;}
.job_two ul li a span.txt em{font-size: 14px;line-height: 30px;color: #fff;text-decoration: underline;}
.bgred{width: 25%;background: #b30303;color: #fff;float: right;height: 260px;}
.bgred p{background: url(../images/jobico2.png) left 7px no-repeat;line-height: 24px;margin: 14px 13% 0;padding-left: 9%;font-size: 14px;}
.bgred p *{display: block;}

.job_form{width: 1100px;margin:50px auto 80px;}
.job_formtit{text-align: center;}
.job_formtit h5{padding-bottom: 20px;font-size: 22px;color: #4c4c4c;font-weight: bold;line-height: 30px;position: relative;}
.job_formtit h5:after{width: 50px;height: 2px;background: #b30303;content: '';position: absolute;display: block;bottom: 0;left: 50%;margin-left: -25px;}
.job_formtit p{margin-top: 18px;margin-bottom: 18px;font-size: 14px;color: #666;line-height: 25px;}
.job_form_div form p.w_50{margin-top: 34px;margin-left: 3.5%;border:1px solid #ccc;float: left;width: 46.2%;}
.job_form_div form p.w_50 input[type=text],.job_form_div form p.w_50 select{border:none;height: 34px;line-height: 34px;color: #333;font-size: 14px;width: 60%;}
.job_form_div form p.w_50 label img{margin: 8.5px 20px 0 19px}
.job_form_div form p.w_50 input[type=file]{display: none;}
.job_form_div form p.w_50 select{width:calc(100% - 60px)}
.job_form_div form p.w_50 span{display: inline-block;width: 54%;height: 34px;line-height: 34px;color: #999;font-size: 14px;}
.balbtn{background: #ccc;color: #fff;font-size: 16px;cursor: pointer;width: 31.2%;display: inline-block;float: right;line-height: 34px;text-align: center;}
.job_form_div form p.w_w50{margin-top: 34px;width: 46.2%;float: left;margin-left: 3.5%;}
.job_form_div form p.w_w50 input{width: 45%;border:1px solid #ccc;line-height: 34px;height: 34px;text-indent: 20px;font-size: 14px;color: #999;}
.job_form_div form p.w_w50 img{width: 27.5%;height: 34px;border:1px solid #ccc;margin-left: 1.5%;}
.job_form_div form p.w_w50 i{float: right;display: inline-block;cursor: pointer;font-size: 14px;color: #b30303;line-height: 36px;}
.job_form_div div{margin-top: 50px;width: 100%;float: left;text-align: center;}
.job_form_div div input{width: 160px;height: 42px;color: #fff;border:none;font-size: 16px;margin-left: 3.3%;}
.job_form_div div input[type=submit]{background: #b30303;}
.job_form_div div input[type=reset]{background: #cccccc;}

.list_contact{width: 1200px;margin:43px auto 0 ;}
.nyContent{position: relative;}
.contact_box{font-size: 16px;color: #333;line-height: 36px;}
.contact_tit{font-size: 52px;color: #555;line-height: 60px;margin-top: 85px;margin-bottom: 95px;text-align: center;font-family: simsun;}
.mapWrap{position: relative;width: 100%;height: 500px;}
.mapWrap #map{width: 100%;height: 500px;}
.map_search {  box-shadow: 1px 0.866px 3px 0px rgba(0, 0, 0, 0.14);margin-bottom: 50px;}
.map_search .title { height: 44px; line-height: 44px; border-bottom: 1px solid #d7000f; margin-bottom: 9px; position: relative; }
.map_search .title li { font-size: 13px; color: #444444; padding-left: 25px; float: left; margin-right: 50px; cursor: pointer; position: relative; }
.map_search .title li.li1 { background: url(../images/transport1.png) no-repeat left top; }
.map_search .title li.li2 { background: url(../images/transport2.png) no-repeat left top; }
.map_search .title li.li3 { background: url(../images/transport3.png) no-repeat left top; }
.map_search .title li.li4 { background: url(../images/transport4.png) no-repeat left top; }
.map_search .title li.on:after { background: url(../images/map_titleicon.jpg) no-repeat; position: absolute; left: 50%; bottom: -1px; width: 9px; height: 6px; content: ""; margin-left: -4.5px; }
.map_search .title li.on{background-position: left bottom;}
/*.map_search .cont{height: 41px;}*/
.map_search .search_location li { float: left; position: relative; }
.map_search .search_location .text1, .map_search .search_location .text2 { border:none;border-bottom: 1px solid #eaebed; font-size: 15px; color: #000000; font-family: "Microsoft Yahei";background: url(../images/map_dot1.jpg) no-repeat left center; width: 435px; padding: 10px 0; padding-left: 22px; line-height: 20px; height: 20px; }
.map_search .search_location .text2 { background: url(../images/map_dot2.jpg) no-repeat left center; }
.map_search .search_location li.li2 { background: url(../images/map_transit.jpg) no-repeat center center; width: 14px; height: 40px; margin: 0 40px; }
.map_search .search_location .btn { width: 87px; height: 34px; background: #d7000f; text-align: center; line-height: 34px; font-size: 14px; color: #fff; display: block; margin-left: 49px; margin-top: 5px; }

.mapText{height: 500px;position: absolute;background: rgba(255,255,255,0.9);right: 0;top:0;width: 305px;border-bottom: 5px solid #e3e0e8;border-right: 5px solid #e3e0e8 ;}
/*.mapdiv h5{cursor: pointer;margin-top: 30px;margin-bottom: 20px;padding-left: 28px;font-size: 22px;font-weight: bold;line-height: 30px;}
.mapdiv h5 span{font-weight: bold;}
.mapdiv h5 img{	margin: 4px 9px 0 0}
*/
.mapdiv h6{cursor: pointer;margin-top: 12px;margin-bottom: 7px;padding-left: 28px;font-size: 18px;color: #222;line-height: 20px;}
.mapdiv h6 span{font-weight: bold;}
.mapdiv h6 img{width: 0;display:none}
.mapdiv.on h6 img{width: auto;margin: 4px 9px 0 0}
.mapdiv p img{margin: 6px 15px 0 0;width:18px }
.mapdiv p{font-size: 14px;color: #222;line-height: 26px;margin: 0 30px;padding: 5px 0;}




.contact_bg{background: #f5f5f5;padding: 50px 0 70px;}
.contact_bgdiv{width: 50%;float: left;background: #fff;}
.contact_bgdiv dt{float: left;}
.contact_bgdiv dt img{width: 100%;}
.contact_bgdiv dd{width: 50%;float: left;}
.contact_bgdiv dd a{position: relative;display: block;height: 220px;text-align: center;}
.contact_bgdiv dd a > *{display: block;position: relative;z-index: 5;}
.contact_bgdiv dd a img{margin-top: 38px;}
.contact_bgdiv dd a i{margin-top: 15px;margin-bottom: 22px;font-size: 24px;color: #333;font-weight: bold;line-height: 35px;}
.contact_bgdiv dd a  em{font-size: 16px;color: #333;line-height: 30px;}
.contact_bgdiv dd a:after{width: 0;height: 100%;content: '';top:0;left:0;position: absolute;display: block;background: #ec8d8d;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.contact_bgdiv dd a:hover:after{width: 100%;}
.contact_bgdiv dd a:hover i,.contact_bgdiv dd a:hover em{color: #fff;}

.cont_map{padding: 40px 0;}
.cont_maptit {text-align: center;}
.cont_maptit a{display: inline-block;width: 150px;line-height: 42px;margin:0 22.5px;background: #f5f5f5;color: #4c4c4c;font-size: 16px;font-weight: bold;}
.cont_maptit a:hover,.cont_maptit a.on{background: #b30303;color: #fff;}

.cont_mappc,.cont_mappc2{position: relative;width: 1000px;margin: 35px auto;}
.cont_mappc span,.cont_mappc2 span{display: inline-block;position: absolute;width: 35px;text-align: center;font-size: 14px;color: #474747;line-height: 22px;cursor: pointer;}
.cont_mappc span img,.cont_mappc2 span img{display: inline-block;width:16px ;height: 20px;}
.cont_mappc span i,.cont_mappc2 span i{display: block;}
.cont_mappc span.cont_mappcico1{left: 265px;top: 117px}
.cont_mappc span.cont_mappcico2{left: 440px;top: 180px}
.cont_mappc span.cont_mappcico3{left: 635px;top: 200px}
.cont_mappc span.cont_mappcico4{left: 135px;top: 435px}
.cont_mappc span.cont_mappcico5{left: 345px;top: 345px}
.cont_mappc span.cont_mappcico6{left: 525px;top: 300px}
.cont_mappc span.cont_mappcico7{left: 675px;top: 305px}
.cont_mappc span.cont_mappcico8{left: 610px;top: 370px}
.cont_mappc span.cont_mappcico9{left: 550px;top: 415px}
.cont_mappc span.cont_mappcico10{left: 500px;top: 445px}
.cont_mappc span.cont_mappcico11{left: 625px;top: 415px}
.cont_mappc span.cont_mappcico12{left: 745px;top: 370px}
.cont_mappc span.cont_mappcico13{left: 805px;top: 395px}
.cont_mappc span.cont_mappcico14{left: 890px;top: 345px}
.cont_mappc span.cont_mappcico15{left: 845px;top: 460px}
.cont_mappc span.cont_mappcico16{left: 730px;top: 505px}
.cont_mappc span:hover img,.cont_mappc2 span:hover img{animation: myfirst 0.8s 1;-webkit-animation: myfirst 0.8s 1;}
.cont_mappc span:hover i,.cont_mappc2 span:hover i{color: #b30404;}
 @keyframes myfirst {  
   0% {  
       margin-top: 0px; 
   }  
   50% {  
      margin-top: -8px; 
   }  
   100% {  
       margin-top: 0px;  
   }  
}
 @-webkit-keyframes myfirst {  
   0% {  
       margin-top: 0px; 
   } 
   50% {  
      margin-top: -8px; 
   }  
   100% {  
       margin-top: 0px;  
   }  
}
.cont_tanbg{z-index: 99;position: fixed;width: 100%;height: 100%;background: url(../images/h_70.png) ;top: 0;left: 0}
.cont_tanbox{width: 935px;height: 490px;position: absolute;background: #fff;left: 50%;top: 50%;margin: -245px 0 0 -467px}
.cont_tanbox .close{cursor: pointer;width: 30px;height: 30px;position: absolute;right: -15px;top: -15px}
.cont_tanboxtit{margin: 0 40px ;padding: 14px 0 5px;border-bottom: 1px solid #dbdbdb;line-height: 57px;}
.cont_tanboxtit span{font-weight: bold;font-size: 22px;color: #333;}
.cont_tanboxtit img{margin-right: 25px;}
.cont_tanboxtxt{height: 360px;margin: 20px 40px 0 40px;overflow-y: auto;}
.cont_tanboxtxt li{margin-bottom: 12px;padding-bottom: 17px;padding-top: 15px;background: url(../images/xu.jpg) left bottom repeat-x;}
.cont_tanboxtxt h5{padding-bottom: 3px;font-weight: bold;font-size: 16px;color: #4c4c4c;line-height: 30px;}
.cont_tanboxtxt p img{margin-top: 11px;margin-right: 20px;}
.cont_tanboxtxt p{font-size: 14px;color: #4c4c4c;line-height: 36px;margin-top: 4px;}
.cont_tanboxtxt::-webkit-scrollbar {/*滚动条整体样式*/
        width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
        height: 1px;
    }
.cont_tanboxtxt::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
        background: #b30404;
    }
.cont_tanboxtxt::-webkit-scrollbar-track {/*滚动条里面轨道*/
        border-radius: 10px;
        background: #e6e6e6;
    }
.cont_mapwap{display: none;margin: 20px 0}
.cont_mapwap .cont_mapwapimg img{width: 100%;}
.cont_tanboxtxtauto{height: auto;margin: 0 2%}
.cont_mapwap .cont_tanboxtit{margin: 0 2%;line-height: 40px;}
.cont_mapwap .cont_tanboxtit span{font-size: 18px;}
.cont_mapwap .cont_tanboxtit img{height: 40px;}

.cont_mappc2 span.cont_map2pcico1{right: 280px;top: 275px}
.cont_mappc2 span.cont_map2pcico2{right: 320px;top: 290px}
.cont_mappc2 span.cont_map2pcico3{right: 280px;top: 325px}
.cont_mappc2 span.cont_map2pcico4{right: 347px;top: 380px}
.cont_mappc2 span.cont_map2pcico5{right: 240px;top: 405px}
.cont_mappc2 span.cont_map2pcico6{right: 286px;top: 434px}
.cont_mappc2 span.cont_map2pcico7{right: 246px;top: 478px}
.cont_mappc2 span.cont_map2pcico8{right: 375px;top: 505px}
.cont_mappc2 span.cont_map2pcico9{right: 345px;top: 585px}
.cont_mappc2 span.cont_map2pcico10{right: 400px;top: 682px}
.list_newstxt{margin-top: 40px;}
/*主站edn*/
.headp1{margin-top: 23px;float: right;}
.head1pc .pc_nav li{padding: 0 13px}
.headp1 li{margin-left: 30px;float: left;}
.headp1 li:hover{opacity: 0.7;filter: alpha(opacity=70);}
.headp1_03 span{display: inline-block;width: 100%;height: 100%;background: url(../images/ico1.png) no-repeat;cursor: pointer;width: 23px;height: 25px;}
.headp1_03 span {    background-position: -112px -1px;}
.head1pc{position: absolute;padding-top: 27px;background: none;}
.j_banner{width: 100%;position: relative;}
.j_banner .swiper-slide a{display: block;padding-bottom:614px ;background-position: center;background-repeat: no-repeat;}
.j_banner_hd{position: absolute;width: 100%;bottom: 29px;z-index: 5;text-align: center;}
.j_banner_hd span{display: inline-block;width: 12px;height: 12px;background: #fff;-webkit-border-radius: 100%;border-radius: 100%;margin: 0 10px}
.j_banner_hd span.swiper-pagination-bullet-active{background: #b30404;}

.p6_index_one{margin-top: 37px;padding-bottom: 38px;}
.p6_index_tit{text-align: center;overflow: hidden;padding-bottom: 5px;}
.p6_index_tit a{font-weight: bold;padding: 0 37px;position: relative;display: inline-block;font-size: 32px;color: #333;line-height: 40px;}
.p6_index_tit a:after,.p6_index_tit a:before{width:104px;height: 12px ;display: inline-block;position: absolute;content: '';top: 50%;margin-top: -6px}
.p6_index_tit a:after{background:url(../images/p6indexico1.png) left center no-repeat;left: -104px;}
.p6_index_tit a:before{background:url(../images/p6indexico2.png) left center no-repeat;right: -104px}
.p6_index_one_div p{width: 1040px;margin:26px auto 30px;text-align: center;font-size: 14px;color: #333;line-height: 32px;}
.p6_index_one_div ul li{float: left;width: 150px;text-align: center;margin-left: 75px;}
.p6_index_one_div ul li:first-child{margin-left: 20px;}
.p6_index_one_div ul li a{display: block;}
.p6_index_one_div ul li a span.img{display: block;border:4px solid #f5f5f5;-webkit-border-radius: 100%;border-radius: 100%;overflow: hidden;}
.p6_index_one_div ul li a span.img img{max-width: 100%;background-color: #f5f5f5;margin: 12px;-webkit-border-radius: 100%;border-radius: 100%;}
.p6_index_one_div ul li a i{display: block;line-height: 60px;font-size: 18px;color: #333;font-weight: bold;}
.p6_index_one_div ul li a:hover span.img{border-color: #b40603;}
.p6_index_one_div ul li a:hover i{color: #b40603;}

.blyswiper {position: relative;width: 100%;margin: 0 auto 0;  overflow: hidden;  }
.blyswiper .swiper-slide {text-align: center;font-size: 18px;background: #fff;width: 46%;
/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;    }
.blyswiper .swiper-slide a{position: relative;width: 100%;display: block;}
.blyswiper .swiper-slide a span.img{-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center;display: block;padding-bottom: 450px;}
.blyswiper .swiper-slide a span.hui{display: block;width: 100%;height: 100%;background: url(../images/h_40.png);position: absolute;left: 0;top: 0}
.blyswiper .swiper-slide a span.txt{background: url(../images/h_jb.png) left  bottom repeat-x;height:120px; display: block;width: 100%;position: absolute;bottom: 0;left: 0;text-align: center;opacity: 0;filter: alpha(opacity=0);background-size: contain;}
.blyswiper .swiper-slide a span.txt i{color: #fff;font-size: 22px;font-weight: bold;display: block;width: 90%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;height: 62px;line-height: 62px;position: absolute;bottom: 0;left: 5%;}
.blyswiper .swiper-slide.swiper-slide-active a span.hui{opacity: 0;filter: alpha(opacity=0);}
.blyswiper .swiper-slide.swiper-slide-active a span.txt{opacity: 1;filter: alpha(opacity=100);}
.blyswipernext,.blyswiperprev{width: 35px;height: 60px;position: absolute;top: 50%;margin-top: -30px;z-index: 5;cursor: pointer;}
.blyswipernext{left: 50%;margin-left: 565px;}
.blyswiperprev{right: 50%;margin-right: 565px;}
.blyswipernext img,.blyswiperprev img{width: 100%;}

.bp6_index_tit a{color: #fff;}
.bp6_index_tit a:after{background:url(../images/bp6indexico1.png) left center no-repeat;left: -104px;}
.bp6_index_tit a:before{background:url(../images/bp6indexico2.png) left center no-repeat;right: -104px}
.p6_index_two{background: url(../images/p6indeximg4.png) center center no-repeat;padding-top: 53px;}
.p6_index_two .w_1200{margin-top: 53px;position: relative;}
.zj_swiper{position: relative;overflow: hidden;margin: 0 auto 80px;width: 1015px;}
.zj_swiper .swiper-slide a {text-align: center;}
.zj_swiper .swiper-slide a{display: block;}
.zj_swiper .swiper-slide a span.img{display: inline-block;width: 200px;height: 200px;border: 16px solid rgba(255,255,255,0.4);display: inline-block;-webkit-border-radius: 100%;border-radius: 100%;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;}
.zj_swiper .swiper-slide a span.txt,.zj_swiper .swiper-slide a span.tit{display: block;color: #fff;}
.zj_swiper .swiper-slide a span.tit{margin: 17px 0 14px;font-weight: bold;font-size: 22px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;line-height: 30px;}
.zj_swiper .swiper-slide a span.txt{width: 80%;margin: auto;font-size: 14px;line-height: 24px;height: 48px;overflow: hidden;}
.zj_swipernext,.zj_swiperprev{width: 35px;height: 60px;position: absolute;top: 86px;z-index: 5;cursor: pointer;}
.zj_swipernext img,.zj_swiperprev img{width: 100%;}
.zj_swipernext{right: 0;}
.zj_swiperprev{left: 0}
.zj_swiper .swiper-slide:hover a span.img{border-color: #b50a05;}

.p5_index_two{background: url(../images/p6indeximg11.jpg) center center no-repeat;}
.p7_index_two{background: url(../images/p7indeximg11.jpg) center center no-repeat;}
.p5_n_banner{margin-bottom: 55px;}
.p5_n_banner span{display: block;padding-bottom: 480px;background-repeat: no-repeat;background-position: center;}
.p5_list_p7{width: 1020px;margin:40px auto 60px;}
.p5_list_p7 .txt{text-align: center;font-size: 14px;color: #666;line-height: 24px;text-align: center;}
.p5_list_p7 form .w_50{width: 47%;float: left;margin: 0 1.5%}
.p5_list_p7 form .w_50 p{border:1px solid #cccccc;float: left;width: 100%;margin-top: 34px;}
.p5_list_p7 form .w_50 p label{float: left;margin: 8.5px 16px}
.p5_list_p7 form .w_50 p input[type=text]{width: 80%;height: 34px;line-height: 34px;border:none;color: #333;font-size: 14px;}
.p5_list_p7 form .w_50 p textarea{border:none;width: 89%;height: 174px;float: left;line-height: 34px;font-size: 14px;color: #333;}
.p5_list_p7 form .w_100{margin-top: 38px;width: 100%;float: left;text-align: center;}
.p5_list_p7 form .w_100 input{width: 160px;height: 36px;line-height: 36px;margin: 0 14px;color: #fff;border:none;font-size: 14px;}
.p5_list_p7 form .w_100 input[type=submit]{background: #b50a05;}
.p5_list_p7 form .w_100 input[type=reset]{background: #ccc;}

.p5_list_p7.p5_list_msg form .w_50 p{margin-top:20px}
.p5_list_p7.p5_list_msg form .w_50 p textarea{height:202px}

.p5_list_pic{padding-bottom: 70px;}
.p5_list_pic ul li{float: left;width: 29.5%;margin-left: 5.75%;margin-top: 40px;}
.p5_list_pic ul li:nth-child(3n+1){margin-left: 0;}
.p5_list_pic ul li a{display: block;background: #f0f0f0;padding-bottom: 34px;overflow: hidden;}
.p5_list_pic ul li a *{display: block;}
.p5_list_pic ul li a span.img{display: block;padding-bottom: 294px;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center;}
.p5_list_pic ul li a span.tit{margin: 24px 7.5% 18px;font-size: 18px;line-height: 30px;font-weight: bold;color: #333;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.p5_list_pic ul li a span.txt{margin: 0 7.5% ;font-size: 14px;line-height: 24px;overflow: hidden;height: 48px;color: #333;}
.p5_list_pic ul li a:hover span.img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.p5_list_pic ul li a:hover span.tit{color: #c43a3c;}

.p5_cont_picswiper{margin-top: 38px;position: relative;overflow: hidden;}
.p5_cont_picswiper .swiper-slide span.img{display: block;width: 100%;padding-bottom: 520px;background-repeat: no-repeat;-webkit-background-size: cover;
background-size: cover;}
.p5_cont_picnext,.p5_cont_picprev{cursor: pointer;text-align: center;position: absolute;width: 11.1%;height: 100%;background:url(../images/h_60.png);z-index: 5;top: 0;
}
.p5_cont_picnext img,.p5_cont_picprev img{max-width: 100%}
.p5_cont_picnext{right: 0}
.p5_cont_picprev{left: 0}
.p5_cont_picnext i,.p5_cont_picprev i{display: block;position: absolute;width: 100%;top: 50%;margin-top: -52px;}
.p5_cont_picnext span,.p5_cont_picprev span{color: #fff;font-size: 20px;font-weight: bold;display: block;line-height: 40px;}
.p5_cont_pictitle{padding-bottom: 20px;font-weight: bold;font-size: 24px;color: #333;margin: 0 11.1%;line-height: 35px;}
.p5_cont_picbox{margin: 0 11.1%;font-size: 14px;line-height: 32px;color: #333;}
.p5_cont_pictxt{padding-top: 35px;padding-bottom: 67px;border-bottom: 1px solid #dbdbdb;}
.p5_cont_page{margin: 30px 0 52px}
.p5_cont_page a{width: 100px;display: inline-block;line-height: 40px;color: #4c4c4c;background: #efefef;text-align: center;font-size: 14px;}
.p5_cont_page a.return{float: left;}
.p5_cont_page a:hover{background: #c43a3c;color: #fff;}
.p5_cont_page span{float: right;}
.p5_cont_page span a {margin-left: 4px;}

.p5_tuwen dl{padding: 15px;background:  url(../images/p5_tuwenbg.jpg) repeat;margin-top: 20px;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.p5_tuwen dl dt{width: 27.5%;float: left;}
.p5_tuwen dl dt a{display: block;}
.p5_tuwen dl dt a span.img{display: block;padding-bottom:200px ;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;}
.p5_tuwen dl dd{float: left;width: 65%;padding:0 3.2% 0 4.2%;background: #fff;height: 200px;}
.p5_tuwen dl dd a{display: block;}
.p5_tuwen dl dd a *{display: block;}
.p5_tuwen dl dd a span{margin-top: 26px;margin-bottom: 20px;font-size: 24px;color: #333;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.p5_tuwen dl dd a i{font-size: 14px;color: #999;line-height: 22px;}
.p5_tuwen dl dd a em{margin-top: 15px;font-size: 14px;line-height: 28px;color: #333;overflow: hidden;height: 56px;}
.p5_list_tuwen{padding-top: 20px;padding-bottom: 55px;}
.p5_tuwen dl:hover{background: url(../images/p5_tuwenbg2.jpg) repeat;}
.p5_tuwen dl:hover dd a span{color: #b50a05;}

.p5_list_p1{padding: 30px 0 67px;}
.p5_list_p1txt{line-height: 36px;font-size: 14px;color: #333;margin-bottom: 35px;}
.p5_list_p1ul li{float: left;width: 25%;}
.p5_list_p1ul li a{display: block;}
.p5_list_p1ul li a.txt{height:280px }
.p5_list_p1ul li a.txt img{margin-top: 70px;margin-bottom: 17px;width: 100%;}
.p5_list_p1ul li a.txt span{text-align: center;display: block;color: #fff;font-weight: bold;font-size: 26px;line-height: 35px;}
.p5_list_p1ul li a.img{padding-bottom: 280px;-webkit-background-size: cover;background-size: cover;}
.p5_list_p1ul li.li01 a.txt{background: #ffb749;}
.p5_list_p1ul li.li02 a.txt{background: #6cbd60;}
.p5_list_p1ul li.li03 a.txt{background: #2b94ff;}
.p5_list_p1ul li.li04 a.txt{background: #ee6a53;}

.p5_list_p6pay{margin-top: 55px;padding: 20px 30px;background: #f5f5f5;}
.p5_list_p6pay dt{width: 47%;float: left;}
.p5_list_p6paybd{position: relative;width: 100%;overflow: hidden;}
.p5_list_p6paybd .swiper-slide .img{display: block;padding-bottom:310px ;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;}
.p5_list_p6pay_hd{margin-top: 20px;position: relative;overflow: hidden;}
.p5_list_p6pay_hdthumbs{position: relative;overflow: hidden;width: 90%;margin: auto;}
.p5_list_p6pay_hdthumbs .swiper-slide {width: 24.5%;margin-left: 0.5%;position: relative;cursor: pointer;}
.p5_list_p6pay_hdthumbs .swiper-slide .img{display: block;padding-bottom: 70px;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;}
.p5_list_p6pay_hdthumbs .swiper-slide.active-nav:after{width: 100%;height: 100%;border:2px solid #ba0904;content: '';position: absolute;left: 0;top: 0;-webkit-box-sizing: border-box;box-sizing: border-box;}
.p6pay_hdnext,.p6pay_hdprev{width: 18px;height: 68px;border:1px solid #e9e9e9;background-color: #fff;position: absolute;top: 0;background-repeat: no-repeat;background-position: center;cursor: pointer;z-index: 3;}
.p6pay_hdnext{background-image: url(../images/pay_right.png);right: 0}
.p6pay_hdprev{background-image: url(../images/pay_left.png);left: 0}
.p5_list_p6pay dd{width: 47%;float: left;margin: 0 0 0 4.3%}
.p5_list_p6pay dd h5 {margin-top: 27px;margin-bottom: 46px;font-size: 32px;line-height: 40px;}
.p5_list_p6pay dd h5 span{color: #333;}
.p5_list_p6pay dd h5 i{float: right;color: #ff6900;}
.pay_txt p{font-size: 14px;line-height: 50px;color: #333;}
.pay_go{margin-top: 8px;}
.pay_go span{margin-right: 7px;float: left;font-size: 14px;color: #333;line-height: 30px;}
.pay_go ul{float: left;border:1px solid #cccccc;}
.pay_go ul li{float: left;background: #fff;text-align: center;}
.pay_go ul li.li01{cursor: pointer;width: 29px;height: 30px;font-size: 14px;line-height: 30px;}
.pay_go ul li.li02{font-weight: bold;font-size: 14px;width: 78px;line-height: 30px;height: 30px;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;color: #ff6900;}
.pay_go a{float: right;display: inline-block;padding: 0 59px ;line-height: 40px;font-size: 16px;color: #ff6b01;border:1px solid #ff6900;background: #fff1e8;}

#outer {width:100%;margin:25px auto 48px;}
#tab {overflow:hidden;zoom:1;background:#f5f5f5;padding: 0 30px;}
#tab li {float:left;color:#fff;cursor:pointer;	line-height:46px;font-size: 18px;color: #333;width: 120px;border-top: 4px solid #cccccc;text-align: center;margin-right: 6px;background: #fff;}
#tab li.current {color: #b50a05;font-weight: bold;border-top-color: #b50a05;}
#content {margin-top: 20px;padding: 0 30px;font-size: 14px;color: #333;line-height: 40px;}
#content > div{display: none;}
#content img,#content table,#content iframe{max-width: 100%;height: auto !important}

.pay_tan_hui{display: none;background: url(../images/h_60.png) ;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;}
.pay_tan{background: #fff;width: 846px;padding: 0 40px;height: 490px;position: absolute;left: 50%;top: 50%;margin: -245px 0 0 -423px;}
.pay_tantit{border-bottom: 1px solid #dbdbdb;font-size: 22px;padding-top: 11px;color: #333;line-height: 74px;}
.pay_tantit span{font-weight: bold;position: relative;padding-left: 34px;display: inline-block;}
.pay_tantit span:after{width: 4px;height: 22px;background: #b50a05;content: '';position: absolute;left: 0;top: 50%;margin-top: -11px;}
.pay_tantxt{padding: 40px 0;background: url(../images/xu.jpg) left bottom repeat-x;}
.pay_tantxt .spantxt{display: inline-block;font-size: 16px;color: #333;line-height: 30px;}
.pay_tantxt .spantxt em{font-weight: bold;}
.pay_tantxt .money{float: right;font-size: 24px;color: #ff6900;line-height: 30px;display: inline-block;}
.pay_tanway{margin-top: 26px;}
.pay_tanway h5{font-size: 16px;margin-bottom: 15px;font-weight: bold;color: #333;line-height: 40px;}
.pay_tanway form label{cursor: pointer;display: inline-block;float: left;line-height: 45px;font-size: 16px;color: #333;}
.pay_tanway form label img{margin-right: 30px;}
.pay_tanway form label input{display: none;}
.pay_tanway form label span{position: relative;padding:14px 18px 14px 58px;display: inline-block;border:1px solid #fff;}
.pay_tanway form label input:checked + span{border-color: #0aaaf0;}
.pay_tanway form label span:after{background: url(../images/way_bg.jpg) left center no-repeat;position: absolute;display: inline-block;width: 20px;height: 20px;content: '';left: 17px;top: 50%;margin-top: -10px;opacity: 0;filter: alpha(opacity=0);}
.pay_tanway form label input:checked + span:after{opacity: 1;filter: alpha(opacity=100);}
.pay_tanwaybtn{margin-top: 50px;float: left;width: 100%;}
.pay_tanwayban{float: right;background: #ff6900;font-size: 16px;width: 184px;line-height: 42px;text-align: center;color: #fff;border:none;cursor: pointer;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.pay_tanwayban:hover{opacity: 0.7;filter: alpha(opacity=70);}
.pay_tan .close{position: absolute;right: -15px;top: -15px;cursor: pointer;}

.login_box{background: url(../images/loginbg.jpg) center center no-repeat;-webkit-background-size: cover;background-size: cover;}
.login_div{width: 930px;height: 570px;background: #fff;position: relative;margin: 205px auto 215px;-webkit-box-shadow: 2px 2px 20px #fc8989;box-shadow: 2px 2px 20px #fc8989;}
.login_div:after{width: 986px;height:494px;background: url(../images/login03.png) no-repeat; position: absolute;right: 100px;top: 44px;content: ''}
.login_div:before{width: 120px;height: 153px;position: absolute;content: '';right: 5px;top: -68px;background: url(../images/login02.png)  no-repeat;}
.login_div dt{float: left;width:50% ;height: 570px;background: url(../images/login01.jpg) no-repeat;-webkit-background-size: cover;background-size: cover;}
.login_div dd{background: #fff;width: 50%;float: left;height: 570px;}
.login_div dd .form{position: relative;z-index: 9;width: 255px;margin: 0 auto 0;padding-top: 132px;}
.login_div dd .form h5{font-size: 24px;color: #4c4c4c;line-height: 35px;margin-bottom: 39px;}
.login_div dd .form form p{margin-top: 19px;border-bottom: 1px solid #e6e6e6;}
.login_div dd .form form p label img{margin: 11.5px 17px 11.5px 5px;height: 17px;}
.login_div dd .form form p > img{width: 100px;height: 40px;}
.login_div dd .form form p input{border:none;height: 40px;line-height: 40px;font-size: 14px;color: #2f2f2f;width: 80%;}
.login_div dd .form form input[type=submit]{cursor: pointer;margin-top: 24px;width: 100%;height: 50px;	font-size: 16px;color: #fff;border:none;background: #b30303;letter-spacing: 5px}
.login_div dd .form form p input{width: 40%;}
.login_div dd .form form div a{margin-top: 12px;font-size: 14px;line-height: 30px;color: #b2b2b2;}
.login_div dd .form form div a:hover{color: #b30303;}

.p_cbanner{padding-bottom: 248px;background-repeat: no-repeat;}
.p_center_location{text-align: center;background: #f5f5f5;font-size: 24px;color: #333;font-weight: bold;line-height: 80px;}
.personal{width: 1200px;margin: 39px auto 50px}
.personalleft{background: #f5f5f4;width: 20.8%;float: left;}
.personalleft h5{text-align: center;}
.personalleft h5 img{width:100px ;height: 100px;-webkit-border-radius: 100%;border-radius: 100%;margin-top: 50px;}
.personalleft h5 span{margin-top: 15px;display: block;font-size: 16px;color: #333;line-height: 30px;}
.personalleft ul{margin-top: 28px;padding-bottom: 200px;}
.personalleft ul li{border-bottom: 1px solid #dbdbdb;}
.personalleft ul li a{display: block;text-align: center;font-size: 15px;color: #333;line-height: 59px;border-left: 4px solid #f5f5f5;}
.personalleft ul li a.on{border-color: #b20405;background: #fff;color: #b20405;}
.personalright{width: 74.1%;float: right;}
.personalrtab a{border-bottom: 2px solid #fff;float: left;display: inline-block;line-height: 28px;padding-bottom: 9px;font-size: 18px;color: #333;}
.personalrtab em:first-child{display: none;}
.personalrtab a.on{font-weight: bold;border-bottom: 2px solid #b20405;}
.personalrtab em{font-size: 14px;float: left;display: inline-block;margin: 6px 29px 0;color: #666;}
.personalrtab{border-bottom: 1px solid #dbdbdb;}

.personalstate{margin-top: 28px;background: #f5f5f5;}
.personalstate span{text-align: center;font-weight: bold;font-size: 16px;color: #333;line-height: 40px;display: inline-block;}
.personalstate span.span1{text-indent: 40px;width: 46%;text-align: left;}
.personalstate span.span2{width: 11%;}
.personalstate span.span3{width: 25%;}
.personalstate span.span4{width: 14%;}
.personaldl dl{float: left;width: 100%;border-bottom: 1px solid #e6e6e6;padding: 20px 0;}
.personaldl dt{width: 42.6%;float: left;}
.personaldl dt a{display: block;}
.personaldl dt a span.img{float: left;display: block;width: 39.5%;padding-bottom: 90px;-webkit-background-size: cover;background-size: cover;}
.personaldl dt a span.txt{float: right;width: 52.6%;}
.personaldl dt a span.txt *{display: block;}
.personaldl dt a span.txt i{margin-bottom: 6px;padding: 3px 0;font-weight: bold;font-size: 16px;color: #333;line-height: 26px;}
.personaldl dt a span.txt em{font-size: 14px;line-height: 24px;color: #333;}
.personaldl dt:hover span.txt i{color: #b20405;}
.personaldl dd{width: 57.4%;float: left;}
.personaldl dd span{display: block;float: left;text-align: center;font-size: 16px;color: #333;line-height: 26px;margin-top: 32px;}
.personaldl dd span.span1{width: 29%;}
.personaldl dd span.span2{width: 36%;}
.personaldl dd span.span3{width: 35%;}
.personaldl dd span.span3 *{display: block;}
.personaldl dd span.span3 i{color: #b20405;}
.personaldl dd span.span3  a{font-size: 14px;color: #666;text-decoration: underline;}
.personaldl dd span.span3  a:hover{color: #b20405;}
.personaldl dd span.span3.span3mt15{margin-top: 20px;}
.personaldl dd span.span3.span3mt35{margin-top: 32px;}

.personaldetail dl dt{float: left;width: 42.5%;}
.personaldetail dl dt span{display: block;padding-bottom: 250px;background-repeat: no-repeat;	-webkit-background-size: cover;background-size: cover;}
.personaldetail dl dd{width: 51.6%;float: right;}
.personaldetail dl dd h5{margin-bottom: 13px;line-height: 56px;}
.personaldetail dl dd h5 span{font-size: 16px;color: #333;font-weight: bold;}
.personaldetail dl dd h5 i{float: right;font-size: 14px;color: #b20405;}
.personaldetail dl dd p{font-size: 14px;color: #333;line-height: 36px;}
.personaldetail dl dd a{margin-top: 39px;display: inline-block;width: 125px;line-height: 34px;font-size: 14px;color: #fff;background: #b20405;text-align: center;-webkit-border-radius: 5px;border-radius: 5px;}
.personaldetail dl dd a:hover{opacity: 0.7;filter: alpha(opacity=70);}

.fsyam{float: right;line-height: 40px;display: inline-block;font-size: 14px;color: #b30303;cursor: pointer;}
.Personal_setup form{width: 50%;margin:50px auto;}
.Personal_setup form p{margin-top: 19px;border-bottom: 1px solid #e6e6e6;}
.Personal_setup form p label img{margin: 11.5px 17px 11.5px 5px;height: 17px;}
.Personal_setup form p > img{width: 100px;height: 40px;}
.Personal_setup form p input{border:none;height: 40px;line-height: 40px;font-size: 14px;color: #333;width: 80%;}
.Personal_setup form input[type=submit]{cursor: pointer;margin-top: 24px;width: 100%;height: 50px;	font-size: 16px;color: #fff;border:none;background: #b30303;letter-spacing: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.Personal_setup form p input.yzm{width: 50%;}

.cont_nnewtit{text-align: center;font-size: 24px;font-weight: bold;line-height: 30px;margin-top: 0px;}
.cont_nnewem{border-bottom: 1px solid #ccc;font-size: 12px;text-align: center;line-height: 22px;padding: 15px 0;}
.cont_nnewem em{margin: 0 10px;}
.cont_dan{margin: 20px 0;font-size: 14px;line-height: 26px;min-height: 200px;overflow: hidden;}
.cont_dan img,.cont_dan table,.cont_dan iframe{max-width: 100%;height: auto !important}

.cont_news{margin-top: 30px;}
.list_honner{padding-bottom: 80px;}
.honner_box{margin-top: 30px;}
.honner_box .swiper-slide{width: 31%;margin: 15px 1.1% 0;float: left;}
.honner_box .swiper-slide a{display: block;}
.honner_box .swiper-slide .pic{display: block;padding-bottom: 54%;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
.honner_box .swiper-slide .txt{display: block;background: #fff;text-align: center;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;width: 100%;line-height: 50px;font-size: 14px;color: #333;}

/**/
.list_search{padding: 20px 0 60px}
.list_search li{width: 100%;float: left;}
.list_search li a{display: block;border-bottom: 1px dashed #dedede;float: left;width: 100%;}
.list_search li a span{width: 80%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size: 16px;line-height: 50px;}
.list_search li a i{float: right;font-size: 14px;color: #666;line-height: 50px;}

.personalpaytab{padding-bottom: 26px;border-bottom: 1px solid #dbdbdb;}
.personalpaytab h5{font-size: 22px;color: #333;font-weight: bold;padding-left: 10px;line-height: 22px;border-left: 4px solid #b50a05;}
.personalpay{margin-top: 29px;}
.personalpay dt{float: left;border:1px solid #cccccc;padding: 16px 18px 0;margin-right: 64px;}
.personalpay dt p{font-size: 16px;line-height: 60px;color: #ff6900;text-align: center;}
.personalpay dd{font-size: 14px;color: #333;line-height: 42px;}
.personalpay dd h5{font-size: 16px;font-weight: bold;padding-top: 16px;}
.personalpay dt img,.personalpay dt canvas{width: 173px;height: 173px;}

.Personal_tuikuan form {padding-top: 43px;}
.Personal_tuikuan form p {float: left;width: 100%;margin-bottom: 24px;}
.Personal_tuikuan form p label{padding-right: 9px;float: left;display: inline-block;font-size: 14px;color: #333;line-height: 36px;}
.Personal_tuikuan form p select{border:1px solid #cccccc;line-height: 34px;width: 288px;font-size: 14px;color: #333;text-indent: 10px;}
.Personal_tuikuan form p i{font-weight: bold;font-size: 18px;color: #ff6900;line-height: 36px;}
.Personal_tuikuan form p textarea{width: 698px;height: 94px;line-height: 34px;border:1px solid #ccc;}
.Personal_tuikuan form p input[type=submit]{margin-left: 79px;display: block;background: #ff6900;font-size: 16px;border:none;width: 185px;height: 42px;color: #fff;}

.evchangehui,.echangehui{display: none;background: url(../images/grayBg.png);position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 999;}
.evchangebox{width:405px ;top: 50%;padding-bottom: 60px;position: absolute;margin-top: -190px;left: 50%;margin-left: -202.5px;background: #fff;}
.evchangebox .close,.echangebox .close{position: absolute;right: -15px;top: -15px;cursor: pointer;}
.evchangebox form{padding: 0 18.75% }
.evchangebox form h5{padding-top: 43px;text-align: center;font-size: 24px;color: #4c4c4c;line-height: 35px;}
.evchangebox form p{padding-top: 18px;border-bottom: 1px solid #e6e6e6;}
.evchangebox form p input{border:none;line-height: 41px;width: 210px;font-size: 14px;color: #b2b2b2;}
.evchangebox form p label{float: left;margin: 12px 15px 0 0}
.evchangebox form input[type=submit]{cursor: pointer;width: 100%;border:none;background: #b30303;color: #fff;font-size: 16px;margin-top: 24px;line-height: 50px;}
.evchangebox form a{display: block;text-align: center;line-height: 20px;margin-top: 30px;font-size: 14px;color: #ff6900;text-decoration: underline;}
.evchangebox form a:hover{color: #b30303;}
.pt150{padding-top: 50px;}

.exchangeul{padding: 40px 40px 20px}
.exchangeul li{width: 46.7%;float: left;background: #f5f5f5;margin: 0 1.65% 20px}
.exchangeul li dt{margin-right: 16px;padding: 20px;float: left;overflow: hidden;}
.exchangeul li dt span{display: block;width: 210px;padding-bottom: 160px;-webkit-background-size: auto 100%;background-size: auto 100%;background-color: #fff;background-repeat: no-repeat;background-position: center;}
.exchangeul li dd{padding: 20px 0;width: 46.5%;float: left;}
.exchangeul li dd a{display: block;}
.exchangeul li dd a *{display: block;line-height: 40px;}
.exchangeul li dd a span{padding-top: 5px;padding-bottom: 2px;font-size: 18px;color: #333;}
.exchangeul li dd a i{font-size: 16px;color: #b30303;}
.exchangeul li dd a em{margin-top: 23px;width: 120px;text-align: center;height: 40px;line-height: 40px;color: #fff;background: #b30303;font-size: 14px;}
.exchangeul li dd a:hover em{opacity: 0.8;filter: alpha(opacity=80);}
.exchangeul li dl.over dd a em{background: #ccc;}
.echangebox{max-width: 855px;width: 90%;padding: 0 40px;position: absolute;left: 50%;top: 50%;background: #fff;margin: -355px 0 0 -447.5px}
.echangebox h5{font-size: 22px;color: #333;font-weight: bold;;padding-bottom: 25px;border-bottom: 1px solid #dbdbdb;padding-top: 37px;}
.echangebox h5 span{display: inline-block;line-height: 22px;border-left: 4px solid #b30303;padding-left: 34px;}
.echangebox h6{font-size: 16px;color: #333;font-weight: bold;line-height: 26px;padding-top: 27px;padding-bottom: 20px;}
.echangebox .txt{font-size: 16px;color: #333;line-height: 26px;padding: 32px 0;border-bottom: 1px dashed #e5e5e5;}
.echangebox .txt span{font-weight: bold;}
.echangebox form > div{float: left;width: 100%;margin-bottom: 15px;}
.echangebox form > div label{width: 70px;display: inline-block;float: left;padding-right: 10px;line-height: 36px;font-size: 14px;color: #333;}
.echangebox form > div input[type=text],.echangebox form > div textarea {float: left;border:1px solid #cccccc;line-height: 34px;width: 288px;font-size: 14px;color: #333;height: 34px;text-indent: 10px;}
.echangebox form > div span.spanyzm{float: left;margin-left: 11px;background: #88cd56;color: #fff;display: inline-block;width: 110px;height: 36px;font-size: 14px;text-align: center;line-height: 36px;}
.echangebox form > div textarea {width: 700px;}
.echangebox form input[type=submit]{cursor: pointer;margin-left: 80px;margin-bottom: 44px;background: #ff6900;color: #fff;width: 184px;height: 42px;border:none;font-size: 16px;}
#distpicker{float: left;}
.city-picker-span{width: 288px !important;line-height: 34px !important;height: 34px !important;font-size: 15px;}


.exchange_ok{padding: 58px 0}
.exchange_ok dt{padding-bottom: 40px;border-bottom: 1px solid #ccc;text-align: center;}
.exchange_ok dt span.ok{padding-left: 134px;display: inline-block;background: url(../images/031403.jpg) left center no-repeat;}
.exchange_ok dt span.ok > *{display: block;line-height:40px;text-align: left;}
.exchange_ok dt span.ok i{font-size: 20px;color: #333;}
.exchange_ok dt span.ok em{padding-top: 9px;font-size: 26px;color: #333;}
.exchange_ok dt span.ok em b{color: #ff6900;}
.exchange_ok dd{padding-top: 34px;width: 430px;margin: auto;font-size: 14px;color: #666;line-height: 40px;}
.exchange_ok dd span{float: left;display: inline-block;color: #ff6900;}
.exchange_ok dd i{text-align: left;}

.logistics{max-width: 1200px;margin: auto;width: 94%;padding: 23px 0 100px}
.logistics dt,.logistics dd p{font-size: 16px;color: #333;line-height: 36px;padding: 20px 0;border-bottom: 1px solid #cccccc;width:100%;float:left;}
.logistics dt span{font-weight: bold;display: inline-block;text-align: center;}
.logistics dt span.span1,.logistics dd p span.span1{width: 220px;text-indent: 30px;text-align: left;}
.logistics dt span.span2,.logistics dd p span.span2{width: 254px;}
.logistics dt span.span3,.logistics dd p span.span3{width: 254px;}
.logistics dt span.span4,.logistics dd p span.span4{width: 232px;}
.logistics dt span.span5,.logistics dd p span.span5{width: 70px;float: right;margin-right: 20px;}
.logistics dd p{font-size: 14px;padding: 20px 0;line-height: 30px;}
.logistics dd p span{display: inline-block;text-align: center;}
.logistics dd p span.span1{text-indent: 30px;}
.logistics dd p span.span5{color: #ff6900;}
.logistics dd p i{display: none;}

/**/
.head-v3 .navigation-inner{margin:0 auto;width:100%;padding: 25px 0;position:relative}
.navigation-up{float: right;margin-right: 30px;}
.navigation-up .navigation-v3{float: left;}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left;color:#fff;margin-left: 15px;}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0}
.navigation-up .navigation-v3 li h2 a{font-size:17px;color:#222;display:inline-block;line-height:40px;padding: 13px 0;}
.navigation-up .navigation-v3 .nav-up-selected h2 a{color: #d52e2f;}
.navigation-up .navigation-v3 .nav-up-selected-inpage h2 a{color: #d52e2f;}

.navigation-down{position:absolute;top:100px;left:0px;width:100%;z-index: 6;}
.navigation-down .nav-down-menu{padding: 25px 0;width:100%;margin:0;background:rgba(255,255,255,0.86);position:absolute;top:0px}
.navigation-down .nav-down-menu .navigation-down-inner .nav_box1{text-align: center;margin:auto;width:1200px;position:relative}
.navigation-down .nav-down-menu .navigation-down-inner .nav_box1 img{margin-right: 9px;display: inline-block;}
.navigation-down .nav-down-menu .navigation-down-inner .nav_box1 a{margin-top: 40px;margin-left: 30px;padding-left: 24px;display: inline-block;position: relative;color: #4c4c4c;font-size: 16px;line-height: 30px;}
.navigation-down .nav-down-menu .navigation-down-inner .nav_box1 a i{position: absolute;left:0;width: 14px;height: 3px;background: #b30305;display: inline-block;top: 13px;}
.navigation-down .nav-down-menu .navigation-down-inner .nav_box1 a:hover{color: #d52e2f;}
.navigation-down .nav-down-menu .navigation-down-inner .nav_box2{text-align: center;width: 1320px;margin: auto;}
.navigation-down .nav-down-menu .navigation-down-inner .nav_box2 a{display: inline-block;margin-left: 40px;}
.navigation-down .nav-down-menu .navigation-down-inner .nav_box2 a:first-child{margin-left: 0;}
.navigation-down .nav-down-menu .navigation-down-inner .nav_box2 a span{display: block;width: 80px;padding-bottom: 115px;-webkit-background-size: contain;background-size: contain;background-repeat: no-repeat;background-position: center;}
.navigation-down .nav-down-menu .navigation-down-inner .nav_box2 a i{padding-top: 7px;display: block;font-size: 16px;color: #4c4c4c;line-height: 30px;}
.navigation-down .nav-down-menu .navigation-down-inner .nav_box2 a:hover span{-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.navigation-down .nav-down-menu .navigation-down-inner .nav_box2 a:hover i{color: #d52e2f;}
/*20190401*/
.list_promotion{padding-bottom: 50px;overflow: hidden;}
.list_promotion dl{padding: 75px 60px 0;background-image: url(../images/040101.jpg) ;background-position: center bottom;background-repeat: no-repeat;}
.list_promotion dl dd{margin-right: 60px;}
.list_promotion dl dd img{max-width: 100%}
.list_promotion dl dt{float: left;position: relative;}
.list_promotion dl dt:after,.list_promotion dl dt:before{width: 4px;background: #dbdbdb;content: '';position: absolute;left: 50px;height:186px;}
.list_promotion dl dt span{margin-left: 44px;margin-top: 187px;display: block;background: url(../images/040105.png) no-repeat;width: 235px;padding-left: 39px;height:80px;line-height: 75px;font-weight: bold;color: #b30303;font-size: 20px;text-align: center;}
.promotion1 dt:before{height: 86px !important;top: 100px}
.promotion3 dt:after{height: 86px !important;bottom: -77px}

.city-picker-dropdown{max-height: 200px;overflow-y: auto;}
/*20190403*/
.wapnav{display: none;overflow-y: auto;position: fixed;z-index: 98;text-align: center;background: rgba(255,255,255,0.95);width: 100%;height: 100%;padding-top: 60px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.wapnavul{display: none;padding: 10px 0;font-size: 14px;line-height: 30px;border: 1px solid #ccc;border-left: none;border-right: none;}
.wapnavboxul{margin: 0 5%;line-height:40px;}
.wapnavboxul li{position: relative;}
.wapnavboxul li a{display: block;position: relative;margin-bottom: 5px;color: #333;}
.wapnavboxul li span.open {  z-index: 5;   position: absolute;    top: 0;    right: 13px;      cursor: pointer;    width: 21px;height: 30px;;background: url(../images/040301.png) center center no-repeat;-webkit-background-size: 15px;background-size: 15px     display: block;}
.wapnavul li a{color: #666;}
.wapnavboxul > li{margin-bottom: 15px;font-size: 20px;}
.wapnavboxul{padding-top: 30px;}
.wapnavboxul > li.on span.open{background: url(../images/040302.png) center center no-repeat;}
.wapnav::-webkit-scrollbar {/*滚动条整体样式*/
        width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
        height: 1px;
    }
.wapnav::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
        background: none;
    }
.wapnav::-webkit-scrollbar-track {/*滚动条里面轨道*/
        border-radius: 10px;
        background: none;
    }

	
/*.bdsharebuttonbox a.sina{background-image:url('../images/info_shareicon1.png') !important;background-position:0 0 !important;}
.bdsharebuttonbox a.qq{background-image:url('../images/info_shareicon2.png') !important;background-position:0 0 !important;}
.bdsharebuttonbox a.weixin{background-image:url('../images/info_shareicon3.png') !important;background-position:0 0 !important;}
*/
.bshare-custom i{float: left;line-height: 28px;font-size: 16px;}
.bshare-custom a{width: 32px !important;height: 32px !important;padding-left: 0 !important;display:inline-block;background-repeat: no-repeat;}
.bshare-custom a.sina{background-image:url('../images/info_shareicon1.png') !important;background-position:0 0 !important;}
.bshare-custom a.qq{background-image:url('../images/info_shareicon2.png') !important;background-position:0 0 !important;}
.bshare-custom a.weixin{background-image:url('../images/info_shareicon3.png') !important;background-position:0 0 !important;}


/*20190520*/
.list_convert{background: #f5f5f5;margin:40px auto; }
.list_convert dl{width: 65%;margin: auto;padding: 33px 0;}
.list_convert dl dt{margin-top: 55px;width: 32.3%;float: left;}
.list_convert dl dt p{background: url(../images/052001.png) center center no-repeat;text-align: center;padding: 22px 0;}
.list_convert dl dt p img{width: 82%;}
.list_convert dl dt span{display: block;margin-top: -16px;text-align: center;font-size: 14px;line-height: 32px;color: #4c4c4c;}
.list_convert dl dd{position: relative;width: 55%;float: right;margin-right: 2.3%;}
.list_convert .evchangebox{position: static;margin: 0}

.list_anti{margin: 48px auto;background: #f5f5f5 url(../images/052002.jpg) center center no-repeat;}
.list_anti dl{width: 60%;margin: auto;height: 470px;}
.list_anti dl dt{padding-top: 146px;float: left;line-height: 30px;}
.list_anti dl dt h4{margin-bottom: 60px;font-size: 32px;font-weight: bold;color: #1a1a1a;}
.list_anti dl dt h5{font-size: 24px;color: #333;font-weight: bold;}
.list_anti dl dt p{margin-top: 20px;font-size: 36px;color: #b30505;font-family: 'Bebas';}
.list_anti dl dt p a{color: #b30505;}
.list_anti dl dd{width: 45.5%;float: right;margin-right: 8.3%;margin-top: 50px;text-align: center;}
.list_anti dl dd img{max-width: 100%;}
/*20191011*/
.zhuanti_one{padding: 60px 0;background: #f5f5f5;}
.zhuanti_one dl dt{width: 50%;overflow: hidden;}
.zhuanti_one dl dt a{display: block;padding-bottom: 410px;-webkit-background-size: cover;background-size: cover;background-position: center;}
.zhuanti_one dl dd{width: 50%;background: #fff;height: 410px;}
.zhuanti_one dl dd a{display: block;padding: 0 8%;}
.zhuanti_one dl dd a h4{margin: 34px 0 24px;font-size: 24px;color: #333;font-weight: bold;line-height: 34px;}
.zhuanti_one dl dd a div{height: 180px;overflow: hidden;line-height: 36px;color: #474747;font-size: 14px;text-indent: 2em;}
.zhuanti_one dl dd a em{display: block;margin-top: 55px;width: 130px;height: 40px;line-height: 40px;text-align: center;background: #b30404;color: #fff;}
.zhuanti_one dl dd a:hover em{opacity: 0.7;filter: alpha(opacity=70);-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.zhuanti_one dl dt a:hover{-webkit-transform: scale(1.03);transform: scale(1.03);}

.zhuanti_two{padding: 44px 0 56px;}
.zhuanti_news{width: 30%;margin-left: 3.75%;}
.zhuanti_news:first-child{margin-left: 0;}
.zhuanti_tit span{font-weight: bold;font-size: 24px;color: #474747;line-height: 34px;}
.zhuanti_tit a{float: right;font-size: 14px;color: #808080;line-height: 34px;}
.zhuanti_tit a:hover,.zhuanti_news dl dd a:hover span{color: #b30404;}
.zhuanti_news dl dd a:hover{-webkit-transform: translateX(-3px);transform: translateX(-3px);}
.zhuanti_news dl{background: #fafafa;margin-top: 26px;}
.zhuanti_news dl dt a{display: block;padding-bottom: 170px;-webkit-background-size: cover;background-size: cover;background-position: center;background-repeat: no-repeat;}
.zhuanti_news dl dd{padding: 19px 8%;line-height: 46px;font-size: 14px;}
.zhuanti_news dl dd a{display: block;color: #474747;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.zhuanti_news dl dd a i{float: left;display: inline-block;width: 5px;height: 5px;background: #b30404;margin:20px 15px 0 0;}

.zhuanti_three{background: url(../images/101105.jpg) center center no-repeat;text-align: center;}
.zhuanti_three a{display: inline-block;width: 338px;height: 62px;line-height: 62px;border:1px solid rgba(255,255,255,0.7);font-size: 24px;font-weight: bold;color: #fff;margin: 53px 0;}

@media screen and (max-width: 1320px){	
  .pc_header{display: none;}
  .m_header{display: block;}
  .banner{padding-top: 60px;}
  .banner a{height: 0;padding-bottom: 50%;-webkit-background-size: cover;  background-size: cover;}
  .w_1320,.w_1200{width: 96%;padding: 0 2%;}
  .three_swiper{width: 96%;margin-top: 20px;}
	.three_swiper .swiper-slide.slide1:hover .pic:after,.three_swiper .swiper-slide.slide2:hover .pic:after{display: none;}
	footer{padding: 30px 3%;}
	.n_banner{padding-top: 60px;padding-bottom: 15%;-webkit-background-size: cover;	background-size: cover;}
	.location ul{display: none;}
	.location{text-align: center;}
	.location h5{display: inline-block;float: none;}
	.list_product ul li{margin-left: 2%;width: 31%;margin-top: 20px;}
	.list_product ul li a span.img,.pro_boxpic .swiper-slide a span.img{padding-bottom: 95%;}
	.locato2{padding-top: 60px;font-size: 20px;}
	.locato2 span{line-height: 50px;}
	.list_link ul li{-webkit-box-sizing: border-box;	box-sizing: border-box;width: 31.8%;margin-top: 20px;}
	.list_link{padding-bottom: 30px;}
	.page{margin-top: 30px;}
	.cont_about_one{background: none}
	.cont_about_one dt{width: 100%;text-align: center;}
	.cont_about_one dd{width: 100%;height: auto;background: none;text-align: center;}
	.cont_about_one dd span{display: inline-block;float: none;margin-right: 15px;}
	.cont_about_two li{width: 32%;margin-left: 1.5%;}
	.list_about{padding: 20px 0 40px;}
	.companyfour dt img,.companyfour dt div a h5{display: none;}
	.companyfour dt,.companyfour dt div{width: 100%;}
	.companyfour dt div a{height: auto;padding: 0 2%;}
	.companyfour dt div a h4{margin: 0;font-size: 20px;display: inline-block;float: left;}
	.companyfour dt div a em{display: inline-block;float: right;margin-top: 12px;}
	.companyfour dt div{height: auto}
	.companyfour dd{width: 100%;text-align: center;height: auto;}
	.companyfour dd a img{width: 100%;}
	.list_video ul li a span.img{padding-bottom: 68%;}
	.infortwodivbox dd ul li i{margin: 10px 5px 0 15px }
	.list_news_search{padding: 15px 0;	margin: 20px auto 10px}
	.list_news_search input[type=button], .list_news_search input[type=submit]{margin-left: 1%;}
	.list_news_search .newstimeone, .list_news_search .newstimetwo{margin-left: 2%;}
	.bgred p{margin: 14px 5% 0}
	.list_job{background: none;margin: 20px 0}
	.job_left{text-align: center;width: 100%;margin-bottom: 10px;}
	.job_left a span{margin-right: 40px;}
	.job_left a.on:after, .job_left a:hover:after{display: none;}
	.job_left a i{margin: auto;}
	.job_left a{display: inline-block;padding:10px 0;font-size: 20px;}
	.job_right{width: 100%;}
	.job_righttit span.span4, .job_right ul li .problem span.span4,.job_righttit span.span3, .job_right ul li .problem span.span3,.job_righttit span.span2, .job_right ul li .problem span.span2,.job_righttit span.span1, .job_right ul li .problem span.span1{width: 25%;margin: 0}
	.job_form{width: 96%;padding: 0 2%;margin: 20px 0 30px}
	.list_contact{width: 96%;padding: 20px 2%;}
	.map_search .search_location .text1, .map_search .search_location .text2{width: auto;}
	.contact_bgdiv dt,.contact_bgdiv dd{width: 100%;text-align: center;}
	.cont_map{margin: 20px 0}
	.list_newstxt{margin-top: 20px;}
	/*index end*/
	.p6_index_one_div ul li{width:11.3% ;margin-left: 5.5%;}
	.p6_index_one_div ul li a span.img{border:none;}
	.p6_index_one_div ul li a span.img img{margin: 0}
	.p6_index_one_div ul li a i{font-size: 16px;}
	.p6_index_one_div p{width: 90%;margin: 15px auto}
	.p6_index_tit a{font-size: 22px;}
	.p6_index_one{padding-bottom: 20px;margin-top: 20px;}
	.blyswiper{margin: 0 auto}
	.blyswipernext{left:auto;right: 0;margin-left: 0;}
	.blyswiperprev{right:auto;left: 0;margin-right: 0;}
	.blyswiper .swiper-slide{width: 80%;}
	.j_banner .swiper-slide a{-webkit-background-size: cover;	background-size: cover;padding-bottom: 50%;}
	.zj_swiper{width: 96%;margin-bottom: 20px;}
	.p6_index_two .w_1200,.p5_cont_picswiper{margin-top: 20px;}
	.p6_index_two{padding-top: 30px;}
	.p5_list_p7{width: 96%;margin: 20px 2% 30px}
	.p5_n_banner{margin-bottom: 20px;padding-top: 60px;}
	.p5_n_banner span{-webkit-background-size: cover;	background-size: cover;padding-bottom: 50%;}
	.p5_list_p7 form .w_50 p textarea{width: 80%;}
	.p5_list_pic ul li a span.img{padding-bottom: 75%;}
	.p5_cont_picswiper .swiper-slide span.img{padding-bottom: 43%;}
	.p5_list_tuwen{padding-bottom: 30px;}
	.p5_list_p1{padding: 0 0 30px;}
	.p5_list_p6pay{margin-top: 20px;}
	.pay_go a{width: auto;padding: 0 15px;}
	.pay_tan{width: 90%;padding: 0 2%;margin: 0;left: 3%;-webkit-transform: translateY(-50%);	transform: translateY(-50%);}
	.personal{width: 96%;margin:4% 2%}
	.personalleft{width: 100%;margin-bottom: 2%;}
	.p_cbanner{display: none;}
	.p_center_location{padding-top: 60px;line-height: 60px;}
	.personalleft ul li{width: 33.3%;float: left;}
	.personalleft ul{padding-bottom: 0;margin-top: 5px;}
	.personalleft ul li a{line-height: 35px;}
	.personalleft h5 img{margin-top: 10px;}
	.personalleft h5 span{margin-top: 5px;}
	.personalright{width: 100%;}
	.j_banner{padding-top: 60px;}
	.list_honner{padding-bottom: 50px;}
	/**/
	.list_search{padding: 20px 0 40px}
	/**/
	.personalpaytab h5{font-size: 20px;}
	.personalpaytab{padding-bottom: 10px;margin-top: 10px;}
	.exchangeul li dd{width: calc(100% - 250px);}
	.exchangeul{padding: 20px 0}
	.exchangeul li dt{margin-right: 0;}
	.exchangeul li dd a span,.exchangeul li dd a i{line-height: 30px;}
	.exchange_ok{padding: 50px 0;}
	.logistics dt span.span4,.logistics dt span.span3,.logistics dt span.span2,.logistics dt span.span1{}
	.logistics dt span.span5{margin: 0 20px  0 0}
	.logistics dd p span.span1,.logistics dd p span.span2,.logistics dd p span.span3,.logistics dd p span.span4,.logistics dt span.span4, .logistics dt span.span3, .logistics dt span.span2, .logistics dt span.span1{width: 22%;float: left;}
	/*20190401*/
	.list_promotion{padding-bottom: 40px;}
	.list_promotion dl dt:after, .list_promotion dl dt:before{display: none;}
	.list_promotion dl dt{width: 100%;text-align: center;}
	.list_promotion dl dt span{margin-left: 0;display: inline-block;margin-top: 0;background-image: none;padding-left: 0;}
	.list_promotion dl{padding: 20px 3% 0;-webkit-background-size: cover;	background-size: cover;}
	.list_promotion dl dd.fr{width: 100%;text-align: center;width: 100%;margin-right: 0;}
	#to_top{display:none !important}
	/*20190520*/
		.list_anti{-webkit-background-size: cover;	background-size: cover;}
	.list_anti dl dd {width: 100%;margin: 0}
	.list_anti dl dt{width: 100%;padding-top: 20px;padding-bottom: 40px;text-align: center;}
	.list_anti dl{height: auto;}
	.list_anti dl{width: 90%;}
	.list_anti dl dt h4{margin-bottom: 10px;font-size: 28px;}
	.list_anti dl dd img{max-width: 90%;}

}	
@media screen and (max-width: 1002px){
	.cont_mappc,.cont_mappc2{display: none;}
	.cont_mapwap{display: block;}
	.echangebox{margin: 0;left: 5%;-webkit-transform: translateY(-50%);	transform: translateY(-50%);-webkit-box-sizing: border-box;
	box-sizing: border-box;padding: 0 15px}
	.echangebox form p textarea{width: calc(100% - 85px);}
	.echangebox h5{padding: 14px 0 10px;font-size: 18px;}
	.echangebox .txt{padding: 10px 0}
	.echangebox h6{padding: 10px 0;font-size: 14px;}
	.echangebox form p input[type=text]{width: calc(100% - 85px);}
	.echangebox form p input[type=text].phone{width: calc(100% - 175px);}
	.echangebox form p span{width: 80px;}
	.echangebox form p textarea{height: 68px;}
	.wapnavboxul{line-height:30px;}
	.wapnavboxul > li {font-size:16px}
	/*20191011*/
	.zhuanti_news dl dt a{padding-bottom: 48%;}
	.zhuanti_tit span{font-size: 21px;}
	.zhuanti_three{-webkit-background-size: cover;	background-size: cover;}
}
@media screen and (max-width: 988px){
	.one_left,.one_right,.inforone_left, .inforeone_right{width: 100%;}
	.one_left_swiper a.pic,.inforone_left_swiper a.pic{height: auto}
	.one_left_swiper a.pic span.img,.inforone_left_swiper a.pic span.img{height: 0;padding-bottom: 50%;}
	.index_tit span{width: auto;font-size: 22px;width: 100%;}
	.index_one{padding: 20px 0;}
	.one_left{margin-top: 10px;}
	.one_right{margin-top: 0;}
	.one_right dl dt{width: 80px;}
	.one_right dl dd{width: calc(100% - 130px);}
	.one_right dl dt span,.inforeone_right dl dt span{font-size: 35px;}
	.one_right dl dt em,.inforeone_right dl dt em{padding-top: 0;}
	.one_right dl dd span,.inforeone_right dl dd span{margin-bottom: 5px;}
	.one_right dl dd i{line-height: 22px;height: 44px;}
	.two_swiper,.inforeone_right dl:first-child{margin-top: 20px;}
	.two_swiper .swiper-slide a span.img{padding-bottom: 40%;height: 0;-webkit-background-size: cover;	background-size: cover;}
	.index_three{margin: 20px 0;}
	.foot_nav{display: none;}
	.three_swiper .swiper-slide .pic a h5, .three_swiper .swiper-slide .pic a h3{font-size: 24px;line-height: 35px;}
	.three_swiper .swiper-slide:hover .pic a h5{opacity: 1;filter: alpha(opacity=100);}
	.three_swiper .swiper-slide:hover .pic a{padding: 67px 0 0 0;}
	.three_swiper .swiper-slide .pic a  h4{margin: 23px 0 32px 0;}
	.pro_dl dd ul.pay li a span.pay_a img{margin-right: 8px;height: 15px;}
	.pro_dl dt,.pro_dl dd{width: 96%;padding:0 2%;}
	.pro_dl_dt .swiper-slide .img{padding-bottom: 85%;}
	.pro_dl dd{padding-top: 20px;}
	.pro_dl dd p{margin-bottom: 10px;}
	.pro_dl{margin: 20px 0;}
	.pro_tit span{line-height: 35px;font-size: 18px;}
	.pro_boxmt{margin-top: 20px;}
	.pro_dl dd ul.pay li{width: 24%;margin-right: 1%;}
	.pro_dl dd ul.pay li a span.pay_a{font-size: 14px;height: 42px;line-height: 42px;}
	.companyone dt{width: 100%;}
	.companytwo dd{float: left;width: 100%;}
	.companytwo dd img,.companyone dt img{width: 100%;}
	.companythree .swiper-slide .pic{padding-bottom: 52%;}
	.companythree{margin: 20px auto}
	.companyone dd{height: auto}
	.companyone dd h5, .companytwo dt h5,.companyone{margin-top: 20px;}
	.companyone dd h5 span, .companytwo dt h5 span{font-size: 20px;}
	.companyone dd,.companytwo dt{padding: 0 2%;width: 96%;}
	.companythree h5{line-height: 70px;font-size: 20px;}
	.companythreeswiper,.infortwodiv{margin-bottom: 20px;}
	.list_video ul li a span.txt{line-height: 35px;}
	.infortwodiv{width: 100%;margin-left: 0;}
	.infor_tit{padding: 10px 0;}
	.infor_one{padding-bottom: 20px;}
	.infor_tit span{font-size: 20px;}
	.inforeone_right dl dt,.newdltwo dl dt{width: 80px;}
	.inforeone_right dl dd,.newdltwo dl dd{width: calc(100% - 130px);}
	.newdltwo dl{padding: 10px 0;}
	.newdltwo dl dd{float: right;margin-right: 25px;}
	.list_news_search span{text-align: center;display: block;margin-bottom: 10px;margin-left: 0;}
	.list_news_search input[type=button], .list_news_search input[type=submit]{width: 28%;}
	.newdlone dd a{height: auto;margin-bottom: 20px;}
	.job_two ul,.bgred{width: 100%;height: auto}
	.bgred{padding: 0 0 20px;margin-top: 1px;}
	.bgred p{width: 40%;float: left;-webkit-box-sizing: border-box;	box-sizing: border-box;}
	.job_two{padding: 20px 0;}
	.job_right ul li .problem{padding: 0;}
	.job_righttit span, .job_right ul li .problem span{font-size: 14px;}
	.job_form_div form p.w_w50 input,.job_form_div form p.w_50 span{width: 40%;}
	.job_form_div form p.w_w50 img{width: 25%;}
	.list_contact{margin-top: 0}
	.p5_list_pic ul li a span.tit{margin: 10px 5% 5px;font-size: 16px;}
	.p5_list_pic ul li a{padding-bottom: 15px;}
	.p5_list_pic{padding-bottom: 30px;}
	.p5_cont_picnext,.p5_cont_picprev{}
	.p5_cont_picnext img, .p5_cont_picprev img{height: 32px;}
	.p5_cont_picnext i, .p5_cont_picprev i{margin-top: -36px;}
	.p5_cont_picnext span, .p5_cont_picprev span{font-size: 16px;}
	.p5_cont_pictxt{padding: 20px 0 30px;}
	.p5_cont_pictitle,.p5_cont_picbox{margin: 0 5%;padding-bottom: 10px;}
	.p5_cont_pictitle{font-size: 20px;}
	.p5_list_p6pay dt,.p5_list_p6pay dd{width: 100%;margin-left: 0;}
	.p5_list_p6paybd .swiper-slide .img{padding-bottom: 57%;}
	.p5_list_p6pay dd h5{font-size: 24px;margin: 15px 0 0}
	.pay_tanway form label img{height: 35px;margin-right: 10px;}
	.pay_tanway form label span{line-height: 35px;}
	.pay_tantxt{padding: 20px 0;}
	.pay_tantit{line-height: 50px;}
	.pay_tanwayban{width: 100%;}
	.pay_tanwaybtn{margin-top: 20px;}
	.pay_tan{padding-bottom: 30px;height: auto}
	.login_div{height: auto;float: left;margin: 70px 2% 50px;width: 96%;}
	.login_box{padding-top: 60px;}
	.login_div:after{display: none;}
	.personalrtab em{margin: 0 10px}
	.cont_news{margin-top: 15px;}
	.Personal_tuikuan form p textarea,.Personal_tuikuan form p select{width: calc(100% - 90px);}
	.Personal_tuikuan form p{margin-bottom: 10px;}
	.Personal_tuikuan form{padding: 20px 0}
	/*20190314*/
	.exchangeul li{width: 100%;margin: 0 0 10px 0}
	.logistics dd p span.span1, .logistics dd p span.span2, .logistics dd p span.span3, .logistics dd p span.span4,.logistics dd p span.span5{display: block;width: 100%;text-align: left;margin: 0;text-indent: 0;}

	.logistics dd p i{display: inline-block;color: #666;margin-right: 15px;}
	.echangebox form > div input[type=text], .echangebox form > div textarea,.city-picker-span{width: calc(100% - 90px);}
	.echangebox form > div input[type=text].phone{width: calc(100% - 183px);}
	.echangebox form > div span.spanyzm{width:90px;float:right;margin:0 10px 0 0}
	.city-picker-span{width: 100% !important;}
	/*20190520*/
		.logistics dt{display:none}
		/*20190520*/
	.list_convert dl dt{display: none;}
	.list_convert dl dd{width: 100%;margin-right: 0;}
	.list_convert dl dd .evchangebox{width: 100%;}
	.list_convert dl{width: 90%;}


}
@media screen and (max-width: 768px){
	.banner_hd,.two_swiper_hd{bottom: 5px}
	.banner_hd span,.two_swiper_hd span{height: 4px;}
	.one_left_swiper a.txt i,.one_right dl dd span,.inforone_left_swiper a.txt i,.inforeone_right dl dd span{font-size: 16px;}
	.one_left_swiper a.pic span.time{width: 60px;height: 60px;}
	.one_left_swiper a.pic span.time i{font-size: 25px;margin-bottom: 0;line-height:35px;}
	.two_swiper .swiper-slide a i{bottom: 22px;font-size: 18px;}
	.three_swiper .swiper-slide .pic a h4{opacity: 1;	filter: alpha(opacity=100);margin-top: 20px;}
	.three_swiper .swiper-slide .img a{height: 0;padding-bottom: 100%;}
	.index_four{-webkit-background-size: cover;	background-size: cover;padding-top: 20px;}
	.index_four ul{margin-top: 20px;}
	.three_swiper .swiper-slide .pic a,.three_swiper .swiper-slide:hover .pic a{padding-top: 35px;height: 260px;}
	.three_swiper .swiper-slide .pic a h4,.three_swiper .swiper-slide:hover .pic a h4{margin-bottom: 15px;}
	.three_prev, .three_next,#to_top{display: none !important;}
	.ewm_box ul li{width: 30%;}
	.n_banner{padding-bottom: 25%;}
	.list_product ul li a span.txt i,.pro_boxpic .swiper-slide a span.txt i{line-height: 45px;}
	.list_product ul li{width: 47.5%;}
	.page a{display: none;}
	.page a.pagebtn{display: inline-block;}
	.list_product{margin-bottom: 10%;}
	.foot_shop{margin: 0 0 15px 0;}
	.location h5{font-size: 20px;padding: 10px 0 10px 30px;}
	.list_link ul li:nth-child(3n+1),.list_link ul li{width: 46%;margin: 15px 2% 0}
	.list_link ul li a{height: 100px;line-height: 100px;}
	.cont_about_two li{width: 100%;text-align: center;margin-left: 0;margin-bottom: 15px;}
	.cont_about_one dd h4{margin: 20px 0 10px;font-size: 20px;}
	.cont_about_one dd span em{font-size: 16px;}
	.cont_about_one dd span i{margin-right: 10px;}
	.companyfour dd a span{width: 60px;height: 60px;margin: -30px 0 0 -30px}
	.list_video ul li a span.img i{width: 40px;height: 40px;margin: -20px 0 0 -20px}
	.infortwodivbox dd ul li a{margin-top: 6px;}
	.newdlone dt{width: 100%;}
	.newdlone dt a span.img{padding-bottom: 60%;}
	.newdlone dd{width: 93.4%;}
	.newdlone dd a span{margin: 15px 0 0}
	.newdltwo dl dd span{font-size: 16px;}
	.list_news_search{padding-top: 5px;}
	.job_righttit span.span3, .job_right ul li .problem span.span3{display: none;}
	.job_righttit span.span2, .job_right ul li .problem span.span2{width: 50%;}
	.job_two ul li{width: 100%;margin: 0}
	.job_two ul li a span.img{padding-bottom: 50%;}
	.bgred p{width: 90%;}
	.job_left a{font-size: 16px;padding: 0;}
	.job_left a i{display: none;}
	.job_form_div form p.w_w50,.job_form_div form p.w_50{width: 100%;margin-left: 0;margin-top: 20px;}
	.job_form_div form p.w_w50 input, .job_form_div form p.w_50 span{width: calc(100% - 25% - 150px);}
	.job_form_div div{margin-top: 20px;}
	.job_form_div div input{margin: 0;}
	.job_formtit h5{font-size: 18px;}
	.job_formtit p{margin-bottom: 0;}
	.map_search .search_location li{width: 100%;}
	.map_search .search_location .text1, .map_search .search_location .text2{line-height: 40px;height: 40px;width: 100%;-webkit-box-sizing: border-box;	box-sizing: border-box;}
	.map_search .search_location li.li2{width: 100%;text-align: center;}
	.map_search .search_location .btn{margin: 15px auto 0}
	.map_search{padding: 15px 2%;}
	.mapText{position: static;width: 100%;border:none;height: auto}
	.map_search{margin-bottom: 20px;}
	.map_search .title li{margin-right: 5%;}
	.map_search .search_location li.li2{margin-left: 0;}
	.mapdiv h5{font-size: 20px;}
	.mapdiv h6 span{font-size: 18px;}
	.contact_bg{padding: 20px 0;}
	.cont_maptit a{width: 140px;margin: 0 15px;height: 35px;line-height: 35px;}
	/*index end*/
	.p6_index_one_div ul li{width: 28.3%;}
	.p6_index_one_div ul li:nth-child(3n+1){margin-left: 0;}
	.blyswiper .swiper-slide a span.img{padding-bottom: 70%;}
	.blyswipernext,.blyswiperprev{width: 20px;height: 34px;margin-top: -17px;}
	.blyswiper .swiper-slide a span.txt i{font-size: 16px;line-height: 40px;height: 40px;}
	.blyswiper .swiper-slide a span.txt{height: 60px;}
	.p6_index_one_div ul li a span.img img{width: 80%;}
	.p6_index_one_div ul li a i{line-height: 40px;}
	.zj_swiper .swiper-slide a span.tit{font-size: 16px;margin-bottom: 0;}
	.zj_swiper .swiper-slide a span.img{width: 115px;height: 115px;border:8px solid rgba(255,255,255,0.4);}
	.zj_swipernext,.zj_swiperprev{width: 20px;height: 34px;}
	.p5_list_p7 form .w_50{width: 100%;margin: 0;}
	.p5_list_p7 form .w_50 p{margin-top: 20px;}
	.p5_list_p7 form .w_100 input{width: 120px;}
	.p5_list_pic ul li,.p5_list_pic ul li:nth-child(3n+1){width: 46%;margin: 2% 2% 0;}
	.p5_cont_picnext span, .p5_cont_picprev span{display: none;}
	.p5_cont_picnext i, .p5_cont_picprev i{margin-top: -16px;}

	.p5_tuwen dl dt,.login_div dd{width: 100%;}
	.p5_tuwen dl dt a span.img{padding-bottom: 50%;}
	.p5_tuwen dl dd{width: 90%;padding: 2% 5%;height: auto}
	.p5_tuwen dl dd a span{margin: 5px 0 5px;font-size: 17px;}
	.p5_tuwen dl dd a em{margin-top: 0;}

	.p5_list_p1ul li{width: 50%;}
	.p5_list_p1ul li a.img{padding-bottom: 180px;}
	.p5_list_p1ul li a.txt{height: 180px;}
	.p5_list_p1ul li a.txt img{margin-top: 40px;}
	.p5_list_p1ul li a.txt span{font-size: 20px;}
	.pay_go a{width: 100%;text-align: center;margin-top: 15px;padding: 0;}
	.p5_list_p6pay{padding: 2%;}
	#tab,#content{padding: 0 2%;}
	.login_div dt{display: none;}
	.login_div dd .form{padding-top: 55px;}
	.login_div dd{height: auto;padding-bottom: 50px;}
	.personalrtab em{display: none;}
	.personalrtab{margin-top: 2%;}
	.personalrtab a{width: 25%;text-align: center;font-size: 16px;padding-bottom: 0;}
	.personalrtab a.on{background: #b20405;color: #fff;}
	.personalstate span.span3,.personalstate span.span2,.personaldl dd span.span2,.personaldl dd span.span1{display: none;}
	.personalstate span.span1,.personaldl dt{width: 75%;}
	.personalstate span.span4,.personaldl dd{width: 20%;}
	.personaldl dd span.span3.span3{width: 100%;}
	.personaldl dt a span.txt{width: 57.6%;}
	.personaldl dt a span.txt i{margin-bottom: 0;}
	.p_center_location{font-size: 20px;}
	.personaldetail dl dt,.personaldetail dl dd{width: 100%;}
	.personaldetail dl dt span{padding-bottom: 50%;}
	.personaldetail dl dd h5{margin-bottom: 0;}
	.personaldetail dl dd a{margin-top: 20px;}
	.personalleft h5 img{width: 70px;height: 70px;}
	.Personal_setup form{width: 80%;}
	.honner_box .swiper-slide{width: 47.8%;}
	/*20190313*/
	.list_search li a i{display: none;}
	.list_search li a span{width: 100%;}
	.personalpay dd{width: 100%;float: left;text-align: center;}
	.personalpay dt{float: none;margin: auto;text-align: center;}
	.personalpaytab h5{font-size: 16px;}
	.exchange_ok dt span.ok em{font-size: 22px;}
	.exchange_ok dt span.ok > *{line-height: 35px;}
	.exchange_ok dt span.ok{-webkit-background-size: 60px;	background-size: 60px;padding-left:80px;}
	.exchange_ok dd{width: 100%;text-align: center;}
	.exchange_ok dd span{display: inline-block;float: none;}
	.cont_nnewtit{font-size: 19px;}
	.mapWrap {height:400px}
	.mapWrap #map{height:400px}
/*20191011*/
.zhuanti_one dl dt,.zhuanti_one dl dd,.zhuanti_news{width: 100%;}
.zhuanti_one dl dt a{padding-bottom: 67%;}
.zhuanti_one dl dd{height: auto;padding: 20px 0;}
.zhuanti_one dl dd a h4{margin-top: 0;margin-bottom: 10px;line-height: 30px;font-size: 20px;}
.zhuanti_one dl dd a div{height: auto;max-height: 180px;line-height: 26px;}
.zhuanti_one dl dd a em{margin-top: 20px;}

.zhuanti_news{margin-left: 0;margin-bottom: 20px;}
.zhuanti_two,.zhuanti_one{padding: 20px 0;}
.zhuanti_news dl{margin-top: 10px;}
.zhuanti_news dl dd{padding: 10px 5%;}
.zhuanti_news dl dd a i{margin-right: 10px;}
.zhuanti_three a{width: 300px;}

}
@media screen and (max-width: 640px){
	.index_four ul li{margin-left: 0;width: 100%;margin-bottom: 5px;}
	.list_link ul li:nth-child(3n+1),.list_link ul li{width: 96%}
	.list_video ul li{width: 43%;}
	.list_news_search .newstimeone, .list_news_search .newstimetwo{width: 46%;-webkit-box-sizing: border-box;	box-sizing: border-box;}
	.list_news_search input[type=button], .list_news_search input[type=submit]{width: 95%;margin: 10px 2.5% 0 }
	.contact_bgdiv dd a img{margin-top: 20px;height: 25px;}
	.contact_bgdiv dd a i{font-size: 18px;margin: 10px 0 0}
	.contact_bgdiv dd a{height: auto;padding-bottom: 20px;}
	#tab li{width: 32%;margin-right: 1%;font-size: 16px;line-height: 36px;}
	.evchangebox{margin-left: 0;left: 5%;width: 90%;}
	.evchangebox form{padding: 0 5%}
	.pt150{padding-top: 15px;}
	.evchangebox form h5{font-size: 20px;font-weight: bold;}
	.exchangeul li dd{width: 100%;padding: 0 20px 20px;-webkit-box-sizing: border-box;	box-sizing: border-box;}
	.exchangeul li dt span{width: 100%;padding-bottom: 60%;}
	.exchangeul li dt {padding: 20px;width: 100%;-webkit-box-sizing: border-box;	box-sizing: border-box;}
	.city-picker-dropdown{left: -92px !important;}


}