@charset "utf-8";
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{ margin:0; padding:0; font-family:微软雅黑 }
ul,ol,li{list-style:none;}
p{}
a,u{text-decoration:none;}
img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:400;}
.clearfix:after{content:".";clear:both;display:block;height:0;overflow:hidden;visibility:hidden;}
@font-face{font-family: Impact;}






/****nav****/




/****nav****/
#banner{width: 100%;}
#banner img{width: 100%;}


/****nav****/
#current_location{height: 54px;width: 100%;background: #dbdbdb;}
.current_location{height: 54px;width: 1258px;margin: 0 auto;}
.current_location li{font-size: 16px;padding: 0 5px;float: left;line-height: 54px;color: #555;}
.current_location li a{color:#555555 ;}


/****introduce****/
#introduce{width: 100%;}
.introduce{width: 1200px;margin:0 auto;overflow: hidden;}


.introduce .introduce_right{width: 1200px;float: left;}
#xuanxiangka{width: 1200px;}
#xuanxiangka li{display: none;padding-bottom: 50px;}
.introduce_right .introduce_right_top{height: 87px;width: 1200px;border-bottom: 1px solid #dadada;text-align: center;position: relative;float: none;}
.introduce_right .introduce_right_top h2{font-size: 22px;color: #3e3e3e;padding-top:30px ;}
.introduce_right .introduce_right_top h3{font-size: 16px;color: #878787;font-family: arial;}
.introduce_right .introduce_right_top h4{height: 7px;width: 175px;background: #009ed6;position: absolute;top: 84px;left: 50%; margin-left: -87px;}

.introduce_right .introduce_right_top1{height: 68px;width: 1200px;border-bottom: 1px dashed #dadada;text-align: center;position: relative;float: none;}
.introduce_right .introduce_right_top1 h2{font-size: 16px;padding-top:36px ;color:#ff8323;}

.introduce_right .introduce_right_center{height:37px;width: 1200px;}
.introduce_right .introduce_right_center h2{float: left;padding-right: 20px;margin-top: 10px;font-size: 12px;color: #9e9e9e;}
.introduce_right .introduce_right_bottom{width: 1200px;}
.introduce_right .introduce_right_bottom p{text-indent: 30px;padding: 10px;font-size: 14px;color: #3e3e3e;line-height: 30px;}
.introduce_right .introduce_right_bottom p img{ width: 600px;height: auto;text-align: center;display: block;text-indent: 0;margin: 0 auto;}





.introduce_right .introduce_right_xgnr{width: 879px; margin-top:10px; padding:0px 18px}
.introduce_right .introduce_right_xgnr ul{ padding:0px; margin:0px}
.introduce_right .introduce_right_xgnr ul li{ font-size:14px; color:#777777; line-height:35px;width: 879px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.introduce_right .introduce_right_xgnr ul li a{color:#777777; text-decoration:none;}
.introduce_right .introduce_right_xgnr ul li a:hover{color:#333; text-decoration:none;}
.introduce_right .introduce_right_xgnr ul li span{ color:#333}

/****bottom****/
#bottom{height:auto;width: 100%;background: #202020;}
.bottom{height:auto;width: 1200px;margin:0 auto;}
.bottom .bottom_link{width: 1200px;padding: 20px 0px; overflow:hidden; height:auto}
.bottom .bottom_link h2{height:20px ;width: 53px;font-size: 24px;color: #177bf9;}
.bottom .bottom_link ul{margin-top: 25px;}
.bottom .bottom_link ul li{float: left;line-height: 12px;color: #666;font-size: 12px;}
.bottom .bottom_link ul li .li1{padding-left: 0;}
.bottom .bottom_link ul li a{display: block;padding:0 16px ;color: #666;font-size:12px ;line-height: 12px; margin-bottom:10px}
.bottom .bottom_link ul li:hover a{color:#d0d0d0;}
.bottom .bottom_middle{height: auto;width: 1200px;padding:40px 0px 40px 0; border-bottom:1px dashed #3f3f3f; overflow:hidden; display:block}

.bottom .bottom_middle .bottom_middle_meun {width:600px; height:auto;color:#6e6e6e;  float:left; overflow:hidden }

.bottom .bottom_middle .bottom_middle_meun ul{ padding:0px; margin:0px;}
.bottom .bottom_middle .bottom_middle_meun ul li{ font-size:14px; width:120px; display:block; color:#FFFFFF; line-height:28px; float:left  }
.bottom .bottom_middle .bottom_middle_meun ul li a{ color:#908c8c; text-decoration:none;display: inline-block;}
.bottom .bottom_middle .bottom_middle_meun ul li a:hover{ color:#fff ; text-decoration:none; display:block; }

.bottom .bottom_middle .bottom_middle_meun ul li ul{ margin-top:0px; }
.bottom .bottom_middle .bottom_middle_meun ul li ul li{ background:none; height:24px; line-height:24px; color:#565757; font-size:12px; font-weight:100; padding-bottom:0px; }
.bottom .bottom_middle .bottom_middle_meun ul li ul li a:link,.bottom .bottom_middle .bottom_middle_meun ul li ul li a:visited{ color:#666; text-decoration:none; background:none; height:24px; line-height:24px;font-size:12px; border: none; display:block }
.bottom .bottom_middle .bottom_middle_meun ul li ul li a:hover{color:#cbcbcb;text-decoration:none; background:none; }


.bottom .bottom_middle .bottom_middle_tel{ width:576px;overflow: hidden;float:right; margin-top:7px}
.bottom .bottom_middle .bottom_middle_tel .bottom_middle_tel_txt{ float:right; display:block}

.bottom .bottom_middle .bottom_middle_tel .bottom_middle_tel_wx{ float:left; display:block}

.bottom .bottom_middle .bottom_middle_tel .bottom_middle_tel_txt p{color: #666;font-size: 16px;}
.bottom .bottom_middle .bottom_middle_tel .bottom_middle_tel_txt p span{font-size:30px;font-weight: 600; color:#fddf43}



.bottom .bottom_copyright{height: 97px;width: 1200px;}
.bottom .bottom_copyright h2{    height: 0px;width: 127px;font-size: 24px;color: #fddf43; margin-top: 15px;}
.bottom .bottom_copyright h3{padding-top:29px;}
.bottom .bottom_copyright h3 a{font-size: 12px;color:#666 ;}