@charset "gb2312";
/* CSS Document */

/*common*/

.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

.bg { background:#FFF;}

#roll

{

    margin-right: -520px;

    _margin-right:-550px;   

 }
a {text-decoration:none;}
/**/

.sous { width:1000px; margin:0 auto; height:55px;}

.souz { font:12px "Microsoft YaHei"; color:#666666; line-height:55px; float:left;}

.souz b { color:#00b0ef;}

.souz a { padding-right:20px;}

.souy { float:right; padding-top:11px;}

.k1 { width:234px; height:33px; background:url(../images/ssk.jpg) no-repeat; border:0; padding-left:10px; font:12px "ËÎÌå"; color:#b9b9b9; line-height:33px;}

.k2 { width:29px; height:33px; background:url(../images/ss.jpg) no-repeat; border:0;}

/**/


/**/

.hz { position:relative; width:1000px; height:267px; margin:0 auto;}

.content h4 { text-align:center; height:96px;  font:32px "Microsoft YaHei"; color:#00b0ef; font-weight:bold;}

.content h4 span { color:#FF6600;}

.content h4 p { height:33px; font:18px "Microsoft YaHei"; color:#666666; line-height:33px; background:url(../images/ctk.jpg) no-repeat center 0;}

.content h4 a { color:#00b0ef; text-decoration:none;}

.content ul { margin-left:54px; height:140px;}

.content li { display:block; float:left; margin-right:28px; display:inline;}

.content li img { border:1px solid #cccccc; width:200px; height:100px; display:block;}

.content li p { display:block; text-align:center; padding-top:10px; font:12px "Microsoft YaHei"; color:#676767;}

.content .nones { margin:0;}

.cta a { position:absolute; left:0; top:96px; display:block; width:37px; height:100px; background:url(../images/ctj.jpg) no-repeat;}

.cta1 a { position:absolute; right:0; top:96px; display:block; width:37px; height:100px; background:url(../images/ctj1.jpg) no-repeat;}

.cta a:hover { background:url(../images/ctb1.jpg) no-repeat;}

.cta1 a:hover { background:url(../images/ctb.jpg) no-repeat;}

/**/

.zs { height:663px; background:url(../images/zsbj.jpg) no-repeat center top;}

.xzs { width:1000px; margin:0 auto;}

.fenl { float:left; width:227px; padding-top:50px;}

.fenl .tit { background:#00b0ef; height:66px; text-align:center; padding-top:26px; font:18px Arial; color:#58c1f2; text-transform:uppercase; line-height:24px}

.fenl .tit a { display:block; font:20px "Microsoft YaHei"; color:#fbfdfe; font-weight:bold;}

.fenl .nr { height:270px; border-left:#00B0EF 5px solid; border-right:#00B0EF 5px solid; padding:10px 0 0 20px; background:#f6f6f6;}

.fenl .nr h4 a{ background:url(../images/ico1.jpg) no-repeat;height:40px; padding-left:36px;display:block; margin:5px 0 15px 0; font:16px "Microsoft YaHei"; color:#fdfdfe; line-height:40px;}

.fenl .nr h4 a:hover { background:url(../images/ico2.jpg) no-repeat; font-weight:bold;}

.fenl .nr li { background:url(../images/icox.jpg) no-repeat center bottom; padding:2px 0;}

.fenl .nr li a { display:block; padding-left:30px; background:url(../images/ico3.jpg) no-repeat 14px 10px; font:14px "Microsoft YaHei"; color:#6e6e6e; height:28px; line-height:28px; overflow:hidden;}

.sylxwm { width:227px; height:204px; background:url(../images/sylxwm.jpg) no-repeat; color:#FFFFFF;}

.sylxwm p { width:227px; text-align:center; padding-top:57px; font-size:16px;}

.sylxwm ul { margin-top:15px;}

.sylxwm li { padding-left:20px; font-size:19px; padding-top:15px;}

.pro { float:left; width:747px; padding-top:50px; margin-left:26px;}

.pro h4 { height:52px; background:url(../images/btn.jpg) no-repeat right 8px; margin-bottom:16px;}

.pro h4 b { display:block; float:left; font:55px Arial; color:#00b0ef;}

.pro h4 em { float:left; font:22px "Microsoft YaHei"; color:#00b0ef; font-weight:bold; padding:7px 0 0 4px;}

.pro h4 em span { display:block; font:12px Arial; color:#abacad; text-transform:uppercase;}

.pro h4 a { display:block; float:right; font:14px "Microsoft YaHei"; color:#999999; text-transform:uppercase; padding:22px 20px 0 0; background:url(../images/btnj.jpg) no-repeat 48px 27px;}

.pro li { width:239px; float:left; padding-left:5px; padding-right:5px; height:240px; overflow:hidden;_padding-top:0;}

.pro li a { display:block; height:244px; color:#fff;}

.pro li a img { border:1px solid #c8c8c8; font-size:0; width:239px; height:179px;  background:#fff;}

.pro li a p { width:239px; height:35px; background:#d2d2d2; margin-top:6px; font:14px "Microsoft YaHei"; color:#585858; text-align:center; line-height:35px;text-decoration: none;}

.pro .nones { padding:0;}

.pro li a:hover img { border:1px solid #00b0ef;}

.pro li a:hover p { background:#00b0ef; color:#e3eef7; text-decoration: none;}

/**/

.banner1 { height:188px; background:url(../images/banner1.jpg) no-repeat center top; position:relative;}

.banner1 h4 { position:absolute; left:50%; top:42px; margin-left:308px; font:30px Impact; color:#fefefe;}

.banner1 h4 span { width:200px; display:block; font:15px "Microsoft YaHei"; color:#fcfafa; padding-left:25px; background:url(../images/bah.png) no-repeat;}

.banner1 h4 a { display:block; width:189px; height:42px; background:url(../images/bak.jpg) no-repeat; font:18px "Microsoft YaHei"; color:#fafafa; padding-left:68px; line-height:42px;}

/**/

.qs { width:1000px; height:775px; margin:0 auto;}

.qsu { padding-top:40px; height:444px;}

.qsu li { width:300px; height:441px; float:left; margin-right:50px; text-align:center; font-size:0; border-bottom:3px solid #00b0ef;}

.qsu li a{ text-decoration:none;}

.qsu li img { width:300px; height:292px;}

.qsu li p { background:#f2f2f2; width:px; height:149px; font:14px "Microsoft YaHei"; color:#666666; line-height:25px;}

.qsu li b { display:block; font:18px "Microsoft YaHei"; color:#00b0ef; font-weight:bold; padding:18px 0 10px 0;}

.qsu .nones { margin:0;}

.xqs { width:1000px; height:204px; border-bottom:1px solid #d6d6d6; background:#f2f2f2; margin-top:25px;}

.xqs ul { padding:46px 0 0 20px; height:90px;}

.xqs li { float:left;}

.xqs li a { display:block; width:144px; height:90px; background:url(../images/zsy1.jpg) no-repeat;}

.xqs li a p { font:18px "Microsoft YaHei"; color:#666666; text-align:center; padding:22px 0 0 26px; float:left;}

.xqs li a em { display:block; float:left; width:53px; height:12px; background:url(../images/zsx1.jpg) no-repeat 28px 38px; padding:38px 0 0 28px;}

.xqs li a:hover { background:url(../images/zsy.jpg) no-repeat;}

.xqs li a:hover p { color:#fbf7f7;}

.xqs li a:hover em { background:url(../images/zsx.jpg) no-repeat 28px 38px;}

.xqs .qsa { width:90px;}

.xqs .qsa1 { display:block; width:145px; height:40px; margin:0 auto; margin-top:30px; background:url(../images/zsk.jpg) no-repeat; font:18px "Microsoft YaHei"; color:#fcfdfd; text-align:center; line-height:40px; font-weight:bold;}

/**/

.dzt { height:259px; background:url(../images/dzt.jpg) no-repeat center top;}

.dz { height:743px; background:url(../images/dzbj.png) no-repeat center top;}

.xdz { width:1000px; margin:0 auto; position:relative;}

.dzz { padding-top:110px; width:430px; height:160px;}

.xdz img { float:left;}

.xdz h4 { float:left; padding-left:10px;}

.xdz h4 b { display:block; font:26px "Microsoft YaHei"; color:#00b0ef; font-weight:bold; letter-spacing:1px;}

.xdz h4 em { display:block; font:18px "Microsoft YaHei"; color:#333333; padding-bottom:30px; background:url(../images/dzx.png) repeat-x 0 34px;}

.xdz h4 p { font:14px "Microsoft YaHei"; color:#030303; padding:0 0 6px 10px; background:url(../images/dzj.png) no-repeat 0 6px;}

.xdz h4 span { color:#00b0ef;}

.dzi { position:absolute; right:0; top:50px;}

.dzi1 { position:absolute; left:0; top:398px;}

.dzz1 { padding:180px 0 0 488px;}

.dz1 { height:605px; background:url(../images/dzbj1.png) no-repeat center top;}

.xdz1 { width:1000px; margin:0 auto; position:relative;}

.xdz1 img { float:left;}

.xdz1 h4 { float:left; padding-left:10px;}

.xdz1 h4 b { display:block; font:26px "Microsoft YaHei"; color:#00b0ef; font-weight:bold; letter-spacing:1px;}

.xdz1 h4 em { display:block; font:18px "Microsoft YaHei"; color:#333333; padding-bottom:30px; background:url(../images/dzx.png) repeat-x 0 34px;}

.xdz1 h4 p { font:14px "Microsoft YaHei"; color:#030303; padding:0 0 6px 10px; background:url(../images/dzj.png) no-repeat 0 6px;}

.xdz1 h4 span { color:#00b0ef;}

.dzz2 { width:432px; height:160px;}

.dzz3 { width:390px; height:160px; padding:153px 0 0 500px;}

.dzz3 h4 { width:304px;}

.dzi3 { position:absolute; right:0; top:-73px;}

.dzi4 { position:absolute; left:0; top:250px;}

/**/

.fs { height:765px; background:url(../images/fsbj.jpg) no-repeat center top;}

.xfs { width:1000px; margin:0 auto; position:relative;}

.xfs h4 { padding-top:60px; text-align:center; font:32px "Microsoft YaHei"; color:#00b0ef; font-weight:bold; height:86px; background:url(../images/fsk.jpg) no-repeat 0 112px;}

.xfs h4 span { color:#FF6600;}

.xfs h4 p { display:block; font:18px "Microsoft YaHei"; color:#666666; padding-top:10px;}

.xfs h4 a { color:#00b0ef; text-decoration:none;}

.xfs ul { padding-top:16px; height:380px;}

.xfs li { float:left; width:317px; margin-right:21px; font-size:0;}

.xfs li a{ color:#fff;}

.xfs li img{ width:317px; height:201px; display:block; background:#fff;}

.xfs li p { height:173px; background:#f2f2f2;}

.xfs li b { display:block; font:16px "Microsoft YaHei"; color:#04adea; font-weight:bold; padding:26px 0 0 16px;}

.xfs li span { display:block; font:12px "Microsoft YaHei"; color:#757575; padding-left:180px; background:url(../images/fsx.jpg) no-repeat 150px center;}

.xfs li em { display:block; padding:10px 0 0 16px;  width:282px; font:13px "Microsoft YaHei"; color:#5d5d5d; line-height:22px;}

.xfs li i { display:inline-block; width:48px; height:19px; background:url(../images/fsk.png) no-repeat; font:12px "Microsoft YaHei"; color:#f7fafc; padding-left:4px; margin-left:42px;}

.xfs .nones { margin:0;}

.xfs h5 { padding:70px 0 0 808px; font:30px Impact; color:#fefefe;}

.xfs h5 span { display:block; font:15px "Microsoft YaHei"; color:#fcfafa; padding-left:25px; background:url(../images/bah.png) no-repeat;}

.xfs h5 a { display:block; width:189px; height:42px; background:url(../images/bak.jpg) no-repeat; font:18px "Microsoft YaHei"; color:#fafafa; padding-left:68px; line-height:42px;}

.fsa { width:139px; height:45px; background:url(../images/fsdk.png) no-repeat; position:absolute; left:340px; top:-23px; font:16px "Microsoft YaHei"; color:#e1eaf9; font-weight:bold; text-align:center; line-height:45px;}

.fsa1 { width:139px; height:45px; background:url(../images/fsdk1.png) no-repeat; position:absolute; left:520px; top:-23px; font:16px "Microsoft YaHei"; color:#e1eaf9; font-weight:bold; text-align:center; line-height:45px;}

/**/

.lr { width:1000px; height:455px; margin:0 auto; border:#FF0000 px solid;}

.lrz { width:600px; padding-top:60px; float:left;}

.lrz h4 { height:44px;}

.lrz h4 p { font:30px "Microsoft YaHei"; color:#00b0ef; float:left; padding-left:16px; background:url(../images/lrt2.jpg) no-repeat left 8px;}

.lrz h4 .lrh { display:block; float:right; width:55px; height:22px; background:url(../images/lrk.jpg) no-repeat; font:14px "Microsoft YaHei"; color:#f7fafc; padding-left:7px; margin-top:14px;}

.lrz dl { padding-top:6px;}

.lrz dl dt img{ width:600px; height:160px; display:block;}

.lrz dd { padding-top:20px;}

.lrz dd b { display:block; font:16px "Microsoft YaHei"; color:#333333; padding-bottom:10px; font-weight:bold;}

.lrz dd p { font:14px "Microsoft YaHei"; color:#595959; line-height:25px;}

.lry { float:right; width:355px; height:365px; background:url(../images/lrbj.jpg) no-repeat; margin-top:60px; text-align:center; position:relative;}

.lry h4 { width:329px; height:42px; margin:0 auto; background:url(../images/lrx.jpg) no-repeat center bottom; font:20px "Microsoft YaHei"; color:#00b0ef; font-weight:bold; text-align:center; padding-top:27px;}

.lry h4 a { color:#00b0ef;}

.lry ul{ float:left; width:355px; overflow:hidden;}

.lry li { margin-top:30px;}

.lry li img{ width:261px; height:192px; display:inline-block;}

.lry li p { display:block; font:14px "Microsoft YaHei"; color:#565656; padding-top:10px;}

.lry .lra { display:block; width:28px; height:28px; background:url(../images/lrj.jpg) no-repeat; position:absolute; left:37px; top:28px;}

.lry .lra1 { display:block; width:28px; height:28px; background:url(../images/lrj2.jpg) no-repeat; position:absolute; left:289px; top:28px;}

.lra:hover { background:url(../images/lrj3.jpg) no-repeat;}

.lra1:hover { background:url(../images/lrj1.jpg) no-repeat;}

/**/

.ms { width:1000px; height:290px; margin:0 auto; margin-top:0px; position:relative;}

.ms h4 { width:175px; height:45px; background:#00b0ef; font:20px "Microsoft YaHei"; color:#fdf9f9; text-align:center; line-height:45px;}

.ms h4 a{ color:#fff;}

.xms { padding-top:20px; width:1200px}

.xms a { display:inline; float:left; margin-right:23px;}

.xms a img{ width:232px; height:157px; display:block;}

.xms a span{ display:block; width:232px; height:28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:28px; font-size:14px; color:#333; text-align:center; background:#dedede;}

.xms .nones { margin:0;}

.msa { display:block; width:58px; height:22px; background:url(../images/wsj.jpg) no-repeat; position:absolute; left:431px; bottom:-10px;}

.msa1 { display:block; width:58px; height:22px; background:url(../images/wsj1.jpg) no-repeat; position:absolute; left:512px; bottom:-10px;}

.msa:hover { background:url(../images/wsj3.jpg) no-repeat;}

.msa1:hover { background:url(../images/wsj2.jpg) no-repeat;}

/**/

.dk { height:400px; background:#f2f2f2 url(../images/dkbj.jpg) no-repeat center top;}

.xdk { width:1000px; margin:0 auto; padding-top:92px; height:413px; overflow:hidden;}

.dkt { width:306px; float:left; margin-right:40px;}

.dkt h4 { height:46px; border-bottom:2px solid #00b0ef;}

.dkt h4 i { display:block; padding-top:4px; float:left;}

.dkt h4 i img { padding:0;}

.dkt h4 p { display:block; width:80px; float:left; padding-left:5px;}

.dkt h4 b { display:block; font:18px "Microsoft YaHei"; font-weight:bold; color:#00b0ef;}

.dkt h4 span { display:block; font:12px Arial; color:#bcbbba; text-transform:uppercase;}

.dkt .dka { float:right; margin-top:18px; width:48px; height:19px; background:url(../images/fsk.png) no-repeat;  font:12px "Microsoft YaHei"; color:#f7fafc; padding-left:4px;}

.dkt h4 img{ width:auto; height:auto;}

.dkt img { padding-top:10px; margin:0 auto;width:260px; height:195px; display:block;}

.dkt li { height:40px; line-height:40px;border-bottom:1px dashed #cac9c8; font-size:14px;padding-left:15px;  width:295px; }

.dkt li a {color:#484848; }

.dkt .nones { border:0;}

.dkt1 { width:306px; float:left;}

.dkt1 h4 { height:46px; border-bottom:2px solid #00b0ef;}

.dkt1 h4 i { display:block; padding-top:4px; float:left;}

.dkt1 h4 i img { padding:0;}

.dkt1 h4 p { display:block; width:120px; float:left; padding-left:5px;}

.dkt1 h4 b { display:block; font:18px "Microsoft YaHei"; font-weight:bold; color:#00b0ef;}

.dkt1 h4 span { display:block; font:12px Arial;  color:#bcbbba; text-transform:uppercase;}

.dkt1 .dka { float:right; margin-top:18px; width:48px; height:19px; background:url(../images/fsk.png) no-repeat;  font:12px "Microsoft YaHei"; color:#f7fafc; padding-left:4px;}

.dkt1 img { padding:15px 0 10px 0;}

.dkt1 li { height:121px; border-bottom:1px dashed #d8d7d5;}

.dkt1 li span { display:block; font:12px "Microsoft YaHei"; color:#1dabde; padding:28px 0 4px 30px; background:url(../images/dkw.jpg) no-repeat 0 26px;}

.dkt1 li p { display:block; font:12px "Microsoft YaHei"; color:#333333; padding:2px 0 0 30px; line-height:24px; background:url(../images/dkd.jpg) no-repeat 0 4px;}

.dkt1 .nones { border:0;}

/**/

.yqdk { background:#F2F2F2;}

.yq { width:1000px; height:108px;margin:0 auto;border:#FF0000 px solid;}

.yqa { display:block; margin-top:40px; float:left;}

.yqq { float:left; margin:38px 0 0 19px;}

.yqq p { padding-bottom:10px; width:688px;}

.yqq a { font:12px "Microsoft YaHei"; color:#4d4f50; padding:0 20px;}

.yqa1 { float:left; font:12px "Microsoft YaHei"; color:#00b0ef; font-weight:bold; padding-top:66px;}

/**/

