.acolor a{color:#666;line-height:32px;}
.acolor p{line-height:32px;}
.nr{width:1010px;margin:0 40px;}
.nr .title{height:60px;line-height:60px;font-size:32px;text-align:left;}
.nr .note{font-size:12px;height:40px;line-height:40px;text-align:center;margin-bottom:15px;margin-top:10px;}
.nr .note a{color:#666}
.nr .note span{margin-right:10px;padding:10px;background-color:#efefef;-khtml-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.nr .note li {height:16px;line-height:14px;padding-left:26px;float:left;display:block;}

.notelb {background: url("/ai/2019img/nricon.png") no-repeat 0 -70px;}
.notezy {background: url("/ai/2019img/nricon.png") no-repeat 0 -190px;}
.notenm {background: url("/ai/2019img/nricon.png") no-repeat 0 -106px;}
.notefb {background: url("/ai/2019img/nricon.png") no-repeat 0 -18px;}
.notetime {background: url("/ai/2019img/nricon.png") no-repeat 0 -35px;}
.notext {background: url("/ai/2019img/nricon.png") no-repeat 0 0px;}
.notelook {background: url("/ai/2019img/nricon.png") no-repeat 0 -173px;}
.notesc {background: url("/ai/2019img/nricon.png") no-repeat 0 -295px;}
.notedp {background: url("/ai/2019img/nricon.png") no-repeat 0 -125px;}/*-275*/
.notejc {background: url("/ai/2019img/nricon.png") no-repeat 0 -315px;}
.notefx {background: url("/ai/2019img/nricon.png") no-repeat 0 -256px;}
.notewj {background: url("/ai/2019img/nricon.png") no-repeat 0 -86px;}

.rwpic{float:left;width:350px;height:205px;}
.rwpic img{width:348px;height:203px;border:#f2f2f2 solid 1px;}
.rwtag {float:left;width:520px;height:175px;margin-left:20px;margin-right:20px;}
.rwtag .title{font-size:26px;line-height:40px;height:40px;}
.rwtag span{display:inline-block; margin-right:10px; padding:8px 10px; padding-left:28px; font-size:12px; color:#6a6a6a; background-color:#efefef; margin-top:15px; -khtml-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.rwtag span a{color:#6a6a6a;}
.rwtag span a:hover{color:#2997ab;}
.rwtagzy {background: url("/ai/2019img/zy.png") no-repeat 7px -42px;}
.rwtagsc {background: url("/ai/2019img/zy.png") no-repeat 7px 11px;}
.rwtagjc {background: url("/ai/2019img/zy.png") no-repeat 7px -15px;}
.rwtagdp {background: url("/ai/2019img/zy.png") no-repeat 7px -73px;}
.rwonclick{text-align:center;padding:20px 0;float:right;width:100px;font-size:18px;background-color:#efefef;-khtml-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.rwonclick span{font-size:24px;font-family: Georgia}


.nr .page{}
.nr .pre{line-height:40px;font-size:20px;}
.nr .next{line-height:40px;font-size:20px;}
.nr h2{line-height:28px;}



.nr .fonimg{text-align:center;width:1010px;overflow:hidden;background:#fff;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;padding:35px 0;margin:10px 0;
/*-moz-box-shadow: 2px 6px 12px #888888;  老的 Firefox */
/*box-shadow: 2px 6px 12px #888888;*/
}
.nr .ad{width:1010px;overflow:hidden;text-align:center;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;padding-top:10px;padding-bottom:4px;margin:10px 0;}
.nr .xian{width:1010px;border-top:1px dashed #ddd;padding-top:10px;}
.nr .fx{margin-top:10px;margin-bottom:15px;margin-left:150px;}

.nr .lnote{width:690px;float:left;margin-right:20px;margin-top:25px;}
.nr .rnote{width:300px;float:right;margin-top:25px;}
.nr .rnote .titlepic{width:292px;height:242px;border:1px dashed #555;padding:3px;}
.nr .lnote2{width:300px;float:left;margin-right:20px;margin-top:25px;}
.nr .phone{width:300px;height:565px;display:inline-block; background:url(/ai/2019img/phone.png) no-repeat}
.nr .phone img{width:296px;height:440px;padding-left:2px;padding-right:2px;padding-top:44px;padding-bottom:80px;}
.nr .rnote2{width:690px;float:right;margin-top:25px;}



.nr .bottleft{background:#ccc;float:left;width:380px;height:50px;line-height:50px;font-size:20px;}
.nr .bottleft span{font-size:20px;font-family: Georgia}
.nr .bottleft a{display:block;background:url("/ai/2019img/down.png") no-repeat 0 -50px;color:#fff;width:380px;padding-left:80px;height:50px;}
.nr .bottleft a:hover{background:url("/ai/2019img/down.png") no-repeat 0 0;}

.nr .bottright{float:right;width:310px;height:50px;background:#666;line-height:50px;text-align:center;color:#fff;font-size:20px;}
.nr .bottright span{font-size:20px;font-family: Georgia}
.nr .bottright a{display:block;background:url("/ai/2019img/license.png") no-repeat 0 0;color:#fff;width:310px;padding-left:15px;height:50px;}
.nr .bottright a:hover{background:url("/ai/2019img/license.png") no-repeat 0 -50px;}

.nr .sq{line-height:22px;width:690px;font-size:14px;color:#000000}
.nr .sq a{color:#009872}
.nr .sq a:hover{color:#ff0000;text-decoration:underline}
.nr .sq2{line-height:22px;width:690px;font-size:14px;color:#ff0000}
.nr .sq3{line-height:22px;width:690px;font-size:14px;color:#8e8e8e;margin-top:10px;}
.nr .sq3 a{color:#009872}
.nr .sq3 a:hover{color:#ff0000;text-decoration:underline}

.nr .lnote .ann{}
.ann li {float:left;display:inline-block;width:138px;height:50px;line-height:50px;}
.ann li a{display:block;width:138px;height:50px;}
.ann .sc a{background: url("/ai/2019img/dp.png") no-repeat 0 -102px;}
.ann .sc a:hover{background: url("/ai/2019img/dp.png") no-repeat 0 0;}

.ann .ys a{background: url("/ai/2019img/dp.png") no-repeat -141px -102px;}
.ann .ys a:hover{background: url("/ai/2019img/dp.png") no-repeat -141px 0;}

.ann .jj a{background: url("/ai/2019img/dp.png") no-repeat -282px -102px;}
.ann .jj a:hover{background: url("/ai/2019img/dp.png") no-repeat -282px 0;}

.ann .fk a{background: url("/ai/2019img/dp.png") no-repeat -423px -102px;}
.ann .fk a:hover{background: url("/ai/2019img/dp.png") no-repeat -423px 0;}

.ann .yl a{background: url("/ai/2019img/dp.png") no-repeat -564px -102px;color:#009872;font-size:xx-small;font-family:'仿宋';line-height:12px;}
.ann .yl a:hover{background: url("/ai/2019img/dp.png") no-repeat -564px 0;color:#666666;font-size:xx-small;}

.ann .fx{position: absolute;top:182px;left:462px;z-index:999;}
.ann .fx a{background: url("/ai/2019img/dp.png") no-repeat 0 -51px;}
.ann .fx a:hover{background: url("/ai/2019img/dp.png") no-repeat -141 -51px;}

.ann .xg a{background: url("/ai/2019img/dp.png") no-repeat -282px -51px;}
.ann .xg a:hover{background: url("/ai/2019img/dp.png") no-repeat -423px -51px;}


.sleft{float:left;width:475px;height:46px;line-height:46px;margin-bottom:10px;text-align:right;font-family:'宋体', "Times New Roman";}
.sright{float:right;width:215px;height:46px;line-height:46px;margin-bottom:10px;text-align:left;}

.star-rating{
list-style:none;
margin: 0px;
padding:0px;
width: 150px;
height: 30px;
margin-top:6px;
position: relative;
background: url(/ai/2019img/star_rating.gif) top left repeat-x; 
}
.star-rating li{
padding:0px;
margin:0px;
/*\*/
float: left;
/* */
}
.star-rating li a{
display:block;
width:30px;
height: 30px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
}
.star-rating li a:hover{
background: url(/ai/2019img/star_rating.gif) left center;
z-index: 2;
left: 0px;
}

.star-rating a.one-star{
left: 0px;
}
.star-rating a.one-star:hover{
width:30px;
}
.star-rating a.two-stars{
left:30px;
}
.star-rating a.two-stars:hover{
width: 60px;
}
.star-rating a.three-stars{
left: 60px;
}
.star-rating a.three-stars:hover{
width: 90px;
}
.star-rating a.four-stars{
left: 90px;
} 
.star-rating a.four-stars:hover{
width: 120px;
}
.star-rating a.five-stars{
left: 120px;
}
.star-rating a.five-stars:hover{
width: 150px;
}

.star-rating li.current-rating{
background: url(/ai/2019img/star_rating.gif) left bottom;
position: absolute;
height: 30px;
width:90px;
display: block;
text-indent: -9000px;
z-index: 1;
} 




.logindiv{margin:10px 0;}
.logindiv .text{clear:both;border-bottom: 1px dashed #CCC;padding-left:36px;padding-right:36px;padding-top:10px;padding-bottom:30px;word-break:break-all;word-wrap:break-all;}
.logindiv li{list-style:none;margin-bottom:2px;}
.logindiv li a{cursor:pointer;}
.logindiv input,textarea{
    font: 14px/24px "宋体","黑体",Helvetica Neue, "Arial", Helvetica, Verdana, sans-serif;
    padding: 6px 0;
    color: #999999;
    border: 1px solid #d9d9d9;
    outline: none;
    display: inline-block;
    position: relative;
    z-index: 2;
    box-shadow: 0 0 10px #eee inset;
    -moz-box-shadow: 0 0 10px #eee inset;
    -webkit-box-shadow: 0 0 10px #eee inset;
    -ms-box-shadow: 0 0 10px #eee inset;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
}

.logindiv input:focus{
    -webkit-box-shadow: 0px 0px 5px #bfdeff;
    -moz-box-shadow: 0px 0px 5px #bfdeff;
    box-shadow: 0px 0px 5px #bfdeff;
}

.logindiv input[type=radio], input[type=checkbox] {
    width: 12px;
    margin: 8px 3px;
    top: 3px;
    position: relative;
}




.logindiv .button {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    
    border-color: #CCCCCC #CCCCCC #AAAAAA;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 0 1px #FFFFFF inset;
    color: #2997ab;
    font-weight: bold;
	text-decoration: none;
    padding: 10px 15px;
	font-size: 14px;
	display: inline-block;
    text-shadow: 0 0 0 transparent, 0 1px 0 #FFFFFF;
    cursor: pointer;
	
   background-image: -moz-linear-gradient(top, #fafafa, #E0E0E0);
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fafafa), to(#E0E0E0));
   background-image: -webkit-linear-gradient(top, #fafafa, #E0E0E0); 
   background-image: -ms-linear-gradient(top, #fafafa, #E0E0E0);
   background-image: -o-linear-gradient(top, #fafafa, #E0E0E0);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#E0E0E0')
}

.logindiv .button:hover {  
  -webkit-box-shadow: 0 0 6px #cccccc;
  -moz-box-shadow: 0 0 6px #cccccc;
   box-shadow: 0 0 6px #cccccc;
       background-image: -moz-linear-gradient(top, #E0E0E0, #fafafa);
	   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E0E0E0), to(#fafafa));
	   background-image: -webkit-linear-gradient(top, #E0E0E0, #fafafa); 
	   background-image: -ms-linear-gradient(top, #E0E0E0, #fafafa);
	   background-image: -o-linear-gradient(top, #E0E0E0, #fafafa);
	   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E0E0E0', endColorstr='#fafafa')
   }