@charset "utf-8";
/* div{margin:30px!important;margin:28px;}*/
/* yui reset.css version: 2.5.2 */
@font-face {font-family: 'NotoSansHans';
  src: url('//at.alicdn.com/t/webfont_q48eh5q5oo.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/webfont_q48eh5q5oo.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/webfont_q48eh5q5oo.woff') format('woff'), /* chromeã€firefox */
  url('//at.alicdn.com/t/webfont_q48eh5q5oo.ttf') format('truetype'), /* chromeã€firefoxã€operaã€Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/webfont_q48eh5q5oo.svg#NotoSansHans-DemiLight') format('svg'); /* iOS 4.1- */
}
html{width:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,div,div,div,div,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
.clear,.cl{clear:both; height:0px;overflow:hidden;}
legend{color:#000;}
a { text-decoration:none; color:#333}
a:hover { text-decoration:none;color:#000}
.clearfix:after { content:""; clear:both; display:block; visibility:hidden; }


body { width:100%;
	font-family: "NotoSansHans",Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;min-width:1200px;
}
.main_box img { max-width:100%;}

#allapge { width:100%; overflow:hidden}
.top_line { height:34px; background-color:#005590; color:#FFF;}
.top_line .bd { max-width:1200px; margin:0 auto; text-align:right; padding-right:40px;}
.t_left { float:left;}
.t_right { float:right;}
.t_right a {color:#FFF;}
#top_menu2 { display:none}

.display_n { display:none}
.logo { width:13%;float:left; margin:0 0 0px 5%; position:relative} 
.logo img { width:100%;}
.inbox { max-width:1200px; margin:0 auto; position:relative}


.ft_sns { position: relative; margin-top:1.8%; margin-right:5%; float:right}
.ft_sns  a{ display:inline-block;height:23px; position:relative;font-size:16px;}
.ft_sns .weixin {margin-right:30px; float:left}
.ft_sns .weixin:hover {}
.ft_sns .ft_tel { background:url(../images/ft_tel.png) no-repeat 0 0; background-size:23px;}
.ft_sns span {float:left;color:#CCC; }
.ft_sns span a{ color:#333; display:inline-block; line-height:23px;}
.ft_sns span a:hover{ color:#333}

/*  nav */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navbox{width:100%;z-index:1000; margin:auto; min-width:1200px;position: absolute; top:0; left:0}
.nav_bar{position:relative; z-index:99; height:90px;color:#fff; margin:0 auto }
.nav{position:relative;float:right; margin-right:3%; margin-top:1%;}
.nav .m{float:left; position:relative; z-index:99;text-align:center;}
.nav a{font-size:100%; font-weight:normal;color:#393737;display: inline-block;font-size:17px;padding:5px 18px 19px; margin:0 3px;}
.nav .dynav:hover,.nav .hover {color:#00a0e9;}

.nav .proli a{color:#333}

.navarrow span { display:block; background:url(../images/nav_arrow.png) no-repeat center right; padding-right:15px;}
.navarrow:hover span,.navarrow.hover span {background:url(../images/nav_arrow_hover.png) no-repeat center right;}

#top_menu ul ul {
	background-color:#005590;
	width: 165%;
	position: absolute;
	left:0px;
	top:90px;margin:0; list-style:none; text-align:left;display:none;
	box-sizing:border-box;
	padding:0px 0px;
}
#top_menu ul.nav ul li { padding:0px 0px;}
#top_menu ul.nav ul li a{ display:block;padding:10px 35px;line-height:25px; text-transform:none;font-size:12px; color:#fff; 
background:url(../images/sub_nav.png) no-repeat 20px 20px;border-bottom:0}
#top_menu ul.nav ul li a:hover,#top_menu ul.nav ul li .hover { color:#fff; background:url(../images/sub_nav_hover.png) no-repeat 20px 20px; background-color: rgba(0,0,0,0.4)}
#top_menu ul.nav ul li a:before,#top-nav ul.hdnav ul li a.active:before{border-top:0;background:none;border-bottom:0}




.link a { display:inline-block; float:left}

.box { max-width:1920px; margin:0 auto; padding-bottom:0px;position:relative; z-index:1}
.box img {display: inline-block}

.main_visual{position:relative;}
.main_image{position:relative;}
.main_image img { max-width:100%; display:block}

div.flicking_con{position:absolute;bottom:70px;left:50%;z-index:999;width:200px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/dot.png') 0 0 no-repeat;display:block;text-indent:-1000px; margin-right:17px;}
div.flicking_con a.on{background-position:-21px 0px}


#btn_prev,#btn_next{z-index:11111;position:absolute;width:60px!important;height:60px!important;top:50%;margin-top:-35px;}
#btn_prev {
    background: url(../images/prev.png) no-repeat center center;
    left: 30px;
}
#btn_prev:hover { background-color:rgba(204,204,204,0.3)}
#btn_next {
    background: url(../images/next.png) no-repeat center center;
    right: 30px;
}
#btn_next:hover { background-color:rgba(204,204,204,0.3)}

.case_list{ max-width:1200px; margin:80px auto 0;}

.case_list dl {position:relative; margin-bottom:60px;}
.case_list dt { height:500px; overflow:hidden; z-index:1;}
.case_list dl img { width:100%;-webkit-transition: all ease .8s;transition: all ease .8s;}
.case_list dl:hover img {-webkit-transform: scale(1.05);transform: scale(1.05);}

.case_list dd { width:100%;}
.case_text { max-width:900px; margin:0 auto; background-color:#FFF; padding:40px 80px; }
.case_text h3 { font-size:28px; font-weight:normal;text-align:center; margin-bottom:20px;letter-spacing: 3px;}
.icon_t { text-align:center; margin-bottom:30px; height:20px;background:url(../images/icon_t.png) no-repeat center center; display:none}
.case_text p { font-size:16px; color:#666; line-height:30px; text-align:center}
.case_bt { margin-top:40px; text-align: center}
.case_bt .update { float:right; color:#999999}
.case_text a:hover { color:#d0111b}
.case_bt a { display:inline-block; border:1px solid #999; padding:7px 20px; font-size:16px}

.bn_text { position:absolute; top:39%; left:50%; width:33.46%; margin-left:-16.7%}

.banner{ position:relative; overflow:hidden}
.bt_link { margin-top:0px;}
.bt_link  a{ display:inline-block; width:30px; height:30px; margin-right:25px; position:relative}
.bt_link .weibo { background:url(../images/sns.png) no-repeat -69px 0;margin-right:0; background-size:80px;}
.bt_link .weixin { background:url(../images/sns.png) no-repeat 1px 0;background-size:80px;}

.bt_link span { float:left; margin-left:20px; line-height:32px; margin-right:20px; font-size:16px}


.wx-img { width:120px; height:120px; position:absolute; top:50px; left:-35px; display:none;}
.weixin:hover .wx-img  { display:block}
.wx-img img{ width:110px;}

#mainbox { position:relative; z-index:9999;}
.index_plist { max-width:1200px; margin:0 auto;margin-top:-30px;}
.index_plist li { width:25%; float:left; position: relative}

.index_plist li .hover {width:100%; height:100%;background:url(../images/h_bg.png) repeat;position:absolute; top:0 ; left:0; display:none }
.index_plist li a:hover .hover { display:block}
.index_plist li span { display:block; width:100%; height:100%; line-height:180px;background:url(../images/h_line.png) no-repeat center center; color:#FFF; font-size:20px; text-align:center; font-weight:bold}


.index_prod {margin:90px auto;}
.title .hd { text-align:center; background:url(../images/line_bg.jpg) repeat-x 0 57px; font-size:14px; color:#7b7b7b; margin-bottom:50px;}
.title .line_wihte {background:url(../images/line_wihte.jpg) repeat-x 0 57px; }

.title .hd h3 { margin-bottom:10px;}
.index_prod .bd { }
.index_prod .bd li { text-align:center;}

.index_prod .bd .tab { font-size:20px;}
.index_prod .bd .tab a:hover { color:#b38530}


.index_prod .bd .tab_tishi { line-height:30px; font-size:12px; color:#cacaca; margin-bottom:40px; text-align:center}



.zsjm { padding:70px 0}

.logo_color { background-color:#83c6d6}

.pd35 { padding:35px 0; overflow:hidden}

.content{ width:100%;padding-top:80px;padding-bottom:80px;position:relative; float:left}
.prodok { clear:both; padding:50px 15px;}
.prodok .bd { max-width:1200px; margin:0 auto;}
.prodok .p_left{ float:left; margin-bottom:30px;}
.prodok .p_right{ float: right}

.prodok1 { background-color:#FFF;}
.prodok2 { background-color:#dfeaf8;}


.J_sideBar {}
	.infoSub h3 { font-size:16px; color:#727171; font-weight:normal}

	.sidenav { width:160px; float:left; position:relative}
	.sidenav ul { margin-left:42px; margin-top:15px;}
	.sidenav ul li {line-height:35px;border-bottom:1px dotted #b8b8b8; text-align:center}
	.sidenav ul li a { font-size:12px; display:block}
	.sidenav ul li a:hover,.sidenav ul li .hover,.sidenav ul .current a{ color:#f1880c}

	.sidenav ul ul {margin-left:0; margin-top:0;}
	.sidenav 	.fnav { text-align:left; background:url(../images/fnav.png) no-repeat center right;}
	
	.ffnav30 .nav30 a,
	.ffnav31 .nav31 a,
	.ffnav32 .nav32 a,
	.ffnav33 .nav33 a,
	.ffnav34 .nav34 a,
	.ffnav96 .nav96 a{ color:#f1880c}
	
	.infoMain { width:940px; float:right; padding-left:50px;
		color:#333
	}
	.infoMain h3 {
		font-size: 34px;
		font-weight: normal;
		margin-top: 30px;
		margin-bottom: 30px;
	}

.topic-content-column {
    clear: both;
    overflow:hidden;
}

.link .xg { display:inline-block; margin-left:50px; margin-right:20px;}

.jc_er { width:289px; height:330px;background:url(../images/jiance/jiance_et.jpg) no-repeat top center;}
.jc_er:hover,.jc_er_h {background:url(../images/jiance/jiance_et_h.jpg) no-repeat top center;}

.jc_women { width:289px; height:330px;background:url(../images/jiance/jiance_women.jpg) no-repeat top center;}
.jc_women:hover,.jc_women_h {background:url(../images/jiance/jiance_women_h.jpg) no-repeat top center;}

.jc_men { width:289px; height:330px;background:url(../images/jiance/jiance_men.jpg) no-repeat top center;}
.jc_men:hover,.jc_men_h {background:url(../images/jiance/jiance_men_h.jpg) no-repeat top center;}


.jiance_tab li{ width:334px; height:427px; float:left; margin-left:22px;}
.jiance_tab li a { display:block;width:334px; height:427px; text-indent:-9999px;}
.jctab_1 a {background:url(../images/jiance/jiance_2a.jpg) no-repeat top center;}
.jctab_1 a:hover {background:url(../images/jiance/jiance_2a1.jpg) no-repeat top center;}
.jctab_2 a {background:url(../images/jiance/jiance_2b.jpg) no-repeat top center;}
.jctab_2 a:hover {background:url(../images/jiance/jiance_2b1.jpg) no-repeat top center;}
.jctab_3 a {background:url(../images/jiance/jiance_2c.jpg) no-repeat top center;}
.jctab_3 a:hover {background:url(../images/jiance/jiance_2c1.jpg) no-repeat top center;}


.link a { display:inline-block;}

.index_2a {background:#f9f9f9 url(../images/index/index_2a.jpg) no-repeat  left  center; background-size: contain;}
.index_2b { height:323px;background:url(../images/index/index_2b.jpg) no-repeat  right center;padding:50px 0;}
.index_2a .text_box { width:380px; float:left; padding:25px 0 0 45px; margin-left:195px; background:url(../images/index/index_2c.png) no-repeat  top left;}
.text_box h2 { color:#00b3d6; font-size:34px;background-color:#f9f9f9; line-height:34px;}
.text_box h3 { color:#00b3d6; font-size:28px; margin-bottom:20px;font-weight:normal;background-color:#f9f9f9}
.text_box p { color:#727171; font-size:16px; margin-bottom:20px; line-height:23px;}

.index_3a {background:url(../images/index/index_3a.jpg) no-repeat  right  center; background-size: contain; overflow:hidden;}
.index_3b {height:323px;background:url(../images/index/index_3b.jpg) no-repeat  left center;overflow:hidden;padding:50px 0; }
.index_3a .text_box { width:380px;float:right; padding:25px 45px 0 0; margin-right:195px;background:url(../images/index/index_3c.png) no-repeat top right; text-align:right}
.index_3a .text_box h2 { color:#fac014;background-color:#fff}
.index_3a .text_box h3 { color:#fac014;background-color:#fff;font-weight:normal;}
.index_3a .more span { background-color:#fac015}

.index_4a {background:#f9f9f9 url(../images/index/index_4a.jpg) no-repeat  left  center; background-size: contain;}
.index_4b {height:323px;background:url(../images/index/index_4b.jpg) no-repeat  right center;padding:50px 0;}
.index_4a .text_box { width:400px;float:left; padding:25px 0 0 45px; margin-left:195px; background:url(../images/index/index_4c.png) no-repeat top left;}
.index_4a .text_box h2 { color:#8fc31f;background-color:#f9f9f9}
.index_4a .text_box h3 { color:#8fc31f; margin-bottom:10px;background-color:#f9f9f9;font-weight:normal;}
.index_4a .more span { background-color:#8fc31f}


.index_5a {background:url(../images/index/index_5a.jpg) no-repeat  right  center; background-size: contain;  overflow:hidden;}
.index_5b {height:323px;background:url(../images/index/index_5b.jpg) no-repeat  left bottom; overflow:hidden;padding:50px 0;}
.index_5a .text_box { width:450px;float:right; padding:25px 45px 0 0; margin-right:195px;background:url(../images/index/index_5c.png) no-repeat top right;text-align:right}
.index_5a .text_box h2 { color:#cc7db1;background-color:#fff}
.index_5a .text_box h3 { color:#cc7db1;background-color:#fff; font-weight:normal;}
.index_5a .more span { background-color:#cc7db1}



.pd30 {padding: 10px 0 50px; overflow: hidden;}
.pd50 {padding: 50px 0; overflow: hidden;}
.yf_icon {}
.yf_icon a { width:100%; height:100%;}
.yf_icon li { width:237px; height:265px; float:left; margin-left:30px;}
.yf_icon1 a {background:url(../images/yufang/yufang_icon1.jpg) no-repeat top center;}
.yf_icon1 a:hover,.yf_icon1 .hover {background:url(../images/yufang/yufang_icon1_h.jpg) no-repeat top center;}

.yf_icon2 a {background:url(../images/yufang/yufang_icon2.jpg) no-repeat top center;}
.yf_icon2 a:hover,.yf_icon2 .hover {background:url(../images/yufang/yufang_icon2_h.jpg) no-repeat top center;}
.yf_icon3 a {background:url(../images/yufang/yufang_icon3.jpg) no-repeat top center;}
.yf_icon3 a:hover,.yf_icon3 .hover {background:url(../images/yufang/yufang_icon3_h.jpg) no-repeat top center;}
.yf_icon4 a {background:url(../images/yufang/yufang_icon4.jpg) no-repeat top center;}
.yf_icon4 a:hover,.yf_icon4 .hover {background:url(../images/yufang/yufang_icon4_h.jpg) no-repeat top center;}


.zl_icon a { width:100%; height:100%;}
.zl_icon li { width:268px; height:308px; float:left; margin-left:70px;}
.zl_icon1 a {background:url(../images/zhiliao/zl_icon1.jpg) no-repeat top center;}
.zl_icon1 a:hover,.zl_icon1 .hover {background:url(../images/zhiliao/zl_icon1_h.jpg) no-repeat top center;}
.zl_icon2 a {background:url(../images/zhiliao/zl_icon2.jpg) no-repeat top center;}
.zl_icon2 a:hover,.zl_icon2 .hover {background:url(../images/zhiliao/zl_icon2_h.jpg) no-repeat top center;}
.zl_icon3 a {background:url(../images/zhiliao/zl_icon3.jpg) no-repeat top center;}
.zl_icon3 a:hover,.zl_icon3 .hover {background:url(../images/zhiliao/zl_icon3_h.jpg) no-repeat top center;}


.jkgl_icon a { width:100%; height:100%;}
.jkgl_icon li { width:268px; height:308px; float:left; margin-left:70px;}
.jkgl_icon1 a {background:url(../images/jkgl/jkgl_icon1.jpg) no-repeat top center;}
.jkgl_icon1 a:hover,.jkgl_icon1 .hover {background:url(../images/jkgl/jkgl_icon1_h.jpg) no-repeat top center;}
.jkgl_icon2 a {background:url(../images/jkgl/jkgl_icon2.jpg) no-repeat top center;}
.jkgl_icon2 a:hover,.jkgl_icon2 .hover {background:url(../images/jkgl/jkgl_icon2_h.jpg) no-repeat top center;}
.jkgl_icon3 a {background:url(../images/jkgl/jkgl_icon3.jpg) no-repeat top center;}
.jkgl_icon3 a:hover,.jkgl_icon3 .hover {background:url(../images/jkgl/jkgl_icon3_h.jpg) no-repeat top center;}




.wz_info { width:100%; border-top:3px solid #e5e5e5;}
.cont_box { max-width:780px; padding:0 10px 30px; float: left; overflow: hidden}
.cont_side { width:290px; float: right;overflow: hidden; margin-top:163px; background-color:#fafafa}
	.cont_side .hd { padding:10px 30px; font-size:26px; margin-bottom:10px;}
	.cont_side .bd { padding:0px 30px;}
	.cont_side .bd li { font-size:16px; background-color: #FFF; margin-bottom:25px; border-radius:5px}
	.cont_side .bd li span { display:block; line-height:30px; height:30px; overflow:hidden;text-align:center}
.news_cont h2 { text-align:center; font-size:28px;}
.news_cont .news_time {
    color: #3e3a39;
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 10px; text-align:center;
}
.news_cont { font-size:14px;}
.news_cont  h3 { font-size:16px; line-height:30px;}
.news_cont img {max-width:100%;}
.news_cont p{ margin-bottom:20px; line-height:24px;}
.news_cont p strong { font-size:16px; line-height:30px;}
.news_cont table {border-collapse:collapse; }
.news_cont td {border: 1px solid #666; padding:3px}
.news_cont th {border: 1px solid #666; padding:3px; text-align:center; font-weight:bold}
.locat { border-bottom:2px solid #cc7eb0;  height:36px; line-height:36px; overflow:hidden;background:url(../images/weizhi.jpg) no-repeat 5px center; padding-left:30px; margin-bottom:30px;}
.locat a { font-size:16px;}
.list_more { display:none}
.jkgl_m1,.jkgl_m2,.jkgl_m3 { cursor:pointer}

.topic-content-column { margin-top:30px;}
.in_title img { width:100%;} 


.hezuo_list { width:100%; padding:20px 0; overflow:hidden}

.hezuo_list dl { width:33%; height:150px;  float:left; color:#595757; padding:10px; box-sizing:border-box; border-bottom:1px solid #CCC;}
.hezuo_list .b_right { border-right:1px solid #CCC}
.hezuo_list .nobdb {border-bottom:0}
.hezuo_list dt { font-size:16px; font-weight:bold;margin-bottom:10px;}
.hezuo_list dd { font-size:14px;color:#898989}


.c_hs { color:#fac014}
.c_zise {color:#ee87b4}
.c_blue{color:#00b3d6}
.c_green {color:#8fc31f}

.in_cont { font-size:16px; line-height:28px; color:#666;}
.in_cont p {margin-bottom: 20px;}
.in_cont h1 { font-size:22px;margin-top:20px; line-height:36px; font-weight:bold}
.in_cont h2 { font-size:20px; line-height:26px; font-weight:bold}
.in_cont h3 { font-size:18px; margin-top:20px; line-height:26px; font-weight:bold; margin-bottom:5px;}
.in_cont h4 { font-size:16px;margin-bottom:20px; font-weight:bold}

.p_w80 { width:80%}
.p_w70 { width:70%}
.p_w60 { width:60%}
.p_w50 { width:50%}
.p_w40 { width:40%}


.page { padding-bottom:25px; font-size:14px}
.page a{ display:inline-block; padding:4px 8px; border:1px solid #999;}
.page a:hover {border:1px solid #1fa8c7; background-color:#1fa8c7; color:#FFF;}
.page .current {display:inline-block; padding:4px 8px;border:1px solid #1fa8c7;background-color:#1fa8c7;color:#FFF;}
.goback { text-align:center; margin-top:30px; display:none}
.wenda { width:100%; margin-bottom:20px;}
.wenda dt { padding-left:60px;background:url(../images/wen.jpg) no-repeat left top; line-height:46px; margin-bottom:20px; font-size:22px; font-weight:bold; color:#666}
.wenda dd { padding-left:60px;background:url(../images/da.jpg) no-repeat left top; padding-top:5px;}


.jiance_wd { padding:45px; background-color:#f9f9f9}
.jiance_wd h2 { font-size:36px; text-align:center; margin-bottom:40px;}

.jiance_wd dt {background:url(../images/wen_jc.jpg) no-repeat left top;}
.jiance_wd dd {background:url(../images/da_jc.jpg) no-repeat left top; font-size:16px; line-height:28px;}
.tc_box li { float:left; line-height:30px; margin-right:20px; padding:0 10px; margin-bottom:5px;}
.tc_box li.hover { background-color:#ccc; border-radius:3px; }


.index_box { width:1150px; margin:0px auto; overflow:hidden; padding:60px 0}
.index_box dl { width:326px; margin-right:50px; float:left}
.index_box dd { background-color:#FFF; padding:10px 20px; line-height:20px;}
.index_box dl h3 { text-align:center; margin-bottom:10px; font-size:15px}
.index_box dl p { height:60px; overflow:hidden; color:#999; font-size:14px}
.index_box .more { text-align: right; margin-top:5px;}
.index_box .more span { display:inline-block; background:url(../images/more.png) no-repeat  center center; width:20px; height:20px;}

.prod_list {margin-bottom:30px; overflow:hidden}
.prod_list ul { margin-left:27px; }
.prod_list li { float:left; margin-right:40px; margin-bottom:50px; position:relative;}
.prod_list li img { display:block;}
.prod_list li .p_title { width:100%; padding:0 10px; box-sizing:border-box; display:block; position:absolute; bottom:0; left:0; height:36px; line-height:36px;background:url(../images/t_bg.png); font-size:13px; color:#595757;overflow:hidden;}

.daili_list img { max-width:100%;}
.meilishuo { width:1000px; margin:0 auto; }
.meilishuo li { width:478px; float:left; margin:10px;}




/*.news_list {padding:0 0px}

.news_list .bd { width:100%;}
.news_list dl { width:284px; float:left; margin-bottom:40px;margin-left:13px; margin-right:13px; }
.news_list dt {width:100%; height:192px;position: relative; overflow:hidden; margin-bottom:10px;}
#model108 dt{ height:auto}

.news_list dd { text-align:center;}
.honor dt{height:382px;}

.news_list a img{ display:block;-webkit-transition: all ease .8s;transition: all ease .8s; height:100%;}
#model108 a img { width:100%; height:auto;}
.news_list a:hover img{-webkit-transform: scale(1.07);transform: scale(1.07);}
.news_list .view { width:100%; height:100%;background:url(../images/hover_bg.png); position:absolute; top:0; left:0; display:none}

.news_list dd { overflow:hidden}
.news_list dd h3{ height:23px;font-size:16px;font-weight:normal;overflow:hidden; margin:10px 0; border-bottom:1px solid #f08200; color:#f08200 }
.news_list dd h3 span {display:inline-block; padding-bottom:3px;}
.news_list dd .jianjie { font-size:14px; margin-bottom:12px; color:#727171; line-height:21px; height:63px; overflow:hidden; text-align:left}
.news_list .more { text-align:right}
.news_list .more span { display:inline-block; color:#c2a699; border:1px solid #c2a699; padding:3px 10px;}
*/


.news_info { padding-top:80px; font-size:14px; line-height:28px;width:1120px; text-align:center}
.news_info p { margin-bottom:20px;}

.news_info .title {
    padding:0  0 40px; font-size:24px; letter-spacing:1px;text-align: center; font-weight:normal
}

.video dl { width:440px; }
.video dt { height:auto}

.hangye dl { width:100%;margin-bottom:40px; overflow:hidden; padding:0 13px; box-sizing: border-box}
.hangye dt {width:191px; height:133px;position: relative; overflow:hidden; float:left; margin-right:20px;}
.hangye dd { overflow:hidden}
.hangye dd h3{ height:23px;font-size:16px;font-weight: bold;overflow:hidden; margin:0px 0 15px;color:#333 }
.hangye dd h3 span {display:inline-block; padding-bottom:3px;}
.hangye dd .jianjie { font-size:14px; margin-bottom:12px; color:#727171; line-height:21px; height:63px; overflow:hidden}



.lianxi { padding-top:70px}
.lianxi h1 { font-family:"黑体", Arial, Helvetica, sans-serif; font-size:60px; color:#595757; text-transform:uppercase;}
.lianxi p { line-height:30px; font-size:14px; padding:10px;}
.lx_left { width:388px; float:left; padding-top:50px;}
.lx_right { float:right}

.mls_info { text-align:center}

.about_text { color:#727171; line-height:21px;}
.about_text  img { max-width:100%;}
.about_text h3{ font-size:20px; margin:0 0 15px 0;}
.about_text p { margin-bottom:10px; line-height:29px; font-size:14px;}
.about_brand img { margin-left:20px; margin-bottom:20px;}
.fl{ float:left;}
.fr{ float:right;}
.about_ds { width:442px;}
.about_ds h3 { margin-top:20px;}
.about_team { margin-top:100px;}

.about_left { width:282px; float:left; margin-bottom:30px; margin-right:43px;}
.about_left h3 { margin-top:40px;color:#f08200;}
.about_right { width:615px; float:left;}


.diangu_left { width:332px; float:left; margin-bottom:30px; margin-right:43px;}
.diangu_left dl {}
.diangu_left dt { margin-bottom:10px;color:#fff; background-color:#f18506; text-align:center; font-size:18px; line-height:40px; border-radius:20px;}
.diangu_right { width:555px; float:left; padding-top:55px;}
.diangu_right img { max-width:100%;}
.diangu_left dd { height:376px; overflow: auto}

.huoban_left { width:455px; float:left; }
.huoban_left img { width:100%;}
.huoban_right { width:450px; float: right;}
.huoban_right h3 { margin-top:0px; margin-bottom:15px;color:#f08200; font-size:22px}
.huoban_right dd{border-top: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
    padding: 15px 0; line-height:20px;}
.huoban_right p { padding-bottom:10px;}

.prodok img { width:100%;}

/*内衣读本右侧*/
.beauty_subRight{ float:left; margin-left:0px; margin-top:0px;}
.subBeauty{ float:left; width:320px; height:530px;background:#fff;}
.subBeauty a{ text-decoration:none;}
.subBeauty_margin{ margin-left:10px;}
.subBeauty ul{ list-style-type:none;}
.subBeauty ul li{ width:320px; text-align:center;}
.subBeauty ul li.boder{border-bottom:1px #c9afa7 solid;}
.subBeauty ul li p{ line-height:30px;}
.subBeauty ul li p,span.text{font-size:14px; color:#514c45;}
.subBeauty ul li p.button{height:20px; background:url(../images/hui_button.png) center center no-repeat;}
.subBeauty ul li h2{position:absolute; text-indent:-9999em;}
.subBeauty_left li{ height:122px; padding-top:10px;}
.subBeauty_left .title{background:url(../images/textbookTitle01.png) center center no-repeat;}
.subBeauty_center li{line-height:99px; height:99px;}
.subBeauty_center .title{ height:132px; background:url(../images/textbookTitle02.png) center center no-repeat;}
.subBeauty_center span.img{ float:left; margin-top:25px; margin-left:20px;}
.subBeauty_center span.text{ margin-right:20px; text-align:right; padding-right:30px; float:right;  background:url(../images/hui_button.png) right center no-repeat;}
.subBeauty_right li{ height:159px;}
.subBeauty_right .title{height:132px;background:url(../images/textbookTitle03.png) center center no-repeat;}
.subBeauty_right .img{ margin-top:40px;}




.text-input {width: 320px;
    color: #333;
    font-size: 14px;
    line-height: 30px;
    padding: 0 10px 0 10px;
    border: 1px solid #595757;
    margin: 0 0 15px 0px;
    box-sizing: border-box;}
.lx_right label {font-size: 14px; display:inline-block; width:80px; float:left; line-height:32px;}
.butcontact {display: inline-block;
    width: 130px;
    padding-right: 0;
    padding-left: 0;
    background-color: #f08200;
    border: 0;
    font-size: 16px;
    color: #FFF;padding: 10px 12px; margin-left:80px;}


.index_brand { margin:0 auto; max-width:1000px; }
.index_brand .hd { max-width:900px; margin:0 auto; text-align:center; font-size:24px; padding:0 25px 25px ; border-bottom:2px solid #CCC;}
.index_brand .bd{ padding:40px 0px;}
.index_brand dl { width: auto; margin-left:50px;}
.index_brand dt { width:240px; float:left; margin-right:60px;}
.index_brand dd { width:580px; float:left; line-height:25px; font-size:15px}
.index_brand dd p { margin-bottom:20px;}

.index_brand .lianxi { padding:50px 20px; overflow:hidden}

.anli  { margin:0 auto; max-width:1160px; }
.anli li { float:left; margin:0 5px;}


.honor { max-width:1060px;}

.sns { float:right; margin-top:30px;}
.m_nav { display:none}



.inbox { max-width:1200px; margin:50px auto 0px; position:relative; padding-bottom:0px;}
.hdtop { position:relative;margin-bottom:80px; text-align:center}
.hdtop img { max-width:100%;}
.incase_text img { max-width:100%;}

.hd_name { width:100%; font-size:26px;box-sizing:border-box; margin-bottom:20px;}


.hd_left { width:280px; float:left;}
.hd_left h3 {font-size: 20px;margin-bottom: 30px; font-weight:normal}
.hd_info .bd {
    font-size: 16px;
    margin-bottom: 30px;
    color: #727171;
    line-height: 26px;
}



.hd_info .ft {
    border: 0;
    padding-top: 0px;
    position: relative;
}

.hd_left .ft img { width:auto; height:60px;}

.hd_right { max-width:670px; margin:0 auto; padding:20px; }
.hd_right h3 {font-size:22px; margin-bottom:30px; font-weight:normal;line-height:36px; height:72px; overflow:hidden;}
.hd_right p { margin-bottom:30px; font-size:16px; line-height:30px;overflow:hidden; text-align:left}

.t_line { padding-bottom:10px;}
.t_time { color:#999; margin-top:-10px; margin-bottom:20px;}
.side_fixed { position:fixed; top:150px; left:50%; margin-left:-550px;}
.gotop { width:45px; height:44px;background:url(../images/go_top.png) no-repeat;position: fixed;right: 15px;bottom: 100px;display: none;z-index: 9999;cursor: pointer;}


.sns_share { width:100%; height:100%; position:absolute; top:0; left:0;}
.tag_lb .sns_share { background-color:#FFF; display:none}
.icon_fav { display:inline-block; float:left; width:25px; height:25px;background:url(../images/icon_fav1.png) no-repeat center center; background-size:25px; margin-top:12px;}
.icon_fav:hover,.icon_fav.hover { display:inline-block; float:left; width:25px; height:25px;background:url(../images/icon_fav.png) no-repeat center center; background-size:25px;}


.news-list-share { position:absolute;top:12px; right:0;}
.news-list-share-box a {
    width: 25px;
    height: 25px;
    float: left;
    margin: 0 0 0 12px;
    padding-left: 0;
	line-height: 20px;
    display: inline-block;
}
.news-list-share-box a.wb {
    background: url(../images/sns-sina.png) no-repeat center center; background-size:cover;
}
.news-list-share-box a.wb:hover {
    background: url(../images/sns-sina-h.png) no-repeat  center center; background-size:cover;
}
.news-list-share-box a.wx {
    background: url(../images/sns-wx.png) no-repeat  center center; background-size:cover;
}
.news-list-share-box a.wx:hover {
    background: url(../images/sns-wx-h.png) no-repeat  center center; background-size:cover;
}
.news-list-share-box a.qqz {
    background: url(../images/sns-qz.png) no-repeat  center center; background-size:cover;
}
.news-list-share-box a.qqz:hover {
    background: url(../images/sns-qz-h.png) no-repeat  center center; background-size:cover;
}
.sns_box { width:200px;float:left; margin-left:80px; position: relative;}
.sns_box .sns_share { background-color:transparent; display:block}
.show_anli .sns_box {float: right; margin-left:0px; }

.case-more .hd { margin-bottom:50px;}
.case-more .bd { text-align:center;margin-bottom:100px; padding:0 15px;}
.case-more .bd h3 { font-size:28px; text-align:center; margin-bottom:20px;}
.case-more .bd p { font-size:16px;line-height:28px;  color:#666; margin-bottom:30px;}


.news { max-width:1200px; margin:0px auto; padding:100px 0px 50px}
.news-list { width:100%; float:left;}
.news-list a { display:block; border-bottom:1px solid #f5f5f5}
.news_left { float:left; width:800px;}
.news-list dl { width:100%;padding:30px 0px;margin-bottom:0px; position:relative;}
.news-list dt { width:330px; float: right;}
.news-list dt img { width:100%;}
.news-list dd { width:640px; float: right; padding-top:50px; }

.news-list dd h2 { font-size:20px; margin-bottom:10px;line-height:31px; overflow:hidden; font-weight:normal}
.news-list dd h3 { font-weight: normal; font-size:12px; margin-bottom:30px; color:#666; line-height:21px;}




.case-mtime { width:106px;float:left; text-align:center; margin-right:50px;padding-top:50px;}
.case_date { display:block;font-size:36px; color:#333}
.case_year { display:block; font-size:16px; text-align:center;}


.news-list dd p {line-height:26px; font-size:16px; color:#959595}
.store { width:auto; margin-right:-30px;}
.store .store_list { width:33.33%; float:left}
.store .store_list dl { width:auto; margin-right:30px;}
.store .store_list .news_left{ width:100%;}
.store .store_list dt { width:100%; float:left}
.store .store_list dd { width:100%; float:left}

.jiahao { width:46px; height:46px;background: url(../images/jiahao.png) no-repeat center center; position:absolute; z-index:100; bottom:-24px; right:26px;}


.case_banner { width:100%;}
.case_banner img { width:100%;}
.xunzhan_banner { text-align:center}
.xunzhan_banner img { max-width:100%;}


#myvideo1 { cursor:pointer}

.xz_list {overflow:hidden}
.indexnews_list {
    margin-right: -30px;
}
.indexnews_list li{
    width: 384px;
	float: left;
    margin-right: 25px;
	margin-bottom:25px;
}
.indexnews_list li .xzimg{width: 384px;overflow:hidden;}

.indexnews_list li img {
    width: 100%;
}

.indexnews_list li .title {background-color:#f0f0f0; height:68px;}
.indexnews_list li span{ padding:15px 20px; width:190px; text-align:left; color:#000;font-size:15px; line-height:20px; overflow:hidden;display: block; float:left}
.arrow-wz { width:72px; height:68px;  float:right;background:url(../images/arrow-wz.png) no-repeat center center }
.indexnews_list li p{ height:66px;color:#333; overflow:hidden}
.indexnews_list li img { width:100%;-webkit-transition: all ease .8s;transition: all ease .8s;}
.indexnews_list li a:hover img {-webkit-transform: scale(1.05);transform: scale(1.05);}

.inbanner {width:100%; overflow:hidden}
.inbanner img {width:100%;}


.job{ margin-right:-20px;}
.job_box { width:25%;float:left;}
.join_list { margin-right:20px;margin-bottom:20px;}
.join_list dt { padding:10px 15px; font-size:18px; color:#FFF; background-color:#e23129}
.join_list dd { padding:20px; background-color:#e9e9e9; min-height:200px;}
.join_list dd a { font-size:14px; display:block; margin-bottom:13px;}
.join_list dd a:hover { color:#e13228}
.join_list dd a span{ display: inline-block; width:15px; height:15px; border-radius:10px; margin-right:5px; font-size:12px; color:#FFF; background-color:#e13228; text-align:center;}

.jobinfo {display:none}

.job .jobli:hover { background-color:#f5f5f5}

.jobinfo { display:none}

.payinfo { width:1200px; background-color:#FFF; position:fixed; top:50%; left:50%; margin:-280px 0 0 -600px; z-index:9999; padding:50px; box-sizing:border-box; box-shadow:0 0 26px #999; text-align:center; display:none}
.payinfo .hd { font-size:20px; line-height:40px; margin-bottom:20px;}
.payinfo .ft { text-align: left; line-height:25px; font-size:14px}
.payinfo .ft p { margin-bottom:15px;}
.payinfo img { width:230px;}
.close_pay{ width:20px; height:20px; font-size:18px; position:absolute; top:20px; right:60px; z-index:9999; cursor:pointer}
	.v_box { width:1200px; height:675px; overflow:hidden;margin:0 auto;}
	#myvideo1  { width:100%; height:675px;}
	.pcabout_img { display:block}
	.wap_img { display:none; text-align:center}
.about .wap_img p { font-size:14px; line-height:25px; padding-top:20px;}



.brand { max-width:1200px; margin:0 auto; overflow:hidden}
.brand li { float:left; padding:40px 20px;}

.brand li a { display:block; padding:15px 20px;}
.brand li a:hover { background-color:#e5e5e5}


#search { width:208px; background-color:#f7f7f7; float: right; display: inline;}
#search .field-holder { float: left; display: inline; width:145px;text-align:left}
#search .field { width: 155px; border:0;height:24px; padding:5px 15px; float:left;color:#333; background:none}
#search .button { float:left; display: inline;  text-indent: -4000px; }
#search .button { width:18px; height:18px; background:url(../images/search.png) no-repeat center center; border:0; cursor:pointer; float:right; margin:5px 11px}


.lang { float:right; margin-right:20px; position:relative; cursor:pointer}
.lang span { display:block; line-height:24px; padding:5px 20px;font-family: Verdana, Geneva, sans-serif; font-size:16px}
.lang .lang_cn {background:url(../images/lang.png) no-repeat  right center;}
.lang a { color:#FFF}
.lang .lang_en { position:absolute; top:34px; left:0; width:100%; z-index:9999; background-color:#005590; box-sizing:border-box; display:none}
.lang .lang_en:hover {background-color:#005590;}



.qita_lx { background-color:#f6f6f6}
.qita_lx .bd { max-width:1200px; margin:0 auto; padding:50px 0 10px;}
.lx_list { width:33.33%; float:left; text-align:center; border-right:1px solid #e1e1e1; box-sizing:border-box; padding:20px 0;}
.qita_lx .bd h3 { font-size:16px; font-weight:bold}
.qita_lx .bd p { font-size:14px; line-height:26px;}

.grey_bg { background-color:#F5f5f5; overflow:hidden}
.in-top .hd { max-width:1170px; margin:0 auto}
.in-top .hd a { display:block; float:left;font-size:16px; margin-right:20px; padding-bottom:10px;border-bottom:1px solid #FFF}
.in-top .hd a:hover,.in-top .hd .hover  { border-bottom:1px solid #50ff34}

.newslist { max-width:1170px; margin:0 auto; padding:100px 0}

.prod_nav .bd {max-width:100%;}
.prod_nav .bd li { width:25%; float:left; border-right:1px solid #666; box-sizing:border-box;}
.prod_nav .bd li a { width:100%;}
.prod_nav .bd .hover a  { background-color: rgba(0,85,144,0.8)}
.about_nav .bd li{ width:16.667%;}

.about_1 {background:url(../images/about-1.jpg)  no-repeat bottom center;}
.about_t { width:1240px; margin:0px auto; padding:150px 0}
.about_t img { width:100%;}
.about_2 { background:url(../images/about-2.jpg)  no-repeat top center; height:869px;}
.about_2 .hd h2 { font-size:46px; color:#333;margin-top:20px; margin-bottom:20px;}
.cover_play { display:block; margin-bottom:40px; cursor:pointer}
.about_2 .bd { text-align:center}
.about_2 .bd h3 { font-size:18px; color:#333; margin-bottom:20px; font-weight:bold}
.about_2 .bd p { font-size:16px; color:#333;margin-bottom:20px; line-height:1.5}

.about_3 .hd {color: #005590;font-size: 26px; text-transform: uppercase; margin-bottom: 50px; text-align: center; margin: 0 auto; padding: 40px 0px;overflow: hidden;}
.about_4 { background-color:#e9e9e9;box-sizing:border-box}
.about_4 .hd { max-width:1200px; margin:0 auto; padding-bottom:50px;}
.about_4 .bd { max-width:1200px; margin:0 auto 60px;background-color:#FFF; box-sizing:border-box;}
.about_4 img { max-width:100%;}
.about_5 img { max-width:100%;}

.about_6 {}

.about_6 img { max-width:100%;}
.about_6 .fuwu { margin-right:-25px;}

.about_6 .hd { padding-bottom:50px; background-color:#e9e9e9;}
.about_6 .hd h2{ font-size:26px; color:#005590; margin-bottom:20px;}
.about_6 .hd p{ font-size:16px; color:#999; line-height:26px;}
.about_6 .bd { padding-bottom:100px;}
.about_6 .bd h2 { font-size:20px; color:#005590; font-weight:normal; margin-bottom:15px;}
.about_6 .fuwu_list{ width:33.33%; float:left;}
.about_6 dl { float: left; height:657px; box-sizing:border-box; padding:40px 30px; background-color:#FFF; border-radius:10px; margin-right:25px;}
.about_6 dt { text-align: center; margin-bottom:20px;}
.about_6 .bd h3 { font-size:16px}
.about_6 .bd h4 { font-size:14px;font-weight:normal;}
.about_6 .bd p { color:#666; line-height:25px; margin-bottom:10px; font-size:14px;}

.about_6 .fuwu_3 h3 { margin-bottom:30px;}
.about_6 .fuwu_3 h5 { font-size:14px;color:#005590;  margin-bottom:10px;}

.fixed { position:fixed; top:0; left:0; width:100%; z-index:9999}
.index_gd dl{ margin:0 auto; padding:80px 0; overflow:hidden}
.index_gd dt { font-size:23px; text-align:center; color:#005590}
.index_gd dd { width:100%; text-align:center;}




.index_yyzj { background:#FFF}
.index_yyzj dl { padding-bottom:30px;}
.index_yyzj dt{ margin-bottom:50px;}
.index_yyzj li { float:left; width:14.28%; text-align:center; margin-bottom:50px;}
.index_yyzj li span { display:block; line-height:30px;}
.index_fltop { background-image:none}
.index_fltop dl {padding:40px 0;}
.index_prod { max-width:100%; margin:0  auto;}

.index_fenlei { background-color:#faf9f9; overflow:hidden;}
.index_fenlei .bd {margin:0 auto;padding:60px 0;overflow:hidden; margin-right:-1px}
.index_fenlei .index_fl_list { float:left; width:25%;}
.index_fenlei dl{ margin-right:1px;transform: translateY(0px);transition: transform .5s .0s;}
.index_fenlei dt{ width:100%;overflow: hidden; }
.index_fenlei dt img { width:100%; display:block;width:100%;-webkit-transition: all ease .5s;transition: all ease .5s;}
.index_fenlei dl:hover img {-webkit-transform: scale(1.03);transform: scale(1.03);}
	

.index_fenlei dd { padding:30px; background-color:#FFF; font-size:14px}
.index_fenlei dd h3 { font-size:18px; font-weight:normal; margin-bottom:10px;}
.index_fl_list a:hover dd{ background-color:#005590; color:#FFF}


.index_dingzhi {background:#fff url(../images/index_dingzhi.jpg) no-repeat center center; height:600px;}
.index_dingzhi .hd { max-width:1200px; margin:0 auto;}
.index_dingzhi dl { width:470px; padding-top:100px;}
.index_dingzhi dt { font-size:20px; margin-bottom:15px;} 
.index_dingzhi dd { font-size:17px; line-height:30px;} 


.kcxfz { width:100%; position:relative;}
.fazhan_box { position:absolute; top:15%;  background-color:#FFF; width: 25%; height:60%; padding:2%; border-radius:10px;}
.fazhan_box dt { font-size:26px; text-align:center; padding:40px 15px;}
.fazhan_box dd { font-size:18px; line-height:1.8}
.fazhan1 {left:20%;}
.fazhan2 {right:20%;}

.case {overflow:hidden; background-color:#FFF}

.case .hd h2 { font-size:26px; font-weight:normal; margin-bottom:10px; color:#005590}
.case .hd h3 { font-size:18px; font-weight:normal; color:#999}
.case .hd {
    color: #666;
    font-size: 24px;
    text-transform: uppercase;
    margin-bottom: 50px; text-align:center;
    margin: 0 auto;
    padding: 40px 0px;
    overflow: hidden;
	background-color: #e9e9e9;
	margin-bottom:50px;
}


.case .bd {  max-width:1400px; margin:0 auto 50px; overflow:hidden; padding:0 35px;}
.caselist { float:left; width:33.33%; margin-bottom:30px; text-align: right}
.caselist a{ display:block;margin:0 15px;position:relative; overflow:hidden;}
.caselist a img { width:100%;-webkit-transition: all ease .5s;transition: all ease .5s;}
.caselist a:hover img {-webkit-transform: scale(1.03);transform: scale(1.03);}

.caselist span { display:block; padding:15px 0;position:absolute; bottom:0; width:100%; left:0; background-color:rgba(25,25,25,0.8); color:#fff; text-align:center; font-size:16px}
.caselist a:hover span {background-color:rgba(0,85,144,0.8)}

.lightboxContent  img { width:100%;}
.lightboxContent h2 { font-size:24px; line-height:50px;padding-bottom:15px;}
.lightboxContent .news_hd h2 { border-bottom:0;}
.lightboxContent .prod_info h2 {border-bottom: 2px solid #ccc;}

.lightboxContent h2 span { font-size:22px;  color:#898989}
.lightboxContent p { margin-bottom:30px;}
.lightboxContent span {}
.lightboxContent .news_time {color:#666;font-size:18px;margin-bottom:20px;}

.lightboxContent img { width:100%; }

.newsinfo {
    padding: 80px 15px;max-width: 900px;
    margin: 0 auto;
    overflow: hidden;
}
.news_bd { font-size:16px; line-height:27px;}
.news_bd p { margin-bottom:20px;}

.prod_list { max-width:1400px; margin:0px auto; padding:0 50px;}
.prod_list .bd{background-color: #eeeeee; overflow:hidden;margin-bottom:70px;}
.prod_box { width:49%; float:left;background-color: #eeeeee;margin-bottom:70px;}


.prod_left { width:65%; height:430px;float:left; position:relative; overflow:hidden}
.prod_right { width:35%; float:right;}
.prod_right dl { padding:50px 30px;}
.prod_right dt { font-size:20px; margin-bottom:20px; color:#005590}
.prod_right dd { font-size:14px; line-height:26px; color:#666}
.prod_box .prod_left { width:100%;}
.prod_box .prod_right { width:100%; height:inherit}
.fangan_left { width:50%; float: left;}
.fangan_right { width:50%; float:right;}
.fangan .hd h2 { font-size:26px; font-weight:normal; margin-bottom:0px;}
.fangan .hd h3 { font-size:18px; font-weight:normal; color:#999; padding-top:10px;}
.fangan .hd {
    color: #005590;
    font-size: 26px;
    text-transform: uppercase;
    margin-bottom: 50px; text-align:center;
    margin: 0 auto;
    padding:40px 0px;
    overflow: hidden;
	background-color: #e9e9e9;
}
.fangan .bd { background-color:#FFF; overflow:hidden}
.fangan_text { max-width:600px; padding:80px 30px 0; float:right; box-sizing:border-box}
.fangan_text p { margin-bottom:30px; line-height:30px; font-size:16px; color:#666}

.bd_list {max-width: 1200px; margin: 0 auto;padding: 50px 0px 20px; overflow:hidden}
.bd_list dl { width:25%; float:left; margin:0px; margin-bottom:50px; box-sizing:border-box; padding: 0 15px;}
.bd_list dt { font-size:18px; text-align:center; margin-bottom:15px;color:#005690;}
.bd_list dt span { display:block;font-family: Arial, Helvetica, sans-serif ; font-size:66px}
.bd_list dd { font-size:14px; line-height:23px; color:#999}

.fn_pic img { width:100%;}


.info {overflow:hidden;background-color: #FFF;}
.info .hd { background-color: #e9e9e9;}
.info .bd { max-width:1200px; margin:0 auto;padding:50px 0; }
.info_text { max-width:650px;float:left}
.info_text h3{ color:#005590; font-size:18px; margin-bottom:5px; font-weight:normal}
.info_text p { font-size:14px; line-height:26px;color: #666; margin-bottom:20px;}
.info_text  img { max-width:100%;}
.info_pic { max-width:500px; float: right;}
.hezuo .bd { padding:60px 0;}
.hezuo li { width:50%; float:left;}
.hezuo li img { max-width:100%; display:block}

.rongyu li { width:25%; margin-bottom:60px; float:left; text-align:center;}
.rongyu li span { display:block;line-height:40px; color:#FFF; background-color:#005590}
.ry_pic { width:237px; margin:0 auto; border-radius:10px; box-shadow:0 10px  40px #CCCCCC; overflow:hidden}


.yuanjing {height:408px; background:url(/Skin/my/images/about-yj2.jpg) no-repeat center top;}
.yuanjing .hd h2{ color:#FFF;}
.yuanjing .hd h3{ color:#FFF;}
.yuanjing .bd { background-color:transparent}
.yuanjing .info_text p{ color:#f0f0f0; text-align:center; font-size:18px; line-height:33px;}
.ppxz { padding-bottom:60px;}
.ppxz .fangan_text { padding-right:100px;}
.ppxz .fangan_text h3 { font-size:20px; color:#005590; padding-bottom:30px; font-weight:normal}
.ppsm{ padding-bottom:0px;}
.ppsm .fangan_right { float:left;}
.ppsm .fangan_left { float:right;}
.ppsm .fangan_text { padding-right: 30px;padding-left: 100px; float:left}
.wh-box { position:relative;}
.wh_text { padding:40px 50px; position:absolute; top:0; left:0; font-size:16px; line-height:30px;}
.pc_img { display:block}
.m_img { display: none}

.wh1 { width:50%; position: relative; float:left} 
.wh1 dl { padding:40px 20px 20px; position: absolute; top:0; left:0; color:#FFF;}
.wh1 dl dt { color:#FFF; font-size:18px; text-align:center; margin-bottom:20px; text-transform:uppercase}
.wh1 dl dd { line-height:24px; font-size:14px}

.ft_tel { display:none}

.wxcover{width:100%;height:100%;position:fixed;float:none;top:0px;left:0px;z-index:21000; display:none;background:#333;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.wxWindow{width:262px;padding:20px;text-align:center; box-sizing:border-box;background-color:#fff;position:fixed;float:none;top:45%;left:50%;margin:-131px 0 0 -131px;z-index:22500;border-radius:4px; display:none}
.wxWindow .close{width:30px;height:30px;position:absolute;float:none;top:0px;right:-30px;cursor:pointer;z-index:10;}
.wxWindow .close i{width:30px;height:30px;float:left;background:url(../images/close.png) no-repeat center center;}
.wxWindow img{width:100%;}
.wxWindow .close:hover{-moz-transform: rotate(180deg);-moz-transform-origin: center center;-webkit-transform: rotate(180deg);-webkit-transform-origin: center center;-o-transform: rotate(180deg);-o-transform-origin: center center;transform: rotate(180deg);transform-origin: center center;}
.wxWindow .close{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}


/*star*/
.index_about { width:100%; padding-bottom:70px;}
.index_about .hd { width: 84.7%; margin:0 auto}
.index_about .hd h2 { font-size: 17px; color:#222222; font-weight:normal;}
.index_about .hd p { font-size:16px; line-height:32px; color:#777;margin-bottom:10px;}
.index_about .hd span { font-size:16px; color:#777}
.index_about .bd { max-width:1200px; margin:0 auto; padding:0 15px 15px; color:#777}
.index_about .bd dl { width:33.33%; float:left; box-sizing:border-box; padding:0 40px; }
.index_about .bd dt { text-align:center;}
.index_about .bd dt h3 { font-size:18px; line-height:40px;}
.index_about .bd dd h3 { font-size:16px;color:#333}
.index_about .bd dd { line-height:26px;}



.index_fangan {padding-bottom:25px; overflow:hidden}
.index_fangan .bd dl {width:25%; margin-bottom:25px;padding:0 5px}
.index_fangan .bd dt { width:292px;margin:0 auto 0; overflow:hidden; padding-bottom:0;}
.index_fangan .bd dd { width:292px;margin:0 auto; background-color:#FFF; color:#777; padding:20px 0; text-align:center;}
.index_fangan .bd dd span { font-size:13px}

.index_fangan .bd dt img ,.index_link img ,.fanganbox img { width:100%;-webkit-transition: all ease 1.2s;transition: all ease 1.2s;}
.index_fangan .bd dl:hover img,.index_link a:hover img,.fanganbox a:hover img { -webkit-transform: scale(1.05);transform: scale(1.05);}

.index_fangan .bd dl:hover  dd{ background-color:#1b5899; color:#fff;}
.index_fangan .bd dl:hover  h3 { color:#fff;}

.index_hehuo .bd dl{width:33.33%;padding:0 40px}
.index_hehuo .bd dl:hover  dd{ background-color: transparent; color:#777;}
.index_hehuo .bd dl:hover  h3 { color:#777;}



.lishi .bd { width:1200px; margin:0 auto; overflow:hidden;}
.history { padding-bottom:50px;}
.lishi .bd dl { width:100%;padding: 0 0px;}

.ft { text-align:center;}  
.ft .more { display:inline-block; padding:10px 30px; color:#FFF; font-size:16px; background-color:#50ff34; border-radius:2px;}
.ft .more:hover { background-color:#1b5899;color:#FFF;}

.index_news  { width:100%; padding-bottom:50px;}
.index_news dd {}
.index_news .jishu dl { width:60%; padding:0;}
.index_news .jishu dt { width:242px; float: right;overflow:hidden;}
.index_news .jishu dd { float:left; width:440px; text-align:right; }
.index_news .oushu dl { width:60%; padding:0; float:right}
.index_news .oushu dt { width:242px; float:left;overflow:hidden;}
.index_news .oushu dd { float:right;width:440px; }
.index_news .bd dd h3 { margin-bottom:20px;}
.index_news .jishu dt img { width:100%;-webkit-transition: all ease 1.2s;transition: all ease 1.2s;}
.index_news .jishu dl:hover img { -webkit-transform: scale(1.05);transform: scale(1.05);}

.index_news .oushu dt img { width:100%;-webkit-transition: all ease 1.2s;transition: all ease 1.2s;}
.index_news .oushu dl:hover img { -webkit-transform: scale(1.05);transform: scale(1.05);}



.index_hehuo {padding-bottom:60px;}
.index_hehuo .bd dt { width:248px; height:248px; border-radius:200px; overflow:hidden; margin:0 auto;}
.index_hehuo .bd dd { background-color:transparent}
.index_hehuo .ft h3 { font-size:21px; font-weight:normal; margin-bottom:20px;color:#777;}
.index_hehuo .ft p { font-size:13px; margin-bottom:40px;color:#777;}
.index_fb { background:url(../images/index/fb_bg.jpg) no-repeat top center; }
.index_fb .hd h2{color:#fff}
.index_fb .hd span { color:#fff}
.index_fb .bd { max-width:960px; margin:0 auto;}
.fb_left { width:460px; float:left}
.fb_right { width:460px; float: right}
.ipbox{ width:100%; float:left; color:#333;font-size:16px;line-height:35px;margin:0 0px 25px;}
.iptext { border:0; width:100%; padding:15px 20px;background-color:#FFF; box-sizing: border-box; float:left;border-radius:5px;}
.textarea { width:100%; height:195px;background-color:#fff;padding:15px 20px; border:0;box-sizing: border-box; border-radius:5px;}
.botton { padding:10px 50px;text-align:center;border:0;color:#fff; background-color:#50ff34; cursor:pointer; font-size:18px; border-radius:3px;}
.ipbox_btn { width:100%; margin:0px 0 30px; text-align:center}



.contact { max-width:1200px; margin:0 auto; overflow:hidden; padding:100px 0px;}
.contact .hd { margin-bottom:50px; position:relative}
.contact h3 { font-size:28px; font-weight:normal; margin-bottom:10px; color:#333;}
.contact p { font-size:16px; line-height:45px;}
.contact_left { width:50%; float:left}
.contact_right { width:50%; float:left; margin-top:47px;}

.job .bd th { font-size:22px; padding:10px; color:#333}
.job .bd td { font-size:16px; padding:20px 10px; border-bottom:1px solid #f5f5f5}
.job .contact_ewm { margin-top:100px;}


.servie {  margin:0 auto;}
.hehuo { padding-bottom:0;}
.hehuo .ft {max-width:678px; margin:0px auto 0; font-size:16px; line-height:32px; padding: 0 15px;}
.green_line { width:100px; height:3px; background-color:#50ff34; display:inline-block; margin-top:70px;}
.hehuo .map,.align-center { text-align:center}
.hehuo .hd span { text-transform:uppercase; font-size:32px; color:#50ff34; display:block; margin-bottom:5px;}
.hehuo .bd{ max-width:1550px;}
.hehuo .bd img { max-width:100%;}
.map-text { width:80%; margin:0 auto;}
.map-sj { margin-top:50px; font-size:24px; color:#777777; line-height:40px;}
.map-sj span { font-size:28px; color:#727272; font-weight:bold}

.meiti { padding-bottom:60px;}
.solution .ft{ padding-top:60px;}

.shengtai { max-width:1550px; margin:0 auto;}
.shengtai .bd{ font-size:16px; line-height:32px; text-align:center}
.shengtai .bd p { margin-bottom:60px;}
.shengtai .bd img { max-width:100%;}

.shengtai .space { margin-top:60px;}
.shengtai .space dl { width:16.66%; padding: 0 5px;}
.shengtai .programme_list1 dl { width:25%; position:relative; padding-bottom:13px;}

.programme_list1 dl:after {position: absolute;content: "";width: 0;height: 0;border-top: 13px solid #1b5899; border-right: 13px solid transparent; border-left: 13px solid transparent;left: 50%;margin-left: -13px;bottom: 0;display: none;}

.programme_list1 dl.active:after { display:block}

.shengtai .product {  margin-top:0px;}


.shengtai .space dt { overflow:hidden;background-color:#fff; padding-bottom:0;}
.shengtai .space dd { overflow:hidden;background-color:#fff; padding:10px;}
.shengtai .space dt img { width:100%;-webkit-transition: all ease 1.2s;transition: all ease 1.2s;}
.shengtai .space dl:hover img { -webkit-transform: scale(1.05);transform: scale(1.05);}
.shengtai .space dl:hover dd{ background-color:#1b5899; color:#fff;}
.shengtai .space dl:hover dd h3 { color:#fff;}
.shengtai .space .active dd{ background-color:#1b5899; color:#fff;}
.shengtai .space .active dd h3 { color:#fff;}

.p_tuijian { max-width:77.6%; margin:70px auto 0;}
.p_tuijian .hd{ text-align:left; position:relative}
.p_tuijian .bd {max-width:1550px; margin:0 auto; margin-right:-30px;}
.p_tuijian .bd .p_list {width: 25%; float:left; margin-bottom:50px;}
.p_tuijian .bd dl { width: auto;padding:0;text-align:center; border:1px solid #ccc; margin-right:40px; float:none}
.p_tuijian .bd dl a { display: inline-block;}
.p_view { color:#d77c23; font-size:14px}
.p_list:hover .p_view { color:#00a0e9}

.p_tuijian .bd dt img { max-width:100%;}
.p_tuijian .bd dd {font-size:16px; line-height:1.8;}
.p_tuijian .bd dd h3 { font-size:18px; font-weight:normal; color:#f2f1f1; margin-bottom:10px;}

.p_tuijian dt { overflow:hidden}


.p_tuijian dt img ,.product_con2 .swiper-slide img{ width:100%;-webkit-transition: all ease 1.2s;transition: all ease 1.2s;}
.p_tuijian dl:hover img,.product_con2 .swiper-slide:hover img { -webkit-transform: scale(1.05);transform: scale(1.05);}


.pmore { text-align:right; padding:0 15px;}
.ptext { padding:15px; background-color:#938e8e; overflow:hidden}
.ptext h3{}
.ptext p{ color:#f2f1f1; font-size:14px}

.pinfo { padding:80px 15px;}
.news-list dt { overflow:hidden}
.news-list a:hover h2{ color:#00a0e9}
.news-list dt img { width:100%;-webkit-transition: all ease 1.2s;transition: all ease 1.2s;}
.news-list a:hover img { -webkit-transform: scale(1.05);transform: scale(1.05);}

.pagenavi { text-align:center; padding:30px 0 0;}
.pagenavi a,.pagenavi span { display:inline-block; padding:5px 10px; border:1px solid #eaeaea;  border-radius:5px;}
.pagenavi .current { color:#fff; background-color:#00a0e9;border:1px solid #00a0e9;}

.wenhua .bd { text-align:center; padding:0; margin-bottom:0;}
.wenhua_other .hd span { font-size:36px; color:#6dc320; margin-top:50px; display:block}
.wenhua_other .bd{ padding:0; margin-bottom:0;}
.wenhua_other dt { width:30%; float:right}
.wenhua_other dd { width:65%; float:left}
.wenhua_other p { line-height:40px;}
.qyln { padding-bottom:100px;}
.qyln .bd h2 {font-size:28px; font-weight:normal; color:#6dc320; line-height:60px; margin-top:50px;}

.news_hd { padding-top:70px;}

.wh_gxxz { margin-top:-180px;}

.about .bd{ max-width:1020px; margin:0 auto; font-size:14px; line-height:30px; text-align:center }
.about .bd h2 { font-size:24px; font-weight:normal; margin-bottom:35px;}
.about .bd dd h3 { font-size:18px; font-weight:normal; margin-bottom:10px; color:#50ff34}
.about .bd p { margin-bottom:15px; line-height:26px;}
.zhuanli { margin-top:50px;}

.globa { height:575px; background:url(../images/about/about-5.jpg) no-repeat top center; margin-top:80px; padding-bottom:0; }
.globa .hd span { font-size:32px; text-transform:uppercase}
.globa .bd { text-align:center; font-size:22px; line-height:44px; color:#e7dede; padding-top:40px;}
.cooperation .hd span { margin-bottom:20px;}
.cooperation .hd h2 { margin-bottom:20px;}
.cooperation p { font-size:16px;}
.lishi .bd dt h3{ font-size:34px; color:#50ff34; margin-bottom:20px; font-weight:normal}
.lishi .bd dd { text-align:center; font-size:14px;}

.store-1 {background:url(../images/shop/store-1.png) no-repeat left center; background-size:13px; padding-left:20px;}
.store-2 {background:url(../images/shop/store-2.png) no-repeat left center; background-size:13px; padding-left:20px;}
.news_left .store-3 {background:url(../images/shop/store-3.png) no-repeat left center; background-size:13px; padding-left:20px; color:#50ff34}



.servie .about{display: flex;width: 1160px;margin: 0 auto;}
.servie .about div{width: 120px;height: 120px;margin: 0 85px;cursor: pointer;}
.servie .about .buy{background:url(https://img.x-motion.cn/home/image/about_buy_1.png) no-repeat;}
.servie .about .buy.active{background:url(https://img.x-motion.cn/home/image/about_buy_2.png) no-repeat;}
.servie .about .delivery{background:url(https://img.x-motion.cn/home/image/about_delivery_1.png) no-repeat;}
.servie .about .delivery.active{background:url(https://img.x-motion.cn/home/image/about_delivery_2.png) no-repeat;}
.servie .about .aftermarket{background:url(https://img.x-motion.cn/home/image/about_aftermarket_1.png) no-repeat;}
.servie .about .aftermarket.active{background:url(https://img.x-motion.cn/home/image/about_aftermarket_2.png) no-repeat;}
.servie .about .feedback{background:url(https://img.x-motion.cn/home/image/about_feedback_1.png) no-repeat;}
.servie .about .feedback.active{background:url(https://img.x-motion.cn/home/image/about_feedback_2.png) no-repeat;}
.servie .about_hr{height: 2px;width: 1200px;border-top-color: #e2e2e2;margin:0 auto;margin-top: 84px;margin-bottom: 76px;}
.servie .about_content>div{display: none;margin-bottom: 110px;}
.servie .about_buy,.about_delivery,.about_aftermarket,.about_feedback,.store_discount{margin: 0 auto;width: 1200px;}
.servie .about_buy .title, .about_delivery .title, .about_aftermarket .title, .about_feedback .title, .store_discount .title{font-weight: bold; font-size: 18px;color: #000;line-height: 36px;padding-top: 28px;}
.servie .about_buy .detail,.about_delivery .detail,.about_aftermarket .detail,.about_feedback .detail,.store_discount .detail{font-size: 14px;color: #000;line-height: 32px;}
.servie .about_aftermarket .fu{margin:32px 0;}
.servie .about_aftermarket img{width: 100%;height: auto;}
.servie .about_aftermarket #about_aftermarket_2{margin-top: 75px;margin-bottom: 40px;}
.servie .about_feedback .about_down{padding-top: 42px;margin-bottom: 86px;}

hr {
    border: 0;
    border-top: 1px solid rgba(0,0,0,.1);
}
hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
.servie .about_content div.active{display: block;}

.servie .about_content p { margin-bottom:30px;}




/*-----产品中心下拉效果------*/

.shadow {width: 100%;}
.product_l {width:84.7%; margin:0 auto;}
.product_l h1 {

	padding-right: 30px;

	font-size: 17px;

	color: #666;

	font-weight: normal;
	float:left;
	line-height:30px;
}
.product_list1 { float:right}
.product_list1 ul li {

	color: #666666;

	font-size: 16px;

	padding: 5px 15px;

	position: relative;

	cursor: pointer;
	 float:left;
	 border:1px solid #d9d7d7;
	 text-align:center;
	 margin-left:15px;

}



.product_list1 ul li.active { background-color:#dcdcdc}



.product_r {

	width: 100%;

	background: #FFFFFF;

	box-sizing: border-box;

}

.product_con2{

	position: relative;
	width:84.7%; margin:20px auto;
}

/*.product_con2:before {*/

	/*position: absolute;*/

	/*content: "";*/

	/*width: 100%;*/

	/*height: 1px;*/

	/*background: #cccccc;*/

	/*left: 0;*/

	/*bottom: 2px;*/

/*}*/

.product_swiper2{


}

.product_swiper2 .swiper-slide a {

	display: block;


	text-align: center;

	position: relative;

	padding: 20px 0 40px 0;

}

/*.product_swiper2 .swiper-slide a:before {

	position: absolute;

	content: "";

	width: 0;

	height: 5px;

	background: #1b5899;

	bottom: 0;

	left: 8%;

	opacity: 0;

	transition: all ease-in-out 0.5s;

}

.product_swiper2 .swiper-slide a:hover:before {

	width: 60%;

	opacity: 1;

}*/

.product_swiper2 .swiper-slide a {

	border: 1px solid #eaeaea;

}

.product_swiper2 .swiper-slide a p {

	color: #666666;

	font-size: 14px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	margin-top: 20px;
	line-height:1.8

}
.pimg { width:100%; overflow:hidden;}
.product_swiper2 .swiper-slide a img { width:100%;
	transition: all ease-in-out 0.4s;

}

.product_swiper2 .swiper-slide a:hover p {

	color: #1b5899;

}

.product_swiper2 .swiper-slide a:hover img {

	

}

/*0905修改*/

.product_swiper2 .swiper-button-next, .product_swiper2 .swiper-button-prev {

	width: 40px;

	height: 40px;

	top: 46%;

	z-index: 11;
	border-radius: 0;
	border:none;


}
@-moz-keyframes myMove {
	0% {padding-left:30px;}
	100% {padding-left:50px;}
}
@-webkit-keyframes myMove {
	0% {padding-left:30px;}
	100% {padding-left:30px;}
}
@-o-keyframes myMove {
	0% {padding-left:30px;}
	100% {padding-left:50px;}
}
@keyframes myMove {
	0% {padding-left:30px;}
	100% {padding-left:50px;}
}
.product_swiper2 .swiper-button-next {

	/*background: url(../images/right-hover.png) no-repeat center;
	-moz-animation: myMove 1s linear infinite alternate;
	-webkit-animation: myMove 1s linear infinite alternate;
	-o-animation: myMove 1s linear infinite alternate;
	animation: myMove 1s linear infinite alternate;
	transition: all ease-in-out .36s;*/
	opacity: 0.6;
	right: 0;

}

.product_swiper2 .swiper-button-prev {

	/*background: url(../images/left-hover.png) no-repeat center;
	-moz-animation: myMove 1s linear infinite alternate;
	-webkit-animation: myMove 1s linear infinite alternate;
	-o-animation: myMove 1s linear infinite alternate;
	animation: myMove 1s linear infinite alternate;*/
	opacity: 0.6;
	left: 0;


}

.product_swiper2 .swiper-button-next:hover ,.product_swiper2 .swiper-button-prev:hover {
	opacity: 1;
}

.product_swiper2 .swiper-button-disabled {
	transition: all ease-in-out 0.36s;
    display: none;
}


.product_swiper1 .swiper-slide a img {

	border-radius: 6px;

}

.product_swiper1 .swiper-slide {

	width: 24%;

	float: left;

	margin-right: 1.3333%;

}

.product_swiper1 .swiper-slide:last-child {

	margin-right: 0;

}
.pinfo{ width:100%; text-align:center}
.pinfo img{ max-width:100%;}
#footer {width:100%;z-index: 100; background-color:#0b0b0b}
.ft_hd { width: 84.7%;overflow:hidden;margin:0 auto; padding:35px 0;line-height:32px; font-size:13px;color:#fff;} 
.ft_hd h3 { font-size:17px;}
.ft_left{ width:25%;float:left; }
.ft_mid { width:25%;float:left;}
.ft_right{ width:25%;float:left;}
.ft_hd a,.fp-hygine-link {color:#fff;}
.fp-hygine-link:hover{color:#fff;}
.copyright { text-align:center; line-height:20px;font-size:11px;padding: 5px 15px ; color:#fff;}
.copyright span{ line-height:40px;}
.wenhua_other .hd-m { display: none;}
.m_time { display:none}
.mfooter { display:none}
.pc { display:block}
.wap {display:none }

.bn_icon { padding:10px 0; text-align:center; background-color:#f2f1f1}
.index_link { width:84.7%; margin:0 auto; padding-top:70px;}
.link_left { width:33.55%; float:left; overflow:hidden}
.link_right { width:64.64%; float:right}
.index_link a { width:100%; display:block; position:relative; overflow:hidden}
.index_link a h3 { position:absolute; top:25px; left:25px; font-size:16px}
.index_link img { width:100%;}
.index_link .left { width:48.75%; float:left}
.index_link .right { width:48.75%; float: right}
.index_link dt { margin-bottom:20px;}


.product_menu {margin:70px auto 50px;}
.product_menu .hd {background-color:#f8f5f5; padding:10px 0; overflow:hidden}

.fanganbox {width: 84.7%;margin: 0 auto; padding-top:30px; overflow:hidden}
.fangan_left { width:50%; float:left; overflow:hidden}
.fangan_right { width:48.7%; float:right}

.fanganbox a { width:100%; display:block; position:relative; overflow:hidden; margin-bottom:20px;}
.fanganbox a h3 { position:absolute; top:25px; left:25px; font-size:24px}
.fanganbox .f_w { color:#FFF}

.hotline { font-size:16px; color:#a4a4a4; display:inline-block; margin-right:30px;}
.ft_wx { margin-top:10px;}

.sub_nav { position:absolute; left:0 ; bottom:0}
.sub_nav { width:100%; height:50px;background: url(../images/nav_bg.png) repeat left center; text-align:center}
.sub_nav  a { display:inline-block; line-height:50px; color:#000000; font-size:18px; padding: 0 30px;background: url(../images/nav_line.png) no-repeat right center;}
.sub_nav  a.hover,.sub_nav  a:hover { color:#523bde}
.sub_nav  a:last-child { background:none}
@media only screen and (max-width: 1680px) {
.fazhan_box dt { font-size:24px;padding:30px 15px;}
.fazhan_box dd { font-size:16px; line-height:1.7}
.index_about_text { padding-top:6%;}

}

@media only screen and (max-width: 1440px) {
.fazhan_box dt { font-size:22px;padding:25px 15px;}
.fazhan_box dd { font-size:15px; line-height:1.7}
.index_about_text { padding-top:5%;}

}
@media only screen and (max-width: 1280px) {
.fazhan_box dt { font-size:20px;padding:25px 15px;}
.fazhan_box dd { font-size:14px; line-height:1.6}
.index_about_text { padding-top:3%;}
}


@media only screen and (max-width: 768px) {
	body {min-width:100%; background-color:#fff}
	.main_box,.box { width:100%;overflow:hidden}
	.ft_sns { display:block; text-align:center;right: 15px;top: 15px; margin:0; position:absolute }
	.ft_sns .weixin { display:none}
	.ft_tel { display:block}
	.navbox { position:fixed; top:0; left:0; background-color:#053d7e;}
	.nav_bar,.navbox { width:100%;min-width:100%; height:50px;}
	.nav .m { width:100%; height: auto;text-align:left}
	.sns { display:none}
	.nav { height:100%; margin:0;position: fixed;top:51px;left: 0;background-color:#FFF;z-index: 999; display:none; padding:0px 0;}
	.nav a { width:100%; font-size:14px; line-height:40px; box-sizing:border-box;padding:0px 18px; border:0; border-radius:0px; margin:0;border-bottom: 1px solid #d8d8d8; color:#053d7e }
	.nav .dynav:hover { border:0;}
	#top_menu ul ul { position:relative;left: 0px;top:0px;background-image:none; width:100%; box-sizing:border-box }
	#top_menu ul.nav ul li a { border-bottom:0; line-height:33px;color:#f5f5f5;padding:0px 30px;background: url(../images/sub_nav.png) no-repeat 15px 13px;}
	#top_menu ul.nav ul li a:hover{background: url(../images/sub_nav.png) no-repeat 15px 13px;}
	#top_menu ul.nav ul li .hover {background: url(../images/sub_nav_hover.png) no-repeat 15px 13px; background-color: rgba(0,0,0,0.4);}
	.lang .lang_cn {background: url(../images/nav_arrow.png) no-repeat right center;}
	.lang span { padding:5px 15px;}
	.lang { position:fixed; top:8px; right:60px; z-index:1999; margin-right:0;}
	.lang a { color:#005590}
	.lang .lang_en{ background-color:#FFF}
	.lang .lang_en:hover {background-color:#FFF}
	.logo {margin:0px; width:90px; height:auto; float:none; position:absolute; left:50%; top:13px; margin-left:-45px;}
	.m_nav { position:absolute; width:30px; top:10px;left:15px; display:block; cursor:pointer; z-index:9999}
	.icon-bar {display: block;width:27px;height:3px;background-color:#FFF;margin-top: 5px;}

	.banner { margin-top:50px;}
	#btn_prev, #btn_next { display:none}
	
	.index_box { width:100%;padding: 15px 15px 0; box-sizing:border-box;}
	.index_box .bd { margin-right:-15px; padding-bottom:15px; overflow:hidden}
	.index_box dl { width:50%; margin:0}
	.index_box dl a{ display:block; margin-right:15px;}
	.box img{ width:100%;}
	.anli { width:100%;padding: 15px 15px 0; box-sizing:border-box}
	.anli li { margin:0 0 10px 0}
	.anli img { width:100%;}
	
	
	
	
	.lx_left { width:100%;padding-top:0px;}
	.lianxi p {padding:0 0 20px 0;}
	.lx_right{ width:100%; margin-bottom:15px;}
	.text-input { width:100%;}
	
	.content {padding-top: 60px;padding-bottom:15px}
	
	.infoMain { width:100%; float:left; padding:0; margin-top:15px;}
	.lianxi h1 { font-size:32px}
	
	.sidenav { width:100%;}
	.sidenav .fnav { text-align:center}
	#J_sideBar { display:none; margin-left:0px;width:100%;}
	.news_list .bd{ width:auto; margin-right:-15px;}
	.news_list dl {width:50%;float: left;margin-bottom:15px;margin-left:0px; margin-right:0px;}
	.news_list a {display: block; margin-right: 15px;}
	.news_list dd .jianjie { height:42px;}
	
	.news_list dt { height:100px;}
	.news_list a img { width:auto;}
	
	.hangye dl { padding:0;    margin-bottom: 20px;}
	.hangye dt {width: 95px;height:68px;margin-right:10px;}
	.hangye dd h3 { margin-bottom:5px; font-size:15px}
	.hangye dd .jianjie { height:42px;}
	
	.diangu_left { width:100%;margin-right:0px;}
	.diangu_right { width:100%; padding-top:0;}
	.diangu_left dd { height:auto}
	
	.cont_box { width:100%; padding:10px 0}
	.cont_box img { width:100%;}
	.news_cont { padding:0 20px;}
	.goback { display:block;text-align:center; margin:10px;}
	.goback a { color:#898989;}
	.news_cont h2 { text-align:center; font-size:18px;}
	
	.honor dt { height: auto; margin-right:15px; width:auto}
	.video dl {width: 100%;}
	.video .bd { margin:0;}
	.video dt { height:auto}
	.butcontact { margin:0 auto; display:block;}
	
	
	.inbanner { margin-top:50px;}
	.contact_right { width:100%; margin-top:15px; margin-bottom:15px;border-bottom: 1px solid #d8d8d8; padding-bottom:15px;}
	.contact_right .bdpd {    border-left:0; padding-left:15px;}
	.contact_right .bd { line-height:25px;}
	.contact_right .bd p { font-size:13px;}
	.about .hd {padding: 15px 15px 25px;}
	.about .hd h2 { font-size:18px;margin-bottom:0px;}
	.about .hd h3 { font-size:18px;}
	
	.about_6 .hd p { font-size:13px; line-height:23px;}
	.about_6 .fuwu { margin:0;}
	.about_6 .fuwu_list { width:100%; margin-bottom:15px;}
	.about_6 .bd h2 { font-size:16px}
	.about .bd h3 { font-size:14px}
	.about_6 dl { height:auto;margin-right:0px;padding:20px 15px; }
	.about_6 .bd p { font-size:13px; line-height:23px;}
	.fuwu_list .fuwu_1 img { max-width:50px;}
	.fuwu_list .fuwu_2 img { max-width:50px;}
	.fuwu_list .fuwu_3 img { max-width:100px;}
	.about_6 .bd { padding-bottom:0;}
	.ipbox2 { margin: 0;}
	.iptext2 { margin-bottom:20px;}
	.job_box { width:50%;}
	.join_list dt { font-size:12px;padding: 10px 5px;}
	.job { margin-right:-10px;}
	.join_list { margin-right:10px;}
	.join_list dd { min-height:80px;padding:10px;}
	.join_list dd a { font-size:12px}

	.ewm_1 span { font-size:12px;}
	.payinfo{ width:100%;top:0%;left:0%;margin:0px;padding:15px 15px;}
	.close_pay {right: 20px;}
	.payinfo .hd{ font-size:16px; line-height:inherit}
	.payinfo .ft { font-size:12px; line-height:21px;}
	.ewmft { padding:0;}
	.ewmft .ewm_1 { width:80px; margin:0 auto;}
	.contact .hd span{ display:block;margin-bottom: 0px; font-size: 13px;  color: #666;}
	.ipbox { background-color:transparent;padding: 10px 0px; margin:0; font-size:14px;}
	.iptext { width:100%; border:1px solid #948b8c; background-color: transparent; padding: 8px 10px; box-sizing:border-box; border-radius:5px; font-size:14px}
	.textarea { border:1px solid #948b8c; background-color: transparent;padding: 5px 10px;box-sizing:border-box; border-radius:5px; height:60px;}
	.botton { font-size:14px;padding:10px 25px; margin-top:15px; background-color:#93c321; width:100%;}
	.bn_text {margin:-15px 15px 0;padding: 25px 15px;}
	.bn_text h2 {font-size:20px;margin-bottom: 15px;}
	.bn_text p { font-size:13px; line-height:23px;}
	.case_list {margin:50px auto 0;}
	.case_list dl { margin-bottom:50px;}
	.case_list dt { height:inherit}
	.case_text {padding: 40px 15px 0px;}
	.case_text h3 { font-size:18px;margin-bottom: 15px;}
	.case_text p { font-size:13px; line-height:21px;}
	.case_bt { margin-top:20px;}
	.case_bt a { font-size:12px;}
	
	.xunzhan_banner { margin-top:50px;}
	.case-more .bd h3 { font-size:18px;}
	.case-more .bd { margin-bottom:50px;}
	.case-more .bd p {font-size:13px; line-height:21px;}
	
	.indexnews_list li .xzimg { width:100%;}
	.indexnews_list { margin:0;}
	.indexnews_list li { width:100%;} 
	
	.hd_name { font-size:16px}
	
	.news-list dl { padding:0px;margin-bottom: 20px;}
	.news-list dt { width:100%;margin:0;}
	.news-list dd { width:100%;padding-top: 20px;}
	.news_left { width:100%;}
	.in-top .bd a { width:50%;line-height:40px; font-size:13px;}
	.news {padding: 25px 15px 15px;}
	.case-mtime{ font-size:14px; color:#999;margin:15px 0 0 0; width:100%; padding:0; text-align:left}
	.case_year { display:none}
	.case_date { display:none}
	.m_time { display: inline-block; background-color:#ededed; font-size:12px; padding:3px 5px;}

	.news-list { width:100%; margin-top:15px;}
	.news-list dd h2 { font-size:14px; height: auto; line-height:24px;}
	.news-list dd p { font-size:12px; line-height:23px;}
	.jiahao { width:25px; height:25px; background-size:25px;bottom: -15px; right:15px;}
	.case { margin-top:16px;}
	.case .hd h2 { font-size:22px;}

	.caselist { width:100%;}
	.case .bd { padding:0 15px;}
	.caselist a { margin:0;}
	.yewu { margin:0px auto 0;}
	.yewu dt { width:100%;}
	
	.yewu .ywlist p { font-size:13px; line-height:22px;}
	.yewu .ywlist { margin-bottom:15px;}
	.yewu .yw-4 { margin-bottom:0;}
	.team_right { float:left; width:100%;}
	.team_left { width:100%; font-size:13px; line-height:22px; padding:15px; height:inherit;}
	
	.team_img { height:inherit}
	.team_list ul {margin-right:-10px;}
	.team_list .team_box { margin-right:10px;}
	.team_zw { padding:10px;}
	.team_zw h3 { font-size:14px; margin-bottom:0;}
	.team_zw span { font-size:12px}
	.team_info { height:auto; padding:15px;font-size:12px; line-height:21px; letter-spacing:0}
	.team_info p { margin-bottom:0;}
	.team_box a { padding-bottom:12px;}
	.team_box a:hover, .team_box .hover { background-size: 20px;}
	
	.hezuo .ft p {font-size:12px; line-height:21px;margin-bottom: 10px;}
	
	.v_box { width:100%; height: inherit; overflow:hidden;margin:0 auto;}
	#myvideo1  { width:100%; height: inherit;}
	.video_list .swiper-slide span{ font-size:12px}
	
	.index_video { width:414px;}
	.pcabout_img { display: none}
	.wap_img { display:block}
	.fangan { margin-top:16px;}
	.fangan .hd h2 { font-size:22px;}
	.fangan_left { width:100%;}
	.fangan_text { max-width:100% ;padding:20px 15px 0;}
	.fangan_text p { font-size:13px; margin-bottom:20px;}
	.fangan_right{ width:100%;}
	.bd_list dl { width:100%; margin-bottom:20px; }
	.bd_list dt { font-size:14px;}
	.bd_list dt span { font-size:28px; font-weight:bold}
	.bd_list dd{border-bottom:1px dashed #CCCCCC; padding-bottom:20px;}
	.fn_pic img { max-width:160%;width:160%; margin-left:-25%;}
	.prod_list{margin:0px auto;padding: 0 0px;}
	.prod_list .bd { margin-bottom:40px;}
	.prod_left { width:100%; height:auto;}
	.prod_right {width:100%;}
	.prod_right dl { padding:20px 15px;}
	.prod_right dt { font-size:16px;}
	.prod_nav li{ display:none}
	.prod_nav .hover{ display: block}
	.prod_nav .bd li { width:100%;}
	
	.prod_box { width:100%; margin-bottom:40px;}
	.info { width:100%;box-sizing:border-box; margin-top:0;}
	.info .hd {padding: 20px 15px; }
	.info .bd { padding:20px 15px;}
	.info_text h3 { font-size:16px}
	.info_text p { font-size:13px; line-height:24px;}
	.about_4 .bd { margin:0;}
	.aboutbn img{ margin-left:0;}
	.about_2 { background:url(../images/about-2.jpg)  no-repeat bottom center; height: auto;}
	.about_2 .bd { padding-bottom:15px;}
	.about_2 .bd p { font-size:14px;}
	.prod_right { height:auto;}
	.hezuo li { width:100%;}
	.rongyu .bd { margin-right:-8px;}
	.rongyu li { width:50%;box-sizing:border-box; margin-bottom:15px; float:left; text-align:center;}
	.ry_pic { width: auto; margin-right:8px;border-radius:5px; box-shadow:0 0px  1px #CCCCCC; overflow:hidden}
	.rongyu li span { height:32px; line-height:32px; overflow: hidden;} 
	.index_gd dl { width:100%; padding: 15px 0;}
	.index_gd dt { font-size:18px}
	.index_fenlei .index_fl_list { width:100%;}
	.index_fenlei dd { padding:20px;}
	.index_yyzj li { width:25%;box-sizing:border-box; margin-bottom:20px;}
	.index_fenlei .bd { padding:0 0 15px;}
	.index_yyzj dt { margin-bottom:15px;}
	.index_yyzj dd { padding:0 15px; box-sizing:border-box;}
	.index_yyzj ul { margin-right:-15px;}
	.index_yyzj .yy_pic { margin-right:15px}
	
	.index_about_right { width:100%;}
	.index_about_text { padding:20px 15px;}
	.index_about_left { width:100%;}
	.index_about_text h3 { font-weight:normal}
	
	
	.wenhua-right { width:100%; float: left;}
	.wenhua-left { width:100%;float:left;}
	.wh-box { position:relative;}
	.wh_text { padding:0 0 20px ; position: relative; top:0; left:0; font-size:13px; line-height:23px;}
	.wenhua4 img { display:none}
	.wenhua6 { display:none} 
	.caselist span { font-size:14px;padding: 10px 0;}
	.pc_img { display:none}
	.m_img { display:block}
	.gotop { width:23px; height:22px;background: url(../images/go_top.png) no-repeat; background-size:23px;}
	.contact h3 { font-size:20px}
	.contact {    padding: 50px 15px;}
	.contact_ewm img { max-width:100%;width: auto}
	.contact .hd { margin-bottom:15px;}
	.contact p {font-size: 13px; line-height:26px;}
	
	.job .bd th { font-size:12px;padding:5px 2px;}
	.job .bd td{ font-size:12px;padding:10px 2px;}
	.job .contact_ewm { margin-top:50px;}
	.wenhua_other h3 { font-size:12px;}
	.wenhua_other dt { display:none}
	.wenhua_other dd { width:100%;}
	.wenhua_other .hd { margin-bottom:15px;}
	.wenhua_other .hd-m { display: inline-block; width:50px; height:50px; border-radius:50px; overflow:hidden; position:absolute; left:0; top:0; }
	.wenhua_other .hd-m img { height:50px;}
	.wenhua_other .hd span { margin-top:10px; color:#6dc320;font-size:16px;}
	.wenhua, .wenhua_other { padding:25px 0px 25px; margin: 0 15px;}
	.hd-img h3,.hd-img span { margin-left:60px;}
	.wenhua_other dl { overflow:hidden}
	.wenhua_other { border-bottom:1px solid #ccc;}
	
	.qyln .bd h2 { font-size:16px; line-height:30px;margin-top:15px;}
	.qyln { padding-bottom:15px;border-bottom:0}
	
	.index_about .hd {padding: 20px 15px 15px;}
	.hehuo .hd span { font-size:16px; display:none}
	.index_about .hd h2 { font-size:17px; color:#666; margin-bottom:0;}
	.meiti .hd h2 {margin-bottom:15px;}
	.hehuo .ft {font-size: 13px;line-height:26px;}
	.solution .ft { padding-top:15px;}
	.green_line { display:none; margin-top:15px;}
	.hehuo-2, .hehuo-4, .hehuo-9{ margin-top:15px;}
	.hehuo-5 { padding:0 15px;}
	.hehuo-7 { padding:0 15px;margin-top:15px;}
	.hehuo-11 { padding:0 15px;}
	.meiti .hd p { display: block; color:#777; line-height:23px; font-size:12px}
	.map-text { width:100%;}
	.pc { display:none}
	.wap {display: block}
	.fb_left { width:100%;}
	.fb_right  { width:100%; float:left; padding-top:10px;}
	.index_about { width:100%; max-width:100%;padding-top:0px;}
	.index_fangan {padding-top:30px;}
	.index_fb {padding-bottom:20px;}
	.nobg { background-image:none; padding-bottom:0;}
	.fuchi { padding:10px 15px; color:#000; font-weight: bold; font-size:16px; line-height:30px;}
	.ipbox_btn { margin-bottom:0;}
	.index_about .bd dl {padding: 0 2px;}
	.lishi .bd dt h3 { font-size:15px; line-height:30px; margin-bottom:0; }
	.index_about .bd dt { padding-bottom:15px;}
	.about .bd { font-size:13px; line-height:26px; padding-bottom:20px;}
	.about .bd h2 { font-size:14px; margin-bottom:0px; color:#333}
	.zhuanli { margin-top:15px;}
	.zhuanli dt img{ width:50%;}
	.zhuanli h3 span { display:block;}
	.bd .zhuanli dd h3 { font-size:13px; height:46px;}
	.globa { margin-top:0; height:auto; background-size: cover}
	.globa .hd span { font-size:16px;}
	.globa .hd h2 { color:#fff}
	.globa .bd { padding-top:0;font-size:12px;line-height:24px;}
	.cooperation .hd h2 { margin-bottom:10px;}
	.cooperation p { font-size:13px;}
	.shengtai .bd { font-size:13px; line-height:26px;}
	.shengtai .space dl { width:25%; }
	.shengtai .bd dd { height: auto;}
	.shengtai .bd dd span { font-size:11px; display:none}
	.shengtai .bd dd h3 { font-size:14px;}
	.shengtai .product { margin-top:15px;}
	.index_fb .hd h2 { color:#fff}
	.p_tuijian .bd dt { width:100%; margin-bottom:0; padding-bottom:0;}
	.p_tuijian .bd { margin-right:-15px;}
	.p_tuijian .bd .p_list { width:50%; margin-bottom:15px;}
	.p_tuijian .bd dl { margin-bottom:0px; margin-right:15px;}
	.p_tuijian .bd dd { font-size:13px; line-height:26px;}
	.p_tuijian .bd dd h3 { font-size:14px; margin-bottom:5px;}
	.index_ptj { padding-top:30px;}
	.index_ptj .hd{ padding:0; margin:0px 15px 20px;}
	.index_ptj .bd dl a {font-size:12px;}
	.p_tuijian .bd dl { background-color:#FFF; padding:0;}
	.ptext { padding:8px;}
	.index_store .hd { font-size:18px; position:relative}
	.index_store .bd{ padding-top:20px;}
	.index_store .hd .index_more,
	.p_tuijian  .hd .index_more{ width:60px; text-align:right; font-size:14px; position:absolute; top:5px; right:0; color:#777}
	.p_view,.p_buy {padding: 8px 0px 8px; line-height: normal;}
	.hz_case { padding-bottom:30px;}
	.shengtai .space dt { padding-bottom:0;}
	.lishi .bd { width:100%; overflow:hidden; box-sizing:border-box}
	.meiti { padding-bottom:30px;}
	.servie .about { width:100%;}
	.servie .about div { margin:0; width:100%;height:100px;}
	.servie .about a{ width:25%; }
	.servie .about .buy  { background-size:contain}
	.servie .about .buy.active { background-size:contain}
	.servie .about .delivery { background-size:contain}
	.servie .about .delivery.active { background-size:contain}
	
	.servie .about .aftermarket  { background-size:contain}
	.servie .about .aftermarket.active { background-size:contain}
	.servie .about .feedback  { background-size:contain}
	.servie .about .feedback.active { background-size:contain}
	.servie .about_hr {margin-top:0px; margin-bottom: 26px;}
	.servie .about_feedback .about_down img{width: 150px;}

	.store { width:100%; margin:30px auto;}
	.store .store_list { width:100%;}
	.store .store_list dl {width:100%;margin:0;}
	.servie .about_buy, .about_delivery, .about_aftermarket, .about_feedback, .store_discount { width:100%;}
	.servie .about_content>div { margin-bottom:0;}
	.in-top .hd a { border-bottom:0;}
	.pinfo { margin-top:50px;}
	#footer { display:none}
	.mfooter { display:block; background-color:#272727; color:#FFF; }
	.mfooter .hd { text-align:center; line-height:35px; border-bottom:1px solid #494b4d;}
	.mfooter .hd span{background: url(../images/mtop.png) no-repeat right center; background-size:13px; display:inline-block; padding-right:25px;}
	.mfooter .bd {padding:10px 15px;}
	.mfooter .bd a{ display:block; border-bottom:1px solid #494b4d; line-height:30px; color:#fff; position:relative;}
	.mfooter .bd a span { position:absolute; top:0px; right:0px;}
	.mfooter .fd { font-size:12px; line-height:1.5;padding:10px 15px;}
	.mft_lx { padding-top:10px;}
	.mft_lx a { color:#FFF}
	.mft_lx span { display:block}
	.mft_sns img { width:auto; height:20px;}
	.ft_sns span a { color:#FFF}
	.ft_sns a { display:inline-block; margin-top:0px;}
	.ft_sns a img { width:20px;}
	.ft_sns .sns_qt { display:none}
	.bn_icon { padding:10px 15px;}
	.bn_icon img { width:100%;}
	
	.index_link {width: auto; padding: 30px 15px;}
	.link_left { width:100%; margin-bottom:15px;}
	.link_right { width:100%;}
	.index_link a h3 { left:15px;top:15px; font-size:13px;}
	.index_link dt {margin-bottom:15px;}
	.product_menu .hd { padding:15px 15px 20px;}
	.product_l h1 { font-size:14px; margin-bottom:10px;}
	.product_menu { margin-top:25px; margin-bottom:0}
	.product_l {width: auto;padding: 0;}
	.product_list1 { width:100%; float:left}
	.product_list1 ul li { font-size:13px; margin:0; width:25%; box-sizing:border-box;padding: 5px 5px;}
	.product_con2 { width:auto; margin:0; padding: 15px;}
	.index_about .hd {width:auto;padding:0px 15px;}
	.fanganbox{width:auto;padding: 15px;}
	.fanganbox a h3 { font-size:16px; top:15px; left:15px;}
	.fanganbox a { margin-bottom:15px;}
	.hotline { display:none}
	.ft_zc {margin-top:10px;}
	.sub_nav { line-height:40px; height:40px;}
	.sub_nav  a {line-height:40px;  padding: 0 8px; font-size:14px;}
}
