@charset "utf-8";

/* 起始样式 */
*{ margin:0; padding:0;}
body {font-family:"微软雅黑";  margin:0 auto; padding:0px; height:100%; line-height:22px; width:100%;}
ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
a{ text-decoration:none; cursor:pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
/*a:hover{ text-decoration:underline;}*/
img{ vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}
img{border:none;}
html{ overflow-x:hidden;}
.text,textarea,select{ outline:none; font-family:微软雅黑; color:#666; font-size:12px; width:100%; border:0px; background:none}
.ul_lf li,.ul_js li{ position:relative;}
::-webkit-scrollbar{ width:8px;}
::-webkit-scrollbar-thumb{ background:#ccc;}
::-webkit-scrollbar-track{ background:#fff;}
@font-face
{
font-family:Fontsstyle;
src: url('../fonts/helveticaneueltpro-bd.ttf'),
     url('../fonts/helveticaneueltpro-bd.eot'),
	 url('../fonts/helveticaneueltpro-bd.svg'),
	 url('../fonts/helveticaneueltpro-bd.woff');
}
.moblie_exhi,.BMap_mask,.BMap_stdMpZoom,.BMap_stdMpPan,.BMap_cpyCtrl,.BMap_scaleTxt,.BMap_scaleCtrl,.BMap_omCtrl,.anchorBL,#ascrail2000-hr{ display:none !important;}
.a_txt,.nav_ipad,.moblie_head{ display:none;}
.div_scroll{ overflow:auto;}
.css3_show .span1{ display:block; position:absolute; top:0px; left:0px; background:#c86f15; z-index:50px; width:0px; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; transition: all .6s ease-in-out;}
.css3_show .span2{ display:block; position:absolute; top:0px; left:0px; background:#a85d11; z-index:51px; width:0px; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.css3_show:hover .span1{ width:100%; -webkit-transition: all .3s; -moz-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.css3_show:hover .span2{ width:100%; -webkit-transition: all .6s; -moz-transition: all .6s ease-in-out; transition: all .6s ease-in-out;}
/*-webkit-filter: blur(0px); filter: blur(0px);*/
/*active*/
/* 公用样式 */
.box{ width:1400px; margin:0 auto; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.head{ position:fixed; top:0px; left:0px; width:100%; z-index:9999; background:#292929; height:100px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.heg{ height:100px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.logo{ padding-top:0px;}
.logo img{ height:100px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}

.lang_tran{
    position: absolute;
    top: 15px;
    right: 20px;
}

.lang_tran li{
    display: inline-block;
    padding-left: 10px;
}

.lang_tran li a{
    color: white;
}

.nav{ -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul .li_list{ float:left; height:100px; margin-right:50px;}
.nav ul .li_list .a1,.nav:hover ul .li .a1{ line-height:100px; padding-left:10px; padding-right:10px; display:block; text-align:center; font-size:16px; color:#fff; background:url(../images/1_02.jpg) center bottom no-repeat;; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul .li_list:hover .a1,.nav:hover ul .li:hover .a1,.nav ul .li .a1{ background:url(../images/1_03.jpg) center bottom no-repeat;; color:#939393; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul .li_list .mad{ display:none; position:absolute; top:100px; z-index:100;}
.nav ul .li_list .mad1{ width:100%; background:#fff; height:290px; left:0px;}
.nav ul .li_list .mad1 li{ float:left; padding-top:40px; text-align:center;}
.nav ul .li_list .mad1 li .div1{ text-align:left;}
.nav ul .li_list .mad1 li .div2{ margin-top:20px;}
.nav ul .li_list .mad1 li .div2 a{ display:block; float:left; width:33%; text-align:center;}
.nav ul .li_list .mad1 li .div2 a .p1{ position:relative; width:115px; margin:0 auto; overflow:hidden;}
.nav ul .li_list .mad1 li .div2 a .p1 .pp1{ position:relative; z-index:100;}
.nav ul .li_list .mad1 li .div2 a .p1 .pp1 img{ width:100%;}
.nav ul .li_list .mad1 li .div2 a .p1 .pp2{ position:absolute; opacity:0; top:0px; left:-115px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul .li_list .mad1 li .div2 a .p2{ margin-top:20px;}
.nav ul .li_list .mad1 li .div2 a .p2 img{ width:80%; vertical-align:top;}
.nav ul .li_list .mad1 li .div2 a:hover .p1 .pp2{ left:0px; opacity:1;}
.nav ul .li_list .mad1 .li1{ width:35%; background:url(../images/14_04.jpg) center right no-repeat; padding-right:2.5%; margin-right:2.5%;}
.nav ul .li_list .mad1 .li2{ width:40%; background:url(../images/14_04.jpg) center right no-repeat; padding-right:2.5%; margin-right:2.5% !important;}
.nav ul .li_list .mad1 .li3{ width:15%;}
.nav ul .li_list .mad1 .li3 .div2 a{ width:auto;}
.nav ul .li_list .mad1 .li2 .div2 a .p2 img{ width:95%;}
.nav ul .li_list .mad1 .li3 .div2 a .p2 img{ width:30%;}
.nav ul .li_list .mad2{ background:#fff; width:84px; text-align:center; padding-top:10px; padding-bottom:10px;}
.nav ul .li_list .mad2 a{ display:block; font-size:12px; height:35px; line-height:35px; color:#838383;}
.nav ul .li_list .mad2 a:hover{ color:#ee7700}
.search{ line-height:100px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.search span{ margin-left:30px; margin-right:30px; color:#a0a0a0;}
.search a{ color:#fff; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
.search a:hover{ color:#ee7700;}
.head_on{ height:50px;}
.head_on .nav ul li{ height:50px;}
.head_on .nav ul li .a1,.head_on .nav:hover ul .li .a1{ line-height:50px;}
.head_on .nav ul li .mad{ top:50px;}
.head_on .logo img{ height:50px;}
.head_on .search{ line-height:50px;}
.heg_on{ height:50px;}
.a_txt1{ position:fixed; width:0%; height:0%; overflow:hidden; z-index:10001; left:0px; top:0px;}
.a_txt1 .div1{ background:#000; filter:alpha(opacity=0); opacity:0; position:absolute; width:100%; height:100%;}
.a_txt1 .div2{ position:absolute; width:1200px; height:639px; top:50%; left:50%; margin-top:-320px; margin-left:-600px; filter:alpha(opacity=0); opacity:0;}
.a_txt1 .div2 .p1{ float:left; width:1100px; height:619px; padding:10px; background:#fff;}
.a_txt1 .div2 .p2{ float:right;}
.a_txt1 .div2 .p2 img{ -moz-transform 1s; -webkit-transition:width 1s, height 1s, -webkit-transform 1s; -o-transition:width 1s, height 1s, -o-transform 1s;}
.a_txt1 .div2 .p2 img:hover{ transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}
.foot{ background:#313131;}
.foot_top{ padding-top:2.5%;}
.foot_top .lf{ width:13.85%;}
.foot_top .lf .div1 img{ width:100%}
.foot_top .lf .div2{ margin-top:10%;}
.foot_top .lf .div2 a{ display:inline-block; border-radius:100%; background:#888888; margin-right:5%;}
.foot_top .lf .div2 a img{ border-radius:100%;}
.foot_top .lf .div2 a:hover{ background:#d55d0b}
.foot_top .lf .div3{ margin-top:10%; text-align:center; width: 88%;}
.foot_top .lf .div3 img{ width:65%;}
.foot_top ul{ float:left; margin-left:8.3%; font-size:14px; color:#888888;}
.foot_top ul li{ margin-bottom:5px;}
.foot_top ul li a{ color:#888888;}
.foot_top ul .li{ margin-bottom:20px;}
.foot_top ul .li a{ color:#fff; font-size:18px;}
.foot_top ul li .span1{ background:url(../images/1_25.png) center left no-repeat; padding-left:25px;}
.foot_top ul li .span2{ background:url(../images/1_26.png) center left no-repeat; padding-left:25px;}
.foot_top ul li .span3{ background:url(../images/1_27.png) center left no-repeat; padding-left:25px;}
.foot_top ul li .span4{ background:url(../images/1_28.png) center left no-repeat; padding-left:25px;}
.foot_top ul li a:hover{ color:#ed7700}
.foot_top .rg{ width:24%;}

.foot_top .rg .div1{ color:#929292}
.foot_top .rg .div2{  color:#fff;  font-size:14px; line-height:34px; margin-top:5%;}

.foot_top .rg .div3{ color:#ccc; margin-top:10%;}
.foot_top .rg .div4{ color:#808080; margin-top:2%;}
.foot_bottom{ background:#373737; margin-top:2.5%; line-height:45px; color:#888888;}
.foot_bottom a{ color:#888;}
.foot_bottom a:hover{ color:#ed7700}
#a_top{ position:fixed; width:4%; bottom:3%; right:1.5%; z-index:1000; opacity:0; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.a_top{ opacity:1 !important;}
#a_top img{ width:100%;}
@media screen and (max-width: 1600px) and (min-width:1024px) {/* 小屏幕的尺寸 */
	.nav ul .li_list{ margin-right:40px;}
	.nav ul .li_list .a1{ padding-left:10px; padding-right:10px;}
	.box{ width:1200px;}
	.foot{ background:#313131;}
	.foot_top{ padding-top:2.5%;}
	.foot_top .lf{ width:13.85%;}
	.foot_top .lf .div1 img{ width:100%}
	.foot_top .lf .div2{ margin-top:10%;}
	.foot_top .lf .div2 a{ display:inline-block; border-radius:100%; background:#888888; margin-right:5%;}
	.foot_top .lf .div2 a img{ border-radius:100%;}
	.foot_top .lf .div2 a:hover{ background:#d55d0b}
	.foot_top ul{ float:left; margin-left:7%; font-size:14px; color:#888888;}
	.foot_top ul li{ margin-bottom:5px;}
	.foot_top ul li a{ color:#888888;}
	.foot_top ul .li{ margin-bottom:20px;}
	.foot_top ul .li a{ color:#fff; font-size:18px;}
	.foot_top ul li .span1{ background:url(../images/1_25.png) center left no-repeat; padding-left:25px;}
	.foot_top ul li .span2{ background:url(../images/1_26.png) center left no-repeat; padding-left:25px;}
	.foot_top ul li .span3{ background:url(../images/1_27.png) center left no-repeat; padding-left:25px;}
	.foot_top ul li .span4{ background:url(../images/1_28.png) center left no-repeat; padding-left:25px;}
	.foot_top ul li a:hover{ color:#ed7700}
	.foot_bottom{ background:#373737; margin-top:2.5%; line-height:45px; color:#888888;}
	.foot_bottom a{ color:#888;}
	.foot_bottom a:hover{ color:#ed7700}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.box{ width:auto; padding-left:10%; padding-right:10%;}
	.head{ display:none;}
	.moblie_head{ display:block; height:44px; background:#292929; position:fixed; top:0px; left:0px; width:90%; z-index:9999; padding-left:5%; padding-right:5%;}
	.moblie_head .rg a{ color:#fff; font-size:16px;}
	.moblie_head .rg a img{ height:20px; padding-top:12px;}
	.heg{ height:44px;}
	.heg1{ height:44px;}
	.a_txt{ display:block; position:fixed; top:0px; left:0px; width:0px; height:0px; overflow:hidden; z-index:10000;}
	.a_txt .div1{ position:absolute; width:100%; height:100%; background:#0b0d19; filter:alpha(opacity=0); opacity:0; left:0px; top:0px;}
	.a_txt .div2{ position:absolute; width:20%; left:0px; top:5%; z-index:100; text-align:center; filter:alpha(opacity=0); opacity:0;}
	.a_txt .div3{ position:absolute; width:80%; right:0px; top:0px; background:#0b0d19; height:100%; z-index:100; right:-80%;}
	.a_txt .div3 ul{ padding-left:5%; padding-right:5%;}
	.a_txt .div3 ul li{ border-bottom:1px solid #232530;}
	.a_txt .div3 ul li a{ display:block; height:45px; color:#fff; line-height:45px; padding-left:5%; font-size:16px;}
	.a_txt .div3 ul li .a_js2{background: url(../images/plus.png) 95% center no-repeat; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.a_txt .div3 ul li .a_js2_on{background: url(../images/reduce.jpg) 95% center no-repeat; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.a_txt .mp_col{
	    height: 46px;
	}
	.a_txt .mp_col_link{
	    width: 70%;
	    float: left;
	}
	.a_txt .a_js2 {
	    width: 20%;
	    float: right;        
	}	
	.a_txt .a_js2_on {
	    width: 20%;
	    float: right;        
	}	
	.a_txt .div3 ul li .a_txt2 a{ height:40px; line-height:40px; font-size:14px;}
	.a_txt1 .div2{ width:90%; top:35%; left:5%; height:auto; margin-top:0; margin-left:0;}
	.a_txt1 .div2 .p1{ float:none; width:90%; padding:5%; height:auto;}
	.a_txt1 .div2 .p2{ float:none; position:absolute; top:-30px; right:0px;}
	.a_txt1 .div2 .p2 img{ width:25px;}
	.foot_top{ display:none;}
	.foot_bottom{ background:#373737; padding-top:5%; padding-bottom:5%; line-height:0.65rem; font-size:0.32rem; text-align:center; margin-top:0px;}
	.foot_bottom .lf{ width:100%; text-align:center;}
	.foot_bottom .rg{ width:100%; text-align:center;}

}
/* 公用样式 End */

/* Index */
.banner{ position:relative; overflow:hidden; width:100%;}
.moblie_banner{ display:none;}
.banner .slides { width:100%; position:relative;z-index:1;}
.banner .slides li { width:100%; height:auto;}
.banner .slides li img{ width:100%; height:auto; -webkit-transition: all 5s ease-in-out; -moz-transition: all 5s ease-in-out; transition: all 5s ease-in-out;}
.banner .flex-control-nav { position:absolute; bottom:5%; z-index:99;width:100%; text-align:center; left:0px;}
.banner .flex-control-nav li { display:inline-block; width:12px; height:12px; margin:0 10px;}
.banner .flex-control-nav li span { display:none;}
.banner .flex-control-nav li a { width:12px; height:12px; cursor:pointer; background:#fff; display:block; border-radius:100%;}
.banner .flex-control-nav li a.flex-active { background:#ee7700}
.banner .flex-direction-nav{ display:none;}
.div_index{ min-width:1300px;}
.ss{ background:#010101; margin-top:-1px; position:relative; z-index:100; padding-top:5%;}
.ss .lf{ width:32%; margin-top:5%;}
.ss .lf .div1{ color:#ababab; font-size:35px; line-height:37px;}
.ss .lf .div1 span{ color:#db6e02;}
.ss .lf .div2{ margin-top:10%; color:#fff; font-size:60px; line-height:72px;}
.ss .lf .div3{ margin-top:5%;}
.ss .lf .div3 a{ background:url(../images/1_08.png) center right no-repeat; padding-right:15px; color:#ee7700; font-size:16px; font-weight:bold;}
.ss .lf .div4{ margin-top:50%;}
.ss .lf .div4 .p1{ margin-bottom:10px;}
.ss .lf .div4 img{ width:65%;}
.ss .lf .div5{ margin-top:2%; color:#fff; font-size:25px; line-height:36px;}
.ss .rg{ width:66%;}

.ss .rg img{ width:100%}
.dd{ background:#191919; position:relative;}
.dd .lf{ width:57%; padding-top:8%; position:relative;}
.dd .lf img{ width:115%;}
.dd .lf .img{ position:absolute; width:115%; bottom:0px; left:0px;}
.dd .rg{ width:43%; padding-top:8%; position:relative; z-index:150; }
.dd .rg .div1{ color:#ababab; font-size:35px; line-height:37px;}
.dd .rg .div1 span{ color:#db6e02;}
.dd .rg .div2{ margin-top:5%; color:#fff; font-size:60px; line-height:72px;}
.dd .rg .div3{ margin-top:5%;}
.dd .rg .div3 a{ background:url(../images/1_08.png) center right no-repeat; padding-right:15px; color:#ee7700; font-size:16px; font-weight:bold;}
.dd .rg .div4{ margin-top:50%;}
.dd .rg .div4 .p1{ margin-bottom:10px;}
.dd .rg .div4 img{ width:35%;}
.dd .rg .div5{ margin-top:7%; color:#fff; font-size:25px; line-height:36px;}
.dd .rg .div5 span{ font-size: 48px; color: #04a6e1; padding: 0 6px;}
.dd1{ position:absolute; width:48%; right:0px; bottom:0%;}
.dd1 img{ width:100%;}
.dd1 .div2{ position:absolute; right:0px; bottom:0px;}
.dd1 .div3{ position:absolute; right:0px; bottom:0px;}
.dd1 .div4{ position:absolute; right:0px; bottom:0px; z-index:100;}
.ff{ background:#000; position:relative;}
.ff .tag_con_m{ display: none;}
.ff ul{ position:relative;}
.ff ul .div2{ position:absolute; bottom:35%; z-index:100; width:1400px; left:50%; margin-left:-700px; text-align:center;}
.ff ul .div2 .p1{ font-size:45px; color:#fff; line-height:47px;}
.ff ul .div2 .p2{ font-size:20px; color:#fff; margin-top:1%;}
.ff ul .div2 .p3{ background:rgba(0,0,0,0.4); color:#fff; padding-top:2%; padding-bottom:2%; margin-top:10%; padding-left:5%; padding-right:5%;}
.ff ul .div2 .p3 .pp1{ font-size:30px;}
.ff ul .div2 .p3 .pp2{ font-size:18px; line-height:24px; margin-top:1.5%}
.ff .tag_tit{ position:absolute; bottom:0px; background:rgba(37,36,34,0.88); width:100%;}
.ff .tag_tit dl dd{ width:33.3333%; float:left; text-align:center; padding-top:2%; padding-bottom:2%; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.ff .tag_tit dl dd span{ display:inline-block; text-align:left; padding-left:100px; padding-top:5px; padding-bottom:5px;}
.ff .tag_tit dl dd .span1{ background:url(../images/1_15.png) center left no-repeat;}
.ff .tag_tit dl dd .span2{ background:url(../images/1_16.png) center left no-repeat;}
.ff .tag_tit dl dd .span3{ background:url(../images/1_17.png) center left no-repeat;}
.ff .tag_tit dl dd span .div1{ color:#b4b3b2; font-size:18px;}
.ff .tag_tit dl dd span .div1 strong{ font-size:50px; color:#ec7703; line-height:52px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.ff .tag_tit dl dd span .div2{ color:#fff; font-size:18px; margin-top:5px;}
.ff .tag_tit dl .on{ background:#ec7703}
.ff .tag_tit dl .on span .div1 strong{ color:#fff;}
.gg{ background:url(../images/1_21.jpg) center top no-repeat; padding-top:2.5%; padding-bottom:2.5%;}
.gg .div1{ text-align:center; font-size:46px; color:#444; line-height:46px;}
.gg .div2{ text-align:center; font-size:20px; color:#999999; margin-top:1.5%}
.gg .div3{ margin-top:3.5%;}
.gg .div3 ul li{ float:left; width:32%; margin-right:2%; background:#fff; position:relative; top:0px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.gg .div3 ul li .p1 img{ width:100%;}
.gg .div3 ul li .p2{ padding:5%;}
.gg .div3 ul li .p2 .pp1{ color:#444; font-size:16px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.gg .div3 ul li .p2 .pp2{ color:#999; font-size:14px; margin-top:2%;}
.gg .div3 ul li .p2 .pp3{ color:#888; font-size:12px; line-height:24px; margin-top:2%; text-align:justify;}
.gg .div3 ul li .p2 .pp4{ font-size:16px; width:150px; height:30px; line-height:30px; color:#ee7500; margin-top:4%; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.gg .div3 ul li:hover{ top:-5px;}
.gg .div3 ul li:hover .p2 .pp1{ color:#f36717;}
.gg .div3 ul li:hover .p2 .pp4{ color:#f36717;}
@media screen and (max-width: 1600px) and (min-width:1024px) {/* 中屏幕的尺寸 */
	.div_index{ min-width:1200px;}
	.dd1{ bottom: 10%;}
	.ss .lf .div1{ font-size:25px; line-height:27px;}
	.ss .lf .div2{ font-size:40px; line-height:48px;}
	.ss .lf .div3 a{ font-size:14px;}
	.ss .lf .div5{ font-size:16px; line-height:26px;}
	.dd .rg .div1{ font-size:25px; line-height:27px;}
	.dd .rg .div2{ font-size:40px; line-height:48px;}
	.dd .rg .div3 a{ font-size:14px;}
	.dd .rg .div5{ font-size:16px; line-height:26px;}
	.ff ul .div2{ width:1200px; margin-left:-600px;}
	.ff ul .div2 .p1{ font-size:26px; line-height:32px;}
	.ff ul .div2 .p2{ font-size:16px;}
	.ff ul .div2 .p3 .pp1{ font-size:26px;}
	.ff ul .div2 .p3 .pp2{ font-size:16px;}
	.ff .tag_tit dl dd span .div1{ font-size:16px;}
	.ff .tag_tit dl dd span .div1 strong{ font-size:32px; line-height:36px;}
	.ff .tag_tit dl dd span .div2{ font-size:16px;}
	.ff .tag_tit dl dd span{ padding-left:80px;}
	.ff .tag_tit dl dd .span1{ background:url(../images/1_15.png) center left no-repeat; background-size:60px;}
	.ff .tag_tit dl dd .span2{ background:url(../images/1_16.png) center left no-repeat; background-size:60px;}
	.ff .tag_tit dl dd .span3{ background:url(../images/1_17.png) center left no-repeat; background-size:60px;}
	.gg .div1{ font-size:35px; line-height:47px;}
	.gg .div2{ font-size:16px; margin-top:0.25%;}
	.gg .div3 ul li .p2 .pp4{ font-size:14px;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.banner{ display:none;}
	.moblie_banner{ display:block; position:relative; overflow:hidden; width:100%;}
	.moblie_banner .slides { width:100%; position:relative;z-index:1;}
	.moblie_banner .slides li { width:100%; height:auto;}
	.moblie_banner .slides li img{ width:100%; height:auto}
	.moblie_banner .flex-control-nav { position:absolute; bottom:5%; z-index:99;width:100%; text-align:center; left:0px;}
	.moblie_banner .flex-control-nav li { display:inline-block; width:10px; height:10px; margin:0 5px;}
	.moblie_banner .flex-control-nav li span { display:none;}
	.moblie_banner .flex-control-nav li a { width:10px; height:10px; cursor:pointer; background:#fff; display:block; border-radius:100%;}
	.moblie_banner .flex-control-nav li a.flex-active { background:#ee7700}
	.moblie_banner .flex-direction-nav{ display:none;}
	.div_index{ min-width:100%;}
	.ss{ padding-top:0%; padding-bottom:5%;}
	.ss .lf{ width:45%; margin-top:12%;}
	.ss .lf .div1{ font-size:0.24rem; line-height:1.4; text-align: left;}
	.ss .lf .div2{ margin-top:4%; color:#fff; font-size:0.42rem; line-height:1.2; text-align: left;}
	.ss .lf .div3{ margin-top:4%; text-align: left;}
	.ss .lf .div3 a{ background:url(../images/1_08.png) center right no-repeat; background-size:0.15rem; padding-right:0.3rem; font-size:0.36rem;}
	.ss .lf .div4{ margin-top:5%;}
	.ss .lf .div5{ margin-top:4%; font-size:0.24rem; line-height:1.4;}
	.ss .rg{ width:55%; margin-top:6%; position: relative; right: -10%;}
	.ss .rg img{width: 115%;position: relative;top: 0.2rem;right: 0.5rem;}
	.dd{ background:#191919; position:relative; padding-bottom:5%;}
	.dd .lf{ width:45%; padding-top:5%;left: -14%;}
	.dd .lf img{ width:145% !important;}
	.dd .rg{ width:55%; margin-top:0%;}
	.dd .rg .div1{ font-size:0.24rem; line-height:1.4; text-align: left;}
	.dd .rg .div2{ margin-top:4%; color:#fff; font-size:0.42rem; line-height:1.2; text-align: left;}
	.dd .rg .div3{ margin-top:4%; text-align: left;}
	.dd .rg .div3 a{ background:url(../images/1_08.png) center right no-repeat; background-size:0.15rem; padding-right:0.3rem; font-size:0.36rem;}
	.dd .rg .div4{ margin-top:5%;}
	.dd .rg .div5{ margin-top:4%; font-size:0.24rem; line-height:1.4;}
	.dd .rg .div5 span{ font-size: 0.42rem;}
	/*.dd1{ display:none}*/
	.ff .tag_con_pc{ display: none;}
	.ff .tag_con_m{ display: block;}
	.ff .tag_tit dl dd{ height: 0.8rem;}
	.ff .tag_tit dl dd .span1,
	.ff .tag_tit dl dd .span2,
	.ff .tag_tit dl dd .span3 {padding: 0 0 0 20%; position: relative; top: -46%;}
	.ff .tag_tit dl dd .span1 {background: url(../images/1_15.png) left 0.56rem no-repeat; background-size: 22%;}
	.ff .tag_tit dl dd .span2 {background: url(../images/1_16.png) left 0.56rem no-repeat; background-size: 30%;}
	.ff .tag_tit dl dd .span3 {background: url(../images/1_17.png) left 0.56rem no-repeat; background-size: 20%;}
	.ff .tag_tit dl dd span .div1{ font-size: 0.24rem; line-height: 1.2; height: 0.8rem;}
	.ff .tag_tit dl dd span .div1 strong{ font-size: 0.42rem;}
	.ff .tag_tit dl dd span .div2{ font-size: 0.24rem; line-height: 1.2; margin-top: 1%;}
	.gg{ background:#eee; padding-top:5%; padding-bottom:5%;}
	.gg .div1{ font-size:0.42rem; line-height:1.2;}
	.gg .div2{ font-size:0.24rem; line-height: 1;}
	.gg .div3{ margin-top:5%;}
	.gg .div3 ul li{ width:100%; margin: 0 0 5% 0;}
	.gg .div3 ul li:nth-child(2),
	.gg .div3 ul li:nth-child(3){ display: none;}
	.gg .div3 ul li .p2 .pp1{ font-size:0.32rem; line-height: 1.2; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
	.gg .div3 ul li .p2 .pp2{ font-size:0.24rem; margin-top:3%; line-height: 1.2;}
	.gg .div3 ul li .p2 .pp3{ font-size:0.24rem; line-height:1.4;}
	.gg .div3 ul li .p2 .pp4{ font-size:0.24rem; line-height: 1; height: auto;}
	.gg .div3 ul li:hover{ top:-5px;}

	.div_index .dd .dd1{ width: 56%; bottom: 4%;}
}
/* Index End */

/* Main */
.a_pro{ display:block; position:relative; top:-100px;}
.div_pro{ background:#f5f5f5; padding-top:2.5%; padding-bottom:5%;}
.div_pro .lf{ width:21%; background:#fff;}
.div_pro .lf .pad{ padding:10%; padding-bottom:57%;}
.div_pro .lf .pad .div1{ color:#464646; font-size:25px; font-weight:bold; line-height:27px;}
.div_pro .lf .pad .div2 a{ display:block; color:#464646; font-size:15px; margin-top:15%;}
.div_pro .lf .pad .div2 a:hover,.div_pro .lf .pad .div2 .on{ color:#ee7500;}
.div_pro .rg{ width:75%;}
.div_pro .rg ul li{ background:#fff; float:left; width:30%; margin-right:5%; box-shadow: 0px 0px 40px 20px rgba(227, 227, 227, 0); margin-bottom:5%; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.div_pro .rg ul li a{ display:block; padding:10%;}
.div_pro .rg ul li a .div1 img{ width:100%;}
.div_pro .rg ul li a .div2{ margin-top:5%;}
.div_pro .rg ul li a .div2 img{ width:80%; vertical-align:top;}
.div_pro .rg ul li a .div3{ margin-top:7%; background:#b3b3b3; text-align:center; width:92px; height:29px; line-height:29px; color:#fff; font-size:14px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_pro .rg ul li:hover{ box-shadow: 0px 0px 40px 20px rgba(227, 227, 227, 0.5);}
.div_pro .rg ul li:hover .div3{ background:#ee7700;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.a_pro{ top:-44px;}
	.div_pro{ background:#f5f5f5; padding-top:5%; padding-bottom:5%;}
	.div_pro .lf{ width:100%;}
	.div_pro .lf .pad{ padding:5%; padding-bottom:5%;}
	.div_pro .lf .pad .div1{ text-align:center; font-size:0.42rem;}
	.div_pro .lf .pad .div2 a{ display:inline-block; color:#464646; font-size:0.28rem; margin-top:3%; margin-right:5%;}
	.div_pro .rg{ width:100%;}
	.div_pro .rg ul li{ background:#fff; float:left; width:30%; margin-right:0%; margin-top:5%; margin-bottom:0px;}
	.div_pro .rg ul li:nth-child(2n){ margin-left: 5%; margin-right: 5%;}
	.div_pro .rg ul li a{ display:block; padding:10%;}
	.div_pro .rg ul li a .div1 img{ width:100%;}
	.div_pro .rg ul li a .div2{ margin-top:5%;}
	.div_pro .rg ul li a .div2 img{ width:100%;}
	.div_pro .rg ul li a .div3{ margin-top:7%; background:#b3b3b3; text-align:center; width:1.5rem; height:0.6rem; line-height:0.6rem; color:#fff; font-size:0.24rem; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
	.div_pro .rg ul li:hover{ box-shadow: 0px 0px 20px 20px rgba(227, 227, 227, 0.5);}
	.div_pro .rg ul li:hover .div3{ background:#ee7700;}
}

.div_news{ background:#fafafa; padding-top:2.5%; padding-bottom:5%;}
.div_news1 a{ color:#4c4c4c; font-size:18px; background:url(../images/3_02.jpg) center bottom no-repeat; padding-bottom:10px; display:inline-block; margin-right:15px;}
.div_news1 .on{ color:#ee7700; background:url(../images/3_03.jpg) center bottom no-repeat;}
.div_news1 a:hover{ color:#ee7700;}
.div_news2{ margin-top:1.5%;}
.div_news2 ul li a{ display:block; padding:2.5%; border-bottom:1px solid #e6e6e6; position:relative; left:0px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_news2 ul li .div1{ width:7.5%; text-align:center; padding-top:15px;}
.div_news2 ul li .div1 .p1{ color:#ababab; font-size:36px; border-bottom:1px solid #e6e6e6; line-height:38px; padding-bottom:10px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_news2 ul li .div1 .p2{ color:#b2b2b2; font-size:14px; margin-top:10px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_news2 ul li .div2{ width:28%; margin-left:2.5%;}
.div_news2 ul li .div2 img{ width:100%;}
.div_news2 ul li .div3{ width:59%; padding-top:1%;}
.div_news2 ul li .div3 .p1{ color:#333; font-size:20px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_news2 ul li .div3 .p2{ color:#666; font-size:16px; line-height:26px; margin-top:2%; height:78px; overflow:hidden;}
.div_news2 ul li .div3 .p3{ margin-top:2%; border-top:1px solid #e8e8e8; padding-top:3%;}
.div_news2 ul li .div3 .p3 span{ display:inline-block; margin-right:20px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_news2 ul li .div3 .p3 .span1{ background:url(../images/3_08.png) center left no-repeat; padding-left:29px; padding-top:2px; padding-bottom:2px; color:#949494;}
.div_news2 ul li .div3 .p3 .span2{ background:url(../images/3_09.png) center left no-repeat; padding-left:29px; padding-top:2px; padding-bottom:2px; color:#949494;}
.div_news2 ul li a:hover{ background:#fff; box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1); left:-30px;}
.div_news2 ul li a:hover .p1{ color:#ee7700}
.div_news2 ul li a:hover .p3 .span1{ background:url(../images/3_08a.png) center left no-repeat; color:#ee7700}
.div_news2 ul li a:hover .p3 .span2{ background:url(../images/3_09a.png) center left no-repeat; color:#ee7700}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_news{ padding-top:5%;}
	.div_news2{ margin-top:0%;}
	.div_news2 ul li{ margin-bottom:5%;}
	.div_news2 ul li a{ padding:5% 2.5%;}
	.div_news2 ul li .div1{ width:20%; padding-top:3%; float:right;}
	.div_news2 ul li .div1 .p1{ font-size:0.5rem; line-height:0.52rem; padding-bottom:10%;}
	.div_news2 ul li .div1 .p2{ font-size:0.36rem; margin-top:5%;}
	.div_news2 ul li .div2{ width:75%; margin-left:0px;}
	.div_news2 ul li .div3{ width:100%; padding-top:5%;}
	.div_news2 ul li .div3 .p1{ font-size:0.36rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 0.36rem;}
	.div_news2 ul li .div3 .p2{ font-size:0.24rem; line-height:1.6; margin-top:2%; height:auto; overflow:hidden;}
	.div_news2 ul li .div3 .p3{ margin-top:3%; padding-top:3%;}
	.div_news2 ul li a:hover{ background:#fff; box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0); left:0px;}
}

.div_ser{ background:#fafafa; padding-top:2.5%; padding-bottom:5%;}
.div_ser .div1{ color:#333333; font-size:30px; line-height:32px; background:url(../images/4_03.jpg) center left no-repeat; padding-left:30px;}
.div_ser .div2{ font-size:20px; line-height:30px; margin-top:1%; margin-left:30px; border-bottom:1px solid #ee7700; padding-bottom:2%;}
.div_ser .div2 span{ color:#ee7700}
.div_ser .div3{ padding-left:30px; margin-top:2%;}
.div_ser .div3 p{ line-height: 1.6;}
.div_ser .div3 table tr td{ padding: 12px; border-bottom: 1px solid #ddd;}
.div_ser .div3 img{ width:100%;}
@media screen and (max-width: 1600px) and (min-width:1024px) {/* 小屏幕的尺寸 */
	.div_ser .div1{ font-size:22px; line-height:24px;}
	.div_ser .div2{ font-size:14px; line-height:26px; margin-top:1.5%; padding-bottom:1.5%;}
	.div_ser .div2 span{ color:#ee7700}
	.div_ser .div3{ padding-left:30px; margin-top:2%;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_ser{ background:#fafafa; padding-top:5%; padding-bottom:5%;}
	.div_ser .div1{ font-size:0.5rem; line-height:0.52rem; padding-left:0px; background:none;}
	.div_ser .div2{ font-size:0.36rem; line-height:0.6rem; margin-top:2%; padding-bottom:2%; margin-left:0px;}
	.div_ser .div2 span{ color:#ee7700}
	.div_ser .div3{ margin-top:2%; padding-left:0px;}
	.div_ser .div3 img{ width:100%;}
	.div_ser .div3 table{ width: 100% !important;}
}

.div_abo{ background:#292929; line-height:72px; height:72px; overflow:hidden;}
.div_abo a,.div_abo .box:hover .on{ display:block; float:left; width:25%; text-align:center; background:url(../images/5_03.jpg) center bottom no-repeat; color:#fff; font-size:18px;}
.div_abo a:hover,.div_abo .on,.div_abo .box:hover .on:hover{ background:url(../images/5_04.jpg) center bottom no-repeat;}
.div_abo1{ background:url(../images/5_02.jpg) center bottom no-repeat; padding-top:66px; position:relative;}
.div_abo1 .div1{ color:#ee7500; font-size:55px; line-height:57px; font-weight:bold;}
.div_abo1 .div2{ color:#464646; font-size:40px; line-height:42px; font-weight:bold; margin-top:15px; background:url(../images/5_05.jpg) left bottom no-repeat; padding-bottom:20px;}
.div_abo1 .div3{ color:#464646; font-size:20px; margin-top:25px; width:60%; position:relative; z-index:100; line-height: 1.6;}
.div_abo1 .div4{ margin-top:-5.5%;}
.div_abo1 .div4 img{ width:100%;}
.div_abo2{ background:url(../images/5_09.png) center 205px no-repeat #464646; padding-top:66px; padding-bottom:100px; position:relative;}
.div_abo2 .div1{ color:#ee7500; font-size:60px; line-height:62px;}
.div_abo2 .div2{ color:#fff; font-size:40px; line-height:42px; margin-top:15px; background:url(../images/5_05.jpg) left bottom no-repeat; padding-bottom:20px;}
.div_abo2 .div3{ height:388px; position:relative;}
.div_abo2 .div3 .slides{ overflow:hidden;}
.div_abo2 .div3 .slides .box1{ width:1200px; margin:0 auto;}
.div_abo2 .div3 .slides .box1 a{ display:block; width:300px; float:left; color:#ccc;}
.div_abo2 .div3 .slides .box1 a .p2{ font-size:24px; margin-top:15px;}
.div_abo2 .div3 .slides .box1 a .p3{ font-size:14px; line-height:24px; margin-top:10px; padding-right:30px;}
.div_abo2 .div3 .slides .box1 .a1{ padding-top:215px;}
.div_abo2 .div3 .slides .box1 .a2{ padding-top:235px;}
.div_abo2 .div3 .slides .box1 .a3{ padding-top:176px;}
.div_abo2 .div3 .slides .box1 .a0{ padding-top:70px;}
.div_abo2 .div3 .flex-control-nav { display:none;}
.div_abo2 .div3 .flex-prev{ background:url(../images/5_07.png) center no-repeat; width:27px !important; height:53px; position:absolute; top:140px; left:-3%; z-index:100; padding-left: 0;}
.div_abo2 .div3 .flex-next{ background:url(../images/5_08.png) center no-repeat; width:27px !important; height:53px; position:absolute; top:140px; right:0%; z-index:100; padding-left: 0;}
.div_abo3{ background:#f2f2f2; padding-top:66px; position:relative;}
.div_abo3 .div1{ color:#ee7500; font-size:60px; line-height:62px; text-align:center;}
.div_abo3 .div2{ color:#464646; font-size:40px; line-height:42px; margin-top:15px; background:url(../images/5_05.jpg) center bottom no-repeat; padding-bottom:20px; text-align:center;}
.div_abo3 .div3{ background:#464646; width:900px; padding:25px 50px; margin:0 auto; margin-top:40px; text-align:center; font-size:20px; color:#fff; position:relative; z-index:100;}
.div_abo3 .div3 .p1{ color:#ee7800; font-size:18px;}
.div_abo3 .div3 .p1 span{ font-size:50px; line-height:62px; font-weight:bold;}
.div_abo3 .div3 .p2{ line-height:33px; margin-top:10px;}
.div_abo3 .div3 .p3{ margin-top:40px;}
.div_abo3 .div3 .p4{ margin-top:15px; font-size:28px; line-height:30px;}
.div_abo3 .div3 .p4 span{ color:#ee7700; font-weight:bold; font-family:"MS Serif";}
.div_abo3 .div4{ position:relative; margin-top:-25px;}
.div_abo3 .div4 img{ width:100%}
.div_abo4{ background:url(../images/5_12.jpg) center bottom #f2f2f2 no-repeat; padding-top:66px; padding-bottom:100px; position:relative;}
.div_abo4 .div1{ color:#ee7500; font-size:60px; line-height:62px; text-align:center;}
.div_abo4 .div2{ color:#464646; font-size:40px; line-height:42px; margin-top:15px; background:url(../images/5_05.jpg) center bottom no-repeat; padding-bottom:20px; text-align:center;}
.div_abo4 .div3{ margin-top:40px;}
.div_abo4 .div3 ul li{ float:left; width:17.5%; margin-right:10%; margin-top:30px; position:relative; top:0px; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_abo4 .div3 ul li .p1{ border:1px solid #cfcfcf}
.div_abo4 .div3 ul li .p1 img{ width:100%;}
.div_abo4 .div3 ul li .p2{ margin-top:15px; text-align:center; color:#4c4c4c; font-size:18px;}
.div_abo4 .div3 ul li:hover{ top:-10px;}
.aaaa1{ position:absolute; top:-50px; display:block;}
@media screen and (max-width: 1600px) and (min-width:1024px) {/* 小屏幕的尺寸 */
	.div_abo{ line-height:50px; height:50px;}
	.div_abo a,.div_abo .box:hover .on{ font-size:16px;}
	.div_abo1{ padding-top:40px;}
	.div_abo1 .div1{ font-size:40px; line-height:42px;}
	.div_abo1 .div2{ font-size:30px; line-height:32px; margin-top:15px; padding-bottom:20px;}
	.div_abo1 .div3{ font-size:14px; margin-top:20px;}
	.div_abo1 .div4{ margin-top:-5.5%;}
	.div_abo2{ background:url(../images/5_09.png) center 150px no-repeat #464646; padding-top:40px; padding-bottom:60px;}
	.div_abo2 .div1{ font-size:40px; line-height:42px;}
	.div_abo2 .div2{ font-size:30px; line-height:32px; margin-top:15px; padding-bottom:20px;}
	.div_abo3{ padding-top:40px;}
	.div_abo3 .div1{ font-size:40px; line-height:42px; text-align:center;}
	.div_abo3 .div2{ font-size:30px; line-height:32px; margin-top:15px; padding-bottom:20px;}
	.div_abo3 .div3{ margin-top:35px; font-size:18px; width:700px;}
	.div_abo3 .div3 .p1 span{ font-size:35px; line-height:37px;}
	.div_abo3 .div3 .p3{ margin-top:30px;}
	.div_abo3 .div3 .p4{ margin-top:15px; font-size:22px;}
	.div_abo3 .div4 img{ width:100%}
	.div_abo4{ padding-top:40px; padding-bottom:60px;}
	.div_abo4 .div1{ font-size:40px; line-height:42px; text-align:center;}
	.div_abo4 .div2{ font-size:30px; line-height:32px; margin-top:15px; padding-bottom:20px; text-align:center;}
	.div_abo4 .div3{ margin-top:20px;}
}
@media screen and (max-width: 1440px) and (min-width:1024px){
	.div_abo2 .div3 .slides .box1{ width:1060px; margin:0 auto;}
	.div_abo2 .div3 .slides .box1 a{ display:block; width:265px; float:left; color:#ccc;}
	.div_abo2 .div3 .slides .box1 a .p2{ font-size:24px; margin-top:15px;}
	.div_abo2 .div3 .slides .box1 a .p3{ font-size:14px; line-height:24px; margin-top:10px; padding-right:30px;}
	.div_abo2 .div3 .slides .box1 .a0{ padding-top:54px;}
}
@media screen and (max-width: 1920px) and (min-width:1024px){
	.div_abo2 .div3 .slides .box1 a .thefirst {font-size: 60px;color: #ee7701;position: relative;top: -90px;left: 0;height: 0;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_abo{ line-height:44px; height:44px;}
	.div_abo .box{ padding-left:0px; padding-right:0px;}
	.div_abo a,.div_abo .box:hover .on{ font-size:0.24rem;}
	.div_abo1{ padding-top:5%;}
	.div_abo1 .div1{ font-size:0.42rem; line-height:1.2;}
	.div_abo1 .div2{ font-size:0.36rem; line-height:1.2; margin-top:3%; padding-bottom:4%;}
	.div_abo1 .div3{ font-size:0.24rem; margin-top:0.6rem; width:100%; padding-bottom:10%;}
	.div_abo2{ background:#464646; padding-top:5%; padding-bottom:5%;}
	.div_abo2 .div1{ font-size:0.42rem; line-height:1.2;}
	.div_abo2 .div2{ font-size:0.36rem; line-height:1.2; margin-top:3%; padding-bottom:4%;}
	.div_abo2 .div3{ margin-top: 0.4rem;}
	.div_abo2 .div3 a{position: relative; width: 20% !important; float: none !important; padding-left: 6%;}
	.div_abo2 .div3 .a1{ padding-top: 0 !important;}
	.div_abo2 .div3 .a2{ padding-top: 0 !important; margin-top: 2%;}
	.div_abo2 .div3 .a3{ padding-top: 0 !important; margin-top: 2%;}
	.div_abo2 .div3 .a4{ padding-top: 0 !important; margin-top: 2%;}
	.div_abo2 .div3 a .p1{ position: absolute; left: 14%;}
	.div_abo2 .div3 a .p2{ font-size: 0.36rem !important;}
	.div_abo2 .div3 a .p3{ font-size: 0.24rem !important; line-height: 1.6 !important;}
	.div_abo3{ padding-top:5%;}
	.div_abo3 .div1{ font-size:0.42rem; line-height:1.2; text-align:center;}
	.div_abo3 .div2{ font-size:0.36rem; line-height:1.2; margin-top:3%; padding-bottom:4%; text-align:center;}
	.div_abo3 .div3{ width:90%; padding:5%; margin:0 auto; margin-top:5%; font-size:0.24rem;}
	.div_abo3 .div3 .p1{ font-size:0.24rem;}
	.div_abo3 .div3 .p1 span{ font-size:0.42rem; line-height:1.2;}
	.div_abo3 .div3 .p2{ line-height:0.65rem; margin-top:2%;}
	.div_abo3 .div3 .p3{ margin-top:5%;}
	.div_abo3 .div3 .p4{ margin-top:3%; font-size:0.36rem; line-height:1.6;}
	.div_abo4{ padding-top:5%; padding-bottom:5%;}
	.div_abo4 .div1{ font-size:0.42rem; line-height:1.2; text-align:center;}
	.div_abo4 .div2{ font-size:0.36rem; line-height:1.2; margin-top:3%; padding-bottom:4%; text-align:center;}
	.div_abo4 .div3{ margin-top:6%;}
	.div_abo4 .div3 img{ width: 100%; margin-left: 0%;}
	.div_abo4 .div3 ul li{ width:47.5%; margin-right:0%; margin-top:5%;}
	.div_abo4 .div3 ul li:nth-child(2n){ float:right;}
	.div_abo4 .div3 ul li .p2{ margin-top:3%; font-size:0.36rem;}
	.div_abo4 .div3 ul li:hover{ top:0px;}
	.aaaa1{ top:-44px;}
}

.div_cont{ margin-top:2.5%; padding-bottom:5%;}
.div_cont .lf{ width:45%;}
.div_cont .lf .div1{ border:1px solid #d2d2d2; border-radius:3px; background:#f0f0f0; padding-left:2.5%; padding-right:2.5%; margin-bottom:3%}
.div_cont .lf .div1 .text{ height:45px; line-height:45px; font-size:14px;}
.div_cont .lf .div2{ border:1px solid #d2d2d2; border-radius:3px; background:#f0f0f0; padding:2.5%;}
.div_cont .lf .div2 .text{ height:200px;}
.div_cont .lf .div3 a{ display:block; width:175px; height:50px; line-height:50px; text-align:center; color:#fff; background:#e47325; border-radius:3px; margin-top:3%;}
.div_cont .rg{ width:51%; position:relative;}
.div_cont .rg .div1 img{ width:100%;}
.div_cont .rg .div2{ position:absolute; top:0px; left:0px; padding-top:3%; padding-left:5%; font-size:20px;}
.div_cont .rg .div2 .p1{ background:url(../images/6_03.png) center left no-repeat; padding-left:58px; padding-top:4px; padding-bottom:4px; margin-bottom:8%;}
.div_cont .rg .div2 .p2{ background:url(../images/6_04.png) center left no-repeat; padding-left:58px; padding-top:4px; padding-bottom:4px; margin-bottom:8%;}
.div_cont .rg .div2 .p3{ background:url(../images/6_05.png) center left no-repeat; padding-left:58px; padding-top:4px; padding-bottom:4px; margin-bottom:15%;}
.div_cont .rg .div2 .p4 .pp1{ padding-top:3%; float:left;}
.div_cont .rg .div2 .p4 .pp2{ float:left; margin-left:10%;}
.div_cont .rg .div2 .p4 .pp2 .ppp2{ margin-top:10px;}

@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_cont{ margin-top:5%; padding-bottom:5%;}
	.div_cont .lf{ width:100%;}
	.div_cont .lf .div1{ padding-left:5%; padding-right:5%; margin-bottom:5%}
	.div_cont .lf .div1 .text{ height:1rem; line-height:1rem; font-size:0.36rem;}
	.div_cont .lf .div2{ padding:5%;}
	.div_cont .lf .div2 .text{ height:200px; font-size:0.36rem;}
	.div_cont .lf .div3 a{ width:4rem; height:1rem; line-height:1rem; margin-top:5%;}
	.div_cont .rg{ width:100%; padding-bottom: 50%;} 
	.div_cont .rg .div2{ position:absolute; padding-top:5%; padding-left:0%; font-size:0.32rem;}
	.div_cont .rg .div2 .p1{ background:url(../images/6_03.png) center left no-repeat; background-size:0.4rem; padding-left:0.5rem; padding-top:0px; padding-bottom:0px; margin-bottom:5%;}
	.div_cont .rg .div2 .p2{ background:url(../images/6_04.png) center left no-repeat; background-size:0.4rem; padding-left:0.5rem; padding-top:0px; padding-bottom:0px; margin-bottom:5%;}
	.div_cont .rg .div2 .p3{ background:url(../images/6_05.png) center left no-repeat; background-size:0.4rem; padding-left:0.5rem; padding-top:0px; padding-bottom:0px; margin-bottom:5%;}
	.div_cont .rg .div2 .p4 .pp1{ padding-top:3%; float:left; width:40%;}
	.div_cont .rg .div2 .p4 .pp1 img{ width:100%;}
	.div_cont .rg .div2 .p4 .pp2{ float:left; margin-left:5%; width:40%;}
	.div_cont .rg .div2 .p4 .pp2 .ppp1 img{ width:80%;}
	.div_cont .rg .div2 .p4 .pp2 .ppp2{ margin-top:10px; display:none;}
}


.title{ text-align:center; margin-top:2.5%; font-size:24px; color:#000; font-weight:bold;}
.time{ text-align:center; margin-top:1.4%; color:#888; border-bottom:1px dashed #cecece; padding-bottom:1.2%;}
.txt{ margin-top:2%; font-size:14px; color:#333333; line-height:26px;}
.back{ border-top:1px dashed #cecece; margin-top:2%; padding-top:1.2%; margin-bottom:5%; font-size:14px;}
.back a{ color:#4c4c4c;}
.back a:hover{ color:#f08418;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.title{ font-size:0.45rem; line-height:0.6rem; margin-top:5%;}
	.txt{ font-size:0.36rem; line-height:0.65rem;}
	.txt img{ width: 100% !important; height: auto !important;}
	.back{ font-size:0.36rem;}
	.back .lf,
	.back .rg{ float: none;}
	.back .lf{ line-height: 2; margin-top: 4%;}
	.back .rg{ font-size: 0.24rem;display: block;background: #ee7700;width: 30%;padding: 0.1rem 0.2rem;text-align: center;color: #fff;margin: 6% auto;}
	.back .rg a{ color: #fff;}
}
.pro_content{
    width: 100%;
}
.pro_content img{
    width: 100%;
}
.div_pro1{ position:relative;}
.div_pro1 .div1{ top:0px; left:0px; width:100%; z-index:10000; background:#292929; line-height:35px;}
.div_pro1 .div1 .rg a{ color:#fff; margin-left:40px; font-size:18px;}
.div_pro1 .div1aa{ position:fixed; top:0px; left:0px; width:100%; z-index:10000;}
.div_pro1 .div2{ background:top center no-repeat #292929; background-size:100%; padding-bottom:0;}
.div_pro1 .div2 .p1 .lf{ padding-top:10%; width:34%;}
.div_pro1 .div2 .p1 .lf .pp1 img{ width:75%;}
.div_pro1 .div2 .p1 .lf .pp2{ margin-top:10%;}
.div_pro1 .div2 .p1 .lf .pp2 img{ width:100%;}
.div_pro1 .div2 .p1 .lf .pp3{ margin-top:10%; font-size:20px; color:#fff;}
.div_pro1 .div2 .p1 .lf .pp3 a{ margin-left:2.5%;}
.div_pro1 .div2 .p1 .rg{ width:52%; padding-top:3%;}
.div_pro1 .div2 .p1 .rg img{ width:100%;}
.div_pro1 .div2 .p2{ margin-top:0;}
.div_pro1 .div2 .p2 ul li{ float:left; width:9%; margin-right:9.2%;}
.div_pro1 .div2 .p2 .ul_5 li{ margin-right:13.75%;}
.div_pro1 .div2 .p2 ul li .pp1 img{ width:100%;}
.div_pro1 .div2 .p2 ul li .pp2{ margin-top:15%; color:#9d9e9e; text-align:center; font-size:20px;}
.div_pro1 .div2 .p2 .ul_7 li{ margin-right:8%; width:7.33%;}
.div_pro1 .div2 .p2 .ul_8 li{ margin-right:5.71%; width:7.5%;}
.div_pro1 .div2 .p2 .ul_9 li{ margin-right:4.06%; width:7.5%;}
.div_pro1 .div2 .p3{ padding-top:14%;}
.div_pro1 .div2 .p3 .lf{ width:50%;}
.div_pro1 .div2 .p3 .rg{ width:50%;}
.div_pro1 .div2 .p3 img{ width:100%;}
.div_pro1 .div2 .p4{ padding-top:10%;}
.div_pro1 .div2 .p4 .lf{ width:38%; padding-top:8%;}
.div_pro1 .div2 .p4 .lf .pp1{ color:#fff; font-size:25px;}
.div_pro1 .div2 .p4 .lf .pp2{ margin-top:3%;}
.div_pro1 .div2 .p4 .lf .pp2 img{ width:70%;}
.div_pro1 .div2 .p4 .lf .pp3{ color:#ee7500; font-size:60px; line-height:66px; font-weight:bold; margin-top:10%;}
.div_pro1 .div2 .p4 .lf .pp4{ margin-top:5%;}
.div_pro1 .div2 .p4 .lf .pp4 a{ color:#ee7700; font-size:20px;}
.div_pro1 .div2 .p4 .lf .pp5{ margin-top:25%; color:#fff; font-size:25px;}
.div_pro1 .div2 .p4 .rg{ width:52%;}
.div_pro1 .div2 .p4 .rg img{ width:100%;}
.div_pro1 .div2 .p5{ padding-top:15%;}
.div_pro1 .div2 .p5 .lf{ width:50%;}
.div_pro1 .div2 .p5 .rg{ width:47%;}
.div_pro1 .div2 .p5 img{ width:100%;}
.div_pro1 .div3{ padding-top:10%; padding-bottom:10%;}
.div_pro1 .div3 .lf{ width:42%; text-align:center; padding-top:10%;}
.div_pro1 .div3 .lf .p1{ color:#464646; font-size:60px; line-height:66px; font-weight:bold;}
.div_pro1 .div3 .lf .p1 span{ color:#ee7800;}
.div_pro1 .div3 .lf .p2{ color:#464646; font-size:20px; margin-top:8%; line-height:33px;}
.div_pro1 .div3 .rg{ width:54%; position:relative;}
.div_pro1 .div3 .rg .p1 img{ width:100%;}
.div_pro1 .div3 .rg .a1{ position:absolute; left:5.7%; top:20.5%; width:8%; display:block;}
.div_pro1 .div3 .rg .a1 img{ width:100%;}
.div_pro1 .div3 .rg .a2{ position:absolute; left:49.4%; top:20.5%; width:8%; display:block;}
.div_pro1 .div3 .rg .a2 img{ width:100%;}
.div_pro1 .div4{ background:#1a1a1a; padding-top:5%; padding-bottom:5%;}
.div_pro1 .div4 .lf{ width:53%;}
.div_pro1 .div4 .lf img{ width:100%;}
.div_pro1 .div4 .rg{ width:38%; padding-top:10%;}
.div_pro1 .div4 .rg .p1{ color:#fff; font-size:60px; font-weight:bold; line-height:66px; text-align:center;}
.div_pro1 .div4 .rg .p1 span{ color:#ee7800;}
.div_pro1 .div4 .rg .p2{ margin-top:10%; color:#fff; font-size:20px; line-height:33px; text-align:center;}
.div_pro1 .div5{ padding-top:5%; padding-bottom:5%;}
.div_pro1 .div5 .lf{ width:54%;}
.div_pro1 .div5 .lf img{ width:100%;}
.div_pro1 .div5 .rg{ width:42%; padding-top:15%;}
.div_pro1 .div5 .rg .p1{ color:#464646; font-size:60px; font-weight:bold; line-height:66px; text-align:center;}
.div_pro1 .div5 .rg .p1 span{ color:#ee7800;}
.div_pro1 .div5 .rg .p2{ text-align:center; margin-top:5%;}
.div_pro1 .div5 .rg .p2 img{ width:38%;}
.div_pro1 .div5 .rg .p3{ margin-top:5%; color:#464646; font-size:20px; line-height:33px; text-align:center;}
.div_pro1 .div6{ background:url(../images/7_22.jpg) center no-repeat #0a0808; background-size:100%; padding-top:14%; padding-bottom:20%;}
.div_pro1 .div6 .p1{ color:#fff; font-size:60px; font-weight:bold; line-height:66px;}
.div_pro1 .div6 .p1 span{ color:#ee7800;}
.div_pro1 .div6 .p2{ margin-top:5%; color:#fff; font-size:20px; line-height:33px; width:40%;}
.div_pro1 .div7{ background:url(../images/11_04.jpg) center no-repeat; position:relative; background-size: 100%;}
.div_pro1 .div7 img{ width:100%;}
.div_pro1 .div8{ background:url(../images/11_20.jpg) center no-repeat; position:relative; background-size: 100%; margin-bottom:5%;}
.div_pro1 .div8 img{ width:100%;}

@media screen and (max-width: 1600px) and (min-width:1024px) {/* 小屏幕的尺寸 */
	.div_pro1 .div2 .p1 .lf .pp3{ font-size:16px; line-height:28px;}
	.div_pro1 .div2 .p2 ul li .pp2{ font-size:16px;}
	.div_pro1 .div2 .p4 .lf .pp1{ font-size:20px;}
	.div_pro1 .div2 .p4 .lf .pp3{ font-size:40px; line-height:48px;}
	.div_pro1 .div2 .p4 .lf .pp4 a{ color:#ee7700; font-size:20px;}
	.div_pro1 .div2 .p4 .lf .pp5{ margin-top:15%; color:#fff; font-size:20px;}
	.div_pro1 .div3 .lf .p1{ font-size:40px; line-height:48px;}
	.div_pro1 .div3 .lf .p2{ font-size:16px; line-height:28px;}
	.div_pro1 .div4 .rg .p1{ font-size:40px; line-height:48px;}
	.div_pro1 .div4 .rg .p2{ font-size:16px; line-height:28px;}
	.div_pro1 .div5 .rg .p1{ font-size:40px; line-height:48px;}
	.div_pro1 .div5 .rg .p3{ font-size:16px; line-height:28px;}
	.div_pro1 .div6 .p1{ font-size:40px; line-height:48px;}
	.div_pro1 .div6 .p2{ font-size:16px; line-height:28px;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_pro1{ position:relative; padding-top:1rem;}
	.div_pro1 .div1{ background:#292929; line-height:0.9rem; padding: 0.2rem 0;}
	.div_pro1 .div1 .lf img{ height:0.7rem;}
	.div_pro1 .div1 .rg a{ margin-left:0.3rem; font-size:0.24rem;}
	.div_pro1 .div1 .rg img{ height:0.9rem;}
	.div_pro1 .div1a{ line-height:0.78rem;}
	.div_pro1 .div1a .lf img{ height:0.78rem;}
	.div_pro1 .div1a .rg a{ margin-left:0px;}
	.div_pro1 .div1a .rg img{ height:0.78rem;}
	.div_pro1 .div1b{ line-height:0.78rem;}
	.div_pro1 .div1b .lf img{ height:0.7rem;}

	.div_pro1 .div2{ background:#1b1b1b; padding-bottom:3%; padding-top:5%; border-top: 1px solid #1b1b1b;}
	.div_pro1 .div2 .p1 .lf{ padding-top:5%; width:50%;}
	.div_pro1 .div2 .p1 .lf .pp2{ margin-top:5%;}
	.div_pro1 .div2 .p1 .lf .pp2 img{ width:65%;}
	.div_pro1 .div2 .p1 .lf .pp3{ margin-top:5%; font-size:0.24rem; line-height:0.6rem;}
	.div_pro1 .div2 .p1 .lf .pp3 a img{ width: 10%; height: auto;}
	.div_pro1 .div2 .p1 .rg{ width:45%; padding-top:0%;}
	.div_pro1 .div2 .p1 .rg img{ width:100%;}
	/*.div_pro1 .div2 .p2{ margin-top:0%;}*/
	.div_pro1 .div2 .p2 ul li{ float:left; width:15%; margin-right:2%; margin-top:5%;}
	.div_pro1 .div2 .p2 .ul_5 li{ margin-right:5%;}
	.div_pro1 .div2 .p2 .ul_7 li{ margin-right:10%; width:17.5%; height: 2.2rem;}
	.div_pro1 .div2 .p2 .ul_7 li:nth-child(4){ margin-right: 0;}
	.div_pro1 .div2 .p2 .ul_8 li{ margin-right:10%; width:17.5%; height: 2.2rem;}
	.div_pro1 .div2 .p2 .ul_8 li:nth-child(4){ margin-right: 0;}
	.div_pro1 .div2 .p2 .ul_9 li{ margin-right:5%; width:16%; height: 1.9rem;}
	.div_pro1 .div2 .p2 .ul_9 li:nth-child(5){ margin-right: 0;}
	/*.div_pro1 .div2 .p2 ul li:nth-child(3n){ margin-right:0px;}*/
	.div_pro1 .div2 .p2 ul li .pp2{ margin-top:5%; font-size:0.2rem; line-height: 1.4; padding-top: 6%;}

	.div_pro1 .div2 .p3{ padding-top:0%;}
	.div_pro1 .div2 .p4{ padding-top:0%;}
	.div_pro1 .div2 .p4 .lf{ width:50%; padding-top:0%;}
	.div_pro1 .div2 .p4 .lf .pp1{ font-size:0.24rem;}
	.div_pro1 .div2 .p4 .lf .pp3{ font-size:0.36rem; line-height:1.2; margin-top:5%;}
	.div_pro1 .div2 .p4 .lf .pp4{ margin-top:5%;}
	.div_pro1 .div2 .p4 .lf .pp4 a{ font-size:0.24rem;}
	.div_pro1 .div2 .p4 .lf .pp5{ font-size:0.36rem; margin-top:5%;}
	.div_pro1 .div2 .p4 .lf .pp5 img{ width:40%;}
	.div_pro1 .div2 .p4 .rg{ width:50%;}
	.div_pro1 .div2 .p5{ padding-top:10%;}
	.div_pro1 .div2 .p5 .lf{ width:40%;}
	.div_pro1 .div2 .p5 .lf img{ width: 120%; position: relative; left: -16%;}
	.div_pro1 .div2 .p5 .rg{ width:54%; margin-top:-8%; margin-bottom:-15%;}
	.div_pro1 .div2 .p5 .rg img{ width: 110%;}
	.div_pro1 .div2a{ padding-bottom: 10%;}
	.div_pro1 .div3{ padding-top:10%; padding-bottom:10%;}
	.div_pro1 .div3 .lf{ width:50%; padding-top:5%; text-align:center}
	.div_pro1 .div3 .lf .p1{ font-size:0.36rem; line-height:1.4;}
	.div_pro1 .div3 .lf .p2{ margin-top:3%; font-size:0.24rem; line-height:1.6;}
	.div_pro1 .div3 .rg{ width:50%; position: relative; left: 8%; top: 0.8rem;}
	.div_pro1 .div3 .rg .a1{top: 15%;}
	.div_pro1 .div3 .rg .a2{top: 15%;}
	.div_pro1 .div4{ background:#1a1a1a; padding-top:10%; padding-bottom:10%;}
	.div_pro1 .div4 .lf{ width:50%;}
	.div_pro1 .div4 .rg{ width:50%; padding-top:5%;}
	.div_pro1 .div4 .rg .p1{ font-size:0.36rem; line-height:1.4;}
	.div_pro1 .div4 .rg .p2{ margin-top:3%; font-size:0.24rem; line-height:1.6;}
	.div_pro1 .div5{ padding-top:10%; padding-bottom:10%;}
	.div_pro1 .div5 .lf{ width:50%; position: relative; left: -5%; top: 0.4rem;}
	.div_pro1 .div5 .rg{ width:50%; padding-top:5%;}
	.div_pro1 .div5 .rg .p1{ font-size:0.36rem; line-height:1.4;}
	.div_pro1 .div5 .rg .p3{ margin-top:3%; font-size:0.24rem; line-height:1.6;}
	.div_pro1 .div6{ background:url(../images/7_22.jpg) top center no-repeat #0a0808; background-size:100%; padding-bottom:10%; padding-top: 6%;}
	.div_pro1 .div6 .p1{ font-size:0.36rem; line-height:1.4;}
	.div_pro1 .div6 .p2{ width:40%; margin-top:3%; font-size:0.24rem; line-height:1.6;}
}

@media screen and (max-width: 1024px) and (min-width:1023px){
	.div_pro1 .div3 .rg .a1{top: 20.5%;}
	.div_pro1 .div3 .rg .a2{top: 20.5%;}
}

.div_pro2 .div1{ padding-top:8%; padding-bottom:5%;}
.div_pro2 .div1 .p1{ text-align:center;}
.div_pro2 .div1 .p2{ margin-top:1.5%; color:#464646; font-size:60px; line-height:66px; text-align:center; font-weight:bold;}
.div_pro2 .div1 .p3{ text-align:center; margin-top:1.5%;}
.div_pro2 .div1 .p4{ margin-top:1.5%; color:#464646; font-size:60px; line-height:66px; text-align:center; font-weight:bold;}
.div_pro2 .div1 .p4 span{ color:#ee7500; margin-right:3%;}
.div_pro2 .div1 .p5{ margin-top:5%;}
.div_pro2 .div1 .p5 .lf{ width:55%; padding-left:5%;}
.div_pro2 .div1 .p5 .lf img{ width:100%;}
.div_pro2 .div1 .p5 .rg{ width:30%; padding-right:5%; padding-top:5%; color:#464646;}
.div_pro2 .div1 .p5 .rg .pp1{ font-size:80px; line-height:142px;}
.div_pro2 .div1 .p5 .rg .pp1 span{ font-size:140px;}
.div_pro2 .div1 .p5 .rg .pp2{ font-size:20px; line-height:33px; margin-top:40%;}
.div_pro2 .div2{ background:#e6e6e6; padding-top:3%; padding-bottom:3%;}
.div_pro2 .div2 .p1{ font-size:35px; line-height:45px; text-align:center;}
.div_pro2 .div2 .p2{ margin-top:3%;}
.div_pro2 .div2 .p2 ul li{ float:left; width:17.5%; margin-right:10%;}
.div_pro2 .div2 .p2 ul li .pp1 img{ width:100%;}
.div_pro2 .div2 .p2 ul li .pp2{ margin-top:5%; font-size:20px; line-height:26px;padding-left: 18%;}
.div_pro2 .div3{ text-align:center; margin-top:7%;}
.div_pro2 .div3 .p1{ text-align:center; font-size:60px; color:#464646; font-weight:bold; line-height:66px;}
.div_pro2 .div3 .p1 span{ color:#f08300;}
.div_pro2 .div3 .p2{ margin-top:2.5%; font-size:20px; line-height:33px; padding-left:15%; padding-right:15%;}
.div_pro2 .div4{ position: relative;}
.div_pro2 .div4 img.finger{position: absolute;top: 0;left: 50%;width: 1366px;z-index: 11111;margin-left: -683px;}
.div_pro2 .div4 .p1{ position:relative; left:50%; margin-left:-683px; height:620px; overflow:hidden; margin-top:2.5%;}
.div_pro2 .div4 .p2{ display:none; margin-top:2.5%;}
.div_pro2 .div4 .p3,
.div_pro2 .div4 .p333{ display:none; margin-top:5%;}
.div_pro2 .div5 .p1{ line-height:40px; width: 80%; margin: 0 10%;}
.div_pro2 .div5 .p1 .lf{ font-size:25px; color:#464646}
.div_pro2 .div5 .p1 .rg{ font-size:25px; color:#464646}
.div_pro2 .div5 .p2{ margin-top:1%; text-align:center;}
.div_pro2 .div5 .p2 ul li{ display:inline-block; margin-left:2.5%; margin-right:2.5%; width:20%; cursor:pointer; position: relative;}
.div_pro2 .div5 .p2 ul li .pp1 img{ width:100%; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_pro2 .div5 .p2 ul li .pp2{ position: absolute; top: 24%;}
.div_pro2 .div5 .p2 ul li .pp2_l{ left: -78px;}
.div_pro2 .div5 .p2 ul li .pp2_r{ right: -78px;}
.div_pro2 .div5 .p2 ul li .pp3{ font-size:32px; line-height:36px; position: absolute; top: 30px; width: 100%;}
.div_pro2 .div5 .p2 ul li .pp3_l{ right: 380px; text-align: right;}
.div_pro2 .div5 .p2 ul li .pp3_r{ left: 380px; text-align: left;}
.div_pro2 .div5 .p2 ul li .pp4{ font-size:20px; position: absolute; top: 74px; width: 100%;}
.div_pro2 .div5 .p2 ul li .pp4_l{ right: 380px; text-align: right;}
.div_pro2 .div5 .p2 ul li .pp4_r{ left: 380px; text-align: left;}
.div_pro2 .div5 .p2 ul .on .pp1 img{ width:100%; box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.5)}
.div_pro2 .div6{ background:#000; padding-top:3%; margin-top:5%; position:relative;}
.div_pro2 .div6 .lf{ width:34%; text-align:center; padding-bottom:5%;}
.div_pro2 .div6 .lf .p1{ padding-top:5%; color:#fff; font-size:60px; line-height:66px; font-weight:bold;}
.div_pro2 .div6 .lf .p1 span{ color:#ee7500;}
.div_pro2 .div6 .lf .p2{ margin-top:15%;}
.div_pro2 .div6 .lf .p3{ font-size:20px; color:#fff; line-height:33px;}
.div_pro2 .div6 .rg{ position:absolute; width:54%; bottom:0px; right:0px; min-width:700px;}
.div_pro2 .div6 .rg img{ width:100%;}
.div_pro2 .div7{ margin-top:3%;}
.div_pro2 .div7 .p1{ font-size:60px; color:#464646; line-height:66px; text-align:center; font-weight:bold;}
.div_pro2 .div7 .p1 span{ color:#f08300;}
.div_pro2 .div7 .p2{ padding-left:15%; padding-right:15%; text-align:center; color:#464646; font-size:20px; line-height:33px; margin-top:2.5%;}
.div_pro2 .div7 .p3{ margin-top:3%}
.div_pro2 .div7 .p3 img{ width:100%;}
.div_pro2 .div8{ background:url(../images/8_23.jpg) center bottom no-repeat; background-size:100%; text-align:right; padding-top:5%; padding-bottom:28%;}
.div_pro2 .div8 .p1{ color:#fff; font-size:25px; height:35px; line-height:35px;}
.div_pro2 .div8 .p1 img{ margin-left:1.5%; margin-right:1.5%;}
.div_pro2 .div8 .p2{ color:#fff; font-size:60px; line-height:66px; font-weight:bold; margin-top:1%;}
.div_pro2 .div8 .p3{ margin-top:2%;}
.div_pro2 .div8 .p3 a{ color:#ee7700; font-size:20px;}
@media screen and (max-width: 1600px) and (min-width:1024px) {/* 小屏幕的尺寸 */
	.div_pro2 .div1 .p2{ font-size:40px; line-height:48px;}
	.div_pro2 .div1 .p3 img{ width:25px;}
	.div_pro2 .div1 .p4{ font-size:40px; line-height:48px;}
	.div_pro2 .div1 .p5{ margin-top:3%;}
	.div_pro2 .div1 .p5 .rg{ padding-top:10%;}
	.div_pro2 .div1 .p5 .rg .pp1{ font-size:40px; line-height:60px;}
	.div_pro2 .div1 .p5 .rg .pp1 span{ font-size:60px;}
	.div_pro2 .div1 .p5 .rg .pp2{ font-size:16px; line-height:28px; margin-top:10%;}
	.div_pro2 .div2 .p1{ font-size:30px; line-height:40px;}
	.div_pro2 .div2 .p2 ul li .pp2{ font-size:16px; line-height:22px;}
	.div_pro2 .div3{ margin-top:3%;}
	.div_pro2 .div3 .p1{ font-size:40px; line-height:48px;}
	.div_pro2 .div3 .p2{ font-size:16px; line-height:28px;}
	.div_pro2 .div5 .p1 .lf{ font-size:20px;}
	.div_pro2 .div5 .p1 .rg{ font-size:20px;}
	.div_pro2 .div5 .p2 ul li .pp2 img{ width:40px;}
	.div_pro2 .div5 .p2 ul li .pp3{ font-size:20px; line-height:28px;}
	.div_pro2 .div5 .p2 ul li .pp4{ font-size:16px;}
	.div_pro2 .div6 .lf .p1{ font-size:40px; line-height:48px; }
	.div_pro2 .div6 .lf .p3{ font-size:16px; line-height:28px;}
	.div_pro2 .div7 .p1{ font-size:40px; line-height:48px;}
	.div_pro2 .div7 .p2{ font-size:16px; line-height:28px;}
	.div_pro2 .div8 .p1{font-size:16px; line-height:28px;}
	.div_pro2 .div8 .p2{ font-size:40px; line-height:48px;}
	.div_pro2 .div8 .p3 a{font-size:16px;}
}
@media screen and (max-width: 1440px) and (min-width:1024px) {/* 小屏幕的尺寸 */
	.div_pro2 .div4 .p1{ display:none;}
	.div_pro2 .div4 .p2{ display:block; width:1366px; height:468px; left:50%; margin-left:-530px; position:relative;}
	.div_pro2 .div4 img.finger{position: absolute;top: 0;left: 50%;width: 1060px;z-index: 11111;margin-left: -530px;}

	.div_pro2 .div5 .p2 ul li .pp3{ top: 44px;}
	.div_pro2 .div5 .p2 ul li .pp3_l{ right: 336px; text-align: right;}
	.div_pro2 .div5 .p2 ul li .pp3_r{ left: 336px; text-align: left;}
	.div_pro2 .div5 .p2 ul li .pp4{ top: 78px;}
	.div_pro2 .div5 .p2 ul li .pp4_l{ right: 336px; text-align: right;}
	.div_pro2 .div5 .p2 ul li .pp4_r{ left: 336px; text-align: left;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_pro2 .div1{ padding-top:10%; padding-bottom:10%;}
	.div_pro2 .div1 .p1 img{ width:40%;}
	.div_pro2 .div1 .p2{ font-size:0.36rem; line-height:1.6;}
	.div_pro2 .div1 .p3 img{ width:5%;}
	.div_pro2 .div1 .p4{ font-size:0.36rem; line-height:1.6;}
	.div_pro2 .div1 .p4 span{ margin-right:0.2rem;}
	.div_pro2 .div1 .p5{ margin-top:5%;}
	.div_pro2 .div1 .p5 .lf{ width:50%; padding-left:0%;}
	.div_pro2 .div1 .p5 .rg{ width:50%; padding-right:0%; padding-top:5%; text-align:center;}
	.div_pro2 .div1 .p5 .rg .pp1{ font-size:0.24rem; line-height:1.6;}
	.div_pro2 .div1 .p5 .rg .pp1 span{ font-size:0.36rem;}
	.div_pro2 .div1 .p5 .rg .pp2{ font-size:0.24rem; line-height:1.4; margin-top:2%;}
	.div_pro2 .div2{ padding-top:8%; padding-bottom:8%;}
	.div_pro2 .div2 .p1{ font-size:0.42rem; line-height:1.6;}
	.div_pro2 .div2 .p2{ margin-top:0%;}
	.div_pro2 .div2 .p2 ul li{ float:left; width:47.5%; margin-right:0%; margin-top:5%;}
	.div_pro2 .div2 .p2 ul li:nth-child(2n){ float:right;}
	.div_pro2 .div2 .p2 ul li .pp1 img{ width:100%;}
	.div_pro2 .div2 .p2 ul li .pp2{ margin-top:5%; font-size:0.24rem; line-height:1.6;}
	.div_pro2 .div3{ margin-top:8%;}
	.div_pro2 .div3 .p1{ font-size:0.42rem; line-height:1.2;}
	.div_pro2 .div3 .p2{ font-size:0.24rem; line-height:1.6; padding-left:0%; padding-right:0%;}
	.div_pro2 .div4 .finger{ display: none;}
	.div_pro2 .div4 .p1{ display:none;}
	.div_pro2 .div4 .p3 img,
	.div_pro2 .div4 .p333 img{ width:50%;}
	.div_pro2 .div5 .p1{ line-height:1.5rem; width: 120%; margin:0 -10%;}
	.div_pro2 .div5 .p1 .lf{ font-size:0.24rem; line-height: 0.8rem;}
	.div_pro2 .div5 .p1 .rg{ width:40%; font-size:0.24rem; line-height: 0.8rem;}
	.div_pro2 .div5 .p1 .rg img{ width:60%;}
	.div_pro2 .div5 .p2{ margin: 5% 15% 0; height: 2.4rem;}
	.div_pro2 .div5 .p2 ul li{ float:left; display:block; margin-left:0%; margin-right:0%; width:45%; cursor:pointer;}
	.div_pro2 .div5 .p2 ul li:nth-child(2n){ float:right;}
	.div_pro2 .div5 .p2 ul li .pp2{ display: none;}
	.div_pro2 .div5 .p2 ul li .pp2 img{ width:20%;}
	.div_pro2 .div5 .p2 ul li .pp3{ margin-top:8%; font-size:0.36rem; line-height:1.4; position: initial; text-align: center;}
	.div_pro2 .div5 .p2 ul li .pp4{ margin-top:0%; font-size:0.24rem; position: initial; text-align: center;}
	.div_pro2 .div5 .p2 ul .on .pp1 img{ width:100%; box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0)}
	.div_pro2 .div6{ background:#000; padding-top:5%; margin-top:5%;}
	.div_pro2 .div6 .lf{ width:50%; text-align:center;}
	.div_pro2 .div6 .lf .p1{ padding-top:5%; font-size:0.36rem; line-height:1.4; }
	.div_pro2 .div6 .lf .p2{ margin-top:5%;}
	.div_pro2 .div6 .lf .p2 img{ width:50%;}
	.div_pro2 .div6 .lf .p3{ font-size:0.24rem; line-height:1.6; width: 200%;}
	.div_pro2 .div6 .rg{ width:50%; min-width:50%; top: 8%;}
	.div_pro2 .div7{ margin-top:8%;}
	.div_pro2 .div7 .p1{ font-size:0.36rem; line-height:1.4;}
	.div_pro2 .div7 .p2{ padding-left:0%; padding-right:0%; font-size:0.24rem; line-height:1.6;}
	.div_pro2 .div8{ background:url(../images/8_23.jpg) center top no-repeat #000; background-size:100%; padding-bottom:20%;}
	.div_pro2 .div8 .p1{font-size:0.24rem; height:0.6rem; line-height:0.6rem;}
	.div_pro2 .div8 .p1 img{ width:20%; position: relative; top: -10%;}
	.div_pro2 .div8 .p2{ font-size:0.48rem; line-height:1;}
	.div_pro2 .div8 .p3{ margin-top:2%;}
	.div_pro2 .div8 .p3 a{font-size:0.24rem;}
}

.div_pro3 .div1{ padding-top:5%; padding-bottom:5%;}
.div_pro3 .div1 .lf{ width:33%; padding-top:7%;}
.div_pro3 .div1 .lf .p1{ color:#464646; font-size:60px; font-weight:bold; line-height:66px; text-align:center;}
.div_pro3 .div1 .lf .p1 span{ color:#ee7800;}
.div_pro3 .div1 .lf .p2{ margin-top:12%; color:#464646; font-size:20px; line-height:33px; text-align:center;}
.div_pro3 .div1 .rg{ width:57.57%;}
.div_pro3 .div1 .rg img{ width:100%;}
.div_pro3 .div2{ background:#f8f8f8; padding-top:5%; padding-bottom:5%;}
.div_pro3 .div2 ul li{ width:47.5%; margin-right:5%; position:relative; float:left; overflow:hidden;}
.div_pro3 .div2 ul li .p1 img{ width:100%;}
.div_pro3 .div2 ul li .p2{ width:100%; height:100%; background:#000; opacity:0.5; position:absolute; top:0px; left:0px; z-index:100; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_pro3 .div2 ul li .p3{ position:absolute; left:0px; top:-5%; width:100%; height:100%; z-index:101; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_pro3 .div2 ul li .p3 img{ width:100%;}
.div_pro3 .div2 ul li:hover .p2{ opacity:0;}
.div_pro3 .div2 ul li:hover .p3{ top:-100%;}
.div_pro3 .div3{ background:url(../images/9_14.jpg) center top no-repeat #000; background-size:100%; padding-bottom:5%;}
.div_pro3 .div3 .rg{ width:46%; padding-top:10%;}
.div_pro3 .div3 .rg .p1{ color:#fff; font-size:60px; font-weight:bold; line-height:66px; text-align:center;}
.div_pro3 .div3 .rg .p1 span{ color:#ee7800;}
.div_pro3 .div3 .rg .p2{ margin-top:12%; color:#fff; font-size:20px; line-height:33px; text-align:center;}
.div_pro3 .div3 .rg .p3{ margin-top:12%; position:relative; width:80%;}
.div_pro3 .div3 .rg .p3 .pp1 img{ width:100%;}
.div_pro3 .div3 .rg .p3 .pp2{ position:absolute; top:0px; width:86.27%; overflow:hidden; text-align:center;}
.div_pro3 .div3 .rg .p3 .pp2 img{ width:100%;}
.div_pro3 .div3 .rg .p3 .pp3{ position:absolute; top:0px; left:0px; width:100%;}
.div_pro3 .div3 .rg .p3 .pp3 img{ width:100%;}
.div_pro3 .div4{ background:url(../images/9_18.jpg) center top no-repeat #000; background-size:100%; padding-bottom:10%;}
.div_pro3 .div4 .lf{ width:48%; padding-top:15%;}
.div_pro3 .div4 .lf .p1{ color:#fff; font-size:60px; font-weight:bold; line-height:66px; text-align:center;}
.div_pro3 .div4 .lf .p1 span{ color:#ee7800;}
.div_pro3 .div4 .lf .p2{ width:60%; margin:0 auto; margin-top:8%; color:#fff; font-size:20px; line-height:33px; text-align:center;}
.div_pro3 .div4 .lf .p3{ margin-top:10%; position:relative;}
.div_pro3 .div4 .lf .p3 img{ width:100%;}
.div_pro3 .div4 .lf .p3 .pp2{ position:absolute; top:0px; left:0px; width:100%;}
.div_pro3 .div4 .lf .p3 .pp3{ position:absolute; top:0px; left:0px; width:100%;}
.div_pro4 .div1{ background:#1a1a1a; padding-top:5%; padding-bottom:5%; margin-top:5%;}
.div_pro4 .div1 .lf{ width:49.28%; padding-top:10%; text-align:center;}
.div_pro4 .div1 .lf .p1{ color:#fff; font-size:60px; font-weight:bold; line-height:66px;}
.div_pro4 .div1 .lf .p1 span{ color:#ee7800;}
.div_pro4 .div1 .lf .p2{ margin-top:8%; color:#fff; font-size:20px; line-height:33px;}
.div_pro4 .div1 .rg{ width:47%; position:relative;}
.div_pro4 .div1 .rg .p1 img{ width:100%;}
.div_pro4 .div1 .rg .p2{ width:11%; position:absolute; top:19.2%; left:4.8%;}
.div_pro4 .div1 .rg .p2 img{ width:100%;}
.div_pro4 .div1 .rg .p3{ width:11%; position:absolute; top:19.2%; right:4.7%;}
.div_pro4 .div1 .rg .p3 img{ width:100%;}
.div_pro4 .div1 .rg .p4{ width:11%; position:absolute; bottom:30.7%; left:4.8%;}
.div_pro4 .div1 .rg .p4 img{ width:100%;}
.div_pro4 .div1 .rg .p5{ width:11%; position:absolute; bottom:30.7%; right:4.7%;}
.div_pro4 .div1 .rg .p5 img{ width:100%;}
.div_pro4 .div2{ background:url(../images/9_22.jpg) center top no-repeat #000; background-size:100%; text-align:left; padding-top:5%; padding-bottom:28%;}
.div_pro4 .div2 .p1{ color:#fff; font-size:25px; line-height:35px;}
.div_pro4 .div2 .p1 img{ margin-left:1.5%; margin-right:1.5%;}
.div_pro4 .div2 .p2{ color:#fff; font-size:60px; line-height:66px; font-weight:bold; margin-top:1%;}
.div_pro4 .div2 .p3{ margin-top:2%;}
.div_pro4 .div2 .p3 a{ color:#ee7700; font-size:20px;}
@media screen and (max-width: 1600px) and (min-width:1024px) {/* 小屏幕的尺寸 */
	.div_pro3 .div1 .lf .p1{ font-size:40px; line-height:48px;}
	.div_pro3 .div1 .lf .p2{ font-size:16px; line-height:28px;}
	.div_pro3 .div3 .rg .p1{ font-size:40px; line-height:48px;}
	.div_pro3 .div3 .rg .p2{ font-size:16px; line-height:28px;}
	.div_pro3 .div4 .lf .p1{ font-size:40px; line-height:48px;}
	.div_pro3 .div4 .lf .p2{ font-size:16px; line-height:28px;}
	.div_pro4 .div1 .lf .p1{ font-size:40px; line-height:48px;}
	.div_pro4 .div1 .lf .p2{ font-size:16px; line-height:28px;}
	.div_pro4 .div2 .p1{font-size:20px;}
	.div_pro4 .div2 .p2{ font-size:40px; line-height:48px;}
	.div_pro4 .div2 .p3 a{font-size:16px;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_pro3 .div1{ padding-top:8%; padding-bottom:8%;}
	.div_pro3 .div1 .lf{ width:40%;}
	.div_pro3 .div1 .lf .p1{ font-size:0.36rem; line-height:1.4;}
	.div_pro3 .div1 .lf .p2{ font-size:0.24rem; line-height:1.6; margin-top:5%;}
	.div_pro3 .div1 .rg{ width:54%;}
	.div_pro3 .div1 .rg img{ position: relative; top: 0.96rem;}
	.div_pro3 .div2{ background:#f8f8f8; padding-top:5%; padding-bottom:0%; overflow:hidden;}
	.div_pro3 .div2 ul li{ margin-bottom:5%;}
	.div_pro3 .div2 ul li .p3 img{ width: 200%; position: relative; top: -54%; left: -50%;}
	.div_pro3 .div3{ padding-bottom:5%; background-size: 134%;}
	.div_pro3 .div3 .rg{ width:60%;}
	.div_pro3 .div3 .rg .p1{ font-size:0.36rem; line-height:1.4;}
	.div_pro3 .div3 .rg .p2{ font-size:0.24rem; line-height:1.6; margin-top:5%;}
	.div_pro3 .div3 .rg .p3{ margin-top:8%; width:100%; margin-left: 12%;}
	.div_pro3 .div4{ padding-bottom:8%;background-size: 140%;}
	.div_pro3 .div4 .lf{ width:60%; padding-top:10%;}
	.div_pro3 .div4 .lf .p1{ font-size:0.36rem; line-height:1.4;}
	.div_pro3 .div4 .lf .p2{ font-size:0.24rem; line-height:1.6; margin-top:5%; width:100%;}
	.div_pro3 .div4 .lf .p3{ margin-top:10%;}
	.div_pro3 .div4 .lf .p3 img{ width:100%;}
	.div_pro4 .div1{ background:#1a1a1a; padding-top:8%; padding-bottom:8%; margin-top:8%;}
	.div_pro4 .div1 .lf{ width:50%; padding-top:0;}
	.div_pro4 .div1 .lf .p1{ font-size:0.36rem; line-height:1.4;}
	.div_pro4 .div1 .lf .p2{ font-size:0.24rem; line-height:1.6; margin-top:5%; width:100%;}
	.div_pro4 .div1 .rg{ width:44%; margin-top: 5%;}
	.div_pro4 .div1 .rg .p2,
	.div_pro4 .div1 .rg .p3{ top: 16%;}
	.div_pro4 .div1 .rg .p4,
	.div_pro4 .div1 .rg .p5{ bottom: 28%;}
	.div_pro4 .div2{ padding-bottom:20%;}
	.div_pro4 .div2 .p1{font-size:0.24rem; height:0.6rem; line-height:0.6rem;}
	.div_pro4 .div2 .p1 img{ width:20%; position: relative; top: -10%;}
	.div_pro4 .div2 .p2{ font-size:0.48rem; line-height:1;}
	.div_pro4 .div2 .p3{ margin-top:2%;}
	.div_pro4 .div2 .p3 a{font-size:0.24rem;}
}
@media screen and (max-width: 1024px) and (min-width:1023px){
	.div_pro4 .div1 .rg .p2,
	.div_pro4 .div1 .rg .p3{ top: 19.2%;}
	.div_pro4 .div1 .rg .p4,
	.div_pro4 .div1 .rg .p5{ bottom: 30.7%;}
	.div_pro4 .div1 .rg{ margin-top: -4%;}
}

.div_pro5 .div1{ background:url(../images/10_12.jpg) top no-repeat #000; background-size:100%; position:relative;}
.div_pro5 .div1 .p1{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:100;}
.div_pro5 .div1 .p1 .lf{ width:40%;}
.div_pro5 .div1 .p1 .lf .pp1{ padding-top:65%; color:#fff; font-size:60px; font-weight:bold; line-height:66px; text-align:center;}
.div_pro5 .div1 .p1 .lf .pp1 span{ color:#ee7800;}
.div_pro5 .div1 .p1 .lf .pp2{ margin-top:12%; color:#fff; font-size:20px; line-height:33px; text-align:center;}
.div_pro5 .div1 .p2 img{ width:100%;}
.div_pro5 .div2{ margin-top:5%;}
.div_pro5 .div2 .lf{ width:55%;}
.div_pro5 .div2 .lf img{ width:100%;}
.div_pro5 .div2 .rg{ width:38%; text-align:center;}
.div_pro5 .div2 .rg .p1{ padding-top:35%; color:#464646; font-size:60px; font-weight:bold; line-height:66px; text-align:center;}
.div_pro5 .div2 .rg .p1 span{ color:#ee7800;}
.div_pro5 .div2 .rg .p2{ margin-top:12%; color:#464646; font-size:20px; line-height:33px; text-align:center; padding-left:15%; padding-right:15%;}
.div_pro5 .div3{ margin-top:5%;}
.div_pro5 .div3 .lf{ width:32%; text-align:center;}
.div_pro5 .div3 .lf .p1{ padding-top:53%; color:#464646; font-size:60px; font-weight:bold; line-height:66px; text-align:center;}
.div_pro5 .div3 .lf .p1 span{ color:#ee7800;}
.div_pro5 .div3 .lf .p2{ margin-top:12%; color:#464646; font-size:20px; line-height:33px; text-align:center; padding-left:5%; padding-right:5%;}
.div_pro5 .div3 .rg{ width:64%;}
.div_pro5 .div3 .rg img{ width:100%;}
.div_pro5 .div4{ background:url(../images/10_16.jpg) top center no-repeat #000; background-size:100%; padding-bottom:12%; overflow:hidden;}
.div_pro5 .div4 .rg{ width:49%;}
.div_pro5 .div4 .rg .p1{ padding-top:35%; color:#fff; font-size:60px; font-weight:bold; line-height:66px; text-align:center;}
.div_pro5 .div4 .rg .p1 span{ color:#ee7800;}
.div_pro5 .div4 .rg .p2{ margin-top:8%; color:#fff; font-size:20px; line-height:33px; text-align:center;}
.div_pro5 .div4 .rg .p3{ margin-top:8%;}
.div_pro5 .div4 .rg .p3 img{ width:100%;}
@media screen and (max-width: 1600px) and (min-width:1024px) {/* 小屏幕的尺寸 */
	.div_pro3 .div1 .lf .p1{ font-size:40px; line-height:48px;}
	.div_pro3 .div1 .lf .p2{ font-size:16px; line-height:28px;}
	.div_pro3 .div3 .rg .p1{ font-size:40px; line-height:48px;}
	.div_pro3 .div3 .rg .p2{ font-size:16px; line-height:28px;}
	.div_pro3 .div4 .lf .p1{ font-size:40px; line-height:48px;}
	.div_pro3 .div4 .lf .p2{ font-size:16px; line-height:28px;}
	.div_pro4 .div1 .lf .p1{ font-size:40px; line-height:48px;}
	.div_pro4 .div1 .lf .p2{ font-size:16px; line-height:28px;}
	.div_pro4 .div2 .p1{font-size:20px;}
	.div_pro4 .div2 .p2{ font-size:40px; line-height:48px;}
	.div_pro4 .div2 .p3 a{font-size:16px;}
	.div_pro5 .div1 .p1 .lf .pp1{ font-size:40px; line-height:48px;}
	.div_pro5 .div1 .p1 .lf .pp2{ font-size:16px; line-height:28px;}
	.div_pro5 .div2 .rg .p1{ font-size:40px; line-height:48px;}
	.div_pro5 .div2 .rg .p2{ font-size:16px; line-height:28px;}
	.div_pro5 .div3 .lf .p1{ font-size:40px; line-height:48px;}
	.div_pro5 .div3 .lf .p2{ font-size:16px; line-height:28px;}
	.div_pro5 .div4{ padding-bottom:5%;}
	.div_pro5 .div4 .rg .p1{ font-size:40px; line-height:48px;}
	.div_pro5 .div4 .rg .p2{ font-size:16px; line-height:28px;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_pro5 .div1 .p1{ width: 60%; top: 8%;}
	.div_pro5 .div1 .p1 .lf{ width:100%; padding-bottom:8%;}
	.div_pro5 .div1 .p1 .lf .pp1{ padding-top:8%; font-size:0.36rem; line-height:1.4;}
	.div_pro5 .div1 .p1 .lf .pp2{ font-size:0.24rem; line-height:1.6; margin-top:5%;}
	.div_pro5 .div2 .lf{ width:50%;}
	.div_pro5 .div2 .rg{ width:50%;}
	.div_pro5 .div2 .rg .p1{ padding-top:5%; font-size:0.36rem; line-height:1.4;}
	.div_pro5 .div2 .rg .p2{ font-size:0.24rem; line-height:1.6; margin-top:5%;}
	.div_pro5 .div3 .lf{ width:50%; margin-top: 10%;}
	.div_pro5 .div3 .lf .p1{ padding-top:5%; font-size:0.36rem; line-height:1.4;}
	.div_pro5 .div3 .lf .p2{ font-size:0.24rem; line-height:1.6; margin-top:5%;}
	.div_pro5 .div3 .rg{ width:44%; margin-top:8%;}
	.div_pro5 .div4{ margin-top:8%; padding-bottom:5%; background-size: 120%;}
	.div_pro5 .div4 .rg{ width:50%;}
	.div_pro5 .div4 .rg .p1{ padding-top:16%; font-size:0.36rem; line-height:1.4;}
	.div_pro5 .div4 .rg .p2{ margin-top:4%; font-size:0.24rem; line-height:1.6;}
}
.div_pro6 .div1{ margin-bottom:5%;}
.div_pro6 .div1 .lf{ width:37.14%; padding-top:0%;}
.div_pro6 .div1 .lf1{ padding-top:7%;}
.div_pro6 .div1 .lf .p1{ color:#464646; font-size:25px;}
.div_pro6 .div1 .lf .p2{ margin-top:3%;}
.div_pro6 .div1 .lf .p2 img{ width:70%;}
.div_pro6 .div1 .lf .p3{ color:#ee7500; font-size:60px; line-height:66px; font-weight:bold; margin-top:10%;}
.div_pro6 .div1 .lf .p4{ margin-top:0%; color:#464646; font-size:20px; line-height:33px; margin-bottom:5%; margin-top:3%;}
.div_pro6 .div1 .lf .p5 img{ width:80%;}
.div_pro6 .div1 .rg{ width:60%;}
.div_pro6 .div1 .rg img{ width:100%}
@media screen and (max-width: 1600px) and (min-width:1024px) {/* 小屏幕的尺寸 */
	.div_pro6 .div1 .lf .p1{ font-size:20px;}
	.div_pro6 .div1 .lf .p3{ font-size:40px; line-height:48px;}
	.div_pro6 .div1 .lf .p4{ font-size:16px; line-height:28px;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_pro6 .div1{ margin-bottom:5%;}
	.div_pro6 .div1_h3{ margin-top: 20%;}
	.div_pro6 .div1 .lf{ width:50%; padding-top:5%;}
	.div_pro6 .div1 .lf1{ padding-top:7%;}
	.div_pro6 .div1 .lf .p1{ font-size:0.36rem; width: 200%;}
	.div_pro6 .div1 .lf .p3{ font-size:0.36rem; line-height:1.4; margin-top:5%;}
	.div_pro6 .div1 .lf .p4{ color:#464646; font-size:0.24rem; line-height:1.6; margin-bottom:5%; margin-top:14%; width: 200%;}
	.div_pro6 .div1 .lf .p5 img{ width:80%;}
	.div_pro6 .div1 .rg{ width:50%;}
	.div_pro6 .div1_h3 .lf .p4{ width: 100%;}
	.div_pro6 .div1_h3 .lf .p4_h3{ width: 200%;}
	.div_pro6 .div1_h3 .rg{ position: relative; top: 0.4rem;}
}

.div_pro7 .div1{ background:url(../images/12_05.jpg) top center no-repeat #000; background-size:100%; position:relative;}
.div_pro7 .div1 .p1 img{ width:100%;}
.div_pro7 .div1 .p2{ position:absolute; top:10%; left:0px; width:100%; text-align:center;}
.div_pro7 .div1 .p2 .pp1{ font-size:60px; color:#fff; line-height:66px; font-weight:bold;}
.div_pro7 .div1 .p2 .pp1 span{ color:#ee7700;}
.div_pro7 .div1 .p2 .pp2{ margin-top:1.5%; color:#fff; font-size:20px; line-height:33px; padding-left:20%; padding-right:20%;}
.div_pro7 .div1 .p3{ position:absolute; z-index:100; top:46%; left:19.11%;}
.div_pro7 .div1 .p3 .pp1{ color:#fff; font-size:0.1rem; line-height:0.1rem;}
.div_pro7 .div1 .p3 .pp2{ color:#ee7700; font-size:0.3rem; line-height:0.3rem; margin-top:5%;}
.div_pro7 .div2{ background:#000; position:relative;}
.div_pro7 .div2 .p1 img{ width:100%;}
.div_pro7 .div2 .p2{ position:absolute; top:10%; left:0px; width:100%; text-align:center;}
.div_pro7 .div2 .p2 .pp1{ font-size:60px; color:#fff; line-height:66px; font-weight:bold;}
.div_pro7 .div2 .p2 .pp1 span{ color:#ee7700;}
.div_pro7 .div2 .p2 .pp2{ margin-top:1.5%; color:#fff; font-size:20px; line-height:33px; padding-left:20%; padding-right:20%;}
.div_pro7 .div2 .p2 .pp3{ width:500px; margin:0 auto; margin-top:7%;}
.div_pro7 .div2 .p2 .pp3 .ppp1{ color:#dfdfdf; font-size:20px; line-height:33px; text-align:left;}
.div_pro7 .div2 .p2 .pp3 .ppp2{ color:#ee7700; font-size:60px; margin-top:15%; text-align:left; line-height:66px;}
.div_pro7 .div2 .p2 .pp3 .ppp2 span{ font-size:30px;}
.div_pro7 .div3{ background:#000; position:relative; padding-bottom:10%;}
.div_pro7 .div3 .p1 img{ width:100%;}
.div_pro7 .div3 .p2{ position:absolute; top:10%; left:0px; width:100%; text-align:center;}
.div_pro7 .div3 .p2 .pp1{ font-size:60px; color:#fff; line-height:66px; font-weight:bold;}
.div_pro7 .div3 .p2 .pp1 span{ color:#ee7700;}
.div_pro7 .div3 .p2 .pp2{ margin-top:1.5%; color:#fff; font-size:20px; line-height:33px; padding-left:30%; padding-right:30%;}
.div_pro7 .div4{ background:url(../images/12_09.png) top center no-repeat; background-size:100%; margin-top:-10%; z-index:100; position:relative;}
.div_pro7 .div4 img{ width:100%;}
.div_pro7 .div4 .img{ position:absolute; top:8.6%; left:26.5%; width:17.23%;}
.div_pro7 .div5 .p1{ font-size:60px; color:#000000; line-height:66px; font-weight:bold; text-align:center;}
.div_pro7 .div5 .p1 span{ color:#ee7700;}
.div_pro7 .div5 .p2{ margin-top:1.5%; color:#000; font-size:20px; line-height:33px; padding-left:20%; padding-right:20%; text-align:center;}
.div_pro7 .div5 .p3{ width: 80%; margin: 3% 10% 0;}
.div_pro7 .div5 .p3 img{ width:100%;}
.div_pro7 .div6{ background:#19191b; padding-top:5%; padding-bottom:8%; margin-top:5%;}
.div_pro7 .div6 .p1{ font-size:60px; color:#fff; line-height:66px; font-weight:bold; text-align:center;}
.div_pro7 .div6 .p1 span{ color:#ee7700;}
.div_pro7 .div6 .p2{ margin-top:1.5%; color:#fff; font-size:20px; line-height:33px; padding-left:20%; padding-right:20%; text-align:center;}
.div_pro7 .div6 .p4{ display:none;}
#focus_Box{position:relative;width:1200px;height:357px; margin:0px auto; margin-top:5%;}
#focus_Box dl{position:relative;width:1200px;height:357px;left:0px;}
#focus_Box dd{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:0px;cursor:pointer;left:0px; background:#000;}
#focus_Box dd img{width:100%; height:100%;vertical-align:top}
#focus_Box .focus_prev,#focus_Box .focus_next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:56px;height:56px;top:180px;}
#focus_Box .focus_prev{background:url(../images/12_13.png) left bottom no-repeat;left:260px}
#focus_Box .focus_next{background:url(../images/12_14.png) right bottom no-repeat;right:260px}

@media screen and (max-width: 1600px) and (min-width:1024px) {/* 小屏幕的尺寸 */
	.div_pro7 .div1 .p2 .pp1{ font-size:40px; line-height:48px;}
	.div_pro7 .div1 .p2 .pp2{ font-size:16px; line-height:28px;}
	.div_pro7 .div2 .p2 .pp1{ font-size:40px; line-height:48px;}
	.div_pro7 .div2 .p2 .pp2{ font-size:16px; line-height:28px;}
	.div_pro7 .div2 .p2 .pp3 .ppp1{ font-size:16px; line-height:28px;}
	.div_pro7 .div2 .p2 .pp3 .ppp2{ font-size:40px; margin-top:3%; line-height:48px;}
	.div_pro7 .div2 .p2 .pp3 .ppp2 span{ font-size:16px;}
	.div_pro7 .div3 .p2 .pp1{ font-size:40px; line-height:48px;}
	.div_pro7 .div3 .p2 .pp2{ font-size:16px; line-height:28px;}
	.div_pro7 .div5 .p1{ font-size:40px; line-height:48px;}
	.div_pro7 .div5 .p2{ font-size:16px; line-height:28px;}
	.div_pro7 .div6 .p1{ font-size:40px; line-height:48px;}
	.div_pro7 .div6 .p2{ font-size:16px; line-height:28px;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_pro7 .div1{ background:url(../images/12_05.jpg) bottom center no-repeat #000; background-size:100%; padding-top: 12%;}
	.div_pro7 .div1 .p1 img{ width:100%;}
	.div_pro7 .div1 .p2{ top:0%; margin-top:5%;}
	.div_pro7 .div1 .p2 .pp1{ font-size:0.36rem; line-height:1.4;}
	.div_pro7 .div1 .p2 .pp2{ font-size:0.24rem; line-height:1.6; padding-left:0%; padding-right:0%;}
	.div_pro7 .div1 .p3{ top:70%; left:8%; text-align:center;}
	.div_pro7 .div1 .p3 .pp1{ font-size:0.24rem; line-height:1.6; margin-top:5%;}
	.div_pro7 .div1 .p3 .pp2{ font-size:0.42; line-height:1.4; margin-top:0%;}
	.div_pro7 .div2{ padding-top: 20%;}
	.div_pro7 .div2 .p1 img{ width:100%;}
	.div_pro7 .div2 .p2{ top:0%; margin-top:5%;}
	.div_pro7 .div2 .p2 .pp1{ font-size:0.36rem; line-height:1.4;}
	.div_pro7 .div2 .p2 .pp2{ font-size:0.24rem; line-height:1.6; padding-left:0%; padding-right:0%;}
	.div_pro7 .div2 .p2 .pp3{ width:65%; margin-top:5%;}
	.div_pro7 .div2 .p2 .pp3 .ppp1{ font-size:0.24rem; line-height:0.1.6;}
	.div_pro7 .div2 .p2 .pp3 .ppp2{ font-size:0.48rem; margin-top:5%; line-height:1.2;}
	.div_pro7 .div2 .p2 .pp3 .ppp2 span{ font-size:0.24rem;}
	.div_pro7 .div3{ padding-bottom:2%; padding-top: 12%;}
	.div_pro7 .div3 .p2{ top:0%; margin-top:5%}
	.div_pro7 .div3 .p2 .pp1{ font-size:0.36rem; line-height:1.4;}
	.div_pro7 .div3 .p2 .pp2{ font-size:0.24rem; line-height:1.6; padding-left:0%; padding-right:0%;}
	.div_pro7 .div4{ margin-top:5%;}
	.div_pro7 .div5 .p1{ font-size:0.36rem; line-height:1.4;}
	.div_pro7 .div5 .p2{ font-size:0.24rem; line-height:1.6; padding-left:0%; padding-right:0%;}
	.div_pro7 .div6 .p1{ font-size:0.36rem; line-height:1.4;}
	.div_pro7 .div6 .p2{ font-size:0.24rem; line-height:1.6; padding-left:0%; padding-right:0%;}
	.div_pro7 .div6 .p3{ display:none;}
	.div_pro7 .div6 .p4{ display:block; margin-top: 4%;}
	.div_pro7 .div6 .p4 a{ width: 46%; margin: 2%; display: block; float: left;}
	.div_pro7 .div6 .p4 img{ width:100%;}
}
@media screen and (max-width: 1024px) and (min-width:1023px){
	.div_pro7 .div1{ padding-top: 0;}
	.div_pro7 .div1 .p2{ top: 2.5%;}
}

.div_deta .div1{ background:#f7f8f9; padding-top:2%; padding-bottom:2%;}
.div_deta .div1 .p1 img{ width:52%;}
.div_deta .div1 .p2{ color:#464646; font-size:20px; margin-top:1%;}
.div_deta .div1 .p2 a{ color:#464646;}
.div_deta .div1 .p2 span{ margin-left:10px; margin-right:10px;}
.div_deta .div2{ margin-top:3%; margin-bottom:5%;}
.div_deta .div2 .lf{ width:569px;}
.div_deta .div2 .rg{ width:569px;}
.div_deta .div2 img{ width:100%;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_deta .div1{ padding-top:4%; padding-bottom:4%;}
	.div_deta .div1 .p1 img{ width:80%;}
	.div_deta .div1 .p2{ display:none;}
	.div_deta .div2{ margin-top:5%;}
	.div_deta .div2 .lf{ width:100%;}
	.div_deta .div2 .lf img{ width:100%;}
	.div_deta .div2 .rg{ width:100%; margin-top:5%;}
	.div_deta .div2 .rg img{ width:100%;}
}


.v_link{ width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.v_link a{ display: block;width: 15%;height: 5%;position: absolute;top: 80%;left: 12%;}

@media screen and (max-width: 1024px) and (min-width:1023px){
	.div_pro1 .div2 .p4 .lf .pp5 img{ position: relative; top: 0.2rem;}
	.div_pro6 .div1 .rg{ position: relative; top: -0.35rem;}
	.div_pro6 .div1_h3 .rg{ top: 0;}
	.div_abo2 .div3 a .p3{ width: 6rem;}
	.div_abo2 .div3 .slides .box1 a .thefirst{ top: 0; color: #fff;}
	.div_cont .rg .div2 .p1,
	.div_cont .rg .div2 .p2,
	.div_cont .rg .div2 .p3{ line-height: 1.6;}
}


.foot_nav{ display:none;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.foot_nav{ display:block; background:#373737; color:#888; font-size:0.36rem;}
	.foot_nav .box{ padding-left: 5%; padding-right: 5%;}
	.foot_nav .div1{ border-bottom:1px solid #555; text-align:center;}
	.foot_nav .div1 a{ display:block; color:#888; height:1rem; line-height:1rem;}
	.foot_nav .div1 a span{ background:url(../images/1_08a.png) center right no-repeat; padding-right:25px;}
	.foot_nav ul li{ border-bottom:1px solid #555;}
	.foot_nav ul li a{ display:block; height:1rem; color:#888; line-height:1rem; font-size:0.36rem;}
	.foot_nav ul li .a_js2{ background:url(../images/plus.png) right center no-repeat; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.foot_nav ul li .a_js2_on{ background:url(../images/reduce.jpg) right center no-repeat; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.foot_nav ul li .a_txt2 a{ height:1rem; line-height:1rem; font-size:0.32rem; color:#666}
	.foot_nav .div2{ margin-top:3%;}
	.foot_nav .div2{ background:url(../images/1_40.png) left center no-repeat; background-size:30px; padding-left:40px; padding-top:10px; padding-bottom:10px;}
	.foot_nav .div2 a{ color:#888; margin-right:5%;}
	.foot_nav .div3{ color:#888; line-height:0.8rem;}
	.foot_nav .div4{ text-align:left; margin-top:5%;}
	#a_top{ display: none;}
}




/*body.home_page .moblie_banner{ display: none !important;}*/



@media screen and (max-width: 1024px) and (min-width:0px){
	.div_pro2 .div4 .p3,
	.div_pro2 .div4 .p333{ display: block;}
	.div_pro1 .div1 .box div.fenlei {
		font-size: 0;
	}
	.div_pro1{
		padding-top: 0;
	}
	.div_pro1 .div1 {
		position: static;
	}
}
/* Main End */




/* Main End */


/* -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; 背景渐隐 */
/* -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; 背景滚动*/
/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片原比例 */
/* -webkit-transform:scale(0.97); -moz-transform:scale(0.97); -o-transform:scale(0.97); -ms-transform:scale(0.97); transform:scale(0.97); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片缩放 */
/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s; -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); */
/* -moz-transform 1s; -webkit-transition:width 1s, height 1s, -webkit-transform 1s; -o-transition:width 1s, height 1s, -o-transform 1s; 图片360旋转 */
/* transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); 图片360旋转 */
/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; 3D旋转 */
/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); 3D旋转 */
/* -webkit-filter: blur(2px); -moz-filter: blur(2px); -ms-filter: blur(2px); filter: blur(2px); 高斯模糊 */
/* 575757 */





