@charset "utf-8";
/* 起始样式 */
*{ margin:0; padding:0;}
html{min-height:100%;}
body {font-family:Fontsstyle;  margin:0 auto; padding:0px; font-size:14px; height:100%; line-height:22px; width:100%; color:#666;}
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; color:#666}
/*a:hover{ text-decoration:underline;}*/
img{ vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}  
img{border:none;}
.share-icon{width: 20px}
html{ overflow-x:hidden;}
.flex-container{box-sizing:border-box;display:flex;text-align: center;flex-direction: column;align-items: center;position: absolute;height:100%;width:100%;top:0;left:0;z-index: 2;}
.flex-start{
	justify-content: flex-start;
}
.flex-center{
	justify-content: center;
}
.flex-end{
	justify-content: flex-end;
}
.text,textarea,select{ outline:none; font-family:Fontsstyle; color:#666; font-size:14px; 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/PingFang Regular.ttf'),
     url('../fonts/PingFang Regular.eot'),
	 url('../fonts/PingFang Regular.svg'),
	 url('../fonts/PingFang Regular.woff');
}
@font-face
{
font-family:Fontsstyle1;
src: url('../fonts/CISCOSANSTTBOLD_JPN_1.ttf'),
     url('../fonts/CISCOSANSTTBOLD_JPN_1.eot'),
	 url('../fonts/CISCOSANSTTBOLD_JPN_1.svg'),
	 url('../fonts/CISCOSANSTTBOLD_JPN_1.woff');
}
@font-face
{
font-family:Fontsstyle2;
src: url('../fonts/FETTE-ENGSCHRIFT.ttf'),
     url('../fonts/FETTE-ENGSCHRIFT.eot'),
	 url('../fonts/FETTE-ENGSCHRIFT.svg'),
	 url('../fonts/FETTE-ENGSCHRIFT.woff');
}


.moblie_exhi,.BMap_mask,.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;background: rgba(0,0,0,.35); top:0px; left:0; min-width:1200px; width:100%; z-index:9999; height:90px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.head .box{ width:1600px;}
.logo{ height:90px;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.logo img{ height:100%;}
.nav{ -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul .list{ float:left; height:90px; margin-left:63px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul .list .a1,.nav:hover ul .li .a1{ line-height:90px; text-transform:uppercase; display:block; text-align:center; font-size:16px; color:#fff; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul .list:hover .a1,.nav:hover ul .li:hover .a1,.nav ul .li .a1{ color:#fff; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul .list .mad{ display:none; position:absolute; top:90px; left:50%; width:1400px; margin-left:-700px; z-index:100;}
.nav ul .list .mad1{ background:rgba(255,255,255,0.95); height:480px;overflow: scroll;}
.nav ul .list .mad1 .div1{ width:12%; padding-left:7%; padding-top:5%;}
.nav ul .list .mad1 .div1 .p1{ color:#333; background:url(../images/1_04.jpg) top left no-repeat; padding-top:33px; font-size:22px; font-weight:bold; font-family:Fontsstyle1;width: 112px;text-align: center;}
.nav ul .list .mad1 .div1 .p2{ margin-top:40px;}
.nav ul .list .mad1 .div1 .p2 a{ display:block; background:#d6000f; width:112px; height:32px; line-height:32px; text-align:center; color:#fff;}
.nav ul .list .mad1 .div1 .p2 a:hover{ background:#1e1d1d}
.nav ul .list .mad1 .div2{ width:78%; padding-top:5%;}
.nav ul .list .mad1 .div2 ul li{ float:left; width:23.5%; margin-right:2%; margin-bottom:5%; position:relative; left:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul .list .mad1 .div2 ul li .p1{ width:70px;}
.nav ul .list .mad1 .div2 ul li .p2{ width:150px; line-height:70px; color:#333333; font-size:16px;}
.nav ul .list .mad1 .div2 ul li:hover{ left:-5px;}
.nav ul .list .mad2{ margin-left:-700px; background:rgba(255,255,255,0.94); height:60px; line-height:60px; text-align:center;}
.nav ul .list .mad2 a{ color:#333; font-size:16px; margin-left:20px; margin-right:20px;}
.nav ul .list .mad2 a:hover{ color:#b7000d}

.nav ul .list:hover .a1,.nav ul .list.li:hover .a1{color: #b7000d; transform: scale(1.02);-webkit-transform: scale(1.02); }

.search{ border-bottom:1px solid #d2d2d2; position:relative; top:30px; margin-left:63px; width:210px; padding-bottom:5px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.search .lf{ width:80%;}
.search .lf .text{ color:#f00; font-size:14px;}
.search .lf .text::-webkit-input-placeholder{color: #f00;}
.search .lf .text:-moz-placeholder{color: #f00;}
.search .lf .text::-moz-placeholder{color: #f00;}
.search .lf .text:-ms-input-placeholder{color: #f00;}


.search .rg{ width:20%; text-align:right;}
.search .rg a{ display:block;}
.language{ line-height:90px; color:#fff; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.language span{ margin-left:5px; margin-right:5px;}
.language a{ color:#fff; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
.login{ line-height:90px; color:#fff; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;width: 100px;text-align: center;}
.login span{ margin-left:5px; margin-right:5px;}
.login a{ color:#fff; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;text-transform: uppercase;}
.login a.active{ color:#f00;}
.head_on{ height:50px; background:rgb(0,0,0);}
.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 .div1{ top:50px;}
.head_on .nav ul .list .mad{ top:50px;}
.head_on .logo{ height:50px;}
.head_on .search{ top:9px;}
.head_on .language{ line-height:50px;}
.head_on .login{ line-height:50px;}
.heg1{ height:90px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.heg_on{ height:45px;}
.foot{ background:#2e2e2e; padding-top:3%; position:relative; z-index:500;}
.foot_top ul{ float:left; width:13.4%;}
.foot_top ul li a{ color:#999999; position:relative; left:0px;}
.foot_top ul .li a{ color:#fff;} 
.foot_top ul li a:hover{ color:#ccc; left:-5px;}
.foot_top .div1{ width:23%;}
.foot_top .div1 .p1 a{ color:#fff; background:url(../images/1_24.jpg) center left no-repeat; padding-left:20px;}
.foot_top .div1 .p2{ color:#999;}
.foot_top .div1 .p2 a{ color:#999;}
.foot_top .div1 .p2 a:hover{ color:#ccc;}
.foot_top .div2{ width:10%; text-align:center;}
.foot_top .div2 .p1 img{ width:70%;}
.foot_top .div2 .p2{ margin-top:10%; color:#fff;}
.foot_top .div2 .p3{ text-align:center; margin-top:10%;}
.foot_top .div2 .p3 a{ margin-left:3%; margin-right:3%;}
.foot_bottom{ margin-top:3%; background:#222; line-height:40px !important; height:40px; color:#999;}
.foot_bottom .rg a{ color:#999;}
.foot_bottom .rg a:hover{ color:#ccc;}
.foot1{ display:none;}
.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);}
.a_txt3{ position:fixed; width:0%; height:0%; overflow:hidden; z-index:10001; left:0px; top:0px;}
.a_txt3 .div1{ background:#000; filter:alpha(opacity=0); opacity:0; position:absolute; width:100%; height:100%;}
.a_txt3 .div2{ position:absolute; width:1200px; height:639px; top:50%; left:50%; margin-top:-320px; margin-left:-600px; filter:alpha(opacity=0); opacity:0;}
.a_txt3 .div2 .p1{ float:left; width:976px; height:459px; padding:80px; background:#fff;}
.a_txt3 .div2 .p1 .lf{ width:464px;}
.a_txt3 .div2 .p1 .lf img{ width:100%;}
.a_txt3 .div2 .p1 .rg{ width:427px;}
.a_txt3 .div2 .p1 .rg .pp1{ font-family:Fontsstyle1;}
.a_txt3 .div2 .p1 .rg .pp2{ margin-top:3%;}
.a_txt3 .div2 .p1 .rg .pp3{ margin-top:5%;}
.a_txt3 .div2 .p1 .rg .pp3 div{ border:1px solid #dedede; padding-left:10px; padding-right:10px;}
.a_txt3 .div2 .p1 .rg .pp3 div .text{ line-height:30px;}
.a_txt3 .div2 .p1 .rg .pp3 td{ padding-bottom:10px;}
.a_txt3 .div2 .p1 .rg .pp3 .td1{ width:20%;}
.a_txt3 .div2 .p1 .rg .pp3 .td1 strong{ width:10px; display:inline-block; color:#ff0000}
.a_txt3 .div2 .p1 .rg .pp3 .td2{ width:80%;}
.a_txt3 .div2 .p1 .rg .pp3 .a1{ background:#333; color:#fff; display:block; width:140px; height:40px; text-align:center; line-height:40px; margin-top:10px;}
.a_txt3 .div2 .p1 .rg .pp3 .a1:hover{ background:#ff0000}
.a_txt3 .div2 .p2{ float:right;}


.a_txt4{ position:fixed; width:0%; height:0%; overflow:hidden; z-index:10001; left:0px; top:0px;}
.a_txt4 .div1{ background:#000; filter:alpha(opacity=0); opacity:0; position:absolute; width:100%; height:100%;}
.a_txt4 .div2{ position:absolute; width:714px; height:352px; top:50%; left:50%; margin-top:-176px; margin-left:-357px; filter:alpha(opacity=0); opacity:0;}
.a_txt4 .div2 .p1{ float:left; width:400px; height:222px; padding:65px 125px; background:#fff;}
.a_txt4 .div2 .p1 .pp1{ font-family:Fontsstyle1; text-align:center;}
.a_txt4 .div2 .p1 .pp2{ margin-top:5%;}
.a_txt4 .div2 .p1 .pp2 .ppp1{ border:1px solid #dedede; padding-left:5%; padding-right:5%; margin-bottom:3%;}
.a_txt4 .div2 .p1 .pp2 .ppp1 .text{ line-height:40px; font-size:16px;}
.a_txt4 .div2 .p1 .pp2 .ppp2{ margin-top:7%;}
.a_txt4 .div2 .p1 .pp2 .ppp2 a{ margin:0 auto; display:block; width:140px; line-height:40px; background:#000; color:#fff; text-align:center;}
.a_txt4 .div2 .p1 .pp2 .ppp2 a:hover{ background:#ff0000;}
.a_txt4 .div2 .p2{ float:right;}

.nav_pro.nav_fix{position: fixed;z-index: 1000;width: 100%;top:50px;background: #fff;}
.wish-list{
	color:#fff;
	-webkit-writing-mode：vertical-rl;
	writing-mode:tb-rl ;
}

@media screen and (max-width: 1700px) and (min-width:1500px) {/* 中屏幕的尺寸 */
	.head .box{ width:1400px;}
	.nav ul .list{ margin-left:49px;}
	.nav ul .list .a1{ font-size:15px !important;}
	.search{ margin-left:49px; width:170px;}
}
@media screen and (max-width : 1500px) and (min-width : 1024px){/* 小屏幕的尺寸 */
	.head .box{ width:1200px;}
	.box{ width:1200px;}
	.nav ul .list{ margin-left:38px;}
	.nav ul .list .a1{ font-size:13px !important;}
	.search{ margin-left:38px; width:150px;}
	.search .lf .text{ font-size:12px;}
	.nav ul .list .mad{ width:1200px; margin-left:-600px;}
	.nav ul .list .mad1{ height:450px;}
	.nav ul .list .mad1 .div1{ width:11%; padding-left:4%;}
	.nav ul .list .mad1 .div2{ width:85%;}
	.nav ul .list .mad1 .div2 ul li .p2{ font-size:14px;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.heg1{ height:44px !important;}
	.div_info_rg{display: none;}
	.nav_pro.nav_fix{top:44px;}
	.box{ width:auto; padding-left:5%; padding-right:5%;}
	.head{ display:none;}
	.moblie_head{ display:block; height:44px; background:#000; position:fixed; top:0px; left:0px; width:100%; z-index:9999;}
	.moblie_head .lf{ padding-left:5%;}
	.moblie_head .lf img{ height:44px;}
	.moblie_head .rg{ padding-right:5%;}
	.moblie_head .rg a{ color:#fff; font-size:16px;}
	.moblie_head .rg a img{ height:20px; padding-top:12px;}
	.foot{ display:none;}
	.foot1{ display:block; position:relative; z-index:500;}
	.foot1 .div1{ background:#2e2e2e;display: none;}
	.foot1 .div1 a{ display:block; border-bottom:1px solid #666; font-weight:bold; line-height:1.2rem; padding-left:5%; color:#999;}
	.foot1 .div2{ background:#222; text-align:center; padding-top:3%; padding-bottom:3%; color:#999}
	.foot1 .div2 a{ color:#999;}
	.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 .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;}	
	.a_txt3 .div2{ width:90%; top:10%; left:5%; height:auto; margin-top:0; margin-left:0;}
	.a_txt3 .div2 .p1{ float:none; width:90%; padding:5%; height:auto;}
	.a_txt3 .div2 .p1 .lf{ display:none;}
	.a_txt3 .div2 .p1 .rg{ width:100%;}
	.a_txt3 .div2 .p1 .rg .pp3 .td1{ width:30%;}
	.a_txt3 .div2 .p1 .rg .pp3 .td2{ width:70%;}
	.a_txt3 .div2 .p1 .rg .pp3 .td2 .text{ line-height:1rem;}
	.a_txt3 .div2 .p2{ float:none; position:absolute; top:-30px; right:0px;}
	.a_txt3 .div2 .p2 img{ width:25px;}
	.a_txt4 .div2{ width:90%; top:30%; left:5%; height:auto; margin-top:0; margin-left:0;}
	.a_txt4 .div2 .p1{ float:none; width:90%; height:auto; padding:10% 5%;}
	.a_txt4 .div2 .p1 .pp1{ font-family:Fontsstyle1; text-align:center;}
	.a_txt4 .div2 .p1 .pp2{ margin-top:5%;}
	.a_txt4 .div2 .p2{ float:none; position:absolute; top:-30px; right:0px;}
	.a_txt4 .div2 .p2 img{ width:25px;}
}
/* 公用样式 End */

/* Index */
.f_100{ font-size:100px; line-height:102px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.f_66{ font-size:70px; line-height:70px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.f_32{ font-size:32px; line-height:48px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.f_24{ font-size:24px; line-height:40px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.f_20{ font-size:20px; line-height:30px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.f_18{ font-size:18px; line-height:30px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.f_16{ font-size:16px; line-height:28px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.f_14{ font-size:14px; line-height:26px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_index{ min-width:1200px;}
.banner{ position:relative; overflow:hidden; width:100%;}
.banner img{ width:100%;}
.moblie_banner{ display:none;}
.moblie_banner img{ width:100%;}
.banner .slides { width:100%; position:relative;z-index:1;}
.banner .slides li { width:100%; height:auto;}
.banner .slides li img{ width:100%; height:1080px;}
.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:40px; height:4px; margin:0 5px;}
.banner .flex-control-nav li span { display:none;}
.banner .flex-control-nav li a { width:40px; height:4px; cursor:pointer; background:#fff; display:block;}
.banner .flex-control-nav li a.flex-active { background:#e50012}
.banner .flex-direction-nav{ display:none;}
.ss{ max-height:736px;margin-top:1%;background:url(../images/1_05.jpg) center top no-repeat; background-size:100%; padding-top:4%; overflow:hidden; padding-bottom:5%; text-align:center;}
.ss .div1{ color:#000;}
.ss .div1 span{ border-bottom:1px solid #bfbfbf; padding-bottom:0.5%; display:inline-block}
.ss .div2{ margin-top:3%; padding-left:15%; padding-right:15%;}
.ss .div3{ margin-top:4%;}
.ss .div3 ul li{ float:left; width:33.33%;}
.ss .div3 ul li .p1{ border-radius:100%; width:280px; height:280px; line-height:300px; margin:0 auto; overflow:hidden; position:relative;}
.ss .div3 ul li .p1 span{ font-family:Fontsstyle2;}
.ss .div3 ul li .p1 .f_32{ position:relative; font-family:Fontsstyle1;}
.ss .div3 ul li .p1 .pp1{ position:absolute; width:280px; height:280px; text-align:center; text-transform:uppercase; color:#333;}
.ss .div3 ul li .p2{ text-align:center; font-size:24px; margin-top:8%; color:#000;}
.dd{ background:#e8e8e8; padding-top:5%; padding-bottom:5%;margin-top: 1%;}
.dd .div1{ position:relative; cursor:pointer;}
.dd .div1 img{ width:100%;}
.dd .div1 .p2{ position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:5; background:#000; opacity:0.35; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dd .div1 .p3{ position:absolute; top:0px; left:0px; width:96px; height:96px; top:50%; left:50%; margin-left:-48px; margin-top:-48px; z-index:10}
.dd .div1 .p3 img{ width:100%;}
.dd .div1:hover .p2{ opacity:0;}
.ff{ max-height: 736px;margin-top:1%;position:relative; text-align:center;background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;}
.ff .div1{ color:#fff;padding-top: 6%;font-weight: bold;}
.ff .div2{ color:#ccc;line-height: 30px;}
.ff .font32{font-size: 32px;line-height: 56px;color:#fff;}
.ff .div3{ position:relative;top:0;right:0;left:0;bottom:0;z-index: 1;}
.ff .div3 img{ width:100%;}
.ff .bg-img{display: block;position: relative;top:0;left:0;bottom:0;right:0;width:100%;max-height: 736px;min-height:256px;height:100%;}
.ff .flex-box{width: 100%;}
.gg{ margin-top:1%;}
.gg ul li{ float:left; width:49.5%;margin-right:1%;  margin-bottom:1%; position:relative;}
.gg ul li div2.flex-container{padding:0;}
.gg ul li .div {height:100%;width: 100%;}
.gg ul li .div1 img{ width:100%;height:100%;}
.gg ul li .div2{ max-height:736px;padding:3% 0; position:absolute; top:0px; left:0px; width:100%; height:100%; text-align:center;box-sizing: border-box;}
.gg ul li .div2 .p1{  font-family:Fontsstyle1;color:#fff;}
.gg ul li .div2 .p2{  color:#fff;}
.gg ul li .div2 .p3{ margin-top:2%;}
/*.gg ul li .div2 .p3 img{ width:44%}*/
.gg .bg-img{display: block;position: relative;top:0;left:0;bottom:0;right:0;width:100%;}
.gg .link-group,.ff .link-group{
	width: 100%;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.gg .link-group a ,.ff .link-group a{
	/*font-family: ArialMT;*/
	font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	text-decoration: none;
	display: inline-block;
	margin: 10px 5%;
	color:#d6000f;
	/*color:#1e1d1d;*/
}
.gg .link-group a.font16 ,.ff .link-group a.font16{
	font-size: 16px;
	line-height: 40px;
}
.gg .link-group a.font20 ,.ff .link-group a.font20{
	font-size: 20px;
	line-height: 40px;
}
.gg .link-group a:hover ,.ff .link-group a:hover{
	/*color:#d6000f;*/
	font-weight: bold;
}
.hh{ background:#0f0f0f; padding-top:4%;margin-bottom:1%;}
.hh .div1{ color:#fff; text-align:center;}
.hh .div1 span{ border-bottom:1px solid #575757; padding-bottom:0.5%; display:inline-block;font-weight: bold;}
.hh .div2{ margin-top:3%; position:relative;}
.hh .div2 img{ width:100%}
.hh .div2 a{ display:block; position:absolute; width:3.57%;}
.hh .div2 a .p1{ width:100%;}
.hh .div2 a .p1 img{ width:100%;}
.hh .div2 .a1{ left:17.57%; top:27.76%;}
.hh .div2 .a2{ left:45.78%; top:18.63%;}
.hh .div2 .a3{ left:67.45%; top:29.94%;}
.hh .div2 .a4{ left:46.14%; top:42.83%;}
.hh .div2 .a5{ left:19.64%; top:53.29%;}
.hh .div2 .a6{ left:79.35%; top:68.25%;}
.hh .div2 a .p1 img{ -webkit-animation: breathing 1.5s infinite ease-in-out;}
@-webkit-keyframes breathing{
	0%{
		opacity: 0.8;
		-webkit-transform:scale(0.85); -moz-transform:scale(0.85); -o-transform:scale(0.85); -ms-transform:scale(0.85); transform:scale(0.85);
	}
	50%{
		opacity: 1;
		-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1);
	}
	100%{
		opacity: 0.8;
		-webkit-transform:scale(0.85); -moz-transform:scale(0.85); -o-transform:scale(0.85); -ms-transform:scale(0.85); transform:scale(0.85);
	}
}
.hh .div2 a .p2{ position:absolute; bottom:100%; width:0px; overflow:hidden; left:0px; margin-left:-70px; -webkit-transition: all 0s .5s; -moz-transition: all 0s .5s; transition: all 0s .5s;}
.hh .div2 a:hover .p2{ width:200px; -webkit-transition: all 0s 0s; -moz-transition: all 0s 0s; transition: all 0s 0s;}
.hh .div2 a .p2 .p3{ background:#595959; opacity:0; -webkit-transition: all .5s 0s; -moz-transition: all .5s 0s; transition: all .5s 0s;}
.hh .div2 a:hover .p2 .p3{ opacity:1;}
.hh .div2 a .p2 .p3 .pp1{ border:1px solid #7d7d7d; border-bottom:0px; color:#fff; padding:3% 5%;}
.hh .div2 a .p2 .p3 .pp2{ background:#c80003; height:36px; line-height:36px; text-align:center; color:#fff;}
.jj{ margin-top:4%; margin-bottom:5%;}
.jj .div1{ text-align:center; color:#333;}
.jj .div1 span{ border-bottom:1px solid #bfbfbf; padding-bottom:0.5%; display:inline-block}
.jj .div2{ margin-top:5%;}
.jj .div2 ul li{ float:left; width:31%; margin-right:3.5%; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.jj .div2 ul li a{ display:block; border:1px solid #e8e8e8;}
.jj .div2 ul li a .p1 img{ width:100%;}
.jj .div2 ul li a .pad{ padding:10% 5%; padding-bottom:15%;}
.jj .div2 ul li a .pad .p2{ color:#333; height:80px; overflow:hidden;}
.jj .div2 ul li a .pad .p3{ color:#666; margin-top:1%;height: 56px;overflow: hidden;}
.jj .div2 ul li a .pad .p4{ margin-top:8%;}
.jj .div2 ul li a .pad .p4 .lf{ background:#c80003; width:92px; height:30px; line-height:30px; text-align:center; color:#fff; border-radius:3px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.jj .div2 ul li a .pad .p4 .rg{ color:#bbb;}
.jj .div2 ul li:hover{ top:-10px;}
.jj .div2 ul li:hover a .pad .p4 .lf{ background:#333}
@media screen and (max-width: 1500px) and (min-width:1024px) {/* 小屏幕的尺寸 */
	.f_100{ font-size:66px; line-height:68px;}
	.f_66{ font-size:50px; line-height:52px;}
	.f_32{ font-size:30px; line-height:44px;}
	.f_24{ font-size:22px; line-height:36px;}
	.f_20{ font-size:18px; line-height:30px}
	.f_18{ font-size:16px; line-height:28px;}
	.f_16{ font-size:14px; line-height:26px;}
	.f_14{ font-size:12px; line-height:22px;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.f_100{ font-size:0.8rem; line-height:1rem; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.f_66{ font-size:0.8rem; line-height:1rem; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.f_32{ font-size:0.6rem; line-height:0.8rem; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.f_24{ font-size:0.5rem; line-height:0.8rem; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.f_20{ font-size:0.45rem; line-height:0.7rem; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.f_18{ font-size:0.42rem; line-height:0.68rem; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.f_16{ font-size:0.36rem; line-height:0.65rem; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.f_14{ font-size:0.32rem; line-height:0.58rem; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.div_index{ min-width:100%;}
	.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:25px; height:3px; margin:0 5px;}
	.moblie_banner .flex-control-nav li span { display:none;}
	.moblie_banner .flex-control-nav li a { width:25px; height:3px; cursor:pointer; background:#fff; display:block;}
	.moblie_banner .flex-control-nav li a.flex-active { background:#f00}
	.moblie_banner .flex-direction-nav{ display:none;}

	.ff .div1{font-size: 0.6rem;line-height: 0.8rem;}
	.ff .div2{font-size: 0.45rem;line-height: 0.7rem;}
	.ss{ padding-top:5%; padding-bottom:5%;max-height: 100%;}
	.ss .div2{ margin-top:3%; padding-left:0%; padding-right:0%;font-size: .4rem;}
	.ss .div3{ margin-top:0%;}
	.ss .div3 ul li{ width:100%; margin-top:5%}
	.ss .div3 ul li .p1 span{ font-family:Fontsstyle2; font-size:0.85rem;}
	.ss .div3 ul li .p2{ margin-top:0%;}
	.dd .div1 .p3{ width:60px; height:60px; margin-left:-30px; margin-top:-30px;}
	/*.ff{ padding-top:5%;}*/
	.gg{ padding:5% 0 0; }
	.gg ul li{ width:100%; margin-right:0%; margin-bottom:5%;float: none;background: #f0f0f0;}
	.gg ul li .div2 .p1{ padding-top:3%;}
	.gg ul li .div2 .p3 img{ width:40%}
	.jj{ margin-top:5%;}
	.jj .div2{ margin-top:0%;}
	.jj .div2 ul li{ width:100%; margin-right:0%; margin-top:5%;}
	.jj .div2 ul li a .pad{ padding:5%;}
	.jj .div2 ul li a .pad .p4{ margin-top:5%;}

	.hh .div2 a .p2{width: 200px;transform: scale(.4);-webkit-transform: scale(.4);margin-left: -100px;bottom: -40%;}
	.hh .div2 a .p2 .p3{opacity: 1;}
	.hh .div2 .a3{left: 72.45%;}

	.ss .div1 span,.jj .div1 span,.hh .div1 span{font-size: .5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	.dd .box{padding: 0;}
	/*.gg ul li .div1{display: none;}*/

	/*.gg ul li .div2{position: static;}*/

	.gg ul li .link-group a,.ff  .link-group a{ width: 100%;display: block;}
	.gg ul li .link-group a:hover,.ff  .link-group a:hover{ font-weight: bold;}
	.gg .link-group a.font20, .ff .link-group a.font20{font-size: 16px;line-height: 40px;}

}


/* Index End */

/* Main */
.div_main{ min-width:1200px;min-height:736px;}
.body_pro{ background:#f5f5f5}
.nav_pro{ height:50px; box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1);}
.nav_pro div{ line-height:50px !important;font-size: 18px;}
.nav_pro .lf .a1{ background:url(../images/2_02.jpg) center left no-repeat; padding-left:20px;}
.nav_pro .lf a{ color:#666;}
.nav_pro .lf a:hover{ color:#ff0000}
.nav_pro .rg a,.nav_pro .rg:hover a{ color:#666; background:url(../images/2_04.jpg) center bottom no-repeat; display:inline-block; margin-left:40px;}
.nav_pro .rg .on,.nav_pro .rg a:hover{ background:url(../images/2_03.jpg) center bottom no-repeat; color:#ff0000}
.nav_pro .rg .ons,.nav_pro .rg a:hover{ background:url(../images/2_03.jpg) center bottom no-repeat; color:#ff0000}
.div_pro{ padding-top:4%;}
.div_pro .div1{ text-align:center; background:url(../images/2_05.png) center bottom no-repeat; padding-bottom:1%;}
.div_pro .div2{ margin:3% auto 0; text-align:center;width:68%;}
.div_pro .div2 a{ color:#888; display:inline-block; line-height:35px !important; padding-left:25px; padding-right:25px;}
.div_pro .div2 a:hover{ color:#ff0000}
.div_pro .div2 .on{ background:#fff; color:#ff0000}
.div_pro1{ margin-top:3%; padding-bottom:3%;}
.div_pro1 ul li{box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1); float:left; width:49%; margin-right:2%; background:#fff; margin-bottom:2%; position:relative; left:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_pro1 ul li:nth-child(2n) {margin-right: 0;}
.div_pro1 ul li a{ display:block; padding:3%;}
.div_pro1 ul li a .lf{ width:30%;}
.div_pro1 ul li a .lf img{ width:100%;}
.div_pro1 ul li a .rg{ width:67%; padding-top:5%;}
.div_pro1 ul li a .rg .div1{ font-family:Fontsstyle1; font-weight:bold;}
.div_pro1 ul li a .rg .div2{ margin-top:2%; height:84px; overflow:hidden;}
.div_pro1 ul li:hover{ left:-5px;}
.div_pro2{ margin-top:3%; padding-bottom:2%;}
.div_pro2 ul li{ padding:15px;box-sizing:border-box;box-shadow:0px 0px 20px 5px rgba(0, 0, 0, 0.1);float:left; width:31%; margin-right:3.5%; background:#fff; margin-bottom:3.5%; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_pro2 ul li:nth-child(3n){margin-right: 0;}
.div_pro2 ul li a{ display:block; padding: 5%;}
.div_pro2 ul li a .div1{ font-family:Fontsstyle1; color:#333; height:56px; overflow:hidden;font-size: 18px;line-height: 28px;}
.div_pro2 ul li a .div2{ color:#666;font-size: 18px;}
.div_pro2 ul li a .div3{ text-align:center; margin-top:3%;}
.div_pro2 ul li a .div3 img{ width:100%;}
.div_pro2 ul li  .div4{ text-align:right; color:#ff0000; margin-top:3%; font-weight:bold;font-size: 16px;}
.div_pro2 ul li .a1{ padding-bottom:0px;}
.div_pro2 ul li .a2{ padding-top:0px;}
.div_pro2 ul li:hover{ top:-10px;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_main{ min-width:100%;}
	.nav_pro .lf{ display:none;}
	.nav_pro .rg{ float:none;overflow: hidden;}
	.nav_pro .rg a,.nav_pro .rg:hover a{margin: 0 .3rem 0 0;}
	.nav_pro .rg a{font-size: .32rem;font-family: arial;}
	.div_pro{ padding-top:5%;}
	.div_pro .div2{ text-align:left;}
	.div_pro .div2 a{ color:#888; display:inline-block; line-height:35px !important; padding-left:0.2rem; padding-right:0.2rem;}
	.div_pro1{ margin-top:5%; padding-bottom:0px;}
	.div_pro1 ul li{ width:100%; margin-right:0%; margin-bottom:5%;}
	.div_pro1 ul li a{ display:block; padding:5%;}
	.div_pro1 ul li a .lf{ width:30%;}
	.div_pro1 ul li a .lf img{ width:100%;}
	.div_pro1 ul li a .rg{ padding-top:0%;}
	.div_pro1 ul li a .rg .div2{ height:auto;}
	.div_pro1 ul li:hover{ left:0px;}
	.div_pro2 ul li{ width:100%;}
	.div_pro2 ul li a{ padding:5%;}
	.div_pro2 ul li:hover{ top:0px;}
}

.body_search{ background:#f5f5f5}
.body_search .head{ background:#1e1d1d}
.div_sea .div1{ margin-top:10%; background:url(../images/2_20.jpg) 2.5% center no-repeat #fff; box-shadow: 0px 0px 20px 10px rgba(238, 238, 238, 0.1); padding-left:5%; line-height:50px;}
.div_sea .div2{ margin-top:2%; margin-bottom:5%;}
.div_sea .div2 ul li{ margin-top:3%; background:#fff; padding:3%; position:relative; left:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_sea .div2 ul li .p1{ width:13%;}
.div_sea .div2 ul li .p1 img{ width:100%; border:1px solid #e4e4e4}
.div_sea .div2 ul li .p2{ width:10%;;color:#333; margin-left:4%;}
.div_sea .div2 ul li .p3{ width:55%; color:#666; margin-left:4%;}
.div_sea .div2 ul li .p4{ width:10%; color:#333; margin-left:4%;}
.div_sea .div2 ul li .p4 a{ color:#fff; background:#d6000f; width:100%; display:block; line-height:40px; text-align:center;}
.div_sea .div2 ul li .p4 a:hover{background: #a4010d;}
.div_sea .div2 ul li:hover{ left:-10px;}
.div_sea .div3{ margin-top:4%; border-bottom:1px solid #e5e5e5; padding-bottom:5%}
.div_sea .div3 .lf{ width:42%; padding-left:4%;}
.div_sea .div3 .lf img{ width:100%;}
.div_sea .div3 .rg{ width:50%; padding-top:10%;}
.div_sea .div3 .rg .p2{ margin-top:3%;}
.div_sea .div4{ margin-top:3.5%;font-size: 28px;}
.div_sea .div5{ margin-top:3.5%; margin-bottom:5%;}
.div_sea .div5 ul li{ box-shadow:0px 0px 20px 5px rgba(0, 0, 0, 0.1);float:left; width:22.75%; margin-right:3%; background:#fff; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_sea .div5 ul li a{ display:block; padding:10% 5%;}
.div_sea .div5 ul li a .p1{ font-family:Fontsstyle1; color:#333; height:80px; overflow:hidden;}
.div_sea .div5 ul li a .p2{ color:#666;}
.div_sea .div5 ul li a .product_title{
	font-size: 16px;
	line-height: 28px;
}


.div_sea .div5 ul li a .line3{
	text-overflow:ellipsis;
	height: 65px;
}
.div_sea .div5 ul li a .p3{ text-align:center; margin-top:3%;}
.div_sea .div5 ul li a .p3 img{ width:100%;}
.div_sea .div5 ul li a .p4{ text-align:right; color:#ff0000; margin-top:3%; font-weight:bold;}
.div_sea .div5 ul li:hover{ top:-10px;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_sea .div1{ margin-top:5%; background:url(../images/2_20.jpg) 5% center no-repeat #fff; padding-left:13%;}
	.div_sea .div2 ul li{ padding:5%; margin-top:5%;}
	.div_sea .div2 ul li .p1{ width:100%;}
	.div_sea .div2 ul li .p1 img{ width:100%; border:1px solid #e4e4e4}
	.div_sea .div2 ul li .p2{ width:100%; padding-top:5%; margin-left:0%;}
	.div_sea .div2 ul li .p3{ width:100%; padding-top:3%; margin-left:0%;}
	.div_sea .div2 ul li .p4{ width:100%; padding-top:3%; margin-left:0%;}
	.div_sea .div2 ul li:hover{ left:0px;}
	.div_sea .div3{ margin-top:5%;}
	.div_sea .div3 .lf{ width:100%; padding-left:0%;}
	.div_sea .div3 .rg{ width:100%; padding-top:5%;}
	.div_sea .div3 .rg .p2{ margin-top:3%;}
	.div_sea .div4{ margin-top:5%;}
	.div_sea .div5{ margin-top:0%;}
	.div_sea .div5 ul li{ width:100%; margin-right:0%; margin-top:5%;}
	.div_sea .div5 ul li a{ padding:5%;}
}

.div_info{ margin-top:3%;}
.div_info .pad{ background:#fff; padding:5%;box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1);}
.div_info .pad .lf{ width:45%;}
.div_info .pad .lf .div1{ border:1px solid #d2d2d2;}
.div_info .pad .lf .div1 img{ width:100%;}
.div_info .pad .lf .div2{ text-align:center; margin-top:5%;}
.div_info .pad .lf .div2 a{ display:inline-block; border:1px solid #f7f7f7; width:15%; margin-left:1.9%; margin-right:1.9%; box-sizing:border-box;}
.div_info .pad .lf .div2 a img{ width:100%;}
.div_info .pad .lf .div2 a:hover,.div_info .pad .lf .div2 .on{ border:1px solid #313131;}
.div_info .pad .rg{ width:45%;}
.div_info .pad .rg .div1{ color:#333; font-family:Fontsstyle1;}
.div_info .pad .rg .div2{ color:#666; border-bottom:1px solid #f2f2f2; padding-bottom:2%; margin-top:0.5%;}
.div_info .pad .rg .div3{ margin-top:2%; color:#555; font-family:Fontsstyle1;}
.div_info .pad .rg .div4{ margin-top:2%; border-bottom:1px solid #f2f2f2; padding-bottom:3%;}
.div_info .pad .rg .div4 .td1{ width:40%;}
.div_info .pad .rg .div4 .td2{ width:60%;}
.div_info .pad .rg .div5{ margin-top:2%; border-bottom:1px solid #f2f2f2;}
.div_info .pad .rg .div5 ul li{ float:left; margin-right:5%; text-align:center; margin-bottom:3%;}
.div_info .pad .rg .div5 ul li .p2{line-height: 1.5;width: 60px;height: 54px;overflow: hidden;font-size: 13px;}
.div_info .pad .rg .div5 ul li img{width: 40px !important;height: 40px !important;}
.div_info .pad .rg .div5 ul li .p1{ width:20px; height:20px; display:inline-block;}
.div_info .pad .rg .div5 ul li .bgc1{
	background: url(../images/bgcolor1.png);
}

.div_info .pad .rg .div5 ul li .bgc2{
	background: url(../images/bgcolor2.png);
}
.div_info .pad .rg .div5 ul li .bgc3{
	background: url(../images/bgcolor3.png);
}
.div_info .pad .rg .div5 ul li .bgc4{
	background: url(../images/bgcolor4.png);
}
.div_info .pad .rg .div6{ margin-top:2%;}
.div_info .pad .rg .div6 .flex-block{ display:flex;justify-content: space-between;align-items: center; margin-top:2%; padding-top:2px; padding-bottom:2px;}
.div_info .pad .rg .div6 .flex-block span{vertical-align: middle;}
.div_info .pad .rg .div6 .flex-block img{width:25px;}
.div_info .pad .rg .div6 .flex-block:hover{ color:#ff0000}
.div_info .pad .rg .div7{ margin-top:10%;}
.div_info .pad .rg .div7 a{ display:inline-block; width:30%; height:40px; line-height:40px; text-align:center; color:#fff; margin-right:5%;}
.div_info .pad .rg .div7 .a1{ background:#d6000f;}
.div_info .pad .rg .div7 .a1:hover{ background:#1e1d1d;}
.div_info .pad .rg .div7 .a2{ background:#1e1d1d;}
.div_info .pad .rg .div7 .a2:hover{ background:#d6000f;}
.div_info1 .pad{ background:#fff; margin-top:5%; margin-bottom:5%;}
.div_info1 .pad .border{border:1px solid #e5e5e5;border-top:0;padding-left:5%;padding-right:5%;box-shadow: 0px 3px 20px 5px rgba(0, 0, 0, 0.1) }
.div_info1 .div1{ border-bottom:1px solid #e5e5e5}
.div_info1 .div1 a{ background:#eeeeee; border:1px solid #e5e5e5; padding-left:3%; padding-right:3%; margin-right:5px; color:#333; display:block; line-height:35px; height:35px; margin-bottom:-1px; float:left;}
.div_info1 .div1 .on{ background:#fff; border-bottom:1px solid #fff;}
.div_info1 .div2{ padding-top:3%; padding-bottom:3%;}
.div_info1 .div2 .p1{ background:url(../images/2_26.jpg) center left no-repeat; padding-left:18px; color:#d6000f;}
.div_info1 .div2 .p2{ margin-bottom:3%; margin-top:0.5%; padding-left:18px;}
.div_info1 .div2 .p3{ margin-top:1%; padding-left:18px;}
.div_info1 .div2 .p3 img{ width:100%;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_info .pad .rg .div7 .a1{margin-bottom: .3rem;}
	.div_info{ margin-top:5%;}
	.div_info .pad{ background:#fff; padding:5%;}
	.div_info .pad .lf{ width:100%;}
	.div_info .pad .rg{ width:100%; margin-top:5%;}
	.div_info .pad .rg .div7 a{ display:inline-block; width:45%; height:40px; line-height:40px; text-align:center; color:#fff; margin-right:5%;}
	.div_info1 .div1 a{ padding-left:0%; padding-right:0%; margin-right:0px; width:100%; text-align:center;}
	.div_info1 .div1 .on{ border-bottom:1px solid #e5e5e5;}
	.div_info1 .div2{ padding-top:5%; padding-bottom:5%;}
}
.div_info_rg{ position:fixed;z-index: 99999; right:-260px; top:0px; height:100%; width:295px; background:#e6e6e6;background:#fff; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_info_rg .div1{ background:#151515;background:rgba(0,0,0,.35); width:35px; position:absolute; top:0px; height:100%; cursor:pointer; z-index:100;}
.div_info_rg .div1 .p1{ background:#d81320; height:186px; top:50%; margin-top:-93px; width:35px; position:absolute; text-align:center;}
.div_info_rg .div1 .p1 .pp1{ padding-top:22px;}
.div_info_rg .div1 .p1 .pp2{ margin-top:10px;}
.div_info_rg .div1 .p1 .pp3{ margin-top:25px; color:#fff; font-weight:bold;}
.div_info_rg .div1 .p2{ position:absolute; width:100%; text-align:center; bottom:2%;}
.div_info_rg .div2{ position:absolute; height:100%; width:100%; overflow-y:scroll;}
.div_info_rg ::-webkit-scrollbar{ width:0px;}
.div_info_rg .div2 .p1{ padding-left:35px; color:#666; text-align:right; line-height:40px;}
.div_info_rg .div2 .p2{ padding-left:35px;}
.div_info_rg .div2 .p2 ul li{ background:#fff; margin-bottom:15px; padding:12px; position:relative;}
.div_info_rg .div2 .p2 ul li .lf{ width:60px; border:1px solid #e4e4e4;}
.div_info_rg .div2 .p2 ul li .lf img{ width:100%;}
.div_info_rg .div2 .p2 ul li .rg{ width:160px; padding-top:7px;}
.div_info_rg .div2 .p2 ul li .rg .pp1{ font-family:Fontsstyle1;}
.div_info_rg .div2 .p2 ul li .rg .pp2{ color:#d6000f;}
.div_info_rg .div2 .p2 ul li .pp3{ position:absolute; right:12px; top:50%; margin-top:-7px;}
.div_info_rg .div2 .p3{ text-align:right; padding-right:12px; font-size:12px;}
.div_info_rg .div2 .p4{ text-align:right; padding-right:12px;}
.div_info_rg .div2 .p4 a{ display:inline-block; width:232px; height:40px; line-height:40px; color:#fff; text-align:center; font-size:16px; background:#1e1d1d; margin-top:10px;}
.div_info_rg .div2 .p4 a:hover{ background:#000000}
.div_info_rg_on{ right:0px;}

.div_inqu{ margin-top:8%; margin-bottom:5%;}
/*.div_inqu .div2{ margin-top:3%; border:1px solid #d2d2d2; background:#fff; overflow:hidden;}*/
.div_inqu .div2{ margin-top:3%; background:#fff; overflow:hidden;}
/*.div_inqu .div2 ul{ padding:3% 5%; padding-bottom:0%;}*/
.div_inqu .div2 ul{ padding:3%;}
/*.div_inqu .div2 ul li{ border-bottom:1px dashed #d2d2d2; padding-bottom:3%; margin-bottom:3%;}*/
/*.div_inqu .div2 ul li{  padding-bottom:3%; margin-bottom:3%;}*/
.div_inqu .div2 ul li{ padding:3%;  margin-bottom:3%;box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1);border-radius: 5px;}
/*.div_inqu .div2 ul li:nth-child(odd){ background: #d0e69c; }*/
/*.div_inqu .div2 ul li:nth-child(even){ background:#e5eecc; }*/

.div_inqu .div2 ul li .p1{ width:7%;}
.div_inqu .div2 ul li .p1 img{ width:100%; border:1px solid #e4e4e4;}
.div_inqu .div2 ul li .p2{ width:13%; margin-left:5%;}
.div_inqu .div2 ul li .p3{ width:23%; margin-left:5%;}
.div_inqu .div2 ul li .p4{ width:35%; margin-left:5%;}
.div_inqu .div2 ul li .p5{ width:30px; height:30px;}
.div_inqu .div2 ul li .p5 a{ display:block; width:30px; height:30px; background:url(../images/2_36.jpg) center no-repeat;}
.div_inqu .div2 ul li .p5 a:hover{ background:url(../images/2_37.jpg) center no-repeat;}
/*.div_inqu .div2 .p6{ position:relative; top:4px; background:#f5f5f5; padding:3% 5%}*/
.div_inqu .div2 .p6{ position:relative; top:4px; padding:3% 5%}
.div_inqu .div2 .p6 .pp1{ color:#333;}
.div_inqu .div2 .p6 .pp2{ margin-top:2%;}
.div_inqu .div2 .p6 .pp2 .lf{ width:20%; margin-right:6.66%;}
.div_inqu .div2 .p6 .pp2 .rg{ width:20%;}
.div_inqu .div2 .p6 .pp2 .text{ border:1px solid #dedede; padding-left:5%; padding-right:5%; width:90%; line-height:35px; font-size:16px;}
.div_inqu .div2 .p6 .pp3{ margin-top:2%; }
.div_inqu .div2 .p6 .pp3 .text{ padding-left:1%; padding-right:1%; width:98%; height:100px; line-height:26px; padding-top:1%; padding-bottom:1%; font-size:16px;border:1px solid #dedede;}
.div_inqu .div2 .p6 .pp4{ margin-top:2%;}
.div_inqu .div2 .p6 .pp4 a{ display:inline-block; margin-right:2%; width:159px; height:40px; line-height:40px; text-align:center; color:#fff;}
.div_inqu .div2 .p6 .pp4 .a1{ background:#333333;}
.div_inqu .div2 .p6 .pp4 .a2{ background:#c9c9c9;}
.div_inqu .div2 .p6 .pp4 .a3{ background:#ff0000;}
.div_inqu .div2 .p6 .pp4 a:hover{ background:#d00000;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_inqu{ margin-top:5%; margin-bottom:5%;}
	.div_inqu .div2 ul{ padding:5%;}
	.div_inqu .div2 ul li{ padding-bottom:5%; margin-bottom:5%;}
	.div_inqu .div2 ul li .p1{ width:100%;}
	.div_inqu .div2 ul li .p2{ width:100%; margin-left:0%; margin-top:5%;}
	.div_inqu .div2 ul li .p3{ width:100%; margin-left:0%; margin-top:3%;}
	.div_inqu .div2 ul li .p4{ width:100%; margin-left:0%; margin-top:3%;}
	.div_inqu .div2 ul li .p5{ width:100%; margin-top:3%;}
	.div_inqu .div2 ul li .p5 a{ width:100%; background:url(../images/2_36.jpg) center no-repeat;}
	.div_inqu .div2 .p6{ top:2px; margin-top:-10%; background:#f5f5f5; padding:5%}
	.div_inqu .div2 .p6 .pp2 .lf{ width:100%; margin-right:0%; margin-bottom:4%;}
	.div_inqu .div2 .p6 .pp2 .rg{ width:100%;}
	.div_inqu .div2 .p6 .pp2 .text{ padding-left:5%; padding-right:5%; width:90%;}
	.div_inqu .div2 .p6 .pp3{ margin-top:4%;}
	.div_inqu .div2 .p6 .pp3 .text{ padding-left:5%; padding-right:5%; width:90%;}
	.div_inqu .div2 .p6 .pp4{ margin-top:0%;}
	.div_inqu .div2 .p6 .pp4 a{ display:inline-block; margin-right:0%; width:100%; margin-top:4%;}
	.div_inqu .div2 .p6 .pp4 .a2,.div_inqu .div2 .p6 .pp4 .a3{display: none;}
}

.nav_abo{ height:60px; height:50px; line-height:50px; box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1); background:#fff;}
.nav_abo a,.nav_abo:hover .on{ width:12.5%; display:block; float:left; text-align:center; background:#fff; color:#333;}
.nav_abo a:hover,.nav_abo .on,.nav_abo:hover .on:hover{ background:#333333; color:#fff;}
.div_abo{ margin-top:4%;}
.div_abo .div1{ text-align:center; background:url(../images/2_05.png) center bottom no-repeat; padding-bottom:1%;}
.div_abo .div2{ margin-top:3%;}
.div_abo .div3{ margin-top:2%;}
.div_abo1{ margin-top:4%; background:#c40110; padding-top:4%; padding-bottom:4%;}
.div_abo1 ul li{ float:left; width:33.33%; text-align:center; color:#fff;}
.div_abo1 ul li .p1 .f_100{ font-family:Fontsstyle2; margin-right:5px;}
.div_abo1 ul li .p1 span{ font-family:Fontsstyle1;}
.div_abo2 img{ width:100%}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.nav_abo{ display:none;}
	.div_abo{ margin-top:5%;}
	.div_abo .div2{ margin-top:3%;}
	.div_abo .div3{ margin-top:2%;}
	.div_abo1{ margin-top:5%; padding-top:5%; padding-bottom:0%;}
	.div_abo1 ul li{ float:left; width:100%; margin-bottom:5%;}
}

.abo_his{ margin-top:3%;}
.abo_his #timeline{ width:1400px; height: 700px; overflow: hidden; position: relative; background:url(../images/3_08.jpg) left 481px repeat-x;}
.abo_his #issues{ width: 1400px; height: 400px; overflow: hidden;}	
.abo_his #issues li{ width: 1400px; height: 400px; list-style: none; float: left; background:#fff;}
.abo_his #issues li .div1{ width:1000px; margin:0 auto; padding-top:57px;}
.abo_his #issues li .div1 .lf{ width:375px;}
.abo_his #issues li .div1 .lf img{ width:100%;}
.abo_his #issues li .div1 .rg{ width:550px;}
.abo_his #issues li .div1 .rg .p1{ color:#333; padding-top:10px;}
.abo_his #issues li .div1 .rg .p2{ color:#666; margin-top:5px;}
.abo_his #issues li .div2{ width:998px; margin:0 auto; border:1px solid #e5e5e5; margin-top:52px; line-height:32px;}
.abo_his #issues li .div2 span{ display:inline-block; width:110px; text-align:center; background:#e5e5e5; color:#666}
.abo_his #issues li .div2 a{ margin-left:48px; color:#aaa;}
.abo_his #issues li .div2 .on{ color:#333;}
.abo_his #dates{ width:1400px; margin-top:30px;}
.abo_his #dates li{ list-style: none; float: left; width: 125px; height: 50px; text-align: center; background: url('../images/biggerdot.png') center bottom no-repeat;}
.abo_his #dates a{ padding-bottom: 25px; background:url(../images/3_06.png) center bottom no-repeat;}
.abo_his #dates .selected { background:url(../images/3_07.png) center bottom no-repeat;}
.abo_his #prev{ position:absolute; top:176px; left:60px; width:46px; height:46px; background:url(../images/3_03.png) center no-repeat; z-index:100;}
.abo_his #prev:hover{ background:url(../images/3_03a.png) center no-repeat;}
.abo_his #next{ position:absolute; top:176px; right:60px; width:46px; height:46px; background:url(../images/3_04.png) center no-repeat; z-index:100;}
.abo_his #next:hover{ background:url(../images/3_04a.png) center no-repeat;}
@media screen and (max-width: 1500px) and (min-width:1024px) {/* 小屏�?*/
	.abo_his #timeline{ background:url(../images/3_08.jpg) left 478px repeat-x;}
	.abo_his #timeline{ width:1200px;}
	.abo_his #issues{ width: 1200px;}	
	.abo_his #issues li{ width: 1200px;}
	.abo_his #dates{ width:1200px;}
	.abo_his #dates li{ width: 110px;}
	.abo_his #prev{ left:30px;}
	.abo_his #next{ right:30px;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.abo_his{ display:none;}
}
.abo_par{ margin-bottom:5%; margin-top:3%;}
.abo_par ul li{ float:left; width:25%; background:url(../images/3_27.jpg) right repeat-y;}
.abo_par ul li a{ display:block; padding-right:1px; padding-top:1px; background:url(../images/3_27.jpg) top repeat-x; overflow:hidden;}
.abo_par ul .li a{ }
.abo_par ul .li1{ }
.abo_par ul li:nth-child(4n){background: none;}
.abo_par ul li img{ width:100%; -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s;}
.abo_par ul li img:hover{ -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);}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.abo_par ul li{ width:50%;}
	.abo_par ul li a{ background:url(../images/3_27.jpg) top repeat-x !important;}
	.abo_par ul li:nth-child(2n){ background:none;}
	.abo_par ul li:nth-child(1) a{ background:none !important;}
	.abo_par ul li:nth-child(2) a{ background:none !important;}
}

.abo_hon{ margin-bottom:5%; margin-top:2%;}
.div_adv{ text-align:center; margin-top:2%;}
.div_adv .div1{ padding-left:20%; padding-right:20%;}
.div_adv1{ margin-top:4%;}
.div_adv1 .div1{ background:#2a2828}
.div_adv1 .div1 .lf{ width:50%;}
.div_adv1 .div1 .lf .pad{ padding:15%; padding-bottom:0px; color:#fff;}
.div_adv1 .div1 .lf .pad .p1{ font-family:Fontsstyle1; text-transform:uppercase;}
.div_adv1 .div1 .lf .pad .p2{ margin-top:3%;}
.div_adv1 .div1 .rg{ width:50%;}
.div_adv1 .div1 .rg img{ width:100%;}
.div_adv1 .div2{ background:#2a2828}
.div_adv1 .div2 .rg{ width:50%;}
.div_adv1 .div2 .rg .pad{ padding:15%; padding-bottom:0px; color:#fff;}
.div_adv1 .div2 .rg .pad .p1{ font-family:Fontsstyle1; text-transform:uppercase;}
.div_adv1 .div2 .rg .pad .p2{ margin-top:3%;}
.div_adv1 .div2 .lf{ width:50%;}
.div_adv1 .div2 .lf img{ width:100%;}
@media screen and (max-width: 1500px) and (min-width:1024px) {/* 小屏�?*/
	.div_adv1 .div1 .lf .pad{ padding-top:10%;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_adv{ text-align:center; margin-top:3%;}
	.div_adv .div1{ padding-left:0%; padding-right:0%;}
	.div_adv1{ margin-top:5%;}
	.div_adv1 .div1 .lf{ width:100%;}
	.div_adv1 .div1 .lf .pad{ padding:5%;}
	.div_adv1 .div1 .rg{ width:100%;}
	.div_adv1 .div2 .rg{ width:100%;}
	.div_adv1 .div2 .rg .pad{ padding:5%;}
	.div_adv1 .div2 .lf{ width:100%;}
}
.div_faq{ margin-top:2%; margin-bottom:5%;}
.div_faq ul .list{ margin-bottom:4%;}
.div_faq ul .list .div1{ background:url(../images/3_31.png) left 0px no-repeat; padding-left:45px; font-family:Fontsstyle1; color:#323232; padding-bottom:5px; cursor:pointer;}
.div_faq ul .list .div2{ padding-left:5%;}
.div_faq ul .list .div2 ul li{ margin-top:1%;}
.div_faq ul .list .div2 ul li .p1{ background:url(../images/3_32.png) left 3px no-repeat; padding-left:38px;}
.div_faq ul .list .div2 ul li .p2{ margin-top:1%; background:#fff; padding:5px 38px;}
.div_faq ul .list .a_js2a_on{ background:url(../images/3_31a.png) left 0px no-repeat;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_faq{ margin-top:5%; margin-bottom:5%;}
	.div_faq ul .list{ margin-bottom:10%;}
	.div_faq ul .list .div1{ background:url(../images/3_31.png) left 0px no-repeat; background-size:7%; padding-left:10%; margin-bottom:3%;}
	.div_faq ul .list .div2 ul li{ margin-top:0%; margin-bottom:5%;}
	.div_faq ul .list .div2 ul li .p1{ background:url(../images/3_32.png) left 0px no-repeat; background-size:7%; padding-left:10%;}
	.div_faq ul .list .div2 ul li .p2{ margin-top:3%; padding:3% 5%;}
}

.div_des .div2{ background:#fff;}
.div_des .div2 .rg .pad{ color:#333333;}
.div_des .div1 .lf .pad .p1{ background:url(../images/3_37.jpg) center left no-repeat; padding-left:26px;}
.div_des .div1 .lf .pad .p2{ padding-left:26px;}
.div_des .div2 .rg .pad .p1{ background:url(../images/3_37.jpg) center left no-repeat; padding-left:26px;}
.div_des .div1 .rg .pad .p2{ padding-left:26px;}

.div_news{ margin-top:3%; margin-bottom:5%;}
.div_news ul li{ border-bottom:1px solid #ebebeb; padding-bottom:2%; margin-bottom:2%;}
.div_news ul li .div1{ width:19%;}
.div_news ul li .div1 img{ width:100%;}
.div_news ul li .div2{ margin-left:3%; width:7%; text-align:right;}
.div_news ul li .div2 .p1{font-size: 22px;}
.div_news ul li .div4 .p1{font-size: 22px;}
.div_news ul li .div4 .p2{font-size: 16px;width: 50%;}
.div_news ul li .div3{ margin-left:1%; width:1%; padding-top:0.7%; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_news ul li .div3 img{ width:100%; height:1px;}
.div_news ul li .div4{ margin-left:1%; width:65%; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.div_news ul li .div4 .p3{ text-align:right;}
.div_news ul li .div4 .p3 span{ background:url(../images/3_43.jpg) center left no-repeat; padding-left:28px; padding-top:2px; padding-bottom:2px;}
.div_news ul li:hover .div3{ width:4%;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_news{ margin-top:5%; margin-bottom:5%;}
	.div_news ul li{ border-bottom:1px solid #ebebeb; padding-bottom:5%; margin-bottom:5%;}
	.div_news ul li .div1{ width:100%;}
	.div_news ul li .div1 img{ width:100%;}
	.div_news ul li .div2{ margin-left:0%; width:100%; text-align:left; margin-top:3%;}
	.div_news ul li .div3{ display:none;}
	.div_news ul li .div4{ margin-left:0%; width:100%; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
	.div_news ul li .div4 .p3{ text-align:left; margin-top:2%;}

	.div_news ul li .div4 .p2{width: 100%;}

}

.biaoti{ text-align:center; margin-top:4%;}
.time{ text-align:center; margin-top:1%;}
.txt{ margin-top:2%; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; padding-top:2%; padding-bottom:5%;}
.txt img{ width:100%;}
.back{ margin-bottom:5%; margin-top:2%;}
.back .lf a{ color:#4c4c4c; display:block;}
.back .lf a:hover{ color:#ff0000}
.back .rg a{ display:block; width:120px; line-height:45px; text-align:center; color:#666; background:#ececec; text-transform:uppercase;} 
.back .rg a:hover{ background:#ff0000; color:#fff;}

.nav_con{ text-align:center;}
.nav_con a,.nav_con:hover .on{ display:inline-block; width:150px; float:none;}
.nav_con a:hover,.nav_con .on,.nav_con:hover .on:hover{ display:inline-block; width:150px; float:none;}
.div_main .hh{ background:#f5f5f5; padding-top:0%; margin-bottom:2%;}

.div_ser{ margin-top:3%;}
.div_ser ul li{ position:relative; margin-bottom:8%;}
.div_ser ul .li1 .lf{ width:50%; position:relative; z-index:100;}
.div_ser ul .li1 .lf img{ width:100%;}
.div_ser ul .li1 .rg{ position:absolute; width:53%; right:0px; top:10%;}
.div_ser ul .li2 .lf{ position:absolute; width:53%; left:0px; top:10%;}
.div_ser ul .li2 .rg{ width:50%; position:relative; z-index:100;}
.div_ser ul .li2 .rg img{ width:100%;}
.div_ser ul li .div1{ width:100%;}
.div_ser ul li .div1 img{ width:100%;}
.div_ser ul li .div2{ position:absolute; width:60%; left:20%; top:20%;}
.div_ser ul li .div2 .p1{ background:url(../images/4_07.jpg) left bottom no-repeat; padding-bottom:5%; margin-bottom:8%; font-family:Fontsstyle1;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_ser{ margin-top:5%;}
	.div_ser ul li{ margin-bottom:5%;}
	.div_ser ul .li1 .lf{ width:100%;}
	.div_ser ul .li1 .rg{ position:relative; width:100%; top:0%; background:#f0f0f0}
	.div_ser ul .li2 .lf{ position:relative; width:100%; top:0%; background:#f0f0f0}
	.div_ser ul .li2 .rg{ width:100%;}
	.div_ser ul li .div1{ width:100%; display:none;}
	.div_ser ul li .div2{ position:relative; width:90%; left:0%; top:0%; padding:5%;}
	.div_ser ul li .div2 .p1{ padding-bottom:3%; margin-bottom:3%; font-family:Fontsstyle1;}
}

.div_cont{ margin-top:2%;}
.div_cont .box{ width:1200px;}
.div_cont .box .lf{ width:55%;}
.div_cont .box .lf .div1{ color:#333;}
.div_cont .box .lf .div2{ margin-top:2.5%; color:#333;font-size: 16px;}
.div_cont .box .lf .div2 .p1{ background:url(../images/4_08.png) left center no-repeat; padding-left:40px; margin-bottom:2%;}
.div_cont .box .lf .div2 .p2{ background:url(../images/4_09.png) left center no-repeat; padding-left:40px; margin-bottom:2%;}
.div_cont .box .lf .div2 .p3{ background:url(../images/4_10.png) left center no-repeat; padding-left:40px; margin-bottom:2%;}
.div_cont .box .lf .div2 .p4{ background:url(../images/4_11.png) left center no-repeat; padding-left:40px; margin-bottom:2%;}
.div_cont .box .lf .div2 .p5{ background:url(../images/4_12.png) left center no-repeat; padding-left:40px; margin-bottom:2%;}
.div_cont .box .lf .div2 span{ color:#666}
.div_cont .box .rg{ width:40%;}
.div_cont .box .rg .div1{ color:#333;}
.div_cont .box .rg .div2{ margin-top:2.5%;}
.div_cont .box .rg .div2 .p1{ background:#fff; padding-left:3%; padding-right:3%; margin-bottom:3%;border:1px solid #bbb;}
.div_cont .box .rg .div2 .p1.error{ border:1px solid #ff0000;}
.div_cont .box .rg .div2 .p1 .text{ line-height:40px;}
.div_cont .box .rg .div2 .p1 textarea{ min-height:200px;}
.div_cont .box .rg .div2 .p2 a{ display:block; margin-top:5%; width:140px; height:42px; line-height:42px; text-align:center; color:#fff; background:#333;}
.div_cont .box .rg .div2 .p2 a:hover{ background:#ff0000}
.div_cont1{ margin-top:5%;}
.div_cont1 img{ width:100%;}
@media screen and (max-width: 1500px) and (min-width:1024px) {/* 小屏幕的尺寸 */
	.div_pro2 ul li a .div1{ height:72px;}
	.jj .div2 ul li a .pad .p2{ height:72px;}
	.div_sea .div5 ul li a .p1{ height:72px;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_cont .box{ width:90%; padding-left:5%; padding-right:5%;}
	.div_cont .box .lf{ width:100%;}
	.div_cont .box .lf .div1{ color:#333;}
	.div_cont .box .lf .div2{ margin-top:2.5%; color:#333;}
	.div_cont .box .lf .div2 .p1{ background:url(../images/4_08.png) left top no-repeat; background-size:8%;}
	.div_cont .box .lf .div2 .p2{ background:url(../images/4_09.png) left center no-repeat; background-size:8%;}
	.div_cont .box .lf .div2 .p3{ background:url(../images/4_10.png) left center no-repeat; background-size:8%;}
	.div_cont .box .lf .div2 .p4{ background:url(../images/4_11.png) left center no-repeat; background-size:8%;}
	.div_cont .box .lf .div2 .p5{ background:url(../images/4_12.png) left center no-repeat; background-size:8%;}
	.div_cont .box .rg{ width:100%; margin-top:5%;}
	
	.div_pro2 ul li a .div1{ height:auto;}
	.jj .div2 ul li a .pad .p2{ height:auto;}
	.div_sea .div5 ul li a .p1{ height:auto;}
}

.div_down{ margin-top:3%;}
.div_down ul li{ float:left; width:30%; margin-right:5%; background:#f2f2f2; margin-bottom:5%;}
.div_down ul li a{ display:block; padding:8%;}
.div_down ul li a .div1 img{ width:100%;}
.div_down ul li a .div2{ text-align:center; margin-top:8%; color:#666}
.div_down ul li a:hover .div2{color: #ff0000;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */

	.div_down ul li{width: 100%;float: none;margin: 0 0 .3rem 0;}


}

/* Main End */ 




.div_info1 .div2 .p1{ position:relative;font-size: 18px;}
.aaaa1{ position:absolute; display:block; margin-top:-90px;}

.div_pdf .div_box{ width:842px; margin:0 auto;}
.div_pdf .div_box .div1{ font-size:40px; line-height:42px; padding-top:50px;}
.div_pdf .div_box .div2{ font-size:24px; line-height:26px; margin-top:10px; border-bottom:3px solid #000; padding-bottom:25px;}
.div_pdf .div_box .div3 ul li{ padding-top:25px; padding-bottom:25px; border-bottom:1px solid #808080;}
.div_pdf .div_box .div3 ul li .lf{ width:260px;}
.div_pdf .div_box .div3 ul li .lf .p1{ font-size:20px;}
.div_pdf .div_box .div3 ul li .lf .p2{ font-size:16px; line-height:28px;}
.div_pdf .div_box .div3 ul li .lf img{ width:100%}
.div_pdf .div_box .div3 ul li .rg{ width:580px;}
.div_pdf .div_box .div3 ul li .rg img{ width:47.5%; margin-left:2.5%;}

/*gotop*/
.goTop { position: fixed; right: 2px; bottom: 2px; background: url(../images/gotop1.png) no-repeat; width: 60px; height: 60px; cursor: pointer; z-index: 10; transition: all .3s;}
.goTop:hover{background: url(../images/gotop2.png) no-repeat; transition: all .3s;}




.swiper1{width: 90%;margin: 0 auto;padding: .5rem 0 1rem;display: none;}
.swiper1 img{display: block;width: 100%;}
.swiper1 .stt{margin: .3rem 0 .1rem;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */.swiper1{display: block;}}


/* 手机询价 */

.mxj{position: fixed;width: 40px;padding: 25px 0; background: #d81320; top: 50%;right: 0;margin-top: -50px;text-align: center;display: none;}

/* 提交成功 */

.su1{text-align: center;}
.su1 img{display: block;width: 175px;margin: 0 auto;}
.su1 .tt{color: #333;margin: 30px 0 10px;}
.su1 .tc{color: #999;}
.su1 .abtn{margin-top: 20px;}
.su1 .abtn a:hover{color: #f00;}
.su1 .xian{width: 73%;height: 1px;background: #ddd;margin: 50px auto;}

.su1 .ea_btn{    display: block;  width: 120px;margin: .3rem  auto; line-height: 40px; text-align: center;color: #666;background: #ececec;text-transform: uppercase;}
.su1 .ea_btn:hover{background: #f00;color: #fff;}

@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.su1{padding: .3rem 0 1rem;}
	.su1 .abtn{margin-top: .5rem;}
	.su1 .xian{width: 90%;margin: .5rem auto 0;}
	.div_sea .su_d1{font-size: .5rem;}

}

/* 404 */

.er1{position: relative;z-index: 3;overflow: hidden;}
.er1 img{display: block;width: 800px;position: absolute;top: 0px;left: 50%;margin-left: -400px;z-index: -1;}
.er1 .tt{margin-top: 200px;}

@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.er1 img{display: block;width: 400px;position: absolute;top: 0px;left: 50%;margin-left: -200px;z-index: -1;}
	.er1 .tt{margin-top: 130px;}
}

@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */.mxj{display: block;}}
/* 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); 高斯模糊 */


/* ff0000 */



