*{margin:0;padding:0;list-style:none;color:#000;font-size:14px;font-family:"Microsoft YaHei",Arial;}
img{border:none;}
a{color:#000;text-decoration:none; outline:none;}
a:hover{text-decoration:none; color:#2493c4;}
input{ border:0; outline:none;}

.w1000{ width:1000px; margin:0 auto;}
.auto{ height:auto; overflow:hidden;}

.xymain6tit {margin: 30px auto; text-align: center;}
.xymain6tit p {color: rgb(21, 75, 151); font-size: 24px; margin-bottom:5px;}
.xymain6tit span {background: rgb(21, 75, 151); width: 100%; height: 18px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; font-size: 12px; margin-top: 5px; padding:0 4px;}
.xymain7wrap { width: 100%; height: auto; overflow: hidden; margin-bottom: 60px;}
.xymain7 {margin: 0px auto; width: 1000px; height: auto; overflow: hidden; padding-top: 30px;background: url(imagesmbbg.jpg) no-repeat top;}
.xyzy {background: rgb(0, 104, 183); margin: 25px auto 25px; width: 700px; height: 142px;}
.xyzytit {padding: 20px 0px 25px; text-align: center; color: rgb(190, 209, 225); font-size: 18px;}
.xyzycon {width: 668px; height: 29px;  margin-left:27px; margin-bottom:26px;}
.xyzylist {background: rgb(208, 222, 231); width: 153px; height: 29px; margin-right: 12px; border-right-color: rgb(208, 222, 231); border-right-width: 1px; border-right-style: solid; float: left; position: relative;}
.xyzylist span {background: url(../images/mbarrow.jpg) no-repeat right; width: 100%; height: 29px; color: rgb(0, 0, 0); line-height: 29px; text-indent: 11px; display: block; cursor: pointer;}
.xyzylist ul {background: rgb(208, 222, 231); border: 1px solid rgb(208, 222, 231); border-image: none; left: 0px; top: 28px; width: 152px; display: none; position: absolute; z-index: 99;}
.xyzylist ul li a {height: 29px; color: rgb(0, 0, 0); line-height: 29px; text-indent: 11px; display: block;}
.xyzylist ul li a:hover {background: rgb(0, 104, 183); color: rgb(255, 255, 255);}
.xyzylist2 {width: 222px;}
.xyzylist2 ul {width: 221px;}
.xyzylist3 {width: 245px;}
.xyzylist3 ul {width: 253px;}
.xysr {background: rgb(255, 255, 255); margin: 0px auto; border: 1px solid rgb(210, 210, 210); border-image: none; width: 125px; height: 30px; text-align: center; color: rgb(0, 104, 183); line-height: 30px; cursor: pointer;}
.xyzylist select {width: 154px; height: 29px;}
.xyzylist2 select {width: 223px; height: 29px;}
.xyzylist3 select {width: 246px; height: 29px;}
.xyname {margin: 0px auto 20px; width: 700px; height: auto; overflow: hidden; display: none;}
.xynameleft {
    margin-right: 15px;
    float: left;
    margin-bottom: 0px;
    width: 342px;
    height: 52px;}

.xynameleft span {width: 70px; text-align: right; line-height: 28px; float: left; display: block;}
.xynameleft input {background: none; border: 1px solid rgb(0, 104, 183); border-image: none; width: 197px; height: 28px; text-indent: 8px; float: left;}
.xynameleft p{ float:left; line-height:32px; margin-left:5px; font-size:12px; color:#bbb; width:66px;}
.xynameleft p b{ color:red; font-size:12px; line-height:32px;}
.xynameleft select {border: 1px solid rgb(0, 104, 183); border-image: none; width: 197px; height: 28px;float: left;}
.xynameright {margin-right: 0px; float: right;}
.xynamesub {
    width: 700px;
    text-align: center;
    margin: 0 auto;}

.xynamesub input {background: none; border: 1px solid rgb(0, 104, 183); border-image: none; width: 250px; height: 28px; text-indent: 8px; margin-bottom: 20px;}
.coolbg {
    cursor: pointer;
    display: none;}
.coolbg2 {
    cursor: pointer;
    display: inline-block;}

.sex em{ font-style:normal; float:left; margin-top:4px;}
.sex input{ float:left;}
.xytelphone {margin: 0px auto; width: 475px;}
.xytelphonecon{ width:740px;}
.xytelphone p{ float:left; overflow:hidden; margin-right:40px;}
.xytelphone p img{ float:left;}
.xytelphone p span{ float:left; font-size:18px; color:#006ac3; margin-left:15px; margin-top:10px;}