@charset "utf-8";
/* CSS Document */
abbr,acronym,address,applet,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup, tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:12px;font-family:"Arial","Microsoft YaHei",sans-serif;vertical-align:baseline; }
body{max-width:1920px;min-width:1200px;margin:0 auto;overflow-x:hidden; color:#777777 }

caption,td,th{text-align:left;font-weight:400 }
a{text-decoration:none;color:#333 }
a img,iframe{border:none }
img{vertical-align:top }
ol,li,ul{list-style:none }
p{line-height:24px }
td{vertical-align:middle }
.clear { clear:both; padding:0px; margin:0px;}

.fl{float:left }.fr{float:right }.pr{position:relative }.dn{display:none }.ov{overflow:hidden }.pa{position:absolute }.pr{position:relative }.text-center{text-align:center }
.header{width:100%;height:83px; position:relative;z-index:5099 }
.w1200{width:1200px;margin:0 auto;}
.pr{position:relative }


@font-face {
	font-family: 'Conv_DINCond-Medium';
	src: url('../fonts/DINCond-Medium.eot');
	src: local('☺'), url('../fonts/DINCond-Medium.woff') format('woff'), url('../fonts/DINCond-Medium.ttf') format('truetype'), url('../fonts/DINCond-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

 /* 引用字体 */
 @font-face {
	font-family: 'DIN'; 
  src: url("../fonts/DIN-Medium.eot"); /* IE9 */
  src: url("../fonts/DIN-Medium.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  
  url("../fonts/DIN-Medium.woff") format("woff"), /* chrome、firefox */
  url("../fonts/DIN-Medium.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+ */
  
  url("../fonts/DIN-Medium.svg#DIN-Medium") format("svg"); /* iOS 4.1- */
  font-style: normal;
  font-weight: normal;

}
a.logo{width:210px;height:50px; float:left;margin-top:30px }
.headlink{width:124px;height:36px;float:right;margin-top:30px;margin-right:0 }
.headlink a{display:block;width:36px;height:36px;-webkit-transition:all .3s;transition:all .3s }
.header-search{position:absolute;z-index:999;top:53px;right:0;width:0;height:45px;background:#fff;overflow:hidden;-webkit-transition:all .4s;transition:all .4s;border-top:1px solid #384395 }
.show .header-search{width:377px }
.headlink span {
    display: block;
    width: 36px;
    height: 36px;
    -webkit-transition: all .3s;
    transition: all .3s;}
.headlink .text_search{width:317px;height:45px;line-height:45px;padding:0 10px;float:left }
.headlink .search_btn{ display:block;width:40px;height:45px;background:url(../images/All-Icon.png) no-repeat -122px -97px;float:right;cursor:pointer }	
	
.hs-input{width:317px;height:45px;line-height:45px;padding:0 10px;float:left }
.hs-submit{width:40px;height:45px;background:url(../images/All-Icon.png) no-repeat -122px -97px;float:right;cursor:pointer }
.icon-menu{background:url(../images/All-Icon.png) no-repeat -72px 0;float:left;margin-left:4px; }
.icon-menu:hover{background-position:-72px -36px }
.icon-lang{background:url(../images/All-Icon-1.jpg) no-repeat center 0;float:left;margin-left:4px; }
.icon-lang:hover{background-position:0 -36px }
.lb-data{position:relative }
a.lb-ckyt{color:#fff;display:inline-block;position:absolute;top:17px;right:50px }



.navBox .on a{ color:#EF8200}
.navBox {float: right;  overflow: hidden; margin-top:35px}
.navBox > ul {  float: left;  overflow: hidden;  padding-right: 20px;}
.navBox > ul > li {  position: relative;  padding-left: 20px;  float: left;}
.navBox > ul > li:first-child {  padding-left: 0;}
.navBox > ul > li a {  text-align: center;  color: #737373;  font-size:14px;}
.navBox > ul > li:hover a, .nav .navBox > ul > li.active a { color:#EF8200}
.navBox > ul > li > ul { display: none;}
.childMenu { position:fixed ;top:83px; width: 100%; left:0px; height: 0px;background: #fff;background: rgba(0, 0, 0, 0.31);font-size:14px;transition: all 0.3s;color: #88868e;overflow: hidden;line-height: 50px;}
#sort_p { padding-left:50px !important; text-align:center}
#sort_p ul li { float:none;}
.childMenu.active { height: 50px;overflow: visible;}
.childMenu ul { margin-top: -2px;}
.childMenu ul li { float: left; display: inline-block;}
.childMenu ul li + li {padding-left:20px;}
.childMenu ul li a {color: #fff;}
.childMenu ul li:hover a {color: #EF8200;}

.navBox .hon li:first-child .ha { color:#EF8200}
.navBox #on1 li:first-child+li .ha { color:#EF8200}
.navBox #on9 li:first-child+li .ha { color:#EF8200}
.navBox #on10 li:first-child+li .ha { color:#EF8200}
.navBox #on11 li:first-child+li .ha { color:#EF8200}
.navBox #on12 li:first-child+li .ha { color:#EF8200}
.navBox #on13 li:first-child+li .ha { color:#EF8200}


.navBox #on2 li:first-child+li+li .ha { color:#EF8200}
.navBox #on14 li:first-child+li+li .ha { color:#EF8200}
.navBox #on15 li:first-child+li+li .ha { color:#EF8200}
.navBox #on16 li:first-child+li+li .ha { color:#EF8200}
.navBox #on17 li:first-child+li+li .ha { color:#EF8200}
.navBox #on18 li:first-child+li+li .ha { color:#EF8200}

.navBox #on3 li:first-child+li+li+li .ha { color:#EF8200}
.navBox #on19 li:first-child+li+li+li .ha { color:#EF8200}
.navBox #on20 li:first-child+li+li+li .ha { color:#EF8200}
.navBox #on21 li:first-child+li+li+li .ha { color:#EF8200}
.navBox #on22 li:first-child+li+li+li .ha { color:#EF8200}

.navBox #on4 li:first-child+li+li+li+li .ha { color:#EF8200}
.navBox #on23 li:first-child+li+li+li+li .ha { color:#EF8200}
.navBox #on24 li:first-child+li+li+li+li .ha { color:#EF8200}
.navBox #on25 li:first-child+li+li+li+li .ha { color:#EF8200}
.navBox #on26 li:first-child+li+li+li+li .ha { color:#EF8200}
.navBox #on27 li:first-child+li+li+li+li .ha { color:#EF8200}
 

.navBox #on5 li:first-child+li+li+li+li+li .ha { color:#EF8200}
.navBox #on28 li:first-child+li+li+li+li+li .ha { color:#EF8200}
.navBox #on29 li:first-child+li+li+li+li+li .ha { color:#EF8200}



.navBox #on6 li:first-child+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on30 li:first-child+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on31 li:first-child+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on32 li:first-child+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on33 li:first-child+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on34 li:first-child+li+li+li+li+li+li .ha { color:#EF8200} 



.navBox #on7 li:first-child+li+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on35 li:first-child+li+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on36 li:first-child+li+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on37 li:first-child+li+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on38 li:first-child+li+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on39 li:first-child+li+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on40 li:first-child+li+li+li+li+li+li+li .ha { color:#EF8200}


.navBox #on8 li:first-child+li+li+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on41 li:first-child+li+li+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on42 li:first-child+li+li+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on43 li:first-child+li+li+li+li+li+li+li+li .ha { color:#EF8200}
.navBox #on44 li:first-child+li+li+li+li+li+li+li+li .ha { color:#EF8200}









.icon-search{background:url(../images/All-Icon.png) no-repeat 0 0;float:left;position:relative;}
.icon-search:hover{background-position:0 0 }.headlink .show.icon-search{border-color:#fff }

.side-box{width:325px;background:#4957A2;position:fixed;top:0;right:-360px;height:100%; z-index:999999;padding:35px 0 0 35px;-webkit-transition:all .4s;transition:all .4s;opacity:0;visibility:hidden }a.side-close{display:block;width:28px;height:29px;background:url(../images/side-close.png) no-repeat;}.side-title{color:#fff;font-size:18px;padding-top:20px;padding-bottom:10px;line-height:20px;margin-bottom:10px }
.side-dl{overflow:hidden;margin-top:10px; }
.side-dl a{color:#8FA0B6;-webkit-transition:all .3s;transition:all .3s }
.side-dl a:hover{color:#fff }
.side-dl dt a{font-size:15px;padding-bottom:5px;display:inline-block;color:#fff;border-bottom:1px solid #fff;margin-bottom:10px }
.side-dl dd a{margin-bottom:8px;font-size:12px; font-weight:100; float:left; margin-right:20px}
.side-contact p{color:#cdd0d9;line-height:22px }
.side-contact a.tel{color:#cdd0d9 }
.side-box.smallwidth{padding:20px 0 0 35px }
.open-side .side-box{right:0;opacity:1;visibility:visible }
.open-side #side-mask{display:block }

#banner{ background:url(../images/banner1.jpg) no-repeat center; height:537px;}

.index_banner{min-width:1200px;  position:relative;  height:537px; overflow:hidden; margin:0 auto 0 auto}
.index_banner .bd{ position:relative; z-index:0;}
.index_banner .bd ul{  z-index:9999;}
.index_banner .bd li{  height:537px; }
.index_banner .bd li a{ height:537px; display:block; position:relative;}
.index_banner .hd{ width:100%;  position:absolute; bottom:30px; left:0; height:15px;  text-align:center; display:none}
.index_banner .hd ul li{ cursor:pointer;display:inline-block;*display:inline;zoom:1;width:15px;height:15px;	margin:4px;	overflow:hidden; background-color:#fff;line-height:999px;filter:alpha(opacity=100); -moz-opacity:1.0;opacity:1.0; border-radius: 50%;cursor: pointer;}
.index_banner .hd ul li.on{background-color:#E50B00;}
.index_banner .prev{ display:block; width: 85px;height: 85px; background:url(../images/slide-arrow.png) left top no-repeat; position:absolute; left:-30px; top:35%; z-index:9999;}
.index_banner .next{ display:block; width: 85px;height: 85px; background:url(../images/slide-arrow.png) right top no-repeat; position:absolute; right:-30px; top:35%; z-index:9999;}

#xbanner{height:320px;  }
#xbanner h2{font-size:30px; text-align:center; color:#fff; padding-top:90px;}
#xbanner i{ height:2px; width:20px; background-color:#fff; display:block; margin:20px auto}
#xbanner h4{ text-transform:uppercase; font-size:30px; text-align:center; color:#fff;}

/*index*/
.main{width:100%;position:relative;}
.main-top{width:100%;height:340px;}
.main-left{width:840px;height:340px;}
.main-top .main-bac{width:360px;height:340px;background:#eaeaea;position:absolute;right:-360px;bottom:0;z-index:1;}

.main-list{width:100%;height:180px;}
.main-list .main-list-con{width:140px;height:180px;float:left;}
.main-list .main-list-con h3{font-size:18px;color:#333333;padding:69px 0 5px 0; font-weight:bold}
.main-list .main-list-con h4{font-size:24px;color:#999999;font-family:'Conv_DINCond-Medium',Sans-Serif; line-height:24px;font-weight:500;}
.main-list ul{float:right;}
.main-list li{width:140px;height:180px;float:left;-webkit-transition:all .3ms;-moz-transition:all .3s;transition:all .3s;}
.main-list li p{font-size:12px;color:#666666; text-align:center;padding-top:106px;-webkit-transition:all .3s;-moz-transition:all .3s; line-height:1.3;}
.main-list li:hover{background:#f4f4f4;}
.main-list .main-list1{animation-delay:.4s}
.main-list .main-list2{animation-delay:.6s}
.main-list .main-list3{animation-delay:.8s}
.main-list .main-list4{animation-delay:1s}
.main-list .main-list5{animation-delay:1.2s}
.main-list .main-list6{animation-delay:1.4s}
.main-list .main-list1 p{background:url("../images/main-list1.png") no-repeat center 35px;}
.main-list .main-list2 p{background:url("../images/main-list2.png") no-repeat center 35px;}
.main-list .main-list3 p{background:url("../images/main-list3.png") no-repeat center 35px;}
.main-list .main-list4 p{background:url("../images/main-list4.png") no-repeat center 35px;}
.main-list .main-list5 p{background:url("../images/main-list5.png") no-repeat center 35px;}

.main-list .main-list1:hover p{background:url("../images/main-list1-on.png") no-repeat center 35px;}
.main-list .main-list2:hover p{background:url("../images/main-list2-on.png") no-repeat center 35px;}
.main-list .main-list3:hover p{background:url("../images/main-list3-on.png") no-repeat center 35px;}
.main-list .main-list4:hover p{background:url("../images/main-list4-on.png") no-repeat center 35px;}
.main-list .main-list5:hover p{background:url("../images/main-list5-on.png") no-repeat center 35px;}

.main-global{width:320px;height:160px;padding:0 20px;background:url("../images/main-bg2.jpg") no-repeat center center;float:right;}
.main-global h3{font-size:18px;color:#333333;padding-top:38px; font-weight:bold}
.main-global h4{font-size:24px;color:#596DA0;font-family:'Conv_DINCond-Medium',Sans-Serif; font-weight:500;letter-spacing:-1.5px;}

.main-about{width:480px;height:160px;padding-left:360px; background:url("../images/main-leften.jpg") no-repeat center center;position:absolute;left:-360px;bottom:0;}
.main-about h3{font-size:18px;color:#333333;padding-top:38px;}
.main-about h4{font-size:24px;color:#999999;font-weight:500;font-family:'Conv_DINCond-Medium',Sans-Serif; letter-spacing:-1.5px;}
.main-about-img{width:431px;height:111px; position:absolute;right:0;bottom:0;animation-delay:1.8s}

.main-right{width:320px;height:340px;padding:20px 20px 0 20px;position:absolute;right:0;bottom:0;background:#f4f4f4;z-index:3;}
.main-right .main-right-img{width:320px;height:180px;}
.main-right .main-right-img img{width:100%;}
.main-right h3{font-size:17px;color:#333333;padding:18px 0 5px 0; font-weight:bold}
.main-right p{font-size:12.5px;color:#999999;}
.bgy-more{font-size:12.5px;color:#f5a100;padding-top:4px;}

.main-news{width:840px;height:150px;padding-top:40px;float:left;}
.main-news-img{width:200px;height:120px;float:left;}
.main-news-img img{width:100%;}
.main-news-con{width:600px;height:150px;padding:0 20px; float:left;}
.main-news-con h3{font-size:16px;color:#565656;    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.main-news-con h4{font-size:24px;color:#596DA0;font-family:'Conv_DINCond-Medium',Sans-Serif; padding:3px 0;}
.main-news-con p{font-size:12.5px;color:#999999;    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
.main-switch{width:358px;height:150px;padding-top:40px;border-left:2px #f4f4f4 solid;float:right;}
.main-switch .main-switch-top{border-bottom:2px #f4f4f4 solid;margin-bottom:15px;padding-left:20px;position:relative;height:37px;}
.main-switch .main-switch-top a{font-size:15px;color:#565656;margin-right:18px;float:left;height:37px;font-weight:bold;}
.main-switch .main-switch-top a.curr{border-bottom:2px #f5a100 solid}
.main-switch .main-switch-item{width:340px;padding-left:20px;}
.main-switch .main-switch-item a{font-size:12.5px;color:#999999; line-height:23px;display:block ;   display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.main-switch .main-switch-item a:hover{color:#596DA0;}
.switch-navslip{position:absolute;width:0;height:2px; background:#f5a100;left:0;bottom:-2px;}

#footbg{ border-top:3px solid #596DA0; clear:both}
#footdh{ width:1200px; padding:0; margin:46px auto 0 auto; height:280px;}
#footdh li{ float:left; width:141px;}

#footdh li:first-child+li+li+li {  width: 180px; margin-right:30px;}
#footdh li:last-child  {  width: 100px;}
#footdh li ul li { width:100%}

#footdh .pro{ width:200px;}
#footdh li h2{ font-size:13px; border-bottom:2px solid #CCD3D5; display:inline-table; padding-bottom:10px; font-size:13px; margin-bottom:13px;}
#footdh li h2 a{ color:#333; font-size:13px;}
#footdh li ul li{ line-height:16px; margin-bottom:10px;}
#footdh li ul li a{ color:#A0A0A1}

#bq{ width:1200px; margin:0 auto; border-top:2px solid #CCD3D5; padding:20px 0 0; height:65px; color:#A0A0A1}
#bq a{color:#A0A0A1}
#bq_left{ float:left; line-height:22px;}
#bq_left b{ font-weight:400; font-size:13px;}
#bq_right{ float:right; text-align:right}
#ft1{height:33px; width:33px; float:right; background:url(../images/ft1.jpg) no-repeat 0 0; margin-left:8px}
#ft1:hover{background:url(../images/ft11.jpg) no-repeat 0 0;}
#ft2{height:33px; width:33px; float:right; background:url(../images/ft2.jpg) no-repeat 0 0; margin-left:8px; position: relative;}
#ft2:hover{background:url(../images/ft22.jpg) no-repeat 0 0;}
#ft2 .xixi{display:none}
#ft2:hover .xixi{position:absolute;display:block; bottom:40px; left:-66px; z-index:999999}
#ft3{height:33px; width:33px; float:right; background:url(../images/ft3.jpg) no-repeat 0 0; margin-left:8px}
#ft3:hover{background:url(../images/ft33.jpg) no-repeat 0 0;}

.icon-menu{background:url(../images/All-Icon.png) no-repeat -72px 0;float:left;margin-left:4px; }
.icon-menu:hover{background-position:-72px -36px }
.wh_content { font-size:15px;}
.tempWrap { padding-top:20px;}
.index_banner .tempWrap { padding-top:0;}


#xdh{ background-color:#F5F5F5; width:1200px; margin:-57px auto 0 auto; height:57px;}
#xdh li{float:left; font-size:16px;}
#xdh li a{padding:0 30px; line-height:55px; display:block}
#xdh li:hover{ color:#EF8200; border-top:2px solid #EF8200; background-color:#fff;   }
#xdh .on{ color:#EF8200; border-top:2px solid #EF8200; background-color:#fff; line-height:55px;}
#xdh .on a{color:#EF8200;}
#xdh .cur{ color:#EF8200; border-top:2px solid #EF8200; background-color:#fff; line-height:55px;}
#xdh .cur a{color:#EF8200;}

#xdhp #xdh li { width:20%; height:57px; text-align:center;ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;   }
#xdhp #xdh .cur	{ line-height:inherit;}
	 
#xdhp #xdh li a { font-size:12px;  line-height:inherit;}


#aboutny{ width:1200px; padding:0; margin:0 auto 60px auto}
#dhr{ line-height:60px; font-size:14px; text-align:right; padding-right:10px; width:1190px; margin:0 auto}
#dhr img{ padding:25px 0 0}
#about_left{ width:630px;  font-size:14px; line-height:27px; float:left}
#bt1{ color:#E4E4E4; font-size:52px;font-family:'Conv_DINCond-Medium',Sans-Serif; text-transform: uppercase}
#bt2{ font-size:24px; color:#333; margin:15px 0 15px 0;}
#bt3{ font-size:18px; color:#333; margin:35px 0 10px 0;}
#about_sl{ padding:0; margin:30px 0 0; height:90px; color:#363535;}
#about_sl li{ width:25%; float:left; text-align:center; font-size:14px; line-height:20px;}
#about_sl li img { margin-bottom:20px;}
#about_sl li span{ font-size:14px; color:#EF8200}
#about_right{ float:right; height:473px;}
#dhr a i{ display:inline-block; font-style:normal; font-family:"宋体"; padding:0 5px;}
#dhr a:last-child i { display:none;}
#dhr a:last-child{ color:#777777}
#dhr a:last-child i{ color:#9d9d9d}
#aboutnrbg{ background-color:#F8F8F8; padding:56px 0 60px 0}
#aboutnr{ width:1200px; padding:0; margin:0 auto}
#bt4{color:#DCDCDC; font-size:52px;font-family:'Conv_DINCond-Medium',Sans-Serif; text-align:center; text-transform: uppercase}
#bt5{ color:#333; font-size:24px; color:#333333; text-align:center; margin-bottom:25px;}
#aboutnr p{  }
#aboutnr dl{ width:380px; float:left; width:50%; }
#aboutnr dd{ margin:15px 0 0; line-height:26px; font-size:13px;}
#aboutnr dd p{ font-weight:400; font-size:16px;}
#aboutnr dd a{ display:block; color:#EF8200}
#bt6 p{ font-size: 14px; line-height:20px; margin-bottom:10px;}
#aboutwh{ width:1200px; padding:0; margin:70px auto 85px auto}
#wh1{ width:600px; height:320px; float:left;}
#wh1 h2{font-family:'Conv_DINCond-Medium',Sans-Serif; font-size:43px; color:#333; border:2px solid #292A2C; display:inline-table; margin:30px 0 0 30px; width:56px; height:56px; line-height:56px; text-align:center;}
#wh1 h3{ font-size:24px; color:#333; margin:30px 0 15px 30px;}
#wh1 p{ font-size:12px; line-height:20px; margin:0 0 0 30px; color:#5A5A5A}

#aboutnr{ width:1200px; padding:0; margin:0 auto 40px auto; font-size:14px; line-height:30px;}

#wh2{ width:300px; height:240px; float:left; position:relative}
#wh2 h2{font-family:'Conv_DINCond-Medium',Sans-Serif; font-size:36px; color:#B7B7B9; border:2px solid #B7B7B9; display:inline-table; width:46px; height:46px; line-height:46px; text-align:center; position:absolute; bottom:25px; left:25px;}
#wh2 h3{ font-size:24px; color:#333; margin:34px 0 15px 25px;}
#wh2 p{ font-size:12px; line-height:20px; margin:0 0 0 25px; color:#5A5A5A}

#cangxin1{ width:1200px; padding:0; margin:0 auto; background-color:#F4F5F6}
#cangxin1_left{ width:387px; float:left; padding:55px 50px 0 43px;}
#cangxin1_left h2{ font-size:24px; color:#333;}
#cangxin1_left h3{font-family:'Conv_DINCond-Medium',Sans-Serif; font-size:38px; color:#BABABA; margin:5px 0 15px 0; line-height:32px;}
#cangxin1_left p{ font-size:13px; line-height:20px;}
#cangxin1_right{ float:right}

#cangxin2bg{ background-color:#E4E7EB; padding:60px 0 0; margin:0; height:308px; overflow:hidden}
#cangxin2{ width:1200px; padding:0; margin:0 auto}
#cangxin2_left{ width:387px; float:left; padding:0 50px 0 43px;}
#cangxin2_left h2{ font-size:24px; color:#333;}
#cangxin2_left h3{font-family:'Conv_DINCond-Medium',Sans-Serif; font-size:38px; color:#BABABA; margin:5px 0 15px 0; line-height:32px;}
#cangxin2_left p{ font-size:13px; line-height:20px;}
#cangxin2_middle{ width:270px; float:left;}
#cangxin2_middle{ }
#cangxin2_middle dl{ margin-bottom:10px; height:120px; overflow:hidden; background-color:#FFB007;}
#cangxin2_middle dl dt{ padding:29px 10px 0 22px; float:left}
#cangxin2_middle dl dd{ font-size:13px; font-weight:bold; color:#fff}
#cangxin2_middle dl dd h2{ font-size:36px; color:#fff; padding:20px 0 3px 0}
#cangxin2_right{ float:right}

#cangxin3{ width:1200px; padding:0px; margin:40px auto 40px auto; text-align:center}
#cangxin3 h2{ font-size:24px; color:#333; font-weight:bold; margin-bottom:20px}
#cangxin3 p{ font-size:12px; line-height:20px; margin:0 0 10px 0}
#cangxin3 img { margin-top:20px;}
.plat-list{text-align:center;margin:0 auto;width:700px;margin-top:50px;}
.plat-list ul{width:745px}
.plat-list li{width:144px;height:200px;float:left;margin-right: 40px;}
.plat-list li span{font-size:12px;color:#666666;display:block; padding-top:10px;}

/* prony 产品中心*/

.prony{ width:1200px; padding:0; margin:0 auto 40px auto}
.prony li{margin:0 0 4% 4%; width:30.5%; float: left; text-align:center; }
.prony li a{ display:block;border:1px solid #DDDDDD}
.prony li:nth-child(3n+1){margin:0 0 4% 0;  }
.prony li h2{background-color: #f9f9f9;display: block;overflow: hidden;width: 100%; }
.prony li h2 img{transition:.5s;-webkit-transition:.5s;display: block;width: 100%; }
.prony li p{font-size: 14px; padding-top:5px}
.prony li h3{font-family:'Conv_DINCond-Medium',Sans-Serif; color:#666666; font-size:24px; text-transform:uppercase; padding-bottom:25px}
.prony li:hover h2 img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.prony li:hover p{color:#fff}
.prony li:hover h3{color:#fff} 
.prony li:hover{ background-color:#EF8200;  -webkit-box-shadow: 3px 4px 5px rgba(0, 0, 0, 0.09); -moz-box-shadow: 3px 4px 5px rgba(0, 0, 0, 0.09); box-shadow: 3px 4px 5px rgba(0, 0, 0, 0.09);}

#fuwunr{ width:1200px; padding:0; margin:0 auto;}
.layout-right{width:320px;height:100%;padding:75px 40px;float:right; background-color:#F5F5F5}
.layout-con-1{width:100%;height:390px;border-bottom:3px #d9d9da solid;}
.layout-con-1 h2{font-size:16px;color:#333;padding:10px 0px 25px 0px; font-weight:bold} 
.layout-con-1 h3{font-size:36px;color:#BABABA;font-family: 'Conv_DINCond-Medium',Sans-Serif;letter-spacing:-2px;}
.layout-con-1 p{font-size:13px;color:#535354;}
.layout-con-1 h4{font-size:15px;color:#565a5f;padding-top:40px; }
.layout-con-1 h4 em{font-size:60px;color:#EF8200;float:left;margin-right:5px;font-family:'Conv_DINCond-Medium',Sans-Serif;font-weight:500;letter-spacing:-3px; font-style:normal}
.layout-con-1 h5{font-size:15px;color:#565a5f; line-height:60px; padding-top:20px}
.layout-con-1 h5 em{font-size:60px;color:#EF8200;margin-right:5px;font-family:'Conv_DINCond-Medium',Sans-Serif;font-weight:500;letter-spacing:-3px;float:left; font-style: normal;}
.layout-con-2 h4{font-size:18px;color:#1E3D66;padding:40px 0px 20px 0px;font-weight:500;}
.layout-con-2 p{font-size:12.5px;color:#999999;padding-bottom:5px;}

.project_all{ margin:0; width: 734px;  box-sizing: border-box; /*overflow: visible;*/ // overflow:hidden;/*eric 20160727 21:05*/ z-index: 99; position: relative; float:left;}
/*全球销售网点*/
.area_market a{	background-color: #1E3D66;	color: #fff;	position: absolute;	left: 0; padding:0 10px; top: 0;	display: inline-block;	font-size: 160%;line-height: 1.4;}
.area_market a:hover{text-decoration: none;}
.area_market .area_1{left: 15%; top: 26%;}
.area_market .area_2{left: 25%;top: 58.5%;}
.area_market .area_3{left: 46.5%; top: 28%;}
.area_market .area_4{left: 46.5%;top: 47%;}
.area_market .area_5{left: 61%;top: 16.5%;}
.area_market .area_6{left: 68%;top: 35%;}
.area_market .area_7{left: 75.5%;top: 65.5%;}

/*--------关于我们-全球销售网点 start ------*/
.market{ width:100%; margin: auto;}
.area_market{ border-bottom: 1px solid #999; position: relative;}
.img_area_market{ width: 90%; margin: 4% 5% 2%;}
.shaixuan p{ font-size: 120%;}
.shaixuan p a{ color: #000; margin-left: 1%;}
.shaixuan p .active a{   margin-left:0;}
.shaixuan p a:hover, .shaixuan p a.active {position: relative; }
 
.shaixuan .title_a_z{ color: #1E3D66;font-size: 150%;}
.area_FunHover{border-bottom: 1px solid #999;margin-bottom: 3%;padding-bottom: 3%;position: relative;}
.area_FunHover:last-child{ border-bottom: 0px solid #999;}
.shaixuan div label{width:auto;margin-right: 20px; display: inline-block; cursor: pointer; font-size:14px}
.shaixuan div label.active{color: #1E3D66;}
.shaixuan div label.active a{color: #000;display: block; left: 0;position: absolute;top: 26px; width: 720px; z-index: 11;}
.shaixuan div label.active em.jt{background-image: url(../images/ico_FunHover_iantou.png); background-repeat: no-repeat;display: inline-block; height: 14px; width: 15px;   position: absolute; left: 0; top: 0;}
.shaixuan div label a{display:none; background-color:#F5F5F5; font-size:14px; line-height:26px; padding: 2%; width: 96%;}
.shaixuan_header{ padding: 2% 0;}
.title_v_4{ color: #148acb; font-size: 35px;
}


.videolist li { float:left; width:30.3%; margin-left:3%; margin-bottom:3%; position:relative;}
.videolist li:nth-child(3n+1) {  margin-left:0;}
.videolist li a .video_img{ width:100%; overflow:hidden; position:relative;} 
.videolist li a .video_img img{  width:100%;  display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.videolist li:hover a .video_img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

.videolist li a .video_title { text-align:center; color:#333333; line-height:40px;}
.videolist li a .video_img::after { display:block; width:100%; height:100%; background:rgba(0,0,0,0.4); content:"";   position:absolute; left:0; top:0; z-index:1}
.videolist li:hover a .video_img::after {  background:rgba(0,0,0,0.2);  }
.videolist li a .video_img::before { display:block; width:100%; height:80px; line-height:100%; content:"\e625"; color:#fff; font-size:55px; text-align:center;     font-family: "iconfont" !important;  position:absolute; left:0; top:35%; z-index:2}

.content_video { margin-top:50px;}
.content_video #video  { width:96%; padding:2%;border: solid 1px #eee;}




/*--------关于我们-全球销售网点 end ------*/

#shzlnr{ width:1200px; padding:0; margin:0 auto}
#shzlbt1{ font-size:24px; color:#333;}
#shzlbt2{ font-family:'Conv_DINCond-Medium',Sans-Serif; color:#BABABA; font-size:36px; text-transform:uppercase}
#shzlnrnr{ font-size:14px; line-height:26px; margin:20px auto}

#shzl1{ width:1200px; padding:0; margin:0 auto 55px auto; position:relative; height:432px;}
#shzl1_left{position:absolute; z-index:2; left:0;  top:50%; margin-top:-158px; width:470px; height:270px; background-color:#F8F8F8; border:#D3D3D3 1px solid\9; /*-box-shadow:0 0 10px #D3D3D3;-*/ padding:42px 50px 0 50px; }
.cell_tit{ font-size:35px; color:#333;font-family:'Conv_DINCond-Medium';}
.cell_tit_sub{font-family:'Conv_DINCond-Medium',Sans-Serif; text-transform:uppercase; font-size:30px; color:#BABABA; margin:5px 0 15px 0; line-height:32px;}
.cell_desc{ line-height:24px; font-size:14px;}
.cell_desc_more{ width:120px; line-height:34px; border:2px solid #EF8200; text-align:center; margin-top:30px; }
.cell_desc_more a{font-size:14x; display:block}
.cell_desc_more a:hover{ background-color:#EF8200; color:#fff}
#shzl1_right{ right:0; position:absolute; z-index:1}

.contactbg{ background-color:#F4F5F6;}
.contact{ width:1200px; padding:40px 0 20px 0; margin:0 auto}
.c_left{float: left;width: 423px;height: auto;margin-right: 15px;}
.c_left h2{width:100%;color: #333;font-size:18px; overflow: hidden;margin-bottom: 15px;}
.c_left div{width: 100%;margin-bottom: 35px;height: auto;overflow: hidden;}
.c_left div img{display: block;float: left;margin-right: 15px;  padding-bottom: 70px;}
.c_left div p{font-size: 12px;float: left;width: 372px;}
.c_left div p.emphasis_hotline{color: #1E3D66;font-size: 48px;font-family: 'Conv_DINCond-Medium',Sans-Serif; margin-top: 10px;letter-spacing: -3px;line-height: 48px;}

.c_right{width: 662px;height:auto;}
.c_right .c_ul{width: 100%;height: auto;}
.c_right .c_ul li{width: 100%;margin-bottom: 15px;height: auto;overflow: hidden;}
.c_right .c_ul li .half{border: 1px solid #e8e8e8;width: 319px;height: 43px;margin-left: 10px;text-indent: 1em;float: left;line-height:43px;}
.c_right .c_ul li textarea{border: 1px solid #e8e8e8;width: 646px;height: 82px;margin-left: 10px;text-indent: 1em;*width: 100%;*margin-left: 0px;line-height: 24px;}
.c_right .c_ul .email{border: 1px solid #e8e8e8;width: 650px;height: 43px;margin-left: 10px;text-indent: 1em;float: left;line-height: 43px;}
.c_right .c_ul li .c_submit{width: 95px;color:#fff;font-size:16px;background:#EF8200;border-radius:1px;letter-spacing:1px;margin-left: 10px;border: none;cursor: pointer;line-height: 38px;}

#jobs1{ width:1200px; padding:0; margin:0 auto}
#jobs1 h2{ font-size:16px; font-weight:bold; color:#333}
#jobs1 p{ line-height:24px; padding:10px 0 20px 0; font-size:14px;}
#jobs2bg{ background-color:#F4F5F6; overflow:hidden; width:100%; padding-bottom:80px;}
#jobs2{ width:1200px; padding:60px 0; margin:30px auto 0 auto; text-align:center}
#jobs2 h3{ font-size:24px; font-weight:bold; color:#333; margin-bottom:5px}
#jobs2 p{ line-height:24px; padding:10px 0 30px 0; font-size:14px;}
#jobs2 li{margin:0 3% 0 0; width: 31.3%; float: left; background-color:#FFFFFF}
#jobs2 li:last-child{margin:0 0 0 0;  }
#jobs2 li h2{background-color: #f9f9f9;display: block;overflow: hidden;width: 100%; }
#jobs2 li h2 img{transition:.5s;-webkit-transition:.5s;display: block;width: 100%;}
#jobs2 li p{font-size: 16px;color: #494c59; padding:15px 0}
#jobs2 li:hover h2 img{transform: scale(1.1);-webkit-transform: scale(1.05);}
#jobs2 li:hover p{color: #fff; background-color:#EF8200}
#jobs2 li.mn{ margin:0 0 20px 0}
#jobs2 span { display:block;}
#jobs3{ width:1200px; margin:70px auto}
#jobs3 dl{ width:50%; float:left}
#jobs3 dl dt{ float:left; width:290px;}
#jobs3 dl dd{ float:right; width:310px;}
#jobs3 dl dd h2{ font-size:24px; color:#333;  margin:15px 0}
#jobs3 dl dd p{ font-size:12px; line-height:26px; margin:20px 0}
#jobs3 dl dd h3{text-align:center;line-height:34px; text-align:left}
#jobs3 dl dd h3 a{ padding:0 20px; display:inline-table; border:2px solid #EF8200; font-size:14px;}
#jobs3 dl dd h3 a:hover{ background-color:#EF8200; color:#fff}

#news{ width:1200px; padding:0; margin:0 auto 40px auto}

.news_1-con{width:760px; position:relative; float:left}
.news-list a{width:760px;height:142px;display:block;}
.news-list{width: 760px;height:142px;border-top:1px #d5dbdc dashed;position:relative; transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;}
.news-list .news-mon{width:102px;height:102px;float:left;padding:12px 20px 0px 0px;text-align:right; margin-top:10px; font-family: 'Conv_DINCond-Medium',Sans-Serif;  font-size:26px; color:#666}
.news-list .news-min{width:585px;height:117px;padding:25px 0px 0px 35px;float:left;}
.news-list .news-min h3{font-size:16px;color:#323232;padding-bottom:15px;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}
.news-list .news-min p{font-size:12.5px;color:#828282;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
.news-list .news-go{width:0px;height:142px;background:url("../images/news-go.jpg") no-repeat right center;box-shadow:-100px 0 142px #f2f6f7;opacity:0; position: absolute;right:0;top:0;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;}
.news-list a:hover{background:#F5F5F5;background:rgba(245,245,245,0.8) !important;transition: all 300ms;}
.news-list a:hover .news-go{width:142px;opacity:1;transition:all 300ms;}

.newsRight{width:400px;float:right;}
.newsRight img{ width:100%;}
.newsrb{padding:20px 30px;background:#F4F5F6;height:312px;}
.newsrb h2{color:#6f6358;margin-bottom:7px;font-size:26px; font-family: 'Conv_DINCond-Medium',sans-serif;}
.newsrb h3{margin-bottom:8px;font-size:17px;font-weight: bold;color:#333;}
.newsrb p {color:#7a7774; font-size:12px;width:322px; line-height:22px;}
.newsrb span{margin-top:16px; font-size:14px; color:#EF8200; display: block;}

#gsgl{ width:1200px; padding:0; margin:0 auto}
.investor-div { width:730px; padding-bottom: 0px; }
.investor-div p { overflow: hidden;  padding-bottom: 30px;}
.investor-div p strong { display: block; font-size: 16px; color: #1E3D66; line-height: 30px; }
.investor-div .fr, .investor-div .fl { width: 350px; }
#gsgl_right{ float:right; width:400px;height:100%;padding:0; min-height:450px; float:right; background-color:#F5F5F5}
#tzzdh{ background-color:#1E3D66; padding:40px 38px; font-size:16px; color:#fff}
#tzzdh h2{ font-size:40px; font-family: 'Conv_DINCond-Medium',sans-serif; margin-bottom:10px}
#gsgl_right{padding:0; font-size:25px;}
#gsgl_right h2{ font-size:40px; color:fff}
#lxdm{ padding:40px 38px; font-size:14px; line-height:25px;}
#lxdm h2{ font-size:24px; color:#333; margin-bottom:15px}

.fazhan {padding-bottom: 60px; width:1200px; margin:0 auto}
.fazhan h2{ text-align:center; font-size:14px; line-height:26px;}
.fazhan  .p1{line-height: 30px;margin-top: 48px;text-align: center; color: #666;}
.fazhan  #acco{ overflow: hidden; height:603px; margin-top:30px }
.fazhan  #acco .kuang{ position: relative;float: left; overflow: hidden; width: 151px; height: 100%;padding-top: 48px; padding-left: 18px; -webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;    -ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;color: #fff; background-repeat: no-repeat; background-position: top center; background-size: cover;}
.fazhan  #acco .kuang::after{position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ''; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s;
-o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; opacity: 0; background: url(../images/mask.png) no-repeat center;  background-size: cover;}
.fazhan  #acco .kuang h3{ font-size: 16px; font-weight: bold; position: relative;  z-index: 1; margin-bottom: 30px;  padding-bottom: 13px; -webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s;}
.fazhan  #acco .kuang h3::after{ position: absolute; bottom: 0;  left: 0; width: 35px;  height: 2px; content: ''; background: #fff;}
.fazhan  #acco .kuang h4{ font-family: 'Conv_DINCond-Medium',sans-serif; font-size:28px; text-transform:uppercase}
.fazhan  #acco .kuang p{ font-size: 14px; line-height:26px;  position: relative; z-index: 1;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    letter-spacing: .6px;
    opacity: 0;}
.fazhan  #acco .kuang div{position: relative;position: relative; z-index: 1; margin-top: 68px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    text-align: center;
    opacity: 0;}
.fazhan  #acco .kuang.act{ width: 610px; padding-right: 30px; padding-left: 50px;}
.fazhan  #acco .kuang.act::after{opacity: 1; }
.fazhan  #acco .kuang.act h3{ font-size: 20px;}
.fazhan  #acco .kuang.act p,.fazhan  #acco .kuang.act div{ opacity: 1;}
.fazhan  #acco .kuang.act h3{ padding-bottom: 20px;}

.profile2-con{padding-top:0px;}
.profile2-con h2{color:#555555;font-size:16px;margin-bottom:20px;text-transform:uppercase;}
.profile2-con h2>span{color:#e78733;font-size:40px;font-family: 'DIN'; font-weight: 100;margin-right:12px;}

.p2c-line{height:595px;background:url(../images/profile2-btm.jpg) no-repeat center bottom;padding:0px 136px 0;}
.p2c-line ul{position:relative;z-index:99;}
.p2c-line ul li{float:left;width:185px;min-height:430px;transition:all .3s;position:relative;background:url(../images/honer-line.jpg) repeat-y 10px 64px;}
.p2c-line ul li h4{transform: translateY(-7px); padding-top:20px;font-size:40px;color:#e78733;font-family: 'DIN'; font-size:40px; text-transform:uppercase;font-weight: 100;padding-bottom:13px;line-height:30px;background:#fff;}
.p2c-line ul li span{width:21px;height:21px;display: block;background:url(../images/line-dot.jpg) no-repeat; margin-top:15px}
.p2c-line ul li:hover span{background:url(../images/line-dot2.jpg) no-repeat;transition:all .3s;}
.p2c-line ul li p{font-size:13px;color:#888888;line-height:18px;}
.p2c-line  .p2cl-con{margin-left:10px;padding-left:10px;padding-right:14px; margin-top:30px;}
.p2c-line ul li:hover{background:url(../images/honer-line2.jpg) repeat-y 10px 64px;transition:all .3s;}
.p2c-line a.btn{width:45px;height:45px;display: block;position:absolute;top:370px;}
.p2c-line a.prev{background:url(../images/prev.png) no-repeat;left:30px;}
.p2c-line a.next{background:url(../images/next.png) no-repeat;right:30px;}
.p2c-line a.prev:hover{background:url(../images/prev-on.png) no-repeat;left:30px;}
.p2c-line a.next:hover{background:url(../images/next-on.png) no-repeat;right:30px;}
.profile2-con hr { top:70px !important;}
 
.f_height { width:100%; height:50px;}


.honor{ padding:0; margin:0 auto 40px auto; width:1200px;}
.honor ul{font-size:0;}
.honor dl{display:inline-block;  width:22%; margin:0 0 40px 4%; vertical-align:top}
.honor dl:nth-child(4n+1){    margin:0 0 0 0; }
.honor dl a{ display:block;}
.honor dl dt{position: relative;overflow: hidden; border:1px solid #ccc}
.honor dl dt img{transition: all 1s;width: 100%; height:380px; display:block}
.honor dl:hover dt img{transform: scale(1.1);}
.honor dl dd{  font-size:12px; text-align:center; line-height:1.5; margin-top:20px; }
.honor .mn{ margin:0}

.newsDetail{ padding:0;}
.newsDetail h1.t{text-align: center;padding:0;font-size:16px;font-weight:bold;color: #333;}
.newsDetail .time{text-align: center;color: #999;border-bottom: solid 1px #eee; margin-bottom:10px}
.newsDetail p{  }
.newsDetail .content{ line-height:28px; padding:0; font-size:13px;}
.newsDetail .content img{ margin:0 0 10px 0}
.pagelinks{padding:0 0 20px 0; border-bottom: solid 1px #eee; margin:20px 0 }
.pagelinks a{color: #666;}
.pagelinks a:hover{color: #d30706;}

#pages{text-align: center;color: #666;padding: 20px 0 0 0; clear:both}
#pages span{display: inline-block;line-height: 30px;border:solid 1px #CCCCCC;padding: 0 0;font-size: 14px;}
#pages a{display: inline-block;line-height: 30px;border:solid 1px #CCCCCC;padding: 0 13px;font-size: 14px;}
#pages span.cur{border:solid 1px #EF8200;background-color: #EF8200;color: #fff;}
#pages .page_list { border:0; }
#pages .page_rows{  margin-right:4px; padding:0 10px;}
#pages a { margin:0 5px;}
#pages .selected { background:#EF8200; border:1px solid #EF8200; color:#fff}
#pages a:hover { background:#EF8200; border:1px solid #EF8200; color:#fff}
#pages .next { position:relative;}
#pages .prev { position:relative;}
#pages .prev::after { width:34px; height:34px;    font-weight:bold;;
    content: "\e660";    font-family: "iconfont" !important;
    left: 0;
    top: 0;
    color: #666666; 
    font-size:16px;
    width: 32px;
    height: 32px;
    position:absolute; left:1px;
    top: -2px;
    line-height: 34px;
    text-align: center;
    display: block; 
}
#pages .prev:hover::after { color:#fff}
#pages .next:hover::after { color:#fff}
#pages .next::after {    font-weight:bold;;
    content: "\e660";    font-family: "iconfont" !important;
    left: 0;
    top: 0;
    color: #666666; 
    font-size:14px;
    width: 32px;
    height: 32px;
    position:absolute; left:1px;
    top: -2px;
    line-height: 32px;
    text-align: center;
    display: block;
    transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}

@font-face {
  font-family: "iconfont"; /* Project id  */
  src: url('../fonts/iconfont.ttf') format('truetype');
}



.content_img { margin:50px auto 0; text-align:center; }
.content_img img { max-width:100%;}









/*========================================== 表单提交提示弹窗  ================================================*/
.tips-bg{width: 100%;height: 100%;position: fixed;z-index: 99955599;background-color:#000;opacity:0.6;top: 0;left: 0;}
#tips{background-color:#fff;position: fixed;left: 0;right: 0;top: 0;bottom: 0;margin:auto;z-index:999555998;overflow: hidden;}
#tips div{overflow: hidden;position: relative;color: #666;font-size: 14px;height: 100%;}
#tips div .btn{display: block;position: absolute;bottom: 60px;right: 20px;width: 60px;height: 30px;background-color: #EF8200;color: #fff;line-height: 30px;text-align: center;cursor: pointer;}
#tips h1{font-size: 18px;margin-bottom: 10px;color: #333;font-weight: normal;}


.products-img{width:600px; }
.products-img .img{width:600px;height:383px; overflow: hidden;text-align: center;position: relative; border:1px solid #E1E0E0}
.products-img .img img{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin:auto;width: 100%;height: 100%;}
.products-img .list{width: 100%; margin-top: 15px;position: relative;}
.products-img .list .btn{width: 21px;height: 67px;cursor: pointer;position: absolute;top:0;}
.products-img .list .prev{left: 5px;background: url(../../img/prev02.jpg) no-repeat center;}
.products-img .list .next{right: 5px;background: url(../../img/next02.jpg) no-repeat center;}
.products-img .list .main{width: 100%;height: 89px;overflow: hidden;}
.products-img .list ul{}
.products-img .list li{width:100px;height:70px;border: 1px solid #EBEBEB; padding:3px;  float: left;margin:0 15px 0 0;display: inline;cursor: pointer;text-align: center;}
.products-img .list li img{width:100%;height: 100%; }
.products-img .list li.active{border: 1px solid #EF8200;}
.products-img .list li{border: 1px solid #EBEBEB;}
.products-info{width:550px;margin-left:40px; }
.products-info .tit{color:#333; font-size:22px;font-weight: bold; padding:15px 0 10px 0; border-bottom:1px dashed #B1B1B1}
.products-info .titjj{color:#333; font-size:16px;font-weight: bold; padding:15px 0 10px 0;}
.products-info .titnr{ line-height:24px;}
.products-info .tips {margin:5px 0 0 0;line-height:31px; font-size:14px; color: #666;}
.dglx{ background-color:#F2F2F2; padding:12px 25px 25px 25px; margin:20px 0 0}
.tids{ font-size:14px; }
.tids span{color:#E95B29;font-weight: bold;font-size: 24px;}
#ljzz a{ background-color:#EF8200; font-size:18px; text-align:center; width:150px;color:#fff; margin:25px 0 0; padding:8px 0; display:block; -moz-border-radius: 2px; /* Gecko browsers */ -webkit-border-radius: 2px;   /* Webkit browsers */ border-radius:2px;}
#pro-title{font-size:16px;line-height:38px; color:#161616; font-weight: bold; padding:0 0 0 0; margin:10px 0 0;  }
.detail{line-height: 30px;font-size: 14px;color: #666;border-top: solid 1px #eee; padding: 10px 0;}
.detail img{ margin:0 0 10px 0}
.keywords{ font-size:13px; margin:10px 0 0}

.proxg{ padding:0; margin:25px 0; width:1200px;}
.proxg dl{float:left; margin:0 15px 0 0; padding:0; width:288px; }
.proxg dl.mn{margin-right: 0;}
.proxg dl dt{height:184x; overflow:hidden}
.proxg dl dt img{width:286px; height:183px; border:1px solid #E5E5E5 }
.proxg dl dd{  font-size:14px; text-align:center; line-height:40px; }

.detail .table {width: 100% !important;
    border-collapse: collapse;
    text-align: center;
    overflow: hidden;}
.detail .table tr{  text-align: center;} 
.detail .table tbody tr td {padding: 0.25rem;height: 40px; border: 1px solid #cccccc !important; }






#main7nr{ width:1200px; padding:0; margin:0 auto}

#proxxbt1{ color:#fff; background-color:#4957A2; line-height:40px; padding-left:15px; font-size:16px; margin:10px 0 15px 0; font-weight:bold;  -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;}
#proxxbt2{ color:#1D3C65; font-size:16px; margin:15px 0 0 0; font-weight:bold; background: url(../images/prob1.jpg) no-repeat 0; padding-left:25px; }
#proxxbt3{ color:#1D3C65; font-size:16px; margin:15px 0 0 0; font-weight:bold; }
#proxq5{ float:left; margin-right:15px; width:30%}
#proxq6{ float:left; margin-right:15px; width:50%}
#proxq7{ float:right; margin-left:15px; width:50%}
#proxq9{ float:right; margin-left:15px; width:30%}
#proxq9 img { width:100%}
#xangqing_left{ width:560px; float:left}
#xangqing_right{ width:560px; float:right}

.download{width:1200px;	margin: 0 auto 60px auto; overflow:hidden}
.download .box{ width:390px; float:left;background-color: #F4F5F6;box-sizing:border-box;padding:20px 50px; margin-right:15px}
.download .box .title{font-size:14px;color: #000;padding-right: 15%;	line-height: 26px;	height:54px;margin-bottom: 10px;overflow: hidden;background: url(../images/img1.png) right top no-repeat;}
.download .box .time{font-size:12px;line-height: 20px;color: #9d9d9d;}
.download .box,.download .box .title,.download .box .time{transition: all 0.4s;-webkit-transition: all  0.4s;}
.download .box:hover{background-color: #1E3D66;}
.download .box:hover .title{background: url(../images/img57.png) right top no-repeat;}
.download .box:hover .title,.download  .box:hover .time{color: #fff;}
.download  #mu{ margin-right:0}

.p03box{ width:1200px; margin:0 auto 40px auto; padding:0 }
.p03box ul{ overflow:hidden;}
.p03box li{ float:left; width:340px; height:320px; margin-right:88px;}
.p03box li .img{display: block; overflow: hidden;width:340px; height:224px;}
.p03box li img{ transition:.5s;-webkit-transition:.5s;display: block;}
.p03box li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.p03box li h4{ font-weight:normal; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:10px;}
.p03box li h4 a{ color:#333;}
.p03box li p{ font-size:12px; line-height:22px; color:#666; overflow:hidden; text-align:justify; border-top:1px solid #ccc; padding-top:5px;    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.p03box li:hover h4 a{ color:#E95B29;}
.p03box .mn{ margin-right:0}

.faqContent{padding:0 0 0 15px;}
.faqItrem{ margin-bottom:10px;}
.faqname{color:#161616; font-size:15px;background:url(../images/jia.png) no-repeat 15px ; cursor:pointer;margin:0px; padding:12px 4px 12px 40px; border:1px solid #F1F2F3; background-color:#F1F2F3; font-weight:bold}
.itrConatent{display:none;margin:0 0 0 0; border:1px solid #F1F2F3; border-top:none; margin-bottom:10px;}
.itrConatent p{margin:0 0 5px 0;padding:0; padding:10px 20px; font-size:12px; line-height:24px;}
.expand{background:url(../images/jian.jpg) no-repeat 15px !important;}

.pro_faq {font-size: 12px; width:760px; float:left}
.pro_faq h2 {border-bottom: none; line-height:45px; font-size:15px; cursor: pointer; padding-bottom:10px; display: block;}
.pro_faq h2 span {color:#161616 !important;  padding-left:40px; font-weight:bold; font-size:15px; display: block;background:#F1F2F3 url(../images/jia.png) no-repeat 15px !important}
.pro_faq h2.active {background: #fff;cursor: pointer; display: block; margin-bottom: 0!important; line-height:45px; }
.pro_faq h2.active span {color: #fff!important; border: none; padding-left:40px;  font-size:15px; font-weight:bold; background:#1E3D66 url(../images/jian.png) no-repeat 15px !important}
.pro_faq .more {background-color: #fff;  border:1px solid #F1F2F3; border-top:none; padding:10px 15px 15px 15px; margin-bottom: 10px; margin-top:-10px; line-height:24px; color:#666}

/*点击展开*/
.jobclose{background:#eee;width:100%;overflow:hidden;position: relative;}
.zhaopin-liebiao{width:760px; float:left}
.zhaopin-liebiao li{background: url(../images/talent3_icon1.png) no-repeat #e0e0e0 96.5% center;cursor:pointer;position: relative;    margin:0 0 10px 0;    padding-right: 100px;}
.zhaopin-liebiao li .xiaoliebiao{height:50px;float: left; overflow: hidden;margin: 20px 20px 20px 0;}
.zhaopin-liebiao li .xiaoliebiao .zhiwei-2{height: 40px; float: left; margin-left:25px;}
.zhaopin-liebiao li .xiaoliebiao .zhiwei-2 h3{color: #333333;font-size: 16px;height:19px;overflow:hidden; font-weight:bold}
.zhaopin-liebiao li .xiaoliebiao .zhiwei-2 p{color: #666666;font-size: 13px;height:23px;overflow: hidden;    margin: 8px 0;}
.zhaopin-liebiao li:first-child .jobopend { display:block;}
/*点击展开*/
.jobopend{background:#eee;overflow:hidden;display:none;width:100%;}
.word15{padding:0 25px 45px 25px}
.word15 p{color: #666666; font-size: 13px;line-height: 25px;}
.zhaopin-liebiao li.hover{background: url(../images/talent3_icon1.png) no-repeat #e0e0e0 96.5% center;}
.scjl{ display:block; font-size:14px; width:120px; height:40px; line-height:40px; background:#EF8200; line-height:40px; text-align:center; color:#fff; margin-top:15px;}

.public_main {width: 100%;  margin:0 auto; }
.public_main .w1060{width:1060px; padding:0; margin:0 auto}
.public_main .w1060 .prof2_bigpic{width:100%;height:596px;overflow:hidden;position:relative; }
.public_main .w1060 .prof2_bigpic ul{position:absolute;left:0;}
.public_main .w1060 .prof2_bigpic li{width:1060px;height:596px;float:left;position:relative;text-align:center;}
.public_main .w1060 .prof2_bigpic li div{width:100%;height:45px;line-height:45px;text-align:center;color:#fff;font-size:18px;position:absolute;bottom:20px;left:0;}
.w1060 .prof2_bigpic li div span{display:inline-block;padding:0 32px;background:#1E3D66; font-size:16px; -moz-border-radius:2px;/* Gecko browsers */-webkit-border-radius:2px;/* Webkit browsers */border-radius:2px;}
.public_main .w1060 .prof2_bigpic li img{ width:1060px; height:596px;}
.public_main .w1060 .prof2_bigpic a{display:block;width:42px;height:42px;position:absolute;transition:all .3s;}
.public_main .w1060 .prof2_bigpic a.bigL{background:url(../images/prof2_icon1.png) no-repeat center;top:50%;left:-50px;}
.public_main .w1060 .prof2_bigpic a.bigR{background:url(../images/prof2_icon2.png) no-repeat center;top:50%;right:-50px;}
.public_main .w1060 .prof2_bigpic:hover a.bigL{left:20px;transition:all .3s;}
.public_main .w1060 .prof2_bigpic:hover a.bigR{right:20px;transition:all .3s;}
.public_main .w1060 .prof2_smallpic{width:100%;margin-top:10px;overflow:hidden;height:146px;position:relative;}
.w1060 .prof2_smallpic ul{position:absolute;left:0;}
.w1060 .prof2_smallpic li{width:205px;height:140px;margin-right:8px;float:left;cursor:pointer;}
.w1060 .prof2_smallpic li img{ width:205px; height:140px;}
.w1060 .prof2_smallpic li.on{border:2px solid #1E3D66;}
.public_main .w1060 .prof2_smallpic a{display:block;width:12px;height:22px;position:absolute;}
.public_main .w1060 .prof2_smallpic a.smallL{background:url(../images/prof2_icon3.png) no-repeat center;top:40%;left:2px;}
.public_main .w1060 .prof2_smallpic a.smallR{background:url(../images/prof2_icon4.png) no-repeat center;top:40%;right:4px;}
.ljyangxin{ background-color:#F5F5F5; width:1200px; padding:30px 0 50px 0; margin:0 auto 50px auto}
.ljyangxinbt1{ font-size:45px; font-family: 'Conv_DINCond-Medium',sans-serif; color:#BABABA; text-align:center; text-transform:uppercase;}
.ljyangxinbt2{ font-size:26px; color:#1E3D66; text-align:center;}
.ljyangxinp{ text-align:center; font-size:14px; margin:5px 0 20px 0; line-height:26px;}

#qywhnr{ width:1200px; padding:0; margin:0 auto 60px auto; line-height:27px; font-size:14px; background:url(../images/qywhbg.jpg) no-repeat right bottom}
#qywhnr h3{ font-size:18px; color:#1E3D66; margin:20px 0 5px 0;}

.team_ul{width:1200px; padding:0; margin:0 auto}
.team_ul ul{overflow: hidden;width: 100%;}
.team_ul ul li{float: left;margin-right: 20px;margin-bottom: 30px;position: relative;overflow: hidden;}
.team_ul ul li,.team_ul ul li a.team_pic{display: block;width: 220px;height: 308px;}
.team_ul ul li a.team_name{display: block;position: absolute;font-size: 16px;color: #fff;font-weight: 600;left: 20px;bottom: 25px;z-index: 9;}
.team_ul ul li .team_profile{position: absolute;width: 220px;height: 257px;padding: 27px 20px 26px;left: 0;bottom: -200px;background: #ffaf26;box-sizing: border-box;z-index: 99;transition: all .3s ease-in-out;cursor: pointer;}
.team_profile h5{font-size: 18px;color: #fff;opacity:1.0 ;margin-bottom: 20px;font-weight: 600;}
.team_profile p{font-size: 13px;color: #fff;opacity:1.0 ;line-height: 17px;}
.team_ul ul li:hover .team_profile{bottom: 0;transition: all .3s ease-in-out;}

#cxcg{ width:1200px; padding:0; margin:0 auto; background-color:#F5F5F5; overflow:hidden;}
#cxcg_left{ width:520px; float:left;  height:300px; overflow:hidden; padding:34px 40px 0 40px; font-size:14px; line-height:24px;}
#cxcg_left h2{ font-size:24px; color:#333; margin-bottom:20px;}
#cxcg_right{ float:right; width:600px;}

.gainnum{margin-top:60px;width:100%;background:url(../images/gainbg.jpg) no-repeat center;height:400px;background-size: cover;color:#fff;}
.gainnum-list{padding-top: 135px;overflow:hidden;padding-left: 8px;}
.gainnum-list li{width:195px;float:left;margin-right: 125px;text-align: center;}
.gainnum-list li:first-child+li{margin-right: 150px;}
.gainnum-list li:last-child{margin-right: 0;width:170px;margin-left: 24px;}
.gainnum-list .nums{height:95px;line-height: 95px;}
.gainnum-list .nums strong{font-size: 100px;font-family:'Conv_DINCond-Medium',sans-serif; font-weight:400}
.gainnum-list .nums i{font-size: 15px; font-style:normal}
.gainnum-list li p{margin-top: 55px;line-height: 30px;font-size: 15px;}



.gaincert{width:100%;height:500px; background-size: cover; margin:30px auto 0 auto}
.certtitle{float:left;width:445px;height:420px;margin-top: 30px;margin-left: 18px;}
.certtitle li{display:block;float:left;width:204px;height:204px;background:rgba(239,130,0,0.4) none repeat scroll !important;background:#ccc; filter:Alpha(opacity=40);margin-right: 10px;margin-bottom: 10px;}
.certtitle li a{color:#fff;display:block;}
.certtitle li a strong{font-size:20px;font-weight: bold;display:block;padding-top: 20px;padding-left: 10px;line-height: 26px;padding-bottom: 5px;}
.certtitle li a em{font-size:28px;font-weight: normal;font-family: 'Conv_DINCond-Medium',sans-serif; display:block;padding-left: 10px;line-height: 30px;}
.certtitle .current{background:0 !important;}
.certtitle .current a{color:#000;}

.playimgshow{margin-top: 25px;width:675px;height:408px;float:right;}
.poster-main{ position:relative;width:675px;height:408px;margin:0px auto;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:675px;height:408px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{ position:absolute;top:0;width:100px;height:270px; z-index:10; cursor:pointer;  opacity:0.8;}
.poster-main .poster-prev-btn{left:-110px; background: url(../images/gain-next.jpg) no-repeat center center;}
.poster-main .poster-next-btn{right:-110px; background: url(../images/gain-prev.jpg) no-repeat center center;}

/*品牌*/
.brand-video{width:1200px; padding:0; margin:0 auto}
.brand-video ul li{width:364px;float:left; background:#fff;margin:0 54px 0 0;}
.brand-video ul li:nth-child(3n){ margin:0}
.brand-video ul li:hover .model{opacity:.8;filter:alpha(opacity = 70);}
.video-img{width:364px;height:243px;margin-bottom:15px;position: relative;}
.brand-video h3{font-size:13px;color:#665659;}
.model{position:absolute;top:0;left: 0;opacity: 0;filter:alpha(opacity = 0);width:364px;height:243px;background:url(../images/video-model.png) no-repeat center;}
.item-img{width:365px;height:243px;position: relative;}
.brand-video{padding-bottom:20px;}




/*品质保障*/
.pzbz{ width:1200px; padding:0; margin:0px auto 50px auto}
.pzbz dl{ padding:0; margin:0; height:327px; overflow:hidden; background-color:#F5F5F8;}
.pzbz dl dt{ float:left; width:600px;}
.pzbz dl dd{ float: left; width:502px; padding:77px 49px 0 49px; font-size:14px; line-height:28px;}
.pzbz dl:nth-child(2n) dt{ float:right !important; }
.pzbz dl:nth-child(2n) dd{ float: left;  }
.pzbz dl dd h2{ font-size:40px; margin-bottom:10px; color:#333;font-family:"Conv_DINCond-Medium";}
.pzbz dl dd h3{ font-size:30px;  color:#BFBEBE; font-family:"Conv_DINCond-Medium"; margin:10px 0 20px 0; text-transform:uppercase}

#cxyhz dl:nth-child(2n) dt{ float:left !important; }
#cxyhz dl:nth-child(2n) dd{ float: right;  }

/*右侧浮动*/
.float{ position:fixed; top:38%; right:0;  z-index:999999; width:48px; height:250px;}
.float_show{  width:48px; height:48px;}
.float_show a{ background-color:#4957A2;display:block; color:#FFF; font-size:15px; width:auto; height:48px;  overflow:hidden;text-decoration: none;}
.float_show a img{ vertical-align:middle;}
.float_show.float_show0{ height:48px; line-height:48px; text-align:center; }
.float_show.float_show0 a{width:48px; height:48px; }
.float_show:hover a{ background-color:#f5a100;color:#FFF;}
.float_show.float_show0:hover{  background-color:#F65821; }
.float_show.float_show0:hover a{ }
.float_wx{ display:none; position:absolute; top:-105px; left:-158px; width:144px; height:168px; padding:23px 27px 0 17px;}
.float_show.float_show1{ position:absolute; top:0px; right:-124px; width:194px;}
.float_show.float_show2{ position:absolute; top:49px; right:-159px; width:207px;}
.float_show.float_show4{ position:absolute; top:98px; right:-78px; width:126px;}
.float_show.float_show0{ position:absolute; top:147px; }