﻿.container{display:block; width:100%; margin-top:80px;}
.mm_keywords{display:block; max-width:1200px; margin:0 auto;}
.mm_keywords h4{display:block; line-height:30px; font-size:16px; color:#282828;}
.mm_keywords .con{display:block; width:100%; margin-top:12px;}
.mm_keywords .con li{float:left;width:25%;}
.mm_keywords .con li a{display:block; width:100%; position:relative; z-index:2; left:0; top:0;}
.mm_keywords .con li a img{display:block; width:100%;}
.mm_keywords .con li a .tit{display:block; width:33%; height:32px;line-height:32px; font-size:14px; color:#fff; text-align:center; position:absolute; z-index:8; left:0; bottom:0; background:url(../images/red.png) repeat left top;}
.mm_keywords .con li a .tit:hover{background:#dc1421;}

.container .products{display:block; max-width:1200px; margin:0 auto; margin-top:80px;}
.container .products .mtitle{display:block; width:100%; padding-bottom:20px; background:url(../images/line.jpg) no-repeat center bottom; margin-bottom:20px;}
.container .products .mtitle .en{display:block; line-height:30px; font-size:26px; text-align:center; text-transform:uppercase; color:#999; font-family:Arial, Helvetica, sans-serif;}
.container .products .mtitle  h4{display:block; line-height:30px; font-size:26px; text-align:center; color:#282828;}
.container .products .mtitle  h4 .blue{color:#445288;}

.container .products .fl{width:20%;}
.container .products  .show{width:78.5%;}

.container .products .list .title{width:100%; height:80px; background:#445288; border-top-right-radius:40px;}
.container .products .list .title h4{display:block;width:100%;line-height:28px; font-size:22px; color:#fff; padding-left:15px; padding-top:15px;}
.container .products .list .title .en{display:block; font-size:13px; line-height:15px; color:#fff; text-transform:uppercase; padding-left:15px;}
.container .products .list .con{display:block; border:4px solid #445288; border-top:none; padding:8px 0px;}
.container .products .list .con ul{display:block; width:94%; margin:0 auto;}
.container .products .list .con ul li{display:block; height:40px; margin-bottom:8px;}
.container .products .list .con ul li a{display:block; width:92%; padding-left:8%;height:40px; line-height:40px; background:#f2f2f2 url(../images/li.jpg) no-repeat left center; font-size:14px; font-weight:bold;}
.container .products .list .con ul li a:hover{display:block; width:92%; padding-left:8%;height:40px; line-height:40px; background:#f2f2f2 url(../images/lih.jpg) no-repeat left center;}

.container .contact{display:block; width:100%; margin-top:20px;}
.container .contact .title{width:100%; height:80px; background:#445288; border-top-right-radius:40px;}
.container .contact .title h4{display:block;width:100%;line-height:28px; font-size:22px; color:#fff; padding-left:15px; padding-top:15px;}
.container .contact .title .en{display:block; font-size:13px; line-height:15px; color:#fff; text-transform:uppercase; padding-left:15px;}
.container .contact .con{display:block; border:4px solid #445288; border-top:none; padding:8px 8px;}


.container .products  .show .title{display:block; width:100%;height:40px; border-bottom:1px solid #445288;}
.container .products  .show .title .more{float:right;height:40px; line-height:40px; font-size:12px; text-align:right; color:#999;text-transform:uppercase; padding-right:13px; background:url(../images/jia.jpg) no-repeat right center;}
.container .products  .show .title ul li{float:left; width:9.5%; height:40px;margin-right:0.5%;}
.container .products  .show .title ul li a{display:Block; width:100%; height:40px; line-height:40px;font-size:15px; color:#282828; text-align:center;background:url(../images/s_li.jpg) repeat-x left top; }
.container .products  .show .title ul li a:hover{background:url(../images/s_lih.jpg) repeat-x left top; color:#fff;}
.container .products  .show .con{display:block; width:100%;padding-top:10px;}
.container .products  .show .con dl{display:none;}
.container .products  .show .con dd{float:left; width:32%; margin-right:1.3%; margin-bottom:15px;}
.container .products  .show .con dd a{display:block; width:100%;border-bottom:1px solid #f2f2f2;}
.container .products  .show .con dd a .tit{display:block; line-height:40px; height:40px;  font-size:15px;}
.container .products  .show .con dd img{display:block; width:100%;}
.container .products  .show .con dd a:hover{border-bottom:1px solid #dc1421;}

.container .rescommend_pro{display:block; width:100%; margin-top:80px; background:url(../images/ge.jpg) repeat left top;}
.container .rescommend_pro .inner{padding:60px 0px;margin:0 auto;}
.container .rescommend_pro .mtitle{display:block; width:100%; padding-bottom:20px; background:url(../images/line.jpg) no-repeat center bottom; margin-bottom:20px;}
.container .rescommend_pro .mtitle .en{display:block; line-height:30px; font-size:26px; text-align:center; text-transform:uppercase; color:#999; font-family:Arial, Helvetica, sans-serif;}
.container .rescommend_pro .mtitle  h4{display:block; line-height:30px; font-size:26px; text-align:center; color:#282828;}
.container .rescommend_pro .mtitle  h4 .blue{color:#445288;}


.container .rescommend_pro .p_cs{display:block; max-width:1200px; margin:0 auto; position:relative; z-index:2; left:0; top:0;}
.container .rescommend_pro .p_cs .arrow_l{position:absolute; left:-55px; top:150px; z-index:8;width:42px; height:42px; background:url(../images/left.png) no-repeat left center; cursor:pointer;}
.container .rescommend_pro .p_cs .arrow_l:hover{background:url(../images/lefth.png) no-repeat left center; }
.container .rescommend_pro .p_cs .arrow_l.current{background:url(../images/lefth.png) no-repeat left center; }
.container .rescommend_pro .p_cs .arrow_r{position:absolute; right:-55px; top:150px; z-index:9;width:42px; height:42px; background:url(../images/right.png) no-repeat left center; cursor:pointer;}
.container .rescommend_pro .p_cs .arrow_r:hover{background:url(../images/righth.png) no-repeat left center;}
.container .rescommend_pro .p_cs .arrow_r.current{background:url(../images/righth.png) no-repeat left center;}
.container .rescommend_pro .p_cs #scrollarea{display:block; max-width:1200px;  margin:0 auto; overflow:hidden; }
.container .rescommend_pro .p_cs #inrea{display:block; width:500%;}
.container .rescommend_pro .p_cs #area1{float:left;}
.container .rescommend_pro .p_cs #area2{float:left;}
.container .rescommend_pro .p_cs #scrollarea li{float:left; width:385px; height:380px; background:url(../images/pic_bg.jpg) no-repeat center bottom; margin-left:25px; position:relative; z-index:8; left:0; top:0;  }
.container .rescommend_pro .p_cs #scrollarea li a.pic{display:block; width:385px;height:289px; }
.container .rescommend_pro .p_cs #scrollarea li a.pic img{display:block; width:385px;}
.container .rescommend_pro .p_cs #scrollarea li .detail{display:block;position:absolute; left:7%; width:86%; bottom:25px; height:110px; background:#fff;}
.container .rescommend_pro .p_cs #scrollarea li .detail .tit{display:block; line-height:40px; text-align:center; font-size:22px; color:#666; padding-top:12px;}
.container .rescommend_pro .p_cs #scrollarea li .detail .tit:hover{color:#dc1421;}
.container .rescommend_pro .p_cs #scrollarea li .detail .moret{display:block; height:21px; line-height:21px; width:76px;color:#fff; text-align:center; margin:0 auto; padding-right:24px; background:#7f7f7f url(../images/ar.jpg) no-repeat right center; margin-top:10px;}
.container .rescommend_pro .p_cs #scrollarea li .detail .moret:hover{background:#dc1421 url(../images/ar.jpg) no-repeat right center;}


.container .application{display:block; max-width:1200px; margin:0 auto; margin-top:80px;}
.container .application .mtitle{display:block; width:100%; padding-bottom:20px; background:url(../images/line.jpg) no-repeat center bottom; margin-bottom:20px;}
.container .application .mtitle .en{display:block; line-height:30px; font-size:26px; text-align:center; text-transform:uppercase; color:#999; font-family:Arial, Helvetica, sans-serif;}
.container .application .mtitle  h4{display:block; line-height:30px; font-size:26px; text-align:center; color:#282828;}
.container .application .mtitle  h4 .blue{color:#445288;}
.container .application .con{display:block; width:100%; padding-top:20px;}
.container .application .con .fl{width:41%;}
.container .application .con .fr{width:58%;}
.container .application .con .fl ul{display:block; width:100%;}
.container .application .con .fl ul li{float:left; width:48%; margin-right:2%; margin-bottom:15px;}
.container .application .con .fl ul li a{display:block; width:90%; padding:15px 5%;background:#f2f2f2;height:60px;}
.container .application .con .fl ul li a .tit{display:block; line-height:24px; font-size:18px; color:#666; font-weight:bold; padding-right:20px; background:url(../images/arrow.jpg) no-repeat right center;}
.container .application .con .fl ul li a .en{display:block; font-size:12px; line-height:15px; text-transform:uppercase; color:#cac8c8;}

.container .application .con .fl ul li a:hover{background:#dc1421;}
.container .application .con .fl ul li a:hover .tit{ background:url(../images/arrowh.jpg) no-repeat right center; color:#fff;}
.container .application .con .fl ul li a:hover .en{color:#fff;}

.container .application .con .fl ul li a.current{background:#dc1421;}
.container .application .con .fl ul li a.current .tit{ background:url(../images/arrowh.jpg) no-repeat right center; color:#fff;}
.container .application .con .fl ul li a.current .en{color:#fff;}



.container .application .con .fr dl{display:block; width:100%;}
.container .application .con .fr dl dd{display:none; width:100%;}
.container .application .con .fr dl dd img{display:block; width:100%;}


.container .customer{display:block; width:100%; margin-top:80px; height:320px; background:url(../images/cs.jpg) no-repeat center top;}
.container .customer .inner{padding-top:80px;height:240px; position:relative; z-index:2; left:0; top:0;}
.container .customer .title{line-height:32px; color:#fff; font-size:26px; font-weight:bold;}
.container .customer .con{display:block; position:absolute; left:0; bottom:0; z-index:8;max-width:1200px; padding:15px 0px; height:70px; background:#fff;}
.container .customer  .cs{display:block;max-width:1200px; position:relative; z-index:2; left:0px; top:0; margin:0 auto;}
.container .customer  .cs .arrow_l{position:absolute; left:0px; top:0px; z-index:8;width:40px; height:70px; background:#fff url(../images/left.jpg) no-repeat center center; cursor:pointer;}
.container .customer  .cs .arrow_l:hover{background:#fff url(../images/lefth.jpg) no-repeat center center; }
.container .customer  .cs .arrow_l.current{background:#fff url(../images/lefth.jpg) no-repeat center center; }
.container .customer  .cs .arrow_r{position:absolute; right:0px; top:0px; z-index:9;width:40px; height:70px; background:#fff url(../images/right.jpg) no-repeat center center; cursor:pointer;}
.container .customer  .cs .arrow_r:hover{background:#fff url(../images/righth.jpg) no-repeat center center;}
.container .customer  .cs .arrow_r.current{background:#fff url(../images/righth.jpg) no-repeat center center;}
.container .customer  .cs #scrollarea{display:block; max-width:1200px;  margin:0 auto; overflow:hidden; }
.container .customer  .cs #inrea{display:block; width:700%;}
.container .customer  .cs #area1{float:left;}
.container .customer  .cs #area2{float:left;}
.container .customer  .cs #scrollarea li{float:left; width:150px; margin-right:8px; }
.container .customer  .cs #scrollarea li a.pic{display:block; width:150px;}
.container .customer  .cs #scrollarea li a.pic img{display:block; width:150px;}


.container .advantage{display:block; width:100%;  background:url(../images/ys_bg.jpg) no-repeat center top;}
.container .advantage .inner{padding:80px 0px;}
.container .advantage .title{display:block; width:100%; height:172px; background:url(../images/y_tit.png) no-repeat center top;}
.container .advantage .title .t_in{width:200px; margin:0 auto;padding-top:20px;}
.container .advantage .title .t_in .num{float:left;font-size:110px;height:110px; line-height:110px; color:#dc1421; font-weight:bold; font-style:italic;}
.container .advantage .title .t_in  h2{float:left; line-height:30px; font-size:25px; color:#282828; font-style:italic; padding-left:20px;padding-top:30px;}
.container .advantage .title .t_in  h4{float:left;line-height:40px; color:#dc1421; font-size:34px; font-style:italic;padding-left:20px;}
.container .advantage .title .t_in .ss_tit{display:block;width:140px; margin:0 auto; margin-top:15px;}
.container .advantage .title .t_in .ss_tit span{float:left;height:30px; line-height:30px; font-size:18px; color:#fff; text-align:center; border-radius:15px; background:#dc1421; margin-right:5px; width:30px;}
.container .advantage .con{display:block; width:100%; padding-top:35px;}
.container .advantage .con ul{display:block; width:100%;}
.container .advantage .con ul li{float:left; width:48%; margin-right:2%; background:#fff; margin-bottom:25px;}
.container .advantage .con ul li .pic{float:left; width:35%;}
.container .advantage .con ul li .pic img{display:block; width:100%;border-bottom:7px solid #445288; margin-bottom:-7px;}
.container .advantage .con ul li .wz{float:right; width:57%; position:relative; z-index:2; left:0; top:0; padding:20px 0px;}
.container .advantage .con ul li .wz .num{display:block; font-size:88px; line-height:88px; color:#eeeded; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.container .advantage .con ul li .wz .tit{display:block; line-height:30px; font-size:22px; color:#dc1421; font-weight:bold;}
.container .advantage .con ul li .wz .detail{display:block; font-size:14px; line-height:24px; padding-top:10px;}
.container .advantage .con ul li .wz .w_in{display:block; position:absolute; z-index:8; left:0; top:75px;width:88%; height:100px; background:#fff;}


.container .c_process{display:block; max-width:1200px; margin:0 auto; margin-top:80px;}
.container .c_process .mtitle{display:block; width:100%; padding-bottom:20px; background:url(../images/line.jpg) no-repeat center bottom; margin-bottom:20px;}
.container .c_process .mtitle .en{display:block; line-height:30px; font-size:26px; text-align:center; text-transform:uppercase; color:#999; font-family:Arial, Helvetica, sans-serif;}
.container .c_process .mtitle  h4{display:block; line-height:30px; font-size:26px; text-align:center; color:#282828;}
.container .c_process .mtitle  h4 .blue{color:#445288;}
.container .c_process .con{display:block; padding-top:30px; }
.container .c_process .con ul{display:block; width:100%;}
.container .c_process .con ul li{float:left; width:16.6666%; padding-bottom:20px;background:url(../images/circle.png) no-repeat center bottom;}
.container .c_process .con ul li .pic{display:block; width:90%; margin:0 auto; background:#445288; }
.container .c_process .con ul li .pic i{display:block; padding:5%; font-size:18px; color:#fff; text-align:center; line-height:24px; font-style:Normal;  height:48px;}

.container .c_process .con ul li .pic img{display:block; margin:0 auto;}
.container .c_process .con ul li .quan{display:block; height:10px; width:100%; background:url(../images/down.png) no-repeat center top;}
.container .c_process .con ul li .quan img{display:block; margin:0 auto;}
.container .c_process .con ul li .tit{display:block;line-height:40px; text-align:center; font-size:16px; text-align:center;}




.container .bz_profile{display:block; width:100%; margin-top:80px; height:500px; background:url(../images/ge.jpg) repeat left top;}
.container .bz_profile .inner{padding:70px 0px;}
.container .bz_profile .fl{width:50%; position:relative; z-index:2; left:0; top:0;}
.container .bz_profile .fr{width:48%;}
.container .bz_profile .fr a{display:block; width:100%;}
.container .bz_profile .fr a img{display:block; width:100%;}
.container .bz_profile .fl .k_in{display:block; width:88%; margin-top:65px;height:260px; border:5px solid #445288;}
.container .bz_profile .fl .p_con{display:block; position:absolute; left:30px; top:0; z-index:8; height:300px;width:92%; background:url(../images/prof_bg.jpg) no-repeat left top;}
.container .bz_profile .fl .p_con .p_in{display:block; padding:20px;}
.container .bz_profile .fl .p_con .p_in .title{display:block; height:40px; line-height:40px;}
.container .bz_profile .fl .p_con .p_in .title h4{line-height:40px; color:#282828; font-size:24px;}
.container .bz_profile .fl .p_con .p_in .title h4 .en{line-height:40px; font-size:24px; font-weight:normal; padding-left:10px; text-transform:uppercase; color:#dc1421;}
.container .bz_profile .fl .p_con .p_in .con{font-size:14px; line-height:26px; padding-top:20px;}
.container .bz_profile .fl .p_con .p_in .more{display:block; height:21px; line-height:21px; width:76px;color:#fff; text-align:center; padding-right:24px; background:#7f7f7f url(../images/ar.jpg) no-repeat right center; margin-top:20px;}


.container .news{display:block; max-width:1200px; margin:0 auto; margin-top:80px;}
.container .news .mtitle{display:block; width:100%; padding-bottom:20px; background:url(../images/line.jpg) no-repeat center bottom; margin-bottom:20px;}
.container .news .mtitle .en{display:block; line-height:30px; font-size:26px; text-align:center; text-transform:uppercase; color:#999; font-family:Arial, Helvetica, sans-serif;}
.container .news .mtitle  h4{display:block; line-height:30px; font-size:26px; text-align:center; color:#282828;}
.container .news .mtitle  h4 .blue{color:#445288;}
.container .news  .gs_news{width:66.6%;}
.container .news  .industry_news{width:30%;}

.container .news  .gs_news .rescommend{display:block; width:100%; font-size:14px; line-height:26px;}
.container .news  .gs_news .rescommend  .tit{display:block; height:50px; line-height:50px; font-size:20px; color:#dc1421; font-weight:bold; margin-bottom:15px;}
.container .news  .gs_news .rescommend  .tit i{float:left; height:48px; line-height:48px; width:108px; border:1px solid #dc1421; font-size:20px; text-align:center; font-style:normal; font-weight:normal;margin-right:15px;}
.container .news  .gs_news .rescommend  .time{float:right; line-height:50px; font-size:14px; color:#999; text-align:right;}
.container .news  .gs_news .rescommend  .moret{font-size:14px; color:#dc1421;}
.container .news  .gs_news .rescommend  .moret:hover{font-weight:bold;}
.container .news  .gs_news ul{display:block; width:100%; margin-top:30px;}
.container .news  .gs_news ul li{float:left; width:48%; margin-right:2%; margin-bottom:25px;}
.container .news  .gs_news ul li .time{float:left; width:17%;background:#bfbfbf;padding:15px 0px;height:80px; }
.container .news  .gs_news ul li .time .d{display:block;line-height:40px; font-size:24px; text-align:center; color:#fff;}
.container .news  .gs_news ul li .time .yy-m{display:block; line-height:20px; font-size:13px; text-align:center; color:#fff;}
.container .news  .gs_news ul li .wz{float:right; width:77%;}
.container .news  .gs_news ul li .wz .tit{display:block; line-height:30px; font-size:17px; color:#282828;}
.container .news  .gs_news ul li .wz .detail{display:block; font-size:14px; line-height:22px;padding-top:7px;}

.container .news  .industry_news .i_in{display:block; border:1px solid #e1e1e1; padding:10px;}
.container .news  .industry_news .i_in .title{display:block;line-height:40px; }
.container .news  .industry_news .i_in .title h4{display:block; line-height:40px; font-size:20px; color:#445288; }
.container .news  .industry_news .i_in .title .en{font-weight:normal; text-transform:uppercase; padding-left:8px; line-height:40px; font-size:14px; color:#999;}
.container .news  .industry_news .i_in .title .more{float:right; line-height:40px; font-size:12px; padding-right:15px; background:url(../images/jia.jpg) no-repeat right center; text-transform:uppercase;}
.container .news  .industry_news .i_in .con{display:block; padding-top:10px;}
.container .news  .industry_news .i_in .con .rescommend{display:block; width:100%; padding-bottom:12px; border-bottom:1px solid #e1e1e1; margin-bottom:12px;}
.container .news  .industry_news .i_in .con .rescommend .pic{display:block; width:100%;height:135px; overflow:hidden;}
.container .news  .industry_news .i_in .con .rescommend .pic img{display:block; width:100%;}
.container .news  .industry_news .i_in .con .rescommend .tit{display:block; line-height:40px; font-size:16px; color:#282828;}
.container .news  .industry_news .i_in .con .rescommend .tit:hover{color:#dc1421;}
.container .news  .industry_news .i_in .con .rescommend .detail{display:block; font-size:14px; line-height:22px; color:#999;}
.container .news  .industry_news .i_in .con .rescommend .detail:hover{color:#dc1421;}
.container .news  .industry_news .i_in .con ul{display:block; width:100%; margin-top:10px;}
.container .news  .industry_news .i_in .con ul li{display:block; height:30px;}
.container .news  .industry_news .i_in .con ul li a{display:block; line-height:30px; font-size:14px; color:#282828; padding-left:18px; background:url(../images/quan.jpg) no-repeat left center;}
.container .news  .industry_news .i_in .con ul li a:hover{color:#dc1421;}
.container .news  .industry_news .i_in .con ul li  .time{float:right; line-height:30px; font-size:13px; color:#999;}