@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; background:#f3f3f3; font-family:"微软雅黑";}
ul{ margin:0px; padding:0px; list-style:none;}
a{text-decoration:none;  color:#333; outline:none;}
form{ margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}
h1,h2,h3{ margin:0px; padding:0px; font-size:12px; font-weight:100;}

.pc_xz{ width:100%; background:#f1f1f1;}
.pc_top{ height:80px; line-height:80px; width:100%; background:#fff; border-bottom:1px solid #d4d3d3;}
.pc_top p{ width:1024px; margin:0px auto; padding-top:10px;}
.pc_top p img{ width:60px; float:left;}
.pc_top p a{ display:block; float:left; line-height:60px; font-size:26px; padding-left:15px;}
.pc_mian{ width:100%; overflow:hidden;}
.nk_nr{ width:1024px; background:url(../img/bj.png) no-repeat -4px -8px; margin:0px auto; overflow:hidden; padding-bottom:50px;}
.nk_nr .nr_left{ width:340px; float:left; background:url(../img/sj.png) no-repeat 20px 0px; height:700px; margin-top:95px; overflow:hidden;}
.left_qh{ width:261px; height:520px; margin:90px 0px 0px 47px; }
.left_qh img{ width:259px; height:460px; border:1px solid #f1f1f1;}

.nr_right{ margin-top:95px; padding-left:115px; float:left; font-size:16px;}
.nr_right p{ margin-bottom:30px; line-height:30px;}
.nr_right p a{ font-size:36px;}
.xz_ewm{ width:100%;}
.xz{ float:left; width:168px;}
.ewm{ padding-left:80px; float:left;}
.xz span{ display:block; margin-top:22px;}
.grid_3{ float:left;}

.pc_footer{ width:100%; background:#434343; height:131px;}
.container_12{ width:1024px; margin:0px auto;}
.grid_3{ float:left;}
.f_menu{ width:370px;}
.f_menu img{ width:48px; height:48px; float:left; margin-right:10px;}
.f_menu a{ display:block; line-height:52px; font-size:20px; color:#FFF;}
.f_menu p{ width:100%; margin-top:10px; float:none; display:block; color:#FFF; font-size:16px; padding-left:5px;}
.f_contact li{ line-height:36px; color:#FFF; padding-left:30px; background:url(../img/li_adr.png) no-repeat 0px center; font-size:14px;}
.f_contact li.dh{ background:url(../img/li_phone.png) no-repeat 0px center;}



/*banner*/
.banner_index{height:462px;position: relative;overflow:hidden;width:261px;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:235px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 261px;float: left;}
.banner_index .banner_wrap li img{ width:259px; height:460px;}
.indexBanner_num{width:261px;margin: 0 auto;padding:10px 0; margin-top:20px;text-align: center;} 
.indexBanner_num a{width: 12px;height: 12px;display: inline-block;_zoom:1;background:#666666;font-size: 0px;line-height: 0px;margin:0 4px; border-radius: 8px; -moz-border-radius:8px;  -webkit-border-radius: 8px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background:#e96b40;border-radius: 8px; -moz-border-radius: 8px;  -webkit-border-radius: 8px;}