@charset "utf-8";
/* CSS Document */

/*全屏*/
/*html, body{position:relative;height:100%;}*/

/*-----whole-----*/

.Header-wrapper, .Container-wrapper, .Footer-wrapper, .container, .banner-container, .index-container{position:relative;top:0px;left:0px;width:100%;min-width:1100px;height:auto;}
.contain{width:1100px;margin:0 auto;position:relative;}




/*-----Header-----*/
.Header-wrapper{z-index:100;}
.Header-wrapper .contain-header{font-size:12px;color:#484848;line-height:20px;padding:7px 0;}
.contain-header .lang{float:right;padding-right:10px;background:url(../images/icon-dd1.png) no-repeat right center;font-size:12px;color:#666666;text-transform:uppercase;}
.contain-header .srch{float:right;width:143px;height:20px;padding:0 25px 0 10px;border:1px solid #e0e0e0;border-radius:20px;position:relative;overflow:hidden;margin-right:22px;}
.contain-header .srch input[type=text]{border:0px;height:20px;line-height:20px;width:100%;font-size:12px;}
.contain-header .srch .srch-btn{position:absolute;right:0px;top:0px;width:25px;height:20px;padding:0px;border:0px;background:url(../images/icon-srch.png) no-repeat left center;cursor:pointer;}

.Header-wrapper .container-header{background-color:#f2f2f2;height:80px;}
.container-header .logo{display:inline-block;line-height:80px;float:left;}
.container-header .nav{float:right;width:auto;}
.container-header .nav>li{float:left;margin-left:30px;}
.container-header .nav>li.on>a{color:#1166df;}
.container-header .nav>li:first-child{margin-left:0px;}
.container-header .nav>li>a{display:block;height:80px;line-height:80px;padding-right:15px;background:url(../images/icon-dd1.png) no-repeat right center;font-size:16px;color:#333333;}

.container-header .contain,
.container-header .nav,
.container-header .nav>li.nav-pro{position:static;}

.container-header .nav-2nd{position:absolute;top:80px;display:none;}

.container-header .nav-2nd.nav-about, .container-header .nav-2nd.nav-other{overflow:hidden;width:427px;height:315px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}/*关于我们--下拉*/
.nav-2nd.nav-about ul{float:left;width:160px;height:286px;padding:13px 0 16px;background-color:#ffffff;}
.nav-2nd.nav-about ul li{width:117px;height:35px;padding:0 15px 0 22px;border-top-right-radius:35px;border-bottom-right-radius:35px;}
.nav-2nd.nav-about ul li a{display:block;height:100%;line-height:34px;padding-left:10px;font-size:12px;color:#666666;border-bottom:1px solid #dcdcdc;background:url(../images/icon-l1.png) no-repeat left center;}
.nav-2nd.nav-about ul li:hover, .nav-2nd.nav-about ul li.cur{background-color:#1166df;}
.nav-2nd.nav-about ul li:hover a, .nav-2nd.nav-about ul li.cur a{background:url(../images/icon-l2.png) no-repeat left center;color:#ffffff;border-color:#1166df;}
.nav-2nd.nav-about .nav-block{float:left;height:100%;width:267px;text-align:center;background:url(../images/bg/bg-1.png) repeat;position:relative;overflow:hidden;}
.nav-2nd.nav-about .nav-block img{width:220px;height:130px;margin-top:20px;}

.container-header .nav-2nd.nav-other{height:185px;}

.container-header .nav-2nd.nav-pro{width:100%;padding:25px 0 30px 0;background:url(../images/bg/bg-1.png) repeat;left:0px;}/*产品--下拉*/
.nav-2nd.nav-pro ul{overflow:hidden;width:1240px;margin-left:-30px;}
.nav-2nd.nav-pro ul li{float:left;width:125px;padding-left:30px;}
.nav-2nd.nav-pro ul li h1{font-size:16px;line-height:16px;padding-bottom:12px;background:url(../images/bg/nav-bg1.png) repeat-x left bottom;color:#1166df;font-weight:normal;margin-bottom:10px;}
.nav-2nd.nav-pro ul li a{display:block;font-size:12px;color:#484848;line-height:28px;}
.nav-2nd.nav-pro ul li a:hover{color:#1166df;}

.container-header .nav>li.cur>a, .container-header .nav>li:hover>a{color:#1166df;background:url(../images/icon-dd2.png) no-repeat right center;}
.container-header .nav>li:hover .nav-2nd{display:block;}


/*-----Footer-----*/
.container-footer{background-color:#ffffff;padding:55px 0 35px;}
.container-footer .Fnav{overflow:hidden;display:table;}
.Fnav li{width:124px;border-left:1px solid #ededed;display:table-cell;padding-bottom:25px;text-align:center;}
.Fnav li:first-child{border-left:0px;text-align:left;width:100px;}
.Fnav li:last-child{width:250px;}
.Fnav li:last-child>h1{display:block;width:65px;padding-left:30px;background:url(../images/icon-wx.png) no-repeat left center;margin:0 auto;}
.Fnav li>h1{font-size:16px;color:#1166df;font-weight:normal;margin-bottom:10px;}
.Fnav li>a{display:block;font-size:12px;color:#888888;line-height:30px;}
.Fnav li .F-ewm{width:144px;height:144px;margin:12px 0 9px;}
.Fnav li:last-child p{color:#888888;}
.Fnav li>a:hover{color:#1166df;}

.container-copyright{background-color:#1166df;padding:15px 0;font-size:12px;color:#d2edff;line-height:20px;}
.container-copyright .F-link{position:absolute;right:0px;top:0px;line-height:40px;}
.F-link span{color:#669abb;margin:0 5px;}

/*-----Banner-----*/
.Ibanner-container.banner-container.swiper-container{position:absolute;height:970px}
.banner-container.swiper-container{position:absolute;height:680px}
.banner-container .swiper-slide img{width:100%;height:auto;}
.banner-container .swiper-slide{height:680px;}
.Ibanner-container .swiper-slide{height:970px;}

.banner-prev, .banner-next{display:block;color:#fff;font:bold 80px/normal simsun;z-index:99;width:40px;position:absolute;top:280px;opacity:0;}
.banner-prev{left:1%;}
.banner-next{right:1%;}

.banner-container:hover .banner-prev, 
.banner-container:hover .banner-next{opacity:1;}


/*-----Container-----*/
.Container-wrapper{background-color:#efefef;z-index:90;}
.I-title{width:100%;position:relative;border-bottom:1px solid #bfe1f7;}
.I-title span{display:inline-block;font-size:18px;line-height:18px;padding-bottom:8px;border-bottom:2px solid #1166df;color:#484848;margin-bottom:-1px;}
.I-title a{float:right;color:#8995a5;font-size:12px;margin-top:6px;}
.I-title a em{font-family:"Arial";margin-left:3px;}

/*--首页--*/
.Container-wrapper.index-wrapper{padding-bottom:430px;}

.index-container{top:365px;z-index:90;}
.index-container .contain{overflow:hidden;}

.index-container .I-contact{float:left;width:220px;height:528px;background-color:#f5faff;padding:5px;margin-top:71px;}
.I-contact .I-ct-block{height:367px;padding:160px 15px 0;background:url(../images/bg/bg-2.png) repeat;color:#ffffff;font-size:12px;line-height:18px;text-align:center;position:relative;overflow:hidden;}
.I-ct-block .I-ct-bg{position:absolute;top:0px;left:0px;opacity:0.5;}
.I-ct-block  h1, .I-about h1{display:block;font-size:18px;font-weight:normal;border-bottom:1px solid #ffffff;color:#ffffff;text-align:left;padding-bottom:10px;margin-bottom:15px;}
.I-ct-block  p{text-align:left;margin-top:5px;}
.I-ct-block img.ewm{margin-top:18px;}
.I-ct-block  p:last-child{text-align:center;}

.index-container .I-news{float:left;width:450px;height:231px;padding:23px 30px 0 25px;margin-top:108px;background-color:#f5faff;}
.I-news .I-news-box{overflow:hidden;margin-top:18px;}
.I-news-box .I-news-img{float:left;}
.I-news-img p{display:block;float:left;width:55px;height:68px;padding:2px 8px 0;background-color:#1166df;color:#ffffff;font-size:12px;word-wrap:break-all; text-align:center;}
.I-news-img img{border:3px solid #b3d4ff;float:left;width:94px;height:64px;}
.I-news-box .I-news-block{float:left;margin-left:15px;width:263px;}
.I-news-block a{display:block;font-size:12px;color:#5a6371;margin-top:5px;}
.I-news-block a span{float:right;font-size:12px;color:#a2afc1;}

.index-container .I-about{float:left;width:315px;height:337px;padding:25px 25px 0;background:url(../images/bg/I-about.png) no-repeat left center;}
.I-about .intro{font-size:12px;color:#ffffff;line-height:24px;height:96px;margin-top:12px;overflow:hidden;text-overflow:ellipsis;}
.I-about .I-about-video{width:305px;height:140px;padding:5px;background-color:rgba(255,255,255,0.25);margin:0 auto;position:relative;margin-top:20px;}
.I-about-video .Ia-v-img{position:relative;}
.Ia-v-img img{width:305px;height:140px;}
.Ia-v-img .Ia-v-btn{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../images/icon-video.png) no-repeat center center;cursor:pointer;}
.I-about-video .Ia-v-video{position:absolute;top:5px;left:5px;width:305px;height:140px;z-index:2;overflow:hidden;display:none;}
.Ia-v-video video{width:305px;height:140px;}


.index-container .I-pro{float:left;width:865px;height:242px;padding:0 5px 5px 0;background-color:#f5faff;position:relative;}
.I-pro .I-pro-block{height:222px;padding:20px 25px 0;background-color:#cfe3ff;}
.I-pro-block .I-title{border-color:#ffffff;}
.I-pro-block .swiper-container{width:770px;margin:18px auto 0;}
.I-pro-block .swiper-slide a, .Icase-block .swiper-slide a{display:block;height:auto;text-align:center;color:#1166df;font-size:16px;}
.I-pro-block .swiper-slide img, .Icase-block .swiper-slide img{border:3px solid #b3d4ff;width:174px;height:119px;margin-bottom:5px;}
.I-pro-block .Ipro-prev, .I-pro-block .Ipro-next{display:block;height:125px;width:25px;background:url(../images/icon-swiper1.png) no-repeat;position:absolute;top:66px;}
.I-pro-block .Ipro-prev{left:22px;background-position:0px center;}
.I-pro-block .Ipro-next{right:28px;background-position:-38px center;}

.index-container .I-map{float:left;width:220px;height:250px;padding:0px 5px 5px;background-color:#f5faff;position:relative;overflow:hidden;}

.index-container .I-case{float:left;width:590px;height:245px;padding:5px;background-color:#f5faff;}
.I-case .Icase-block{padding:25px 0px 0px 23px;}
.Icase-block .swiper-container{margin-top:18px;}
.Icase-block .swiper-slide a{color:#484848;}

.index-container .I-support{float:left;width:222px;height:225px;padding:30px 24px 0;background-color:#f5faff;position:relative;overflow:hidden;}
.I-support img{border:3px solid #b3d4ff;width:214px;height:119px;margin-top:18px;}


/*---内页---*/
.Container-wrapper.page-wrapper{padding-bottom:440px;min-height:700px;}
.Container-wrapper .page-container{top:375px;z-index:90;}
/*.page-container .contain{overflow:hidden;}*/
.page-container .page-box{background-color:#ffffff;padding:30px 25px;position:relative;}
.page-title{min-height:20px;background:url(../images/icon-tl.png) repeat-x left 5px;text-align:center;}
.page-title h1{display:inline-block;padding:0 18px;font-size:24px;line-height:24px;color:#1166df;background-color:#ffffff;}
.page-title p{font-size:24px;color:#dfdfdf;text-align:center;text-transform:uppercase;}

.web-nav{height:46px;padding:7px 0 0 5px;background-color:#f0f0f0;}/*页面导航-二级导航*/
.web-nav a{display:block;float:left;width:136px;height:42px;line-height:30px;text-align:center;color:#333333;font-weight:600;background:url(../images/icon-sp.png) no-repeat right 8px;border-top:4px solid #f0f0f0;}
.web-nav a:last-child{background:none;}
.web-nav a.cur, .web-nav a:hover{color:#1166df;border-color:#1166df;background:#ffffff; }
.web-nav.cur{position:fixed;top:0px;width:1100px;z-index:101;}/*下拉时悬浮*/

.page-nav{position:relative;overflow:hidden;clear:both;}/* 页内导航-三级导航*/
.page-nav a{display:inline-block;width: 210px;height: 33px;line-height: 33px;text-align:center;color:#333333;border:1px solid #c9c9c9;border-radius:35px;margin-right:5px;}
.page-nav a.cur, .page-nav a:hover{background-color:#1166df;border-color:#1166df;color:#ffffff;}


/*--关于我们--*/
.ab-box{margin-bottom:30px;}
.ab-block{margin-top:25px;position:relative;overflow:hidden;}

.ab-ccc-list{overflow:hidden;}
.ab-ccc-list li{float:left;font-size:13px;color:#333333;font-weight:600;width:33.3334%;line-height:30px;}
.ab-ccc-list li i{font-size:14px;color:#a1a1a1;font-weight:600;font-style:normal;padding-right:15px;}

.ab-honor-list{overflow:hidden;float:left;width:425px;}
.ab-honor-list li{float:left;font-size:13px;color:#333333;font-weight:600;width:100%;line-height:30px;}
.ab-honor-list li i{font-size:14px;color:#a1a1a1;font-weight:600;font-style:normal;padding-right:15px;}
.ab-honor-list li span{color:#888888;font-weight:normal;float:right;}

.ab-case-list{overflow:hidden;}
.ab-case-list li{float:left;width:25%;text-align:center; line-height:50px;}
.ab-case-list li img{width:250px;height:160px;}
.ab-case-list li p{color:#1166df;}


.honor-list{overflow:hidden;margin-left:-31px;width:1081px;}
.honor-list li{float:left;padding-left:31px;width: 185px;height:295px;overflow:hidden;margin-top:25px;}
.honor-list li a{display:block;width:100%;}
.honor-list li a img{width: 169px;height: 234px;object-fit: contain;border:1px solid #e9e9e9;padding:7px;background-color:#ffffff;}
.honor-list li a p{font-size:13px;color:#333333;font-weight:600;text-align:center;padding:0 20px;line-height:18px;margin-top:8px;word-break:break-all;}

.ab-RD-list{overflow:hidden;float:right;width:610px;}
.ab-RD-list li{background:url(../images/icon-l3.png) no-repeat left top;color:#666666;padding-left:20px;margin-bottom:10px;}
.ab-RD-list li h2{font-size:14px;color:#333333;line-height:16px;margin-bottom:8px;}

.ab-sp-list{overflow:hidden;}
.ab-sp-list li{float:left;color:#333333;font-weight:600;margin-left:30px;text-align:center;}
.ab-sp-list li:first-child{margin-left:0px;}
.ab-sp-list li img{width:240px;height:133px;margin-bottom:15px;}

.equip-list{overflow:hidden;}
.equip-list li{float:left;width: 247px;text-align:center;font-weight:600;color:#484848;margin-bottom:30px;overflow:hidden;padding-left: 15px;}
.equip-list li .equip-img{height: 153px;line-height:155px;text-align:center;margin-bottom:10px;border: 1px solid #e5e5e5;overflow:hidden;}
.equip-list li img{max-width:260px;max-height:150px;}

.detec-list{overflow:hidden;margin-top:30px;}
.detec-list li{float:left;width:33.3334%;text-align:center;color:#333333;font-weight:600;}
.detec-list li .detec-img{width:100%;height:195px;line-height:195px;text-align:center;}


.parter-box{overflow:hidden;border-top:1px solid #e5e5e5;margin-bottom:40px;}

.parter-box .parter-type{width: 240px;padding-top:30px;text-align:center;position:relative;}
.parter-type.fl{padding-right:55px;}
.parter-type.fr{padding-left:55px;}
.parter-type .pt-t-img{width: 238px;height: 143px;line-height:142px;border:1px solid #e5e5e5;text-align:center;overflow:hidden;}
.pt-t-img img{max-width:240px;max-height:145px;}
.parter-type h1{font-size:16px;color:#333333;margin-top:10px;}
.parter-type p{color:#cdcdcd;text-transform:uppercase;}

.parter-box .parter-block{width: 732px;min-height:220px;padding-top:30px;}
.parter-block a{display:block;width: 168px;height: 78px;line-height:80px;text-align:center;border:1px solid #e5e5e5;float:left;}
.parter-block a img{max-width:170px;max-height:80px;}

.parter-block.fl{border-left:1px solid #e5e5e5;padding-left:22px;}
.parter-block.fl a{margin:0 0 11px 13px;}
.parter-block.fr{border-right:1px solid #e5e5e5;padding-right:22px;}
.parter-block.fr a{margin:0 13px 11px 0;}


/*--产品中心--*/
.pro-box{margin-bottom:30px;position:relative;}

.MC-swiper{margin-top:20px !important;height:265px;}
.MC-swiper .swiper-slide img{width:195px;height:210px;}
.MC-swiper .swiper-slide p{padding:0 10px;font-size:12px;color:#484848;font-weight:600;line-height:18px;margin-top:5px;text-align:center;}
.MC-swiper-prev, .MC-swiper-next{display:block;width:22px;height:43px;background:url(../images/icon-swiper2.png) no-repeat;position:absolute;top:155px;}
.MC-swiper-prev{background-position:left center;left:-100px;}
.MC-swiper-next{background-position:right center;right:-100px;}

@media all and (max-width:1250px){
	.MC-swiper-prev, .MC-swiper-next{display:none;}
}

.MC-more{display:block;width:136px;height:33px;line-height:31px;text-align:center;font-size:16px;color:#1166df;border-radius:33px;border:1px solid #9dc0f2;margin:35px auto 0;}
.MC-more em{font-family:"Arial";margin-left:5px;}

.series-box{height:auto;background-color:#f4f9ff;overflow:hidden;position:relative;margin-top:35px;}

.series-box .series-type{width:133px;height:126px;color:#ffffff;text-align:center;background-color:#1166df;float:left;}
.series-type h1{font-size:20px;margin-top:23px;}
.series-type p{font-size:12px;}
.series-type a, .pro-more{display:inline-block;width:68px;height:20px;text-align:center;font-size:12px;color:#666666;border-radius:20px;background-color:#ffffff;margin-top:5px;}

.series-box .series-intro{width: 301px;padding:20px 28px 0;font-size:12px;color:#676f7b;line-height:24px;float:left;}

.series-box .series-list{width:560px;padding-top:20px;position:relative;overflow:hidden;float:left;}
.series-list a{display:block;width:120px;height:25px;line-height:25px;font-size:12px;color:#333333;background-color:#d6e7ff;border-radius:5px;margin:0 0 5px 17px;float:left;}
.series-list a i{display:inline-block;width:23px;text-align:center;font-family:"Arial";font-style:normal;}
.series-list a:hover{background-color:#1166df;color:#ffffff;}

.series-box.series-box2 .series-type,
.series-box.series-box2 .series-intro,
.series-box.series-box2 .series-list{float:right;}

.pro-list{overflow:hidden;margin-left:-12px;width:1062px;}
.pro-list li{float:left;width: 519px;padding-left:12px;margin-bottom:12px;}
.pro-list li a{display:block;background-color:#ffffff;overflow:hidden;}
.pro-list .pro-type{float:left;width:132px;height: 101px;text-align:center;padding-top:25px;background-color:#e9e9e9;}
.pro-type h1{font-size:14px;line-height:14px;padding:0 23px;color:#1166df;margin-bottom:9px;}
.pro-type p{font-size:12px;line-height:12px;color:#888888;}
.pro-type .pro-more{border:1px solid #d5d5d5;line-height:15px;}
.pro-list .pro-block{float:left;width: 338px;height: 106px;background-color:#f6f6f6;font-size:12px;color:#666666;line-height:24px;padding:20px 30px 0 17px;margin-left:2px;}

.pro-name{height: 78px;line-height:30px;padding:12px 0 0 20px;color:#666666;font-size:12px;background-color:#f6f6f6;}
.pro-name h1{font-size:24px;color:#dc0d06;font-weight:normal;line-height:24px;}

.pro-intro{line-height:30px;color:#666666;font-size:12px;}
.pro-intro h2{font-size:14px;color:#333333;}
.pro-intro p{margin-bottom:20px;}

.suces-list{overflow:hidden;margin-top:10px;}
.suces-list li{float:left;width:250px;margin-left:16px;font-size:12px;color:#666666;text-align:center;}
.suces-list li:first-child{margin-left:0px;}
.suces-list li .suces-img{width: 248px;height: 168px;line-height:170px;border:1px solid #e3e3e3;border-radius:5px;position:relative;overflow:hidden;margin-bottom:5px;}
.suces-img img{max-width:250px;max-height:170px;}

.pro-detail{width:100%;border-collapse:collapse;margin-top:25px;}
.pro-detail tr td, .pro-detail th{text-align:center;border:1px solid #d9d9d9;vertical-align:middle;}
.pro-detail th{height:44px;color:#333333;background-color:#f6f6f6;}
.pro-detail tr td{font-size:12px;color:#666666;height:70px;}
.pro-detail tr td:first-child{color:#1166df;}
.pro-detail tr td .pro-dl{display:inline-block;width:30px;height:32px;background:url(../images/icon-pdf.png) no-repeat center center;}


/*--新闻--*/
.news-box{position:relative;height:auto;}

.news-box .news-block{float:left;width:686px;}

.news-list{}
.news-list li{padding-bottom:25px;border-bottom:1px dotted #b4a699;margin-bottom:25px;}
.news-list li a{display:block;font-size:12px;color:#888888;}
.news-list li h1{font-size:16px;color:#484848;}
.news-list li p{line-height:18px;height:36px;margin:10px 0 15px;}
.news-list li span.date, .article-title span.date{padding-left:17px;background:url(../images/icon-date.png) no-repeat left center;margin-right:25px;}
.news-list li span.author, .article-title span.author{padding-left:15px;background:url(../images/icon-user.png) no-repeat left center;}

.news-box .news-hot{float:left;width: 344px;margin:-30px 0 0 19px;border-left:1px solid #e3e3e3;height:1234px;}
.news-hot h1{display:block;height:65px;line-height:80px;padding-left:23px;font-size:18px;color:#333333;border-bottom:1px solid #e3e3e3;margin-bottom:13px;}
.news-hot a{display:block;color:#666666;padding-left:19px;line-height:36px;}

.article-title h1{font-size:24px;color:#333333;}
.article-title span.date, .article-title span.author{display:inline-block;font-size:12px;color:#888888;margin:10px 25px 5px 0;}

.article-con{height:auto;padding:30px;line-height:30px;color:#484848;border-top:1px dotted #b4a699;border-bottom:1px dashed #dfdfdf;position:relative;overflow:hidden;margin:10px 0 20px;}

.article-page{position:relative;}
.article-page a{display:block;font-size:12px;color:#888888;line-height:12px;margin-top:10px;}
.article-page a.rtn{padding-right:26px;line-height:14px;background:url(../images/icon-rtn.png) no-repeat right center;margin-top:0px;position:absolute;right:0px;top:6px;}




/*--投资者关系--*/
.wrapper-custorm .banner-container{position:relative;}
.wrapper-custorm .container-custorm {position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:90;}
.container-custorm .contain-custorm{top:120px;}

.report-list{overflow:hidden;margin-left:-58px;width:1116px;margin-top:30px;}
.report-list li{float:left;width: 500px;padding-left:58px;margin-bottom:28px;}
.report-list li a{display:block;/* width:100%; */height:auto;padding:0 0 14px 39px;border-bottom:1px dashed #d0d0d0;background:url(../images/icon-l4.png) no-repeat left 7px;position:relative;}
.report-list li a h2{font-size:14px;color:#1166df;line-height:14px;font-weight:normal;margin-bottom:10px;}
.report-list li a p{font-size:12px;color:#888888;line-height:12px;}

/*custorm*/
.custorm{ width:1100px; height:550px; overflow:hidden;}
.custorm_box,.custorm_img{ position:relative; width:180px; height:550px;}
.custorm_box{ float:left;}
.custrom_shyy{ position:absolute; left:0; top:162px; width:180px; height:122px; background-color:rgba(17,102,223,0.6); z-index:10;}
.custorm_show{background:url(../images/bg/bg-1.png) repeat;width: 460px;height: 448px;padding:32px 50px 70px 50px;}
.custorm_shName{ height:62px; line-height:62px;}
.custorm_shName a{ color:#FFF; font-size:20px;}
.custorm_shName a:hover{ color:#FFF;}
.cust_shList{padding-top:12px;height: 168px;overflow:hidden;margin-bottom:16px;}
.cust_shList li{margin-top:15px;overflow:hidden;}
.cust_shList li a{ display:inline-block; float:left; background:url(../images/custorm_shicon.png) no-repeat left center; padding-left:22px; color:#484848; font-size:13px; width:350px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.cust_shTime{ color:#484848;}
.cust_shMore a{display:block;background-color:#1166df;color:#ffffff;width: 84px;height:26px;line-height:26px;padding-left:16px;border-radius:26px;}
.cust_shMore a i{font-style:normal;font-family:"Arial";margin-left:5px;}
.custorm_shTitle{height: 10px;line-height: 10px;padding-top:30px;text-align:center;}
.custorm_shTitle a{ color:#e0eef7; font-size:20px; border-bottom:3px solid #fff; padding:0 10px 10px 10px;}
.custorm_list{ margin-top:-12px; padding-bottom:20px;}
.custorm_list li{ height:47px; line-height:47px; border-bottom:1px solid #dadada;}
.custorm_list li a{ display:inline-block; float:left; background:url(../images/custorm_Cicon.jpg) no-repeat left; padding-left:28px; font-size:14px; width:630px; height:47px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }



.hotline{position:relative;height:auto;overflow:hidden;text-align:center;line-height:30px;color:#666666;padding:40px 0;}
.hotline h1{font-size:18px;color:#dc0d06;margin-top:30px;}


/*--加入我们--*/
.join-box{position:relative;height:auto;}
.join-block{margin-top:25px;position:relative;overflow:hidden;}

.join-idea-list{overflow:hidden;margin-top:30px;}
.join-idea-list li{float:left;margin-left:30px;width:330px;}
.join-idea-list li:first-child{margin-left:0px;}
.join-idea-list li img{width:330px;height:180px;border-radius:5px;}
.join-idea-list li h2{font-size:15px;color:#1166df;line-height:24px;margin:13px 0 10px;}
.join-idea-list li p{font-size:12px;color:#666666;line-height:22px;}


.welfare-list li{display:block;margin-bottom:35px;}
.welfare-list li h2{font-size:16px;color:#484848;line-height:16px;padding-bottom:15px;border-bottom:1px solid #e2e2e2;}
.welfare-list li p{color:#666666;line-height:24px;margin-top:13px;}


.job-list{position:relative;top:-30px;float:right;width: 278px;padding-left:1px;border-left:1px solid #e4e4e4;min-height:560px;}
.job-list h1{display:block;height:65px;line-height:80px;padding-left:23px;font-size:18px;color:#333333;border-bottom:1px solid #e3e3e3;}
.job-list a{display:block;height: 49px;line-height:49px;padding-left:30px;color:#484848;border-bottom:1px solid #e3e3e3;}
.job-list a i{font-style:normal;font-family:"Arial";margin-right:10px;}
.job-list a.cur, .job-list a:hover{color:#dc0d06;}

.job-block{float:left;width: 734px;padding-right:30px;line-height:36px;color:#666666;display:none;}
.job-block h1{font-size:18px;color:#dc0d06;}
.job-block h2{fon-size:14px;color:#333333;}


.ct-box, .map-box{position:relative;height:auto;overflow:hidden;margin-bottom:30px;}
.map-box{height:390px;}

.ct-box img{float:left;width:525px;height:260px;border-radius:5px;}
.ct-box .ct-block{float:left;margin-left:35px;font-size:16px;color:#666666;line-height:36px;padding-top:20px;}
.ct-block h1{color:#1166df;font-size:20px;}

.msg-table{width:960px;border:0px;padding:0px;}
.msg-table tr td{padding:7px 0;vertical-align:middle;color:#333333;}
.msg-table tr td:first-child{width:300px;text-align:right;padding-right:15px;color:#666666;}
.msg-table tr td em{font-family:"Arial";font-size:12px;color:#dc0d06;margin-left:12px;}
.msg-table tr:first-child td span{font-size:12px;color:#888888;margin-left:17px;}
.msg-table tr td input[type=text], .msg-table tr td select, .msg-table tr td textarea{width:320px;height:34px;line-height:32px;padding:0px;border:1px solid #d7d7d7;border-radius:5px;padding-left:10px;}
.msg-table tr td select{width:180px;}
.msg-table tr td input[type=checkbox]{display:inline-block;width:16px;height:16px;padding:0px;border:0px;margin:0px;background:url(../images/icon-check1.png) no-repeat center center;vertical-align:middle;cursor:pointer;}
.msg-table tr td textarea{width:650px;height:110px;}
.msg-table tr td .checkbox{display:inline-block;font-size:12px;color:#333333;margin-top:15px;cursor:pointer;}
.checkbox label{line-height:16px;vertical-align:middle;margin-left:9px;cursor:pointer;}
.msg-table tr td.msg-PF .checkbox{float:left;width:100px;}

.checkbox.check label{color:#1166df;}
.checkbox.check input[type=checkbox]{background:url(../images/icon-check2.png) no-repeat center center;}



/*a  upload */
.a-upload {
	width:80px;
    height: 34px;
    line-height: 34px;
	text-align:center;
    position: relative;
    cursor: pointer;
    color: #333333;
    background: #e9e9e9;
    border: 1px solid #ddd;
    border-radius: 4px;
    overflow: hidden;
    display: inline-block;
    *display: inline;
    *zoom: 1;
	vertical-align:middle;
}

.a-upload  input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer
}

.a-upload:hover {
    color: #000;
    background: #fefefe;
    border-color: #ccc;
    text-decoration: none
}

.hint{font-size:14px;color:#888888;vertical-align:middle;margin-left:15px;line-height:34px;}

.msg-btn{display:inline-block;width:150px;height:36px;line-height:36px;text-align:center;padding:0px;border:0px;border-radius:5px;font-size:16px;color:#ffffff;background-color:#1166df;cursor:pointer;}
.msg-btn.reset{color:#333333;background-color:#e9e9e9;margin-left:15px;}

.WM-box, .WM-block{position:relative;height:auto;overflow:hidden;margin-bottom:30px;}
.WM-box .WM-title{font-size:18px;color:#dc0d06;background:url(../images/icon-tl2.png) repeat-x left center;}
.WM-title span{display:inline-block;padding-right:10px;background-color:#ffffff;}
.WM-block {line-height:20px;margin:30px 0 0;}
.WM-block h2{color:#1166df;font-weight:normal;margin-bottom:10px;}
.WM-block a{font-size:12px;color:#666666;}
.WM-block span{color:#d4d4d4;margin:0 5px;}

.link-list{overflow:hidden;width:1112px;margin-left:-56px;}
.link-list li{float:left;width:165px;padding-left:56px;margin-bottom:20px;}
.link-list li a{display:block;color:#666666;padding-left:15px;background:url(../images/icon-link.png) no-repeat left center;}



















































































































































































































































































































































































































































