@charset "gb2312";

/* CSS Document */



#con{width:1000px; margin:0 auto;}

#con_l{width:680px;}

#bk{width:644px;  border:1px solid #bcb2b3; padding:11px 20px 16px 14px; margin-bottom:10px;}

#bkr{width:340px; height:192px;}

#bkr h2{ margin:22px 0 12px 0;font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; font-weight:inherit; background:url(/newimg/bz_10.gif) no-repeat 5px 3px; padding-left:35px;}

.yellow{color:#ff9600;}

#bkr ul{ margin-top:17px;}

#bkr li{width:81px; height:30px; line-height:30px; text-align:center; background:#c13145;color:#fff; float:left; margin-right:4px;}

#bkr li a{color:#fff;}

/*bk½áÊø*/

.bzbg{width:680px; height:369px; margin-top:20px; background:#f0f0f0; padding-top:1px;}

.bzbg dl{width:680px; background:#cdcdcd; height:50px;font-family:"Î¢ÈíÑÅºÚ"; line-height:50px;font-size:18px;}

.bzbg dt{width:131px; height:50px; background:url(/newimg/bz_29.gif) no-repeat; float:left;color:#FFF; font-size:22px; padding-left:22px;}

.bzbg dt a{color:#fff;}

.bzbg dt a:hover{color:#fff;}

.bzbg dd{ float:left; margin-left:56px; display:inline;}

.bz{width:640px; height:303px;padding:16px 25px 0 15px;}

.bzr{width:357px; height:303px;}

.bzr b{font-family:"Î¢ÈíÑÅºÚ";font-size:18px; margin:15px 0 5px 0; font-weight:inherit; display:block;}

.bzr p{ padding-bottom:18px; border-bottom:1px dashed #666; margin-bottom:15px; font-size:12px;color:#666; line-height:20px;}

.bzr span a,#wz b a{width:146px; height:39px; text-align:center; line-height:39px; margin:17px 10px 0 4px; display:inline;color:#fff; background:#ff9600; font-size:16px; float:left; display:block; font-weight:bold;}

.bzr span a.redbg,#wz b a.redbg,#jscon dd.lines span a.redbg{background:#c13145;}

.bzr li a{color:#666; line-height:28px;}

/*bz½áÊø*/



/*wz*/

#wz{width:633px;border:1px solid #bcb2b3; margin-bottom:20px; padding:30px 22px 22px 25px; font-size:16px; line-height:28px;}

#wz h2{font-family:"Î¢ÈíÑÅºÚ";font-size:28px; text-align:center; font-weight:inherit;}

#wz bdo{font-size:12px; text-align:center;color:#999; display:block; margin:2px 0 10px 0;}

#dd{width:629px; border:1px solid #cfcfcf; padding:1px; height:67px; margin-bottom:18px;}

#dd div{width:462px; padding:10px 4px 0 8px; float:left; font-size:14px; line-height:24px;  text-indent: 2em;}

#wz em{ text-align:center; display:block; margin:17px auto;}

#wz b{width:378px;display:block; margin:12px auto 10px auto; height:64px;}

#wz b a{width:172px;}
#wz p{text-indent:2em;}
#wz span a{color:#666; font-size:12px;}

#wznaws{width:675px; height:122px;border:1px solid #bcb2b3;padding:4px 0px 4px 5px;}

#wznaws span{width:43px; height:112px; background:#ff9600; text-align:center; display:block;font-family:"Î¢ÈíÑÅºÚ";font-size:22px;color:#fff;padding-top:10px; float:left;}

#wznaws ul{padding-top:6px; line-height:28px;}

#wznaws li{width:301px; float:left; padding-left:12px;}

#wznaws li a{color:#666;}

/*wz½áÊø*/



/*about*/

.h20{height:20px;}

.abouttitle{width:976px; background:#e5e5e5; border-left:12px solid #0092c7; padding-left:12px; margin:15px auto 0;}

#aboutcon{width:1000px; text-align:center; margin:50px auto 68px auto; height:160px;font-family:"Î¢ÈíÑÅºÚ";}

#aboutcon p{ line-height:35px; font-size:20px; margin-bottom:30px;}

#aboutcon ul{width:1000px; height:92px; background:url(/newimg/about_07.gif) no-repeat 0 31px;}

#aboutcon li{ padding:0 12px; height:31px; line-height:31px; float:left; margin-left:69px;color:#fff; background:#999;}

#aboutcon li:hover,#aboutcon li.hover{background:#ff9600;}

#aboutcon span{width:1000px; height:30px; display:block; float:left;}

#aboutcon li.ml{margin-left:107px;}

/*aboutcon*/

#aboutcon1{width:1000px;margin:21px auto 61px auto; height:375px;}

#aboutcon1 li{width:234px; height:375px; float:left; margin-right:21px; position:relative;}

#aboutcon1 li b{width:234px; height:42px; position:absolute; left:0; bottom:0; background:#000;opacity:0.6;filter:alpha(opacity=60); text-align:center;color:#fff; line-height:42px; font-weight:inherit;font-family:"Î¢ÈíÑÅºÚ";}

#aboutcon1 li:hover b,#aboutcon1 li span{ display:none;}

#aboutcon1 li:hover span{display:block;width:218px; height:328px;position:absolute; left:0; top:0; background:#0092c7;padding:47px 10px 0 16px;color:#fff;line-height:22px;}

#aboutcon1 li span h2{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;font-weight:inherit; border-bottom:1px solid #fff; padding-bottom:6px;}

#aboutcon1 li span h2 a{color:#fff;}

#aboutcon1 li span p{margin:10px 5px 0 5px;}

#aboutcon1 li span bdo{width:159px;height:29px;color:#fff;line-height:29px; text-align:center; border:1px solid #fff;margin:0 auto; display:block; margin-top:22px; font-weight:bold;}

#aboutcon1 li bdo{width:159px;height:29px;color:#fff;line-height:29px; text-align:center; border:1px solid #fff;margin:0 auto; display:block; margin-top:22px; font-weight:bold;}

/*aboutcon1*/

#aboutcon2{width:1000px;margin:35px auto 65px auto; height:368px;}

#aboutcon2 li{width:166px; height:64px; float:left; background:url(/newimg/about_32.gif) repeat-x 0 27px;font-family:"Î¢ÈíÑÅºÚ";font-size:18px; text-align:center; line-height:20px;}

#aboutcon2 li:hover,#aboutcon2 li.on{background:url(/newimg/about_30.gif) no-repeat 0 27px;}

#con2l{width:239px; height:302px; margin:0 39px 0 15px; float:left; border:1px solid #cecece;}

#con2m{width:392px; height:304px; margin-right:29px; float:left;font-family:"Î¢ÈíÑÅºÚ";}

#con2m h2{color:#0092c7;font-size:18px;font-weight:inherit;}

#con2m h2 big{font-size:24px;}

#con2m span{font-size:18px;color:#ff9600; margin:13px 0 4px 0; display:block;}

#con2m span,#con2m p,#con2m em{ padding-left:12px; display:block;}

#con2m em img{ margin-right:16px; float:left; border:1px solid #fb9e1f;}

#con2r{width:284px; height:304px;float:left; background:#eeeaeb;}

#con2r b{width:284px; height:50px; text-align:center; line-height:50px;color:#fff; background:#0092c7; display:block; font-size:24px;}

#con2r div{width:260px; padding:21px 0 0 24px; height:190px; border-bottom:1px solid #fff;}

#con2r strong{ border-top:1px solid #c7c7c7; height:34px; display:block; padding-top:7px; text-align:center;}

#con2r div span input{width:185px; height:30px; border:1px solid #999; background:#fff; margin-bottom:13px;}

#con2r div .a{width:137px; height:33px; background:#ff9600; display:block; margin-left:42px;color:#fff; font-size:16px; text-align:center; line-height:33px; font-weight:bold;  border: 0px;}

/*aboutcon2*/

#aboutcon3{width:1000px;margin:47px auto 58px auto; height:425px;}

#aboutcon3l{width:523px; height:425px;background:url(/newimg/about_52.gif) no-repeat right 0; margin-right:33px;}

#aboutcon3r{width:427px; padding-right:17px;}

#aboutcon3r b{ padding-top:21px; height:77px; display:block; text-align:center;}

#aboutcon3r div{ height:107px; margin-bottom:24px;color:#666; line-height:20px; font-size:12px;}

#aboutcon3r div em{width:175px; height:105px;border:1px solid #d1d1d1; margin-right:21px; float:left;}

#aboutcon3r div span{width:228px;font-family:"Î¢ÈíÑÅºÚ";font-size:18px; color:#ff9600; height:36px; line-height:36px; border-bottom:1px solid #999; display:block; float:left; margin-bottom:5px;}

/*aboutcon3*/

#aboutcon4{width:1000px;margin:19px auto 33px auto;}

#aboutcon4 li{margin-bottom:7px;}

/*aboutcon4*/

/*about½áÊø*/



/*zj*/

#zjtit{width:1000px; height:90px; margin:16px auto 30px auto;}

#zjtit li{width:313px; height:90px; background:#ff9600; float:left; font-size:36px; color:#fff; text-align:center; line-height:90px; font-weight:bold;}

#zjtit li.mlr{ margin:0 30px;}

.zj{width:933px; height:442px; margin:0 auto 50px auto; padding:0 31px 0 36px;}

.zjl{ padding:10px 15px 15px 12px; border:1px solid #c13145; margin-right:36px;}

.zjr span{width:495px; height:112px; border-top:1px solid #666;border-bottom:1px solid #666; display:block; background:url(/newimg/zjpic_10.jpg) no-repeat 8px 7px; padding:4px 0 0 35px;color:#c13145; line-height:35px; font-family:"Î¢ÈíÑÅºÚ";font-size:18px;}

.zjr p{width:520px; padding-left:10px; height:190px; display:block;}

.zjr p strong{ margin:11px 0 2px 0; display:block;}

.zjr div a{width:185px; height:43px; text-align:center; line-height:43px; margin:0 14px 0 12px; display:inline;color:#fff; background:#ff9600; font-size:20px; float:left; display:block;font-family:"Î¢ÈíÑÅºÚ";}

.zjr div a.redbg{background:#c13145;}

/*zj½áÊø*/



/*lylx*/

.lylxtit{ height:155px; text-align:center;font-family:"Î¢ÈíÑÅºÚ"; padding-top:50px;}

.lylxtit p{font-size:25px; margin:5px 0 19px 0;}

#map{width:983px; margin-left:15px; border:1px solid #cdcdcd; margin:0 auto;}

#lylx{width:832px;border:1px solid #b2b2b2; height:210px; margin:0 auto; padding:18px 102px 0 64px;font-family:"Î¢ÈíÑÅºÚ";}

#lylxl{ float:left; margin-right:45px;}

#lylxr span{ padding-top:17px; height:69px; display:block; line-height:22px;}

#lylxr strong{color:#0092c7; font-size:20px; font-weight:inherit;}

#lylxr span img{ padding:4px 6px 0 0;}

#lylxr span div{height:69px;}

#lylxr p{ padding-top:18px; line-height:32px;}

#lylxgd{width:998px;border:1px solid #b4b4b4; margin:38px auto 0px auto;}

/*lylx½áÊø*/



/*sb*/

#sbcon{width:1000px; margin:38px auto 20px auto;}

#sbcon li{width:314px; height:256px; border:1px solid #c4c4c4; margin-bottom:18px; float:left; margin-right:26px;font-family:"Î¢ÈíÑÅºÚ";color:#fff;}

#sbcon li b{width:314px; height:43px; background:#0092c7; text-align:center; line-height:43px; display:block;font-size:20px; font-weight:inherit;}

#sbcon li div{ padding:7px 5px 0 6px; position:relative;}

#sbcon li div span{ text-align:center; line-height:39px; color:#333; font-size:18px; display:block;}

#sbcon li div p{ display:none;}

#sbcon li:hover div p{ display:block; position:absolute;background:#0092c7;top:0; left:0;width:278px; height:181px; padding:16px 18px;font-size:16px;}

#sbcon a{color:#fff;}



#sbcon1{width:1000px; margin:14px auto 0px auto;}

#sbcon1 li{ text-align:center;font-family:"Î¢ÈíÑÅºÚ";font-size:18px; float:left; height:57px; margin:0 5px 5px 0; line-height:22px; padding-top:10px;}

#sbcon1 li a{color:#fff;}

#sbcon1 li.c1{width:384px; background:#dd8337;}

#sbcon1 li.c2{width:302px; background:#b693ed;}

#sbcon1 li.c3{width:304px; background:#64c2ff;}

#sbcon1 li.c4{width:302px; background:#6ee0bc;}

#sbcon1 li.c5{width:351px; background:#fea83b;}

#sbcon1 li.c6{width:337px; background:#ff97cc;}

#sbcon1 li.c7{width:384px; background:#ff97cc;}

#sbcon1 li.c8{width:302px; background:#8de16f;}

/*sb½áÊø*/



/*js*/

.jstitle{ padding-top:42px; height:104px; overflow:hidden;margin:0 auto;text-align:center;font-family:"Î¢ÈíÑÅºÚ";}

#jscon,#jscon1{width:1000px; margin:0 auto;}

#jscon dl{width:952px; height:190px; background:#efeeee; padding:13px 33px 0 15px; margin-bottom:16px; float:left;}

#jscon dt{ padding:1px; border:1px solid #cdcdcd; float:left; margin-right:21px;}

#jscon dd{width:704px; float:left; padding-top:11px;color:#666;}

#jscon dd.lines{ height:46px; border-bottom:1px solid #cdcdcd; padding:0;}

#jscon dd.lines p{ float:left; color:#c13145;font-family:"Î¢ÈíÑÅºÚ";font-size:18px; padding-top:13px;}

#jscon dd.lines span a{width:104px; height:32px; text-align:center; line-height:32px; margin:10px 0 0 11px; display:inline;color:#fff; background:#ff9600;float:right; display:block;}

#jscon dd.linex{ border-top:1px solid #fff;}

#jscon dd p{color:#333;font-size:16px;}

#jscon dd p bdo{color:#ff9600;font-size:18px;}

#jscon dd a{color:#666;}



#jscon1 ul{width:236px; float:left; margin-right:18px;}

#jscon1 li{width:236px; float:left; height:45px; line-height:45px; text-align:center; background:#cdcdcd;color:#333; margin-bottom:6px;}

#jscon1 li:hover,#jscon1 li.on{ background:#c13145;color:#fff;}

#jscon1m{ border:1px solid #cdcdcd;width:744px; height:299px; float:left; background:url(/newimg/js_19.gif) no-repeat right top;float:left; }

#jscon1mr{width:338px; padding:72px 20px 0 38px; float:left;}

#jscon1mr p{ margin:5px 0 8px 0;color:#666;}

#jscon1mr b{ font-size:20px; font-weight:inherit;}



.js{ margin:0 auto !important;}

.js li:hover span{ background:#c13145!important;}

/*js½áÊø*/



/*lb½áÊø*/

#bkr ul.lbnews{ padding-top:15px; border-top:1px dashed #999; margin-top:10px;}

#bkr ul.lbnews li{width:320px; height:24px; line-height:14px;background:url(/newimg/lbpic_06.gif) no-repeat 5px 3px;color:#fff; float:left; padding-left:20px; text-align:left; font-size:12px;}

#bkr ul.lbnews a{color:#666;}



#lb{width:646px; height:158px; background:url(/newimg/lbpic_15.gif) repeat-x 0 bottom; padding:25px 15px 0 17px; line-height:22px;}

#lb b{ padding-left:30px; background:url(/newimg/lbpic_11.gif) no-repeat; height:36px; font-size:22px; color:#c13145; display:block;}

#lb span a{width:200px; height:32px; background:#999; display:block; text-align:center; line-height:32px; margin-top:14px;color:#fff;}



#casetit{ height:38px; padding-top:34px; border-bottom:4px solid #999; margin-bottom:2px; text-align:center; font-size:30px; font-weight:bold;}

#case{border-top:1px solid #999; padding:0 19px 0 14px;}

.casem{width:647px; height:335px; padding-top:37px;}

.casemtit{width:622px; height:32px; border-bottom:2px solid #ff9600; background:url(/newimg/casepic_03.gif) no-repeat; line-height:32px; padding:0 8px 0 17px; margin-bottom:17px;}

.casemtitl{ font-size:24px; color:#c13145; font-weight:bold;}

.casem dt{ margin-bottom:18px;}

.casem dd{width:296px; height:28px; line-height:16px; padding-left:17px; background:url(/newimg/casepic.gif) no-repeat 6px 5px;}

/*lb½áÊø*/



/*lb pages*/

#pageid {width:680px; height:60px; overflow:hidden;background: url(/newimg/lbpic_15.gif) repeat-x 0 bottom;}

#pageid ul{width:480px; height:60px; overflow:hidden; margin:0px auto;line-height: 4em;}

#pageid ul li{width:auto; float:left;text-align: center;  margin: 0px 10px;}

#pageid .thisclass a{color:#c13145;  font-weight: bold;}