﻿@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
a { font-size:14px;text-decoration:none; font-family:"Microsoft Yahei","SimSun" ; color:#333;}
a:hover {text-decoration:none; color:#27abff;}
ul,p { margin:0; padding:0;}
ul li { list-style:none;}
img { border:none;}
.clear { clear:both;}
body {font-family:"Microsoft Yahei","SimSun" ;color:#333; line-height:23px; font-size:14px; }


.pt10{ padding-top:10px;}
.mt20{ margin-top:20px;}
.ml10{ margin-left:10px;}
.fl{ float:left;}
.fr{ float:right;}
.hide{display: none;}
.mauto{ margin: auto;}
.maximg img{ max-width: 100%;}
/*首页布局*/
.tel{ padding: 50px 0 30px 35px;font-family: "SimHei";font-size: 15px;background:url(../images/icon1.jpg) left 50px no-repeat;}
.tel span{color: #ff0000; }
.zixun{padding: 50px 0 30px 35px;font-family: "SimHei";font-size: 15px;margin-left: 15px;background:url(../images/icon1-1.jpg) left 53px no-repeat;position: relative;cursor: pointer;z-index: 999999999;}
.zixun div{ position: absolute;right: 0;top: 75px;width: 100px;z-index: 999999999;display: none;}
.zixun div img{ max-width: 100%;}
.weixin div{ position: absolute;right: 0;top: 75px;width: 100px;z-index: 999999999;display: none;}
.weixin div img{ max-width: 100%;}
.weixin{padding: 50px 0 30px 35px;font-family: "SimHei";font-size: 15px;margin-left: 15px;background:url(../images/icon1-2.jpg) left 53px no-repeat;position: relative;cursor: pointer;z-index: 999999999;}
.kongwei{padding: 50px 0 30px 25px;font-family: "SimHei";font-size: 15px;margin-left: 15px;background:url(../images/icon1-3.jpg) left 50px no-repeat;position: relative;cursor: pointer;z-index: 999999999;}
.kongwei div{ position: absolute;right: 0;top: 75px;width: 100px;z-index: 999999999;display: none;}
.kongwei div img{ max-width: 100%;}
.top-1{background-color: #333333;overflow: hidden; }
.navbar{ margin: 0;min-height: auto;}
.navbox-1{ background: none;border: 0;}
.navbar-brand{ padding: 0;}
.navbar-brand img{ margin-top: -15px;}
.navbar-default .navbar-nav > li{padding: 0;text-align: center;background:url(../images/shu.jpg) right no-repeat;}
.navbar-default .navbar-nav > li.current > a{color: #fff;background-color: #e80014;}
.navbar-default .navbar-nav > li > a {display: block;padding: 10px 0;color: #fff;font-size: .35rem;}
.navbar-default .navbar-nav > li > a:hover{color: #fff;background-color: #e80014;}

/* 网站底部 */
.foot{padding: 30px 60px;color: #999999;background-color:#000000;}
.foot a{ color: #999999;}
.foot a:hover{ text-decoration: underline;}
.foot_1{width: 100%;color: #999999;overflow: hidden;}
.foot_1 dl{ width: 20%;float: left;overflow: hidden; }
.foot_1 dl dt{ font-size: .4rem;}
.foot_1 dl dd{ font-size: .3rem;line-height: .5rem;margin-top: 10px;}

.foot_2{ width: 100%;font-size: .4rem;padding-left: 12px;background:url(../images/icon12.jpg) left 10px no-repeat;}
.foot_2 span{ font-weight: bold;font-size: .5rem;padding-top: 5px;display: block;}
.foot_2 span em{ font-style: inherit;color: #ff0000;}
.foot_3{padding: 0 0 0 15px;}

.foot_4{padding: 20px 0 0 0;}
.foot_4 span{}
.foot_5{ width: 100%;padding: 15px 0;font-size: .4rem;margin-top: 30px;border-top: 1px solid #535353;border-bottom: 1px solid #535353;}
.foot_5 a{ margin-right: 15px;display: block;float: left;}
.foot_6{ padding-top: 20px;}



.home{ width:100%; margin:auto;padding: 30px 0 40px; position:relative;}
.home:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .home{zoom: 1;}
*:first-child + html .home{zoom: 1;}

.home_2{ color: #cc6600;font-size: .6rem;padding: 50px 0 30px;text-align: center;background:url(../images/icon4.png) center 90px no-repeat;}
.home_3{ color: #999999;font-size: .4rem;padding:5px 0 30px;text-align: center;}
.homecase img{ cursor: pointer;}
.homecase3 { position: relative;display: none; overflow: hidden;}
.home_4{ width: 37px;right: 10%;top: 30px;position: absolute;z-index: 99;}
.home_5{padding-bottom: 30px; background-color: #2c2c2c;}
.home_6{ margin-bottom: 20px;position: relative;cursor: pointer;}
.home_7{ position: absolute;width: 90%;height: 1rem;left: 5%;line-height: 1rem;text-align: center;color: #fff;font-size: .4rem; bottom: 0; background:url(../images/icon6.png) repeat;z-index: 9;}
.home_8{ position: absolute;width: 90%;height: 100%;left: 5%; bottom: 0;padding: 30px 30px 0 30px;color: #fff;font-size: .35rem; background: rgba(224,133,28,0.9);z-index: 10;display: none;}
.home_9 img:not(.noscale){transition: all 2s ease 0s;}
.home_9 img:hover:not(.noscale){transform: scale(1.2);}
.home_10{width: 100%; margin-bottom: 30px;overflow: hidden;}
/*.home_10 img{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}*/
.home_10 img:not(.noscale){transition: all 2s ease 0s;}
.home_10 img:hover:not(.noscale){transform: scale(1.2);}

/*内页公用样式*/
.nei_banner{ width: 100%;text-align: center;overflow: hidden;}
.neibg{ width: 100%;padding: 5px 0 30px;background-color: #2d2d2d;overflow: hidden;}
.neibg1{ width: 100%;padding: 5px 0 30px;background-color: #e1e1e1;overflow: hidden;}
.nei_2 a{ display: block;width: 100%;height: 2rem;line-height: 2rem;text-align: center;color: #fff;font-size: .4rem;background-color: #808080;border-radius: 3px;margin-bottom: 5px;overflow: hidden;}
.nei_2 a:hover{ background-color: #ef9c3e;color: #000;}
.nei_2 a.cur{ background-color: #ef9c3e;color: #000;}

/*内页服务内容*/
.fwnr_1{ width: 33.33%;height: 5.5rem;padding: 20px 0;color: #fff;overflow: hidden;}
.fwnr_1.bbg{ background-color: #000;}
.fwnr_1.rbg{ background-color: #a7263c;}
.fwnr_1 dl{ width: 100%;text-align: center;overflow: hidden;}
.fwnr_1 dt{ width: 100%;padding: 15px 0 20px;font-size: .5rem;background:url(../images/icon14.jpg) no-repeat center 60px;}
.fwnr_1 dd{ width: 100%;padding: 20px 0 20px;font-size: .3rem;}

/*内页服务场景*/
.fwcj_1{ margin-bottom: 20px;position: relative;cursor: pointer;padding: 0 10px;}
.fwcj_2{ position: absolute;width: 92%;height: 1rem;left: 4%; bottom: 0;line-height: 1rem;text-align: center;color: #fff;font-size: .4rem; background:url(../images/icon6.png) repeat;z-index: 9;}
.fwcj_3{ position: absolute;width: 92%;height: 100%;left: 4%; bottom: 0;padding: 30px 30px 0 30px;color: #fff;font-size: .35rem; background: rgba(224,133,28,0.9);z-index: 10;display: none;}

/*内页服务方式*/
.fwfs{padding: 0 5px;}
.fwfs dl{ width: 100%;border: 1px solid #bfbfbf;min-height: 20rem;overflow: hidden;}
.fwfs dt{ width: 100%;padding: 15px 0 20px;text-align: center;font-size: .5rem;background-color: #b2b2b2;}
.fwfs dd{ width: 100%;padding: 20px 15px 20px;font-size: .3rem;color: #707070;}

/*内页合作流程*/
.hzlc{ width: 100%;padding: 0;background-color: #fff;overflow: hidden;}
.hzlc_1{ width: 100%;margin: auto;}
.hzlc_2{ padding: 20px 0 20px 40px;font-size: .5rem;color: #000;}
.hzlc_1 img{ width: 100%;}

/*内页合作答疑*/
.hzdy{ width: 100%;padding: 50px 0;background-color: #fff;overflow: hidden;}
.hzdy_1{ width: 90%;margin: auto;}
.hzdy dl{ width: 100%;border: 1px solid #bfbfbf;overflow: hidden;}
.hzdy dt{ width: 100%;padding: 10px 0;padding-left: 20px;font-size: .4rem;color: #000;background-color: #b2b2b2;}
.hzdy dd{ width: 100%;padding: 10px 20px 20px;line-height: 24px;font-size: .3rem;color: #707070;}

/*客户评价*/
.evalu_1{ padding-bottom: 15px;background-color: #e1e1e1;}
.evalu_2{ width: 95%;margin: auto;overflow: hidden;}
.evalu_3{ width: 100%;position: relative;margin-top: 30px;overflow: hidden;}
.evalu_4{ width: 3rem;height: 3rem;position: absolute;left: 0;top: 8%;background-color: #f7931e;border-radius: 50%;z-index: 99;overflow: hidden;}
.evalu_5{ width: 92%;min-height: 3.5rem;background-color: #fff;overflow: hidden;}
.evalu_6{font-size: .5rem;padding: 15px 0 10px 10%;}
.evalu_6 span{ font-size: .35rem;margin-left: 20px;}
.evalu_7{font-size: .3rem;padding: 0 15px 15px 10%;}
.evalu_8{ width: 3rem;height: 3rem;position: absolute;right: 0;top: 8%;background-color: #f7931e;border-radius: 50%;z-index: 99;overflow: hidden;}
.evalu_9{font-size: .5rem;text-align: right;padding: 15px 10% 10px 0;}
.evalu_9 span{ font-size: .35rem;margin-right: 20px;}
.evalu_10{font-size: .3rem;padding: 0 10% 15px 15px;}

/*观点*/
.qysw_1{background-color: #fff;}
.qysw_2{ padding: 50px 0 50px;text-align: center;}
.qysw_2 a{color: #000;font-size: .5rem;}
.qysw_3{ padding: 50px 0 50px; text-align: center;}
.qysw_3 a{color: #000;font-size: .5rem;}
.qysw_4{width: 100%; border-bottom: 1px solid #c69c6d;background:url(../images/icon27.jpg) no-repeat center 50px;overflow: hidden;}
.qysw_5{ width: 90%;margin: auto;padding-top: 30px;overflow: hidden;}
.qysw_6{ width: 100%;color: #000;font-size: .6rem;padding-bottom: 15px;font-weight: bold;overflow: hidden;}
.qysw_7{ width: 100%;color: #333;font-size: .3rem;overflow: hidden;}
.qysw_8 span.sp1{ display: block;width: 1.3rem;height: .5rem;text-align: center;color: #fff;background-color: #666666;overflow: hidden;}
.qysw_8 span.sp2{ display: block;padding: 10px 0;color: #666;}
.qysw_9{ width: 100%;height: 15px;overflow: hidden;}
.qysw_10{height: 15px;background:url(../images/icon28.jpg) no-repeat center bottom;}
.qysw_11{ width: 100%;padding: 30px 0;background-color: #fff;overflow: hidden;}
.qysw_12{ width: 100%;font-size: .3rem;text-align: right;padding-top: 12px;overflow: hidden;}
.qysw_12 span{ font-size: .5rem;}
.qysw_13 a{ color: #000;font-size: .4rem;font-weight: bold;}
.qysw_14{ color: #999;padding-top: 5px;}
.qysw_15{padding:0 0 0 30px;background:url(../images/icon29.jpg) no-repeat left top; }
.qysw_16{ width: 100%;overflow: hidden;}
.qysw_17{ width: 100%;padding:20px 0 20px 0;border-bottom: 1px solid #808080;overflow: hidden;}
.qysw_18{ width: 100%;border: 1px solid #000;overflow: hidden;}
.qysw_18 .txt{ width: 80%;height: .8rem;border: 0;padding-left: 5px;float: left;}
.qysw_18 .btn{ width: 20%;height: .8rem;border: 0;background:url(../images/icon30.jpg) no-repeat center;float: left;}
.qysw_19{ width: 100%;padding: 10px 0;border-top: 2px solid #000;font-size: .4rem;font-weight: bold;margin-top: 15px;overflow: hidden;}
.qysw_20{ width: 100%;overflow: hidden;}
.qysw_20 a{ display: block;width: 100%;font-size: .3rem;}
.qysw_21{ width: 100%;padding: 0 0 20px;color: #000;font-size: .5rem;font-weight: bold;}
.qysw_22{ width: 100%;text-align: justify;overflow: hidden;}
.qysw_23{ width: 100%;text-align: justify;overflow: hidden;}
.qysw_24 {width: 100%;color: #666;overflow: hidden;}
.qysw_24 dl{ width: 100%;overflow: hidden;}
.qysw_24 dl dt{ width: 30%;float: left;overflow: hidden;}
.qysw_24 dl dd.dd1{width: 65%;float: right; font-weight: bold;color: #000;}
.qysw_24 dl dd.dd2{width: 65%;float: right;font-size: 12px;}
/*关于我们*/
.about_3{border-bottom: 1px solid #c69c6d;background:url(../images/icon26.jpg) no-repeat center 50px;overflow: hidden;}
.about_1{ padding: 50px 0 50px;text-align: center;}
.about_1 a{color: #fff;font-size: .5rem;}
.about_2{ padding: 50px 0 50px; text-align: center;}
.about_2 a{color: #fff;font-size: .5rem;}
.about_4{background:url(../images/icon25.png) no-repeat center bottom;}
.about_4 a{color: #c69c6d;}
.about_5{padding:0 0 30px;margin-top: 20px;background-color: #3d3d3d;overflow: hidden;}
.about_6{ width: 100%;overflow: hidden;}
.about_7{ width: 100%;text-align: center;padding: 40px 0 20px;color: #cc6600;font-size: .5rem;background:url(../images/icon20.png) no-repeat center bottom;overflow: hidden;}
.about_8{ width: 100%;text-align: center;padding: 10px 0 20px;color: #999999;font-size: .35rem;overflow: hidden;}
.about_9{ width:90%;margin: auto;padding: 30px 0 0;overflow: hidden;}
.about_10{ width: 40%;margin:0 1rem .5rem 0;overflow: hidden;}
.about_11{ color: #fff;font-size: .6rem;}
.about_12{ color: #999;padding: 15px 0 0;font-size: .35rem;}
.about_13{ padding-top: 20px;color: #fff;line-height: 25px;}
.about_14{ width:90%;margin: auto;padding: 0 0 40px;overflow: hidden;}

.swiper-container {width: 100%;height: 100%;margin: auto;}
.swiper-slide {text-align: center;font-size: 18px;}
.bna .swiper-container .swiper-slide img{ max-width: 100%;}
.bna .swiper-container .swiper-pagination-bullet-active{ background-color: #c1272d;}
.bna .swiper-container .swiper-button-prev{width: 38px;height: 38px; background:url(../images/prev.png) no-repeat center;}
.bna .swiper-container .swiper-button-next{ width: 38px;height: 38px; background:url(../images/next.png) no-repeat center;}
.about_15{ width: 100%;text-align: center;overflow: hidden;}
.about_16{width: 100%;color: #fff;font-size: .5rem;text-align: left;padding: 20px 0 10px;}
.about_17{width: 100%;color: #999;font-size: .35rem;text-align: left;padding: 0 0 10px;}
.about_18{width: 100%;color: #ccc;font-size: .35rem;text-align: left;padding: 0 0 10px;}
.about_19{ width:90%;margin: auto;overflow: hidden;}
.about_19 dl{ width: 100%;border: 1px solid #5d5d5d;padding-bottom: 20px;overflow: hidden;}
.about_19 dl dt{ width: 100%;height: 1rem;line-height: 1rem;text-align: center;color: #fff;font-size: .4rem;background-color: #787878;overflow: hidden;}
.about_19 dl dd{ width: 85%;height: 3.5rem;line-height: 25px;margin:20px auto 0;color: #999;font-size: .3rem;overflow: hidden;}

/*联系我们*/
.contact_1{ width: 100%;height: 140px;text-align: center;background:url(../images/icon31.png) no-repeat center;}
.contact_2{ width: 100%;padding: 10px 0 40px;text-align: center;color: #999;font-size: .35rem;}
.contact_3{color: #fff;font-size: .45rem;}
.contact_4 .txt1{ width: 100%;line-height: .8rem;color: #999;margin-top: 15px;padding-left: 5px;border: 1px solid #363636;background-color: transparent;}
.contact_4 .btn1{ width: 100%;line-height: .8rem;color: #fff;margin-top: 15px;border: 0;text-align: center;background-color: #ff0000;border-radius: 5px;}

/*荣誉资质*/
.case_in dl{ width:211px;height:200px; float:left; margin:8px 0px 2px 25px; text-align:center; overflow:hidden;}
.case_in dl dt{width:207px;height:155px; border:1px solid #ccc; overflow:hidden;}
.case_in dl dt img{width:207px;height:155px;}
.case_in dl dt img:not(.noscale){transition: all 2s ease 0s;}
.case_in dl dt img:hover:not(.noscale){transform: scale(1.2);}
.case_in dl dd{ width:211px; height:40px; line-height:40px; overflow:hidden;}

.case_in1 dl{ width:211px; float:left; margin:8px 0px 2px 25px; text-align:center; overflow:hidden;}
.case_in1 dl dt{width:207px;height:207px; border:1px solid #ccc; overflow:hidden;}
.case_in1 dl dt img{width:207px;height:207px;}
.case_in1 dl dt img:not(.noscale){transition: all 2s ease 0s;}
.case_in1 dl dt img:hover:not(.noscale){transform: scale(1.2);}
.case_in1 dl dd{ width:211px; height:40px; line-height:40px; overflow:hidden;}

/*分页*/
.page{  margin:16px auto 8px; padding:5px 0 0;background-color: #f1f1f1;overflow: hidden;}

/*新闻动态*/
.new{ padding: 30px 0 0;overflow: hidden; }
.new dl{ width: 100%;padding: 20px 0;margin:0 auto 30px;background-color: #fff;overflow: hidden;}
.new dl dt{ width: 90%;margin: auto;overflow: hidden;}
.new dl dt a{ font-size: 16px;font-weight: bold;}
.new dl dd.dd1{ width: 90%;margin: auto;text-align: center;margin-top: 20px;overflow: hidden;}
.new dl dd.dd1 img:not(.noscale){transition: all 2s ease 0s;}
.new dl dd.dd1 img:hover:not(.noscale){transform: scale(1.1);}
.new dl dd.dd2{ width: 90%;margin: auto;color: #666;line-height: 25px;margin-top: 10px;overflow: hidden;}
.new dl dd.dd3{ width: 90%;margin: auto;height: 1rem;color: #666;line-height: 25px;margin-top: 5px;overflow: hidden;}
.nn_tit{ width:85%;padding: 30px 0 10px;margin: auto; line-height:30px; color:#cc6600; font-size:.5rem; text-align:center;}
.nn_info{ width:85%;padding: 10px 0 10px; margin: auto; border-bottom:1px dashed #dddddd; font-size:.3rem; color:#999;overflow: hidden;}
.nn_info2 a{ display: block;float: left;margin-left: 20px;}
.nn_con{ width:85%; text-align:left;margin: auto; border-bottom:1px dashed #dddddd; padding:20px 0 10px;}
.prev_next{ margin-top:10px; width:100%;}
.newcon{ width: 100%;background-color: #fff;padding-bottom: 50px;overflow: hidden;}

/*案例展示*/
.case{ padding: 30px 0 0;overflow: hidden; }
.case dl{ width: 100%;height: 8.5rem; margin:0 auto 30px;text-align: center;overflow: hidden;}
.case dl dt{ width: 100%;border: 1px solid #cecece;overflow: hidden;}
.case dl dt img:not(.noscale){transition: all 2s ease 0s;}
.case dl dt img:hover:not(.noscale){transform: scale(1.1);}
.case dl dd.dd1{ width: 100%;height: 30px;text-align: left;line-height: 30px;margin-top: 20px;overflow: hidden;}
.case dl dd.dd1 a{ font-size: .4rem;color: #fff;font-weight: bold;}
.case dl dd.dd2{ width: 100%;text-align: left;padding: 10px 0;color: #858585;border-bottom: 1px solid #313131;overflow: hidden;}
.casecon{ width: 100%;background-color: #e1e1e1;padding-bottom: 50px;overflow: hidden;}
.casecon_1{ width: 90%;margin: auto;overflow: hidden;}
.casecon_2{ width: 100%;border-bottom: 2px solid #b9b9b9;padding: 30px 0;overflow: hidden;}
.casecon_3{font-size: .5rem;color: #666666;}
.casecon_4 a{ display: block;float: left;margin-left: 20px;}
.casecon_5{ width: 100%;padding: 50px 0 10px;font-size: .6rem;color: #cc6600;text-align: center;}
.casecon_6{ width: 100%;line-height: .7rem;text-align: center;}
.casecon_7{ width: 100%;padding-top: 40px;overflow: hidden;}

/*留言反馈*/
.mes_tit{ width:500px; border:1px solid #cccccc; height:30px; padding-left:10px; margin-left:10px;}
.mes_textarea{ width:490px;border:1px solid #cccccc; height:130px; padding:10px; margin-left:10px;}
.mes_code{ width:60px; border:1px solid #cccccc; height:30px; padding-left:10px; margin-left:10px;}
.mes_tijiao{ width:73px; height:25px; background:url(../images/res_btn.jpg) no-repeat; border:0px; cursor:pointer; margin-left:10px;}
.message_3 table{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf; margin-top:10px;}
.message_3 table td{border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf; padding-left:10px; padding-right:10px;}
.message_3 table td span{ color:#000; font-weight:bold;}

/*百度地图*/
.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}


/*分页样式*/



