html {height: 100%;}

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;}*/

//ӣ��ͷ��
.en_top1{width:100%;height:29px;border-bottom:1px solid #666666;}

.en_page-top {z-index:9999; height:110px;width:100%;border-bottom:2px solid #666666;background:#ffffff;}

.en_logo{ float:left; margin-left:15%;width:10%;height;50px;}

.en_zhongwen{ float:left; margin-left:40%;padding-top:20px;width:10%; height:50px;}
.en_rightlink{ float:left;margin-left:10%; padding-top:20px;color:#7c7d7f; font-family:"����";font-size:12px;width:10%;  height:30px;}
.en_rightlink a{ color:#7c7d7f;}
.en_rightlink .input1{ border:0px; padding-left:10px; height:29px; background:/*images/input.jpg*/ no-repeat; line-height:29px; width:156px; float:left;}
.en_rightlink .btn1{ float:left; }




.en_nav{padding-left:350px;text-align:center;display:block;min-width:1200px;height:38px; font-family:"΢���ź�";z-index:0;clear:both;background:#28004d;}

.en_nav li{ float:left;width:120px;height:38px;line-height:38px;text-align:center;padding-left:30px;}
.en_nav li:hover{background:#3a006f;}
.en_nav li a{ font-size:20px;width:120px; display:block; color:#ffffff;text-decoration: none;}
.en_nav li a:hover{ height:38px;width:120px;background-color:##000000;}
.en_nav ul li ul li{padding-left:0px;float:none;width:120px;height:38px;margin:0;background:#3a006f;opacity:0.7;border-bottom:1px solid #ffffff;}
.en_nav ul li ul li a{background:none;width:120px;text-decoration: none;}
.en_nav ul li ul li a:hover{background:#000000;color:#ffffff;}
.en_nav ul li ul{display:none;width:120px;}
.en_nav ul li.listshow ul{display:block;position:relative;}













/* slidebox  css*/
.bd{ width:100%;  height:580px; }

 .bd .htu1{display:none;}
.bd .htu2{display:none;}
 .bd .htu3{display:none;}
 .bd .htu4{display:none;}





//4tu

#psitu{width:100%;height:450px;border:1px solid #dddddd;}

.situ .huan1{width:25%;height:396px;overflow:hidden;float:left;position:relative; 
 cursor:pointer;}
.situ .huan2{width:25%;height:396px;overflow:hidden;float:left;position:relative; cursor:pointer;}
.situ .huan3{width:25%;height:396px;overflow:hidden;float:left;position:relative; cursor:pointer;}
.situ .huan4{width:25%;height:396px;overflow:hidden;float:left;position:relative; cursor:pointer;}

.situ .huan1 .situ1{padding:1px 1px;}
.situ .huan2 .situ2{padding:1px 1px;}
.situ .huan3 .situ3{padding:1px 1px;}
.situ .huan4 .situ4{padding:1px 1px;}

.fuzi1{text-align:center; 
position: absolute; 
z-index: 1; 
left: 0; 
bottom:0; 
width: 100%; 
color: #fff; 
background: rgba(0,0,0,.5); 
height: 54px; 
line-height: 54px; 
overflow: hidden; 
} 
.fuzi2{text-align:center; 
position: absolute; 
z-index: 1; 
left: 0; 
bottom:0; 
width: 100%; 
color: #fff; 
background: rgba(0,0,0,.5); 
height: 54px; 
line-height: 54px; 
overflow: hidden; 
} 

.fuzi3{text-align:center; 
position: absolute; 
z-index: 1; 
left: 0; 
bottom:0; 
width: 100%; 
color: #fff; 
background: rgba(0,0,0,.5); 
height: 54px; 
line-height: 54px; 
overflow: hidden; 
}
 
.fuzi4{text-align:center; 
position: absolute; 
z-index: 1; 
left: 0; 
bottom:0; 
width: 100%; 
color: #fff; 
background: rgba(0,0,0,.5); 
height: 54px; 
line-height: 54px; 
overflow: hidden; 
} 
 



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

#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;}



.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; }

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


.page-message{height:485px;width:1524px;margin:0 auto;text-align:center;margin-top:420px;}
.page-message h1{border-bottom:2px solid #666666;font-size:50px;}

.page-message ul{width:800px;margin:0 auto;}

.page-message li{ border-bottom:1px solid #dddddd;height:50px; line-height:50px;  padding-left:10px; font-family:"����"; font-size:14px;}
.page-message li a{ color:#000000; text-decoration: none;}
.page-message li a:hover{ color:#000000; text-decoration:underline}


.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;}

.listbodyd{margin-top:20px;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{ background:#cccccc;width:100%;height:60px;border: 1px solid #666666;margin-top:20px;}
.subbanner h2{padding-left:350px;width:50%;font-size:25px;}
.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:330px; 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:330px; }
.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:left;cursor:pointer;border-bottom:1px solid #cccccc; border-radius:25px; }
.listposition dl dd a{pdding-left:10px;font-size:15px;text-align:left;}
.listposition a:hover{color:#ffffff;}
.listposition dd:hover{color:#c9191a; background:#770077;} 

.enbedlist{width:160px;margin:2px 20px;height:28px;line-height:28px;text-align:center;border-bottom:1px solid #cccccc;display:none;}
.enbup{display:none;}
.entup{display:none;}
.entrlist{width:160px;padding:2px 20px;height:28px;line-height:28px;text-align:center;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:50px;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;}


.enfooter{width:100%;height:350px;background:#28004d;}
.caidan{padding-top:40px;width:1100px;height:250px;margin:0 auto;}
.caidan ul{width:1100px;height:150px;}
.caidan ul li{float:left;width:180px;height:30px;}
.caidan ul li a{color:#ffffff;text-decoration: none;font-size:15px;}
.caidan ul li a:hover{text-decoration:underline;}
.caidan ul li ul{margin-top:5px;}
.caidan ul li ul li{clear:both;width:170px;height:25px;color:#ffffff;margin:5px 5px;}
.enfooter .lianxi{width:1100px;height:20px;border-bottom:2px solid #ffffff;text-align:right;margin:0 auto;}
.enfooter .lianxi .conact a{height:15px;color:#ffffff;text-align:right;margin:5px 5px;}
.caidan ul li ul li a{font-size:10px;}
.caidan ul li ul li a:hover{text-decoration:underline;}
.eninner{margin:0 auto; width:35%;background:#28004d;}
.eninner img{float:left;margin:0px 20px;}

#enfooterp{clear:both;font-size:15px;color:#ffffff;}


















































































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


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

body{margin:0;padding:0;width:1524px;}
.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;}*/

//ӣ��ͷ��
.en_top1{width:1600px;height:29px;border-bottom:1px solid #666666;}

.en_page-top {z-index:9999; height:110px;width:100%;border-bottom:2px solid #666666;background:#ffffff;}

.en_logo{ float:left; margin-left:200px;width:150px;height;50px;}

.en_zhongwen{ float:left; margin-left:200px;padding-top:20px;width:10%; height:50px;}
.en_rightlink{ float:left;margin-left:50px; padding-top:20px;color:#7c7d7f; font-family:"����";font-size:12px;width:350px;  height:30px;}
.en_rightlink a{ color:#7c7d7f;}
.en_rightlink .input1{ border:0px; padding-left:10px; height:29px; background:/*images/input.jpg*/ no-repeat; line-height:29px; width:256px; float:left;}
.en_rightlink .btn1{ float:left; }




.en_nav{padding-left:500px;text-align:center;display:block;min-width:1200px;height:38px; font-family:"΢���ź�";z-index:0;clear:both;background:#28004d;}

.en_nav li{ float:left;width:120px;height:38px;line-height:38px;text-align:center;}
.en_nav li:hover{background:#3a006f;}
.en_nav li a{ font-size:20px;width:120px; display:block; color:#ffffff;text-decoration: none;}
.en_nav li a:hover{ height:38px;width:120px;background-color:##000000;}
.en_nav ul li ul li{float:none;width:120px;height:38px;margin:0;background:#3a006f}
.en_nav ul li ul li a{background:none;width:120px;text-decoration: none;}
.en_nav ul li ul li a:hover{background:#000000;color:#ffffff;}
.en_nav ul li ul{display:none;width:120px;}
.en_nav ul li.listshow ul{display:block;position:relative;}













/* slidebox  css*/
.bd{ width:1600px;  height:580px; }

 .bd .htu1{display:none;}
.bd .htu2{display:none;}
 .bd .htu3{display:none;}
 .bd .htu4{display:none;}





//4tu

#psitu{width:100%;height:450px;border:1px solid #dddddd;}

.situ .huan1{width:25%;height:396px;overflow:hidden;float:left;position:relative; 
 cursor:pointer;}
.situ .huan2{width:25%;height:396px;overflow:hidden;float:left;position:relative; cursor:pointer;}
.situ .huan3{width:25%;height:396px;overflow:hidden;float:left;position:relative; cursor:pointer;}
.situ .huan4{width:25%;height:396px;overflow:hidden;float:left;position:relative; cursor:pointer;}

.situ .huan1 .situ1{padding:1px 1px;}
.situ .huan2 .situ2{padding:1px 1px;}
.situ .huan3 .situ3{padding:1px 1px;}
.situ .huan4 .situ4{padding:1px 1px;}

.fuzi1{text-align:center; 
position: absolute; 
z-index: 1; 
left: 0; 
bottom:0; 
width: 100%; 
color: #fff; 
background: rgba(0,0,0,.5); 
height: 54px; 
line-height: 54px; 
overflow: hidden; 
} 
.fuzi2{text-align:center; 
position: absolute; 
z-index: 1; 
left: 0; 
bottom:0; 
width: 100%; 
color: #fff; 
background: rgba(0,0,0,.5); 
height: 54px; 
line-height: 54px; 
overflow: hidden; 
} 

.fuzi3{text-align:center; 
position: absolute; 
z-index: 1; 
left: 0; 
bottom:0; 
width: 100%; 
color: #fff; 
background: rgba(0,0,0,.5); 
height: 54px; 
line-height: 54px; 
overflow: hidden; 
}
 
.fuzi4{text-align:center; 
position: absolute; 
z-index: 1; 
left: 0; 
bottom:0; 
width: 100%; 
color: #fff; 
background: rgba(0,0,0,.5); 
height: 54px; 
line-height: 54px; 
overflow: hidden; 
} 
 



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

#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;}



.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; }

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


.page-message{height:485px;width:1524px;margin:0 auto;text-align:center;margin-top:420px;}
.page-message h1{border-bottom:2px solid #666666;font-size:50px;}

.page-message ul{width:800px;margin:0 auto;}

.page-message li{ border-bottom:1px solid #dddddd;height:50px; line-height:50px;  padding-left:10px; font-family:"����"; font-size:14px;}
.page-message li a{ color:#000000; text-decoration: none;}
.page-message li a:hover{ color:#000000; text-decoration:underline}


.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;}

.listbodyd{margin-top:20px;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{ background:#cccccc;width:100%;height:60px;border: 1px solid #666666;margin-top:20px;}
.subbanner h2{padding-left:350px;width:50%;font-size:25px;}
.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:330px; 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:330px; }
.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{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;}


.enfooter{width:100%;height:350px;background:#28004d;}
.caidan{padding-top:40px;width:1100px;height:250px;margin:0 auto;}
.caidan ul{width:1100px;height:150px;}
.caidan ul li{float:left;width:180px;height:30px;}
.caidan ul li a{color:#ffffff;text-decoration: none;font-size:15px;}
.caidan ul li a:hover{text-decoration:underline;}
.caidan ul li ul{margin-top:5px;}
.caidan ul li ul li{clear:both;width:170px;height:25px;color:#ffffff;margin:5px 5px;}
.enfooter .lianxi{width:1100px;height:20px;border-bottom:2px solid #ffffff;text-align:right;margin:0 auto;}
.enfooter .lianxi .conact{height:15px;color:#ffffff;text-align:right;margin:5px 5px;}
.caidan ul li ul li a{font-size:10px;}
.caidan ul li ul li a:hover{text-decoration:underline;}
.eninner{margin:0 auto; width:35%;background:#28004d;}
.eninner img{float:left;margin:0px 20px;}

#enfooterp{clear:both;font-size:15px;color:#ffffff;}


    }