@charset "utf-8";
/*css document*/
html,body,div,h1,h2,h3,h4,h5,h6,ul,dl,p,img,dt,dd{border:0px; margin:0px; padding:0px;}
body{font:normal normal 14px/24px Tahoma, Verdana,Arial,"微软雅黑"; color:#000;}
dl,ul,ol,li{list-style: none;}
a,input,select,textarea{ text-decoration: none;outline: none; color:#000; blur:expression(this.onFocus=this.blur());}
a img{outline:none; border-style:none; border-width:0;}
img{display:inline-block;}
a:hover{color:#0077C3;}
p{line-height:20px;}
.clear{clear:both;zoom:1;}
.clear:after{clear:both; content: "";display:block; height:0; visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
.w1200{width:1200px;margin:0 auto;}
.bgray{background-color:#EBEBEB;}
.ad-max{text-align:center;}
.mb-nav{padding:40px 0px;}
.mb-nav li{width:20%;float:left;text-align:center;}
.mb-nav li a{height:60px;line-height:60px;width:90%;display:block;background-color:#1284F6;color:#fff;font-size:25px;font-weight:400;border-radius:5px;}
.mb-nav li a:hover{background-color:#50A2FA;}
.slides{position:relative;z-index:1;}
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.slides a{text-align:center;}
.flexslider{position:relative;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{width:16px;height:16px;line-height:16px;cursor:pointer;text-align:center; display:inline-block;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;margin-right:8px; background:#FFF;color:#009BC7;}
.flex-control-nav .flex-active{background-color:#0077C3;color:#FFF;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{display:block;width:41px;height:119px;overflow:hidden;cursor:pointer;position:absolute;text-indent: -999em;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(ban_pre_24.png) no-repeat; }
.flex-direction-nav li a.flex-next{right:0px;background:url(ban_next_24.png) no-repeat; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0);cursor:default;}
.mb-news .mc{float:left;width:30%;margin-right:3%;margin-top:15px;}
.mb-news .mc dt{font-size:18px;font-weight:700;border-bottom:solid 1px #D5D5D5;line-height:35px;margin-bottom:10px;}
.mb-news .mc dd{line-height:30px;}
.mb-news .mc dd.first a{display:block;}
.mb-news .mc .first .title{line-height:35px;font-size:16px;font-weight:500;height:35px;overflow:hidden;}
.mb-news .mc .first .desc{color:#6C6C6C;}
.mb-news .mc .first .desc img{margin-right:10px;}
.mb-custom{overflow:hidden;position:relative;}
.mb-custom li{float:left;text-align:center;width:200px;padding:5px 20px;}
.mb-custom li .head{text-align: center;margin:0 auto; width:120px;height:120px;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;overflow:hidden;border:solid 1px #FFF;}
.mb-custom li .name{font-size:14px;line-height:50px;font-size:20px;font-weight:700;color:#1185F2;}
.mb-custom li .desc{color:#777777;}
.mb-custom li:hover .head{border-color:#1185F2;}
.mb-custom li:hover .desc{color:#1185F2;}
.mb-custom .flex-direction-nav li a.flex-prev{left:0px;background:url(ban_left.jpg) no-repeat; }
.mb-custom .flex-direction-nav li a.flex-next{right:0px;background:url(ban_right.jpg) no-repeat; }
.mb-list li{float:left;margin-right:15px;margin-bottom:10px;}
.mb-list li img{margin:0px;padding:0px;border:solid 1px #D5D5D5;}
.mb-list li img:hover{border-color:#0F83F3;}
.mb-bus .fl{width:500px;}
.mb-bus .fr{width:650px;}
.mb-bus .fr .mb{padding:10px;}
.mb-bus .fr .mh{border-bottom:dashed 1px #55AA1B;position:relative;height:20px;margin-bottom:25px;}
.mb-bus .fr .mh span{background-color:#55AA1B;padding:5px 25px;display:inline-block;text-align:center;color:#FFF;position:absolute;left:0px;top:5px;}
.mb-bus .fr .mc{line-height:25px;}
#footer .footer-inner{border-top:solid 2px #3291D3;color:#A1A1A1;}
#footer .footer-inner a{color:#6D6D6D; padding:0 5px;}
#footer .footer-inner a:hover{color:#0176C3;}
#footer .footer-inner .footer-subnav{line-height:40px;}
#footer .footer-inner .footer-tools{border-top:solid 1px #D5D5D5;padding:10px 0px;}
#footer .footer-inner .footer-links{line-height:25px;float:left;}
#footer .footer-inner .footer-logos{float:right;}
#footer .footer-inner .footer-logos a{padding:0px;}