@charset "utf-8";
/*powered by:杭州翰臣科技有限公司 邱爽*/
/*http://www.68hanchen.com http://68hanchen.com*/
/* Blood_Wolf专用样式表，支持开源，如有使用或二次开发，请标明出处，谢谢合作！ */
/*#ff8a00; 翰臣科技有限公司VI色系*/
/* 起始样式 */
*{ margin:0; padding:0;}
body {font-family:"微软雅黑";  margin:0 auto; padding:0px; font-size:0.36rem !important; height:100%; line-height:0.7rem; width:100%; color:#333;}
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;}
/*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;} 
li:hover,tr:hover,a:hover{ -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.text,textarea,select{ outline:none; font-family:微软雅黑; color:#666; font-size:12px; width:100%;}
.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/FETTE-ENGSCHRIFT.ttf'),
     url('../fonts/FETTE-ENGSCHRIFT.eot'),
	 url('../fonts/FETTE-ENGSCHRIFT.svg'),
	 url('../fonts/FETTE-ENGSCHRIFT.woff');
}
.moblie_exhi{ display:none;}
.BMap_mask{ display:none;}
.BMap_stdMpZoom{ display:none;}
.BMap_stdMpPan{ display:none;}
.BMap_cpyCtrl{ display:none;}
.BMap_scaleTxt{ display:none;}
.BMap_scaleCtrl{ display:none;}
.BMap_omCtrl{ display:none;}
.anchorBL{ display:none;}
.a_txt,.nav_ipad,.moblie_head{ display:none;}
.div_scroll{ overflow:auto;}
/*-webkit-filter: blur(0px); filter: blur(0px);*/
/*active*/
/* 公用样式 */
.box{ padding-left:5%; padding-right:5%;}
.head{ display:block; height:1.11rem; width:100%; background:url(../images/1_01.jpg) center top no-repeat; position:fixed; top:0px; left:0px; background-size:100%; z-index:9999;}
.head .lf{ padding-left:0.71rem;}
.head .lf img{ width:0.44rem; padding-top:0.43rem;}
.head .rg{ position:absolute; top:0.2rem; left:50%; width:2.39rem; margin-left:-1.195rem;}
.head .rg img{ width:100%;}
.heg{ height:1.11rem;}
.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/+.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/-.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{ 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:90%; top:35%; left:5%; height:auto; margin-top:0; margin-left:0; filter:alpha(opacity=0); opacity:0;}
.a_txt1 .div2 .p1{ width:90%;  padding:5%; background:#fff;}
.a_txt1 .div2 .p2{ position:absolute; top:-30px; right:0px;}
.a_txt1 .div2 .p2 img{ width:25px; -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 .div1{ background:#262626}
.foot .div1 ul li{ border-bottom:1px solid #4d4d4d;}
.foot .div1 ul li .a1{ display:block; padding-left:5%; color:#b2b2b2; display:block; height:1.18rem; line-height:1.18rem;}
.foot .div1 ul li .a_js2{ background:url(../images/1_09.png) 95% center no-repeat; background-size:0.34rem;} 
.foot .div1 ul li .a_js2_on{ background:url(../images/1_10.png) 95% center no-repeat; background-size:0.34rem;}
.foot .div1 ul li .a_txt2 a{ display:block; padding-left:5%; color:#b2b2b2; font-size:0.32rem; line-height:0.34rem; margin-bottom:0.5rem;}
.foot .div1 ul li .a2{ background:url(../images/1_22.png) 5% center no-repeat; background-size:0.51rem; padding-left:12%;}
.foot .div2{ background:#000000; text-align:center; padding-top:5%; padding-bottom:5%; color:#b2b2b2;}
/* 公用样式 End */

/* Index */
.banner{ position:relative; overflow:hidden; width:100%; overflow:hidden;}
.banner .slides { width:100%; position:relative;z-index:1;}
.banner .slides li { width:100%; height:auto;}
.banner .slides li img{ width:100%; height:auto; vertical-align:middle;}
.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:0.6rem; height:0.06px; margin:0 5px;}
.banner .flex-control-nav li span { display:none;}
.banner .flex-control-nav li a { width:0.6rem; height:0.06rem; cursor:pointer; background:#fff; display:block; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.banner .flex-control-nav li a.flex-active { background:#fecf17}
.banner .flex-direction-nav{ display:none;}
.ss ul li .a_js3{ background:url(../images/1_09.png) 95% center no-repeat #f0f0f0; position:relative; height:1.19rem; background-size:0.34rem;}
.ss ul li .a_js3 .div1{ padding-left:0.43rem;}
.ss ul li .a_js3 .div1 img{ height:1.19rem;}
.ss ul li .a_js3 .div2{ position:absolute; width:100%; top:0px; left:0px; text-align:center; color:#4c4c4c; font-size:0.4rem; line-height:1.19rem;}
.ss ul li .a_js3_on{ background:url(../images/1_10.png) 95% center no-repeat; background-size:0.34rem;}
.ss ul .li .a_js3{ background:url(../images/1_09.png) 95% center no-repeat #dfdfdf; background-size:0.34rem;}
.ss ul li .a_txt3{ background:url(../images/1_12.jpg) center no-repeat; width:100%; background-size:100%; position:relative;}
.ss ul li .a_txt3 .div1 img{ width:100%;}
.ss ul li .a_txt3 .div2{ position:absolute; left:3.6rem; width:5.5rem; top:0.82rem; z-index:100; color:#fff;}
.ss ul li .a_txt3 .div2 .p1{ background:url(../images/line_red.jpg) top left no-repeat; padding-top:0.25rem; background-size:0.34rem;}
.ss ul li .a_txt3 .div2 .p3 span{ background:url(../images/1_11.png) center right no-repeat; padding-right:0.35rem; background-size:0.28rem; font-size:0.32rem; color:#e62129; font-weight:bold; margin-right:0.3rem;}
.ss ul li .a_txt3 .div2 .p4{ margin-top:0.3rem; width:2.3rem; height:0.6rem; line-height:0.6rem; background:#c22a13; text-align:center; border-radius:0.3rem; font-size:0.3rem;}
.dd{ margin-top:5%;}
.dd .div1{ text-align:center;}
.dd .div1 .p1{ font-size:0.6rem; line-height:0.62rem;}
.dd .div1 .p2{ color:#ccc;}
.dd .div2{ margin-top:2%;}
.ff{ background:url(../images/1_14.jpg) center no-repeat; background-size:100%; margin-top:5%; padding-top:5%; padding-bottom:5%;}
.ff ul li{ float:left; width:33.33%; text-align:center;}
.ff ul li .div1{ font-size:1.2rem; color:#c70707; font-family:Fontsstyle; line-height:1.3rem;}
.ff ul li .div3{ color:#808080; line-height:0.6rem; margin-top:10%;}
.gg{ background:url(../images/1_15.jpg) center top no-repeat; padding-top:15%; padding-bottom:15%; color:#fff;}
.hh{ background:url(../images/1_16.jpg) center top no-repeat; padding-top:10%; padding-bottom:5%; background-size:100%;}
.hh .div1{ text-align:center;}
.hh .div1 .p1{ font-size:0.6rem; line-height:0.62rem; color:#fff;}
.hh .div1 .p2{ color:#bbb;}
.hh .div2{ background:url(../images/1_19.jpg) left 2.04rem repeat-x; margin-top:10%; overflow:hidden; position:relative;}
.hh .div2 .slides li{ text-align:center; position:relative;}
.hh .div2 .slides li a{ display:block; padding-left:5%; padding-right:5%;}
.hh .div2 .slides li .p1{ color:#fff;}
.hh .div2 .slides li .p2{ color:#fff; font-size:0.4rem; overflow:hidden; height:0.7rem; overflow:hidden;}
.hh .div2 .slides li .p3{ position:absolute; top:1.67rem; text-align:center; width:100%; left:0px;} 
.hh .div2 .slides li .p3 img{ width:5px; height:5px;}
.hh .div2 .slides li .p4{ margin-top:1.2rem; color:#808080; overflow:hidden; line-height:0.54rem; overflow:hidden; height:1.08rem;}
.hh .div2 .flex-control-nav{ display:none;}
.hh .div2 .flex-prev{ background:url(../images/1_17.png) center no-repeat; display:block; width:0.29rem; height:0.56rem; background-size:100%; position:absolute; top:0.28rem; left:5%; z-index:100;}
.hh .div2 .flex-next{ background:url(../images/1_18.png) center no-repeat; display:block; width:0.29rem; height:0.56rem; background-size:100%; position:absolute; top:0.28rem; right:5%; z-index:100;}
.hh .div3{ margin-top:1.66rem;}
.hh .div3 a{ display:block; width:4rem; height:0.9rem; line-height:0.9rem; color:#fff; font-size:0.36rem; text-align:center; margin:0 auto; background:#c70707; border-radius:0.9rem;}
.jj{ margin-top:10%;}
.jj .div1{ background:url(../images/line_red.jpg) left bottom no-repeat; color:#c70707; font-size:0.5rem; line-height:0.6rem; padding-bottom:0.4rem; background-size:0.5rem 0.05rem;}
.jj .div2{ margin-top:0.3rem;}
.kk{ margin-top:10%;}
.kk img{ width:100%;}
/* Index End */

/* Main */
.mad{ margin-top:1%;}
.main_box{ width:1500px; margin:0 auto; margin-top:1%; margin-bottom:1%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.title{ text-align:left; font-size:0.5rem; line-height:0.6rem; color:#333;}
.time{ margin-top:3%; color:#8c8c8c;}
.txt{ margin-top:3%;}
.txt img{ width:100% !important; height:auto !important;}
.back{ margin-top:3%;}
.back a{ color:#666; display:block;}
.back a:hover{ color:#fdb811;}
.back a img{ width:2.56rem;}
.back .a1{ margin-top:5%;}
.main_banner img{ width:100%; vertical-align:middle;}
.find_nav { width: 100%; height: 1rem; background-color: #f9f9f9; position:relative; top: 0; z-index: 99; display: -moz-box; display: -webkit-box; display: box;}
.find_nav_left { height: 1rem; position: relative; overflow: hidden; -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1;}
.find_nav_list { position: absolute; left: 0;}
.find_nav_list ul { position: relative; white-space: nowrap; font-size: 0;}
.find_nav_list ul li { margin-right:0.2rem; display: inline-block; padding: 0 0.2rem;}
.find_nav_list ul li a { display: block; width: 100%; height: 100%; line-height: 1.1rem; font-size: 0.36rem; text-align: center; color: #666;}
.find_nav_list ul .find_nav_cur{ position:relative; z-index:1000;}
.find_nav_list ul .find_nav_cur a { color: #fff;}
.sideline { display: block; position: absolute !important; border: 0; height: 1rem; background-color: #e62129; left: 0; top: 0; pointer-events: none; z-index:1 !important;}
.div_pro a{ display:block; float:left; width:25%; text-align:center; background:#eee; height:0.8rem; line-height:0.8rem; color:#808080;}
.div_pro .a1{ background:#ccc; color:#c22a13}
.div_pro1{ position:relative; overflow:hidden; width:100%; background:#f5f5f5}
.div_pro1 .slides { width:100%; position:relative;z-index:1; overflow:hidden;}
.div_pro1 .slides li { width:100%; height:auto;}
.div_pro1 .slides li img{ width:100%; height:auto; vertical-align:middle;}
.div_pro1 .flex-control-nav { position:absolute; bottom:5%; z-index:99;width:100%; text-align:center; left:0px;} 
.div_pro1 .flex-control-nav li { display:inline-block; width:0.16rem; height:0.16px; margin:0 5px;}
.div_pro1 .flex-control-nav li span { display:none;}
.div_pro1 .flex-control-nav li a { width:0.16rem; height:0.16rem; border-radius:100%; cursor:pointer; background:#b3b3b3; display:block; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_pro1 .flex-control-nav li a.flex-active { background:#c70707}
.div_pro1 .flex-direction-nav{ display:none;}
.div_pro2 .div1{ margin-top:8%; font-size:0.6rem; text-transform:uppercase;}
.div_pro2 .div2{ margin-top:3%; text-transform:uppercase; border-bottom:1px solid #b3b3b3; padding-bottom:3%;}
.div_pro2 .div3{ margin-top:3%; color:#666;}
.div_pro2 .div4{ margin-top:3%; color:#000;}
.div_pro2 .div5{ margin-top:8%;}
.div_pro2 .div5 a{ display:block; width:7.16rem; margin:0 auto; height:1.4rem; line-height:1.4rem; font-size:0.6rem; text-align:center; color:#fff; background:#c22a13; border-radius:0.5rem;}
.div_pro2 .div6{ text-align:center; margin-top:0.35rem;}
.div_pro2 .div6 strong{ font-size:0.54rem; font-family:Arial; margin-left:0.4rem; color:#c22a13;}
.div_pro3{ border-top:1px solid #b3b3b3; border-bottom:1px solid #b3b3b3; height:1.21rem; text-align:center; line-height:1.21rem; margin-top:8%;}
.div_pro3 a{ display:block; float:left; width:25%; color:#333;}
.div_pro3 .a1{ color:#c22a13}
.div_pro4{ margin-top:5%; padding-bottom:15%;}
.div_pro4 img{ width:100%;}

.div_join{ background:url(../images/3_02.jpg) repeat; padding-top:8%; padding-bottom:15%;}
.div_join .div1{ text-align:center;}
.div_join .div1 .p1{ color:#ccc; font-size:0.4rem; line-height:0.42rem; font-family:Fontsstyle;}
.div_join .div1 .p2{ color:#c70707; font-size:0.6rem; margin-top:2%;}
.div_join .div2{ margin-top:8%; line-height:0.8rem; color:#999; font-size:0.32rem;}
.div_join .div2 .p1{ background:url(../images/3_03.png) center left no-repeat; padding-left:0.8rem; background-size:0.49rem;}
.div_join .div2 .p2{ background:url(../images/3_04.png) center left no-repeat; padding-left:0.8rem; background-size:0.49rem;}
.div_join .div2 .p3{ background:url(../images/3_05.png) center left no-repeat; padding-left:0.8rem; background-size:0.49rem;}
.div_join .div2 .p4{ background:url(../images/3_06.png) center left no-repeat; padding-left:0.8rem; background-size:0.49rem; }
.div_join .div2 span{ color:#666;}
.div_join .div3{ margin-top:15%;}
.div_join .div3 .p2{ background:#ebebeb; padding-left:5%; padding-right:5%; height:1.3rem; line-height:1.3rem; margin-top:5%;}
.div_join .div3 .p2 .text{ background:none; border:0px; height:1.3rem; line-height:1.3rem; font-size:0.36rem;}
.div_join .div3 .p3{ background:#ebebeb; padding-left:5%; padding-right:5%; height:5.3rem; line-height:1.3rem; margin-top:5%; padding-top:0.2rem; padding-bottom:0.2rem;}
.div_join .div3 .p3 .text{ background:none; border:0px; height:5.3rem; line-height:0.8rem; font-size:0.36rem;}
.div_join .div3 .p4 a{ margin:0 auto; display:block; margin-top:8%; width:6.37rem; height:1.2rem; line-height:1.2rem; border-radius:6px; text-align:center; color:#fff; background:#c70707}

.div_abo{ background:url(../images/3_02.jpg) repeat; padding-top:10%;}
.div_abo .div1{ text-align:center;}
.div_abo .div1 .p1{ color:#ccc; font-size:0.4rem; line-height:0.42rem; font-family:Fontsstyle; text-transform:uppercase;}
.div_abo .div1 .p2{ color:#c70707; font-size:0.6rem; margin-top:1%;}
.div_abo .div2{ margin-top:5%;}
.div_abo .div3{ text-align:center; margin-top:8%;}
.div_abo .div3 img{ width:0.58rem;}
.div_abo .div4{ padding-top:0.71rem; padding-bottom:0.71rem; background:#333; margin-top:8%;}
.div_abo .div4 ul li{ float:left; width:33.33%; text-align:center; background:url(../images/4_03.jpg) center right repeat-y;}
.div_abo .div4 ul li .p1{ color:#c70707; font-family:Fontsstyle; font-size:1.2rem; line-height:1.2rem;}
.div_abo .div4 ul li .p2{ margin-top:3%; color:#b2b2b2; line-height:0.6rem;}
.div_abo1{ background:url(../images/4_04.jpg) center no-repeat; padding-top:8%; padding-bottom:7%; background-size:100%;}
.div_abo1 .div1{ text-align:center;}
.div_abo1 .div1 .p1{ color:#b2b1b1; font-size:0.4rem; line-height:0.42rem; font-family:Fontsstyle; text-transform:uppercase;}
.div_abo1 .div1 .p2{ color:#c70707; font-size:0.6rem; margin-top:1%;}
.div_abo1 .div2{ background:url(../images/4_06.jpg) left 2.68rem repeat-x; margin-top:5%; overflow:hidden; position:relative;}
.div_abo1 .div2 .slides li{ text-align:center; position:relative;}
.div_abo1 .div2 .slides li a{ display:block; padding-left:15%; padding-right:15%;}
.div_abo1 .div2 .slides li .p1{ color:#fff;}
.div_abo1 .div2 .slides li .p2{ position:absolute; top:1.67rem; text-align:center; width:100%; left:0px;} 
.div_abo1 .div2 .slides li .p2 img{ width:0.14rem;}
.div_abo1 .div2 .slides li .p3{ margin-top:1.5rem; color:#c70707; font-size:0.48rem; font-family:Fontsstyle;}
.div_abo1 .div2 .flex-control-nav{ display:none;}
.div_abo1 .div2 .flex-prev{ background:url(../images/1_17.png) center no-repeat; display:block; width:0.29rem; height:0.56rem; background-size:100%; position:absolute; top:0.28rem; left:5%; z-index:100;}
.div_abo1 .div2 .flex-next{ background:url(../images/1_18.png) center no-repeat; display:block; width:0.29rem; height:0.56rem; background-size:100%; position:absolute; top:0.28rem; right:5%; z-index:100;}
.div_abo2{ padding-top:8%; background:url(../images/3_02.jpg) repeat;}
.div_abo2 .div1{ text-align:center;}
.div_abo2 .div1 .p1{ color:#ccc; font-size:0.4rem; line-height:0.42rem; font-family:Fontsstyle; text-transform:uppercase;}
.div_abo2 .div1 .p2{ color:#c70707; font-size:0.6rem; margin-top:1%;}
.div_abo2 .div2{ margin-top:5%;}
.div_abo2 .div2 ul li .a_js3{ height:1.4rem; line-height:1.4rem; padding-left:1.72rem; font-size:0.44rem;}
.div_abo2 .div2 ul li .a_js3 span{ color:#ccc; font-family:Fontsstyle; margin-left:0.17rem; font-size:0.4rem; text-transform:uppercase;}
.div_abo2 .div2 ul li .p1{ background:url(../images/4_07.png) 5% center no-repeat #e6e6e6; background-size:0.86rem;}
.div_abo2 .div2 ul li .p2{ background:url(../images/4_08.png) 5% center no-repeat #d9d9d9; background-size:0.86rem;}
.div_abo2 .div2 ul li .p3{ background:url(../images/4_10.png) 5% center no-repeat #e6e6e6; background-size:0.86rem;}
.div_abo2 .div2 ul li .p4{ background:url(../images/4_11.png) 5% center no-repeat #d9d9d9; background-size:0.86rem;}
.div_abo2 .div2 ul li .p5{ background:url(../images/4_12.png) 5% center no-repeat #e6e6e6; background-size:0.86rem;}
.div_abo2 .div2 ul li .a_txt3{ background:url(../images/4_13.jpg) center no-repeat; color:#fff; text-align:center; padding-top:8%; padding-bottom:8%; background-size:100%; font-size:0.44rem; line-height:0.88rem;}
.div_abo3{ background:url(../images/4_14.jpg) center no-repeat; padding-top:8%; padding-bottom:8%;}
.div_abo3 .div1{ text-align:center;}
.div_abo3 .div1 .p1{ color:#b2b1b1; font-size:0.4rem; line-height:0.42rem; font-family:Fontsstyle; text-transform:uppercase;}
.div_abo3 .div1 .p2{ color:#c70707; font-size:0.6rem; margin-top:1%;}
.div_abo3 .div2{ margin-top:5%; position:relative; overflow:hidden;}
.div_abo3 .div2 .slides li{ text-align:center; position:relative;}
.div_abo3 .div2 .slides li a{ display:block; padding-left:15%; padding-right:15%;}
.div_abo3 .div2 .slides li .p1 img{ width:100%;}
.div_abo3 .div2 .slides li .p2{ color:#fff; margin-top:3%;}
.div_abo3 .div2 .flex-control-nav{ display:none;}
.div_abo3 .div2 .flex-prev{ background:url(../images/1_17.png) center no-repeat; display:block; width:0.29rem; height:0.56rem; background-size:100%; position:absolute; top:1.42rem; left:5%; z-index:100;}
.div_abo3 .div2 .flex-next{ background:url(../images/1_18.png) center no-repeat; display:block; width:0.29rem; height:0.56rem; background-size:100%; position:absolute; top:1.42rem; right:5%; z-index:100;}
.div_abo4{ background:url(../images/3_02.jpg) repeat; padding-top:10%; padding-bottom:10%;}
.div_abo4 .div1{ text-align:center;}
.div_abo4 .div1 .p1{ color:#ccc; font-size:0.4rem; line-height:0.42rem; font-family:Fontsstyle; text-transform:uppercase;}
.div_abo4 .div1 .p2{ color:#c70707; font-size:0.6rem; margin-top:1%;}
.div_abo4 .div2{ margin-top:2%; position:relative;}
.div_abo4 .div2 .slides li { padding-top:20px; padding-bottom:20px;}
.div_abo4 .div2 .slides li a{ display:block; margin-left:15%; margin-right:15%; width:70%; box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1)}
.div_abo4 .div2 .slides li a .p1 img{ width:100%}
.div_abo4 .div2 .slides li a .p2{ background:#fff; color:#333; padding:5%; line-height:0.6rem;}
.div_abo4 .div2 .flex-control-nav{ display:none;}
.div_abo4 .div2 .flex-prev{ background:url(../images/1_17.png) center no-repeat; display:block; width:0.29rem; height:0.56rem; background-size:100%; position:absolute; top:50%; margin-top:-0.17rem; left:5%; z-index:100;}
.div_abo4 .div2 .flex-next{ background:url(../images/1_18.png) center no-repeat; display:block; width:0.29rem; height:0.56rem; background-size:100%; position:absolute; top:50%; margin-top:-0.17rem; right:5%; z-index:100;}

.div_news{ border-bottom:1px solid #b3b3b3; line-height:1.4rem; height:1.4rem;}
.div_news a{ display:inline-block; width:50%; text-align:center; color:#333; font-size:0.44rem;}
.div_news .a1 span{ background:url(../images/5_02.jpg) bottom center no-repeat; padding-bottom:0.45rem; background-size:1.8rem 0.06rem;}
.div_news1{ background:#f5f5f5; padding-top:8%; padding-bottom:5%;}
.div_news1 ul li{ margin-bottom:5%; background:#fff; box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.1)}
.div_news1 ul li .div1 img{ width:100%;}
.div_news1 ul li .div2{ padding:5%;}
.div_news1 ul li .div2 .p1{ font-size:0.44rem; color:#333;}
.div_news1 ul li .div2 .p2{ color:#666;}
.div_news1 ul li .div2 .p3{ color:#333; margin-top:3%;}
.div_news2 a{ background:url(../images/5_05.jpg) center left no-repeat; background-size:1.27rem 1.1rem; height:1.1rem; padding-left:1.7rem; line-height:1.1rem; color:#333; display:block;}
.div_news3{ background:#f5f5f5; padding-top:8%; padding-bottom:10%;}

.div_jobs{ border-bottom:1px solid #ccc; padding-bottom:8%;} 
.div_jobs .div1{ text-align:center; color:#333; margin-top:8%;}
.div_jobs .div1 span{ border-bottom:1px solid #666666; padding-bottom:5px; font-size:0.5rem; font-family:Arial, Helvetica, sans-serif;}
.div_jobs .div2{ margin-top:8%; background:url(../images/6_02.png) center left no-repeat; background-size:1.01rem; padding-left:1.13rem;}
.div_jobs .div2 .p1{ font-size:0.44rem; line-height:0.48rem; padding-top:0.1rem;}
.div_jobs .div2 .p2{ line-height:0.48rem; color:#ccc; font-family:Arial, Helvetica, sans-serif; margin-top:0.1rem;}
.div_jobs .div3{ color:#999; margin-top:3%;}
.div_jobs1 .div2{ background:url(../images/6_03.png) center left no-repeat; background-size:1.01rem;}
.div_jobs2 ul li{ float:left; width:50%; position:relative;}
.div_jobs2 ul li .div1 img{ width:100%;}
.div_jobs2 ul li .div2{ position:absolute; top:50%; width:100%; text-align:center; margin-top:-0.35rem; color:#fff;}
.div_jobs3{ padding-top:8%; padding-bottom:10%; background:#f5f5f5}
.div_jobs3 .div1{ text-align:center;}
.div_jobs3 .div1 .p1{ color:#ccc; font-size:0.4rem; line-height:0.42rem; font-family:Fontsstyle; text-transform:uppercase;}
.div_jobs3 .div1 .p2{ color:#c70707; font-size:0.6rem; margin-top:1%;}
.div_jobs3 .div2{ margin-top:5%;box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1)}
.div_jobs3 .div2 ul li{ border-bottom:1px solid #cccccc;}
.div_jobs3 .div2 ul li .a_js3{ line-height:1.16rem; background:#fff;}
.div_jobs3 .div2 ul li .a_js3 .lf{ width:25%; text-align:center; color:#666}
.div_jobs3 .div2 ul li .a_txt3{ background:#f3f3f3; padding:5%; font-size:0.32rem; line-height:0.6rem;}
.div_jobs3 .div2 ul .li{ background:#0a0a0a; height:1rem; line-height:1rem; font-size:0.4rem;}
.div_jobs3 .div2 ul .li .lf{ color:#fff; text-align:center; width:25%;}

.div_ser{ border-bottom:1px solid #b3b3b3; line-height:1.4rem; height:1.4rem;}
.div_ser a{ display:block; width:33.33%; text-align:center; color:#333; font-size:0.44rem; float:left;}
.div_ser .a1 span{ background:url(../images/5_02.jpg) bottom center no-repeat; padding-bottom:0.45rem; background-size:1.8rem 0.06rem;}
.div_ser1{ background:url(../images/7_02.jpg) top center no-repeat; text-align:center; background-size:100%; margin-top:10%; padding-bottom:8%;}
.div_ser1 .div2{ color:#c70707; font-size:0.44rem; background:url(../images/line_red.jpg) center bottom no-repeat; margin-top:3%; padding-bottom:5%;}
.div_ser1 .div3{ color:#666; font-size:0.36rem; margin-top:5%;}
.div_ser2{ background:#f5f5f5; padding-bottom:8%; padding-top:8%;}
.div_ser2 .lf{ width:45%;}
.div_ser2 .rg{ width:55%;}
.div_ser2 span{ color:#c70707; font-size:1.3rem; line-height:1.4rem; font-family:Fontsstyle;}
.div_ser3{ background:url(../images/7_03.jpg) center no-repeat; font-size:0.6rem; line-height:3.28rem; background-size:100%; text-align:center; color:#fff;}
.div_ser4{ background:url(../images/7_10.jpg) center no-repeat; padding-top:8%; padding-bottom:3%;}
.div_ser4 .div1{ background:url(../images/7_04.png) center left no-repeat; padding-left:1.82rem; background-size:1.22rem; margin-bottom:5%;}
.div_ser4 .div2{ background:url(../images/7_05.png) center left no-repeat; padding-left:1.82rem; background-size:1.22rem; margin-bottom:5%;}
.div_ser4 .div3{ background:url(../images/7_06.png) center left no-repeat; padding-left:1.82rem; background-size:1.22rem; margin-bottom:5%;}
.div_ser4 .div4{ background:url(../images/7_07.png) center left no-repeat; padding-left:1.82rem; background-size:1.22rem; margin-bottom:5%;}
.div_ser4 .div5{ background:url(../images/7_08.png) center left no-repeat; padding-left:1.82rem; background-size:1.22rem; margin-bottom:5%;}
.div_ser4 .div6{ background:url(../images/7_09.png) center left no-repeat; padding-left:1.82rem; background-size:1.22rem; margin-bottom:5%;}
.div_ser4 .p1{ color:#1a1a1a; font-size:0.5rem; line-height:0.52rem;}
.div_ser4 .p2{ color:#999999; font-size:0.36rem;}

.div_down{ margin-top:8%; margin-bottom:3%;}
.div_down ul li{ margin-bottom:5%; box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1)}
.div_down ul li .div1 img{ width:100%;}
.div_down ul li .div2{ background:url(../images/7_12.png) 95% center no-repeat; padding-left:5%; padding-right:5%; height:1.75rem; line-height:1.75rem; color:#333; background-size:0.82rem;}

.div_cont .div1 img{ width:100%;}
.div_cont .div2{ background:#c70707; padding-top:8%; padding-bottom:5%; color:#fff;}
.div_cont .div2 .p1{ padding-left:5%;}
.div_cont .div2 .p1 .pp1{ font-size:0.8rem; line-height:0.9rem; text-transform:uppercase; font-family:Fontsstyle}
.div_cont .div2 .p1 .pp2{ font-size:0.44rem;}
.div_cont .div2 .p2{ background:#ab0a0a; width:90%; padding:3% 5%; padding-right:0px; margin-top:5%;}
.div_cont .div2 .p2 .pp1{ background:url(../images/8_03.png) center left no-repeat; padding-left:0.55rem; background-size:0.18rem;}
.div_cont .div2 .p2 .pp2{ margin-top:5%;}
.div_cont .div3 ul li{ padding:5%;}
.div_cont .div3 ul li .p1{ background:url(../images/line_red.jpg) bottom left no-repeat; font-size:0.5rem; padding-bottom:4%; background-size:0.4rem 0.08rem;}
.div_cont .div3 ul li .p2{ margin-top:3%; color:#808080;}
.div_cont .div3 ul li .p2 span{ color:#333;}
.div_cont .div3 ul li:nth-child(2n){ background:#f5f5f5}
.div_cont .div4{ background:#f5f5f5; padding:5%; padding-bottom:10%;}
.div_cont .div4 .p1{ background:url(../images/8_04.png) 0.22rem center no-repeat; padding-left:1.09rem; background-size:0.44rem; font-size:0.46rem;}
.div_cont .div4 .p2{ margin-top:3%;}
.div_cont .div4 .p2 strong{ color:#ff5c5c; margin-right:0.1rem;}
.div_cont .div4 .p3{ background:#ededed; padding-left:5%; padding-right:5%; margin-top:0.5%;}
.div_cont .div4 .p3 .text{ height:1rem; line-height:1rem; background:none; border:0px; font-size:0.32rem;}
.div_cont .div4 .p4{ background:#ededed; padding-left:5%; padding-right:5%; padding-top:3%; padding-bottom:3%; margin-top:0.5%;}
.div_cont .div4 .p4 .text{ height:4rem; line-height:0.8rem; background:none; border:0px; font-size:0.32rem;}
.div_cont .div4 .p5{ margin:0 auto; width:6.37rem; margin-top:8%;}
.div_cont .div4 .p5 a{ display:block; width:6.37rem; height:1.2rem; line-height:1.2rem; color:#fff; text-align:center; background:#c70707; font-size:0.4rem;}
/* 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 .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 .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 */



