﻿@charset "utf-8";
/*powered by:杭州翰臣科技有限公司 邱爽*/
/*http://www.68hanchen.com http://68hanchen.com*/
/* Blood_Wolf专用样式表，支持开源，如有使用或二次开发，请标明出处，谢谢合作！ */
/*#ff8a00; 翰臣科技有限公司VI色系*/
/* 起始样式 */
*{ margin:0; padding:0;}
body {font-family:PingFang;  margin:0 auto; padding:0px; font-size:12px; height:100%; line-height:22px; width:100%;}
ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
a{ text-decoration:none; cursor:pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
/*a:hover{ text-decoration:underline;}*/
img{ vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}  
img{border:none;}
html{ overflow-x:hidden;} 
div:hover,li:hover,tr:hover,a:hover{ -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;}
.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');
}
/*@font-faceddddddddddddd
{d
font-family:PingFang;
src: url('../fonts/PingFang Regular.ttf'),d
     url('../fonts/PingFang Regular.eot'),
	 url('../fonts/PingFang Regular.svg'),
	 url('../fonts/PingFang Regular.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{ width:1200px; margin:0 auto; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.head{ position:fixed; top:0px; left:0px; width:100%; z-index:9999; background:#fff; background:url(../images/9_12.jpg) center top no-repeat; height:100px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.logo{ position:relative; overflow:hidden; z-index:100;}
.logo img{ height:100px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.logo .div1{ position:absolute; top:1px; left:9px; width:350px; height:90px; overflow:hidden;}
.logo .div1 .p1{ position:relative; left:-100%; animation:myfirst 2s 0s infinite; -moz-animation:myfirst 2s 0s infinite; -webkit-animation:myfirst 2s 0s infinite; -o-animation:myfirst 2s 0s infinite ;}

@keyframes myfirst
{
	0%   {left:-500%;}
	100%{ left:100%;}
}

.nav{ margin-left:15px;}
.nav ul li,.nav ul:hover .li{ float:left; position:relative; text-align:center; margin-left:5px; width:75px; height:100px; background:url(../images/1_02.jpg) center 83px no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul .li1,.nav ul:hover .li1{ width:60px;}
.nav ul .li2,.nav ul:hover .li2{ width:110px;}
.nav ul li .a1{ display:block; height:100px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul li .aa1{ background:url(../images/9_15.png) right 18px no-repeat;} 
.nav ul li .a1 .div1{ height:40px; position:relative; margin-top:32px; overflow:hidden; font-size:14px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul li .a1 .div1 .p1,.nav:hover ul .li .a1 .div1 .p1{ position:absolute; top:0px; left:0px; width:100%; height:40px; line-height:40px; color:#666; font-family:Arial; text-transform:uppercase; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul li .a1 .div1 .p2,.nav:hover ul .li .a1 .div1 .p2{ position:absolute; top:40px; left:0px; width:100%; height:40px; line-height:40px; color:#e62129; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul li:hover,.nav ul .li,.nav:hover ul .li:hover{ background:url(../images/1_02a.jpg) center 83px no-repeat;}
.nav ul li:hover .a1 .div1 .p1,.nav ul .li .a1 .div1 .p1,.nav:hover ul .li:hover .a1 .div1 .p1{ top:-40px;}
.nav ul li:hover .a1 .div1 .p2,.nav ul .li .a1 .div1 .p2,.nav:hover ul .li:hover .a1 .div1 .p2{ top:0px;}
.head .rg .p1{ float:left; padding-top:22px; margin-right:5px; position:relative;}
.head .rg .p1 .pp1{ position:absolute; top:81px; left:0px; display:none;}
.head .rg .p1:hover .pp1{ display:block;}
.head .rg .p2{ float:right; padding-top:18px;}
.nav ul li .div2{ position:absolute; width:1920px; left:-815px; background:#c5c5c5; top:88px; display:none;}
.nav ul li .div2 ul{ float:left; padding-top:45px; margin-right:47px; margin-left:30px;}
.nav ul li .div2 ul li{ float:none; background:none; height:22px; margin-left:0px; text-align:left; width:auto; margin-bottom:8px}
.nav ul li .div2 ul li:hover{ background:none;}
.nav ul li .div2 ul .li{ margin-left:0px; width:auto; background:none; height:auto; float:none; width:auto; text-align:left;}
.nav ul li .div2 ul .li:hover{ background:none;}
.nav ul:hover li .div2 ul .li{ margin-left:0px;}
.nav ul li .div2 ul li a{ color:#333; font-size:14px; position:relative; left:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul li .div2 ul li a:hover{ color:#c22a13; left:5px;}
.nav ul li .div2 ul .li_1{ margin-bottom:15px;}
.nav ul li .div2 ul .li_1 a{ font-size:16px; font-weight:bold; margin-bottom:20px;}
.nav ul li .div2 ul .li_1 a span{ margin-left:15px;}
.nav ul li .div2 .p2{ float:right; padding-top:42px; padding-bottom:50px;}
.nav ul li .div2 .p2 .pp2{ text-align:center; color:#000; font-size:20px; margin-top:5px;}
.nav ul li .div2 .p2 .pp3{ text-align:center; border:1px solid #333; margin:0 auto; height:32px; line-height:32px; width:100px; color:#333; font-size:16px; margin-top:20px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul li .div2 .p2:hover .pp3{ background:#333; color:#fff;}
/*.head_on{ height:50px;}
.head_on .logo img{ height:50px;}
.head_on .nav ul li,.head_on .nav ul .li{ height:50px;}
.head_on .nav ul li .a1{ height:50px;}                                                         
.head_on .nav ul li .a1 .div1{ margin-top:5px;}*/
.foot{ background:url(../images/1_20.jpg) top center no-repeat; height:416px;}
.foot_top{ padding-top:95px; height:282px;} 
.foot_top ul{ float:left; width:140px;}
.foot_top ul li{ margin-bottom:5px;}
.foot_top ul li a{ color:#666666; position:relative; left:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.foot_top ul .li{ margin-bottom:15px;}
.foot_top ul .li a{ color:#fff; font-size:16px;}
.foot_top ul li a:hover{ color:#c5131c; left:-10px;}
.foot_top .div1{ background:url(../images/1_21.jpg) top left no-repeat; float:right; width:260px; padding-left:70px;}
.foot_top .div1 .p1{ color:#fff; font-size:16px;}
.foot_top .div1 .p2{ color:#666; background:url(../images/1_22.jpg) center left no-repeat; padding-left:18px; margin-top:10px;}
.foot_top .div1 .p3{ color:#666; background:url(../images/1_23.jpg) center left no-repeat; padding-left:18px; margin-top:5px;}
.foot_top .div1 .p4{ margin-top:10px; margin-left:18px;}
.foot_top .div1 .p4 .lf{ border:1px solid #3e3e3e; padding:6px; width:82px; height:82px;}
.foot_top .div1 .p4 img{ width:82px; height:82px;}
.foot_top .div1 .p4 .rg{ padding-top:39px; width:55px; height:55px;}
.foot_top .div1 .p4 .rg a{ display:block; width:55px; height:55px; background:url(../images/1_25.jpg) center center no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.foot_top .div1 .p4 .rg a:hover{ background:url(../images/1_25a.jpg) center center no-repeat;}
.foot_top .div2{ margin-top:40px; text-align:right;}
.foot_top .div2 a{ color:#666666; margin-left:20px;}
.foot_top .div2 a:hover{ color:#c5131c}
.foot_top .div2 select{ width:133px; background:#1b1b1b; color:#fff; border:1px solid #211f20; margin-left:20px;}
.foot_bottom{ height:39px; line-height:39px; color:#666;}
.foot_bottom a{ color:#666;} 
.foot_bottom a:hover{ color:#c5131c}
/* 公用样式 End */

/* Default */
/*.body_default{ background:#000000;}*/
.div_default{ position:absolute; width:480px; height:180px; top:50%; left:50%; margin-left:-240px; margin-top:-90px; overflow:hidden;}
.div_default .div1{ position:relative;}
.div_default .div1 .p2{ position:absolute; top:0px; left:-268px;}
.div_default .div2{ height:5px; width:389px; margin:0 auto; margin-top:46px; overflow:hidden;}
.div_default .div2 .p1{ width:0px; left:-100%; position:relative;}
.div_default .div2 .p1 img{ vertical-align:top; width:389px;}
.div_default .div3{ color:#fff; font-size:14px; text-align:center; margin-top:10px;}
/* Default End */
/* Index */
.banner{ position:relative; overflow:hidden; width:100%; overflow:hidden; margin-top:100px;}
.moblie_banner{ display:none; position:relative; overflow:hidden; width:100%; height:100%;}
.banner .slides { width:100%; position:relative;z-index:1;}
.banner .slides li { width:100%; height:auto;}
.banner .slides li img{ width:100%; height:auto}
.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:60px; height:2px; margin:0 5px;}
.banner .flex-control-nav li span { display:none;}
.banner .flex-control-nav li a { width:60px; height:2px; cursor:pointer; background:#bbb; display:block;}
.banner .flex-control-nav li a.flex-active { background:#c22a13}
.banner .flex-direction-nav .flex-prev{ filter:alpha(opacity=0); opacity:0; display:block; width:72px; height:78px; left:5%; top:50%; margin-top:-39px; z-index:100; position:absolute; background:url(../images/) center center no-repeat; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.banner .flex-direction-nav .flex-prev:hover{ left:4%;}
.banner .flex-direction-nav .flex-next{ filter:alpha(opacity=0); opacity:0; display:block; width:72px; height:78px; right:5%; top:50%; margin-top:-39px; z-index:100; position:absolute; background:url(../images/) center center no-repeat; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.banner .flex-direction-nav .flex-next:hover{ right:4%;}
.banner:hover .flex-direction-nav .flex-prev{ opacity:1;}
.banner:hover .flex-direction-nav .flex-next{ opacity:1;}
.div_title{ text-align:center; padding-top:100px;}
.div_title .div_div1{ font-size:30px; line-height:32px; color:#333;}
.div_title .div_div2{ font-size:14px; line-height:16px; color:#666; margin-top:5px;}
.div_title1{ text-align:center; padding-top:100px;}
.div_title1 .div_div1{ font-size:30px; line-height:32px; color:#fff;}
.div_title1 .div_div2{ font-size:14px; line-height:16px; color:#bbbbbb; margin-top:5px;}
.ss{ background:url(../images/1_03.jpg) center top no-repeat; height:767px; overflow:hidden;}
.ss #show1{ position:relative;}
.ss #show1 .tag_tit{ position:relative; /*background:url(../images/1_09.jpg) right 74px no-repeat;*/ z-index:10;}
.ss #show1 .tag_tit dd,.ss #show1 .tag_tit:hover .on{ float:left; height:180px; width:240px; background:url(../images/9_21.png) center center no-repeat; text-align:center; cursor:pointer; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }
.ss #show1 .tag_tit dd .div1{ display:block; position:relative; z-index:15;}
.ss #show1 .tag_tit dd .div1 .p2,.ss #show1 .tag_tit:hover .on .div1 .p2{ position:absolute; bottom:15px; color:#000; width:100%; text-align:center; z-index:100; font-size:16px; font-weight:normal;  -webkit-transition: all .3s 0s; -moz-transition: all .3s 0s; transition: all .3s 0s;}
.ss #show1 .tag_tit dd:hover,.ss #show1 .tag_tit .on,.ss #show1 .tag_tit:hover .on:hover{ background:url(../images/9_05.png) no-repeat;}
.ss #show1 .tag_tit dd:hover .p2,.ss #show1 .tag_tit .on .div1 .p2,.ss #show1 .tag_tit:hover .on:hover .div1 .p2{ font-size:22px; font-weight:bold;}


.ss #show1 .tag_tit .pro_subico{ position:absolute; top:0px; left:0px; width:240px; height:797px; z-index:10; background:url(../images/9_05.jpg) top center no-repeat #1b1b1b; display:none;}
.ss #show1 .div2{ position:absolute; top:200px; height:597px; left:0px; z-index:1000; width:1200px; background:url(../images/1_10.png) center 95px no-repeat;}
.ss #show1 .div2 .lf{ padding-top:59px; padding-left:32px; width:769px; height:410px;}
.ss #show1 .div2 .rg{ position:absolute; right:55px; width:400px; top:210px;}
.ss #show1 .div2 .rg .p1 img{ width:34px; height:2px; -webkit-transition: all .3s 0s; -moz-transition: all .3s 0s; transition: all .3s 0s;}
.ss #show1 .div2 .rg .p2{ color:#fff; font-size:16px; margin-top:15px;}
.ss #show1 .div2 .rg .p3{ color:#fff; font-size:24px; line-height:26px; margin-top:10px;}
.ss #show1 .div2 .rg .p4{ color:#fff; line-height:40px; margin-top:25px; font-size:16px;}
.ss #show1 .div2 .rg .p4 span{ background:url(../images/1_12.png) right 20px no-repeat; padding-right:34px; color:#e62129; font-size:37px; margin-right:10px;} 
.ss #show1 .div2 .rg .p5{ background:#c22a13; width:132px; height:30px; line-height:30px; border-radius:15px; margin-top:20px; text-align:center; color:#fff; -webkit-transition: all .3s 0s; -moz-transition: all .3s 0s; transition: all .3s 0s;}
.ss #show1 .div2 .rg:hover .p1 img{ width:60px; height:2px;}
.ss #show1 .div2 .rg .p5:hover{ background:#fff; color:#c22a13}
.dd{ background:url(../images/1_13.jpg) center center no-repeat fixed; height:650px; overflow:hidden;}
.dd .div1{ text-align:center; color:#333; font-size:16px; line-height:26px; margin-top:25px;}
.dd .div2{ margin-top:5%;}
.dd .div2 ul li{ float:left; width:33.33%; text-align:center; position:relative;}
.dd .div2 ul li .p1{ border-radius:100%; width:240px; height:240px; margin:0 auto; overflow:hidden; position:relative;}
.dd .div2 ul li .p2 .pp1{ position:absolute; width:100%; text-align:center; text-transform:uppercase; font-family:Fontsstyle; font-size:50px; top:95px;}
.dd .div2 ul li .p2 .pp2{  position:absolute; width:100%; text-align:center; text-transform:uppercase; font-size:24px; top:135px;}
.dd .div2 ul li .p3{ font-family:宋体; font-size:20px; margin-top:8%;}
#myStat1{ transform:rotate(70deg); -moz-transform:rotate(70deg); -webkit-transform:rotate(70deg); -o-transform:rotate(70deg);}
#myStat2{  transform:rotate(310deg); -moz-transform:rotate(310deg); -webkit-transform:rotate(310deg); -o-transform:rotate(310deg);}
.ff{ background:#be221d; position:relative; height:357px; position:relative; margin-top:-357px; z-index:-1;}
.gg{ background:url(../images/9_06.jpg) center top no-repeat; position:relative; height:350px; z-index:10;}
.gg .div1{ text-align:center; color:#fff; font-size:16px; line-height:26px; margin-top:25px;}
.hh{ background:url(../images/1_14.jpg) center center no-repeat fixed; height:500px;}
.jj{ background:url(../images/1_15.jpg) center top no-repeat; height:636px;}
.jj .div1{ margin-top:103px;}
.jj .div1 ul li{ float:left; width:335px; margin-right:97px; text-align:center;}
.jj .div1 ul li .p1{ color:#666; background:url(../images/1_16.jpg) center bottom no-repeat; font-size:14px; height:50px;}
.jj .div1 ul li .p2{ color:#999; font-size:18px; margin-top:45px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.jj .div1 ul li .p3{ color:#666; font-size:14px; margin-top:35px; height:52px; overflow:hidden; line-height:26px;}
.jj .div1 ul li:hover .p2{ color:#fff;}
.jj .div2{ margin-top:60px;}
.jj .div2 a{ margin:0 auto; background:#c22a13; display:block; width:130px; height:30px; line-height:30px; border-radius:15px; text-align:center; color:#fff; -webkit-transition: all .3s 0s; -moz-transition: all .3s 0s; transition: all .3s 0s;}
.jj .div2 a:hover{ background:#fff; color:#c22a13}
.kk{ background:url(../images/1_17.jpg) center top no-repeat; height:602px;}
.kk .lf{ width:355px; padding-left:30px;}
.kk .lf .div_title1{ text-align:left;}
.kk .lf .div1{ margin-top:50px; font-size:18px; color:#fff;}
.kk .lf .div2{ margin-top:15px; color:#fff; font-size:14px;}
.kk .lf .div3{ margin-top:60px;}
.kk .lf .div3 a{ background:#c22a13; display:block; width:130px; height:30px; line-height:30px; border-radius:15px; text-align:center; color:#fff; -webkit-transition: all .3s 0s; -moz-transition: all .3s 0s; transition: all .3s 0s;}
.kk .lf .div3 a:hover{ background:#fff; color:#c22a13}
.kk .rg{ width:773px; margin-top:80px; margin-right:-21px; position:relative;}
.kk .rg .div2{ position:absolute; width:100%; text-align:center; top:168px; left:0px; z-index:10;}
.kk .rg .div2 img{ border-radius:100%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.kk .rg:hover .div2 img{ box-shadow: 0px 0px 40px 1px rgba(255, 255, 255, 0.5);}
.kk .rg .div3{ background:#000; filter:alpha(opacity=0); opacity:0; position:absolute; top:0px; left:0px; width:773px; height:435px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.kk .rg:hover .div3{ opacity:.5;}
/* Index End */

/* Main */

/* Main End */
.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);}
.main_banner{ min-width:1200px; margin-top:100px}
.main_banner img{ width:100%;}
.div_join{ background:url(../images/3_02.jpg) center top no-repeat; height:682px;}
.div_join .box{ padding-top:80px;}
.div_join .lf{ width:560px; padding-right:1px; background:url(../images/3_07.jpg) right 61px no-repeat;}
.div_join .lf .div1{ line-height:42px;}
.div_join .lf .div1 span{ color:#c70707; font-size:40px; border-bottom:5px solid #c70707; padding-bottom:5px; line-height:42px; font-weight:bold;}
.div_join .lf .div2{ margin-top:15px; color:#666; font-size:18px;}
.div_join .lf .div3{ margin-top:70px; font-size:18px;}
.div_join .lf .div3 .p1{ padding-left:48px; background:url(../images/3_03.png) center left no-repeat; color:#999; margin-bottom:20px;}
.div_join .lf .div3 span{ color:#666;}
.div_join .lf .div3 .p2{ padding-left:48px; background:url(../images/3_04.png) center left no-repeat; color:#999; margin-top:5px; padding-top:5px; padding-bottom:5px;}
.div_join .lf .div3 .p3{ padding-left:48px; background:url(../images/3_05.png) center left no-repeat; color:#999; margin-top:5px; padding-top:5px; padding-bottom:5px; margin-bottom:20px;}
.div_join .lf .div3 .p4{ padding-left:48px; background:url(../images/3_06.png) center left no-repeat; color:#999; margin-top:5px; padding-top:5px; padding-bottom:5px; margin-bottom:20px;}
.div_join .rg{ width:487px;}
.div_join .rg .div1{ font-size:30px; color:#333; font-weight:bold;}
.div_join .rg .div2{ margin-top:33px; background:#ebebeb; padding-left:30px; padding-right:30px;}
.div_join .rg .div2 .text{ height:55px; line-height:55px; border:0px; background:none;}
.div_join .rg .div3{ padding:20px 30px; margin-top:33px; background:#ebebeb;}
.div_join .rg .div3 .text{ height:135px; border:0px; background:none;}
.div_join .rg .div4{ margin-top:33px;}
.div_join .rg .div4 a{ background:#c22a13; display:block; width:130px; height:30px; line-height:30px; border-radius:15px; text-align:center; color:#fff; -webkit-transition: all .3s 0s; -moz-transition: all .3s 0s; transition: all .3s 0s;}
.div_join .rg .div4 a:hover{ background:#99200e}

.div_abo{ background:url(../images/3_02.jpg) center top no-repeat; height:460px; padding-top:80px;}
.div_abo .lf{ width:370px; text-transform:uppercase;}
.div_abo .lf .div1{ color:#c70707; font-family:Fontsstyle; font-size:60px; line-height:62px;}
.div_abo .lf .div2{ margin-top:45px; color:#c70707; font-family:Fontsstyle; font-size:60px; line-height:62px;}
.div_abo .lf .div3{ margin-top:20px; line-height:40px;}
.div_abo .lf .div3 span{ color:#c70707; font-size:40px; border-bottom:5px solid #c70707; padding-bottom:5px; line-height:42px; font-weight:bold;}
.div_abo .rg{ width:600px;}
.div_abo .rg .div1{ color:#333; font-size:30px; line-height:32px;}
.div_abo .rg .div1 span{ color:#ccc; font-size:18px; margin-left:15px; text-transform:uppercase;}
.div_abo .rg .div2{ font-size:14px; color:#333333; line-height:26px; margin-top:15px; height:182px; overflow-y:scroll; padding-right:15px;}
.div_abo .rg .div3{ margin-top:50px;}
.div_abo .rg .div3 .p1{ background:url(../images/4_02.jpg) right center no-repeat; float:left; width:133px; padding-right:1px;} 
.div_abo .rg .div3 .p2{ background:url(../images/4_02.jpg) right center no-repeat; float:left; width:210px; padding-right:1px; text-align:center;}
.div_abo .rg .div3 .p3{ margin-left:30px; float:left;}
.div_abo .rg .div3 .pp1{ font-family:Fontsstyle; color:#c70707; font-size:72px; line-height:74px;}
.div_abo .rg .div3 .pp2{ color:#333; margin-top:3px;}
.div_abo1{ background:url(../images/4_03.jpg) center top no-repeat; padding-top:80px; height:696px; overflow:hidden;}
.div_abo1 .div1{ text-align:center;}
.div_abo1 .div1 .p1{ color:#c70707; font-family:Fontsstyle; font-size:66px; line-height:68px; text-transform:uppercase;}
.div_abo1 .div1 .p2{ color:#fefefe; font-size:30px; line-height:32px; margin-top:15px;}
.div_abo1 .div1 .p2 .span1{ background:url(../images/4_04.jpg) center left no-repeat;}
.div_abo1 .div1 .p2 .span2{ background:url(../images/4_04.jpg) center right no-repeat; padding-left:48px; padding-right:48px;}
.div_abo1 .div2{ margin-top:105px; position:relative;}
.div_abo1 .div2 .rollBox{width:1200px;overflow:hidden;}
.div_abo1 .div2 .rollBox .LeftBotton{height:53px;width:28px;background:url(../images/4_05.png) no-repeat 0;overflow:hidden;float:left;display:inline;margin:90px 0 0 0;cursor:pointer; position:absolute; left:-60px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo1 .div2 .rollBox .LeftBotton:hover{ left:-70px;}
.div_abo1 .div2 .rollBox .RightBotton{height:53px;width:28px;background:url(../images/4_06.png) no-repeat 0;overflow:hidden;float:left;display:inline;margin:220px 0 0 0;cursor:pointer; position:absolute; right:-60px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo1 .div2 .rollBox .RightBotton:hover{ right:-70px;}
.div_abo1 .div2 .rollBox .Cont{width:1200px;overflow:hidden;float:left;}
.div_abo1 .div2 .rollBox .ScrCont{width:10000000px;}
.div_abo1 .div2 .rollBox .Cont .pic{width:200px;float:left;text-align:center;}
.div_abo1 .div2 .rollBox .Cont .pic .a1 .p1{ font-size:14px; line-height:26px; color:#fff; background:url(../images/4_07.png) center bottom no-repeat; padding-bottom:130px;}
.div_abo1 .div2 .rollBox .Cont .pic .a1 .p2{ font-size:36px; line-height:36px; color:#c70707; margin-top:10px; font-family:Fontsstyle;}
.div_abo1 .div2 .rollBox .Cont .pic .a2 .p1{ font-size:36px; line-height:36px; color:#fff; font-family:Fontsstyle; padding-top:135px;}
.div_abo1 .div2 .rollBox .Cont .pic .a2 .p2{ font-size:14px; line-height:26px; color:#fff; background:url(../images/4_08.png) center top no-repeat; padding-top:130px; margin-top:10px;}
.rollBox #List1,.rollBox #List2{float:left;}
.div_abo2{ background:url(../images/3_02.jpg) top center no-repeat; padding-top:80px; height:521px;}
.div_abo2 .div1{ color:#c70707; font-family:Fontsstyle; font-size:60px; line-height:62px; text-transform:uppercase;}
.div_abo2 .div2{ margin-top:20px; line-height:40px;}
.div_abo2 .div2 span{ color:#c70707; font-size:40px; border-bottom:5px solid #c70707; padding-bottom:5px; line-height:42px; font-weight:bold;}
.div_abo2 .div3{ margin-top:42px;}
.div_abo2 .div3 ul li{ float:left; width:234px; height:234px; position:relative; margin-right:7px;}
.div_abo2 .div3 ul li .p1 img{ width:234px; height:234px;}
.div_abo2 .div3 ul li .p2{ position:absolute; top:70px; left:30px; z-index:10px; width:175px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo2 .div3 ul li .p2 .pp1{ color:#fff; font-weight:bold; line-height:30px; font-size:30px;}
.div_abo2 .div3 ul li .p2 .pp2{ color:#ccc; font-size:36px; line-height:38px; font-family:Fontsstyle; text-transform:uppercase; margin-top:15px; background:url(../images/line_red.jpg) left bottom no-repeat; padding-bottom:10px} 
.div_abo2 .div3 ul li .p3{ top:0px; left:12px; width:210px; height:165px; background:rgba(199,7,7,0.5); position:absolute; color:#fff; padding-top:45px; line-height:60px; text-align:center; font-size:20px; filter:alpha(opacity=0); opacity:0; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo2 .div3 ul li:hover .p2{ opacity:0; top:50px;}
.div_abo2 .div3 ul li:hover .p3{ opacity:1; top:12px;}
.div_abo3{ background:url(../images/4_15.jpg) center top no-repeat; padding-top:80px; height:621px;}
.div_abo3 .div1{ text-align:center;}
.div_abo3 .div1 .p1{ color:#c70707; font-family:Fontsstyle; font-size:66px; line-height:68px; text-transform:uppercase;}
.div_abo3 .div1 .p2{ color:#fefefe; font-size:30px; line-height:32px; margin-top:15px;}
.div_abo3 .div1 .p2 .span1{ background:url(../images/4_04.jpg) center left no-repeat;}
.div_abo3 .div1 .p2 .span2{ background:url(../images/4_04.jpg) center right no-repeat; padding-left:48px; padding-right:48px;}
.div_abo3 .div2{ position:relative; margin-top:82px;}
.div_abo3 .div2 .slides { width:944px; position:relative;z-index:1; margin:0 auto;}
.div_abo3 .div2 .slides li { width:100%; height:auto;}
.div_abo3 .div2 .slides li a{ float:left; width:186px; padding:14px; background:#eee; margin-right:29px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo3 .div2 .slides li a .p1{ padding:46px 14px; background:#e3e3e3; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo3 .div2 .slides li a .p2{ margin-top:19px; font-size:14px; height:44px; overflow:hidden; color:#333; text-align:center; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo3 .div2 .slides li a:hover{ background:#c70707;}
.div_abo3 .div2 .slides li a:hover .p1{ background:#fff;}
.div_abo3 .div2 .slides li a:hover .p2{ color:#fff;}
.div_abo3 .div2 .flex-control-nav { display:none;} 
.div_abo3 .div2 .flex-direction-nav{ display:block;}
.div_abo3 .div2 .flex-direction-nav .flex-prev{ background:url(../images/4_05.png) center center no-repeat; width:28px; height:53px; position:absolute; top:115px; left:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo3 .div2 .flex-direction-nav .flex-prev:hover{ left:-10px}
.div_abo3 .div2 .flex-direction-nav .flex-next{ background:url(../images/4_06.png) center center no-repeat; width:28px; height:53px; position:absolute; top:115px; right:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo3 .div2 .flex-direction-nav .flex-next:hover{ right:-10px;}
.div_abo4{ background:url(../images/3_02.jpg) center top no-repeat; padding-top:80px; height:621px;}
.div_abo4 .div1{ color:#c70707; font-family:Fontsstyle; font-size:60px; line-height:62px; text-transform:uppercase;}
.div_abo4 .div2{ margin-top:20px; line-height:40px;}
.div_abo4 .div2 span{ color:#c70707; font-size:40px; border-bottom:5px solid #c70707; padding-bottom:5px; line-height:42px; font-weight:bold;}
.div_abo4 .div3{ margin-top:165px;}
.div_abo4 .div3 ul li{ float:left; width:157px; height:213px; margin-right:16px; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_abo4 .div3 ul li img{ width:157px; height:213px; -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;}
.div_abo4 .div3 ul li:hover img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_abo4 .div3 ul li:hover{ top:-10px;}
.div_abo4 .div3 ul li .p2{ color:#999; font-size:18px; margin-top:5px;}
.div_abo4 .div3 ul li .p3{ color:#999; font-size:14px;}

.div_news{ margin-bottom:80px}
.div_news ul{ z-index:1000; padding-top:73px; margin-top:-73px; margin-bottom:40px;}
.div_news ul li{ width:378px; margin-right:22px; margin-top:22px; background:#fff; box-shadow: 0px 0px 20px 1px rgba(102, 102, 102, 0.3);}
.div_news ul .item_on{ background:#c70707; width:378px; margin-top:-73px; position:relative; z-index:100;}
.div_news ul .item_on .div1{ padding-top:49px;}
.div_news ul .item_on .div1 .p1{ font-family:Fontsstyle; font-size:62px; color:#fff; text-transform:uppercase; line-height:64px; padding-left:43px;}
.div_news ul .item_on .div1 .p2{ background:#ab0a0a; margin-top:28px; width:295px; height:206px; padding-left:43px; padding-top:30px;}
.div_news ul .item_on .div1 .p2 a{ display:block; color:#fff; font-size:16px; margin-bottom:15px; padding-left:26px;}
.div_news ul .item_on .div1 .p2 .a1,.div_news ul .item_on .div1 .p2 a:hover{ background:url(../images/5_02.jpg) center left no-repeat;}
.div_news ul li .div1{ overflow:hidden; width:378px;}
.div_news ul li .div1 img{ width:378px; -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;}
.div_news ul li:hover .div1 img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_news ul li .div2{ padding:25px;}
.div_news ul li .div2 .p1{ color:#333; font-size:18px; height:44px; overflow:hidden;}
.div_news ul li .div2 .p2{ margin-top:15px; color:#666; font-size:14px; line-height:26px; height:78px; overflow:hidden;}
.div_news ul li .div2 .p3{ margin-top:25px; color:#333;}
.div_news ul li:hover .div2 .p1{ color:#c22a13;}
.div_news .lf{ width:378px;}
.div_news .rg{ width:816px;}
.div_news .rg li{ float:left; margin-right:0px; margin-left:30px; margin-bottom:10px;}
.div_news .rg li .div1{ width:378px; height:300px;}
.div_news .rg li .div1 img{ width:378px; height:300px;}
.div_news #imloading{ background:#c22a13; display:none; width:130px; height:30px; line-height:30px; border-radius:15px; text-align:center; color:#fff; margin:0 auto;}
.div_news1{ margin-top:150px; margin-bottom:80px;}

.div_pros ul{ z-index:1000; margin-bottom:40px; padding-top:40px; margin-top:0px;}
.div_pros ul li{ margin-top:0px; margin-bottom:22px;}
.div_pros ul .item_on{ background:#c70707; width:378px; margin-top:20px; position:relative; z-index:100;}
.div_pros ul .item_on .div1 .p2{ height:242px; }
.div_pros ul li .div2 .p1{ height:22px;}
.div_pros ul li .div2 .p3{ display:none;}

.title{ text-align:center; font-size:22px; color:#333;}
.time{ font-size:14px; color:#333; margin-top:20px;}
.txt{ font-size:14px; color:#333; margin-top:20px;}
.txt img{ max-width:1200px;}
.back{ margin-top:40px;}
.back .lf a{ color:#666666; display:block;}
.back .lf a:hover{ color:#c5131c;} 
.back .rg a{ background:#c22a13; display:block; width:130px; height:30px; line-height:30px; border-radius:15px; text-align:center; color:#fff; margin-top:15px;}
.back .rg a span{ background:url(../images/5_10.png) center left no-repeat; padding-left:21px;}
.back .rg a:hover{ background:#96200f}

.div_job{ background:url(../images/3_02.jpg) center top repeat-y; padding-top:80px; padding-bottom:80px;}
.div_job .div1{ text-align:center; color:#333; font-size:48px; font-family:Arial, Helvetica, sans-serif; line-height:50px;}
.div_job .div1 span{ border-bottom:1px solid #b5b5b5; padding-bottom:15px;}
.div_job .div2{ margin-top:90px;}
.div_job .div2 .lf .p1{ background:url(../images/6_02.png) center left no-repeat; padding-left:64px;}
.div_job .div2 .lf{ width:505px; padding-right:1px; background:url(../images/6_04.jpg) center right no-repeat; padding-right:92px;}
.div_job .div2 .lf .p1{ background:url(../images/6_02.png) center left no-repeat; padding-left:64px;}
.div_job .div2 .rg{ width:505px; padding-right:1px; background:url(../images/6_04.jpg) center right no-repeat;}
.div_job .div2 .rg .p1{ background:url(../images/6_03.png) center left no-repeat; padding-left:64px;}
.div_job .div2 .p1 span{ display:block;}
.div_job .div2 .p1 .span1{ color:#333; font-size:20px; padding-top:4px;}
.div_job .div2 .p1 .span2{ color:#ccc; font-size:16px;}
.div_job .div2 .p2{ margin-top:20px; font-size:14px; line-height:26px;}
.div_job .div3{ margin-top:80px;}
.div_job .div3 ul li{ float:left; width:289px; margin-right:14px;}
.div_job .div3 ul li .p2{ margin-top:5px; color:#666; font-size:14px;}
.div_job1{ background:#ededed; padding-top:80px; padding-bottom:80px;}
.div_job1 .div1{ text-align:center;}
.div_job1 .div1 .p1{ color:#c70707; font-family:Fontsstyle; font-size:66px; line-height:62px; text-transform:uppercase;}
.div_job1 .div1 .p2{ margin-top:15px; font-size:30px; line-height:30px;}
.div_job1 .div1 .p2 .span1{ background:url(../images/6_09.jpg) center left no-repeat; padding-left:46px;}
.div_job1 .div1 .p2 .span2{ background:url(../images/6_09.jpg) center right no-repeat; padding-right:46px; color:#333;}


.div_job1 .div2{ margin-top:50px;}
.div_job1 .div2 ul li{ background:#000; color:#fff; font-size:14px; padding-left:43px; height:55px; line-height:55px; padding-right:43px;}
.div_job1 .div2 ul li .p1{ float:left; width:215px;}
.div_job1 .div2 ul li .p2{ float:left; width:165px; text-align:center;}
.div_job1 .div2 ul li .p3{ float:left; width:316px; text-align:center;}
.div_job1 .div2 ul li .p4{ float:left; width:175px; text-align:center;}
.div_job1 .div2 ul li .p5{ float:left; width:145px; text-align:right;}
.div_job1 .div3{ padding:43px; background:#fff;}
.div_job1 .div3 ul li{ color:#000; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_job1 .div3 ul li .p1{ cursor:pointer; height:59px; line-height:59px; border-bottom:1px solid #eeeeee; font-size:14px;}
.div_job1 .div3 ul li .p1 .pp1{ float:left; width:215px;}
.div_job1 .div3 ul li .p1 .pp2{ float:left; width:165px; text-align:center;}
.div_job1 .div3 ul li .p1 .pp3{ float:left; width:316px; text-align:center;}
.div_job1 .div3 ul li .p1 .pp4{ float:left; width:175px; text-align:center;}
.div_job1 .div3 ul li .p1 .pp5{ float:left; width:145px; text-align:right;}
.div_job1 .div3 ul li .p2{ background:#f3f3f3; padding:25px 30px; padding-bottom:50px; font-size:14px; line-height:26px; margin-bottom:30px;}
.div_job1 .div3 ul li .p2 table{ width:100%; border-bottom:1px solid #e3e3e3; padding-bottom:15px; margin-bottom:30px;}
.div_job1 .div3 ul li .p2 table tr td{ width:25%; padding-bottom:10px;}
.div_job1 .div3 ul li .p2 .lf{ width:45%; border-right:1px solid #e3e3e3; padding-right:4%;}
.div_job1 .div3 ul li .p2 .rg{ width:45%; padding-left:4%;}
.div_job1 .div3 ul li .p2 .strong{ display:block; margin-bottom:15px;}
.div_job1 .div3 ul li:hover{ color:#c70707}

.div_cont{ position:relative; width:1920px; height:350px;}
.div_cont1{ margin-bottom:80px;}
.div_cont1 .div1{ background:#c70707; width:378px; margin-top:-420px; position:relative; z-index:100; height:420px;}
.div_cont1 .div1 .p1{ padding-top:49px; font-family:Fontsstyle; font-size:62px; color:#fff; text-transform:uppercase; line-height:64px; padding-left:43px;}
.div_cont1 .div1 .p2{ background:#ab0a0a; margin-top:28px; width:295px; height:206px; padding-left:43px; padding-top:30px;}
.div_cont1 .div1 .p2 .pp1{ font-size:24px; color:#fff;}
.div_cont1 .div1 .p2 .pp2{ color:#fff; font-size:14px; line-height:35px; margin-top:15px;}
.div_cont1 .div1 .p2 .pp2 img{ position:relative; top:-2px; margin-right:8px;}
.div_cont2{ background:url(../images/3_02.jpg) top center repeat-y; padding-bottom:80px;}
.div_cont2 .div1{ width:300px; padding-right:61px; background:url(../images/7_02.jpg) right 54px no-repeat;}
.div_cont2 .div2{ width:300px; margin-left:66px; padding-right:83px; background:url(../images/7_02.jpg) right 54px no-repeat;}
.div_cont2 .div2{ width:300px;}
.div_cont2 .p1{ color:#333; font-size:24px; line-height:26px;}
.div_cont2 .p2{ margin-top:35px; line-height:32px; font-size:18px; color:#666}
.div_cont2 .p2 a{ color:#666;}
.div_cont2 .p2 a:hover{ color:#575757;}

.div_cont3{ background:url(../images/7_03.jpg) center top no-repeat; padding-top:86px; height:607px;}
.div_cont3 .box{ width:384px;}
.div_cont3 .box .div1{ text-align:center; height:23px; line-height:23px;}
.div_cont3 .box .div1 span{ background:url(../images/7_04.jpg) left no-repeat; padding-left:44px; color:#333; font-size:18px; padding-right:44px;}
.div_cont3 .box .div2{ margin-top:40px;}
.div_cont3 .box .div2 .p1{ margin-bottom:10px;}
.div_cont3 .box .div2 .p1 .lf{ width:48px; color:#333; font-size:14px; line-height:35px;}
.div_cont3 .box .div2 .p1 .rg{ width:334px;}
.div_cont3 .box .div2 .p1 .rg .text{ background:#ededed; width:310px; border:0px; height:35px; line-height:35px;}
.div_cont3 .box .div2 .p1 strong{ font-size:14px; margin-left:5px; color:#ff5c5c}
.div_cont3 .box .div2 .p2 .lf{ width:48px; color:#333; font-size:14px; line-height:35px;}
.div_cont3 .box .div2 .p2 .rg{ width:334px;}
.div_cont3 .box .div2 .p2 .rg .text{ background:#ededed; width:310px; border:0px; height:35px; line-height:35px; height:154px;}
.div_cont3 .box .div2 .p3 a{ background:#c22a13; display:block; width:130px; height:30px; line-height:30px; border-radius:15px; text-align:center; color:#fff; margin-top:105px; margin-left:118px; font-size:14px;}
.div_cont3 .box .div2 .p3  a:hover{ background:#96200f}
textarea {
  resize : none;
}

.div_ser{ background:url(../images/8_02.jpg) center top no-repeat; height:444px;}
.div_ser .lf .div1{ background:#c70707; width:360px; margin-top:-85px; position:relative; z-index:100; padding-bottom:40px;}
.div_ser .lf .div1{ padding-top:49px;}
.div_ser .lf .div1 .p1{ font-family:Fontsstyle; font-size:62px; color:#fff; text-transform:uppercase; line-height:64px; padding-left:43px;}
.div_ser .lf .div1 .p2{ background:#ab0a0a; margin-top:28px; width:270px; height:206px; padding-left:43px; padding-top:30px;}
.div_ser .lf .div1 .p2 a{ display:block; color:#fff; font-size:16px; margin-bottom:15px; padding-left:26px;}
.div_ser .lf .div1 .p2 .a1,.div_news ul .item_on .div1 .p2 a:hover{ background:url(../images/5_02.jpg) center left no-repeat;}
.div_ser .rg{ width:840px; text-align:center;}
.div_ser .rg .div1{ color:#333333; font-size:22px; line-height:24px; padding-top:80px;}
.div_ser .rg .div2{ color:#c70707; font-size:24px; line-height:26px; margin-top:15px; background:url(../images/8_03.jpg) center bottom no-repeat; padding-bottom:20px;}
.div_ser .rg .div3{ color:#666; font-size:14px; margin-top:20px;}
.div_ser .rg .div4{ margin:0 auto; width:330px; margin-top:40px;}
.div_ser .rg .div4 .p1{ float:left; width:134px; text-align:center;}
.div_ser .rg .div4 .pp1{ font-size:18px; overflow:hidden; height:76px;}
.div_ser .rg .div4 .pp2{ color:#333; font-size:12px;}
.div_ser .rg .div4 span{ font-family:Fontsstyle; font-size:72px; line-height:74px; color:#c70707}
.div_ser .rg .div4 .p2{ width:165px; float:right;}
.div_ser .rg .div4 .p2 .pp1{ font-family:Fontsstyle; font-size:72px; line-height:74px; color:#c70707;}
.div_ser .rg .div4 .p2 .pp1 .span1{ color:#333; font-size:20px;}
.div_ser .rg ul li{ float:right; margin-left:30px; height:300px; background:#fff; margin-top:40px; box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.2); text-align:left; width:380px; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_ser .rg ul li .p1{ overflow:hidden;}
.div_ser .rg ul li .p1 img{ -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;}
.div_ser .rg ul li:hover .p1 img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_ser .rg ul li .p2{ padding:20px;}
.div_ser .rg ul li .p2 .pp1{ color:#333; font-size:18px; float:left;}
.div_ser .rg ul li .p2 .pp2{ float:right;}
.div_ser .rg ul li:hover{ top:-10px;}
.div_ser1{ background:url(../images/8_04.jpg) center top no-repeat; padding-top:80px; height:857px;}
.div_ser1 .div1{ text-align:center; color:#fff; font-size:30px; line-height:32px;}
.div_ser1 .div2{ background:url(../images/8_05.jpg) center top no-repeat; margin-top:67px; box-shadow: 0px 0px 10px 1px rgba(238, 238, 238, 0.5); height:640px;}
.div_ser1 .div2 ul{ padding:80px;}
.div_ser1 .div2 ul li{ float:left; width:33.33%; text-align:center; margin-bottom:100px; overflow:hidden; height:164px;}
.div_ser1 .div2 ul li .p1{ color:#1a1a1a; font-size:20px;}
.div_ser1 .div2 ul li .p2{ color:#999999; margin-top:5px; margin-bottom:15px;}
.div_ser2{ background:url(../images/3_02.jpg) center top repeat-y; height:auto; padding-bottom:80px;}
.div_ser3 ul li{ float:left; margin-right:30px; height:300px; background:#fff; margin-top:30px; box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.3); text-align:left; width:380px; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_ser3 ul li .p1{ overflow:hidden;}
.div_ser3 ul li .p1 img{ -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;}
.div_ser3 ul li:hover .p1 img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.div_ser3 ul li .p2{ padding:20px;}
.div_ser3 ul li .p2 .pp1{ color:#333; font-size:18px; float:left;}
.div_ser3 ul li .p2 .pp2{ float:right;}
.div_ser3 ul li:hover{ top:-10px;}
.div_ser4 a{ background:#c22a13; display:block; width:130px; height:30px; line-height:30px; border-radius:15px; text-align:center; color:#fff; margin:0 auto; margin-top:40px; font-size:18px;}
.div_ser4 a:hover{ background:#96200f}

.div_pro{ background:#f5f5f5; padding-top:180px; padding-bottom:50px;}
.div_pro .lf{ width:600px;}
.div_pro .lf #output{ overflow:hidden; height:393px;}
.div_pro .lf #output li{ overflow:hidden; height:393px;}
.div_pro .lf #tabs{ margin-top:18px;}
.div_pro .lf #tabs li{ float:left; border:1px solid #cdcdcd; width:139px; height:91px; margin-right:12px; cursor:pointer; background:#fff; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_pro .lf #tabs li:hover,.div_pro .lf #tabs .current{ border:1px solid #c22a13;}
.div_pro .rg{ width:505px;}
.div_pro .rg .div1{ border-bottom:1px solid #cdcdcd; padding-bottom:10px;}
.div_pro .rg .div1 .p1{ float:left; text-transform:uppercase; padding-top:10px;}
.div_pro .rg .div1 .p1 .pp1{ font-size:30px; color:#333; line-height:32px;}
.div_pro .rg .div1 .p1 .pp2{ color:#000; font-size:18px; margin-top:5px;}
.div_pro .rg .div1 .p2{ float:right;}
.div_pro .rg .div2{ margin-top:15px; color:#666; font-size:14px; line-height:18px;}
.div_pro .rg .div3{ margin-top:20px; font-size:18px; line-height:32px; border-bottom:1px solid #cdcdcd; padding-bottom:20px;}
.div_pro .rg .div4{ margin-top:37px;}
.div_pro .rg .div4 .p1{ width:284px; float:left;}
.div_pro .rg .div4 .p1 a{ width:284px; height:72px; line-height:72px; color:#fff; font-size:30px; background:#c22a13; border-radius:5px; text-align:center; display:block;}
.div_pro .rg .div4 .p1 a:hover{ background:#95200e;}
.div_pro .rg .div4 .p2{ width:210px; float:right;}
.div_pro .rg .div4 .p2 .pp1{ color:#333; font-size:16px; padding-top:10px;}
.div_pro .rg .div4 .p2 .pp2{ color:#c22a13; font-weight:bold; font-size:28px; line-height:32px;}
.div_pro .rg .div5{ background:url(../images/10_07.jpg) center left no-repeat; padding-left:22px; margin-top:20px; color:#000000; font-size:16px;}
.div_pro .rg .div6{ margin-top:10px;}
.div_pro .rg .div6 span{ filter:gray !important;}

.div_pro1{ margin-bottom:100px;}
.div_pro1 .div1{ border-bottom:1px solid #e4e4e4; height:42px; line-height:42px;}
.div_pro1 .div1 a{ display:block; width:33%; text-align:center; float:left; color:#333; font-size:16px;}


.div_pro1 .div1 a:hover{ color:#c22a13}
.div_pro1 .div1 .a1{ color:#c22a13;} 
.div_pro1 .div2{ text-align:center; margin-top:65px;}

.video{ position:fixed; width:100%; height:100%;}
/* 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); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s; */
/* -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 */



3
