/*reset*/
@media screen and (min-width:10px) and (max-width:790px){  

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, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin:0; padding:0; }
/*取消移动端浏览器可点击元素的高亮颜色*/
* {
    -webkit-tap-highlight-color: transparent;
}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:500; }
ol, ul { list-style:none; }
fieldset, img { border:none 0; }
html { color:#333; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; font-family:"\5FAE\8F6F\96C5\9ED1",Helvetica; font-size:1em/1.25;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
audio, canvas, video { display:inline-block;}
body { font-size:12px;}
button, input, select, textarea { font-size:100%; -webkit-border-radius:0; border-radius:0;}
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor:pointer; -webkit-appearance:button;}
img, object, video, embed { max-width:100%; vertical-align:middle; -moz-box-sizing: border-box; box-sizing:border-box;}

a { color:#333; text-decoration:none;}
/*font图标*/
@font-face {
    font-family: 'icomoon';
    src:url('../fonts/icomoon.eot');
    src:url('../fonts/icomoon.eot') format('embedded-opentype'),
        url("../fonts/1c313477751148669f0d73c2fde9412f.woff") format('woff'),
        url('../fonts/icomoon.ttf') format('truetype'),
        url('../fonts/icomoon.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
body .font-ico { font-family: 'icomoon' !important;font-style: normal !important; font-weight: normal; font-variant: normal;text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased;}
.fl{float:left;}
.fr{float:right;}
h2{
	font-size: 20px;
    font-weight: 600;
    text-align: center;
    padding: 20px;
}
.mobel{max-width:640px;width:100%;margin:0 auto;}
img{width:100%;height:auto;}
.bg-1{background:#fff;}
.bg-f1{background:#f1f1f1;}
.bg-l{background:#16365d;}
.st-1{width:100%;}
.st-1 .head{width:100%;height:auto;}
.banner{height:auto;}
.st-1 .head	p{line-height: 46px;font-size: 16px;font-weight: 600;color: #16365c;}
.st-1 .head .im{width:50%;margin:10px auto;float:none;}
.st-1 .head .fo{line-height:46px;font-size:16px;font-weight:600;color:#16365c;float:none;text-align:center;}

.st-2{width:100%;background:#16365c;color:#fff;}
.st-2 .w-80{width:95%;padding:20px 0;margin:0 auto;}
.st-2 span{color:#ff8300;}
.st-2 p{font-size:14px;line-height:20px;color:#fff;}
.st-2 .phone p{font-size:14px;margin-top:10px;font-weight:600;margin-right:20px;}
.st-2 .bor{
	background: #ff8500;
    width: 110px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 15px;
    font-weight: 600;
	color:#fff;
}

.st-3{}
.st-3 .cp{}
.st-3 .cp li{
	width: 46%;
    float: left;
    margin: 2%;
    text-align: center;
}
.st-3 .cp li img{}
.st-3 .cp li p{
	margin-top: 10px;
    font-size: 15px;
    color: #1a4280;
}
.st-3 .ys{}
.st-3 .ys li{
	width: 32%;
    float: left;
    margin: 20px 0.65%;
    text-align: center;
}
.st-3 .ys li img{width: 45px;}
.st-3 .ys li p{
	margin-top: 10px;
    font-size: 14px;
    color: #1a4280;
    font-weight: 600;
}
.st-3 .ys li h5{color:#fd8701;font-size:20px;}

.st-4{}
.st-4 h2{color:#fff;}
.st-4 .lg{
	background: #fff;
    width: 90%;
    margin: 0 auto 20px;
    padding: 10px;
}
.st-4 .lg .fl{
    width: 40%;
}
.st-4 .lg .fr{
	width:59%;
	margin-left:1%;
}
.st-4 .lg .fr div{
	font-size:14px;
	font-weight:600;
}
.st-4 .lg .fr div span{color: #fd8701;}
.st-4 .lg .fr p{}

.lx{background:#fff;}
.lx p{
	width: 31%;
    float: left;
    margin: 1.16%;
}

.st-5{}
.st-5 .tit{color:#fff; text-align:center;}
.st-5 .tit h2{color:#fff;}
.st-5 .tit p{font-size:16px; color:#fff;}
.st-5 .al{background:#fff;width:95%;margin:20px auto;}
.st-5 .al ul{padding-top: 20px;}
.st-5 .al ul li{
	float: left;
    width: 25%;
    text-align: center;
    padding-bottom: 20px;
    color: #999;
    border-bottom: 2px solid #999;
	font-size:16px;
	font-weight:600;
}
.st-5 .al ul li:first-child{color:#16365d;border-color:#16365d;}
.st-5 .al div .fl{width:45%;margin:2.5%;}
.st-5 .al div img{}
.st-5 .al div p{padding-top:10px;}
.st-5 .al .cha{
	width: 100%;
    background: #16365d;
    color: #fff;
    padding: 15px;
    text-align: center;
}

.st-6{}
.st-6 .zhu{width:90%;margin:0 auto;background: #ff8500;border-radius:10px;padding:10px;}
.st-6 .zhu .fl{
	width:68%;
	color: #fff;
    font-size: 15px;
}
.st-6 .zhu .fl p{color:#fff;}
.st-6 .zhu .fl p span{font-size:16px;font-weight:600;}
.st-6 .zhu .fr{width:30%;}

.st-7{margin-top:20px;padding-bottom:20px;}
.st-7 h2{}
.st-7 h2 span{color:#ff8500;}
.st-7 div{
	    width: 90%;
    margin: 0 auto;
}
.st-7 div ul{}
.st-7 div ul li{
	    width: 25%;
    float: left;
    text-align: center;
}
.st-7 div ul li img{width:70%;}
.st-7 div ul li p{
	font-size: 12px;
    line-height: 15px;
    height: 30px;
    overflow: hidden;
    margin-top: 5px;
}
.st-9{width:100%;}
.st-9 .ts{width:90%;margin:0 auto;}
.st-9 .ts p{font-size:15px;color:#666;text-align:center;}
.st-9 .ts p span{color:#ff8500;}
.st-9 .ts .fw{margin-bottom:20px;}
.st-9 .ts .fw li{
	width: 48%;
    float: left;
    margin: 20px 1% 0;
    background: #fff;
    box-shadow: 1px 2px 5px 0 #999;
}
.st-9 .ts .fw li h5{
	margin: 10px;
    font-size: 14px;
}
.st-9 .ts .fw li p{
	text-align: left;
    font-size: 12px;
    margin: 0 10px 10px;
}
.st-9 .ts .sg{margin:20px 0;}
.st-9 .ts .sg li{
	width: 32%;
    float: left;
    margin: 0.65%;
}
.st-10{width:100%;}
.st-10 h2{color:#fff;}
.st-10 ul{width:90%;margin:0 auto;padding-bottom:20px;}
.st-10 ul li{
	width: 32%;
    float: left;
    margin: 0.65%;
}
.st-11{width:100%;}
.st-11 ul{width:90%;margin:0 auto;padding-bottom:20px;}
.st-11 ul li{
	width: 25%;
    float: left;
}
.st-11 ul li p{
	    font-size: 12px;
    line-height: 14px;
    height: 28px;
    overflow: hidden;
}

.footer{
	width:100%;
	color:#fff;
	height:auto;
	border:0;
	margin-bottom:80px;
}
.footer .logo{
	width: 50%;
    margin: 0 auto;
    background: #fff;
	float:none;
	display:block;
	height:auto;
}
.footer .logo img{padding:10px;}
.footer div{
	    width: 90%;
    margin: 0 auto;
    text-align: center;
    font-size: 14px;
}
.footer div p{
	padding: 10px 0;
    border-bottom: 1px solid #2a5fa0;
	color:#fff;
}








}

