*{ padding:0px; margin:0px;}
body{ font-size:13px;}
.yh{ font-family:"Î¢ÈíÑÅºÚ";}
.ar{ font-family:Arial, Helvetica, sans-serif;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underlinel; color:#00F;}
td{ line-height:30px; letter-spacing:1px;}
img{ border:0px;}
.both{ clear:both;}
ul{ list-style:none;}

.sh{ line-height:40px; color:#666;}
.sh a{ color:#666;}
.nav { color:#333;}
.nav a{ font-size:15px;}
.nav a:hover{}

.L{ background:url(images/L.gif) repeat-y 0 top;}
.ptop{ background:url(images/pbg.gif) no-repeat left 0px; height:60px; padding-top:8px; border-bottom:1px solid #ccc; color:#ee8a31; font-size:22px; font-weight:bold; text-align:left; letter-spacing:0px; line-height:60px; text-indent:20px;}
.ptop span{ font-size:18px; color:#ed984c; font-weight:600;}
.R{ background:url(images/R.gif) repeat-y 0 top;}
.foot{ background:#00468e; color:#FFF;}
.foot a{ color:#FFF; text-decoration:none;}
.foot a:hover{}
.foot u{ text-decoration:none;}

.ltop{text-indent:10px; background:url(images/nl.gif) no-repeat 0 bottom #eee; color:#002e81; font-size:16px; padding:8px 0px;}

/* banner */
.banner{height:600px;overflow:hidden; z-index:1;}
.banner .d1{width:100%;height:600px;display:block;position:absolute;left:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:570px;}
.banner .d2 ul{float:left;position:absolute;left:55%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:18px;height:18px;overflow:hidden;cursor:pointer;background:url(images/i_dot.32.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(images/i_dot_hover.32.png) no-repeat center;}
@media screen and (max-width:1015px){body{width:1015px}}

/*·Ã¿ÍÁôÑÔ*/
.nr ul{list-style:none;padding:10px 10px 0 10px;width:700px;margin:0 auto;}
.nr ul li{padding:10px 0;position:relative;}
.nr ul li span{width:120px;float:left;text-align:right;height:29px;line-height:29px;padding-right:5px;}
.nr ul li.area span{height:37px;line-height:37px;_height:29px;_line-height:29px;}
.p_right{line-height:29px;}
.nr ul li .input_1{border:1px solid #cfcfcf;padding:5px;color:#666;width:400px;}
.nr ul li .input_2{border:1px solid #cfcfcf;padding:5px;color:#666;}
.nr ul li .aa{line-height:29px;color:#999999;font-size:12px;}
.nr ul li u{text-decoration:none;color:#f00;}
.btnM{border:0px;height:34px;width:120px;background:url(images/btn.gif) no-repeat -120px 0px;cursor:pointer;margin-left:10px;}
.btnP{border:0px;height:34px;width:120px;background:url(images/btn.gif) no-repeat 0px 0px;cursor:pointer;margin-left:10px;}
.btnR{border:0px;height:34px;width:120px;background:url(images/btn.gif) no-repeat -240px 0px;cursor:pointer;margin-left:10px;}
/*Ïà¹ØÎÄÕÂ*/
.xg{width:700px;padding:5px 0px 5px 5px;_padding:5px 0px 5px 5px;text-align:left;margin-top:5px;}
.xg ul{list-style:none;}
.xg ul li{background:url(images/nico.gif) no-repeat 0px 8px;height:20px;text-align:left;text-indent:18px; line-height:25px;}
/*QQ*/
.qqbox a:link{color: #000;text-decoration: none;}
.qqbox a:visited{color: #000;text-decoration: none;}
.qqbox a:hover{color: #f80000;text-decoration: underline;}
.qqbox a:active{color: #f80000;text-decoration: underline;}
.qqbox{width:110px;height:auto;overflow:hidden;position:absolute;right:0;top:172px;color:#000000;font-size:12px;letter-spacing:0px;}
.qqlv{width:35px;height:158px;overflow:hidden;position:relative;float:right;z-index:50px;}
.qqkf{width:110px;height:auto;overflow:hidden;z-index:99px;}
.qqkfbt{width:110px;height:57px;overflow:hidden;line-height:34px;color:#fff;position:relative;text-align:center;}
.qqkfhm{width:110px;height:25px;overflow:hidden;line-height:25px;padding-right:0px;position:relative;text-align: left;text-indent:10px;}
.bgdh{width:110px;padding-left:0px;}
.bgdh a{font-size:12px;letter-spacing:0px;}
.qend{background-image:url(images/qqend.gif);background-repeat:no-repeat;width:110px;height:43px}
#K1{background-image:url(images/qqbg.gif);background-repeat:repeat-y;}

/* online */
#online_qq_tab a,.onlineMenu h3,.onlineMenu1 h3,.onlineMenu li.tli,.newpage{background:url(images/float_s.gif) no-repeat;}
#onlineService,.onlineMenu,.onlineMenu1,.btmbg{background:url(images/float_bg.gif) no-repeat;}
#online_qq_layer{z-index:9999;position:fixed;left:auto;right:0px;top:0;margin:150px 0 0 0;}

#online_qq_tab{width:28px;float:left;margin:45px 0 0 0;position:relative;z-index:9;}
#online_qq_tab a{display:block;height:118px;line-height:999em;overflow:hidden;}
#online_qq_tab a#floatShow{background-position:-30px -374px;}
#online_qq_tab a#floatHide{background-position:0 -374px;}
#onlineService{display:inline;margin-left:-1px;float:left;width:130px;display:display;background-position:0 0;padding:10px 0 0 0;}
.onlineMenu{background-position:-262px 0;background-repeat:repeat-y;padding:0 15px;font-size:12px;}
.onlineMenu h3{height:36px;line-height:999em;overflow:hidden;border-bottom:solid 1px #ACE5F9;}
.onlineMenu h3.tQQ{background-position:7px 10px;}
.onlineMenu h3.tele{background-position:0 -47px;}

.onlineMenu ul{padding-bottom:8px;}
.onlineMenu li{height:36px;line-height:36px;border-bottom:solid 1px #E6E5E4;text-align:center;vertical-align:middle;}
.onlineMenu li a{vertical-align:middle;}
#kf{height:15px;background:url(images/float_bg.gif) no-repeat -393px 0px;}
.onlineMenu li.tli{padding:0 0 0 28px;font-size:12px;text-align:left;color:black;}
.onlineMenu li.zixun{background-position:0px -131px;}

.onlineMenu1{background-position:-262px 0;background-repeat:repeat-y;padding:0 8px;font-size:12px;}
.onlineMenu1 h3{height:36px;line-height:999em;overflow:hidden;border-bottom:solid 1px #ACE5F9;}
.onlineMenu1 h3.tQQ{background-position:0 10px;}
.onlineMenu1 h3.tele{background-position:12px -47px;}
.onlineMenu1 ul{padding-bottom:8px;}
.onlineMenu1 ul li{height:36px;line-height:36px;border-bottom:solid 1px #E6E5E4;text-align:center;vertical-align:middle;}
.onlineMenu1 li a{vertical-align:middle;}
.onlineMenu1 lu li.tli{padding:0 0 0 28px;font-size:12px;text-align:left;color:black;}
.onlineMenu1 lu li.zixun{background-position:0px -131px;}

.onlineMenu li.fufei{background-position:0px -190px;color:black;}
.onlineMenu li.phone{background-position:0px -244px;}
.onlineMenu li a.newpage{display:block;height:36px;line-height:999em;overflow:hidden;background-position:5px -100px;}
.onlineMenu li img{margin:8px 0 0 0;}
.onlineMenu li.last{border:0;}
.btmbg{height:12px;overflow:hidden;background-position:-131px 0;}