
/*powered by:杭州翰臣科技有限公司 邱爽*/
/*http://www.68hanchen.com http://68hanchen.com*/
/* Blood_Wolf专用样式表，支持开源，如有使用或二次开发，请标明出处，谢谢合作！ */
/*#ff8a00; 翰臣科技有限公司VI色系*/
/* 起始样式 */
*{ margin:0; padding:0;}
body {font-family:"Arial";  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:Arial; 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('../font/HelveticaNeueLTPro-Bd.ttf'),
     url('../font/HelveticaNeueLTPro-Bd.eot'),
	 url('../font/HelveticaNeueLTPro-Bd.svg'),
	 url('../font/HelveticaNeueLTPro-Bd.woff');
}
@font-face
{
font-family:PingFang;
src: url('../font/PingFang Regular.ttf'),
     url('../font/PingFang Regular.eot'),
	 url('../font/PingFang Regular.svg'),
	 url('../font/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*/
/* 公用样式 */
.index_box{ width:100%; min-width:1300px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.pc{ display:block;}
.moblie{ display:none;}
.box{ width:1200px; margin:0 auto; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.head{ position:relative; padding-left:5%; padding-right:5%; top:0px; left:0px; width:90%; z-index:9999; background:#086095; height:90px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
/*.heg{ height:97px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}*/
.logo{ width:156px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav{ margin-left:10.5%; width:65%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul li,.nav:hover ul .li{ float:left; width:14%; background:url(../image/1_06.png) center top no-repeat; position:relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.nav ul li .a1{ color:#fff; font-size:16px; text-align:center; display:block; height:90px; line-height:90px;}
.nav ul li:hover,.nav ul .li,.nav:hover ul .li:hover{ background:url(../image/1_05.jpg) center top no-repeat;}
.nav ul li .div1{ position:absolute; top:90px; left:0px; display:none; background:url(../image/6_08.png) repeat; padding:40px; width:977px; left:-100%;}
.nav ul li .div1 .p1{ width:348px; float:left;}
.nav ul li .div1 .p2{ width:244px; float:right;}
.nav ul li .div1 .p2a{ width:580px;}
.nav ul li .div1 .p2a .lf{ width:244px; padding-right:45px; border-right:1px solid #e6e6e6;}
.nav ul li .div1 .p2a .rg{ width:244px;}
.nav ul li .div1 .p2 a{ display:block; background:url(../image/6_06.jpg) left bottom repeat-x; color:#666666; font-size:16px; line-height:28px; padding-bottom:12px; margin-bottom:10px; position:relative; left:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.nav ul li .div1 .p2 a:hover{ left:-10px; background:url(../image/6_07.jpg) left bottom repeat-x;}
.nav ul li .div2{ left:-100%; width:630px;}
.nav ul li .div3{ left:-300%; width:977px;}
.nav ul li .div3 .p2a{ width:580px;}
.nav ul li .div3 .p2a .lf{ width:244px; padding-right:45px; border-right:1px solid #e6e6e6;}
.nav ul li .div3 .p2a .rg{ width:244px;}
.nav ul li .div4{ margin-left:-200%; width:630px;}
.nav ul li .div5{ margin-left:-400%; width:977px;}
.nav ul li .div5 .p2a{ width:580px;}
.nav ul li .div5 .p2a .lf{ width:244px; padding-right:45px; border-right:1px solid #e6e6e6;}
.nav ul li .div5 .p2a .rg{ width:244px;}
.language a{ display:block; background:url(../image/1_01.png) 5px center no-repeat; height:90px; line-height:90px; color:#fff; font-size:16px; text-transform:uppercase; padding-left:40px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.language a:hover{ background:url(../image/1_01.png) 0px center no-repeat;}
.head_on{ height:50px;}
.head_on .nav ul li{ height:50px;}
.head_on .nav ul li .a1,.head1 .nav:hover ul .li .a1{ line-height:50px;}
.head_on .nav ul li .div1{ top:50px;}
.head_on .logo{ padding-top:5px; width:253px;}
.heg_on{ height:50px;}
.a_txt1{ position:fixed; width:0%; height:0%; overflow:hidden; z-index:10001; left:0px; top:0px; font-size:14px; color:#666; line-height:26px}
.a_txt1 .div1{ background:#000; filter:alpha(opacity=0); opacity:0; position:absolute; width:100%; height:100%;}
.a_txt1 .div2{ position:absolute; width:720px; height:470px; top:50%; left:50%; margin-top:-320px; margin-left:-360px; filter:alpha(opacity=0); opacity:0;}
.a_txt1 .div2 .p1{ float:left; width:500px; height:350px;border-radius: 10px; padding:60px; background:#fff; }
.a_txt1 .div2 .p1 .pp1{ overflow:auto; height:350px;}
.a_txt1 .div2 .p1 .pp1 .ppp1{ min-height:100px; padding-right:30px;}
.a_txt1 .div2 .p1 .pp1 .ppp1 img{ width:100%;}
.a_txt1 .div2 .p2{ float:right;}
.a_txt1 .div2 .p2 img{ -moz-transform 1s; -webkit-transition:width 1s, height 1s, -webkit-transform 1s; -o-transition:width 1s, height 1s, -o-transform 1s;}
.a_txt1 .div2 .p2 img:hover{ transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}
.foot{ background:url(../image/1_25.jpg) top center no-repeat; height:560px; position:relative; z-index:1000;}
.foot_top{ padding-top:33px; }
.foot_top ul{ float:left; width:20%; color:#a6a6a6; line-height:22px; margin-bottom:10px;}
.foot_top ul li{ margin-bottom:10px;}
.foot_top ul li a{ color:#a6a6a6; left:0px; position:relative; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; font-size:12px; }
.foot_top ul li a:hover{ left:-10px;}
.foot_top ul .li{ background:url(../image/1_26.jpg) bottom left no-repeat;}
.foot_top ul .li a{ color:#fff; height:48px; line-height:48px;}
.foot_bottom{ border-top:1px solid #454545; height:90px; line-height:90px; margin-top:20px; color:#fff; font-size:12px; }
.foot_bottom .lf a{ color:#fff;}
.foot_bottom .rg a{ display:block; float:left; margin-left:20px;}
.foot_bottom .rg .a1{ background:url(../image/1_27.png) center center no-repeat; width:21px; height:90px;}
.foot_bottom .rg .a2{ background:url(../image/1_28.png) center center no-repeat; width:22px; height:90px;}
.foot_bottom .rg .a3{ background:url(../image/1_29.png) center center no-repeat; width:18px; height:90px;}
.foot_bottom .rg .a4{ background:url(../image/1_30.png) center center no-repeat; width:21px; height:90px;}
.foot1{ display:none;}
@media screen and (max-width: 1440px) and (min-width:1025px) {/* 小屏幕的尺寸 */
	.nav{ margin-left:8.5%;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.foot{ display:none;}
	.foot1{ display:block; background:#25272c; text-align:center; color:#fff; padding-top:3%; padding-bottom:3%;}
	.foot1 a{ color:#fff;}
	.index_box{ min-width:320px;}
	.pc{ display:none;}
	.moblie{ display:block;}
	.box{ width:auto; padding-left:5%; padding-right:5%;}
	.head{ display:none;}
	.moblie_head{ display:block; height:44px; background:#086095; position:fixed; top:0px; left:0px; width:100%; z-index:9999;}
	.moblie_head .lf img{ height:44px;}
	.moblie_head .rg{ padding-right:11px; padding-top:9px;}
	.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 .div_js{ background:url(/en/images/+.png) 95% center no-repeat; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.a_txt .div3 ul li .div_js_on{ background:url(../image/-.jpg) 95% center no-repeat; -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s;}
	.a_txt .div3 ul li .div_js_txt a{ margin-bottom:8%; font-size:14px; line-height:16px; height:auto;}
	.a_txt1 .div2{ width:90%; top:30%; 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 .p1 .pp1{ overflow:auto; height:319px;}
	.a_txt1 .div2 .p1 .pp1 .ppp1{ min-height:100px; padding-right:3%;}
	
	.a_txt1 .div2 .p2{ float:none; position:absolute; top:-30px; right:0px;}
	.a_txt1 .div2 .p2 img{ width:25px;}
}
/* 公用样式 End */

/* Index */
.banner{ position:relative; overflow:hidden; width:100%; height:100%;}
.banner .slides { width:100%; position:relative;z-index:1; height:100%;}
.banner .slides li { width:100%; height:auto; height:100%; overflow:hidden;}
.banner .slides li img{ width:100%; height:auto; -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;}
.banner .slides li:hover img{ -webkit-transform:scale(1.03); -moz-transform:scale(1.03); -o-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03); -webkit-transition: all 3s; -moz-transition: all 3s; transition: all 3s;}
.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:84px; height:3px; margin:0 5px;}
.banner .flex-control-nav li span { display:none;}
.banner .flex-control-nav li a { width:84px; height:3px; cursor:pointer; background:#fff; display:block;}
.banner .flex-control-nav li a.flex-active { background:#1ec191}
.banner .flex-direction-nav{ display:none;}
.ss{ overflow:hidden;}
.ss .lf{ width:50%; overflow:hidden;}
.ss .lf img{ width:100%; -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;}
.ss:hover .lf 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 3s; -moz-transition: all 3s; transition: all 3s;}
.ss .rg{ width:50%; position:relative;}
.ss .rg .div1 img{ width:100%;}
.ss .rg .div2{ position:absolute; top:20%; left:10%; width:80%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ss .rg .div2 .p1{ color:#fff; font-size:60px; line-height:62px; text-transform:uppercase;}
.ss .rg .div2 .p2{ color:#fff; font-size:30px; line-height:32px; margin-top:25px; padding-bottom:15px;}
.ss .rg .div2 .p3{ margin-top:105px;}
.ss .rg .div2 .p3 ul li{ float:left; width:22%; margin-right:4%; position:relative; overflow:hidden;}
.ss .rg .div2 .p3 ul li a{ display:block; border:1px solid #1887aa; text-align:center; padding-top:15%; padding-bottom:15%;}
.ss .rg .div2 .p3 ul li a .pp2{ color:#fff; font-size:16px; font-weight:bold; padding-top:15%;}
.ss .rg .div2 .p3 ul li a .pp3{ color:#fff; font-size:14px; margin-top:5%;}
.ss .rg .div2 .p3 ul li .line_top{ position:absolute; top:0px; left:0px; width:0%; height:1px; overflow:hidden; z-index:100;}
.ss .rg .div2 .p3 ul li .line_top img{ position:absolute; top:0px; left:0px; width:100%;}
.ss .rg .div2 .p3 ul li .line_right{ position:absolute; top:0px; right:0px; width:1px; height:0%; overflow:hidden; z-index:100;}
.ss .rg .div2 .p3 ul li .line_right img{ position:absolute; top:0px; right:0px; height:100%;}
.ss .rg .div2 .p3 ul li .line_bottom{ position:absolute; bottom:0px; right:0px; width:0%; height:1px; overflow:hidden; z-index:100;}
.ss .rg .div2 .p3 ul li .line_bottom img{ position:absolute; bottom:0px; right:0px; width:100%;}
.ss .rg .div2 .p3 ul li .line_left{ position:absolute; bottom:0px; left:0px; width:1px; height:0%; overflow:hidden; z-index:100;}
.ss .rg .div2 .p3 ul li .line_left img{ position:absolute; bottom:0px; left:0px; height:100%;}
.ss .rg .div2 .p4{ overflow:hidden; width:71px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ss .rg .div2 .p4 img{ width:121px; height:3px;}
.ss .rg:hover .p4{ width:121px;}
.dd{ position:relative;}
.dd .div1 img{ width:100%;}
.dd .div2{ position:absolute; left:5%; top:15%; width:50%;}
.dd .div2 .p1{ position:absolute; top:0px; left:0px; width:820px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dd .div2 .p1 img{ width:100%;}
.dd .div2 .p2{ padding-top:6%; padding-left:5%; position:relative; z-index:100; cursor:pointer;}
.dd .div2 .p2 .pp1{ color:#fff; font-size:60px; line-height:62px; text-transform:uppercase;}
.dd .div2 .p2 .pp2{ color:#fff; font-size:30px; line-height:32px; margin-top:25px; padding-bottom:15px;width:75%;}
.dd .div2 .p2 .pp3{ overflow:hidden; width:71px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dd .div2 .p2 .pp3 img{ width:121px; height:3px;}
.dd .div2:hover .p2 .pp3{ width:121px;}
.dd .div2 .p3{ margin-top:12%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dd .div2 .p3 .pp1{ margin-bottom:2%;}
.dd .div2 .p3 .pp1 .lf{ position:relative; text-align:left; width:15%; height:10%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dd .div2 .p3 .pp1 .lf .span1{ position:absolute; top:0px; left:0px; width:100%; display:none;}
/*.dd .div2 .p3 .pp1 .lf .span1 img{ width:100%;}*/
.dd .div2 .p3 .pp1 .lf .span2{ line-height:69px; color:#fff; font-size:18px;}
.dd .div2 .p3 .pp1 .rg{ width:85%; line-height:69px; color:#fff; font-size:18px; }
.img_animate{ -webkit-animation:change 3s linear infinite}
@keyframes change {
	0%{-webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg);}
	50%{-webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg);}
	100%{-webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); transform:rotate(360deg);}  
}
.dd .div3{ position:absolute; left:62.5%; top:33.85%; z-index:10; width:1.458%; z-index:10; cursor:pointer;}
.dd .div3 .p1 img{ width:100%; -webkit-animation:fadeout 3s linear infinite}
@keyframes fadeout {
	0%{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;}
	50%{  -webkit-transform:scale(1.3); -moz-transform:scale(1.3); -o-transform:scale(1.3); -ms-transform:scale(1.3); transform:scale(1.3); -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;}
	100%{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;}  
	
	
	  
}
.dd .div3 .p2{ position:absolute; top:35px; left:50%; margin-left:-178px; width:0px; overflow:hidden;}
.dd .div3 .p2 .pp1{ background:url(../image/1_20.png) center center repeat; padding:10px; filter:alpha(opacity=0); opacity:0;}
.dd .div3 .p2 .pp1 span{ padding:20px 31px; border:1px solid #fff; width:272px; line-height:30px; font-size:16px; display:block; color:#fff;}
.dd .div4{ left:87.23%;}
.dd .div4 .p2{ margin-left:-278px;}
.ff{ position:relative;}
.ff .div1{ overflow:hidden;}
.ff .div1 img{ width:100%; -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;}
.ff: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 3s; -moz-transition: all 3s; transition: all 3s;}
.ff .div2{ position:absolute; top:20%; right:5%; width:40%;}
.ff .div2 .p1{ color:#fff; font-size:60px; line-height:62px; text-transform:uppercase;}
.ff .div2 .p2{ color:#fff; font-size:30px; line-height:32px; margin-top:25px; padding-bottom:15px;}
.ff .div2 .p3{ color:#fff; font-size:30px; font-weight:bold; line-height:32px; margin-top:75px;}
.ff .div2 .p4{ margin-top:45px;}
.ff .div2 .p4 ul li{ float:left; width:28%; text-align:center; color:#fff; font-size:18px; margin-left:2.6%; margin-right:2.6%;}
.ff .div2 .p4 ul li .pp1{ font-weight:bold; font-size:24px;}
.ff .div2 .p4 ul li .pp2{ margin-top:10px; font-size:16px;}
.ff .div2 .p5{ margin-top:65px;}
.ff .div2 .p5 a{ display:block; width:120px; height:40px; line-height:40px; color:#fff; text-align:center; background:url(../image/1_22.png) center center no-repeat; font-size:18px; -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;}
.ff .div2 .p5 a:hover{ background:url(../image/1_22a.png) center center no-repeat;}
.ff .div2 .p6{ overflow:hidden; width:71px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.ff .div2 .p6 img{ width:121px; height:3px;}
.ff .div2:hover .p6{ width:121px;}
.gg{ margin-top:152px; margin-bottom:152px;}
.gg .lf{ width:545px;}
.gg .lf .p1{ color:#444; line-height:28px; font-size:16px;}
.gg .lf .p2{ color:#222; font-size:20px; font-weight:bold; margin-top:50px;}
.gg .lf .p3{ text-align:right; margin-top:35px;}
.gg .lf .p4{ display:block; width:120px; height:40px; line-height:40px; color:#fff; text-align:center; background:url(../image/1_22.png) center center no-repeat; font-size:18px; -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;}
.gg .lf .p4:hover{ background:url(../image/1_22a.png) center center no-repeat;}
.gg .rg{ width:567px; overflow:hidden;}
.gg .rg img{ width:100%; -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;}
.gg:hover .rg 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 3s; -moz-transition: all 3s; transition: all 3s;}
@media screen and (max-width: 1680px) and (min-width:1025px) {/* 小屏幕的尺寸 */
	.ss .rg .div2 .p1{ font-size:40px; line-height:40px;}
	.ss .rg .div2 .p2{ font-size:20px;}
	.dd .div2{ top:10%;}
	.dd .div2 .p1{ width:580px;}
	.dd .div2 .p2{ padding-top:3%;}
	.dd .div2 .p2 .pp1{ font-size:40px; line-height:40px;}
	.dd .div2 .p2 .pp2{ font-size:20px;}
	.dd .div2 .p3{ margin-top:8%;}
/*	.dd .div2 .p3 .pp1 .lf{ width:50px; height:50px;}*/
	.dd .div2 .p3 .pp1 .lf .span2{ font-size:14px;}
	.dd .div2 .p3 .pp1 .rg{ font-size:14px;}
	.ff .div2{ top:12.5%;}
	.ff .div2 .p1{ font-size:40px; line-height:40px;}
	.ff .div2 .p2{ font-size:20px;}
	.ff .div2 .p3{ font-size:20px;}
	.ff .div2 .p4{ margin-top:35px;}
	.ff .div2 .p4 ul li .pp1{ font-weight:bold; font-size:18px;}
	.ff .div2 .p4 ul li .pp2{ margin-top:10px; font-size:14px;}
}
@media screen and (max-width: 1366px) and (min-width:1025px) {/* 小屏幕的尺寸 */
	.ss .rg .div2{ top:12.5%;}
}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.ss .lf{ width:100%;}
	.ss .rg{ width:100%;}
	.ss .rg .div1{ display:none;}
	.ss .rg .div2{ background:#1677b1;}
	.ss .rg .div2{ position:relative; left:0px; top:0px; padding:5%; width:90%;}
	.ss .rg .div2 .p1{ font-size:18px; line-height:20px;}
	.ss .rg .div2 .p2{ font-size:14px; margin-top:2%; line-height:20px; background-size:35px;}
	.ss .rg .div2 .p3{ margin-top:0%;}
	.ss .rg .div2 .p3 ul li{ width:47.5%; margin-right:0%; margin-top:5%;}
	.ss .rg .div2 .p3 ul li:nth-child(2n){ float:right;}
	.ss .rg .div2 .p3 ul li a{ border:1px solid #fff; padding:10% 5%;}
	.dd{ position:relative; background:url(../image/1_16.jpg) center top no-repeat;}
	.dd .div1{ display:none;}
	.dd .div2{ position:relative; padding:5%; left:0%; top:0%; width:90%;}
	.dd .div2 .p1{ position:absolute; top:5%; left:5%; width:90%; display:none;}
	.dd .div2 .p2{ padding-top:0%; padding-left:0%;}
	.dd .div2 .p2 .pp1{ font-size:18px; line-height:20px;}
	.dd .div2 .p2 .pp2{ font-size:14px; margin-top:2%; line-height:20px; overflow:hidden; background-size:35px;}
	.dd .div2 .p3{ margin-top:0%;}
	.dd .div2 .p3 .pp1{ margin-top:5%; margin-bottom:0px;}
	.dd .div2 .p3 .pp1 .lf{ width:50px; height:50px;}
	.dd .div2 .p3 .pp1 .lf .span2{ line-height:50px; font-size:14px;}
	.dd .div2 .p3 .pp1 .rg{ width:80%; line-height:22px; font-size:14px; padding-top:3%;}
	.dd .div3{ display:none;}
	.ff{ position:relative; background:url(../image/1_21.jpg) center top no-repeat;}
	.ff .div1{ display:none;}
	.ff .div2{ position:relative; top:0%; right:0%; width:90%; padding:5%;}
	.ff .div2 .p1{ font-size:18px; line-height:20px;}
	.ff .div2 .p2{ font-size:14px; margin-top:2%; line-height:20px; overflow:hidden; background-size:35px;}
	.ff .div2 .p3{ font-size:14px; margin-top:8%; line-height:20px; overflow:hidden;}
	.ff .div2 .p4{ margin-top:5%;}
	.ff .div2 .p4 ul li{ font-size:14px; margin-left:1.6%; margin-right:1.6%; width:30.11%;}
	.ff .div2 .p4 ul li .pp1{ font-weight:bold; font-size:18px;}
	.ff .div2 .p4 ul li .pp2{ margin-top:10px; font-size:14px;}
	.ff .div2 .p5{ margin-top:5%;}
	.ff .div2 .p5 a{ line-height:42px; background-size:100px; font-size:14px;}
	.ff .div2 .p5 a:hover{ background-size:100px;}
	.gg{ margin-top:5%; margin-bottom:5%;}
	.gg .lf{ width:100%;}
	.gg .lf .p1{ font-size:14px; margin-top:5%;}
	.gg .lf .p2{ font-size:18px; margin-top:5%;}
	.gg .lf .p3{ margin-left:0px; margin-top:5%; text-align:right;}
	.gg .lf .p3 img{ width:30%;}
	.gg .lf .p4{ display:block; width:120px; height:40px; line-height:42px; color:#fff; text-align:center; background:url(../image/1_22.png) center center no-repeat; background-size:100px; font-size:14px; -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;}
	.gg .lf .p4:hover{ background:url(../image/1_22a.png) center center no-repeat;}
	.gg .rg{ width:100%;}
}
/* Index End */

/* Main */
.bg{ position:fixed; width:100%; height:100%; top:0px; left:0px; z-index:10;}
.bglf{ width:50%; left:0px; top:0px; background:#fff; position:absolute; height:100%;}
.bgrg{ width:50%; right:0px; top:0px; background:#f8f8f8; position:absolute; height:100%;}
.fx{ background:#fff; height:60px; line-height:60px; text-align:right; position:relative; z-index:1000; color:#888}
.fx a{ color:#888;}
.fx a:hover{ color:#1ec191}
.hh{ position:relative; background:url(../image/2_01.jpg) top center repeat-y; z-index:1000; min-height:600px;}
.hhlf{ width:330px; padding-bottom:100px;}
.hhlf .div1{ background:url(../image/2_02.jpg) right center repeat-y #1678b1; height:109px; padding-left:9670px; margin-left:-9670px; right:0px; width:330px; color:#fff;}
.hhlf .div1 .p1{ padding-top:33px; font-size:32px; line-height:42px; text-transform:uppercase; font-family:Fontsstyle; font-weight:bold;}
.hhlf .div1 .p2{ font-size:20px; font-family:PingFang; margin-top:4px;}
.hhlf .div2 ul li{ border-bottom:1px solid #eeeeee;}
.hhlf .div2 ul li a,.hhlf .div2:hover ul .li_on a{ padding-left:20px; height:69px; line-height:69px; color:#666; font-size:12px; background:url(../image/2_03.jpg) left center no-repeat; display:block; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }
.hhlf .div2 ul li a:hover,.hhlf .div2 ul .li_on a,.hhlf .div2:hover ul .li_on a:hover{ background:url(../image/2_04.jpg) left center no-repeat;}
.hhrg{ width:810px; padding-top:40px; padding-bottom:100px; position:relative;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.bg{ display:none;}
	.fx{ text-align:left; display:none;}
	.hh{ background:#f8f8f8}
	.hhlf{ width:100%; padding-bottom:0%;}
	.hhlf .div1{ margin-left:0px; padding-left:0px; width:112%; height:auto; left:-6%; position:relative;}
	.hhlf .div1 .p1{ padding-top:5%; padding-left:5%; font-size:20px; line-height:22px; text-transform:uppercase; font-family:Fontsstyle; font-weight:bold;}
	.hhlf .div1 .p2{ font-size:16px; font-family:PingFang; margin-top:1%; padding-left:5%; padding-bottom:4.5%;}
	.hhlf .div2{ position:relative; left:-6%; width:112%;}
	.hhlf .div2 ul li{ float:left; width:100%;}
	.hhlf .div2 ul li a,.hhlf .div2:hover ul .li_on a{ padding-left:0px; height:40px; border-right:1px solid #eee; text-align:center; line-height:40px; overflow:hidden; background:none; display:block; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
	.hhlf .div2 ul li a:hover,.hhlf .div2 ul .li_on a,.hhlf .div2:hover ul .li_on a:hover{ background:#eee;}
	.hhlf .div3 ul li a,.hhlf .div3:hover ul .li_on a{ font-size:12px;}
	.hhrg{ width:100%; padding-top:5%; padding-bottom:5%;}
}
.div_pro ul li{ float:left; width:360px; padding:15px; margin-bottom:30px; background:#fff; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_pro ul .li{ float:right;}
.div_pro ul li .div1{ border:1px solid #eeeeee; overflow:hidden;}
.div_pro ul li .div2{ margin-top:15px; height:44px; overflow:hidden;}
.div_pro ul li .div2 a{ color:#444; font-size:16px;}
.div_pro ul li .div3{ color:#888; margin-top:8px; overflow:hidden; height:22px;}
.div_pro ul li .div4{ margin-top:10px;}
.div_pro ul li .div4 a{ color:#444; padding-left:25px; padding-top:4px; padding-bottom:4px; margin-right:25px;}
.div_pro ul li .div4 a:hover{ color:#086095; text-decoration:underline;}
.div_pro ul li .div4 .a1{ background:url(../image/2_09.png) center left no-repeat;}
.div_pro ul li .div4 .a2{ background:url(../image/2_10.png) center left no-repeat;}
.div_pro ul li .div4 .a3{ background:url(../image/2_11.png) center left no-repeat;}
.div_pro ul li .div1 img{width:100%; -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_pro ul li:hover{ top:-10px; box-shadow: 0px 0px 40px 1px rgba(227, 229, 230, 0.48);}
.div_pro 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_pro1{ background:#fff;}
.div_pro1 .div1{ width:380px; margin:0 auto; padding-top:90px; padding-bottom:25px;}
.div_pro1 .div1 #output{ overflow:hidden; height:242px;}
.div_pro1 .div1 #tabs{ overflow:hidden; margin-top:77px;}
.div_pro1 .div1 #tabs li{ float:left; width:85px; height:54px; border:1px solid #eeeeee; margin-left:4px; margin-right:4px; cursor:pointer;}
.div_pro1 .div1 #tabs .current{ border:1px solid #32af8a;}
.div_pro1 .div2{ display:none;}
.div_pro2{ background:#fff; padding:5%; margin-top:45px;}
.div_pro2 .div1{ width:605px; margin:0 auto; position:relative; margin-top:-64px;}
.div_pro2 .div1 a,.div_pro2 .div1:hover .a1{ display:block; width:200px; margin-left:1px; height:45px; line-height:45px; text-align:center; background:#e7e7e7; font-size:16px; float:left; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_pro2 .div1 a span{ padding-left:30px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_pro2 .div1 a .span1,.div_pro2 .div1:hover .a1 .span1{ background:url(../image/2_09.png) center left no-repeat; color:#444;}
.div_pro2 .div1 a .span2,.div_pro2 .div1:hover .a1 .span2{ background:url(../image/2_10.png) center left no-repeat; color:#444;}
.div_pro2 .div1 a .span3,.div_pro2 .div1:hover .a1 .span3{ background:url(../image/2_11.png) center left no-repeat; color:#444;}
.div_pro2 .div1 a:hover,.div_pro2 .div1 .a1,.div_pro2 .div1:hover .a1:hover{ background:#1ec291;} 
.div_pro2 .div1 .a1 .span1,.div_pro2 .div1 a:hover .span1,.div_pro2 .div1:hover .a1:hover .span1{ background:url(../image/2_09a.png) center left no-repeat; color:#fff}
.div_pro2 .div1 .a1 .span2,.div_pro2 .div1 a:hover .span2,.div_pro2 .div1:hover .a1:hover .span2{ background:url(../image/2_10a.png) center left no-repeat; color:#fff}
.div_pro2 .div1 .a1 .span3,.div_pro2 .div1 a:hover .span3,.div_pro2 .div1:hover .a1:hover .span3{ background:url(../image/2_11a.png) center left no-repeat; color:#fff}
.div_pro2 .div2{ margin-top:40px;}
.div_pro2 .div2 .p1{ border-left:3px solid #1ec291; padding-left:5px; font-size:16px; line-height:16px; color:#444; font-weight:bold; margin-bottom:15px;}
.div_pro2 .div2 .p2{ margin-bottom:30px; line-height:26px; font-size:14px; color:#666}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_pro ul li{ width:90%; padding:5%; margin-bottom:5%;}
	.div_pro ul li:last{ margin-bottom:0px;}
	.div_pro1{ padding:5%;}
	.div_pro1 .div1{ display:none;}
	.div_pro1 .div2{ display:block; position:relative; width:100%; height:100%;}
	.div_pro1 .div2 .slides { width:100%; position:relative;z-index:1; height:100%; overflow:hidden;}
	.div_pro1 .div2 .slides li { width:100%; height:100%;}
	.div_pro1 .div2 .slides li img{ width:100%;}
	.div_pro1 .div2 .flex-control-nav { position:absolute; bottom:-5%; z-index:99;width:100%; text-align:center; left:0px;} 
	.div_pro1 .div2 .flex-control-nav li { display:inline-block; width:44px; height:3px; margin:0 5px;}
	.div_pro1 .div2 .flex-control-nav li span { display:none;}
	.div_pro1 .div2 .flex-control-nav li a { width:44px; height:3px; cursor:pointer; background:#eee; display:block;}
	.div_pro1 .div2 .flex-control-nav li a.flex-active { background:#1ec191}
	.div_pro1 .div2 .flex-direction-nav{ display:none;}
	.div_pro2{ margin-top:5%;}
	.div_pro2 .div1{ width:100%; margin-top:0px;}
	.div_pro2 .div1 a,.div_pro2 .div1:hover .a1{ display:block; width:33.33%; margin-left:0px; font-size:14px;}
	.div_pro2 .div1 a span{ padding-top:2px; padding-bottom:2px;}
	.div_pro2 .div2{ margin-top:8%;}
	.div_pro2 .div2 .p1{ margin-bottom:5%;}
	.div_pro2 .div2 .p2{ margin-bottom:5%;}
}
.div_deve .div1{ color:#444; font-size:16px; border-bottom:1px solid #ddd; padding-bottom:15px;}
.div_deve .div2{ margin-top:15px; color:#666; font-size:14px; line-height:26px;}
.div_deve .div3{ margin-top:45px;}
.div_deve .div3 ul li{ float:left; width:194px; margin-right:11px; margin-bottom:11px; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_deve .div3 ul li img{ width:100%;}
.div_deve .div3 ul li:hover{ top:-3px;} 
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_deve .div1{ padding-bottom:5%;}
	.div_deve .div2{ margin-top:5%;}
	.div_deve .div2 img{ width:100%;}
	.div_deve .div3{ margin-top:0%;}
	.div_deve .div3 ul li{ float:left; width:47.5%; margin-right:0px; margin-top:5%; margin-bottom:0px;}
	.div_deve .div3 ul li:nth-child(2n){ float:right;}
}
.div_team ul li{ margin-top:45px; float:left; width:383px; background:#fff; margin-bottom:37px; position:relative; top:0px; text-align:center;  -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_team ul li a{ display:block; border:1px solid #ddd; padding-bottom:35px;}
.div_team ul .li{ float:right;}
.div_team ul li .div1{ position:relative; margin-top:-45px;}
.div_team ul li .div1 img{ border:5px solid #f0f0f0; border-radius:100%;}
.div_team ul li .div2{ color:#333; font-size:18px; margin-top:20px;}
.div_team ul li .div3{ color:#666; font-size:16px; margin-top:15px;}
.div_team ul li .div4{ margin-top:15px;}
.div_team ul li .div5{ padding-left:15px; padding-right:15px; color:#666; height:14px; height:52px; line-height:26px; margin-top:10px;}
.div_team ul li:hover{ top:-10px;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_team ul li{ width:100%; margin-bottom:5%;}
	.div_team ul li .div2{ font-size:16px; margin-top:3%;}
	.div_team ul li .div3{ font-size:14px; margin-top:3%;}
	.div_team ul li .div4{ margin-top:3%;}
	.div_team ul li .div5{ padding-left:5%; padding-right:5%; margin-top:3%;}
}
.div_ser .div1{ text-align:center}
.div_ser .div2{ margin-top:40px; text-align:center; color:#666}
.div_ser .div2 .p1{ font-size:30px; font-weight:bold; line-height:32px;}
.div_ser .div2 .p2{ font-size:16px; margin-top:15px;}
.div_ser .div3{ margin-top:40px;}
.div_ser .div3 ul li{ float:left; width:42%; margin-left:8%; margin-bottom:25px;}
.div_ser .div3 ul li .rg{ width:80%; font-size:14px; padding-top:4px;}
.div_ser .div3 ul li .rg .p1{ color:#888888;}
.div_ser .div3 ul li .rg .p2{ color:#444;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_ser .div1 img{ width:100%;}
	.div_ser .div2{ margin-top:5%;}
	.div_ser .div2 .p1{ font-size:20px; line-height:22px;}
	.div_ser .div2 .p2{ margin-top:2%;}
	.div_ser .div3{ margin-top:5%;}
	.div_ser .div3 ul li{ width:100%; margin-left:0%; margin-bottom:5%;}
	.div_ser .div3 ul li .rg{ padding-top:2px;}
}
.div_down ul li{ border:1px solid #ddd; background:url(../image/4_06.png) 95% center no-repeat; padding:4% 5%; margin-bottom:30px; position:relative; left:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_down ul li:hover{ left:-10px; background:url(../image/4_07.png) 95% center no-repeat;}
.div_down ul li .div1{ color:#444; font-size:16px;}
.div_down ul li .div2{ color:#888; font-size:14px; margin-top:3px;}
.div_cus { position:absolute; top:0px; left:-60px;}
.div_cus img{ width:1230px;}
.div_cus1{ position:relative; z-index:10;}
.div_cus1 ul li{ float:left; margin-right:18px; margin-bottom:18px; width:258px; height:168px; overflow:hidden; position:relative; top:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_cus1 ul li img{ width:100%}
.div_cus1 ul li:hover{ top:-5px;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_cus{ display:none;}
	.div_cus1 ul li{ margin-bottom:5%; margin-right:0px; width:47.5%; height:auto;}
	.div_cus1 ul li:nth-child(2n){ float:right;}
}
.div_man ul li{ width:230px; float:left; margin-right:60px; margin-bottom:20px;}
.div_man ul li .div1{ width:230px; height:280px; position:relative; overflow:hidden;}
.div_man ul li .div1 .p1 img{ border:1px solid #ddd;}
.div_man ul li .div1 .p2{ width:100%; height: 100%; background: rgba(30, 193, 145, .8);}
.div_man ul li .div1 .p2 img{ position:absolute; top:50%; left:50%; margin-left:-22px; margin-top:-22px; opacity:0; -webkit-transition: all .3s .2s; -moz-transition: all .3s .2s; transition: all .3s .2s;}
.div_man ul li:hover .div1 .p2 img{ opacity:1;}
.div_man ul li .div2{ color:#444; font-size:14px; margin-top:10px; text-align:center;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_man ul li{ width:47.5%; margin-right:0px; margin-bottom:5%;}
	.div_man ul li:nth-child(2n){ float:right;}
	.div_man ul li .div1 { border:1px solid #ddd; width:auto; height:auto;}
	.div_man ul li .div1 .p1 img{ width:100%; border:0;}
	.div_man ul li .div1 .p2{display:none}
}
.div_blem ul li{ margin-bottom:25px; border:1px solid #ddd}
.div_blem ul li .div1{ height:68px; line-height:68px; padding-left:5%; background:url(../image/4_24.png) 95% center no-repeat #fff; cursor:pointer; font-size:16px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_blem ul li:hover .div1,.div_blem ul li .div_js_on1{ background:url(../image/4_25.png) 95% center no-repeat #1ec191; color:#fff}
.div_blem ul li .div2{ background:#fff; padding:5%; color:#666; font-size:14px; line-height:26px;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_blem ul li .div1{ background-size:25px; font-size:14px;}
	.div_blem ul li:hover .div1,.div_blem ul li .div_js_on1{ background-size:25px}
}
.div_feed .div1{ margin-bottom:20px;}
.div_feed .div1 .p1{ color:#444; font-size:16px;}
.div_feed .div1 .p1 strong{ color:#ff0000; margin-left:4px;}
.div_feed .div1 .p2{ border:1px solid #eee; padding-left:10px; padding-right:10px; width:350px; border-radius:7px; background:#fff; margin-top:5px;}
.div_feed .div1 .p2 .text{ height:42px; line-height:42px; border:0px; color:#666; font-size:14px;}
.div_feed .div1 .p3{ width:480px; padding-top:8px; padding-bottom:8px}
.div_feed .div1 .p3 .text{ height:142px; overflow:hidden; line-height:26px;}
.div_feed .div2 a{ display:block; margin-top:25px; background:#1ec291; height:44px; line-height:44px; width:200px; text-align:center; color:#fff; font-size:16px; border-radius:8px;}
.div_feed .div2 a:hover{ background:#19a178;} 
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_feed .div1{ margin-bottom:4%;}
	.div_feed .div1 .p2{ padding-left:3%; padding-right:3%; width:auto; margin-top:2%;}
	.div_feed .div1 .p3{ width:auto; padding-top:8px; padding-bottom:8px}
	.div_feed .div2 a{ margin:0 auto; margin-top:5%;}

}
.div_jobs .div1{ position:relative;}
.div_jobs .div1 .p1 img{ width:100%;}
.div_jobs .div1 .p2{ position:absolute; bottom:0px; padding-left:3%; padding-right:3%; width:94%; background:rgba(0, 0, 0, .3); overflow:hidden; color:#fff; font-size:14px; padding-top:1%; padding-bottom:1%;}
.div_jobs .div2{ margin-top:25px; color:#666; font-size:14px; line-height:32px;}
.div_jobs1{ margin-top:35px;}
.div_jobs1 ul li .div2{ padding-top:0px;}
.div_jobs1 ul li .div2 a{ color:#f90101; font-size:16px;}
.div_jobs1 ul li .div3{ background:#fff; line-height:26px; border-top:1px solid #ddd; padding:3% 5%; color:#666; font-size:14px;}
.div_jobs1 ul li .div3 span{ margin-left:15px; margin-right:15px;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_jobs .div1 .p2{ height:auto; line-height:22px; font-size:12px; padding-top:3px; padding-bottom:3px;}
	.div_jobs .div2{ margin-top:5%; line-height:26px;}
	.div_jobs1{ margin-top:5%;}
	.div_jobs1 ul li .div1{ font-size:16px;}
	.div_jobs1 ul li .div2{ padding-top:0px;}
	.div_jobs1 ul li .div2 a{ color:#f90101; font-size:16px;}
	.div_jobs1 ul li .div3{ background:#fff; line-height:26px; border-top:1px solid #ddd; padding:3% 5%; color:#666; font-size:14px;}
	.div_jobs1 ul li .div3 span{ margin-left:15px; margin-right:15px;}

}
.div_abo .div1{ background:url(../image/line_lv.jpg) left bottom no-repeat; font-size:20px; color:#222; padding-bottom:15px;}
.div_abo .div2{ margin-top:20px; font-size:16px; line-height:30px; color:#666}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_abo .div1{ font-size:18px;}
	.div_abo .div2{ margin-top:5%; font-size:14px; line-height:26px;}
	.div_abo .div2 img{ width:100%;}

}
.div_cul .lf,.div_cul .rg{ width:380px;}
.div_cul .div1{ margin-bottom:30px;}
.div_cul .div1 .p1 img{ width:100%;}
.div_cul .div1 .p2{ color:#444; font-size:16px; font-weight:bold; margin-top:15px;}
.div_cul .div1 .p3{ color:#666; font-size:14px; line-height:26px; margin-top:5px;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_cul .lf,.div_cul .rg{ width:100%;}
	.div_cul .div1{ margin-bottom:8%;}
	.div_cul .div1 .p2{ margin-top:5%;}
	.div_cul .div1 .p3{ margin-top:1%;}

}
.div_reg ul li{ border-bottom:1px solid #eee; background:url(../image/5_08.png) 2% center no-repeat #f8f8f8; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_reg ul li a{ display:block; padding-top:30px; padding-bottom:30px; padding-left:5%; background:url(../image/5_07.png) 97% center no-repeat; font-size:14px; color:#444; padding-right:5%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_reg ul li:hover{ background:url(../image/5_08a.png) 2% center no-repeat #1ec291;}
.div_reg ul li:hover a{ background:url(../image/5_07a.png) 98% center no-repeat; color:#fff;}
/* Main End */
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_reg ul li{ background:url(../image/5_08.png) 5% center no-repeat #f8f8f8;}
	.div_reg ul li a{ padding-top:5%; padding-bottom:5%; padding-left:12%; background:url(../image/5_07.png) 95% center no-repeat; padding-right:15%;}
	.div_reg ul li:hover{ background:url(../image/5_08a.png) 5% center no-repeat #1ec291;}
	.div_reg ul li:hover a{ background:url(../image/5_07a.png) 95% center no-repeat; color:#fff;}
}
.div_cer .div1 img{ width:100%;}
.div_cer .div2{ font-size:16px; margin-top:30px; color:#444; text-align:center;}
.div_cer .div3{ font-size:14px; line-height:26px; color:#666; margin-top:20px; border-bottom:1px solid #ddd; padding-bottom:25px;}
.div_cer .div4{ text-align:center; margin-top:40px;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_cer .div2{ font-size:16px; margin-top:5%; color:#444; text-align:center;}
	.div_cer .div3{ font-size:14px; line-height:26px; color:#666; margin-top:4%; border-bottom:1px solid #ddd; padding-bottom:5%;}
	.div_cer .div4{ text-align:center; margin-top:5%;}
}
.div_gui ul li{ float:left; width:384px; overflow:hidden; margin-right:39px; margin-bottom:39px; border-radius:155px; }
.div_gui ul li img{ border-radius:155px; width:100%; -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_gui 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;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_gui ul li{ width:100%; margin-right:0%; margin-bottom:5%;}
}
.div_sta ul li{ float:left; width:240px; border-radius:100%; overflow:hidden; margin-right:45px; margin-bottom:45px;}
.div_sta ul li img{ border-radius:100%; width:100%; -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_sta 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;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_sta ul li{ width:47.5%; margin-right:0%; margin-bottom:5%;}
	.div_sta ul li:nth-child(2n){ float:right;}
}
.div_news ul li{ position:relative; margin-bottom:60px; left:0px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news ul li .lf{ width:200px;}
.div_news ul li .lf img{ width:100%;}
.div_news ul li .rg{ width:580px; border-bottom:1px solid #ddd; padding-top:20px; padding-bottom:9px;}
.div_news ul li .rg .div1{ float:left; width:100px; color:#888}
.div_news ul li .rg .div1 .p1{ font-size:30px; line-height:32px;}
.div_news ul li .rg .div1 .p2{ font-size:14px; margin-top:5px;}
.div_news ul li .rg .div2{ float:right; width:457px;}
.div_news ul li .rg .div2 .p1{ color:#444444; font-size:16px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.div_news ul li .rg .div2 .p2{ font-size:14px; line-height:24px; margin-top:5px; height:72px; overflow:hidden; color:#666}
.div_news ul li .rg .div2 .p3{ display:none;}
.div_news ul li:hover{ left:-10px;}
.div_news ul li:hover .rg .div2 .p1{ left:-10px; color:#1ec191;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_news ul li{ margin-bottom:5%;}
	.div_news ul li .lf{ width:24%;}
	.div_news ul li .rg{ width:70%; border-bottom:1px solid #ddd; padding-top:0px; padding-bottom:3%;}
	.div_news ul li .rg .div1{ display:none;}
	.div_news ul li .rg .div2{ width:100%;}
	.div_news ul li .rg .div2 .p1{ font-size:14px;}
	.div_news ul li .rg .div2 .p2{ font-size:14px; margin-top:2px;}
	.div_news ul li .rg .div2 .p3{ display:block; color:#999; font-size:12px;}
}
.title{ text-align:center; font-size:22px; color:#333; line-height:35px;}
.time{ margin-top:15px; text-align:center; border-bottom:1px solid #ddd; color:#888; padding-bottom:20px;}
.txt{ margin-top:20px; color:#444; font-size:14px; line-height:26px;}
.back{ margin-top:40px; border-top:1px solid #ddd; padding-top:20px;}
.back .lf a{ color:#666; display:block;}
.back .lf a:hover{ color:#1ec191;}
.back .rg{ padding-top:15px;}
.back .rg a{ border:1px solid #e5e5e5; padding:7px 25px; background:#f8f8f8; color:#666; border-radius:15px;}
.back .rg a:hover{ background:#1ec191; color:#fff; border:1px solid #1ec191}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.title{ font-size:18px; line-height:22px;}
	.time{ font-size:14px; margin-top:3%; padding-bottom:5%;}
	.txt{ margin-top:5%;}
	.txt img{ width:100%;}
	.back{ margin-top:5%; padding-top:5%;}
	.back .lf{ width:100%;}
	.back .rg{ width:100%; text-align:center}
}
.div_cont{ padding:28px; background:#fff;}
.div_cont .div1{ color:#444; font-size:16px;}
.div_cont .div2 ul li{ float:left; padding-left:102px; width:246px; padding-right:18px; margin-top:15px; margin-right:15px; border:1px solid #ddd; padding-top:32px; padding-bottom:32px;}
.div_cont .div2 ul .li1{ background:url(../image/6_01.jpg) 35px center no-repeat;}
.div_cont .div2 ul .li2{ background:url(../image/6_02.jpg) 35px center no-repeat;}
.div_cont .div2 ul .li3{ background:url(../image/6_03.jpg) 35px center no-repeat;}
.div_cont .div2 ul .li4{ background:url(../image/6_04.jpg) 35px center no-repeat;}
.div_cont .div2 ul li .p1{ color:#888; font-size:14px;}
.div_cont .div2 ul li .p2{ color:#444; font-size:14px;}
.div_cont1{ background:#fff; margin-top:28px;}
.div_cont1 .div1{ color:#444; font-size:16px; padding:28px;}
.div_cont1 .div2{ width:810px; height:340px;}
.div_cont1 .div3{ display:none;}
@media screen and (max-width: 1024px) and (min-width:0px) {/* 移动端的尺寸 */
	.div_cont{ padding:5%;}
	.div_cont .div1{ color:#444; font-size:16px;}
	.div_cont .div2 ul li{ float:left; padding-left:18%; width:76%; padding-right:5%; margin-top:5%; margin-right:0px; border:1px solid #ddd; padding-top:5%; padding-bottom:5%;}
	.div_cont .div2 ul .li1{ background:url(../image/6_01.jpg) 5% center no-repeat; background-size:35px;}
	.div_cont .div2 ul .li2{ background:url(../image/6_02.jpg) 5% center no-repeat; background-size:35px;}
	.div_cont .div2 ul .li3{ background:url(../image/6_03.jpg) 5% center no-repeat; background-size:35px;}
	.div_cont .div2 ul .li4{ background:url(../image/6_04.jpg) 5% center no-repeat; background-size:35px;}

	.div_cont1{ background:#fff; margin-top:5%;}
	.div_cont1 .div1{ padding:5%;}
	.div_cont1 .div2{ display:none;}
	.div_cont1 .div3{ display:block;}
	.div_cont1 .div3 img{ width:100%;}
}
.page{ text-align:center; margin-top:20px;}
.page a{ padding:5px 10px; border:1px solid #086095; color:#086095; margin-right:8px; margin-right:8px;}
.page a:hover,.page .on{ background:#086095; color:#fff;}
/* 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); 高斯模糊 */

/* 1ec191 */



