@charset "utf-8";
*{
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;	
 margin:0; padding:0; 
}

body { font-family:"微软雅黑"; font-size:12px; color:#707070; background:#fff; background-attachment:fixed; overflow-X:hidden;}
a{ text-decoration:none; color:#707070;}
a:hover{ color:#174F9C !important;}
ul li{ list-style:none;}
img{ border:none;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}
.zk{ width:96%; max-width:1200px; margin:0px auto;}
input,textarea{ outline:none; resize:none;}


.header{ padding:7px 0px 0px 7px; background:#000; background:rgba(0,0,0,0.3); position:fixed; left:px; top:0px; z-index:999; width:100%;}
.ul-dh{}
.ul-dh>li{ margin-left:40px;position: relative;line-height: 73px}
.ul-dh li a{ font-size:15px; color:#fff;}
.ul-dh li.hover a{ color:#FFEA00 !important;}
.ul-dh li a:hover{ color:#FFEA00 !important;}

.second-menu{position: absolute;width: 110px;overflow: hidden;display: none;left:-25px;top:72px;}
.second-menu li{text-align: center;margin-left: 0px;line-height: 38px;background: #306380 ;border-bottom: 1px solid #8eb4c9}
.ul-dh .second-menu li a{color: #fff!important;line-height: 38px}
.ul-dh .second-menu li a:hover{/*color:#FFEA00 !important;*/}
.ul-dh .second-menu li:hover{background: #eba020}
.ul-dh li:hover .second-menu{display: block;transition:0.5s;}

@media screen and (max-width:1120px){
.ul-dh{ width:100%; position:absolute; top:79px; left:0px; background:#000; background:rgba(23,79,156,0.6); padding-bottom:10px; z-index:999; display:none;}
.ul-dh li{ float:none !important; text-align:center; line-height:36px; border-bottom:1px solid #cacaca; margin:0px 20px;}
.ul-dh li a{ display:block;}
.header .anniu{ width:40px; height:30px; margin-top:17px; background:url(../../images/default//anniu_03.png) no-repeat center; float:right; cursor:pointer;} 
}


.carousel-inner > .item .pic{ display:block;}
.carousel-inner > .item .pic1040{ display:none;}
@media screen and (max-width:1040px){
.carousel-inner > .item .pic{ display:none;}
.carousel-inner > .item .pic1040{ display:block;}
}
@media screen and (max-width:640px){
.header{ position:fixed; top:0px; left:0px; background:#000; background:rgba(0,0,0,0.7);}
.carousel{ margin-top:79px;}
}


.news{ padding:50px 0px 50px; background:#F4F7F9;}
.biaoti-zong{ text-align:center; font-size:28px; color:#174F9C; font-weight:bold; padding-bottom:24px; background:url(../../images/default//biaoti-bg_03.png) no-repeat center bottom;}


.icon-server{background: url(../../images/default/fuwu.png) no-repeat center bottom;padding-top:32px;}
.icon-case{background: url(../../images/default/cgal_03.png) no-repeat center bottom;padding-top:32px;}
.icon-pro{background: url(../../images/default/chanpinbiaoti_03.png) no-repeat center bottom;padding-top:32px;}
.icon-guanyu{background: url(../../images/default/women.png) no-repeat center bottom;padding-top:32px;}

.left-news{ width:30%; margin-right:5%; margin-top:50px;}
.news-riqi{ padding:14px 12px; border:1px solid #D4D4D4; width:100px;}
.news-riqi span{ display:block;}
.news-riqi .span1{ font-size:26px; color:#3c3c3c; font-weight:bold;}
.news-riqi .span2{ font-size:18px;}
.left-news h4{ font-size:15px; font-weight:normal; margin-top:26px; max-height:23px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.left-news h4 a{ color:#3c3c3c;}
.news-jianjie{ line-height:20px; margin-top:6px;}
.news-more{ margin-top:16px;}
.news-more a{ font-size:13px; color:#174F9C;}
@media screen and (max-width:640px){
.left-news{ width:100%; margin-top:30px;}
.news-riqi{ padding:0; width:auto; border:none;}
.news-riqi span{ display:inline;}
.news-riqi .span2{ margin-left:16px;}
.left-news h4{ margin-top:10px;}
.news-more{ margin-top:10px;}
}


.product{ margin-top:50px;}
.product-jianjie{ width:96%; max-width:846px; text-align:center; line-height:24px; margin:0px auto; margin-top:16px; margin-bottom:20px;}
.product-tu{ display:block; width:25%; margin-top:18px;}
.product-tu a{ display:block; margin:0px auto; max-width:278px; width:96%; overflow:hidden;}
.product-tu img{ display:block; width:100%; transition:0.5s;}

.pro-zi{text-align:  center;padding-top: 15px;}

.product-tu:hover img{ transform:scale(1.1,1.1);}
@media screen and (max-width:640px){
.product-tu{ width:50%;}
}

.anli{ margin-top:50px; padding-bottom:50px;}
.anli-liebiao{ display:block; width:25%; margin-top:40px;}
.anli-tu{ display:block; margin:0px auto; max-width:278px; width:96%; position:relative; overflow:hidden;}
.anli-tu a{ display:block;}
.anli-tu img{ width:100%; display:block;}
.anli-jieshao{ width:100%; height:100%; position:absolute; left:0px; top:100%; background:#174F9C; background:rgba(23,79,156,0.8); overflow:hidden; transition:0.6s;}
.anli-jieshao p{ color:#fff; line-height:25px; width:83%; height:82.4%; max-height:176px; margin:15px 8.5% 0; overflow:hidden;}
.anli-liebiao:hover .anli-jieshao{ top:0px;}
.anli-zi{ text-align:center; margin-top:16px;}
.anli-zi a{ font-size:14px; color:#3c3c3c;} 
.anli-liebiao:hover .anli-zi a{ color:#174F9C;}
.anli-more a{ display:block; margin:0px auto; width:140px; height:34px; line-height:33px; text-align:center; border:1px solid #CFCFCF; margin-top:50px; transition:0.5s;}
.anli-more a:hover{ border:1px solid #174F9C; background:#174F9C; color:#fff !important; width:180px; border-radius:5px;}
@media screen and (max-width:840px){
.anli-jieshao p{ max-height:120px;}
}
@media screen and (max-width:640px){
.anli-liebiao{ width:50%; margin-top:30px;}
.anli-jieshao p{ margin-top:10px; height:85%;}
}

.about{ background:#F4F7F9; padding:40px 0px;}
.left-about{ width:30%; margin-right:5%; padding-left:54px; margin-top:50px; background:url(../../images/default//about-bg_03.png) no-repeat left top;}
.left-about1{ background:url(../../images/default//about-bg_05.png) no-repeat left top;}
.left-about2{ background:url(../../images/default//about-bg_07.png) no-repeat left top;}
.left-about h4{ font-size:18px; color:#000; font-weight:normal; max-height:26px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.about-jianjie{ line-height:23px; margin-top:14px;}
.about-more{ margin-top:14px;}
.about-more a{ color:#EA0000;}
@media screen and (max-width:640px){
.left-about{ width:100%;}
.about-more{ margin-top:4px;}
}

.icon-about{background:url(../../images/default/about-bg_03_1.png) no-repeat left top;}
.icon-about1{background:url(../../images/default/about-bg_05_1.png) no-repeat left top;}
.icon-about2{background:url(../../images/default/about-bg_07_1.png) no-repeat left top;}

.footer{ background:#062033; padding:30px 0px;}
.footer p{ text-align:center; line-height:30px; color:#fff;}
.footer p span{ margin-left:18px;}


/*product*/
.productye{ margin-top:20px; margin-bottom:50px;}
.erji-banner{ position:relative; width:100%; overflow:hidden; height:414px;}
.erji-banner .erji-pic{ position:absolute; width:1920px; left:50%; margin-left:-960px; display:block;}
.erji-banner .erji-pic820{ position:absolute; width:820px; left:50%; margin-left:-410px; display:none;}
@media screen and (max-width:820px){
.erji-banner{ height:190px;}
.erji-banner .erji-pic{ display:none;}
.erji-banner .erji-pic820{ display:block;}
}
@media screen and (max-width:640px){
.erji-banner{ margin-top:79px;}
}

.left-productye{ width:21%;}
.hexinchanpin{ width:100%; background:#fff; padding-bottom:140px;}
.hexinchanpin h4{ height:60px; line-height:60px; background:#174F9C; font-size:20px; color:#fff; padding:0 10%;}
.hexinchanpin ul li{ line-height:24px; padding:12px 10%; border-bottom:1px solid #DDD;}
.hexinchanpin ul li a{ font-size:14px; color:#3c3c3c; display:block; background:url(../../images/default//zuo-bg_03.png) no-repeat right center;}
.hexinchanpin ul li:hover{ background:#656769;}
.hexinchanpin ul li:hover a{ color:#fff !important; background:url(../../images/default//zuo-bg2_03.png) no-repeat right center;}
.hexinchanpin ul li.hover{ background:#656769;}
.hexinchanpin ul li.hover a{ color:#fff !important; background:url(../../images/default//zuo-bg2_03.png) no-repeat right center;}

.hexinchanpin ul li.er {background:#f5f5f5}
.hexinchanpin ul li.er a{background:url(../../images/default/dot.jpg) no-repeat left center;padding-left:14px}
.hexinchanpin ul li.er:hover{background:#f5f5f5}
.hexinchanpin ul li.er:hover a{color:#707070!important}
.hexinchanpin ul li.er:hover a:hover,.hexinchanpin ul li.er a.hover{color:#174f9c!important}

.hexinchanpin ul li.er dl.sj{border-top:1px dashed #bdbcbc;border-bottom:1px dashed #bdbcbc;padding-left:15px;padding-top:10px;padding-bottom:10px}
.hexinchanpin ul li.er dl.sj a{background:none;line-height:28px}
.hexinchanpin ul li.er dl.sj a.acvit{color:#174f9c!important}

.fuwurexian{ width:100%; margin-top:20px; border-top:3px solid #174F9C; height:100px; background:url(../../images/default//dianhua_03.png) no-repeat right top #fff; padding:0 10%;}
.fuwurexian .p1-fuwu{ font-size:13px; color:#3c3c3c; margin-top:22px;}
.fuwurexian .p2-fuwu{ font-size:22px; color:#174F9C; font-weight:bold; margin-top:6px;}

.right-productye{ width:77%; background:#fff; min-height:500px; padding-bottom:60px;}
.erjidh{ line-height:30px; border-bottom:1px solid #E2E2E2; padding:15px 3%;}
.erjidh h4{ line-height:30px; font-size:18px; color:#174F9C;}
.erjidh .mbdh{ color:#8a8a8a;}
.erjidh .mbdh a{ color:#8a8a8a;}
.erjidh .mbdh span{ color:#174F9C;}
@media screen and (max-width:640px){
.erjidh h4{ float:none !important;}
.erjidh .mbdh{ float:none !important;}
}

.liebiao-product{ width:33.33%; margin-top:26px;}
.liebiao-product img{ display:block; margin:0px auto; max-width:274px; width:96%;}
.liebiao-product p{ text-align:center; margin-top:14px;}
.page{ display:block; margin:0px auto; margin-top:60px; max-width:100%;}
@media screen and (max-width:1260px){
.left-productye{ width:26%;}
.right-productye{ width:72%;}
}
@media screen and (max-width:1020px){
.left-productye{ width:31%;}
.right-productye{ width:67%;}
.liebiao-product{ width:50%;}
}
@media screen and (max-width:850px){
.left-productye{ width:36%;}
.right-productye{ width:62%;}
}
@media screen and (max-width:730px){
.left-productye{ width:100%; float:none !important;}
.hexinchanpin{ padding-bottom:inherit;}
.hexinchanpin h4{ padding:0 5%;}
.hexinchanpin ul li{ padding:10px 5%;}
.fuwurexian{ display:none;}
.right-productye{ width:100%; float:none !important; margin-top:30px;}
}


.content-about{ font-size:14px; line-height:30px; margin-top:30px; padding:0 3%;}
.content-about img{ max-width:100%;}

.box-newsye{ margin:0 2%; padding:0 1%; margin-top:26px; padding-bottom:18px; border-bottom:1px dashed #CACACA; margin-bottom:8px;}
.newsye-tu{ width:24%;}
.newsye-tu img{ display:block; width:100%; max-width:212px;}
.newsye-zi{ width:73%; margin-left:3%;}
.newsye-zi h5 a{ display:block; color:#174F9C; font-size:16px; font-weight:bold; margin-top:10px; max-height:24px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newsye-zi p{ line-height:26px; font-size:13px; margin-top:16px;}
.newsye-zi p span{}
.newsye-zi p a{ color:#D10202; margin-left:6px;}
.news-liebiao{ padding:8px 3%; line-height:22px;}
.news-liebiao a{ font-size:14px; color:#3c3c3c; background:url(../../images/default//news-bg_03.jpg) no-repeat left 9px; padding-left:16px; display:block; width:78%;}
.news-liebiao span{ font-size:14px; color:#898989; display:block;}
@media screen and (max-width:1250px){
.newsye-zi h5 a{ margin-top:3px;}
.newsye-zi p{ margin-top:2px; line-height:24px;}
}
@media screen and (max-width:980px){
.newsye-tu{ width:34%;}
.newsye-zi{ width:59%;}
.newsye-zi p{ line-height:22px;}
.newsye-zi p span{ display:block; max-height:64px; overflow:hidden;}
.newsye-zi p a{ margin-left:inherit;}
}
@media screen and (max-width:640px){
.newsye-tu{ width:44%;}
.newsye-zi{ width:49%;}
.newsye-zi h5 a{ font-size:14px;}
.news-liebiao span{ display:none;}
.news-liebiao a{ width:100%;}
}


.news-xiangqingye{ margin-top:26px;}
.news-xiangqingye h1{ font-size:20px; line-height:22px; color:#014784; font-weight:normal; text-align:center;}
.news-xiangqingye .faburiqi-news{ text-align:center; color:#878787; margin:20px 3% 0px; padding-bottom:10px; border-bottom:1px dashed #BEBEBE; line-height:22px;}
.news-xiangqingye .faburiqi-news span{ margin-left:20px;}

.on{color:#174F9C!important;}

/*分页*/
.page{text-align: center;}
.page span {display: inline-block;height: 22px;line-height: 22px;background: #032842;color: #fff;text-align: center;padding: 0 10px; font-size: 12px;}
.page a:hover {background: #032842;color: #fff!important;}
.page a {display: inline-block;height: 22px;line-height: 22px;background: #fff;border: 1px solid #e3e3e3;  text-align: center; color: #333; padding: 0 10px; font-size: 12px}