﻿/*新闻中心*/
.new_title {  font-size:50px; color:#000000; text-align:center; margin-bottom:35px;}
.new_top { background:#F3F3F3;}

.new_top dt { float:left; width:431px; height:322px; margin-right:70px;}
.new_top dt img { width:100%;}
.new_top dd { padding:90px 100px 20px 0px; overflow:hidden;}
.n_date{ float:left;width:155px; height:110px; border-right:3px solid #4F7CC9; font-family:Arial; position:relative; margin-right:45px;}
.n_date span { position:absolute; left:0; top:-10px;font-size:68px; color:#004098; }
.n_date em { position:absolute; right:42px; top:32px; width:68px; height:68px; background:url(../images/newdot.png) no-repeat;}
.n_date label{font-size:18px; color:#004098; position:absolute; left:70px; bottom:0;}
.n_cons { overflow:hidden;}
.n_cons h2 {font-size:18px; font-weight:normal;color:#000;padding-bottom:12px; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.n_cons h2 a{}
.n_cons p{ color:#6E6E6E;padding-bottom:10px;}
.n_cons p + a{ font-size:12px; color:#404040;}

.new_list{ border:1px solid #DBDADA; margin:60px 0 0; border-bottom:none;}
.new_list li {padding:25px 40px; overflow:hidden; border-bottom:1px solid #DBDADA;}
.new_list li .ntxt { overflow:hidden;}
.new_list li .ntxt h2 {font-size:18px; font-weight:normal;color:#000; margin:10px 0; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.new_list li .ntxt h2 a { }
.new_list li .ntxt span { display:block; padding:10px 0; font-family:Arial; font-size:16px; color:#4D4D4D }
.new_list li .ntxt span em { font-size:28px;}
.new_list li .ntxt p { font-size:12px; color:#5C5C5C; line-height:22px;}
.new_list li .ntxt p + a { display:inline-block; *display: inline; *zoom: 1;  color:#F9A96C; font-size:12px; margin-top:30px;}
.new_list li .nimg { float:right; width:312px; height:233px; margin-left:135px;}
.new_list li .nimg img {  width:100%;}

.hot_list{ margin:60px 0 0;}
.hot_list li {overflow:hidden; border-bottom:1px solid #DBDADA; padding:50px 0;}
.hot_list li .nimg { float:left;width:431px; height:322px; margin-right:70px;}
.hot_list li .nimg img {  width:100%;}
.hot_list li .ntxt { overflow:hidden;}
.hot_list li .ntxt h2 {font-size:24px; font-weight:normal;color:#000; margin:0 0 30px; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.hot_list li .ntxt h2 a { }
.hot_list li .ntxt span { display:block; margin:20px 0 -10px; font-family:Arial; font-size:20px;color:#545454}
.hot_list li .ntxt span em { font-size:38px;color:#F78C3B}
.hot_list li .ntxt p { color:#5C5C5C; line-height:24px;}
.hot_list li .ntxt p + a { display:inline-block; *display: inline; *zoom: 1;  color:#555; font-size:12px; margin-top:50px;}
.hot_list li.an .nimg {float:right; margin-left:70px; margin-right:0; }

.m-page { text-align: center; line-height: 32px; font-size: 0; letter-spacing: -0.307em; *letter-spacing: normal; *word-spacing: -1px; word-wrap: normal; white-space: nowrap; color: #333; }
.m-page a, .m-page i { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; padding: 0 12px; margin-left: -1px; border: 1px solid #ddd; font-size: 12px; letter-spacing: normal; word-spacing: normal; background: #fff; }
.m-page a, .m-page a:hover { color: #39c; text-decoration: none; }
.m-page a.first { margin-left: 0; }
.m-page a.last { margin-right: 0; }
.m-page a .pagearr { font-weight: bold; font-family: \5b8b\4f53; vertical-align: top; *vertical-align: middle; }
.m-page a.pageprv .pagearr { margin-right: 3px; }
.m-page a.pagenxt .pagearr { margin-left: 3px; }
.m-page a:hover { background: #f5f5f5; }
.m-page a:active { background: #f0f0f0; }
.m-page a.on, .m-page a.on:hover, .m-page a.on:active { cursor: default; color: #999; background: #f5f5f5; }
.m-page a.z-dis, .m-page a.z-dis:hover, .m-page a.z-dis:active { cursor: default; color: #ccc; background: #fff; }
.m-page-1 { margin:60px 0; line-height: 20px;}
.m-page-1 a, .m-page-1 i { padding: 0 7px; margin:0 3px; border: 0; }
.m-page-1 i em { color: #8B8B8B; }
.m-page-1 i em label {  color:#000;}
.m-page-1 a { color: #828282; }
.m-page-1 a:hover { color: #043F9A; background: none;}
.m-page-1 a.on, .m-page-1 a.on:hover, .m-page-1 a.on:active { color: #043F9A; background:none;border:1px solid #043F9A;}
.m-page-1 a.pagefst .pagearr { display: block; width: 14px; text-indent: -9999px; background: url(../images/page_arr_l.jpg) no-repeat center; }
.m-page-1 a.pagelst .pagearr { display: block; width: 14px; text-indent: -9999px; background: url(../images/page_arr_r.jpg) no-repeat center; }
.m-page-1 a.pageprv .pagearr { display: block; width: 14px; margin-right: 0; text-indent: -9999px; background: url(../images/page_l.jpg) no-repeat center; }
.m-page-1 a.pagenxt .pagearr { display: block; width: 14px; margin-left: 0; text-indent: -9999px; background: url(../images/page_r.jpg) no-repeat center; }
.m-page-1 i .ipt { padding: 0 6px; width: 20px; text-align: center; height: 18px; line-height: 18px; font-size:12px; border: 1px solid #ddd; }
.m-page-1 .jump, .m-page-1 .jump:hover { color: #272727; text-decoration:underline;}
.m-page-2 { margin: 20px 0 20px; display: none; }
.m-page-2 a, .m-page a:hover { color: #043F9A; }

.new_left { overflow: hidden; margin:50px 0 0; }
.new_right { float:right; width:210px;margin:50px 0 0 80px; }
.new_right dl{ margin-bottom:20px;}
.new_right dt{ height:46px; line-height:46px; color:#fff; font-size:18px; padding:0 0 0 10px; margin-bottom:10px; background:#F67E24;}
.new_right dd {line-height:20px; padding:8px 0; background:url(../images/newdot01.png) 8px 15px no-repeat;}
.new_right dd:hover,.new_right dd.hover{ background:url(../images/newdot02.png) 8px 15px no-repeat #DCE7FA;}
.new_right dd a { display:block; padding-left:25px; color:#2A2A2A; font-size:12px;}
.new_right dd:hover a,.new_right dd.hover a {color:#004098;} 

.news_cont { padding:0px 0 30px; }
.news_cont .tit { font-size: 28px; text-align: center; color: #000; font-weight: normal; }
.news_cont .bon { text-align: center; color: #222222; font-size: 12px; border-bottom: 1px solid #E1E7D8; padding: 30px 0 10px; }
.news_cont .bon .cor { color: #F67E24; }
.news_cont .bon span { display: inline-block; margin: 0 50px; min-width: 80px; }
.news_cont .bon span a { color: #000; }
.news_cont .bon span.a_size { margin: 0; }
.news_cont .bon span.a_size i { display: inline-block; padding: 0 4px; cursor: pointer; color: #222222; }
.news_cont .bon span.a_size i.b { font-size: 14px; }
.news_cont .bon span.a_size i.on { color: #004098; font-weight: bold; }
.news_cont .bon span.a_print { min-width: 40px; }
.news_cont .bon span.a_print a { color: #000; }
.news_cont .bon span.a_print a:hover { color: #900; }
.news_article { color: #000; font-size:14px; padding:30px 0 20px; line-height: 1.8; }
.news_article img { max-width: 100%; height: auto; }

.share { margin-left:20px; width:210px;padding-bottom: 5px; }
.share .bdshare-button-style0-16 label { float: left; line-height:28px; color:#555; font-size: 12px;}
.share .bdshare-button-style0-16 .bds_more {float: right; }

.updown { color: #626670; padding:15px 20px; background:#F5F5F5;}
.updown span { display: block; font-size:12px; padding:3px 0;}
.updown span a { color: #676A70; }
.updown span a:hover { color: #00439F; text-decoration: underline; }
.updown .ll { float: left; width: 80%; }
.updown .rr { float: right; width: 20%; }
.updown .rr a.close { float: right; width:60px; height: 30px; line-height: 30px; margin-top:10px; text-align: center; background: #C0C0C0; color: #fff;border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius:3px;}

/*服务支持*/
.service_list li{ border-bottom:1px dotted #CCCCCC; padding:25px 0;}
.service_list .ser_tit {padding:25px 50px 25px 50px;background:url(../images/serdot05.jpg) 20px 27px no-repeat;cursor:pointer; position:relative;border-bottom:1px dotted #CCCCCC;}
.service_list .ser_tit span{ position:absolute; right:20px; top:32px; width:12px; height:10px;background:url(../images/serdot03.png) no-repeat}
.service_list .ser_con { display:none; padding:15px 20px 25px 55px; font-size:12px; color:#2B2B2B;border-bottom:1px dotted #CCCCCC; line-height:24px; background:url(../images/serdot02.png) 15px 15px no-repeat}
.service_list .ser_tit.on {  padding:15px 50px 15px 50px; color:#fff; line-height:20px; background:url(../images/serdot01.png) 20px 15px no-repeat #F67A1D;  }
.service_list .ser_tit.on span {top:20px; background:url(../images/serdot04.png) no-repeat}

.down_list { border-bottom:1px dotted #CCCCCC;}
.down_list li { float:left; width:50%;}
.down_list li .box{ border:1px solid #fff; padding:60px 55px;}
.down_list li .box:hover { border:1px solid #F67E24; }
.down_list li .box dt { float:left; width:70px; height:70px; margin-right:20px;}
.down_list li .box dd { overflow:hidden;}
.down_list li .box dd h4 { color:#F78C3B; font-size:20px; font-weight:normal; padding-bottom:10px;}
.down_list li .box dd span { display:block; font-size:12px;color:#5C5C5C; padding:2px 0;}
.down_list li .box dd span em:first-child {padding-right:20px;}
.down_list li .box dd a { display:block; color:#F67E24; margin-top:20px; padding-left:24px; background:url(../images/serdot07.jpg) left center no-repeat}

.guarbox { padding:0 0 80px;}
.guarbox span{ display:block; text-align:center; color:#2C2C2C; padding:0 0 40px;}
.guarbox .gull { overflow:hidden;}
.guarbox .gurr { float:right; margin-left:50px;}

.gull li { position: relative; padding-left: 120px; line-height: 50px; margin-bottom: 25px; }
.gull li:first-child + li { z-index:10;}
.gull li .name { position: absolute; left: 0; top: 0; width:100px; text-align: right; padding:0; }
.gull li h3 { color:#024298; font-weight:normal;}
.gull li .inp { border: 1px solid #BBBBBB; line-height: 50px; height: 50px; padding: 0 10px; width: 85%;}
.gull li .inp1 { height:200px; line-height:20px; vertical-align:top; padding:10px;}
.gull li label { margin-left:15px; color:#6B6B6B;}
.gull li label em{ padding-right:5px; color:#ED2424;}
.gull .bon{ text-align: left; margin: 40px 0 0 120px; }
.gull .bon .i{ width: 215px; height: 50px; line-height: 1; font-size: 24px; color: #fff; border:0; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius:2px; background: #F78C3B;}

.join { max-width:760px; margin:0 auto 80px;}
.join span { display:block; text-align:center; color:#2C2C2C; padding:0 150px 40px;}
.join .gull .bon { text-align:center;}


/*应用案例*/
.case_list { margin:-20px -20px; *+margin-bottom:0;}
.case_list li {  float:left; width:354px; height:405px; padding:20px; margin:20px 19px; background:#F3F3F3;white-space:normal; word-break:break-all;}
.case_list li .c_img,.case_list li .c_img img {width:354px; height:266px;}
.case_list li .c_txt { margin:12px 0 0; font-size:12px;}
.case_list li .c_txt h2 { font-size:22px;font-weight:normal; padding-bottom:10px;word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.case_list li .c_txt h2 a { color:#000; }
.case_list li .c_txt p {color:#606060; height:55px; overflow:hidden;}
.case_list li .c_txt p + a { display:inline-block; zoom:1; *+display:inline; margin:20px 0 0; color:#F78C3B;}
.case_list li:hover{ background:#4F7CC9;}
.case_list li:hover h2,.case_list li:hover h2 a,.case_list li:hover p, .case_list li:hover p + a{ color:#fff;}

.user_list li{ float:left; width:315px; height:125px; margin:10px 0; text-align:center;}
.user_list li img {width:250px; height:125px;border:1px solid #fff; margin:0 auto;}
.user_list li:hover img{ border:1px solid #F78C3B;}



/*解决方案*/
.solution{ }
.solu_tit{width:1020px;margin:50px auto 20px;}
.solu_tit li {float:left; width:255px; height:150px; text-align:center;}
.solu_tit li img { width:140px; height:87px; margin-bottom:10px;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border:2px solid #fff}
.solu_tit li p { color:#2B2B2B;}
.solu_tit li:hover img,.solu_tit li.hover img{border:2px solid #4268A9; }
.solu_tit li:hover p,.solu_tit li.hover p {color:#4268A9; }

.solu_ban { text-align:center;}
.solu_ban img{ width:100%; height:auto;}
.solu_summary { padding:170px 0;background:#F6F6F6; overflow:hidden;}
.solu_summary .inner,.solu_advantage li .inner{width:1260px; margin:0 auto; overflow:hidden;}
.solu_summary .img { float:left; width:600px; height:400px;}
.solu_summary .img img {width:600px; height:400px;}
.solu_summary .txt { float:left;width:530px; margin:100px 0 0 80px;}
.solu_summary .txt h3{ font-size:36px; color:#004098;font-weight:normal; margin-bottom:30px;}
.solu_summary .txt p { line-height:26px;padding-bottom:10px;}

.solu_advantage h2 { text-align:center; font-size:50px; font-weight:normal; color:#000; padding:80px 0 0;}
.solu_advantage li { padding:70px 0; border-bottom:1px solid #E7E7E7; overflow:hidden;}
.solu_advantage li .img { float:left; width:600px; height:400px;position:relative; z-index:100;}
.solu_advantage li .img img {width:600px; height:400px;}
.solu_advantage li.an .img {float:right;}

.solu_advantage li .txt { float:right;width:530px; color:#2b2b2b; margin:130px 0 0; position:relative; z-index:99;}
.solu_advantage li .txt h3{ font-size:40px; color:#004098;font-weight:normal; margin-bottom:30px;}
.solu_advantage li .txt p { line-height:26px; padding-bottom:10px;}
.solu_advantage li .txt em { position:absolute;}
.solu_advantage li .txt em.s_x01 { left:190px; top:-70px; width:476px; height:87px;background:url(../images/s_x01.png) no-repeat}
.solu_advantage li .txt em.s_x02 { left:-400px; top:-70px;width:407px; height:86px;background:url(../images/s_x02.png) no-repeat}
.solu_advantage li .txt em.s_x03 { left:190px; top:-70px;width:417px; height:86px;background:url(../images/s_x03.png) no-repeat}
.solu_advantage li .txt em.s_x04 { left:-300px; top:-70px;width:295px; height:79px;background:url(../images/s_x04.png) no-repeat}
.solu_advantage li .txt em.s_x05 { left:180px; top:-80px;width:521px; height:86px;background:url(../images/s_x05.png) no-repeat}

.solu_advantage li .txt em.s_x06 { left:220px; top:-60px;width:420px; height:70px;background:url(../images/s_x06.png) no-repeat}
.solu_advantage li .txt em.s_x07 { left:-270px; top:-90px;width:287px; height:95px;background:url(../images/s_x07.png) no-repeat}
.solu_advantage li .txt em.s_x08 { left:230px; top:-70px;width:501px; height:86px;background:url(../images/s_x08.png) no-repeat}
.solu_advantage li .txt em.s_x09 { left:-210px; top:-130px;width:239px; height:134px;background:url(../images/s_x09.png) no-repeat}
.solu_advantage li .txt em.s_x10 { left:215px; top:-80px;width:405px; height:90px;background:url(../images/s_x10.png) no-repeat}
.solu_advantage li .txt em.s_x11 { left:-290px; top:-70px;width:295px; height:79px;background:url(../images/s_x11.png) no-repeat}
.solu_advantage li .txt em.s_x12 { left:220px; top:-70px;width:343px; height:86px;background:url(../images/s_x12.png) no-repeat}
.solu_advantage li .txt em.s_x13 { left:-130px; top:-65px;width:128px; height:73px;background:url(../images/s_x13.png) no-repeat}
.solu_advantage li .txt em.s_x14 { left:240px; top:-70px;width:341px; height:84px;background:url(../images/s_x14.png) no-repeat}
.solu_advantage li .txt em.s_x15 { left:-340px; top:-90px;width:352px; height:95px;background:url(../images/s_x15.png) no-repeat}

.solu_advantage li .txt em.s_x16 { left:155px; top:-75px;width:476px; height:87px;background:url(../images/s_x16.png) no-repeat}
.solu_advantage li .txt em.s_x17 { left:-195px; top:-70px;width:215px; height:79px;background:url(../images/s_x17.png) no-repeat}
.solu_advantage li .txt em.s_x18 { left:250px; top:-75px;width:418px; height:86px;background:url(../images/s_x18.png) no-repeat}
.solu_advantage li .txt em.s_x19 { left:-300px; top:-70px;width:295px; height:79px;background:url(../images/s_x19.png) no-repeat}
.solu_advantage li .txt em.s_x20 { left:265px; top:-70px;width:321px; height:86px;background:url(../images/s_x20.png) no-repeat}
.solu_advantage li .txt em.s_x21 { left:-300px; top:-50px;width:295px; height:79px;background:url(../images/s_x21.png) no-repeat}
.solu_advantage li .txt em.s_x22 { left:210px; top:-85px;width:420px; height:84px;background:url(../images/s_x22.png) no-repeat}

.solu_advantage li .txt em.s_x23 { left:100px; top:-70px;width:567px; height:100px;background:url(../images/s_x23.png) no-repeat}
.solu_advantage li .txt em.s_x24 { left:-380px; top:-90px;width:398px; height:97px;background:url(../images/s_x24.png) no-repeat}
.solu_advantage li .txt em.s_x25 { left:100px; top:-70px;width:630px; height:127px;background:url(../images/s_x25.png) no-repeat}
.solu_advantage li .txt em.s_x26 { left:-250px; top:-100px;width:294px; height:102px;background:url(../images/s_x26.png) no-repeat}
.solu_advantage li .txt em.s_x27 { left:50px; top:-80px;width:671px; height:86px;background:url(../images/s_x27.png) no-repeat}
.solu_advantage li .txt em.s_x28 { left:-295px; top:-80px;width:295px; height:90px;background:url(../images/s_x28.png) no-repeat}

.solu_advantage li .txt em.s_x29 { left:150px; top:-80px;width:476px; height:87px;background:url(../images/s_x01.png) no-repeat}
.solu_advantage li .txt em.s_x30 { left:-390px; top:-80px;width:407px; height:86px;background:url(../images/s_x02.png) no-repeat}
.solu_advantage li .txt em.s_x31 { left:150px; top:-70px;width:476px; height:87px;background:url(../images/s_x01.png) no-repeat}


#toTop { width:55px; height:55px; z-index: 10;background:url(../images/up.png) no-repeat;  position: fixed; bottom:50px; right:0px; cursor: pointer; display: none; }



/*辅助栏目*/
.other_con { padding:30px 0 70px;}

.search-wrap { color: #636363; }
.search_t { padding-bottom: 30px; border-bottom:1px solid #FCD1B1;line-height: 40px; }
.search_t .label {float: left; height: 40px; line-height: 40px; color: #333; display: inline-block; margin-right: 10px; }
.search_t .inp {float: left; width:265px; padding: 0 5px; height: 38px; line-height: 38px;border: 1px solid #F78C3B;border-top-left-radius:3px; -moz-border-top-left-radius:3px; -webkit-border-top-left-radius:3px;border-bottom-left-radius:3px; -moz-border-bottom-left-radius:3px; -webkit-border-bottom-left-radius:3px; }
.search_t .inp input { width: 100%; height: 100%; border: none; background: none; line-height: 28px; height: 28px; font-size:12px; color:#999999;}
.search_t .bon { float:left;}
.search_t .bon button { border: 0 none; height:40px; width:88px; background: #F78C3B; color: #fff; border-top-right-radius:3px; -moz-border-top-right-radius:3px; -webkit-border-top-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-right-radius:3px; -webkit-border-bottom-right-radius:3px;}
.search_t .bon input.inpss{border: 0 none; height:40px; width:88px; background: #F78C3B; color: #fff; border-top-right-radius:3px; -moz-border-top-right-radius:3px; -webkit-border-top-right-radius:3px;border-bottom-right-radius:3px; -moz-border-bottom-right-radius:3px; -webkit-border-bottom-right-radius:3px;}
.search_t .result { float:right;}
.search_t .result em { color:#F78C3B;}
.search_list { line-height: 1.8; list-style: none;}
.search_list li { padding: 30px 0; border-bottom: 1px dotted #CCCCCC; }
.search_list li h3 { font-weight:normal;font-size: 16px; padding-bottom:5px;}
.search_list li h3 a { display: inline-block; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.search_list li h3 a:hover { color: #003C98; }
.search_list li h3 a em { color: #F78C3B;}

.sitemap { padding:10px 0 100px; background:url(../images/sitemapbg.png) center bottom no-repeat;}
.sitemap dl { float:left; width:12.5%; }
.ie7 .sitemap dl { margin:0 0 0 -1px }
.sitemap dl dt { padding-bottom:20px;font-size:20px;}
.sitemap dl dt a { color:#383838;}
.sitemap dl:first-child dt a { color:#F78C3B; }
.sitemap dl dd { padding:5px 0; font-size:12px; }
.sitemap dl dd a { color:#5C5C5C;}
    .sitemap dl dd a:hover, .sitemap dl dt a:hover { color:#F78C3B}

@media only screen and (max-width: 1300px) {
.new_title { font-size:40px;}

.case_list li { width:268px; height:340px;}
.case_list li .c_img,.case_list li .c_img img {width:268px; height:201px;}

.solu_summary { padding:50px 0;}
.solu_summary .inner, .solu_advantage li .inner { width:1000px;}
.solu_summary .img,.solu_summary .img img { width:390px; height:260px;}
.solu_summary .txt { margin:50px 0 0 50px; }
.solu_advantage h2 { padding:30px 0 0;}

.solu_advantage li { padding:30px 0;}
.solu_advantage li .img,.solu_advantage li .img img {width:390px; height:260px;}
.solu_advantage li .txt em { display:none;}
.solu_advantage li .txt { margin:30px 0 0; width:500px;}

.user_list li{ width:250px; height:100px;}
.user_list li img{ width:200px; height:100px;}

}


@media only screen and (max-width: 1000px) {
.new_title { font-size:30px;}
.new_top dt {  float:none; margin:30px auto;}
.guarbox .gurr img { width:100%; height:auto}
.new_top dd {  padding:20px 50px 50px;}
.new_list li .nimg {  margin-left:20px;}
.hot_list li .ntxt span {  margin:0;}
.hot_list li .ntxt h2 {  margin-bottom:10px;}
.hot_list li .ntxt p + a {  margin-top:10px;}
.news_cont .bon span {  margin:0 10px;}

.guarbox .gurr { float:none; margin:0 0 10px; width:100%;}
.guarbox .gull { width:100%;}

.case_list li { width:185px; height:280px;}
.case_list li .c_img,.case_list li .c_img img {width:185px; height:139px;}

.solu_tit {  width:auto; margin:20px auto;}
.solu_tit li { width:25%;}
.solu_summary { padding:20px 0;}
.solu_summary .inner, .solu_advantage li .inner { width:750px;}
.solu_summary .txt { margin:20px 0 0 20px; width:330px; }
.solu_summary .txt h3 { font-size:26px}
.solu_advantage h2 { padding:10px 0 0;font-size:36px}
.solu_advantage li {  padding:10px 0;}
.solu_advantage li .txt { width:330px;}
.solu_advantage li .txt h3 {font-size:26px}

.down_list li .box dd span em:first-child{ padding:0; display:block;}
}

@media only screen and (max-width: 767px) {
.m-page-1 {display: none; }
.m-page-2 {display: block; }


.new_title { font-size:20px; margin-bottom:10px;}
.new_top dt {  width:auto; height:auto; margin:10px;}
.new_top dd {  padding:10px;}
.n_date { float:none;display:block; margin:0 auto 20px;}
.new_list,.hot_list { margin:10px 0 0;}
.new_list li{  padding:10px;}
.new_list li .nimg {  float:none; margin:0 auto 10px; width:auto; height:auto;}
.new_list li .ntxt span {  padding:0;}
.new_list li .ntxt p + a { margin-top:10px;}

.hot_list li .nimg { float:none; width:auto; height:auto; margin:0 auto; }
.hot_list li{ padding:10px 0; }
.hot_list li.an .nimg { float:none; margin:0 auto;}

.new_left {  margin:10px 0 0;}
.new_right {  float:none; margin:10px auto; width:auto; display:none;}
.news_cont .bon {  display:none;}
.updown .ll {  width:100%;}
.updown .rr {  display:none;}

.down_list li {  width:100%;}
.down_list li .box {  padding:20px;}

.gull li .inp {  height:30px; line-height:30px; width:62%; margin:5px 0;}
.gull li label {  margin-left:0;}
.gull li h3,.inp-box {  line-height:20px;}
.gull li .inp1 {  height:100px;}
.gull .bon {  margin:10px 0 0 120px}
.gull .bon .i {  width:120px;}
.guarbox span {  padding:0 0 20px;}
.join span { padding:10px;}
.join .gull .bon { text-align:left;}

.case_list li { float:none;width:86%; height:auto; padding:2% 2%; margin:10px auto;}
.case_list li .c_img {width:100%; height:auto; margin:0 auto; text-align:center;}
.case_list li .c_img img {width:100%; height:auto;}

.user_list li {margin:10px auto; width:50%; height:auto;}
.user_list li img { width:100%; height:auto;}

.search_t {  padding-bottom:10px;}
.search_t .inp { margin:0 0 10px;width:145px;}
.search_list li {  padding:10px 0;}
.search_list li h3 { font-size:14px;}
.search_list li p {  font-size:12px;}
.search_t .result { display:block;}

.sitemap dl { width:50%;}
.sitemap dl dt { padding:20px 0 10px;}

.solu_tit { margin:0 auto;}
.solu_tit li { width:50%;}
.solu_summary {  padding:10px;}
.solu_summary .inner, .solu_advantage li .inner { width:auto;}
.solu_summary .img, .solu_summary .img img,.solu_advantage li .img, .solu_advantage li .img img { float:none; width:100%; height:auto;}
.solu_summary .txt,.solu_advantage li .txt {float:none; margin:0;width:100%; height:auto;}
.solu_summary .txt h3,.solu_advantage li .txt h3 { font-size:18px; margin-bottom:10px;}
.solu_advantage h2 { font-size:20px;}
.solu_advantage li { padding:10px;}
.solu_advantage li.an .img,.solu_advantage li.an .txt {float:none;}

}
