﻿@charset "utf-8";
/* CSS Document */
/*==全局样式==*/
*{padding:0;margin:0; border:0;}
img,input{border:none;vertical-align:middle; outline:none;}
body{font-family:Helvetica, Tahoma, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;font-size:14px;color:#000;}
ul,ol{list-style:none;}
button{border:none;cursor:pointer;background:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}
a{text-decoration:none;color:#000;}
a:hover{color:#f00;}
.curren{ margin-top:135px;}
.lrc{ width:1190px; margin:0 auto;}
.lrc02{ margin-left:auto; margin-right:auto;}
.overflow01{ overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}

/*导航*/
.guding{ width:100%; overflow:hidden; position:fixed; zoom:1;top:0; left:0; z-index:2000; border-bottom:1px solid #cccccc;}
.d-main{ width:100%; height:78px; margin:0 auto; padding-top:10px; background:#FFF;}
.d-main .dao{ width:1190px; margin:0 auto;}
.d-main .logo{width: 187px;height: 53px;float: left;}
.d-main .nav{ width:685px; float: right; margin-top:20px;}
.d-main .nav li{float: left;margin-left: 10px;  }
.d-main .nav li a{ display:block; font-size: 16px;color:#333;padding:0 15px;height:32px; line-height:32px; text-align:center;}
.d-main .nav li a:hover{ display:block; color:#fff; background-color:#492625; border-radius:5px;}
.kc{ width:100%; height:90px;}
/*第一屏*/
.firstbox{ background:url(../images/first_bg01.jpg) no-repeat top center;}
.firstbox img{ margin:60px 0; width:1025px;}
/*第一屏-ad*/
.firstbox_ad{ background:url(../images/first_ad.png) no-repeat top center;}
.firstbox_ad p{ float:left; font-size:34px; color:#fff; font-weight:bold; padding-left:115px; width:850px; line-height:132px;}
.firstbox_ad a{ float:right;display:inline-block; font-size:18px; line-height:36px; padding:0 35px; border:dashed 1px #fff; border-radius:100px; color:#fff; margin-top:45px; margin-right:40px; }
/*第二屏*/
.secondbox{ background:url(../images/second_bg02.jpg) no-repeat top center;}
.second h3{ float:left; font-size:45px; font-weight:bold; color:#552b2a; line-height:45px;}
.second span{ float:left; font-size:18px;line-height:45px;color:#552b2a; margin-left:10px; margin-top:5px}
/*第三屏*/
.thirdbox{ background:url(../images/third_bg02.jpg) no-repeat top center;}
/*第四屏*/
.fourbox{background:url(../images/four_bg02.jpg) no-repeat top center; }
.four_ad_img{ margin:15px 0;}
.four_ad h2{ float:left; font-size:53px; line-height:130px; margin-left:8px; margin-right:10px;}
.four_ad span{ color:#ffc411;}
.four_ad_word{ margin-top:40px;}
.four_ad_word p{ font-size:18px; font-weight:bold; margin-bottom:5px;}
.four_ad a{ float:right; display:block; width:118px; height:38px; line-height:38px; text-align:center; background-color:#f2941a; color:#fff; font-size:18px; font-weight:bold; border-radius:3px; margin-top:45px; }


.sixbox{background:url(../images/five_bg02.jpg) no-repeat top center; }
.sevenbox{background:url(../images/six_bg02.jpg) no-repeat top center; }

/*第五屏-表单*/
.fivebox{ margin-top:56px;}
.fivebox h2{ color:#ededed; font-size:42px; letter-spacing:2px; text-transform:uppercase; }
.fivebox h3{ color:#1a5cc5; font-size:45px; line-height:50px;}
.five_form{ border:solid 1px #e1e1e1; background-color:#f7faff; padding:60px 0 40px 0; margin-bottom:60px; margin-top:30px;}
.five_form .five_list li{ margin-bottom:20px; overflow:hidden;}
.five_form .five_list li p,.lingyu p{ float:left; width:110px; text-align:right; font-size:18px; color:#333; line-height:42px;}
.five_form .five_list li input{ float:left; width:320px; color:#bbb; border:solid 1px #e1e1e1; height:42px; line-height:42px; font-size:14px; padding-left:12px; margin-left:20px; }
.five_form .five_list li .five_must{ margin:15px 0 0 12px;;}
.lingyu ul{ float:left; width:360px;margin-left:20px; }
.lingyu ul li{ float:left; width:120px; font-size:14px; color:#666; margin-top:10px; margin-bottom:6px;}
.lingyu ul input{ width:14px; height:14px; background-color:#fff; border:solid 1px #e1e1e1;}
.submit_btn1{ margin-left:130px; margin-top:45px; width:200px; height:46px; line-height:46px; background-color:#1a5cc5; font-size:18px; color:#fff; text-align:center;}
/*网站底部*/
.bottom{ height:309px;margin:0 auto; text-align: center;}
.bottom .div_1{height: 265px;background: #353535;}
.bottom .div_1 p{ color: #e8e8e8;}
.bottom .div_1 a{ color: #e8e8e8;margin-right: 10px;font-size: 14px;}
.bottom .div_1 .nav{width: 1200px;margin: 0 auto;text-align: center;}
.bottom .div_1 .nav .left img{vertical-align: middle;}
.bottom .div_1 .nav .left{width: 598px;height: 171px;float: left;color: #FFF; margin-top: 50px;border-right: 1px solid #626262;text-align: left;}
.bottom .div_1 .nav .right{width: 500px;height: 171px;float: left;color: #e8e8e8;margin-top: 50px;text-align: left;padding-left: 50px;font-size: 13px;line-height: 26px;border-left: none;}
.bottom .div_2{background: #1d1b1c;font-size: 14px;color: #FFF;padding: 15px; font-size:12px;}
.telmub{display:inline-block; text-align:left; line-height:45px;}
.telmub .tel{ font-size:38px;font-weight:bold;border-bottom: 1px solid #797979; padding-bottom:5px;}
/*置顶效果*/
.actGotop{position: fixed;_position: absolute;bottom: 60px;right: 18px;width: 52px;height: 52px;z-index: 9999;}
.actGotop a{width: 52px;height: 52px;display: inline-block;background: url(../images/top.png) center no-repeat !important; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/top.png");}
.actGotop a:hover{background: url(../images/tophover.png) center no-repeat !important;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/tophover.png");}



/*浮动客服*/
#floatDivBoxs{width:125px;position:fixed;top:170px;right:-125px;z-index:10085;font-weight: 400;}
#floatDivBoxs .floatDtt{width:100%;height:80px; background: url(../images/online_topbg.png) no-repeat;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{    margin: 0 15px 0px 16px;background-color: #e14b4c;padding: 2px 0px 5px 0px;}
#floatDivBoxs .floatDqq li{height:35px; padding: 0px 5px;}
#floatDivBoxs .floatDqq li a{ text-align:center; color:#bb2122;text-decoration:none;outline:none; padding:4px; background:#fff; font-size:14px; display:block; width:95px; line-height: 20px;    border-radius: 3px; -webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;    box-shadow: 1px 1px rgba(0,0,0,0.25);}
#floatDivBoxs .floatDqq li a:hover{ background:#bb2122; color:#fff;}
#floatDivBoxs .floatDbg{width:100%;height:70px;background:url(../images/online_botbg.png) no-repeat;}
.floatShadow{ background:#fff;}
#rightArrow{width:25px;height:25px;background:url(../images/online_arrow.png) no-repeat;position:fixed;top: 160px;right: -127px;z-index:10085;}
#rightArrow a{display:block;height:25px;}
.left_div{ background:url(../images/left_div.png) no-repeat; width: 34px; height: 173px;  position: fixed;top: 300px;right: 0px;z-index: 10085;}

.fl_o{ background:#fff; margin:-20px 0; padding:10px 0 0 0; border: 1px solid #ddd; border-bottom:none; border-top:none;}
.fl_o_o{ color:#7d7d7d; font-size:14px; }
.fl_o_o { padding-bottom:10px; border-bottom:1px solid #e5e5e5; width:108px; text-align:center; margin:auto auto 10px auto;}
.fl_o_o dd{ line-height:14px;}
.fr_o{ margin:90px 0 60px 0;}
.fr_t{ margin-left:8px; cursor:pointer;}
.fl_o_o dd{ line-height:22px;}
.fl_o{ margin:-20px 0 -11px 0;}
.fr_o {margin: 90px 0 168px 0;}



