@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body {margin-left:0px; margin-right:0px; margin-bottom:0px; background-color:#f6f6f6; font-family:"微软雅黑";}
img {border:0px}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
ul,li {list-style:none; margin:0px; padding:0px;}
.left {float:left; display:inline;}
.right {float:right; display:inline;}
.beijing {background:url(../images/index_07.jpg) no-repeat center center; background-size:100%; background-attachment:fixed;}
.banner {background-color:#f6f6f6;}

.title {font-size:24px; color:#ff9428; line-height:60px; text-align:center;}
.title_1 {font-size:32px; color:#ff9428; line-height:60px; font-weight:bold; text-align:center;}
.dh_1 {background:#f8f8f8; border-bottom:2px solid #ff9428; position:fixed; width:100%; top:0px; z-index:9999}
.width {max-width:1200px; min-width:720px; margin:0 auto; overflow:hidden;}
.width_1 {width:100%; overflow:hidden;}
.doah_1 {width:9%; line-height:75px; text-align:center; color:#181818;}
.daoh_2 {margin-top:10px; margin-left:5px; margin-right:45px;}

.about {background:#f6f6f6; padding:10px 0px 60px 0px; border:1px solid #f6f6f6;}
.about_0 {background:url(../images/index_17.jpg) no-repeat center bottom; border-top:1px solid #f6f6f6; background-color:#f6f6f6; font-size:24px; line-height:80px; color:#fff; text-align:center; padding-top:120px; overflow:hidden;}
.about_1 {background:url(../images/index_09.jpg) repeat-x center center; text-align:center;}
.about_2 {font-size:24px; color:#cdcdcd; background-color:#f6f6f6; padding:10px 18px;}
.about_3 {transform-origin:center;}
.about_4 {width:100%;}
.about_5 {color:#222; line-height:24px; overflow:hidden;}
.about_n_1 {float:left; padding-bottom:30px;}
.about_n_4 {display:-webkit-box; height:60px; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.about_index_2 {float:left; text-align:right; width:12%; font-size:17px;}
.about_index_3 {float:right; line-height:28px; font-size:15px; text-align:left; width:85%;}
.more_2 {width:160px; height:45px; padding:15px 0px; text-align:center; margin:0 auto;}
.more {padding:8px 15px; color:#ff9428; font-size:15px; border:1px solid #ff9428; border-radius:5px; margin:0 auto;}
.more:hover {padding:8px 15px; color:#fff; font-size:15px; background:#ff9428; border:1px solid #ff9428; border-radius:5px; margin:0 auto;}
.more_1 {text-align:center; padding:10px; margin:5px}

/*引用百度地图API*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.biaoy {text-align:center; background:#f6f6f6 url(../images/index_1700.png) no-repeat center top; display:block; height:127px;}

.tuand {background:url(../images/index_02.jpg) no-repeat center top; background-size:100% 100%; background-color:#f6f6f6; padding:50px 0px 80px 0px;}
.tuand_1 {font-size:16px; color:#CCC; text-align:center;}
.tuand_2 {width:1300px; padding-bottom:0.5%; margin:0 auto; overflow:hidden;}
.tuand_3 {border-radius:5px;}
/*技术团队-点击特效*/
.pname{padding:25px 0 10px 0; font-weight:bold; color:000;}
.pinfo{color:000;}
.parinforma{position:absolute; z-index:10; width:710px; color:000; display:none; border:solid 5px #B93539; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background:#fff;}
.row1{width:210px; height:210px; border:5px solid #fff; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; cursor:pointer;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#939393')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#939393');}
.row11{width:100%; border:5px solid #ff9528; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; cursor:pointer;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#939393')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#939393');}
.td {width:220px; margin:6px; float:left;}
.td_1 {width:220px; float:left; overflow:hidden;}
.td_2 {width:240px; float:left; overflow:hidden;}
.td_22 {width:240px; margin:15px; margin-top:-5px; float:left;}

.tigong {background:#f6f6f6; padding:60px 0px;}
.tg {margin:10px 0px 5px 0px;}
.tg_li {width:21.5%; padding:1.75%; float:left; overflow:hidden;}
.tg_li_1 {margin-bottom:40px; height:115px; text-indent:30px; overflow:hidden; transform-origin:center;}
.tg_li_2 {height:115px; margin-bottom:30px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:4; overflow:hidden;}
.tg_2 {color:#222; line-height:28px; font-size:15px;}

.rongy {background:url(../images/index_04.jpg) no-repeat center top; background-size:100% 100%; background-color:#f6f6f6; padding:50px 0px 80px 0px;}
.rongy_1 {max-width:85%; min-width:720px; margin:0 auto; padding:1% 0px 2% 0px; overflow:hidden;}
.rongy_2 {width:10%; border:2px solid #fff; margin:1.3%; padding:0.5%; float:left;}
.rongy_3 {border:3px solid #FFF; padding:10px; margin:0px 20px;}
#demo{width:100%; overflow:hidden; margin:0px auto}
.scroll_div {margin:0 auto; overflow:hidden; white-space:nowrap;}
.scroll_div img {width:179px; height:268px; border: 0;margin: auto 2px; border:1px #efefef solid;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li {display:inline;}/*设置ul和li横排*/

.tiwen {padding:60px 0px 100px 0px;}
.tiwen_1 {width:43%;}
.tiwen_2 {width:52%;}
.box {border-radius:3px; background:#FFF; font-size:15px; padding:15px; behavior: url(../css/ie-css3.htc);}
.box_1 {border-radius:3px; background:#FFF; padding:6px 20px; margin-bottom:10px; behavior: url(../css/ie-css3.htc);}
.box_2 {border-radius:3px; background:#FFF; padding:12px 20px; behavior: url(../css/ie-css3.htc);}
.tiwen_3 {font-size:24px; color:#ff9428; line-height:60px; text-align:left;}
.tiwen_4 {color:#FFF; font-size:15px;}
.tiwen_5 {padding-bottom:20px;}
.tiwen_6 {padding:12px 20px; line-height:24px; color:#fff; font-size:15px; overflow:hidden;}
.tiwen_66 {line-height:24px; color:#ff9428;}
.tiwen_7 {width:100%; height:26px; line-height:26px; color:#666; font-family:'微软雅黑'; border:0px #FFFFFF;}
.tiwen_8 {width:100%; height:100px; line-height:26px; color:#666; font-family:'微软雅黑'; border:0px #FFFFFF;}
.tiwen_9 {width:60px; color:#ff9428; line-height:40px; text-align:center; border:1px solid #ff9428; border-radius:5px;}
.tiwen_9:link {color:#ff9428; padding:5px 25px; text-align:center; border:1px solid #ff9428; border-radius:5px;}
.tiwen_9:hover {color:#fff; background:#ff9428; padding:5px 25px; text-align:center; border:1px solid #ff9428; border-radius:5px;}
.tiwen_10 {padding:8px 30px; border-radius:3px; background:#ff9428; font-family:'微软雅黑'; color:#FFF; font-size:16px; border:0px;}
.tiwen_zx_1 { border-bottom:1px dashed #CCC; padding-bottom:10px; margin-bottom:20px;}
.tiwen_zx_2 {color:#000; line-height:24px; padding-bottom:15px;}
.tiwen_zx_3 {color:#999; line-height:24px;}
.tiwen_zx_4 {color:#ff9428; line-height:36px; font-size:15px;}
.tiwen_zx_5 {margin-top:14px; overflow:hidden;}
.tiwen_zx_6 {height:370px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden;}
.tiwen_zx_7 {width:34px; float:left;}
.tiwen_zx_8 {width:560px; float:left;}
.tiwen_zx_9 {padding-top:30px; padding-bottom:9px; margin-right:15px;}
.tiwen_zx_10 {margin:0px 5px; overflow:hidden;}
.aa {width:100%; overflow:hidden;}
.tiwen_zx_a {line-height:24px; padding:5px; color:#000;}
.tiwen_zx_b {line-height:24px; padding:8px; margin-bottom:10px; border-bottom:1px dashed #ff9428; color:#999;}
.fenlei {padding:15px 0px; font-size:24px; color:#ff9428; font-family:'微软雅黑';}

.news {background:#f6f6f6; padding-top:50px;}
.news_0 {margin:50px 0px; overflow:hidden;}
.news_1 {width:30%; float:left; margin:20px 0px 50px 0px; display:inline;}
.news_2 {width:30%; float:left; display:inline; margin:20px 5% 50px 5%;}
.news_3_j {background:url(../images/index_40.jpg) no-repeat left top; background-size:100%; height:177px;}
.news_3_h {background:url(../images/index_39.jpg) no-repeat left top; background-size:100%; height:177px;}
.news_3_g {background:url(../images/index_41.jpg) no-repeat left top; background-size:100%; height:177px;}
.news_4 {margin:4% 0px 10% 0px; overflow:hidden;}
.news_5 {height:28px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden;}
.news_6 {font-size:15px; color:#adadad; line-height:28px;}
.news_60 {text-indent:30px; height:28px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden;}
.news_600 {text-indent:30px; height:56px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.news_li {color:#000; font-size:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_li:hover {color:#ff9428;}
.news_li1 {color:#000; font-size:15px; line-height:28px;}
.news_li1:hover {color:#ff9428;}
.news_li2 {color:#666; font-size:15px; line-height:28px;}
.news_li2:hover {color:#ff9428;}
.news_li3 {color:#222; font-size:15px; line-height:28px; text-indent:30px; padding-bottom:0px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:6; overflow:hidden;}
.news_li3:hover {color:#ff9428;}
.news_8 {width: 150px; height: 30px; color: #FFF; line-height: 30px; text-align: center; position: absolute; font-size:24px; margin-top:30px; margin-left:20px;}
.news_9 {width: 150px; height: 30px; color: #000; line-height: 30px; text-align: center; position: absolute; font-size: 24px; margin-top:30px; margin-left:100px;}
.anli {background:#f6f6f6; padding-top:30px; padding-bottom:0px; border:2px solid #f6f6f6; overflow:hidden;}
.anli_1 {width:30%; border:1px solid #d6d6d6; background:#fff; padding:5px 7px 50px 7px; float:left;}
.anli_1_1 {width:30%; border:1px solid #d6d6d6; background:#fff;  padding:5px 5px 50px 5px; margin:0px 3%; float:left;}
.anli_2 {width:30%; border:1px solid #d6d6d6; background:#fff; padding:5px; float:right;}
.anli_3 {background:#ececec; padding:30px 0px 20px 0px; text-align:center}
.anli_4 {padding:30px 0px 40px 0px; text-align:center}
.anli_tt {font-size:20px; color:#ff9428; line-height:40px;}
.anli_t {font-size:20px; color:#ff9428; line-height:40px;}
.anli_t:link {color:#ff9428;}
.anli_t:hover {color:#f00;}
.anli_in {color:#333;}
.anli_in:link {color:#333;}
.anli_in:hover {color:#f00;}
.lianx {background:#f6f6f6; padding:50px 0px; border:2px solid #f6f6f6; overflow:hidden;}
.lianx_1 {font-size:28px; color:#ff9428; line-height:60px;}
.lianx_2 {line-height:36px; font-size:15px; color:#222; padding-top:15px;}
.map {width:540px;height:320px;border:#ccc solid 1px;" id="dituContent}
.banq {background:#000; padding:15px 0px;}
.banq_1 {color:#fff; line-height:32px; font-size:15px;}
.banq_2 {color:#fff; padding-top:10px; font-size:15px;}
.div {margin-top:54px; margin-bottom:-4%; z-index:0}

@media screen and (max-width:1800px){
.news_li3 {padding-bottom:4px;}
.tuand_2 {width:70%; padding:1% 15% 3% 15%; margin:0 auto; overflow:hidden;}
}