/*公用属性*/
body{width: 1020px;margin: 20px auto;box-shadow: 0 0 5px #ccc;}
*{box-sizing: border-box;}
a{text-decoration: none;}

/*网站头部开始*/
#head{
	width: 100%;height:150px;
}		
.headys{
	width: 100%;height:100px;
}
.headys .telephone{
	width: 40px;height: 40px;margin-left: 400px;margin-top: 30px;
}
.headys span{
	font-size: 30px;line-height: 100px;color: #000000;
}
.daohang{
	width: 100%;height: 50px;background:#C0C0C0;box-shadow: 0 0 5px #ccc;
}
.daohang ul li{
	height:50px;width:166px;color: white;border-right:1px solid white;font-size: 20px;line-height: 50px;text-align: center;display: inline-block;
}
/*网站头部结束*/

/*大图标开始*/
.dtp{
	width: 100%;height:304px;position: relative;margin-top: 2px;
}
.dtp img{
	position: absolute;
}
.dtp-al{
	width: 50px;height: 50px;border-radius: 50%;background:#222222;position: absolute;bottom: 20px;z-index: 2;box-shadow: 0 0 5px #ccc;color: #FFFFFF;font-size: 10px;text-align: center;line-height: 50px;
}
/*流动文字*/
.zgsbao_liudong{width:100%;height: 40px;overflow: hidden;}
.zgsbao_liudong_nr{width:200%;line-height: 40px;margin-left:0px;animation: liudong 30s linear infinite;color: #0000FF;}
@keyframes liudong{
	0%{margin-left:0px;}
	49.999%{margin-left:-1020px;}	
	50%{margin-left:1020px;}	
	100%{margin-left:0px;}	
}
/*大图标结束*/

/*中部开始*/
.zb{width: 100%;height:1160px;}
/*中部左侧开始*/
.zb-l{width:20%;height:100%;padding: 5px;float: left;}
.zb-l1{width:100%;border: 1px solid #000000;overflow: hidden;}
.zb-l1 ul li{width: 100%;height: 28px;line-height: 28px;padding-left: 2px;}
.zb-l1 .zb-l1-bt{width:100%;height:40px ;line-height: 40px;background: #00AEEF;}
.zb-l1 .zb-l1-bt span{display: inline-block;width: 140px;line-height: 40px;text-align: center;font-size: 20px;font-weight: 500;}
.zb-l1 .zb-l1-bt a{display: inline-block;width: 40px;line-height: 40px;text-align: center;}



.zb-l2{width:100%;border: 1px solid #000000;margin-top: 10px;}
.zb-l2 .zb-l1-bt{width:100%;height:40px ;line-height: 40px;background: #00AEEF;}
.zb-l2 h4{width:100%;height: 40px;line-height: 40px;text-align: center;font-size: 20px;font-weight: 700;}
.zb-l2 p{padding-left: 2px;line-height:28px;}
/*中部左侧结束*/
/*中部右侧开始*/
.zb-r{width:80%;height:100%;padding: 10px;overflow: hidden;float: left;}
/*第一个DIV开始*/
.zb-r1{height:320px;}
.zb-r1-l{width: 540px;height:100%;float: left;}
.zb-r1-l img{width: 160px;height: 180px;float: left;}
.zb-r1-l p{line-height: 24px;margin: 10px;text-indent:2em;}
.zb-r1-r{width: 240px;border: 1px solid #666666;height:100%;overflow: hidden;float: left;}
.zb-r1-r .zb-r1-r-bt{width:100%;height:40px ;line-height: 40px;background: #00AEEF;}
.zb-r1-r .zb-r1-r-bt span{display: inline-block;width: 190px;line-height: 40px;text-align: center;font-size: 20px;font-weight: 500;}
.zb-r1-r .zb-r1-r-bt a{display: inline-block;width: 40px;line-height: 40px;text-align: center;}
.zb-r1-r ul li{width: 100%;height: 28px;line-height: 28px;padding-left: 2px;}
/*第一个DIV结束*/
/*第二个DIV开始*/
.zb-r2{width: 815px;height: 560px;overflow: hidden;}
.zb-r2-1{width: 100%;height: 40px;box-shadow: 0 0 1px #CCCCCC;border-bottom: 2px solid #666666;line-height: 40px;font-size: 20px;font-weight: 700;padding-left: 20px;margin-top: 10px;}
.zb-r2-2{width: 800px;height: 380px;overflow: hidden;}
.zb-r2-2 ul li{width:196px;height: 190px;text-align: center;float: left;padding:5px;}
.zb-r2-2 ul li:hover{background: #EBEBEB;padding: 2px;}
.zb-r2-2 ul li a img{width:190px;height: 150px;}
.zb-r2-2 ul li p{height: 30px;text-align: center;line-height: 30px;}
.zb-r2 img{width: 96%;height: 110px;border:1px solid #000000 ;}
/*第二个DIV结束*/
/*第三个DIV开始*/
.zb-r3{width: 790px;height: 260px;border: 1px solid #000000;}
.zb-r31{width:32%;height:260px;float: left;margin: 3px;overflow: hidden;}
.zb-r31 h4{background: #EBEBEB;padding-left: 10px;height: 30px;line-height: 30px;text-align: center;}
.zb-r31 ul li{width: 100%;height: 28px;line-height: 28px;padding-left: 2px;}
/*第三个DIV结束*/
/*中部结束*/

/*友情链接开始*/
.zgsbao_bottom_yqli{width: 100%;height:60px;margin-top: 10px;}
.zgsbao_bottom_yqli_1{width: 100%;height:32px;padding-left: 10px;font-size: 18px;line-height: 32px;font-weight: 800;color: #0000FF;}
.zgsbao_bottom_yqli_2{width: 100%;height:26px;padding-left: 10px;line-height:26px;}
/*友情链接结束*/

/*底部信息开始*/
.zgsbao_dibu{height: 50px;line-height: 50px;text-align: center;background: #000000;color: #ffffff;}
/*底部信息结束*/

/*右侧微信区块开始*/
.zgsbao_ycwx{
	position: fixed;top: 200px;
	left: 50%;margin-left: 620px;
	z-index: 1;
}
.zgsbao_ycwx div{
	display: block;width: 50px;height: 50px;border-radius: 4px;box-shadow: 0 0 8px #ccc;
	text-align: center;margin-bottom: 10px;
}
.zgsbao_ycwx a{
	display: block;width: 50px;height: 50px;border-radius: 4px;box-shadow: 0 0 8px #ccc;
	text-align: center;margin-bottom: 10px;
}
.zgsbao_ycwx .zgsbao_wx{
	background: url(../images/wxIcon.png) no-repeat center;position: relative;
}
.zgsbao_ycwx span{
	display: block;width: 50px;height: 50px;border-radius: 4px;box-shadow: 0 0 8px #ccc;
	text-align: center;left:5px;padding-top: 8px;
}
.zgsbao_ycwx .zgsbao_wx img{
	display: none;position: absolute;top: -10px;left: -180px;width: 150px;height: 150px;
}

.zgsbao_ycwx .zgsbao_wx:hover img{
	display: block;
}
/*右侧微信区块结束*/

/*内容页客服中心开始*/
#kfzx{width: 280px;height: 300px;border: 1px solid #222222;}
#kfzx_s{width: 280px;height: 35px;font-size: 16px;font-weight: 400;color: red;line-height: 35px;background: #00FFFF;text-align: center;}
#kfzx_x{width: 280px;height: 265px;font-size: 16px;line-height: 25px;padding:5px;}
/*内容页客服中心线束*/

/*公共模板头部开始*/
.top{height: 230px;width: 100%;overflow: hidden;}
.top em{height:30px;line-height:30px;margin-left: 10px;}
.top span{height:30px;line-height:30px;margin-left:400px;;}
.top img{height: 200px;width: 100%;}
/*公共模板头部结束*/

/*导航*/
.daohang{height: 50px;background: #CCCCCC;}
.daohang ul li{width: 150px;font-size: 20px;font-weight: 500;text-align: center;line-height: 50px;float: left;margin-left:20px;}

/*文章列表模板开始*/
.wzlb{width: 1200px;height: 800px;}
.wzlb_l{width: 900px;height: 800px;float: left;padding: 5px;}
.wzlb_l .weizhi{height: 35px;font-size: 16px;font-weight: 400;line-height: 35px;background:#CCCCCC;padding-left: 10px;}
.wzlb_l ul{padding: 10px;}
.wzlb_l ul li{height: 35px;line-height: 35px;font-size:20px;}
.wzlb_l ul li a{width: 700px;display: inline-block;}
.wzlb_l .yema{height: 35px;line-height: 35px;background:#CCCCCC;padding-left: 10px;}

.wzlb_r{width: 280px;height: 800px;float: left;padding: 5px;}

.wzlb_r .wzlb_r_djph{width: 280px;height: 480px;border: 1px solid #222222;margin-top: 10px;}
.wzlb_r_djph .wzlb_r_djph1{width: 280px;height: 35px;font-size: 16px;font-weight: 400;color: red;line-height: 35px;background: #00FFFF;text-align: center;}
.wzlb_r_djph .wzlb_r_djph2{width: 280px;height:445px;line-height: 20px;padding:5px;}
/*文章列表模板结束*/

/*图片列表模板开始*/
.tplb{width: 1200px;height: 800px;}
.tplb_l{width: 900px;height: 800px;padding: 5px;float: left;}
.tplb_l .weizhi{height: 35px;font-size: 16px;font-weight: 400;color: red;line-height: 35px;background:#CCCCCC;padding-left: 10px;}
.tplb_l ul{padding: 10px;}
.tplb_l ul li{height: 130px;margin: 10px;}
.tplb_l img{width:130px;height: 130px;border: 1px solid #FF0000;}
.tplb_l span{height: 130px;display: inline-block;line-height:130px;text-align: center;font-size:20px;vertical-align: top;padding-left: 50px;}

.tplb_r{width: 280px;height: 800px;float: left;padding: 5px;}
.tplb_r .tplb_r_djph{width: 280px;height: 480px;border: 1px solid #222222;margin-top: 10px;}
.tplb_r_djph .tplb_r_djph1{width: 280px;height: 35px;font-size: 16px;font-weight: 400;color: red;line-height: 35px;background: #00FFFF;text-align: center;}
.tplb_r_djph .tplb_r_djph2{width: 280px;height:445px;line-height: 20px;padding:5px;}
.tplb_l .yema{height: 35px;line-height: 35px;background:#CCCCCC;padding-left: 10px;}
/*图片列表模板结束*/

/*文章内容模板开始*/
.wznr{width: 1200px;height:900px;position: relative;overflow: hidden;}
.wznr_l{width: 900px;position: absolute;float: left;padding: 5px;}
.wznr_l .weizhi{height: 35px;font-size: 16px;font-weight: 400;color: red;line-height: 35px;background:#CCCCCC;padding-left: 10px;}
.wznr_l1{width: 900px;text-align: center;}
.wznr_l1 h1{margin: 30px;}
.wznr_l1 span{padding: 40px;}
.wznr_l1 .wznr_lnr{text-align: left;padding: 40px;margin: 50px;}
.wznr_l .nryema span{height: 35px;line-height: 35px;padding-left:100px;}
.pinglun{width: 800px;margin-left: 80px;}

.wznr_r{width: 280px;position: absolute;float:right;left:910px;padding: 5px;}
.wznr_r .wznr_r_djph{width: 280px;height: 550px;border: 1px solid #222222;margin-top: 10px;}
.wznr_r_djph .wznr_r_djph1{width: 280px;height: 35px;font-size: 16px;font-weight: 400;color: red;line-height: 35px;background: #00FFFF;text-align: center;}
.wznr_r_djph .wznr_r_djph2{width: 280px;height:445px;line-height: 20px;padding:5px;}
/*文章内容模板结束*/

/*图片内容模板开始*/
.tpnr{width: 1200px;height:800px;position: relative;}
.tpnr_l{width: 900px;height: 800px;position: absolute;float: left;padding: 5px;}
.tpnr_l .weizhi{height: 35px;font-size: 16px;font-weight: 400;color: red;line-height: 35px;background:#CCCCCC;padding-left: 10px;}
.tpnr_l .tpnr_l1{width: 400px;height: 400px;overflow: hidden;margin: 10px auto;text-align: center;line-height: 400px;}
.tpnr_l1 img{border:1px solid #222222;vertical-align: middle;width: 99%;height: 99%;}
.tpnr_l .tpnr_l2{width: 700px;height: 80px;margin: 2px auto;text-align: center;}
.tpnr_l h1{margin-bottom: 10px;}
.tpnr_l2 span{text-align: center;padding: 40px;}
.tpnr_l .tpnr_lnr{text-align: left;padding-left: 90px;padding-right: 90px;}
.tpnr_l .nryema span{height: 35px;line-height: 35px;padding-left:100px;}

.tpnr_r{width: 280px;height: 800px;position: absolute;float:right;left:910px;padding: 5px;}
.tpnr_r .tpnr_r_djph{width: 280px;height: 480px;border: 1px solid #222222;margin-top: 10px;}
.tpnr_r_djph .tpnr_r_djph1{width: 280px;height: 35px;font-size: 16px;font-weight: 400;color: red;line-height: 35px;background: #00FFFF;text-align: center;}
.tpnr_r_djph .tpnr_r_djph2{width: 280px;height:445px;line-height: 20px;padding:5px;}
/*图片内容模板结束*/
