﻿ @charset "utf-8";/* banner*/.banner {width:100%;margin:0 auto;position:relative;height:560px;}
.fullSlide {width:100%;position:relative;height:100%;background:transparent}
.fullSlide .bd {background:url("../images/banner01.jpg");margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {height:100%;width:100%;}
.fullSlide .bd li {height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat;width:100%;}
.fullSlide .bd li a {display:block;height:100%;width:100%;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0}
.fullSlide .hd ul {text-align:center;margin-bottom:10px}
.fullSlide .hd ul li {background:rgba(255,255,255,0.95);cursor:pointer;display:inline-block;*display:inline;zoom:1;width:35px;height:9px;margin:2px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}
.fullSlide .hd ul .on {background:#00a1e3;}
.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}
.span4 {margin:20px auto;}
.span4 ul li {float:left;width:25%;background:url(../images/bg6.jpg) repeat-y left center;}
.span4 ul li:first-child {background:none;}
.span4 ul li i {color:#c8c8c8;text-transform:uppercase;line-height:20px;}
.span4 ul li img {-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;}
.span4 ul li:hover img {-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);}
.bg1 {background:url(../images/bg1.jpg) center;height:520px;}
.bg6 {background:url(../images/bg6.jpg) no-repeat center;height:526px;}
.honor .prev,.honor .next {display:block;width:20px;height:70px;margin-top:-32px;position:absolute;top:50%;background:url(../images/p_n.png) no-repeat;}
.honor .prev {background-position:0 0;left:10px;}
.honor .next {background-position:-23px 0;right:10px;}
.fpp .tempWrap {width:375px;margin:0 auto;}
.fengcaibottom .tempWrap {width:1040px;margin:0 auto;}
.tedian {height:500px;}
.tedian h3 {background:url(../images/ico2.png) no-repeat center 50px;margin-top:45px;margin-bottom:10px;}
.tedian h3 a {color:#fc860e;height:72px;text-align:center;display:block;font-size:36px;font-weight:bold;}
.tedian h3 em {display:block;font-size:14px;color:#333;}
.twdianbg {background:url(../images/ico3.png) no-repeat center;height:388px;width:1046px;margin:0 auto;position:relative;}
.twdianbg dl {width:218px;text-align:left;position:absolute;}
.twdianbg dl dt {font-size:18px;color:#007ee3;font-weight:bold;margin-bottom:7px;}
.twdianbg dl dd {color:#555;line-height:24px;}
.twdianbg .tedian1 {left:29px;top:41px;text-align:right;}
.twdianbg .tedian2 {top:41px;right:40px;}
.twdianbg .tedian3 {left:29px;text-align:right;top:235px;}
.twdianbg .tedian4 {top:235px;right:40px;}

.solutionbgs {height:474px;margin-top:33px;background:url(../images/img2.png) repeat;}
.solutionbg {height:915px;}
.hng {background:url(../images/img1.png) no-repeat;height:102px;}
.solution .solution_left {width:240px;border-bottom:none;margin-top:-112px;}
.solution .solution_left h3 {background:url(../images/5.png) no-repeat;height:112px;}
.solution .solution_left h3 a {display:block;font-size:24px;font-weight:bold;text-align:center;text-transform:uppercase;padding-top:25px;color:#fff;line-height:31px;}
.solution .solution_left h3 span {display:block;font-size:14px;font-weight:normal;}
.solution .solution_left ul {background-color:#fff;padding:12px 10px 20px;border-bottom:4px solid #676767;width:210px;}
.solution .solution_left ul li {line-height:47px;height:47px;font-size:14px;border-bottom:1px dashed #ddd;}
.solution .solution_left ul li a {display:block;background:url(../images/img4.png) no-repeat center left;height:47px;line-height:47px;padding-left:23px;}
.solution .solution_left ul li:hover a {background:url(../images/img3.png) no-repeat center left;color:#007ee3;}
.solution .prorp {text-align:center;font-size:18px;color:#fff;height:80px;}
.solution .prorp p {width:483px;text-align:left;float:left;line-height:30px;}
.solution .prorp p em {font-size:22px;display:block;font-weight:bold;}
.solution .prorp span {display:block;float:right;text-align:left;font-size:14px;}
.solution .prorp b {display:block;font-family:Impact;font-size:30px;color:#fc940e;}
.solution_right {width:820px;overflow:hidden;margin-top:-80px;}
.solutionshowBox_nr {height:307px;overflow:hidden;margin:0 auto;width:850px;margin-top:16px;}
.solutionshowBox_nr a {display:block;}
.solutionshowBox_nr img {width:396px;height:307px;float:left;}
.solutionshowBox_nr .fr {width:341px;background-color:#fff;float:left;height:287px;padding:10px 30px;}
.solutionshowBox_nr .fr b {font-size:18px;margin-top:21px;display:block;margin-bottom:11px;}
.solutionshowBox_nr .fr p {font-size:14px;line-height:30px;color:#555;height:180px;overflow:hidden;margin-bottom:10px;}
.solutionshowBox_nr .fr span {}
.solutionshowBox_nr .fr span a {width:110px;height:34px;background-color:#007ee3;border-radius:30px;color:#fff;font-size:14px;line-height:34px;text-align:center;float:left;margin-right:13px;}
.solutionshowBox_nr .fr span .red {background-color:#fc860e;}
.productbg {/* height:830px;*/}
.product .product_left {width:210px;margin-top:30px;}
.product .product_left h2 {background:#007ee3;height:100px;}
.product .product_left h2 a {display:block;font-size:30px;font-weight:bold;text-align:center;text-transform:uppercase;padding-top:25px;color:#fff;}
.product .product_left h2 span {display:block;font-size:14px;font-weight:normal;}
.product .product_left dl {border:3px solid #bf1313;padding-left:11px;padding-right:11px;padding-top:5px;padding-bottom:18px;}
.product .product_left dl dt {height:35px;line-height:35px;background:url(../images/2.jpg) no-repeat;margin-top:8px;font-size:16px;padding-left:39px;}
.product .product_left dl dd:hover a {color:#00449a;}
.product .product_left dl dd {height:36px;line-height:36px;border-bottom:1px dashed #dcdcdc;background:url(../images/3.jpg) no-repeat 24px center;padding-left:38px;font-size:14px;}
.product .product_left dl dt a {color:#fff;}
.product .product_left dl dd a {display:block;}
.product .product_left ul {border:2px solid #007ee3;padding-left:11px;padding-right:11px;padding-top:5px;padding-bottom:18px;}
.product .product_left li {height:36px;line-height:36px;border-bottom:1px dashed #dcdcdc;background:url(../images/3.jpg) no-repeat 24px center;padding-left:38px;font-size:14px;}
.product .product_left li a {}
.prititle {border-bottom:2px solid #f2f2f2;height:60px;line-height:60px;margin-bottom:20px;}
.prititle h3 em {padding:0 20px;}
.prititle h3 {float:left;text-align:center;font-size:18px;height:21px;line-height:21px;margin-top:21px;font-weight:bold;}
.prititle h3 a {color:#333333;display:block;}
.prititle h3.prititle .on {}
.prititle .on a {color:#007ee3;}
.prititle .more {font-size:12px;color:#333;float:right;text-transform:uppercase;margin-top:10px;}
.product_right {width:845px;margin-top:20px;/* overflow:hidden;*//* height:730px;*/}
.showBox_nr {/* height:729px;*/overflow:hidden;margin:0 auto;}
.showBox_nr ul {overflow:hidden;width:845px;}
.showBox_nr li {width:195px;height:180px;overflow:hidden;float:left;margin-right:16px;}
.showBox_nr li .s_img {overflow:hidden;display:block;}
.showBox_nr li .s_img img {width:193px;height:145px;overflow:hidden;border:1px solid #d2d2d2;}
.showBox_nr li .s_tit {height:25px;line-height:20px;overflow:hidden;font-size:14px;text-align:center;}
.showBox_nr li:hover .s_tit a {color:#007ee3;}
.showBox_nr li:hover img {border:1px solid #007ee3;}
/**sdkc_box**/.bg {background:url(../images/bg.png) no-repeat center;height:507px;}
.sdkc_box {width:1080px;margin:auto;height:386px;padding:30px 0px;}
.sdkc_box h3 {background:url(../images/img5.png) no-repeat center 0;text-align:center;height:93px;line-height:44px;margin-top:-49px;padding-top:60px;}
.sdkc_box h3 a {font-size:36px;font-weight:bold;color:#333;display:block;}
.sdkc_box h3 b {color:#007ee3;font-weight:bold;}
.sdkc_box h3 span {text-transform:uppercase;display:block;font-size:18px;}

.carousel {margin:0px auto;padding:20px 0px 0px 0px;width:1080px;height:306px;overflow:hidden;position:relative;}
.carousel .slides {margin:0px auto;overflow:hidden;position:relative;}
.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:27px;font-size:14px;left:0px;width:100%;height:26px;display:block;background-color:rgba(0,0,0,0.5);color:#fff;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/l.png) no-repeat 0px 0px;top:146px;width:59px;height:59px;display:block;position:absolute;z-index:99;cursor:pointer;}
.nextButton {background:url(../images/r.png) no-repeat 0px 0px;top:146px;width:59px;height:59px;display:block;position:absolute;z-index:99;cursor:pointer;}
.prevButton {left:0px;}
.nextButton {background-position:0px 0px;right:0px;}
.why {background:url(../images/ys.png) no-repeat center 140px;height:1240px;}
.why .wrap {}
.why h3 {padding-top:60px;width:768px;margin:0 auto;}
.why h3 a {display:block;}
.why .whyys2 {background:url(../images/ys.png) no-repeat 633px 84px;position:relative;}
.why .whyys2 img {}
.why .whyys2 dl {position:absolute;width:397px;}
.why .whyys2 dl dt {font-size:24px;margin-bottom:15px;color:#007ee3;font-weight:bold;}
.why .whyys2 dl dd a {display:block;width:109px;height:32px;background:#fff;color:#007ee3;font-size:16px;line-height:32px;text-align:center;margin-top:20px;border:1px solid #007ee3;}
.why .whyys2 dl dd {font-size:14px;line-height:30px;color:#555;}
.why .whyys2a {top:85px;left:33px;text-align:right;}
.why .whyys2b dt,.why .whyys2c dt,.why .whyys2d dt {color:#fff!important;}
.why .whyys2b dd,.why .whyys2c dd,.why .whyys2d dd {color:#fff!important;}
.why .whyys2b {right:58px;top:289px;text-align:left;color:#fff;}
.why .whyys2b a {float:right;}
.why .whyys2c {top:465px;right:58px;}
.why .whyys2d {top:598px;left:33px;text-align:right;}
.why .whyys2d a {float:right;}
.why .whyys2e {top:933px;left:33px;text-align:right;}
.why .whyys2f {top:22px;right:65px;}
.why .whyys2g {top:319px;left:5px;}
.why .whyys2h {top:761px;right:85px;}
.witness {height:535px;}
.witnessbot .fl {width:657px;}
.witness h3 {height:60px;margin-bottom:30px;text-transform:uppercase;background:url(../images/ico8.png) center 39px no-repeat;width:820px;padding-top:38px;margin:0px auto 10px;}
.witness h3 a {display:block;font-size:24px;padding-top:9px;text-align:center;line-height:28px;font-weight:bold;}
.witness h3 a em {font-size:12px;text-transform:uppercase;display:block;width:57px;height:24px;line-height:24px;border:1px solid #999;margin:8px auto 0;}
.jz {width:624px;border-right:2px solid #e6e6e6;height:338px;}
.jzff {width:633px;height:174px;margin-right:0px;margin-top:21px;}
.jzff:hover {}
.jzff a {display:block;float:left;}
.jzff .jzrt {display:block;width:409px;float:right;/* margin-right:11px;*/margin-top:4px;}
.jzff .img {width:146px;height:107px;}
.jzff img {float:left;width:195px;height:164px;padding:4px;border:1px solid #ddd;}
.jzff a b {font-size:16px;display:block;line-height:40px;font-weight:100;border-bottom:1px solid #ddd;height:40px;}
.jzff a p {height:77px;overflow:hidden;line-height:26px;margin-top:7px;margin-bottom:9px;}
.jzff a span {background-color:#dcdcdc;width:114px;height:30px;line-height:30px;text-align:center;display:block;font-size:14px;}
.jzff:hover span {color:#fff;background-color:#0f55b5;}
.jzff:hover b {color:#0f55b5;}
.witness .fr {background:#007ee3;height:368px;width:411px;margin-top:17px;}
.hz ul {margin-top:24px;margin-left:19px;}
.hz li {width:179px;height:113px;float:left;margin-right:13px;}
.hz li a {color:#fff;display:block;}
.hz li img {width:177px;height:81px;border:1px solid #ddd;}
.hz li p {line-height:30px;height:30px;text-align:center;}
.gg1 {background:url(../images/gg1.png) no-repeat center;height:212px;position:relative;}
.gg1 .wrap {position:relative;}
.gg1 .gg1text {font-size:24px;color:#fff;font-weight:bold;position:absolute;top:27px;left:30px;margin:auto;line-height:43px;}
.gg1 span {display:block;color:#fff;font-size:18px;font-weight:100;}
.gg1 .gg1lx {position:absolute;top:151px;left:290px;padding-left:48px;height:55px;font-size:14px;color:#fff;line-height:55px;}
.gg1 .gg1lx a {width:125px;height:34px;margin:auto;font-size:14px;background-color:#fc860e;color:#fff;text-align:center;border-radius:32px;line-height:32px;display:inline-block;margin-top:10px;}
.gg1 .gg1lx p {font-size:14px;color:#fff;line-height:55px;float:left;}
.gg1 .gg1lx p em {font-size:21px;font-weight:bold;padding-right:10px;}
.gg3 {background:url(../images/gg2.png) no-repeat;height:198px;position:relative;}
.gg3 .wrap {position:relative;}
.gg3 img {position:absolute;top:3px;left:30px;}
.gg3 .gg1text {font-size:23px;color:#fff;position:absolute;top:39px;left:0px;margin:auto;line-height:63px;text-align:center;}
.gg3 .gg1text em {display:block;font-size:28px;margin:auto;line-height:41px;}
.gg3 span {display:block;color:#fff;font-size:16px;font-weight:100;}
.gg3 .gg1lx {background:url(../images/tels.png) left 9px no-repeat;position:absolute;top:44px;right:0px;padding-left:51px;height:55px;font-size:14px;color:#fff;}
.gg3 .gg1lx a {width:133px;height:36px;margin:auto;font-size:16px;background-color:#fc860e;color:#fff;text-align:center;line-height:36px;margin-top:9px;display:inline-block;}
.gg3 .gg1lx p {font-size:14px;color:#fff;line-height:29px;}
.gg3 .gg1lx p em {font-size:25px;font-weight:bold;padding-right:20px;display:block;}
.honor li {margin:auto;width:314px;text-align:center;float:left;}
.honor li a {display:block;margin-top:16px;margin-bottom:5px;}
.honor li img {width:258px;height:175px;}
.honor {width:331px;margin:10px auto;padding:10px;position:relative;height:236px;overflow:hidden;}
.abouta {height:361px;}
.about {width:1080px;}
.about .content {padding-top:20px;}
.about .content img {width:210px;height:430px;}
.about .content .info {width:840px;margin-top:30px;}
.about .content .info p {height:240px;line-height:38px;overflow:hidden;margin-bottom:10px;padding-top:23px;font-size:17px;color:#555;}
.about .content .info b {font-size:22px;font-weight:bold;}
.fangcai {height:300px;margin-bottom:5px;}
.fengcaitit {height:51px;width:417px;margin:10px auto 15px;}
.fengcaitit h3 {float:left;text-align:center;font-size:14px;height:33px;line-height:33px;margin-top:10px;border:1px solid #007ee3;border-radius:30px;width:124px;margin-right:13px;}
.fengcaitit h3 a {color:#007ee3;display:block;}
.fengcaitit h3.fengcaitit .on {}
.fengcaitit .on a {background-color:#007ee3;color:#fff;border-radius:30px;}
.fengcaitit .more {font-size:12px;color:#333;float:right;line-height:70px;padding-right:30px;text-transform:uppercase;}
.fengcaibottom {position:relative;height:230px;overflow:hidden;}
.fengcaibottom li {float:left;width:240px;height:230px;margin-left:20px;}
.fengcaibottom li a {float:left;}
.fengcaibottom li a img {width:232px;height:180px;padding:4px;border:1px solid #ddd;}
.fengcaibottom li a p {height:30px;line-height:30px;text-align:center;overflow:hidden;color:#333;font-size:14px;}
.news {width:677px;margin-top:20px;height:381px;overflow:hidden;}
.news h3 a {color:#333;}
.newsfirst {height:137px;}
.news .img {float:left;margin-right:10px;}
.news .img img {width:162px;height:137px;}
.news .info {float:left;width:499px;}
.news .info a {font-size:12px;display:block;line-height:28px;}
.news .info .boodp {overflow:hidden;height:82px;margin-bottom:7px;}
.news .info .bood {color:#5f5f5f;font-size:14px;font-weight:bold;}
.news .info:hover .bood {color:#0f55b5;font-size:14px;}
.news .info .more {color:#646464;border:1px solid #ccc;width:40px;height:18px;text-align:center;line-height:18px;}
.news .newlest dl {width:320px;height:69px;float:left;margin-right:16px;margin-top:20px;}
.news .newlest dl a {display:block;}
.news .newlest dl dt {float:left;background-color:#8e8e8e;width:66px;height:69px;}
.news .newlest dl dt em {font-size:14px;display:block;border-top:1px solid #cdcdcd;}
.news .newlest dl dt a {color:#fff;font-size:19px;display:block;text-align:center;width:51px;margin:0 auto;line-height:28px;padding-top:10px;}
.news .newlest dl dd {float:left;width:233px;background-color:#f3f3f3;height:69px;padding-left:10px;padding-right:10px;}
.news .newlest dl dd b {font-size:14px;display:block;border-bottom:1px dashed #ddd;height:30px;line-height:30px;margin-bottom:6px;overflow:hidden;font-weight:100;}
.news .newlest dl dd p {line-height:24px;height:25px;overflow:hidden;}
.faq .content {height:300px;position:relative;overflow:hidden;margin-top:30px;}
.contanta {margin-top:20px;}
.faq .faq-c .faq-l {margin-bottom:20px;clear:both;overflow:hidden;border-bottom:1px dashed #e1e1e1;}
.faq .faq-c .faq-l .faq-w span {width:26px;height:26px;line-height:20px;text-align:center;float:left;margin-right:5px;margin-bottom:10px;background:url(../images/wd.gif) no-repeat center top;}
.faq .faq-c .faq-l .faq-d span {clear:both;color:#fff;width:26px;height:26px;line-height:20px;text-align:center;float:left;margin-right:5px;margin-bottom:10px;background:url(../images/wd.gif) no-repeat center -26px;}
.faq .faq-c .faq-l .faq-w p {float:right;line-height:20px;width:330px;margin:0;color:#333;font-size:14px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.faq .faq-c .faq-l .faq-d p {float:right;width:330px;line-height:28px;margin:0;height:32px;color:#333;overflow:hidden;padding-bottom:31px;}
.faq .left dl {height:30px;line-height:30px;}
.faq .left dl a {height:30px;display:block;width:280px;overflow:hidden;line-height:30px;color:#000;}
.faq .left dl a em {padding-right:5px;}
.fpp {width:375px;float:right;margin-right:55px;margin-top:20px;}
.fpp .left p {margin-top:15px;}
.fpp .left li {line-height:28px;}
.fpp .left li img {margin-right:10px;}
.fpp .left li a {color:#666;}
.title1 {height:45px;border-bottom:1px dashed #e1e1e1;}
.title1 h3 {height:44px;float:left;line-height:44px;text-align:center;font-size:16px;font-weight:bold;margin-right:10px;}
.title1 h3 a {color:#333;}
.title1 .active {background:#006bd5;}
.title1 .active a {color:#fff;}
.title1 .more {font-size:14px;color:#2e2e2e;float:right;margin-right:10px;line-height:44px;}
.title2 {height:45px;border-bottom:1px dashed #e1e1e1;}
.title2 h3 {height:44px;float:left;line-height:44px;text-align:center;font-size:16px;font-weight:bold;}
.title2 h3 em {padding:0 20px;}
.title12 h3 a {color:#fff;}
.title2 .on {}
.title2 .on a {color:#0f55b5;}
.title2 .more {font-size:14px;color:#555;float:right;margin-right:10px;line-height:44px;}
.lianjie {height:72px;line-height:72px;background:url(../images/ico12.png) no-repeat center;margin-top:30px;margin-bottom:30px;}
.lianjie .fl {font-size:16px;font-weight:bold;color:#fff;width:116px;background-color:#333;text-align:center;height:30px;line-height:30px;margin-top:20px;margin-left:20px;}
.lianjie em {font-size:24px;color:#232323;font-weight:bold;display:block;height:20px;float:left;margin-left:30px;}
.lianjie .fr {width:800px;font-size:14px;color:#353535;float:left;}
.lianjie .fr a {line-height:35px;padding-left:40px;display:block;float:left;font-weight:100;}
