﻿body,button, select, textarea, input, label, option, fieldset, legend{font-family: 微软雅黑,Tahoma,Verdana;font-size:14px;line-height:18px;color:#333;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, textarea, button, p, blockquote{margin:0;padding:0;}
body{overflow-x:hidden;min-width:1170px;}
textarea{resize: none}
.clear{height:1px;overflow:hidden;clear:both;}
a,img{border:0;}
a{color: #666;text-decoration: none;}
a:hover{color:#2774c4;}
li{list-style-type:none;}
.fl{float:left;}
.fr{float:right;}
.nf{clear:both;}
.orange{color:#2774c4;font-weight:bold;}
.italic{font-style:italic}
.ds{display:block;}
.hid{overflow:hidden;}
.clearfix{*zoom:1}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:'.';font-size:0}
.jianbian{background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f4f4),color-stop(100%,#eee));background: -webkit-linear-gradient(top,#f4f4f4 0,#eee 100%);background: linear-gradient(to bottom,#f4f4f4 0,#eee 100%);}
.bottomshadow{border-bottom: solid 1px #B3B3B3;-webkit-box-shadow: 0 1px 1px 0 #DFDFDF;box-shadow: 0 1px 1px 0 #DFDFDF;}
.context{width:1170px;overflow:hidden;margin:0 auto;padding:0;}
h1{font-size:26px;display:block;line-height:50px;}
h2{font-size:24px;display:block;line-height:40px;}
h3{font-size:22px;display:block;line-height:30px;}
h4{font-size:20px;display:block;line-height:20px;}
h5{font-size:18px;display:block;line-height:10px;}
input{outline:none;}
.aligncenter{text-align:center;}
#btnSearch{border:none;background:none;width:30px;height:30px;position:absolute;margin-left:170px;margin-top:-30px; cursor:pointer;}

/*---------------*/
.header{border-top:2px solid #2774c4;background:#f4f4f4;width:100%;}
.header p{margin:10px 0;}
.header .menunav{margin:10px 0;}
.header .menunav a{margin:0 10px;}
.headerlogo{margin:20px 0;}
.logo{width:40%;}
.logo img{float:left;margin-top:3px;}
.logo h3,.logo span{float:left;} 
.logo h3{margin-top:13px;margin-left:10px;}
.logo span{font-size:16px;margin-left:14px;}
.tel{width:45%;}
.tel img{margin-top:7px;}
.sel{line-height:34px;width:200px;height:35px;background:url(../img/lbox.gif)no-repeat;border:none;padding-left:8px;-webkit-appearance: none;appearance: none;color:#999;}
#txtInput{background:url(../img/sbox.gif)no-repeat;width:200px;height:35px;border:none;padding-left:8px;color:#999;margin-top:5px;}

.nav_menu{background:url(../img/navbg.jpg) repeat-x;height:54px;}
.nav_menu dl>dd{float:left;width:10.7%;text-align:center;line-height:50px;border-right:1px solid #0866c5;}
.nav_menu dl>dd>a{color:#fff;font-size:16px;}
.nav_menu dl .cur,.nav_menu dl>dd:hover{background:url(../img/navhoverbg.jpg) repeat-x;height:54px;}

.sldie{background:url(../img/slider/1.jpg)no-repeat 50% top;height:540px;}

.sign{background:url(../img/signico.gif) no-repeat 50% bottom;height:35px;}

.h1_p{display:block;width:150px;line-height:30px;border:1px solid #ccc;margin:0 auto;overflow:hidden;text-align:center;}
.advantage{background:url(../img/advantage.gif) no-repeat 50% top;height:358px;}
.advantage .adv_left{width:30%;}
.adv_left ul li{margin:60px 0;overflow:hidden;}
.adv_left .advtitle{font-size:30px;}
.adv_left img{float:left;margin-right:10px;}
.adv_left .advtitle{float:left;line-height:50px;}
.adv_left p{float:left;font-size:18px;margin-left:15px;}
.advantage .adv_right{width:30%;}
.adv_right ul li{margin:40px 0;overflow:hidden;}
.adv_right .advtitle{font-size:30px;}
.adv_right img{float:left;margin-right:10px;}
.adv_right .advtitle{float:left;line-height:50px;}
.adv_right p{float:left;font-size:18px;margin-left:15px;}
.adv_right .advrightli{margin-left:-40px;}

.conimg{background:url(../img/conbgx.jpg) repeat-x;height:311px;}
.prolist{margin:30px 0 80px 0;overflow:hidden;}
.prolist li{float:left;width:23%;margin:0 9px;border:1px solid #ccc;margin-bottom:9px;height:201.81px;overflow:hidden;}
.prolist li img{width:100%;}
.proRecommend{background:#2774c4 url(../img/prorecomtit.jpg) no-repeat 50% 50%;}
.proRecommend h3{color:#fff;margin-top:77px;margin-left:25px;}
.proRecommend p{color:#fff;margin-left:25px;}
.promore{background:#eee url(../img/moreimg.jpg) no-repeat 50% 30%;}
.promore a{display:block;text-align:center;top:0;margin-top:150px;}
.prolist li:Hover{border:1px solid #2774c4;}

.hottelimg{background:url(../img/imga.jpg) no-repeat 50% top;height:120px;}
.hottelimg_text{background:url(../img/imgb.png)no-repeat;height:30px;width:502px;margin-top:50px;float:left;}
.hottelimg_text h3{color:#2774c4;margin-left:20px;}
.hottelimg_text h3>span{color:#fff;font-weight:normal;margin-left:50px;font-size:18px;}

.hottelbtn{width:500px;float:left;margin-left:100px;margin-top:30px;}
.hottelbtn a{padding:8px 15px;color:#fff;background:#2774c4;}
.hottelbtn h4{line-height:60px;color:#fff;}
.hottelbtn h4 strong{font-size:24px;}

.kfimg{background:#2774c4 url(../img/imgc.jpg) no-repeat 50% bottom;height:130px;text-align:center;}
.kfimg img{margin-top:10px;}

.kfabsoult{position:absolute;right:0;margin-top:-165px;}

.aboutwg{background:url(../img/imgf.jpg) no-repeat 50% top;height:574px;margin:30px 0;}
.aboutwg .equipmenttext{width:48%;}
.equipmenttext p{color:#ccc;}
.eqtext{margin:25px 0;line-height:32px;font-size:20px;}
.eqtext span{font-size:25px;font-weight:bold;}
.moreeq{float:right;line-height:30px;padding:0 10px;color:#fff;background:#2774c4;border:1px solid #2774c4}
.moreeq:hover{background:none;border:1px solid #2774c4;}

.honortext{width:45%;margin-top:290px;}
.honortext h3{text-align:right;}
.honortext p{text-align:right;color:#ccc;}
.honortext .eqtext{margin-left:90px;margin-top:22px;margin-bottom:21px;}
.honortext .moreeq{float:left;border:1px solid #2774c4}

.newstitle{background:#eeeeee url(../img/newsbg.png) no-repeat 100% top;height:40px;}
.newstitle .newsa{width:48%;line-height:40px;}
.newstitle .newsb{width:40%;line-height:40px;color:#fff;}
.newslist{background:url(../img/newslistbg.png) no-repeat;height:270px;width:48%;margin-top:20px;margin-bottom:20px;overflow:Hidden;}
.newslist h5{font-weight:normal;}
.newslist li{float:left;width:35%;margin-left:70px;margin-bottom:36px;}
.newslist h5{line-height:22px;overflow:Hidden;height:22px;}
.newslist p{overflow:Hidden;height:18px;}
.newsmore{background:#eee;text-align:center;width:100%;float:left;display:block;line-height:40px;color:#2774c4;}
.newsmore:hover{background:#2774c4;color:#fff;}

.formmsg{width:45%;}
.formmsg input[type="text"]{line-height:40px;border:1px solid #ccc;margin:5px 0;width:90%;float:right;padding-left:5px;}
.formmsg textarea{line-height:40px;border:1px solid #ccc;margin:5px 0;width:90%;float:right;padding-left:5px;height:60px;}
#msgSend,#orderSend{background:#eee;text-align:center;width:100%;float:left;display:block;line-height:40px;color:#2774c4;border:none;float:right;width:91%;margin-top:20px;cursor:pointer;}
#msgSend:hover,#orderSend:hover{background:#2774c4;color:#fff;}

.orderform{width:800px;margin:0 auto;overflow:hidden;}
.orderform input[type="text"]{line-height:40px;border:1px solid #ccc;margin:5px 0;width:90%;float:right;padding-left:5px;}
.orderform textarea{line-height:40px;border:1px solid #ccc;margin:5px 0;width:90%;float:right;padding-left:5px;height:60px;}

.foot{background-image:url(../img/footbg.gif);background-color:#333;background-position:50% top;background-repeat:no-repeat;margin-top:20px;padding-top:50px;}
.foot h4{color:#fff;font-weight:normal;}
.foot .fa,.foot .fb,.foot .fc{width:14%;float:left;background:url(../img/footbghr.png) no-repeat 100% top;}
.foot p{margin-top:10px;}
.foot a{color:#fff;line-height:22px;}
.foot .more{color:#ccc;}
.foot .fb,.foot .fc,.foot .fd{margin-left:60px;float:left;}
.foot .fd .fdp{width:230px;float:left;}

.footm{text-align:center;padding-top:20px;width:500px;margin:0 auto;overflow:hidden;}
.footm img{width:123px;height:123px;float:left;}
.footm p{display:block;width:300px;float:left;text-align:left;color:#fff;margin-top:58px;margin-left:10px;}

/**/
.h_Page .cur{background:#2774c4;color:#fff;}
.h_Page {
    width: 100%;
    text-align: center;
    padding: 35px 0px;
    float:left;
}.h_Page a.Prev {
    border-radius: 6px 0px 0px 6px;
    width: 90px;
}
.h_Page a.next {
    border-radius: 0px 6px 6px 0px;
    width: 90px;
}
.h_Page a {
    display: inline-block;
    width: 65px;
    background: #ffffff;
    height: 48px;
    vertical-align: middle;
    line-height: 48px;
    font-size: 14px;
    border: 1px solid #e5e5e5;
    margin-left: -5px;
    coLor:#666666;
}
.h_Page a:hover{ background: #2774c4; color: #ffffff;}

/**/

.toolbar-item,.toolbar-layer{background:url(../img/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:50px;z-index:100000;}
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}