@charset "utf-8";
/* CSS Document */
/* slide */
.slide-main{height:400px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:540px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:580px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:400px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:#ff6900;}
#bgstyleb{background:#193d85;}
#bgstylec{background:#000;}
.slide a{display:block;width:100%;height:490px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:366px;height:170px;margin-left:-460px;top:223px;z-index:12;}
.obj-f{width:692px;height:394px;top:158px;margin-left:-180px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}

.proitem{ width:1060px; overflow:hidden; padding:30px 0; margin:0 auto; font-family:"Microsoft YaHei";}

.itemlist{ overflow:hidden;}
.itemlist li{ width:310px; overflow:hidden; float:left; background:#f3f3f3; margin:30px 0 30px 30px; border:1px solid #c5c5c5; position:relative; cursor:pointer; transition:ease-out .5s;}
.picbox{ height:120px; overflow:hidden;}
.picdes{ padding:20px; overflow:hidden;}
.picdes h2{ font-weight:600; color:#51abf2; margin-bottom:15px; font-size:14px;}
.picdes h2 img{ vertical-align:bottom;}
.picdes p{ line-height:24px; overflow:hidden;}

.more{ text-align:right; overflow:hidden; clear:both; }
.more a{ color:#7dd815; font-size:12px;}
.itemlist li:hover{ transform:scale(1.1,1.1); box-shadow:0 3px 20px #c0bebe; transition:ease-out .5s;}
.yy a{ margin-left:20px;}

.logo{ width:318px; height:51px; overflow:hidden; float:left; margin:25px 0;}
.nav{ float:right;}
.nav li{ width:155px; height:96px; cursor:pointer; overflow:hidden; float:left; text-align:center; line-height:100px;}
.nav li a{ font-size:16px; font-family:"Microsoft YaHei";}
.navon{ border-bottom:5px solid #2a7bcf;}

.meaubox{ width:100%; overflow:hidden; padding:20px 0; background:url(http://www.wh-topstar.com/images_xz/navbg.png) repeat-x left top; position:absolute; left:0; top:131px; z-index:10; background-size:100% 100%;  }

.meaulist{ overflow:hidden;}
.meaulist li{ width:25%; height:auto; text-align:center; line-height:40px;}

/*产品与服务列表*/
.mainwarp{ background:#eeeeee; padding:20px 0; overflow:hidden;}
.top_left{ width:250px; overflow:hidden; float:left; background:#fff;padding-bottom:40px;}
.ltit{ height:56px; overflow:hidden; border:1px solid #e4e4e4; line-height:56px;}
.name{ float:left; font-size:16px;}
.name img{ margin-left:20px; vertical-align:text-bottom; }
.state{ float:right; margin-right:20px;}

.product{ overflow:hidden;}
.product li{ height:32px; line-height:32px; padding-left:52px; font-size:14px; font-family:"Microsoft YaHei";}
.pro_on{ background:#51abf2;}
.pro_on a{ color:#fff;} 

.top_right{ width:730px; overflow:hidden; float:right; }
.bzpic{ height:118px; overflow:hidden; margin-bottom:20px;}
.textwarp{ padding:35px; overflow:hidden; background:#fff; font-family:"Microsoft YaHei";}
.textwarp h2{ color:#1e5ea4; font-size:18px; margin-bottom:20px; text-align:center;}
.textwarp p{ line-height:24px; margin:10px 0;}

/*display页面*/
.display_warp { padding:25px 35px; overflow:hidden; background:#fff; font-family:"Microsoft YaHei";}

.display_block{ overflow:hidden; text-align:center; margin-top:20px;}
.display_block h2{ font-size:18px; color:#1e5ea4; line-height:24px; text-align:center;}
.source{ text-align:center !important; color:#666; font-size:12px; line-height:24px; padding:10px 0;}
.display_block p{ text-align:left; line-height:24px;}
.display_block img{ margin:10px 0;}
.display_text{ clear:both; overflow:hidden; padding-top:30px; padding-bottom:20px; line-height:35px; font-size:16px;color:#333;font-family:"Microsoft YaHei";}
.display_text p{ line-height:35px; font-size:16px; color:#333;margin:0;padding:0;}

.share{ padding:10px 0; border-top:1px solid #ddd; margin-top:20px; color:#999;}

/*用户与案例*/
.Wbox{ overflow:hidden;}
.al{ background:url(http://www.wh-topstar.com/images_xz/zd.jpg) no-repeat top center; overflow:hidden; position:relative;}
.changemain{ height:60px; width:100%; position:absolute; bottom:0; left:0; background:url(http://www.wh-topstar.com/images_xz/albg.png) repeat-x left center; text-align:center;  line-height:60px;}
.changemain i{ font-style:normal; color:#fff; opacity:1;}
.changemain a{ color:#fff; margin:0 5px; font-weight:bold; width:86px; display:inline-block;}
.anon { background:url(anon.png) no-repeat center; }

.khwarp{ padding:35px 180px; overflow:hidden;font-family:"Microsoft YaHei";}
.zdkh{ height:35px; border-bottom:1px solid #51abf2; margin-bottom:20px;} 
.zdkh a{ font-size:24px; border-bottom:1px solid #155ba3; padding-bottom:4px; }
.kh_left{ width:370px; overflow:hidden; padding:0 30px; float:left;}

.ctit{ font-size:16px; line-height:30px; color:#155ba3; font-weight:bold; text-align:left;}
.kh_left tr td{ text-align:left; height:26px; width:50%;}
.kh_right{ width:160px; overflow:hidden; float:right; padding-left:40px;}
.lis{ overflow:hidden;}
.lis li{ height:26px; overflow:hidden; line-height:26px;}

.comtit{ height:35px; line-height:32px; text-align:center; overflow:hidden; background:url(h.png) no-repeat bottom center;}

.piclist{ overflow:hidden;}
.piclist li{ width:310px; overflow:hidden; margin:0 11px; margin-top:20px; float:left;}
.piclist .dxbox{ height:218px; overflow:hidden; border:1px solid #ddd;}
.piclist li p { text-align:center; line-height:50px;}

.dxbox img{ width:100%; height:100%;}

.al{font-family:"Microsoft YaHei";}
.tits1{ font-size:55px; color:#fff; margin-top:90px;  margin-bottom:20px; -webkit-animation:bouns 2s ease; }
.al p{ line-height:30px; color:#fff;}
.al p a{ padding:5px 25px; overflow:hidden; border:1px solid #fff; color:#fff; margin-top:20px;}
.aldec{ overflow:hidden; margin-bottom:20px;}


@keyframes bouns{
    0%{ transform:translateY(100px);}	
} 

/*8.19新增新闻中心*/
.newslist{ overflow:hidden;}
.newslist li { height:36px; line-height:36px; background:url(http://www.wh-topstar.com/images_xz/li.jpg) no-repeat left center;}
.newslist li a{ font-size:16px; margin-left:10px; float:left; width:85%; white-space:nowrap; text-overflow:ellipsis; display:inline-block;}
.time{ float:right; color:#999;}

/*8.21新增企业理念资质认证*/
.ln{ overflow:hidden; padding:0 30px;}
.ln tr td p{ font-size:14px;}

.rz{ overflow:hidden; background:url(blue.png) no-repeat bottom center;}
.rz li{ height:187px; overflow:hidden; float:left; margin:0 35px;}
.rz_des{ overflow:hidden; margin-bottom:20px;}
.rz_des li{ width:110px; overflow:hidden; float:left; text-align:center; font-size:12px; margin:0 55px;}
.rz_des li a{ line-height:20px;}

.line3 li{ margin:0 20px; height:138px;}


/*企业文化*/
.h160{ height:160px; margin-bottom:10px;}
.h160 li,.h80 li{ float:left; margin-right:10px;}
.h80{ height:80px; overflow:hidden; margin-bottom:10px;}