@charset"utf-8";

.ser-top{ width:908px; margin:0 auto; overflow:hidden;}
.ser-top .selogo{ float:left; height:70px; padding-top:16px;}
.ser-top .selogo2{float:right; height:20px; padding-top:35px; line-height:20px; padding-left:5px; color:#FF0000;}
.ser-top .selogo2 span{ padding-left:8px; line-height:20px; color:#333;}
.ser-top .selogo2pic{float:right;padding-top:36px;}
.ser-dh{width:918px; margin:0 auto; overflow:hidden;}
.ser-dh a{float:left; width:88px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; margin:0 7px;}
.ser-dh a:link,.ser-dh a:visited{ color:#fff; text-decoration:none; background-image:url(/images/service/ser_02.gif);}
.ser-dh a:hover{background-image:url(/images/service/ser_01.gif); color:#000; text-decoration:none;}
.ser-dh a.dh-dq:link,.ser-dh a.dh-dq:visited{color:#000; text-decoration:none; background-image:url(/images/service/ser_01.gif);}
.ser-dh a.dh-dq:hover{background-image:url(/images/service/ser_01.gif); color:#000; text-decoration:none;}
.ser-dh2{ width:100%;margin:0 auto; overflow:hidden; height:12px; background:url(/images/service/ser_06.gif);}
.ser-benner{margin:0 auto; overflow:hidden; width:908px;}
.ser-kuai{ width:908px; margin:8px auto 0 auto; overflow:hidden;}
.kuai-top{ float:left; width:908px; height:50px; background:url(/images/service/ser_08.gif);}
.kuai-top span{ float:left; padding-left:90px; width:100px; text-align:center; padding-top:10px; height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#000;}
.kuai-nr{float:left; width:908px; background:url(/images/service/ser_09.gif); padding-top:25px;}
.ser-nr1{ width:850px; margin:0 auto; overflow:hidden;}
.ser-hy{ float:left; width:405px; height:310px;}
.ser-hy div{ float:left; width:405px; height:75px;}
/*.ser-hy div.hy-gxh{ background:url(/images/service/company_013.gif) 4px center no-repeat;}
.ser-hy div.hy-bsym{ background:url(/images/service/company_014.gif) 4px center no-repeat;}
.ser-hy div.hy-xg{ background:url(/images/service/ser_13.gif) 4px center no-repeat;}
.ser-hy div.hy-zzhy{ background:url(/images/service/ser_14.gif) 4px center no-repeat;}*/
.ser-hy div dl{ float:right; width:360px;}
.ser-hy div dl dt{ float:left; width:360px; height:30px; line-height:30px; color:#B90202; text-align:left; font-size:16px; font-weight:bold; overflow:hidden;}
.ser-hy div dl dd{ float:left; width:360px; height:44px; line-height:18px; text-align:left; overflow:hidden;}
.ser-ggpic{ float:right; width:425px; height:292px; border:8px solid #D2D2D2;}
.b1a_d{height:292px;width:425px;position:relative;}
ul.fa-sz{position:absolute;right:6px;bottom:10px;z-index:9999;}
ul.fa-sz li{width:14px;height:14px;line-height:14px;text-align:center;font-size:10px;overflow:hidden;color:#fff;margin-right:4px;display:inline;background-color:#324C6D;float:left;margin-top:3px;cursor:pointer;}
ul.fa-sz li.dadian{width:17px;height:17px;font-size:12px;border:1px #C9CDCE solid;margin-top:0px;}
.b1a_d img{width:425px;height:292px;}

.ser-kt{ float:left; width:850px; padding-top:12px; height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#ff0000;}
.ser-lc{ float:left; width:850px; height:70px; padding-top:5px;}
.ser-lc p{ float:left; margin-right:6px; font-size:16px; font-weight:bold; width:166px; height:52px; line-height:52px; text-align:center;}
.ser-lc p.lc1{ background:url(/images/service/ser_15.gif);}
.ser-lc p.lc2{ background:url(/images/service/ser_16.gif);}
.ser-lc p.lc3{ background:url(/images/service/ser_17.gif);}
.ser-lc p.lc4{ background:url(/images/service/ser_18.gif) no-repeat;}
.ser-lc a{ float:left; padding-top:5px;}
.ser-bottom{float:left; width:908px; height:7px; background:url(/images/service/ser_11.gif); overflow:hidden;}
.ggfw{ float:left; width:159px; margin:0 2px 0 2px; padding:2px; border:1px solid #bbb; margin-bottom:12px;}
.ggfw dt{ float:left; width:159px; height:28px; line-height:28px; background:#767676; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.ggfw dd.ggfw-pic{ float:left; width:157px; border:1px solid #ddd; margin-top:2px; height:125px;}
.ggfw dd.ggfw-an{ float:left; width:159px; text-align:center; margin-top:10px; height:38px;}
.qyjz{ float:left; width:203px;margin:0 4px 0 5px;*margin:0 4px 0 5px;_margin:0 3px 0 3px; margin-bottom:12px;}
.qyjz dt{ float:left; width:195px;padding:3px; border:1px solid #C7C7C7; margin-bottom:6px;}
.qyjz dd{ float:left; width:203px; height:18px; line-height:18px; text-align:center; overflow:hidden;}
.qyjz dd a{ text-decoration:none;}
.ser-tg{ float:left; width:443px; border:1px solid #FF6D07; padding:1px;}
.ser-tg .ser-tg-top{ float:left; width:408px; height:34px; background:url(/images/service/ser_28.gif); padding-left:35px;}
.ser-tg .ser-tg-top span{ float:left; width:100px; font-size:14px; font-weight:bold; color:#fff; text-align:left; height:34px; line-height:34px;}
.ser-tg .ser-tg-top p{ float:right; width:45px;text-align:left; height:34px; line-height:34px;}
.ser-tg .ser-tg-top p a:link,.ser-tg .ser-tg-top p a:visited{font-size:14px; font-weight:bold; text-decoration:none; color:#fff;}
.ser-tg .ser-tg-top p a:hover{ text-decoration:underline;}
.ser-tg .ser-tg-pic{ float:left; width:190px; height:180px;position:relative; overflow:hidden;}
.ser-tg .ser-tg-pic p{position:static;+position:absolute;top:50%;}
.ser-tg .ser-tg-pic p img{position:static;+position:relative;top:-50%;left:5px;}
.ser-tg .ser-tg-nr{ float:left; width:240px; height:152px; padding-top:20px; overflow:hidden;}
.ser-tg .ser-tg-nr p{ float:left; width:230px; height:48px; line-height:24px; text-align:left; background:#F1F1F1; font-size:14px; font-weight:bold; padding:0 5px; margin-bottom:8px; overflow:hidden;}
.ser-tg .ser-tg-nr span{ float:left; width:230px; height:24px; line-height:24px;font-size:14px;padding:0 5px; overflow:hidden; text-align:left;}
.ser-tg .ser-tg-nr span strong{ font-weight:bold; color:#ff0000;}
.ser-kong{ float:left; width:14px; height:150px; overflow:hidden;}
.ser-foot{width:908px; height:31px; overflow:hidden; background-color:#FF880F; color:#FFFFFF; text-align:center; line-height:31px; margin:10px auto 0 auto;}
.ser-foot a:link,.ser-foot a:visited{ color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px;}
.ser-foot a:hover{color:#FFFFFF; text-decoration:underline;}
.copyright{width:908px; text-align:center; line-height:24px; padding-top:5px;margin:0 auto;}

.ggfw-left{ float:left; width:696px;}
.ggfw-left-top{float:left; width:696px; height:50px; background:url(/images/service/ser_32.gif);}
.ggfw-left-top span{ float:left; padding-left:90px; width:100px; text-align:center; padding-top:10px; height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#000;}
.ggfw-left-nr{ border:1px solid #C5C3C4; border-top:none; float:left; width:694px; padding-bottom:20px;}
.ggfw-left-nr b{ font-weight:bold;}
.ggfw-left-nr .ggfw-zi{ margin:20px auto 0 auto; font-size:14px; line-height:25px; width:658px;}
.ggfw-left-nr .ggfw-nr-top{margin:20px auto 0 auto; width:593px; height:38px; background:url(/images/service/ser_33.gif); padding-left:45px;}
.ggfw-left-nr .ggfw-nr-top span{ float:left; width:110px; font-size:14px; font-weight:bold; text-align:center; padding-top:21px;}
.ggfw-img{margin:20px auto 0 auto; overflow:hidden; width:638px; text-align:center;}
.ggfw-right{ float:right; width:201px;}
.ggfw-right-top{ float:left; margin-top:19px; width:201px; height:41px; background:url(/images/service/ser_34.gif);}
.ggfw-right-top span{ padding-left:40px; float:left; width:150px; line-height:32px; font-size:14px; font-weight:bold;}
.ggfw-right-nr{ float:left; width:201px; background:url(/images/service/ser_35.gif); padding-bottom:10px;}
.ggfw-right-nr span{ margin:6px auto 0 auto; width:140px; height:34px; line-height:34px; padding-left:31px; display:block; background:url(/images/service/ser_37.gif);}
.ggfw-right-nr span a:link,.ggfw-right-nr span a:visited{ font-size:14px; font-weight:bold; color:#001E78; text-decoration:none;}
.ggfw-right-nr span a:hover{ text-decoration:underline; color:#ff6600;}
.ggfw-right-nrdown{ float:left; width:201px; height:23px;background:url(/images/service/ser_36.gif);}
.ggfw-right-pic{ float:left; width:201px; margin-top:12px;}

.tg-nr{ width:600px; margin:20px auto 0 auto; overflow:hidden;}
.tg-nr-top{ float:left; width:585px; padding-left:15px; height:25px; background:#F0F0F0;}
.tg-nr-top span{ float:left; padding-left:25px; background:url(/images/service/ser_41.gif) 1px 6px no-repeat; font-size:14px; font-weight:bold; line-height:25px;}
.tg-nr-top span.hongzi{ font-weight:normal; color:#ff6600; padding-left:0px; background:none;}
.tg-nr dl{ width:520px;margin:10px auto 0 auto;overflow:hidden;} 
.tg-nr dl dt{ float:left; width:520px; font-size:14px; font-weight:bold; height:22px; line-height:22px; padding-bottom:10px;}
.tg-nr dl dd{ float:left; width:240px; padding-left:20px; height:25px; line-height:25px; font-size:14px; background:url(/images/service/ser_42.gif) 5px 9px no-repeat;}
.tg-nr-pic{ float:left; width:585px; text-align:center; margin-top:40px; overflow:hidden;}
.tg-nr p{width:520px;margin:10px auto 0 auto; line-height:20px;}
.tg-nr p.swt-p{ margin:0 auto;font-size:14px; font-weight:bold; line-height:32px;}
.tg-nr p.hy-p{ margin:0 auto; font-weight:normal; height:225px;font-size:14px;line-height:25px;}
.tg-nr p.hy-p b{ font-weight:bold;}

.swt-lc{width:600px;margin:20px auto 0 auto; height:38px; background:url(/images/service/ser_43.gif) 1px 15px no-repeat;}
.swt-lc a{ float:left; padding-left:23px;}
.swt-bg{ width:518px;margin:5px auto 0 auto; border:1px solid #FF8100; border-bottom:none; background:#FFFAF4; overflow:hidden;}
.swt-bg span{ float:left; padding:0 10px;line-height:26px;}
.swt-bg p{ float:left; margin:0px;border-bottom:1px solid #FF8100; width:518px;}
.swt-bg span a:link,.swt-bg span a:visited{ color:#004D95; text-decoration:none;}
.swt-bg span a:hover{ text-decoration:underline;}
.swt-bg span.swtbg-zh{ width:498px; font-weight:bold;}
.swt-bg span.swtbg-left1{ width:238px;}
.swt-bg span.swtbg-right1{ width:236px; border-left:1px solid #FF8100;}
.swt-bg span.swtbg-left2{ width:130px;}
.swt-bg span.swtbg-right2{ width:344px; border-left:1px solid #FF8100;}
.swt-lb{ width:520px;margin:20px auto 0 auto; overflow:hidden;}
.swt-lb p{ float:left; width:510px; height:27px; line-height:27px; padding-left:10px; margin:0; background:url(/images/service/ser_48.gif) bottom repeat-x; font-size:14px;}
.swt-lb ul{ float:left; width:520px; margin-top:10px;}
.swt-lb ul li{ float:left; width:520px; line-height:34px;text-align:center; font-size:14px; }
.swt-lb ul li input{ width:220px;}
.swt-pic{ width:520px;margin:20px auto 0 auto; height:30px; text-align:right;}
.swt-img{width:540px;margin:0 auto;overflow:hidden;}
.swt-img dl{ float:left; width:170px; padding:10px 5px 0 5px; margin:0;}
.swt-img dl dt{ float:left; width:168px; padding:0; height:101px;border:1px solid #ccc; overflow:hidden; margin-bottom:4px;}
.swt-img dl dd{ float:left; width:170px; padding:0; line-height:18px; height:18px; font-size:12px; background:none; overflow:hidden; text-align:center;}
.swt-img dl dd a:link,.swt-img dl dd a:visited{ text-decoration:none;}
.swt-img dl dd a:hover{ color:#ff6600; text-decoration:underline;}

.hy-p{width:600px; margin:20px auto 0 auto; height:40px; font-size:14px; font-weight:bold;}
.hy-lc{width:600px;margin:20px auto 0 auto; height:38px; background:url(/images/service/ser_43.gif) 1px 15px no-repeat;}
.hy-lc a{ float:left; padding-left:45px;}

/* new service */
.newservice-banner{ width: 100%; margin: 0px auto; text-align: center; background: #FF960F; }
.newservice-main{ width: 100%; margin: 0px auto; text-align: center; background: #EEEEEE; }
.newservice-maintop{ width: 988px; height: 1706px; position: relative; margin: 0px auto;  background: url(../images/service/newservice-2.jpg) no-repeat; }
.newservice-maintop a{ width: 55px; height: 16px; position: absolute; top: 133px; right:155px; display: block; text-indent: -9999px; }
.newservice-maintop a.acss1{ top: 133px; }
.newservice-maintop a.acss2{ top: 220px; }
.newservice-maintop a.acss3{ top: 330px; }
.newservice-maintop a.acss4{ top: 394px; }
.newservice-maintop a.acss5{ top: 420px; }
.newservice-maintop a.acss6{ top: 501px; }
.newservice-maintop a.acss7{ top: 603px; }
.newservice-maintop a.acss8{ top: 648px; left: 370px; }
.newservice-maintop a.acss9{ top: 648px; left: 462px; }
.newservice-maintop a.acss10{ top: 648px; left: 555px; }
.newservice-maintop a.acss11{ top: 648px; left: 645px; }
.newservice-mainbot{ width: 908px; margin: 0px auto; padding: 10px 0; background: #fff; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1; }
.newservice-contact{ width: 850px; height: 132px; margin: 0px auto; background: url(../images/service/newservice-3.jpg) no-repeat; }
.newservice-contact p{ display: block; padding: 0px 0 0 25px; font: normal 14px/33px ''; color: black; text-align: left; }
.newservice-mainbot span{ display: block; text-align: right; width: 850px; margin: 10px auto 0; }
.newmember{ width: 1007px; height: 12505px; margin: 0px auto; position: relative; background: url(../images/service/newservice-7.jpg) no-repeat; }
.newmember-p1{ width: 1007px; height: 100px; display: block; position: absolute; top: 0px; left: 0px; }
.newmember-p2{ width: 1007px; height: 100px; display: block; position: absolute; top: 1037px; left: 0px; }
.newmember-p3{ width: 1007px; height: 100px; display: block; position: absolute; top: 11999px; left: 0px; }
.newmember-p4{ width: 1007px; height: 100px; display: block; position: absolute; top: 11999px; left: 0px; }
.newmember-p5{ width: 1007px; height: 100px; display: block; position: absolute; top: 3584px; left: 0px; }
.newmember-p6{ width: 1007px; height: 100px; display: block; position: absolute; top: 4268px; left: 0px; }
.newmember-p7{ width: 1007px; height: 100px; display: block; position: absolute; top: 8808px; left: 0px; }
.newmember-top{ width: 1010px; margin: 0px auto; }
.newmember-cen{ width: 1010px; height: 1770px; margin: 0px auto; position: relative; background: url(../images/service/newservice-5.jpg) no-repeat; }
.newmember-cen a{ width: 55px; height: 16px; position: absolute; top: 182px; right: 135px; display: block; cursor: pointer; text-indent: -9999px; }
.newmember-cen a.acss1{ top: 182px; right: 135px; }
.newmember-cen a.acss2{ top: 275px; }
.newmember-cen a.acss3{ top: 391px; }
.newmember-cen a.acss4{ top: 460px; }
.newmember-cen a.acss5{ top: 489px; }
.newmember-cen a.acss6{ top: 578px; }
.newmember-cen a.acss7{ top: 686px; }
.newmember-cen a.acss8{ top: 734px; left: 418px; }
.newmember-cen a.acss9{ top: 734px; left: 518px; }
.newmember-cen a.acss10{ top: 734px; left: 618px; }
.newmember-cen a.acss11{ top: 734px; left: 718px; }
.newmember-bot{ width: 1010px; margin: 0px auto; }
.clear{ font: 0px/0px serif; display: block; clear: both; }


