/*banner*/
.banner{}
.slideBox{ width:100%; height:750px; overflow:hidden; position:relative;}
.slideBox .hd{overflow:hidden; position:absolute; left:50%; bottom:0px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:40px; height:40px; line-height:40px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#2c4a5f; color:#fff; }
.slideBox .bd {width:100%; height:750px; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto; position:relative}
.slideBox .bd ul {width:100%; height:750px; overflow:hidden; position:absolute; top:0; left:0}
.slideBox .bd li {float:left; width:100%; height:750px;}
.slideBox .bd li span {display:block; width:100%; height:750px}
.slideBox .bd li a {display:block; width:100%; height:500px}
.slideBox .bd li .img_1 {background: url('banner1.jpg') center top no-repeat}
.slideBox .bd li .img_2 {background: url('banner2.jpg') center top no-repeat}
.slideBox .bd li .img_3 {background: url('banner3.jpg') center top no-repeat}
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/* Personality_nav */
.navigation{background:#2c4a5f;width:1200px;margin:20px auto;text-align:center;padding:10px 0;}
.navigation ul li{display: inline-block;margin:0 10px;}
.navigation ul li a{color:#e9e9e9;padding:10px 20px;display:block;border:1px solid #e9e9e9;}
.navigation ul li a:hover{background: #fff;color:#2c4a5f;}
/*hot_roll*/
.hot_news{ width:1200px;  overflow:hidden; position:relative;  border:1px solid #ccc; margin:0 auto;  }
.hot_news .bd{ padding:15px;  }
.hot_news .infoList li{ height:24px; line-height:24px;   }
.hot_news .infoList li .date{ float:right; color:#999;  }
.hot_cont{ width:1200px;overflow:hidden; position:relative;  border:1px solid #ccc;margin:0 auto;   }
.hot_cont .bd{ padding:10px;   }
.hot_cont .bd ul{ overflow:hidden; zoom:1; }
.hot_cont .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.hot_cont .bd ul li .pic{ text-align:center; }
.hot_cont .bd ul li .pic img{ width:270px; height:180px; display:block;  padding:2px; border:1px solid #ccc; }
.hot_cont .bd ul li .pic a:hover img{ border-color:#999;  }
.hot_cont .bd ul li .title{ line-height:24px;   }
/*about*/
.about{background-image: url(bj.jpg);height:310px;}
.about-cont{width:1200px;margin:0 auto;}
.about-cont .about-left{width:300px;float:left;height:315px;}
.about-cont .about-left .ab-title{background: #2c4a5f;text-align:center;padding:20px;color:#fff;}
.about-cont .about-left .ab-title .ab-ti-cont{border:1px solid #fff;width:180px;padding:10px 5px;margin:0 auto;}
.about-cont .about-left .ab-title .ab-ti-cont .title-lg{font-size:25px;font-weight:bold;}
.about-cont .about-left .ab-title .ab-ti-cont .title-sm{font-size:18px;}
.about-cont .about-left .ab-culture p{font-size:12px;text-align:center;line-height:24px;padding-top:20px;}
.about-cont .about-left .ab-culture strong{font-size:16px;}
.about-cont .about-right{width:880px;float:right;height:295px;color:#000;padding:10px;overflow:hidden;}
.about-cont .about-right img {float:left;margin-right:10px;}
.about-cont .about-right p{line-height:24px;}
.about-cont .about-right p strong{font-size:20px;color:#F45657;}
/*product*/
.product .pro_title{height:55px;line-height:55px;background:#2c4a5f;color:#fff; padding:0 20px;width:1160px;margin:20px auto;}
.product .pro_title .title-lg{float:left;font-weight: bold;line-height:55px;font-size:25px;}
.product .pro_title .title-sm{float:left;margin-left:15px;font-size:18px;line-height: 55px;}
.product .pro_title a{float:right;border:1px solid #ccc;display:block;width:70px;height:35px;line-height: 35px;text-align: center;margin-top:10px;color:#fff;}
.product .pro_title a:hover{background: #fff;color:#2c4a5f;}
.product .pro_cont{width:1200px;margin:20px auto;}
#pro_img{ height:auto; overflow:hidden;}
#pro_img ul li{width:368px;height: 283px;overflow:hidden;float:left;margin:10px 5px;position:relative;border:1px solid #9d9d9d;padding:10px;}
#pro_img ul li .text{ width:100%; height:0; overflow:hidden; position:absolute; left:0; bottom:0px; background:rgba(108,83,35,0.8); font-size:12px; color:#fff;}
#pro_img ul li .text p{text-align:left; color:#fff; line-height:45px; padding:5px 10px; clear:both;text-align:center;font-size:14px;}
/*news*/
.news{height:330px;padding:20px 0;}
.news .news-cont{width:1200px;margin:0 auto;}
.news-cont .news-left{width:300px;float:left;background:#fff1da;height:300px;}
.news-cont .news-left .ne-title{background: #2c4a5f;text-align:center;padding:20px;color:#fff;}
.news-cont .news-left .ne-title .ne-ti-cont{border:1px solid #ccc;width:180px;padding:10px 5px;margin:0 auto;}
.news-cont .news-left .ne-title .ne-ti-cont .title-lg{font-size:25px;font-weight:bold;}
.news-cont .news-left .ne-title .ne-ti-cont .title-sm{font-size:18px;}
.news-cont .news-left .ne-img{text-align:center;padding-top:5px;}
.news-cont .news-left .ne-img a{font-size:18px;font-weight:bold;}
.news-cont .news-left .ne-img img{margin-top:5px;}
.news_right{ width:900px;text-align:left; float:right; }
.news_right .hd{ height:30px; line-height:30px; background:#fff1da; position:relative;color:#000; }
.news_right .hd ul{ float:left;  position:absolute; top:-1px; height:32px;   }
.news_right .hd ul li{ float:left; padding:0 122px; cursor:pointer;  }
.news_right .hd ul li.on{background:#2c4a5f;margin-top:1px;color:#fff;}
.news_right .bd ul{ padding:15px;  zoom:1;  }
.news_right .bd li{ height:24px; line-height:24px;border-bottom:1px dashed #999;margin-top:5px; color:#000;  }
.news_right .bd a:hover{color:#ff0000;}
.news_right .bd li .date{ float:right; color:#000;  }
.news_right .bd li .date:hover{color:#ff0000;}
/*kefu*/
.rides-cs {  font-size: 12px; background:#8E4534; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(shopnc.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: -410px 0;}
.rides-cs .btnCtn { background-position: -450px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}


.intxt{width:600px}