/* Write your styles */
body { font-family:"微软雅黑"; padding: 0; margin:0; background:#fff; font-size:12px; color:#4c4c4c;}
ol, ul, li { padding-left: 0em; nav-style: none}
h1,h2, h3, h4, ul, li, p ,dd{ padding: 0;  margin: 0;}
a{ color:#333; text-decoration:none; }
a:hover{ color:#019fe8; text-decoration:none; }
ul{ list-style-type:none;}
input { outline: none;}
html ,dl{ padding: 0; margin: 0;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}

.mid{ width:1200px; margin:0 auto;}
.top{  height:72px;}
.logo{ width:240px; overflow:hidden;}
.nav{ margin-left:168px;}
.nav ul li{ float:left; line-height:72px; width:80px; margin:0 10px; text-align:center; position:relative; }
.nav ul li a{ display:block; font-size:16px; }
.nav ul li a:hover{ }
#nav_on a:hover{border-bottom:none;}
#nav_on>a{ border-bottom:3px solid #019fe8;}
.nav ul li:hover ul{ display:block;  }
.nav ul ul{ border-top:3px solid #019fe8; display:none; background:#fff; position:absolute; z-index:9999;}
.nav ul ul li{ width:128px; line-height:40px; margin:0; }
    .nav ul ul li a { font-size:14px;
    }
.nav ul ul li a:hover{ border:none; background:#019fe8; color:#fff;}


.moder{ line-height:72px; font-weight:bold; background:url(../images/t_img1.jpg) no-repeat 0% 50%; padding-left:18px;}
.moder a{ padding:0 8px;}

.focus{ width:100%; height:380px;  margin:0 auto; position:relative; overflow:hidden; border-top:1px solid #eee; margin-bottom:2px;}
.focus .hd{ width:100%; height:15px;  position:absolute; z-index:1; bottom:6%; text-align:center;  }
.focus .hd ul{ display:inline-block; height:15px; padding:3px 5px;   font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:15px; height:15px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:20px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#e2879d;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  height:380px; background:url(images/loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

.left_1{ width:49.96%; height:43px; background:#019fe8;}
.left_1 .left_1_head{ float:right; width:390px; line-height:43px; font-size:18px; padding-left:28px; color:#fff; background:url(../images/imt1.png) no-repeat 0% 50%;}
.left_1 .left_1_head a{ float:right; margin-right:12px; width:64px; height:19px; border:1px solid #fff; margin-top:10px; border-radius:4px; font-size:12px; display:block; color:#fff; line-height:19px; text-align:center;}
.left_1 .left_1_head a:hover{ color:#c91d45; border:1px solid #c91d45;}

.left_2{ width:49.96%; height:43px; background:#019fe8;}
.left_2 .left_2_head{ float:left; width:280px; margin-left:168px; line-height:43px; font-size:18px; padding-left:28px; color:#fff; background:url(../images/imt2.png) no-repeat 0% 50%;}
.left_2 .left_2_head a{ float:right; margin-right:12px; width:64px; height:19px; border:1px solid #fff; margin-top:10px; border-radius:4px; font-size:12px; display:block; color:#fff; line-height:19px; text-align:center;}
.left_2 .left_2_head a:hover{ color:#c91d45; border:1px solid #c91d45;}

.slideTxtBox{ width:49.96%; }
.slideTxtBox .hd{ height:43px; line-height:43px; background:#ecf9ff url(../images/n_bj.png) no-repeat right; position:relative; }
.slideTxtBox .hd ul{ position:absolute; right:0;    }
.slideTxtBox .hd ul li{ float:left;   font-size:16px; color:#019fe8; text-align:center;  cursor:pointer;  }
.slideTxtBox .hd .on { background:url(../images/ong1.png) no-repeat right;   }
.slideTxtBox .bd ul{ width:530px; float:right;  }
.slideTxtBox .bd li{height:198px; overflow:hidden; }
.slideTxtBox .bd li h1{ font-size:22px; padding:54px 0 0 160px; font-weight:normal;}
.slideTxtBox .bd li p{ color:#888; padding:15px 100px 0 160px; line-height:20px; }

.waybill1{width:49.96%;}
.waybill_hd1{ height:43px; line-height:43px; background:#ecf9ff url(../images/bt.jpg) no-repeat 3% 50%; position:relative; padding-left:60px; font-size:14px; color:#019fe8; }
.waybill_bd1{ background:url(../images/img2.jpg) no-repeat 0% 50%; height:198px; overflow:hidden; }
.waybill_bd1 h1{ font-size:22px; padding:54px 0 0 160px; font-weight:normal;}
.waybill_bd1 .way_list{ width:323px; height:41px; margin:15px 0 0 160px; background:#019fe8;}
.waybill_bd1 .way_list .w_ipt{ width:234px; padding:0 5px; color:#888; border:none; height:39px; background:#fff; margin:1px;}
.waybill_bd1 .way_list .w_sub{ background:none; border:none; font-size:16px; width:68px; font-weight:bold; color:#fff;}

.one{ background:#e6f4fa; height:478px; padding-top:64px;}
.one_hd{ margin:0 auto; text-align:center; width:337px; font-size:24px; background:url(../images/bg.png) no-repeat; height:64px; line-height:64px;  }
.one_hd a{ display:block; }
.one_bd{ margin:61px auto 0; width:1070px;}
.one_bd ul li{ float:left; width:214px; overflow:hidden; height:143px; text-align:center; 
 -webkit-transition: all 0.25s linear;
  -moz-transition: all 0.25s linear;
  -ms-transition: all 0.25s linear;
  -o-transition: all 0.25s linear;
  transition: all 0.25s linear;}
.one_bd ul li h1{ font-size:24px; padding:28px 0 16px;}
.one_bd ul li p{ padding:0 28px; line-height:24px; color:#888;}

.one_bd ul li:hover   {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.Partner{ width:1064px; margin:0 auto; height:93px; overflow:hidden;} 
.Partner dl dt{ width:140px; text-align:center; line-height:93px; font-size:20px; background:url(../images/hzhb.jpg) no-repeat 0% 50%;  float:left;} 
.Partner dl dd{ line-height:93px; width:924px; float:right;    } 
.Partner dl dd a{ padding:0 10px;   } 
.Partner dl dd img{ vertical-align:middle;} 


.bot{ background:#016491; height:266px;}
.bot_list{ width:1064px; margin:0 auto; padding-top:58PX;}
.bot_list dl{ float:left;}
#wx{ width:316px; border-right:1px dashed #7890bd;  }
#wx DT{ float:left; margin-right:20px; }
#wx Dd{ line-height:30px; color:#2da1d5; }

#bt_tel{ width:260px; border-right:1px dashed #7890bd; padding:0 85px;}
#bt_tel dd{ line-height:30px; color:#2da1d5;}
#bt_tel dd b{ font-size:32px;}
#bt_dd dd{ padding-top:30px; padding-left:60px; }
#bt_dd dd a{ padding:0 10px; }
.bottom{ text-align:center; color:#2da1d5; padding-top:38px;}

.main{ width:1187px; margin:0 auto 40px; border:1px solid #e5e5e5; border-top: none; min-height:800px;}
.main .main_head{ height:41px; line-height:40px; padding-top:20px; border-bottom:1px solid #e5e5e5;} 
.main .main_head ul{ margin-left:22px;}
.main .main_head ul li{ float:left;padding: 0px 20px; border:1px solid #e5e5e5; background:#f6f6f9; text-align:center; margin-right:15px;background: #fff url(../images/x.jpg) no-repeat 5px 50%;}
.main .main_head ul li a{ font-size:15px; display:block;}
.main .main_head ul li a:hover{ }
#head_on{ border-bottom:none;height: 41px;}
#head_on a{  font-size:16px; font-weight:bold;color: #e77817;}


.main_list{ margin:38px;}
#list{ height:123px; margin-bottom:18px; background:#fcfcfd; border:1px solid #f3f3f3; }
#list dt{ float:left; width:493px; margin-right:28px;}
#list dd a { font-size:16px; color:#000; padding:8px 0; display:inline-block; }
#list dd p { line-height:18px; color:#999; font-size:12px; }
#list dd em{ color:#ccc;  display: inline-table; font-style:normal;}
#list .more{ color:#019fe8; font-size:12px;}

.pager{ text-align:right; margin-top:28px;}
.pager em{font-style:normal;  text-align:right; margin-top:28px;}
.pager span{ display:inline-block; margin:0 2.5px; border:1px solid #e5e5e5; padding:5px 12px; color:#666; font-size:14px;}
.pager span:hover{ background:#019fe8; color:#fff; border:1px solid #019fe8;}

.pager a{ display:inline-block; margin:0 2.5px; border:1px solid #e5e5e5; padding:5px 12px; color:#666; font-size:14px;}
.pager a:hover{ background:#019fe8; color:#fff; border:1px solid #019fe8;}
#fy_on{ background:#019fe8; color:#fff; border:1px solid #019fe8;}


.right_fixed{ position:fixed; right:2%; top:20%; z-index:9999; }
.right_fixed ul li{ position:relative; height:58px; margin-bottom:2px;}

.fed{ display:none; position:absolute; top:0; right:0; height:56px; line-height:56px; width:200px; background:#f79a6f url(../images/bj.png) no-repeat 18% 50%; color:#fff; font-size:16px; text-indent:4em;}
.right_fixed ul li:hover .fed{ display:block;}
.wx{ display:none; position:absolute; top:0; right:0; height:56px;  width:148px; color:#fff; font-size:16px; text-indent:4em;}
.wx img{ position:absolute; left:0;}
.right_fixed ul li:hover .wx{ display:block;}

.qq{ display:none; position:absolute; width:172px; height:198px; background:#fff; border:1px solid #a5e4fd; right:58px; top:0;}
.right_fixed ul li:hover .qq{ display:block;}

.qq dt{ text-align:center; line-height:38px; font-size:16px; font-weight:bold;}
.qq dd{ padding:2% 10% 0;}
.qq dd img{ vertical-align:middle; padding-right:6%;}
.qq dt{ border-bottom:none;}
.qq dd{  }




.show-hd h1 {
  font-size: 16px;
  margin: 10px 0;
  font-weight: 700;
}
.titBar {
  background: #f7f7f7;
  height: 24px;
  line-height: 24px;
  color: #434343;
}
.show-body{ text-align:center;}
.infor-show{ text-align:left; font-size:12px; margin-top:20px; line-height:26px;}




.sxp { text-align:left;
}
.sxp ul li{ padding:10px 0;
}





.txtScroll-top{ width:450px;  overflow:hidden; position:relative;  }
.txtScroll-top .bd{ padding:10px 0;  }
.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
.txtScroll-top .infoList li .date{ float:right; color:#999;  }




























