/* CSS Document */
body{ background-color:#fff;}    /*#E9E9E9*/

.header{position: fixed; width:100%; height: 150px; background: url(images/bg.png); top:0px;left:0px; z-index: 100; }
.indextopnav{position: fixed; top:0; left: 0; width:100%; height:180px; z-index:200; }



.nav{width:1300px; margin:0 auto; margin-top:45px;}
.nav li {float: left;position: relative; width:115px;line-height:45px; font-size: 18px;text-align: center; z-index:777; }
.nav li a {display: block; position: relative;color:#333; font-size:18px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.nav li a:hover, .nav li .hover{background:url(images/menu_bg.png) no-repeat top; background-position:12px 8px; color:#FFF; text-decoration: none;}
.nav .nav_lev2{ float:left;width:600px;background:url(images/top_nav2_1.png) bottom repeat-y; padding:0 5px 6px 5px; position:absolute; top:-9999px; z-index:888; }
.nav .cur .nav_lev2{top:45px;}

.nav .nlev2_2{ left:-5px;}
.nav .nlev2_3{left:-80px;}
.nav .nlev2_4{left:-120px;}
.nav .nlev2_5{left:-200px;}
.nav .nlev2_6{left:-280px;}
.nav .nlev2_7{left:-360px;}
.nav .nlev2_8{left:-440px;}
.nav .nlev2_9{left:-510px;}

.nav .nav_lev2 .nav_block{ float:left;width:206px; padding:8px 0 7px 0;}
.nav .nav_lev2 .nav_block .title { font-size:24px; color:#9f1a02; font-family:"\5FAE\8F6F\96C5\9ED1"}
.nav .nav_lev2 .nav_block .titleE{ color:#818080; padding-left:50px; }

.nav .nav_lev2 .nlev_nav{ float:left;width:206px; padding:8px 0 7px 0; }
.nav .nav_lev2 .nlev_nav li{ float:left; width:166px; height:35px; margin-left:30px; text-align:left; border-bottom:#d1d1d1 solid 1px; }
.nav .nav_lev2 .nlev_nav li a{font-size:14px; color:#323232;display:block;line-height:35px; text-align:left; font-weight:normal; }
.nav .nav_lev2 .nlev_nav li a:hover{font-size:15px;  color:#E51523; background:none;}

.nav .nav_lev2 .nlev_video{width:383px; float:left; height:290px;overflow:hidden; }
.nav .nav_lev2 .nlev_video .nv_video{  float:left;width:333px; height:150px;padding:23px 0 0 25px;overflow:hidden;}
.nav .nav_lev2 .nlev_video .nv_video a{ display:block; width:100%; height:100%;}
.nav .nav_lev2 .nlev_video .nv_js{float:left;width:333px;height:130px; padding:7px 0 0 25px; overflow:hidden; font-size:12px; color:#646464; line-height:20px; text-align:left; }
.nav .nav_lev2 .nlev_video .nv_js a{color:#646464;font-weight:normal;line-height:24px; text-align:left; }
.nav .nav_lev2 .nlev_video .nv_js a:hover{ background:none;}


.bodyer {width:100%;min-width: 1300px;min-height: 350px;}

.c-banner__media{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:350px;
    background-size:cover;
    background-position:center center;
    background-repeat:no-repeat
}

.w1150m{ width:1150px; min-width: 1150px; margin:0 auto;}
.w1200m{ width:1200px; min-width: 1200px; margin:0 auto;}
.w1300m{ width:1300px; min-width: 1300px; margin:0 auto;}
.w1320m{ width:1320px; min-width: 1320px; margin:0 auto;}

.w80b{ width:80%;}
.w85b{ width:85%;}

.bs50{ background:rgba(255,255,255,0.3);}


.ins-navbox{
	height: 75px;
	background-color:#fff;
	border-bottom: 1px solid #fff;
}

.ins-navbox.fixed{
	position: fixed;
	width:100%;
	top: 150px;
	z-index: 99;
	/*	background-color:#E9E9E9;*/
}
.subnavbox
{
    width:1300px; height: 74px; margin:0 auto;
}
.ins-navbox li{
	margin-right: 23px;
	font-size: 16px;
	line-height: 74px;
	float: left;
}

.ins-navbox li a{
	display: block;
	padding: 0 18px;
	color:#035cac;
	font-family:"\5FAE\8F6F\96C5\9ED1";
}

.ins-navbox li a:hover,.ins-navbox li a.hover{
	color: #E51523;
	border-bottom: 2px solid #E51523;
	position: relative;
	margin-bottom: -1px;
}

 
.ovh{overflow:hidden;}
.ex{
    display:table;
    width:100%;
    float:left;
    overflow:hidden;
    padding:18px 0;
    border-bottom:1px solid #e0e0e0;
    cursor:pointer;
}
.ex:hover{
    background-color:#D5BC96;/*f6f6f6*/
}

.tran_scale {
    overflow: hidden;
    display: block;
}
.tran_scale img {
    -webkit-transition: opacity .4s ease-in, -webkit-transform .6s linear;
    transition: opacity .4s ease-in, transform .6s linear;
}

.tran_scale:hover img {
    transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -moz-: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
}

.newstxt{width:85%; display:table-cell; color:#333; font-size:16px; line-height:25px; font-family:"\5FAE\8F6F\96C5\9ED1"; padding-left:5px;}
.newstxt label{color:#666;}
.date{width:15%; text-align:center; display:table-cell; color:#666;}



.pTB70{ padding:70px 0;}
.pTB50{ padding:50px 0;}
  
.profile0,.song0{ background:#fff url("/images/cbg01.jpg") no-repeat center top;}
.profile p{ font-size: 16px; color:#333; margin-top: 35px; line-height: 30px; font-family:"\5FAE\8F6F\96C5\9ED1";}/* text-indent: 2em; */

.ceo0{ background:#fff url("/images/cbg02.jpg") no-repeat center top;}
.ceo p{ font-size: 16px; color:#333; margin-top: 35px; line-height: 30px; font-family:"\5FAE\8F6F\96C5\9ED1";}

.organization0{ background:#fff url("/images/cbg07.jpg") no-repeat center top;}

.phylogeny0{ background:#fff url("/images/cbg00.jpg") repeat-y center top;}

.leader0 ,.publicwelfare0,.talentconcept0{ background:#fff url("/images/cbg08.jpg") no-repeat center top;}

.im11{margin: 40px auto; height:230px; padding-bottom:20px;}
.im11 ul li { width: 225px; height: 230px; padding: 0 42px 0 0; float: left;}
.im11 ul li:last-child { padding: 0;}
.im11 ul li p { padding-top:10px; width: 225px; color:#000; font-size:14px; text-align:center; line-height:22px; }
.im11 ul li p.zb { color:#666; line-height:23px; }
.im11 ul li p span { color:#cc0000; font-weight:bold; }

.honors0, .achievements0{ background:#fff url("/images/cbg09.jpg") repeat-y center top; }
.honorscon{ height:1125px; background:#fff url("/images/honor01.jpg") no-repeat center top; overflow: hidden; clear: both;}

.im21{margin: 40px auto; height:285px; padding-bottom:20px;}
.im21 ul li { width: 300px; height: 285px; padding: 0 30px 0 0; float: left;}
.im21 ul li:last-child { padding: 0;}
.im21 ul li p { padding-top:10px; width: 300px; color:#000; font-size:14px; text-align:center; line-height:22px; }
.im21 ul li p.zb { color:#666; line-height:23px; }
.im21 ul li p span { color:#cc0000; font-weight:bold; }

/***公司荣誉***/
.g-bk-box-1{float:left;}
.g-ry-box{width:520px;height:265px;margin:70px 0 0 80px;}
.g-ry-box{float:left;}

.g-t{width:100%;height:40px;padding:0;}
.g-t .f-l{float:left;height:40px;line-height:40px;font-size:28px;font-family:"\5FAE\8F6F\96C5\9ED1";display:table-cell;vertical-align:middle;}
.g-t .f-r{float:right;display:block;height:25px;line-height:25px;margin-top:15px;}
.g-t .f-r{background:url(/Images/more.png) no-repeat right center;margin-right:5px;padding-right:10px;}

.c01{ color:#CC6600;}
.c02{ color:#058DA5;}
.c03{ color:#85397C;}
.c04{ color:#5D7E30;}
.c05{ color:#457886;}
.c06{ color:#F94900;}
.c07{ color:#B90704;}

.g-ry-box ul{width:520px;overflow:hidden;float:left;margin-top:8px;}
.g-ry-box li{width:507px;line-height:28px;float:left;padding-left:13px;font-size:14px;color:#3f3f3f;background:url(/Images/r_d.png) no-repeat 2px 13px}

.map0{ background:#fff url("/images/cbg10.jpg") no-repeat center top;}
.mapcon{ width:1200px; height:931px; background:#fff url("/images/map01.jpg") no-repeat center top; overflow: hidden; clear: both;  margin:0 auto;}
.mappicL{ float:left;}
.mappicR{ float:right;}

.newscenter0{ background:#fff url("/images/cbg03.jpg") no-repeat center top;}
.newscenter1{ background:#fff url("/images/cbg04.jpg") no-repeat center top;}
.infoshow0{ background:#fff url("/images/cbg00.jpg") repeat-y center top;}
.infoshowcon{ background-color:#fff; min-height:1200px;}

/***企业文化***/
.mien0,.policy0{ background:#fff url("/images/cbg11.jpg") repeat-y center top;}
.miencon1{ height:1120px; background:#fff url("/images/mien01.jpg") no-repeat center top; overflow: hidden; clear: both;}
.miencon2{ height:1075px; background:#fff url("/images/mien02.jpg") no-repeat center top; overflow: hidden; clear: both;}
.mientxt{ text-align:center; font-family:"\5FAE\8F6F\96C5\9ED1";}
.mientxt .tit{ font-size:48px;}
.mientxt .con{ font-size:24px; padding:8px 0;}
.mientxt .inf{ font-size:18px; padding:7px 0; text-align:left;}
.mientxt .inf i.i1{ display:block; padding-left:518px; }
.mientxt .inf i.i2{ display:block; width:950px; margin-left:200px; padding:0 15px; background:rgba(255,255,255,0.5); overflow: hidden; clear: both; }
.mientxt .inf i.i2 label{ width:55px; float:left; line-height:25px;}
.mientxt .inf i.i2 ul{ width:885px; float:left;}
.mientxt .inf i.i2 ul li{line-height:25px; margin-bottom:3px;}
.mientxt .inf i.i3{ display:block; padding-left:315px; }
.mientxt .inf i.i4{ display:block; width:950px; margin-left:200px; padding:0 15px; background:rgba(255,255,255,0.7); overflow: hidden; clear: both; }
.mientxt .inf i.i4 label{ width:150px; float:left; line-height:25px;}
.mientxt .inf i.i4 ul{ width:750px; float:left;}
.mientxt .inf i.i4 ul li{line-height:25px; margin-bottom:3px;}


.cT11{ color:#057F92;}
.cT12{ color:#0098B0;}
.cT13{ color:#1FBBD3;}
.cT21{ color:#0AA7C9;}
.cT22{ color:#1EADCC;}
.cT31{ color:#F1881B;}
.cT32{ color:#F79938;}
.cT33{ color:#D3A06B;}
.cT41{ color:#C34406;}
.cT42{ color:#D15F27;}
.cT43{ color:#B97E61;}
.cT51{ color:#46BE17;}
.cT52{ color:#66B511;}




.publication0,.activities0{ background:#fff url("/images/cbg12.jpg") repeat-y center top; min-height:1200px;}
.publicationcon,.songcon{ width:85%; margin:0 auto; }
.publicationcon p,.songcon p{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:16px; line-height:26px; padding-bottom:15px;}

.im31{margin: 40px auto; height:460px; padding-bottom:20px;}
.im31 ul li { width: 300px; height: 460px; padding: 0 95px 0 50px; float: left;}
.im31 ul li:last-child { padding: 0 0 0 50px;}
.im31 ul li p { padding-top:10px; width: 300px; color:#000; font-size:24px; text-align:center; line-height:22px; font-family:"\5FAE\8F6F\96C5\9ED1";}

.jinfeizhige {
    width: 360px;
    margin: 50px auto;
    border-radius: 10px;
}

.publicationshow{ background: url("/images/cbg13.jpg") repeat-y center top; min-height:2000px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.publicationshow h3{ padding:58px; text-align:center; font-size:48px; color:#333; font-weight:lighter;}
.publicationshow ul{ margin:0 auto; width:300px; overflow: hidden; clear: both;} 
.publicationshow li{ width:100px; padding:0 25px; text-align:center; float:left;}
.publicationshow li p{ font-size:20px; padding:15px 0 50px; }



.activitiescon{ overflow: hidden; clear: both; padding-bottom:55px;}
.activitiescon .atitle{ width:360px; float:left; margin:0 75px; padding-top:75px; font-size:30px; line-height:50px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.activitiescon a{ color:#333;}
.activitiescon a:hover{ color:#990033;}
.activitiescon .aimg{ width:735px; float:left;}


.innovationplatform0,.job0{ background:#fff url("/images/cbg13.jpg") no-repeat center top;}
.innovationplatformcon{ font-family:"\5FAE\8F6F\96C5\9ED1"; color:#333; font-size:16px; line-height:30px;}
.innovationplatformcon .con1{ width:80%; margin:50px auto; text-align:center; padding-bottom:35px;}

.innovationplatform1{ background:#fff url("/images/pingtaibg01.jpg") no-repeat center top; height:1054px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.innovationplatform1 .c{ width:80%; margin:0 auto; padding:25px 0;}
.innovationplatform1 h3{ font-size:26px; padding:15px;}
.innovationplatform1 p{font-size:16px; line-height:30px;}

/* product data s */
.productdatai0{ background:#fff url("/images/cbg15.jpg") no-repeat center top;}
.searchproduct{ padding:35px 0; text-align:center;}
.productnav{ padding:35px 0; font-size:16px; font-family:"\5FAE\8F6F\96C5\9ED1";}

.iviewallWheels {clear: both;list-style: none; }
.iviewallWheels li {width: 375px;padding: 0 97px 0 0;float: left;}
.iviewallWheels p{ text-align:center;}
.iviewallWheels p.p1{  color:#333; font-size:48px; padding-bottom:65px;}
.iviewallWheels p.p2{  color:#666; font-size:18px; padding-bottom:65px;}

.producthead{width:100%; height: 150px; background: url(/images/banner01-company0.jpg); top:0px;left:0px; }

.iWheels{ background-color:#FFF; overflow:hidden; padding-bottom:20px;}
.whbig{ width:600px; height:600px; margin:50px auto;}
.whbigpic{ width:600px; height:600px;}
.whtxt{ width:600px; font:bold 24px Verdana, Tahoma; text-align:center; margin:0 auto; padding-top:50px;}
.whbignav{ width:600px;}

#goleft {float:left;clear:left;margin:0px 5px 0 3px;}
#goright {float:right;clear:right;margin:0px 3px 0 5px;}
#photos {width:555px;height:54px;line-height:54px;border:1px solid #CCC;margin:10px 0;overflow:hidden;}
#showArea img {display:block;float:left;margin:1px 5px;cursor:pointer;border:1px solid #FFF;}

/* product data end */



.achievementscon{ width:90%; margin:0 auto; font-family:"\5FAE\8F6F\96C5\9ED1";}
.achievementscon p{font-size:16px; line-height:30px; margin-bottom:20px;}
.achievementscon .L{ width:420px; float:left; padding:30px 0 0 50px;}
.achievementscon .R{ width:650px; float:right;}

#numbox{width: 100%;display: flex; justify-content: center;align-items: center; text-align:center; margin:10px 0 75px 0; color: #FFF;}
.conbox{ padding:5px; width:200px;}
#numcount1,#numcount2,#numcount3,#numcount4,#numcount5{width: 120px;height: 120px;font-size:40px;line-height: 120px;border-radius: 50%;font-family: "Arial Black"; margin:0 auto;}
#numcount1{ background-color: #0093FF;}
#numcount2{ background-color: #14A9E1;}
#numcount3{ background-color: #80318C;}
#numcount4{ background-color: #FF6600;}
#numcount5{ background-color: #DD447F;}
#numbox p{ font-size:20px; font-family:"\5FAE\8F6F\96C5\9ED1"; padding-top:15px;}
#numbox p.c1{ color: #0093FF;}
#numbox p.c2{ color: #14A9E1;}
#numbox p.c3{ color: #80318C;}
#numbox p.c4{ color: #E07E00;}
#numbox p.c5{ color: #DD447F;}



.policycon{ height:1390px; background:#fff url("/images/policy01.jpg") no-repeat center top; overflow: hidden; clear: both; }
.policycon1{ width:70%; margin:0 auto; font-family:"\5FAE\8F6F\96C5\9ED1";}
.policycon1 h3,.authentication1 h3{ font-size:26px; text-align:center; padding:30px 0 20px;}
.policycon1 p,.authentication1 p{ font-size:16px; line-height:26px; margin-bottom:25px;}
.policycon2 ul{ width:1000px; margin:0 auto;} 
.policycon2 li{ float:left; width:200px; text-align:center; margin:0 22px 50px;}
.policycon2 h4{ padding:8px 0 15px; font-size:16px; color:#000; background-color:#FFF; filter:Alpha(opacity=40); opacity:0.4;}

.authentication0{ background:#fff url("/images/cbg14.jpg") repeat-y center top;}
.authentication1{ width:92%; margin:0 auto; font-family:"\5FAE\8F6F\96C5\9ED1";}

.im41{margin: 40px auto; height:460px; padding-bottom:20px;}
.im41 ul li { width: 300px; height: 460px; padding: 0 95px 0 50px; float: left;}
.im41 ul li:last-child { padding: 0 0 0 50px;}
.im41 ul li p { padding-top:10px; width: 300px; color:#000; font-size:20px; text-align:center; line-height:28px; font-family:"\5FAE\8F6F\96C5\9ED1";}


.customerservice0{ background:#fff url("/images/cbg03.jpg") no-repeat center top;}
.servicecon{ background: url("/images/serviceconbg.jpg") no-repeat center top; height:1260px; padding-top:83px; color:#433938; font-size:16px; line-height:30px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.servicecon .con11{ width:510px; height:355px; float:left;}
.servicecon .con11 p{ padding:120px 85px 30px;}
.servicecon .con12{ width:790px; height:355px; float:left;}
.servicecon .con21{ width:671px; height:439px; float:left;}
.servicecon .con22{ width:629px; height:124px; float:left;}
.servicecon .con23{ width:629px; height:315px; float:left;}
.servicecon .con23 h3{ font-size:30px; text-align:center; color:#03B6A3; font-weight:lighter; padding:80px 0 35px;}
.servicecon .con23 p{ padding:0 120px ;}
.servicecon .con31{ padding:40px 130px; float:left;}
.servicecon .con31 h3{ font-size:30px; color:#089485; font-weight:lighter; padding:25px 0;}
.servicecon .con31 p{ margin-bottom:10px;}


.talentconcept0{ font-family:"\5FAE\8F6F\96C5\9ED1";}
.tale01{ width:555px; height:300px; margin:0 auto 75px; background: url("/images/job11.png") no-repeat center top; color:#FFF; font-size:36px; text-align:center;}
.tale01 span{ display:inline-block; margin:0 58px;  padding-top:128px;}
.talentconcept1{ background:#fff url("/images/jobbg01.jpg") no-repeat center top; height:390px; }
.talentconcept1 p{ width:935px; margin:0 auto; color:#333; font-size:18px; line-height:36px; padding-top:55px;}
.talentconcept2{ background:#fff url("/images/jobbg02.jpg") no-repeat center top; height:550px; }
.tale02 h3{ color:#056A96; font-size:30px; padding:40px 0 15px; font-weight:lighter;}
.tale02 p{ width:395px; margin:0 auto; color:#0C80B2; font-size:18px; line-height:36px;}
.talentconcept3{ background:#fff url("/images/jobbg03.jpg") no-repeat center top; height:557px; }
.tale03 h3{ font-size:30px; padding:40px 0 15px; font-weight:lighter;}
.tale03 p{ width:865px; margin:0 auto; font-size:18px; line-height:36px;}

.jobcon{ height:1590px; background: url("/images/job01.jpg") no-repeat center top; padding:50px; font-size:16px; line-height:30px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.jobcon h1{ font-size:30px; color:#333; font-weight:lighter; padding:25px 0; text-align:center;}
.jobcon  p{ padding-left:280px;}
.jobcon  p span{ margin-right:80px;}
.jobcon h2{ font-size:20px; color:#333; font-weight:lighter; padding:35px 0; text-align:center;}

ul.jobewm { width:500px; margin:0 auto; overflow: hidden; clear: both;}
.jobewm li{ float:left; width:250px; text-align:center;}
.jobewm li p{ padding:0 0 20px;}

.jobtable{ padding:30px; }
.jobtable table{ border-collapse:collapse;}
.jobtable td { border:1px solid #ddd;}

.mouseovertr{ background-color:#C30E1F; color:#FFF;}
.mouseouttr{ background-color:transparent; color:#000;}


  
.notice0{ background:#fff url("/images/cbg05.jpg") no-repeat center top;}
.notice1{ background:#fff url("/images/cbg06.jpg") no-repeat center top;}  
  
  
  
  
  
.wrap_mainN{width: 100%; height: 280px;position: relative; background-color:#F5F5F5; padding-top:20px;}
.wrap_mainN_content{width: 1200px; height: 260px; margin:0 auto;}

.sitemap div{ width:100px; float:left; margin:35px 0 0 30px; }
.sitemap p{ height:30px; background:url(/images/ibtbg.gif) no-repeat; margin-bottom:10px; }
.sitemap li{ line-height:25px; background:url(/images/ibmbg.gif) no-repeat;}

.sitemapewm{ float:left; padding:20px 0 0 30px;}
.sitemapewm img{ border:0;}

.ibt_L {color: #E51523;	font-size: 16px;text-decoration: none; padding-left:3px;}
.ibt_L:hover {color: #0066CC;font-size: 16px;text-decoration: none;}

.ibm_L {color: #787878;	font-size: 12px;text-decoration: none; padding-left:12px;}
.ibm_L:hover {color: #E51523;font-size: 12px;text-decoration: underline;}

.ih_L {color: #666;	font-size: 12px;text-decoration: none; padding-left:12px;}
.ih_L:hover {color: #E51523;font-size: 12px;text-decoration: underline;}
    
.footer{width: 1150px;height: 75px;position: relative;background: #FFF;margin: 12px auto 0; }
.footer_L{ color:#787878; line-height:22px; padding-left:50px;}
.footer_R{ color:#B7B7B7; padding-right:50px;}
    
.ibicp_L {color: #B7B7B7;font-size: 12px;text-decoration: none;}
.ibicp_L:hover {color: #E51523;font-size: 12px;text-decoration: underline;}
    
    
.sub_link {	color: #0066FF;	text-decoration: underline;}
.sub_link:hover {color: #CC3300;text-decoration: none;}
    
    
    
  











































