﻿/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
li{list-style:none;float:left;}
img{border:0;}
input,button,select,textarea{outline:none;}
a {text-decoration:none;}
/*a:hover{text-decoration:underline;}*/
h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 12px;}
html{ /* 10÷16=62.5% */} 
body{font-family:宋体;color:#000;font-size:18px;max-width:480px;margin:auto;background-color:#e9e8e6;}
/*header*/
.banner img{width:100%;height:auto;}
.nav{overflow: hidden;zoom: 1;background: #006699}
.nav li{height:43px;line-height:43px;text-align:center; width: 16.5%;}
.nav li:first-child{ margin-left: 0px; }
.nav li a{color: #ffffff;display: block;background-color: #006699;font-size: 14px;}
.zcf{padding: 10px 3.33333% 16px;background-color: #fff;overflow: hidden;zoom: 1;}
.zcf img{width:100%;}
#bd{width:100%;overflow:hidden;zoom:1;}
.zcf ul.hd{width:100%;overflow:hidden;zoom:1;}
.zcf ul li{float:left;width:100%;overflow:hidden;zoom:1;}
/*content*/
.tit{overflow:hidden;zoom:1;}
.tit img{width:100%;height:auto;}
.tit_one h1{height:42px;line-height:42px;background-color:#006699; color:#FFF; font-size:18px}
.tit_one h1 a{color:#fff;font-size:1.6rem;float:right;margin-right:8.9583%;font-weight:bold;}
.tit_one .con{padding:10px 4%;overflow:hidden;zoom:1; text-indent: 2em; background: #fff; line-height:28px;}
.tit_one .con li{width:100%; float:left; padding-bottom:8%;}
.tit_one .con li h2{color:#1f5a87;font-size:1.1rem;font-weight:bold;height:29px;padding-top:1px;line-height:30px;text-indent: 0;border-bottom:#CCE6F5 1px solid;}
.tit_one .con li p{margin-top:8px; font-size: 1rem;}
.tit_one .con li p img{max-width:80%;}
.tit_one .con dl{width:30%; float:left; padding:0 0 5% 5%;}
.tit_one .con dl:nth-child(1), .tit_one .con dl:nth-child(4){padding-left:0;}
.tit_one .con dl dd{text-align:center;}

.tit_fo{margin: 0px 0 0px 0;}
.tit_fo h2{border-bottom:1px solid #ac8f6c;font-size:1.6rem;color: #cc2d40;text-align:center;font-weight:bold;padding:6px 0 6px;background-color:#f5f5f5;}

/*foot*/
.foot .foot-info{ width: 100%; margin: 0px auto; max-width: 512px; }
.foot .foot-info .logo { width: 27%; max-width: 138px; float: left; margin: 5% 0 3% 3%; }
.foot .foot-info .logo img { width: 100%;}
.foot .foot-info .txts { width:65%; float: left; text-align: left; margin:8% 0 5% 5%; }
.foot .foot-info .txts p:nth-child(1){font-size: 14px;line-height: 22px;}
.foot .foot-info .txts p:nth-child(2){ font-size: 18px; color: #006699; font-weight: bold; line-height: 180%}
.foot .foot-info .txts p:nth-child(3){ font-size: 12px; color: #333333; font-weight: bold; line-height: 180%}
.foot .foot-info .txts p:nth-child(4) { font-size: 12px; color: #333333; line-height: 180%}
