/*案例作品*/

.fybanner{position: relative; width: 100%; height: 476px;}

.fybannerbg{background: url("../images/fybanner.jpg") no-repeat top center;}

.fybannerArea{position: absolute; top: 200px; left: 50%; margin-left: -204px; width: 408px; height: 57px; background: url("../images/fyTit.png") no-repeat;}

.fybannerCh{position: absolute; top: 185px; left: 50%; margin-left: -87px; width: 174px; line-height: 30px; font-size: 26px; color: #0056aa; font-family: "microsoft yahei"; text-align: center; font-weight: 700px;}

.fybannerEn{position: absolute; top: 212px; left: 50%; margin-left: -125px; width: 250px; line-height: 30px; color: #fff; font-size: 14px; font-family: arial; text-align: center;}

.navMenu .on .onA{color: #0056aa;}

.fybannerArea{position: absolute; top: 43%; left: 50%; -webkit-animation:dragTop 1s ease-in-out both; -moz-animation:dragTop 1s ease-in-out both; -ms-animation:dragTop 1s ease-in-out both; animation:dragTop 1s ease-in-out both;  }

.fybannerCh{position: absolute; top: 140px; left: 50%;  -webkit-animation:dragTop 1.2s ease-in-out both; -moz-animation:dragTop 1.2s ease-in-out both; -ms-animation:dragTop 1.2s ease-in-out both; animation:dragTop 1.2s ease-in-out both;  }

.fybannerEn{position: absolute; top: 172px; left: 50%;  -webkit-animation:dragTop 1.4s ease-in-out both; -moz-animation:dragTop 1.4s ease-in-out both; -ms-animation:dragTop 1.4s ease-in-out both; animation:dragTop 1.4s ease-in-out both;  }



.fyMenu{ clear:both; width: 100%; height: 68px; text-align: center; border-bottom: 1px solid #dadada;}

.fyMenuList{height: 68px; display: inline-block; font-family: "microsoft yahei"; }

.fyMenuList{_display:inline;} /*针对ie6 hack*/





.fyMenuList ul li{position: relative; float: left; width: 200px; height: 68px; line-height: 68px; font-size: 18px; text-align: center; font-weight:700;}

.fyMenuList ul li a{position: relative; color: #333; line-height: 68px; padding-left: 40px;}

.fyMenuList ul li a:hover{color: #005ea1;}

.fyMenuList ul li a span{position: absolute; display: block; top: -3px; left: 0; width: 31px; height: 31px;}

.fyMenuList ul li a img{position: absolute; display: block; top: -3px; left: 0; width: 31px; height: 31px;}

.fyMenuList .on a{color: #005ea1;}

.fyMenuList ul li:hover{color: #005ea1;}



.fyMenuList .on em{position: absolute; bottom: 0; left: 50%; margin-left: 10px; display: block; width: 23px; height: 11px; background: url("../images/pt.png") no-repeat -38px -262px;}



.fyCaseList{width: 100%; height: 28px; margin: 20px 0; text-align: center;}

.fyCaseList ul{display: inline-block;}

.fyCaseList ul{_display:inline;}





.fyCaseList ul li{position: relative; float: left; width:auto; height: 28px; margin: 0 7px; text-align: center; line-height: 28px; font-size: 18px; font-family: "microsoft yahei";}

.fyCaseList ul li a{display: block; color: #000; -webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 14px; font-weight:700; padding:0 20px;}

.fyCaseList ul li a:hover{background-color: #f00; color: #fff;}

.fyCaseList ul .on a{background-color: #f00; color: #fff; }



.caseArea{width: 1150px; height: auto; margin: 20px auto; font-family: "microsoft yahei"; }

.caseArea ul{width: 1200px; margin-top: 55px; }

.caseArea ul li{float: left; width: 346px; height: 357px;margin-bottom: 10px; margin-right: 54px;}

.caseArea ul li .caseAreaPic{width: 346px; height: 260px; overflow: hidden;}

.caseArea ul li .caseAreaPic img{width: 346px; height: 260px; transition:1s; -moz-transition:1s; -webkit-transition:1s; -o-transition:1s;}

.caseArea ul li .caseAreaPic:hover img{opacity: 0.8; transform: scale(1.1); -webkit-transform: scale(1.1); }

.caseArea ul li h2{width: 346px; line-height: 21px; font-size: 16px; color: #000; margin: 20px 0 5px 0;}

.caseArea .caseAreaTxt{color: #000; font-size: 14px; margin-bottom: 10px;}

.caseArea .caseAreaTxt a{color: #999;}

.caseArea ul li a{color: #000;}

.caseArea ul li a:hover{color: #2998db;}

.caseArea .clickNum,.caseArea .clickTime{padding-left: 18px; color: #999999;}

.caseArea .clickNum{background: url("../images/ere1.png") no-repeat left center;}

.caseArea .clickTime{background: url("../images/ere2.png") no-repeat left center; margin-left: 20px;}



.page{position: relative; width: 100%; height: 32px; margin: 40px 0 70px 0;}

.page ul{position: absolute; left: 50%;}

.page ul li{float: left; height: 30px; line-height: 30px;  margin: 0 3px; font-size: 14px; font-family: "microsoft yahei"; color: #888888;}

.page ul li a{display: block; padding: 0px 12px;  border: 1px solid #dadada; color: #888888; }

.page ul .on{background-color: #0056aa; border: 1px solid #0056aa; padding: 0px 12px; color: #fff;}

.page ul .on a{color: #fff;}



/*24px*/

.asppage24{width:100%; padding-top:30px; padding-bottom: 40px; overflow:hidden}

.asppage24 .pager {color:#888; width:100%; height: 24px; text-align:center;}

.asppage24 .pager span,

.asppage24 .pager .nolink,

.asppage24 .pager a {display:inline-block; border: solid 1px #dddddd;  line-height:22px; margin:0 3px; padding:0px 8px; background: #fff;}

.asppage24 .pager .nolink { color:#888;}

.asppage24 .pager a {color:#888;text-decoration:none;}

.asppage24 .pager a:hover {color: #FFF; background: #0056aa;border:solid 1px #0056aa; }

/*隐藏页码信息*/

.asppage24 .pager .pageinfo{display:none;}

/*当前页*/

.asppage24 .pager .cpb {color:#FFF; font-weight:100; background:#0056aa;border:solid 1px #0056aa}

/*如需要修改颜色：替换"#0C59A1"*/



/*案例详情*/

.fycontain{position: relative; width: 1150px; height: auto; margin: 50px auto;}

.fycontainInfo{width: 1150px; height: 169px; border-bottom: 1px solid #dadada;}

.fycontainLogo{width: 190px; height: 160px; border-top: 9px solid #0056aa;  background-color:#f4f4f4;}

.fycontainLogo img{width: 190px; height: 160px;}

.fycontainJs{width: 920px; height: 120px; border-top: 9px solid #dbdbdb; padding: 20px; font-family: "microsoft yahei";}

.fycontainJs h2{font-size: 24px; line-height: 30px; color: #0056aa;  font-weight: normal;}

.fycontainJs p{font-size: 14px; color: #000000; line-height: 24px; margin-top: 10px;}

.fycontainMid{width: 1150px; height: auto; margin: 50px auto;}

.fycontainLeft{width: 750px; height: auto;}

.fyPicshow{width: 750px; height: 565px;}

.fyBigPic{width: 750px; height: 440px; overflow: hidden;}

.fyBigPic img{width: 750px; height: 440px;}

.fySmallPic{position: relative; width: 750px;  height: 105px; margin-top: 10px; overflow: hidden;}

.fySmallPic ul{width: 780px; }

.fySmallPic ul li{position: relative; float: left; width: 180px; height: 105px; overflow: hidden; margin-right: 10px;}

.fySmallPic img{width: 180px; height:105px; }

.fySmallPic .on span{position: absolute; top: 0; left: 0; z-index: 99; display: block; width: 172px; height: 97px; border: 4px solid #ba9c70;}

.fySmallPic .picnext,.fySmallPic .picpre{position: absolute; z-index: 999;  display: block; width: 37px; height: 56px; background: url("../images/fypt.png") no-repeat;}

.fySmallPic .picnext{top:23px; left: 10px; background-position: -178px -353px;}

.fySmallPic .picpre{top:23px; right: 10px;  background-position: -117px -353px;}

.fycontent{width: 750px; height: auto; margin: 20px 0; line-height: 24px; font-size: 14px; color: #000; font-family: "microsoft yahei";}

.fycontainRight{width: 350px; height: auto;}

.fycontainMsg{width: 348px; height: auto; border:1px solid #dadada; font-family: "microsoft yahei";}

.fycontainMsg .dtop{width: 318px; height: 47px; line-height: 47px; padding: 0 15px; font-size: 18px; color: #333333; background-color: #e9e9e9;}

.fycontainMsg .dmeg,.fycontainMsg .dList{width: 318px; height: auto; padding: 18px 15px; font-size: 14px; line-height: 24px; color: #000;}

.dList ul li{padding-left: 10px; background: url("../images/dot.jpg") no-repeat left center; line-height: 36px;}

.dList ul li a{color: #000;}

.dList ul li a:hover{color: #2998db;}

.share{width: 350px; height: 30px; line-height: 30px; margin-top: 20px;}

.share span{float: left; font-size: 14px; color: #000; font-family: "microsoft yahei"; margin-top: -7px;}

.pagefy a{position: absolute; display: block; width: 59px; height: 59px; background: url("../images/fypt.png") no-repeat; }

.pagefy .pagePre{bottom: 50%; left: -130px; background-position: -100px -197px;}

.pagefy .pagePre:hover{background-position: -172px -267px;}

.pagefy .pageNext{bottom: 50%; right: -130px; background-position: -172px -197px;}

.pagefy .pageNext:hover{background-position: -100px -267px;}



/*关于我们*/

.dyArea{ clear:both;width: 100%; min-height: 900px; height: auto; margin: 0px auto; background: url("../images/ny_bg.jpg") no-repeat bottom center; padding-bottom:50px;}

.dycontain{width: 1150px; height: auto; margin: 0px auto; padding: 20px 0; color: #000000; font-size: 14px; line-height:30px; font-family: "microsoft yahei";}

.aboutlist{width: 1150px; height: 408px; overflow: hidden; margin-top: 40px;}

.aboutlist ul{width: 1170px;}

.aboutlist ul li{float: left; width: 380px; height: 408px; margin-right: 5px;}



/*媒体资源*/

.mediaRes{width: 1150px; height: auto; margin: 50px auto; font-family: "microsoft yahei";}

.mediaRes ul li{width: 1150px; height: 385px; padding-bottom: 40px; margin-top: 40px; background: url("../images/fgf.jpg") no-repeat left bottom;}

.mediaList1 .mediaPic{float: left;}

.mediaList2 .mediaPic{float: right;}

.mediaRes ul li .mediaPic{width: 555px; height: 358px; overflow: hidden; }

.mediaRes ul li .mediaPic img{width: 555px; height: 358px; -moz-transition:1s; -webkit-transition:1s; -o-transition:1s;}

.mediaRes ul li .mediaPic a:hover img{opacity: 0.8; transform: scale(1.1); -webkit-transform: scale(1.1); }

.mediaList1 .mediaArea{float: right;}

.mediaList2 .mediaArea{float: left;}

.mediaArea{width: 567px; height: auto;}

.mediaArea h2{color: #333333; font-size: 22px; line-height: 30px; font-weight: normal;}

.mediaArea span{display: block; float: left; width: 35px; height: 28px; background: url("../images/fypt.png") no-repeat -100px top;}

.mediaArea .secondTit{font-size: 22px; color: #0056aa; line-height: 30px; margin: 15px 0;}

.mediaArea .mediaInfo{font-size: 14px; color: #000; line-height: 24px;}

.mediaMsgdd{width: 555px; height: 93px; margin-top: 25px;}

.mediaMsgdd p{float: left; width: 270px; height: 38px; line-height: 38px; font-size: 14px; color: #000; overflow: hidden;}

.mediaMsgdd span{display: block; width: 24px; height: 24px; margin-top: 5px; float: left; margin-right: 5px; background: url("../images/fypt.png") no-repeat;}

.mediaMsgdd .styleM{background-position: -104px -40px;}

.mediaMsgdd .timeM{background-position: -104px -75px;}

.mediaMsgdd .sizeM{background-position: -104px -108px;}

.mediaMsgdd .intruM{background-position: -104px -144px;}

.mediaArea .moreBtn{width: 110px; height: 31px;}

.mediaArea .moreBtn a:hover img{opacity: 0.8;}



/*媒体详情*/

.mediaDetail{position: relative; width: 1150px; height: auto; margin: 40px auto 0 auto;}

.mediaDLeft{width: 700px; height: auto;}

.mediaRight{width: 370px; min-height: 1020px; height: auto; border-left: 1px solid #dadada; padding-left: 35px; font-family: "microsoft yahei";}

.mediaPicshow{position: relative;}

.mediaPic{ width: 700px; height: 452px; overflow: hidden;}

.mediaPic img{width: 700px; height: 452px;}

.mediaPicshow .prev,.mediaPicshow .next{position: absolute; top: 50%; margin-top: -20px;  z-index: 999; width: 25px; height: 40px; background: url("../images/pt.png") no-repeat; filter:alpha(opacity=60);opacity:0.6;}

.mediaPicshow .prev{background-position: -245px -100px; left: 20px;}

.mediaPicshow .next{background-position: -270px -100px; right: 20px;}

.mediaPicshow .prev:hover,

.mediaPicshow .next:hover{ filter:alpha(opacity=100);opacity:1; }



.mediaAdd{width: 700px; height: 395px; margin-top: 30px;}

.mediaAdd p{font-size: 20px; font-size: 20px; font-family: "microsoft yahei"; line-height: 60px; font-weight: 700; color: #000;}

.mediaAdd img{width: 700px; height: 395px;}

.mediaRight h2{color: #333333; font-size: 22px; line-height: 30px; font-weight: normal;}

.mediaRight h2 span{display: block; float: left; width: 35px; height: 28px; background: url("../images/fypt.png") no-repeat -100px top;}

.mediaRight .secondTit{font-size: 22px; color: #0056aa; line-height: 30px; margin: 15px 0;}

.mediaRight .mediaInfo{font-size: 14px; color: #000; line-height: 24px;}

.mediaRight .mediaFlag{font-size: 14px; ; line-height: 21px; margin: 15px 0;}

.mediaRight .mediaFlag span{float: left; color: #000; display: block; width: 280px;}

.mediaRight .mediaFlag label{width: 80px; color: #000; font-weight: 700;}

.mediaFlagArea{width: 100%; margin-top: 50px;}



/*新闻动态*/

.newsList{width: 1150px; min-height: 191px; height: auto; margin: 50px auto 50px auto; font-family: "microsoft yahei"; }

.newsList ul li{width: 1150px; padding-bottom: 60px; margin: 15px 0; background: url("../images/fgf.jpg") no-repeat bottom center;}

.newsList .newsPic{width:317px; height: 191px; overflow: hidden;}

.newsList .newsPic img{width: 317px; height: 191px; -moz-transition:1s; -webkit-transition:1s; -o-transition:1s; transition: 1s;}

.newsList .newsPic a:hover img{opacity: 0.8; transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); }

.newsArea{width: 808px; height: auto;}

.newsArea .newsTime{font-size: 14px; color: #818181; line-height: 21px;}

.newsArea .timeIcon{position: relative; display: block; background-color: #000; float: left; margin-top: 5px; margin-right: 5px; width: 11px; height: 11px; background: url("../images/ere2.png") no-repeat;}

.newsArea h2{font-size: 24px; line-height: 30px; color: #000; margin: 8px 0;}

.newsArea h2 a{color: #000;}

.newsArea h2 a:hover{color: #0056aa;}

.newsArea .newsInfo{font-size: 14px; color: #000; line-height: 21px; margin-top: 10px;}

.newsArea .moreBtn{line-height: 30px; margin-top: 15px;}

.newsArea .moreBtn a{font-size: 14px; color: #0056aa; font-weight: 700;}

.newsArea .moreBtn a:hover{opacity: 0.8}

.newsArea .moreBtn span{display: block; width: 18px; height: 18px; background: url("../images/pt.png") no-repeat -162px -230px; float: left; margin-right: 5px; margin-top: 6px;}



/*新闻详情*/

.newsDetail{width: 1150px; height: auto; margin: 60px auto 50px auto; font-family: "microsoft yahei";}

.newsDetailLeft{width: 100%; height: auto;}

.newsDetailLeft h2{font-size: 26px; color: #0056aa; line-height: 35px; margin: 5px 0; text-align: center;}

.newsDetailLeft .newsMes{text-align: center; font-size: 12px; color: #999; line-height: 30px;}

.newsDetailLeft .newsMes span{padding-left:15px; background:url("../images/ere2.png") no-repeat left center;}

.newsDetailLeft .newsfg{width: 100%; text-align:center; height: 31px; margin: 10px 0;}

.newcontain{width: 100%; height: auto; margin: 20px 0; line-height: 26px; font-size: 14px; color: #000; overflow: hidden;}

.pagecon{width: 790px; border-top: 1px solid #dadada; margin-top: 40px; padding: 20px 0;}

.pageconLeft p{line-height: 28px; font-size: 14px; color: #000;}

.pageconLeft p span{color: #000;}

.pageconLeft p a{color: #000;}

.pageconLeft p a:hover{color: #0056aa;}

.pageconLeft em{display: block; width: 20px; height: 20px; float: left; background:url("../images/fypt.png") no-repeat; margin-top: 6px; margin-right: 8px;}

.pageconLeft p .prevd{background-position: -149px top;}

.pageconLeft p .nextd{background-position: -149px -30px;}

.newsDetailRight{width: 328px; height: auto; font-family: "microsoft yahei";}

.newstj{width: 328px; height: auto;}

.newstj .newtjTit{width: 328px; line-height: 40px; height: 40px; border-bottom:1px solid #f0f0f0;}

.newstj .newtjTit .Title{font-size: 18px; color: #313131;}

.newstj .newtjTit .more{color: #000;}

.newstj .newtjTit .more:hover{color: #0056aa;}

.newtjList{width: 328px;}

.newtjList ul li{width: 313px; height: 60px; padding: 15px 15px 15px 0; border-bottom: 1px solid #f0f0f0;}

.newtjList ul li:hover{background-color: #f4f4f4;}

.newtjList ul li:hover a{color: #0056aa;}

.newtjList .newtjPic{width: 98px; height: 60px; overflow: hidden;}

.newtjList .newtjPic img{width: 98px; height: 60px;}

.newtjTxt{width: 200px; height: 60px;}

.newtjTxt h2{font-size: 14px; height: 40px; color: #000000; line-height: 18px;}

.newtjTxt h2 a{color: #000;}

.newtjTxt h2 a:hover{color: #0056aa;}

.newtjnum{line-height: 18px; padding-left: 20px; background: url("../images/eyeicon.jpg") no-repeat left center; color: #000; font-size: 12px;}

.hotNews{width: 328px; height: auto; margin-top: 30px;}

.hotNewsTop{width: 328px; line-height: 40px; height: 40px; border-bottom:1px solid #f0f0f0; font-size: 18px; color: #313131;}

.hotNewsList{width: 328px; margin-top: 15px;}

.hotNewsList ul li{line-height: 30px;}

.hotNewsList ul li a{color: #000; font-size: 14px;}

.hotNewsList ul li i{font-size: 12px; color: #999999; padding: 0 4px; margin-right: 5px; font-style:italic;font-weight: 700;}

.hotNewsList ul .on i{color: #0056aa; }



/*招贤纳士*/

.recruit{width: 1150px; height: auto; margin: 40px auto 50px auto; font-family: "microsoft yahei";}

.recruitTop{padding-bottom: 40px; border-bottom: 5px solid #e9e9e9;}

.recruitTop p{font-size: 14px; color: #000; line-height: 24px;}

.recruitSer{ width: 1150px; height: 37px; line-height: 37px; margin: 20px 0;}

.recruitSer .jobsearch1,.recruitSer .jobsearch2{position: relative; width: 285px; height: 37px; background-color: #e9e9e9;}

.recruitSer .jobsearch2{margin-left: 30px;}

.jobsearch1left,.jobsearch2left{width: 82px; height: 37px; text-align: center; font-size: 14px; color: #fff;  background-color: #0056aa;}

.jobsearch1right,.jobsearch2right{ width: 183px; height: 37px;  background: url("../images/xljg.png") no-repeat 178px center;}

.jobsearch1right .checktext,.jobsearch2right .checktext2{font-size: 14px; color: #0056aa;}

.jobhide{position: absolute; top: 37px; right: 0; width: 203px; background-color: #e9e9e9;}

.jobhide ul li{line-height: 36px; width: 183px; height: 36px; padding: 0 10px; font-size: 14px; color: #000; border-top: 1px solid #dadada; cursor: pointer;}

.jobhide ul li:hover{color: #0056aa; background-color: #dddddd;}



.jobsearch3{width: 518px; height: 37px; background-color: #e9e9e9; }

.jobsearch3left{width: 390px; height: 37px; line-height: 37px; padding: 0 10px;}

.jobsearch3left input{background-color: #e9e9e9; border: none; line-height: 37px; width: 380px; font-size: 14px;}

.jobsearch3right{width:108px; height: 37px;  color: #fff; text-align: center; background: url("../images/serchicon.png") no-repeat 63px center; background-color: #0056aa;}

.jobsearch3right input{display: block; width: 108px; background-color: #0056aa; cursor: pointer; text-align: center; line-height: 37px; font-family: "microsoft yahei";  color: #fff; font-size: 14px;}



.recruit .jobDD{position: relative; width: 1096px; height: auto; padding: 24px; line-height: 26px; color: #000; font-size: 14px; border-left: 1px solid #e8dccc; border-right: 1px solid #e8dccc;  border-bottom: 1px solid #e8dccc;}

.recruit .tjob ul li{cursor: pointer;}

.recruit .tjob .on{background-color: #e8dccc;}

.recruit .jobDD .jobbtn{position: absolute; top: 20px; right: 20px; width: 137px; height: 34px; background-color: #0056aa; text-align: center; font-size: 14px;}

.recruit .jobDD .jobbtn a{display: block; line-height: 34px; color: #fff; background: url("../images/ypicon.png") no-repeat 20px center; padding-left: 20px;}

.recruit .jobDD .jobbtn:hover{opacity: 0.8;}



/*联系我们*/

.contactUs1{ clear:both; width: 1150px; height: auto; margin: 80px auto 50px auto; font-family: "microsoft yahei"; padding-top:25px;}

.contactUsArea1{width: 1150px; height: auto;}

.contactTxt{width: 426px; height: auto;}

.contactMap2{width: 650px; height:372px; border: 1px solid #dadada; overflow: hidden;}

.contactMap2 img{width: 650px; height: 372px;}

.contanctTit{width: 426px; height: 44px;}

.contanctTit img{width:426px; height: 44px;}

.contactList{width: 426px; height: auto; margin-top: 0px; float:left;}

.contactList ul li{border-bottom:1px solid #dadada; line-height: 26px; padding: 15px 10px; height: auto; width: 406px;}

.contactList .contactLabel{ font-size: 18px; color: #000; width: 100px; text-align: left; font-weight:700;}

.contactMsg{font-size: 18px; width: 300px; text-align: left; color:#D00; line-height: 20px; font-weight:700;}

.interact{width:1150px; height: 65px; border-top: 1px solid #dadada; margin-top: 110px; text-align: center;}

.interactTop{width: 135px; height: 45px; line-height: 45px; background-color: #fff; text-align: center; font-size: 28px; color: #333; margin: -23px auto 0 auto;}

.interactTxt{width: 100%; text-align: center; font-size: 14px; color: #000000; line-height: 28px;}

.interactList{width: 1130px; height: 170px; overflow: hidden; margin: 20px auto;}

.interactList ul{width: 1200px;}

.interactList ul li{ float: left; width: 300px; height: 170px; margin-right: 100px; }

.interweix{width: 300px; text-align: center; font-size: 18px; color: #333; line-height: 50px; margin-bottom: 10px;}

.emscon{width: 110px; height: 110px; margin-right: 20px;}

.gzy{font-size: 14px; color: #000; line-height: 24px; padding-top: 15px; width: 130px;}

.advTf{width: 100%; height:680px; background: url("../images/contactbg.jpg") no-repeat bottom center; padding-top: 30px; font-family: "microsoft yahei";}

.advTfArea{width: 990px; height: auto; padding: 60px 80px; background-color: #fff; border: 3px solid #f0f0f0; margin: 0 auto; }

.advTfTop{width: 325px; height: 60px; overflow: hidden; line-height: 60px; font-size: 26px; color: #333; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; margin: 0 auto;}

.advTf .advTable{margin-top: 40px;}

.advTf .advTableLeft{width: 380px;}

.advTf .advTableRight{width: 538px; }

.advTf .advTableLeft p{width: 380px; height: 35px; margin: 30px 0;}

.advTf .advTableLeft label,.advTableRight label{width: 80px; line-height: 35px; font-size: 14px; color: #333;}

.advTf .advTableLeft .input1{width: 258px; border: 1px solid #dadada; line-height: 33px; height: 33px; font-size: 14px;  margin-left: 10px; padding: 0 10px;}

.advTf .advTableRight p{width: 538px; height:35px; margin: 30px 0;}

.advTf .advTableRight .input2{width: 192px; border: 1px solid #dadada; line-height: 33px; height: 33px; font-size: 14px;  margin-left: 10px; padding: 0 10px;}

.advTf .advTableRight .input3{width: 158px; border: 1px solid #dadada; line-height: 33px; height: 33px; font-size: 14px; margin-left: 10px; padding: 0 10px;}

.advTf .advTableRight textarea{width: 365px; height: 140px; border: 1px solid #dadada; padding: 10px; margin-left: 2px;}

.advTf .xqlabel label{float: left;}

.advTf .inputBtn{width: 258px; height: 45px; margin: 20px auto;}

.advTf .inputBtn .tj{width: 118px; height: 45px; line-height: 45px; text-align: center; color: #fff; background-color: #0056aa; cursor: pointer; font-size: 16px; font-family: "microsoft yahei";}

.advTf .inputBtn .resetz{width: 118px; height: 45px; line-height: 45px; text-align: center; color: #fff; background-color: #8b8b8b; cursor: pointer; font-size: 16px; font-family: "microsoft yahei";}

.advTf .inputBtn .tj:hover,.inputBtn .resetz:hover{opacity: 0.8;}

.advTf .selectdP{width: 228px; line-height: 30px;}



/*合作单位*/

.logobg{width: 100%; min-height: 500px; padding: 0 auto 40px auto; background: url("../images/coorbg.jpg") no-repeat bottom center;}

.logoList{width: 1180px; min-height: 500px; margin: 0 auto 0 auto; padding-top: 40px;}

.logoList ul li{float: left; width: 235px; height: 150px; text-align: center; border: 1px solid #eeeeee; margin-top: -1px; margin-left: -1px;}

.logoList ul li:hover{opacity: 0.8;}



/*媒体分布图*/

.dybgA{width: 100%; height: auto; background:url("../images/contactbg.jpg") no-repeat bottom center; padding-bottom: 60px;}

.mediaMap{position: relative; width: 1001px; height: 800px; margin: 80px auto 0px auto; background: url("../images/mediafbbg.jpg") no-repeat;}

.mapMark{cursor: pointer;}

.mediaMark1{position: absolute; top: 415px; left: 463px; width: 35px; height: 115px; background: url("../images/mediaIcon1.png") no-repeat;}

.mediaMark2{position: absolute; top: 498px; left: 640px; width: 35px; height: 115px; background: url("../images/mediaIcon2.png") no-repeat;}

.mediaMark3{position: absolute; top: 568px; left: 555px; width: 35px; height: 115px; background: url("../images/mediaIcon3.png") no-repeat;}

.mediaMark4{position: absolute; top: 334px; left: 806px; width: 35px; height: 115px; background: url("../images/mediaIcon3.png") no-repeat;}

.mapMark p{position: absolute; z-index: 999;  width: 302px; height: 180px; background:url("../images/ddrgba.png") repeat; -webkit-border-radius: 5px; -moz-border-radius: 5px;  border-radius: 5px; overflow: hidden;}

.mapMark p span{line-height: 17px; display: block; text-align: center; color: #fff; font-size: 14px;  font-family: "microsoft yahei";}

.mapMark img{ width: 302px; height: 152px;}

.mediaMark1 p{top: 10px; left: -300px;}

.mediaMark2 p{top: -10px; left: 50px;}

.mediaMark3 p{top: 60px; left: -150px;}

.mediaMark4 p{top: 0px; left: -330px;}



/*网站地图*/

.webBg{width: 100%; height: auto; background: url("../images/ny_bg.jpg") no-repeat bottom center; padding-top: 30px;}

.webMapList{width: 1000px; min-height: 600px; height: auto; margin: 0 auto; font-family: "microsoft yahei";}

.webMapList ul li{width: 980px; height: auto; margin: 20px 0; line-height: 30px;}

.webMapList ul li h2{font-size: 16px;}

.webMapList ul li h2 a{color: #B29160; font-weight: 400;}

.webMapList ul li dl{}

.webMapList ul li dl dd{float: left; margin: 0 10px; font-size: 14px; padding-left: 15px; background: url("../images/banner_btn_r_24.png") no-repeat left center;

}

.webMapList ul li dl dd a{color: #000;}

.webMapList ul li dl dd a:hover{color: #B29160;}





/* select*/

.advTf .example_1 select,.advTf .example_2 select {width: 278px;}

.advTf .example_1 label,.advTf .example_2 label {cursor: pointer;}



.advTf .example_3 select{width: 192px;}

.advTf .b-custom-select {

    position:relative;

    display: inline-block;

    height: 32px;

    background: #fff;

    border:1px solid #dadada;

    font-size: 13px;

    vertical-align: middle;

    text-align: left;

}

.advTf .b-custom-select_disabled {

    color: #bcbcbc;

    background: #f9f9f9;

}

.advTf .b-custom-select_focus {

}

.advTf .b-custom-select_expanded {

    z-index: 199;

    height: 32px;

    border-bottom: none;

}

.advTf .lte7 .b-custom-select {

    display: inline;

    zoom:1;

}

.advTf .b-custom-select__title {

    cursor: pointer;

    overflow: hidden;

}

.advTf .b-custom-select__title__text {

    margin: 5px 30px 3px 10px;

    font-size: 14px;

    white-space: nowrap;

    overflow: hidden;

}

.advTf .b-custom-select__title__icon {

    position: absolute;

    top:0px;

    right: 0px;

    display: block;

    width: 25px;

    height: 32px;

}

.advTf .b-custom-select__title__icon:after {

    content: "";

    position:absolute;

    top:13px;

    right:7px;

    border-top: 6px solid #000;

    border-left:6px solid transparent;

    border-right:6px solid transparent;

}

.advTf .b-custom-select_expanded .b-custom-select__title__icon {

}

.advTf .b-custom-select_disabled .b-custom-select__title__icon {

    background: #f9f9f9;

}

.advTf .b-custom-select__title__input {

    height: 30px;

    padding: 2px 9px;

    border: none;

    background: none;

    outline: 0;

    font-family: "PTSansRegular";

    font-size: 14px;

}

.advTf .b-custom-select__dropdown {

    background: #fff;

    border: 1px solid #cccccc;

    overflow: hidden;

}

.advTf .b-custom-select__list {

    padding: 5px 5px;

}

.advTf .b-custom-select__group {

    padding: 4px;

    white-space: nowrap;

    font-family: "PTSansRegular";

    font-size: 12px;

    font-weight: bold;

}

.advTf .b-custom-select__item {

    position: relative;

    display: block;

    height: 20px;

    padding: 4px 5px;

    overflow: hidden;

    cursor: pointer;

    white-space: nowrap;

    border-bottom: 1px dotted #cecece;

    font-family: "PTSansRegular";

    font-size: 14px;

}









.jobsearch1 .example_3 select{width: 200px;}

.jobsearch2 .example_3 select{width: 200px;}

.jobsearch1 .b-custom-select,.jobsearch2 .b-custom-select{

    position:relative;

    display: inline-block;

    height: 34px;

    background: #e9e9e9;

    font-size: 13px;

    top:-2px;

    vertical-align: middle;

    text-align: left;

}



.advTf .b-custom-select{margin-top:-3px; height: 33px;}



.jobsearch1 .b-custom-select_expanded,.jobsearch2 .b-custom-select_expanded {

    z-index: 199;

    height: 34px;

    border-bottom: none;

}

.jobsearch1 .lte7 .b-custom-select,.jobsearch2 .lte7 .b-custom-select {

    display: inline;

    zoom:1;

}

.jobsearch1 .b-custom-select__title,.jobsearch2 .b-custom-select__title {

    cursor: pointer;

    overflow: hidden;

}

.jobsearch1 .b-custom-select__title__text,.jobsearch2 .b-custom-select__title__text {

    margin: -1px 30px 3px 10px;

    font-size: 14px;

    white-space: nowrap;

    overflow: hidden;

    color: #0056aa;

}

.jobsearch1 .b-custom-select__title__icon,.jobsearch2 .b-custom-select__title__icon {

    position: absolute;

    top:0px;

    right: 0px;

    display: block;

    width: 25px;

    height: 35px;

}

.jobsearch1 .b-custom-select__title__icon:after,.jobsearch2 .b-custom-select__title__icon:after {

    content: "";

    position:absolute;

    top:14px;

    right:7px;

    border-top: 7px solid #0056aa;

    border-left:7px solid transparent;

    border-right:7px solid transparent;

}



.jobsearch1right .b-custom-select__title__input {

    height: 35px;

    padding: 2px 9px;

    border: none;

    background: none;

    outline: 0;

    font-family: "PTSansRegular";

    font-size: 14px;

}

.jobsearch1right .b-custom-select__dropdown,.jobsearch2right .b-custom-select__dropdown {

    border: none;

    overflow: hidden;

}

.jobsearch1right .b-custom-select__list,.jobsearch2right .b-custom-select__list {

    padding: 5px 5px;

}

.jobsearch1right .b-custom-select__group,.jobsearch2right .b-custom-select__list {

    padding: 4px;

    white-space: nowrap;

    font-family: "PTSansRegular";

    font-size: 12px;

    font-weight: bold;

}

.jobsearch1right .b-custom-select__item,.jobsearch2right .b-custom-select__item {

    position: relative;

    display: block;

    height: 22px;

    padding: 4px 5px;

    overflow: hidden;

    cursor: pointer;

    white-space: nowrap;

    border-bottom: 1px dotted #cecece;

    font-family: "PTSansRegular";

    font-size: 14px;

}





@media screen and (max-width: 1400px) {

    .pagefy .pagePre{bottom: 50%; left: -80px; background-position: -100px -197px;}

    .pagefy .pageNext{bottom: 50%; right: -80px; background-position: -172px -197px;}

}



@media screen and (max-width: 1240px) {

    .header {

        width: 1240px;

    }





}





@charset "utf-8";



/* CSS Document */



.fl{



	float: left;



}



.fr{



	float: right;



}



.clear{



	clear: both;



}

/***********************网站顶部****************************/

.user-header{

  width: 100%;

  padding: 25px 0;

  background: #fff;

  height: 90px;

  border-top:5px solid #e21001;

}

.header-mid{

  width: 1200px;

  margin:0 auto;

}

.page-logo{

  width: 375px;

  float: left;

  height: 50px;

}

.page-logo-left{

  width: 375px;

  height: 50px;

  float: left;

}

.page-logo-left img{

  width: 100%;

  height: 50px;

}

.header-right-link{

  float: right;

  height: 50px;

  line-height: 50px;



}

.header-right-link a{

  width: 26px;

  height: 26px;

  float: left;

  position: relative;

  margin-left: 15px;

  margin-top:12px;

  z-index: 99999;

}

.header-right-link a.top_kf:hover{

  transform: rotateY(180deg);

  transition:  transform ease .5s;

}

.top_wx{

  background: url("../images/weixingtop.jpg") no-repeat;

}

.top_wx{

  position: relative;

}

.top_wx span{

  position:absolute;

  right: -58px;

  top: 27px;

  float: left;

  display: block;

  background: url("../images/wxzbg.png") no-repeat;

  width: 140px;

  height: 152px;

  display: none;

}

.top_wx span img{

  width: 120px;

  height: 120px;

  margin-left: 10px;

  margin-top: 22px;

}

.top_wx:hover span{

  display: block;

}

.top_kf{

  background: url("../images/webqq.png") no-repeat;

}

.page-nav{

  width: 100%;

  float: left;

  height: 45px;

  margin-top: 15px;

}

.page-nav-left{

  float: left;

  height: 45px;

  line-height: 45px;

}

.page-nav-left > li{

  width: 120px;

  float: left;

  height: 45px;

  line-height: 45px;

  position: relative;

  z-index:99999;

  margin-right: 10px;

}

.page-nav-left > li:hover > a{

  width: 120px;

  float: left;

  height: 45px;

  line-height: 45px;

  position: relative;

  z-index:99999;

  margin-right: 10px;

  background: #000;

  color:#fff;

  transition: all ease .5s;

}

.page-nav-left > li > a{

  width: 120px; 

  float: left;

  height: 45px;

  line-height: 45px;

  text-indent:25px;

  color:#000;

  font-size: 16px;

}

.page-nav-left > li > a:hover{

 background: #000;

 color:#fff;

 transition: all ease .5s;

}

.son-nav{

  width: 100%; 

  float: left;

  line-height:35px;

  position: absolute;

  top: 45px;

  left: 0;

  display: none;

}

.son-nav a{

  width: 100%; 

  float: left;

  line-height: 35px;

  height: 35px;

  background: #555;

  color: #fff;

  text-align: center;

  font-size: 14px;

}

.son-nav a:hover{

  background: #000;

}



.nav-right-fu{

  float: right;

  height: 17px;

  margin-top: 15px;

}

.nav-right-fu a{

  float: left;

  display: block;

  border-right: 1px solid #ddd;

  padding-right: 10px;

  text-align: left;

  color: #000;

  font-size: 12px;

  height: 17px;

  line-height: 17px;

  margin-left: 5px;

}

.nav-right-fu a:hover{

  color: #bb1e10;

}

.search-icox{

  position: relative;

}

/*INDEX*/

.iban-wrap{

	height: 600px;

}

.iban{

	height: 600px;

	background: url("../images/loadings.gif") no-repeat center;

}



.iban .w{

	height: 570px;

	padding-top: 150px;

}

.iban .list li{

	position: absolute;

	left: 50%;

	margin-left:-490px;

	top: 0;

	width: 980px;

	height: 415px;

	display: none;

}

.iban .list .tips{

	top: 0;

	width: 500px;

	font-size: 24px;

	line-height: 42px;

	color: #fff;

}

.iban .list b{

	font-size: 48px;

	line-height: 66px;

}

.iban .list strong{

	font-size: 48px;

	line-height: 66px;

}

.iban .ban_bt{

	display: inline-block;

	width: 76px;

	padding: 0 10px;

	background: #0c4da2;

	margin-top: 50px;

	font-size: 12px;

	line-height: 30px;

	transition: all 0.5s;

}

.iban .ban_bt:hover{

	background: #fff;

}



.iban .list span{

	display: inline-block;

	color: #fff;

}

.iban .list a:hover span{

	color: #0c4da2;	

}



.iban .list span.fr{

	display: inline-block;

	width: 5px;

	height: 30px;

	background: url("../images/bg_sign03.png") no-repeat 0 0;

}

.iban .list a:hover span.fr{

	background-position: 0 -30px;

}

.iban .list .l{

	left: -200px;

	filter:alpha(opacity=0); 

	opacity: 0;

}

.iban .list .r{

	top: -40px;

	right: -200px;

	filter:alpha(opacity=0); 

	opacity: 0;

	text-align: right;

}

.iban .line{

	left: 0;

	bottom: 0;

	width: 100%;

	height: 5px;

}

.iban .line-in{

	width: 0;

	background: url("../images/bg_line01.png");

	/*background: #0f37bd;*/

}

.iban li img{

	top: -82px;

}

.iban-box{

	left: 50%;

	bottom: 26px;

	width: 986px;

	height: 161px;

	margin-left: -493px;

}

.iban-box .fi{

	width: 273px;

	height: 145px;

	padding: 16px 27px 0;

}

.iban-box .se{

	width: 268px;

	height: 93px;

	padding: 68px 30px 0;

}

.iban-box .th{

	cursor: pointer;

}

.iban-box a{

	display: inline-block;

	width: 100%;

	font-size: 11px;

	line-height: 28px;

	color: #aab9d5;

	transition: color 0.5s;

}

.iban-box a.tit{

	font-size: 14px;

	line-height: 28px;

	color: #fff;

}

.iban-box a.more{

	position: absolute;

	left: 26px;

	bottom: 19px;

	display: inline-block;

	width: 65px;

	padding: 0 9px 0 22px;

	border: 1px solid #89a4c6;

	font-size: 11px;

	line-height: 26px;

	color: #89a4c6;

	transition: all 0.5s;

}

.iban-box .se a.more{

	border: 1px solid #888582;

	color: #888582;

}

.iban-box a.more span.fr{

	display: inline-block;

	width: 3px;

	height: 26px;

	background: url("../images/bg_sign04.png") no-repeat center;

	filter:alpha(opacity=50); 

	opacity: 0.5;

	transition: all 0.5s;

}

.iban-box a:hover{

	color: #fff;

}

.iban-box a.more:hover{

	border: 1px solid #fff;

	color: #fff;

}

.iban-box a.more:hover span.fr{

	filter:alpha(opacity=100); 

	opacity: 1;	

}

.iban .btns{

	left: 50%;

	bottom: 12px;

	height: 6px;

}

.iban .btns span{

	display: inline-block;

	float: left;

	width: 62px;

	height: 5px;

	background: #fff;

	margin: 0 3px;

	filter:alpha(opacity=30); 

	opacity: 0.3;

	transition: background 0.5s;

	cursor: pointer;

}

.iban .btns span.cur{

	background: #e21001;

	filter:alpha(opacity=60); 

	opacity: 0.6;	

}

/********************************网站底部***************************************/

.footer{

	width: 100%;

}

.footer-main{

	padding-top: 62px;

	padding-bottom: 115px;

	background-color: #222;

}

.user-wap{

	padding: 6% 8%;

	width: 84%;

}

.footer-main .wx-link{

	display: none;

}

.footer-main .m-search-box{

	display: none;

}

.footer-main.m-wrap{

	padding: 10px 4.7% 20px;

	width: 90.6%;

}

.footer-main.m-wrap .m-search-box{

	margin-top: 18px;

	width: 99%;

	border: 1px solid #393939;

	height: 30px;

	margin-bottom: 15px;

}

.footer-main.m-wrap .m-search-box .tex{

	width: 81%;

	height: 15px;

	line-height: 14px;

	font-size: 14px;

	color: #fff;

	padding: 8px 4% 7px;

	background: none;

	border: none;

}

.footer-main.m-wrap .m-search-box .sub-btn{

	border: none;

	width: 10%;

	height: 30px;

	background: url("../images/ico_15.png") no-repeat center;

	background-size: auto 35%;

}

.footer-main.m-wrap .wx-link{

	display: inline-block;

	padding-left: 28px;

	line-height: 18px;

	height: 18px;

	color: #fff;

	background: url("../images/ico_26.png") no-repeat left center;

	background-size: auto 100%;

}

.footer-main dl{

	float: left;

	margin-right: 10%;

	transition: all 0.5s ease 0s;

}

.footer-main.twrap dl{

	margin-right: 8%;

}

.footer-main.m-wrap dl{

	width: 100%;

	margin-right: 0;

}

.footer-main dt{

	font-size: 16px;

	line-height: 30px;

	margin-bottom: 8px;

}

.footer-main.m-wrap dt{

	line-height: 38px;

	border-bottom: 1px solid #393939;

	color: #fff;

	background: url("../images/ico_25.png") no-repeat 96% center;

	background-size: auto 40%;

	cursor: pointer;

}

.footer-main.m-wrap dt.hover{

	background: url("../images/ico_27.png") no-repeat 96% center;

	background-size: auto 40%;

}

.footer-main dt a{

	color: #fff;

}

.footer-main.m-wrap dd{

	display: none;

}

.footer-main.m-wrap dd:last-child{

	border-bottom: 1px solid #393939;

	padding-bottom: 6px;

}

.footer-main dd a{

	color: #b0b0b0;

	line-height: 29px;

	font-size: 14px;

}

.footer-main.m-wrap dd a{

	font-size: 12px;

	display: block;

}

.footer-main dd a:hover{

	color: #fff;

}

.footer-main .right{

	width: 18%;

	padding-top: 9px;

}

.footer-main.m-wrap .right{

	display: none;

}

.footer-main.m-wrap .searchbox{

	display: block;

}

.footer-main .searchbox{

	width: 99%;

	height: 40px;

	border: 1px solid #393939;

	margin-bottom: 30px;

}

.footer-main .searchbox .tex{

	border: none;

	background: none;

	width: 81%;

	height: 15px;

	font-size: 14px;

	line-height: 14px;

	padding: 13px 3% 12px 3%;

	color: #fff;

}

.footer-main .searchbox .butn{

	border: none;

	width: 13%;

	height: 40px;

	background: url("../images/ico_15.png") no-repeat center;

	background-size: auto 40%;

}

.footer-main .wxbox{

	width: 37%;

	margin-left: 7%;

}

.footer-main .wxbox img{

	width: 100%;

}

.footer-main .wxbox p{

	text-align: center;

	line-height: 42px;

	color: #fff;

}

.footer .secbox{

	height: 28px;

	line-height: 28px;

	padding-top: 11px;

	padding-bottom: 11px;

	background-color: #000;

	border-bottom: 1px solid #1a1a1a;

}

.footer .secbox a{

	color: #b0b0b0;

}

.footer .secbox a:hover{

	color: #fff;

}

.footer .secbox .left a{

	float: left;

}

.footer .secbox .line{

	display: inline-block;

	width: 22px;

	text-align: center;

	color: #333;

}

.footer .secbox .left .line{

	float: left;

}

.footer .secbox .right a{

	float: right;

}

.footer .secbox .right .line{

	float: right;

}

.footer .thibox{

	padding-top: 15px;

	padding-bottom: 18px;

	background-color: #000;

	color: #b0b0b0;

	line-height: 35px;

}

.footer .thibox .link{

	width: 240px;

	position: relative;

}

.footer .thibox.twrap .link{

	width: 186px;

}

.footer .thibox .tit{

	display: block;

	width: 238px;

	height: 33px;

	border: 1px solid #333;

	line-height: 33px;

	text-align: center;

	color: #878787;

	background: url("../images/ico_16.png") no-repeat 160px center;

	cursor: pointer;

}

.footer .thibox.twrap .tit{

	width: 186px;

	background: url("../images/ico_16.png") no-repeat 160px center;

}

.footer .thibox .link:hover .tit{

	background: url("../images/ico_17.png") no-repeat 160px center;

}

.footer .thibox .subbox{

	position: absolute;

	bottom: 35px;

	left: 0;

	width: 238px;

	border-left: 1px solid #333;

	border-right: 1px solid #333;

	background-color: #000;

	z-index: 2;

	display: none;

	transition: normal;

}

.footer .thibox.twrap .subbox{

	width: 186px;

}

.footer .thibox .subbox ul{

	width: 100%;

}

.footer .thibox .subbox li{

	position: relative;

	width: 100%;

	border-top: 1px solid #333;

}

.footer .thibox .subbox a{

	display: block;

	width: 100%;

	line-height: 33px;

	text-align: center;

	color: #878787;

	

}

.footer .thibox .subbox a.tt{

	margin-left: -6px;

	padding-right: 6px;

	position: relative;

	z-index: 2;

}

.footer .thibox .subbox li:hover a.tt{

	background: url("../images/bg_52.png") no-repeat left center;

}

.footer .thibox .second-level{

	width: 238px;

	position: absolute;

	bottom: 0;

	left: -240px;

	border-left: 1px solid #333;

	border-right: 1px solid #333;

	display: none;

	z-index: 1;

}

.footer .thibox .second-level a{

	display: block;

	width: 100%;

	line-height: 33px;

	text-align: center;

	color: #878787;

	background-color: #1c1c1c;

	border-top: 1px solid #333;

}

.footer .thibox .second-level a:hover{

	background-color: #333;

}

.footer .m-botwrap{

	display: none;

}

.footer.m-footer .secbox,.footer.m-footer .thibox{

	display: none;

}

.footer.m-footer .m-botwrap{

	display: block;

	background-color: #000;

	padding-bottom: 25px;

}

.footer.m-footer .m-botwrap .topbox{

	width: 100%;

	padding-top: 16px;

	padding-bottom: 12px;

	line-height: 25px;

	text-align: center;

	border-bottom: 1px solid #1a1a1a;

}

.footer.m-footer .m-botwrap .topbox .line{

	display: inline-block;

	width: 8px;

	text-align: center;

	color: #333;

}

.footer.m-footer .m-botwrap .topbox a{

	color: #b0b0b0;

}

.footer.m-footer .m-botwrap .botbox{

	padding-top: 10px;

}

.footer.m-footer .m-botwrap .botbox p{

	line-height: 27px;

	text-align: center;

	color: #b0b0b0;

}

.footer.m-footer .m-botwrap .botlink{

	width: 100%;

	text-align: center;

	line-height: 27px;

}

.footer.m-footer .m-botwrap .botlink a{

	color: #b0b0b0;

}

.footer.m-footer .m-botwrap .botlink .line{

	display: inline-block;

	width: 8px;

	text-align: center;

	color: #333;

}

.footer.m-footer .bot-linkbox{

	width: 41%;

	height: 24px;

	border: 1px solid #333;

	margin: 10px auto 0;

	position: relative;

	display: none;

}

.footer.m-footer .bot-linkbox .tt{

	display: block;

	width: 100%;

	line-height: 24px;

	color: #b0b0b0;

	text-align: center;

	background: url("../images/ico_16.png") no-repeat 90% center;

	background-size: auto 28%;

	cursor: pointer;

}

.footer.m-footer .bot-linkbox .tt.hover{

	background: url("../images/ico_17.png") no-repeat 90% center;

	background-size: auto 28%;

}

.footer.m-footer .bot-linkbox .subbox{

	position: absolute;

	bottom: 26px;

	width: 99%;

	border-left: 1px solid #333;

	border-right: 1px solid #333;

	background-color: #000;

	display: none;

	transition: normal;

}

.footer.m-footer .bot-linkbox .subbox a{

	width: 100%;

	display: block;

	height: 24px;

	line-height: 24px;

	border-top: 1px solid #333;

	text-align: center;

	color: #b0b0b0;

	transition: normal;

}

/***********************************index*****************************************/

.user-container{

	width: 100%;

}

.user-container-md{

	width: 1200px;

	margin:0 auto;

}



.i-wrap2{

	background: #f4f4f4;

	width: 100%；

}

.i-wrap2 .contwrap{

	height: 480px;

	background: url("../images/bg_03.jpg") no-repeat center #f4f4f4;

	position: relative;

	z-index: 0;

	margin: 0 auto;

	width:1200px;

}

.i-wrap2 .contwrap.m-wrap{

	display: none;

}

.i-wrap2 .contwrap .leftbox{

	width: 50%;



	margin-top: 80px;

}

.i-wrap2 .contwrap .f42{

	line-height: 60px;

	color: #e21001;

	font-size: 42px;

	display: block;

}

.i-wrap2 .contwrap.twrap .f42{

	font-size: 34px;

	line-height: 47px;

}

.i-wrap2 .contwrap.twrap .leftbox{

	margin-top: 60px;

}

.i-wrap2 .contwrap.twrap .f24{

	font-size: 18px;

	line-height: 24px;

}

.i-wrap2 .contwrap.twrap

.i-wrap2 .contwrap .f24{

	line-height: 41px;

	display: block;

	width: 100%;

}

.i-wrap2 .contwrap .line{

	display: block;

	width: 80px;

	height: 3px;

	margin-top: 20px;

	margin-bottom: 32px;

	background-color: #c3c3c3;

}

.i-wrap2 .contwrap .word{

	display: block;

	line-height: 26px;

	margin-bottom: 49px;

	width: 79%;

}

.i-wrap2 .leftbox a.butn{

	display: block;

	width: 141px;

	height: 44px;

	line-height: 44px;

	text-align: center;

	font-size: 14px;

	color: #fff;

	float: left;

}

.i-wrap2 .leftbox a.red{

	background-color: #e21001;

	margin-right: 20px;

}

.i-wrap2 .leftbox a.blue{

	background-color: #555;

}

.i-wrap2 .contwrap img{

	margin-top: 80px;

	width: 44%;

}

/*indexnews*/

.select{

	margin: 0 auto;

	margin-top: 100px;

	width: 1200px;

}

.news {

    height: 358px;

    overflow: hidden;

  }

.news .news-big{float:left;width:780px;height:358px;background:#ccc}

.news .news-big .img{float:left;width:550px;height:358px;}

.news .news-big .info{position:relative;float:left;width:230px;height:358px;background:#ef011c}

.news .news-big .triangle{position:absolute;left:-16px;top:50%;margin-top:-10px;width:16px;height:20px;background:url("../images/indexsp.png") no-repeat;background-position:-64px -23px}

.news .news-big h3{margin:0 auto;margin-top:30px;width:180px;height:54px;color:#fff;font-size:16px;line-height:26px;overflow:hidden}

.news .news-big p{margin:0 auto;margin-top:18px;width:180px;line-height:22px;color:#fff;font-size:14px;text-align:justify;text-justify:inter-ideograph}

.news .news-big a{color:#fff}

.news .news-big span{position:absolute;bottom:16px;right:30px;color:#fff}

.news .news-big span i{display:inline-block;margin-right:10px;margin-top:-3px;width:18px;height:18px;background:url("../images/indexsp.png") no-repeat;background-position:-83px 0;vertical-align:middle}

.news .news-list{float:right;width:394px}

.news .news-list li{margin-bottom:32px;}

/*.news .news-list li a:hover{color: #000}*/

.news .news-list h3{color:#000;font-size:16px}

.news .news-list .info{position:relative;margin-top:20px;height:120px;overflow:hidden}

.news .news-list .img{float:left;width:180px;height:120px}

.news .news-list p{margin-left:204px;width:190px;line-height:24px;overflow:hidden;text-align:justify;text-justify:inter-ideograph}

.news .news-list p a{color:#999;}

.news .news-list span{position:absolute;bottom:-2px;right:4px;height:20px;color:#999;font-size:14px;}

.news .news-list span i{display:inline-block;margin-right:10px;margin-top:-3px;width:18px;height:18px;background:url("../images/indexsp.png") no-repeat;background-position:-62px 0;vertical-align:middle}

.case{margin-bottom:20px}

.case h2{font-size:26px;text-align:center;color:#000;}

.case h3{height:28px;text-align:center}

.case p{margin:0 auto;margin-top:10px;margin-bottom:20px;width:800px;font-size:14px;color:#999;line-height:2em;text-align:center;font-size: 12px;}

.img img {

    width: 100%;

    height: 100%;

  }







.section5{

	width: 100%;

	height: 736px;

	background: url("../images/section5Bg.gif") repeat-x top #f7f7f7;



}

.news-ul{

	width: 100%;

	height: 476px;

	background:#eee;

	margin-top:46px;

	opacity: 0;

	filter:alpha(opacity=0);

}

.news-ul .new-li{

	width: 400px;

	height: 476px;

	float: left;

	background: #fff;

}

.news-ul .new-li .new-img{

	width: 100%;

	height: 238px;

	overflow: hidden;

	position: relative;

	display: block;

}

.news-ul .new-li .new-img img{

	width: 100%;

	transition-duration:500ms;

}

.news-ul .new-li:hover .new-img img{

	transform:scale(1.04);

}

.news-ul .new-li .new-img span{

	display: block;

	position: absolute;

	width: 26px;

	height: 11px;

	left: 60px;

	top: 0;

	z-index: 22;

	background:url("../images/nw2.png") no-repeat;

}

.news-ul .new-li .new-img .down{

	top:227px;

	background:url("../images/nw1.png") no-repeat;

}

.news-ul .new-li .new-box{

	height: 200px;

	width: 330px;

	padding: 38px 35px 0;

	position: relative;

	background: #fff;

}

.news-ul .new-li .new-box .new-title{

	font-size: 18px;

	color: #000;

	line-height: 20px;

	padding-bottom: 14px;

	max-height: 40px;

	display: block;

	font-family: "方正正中黑简体","微软雅黑";

}

.news-ul .new-li:hover .new-box .new-title{

	color: #005ea6;

}

.news-ul .new-li:hover .new-box .new-title:hover{

	color: #e21001;

}

.news-ul .new-li .new-text{

	font-size: 13px;

	color: #999;

	line-height: 24px;

}

.news-ul .new-li .new-date{

	font-size: 13px;

	color: #999;

	line-height: 24px;

	position: absolute;

	left: 35px;

	bottom: 25px;

}

.w1200{

	width: 1200px;

	margin: 0 auto;

}

.title{

	width: 100%;

	padding-top: 72px;

	padding-bottom: 20px;

}

.title p{

	text-align: center;

	width: 100%;

	color: #4b4b4b;

}

.title .en{

	line-height: 54px;

	font-size: 46px;

	font-family: arial;

	text-transform: uppercase;

	font-weight: bold;

}

.title .cn{

	line-height: 46px;

	font-size: 24px;

  font-family: "方正正中黑简体","微软雅黑";

}



.proshowi-wrap{

	width: 100%;

	position: relative;

	overflow: hidden;

	/*padding-top: 756px;*/

	z-index: 2;

}

.proshowi-wrap .title{

	text-align: center;

}

.proshowi-wrap .title span{

	display: inline-block;

	margin:0 8px;

}

.proshowi-wrap .title .cn{

	color: #fff;

	font-size: 36px;

}

.proshowi-wrap .title .en{

	font-size: 36px;

	color: #eee;

	text-transform: uppercase;

	font-family: arial;

}

.proshowi-wrap .hr{

	width: 50px;

	height: 3px;

	background: #ebb100;

	margin:0 auto;

}

.i-pro{

	height: 650px;

	width: 100%;

	background: url("../images/home_333.jpg") no-repeat top center fixed #e7e7e7;

}

.i-prob{

	padding-top: 60px;

}

.i-prolist{

	position: relative;

	

	margin: 0 auto;

	width: 1200px;

	margin-top: 64px;

}

.i-prolist .bd{

	overflow: hidden;

}

.i-prolist ul{

	width: 1028px;

}

.i-prolist li{

	width: 230px;

	height: 323px;

	background: #fff;

	margin-right: 15px;

	position: relative;

	cursor: pointer;

}

.i-prolist li .con{

	width: 190px;

	height: 130px;

	/*border-top: 1px solid #f1f1f1;*/

	padding:10px 20px 0 20px;

	position: absolute;



	left: 0;

}

.i-prolist li .con i{

	display: block;

	width: 100%;

	height: 100%;

	background: #fff;

	opacity: 0.8;

	filter: alpha(opacity=80);

	position: absolute;

	left: 0;

	top: 0;

}

.i-prolist li .conb{

	position: relative;

	z-index: 2;

}

.i-prolist li h2{

	color: #333;

	font-size: 14px;

	font-weight: bold;

}

.i-prolist li h2 a{

	color: #333;

	

}

.i-prolist li h2 a:hover{

	color: #e21001;

	

}

.i-prolist li h3{

	color: #999;

	

	overflow: hidden;

	font-size: 12px;

	font-weight: normal;

}

.i-prolist li .more{

	width: 88px;

	height: 26px;

	line-height: 26px;

	border:1px solid #d2d2d4;

	color: #000000;

	text-align: center;

	float: right;

	font-family: arial;

	border-radius: 50px;

	transition: all 500ms ease-in 0ms;

}

.i-prolist li .more a{

	

	color: #000000;

	

}

.i-prolist li:hover .more{

	background: #ebb100;

	color: #fff;

	border-color: #ebb100;	

}

.i-prolist .prev,

.i-prolist .next{

	display: block;

	cursor: pointer;

	width: 39px;

	height: 39px;

	background-image: url("../images/btn1.png");

	background-repeat: no-repeat;

	cursor: pointer;

	position: absolute;

	top: 134px;

}

.i-prolist .prev{

	background-position: left top;

	left: -69px;

}

.i-prolist .next{

	background-position: left bottom;

	right: -69px;

}

.i-prolist .prev:hover{

	background-position: right top;

}

.i-prolist .next:hover{

	background-position: right bottom;

}





/*******************************page*******************************************/

.page-banner{

	width: 100%;

	overflow: hidden;

}

.page-banner-mid{

	width: 1920px;

	float: left;

	overflow: hidden;

	position: relative;

	left: 50%;

	margin-left: -960px;

}

.page-banner-mid img{

	width: 1920px;

	overflow: hidden;

}

.animate-banner{

	width: 1200px;

	position: absolute;

	left: 50%;

	top:25%;

	height: 250px;

	float: left;

	margin-left: -600px;

	color: #fff;

	overflow: hidden;

}

.animate-banner h1{

	width: 100%;

	height: 30px;

	line-height: 30px;

	font-size: 30px;

	float: left;

	position: relative;

	left: -130px;

	opacity: 0;

	filter: Alpha(opacity=0);

}

.animate-banner h2{

	width: 100%;

	height: 5px;

	line-height: 5px;

	float: left;

	position: relative;

	left: -130px;

	opacity: 0;

	filter: Alpha(opacity=0);

	margin-top: 25px;

}

.animate-banner h2 span{

	width: 80px;

	height: 5px;

	line-height: 5px;

	float: left;

	background: #fff;

}

.animate-banner h5{

	width: 100%;

	height: 35px;

	line-height: 35px;

	float: left;

	margin-top: 25px;

	font-size: 22px;

}

.animate-banner h5 span{

	width: 100%;

	height: 35px;

	line-height: 35px;



	float: left;

	position: relative;

	top: -35px;

	opacity: 0;

	filter: Alpha(opacity=0);

}

.page-block-one{

	width: 100%;



	background: #f5f5f5;

	padding: 40px 0;

}

.page-block-one-mid{

	width: 1200px;

	margin:0 auto;

	overflow: auto;

}

.about-h1{

	width: 100%;

	float: left;

	height: 45px;

	line-height: 45px;

	color: #bb1e10;

	font-weight: 700;

	font-size: 35px;

	margin-bottom: 15px

}

.about-centent{

	width: 100%;

	float: left;

}

.about-centent-left{

	width: 350px;

	float: left;

	padding: 40px;

	background: #fff;

	overflow:hidden;

	height: 333px;

}

.about-centent-left > h2{

	width: 100%;

	float: left;

	line-height:35px;

	font-size: 20px;

	color: #000;

	overflow: hidden;

	position: relative;

	height:105px;

}

.about-centent-left > h2 .xixian{

	width: 125px;

	float: left;

	height: 4px;

	overflow: hidden;

	position: absolute;

	left: -120px;

	background: #000;

	top:75px;

}

.about-jj{

	width: 100%;

	float: left;

	color: #000;

	font-size: 12px;

}

.about-more-xx{

	width: 100%;

	float: left;

	color: #000;

	font-size: 16px;

	line-height: 38px;

	height: 38px;

	text-align: left;

	margin-top: 15px;

}

.about-more-xx:hover{

	color: #bb1e10;

	transition: all ease .5s;

}

.about-more-xx span{

	float: right;

	width: 38px;

	height: 38px;

	position: relative;	

	overflow: hidden;

}

.about-more-xx span i{ 

	float: left;

	width: 76px;

	height: 38px;

	position:absolute;

	left: 0;

	background: url("../images/abjj.jpg") no-repeat;

}

.about-centent-right{

	width: 690px;

	float: right;

	padding: 40px;

	background: url("../images/jiuding.png") no-repeat #555555;

	overflow:hidden;

	height: 333px;

	color: #fff;

	font-size: 14px;

	line-height: 25px;

}

.page-block-two{

	width: 100%;



	background: #bb1e10;

	padding: 40px 0;

	overflow: hidden;

}

.page-block-two-mid{

	width: 1200px;

	margin:0 auto;

	background: url("../images/gclcx.png") no-repeat;

	overflow: auto;

}

.page-block-two-mid h1{

	width: 100%;

	float: left;

	height: 45px;

	line-height: 45px;

	font-size: 35px;

	text-align: center;

	color: #fff

}

.page-block-two-mid h2{

	width: 100%;

	float: left;

	height: 45px;

	line-height: 45px;

	font-size: 22px;

	text-align: center;

	color: #fff;

}

.page-block-two-mid h3{

	width: 100%;

	float: left;

	height: 45px;

	line-height: 45px;

	text-align: center;

}

.page-block-two-mid h3 span{

	width: 80px;

	display: inline-block;

	height: 5px;

	line-height:5px;

	background: #fff;

	text-align: center;

}

.gclc-div{

	width: 100%;

	float: left;

	overflow: hidden;

}

.gclc-show{

	float: left;

	width: 100%;



}

.gclc-show > div{

	float: left;

	width: 100%;

	line-height: 35px;

	text-align: center;

	overflow: hidden;

	height: 100px;

	display: none;

	padding: 40px 0;

	font-size: 18px;

	color: #fff;

}

.gclc-div ul{

	width: 100%;

	float: left;

	overflow: hidden;

	height: 102px;

	background: url("../images/gclc-nav.png") no-repeat center 30px;

}

.gclc-div ul a{

	width: 200px;

	float: left;

	overflow: hidden;

	height: 102px;

	margin-left: 40px;

	margin-right: 60px;

}

.gclc-div ul a i{

	width: 100%;

	float: left;

	overflow: hidden;

	height: 48px;

	margin-top: 15px;

	background: url("../images/a_link.png") no-repeat center top;

}

.gclc-div ul a:hover i{

	transform: rotateY(360deg);

	transition: transform ease .5s;

	color: #000

}

.gclc-div ul a span{

	width: 100%;

	float: left;

	overflow: hidden;

	height: 55px;

	line-height: 55px;

	text-align: center;

	color: #fff;

	font-size: 20px;

	font-weight: 700;

}

.page-centent-three{

	width: 100%;

	

	padding-bottom: 40px;

	background: #f5f5f5;

}

.page-centent-three-mid{

	width: 1200px;

	margin: 0 auto;

	overflow: auto;

}

.block-db{

	width: 100%;

	float: left;

	overflow: hidden;

	margin-top: 40px;

}

.block-db .block-db-left{

	width: 350px;

	height: 232px;

	padding: 40px;

	overflow: hidden;

	background: #fff;

}

.block-db-right{

	width: 770px;

	height: 312px;

	overflow: hidden;

}

.block-db-right img{

	width: 770px;

	height: 312px;

}

.block-db-right img:hover{

    transform: scale(1.1, 1.1);

    transition: transform 0.6s ease 0s;

}

.block-db .block-db-left h1{

	width: 100%;

	height: 45px;

	line-height: 45px;

	float: left;

	color: #bb1e10;

	font-size: 35px;

	margin-bottom: 15px;

}

.block-db .block-db-left h2{

	width: 100%;

	line-height: 22px;

	float: left;

	color: #000;

	font-size: 12px;

	font-weight: normal;

	height: 160px;

	overflow: hidden;

}

.a-more{

	width: 100%;

	line-height: 25px;

	height: 25px;

	float: left;

	color: #000;

	font-size: 16px;

}

.a-more:hover{

	color: #bb1e10;

}

.a-more span{

	width: 25px;

	height: 25px;

	display: inline-block;

	margin-left: 10px;

	line-height: 25px;

	font-size: 14px;

	color: #000;

	opacity: 0.5;

}

.a-more:hover span{

 	opacity: 1;

}

.fixednav{

	position: fixed;

	

}

.page_listhover{

	color: #e21001;

}

.about-page-main{

	width: 100%;

	

	padding: 40px 0;

	background: url("../images/brand_bg.jpg") no-repeat center top;

	background-attachment:fixed; 

}

.about-page-mid{

	width: 1200px;

	margin: 0 auto;

	overflow: hidden;

}

.fixed-two-nav{

	width: 100%;

	background: url("../images/bg_shadow02.png") repeat;

	height: 65px;

	float: left;

	display: none;

	position: fixed;

	z-index: 9999999999999;

	top:0;

}

.fixed-two-nav ul{

	width: 1200px;

	height: 65px;

	margin:0 auto;

	float: none;

}

.fixed-two-nav ul a{

	display: inline-block;

	padding-right: 35px;

	background: url("../images/bg_line03.png") no-repeat right center;

	height: 65px;

	float: left;

	margin-right: 35px;

	line-height: 65px;

	font-size: 12px;

	color: #fff;

	text-align: left;

}

.fixed-two-nav ul a:hover{

	color: #bb1e10;

}

.abt-tit{

	width: 100%;

	float: left;

	height: 45px;

	line-height: 45px;

	font-size: 35px;

	text-align: center;

	color: #fff;

}

.abt-tit-small{

	width: 100%;

	float: left;

	text-align: center;

	height: 45px;

	line-height: 45px;

	font-size: 20px;

	font-weight: normal;

	color: #f2f2f2;

}

.abt-xian{

	width: 100%;

	float: left;

	height: 5px;

	text-align: center;

}

.abt-xian span{

	width: 50px;

	display: inline-block;

	height: 5px;

	background: #fff;

}

.about-main-nr{

	width: 100%;

	float: left;

	line-height: 45px;

	font-size: 14px;

	color: #f5f5f5;

	margin-top: 40px;

	position: relative;

	padding-bottom: 160px

}

.scroll-down{

	position: absolute;

	left : 50%;

	bottom: 10px;

	width: 33px;

	height: 72px;

	margin-left: -17px;

	text-align: center;

	cursor: pointer;

}

.scroll-down span.fi{

	width: 5px;

	height: 5px;

	background: url("../images/bg_sign11.png") no-repeat;

	margin: 0 0 6px 14px;

	animation: scrollDown 1.5s infinite 1.6s;

}

.scroll-down span.se{

	width: 7px;

	height: 7px;

	background: url("../images/bg_sign12.png") no-repeat;

	margin: 0 0 6px 13px;

	animation: scrollDown 1.5s infinite 1.4s;

}

.scroll-down span.th{

	width: 9px;

	height: 9px;

	background: url("../images/bg_sign13.png") no-repeat;

	margin: 0 0 6px 12px;

	animation: scrollDown 1.5s infinite 1.2s;

}

.scroll-down span.fo{

	width: 33px;

	height: 33px;

	background: url("../images/bg_sign14.png") no-repeat;

	animation: scrollDown 1.5s infinite 1s;

}

@keyframes scrollDown{

	0%{

		opacity: 1;

		top: 0;

	}

	100%{

		opacity: 0;

		top: 10px

	}

}

.db-bottom-contact{

	width: 100%;

	background: #fff;

	padding: 60px 0;

	

}

.db-bottom-contact-md{

	width: 1200px;

	margin:0 auto;

	overflow: auto;

}

.db-bottom-contact-md h1{

	width: 100%;

	text-align: center;

	float: left;

	font-size: 35px;

	height: 45px;

	line-height: 45px;

	color: #000;

}

.db-bottom-contact-md h2{

	width: 100%;

	text-align: center;

	float: left;

	font-size: 22px;

	height: 45px;

	line-height: 45px;

	color: #000;

}

.db-contact-left{

	width: 469px;

	float: left;

	font-size: 22px;

	height: 399px;

	background: url("../images/contactUS.png") no-repeat;

	margin-left: 150px;

	margin-top: 40px;

}

.db-contact-right{

	width: 350px;

	float: left;

	height: 399px;

	margin-left: 50px;

	margin-top: 40px;

}

.db-contact-right li{

	width: 100%;

	float: left;

	padding-bottom: 10px;

	border-bottom: 1px solid #ddd;

	text-align: left;

	margin-top: 15px

}

.db-contact-right li h1{

	width: 100%;

	float: left;

	height: 25px;

	line-height: 25px;

	color: #000;

	font-size: 18px;

	text-align: left;

}

.db-contact-right li span{

	width: 100%;

	float: left;

	height: 25px;

	line-height: 25px;

	color: #000;

	font-size: 14px;

	text-align: left;

}

.block-db-right img:hover{

    transform: scale(1.1, 1.1);

    transition: transform 0.6s ease 0s;

}

.position-pro-list {

  width: 100%;

  float: left;

  height: 120px;

  padding: 40px 0;

  background: #f5f5f5

}

.position-pro-list .m-pro {

  width: 1200px;

  margin: 0 auto;

}

.position-pro-list .m-pro h1 {

  width: 100%;

  float: left;

  height: 45px;

  line-height: 45px;

  text-align: center;

  color: #000;

  font-size: 35px;

  margin-bottom: 40px;

}

.position-pro-list .m-pro h2 {

  width: 100%;

  float: left;

  height: 25px;

  line-height: 25px;

  text-align: center;

  color: #000;

  font-size: 20px;

  font-weight: normal;

}

.position-pro-list .m-pro span {

  width: 100%;

  float: left;

  height: 5px;

  text-align: center;

}

.position-pro-list .m-pro i {

  width: 50px;

  display: inline-block;

  height: 5px;

  background: #bb1e10;

}

/************************************产品世界********************************************/

/****************产业服务*************/

.industrial-service{

	width: 100%;

	overflow: hidden;

}

.industrial-service.m-wrap{

	padding: 0;

}

.industrial-service ul{

	width: 100%;

}

.industrial-service li{

	width: 100%;

}

.industrial-service li .imgbox{

	display: block;

	width: 50%;

	position: relative;

	overflow: hidden;

}

.industrial-service.m-wrap li .imgbox{

	width: 100%;

}

.industrial-service li .imgbox img{

	display: block;

	width: 100%;

}

.industrial-service li .imgbox:hover img{

	 transform: scale(1.1, 1.1);

    transition: transform 0.6s ease 0s;

}

.industrial-service li .contbox{

	padding: 100px 13% 0 10%;

	width: 26%;

}

.industrial-service.m-wrap li .contbox{

	padding: 18px 4.7% 13px;

	width: 90.6%;

}

.industrial-service.owrap li .contbox{

	padding: 62px 12% 0 10%;

	width: 28%;

}

.industrial-service.twrap li .contbox{

	padding: 62px 10% 0 10%;

	width: 29%;

}

.industrial-service li .f48{

	font-size: 48px;

	display: block;

	line-height: 66px;

}

.industrial-service.owrap li .f48{

	font-size: 34px;

	line-height: 40px;

}

.industrial-service.twrap li .f48{

	font-size: 34px;

	line-height: 40px;

}

.industrial-service li .f48 a{

	color: #e21001;

}

.industrial-service.m-wrap li .f48{

	font-size: 18px;

	line-height: 22px;

}

.industrial-service li .f18{

	display: block;

	line-height: 35px;

}

.industrial-service.m-wrap li .f18{

	line-height: 18px;

	font-size: 12px;

}

.industrial-service li .word{

	display: block;

	line-height: 24px;

	margin-top: 15px;

}

.industrial-service.owrap li .word{

	margin-top: 5px;

	line-height: 22px;

}

.industrial-service.owrap li .word a{

	color:#999;

}

.industrial-service.owrap li .word a:hover{

	color:#e21001;

}

.industrial-service.twrap li .word{

	margin-top: 5px;

	line-height: 22px;

	display: none;

}

.industrial-service.m-wrap li .word{

	font-size: 12px;

	line-height: 18px;

	margin-top: 7px;

}

.industrial-service li .word a:hover{

	color: #035cac;

}

.industrial-service li .more{

	display: inline-block;

	padding-right: 79px;

	line-height: 38px;

	font-size: 20px;

	color: #000;

	background: url("../images/ico_31.png") no-repeat right center;

	margin-top: 38px;

}

.industrial-service li .more:hover{



}

.industrial-service.owrap li .more{

	margin-top: 10px;

}

.industrial-service.twrap li .more{

	margin-top: 10px;

}

.industrial-service.m-wrap li .more{

	margin-top: 12px;

	padding-right: 40px;

	background-size: auto 80%;

}

.industrial-service li .more:hover{

	color: #e21001;

	background: url("../images/ico_103.png") no-repeat right center;

	/*background-size: auto 80%;*/

}

.industrial-service.m-wrap li .more:hover{

	background: url("../images/ico_103.png") no-repeat right center;

	background-size: auto 80%;

}

.industrial-service li .upbox{

	position: absolute;

	width: 100%;

	height: 100%;

	left: 0;

	top: 0;

	background: url("../images/bg_09.png") repeat center;

	display: none;

}

.industrial-service li .upbox .ico{

	width: 22px;

	height: 15px;

	background: url("../images/ico_83.png") no-repeat center;

	position: absolute;

	top: 0;

	left: 9%;

	display: none;

}

.industrial-service.m-wrap li .upbox .ico{

	display: block;

}

.industrial-service.m-wrap li .upbox{

	display: block;

}

.industrial-service li .upbox a{

	display: inline-block;

	padding-right: 70px;

	font-size: 18px;

	color: #fff;

	line-height: 38px;

	background: url("../images/ico_54.png") no-repeat right center;

	margin-right: 108px;

}

.industrial-service li .upbox a:hover{

	opacity: 0.8;

	filter:Alpha(opacity=80);

}

.industrial-service.owrap li .upbox a{

	margin-right: 60px;

}

.industrial-service.twrap li .upbox a{

	margin-right: 30px;

}

.industrial-service.m-wrap li .upbox a{

	font-size: 12px;

	padding-right: 40px;

	margin-right: 50px;

	background-size: auto 80%;

}

.industrial-service li .upbox .box{

	display: block;

	position: absolute;

	width: 100%;

	text-align: center;

	top: 50%;

}

.industrial-service.m-wrap li .upbox .box{

	margin-top: -19px;

}



.banner{

	width: 100%;

	position: relative;

	display: inline-block;

	background: url("../images/loading.gif") no-repeat center;

	height: 304px;

}

.banner.margin{

	top: 141px;

	margin-bottom: 135px;

	z-index: 2;

}

.banner img{

	width: 100%;

	display: block;

}

.banner ul{

	width: 100%;

	position: absolute;

	left: 0;

	top: 0;

}

.banner li{

	width: 100%;

	position: absolute;

	left: 0;

	top: 0;

	display: none;

}

.banner .btnbox{

	position: absolute;

	left: 50%;

	bottom: 29px;

}

.banner .btnbox span{

	display: block;

	width: 13px;

	height: 13px;

	background: url("../images/ico_03.png") no-repeat center;

	float: left;

	cursor: pointer;

	margin-left: 11px;

}

.banner .btnbox span.on{

	background: url("../images/ico_04.png") no-repeat center;

}

.banner .i-ban-hei{

	margin-top: 36.5%;

	width: 100%;

	height: 0;

}

.m-banner{

	display: none;

	width: 100%;

	position: relative;

	background: url("../images/loading.gif") no-repeat center;

	cursor: grab;

}

.m-banner img{

	width: 100%;

	float: left;

}

.m-banner li{

	width: 100%;

}

.m-banner .pagination{

	position: absolute;

	bottom: 5%;

	left: 50%;

	z-index: 2;

}

.m-banner .pagination span{

	display: block;

	width: 6px;

	height: 6px;

	margin-left: 4px;

	background: url("../images/ico_03.png") no-repeat center;

	background-size: auto 100%;

	float: left;

	margin-right: 0;

}



.m-banner .pagination span.swiper-pagination-bullet-active{

	background: url("../images/ico_04.png") no-repeat center;

	background-size: auto 100%;

}

.main-pro{

	width: 100%;

	background: #f5f5f5;

	padding: 40px 0;

}

.main-pro-md{

	width: 1200px;

	margin:0 auto;

	overflow:auto;

}

.pro-tit{

	color: #e21001;

	font-size: 35px;

}

.crumbs{ background:url("../images/homepng.png") no-repeat left center; border-bottom:1px solid #ccc; padding:0 0 0 30px; height:50px; line-height:50px; font-size:12px;}

.crumbs a{ color:#555; margin:0 5px;}

.crumbs a:hover{ color:#e21001;}



.pro-showx{

	width: 100%;

}

.pro-showx li {

	float: left;

	margin-right: 20px;

	background: #fff;

	margin-top: 20px;

}

.pro-showx li:hover{

	box-shadow: 0 0 6px rgba(0,0,0,.2);

	transition: all ease .5s;

}

.pro-showx li a.img-a{

	display: block;

	width: 285px;

	height: 214px;

}

.pro-showx li a.img-a img {

	width: 285px;

	height: 214px

}

.pro-showx li a.text-a{

	display: block;

	position: relative;

	width: 245px;

	height: 145px;

	padding: 20px;

	padding-top: 0;

	color: #000;

}



.pro-showx li a.text-a strong {

	display: block;

	height: 30px;

	margin: 8px 0 10px;

	border-bottom: 1px solid #d9d9d9;

	color: #e21001;

	line-height: 30px;

}

.pro-showx li a.text-a .line {

	position: absolute;

	bottom: 31px;

	left: 20px;

	width: 22px;

	height: 3px;

	overflow: hidden;

	background: #6d7175;

}



.List_page{

  width: 100%;

  float: left;

  text-align: center;

  padding-top: 60px;

}

.List_page a,.List_page span{

  position: relative;

  display: inline-block;

  padding: .5em 1em;

  text-decoration: none;

  line-height: 1.2;

  background-color: #fff;

  border: 1px solid #ddd;

  border-radius: 0;

  margin-bottom: 5px;

  margin-right: 5px;

  color: #000

}

.List_page a:hover,.List_page a.hover{

  background-color: #bb1e10;

  border: 1px solid #bb1e10;

  color: #fff;

}











































/********************/



.index-first{



	width: 100%;



	height: 493px;



	background: url("../images/index_bg01.jpg") no-repeat center top;



	position: relative;



	z-index: 3;



}



.first-wrap{



	width: 1000px;



	margin: 0px auto;



	position: relative;



	height: 493px;



}



.first-wrap a.topbtn{



	display: inline-block;



	position: absolute;



	left: 50%;



	top: -25px;



	margin-left: -28px;



	z-index: 3;



	width: 57px;



	height: 57px;



	background: url("../images/img_01.jpg") no-repeat center center;



}



.first-wrap .firtop{



	width: 584px;



	margin: 0px auto;



	text-align: center;



}



.firtop .fir-tit{



	padding-top: 56px;



	position: relative;



	padding-left: 118px;



}



.firtop .fir-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #e6e6e6;



	position: relative;



	top: 37px;



}



.firtop .fir-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 75px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 16px;



}



.firtop p{



	font-size: 12px;



	line-height: 18px;



	color: #000;



	font-family: "微软雅黑";



}



.firtop a.index-more{



	display: inline-block;



	width: 171px;



	height: 40px;



	border: 3px solid #cbcbcb;



	background: #fff;



	font-size: 16px;



	line-height: 40px;



	color: #adadad;



	font-family: "微软雅黑";



	margin-top: 26px;



	transition: color 500ms ease-in 0ms;



}



.firtop a.index-more:hover , .firtop a.index-more:hover span{



	color: #fe0014;



}



.firtop a.index-more span{



	display: inline-block;



	margin-left: 8px;



	font-family: "宋体";



	color: #000;



}



.fircur{



	width: 584px;



	margin: 0px auto;



	position: relative;



	top: 27px;



}



.fircur .figure-left{



	position: absolute;



	top: 0px;



	left: 30px;



	width: 165px;



	height: 190px;



	overflow: hidden;



	z-index: 2;



}



.fircur .figure-left img{



	position: relative;



	left: -165px;



}



.fircur .figure-right{



	position: absolute;



	top: 0px;



	right: 55px;



	z-index: 2;



	width: 130px;



	height: 190px;



	overflow: hidden;



}



.fircur .figure-right img{



	position: relative;



	left: 130px;



}



.fircur .fla-cur{



	position: relative;



	top: 0px;



	left: 50%;



	margin-left: -125px;



	z-index: 1;



	width: 250px;



	height: 190px;



}



.fircur .fla-cur img{



	display: none;



}







/*****************/



.index-second{



	width: 100%;



	height: 616px;



	background: url("../images/index_bg02.jpg") no-repeat center top;



}



.second-wrap{



	width: 1200px;



	margin: 0px auto;



}



.second-wrap .sectop{



	width: 584px;



	margin: 0px auto;



	text-align: center;	



	padding-bottom: 42px;



}



.sectop .sec-tit{



	padding-top: 32px;



	padding-left: 134px;



	position: relative;



}



.sectop .sec-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #b4b4b4;



	opacity: 0.45;



	position: relative;



	top: 32px;



}



.sectop .sec-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 64px;



	color: #fff;



	font-family: "微软雅黑";



	padding: 0 16px;



}



.sectop p{



	font-size: 12px;



	line-height: 18px;



	color: #fff;



	opacity: 0.66;



	font-family: "微软雅黑";



}



.sec-list{



	position: relative;



	width: 1200px;



	height: 324px;



	overflow: hidden;



}



.sec-list ul li{



	float: left;



	display: inline-block;



	width: 220px;



	height: 252px;



	overflow: hidden;



	position: relative;



	background: url("../images/img_06.png") no-repeat left top;



	margin-right: 22px;



	padding-top: 72px;



	text-align: center;



}



.sec-list ul li:hover , .sec-list ul li.hover{



	background: url("../images/img_05.png") no-repeat left top;



}



.sec-list ul li.mg40{



	margin-right: 0px;



}



.sec-list ul li .sec-Img{



	position: relative;



	width: 220px;



	height: 75px;



	overflow: hidden;



	position: relative;



}



.sec-list ul li .sec-Img img{



	position: relative;



	top: 0px;	



}



.sec-list ul li h2{



	display: block;



	font-weight: bold;



	font-size: 20px;



	line-height: 40px;



	color: #000;



	font-family: "微软雅黑";



	margin-top: 20px;



}



.sec-list ul li h2 a{



	color: #000;



}



.sec-list ul li h2 a.hover{



	color: #fff;



}



.sec-list ul li p{



	font-size: 12px;



	line-height: 18px;



	color: #000;



	opacity: 0.6;



	font-family: "微软雅黑";



	padding: 0 10px;



}



.sec-list ul li p a{



	color: #000;



	opacity: 0.6;



}



.sec-list ul li p a.hover{



	color: #fff;



	opacity: 0.6;



}







/***************/



.index-third{



	width: 100%;



	height: 838px;



	position: relative;



	z-index: 3;



}



.third-wrap{



	width: 1200px;



	margin: 0px auto;



	position: relative;



}



.third-wrap .third-map{



	padding-top: 35px;



	width: 1000px;



	height: 260px;



	position: relative;



	overflow: hidden;



}



.third-map .indexmap{



	position: relative;



	top: 0px;



	left: 0px;



	z-index: 1;



	width: 1000px;



	height: 260px;



}



.third-map .third-mapbtn{



	position: absolute;



	bottom: 0px;



	right: 0px; 



	z-index: 2;



	width: 263px;



	height: 58px;



	overflow: hidden;



}



.third-map .third-mapbtn a{



	display: inline-block;



	width: 263px;



	height: 58px;



	background: url("../images/img_75.png") no-repeat;



	position: relative;



	left: 263px;



}







.third-wrap .thitop{



	width: 584px;



	margin: 0px auto;



	text-align: center;	



	padding-bottom: 38px;



}



.thitop .thi-tit{



	padding-top: 42px;



	padding-left: 134px;



	position: relative;



}



.thitop .thi-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #b4b4b4;



	opacity: 0.45;



	position: relative;



	top: 32px;



}



.thitop .thi-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 64px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 16px;



}



.thitop p{



	font-size: 12px;



	line-height: 18px;



	color: #000;



	opacity: 0.66;



	font-family: "微软雅黑";



}



.thi-league{



	width: 1000px;



	position: relative;



	z-index: 2;



}



.thi-league .thi-league-left{



	float: left;



	display: inline;



	width: 500px;



	height: 334px;



	overflow: hidden;



	position: relative;



}



.thi-league .thi-league-left img{



	position: relative;



	left: -500px;



	width: 500px;



	height: 334px;



	overflow: hidden;



	transform: scaleX(1) scaleY(1);



    transition: all 1s ease 0s;



}



.thi-league .thi-league-right{



	float: right;



	display: inline;



	width: 500px;



	height: 334px;



	overflow: hidden;



	position: relative;



}



.thi-league .thi-league-right img{



	position: relative;



	left: 500px;



	width: 500px;



	height: 334px;



	overflow: hidden;



	transform: scaleX(1) scaleY(1);



    transition: all 1s ease 0s;



}



.thi-league .thi-league-left img:hover , .thi-league .thi-league-right img:hover{



	transform: scaleX(1.1) scaleY(1.1);



	cursor: pointer;



}



.thi-league .thi-indexbtn{



	width: 1000px;



	height: 168px;



	background: url("../images/img_14.png") no-repeat center top;



	position: relative;



}



.thi-indexbtn a{



	float: left;



	display: inline-block;



	height: 62px;



	font-size: 18px;



	line-height: 62px;



	color: #fff;



	font-family: "微软雅黑";



	position: absolute;



	top: 56px;



}



.thi-indexbtn a.thi-btnfir{



	background: url("../images/img_15.png") no-repeat left center;



	padding-left: 88px;



	width: 176px;



	right: 318px;



}



.thi-indexbtn a.thi-btnfir:hover{



	background: url("../images/img_15h.jpg") no-repeat left center;



	color: #000;



}



.thi-indexbtn a.thi-btnsec{



	background: url("../images/img_16.png") no-repeat left center;



	padding-left: 108px;



	width: 156px;



	right: 40px;



}



.thi-indexbtn a.thi-btnsec:hover{



	background: url("../images/img_16h.png") no-repeat left center;



	color: #000;



}



/***************/



.index-fourth{



	width: 100%;



	height: 830px;

	

	margin-top:-300px;



	background: url("../images/index_bg03.png") no-repeat center top;



	position: relative;



	z-index: 1;



}



.fourth-wrap{



	width: 1200px;



	margin: 0px auto;



	position: relative;



	padding-top: 220px;



}



.fourth-wrap .fourtop{



	width: 584px;



	margin: 0px auto;



	text-align: center;	



	padding-bottom: 28px;



}



.fourtop .four-tit{



	padding-top: 42px;



	padding-left: 134px;



	position: relative;



}



.fourtop .four-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #b4b4b4;



	opacity: 0.45;



	position: relative;



	top: 32px;



}



.fourtop .four-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 64px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 16px;



}



.four-bot{



	width: 1200px;



	position: relative;



}



.four-list{



	width: 1200px;



	height: 385px;



	position: relative;



}



.four-list ul li{



	float: left;



	display: inline-block;



	width: 290px;



	height: 385px;



	overflow: hidden;



	position: relative;



	background: #fff;



	margin-right: 11.5px;



}



.four-list ul li.mg6{



	margin-right: 0px;



}



.four-list ul li .four-Img{



	width: 290px;



	height: 220px;



	overflow: hidden;



	position: relative;



}



.four-list ul li .four-Img img{



	float: left;



	display: inline;



	width: 290px;



	height: 220px;



	/*position: relative;*/



	top: 220px;



	/*transform: scaleX(1) scaleY(1);



    transition: all 1s ease 0s;*/



}



/*.four-list ul li .four-Img img:hover{



	transform: scaleX(1.1) scaleY(1.1);



}*/



.four-list ul li h3{



	display: block;



	font-weight: 100;



	padding-left: 30px;



	margin-top: 20px;



	margin-bottom: 10px;



	line-height: 20px;



}



.four-list ul li h3 a{



	font-size: 14px;



	line-height: 20px;



	color: #000;



	opacity: 0.86;



	font-family: "微软雅黑";



	transition: color 500ms ease-in 0ms;



}



.four-list ul li p{



	padding: 0 60px 0 30px; 



	font-size: 12px;



	line-height: 18px;



	font-family: "微软雅黑";



}



.four-list ul li p a{



	color: #000;



	opacity: 0.6;



	transition: color 500ms ease-in 0ms;



}



.four-list ul li a:hover{



	color: #fe0014;



}















/**********about***********/



.inc-banner{



	height:634px;



	position: relative;



	top: -105px;



	margin-bottom: -105px;



	z-index: 1;



	overflow: hidden;



}



.incfont{



	width: 1200px;



	margin: 0px auto;



	overflow: hidden;



	position: relative;



	top: 470px;



	left: 50%;



	margin-left: -600px;



}



.incfont span.incline{



	float: left;



	display: inline-block;



	width: 56px;



	height: 1px;



	background: #fff;



	opacity: 0.2;



	margin-left: 6px;



}



.incfont h2{



	float: left;



	display: inline-block;



	font-weight: 100;



	font-size: 38px;



	line-height: 42px;



	color: #fff;

	

	background:#fff;

	

	font-family: "微软雅黑";



	margin-top: 27px;



	margin-left: 6px;



	position: relative;



	left:0;



}



/*.incfont h2.col{



	color: #fe0014;



}*/



.addcontact span.incline{



	background: #000;



	*background: #bebfc3;



	opacity: 0.2;



}



.addcontact h2{



	color: #000;



	font-weight: bold;



}



.addcontact h2.col{



	color: #fe0014;



}







/********************/



.about-first{



	width: 100%;



	height: 665px;



	background: #fff;



	position: relative;



	z-index: 3;



}



.afir-wrap{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.afir-wrap  a.topbtn{



	display: inline-block;



	position: absolute;



	left: 50%;



	top: -25px;



	margin-left: -28px;



	z-index: 3;



	width: 57px;



	height: 57px;



	background: url("../images/img_01.jpg") no-repeat center center;



}



.afir-wrap .afir-top{



	text-align: center;



}



.afir-top .afir-tit{



	padding-top: 76px;



	position: relative;



	padding-left: 325px;



	text-align: center;



}



.afir-top .afir-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #000;



	opacity: 0.32;



	position: relative;



	top: 27px;



}



.afir-top .afir-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 55px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.afir-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #000;



	opacity: 0.34;



	font-family: "微软雅黑";



}



.afir-top p{



	font-size: 18px;



	line-height: 28px;



	color: #000;



	font-family: "微软雅黑";



	padding-top: 24px;



	padding-bottom: 25px;



}



.afir-content{



	width: 992px;



	height: 377px;



	margin: 0px auto;



	padding: 4px;



	overflow: hidden;



	background: url("../images/img_21.png") no-repeat center top;



	position: relative;



}



.afir-content .afir-left{



	float: left;



	display: inline-block;



	padding: 10px 9px 9px 10px;



	background: #e57575;



	width: 375px;



	height: 358px;



}



.afir-content .afir-left img{



	width: 375px;



	height: 358px;



	position: relative;



	left: -400px;



}



.afir-content .afir-right{



	float: right;



	display: inline-block;



	width: 538px;



	height: 315px;



	padding: 28px 25px 34px 33px;



	overflow: hidden;



	position: relative;



}



.afir-right .scroll-Box{



	position: absolute;



	width: 538px;



	height: 315px;



	overflow: hidden;



}



.scroll-Box .scroll-obj{



	position: relative;



	top: 0px;



	left: 0px;



	width: 500px;



	height: 315px;



}



.scroll-Box .scroll-obj p{



	font-size: 14px;



	line-height: 24px;



	color: #000;



	font-family: "微软雅黑";



}



.scroll-Box .scroll-bar{



	position: absolute;



	top: 0px;



	right: 0px;



	width: 9px;



	height: 312px;



	background: url("../images/img_23.png") repeat-y center top;



}



.scroll-Box .scroll-bar .scroll-btn{



	background: url("../images/img_22.png") no-repeat;



	width: 9px;



	height: 213px;



	position: absolute;



	left: 0px;



	top: 0px;



	cursor: pointer;



}







/********about-store*************/



.about-store{



	width: 100%;



	height: 758px;



	background: url("../images/img_81.png") no-repeat center top;



}



.store-wrap{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.store-wrap .store-top{



	text-align: center;



	padding-bottom: 45px;



}



.store-top .store-tit{



	padding-top: 57px;



	position: relative;



	padding-left: 306px;



	text-align: center;



}



.store-top .store-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #fff;



	opacity: 0.14;



	position: relative;



	top: 32px;



}



.store-top .store-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 58px;



	color: #fff;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.store-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #fff;



	opacity: 0.34;



	font-family: "微软雅黑";



}



.store-content{



	width: 1000px;



	height: 459px;



	overflow: hidden;



	position: relative;



}



.store-content .store-banner{



	position: relative;



	top: 0px;



	left: 0px;



	z-index: 1;



	width: 1000px;



	height: 459px;



	overflow: hidden;



}



.store-banner .bd{



	width:1000px;



	height:459px;



	position:absolute;



	z-index:2;



}



.store-banner .bd ul li{



	float:left;



	width:1000px;



	height: 459px;



}



.store-banner .hd{



	position:absolute;



	bottom: 20px;



	right: 44px;



	z-index:3;



	height:16px;



}



.store-banner .hd li.on{



	background:url("../images/list_02.png") no-repeat;



}



.store-banner .hd ul li{



	float: left;



	display:inline-block;



	cursor:pointer;



	background:url("../images/list_01.png") no-repeat;



	margin:0px 4px;



	width:16px;



	height:16px;



	text-indent: -999px;



}



.store-banner .store-font{



	position: absolute;



	bottom: 0px;



	left: 0px;



	z-index: 3;



	width: 497px;



	height: 56px;



	background: url("../images/img_80.png") no-repeat;



	padding: 15px 50px 0 30px;



}



.store-banner .store-font p{



	font-size: 12px;



	line-height: 18px;



	color: #fff;



	font-family: "微软雅黑";



}



.store-content .store-list{



	position: absolute;



	top: 40px;



	left: 16px;



	z-index: 2;



	width: 146px;



}



.store-list ul li{



	float: left;



	display: inline;



	width: 146px;



	height: 47px;



	margin-bottom: 3px;



	background: url("../images/img_85.png") no-repeat center top;



}



.store-list ul li:hover , .store-list ul li.active{



	background: url("../images/img_84.png") no-repeat center top;



}



.store-list ul li a{



	display: block;



	font-size: 14px;



	line-height: 47px;



	color: #fff;



	font-family: "微软雅黑";



	text-align: center;



}

/*************************news*******************************/

.support-box{

  height: 278px;

  margin-bottom: 80px;

}

.support-box .list,

.support-box .list li{

  width: 490px;

  height: 278px;

}

.support-box .img{

  left: -490px;

  filter:alpha(opacity=0);

  opacity: 0;

}

.support-box .img .btn{

  left: 50%;

  bottom: 26px;

  height: 9px;

}

.support-box .img .btn span{

  display: inline-block;

  float: left;

  width: 9px;

  height: 9px;

  background: url("http://www.dali-tech.com.cn/static/web/css/../img/bg_sign69.png") no-repeat;

  margin: 0 3px;

  cursor: pointer;

}

.support-box .img .btn span.cur{

  background-position: 0 -9px;

}

.support-box .intro{

  right: -320px;

  width: 540px;

  height: 217px;

  padding: 61px 114px 0 56px;

  background: #f2f2f2;

  line-height: 18px;

  filter:alpha(opacity=0);

  opacity: 0;

}

.support-box .intro p.t{

  padding-top: 15px;

  background: url("http://www.dali-tech.com.cn/static/web/css/../img/bg_line12.jpg") no-repeat left top;

  margin-bottom: 18px;

  font-size: 18px;

  line-height: 40px;

  color: #515151;

}

.xinwen-list{

  width: 100%;

  overflow: hidden;

  margin-top: 40px;

}

.xinwen-list h1{

  width: 100%;

  height: 45px;

  line-height: 45px;

  font-size: 25px;

  text-align:left;

  font-weight: normal;

  color:#000;

  margin-top: 20px;

   margin-bottom: 10px

}

.xinwen-list h1 span{

 padding-right: 10px

}





.new-list-xiao{



  width: 100%;



  height: 65px;



  margin-bottom: 2px;



  background: url("http://www.k9090.cn/static/web/css/../img/img_31.png") no-repeat 97px center #f9f9f9;



}



.new-list-xiao:hover{

  transition: all .5s ease;

  background: url("http://www.k9090.cn/static/web/css/../img/img_30.png") no-repeat 97px center #bb1e10;



}



.new-list-xiao:hover .ndate span.nbig,.new-list-xiao:hover .ndate span.nsmall{



  color: #fff;

  opacity: 1;



}

.new-list-xiao .ndate{

float: left;



  width: 98px;



  height: 65px;



  text-align: center;



}



.new-list-xiao span.nbig{



  display: block;



  padding-top: 17px;



  font-size: 30px;



  line-height: 22px;



  color: #000;



  opacity: 0.68;



  *color: #b3b3b3;



  font-family: Arial;



}



.new-list-xiao span.nsmall{



  display: block;



  font-size: 12px;



  line-height: 18px;



  color: #000;



  opacity: 0.6;



  *color: #b3b3b3;



  font-family: Arial;



}







.new-list-xiao .ntit{



  float: right;



  display: inline-block;



  width: 1064px;



  padding-left: 38px;



}



.new-list-xiao .ntit a{



  display: block;



  font-size: 14px;



  line-height: 65px;



  color: #000;



  font-family: "微软雅黑";



}



.new-list-xiao .ntit a:hover , .new-list-xiao .ntit a.hover{



  color: #fff;



}

.news-xx-list{

  width: 100%;

  padding: 40px 0;

}

.news-xx-list-md{

  width: 1200px;

  margin: 0 auto;

}

.news-xx-list-md > h1{

  width: 100%;

  float: left;

  height: 45px;

  line-height: 45px;

  font-size: 35px;

  text-align: center;

  color:#000;

}

.news-xx-list-md h2{

  width: 100%;

  float: left;

  height: 35px;

  line-height: 35px;

  font-size: 22px;

  text-align: center;

  color:#000;

  font-weight: normal;

  margin-bottom: 35px;

}



/***************************newscenter************************************/



.newsny{ position: relative;margin:0 auto;padding-top: 49px; width: 1200px;height: 125px; overflow: hidden; }

.newsny .bd{height:125px;width: 100%;}

.newsny .bd ul li{width: 100%;height:125px;}

.newsny .hd{width: 960px; height:7px;;position: absolute;left:267px;bottom: 9px;}

.newsny .hd ul li{width: 7px; height: 7px;background: url("../images/icon12.png") no-repeat right;display: block; margin-right:5px;  float: left;text-indent: -999px;}

.newsny .hd ul li.on{width: 7px; height: 7px;background: url("../images/icon12.png") no-repeat left;display: block;}

.newsny .bd ul li .news-txt{

  width: 695px;

  height: 125px;

  overflow: hidden;

}

.newsny .bd ul li .news-txt a{

  color: #000;

}

.newsny .bd ul li .news-txt h2{

  margin-bottom: 10px;

  font-size: 14px;

  color: #333;

  font-weight: bold;

}

.newsny .bd ul li .news-txt h2 a{

  

  color: #333;

  

}

.newsny .headlines{

  position: absolute;

  top: 69px;

  right: 0;

  width: 65px;

  height: 20px;

  line-height: 20px;

  background: url("../images/bg-icon2.png") no-repeat right;

  font-size: 12px;

  font-weight: bold;

  color: #e21001;

}

.news-con{

  width: 100%;

  padding: 40px 0;

  background: #f7f7f7;

 

}

.news-con-tie{

  width: 1200px;

  margin: 0 auto;

}

.news-con-tie h1 {

  width: 100%;

  float: left;

  height: 35px;

  line-height: 35px;

  text-align: center;

  color: #000;

  font-size: 25px;

}

.news-con-tie h1 a{

  color: #000;

}

.news-con-tie h1 a:hover{

  color: #e21001;

}

.news-con-tie h2{

  width: 100%;

  float: left;

  height: 25px;

  line-height: 25px;

  text-align: center;

  color: #000;

  font-size: 14px;

  font-weight: normal;

}

.news-con-tie span{

  width: 100%;

  float: left;

  height: 5px;

  text-align: center;

}

.news-con-tie span i {

  width: 50px;

  display: inline-block;

  height: 5px;

  background: #bb1e10;

}

.news-tt{

  margin: 0 auto;

  width: 1200px;

 

}

.news-listny{

  margin: 0 auto;

  width: 1200px;

  overflow: auto;

  /*height: 622px;*/

}

.news-listny h3{

  height: 82px;

  line-height: 82px;

  font-size: 14px;

  font-weight: bold;

  color: #000;

  vertical-align: middle;

}

.news-listny h3 a{

    color: #000;

}

.news-listny h3 a:hover{

    color: #e21001;

}

.news-listny h3 span{

  vertical-align: middle;

}

.news-listny h3 span img{

  margin: 0 7px;

  width: 2px;

  height: 2px;

  vertical-align: middle;

  margin: 0 7px;

  width: 2px;

  height: 2px;

  vertical-align: middle;

}

.news-listny h3 span.en{

  font-family: "Arial";

  color: #a5a4a4;

  font-weight:normal;

}

.news-listny h3 span.more{

  width: 50px;

  color: #333;

  font-weight: bold;

  background: url("../images/bg-icon2.png") no-repeat right;

}

.news-listny h3 span.more:hover{

  color: #95a3cf;

  background: url("../images/bg-icon1.png") no-repeat right;

}

.news-listny .group{

  width: 892px;

  overflow: hidden;

}

.news-listny .group ul{

  width: 892px;



}

.news-listny .group ul li{

  float: left;

  width: 268px;

  height: 235px;

  margin-right: 29px;

  padding-bottom: 35px;

  overflow: hidden;

}

.news-listny ul li span.time{

  display: block;

  margin-top: 10px;

  width: 130px;

  padding-left: 20px;

  font-family: "Arial";

  font-size: 10px;

  color: #999999;

  background: url("../images/time.png") no-repeat left 2px center;

}

.news-listny ul li p{

  margin-left: 2px;

}

.news-listny ul li p a{

  color: #000

}

.news-listny ul li p a:hover{

  color: #e21001

}

.news-listny ul li span.more{

  display: block;

  margin-left: 2px;

  width: 42px;

  color: #333;

  font-weight: bold;

  background: url("../images/bg-icon2.png") no-repeat right center;

}

.news-listny ul li span.more a{



  color: #333;

  

}

.news-listny ul li span.more:hover{

  background: url("../images/bg-icon1.png") no-repeat right center;

}



.news-listny .industry{

  padding-left: 25px;

  width: 280px;

  overflow: hidden;

  border-left: 1px solid #f5f5f5;

}

.news-listny .industry ul li{

  float: left;

  width: 278px;

  height: 235px;

  padding-bottom:35px;

  overflow: hidden;

}

.news-listny ul li img{

filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");

-webkit-filter: grayscale(0%);

}



.news-listny ul li:hover img{ 



filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); 

/* Firefox 3.5+ */

filter: gray; 

/* IE6-9 */

-webkit-filter: grayscale(100%); transition:all 0.5s; -webkit-transition:all 0.5s; 

}

.news-listny ul li:hover p{

  color: #000;

}

.news-listny .group-list{

  width: 960px;

  overflow: hidden;

}

.news-listny .group-list ul{

  width: 1000px;

}

.news-listny .page{

  margin-bottom: 50px;

  text-align: center;

}











































































/*************************/



.about-second{



	width: 100%;



	height: 610px;







	background: #fff;



}



.asec-wrap{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.asec-wrap .asec-top{



	text-align: center;



	padding-bottom: 45px;



}



.asec-top .asec-tit{



	padding-top: 57px;



	position: relative;



	padding-left: 340px;



	text-align: center;



}



.asec-top .asec-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #000;



	opacity: 0.14;



	position: relative;



	top: 32px;



}



.asec-top .asec-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 60px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.asec-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #000;



	opacity: 0.34;



	font-family: "微软雅黑";



}



.asec-content{



	width: 1000px;



	position: relative;



	-moz-user-select:none;/*火狐*/



	-webkit-user-select:none;/*webkit浏览器*/



	-ms-user-select:none;/*IE10*/



	-khtml-user-select:none;/*早期浏览器*/



	-moz-user-select:none;



}



.asec-content .asec-prev{



	position: absolute;



	top: 136px;



	left: 37px;



	z-index: 2;



	background: url("../images/prev_02.png") no-repeat left center;



	width: 31px;



	height: 31px;



	overflow: hidden;



	transition: all 200ms ease-in 0ms;



	cursor: pointer;



}



.asec-content .asec-prev:hover{



	background-position: -31px center;



}



.asec-content .asec-next{



	position: absolute;



	top: 136px;



	right: 37px;



	z-index: 2;



	background: url("../images/next_02.png") no-repeat left center;



	width: 31px;



	height: 31px;



	overflow: hidden;



	transition: all 200ms ease-in 0ms;



	cursor: pointer;



}



.asec-content .asec-next:hover{



	background-position: -31px center;



}



.asec-list{



	width: 772px;



	height: 304px;



	overflow: hidden;



	margin: 0px auto;



	position: relative;



	z-index: 5;



}



.asec-list ul li{



	float: left;



	display: inline;



	width: 386px;



	height: 255px;



	overflow: hidden;



	position: absolute;



	top: 20px;



	left: 800px;



	z-index: 2;



}



.asec-list ul li img{



	width: 100%;



}



.asec-list ul li.on{



	z-index: 5;



}



.asec-font{



	padding:13px 0;



	text-align: center;



	font-size: 14px;



	line-height: 24px;



	color: #333;



	font-family: "微软雅黑";



}







/***********************/



.about-third{



	width: 100%;



	height: 756px;



	background: url("../images/img_82.jpg") no-repeat center top;



}



.athi-wrap{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.athi-wrap .athi-top{



	text-align: center;



	padding-bottom: 42px;



}



.athi-top .athi-tit{



	padding-top: 22px;



	position: relative;



	padding-left: 340px;



	text-align: center;



}



.athi-top .athi-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #000;



	opacity: 0.32;



	position: relative;



	top: 29px;



}



.athi-top .athi-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 60px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.athi-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #000;



	opacity: 0.34;



	font-family: "微软雅黑";



}



.athi-content{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.athi-content .athi-player{



	width: 777px;



	height: 437px;



	margin: 0px auto;



	overflow: hidden;



	position: relative;



	background: #000;



}



.athi-content .athi-video{



	margin-top: 5px;



	width: 1000px;



	height: 58px;



	position: relative;



}



.athi-video .athi-prev{



	position: absolute;



	top: 12px;



	left: 54px;



	z-index: 2;



	width: 31px;



	height: 31px;



	background: url("../images/prev_02.png") no-repeat left center;



	transition: all 200ms ease-in 0ms;



	cursor: pointer;



}



.athi-video .athi-prev:hover{



	background-position: -31px center;



}



.athi-video .athi-next{



	position: absolute;



	top: 12px;



	right: 54px;



	z-index: 2;



	width: 31px;



	height: 31px;



	background: url("../images/next_02.png") no-repeat left center;



	transition: all 200ms ease-in 0ms;



	cursor: pointer;



}



.athi-video .athi-next:hover{



	background-position: -31px center;



}



.athi-video .athi-list{



	width: 777px;



	height: 58px;



	margin: 0px auto;



	overflow: hidden;



	position: relative;



}



.athi-list ul li{



	float: left;



	display: inline;



	width: 256px;



	height: 58px;



	margin-right: 4px;



}



.athi-list ul li a{



	display: inline-block;



	width: 256px;



	height: 58px;



	font-size: 14px;



	line-height: 58px;



	font-family: "微软雅黑";



	text-align: center;	



	color: #333;



	/*background: #e6e6e6;*/



	background: url("../images/img_83.png") no-repeat center top;



}



.athi-list ul li a.cur{



	background: #e30012;



	color: #fff;



}







/*********new****************/



.new-first{



	width: 100%;



	padding-bottom: 100px;



	position: relative;



	z-index: 3;



}



.nfir-wrap{

	

	background:#fff;



	width: 1200px;



	margin: 0px auto;



	position: relative;



}



.nfir-wrap  a.topbtn{



	display: inline-block;



	position: absolute;



	left: 50%;



	top: -25px;



	margin-left: -28px;



	z-index: 3;



	width: 57px;



	height: 57px;



	background: url("../images/img_01.jpg") no-repeat center center;



}



.nfir-wrap .nfir-top{



	text-align: center;



	padding-bottom: 26px;



}



.nfir-top .nfir-tit{



	padding-top: 100px;



	position: relative;



	padding-left: 440px;



	text-align: center;



}



.nfir-top .nfir-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #000;



	opacity: 0.32;



	position: relative;



	top: 31px;



}



.nfir-top .nfir-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 64px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.nfir-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #000;



	opacity: 0.34;



	font-family: "微软雅黑";



}



.new-column{



	width: 1200px;



	height: 47px;



	text-align: center;



}



.new-column ul li{



	float: left;



	display: inline-block;



	width: 144px;



	height: 47px;



	margin-right: 6px;



}



.new-column ul li a{



	display: inline-block;



	width: 144px;



	height: 47px;



	font-size: 16px;



	line-height: 47px;



	color: #000;



	font-family: "微软雅黑";



	text-align: center;



	background: url("../images/img_28.jpg") no-repeat left center;



}



.new-column ul li a:hover , .new-column ul li a.hover{



	color: #fff;



	background: url("../images/img_27.jpg") no-repeat left center;



}



.new-recom{



	padding-top: 44px;



	position: relative;



}



.new-recom ul li{



	float: left;



	display: inline;



	width: 329px;



	height: 389px;



	overflow: hidden;



	background: url("../images/img_29.png") no-repeat center top;



	position: relative;



	margin-right: 6px;



}



.new-recom ul li.mg6{



	margin-right: 0px;



}



.new-recom ul li .new-Img{



	width: 329px;



	height: 239px;



	overflow: hidden;



	position: relative;



}



.new-recom ul li .new-Img img{



	float: left;



	display: inline;



	width: 329px;



	height: 239px;



	overflow: hidden;



	position: relative;



	top: 239px;



	/*transform: scaleX(1) scaleY(1);



    transition: all 500ms ease 0s;*/



}



/*.new-recom ul li .new-Img img:hover{



	transform: scaleX(1.1) scaleY(1.1);



}*/



.new-recom ul li h2{



	display: block;



	font-weight: 100;	



	line-height: 20px;



	padding-left: 29px;



	margin-top: 20px;



	margin-bottom: 10px;



}



.new-recom ul li h2 a{



	font-size: 14px;



	color: #000;



	opacity: 0.86;



	*color: #434343;



	font-family: "微软雅黑";



}



.new-recom ul li p{



	padding-left: 29px;



	padding-right: 60px;



	font-size: 12px;



	line-height: 18px;



}



.new-recom ul li p a{



	font-size: 12px;



	line-height: 18px;



	color: #000;



	opacity: 0.6;



	*color: #d1d1d1;



	font-family: "微软雅黑";



}



.new-list{



	padding-top: 15px;



	width: 1200px;



}



.new-list h3{



	display: block;



	font-weight: 100;



	font-size: 16px;



	line-height: 48px;



	color: #000;



	font-family: "微软雅黑";



}

.new-list h5{



	display: block;



	font-weight: 100;



	font-size: 36px;

	font-weight:700;

	

	line-height: 50px;



	color: #000;



	font-family: "微软雅黑";



}

.new-list h5 a{ color:#333;}



.new-list ul li{



	float: left;



	display: inline;



	width: 1200px;



	height: 65px;



	margin-bottom: 2px;



	background: url("../images/img_31.png") no-repeat 97px center #f9f9f9;



}



.new-list ul li:hover{



	background: url("../images/img_30.png") no-repeat 97px center #d90011;



}



.new-list ul li .ndate{



	float: left;



	width: 98px;



	height: 65px;



	text-align: center;



}

.new-list ul li:hover div span { color:#fff;}



.ndate span.nbig{



	display: block;



	padding-top: 17px;



	font-size: 30px;



	line-height: 22px;



	color: #000;



	opacity: 0.68;



	*color: #b3b3b3;



	font-family: Arial;



}



.ndate span.nbig.hover{



	color: #fff;



	opacity: 1;



}



.ndate span.nsmall{



	display: block;



	font-size: 12px;



	line-height: 18px;



	color: #000;



	opacity: 0.6;



	*color: #b3b3b3;



	font-family: Arial;



}



.ndate span.nsmall.hover{



	color: #fff;



	opacity: 1;



}



.new-list ul li .ntit{



	float: right;



	display: inline-block;



	width: 1064px;



	padding-left: 38px;



}



.ntit a{



	display: block;



	font-size: 14px;



	line-height: 65px;



	color: #000;



	font-family: "微软雅黑";



}



.ntit a:hover , .ntit a.hover{



	color: #fff;



}



.page{

	clear:both;



	text-align: center;



	padding-top: 60px;



}











/***********service ****************/



.service-first{



	width: 100%;



	background: #fff;



	padding-bottom: 100px;



	position: relative;



	z-index: 3;



}



.serfir-wrap{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.serfir-wrap  a.topbtn{



	display: inline-block;



	position: absolute;



	left: 50%;



	top: -25px;



	margin-left: -28px;



	z-index: 3;



	width: 57px;



	height: 57px;



	background: url("../images/img_01.jpg") no-repeat center center;



}



.serfir-wrap .serfir-top{



	text-align: center;



	padding-bottom: 20px;



}



.serfir-top .serfir-tit{



	padding-top: 75px;



	position: relative;



	padding-left: 266px;



	text-align: center;



}



.serfir-top .serfir-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #000;



	opacity: 0.32;



	position: relative;



	top: 31px;



}



.serfir-top .serfir-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 60px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.serfir-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #000;



	opacity: 0.34;



	font-family: "微软雅黑";



}







.service-column{



	width: 1000px;



	height: 91px;



	background: url("../images/img_33.png") no-repeat left top;



	position: relative;



	-moz-user-select:none;/*火狐*/



	-webkit-user-select:none;/*webkit浏览器*/



	-ms-user-select:none;/*IE10*/



	-khtml-user-select:none;/*早期浏览器*/



	-moz-user-select:none;



}



.service-column ul li{



	float: left;



	display: inline;



	width: 124px;



	height: 72px;



	text-align: center;



	position: relative;



	padding-top: 19px;



	cursor: pointer;



}



.service-column ul li.mg11{



	margin-left: 11px;



}



.service-column ul li.mg20{



	margin-left: 20px;



}



.service-column ul li.mg17{



	margin-left: 17px;



}



.service-column ul li span{



	position: relative;



	z-index: 2;



}



.service-column ul li span.ser-Img{



	display: inline-block;



	width: 124px;



	height: 35px;



	overflow: hidden;



	position: relative;



}



.service-column ul li span.ser-Img img{



	position: relative;



	top: 0px;



}



.service-column ul li span.ser-font{



	font-size: 14px;



	line-height: 22px;



	color: #6e6765;



	font-family: "微软雅黑";



}



.service-column ul li span.ser-font.hover{



	color: #fff;



}



.service-column ul li .ser-bg{



	position: absolute;



	top: 0px;



	width: 149px;



	height: 91px;



	background: url("../images/img_34.png") no-repeat left top;



	display: none;



}



.service-column ul li .lt11{



	left: -11px;



}



.service-column ul li .lt13{



	left: -13px;



}



.service-column ul li .lt15{



	left: -15px;



}



.service-column ul li .lt17{



	left: -17px;



}







.service-title{



	width: 1000px;



	height: 78px;



	background: url("../images/img_42.png") no-repeat left top;



	padding-top: 32px;



	margin-top: 44px;



}



.service-title p{



	font-size: 16px;



	line-height: 30px;



	color: #000;



	font-family: "微软雅黑";



	padding-left: 100px;



}







.service-frame{



	padding-top: 20px;



	width: 1000px;



}



.service-frame .service-box ul li .ser-boximg{



	width: 263px;



	height: 134px;



	overflow: hidden;



	position: relative;



}



.service-frame .service-box ul li .ser-boximg img{



	float: left;



	display: inline;



	width: 263px;



	height: 134px;



	position: relative;



	left: 263px;



}







.service-content{



	padding-top: 20px;



	width: 1000px;



}



.service-content .service-box{



	display: none;



}



.service-box ul li{



	float: left;



	display: inline;



	padding-bottom: 45px;



}



.service-box ul li.ser-linefir{



	width: 263px;



	padding-right: 35px;



	border-right: 1px solid #dbdbdb;



}



.service-box ul li.ser-linesec{



	width: 263px;



	padding-left: 48px;



	padding-right: 53px;



	border-right: 1px solid #dbdbdb;



}



.service-box ul li.ser-linethi{



	width: 263px;



	padding-left: 47px;



	padding-right: 12px;



}



.service-box ul li .ser-boximg{



	width: 263px;



	height: 134px;



	overflow: hidden;



	position: relative;



}



.service-box ul li .ser-boximg img{



	float: left;



	display: inline;



	width: 263px;



	height: 134px;



}



.service-box ul li .box-btnfir{



	display: inline-block;



	width: 128px;



	height: 38px;



	font-size: 16px;



	line-height: 38px;



	color: #fff;



	font-family: "微软雅黑";



	text-align: center;



	background: #c0a124;



	margin-top: 26px;



	margin-bottom: 15px;



}



.service-box ul li .box-btnsec{



	display: inline-block;



	width: 128px;



	height: 38px;



	font-size: 16px;



	line-height: 38px;



	color: #fff;



	font-family: "微软雅黑";



	text-align: center;



	background: #85c226;



	margin-top: 26px;



	margin-bottom: 15px;



}



.service-box ul li .box-btnthi{



	display: inline-block;



	width: 191px;



	height: 38px;



	font-size: 16px;



	line-height: 38px;



	color: #fff;



	font-family: "微软雅黑";



	text-align: center;



	background: #e02905;



	margin-top: 26px;



	margin-bottom: 15px;



}



.service-box ul li p{



	font-size: 14px;



	line-height: 24px;



	color: #000;



	font-family: "微软雅黑";



}







/********** seek  **************/



.seek-first{



	width: 100%;



	background: #fff;



	padding-bottom: 100px;



	position: relative;



	z-index: 3;



}



.seekfir-wrap{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.seekfir-wrap  a.topbtn{



	display: inline-block;



	position: absolute;



	left: 50%;



	top: -25px;



	margin-left: -28px;



	z-index: 3;



	width: 57px;



	height: 57px;



	background: url("../images/img_01.jpg") no-repeat center center;



}



.seekfir-wrap .serfir-top{



	text-align: center;



	padding-bottom: 58px;



}



.serfir-top .serfir-tit{



	padding-top: 72px;



	position: relative;



	padding-left: 306px;



	text-align: center;



}



.serfir-top .serfir-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #000;



	opacity: 0.32;



	position: relative;



	top: 33px;



}



.serfir-top .serfir-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 62px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.serfir-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #000;



	opacity: 0.34;



	font-family: "微软雅黑";



	margin-bottom: 32px;



}



.serfir-top p{



	font-size: 14px;



	line-height: 20px;



	color: #000;



	font-family: "微软雅黑";



}







.seek-content{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.seek-content h2{



	display: block;



	font-weight: 100;



	font-size: 14px;



	line-height: 20px;



	color: #df0a0b;



	font-family: "微软雅黑";



	margin-bottom: 5px;



}



.seek-content hr{



	display: block;



	font-family: "微软雅黑";



	line-height: 22px;



	color: #9a9a9a;



}



.seek-content p{



	font-size: 12px;



	line-height: 36px;



	color: #000;



	font-family: "微软雅黑";



}



.seek-content h3{



	display: block;



	font-weight: 100;



	font-size: 16px;



	line-height: 48px;



	color: #000;



	font-family: "微软雅黑";



}



.seek-content .sheng-link{



	padding-top: 7px;



}



.sheng-link a{



	display: inline;



	margin-right: 10px;



	font-size: 12px;



	line-height: 22px;



	color: #000;



	font-family: "微软雅黑";



}



.sheng-link a.active , .sheng-link a:hover{



	background: #f0f0f0;



	color: #15569b;



}



span#cityhtml{



	display: block;



	padding-top: 7px;



}



.shi-link a{



	display: inline;



	margin-right: 10px;



	font-size: 12px;



	line-height: 22px;



	color: #000;



	font-family: "微软雅黑";



}



.shi-link a.active , .shi-link a:hover{



	background: #f0f0f0;



	color: #15569b;



}



.seek-content a.active{



	background: #f0f0f0;



	color: #15569b;



}



.seek-map{



	width: 998px;



	height: 556px;



	border:1px solid #c7c7c7;



}







.seek-shop{



	width: 1000px;



	margin: 0px auto;



	padding-top: 12px;



	border-top: 1px solid #c7c7c7;



	position: relative;



}



.seek-shop h2{



	display: block;



	font-weight: bold;



	font-size: 20px;



	line-height: 42px;



	color: #000;



	font-family: "微软雅黑";



	margin-bottom: 40px;



}



.seek-honor{



	width: 1000px;



	height: 305px;



	overflow: hidden;



	position: relative;



	-moz-user-select:none;/*火狐*/



	-webkit-user-select:none;/*webkit浏览器*/



	-ms-user-select:none;/*IE10*/



	-khtml-user-select:none;/*早期浏览器*/



	-moz-user-select:none;



}



.seek-honor .seek-prev{



	position: absolute;



	top: 139px;



	left: 1px;



	z-index: 2;



	width: 31px;



	height: 31px;



	background: url("../images/prev_02.png") no-repeat left center;



	transition: all 200ms ease-in 0ms;



	cursor: pointer;



}



.seek-honor .seek-prev:hover{



	background-position: -31px center;



}



.seek-honor .seek-next{



	position: absolute;



	top: 139px;



	right: 1px;



	z-index: 2;



	width: 31px;



	height: 31px;



	background: url("../images/next_02.png") no-repeat left center;



	transition: all 200ms ease-in 0ms;



	cursor: pointer;



}



.seek-honor .seek-next:hover{



	background-position: -31px center;



}



.seek-honor .seek-list{



	width: 848px;



	height: 305px;



	margin: 0px auto;



	overflow: hidden;



	position: relative;



}



.seek-list ul li{



	float: left;



	display: inline;



	width: 387px;



	height: 250px;



	overflow: hidden;



	position: absolute;



	top: 32px;



	left: 860px;



	z-index: 2;



}



.seek-list ul li img{



	width: 100%;



}



.seek-list ul li.on{



	z-index: 5;



}



.seek-font{



	font-weight: bold;



	text-align: center;



	font-size: 16px;



	line-height: 42px;



	color: #000;



	font-family: "微软雅黑";



}



.seekpd{



	border-top: none;



	border-bottom: 1px solid #c7c7c7;



	padding: 50px 0 30px 0;



}



.seekmap-wrap{



	width: 1000px;



	margin: 0px auto;



	padding: 20px 0px 50px 0;



}



.seekmap-wrap h2{



	display: block;



	font-weight: 100;



	font-size: 14px;



	line-height: 28px;



	color: #000;



	font-family: "微软雅黑";



}



.seekmap-wrap p{



	font-size: 12px;



	line-height: 24px;



	color: #000;



	font-family: "微软雅黑";



}



.seekmap-wrap .seekdt{



	width: 998px;



	height: 556px;



	border: 1px solid #c7c7c7;



	overflow: hidden;



}



.seekmap-wrap a.gohome{



	float: right;



	display: inline-block;



	background: #85c226;



    color: #fff;



    font-family: "微软雅黑";



    font-size: 14px;



    line-height: 48px;



    text-align: center;



    width: 80px;



    height: 48px;



    margin: 20px 0px;



}











/************************/



.area-banner{



	width: 100%;



	height: 987px;



	background: url("../images/banner_area.jpg") no-repeat center top;



	position: relative;



	top: -105px;



	margin-bottom: -105px;



	z-index: 1;



	overflow: hidden;



}



.area-first{



	width: 100%;



	background: #fff;



	height: 550px;



	position: relative;



	z-index: 3;



}



.areafir-wrap{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.areafir-wrap .areafir-top{



	position: relative;



	top: -54px;



	text-align: center;



}



.areafir-top .areafir-tit{



	position: relative;



	padding-left: 340px;



	text-align: center;



}



.areafir-top .areafir-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #000;



	opacity: 0.22;



	position: relative;



	top: 27px;



}



.areafir-top .areafir-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 54px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.areafir-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #000;



	opacity: 0.34;



	font-family: "微软雅黑";



	margin-bottom: 15px;



}



.areafir-top p{



	font-size: 20px;



	line-height: 40px;



	color: #000;



	font-family: "微软雅黑";



}



.areafir-content{



	position: absolute;



	z-index: 3;



	width: 910px;



	background: #a1c71c;



	padding: 50px 45px 60px 45px;



}



.areafir-content p.tit{



	font-size: 24px;



	line-height: 30px;



	color: #fff;



	font-family: "微软雅黑";



}



.areafir-content p{



	font-size: 14px;



	line-height: 24px;



	color: #fff;



	font-family: "微软雅黑";



}







/************************/







.area-second{



	position: relative;



	z-index: 1;



	width: 100%;



	height: 689px;



	background: url("../images/area_bg01.jpg") no-repeat center top;



}



.areasec-wrap{



	width: 1000px;



	margin: 0px auto;



	padding-top: 190px;



	position: relative;



	overflow: hidden;



}



.areasec-wrap .areasec-left{



	float: left;



	display: inline;



	width: 592px;



	padding-right: 85px;



	position: relative;



	left: -592px;



}



.areasec-left h2{



	display: block;



	font-weight: bold;



	font-size: 22px;



	line-height: 39px;



	color: #fff;



	font-family: "微软雅黑";



}



.areasec-left span.linebd{



	float: left;



	display: inline-block;



	width: 82px;



	height: 2px;



	background: #fff;



	opacity: 0.33;



	margin: 16px 0px;



}



.areasec-left p{



	font-size: 14px;



	line-height: 24px;



	color: #fff;



	font-family: "微软雅黑";



}



.areasec-left a{



	display: inline-block;



	margin-left: 14px;



	margin-top: 10px;



	width: 121px;



	height: 35px;



	background: url("../images/img_49.png") no-repeat;



	font-size: 15px;



	line-height: 35px;



	color: #fff;



	font-family: "微软雅黑";



	padding-left: 20px;



}



.areasec-wrap .areasec-right{



	float: right;



	display: inline;



	width: 323px;



	padding-top: 129px;



}



.areasec-right img{



	float: left;



	position: relative;



	left: 323px;



}







/*********************/



.area-third{



	width: 100%;



	background: #fff;



	position: relative;



}



.areathi-wrap{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.areathi-wrap .areathi-top{



	text-align: center;



}



.areathi-top .areathi-tit{



	position: relative;



	padding-left: 345px;



	text-align: center;



}



.areathi-top .areathi-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #000;



	opacity: 0.22;



	position: relative;



	top: 27px;



}



.areathi-top .areathi-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 54px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.areathi-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #000;



	opacity: 0.34;



	font-family: "微软雅黑";



	margin-bottom: 15px;



}



.areathi-top p{



	font-size: 20px;



	line-height: 40px;



	color: #000;



	font-family: "微软雅黑";



}



.areathi-list{



	width: 1000px;



	position: relative;



}



.areathi-list ul li{



	float: left;



	display: inline;



	width: 1000px;



	margin-bottom: 10px;



	position: relative;



}



.areathi-list ul li .areathi-ltfir-left{



	float: left;



	display: inline;



	width: 124px;



	height: 168px;



	position: absolute;



	z-index: 1;



	padding-top: 38px;



	background: url("../images/img_50.png") no-repeat left 38px;



	font-size: 44px;



	line-height: 144px;



	color: #fff;



	font-family: "微软雅黑";



	padding-left: 20px;



}



/*.areathi-ltfir-left span{



	display: inline-block;



	width: 124px;



	height: 144px;



	background: url("../images/img_50.png") no-repeat left center;



	font-size: 44px;



	line-height: 144px;



	color: #fff;



	font-family: "微软雅黑";



	padding-left: 20px;



}*/



.areathi-list ul li .areathi-ltfir-right{



	position: relative;



	top: 0px;



	left: 88px;



	z-index: 2;



	width: 906px;



	height: 141px;



	background: url("../images/img_55.png") no-repeat left center;



	padding: 30px 30px 35px 38px;



}



.areathi-list ul li h2{



	display: block;



	font-weight: 100;



	font-size: 20px;



	line-height: 42px;



	color: #fff;



	font-family: "微软雅黑";



	margin-bottom: 16px;



}



.areathi-list ul li p{



	font-size: 14px;



	line-height: 24px;



	color: #fff;



	font-family: "微软雅黑";



}



.areathi-list ul li .areathi-ltsec-left{



	float: left;



	display: inline;



	width: 124px;



	height: 163px;



	position: absolute;



	z-index: 1;



	padding-top: 38px;



	background: url("../images/img_51.png") no-repeat left 38px;



	font-size: 44px;



	line-height: 144px;



	color: #fff;



	font-family: "微软雅黑";



	padding-left: 20px;



}

.areathi-list ul li .areathi-ltsec-right{



	position: relative;



	top: 0px;



	left: 88px;



	z-index: 2;



	width: 910px;



	height: 174px;



	background: url("../images/img_56.png") no-repeat left center;



	padding: 30px 30px 35px 38px;



}



.areathi-list ul li .areathi-ltthi-left{



	float: left;



	display: inline;



	width: 124px;



	height: 195px;



	position: absolute;



	z-index: 1;



	padding-top: 38px;	



	background: url("../images/img_52.png") no-repeat left 38px;



	font-size: 44px;



	line-height: 144px;



	color: #fff;



	font-family: "微软雅黑";



	padding-left: 20px;



}

.areathi-list ul li .areathi-ltthi-right{



	position: relative;



	top: 0px;



	left: 88px;



	z-index: 2;



	width: 913px;



	height: 206px;



	background: url("../images/img_57.png") no-repeat left center;



	padding: 30px 30px 35px 38px;



}



.areathi-list ul li .areathi-ltfou-left{



	float: left;



	display: inline;



	width: 124px;



	height: 144px;



	position: absolute;



	z-index: 1;



	padding-top: 38px;	



	background: url("../images/img_54.png") no-repeat left 38px;



	font-size: 44px;



	line-height: 144px;



	color: #fff;



	font-family: "微软雅黑";



	padding-left: 20px;



}





.areathi-list ul li .areathi-ltfou-right{



	position: relative;



	top: 0px;



	left: 88px;



	z-index: 2;



	width: 912px;



	height: 154px;



	background: url("../images/img_58.png") no-repeat left center;



	padding: 30px 30px 35px 38px;



}



.areathi-list a.areathi-btn{



	float: right;



	position: relative;



	right: -45px;



	display: inline-block;



	margin-top: 7px;



	width: 121px;



	height: 35px;



	background: url("../images/img_59.png") no-repeat;



	font-size: 15px;



	line-height: 35px;



	color: #000;



	font-family: "微软雅黑";



	padding-left: 20px;



}







/******************/



.area-fourth{



	width: 100%;



	height: 1432px;



	background: url("../images/area_bg02.jpg") no-repeat center top;



}



.areafou-wrap{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.areafou-wrap .areafou-top{



	text-align: center;



	padding-top: 218px;



	padding-bottom: 52px;



}



.areafou-top .areafou-tit{



	position: relative;



	padding-left: 345px;



	text-align: center;



}



.areafou-top .areafou-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #fff;



	opacity: 0.22;



	position: relative;



	top: 27px;



}



.areafou-top .areafou-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 54px;



	color: #fff;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.areafou-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #fff;



	opacity: 0.34;



	font-family: "微软雅黑";



	margin-bottom: 15px;



}



.areafou-content{



	width: 1000px;



	height: 1032px;



	margin: 0px auto;



	position: relative;



	background: url("../images/img_61.png") no-repeat;



}



.areafou-content .areafou-icon{



	position: absolute;



	top: -36px;



	right: 0px;



	z-index: 2;



	width: 142px;



	height: 142px;



}



.areafou-content .areafou-contop{



	padding-top: 57px;



	padding-bottom: 24px;



	padding-right: 28px;



	margin-left: 48px;



	margin-right: 68px;



	width: 856px;



	border-bottom: 1px solid #dcd6d6;



}



.areafou-contop p{



	font-size: 18px;



	line-height: 28px;



	color: #000;



	font-family: "微软雅黑";



}



.areafou-content .areafou-cen{



	margin-left: 48px;



	margin-right: 68px;



}



.areafou-cen h2{



	display: block;



	font-weight: bold;



	font-size: 18px;



	line-height: 24px;



	color: #000;



	font-family: "微软雅黑";



	margin-top: 22px;



}



.areafou-cen p{



	font-size: 14px;



	line-height: 24px;



	color: #000;



	font-family: "微软雅黑";



}



.areafou-cen p strong{



	font-size: 16px;



	line-height: 24px;



	color: #ce0909;



	font-weight: bold;



}



.areafou-cen a{



	display: inline-block;



	margin-top: 30px;



	width: 121px;



	height: 35px;



	background: url("../images/img_59.png") no-repeat;



	font-size: 15px;



	line-height: 35px;



	color: #000;



	font-family: "微软雅黑";



	padding-left: 20px;



}







/**********************/



.area-fifth{



	width: 100%;



	height: 2363px;



	background: url("../images/area_bg03.jpg") no-repeat center top;



	position: relative;



	z-index: 2;



}



.area-fifth .areafif-wrap{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.areafif-wrap .areafif-column{	



	padding-top: 65px;



	padding-bottom: 49px;



	height: 47px;



	padding-left: 313px;



}



.areafif-column ul li{



	float: left;



	display: inline;



	width: 184px;



	height: 47px;



	margin-right: 6px;



}



.areafif-column ul li a{



	display: block;



	background: url("../images/img_28.jpg") no-repeat;



	text-align: center;



	font-size: 16px;



	line-height: 47px;



	color: #000;



	font-family: "微软雅黑";



}



.areafif-column ul li a:hover , .areafif-column ul li a.hover{



	background: url("../images/img_27.jpg") no-repeat;



	color: #fff;



}



.areafif-tab{



	width: 1000px;



	position: relative;



}



.areafif-tab .areafif-box{



	display: none;



	min-height: 430px;



}



.areafif-box .areafif-left{



	float: left;



	display: inline;



	width: 347px;



	height: 333px;



	background: #fff;



	padding: 9px 11px;



}



.areafif-left img{



	width: 347px;



	height: 266px;



	display: inline;



	float: left;



}



.areafif-left p{



	font-size: 14px;



	line-height: 42px;



	color: #000;



	font-family: "微软雅黑";



	text-align: center;



}



.areafif-box .areafif-right{



	float: right;



	display: inline;



	padding-left: 13px;



	width: 618px;



}



.areafif-right .areafif-list{



	width: 618px;



	height: 430px;



	overflow: hidden;



	position: relative;



	display: none;



}



.areafif-list ul li{



	float: left;



	display: inline;



	width: 618px;



	height: 66px;



	margin-bottom: 5px;



	background: url("../images/img_65.jpg") no-repeat left top;



}



.areafif-list ul li .areafif-date{



	float: left;



	display: inline;



	width: 95px;



	padding-top: 14px;



	text-align: center;



}



.areafif-date span.areafif-big{



	display: block;



	font-size: 33px;



	line-height: 24px;



	color: #000;



	font-family: "微软雅黑";



}



.areafif-date span.areafif-small{



	font-size: 10px;



	line-height: 20px;



	color: #000;



	font-family: Arial;



}



.areafif-list ul li .areafif-tit{



	float: right;



	display: inline;



	width: 496px;



	padding-left: 27px;



}



.areafif-tit a{



	display: block;



	font-size: 14px;



	line-height: 66px;



	color: #000;



	font-family: "微软雅黑";



}



.areafif-right .ajax-page{



	padding-top: 50px;



	padding-left: 36px;



}



/********************/



.areafif-wrap .areafif-top{



	text-align: center;



	padding-top: 135px;



	padding-bottom: 35px;



}



.areafif-top .areafif-tit{



	position: relative;



	padding-left: 295px;



	text-align: center;



}



.areafif-top .areafif-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #000;



	opacity: 0.22;



	position: relative;



	top: 27px;



}



.areafif-top .areafif-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 54px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.areafif-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #000;



	opacity: 0.34;



	font-family: "微软雅黑";



	margin-bottom: 15px;



}



.areafif-content{



	width: 908px;



	height: 1704px;



	margin: 0px auto;



	background: url("../images/img_66.png") no-repeat center top;



	padding: 52px 46px 0 46px;



	text-align: center;



}



.areafif-content h2{



	display: block;



	height: 52px;



	font-weight: 100;



	font-size: 26px;



	line-height: 52px;



	color: #fff;



	font-family: "微软雅黑";



	background: url("../images/img_67.jpg") no-repeat left top;



	padding-left: 45px;



	text-align: left;



}



.areafif-content p{



	line-height: 40px;



}



.areafif-content img{



	max-width: 908px;



}







































/***********************/



.area-sixth{



	width: 100%;



	height: 1062px;



	background: url("../images/area_bg04.jpg") no-repeat center top;



	position: relative;



	z-index: 1;



}



.areasix-wrap{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.areasix-wrap .areasix-top{



	text-align: center;



	padding-top: 236px;



	padding-bottom: 52px;



}



.areasix-top .areasix-tit{



	position: relative;



	padding-left: 345px;



	text-align: center;



}



.areasix-top .areasix-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #000;



	opacity: 0.22;



	position: relative;



	top: 27px;



}



.areasix-top .areasix-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 54px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.areasix-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #000;



	opacity: 0.34;



	font-family: "微软雅黑";



	margin-bottom: 15px;



}



.areasix-wrap  .areasix-form{



	padding-left: 100px;



	padding-top: 65px;



	padding-right: 180px;



	width: 720px;



	height: 537px;



	overflow: hidden;



	background: url("../images/img_72.png") no-repeat center top;



	position: relative;



}



.areasix-form table td{



	font-size: 16px;



	color: #000;



	font-family: "微软雅黑";



}



.areasix-form table td.form-font{



	font-size: 16px;



	color: #000;



	width: 90px;



	text-align: left;



}



.areasix-form table td.form-inputfir input{



	display: inline-block;



	width: 216px;



	height: 31px;



	border: 1px solid #e0e0e0;



	background: #fff;



	font-size: 16px;



	line-height: 31px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0px 5px;



}



.areasix-form table td.form-inputthi{



	padding-left: 18px;



}



.areasix-form table td.form-inputthi input{



	display: inline-block;



	margin-left: 9px;



	margin-right: 30px;



}



.areasix-form table td.form-inputsec select{



	display: inline-block;



	width: 232px;



	height: 31px;



	border: 1px solid #e0e0e0;



	background: #fff;



	font-size: 16px;



	line-height: 31px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0px 5px;



}



.areasix-form table td.form-inputfou select{



	display: inline-block;



	width: 120px;



	height: 31px;



	border: 1px solid #e0e0e0;



	background: #fff;



	font-size: 16px;



	line-height: 31px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0px 5px;



	margin-right: 10px;



}



.areasix-form table td.form-text textarea{



	float: left;



	display: inline-block;



	width: 490px;



	height: 146px;



	border: 1px solid #e0e0e0;



	background: #fff;



	padding: 5px;



}



.areasix-form table td.form-inputfou input{



	float: left;



	display: inline-block;



	width: 113px;



	height: 31px;



	border: 1px solid #e0e0e0;



	background: #fff;



	padding: 0px 5px;



	font-size: 16px;



	line-height: 31px;



	color: #000;



	font-family: "微软雅黑";



	margin-right: 3px;



}



.areasix-form table td.form-inputfou img{



	float: left;



	vertical-align: middle;



}



.areasix-form table td.form-inputfif input{



	display: inline-block;



	width: 209px;



	height: 45px;



	background: url("../images/img_71.jpg") no-repeat left center;



	border:none;



	font-size: 16px;



	line-height: 45px;



	color: #fff;



	font-family: "微软雅黑";



}



.areasix-form .Bigico{



	position: absolute;



	right: -107px;



	bottom: -138px;



	width: 330px;



	height: 330px;



	overflow: hidden;



}



.areasix-form .mesbox{



	position: absolute;



	top: 190px;



	right: 20px;



	border: 2px solid #ff7200;



    padding: 15px 12px;



    width: 243px;



}



.areasix-form .mesbox h3{



	display: block;



	color: #ff7200;



    font-size: 14px;



    font-weight: bold;



    line-height: 24px;



    overflow: hidden;



}



.areasix-form .mesbox span.arrows{



	background: url("../images/winsj.jpg") no-repeat left center;



    top: 60px;



    display: inline-block;    



    width: 5px;



    height: 8px;



    left: -7px;



    position: absolute;



}



.areasix-form .mesbox .mesbox-size p{



	cursor: pointer;



}



.areasix-form .mesbox .mesbox-size p:hover{



	color: #0c62b5;



}







/**********contact****************/



.contact-first{



	width: 100%;



	background: #fff;



	position: relative;



	z-index: 3;



}



.confir-wrap{



	width: 1000px;



	height: 185px;



	margin: 0px auto;



	position: relative;



}



.confir-wrap  a.topbtn{



	display: inline-block;



	position: absolute;



	left: 50%;



	top: -25px;



	margin-left: -28px;



	z-index: 3;



	width: 57px;



	height: 57px;



	background: url("../images/img_01.jpg") no-repeat center center;



}



.confir-wrap .confir-top{



	text-align: center;



}



.confir-top .confir-tit{



	padding-top: 75px;



	position: relative;



	padding-left: 340px;



	text-align: center;



}



.confir-top .confir-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #000;



	opacity: 0.32;



	position: relative;



	top: 27px;



}



.confir-top .confir-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 58px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.confir-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #000;



	opacity: 0.34;



	font-family: "微软雅黑";



}







/*********************/







.contact-second{



	width: 100%;



	height: 519px;



	position: relative;



}



.contact-second .consec-map{



	position: absolute;



	top: 0px;



	left: 0px;



	z-index: 1;



	width: 100%;



	height: 519px;



}







.contact-second .consec-address{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.consec-address .consec-content{



	position: absolute;



	top: 70px;



	right: 23px;



	z-index: 3;



	width: 374px;



	height: 396px;



	background: url("../images/img_74.png") no-repeat;



	padding: 0 42px 0 37px;



}



.consec-content .consec-tit{



	padding-top: 38px;



	padding-bottom: 25px;



	border-bottom: 1px solid #c3c3c3;



}



.consec-tit h2{



	display: block;



	font-weight: 100;



	font-size: 22px;



	line-height: 50px;



	color: #333;



	font-family: "微软雅黑";



}



.consec-tit p{



	font-size: 14px;



	line-height: 24px;



	color: #000;



	font-family: "微软雅黑";



}



.consec-content .consec-font{



	padding-top: 30px;



}



.consec-font p{



	font-size: 14px;



	line-height: 24px;



	color: #000;



	font-family: "微软雅黑";



}







/***************/



.contact-third{



	width: 100%;



	background: #fff;



	position: relative;



	z-index: 3;



}



.conthi-wrap{



	width: 1000px;



	margin: 0px auto;



	position: relative;



}



.conthi-wrap .conthi-top{



	text-align: center;



	padding-bottom: 38px;



}



.conthi-top .conthi-tit{



	padding-top: 70px;



	position: relative;



	padding-left: 340px;



	text-align: center;



}



.conthi-top .conthi-tit span.linebd{



	float: left;



	display: inline-block;



	width: 66px;



	height: 1px;



	background: #000;



	opacity: 0.32;



	position: relative;



	top: 27px;



}



.conthi-top .conthi-tit strong{



	float: left;



	display: inline-block;



	font-weight: bold;



	font-size: 36px;



	line-height: 58px;



	color: #000;



	font-family: "微软雅黑";



	padding: 0 19px;



}



.conthi-top span.en{



	display: inline-block;



	font-size: 14px;



	line-height: 14px;



	color: #000;



	opacity: 0.34;



	font-family: "微软雅黑";



}



.conthi-wrap .conthi-list{



	width: 1000px;



	position: relative;



}



.conthi-list .conthi-list-content{



	padding-bottom: 33px;



	min-height: 496px;



	position: relative;



	display: none;



}



.conthi-list-content ul li{



	float: left;



	display: inline;



	width: 1000px;



	height: 54px;



	border-bottom: 1px solid #e8e8e8;



	background: #fafafa;



}



.conthi-list-content ul li:hover{



	background: #fff;



}



.conthi-list-content ul li.fabg{



	border-bottom: none;



	background: #9c9c9c;



	margin-bottom: 2px;



}



.conthi-list-content ul li.fabg span{



	color: #fff;



}



.conthi-list-content ul li span{



	float: left;



	display: inline-block;



	font-size: 16px;



	line-height: 54px;



	color: #000;



	font-family: "微软雅黑";



	text-align: center;



}



.conthi-list-content ul li span.conthi-job{



	width: 248px;



}



.conthi-list-content ul li span.conthi-number{



	width: 92px;



}



.conthi-list-content ul li span.conthi-sex{



	width: 256px;



}



.conthi-list-content ul li span.conthi-date{



	width: 152px;



}



.conthi-list-content ul li span.conthi-address{



	width: 252px;



}



.conthi-list .conthi-list-page{



	text-align: center;



	padding-bottom: 42px;



}





.new_view_desc{ font-size:16px; background:#f9f9f9; color:#555; padding:15px 0; text-align:left; margin-top:-10px; margin-bottom:50px;}

.new_view_desc a{ color:#555;}







/*********detail************/



.new-detail{

	

	position:relative;

	z-index:2;

	width: 100%;

	margin-bottom:100px;



}



.new-detail .ndetail-wrap{



	width: 1200px;

	background:#fff;

	margin: 0px auto;



}



.ndetail-wrap .ndetail-top{



	padding: 50px 0px;



	text-align: center;



	border-bottom: 1px solid #dbdbdb;



	position: relative;



}



.ndetail-top h2{



	display: block;



	font-weight: bold;



	font-size: 24px;



	line-height: 42px;



	color: #000;



	font-family: "微软雅黑";



}



.ndetail-share{



	position: absolute;



	top: 90px;



	left: 50%;



	margin-left: -140px;



	width: 280px;



	height: 28px;



	overflow: hidden;



}



.ndetail-share span.date{



	float: left;



	display: inline-block;



	font-size: 14px;



	line-height: 28px;



	color: #000;



	font-family: "微软雅黑";



	margin-right: 10px;



}



.ndetail-wrap .ndetail-cen{



	padding: 20px 0px;



}

.ndetail-wrap .ndetail-cen img{

	overflow: hidden;
	
}



.ndetail-wrap .ndetail-bot{



	padding: 50px 0px;



	border-top: 1px solid #dbdbdb;

	width: 100%;

	float: left;

}



.ndetail-bot .ndetail-left{



	float: left;



	display: inline;



}



.ndetail-left p{



	font-size: 14px;



	line-height: 24px;



	color: #000;



	font-family: "微软雅黑";



}



.ndetail-bot p a{



	color: #000;



}



.ndetail-bot p a:hover{



	color: #da1a11;



}



.ndetail-bot .ndetail-right{



	float: right;



	display: inline;



}



.ndetail-right a{



	display: inline-block;



	width: 80px;



	height: 48px;



	background: #85c226;



	color: #fff;



	text-align: center;



	font-size: 14px;



	line-height: 48px;



	font-family: "微软雅黑";



}



.ndetailA-left{ padding-top:30px; float:left; width:300px; overflow:hidden;}

.box,.related{ overflow:hidden; margin-bottom:15px; border:1px solid transparent;}

.title-2{ border-left:2px solid #d00;height:40px; line-height:40px; background:#f5f5f5; text-indent:20px; font-size:16px; color:#000;}

.content{ padding:15px;}

.content li,.list li{ width:268px; font-size:14px; height:30px; line-height:30px;}

.content li a,.list li a{ float:left; color:#333;}

.content li a:hover,.list li a:hover{ color:#f00;}

.content li span { float:right;}

.list{ background:#fff;}



.ndetailA-right{ float:right; width:870px; overflow:hidden;}











/********apply**********/



.ndetail-cen table td input.submit1{



	display: inline-block;



	width: 60px;



	height: 36px;



	background: #85c226;



	border: none;



	color: #fff;



	font-size: 14px;



	line-height: 36px;



	font-family: "微软雅黑","microsoft yahei";



}



.ndetail-cen table td span#spred{



	display: inline-block;



	font-size: 12px;



	color: #ff0000;



	margin-left: 5px;



}



.page{

	width: 100%;

	background:#f9f9f9;

	font-size: 0px;

	text-align: center;

	margin: 50px auto 0;

}

.page a{

	font-size: 12px;

	color: #ccc;

	display: inline-block;

	_display:inline;

	padding: 0 5px;

	border: 1px solid #ccc;

	margin-right: 5px;

	line-height: 23px;

	font-family: "Arial";

}

.page a:hover,.page a.active{

	background: #0D6ABE;

	/*font-weight: bold;*/

	color: #fff;

	border: 1px solid #0D6ABE;

}





.index-float{

    position: relative;

    z-index: 10;

    top: -105px;

    width: 100%;

    min-width: 960px;

    max-width: 1440px;

    margin: 0 auto;

}

.index-float img{

    position: absolute;

    right: 0;

    top: 105px;

    width: 200px;

}







/* baseUI */

.wrap { max-width:1200px; margin-right:auto; margin-left:auto; *width:1200px;}

.fix { *zoom:1; *clear:both;}

.fix:before, .fix:after {display:table; clear:both; content:'';}

.oh { overflow:hidden; *zoom:1;}

.l { float:left;}.r { float:right;}

.dib { display:inline-block; *display:inline; *zoom:1;}

.pr { position:relative;}.pa { position:absolute;}

.tc { text-align:center;}.tr { text-align:right;}

.el {overflow:hidden;white-space:nowrap;  text-overflow:ellipsis;}

img[data-src],.opc0 { opacity:0 ; filter:alpha(opacity=0);}

.hide { display:none;}

.hidetext { font:0/0 a; letter-spacing:-9px;}

.arr { display:inline-block; overflow:hidden; width:0; height:0;}

.placeholder { color:#aaa; }



.imainPart02 a,.imainPart03 a{ color:#555;}

.imainPart02 a:hover,.imainPart03 a:hover{ color:#01a2ea;}



.imainPart02 { background-color:#fff; padding:40px 0;}

.imainPart02 .hd { clear:both; overflow:hidden; margin-bottom:10px;}

.imainPart02 .hd .n { float:left; font-size:30px; height:60px; line-height:60px; color:#555;}

.imainPart02 .inews_btn { width:auto; float:right; padding-top:20px;}

.imainPart02 .inews_btn .inb { display:block; width:28px; height:27px; float:left; background:url("../images/inews_btn.png") no-repeat;}

.imainPart02 .inews_btn .inb_prev { margin-right:3px;}

.imainPart02 .inews_btn .inb_prev:hover { background-position:0 -27px;}

.imainPart02 .inews_btn .inb_next { background-position:-28px 0;}

.imainPart02 .inews_btn .inb_next:hover { background-position:-28px -27px;}

.imainPart02 .more { float:right; height:28px; line-height:28px; padding:20px 10px 0;}

.imainPart02 .more a { color:#000;}



.i_newsSlider { width:100%; height:410px; overflow:hidden;}

.i_newsSlider .slide_nav { display:none;}

.insli { width:100%; height:440px; overflow:hidden;}

.inewslist01 { width:600px; float:left;}

.inewslist01 li { width:275px; float:left; margin-right:20px;}

.inewslist01 .img { display:block; width:100%; height:0; padding-bottom:69%; overflow:hidden; margin-bottom:10px;}

.inewslist01 .img img { display:block; width:100%; height:189px;}

.inewslist01 .time { width:50px; height:50px; float:left; background-color:#7e7e7e; color:#fff; text-align:center; font-family:Arial;}

.inewslist01 .time .day { display:block; font-size:26px; font-weight:bold; line-height:1; padding-top:3px;}

.inewslist01 .n,.inewslist01 .text { margin-left:60px; display:block; overflow:hidden;}

.inewslist01 .n { font-size:15px; line-height:22px; height:44px; font-weight:normal; margin-bottom:15px; color:#333;}

.inewslist01 .text { line-height:22px; height:132px; overflow:hidden; color:#000;}

.inewslist01 .text a { color:#000;}

.inewslist01 li:hover .time { background-color:#008fd0;}

.inewslist01 li:hover .n { color:#008fd0;}



.inewslist02 { width:570px; float:right;}

.inewslist02 li { border:#dadada 1px solid; margin-bottom:12px; padding:15px 20px;}

.inewslist02 li:hover { background-color:#f6f6f6;}

.inewslist02 .n { display:block; height:30px; line-height:30px; font-size:16px; color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.inewslist02 .time { display:block; line-height:26px; color:#000;}

.inewslist02 .text { line-height:20px; height:40px; overflow:hidden; color:#000;}

.inewslist02 a:hover .n { color:#008fd0;}



.inewslist01 { position:relative;}

.inewslist01 .refresh { position:absolute; right:30px; top:-42px; font-size:14px;}

.inews_0730 .inews_btn .inb { background-image:url("../images/inews_btn_0730.png");}

.inews_0730 .inewslist02 { height:408px; overflow:hidden; position:relative;}



.inews_toggle { width:100%; height:390px; position:relative; overflow:hidden;}

.inews_toggle_li { width:100%; height:390px;}



.full-row .span-6 { float:left;

	width:49.99%}



.imainPart03 { padding:20px 0;}

.iabout { border:#dadada 1px solid; background-color:#fff; clear:both; overflow:hidden; position:relative;}

.iabout .hn { width:auto; font-size:40px; position:absolute; left:39px; top:30px; line-height:1.2;}

.about_links { height:181px; padding:95px 0 0 45px;}

.about_links li { width:50%; height:52px; line-height:52px; float:left; font-size:16px;}

.about_links .lic { display:inline-block; width:33px; height:32px; background:url("../images/i_ab_arr.png") no-repeat; overflow:hidden; vertical-align:middle; margin-right:10px;}

.about_links a:hover .lic { background-position:0 -32px;}

.about_zeren { clear:both; overflow:hidden; background-color:#e0e0e0; height:253px; position:relative;}

.about_zeren .img { width:58%; height:0; padding-bottom:43%; float:left; overflow:hidden; margin-right:6%;}

.about_zeren .img img { display:block; width:100%; height:auto;}

.about_zeren .n,.about_zeren .text { display:block;}

.about_zeren .n { font-size:26px; padding-top:40px; font-weight:normal; color:#000; margin-bottom:5px;}

.about_zeren .text { font-size:14px; color:#000;}

.about_zeren .more { display:block; width:48px; height:48px; background:url("../images/more_btn.png") no-repeat; overflow:hidden; position:absolute; right:0; bottom:0; font:0/0 a; transition:all 0.3s ease;}

.about_zeren:hover .more {/* background-position:0 -50px;*/ filter:alpha(opacity=60); opacity:0.6;}

.about_story { margin-left:3px; height:525px;}

.about_story .img { display:block; width:100%; height:0; overflow:hidden; padding-bottom:67%; position:relative;}

.about_story .img .n { width:85px; height:85px; position:absolute; right:0; top:0; font-size:35px; line-height:40px; color:#000; background-color:#facd00; padding:25px; text-align:center;}



.istoryList li { width:94%; font-size:14px; line-height:24px; float:left; padding:15px 0 0 3%;}

.istoryList .n { display:block; font-size:16px; font-weight:bold; color:#333; height:30px; line-height:30px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-bottom:5px;}

.istoryList .text { line-height:20px; height:100px; overflow:hidden; color:#000;}

.istoryList .more { width:22px; height:50px; float:left; padding-top:50px;}

.istoryList .more a { display:block; width:100%; height:50px; background:url("../images/more_arr.png") no-repeat; font:0/0 a; letter-spacing:-9px;}





.ndetail-cen{ padding-top:50px; }





.list-nei{

	width:100%;

	overflow: hidden;

	text-align: center;

	margin-top: 15px;

}

.list-nei a{

	display: inline-block;

	height: 35px;

	line-height: 35px;

	border:1px solid #ddd;

	padding: 0 25px;

	margin-right: 10px;

	color: #000

}

.list-nei a:hover{

	

	border:1px solid #e21001;

	color: #e21001

	

}



.productDetailMain-container{

  width: 100%;

  float: left;

  margin-top: 15px;

}

.productDetailMain {

  margin: 0 auto;

  width: 1200px;

}

.preview{width:700px;margin-bottom: 45px;float:left;position: relative; height:450px;}

.preview .show{width: 550px;height: 385px; border: 1px solid #ddd; padding:1px;overflow: hidden; position: relative;line-height: 248px; background: url("../images/loading.gif") no-repeat center;}

.preview .show img{ vertical-align: middle;width: 550px;height: 389px;}

.preview .show .zoom_icon{ position: absolute; right: 0;bottom: 0;width: 22px;height: 22px;background: url("../images/bg_sign18.jpg") no-repeat;}

.zoomdiv {z-index:1;position:absolute;top:20px;left:0px;width:255;height:230px;background:#fff;border:1px solid #eee;display:none;text-align: center;overflow: hidden;}

.jqZoomPup {z-index:1;visibility: hidden;position: absolute;top:0px;left:0px;width: 50px;height: 50px;border: 1px solid #aaa;background: #ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.thumb-scroll{width: 550px;height: 38px; margin-top: 10px; position: relative;}

.thumb-scroll .pro-thumb{width: 380px;height: 38px; position: relative; overflow: hidden; margin: 0 auto;}

.thumb-scroll .pro-thumb ul { position: absolute;height: 38px; left: 0;top: 0}

.thumb-scroll .pro-thumb ul li{float: left;width: 58px;height: 32px;padding: 2px; border: 1px solid #d1d1d1; line-height: 32px;margin-right: 15px; overflow: hidden;} 

.thumb-scroll .pro-thumb ul li img{vertical-align: middle;}

.thumb-scroll .pro-thumb ul li.on{ border-width: 3px; padding: 0;}

.thumb-scroll .prev,.thumb-scroll .next{ position: absolute;top: 0; display: inline-block;width: 25px;height: 36px; border: 1px solid #f1f1f1; background: url("../images/bg_btn12.gif") no-repeat #fff -5px;}

.thumb-scroll .prev{left: 0;}

.thumb-scroll .next{background-position: -38px -13px;right: 0;}

.thumb-scroll .prev.disable,.thumb-scroll .next.disable{background-color: #f1f1f1; cursor: default;}

.color-r{color:#F97400}

.tables{float:right;width:470px;}

.tables .price{float:left;font-size:16px; font-weight:700; background:#F7F7F7;width: 100%;line-height: 38px;text-indent: 15px;margin-top: 15px; padding:5px 0; margin-bottom: 10px;}

.tables .tels{background:url("../images/redtel.jpg") no-repeat 0 10px;text-indent:40px;float:right;width:150px;color:red;font-size:16px;font-weight:700}

.red{color:red}

.tables .tp{height:26px;line-height:26px;margin-bottom: 10px;}

.tables .tp h1{color: #D00; font-size:22px;}

.tables table{font-size:14px;border-collapse: collapse;border: 1px solid #F7F7F7;width: 470px;}

.tables table td{height:30px;line-height:40px!important;border: 1px solid #F7F7F7;text-indent: 15px; font-size:16px;}

.conprod{

  width: 100%;

  float: left;

  overflow: hidden;

}

.conprod_mid{

  width: 1200px;

  margin: 0 auto;

  overflow: hidden;

}

.tablers-user table{

  width: 100%;

}

.detail_about{ width:100%; }

.detail_nav{ border-bottom:2px solid #005ea1; z-index:10; margin-top:15px; }

.d_a_title{ zoom:1; font-weight:700;}

.d_a_title:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }

.d_a_title li{ border-right:1px solid #fff; background:#f5f5f5; float:left; width:298px; height:39px; line-height:39px; text-align:center; font-size:18px; cursor:pointer;font-family: "微软雅黑","microsoft yahei";}

.d_a_title li.active{  background:#005ea1; color:#FFF;}

.d_a_title li.active a{ color:#FFF;}

.d_a_title li.nbl{ border-left:1px solid #f5f5f5; width:298x; }

.d_a_title li.nbr{ border-right:1px solid #f5f5f5;}

.d_a_title li.active.nbl{width:298x;}

.d_a_title li a{ color:#000;}



/*

.detail_about{ width:100%; }

.detail_nav{ border-top:1px solid #005ea1; z-index:10; margin-top:15px; }

.d_a_title{ zoom:1; font-weight:700;}

.d_a_title:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }

.d_a_title li{ border-right:1px solid #fff; background:#005ea1; float:left; width:298px; height:39px; line-height:39px; text-align:center; font-size:18px; cursor:pointer;font-family: "微软雅黑","microsoft yahei";}

.d_a_title li.active{  background:#fff; color:#333;}

.d_a_title li.active a{ color:#333;}

.d_a_title li.nbl{ border-left:1px solid #005ea1; width:298x; }

.d_a_title li.nbr{ border-right:1px solid #005ea1;}

.d_a_title li.active.nbl{width:298x;}

.d_a_title li a{ color:#FFF;}

*/



.detail_content{width:100%;margin-top:15px;float: left;display: none;}

.detail_content table{width:100%; border:none; border-collapse:collapse;}

.detail_content table td{ padding:5px 10px; font-size:14px; border-bottom:1px solid #ccc; border-top:1px solid #fff;}

.menu-content{width: 100%;height: auto;overflow: hidden;display: block;}

.menu-content h4{font-size: 16px;margin-bottom: 20px;}

.menu-content h2{font-size: 21px;}

.menu-content h4 .icon_nb{background: url("http://imgwww.yutong.com/template/yutong/resource/images/Eimg/icon_nb3.jpg") center no-repeat;width: 46px;height: 70px;font-size: 24px;color: #fff;position: relative;display: inline-block;line-height: 76px;text-align: center;margin-right: 25px;}

.menu-content .block{height: auto;overflow: hidden;border-bottom: 1px dashed #ddd;padding: 40px 0 30px;}

.e-main .s_menu2 .menu-content .block{border-bottom: 1px dashed #ef8a13;}

.e-main .s_menu3 .menu-content .block{border-bottom: 1px dashed #2fbbec;}

.e-main .s_menu4 .menu-content .block{border-bottom: 1px dashed #f6a61d;}

.block p{margin-bottom: 10px;color: #797979}

.block .icon_yin1{background: url("http://imgwww.yutong.com/template/yutong/resource/images/Eimg/icon_yin1.jpg") left top no-repeat;width: 630px;float: left;margin-right: 60px;_margin-right: 20px}

.block .icon_yin2{background: url("http://imgwww.yutong.com/template/yutong/resource/images/Eimg/icon_yin2.jpg") right bottom no-repeat;width: 385px;float: right;margin-top: 70px;_margin-top: -140px}

.block .icon_yin1 p{margin-left: 60px;}

.block .icon_yin2 p{margin-right: 60px;}

.block .text_box{width: 240px;height: 200px;background: #fcf2e7;float: left;margin-right: 100px;}

.block .text_box h5{text-align: center;color: #f9a656;font-size: 16px;padding: 20px 0;border-bottom: 1px dashed #fff}

.block .text_box p{text-indent: 0;color: #f9a656;padding:15px;}

.e-main .s_menu5 .block{height: auto;overflow: hidden;padding: 40px 0 20px;}



.inside-wrap{

	font-family: "microsoft yahei";

	padding-top: 5px;;

	width: 1200px;

	margin: 0 auto;

}

.inside-main p{

	text-align:justify; 

	text-justify:inter-ideograph;

	line-height:22px;

}

.inside-tips{

	height: 142px;

	line-height: 20px;

	color: #E5EBF7;

}

.inside-tips h2{

	font-weight: normal;

	font-size: 32px;

	line-height: 60px;

	color: #fff;

	padding-top: 13px;

	

}

.inside-tips p.fz16{

	font-size: 16px;

	line-height: 26px;

}

.inside-tips a{

	display: inline-block;

	width: 44px;

	height: 44px;

	position: absolute;

	right: 5px;

	top: 88px;

}

.inside-tips a p{

	width: 100%;

	float: left;

	line-height: 32px;

	color: #fff;

	display: none;

}

.inside-tips a.link-inside{

	right: 0;

}

.inside-main{

	padding: 40px 0;

	background: #fff;

}

.content-yxfw-n{

	width: 100%;

	

	background: url("../images/bg_about.jpg") no-repeat;

	margin-top: -6px;

}

.path{

	height: 72px;

	background: url("../images/bg_bg05.png") center;

}

.path .w960{

	height: 56px;

	padding-top: 16px;

	background: url("../images/bg_sign18.png") no-repeat 12px 0;

	line-height: 56px;

	color: #949494;

}

.path h2{

	font-size: 19px;

	color: #000;

}

.path a{

	display: inline-block;

	color: #949494;

}

.path a:hover{

	color: #00428e;

}

.path a.home{

	width: 14px;

	background: url("../images/bg_sign19.png") no-repeat;

}

.path a.home:hover{

	background-position: 0 -56px;

}

.path span{

	color: #000;

}

.path span.sign{

	display: inline-block;

	padding: 0 5px;

	font-family: "宋体";

	color: #a2a2a2;

}

.w960{

	width: 1200px;

	margin: 0 auto;

}

.case_list a{ color:#464646;}

.case_list li{ border-bottom:1px solid #d7d7d7; line-height:40px; background:url("../images/case_icon.gif") no-repeat left center; padding-left:20px; }

.case_list li.case_item{ float:left;width:260px;border-top:1px solid #d7d7d7; zoom:1; padding:0 0 30px 0; background:none;margin-right: 25px}

.case_list li.case_item:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }

.case_list li.case_item h4{ font-size:18px; font-family:"微软雅黑"; font-weight:normal; line-height:60px; margin-top:10px; width:260px; overflow:hidden; height:60px; }

.case_list li.case_item p{ line-height:25px; color:#707070; }

.case_list li.case_item span{ color:#959595; line-height:30px; }

.case_list li.case_item img{width: 260px;}

.case_list a.case_more{ float:right; color:#555; font-weight:bold; }

.case_list a.case_more:hover{  color:#aace3b;  }

/*服务支持*/

.d_support{  width:100%; overflow:hidden; margin-bottom:40px; }

.d_support h2{ font-size:24px; color:#000; font-weight:normal; margin-top:20px; line-height:70px; clear: both;font-family: "微软雅黑","microsoft yahei";}

p.d_s_1{ color:#464646; font-size:13px; line-height:20px; }

.support_1{ margin-top:30px; zoom:1; width:100%; }

.support_1:after, .support_2:after{ content:""; display:block; clear:both; height:0; overflow:hidden; }

.support_1 li{ float:left; width:433px; margin-right:66px; }

.support_1 li img{ width:433px; height:270px; }

.support_1 h4, .support_2 h4{ font-size:16px; color:#000; line-height:60px;font-family: "微软雅黑","microsoft yahei";}

.support_1 p, .support_2 p,.support_x1{ color:#464646; line-height:20px; }

.support_2{ margin-top:40px; zoom:1; width:100%; }

.support_2 li{ float:left; width:350px; margin-right:72px; }

.support_2 li img{ width:350px; height:192px; }

.support_x1{width:932px;height: auto;overflow: hidden;margin-bottom: 35px;}

.support_x1 .support_x1_box{width:932px;height: auto;overflow: hidden;margin-bottom: 35px;}

.support_x1 .support_x1_p{color:#464646; font-size:13px; line-height:20px;width: 540px;float: left;margin-top: 80px;}

.support_x1 img{float: right;}

.support_x1 ul{width: 892px;height: auto;overflow: hidden;background: #f9fbfd;padding:20px;}

.support_x1 ul li{float: left;width:123px;margin-right: 30px;}

.support_x1 ul li h3{font-size: 16px;font-weight: normal;color: #000;height: 60px;text-align: center}

.support_x1 ul li p{font-size: 12px;color: #797979}

.support_x2{width:932px;height: auto;overflow: hidden;margin-bottom: 35px;}

.support_x2 .support_x2_l{width:360px;height: auto;overflow: hidden;float: left}

.support_x2 .support_x2_l img{width: 315px;margin: 0 auto;display: block}

.support_x2 .support_x2_r{width:490px;height: auto;overflow: hidden;float: right}

.support_x2 .support_x2_r p{font-size: 13px;color: #464646;margin-bottom: 20px;}











.contact-main{

	width: 1200px;

	margin: 70px auto 0;

}

.contact-main .box{

	position: relative;

	left: 100px;

	background: #fff;

	margin: 0 15px 15px 0;

	font-size: 11px;

	line-height: 24px;

	color: #8b8b8b;

	filter:alpha(opacity=0); 

	opacity: 0;

}

.contact-main .box.mr0{

	margin-right: 0;

}

.contact-main table{

	font-size:14px;

}

.contact-main table tr td{

	height: 30px

}

.contact-main .box h2{

	padding-bottom: 2px;

	background: url("../images/bg_line19.jpg") no-repeat left bottom;

	font-size: 18px;

	line-height: 38px;

	color: #0c4da2;

}

.contact-main .box a{

	color: #8b8b8b;

	trantsition: color 0.5s;

}

.contact-main .box a:hover{

	color: #0c4da2;

}

.contact-main .box td{

	line-height: 22px;

}

.contact-main .box.fi{

	width: 300px;

	height: 542px;

	padding: 12px 30px 0;

}

.contact-main .box.fi .list{

	padding-top: 20px;

}

.contact-main .box.fi li{

	width: 240px;

	height: 26px;

	padding-left: 50px;

	background: url("../images/bg_sign107.jpg") no-repeat left center;

	margin-bottom: 7px;

	line-height: 26px;

}

.contact-main .box.fi li b{

	font-size: 12px;

}

.contact-main .box.fi li.se{

	background-image: url("../images/bg_sign108.jpg");

}

.contact-main .box.fi li.th{

	background-image: url("../images/bg_sign109.jpg");

}

.contact-main .box.fi .line{

	width: 215px;

	height: 1px;

	background: #f5f5f5;

	margin: 16px 41px 18px 0;

}

.contact-main .box.se{

	width: 398px;

	height: 380px;

}

.contact-main .box.se .intro{

	padding: 11px 23px 0;

}

.contact-main .box.se h2.pl10{

	padding-left: 10px;

	background-position: 10px bottom;

}

.contact-main .box.se p.en{

	margin: 5px 0;

	font: 14px/24px Calibri;

	text-transform: uppercase;

}

.contact-main .box.se .list{

	padding: 20px 10px 0;

	line-height: 18px;

}

.contact-main .box.se .list li{

	width: 186px;

	padding: 0 0 10px 64px;

	background: url("../images/bg_sign110.jpg") no-repeat left 0;

}

.contact-main .box.se .list li.se{

	background-image: url("../images/bg_sign111.jpg");

}

.contact-main .box.se .list li.th{

	background-image: url("../images/bg_sign112.jpg");

}

.contact-main .box.th{

	width: 340px;

	height: 147px;

	padding: 12px 29px 0 29px;

}

.contact-main .box.th .img{

	display: inline-block;

	left: 0;

	top: 0;

	width: 398px;

	height: 159px;

	margin: 0;

	background: url("../images/img60.jpg") no-repeat left center;

}

.contact-main .box.th .sign{

	display: inline-block;

	width: 28px;

	height: 37px;

	background: url("../images/bg_sign113.png") no-repeat;

}

.contact-main .box.th .sign.fi{

	left: 64px;

	top: 75px;

	filter:alpha(opacity=50); 

	opacity: 0.5;

}

.contact-main .box.th .sign.se{

	left: 126px;

	top: 59px;

	filter:alpha(opacity=80); 

	opacity: 0.8;

}

.contact-main .box.th .sign.th{

	left: 221px;

	top: 38px;

}

.contact-main .box.th .img.se{

	background-image: url("../images/img61.jpg");

}

.page-contact{

	width:100%;

	overflow: auto;

	background: url("../images/mapcontact.jpg")

}



.ndetail-bot{ border-top:1px solid #eee; margin-top:50px; padding-top:30px; width:100%; clear:both; float:left;}





.topbox,.conbox{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}

	.topbox_wz{ background:#eee; width:100%; padding:7px 15px; margin:15px 0;}

	.topbox_img { width:420px; float:left;}

	.topbox_img img { float:left; width:400px; height:253px;}

	.topbox_sm{ float:left; width:322px; margin-right:20px; display:inline;}

	.topbox_sm table { width:322px; border:1px solid #e5e5e5; border-collapse:collapse; margin-top:10px;}

	.topbox_sm table td { width:50%; border:1px solid #e5e5e5; height:32px; line-height:32px; text-indent:5px;}

	.topbox_sm h5{ color:#4AA1E8; font-size:18px; font-weight:700; margin:0; padding:0;}

	.topbox_sm strong { color:#f00; font-weight:400;}

.conbox_tit{ clear:both; width:100%; background:#f7f7f7; border-top:3px solid #005ea1; color:#005ea1; font-size:22px; padding:5px 10px; height:32px; line-height:32px; margin-top:15px; margin-bottom:10px;}

	.conbox_tit span { width:50%; float:left;}

	.conbox_img { width:100%; margin-bottom:10px; overflow:hidden; height:auto;}

	.conbox_img p{ width:25%; text-align:center; float:left; margin:0; padding:6px 0 0;}

	.conbox_img a{ width:285px; height:218px; overflow:hidden; float:left;}

	.conbox_img a img { width:285px; height:218px; transition:1s; -moz-transition:1s; -webkit-transition:1s; -o-transition:1s;}

	.conbox_img a:hover img{opacity: 0.8; transform: scale(1.1); -webkit-transform: scale(1.1); }

.conbox_con{ width:100%;}

	.conbox_con table { width:100%; margin-bottom:15px;}

	.conbox_con table td { background:#fff; font-size:14px; text-indent:10px; padding:5px 0;}
	
	
	.blk-main{width:1200px;margin:0 auto;}
	.clear { clear: both;  height: 0;}
	.blk-xs { width: 240px;}
    .fl { float: left;}
	.blk{margin-bottom:20px}
	 .fdh-01-tit{height:80px}
.fdh-01-tit h3{background:#aa0000;height:75px;font-size:24px;font-weight:400;line-height:75px;color:#fff;border-bottom:1px solid #fff;text-align:center}
.fdh-01-tit h3 span{font-size:14px;text-transform:uppercase}
.fdh-01-nav-one h3{height:50px;line-height:50px;background:url(../images/p14-icon5.png) no-repeat right center #d00;margin-bottom:2px}
.fdh-01-nav-one h3 a{display:block;font-size:18px;font-weight:400;margin-right:40px;margin-left:38px;color:#fff}
.fdh-01-nav-one h3.sidenavcur,.fdh-01-nav-one h3:hover{background:url(../images/p14-icon2.png) no-repeat right center #f97b47}
.fdh-01-nav dl{padding:2px 0 4px}
.fdh-01-nav dt{height:42px;font-size:16px;line-height:42px;padding-left:54px;padding-right:40px;margin-bottom:1px;background:#ececec;position:relative}
.fdh-01-nav dt a{ font-size:16px; color:#333;}
.fdh-01-nav dt:after{content:"";width:8px;height:8px;border:2px solid #b8b8b8;border-style:solid solid none none;position:absolute;top:50%;right:32px;margin-top:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.fdh-01-nav dt.sidenavcur:after,.fdh-01-nav dt:hover:after{border-color:#0067d0}
.fdh-01-nav dt.sidenavcur a,.fdh-01-nav dt:hover a{color:#0067d0}
.fdh-01-nav dd{border:1px solid #ececec;border-bottom:0}
.fdh-01-nav p{height:50px;font-size:14px;line-height:50px;padding-left:72px;padding-right:40px;border-bottom:1px solid #ececec;background:#fff;position:relative}
.fdh-01-nav p.sidenavcur a,.fdh-01-nav p:hover a{color:#0067d0}
.fdh-01-nav p.sidenavcur:after,.fdh-01-nav p:hover:after{background:#f97b47}
.fdh-01-nav a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.product_body_left{ border: 1px solid #EEEEEE;  padding: 10px; width: 218px; float: left;}
.product_body_left .lianxi1{	background: #F7F7F7; padding: 10px;}
.product_body_left li{margin-top: 15px; text-align: center;}
.product_body_left li img{ display: block; max-width: 100%; height: auto;}
.product_body_left li p{ line-height: 30px; font-size:16px;}
.product_body_left li .jgg{ color: #666; height: 25px; line-height: 25px; font-size:15px;}
.jgg span{color: #f00; font-weight:600;}

.product_body_left .lianxi1 h4{margin: 0; padding: 0; border-bottom: 1px solid #E7E7E7;    height: 50px;    line-height: 50px;    font-size: 18px;   font-weight: 600;  text-align: center;  color: #555555;}
.product_body_left .lianxi1 p{ text-align: center;  line-height: 30px;}
.lianxi1 .lxp1{ padding-top: 20px; font-size:16px;}
.lianxi1 .lxp2{ padding-top: 15px;font-size: 21px; font-weight: 600; color: #F00;}
.lianxi1 .lxp3{ padding:10px 0; color: #777;}
.lianxi1 .lxp4{ padding:10px 0; font-size:15px;}
.lianxi1 .lxp4 a{border-radius: 1px; font-size: 15px; line-height: 1.5; padding: 10px 30px; color: #fff; background-color: #d9534f; border-color: #d43f3a;}

.blk-sm { width: 930px;}
.fr { float: right;}

.cplb-3n-ts-03-tit{height:50px;font-size:24px;font-weight:400;line-height:50px;border-bottom:1px solid #ebebeb;margin-bottom:15px}
.cplb-3n-ts-03-tit span{display:inline-block;height:50px;border-bottom:1px solid #f97b47}
.cplb-3n-ts-03-list dl{width:32.1%;border:1px solid #dedede;margin-bottom:15px;background:#fff;float:left;margin-right:1.2%}
.cplb-3n-ts-03-list dl:nth-child(3n){margin-right:0}
.cplb-3n-ts-03-list dt img{width:100%;margin:0 auto;display:block}
.cplb-3n-ts-03-list dd{padding:0 20px}
.cplb-3n-ts-03-list dd h4{height:35px;font-weight:400;font-size:18px;color:#154c64;line-height:35px}
.cplb-3n-ts-03-list h4 a{display:block;color:#727272;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;}
.cplb-3n-ts-03-list dl:hover h4 a{color:#0067d0}
.cplb-3n-ts-03-list-desc{height:40px;font-size:14px;line-height:20px;color:#666;margin-bottom:12px;overflow:hidden}
.cplb-3n-ts-03-list-deta{width:100px;height:40px;display:inline-block;border:1px solid #aaa;font-size:16px;line-height:40px;text-align:center}
.cplb-3n-ts-03-list dl:hover{border-color:#0067d0}
.cplb-3n-ts-03-list dl:hover a{color:#0067d0}

.pagess{clear:both;margin:20px;overflow:hidden;margin-left:0;text-align:center;font-size:12px}
.pagess ul a{display:inline-block;border:1px solid #ccc;padding:4px 12px;margin:0 1px;line-height:24px;background:#fff;color:#666}
.pagess ul a:hover,.pagess ul span{background:#0067d0;color:#fff;border:1px solid #0067d0}
.pagess ul span{display:inline-block;border:1px solid #0067d0;padding:8px 12px;margin:0 1px;background:#0067d0;color:#fff}

