@charset "gb2312";

.clear{ clear:both;}

.location{font-size:0.675rem; height:2rem; background:#f0f0f0; color:#8f8f8f; line-height:2rem; text-indent:0.375rem; border-top:1px solid #dddddd;border-bottom:1px solid #dddddd; }
.location a{color:#8f8f8f;}

.nav {background: #376574;width: 100%;height: 7.2rem; }
.nav li {float: left;color: #fff; width: 33%;text-align: center;height: 3.25rem;padding-top: 0.5rem;line-height: 1.25rem; font-size: 0.5rem;}
.nav li a {color: #fff; display: block;}
.nav li a:hover {color: #ff8c00;}
.nav li img{ width:2.125rem; height:1.6rem;}

.t1{text-align: center; padding: 0.5rem 0;}
.t1 h1{font-size: 1.2rem; color: #F87405; font-weight: normal; height: 1.95rem; background: url(../img/bk.png) repeat-x bottom;}
.t1 span{color: #505050;}
.t1 h1 p{font-size: 0.6rem; color: #4F4F4F;}
.t1 a{display: block; width: 7.5rem; height: 1.25rem; background: #FA8B44; line-height: 1.25rem; font-size: 0.6rem; color: #fff; border-radius: 0.65rem; margin: 0 auto; margin-top: 0.75rem;}
.t1 a:hover{background: #FFB100;}
.z1{padding: 0.5rem 0.375rem;}
.z1 p{font-size: 0.45rem; line-height: 1rem;}
.z1 p strong{ font-size: 0.6rem; }



.bg{background: #376574; padding-bottom: 0.75rem;}

.z2 p {color: #fff;text-align: center;font-size: 0.45rem;padding-bottom:0.5rem;}
.z2 h3{line-height: 0.8rem; border-bottom: 1px dashed #fff; font-size: 0.6rem; width: 15.475rem; margin: 0 auto; font-weight: normal; color: #fff;}
.z2 div{width:15.475rem; margin: 0 auto; overflow: hidden; margin-top: 0.375rem; margin-bottom: 0.375rem;}
.z2 ul{ width:16rem;}
.z2 ul li{width: 5.05rem; float: left; margin-right:0.175rem;}
.z2 ul li img{width: 100%;}

.bg2{height: 9.775rem; background: url(../img/bg.jpg) no-repeat; background-size: contain;}
.z4 .t1 h1,.z4 .t1 h1 p,.z5 .t1 h1,.z5 .t1 h1 p{color: #fff;}
.z4 ul{width: 15.475rem; margin: 0 auto;}
.z4 ul li{width:7.5rem; height: 1.4rem; background: #FFFFFF; border-radius: 0.375rem; float: left; margin-right: 0.125rem; margin-top:0.375rem; line-height: 1.4rem; font-size:0.55rem; text-align: center;}

.ms{width: 98%; height:9.25rem; margin: 0 auto;margin-top: 0.25rem; overflow: hidden;}
.msm{ background: #ffffff; overflow: hidden; margin-top: 0.5rem; }
.msm div{float: left; width: 5.75rem;}
.msm div strong{width: 100%; height: 1rem; background: #D93013; line-height: 1rem; text-align: center; font-size: 0.45rem; display: block; color: #ffffff; font-weight: normal;}
.msm p{float: left; font-size: 0.4rem; line-height:1.8; width: 8.75rem;  padding-left: 0.375rem; color:#000000; padding-top: 0.15rem;}
.msm p span{color: #FD493B;}

.z6 p{ font-size: 0.6rem; padding: 0.5rem 0; text-align: center;}
.z7 ul{width: 15.5rem; margin: 0 auto;}
.z7 ul li{width: 5rem; height: 1.5rem; text-align: center; line-height: 1.5rem; background: #F57F01; float: left; margin-right:0.15rem; font-size:0.6rem; color:#fff; font-weight: bold; }
.z7 ul li a{color: #fff;}
.question{ margin-top:0.5rem;}
.question h2{font-size:0.85rem;padding:0.3rem;border-bottom:1px solid #F3F3F3; color:#343432;}
.question .question_list{padding:0.3rem;}
.question .question_list a{display:inline-block;padding:0.3rem 0.5rem;background:#F3F3F3;font-size:0.6rem;margin-bottom:0.2rem; color:#6E7C89;}