﻿@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-family:"微软雅黑"; background:#FFF;}
a{ color:#000;}
li{ list-style-type:none;}
ul{ margin:0px; padding:0px;}


.main01{ background:url(../images/1.jpg) no-repeat center center; height:595px; overflow:hidden; }
.main02{ background:url(../images/2.jpg) no-repeat center center; height:908px; overflow:hidden; }
.main03{ background:url(../images/3.jpg) no-repeat center center;height:1930px; overflow:hidden; position:relative;}
.main04{ background:url(../images/4.jpg) no-repeat center center; height:230px; overflow:hidden; }
.main09{ background:url(../images/9.jpg) no-repeat center center; height:1050px; overflow:hidden; position:relative;}

.main05{ background:url(../images/5.jpg) no-repeat center center; height:979px; overflow:hidden; }
.main06{ background:url(../images/6.jpg) no-repeat center center; height:1085px; overflow:hidden; }
.main07{ background:url(../images/7.jpg) no-repeat center center; height:688px; overflow:hidden; }
.main08{ background:url(../images/8.jpg) no-repeat center center;; height:622px; overflow:hidden; }




.main03_cases_list{ width:1200px; height:654px;  top:1192px; left:50%; margin-left:-600px; position:absolute;}
.main03_cases_list a{ display:block;}
.main03_cases1{ width:450px; height:654px; position:absolute;top:0px; left:0px;  }
.main03_cases2{width:390px; height:344px;  top:0px; left:450px; position:absolute; }
.main03_cases3{width:380px; height:344px; top:0px; left:840px;position:absolute;}
.main03_cases4{width:390px; height:320px;  top:334px; left:450px; position:absolute; }
.main03_cases5{width:380px; height:320px; top:334px; left:840px;position:absolute;}



.main04_bd{ width:900px; height:60px; margin:0px auto; overflow:hidden; margin-top:135px;}
.main04_bd li{ width:340px; overflow:hidden; margin-right:20px; float:left;}
.main04_bd li input{ width:330px; overflow:hidden; padding-left:10px; height:60px; line-height:24px; font-size:24px;}

.main04_bd li:nth-child(3){ width:180px; margin-right:0px;}
.main04_bd li:nth-child(3) input{ width:180px; padding-left:0px; text-align:center; background:#FF6801; border:0px; color:#FFF;}


.main03_c{ width:1204px; margin:0px auto; margin-top:214px;}
.main03_tab{ width:1013px; height:50px; margin:0px auto; }
.main03_tab li{ width:170px; height:50px; background:#46454B; float:left; font-size:18px; text-align:center; line-height:50px; color:#e4e4e3; margin-right:40px;}
.main03_tab li:last-child{ margin-right:0px;}
.main03_list{ width:1204px; height:654px; margin-top:56px; overflow:hidden; position:relative; color:#FFF;}

.main03kj{ width:283px; height:128px; position:absolute; z-index:10;  top:480px; right:54px;}
.main03kj li{ font-size:18px; color:#e4e4e3; float:left; width:120px; height:50px; text-align:center; line-height:50px; margin-right:43px;background:#46454B;}

.main03kj li:nth-child(2){ margin-right:0px;}
.main03kj li:nth-child(3){  margin-top:28px;}
.main03kj li:nth-child(4){ margin-right:0px;margin-top:28px;}

.main03_list{ width:1204px; height:654px;}

.main03kj li:nth-child(1){ background-color:#c4b57e;}



.main09_c{ width:1160px; margin:0px auto;height:373px; position:relative;}
.main09_list{  width:940px; height:373px; margin:0px auto; margin-top:406px; overflow:hidden; position:relative; z-index:1;}

.main09_list2{ width:552px; height:156px; position:absolute; top:215px; left:490px; z-index:2; overflow:hidden;}
.main09_link{ width:450px; height:90px; position:absolute; bottom:0px; left:50%; margin-left:-225px; cursor:pointer;}

.main05_c{ width:1200px; margin:0px auto; margin-top:223px; overflow:hidden;}
.main05_tab{ width:984px;height:50px; margin:0px auto;}
.main05_tab li{ width:140px; height:50px; background:#46454B; float:left; font-size:18px; text-align:center; line-height:50px; color:#e4e4e3; margin-right:70px;}
.main05_tab li:last-child{ margin-right:0px;}
.main05_list{ margin-top:58px; width:1200px; height:588px; overflow:hidden;}



.main17_title{ font-size:36px; color:#FB6906; font-weight:bold; text-align:center; padding-top:40px; line-height:40px;}
.mainbd{ width:636px; height:354px; margin:0px auto;padding-top:233px;}
.mainbd_list{ height:190px;}
.main19_bd_name{ width:636px; height:67px; float:left; margin-right:10px;margin-top:25px;overflow:hidden;}
.main19_bd_name input{ width:100%; height:67px; font-size:18px;  color:#A1A3A2; border:1px solid #5C7C79; margin:0px; padding:0px;padding-left:10px;}

.main19_bd_phone{ width:636px; height:67px; float:left; margin-top:25px; overflow:hidden; }
.main19_bd_phone input{ width:100%; height:67px; font-size:18px; color:#A1A3A2;border:1px solid #5C7C79;margin:0px; padding:0px;padding-left:10px;}

.main19_bd_loupan{ width:636px; height:67px; float:left;  margin-top:25px;overflow:hidden;float:right;}
.main19_bd_loupan input{width:100%;  height:67px; font-size:18px; color:#A1A3A2;border:1px solid #5C7C79;margin:0px; padding:0px;padding-left:10px;}

.main19_bd_mainji{ width:636px; height:67px; float:left; margin-top:25px; overflow:hidden;float:right;}
.main19_bd_mainji input{ width:100%; height:67px; font-size:18px; color:#A1A3A2;border:1px solid #5C7C79;margin:0px; padding:0px;padding-left:10px;}

.main19_bottom{ margin-top:25px;height:54px; width:636px;  clear:both; overflow:hidden; background:#FF6801;}
.main19_bottom input{ background:#FF6801; height:54px; width:636px; text-align:center; margin:0px; padding:0px; border:0px; color:#fff; font-size:24px;}

.ban{ width:45% !important; }