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

.top{ height:80px; overflow:hidden; background:url(../images/top_bg.jpg) repeat-x;}
.top h1{  width:220px; float:left; display:inline; overflow:hidden; margin-top:16px;}
.top h2{ padding-top:22px; 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:450px;}


.bt{ height:70px; background: url(../images/zx1.gif) no-repeat; font-size:25px; font-weight:bold;font-family:"Microsoft YaHei", SimHei, sans-serif; line-height:70px; padding-left:50px;}
.bt a{ display:block; color:#fff; text-decoration:none;}


.con1{ overflow:hidden; height:450px; margin-top:30px;}
.c11{ height:103px; background:#eee; overflow:hidden;}
.c11 h1{ float:left; display:inline; font-size:22px; width:130px; text-align:center; margin-left:15px; margin-top:25px; line-height:26px;font-family:"Microsoft YaHei", SimHei, sans-serif;}
.c11 p{ width:790px; float:right; display:inline; text-indent:2em; line-height:22px; margin-top:20px; margin-right:20px;}

.c12{}
.c12 ul{ height:179px; overflow:hidden;}
.c12 h2{ text-align:center; font-size:24px; color:#22a0de; height:50px; margin-top:25px;font-family:"Microsoft YaHei", SimHei, sans-serif;}
.c12 li{ height:160px; overflow:hidden; width:256px; float:left; display:inline; border-right:1px #d2d2d2 dashed; padding:0px 38px;}
.c12 h1{
	color:#21a0de;
	font-size:18px;
	text-align:right;
	font-family:"Microsoft YaHei", SimHei, sans-serif;
	font-weight:normal;
	padding-top:40px;
	height:45px;
}
.c12 li p{ line-height:24px;}


.con2{ overflow:hidden; margin-top:26px; height:352px;}
.c21{ float:left; display:inline; width:620px; margin-top:20px;}
.c21 ul{ overflow:hidden; margin-left:15px;}
.c21 ul li{ float:left; display:inline; width:228px; margin:0 25px; height:155px;}
.c21 ul li div{ height:45px;}
.c21 ul li h1{ font-size:18px; color:#22a0de;font-family:"Microsoft YaHei", SimHei, sans-serif; padding-top:8px;}
.c21 ul li h2{ float:left; display:inline; width:44px;}
.c21 ul li p{ line-height:22px;}

.c22{ float:right; display:inline; background:url(../images/bg1.png) no-repeat; width:316px; overflow:hidden;margin-right:45px;}
.c22 h1{ text-align:center; color:#f7a036;font-family:"Microsoft YaHei", SimHei, sans-serif; padding-top:66px; height:40px; font-size:16px;}
.c22 p{ width:250px; margin:0 auto; line-height:22px; height:140px;}
.c22 h2{}


.zx{ height:31px; line-height:31px; text-align:center;}
.zx h1{ width:188px; height:31px; background:url(../images/zx3.gif) no-repeat; text-align:center; font-size:14px; font-weight:normal; color:#fff; float:left; display:inline;}
.zx p{ width:67%; float:left; display:inline; text-align:right; color:#ff0000; text-decoration: underline; margin-right:10px;}
.zx a{ display:block;height:31px; width:100%;}



.con3{ overflow:hidden; margin-top:20px; width:1000px; height:545px;}
.con3 li h2{ width:76px; height:76px; line-height:76px; color:#fff; font-size:30px; text-align:center; background:url(../images/round.png) no-repeat; float:left; display:inline; font-family:"Microsoft YaHei", SimHei, sans-serif;}
.con3 ul{ height:405px; +height:415px;}
.con3 li{ width:868px; margin:0 auto; overflow:hidden; height:83px; margin-top:13px; +margin-top:10px;}
.con3 li h1{ font-size:18px; color:#fd9f1a; padding-top:16px; height:30px; float:right; display:inline; width:765px; font-family:"Microsoft YaHei", SimHei, sans-serif;}
.con3 li p{ height:33px; overflow:hidden; float:right; display:inline; width:765px; border-bottom:1px dashed #d2d2d2;}
.wxts{ height:86px; background:#eeeeee; width:1000px; overflow:hidden;}
.wxts h1{ float:left; display:inline; width:140px;}
.wxts p{ float:left; display:inline; width:611px; line-height:22px; margin-left:20px; margin-top:12px;}
.wxts h2{ width:211px; float:left; display:inline; padding-top:22px;}
.wxts p a{ color:#fa7c19;}


.con4{ overflow:hidden; margin-top:30px; height:1030px;}
.c41{ height:225px;}
.c41 ul{ background:url(../images/r.png) center no-repeat; height:107px; padding-left:80px;}
.c41 ul li{ float:left; display:inline; font-size:16px; text-align:center;font-family:"Microsoft YaHei", SimHei, sans-serif; width:107px; height:33px; margin:0px 86px 0px 87px;}
.c41 ul li h1{ color:#fa7d1a; text-align:center; font-size:18px;font-family:"Microsoft YaHei", SimHei, sans-serif; padding-top:15px; height:28px;}
.c41 ul li p{ text-align:center; font-size:16px;font-family:"Microsoft YaHei", SimHei, sans-serif; line-height:22px;}

.c42{ overflow:hidden; width:490px; float:left; display:inline; height:365px;}
.c42 h1,.c43 h1,.c44 h1,.c45 h1{ font-size:18px; height:34px; background:#4bb3f1; line-height:34px; text-align:center; color:#fff;font-family:"Microsoft YaHei", SimHei, sans-serif;}
.c42 ul{}
.c42 ul li{ float:left; display:inline; width:222px; margin:0 11px; height:70px;}
.c42 ul li h2{ width:41px; background: url(../images/round1.png) no-repeat; float:left; display:inline; height:42px; color:#fff; line-height:42px; text-align:center; font-size:24px;font-family:"Microsoft YaHei", SimHei, sans-serif;}
.c42 ul li p{ float:right; display:inline; width:169px; line-height:22px; padding-top:0px;}
.c42 ul li a{ padding-left:10px;}
.c42 ul li img{ padding-top:7px;}

.c43{ overflow:hidden; width:490px; float:right; display:inline; height:365px;}
.c43 ul{ overflow:hidden;}
.c43 ul li{ float:left; display:inline; width:193px; margin:0 26px; height:53px;}
.c43 ul li h2{ float:left; display:inline; width:41px; height:41px; line-height:41px; text-align:center; color:#fff;font-size:18px;font-family:"Microsoft YaHei", SimHei, sans-serif; background:url(../images/fk.png) no-repeat;}
.c43 ul li p{ float:right; display:inline; width:147px;line-height:41px; text-align:right;}
.zx1{ height:31px; line-height:31px; text-align:center;}
.zx1 h3{ width:150px;float:left; display:inline;}
.zx1 div{ width:60%; float:left; display:inline; text-align:center; font-size:14px; text-decoration: underline; margin-right:10px;}
.zx1 a{ display:block;height:31px; width:100%; color:#ff7e02;}

.c44{ overflow:hidden; width:490px; float:left; display:inline; height:338px;}
.c44 ul{ height:90px; overflow:hidden;}
.c44 li{ float:left; display:inline; background:url(../images/bg2.png) no-repeat; width:84px;text-align:center; color:#fff; font-size:16px;font-family:"Microsoft YaHei", SimHei, sans-serif; line-height:22px; overflow:hidden; margin:0px 7px; padding-top:10px; height:62px;}
.c44zx{}
.c44zx font{ color:#f9831f; font-size:14px; font-weight:bold;font-family:"Microsoft YaHei", SimHei, sans-serif;}
.c44zx div{ float: left; display:inline; width:311px; line-height:22px;}
.c44zx h2{ float:right; display:inline; width:150px; margin-right:20px; margin-top:10px;}

.c45{ overflow:hidden; width:490px; float:right; display:inline; height:338px;}
.c45 ul{ overflow:hidden; margin-left:8px; height:125px;}
.c45 ul li{ height:25px; line-height:25px; color:#fff; text-align:center; margin-left:2px; margin-top:2px; float:left; display:inline;}
.cc45{}
.cc45 h2{ float:left; display:inline; background: url(../images/zx7.gif) center no-repeat; height:28px; text-align:center; line-height:28px; font-size:14px; font-weight:normal; width:49%;}
.cc45 a{ color:#fff;}
.cc45 h3{ float:right; display:inline; background: url(../images/zx7.gif) center no-repeat; height:28px; text-align:center; line-height:28px; font-size:14px; font-weight:normal; width:49%;}

.c46{ overflow:hidden; height:57px; background:#eeeeee; line-height:57px;}
.c46 h2{ float:right; display:inline; width:212px;}
.c46 p{ float:left; display:inline; width:785px; text-align:center;}



.con6{ width:1000px; height:550px; margin-top:30px;}
.con6 ul{}
.con6 ul li{ float:left; display:inline; width:455px;margin-bottom:37px; overflow:hidden;}
.con6 ul li h1{ float:left; display:inline; width:201px;}
.con6 ul li div{ width:240px; float:right; display:inline;}
.con6 ul li h2{ font-size:16px;font-family:"Microsoft YaHei", SimHei, sans-serif; padding-top:7px; height:40px; color:#22a0de;}
.con6 ul li p{ line-height:22px;}


.con5{ overflow:hidden; }

.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; color:#208fbf;font-family:"Microsoft YaHei", SimHei, sans-serif; font-weight:normal;}
.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; font-size:19px; font-weight:normal;}
.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:#208fbf;font-family:"Microsoft YaHei", SimHei, sans-serif; height:58px; padding-top:8px; font-weight:normal;}
.fright h3{ font-size:25px; color:#208fbf; 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:#208fbf;}
.fright p{ padding-top:10px; height:18px;}
