/*banner*/
.index_focus {position: relative; width: 100%; height:600px; margin: 0 auto; overflow: hidden; text-align: center;}
.index_focus .bd li {display: none;	position: absolute;	width: 100%; height:600px; left: 0;	top: 0;}
.index_focus_post {z-index: 10;}
.index_focus .pic {height: auto; display: block;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav {position: absolute ;left: 47.5%; bottom: 4%;}
.index_focus .slide_nav a {cursor: pointer; float: left; font-size: 28px; font-family: arial; color: #fff; padding: 5px;}
.index_focus .slide_nav li:hover, .index_focus .slide_nav .on {text-decoration: none; color: #fab000; filter: alpha(opacity=80); opacity: 0.8;}
.index_focus_pre, .index_focus_next {display: none; position: absolute; top: 50%; margin-top: -36px;	width: 72px; height: 72px; text-indent: 100%; white-space: nowrap; overflow: hidden; z-index: 10; background:url(images/ico_sliding.png) no-repeat;}
.index_focus_pre {left: 30px; background-position: 0 0;}
.index_focus_pre:hover {background-position: 0 -144px;}
.index_focus_next {right: 30px;	background-position: 0 -72px;}
.index_focus_next:hover {background-position: 0 -216px;}
.index_focus_info {position: absolute;	left: 10%; bottom: 12%;	width: 800px; height: 200px; padding-bottom: 10px;	color: #fff; text-decoration: none;	cursor: pointer; font-family: "\5fae\8f6f\96c5\9ed1"; -moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);  -webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); background: url("images/index_focus_bg.png") no-repeat; _background: none;}
.index_focus_info h3 {font-size: 36px; line-height: 70px;	font-family: \5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande"; display: none;}
.index_focus_info .text {width: 500px; line-height: 24px; font-size: 14px; word-wrap: break-word; overflow: hidden;	display: none;}

/*新闻*/
.rf_news{background:url(images/index_16.jpg) no-repeat left 100px; padding-top:70px; width:100%; padding-bottom:50px;}
.rf_new{width:1100px; height:400px;}
.gongcheng{width:510px; background:#fff;}
.news{width:510px;}
.dong{background:url(images/indexs_16.jpg) no-repeat; padding-left:75px; height:68px;}
.dong em{font-style:normal; float:right; padding-top:30px;}
.dong em a:hover{text-decoration:underline}
.zuixin{color:#f74041; font-size:28px;}
.zuixin p{color:#808080; font-size:18px; }
.dongt{background:url(images/index_18.jpg) repeat-y; padding-left:30px; margin-top:30px;}
.dongt span{float:right; font-size:14px;}
.dongt li{height:38px; line-height:38px; font-size:16px;}
.dongt li a{display:block;}
.dongt li a:hover{color:#f74041; text-decoration:underline;}
.newst span{float:right; padding-top:30px;}
.newst span a:hover{text-decoration:underline}
.newst{background:url(images/index_19.jpg) no-repeat left top; padding-left:120px;}
.newst p{padding-top:17px; color:#f74041; font-size:28px;}
.xinwen{padding:30px 0 00}
.xinwen dt{color:#808080; margin-bottom:15px; line-height:26px; border-bottom:1px dashed #ccc; padding-bottom:15px;}
.xinwen dt a p{font-size:20px; color:#f74041}
.xinwen dt a:hover{text-decoration:underline}
.xinwen dd{line-height:34px; height:34px; background:url(images/index_28.jpg) no-repeat left center; padding-left:25px;}
.xinwen dd a:hover{text-decoration:underline; color:#f74041}

.rf_tiao{text-align:center; width:281px; margin:0 auto}
.rf_tiao p{font-size:24px; line-height:46px;}

/*案例*/
.rf_anli{width:1100px; margin:40px auto 20px auto}
.anlil{width:220px;}
.dafen{color:#fff; background:#f74041; text-align:center; line-height:24px; padding:8px 0;}
.dafen p{font-size:22px;}
.fenlei{padding:20px 0;border:1px solid #f74041;}
.fenlei dt{background:#fa6364; height:34px; line-height:34px; text-align:center; color:#fff; margin:0 15px; }
.fenlei dt a{color:#fff;}
.fenlei dd{line-height:36px; text-align:center; margin:0 15px; }
.dianhua{background:#f74041; padding:20px 15px; color:#fff; margin-top:15px;font-size:24px; font-weight:bold;}
.dianhua p{font-size:16px; padding-left:30px; background:url(images/index_55.jpg) no-repeat left center; height:24px; font-weight:normal}
.anlir li{float:left; margin-left:35px;}
.anlir{width:870px;}
.anlir li p{border-left:2px solid #f74041; padding-left:15px; height:24px; line-height:24px; margin:12px 0 15px 0}
.anlir li img{width:400px; height:240px;}


/*团队*/
.rf_tuandui{width:1100px; margin:40px auto 50px auto}
.pic{width:1100px;height:299px; overflow:hidden;}
.pic ul li{list-style:none;width:92px;height:299px;float:left;}
.pic .l1{background-image:url(images/1.jpg);}
.pic .l2{background-image:url(images/2.jpg);}
.pic .l3{background-image:url(images/3.jpg);}
.pic .l4{background-image:url(images/4.jpg);width:824px;}
.txt{width:92px; height:299px;}
.txt p{color:#fff;font-family:"微软雅黑";float:left;position:relative;}
.txt .p1{font-size:20px;width:12px;margin:25px 25px 0 20px;}
.txt .p2{font-size:14px;width:14px;margin-top:25px;}

.rf_heng{background:url(images/index_66.jpg) repeat-x; height:160px; width:100%;}
.heng{width:1150px;}
.hengl{width:322px;}
.hengz{font-size:24px; line-height:42px; color:#f74041; padding-top:40px;}
.hengr{width:200px; padding-top:35px; text-align:right}
.hengr p{font-size:24px; color:#000;}
.hengr span{color:#000; font-size:18px;}
.hengr em{font-style:normal; text-align:center; float:right; margin-top:8px;}
.hengr em a{display:block; color:#fff; background:#f74041; width:90px; height:28px; line-height:28px;}
.hengr em a:hover{background:#f6c220;}

/*关于*/
.rf_about{width:1100px; margin:50px auto 20px auto}
.tupian{width:528px;}
.guanyu{width:550px; position:relative;}
.guant{text-align:center; margin-top:15px;}
.guant p{font-size:24px;}
.xinxi{color:#808080; line-height:28px; text-indent:2em; padding:10px 0 0 0}
.gengs{position:absolute; top:40px; right:0px;}
.gengs a{color:#555; padding:5px 10px; border:1px solid #ccc;}
.gengs a:hover{text-decoration:underline; background:#f74042; color:#fff;}

.rongyu{margin:0 auto; height:140px;}
.chanpin{width:188px; height:140px; margin:0 12px; text-align:center; color:#555; line-height:26px;}
.chanpin img{width:188px; height:104px; border:1px solid #ccc;}

/*服务*/
.rf_lc{background:url(images/index_91.jpg) repeat-x center; color:#4c4c4c; text-align:center; margin:40px 0; font-weight:bold;}
.rf_lc p{font-size:24px; color:#f74041; font-weight:normal;}
.liucheng li{float:left; margin:0 20px; font-size:16px;}
.liucheng li a{display:block; background:url(images/indexs_95.jpg) no-repeat; color:#000000; text-align:center; height:102px; line-height:102px; width:102px;}
.liucheng li a:hover{display:block; background:url(images/index_92.jpg) no-repeat; color:#fff; text-align:center; height:102px; line-height:102px; width:102px;}
.liucheng{background:url(images/index_100.jpg) no-repeat center; height:102px; width:852px;}

/*链接*/
.rf_link{width:1110px;}
.rf_link dt{font-weight:bold; float:left; padding-right:5px;}
.rf_link dd{float:left}
.rf_link dd a{color:#4c4c4c; margin:0 8px;}
.rf_link dd a:hover{color:#f74041; text-decoration:underline;}
.link{border-top:1px dashed #ccc; margin:40px 0 20px 0; padding-top:20px;}


.chanpins{width:400px; height:140px; margin:0 12px; text-align:center; color:#555; line-height:26px;}
.chanpins img{width:400px; height:104px; border:1px solid #ccc;}
.fuwus{width:1400px; margin:30px auto; height:520px; OVERFLOW:hidden;}

.picutre_many img{width:368px; height:520px;}









