/*-/*-----------------[初始化]--------------*/
body{color: #4b4b4b;font-size: 24px;line-height: 1.5;width: 640px;overflow-x: hidden;margin: 0 auto;
    background-color: #f6f6f6;font-family:"Times New Roman","Microsoft Yahei";
}
/*******************************
    -------[=背景色]-------
********************************/
.wite{ background: #fff;}


/*******************************
  -------[=头部]-------
********************************/
#head{position: relative; background:#fff;left: 50%;top: 0;width: 100%;max-width: 620px;  overflow: hidden; z-index: 990;padding: 10px 0 10px 20px;  -webkit-transform: translateX(-50%);  -moz-transform: translateX(-50%);  -o-transform: translateX(-50%);  -ms-transform: translateX(-50%);  transform: translateX(-50%);  }
#head .user{ margin: 8px 20px; display: block;}
#head .dao{ display: block; float: left; background: url("../images/nav.jpg") no-repeat; width: 27px; height: 23px;  margin: 15px 20px;}

/*******************************
    -------[=banner]-------
********************************/
#banner{ overflow: hidden; height: 290px; position: relative;z-index: 1}
#banner .hd{  position: absolute; z-index: 999; bottom:10px;width:100%; text-align: center; }
#banner .hd span{  width: 15px; height: 15px;  display: inline-block; background: #0da7fd; border-radius: 10px; border:2px solid #eee; margin: 0 5px;}
#banner .hd span.on{background: #cead76;}


/*********************************index*************************************************/
.cp{background: #fff; overflow: hidden; padding: 40px 20px 40px 20px; width: 600px; overflow: hidden;}
.cp h3 a{color:#333; font-size: 30px; font-weight: normal;}
.cp p{color:#9c9c9c; font-size: 22px; margin-top: 10px;}
.cp p a{color:#0da7fd; border:1px solid #0da7fd; border-radius: 10px;display: inline-block; width: 126px; height: 38px;}
.cp.hua{ background: #f6f6f6;!important;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.cp li{ float: left; margin: 20px 20px 20px 0;}


.news{ padding: 70px 30px; background: #fff;}
.news h3{color:#0da7fd; font-size: 30px; font-weight: normal;}
.news li{overflow: hidden; position: relative; z-index: 1; margin: 20px 0;}
.news li img{ margin-right: 0px;}
.news li div.dot{ position: absolute;z-index: 999; bottom:0;right:0; border-bottom:1px solid #ddd; width: 430px;}
.news li div.word{ margin-top: 40px;padding-bottom: 20px; width: 430px; }
.news li h4 a{ font-size: 24px; color:#333; font-weight: normal; }

.guan{border-bottom:1px solid #eee; padding: 30px; overflow: hidden; background: #fff;  }
.guan span{ float: left; display: block; line-height: 84px; margin-right: 30px;}
.guan img{ float: left; display: block; line-height: 84px; margin-right: 15px;}

.con{padding: 30px ;border-bottom:1px solid #eee; background: #fff;}
.con >div{ margin-bottom: 20px;}
.con img{ margin-right: 20px; margin-top: 5px;}
.con h3{ font-size: 30px; font-weight: normal; padding: 0 0; background: url("../images/index11.jpg") no-repeat  260px center; padding-right: 30px}
.con img{ margin-right: 20px;}
.con p{ font-size: 22px;}
.con p.tel{ margin-top: 15px;}
.con p a{ font-size: 30px; color:#000; font-weight: bold; }

.fd{padding: 20px 0; line-height: 40px; background: #fff;}


/**公司简介**/

.title{overflow: hidden; border-bottom:1px solid #ddd;text-align: right; padding-bottom: 24px;}
.title span{ float: left; background: url("../images/p_bg.jpg") no-repeat left center; padding-left: 30px;color:#0da7fd; font-size: 24px;}
.title a{ display: inline-block; padding: 5px 10px;color:#646464;; font-size: 24px; border-radius: 20px;  margin: 0 5px;}
.title a.cur{ background:#0da7fd; color:#fff; }

.wd{padding: 20px 40px 0px 40px; }
.wd  a{ font-size: 16px;color:#777; width: 1800px; margin: 0 7px; height: 60px; line-height: 60px; color:#333; font-size: 24px; display: inline-block; float: left; margin-bottom: 20px;}
.wd a{ font-size: 16px;}
.wd a.select{background: #0da7fd;color:#fff;}

/*.about{ background: #fff; margin: 0 30px; padding: 0px ; text-align: center;}
.about h3{font-size: 36px; font-weight: normal; color:#0da7fd; padding: 15px;}*/
.about p.pa{ text-indent:50px; text-align: left ;margin-bottom: 0px; font-size: 10px;}
/*{ text-align: center; padding: 30px 0 60px 0;}*/
.about img{ max-width:550px;}

.comnct .ditu{ width: 582px; height: 498px; border:1px solid #ddd; margin: 30px auto;}
.comnct{ margin: 30px 0;}
.comnct .word{ background: #fff; width: 542px;  border:1px solid #ddd; margin: 30px auto; padding: 30px 20px;}
.comnct .word h2{ font-size: 36px; color:#0da7fd; font-weight: normal; padding-bottom: 10px;}
.comnct .word p{color:#646464; font-size: 20px; line-height: 38px;}

.zhao{ background: url("../images/bg.jpg") no-repeat; width: 527px; height: 192px; margin: 0 auto; padding: 0px 30px; display: block;}
.zhao h3{ font-weight:normal; font-size: 30px; color:#404040; padding: 0 0 10px 0; }
.zhao h3 span{color:#0da7fd;}
.zhao p{color:#858484; font-size: 24px; line-height: 38px;}

.deal{ background: #fff; padding: 20px 30px;}
.deal h3{ font-weight:normal; font-size: 30px; color:#404040; padding: 0 0 10px 0; }
.deal h3 span{color:#0da7fd;}
.deal p{color:#858484; font-size: 24px;}
.deal p.date{color:#b3b3b3; font-size: 18px;}

.news-list{ background: #fff; padding: 0px 0px; margin: 0px  0px 30px;}
.news-list p{ margin-bottom: 20px;}
.news-list h1 a{color:#434343;font-size: 30px; font-weight: normal;}
.news-list p.xinxi{color:#8b8b8b; font-size: 18px; text-align: right; margin: 15px 0;}
.news-list p.xinxi .span2{ background: url("../images/news4.jpg") left center no-repeat; padding-left: 35px;}
.news-list p.xinxi .span1{ background: url("../images/news5.jpg") left center no-repeat; padding-left: 35px; margin-right: 20px;}
.news-list p.ck a{color:#0da7fd;}
.news-list p img{max-width:100%;max-height:400px;}
/*导航*/
.nav{overflow:hidden;width:640px;height:80px;font-weight: 300;font-size: 30px;line-height: 80px;position:absolute; z-index:99999;border-top:1px solid #eee; display: none;}
.line{ position:absolute; height:80px; left:0; line-height:80px; text-align:center; background:rgba(255,255,255,0.6); cursor:pointer;}
.line li{float:left;height:80px;}
.line li:first-child{ background:none; }
.line li a{ color:#0da7fd; text-decoration:none

