/*banner效果*/
.banner { position:relative; width:100%; height:590px; min-width:1200px; overflow:hidden;}
.banner_list{ width:100%; height:590px; overflow:hidden;}
.banner_list li { height:590px; position:absolute; width:100%; display:none;}
.banner_list li img{ position:absolute; left:50%; top:0; margin-left:-960px; width:1920px; height:590px;}
.banner_owd{ position:absolute; bottom:26px; left:50%; margin-left:-600px; z-index:200; width:1200px; height:148px;}
.banner_btn{ width:1227px; height:148px;}
.banner_btn a{ float:left; display:inline-block; background:url(../images/banner_yy.png) repeat; width:322px; height:126px; padding:22px 32px 0 28px; margin-right:27px;}
.banner_img{ display:inline-block; width:84px; height:84px; margin-top:12px;}
.ban_infor{ color:#FFF; width:216px; display:inline-block;}
.ban_infor b{ display:inline-block; font-size:18px; font-weight:normal; padding-bottom:4px; border-bottom:1px solid #FFF;}
.ban_infor em{ display:block; font-style:normal; line-height:22px; height:66px; overflow:hidden; padding-top:4px; font-size:14px;}
.banner_btn a.on{ background-color:#004ea2; background-image:none;}

.mub01InpageBannerr {
    width: 100%;
    height: 400px;
}
.mub01InpageBannerr a {
    display: block;
    margin: 0 auto;
    height: 400px;
}

@media only screen and (min-width: 1400px){
.a1 { background-image:url(../images/banner1.jpg); background-repeat:no-repeat;}
.a2 {  background-image:url(../images/banner2.jpg); background-repeat:no-repeat;}
.a3 { background-image:url(../images/banner3.jpg); background-repeat:no-repeat;}

}

@media only screen and (max-width: 1400px){
.a1 { background-image:url(../images/banner11.jpg); background-repeat:no-repeat;}
.a2 {  background-image:url(../images/banner22.jpg); background-repeat:no-repeat;}
.a3 { background-image:url(../images/banner33.jpg); background-repeat:no-repeat;}

}

@media only screen and (min-width: 1400px){
.bg_two {width:1130px;margin:0 auto;}
}
/*body-c*/
.body_c{  overflow:hidden; padding:16px 0 0px; margin-top:20px; margin-bottom:20px; height:600px;}
.body_l{ width:844px; padding-left:10px;}
.body_r{ width:326px; padding-right:10px;}
.com_top{ height:35px; line-height:35px; border-bottom:1px solid #dcdcdc;}
.com_Tname{ padding-left:6px;}
.com_Tname a{ color:#004b9b; font-size:18px;}
.more{ background:url(../images/more_ac.png) no-repeat right; padding-right:16px; margin-right:2px; color:#888; display:inline-block;}
.more:hover{ background:url(../images/more_ho.png) no-repeat right; color:#004b9b;}
.com_down{ height:auto; overflow:hidden; padding-top:20px;}

/*公司简介*/
.about{ margin-bottom:22px;}
.about_all{ height:194px;}
.about_img{ width:356px; height:194px;}
.about_con{ color:#333; font-size:15px; line-height:30px; width:462px;}
.ab_more{ color:#004ea2;}

/*新闻*/
/*新闻滚动*/
.news_mlist{ position:relative; width:356px; height:252px; overflow:hidden;}
.news_mlist ul{ position:absolute; top:0; left:0; width:20000px; height:252px;}
.news_mlist li{ float:left; position:relative; width:356px; height:252px;}
.news_Mimg{ width:356px; height:252px;}
.news_Mname{ position:absolute; left:0; bottom:0; z-index:20; background:url(../images/news_Myy.png) repeat; width:344px; height:32px; padding-left:12px;}
.news_Mname a{ display:block; color:#FFF; width:260px; height:32px; line-height:32px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_mlist .btnBg{ position:absolute; right:10px; bottom:11px; z-index:100; width:auto; height:9px;}
.news_mlist .btnBg span{ float:left; display:inline-block; background:url(../images/news_Mac.png) no-repeat; width:9px; height:9px; margin-left:5px; cursor:pointer;}
.news_mlist .btnBg span.on{ background:url(../images/news_Mho.png) no-repeat;}
.news_alist{ width:454px; height:252px; overflow:hidden;}
.news_alist li{ clear:both; height:74px; margin-bottom:15px;}
.news_aTime{ background-color:#f8f8f8; width:86px; height:72px; border:1px solid #dcdcdc; text-align:center;}
.news_aTime h3{ font-family:Arial; font-size:26px; line-height:40px; padding-top:2px;}
.news_aTime p{ width:48px;
margin-left:18px;

word-break:keep-all;
white-space:nowrap;
 font-size:20px;
overflow:hidden;
text-overflow:clip;}
.news_aFor{ width:350px;}
.news_aFname a{ display:block; font-size:14px; width:350px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; }
.news_aFintro{ color:#888; height:48px; overflow:hidden; padding-top:2px; font-size:14px; line-height:23px;}
.news_aFname a:hover{ color:#004ea2;}

/*营销网络*/
.sales .com_down{ padding-top:2px;}
.sales_img{ width:326px; height:234px;}

/*服务通道*/
.service_list{ height:352px; overflow:hidden; padding-top:4px;}
.service_list ul{ width:336px;}
.service_list li{ float:left; margin:10px 10px 0 0; display:inline; width:158px; height:78px;}
.service_list li a{ display:block; width:148px; height:70px; padding:4px 0px;}
.service_list li a span{ display:block; cursor:pointer; text-transform:capitalize; margin-top:48px; background-color:#1A1A1A;opacity:0.8; color:#FFF;}
.ser_cn{ font-size:14px; line-height:20px; text-align:center;}
.ser_en{ color:#888; line-height:13px; text-align:center;}
.bb{ height:45px; text-align:center;}
.aa{border-bottom: 1px dotted #cccccc; background-color:#FCFCFC;}
.aaa{border-bottom: 1px dotted #cccccc; background-color:#FFF;}


