@charset "utf-8";
/* CSS Document */

/*banner*/
.banner{width:100%; margin:0 auto; position:relative; height:600px;}
.fullSlide{width:100%;position:relative;height:100%;background:transparent}
.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{height:100%;}
.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}
.fullSlide .bd li a{display:block;height:100%}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0}
.fullSlide .hd ul{text-align:center;margin-bottom:30px}
.fullSlide .hd ul li{background:#0058a3;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}
.fullSlide .hd ul .on{background:#fff}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
.dbj{ width:100%; height:1149px; background:url(../images/bj1.jpg) no-repeat center;}

/*搜索*/
.search{ width:1180px; height:60px; margin:0px auto;border:1px solid #ccc; margin-top:30px;}
.search_l{ float:left; height:60px; line-height:60px; margin-left:20px;}
.search_l img{ float:left; vertical-align:middle; padding-top:20px;}
.search_l a{ margin:0 5px; text-decoration:none; font-weight:normal;}
.search_l a:hover{ text-decoration:underline;}
.search_r{ float:right; height:60px; margin-right:20px;}
.search-box{ height:28px; margin-top:18px;}
.search-text{width:192px; height:28px; float:left; line-height:29px; border:0; text-indent:3.2em; background:url(../images/ss_k.jpg) no-repeat; color:#999;}
.search-button{ background:url(../images/ss_s.jpg) no-repeat;width:39px; height:28px; float:left;border-style :none; cursor:pointer;}

/*案例*/
.jjzx{ width:1180px; height:410px; margin:0 auto; margin-top:44px;}
.jjzx h3{ font-size:36px; text-align:center; margin:0 auto; margin-top:40px;}
.jjzx h3 a{ color:#0058a3;}
.jjzx i{ display:block; font-size:14px; text-transform:uppercase; color:#999; text-align:center; margin:0 auto; margin-top:8px;}
.sdkc_box{ width:1180px; margin:auto; height:360px; padding-bottom:40px;}
.carousel{ margin:0px auto; padding:7px 0px 0px 0px; width:1180px; height:390px; overflow: hidden; position: relative;}
.carousel .slides{ margin:0px auto; overflow:hidden; position:relative; margin-top:20px;}
.carousel .slides div{ border:3px solid rgba(0,0,0,0.3);}
.carousel .slides  div em{ position:absolute; bottom:0px; text-align:center; line-height:40px; font-size:16px; left:0px; width:100%; height:40px; display:block; background-color: rgba(0,0,0,0.5); font-style:normal;}
.carousel .slides  div em a{ color:#fff;}
.carousel .slides img{width:420px; height:235px;}
.carousel .slides .slideItem{ padding:0px; overflow:hidden; position:absolute; cursor:pointer; opacity:1!important;}
.carousel .slides .slideItem a{ overflow:hidden; display:block;}
.carousel .slides .slideItem img{ width:100%; height:100%;}
.carousel .slides .slideItem .cover{ background:rgb(0, 0, 0); left:0px; top:0px;width:100%!important; display:block; position:absolute;}
.prevButton{background:url(../images/t_l_1.png) no-repeat 0px 0px; top:186px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}
.nextButton{background: url(../images/t_r_1.png) no-repeat 0px 0px; top:186px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}
.prevButton{left:10px;}
.nextButton{background-position:0px 0px; right:0px;}

/*产品*/
.cp{ width:100%; height:auto; background:url(../images/04.jpg) no-repeat center; margin-top:100px;}
.cpzx{width:1180px; height:auto; background:#fff; margin:56px auto;}
.cp_01{ width:240px; height:570px; background:url(../images/05.jpg) no-repeat center; position:relative; float:left;}
.cp_01 h2{ font-size:18px; text-align:center; padding-top:17px;}
.cp_01 h2 a{ color:#fff;}
.cp_01 h2 i{ font-size:12px; text-align:center; display:block;color:#fff; font-weight:normal;margin-top: 6px;}
.cp_01 ul{ font-size:14px; margin-top: 20px;}
.cp_01 ul li{ line-height:34px; text-align:center;}
.cp_01 ul li a{color:#fff; }
.cp_01 ul li a:hover{ text-decoration:underline;}
.cp_01 span{ color: #0058a3; font-size:14px; line-height:26px;position:absolute; left: 0; bottom: 95px; display:block;}
.cp_01 span b{ font-family:Impact; font-size: 24px; display:block;}
.cp_01 em{ width: 100px; height:24px; line-height:24px; text-align:center; background: #fd9400;  display:block; position:absolute; left: 1px; bottom: 62px;}
.cp_01 em a{ color:#fff; font-size:14px;}
.cp_02{ width:940px; height:auto; float:right;}
.cp_02 li{ float: right; width:204px;margin-left: 31px;}
.cp_02 li img{ width:200px; height:200px; display:block; margin:0 auto; margin-top:2px;;border:1px solid #ccc; border-radius:4px; padding:2px;}
.cp_02 li p{ font-size:14px; text-align:center; margin: 8px 0 12px 0;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.cp_02 li p:hover{ text-decoration:underline;}

/* bn1*/
.bn1{ height:126px; width:100%; background:#0058a3; margin:0px auto; margin-top:34px;}
.bn1zx{ height:126px; width:1180px; margin:0 auto; position:relative;}
.bn1zx p{ font-size:24px; text-align:center; color:#fff; position:absolute; top:18px; left:4px;}
.bn1 h2{ width:112px; height:30px; line-height:30px; text-align:center; background:#fd9400; position:absolute; top:74px; right:308px; font-size:14px; font-weight:normal;}
.bn1 h2 a{ color:#fff;}
.bn1 span{ display:block;color:#fff; position:absolute; top:70px; left:228px;}
.bn1 span b{ font-size:32px; font-family:Impact;}

/* 优势 */
.yszx{ height:930px; width:1180px; margin:0px auto; margin-top:68px;}
.yszx h2 img{ display:block; margin:0 auto; }
.yyzs{ height:796px; width:1180px; margin:0 auto; position:relative; background:url(../images/ad.jpg) no-repeat center; margin-top:50px;}
.div_01{ color:#fff; width:334px; position:absolute; right:14px; top:70px;}
.div_01 h3{ font-size:20px; margin-bottom:20px;}
.div_01 p{ line-height:26px;}

.div_02{ color:#fff; width:334px; position:absolute; right:14px; top:300px;}
.div_02 h3{ font-size:20px; margin-bottom:20px;}
.div_02 p{ line-height:30px;}

.div_03{ color:#fff; width:334px; position:absolute; right:14px; top:528px;}
.div_03 h3{ font-size:20px; margin-bottom:20px;}
.div_03 p{ line-height:30px;}

.div_04{ color:#fff; width:334px; position:absolute; left:18px; top:264px;}
.div_04 h3{ font-size:20px; margin-bottom:20px;}
.div_04 p{ line-height:30px;}

.div_05{ color:#fff; width:334px; position:absolute; left:18px; top:650px;}
.div_05 h3{ font-size:20px; margin-bottom:20px;}
.div_05 p{ line-height:30px;}

.yyzs i{ font-size:18px; line-height:34px;width:312px; position:absolute; right:0px; bottom:12px;}
.yyzs i b{ color:#fd9400; }
.yyzs em{ width:120px; height:30px; line-height:30px; text-align:center; background:#fd9400; position:absolute; right:350px; bottom:40px;}
.yyzs em a{ color:#fff;}
.yyzs span{position:absolute; left:478px; bottom:16px;}
.yyzs span b{ display:block; font-size:32px; color:#0058a3; font-family:Impact;}

/* 先进设备 */
.xjsb{ background:#f0eef3; height:396px; width:100%; margin:0 auto; margin-top:44px;}
.xjsbb{ width:1180px; height:372px; margin:0 auto; padding-top:24px; position:relative;}
.xjsbb h3{ font-size:30px; text-align:center; width:198px; height:69px; margin:0 auto; background:url(../images/al_tab.jpg) no-repeat center; padding-top:32px;}
.xjsbb h3 a{ color:#0a4e92;}
.ll{ position:absolute; left:0; top:202px;}
.rr{ position:absolute; right:0; top:202px;}
.xjsbb ul{ margin-top:30px; margin-left:66px; width:1044px; height:212px; overflow:hidden;}
.xjsbb ul li{ float:left; margin:0 23px; position:relative;}
.xjsbb ul li img{ width:314px; height:212px; display:block;}
.xjsbb ul li p{ height:34px; line-height:34px; text-align:center; color:#fff; position:absolute; left:0; bottom:0;background-color:rgba(0,0,0,0.5); width:314px;}

/*客户见证*/
.khjz{ width:1180px; height:454px; margin:0px auto; margin-top:60px; }
.khjz h3{ font-size:36px; text-align:center; margin:0 auto; }
.khjz h3 a{ color:#0a4e92;}
.khjz i{ display:block; font-size:14px; color:#999; text-align:center; margin:0 auto; }
.wime{ display:block; width:634px; height:4px; margin:6px auto;}

.khjz ul{ width:1180px; margin:0 auto;margin-top: 36px;}
.khjz ul li{ float:left; width: 276px; height: 340px; background: #fff; margin: 0 9px;}
.khjz ul li:hover{ width:276px; height:340px; background:#0a4e92;}
.khjz ul li span{ display:block; width: 276px; height: 340px;  margin:0 auto;}
.khjz ul li span img{ display:block; width: 276px; height: 162px; margin:0 auto;}
.khjz ul li span h4{ font-size:16px; text-align:center; padding:12px 0 14px 0;}
.khjz ul li span p{ font-size:14px; line-height:24px; height:72px; overflow:hidden; width:200px; text-align:center; margin:0 auto;}
.khjz ul li span em{ width:98px; height:22px; border:1px solid #333; font-size:14px; line-height:20px; text-align:center; margin:0 auto; display:block; margin-top:16px;}
.khjz ul li a:hover{ color:#fff;}
.khjz ul li:hover span em{ border:1px solid #fff;}

/*简介*/
.ggjj{ background:url(../images/ys_01.jpg) no-repeat center; height:442px; margin:40px auto; width:100%; }
.jjzxa{ width: 1134px; height:290px; margin:0 auto; padding-top:64px;}
.jjzxa img{ width:590px; float:left; height:354px;}
.jjzxa span{ display:block; width:488px; height:354px; float:left; margin-left:28px;}
.jjzxa span h3{ font-size:24px; color:#2167aa;margin-top: 32px;}
.jjzxa span p{ line-height:30px; height:210px; overflow:hidden;margin: 22px 0 24px 0;}
.jjzxa span em{ display:block; width:120px; height:30px; background:#fd9400; text-align:center; line-height:30px; color:#fff;}

/* 荣誉 */
.rongyu{ width:1180px; margin: 30px auto; height: 183px;}
.rongyu .ryt{ float:left; height: 80px; width: 190px; margin:0 auto;}
.rongyu .ryt ul{ width: 190px;height: 80px;margin: 0 auto;float:left;}
.rongyu .ryt ul li{width: 190px;  height: 80px; background-color: #575954; text-align: center;line-height: 60px; font-size: 20px; color: #fff;}
.rongyu .ryt ul li a{ font-size: 20px;  color: #fff;}
.rongyu .ryt ul li:hover,.rongyu .ryt ul li.casehover a{ width: 190px; height: 80px; color: #fff; background: #0058a3; display:block;}
.rongyu .rycon{margin-top:35px; position:relative; }
.rycon ul li{ float:left; margin: 0 10px; width:232px; text-align:center;}
.rycon ul li img{ width:232px; height:152px; display:block;}
.rycon ul li span{ line-height:30px; height:30px;float:left; font-size:14px; text-align:center; width: 232px; display:block;}
.rycon #simgs{ float: right; width:958px; height:182px; overflow:hidden;}
.rycon #simgs2{float: right; width:958px; height:182px; overflow:hidden;}
.rycon em{position: absolute;top: 138px;}
.rycon .t_l{ left: 10px;}
.rycon .t_r{ right: 10px;}
.rycon .fl { float:left;}
.rycon .fr { float:right;}
.rycon .pa{ position:absolute;}
.rycon .pr{ position:relative}

/* bn2 */
.bn2{ height:193px; width:100%; background:url(../images/img.gif) no-repeat center;}
.bn2zx{ height:193px; width:1180px; position:relative; margin:0 auto;}
.bn2zx h3{ color:#fff; font-size:30px; line-height:50px; position:absolute; left:10px; top:50px;}
.bn2zx h3 i{ color:#fff; font-size:20px; font-weight:normal; display:block;}
.bn2zx span{ display:block; color:#fff;position:absolute; left:626px; top:58px;}
.bn2zx span b{ font-size:24px; font-family:Impact; display:block;}
.bn2zx em{ width:120px; height:30px; line-height:30px; text-align:center; background:#fd9400;position:absolute; right:234px; top:86px;}
.bn2zx em a{ color:#fff;}

/*问题*/
.trends{margin: 0 auto;width:1180px; height:390px; margin-top:50px;}
.trends .tab_menu{ width:736px; height:390px;float:left;}
.tab_menu .ttt{ width:736px; height:40px; border-bottom:1px solid #ccc;}
.tab_menu .ttt ul{ width:365px; float:left; height:40px; }
.tab_menu li a h3{font-size:18px;color:#333;}
.tab_menu .ttt .gd{ float:right; line-height:40px; padding-right:5px;}
.tab_menu .ttt .gd a{font-size:14px;color:#000;}
.tab_menu .ttt li{ float:left; width:100px; height:40px; text-align:center; line-height:40px;cursor:pointer; color:#000; background:url(../images/kb.jpg) no-repeat left; margin-right:20px;}
.tab_menu .ttt li a h3:hover,{color:#f7c510; }
.tab_menu .ttt .active h3{color:#3e53a4;background:url(../images/logobj.jpg) no-repeat left;}
.tab_menu .tabcont{ width:640px; float:left; height:auto;clear:both;margin-top:20px;}
.tab_menu .tabcont .tabc{width:740px; float:left; height:auto;clear:both;}
.tab_menu .tabc .box_nr{width:740px; margin:0 auto;height:136px;}
.tab_menu .tabc .box_nr img{float:left;width:202px;height:120px;border:1px solid #c3c3c3;padding:3px;}
.tab_menu .tabc .box_nr p{ float:left;margin-left:15px;line-height:28px; padding-top:10px;font-size:12px;height:84px;overflow: hidden; color:#333;width:510px;}
.tab_menu .tabc .box_nr p a{color:#ccc; border:1px solid #ccc; font-size:12px;margin:20px 0 0 0px;}
.tab_menu .tabc .news{margin-top:10px;}
.tab_menu .tabc ul {}
.tab_menu .tabc ul li{width:342px; float:left;line-height:39px;  background:url(../images/bottom1.jpg) no-repeat left; padding-left:10px; border-bottom:1px dashed #ccc; margin-right:18px;}
.tab_menu .tabc ul li.last{ overflow:none;}
.tab_menu .tabc ul li span{ float:right; padding-right:15px;}
.news ul li a{ font-size:12px; color:#333; float:left;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;width:200px; }
.tab_menu .tabc .box_nr a h5{float:left;margin-left:15px;font-size:14px;color:#3e53a4; margin-top:12px;}

.trends .cjwt{width:410px;float:right;height:350px;}
.trends .cjwt .question_title{height:40px; border-bottom:1px solid #ccc; margin:0 10px;}
.trends .cjwt .question_title a h3{ float:left;font-size:16px; color:#333; line-height:40px; }
.trends .cjwt .question_title .more{ float:right;color:#333;line-height:40px;margin-right:5px;}
.trends .cjwt ul li{margin:20px auto;}
.trends .cjwt .question{ line-height:200%; height:290px; margin:20px 8px 0 8px; overflow:hidden;}
.trends .wen a{color:#333;font-size:12px; line-height:20px; background:url(../images/w.jpg) no-repeat left center;padding-left:25px; font-weight:bold;}
.trends /*.right*/ .question ul li{margin:12px auto;}
.trends .da{margin:10px auto;}
.trends .da p{color:#333; font-size:12px; line-height:24px; height:72px; overflow:hidden; background:url(../images/h.jpg) no-repeat left top;padding-left:25px;}

/*链接*/
.ljzx{ width: 1150px; height:72px; line-height:72px; background:url(../images/06.jpg) no-repeat center; margin:0 auto; margin-top: 20px; margin-bottom:50px;padding-left: 30px;}
.ljzx h4{ font-size:24px; float:left;}
.ljzx p{ width:90px; height:26px; line-height:24px; font-size:14px; float:left; background:#3e53a4; color:#fff; text-align:center; margin-left:8px;margin-top: 22px;}
.ljzx ul{ float:left; font-size:14px;}
.ljzx ul li{ float:left; margin:0 12px;}
