/*   重置样式  star  */
*, :before, :after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;font-size:14px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, header, hgroup, nav, section, article, aside, footer, figure, figcaption, menu, button { margin: 0; padding: 0 }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400 }
img {max-width:100%;border: 0}
li { list-style: none }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; outline: 0 }
button { -webkit-appearance: none; border: 0; background: 0 0 }
a { -webkit-touch-callout: none; text-decoration: none }
:focus { outline: 0 }
em, i { font-style: normal }
input[type=date] { text-align: right }
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none !important; margin: 0 }
input[type=submit] { -webkit-appearance: none }
p{ line-height:1.7em;}
.fl{float:left;}
.fr{float:right;}
.hd{ overflow:hidden}
.clear{ clear:both;}
.block{ display:block;}
img{vertical-align:middle;}

body { font-family: Helvetica, STHeiTi, "Microsoft YaHei", sans-serif; color:#595757; background-color: #fff;  outline: 0;max-width: 640px; min-width: 320px; width: 100%; margin:0 auto;}

/*   重置样式  end  */
header{display:block;max-width:640px;min-width:320px;width:100%;position:fixed;top:0;z-index:99;}
header a{display:block;position:absolute;top:0;height:100%;right:0;width:16%;}
nav{padding-top:22%;background-color: #1b55a3;text-align: center;}
nav ul{overflow: hidden;}
nav ul li{background: url(../images/nav1.jpg) no-repeat 100% 50%;padding: 1% 0;width: 14.2%;float: left;}
nav ul li:last-child{background: none;}
nav ul li img{vertical-align:middle;width: 25%;position:relative;top:-3px;}
nav ul li a{color: #ffffff;padding:6px 0}
.ban1{max-width:100%; display:block;}
.banner{margin:10px auto;}
.banner img{ display:block;}
.banner a{display:block;}

/*.title{background:url(../images/bg1.png) left bottom  no-repeat;background-size:100% 100%;padding-bottom:12px;text-align:center;margin-top:10px;}
.title h3{font-weight:bold;color:#1758a8;}
.title span{color:#4c4948;display:block;}
*/
.title{margin-top:10px;}
.through{width:96%;margin:10px auto;}
.through span{position:relative;display:block;overflow:hidden;margin-bottom:4px;}
.through span img{display:inline-block;width:18%;} 
.through span em{position:absolute;top:50%;left:20%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;border-bottom:1px dashed #999;padding-bottom:4px;}

.type{background:#1758a8;padding:12px 0;margin-top:10px;}
.type ul{margin-top:10px;overflow:hidden;}
.type ul li{display:block;float:left;width:19%;margin-left:0.9%;} 
.type ul li img{display:block;}
.type a{display:block;width:36%;text-align:center;color:#fff;padding:2% 0;border-radius:5px;background:#f08300;margin:2% auto;}

.titlebg2{position:relative;width:28%;margin:2% auto 0;}
.titlebg2 img{display:inline-block;width:30%;}
.titlebg2 em{position:absolute;top:50%;left:32%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;color:#008aca;font-size:15px;font-weight:bold;}

.honor{margin-top:10px;}
.honor ul{overflow:hidden;width:96%;margin:0 auto;}
.honor ul li{display:block;float:left;width:49%;margin-top:6px;}
.honor ul li:nth-of-type(2n){margin-left:1.8%;}
.honor ul li img{display:block;}
.honor>img{display:block;width:96%;margin:6px auto 0}

/*.year dl{overflow:hidden;}
.year dl dt{width:18%;text-align:right;font-weight:bold;color:#008aca;display:block;float:left;}
.year dl dd{display:block;float:right;width:80%;border-left:1px solid #bfbfbf;}
.year dl dd em{width:6px;height:6px;display:inline-block;border-radius:6px;background:#999;margin-left:-1.3%;}
*/
.year{width:96%;margin:10px auto;}
.year img{display:block;}
.year a{display:block;width:50%;text-align:center;color:#fff;padding:2% 0;border-radius:5px;background:#f08300;margin:2% auto;}

.book{background:#f3f3f3;border:1px solid #999;padding:2% 0;margin-top:10px;}
.book img{display:block;width:96%;margin:0 auto;}


.expert{background:#1758a8;padding:15px 0;margin-top: 10px;}
.expertmain{background:#f3f3f3;width:96%;margin:0 auto;}

.expertmain_l{width:46%;}
.expertmain_r{width:52%;}
.expertmain_r dl{overflow:hidden;margin-top:10px;}
/*.expertmain_r dl dt{width:28%;float:left;display:block;background:#5986be;color:#fff;text-align:center;padding-bottom:4px;}
.expertmain_r dl dt img{display:block;width:90%;margin:4px auto 0;}*/
.expertmain_r dl dd{margin-left:3%;display:block;}
.expertmain_r dl dd span{display:block;font-size:18px;}
.expertmain_r em{color:#008aca;font-size:18px;}
.illness{width:96%;margin:4px auto;background:#dde3eb;padding-bottom:6px;}
.illness p{padding:5px;font-size:18px;}
.illness a{display:block;width:90%;text-align:center;color:#fff;padding:2% 0;background:#f08300;margin:0 auto;}
.titlebg3{width:30%;margin:2% auto;}
.titlebg3 img{display:block;}
.face{width:96%;margin:2% auto;}
.face ul li{display:block;width:49.4%;float:left;margin-top:1%;}
.face ul li:nth-of-type(2n){margin-left:1%}
.face img{display:block;}
ul.link li{display:block;width:19.2%;margin-left:0.6%;float:left;}
ul.link li:nth-of-type(1){margin-left:0;}
ul.link li a img{display:block;}
ul.footernav{background:#075baf;margin-top:10px;}
ul.footernav li{display:block;float:left;width:25%;text-align:center;padding:2% 0;}
ul.footernav li a{display:block;color:#fff;}

.footer{background:#f3f3f3;padding:20px 0;text-align:center;}
.footer p em{color:#ff0000;}
.change{width:96%;margin:2% auto;}
.change ul{position:relative;overflow:visible;}
.change ul li{display:block;position:absolute;width:30.9%;top:0;}
.change ul li:nth-of-type(1){left:0;top:0;}
.change ul li:nth-of-type(2){left:31%;width:38%;top:-20px;}
.change ul li:nth-of-type(3){right:0;}
.change ul li p{position:absolute;background:rgba(0,0,0,.7);width:100%;padding:2% 0;text-align:center;color:#fff;bottom:0;}

.changenew{width:96%;margin:2% auto;}
.changenew img{display:block}
@media screen and (max-width:415px){
		.expertmain_r  dl dd  span,.illness p,.expert dt{font-size:14px;}
.change ul li:nth-of-type(2){top:-10px;}
		.expertmain_r dl{margin-top:0;}

}
@media (min-width: 320px) and (max-width:374px) {
	.expertmain_r  dl dd  span,.illness p,.expert dt,.expertmain_r em{font-size:12px;}
	.expertmain_l{margin-top:12px;}
	.change ul li p{font-size:12px;}
}
