html, body ,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td{padding:0;margin:0; font-family:"Microsoft YaHei";}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;}
img{border:none; vertical-align:middle;}
a, a:visited, a:hover, a:active{outline:0;text-decoration:none;}
a{color:#666; }
a:hover{text-decoration:none; transition:0.4s;-webkit-transition:0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;}
b{ font-weight: normal;}
i,em { font-style: normal;} 
ul,li{list-style-type:none;padding:0;margin:0;}
input, select, textarea, button{font-size:100%;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight: normal;}
body{font-size:12px;color: #666;background: #fff}
.clear { clear:both}

.ap-t-top { height: 97px;max-width: 1200px;margin: 0 auto}
.ap-t-top i { width: 345px; height: 49px;margin-top: 27px; background: url(../../images/new-l/logo.png) no-repeat;float: left;}
.ap-t-top em { float: right;height: 24px;background: url(../../images/new-l/tel.png) no-repeat;margin-top: 37px;padding-left: 40px;font-size: 20px;color: #4e4e4e;margin-right: 5px;}

.ap-banner { position: relative;width: 100%;height: 567px;}
#focusBar{width:100%;height:567px;clear:both;position:relative; overflow:hidden;}
#focusBar li{width:100%;clear:both;height:567px;display:none;position:absolute;/* position:relative;*/ }
#focusBar .focusL{height:567px;position:absolute;z-index:9;/*left:-1000px;*/ top:0px;left:-960px;margin-left:50%;}
#focusBar .focusR{height:567px;position:absolute;z-index:10;/* right:1000px;*/top:0px;left:-960px;margin-left:50%;}

#focusBar .arrL,#focusBar .arrR{display:block;width:52px;height:134px;position:absolute;top:150px;z-index:11111;cursor:pointer;background:url(../../images/new-l/bt_arr.png) no-repeat;}
#focusBar .arrL{left:-52px;background-position:0px 0px;}
#focusBar .arrR{right:-52px;background-position:-68px 0px;}
#focusBar .arrL:hover{background-position:0px -144px;}
#focusBar .arrR:hover{background-position:-68px -144px;}
.zhezhao{height:567px;position:absolute;z-index:19;/* right:1000px;*/top:0;left:-960px;margin-left:50%;}

/* anniu */
.anniu{ position:absolute; top:530px; left:50%; z-index:1111111;}
.anniu ul li{ cursor: pointer; float:left; margin:0 5px; background:url(../../images/new-l/dian2.png) no-repeat  center center; width:15px; height:15px; color:#F00;}
.anniu ul li:hover{background:url(../../images/new-l/dian.png) no-repeat  center center;}
.anniu ul{ float:right;} 
.anniu ul .hover_on{background:url(../../images/new-l/dian.png) no-repeat  center center;}

.ap-login { width: 1200px;position: relative;margin: 0 auto;}
.ap-dl { position: absolute;top: 44px;right: 35px;z-index: 9999}

.ap-icon { width: 1200px;margin: 0 auto;margin-top: 40px;}
.ap-icon ul { width: 800px;margin: 0 auto}
.ap-icon ul li { width: 200px;text-align: center;float: left;margin-bottom: 40px}
.ap-icon ul li h1 { color: #000;font-size: 14px;margin-top: 8px}
.ap-icon ul li p { color: #727272;font-size: 12px;}
.ap-icon ul li img { transition:width 2s, height 2s;
-moz-transition:width 2s, height 2s, -moz-transform 2s; /* Firefox 4 */
-webkit-transition:width 2s, height 2s, -webkit-transform 2s; /* Safari and Chrome */
-o-transition:width 2s, height 2s, -o-transform 2s; /* Opera */}
.ap-icon ul li img:hover { -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);}

.ap-footer { text-align: center; width: 100%;border-top: 1px solid #d3d3d3;background: #eeeeee;height: 110px;float: left;}
.ap-footer h1 { margin-top: 33px;}
.ap-footer h1 a { color: #333; border-right: 1px solid #ccc;padding-left: 10px;padding-right: 10px;height: 14px;line-height: 14px;}
.ap-footer h1 a.no { border: 0}
.ap-footer h1 a:hover { color: #BD2229}
.ap-footer p { margin-top: 18px;color: #999}

.ap-t-xx { height: 40px;width: 100%;background: #6c6c6c;color: #fff;line-height: 40px}
.ap-t-xx dl { max-width: 1200px;margin: 0 auto;background: #6c6c6c;}
.ap-t-xx dl dd { float: left;}
.ap-t-xx dl dt { float: right;margin-right: 5px;}
.ap-t-xx dl dt a { color: #8fc320;margin-left: 5px}

.ap-t-sty { max-width: 1200px;margin: 0 auto;margin-top: 30px;}
.ap-t-sty li { width: 200px;height: 203px;float: left;border: 1px solid #e5e7e6;text-align: center;}
.ap-t-sty li a { width: 200px;height: 203px;float: left;color: #333;font-size: 18px;}
.ap-t-sty li a p { font-size: 14px;margin-top: 145px}
.ap-t-sty li a:hover { color: #fff;}
.ap-t-sty li b { width: 18px;height: 18px; float: right; margin-top: 9px;margin-right: 12px; background:url(../../images/new-l/dian3.png) no-repeat;}
.ap-t-sty li:hover b { background:url(../../images/new-l/dian4.png) no-repeat;}
.ap-t-sty li.t-1 { background:url(../../images/new-l/a1.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-1:hover { background:url(../../images/new-l/b1.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-2 { background:url(../../images/new-l/a2.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-2:hover { background:url(../../images/new-l/b2.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-3 { background:url(../../images/new-l/a3.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-3:hover { background:url(../../images/new-l/b3.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-4 { background:url(../../images/new-l/a4.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-4:hover { background:url(../../images/new-l/b4.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-5 { background:url(../../images/new-l/a5.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-5:hover { background:url(../../images/new-l/b5.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-6 { background:url(../../images/new-l/a6.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-6:hover { background:url(../../images/new-l/b6.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-7 { background:url(../../images/new-l/a7.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-7:hover { background:url(../../images/new-l/b7.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-8 { background:url(../../images/new-l/a8.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-8:hover { background:url(../../images/new-l/b8.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-9 { background:url(../../images/new-l/a9.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-9:hover { background:url(../../images/new-l/b9.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-10 { background:url(../../images/new-l/a10.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-10:hover { background:url(../../images/new-l/b10.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-11 { background:url(../../images/new-l/a11.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-11:hover { background:url(../../images/new-l/b11.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-12 { background:url(../../images/new-l/a12.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-12:hover { background:url(../../images/new-l/b12.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-13 { background:url(../../images/new-l/a13.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-13:hover { background:url(../../images/new-l/b13.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-14 { background:url(../../images/new-l/a14.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-14:hover { background:url(../../images/new-l/b14.png) #8fc320 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-15 { background:url(../../images/new-l/a15.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-15:hover { background:url(../../images/new-l/b15.png) #8fc320 no-repeat; background-position: 34px 10px}

.ap-t-sty li.t-20 { background:url(../../images/new-l/a20.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-20:hover { background:url(../../images/new-l/c20.png) #8fc320 no-repeat; background-position: 34px 10px}

.ap-t-sty li.t-30 { background:url(../../images/new-l/a30.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-30:hover { background:url(../../images/new-l/c30.png) #8fc320 no-repeat; background-position: 34px 10px}

.ap-t-sty li.t-40 { background:url(../../images/new-l/a40.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.t-40:hover { background:url(../../images/new-l/c40.png) #8fc320 no-repeat; background-position: 34px 10px}


.ap-t-sty li.c-1 { background:url(../../images/new-l/c1.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-1:hover { background:url(../../images/new-l/b1.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-2 { background:url(../../images/new-l/c2.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-2:hover { background:url(../../images/new-l/b2.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-3 { background:url(../../images/new-l/c3.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-3:hover { background:url(../../images/new-l/b3.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-4 { background:url(../../images/new-l/c4.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-4:hover { background:url(../../images/new-l/b4.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-5 { background:url(../../images/new-l/c5.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-5:hover { background:url(../../images/new-l/b5.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-6 { background:url(../../images/new-l/c6.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-6:hover { background:url(../../images/new-l/b6.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-7 { background:url(../../images/new-l/c7.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-7:hover { background:url(../../images/new-l/b7.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-8 { background:url(../../images/new-l/c8.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-8:hover { background:url(../../images/new-l/b8.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-9 { background:url(../../images/new-l/c9.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-9:hover { background:url(../../images/new-l/b9.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-10 { background:url(../../images/new-l/c10.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-10:hover { background:url(../../images/new-l/b10.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-11 { background:url(../../images/new-l/c11.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-11:hover { background:url(../../images/new-l/b11.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-12 { background:url(../../images/new-l/c12.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-12:hover { background:url(../../images/new-l/b12.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-13 { background:url(../../images/new-l/c13.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-13:hover { background:url(../../images/new-l/b13.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-14 { background:url(../../images/new-l/c14.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-14:hover { background:url(../../images/new-l/b14.png) #a8a8a8 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-15 { background:url(../../images/new-l/c15.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-15:hover { background:url(../../images/new-l/b15.png) #a8a8a8 no-repeat; background-position: 34px 10px}

.ap-t-sty li.c-20 { background:url(../../images/new-l/b20.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-20:hover { background:url(../../images/new-l/c20.png) #a8a8a8 no-repeat; background-position: 34px 10px}

.ap-t-sty li.c-30 { background:url(../../images/new-l/b30.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-30:hover { background:url(../../images/new-l/c30.png) #a8a8a8 no-repeat; background-position: 34px 10px}

.ap-t-sty li.c-40 { background:url(../../images/new-l/b40.png) #f2f4f3 no-repeat; background-position: 34px 10px}
.ap-t-sty li.c-40:hover { background:url(../../images/new-l/c40.png) #a8a8a8 no-repeat; background-position: 34px 10px}


.ap-404 { max-width: 1200px;margin: 0 auto;margin-top: 130px;text-align: center;}
.ap-404 h1 img { }
.ap-404 h2 { font-size: 37px;color: #fdcb34;margin-top: 35px;}
.ap-404 h3 { font-size: 24px;margin-top: 55px;}
.ap-404 p { height: 1px ;background: #adcded;width: 700px;margin: 0 auto}
.ap-404 a { background: #00bff3;color: #fff;border-radius: 30px;padding: 8px 40px 10px 40px}
.ap-404 a:hover { background: #03a5d1; -webkit-box-shadow:0 0 10px #999;  
  -moz-box-shadow:0 0 10px #999;  
  box-shadow:0 0 10px #999;  }

#rocket{
	width:496px;
	height:274px;
	background:url(../../images/new-l/11.png) no-repeat;
	position:relative;
	margin: 0 auto;
}

.ap-t-login { width: 300px;float: left;padding-bottom: 30px; background: #fff}
.ap-t-login h1 { font-size: 14px;margin-bottom: 20px}
.ap-t-login h2 a { float: left;}
.ap-t-login h2 a.c2 { float: right;}
.ap-t-login h2 a:hover { color: #BD2229}
.mainForm{width: 260px;overflow: hidden;margin-top: 32px;margin-left: 20px}
.normalInput{float: left;position: relative;display: inline-block;width: 258px;height: 34px;line-height: 34px;font-size: 16px;margin-bottom:10px;border: 1px solid #c5c5c5;outline: none;color: #474747;overflow: visible;}
.error{display: block;margin-left: 0px;margin-bottom: 10px;color: red;float: left;}
.normalInput input{font-size: 14px;width: 214px;padding: 0 0;height: 34px;border: 0}
.errorC{ margin-bottom: 10px;color: red;}
.normalInput img { margin-top: 0;float: left;margin-right: 10px}

.normalInput .password{float: left;width: 200px;}
.normalInput .password1{float: left;width: 200px;display: none;}
.normalInput .passwordN{float: left;width: 200px;display: block;}
.normalInput .password1N{float: left;width: 200px;display: none;}

.fullBtnBlue{border-radius: 4px; display: inline-block;height: 48px;width: 260px;font-size: 20px;line-height: 48px;text-align: center;margin-bottom: 20px;outline: none;cursor: pointer;background-color: #f16320;color: #fff;}
.fullBtnBlue:hover { background-color: #e15614;-webkit-box-shadow:0 0 10px #999;  
  -moz-box-shadow:0 0 10px #999;  
  box-shadow:0 0 10px #999; }
  .fullBtnBlue2{border-radius: 4px; display: inline-block;height: 48px;width: 260px;font-size: 20px;line-height: 48px;text-align: center;margin-bottom: 20px;outline: none;cursor: pointer;background-color: #999;color: #fff;}
 
 .datagrid-cell {  white-space:pre !important;}
 
