@charset "utf-8";
*{word-break: break-all;}
body{margin: 0px;padding:0px;font-size:14px;color:#666666; font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif;}
div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, fieldset, form, input, textarea, p{margin: 0px;padding: 0px;font-size: 14px;overflow: hidden; font-weight:normal;}
ul, li{list-style: none;}
img, a img{border:none;text-decoration: none;}
input, select, button{font: 14px Verdana,Arial,Tahoma;vertical-align: middle;}
a{text-decoration: none;}
a:hover{text-decoration:underline;}


header{width:100%; height:auto;margin:0 auto;}
header .logo{width:100%; height:82px; margin:0 auto;text-align:center;margin-top:5px;}

.banner{width:100%;overflow:hidden;}
.banner a{display:block;}
.banner a img, .x4 img{width:100%;}

.phon{margin:0px 10px; margin-top:30px; overflow:hidden;}
.phon a{display:block; width:100%; border-radius:5px; background-color:#145980; padding:8px 0px;}
.phon p{width:190px; height:60px; background:url(../images/bm.png) left center no-repeat; margin:0 auto; overflow:hidden;color:#fff;}
.phon p span{display:block; text-align:right; font-size:16px; margin-top:5px;}
.phon p i{display:block; font-style:normal; text-align:right;font-size:20px;}

section{overflow:hidden;}
.bx1, .bx2, .bx3, .bx4, .bx5{width:100%;overflow:hidden;margin:35px auto;}

.top{font-size:24px;font-weight:bold;color:#145980;}
.tp-1{font-size:12px;text-transform:uppercase;margin:6px 0;color:#afafaf;}
.tp-2{border-bottom:1px solid #666;line-height:11px;}
.tp-2 span{background:#fff;position:absolute;color:red;font-size:20px;padding:0 5px;left:49%;}

.bx1 img, .bx2 img, .x3, .x4, .x5{width:100%;margin-top:25px;}

.x1{overflow:hidden;}
.x1 p{font-size:12px;text-align:left;line-height:22px;margin-top:10px;color:#333;}
.x1 p span{display:block;float:left;background:#d82e21;color:#fff;}
#x1a{margin-top:0px;}
.x1b, .x2b{margin-top:25px;}
.x1b a{display:block;width:240px;line-height:30px;border:1px solid #d82e21;margin:0 auto;color:#d82e21;}

.x2 p{width:75px;height:28px;line-height:28px;text-align:center;background:#145980;color:#fff;margin-top:15px;}
.x2a{overflow:hidden;}
.x2a li{float:left;width:33.333%;text-align:left;margin-top:10px;}
.x2b a{display:block;float:left;text-align:center;}
.x2b a:first-of-type{width:80px;height:32px;line-height:32px;background:#d82e21;color:#fff;}
.x2b a:last-of-type{width:187px;height:30px;line-height:30px;border:1px solid #d82e21;color:#d82e21;margin-left:15px;}

.x3 dl{width:300px;height:81px;margin:0 auto;}
.x3 dl dd{float:left;}
.x3 dl dt{width:210px;float:right;}
.x3 dl dt p, .x3a{text-align:left;font-size:12px;}
.x3 dl dt a{display:block;width:192px;height:24px;line-height:24px;border:1px solid #d82e21;border-radius:24px;margin-top:10px;font-size:12px;color:#d82e21;}
.x3 dl:last-of-type{margin-top:15px;}
.x3 dl:last-of-type dd{float:right;}
.x3a{line-height:20px;}
.x3a span{float:left;background:#d82e21;color:#fff;padding:0 10px;}

.bx4 h3{color:#d82e21;text-align:left;font-size:16px;}
.x4 img{margin:15px 0;}
.x4 p, .x4 h2{text-align:left;}
.x4 h2{font-size:18px;color:#145980;}
.x4 h2 b{font-size:24px;color:#d82e21;}
.x4 h2 span{font-size:14px;}

.x5a{border:1px solid #ccc;}
.x5a p{width:70%;float:left;line-height:24px;margin-top:10px;}
.x5a p span{font-size:18px;color:#d82e21;}
.x5a a{display:block;width:30%;float:right;height:100px;background:#d82e21;font-size:18px;color:#fff;}
.x5b{width:100%;height:301px;overflow:hidden;background:url(../images/bm6.jpg) center center no-repeat;margin-top:30px;}
.x5b li{float:left;color:#fff;}
.x5b li:first-of-type, .x5b li:last-of-type{width:100%;}
.x5b li:nth-child(2), .x5b li:nth-child(3){width:50%;}
.x5b li:nth-child(2){text-align:right;}
.x5b li:nth-child(3){text-align:left;}
.x5b li p:last-of-type{font-size:18px;}
#p1{margin-right:45px;margin-top:28px;}
#p2{margin-right:36px;}
#p3{margin-left:25px;margin-top:30px;}
#p4{margin-left:38px;}


.foots{width:100%; text-align:center; margin-top:5px; overflow:hidden;}
.foots li{line-height:22px; font-size:12px;}
.foots a{color:#C30; cursor:pointer;}