body{ font-size:12px; width:1440px; color:#434343; margin:0 auto;}

.top{ height:80px; background: url(../images/top.png) no-repeat; height:80px;}
.top h1{ padding-top:16px; width:220px; float:left; display:inline; overflow:hidden;}
.top h2{ padding-top:24px; width:248px; float:right; display:inline; overflow:hidden;}
.top ul{ float:left; display:inline; width:515px; margin-left:10px;}
.top ul a{ color:#fff; font-size:14px; display:block;}
.top ul li{ float:left; display:inline;  margin-left:15px; line-height:80px;}


.banner{ overflow:hidden; height:419px;}


.bt{ height:59px; background: url(../images/bg.gif) no-repeat;font-family:"Microsoft YaHei", SimHei, sans-serif; }
.bt a{ color:#fff; display:block; overflow:hidden;}
.bt h1{ float:left; display:inline; width:98px; margin-left:285px;}
.bt h2{ float:left; display:inline; line-height:59px;font-size:24px;font-weight: normal;}


.con1{ overflow:hidden; height:1340px;}
.c11{ height:200px; margin-top:30px; overflow:hidden;}
.c11 ul li{ float:left; display:inline; width:201px; padding:0px 24px; border-right:1px solid #d8d8d8; padding-bottom:4px;}
.c11 ul div{ width:181px; height:54px; margin:0 auto; background:url(../images/bg2.png) no-repeat;}
.c11 ul div h1{ float:left; display:inline; margin-left:40px; margin-top:15px; width:18px;}
.c11 ul div h2{ float:right; display:inline; width:98px; font-size:18px; margin-top:20px; font-weight:normal;font-family:"Microsoft YaHei", SimHei, sans-serif;}
.c11 ul p{ line-height:22px; height:76px; margin-top:5px;}
.c11 ul h3{ height:26px; line-height:26px; font-size:12px; font-weight:normal; border:1px solid #ffb5b5; text-align:center;}
.c11 ul a{ color:#ff0000; display:block;}

.c12{ overflow:hidden; background:#0594f6; height:640px;}
.c12bt{ width:274px; height:46px; text-align:center; line-height:46px; background:url(../images/bg3.png) no-repeat; margin:0 auto; font-size:20px; font-weight:bold; color:#fff;font-family:"Microsoft YaHei", SimHei, sans-serif;}
.c121{ float:left; display:inline; width:437px; background:#fff; margin-left:19px; margin-top:30px; height:585px; overflow:hidden;}
.c121 ul{ width:387px; margin:0px auto; height:461px; padding-top:20px;}
.c121 li{ height:85px; border-bottom:1px solid #dfdfdf; margin-top:25px; overflow:hidden;}
.c121 h1{ width:73px; float:left; display:inline;}
.c121 h2{ width:302px; float:right; display:inline; font-size:18px; color:#f95e22;font-family:"Microsoft YaHei", SimHei, sans-serif; font-weight:normal; height:25px;}
.c121 p{ width:302px; float:right; display:inline; line-height:20px;}

.c122{ float:right; display:inline; width:500px; background:#fff; margin-right:19px; margin-top:30px; height:585px;}
.c122 ul{ width:460px; margin:20px auto 0;}
.c122 li{ height:85px; border-bottom:1px solid #dfdfdf; margin-top:8px;+margin-top:2px; overflow:hidden;}
.c122 h1{ width:61px; float:left; display:inline; background:url(../images/wh.png) no-repeat; height:80px; font-size:18px; color:#fff; line-height:36px; text-align:right; padding-right:12px;font-family:"Microsoft YaHei", SimHei, sans-serif;}
.c122 h2{ width:375px; float:right; display:inline; font-size:18px; color:#f95e22;font-family:"Microsoft YaHei", SimHei, sans-serif; font-weight:normal; height:25px; padding-top:4px;}
.c122 p{ width:375px; float:right; display:inline; line-height:20px;}

.zx1{ height:22px; line-height:22px; text-align:center;}
.zx1 h3{ width:125px; height:22px; background:url(../images/zx1.gif) no-repeat; text-align:center; font-size:12px; font-weight:normal; color:#fff; float:left; display:inline;}
.zx1 div{ width:62%; float:left; display:inline; text-align:right; color:#ff0000; text-decoration: underline; margin-right:10px;}
.zx1 a{ display:block;height:31px; width:100%;}

.c13{ overflow:hidden; width:850px; margin:0 auto; height:300px; background:#ffd800;}
.cc{ overflow:hidden; margin-top:10px;}
.cc a{ display:block; height:56px;}
.cc h1{ float:left; display:inline; width:272px; font-size:24px; font-weight:normal; color:#0175d2; margin-left:280px; height:56px; background:url(../images/w.png) center left no-repeat; line-height:56px; padding-left:43px;font-family:"Microsoft YaHei", SimHei, sans-serif;}
.cc h2{ width:140px; float:right; display:inline; font-size:12px; font-weight:normal; line-height:56px; background:url(../images/hand1.gif) bottom right no-repeat; color:#ff0000; text-decoration:underline;}
.c13 ul{ width:815px; height:197px; background:#fff; margin:0 auto; padding-top:25px;}
.c13 ul li{ float:left; display:inline; width:220px; border-right:1px dashed #dfdfdf; padding:0px 25px;}
.c13 ul li h1{ font-size:18px; color:#0171ca;font-family:"Microsoft YaHei", SimHei, sans-serif; text-align:center; height:28px; margin-top:6px;}
.c13 ul li p{ line-height:22px; text-indent:2em;}
.c13 ul li a{ color:#ff0000;}


.con2{ overflow:hidden; margin-top:33px; height:760px;}
.con2 h1{ font-weight:normal;color:#0171ca; font-size:22px; text-align:center;font-family:"Microsoft YaHei", SimHei, sans-serif;}
.c21 h2{ font-size:18px;text-align:center;font-family:"Microsoft YaHei", SimHei, sans-serif; font-weight:normal; padding-top:14px;}
.c21 ul{ overflow:hidden; height:210px;}
.c21 li{ width:179px; height:162px; float:left; display:inline; text-align:center; background:#e9e9e9; padding-top:9px;}

.c22{ overflow:hidden; height:140px;}
.c22 h1{ height:37px;}
.c22 p{ line-height:22px; width:965px; margin:0 auto; text-indent:2em;}
.c22 a{ color:#ff0000;}

.c23{ overflow:hidden;}
.c23 ul{ background:url(../images/bg7.png) no-repeat; width:993px; height:253px; margin:0 auto;}
.c23 ul li{ float:left; display:inline; width:242px; margin:45px 44px 0px 44px;}
.c23 ul li h2{ background:url(../images/bg6.png) no-repeat; width:242px; height:29px; font-size:14px; text-align:center; line-height:29px; color:#fff;}
.c23 ul li p{ line-height:22px; margin-top:8px; margin-bottom:13px;}
.c23 ul li h3{ background:url(../images/zx2.gif) no-repeat; width:172px; height:27px; text-align:center; line-height:27px; font-weight:14px; font-weight:normal; margin:0 auto;}
.c23 ul li a{ color:#fff; display:block; overflow:hidden; font-size:14px;}


.con3{ overflow:hidden; margin-top:10px; height:310px;}
.con3 ul{ height:390px;}
.con3 li{ float:left; display:inline; width:327px; height:113px; background:url(../images/bg8.png) no-repeat; margin-top:25px;}
.con3 li h1{ font-size:16px; text-align:center; color:#208fbf; padding-top:25px; height:23px; width:38px; float:left; display:inline; color:#cc0507; height:80px;}
.con3 li h2{ float:left; display:inline; width:71px; text-align:center; margin-top:19px; margin-left:2px;}
.con3 li p{ width:204px; line-height:22px; float:right; display:inline; margin-right:5px; margin-top:12px;}


.con5{ overflow:hidden; margin-top:10px;}

.c52{ height:155px; overflow: hidden; width:1000px;}
.c52 ul li{ float:left; display:inline; border-right:1px solid #e5e5e5; text-align:center; overflow:hidden; }
.c52 ul li h1{ height:28px; line-height:28px; font-size:16px; }
.c52 ul li p{ line-height:16px;}
.c52 ul li a{ display:block; text-decoration:none;}


.consulting{ width:1000px; margin:0 auto; overflow:hidden;}
.consulting ul li{ width:25%; float:left; display:inline; text-align:center;font-family:"Microsoft YaHei", SimHei, sans-serif; height:89px;}
.consulting ul li h2{ width:110px; height:30px; border:1px solid #fff; color:#fff; text-align:center; line-height:30px; margin:15px auto 10px;}
.consulting ul li p{ font-size:16px; color:#fff;}
.consulting ul li h1{ font-size:24px; font-weight:normal; line-height:30px; margin-top:15px;}
.consulting ul li a{ color:#fff; display:block; height:74px;}


.foot{ height:290px; background:#e5e5e5;}
.fleft{ float:left; display:inline; width:542px; margin-top:50px; margin-left:45px;}
.fleft li{ float:left; display:inline; text-align:center; width:135px; background:url(../images/px2.png) repeat-y;}
.fleft h1{ font-size:19px;font-family:"Microsoft YaHei", SimHei, sans-serif; color:#666666;}
.fleft p{ line-height:33px; font-size:14px;}
.fleft a{ color:#666666;}

.fright{ float:right; display:inline; width:370px; padding-left:25px; background:url(../images/px2.png) repeat-y; margin-right:18px;margin-top:50px;}
.fright div{ background:url(../images/pxh2.png) bottom repeat-x; overflow:hidden;}
.fright div h1{ font-size:19px; color:#666666;font-family:"Microsoft YaHei", SimHei, sans-serif; height:28px; overflow:hidden;}
.fright div h2{ font-size:40px; color:#005ebb;font-family:"Microsoft YaHei", SimHei, sans-serif; height:58px; padding-top:8px; font-weight:normal;}
.fright h3{ font-size:25px; color:#005ebb; font-weight:normal;font-family:"Microsoft YaHei", SimHei, sans-serif; padding-top:10px; height:32px; border-bottom:1px dotted #959595;}
.fright h3 font{ font-size:18px; color:#208fbf;}
.fright h3 a{color:#005ebb;}
.fright p{ padding-top:10px; height:18px;}

