@charset "gb2312";
/* CSS Document */

body{/*font-family: Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', Arial, sans-serif;*/ background:#F9F9F9;font-size:15px;color:#333333;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; border:0px;*+margin-top:-10px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,a{padding:0px;margin:0px;z-index:0;border:0px;/*border-radius: 3px 3px 3px 3px;*/}
/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0px;margin:0px;z-index:0;}*/

/*滚动条样式*/
::-webkit-scrollbar/*整体部分*/
{width: 10px;height:10px;}
::-webkit-scrollbar-track/*滑动轨道*/
{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0px;background: rgba(0,0,0,0.1);}
::-webkit-scrollbar-thumb/*滑块*/
{border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.2);}
::-webkit-scrollbar-thumb:hover/*滑块效果*/
{border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.4);}
/*滚动条样式结束*/


/*文字选中颜色*/
::selection { background:#d3d3d3; color:#555;}
::-moz-selection { background:#d3d3d3; color:#555;}
::-webkit-selection { background:#d3d3d3; color:#555;}








html{_overflow-y:scroll;}

ul {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px}
li {list-style-type: none}
a{text-decoration:none;color:#333;}
a:link{color:#333333;}
a:visited{color:#333333;}
a:hover{color:#d3a97f;text-decoration:none;}
a:active{color:#333333;}
.clear {   clear: both;}


.top{width:100%; height:auto;  }
.top1{width:100%; height:36px; background:#141c3f; color:#FFF; text-align:center;  font-size:14px;}
.top_a{width:1200px; margin:0px auto; height:auto; }
.top_a a{color:#FFF;}
.top_a1{width:500px; float:right; height:36px;}
.top1_1{width:73px; height:17px; float:left; border-right:1px solid #ffffff; margin-top:10px;line-height: 17px;}
.top1_1 a{color:#ffffff;}
.top1_2{width:73px; height:17px; float:left; border-right:1px solid #ffffff; margin-top:10px;line-height: 17px;}
.top1_3{width:73px; height:17px; float:left; border-right:1px solid #ffffff; margin-top:10px;line-height: 17px;}
.top1_4{width:121px; height:36px; float:left;margin-left: 15px;}
.top2{width:100%;height:210px;background:url(../images/top.jpg) no-repeat center center;background-size:cover;}
.top3{width:100%; height:45px; background:#141c3f;font-weight: normal;}
.top3 ul{width:1200px; height:45px; margin:0px auto; }
.top3 ul li{float:left;height:45px;margin: 0 18px;}
.top3 ul li a{ color: #d3a97f; float: left; font-size: 19px; height: 45px; line-height: 45px; padding: 0 20px; width: auto;}
.top3 ul li a:hover,a.active{background:#d3a97f; color:#141c3f;}

.center{width:1200px; height:auto; margin:0px auto; }
.sy_hd{width:1200px;height:auto; float:left;margin-top: 15px; }
@media screen and (max-width:640px) {
    .top_a{width:100%;}
    .top1{display:none}
    .top2{width:100%; height:150px; background:url(../images/top2-small.jpg) no-repeat center center;background-size: cover}
    .top3{width:100%; height:auto; background:#fff;}
    .top3 ul{width:100%; height:auto;text-align: center;}
    .top3 ul li{float:none;height:auto;margin:10px 0 10px 0;display: inline-block}
    .top3 ul li a{ color: #000; float: left; font-size: 12px; height:auto; line-height:normal;margin-top:4px; padding:45px 4px 0 4px; width: 100%;display: block}
    .top3 ul li:nth-child(2) a{
        background:url(../images/nav-small-1.jpg) no-repeat top center;background-size: 40px;
    }
    .top3 ul li:nth-child(3) a{
        background:url(../images/nav-small-2.jpg) no-repeat top center;background-size: 40px;
    }
    .top3 ul li:nth-child(4) a{
        background:url(../images/nav-small-3.jpg) no-repeat top center;background-size: 40px;
    }
    .top3 ul li:nth-child(5) a{
        background:url(../images/nav-small-4.jpg) no-repeat top center;background-size: 40px;
    }
    .top3 ul li:nth-child(6) a{
        background:url(../images/nav-small-5.jpg) no-repeat top center;background-size: 40px;
    }
    .top3 ul li:nth-child(7) a{
        background:url(../images/nav-small-6.jpg) no-repeat top center;background-size: 40px;
    }
    .top3 ul li a:hover{background:none; color:#000;}
    .top3 ul li.nav-small-hide{
        display: none;
    }
    .center{width:100%; height:auto; margin:0px auto; }
    .sy_hd{width:100%;height:auto; float:left;margin-top:0; }
}
/* banner-box */
.sy_hd .banner-box{min-width:1200px;height:530px;position:relative;overflow:hidden;width:730px;}
.sy_hd .banner-box .bd{ width:100% !important; width:730px;}
.sy_hd .banner-box .bd li .m-width {width:1200px;margin:0 auto;overflow:hidden; height:530px;}
.sy_hd .banner-box .bd li{width:100% !important;height:530px;}
.sy_hd .banner-box .bd li a{display:block;background-size:auto;}
.sy_hd .banner-btn{width:1210px;position:absolute;top:215px;left:50%;margin-left:-605px;}
.sy_hd .banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.sy_hd .banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;}
.sy_hd .banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}
.sy_hd .banner-box .hd {position:absolute;top:283px;left:505px;}
.sy_hd .banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#141c3f;float:left;cursor:pointer;}
.sy_hd .banner-box .hd ul li.on{background:#9ca1b7;}



.sy_1{width:1200px; height:auto; float:left;margin-top: 15px;}
.sy_1_1{width:794px; height:451px; float:left;}
.sy_1_2{width:385px; height:451px; float:left; border:1px solid #72778c;margin-left: 16px;}
.sy_1_2_1{width:385px; height:54px; float:left; background:#141c3f;  color:#d3a97f; line-height: 54px; text-align:right;}
.sy_1_2_1_1{width:350px; float:left;}
.sy_1_2_1_1 a{color:#d3a97f;}
.sy_1_2_1_1 span{font-size:21px;}
.sy_1_2 ul{width:385px; height:395px; float:left; background:url(../images/sy_1_2.jpg) no-repeat;}
.sy_1_2 ul li{float: left; font-size: 16px;height: 307px; margin: 74px 22px 0 32px;text-align: left;letter-spacing: 3px;overflow: hidden; width: 21px;writing-mode: vertical-rl;}
.sy_1_2 ul li a{width:21px; float:left;}
.sy_1_2 ul li a:hover{color:#d3a97f;}

.sy_2{width:1200px; height:auto; float:left;margin-top: 15px;}
.sy_2_1{width:794px; height:451px; float:left;margin-left: 17px;}
.sy_2_2{width:385px; height:451px; float:left; border:1px solid #72778c;}
.sy_2_2_1{width:385px; height:54px; float:left; background:#141c3f;  color:#d3a97f; line-height: 54px; text-align:left;}
.sy_2_2_1_1{width:350px; float:right;}
.sy_2_2_1_1 span{font-size:21px;}
.sy_2_2 ul{width:385px; height:395px; float:left; background:url(../images/sy_1_2.jpg) no-repeat;}
.sy_2_2 ul li{float: left; font-size: 16px;height: 307px; margin: 74px 22px 0 32px;text-align: left;letter-spacing: 3px;overflow: hidden; width: 21px;writing-mode: vertical-rl;}
.sy_2_2 ul li a:hover{color:#d3a97f;}

.sy_3{width:1200px; height:auto; float:left;}
.sy_3_1{width:1200px; height:54px; float:left; background:url(../images/sy_3_1.jpg) no-repeat; text-align:center; font-size:22px;line-height: 50px;margin-top: 15px;}
.sy_3_1 a{color:#d3a97f;}
.sy_3_2{width:1200px; height:auto; float:left;}
.sy_3_2 ul{width:1250px; height:auto; float:left;}
.sy_3_2 ul li{float:left; width:387px; height:292px;margin: 16px 19px 0 0; }
.sy_3_2 ul li img{float:left;width:387px; height:260px;}
.sy_3_2 ul li p{float:left;width:387px; height:30px; line-height:30px; text-align:center;font-size: 17px;}
.sy_3_2 ul li p a:hover{color:#d3a97f;}

.sy_4{width:1200px; height:auto; float:left;}
.sy_4_2{width:585px; height:510px; float:left; border:1px solid #a2a7bb; margin-top:15px;}
.sy_4_2_1{width:292px; height:511px; float:left;}
.sy_4_2_1_1{background:url("../images/sy_4_2_1_1.jpg") no-repeat scroll 0 0; float: left; font-size: 19px;  height: 50px;  line-height: 53px;  text-align: center; width: 292px;}
.sy_4_2_1_2{width:292px; height:243px; float:left;}
.sy_4_2_1_2 ul{}
.sy_4_2_1_2 ul li{background: url("../images/sy_4_2_1_2a.jpg") no-repeat scroll 0 6px;  float: left;  height: 20px;  margin: 13px 0 0 65px; text-indent: 11px; width: 162px;}
.sy_4_2_1_2 ul li:hover{float: left; height: 20px;  margin: 13px 0 0 65px;  width: 162px; background:url(../images/sy_4_2_1_2b.jpg) no-repeat 0 6px; text-indent: 11px; color:#be7a36;}
.sy_4_2_1_2 ul li a{color:#000000;float: left;  height: 25px;  width: 162px; }
.sy_4_2_1_2 ul li a:hover{color:#d3a97f;}
.sy_4_2_1_3{width:292px; height:217px; float:left;}
.sy_4_2_1_3 img{width:292px; height:217px; float:left;}

.sy_5{width:1200px; height:220px; float:left; margin:15px 0;}
@media screen and (max-width:640px) {
    .sy_4{width:96%; height:auto;margin:0 2%}
    .sy_4_2{width:100%; height:auto; float:left; border:none; margin-top:15px;}
    .sy_4_2_1{width:100%; height:auto; float:left;border:1px solid #a2a7bb;box-sizing: border-box;margin-bottom:10px}
    .sy_4_2_1_1{background:url("../images/sy_4_2_1_1.jpg") #9ca1b7 center center no-repeat; float: left; font-size: 16px;  height: 40px;  line-height: 40px;  text-align: center; width:100%;}
    .sy_4_2_1_2{width:50%; height:243px; float:left;}
    .sy_4_2_1_2 ul li{height: 20px;  margin: 13px 0 0 5px; text-indent: 11px; width:90%;}
    .sy_3_1{width:100%; height:40px; float:left; background:#141c40; text-align:center; font-size:18px;line-height: 40px;margin-top: 15px;}
    .sy_4_2_1_3{width:50%; height:150px; float:left;margin-top:30px}
    .sy_4_2_1_3 img{width:100%; height:150px; float:left;}
}








.footer{width:100%; height:auto;float:left;}
.footer_1{width:100%; background:#2c3453; height:100px;}
.footer_1_1{width:1200px; height:100px; margin:0px auto;}
.footer_1_1 p{float:left; width:1100px; height:30px; color:#d3a97f; margin-left:35px; font-size: 20px;margin-top: 10px;}
.footer_1_1 ul{width:1146px; margin-left:35px; float:left;}
.footer_1_1 ul li{float:left;font-size: 15px;margin: 3px 22px 0 0;}
.footer_1_1 ul li a{color:#ffffff;}
.footer_1_1 ul li a:hover{color:#d3a97f;}

.footer_2{wideth:100%; height:281px; background:url(../images/footer_2.jpg) no-repeat center center;}
.footer_2_1{width:1174px; margin:0px auto; height:281px;}
.footer_2_1_1{width:1146px; float:left; height:35px; margin:46px 0;}
.footer_2_1_1 ul{}
.footer_2_1_1 ul li{float: left;    width: auto;color:#ffffff;}
.footer_2_1_1 ul li a{color: #ffffff; float: left; font-size: 17px; padding: 0 19px; width: auto;line-height: 19px;}
.footer_2_1_1 ul li a:hover{color:#d3a97f;text-decoration:underline}
.footer_2_1_2{width:1146px; float:left; height:136px;color:#cccccc;font-size: 17px;}
.footer_2_1_2 p{margin:3px 0;}
.footer_2_1_2 p span{font-size:23px; color:#d3a97f;}


/*关于我们*/
.gywm1{width:1200px; height:344px; float:left; background:url(../images/gywm1.jpg) no-repeat; margin-top:15px;}
.gywm1_1{float: right; font-size: 16px; height: 289px; line-height: 22px;  margin-top: 33px;  padding: 0 23px; width: 807px;}
.gywm2{width:1200px; height:338px; float:left; background:url(../images/gywm2.jpg) no-repeat;}
.gywm2_1{float: left; font-size: 16px; height: 289px; line-height: 22px;  margin-top: 33px;  padding: 0 78px; width: 719px;}
.gywm3{width:1200px; padding-bottom:30px;height:auto; float:left; background:url(../images/gywm3.jpg) no-repeat #c8cbda; margin-top:15px;}
.gywm3_1{float: right; font-size: 16px; height: auto; line-height: 22px;  margin-top: 33px;  padding: 0 23px; width: 807px;}
.gywm4{width:1200px;min-height:368px;padding-bottom:30px; height:auto; float:left; background:url(../images/gywm4.jpg) no-repeat #c8cbda;}
.gywm4_1{float: left; font-size: 16px; height:auto; line-height: 22px;  margin-top: 33px;  padding: 0 78px; width: 719px;}
.gywm5{width:1200px; padding-bottom:30px;height:auto; float:left; background:url(../images/gywm5.jpg) no-repeat #c8cbda; margin-top:15px;}
.gywm5_1{float: right; font-size: 16px; height:auto; line-height: 22px;  margin-top: 33px;  padding: 0 23px; width: 807px;}
.gywm6{width:1200px; padding-bottom:30px; height:auto; float:left; background:url(../images/gywm6.jpg) no-repeat #c8cbda;}
.gywm6_1{float: left; font-size: 16px; height: auto; line-height: 22px;  margin-top: 33px;  padding: 0 78px; width: 719px;}
.gywm7{width:1200px; height:462px; float:left; background:url(../images/gywm7.jpg) no-repeat; margin-top:15px; margin-bottom:15px;}
.gywm7_1{float: right; font-size: 16px; height: 400px; line-height: 22px; margin-top: 27px; margin-right:15px; width: 1047px;}
@media screen and (max-width:640px) {
	.footer{padding-bottom:50px;}
    .gywm1{width:100%; height:auto; float:left; background:none; margin-top:15px;}
    .gywm1_1{float: right; font-size: 14px; height: auto; line-height: 22px;  margin:0 5%;  padding: 0 0 20px 0; width:90%;text-indent:28px}
    .gywm2{width:100%; height:auto; float:left; background:url(../images/gywm2.jpg) no-repeat;display: none}
    .gywm2_1{float: left; font-size: 14px; height:auto; line-height: 22px;  margin:20px 5% 0 5%;  padding: 0; width:90%;display: none}
    .gywm3{width:100%; height:368px; float:left; background:url(../images/gywm3.jpg) no-repeat; margin-top:15px;display: none}
    .gywm3_1{float: right; font-size: 16px; height: 289px; line-height: 22px;  margin-top: 33px;  padding: 0 23px; width:100%;display: none}
    .gywm4{width:100%; height:396px; float:left; background:url(../images/gywm4.jpg) no-repeat;display: none}
    .gywm4_1{float: left; font-size: 16px; height: 289px; line-height: 22px;  margin-top: 33px;  padding: 0 78px; width:100%;display: none}
    .gywm5{width:90%; height:auto; float:left; background:none; margin:15px 0 0 5%;}
    .gywm5_1{float:left; font-size: 14px; height:auto; line-height: 22px; margin-top: 15px;  padding: 0 0 20px 0; width:100%;text-indent:28px}
    .gywm6{width:100%; height:396px; float:left; background:url(../images/gywm6.jpg) no-repeat;display: none}
    .gywm6_1{float: left; font-size: 16px; height: 289px; line-height: 22px;  margin-top: 33px;  padding: 0 78px; width:100%;display: none}
    .gywm7{width:100%; height:462px; float:left; background:url(../images/gywm7.jpg) no-repeat; margin-top:15px; margin-bottom:15px;display: none}
    .gywm7_1{float: right; font-size: 16px; height: 400px; line-height: 22px; margin-top: 27px; margin-right:15px; width:100%;display: none}
}
/*经典案例*/
.jdal1{width:1200px; height:368px; float:left; margin-top:15px;}
.jdal2{width:1233px; height:132px; float:left; margin-top:15px;}
.jdal2_1{width:388px; height:132px; float:left;margin-right: 18px;}
.jdal2_1_1{background: #b2b6c7 none repeat scroll 0 0; color: #141c40;  float: left; font-size: 19px;  height: 33px; line-height: 33px;  text-align: center; width: 388px;}
.jdal2_1_2{width:388px; height:96px; float:left; margin-top:3px; background:#b2b6c7;}
.jdal2_1_2 a{ color: #141c40; float: left;  font-size: 16px;  margin: 9px 8px 0;  padding: 7px 8px;  width: auto;}
.jdal2_1_2 a:hover{background: #d8dbe9 none repeat scroll 0 0;border-radius:5px;}
.jdal3{width:1200px; height:auto; float:left; }
.jdal3 ul{width:1260px; height:auto; float:left;}
.jdal3 ul li{float:left; width:388px; height:333px; margin-top:15px; margin-right:18px;}
.jdal3 ul li img{float:left; width:388px; height:295px;}
.jdal3 ul li p{float:left; width:388px; height:38px; background:#484e69; text-align:center; font-size:17px;line-height: 38px;}
.jdal3 ul li a{ color:#ffffff;}
.jdal3 ul li a:hover{color:#d3a97f;}

.fanye{width:1200px; height:35px; margin:15px 0; float:left; background:#2c3458; text-align:center; color:#ffffff; line-height:35px;font-size: 16px;}
.fanye a{color:#ffffff;font-size: 16px;}
@media screen and (max-width:640px) {
    .jdal3{width:96%;margin:0 2%}
    .jdal3 ul{width:100%; height:auto; float:left;}
    .jdal3 ul li{float:left; width:100%; height:150px; margin:10px 0 0 0;position: relative}
    .jdal3 ul li img{float:left; width:100%; height:150px;}
    .jdal3 ul li p{float:left; width:100%; height:32px; background:#484e69; text-align:center; font-size:14px;line-height: 32px;position: absolute;bottom:0;left:0}
}
/*栏目页*/
.lmy1{width:1200px; height:auto; float:left; margin-top:15px;}
.lmy1_1{width:170px; height:498px; float:left;}
.lmy1_2{width:604px; height:498px; float:left;margin: 0 11px;}
.lmy1_2 img{width:604px; height:498px; float:left;}
.lmy1_2 p{background: #141c3f; float: left; font-size: 17px; height: 37px; line-height: 37px; opacity: 0.8; position: relative; text-indent: 12px;top: -37px;-top:37px;width: 604px; text-align:center;}
.lmy1_2 a{font-size:17px; text-align:center; color:#ffffff;}
.lmy1_2 a:hover{color:#d3a97f}
.lmy1_3{width:404px; height:243px; float:left;margin-bottom: 12px;}
.lmy1_3 img{width:404px; height:243px; float:left;}
.lmy1_3 p{background: #141c3f; float: left; font-size: 17px; height: 37px; line-height: 37px; opacity: 0.8; position: relative; text-indent: 12px;top: -37px;-top:37px;width: 404px; text-align:center;}
.lmy1_3 a{font-size:17px; text-align:center; color:#ffffff;}
.lmy1_3 a:hover{color:#d3a97f}
.lmy2{width:1200px; height:auto; float:left;}
.lmy2_1{ background:url("../images/sy_3_1.jpg") no-repeat;  float: left;  font-size: 22px;  height: 54px; line-height: 50px;   text-align: center; width: 1200px;}
.lmy2_1 a {color: #d3a97f;}
.lmy2_a {width:1240px; float:left;margin-top: 15px;}
.lmy2_2{width:382px; height:173px; float:left; border:2px solid #8f92a3;border-radius:12px;margin-right: 21px;}
.lmy2_2_1{float: left; height: 150px;    margin: 13px 15px 0;    width: 259px;}
.lmy2_2_1 ul{}
.lmy2_2_1 ul li{background: url("../images/sy_4_2_1_2a.jpg") no-repeat scroll 0 6px;  float: left;  height: 20px;  margin:0px 0px 6px 5px; text-indent: 11px; width: 237px;}
.lmy2_2_1 ul li:hover{float: left; height: 20px; width: 237px; background:url(../images/sy_4_2_1_2b.jpg) no-repeat 0 6px; text-indent: 11px; color:#be7a36;}
.lmy2_2_1 ul li a{color:#000000px;float: left;  height: 25px;  width: 237px; }
.lmy2_2_1 ul li a:hover{color:be7a36;}
.lmy2_2_2{width:82px; height:173px; float:left;}

.lmy3{width:1200px; height:auto; float:left; margin-top:15px;margin-bottom: 15px;}
.lmy3_2{width:1200px; height:486px; float:left;margin-top: 15px;}
.lmy3_2 img{width:1200px; height:486px; float:left;}
.lmy3_2 p{background: #141c3f; float: left; font-size: 17px; height: 37px; line-height: 37px; opacity: 0.8; position: relative; text-indent: 12px;top: -37px;-top:37px;width: 1200px; text-align:center;}
.lmy3_2 a{font-size:17px; text-align:center; color:#ffffff;}
.lmy3_2 a:hover{color:#d3a97f}
.lmy3_3{width:1200px; height:auto; float:left;}
.lmy3_3 ul{width:1240px; float:left;}
.lmy3_3 ul li{width:587px; height:396px; float:left; margin-right:26px; margin-top:15px;}
.lmy3_3 ul li img{width:587px; height:396px; float:left;}
.lmy3_3 ul li p{background: #141c3f; float: left; font-size: 17px; height: 37px; line-height: 37px; opacity: 0.8; position: relative; text-indent: 12px;top: -37px;-top:37px;width: 587px; text-align:center;}
.lmy3_3 ul li a{font-size:17px; text-align:center; color:#ffffff;}
.lmy3_3 ul li a:hover{color:#d3a97f}
@media screen and (max-width:640px) {
    .lmy1{width:96%;margin:10px 2%;}
    .lmy1_2{width:100%; height:210px; float:left;margin: 0;}
    .lmy1_2 img{width:100%; height:200px; float:left;}
    .lmy1_3{width:49%;height:120px; float:left;margin:0;}
    .lmy1_3:last-of-type{margin-left:2%}
    .lmy1_3 img{width:100%; height:120px; float:left;}
    .lmy1_2 p{font-size: 14px; height: 32px; line-height: 32px; text-indent: 12px;top: -32px;-top:32px;width:100%;overflow: hidden}
    .lmy1_2 a{font-size:14px;}
    .lmy1_3 p{font-size: 14px; height: 32px; line-height: 32px;top: -32px;-top:32px;width:100%;overflow: hidden}
    .lmy1_3 a{font-size:14px;}

    .lmy2{width:96%;margin:0 2%;}
    .lmy2_1{ background:#141c40;  float: left; font-size: 18px;  height: 40px; line-height: 40px;   text-align: center; width: 100%;}
    .lmy2_1 a {color: #d3a97f;}
    .lmy2_a {width:100%; float:left;margin-top: 15px;}
    .lmy2_2{width:100%; height:auto; float:left; border:1px solid #8f92a3;border-radius:12px;margin:0 0 10px 0;box-sizing: border-box;overflow: hidden;}
    .lmy2_2_1{float: left; height: 150px;    margin: 13px 15px 0;width:60%;}
    .lmy2_2_2{width:82px; height:173px; float:right;}

    .lmy3{width:96%; height:auto; float:left;margin:0 2%;}
    .lmy3_2{width:100%; height:150px; float:left;margin-top: 15px;}
    .lmy3_2 img{width:100%; height:150px; float:left;}
    .lmy3_2 p{font-size: 14px; height: 32px; line-height: 32px;top: -32px;-top:32px;width:100%; text-align:center;}
    .lmy3_2 a{font-size:14px;}
    .lmy3_3{width:100%; }
    .lmy3_3 ul{width:100%;padding-bottom:15px}
    .lmy3_3 ul li{width:100%; height:150px;margin:10px 0 0 0;}
    .lmy3_3 ul li img{width:100%; height:150px;}
    .lmy3_3 ul li p{font-size: 14px; height: 32px; line-height: 32px; top: -32px;-top:32px;width:100%;}
    .lmy3_3 ul li a{font-size:14px; }

}



/*列表页*/
.lby1{width:1200px; height:486px; float:left; margin-top:15px;}
.lby2{width:1200px; height:auto; float:left;}
.lby2_2{width:1200px; height:auto; float:left; }
.lby2_2 ul{width:1240px; height:auto; float:left;}
.lby2_2 ul li{ float:left; width:392px; height:478px; margin-right:12px; margin-top:12px;}
.lby2_2 ul li img{width:392px; height:294px; float:left;}
.lby2_2 ul li p{background: #484e69 none repeat scroll 0 0; float: left;  font-size: 17px;  height: 38px;  line-height: 38px;  text-align: center; width: 392px;}
.lby2_2 ul li p a{color:#ffffff;}
.lby2_2 ul li p a:hover{color:#d3a97f;}
.lby2_2 ul li span{background: #b2b6c7 none repeat scroll 0 0;  float: left;  font-size: 16px;  height: 120px;  line-height: 27px;  padding: 13px 15px;  width: 362px;}
@media screen and (max-width:640px) {
	.lby1{width:100%;height:auto;}
	.lby1 img{height:auto !important;}
	.lby2{width:100%;}
	.lby2 .sy_3_1{display:none;}
	.lby2_2{width:100%;}
	.lby2_2 ul{width:94%;margin:10px 3%;}
	.lby2_2 ul li{width:48%;height:auto;margin:1%;}
	.lby2_2 ul li img{width:100%;height:120px;}
	.lby2_2 ul li p{width:100%;font-size:12px;}
	.lby2_2 ul li span{display:none;}
	.fanye{width:100%;height:auto;font-size:12px;}
}

/*普通新闻内容页*/
.wzny1{width:1200px; height:35px; float:left; background:#d9dbe5; margin-top:7px;}
.wzny2{background: #d9dbe5;border-bottom: 3px solid #141c40;border-top:2px solid #141c40;font-size: 18px;height: 40px;line-height: 40px; margin-top: 7px; text-align: center; width: 1200px;}
.wzny3{width:1200px; height:auto; float:left; background:#d9dbe5;margin-top:7px;border-bottom: 3px solid #141c40;}
.wzny3_1{width:880px; height:auto; margin:0px auto; padding:25px 0}
.wzny4{width:1200px; height:225px; float:left; margin-top:10px; border:1px solid #141c40; margin-bottom: 10px;}
.wzny4_1{width:82px; height:225px; float:left; margin-left:40px;}
.wzny4_2{ width:1030px; height:220px; float:left;  margin-left: 15px;}
.wzny4_2 ul{}
.wzny4_2 ul li{float: left;  height: 204px;    margin-left: 31px;    margin-right: 7px;    margin-top: 10px;    width: 305px;}
.wzny4_2 ul li img{width:305px; height:204px; float:left;}
.wzny4_2 ul li p{background: #141c3f; float: left; font-size: 16px; height: 37px; line-height: 37px; opacity: 0.8; position: relative; text-indent: 12px;top: -37px;-top:37px;width: 305px; text-align:center;}
.wzny4_2 ul li a{font-size:16px; text-align:center; color:#ffffff;}
.wzny4_2 ul li a:hover{color:#d3a97f}



@media screen and (max-width:640px) {
    .pc-show{
        display:none;
    }
    .footer_float{
        display:none;
    }
    .phone-show{
        float:left;width:100%;
    }

    .footer_2{width:100%; height:auto; background:url(../images/footer-phone.jpg) no-repeat top center;background-size:cover;float:left}
    .footer_2_1{width:100%; margin:0 auto; height:auto;}
    .footer_2_1_1{display:none}
    .footer_2_1_1 ul{}
    .footer_2_1_1 ul li{float: left;    width: auto;color:#fff;}
    .footer_2_1_1 ul li a{color: #fff; float: left; font-size: 17px; padding: 0 19px; width: auto;line-height: 19px;}
    .footer_2_1_1 ul li a:hover{color:#fff;text-decoration:underline}
    .footer_2_1_2{width:90%; float:left; height:auto;color:#fff;font-size: 12px;padding:22% 0 10% 5%;}
    .footer_2_1_2 p{margin:3px 0;}
    .footer_2_1_2 p a{
        color:#fff;
    }
    .footer_2_1_2 p span a{color:#d3a97f}

    .phone-title-box{
        width:100%;text-align: center;
    }
    .swiper-container{
        width:96%;margin:0 2%;
    }
    .swiper-container .swiper-slide{
        width:100%;height:230px;display: block;background: no-repeat center center;background-size: cover;
    }
    .huisuo-pic{
        width:96%;margin:0 2%;
    }
    .huisuo-pic a{
        width:48%;height:100px;margin:6px 1%;display: block;float: left;background-size:cover;
    }
    .huisuo-pic a:nth-of-type(1){
        width:98%;margin:0 1%;height:180px;
    }
    .bottom-form{
        width:90%;margin:0 5%;float:left;padding-bottom:20px;
    }
    .bottom-form .input-list{
        width:100%;position: relative;
        height:35px;margin-top:12px;
    }
    .bottom-form .input-list input,.bottom-form .input-list textarea{
        width:100%;height:100%;border:1px solid #151d40;border-radius:6px;
        text-indent:10px;color:#d3a97f;
    }
    .bottom-form .input-list textarea{
        padding:8px 0;
    }
    .bottom-form .input-list input::placeholder,.bottom-form .input-list textarea::placeholder{
        color:#d3a97f;
    }
    .bottom-form .submit{
        width:100%;height:35px;border-radius:6px;background:#151d40;color:#fff;border:none;
        margin-top:12px;
    }
    .right_menu{
        display:none;
    }
    /*普通新闻内容页*/
    .wzny1{width:96%; height:35px;margin:0 2%;display:none}
    .wzny2{border:1px solid #141c40;border-width:1px 0;font-size: 16px;height: 40px;line-height: 40px; margin:5px 0 0 2%; text-align: center; width:96%;float:left}
    .wzny3{width:96%;margin:5px 0 20px 2%;border:none;}
    .wzny3_1{width:96%; height:auto; margin:0 2%; padding:25px 0}
    .wzny4{width:96%;height:225px; float:left; margin-top:10px; border:1px solid #141c40; margin-bottom: 10px;}
    .wzny4_1{width:82px; height:225px; float:left; margin:0;}
    .wzny4_2{ width:auto; height:220px; float:left;  margin-left: 15px;}
}
@media screen and (min-width:640px) {
    .phone-show{
        display:none;
    }
}


/*底部导航*/
.footer-nav{display:none;}
.footer-nav .activity{background-color: #961b1e;height: 132px;padding: 37px 27px 22px}
.footer-nav .activity .left .title{margin-left: 2px;width: 59px;height: 27px;background-image: url(http://www.bj-sihemy.com/e/app/static/images/footer_zszt.png);background-size: cover;background-repeat: no-repeat;background-position: center;}
.footer-nav .activity .left .content{margin-top: 14px;width: 218px;height: 91px;background-image: url(http://www.bj-sihemy.com/e/app/static/images/activity_img.jpg);background-size: cover;background-repeat: no-repeat;background-position: center;}
.footer-nav .activity .right .title{margin-left: 2px;width: 61px;height: 27px;background-image: url(http://www.bj-sihemy.com/e/app/static/images/footer_gzwm.png);background-size: cover;background-repeat: no-repeat;background-position: center;}
.footer-nav .activity .right .content{margin-top: 14px;width: 91px;height: 91px;background-image: url(http://www.bj-sihemy.com/e/app/static/images/code.jpg);background-size: cover;background-repeat: no-repeat;background-position: center;}

.footer-nav .intro{height: 80px;width: 100%;background-image: url(http://www.bj-sihemy.com/images/footer_intro.jpg);background-size: cover;background-repeat: no-repeat;background-position: center;margin-bottom: 55px}

.footer-nav{border-top: 1px solid #bfbfbf;position: fixed;width: 100%;bottom: 0;left: 0;height: 55px;background-color: #ffffff;text-align: center;z-index: 300}
.footer-nav .lnks_bottom{display: -webkit-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex;width: 100%}
.footer-nav .lnks_bottom a{display: inline-block;-webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1;position: relative;margin-top: 4px}
.footer-nav .lnks_bottom a.active{color: #961b1e;}
.footer-nav .lnks_bottom a:before{content: "";position: absolute;border-left: 1px solid #bfbfbf;height: 20px;left: 0;top: 12.5px}
.footer-nav .lnks_bottom a:first-of-type:before{border-left: 0}
.footer-nav .lnks_bottom a i{display: inline-block;height: 25px;width: 25px;background-size: cover;background-repeat: no-repeat;background-position: center;}
.footer-nav .lnks_bottom a i.icon-index{background-image: url(http://www.bj-sihemy.com/e/app/static/images/index.png)}
.footer-nav .lnks_bottom a i.icon-index_cur{background-image: url(http://www.bj-sihemy.com/e/app/static/images/index_cur.png)}
.footer-nav .lnks_bottom a i.icon-consult{background-image: url(http://www.bj-sihemy.com/e/app/static/images/consult.png)}
.footer-nav .lnks_bottom a i.icon-consult_cur{background-image: url(http://www.bj-sihemy.com/e/app/static/images/consult_cur.png)}
.footer-nav .lnks_bottom a i.icon-contact_us{background-image: url(http://www.bj-sihemy.com/e/app/static/images/contact_us.png)}
.footer-nav .lnks_bottom a i.icon-contact_us_cur{background-image: url(http://www.bj-sihemy.com/e/app/static/images/contact_us_cur.png)}
.footer-nav .lnks_bottom a i.icon-about_us{background-image: url(http://www.bj-sihemy.com/e/app/static/images/about_us.png)}
.footer-nav .lnks_bottom a i.icon-about_us_cur{background-image: url(http://www.bj-sihemy.com/e/app/static/images/about_us_cur.png)}
.footer-nav .lnks_bottom a span{display: block;font-size: 12px}
@media screen and (max-width:640px){
	.footer-nav{display:block;}
}
@media screen and (max-width:360px){
  .footer-nav .activity{padding: 47px 15px 22px;}
}

@media screen and (max-width:320px){
  .footer-nav .activity{padding: 47px 4px 22px;}
}

@media screen and (min-width:414px){
  .footer-nav .activity{padding: 47px 45px 22px;}
}