﻿@charset "utf-8";/* CSS Document */
/*base*/

html{font-family:"微软雅黑", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body{margin: 0;line-height: 20px;color: #000;background-color: #fff;height: 100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;width:100%;background:#F5F5F5;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display: block;}
a{background: transparent;text-decoration: none;color: #000;}
a:active{outline: 0;}
b, strong{font-weight: bold;}
dfn{font-style:normal;}
img{border: 0;vertical-align: middle;}
*{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;/* For some Androids */
	outline: none;}
	
.clear{ clear:both;overflow:hidden;}
input, textarea, button{border: 0;margin: 0;padding: 0;font-family:"微软雅黑", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;}
textarea{resize: none;}
table{border-collapse: collapse;border-spacing: 0;}
td, th{padding: 0;}
h1, h2, h3, h4, h5, h6, p, figure, form, blockquote{margin: 0;}
ul, ol, li, dl, dd{margin: 0;padding: 0;}
ul, ol{list-style: none;}
 input::-moz-placeholder, textarea::-moz-placeholder{color: #ccc;}
 input:-ms-input-placeholder, textarea:-ms-input-placeholder{color: #ccc;}
 input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #ccc;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.fl{float: left;}
.fr{float: right;}
.cl{clear:both;}
/*base*/

.top{background:url(../images/top_bg.jpg) repeat-x;clear: both;width: 100%;height:32px;}
.top_main {color: #fff;font-size: 14px;height:32px;line-height:32px;margin: 0 auto;width:1000px;}
.top_main .top_left{}
.top_main .top_left em{color: #333;font-style: normal;margin-right: 10px;}
.top_main .top_left img{ margin-right:6px;}
.top_main .top_right{ width:370px; overflow:hidden;}
.top_main p{float:left;}
.top_main .top_right form{float:left;margin:5px 15px 0;position: relative;width:170px;}
.top_main .top_right input{background:url(../images/input_bg.png) no-repeat;width:223px;height:22px;padding-left:10px;color:#555;}
.top_main .top_right .search-submit{position: absolute;right:15px;bottom:0;background:none;cursor:pointer;color:#fff;}
.top_main .top_right .m{ float:right;color:#444;position:relative;}
.top_main .top_right .m span{ display:block;cursor:pointer;}
.top_main .top_right .wap_erwei{ width:150px;position: absolute;top:32px;right:-40px;display:none;z-index:88;}
.top_main .top_right .wap_erwei img{ width:150px;}
.top_main .top_right a{font-size:16px;color:#F00;font-weight:bold;float:left;margin-top:5px;}
.nav{width:100%;clear:both;background:#fff;overflow:hidden;box-shadow: 0 3px 4px rgba(0, 0, 0, 0.18);transition: box-shadow 0.2s ease 0s;}
.main{margin: 0 auto;position: relative;width:1100px;}
.nav div{ overflow:hidden;}
.nav .logo{background: rgba(0, 0, 0, 0) url("../images/logo.png") no-repeat scroll 0 0;background-position:left center;float: left;height: 70px;width: 271px;}
.nav .logo a{display: block;height: 70px;}
.nav .menu{color: #292929;float: right;font-size: 18px;height: 70px;line-height: 70px;}
.nav .menu li{float: left;}
.nav .menu li a{color: #292929;display: block;height: 70px;padding: 0 20px; text-align:center; font-size:16px; width:64px;}
.nav .menu li a:hover{ background:#f5f5f5; color:#1f2774;}
.nav .menulist{background: #ffffff none repeat scroll 0 0;width: 100%;z-index:87;position: absolute;top:102px;}
.indexheader .nav .menulist .list{display: none;}
.main1{margin: 0 auto;position: relative;width: 1000px;}
.indexheader .nav .menulist{z-index: 999;background: #FFFFFF;width: 100%;}
.indexheader .nav .menulist .list{display: none;}
.indexheader .nav .menulist .main{border-bottom: 1px solid #ccc;}

/*下拉菜单*/


.main .dot,.main1 .dot{display:block;background:url(../images/pic4.jpg) no-repeat;width:19px;height:9px;position:absolute;bottom:10px;left:50%;margin-left:-10px;z-index:9;}
.threelist{position:relative;overflow: hidden;padding-bottom:30px;}
.threelist .hd{width: 100%;border-bottom:1px solid #8EBD20;height:0;line-height:15px;overflow: hidden;}
.threelist .hd li{display:block;float:left;overflow: hidden;}
.threelist .hd li span{display:block;padding:0px 10px;color:#808080;font-size:18px;float:left;}
.threelist .hd li.active span{background:#8EBD20;color:#fff;}
.threelist .tablist{width: 100%;float: left;position: relative;box-sizing: border-box;}
.threelist .tablist .bd{width: 100%;overflow: hidden;padding:10px 0px;background:url(../images/product_li_bg.png) no-repeat left;}
.threelist .tablist .bd ul{}
.threelist .tablist .bd ul li{ width:120px;height:127px;padding:10px 23px 0;float:left;background:url(../images/product_li_bg.png) no-repeat right;}
.threelist .tablist .bd ul li a{ width:120px;height:125px;display:block;}
.threelist .tablist .bd ul li a:hover{color:#8EBD20;border-bottom:2px solid #1F2774;}
.threelist .tablist .bd ul li img{height:96px;margin: 0 auto 4px;text-align: center;width:120px;}
.threelist .tablist .bd ul li p{ color:#333;line-height:20px;font-size:14px;text-align:center;}

.threelist .jie{float:left;width:100%;box-sizing: border-box;}
.threelist .jie .bd{width: 100%;overflow: hidden;padding:10px 0px;}
.threelist .jie .bd ul{overflow: hidden;float: left;width:33.3%;}
.threelist .jie .bd ul li{overflow: hidden;*display:inline;*zoom:1;}
.threelist .jie .bd ul .biaoti{float: none; background:#8ebd20; height:25px; line-height:25px; margin:0 1px; text-align:center;}
.threelist .jie .bd ul li span{color:#fff;font-size: 16px;}
.threelist .jie .bd ul li a{display:block;font-size:14px;color:#808080;line-height:25px !important;margin-left:10%;width:40%;float:left;}
.threelist .jie .bd ul li a:hover{color:#8EBD20;}

.cutlist .right .hd li span{display:block;padding:0px 10px;color:#808080;font-size:18px;float:left;line-height:35px;}
.cutlist .right .hd li.active span{background:#8ebd20;color:#fff;}
.cutlist .right .bd{width: 100%;overflow: hidden;padding:20px 0px;}
.cutlist .right .bd ul{overflow: hidden;float: left;width:100%;}
.cutlist .right .bd ul li{overflow: hidden;float: left;*display:inline;*zoom:1;}
.cutlist .right .bd ul .biaoti{float: none;}
.cutlist .right .bd ul li span{color:#8EBD20;font-size: 16px;}
.cutlist .right .bd ul li a{display:block;font-size:14px;color:#808080;line-height:25px !important;width:50%;float:left; text-align:center;}
.cutlist .right .bd ul li a:hover{color:#8ebd20;}

.threelist .other{position:absolute;bottom: 0px;width:100%;height: 30px;line-height: 30px;background: #ccc;overflow: hidden;text-align: center;}
.threelist .other span{color:#808080;font-size:16px;}
.threelist .other a{font-size:16px;color:#808080;}
.threelist .other a:hover{color:#8EBD20;border-bottom:1px solid #8EBD20;}


.lilist{position:relative;overflow: hidden;padding-bottom:30px;}
.lilist .hd{width: 100%;border-bottom:1px solid #8EBD20;height:35px;line-height:35px;overflow: hidden;}
.lilist .hd li{float:left;width:20%;overflow: hidden;}
.lilist .hd li span{padding: 0px 10px;color: #8EBD20;font-size: 18px;}
.lilist .hd li.active span{background:#8EBD20;color:#fff;}
.lilist .bd{width: 100%;overflow: hidden;padding:10px 0px;}
.lilist .bd ul{float:left;width:20%;}
.lilist .bd ul li{padding:1px 10px;overflow: hidden;}
.lilist .bd ul li a{font-size:14px;color:#808080;line-height:25px !important;margin-right:10px;}
.lilist .bd ul li a:hover{color:#8EBD20;border-bottom:1px solid #8EBD20;}

.cutlist{position:relative;overflow: hidden;padding-bottom:30px;}
.cutlist .left{float:left;width:480px;overflow: hidden;border-top: 1px solid #8ebd20;}
.cutlist .right{float:right;width:470px;overflow: hidden;border-top: 1px solid #8ebd20;}
.cutlist .pic{float:left;margin-right:50px;overflow: hidden;padding-top:20px;width:300px;}
.cutlist .pic img{ width:300px;}
.cutlist dl{float:left;overflow: hidden;padding-top:20px;max-width:130px;}
.cutlist dl dt{font-size:18px;font-weight:bold;color:#8a8a8a;line-height:30px;padding-bottom:10px;overflow: hidden;}
.cutlist dl dd{font-size:16px;padding:6px 0px;overflow: hidden;}
.cutlist dl dd a{display:block;font-size:16px;color:#808080;line-height:30px;border-bottom:1px solid #f8f8f8;float:left;}
.cutlist dl dd a:hover{color:#8EBD20;border-bottom:1px solid #8EBD20;}

.dolist{position:relative;overflow: hidden;padding-bottom:30px;border-top: 1px solid #8ebd20;}
.dolist .pic{float:left;margin-right:40px;padding-top:20px;width:270px;}
.dolist .pic a{display:block;width:270px;height:140px;overflow:hidden;position:relative;}
.dolist .pic a span{display:block;position:absolute;bottom:0;width:100%;height:28px;background:#333;opacity:0.8;color:#fff;line-height:28px;text-align:center; font-size:12px;}
.dolist .mu{float:right;font-size:16px;overflow: hidden;width:360px;padding-top:20px;}
.dolist .mu li{float:left;overflow: hidden;width:120px;padding-right:20px;padding:10px 0px;}
.dolist .mu li a{color:#8a8a8a;line-height:30px !important;display:block;float:left; width:120px; text-align:center;}
.dolist .mu li a:hover{color:#8EBD20;}
/*下拉菜单 end*/
index_banner{height:480px;margin: 0 auto;overflow: hidden;width: 100%;}
.wrapper {width:1200px;margin:0 auto; height:480px;}
#focus {width:1920px;height:480px;overflow:hidden;position:relative; margin:0 auto 0 -360px;}
#focus ul {height:480px;position:absolute;}
#focus ul li {float:left;width:1920px;height:480px;overflow:hidden;position:relative;background:#000;}
#focus ul li a{ display:block; width:100%; height:480px;}
#focus ul li div {position:absolute;overflow:hidden;}
#focus .btnBg {position:absolute;width:100%;height:20px;left:0;bottom:0;background:#000;}
#focus .btn {position:absolute;width:116px;right:50%;margin-right: -58px;bottom:5px;text-align:right;}
#focus .btn span {display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin:0 2px;cursor:pointer;background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px;height:100px;position:absolute;top:140px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre {left:50%;margin-left:-600px;}
#focus .next {right:50%;margin-right:-600px;background-position:right top;}

.home_title{ width:100%;height:70px;text-align:center;color:#999;padding-top:20px;clear:both;}
.home_title h3{ font-size:23px;line-height:34px;font-family:"微软雅黑";font-weight:normal;color:#999;}
.home_title hr{ width:80px;border:none;border-top:2px solid #999;height:0;}
.home_title span{ font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:21px;color:#999;}

#case{width:100%;overflow:hidden;clear:both;}
.case_menu{width:100%;background: #212121;height:100px;}
.case_menu ul{width:1000px;height:100px;margin:0 auto;}
.case_menu li{float:left;display:block;cursor:pointer;width:500px;height:100px;text-align:center;font-weight:bold;}
.case_menu li img{margin-top:32px;}
.case_menu li.hover{background:#066;}
.case_main{clear:both;margin-top:0px;border-top:none;padding-top:8px;}
.product_title{width:100%;background:#212121;height:100px;}
.product_title_main{width:923px;margin:0 auto;padding:29px 0 0 77px;height:71px;background:url(../images/prod_tit_ico.png) no-repeat left;}
.more_ico{float:right;}

.box_m{background:url(../images/box_m.png) repeat-y;padding:0px 29px 0px 29px;}
.product_main{background: #f9f9f9 none repeat scroll 0 0;border: 1px solid #e2e2e2;border-radius: 10px;margin:20px auto;width:1198px;overflow:hidden;padding:20px 2px 0 1px;}
.product_main a{float:left;display:inane;width:220px;margin:10px 10px 10px 9px;}
.product_main a span.img{height:176px;overflow: hidden;width:220px;display:block;margin:10px 0; text-align:center;}
/*.product_main a:hover span.img{ box-shadow:0 0 5px #ccc;}*/
.product_main a span.img img{width:200px;}
.product_main a h3{font-size:14px;color:#444;line-height:25px;text-align:center;}
.product_main a p{background: #1f2774 none repeat scroll 0 0;color: #fff;font-size: 19px;height: 40px;line-height: 40px;text-align: center;}
.product_main a .texon{height: auto;margin:15px auto;overflow: hidden;width:220px;}

.product_main a .texon strong{background: rgba(0, 0, 0, 0) url(../images/j8.png) no-repeat scroll left center;box-sizing: border-box;color: #666;display: block;float: left;font-size: 14px;font-weight: 100;height:28px;line-height:28px;overflow: hidden;padding-left:15px;width: 50%;}
.product_main a b{line-height:20px;}
.product_main a:hover h3{color:#777;}
.product_main a:hover p{color:#888; background:#fff; box-shadow:0 5px 5px #ccc;}
.product_main a.btn3, .product_main a.btn6{float:right;}
.product_main a.btn1, .product_main a.btn4{margin-right:28px;}
.product_main a.btn4, .product_main a.btn5, .product_main a.btn6{margin-top:42px;}
.product_main a.btn1{}
.product_main a.btn2{}
.product_main a.btn3{}
.product_main a.btn4{}
.product_main a.btn5{}
.product_main a.btn6{}


.program{ width:1200px;margin:40px auto 20px;}
.program .hd{ height:32px;line-height:30px;background:#f4f4f4;border-bottom:1px solid #ddd;position:relative;}
.program .hd ul{ margin:0 auto;height:32px;width:300px;}
.program .hd ul li{ float:left;padding:0 15px;cursor:pointer;width:120px;text-align:center;color:#444;}
.program .hd ul li.on{ height:30px;border-bottom:2px solid #1f2874;color:#1f2874;}
.program .bd ul{zoom:1;}

.program .softCont{margin: 0 auto;overflow: hidden;padding-top: 60px;width: 1200px;}
.program .softCont li{float: left;padding: 2px;height: 248px;width:396px;}
.program .softCont li.s1{height: 500px;width:396px;}
.program .softCont li a{display: block;height: 100%;position: relative;width: 100%;}
.program .softCont li img{height: 100%;width: 100%;}
.program .softCont li a span{background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;display: none;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.program .softCont li a:hover span{display: block;}
.program .product_ctnn{margin-top: 50px;}
.program .product_ctnn li{float: left;margin:5px;}
.program .product_ctnn li a{display: block;height: 218px;overflow: hidden;position: relative;width: 290px;}
.program .product_ctnn li img{height: 100%;width: 100%;}
.program .product_ctnn li a .bttextbx{height: 200%;left: 0;position: absolute;top: 0;transition: all 0.4s ease-in-out 0s;width: 100%;}
.program .product_ctnn li a:hover .bttextbx .bttop{ display:none;}
.program .product_ctnn li a .bttextbx > div{height: 50%;width: 100%;}
.program .bttextbx .bttop{color: #ffffff;line-height: 280px;position: relative;text-align: center;}
.program .bttop p{background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;bottom: 0;color: #ffffff;font-size: 16px;font-weight: bold;height: 50px;left: 0;line-height: 50px;position: absolute;width: 100%;}
.program .bttextbx .btbottom{background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;color: #ffffff;line-height: 280px;text-align: center;padding-top:25%;}
.program .btbottom p.ttx{font-size: 30px;font-weight: bold;line-height: 160%;}
.program .btbottom p.tts{font-size: 16px;line-height: 20px;}

.case_main{width:1220px;margin: 0 auto;}
.case{ zoom:1;}
.case li{float:left;display:inline; margin:10px; width:285px;_display:inline;height:245px; position:relative;}
.case li.last{float:right;margin-right:0px;}
.case li .case_w{display:block;width:250px;height:143px;padding:15px;background:url(../images/bg_case.png) no-repeat;position:absolute;bottom:45px;left:0px;}
.case li .case_w .fire{background:#000;opacity:0.5;filter:alpha(opacity=50);position:absolute;top:15px;left:15px;width:250px;height:143px;z-index:2;display:none;}
.case li .case_w .x, .case li .case_w .y{width:50px;height:50px;top:60px;position:absolute;z-index:3;display:none;}
.case li .case_w .x{background:url(../images/zoom-icon.png);left: 50px;}
.case li .case_w .y{background:url(../images/readmore-icon.png);right:50px;}
.case li span{text-align:center;width:260px; padding:0 10px;line-height:30px;color:#444;position:absolute;bottom:10px;left:0;font-size:14px;}
.case li a{color:#444;font-size:18px;}
.case li a:hover{color:#F60;}

.news_main{width:1158px;height:348px;border:1px solid #d9d9d9;background:#fff;padding:25px 20px;margin:20px auto 0;}
.news_main .news_left{width:280px;height:348px;}
.news_main .news_right{width:865px;height:351px;overflow:hidden;}
.news_main .news_right li{border-bottom:1px solid #e7e7e7;height:89px;clear:both;overflow:hidden;padding-bottom:15px;margin-bottom:15px;}
.news_main .news_right li .news_li_left{width:118px;height:89px;}
.news_main .news_right li .news_li_left img{width:118px;height:89px;}
.news_main .news_right li .news_li_right{width:732px;}
.news_main .news_right li .news_li_right h3{font-size:14px;color:#222;line-height:23px;}
.news_main .news_right li .news_li_right h4{font-size:12px;color:#ccc;line-height:19px;font-family:Arial, Helvetica, sans-serif;}
.news_main .news_right li .news_li_right p{font-size:12px;color:#555;line-height:22px;}
.news_main .news_right li:hover .news_li_right h3{color:#4BAFCF;}
.news_main .news_right li:hover .news_li_right p{color:#AAA;}
.news_bg{width:1000px;height:20px;overflow:hidden;background:url(../images/news_bg.jpg) no-repeat;margin:0 auto 20px;}
.serv_main{width:893px;height:348px;border:1px solid #d9d9d9;background:#fff;padding:25px 20px;margin:20px auto 0;}
.serv_nav{width:550px;height:348px;background:url(../images/patent_icon26.png) no-repeat;background-position:39% 50%;}
.serv_nav .servx{line-height:268px;font-size:26px;font-weight:200;color:#444;padding-left:20px;}
.serv_nav ul{padding-right:70px;padding-top:25px;}
.serv_nav li{}
.serv_nav li a{display:block;width:120px;height:35px;color:#06C;border:1px solid #999;font-size:18px;margin:18px 0;line-height:35px;text-align:center;}
.serv_nav li a:hover{background:#eee;color:#09C;}
.serv_star{width:322px;height:348px;border-left:1px solid #777;padding-left:20px;}
.serv_star h2{width:100%;text-align:center;font-size:17px;font-weight:300;color:#555;h]30px;line-height:30px;}
.serv_star .serv_star_main{width:322px;height:318px;}
.serv_star .serv_star_main marquee{width:100%;height:100%;}
.serv_star .serv_star_main li{width:302px;border-bottom:1px solid #ccc;padding:10px;margin-bottom:10px;}
.serv_star .serv_star_main li img{width:100%;}
.serv_star .serv_star_main li p{color:#444;text-align:center;line-height:25px;font-size:14px;padding-top:10px;}
.serv_star .serv_star_main li:hover{background:#eee;}
.serv_star .serv_star_main li:hover p{color:#F93;}
.rongyu{width:1200px;margin: 20px auto;}
.rongyu h2{font-size:40px;color:#352235;font-weight: normal;line-height:100px;}
.foot1{background:#DBDBDB;}
.foot1_main{padding:50px 30px 20px;overflow:hidden;width:940px;margin:0 auto;}
.foot1 .foot_about{width:400px;float:left;}
.foot1 .foot_about h2{font-size:20px;font-weight:normal;color:#222;padding-bottom:15px;}
.foot1 .foot_about p{font-size:12px;color:#222;line-height:25px;text-indent:2em;}
.foot1 .foot_about a{font-size:12px;color:#222;margin-top:15px;}
.foot1 .foot_service{margin-left:40px;float:left;}
.foot1 .foot_service h2{font-size:20px;font-weight:normal;color:#222;padding-bottom:15px;}
.foot1 .foot_service a{line-height:25px;font-size:12px;color:#222;display:block;}
.foot1 .foot_contact{background:url(../images/foot_contact.png) no-repeat left top;float:left;margin-left:40px;}
.foot1 .foot_contact p{font-size:20px;line-height:72px;color:#222;}
.foot1 .foot_erwei{float:right;text-align:center;}
.foot1 .foot_erwei img{padding-bottom:5px;}
.foot2{background:#797979;}
.foot2_main{width:1000px;margin:0 auto;color:#fff;height:30px;line-height:30px;padding-bottom:10px;text-align:center;font-size:12px;}
.position{width:1000px;margin:10px auto;clear:both;overflow:hidden;height:30px;font-size:14px;line-height:30px;color:#555;}
.position a{font-size:14px;line-height:30px;color:#555;}
.position a:hover{text-decoration:underline;}
/*products*/

.main_products{width:1000px;overflow:hidden;clear:both;margin:0 auto;background:#fff;}
.pr_img{float:left;}
.pr_img img{padding:20px;width:200px;max-height:160px;}
.cplist{height: 160px;margin: 0 auto;padding:30px 0 0 50px;width: 370px;float:left;}
.pr_price{width:240px;float:right;height:200px;padding-left:40px;line-height:200px;font-size:20px;color:#1f2774;font-family:Arial, Helvetica, sans-serif;}
a.nounderline{display:block;overflow:hidden;border-bottom: 1px solid #dbdbdb;}
a.nounderline:hover{background-color: #eeeeee;}
.cp1{color: #1f2774;display: block;font: 30px/50px "华文细黑", "微软雅黑", "黑体";}
.cp2{color: #141414;display: block;font: 24px/42px "华文细黑", "微软雅黑", "黑体";}
.cp3{color: #818181;display: block;font: 16px/25px "华文细黑", "微软雅黑", "黑体";}
.cp4{color: #818181;display: block;font: 16px/32px "华文细黑", "微软雅黑", "黑体";}
/*plan*/

#mian_plan{width:1000px;margin:30px auto;}
.plan_menu{width:324px;margin:0 auto;height:34px;line-height:34px;}
.plan_menu li{float:left;cursor:pointer;width:108px;text-align:center;color:#1F2774;font-weight:bold;font-size:16px;background:#eee;padding-bottom:2px;border:none;}
.plan_menu li.hover{background:none;padding-bottom:0;border-bottom:2px solid #1F2774;}
.plan_main{clear:both;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:998px;margin:15px auto 0;overflow:hidden;}
.solution_main{margin: 0 auto;overflow: hidden;width: 1001px;}
.s_m_top{border-bottom: 1px solid #cccccc;margin: 20px 0;overflow: hidden;padding: 0 0 20px;}
.s_m_top li{border-right: 1px solid #ccc;float: left;position: relative;width: 497px;}
.s_m_top li p{float: left;}
.s_m_top li p img{height: 143px;width: 197px;}
.s_m_top li dl{float: left;margin: 0 0 0 20px;width: 252px;}
.s_m_top li dl dt{font: 18px/36px 微软雅黑;}
.s_m_top li dl dt a{color: #000;}
.s_m_top li dl dd{color: #000;font: 12px/22px 微软雅黑;}
.s_m_top li dl dd.btn{}
.s_m_top li dl dd.btn a{color: #005d9a;}
.s_m_list{border-bottom: 1px solid #cccccc;overflow: hidden;padding: 0 0 20px;}
.s_m_list li{border-right: 1px solid #cccccc;float: left;text-align: center;width: 248px;}
.s_m_list li img{height: 149px;width: 204px;}
.s_m_list li span{display: block;font: bold 14px/36px 微软雅黑;text-align: center;}
.s_m_list li span a{color: #4488b5;}
/*case*/

#case1{width:1220px;margin:30px auto;}
.case_menu1{width:726px;margin:0 auto;height:34px;line-height:34px;}
.case_menu1 li{float:left;cursor:pointer;width:238px;margin:0 2px;text-align:center;color:#1F2774;font-weight:bold;border-bottom:2px solid #1F2774;font-size:16px;}
.case_menu1 li.hover{background:#eee;padding-bottom:2px;border:none;}
.case_main1{clear:both;width:998px;margin:15px auto 0;}
.case_main1 h1{width:100%;clear:both;font-size:24px;line-height:40px;color:#282828;font-weight:normal;}
/*service*/

.servicebg{background:#fff url("../images/line1.jpg") no-repeat scroll center top;display: block;float: none;margin: 0 auto;padding: 30px 30px 64px;width: 1060px;overflow:hidden;}
.fwtit{border-bottom: 1px solid #dbdbdb;color: #e60012;font: 32px/48px "华文细黑", "微软雅黑", "黑体";margin: 0 0 30px 30px;padding: 0 0 10px 23px;width: 1007px;}
.fwtit7{padding: 24px 0 10px;width: 1007px;}
.fwtit7 a{color: #818181;font: 20px/24px "华文细黑", "微软雅黑", "黑体";text-decoration: none;}
.fwtit7 a:hover{color: #3f3f3f;font: 20px/24px "华文细黑", "微软雅黑", "黑体";text-decoration: none;}
.isdbg{background: rgba(0, 0, 0, 0) url("../images/bg.png") no-repeat scroll 0 0;display: none;height: 268px;left: 130px;padding: 20px 21px 0 20px;position: absolute;top: -115px;width: 104px;}
.isdbg a{color: #414141;display: block;font: 13px/25px "微软雅黑", "黑体";margin-bottom: 3px;text-align: center;}
.isdbg a:hover{background: #e5e5e5 none repeat scroll 0 0;text-decoration: none;}
.main_about{width:1120px;margin:30px auto;background:#fff;}
.alltit{color: #e60012;font: 32px/48px "华文细黑", "微软雅黑", "黑体";margin-bottom: 10px;padding-left: 55px;}
.tab{display: inline;float: left;}
.tab li{border-color: #ffffff #dddddd #ffffff #ffffff;border-style: solid;border-width: 1px 1px 1px 3px;color: #898989;cursor: pointer;font: 22px/78px "华文细黑", "微软雅黑", "黑体";padding-left: 50px;width: 157px;}
.tab li a{ color:#898989;width:100%;height:100%;display:block;}
.tab li.current{border-color: #dddddd #ffffff #dddddd #e60012;border-style: solid;border-width: 1px 1px 1px 3px;}
.con{border: 1px solid #dddddd;display: inline;float: right;margin-left: -1px;width:848px;}
.con li.current{display: block;min-height:500px;}
.textleft1{margin-top: 32px;}
.textleft2{margin-left: 100px;width: 770px;}
.product{margin: 0 auto;width: 930px;}
.title1{color: #e60012;font: 34px/34px 华文细黑, 微软雅黑;text-align: center;}
.title2{color: #141414;font: 24px/28px 华文细黑, 微软雅黑;text-align: center;}
.title3{color: #141414;font: 18px/18px 微软雅黑;margin-left: 260px;text-align: left;}
.text1{color: #616161;font: 16px/24px 微软雅黑;}
.text2{color: #1b1b1b;font: 24px/24px 微软雅黑;}
.text3{color: #616161;font: 14px/24px 微软雅黑;}
.text4{line-height: 10px;}
.text5{color: #141414;font: 18px/22px 微软雅黑;text-align: center;}
.text6{color: #e60012;font: 26px/26px 微软雅黑;}
.text7{color: #616161;font: 18px/28px 微软雅黑;}
.line{border-bottom: 1px solid #dbdbdb;display: block;float: none;height: 10px;margin: 0 auto;width: 800px;}
.border-top{border-top: 1px solid #d3d3d3;}
.border-right{border-right: 1px solid #d3d3d3;}
.border-bottom{border-bottom: 1px solid #d3d3d3;}
.border-left{border-left: 1px solid #d3d3d3;}
.right{width:848px;}
.right_txt{margin: 0 auto;width: 748px;color:#616161;font: 16px/24px 微软雅黑;}
.right_txt img{max-width:748px;}
.right_txt p{margin:15px 0;}
a.about_news{width:45%;padding-right:5%;display:block;line-height:40px;float:left;color:#444; font-size:14px;}
a.about_news b{ font-weight:normal !important;}
a.about_news span{float:right;line-height:40px;}
a.about_news:hover{color:#818181;}
.gengduo{color: #e60012;font: 16px/22px 微软雅黑;}
.gengduo a{color: #e60012;font: 16px/22px 微软雅黑;text-decoration: none;}
.gengduo a:hover{color: #e60012;font: 16px/22px 微软雅黑;text-decoration: underline;}
.article_products{width:100%;}
.case_main1{margin:20px auto;width: 1220px;overflow:hidden;}
.case_main_top{overflow: hidden;width: 1001px;}
.case_main_top ul{width: 1121px;}
.case_main_top li{border-bottom: 1px solid #d6d6d6;float: left;margin: 20px 0 0;padding: 0 30px 20px 0;position: relative;width: 498px;}
.case_main_top li p{float: left;}
.case_main_top li p img{height: 159px;width: 217px;}
.case_main_top li dl{border-right: 1px solid #d6d6d6;float: left;margin: 0 0 0 20px;min-height: 159px;padding: 0 25px 0 0;position: relative;width: 232px;}
.case_main_top li dl dt{font: 16px/36px 微软雅黑;}
.case_main_top li dl dt a{color: #000;}
.case_main_top li dl dd{color: #000;font: 12px/22px 微软雅黑;}
.case_main_top li dl dd.btn{bottom: 0;position: absolute;}
.case_main_top li dl dd.btn a{color: #005d9a;}
.case_main_list{border-bottom: 1px solid #d6d6d6;overflow: hidden;}
.case_main_list ul{display: block;width: 1060px;}
.case_main_list li{float: left;margin: 20px 54px 15px 0;width: 211px;}
.case_main_list li p img{height: 153px;width: 211px;}
.case_main_list li dl dt{font: bold 14px/36px 微软雅黑;}
.case_main_list li dl dt a{color: #494848;}
.case_main_list li dl dd{color: #000;font: 12px/22px 微软雅黑;}
.case_main_text .s_m_f_l span.title{font: 24px/30px 微软雅黑;}
.case_main_text .s_m_f_l p, .case_main_text .s_m_f_r li dl dd{color: #000;}
.case_main_foot{border-top: 1px solid #d6d6d6;margin: 10px 0;overflow: hidden;padding: 20px 0 0;}
.case_main_foot ul{width: 1060px;}
.case_main_foot li{border-right: 1px solid #d6d6d6;float: left;margin: 0 18px 0 0;padding: 0 18px 0 0;width: 221px;}
.case_main_foot li img{display: block;height: 161px;margin: 15px 0;width: 221px;}
.case_main_foot li span.title{font: 16px/22px 微软雅黑;padding: 0 0 0 8px;}
.case_main_foot li span.title a{color: #494848;}
.case_main_foot li dl dt{color: #494848;font: 12px/22px 微软雅黑;}
.case_main_foot li dl dd.btn{margin: 15px 0;}
.case_main_foot li dl dd.btn a{color: #005d9a;}
.s_m_f_l{border-right: 1px solid #cccccc;float: left;height: 100%;padding: 0 30px 0 0;width: 467px;}
.s_m_f_l span.title{color: #000000;font: 16px/30px 微软雅黑;}
.s_m_f_l span.title em{float: right;font: 12px/30px 微软雅黑;}
.s_m_f_l span.title em a{color: #005d9a;}
.s_m_f_l p{color: #000;font: 12px/22px 微软雅黑;}
.s_m_f_l p img{display: block;height: 212px;margin: 14px 0;vertical-align: middle;width: 471px;}
.s_m_f_r{float: left;padding: 0 0 0 10px;width: 490px;}
.s_m_f_r li{float: left;margin: 15px 0;overflow: hidden;position: relative;}
.s_m_f_r li p{float: left;}
.s_m_f_r li p img{height: 161px;margin: 0 19px;width: 223px;}
.s_m_f_r li dl{float: left;width: 228px;}
.s_m_f_r li dl dt{font: 16px/36px 微软雅黑;}
.s_m_f_r li dl dt a{color: #000;}
.s_m_f_r li dl dd{color: #000;font: 12px/22px 微软雅黑;}
.s_m_f_r li dl dd.btn{}
.s_m_f_r li dl dd.btn a{color: #005d9a;}
.y-sus-hb{font-size: 28px;font-weight: normal;line-height: 64px;padding-top: 9px;}
.y-const{background: #e7e7e7 none repeat scroll 0 0;min-height: 108px;padding: 22px 0 13px 24px;position: relative;}
.y-const p{font-size: 14px;line-height: 18px;width: 490px;}
.p_l_t_select_curr{height: auto;overflow: visible;}
.p_l_t_select{background: #9bbf41 none repeat scroll 0 0;border: 2px solid #9bbf41;border-top-left-radius: 2px;border-top-right-radius: 2px;display: block;height: 39px;overflow: hidden;position: absolute;top: 83px;width: 247px;z-index: 99;}
.y-cam{position: absolute;right: 15px;top: -50px;}
.p_l_t_select span.curr{background-position: -770px -446px;}
.p_l_t_select span.title{background: rgba(0, 0, 0, 0) url("../images/sprint2.png") no-repeat scroll -770px -287px;color: #fff;cursor: pointer;display: block;font: 18px/39px 微软雅黑;position: static;text-indent: 13px;}
.p_l_t_select_curr{height: auto;overflow: visible;}
.p_l_t_select span.curr{background-position: -770px -446px;}
.p_l_t_select .Show{background: #fff none repeat scroll 0 0;display: block;padding: 5px 0;}
.p_l_t_select .Show ul li.tel{background: rgba(0, 0, 0, 0) url("../images/sprint2.png") no-repeat scroll -976px -556px;}
.p_l_t_select .Show ul li{color: #535353;font: bold 24px/24px 微软雅黑;margin: 10px;padding: 0 0 0 52px;}
.p_l_t_select .Show ul li.text{background: rgba(0, 0, 0, 0) url("../images/sprint2.png") no-repeat scroll -973px -622px;font: 18px/26px 微软雅黑;}
.text a{color: #3c4280;font-weight: bold;}
.y-soc{margin-top: 18px;}
.y-soc-right, .y-soc-rigght{float: right;}
.y-scv-wrap{overflow: hidden;}
.y-csf-u{ width:1029px;}
.y-csf-u li{float: left;height: 330px;margin: 0 30px 30px 0;overflow: hidden;width:313px;}
.y-csf-u li h5{font-size: 18px;font-weight: normal;line-height:40px;padding-top: 9px;}
.y-csf-u li h5 a{color: #333;}
.y-ctext{color: #8f8e8e;line-height:24px;overflow: hidden; font-size:14px;}
.y-atetx{background: rgba(0, 0, 0, 0) url("../images/mnc.png") no-repeat scroll 0 -17px;color: #3c4280;display: block;font-size: 14px;line-height: 24px;margin-top: 8px;padding-left: 17px;}
/*article_article*/

.article_main{width:1000px;margin:0 auto;clear:both;overflow:hidden;min-height:300px;white-space:normal !important; line-height:28px;}
.article_main p,.article_main span{ text-indent:2em;}
.article_main p{white-space:normal !important;}
.article_main h3{border-bottom: 1px solid #d0d0d0;color: #333;font: bold 16px/25px arial, sans-serif;height: 20px;margin:0 0 20px;padding: 0 5px 10px;text-align: center;}

.banner_products{background:url(../images/1.jpg) no-repeat;width:1440px;height:380px;margin:0 auto;}
.banner_plan{background:url(../images/2.jpg) no-repeat;width:1440px;height:380px;margin:0 auto;}
.banner_case{background:url(../images/3.jpg) no-repeat;width:1440px;height:380px;margin:0 auto;}
.banner_service{background:url(../images/4.jpg) no-repeat;width:1440px;height:380px;margin:0 auto;}
.banner_about{background:url(../images/5.jpg) no-repeat;width:1440px;height:380px;margin:0 auto;}
/*kefu*/

.floating_ck{position:fixed;right:20px;top:40%;font-size:12px;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#1d6cb7;border-bottom:solid 1px #1d6cb7;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult, .words{background-image:url(../images/zxicon.png);}
.quote{background-image:url(../images/kficon.png);}
.qrcord{background-image:url(../images/erweima_icon.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_ck dd span a{color:#fff;display:block;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#1d6cb7;border-bottom:solid 1px #1d6cb7;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(../images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}
.ser1{width:360px;padding-right:40px;}
.ser1 h1{font-size:19px;line-height:50px;color:#777;font-family:"华文细黑", "微软雅黑", "黑体";}
.ser1 li{float:left;margin:10px 20px 10px 0;}
.ser1 li a{font-size:16px;color:#919191;font-family:"华文细黑", "微软雅黑", "黑体";}
.ser1 li a:hover{text-decoration:underline;color:#F93;}
.newslist{width:1000px;margin:20px auto;overflow:hidden;}
.newslist li{overflow:hidden;border-bottom: 1px solid #e5e5e5;margin-bottom: 20px;padding-bottom: 24px;width:1000px;}
.pic{display: inline;float: left;position: relative;width: 200px;}
.intro{color: #616161;display: inline;float: left;font: 16px/24px "微软雅黑", "黑体";width: 411px;}
.intro h4, .intro1 h4{color: #282828;font: 21px/24px "微软雅黑", "黑体";margin: 0 0 10px;padding: 0;}
.intro p, .intro1 p{color: #616161;text-decoration: none;}
.intro1{color: #616161;display: inline;float: left;font: 16px/24px "微软雅黑", "黑体";width: 611px;}
.softlinks{float:right;padding-top:40px;}
.search_header{width:1000px;margin:20px auto;color:#444;line-height:25px;overflow:hidden;min-height:350px;}
.resultbar{}
.result_content{padding:15px 0;text-indent:0;}
.sidebar{}
.resultlist{padding:15px 0;}
.resultlist li{margin:15px 0;font-size:14px;}
.resultlist li a{color:#444;}
.resultlist li a:hover{color:#777;text-decoration:underline;}
.resultlist li a.typename{color:#444;}
.resultlist li a.typename:hover{color:#F93;}
.about_ry{}
.about_ry .case{margin-left:-17.5px;zoom:1
}
.about_ry .case .case_li{float:left;display:inline;margin-left:49px;width:300px;_display:inline;height:245px;background:url(../images/bg_case_f.png) center bottom no-repeat;position:relative;}
.about_ry .case .case_li.last{float:right;margin-right:0px;}
.about_ry .case .case_li .case_w{display:block;width:250px;height:143px;padding:15px;background:url(../images/bg_case.png) no-repeat;position:absolute;bottom:45px;left:0px; text-align:center;}
.about_ry .case .case_li .case_w .fire{background:#000;opacity:0.5;filter:alpha(opacity=50);position:absolute;top:15px;left:15px;width:250px;height:143px;z-index:2;display:none;}
.about_ry .case .case_li .case_w .x, .about_ry .case .case_li .case_w .y{width:50px;height:50px;top:60px;position:absolute;z-index:3;display:none;}
.about_ry .case .case_li .case_w .x{background:url(../images/zoom-icon.png);left: 50px;}
.about_ry .case .case_li .case_w .y{background:url(../images/readmore-icon.png);right:50px;}
.about_ry .case .case_li span{text-align:center;width:100%;line-height:30px;color:#444;position:absolute;bottom:10px;left:0;font-size:14px;}
.about_ry .case .case_li a{color:#444;font-size:18px;}
.about_ry .case .case_li a:hover{color:#F60;}
.about_video{}
.about_video .case{margin-left:-17.5px;zoom:1
}
.about_video .case .case_li{float:left;display:inline;margin-left:49px;width:300px;_display:inline;height:245px;background:url(../images/bg_case_f.png) center bottom no-repeat;position:relative;}
.about_video .case .case_li.last{float:right;margin-right:0px;}
.about_video .case .case_li .case_w{display:block;width:250px;height:143px;padding:15px;background:url(../images/bg_case.png) no-repeat;position:absolute;bottom:45px;left:0px;}
.about_video .case .case_li .case_w .fire{background:#000;opacity:0.5;filter:alpha(opacity=50);position:absolute;top:15px;left:15px;width:250px;height:143px;z-index:2;display:none;}
.about_video .case .case_li .case_w .x, .about_video .case .case_li .case_w .y{width:50px;height:50px;top:60px;position:absolute;z-index:3;display:none;}
.about_video .case .case_li .case_w .x{background:url(../images/zoom-icon.png);left: 50px;}
.about_video .case .case_li .case_w .y{background:url(../images/readmore-icon.png);right:50px;}
.about_video .case .case_li span{text-align:center;width:100%;line-height:30px;color:#444;position:absolute;bottom:10px;left:0;font-size:14px;}
.about_video .case .case_li a{color:#444;font-size:16px;}
.about_video .case .case_li a:hover{color:#F60;}

.pagelist{ margin:15px 0;overflow:hidden;}
.pagelist li{ float:left;padding:0 5px;}

.context{ margin:15px 0;overflow:hidden;border-top:1px dashed #999;}
.context li{ float:left;padding:0 15px;line-height:30px;}
.context li a{ line-height:30px;}
.context li a:hover{ text-decoration:underline;}

.ttime{top:-9999px;position:absolute;}
.banner_nav{background:#1C6EBA none repeat scroll 0 0;height: 50px;margin: 20px auto;padding: 0 150px;width:700px;}
.banner_nav a{color: #fff;display: block;float: left;height: 30px;line-height: 30px;padding: 10px; width:80px; text-align:center;}
.banner_nav a:hover{background:#529EE4 none repeat scroll 0 0;}

.friendlink {
  font-family: "微软雅黑";
  height: 47px;
  margin: 0 auto 15px;
  overflow: hidden;
  width: 1200px;
}
.friendlink_l {
  border-bottom: 1px solid #777;
  border-top: 1px solid #777;
  color: #444;
  font-size: 16px;
  font-weight: bold;
  height: 45px;
  line-height: 45px;
  width: 64px;
}
.friendlink_r {
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
  color: #444;
  font-size: 16px;
  font-weight: bold;
  height: 45px;
  line-height: 45px;
  width: 1136px;
}
.friendlink_r a {
  font-size: 14px;
  font-weight: normal;
  margin-left: 20px;
}