/*网站全局样式设置  begin*/

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

:after,:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

/*html,body { height: 100%; }*/

html { 
	overflow-x:hidden; 
	-webkit-text-size-adjust:none;
}

body {
	min-width:1200px; position:relative;
	font-size: 14px;
	color: #666;
	background:#fff;
	font-family: 黑体, "Microsoft Yahei", "Helvetica Neue", Helvetica, Tahoma, sans-serif;
	-webkit-overflow-scrolling: touch; overflow:hidden
}
@font-face {
  font-family: UNIQLO;
  src:url("../fonts/DIN-Medium.otf");
}


@font-face {
  font-family: "iconfont";
  src:    url("../../fonts/iconfont.eot");
  src: url("../../fonts/iconfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/iconfont.woff") format("woff"), url("../../fonts/iconfont.ttf") format("truetype"), url("../../fonts/iconfont.svg#iconfont") format("svg");
}
.iconfont {
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, b, small, u, i, center, dl, dt, dd, ol, ul, li,  sub, sup, tt, var, del, dfn,  ins, kbd, q, s, samp,  strike, applet, object, iframe, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, blockquote, pre, a, abbr, acronym, address, big, cite, code, mark, audio, video, input, textarea, select { margin:0; padding:0;}

ul,ol,li,dl{
  list-style: none;
}

/*RESET A*/
* { text-decoration: none!important;}

a,
a:visited,
a:active,
a:hover,
a:focus { 
	text-decoration:none!important; 
	outline:none; 
	star: expression_r(this.onFocus=this.blur());
}

a {
  color: #666;-webkit-transition: all ease .4s;
	transition: all ease .4s;
}
a:hover {
  color: #baa95b;-webkit-transition: all ease .4s;
	transition: all ease .4s;
}
img{ max-width:100%;}
/* HTML5 RESET THE OLD BROWERS*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
table { border-collapse: collapse; border-spacing: 0; }
 
/*CLEAR the FLOAT*/
.clear { clear:both}
.clearfix { *zoom:1;}
.clearfix:after{
	clear:both; 
	display:block; 
	height:0; 
	visibility:hidden; 
	line-height:0; 
	content:'\20';
}

/*RESET the FORM*/
fieldset { border: 0!important;}

input, button, textarea, select { font-size:100%; outline:none; resize:none}
input[type="button"]{cursor:pointer; border:0}
input[type="submit"]{cursor:pointer; }
input[type="reset"]{cursor:pointer; border:0}
input, textarea{-webkit-appearance:none;} 

input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{ border:none; padding:0; }

/*RESET IMAGES*/
img { 

}
/*IMAGE CENTER*/
.vertical-center {
    display: block;
    max-width: 100%;
    max-height: 100%;
    position: absolute; 
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

/*THE SPECIAL FONTS*/
@font-face {
    font-family: 'PingFang-Heavy';
    src: url(".../fonts/PingFang Heavy.eot");
    src: url("../fonts/PingFang Heavy.eot?#iefix") format("embedded-opentype"), url("../fonts/PingFang Heavy.woff") format("woff"), url("../fonts/PingFang Heavy.ttf") format("truetype"), url("../fonts/PingFang Heavy.svg#PingFang Heavy") format("svg");
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'PingFang-Light';
    src: url(".../fonts/PingFang Light.eot");
    src: url("../fonts/PingFang Light.eot?#iefix") format("embedded-opentype"), url("../fonts/PingFang Light.woff") format("woff"), url("../fonts/PingFang Light.ttf") format("truetype"), url("../fonts/PingFang Light.svg#PingFang Light") format("svg");
    font-weight: normal;
    font-style: normal
}

.wid_content{ position:relative; width:100%; max-width:1200px; margin:0px auto}
.banner_in_show{ margin-top:80px; min-height:505px;background-position:center;}
/*网站全局样式设置  END*/

/*网站头部样式 begin*/
.header{ position: fixed; height:80px; top:0; left:0; width:100%; background-color:#FFFFFF;z-index:20000;-moz-box-shadow: 0px 0px 12px #ccc; /* 老的 Firefox */
box-shadow: 0px 0px 12px #ccc; }
.header-in { height:80px;
}
.mainMenu{ display:none;}
.header_search{ position:absolute; bottom:20px; right:0; text-align:right; width:200px;display: block; z-index:11}
.header_search .searchtext{ float:right; background-color:#eee;height:40px; line-height:40px; width:140px; text-indent:8px; color:#666; font-size:12px; border:0}
.header_search .searchbtn{ float:right; background:#eee url(../images/search001.png) center center no-repeat; height:40px; line-height:40px; width:40px; text-indent:-1000px; color:#999999; font-size:12px; border:0}
.logo { float: left;}
.logo  img{ margin-top:23px; width:100%; max-width:269px;}
.logo_font { float: left;}
.logo_font  img{ margin-top:40px; width:100%; max-width:319px; margin-left:20px; display:inline}
.Languagee_top{ position:absolute; top:0px; right:217px;color: #999999; text-transform:uppercase; font-size:18px; height:80px; line-height:80px;}
.Languagee_top a{color: #666; }
.Languagee_top a.actives{color:#baa95b}
.yellows{ color:#baa95b; font-size:24px; font-weight:bold}
.nav {
	position:absolute; bottom:0px; right:260px; width: auto; z-index:1
}
.mobs-nav{ display:none;}
.nav-list > li {
	float: left; position:relative; background:url(../images/nav_lines.png) right center no-repeat  
}
.menu01 .nav-list > li.menu_li01>a{ color:#baa95b;}
.menu02 .nav-list > li.menu_li02>a{ color:#baa95b;}
.menu03 .nav-list > li.menu_li03>a{ color:#baa95b;}
.menu04 .nav-list > li.menu_li04>a{ color:#baa95b;}
.menu05 .nav-list > li.menu_li05>a{ color:#baa95b;}
.menu06 .nav-list > li.menu_li06>a{ color:#baa95b;}
.menu07 .nav-list > li.menu_li07>a{ color:#baa95b;}
.nav-list > li>a {
	position: relative;
	display: block;
	padding: 0 25px;
	height:80px;
	line-height:80px;
	color: #666666;
	font-size: 16px; font-weight: normal
}
.nav-list > li>a:hover {
	position: relative;
	display: block;
	padding: 0 25px;
	height:80px;
	line-height:80px;
	color: #baa95b;
	font-size: 16px; font-weight:normal;
}
.nav-list > li>a::before,
.nav-list > li>a::after {
	content: '';
	
	-webkit-transition: all ease .4s;
	   -moz-transition: all ease .4s;
	    -ms-transition: all ease .4s;
	     -o-transition: all ease .4s;
	        transition: all ease .4s;
}


/*导航栏二级样式开始*/
.nav-list li .menu_erji{ position:absolute; top:100%; left:-15%; width:130%; border-top: #baa95b 3px solid;background: rgba(255,255,255,0.9);box-shadow:0px 0px 20px #c3c3c3 ; margin-top:-3px; display:none}
.nav-list li .menu_erji ul li{ float:none; text-align:center; color:#333333; padding:12px 0; border-bottom:#CCCCCC 1px dotted;-webkit-transition: all ease .4s;
	transition: all ease .4s;}
.nav-list li .menu_erji ul li:hover{ background-color:#baa95b;-webkit-transition: all ease .4s;
	transition: all ease .4s;}
.nav-list li .menu_erji ul li>a{ color:#666666; height: auto; line-height:100%;font-size:14px;}
.nav-list li .menu_erji ul li:hover a{ color:#fff;}

.nav-list li:hover .menu_erji{ display:block}

.nav-list li .menu_pro_erji{ position:absolute; top:100%; left:0; width:100%; background-color:#FFFFFF;box-shadow:0px 0px 20px #c3c3c3 ; display:none}
.nav-list li .menu_pro_erji .menu_pro_erji_one{}
.nav-list li .menu_pro_erji .menu_pro_erji_one h4{ background:url(../images/shuxian.png) 20px center no-repeat; padding-left:28px; color:#333333; font-size:16px; padding-top:12px; padding-bottom:8px; text-align:left;}

.nav-list li .menu_pro_erji .menu_pro_erji_one ul{}
.nav-list li .menu_pro_erji .menu_pro_erji_one ul li{ position:relative; width:100%;float:none; font-size:13px; }
.nav-list li .menu_pro_erji .menu_pro_erji_one ul li .menu_pro_yiji{width:100%; padding:8px 0; text-align:left; padding-left:28px; font-size:14px; color:#666666; }
.nav-list li .menu_pro_erji .menu_pro_erji_one ul li .menu_pro_yiji:hover{ background-color:#fdefe5}
.nav-list li .menu_pro_erji .menu_pro_erji_one ul li .menu_pro_erji{ position:absolute; top:0; left:100%; background-color:#FFFFFF; width:100%; display:none}
.nav-list li .menu_pro_erji .menu_pro_erji_one ul li .menu_pro_erji ul li a{ display:block;position:relative; width:100%; padding:12px 0; text-align:left; padding-left:28px; font-size:14px; color:#666666;height: auto; line-height:100% }
.nav-list li .menu_pro_erji .menu_pro_erji_one ul li .menu_pro_erji ul li a:hover{background-color:#fdefe5}

.nav-list li:hover .menu_pro_erji{ display:block}
.nav-list li .menu_pro_erji .menu_pro_erji_one ul li:hover .menu_pro_erji{ display:block}

/*网站头部样式 END*/

/*底部公共调用样式内容 开始*/
.bottom {
    width: 100%;
    overflow: hidden;
    background: #3a3839;
    padding:35px 0 0 0; border-top: #baa95b 4px solid;
}
.bottom .linkRow {
    overflow: hidden;
    zoom: 1; width:100%;
    max-width: 1200px;
    margin: 0 auto;
    padding-bottom: 25px;
}
.bottom .linkRow .lLink {
width:100%;
    max-width:800px;
    float: left;
    overflow: hidden;
    zoom: 1;
}
.bottom .linkRow .lLink .col {
    width:25%;
    float: left;
    overflow: hidden;
}
.bottom .linkRow .lLink .t1 {
    display: block;
    font-size: 16px;
    line-height: 20px;
    padding: 0 0 15px 0;
    text-align: left; color:#FFFFFF;
}
.bottom .linkRow .lLink .lk {
    display: block;
    text-align: left; color:#b5b5b5; line-height:26px; font-size:12px;
}
.bottom .linkRow .lLink .lk a{color:#b5b5b5}
.bottom .linkRow .rEwm {
    width:350px; border-left:#616161 1px solid; padding-left:30px;
    float: right;line-height:160%; color:#b5b5b5
}
.bottom .linkRow .rEwm  h3{ color:#FFFFFF; font-size:16px; font-weight:bold; padding-bottom:15px;}
.bottom .linkRow .rEwm  ul{ font-size:12px;}
.bottom .linkRow .rEwm  ul li{  padding:8px 0px; padding-left:34px;}
.bottom .linkRow .rEwm  ul li.con_back01{ background:url(../images/phonesd.png) left center no-repeat;}
.bottom .linkRow .rEwm  ul li.con_back02{ background:url(../images/e-mail.png) left center no-repeat;}
.bottom .linkRow .rEwm  ul li.con_back03{ background:url(../images/weizhi.png) left center no-repeat;}
.bottom .rprRow { border-top:#616161 1px solid;
background-color:#3a3839;
    padding: 20px 0 15px 0; position:relative;
    width:1200px; margin:0px auto
}


.bottom .rprRow .cpr {
text-align:left;
}
.bottom .rprRow .bottom_linksd{ position:absolute; right:0; top:20px;}
.bottom .rprRow .lpr {
    line-height: 26px;
    color: #848484;
    font-size: 12px;
}
#erweima_con{ position:absolute; bottom:-80px; right:88px; background-color:#baa95b; padding:9px 15px 15px 15px; text-align:left; line-height:26px; font-weight:bold; color:#FFFFFF; z-index:1; display:none;transition: all 0.3s ease-out 0s; width:188px;}
#dianhua_con{ position:absolute; bottom:0px; right:88px; background-color:#baa95b; padding:9px 15px 15px 15px; text-align:left; line-height:26px; font-weight:bold; color:#FFFFFF; z-index:1; display:none;transition: all 0.3s ease-out 0s;}
#scrollSearchDiv {position: fixed;top:50%; right: 0; z-index:100000;display: none;box-shadow: 0px 0px 18px #eee; margin-top:-180px;border:#ebebeb 1px solid; }
#scrollSearchDiv ul li{ position:relative; width:88px; height: auto; text-align:center;background-color: #ffffff; color:#666666; border-bottom:#ebebeb 1px solid; font-size:12px;transition: all 0.3s ease-out 0s; padding:12px 0;}
#scrollSearchDiv ul li.QQ_Mobile{ display:none;opacity:0}
#scrollSearchDiv ul li:hover{ background-color:#baa95b; color:#fff}
#scrollSearchDiv ul li:hover a{ color:#FFFFFF}
#scrollSearchDiv ul li .iconfont{ font-size:28px; padding-bottom:14px; padding-bottom:0px; display:block}
/*底部公共调用样式内容 END*/

/*网站内页公共样式开始*/
.backf3f3f3{ background-color:#f3f3f3}
.main {
    padding-top:40px;
    text-align: left;
    padding-bottom:40px;
}
.main .main_left {
    width: 100%; float: none;
}
.main .main_left .column_bt {
  width: 100%;
  padding-top:0px;
  position: relative; text-align:center
}

.main .main_left .back_img04:before {
background:url(../images/jiarus.png) 88% bottom no-repeat;
}
.main .main_left .back_img03:before {
background:url(../images/Down.png) 88% bottom no-repeat;
}
.main .main_left .back_img02:before {
background:url(../images/chanpin.png) 88% bottom no-repeat;
}

.main .main_left .column_bt span {
  display: block; position:relative;
  color: #333;
  font-size:34px;
  font-weight: bold; padding-bottom:20px;
}

.main .main_left .column_bt  span::before {
    content: '';
    position: absolute;
    bottom:10px;
    left: 50%;
    height: 3px;
    background-color: #e4e4e4;
    width: 70px;
    margin-left: -35px;
}

.main .main_left .column_bt b {
  color: #999;
  font-size:15px;
  display: block;
  text-transform: uppercase; font-weight:normal;
}
.main .main_left ul {
  margin-top:4px;padding:20px 0; font-size:16px; text-align:center;
}
.main .main_left ul li { display:inline-block;
 
}
.main .main_left ul li.cur > a {color:#fff; border:#baa95b 1px solid; background-color:#baa95b  
}
.main .main_left ul li.cur2 {
  background: #f3f3f3;
}
.main .main_left ul li:hover > a {
  color:#baa95b
}
.main .main_left ul li.cur:hover > a{ color:#FFFFFF}
.main .main_left ul li > a {
  margin-left:5px;padding:10px 35px;Border-radius:30px; margin-right:5px;
  color: #666666; border:#dfdfdf 1px solid; background-color:#FFFFFF;box-shadow:0px 0px 8px #ddd;
}
.main .main_left ul li div {
  margin-left: 39px;
  padding: 5px 0 15px 0;
}
.main .main_left ul li div a {
  display: block;
  color: #4c4c4c;
  font-size: 12px;
  line-height: 22px;
  height: 22px;
  background: url(../images/main_lefticon1.jpg) 0 center no-repeat;
  padding-left: 10px;
  overflow:hidden;
}
.main .main_left ul li div a.cur {
  color: #17a9d2;
  font-weight: bold;
}


.main .main_left ul li div a:hover {
  color: #17a9d2;
  font-weight: bold;
}

.main .main_right { padding-top:30px;}
.main .main_right  img { max-width:100%;}
.fonts_shows{ line-height:200%; text-align:left;}
.positions_now{ position:relative; background:url(../images/position_back.png) left top repeat; height:50px; line-height:50px; text-align:left; color:#fff; font-size:13px; margin-top:-50px;}




.positions_now p{ background:url(../images/home_cion.png) left center no-repeat; padding-left:24px;  }
.positions_now span{ color:#baa95b}

/*网站内页公共样式 END*/



@media (max-width:1000px) {

}