body{margin:0px; padding:0px; font-size:12px; background:#fff; color:#666666;
}
div,p,span,ul,li,dl,dd,dt,span,form,input,label,h6,font,input{font-size:12px; margin:0px; padding:0px; list-style:none;}
img{border:0px;}
a:link{color:#333; text-decoration:none}
a:visited{color:#333;text-decoration:none}
a:hover{color:#FF6600;}
a.cblue:link{color:#0066FF; text-decoration:underline}
a.cblue:visited{color:#0066FF;text-decoration:underline}
a.cblue:hover{color:#FF3300;text-decoration:none}
.login_header{width:960px; height:96px; overflow:hidden; margin:0px auto;}
.login_header div.left{width:308px; height:90px; float:left;}
.login_header div.right{ width:652px; float:left; height:96px;}
.nav{width:650px; text-align:right; height:40px; line-height:50px; overflow:hidden;}
.nav a{font-size:14px; margin-left:15px;}
.nav .aywsy{background:url(../images/ayhome_03.png) no-repeat;padding-left:18px;}  
.contact{text-align:right; font-size:16px; font-family:"黑体"; height:50px; line-height:50px;}
.contact font{font-size:18px; color:#FF3300; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.login_banner{width:100%; height:345px; overflow:hidden;}
.s1{background:#4FA2CD}
.sbj{width:100%; height:345px; overflow:hidden; background:url(../images/bannerbj_02.png) repeat-x;}
.banner{width:960px; height:345px; margin:0px auto}
.fixedSubNav {POSITION: fixed; margin-bottom:120px;margin-top:0; Z-INDEX: 1000; TOP: 0px}



.weixin{width:100px; height:140px;position:fixed;left:5px;top:220px;width:93px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+220))}

.top{width:960px; height:345px; position:absolute; z-index:999; overflow:hidden; margin-top:-349px; _margin:0px; _margin-left:-965px;*margin:0px; *margin-left:-965px;}
.top div.left{ width:670px; height:345px; overflow:hidden; float:left;}
.top div.right{width:290px; height:345px; float:left;}
.top div.right div.login_box{width:290px; height:310px; background:url(../images/login_23.png) no-repeat; margin-top:20px;
filter:alpha(opacity=95); /*IE滤镜，透明度50%*/
-moz-opacity:0.95; /*Firefox私有，透明度50%*/
opacity:0.95;/*其他，透明度50%*/
}
.top div.right div.login_box ul{width:290px; height:auto;}
.top div.right div.login_box ul li{width:290px; height:35px; margin-top:8px;}
.top div.right div.login_box ul li input.ayinput{width:180px; height:25px; border:#B0AFAF 1px solid; background:#F5EED5; margin-left:0px; line-height:25px; padding:2px;margin-right:3px;}
.top div.right div.login_box ul li input.ayradi{height:25px;line-height:25px; vertical-align:middle;}
.top div.right div.login_box ul li.xhbt{height:20px;line-height:25px;margin:0px;padding:0px;}
.top div.right div.login_box ul li.xhbtq{height:20px;line-height:25px;color:#f00;text-align:center;font-size:13px;margin:0px;padding:0px;}
.top div.right div.login_box ul li font.aygsmc{width:75px;display:inline-block;text-align:right;font-size:13px;color:#333333}
.top div.right div.login_box h6{width:290px; height:40px; line-height:50px; font-size:16px; color:#000000; border-bottom:1px solid #4fa2cd;}
.top div.right div.login_box h6 b{margin-left:20px;}
.top div.right div.login_box p{width:290px; height:40px; line-height:40px;}
.top div.right div.login_box p a{margin-left:5px;}
.top div.right div.login_box p input{width:102px; height:33px; border:0px; background:url(../images/login_24.png) no-repeat; margin-left:20px; cursor:pointer; float:left}
.top div.right div.login_box span{text-align:center; width:290px; height:50px; line-height:25px; display:block; margin-top:20px; color:#000000}
.top div.right div.login_box span.aylqsqan{margin-top:5px;padding:0px;_margin-top:-5px;}

.login_ser{width:960px; height:auto; margin:0px auto; overflow:hidden;}
.login_ser div.left{width:640px; height:auto; float:left;}
.login_ser div.left h6{width:640px; height:40px; line-height:40px; border-bottom:1px solid #ccc; font-size:14px; color:#000000}
.login_ser div.left ul{ width:640px; height:auto; padding-top:10px;}
.login_ser div.left ul li{width:320px; height:60px; float:left; overflow:hidden;}
.login_ser div.left ul li p{width:40px; height:40px; float:left;}
.login_ser div.left ul li span{width:270px; height:40px; line-height:40px; display:block; float:left; margin-left:8px;}
.login_ser div.right{width:320px; height:auto; overflow:hidden; _width:315px;}
.login_ser div.right h6{width:320px; height:40px; line-height:40px; color:#000000; font-size:14px; border-bottom:1px solid #ccc;}
.login_ser div.right ul{width:320px; height:auto; margin-top:8px;}
.login_ser div.right ul li{width:320px; height:23px; line-height:23px; overflow:hidden; background:url(../images/login_31.png) no-repeat 0px 12px;}
.login_ser div.right ul li span.txt{width:250px; height:23px; overflow:hidden; display:block; float:left; margin-left:7px; _width:235px;}

/*导航的样式设置开始*/
.snavsum{background:url(../images/snavsum_08.png) repeat-x;height:42px;width:100%;clear:both;margin-top:9px;}
.snav{width:960px;margin:0px auto;}
.snav ul li{float:left; line-height:42px;height:42px;margin-left:2px;}
.snav ul li a { display:block; width:102px; height:39px; line-height:39px; text-align:center;font-size:14px; color:#ffffff; text-decoration:none;font-weight:bold;}
.snav ul li a:hover{background:url(../images/snavhover.png) no-repeat;width:102px;height:39px;}
.snavcheck{background:url(../images/snavhover.png) no-repeat;width:102px;height:39px;}
/*导航的样式设置结束*/
.kong {width: 100%;height: 8px;overflow: hidden;}

.servicesban{ position:relative; overflow:hidden; width:970px; height:100px; margin:0px auto;}
.servicesban .servicesbantop{ position:absolute; left:50%; bottom:10px; overflow:hidden;z-index: 9999;}
.servicesban .servicesbantop ul li{ background:#fff; width:55px; height:8px; text-indent:-9999; float:left; margin-right:12px; text-indent:-9999px;}
.servicesban .servicesbantop ul li.cur{ background:#f60;}
.bg{ background: #f5f5f5;padding-top: 5px;padding-bottom: 40px;}
.box970 {width: 970px;height: auto;overflow: hidden;margin: 0px auto 0px auto;clear: both;   margin-top:20px;}
.tab{    width: 99.99%;float: left;border-top-width: 0px; border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-spacing: 0px;display: table;border-collapse: separate;border-color: grey;}
.tab tr td {border-bottom: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5;font-size: 16px;color: #333;font-family: "微软雅黑";}
.tab strong{font-size:22px;}
.font1{font-size:18px;font-weight: bold;}
.style-white {color: #FFFFFF;font-weight: bold;font-size: 18px;}
.tablesum{background: #fff;border-top: 1px solid #e5e5e5; width:970px;margin: 0px auto 0px;border-right: 1px solid #e5e5e5;    width: 100%;
    float: left;}
.font2{font-size: 18px;color: #333;font-family: "微软雅黑";font-weight: bold;}
.paddleft{padding-left:18px;}

.navstart{background: #189aed;height:50px;line-height:50px;background: #ef6b00;margin-top:10px;margin-bottom:20px; width:100%; float:left;}
.leftcontentcy li{float: left;}
.leftcontentcy li a{color:#fff;padding: 0px 30px;color: #fff;font-size: 16px;font-family: "微软雅黑";display: block;margin-right:2px;}
.leftcontentcy li a:hover{background: #e7a900;}
.leftcontentcy li a.on{background: #e7a900;}

#aytjan {
    background: url(../images/aytijiao_15.png) no-repeat;
    width: 57px;
    height: 24px;
    border: none;
}
.box970 {
    width: 970px;
    height: auto;
    overflow: hidden;
    margin: 0px auto 0px auto;
    clear: both;
}

