@charset "utf-8";
/* CSS Document */

body {word-wrap: break-word;
    word-break: break-all;
    background-image: url(http://img.168wangxiao.com/xdmpa/yuanxiao/beijing.jpg);
    background-repeat: repeat;
	margin:0px;}
.h{ width:1002px; margin:auto; background-color:#FFF; box-shadow: 0 15px 30px #666;}
.logo{ width:1002px; height:115px; float:left; background-image:url(index_01.jpg); background-position:center;}
.daohang{ width:1002px; height:35px; background-image:url(index_03.jpg); float:left;}
.daohangk{ width:200px; height:35px; font-size:14px; line-height:35px; color:#FFF; float:left; text-align:center;}
.daohangr{ width:800px; height:35px; font-size:14px; line-height:35px; color:#FFF; float:left;}
.daohangr a{font-size:14px; color:#FFF; padding-left:18px; padding-right:18px; padding-top:8px; padding-bottom:8px; margin-left:10px; line-height:35px; text-decoration:none;}
.daohangr a:hover{ background-image:url(index_044.jpg)}
.banner{ width:1002px; height:197px; background-image:url(index_04.jpg); float:left;}
.bannerk{ width:230px; height:197px; background-color:#445870; opacity:0.8}
.bannerk a{ width:230px; height:28px; line-height:28px; display:block; color:#FFF; font-size:14px; text-align:center; text-decoration:none;}
.bannerk a:hover{ background-color:#A7BB3E; opacity:0.8; color:#000;}

.top { width:100%; height:30px; background-color:#e7e7e7; float:left}
.top p{ width:1170px; font-size:12px; line-height:30px; margin:auto;}
.top1 { width:100%; height:120px; float:left}
.top11{ width:1170px;margin:auto; height:120px;}
.top11 img{ margin-top:20px;}
.nr{ width:100%; height:940px; float:left; background-color:#FFF; box-shadow: 0 15px 30px #666;}
.bg{}
.bg1{ width:600px; height:760px; margin:20px; float:left;}
.bg11{ background-color:#445870; width:100%; height:40px;  border-radius: 5px; font-size:20px; color:#FFF; line-height:40px; text-align:center;}
.nr2{ width:100%; height:140px; float:left; margin-top:20px;}
.bg21{background-color: #fff;width:1000px; height:100%; box-shadow: 0 15px 30px #666;transform: translate3d(0px, -2px, 0px); border-radius: 5px; margin:auto; margin-top:10px;}
.bg211{ width:980px; height:100px; margin:10px; margin-left:20px; float:left;}
.bg211 a{ width:230px; height:100px; margin-left:5px; margin-right:5px; background-color:#445870; display:block; float:left;border-radius: 5px; text-align:center; line-height:100px; text-decoration:none; color:#FFF; font-size:20px; font-weight:bold;}
.bg211 a:hover{ background-color:#245170}
.bg2{width:340px; height:760px; margin-top:20px; float:left;}
.foot{ width:1002px; height:70px; float:left; background-color:#b9c2c9; font-size:14px; color:#000; line-height:28px; text-align:center; padding-top:15px; border-top:1px solid #445870;}