body,p,ul,li{padding: 0;margin: 0;font-family:"Microsoft YaHei","Arial","Regular";}
h1,h2,h3,h4,h5,h6{padding: 0;margin: 0 ;list-style: none;}
dl,dd,dt{margin: 0 ;padding: 0;}
a{outline: none;text-decoration: none;}
ul li{list-style: none;}
.fl{clear: both}
.fr{clear: both}
img{border: none;}
body{overflow-x: hidden}
/*ͷ��*/
.top{width: 1241px;padding-top: 10px;margin: 0 auto;text-align: right;height: 243px;}
.top .top_z p{line-height: 55px;color: #363636}
.top .logo{width: 610px;  position: relative;float: left}
.top .logo img{width: 499px;height: 145px;position: absolute;  left: 0;}
.top .sousuo{width: 676px; position: relative;float: right}
.top .sousuo .input{margin-bottom: 49px;}
.top .sousuo .input select{width: 101px;  height: 37px;background-color: #ececec;  right: 0;border: none;
    padding-left: 10px;margin-right: -4px;}
.top .sousuo .input input[type=text]{width:309px;  height: 35px;background-color: #ececec;  right: 0;border: none;
    padding-left: 10px;color: #d3d3d3}
.top .sousuo .input .fdj{position: absolute; right: 0;  top: 0;}
.top .sousuo .input .fdj input[type=button]{width: 42px;  height: 37px;  background-color: #1A6AA9;border: none; }
.top .sousuo .input .fdj img{right: 12px; position: absolute; top: 9px;}
.top .sousuo .dh{}
.top .sousuo .dh .zhe{width: 609px;  height: 61px;  position: absolute;  background-color: white;  opacity: 0.2;  right: -18px;  top: 83px;  z-index: -99;}
.top .sousuo .dh ul{float: right;margin-bottom: 41px;}
.top .sousuo .dh ul li{float: left;height: 61px;width: 115px;
    text-align: center;cursor: pointer}
.top .sousuo .dh ul li img{width: 26px;height: 27px;}
.top .sousuo .dh ul li h6{font-size: 18px;font-weight: 500;color: #290aa5;}
.top .sousuo .dh ul li:nth-last-child(1){width: 114px; }

.xian{height: 4px;width: 100%;background-color: #07528B}

/*ͷ������*/.con{width: 1211px;margin: 0 auto;}
.con .con_Z{}
.con .tm{width: 941px;
    height: 321px;
    background-color: white;
    opacity: 0.8;
    position: absolute;
    top: 563px;
    border-radius: 0 16px 16px 0;
    margin-left: 264px;}
.con .con_Z img{margin-left: 163px;  margin-top: 86px;}
.con .nr{margin-top: 42px;margin-bottom: 100px;position: relative}
.con .nr .nr_Z{background: url(/images/zoujinlvlgl.png) no-repeat center center;width: 264px;  height: 322px;float: left;}
.con .nr .nr_Z ul li{ line-height: 81px;cursor: pointer ;width: 150px; text-align: center; padding-left: 88px; color: white; font-weight: 600;}
.con .nr .nr_Z1{float: right;}
.con .nr .nr_q{width: 938px;
    height: 321px;}
.con .nr .nr_q img{}
.con .nr .nr_q .nq{float: left;margin-left: 25px;margin-top: 30px;}
.con .nr .nr_q .nn{float: left;width: 654px;padding: 23px 0 0 25px;}
.con .nr .nr_q .nn h5{width: 100px;  text-align: left;  padding-left: 13px;  border-left: 3px solid #0e0ede;  color: #0e0ede;  font-size: 16px;}
.con .nr .nr_q .nn p{text-indent: 2em;  line-height: 24px;  margin-top: 17px;  font-size: 14px;float: left;
    width: 627px}
.con .nr .nr_q .nn ul li{margin-top: 48px;  margin-right: 17px;  width: 120px;  height: 20px;  text-align: center;  line-height: 20px;
    background-color: #d5f5fb;  border: 1px solid #0e0ede;  border-left: 5px solid #0e0ede;float: left}
.con .nr .nr_q .nn ul li a{font-size: 14px;
    color: #2a3ece;}
.con .nr .nr_q1 .n2 ul li{float: left;width: 144px;height: 51px;border: 1px solid #223dd1;text-align: center;
    line-height: 51px;position: relative;padding-left: 63px;margin-top: 24px;
    margin-left: 18px;
    background-color: #f5f5f5;}
.con .nr .nr_q1 .n2 ul li a{font-size: 16px;  color: #2a3ece;}
.con .nr .nr_q1 .n2 ul li a:hover{color: #16216f;  text-decoration: underline;}
.con .nr .nr_q1 .n2 ul li img{position: absolute; left: 48px; top: 11px;}

.con .nr .nr_q2{padding: 17px;  width: 912px;  height: 288px;position: relative}
.con .nr .nr_q2 .n3{float: left}
.con .nr .nr_q2 .n3 h5{width: 100px;  text-align: left;  padding-left: 13px;  border-left: 3px solid #e779aa; margin-bottom: 20px; ;color: #e779aa;  font-size: 16px;}
.con .nr .nr_q2 .n3 img{position: absolute;  left: 16px;  top: 51px;}
.con .nr .nr_q2 .n3 .ex{position: absolute;  top: 53px;  left: 785px;}
.con .nr .nr_q2 .n3 .i{position: relative;float: left;}
.con .nr .nr_q2 .n3 ul{position: relative;float: left}

.con .nr .nr_q2 .n3 ul li{line-height: 24px;padding-left: 12px;font-size: 14px;position: relative;width: 140px;}
.con .nr .nr_q2 .n3 ul li a{color: #363636; text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden; width: 124px;  display: inline-block;}
.con .nr .nr_q2 .n3 ul li a:hover{color: #16216f;  text-decoration: underline;}
.con .nr .nr_q2 .n3 ul li:before{content:'';background: url(/images/hei.png) no-repeat center center;width: 5px;  height: 5px;position: absolute;  left: 0;  top: 12px;}


.con .nr .nr_q3{padding: 11px;  width: 924px;  height: 304px;position: relative}
.con .nr .nr_q3 .n4{float: left}
.con .nr .nr_q3 .n4 img{clear: both}
.con .nr .nr_q3 .n4 .cy{position: absolute; right: 21px;  top: 174px;width: 275px; height: 120px;}
.con .nr .nr_q3 .n4 .xf{position: absolute; left: 17px;  top: 28px;}
.con .nr .nr_q3 .n4 .bd{position: absolute; left: 18px;  top: 210px;}
.con .nr .nr_q3 .n4 .hh{position: absolute; left: 299px;  top: 52px;}
.con .nr .nr_q3 .n4 .jc{position: absolute; right: 22px;  top: 31px;}
.con .nr .nr_q3 .n4 .bh{position: absolute; right: 35px;  top: 148px;}









/*!!!!!!!!!!!!!!!!!!!!�ײ���ʼ*/

.foot{width: 100%;}
.foot .foot_z{}
.foot .foot_z .px{ height: 41px; text-align: center;line-height: 41px;color: #fbfbfb;}
.foot .foot_z .px p a{color:#fbfbfb}
.foot .foot_z .pp{height: 110px;margin: 0 auto;width: 1242px;}

.foot .foot_z .pp .tu{float: left;width: 359px;}
.foot .foot_z .pp .tu img{}
.foot .foot_z .pp .sp{float: left;text-align: center;  line-height: 26px;  font-size: 14px;  color: #fbfbfb;width: 500px;}
.foot .foot_z .pp .sp p{position: relative;}
.foot .foot_z .pp .sp p img{position: absolute;left: 123px;  top: 3px;}
.foot .foot_z .pp .jiguan{float: left;width: 383px;text-align: center}
.foot .foot_z .pp .jiguan img:nth-last-child(1){margin-bottom: 7px;  margin-left: 17px;}

.foot_a{background-color: #00528c; opacity: 0.4; height: 153px; position: absolute; bottom: -202px; width: 100%; z-index: -99;}

/*!!!!!!!!!!!!!!!!!!!!�ײ�����*/





@font-face {
    font-family:"iconfont";
    src: url('/images/iconfont.woff'),url('/images/iconfont.eot'),url('/images/iconfont.svg'),url('/images/iconfont.ttf');
}
@font-face {
    font-family: "xujinglei";
    src: url('/images/xujinglei.ttf'),url('/images/xujinglei.eot');
}
body{font-family: iconfont;}

.z{font-size: 80px;color: #005EA7;}

/*.g{font-family: xujinglei;}*/

