@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
body{font-size:16px;font-family:"微软雅黑"; color:#333; min-width:1000px; margin:0 auto;}
ul,ol,li{ list-style:none; margin:0px; padding:0px;}
a{color:#77756e; text-decoration:none;}
a:hover{ color:#a80041; text-decoration:underline;}
img{border:none; margin:0px; padding:0px; display:block;}
.common{ width:1000px; margin:0px auto;}
.bt{ width:1000px; margin:40px auto 30px auto;}
.clear {clear: both;}
.lt{ float:left;}
.rt{ float:right;}

/*banner*/
.flexslider{position:relative;height:650px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:650px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px; background:url(../images/next.png) center center no-repeat;}

.shipin_box{width:417px; height:313px; background-color:#FFF; float:left;}
#container1{ width:393px; height:289px;  position:relative;top:12px; left:12px;}
.wz p{ width:526px; line-height:24px;}

.cpzs img{ float:left;}
.cp2_i{ margin:0 24px;}

.ppys_p{ width:224px;}
.ppys_p p{ line-height:24px; margin-top:10px;}
.ppys_p1{ margin-left:42px;}
.ppys_p2{ margin:0 120px;}
.liuda{ background:url(../images/6dys.png) 50% 0 no-repeat; height:875px; margin-top:5px;}
.liuda p{ width:164px;}
.liuda .p_1{ margin-top:60px;}
.liuda .p_4{ margin-top:220px;}
.liuda .p_2{ margin-left:600px; padding-top:40px;}
.liuda .p_5{margin-left:600px; padding-top:90px;}


#header img{width:320px; height:230px; margin-right:10px;}
.dm1{ width:980px; margin:0 auto;}
.dm{ background:url(../images/dmzs_bg.jpg) 50% 0 no-repeat; padding:10px 5px; margin-bottom:40px;}

.banner2{ background:url(../images/banner2_bg.jpg) 50% 0 no-repeat; height:600px;}

.gsjj{ background:url(../images/gsjj.jpg) 50% 0 no-repeat; height:319px;}
.gsjj p{ width:488px; line-height:30px; color:#605e59; padding-top:80px; margin-left:24px;}

.gsry{ margin:40px auto;}

.jmys{ background:url(../images/jmys.jpg) 50% 0 no-repeat; height:705px;}

.xsjd1 p{ text-align:center; line-height:30px;}
.xsjd div{ margin-top:10px;}

.mxgc{ background:url(../images/mxgc.jpg) 50% 0 no-repeat; height:220px;}
.mxgc p{ width:450px; line-height:30px; margin-top:90px; margin-right:28px; font-size:15px;}
.qtsx{ background:url(../images/qtsx.jpg) 50% 0 no-repeat; height:220px;}
.qtsx p{ width:450px; line-height:30px; margin-top:80px; margin-left:28px; font-size:15px;}
.mrys{ background:url(../images/ysmr.jpg) 50% 0 no-repeat; height:220px;}
.mrys p{ width:450px; line-height:30px; margin-top:95px; margin-right:28px; font-size:15px;}
.spa{ background:url(../images/spa.jpg) 50% 0 no-repeat; height:220px;}
.spa p{ width:450px; line-height:30px; margin-top:100px; margin-left:28px; font-size:15px;}

.bg1{ background:url(../images/bg1.jpg) 50% 0 no-repeat; height:451px; margin-top:40px;}

.bg2{ background:url(../images/bg2.jpg) 50% 0 no-repeat; height:746px;}

.lianxi{margin:0px auto; color:#77756e; }
.lx{ float:left; width:450px; font-size:16px; }
.lx ul li{ margin:10px 0 0; }
.lianxi .erweima{ float:right; width:530px;margin-right:10px; background:url(../images/tishi.png) bottom center no-repeat; padding-top:20px;padding-bottom:70px;}
.ewmPhone {box-shadow:1px 1px 1px 2px #ccc;padding:5px; background-color:#FFF;}
.ewmPhone img {
    float: left;
    margin-right:10px;
}
.ewmPhone p {
    font-size: 22px;
    line-height: 36px;
    color: #505050;
}

.news ul li{ width:460px; float:left; line-height:30px; margin:0 20px;}
.news li span{float:right;}
