/* CSS Document */
header,menu,nav,section,menu,footer,article,figure,figcaption,aside{
	display:block;
	margin:0;
	padding:0;
}
a{color:#333; text-decoration:none}
body,table,tr,td,p,input,h1,h2,h3,h4,ul,li,dl,dt,dd,form,textarea{
	margin:0;
	padding:0;
	list-style:none;
	vertical-align:middle;
}
h4{font-size:1em}
body{ 
	font-family:"\5FAE\8F6F\96C5\9ED1", Helvetica;
	font-size:100%;
    -webkit-text-size-adjust:100%;
	min-width: 320px;
max-width: 640px;
margin: 0 auto;
}
img {border:0; width:100%; height:auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.blank10{height:10px;}
.tips{color:#999;}
.box{
min-width: 320px;
max-width: 640px;
background: #fff;
margin: 0 auto 50px;
overflow: hidden;
position: relative;
}
.logo{
width:100%;
overflow: hidden;
padding-top:5px;
padding-bottom:5px;
background:#073763;
}
.logo img{float:left;height:40px;width:auto;}
.logo span{float:left;display:block;height:auto;margin:8px 0 0 5px;}
.nav{width:50px;height:40px;position: absolute;right:10px;top:5px;background: url(../../images/wap/nav.png) no-repeat;z-index:0}
.close{width:50px;height:50px;position: absolute;right:10px;top:5px;display:none;background: url(../../images/wap/close.png) no-repeat;z-index:999}
.navbg{width:100%;height:auto;position: absolute;z-index:997;display:none;top:0;background:#333333;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;}
.nav1{width:100%;height:auto;position: absolute;right:0;top:50px;background:#073763;display:none;z-index:998;text-align:center;}
.nav1 ul{margin-top:10px;}
.nav1 ul li{border-bottom:1px #0A477E solid;}
.nav1 ul li a {color:#FFFFFF;display: block;height:40px;line-height:40px;font-size:1em;}
.nav1 ul .second{display:none;background:#444444;padding:0.5em 0;}
.nav1 ul .second a{display:block;height:25px;line-height:2.2em;font-size:0.875em;}
.banner{width:100%;height:auto;margin:0;padding:0;text-align:center;overflow: hidden;}
.slideBox{ position:relative; overflow:hidden; margin:0 auto;  max-width:960px;}
.slideBox .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:8px; text-align:center;  }
.slideBox .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
.slideBox .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;}
.slideBox .hd li.on{ background:#cc0000;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{vertical-align:top; width:100%;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }

.tit{margin:1em 0;}
.tit h2{display:block;font:700 1.5em/2em "微软雅黑";text-align:center;}

.business{ width:100%;height:auto;overflow: hidden;background:#FFFFFF;padding:1em 0 2.5em;}
.business ul{width:100%; display:block;margin:0 auto;}
.business ul li{display:block;position:relative;overflow:hidden;width:33.333333%;float: left;text-align: center;}
.business ul li .img{ width:75%;height:auto;overflow:hidden;margin:0 auto;}
.business ul li .img img{width:100%;}
.business ul li .info{ width:100%;}
.business ul li .info h3{font:1em/2em "微软雅黑";color:#f58f00;}

.about{background:url(../../images/data_bg1.jpg);background-attachment:fixed;background-size:cover;background-position: center;padding:0 0 1.5em;overflow: hidden;}
.about .about_con{padding:0 10px;color:rgb(0, 32, 96)}
.about .about_con .more {
    display: block;
    width: 70%;
    height: 32px;
    margin: 30px auto 0;
    text-align: center;
    line-height: 32px;
    font-weight: 700;
    background: url(../../images/ovalbg.png);
    border-radius: 16px;
    -moz-box-shadow: 2px 2px 5px #333333;
    -webkit-box-shadow: 2px 2px 5px #333333;
    box-shadow: 2px 2px 5px #333333;
    color: #002060;
}


.adv{background:#FFFFFF;padding:0 0 1em;overflow: hidden;}
.adv .adv_list{}
.adv .adv_list li{display:block;width:100%;height:auto;float: left;padding:0.4em 0;}
.adv .adv_list li span{display: block;width:22%;background:url(../../images/wap/4n8a.png) no-repeat;background-size:100%;float:left;}
.adv .adv_list li span img{display: block;width:65%;margin:10% auto 0;}
.adv .adv_list .adv_word{float:right;width:75%;}
.adv .adv_list .adv_word h3{font:700 1em "微软雅黑";color:#073763; }
.adv .adv_list .adv_word font{font:0.875em/1.6em "微软雅黑";color:#073763;}
.adv .adv_list .adv_word p{font:0.75em "微软雅黑";color:#073763;}

.data{background:url(../../images/data_bg1.jpg);background-attachment:fixed;background-size:cover;background-position: center;padding:0 0 1em;overflow: hidden;}
.data .data_list{text-align: center;text-align-last:center;}
.data .data_list li{display:inline-block;position: relative;width:31%;margin-bottom:1em;}
.data .data_list li span{display:block;width:90%;height:auto;margin:0 auto;background:#103D99;border-radius:50%;transition: all 0.5s;}
.data .data_list li:hover span{ -moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);}
.data .data_list li i{position: absolute;display: block;width:85%;left:50%;font:700 2.4em "微软雅黑";color:#FFF;z-index:999;}
.data .data_list li p{margin-top:10%;font:700 1em/2em "微软雅黑";}

.new{background:#FFFFFF;padding:0 0 1em;overflow: hidden;}
.new .new_list{}
.new .new_list li{display:block;position: relative;width:95%;padding-left:5%;line-height:2em;border-bottom:1px #EEEEEE solid;background: url(../../images/dian.png) 8px center no-repeat;}

.process{background:url(../../images/process.jpg);background-attachment:fixed;background-size:cover;background-position: center;padding:0 0 1em;overflow: hidden;text-align: center;text-align-last:center;}
.process .process_list{text-align: center;text-align-last:center;}
.process .process_list li{display:inline-block;width:30%;margin:5px 0.4%;padding:15px 0;cursor: pointer;background:#D73341;border:2px #D73341 solid;color:#FFF;border-radius:8px;transition: all 0.7s;}
.process .process_list li h3{font:700 1.125em "微软雅黑";transition: all 0.7s;}
.process .process_list li p{font:0.875em Arial;margin-top:8px;transition: all 0.7s;}
.process .process_list li:hover{background:none;}
.process .process_list li:hover h3,.process .process_list li:hover p{color:#D73341;}

.work{background:#fafafa;padding:0 0 1em;overflow: hidden;}
.work .work_list{overflow: hidden;text-align: center;text-align-last:center;}
.work .work_list li{display:inline-block;width:23%;height:auto;border:1px #CCC dotted;margin:0.5% 0;}


.businesstab{text-align:center;overflow:hidden;}
.businesstab a{width:23.5%;display:inline-block;background:#247EC0;color:#FFFFFF;font-size:1em;padding:0.4em 0;border-radius:3px;}
.businesstab .cur{background: #999}

.pages{overflow:hidden;width: 100%;font-size:0.875em;text-align:center;margin:2em 0;}
.pages a{display:inline-block;width:80px;line-height:2.5em;background:#247EC0;color:#FFFFFF;}

.foot{ width:auto; line-height:1.5em; color:#FFF; background:#031627; text-align:center; padding:1em; font-size:0.875em;}

.news{ width:100%; height:auto;border-radius:8px;}
.news ul li{ padding:10px 15px 15px 15px; background:#FFF; line-height:1.25em;color:#555; overflow:hidden; clear:both;border-bottom:#EFEFEF solid 1px;}
.news ul li img.li_photo{width:60px; height:60px;;margin-top:5px; float:left; border:1px #EFEFEF solid;}
.news ul li .l_ct{width:75%; float:right; font-size:0.875em;line-height:1.25em; color:#999999;}
.news ul li .nopic{width:100%; float:left;}
.news ul li a{color:#000000; line-height:2em;font-size:1.125em;}

.tab{text-align:center;overflow:hidden;margin:1em 0;}
.tab a{width:23.5%;display:inline-block;background:#247EC0;color:#FFFFFF;font-size:1em;padding:0.4em 0;border-radius:3px;}
.tab .cur{background: #999}

.business1{position: relative;}
.business1 .business_info{overflow: hidden;padding-bottom:20px;}
.business1 .business_info .business_info_img{float: left;width:16%;overflow: hidden;padding:0 0.6em;border:1px #EEEEEE solid;}
.business1 .business_info .business_info_img img{width:100%;}
.business1 .business_info .business_info_info{float:right;width:75%;}
.business1 .business_info .business_info_info h3{font:700 1em "微软雅黑";}
.business1 .business_info .business_info_info p{font:0.75em "微软雅黑";}
.business1 .business_info .business_info_info p a{color:#999999;}

.business1 .business_tit{background:#F6F6F6;padding:0 20px 0 0;margin-bottom:20px;}
.business1 .business_tit strong{display:inline-block;padding:0 4%;width: auto;font:1.125em/35px "微软雅黑";color:#FFFFFF;background: #2B61A7;}
.business1 .business_tit span{float: right;}
.business1 .business_tit span a{color:#333;font:0.875em/35px "微软雅黑";}
.business1 .business_range{overflow: hidden;padding-bottom:20px;}
.business1 .business_range ul{padding:0;}
.business1 .business_range ul li{display: block;width:93%;padding-left:5%;margin-right:2%;font:0.875em/30px "微软雅黑";border-bottom:1px #EEEEEE solid;background:url(../../images/dian.png) 8px center no-repeat;}
.business1 .business_range ul li span{float: right;font:12px/30px "微软雅黑";color:#999999;}

.business1 .business_other{margin-bottom:20px;}
.business1 .business_other .info{padding:0 1%;font:0.875em "微软雅黑";}
.business1 .business_other .info a{color:#999999;}


/*.tab{text-align:center;overflow:hidden;margin-bottom:2em;}
.tab a{display:inline-block;width:80px;background:#247EC0;color:#FFFFFF;line-height:2em;margin:0 0.15em;font-size:0.875em;}*/
.con{width:96%;margin:30px auto;}
.title{text-align:center;font:1em/20px "微软雅黑";margin-bottom:20px;border-bottom:1px #EEEEEE solid;padding-bottom:10px;}
.content{font:0.875em/20px "微软雅黑";padding-bottom:30px;}
.content{}
.kefu{position:fixed;bottom:0;width:100%;max-width:640px;height:50px;z-index:999;background:#FFFFFF;}
.kefu .pho{display:block;width:60%;padding-left:15%;background:url(../../images/wap/tel_icon.png) 15px center no-repeat;background-size:30px;font-weight:700;line-height:50px;color:#103D99;font-size:1.4em;font-style:italic;float:left;}
.kefu .pho_zi{display:block;width:25%;height:50px;background:#103D99;color:#FFFFFF;float:right;line-height:50px;text-align:center;}

.content table{border-collapse: collapse;}
.content table,.content table tr th, .content table tr td { border:1px solid #CCCCCC; }
.content table tr td { padding:0;line-height:13px;font-size:0.875em;}
.content table a{text-decoration: underline;}