@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0; font-family: SiYuan-ExtraLight, "Hiragino Sans GB", "Microsoft YaHei", 微软雅黑, tahoma, arial, simhei, 宋体;font-weight: normal;}
a{ text-decoration: none;}
ul,li{ list-style: none;}
img{ border: 0;}
h1,h2,h3,h4,h5,h6{ font-weight: normal;}
.w90{ width: 85%; margin: 0 auto;}

.xinzeng_F1{ overflow: hidden; margin-top: 40px;}
.xinzeng_F1 .w90{ position: relative;}
.xinzeng_F1_content{ overflow: hidden; position: absolute; top: 80px; width: 100%;} 
.xinzeng_F1_content h2{ text-align: center; margin-bottom: 40px; font-size: 30px; font-weight: 300;}
.xinzeng_F1_content ul{ overflow: hidden; text-align: center; margin-left: 16%;} 
.xinzeng_F1_content ul li{ float: left; text-align: center; padding: 0 14px;}
.xinzeng_F1_content ul li h3{ font-size: 36px; font-weight: bold;}
.xinzeng_F1_content ul li img{ margin-top: 12px; margin-bottom: 12px; width: 20px;}
.xinzeng_F1_content ul li dd{ line-height: 30px; font-size: 16px; font-weight: normal;}
.xinzeng_F1_content ul li.sb{ font-size: 30px; margin-top: 5px; font-weight: 300;} 
.xinzeng_F2{ text-align: center; color: #f08300;;font-size: 40px;font-weight: bold; margin-top: 50px; margin-bottom: 50px;}
.xinzeng_F2 .w90{border-bottom: 1px solid #3c3c3c; padding-bottom: 50px;font-weight: bold;padding-left: 30px;}

.xinzeng_F3{ overflow: hidden; padding-top: 100px;margin-bottom: 100px;}
.xinzeng_F4{ margin-top:40px; overflow: hidden;} 


.head{ overflow: hidden; height:110px;width: 100%;background: #fff;  z-index: 999;}
.head h1{float: left; margin-top:40px;}
.head ul{ overflow: hidden;float: right; margin-right: 30px;}
.head ul li{ float: left; height: 120px; line-height: 120px; padding: 0 15px;}
.head ul li a{ color: #3e3a39; font-size: 19px;}
.head ul li a.on,.head ul li a:hover{     font-weight: bold;}
.head .tel{ float: right;overflow: hidden; margin-top: 45px;}
.head .tel img{float: left;}
.head .tel p{float: left; font-size: 19px; font-weight: bold; margin-top: 2px; padding-left: 5px;}

.F1,.dddd,.case{padding-top: 85px; } 
.F1,.F2,.F4{ margin-bottom: 15px;overflow:hidden;} 
.F2{ overflow:hidden;}
.F3{overflow: hidden; width: 100%;}
.F3 ul li{ float: left; width: 32.8%; margin-right:0.8%; margin-bottom: 15px; position: relative;} 
.F3 ul li a{ display:block;}
.F3 ul li .yinchang{ position:absolute; left:0; top:0; width:100%; height:100%;text-align:center; background: rgba(0,0,0,.85); opacity: 0;}
.F3 ul li .yinchang p{font-size:24px; font-weight:300; margin-top:35%;    color: #fff;}
.F3 ul li:hover .yinchang{cursor:pointer; opacity: 1;-webkit-transition: all .4s ease-out;transition: all .4s ease-out;}


.F4{ overflow: hidden; margin-top: 45px;}
.F4 a{ display: block; height: 40px; line-height: 40px; background: #e6e6e6; text-align: center; font-size: 16px; color: #575757;}
.F4 a:hover{ font-weight:bold;}


.F5{ overflow: hidden; margin-top: 100px; width: 100%; margin-bottom: 100px;}
.F5 .w90{border-bottom: 1px solid #3c3c3c; overflow:hidden;}
.F5_left{ float: left; width: 32.8%;}
.F5_left h2{ font-size: 30px; color: #3c3c3c; font-weight: bold;}
.F5_left span{ display: block; margin-top: 25px; margin-bottom: 25px; width: 50px; height:1px; background: #3c3c3c;}
.F5_left p{ font-size: 18px; color: #2b2b2b; font-weight: 500;}
.F5_right{ float: left; width:67.2%;line-height: 36px;}
.F5_right p{ font-size: 16px; color: #3c3c3c; }

.F6{ overflow: hidden;}
.F6 .w90{ padding-bottom: 100px; border-bottom: 1px solid #3c3c3c;}

.footer{ overflow: hidden;}
.footer .w90{ background: #e6e6e6; overflow: hidden;border-top: 1px solid #3c3c3c; padding-top: 50px; padding-bottom: 50px;}
.footer_l{float: left; width:27.8%; padding-left: 5%}
.footer_l p{ font-size: 16px;}
.footer_r{ float: left; width:67.2%;}
.footer_r .dianhua{ color: #585858; font-size: 20px; font-weight: bold; margin-bottom: 10px;}
.footer_r .dianhua span{color: #585858; font-weight: 500;} 
.footer_r .beian{ color: #585858; margin-top:20px; margin-bottom: 10px;font-weight: bold; font-size: 14px;}
.footer_r .beian em{ color: #585858; list-style: none; font-style: normal; font-weight: 500; font-size: 13px;} 
.footer_r .beian a{ color: #585858;font-weight: 500; font-size: 13px;}
.footer_r .youqing{ }
.footer_r .youqing a{ color: #585858;font-size: 13px; padding: 0 4px;    font-weight: normal;} 


.case02{ overflow: hidden;margin-bottom: 25px;}
.case02 ul{overflow: hidden;}
.case02 ul li{float: left; width: 32.8%; margin-right:0.8%; margin-bottom: 15px; position: relative;}
.case02 ul li:nth-child(3n+0){ margin-right: 0;}
.case02 ul a{ display:block;}
.case02 ul li .yinchang{ position:absolute; left:0; top:0; width:100%; height:100%;text-align:center; background: rgba(0,0,0,.85); opacity: 0;}
.case02 ul li .yinchang p{font-size:24px; font-weight:300; margin-top:34%;color: #fff;}
.case02 ul li:hover .yinchang{cursor:pointer; opacity: 1;-webkit-transition: all .4s ease-out;transition: all .4s ease-out;}


.case{ overflow: hidden;}
.case ul{overflow: hidden;}


.case ul.pai_2b li{ float: left; width: 49.6%; margin-right:0.8%; margin-bottom: 15px; position: relative;} 
.case ul.pai_2b li:nth-child(2),.case ul.pai_2b li:nth-child(4){ margin-right: 0;}
.case ul.pai_2b a{ display:block;}
.case ul.pai_2b .yinchang{ position:absolute; left:0; top:0; width:100%; height:100%;text-align:center; background: rgba(0,0,0,.85); opacity: 0;}
.case ul.pai_2b .yinchang p{font-size:24px; font-weight:300; margin-top:30%;color: #fff;}

.case ul.pai_1b li{ float: left; width: 100%;margin-bottom: 15px; position: relative;} 
.case ul.pai_1b a{ display:block;}
.case ul.pai_1b .yinchang{ position:absolute; left:0; top:0; width:100%; height:100%;text-align:center; background: rgba(0,0,0,.85); opacity: 0;}
.case ul.pai_1b .yinchang p{font-size:24px; font-weight:300; margin-top:23%;color: #fff;} 

.case ul.pai_3b li{ float: left; width: 32.8%; margin-right:0.8%; margin-bottom: 15px; position: relative;} 
.case ul.pai_3b li:nth-child(3),.case ul.pai_3b li:nth-child(6){ margin-right: 0;}
.case ul.pai_3b a{ display:block;}
.case ul.pai_3b .yinchang{ position:absolute; left:0; top:0; width:100%; height:100%;text-align:center; background: rgba(0,0,0,.85); opacity: 0;}
.case ul.pai_3b .yinchang p{font-size:24px; font-weight:300; margin-top:30%;color: #fff;}


.case ul li:hover .yinchang{cursor:pointer; opacity: 1;-webkit-transition: all .4s ease-out;transition: all .4s ease-out;}

.F5 .lianglan{ overflow: hidden;}
.F5 .lianglan .zuobian{ float: left; margin-right: 5%; width: 40%}
.F5 .lianglan .youbian{ float: left; width: 55%;} 
.F5 .lianglan .youbian li{ margin-bottom: 2%;}
.F5 .lianglan .youbian li h3{ font-weight: bold;}
.F5 .lianglan .youbian li  p{font-size: 16px;color: #222;}

.xioald .w90{ border-bottom:1px solid #3c3c3c; overflow: hidden; padding-bottom: 100px}  


.contant{ overflow: hidden; width: 100%;margin-bottom: 190px;}
.contant .w90{border-top: 1px solid #3c3c3c; padding-top:150px;    margin-top: 50px;}
.tontant_l{ float: left; width:32%; margin-right: 10%; }  
.tontant_C{ float: left; width: 12%;}
.tontant_C img{ display: block;}
.tontant_C span{font-weight: normal; display: block; margin-bottom:30px; font-size: 18px;color: #585858;  margin-top: 5px;}
.tontant_C p{ font-size:18px; color: #585858; line-height: 32px; font-weight: bold;} 

.tontant_R{ float: left;width:44%; margin-left: 2%;}
.tontant_R h4{ font-size: 24px; font-weight: bold; color: #585858; margin-bottom: 8px;} 
.tontant_R span{ display: block; margin-bottom:36px; font-size: 17px; color: #585858;font-weight: normal;}
.tontant_R ul li{ margin-bottom: 20px;}
.tontant_R ul li h5{ font-size: 20px; font-weight: bold; color: #585858; margin-bottom: 5px;}
.tontant_R ul li p{ font-size: 17px; line-height: 28px;color: #585858; } 




.xiala .w90{ position:relative; }
.xiala a{ cursor:pointer;right:80px; bottom:60px; position: absolute;} 

.content{ overflow: hidden; }
.content .tiatle{overflow: hidden; } 
.content .tiatle h1{ font-size: 30px; color: #000000; margin-bottom: 19px;}
.content .tiatle p{ font-size: 16px; color: #000000; line-height: 28px;}

.contetn_bd{ overflow: hidden; margin-bottom:20px;    margin-top: 50px;}
.contetn_bd li{ margin-bottom: 20px;}















