@charset "utf-8";
/* CSS Document */

.a_link{background-color: #F48F00!important; color: #fff!important;}

.about-img{ width:100%; overflow:hidden;}
.about-address{ width:100%; text-align:right;  position:relative;}
.about-titlebox{font-size: 25px;  font-weight: bold;  font-family: "微软雅黑";  text-align: center;  display: table;  background-color: #fff;  padding: 5px 25px; margin:0 auto;  color: #000;    position: relative; z-index:9;}
.about-addressbox{ position:absolute; right:0px; top:0px; background-color:#fff; margin-top:12px; z-index:2; padding-left:5px;}
.address-link{border-bottom:1px solid #dedede; height:1px; width:100%; position:absolute; top:23px; z-index:1;}


.about-conter{ width:100%; margin-top:50px;display: table;}
.page{ width:100%; text-align:right; display:table; margin-top:20px;}
.page a{ padding:5px 10px; color:#000;margin: 0px 3px;}
.page a.A{ background-color:#F48F00; color:#fff;}
.page a:hover{ text-decoration:none;background-color:#F48F00; color:#fff;}
/*内页关于我们*/
.about-box{ width:100%; float:left; text-align:left;}
.about-box p{ text-indent:2em; font-size:15px; line-height:2em;}

.about-contertxt{ width:58%; float:left; line-height:2em; text-indent:2em; font-size:14px; text-align:justify;}
.about-conterimg{ width:39%; float:right;}
/*内页案例*/
.anlibox2{ width:100%; float:left; border:1px solid #dedede;box-shadow:0px 0px 10px #c7c7c7;  padding: 10px 10px 10px 10px;transition: all 0.3s;}
.anlibox2 a{ color:#000; font-size:15px;transition: all 0.3s;}
.anlitt{ width:100%; float:left;text-align:center; height:137px;}
.anlitt span{height:100%; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}
.anliclassimg{ vertical-align:middle;max-width: 137px;max-height: 137px;}
.anliclassname{white-space:nowrap; overflow:hidden;text-overflow:ellipsis; text-align:center; width:100%; padding:0px 15px; display:none;}
.anlibox2 a:hover{ color:#F48F00; text-decoration:none;}
.anlibox2:hover{box-shadow:0px 0px 0px #dedede;}

.anli-class-list{ width:100%; float:left; margin-bottom:30px;}
.anli-class-list a{ font-size:17px; color:#fff; font-size:14px; text-align:center; display:inline-table; background-color:#F48F03; border-radius:5px; width:150px; padding:10px 0px; margin:0 10px}
.anli-class-list a:hover {box-shadow:0px 0px 10px #6f6f6f; text-decoration:none; color:#fff;} 

/*内页服务*/


/*内页新闻*/
.newsnei-box{ width:100%; margin-top:50px;}
.news-list{ width:100%; float:left;border-bottom:1px dashed #DEDEDE; margin-top:15px;}
.news-list-imgbox{ width:150px; height:150px; float:left; overflow:hidden; position:relative;}
.news-list-imgzhezhao{ width:150px; height:150px; position:absolute; top:-200px;transition: all 0.5s; background-color:rgba(0,0,0,0.7);}
.news-list-imgti{width:150px; height:150px; position:absolute; bottom:-200px;transition: all 0.5s; background:url(../images/icon_zoom.png) no-repeat center ; background-size:50px 50px;}
.news-list:hover .news-list-imgzhezhao{ top:0px;}
.news-list:hover .news-list-imgti{ bottom:0px;}
.news-list-main{ float:left; width:950px; margin-left:40px;}
.news-list-main p{ text-align:left; width:100%; float:left;}
.news-list-title{font-size:20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news-list-time{}
.news-list-jianjie{font-size:15px; line-height:2em;}


.newsxiangqign-title{ width:100%; text-align:center; font-size:20px; padding:0px 15px; margin-top:50px;}
.newsxiangqing-time{ width:100%; text-align:center; font-size:15px;}
.newsxiangqing-conter{ width:100%; padding:10px 15px; text-align:left; border-bottom:1px dashed #dedede;border-top:1px dashed #dedede;}
.newspage{ width:100%; margin-top:10px;}
.newspage-list{ width:100%; text-align:left; padding:0px 15px; margin:5px 0px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}



.content-left{ width:50%; float:left; padding:20px;}
.content-left p{ text-align:left; margin-bottom:20px;}
.content-name{ font-size:25px; font-weight:bold; margin-top:35px;}
.content-right{ width:45%; margin-left:5%; float:right;}
.content-list{ text-indent:3em;}
.content-list i{ position:absolute; left:3px; display: block; width:20px; height:20px; background-size:20px!important; top:1px;}

.fuwu-box{ width:100%; position:relative;}
.fuwu-namebox{ width: 276px; height: 95px; padding-left:15px; position:absolute; left:15%; top:62%; }
.fuwu-name-title{ font-size:30px; color:#FF0000; font-weight:bold; text-align:left;}
.fuwu-name-title span{ color:#000;}
.fuwu-name-ftitle{ font-size:25px; text-align:left; color:#000;}
.fuwu-name-jianjie{ font-size:14px; text-indent:2em; color:#000; text-align:left; line-height:2em;}
.fuwu-name-but{ width:100%; text-align:left;}
.fuwu-name-but-1{ font-size:17px; color:#fff;  display:block; text-align:center; float:left;padding:5px 10px;border-radius:5px; margin:0px 10px;transition: all 0.3s;}
.fuwu-but1{ background-color:#E8312E; }
.fuwu-but2{ background-color:#1B1F29; }
.fuwu-name-but-1:hover{ text-decoration:none; background-color:#A02121; color:#fff;}

.fuwu-namebox2{ width: 216px; height: 95px;  position:absolute; right:11.5%; top:62%; background-position: top right;}
.fuwu-name-title2{ font-size:30px; color:#FF0000; font-weight:bold; text-align:right;}
.fuwu-name-title2 span{ color:#000;}
.fuwu-name-ftitle2{ font-size:25px; text-align:right; color:#000;}
.fuwu-name-jianjie2{ font-size:14px; text-indent:2em; color:#000; text-align:left; line-height:2em;}
.fuwu-name-but2{ width:100%; text-align:left;}
.fuwu-name-but-2{ font-size:17px; color:#fff;  display:block; text-align:center; float:left;padding:5px 10px;border-radius:5px; margin:0px 10px;transition: all 0.3s;}
.fuwu-name-but-2:hover{ text-decoration:none; background-color:#A02121; color:#fff;}

.fuwu-namebox3{ width: 276px; height: 95px; padding:30px; position:absolute; left:15%; top:62%;  no-repeat; }
.fuwu-name-title3{ font-size:30px; color:#FF0000; font-weight:bold; text-align:left;}
.fuwu-name-title3 span{ color:#fff;}
.fuwu-name-ftitle3{ font-size:25px; text-align:left; color:#fff;}
.fuwu-name-jianjie3{ font-size:14px; text-indent:2em; color:#fff; text-align:left; line-height:2em;}
.fuwu-name-but3{ width:100%; text-align:left;}
.fuwu-name-but-3{ font-size:17px; color:#fff;  display:block; text-align:center; float:left;padding:5px 10px;border-radius:5px; margin:0px 10px;transition: all 0.3s;}
.fuwu-name-but-3.fuwu-but2{ background-color:#fff; color:#1B1F29;}
.fuwu-name-but-3:hover{ text-decoration:none; background-color:#A02121; color:#fff;}

.fuwu-namebox4{ width: 216px; height: 95px; padding:30px; position:absolute; right:11.5%; top:62%;  background-position: top right;}
.fuwu-name-title4{ font-size:30px; color:#FF0000; font-weight:bold; text-align:right;}
.fuwu-name-title4 span{ color:#000;}
.fuwu-name-ftitle4{ font-size:25px; text-align:right; color:#000;}
.fuwu-name-jianjie4{ font-size:14px; text-indent:2em; color:#000; text-align:left; line-height:2em;}
.fuwu-name-but4{ width:100%; text-align:left;}
.fuwu-name-but-4{ font-size:17px; color:#fff;  display:block; text-align:center; float:left;padding:5px 10px;border-radius:5px; margin:0px 10px;transition: all 0.3s;}
.fuwu-name-but-4:hover{ text-decoration:none; background-color:#A02121; color:#fff;}
.fuwu-name-but-5{text-indent: 0em;position: absolute;display: inline; padding:0 5px;font-size: 12px;line-height: 2em; margin-top: 2px;color: #fff;text-align: center; float: left; border-radius: 5px; margin: 2px 10px 0 10px;     transition: all 0.3s;}
.fuwu-name-but-5:hover{ text-decoration:none; background-color:#A02121; color:#fff;}