﻿ @charset "utf-8";
/* reset */

.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1
}
.fixed a{ font-size:15px;}
.clear, .cl { display: block!important; float: none!important; clear: both; width: auto!important; max-width: none!important; min-width: 0!important; max-height: none!important; min-height: 0!important; overflow: hidden; margin: 0!important; padding: 0!important; border: 0 none!important; font-size: 0!important; line-height: 0!important }

.specilFont, .news_index_part1_tit h3 a, .news_index_part1_l h4 a, .about_index_part1 h4 a, .about_index_part2 h4 a, .about_index_part3_l h4 a, .about_index_part3_r > a.about_index_part3_r_tit span, .about_index_part4 h4 a, .his_box_tit, .team_box_header span, .team_box_part1 h3, .team_box_part2 h3, .team_box_part3, .contact_box_header_l h4, .contact_box_main h3, .contact_box_main ul li h5, .year_main ul li.active .year_main_l, .year_main_r_ll, .intro_part2 h4, .honor_part1 h4, .honor_part2 h4, .in_news h3, .in_video h4 a, .home-industry .head .title, .world h4 a, .in_active_main_r h3 a, .special_index_detail2_part2 h4, .special_index_detail2_part3 h4, .special_index_detail2_part4 h4, .special_index_detail2_part5 h4, .special_index_detail1_part7_box .special_index_detail1_part7 h4, .p_m1 .text h2, .p_m3 .text h2, .p_m2 h2, .p_m3 .image h2, .p_m3 .image .link, .p_m1 .text h2, .p_m3 .text h2 { }
.video_appbox { position: fixed; width: 80%; height: 80%; top: 50%; margin-top: -50%; left: 50%; margin-left: -40%; z-index: 90000; display: none; background-image:url(img/tv2.png); background-repeat:no-repeat; background-size:contain; }
.video_appbox .video_t { left: 10%; top: 10%; position: absolute; height: 80%; width: 80%; z-index: 2001; }
.video_appbox .mask { position: absolute; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; background: none; }
.lt9 .video_appbox .mask { filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#000000", EndColorStr="#000000");
}
.video_appbox_bg { width: 100%; height: 8000px; position: fixed; z-index: 80000; background: url(img/dian.png) repeat; display: none; left: 0; top: 0; }
.video_appbox h5 { padding-top: 0px; color: #fff; position: relative; z-index: 2000; font-size: 24px; width: 640px; padding-bottom: 10px; margin: 0 auto; }
.video_appbox p { padding-top: 0; color: #fff; position: relative; line-height: 20px; height: 40px; z-index: 2; font-size: 12px; width: 640px; margin-left: 112px; filter: alpha(opacity=67); -moz-opacity: 0.67; opacity: 0.67; }
.video_appbox > a { position: absolute; right: 0; top: 0px; z-index: 2; }
.details .video_t video { width: 100%; height: auto; }

.main {width: 100%; margin: 0 auto; position: relative; z-index: 1000;}
.main2 {width: 100%; margin: 0 auto; position: relative; z-index: 1000; background-color:#f2f2f2; }


.in_video .front_see_wrap { width: 100%; }
.in_video .front_see_wrap ul { margin: 0; }
.in_video .front_see_wrap ul li { padding: 0 1.8% 0 0; }
.in_video .front_see_wrap ul li.front_see_part2 { padding-right: 0; }
.share_part span { position: relative; top: -5px; padding-right: 10px; background: url(img/header_pic2.png) no-repeat right center; }

.in_video_txt { background: url(img/white_bg.png) repeat; width: 100%; height: 70px; line-height: 70px; color: #000; font-size: 18px; position: absolute; bottom: 0; left: 0; z-index: 500; }
.in_video_txt span { padding-left: 20px; margin-left: 20px; display: block; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.home-industry { position: relative; margin: 30px 0 40px 0;}
.home-industry .head { position: absolute; top: 12px; right: 60px; width: 450px; z-index: 300; margin-top: 80px; }
.home-industry .head .title { position: relative; float: right; color: #596156; font-size: 40px; margin-bottom: 30px; }
.home-industry .head .title a { color: #596156; }
.home-industry .head p a{ color:#039;} 
.home-industry .head .title a:hover { color: #039; }
.home-industry .head i { position: absolute; top: -12px; left: -110px; width: 44px; height: 43px; background: url('img/home_news_head_bg1.png') no-repeat }
.home-industry .head i + i { top: auto; left: -54px; bottom: -10px; width: 25px; height: 25px; background: url('img/home_news_head_bg2.png') no-repeat }
.home-industry .head .main-text { clear: both; padding: 20px 0 0px; color: #898c94; font-weight:;
font-size: 14px; line-height: 18px }
.home-industry .head .deputy-text { color: #898c94; font-size: 12px; line-height: 18px }
.home-industry .contents { position: relative }
.home-industry .contents > ul li.active .overlay { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
.home-industry .contents .list { position: relative; height: 942px }
.home-industry .box { position: absolute; width: 306px; height: 306px; overflow: hidden }
.home-industry .box-1 { top: 0; left: 0; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-top: 150px; }
.home-industry .box-2 { top: 0; left: 318px; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-left: -150px; }
.home-industry .box-3 { top: 318px; left: 0; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-top: -150px; }
.home-industry .box-4 { top: 318px; left: 954px; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-left: -150px; }
.home-industry .box-5 { top: 636px; left: 0; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-top: -150px; }
.home-industry .box-6 { top: 636px; left: 954px; background: #383842; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-left: -150px; }
.home-industry .box-7 { top: 318px; left: 318px; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-left: 200px; }
.ie8 .home-industry .box-1 { top: 0; left: 0; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-top: 150px; display: none; }
.ie8 .home-industry .box-2 { top: 0; left: 318px; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-left: -150px; display: none; }
.ie8 .home-industry .box-3 { top: 318px; left: 0; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-top: -150px; display: none; }
.ie8 .home-industry .box-4 { top: 318px; left: 954px; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-left: -150px; display: none; }
.ie8 .home-industry .box-5 { top: 636px; left: 0; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-top: -150px; display: none; }
.ie8 .home-industry .box-6 { top: 636px; left: 954px; background: #383842; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-left: -150px; display: none; }
.ie8 .home-industry .box-7 { top: 318px; left: 318px; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-left: 200px; display: none; }
.home-industry .selected { width: 624px; height: 624px }
.home-industry .box .inner > img { width: 100%; height: auto }
.home-industry .box.selected .image img { width: 624px; height: 624px }
.home-industry .box .image img { position: absolute; width: 312px; height: 312px; margin: 0; left: 0; top: 0; }
.home-industry .box .overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: #039; opacity: 0 }
.lt9 .home-industry .box .overlay { filter: alpha(opacity=0) }
.home-industry .content { position: absolute; top: 50%; right: 10px; left: 10px; margin: -17px 0 0; color: #ffffff; text-align: center }
.home-industry .selected .content { color: #86c126; }
.home-industry .content .en { margin: 0 0 12px; font-size: 20px; line-height: 24px; font-family: Arial, serif; text-transform: uppercase }
.home-industry .content .cn { display: inline-block; margin: 0 0 13px; background: url(img/btn_center.png) no-repeat; width: 133px; height: 34px; font-size: 18px; line-height: 32px; font-size: 18px; text-align: center; font-size: 14px; }
.home-industry .selected .content .cn { border: 2px solid #86c126; padding: 0 30px; }
.home-industry .box.selected .overlay { opacity: 0.2; }
.ie7 .home-industry .content .cn { display: inline }
.home-industry .box a { position: absolute; top: 0; right: 0; bottom: 0; left: 0; }
.home-industry .box-6 .title { position: absolute; top: 50%; left: 50%; margin: -17px 0 0 -71px; color: #ffffff; font-size: 14px; text-align: center; text-transform: uppercase; background: url(img/pic6.png) no-repeat; width: 143px; height: 34px; line-height: 34px; cursor: default; }
.home-industry .box .inner { position: relative; overflow: hidden; }
.home-industry .content { position: absolute; top: 50%; left: 50%; margin: -17px 0 0 -71px; color: #ffffff; font-size: 14px; text-align: center; text-transform: uppercase; width: 143px; height: 34px; line-height: 34px; cursor: default; }
.home-industry .box-7 .title { }
.home-industry .box-7 .inner { position: relative; height: 100%; width: 100%; }
.home-industry .box-7 .inner .select_inner_box { position: relative; top: 0; left: 0; width: 100%; height: 100%; display: none; }
.home-industry .box-7 .inner .select_inner_box.active { display: block; }
.home-industry .box-7 .inner .select_inner_box > p { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.home-industry .box-7 .inner .select_inner_box .content_txt { position: absolute; bottom: -150px; left: 0; padding: 30px 6%; }
.home-industry .box-7 .inner .select_inner_box .content_txt h3 { font-size: 50px; color: #fff; font-weight: normal; line-height: 70px; }
.home-industry .box-7 .inner .select_inner_box .content_txt p { font-size: 14px; line-height: 18px; margin-bottom: 20px; color: #fff; }
.home-industry .box-7 .inner .select_inner_box .content_txt a { position: relative; left: 0; top: 0; margin: 0; background: url(img/more_menu.png) no-repeat; width: 86px; height: 19px; display: block; font-size: 12px; text-align: center; line-height: 18px; color: #fff; }

.in_news { width: 586px; float: left; padding-top: 36px; }
.in_news h3 { line-height: 90px; height:90px; font-size: 40px; margin-bottom: 12px; color: #596156; font-weight: normal; position: relative; top: 20px; font-weight: bold; }
.in_news h3 a { color: #596156; height:100%; display:block; background: url(img/pic1.png) no-repeat right center; padding-right: 97px; width: 168px; }
.in_news h3 a:hover{ color:#039;}
.in_new_dl1, .in_new_dl2 { position: relative; top: 150px; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; }
.in_video { width: 640px; float: left; margin-top: -60px; overflow: hidden; position: relative; }
.in_video h4 { position: relative; top: 150px; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; }
.in_video .bx-wrapper { position: relative; }
.in_video .front_see_wrap { position: relative; top: 100px; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; }
.in_banner .bxslider,.in_banner li img,.in_banner,.in_banner ul,.in_banner li{width:100%;}
.in_news ul, .in_news ol { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; top: 100px; position: relative; }
.in_news dl { width: 534px; margin-bottom: 16px; padding-left: 14px; }
.in_news dt { font-size: 18px; font-weight: normal; padding: 7px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.in_news dt a { color: #626670; }
.in_news dt a:hover { color: #000; }
.in_news dd { color: #9a9ea9; font-size: 14px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 24px; }
.in_news ul { margin-bottom: 14px; height: auto; margin-bottom: 40px; overflow: hidden; }
.in_news ul li { padding: 10px 0; width: 500px; }
.in_news ul li a { color: #626670; font-size: 18px; display: block; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.in_news ol { margin-bottom: 0; }
.in_news ol li { width: 178px; height: 134px; float: left; margin-right: 5px; }
.in_news ol li a { display: block; width: 178px; height: 134px; position: relative; }
.in_news ul li a:hover { color: #000; }
.in_news ol li a img { width: 100%; height: 100%; }
.in_news ol li a span { width: 100%; height: 100%; display: none; }
.in_news ol li a p { padding: 14px; position: absolute; left: 0; top: 0; font-size: 18px; color: #fff; z-index: 300; line-height: 25px; height: 90px; overflow: hidden; display: none; }
.in_news ol li:hover a span { background: url(img/blank.png) repeat; position: absolute; left: 0; top: 0; z-index: 200; display: block; }
.in_news ol li:hover a p { display: block; }
.in_news > a { position: relative; left: 0; top: 0; margin: 0; background: url(img/more_menu1.jpg) no-repeat; width: 89px; height: 19px; display: block; font-size: 12px; text-align: center; line-height: 18px; color: #fff; }
.in_video h4 { line-height: 60px; background: #039; opacity:1; width: 90%; padding: 0 5%; font-size: 30px;
	animation:tr 12s infinite;
	-moz-animation:tr 12s infinite; /* Firefox */
	-webkit-animation:tr 12s infinite; /* Safari and Chrome */
	-o-animation:tr 12s infinite; /* Opera */ }
@keyframes tr
{
0% {opacity:0.7;}
30% {opacity:0.7;}
50% {opacity:0;}
70% {opacity:0;}
100% {opacity:0.7;}
}
@-moz-keyframes tr /* Firefox */
{
0% {opacity:0.7;}
30% {opacity:0.7;}
50% {opacity:0;}
70% {opacity:0;}
100% {opacity:0.7;}
}
@-webkit-keyframes tr /* Safari and Chrome */
{
0% {opacity:0.7;}
30% {opacity:0.7;}
50% {opacity:0;}
70% {opacity:0;}
100% {opacity:0.7;}
}
@-o-keyframes tr /* Opera */
{
0% {opacity:0.7;}
30% {opacity:0.7;}
50% {opacity:0;}
70% {opacity:0;}
100% {opacity:0.7;}
}
.in_video h4 a { color: #fff; }
.in_video h4 a.in_video_more { float: right; }
.video_txt { width: 670px; height: 283px; }
.video_txt dl { padding-top: 26px; padding-left: 32px; }
.video_txt > a { float: left; }
.video_txt > dl { float: left; width: 290px; }
.video_txt > dl dt { line-height: 48px; }
.video_txt > dl dt a { color: #898c94; font-size: 16px; }
.video_txt > dl dt a:hover { color: #000; }
.video_txt > dl dd p { color: #898c94; line-height: 20px; }
.video_txt > dl dd a { position: relative; top: 30px; }
.in_news_video_main { margin-bottom: 10px; position: relative; z-index: 500; overflow: unset; }
.front_see { width: 1200px; height: 320px; background: #fff; margin:0 auto;}
.front_see2 { width: 1200px; height: 325px; padding-top:15px; background: #f2f2f2; margin:0 auto;}


.front_see h4 { line-height: 65px; border-bottom:1px solid #d7d7d7; }
.front_see h4 a { font-size: 32px; color: #626670; }
.front_see h4 a:hover { color: #000; }
.front_see_wrap { padding-bottom: 60px; }
.front_see_wrap ul { margin-left: -44px; }
.front_see_wrap li { float: left; padding-right: 44px; border-right: 1px dashed #fff; padding-left: 44px; width: 48.953%; margin-left: -1px; position: relative; left: 1px; }
.front_see_wrap li h5, .in_news > h5 { width: 100%; height: 36px; font-size: 24px; color: #626670; font-weight: normal; line-height: 36px; padding-top: 42px; margin-bottom: 16px; }
.in_news > h5 { padding-top: 18px; margin-bottom: 22px; }
.front_see_wrap li.front_see_part1 h5 { }
.front_see_wrap li.front_see_part2 h5 { }
.front_see_wrap li.front_see_part3 h5 { }
.front_see_wrap li h5 a, .in_news > h5 a { color: #626670; padding-right: 40px; display: inline-block; height: 36px; }
.front_see_wrap li h5 a:hover, .in_news > h5 a:hover { color: #000; }
.front_see_wrap li.last { padding-right: 0; border: 0; }
.front_see_wrap li dl dd { line-height: 23px; font-size: 14px; }
.front_see_wrap li dl dd a { color: #626670; padding-left: 4%; width: 96%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; }
.front_see_wrap li dl dd a:hover { color: #000; }
.in_active_main { margin-bottom: 60px; }
.in_active_main_l { width: 463px; height: 577px; position: relative; float: left; }
.ie7 .in_active_main { height: 577px; position: relative; overflow: hidden; }
.in_active_main_l img { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; left: -150px; position: relative; width: 100%; heigth: auto; }
.in_active_main_l span { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-right: -200px; }
.in_active_main_r h3 { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; left: 150px; position: relative; }
.in_active_main_r_part1 h4 { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; top: 100px; position: relative; }
.in_active_main_r_part1 p { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; top: 100px; position: relative; }
.in_active_main_r li.in_active_main_r_part1 > a { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; top: 60px; position: relative; }
.in_active_main_r_part2 h4 { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; top: 100px; position: relative; }
.in_active_main_r_part2 p { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; top: 100px; position: relative; }
.in_active_main_r li.in_active_main_r_part2 > a { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; top: 60px; position: relative; }
.in_active_main_r_part3 h4 { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; top: 100px; position: relative; }
.in_active_main_r_part3 p { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; top: 100px; position: relative; }
.in_active_main_r li.in_active_main_r_part3 > a { filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; top: 60px; position: relative; }
.in_active_main_l span { display: block; width: 279px; height: 279px; background: #039; text-transform: uppercase; line-height: 279px; right: -249px; bottom: -89px; text-align: center; color: #fff; font-size: 42px; position: absolute; }
.in_active_main_r { float: left; width: 775px; margin-left: 22px; }
.in_active_main_r h3 { line-height: 50px; margin-bottom: 68px; }
.in_active_main_r h3 a { color: #626670; font-size: 32px; }
.in_active_main_r h3 a:hover { color: #000; }
.in_active_main_r li { padding-top: 1px; padding-left: 28px; width: 322px; float: left; margin-bottom: 98px; }
.in_active_main_r li h4 { margin: 18px 0; font-weight: normal; height: 54px; overflow: hidden }
.in_active_main_r li h4 a { font-size: 23px; color: #626670; }
.in_active_main_r li p { color: #626670; font-size: 14px; }
.in_active_main_r li > a { position: relative; left: 0; top: 0; margin: 0; background: url(img/more_menu1.jpg) no-repeat; width: 89px; height: 19px; display: block; font-size: 12px; text-align: center; line-height: 18px; color: #fff; top: 38px; }
.in_active_main_r li.in_active_main_r_part2 { padding-left: 52px; }
.in_active_main_r li.in_active_main_r_part3 { padding-left: 402px; }

.in_active_main_r li h4 a:hover { color: #000; }
.front_see_wrap li dl dd { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.world { width: 1260px; margin: 0 auto; }
.world h4 a { color: #000; font-size: 20px; font-weight:bold; }

.cp2{ width:220px; height:270px; float:left;}
.cp2 h4 { border-bottom:1px solid #d7d7d7; line-height:55px;}
.cp2 h4 span{ float:right;}

.cp202{ width:720px; height:270px; float:left; margin-left:20px;}
.cp202 h4 { border-bottom:1px solid #d7d7d7; line-height:55px;}
.cp202 h4 span{ float:right;}

.cp203{ width:220px; height:270px; float:right;}
.cp203 h4 { border-bottom:1px solid #d7d7d7; line-height:55px;}
.cp203 h4 span{ float:right;}


.world_header { padding-left: 192px; margin-top: -55px; }
.world_header dd { height: 46px; margin-left: 20px; float: left; width: 100px;background: #fff; font-size: 18px; text-align: center; line-height: 46px;background: #039; color: #fff; padding: 0px 20px;border-radius: 5px;width: 100px;display: inline;background: rgba(22,119,210,0.75);filter:Alpha(opacity=75);font-size: 14px;color:#fff;}
.world_header dd a { color: #fff; }

.world_main_part { padding: 30px 0 40px 0; }
.world_main_part li {float: left; background-color:#fff; padding:10px; margin-right: 23px;  width:190px; height:130px;}
.world_main_part li:hover{ border:1px solid #ddd; padding:10px; margin-right: 23px;  width:190px; height:130px;}
.world_main_part li p { line-height: 38px; text-align: center; font-size: 16px; color: #000000; }
.world_main_part img { border-bottom: 0px solid #039; }
.world_main_part img :hover{}
.world_main_part li.last { }
.world_main_part { display: none; }
.world_main_part.active { display: block; }

.bxslider1 { position: relative; width: 8000%; height: 100%; }
.bxslider1 li { position: absolute; z-index: 1; }
.bxslider1 li.active { display: block; z-index: 2; }
.bxslider1 li img { width: 100%; height: 100%; }
.bxslider1 li > span { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.bxslider1 li > span img { width: 100%; height: 100%; }
.home-industry { overflow: inherit; }
.nm_pro li { width: 15.5%; }
.header_main nav.show, .header_main nav { display: block; }
.star_box ul li .inner .cont .col_more4 { display: none; }
.create_box li.item5 h3 a, .create_box li .fr a, .market_ft ul li a, .coop_mn .list1 li p a { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.main .legal_box { padding: 0 }

.bx-wrapper .bx-viewport { height: auto !important; }

 @media only screen and (max-width: 1660px) {

}
 @media only screen and (max-width: 1580px) {

}
 @media only screen and (max-width: 1440px) {


}
 @media only screen and (max-width: 1366px) {

.in_news { padding-top: 6px; }
.in_news h3 { }
.in_news dl { margin-bottom: 6px; }
.front_see_wrap li dl dd { line-height: 23px; font-size: 14px; }
.front_see_wrap li h5, .in_news > h5 { padding-top: 26px; }
.front_see_wrap li h5 { padding-top: 40px; }

.home-industry .contents .list { position: relative; height: 850px }
.home-industry .box { position: absolute; width: 275px; height: 275px; overflow: hidden }
.home-industry .box-1 { top: 0; left: 0; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-top: 150px; }
.home-industry .box-2 { top: 0; left: 287px; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-left: -150px; }
.home-industry .box-3 { top: 287px; left: 0; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-top: -150px; }
.home-industry .box-4 { top: 287px; left: 861px; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-left: -150px; }
.home-industry .box-5 { top: 574px; left: 0; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-top: -150px; }
.home-industry .box-6 { top: 574px; left: 861px; background: #383842; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-left: -150px; }
.home-industry .box-7 { top: 287px; left: 287px; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; margin-left: 200px; }
.ie8 .home-industry .box-1 { top: 0; left: 0; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-top: 150px; display: none; }
.ie8 .home-industry .box-2 { top: 0; left: 287px; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-left: -150px; display: none; }
.ie8 .home-industry .box-3 { top: 287px; left: 0; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-top: -150px; display: none; }
.ie8 .home-industry .box-4 { top: 287px; left: 861px; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-left: -150px; display: none; }
.ie8 .home-industry .box-5 { top: 574px; left: 0; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-top: -150px; display: none; }
.ie8 .home-industry .box-6 { top: 574px; left: 861px; background: #383842; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-left: -150px; display: none; }
.ie8 .home-industry .box-7 { top: 287px; left: 287px; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; margin-left: 200px; display: none; }
.home-industry .selected { width: 562px; height: 562px }
.home-industry .box.selected .image img { width: 562px; height: 562px }
.navMove .header_main { max-width: 1210px; width: 96%; margin: 0 auto; }
.p_m3 .text { height: 295px }
.special_index_detail1_part_sec .icon_add { display: none; }
.header_top { width: 1345px; margin-left: -672px; }
.header_top_wrap > a.goback { margin-right: 5%; }
/*.front_see_wrap li{width:46%;}*/
	
.main, .front_see_wrap, .in_globle{ width: 100%; margin: 0 auto; }

.front_see_wrap li { padding: 0 1.7%; }
 .front_see_wrap, .home-industry, .front_see, .in_active_main{ width: 100%; }
.front_see { width: 1200px; left: 0; margin: 0 auto; height: 280px; }
.world { width: 100%; padding: 0; }



.in_news { width: 50%; }
.in_news dl { width: 90%; }
.in_news ul li { width: 90%; }
.in_video { width: 49%; }
.video_txt { width: 100%; }
.video_txt > dl { width: 568px; }
.in_news_video_main { margin-bottom: 40px; }
.home-industry .head { margin-bottom: 20px; }
.front_see_wrap ul { margin-left: -1.3%; }
.front_see_wrap li dl dd { width: 100%; }
	
.in_active_main_l { width: 338px; }
.in_active_main_l img { width: 100%; height: auto; }
.in_active_main_l span { width: 200px; height: 200px; font-size: 30px; line-height: 200px; bottom: 42px; right: -118px; }
.in_active_main_r h3 { margin-bottom: 28px; }
.in_video .front_see_wrap { width: 100%; }

}
 @media only screen and (max-width: 1360px) {
/*.home-industry .contents .list{height:600px;}
	
	.home-industry{ width:90%; margin:0 auto 20px;}
	.home-industry .contents .list{ height:625px;}
	
	.home-industry .contents > ul li.active .overlay{ display:none;}
	.home-industry .box .overlay{ display:none;}
	
	.home-industry .head { position: static; width: auto }
    .home-industry .head .title { float: left }
    .home-industry .head i { top: -18px; right: -88px; left: auto }
    .home-industry .head i + i { right: -32px; bottom: -8px; left: auto }

    .home-industry .head .main-text { padding-top: 30px }
    .home-industry .head .deputy-text { padding-bottom: 50px }
	.home-industry .box-2{ top:0; left:318px;}
	.home-industry .box-3{ top:0; left:636px;}
	.home-industry .box-4{ left:0; top:318px;}
    .home-industry .box-5 { top: 318px; left: 318px }
	.home-industry .box-6{ top:318px; left:636px;}
    .home-industry .box-7 { display: none }*/
	
}
@media only screen and (max-width: 1285px) {
#nextLink:hover, #nextLink:visited:hover { background: url(img/nextlabel.png) 10px 45% no-repeat !important; }
.in_active_main_r li.in_active_main_r_part3{ padding-left:380px}
}
 @media only screen and (max-width: 1280px) {
/*.in_banner { width: 1280px; height: auto; position: relative; left: 50%; margin-left: -640px; z-index: 400; }*/
.main, .front_see_wrap{ width: 1049px; left: 0; margin: 0 auto; }
.front_see { width: 1049px; left: 0; margin: 0 auto 60px; height: 280px; }


.nav_menu .nm_pro li { margin-right: 6px; }
.home-industry .box-7 { width: 562px; left: 244px; }
.home-industry .box-4, .home-industry .box-6 { left: 823px; }
.home-industry .box { width: 235px; height: 235px; }
.home-industry .box.selected { width: 562px; height: 562px; }
.home-industry .box-2 { left: 244px; }
.home-industry .box-3, .home-industry .box-4, .home-industry .box-7 { top: 244px; }
.home-industry .box-5, .home-industry .box-6 { top: 488px; }
.home-industry .box.selected { height: 479px; }
.home-industry .contents .list { height: 690px; }

.in_news ol li { width: 154px; height: 124px; }
.in_news ol li a { width: 100%; height: 100%; }
.in_active_main_r, .navMove .header_main_r { width: 686px; }
.in_active_main_r li { width: 300px; margin-bottom: 80px; }

}
 @media only screen and (max-width: 1060px) {

}

 @media only screen and (max-width: 1024px) {
.home-industry { width: 96%; }
.in_news h3 { font-size: 30px; line-height: 70px; }
.in_news dt { font-size: 16px; }
.in_news dd { line-height: 21px; }
.front_see_wrap li h5, .in_news > h5 { padding-top: 24px; }
.in_news > h5 { padding-top: 18px; }
.front_see_wrap li dl dd { line-height: 22px; font-size: 12px; }
}
 @media only screen and (max-width: 1024px) {
.navMove .header_main { width: auto; }
.main, .header, .footer, .header_top_wrap, .front_see_wrap, .in_globle, .main_ft, .footer .inner, .header { width: auto; margin: 0 0; }
/*.in_banner { width: 1023px; height: auto; position: relative; left: 50%; margin-left: -511px; z-index: 400; }*/
.main, .front_see_wrap{ width: 920px; }

.in_news_video_main { width: 863px; margin: 0 auto; }
.in_news dl { width: 90%; background-position: left 10px; }
.in_news ol li { width: 134px; height: 96px; }

.in_active_main { width: 863px; margin: 0 auto; }
.in_active_main_r { width: 502px; }

.in_active_main_r li { width: 96%; margin: 0 auto 60px; float: none; }
.in_active_main_r li { float: left; padding-left: 10px; width: 240px; }
.in_active_main_r li.in_active_main_r_part2 { padding-left: 10px; }
.in_active_main_r li.in_active_main_r_part3 { padding-left: 260px; }

.world_header { margin-top: 0; padding: 0; }

.front_see { width: 100%; height: auto; }
.header_top_wrap { background: #8d8c92; }
.home-industry .contents .list { margin: 0; }
.main, .header,  .front_see_wrap { width: 100%; }
.header_top_wrap { width: 96%; padding: 0 2%; }
.header_main nav > ul > li, .navMove .header_main_r ul li { font-size: 12px; }
.header_top { width: 100%; left: 50%; margin: 0; }
.header_top_wrap > a.goback { margin-right: 5%; }
.header_main { width: 96%; margin: 0 auto; }
.navMove .nav_menu { top: 128px; }
.navMove .nav_menu { top: 69px; }
.header_main nav > ul > li:hover .nav_menu { display: none; }
.navMove { width: 100%; left: 50%; margin-left: 0; }
.navMove .header_main { width:;
}
.navMove .header_main_r li { padding: 0 4px; }
.header_main nav > ul > li, .navMove .header_main_r ul li { padding: 0 1.7%; }
.front_see_wrap li h5, .in_news > h5 { padding-top: 32px; }
.front_see_wrap li h5 { padding-top: 45px; }
.front_see_wrap li dl dd { line-height: 18px; }
.home-industry { width: 863px; margin: 0 auto; }
.home-industry .box-7 { width: 562px; height: 415px !important; left: 214px; }
.home-industry .box-4, .home-industry .box-6 { left: 648px; }
.home-industry .box { width: 200px; height: 200px; }
.home-industry .box.selected { width: 422px; height: 415px; }
.home-industry .box-2 { left: 214px; }
.home-industry .box-3, .home-industry .box-4, .home-industry .box-7 { top: 214px; }
.home-industry .box-5, .home-industry .box-6 { top: 429px; }
.home-industry .contents .list { height: 665px; }
.home-industry .head .title { font-size: 30px; margin-bottom: 10px; }
.home-industry .head .main-text { padding-top: 20px; }
.home-industry .head { width: 370px; }
.in_news_video_main { margin-bottom: 20px; }
.world { width: 863px; }


.world_header dd a { font-size: 16px; }
/****************************************/
.pro_sell_part2_l p { font-size: 30px; }
}
 @media only screen and (max-width: 980px) {
.in_news dl { width: 90%; background-position: left center; }
.in_video_txt { height: 30px; line-height: 30px; font-size: 14px; }
.phone_hide { display: none; }
.header_top_wrap .share_part, .header_top_wrap > a, .header_top_wrap > span { font-size: 12px; margin: 0; padding-left: 3px; }
.header_top_wrap .share_part{ font-size:13px;}
.header, .header_top { background: #4a4a48; margin: 0; height: 220px; }
.header { padding-top: 0px }
.header_top { height: 60px; line-height: 30px; }
.header_top { position: relative; width: 100% !important; margin-left: 0 !important; left: auto; right: 0; top: 0px; overflow: inherit; }
.header_main_search { clear: both; float: none; width: 100%; }
.header_main_menu { margin-right: 20px; position: relative; top: 0px; float: left; }
.header_top_wrap .share_part { float: left; }
.header_top_wrap .share_part { background-size: auto 72%; padding-left: 30px !important; }
.share_part { margin-left: 0 !important; }
.header_main_search_l { width: 23px; height: 22px; background: url(img/search_sprite.png) no-repeat left top; }
.header_main_l { padding-top: 7px; }
.share_part span { background: none; }
.header_main { background: #4a4a48; }
.in_news ul, .in_news_video_main { margin-bottom: 20px; }
.header_main_wrap { background: none; }
.in_banner_phone { display: block; }
.in_banner { display: none; }
.pc_shop { display: block; }
.phone_shop { display: none; }
.header_main_menu{ margin:0 20px 8px 0;}
.header_main_menu img { width: 100%; }
.in_active_main_l { display: none; }
#s_gp { display: block; left: 0; top: 0px; position: relative; min-width: 320px; width: 100%; text-align: left; }
.header_top_wrap > span{ overflow:hidden; line-height:34px; height:34px;}
.header_top_wrap > a, .header_top_wrap > span { background: none; }
.header_top_wrap .share_part { margin-top: -1px; }
.world { width: 100%; }
.header_main_search { top: -5px; }
.header_top_wrap > a, .header_top_wrap > span, .header_top .share { display: none; }
.header_top_wrap > span{ display:block;}
.edit_con_original img { max-width: 100%; height: auto; }
.header_main { height: auto; }
.header_main_l { width: 100%; text-align: center; padding-top: 10px; margin-bottom: 10px; float: none; }
.header_main_r { width: 100%; height: auto; float: none; padding: 0; }
.header_main_search { margin: 0; }
.navMove .header_main_r { padding: 0; }
.header_main_search_r input { width: 96%; }
.header_main nav { width: 100%; }
.header_main nav li { padding: 0; }
.nav_menu { top: 194px; display: none; }
.navMove { height: auto; }
/*.navMove .header_main_r li{ padding:0 24px;}*/
.nav_menu .fr ul li a > img { width: 100%; height: auto; }
.in_news { padding-top: 0; }
.in_news ul { height: auto; }
.header_main nav { float: none; position: absolute; top: 100px; left: 0; top: 70px; }
.in_new_dl1 { border-bottom: 1px solid #bfbfbf; padding-bottom: 0; line-height: 24px; margin-bottom: 0; }
.in_new_dl2 { display: block; border-bottom: 1px solid #bfbfbf; padding-bottom: 0; line-height: 24px; margin-bottom: 0; }
.in_news dl { margin-bottom: 0; width: 100%; }
.in_news dt a { font-size: 12px; }
.in_news ul li { line-height: 24px; margin-bottom: 0; border-bottom: 1px solid #bfbfbf; padding: 0; }
.in_news ul li a { font-size: 12px; }
.in_news dt { padding: 0; font-size: 12px; }
.in_new_dl1 dd, .in_new_dl2 dd { display: none; }
.header_main nav > ul { margin-left: -8px; text-align: center; }
.header_main nav > ul > li { height: 18px; line-height: 18px; border: 1px solid #8ea73d; border-radius: 2px; width: 31%; margin-left: 0; display: inline-block; margin-bottom: 4px; }
.header_main nav > ul > li > a { line-height: 18px; color: #fff; }
.header_main nav > ul > li, .navMove .header_main_r ul li { padding: 0; }
/*.in_news ol li + li + li{ display:none;}
	.in_news ol li + li{ display:none;}*/
.gm-style-iw div { overflow-y: hidden!important; }
.front_see_wrap li dl { display: none; }
.in_video .bx-wrapper { margin-bottom: 20px; }
.in_video .front_see_wrap ul li.front_see_part1 { width: 48%; margin-right: 3%; float: left; padding: 0; background: #039; }
.in_video .front_see_wrap ul li.front_see_part2 { width: 47%; margin-right: 0; float: right; padding: 0; }
.front_see_wrap li h5 a { padding-left: 6%; }
.front_see_wrap li h5 a { color: #fff; }
.front_see_wrap li { border-right: 0; }
.front_see_wrap li.front_see_part1 h5 { background: no-repeat right center; background-image: url(img/glo_img11.jpg); background-size: 40% auto; }
.front_see_wrap li.front_see_part2 h5 { background-size: 40% auto; }
.front_see_wrap li.front_see_part1 h5 a { background-image: url(img/add1.jpg); }
.front_see_wrap li.front_see_part2 h5 a { background-image: url(img/add2.jpg); color: #000; }
.front_see_wrap li.front_see_part1 { border-top: 3px solid #039; border-bottom: 3px solid #039; }
.front_see_wrap li.front_see_part2 { border: 3px solid #039; margin-left: -6px; }
.home-industry .box { width: 49%; position: relative; left: 0; top: 0; float: left; margin-right: 1%; margin-bottom: 4px; }
.home-industry .contents .list { height: 600px; }
.home-industry .box .image img { width: 100%; height: auto; }
.home-industry .box.selected { display: none !important; }
.home-industry { width: 90%; margin: 0 auto 20px; }
.home-industry .contents .list { height: 625px; }
.home-industry .contents > ul li.active .overlay { display: none; }
.home-industry .box .overlay { display: none; }
.home-industry .head { position: static; width: auto }
.home-industry .head .title { float: left }
.home-industry .head i { top: -18px; right: -88px; left: auto }
.home-industry .head i + i { right: -32px; bottom: -8px; left: auto }
.home-industry .head .main-text { padding-top: 30px }
.home-industry .head .deputy-text { padding-bottom: 50px }
.home-industry .box-2 { top: 0; left: 0; }
.home-industry .box-3 { top: 0; left: 0; }
.home-industry .box-4 { left: 0; top: 0; }
.home-industry .box-5 { top: 0; left: 0 }
.home-industry .box-6 { top: 0; left: 0; }
.home-industry .box-7 { display: none }
.nav_menu ul { width: 100%; }
.header_main nav { display: block; }
.navMove { background: #fff; z-index: 2000; display: none !important; }
.navMove .nav_btn { top: 1px; }
.footer, .in_globle_wrap { margin-left: 0; left: 50%; width: 100%; }
.in_globle_wrap { width: 100%; margin: 0 auto; left: 0; margin: 0; }


.in_banner { width: 100%; left: 50%; margin: 0; }
.page > span { display: none; }
.header_main_l { width: 45%; position: absolute; text-align: left; margin-bottom: 0; height: 45px; }
.header_main_l img { width: auto; height: 100%; }
.nav_btn { top: 8px; height: 24px; }
.nav_btn img { width: 100%; height: 100%; }
.header_main_menu { width: 96px; margin-top: -2px; }
.in_news ul li { width: 100%; }
.home-industry .head .title { font-size: 24px; }
.home-industry .head .main-text { padding-top: 10px; font-weight: normal; }
.in_active_main_r h3 { margin-bottom: 10px; line-height: 30px; }
.in_active_main_r h3 a { font-size: 24px; font-weight: bold; }
.in_active_main_r li h4 { padding: 10px 0; }
.in_active_main_r li h4 a { font-size: 18px; }
.in_active_main_r li.in_active_main_r_part1 > a { margin-top: -22px; }
.in_active_main_r li.in_active_main_r_part2 > a { margin-top: -22px; }
.in_active_main_r li.in_active_main_r_part3 > a { margin-top: -22px; }
.in_news ol { margin-bottom: 20px; }
.in_news h3 { font-size: 24px; }
.in_news dt { font-size: 18px; }
.header_main nav > ul > li.active > a, .header_main nav > ul > li:hover > a { background: none; }
.header_main nav > ul > li > a, .navMove .header_main_r ul li a { margin: 0; font-size: 12px; }
.header_main nav li.show .nav_menu { display: block; }
.nav_menu .fr { display: none !important; }
.header_main nav > ul > li:hover .nav_menu { display: none; }
.header_main nav > ul > li.show:hover .nav_menu { display: block; }
.nav_menu .fl, .nav_menu .inner { width: 100%; }
.nav_menu .fl ul li { width: 98%; }
.nav_menu .fl ul li a { border-bottom: 1px solid #dfdfe0; line-height: 34px; }
.nav_menu .fl ul li a:hover { font-weight: normal; border-bottom: 1px solid #dfdfe0; }
.header_main nav > ul > li.active a { background: none; color: #fff; }
.header_main nav > ul > li.active a:hover { background: none; }
 .header_main nav li:first {
display:none;
}
.header_main nav .nm_pro li { width: 100%; }
.nm_pro li dt a { display: none; }
.header_main nav > ul > li, .navMove .header_main_r ul li { float: none; }
.nav_menu .fl ul li a { font-size: 12px; }
#shouye { display: none; }
.part17_icon { display: none; }
.in_news { width: 96%; float: none; margin: 0 auto 20px; }
.in_video { margin: 0 auto; width: 96%; float: none; }
.in_active_main_l { width: 100%; height: auto; margin-bottom: 20px; }
.in_active_main_l > img { display: none; }
.in_active_main_l span { position: relative; left: 0; top: 0; bottom: 0; right: 0; width: 100%; height: 40px; line-height: 40px; font-size: 18px; }
.in_active_main_r { margin-top: 40px; }
.in_active_main_r h3 { position: relative; float: left; color: #596156; font-size: 24px; margin-bottom: 30px; }
.in_active_main_r h3 i { position: absolute; top: -12px; left: -110px; width: 44px; height: 43px; background: url('img/home_news_head_bg1.png') no-repeat }
.in_active_main_r h3 i + i { top: auto; left: -54px; bottom: -10px; width: 25px; height: 25px; background: url('img/home_news_head_bg2.png') no-repeat }
.in_active_main_r h3 i { top: -18px; right: -88px; left: auto }
.in_active_main_r h3 i + i { right: -32px; bottom: -8px; left: auto }
.in_active_main_r { margin-left: 0; width: 100%; }
.in_active_main_r h3 { margin: 20px 0 30px; }
.in_active_main_r li h4 { padding: 0 0 15px; font-weight: bold; }
.in_active_main_r li h4 a { color: #626670; }
.in_active_main_r li h4 a:hover { color: #626670; }
.in_active_main_r li { padding: 0 0 30px; width: 46%; border-bottom: 1px dotted #bfbfbf; }
.in_active_main_r li.in_active_main_r_part2 { padding-left: 2%; }
.in_active_main_r li.in_active_main_r_part3 { padding: 0; }
.in_active_main_r li h4, .in_active_main_r li p, .in_active_main_r li a { position: static; top: 0; left: 0; }
.in_active_main_r li > a { margin-top: 10px!important; position: static!important; }
.front_see { margin-bottom: 20px; }
.in_news_video_main { width: 100%; }
.home-industry { padding: 0; }
.in_active_main { width: 96%; }
.main_ft li { width: 25% }
.main_ft li a { width: 80%; }
.in_active_main_r li { width: 100%; margin-bottom: 70px; }
.in_active_main_r li.in_active_main_r_part2 { padding-left: 0; }
.home-industry .contents .list { height: auto; }
.home-industry .content {
left:; right: auto; }
.front_see { background: none; }
/******** .world_main { display: none; }*******/
.front_see h4 { padding-left: 0; background:#039; background-size: auto 100%; height: 99px; line-height:5px; width: 100%; margin-bottom:20px; }
.world h4 a { left: 20px; top: 60px; position: relative; color: #fff; }
.world { width: 96%; padding: 0; }
.in_active_main_r_part3 { display: none; }
.share_part { float: right; }
.front_see_wrap li h5, .front_see_wrap li h5 a { height: 117px; line-height: 117px; }
.glo_img_phone { display: none; }
/**************************************/
.pro_service_part1_l { width: 100%; }
.pro_service_part1_r { width: 100%; }
.pro_service_part2_box a { width: 80%; height: 24px; line-height: 24px; font-size: 14px; margin: 0 auto; float: none; margin-bottom: 20px; }
.pro_service_part2_box { padding: 20px 0 0; height: auto; }
.pro_service_part2 h4, .pro_service_part1_l h4 { font-size: 20px; height: 60px; line-height: 60px; }
.pro_service_part2 h4 img, .pro_service_part1_l h4 img { width: 20%; }
.pro_service_part2 h4 em, .pro_service_part1_l h4 em { top: 6px; }
.pro_service_part1_l h4 { padding-top: 10px; }
.pro_service_part3_l { width: 100%; }
.pro_service_part3_l img { width: 100%; height: auto; }
.pro_service_part3_r { width: 100%; }
.pro_service_part3_r h4 { font-size: 20px; height: 60px; line-height: 60px; }
.pro_service_part3_r h4 em { display: none; }
.pro_service_part3_r p { text-align: center; text-align: left; }
.pro_service_part3_r p br { display: none; }
.pro_service_part3_r { padding-bottom: 20px; }
.pro_service_part6 li { margin: 0 0 0 2%; text-align: left; float: none; }
.pro_service_part1_l p { width: 100%; }
.pro_service_part1_l { padding: 0; margin-bottom: 20px; }
.pro_service_part2 { margin-bottom: 20px; }
/***********************/
.pro_sell_part7_box li { margin-bottom: 0; }
.pro_sell_part7_box { margin-bottom: 20px; }
.pro_sell_part7_box li.topIndex span { margin-bottom: 20px; }
.pro_sell_span1 { margin-bottom: 20px; }
.pro_sell_part1_r { width: 100%; text-align: center; margin-bottom: 20px; }
.pro_sell_part1_r > img { display: block; margin: 0 auto; width: auto; height: auto; max-width: 100%; }
.pro_sell_part1_l { width: 100%; }
.pro_sell_part1 { margin-bottom: 20px; }
.pro_sell_part2_r { width: 100%; height: auto; }
.pro_sell_part2_l { width: 100%; }
.pro_sell_part4_l { width: 100%; margin-bottom: 20px; }
.pro_sell_part4_r { width: 100%; }
.pro_sell_part5_l { width: 100%; }
.pro_sell_part5_r { width: 100%; }

}
 @media only screen and (max-width: 768px) {
 .header_main_menu{ clear:both;}
.in_news ol li a p { font-size: 14px; line-height: 30px; }
.in_news > a { margin-top: 20px; }
.in_news dl { width: 100%; }
.in_new_dl1 { padding-bottom: 0px; }
.in_news dl dd { display: none; }
.video_appbox > a { right: 10px; }
.video_appbox .video_t { height: auto; width: auto; }
.picture_box.slide ul { margin: 0 auto; }
.footer .link a { padding: 0 7px; }
.footer .fl p { padding-left: 7px; margin-bottom: 20px; }
.footer, .header_top_wrap, .front_see_wrap, .in_globle, .main_ft, .footer .inner, .home-industry .head { width: 96%; margin: 0 auto; left: 0; }
.header_main_r { position: relative; }
.header_main nav.active { display: block; }
.header_main nav > ul > li, .navMove .header_main_r ul li { padding: 0; }
.in_news ol li a { position: relative; }
.in_news ol li a span { width: 100%; height: auto; position: absolute; bottom: 0; left: 0; line-height: 24px; display: block; }
.in_news ol li a p { position: absolute; top: auto; bottom: 0; left: 0; line-height: 24px; display: block; height: auto; background: url(img/blank.png) repeat; width: 92%; padding: 0 4%; line-height: 40px; }
.in_news ol li:hover a span { position: absolute; left: 0; top: 0; z-index: 200; display: none; }
.in_news ol li:hover a p { display: block; }
.header_main nav > ul > li, .navMove .header_main_r ul li { float: none; }
.header_top_wrap .share_part, .header_top_wrap > a, .header_top_wrap > span { margin-right: 0px; float: left; }
.header_top .share, .header_top_wrap .share_part, .header_top_wrap > a, .header_top_wrap > span { margin-left: 0px; float: left; margin-right: 0; }
.header_top_wrap > a.goback { margin-right: 8px; float: left; margin-left: 0; }
.header_top .share { margin-left: 0 !important; height: 45px; width: 70px; }
.header_top_wrap { overflow: inherit; }
.header_top { height: auto; }
.header_main nav li { padding: 0; width: 100%; margin: 0 auto; text-align: center; }
.header_main nav li a { color: #000; font-size: 14px; line-height: 20px; }
.header_main nav li.active { background: #039; }
.header_main nav li.active a { color: #fff; }
.video_txt > a > img { width: 100%; height: auto; }
.video_txt > dl dt { line-height: 28px; padding: 10px 0 20px; }
.video_txt > dl { padding-left: 0; width: 96%; margin: 0 auto; }
.video_txt > dl dt, .video_txt > dl dd { padding: 0 20px; }
.video_txt { text-align: center; margin: 0 auto; float: none; height: auto; }
.video_txt > a { float: none; }
.video_txt dl { text-align: left; }
.front_see_wrap { padding: 0; }
.in_active_main_r li { margin-bottom: 20px; }
.in_active_main { margin-bottom: 20px; }
.home-industry { position: relative; margin: 0 auto 20px }
.home-industry .head { margin-bottom: 30px; }
.home-industry .box { margin-right: 0; margin-bottom: 1%; width: 49.5%; }
.home-industry .box-2, .home-industry .box-4, .home-industry .box-6, .home-industry .box-7 { float: right; }
.in_active_main_r li > a { top: 28px; }
.home-industry, .in_globle { width: 100%; }

.front_see_wrap ul { margin: 0; }
.front_see_wrap li { width: 96%; margin: 0 auto; float: none; }
.front_see { width: 100%; left: 0; margin: 0; }
.posit_bg img { width: 100%; height: auto; }
.in_glo_txt { width: 96%; margin: 0 auto; }
.in_glo_txt1 span { color: #ffffff; float: left; font-size: 70px; line-height: 120px; padding-left: 14px; }
.in_glo_txt1 p { width: 60%; }
.in_glo_txt1 { margin-bottom: 220px; }
.in_globle_wrap { padding-bottom: 80px; }
.in_glo_txt { height: auto; }
.in_news ol li { width: 100%; height: auto; float: none; margin-right: 0; margin-bottom: 20px; }
.in_news ol li a img { width: 100%; height: auto; }
.in_news ol li a { width: 100%; height: auto; }
.header_top_wrap > a, .header_top_wrap > span { float: left; color: #fff; margin-right: 8px; }
.header_top_wrap > span { clear: both; }
.header_top .share { float: right; }
.header_main_l { margin-bottom: 20px; }
.in_globle_wrap { width: 100%; margin: 0 auto; left: 0; margin: 0; }
.technology_bg { }
.column_box .technology_ft { padding-top: 20px; }
.technology_ft ul { padding-top: 2%; }
.column_box .about_index_part1 { background-position: right top; }
.about_index_part4 { margin-bottom: 20px; }
.market_ft .main ul li .tit a { display: inline-block; width: 66%; font-size: 16px; }
.market_hd .main ul li .fr a { font-size: 16px; }
.market_hd .main ul li span, .market_ft .main ul li .tit span { font-size: 14px; }
.bxslider1 { width: 100% }
.bxslider1 li { position: relative }
.video_appbox h5 { font-size: 12px }
.in_news ol li, .bxslider1 li { display: none }
.in_news ol li:first-child, .in_news ol li:first-child + li { display: block }
.phone_bxslider1 li:first-child, .phone_bxslider1 li:first-child + li { display: block }
.phone_bxslider1 li { float: left; width: 48%; height: auto; overflow: hidden }
.phone_bxslider1 li:first-child { margin: 0 2% 0 0 }
.phone_bxslider1 li:first-child + li { margin: 0 0 0 2% }
.in_news ol li { float: left; width: 48%; }
.in_news ol li:first-child { margin: 0 2% 0 0 }
.in_news ol li:first-child + li { margin: 0 0 0 2% }
.bxslider1 li > span img { height: auto }
.bxslider1 li img { height: auto }
.phone_bxslider1 { margin: 0 0 15px 0 }
.in_video h4 { margin: 0 0 10px; font-size: 18px; line-height: 38px }
.in_video { margin: 0 2% 10px }
.in_news > a { position: absolute; left: inherit; right: 5px; top: 20px }
.in_news { position: relative }
.in_news ol li a p { line-height: 18px; padding: 2px 4% }
/**********************/

}
 @media only screen and (max-width: 700px) {
 .video_appbox{ height:auto;}
.front_see h4 { height: 60px; line-height:20px; font-size:24px; margin-bottom:20px;}
.world h4 a { top: 30px; }
.footerBotton .copyright{ float:none; width:100%;}
.footerBotton menu{ float:none;} 
}
 @media only screen and (max-width: 584px) {
.bx-wrapper{ display:none}
.edit_con_original img { width: 100%; }
.front_see_wrap li.front_see_part1 h5 a { background-image: none; }
.front_see_wrap li.front_see_part2 h5 a { background-image: none; color: #000; }
}
 @media only screen and (max-width: 550px) {
.front_see h4 { height: 130px; }
.world h4 a { top: 20px; }
.in_glo_txt2 p { font-size: 16px; }
}
 @media only screen and (max-width: 490px) {
.in_glo_txt1 p { font-size: 22px; padding-top: 10px; }
.in_glo_txt2 h4, .in_glo_txt2 p { width: 96%; }
.in_glo_txt1 span { line-height: 100px; }
.in_glo_txt2 h4 { font-size: 22px; line-height: 42px; }
.in_glo_txt1 { margin-bottom: 120px; }
.in_globle_wrap { padding-bottom: 50px; }
.in_globle_wrap { width: 100%; margin: 0 auto; left: 0; margin: 0; }
.world h4 a { top: 60px; }
}
 @media only screen and (max-width: 400px) {
.front_see_wrap li h5 { font-size: 20px; }
.header_top_wrap .share_part, .header_top_wrap > a, .header_top_wrap > span { font-size: 10px; margin: 0; padding-left: 3px; }
.header_top_wrap .share_part{ margin-top:-1px;}
.in_glo_txt1 p { font-size: 16px; padding-top: 10px; }
.in_glo_txt2 h4, .in_glo_txt2 p { width: 96%; font-size: 15px; }
.in_glo_txt1 span { line-height: 82px; font-size: 50px; }
.in_glo_txt2 h4 { font-size: 18px; line-height: 30px; }
.in_glo_txt2 h4 span { font-size: 24px; }
.in_globle_wrap { width: 100%; margin: 0 auto; left: 0; margin: 0; }
.main_ft li span { font-size: 13px; }

}

 @media only screen and (max-width: 320px) {
.front_see_wrap li h5, .front_see_wrap li h5 a { height: 58px; line-height: 58px; }
.home-industry .box { height: 158px; }
}


.headtel p{ font-size:30px; color:#000000; font-family:Impact; line-height:30px;  }

.prod{ width:100%; height:155px; padding-top:10px; background-color:#fff; border-top:10px solid #ededed;background:url(img/n.jpg) no-repeat bottom; padding-top:20px;}
.prod h3{font-size:32px; color:#000; font-weight:bold; line-height:55px; text-align:center;}
.prod h3 span{font-size:32px; color:#ff9000; line-height:55px; text-align:center;}
.prod p{ display:block; width:646px; margin:auto; font-size:16px; color:#4a4a4a; text-align:center; line-height:32px;}
.prolist{ width:1200px; height:450px; overflow:hidden; margin:auto; padding:0px;}
.gdd{ float:left; margin-right:32px; margin-top:50px;}
.gdd a{ display:block; float:left; width:255px; height:360px; border:1px solid #dedede;transition: all 0.2s ease-out; }
.gdd a:hover{ display:block; width:255px; height:360px; border:1px solid #008941; transition:all 0.3s;box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0); margin-top:-20px;}
.gdd a .gdimg{width:255px; height:230px; overflow:hidden;}
.gdd a .gdimg img{width:255px; height:230px; overflow:hidden;}
.gdd a h3{ margin-top:20px; font-size:16px; color:#056433;background:url(img/hb.jpg) no-repeat center; text-align:center; font-weight:normal; line-height:35px;}
.gdd a:hover h3{ margin-top:20px; font-size:16px; color:#056433;background:url(img/hb.jpg) no-repeat center; text-align:center; font-weight:normal; line-height:35px;}

.gdd a:hover .gdimg img{-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out;transform:scale(1.2,1.2);display:block;}
.gdd a:hover p{ display:block;color:#056433; width:220px; height:20px; text-align:center; font-size:12px; margin:auto;}
.gdd a p{ display:block;color:#595959; width:220px; height:20px; line-height:1.5; text-align:center; font-size:12px; margin:auto;}
.zhsh_nei3 {width:1200px;height:420px;overflow:hidden; position:relative;}
.sy_jj{ width:100%; height:700px;background:url(img/yss.jpg) no-repeat top; padding-top:50px;}
.ysm{ width:1100px; height:700px; margin:auto; padding:0px;}
.ysbt{ width:100%; margin:auto; padding:0px; }
.ysbt img{ margin-bottom:20px;margin-left:400px;}
.ysbt p{ display:block; width:430px; margin:auto; height:43px; background:url(img/ystel.png) no-repeat center;padding-left:170px;font-size:18px; color:#ffffff;}
.ysbt p span{ font-family:Impact;font-size:28px; color:#ffffff;}
.sm_con{ padding-top:50px;}
