﻿@charset "UTF-8"
address, cite, dfn, em, var { font-style: normal }
ul, ol, dl { list-style: none }
a {color:#666; text-decoration: none !important; outline: none ;font-family:"Microsoft YaHei";cursor: pointer;}
img { border: 0 }
button, input, select, textarea { font-size: 100% ;font-family:"Microsoft YaHei";outline: none;}
table { border-collapse: collapse; border-spacing: 0 }
html,body{padding:0; margin:0;}
.fl{float:left;}
.fr{float:right;}
body{font-size:12px;font-size:1.2rem ; /* 12÷10=1.2 */ font-family:"Microsoft YaHei";} 
.mt30{ margin-top:30px;}
/**** 首页 S ****/
/**** 头部样式  S *****/
.head_top{ width:100%; height:47px; background:#38393b; font-family:"Microsoft YaHei";  }
.header_con{ width:95%; margin-left:auto; margin-right:auto; text-align:center;}
.header_left{ width:370px; margin-left:0px; height:47px; line-height:47px; text-align:left; position:relative; }
.logo{  width:65px; height:25px;}
.list_ico{ width:20px; height:20px; margin-left:30px;}
.list{ position:absolute; width:400px;display:none; height:auto}
.list_con,.list_con_2{ background-color:rgba(56,57,59,0.8); width:157px;padding-bottom:20px;  margin-left:65px; float:left; }
.list_con_2{display:none;}
.list_con ul{ padding:0px; margin:0px; margin-left:20px;}
.list_con ul li{ width:132px; height:39px; }
.list_con ul li.focus{ background:url(../images/ico_jiantou.png) 100px 18px; background-repeat:no-repeat;}
.list_con ul li a{ font-size:16px; color:#fff; text-align:left;}
.list_con ul li.focus a{display:block; height:39px; width:66px; border-bottom:1px solid #fff; }
.list_con ul li.focus1 a{display:block; height:39px; width:66px; border-bottom:1px solid #fff; }

.list_con_2{ width:125px; border-left:1px solid #fff; margin-left:0px;}
.list_con_2 ul{ padding:0px; margin:0px; margin-left:25px;}
.list_con_2 ul li{ width:128px; height:42px; }
.list_con_2 ul li a{color:#fff; font-size:16px; }
.header_right{ width:561px; position:relative;}
.search{ width:276px; height:29px; border:1px solid #959595; text-align:right; float:right; margin-right:15px; margin-top:10px; }
.search .form-group{ float:left;}
.search_tit{ color:#fff; font-size:14px; letter-spacing:6px; margin-left:10px; margin-top:3px;}
.search_input{ width:182px; height:26px; background:#38393b; border:0px; border-left:1px solid #959595; border-right:1px solid #959595; padding-left:2px; border-radius:0px; margin-top:-3px; color:#fff }
.form-control:focus{ border-color:#988b90;box-shadow:inset 0px 1px 1px #988b90, 0px 0px 8px #988b90}
.search_button{ width:39px; height:29px; background:none; border:0px; text-align:left; line-height:29px; padding:0px; }
.search_button img{ width:26px; height:22px;}
.search_button:hover{ background:none;}
.news{ width:560px; height:177px;  position:absolute; top:100px;  }
.news_con{ width:560px; height:50px; line-height:50px; font-size:14px; color:#fff; background:#38393b; text-align:left; padding-left:20px; overflow:hidden}
.news_con a{ color:#fff; margin:0 5px}
.project{background-color:rgba(56,57,59,0.5); filter:Alpha(opacity=50); position:static; *zoom:1;  width:560px; height:127px; margin-top:-10px; padding-top:8px; }
.project_tit{ width:529px; height:42px; line-height:42px; border-top:1px solid #fff; margin-left:auto; margin-right:auto; margin-top:10px; color:#fff; font-size:16px; text-align:left; padding-left:6px; position:relative; }
.project ul{ padding:0px; margin:0px; margin-left:22px; position: relative;}
.project ul li{ float:left; margin-right:20px; text-align:left;}
.project ul li a{ font-size:18px; color:#fff; }
/**** 头部样式  E *****/
/**** 首页 E ****/

/**** 品牌 S *****/
.navigation{ width:90%; height:55px; line-height:70px; color:#565656; margin-left:auto; margin-right:auto; }
.navigation a{ color:#565656; font-size:16px; font-weight:400; }
.navigation a:hover{ text-decoration:underline;}
.navigation span{ color:#565656; font-family:"Microsoft YaHei"; padding-left:10px; padding-right:10px; font-size:16px; }

.casedetail_img img{width:100%; height:auto; border-top:1px solid #d7d9dc; }

.brand_img{ width:100%; height:auto; border-top:1px solid #d7d9dc; overflow:hidden;}
.brand_img img { width:100%; height:auto;}
.brand_tit{ width:100%; height:20px; border-bottom:1px solid #434343; margin-top:40px; position:relative;}
.brand_tit_2 { width:260px; height:40px; margin-left:auto; margin-right:auto; text-align:center; background:#fff; position:absolute; left:0;right:0}
.brand_tit_2 span{ display:block; }
.brand_img_l{ margin-top:15px;}
.brand_img_r{ margin-top:-19px;}
.brand_text{ width:256px; font-size:18px; margin-top:9px;}
.brand_intro{ width:1025px; height:auto; margin-left:auto; margin-right:auto; text-align:center; text-align:left; margin-top:60px; }
.brand_company{ font-size:32px; margin-bottom:50px; color:#000; font-family:"Microsoft YaHei"; }
.brand_company_detail{ font-size:16px; color:#717171; line-height:30px;text-indent:20px;font-family:"Microsoft YaHei";}
.brand_company_detail p{ text-indent:20px;}

.project_nav{  margin-left:auto; margin-right:auto; text-align:center; margin-top:15px; }
.project_nav p a{ color:#3f3f3f; font-size:16px; padding:5px; text-align:center; margin-right:20px;}
.project_nav p a.focus{ border-bottom:1px solid #ff0000; color:#ff0000;}
.project_list{ clear:both; width:90%; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; text-align:center; padding-top:0px; padding-bottom:10px; }
.project_list ul{ margin:0px; padding:0px;}
.project_list ul li{ width:332px; height:391px; float:left; margin-right:60px; margin-top:5px; margin-bottom:15px; font-family:"Microsoft YaHei"; }
.project_img img{ width:100%; height:auto; cursor:pointer;}
.project_list_name{ color:#6c6c6c; font-size:16px; text-align:left; margin-top:15px; font-family:"Microsoft YaHei";}
.project_list_detail{ text-align:left; color:#6c6c6c; font-family:"Microsoft YaHei";}
.project_list_detail span{ padding-right:15px;}
.project_list .col-md-3 { margin-top:30px;}
/**** 品牌 E *****/
/**** 品牌详情页  S *****/
.project_detail{ width:1060px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:50px;}
.project_detail_l{ width:370px; height:auto; overflow:hidden; float:left; margin-top:15px;}
.project_detail_r{ width:680px; height:auto; overflow:hidden; float:left;}
.project_name{ font-size:36px; color:#000;}
.project_address{ font-size:34px; color:#000;}
.red_line{ width:24px; height:3px; display:block; background:#ff0000;}
.project_detail_tit{ color:#656565; font-size:18px; margin-top:20px;}
.project_detail_list{ line-height:25px; color:#4c4c4c; font-size:14px;}
.project_detail_r{ width:670px; height:auto; overflow:hidden; margin-top:22px; font-size:16px; margin-left:15px; line-height:26px; margin-bottom:15px;}
.project_detail_r img{ }
/**** 品牌详情页  E *****/
/****  相关项目  S ****/

.relevant{ width:90%; margin-left:auto; margin-right:auto; text-align:center; border-top:1px solid #38393b; margin-top:30px; clear:both; }
.relevant_tit{ font-size:18px; color:#656565; text-align:left; margin-top:20px;padding-left:10px}
/*.r_project_list{ margin-top:10px; width:1540px; float:left}
.r_project_list ul{ margin:0px; padding:0px;}
.r_project_list ul li{ width:374px; height:auto; overflow:hidden;  float:left; margin-left:5px; margin-right:5px; text-align:left}*/

.r_project_img img{ width:100%; height:auto;}
.r_project_name{ font-size:16px; color:#6c6c6c; text-align:left; margin-top:16px; padding-left:10px; font-family:"Microsoft YaHei";}
.r_project_detail{ text-align:left;padding-left:10px;font-family:"Microsoft YaHei";}
.r_project_detail span{ margin-right:15px;}
.arrow_left{ float:left; width:40px; line-height:350px;}
.arrow_right{ float:left; width:40px; line-height:350px;}
.case_img { width:95%; height:auto;
}

/**** 相关项目  E ****/
/****  新闻 S ****/
.news_nav{ width:330px;}
.news_time{ text-align:right; font-weight:bold; font-size:16px; border-bottom:1px solid #38393b; margin-top:15px;  margin-left:10px; width:95%; }
.news_title{ margin-top:10px; line-height:22px; display:block;  margin-left:10px; height:22px}
.news_title a{ font-size:14px;}
.news_title a:focus, .news_title a:hover{color:#333}
.news_list ul li{ margin-bottom:30px;}
.news_detail_tit{ font-size:36px;}
.news_detail{ width:1020px;}
.news_detail_l{width:320px; height:auto; overflow:hidden; float:left; font-size:50px; margin-top:10px; color:#000; font-weight:bold; margin-left:10px;}
.r_news_list ul li{ width:333px; margin-left:5px; margin-right:47px; margin-bottom:15px;}
.news_img { width:95%; height:auto; }
.news_detail_r{width:670px; height:auto; overflow:hidden; margin-top:22px; font-size:16px; margin-left:20px; line-height:26px; margin-bottom:15px; }
/****  新闻 E ****/
/****  加入我们  S *****/
.joinus{ width:973px; height:auto; margin-left:auto; margin-right:auto; text-align:center;}
.joinus_list{ width:973px; height:auto; margin-top:40px; margin-bottom:40px;}
.joinus_list_tit{ width:973px; height:85px; text-align:left; border-top:1px solid #38393b; padding-top:40px;}
.position_name{ float:left; margin-left:10px;}
.position_name_01{ font-size:18px; color:#000;}
.position_name_02{ font-size:16px; color:#777; margin-top:-3px;}
.position_ico_reduce{ width:18px; height:18px; background:url(../images/ico_reduce.png) no-repeat; float:right; cursor:pointer; margin-top:12px; margin-right:50px;}
.position_ico_add{ width:18px; height:18px; background:url(../images/ico_add.png) no-repeat; float:right; cursor:pointer; margin-top:12px; margin-right:50px;}
.position_detail{ text-align:left; line-height:26px; font-size:14px; margin-top:40px; clear:both; margin-left:10px;}
.position_detail p{ line-height:26px;}
/**** 加入我们   E *****/
/**** 联系我们  S ****/
.map{ width:967px; height:431px; margin:30px auto; text-align:center; border:1px solid #f1f1f1;}
.company_name{ width:967px; height:100px; margin-left:auto; margin-right:auto; text-align: left; margin-top:50px;}
.company_name_line{ width:54px; height:3px; background:#ff0000; display:block;}
.company_name_detail{ font-size:18px; margin-top:17px; color:#656565;}
.company_address{ margin-top:10px; font-size:16px; color:#656565;}
.address_detail{ width:967px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; text-align:center; margin-top:20px; margin-bottom:40px;}
.erweima{ width:139px; height:138px; float:left; margin-top:20px;}
.address_list{ float:right; text-align:left; line-height:30px; color:#4d4d4d; font-size:15px;}
/****  联系我们 E ****/
/**** 公司历程  S ****/
.company_course{ width:900px; height:auto; margin-left:auto; margin-right:auto; text-align:center; margin-top:80px; margin-bottom:130px;}
.course_left{ clear:both; width:520px; height:101px; background:url(../images/course_bg.png) right no-repeat; margin-left:-65px}
.course_name{ width:350px; height:60px; display:block; float:left; font-size:18px; color:#717171; text-align:right;}
.course_time{ width:80px; height:60px; display:block; float:right; color:#717171; font-size:18px; text-align:left; margin-right:20px}
.course_right{  width:544px; height:101px; background:url(../images/course_bg.png) left no-repeat; float:right; padding-left:30px;  overflow:hidden;  margin-right:-80px}
.course_name_01{ width:370px; height:60px; display:block; float:right; font-size:18px; color:#717171; text-align:left;}
.course_time_01{ width:80px; height:60px; display:block; float:left; color:#717171; font-size:18px; text-align:left; margin-left:10px;}
.course_add{ width:31px; height:31px; margin-left:auto; margin-right:auto; text-align:center; cursor:pointer;}
.course_chid{display:none}



.footer{ clear:both; width:100%; height:34px; background:#989898;  margin-top:15px;}
.wrapper-inner{ margin-left:auto; margin-right:auto; text-align:center; line-height:34px; color:#fff;}

#goToTop{position:fixed; right:3%; bottom:8% }
