@charset "utf-8";
/*全局样式*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px/24px "微软雅黑",Arial,HELVETICA;color:#666;}
fieldset,img{border:0;}
img{vertical-align:middle;}
ol,ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}


.clearfix{ 
  *zoom: 1; 
} 
.clearfix:before,.clearfix:after{ 
  display: table; 
  line-height: 0; 
  content: ""; 
} 
.clearfix:after{ 
  clear: both; 
} 



a{color:#666;text-decoration:none;outline:none;}
a:focus{outline:none;}
a:hover{text-decoration:none;}
.fl{float:left;display:inline;}
.fl1{float:left;display:inline; padding-top: 18px;}
.fr{float:right;display:inline;}
.pr{position:relative;}
.oh{overflow:hidden;}


/* CSS Reset */
body{font-family:"微软雅黑";}
html{overflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
a:hover{color:#303030;}
.w1200{position:relative;width:1200px;margin:0 auto;}
.ptb25{padding:25px 0;}
.ptb30{padding:5px 0;}
.bt{display:block;padding:0 10px;text-align:center;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}



/* header */

.head{ width:100%; margin:0 auto; background: #000; height:115px;}
.head_nb{ width:1200px; margin:0 auto;height: 40px;}
.head_nb_left {height: 40px;line-height: 40px;font-size: 12px; color: #666666; float:left;}
.head_nb_right {font-size: 12px; color: #999999;height: 40px; line-height: 40px; float:right;}
.head_nb a {padding: 0px 0px 0px 5px;line-height: 30px; display: inline-block;color: #595757;}

.head_menu{ width: 1200px;height: 115px;margin: 0 auto;}
.head_menu_logo {width: 252px;height: 57px;display: block;margin: 35px 0 0 0; float: left;}
.head_menu_right { float: right; width:905px; height:115px; margin:0 auto}

#nav {padding: 0;margin: 0 -24px 0 0;list-style: none;height: 115px;position: relative;z-index: 500;font-family: arial, verdana, sans-serif;}
#nav li.top {display: block;float: left; width: 140px;height: 115px;text-align: center;position: relative;}
#nav li a.top_link { display: block;width: 140px;height: 115px;text-align: center; float: left;line-height: 115px;text-decoration: none; cursor: pointer; font-family: Microsoft Yahei; font-size: 14px; color: #ffffff;}

/* header */
.headerBot{height:115px;}
.headerBot .logo{padding-top:20px;}
.headerBot .nav{padding-left:15px;float: right;}
.headerBot .nav li{float:left;position:relative;z-index:15;}
.headerBot .nav li a{display:inline-block;float:left;height:115px;line-height:115px;font-size:14px;overflow:hidden;text-align:center;width:95px;color:#fff;}
.headerBot .nav li a:hover,.headerBot .nav li a.active{background:url(../images/menubj.png) no-repeat center top;  width:95px; height:115px;}
.headerBot .nav li .sub{position:absolute;top:115px;background:url(../images/ntm.png);width:838px;overflow:hidden;display:none;padding:20px;}
.headerBot .nav li .sub .list{width:260px;float:left;padding-top:70px;overflow:hidden;}
.headerBot .nav li .sub .list li{float:none;}
.headerBot .nav li .sub .list li a{display:block;width:215px;height:35px;line-height:35px;border-bottom:1px dotted #9c9c9c;padding-left:45px;font-size:14px;color:#333;text-align:left;}
.headerBot .nav li .sub .list li a:hover{background:url(../images/niconh.png) no-repeat 210px center;color:#725237;}
.headerBot .nav li .sub1{left:-95px;}
.headerBot .nav li .sub1 .list{background:url(../images/n4.png) no-repeat 46px 15px;}
.headerBot .nav li .sub2{left:-190px}
.headerBot .nav li .sub2 .list{background:url(../images/n1.png) no-repeat 46px 15px;}
.headerBot .nav li .sub3{left:-285px}
.headerBot .nav li .sub3 .list{background:url(../images/n6.png) no-repeat 46px 15px;}
.headerBot .nav li .sub4{left:-380px}
.headerBot .nav li .sub4 .list{background:url(../images/n2.png) no-repeat 16px 15px;}
.headerBot .nav li .sub5{left:-475px}
.headerBot .nav li .sub5 .list{background:url(../images/n3.png) no-repeat 46px 15px;}
.headerBot .nav li .sub7{left:-570px}
.headerBot .nav li .sub7 .list{background:url(../images/n3-1.png) no-repeat 16px 15px;}
.headerBot .nav li .sub8{left:-665px}
.headerBot .nav li .sub8 .list{background:url(../images/n5-1.png) no-repeat 46px 15px;}
.headerBot .nav li .sub6{left:-760px}
.headerBot .nav li .sub6 .list{background:url(../images/n5.png) no-repeat 46px 15px;}
.headerBot .nav li .sub .pic{width:550px;height:325px;float:right;}
.headerBot .tel{background:url(../images/tel.jpg) no-repeat left center;padding-left:20px;margin-top:33px;}
.headerBot .tel span{position:relative;top:2px;font-family:arial;font-size:16px;color:#e40000;}


/* banner */

.banner {display: block; position: relative; height: 600px;  }
.swiper-container {

    width: 100%;

    height: 100%;

}

.swiper-slide {

    text-align: center;

    font-size: 18px;

    background: #fff;

    display: -webkit-box;

    display: -ms-flexbox;

    display: -webkit-flex;

    display: flex;

    -webkit-box-pack: center;

    -ms-flex-pack: center;

    -webkit-justify-content: center;

    justify-content: center;

    -webkit-box-align: center;

    -ms-flex-align: center;

    -webkit-align-items: center;

    align-items: center;

}

.banner .swiper-slide img{ display: block; width: 100%; height: 100%;}

.banner .swiper-button-next{ right: 100px;}

.banner .swiper-button-prev{ left: 100px;}




.netb{width: 100%; min-height:429px; height:auto; margin:0 auto; clear:both; overflow:auto;}
.netb img{width:100%;}

.headerBanner{width:1660px;margin:0 auto;position:relative;height:576px;left:50%;margin-left:-830px;}
.headerBanner .bd{width:1660px;height:576px;overflow:hidden;z-index:0;}
.headerBanner .but{height:100px;position:absolute;top:40%;z-index:2;left:50%;margin-left:-500px;}
.headerBanner .but a{display:block;width:45px;height:100px;background: url(../images/icons.png) no-repeat 0 0;position:absolute;opacity:0;filter:alpha(opacity=0);display:block;}
.headerBanner .but a.prev{left:-100px;}
.headerBanner .but a.next{right:-1090px;background-position:-45px 0px;}
.headerBanner .hd{position:absolute;bottom:15px;text-align:center;z-index:5;left:50%;font-size:0;line-height:0;height:0px;margin-left:-10px;height:12px;overflow:hidden;}
.headerBanner .hd li{z-index:2;cursor:pointer;margin-right:5px;display:inline-block;width:8px;height:8px;*display:inline;zoom:1;border-radius:100%;border:2px solid #898989;}
.headerBanner .hd li:hover,.headerBanner .hd .on{background:#898989;border-color:#898989;}
.pageBanner{height:280px;position:relative;z-index:10}

.ne_banner1{width: 100%;}

.mainBox{background:#EEEEEF;overflow:hidden;}

.rsc{ width:100%; margin:0 auto; clear:both;}
.rsc_text{ width:1200px; height:63px; margin:0 auto;}
.rsc_left{color:#595757; float:left;margin: 15px 0px; font-weight:bold;}
.rsc_text1{color:#999; float:left;margin: 15px 0px;padding-left:10px;}
.rsc_right{ float:right;margin: 15px 0px;}
.search{width:302px;height:29px;margin-top:16px;background:url(../images/search.gif) no-repeat;}
.search input{display:inline-block;height:29px;float:left;color:#d1d1d1;background:none;border:none;outline:none;}
.search .input{width:187px;height:29px;line-height:24px;padding-left:45px;} 
.search .submit{width:62px;height:29px;cursor:pointer;border:0;margin-left:8px;}
.header , .content , .footer { width:1200px; margin:0 auto; overflow:hidden; }

/* header */

/* ppjs*/
.ppjs{ width:100%; background:url(../images/index-1_17.jpg) repeat-x; height:441px; margin:0 auto; clear:both;}
.ppjs_nr{ width:1200px; margin:0 auto;}
.ppjs_left{ float:left; width:539px; color:#fff;  margin: 58px 0px; line-height: 38px;}
.ppjs_left .h2{ font-size:20px; font-weight:bold;}
 .ppjs_left .xx{width:210px;border:#4c4c4c solid 1px;}
.ppjs_right{ float:right; width:661px; margin:0 auto;}
/* ppjs*/


/* synew*/
.synew{ width:100%; background-color:#FFF; margin:0 auto; clear:both;}
.synew_nr{width:1200px; margin:0 auto;}
.synew_left{ float:left; width:590px; margin:0 auto;}
.synew_left .{}
.synew_right{ float:right; width:560px; margin:0 auto;}

/* synew*/


/*f3 */
.main {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.f2_left{float: left;width: 580px;margin-right:70px; padding-bottom:20px;}
.xcp{font-size: 14px;line-height: 24px;color: #333;text-decoration: underline;text-align: right;}

.slideBox{ width:580px; height:404px; overflow:hidden; position:relative; }
.slideBox .hd{ height:30px; overflow:hidden; position:absolute; bottom:5px; z-index:1;width:580px; }
.slideBox .hd ul{ overflow:hidden;zoom:1; float:left;margin:0 0 0 5px; }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px;  text-align:center; background:url(../images/index_33.png) no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(../images/index_36.png) no-repeat 0 1px; color:#fff; }
.slideBox .hd>span{float: left;width: 15px;height:1px;background-color: #a4a4a4;margin-top:7px;}
.slideBox .hd>span.left_span{ margin-left:240px;}

.slideBox .bd{ position:relative; height:100%; z-index:0; background: url(../images/bei_10.png) no-repeat 65px 323px;  }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:580px; height:325px; display:block;  }
.slideBox .bd li i{display: block;position: absolute; width:580px;cursor:pointer; /*height:325px;background:url(../images/bof_03.png)*/ no-repeat center #000;filter:alpha(opacity=70);  -moz-opacity:0.7;  -khtml-opacity: 0.7;  opacity: 0.7;}
.f2_left .f3_title div{margin:20px 0 10px 0;}

.f2_right{float: right;width: 550px;}
.f3_title{overflow: hidden;}
.f3_title div{float: left;margin:20px 0 5px 0;font-size: 23px;color:#333;}
.f3_title div span{ font-family: Arial, Helvetica, sans-serif;display:block;color:#333;font-size:14px; font-weight:bold;}
.f3_title>a{float: right;margin-top:20px;}
.f3_right_bottom{border-top:3px solid #383838;border-bottom:3px solid #383838;overflow: hidden;}
.f3_right_bottom ul{margin-top:22px;width:530px;}
.f3_right_bottom ul li{margin-bottom:13px;background:url(../images/jian_03.png) no-repeat left center;padding-left:13px;}
.f3_right_bottom ul li a{color: #333;font-size: 14px;}
.f3_right_bottom ul li:hover a,.f3_right_bottom ul li:hover a{color: #725237;text-decoration: underline;}
.f3_right_bottom ul li:hover{background:url(../images/jian_03.png) no-repeat left center;}
.f3_right_bottom ul li span{float: right;color: #999;font-size: 14px;}
.fex .bdsharebuttonbox{width: 100px;height:20px;float: left!important;margin:5px 0 0 10px!important;}
.fex .bdsharebuttonbox a{width: 20px;height:20px!important;margin:0 10px 0 0!important;padding:0!important;display: inline-block;}
.fex .bdsharebuttonbox a.bds_weixin{background: url(../images/index_27.png) no-repeat;}
.fex .bdsharebuttonbox a.bds_tsina{background: url(../images/index_24.png) no-repeat;}
.fex>span{float: left;line-height: 30px;font-size: 14px;}
.fex{overflow: hidden;width: 530px;margin-bottom:10px;}
.fex>a{float: right;color: #333;margin-top:7px;}
.fex>a:hover{color: #108fcf;text-decoration: underline;}
.index_tv1{position:fixed;top:0;left:0;width: 100%;height:100%;z-index:1200;background-color: #000;filter:alpha(opacity=60);  -moz-opacity:0.6;  -khtml-opacity: 0.6;  opacity: 0.6;}
.index_tv2,.index_tv3,.index_tv4,.index_tv5{position:absolute;margin-top:-30%;left:50%;z-index:9999;width:580px;height:325px;margin-left:-240px;}
.index_tv4{top:120%;}
.index_tv2 img,.index_tv3 img,.index_tv4 img,.index_tv5 img{display: block;width: 31px;height:31px;position: absolute;right:-15px;top:-15px;}
/*f4*/

/*ry*/

.ry{ width:100%; margin:0 auto; background:#F5F5F5;}
.rynr{ width:1200px; margin:0 auto;}
.amMouth{background:url(../Images/dbj.jpg);padding:35px 0;overflow:hidden;}
.amMouth h2 img{background:url(../Images/dbj.jpg);}
.amMouth .hd{height:35px;line-height:35px;margin:25px auto 0;width:630px;}
.amMouth .hd ul li{float:left;width:190px;height:45px;line-height:45px;text-align:center;margin:0 1px;font-size:16px;color:#4A4949;}
.amMouth .hd ul li.on{background:#1D1C1C;color:#fff;}
.amMouth .bd{width:1200px;height:280px;margin-top:40px;position:relative;}
.amMouth .bd .prev,.amMouth .bd .next{display:block;width:50px;height:50px;background:url(../images/pant.png) no-repeat;position:absolute;left:0;top:115px;cursor:pointer;}
.amMouth .bd .next{left:auto;right:0;background-position:0 -50px;}
.amMouth .bd .prev:hover{background-position:-50px 0}
.amMouth .bd .next:hover{background-position:-50px -50px}
.amMouth .bd .box{width:883px;height:280px;overflow:hidden;margin:0 auto;}
.amMouth .bd .box ul{width:895px;}
.amMouth .bd .box li{width:220px;height:280px;float:left;margin-right:1px;position:relative;overflow:hidden; margin: 0px 5px;}
.amMouth .bd .box li a.pic,.amMouth .bd .box li a.pic img{display:block;}
.amMouth .bd .box li .txt{width:190px;height:250px;background:#2a2a2a;position:absolute;right:220px;bottom:0px;padding:15px;}
.amMouth .bd .box li .txt h4{height:40px;line-height:20px;border-bottom:1px solid #737373;font-size:14px;width:190px;color:#fff;overflow:hidden;font-weight:normal;padding-bottom:8px;}
.amMouth .bd .box li .txt p{margin:5px 0;line-height:22px;color:#fff;overflow:hidden;}
.amMouth .bd .box li .txt .more{display:block;width:68px;height:20px;border:1px solid #fff;line-height:20px;text-align:center;color:#fff;}
.amMouth .bd .box li .txt .more:hover{background:#fff;color:#1990ff;}

.amMouth .bd .box1{width:740px;height:280px;overflow:hidden;margin:0 auto;}
.amMouth .bd .box1 ul{width:895px;}
.amMouth .bd .box1 li{width:360px;height:280px;float:left;margin-right:15px;position:relative;overflow:hidden;}
.amMouth .bd .box1 li a.pic,.amMouth .bd .box1 li a.pic img{display:block;}
.amMouth .bd .box1 li a.pic span{width:360px;height:35px;line-height:35px;font-size:14px;color:#fff;position:absolute;left:0;bottom:0;background:url(../Images/tm.png);
 text-align: center;background: #444242; opacity:0.8;}


.amMouth .bd .box2{width:895px;height:280px;overflow:hidden;margin:0 auto;}
.amMouth .bd .box2 ul{width:895px; margin:0px auto;}
.amMouth .bd .box2 li{width:880px;height:280px; text-align:center; margin: 0a auto;}
.amMouth .bd .box2 li img{display:block; margin:0px auto; clear:both; }
.span{width:440px;height:35px;line-height:35px;font-size:14px;color:#fff;position:absolute;left:0;bottom:0;background:url(../Images/tm.png);
 text-align: center;background: #444242; opacity:0.8;}

/* product */

.sycp{ width:100%; margin:0 auto;}
.sycpnr{ width:450px;margin:0 auto; height:85px;}
.sycp_content{margin:0 auto; text-align:center;}
.sycp_lefttoup{ float:left; border-top: 1px solid #cdcdcd; width: 53px;margin-top: 1.5em; }
.sycp_righttop{ float:right;border-top: 1px solid #cdcdcd;width: 53px;margin-top: 1.5em; }

.sycp_lefttoup1{ float:left; border-top: 1px solid #cdcdcd; width:130px;  margin-top: 22px; }
.sycp_righttop1{ float:right;border-top: 1px solid #cdcdcd;width: 130px;  margin-top: 22px;}
.sycp_text1{ padding-top:8px; font-size: 18px;color: #333;; font-weight:bold; font-family:"微软雅黑";
    text-align: center;}

.sycp_text{     font-size: 23px;color: #333;; font-weight:bold; font-family:"微软雅黑";
    text-align: center; padding-top:8px;}
	.sycp_textxy{ font-size:0.65em; font-family:"微软雅黑";padding-top: 5px; color:#7f7f7f;
    text-align: center;}
.sycp_left{ float:left;height:37px;border-left: 1px solid #cdcdcd;margin-top:18px;}
.sycp_right{ float:right; height:37px; border-right:1px solid #cdcdcd;margin-top:18px;}
.sycp_bottom{width: 100%;}
.sycp_textxy1{ font-size:0.65em; font-family:"微软雅黑";padding-top: 5px; color:#7f7f7f;
    text-align: center; margin-bottom:1em;}
	.sycp_textxy{ font-size:0.65em; font-family:"微软雅黑";padding-top: 5px; color:#7f7f7f;
    text-align: center;}

.mainProduct{padding-top:30px;overflow:hidden;}
.mainProduct .title{text-align:center;font-size:25px;color:#333;line-height:26px;background:url(../images/xt.jpg) no-repeat center 40px;}
.mainProduct .title span{display:block;font-size:20px;font-family:arial;text-transform:uppercase;padding-top:2px;}
.mainProduct .title p{font-size:12px;line-height:16px;}
.mainProduct .hd{width:730px;height:54px;margin:0px auto 0;padding-left: 50px;}
.mainProduct .hd ul{float:left;}
.mainProduct .hd ul li{width:142px;height:35px;padding:10px 0 9px;line-height:35px;text-align:center;float:left;}
.mainProduct .hd ul li.on{background:url(../images/phover.png) no-repeat;color:#fff;}
.mainProduct .hd ul li.on a{color:#fff;font-size: 13px;}
.mainProduct .hd a.more{display:block;float:left;margin-left:30px;line-height:54px;}
.mainProduct .bd{height:211px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin-top:20px;}
.mainProduct .bd .box{}
.mainProduct .bd .prev,.mainProduct .bd .next{display:block;width:50px;height:50px;background:url(../images/pant.png) no-repeat;position:absolute;left:-65px;top:80px;cursor:pointer;}
.mainProduct .bd .next{left:auto;right:-65px;background-position:0 -50px;}
.mainProduct .bd .prev:hover{background-position:-50px 0}
.mainProduct .bd .next:hover{background-position:-50px -50px}
.mainProduct .bd .box{border-right:1px solid #e8e8e8;}
.mainProduct .bd li{width:384px;height:211px;border-left:1px solid #e8e8e8;float:left;padding-right:15px;}
.mainProduct .bd li .pic{width:255px;height:255px;float:left;margin: 0px 6px 0px 0px;}
.mainProduct .bd li h2{font-size:16px;font-weight:normal;color:#333;line-height:20px;padding-top:60px; width:400px;}
.mainProduct .bd li h2 span{display:block;font-size:12px;}
.mainProduct .bd li p{color:#999;line-height:16px;padding-top:10px;}
.mainProduct .bd li a.more{display:inline-block;width:68px;height:20px;border:1px solid #c8c8c8;line-height:20px;text-align:center;color:#333;margin-top:10px;}
.mainProduct .bd li a.more:hover{background:#88898A;border-color:#88898A;color:#fff;}

.sycpjs_nr{ width:1200px; margin:0 auto;padding-top: 30px;}
.sycpjs_nr .left{ width:755px; height:247px; float:left; border:#FFF solid 1px; background:#7F7F7F; }
.sycpjs_nr .left .h2{ font-size:18px; margin:22px 0px 0px 48px; color:#FFF;}
.sycpjs_nr .left .text{ font-size:14px; margin:22px 0px 0px 48px; color:#FFF;}
.sycpjs_nr .left .ckxq{ width:185px; height:43px; font-size:14px; margin:15px 49px 21px 0px; float:right; color:#FFF; background:#676767;}
.sycpjs_nr .left .ckxq .hx{ width:40px; border:#fff solid 1px;position: absolute; margin: 21px;}
.sycpjs_nr .left .jt{border: 10px solid transparent;border-left: 10px solid #fff; width: 0;height: 0px;padding-left: 20px;position: absolute;margin: 12px 0px 0px 55px;}
.sycpjs_nr .left .text1{ float:right; margin:10px;}
.sycpjs_nr .left .text1 a{ color:#fff;}
.sycpjs_nr .right{ width:437px; height:247px; float:right;}

/* product */

/* ppys */
.ppys{ width:100%; margin:30px 0px;}
.ppys_nr{ width:1200px; margin: 0 auto;}
.ppys_lefttoup{ float:left; border-top: 1px solid #cdcdcd; width: 95px;margin-top: 1.5em; }
.ppys_righttop{ float:right;border-top: 1px solid #cdcdcd;width: 95px;margin-top: 1.5em; }
.ppys_nr .left{ width:490px; height:505px; float:left;}
.ppys_nr .ppzc{ width:489px; height:236px; margin:0px 0px 5px 0px;}

.ppzc_cont{width:489px;height:245px;position: relative;}
.ppzc_contnr{width:489px;height:245px;overflow: hidden;}
.ppzc_contnrtext{background: #07080A;opacity: 0.6;color:#fff;width: 100%;height:49px;position: absolute;bottom: 0px;left: 0px; text-align: center; line-height: 49px;}
	


.ppys_nr .bottom{width:490px; height:245px; margin:0 auto;}
.ppys_nr .bottom .bottomleft{ float:left;}
.bottom_cont{width:239px;height:246px;position: relative;margin: 11px 0px 0px 0px;}
.bottom_contnr{width:239px;height:246px;overflow: hidden;}
.bottom_contnrtext{background: #07080A;opacity: 0.6;color:#fff;width: 100%;height:49px;position: absolute;bottom: 0px;left: 0px; text-align: center; line-height: 49px;}

.ppys_nr .bottom .bottomright{ float:right;}
.bottomrt_cont{width:240px;height:246px;position: relative;margin: 11px 0px 0px 0px;}
.bottomrt_contnr{width:240px;height:246px;overflow: hidden;}
.bottomrt_contnrtext{background: #07080A;opacity: 0.6;color:#fff;width: 100%;height:49px;position: absolute;bottom: 0px;left: 0px; text-align: center; line-height: 49px;}


.flzc_cont{ width:343px; height:496px; margin:0px 5px; float:left;}
.flzc_cont{width:343px;height:496px;position: relative;}
.flzc_contnr{width:343px;height:498px;overflow: hidden;}
.flzc_contnrtext{background: #07080A;opacity: 0.6;color:#fff;width: 100%;height:38px;position: absolute;bottom: 0px;left: 0px; text-align: center; line-height: 38px;}



.cxzc_nr{ width:357px; float:right;}
.cxzc_nr .ppysright{ width:357px; margin:0 auto}
.cxzc_nr .ppysright .cxfllefcx{ float:left; width:172px;margin: 0px 5px 5px;}

.cxfl_cont{ float:left; width:172px;margin: 0px 5px 5px;}
.cxfl_cont{width:172px;height:246px;position: relative;}
.cxfl_contnr{width:172px;height:246px;overflow: hidden;}
.cxfl_contnrtext{background: #07080A;opacity: 0.6;color:#fff;width: 100%;height:49px;position: absolute;bottom: 0px;left: 0px; text-align: center; line-height: 49px;}


.cxzc_nr .ppysright .zxbt{ float:right; width:172px; margin:0 auto}

.zxbt_cont{ float:left; width:172px;margin: 0px 5px 5px;}
.zxbt_cont{width:172px;height:246px;position: relative;}
.zxbt_contnr{width:172px;height:246px;overflow: hidden;}
.czxbt_contnrtext{background: #07080A;opacity: 0.6;color:#fff;width: 100%;height:49px;position: absolute;bottom: 0px;left: 0px; text-align: center; line-height: 49px;}

.cxzc_nr .mfjmnr{ width:352px; height:246px; float:right;}

.mfjmnr_cont{ float:left; width:352px;margin: 0px 5px 5px;}
.mfjmnr_cont{width:352px;height:242px;position: relative;}
.mfjmnr_contnr{width:352px;height:242px;overflow: hidden;}
.mfjmnr_contnrtext{background: #07080A;opacity: 0.6;color:#fff;width: 100%;height:49px;position: absolute;bottom: 0px;left: 0px; text-align: center; line-height: 49px;}

/* product */

/* jmdzs */
.jmdzs{ width:100%;margin:0 auto;background: #fff; }
.jmdzs_nr{ width:1200px; margin:0 auto; clear:both;padding: 30px 0px;}
.jmdzsnr{ width:600px;margin:0 auto; height:85px;}
.jmdzs_content{margin:0 auto; text-align:center;}
.jmdzs_lefttoup{ float:left; border-top: 1px solid #cdcdcd; width: 180px;margin-top: 1.5em; }
.jmdzs_righttop{ float:right;border-top: 1px solid #cdcdcd;width: 180px;margin-top: 1.5em; }

.jmdzs_lefttoup1{ float:left; border-top: 1px solid #cdcdcd; width:120px;  margin-top: 22px; }
.jmdzs_righttop1{ float:right;border-top: 1px solid #cdcdcd;width: 120px;  margin-top: 22px;}
.jmdzs_text1{font-size: 18px;color: #333;; font-weight:bold; font-family:"微软雅黑";
    text-align: center;    padding-top: 8px;}

.jmdzs_text{     font-size: 20px;color: #333;; font-weight:bold; font-family:"微软雅黑";
    text-align: center; padding-top:8px;}
	.jmdzs_textxy{ font-size:0.65em; font-family:"微软雅黑";padding-top: 5px; color:#7f7f7f;
    text-align: center;}
.jmdzs_left{ float:left;height:37px;border-left: 1px solid #cdcdcd;margin-top:18px;}
.jmdzs_right{ float:right; height:37px; border-right:1px solid #cdcdcd;margin-top:18px;}
.jmdzs_bottom{width: 100%;}
.jmdzs_textxy1{ font-size:0.65em; font-family:"微软雅黑";padding-top: 5px; color:#7f7f7f;
    text-align: center; margin-bottom:1em;}
	.jmdzs_textxy{ font-size:0.65em; font-family:"微软雅黑";padding-top: 5px; color:#7f7f7f;
    text-align: center;}
	
	.rollBox{width:1200px;overflow:hidden;padding:12px 0 5px 6px;margin:0 auto;}
.rollBox .LeftBotton{height:50px;width:50px;background: url(../images/pant.png) no-repeat; 11px 0;overflow:hidden;float:left;display:inline;margin:105px 25px 0px 0px;cursor:pointer;}
.rollBox .RightBotton{height:50px;width:50px;background: url(../images/pant.png) no-repeat; no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:105px 0px 0px 25px;cursor:pointer;     left: auto;right: -65px; background-position: 0 -50px;}
.rollBox .Cont{width:950px;overflow:hidden;float:left;}    
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:314px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

/* footer */
.foote{ width:100%; margin:0 auto; clear:both; background:#000;}
.footenr{ width:1200px; margin:0 auto;}
.footer{padding-top:35px;position: relative}
.footer dl{height:310px;border-lefT:1px solid #1B1B1B;padding-left:30px;padding-right:30px;display: inline-block;vertical-align: top;}
.footer dt{color:#fff;font-size:14px;padding-bottom:15px;}
.footer dt a{color:#fff;font-size:14px;padding-bottom:15px;}
.footer dd{color:#999; line-height:26px; font-size:14px; width:90px; margin:0px; padding:0px;}
.footer dd a{ color:#E0DBDB; font-size:12px;}
.footer dd a:hover{ color:#725237;}
.footer .centerbox{width:1200px;margin:0 auto}
.dibubox .centerbox{width:1200px;margin:0 auto;padding-bottom:25px}
.dibubox .centerbox>*{display: inline-block;}
.dibubox .centerbox .left{width:60%}
.dibubox .centerbox .left .t{padding-bottom:10px}
.dibubox .centerbox .left .t>*{display: inline-block;vertical-align: middle;color:#999;}
.dibubox .centerbox .left .t p{margin-left:5px}
.dibubox .centerbox .left li{display: inline-block;vertical-align: middle;color:#999}
.dibubox .centerbox .right>*{display: inline-block;}
.dibubox .centerbox .right p{color:#666;font-size:14px}
.dibubox .centerbox .right .p01{margin-right:20px;}
i{font-style: normal;margin:0 0px}

.footer .tel{float:right;}
.footer .tel{float:right;}
.footer .tel div.fowechat{width:191px;height:117px;padding:0;margin:0;margin:10px 0;}
.footer .tel div.fowechat a{display:block;width:189px;border:0;height:115px;text-indent: 0px;background:none;margin:0;padding:0;}
.footer .tel div.fowechat a img{width:189px;height:115px;}
.footer .tel div{padding-bottom:10px; text-align:center; overflow:hidden;/* border-bottom:1px solid #555;*/}
.footer .tel h3{padding-left:16px; color:#555; font-size:14px; background:url() no-repeat 0 3px;}
.footer .tel h3 span{color:#A88658;}
.footer .tel a{
	display:block; width:98px; height:38px; line-height:38px; text-indent:25px; 
	margin:auto; padding-left:16px; color:#9c9c9c; background:url(..../images/ico_lt.png) no-repeat 15px center; 
	border:1px solid #9c9c9c; /*-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; opacity:0.5; filter:alpha(opacity=50);*/}
.footer .tel a:hover{color:#fff; border-color:#fff; /*opacity:1;filter:alpha(opacity=100);*/}
.footer .tel summary{padding-top:10px; color:#555; font-size:12px; text-align:center;}
	
/* zlm1 */
.zlm{width:100%; margin:0 auto; background:#FbFbFb;}
.zlmnr{width:100%; margin:0 auto; height:40px; background:#C5C1C1;}
.zlmnrcont{width:1200px; height:200px; margin:0 auto;}

.zlmnrcont ul{ margin:0; padding:0;}
.zlmnrcont ul li{ list-style-type:none; float:left;}
.zlmnrcont ul li a{ display:block; padding:0 34px 0 34px;  height:40px;line-height:40px; color:#000; font-size:14px;}
.zlmnrcont ul li a:hover,.zlmnrcont ul li a.hover{ background:#303030; color:#fff;}
a:visited{font-weight:bold;}


/*gywm */

.gywm{width:100%; clear: both; background:#FbFbFb; margin:0 auto;}
.gywm .cont{width:1200px; margin:0 auto; text-align:center; position: relative;}
.gywm .cont .yw{ font-size:14px; margin: 15px; font-family:Arial, Helvetica, sans-serif;}
.gywm .cont .h2{ font-size:30px; margin:0px 0px 15px 0px; font-family:"微软雅黑";padding-top: 30px;}
.gywm .cont .h5{ font-size:30px; margin:30px 0px 15px 0px; font-family:"微软雅黑"; padding-top: 31px;}
.gywm .cont .h4{ font-size:20px; margin:30px 0px 15px 0px; font-family:"微软雅黑";text-align: center;}
.gywm .cont .h3{ font-size:21px; margin:30px 0px 15px 0px; font-family:"微软雅黑";}
.gywm .cont .text{ font-size:14px; text-align:left; font-family:"微软雅黑";overflow: hidden; padding-top: 30px;}
.gywm .cont .text p{ display: block; margin-bottom: 15px;}
.gywm .cont .text img{ display: block; max-width: 100%; margin: 0 auto; overflow: hidden;}
.fy{ text-align:left; margin: 20px 0px; clear:both;}

.fh{ width:166px;font-size:20px; margin: 0 auto; text-align:center; padding-bottom: 20px;}
.news_back {border: 1px solid #bfbfbf; margin: 0 auto; width:166px;height: 43px; line-height: 42px;text-align: center;color: #666666; display: block;  margin: 50px auto 0;clear: both;}
.news_back:hover{ background:#303030;; color:#fff;border:1px solid #fff;}

.gywm .cont .lianxi{ 
	display: block; width: 375px; height: 523px; background: url(../images/lianxibg.jpg) no-repeat;
	position: absolute; right: 10%; top: 30px; z-index: 999; text-align: left;
}
.gywm .cont .lianxi .box{ display: block; margin: 110px 25px auto;}
.gywm .cont .lianxi p{ display: block; text-align: left; color: #fff; line-height: 24px;}
.gywm .mapbox{ display: block; width: 100%; height: 600px; z-index: -1; overflow: hidden;}

.gywm .cont .message{ display: block; width: 100%; height: 510px; background: url(../images/lyzx.jpg) right no-repeat; padding: 50px 0;}
.gywm .cont .message .box{ display: block; width: 500px; position: relative; left: 0;}
.gywm .cont .message .box .input{ display: block; margin-bottom: 15px;}
.gywm .cont .message .box .input .msg_input{ 
	display: block; width: 100%; height: 40px; line-height: 40px; 
	background: #e8e8e8; border-radius: 10px; outline: 0; border: 0px; text-indent: 15px;
}
.gywm .cont .message .box .input textarea{
	display: block; width: 100%; height: 200px; line-height: 24px; font-family: "微软雅黑";
	background: #e8e8e8; border-radius: 10px; outline: 0; border: 0px; text-indent: 15px;
}
.gywm .cont .message .box .sub{ 
	display: block; width: 120px; height: 45px; line-height: 45px; border-radius: 10px; 
	background: #303030; text-align: center; color: #fff; font-size: 16px; margin: 0 auto;
}


/*layout */
.layout {width:1200px;margin:0 auto;clear:both}

.allist {padding:32px 0 0 0}
.allisty {padding:32px 0 0 0}
.allist-img {position:relative;overflow:hidden;margin: 10px;height: 293px;}
.allist-img p {transition:all .25s;position:absolute;bottom:-53px;left:0;width:100%;line-height:53px;background:#000;opacity:.5;
color:#fff;text-indent:15px;font-size:16px}

.hideshows{height:370px; margin:0 auto;}

.allist li:hover .allist-img p {bottom:0}
.allist li {float:left;width:375px;height:430px;position:relative;padding-bottom:2px;margin-right:23px;margin-bottom:31px;border: 1px solid #EAE6E6;}
.allist1 li {float:left;width:375px;height:340px;position:relative;padding-bottom:2px;margin-right:23px;margin-bottom:31px;border: 1px solid #EAE6E6;}
.allist li a{ color:#808080;font-size: 18px;text-align: center; margin: 30px 0px;}
.allist li a:hover{ color:#666;font-size: 18px;text-align: center; margin: 30px 0px;}
.allist li .h2{font-size: 18px; text-align: center; margin: 30px 0px;}
.allist-wrap {padding:0px}
.allist-cnt {float:left;width:340px; margin:0px 10px;text-align: center;}
.allist-cnt h5 {line-height:30px;font-size:19px;color:#1a1a1a;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.allist-cnt p {line-height:22px;font-size:14px;color:#666;display:block;overflow:hidden;text-overflow:ellipsis}
.allist-wrap2 {float:right;width:95px;margin-right:-13px}
.allist-num {float:right;padding-left:20px;background:url(../Images/al.png) no-repeat left center;line-height:24px;color:#999}
.allist-btn {float:right;width:100%;padding-top:8px}
.allist-btn a {margin-left:2px;float:right;width:21px;height:18px;background-position:center;background-repeat:no-repeat}
.allist-btn a.s4 {background-image:url(../Images/al2.png)}
.allist-btn a.s3 {background-image:url(../Images/al3.png)}
.allist-btn a.s2 {background-image:url(../Images/al4.png)}
.allist-btn a.s1 {background-image:url(../Images/al5.png)}
.allist-btn a.hasewm .ewms {position:absolute;top:50px;left:0;width:100%;color:#fff;text-align:center;transition:all .25s;transform:scale(0);
opacity:0;filter:Alpha(opacity=0);display:none\9}
.allist-btn a.hasewm:hover .ewms {transform:scale(1);opacity:1;filter:Alpha(opacity=100);display:block\9}
.allist-btn a.hasewm .ewms i {display:inline-block;font-weight:700;font-size:18px;line-height:40px;margin:0 15px;margin-top:-30px;vertical-align:top;color:#0095e2
}
.allist-btn a.hasewm .ewms canvas {border:8px solid #fff}
.allist-line {position:absolute;height:2px;background:#A88658;position:absolute;bottom:0;left:0;transition:all .25s;width:0}
.allist li:hover .allist-line {width:100%}
{margin: 30px;width: 315px;height: 220px;}

/* news */
.w1200{position:relative;width:1200px;margin:0 auto;}
.newsList{margin-top:-30px;}
.newsList li{padding:30px 0;border-bottom:1px dashed #d6d6d6;overflow:hidden;}
.newsList li a.pic{display:block;padding:5px;border:1px solid #E6E6E6;margin-right:65px;float:left;}
.newsList li h2{font-size:16px;line-height:30px;font-weight:normal;}
.newsList li h2 a{color:#333;}
.newsList li p{padding-top:15px;color:#888;}
.newsList li span{display:block;line-height:20px;background:url(../images/time.jpg) no-repeat 346px center;padding-left:365px;color:#999;margin-top:15px;}
.newsList li .more{display:inline-block;width:87px;height:25px;line-height:25px;border:1.5px solid #b2b2b2;text-align:center; font-family:"微软雅黑";margin-top:15px;float: right;margin-right: 50px; border-radius: 5px;}
.newsList li:hover a.pic{opacity:0.8;border-color:#9C9C9C;}
.newsList li:hover h2 a{color:#000;}
.newsList li:hover .more{border-color:#303030;background:#303030;color:#fff;}

.newss{width:1200px; margin:0 auto; padding: 50px 0 40px;overflow: hidden;}
.news02{width:380px;height:428px;float:left;border-bottom:2px solid #d2d2d2; margin:10px;display:block;background:#f9f9f9;}
.news02:hover .news05{ color:#737271;}
.news02:hover .news06{ color:#666;}
.news02:hover{ background:#E4E4E4; border-bottom:2px solid #777;}
.news03{ position:relative;}
.news04{ position:absolute; top:13px; left:13px; width:60px; height:60px; background:#C5C1C1;}
.news04 p{ font-size:24px; color:#FFF; font-size:30px; padding-top:10px; text-align:center;}
.news04 p span{ font-size:12px; line-height:22px; color:#FFF; text-align:center;}
.news05{ 
	font-size:14px; line-height:30px; color:#333333; padding:20px 30px; font-weight:bold; text-align: left;
	width:380px;overflow:hidden; white-space: nowrap; text-overflow: ellipsis; display:block;
}
.news06{ font-size:12px; line-height:20px; color:#666666; padding:0 30px; text-align: left;}




/*nycpys */
.nycpys{ width:1200px; margin:30px 0px; padding-top: 20px;}
.nycpys_left{width:500px;height:413px;border: 1px solid #dadada; position: relative; z-index: 1; float:left;}
.nycpys_left img{width:500px;height:413px; margin:0 auto;}
.nycpys_right {width: 495px;overflow: hidden; float:right;}
.nycpys_right {width: 629px;overflow: hidden; float:right;}
.nycpys_right h2 {line-height: 24px;border-bottom: 1px dotted #d9d9d9;font-size: 24px;padding: 15px 0;text-align: left;font-weight:600;}
.nycpys_right .description {overflow: hidden; text-align:left;}
.nycpys_right .description .param{ display: block; overflow: hidden; padding-top: 20px;}
.nycpys_right .description .param p{ 
	display: block; font-size: 14px; height: 40px; text-indent: 10px;
	line-height: 40px; background: #F1F1F1; margin-bottom: 20px;
}
	
.cpcnxh{ width:1200px; margin: 0 auto; border:#e6e6e6 1px solid;clear: both; overflow: hidden;}
.cpcnxh_nav{font-size: 0;line-height: 1;height: 56px; border-bottom: 1px solid #e6e6e6; padding: 0 10px;background: #f9f9f9;}
.cpcnxh_navnr{float: left; margin:18px 19px;}
.cpcnxh_navh3{color: #333;padding: 20px 20px; border-bottom: none; font-size:18px;text-align: left;}

.nycpys_cont{ display: block; width: 100%;}
.nycpys_contnr{ width:100%; margin:0 auto; overflow:hidden;}
.nycpys_contnr ul{position: relative;text-align: center; width:1200px; height: 55px; padding-top:17px; font-size:16px; margin: 0 auto;}
.nycpys_contnr ul li{list-style-type: none;float: left;}
.nycpys_contnrp{margin: 0 auto;border-bottom: 1px solid #e0e0e0; height: 70px;background: #F9F9F9;}



#tabfirst li {float: left;color: white;padding: 5px;margin-right: 2px; width:180px;}
#tabfirst li.tabin {color: #303030;border-bottom: 2px solid #303030;padding-bottom: 23px;}
div.contentin {display: block; margin: 20px auto; text-align: left; line-height: 24px;}

.spec_wrap { padding: 50px 290px;border-bottom: 1px dotted #d6d6d6;}
.fengye{ text-align:center; margin:20px 0px; clear:both; }	
	
.info_con_tit .n_tit {text-align:center; color:#BCBBBB;}
.n_tit{font-size: 14px;margin: 10px;color: #ADACAC;}

.spana{ display: block; font-size: 24px; color: #A88658; margin-bottom: 50px;margin-top: 35px;}

.price{ display: block; line-height: 40px; height: 40px; font-size: 16px; margin-top: 15px; text-align: left;}
.price>span{ font-size: 30px; color: #f10000; padding: 0 10px; font-family: arial;}
.pro_right>a:hover {border-color: #A88658;background-color: #A88658; color: #fff;}
.pro_right>a { -webkit-transition: .5s; display: block; font-size: 14px; color: #999;
 text-align: center;line-height: 40px; border-radius: 5px;width: 115px; height: 40px;
 border: 1px solid #d3d0ce;}

/*leib */

.leib_con{width:1200px; margin:0 auto;height: 200px;}
.leib{background:#eee;font-family:"Microsoft YaHei";}
.leib .tit{height:36px;background:#94243a;text-align:center;line-height:36px;margin-bottom:12px;color:#fff;font-size:16px; font-weight:bold;}
.leib .tit a,.leib .tit a:hover{color:#fff;font-size:20px; font-weight:bold; letter-spacing:1px;}
.leib .nr ul{ width:179px;margin:0 auto;padding-bottom:15px;}
.leib .nr ul li{line-height:36px;height:36px;zoom:1;overflow:hidden;border-bottom:1px dashed #d0d0d0;}
.leib .nr ul li a{color:#595757;display:inline-block;background:url(menu_li.gif) no-repeat 11px 16px;padding-left:23px;}
.leib .nr li.cur a { display:block; color:#94243a; font-weight:bold;}
.leib .nr h4{ width:179px;height:32px;line-height:32px;background:#595757;margin:0 auto;font-size:14px;}
.leib .nr h4 a{ display:block;color:#fff; padding-left:12px;}

.leib .nr ul.ul01{ padding:3px 0 0 0;}
.leib .nr ul.ul01 li{ overflow:hidden; height:31px; line-height:31px;}
.leib .nr ul.ul01 li a { color:#5d5d5d; line-height:31px; display:block; padding-left:40px; text-decoration:none; background:url(pro_lf_li.gif) no-repeat 25px 15px;}
.leib .nr ul.ul01 li.cur a { display:block; color:#94243a; font-weight:bold;}

.leib ul.nr {padding:5px 14px 5px 11px;}
.leib ul.nr li{ height:33px; line-height:33px; border-bottom:dotted 1px #5c5c5c; background:url(menu_li.gif) no-repeat 10px 14px; padding-left:25px; overflow:hidden;}
.leib ul.nr li a{ color:#595757;}

.leib2{ background:#eee;font-family:"Microsoft YaHei";}
.leib2 .tit{width:201px;height:36px;background:#94243a;text-align:center;line-height:36px;margin-bottom:12px;color:#fff;font-size:16px; font-weight:bold;}
.leib2 .tit a{ color:#fff;}
.leib2 .nr h4{width:179px;height:32px;line-height:32px;background:#595757;margin:0 auto 5px;font-size:14px;}
.leib2 .nr h4 a{ display:block;color:#fff; padding-left:12px; font-weight:normal;}
.leib2 .nr h4.cur a{ color:#94243a; font-weight:bold;}
.leib2 .nr ul{background:#eee;}
.leib2 .nr ul li{height:43px;line-height:43px;zoom:1;overflow:hidden;border-bottom:2px solid #fff;+display:inline; width:166px; height:40px; float:left; 
 text-align: center; border-left: 1px solid #fff;}
.leib2 .nr ul li a{    background: #C5C1C1;background: #C5C1C1;color:#333;display:block;/*background:url(menu_li.gif) no-repeat 30px 19px;*/ padding: 0 34px 0 34px; font-size:14px;}

.leib2 .nr ul li a:hover{  background: #303030; color: #fff;}
.leib1 ul li.currclass a{ color:#94243a; font-weight:bold;}
.leib ul li.currclass a{ color:#94243a; font-weight:bold;}
.leib2 ul li.currclass a{ color:#fff; font-size: 14px; background: #303030;}


a:visited{font-weight:bold;}

.leib2 ul li.cur a{ color:#94243a; font-weight:bold;}

/*ul.nr li.nobd,.leib .nr ul .nobd,.leib2 .nr ul .nobd,.leib2 .nr .ul2 .nobd{ border:none;}*/

.leib2 .nr ul li a.cur{color: #94243a; font-weight: bold;color:#fff;}
.leib2 .nr ul li.curs{ border-bottom:none;}
.leib2 .nr ul h3.cur a{ color:#9e6b1a; font-size:14px;}

.leib2 .nr .ul2{padding:5px 14px 5px 11px;}
.leib2 .nr .ul2 li{ height:33px; line-height:33px; border-bottom:dotted 1px #5c5c5c; background:url(menu_li.gif) no-repeat 10px 14px; padding-left:25px; overflow:hidden; width:155px;}
.leib2 .nr .ul2 li a{ color:#595757; background:none; padding-left:0;}

.ryzs{width:188px;border:1px solid #e6e6e6;background:#f1f1f1;margin-right:26px;padding:22px 10px 22px;overflow:hidden;}


/*focus*/
#moner6{height:361px;}
.focus{ position:relative; width:500px; height:333px; background-color: #000; float: left; margin: 0px 20px;}  
.focus img{ width: 500px; height: 333px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:20px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#8E8E8E;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.wrap_up_t{text-align:center;height:49px;line-height:49px; background:url(/web2/images/beij_1.png) no-repeat center center;padding:10px 0;}
.wrap_up_t h3{ font-weight:normal;font-size:23px;color:#494949; text-align: center; font-weight: bold;}
.wrap_up_t h3 small{font-size:23px;color:#747474; text-transform:uppercase; font-family:"Trajan Pro 3";padding-left:14px;}
#dlsfc_left {width: 440px;height: 250px;padding-top: 20px;text-align: left;float:left;
margin: 0 auto;}
	
#xwhz_right {width: 610px;height: 250px; padding-top: 20px; float:right;margin: 0 auto;
padding-right: 30px;font-size: 14px;color: #666;}

#xwxg-nr {width: 610px;height: 100%;padding-top:15px;font-family: "Î¢ÈíÑÅºÚ";
    line-height: 31px;margin: 0 auto;float:right;}round-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.wrap_up_t{text-align:center;height:49px;line-height:49px; background:url(/web2/images/beij_1.png) no-repeat center center;padding:10px 0;}
.wrap_up_t h3{ font-weight:normal;font-size:23px;color:#494949; text-align: center; font-weight: bold;}
.wrap_up_t h3 small{font-size:23px;color:#747474; text-transform:uppercase; font-family:"Trajan Pro 3";padding-left:14px;}
#dlsfc_left {width: 440px;height: 250px;padding-top: 20px;text-align: left;float:left;
margin: 0 auto;}
	
#xwhz_right {width: 610px;height: 250px; padding-top: 20px; float:right;margin: 0 auto;
padding-right: 30px;font-size: 14px;color: #666;}

#xwxg-nr {width: 610px;height: 100%;padding-top:15px;font-family: "Î¢ÈíÑÅºÚ";
    line-height: 31px;margin: 0 auto;float:right;}
	
	
.yqlj{color: #A2A2A2;padding-bottom: 10px; border-bottom: 1px #1B1919 solid;}
.yqlj a{color: #A2A2A2;padding: 0px 5px;}
.dbtext{color: #A2A2A2;padding-top: 10px; text-align: center; width:100%;}
.dbtext1{text-align: center;    width: 620px;clear: both;text-align: center;margin: 0px auto;font-size: 12px;}


/* about */
.aboutUs {padding: 35px 0 0px;}
.aboutUs p { padding-top: 30px; font-size: 14px;}
#a1{padding-top: 35px;}

.aboutUs .marquee_factory{ width:100%; display: block; height: 340px; overflow:hidden; margin: 30px 0;}
.aboutUs .marquee_factory li{ width: 240px; display:inline; float:left; margin: 0 10px; background: #f1f1f1; }
.aboutUs .marquee_factory li a{ margin: 20px; width: 200px; display: block; float: left; text-align:center; font-size:14px;}
.aboutUs .marquee_factory li a:hover{ text-decoration:none;}
.aboutUs .marquee_factory li>a>img { display: block; max-width: 100%; overflow: hidden; }
.aboutUs .marquee_factory li>a>p{
	height:24px; line-height:24px; display:block; margin-top:8px; padding-top: 0px;
	white-space: nowrap; text-overflow: ellipsis; overflow: hidden; 
}





.fazLc{overflow:hidden;margin-bottom:30px;}
.fazList{padding:100px 0;background:#3f98f4;overflow:hidden;}
.fazList .list{background:url(../images/fzxt.png) repeat-x left 63px;overflow:hidden;position:relative;height:180px;}
.fazList .list div{width:200px;float:left;text-align:center;color:#fff;font-size:14px;line-height:20px;}
.fazList .list div span{display:block;font-family:arial;font-size:18px;padding-bottom:5px;}
.fazList .list div.li1{background:url(../images/dia.png) no-repeat center bottom;height:103px;margin-left:32px;}
.fazList .list div.li11{margin-left:77px;}
.fazList .list div.li12{margin-left:63px;}
.fazList .list div.li13{margin-left:77px;}
.fazList .list div.li2{background:url(../images/dia.png) no-repeat center top;margin-left:164px;position:absolute;left:0;top:60px;padding-top:39px;}
.fazList .list div.li21{left:276px;}
.fazList .list div.li22{left:549px;}
.fazList .list div.li23{left:819px;}

.honorList{padding:50px 0 50px;}
.honorList .marquee{ width:100%; display: block; height: 260px; overflow:hidden; margin: 30px 0;}
.honorList .marquee li{ width: 240px; display:inline; float:left; margin: 0 10px; background: #f1f1f1; }
.honorList .marquee li a{ margin: 20px; width: 200px; display: block; float: left; text-align:center; font-size:14px;}
.honorList .marquee li a:hover{ text-decoration:none;}
.honorList .marquee li img { display: block; max-width: 100%; overflow: hidden; }
.honorList .marquee li p{
	height:24px; line-height:24px; display:block; margin-bottom:8px; 
	white-space: nowrap; text-overflow: ellipsis; overflow: hidden; 
}



.enviList{background:#eee;margin-top:35px;padding-bottom:30px;}
.enviList .en1{width:500px;float:left;}
.enviList .en2,.enviList .en3{width:342px;float:left;margin-left:5px;}
.enviList img{display:block;margin-bottom:5px;}
.enviList img:hover{opacity:0.8}

.gcsl{padding-top:15px}
.gcsl img{margin: 5px; border-bottom:2px solid #d2d2d2;}

/*qylc*/
.w_1200{width:1200px;margin:0 auto}
.about_2{border-top:1px solid #e6e6e6;margin-bottom:44px;padding-top:44px}
.about_2_c{background:#181d1f}
.about_2_c .picScroll-left{width:1200px;position:relative}
.about_2_c .picScroll-left .hd{position:absolute;top:-11px;left:0;color:#fff;width:100%;z-index:2}
.about_2_c{height:534px}
.about_2_c .picScroll-left .hd ul{display:none}
.about_2_c .picScroll-left .hd .prev{position:absolute;top:238px;left:0;width:42px;height:75px;background:#27b5ea url(../images/left.png) no-repeat;cursor:pointer}
.about_2_c .picScroll-left .hd .next{position:absolute;top:238px;right:0;width:42px;height:75px;cursor:pointer;background:#27b5ea url(../images/right.png) no-repeat}
.about_2_c .picScroll-left .hd .prevStop{background:#232b2e url(../images/sl.png) no-repeat}
.about_2_c .picScroll-left .hd img{width:100%}
.about_2_c .picScroll-left .hd .nextStop{background:#232b2e url(../images/s.png) no-repeat}
.about_2_c .picScroll-left .bd{padding:10px}
.about_2_c .picScroll-left .bd ul{overflow:hidden;zoom:1}
.about_2_c .picScroll-left .bd ul li{margin:218px 8px 0 8px;float:left;_display:inline;text-align:center;position:relative;width:270px;height:216px}
.about_2_c .picScroll-left .bd ul li .pic{text-align:center;width:71px;height:71px;margin:0 auto}
.about_2_c .picScroll-left .bd ul li .pic span{width:71px;font-size:18px;height:71px;display:block;line-height:71px;background:url(../images/yuan1.png) no-repeat;position:absolute;top:0;left:99px}
.about_2_c .picScroll-left .bd ul li.top_c .pic .yuan_box{width:9px;height:50px;position:absolute;top:-50px;left:129px}
.about_2_c .picScroll-left .bd ul li .pic a:hover img{border-color:#999}
.about_2_c .picScroll-left .bd ul li .title{font-size:14px;line-height:24px;width:270px;margin:0 auto;text-align:center;color:#7b7c7d;position:relative;z-index:2;height:}
.about_2_c .picScroll-left .bd ul li .title p{position:absolute;bottom:-140px;left:0;width:100%;height:92px;overflow:hidden; text-align:left}
.about_2_c .picScroll-left .bd ul li.top_c .title p{position:absolute;top:-140px;left:0;width:100%;height:69px;overflow:hidden}
.tempWrap{position:relative;z-index:1}
.about_2_c .picScroll-left .bd ul li .pic .yuan_box{width:9px;height:50px;position:absolute;top:71px;left:129px}
.about_2_c .picScroll-left .bd ul li .pic .yuan_box p.line_fz{width:1px;height:41px;background:#d9d9d9;margin:0 auto;text-align:center}
.about_2_c .picScroll-left .bd ul li .pic .yuan_box p.fz_yuan{width:9px;height:9px;background:url(../images/cicle1.png) no-repeat;margin:0 auto;text-align:center}
.about_2_c .line_mid{width:100%;height:1px;background:#3c4042;position:absolute;top:264px;left:0}
.about_2_c .picScroll-left .bd ul li:hover .pic .yuan_box p.line_fz{width:1px;height:41px;background:#27b5ea;margin:0 auto;text-align:center}
.about_2_c .picScroll-left .bd ul li:hover .pic .yuan_box p.fz_yuan{width:9px;height:9px;background:url(../images/cicle2.png) no-repeat;margin:0 auto;text-align:center}
.about_2_c .picScroll-left .bd ul li:hover .pic span{background:url(../images/yuan2.png) no-repeat;color:#fff}
.about_2_c .picScroll-left .bd ul li:hover .title p{color:#27b5ea}
/*qylc*/

/*service*/
.service{ width:100%; margin:0 auto;}
.wrapx{width: 1200px;margin: 0 auto; clear:both;}
.service{padding-bottom: 50px;}
.service-after-content{ padding-top: 10px;overflow: hidden;}
.sa-box{ float: left; width: 590px; height: 150px;background-color: #f8f8f8;  margin-top: 16px; margin-left: 20px;
 -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}
.sa-box:hover{background-color: #767774;}

.service-after-content .sa-box:nth-child(2n+1){ margin-left: 0;}
.sa-box-icon{ float: left; width: 90px; height: 90px; margin-left: 28px; margin-top: 30px;  -webkit-transition: all 0.5s ease;
 transition: all 0.5s ease;
}
.sa-box1 .sa-box-icon{ background: url("../images/sa1.png") no-repeat center center;}
.sa-box1:hover .sa-box-icon{background: url("../images/sa1-on.png") no-repeat center center;}
.sa-box2 .sa-box-icon{ background: url("../images/sa2.png") no-repeat center center;}
.sa-box2:hover .sa-box-icon{background: url("../images/sa2-on.png") no-repeat center center;}
.sa-box3 .sa-box-icon{ background: url("../images/sa3.png") no-repeat center center;}
.sa-box3:hover .sa-box-icon{background: url("../images/sa3-on.png") no-repeat center center;}
.sa-box4 .sa-box-icon{background: url("../images/sa4.png") no-repeat center center;}
.sa-box4:hover .sa-box-icon{background: url("../images/sa4-on.png") no-repeat center center;}
.sa-box5 .sa-box-icon{background: url("../images/sa5.png") no-repeat center center;}
.sa-box5:hover .sa-box-icon{background: url("../images/sa5-on.png") no-repeat center center;}
.sa-box6 .sa-box-icon{background: url("../images/sa6.png") no-repeat center center;}
.sa-box6:hover .sa-box-icon{ background: url("../images/sa6-on.png") no-repeat center center;}
.sa-box7 .sa-box-icon{background: url("../images/sa7.png") no-repeat center center;}
.sa-box7:hover .sa-box-icon{ background: url("../images/sa7-on.png") no-repeat center center;}
.sa-box-p{ float: left;width: 420px;margin-top: 36px; margin-left: 20px;}
.sa-box-p h4{font-size: 18px; font-weight: normal;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.sa-box:hover .sa-box-p h4{color: #fff;}
.sa-box-p p{font-size: 14px; color: #989898;line-height: 22px; margin-top: 12px; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;}
.sa-box:hover .sa-box-p p{  color: #fff;}
.service-help-content{padding-top: 36px;}
.service-help-box{ float: left;margin-left: 20px;}
.service-help-content .service-help-box:first-child{  margin-left: 0;}



/* 加盟条件 */
html, body{font-family:"Microsoft YaHei";font-size:14px; }
html {color: #666; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/}
* {margin: 0; padding: 0;}

.wauto,.keonwrap,.keonwrap1{margin:0 auto;}
.w980{ margin:0 auto; width:980px; }
.lh24{ line-height:24px;}

.f38{font-size:30px;}
.keonwrap{width:1200px;margin-top:28px;}
.keonw988{width:1020px; margin-left:auto; margin-right:auto;}	
.more{top:49px;margin-right:12px;}
.big{ font-size:20px; color:#F60;font-weight:600px;}
small{ color:#999; font-size:14px;}
.tips .ewm .box { margin: 0 9px;}

.pt36{ padding-top:36px;}
#youshi{ background:url() no-repeat top right; height:280px; padding-top:15px;}
#youshi h3{font-weight:200; line-height:45px;}
.youshi-title{ font-size:26px; color:#F60;}
#youshi li{ float:left; display:inline; width:230px;color: #191919; height:230px; background-color:#F7F7F7; margin-right:30px; padding:20px; text-align:center;} 
#youshi h4{ font-size:22px;font-weight:200;line-height:45px;}
#youshi h4 span{ color:#fff; background:url(../images/zsbg1.png) no-repeat center center;padding:14.5px;font-weight: normal; font-size:18px; margin-right:15px;}
#youshi li p{ font-size:14px;}

#youshi h4{font-size:16px;font-weight:200;line-height:36px;}
#youshi h4 span {font-size: 14px;}	
.youshi-title{font-size:20px;}	
#youshi li{width:230px;}
#youshi li p{font-size:12px;}

/*main8加盟扶持*/

.lenterbox{ width:1200px; margin:0 auto; position:relative; height:100%}
.lzs{ width:100%;}
.lzs .lmain5{ width: 100%;}
.lzs .lmain5 ul{ margin-top: 42px; overflow: hidden; width: 1250px;}
.lzs .lmain5 ul li{ float: left; background: url(../images/lzs_96.png) no-repeat; padding: 0 7px 8px 0; width: 376px; height: 333px; margin: 0 29px 9px 0;}
.lzs .lmain5 ul li:hover{ background: url(../images/lzs_96_2.png) no-repeat;  }
.lzs .lmain5 ul li div{ width: 317px; margin: 13px auto 10px; font-size: 18px; color: #000; font-weight: bold;}
.lzs .lmain5 ul li p{ width: 317px; margin: 0 auto; font-size: 12px; color: #4A402D; line-height: 16px;}



/*净水方案*/
.tab1{width:1200px;margin:50px auto 0 auto;}
.tab1 .menu{ display: block; width: 100%; height:60px; line-height: 60px; background:#fff;}
.tab1 .menu li{
	float:left; text-align:center; display: block; line-height:60px; cursor:pointer;
	color:#666; font-size:14px; overflow:hidden; width: 240px;    
}

.tab1 .menu li.off{background: #E0E2EB;color:#666;font-weight:bold;}
.menudiv{height:100%;border-top:0;background:#fefefe; }
.menudiv .content{ display: block; background: #f7f7f7;padding-bottom: 30px; margin-bottom: 30px; position: relative;}
.plan-box{background:#f7f7f7;padding:40px 30px;margin:0 auto 40px;}
.plan-box img{max-width:100%;display: block;}
.plan-box .plan-box-item{margin-top:20px;color:#666666;font-size:14px;}
.plan-box-item-left{float: left;width: 48%;margin-right: 2%;}
.plan-box-item-right{float: left;width: 50%;color:#999;}
.plan-box .plan-box-item p{line-height:2;}
.plan-box .plan-box-item-tit{color:#666;}



/*服务支持*/
.serviceT{text-align:center;font-size:32px;line-height:35px;background:url(sline.jpg) no-repeat center 18px;color:#333;margin-top:50px;clear: both;}
.serviceT span{display:block;font-size:14px;line-height:20px;}
.serviceL{width:1200px;overflow:hidden;margin:35px auto 0;}
.serviceL ul{width:1230px;}
.serviceL ul li{width:295px;margin-right:6px;float:left;overflow:hidden;}
.serviceL ul li a{display:block;width:295px;height:95px;;text-align:center;font-size:20px;color:#333;padding-top:160px;}
.serviceL ul li.active a,.serviceL ul li:hover a{color:#fff;}
.serviceL ul li a.se1{background:url(../images/sla.png) no-repeat center 60px #ebebeb;}
.serviceL ul li.active a.se1,.serviceL ul li:hover a.se1{background:url(../images/slah.png) no-repeat center 60px #94243A;}
.serviceL ul li a.se2{background:url(../images/slb.png) no-repeat center 60px #ebebeb;}
.serviceL ul li.active a.se2,.serviceL ul li:hover a.se2{background:url(../images/slbh.png) no-repeat center 60px #94243A;}
.serviceL ul li a.se3{background:url(../images/slc.png) no-repeat center 60px #ebebeb;}
.serviceL ul li.active a.se3,.serviceL ul li:hover a.se3{background:url(../images/slch.png) no-repeat center 60px #94243A;}
.serviceL ul li a.se4{background:url(../images/sld.png) no-repeat center 60px #ebebeb;}
.serviceL ul li.active a.se4,.serviceL ul li:hover a.se4{background:url(../images/sldh.png) no-repeat center 60px #94243A;}
.serviceX{background:#7F7F7F;padding:50px 0;margin-top:35px;overflow:hidden;}
.serviceX .xm{background:url(../images/ser.jpg) no-repeat center top;height:405px;color: #fff;}
.serviceX .xm div{width:250px;padding-top:37px;float:left;}
.serviceX .xm div h3{font-size:18px;font-weight:normal;}
.serviceX .xm div p{font-size:12px;font-family:"宋体";padding-top:10px;line-height:18px;}
.serviceX .xm div.ha{width:1200px;height:53px;}
.serviceX .xm .p1,.serviceX .xm .p4{color:#fff;}
.serviceX .xm .p1,.serviceX .xm .p3{padding-left:165px;}
.serviceX .xm .p2,.serviceX .xm .p4{text-align:right;padding-right:165px;float:right;}
.serviceK{padding:35px 0 50px;overflow:hidden;}
.serviceK .km{width:280px;height:325px;background:#e8e8e8;float:left;text-align:center;}
.serviceK .km h3{font-size:22px;padding-top:25px;font-weight:normal;}
.serviceK .km h3 span{display:block;font-size:14px;padding-top:15px;}
.serviceK .km1{margin-left:26px;}


/* Main联系我们 */

.div_pad{ width:970px; margin:0 auto; padding-top:74px;}
.div_bg{ background:#fff; padding-left:25px; padding-right:25px; padding-top:25px; margin-top:45px;}
.div_cont{ background:url(../images/6_20.jpg) no-repeat; height:523px; width:375px; position:relative; top:-660px; float:right; z-index:1000; left:-250px;}
.div_cont .div1{ padding-top:113px; padding-left:23px; padding-right:23px; color:#fff;}
.ul_cont li .div1 span{ color:#a58b55; margin-left:10px;}
.ul_cont li .div2{ color:#666666; line-height:16px; height:48px; margin-top:12px; border-bottom:1px dashed #ccc; padding-bottom:15px; margin-bottom:20px; overflow:hidden;}
/* Main End */ 


/*分页*/
.fengye{     
	display: block;
    vertical-align: middle;
    margin: 30px auto 10px;
    text-align: center;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
}
.fengye a{ 
	display: inline-block;
    vertical-align: middle;
    text-align: center;
    padding: 0 15px;
    height: 30px;
    line-height: 30px;
    margin: 0 -1px 5px 0;
    color: #333;
    font-size: 12px;
}
.fengye a:hover{
	position: relative;
    background-color: #C01A20;
    color: #fff;
}
.fengye a.on{
	position: relative;
    background-color: #C01A20;
    color: #fff;
}

