*{margin:0;padding:0}
html,body{font-family: "微软雅黑",arial;}
ul li,ol li{list-style: none;}
a{ text-decoration:none;cursor: pointer;}
.belong a:link{color:#a3a3a3}
.belong a:visited{color:#a3a3a3}
.belong a:hover{text-decoration:none;color:#2598df}
a:active{text-decoration: none;color:#2598df}
a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);}
li{list-style: none;}
a,img,button,input,textarea,li{-webkit-tap-highlight-color:rgba(255,255,255,0);}
input{outline: none;}
input,
textarea,li{
    border: 0; /* 方法1 */
    -webkit-appearance: none; /* 方法2 */
}

.header{height:130px;background: url(../image/bg_header_01.jpg) no-repeat;}
.header_info{width:1102px;height:130px;margin:0 auto;position: relative;z-index: 99;}
h1{width:332px;height:110px;float: left;cursor: pointer;padding-top:20px}
.dh{width:640px;height:130px;float:right;background: url(../image/navbg_02.jpg) no-repeat;}
.top{height:80px;}
.contact{height:58px;float:right;padding-top:22px}
.contact span{display: block;font-size: 14px;color:#7f7f7f;height:24px}
.ewm1{width:60px;height:60px;float:right;margin-top:10px;position:relative;margin-right:26px}
.ewm1 img{width:100%;height:100%}
.ewk{width:114px;height:161px;z-index: 9999;position: absolute;top:70px;right:184px;display: none;padding-top:20px;background:url(../image/ewmk.png) no-repeat;text-align: center;}
.ewk span{display: block;line-height:20px;font-size: 12px;}
.ewk a{color:red}
.ewk img{height:82px;width:82px}
.bot{padding-left:26px}
.nav{height:50px;}
.nav li{float:left;}
.nav li a{display: inline-block;width:100px;height:50px;border-right:1px solid #546899;line-height: 50px;text-align: center;color:#fff;font-size: 14px;cursor: pointer;}
.nav li a:hover{background:#5973b3}
.content{overflow: hidden;border-bottom:5px solid #96b1c3;}
.banner{height:250px;min-width: 1102px;}
.direct{width:1102px;margin:0 auto;padding-top:60px}
.tb{height:901px;padding:10px 30px 0 310px}
.left{width:200px;height:320px;border:1px solid #d6e1e5;float:left;padding:0 42px 0 16px;margin-left:5px;box-shadow: 0 0 5px #ccc}
.left b{display: block;line-height:50px;font-size: 17px;}
.left dl{float:right;margin-top:20px}
.left dt{width:172px;height:172px}
.left dd{width:172px;height:62px;line-height: 62px;text-align: center;}
.right{width:818px;float:right}
.titfw{height:58px;border-bottom:1px solid #dedede;line-height:58px;}
.titfw b{font-size:20px;color:#405280;float:left}
.titdh{float:right;line-height:58px}
.titdh a{font-size: 12px;color:#777777}
.titdh a:visited{color:#777777}
.titdh a:hover{color:#405280}
.titdh a:active{color:#5973b3}
.titfw span{font-size: 14px;}
.zx{width:80px;height:2px;background:#96b1c3;}
.zxb{width:80px;height:2px;background:#96b1c3;position:relative;left:0;top:-2px}
.info{padding:42px 30px 0 24px}
h2{color:#405280;text-align: center;height:50px}
.times{display: block;height:36px;text-align: center;font-size: 12px;}
dl{padding-left:24px}
dt{height:34px}
dd p{text-indent: 2em;line-height:30px;font-size: 14px;}
.ssgs{margin-top:90px;}
.ssgs span{display: block;text-align: right;height:26px;font-size: 14px;}
.nandt{height:52px;line-height:52px;border-top:1px solid #ddd;margin:240px 0 30px 0;overflow: hidden;}
.nandt span{font-size: 12px;cursor: pointer;}
.l{float:left;color:#b8b8b8}
.r{float:right;color:#405280}
#itemContainer{margin-bottom:20px}
.holder{height:82px;text-align: center;}
.holder a{display: inline-block;width:33px;height:33px;text-align: center;line-height:33px;font-size: 12px;}
#itemContainer li{border-bottom:1px solid #dedede;padding:28px 26px 20px 24px}
#itemContainer li h4{color:#555555;cursor: pointer}
#itemContainer li p{text-indent: 2em;font-size: 14px;color:#777777;margin:24px 0 32px 0;line-height:24px;cursor: pointer;}
#itemContainer li p:visited{color:#4C6299}
#itemContainer li p:hover{color:#405280}
#itemContainer li p a{color:#4c6299;cursor: pointer;}
#itemContainer li p a:visited{color:#4C6299}
#itemContainer li p a:hover{color:#405280}
#itemContainer li p a:active{color:#5973b3}
.timer{text-align: right;font-size: 12px;color:#999999;}
.timer span{margin-left:30px}

.footer{height:104px/*;background:#333*/}
.belong{width:456px;height:64px;padding:20px 323px;margin:0 auto}
.belong span{display: block;text-align: center;line-height:24px;color:#000000;font-size: 13px;}

