/*banner*/
.banner_box{ width:100%; min-width:1200px; height:550px; overflow:hidden;}
.banner{ width:1000px; height:550px; margin:auto; position:relative;}
.banner img{ position:absolute; left:-460px;}
.anniu{ width:1000px; display:block; text-align:center; position:absolute; left:50%; margin-left:-500px; bottom:20px; overflow:hidden;}
.anniu li{ display:inline-block; width:16px; height:16px; border-radius:8px; background:#fff; margin:0 8px;}
.anniu .anniu_bj{ background:#ed801f;}
/*搜索*/
.remen_bj{ min-width:1200px; height:60px; border-bottom:1px solid #e5e5e5;}
.remen_box{ width:1200px; margin:auto; overflow:hidden;}
.remen_box ul{ float:left; overflow:hidden;}
.remen_box ul span{ float:left; font-size:14px; font-weight:bold; color:#626262; line-height:60px;}
.remen_box ul li{ float:left; margin-left:12px;}
.remen_box ul li a{ font-size:14px; color:#626262; line-height:60px;}
.sousuo{ float:right; height:32px; margin-top:15px;overflow:hidden;}
.sousuo input{ float:left; height:32px;width:210px; background:#f5f5f5;;line-height:32px; text-align:left; color:#a0a0a0; padding:0; padding-left:10px; margin:0; outline:none; border:none;}
.sousuo button{ float:right; width:40px; height:32px; background:url(../images/ss_tu.jpg) no-repeat center;;outline:none; color:#fff; border:none;}
/*销售与服务*/
.fuwu_title{ width:1200px; margin:78px auto 0;}
.fuwu_title h1{ display:block; font-size:36px; font-weight:bold; color:#333; text-align:center;}
.fuwu_title h1 span{ font-size:36px; font-weight:bold; color:#053aa8;}
.fuwu_title p{ display:block; font-size:18px; color:#808080; text-align:center; margin-top:10px;}
.fuwu_box{ width:1200px; margin:58px auto 0; overflow:hidden;}
.fuwu_box ul{ display:block; width:1290px; overflow:hidden;}
.fuwu_box ul li{ float:left; width:282px; padding-right:82px; border-right:1px dashed #b8b8b8; margin-right:82px;}
.fuwu_box ul li:nth-child(3){ padding-right:0; border:0;}
.fuwu_box ul li h1{ display:block; font-size:24px; font-weight:bold; color:#333; line-height:34px; padding-left:50px;}
.fuwu_box ul li:nth-child(1) h1{ background:url(../images/xl-tb1.png) no-repeat left;}
.fuwu_box ul li:nth-child(2) h1{ background:url(../images/xl-tb2.png) no-repeat left;}
.fuwu_box ul li:nth-child(3) h1{ background:url(../images/xl-tb3.png) no-repeat left;}
.fuwu_box ul li p{ display:block; font-size:16px; color:#666666; line-height:26px; margin-top:20px;}
.fuwu_box ul li span{ display:block; margin-top:15px;}
/*产品中心*/
.products_bj{ min-width:1200px; padding:65px 0; background:#f8f8f8; margin-top:75px;}
.products_title{ width:1200px; margin:auto;}
.products_title h1{ display:block; font-size:36px; font-weight:bold; color:#333; text-align:center;}
.products_title span{ font-size:36px; font-weight:bold; color:#053aa8;}
.products_title p{ display:block; font-size:18px; color:#808080; text-align:center; margin-top:10px;}
.products_box{ width:1200px; margin:52px auto 0; overflow:hidden;}
.product_left{ float:left; width:240px; background:#fff;}
.product_left h1{ display:block; height:86px; background:#053aa8; font-size:30px; font-weight:bold; color:#fff; line-height:86px; text-indent:25px;}
.product_left span{ display:block; height:45px; background:#565656; margin-bottom:1px;}
.product_left span a{ display:block; padding-left:45px; font-size:16px; color:#fff; line-height:45px; background:url(../images/fl-tb.png) no-repeat 20px 18px;}
.product_left span:hover{ background:#ffa200;}
.product_left ul{ display:block;}
.product_left ul li{ display:block; padding-left:45px; font-size:20px; font-weight:bold; color:#a4a4a4; line-height:26px; margin-bottom:15px}
.product_left ul li:nth-child(1){ margin-top:10px;}
.product_left ul li a{ font-size:16px; color:#666666; line-height:26px; padding-left:8px;}
.product_left ul li a:hover{ color:#ffa200;}
.products_right{ float:right; width:926px;}
.products_right ul{ display:block; overflow:hidden;}
.products_right ul li{ float:left; width:290px; border:1px solid #e3e3e3; margin-right:24px; margin-bottom:24px;}
.products_right ul li:nth-child(3n+0){ margin-right:0;}
.products_right ul li .products_tu{ width:290px; height:230px; background:#000; overflow:hidden;}
.products_right ul li .products_tu img{ display:block; transition:all 0.5s ease-out;}
.products_right ul li span{ display:block; font-size:14px; color:#6f6f6f; line-height:40px; text-align:center;}
.products_right ul li:hover img{ opacity:0.5; transform:scale(1.1);}
.products_right ul li:hover span{ color:#ffa200;}
/*行业应用*/
.hx_box{ width:1200px; margin:48px auto 0; overflow:hidden;}
.hx_box ul{ display:block; overflow:hidden;}
.hx_box ul li{ float:left; width:300px; background:#f1f1f1;}
.hx_tu{ width:300px; height:261px; overflow:hidden;}
.hx_tu img{-moz-transition:ease-out 0.5s;-webkit-transition:ease-out 0.5s; transition:ease-out 0.5s;}
.hx_con{ width:260px; height:172px; padding:35px 20px;}
.hx_con h1{ display:block; font-size:24px; font-weight:bold; color:#585858; line-height:30px;}
.hx_con span{ display:block; width:60px; height:2px; background:#f8a300; margin-top:15px;}
.hx_con p{ display:block; font-size:14px; color:#585858; line-height:26px; margin-top:25px;}
.hx_box ul li:nth-child(even){ background:#fff;}
.hx_box ul li:hover{ cursor:pointer; background:#053aa8;}
.hx_box ul li:hover h1,.hx_box ul li:hover p{ color:#fff;}
.hx_box ul li:hover span{ background:#fff;}
.hx_box ul li:hover img{ -moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
/*youshi*/
.ys_title{ width:1200px; margin:68px auto 0; font-size:36px; font-weight:bold; color:#404040; line-height:38px; text-align:center; background:url(../images/title_bj3.png) no-repeat center;}
.ys_title span{ font-size:36px; font-weight:bold; color:#02388b; text-align:center;}
.ys_bigbox1{ min-width:1200px; height:600px; background:url(../images/ys_bj.jpg) no-repeat center; margin-top:65px;}
.ys_box1{ width:1200px; margin:auto; overflow:hidden;}
.ys_conbox1{ float:left; width:600px; height:300px; background:#fff; overflow:hidden;}
.ys_conbox1 .ys_ti,.ys_conbox2 .ys_ti{ width:490px; margin:52px auto 0; overflow:hidden;}
.ys_conbox1 .ys_ti dl,.ys_conbox2 .ys_ti dl{ float:left; overflow:hidden;}
.ys_conbox1 .ys_ti dl dt,.ys_conbox2 .ys_ti dt{ float:left; font-size:30px; color:#065bd6; padding-bottom:12px; border-bottom:1px solid #f8a300;}
.ys_conbox1 .ys_ti dl dd,.ys_conbox2 .ys_ti dd{ float:left; margin-left:15px; font-size:30px; font-weight:bold; color:#065bd6; padding-bottom:12px;}
.ys_conbox1 .ys_ti span,.ys_conbox2 .ys_ti span{ float:right;}
.ys_con1{ display:block; width:490px; margin:30px auto 0;}
.ys_con1 li{ display:block; padding-left:25px; background:url(../images/quan_tb.png) no-repeat left top 5px; font-size:14px; color:#434343; line-height:20px; margin-top:15px;}
.ys_conbox1:nth-child(1){ width:599px; height:299px; border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9;}
.ys_conbox1:nth-child(2){ background:none;}
.ys_bigbox2{ min-width:1200px; height:600px; background:url(../images/ys_bj2.jpg) no-repeat top center;}
.ys_conbox2{ float:left; width:600px; height:300px; background:#fff; overflow:hidden;}
.ys_conbox2:nth-child(1){ background:none;}
.ys_conbox2:nth-child(4){ width:599px; height:299px; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
.ys_conbox2:nth-child(1) dt,.ys_conbox2:nth-child(1) dd{ color:#fff;}
.ys_conbox2:nth-child(1) li{color:#c9d8ee; background:url(../images/quan_tb2.png) no-repeat left top 5px;}
/*news*/
.news_title{ width:1200px; margin:70px auto 0;}
.news_title span{ display:block; font-size:36px; font-weight:bold; color:#404040; background:url(../images/title_bj4.png) no-repeat center; text-align:center;}
.news_title p{ display:block; font-size:16px; color:#808080; text-align:center; margin-top:10px;}
.news_bigbox{ width:1200px; margin:60px auto 0; overflow:hidden;}
.news_left{ float:left; width:578px;}
.news_nav{ display:block; border-left:3px solid #02388b; padding-left:20px; overflow:hidden;}
.news_nav li{ float:left; font-size:20px; color:#595959; line-height:24px; margin-right:30px; cursor:pointer;}
.news_nav .turhor{ color:#02388b;}
.news_box{ width:578px; margin-top:30px;}
.news_toutiao{ width:578px; overflow:hidden;}
.news_tu{ float:left; width:246px; height:186px; overflow:hidden;}
.toutiao_con{ float:right; width:296px;}
.toutiao_con h1{ display:block; font-size:16px; color:#484848; line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.toutiao_con p{ display:block; font-size:14px; color:#8a8a8a; line-height:24px; margin-top:10px;}
.toutiao_con a{ display:block; width:104px; height:32px; margin-top:20px; font-size:14px; color:#fff; text-align:center; line-height:32px; background:#02388b;}
.toutiao_con a:hover{ background:#f8a300;}
.news_con{ width:578px; margin-top:45px;}
.news_con dl{ display:block; height:42px; padding:14px 20px; margin-bottom:20px; border:1px solid #d9d9d9; overflow:hidden;}
.news_con dl dt{ float:left; padding-right:20px; border-right:1px solid #d9d9d9;}
.news_con dl span{ display:block; font-size:26px; line-height:26px; text-align:center; color:#5a5a5a;}
.news_con dl p{ display:block; font-size:16px; color:#717171; text-align:center;}
.news_con dl dd{ float:right; width:428px; background:url(../images/news_jiantou.png) no-repeat right;}
.news_con dl dd a{ display:block; width:386px; font-size:16px; color:#717171; line-height:42px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news_con dl:hover dd{ background:url(../images/news_jiantou2.png) no-repeat right;}
.news_con dl:hover a{ color:#053aa8;}
.news_right{ float:right; width:578px;}
.jishu_title{ width:578px; height:48px; border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9; overflow:hidden;}
.jishu_title dl{ float:left; overflow:hidden;}
.jishu_title dl dt{ float:left; font-size:20px; color:#535353; line-height:48px;}
.jishu_title dl dd{ float:left; font-size:14px; color:#b6b6b6; line-height:52px;}
.jishu_title  a{ float:right; font-size:14px; color:#a1a1a1; line-height:48px; margin-right:10px;}
.jishu_title  a:hover{ color:#02388b;}
.jishu_con{ width:578px; margin-top:30px;}
.jishu_con dl{ display:block; padding:0 0 30px 45px; background:url(../images/wen_tb.jpg) no-repeat left top; border-bottom:1px dashed #cfcfcf; margin-bottom:48px;}
.jishu_con dl dt{ display:block;}
.jishu_con dl dt a{ display:block; font-size:14px; font-weight:bold; color:#5a5a5a; line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.jishu_con dl dd{ display:block; font-size:14px; color:#787878; line-height:30px;}
/*about*/
.about_bj{ min-width:1200px; background:#053aa8; padding:95px 0 0; overflow:hidden;}
.about_box{ width:1200px; margin:auto; position:relative;}
.about_left{ float:left; width:550px;}
.about_left span{ display:block; font-size:41px; color:#fff;}
.about_left span a{ font-size:41px; color:#f8a300;}
.about_left dl{ display:block; margin-top:35px;}
.about_left dl dt{ display:block; font-size:28px; font-weight:bold; color:#fff; line-height:30px;}
.about_left dl dd{ display:block; font-size:13px; color:#dee0e3; line-height:15px; margin-top:5px;}
.about_left p{ display:block; font-size:16px; color:#fff; line-height:30px; margin-top:68px;}
.more_box{ display:block; margin-top:45px; overflow:hidden;}
.more_box li{ float:left; width:138px; height:38px; border-radius:19px; margin-right:20px;}
.more_box li:nth-child(1){ background:#297cf3;}
.more_box li:nth-child(2){ background:#ffa200;}
.more_box li a{ display:block; font-size:14px; color:#fff; text-align:center; line-height:38px;}
.about_tu{ width:955px; height:645px; position:absolute; left:605px; bottom:-196px; z-index:99;}
.about_snl{ min-width:1200px; height:66px; background:#ffa200; margin-top:130px;}
/*honor*/
.honor_title{ width:1200px; margin:58px auto 0; background:url(../images/title_bj5.png) no-repeat center; text-align:center; overflow:hidden;}
.honor_title span{ display:inline; font-size:20px; font-weight:bold; color:#065bd6; line-height:30px; text-align:center;}
.honor_title p{ display:inline; font-size:20px; color:#404040; line-height:30px;}
.honor_box{ width:1200px; margin:58px auto 0; overflow:hidden;}
.honor_tu{ display:block; width:1230px; overflow:hidden;}
.honor_tu li{ float:left; width:280px; margin-right:26px; font-size:16px; color:#4a4a4a; text-align:center; line-height:34px;}
