* { margin: 0; padding: 0; }

html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;background: #fff; }

body {color: #333333;  margin: 0 auto; font-size: 12px; line-height: 1.25em; font-family: 'microsoft yahei'; -webkit-text-size-adjust: none;overflow-x: hidden;height: 100%;background: #fff; }

ol, ul, li { list-style: none; }

img { border: none; vertical-align: top; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; }

a { color: #333333; text-decoration: none; outline: none; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; }

a:hover{color: #da0823;}

button, input, select, textarea { font-size: 100%; font-family: 'microsoft yahei'; margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle; }

input { outline: none; border-radius: 0; font-family: 'microsoft yahei'; }

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; }

textarea { -webkit-appearance: 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.3s linear; transition: all 0.3s linear; }

.clearfix:before, .clearfix:after { content: ''; display: table; }

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }

.none { display: none; }

em, i, span, b { font-style: normal; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;}

.w_980{width:980px;margin: auto;}


.top_header{background: #fdd003;}
.top_header h1{float: left;margin-left: 72px;}
.top_header h1 img{width: 217px;height: 60px;}
.top_h_rig{float: right;}
.top_h_rig span{margin-top: 23px;font-weight: bold;color: #000;font-size: 15px;display: inline-block;}
.top_h_rig i{margin-left: 13px;display: inline-block;height: 16px;border:2px solid #e7e7e7;background: #e7e7e7;-webkit-border-radius: 8px;border-radius: 8px;text-align: center;}
.top_h_rig i a{color: #000;padding: 0 5px;display: inline-block;line-height: 16px;font-size: 12px;}
.top_h_rig i a.on{background: #000;color: #fff;}
.top_h_rig i a.cn.on{border-bottom-left-radius: 8px;border-top-left-radius: 8px}
.top_h_rig i a.en.on{border-bottom-right-radius: 8px;border-top-right-radius: 8px}
.nav_bg{position: relative;z-index: 5;-webkit-box-shadow: 0 5px 10px #e7e7e7 ;box-shadow: 0 5px 10px #e7e7e7 ;}
.nav_box { margin: auto; width: 980px; position: relative; }

.nav_pc { height: 51px; line-height: 49px; float: left; position: relative; z-index: 9; }

.nav_pc a { color: #231815; }

.nav_pc .nLi { float: left; position: relative; display: inline; }
.nav_pc .nLi:after{width: 2px;height: 16px;background: #9e9a98;content: '';position: absolute;left: 0;top: 50%;margin-top: -7px;}
.nav_pc .nLi:first-child:after{display: none;}
.nav_pc .nLi h3 { float: left; }

.nav_pc .nLi h3 a { display: block; font-size: 15px; width: 108px; text-align: center; }

.nav_pc .sub { display: none; width: 108px; left: 50%;margin-left: -54px; top: 51px; position: absolute; background: #fff; text-align: center; line-height: 22px; padding: 5px 0; }

.nav_pc .sub li { zoom: 1; padding: 3px 0;}

.nav_pc .sub a { display: block; width: 100%; color: #565656;font-size: 14px;}

.nav_pc .sub a:hover {  color: #e60012; }

.nav_pc .on h3 a,.nav_pc .nLi:hover h3 a {  color: #e60012; }

.login_a{margin-top: 10px;background: url(../images/ico1.jpg) left center no-repeat;display: inline-block;width: 111px;height: 25px;border:1px solid #e7e7e7;-webkit-border-radius: 5px;border-radius: 5px;text-indent: 49px;color: #000;font-size: 13px;line-height: 25px;float: right;}
.m_header { padding-bottom: 7px;display: none; position: relative;background: #fdd003; }
.m_header .m_logo img { margin-left: 13px; margin-top: 7px; }
.banner{position: relative;width: 100%;position: relative;  }
.banner:after{position: absolute;width: 100%;height: 15px;left: 0;bottom: 0;content: '';-moz-box-shadow:1px -5px 8px #e7e7e7 inset;   box-shadow:1px -5px 8px #e7e7e7 inset;  z-index: 5;}
.banner .swiper-slide a{display: block;background-repeat: no-repeat;background-position: center center;height: 568px}
.banner_hd{text-align: center;position: absolute;width: 100%;bottom: 27px;left: 0;z-index: 3;}
.banner_hd span{border:1px solid #a5a5a5;margin: 0 3px;width: 10px;height: 10px; }
.banner_hd span.swiper-pagination-bullet-active{background: #787878;border-color: #6b6b6b;}

.section_1{width: 980px;margin: 55px auto 0;position: relative;}
.sec_tit{background: url(../images/tit_bg.jpg) left center repeat-x;height: 35px;line-height: 35px;}
.sec_tit span i{font-weight: 600;padding: 0 15px;background: #ffe100;color: #000;display: inline-block;height: 35px;font-size: 15px;}
.sec_tit a{float: right;margin-right: 14px;font-size: 12px;color: #000;opacity: 0.69;filter: alpha(opacity=69);}
.sec_tit a:hover,.movie_box_span a:hover,.sec_1_box p a:hover,.sec_right_news_box li a:hover span{color: #e60012;}
.sec_tit span em{margin-left: 10px;font-size: 15px;color: #000;}
.sec_left{width: 480px;float: left;position: relative;}
.sec_left:after,.sec_right_movie:after,.sec_right_news:after{position: absolute;left: 50%;margin-left: -230.5px;bottom:-12px;width: 461px;height: 12px;background: url(../images/ico2.jpg) center top no-repeat;content: ''}
.sec_1_box{overflow: hidden;border:1px solid #dcdcdc;width: 444px;font-size: 13px;padding:0 17px 10px;line-height: 26px;height: 332px;}
.sec_1_box p{margin-top: 10px;}
.sec_1_box p a{font-weight: bold;color: #000;}
.sec_1_box img{max-width: 100%;display: block;margin: auto;}
/*关于我们*/
.sec_1_right{width: 480px;float: right;}
.sec_right_movie{position: relative;}
.sec_right_movie_box{padding: 6px 134px 6px 47px;border:1px solid #dcdcdc;border-top: none;position: relative;margin-bottom: 19px;}
.movie_box_span{display: inline-block;float: left;width: 82px;}
.movie_box_span a{display: block;width: 100%;-webkit-border-radius: 5px;border-radius: 5px;line-height: 21px;color: #fff;background: #fdd003;text-align: center;margin-bottom: 9px;}
.movie_box_swiper{float: left;width: 206px;height: 135px;margin-left: 9px;}
.movie_big{width: 100%;height: 100px;}
.movie_big a{display: block;width: 100%;height: 100px;}
.movie_tab{margin-top: 4px;height: 30px;}
.movie_tab a span{width: 50px;height: 30px;display: block;float: left;margin-left: 2px;}
.movie_tab a:first-child span{margin-left: 0;}
/*视频*/
.sec_right_news{position: relative;}
.sec_right_news_box{padding: 10px 17px 3px 17px;border:1px solid #dcdcdc;}
.sec_right_news_box li{float: left;width: 100%;line-height: 31px;border-top: 1px solid #d8d8d8;}
.sec_right_news_box li:first-child{border-top: none;}
.sec_right_news_box li a{color: #221815;font-size: 12px;}
.sec_right_news_box li a em{float: right;}
.sec_right_news_box li a span{max-width: 320px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;margin-left: 3px;}
.sec_right_news_box li a i,.sec_right_news_box li a span{display: inline-block;float: left;}
/*新闻*/
.section_2{margin: 24px auto 46px;width: 980px;position: relative;}
.section_2:after{position: absolute;left: 0;bottom:-14px;width: 100%;height: 14px;background: url(../images/ico3.png) center top no-repeat;content: ''}
.sec_2_box{border:1px solid #dcdcdc;width: 978px;padding: 40px 0;position: relative;}
.section_2_swiper{width: 867px;}
.section_2_swiper .swiper-slide{-webkit-transform: scale(0.85);transform: scale(0.85);}
.section_2_swiper .swiper-slide span{display: block;width: 100%;height: 240px;background-color: #fee101;background-repeat: no-repeat;-webkit-background-size: 70%;
background-size: 70%;background-position: center center;}
.section_2_swiper .swiper-slide-active{-webkit-transform: scale(1.13);transform: scale(1.13);}
.sce2_prev,.sce2_next{z-index: 5;position: absolute;top: 50%;margin-top: -11.5px;width: 13px;height: 23px;cursor: pointer;}
.sce2_prev{left: 26px;}
.sce2_next{right: 26px}
/*产品*/
footer{background: #e8e8e8;padding: 21px 0 38px;color: #221815;line-height: 22px;}
footer h5{padding-bottom: 3px;line-height: 25px;color: #221815;font-size: 18px;font-weight: bold;}
footer h5 em:first-child{display: none;}
footer p{font-size: 14px;}
.foot_left{padding-top: 4px;float: left;}
.foot_right{float: right;}
.foot_right img{width: 80px;height: 80px;}
/*footer*/
.main{width: 980px;margin:50px auto;}
.left_nav{width: 225px;float: left;-moz-box-shadow:0px 2px 2px #e7e7e7;   box-shadow:0px 2px 2px #e7e7e7;}
.left_nav h5{color: #fff;background: url(../images/left_bg.png) left top repeat-x;height: 45px;font-size: 15px;line-height: 45px;padding-left: 13px;}
.left_nav ul{background: #f1f1f1;border:1px solid #eaeaeb;}
.left_nav li{height: 38px;line-height: 38px;text-indent: 40px;border-bottom: 1px solid #dddddd;}
.left_nav li a{display: block;width: 100%;position: relative;font-size: 14px;color: #818181;}
.left_nav li a:after{width: 0;height: 0;position: absolute;border-top: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 7px solid #818181;content: '';left: 27px;top: 15px}
.left_nav li a.on,.left_nav li a:hover{color: #e20013;}
.left_nav li a.on:after,.left_nav li a:hover:after{border-left-color: #a3020a;}

.main_rig{width: 723px;float: right;}
.list_p1_3{margin-bottom: 60px;}
.list_p1_3 dl{margin-top: 25px;}
.list_p1_3 dl:first-child{margin-top: 0;}
.list_p1_3 dt{float: left;}
.list_p1_3 dt span{background: url(../images/ico4.png) center center no-repeat;line-height: 31px;width: 68px;color: #000;position: relative;font-size: 16px;display: inline-block;text-indent: 5px;}
.list_p1_3 dd{float: left;width: 80%;margin-left: 23px;font-size: 15px;color: #000;line-height: 31px;}

.list_p1_1{margin-bottom: 22px;}
.list_p1_1 img,.list_p1_1 frame,.list_p1_1 table,.list_p2_2 img,.list_p2_2 frame,.list_p2_2 table{max-width: 100%}
.p1_1_box{border:1px solid #c8c8c8;padding:3% 4.5% 52px 4.5%;font-size: 13px;color: #221815;line-height: 24px;position: relative;}
.p1_1_box:after,.list_p2_1:after,.list_p2_2:after,.list_p2_5:after,.list_p3_3:after{width: 100%;height:19px ;background: url(../images/yy2.png) center top no-repeat;content: '';position: absolute;left: 0;bottom: -19px;}

.list_p1_2 li{margin-left: 38px;width: 213px;float: left;margin-bottom: 32px;}
.list_p1_2 li a{display: block;height: 100%;}
.list_p1_2 li span.img{display: block;width: 100%;height: 137px;}
.list_p1_2 li i{background: #fdd000;color: #000;display: block;line-height: 20px;padding: 6px 14px;}
.list_p1_2 li em{height: 40px;overflow: hidden;display: block;}
.main_w100{width: 753px;float: right;}
.page{text-align: center;}
.page a{line-height: 25px;font-size: 15px;color: #7f7e7d;display: inline-block;margin: 0 4px;font-weight: bold;}
.page a:hover,.page a.on{color: #a2020a;}
.page a.a_btn{font-weight: normal;}
.page a.a_btn span{padding: 0 7px;}

.list_news_tuwen dl{margin-bottom: 26px;background: #f5f5f5;position: relative;float: left;width: 100%;}
.list_news_tuwen dl:after{position: absolute;width: 100%;content: '';background: url(../images/ico3.png) center center no-repeat;left: 0;bottom: -12px;height: 14px;}
.list_news_tuwen dt{overflow: hidden;width: 358px;float: left;}
.list_news_tuwen dt a{display: block;padding-bottom: 205px;}
.list_news_tuwen dd{width: 557px;float: left;margin-left: 38px;}
.list_news_tuwen dd a{display: block;}
.list_news_tuwen dd h5{margin-top: 21px;margin-bottom: 8px;font-size: 18px;color: #cc000f;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;line-height: 25px;}
.list_news_tuwen dd h6{font-size: 13px;color: #221815;letter-spacing: 3px}
.list_news_tuwen dd span{height: 69px;overflow: hidden;margin-top: 36px;display: block;border-top: 2px solid #dadada;line-height: 23px;color: #221815;font-size: 13px;padding-top: 11px;}
.list_news_tuwen dd span i{color: #000;font-size: 13px;font-weight: bold;}
.list_news_tuwen dl:hover dt a{-webkit-transform:scale(1.05);transform:scale(1.05);}
.list_news_tuwen dl:hover dd i{color: #cc000f;}

.location{margin-bottom: 20px;border-bottom: 1px solid #000000;font-size: 15px;color: #000;}
.location span{font-weight: bold;background: #fdd100;padding: 0 11px;line-height: 33px;display: inline-block;}
.location i{padding: 0 11px;}

.list_p2_1{float: left;position: relative;border:1px solid #cecece;padding: 32px 36px 50px 50px;}
.list_p2_1 dt{position: relative;z-index: 3;width: 22px;height: 23px;float: left;}
.list_p2_1 dl{width: 460px;float: left;position: relative;padding-bottom: 22px;font-size: 13px;color: #221815;line-height: 24px;}
.list_p2_1 dl:after{width: 2px;background: #c9c4c1;display: block;height: 100%;content: '';position: absolute;left: 10px;}
.list_p2_1 dd{width: 415px;float: left;margin-left: 20px;}
.p2_1_img{float: right;}

.list_p2_2,.list_p3_3{position: relative;padding:40px 44px;border:1px solid #cecece;font-size: 15px;font-weight: bold;color: #595757;line-height: 30px;}
.p2_4{margin-top: 42px;padding: 30px 25px;font-family: 'DFKai-SB';background: #fdd000;}

.list_p2_5{float: left;width: 676px;position: relative;padding: 15px 22px;border:1px solid #cecece;}
.p2_5_span{display: block;float: left;width: 180px;color: #fff;line-height: 49px;text-align: center;font-size: 20px;}
.p2_5_span a{display: block;background: #fcd003;height: 49px;-webkit-border-radius: 5px;border-radius: 5px;margin-bottom: 20px;}
.p2_5_span a:hover{opacity: 0.7;filter: alpha(opacity=70);}
.list_p2_5 h5{padding-bottom: 20px;margin-bottom: 27px;font-size: 15px;color: #595757;line-height: 20px;font-weight: bold;border-bottom: 2px solid #fcd003;}
.p2_5_swiper{margin-bottom: 50px;height: 304px;float: right;}
.tabs_p2_5{width: 460px;}
.p2_5_big{height: 224px;}
.p2_5_big .swiper-slide img,.p2_5_big .swiper-slide iframe,.p2_5_big .swiper-slide video{height: 224px;display: block;width: 100%;}
.p2_5_tabs{margin-top: 9px;height: 69px;}
.p2_5_tabs a{margin-left: 2px;display: inline-block;width: 113px;height: 69px;float: left;}
.p2_5_tabs a:first-child{margin-left: 0;}
.p2_5_tabs a span{display: block;width: 100%;height: 100%;}

.loca_box{padding: 42px 0 31px;font-size: 16px;color: #000;width: 1020px;margin: auto;line-height: 30px;}
.loca_box i{padding: 0 12px;}
.list_p3_1{width: 1108px;margin:0 auto 34px;color: #000;background: #fdd003;}
.p3_1_txt{padding: 20px 45px 13px 45px;font-weight: bold;line-height: 25px;}
.p3_1_txt h5{margin-bottom: 25px;font-size: 16px;font-weight: bold;}
.p3_1_txt p{font-size: 12.5px;}
.p3_1_ul{width: 100%;}
.p3_1_ul li{float: left;margin-left: 7px;width: 24.5%;}
.p3_1_ul li:first-child{margin-left: 0;}
.p3_1_ul img{width: 100%}
.list_p3_1 img,.list_p3_1 iframe,.list_p3_1 table{max-width: 100%;}

.list_p3_2{width: 1108px;margin:0 auto 44px;background: #fdd003;color: #000;}
.list_p3_2 dt{float: left;width: 444px;padding: 0 45px;font-weight: bold;line-height: 25px;}
.list_p3_2 dd{float: left;width: 574px;}
.list_p3_2 dd img{max-width: 100%;}
.list_p3_2 dt h5{font-size: 16px;font-weight: bold;margin-top: 132px;margin-bottom: 25px;}

.list_p3_3{padding: 55px 66px 47px 66px;margin-bottom: 39px;}
.list_p3_3 img,.list_p3_3 iframe,.list_p3_3 table{max-width: 100%}

.list_p4_1{width: 1110px;margin:25px auto 37px;background: #fdd003;padding: 35px 0 45px;}
.p4_1_img{float: left;text-align: center;}
.p4_1_img img{display: inline-block;max-width: 100%}
.p4_1_center{width: 440px;float: left;}
.p4_1_center h3{font-size: 16px;line-height: 25px;}
.p4_1_center h3 i{padding: 0 15px;}
.p4_1_center h4{padding: 22px 0 12px 0;font-weight: bold;font-size: 16px;line-height: 25px;}
.p4_1_center h5{padding: 0 0 3px;font-weight: bold;font-size: 13px;}
.p4_1_center p{width: 100%;float: left;line-height: 19px;font-size: 12px;color: #000;}
.p4_1_center p i{margin-top: 3px;width: 13px;height: 13px;line-height: 13px; font-size: 12px;text-align: center;color: #fff;background: #231815;display: inline-block;-webkit-border-radius: 100%;border-radius: 100%;margin-right: 5px;float: left;}
.p4_1_center p span{display: inline-block;float: left;width: 420px;}
.p4_1_center h6{font-weight: bold;font-size: 15px;line-height: 25px;}
.p4_1_center h6 span{margin-right: 5px;}
.p4_1_center h6,.p4_1_center h3,.p4_1_center h4,.p4_1_center h5{color: #000;}
.p4_1_form{margin-top: 90px;border-left: 1px solid #000;float: left;padding-left: 23px;width: 236px;margin-left: 15px;}
.p4_1_form span{line-height: 20px;padding-bottom: 5px;display: block;text-align: center;font-size: 16px;font-weight: bold;color: #000;}
.p4_1_form p{margin-bottom: 5px;float: left;width: 100%;}
.p4_1_form label{line-height: 23px;font-weight: bold;font-size: 15px;margin-right: 13px;float: left;}
.p4_1_form input[type=text],.p4_1_form textarea{width: 190px;height: 23px;line-height: 23px;border:none;text-indent: 5px;color: #000;font-size: 13px;float: left;}
.p4_1_form textarea{height: 78px;}
.p4_1_form input[type=text].yzm{width: 110px;}
.p4_1_form img{width: 70px;margin-left: 10px;height: 23px;background: #000;display: inline-block;}
.p4_1_form input[type=submit]{border:none;width: 57px;height: 21px;background: #a5a6a6;color: #000;font-size: 15px;display: block;margin:0 auto;}
.p4_1_form span{display: block;padding-bottom: 10px;float: left;width: 100%;}

.list_p4_2,.list_p5,.list_p6{width: 1110px;margin: 25px auto;background: #fdd003;}
.p4_2_rig{border-bottom: 1px solid #000;padding-bottom: 20px;margin-top: 95px;float: right;width: 468px;margin-right: 55px;}
.p4_2_rig h5{margin-bottom: 60px;font-size: 15.5px;color: #000;line-height: 25px;}
.p4_2_rig h5 i{padding: 0 15px;}
.p4_2img{float: left;text-align: center;}
.p4_2img img{display: inline-block;max-width: 100%}
.p4_2_bleft{width: 200px;float: left;color: #000;line-height: 30px;}
.p4_2_bleft h6{padding-bottom: 5px;font-size: 16px;font-weight: bold;}
.p4_2_bleft p{font-size: 12px;font-weight: bold;}
.p4_2_bright{float: left;padding-left: 17px;width: 240px;}
.p4_2_bright p{margin-bottom: 9px;float: left;width: 100%;}
.p4_2_bright input[type=text],.p4_2_bright textarea{width: 188px;border:none;height: 23px;line-height: 23px;text-indent: 5px;color: #000;font-size: 13px;}
.p4_2_bright label{float: left;font-size: 15px;font-weight: bold;margin-right: 14px;}
.p4_2_bright textarea{height: 72px;}
.p4_2_bright input[type=text].p_yzm{width: 110px;}
.p4_2_bright p img{width: 70px;height: 23px;margin-left: 8px;background: #000;display: inline-block;}
.p4_2_bright span{display: block;}
.p4_2_bright input[type=submit]{display: block;width: 61px;height: 22px;background: #a5a6a6;color: #000;border:none;font-size: 15px;font-weight: bold;margin: auto;}

.list_p5 dt{float: left;padding-left: 52px;width: 390px;font-size: 14px;line-height: 23px;color: #000;}
.list_p5 dt img{margin-bottom: 25px;width: 200px;}
.list_p5 dt i{font-weight: bold;}
.list_p5 dt p span:first-child{padding-right:34px;}
.list_p5 dd{float: right;}
.list_p5 dt h6{padding-top: 19px;text-align: center;}
.list_p5 dd h6 img{display: inline-block;max-width: 100%}
.list_p5 dd img{max-width: 100%}

.list_p6{text-align: center;padding: 56px 0 46px;margin: 0 auto 25px;}
.list_p6 li{margin: 0 85px;font-weight: bold;display: inline-block;width: 101px;font-size: 18px;line-height: 34px;letter-spacing: 2px}
.list_p6 li a:hover img{-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.list_p6 li span{display: block;}
.list_p6 li img{max-width: 100%}

.locap6_box{font-size: 15.5px;color: #000;line-height: 47px;width: 940px;margin:31px auto 0;}
.locap6_box i{padding: 0 15px;}

.product_tit{font-size: 34px;text-align: center;color: #818181;line-height: 40px;margin-bottom: 25px;letter-spacing: 5px}
.pro_tit_k{font-size: 14px;color: #231815;background: #ececec;height: 21px;line-height: 21px;}
.pro_tit_k span{padding-left: 24px;font-weight: bold;}
.product_1{width: 1020px;margin: 0 auto 60px;}
.pro_1_one,.pro_1_two,.pro_1_three,.pro_2_one,.pro_2_two,.pro_2_five,.pro_3_one{padding-bottom: 23px;}
.pro_1_one li,.pro_1_two li,.pro_1_three li,.pro_2_one li,.pro_2_two li,.pro_2_three li,.pro_2_five li,.pro_3_one li{margin-top: 14px;width: 165px;float: left;margin-left: 4px;}
.pro_1_one li span.img{margin-bottom: 5px;display: block;width: 100%;height: 200px;text-align:center; line-height:200px; *font-size:200px;}
.pro_1_one li i
,.pro_1_two li i
,.pro_1_three li i
,.pro_2_one li i
,.pro_2_two li i
,.pro_2_five li i
,.pro_3_one li i
,.pro_4_one li i
,.pro_4_two li  i{background: #fdd000;display: block;width: 100%;line-height: 20px;}
.one_padding{padding-top: 5px;}
.one_padb{padding-bottom: 5px;}
.pro_1_one li i em
,.pro_1_two li i em
,.pro_1_three li i em
,.pro_2_one li i em
,.pro_2_two li i em
,.pro_2_five li i em
,.pro_3_one li i em
,.pro_4_one li i em
,.pro_4_two li i em{font-weight: bold;padding: 0 10px;font-size: 12px;color: #231815;}
.pro_1_one li i b
,.pro_1_two li i b
,.pro_1_one li i b
,.pro_1_two li i b
,.pro_2_one li i b
,.pro_2_two li i b
,.pro_2_five li i b
,.pro_3_one li i b
,.pro_4_one li i b
,.pro_4_two li i b{font-weight: normal;padding-left: 5px;}
.pro_1_two li{width: 335px;}
.pro_1_three li{width: 199px;}
.pro_1_three li span.img
,.pro_1_two li span.img
,.pro_2_one li span.img
,.pro_2_two li span.img
,.pro_2_five li span.img
,.pro_4_one li span.img,.pro_4_one li span.img{margin-bottom: 5px;display: block;width: 100%;height: 75px;text-align:center; line-height:75px; *font-size:75px;overflow: hidden;}
.pro_1_three li span.img:after
,.pro_1_two li span.img:after
,.pro_1_one li span.img:after
,.pro_2_one li span.img:after
,.pro_2_two li span.img:after
,.pro_2_five li span.img:after
,.pro_3_one li span.img:after
,.pro_4_one li span.img:after
,.pro_4_two li span.img:after{content:' '; vertical-align:middle;}
.pro_1_two li span.img{height: 165px;line-height:165px; *font-size:165px;overflow: hidden;}
.pro_1_two li span.img img
,.pro_1_one li span.img img
,.pro_1_three li span.img img
,.pro_2_one li span.img img
,.pro_2_two li span.img img
,.pro_2_five li span.img img
,.pro_3_one li span.img img
,.pro_4_one li span.img img
,.pro_4_two li span.img img{vertical-align:middle;display: inline-block;max-width: 100%;max-height: 100%;}
.pro_2_one li{width: 197px;}
.pro_2_one li span.img,.pro_2_two li span.img{height: 190px;line-height:190px; *font-size:190px;margin-bottom: 10px;margin-top: 5px;}
.pro_2_three li span.img{height: 200px;}
.pro_2_four li span.img{height: 200px;margin-bottom: 15px;}
.pro_2_two li,.pro_2_three li{width: 200px;}
.pro_2_five li{width: 165px;}
.pro_2_five li span.img{height: 75px;line-height:75px; *font-size:75px;margin-bottom: 15px;}
.product_2{width: 1020px;margin: 0 auto 80px;}
.pro_3_one li span.img{overflow: hidden;margin-top: 57px;margin-bottom: 63px;display: block;width: 100%;height: 291px;text-align:center; line-height:291px; *font-size:291px;}
.pro_3_one li{width: 49.5%;}
.product_3{margin: 0 auto 30px;}
.product_4{margin: 0 auto 50px;}
.pro_4_one{padding-top: 15px;padding-bottom: 25px;}
.pro_4_one li{width: 24%;float: left;margin: 14px 0 0 4px;}
.pro_4_one li span.img{height: 260px;line-height:260px; *font-size:260px;}
.pro_4_two li {width: 32%;float: left;margin:14px 0 0 4px ;}
.pro_4_two li span.img{margin:15px 0 5px;display: block;width: 100%;height: 330px;text-align:center; line-height:330px; *font-size:330px;overflow: hidden;}

.cont_news{margin: 30px 0;}
.cont_tit{font-size: 27px;line-height: 35px;text-align: center;}
.cont_em{font-size: 12px;color: #666;text-align: center;padding: 10px 0 5px;border-bottom: 1px dashed #ccc;}
.cont_em em{margin: 0 15px;}
.cont_box{min-height: 200px;line-height: 30px;font-size: 14px;margin: 20px 0;}
.cont_box img,.cont_box table,.cont_box iframe{max-width: 100%}
.cont_page{font-size: 14px;line-height: 30px;}
.p2_5_tabs a.active{opacity: 0.7;filter: alpha(opacity=70);}
/*20180914*/
.pro_swi{padding: 15px 0;}
.proimg{display: block;width:100%; height:200px; text-align:center; line-height:200px; *font-size:125px;overflow: hidden;}
.proimg:after{content:' '; vertical-align:middle;}
.proimg img{vertical-align:middle;max-height:90%;max-width: 100%}
.pro_swi p{line-height: 20px;padding: 5px 0;}
.pro_swi p i{display: block;width: 90%;padding: 0 5%;}
.pro_swi p em{font-weight: bold;}
.list_message{width: 605px;margin:26px auto;padding: 30px 55px;background: #e6e6e6;}
.list_message form{padding-top: 20px;}
.message_tit{text-align: center;position: relative;}
.message_tit:after,.message_tit:before{width: 194px;height: 2px;background: #585657;content: '';position: absolute;top: 50%;margin-top: -2px;}
.message_tit:before{right: 0}
.message_tit:after{left: 0}
.message_tit h5{font-size: 22px;color: #585657;font-weight: bold;text-align: center;line-height: 30px;}
.message_tit h6{text-transform: uppercase;font-size: 14px;color: #585657;}
.formdiv{margin-bottom: 1px;height: 40px;background: #fff;}
.formdiv label{padding: 0 12px;font-size: 14px;color: #585657;}
.formdiv input[type=text]{width: 470px;line-height: 40px;height: 40px;border:none;font-size: 14px;color: #333;}
.formdiv input[type=text].yzm{width: 400px;}
.list_message input[type=submit]{width: 100%;border:none;height: 38px;background: #626061;color: #fff;font-size: 17px;}
.verifyImg{float: right;cursor: pointer;width: 120px;height: 40px;}
@media (max-width: 1100px) { 
  .banner .swiper-slide a{height: 0;padding-bottom: 50%;-webkit-background-size: cover;  background-size: cover;}
  .list_p4_1{width: 96%;padding: 15px 2%;}
    .p4_1_form{border-left: none;padding: 0;margin:30px 0}
  .p4_1_form input[type=text], .p4_1_form textarea{width: calc(100% - 50px)}
  .p4_1_form input[type=text].yzm{width: calc(100% - 130px)}
  .p4_1_form,.p4_1_center,.p4_1_img{width: 100%;}
  .p4_1_center p span{width: calc(100% - 20px)}
  .list_p3_2 dt{width: 100%;padding: 0;margin-bottom: 30px;}
  .list_p3_2 dt h5{margin: 30px 0;}
  .list_p3_2 dd,.p4_2img{width: 100%;}
  .loca_box,.list_p3_2,.list_p5,.list_p6,.locap6_box{width: 96%;padding: 15px 2%;}
  .list_p3_1,.list_p4_2{width: 96%;padding: 0 2%;}
  .p3_1_txt{padding: 30px 2%;}
  .p3_1_ul li{width: 24%;margin-left: 1.2%;}
  .p4_2_rig{float: none;margin: auto;border-bottom: none;}
  .list_p4_2{padding-bottom: 50px;}
  .list_p6 li{width:30%;margin: 5% 1%;float: left;font-size: 14px;font-weight: normal;letter-spacing: 0}

}
@media (max-width: 980px) { 
  .m_header{display: block;}
  .top_header,.nav_bg,.left_nav,.p2_1_img,.page a{display: none;}
  .m_header .m_logo img{height: 40px;}
  .section_1,.section_2,.sec_2_box{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}
  .sec_left,.sec_1_right{width: 100%;}
  .sec_left:after, .sec_right_movie:after, .sec_right_news:after,.movie_box_span,.sec_right_news_box li a em,.foot_right,.section_2:after{display: none;}
  .sec_1_box,.main{width: 97%;padding: 0 1.5% 2% 1.5%;height: auto;}
  .sec_right_news,.sec_right_movie{width: 48%;float: left;}
  .sec_right_movie{margin-right: 4%;}
  .sec_right_movie_box{width: 100%;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom: 0;}
  .movie_box_swiper{float: none;margin: 10px auto;}
  .sec_right_news_box{padding: 10px 17px 17px 17px;}
  .sec_2_box,.section_2_swiper{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box; margin: 0;}
  .section_1,.section_2{margin: 10px 0 0 0;}
  .sec_left{margin-bottom: 10px;}
  footer{padding: 2%;margin-top: 10px;}
  footer .w_980,.main_rig,.main_w100,.list_p2_1 dl{width:100%}
  .main_rig{margin-left: 0;}
  .list_p1_2 li{width: 30%;margin: 0 1.5% 30px 1.5%;}
  .list_p1_2 li span.img{height: 0;padding-bottom: 64%;}
  .page a.a_btn{display: inline-block;}
  .list_news_tuwen dd{margin-left: 0;width: 100%;}
  .list_news_tuwen dl{padding: 2% 2% 5% 2%;-webkit-box-sizing: border-box;box-sizing: border-box;}
  .list_news_tuwen dd span{margin-top: 18px;}
  .list_p2_1 dd{width: calc(100% - 50px)}
  .list_p2_1,.list_p2_2,.list_p3_3{padding: 32px 10px 50px 10px;}
  .list_p2_5{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}
  .p2_5_swiper,.tabs_p2_5,.p2_5_span{width: 100%;}
  .p2_5_span a{width: 31%;float: left;margin-right: 2%;font-size: 14px;line-height: 40px;height: 40px;}
  .p2_5_tabs a{width: 24%;margin-left: 1.2%;}
  .product_1,.product_2{width: 96%;padding: 0 2% 2% 2%;}
  .pro_1_one li,.pro_1_three li,.pro_2_one li,.pro_2_two li, .pro_2_three li{width: 24%;}
  .pro_1_two li,.pro_2_five li,.pro_4_one li{width: 32%;}
	.pro_3_one li,.pro_4_two li{width: 49%;}
	.pro_3_one li span.img{margin: 0;height: 200px;text-align:center; line-height:200px; *font-size:200px;}
	.list_message{width: 96%;padding: 30px 2%;}
	.formdiv input[type=text]{width: calc(100% - 100px)}
	.formdiv input[type=text].yzm{width: 97px;}
	.message_tit:after, .message_tit:before{width: 24%;}
	.p2_5_tabs a{height: 40px;}
	.p2_5_big .swiper-slide img{height: auto;}
	.sec_right_news_box li a span{width: 90%;}
	.pro_swi p i{width: 98%;padding: 0 1%;}
}
@media (max-width: 680px) {
.sec_right_news, .sec_right_movie{width: 100%;  margin: 0 0 10px 0;}
.section_2{margin-top: 0;}
.movie_box_swiper{width: 90%;}
.movie_big a{height: 0;padding-bottom: 50%;}
.movie_tab a span{width: 24.5%;padding-bottom: 12%;height: 0;}
.list_p1_3 dd{width: 100%;margin: 10px 0 0 0;}
.list_p1_2 li{width: 47%;}
.page a.a_btn{width: 41%;-webkit-box-sizing: border-box;box-sizing: border-box;}
.list_news_tuwen dt{width: 100%;}
.p3_1_ul li{width: 50%;margin: 0;}
.p4_2_rig{float: left;width: 100%;margin: 0;}
.p4_2_bright{width: 100%;padding: 20px 0 0  0;}
.p4_2_bright input[type=text], .p4_2_bright textarea{width: calc(100% - 50px)}
.p4_2_bright input[type=text].p_yzm{width: calc(100% - 130px)}
.list_p5 dt{width: 90%;padding: 0 5%;}
.pro_1_one li,.pro_1_two li,.pro_1_three li,.pro_2_one li,.pro_2_two li, .pro_2_three li,.pro_2_five li,.pro_4_two li,.pro_4_one li,.pro_3_one li{width: 48%;}
.pro_4_one li span.img,.pro_4_two li span.img{height: 180px;line-height: 180px;*font-size:180px;}
.product_tit{font-size: 26px;}
.pro_3_one li span.img{height: 150px;line-height: 150px;*font-size:150px;}
.movie_tab a span{margin-left: 1.5px;}
.p1_1_box:after, .list_p2_1:after, .list_p2_2:after, .list_p2_5:after, .list_p3_3:after{display: none;}
.proimg{height: 150px;line-height: 150px;}
}