*{margin:0;padding:0;}
blockquote,body,button,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,img,input,lable,li,ol,option,p,select,span,strong,table,td,textarea,th,ul{margin:0;padding:0;}
body{background:#fff;font-size:12px;font-family:"Î¢ÈíÑÅºÚ";}
address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
img{vertical-align:top;}
dl,li,ol,ul{list-style:none;}
q:after,q:before{content:'';}
abbr,acronym{border:0;}
table{border-collapse:collapse;}
input,select,textarea{font-weight:inherit;font-size:inherit;font-family:inherit;}
input,select,textarea{font-size:100%;}
pre{word-wrap:break-word;word-break:break-all;}
a,a:link{color:#333;text-decoration:none;}
a:active,a:hover{text-decoration:none;}
a:focus{outline:0;}
a.red{color:#c00;}
a.red:hover{color:#c00;}
.detail{color:red;text-decoration:none;font-size:12px;}
.clear{clear:both;margin:0;padding:0;height:0;font-size:0;line-height:0;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.marL38{margin-left:38px;}
.marL42{margin-left:38px;}
.marL40{margin-left:40px;}
.marL10{margin-left:10px;}
.marl75{margin-left:84px;}
.marR{margin-right:10px;}
.mart5{margin-top:5px;}
.marl62{margin-left:62px;}
.marl28{margin-left:128px;}
.mart10{margin-top:10px;}
.mart15{margin-top:15px;}
.mart20{margin-top:20px;}
.mart25{margin-top:25px;}
.mart30{margin-top:30px;}
.padding20{padding-bottom:20px;}
.block{display:block;}
.none{display:none;}
.w_980{margin:0 auto;width:980px;}
.w_100{width:100%;}
.w_1010{margin:0 auto;width:1010px;}
.relative{position:relative;}
.txt_c{text-align:center;}
.song{font-family:"ËÎÌå",sans-serif;}
.padding{padding-top:10px;}
.none{display:none;}
.border{border:1px solid red;}




.htmltop{width:100%;border-bottom:1px solid #ccc;box-shadow: 0px 1px 3px #ccc;}
.htmltop .left{float:left;margin-top:9px;line-height:26px;}
.htmltop .left input{width:225px;height:26px;background:#f0f0f0;border:none;text-indent:1em;color:#999;}
.htmltop .left button{width:30px;height:26px;background:url(/a/images/sreach.jpg)center no-repeat #ddd;border:none;vertical-align:middle;margin-top:-5px;}
.htmltop .right{float:right;}
.htmltop .right a{display:inline-block;padding:10px 20px;border-right:1px solid #ccc;line-height:24px;}
.htmltop .right a:first-child {border-left:1px solid #ccc;}
.htmltop .right a img{display:inline-block;margin-right:6px; vertical-align:middle;}
.htmltop .right a span{display:inline-block;margin-left:8px;width:0;height:0;border-top:8px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;}
.htmltop .right .chat{ text-decoration:underline;position:relative;}
.htmltop .right .chat .pic{position:absolute;top:44px;left:30px;transition:all 0.6s;display:none;z-index:10;}
.htmltop .right .chat:hover .pic{display:block;}
.qgjl_right h5 span{ border:1px solid #e5e5e5; padding:5px 10px; color:#666;}

.logo p{display:inline-block;margin-top:20px; vertical-align:middle;}

.menunav{width:100%;height:70px;background:url(/a/images/nav_bg.jpg);margin-top:20px;}
.menunav ul{position:relative;}
.menunav ul li{width:122.5px;text-align:center;line-height:70px;font-size:20px;font-weight:bold;float:left;}
.menunav ul li a{color:#fff; transition: all 0.5s linear 0s;}
.menunav ul li .nav_1{color:#fff;}
.menunav ul li:hover .nav_1{display:block;background:url(/a/images/nav_bg02.png) 0 11px no-repeat;color:#e15c08;text-decoration:none;}


.bj_xx:hover .nav_2{display:block;background:url(/a/images/nav_bg02a.png) 0 11px no-repeat;color:#e15c08;text-decoration:none;}

.menunav ul li div{background-color:#Fff;background:rgba(255,255,255,0.8); text-align:left; font-weight:normal;font-size:16px;line-height:34px;z-index:99999;display:none;position:absolute;top:70px;left:0;}
.menunav ul li div p{padding:20px;}
.menunav ul li div a{color:#333;display:inline;margin:0px 10px;}
.menunav ul li div a:hover{color:#cc6600;border-bottom:2px solid #cc6600; text-decoration:none;}
.menunav ul li:hover .nav_2{display:block;}

.footer{border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.footer dt{float:left;margin-top:50px;margin-left:20px;}
.footer dd{float:right;width:700px;}
.footer table{border:1px solid #ccc;width:700px;}
.footer table td{border:1px solid #ccc; text-align:center;line-height:20px;font-size:14px}
.footer table td strong{font-size:16px;}
.footer table td a{display:block;width:60px;margin:auto;margin-top:10px;margin-bottom:10px;transition: all 0.5s linear 0s}
.footer table td a:hover{background:#E1651B;color:#fff;transition: all 0.5s linear 0s}
.footer table .w_112{width:112px;}
.footer table .footer_tel{ text-align:center;line-height:54px;}
.footer table .footer_tel img{padding-top:10px; padding-bottom:10px;}
.footer table td p{float:left;margin-left:26px;margin-right:12px;}
.footer table td span{display:block;float:left;}
.footer table td span img{display:inline-block;}
.footer table td span i{ font-style:normal;display:inline-block; text-align:left;margin-left:8px;}
.footer table td .ggh{color:#3cb035;margin-bottom:22px;margin-top:2px;}
.footer table .bor_no{border-bottom:none;}
.footer table .bor_t_no{border-top:none;}

.copy{margin-top:10px;color:#666; text-align:center;font-size:14px;line-height:22px}