@charset "utf-8";
body{ margin:0px; padding:0px; line-height:20px;   FONT-FAMILY: "Microsoft YaHei", simSun; font-size:14px; min-width:1200px; background:url(20.jpg) repeat-x; }
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:underline; color:#FF0000;}

A:link {color: #333333;}
A:visited {color: #333333}
A:active {color: #333333}
A:hover{COLOR: #e60012;}
img{ border:0px;}
.clear{ clear:both;}
ul,h1,h2,h3,dl,dt,dd,p{ margin:0px; padding:0px;}
li{ list-style:none;}
A:hover IMG {
	FILTER: alpha(opacity=80); opacity: 0.8
}
.head,.center4{ width:1200px; margin:0px auto;}
.head1{ width:233px; float:left; }
.head2{ width:800px; float:right; color:#fff;}
.center1{width:1200px; margin:0px auto; height:46px; line-height:46px; color:#666; }
.center1a{ width:90px; float:left;}
.center1b{ width:1110px; float:left;}
.center2{ background-color:#f5f5f5; border-top:1px #DCDCDC solid; padding:25px 0px;}
.center2a{ width:1200px; margin:0px auto;}
.center2a1{ background:url(5.jpg) no-repeat left center; margin-bottom:10px; font-size:18px; font-weight:bold; color:#666; padding-left:40px; height:40px; line-height:40px;}
.yu{background:url(5a.jpg) no-repeat left center;}
.yu2{background:url(5aa.jpg) no-repeat left center;}
.yu4{background:url(5aaa.jpg) no-repeat left center;}
.head2a1{ width:122px; float:left; margin-top:10px; margin-left:365px; display:inline; height:23px; line-height:23px;  background:url(../images/27.jpg) repeat-x #9BBDE3;  border-radius:5px 0px 0px 5px;}
.head2a2{ width:25px; float:left; margin-top:10px; margin-right:25px;}
.head2a3{ width:210px; float:left; background:url(1.png) no-repeat left center; padding-left:40px; height:35px; line-height:35px; margin-top:4px;}

.age1 img{ width:217px; height:200px;}
.age1{ width:217px; float:left; margin:5px; display:inline; table-layout:auto; background:#EBEBEB; border:1px #EBEBEB solid; text-align:center; line-height:35px;}
.mg{ width:1200px; margin:0px auto; padding:25px 0px;}
.mg1{ background:#005abc; border-radius:5px; width:260px; float:left; padding:3px;}
.mg2{ width:920px; float:right;}
.mg1a{ text-align:center; color:#fff; font-size:18px; padding:15px 0px;}
.mg1a p{ font-size:12px;}
.mg1b{ background:#ffffff; padding:10px; border-radius:5px;}
.mg1b li{ h eight:49px; line-height:49px; background:url(23.jpg) #EDEDED no-repeat 210px center; margin:6px 0px;}
.mg1b li a{ padding-left:20px;}
.mg1b li:hover{ background:url(23.jpg) no-repeat 210px center #005abc;}
.mg1b li:hover a{ color:#fff;}
.center2a1 a{ float:right; padding-top:12px;}
.center2a2a img{ width:289px; height:187px;}
.center2a2a{ width:289px; line-height:35px; text-align:center; font-size:14px; margin:9px; float:left; margin:9px; background:#005abc; display:inline;}
.center2a2a a{ color:#fff;}
.center3{ padding:25px 0px; text-align:center; color:#777; width:490px; margin:0px auto; }
.center3 h3{ border-bottom:1px #E4DFE5 solid; border-top:1px #E4DFE5 solid; line-height:30px; padding:5px 0px;  width:210px; margin:0px auto;  font-size:18px; font-weight:bold; color:#bb2f28; margin-top:25px;} 
.center3 p{ padding-top:15px;}
.tu{ width:289px; margin-right:12px; float:left; text-align:center;}
.tu h3{ font-weight:100; padding:10px 0px;}
.tu p{ line-height:20px; color:#888;}
.center5{ width:1200px; margin:30px auto;}
.center5a{ width:585px; float:left; line-height:30px; color:#333;}
.center5b{ width:585px; float:right;}
.center5a img{ float:left; }
.center5b1 img{ float:left; width:161px; height:101px; padding-right:15px;}
.center5b1 p{ font-size:12px; padding-top:15px; color:#777;}
.center5b1{ padding-bottom:10px; padding-top:8px;}
.foot1{ background:#034091; padding:30px 0px; padding-bottom:10px; color:#cdd4e3;}
.foot2{ background:#012d68; color:#cdd4e3; padding:5px 0px;}
.foot2a{ width:1200px; margin:0px auto; text-align:center; font-size:14px; line-height:25px;}
.foot2a span{  color:#fff;}
.foot2a a{ color:#fff;}
.foot1a{ width:1200px; margin:0px auto; padding-top:15px; }
.foot1a1{ width:320px; float:left; margin:30px 10px ; padding-bottom:0px; margin-top:10px; display:inline;}
.foot1a2{ width:270px; margin:0px 20px; float:left; line-height:30px; color:#cdd4e3; padding:0px 40px;}
.foot1a3{ width:99px; float:left; text-align:center; padding:0px 20px;}
.foot1a2 a{ color:#cdd4e3;}
.ma h2{ font-size:22px; font-weight:100;}
.ma h3{ font-size:16px; color:#666;}
.ma p{ line-height:25px; padding-top:25px; color:#777;}
.an{ width:140px; margin-top:35px; height:35px; line-height:35px; text-align:center; background:#bb2f28; border-radius:5px;}
.an a{ color:#fff;}
.xiang1{ background-color:#777; height:40px; line-height:40px; border-radius:5px 5px 0px 0px; text-align:center; color:#fff; width:120px; margin-top:25px;}
.xiang2{ border-top:1px #ddd solid; padding-top:15px; color:#777; line-height:25px;}
.yan a{color:#f43b16;}
.va dd{ background:url(ico8.gif) no-repeat left center; padding-left:13px;}
.foot1 h3{ font-weight:bold; font-size:16px;}
.foot1 p{ font-size:14px;}
.mt img{ width:430px; height:430px;}
.head2b{ margin-top:15px;}
.mh ul{ float:right; width:385px;}
.mh li span{ float:right; color:#999;}
.mh li{ height:32px; line-height:32px; background:url(22.jpg) no-repeat left center; padding-left:15px;}


.vs_bg {
    width: 100%;
    height: 779px;
    border-top: 1px solid #e5e5e5;
    background: url(../images/vs_bg.jpg) no-repeat center top;
}

.vs_sg1 {
    text-align: center;
    padding-top: 54px;
    font: 30px "Microsoft Yahei";
    color: #005abc;
}
.clearfix {
}
.vs_cont {
    padding-top: 64px;
}.vs_sg1 b {
    font-size: 36px;
}.fl {
    float: left;
}
.vs_bar1 {
    width: 485px;
    padding-left: 15px;
}.fr {
    float: right;
}
.vs_bar2 {
    width: 395px;
    padding-right: 12px;
}.vs_name {
    text-align: center;
    height: 44px;
    font: bold 24px "Microsoft Yahei";
    color: #fff;
}.vs_bar1 dl {
    color: #fff;
    padding: 2px 0 3px 0;
    background: url(vs_line1.gif) repeat-x left bottom;
}.vs_bar1 dt {
    padding-left: 52px;
    font: bold 14px/24px "Microsoft Yahei";
    background: url(item1.gif) no-repeat 23px 6px;
}.vs_bar1 dd {
    padding-left: 52px;
    font: 12px/21px "Microsoft Yahei";
}.vs_bar1 dl {
    color: #fff;
    padding: 2px 0 3px 0;
    background: url(vs_line1.gif) repeat-x left bottom;
}.table {
    color: #fff; font-size:12px; line-height:18px;
}.table td {
    border-bottom: #fff 1px solid;
    border-right: #fff 1px solid;
    text-align: center;

}tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}.table table {
    border-left: #fff 1px solid;
    border-top: #fff 1px solid;
}
table {
    font-size: inherit;
    font: 100%;
    border-collapse: collapse;
}.vs_tel {
    padding-left: 78px;
    margin-top: 22px;
    font: 19px/32px "Microsoft Yahei";
    color: #fff;
    background:url(2.png) no-repeat 19px center;
}.vs_tel b {
    font-family: "Impact","Arial";
    font-size: 38px;
    font-weight: normal;
    color: #000;
    text-shadow: 2px 2px 0 #fff;
}.content{
    width: 960px;
    margin: 0 auto;
}

.zw{ line-height:30px; padding:15px 0; min-height:350px;color:#555555; font-size:14px;}
.zw a:link{ color:#555555; }
.zw a:visited{ color:#555;}
.zw a:hover{ color:#FF6205;}
.zw a:active{color:#555555;}
.zw img{
 max-width:100%;

 width:expression(document.body.clientWidth>100%?"100%":"auto");

}

.xiaocms-page span{ margin:0 3px;  border:1px solid #034091;line-height:25px; padding:0 10px; background:#034091; color:#FFFFFF; display:inline-block; }
.xiaocms-page  a{margin:0 3px;   border:1px solid #eee;line-height:25px;background:#fff; display:block; color:#333; padding:0 10px;display:inline-block; }
.xiaocms-page  a:hover {margin:0 3px;   border:1px solid #034091;line-height:25px; background:#034091; color:#fff; padding:0 10px;display:inline-block;}