/*首页标题*/
.t_index { margin:1.58rem auto; text-align:center;}
.t_index h1{display: block; font-size:1.68rem; line-height:3rem; color:#000;}
.t_index h2{display: block; font-size:1rem; line-height:2rem; color:#666; font-weight:normal;}
.t_index h3{display: block; width:100px; height:2px; background:#FF9900; margin:2rem auto;}
.t_index p{display: block; margin:10px auto;}

#body .tab { }
#body .tab-hd { overflow:hidden; zoom:1; height:28px; }
#body .tab-hd li { float:left; width:100px; color:#333; text-align:center; cursor:pointer; height:28px; line-height:28px; }
#body .tab-hd li a { font-size:16px; color:#333; }
#body .tab-hd li.active { font-weight:normal; padding:0px; margin:0px; padding-left:20px; width:90px; font-size:14px; text-align:left; color:#FFF; }
#body .tab-hd li.active a { color:#FFF; padding:0px; margin:0px; padding-left:0; line-height:28px; }
#body .tab-bd li { display:none; padding:0px; border-top:0 none; }
#body .HituxShow { background:#FFF; }
#body .HituxShow .DivList { font-size:14px; padding:10px 10px; }
#body .HituxShow .DivList img{ width:100%;}
#body .HituxShow .DivList .DivLi { width:50%; height:40px; overflow:hidden; float:left; }
#body .HituxShow .DivList .DivLi a { width:80%; -moz-border-radius: 7px; /* Firefox */ -webkit-border-radius: 7px; /* Safari 和 Chrome */ border-radius: 7px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */ text-align:center; height:30px; line-height:30px; background: url("/images/HituxMobileImages/m_Pro_bg1.gif") repeat-x 0px top; display:block; overflow:hidden; margin:auto; }
#body .HituxShow .DivList .DivLi a:hover { background: url("/images/HituxMobileImages/m_Pro_bg2.gif") repeat-x 0px top; color:#FFF; text-decoration:none; }
#body .topic { height:28px; background: url("/images/HituxMobileImages/m_box_bg2.gif") repeat-x -25px top; }
#body .topic .TopicTitle { float:left; padding-left:20px; font-size:14px; color:#FFF; height:28px; font-weight:normal; line-height:28px; }
#body .topic .TopicTitle p { font-size:9px; text-transform:uppercase; font-weight:normal; color:#999; line-height:150%; }
#body .TopicTitle a { color:#FFF; text-decoration:none; }
#body .topic .TopicMore { float:right; font-size:14px; padding-right:10px; padding-top:9px; }
#body .topic .TopicMore img { }
#body .MBlockTable .ListTitle { background:url("/images/HituxMobileImages/arrow_icon.png") no-repeat 0px center; padding-left:10px; }
#body .MBlockTable td { line-height:40px; height:40px; overflow:hidden; font-size:14px; border-bottom:1px dotted #DEDEDC; }
#body .MBlockTable span { color:#9a9a9a; font-size:11px; }
#body .HituxShow .blk_29 { width:638px; height:242px; OVERFLOW: hidden; ZOOM: 1; POSITION: relative; }
#body .HituxShow .blk_29 .LeftBotton { BACKGROUND: url(/images/HituxCMSSimple/pro_arrow_left.gif) no-repeat 0px 0px; LEFT: 10px; FLOAT: left; WIDTH: 40px; CURSOR: pointer; POSITION: absolute; TOP: 90px; HEIGHT: 114px }
#body .HituxShow .blk_29 .RightBotton { RIGHT: 0px; BACKGROUND: url(/images/HituxCMSSimple/pro_arrow_right.gif) no-repeat 0px 0px; FLOAT: right; right:-10px; WIDTH: 40px; CURSOR: pointer; POSITION: absolute; TOP: 90px; HEIGHT: 114px }
#body .HituxShow .blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden; PADDING:30px 0 0 0px; float:left; height:190px; width:988px; POSITION: relative; left:45px; }
#body .HituxShow .blk_29 .box { FLOAT: left; WIDTH: 247px; TEXT-ALIGN: center; margin:0px; padding:0px; }
#body .HituxShow .blk_29 .box IMG { BORDER: #ccc 1px solid; PADDING: 3px; DISPLAY: block; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; width:155px; height:155px; }
#body .HituxShow .blk_29 .box A:hover IMG { BORDER: #FF6400 1px solid; }
#body .HituxShow .blk_29 .box P { LINE-HEIGHT: 20px; text-align:center; font-size:14px; color:#FF6400; margin:0px; padding:0px; }
#body .HituxShow { max-width:620px; font-size:14px; margin:auto; }
#body .HituxShow .albumblock { }
/* albumblock2*/

 .albumblock2 { padding:10px 0px 10px 0px; float:left; width:50%; }
.albumblock2 .inner { width:130px; height:188px; overflow:hidden; margin:auto; }
.albumblock2 .inner img { border:1px solid #DEDEDC; padding:1px; width:126px; height:160px; }
.albumblock2 .inner .albumtitle { height:30px; line-height:30px; font-size:12px; width:130px; position:relative; bottom:0px; left:0; color:#FF6400;  font-weight:;
text-align:center; cursor:pointer; margin:auto; overflow:hidden; }
.albumblock2 .inner .albumtitle span { font-weight:normal; font-size:12px; }
.albumblock2 .inner a { color:#FF6400; }
.albumblock2 .inner a:hover { text-decoration:none; }
.albumblock2 .inner a:visited { text-decoration:none; }
#body #Links { background-color:#FFFFFF; padding:20px 15px; line-height:25px; max-width:608px; margin:auto; font-size:14px; border:1px solid #e5e5e5; }
#body #Links span { font-weight:normal; color:#FF6400; font-size:16px; }
#body #Links a { padding:0px 7px; }

/*优势*/
.index_youshi{width:100%; overflow: hidden; background: url("/images/bg-in-ab.jpg") no-repeat center; padding-top: 30px; padding-bottom: 50px;}
.index_youshi a{ text-decoration:none;}
.index_youshi_left{width:100%; height: auto; float: left}
.index_ys_t{width:100%; text-align:center;}
.index_ys_t h4{font-size: 20px; color: #ffffff; font-weight: normal;}
.index_ys_t h5{font-size: 24px; color: #FFFFFF; margin-top:10px; margin-bottom:20px; font-weight: normal;}
.index_ys_t h5 span{color:#FF0000; font-weight: normal;}
.index_youshi ul{width:100%px; margin:auto;}
.index_youshi ul li{width:80%px;  background: rgba(255,255,255,0.2); padding: 15px; margin:10px auto;}
.index_youshi ul li span{font-size: 20px; color: #fff; padding-left:50px; height: 50px; line-height: 50px; display: block}
.index_youshi ul li p{font-size: 14px; color: #ffffff; line-height: 28px; margin-top: 10px;}
.ys_1{background: url("/images/ys_1.png") no-repeat left center}
.ys_2{background: url("/images/ys_2.png") no-repeat left center}
.ys_3{background: url("/images/ys_3.png") no-repeat left center}
.ys_4{background: url("/images/ys_4.png") no-repeat left center}
.index_youshi ul li:hover{background: #d30000}

/*解决方案*/
.wap-solution{display: block; overflow: hidden;}
.wap-solution ul{width: 100%;}
.wap-solution ul li{ float:left; width:48%; margin:3% 1%; background-color:#E7E7E7; }
.wap-solution ul li .pic img{display: block; width: 100%;}
.wap-solution ul li h3{background: #FFF; font-size: 14px; line-height: 36px; color: #333; text-align: center;}
.wap-solution ul li:hover h3{background: #FF6400; color: #fff;}

/*核心能力*/
.core .index-title{margin-bottom: 30px;}
.core-list ul li{width:100%; color: #666666;}
.core-list ul li .pic{background-size: 100%!important;}
.core-list ul li .pic{height: 200px; }
.core-list ul li .info{ padding:5%;}
.core-list ul li .info em{font-size: 20px; line-height: 36px;padding: 28px 0 3px; color: #333;}
.core-list ul li .info span{display: block; font-family: arial; margin-bottom: 17px;}
.core-list ul li .info p{font-size: 14px; line-height: 27px;}
.core-more{margin: 11px auto 40px;}

/*首页主要产品*/
.ipros{margin-top:50px}
.i_pros{margin-bottom:50px; position: relative;overflow: hidden;}
.i_pros li{ background:#F9F9F9;width:98%;margin: 10px auto;box-sizing: border-box; padding-bottom:10px;}
.i_pros li:nth-child(5) {margin-right:0px;}
.i_pros li:last-child {margin-right:0px;}
.i_pros li .pic{width: 100%;overflow: hidden;}
.i_pros li .pic img{width: 100%;transition: all .5s;}
.i_pros li .info{width:100%;margin:20px auto}
.i_pros li .info h3{font-size:22px;font-weight: normal; overflow: hidden; color:#FF6400; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.i_pros li .info{width:88%;margin:25px auto 20px auto}
.i_pros li .info p{font-size:16px;line-height: 28px;height: auto;margin:15px 0;color:#777; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;}
.i_pros li .date{ background: #F5F5F5;height: 50px;line-height: 50px;transition: all .3s;}
.i_pros li .date span{color:#777;margin-left:5%}
.i_pros li .date em{color:#777;margin-right:5%;float:right; margin-top: 13px;}

.i_pros li:hover { background: #FF6400;}
.i_pros li:hover .pic img{transform: scale(1.1);}
.i_pros li:hover .date{ background: #FF6400;}
.i_pros li:hover .date span{color:#fff}
.i_pros li:hover .info h3{ color:#fff;}
.i_pros li:hover .info p{ color:#fff;}