﻿@charset "utf-8";
/* CSS Document */
/*顶部*/
.header{width:100%; height:100px; position:relative;}
.header h1{width:300px; height:67px; overflow:hidden; position:absolute; left:35px; top:20px; }
.header .headright{width:165px; height:46px;  position:absolute; right:35px; top:28px; z-index:1;}
.header .headright a{width:45px; height:45px; float:left; margin-right:15px;}
.header .headright a.atn{ margin:0;}
.header .headright span{width:45px; height:45px;  float:left; margin-right:15px; position:relative;}
.header .headright span input.headrightbtn{ width:45px; height:45px; display:inline-block; background:url(../images/header_01.png) no-repeat left top; position:absolute; right:0; top:0; z-index:10;  cursor:pointer;}
.header .headright span input.headrightctn{width:159px; height:45px; position:absolute; left:-178px; top:0; z-index:5; background:url(../images/importbg.png) no-repeat; display:none; padding:0 20px 0 15px ; font-size:15px;}
.nav{width:585px; height:50px; margin:0 auto; padding-top:50px; }
.nav ul li.navli{height:50px; float:left; margin-left:17px;}
.nav ul li.navli a.navCon{ height:50px; display:block; font-size:16px; color:#333;}
.nav ul li.navli a.navCon:hover{ color:#d02127;}
.nav ul li.cur a.navCon{ height:50px; display:block; background:url(../images/com_10.jpg) repeat-x left bottom; position:relative; z-index:2;}
.nav ul li.cur a.navCon{color:#d02127;}
.nav ul li.nav01{ margin:0;}

/*底部*/
.footer{width:100%; height:308px; overflow:hidden; background:#515151;}
.footerCon{width:1200px; height:258px; margin:0 auto; }
.footerCon ol{ float:left;  margin-top:60px; _margin-top:30px; background:url(../images/com_12.jpg) no-repeat right top; padding-left:30px;}
.footerCon ol.ol01{width:174px; height:135px; padding:0; }
.footerCon ol li{padding-top:15px;}
.footerCon ol li h2{ font-size:15px; color:#fff;}
.footerCon ol li.li01{ padding:0;}
.footerCon ol li.li02{ padding-top:20px;}
.footerCon ol li a{ color:#999;}
.footerCon ol.ol02{width:218px;}
.footerCon ol.ol03{width:100px;}
.footerCon ol.ol04{width:140px;}
.footerCon ol.ol05{width:120px;}
.footerCon p{width:133px; height:162px; overflow:hidden; float:left;  background:#e3e3e3; margin:45px 0 0 45px; _margin:22px 0 0 22px;}
.footerCon p span{display:inline-block; padding:5px 4px;}
.footerCon p em{width:100%; height:25px; color:#333; font-size:15px; line-height:18px;  display:inline-block; text-align:center;}
.footerCon p.code{ margin-left:17px; _margin-left:8px;}
.footerCon p.code em{ font-size:14px;}
.foot{width:100%;  background:#000;}
.footCon{width:1200px; height:50px;  margin:0 auto;}
.footCon .text{width:550px; color:#fff; line-height:50px; float:left;}
.footCon .link{width:260px; height:28px; padding-top:10px; padding-left:155px; float:left; position:relative;}
.footCon .link a.adress{width:213px; height:28px; line-height:28px; float:left; text-align:center; overflow:hidden; background:#fff; }
.footCon .link span{width:47px; height:20px; float:left; background:#e3e3e3; text-align:center; padding-top:8px; cursor:pointer;}
.footCon .link .select {width:260px; display:none;  position:absolute; left:0px; bottom:28px; background:#fff;}
.footCon .link .select ol li{width:100%; overflow:hidden;}
.footCon .link .select ol li a{width:100%; height:28px; float:left; overflow:hidden; text-align:center; line-height:28px; font-size:14px; color:333;}
.footCon .link .select ol li a:hover{ color:#fff; background:#b4140c;}
.footCon .share{width:170px; height:50px; overflow:hidden; float:left; padding-left:65px;}
.footCon .share em{ color:#fff; font-size:14px; line-height:50px; float:left; }
.bdsharebuttonbox{ height:100%; float:left; padding-top:13px; width:117px; overflow:hidden;}
.bdsharebuttonbox a.bds_fbook,.bdsharebuttonbox a.bds_twi,.bdsharebuttonbox a.bds_more{width:25px !important; height:25px !important; margin:0 0 0 3px !important; padding:0 !important; line-height:25px !important;}
.bdsharebuttonbox a.bds_fbook{ background:url(../images/share_01.png) no-repeat !important;}
.bdsharebuttonbox a.bds_twi{ background:url(../images/share_02.png) no-repeat !important;}
/*.bdsharebuttonbox a.bds_more{ background:url(../images/share_03.png) no-repeat !important;}*/
.share_google{width:25px !important; height:25px !important; background:url(../images/share_05.png) no-repeat !important; margin:0 0 0 5px !important; padding:0 !important;}


/*Banner&广告*/
.banner{width:100%; height:750px; position:relative; overflow:hidden; z-index:200;}
.bannerCon{width:100%; position:relative; height:750px; overflow:hidden;}
.bannerCon ul{ position:relative;height:750px;}
.bannerCon ul li{ width:100%; height:750px; position:absolute; top:0px; left:0px;}
.bannerCon ul li a{width:100%; height:100%; display:block; position:absolute; z-index:350; overflow:hidden;}
.bannerCon ul li img{width:1920px; height:750px;  position:absolute; left:50%; margin-left:-960px; z-index:1;  }
.bannerCon ul li p,.adv p{width:1200px; overflow:hidden; position:relative; z-index:300; margin:145px auto 0;}
.bannerCon ul li p b,.adv p b{overflow:hidden; display:block; color:#ba251e; font-size:40px; font-weight:normal;}
.bannerCon ul li p span,.adv p span{width:640px; overflow:hidden; display:block; color:#fff; font-size:14px; opacity:0.8; padding-left:5px;}
.head_nav li a.last{ border-right:none;}
.bannerCon .inddot{position:absolute; width:14px; top:360px; right:30px; text-align:center; z-index:99; }
.bannerCon .inddot a{display:inline-block; width:14px; height:14px; margin:3px 0;overflow:hidden; line-height:11111px; overflow:hidden; background:url(../images/index_23.png) no-repeat; background-position:left,top;}
.bannerCon .inddot a.cur{background:url(../images/index_24.png) no-repeat;}
.adv{width:100%; height:460px; position:relative; overflow:hidden; z-index:200;}
.adv img{width:1920px; height:460px;  position:absolute; left:50%; margin-left:-960px; z-index:1;  }

.picScroll-left3{ width:100%; height:190px; display:table; position:relative;   }
.picScroll-left3 .hd{ overflow:hidden; }
.picScroll-left3 .hd .prev,.picScroll-left3 .hd .next{ display:block;  width:34px; height:65px; position:absolute; top:80px; overflow:hidden; cursor:pointer; z-index:20; }
.picScroll-left3 .hd .prev{background:url(../images/index_17.png) no-repeat; left:20px; }
.picScroll-left3 .hd .next{ background:url(../images/index_16.png) no-repeat; right:20px; }
.picScroll-left3 .bd{width:100%; height:190px; display:table;}
.picScroll-left3 .bd ul{ zoom:1; height:190px; overflow:hidden; }
.picScroll-left3 .bd ul li{width:25%; height:190px; background:url(../images/index_25.png) no-repeat;  float:left; _display:inline; text-align:center; position:relative; display:table; }
.picScroll-left3 .bd ul li .pic{ text-align:center; }
.picScroll-left3 .bd ul li .pic a{ width:100%; height:190px; overflow:hidden; display:block; margin:0 auto;}
.picScroll-left3 .bd ul li .pic img{ display:block; margin:0 auto; padding-top:45px;  }
.picScroll-left3 .bd ul li .title{width:100%; text-align:center; position:absolute; left:0; bottom:50px; z-index:15;  font-size:16px; color:#333;}

.BannerHover{width:100%; display:table; position:absolute; left:0; bottom:0; z-index:10;}
.BannerHoverCur{width:100%; height:100%; position:absolute; left:0; top:0; z-index:6; display:none; background:url(../images/index_14.png) repeat;}
.BannerHoverCon{width:100%; height:560px; position:absolute; z-index:20; left:0; bottom:190px; overflow:hidden; background:url(../images/index_25.png) repeat-y; display:none;}
.BannerHoverCon p.img02{width:100%; height:214px; position:relative; text-align:center; font-size:16px; color:#fff;}
.BannerHoverCon p.img02 span{width:100%; height:250px; position:absolute; left:0; bottom:36px; background:url(../images/index_26.png) center 49px no-repeat; background-size:155px 155px;}
.BannerHoverCon p.img02 em{ width:100%; position:absolute; left:0; bottom:48px; }
.BannerHoverCon p.img02 i{width:107px; height:107px; display:block; margin:74px auto 0; overflow:hidden;}
.BannerHoverCon p.img02 i img{width:100%; display:block;}
.BannerHoverCon p.img02 a.moretitle{ width:100%; position:absolute; left:0; bottom:28px; z-index:100; color:#fff; opacity:0.6;}
.BannerHoverCon p.img02 a.moretitle:hover{color:#d02127; opacity:1;}
.BannerHoverCon a.moreall{width:100%; height:100%; display:block; z-index:99; position:absolute; top:0; left:0;}

/*首页内容*/
.whyChooseUs{width:100%; overflow:hidden; padding-bottom:50px;}
.whyChooseUs h3{width:100%; height:52px; overflow:hidden; border-bottom:1px solid #e3e3e3; padding-top:62px; text-align:center;}
.whyChooseUs h3 span{ display:inline-block; border-bottom:3px solid #d02127; padding-bottom:6px; position:relative; top:-200px;}
.whyChooseUsCon{width:1200px; overflow:hidden; margin:0 auto; padding-top:50px; position:relative;}
.whyChooseUsCon p.img{ float:left; position:relative; left:-1000px;}
.whyChooseUsCon .whyChooseUsContent{width:810px;  padding:73px 0 0 95px; float:left; overflow:hidden; position:relative; right:-2000px;}
.whyChooseUsCon span.title{ display:block; padding-bottom:15px; font-size:25px; color:#333; font-weight:bold; background:url(../images/line_01.jpg) left bottom no-repeat;}
.whyChooseUsContent p{ padding-top:10px; line-height:20px; font-size:14px;}
.whyChooseUsContent p a{ color:#d02127;}

/*首页产品*/
.inPro{width:100%; height:720px; overflow:hidden;position:relative;}
.inProImg{width:100%; height:720px; overflow:hidden; }
.inProImg img{width:1920px; height:720px; position:absolute; left:50%; margin-left:-960px; z-index:1;}
.inProCon{width:100%; overflow:hidden; height:720px; position:absolute; z-index:2; left:0; top:0;}
.inProCon h3{ text-align:center; position:relative; top:-200px; overflow:hidden;}
.inProCon h3 span{ display:inline-block; padding-top:58px; border-bottom:3px solid #d02127; padding-bottom:6px;}

.txtScroll-left{ width:1200px; margin:0 auto; height:610px;  position:relative; overflow:hidden;   }
.txtScroll-left .hd{ overflow:hidden;  height:38px; width:86px; margin:15px auto 0;}
.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ display:block;  width:41px; height:38px; float:right; overflow:hidden; cursor:pointer; position:relative;}
.txtScroll-left .hd .prev{ background:url(../images/index_19.jpg) no-repeat; float:left !important;  position:relative; left:-200px;}
.txtScroll-left .hd .prev:hover{ background:url(../images/index_20.jpg) no-repeat;}
.txtScroll-left .hd .next{ background:url(../images/index_22.jpg) no-repeat; position:relative; right:-200px;  }
.txtScroll-left .hd .next:hover{ background:url(../images/index_21.jpg) no-repeat;  }
.txtScroll-left .bd{ width:1200px; padding-top:45px; overflow:hidden; }
.txtScroll-left .bd ul{width:10000px;}
.txtScroll-left .tempWrap{ overflow:hidden;}
.infoList li{width:285px; height:387px; float:left; overflow:hidden; background:#d02127; position:relative; margin:0 20px 10px 0;}
.infoList li.Ot{ left:-1000px;}
.infoList li.Tf{right:-1000px;}
.infoList li h4{width:270px; height:20px; color:#fff; padding-top:15px; font-size:16px; font-weight:bold;  padding-left:15px;}
.infoList li h4.h02{ padding-top:0; padding-bottom:10px;}
.infoList li .productDate{ color:#fff; padding-left:14px; line-height:18px; opacity:0.6;}
.infoList li .more{width:100%; height:240px; overflow:hidden; background:url(../images/com_09.png) repeat; position:absolute; left:0; top:0; z-index:1; display:none;}
.infoList li .more dl{ padding:70px 30px 0; text-align:center; color:#fff; font-size:16px;}
.infoList li .more dl dt{ font-weight:bold; padding-bottom:5px; }
.infoList li .more a{ width:78px; height:27px; text-align:center; line-height:27px; color:#fff; overflow:hidden; display:block; background:url(../images/com_10.png) no-repeat; margin:20px auto;}
.infoList li a.moreall{width:100%; height:100%; position:absolute; top:0; left:0; z-index:99; overflow:hidden; display:block;}
.learnBtn{width:107px; height:36px; line-height:36px; overflow:hidden; text-align:center; color:#fff; font-size:12px; display:block; background:url(../images/index_18.jpg); position:absolute; left:547px; bottom:-300px; z-index:99;}

/*首页新闻*/
.inNews{width:100%; position:relative; overflow:hidden;}
.inNews h3{ text-align:center; border-bottom:1px solid #e3e3e3; overflow:hidden; }
.inNews h3 span{ overflow:hidden; overflow:hidden; display:inline-block; padding-top:58px; border-bottom:3px solid #d02127; padding-bottom:12px;position:relative; top:-200px;}
.inNewsCon{width:1200px; overflow:hidden; margin:0 auto;}
.newsBtn{width:188px; height:38px; overflow:hidden; margin:20px auto 0;}
.newsBtn a{width:90px; height:38px; text-align:center; color:#fff; line-height:38px; overflow:hidden; float:left; background:#717171; margin-right:4px; font-size:16px; position:relative; right:-200px;}
.newsBtn a.a01{ left:-200px; right:auto !important;}
.newsBtn a:hover,.newsBtn a.cur{ background:#d02127;}
.inNewsCon ul{ display:none; padding-top:40px; overflow:hidden; width:100%;}
.inNewsCon ul li{width:540px; float:left; height:65px; overflow:hidden; position:relative; padding-left: 60px; margin-bottom:20px;}
.inNewsCon ul li.Ot{ left:-800px;}
.inNewsCon ul li.Tf{ right:-800px;}
.inNewsCon ul li dl{width:72px; height:63px; border:1px solid #9b9b9b; float:left; margin-right:14px;}
.inNewsCon ul li.cur dl{ border:1px solid #d02127;}
.inNewsCon ul li dl dt{width:100%; height:40px; line-height:40px; text-align:center; overflow:hidden; font-size:35px; color:#717171;}
.inNewsCon ul li dl dd{width:100%; height:24px; text-align:center; line-height:24px; color:#fff; opacity:0.6; font-size:14px; background:#717171;}
.inNewsCon ul li.cur dl dd{ background:#d02127; opacity:1;}
.inNewsCon ul li span{ color:#333; font-size:14px; display:inline-block; padding-top:5px;}
.inNewsCon ul li.cur span{ color:#d02127;}
.inNewsCon ul li p{ font-size:12px; padding-top:10px; overflow:hidden; height:30px;}
.inNewsCon ul li a.newscur{width:100%; height:65px; position:absolute; left:0; top:0; z-index:1; float:left; display:none;}
.inNews p.inNewsMore{width:107px; height:36px; margin:0 auto; padding:40px 0 70px; overflow:hidden;}
.inNewsBtn{width:107px; height:36px; line-height:36px;  text-align:center; color:#fff; font-size:12px; display:none; background:url(../images/index_18.jpg); float:left; position:relative; bottom:-300px; }



/*中间标题*/
.wrapperTitle{width:100%; height:80px; padding-top:50px; background:#fff; text-align:center;}
.wrapperTitleBtn{width:325px; height:36px; margin:0 auto; position:relative; z-index:1;}
.wrapperTitleBtn ul{ position:absolute; top:35px; border-right:1px solid #dcdcdc; left:0;}
.wrapperTitleBtn ul li{ height:36px;  float:left;}
.wrapperTitleBtn ul li a{width:158px; height:34px; background:#fff; overflow:hidden; line-height:34px; border:1px solid #dcdcdc; border-right:none; float:left; font-size:16px;}
.wrapperTitleBtn ul li a:hover{ background:#b4140c; color:#fff;border:1px solid #b4140c; border-left:1px solid #dcdcdc; border-right:none;}
.wrapperTitleBtn ul li a.cur{background:#b4140c; color:#fff; border:1px solid #b4140c; }
.wrapperTitleBtnCar{width:860px !important;}
.wrapperTitleBtnCar ul li a{width:194px;}
.wrapperTitleBtnCar ul li a.w270{ width:270px;}
.contactTitleBtn{width:660px;}
.contactTitleBtn .txt01{ width:168px;}
.newsTitleBtn{width:800px !important;}

/*内容页*/
.wrapper{width:100%; min-height:300px; padding-top:20px;  overflow:hidden; background:#f8f8f8;}
.wrapperCon{width:1200px; height:auto; overflow:hidden;  margin:0 auto; padding-bottom:70px;}
.wrapperCon .subnav{width:100%; height:15px; overflow:hidden; padding:20px 0 15px;}
.wrapperCon .subnav p{float:right; background:url(../images/com_08.png) no-repeat left 4px; padding-left:18px; font-size:14px;}
.wrapperCon .subnav p a{ color:#999;}
.wrapperCon .subnav p i{color:#999;}
.wrapperCon .subnav p em{ color:#666;}

/*左边*/
.leftbar{width:250px; float:left; overflow:hidden; padding-bottom:20px; background:#fff;}
.leftbar h3{width:236px; height:55px; padding-left:14px; font-size:20px; color:#fff; line-height:55px; background:url(../images/com_20.jpg) no-repeat;}
.leftbar h3 a{width:100%; height:100%; overflow:hidden; display:block; color:#fff;}
.leftbar ol{ padding:5px 0 0 10px; background:#fff;}
.leftbar ol li{width:227px;  overflow:hidden;   border-bottom:1px solid #e9e9e9;}
.leftbar ol li a{width:100%; height:39px; float:left; color:#333; line-height:39px; float:left; background:url(../images/left_li.png) no-repeat left 14px; padding-left:15px;}
.leftbar ol li a.cur,.leftbar ol li a:hover{ color:#b4140c; background:url(../images/left_li_cur.png) no-repeat left 15px;}
.leftbarCar ol li a{ background:none;color:#999 !important; }
.leftbarCar ol li a.cur,.leftbarCar ol li a:hover{ color:#b4140c !important; background:url(../images/left_li_cur.png) no-repeat left 14px;  }
.leftbarCar ol li a.color333{ color:#333 !important; background:url(../images/left_li.png) no-repeat left 14px;}
.leftbarCar ol li a.color333:hover{ color:#b4140c !important;background:url(../images/left_li_cur.png) no-repeat left 14px;}
.leftbarCarList ol li a.cur{color:#b4140c !important;}
.leftbarCarList ol li a.two{ color:#333; font-size:14px; font-weight:bold;}
.leftbarCarList ol li a{ color:#999;}
.leftbarCarList ol li a.two:hover{ color:#b4140c;}
/*右边*/
.content{width:935px; padding-left:15px; overflow:hidden; float:left;}
.contactBtn{width:75px; height:25px; overflow:hidden; display:block; color:#fff; padding-top:50px; text-align:center; background:url(../images/contact_btn.png) no-repeat; position:fixed; top:285px; right:50%; margin-right:-695px; _position:absolute;_top: expression(eval(document.documentElement.scrollTop+270));_right: expression(eval(document.documentElement.scrollRight-3));z-index:150;}


/*产品综合页*/
.product{width:950px;}
.product li{width:305px; height:387px; float:left; overflow:hidden; background:#d02127; position:relative; margin:0 10px 10px 0;}
.product li h4{width:290px; height:20px; color:#fff; padding-top:15px; font-size:16px; font-weight:bold;  padding-left:15px;}
.product li .productDate{ color:#fff; padding-left:14px; line-height:18px; opacity:0.6;}
.product li .more{width:100%; height:240px; overflow:hidden; background:url(../images/com_09.png) repeat; position:absolute; left:0; top:0; z-index:1; display:none;}
.product li .more dl{ padding:70px 0 0 0; text-align:left; color:#fff; font-size:16px;text-align:center;}
.product li .more dl dt{ font-weight:bold; padding-bottom:5px; }
.product li .more a{ width:78px; height:27px; text-align:center; line-height:27px; color:#fff; overflow:hidden; display:block; background:url(../images/com_10.png) no-repeat; margin:20px auto;}
.product li a.moreall{width:100%; height:100%; overflow:hidden; position:absolute; left:0; top:0; z-index:10; display:block;}

/*产品列表页*/
.productList{width:935px; padding-bottom:75px;}
.productList li{width:933px; height:220px; margin-bottom:10px; border:1px solid #eeeeee; background:#fff; position:relative;}
.productList li a.img{width:248px; height:185px; overflow:hidden; float:left; border:1px solid #e7e7e7; margin:17px 0 0 19px;}
.productList li .proCon{width:485px;  height:203px;  padding-top:17px; float:left; overflow:hidden; padding-left:15px; border-right:1px solid #e7e7e7;}
.productList li .proCon h4{ font-size:22px; color:#b4140c;  }
.productList li .proCon em{ font-size:18px; color:#333; display:inline-block; padding-top:5px;}
.productList li .proCon div{width:400px; overflow:hidden; color:#666; font-size:14px; padding-top:25px; line-height:22px;}
.productList li a.morebtn{ color:#b4140c;}
.productList li a.more{width:91px;  float:left; margin:50px 0 0 34px;}
.productList li a.more span{ display:inline-block; width:100%; color:#b4140c; font-size:14px; text-align:center; padding-top:12px;}
.productList li a.moreall{width:100%; height:100%; position:absolute; left:0; top:0; z-index:99; display:block; overflow:hidden;}


/*翻页*/
.pages{ height:39px;width:500px;margin:55px auto; _margin:35px auto; padding:5px 8px;}
.pagescenter{text-align:center;}
.changepage3{ text-align:center;float:left;}
.changepage3 a{ display:inline-block;width: 37px;height: 37px; margin:0 3px;background: url(../images/img77.jpg) no-repeat;text-align: center;line-height: 37px;color:#898989;}
.changepage3 a.cura,.changepage3 a:hover{ color:#FFFFFF;background: url(../images/img78.jpg) no-repeat;}
.changepage3 a.change{ background: url(../images/img76.jpg) no-repeat;vertical-align:-13px; *vertical-align:-8px;}
.changepage3 a.changel{ background: url(../images/img75.jpg) no-repeat;vertical-align:-13px; *vertical-align:-8px;}
.changepage3 a.change:hover{background: url(../images/img766.jpg) no-repeat;}
.changepage3 a.changel:hover{background: url(../images/img755.jpg) no-repeat;}
.page{/* background:#fff;*/ padding:30px 0 30px;}
.page .pages{ margin:0 auto;}
.paddingbottom0{ padding-bottom:0 !important;}
.padding0{ padding:40px 0 0 0;}
.margintop0{ margin-top:0 !important;}
.margintop10{ margin-top:8px !important;}
.pagepad{ padding:55px 0 !important;}

/*产品详情*/
.bgwhite{width:913px !important; margin-left:22px; background:#fff;}
.Contop{width:100%; overflow:hidden;padding-top:20px; }
.demo01{width:416px; float:left; }
.ui-carousel-box{overflow:hidden;_zoom:1; }
.ui-carousel-box .prev{float:left; }
.ui-carousel-box .prev-disable{cursor:pointer;}
.ui-carousel-box .next{float:right; }
.ui-carousel-box .next-disable{cursor:pointer;}
.ui-carousel{position:relative; overflow:hidden;float:left;}
.ui-carousel ul{width:100000px;left:0;overflow:hidden; position:relative;}
.ui-carousel li{float:left;font-size:0px;cursor:pointer;}
.ui-lantern-image{background:url(../images/loading.gif) no-repeat center center; overflow:hidden;}
.demo01 .prev-disable{background:#ccc !important;}
.demo01 .next-disable{background:#ccc !important;}
.demo01 .ui-lantern-image{width:415px; height:310px; border:1px solid #eee; margin-bottom:20px; text-align:center; }
.demo01 .ui-lantern-image img{width:100%; height:100%; display:block;}
.demo01 li{width:95px; height:70px; padding:2px; border:1px solid #e0e0e0; margin-right:10px;  }
.demo01 .ui-carousel{width:325px; margin-left:27px;}
.demo01 .button{width:20px;background:#666;height:75px; line-height:75px; font-size:16px; color:#fff; text-align:center; text-decoration:none;}
.demo01 li.cur{border:1px solid #b4140c;}

.prodata{width:455px; overflow:hidden; float:left; padding-left:20px; }
.prodata h4{ color:#b4140c; font-size:26px; padding-bottom:5px;}
.prodata p{ color:#999; padding-top:5px;}
.prodata h5{ padding:40px 0 20px; color:#4c4c4c; font-size:18px;}
.prodatali{width:425px; height:165px; overflow:hidden; background:#f8f8f8; padding-left:30px;}
.prodatali ol{ overflow:hidden; padding-top:20px;}
.prodatali ol li{width:440px; padding-left:15px; overflow:hidden; background:url(../images/pro_11.jpg) no-repeat left 17px; line-height:30px; font-size:14px; }
.prodatali ol li.cur{background:url(../images/pro_09.jpg) no-repeat left 17px; }
.prodatali ol li.cur  p{color:#d02127; cursor:default;}
.prodatali ol li a:hover{ color:#b4140c;}
.paddingtop{ padding-top:60px; float:right;}

.ConMidBtn{width:890px; line-height:45px;  height:45px; padding-top:15px; }
.ConMidBtn a{width:182px; height:45px; color:#fff; font-size:16px; float:left; border-right:1px solid #fff; text-align:center; overflow:hidden; background:#bababa;}
.ConMidBtn a:hover,.ConMidBtn a.cur{ background:#b4140c;}

.Drawings,.Downloads{ display:none;}

.ConMidSwitch h3{ padding:25px 0 10px; border-bottom:1px solid #b5b5b5; }
.ConMidSwitch{width:890px; overflow:hidden;}
.Combinations,.Drawings,.Downloads,.ContactUsDisnone{ display:none;}
.ConMidSwitch table{ border-left:1px solid #e2e2e2; border-top:1px solid #e2e2e2; }
.ConMidSwitch table td{ height:33px; line-height:33px; font-size:16px; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.ConMidSwitch table.tab01{margin:25px 0 35px;}
.ConMidSwitch table.tab01 td{  padding-left:20px; }
.ConMidSwitch table tr.tr1{ background:#ebebeb; height:50px;}
.ConMidSwitch table.tab02 tr td{ text-align:center;}
.return{width:100%; height:42px; padding-top:45px; display:block !important;}
.return a{width:70px; height:42px; float:right; background:#b3b3b3 url(../images/pro_15.png) no-repeat 17px 12px; color:#fff; padding-left:36px; font-size:18px; line-height:42px;}

.ConScroll{width:100%; overflow:hidden; padding-top:70px; }
.ConScroll h5{width:877px; background:#bababa; line-height:45px; font-size:16px; color:#fff; padding-left:13px;}

.picScroll-left,.picScroll-left2{ width:888px;  overflow:hidden; position:relative;  margin-bottom:35px;   }
.picScroll-left .hd,.picScroll-left2 .hd{ overflow:hidden;    }
.picScroll-left .hd .prev,.picScroll-left .hd .next,.picScroll-left2 .hd .next,.picScroll-left2 .hd .prev{ display:block;  width:38px; height:38px; position:absolute; overflow:hidden; cursor:pointer; }
.picScroll-left .hd .prev,.picScroll-left2 .hd .prev{background:url(../images/pro_16.png) no-repeat; left:1px; top:105px;}
.picScroll-left .hd .next,.picScroll-left2 .hd .next{ background:url(../images/pro_17.png) no-repeat; right:1px; top:105px; }
.picScroll-left .tempWrap,.picScroll-left2 .tempWrap{ overflow:hidden;}
.picScroll-left .hd .prev:hover,.picScroll-left2 .hd .prev:hover{background:url(../images/pro_18.png) no-repeat;}
.picScroll-left .hd .next:hover,.picScroll-left2 .hd .next:hover{background:url(../images/pro_19.png) no-repeat;}
.picScroll-left .bd,.picScroll-left2 .bd{width:760px; overflow:hidden; margin:0 auto; border-right:1px solid #e1e1e1; margin-top:30px;  }
.picScroll-left .bd ul,.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li,.picScroll-left2 .bd ul li{width:252px; padding:7px 0 5px; float:left; _display:inline; overflow:hidden; text-align:center; border-left:1px solid #e1e1e1;  }
.picScroll-left .bd ul li .pic,.picScroll-left2 .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic a,.picScroll-left2 .bd ul li .pic a{ width:200px; height:150px; overflow:hidden; display:block; margin:0 auto;}
.picScroll-left .bd ul li .pic img,.picScroll-left2 .bd ul li .pic img{ width:200px; height:150px; display:block;  }
.picScroll-left .bd ul li .pic a:hover img,.picScroll-left2 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title,.picScroll-left2 .bd ul li .title{ padding-top:12px; font-size:14px; color:#343434;   }

.Drawings p.img01{ text-align:center;  margin-top:25px;}
.Drawings p.img01 img{border:1px solid #e2e2e2;}
.Drawings p.img02{ padding-top:35px;}

.Downloads{ padding-top:25px;}
.bornone{ border:none !important; text-align:center;}
.bornone td{ border:none !important; border-bottom:1px solid #e6e6e6 !important;}
.bornone tr.bg01{ background:#f2f2f2; border:none !important;}
.bornone tr{ height:60px;}

.ContactUs{width:888px; overflow:hidden; border:1px solid #d9d9d9; margin:25px 0; }
.ContactUsTop{ height:165px; width:848px; padding:20px 10px 0 20px; }
.ContactUsTop p{ width:100%; overflow:hidden; padding-bottom:20px;}
.ContactUsTop p a i{ color:#b4140c !important;}
.ContactUsTop p span{ float:left; height:36px; line-height:36px; font-size:16px;}
.ContactUsTop p span img{ float:left;}
.ContactUsTop p span i{display:inline-block; color:#666;font-size:14px;}
.ContactUsTop p span i.txt{ font-size:15px;}
.ContactUsTop p span em{display:inline-block; padding-left:15px;  color:#333;}
.ContactUsTop p span.fllefts{ float:left;}
.ContactUsTop p span.flrights{ float:right; width:300px;}

h2.title{ text-align:center; font-size:16px; font-weight:bold; color:#b4140c; line-height:30px; padding:20px 0 10px;}
.feedBack{width:856px; height:auto; margin:0 auto; overflow:hidden; border-top:1px solid #d9d9d9; padding:0 0 50px;}
.feedBack dl{width:100%; height:auto; padding-top:10px;   padding-bottom:12px; display:table;}
.feedBack dl dt{width:125px; text-align:right; float:left; line-height:35px; font-size:15px; color:#4c4c4c;}
.feedBack dl dt em{width:7px; height:7px; color:#b4140c; float:right; margin:13px 5px 0 0; _margin:6px 2px 0 0; background:url(../images/pro_36.jpg) no-repeat;}
.feedBack dl dt i{ float:right; }
.feedBack dl dd{width:620px; height:auto;  float:left; position:relative;  }
.feedBack dl dd span{width:610px;  height:35px; line-height:35px; overflow:hidden; background:url(../images/pro_37.jpg) right top no-repeat; display:inline-block; border:1px solid #dcdcdc; padding-left:8px; cursor:pointer;}
.feedBack dl dd ol{width:618px; height:140px; overflow-y:scroll; overflow-x:hidden; position:absolute; top:35px; left:0; display:none; z-index:1; background:#fff; border:1px solid #dcdcdc;}
.feedBack dl dd ol li{ width:610px; padding-left:8px; overflow:hidden; line-height:35px; cursor:pointer;}
.feedBack dl dd ol li.cur{ background:#b4140c; color:#fff;}
.feedBack input{width:610px; height:35px; padding-left:8px; line-height:35px; overflow:hidden; border:1px solid #dcdcdc;}
.feedBack input.in01{width:60px; margin-right:5px;}
.feedBack input.in02{width:526px; margin-left:5px;}
.feedBack textarea{width:610px; height:135px; padding-left:6px; border:1px solid #dcdcdc; resize:0;}
.feedBack input.send{width:158px; height:40px; border:1px solid #950700; text-align:center; line-height:40px; color:#fff; font-size:18px; display:block; background:#b4140c; margin:40px auto; cursor:pointer;}


/*汽车*/
.carList{width:100%; overflow:hidden; padding:20px 0;}
.carList li{width:885px; height:180px; border:1px solid #e6e6e6; padding:12px 10px; margin:0  0 20px 23px; background:#fff; position:relative; }
.carList li a.img{width:240px; height:180px; float:left; overflow:hidden;}
.carList li dl{width:585px; height:175px; float:left; padding-left:15px;}
.carList li dl dt{ font-size:18px; color:#333; padding-bottom:10px;}
.carList li dl dd{ color:#999; line-height:20px; height:80px; width:100%; overflow:hidden;}
.carList li dl dd a{width:109px; height:35px; overflow:hidden; text-align:center; line-height:35px; border:1px solid #e6e6e6; color:#666; font-family:"微软雅黑"; margin-top:25px; display:block;}
.carList li dl dd a.cur{ color:#b4140c;}
.carList li a.moreall{width:100%; height:100%; overflow:hidden; position:absolute; left:0; top:0; z-index:5;}

.carLists{width:933px; overflow:hidden; background:#fff; padding-top:20px; }
.carLists li{width:288px; height:370px; float:left; overflow:hidden; border:1px solid #e6e6e6; position:relative; margin:0 0 15px 16px;}
.carLists li p{width:100%; text-align:center; font-size:18px; color:#333; padding:35px 0 25px;}
.carLists li span{width:97px; height:35px; overflow:hidden; color:#fff; font-size:16px; text-align:left; line-height:35px; padding-left:20px; background:url(../images/car_06.jpg) no-repeat; display:block; margin:0 auto;}
.carLists li a{width:278px; height:360px; display:none; border:5px solid #b4140c; position:absolute; left:0; top:0;}
.carLists li span.cur{ background:url(../images/car_05.jpg) no-repeat;}



.bornone2 li{ border:none;}
.carInfo{width:100%; overflow:hidden; background:#fff; margin-bottom:5px; padding:35px 0;}
.carInfoImg{width:220px; height:220px; overflow:hidden; float:left;  position:relative; margin-left:30px;}
.carInfoImg a{width:220px; height:220px; overflow:hidden; background:url(../images/car_08.png) no-repeat; position:absolute; position:absolute; top:0; left:0; z-index:2;}
.carInfoImg span{width:220px; height:220px; overflow:hidden; position:absolute; left:0; top:0; z-index:1;}
.carInfoImg span img{width:100%; height:100%;}
.carInfoWord{width:625px; padding:20px 0 0 30px; float:left; color:#666; line-height:20px; overflow:hidden;}


/*支持*/
.support{ width:100%; overflow:hidden; background:#fff; margin-bottom:50px;}
.support dl{width:405px; height:75px; padding-left:70px; overflow:hidden; margin:35px auto 0; background:url(../images/sup_05.jpg) repeat-x 0 23px; padding-bottom:45px;}
.support dt a{width:114px; background:#fff url(../images/sup_03.jpg) no-repeat; float:left; padding-top:60px; text-align:center;}
.support dd a{width:114px; background:#fff url(../images/sup_03.jpg) no-repeat; float:left; margin-left:100px; padding-top:60px; text-align:center; }
.support a.cur,.support a:hover{ background:#fff url(../images/sup_02.jpg) no-repeat; color:#b4140c;}

.ChooesPro{width:100%; background:#fff; margin-bottom:10px;}
.supportCon{width:1160px; margin:0 auto; display:table; padding:10px 0;}
.supportCon li{ width:310px;float:left; line-height:33px; font-size:14px;}
.supportCon li.li02{width:330px; padding-left:15px;}
.supportCon li.li03{width:250px; padding-left:15px; }
.supportCon li.li04{width:225px;position:relative; padding-left:15px;}
.supportCon li.li04 .in01{width:151px; border:1px solid #e5e5e5; line-height:33px; overflow:hidden;padding-left:8px;}
.Search_go{width:63px; height:35px; display:block; line-height:35px; text-align:center; background:#b4140c; color:#fff; font-size:14px; position:absolute; right:1px; top:0; z-index:1; cursor:pointer;}
.Search_go:hover{ background:#b4140c !important; color:#fff !important; }
/*.supportCon li.li02 span,.supportCon li.li03 span{ width:250px;}*/
.supportCon li em{ float:left;  color:#2d2d2d;}
.supportCon li span{width:155px; height:33px; display:table; border:1px solid #e5e5e5; float:left; padding-left:8px; color:#999; background:url(../images/sup_06.jpg) right no-repeat; cursor:pointer; }
.supportCon li div{ width:163px;/*width:258px; */display:table;position:relative;}
.supportCon li.li01 div{width:163px; }
.supportCon li ol{width:100%; overflow:hidden; position:absolute; left:0; top:34px; z-index:100; display:none; border:1px solid #e5e5e5; }
.supportCon li ol li{width:100%; /*height:33px;*/ cursor:pointer; padding-left:8px; overflow:hidden; background:#fff;}
.supportCon li ol li.cur{ background:#b4140c; color:#fff;}

.support table{width:1160px; overflow:hidden; margin:0 auto; padding-bottom:13px;}
.support table td{ text-align:center; height:58px; line-height:58px; border-bottom:1px solid #e6e6e6;}
.support table td a img{ margin:0 auto; display:block;}
.td01{ height:40px !important; background:#f2f2f2; border-bottom:none !important; line-height:40px !important;}
.font{ font-size:16px; }
.width{width:800px;}

.w980{width:980px; margin:0 auto; overflow:hidden; font-size:14px; text-align:center; line-height:22px; padding:50px 0 40px;}
.w980 ul{ width:670px; overflow:hidden; margin:0 auto;}
.w980 ul li.img{ float:left;}
.w980 ul li.next{width:110px; float:left; text-align:center; padding-top:70px;}

/*职业机会*/
.contact{width:1165px;  background:#fff; overflow:hidden; margin:0 auto 70px; padding:0 17px; }
.contact h3{ display:block;}
.contact h4{ font-size:18px; color:#b4140c; padding:30px 0 15px;}
.contact p.txt03{ color:#4c4c4c; font-size:14px;}
.contactLeft{width:790px; font-size:14px; line-height:20px; float:left; padding-bottom:70px; }
.contactRight{width:340px; float:right;margin-top:-23px;}
.contactRight img{width:340px; height:255px; display:block; padding-bottom:55px;}

.Contop2{width:100%; margin:0 auto 40px; overflow:hidden; font-size:16px; color:#b12644; display:block; text-align:center; line-height:22px;}
.conSelect{width:100%; height:85px; background:#f8f8f8; display:table;}
.conSelectCon{width:224px; height:31px; border:1px solid #d7d7d7; line-height:31px; color:#d2d2d2; padding-left:10px; background:#fff url(../images/con_06.jpg) no-repeat right; position:relative; display:table; float:left; margin:25px 4px 0 21px;}
.conSelect span{width:100%; height:31px; float:left; cursor:pointer;}
.conSelect ol{width:234px; display:none; position:absolute; left:-1px; top:32px; border:1px solid #d7d7d7; border-top:none; }
.conSelect ol li{width:224px; background:#fff; cursor:pointer; border:none;padding-left:10px; overflow:hidden;}
.conSelect ol li.cur{ background:#b4140c; color:#fff;}
.conSelect input{ height:31px; width:272px; *width:147px; line-height:31px; border:none; float:left; color:#d2d2d2;}
.conSelectCon a{width:63px; height:31px; float:left; line-height:31px; color:#fff; font-size:14px; background:#b4140c; text-align:center; }
.contact h5{ color:#b4140c; font-size:16px; line-height:60px;}
.conSelectCon2{width:335px !important;}

.contact table{ border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; margin-bottom:20px;}
.contact table tr{width:100%; height:40px;}
.contact table tr.tr01{ background:#b4140c; font-size:14px;}
.contact table tr.tr01 td{color:#fff; }
.contact table td{ text-align:center; color:#4c4c4c; border-left:1px solid #dddddd;}
.contact table td a.title{ color:#4c4c4c; font-family:"微软雅黑"}
.contact table td a.title:hover{color:#b4140c;}
.contact table td a.alltr{width:1162px; height:40px; overflow:hidden; display:block; position:absolute; left:-932px; top:0; z-index:10;}
.contact table td.pore{ position:relative;}
.contact table td.cur{ color:#b4140c;}
.contact table td.cur a.title{ color:#b4140c;}

.conLeft{width:500px; height:284px; padding:45px 50px 0 30px; overflow:hidden; line-height:22px; float:left; font-size:16px; background:#e9e9e9;}
.conRight{width:585px; height:329px; float:right; position:relative;}
.conRight img{width:100%;}
.conRight em{width:18px; height:35px; position:absolute; left:0; top:140px;}
.paddingtop2{ padding-top:95px; height:235px;}
.flright{ float:right !important; width:505px !important; height:309px; padding:20px 50px 0 30px;}
.flleft{width:580px !important; }
.flleft img{ width:100%;}
.flleft .em2{right:0; left:auto;}
.flright span.txt02{ color:#333; font-size:22px; display:block;}
.conlast{ padding-bottom:70px; display:table; }

.welfare{width:277px; overflow:hidden; float:left; margin-right:18px;}
.welfare .welfareList{width:250px; height:323px; overflow:hidden; background:#b4140c; padding-left:27px;}
.welfare h3{ font-size:17px; color:#fff; padding:25px 0 15px;}
.welfare ol li{ padding:0 5px 0 15px; color:#fff; font-size:14px; background:url(../images/con_21.jpg) no-repeat left 7px; line-height:20px; }
.welfare p.img{width:100%; height:208px;  overflow:hidden;}
.welfare p.num{ background:#f8f8f8; height:197px; padding-top:50px;  text-align:center;}

/*关于我们*/
.about{width:100%; overflow:hidden; background:#fff;}
.warpperNav{width:995px; margin:30px auto; overflow:hidden; background:url(../images/sup_05.jpg) repeat-x left 23px;}
.warpperNav li{min-width:113px; *width:113px; height:70px;  float:left; text-align:center;}
.warpperNav li a{width:100%; padding-top:55px; text-align:center; background:url(../images/sup_03.png) no-repeat; float:left;}
.warpperNav li.li01{ margin-left:80px;}
.warpperNav li.li02{ margin-left:65px;}
.warpperNav li.li03{ margin-left:70px;}
.warpperNav li a.cur,.warpperNav li a:hover{ color:#b4140c; background:url(../images/sup_02.png) no-repeat;}
.about p.img{ text-align:center; padding:170px 0 115px;}

.about p.values{ width:1171px; height:614px; overflow:hidden; margin:0 auto; padding:35px 0 50px; background:url(../images/img_16.jpg) no-repeat left 35px; position:relative; text-align:center;}
.about p.values span{width:165px; font-size:18px; font-weight:bold; color:#fff; position:absolute;}
.about p.values span.txt01{left:168px; top:235px; }
.about p.values span.txt02{ left:503px; top:235px;}
.about p.values span.txt03{right:168px; top:235px; }
.about p.values span.txt04{left:335px; top:395px; }
.about p.values span.txt05{right:332px; top:395px; }
.about p.values span.txt06{left:503px; bottom:105px; }

.aboutbg01{ padding-bottom:75px;}
.about .values2{width:1160px; margin:0 auto 60px; padding:37px 0 40px; overflow:hidden; background:#f8f8f8;}
.about .values2 p{width:563px; height:564px; overflow:hidden; margin:0 auto; position:relative; background:url(../images/img_17.jpg) no-repeat;}
.about .values2 p span{ position:absolute;color:#fff; font-size:20px; font-weight:bold; overflow:hidden; text-align:center;}
.about .values2 p span.txt01{width:145px;  top:65px; left:211px;}
.about .values2 p span.txt02{width:85px; left:55px; top:165px;}
.about .values2 p span.txt03{width:85px; right:52px; top:155px;}
.about .values2 p span.txt04{width:100px; left:46px; bottom:168px;}
.about .values2 p span.txt05{width:100px; right:43px; bottom:168px;}
.about .values2 p span.txt06{width:120px; bottom:50px; left:219px;}

.aboutCon01{width:1055px; height:317px; position:relative; background:#f8f8f8; margin:130px auto 70px;}
.aboutCon01 p.imgbg{width:328px; height:328px; position:absolute; z-index:2; left:58px; top:-35px; background:url(../images/img_18.png) no-repeat;}
.aboutCon01 p.img02{width:328px; height:328px; overflow:hidden; position:absolute; z-index:1; left:58px; top:-35px;}
.aboutCon01 p.txt01{width:575px; height:200px; overflow:hidden; line-height:22px; float:right; padding:65px 40px 0 0; font-size:14px; }
.aboutCon02{ margin:0 auto 70px !important;}
.aboutCon02 p.imgbg,.aboutCon02 p.img02{ left:auto !important; right:58px;}
.aboutCon02 p.txt01{ float:left !important; padding:100px 0 0 50px;}

/*发展历程*/
.Contop3{width:41px; height:41px; display:block; background:url(../images/img_20.png) no-repeat; margin:0 auto; text-align:center; color:#fff; line-height:41px;}
.aboutHistory{width:855px; margin:0 auto; overflow:hidden; position:relative;}
.aboutHistory .Conline{width:1px; height:100%; background:url(../images/img_20.jpg) repeat-y; position:absolute; left:425px; top:41px; z-index:1;}
.aboutHistory .leftContent{width:403px; height:136px;float:left; background:url(../images/img_21.jpg) no-repeat; padding:0 0 45px 17px; position:relative; z-index:2;}
.aboutHistory .leftContent em{width:94px; float:left; text-align:center; padding-top:20px; font-size:32px; font-weight:bold; color:#fff;}
.aboutHistory .leftContent span.spantxt{ width:220px; height:65px; overflow:hidden; float:left; padding:40px 0 0 20px; font-size:16px; color:#333; font-weight:bold; line-height:30px;}
.aboutHistory .leftContent i{width:13px; height:13px; overflow:hidden; float:right; margin-right:-12px; padding-top:66px;}
.aboutHistory .rightContent{width:403px; height:136px;  background:url(../images/img_22.jpg) no-repeat; float:right; padding-bottom:45px; position:relative; z-index:2;}
.aboutHistory .rightContent em{width:94px; float:right; padding-right:14px; text-align:center; padding-top:20px; font-size:32px; font-weight:bold; color:#fff;}
.aboutHistory .rightContent span{ width:220px; height:65px; overflow:hidden; float:left; padding:40px 0 0 40px; line-height:30px; font-size:16px; color:#333; font-weight:bold;}
.aboutHistory .rightContent i{width:13px; height:13px; overflow:hidden; float:left; margin-left:-33px; padding-top:66px;}
.aboutpad{ padding-bottom:40px;}

/*创新优势*/
.about h3{ text-align:center; padding:50px 0 105px;}
.StrengthCon{ padding-bottom:65px; overflow:hidden;}
.Strength{width:795px; height:225px; border-bottom:1px solid #dadada; margin-left:55px; float:left;padding-top:30px;}
.Strength p.title{ font-size:22px; font-weight:bold; color:#b4140c; }
.Strength p.txt{ font-size:12px; line-height:22px; padding-top:5px;}
.StrengthImg{width:258px; height:258px; overflow:hidden; float:left; position:relative; margin-left:50px;}
.StrengthImg p.img03,.StrengthImg p.imgbg02,.StrengthImg p.imgbg03{width:258px; height:258px; overflow:hidden; position:absolute; left:0; top:0; z-index:1;}
.StrengthImg p.imgbg02{ background:url(../images/img_25.png) no-repeat; z-index:2;}
.StrengthImg span.title,.StrengthImg span.title2{width:220px; height:45px; position:absolute; bottom:0; left:0; z-index:3; color:#fff; line-height:40px; padding-left:10px; font-size:12px;}
.Strength p.txt02{ padding-top:10px;}
.StrengthImg p.imgbg03{background:url(../images/img_24.png) no-repeat;}
.StrengthImg span.title2{ left:auto; right:0; padding:0 10px 0 0; text-align:right;}
.Strength p.txt03{ text-align:right;}

.Sustainability{width:605px; float:left; padding-left:50px;}
.SustainabilityTitle{ font-size:22px; font-weight:bold; color:#b4140c; padding:70px 0 15px 0;}
.SustainabilityTxt{ font-size:12px; width:605px; line-height:20px;}
.SustainabilityImg{ width:239px; height:239px; margin:45px 0 0 250px; overflow:hidden; float:left; position:relative;}
.SustainabilityImg span,.SustainabilityImg em{width:239px; height:239px; position:absolute; left:0; top:0; z-index:1;}
.SustainabilityImg em{ z-index:2; background:url(../images/img_30.png) no-repeat;}

/*场所*/
.localtion{ padding:25px; overflow:hidden;}
.localtionImg{ float:left;}
.localtionTxt{width:550px; padding-left:25px; float:left;}
.localtionTxt span{ display:block; font-size:100px; color:#b4140c; padding-top:30px;}
.localtionTxt em{ display:block; font-size:35px; color:#b4140c; padding-bottom:35px;}
.localtionTxt i{ color:#949494; }
.localtionTxt02{ padding:0 25px 0 0; text-align:right;}
.localtionTxt02 i{ display:block;}
.localtionTxt02 span{ padding-top:80px;}
.localtionTxt03 span{ padding-top:40px;}

/*公司新闻*/
.artList{ }
.artList li{ padding:18px; background:#fff; overflow:hidden;margin-bottom:20px;}
.artList li a.img{width:300px; height:225px; float:left; overflow:hidden; margin-right:35px;}
.artList li div{width:680px; float:left;}
.artList li a.title{width:680px; font-size:22px; color:#b4140c; float:left; margin-top:35px;}
.artList li p{width:590px; height:70px; overflow:hidden; color:#4c4c4c; line-height:22px; padding-top:25px;}
.artList li a.more{ color:#999; display:inline-block; margin-top:30px;}
.artList li a.more:hover{ color:#b4140c;}
.artList li dl{width:70px; float:left; color:#ccc; padding:65px 0 0 20px; }
.artList li dl dt{ font-size:60px;  border-bottom:1px solid #ccc;}
.artList li dl dd{ font-size:18px; padding-top:10px;}


/*新闻详情*/
.showCon{width:100%; background:#fff; overflow:hidden;}
.showCon h4{ padding:55px 0 15px; font-size:30px; color:#4c4c4c; text-align:center;}
.showCon span.date{ display:block; text-align:center; font-size:14px; color:#999; padding-bottom:35px;}
.showContent{width:970px; overflow:hidden; margin:0 auto; border-top:1px solid #ccc; padding:50px 15px 0;}
.showContent p.txt{ text-align:center; line-height:22px;}
.gohistory{ width:128px; height:37px; line-height:37px; text-align:center; color:#fff; background:url(../images/img_08.png) no-repeat; display:block; margin:50px auto;}
.listNav{width:1200px; margin:0 auto; overflow:hidden;font-size:14px; padding-bottom:65px; line-height:22px; }
.listNav em{ color:#333; }
.listNav a{ color:#999;}
.newsbg01{ padding-bottom:35px !important;}

/*视频*/
.video{width:1100px; padding:50px; margin:0 auto; background:#fff;}
.video ul{width:1200px;}
.video ul li{width:240px; height:235px; position:relative; overflow:hidden; float:left; border:1px solid #eaeae9; margin:0 43px 50px 0;}
.video ul li p{width:240px; height:180px; overflow:hidden;}
.video ul li p img{width:100%;}
.video ul li em{ display:block; text-align:center; font-size:15px; line-height:50px;}
.video ul li em.cur{ color:#b4140c;}
.video ul li span{width:100%; height:240px; background:url(../images/img_41.png) no-repeat 90px 60px; position:absolute; left:0; top:0; z-index:1;}
.video ul li a{width:234px; height:229px; border:3px solid #b4140c; position:absolute; left:0; top:0; z-index:2; display:none;}
.videoTc{ display:none; background:url(../images/2015kgzt_img14.png) repeat; position:fixed; z-index:99; width:100%; top:0px; left:0px;}
.videoTcWeb{ padding:8px 15px; width:674px; margin:0 auto; overflow:hidden; background:#f7f7f7; position:relative;}
.videoTcWebTit{ position:relative;}
.videoTc_close{ display:inline-block; float:right;}
.videoTcWebTit{ height:auto; overflow:hidden; width:100%;}
.videoTcWebTit h3{ color:#1f2946; font-size:16px; float:left; font-weight:bold; width:650px; display:block; text-align:center; line-height:24px;}
.videoTcWeb h4{ display:block; height:auto; color:#000; font-size:16px; font-weight:bold; width:100%; padding:10px 0px;}
.videoText{ color:#333;}
.videoCon{ text-align:center; width:600px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.videoText{ padding-bottom:15px;}

/*联系我们*/
.contactCon{width:1160px; padding:20px; overflow:hidden; background:#fff;}
.Con01{ margin:50px auto;}
.conbg01{ padding-bottom:75px;}

/*搜索*/
.search{width:100%; overflow:hidden; background:#fff; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; padding:35px 0;}
.searchCon{width:1200px; overflow:hidden; margin:0 auto;}
.searchCon span{ line-height:46px; float:left; color:#c1272f; font-size:30px; padding:0 20px;}
.searchCon input.atn{width:465px; height:46px; overflow:hidden; padding-left:15px; background:url(../images/search_02.jpg) no-repeat; float:left; margin-right:13px;}
.searchCon input.btn{width:111px; height:46px; overflow:hidden; display:block; line-height:46px; font-size:18px; color:#fff; text-align:center; background:url(../images/search_03.jpg) no-repeat;}
.searchNum{width:1180px; padding:25px 0 35px 20px; margin:0 auto; color:#404040; font-size:15px; background:#f8f8f8; }
.searchNum em{ color:#ba251e;}

/*0914*/
.CareersCon{ padding:85px 35px 80px 35px; overflow:hidden; font-size:16px;}
.f13{ font-size:13px; line-height:20px;}
.CareersReturn{ margin:20px 10px; font-size:16px; color:#b4140c; font-weight:bold; float:right; font-family:"微软雅黑";}
.Conshare{width:147px; height:34px; color:#fff; text-align:center; line-height:34px; overflow:hidden; float:right; background:url(../images/pic_02.png) no-repeat; margin-right:5px;}
.ContitleShare{width:300px; padding-top:5px; font-size:12px; color:#999; float:right; overflow:hidden;}
.Conbg01{ background:url(../images/pic_30.png) no-repeat left bottom; padding-bottom:30px; padding-right:20px; }
.padbo{ padding-bottom:100px;}



/*二级*/
.secondNav{width:100%;/* height:262px;*/ overflow:hidden; background:url(../images/pic_05.jpg) repeat-x #fff; position:absolute; left:0; top:96px;  z-index:500; display:none;}
.secondNavCon{width:1200px; margin:0 auto; overflow:hidden; padding:50px 0 35px;}
.secondNavConImg{width:310px; height:175px; overflow:hidden; float:left;}
.secondNavConImg.marginleft{ margin-left:307px}
.secondNavConTxt{width:685px; float:left; overflow:hidden; padding:0 0 3px 30px; color:#333; font-size:13px; line-height:20px;}
.secondNavConTxt.width{width:0; padding:0;}
.secondNavConBtn{width:685px; height:143px; overflow:hidden; border:1px solid #e7e7e7; float:left; margin-left:30px; padding:15px 0 15px;}
.secondNavCon_01{ padding-left:23px; float:left; overflow:hidden;}
.secondNavConBtn h3{ font-size:16px; color:#d02127;}
.secondNavConBtn h3 a{ color:#d02127 !important; font-size:16px !important; background:none !important; padding:0 !important;}
.secondNavConBtn li{  padding:0 0 8px;}
.secondNavConBtn li a{ font-size:13px; color:#333;background:url(../images/pic_06.jpg) no-repeat left 4px; display:block; padding-left:12px;}
.secondNavConBtn li a:hover{ color:#d02127;}
.secondNavCon_02{ float:left; margin-left:35px; _margin-left:17px; overflow:hidden;}
.secondNavCon_02 li{  display:block;}
.secondNavCon_03{width:140px; float:left; margin-left:35px; _margin-left:17px; overflow:hidden;}
.secondNavCon_04{ float:left; overflow:hidden; margin-left:10px; _margin-left:5px;}



/*登入*/
.login_wrap{ width:1000px; padding:40px 50px; background:#fff; margin:0 auto; }
.login_wrap .logindl{ width:1000px; height:auto; overflow:hidden; padding-bottom:60px}
.login_wrap .logindl dt{ width:540px; float:left;  margin-top: 36px;}
.login_wrap .logindl dd{ width:285px; float:right; padding:40px; border:1px solid #d8d8d8}
.login_wrap .logindl dd h5{ font-size:18px; color:#262626; margin-bottom:25px;}
.login_wrap .logindl dd ul li{ width:285px; height:auto; overflow:hidden; margin-bottom:27px}
.login_wrap .logindl dd ul li span{ display:inline-block; float:left; width:68px; text-align:left; color:#262626; line-height:30px}
.login_wrap .logindl dd ul li .in01box{ border:1px solid #d8d8d8; padding-left:23px; background:url(../images/ypic572.jpg) 10px center no-repeat; float:left; width:190px;}
.login_wrap .logindl dd ul li .in01box .in01{ padding:3px; line-height:20px; height:20px;  width: 180px;}
.login_wrap .logindl dd ul li.mes_li{ margin-bottom:5px;}
.fl_mes{ font-size:12px; color:#333; text-decoration:underline;}
.login_wrap .logindl dd ul li .in01box02{ background:url(../images/ypic573.jpg)  10px center no-repeat;}
.loginbtn{ display:block; width:237px; height:42px; background:url(../images/login_01.jpg) no-repeat; color:#fff; text-align:center; font-size:18px; cursor:pointer; margin:0 auto;}
.fl_mes02{ font-size:12px; color:#d02127; text-decoration:underline; padding-right:22px; background:url(../images/ypic574.jpg) right center no-repeat}
.hy_tit{ font-size:28px; line-height:40px; border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:80px; background:url(../images/ypic579.jpg) 0 9px no-repeat; padding-left:43px;}
.in01box03{width:100%;}
.in01box03 div{ display:block; text-align:left; float:left; padding-left:30px;}


/*注册*/
.login_wrap .zc { width:1000px; height:auto; overflow:hidden; padding-bottom:60px; }
.login_wrap .zc dt{ width:447px; float:left;}
.login_wrap .zc dd{ width:343px; float:right;}
.login_wrap .zc dt ul { margin-bottom:60px}
.login_wrap .zc dt ul li{ width:447px; height:auto; overflow:hidden; margin-bottom:16px; }
.login_wrap .zc dt ul li span{ display:inline-block; text-align:right; float:left; width:115px; line-height:26px}
.login_wrap .zc dt ul li input{  float:right; width:320px; padding:3px; border:1px solid #d8d8d8; height:20px; line-height:20px;}
.login_wrap .zc dt ul li span i{ color:#f00000}
.zc_btnbox{ width:300px; height:auto; overflow:hidden; margin-left:70px}
.zc_btn,.cz_btn{ display:inline-block; float:left; width:104px; height:41px; cursor:pointer; line-height:41px; text-align:center; font-weight:bold}
.zc_btn{ background:url(../images/login_01.jpg) no-repeat; background-size:100% 100%; color:#fff; margin-right:13px;}
.cz_btn{ background:url(../images/ypic578.jpg) no-repeat; color:#666;}
.zc_tit i{ color:#e20000;}
.zc_tit{  padding:10px 0;background:#f2f2f2; padding-left:22px; margin-bottom:50px}

/*修改密码*/
.hy_tit02{ background:url(../images/ypic580.jpg) left 9px no-repeat}
.mes_wrap{ width:565px; margin:0 auto; padding-bottom:100px; padding-top:50px}
.mes_wrap ul li{ width:630px; height:auto; overflow:hidden; margin-bottom:20px}
.mes_wrap ul li span{ display:inline-block; float:left; width:198px; margin-right:3px; text-align:right; line-height:30px;}
.mes_wrap ul li input.in01{ padding:3px; line-height:22px; height:22px; border:1px solid #d8d8d8; float:left; margin-right:3px; width:282px;}
.mes_wrap ul li a{ display:inline-block; float:left; line-height:30px}
.mes_wrap ul li input.in02{ background:url(../images/login_01.jpg) no-repeat; background-size:100% 100%; text-align:center; color:#fff; font-size:16px; display:inline-block; width:104px; height:41px; line-height:41px; cursor:pointer}


/*20150925*/
.content dl.title{ overflow:hidden; padding:15px 0; margin:0;}
.content dl.title dt{width:625px; color:#b4140c; display:block; font-size:22px; padding-bottom:10px; line-height:22px;}
.content dl.title dd{width:625px; color:#666; font-size:14px; line-height:22px;}

/*20151010*/
.prosecondnav{width:355px;}
.prosecondnav li{width:147px;margin-right:30px;float: left;}
.returnTop{width:75px; height:75px; line-height:116px; overflow:hidden;display:block; color:#fff; background:#b4140c url(../images/return_top.png) center 15px no-repeat;text-align:center;position:fixed; top:361px; right:50%; margin-right:-695px; _position:absolute;_top: expression(eval(document.documentElement.scrollTop+270));_right: expression(eval(document.documentElement.scrollRight-3));z-index:150;}

/*--荣誉资质--*/
.Honor{width:1160px; overflow:hidden;background:#fff;padding:20px;}
.Honor ul{margin:0px;padding:0px; width:1300px;}
.Honor ul li{float:left;width:286px; height:459px;  text-align:center; margin-top:25px; margin-right:20px;}
.Honor ul li a:hover{ color:#b4140c;}
.Honor ul li img{top:50%;left:50%;position:absolute; margin-left:-130px; margin-top:-150px; width:260px; height:300px;}
.Honor ul li span{ display:block; border:1px solid #d9d9d9; height:398px; position:relative; overflow:hidden; width:278px;background:#fff;}
.Honor ul li h3{ line-height:59px; text-align:center; font-size:16px; padding:0;}
/*.bgnone{ background:none !important;}*/
.wrapperTitleBtn.contactTitleBtn.aboutTitleBtn{width:660px;}
.page.padtop{ margin-top:30px; background:none;}
.secondNavCon_02.marginleft,.secondNavCon_03.marginleft,.secondNavCon_04.marginleft,.secondNavCon_05.marginleft{ margin-left:23px; padding-top:5px;width:100%;}
.secondNavCon_04.marginleft{width:100%;}
.secondNavCon_05{  float:left;}
.secondNavCon_04.change,.secondNavCon_05.change{width:140px; margin-left:36px;}
.secondNavConBtn.change{width:320px; padding-right:360px;}


/*20151124t*/
.footCon .link2{line-height:50px;margin-right:20px;color:#fff;}
.footCon .Marker{float:right;margin:8px 0 0 0;}
.footCon .link{width: 260px; height: 28px;margin: 10px 25px 0 20px;float: right; position: relative;padding:0;}
.footCon .share { width: 170px; height: 50px; overflow: hidden;float: right;padding-left:0;}
.footCon .link2 a {color: #fff;line-height: 50px;}
.ContactUs .ContactUsTop p span.flrights  {width:351px!important;}
.feedBack input.in02{width:522px;}
.h2.title{font-size:24px;}
.about .warpperNav li a {background:url(../images/sup_03.png) no-repeat;}
.about .warpperNav li a.cur {background:url(../images/sup_02.png) no-repeat;}
.about .warpperNav li a:hover{background:url(../images/sup_02.png) no-repeat;}
.contactTitleBtn{width:660px;}
.footerCon ol.ol01 {width:140px;}
.footerCon ol.ol02{width:188px;}
.footerCon ol.ol04{width:160px;}
.footerCon ol.ol03{width:125px;}
.header .headright span input.headrightbtn{right:-8px;}
/*20151125t*/
div#laypage_0{padding-bottom:20px;}
.supportCon li{width:311px;}
.supportCon li.li02{width:337px;padding-left:8px;}
.supportCon li.li03{width:255px;padding-left:8px;}
.tybdsharebuttonbox{width:125px;}
.tybdsharebuttonbox2{width:125px;padding-top:7px!important;}
.tybdsharebuttonbox a.tymore{margin:6px 6px 6px 0!important;}
.tybdsharebuttonbox2 a.tymore{margin:6px 6px 6px 0!important;}
.footerCon ol a:hover{color:#b90b0b;}
.bds_qzone{background:url(../images/icons_1_24.png) 0 -52px no-repeat!important;}
.bds_tsina{background:url(../images/icons_1_24.png) 0 -104px no-repeat!important;}
.warpperNav li {height:75px;}
.tywarpperNav{width:480px;margin-left:373px;}

/*20151205*/
.subnav-drop{width:900px; padding:20px 0 0 300px;}
.subnav-drop01{width:165px; height:255px;}
.subnav-drop01 ul{width:165px; float:left; zoom:1;position:relative;}
.subnav-drop01 ul ul{ left:100%; position:absolute; top:0; border-left:1px solid #333; padding:0 15px; display:none;}
.subnav-drop li{  padding-right:15px;}
.subnav-drop li a{ padding:8px 8px 7px 7px; display:block; border-bottom:1px solid #333;}

.Drawings img{ cursor:pointer;}
.DrawingsBigImg{width:100%;overflow-x:hidden; position:fixed; left:0; top:0; z-index:999; background:url(../images/2015kgzt_img14.png) repeat; display:none;}
.DrawingsBigImgCon{width:1000px; margin:0 auto; position:relative;}
.DrawingsBigImgCon .ImgClose{ position:absolute; width:50px; height:50px; right:-1px; top:29px; z-index:1;}



/*20151209*/
.subnav-drop li a{border-bottom:1px solid #cfd1d1;color:#333;}
.subnav-drop li a:hover{color:#d02127;}
.subnav-drop li a{background:url(../images/sanjiaoxing.png) right center no-repeat; }
.subnav-drop01 ul ul {border-left:1px solid #cfd1d1;}

.listTable .listTableHover, .listTable .listTableHover a{color:#b4140c;}
.bigfont{font-size:16px;}

.indexxian{ display:block; position:absolute; right:0px; bottom:0px; top:0px; width:1px; background:#e1e1e1;}


/*20151216*/
.secondNav ul.a22{width:330px; height:100%;}
.secondNav ul.a22 li{width:48%;float:left; padding:0;margin-right:1%; }
.header .headright a.atn{margin-right:7px;}
.header .headright{width:175px;}
.secondNavConImg{margin-top:13px;float:right;}
.subnav-drop{float: left;padding:0;width:700px;margin-left:150px;}

.Cooperation { padding-top: 50px;overflow: hidden;}
.CooperationImg{width: 331px;height: 332px; overflow: hidden;position: relative;margin: 0 auto;}
.CooperationImg .CooperationBg{width: 100%;height: 100%; position: absolute;left: 0; top: 0; z-index: 1; background: url(../images/lpic_05.png) no-repeat;}
.CooperationCon{width: 1022px;min-height: 195px;overflow: hidden;margin: -165px auto 50px;background: #f8f8f8;padding: 205px 45px 0;text-align: center;font-size: 15px; color: #333;line-height: 22px;}

.jobkey{width:271px!important;}
.contactTitleBtn02{width:820px;}
.contact{padding:30px 20px;}
.bigfont{background:#b4140c!important;}
.bigfont td{color:#fff!important;}

.conLeft{text-align:right;line-height:30px;}
.conRight{width:584px;}
.showContent img{display:block;margin:0 auto;}
.listTable tr.changbg{background:#f8f8f8;}
.bornone{background:#fff;}
.flright{text-align:left!important;}
.paddingtop2{padding-top:45px;padding-bottom:49px;}
.Honor ul li{margin-right:5px;}


.contactLeft h3{margin-top:30px;}
.foot{overflow:hidden;}

/*下拉*/
/*.subnav-drop2{width:500px;margin-left:350px;}
.subnav-drop3{width:480px;margin-left:398px;}
.subnav-drop4{width:435px;margin-left:450px;}
.subnav-drop5{width:390px;margin-left:495px;}
.subnav-drop6{width:390px;margin-left:495px;}
.subnav-drop7{width:222px;margin-left:660px;}*/

