
/* CSS Document */
body, html, p, div, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, img { margin: 0 auto; padding: 0;}
body{min-width:320px;max-width:480px;background: #efefef;color: #333333;font-family:"Microsoft YaHei","Arial";}
img{border: 0 none;}
li{list-style: none outside none;}
a{text-decoration: none;color:#115AA0}
a:hover{color:#cc0000}
h1,h2,h3,h4,h5,h6{ font-family:"Microsoft YaHei","Arial"; font-weight:normal}
.h_30px{ height:30px; clear:both; overflow:hidden; font-size:0}
.h_10px,.hr10{ height:10px; clear:both; overflow:hidden; font-size:0}
.h_20px{ height:20px; clear:both; overflow:hidden; font-size:0}
em{ font-style:normal}
.red{ color:#c00}

/* Public */
.header{background:#0090e6; height:45px; overflow: hidden; width:100%;}
.header h1{ position:relative;text-align:center; color:#fff; /* text-shadow: 0 1px 0 #000;*/ font-weight:normal; font-size:24px;}
.clear { clear:both; padding:0px; margin:0px; font-size:0px; }
.h_30px { height:30px; }
.header h1{ text-align:center}
.header h1 font{ font-size:20px; line-height:45px}
.tb_back a{ position:absolute; left:2px;background: url(../image/allbg.png) no-repeat 5px -282px;background-size:45px 342px; width:35px; height:42px; }
.tb_list{position:absolute; right:0;background: url(../image/allbg.png) no-repeat 0 0; background-size:45px 342px;width:42px; height:45px; font-size:14px; color:#fff; line-height:23px; text-align:center}
.tb_list a{ position:absolute; richness:0; width:42px; height:45px; right:0;}

/*头部导航 */
.nav {border-bottom: 1px solid #dfdfdf;}
.nav a {display: block; width: 20%;float: left; border-top: 1px solid #dfdfdf;}
.nav a var { background: #FFF; border-right: 1px solid #dfdfdf; display: block; padding:12px 0}
.nav a i {display: block;margin: 0px auto;}
.img img { display: block;}
.nav a span {display: block;color: #666; font-size: 14px; line-height: 12px; text-align: center; font-style:normal; padding-top:5px}
.clears:after {clear: both;}
.clears:before, .clears:after {content: "";display: table;}

/*banner */
.rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container { position: relative;max-width: 640px; margin:0 auto; padding:0 }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0, 0, 0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); top: 55%; left: 0; opacity: 0.5; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 30px; 
background: transparent url(../image/themes.gif) no-repeat -6px top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position:-42px top; right: 0; }

/*news*/
#www_zzjs_net {width:100%; float:left;display:inline; background:#fff; border-bottom:1px solid #dcdcdc;}
.zzjs_net {width:100%;background: #fff;height:40px;line-height: 39px}
.zzjs_net ul {margin:0px;padding:0px;}
.zzjs_net li {float:left;display:block;cursor:pointer;text-align: center;color:#949694;font-weight:normal;font-family:"Microsoft YaHei","Arial"; font-size:15px; width:50%; border-color:#dfdfdf; border-style:solid; border-width:1px 0}
.nTab{ padding:10px}
.zzjs_net li.hover {background: url(../image/sjx.gif) no-repeat bottom center #40b2e9;color: #fff;}
.nTab h1{ font-size:16px; padding-bottom:8px; color:#333}
.nTab h1 a{ color:#333}
.nTab dl{ border-bottom:1px dashed #ccc; float:left; padding-bottom:10px; width:100%;}
.nTab dl dt{ float:left; margin-right:10px}
.nTab dl dt img{width:120px; height:75px;}
.nTab dl dd{ font-size:13px; color:#818181; line-height:21px}
.TabContent ul{}
.TabContent ul li{border-bottom:1px dashed #ccc; line-height:35px; font-size:15px; float:left; width:100%; position:relative}
.TabContent ul li a{float:left; color:#333; width:100%}
.go{background: url(../image/allbg.png) no-repeat scroll 5px -57px;background-size:45px 342px;height: 20px;position: absolute;right: 0;top: 13px;width: 18px;}
.morebtn a{ background:#f1f1f1; border:1px solid #dcdcdc; border-radius:50px; clear:both; text-align:center; height:38px; line-height:37px; width:100%; float:left; color:#818181; margin:10px 0; font-size:15px}

/*万通专业*/
.container{ width:100%; border-color:#dfdfdf; border-style:solid; border-width:1px 0; float:left; background:#fff}
.con_title{ padding:8px; border-bottom:1px solid #dcdcdc; height:20px; line-height:19px;}
.con_title span{ float:left; font-size:16px; background:url(../image/allbg.png) 0px -93px no-repeat;background-size:45px 342px; padding-left:5px}
.con_title a{ float:right; font-size:10px; color:#818181}
.professional{ padding:0 10px 0 10px; }
.professional dl{ border-bottom:1px dashed #ccc; float:left; width:100%; padding:10px 0}
.professional dl dt{ float:left; margin-right:10px}
.professional dl dt img{width:110px;}
.professional dl dd{ font-size:13px; color:#818181; line-height:21px}
.professional dl dd h1{ font-size:16px; padding-bottom:8px; color:#333}
.professional dl dd h1 a{ color:#333}

/*万通优势*/
.advantage{ width:100%; padding:15px 0; clear:both; display:table}
.advantage li{ width:33%; text-align:center; display:inline; float:left; font-size:12px;}
.advantage li p{ line-height:19px; padding:0 10px; color:#606060}

/*万通院校*/
.menu{padding:10px 0 10px 10px; }
.menu ul{float:left;width:100%;  }
.menu ul li{ border-bottom:1px dotted #ababab; float:left; margin-left:1px; width:48% }
.menu ul li a{ float:left;font-family:"Microsoft YaHei","Arial"; font-size:14px; color:#333;height:35px; line-height:35px; text-align:center; width:100%; }
.menu ul li a.lineR{ border-right:1px dotted #ababab;}
.footer{ padding:10px; height:80px; clear:both}
.footer p{ color:#818181; font-size:13px; text-align:center; line-height:23px}

/*底部悬浮*/
#bottom_menu { bottom: 0; height: 40px; left: 0; position: fixed; width: 100%; z-index: 1200;width:100% }
#bottom_menu a{ color:#fff; width:100%; display:block}
.bottom_menu_list { height: 40px; margin: auto;overflow: hidden;bottom: 0;left: 0;position: fixed; z-index:100; color:#fff; width:100%}
.bottom_menu_list_bg{ background:#629bce; height:40px; bottom: 0;position: fixed; width:100%;left:0}
.number{ float:left; margin:8px 0 0 5px;}
.number p{ color:#fff; font-size:12px;}
.number p strong{ font-size:22px; font-weight:normal;}
.phone{background: url(../image/allbg.png) no-repeat 9px -136px; float:right; margin:4px 0px 0 0;  background-size:45px 342px; width:40px; height:20px;}
.bottom_right{ float:right; width:40px; height:40pxcolor:#fff; font-size:11px; text-align:center;}
.bottom_right a{ color:#fff}
.qq{background: url(../image/allbg.png) no-repeat 11px -190px; float:right; margin:4px 0px 0 0;  background-size:45px 342px; width:40px; height:20px;}
.line{background: url(../image/allbg.png) no-repeat 1px -235px; float:right; margin:4px 0px 0 0;  background-size:45px 342px; width:10px; height:40px;}
.call{background: url(../image/call.gif) no-repeat; float:right; margin:0 0px 0 0;  background-size:105px 40px; width:105px; height:40px; margin-right:5px }
.call b{line-height:39px;width:105px; text-align:center; font-weight:normal; padding-left:40px; font-size:14px}

/*新闻内页*/
.tab_sec { padding:10px;color: #4E5563;font-size: 16px;  position: relative;  }
.title_content{ text-align:center; line-height:25px; padding:0px 10px 5px 10px; border-bottom:1px dashed #ccc}
.tab_sec h2{ font-size:18px;}
.tab_sec p{ color:#5a5a5a; font-size:13px}
.content{ padding-top:10px; }
.content p{ text-indent:2em; font-size:15px; line-height:25px}
.content_img{text-align:center; mxa-width:640px;}

/*分页*/
.page{ width:100%; text-align:center; padding:10px 0; clear:both;font-size:14px}
.page p{ clear:both; width:100%; text-align:center; padding-bottom:15px; }
.page p b{ color:#c00; font-weight:normal}
.routine,.state,.cuttrntpage{ border:1px solid #d6d6d6;padding:5px 12px;}
.routine{ color:#333}
.state{ color:#818181}

/*标签*/
.tag{border:1px dashed #afafaf; padding:5px; font-size:14px}
.tag a{ padding:0 5px; color:#333}
.last{ padding:10px 0; line-height:27px; font-size:14px;}
.last font{ color:#818181; font-size:14px;}
.last a{ color:#333}
.xgxw h3{ background:#629bce; color:#fff; height:33px; line-height:33px; text-indent:8px; font-size:16px; margin-bottom:10px}
.xgxw ul li{ width:33%; float:left;  display:inline; font-size:13px; line-height:19px; text-align:center}
.xgxw ul li img{ width:90px; }
.xgxw ul li a{ color:#333}
.xgxw ul li  p{ padding:0 5px}

/*专业内容*/

.tab_zy{ padding:10px;color: #4E5563;font-size: 16px;  position: relative; background:#fff;border-color:#dfdfdf; border-style:solid; border-width:1px 0; float:left;}
.tab_zy h2{ font-size:18px; float:left; padding:5px 0 10px 0; width:100%}
.tab_zy h2 span{ float:right; font-size:12px}
.tab_zy h2 span strong{ color:#c00; font-size:16px; padding-left:2px}

.pro_list{ padding:10px 0 10px 5px; float:left}
.pro_list dt{ float:left; margin:5px 0 0 0;}
.pro_list dt p{ width:100%; text-align:center; font-size:14px}
.pro_list dt img{ border-radius:100px; width:80px; height:80px}
.pro_list dd{ font-size:13px; float:left; line-height:25px; display:inline-block; padding-left:8px}
.pro_txt{ padding:10px 10px 10px 10px; }
.pro_txt p{font-size:15px; line-height:25px}

/*魅力万通*/
.photo ul{ width:100%; }
.photo ul li{ float:left; text-align:center; float:left; margin:0 0 5px 0; overflow:hidden; width:50% }
.photo ul li img{ padding:5px; background:#fff;  border: 1px solid #C5C5C5;border-radius: 5px;box-shadow: 1px 1px 2px #C5C5C5; width:120px; }
.photo ul li p{text-align:center; margin-top:5px}
.zixun a{ color:#c00; padding-left:10px;}

/*下拉导航*/
.header_block { position: relative; color: #FFF; font-weight: normal; font-size: 24px; }
.menubox { position: absolute; right: 0; width: 0px; z-index: 1000; top:45px; }
.dangzhu { background-color: #000; width: 100%; height: 920px; left: 0; top: 45px; filter: alpha(opacity=50); opacity: 0.5; z-index: 1; position: absolute; display:none; }
.menumain ul li { height:35px; line-height:35px; border-bottom:1px solid #c7cbcf; background:#fff; text-align:center; font-size:15px }
.menumain ul li a { padding-left:0px; display:block; color:#333 }

/*联系我们*/
.space{ padding:5px 0 0 0 ;}
.tablelist{ width:100%; text-align:left; font-size:12px; margin:0 auto; padding:0; border-collapse:collapse; background:#fff }
.tablelist tr td,.tablelist tr th{ height:32px; line-height:32px; border:1px solid #d6d6d6; border-collapse: collapse; text-align:center;}
.tablelist tr th{ color:#fff;background:#629BCE }
.tablelist tr td a{ color:#333}



