html {height: 100%;margin:0;padding:0;}
*{margin:0;padding:0;}
body{width:1900px;margin:0 auto;padding:0;}

.site-casa {color: #333;height: 100%;}
.site-casa a {text-decoration: none}
.site-casa h1 {font-size: 70px;font-family: 'fz-l',"microsoft yahei","hiragino sans gb",sans-serif;margin: 20px 0}
.site-casa h2 {font-size: 60px;line-height: 90px}
.site-casa .m-popup-qrcode-wrap {position: fixed;_position: absolute;z-index: 4}
.container {height:100%;*height: auto;}
/*.page {font-family:"microsoft yahei";height: 100%;height: 580px;max-height: 780px;min-width: 1024px;*min-width: 1240px;overflow: hidden; padding-top:139px;}*/


.page-wrap1 {width:100%; height:32px;border-bottom:1px solid #dddddd;}
.page-wrap {margin: 0 auto;width: 1002px; clear:both; overflow:hidden;}
.page111111{height: 460px;margin: 0 auto;position: relative;width: 100%}
.page-inner {float:left;height;100px;}

.site-casa .page-top {z-index:9999; height:76px;width:100%;border-bottom:2px solid #666666;background:#ffffff;}

.logo{margin-left:50px;margin-bottom:5px;width:150px;height:32px;overflow:hidden;float:left;text-align:center;}

.dianhua{margin-left:90px;width:200px;float:left;text-align:center;}

.zhongwen{margin-left:70px;float:left;text-align:center;height:29px;width:150px;}

.rightlink{margin-left:800px;float:left;width:200px; color:#7c7d7f; font-family:"宋体";font-size:12px;  height:27px; line-height:27px;}

.rightlink a{ color:#7c7d7f;}
.input1{ border:0px; padding-left:10px; height:29px; background:/*images/input.jpg*/ no-repeat; line-height:29px; width:156px; float:left;}
.btn1{ float:left; }




.nav{padding-left:350px;text-align:center;display:block;min-width:1200px;height:38px; font-family:"微软雅黑";z-index:0;clear:both;}

.nav li{ float:left;width:120px;height:38px;line-height:38px;text-align:center;}
.nav li:hover{background:#cccccc;}
.nav li a{ font-size:20px;width:120px; display:block;}
.nav li a:hover{ height:38px;width:120px;font-size:21px;}
.nav ul li ul li{float:none;widht:120px;height:38px;margin:0;opacity:0.7;background:#cccccc;border-bottom:2px groove #ffffff;}
.nav ul li ul li:hover{background:rgb(255,132,0);opacity:0.7;}
.nav ul li ul li a{background:none;width:120px;}
.nav ul li ul li a:hover{color:#666666;}
.nav ul li ul{display:none;width:120px;}
.nav ul li.listshow ul{display:block;position:relative;}





/* slidebox  css*/
.fullslide { width:100%;  height:580px; }
.fullslide .bd { margin:0 auto;}
.fullslide .bd ul { width:100% !important;margin:0 auto;z-index:-999;position:relative;}
.fullslide .bd li { width:100%; height:580px; text-align:center;margin:0 auto;}
.fullslide .bd li a { display:block; height:374px;margin:0 auto;}


.fullslide .hd { width:100%; position:relative; bottom:10px; left:0; height:30px; line-height:30px;margin-top:-50px;}
.fullslide .hd ul { text-align:center;
                  
                  }

.fullslide .hd ul li { cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:6px; overflow:hidden;   
background:/*images/na.png*/ no-repeat; /*filter:alpha(opacity=50); 
opacity:0.5;*/ line-height:999px; }

.fullslide .hd ul .on { background:/*images/nh.png*/ no-repeat;}

.fullslide .prev,.fullslide .next { display:block; position:absolute; z-index:-998;top:50%; margin-top:-30px; left:0; width:40px;
	height:60px; background:/*images/slider-arrow.png*/ -126px -137px #000 no-repeat; cursor:pointer; filter:alpha(opacity=50);
	opacity:0.5; display:none; }

.fullslide .next { left:auto; right:0; background-position:-6px -137px; }





.hezuohuoban{width:1524px;margin:0 auto;margin-top:10px;}

.zbody{width:1524px;margin:0 auto;}

.fwxm0{margin:0 auto; width:1524px;height:550px;text-align:center;}

.fwxm1{margin:0 auto; color:#ff00ff00;font-size:20px;width:1524px;height:700px;text-align:center;}
.fwxm1 li{float:left;width:280px; height:210px; margin:0 10px;_display:inline; overflow:hidden;}
.fsubbox{width:1524px;height:600px;margin-top:30px;}

#sdta_0{width:600px;height:615px;float:left;border:1px solid #cccccc;}

#sdta_0 a{font-size:30px;}
#sdta_0 a img{padding:5px;}


#sdta_1{width:420px;height:600px;margin-left:45px;float:left;}

.fsubbox .dta1_1{width:400px;height:200px;margin:0px 5px 5px 5px;border:1px solid #cccccc; }
.fsubbox .dta1_2{width:400px;height:200px;margin:0px 5px 5px 5px;border:1px solid #cccccc;}
.fsubbox .dta1_3{width:400px;height:200px;margin:0px 5px 5px 5px;border:1px solid #cccccc;}

#sdta_2{width:450px;height:600px;float:left;}

.fsubbox .dta2_1{width:400px;height:200px;margin:0px 5px 5px 5px;border:1px solid #cccccc;}
.fsubbox .dta2_2{width:400px;height:200px;margin:5px;border:1px solid #cccccc;}
.fsubbox .dta2_3{width:400px;height:200px;margin:5px;border:1px solid #cccccc;}

.fwxm1 h5{font-size:20px;background:/*images/chanpinbg.png*/ center  no-repeat;}

.pposition{margin:0 auto; height:48px; line-height:48px;margin-top:10px;}
.pposition dl{ width:1524px; clear:both;  overflow:hidden; margin:0 auto;font-weight:normal; color:#1a1d22; }
.pposition dl dd a{font-size:20px;}

.pposition dd{ padding:0 19.5px;font-size:16px;cursor:pointer;float:left;border:1px solid #cccccc; }
.pposition dd.hover{color:#c9191a; background:#e9e8e8; }




.fwxm2{margin-left:20px;text-align:center;width:750px;height:310px;float:left;}
.fwxm2 a h5{margin:0 auto;font-size:20px;width:300px;color:#ffffff;background:/*images/chanpinbg.png*/ center  no-repeat;}

.gundong{margin:0 auto;border:1px solid #000000;width:750px;height:290px;}

.gundong.rhd{margin:0 auto;text-align:center;}
.gundong .rhd ul{ float:left; overflow:hidden; zoom:1; margin-top:1px; zoom:1; }

.gundong .rhd ul li{float:left; width:13px;height:13px;overflow:hidden;text-indent:-999px;cursor:pointer; background:/*images/off.jpg*/ no-repeat; margin:0 10px 0 0px;}

.gundong .rhd ul li.on{ background:/*images/on.jpg*/ no-repeat;}

.gundong .rbd{margin-top:8px; margin-left:40px;width:710px;height:300px; }
.gundong .rbd ul{ overflow:hidden; zoom:1; }
.gundong .rbd ul li{float:left;width:212px;height:275px;margin-left:20px;border:1px solid #666666;}

.fwxm3{margin:0 auto;width:1524px;height:317px;text-align:center;border:1px solid #666666;}


.liyou1{margin:0 auto;width:1524px;height:380px;}
.liyou2{margin:0 auto;width:1524px;height:380px;}
.liyou3{margin:0 auto;width:1524px;height:380px;}
.liyou4{margin:0 auto;width:1524px;height:380px;}

.litu1{float:left;}
.litu2{float:right;}


.prorong{width:1524px;height:310px;margin:0 auto;margin-top:20px;}

.page-project{height:310px;width:750px;text-align:center;float:left;}
.page-project a h5{color:#fff;font-size:20px;background:/*images/chanpinbg.png*/ center  no-repeat;}
.page-project li{ float:left; width:227px; height:280px; margin:8px;_display:inline; overflow:hidden; }
.page-project li a{ background:##33ccff; color:#4d4e51;display:block; width:225px;height:275px;border:1px solid #666666;}
.page-project li a h1{ font-size:16px; color:##4d4e51;text-align:center;}
.page-project li a p{ font-size:12px; color:#4d4e51;}
.page-project li a:hover{ background:#888888;color:#ffffff;}
.page-project li a:hover p{ color:#ffffff;}



.picscroll-left{ margin:0 auto;width:750px;height:290px;border:1px solid #000000;;}
.picscroll-left .hd{margin:0 auto;text-align:center;}
.picscroll-left .hd ul{overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picscroll-left .hd ul li{float:left; width:13px;height:13px;overflow:hidden;text-indent:-999px;cursor:pointer; background:/*images/off.jpg*/ no-repeat; margin:0 10px 0 0px;}
.picscroll-left .hd ul li.on{ background:/*images/on.jpg*/ no-repeat;}

.picscroll-left .bd{margin:3px;width:744px;height:350px;}



.picscroll-left .piclist{margin:0 auto;}


.yizuchuang{width:1524px;height:375px; margin:0 auto;text-align:center;}
.yizuchuang a h5{font-size:20px;color:#ffffff;margin:0 auto;width:200px;line-height:66px;background:/*images/ezuchuang.png*/ center  no-repeat;text-align:center;}

.ypicscroll-left{ width:1524px;height:325px;margin-top:5px;}
.ypicscroll-left .ybd{width:1524px;}
.ypicscroll-left .ybd .ypiclist{margin:0 auto;width:1500px;height:325px;border-top:2px solid #666666;}
.ypicscroll-left .ybd ul li{float:left;margin:10px;text-align:center;border:1px solid #666666;}











.page-about{ background:#d6d6d3 /*images/bg_about.jpg*/ repeat-y center top; height:350px;width:1524px;margin:0 auto;}
.text-wrap{margin:0 auto;width:1002px;}
.text-wrap p{margin:10px 0; text-align:center; color:#2f3239; font-size:20px;}
.text-wrap h1{ font-size:24px; text-align:center; color:#2f3239; font-weight:bold;}
.projectt{margin:0 auto;text-align:center;}

.aboutli{ width:1524px; margin:0 auto; position:relative; height:20%;}
.aboutli li{ width:320px; float:left; margin:25px 25px 0; padding-top:45px; font-size:14px; line-height:45px; _margin:25px 23px 0; text-align:center;}


.aboutli li a{ font-family:"微软雅黑"; color:#2f3239; font-size:14px; }

.page-message{ height:485px;background:#d6d6d3 /*images/bg_about.jpg*/ repeat-y center top;width:1524px;margin:0 auto;}
.news{ width:300px; height:280px;float:left; margin-right:50px;}
.title01{ height:36px; line-height:36px; background:/*images/line1.jpg*/ left center no-repeat;border-bottom:3px solid #ffffff;}
.title01 a{ display:block; float:right; font-family:"宋体"; font-size:12px; color:#000000;}
.title01 a:hover{color:#c9191a;}
.title01 h1{ display:block; font-size:18px; color:#000000; float:left; padding:0; margin:0px;}
.title01 h1 em{ color:#000000; padding-left:10px;}


.news ul{ margin:25px 0;}

.news li{ height:32px; line-height:32px; background:/*images/arrow01.jpg*/ no-repeat left center; padding-left:10px; font-family:"宋体"; font-size:14px;}
.news li a{ color:#000000;}
.news li a:hover{ color:#000000;}


.suoluetu{width:1054px;height:600px;margin:0 auto;border:1px solid #666666;}
.suoluetu .stp{width:500px;height:600px;float:left;border:1px solid #666666;}
.stp.datu{width:500px;height;410px;}
.xiaotu{width:500px;height:200px;}
.xiaotu ul li{widht:100px;height:180px;float:left;}
.suoluetu .sxp{width:550px;height:600px;float:left;text-align:center;}
.suoluetu .sxp .pingming{height:100px;margin-top:20px;}
.suoluetu .sxp .pingpai{height:50px;margin-top:10px;}
.suoluetu .sxp .guige{height:50px;}
.suoluetu .sxp .jiage{height:50px;width:300px;font-size:30px;margin:10px 10px 10px 150px;background:#dddddd;}
.suoluetu .sxp .jieshao{height:100px;background:#aaaaaa;border:2px solid #666666;color:#ffffff;}
.suoluetu .sxp .shuliang{width:300px;margin:0 auto;}

.suoluetu .sxp .shuliang h3{float:left;font-size:30px;width:120px;}
.suoluetu .sxp .shuliang img{
  cursor:pointer;float:left;border:1px solid #666666;width:60px;}


#quantity{float:left;width:50px;height:40px;}
.suoluetu .sxp .shuliang .sdsd{clear:both;}

.suoluetu .sxp .goumai{margin-top:20px;margin-left:150px;}

#del{font-size:30px;}
#add{font-size:30px;}
.sbody{margin:0 auto;width:1054px;margin-top:50px;border:2px solid #666666;text-align:center;overflow:hidden;}

.listbodyd{width:1300px;margin:0 auto;min-height:750px;}
.listbody{width:200px;float:left;height:500px;}
.listleft{text-align:center;background: no-repeat left center;  width:200px;height:200px;margin:60px 30px 30px 0px;border:1px solid #dddddd;}




.subbanner{ margin-top:10px; height:50px;width:1300x;background:#dddddd;}
.subbanner h3{margin-left:300px;width:900px;padding-top:15px;}
.content{line-height:28px; font-size:14px; padding:50px 30px; clear:both; overflow:hidden;color:#525252; font-family:"宋体";}
.content p{ margin:10px 0; text-indent:2em;}

/* ----- rczpc ----- */
.rczpc { margin-top:40px; font-family:"宋体"; padding-bottom:40px;}
.rczpc table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
.rczpc table td{ border-bottom:1px solid #e7e7e7;text-align:center; font-size:14px; font-weight:bold; color:#2f2f2f; line-height:24px; }
.rczpc table .rczpt td{ height:40px; color:#525252; background:#eeeeee;  padding:0; font-weight:normal;}
.rczpc table td.tleft{ text-align:left; color:#525252; font-weight:normal; padding:25px 10px;}
.rczpc table td a{ background:/*images/wyyp.jpg*/ no-repeat; display:block; width:102px; height:35px; display:block; text-align:center; font-size:14px; font-weight:normal; color:#525252; line-height:35px; font-family:"宋体";}
.rczpc table td a:hover{background:/*images/wyypon.jpg*/ no-repeat; color:#fff; text-decoration:none;}

/*list*/
.con_news{ color:#bfb5ad; line-height:24px; margin:40px 0px 10px 0px; height:165px; border-bottom:1px solid #e7e7e7; }
.con_news .listl{ float:left; width:185px; height:119px;text-align:center; border:1px solid #e0e0e0; padding:3px;}
.con_news .listr{ float:right; margin:0 20px;width:750px;color:#666666; font-family:"宋体";}
.con_news .listr p{ margin:0; text-indent:2em; color:#525252; font-size:14px; }
.con_news .listr a{  font-size:14px; color:#525252;font-weight:bold; display:block; margin-top:10px; }
.con_news .listr a:hover{ color:#c9191a;}
.con_news .listr .date{ font-size:12px; color:#9f9f9f;}

.list_photo{ clear:both; overflow:hidden; margin-top:15px;}
.list_photo li{ width:266px; float:left; text-align:center; padding:38px 18px 10px 18px; height:320px; line-height:31px;font-family:"宋体";}
.list_photo li .tp{border-bottom:1px solid #dddddd;  padding-bottom:3px;}
.list_photo li a{ font-size:14px; color:#555555;  border:1px solid #dddddd; padding:3px; display:block;width:266px; height:320px; }
.list_photo li .title02{ height:34px; line-height:34px;}
.list_photo li a:hover{color:#cc0000; border:1px solid #c9191a;}
.list_photo li a:hover .tp{border-bottom:1px solid #c9191a;}


/* ----- page ----- */
.pagelist { float:right; padding:31px 0px 30px 0px; text-align:center;color:#999999; margin-bottom:10px;font-family:"宋体";}
.pagelist li{list-style-type: none; display: inline-block; border:1px solid #eee; padding:5px 10px; color: #808080;}
.pagelist li a{color: #808080;}





.position{ margin-top:55px;width:200px;margin:30px 20px;height:overflow;float:left;background:#dddddd;}
.position dl{ width:200px;   overflow:hidden; font-weight:normal; color:#1a1d22; }
.position dd{ width:200px;padding:5px 30px;height:48px;line-height:48px;text-align:center;cursor:pointer;border:1px solid #cccccc;border-radius:25px; }
.position dd a{font-size:15px;}
.position a:hover{color:#ffffff;}
.position dd:hover{color:#c9191a; background:#770077;} 



.listposition{ margin-top:55px;width:200px;height:overflow;background:#dddddd;}
.listposition dl{ width:200px; overflow:hidden;   font-weight:normal; color:#1a1d22; }
.listposition dd{ width:160px;padding:5px 30px;height:48px;line-height:48px;text-align:center;cursor:pointer;border-bottom:1px solid #cccccc; border-radius:25px; }
.listposition dd a{font-size:15px;}
.listposition a:hover{color:#ffffff;}
.listposition dd:hover{color:#c9191a; background:#770077;} 
.bedlist{width:160px;margin:2px 20px;height:28px;line-height:28px;text-align:center;border-bottom:1px solid #cccccc;display:none;}
.bup{display:none;}
.tup{display:none;}
.trlist{width:160px;padding:2px 20px;height:28px;line-height:28px;text-align:right;border-bottom:1px solid #cccccc;display:none;}





.position1{ line-height:35px; height:125px; clear:both; overflow:hidden; margin-top:45px;}
.position1 dl{ width:1002px; clear:both;  overflow:hidden; margin:0 auto;font-weight:normal; color:#1a1d22; }
.position1 dd{ padding:0 30px;font-size:16px;cursor:pointer;float:left; border-bottom:1px solid #dcdcdc; height:120px;}
.position1 dd a{ display:block; height:80px; width:80px; color:#525252; font-family:"宋体"; font-size:14px; text-align:center; padding-top:65px;}
.position1 dd a.service01{ background:/*images/service01.jpg*/ no-repeat;}
.position1 dd a.service02{ background:/*images/service02.jpg*/ no-repeat;}
.position1 dd a.service03{ background:/*images/service03.jpg*/ no-repeat;}
.position1 dd a.service04{ background:/*images/service04.jpg*/ no-repeat;}
.position1 dd a.service05{ background:/*images/service05.jpg*/ no-repeat;}
.position1 dd a.service06{ background:/*images/service06.jpg*/ no-repeat;}
.position1 dd a.service07{ background:/*images/service07.jpg*/ no-repeat;}
.position1 dd.hover a.service01{ background:/*images/serviceon01.jpg*/ no-repeat;}
.position1 dd.hover a.service02{ background:/*images/serviceon02.jpg*/ no-repeat;}
.position1 dd.hover a.service03{ background:/*images/serviceon03.jpg*/ no-repeat;}
.position1 dd.hover a.service04{ background:/*images/serviceon04.jpg*/ no-repeat;}
.position1 dd.hover a.service05{ background:/*images/serviceon05.jpg*/ no-repeat;}
.position1 dd.hover a.service06{ background:/*images/serviceon06.jpg*/ no-repeat;}
.position1 dd.hover a.service07{ background:/*images/serviceon07.jpg*/ no-repeat;}
.position1 dd.hover{ border-bottom:1px solid #c9191a; }
.position1 dd.hover a{color:#c9191a;}

.page-slider{ height:745px;}


.biaodan{margin:0 auto;margin-top:20px;width:1024;text-align:center;}
.yizuhetong{text-align:center;margin-top:30px;}
.yizuhetong .yzubody{height:600px;width:1024px;overflow:auto;overflow-y :yes;margin:0 auto;border:1px solid #666666;}
.biaodan h2{border-bottom: 2px solid #666666;}
.biaodan form{margin-top:15px;}



.subbox{margin-left:15px;width:1002px;float:left;background:#fffafa;}
.subbox .bt h1{font-size: 28px; text-align: center; color: #555;}
.subbox .xx{height: 30px; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; margin-bottom: 15px;}
.subbox .xx p{line-height: 30px; text-align: center; color: #777;}
.subbox .xx p span{margin: 0 10px; font-size: 14px;}
.subbox .art_body{color: #666; height: auto; overflow: hidden; border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom: 10px;}
.subbox .art_body p{margin-bottom: 10px; text-indent: 2em; line-height: 1.6;}
.pb-art-sxp{height: auto; overflow: hidden;margin: 10px auto; text-align:center;}
.pb-art-sxp h2{margin-left:500px;background:#00ffff;width:125px;}
.pb-art-sxp ul li{height: 25px; line-height: 25px;text-align:center;}
.pb-art-sxp ul li a{color: #555;}
.pb-art-sxp ul li a:hover{color: red;}


.erweima1 {height:100px;}
.erweima2 {height:100px;}

#page_footer{width:100%;background:#ffffff;border-top:1px solid #cccccc;}
.footer .youqing{width:40%;text-align:center;float:left;}

.footer .youqing a:hover{text-decoration:underline; color:#c20c0c;}
.footer .inner{width:60%;text-align:center;float:left;}
.footer .inner img{float:left;margin:0px 20px;}
.footer .inner p{height:32px;float:left;font-size:30px;}
#footerp{clear:both;font-size:15px;width:800px;}




















































































@media screen and (max-device-width: 960px){


html {height: 100%;width:1600px;}

.site-casa {color: #333;height: 100%;}
.site-casa a {text-decoration: none}
.site-casa h1 {font-size: 70px;font-family: 'fz-l',"microsoft yahei","hiragino sans gb",sans-serif;margin: 20px 0}
.site-casa h2 {font-size: 60px;line-height: 90px}
.site-casa .m-popup-qrcode-wrap {position: fixed;_position: absolute;z-index: 4}
.container {height:100%;*height: auto;}
/*.page {font-family:"microsoft yahei";height: 100%;height: 580px;max-height: 780px;min-width: 1024px;*min-width: 1240px;overflow: hidden; padding-top:139px;}*/


.page-wrap1 {width:100%; height:32px;border-bottom:1px solid #dddddd;}
.page-wrap {margin: 0 auto;width: 1002px; clear:both; overflow:hidden;}
.page111111{height: 460px;margin: 0 auto;position: relative;width: 100%}
.page-inner {float:left;height;100px;}

.site-casa .page-top {z-index:9999; height:76px;width:100%;border-bottom:2px solid #666666;background:#ffffff;}

.logo{margin-left:50px;margin-bottom:5px;width:150px;height:32px;overflow:hidden;float:left;text-align:center;}

.dianhua{margin-left:90px;width:200px;float:left;text-align:center;}

.zhongwen{margin-left:70px;float:left;text-align:center;height:29px;width:150px;}

.rightlink{margin-left:800px;float:left;width:200px; color:#7c7d7f; font-family:"宋体";font-size:12px;  height:27px; line-height:27px;}

.rightlink a{ color:#7c7d7f;}
.input1{ border:0px; padding-left:10px; height:29px; background:/*images/input.jpg*/ no-repeat; line-height:29px; width:156px; float:left;}
.btn1{ float:left; }




.nav{padding-left:350px;text-align:center;display:block;min-width:1200px;height:38px; font-family:"微软雅黑";z-index:0;clear:both;}

.nav li{ float:left;width:120px;height:38px;line-height:38px;text-align:center;}
.nav li:hover{background:#cccccc;}
.nav li a{ font-size:20px;width:120px; display:block;}
.nav li a:hover{ height:38px;width:120px;font-size:21px;}
.nav ul li ul li{float:none;widht:120px;height:38px;margin:0;opacity:0.7;background:#cccccc;border-bottom:2px groove #ffffff;}
.nav ul li ul li:hover{background:rgb(255,132,0);opacity:0.7;}
.nav ul li ul li a{background:none;width:120px;}
.nav ul li ul li a:hover{color:#666666;}
.nav ul li ul{display:none;width:120px;}
.nav ul li.listshow ul{display:block;position:relative;}



/* slidebox  css*/
.fullslide { width:1600px;  height:580px; }
.fullslide .bd { margin:0 auto;}
.fullslide .bd ul { width:1524px; !important;margin:0 auto;z-index:-999;position:relative;}
.fullslide .bd li { width:1524px; height:580px; text-align:center;margin:0 auto;}
.fullslide .bd li a { display:block; height:374px;margin:0 auto;}


.fullslide .hd { width:100%; position:relative; bottom:10px; left:0; height:30px; line-height:30px;margin-top:-50px;}
.fullslide .hd ul { text-align:center;
                  
                  }

.fullslide .hd ul li { cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:6px; overflow:hidden;   
background:/*images/na.png*/ no-repeat; /*filter:alpha(opacity=50); 
opacity:0.5;*/ line-height:999px; }

.fullslide .hd ul .on { background:/*images/nh.png*/ no-repeat;}

.fullslide .prev,.fullslide .next { display:block; position:absolute; z-index:-998;top:50%; margin-top:-30px; left:0; width:40px;
	height:60px; background:/*images/slider-arrow.png*/ -126px -137px #000 no-repeat; cursor:pointer; filter:alpha(opacity=50);
	opacity:0.5; display:none; }

.fullslide .next { left:auto; right:0; background-position:-6px -137px; }





.hezuohuoban{width:1524px;margin:0 auto;margin-top:10px;}

.fwxm0{margin:0 auto; width:1524px;height:550px;text-align:center;}

.fwxm1{margin:0 auto; color:#ff00ff00;font-size:20px;width:1524px;height:700px;text-align:center;}
.fwxm1 li{float:left;width:280px; height:210px; margin:0 10px;_display:inline; overflow:hidden;}
.fsubbox{width:1524px;height:600px;margin-top:30px;}

#sdta_0{width:600px;height:615px;float:left;border:1px solid #cccccc;}

#sdta_0 a{font-size:30px;}
#sdta_0 a img{padding:5px;}


#sdta_1{width:420px;height:600px;margin-left:45px;float:left;}

.fsubbox .dta1_1{width:400px;height:200px;margin:0px 5px 5px 5px;border:1px solid #cccccc; }
.fsubbox .dta1_2{width:400px;height:200px;margin:0px 5px 5px 5px;border:1px solid #cccccc;}
.fsubbox .dta1_3{width:400px;height:200px;margin:0px 5px 5px 5px;border:1px solid #cccccc;}

#sdta_2{width:450px;height:600px;float:left;}

.fsubbox .dta2_1{width:400px;height:200px;margin:0px 5px 5px 5px;border:1px solid #cccccc;}
.fsubbox .dta2_2{width:400px;height:200px;margin:5px;border:1px solid #cccccc;}
.fsubbox .dta2_3{width:400px;height:200px;margin:5px;border:1px solid #cccccc;}

.fwxm1 h5{font-size:20px;background:/*images/chanpinbg.png*/ center  no-repeat;}

.pposition{margin:0 auto; height:48px; line-height:48px;margin-top:10px;}
.pposition dl{ width:1524px; clear:both;  overflow:hidden; margin:0 auto;font-weight:normal; color:#1a1d22; }
.pposition dl dd a{font-size:20px;}

.pposition dd{ padding:0 19.5px;font-size:16px;cursor:pointer;float:left;border:1px solid #cccccc; }
.pposition dd.hover{color:#c9191a; background:#e9e8e8; }





.fwxm2{margin-left:20px;text-align:center;width:750px;height:310px;float:left;}
.fwxm2 a h5{margin:0 auto;font-size:20px;width:300px;color:#ffffff;background:/*images/chanpinbg.png*/ center  no-repeat;}

.gundong{margin:0 auto;border-top:2px solid #000000;width:750px;height:280px;}

.gundong.rhd{margin:0 auto;text-align:center;}
.gundong .rhd ul{ float:left; overflow:hidden; zoom:1; margin-top:1px; zoom:1; }

.gundong .rhd ul li{float:left; width:13px;height:13px;overflow:hidden;text-indent:-999px;cursor:pointer; background:/*images/off.jpg*/ no-repeat; margin:0 10px 0 0px;}

.gundong .rhd ul li.on{ background:/*images/on.jpg*/ no-repeat;}

.gundong .rbd{margin-top:8px; margin-left:50px;width:710px;height:300px; }
.gundong .rbd ul{ overflow:hidden; zoom:1; }
.gundong .rbd ul li{float:left;width:212px;height:275px;margin:2px;border:1px solid #666666;}

.fwxm3{margin:0 auto;width:1524px;height:317px;text-align:center;border:1px solid #666666;}


.liyou1{margin:0 auto;width:1524px;height:380px;}
.liyou2{margin:0 auto;width:1524px;height:380px;}
.liyou3{margin:0 auto;width:1524px;height:380px;}
.liyou4{margin:0 auto;width:1524px;height:380px;}

.litu1{float:left;}
.litu2{float:left;}


.prorong{width:1524px;height:310px;margin:0 auto;margin-top:20px;}
.page-project{height:310px;width:750px;text-align:center;float:left;}
.page-project a h5{color:#fff;font-size:20px;background:/*images/chanpinbg.png*/ center  no-repeat;}
.page-project li{ float:left; width:227px; height:280px; margin:8px;_display:inline; overflow:hidden; }
.page-project li a{ background:##33ccff; color:#4d4e51;display:block; width:225px;height:275px;border:1px solid #666666;}
.page-project li a h1{ font-size:16px; color:##4d4e51;text-align:center;}
.page-project li a p{ font-size:12px; color:#4d4e51;}
.page-project li a:hover{ background:#888888;color:#ffffff;}
.page-project li a:hover p{ color:#ffffff;}



.picscroll-left{ margin:0 auto;width:750px;height:310px;border-top:2px solid #000000;;}
.picscroll-left .hd{margin:0 auto;text-align:center;}
.picscroll-left .hd ul{overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picscroll-left .hd ul li{float:left; width:13px;height:13px;overflow:hidden;text-indent:-999px;cursor:pointer; background:/*images/off.jpg*/ no-repeat; margin:0 10px 0 0px;}
.picscroll-left .hd ul li.on{ background:/*images/on.jpg*/ no-repeat;}

.picscroll-left .bd{margin:3px;width:744px;height:350px;}



.picscroll-left .piclist{margin:0 auto;}


.yizuchuang{width:1524px;height:375px; margin:0 auto;text-align:center;}
.yizuchuang a h5{font-size:20px;color:#ffffff;margin:0 auto;width:200px;line-height:66px;background:/*images/ezuchuang.png*/ center  no-repeat;text-align:center;}

.ypicscroll-left{ width:1524px;height:325px;margin-top:5px;}
.ypicscroll-left .ybd{width:1524px;}
.ypicscroll-left .ybd .ypiclist{margin:0 auto;width:1500px;height:325px;border-top:2px solid #666666;}
.ypicscroll-left .ybd ul li{float:left;margin:10px;text-align:center;border:1px solid #666666;}











.page-about{width:1600px; background:#d6d6d3 /*images/bg_about.jpg*/ repeat-y center top; height:350px;}
.text-wrap{margin:0 auto;width:1600px;}
.text-wrap p{margin:10px 0; text-align:center; color:#2f3239; font-size:20px;}
.text-wrap h1{ font-size:24px; text-align:center; color:#2f3239; font-weight:bold;}
.projectt{margin:0 auto;text-align:center;}

.aboutli{ width:1524px; margin:0 auto; position:relative; height:20%;}
.aboutli li{ width:300px; float:left; margin:25px 25px 0; padding-top:45px; font-size:14px; line-height:45px; _margin:25px 23px 0; text-align:center;}

.aboutli li a{ font-family:"微软雅黑"; color:#2f3239; font-size:14px; }

.page-message{ height:485px;width:1600px;}
.news{ width:300px; float:left; margin-right:50px;}
.title01{ height:36px; line-height:36px; background:/*images/line1.jpg*/ left center no-repeat;}
.title01 a{ display:block; float:right; font-family:"宋体"; font-size:12px; color:#acacae;}
.title01 a:hover{color:#c9191a;}
.title01 h1{ display:block; font-size:18px; color:#2f3239; float:left; padding:0; margin:0px;}
.title01 h1 em{ color:#c9191a; padding-left:10px;}
.news ul{ margin:25px 0;}
.news li{ height:32px; line-height:32px; background:/*images/arrow01.jpg*/ no-repeat left center; padding-left:10px; font-family:"宋体"; font-size:14px;}
.news li a{ color:#525252;}
.news li a:hover{ color:#c9191a;}


.suoluetu{width:1054px;height:600px;margin:0 auto;border:1px solid #666666;}
.suoluetu .stp{width:500px;height:600px;float:left;border:1px solid #666666;}
.stp.datu{width:500px;height;410px;}
.xiaotu{width:500px;height:200px;}
.xiaotu ul li{widht:100px;height:180px;float:left;}
.suoluetu .sxp{width:550px;height:600px;float:left;text-align:center;}
.suoluetu .sxp .pingming{height:100px;margin-top:20px;}
.suoluetu .sxp .pingpai{height:50px;margin-top:10px;}
.suoluetu .sxp .guige{height:50px;}
.suoluetu .sxp .jiage{height:50px;width:300px;font-size:30px;margin:10px 10px 10px 150px;background:#dddddd;}
.suoluetu .sxp .jieshao{height:100px;background:#aaaaaa;border:2px solid #666666;color:#ffffff;}
.suoluetu .sxp .shuliang{width:300px;margin:0 auto;}

.suoluetu .sxp .shuliang h3{float:left;font-size:30px;width:120px;}
.suoluetu .sxp .shuliang img{
  cursor:pointer;float:left;border:1px solid #666666;width:60px;}

#quantity{float:left;width:50px;height:40px;}
.suoluetu .sxp .shuliang .sdsd{clear:both;}

.suoluetu .sxp .goumai{margin-top:20px;margin-left:150px;}

#del{font-size:30px;}
#add{font-size:30px;}
.sbody{margin:0 auto;width:1054px;margin-top:50px;border:2px solid #666666;text-align:center;overflow:hidden;}

.listbodyd{width:1300px;margin:0 auto;}
.listbody{width:200px;float:left;height:500px;}
.listleft{text-align:center;background: no-repeat left center;  width:200px;height:200px;margin:60px 30px 30px 0px;border:1px solid #dddddd;}




.subbanner{ margin-top:10px; height:50px;width:1524x;background:#dddddd;}
.subbanner h3{margin-left:300px;width:900px;padding-top:15px;}
.content{line-height:28px; font-size:14px; padding:50px 30px; clear:both; overflow:hidden;color:#525252; font-family:"宋体";}
.content p{ margin:10px 0; text-indent:2em;}

/* ----- rczpc ----- */
.rczpc { margin-top:40px; font-family:"宋体"; padding-bottom:40px;}
.rczpc table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
.rczpc table td{ border-bottom:1px solid #e7e7e7;text-align:center; font-size:14px; font-weight:bold; color:#2f2f2f; line-height:24px; }
.rczpc table .rczpt td{ height:40px; color:#525252; background:#eeeeee;  padding:0; font-weight:normal;}
.rczpc table td.tleft{ text-align:left; color:#525252; font-weight:normal; padding:25px 10px;}
.rczpc table td a{ background:/*images/wyyp.jpg*/ no-repeat; display:block; width:102px; height:35px; display:block; text-align:center; font-size:14px; font-weight:normal; color:#525252; line-height:35px; font-family:"宋体";}
.rczpc table td a:hover{background:/*images/wyypon.jpg*/ no-repeat; color:#fff; text-decoration:none;}

/*list*/
.con_news{ color:#bfb5ad; line-height:24px; margin:40px 0px 10px 0px; height:165px; border-bottom:1px solid #e7e7e7; }
.con_news .listl{ float:left; width:185px; height:119px;text-align:center; border:1px solid #e0e0e0; padding:3px;}
.con_news .listr{ float:right; margin:0 20px;width:750px;color:#666666; font-family:"宋体";}
.con_news .listr p{ margin:0; text-indent:2em; color:#525252; font-size:14px; }
.con_news .listr a{  font-size:14px; color:#525252;font-weight:bold; display:block; margin-top:10px; }
.con_news .listr a:hover{ color:#c9191a;}
.con_news .listr .date{ font-size:12px; color:#9f9f9f;}

.list_photo{ clear:both; overflow:hidden; margin-top:15px;}
.list_photo li{ width:266px; float:left; text-align:center; padding:38px 18px 10px 18px; height:320px; line-height:31px;font-family:"宋体";}
.list_photo li .tp{border-bottom:1px solid #dddddd;  padding-bottom:3px;}
.list_photo li a{ font-size:14px; color:#555555;  border:1px solid #dddddd; padding:3px; display:block;width:266px; height:320px; }
.list_photo li .title02{ height:34px; line-height:34px;}
.list_photo li a:hover{color:#cc0000; border:1px solid #c9191a;}
.list_photo li a:hover .tp{border-bottom:1px solid #c9191a;}


/* ----- page ----- */
.pagelist { float:right; padding:31px 0px 30px 0px; text-align:center;color:#999999; margin-bottom:10px;font-family:"宋体";}
.pagelist li{list-style-type: none; display: inline-block; border:1px solid #eee; padding:5px 10px; color: #808080;}
.pagelist li a{color: #808080;}





.position{ margin-top:55px;width:200px;margin:30px 20px;height:overflow;float:left;background:#dddddd;}
.position dl{ width:200px;   overflow:hidden; font-weight:normal; color:#1a1d22; }
.position dd{ width:200px;padding:5px 30px;height:48px;line-height:48px;text-align:center;cursor:pointer;border:1px solid #cccccc;border-radius:25px; }
.position dd a{font-size:15px;}
.position a:hover{color:#ffffff;}
.position dd:hover{color:#c9191a; background:#770077;} 



.listposition{ margin-top:55px;width:200px;height:overflow;background:#dddddd;}
.listposition dl{ width:200px;   overflow:hidden; font-weight:normal; color:#1a1d22; }
.listposition dd{ width:160px;padding:5px 30px;height:48px;line-height:48px;text-align:center;cursor:pointer;border-bottom:1px solid #cccccc; border-radius:25px; }
.listposition dd a{font-size:15px;}
.listposition a:hover{color:#ffffff;}
.listposition dd:hover{color:#c9191a; background:#770077;} 




.position1{ line-height:35px; height:125px; clear:both; overflow:hidden; margin-top:45px;}
.position1 dl{ width:1002px; clear:both;  overflow:hidden; margin:0 auto;font-weight:normal; color:#1a1d22; }
.position1 dd{ padding:0 30px;font-size:16px;cursor:pointer;float:left; border-bottom:1px solid #dcdcdc; height:120px;}
.position1 dd a{ display:block; height:80px; width:80px; color:#525252; font-family:"宋体"; font-size:14px; text-align:center; padding-top:65px;}
.position1 dd a.service01{ background:/*images/service01.jpg*/ no-repeat;}
.position1 dd a.service02{ background:/*images/service02.jpg*/ no-repeat;}
.position1 dd a.service03{ background:/*images/service03.jpg*/ no-repeat;}
.position1 dd a.service04{ background:/*images/service04.jpg*/ no-repeat;}
.position1 dd a.service05{ background:/*images/service05.jpg*/ no-repeat;}
.position1 dd a.service06{ background:/*images/service06.jpg*/ no-repeat;}
.position1 dd a.service07{ background:/*images/service07.jpg*/ no-repeat;}
.position1 dd.hover a.service01{ background:/*images/serviceon01.jpg*/ no-repeat;}
.position1 dd.hover a.service02{ background:/*images/serviceon02.jpg*/ no-repeat;}
.position1 dd.hover a.service03{ background:/*images/serviceon03.jpg*/ no-repeat;}
.position1 dd.hover a.service04{ background:/*images/serviceon04.jpg*/ no-repeat;}
.position1 dd.hover a.service05{ background:/*images/serviceon05.jpg*/ no-repeat;}
.position1 dd.hover a.service06{ background:/*images/serviceon06.jpg*/ no-repeat;}
.position1 dd.hover a.service07{ background:/*images/serviceon07.jpg*/ no-repeat;}
.position1 dd.hover{ border-bottom:1px solid #c9191a; }
.position1 dd.hover a{color:#c9191a;}

.page-slider{ height:745px;}


.biaodan{margin:0 auto;margin-top:20px;width:1024;text-align:center;}
.yizuhetong{text-align:center;margin-top:30px;}
.yizuhetong .yzubody{height:600px;width:1024px;overflow:auto;overflow-y :yes;margin:0 auto;border:1px solid #666666;}
.biaodan h2{border-bottom: 2px solid #666666;}
.biaodan form{margin-top:15px;}



.subbox{marign-left:15px;width:1002px;float:left;background:#fffafa;}
.subbox .bt h1{font-size: 28px; text-align: center; color: #555;}
.subbox .xx{height: 30px; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; margin-bottom: 15px;}
.subbox .xx p{line-height: 30px; text-align: center; color: #777;}
.subbox .xx p span{margin: 0 10px; font-size: 14px;}
.subbox .art_body{color: #666; height: auto; overflow: hidden; border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom: 10px;}
.subbox .art_body p{margin-bottom: 10px; text-indent: 2em; line-height: 1.6;}
.pb-art-sxp{height: auto; overflow: hidden;margin: 10px auto; text-align:center;}
.pb-art-sxp h2{margin-left:500px;background:#00ffff;width:125px;}
.pb-art-sxp ul li{height: 25px; line-height: 25px;text-align:center;}
.pb-art-sxp ul li a{color: #555;}
.pb-art-sxp ul li a:hover{color: red;}


.erweima1 {height:100px;}
.erweima2 {height:100px;}

#page_footer{width:100%;background:#ffffff;border-top:1px solid #cccccc;}
.footer .youqing{width:40%;text-align:center;float:left;}

.footer .youqing a:hover{text-decoration:underline; color:#c20c0c;}
.footer .inner{width:60%;text-align:center;float:left;}
.footer .inner img{float:left;margin:0px 20px;}
.footer .inner p{height:32px;float:left;font-size:30px;}
#footerp{clear:both;font-size:15px;width:800px;}




    }