body{padding:0;margin:0; font-size:12px;font-family:"宋体";background:#E8E8E8 ;}
ul,li, h1, h2, h3, p,dd,dl {padding:0;margin:0; font-size:14px;}
ol,ul{ list-style:none;}
img{ border:0;}
a{text-decoration:none; color:#333333; outerline:none;}
a:focus { -moz-outline-style:none;outline:none; } 
.m{width:1000px; margin:0 auto;}
.wrapBg{width:100%; background:url(img/wrapBg.jpg) no-repeat center center; height:592px;}
.nav {
    background: none repeat scroll 0 0 #ECE4CD;
    height: 27px;
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;
}
.nav h1 {
    float: left;
}
.nav em {
    float: right;
    font-style: normal;
    padding-right: 10px;
}
.nav em a {
    color: #5E4844;
    line-height: 27px;
}
.cl{clear:both; height:1px;width:100%;}
.b16{ background:url(images/line_icon.gif) repeat-x center center; width:100%; height:16px;clear:both;}
.bd{border:1px solid #9BB1C8;}
.f_l{float:left;_display:inline;}
.f_r{float:right;_display:inline;}
.topBg{width:100%;height:419px;background:url(images/topBg.jpg) no-repeat center center #083976;}
.topBg p a{color:#FFFFFF;float:left; font-size:14px; width:507px;display:block;line-height:28px; margin-top:225px;margin-left:35px;}
.topBg .img{float:right; margin-top:30px; margin-right:10px;border:1px solid #9BB1C8;}

.wrap{border-top:6px solid #325272;  background:#FFF;width:980px;padding-left:10px; padding-right:10px;margin:16px auto 0;}

.part1{}
.part1:after { content:"."; display:block; clear:both; line-height:0px; font-size:0px; visibility:hidden;}
.part1_center {width:550px;  padding-top:10px;margin-left:20px;position:relative;}
.part1_center .text{ float:left; font:normal 14px/28px "\5b8b\4f53"; padding-bottom:10px; padding-top:10px;}

.imglist { float:right; margin-right:15px; _display:inline; margin-top:15px;}
.imglist img { float:left; margin-left:15px; width:110px; height:160px; _display:inline;}
.part1_center .text p{width:700px; color:#335373;font-size:14px; line-height:24px;margin-top:10px; }


.partHead{background:url(images/title_bg.jpg) no-repeat center center; height:38px;line-height:38px; margin:10px 0; width:980px; }
.partHead i{ float:left;height:38px; line-height:38px; display:inline-block; margin-left:20px;padding:0 12px; background:#FFF; font-size:26px;color:#E8330D; font-family:microsoft yahei,Simhei; font-weight:700;}
.partHead a.more { float:right; color:#2D5174; line-height:16px; font-size:14px;}
.part3 .partHead i{ color:#2D5174;}
.num_bg{margin-right:10px;background:url(images/list_icon.gif) no-repeat;width:27px; height:22px; display:inline-block; text-align:center; line-height:22px; color:#FFF;font-family:microsoft yahei,Simhei; font-size:14px; font-weight:700;padding-right:5px;}
.list{padding-left:8px;float:left; width:970px;}
.list dl{width:650px;margin-top:15px;}
.list dt{color:#000000;font-family:microsoft yahei,Simhei;font-size:16px;margin-bottom:10px;}
.list dd{color:#666666; line-height:22px;}
.list dd.special { display:inline-block; margin:10px 0;}
.list dd.special b {padding-left:10px; padding:7px 10px; background:#E84B0D; color:#FFFFFF;font-size:14px; font-weight:700;}
.list dd.textCont{position:relative;height:70px;}
.textCont .text{position:absolute; top:0; left:0;background:#FFF;padding:0 15px; text-indent:2em;}
.textCont .mainText{height:42px;overflow:hidden;background:#FFF;}
#textTwo8 .mainText{height:95px;overflow:hidden;background:#FFF;}
.textCont .more{text-align:right;padding-top:5px;background:#FFF;}
.textCont  .more .focus{color:#0B407A;cursor:pointer;font-size:14px;}
.textCont  .more .blur{color:#0B407A;cursor:pointer;font-size:14px; }
.part2 dl{width:650px;margin-top:15px;}
.part2 dt{color:#000000;font-family:microsoft yahei,Simhei;font-size:16px;margin-bottom:10px; font-weight:bold; }
.part2 dd{color:#666666; line-height:22px;}
.part2 dd.special{ white-space:nowrap; height:28px; line-height:28px; background:#fff; color:#FFFFFF;font-size:14px; font-weight:700;margin:10px 0;}
.part2 dd.textCont{position:relative;height:70px;}
.num_bg2{vertical-align:middle;margin-right:10px;background:url(images/list_icon2.gif) no-repeat;width:30px; height:29px; display:inline-block; text-align:center; line-height:22px; color:#FFF;font-family:microsoft yahei,Simhei; font-size:14px; font-weight:700;padding-right:5px;}
.num_bg3{vertical-align:middle;margin-right:10px;background:url(images/list_icon3.gif) no-repeat;width:30px; height:29px; display:inline-block; text-align:center; line-height:22px; color:#FFF;font-family:microsoft yahei,Simhei; font-size:14px; font-weight:700;padding-right:5px;}



.boLeft{width:680px;height:156px;}
.boLeft img{margin-left:-11px;}
.boLeft p{margin-top:30px; width:460px;margin-left:30px; line-height:28px; color:#333333;font-size:14px;}

.ask_box{width:660px;height:434px;margin-top:0px;padding:10px;overflow:auto;}
.ask_box dl{margin-bottom:20px;}
.ask_box dt{height:18px; line-height:18px; margin-bottom:10px;color:#666666; font-weight:700;}
.ask_box dd{color:#666666; line-height:24px;}
.ask_box .ask{display:inline-block; text-align:center;background:#2D5174;color:#FFF;width:18px;height:18px;line-height:18px;margin-right:10px;}
.ask_box .answer{display:inline-block;text-align:center;background:#E84B0D;color:#FFF;width:18px;height:18px;line-height:18px;margin-right:10px;}

.ifra{width:286px; height:454px;}

.sildeCont{width:978px; background:#FFF; border:1px solid #B1E2F1; padding:15px 0;}
.sildeCont .ulCont{width:970px; margin:0 auto; overflow:hidden;_zoom:1;}
.sildeCont .ulCont ul{overflow:hidden;_zoom:1; width:1100px; float:left;}
.sildeCont .ulCont li{float:left;_display:inline-block; margin-right:20px;}
.sildeCont .ulCont li img{width:197px; height:149px;}
.sildeCont .ulCont a{display:block; border:1px solid #B1E2F1; width:197px; height:183px;}
.sildeCont .ulCont span{display:block; height:34px; line-height:34px; text-align:cener;}
.sildeCont .ulWrap{width:500%;overflow:hidden;_zoom:1;}
#textTwo5 .mainText,#textTwo6 .mainText,#textTwo7 .mainText{height:90px;}

.part3{padding-bottom:10px;}


.brandzlbox{height:146px; width:980px; overflow:hidden;}
.brandzlbox li {
    background: none repeat scroll 0 0 #F1F1F1;
    border: 1px solid #CCCCCC;
    float: left;
    font-weight: bold;
    height: 63px;
    margin: 8px 0 0 8px;
    text-align: center;
    width: 112px;
}

.brandzlbox li a {
    color: #333333;
}

.brandzlbox li img {
    border-bottom: 1px solid #CCCCCC;
    float: left;
    height: 40px;
    margin-bottom: 3px !important;
    width: 112px;
}
