body, input, button, form{font-size: 14px;line-height: 28px;font-family: "microsoft yahei",'PingFang SC','Myriad Pro',"AvantGarde Bk BT","Arial",'Helvetica Neue', 'Helvetica', 'sans-serif';color: #333333;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video
 { margin: 0; padding: 0; border: 0;  vertical-align: baseline; }
/* ------------------------------------------------------------------
中小屏幕（平板，大于等于 768px） */
@media (max-width:767px ){
 
.head_main_top{height: 40px;width: 100%;background-color: #f6f6f6;font-size: 12px;line-height: 40px;color: #333;    margin: 0px auto; clear: left;}
.head_main_top .top1 {padding-left: 10px;font-size: 16px;float: left;display: block;width:100%;  white-space:nowrap;  text-align: center;overflow:hidden;}
.head_main_top .top2 {display: none;}
.top2  .mbx{float: left;height: 18px;margin-top: 12px;}
.top2 .mbx a{font-size: 12px;color: #666;display: block;float: left;height: 18px;line-height: 16px;position: relative;}
.top2 .mbx a p{float: left;font-size: 14px;color: #666;padding-left: 10px;}
.top2 .mbx a i{float: left;width: 5px;height: 5px;background-position: -29px -0px;float: left;margin-left: 10px;margin-top: 6px;}
.index_top{position: relative;z-index: 11;width: 100%;height: 105px;background-color: #fff;display: block;}
.header_main{position: relative;width: 100%;height: 105px;z-index: 100;    width: 100%; margin: 0 auto;clear: left;border-bottom: 1px solid #161616;}
.index_top .header{position: relative;height: 130px;}
.header_main .logo_left{width: 100%;position: relative;height: 130px;}
.header_main .logo{float: left; width: 40%;display: block;  }
.header_main .logo img.weblogo{display: block;margin: 0 auto;width: 121px;height: 100%;    float: right;}
.header_main .sou{display: none; }
.header_main .sou .input{border: none;width: 520px;height: 40px;padding-left: 20px;line-height: 40px;float: left;}
.header_main .sou .btn{width: 61px;height: 40px;float: right;background-position: -41px 0px;cursor: pointer;background: url(http://www.baiyuwang.cn/zhuantiye/static/icon.png) no-repeat;
    display: inline-block;
    vertical-align: middle;}
.header_main .sou p{clear: left;    margin-top: 8px;}
.header_main .sou p a{display: block;font-size: 12px;color: #000;float: left;padding-left: 18px;}
.header_main .tel_main{margin-top: 6px;    width: 60%;   float: left;}
.header_main .tel_main .tel{display: block;text-align: center;padding-top: 8px;}
.header_main .tel_main .tel .nt{font-size: 16px;color: #666;display: inline-block;line-height: 16px;background: url(http://www.baiyuwang.cn/plugins/template/baiyuwang/pc/images/tel.png) left center no-repeat;padding-left: 28px;}
.header_main .tel_main .tel .num{font-size: 28px;line-height: 28px;font-family: "Arial";color: #1a8cff;display: block;}
.nav_main{width: 100%;float: left;display: block;}
.nav_main .nav{height: 100%;list-style: none;}
.nav_main .nav li{float: left;z-index: 10;height: 100%;text-align: center;line-height: 30px;position: relative;margin: 0 8px;}
.nav_main .nav li:hover a, .nav_main .nav li.hover a {    border: #1c7edc solid 1px;    background-color: #1c7edc;    border-radius: 10px;    color: #ffffff;}
.nav_main .nav li a.aLink {    line-height: 30px;    display: block;    cursor: pointer;    overflow: hidden;    font-size: 16px;    width: 100%;}

    
	a{color: #333333;text-decoration: none;}
.header{background-color: #f5f5f5;border-bottom: 1px solid #eee;height: 34px;line-height: 34px;width: 100%;}
.wp{width: 100%;margin: 0 auto;}
.zcboxtt{text-align: center;font-size: 20px;height: 40px;line-height: 40px;margin-top: 30px;margin-bottom: 15px;}
.zcbox{border: 1px solid #e5e5e5;overflow: hidden;margin-top: 10px;}
.zcboxt{background-color: #f8f8f8;height: 36px;line-height: 36px;border-bottom: 1px solid #eee;padding-left: 48px;}
.zcbox ul{padding-left: 5px;padding-right: 5px;padding-bottom: 5px;overflow: hidden;}
.zcbox ul li{height: 35px;line-height: 34px;border-bottom: 1px solid #e5e5e5;overflow: hidden;float: left;width: 50%;}
.zcbox ul li a{padding-left: 15px;line-height: 34px;float: left;}
.float_left{float: left;padding-left: 25px;font-weight: bold;}
.float_right{float: right;    padding-right: 25px;font-weight: bold;}
.sy{overflow: hidden;width:100%;}
.dqwz{background: #eee;height: 50px;line-height: 40px;padding: 15px 30px 25px 20px;margin-top: 10px;}
.dqwz h1{text-align: center;}
.syzc{float: left;width: 100%;}
.syyc{float: right;width: 100%;}
.twlb{    margin-top: 10px;
    border: 1px solid #e5e5e5;}
.twlb ul{display: block; list-style-type: disc; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px;}
.twlb ul li{padding: 10px 30px 10px 20px;text-align: left;border-bottom-color: rgb(233, 233, 233);border-bottom-width: 1px;border-bottom-style: solid;position: relative;overflow: hidden;}
.twlb ul li .doc-list-title{margin-bottom: 6px;font-weight: bold;height: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.twlb ul li .doc-list-intro{margin-left: 10px;font-size: 12px;color: rgb(102, 102, 102);}
.box{border: 1px solid #e5e5e5;overflow: hidden;margin-top: 10px;}
.boxt{background-color: #f8f8f8;height: 100%;line-height: 35px;border-bottom: 1px solid #eee;}
.boxt span{font-size: 14px;color: #666;margin-left: 13px;font-weight: bold;}
.box ul{padding-left: 5px;padding-right: 5px;margin-bottom: 5px;}
.box ul li{background: url(../images/news_li_ico.jpg) no-repeat left;padding-left: 5px;height: 35px;line-height: 34px;border-bottom: 1px solid #e5e5e5;overflow: hidden; width: 49%;float: left;}
.box ul li a{padding-left: 15px;}
.lmjj{padding: 10px;}
.foot_nav_bg{background: #111111;background: #444;color: #fff;clear: both;padding-top: 10px;padding-bottom: 10px;text-align: center;color: #FFF;margin-top: 10px;}
.foot_nav_bg a{color: #FFF;}
.foot_bqxx{text-align: center;padding-top: 10px;padding-bottom: 10px;}	

	
.fanye { width:100%;margin:0 auto;height: 50px;}   
.fanye .grayr{font-size: 16px;  font-family: tahoma, arial, helvetica, sans-serif; margin:0 auto; height: 100%;padding-top: 10px;} 
.fanye .grayr a{ margin-left: 8px;padding: 0 5px;    height: 38px;    line-height: 38px;    border: 1px solid #edebeb;    text-decoration: none;    float: left;} 
.fanye .grayr a:hover{background-color: #fd8a01;    border-color: #fd8a01;    color: #fff;} 
.fanye .grayr a:active{ background-color: #fd8a01;   border-color: #fd8a01;    color: #fff; } 
 


	
	
}
/*------------------------------------------------------------------
中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 768px ){
    
.head_main_top{height: 40px;width: 100%;background-color: #f6f6f6;font-size: 12px;line-height: 40px;color: #333;    margin: 0px auto; clear: left;}
.head_main_top .top1 {	padding-left: 20px;	font-size: 18px;float: left;display: block;}
.head_main_top .top2 {	float: right;   display: block;margin-left: 20px;}
.top2  .mbx{float: left;height: 18px;margin-top: 12px;}
.top2 .mbx a{font-size: 12px;color: #666;display: block;float: left;height: 18px;line-height: 16px;position: relative;}
.top2 .mbx a p{float: left;font-size: 14px;color: #666;padding-left: 10px;}
.top2 .mbx a i{float: left;width: 5px;height: 5px;background-position: -29px -0px;float: left;margin-left: 10px;margin-top: 6px;}

.index_top{position: relative;z-index: 11;width: 100%;height: 130px;background-color: #fff;display: block;}
.header_main{position: relative;width: 100%;height: 130px;z-index: 100;    width: 100%; margin: 0 auto;clear: left;border-bottom: 1px solid #161616;}
.index_top .header{position: relative;height: 130px;}
.header_main .logo_left{width: 100%;position: relative;height: 130px;}
.header_main .logo{float: left; width: 121px;display: block;    margin-left: 40px;}
.header_main .logo img.weblogo{display: block;margin: 0 auto;width: 121px;height: 100%;}
.header_main .sou{width: 360px;height: 40px;border: #1a8cff solid 1px;border-radius: 8px;margin-top: 14px;display: block; float: left;margin-left: 50px;}
.header_main .sou .input{border: none;width: 520px;height: 40px;padding-left: 20px;line-height: 40px;float: left;}
.header_main .sou .btn{width: 61px;height: 40px;float: right;background-position: -41px 0px;cursor: pointer;background: url(http://www.baiyuwang.cn/zhuantiye/static/icon.png) no-repeat;
    display: inline-block;
    vertical-align: middle;}
.header_main .sou p{clear: left;    margin-top: 8px;}
.header_main .sou p a{display: block;font-size: 12px;color: #000;float: left;padding-left: 18px;}
.header_main .tel_main{margin-top: 6px;margin-right: 12px;}
.header_main .tel_main .tel{display: block;text-align: center;padding-top: 8px;}
.header_main .tel_main .tel .nt{font-size: 16px;color: #666;display: inline-block;line-height: 16px;background: url(http://www.baiyuwang.cn/plugins/template/baiyuwang/pc/images/tel.png) left center no-repeat;padding-left: 28px;}
.header_main .tel_main .tel .num{font-size: 28px;line-height: 28px;font-family: "Arial";color: #1a8cff;display: block;}
.nav_main{width: 100%;height: 47px;z-index: 11;position: absolute;bottom: 8px;right: 0;display: block;}
.nav_main .nav{height: 47px;z-index: 12;list-style: none;}
.nav_main .nav li{float: left;z-index: 10;height: 55px;text-align: center;line-height: 55px;position: relative;width: 13%;margin: 0 10px;}
.nav_main .nav li:hover a, .nav_main .nav li.hover a {    border: #1c7edc solid 1px;    background-color: #1c7edc;    border-radius: 25px;    color: #fff;}
.nav_main .nav li{float: left;z-index: 10;height: 55px;text-align: center;line-height: 55px;position: relative;width: 13%;margin: 0 10px;}
.nav_main .nav li a.aLink {    line-height: 38px;    display: block;       cursor: pointer;    overflow: hidden;    font-size: 20px;    width: 100%;}


a{color: #333333;text-decoration: none;}
.header{background-color: #f5f5f5;border-bottom: 1px solid #eee;height: 34px;line-height: 34px;width: 100%;}
.wp{width: 100%;margin: 0 auto;}
.zcboxtt{text-align: center;font-size: 20px;height: 40px;line-height: 40px;margin-top: 20px;margin-bottom: 20px;}
.zcbox{border: 1px solid #e5e5e5;overflow: hidden;margin-top: 10px;}
.zcboxt{background-color: #f8f8f8;height: 36px;line-height: 36px;border-bottom: 1px solid #eee;padding-left: 48px;}
.zcbox ul{padding-left: 5px;padding-right: 5px;padding-bottom: 5px;overflow: hidden;}
.zcbox ul li{height: 35px;line-height: 34px;border-bottom: 1px solid #e5e5e5;overflow: hidden;float: left;width: 33%;}
.zcbox ul li a{padding-left: 15px;line-height: 34px;float: left;}
.float_left{float: left;padding-left: 25px;font-weight: bold;}
.float_right{float: right;    padding-right: 25px;font-weight: bold;}
.sy{overflow: hidden;width:100%;}
.dqwz{background: #eee;height: 50px;line-height: 40px;padding: 15px 30px 25px 20px;margin-top: 10px;}
.dqwz h1{text-align: center;}
.syzc{float: left;width: 75%;}
.syyc{float: right;width: 25%;}
.twlb{    margin-top: 10px;
    border: 1px solid #e5e5e5;}
.twlb ul{display: block; list-style-type: disc; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px;}
.twlb ul li{padding: 10px 30px 10px 20px;text-align: left;border-bottom-color: rgb(233, 233, 233);border-bottom-width: 1px;border-bottom-style: solid;position: relative;overflow: hidden;}
.twlb ul li .doc-list-title{margin-bottom: 6px;font-weight: bold;height: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.twlb ul li .doc-list-intro{margin-left: 30px;font-size: 12px;color: rgb(102, 102, 102);}
.box{border: 1px solid #e5e5e5;overflow: hidden;margin-top: 10px;}
.boxt{background-color: #f8f8f8;height: 100%;line-height: 35px;border-bottom: 1px solid #eee;}
.boxt span{font-size: 12px;color: #666;margin-left: 5px;font-weight: bold;}
.box ul{padding-left: 5px;padding-right: 5px;margin-bottom: 5px;}
.box ul li{background: url(../images/news_li_ico.jpg) no-repeat left;padding-left: 15px;height: 35px;line-height: 34px;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.both{clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.lmjj{padding: 10px;}
.foot_nav_bg{background: #111111;background: #444;color: #fff;clear: both;padding-top: 10px;padding-bottom: 10px;text-align: center;color: #FFF;margin-top: 10px;}
.foot_nav_bg a{color: #FFF;}
.foot_bqxx{text-align: center;padding-top: 10px;padding-bottom: 10px;}	
	
	
.fanye { width:100%;margin:0 auto;height: 50px;}   
.fanye .grayr{font-size: 16px;  font-family: tahoma, arial, helvetica, sans-serif; margin:0 auto; height: 100%;padding-top: 10px;} 
.fanye .grayr a{ margin-left: 8px;padding: 0 15px;    height: 38px;    line-height: 38px;    border: 1px solid #edebeb;    text-decoration: none;    float: left;} 
.fanye .grayr a:hover{background-color: #fd8a01;    border-color: #fd8a01;    color: #fff;} 
.fanye .grayr a:active{ background-color: #fd8a01;   border-color: #fd8a01;    color: #fff; } 
    
     	
	
	
}
/*------------------------------------------------------------------
大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1200px){

a{color: #333333;text-decoration: none;}
.head_main_top{height: 40px;width: 1200px;background-color: #f6f6f6;font-size: 12px;line-height: 40px;color: #333;    margin: 0px auto; clear: left;}
.head_main_top .top1 {	padding-left: 200px;	font-size: 18px;float: left;display: block;}
.head_main_top .top2 {	float: right;   display: block;}
.top2  .mbx{float: left;height: 18px;margin-top: 12px;}
.top2 .mbx a{font-size: 12px;color: #666;display: block;float: left;height: 18px;line-height: 16px;position: relative;}
.top2 .mbx a p{float: left;font-size: 14px;color: #666;padding-left: 10px;}
.top2 .mbx a i{float: left;width: 5px;height: 5px;background-position: -29px -0px;float: left;margin-left: 10px;margin-top: 6px;}

.index_top{position: relative;z-index: 11;width: 100%;height: 130px;background-color: #fff;display: block;}
.header_main{position: relative;width: 100%;height: 130px;z-index: 100;    width: 1200px; margin: 0 auto;clear: left;border-bottom: 1px solid #161616;}
.index_top .header{position: relative;height: 130px;}
.header_main .logo_left{width: 1200px;position: relative;height: 130px;}
.header_main .logo{float: left; width: 200px;display: block;    margin-left: 40px;}
.header_main .logo img.weblogo{display: block;margin: 0 auto;width: 200px;height: 100%;}
.header_main .sou{width: 600px;height: 40px;border: #1a8cff solid 1px;border-radius: 8px;margin-top: 14px;display: block; float: left;margin-left: 50px;}
.header_main .sou .input{border: none;width: 520px;height: 40px;padding-left: 20px;line-height: 40px;float: left;}
.header_main .sou .btn{width: 61px;height: 40px;float: right;background-position: -41px 0px;cursor: pointer;background: url(http://www.baiyuwang.cn//zhuantiye/static/icon.png) no-repeat;
    display: inline-block;
    vertical-align: middle;}
.header_main .sou p{clear: left;    margin-top: 8px;}
.header_main .sou p a{display: block;font-size: 12px;color: #000;float: left;padding-left: 18px;}
.header_main .tel_main{margin-top: 6px;margin-right: 12px;}
.header_main .tel_main .tel{display: block;text-align: center;padding-top: 8px;}
.header_main .tel_main .tel .nt{font-size: 16px;color: #666;display: inline-block;line-height: 16px;background: url(http://www.baiyuwang.cn/plugins/template/baiyuwang/pc/images/tel.png) left center no-repeat;padding-left: 28px;}
.header_main .tel_main .tel .num{font-size: 28px;line-height: 28px;font-family: "Arial";color: #1a8cff;display: block;}
.nav_main{width: 950px;height: 47px;z-index: 11;position: absolute;bottom: 8px;right: 0;display: block;}
.nav_main .nav{height: 47px;z-index: 12;list-style: none;}
.nav_main .nav li{float: left;z-index: 10;height: 55px;text-align: center;line-height: 55px;position: relative;width: 128px;margin: 0 10px;}
.nav_main .nav li:hover a, .nav_main .nav li.hover a {    border: #1c7edc solid 1px;    background-color: #1c7edc;    border-radius: 50px;    color: #fff;}
.nav_main .nav li{float: left;z-index: 10;height: 55px;text-align: center;line-height: 55px;position: relative;width: 128px;margin: 0 10px;}
.nav_main .nav li a.aLink {    line-height: 38px;    display: block;      cursor: pointer;    overflow: hidden;    font-size: 20px;    width: 100%;}



.header{background-color: #f5f5f5;border-bottom: 1px solid #eee;height: 34px;line-height: 34px;width: 100%;min-width: 1200px;}
.wp{width: 1200px;margin: 0 auto;}
.zcboxtt{text-align: center;font-size: 20px;height: 40px;line-height: 40px;margin-top: 20px;margin-bottom: 20px;}
.zcboxtt .h1{text-align: center;font-size: 20px;height: 40px;line-height: 40px;}
.zcbox{border: 1px solid #e5e5e5;overflow: hidden;margin-top: 10px;}
.zcboxt{background-color: #f8f8f8;height: 36px;line-height: 36px;border-bottom: 1px solid #eee;padding-left:48px;}
.zcbox ul{padding-left: 5px;padding-right: 5px;padding-bottom: 5px;overflow: hidden;}
.zcbox ul li{height: 35px;line-height: 34px;border-bottom: 1px solid #e5e5e5;overflow: hidden;float: left;width: 25%;}
.zcbox ul li a{padding-left: 15px;line-height: 34px;float: left;}
.float_left{float: left;padding-left: 25px;font-weight: bold;}
.float_right{float: right;    padding-right: 25px;font-weight: bold;}
.sy{overflow: hidden;width:100%;}
.dqwz{background: #eee;height: 50px;line-height: 40px;padding: 15px 30px 25px 20px;margin-top: 10px;}
.dqwz h1{text-align: center;}
.syzc{float: left;width: 75%;}
.syyc{float: right;width: 25%;}
.twlb{    margin-top: 10px;
    border: 1px solid #e5e5e5;}
.twlb ul{display: block; list-style-type: disc; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px;}
.twlb ul li{padding: 10px 30px 10px 20px;text-align: left;border-bottom-color: rgb(233, 233, 233);border-bottom-width: 1px;border-bottom-style: solid;position: relative;overflow: hidden;}
.twlb ul li .doc-list-title{margin-bottom: 6px;font-weight: bold;height: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.twlb ul li .doc-list-intro{margin-left: 30px;font-size: 12px;color: rgb(102, 102, 102);}
.box{border: 1px solid #e5e5e5;overflow: hidden;margin-top: 10px;}
.boxt{background-color: #f8f8f8;height: 35px;line-height: 35px;border-bottom: 1px solid #eee;}
.boxt span{font-size: 14px;color: #666;margin-left: 13px;font-weight: bold;}
.box ul{padding-left: 5px;padding-right: 5px;padding-bottom: 5px;}
.box ul li{background: url(../images/news_li_ico.jpg) no-repeat left;padding-left: 15px;height: 35px;line-height: 34px;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.both{clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.lmjj{padding: 10px;}
.foot_nav_bg{background: #111111;background: #444;color: #fff;clear: both;padding-top: 10px;padding-bottom: 10px;text-align: center;color: #FFF;margin-top: 10px;}
.foot_nav_bg a{color: #FFF;}
.foot_bqxx{text-align: center;padding-top: 10px;padding-bottom: 10px;}
 
.fanye { width:1200px;margin:0 auto;height: 50px;}   
.fanye .grayr{font-size: 16px;  font-family: tahoma, arial, helvetica, sans-serif; margin:0 auto; height: 100%;padding-top: 10px;} 
.fanye .grayr a{ margin-left: 8px;padding: 0 15px;    height: 38px;    line-height: 38px;    border: 1px solid #edebeb;    text-decoration: none;    float: left;} 
.fanye .grayr a:hover{background-color: #fd8a01;    border-color: #fd8a01;    color: #fff;} 
.fanye .grayr a:active{ background-color: #fd8a01;   border-color: #fd8a01;    color: #fff; } 
    
    
    
}