.header{height: 62px; padding:5px 0; background:#fff;}
.banner{height:459px; position: relative; width:100%; overflow: hidden;}
.banner-inner{height:459px; position: absolute; left:50%; margin-left:-960px;}
.banner-inner img{display:block;}
.nav{height:60px; background:#374a5d;}
.menu a{float:left; font-size: 20px; color:#fff; padding:0 41px; line-height: 60px;}
.menu a:hover{background:#41576d;}

.content{ padding-top:80px; background:url(../images/fullbg_3.jpg) no-repeat center -38px;}

.ft18{font-size:18px;}
.ft24{font-size:24px;}
.ft36{font-size:36px;}
.ft50{font-size:50px;}
.fl{float:left;}
.fr{float:right;}
.org{color:#ffb200;}
.tc{text-align:center;}
.bold{font-weight:bold;}


.mod-01{color:#313131; line-height: 48px;}
.mod-02{height:329px; background:#ecebeb; margin-top:50px; overflow: hidden;}
.mod-02 .pic{width:485px;}
.mod-02 .desc{width:465px; padding:20px; line-height: 42px;}

.mod-03{padding-top:135px;}
.mod-03 .cnt{padding-top:70px;}
.mod-03 p{text-indent:44px; color:#686868;}
.mod-03 .desc{width:485px; font-size:22px; line-height: 40px;}
.mod-03 .cnt-hd{height:63px; margin-top:40px; background:url(../images/cnt-title_07.jpg) no-repeat; margin-bottom:15px; line-height: 63px; color:#fff; font-weight: bold; padding-left:15px;}
.mod-03 .form{width:380px;}
.mod-03 .form .entey{display: block; width: 418px; height: 393px; background: url(../images/enter.jpg);}
.mod-03 .form-hd{margin-bottom:50px; text-align: center;}
.mod-03 label{display: block; overflow:hidden; _zoom:1; margin-bottom: 50px;}
.mod-03 .txt{width:260px; text-indent:10px; height:34px; float:left; border:1px solid #e0e0e0; border-radius: 3px;}
.mod-03 label span{float:left; width:100px; height:36px; line-height: 36px; font-size: 22px;}
.mod-03 .submit{width:206px; height: 52px; border:0;  margin-left:100px;  display: block; border-bottom:2px solid #4098b5; background:#00c0ff; border-radius: 5px; font-size: 22px; color:#fff; cursor:pointer;}
.mod-03 .submit:hover{background:#00b3ff;}

.mod-04{height:1170px; margin-top:68px; position: relative;}
.mod-04 .map{ position: absolute; width:310px; height:190px; background:red; left:685px; top:97px;}

.mod-05{ margin-top:180px; padding-bottom:180px;}
.mod-05 .slide-box{margin-top:50px; position: relative;}
.mod-05 .slide{width:800px; margin:0 auto; height: 480px; overflow: hidden; position: relative;}
.mod-05 .slide ul{width:10000px;}
.mod-05 .slide li{float:left; width:800px; height: 480px; }
.mod-05 .button{width:60px; height: 92px; position: absolute; display: block; top:200px; cursor: pointer;}
.mod-05 .prev{background:url(../images/button_prev.jpg) no-repeat; left:0px;}
.mod-05 .next{background:url(../images/button_next.jpg) no-repeat; right:0px;}

.mod-06 .hd{font-size:36px; color: #00c0ff; margin-bottom: 40px;}
.mod-06 li{padding:30px 10px 30px 30px; overflow: hidden; _zoom:1; margin-bottom: 40px; background:#fcfcfc;}
.mod-06 .pic{width:202px; height:198px; border:1px solid #e0e0e0; padding:2px; float:left;}
.mod-06 .desc{width:685px; float:right; font-size: 14px;}
.mod-06 h3{font-size: 18px; font-weight: bold; height:30px; overflow: hidden; margin-bottom: 10px;color:#00c0ff;}
.mod-06 h3 a{ }
.mod-06 h3 a:hover{border-bottom:2px solid #00c0ff;}
.mod-06 p{color:#737373;}
.mod-06 .tit{color:#575757; padding:5px 0;}

.mod-07{background:#f8f8f8; padding:20px 0;}
.mod-07 .hd{padding:30px 0px 30px 0;}
.mod-07 li{padding:30px 36px; background:#fff; box-shadow: 0px 0px 3px #eee; overflow: hidden; _zoom:1; margin-bottom: 50px;}
.mod-07 .pic{width:140px; height:135px; border:2px solid #f0f0f0; float:left;}
.mod-07 .desc{width:735px; float:right;}
.mod-07 .desc p{color:#5f5f5f; font-size:14px; line-height: 28px;}
.mod-07 h3{font-size:18px;  overflow: hidden; padding-bottom:15px;}
.mod-07 a{color:#ffb000;}
.mod-07 a:hover{border-bottom:2px solid #ffb000;}

.fixed-rside{position: fixed; right:0px; top:400px; width:197px; overflow: hidden;}
.fixed-rside span{height:92px; width:30px; float:right; background:#e1dfdf url(../images/rs_06.jpg) no-repeat center center; cursor:pointer;}
.fixed-rside .pic{width:167px; float:right; overflow: hidden;}
.fixed-rside span.rev{background-image: url(../images/rs_07.jpg)}
.fixed-rside-inner{width:197px;}
.footer{height:180px; line-height: 180px; background:#3b3b3b; color:#8a8a8a;} 
/*视频样式开始*/
.shipin{ width:890px; padding:30px 55px 50px 55px; margin-bottom:50px;background-image:url(../images/shipin_bg.jpg); background-repeat:no-repeat; background-position:25px 87px; }
.shipin h1{ color:#00c0ff; font-size:36px; font-family:"微软雅黑"; text-align:center; height:110px;}
/*视频样式结束*/